python2-perf-debuginfo-4.19.90-2411.3.0.0303.oe2003sp40>    g4_ ;G|`u` , F78&L$NE۰_fúMs& ;bPN.-C(GTvAQp-3|uT-C0HkDp=T<՗^ѾK#oP<2|&^-P% .E_0t4%rGMO ch|t> DwO# KCYS&B , Z;92(ӝUzz?Ru>k1 E/*dNir L5ݹ*_UJ[}V}bE.G9ŔoQb62pʮEk%8š`Wdͳ965{BiXh ʹOa^JCobVG//d7TZ'1B064b45914f0bb72cd5cf0d6f3be6ab2e6dfb05b99576a62e5b39d2e610413ddba3e8f5fbb232451a926751b1ba7f4d895f3d9480 ӭy{ >9(P?(@d! 9 d04: Oax~     (Xx#(?8HC9TC:CF#G#<H#\I#|X#Y#\#]#^$b%d&e&f&l&t&u'v'0z''''(<Cpython2-perf-debuginfo4.19.902411.3.0.0303.oe2003sp4Debug information for package python2-perfThis package provides debug information for package python2-perf. Debug information is useful when developing applications that use this package or when debugging this package.g4Ydc-64g.compass-ci\/GPLv2http://openeuler.orgDevelopment/Debughttp://www.kernel.org/linuxx86_64`ZAAAAA$g4]g4]g4[g4[g4[g4[g4[g4[2a3aa0a99ab553b211c4bbacf3614c9695b8f1812ab45442d2559bc287da26f375a9f497a73a8a06e2eee43806e076b5a6ad758da60301fe620c2c32d72eee48aad7a2c09eac09572a5b2f370f3cbfa9413444bb8112c3d87b05488c7a7b2b71rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-4.19.90-2411.3.0.0303.oe2003sp4.src.rpmpython2-perf-debuginfopython2-perf-debuginfo(x86-64)    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.15.1g4g+Z@g @ggY@gf@fX@fo@f4f@fͿfą@fJf@ff@f`f&@ff|fqvfifh<@f`S@fWfM@fDf:f(@ff-f @ee@eZeeeBeeee@eeee@exK@epb@ek@ee@ee@eae_>e]@e[J@e[J@eWUeWUeTeSa@eSa@eReReN@eLeJ&chenyi - 4.19.90-2411.3.0.0303chenyi - 4.19.90-2411.2.0.0302chenyi - 4.19.90-2411.1.0.0301chenyi - 4.19.90-2410.3.0.0300chenyi - 4.19.90-2410.2.0.0299chenyi - 4.19.90-2410.1.0.0298chenyi - 4.19.90-2409.6.0.0297yushi - 4.19.90-2409.4.0.0296chenyi - 4.19.90-2409.4.0.0295chenyi - 4.19.90-2409.3.0.0294chenyi - 4.19.90-2409.1.0.0293chenyi - 4.19.90-2408.5.0.0292chenyi - 4.19.90-2408.4.0.0291chenyi - 4.19.90-2408.3.0.0290chenyi - 4.19.90-2408.2.0.0289chenyi - 4.19.90-2408.1.0.0288chenyi - 4.19.90-2407.5.0.0287chenyi - 4.19.90-2407.4.0.0286chenyi - 4.19.90-2407.3.0.0285chenyi - 4.19.90-2407.1.0.0284chenyi - 4.19.90-2406.4.0.0283chenyi - 4.19.90-2406.3.0.0282chenyi - 4.19.90-2406.2.0.0281chenyi - 4.19.90-2406.1.0.0280chenyi - 4.19.90-2406.1.0.0279chenyi - 4.19.90-2405.5.0.0278hongrongxuan - 4.19.90-2405.4.0.0277chenyi - 4.19.90-2405.3.0.0276chenyi - 4.19.90-2405.1.0.0275chenyi - 4.19.90-2404.3.0.0274chenyi - 4.19.90-2404.2.0.0273hongrongxuan - 4.19.90-2404.1.0.0272hongrongxuan - 4.19.90-2403.4.0.0271hongrongxuan - 4.19.90-2403.3.0.0270hongrongxuan - 4.19.90-2403.2.0.0269hongrongxuan - 4.19.90-2403.1.0.0268hongrongxuan - 4.19.90-2402.6.0.0267hongrongxuan - 4.19.90-2402.5.0.0266yangjunshuo - 4.19.90-2402.4.0.0265hongrongxuan - 4.19.90-2402.4.0.0264hongrongxuan - 4.19.90-2402.1.0.0263hongrongxuan - 4.19.90-2401.5.0.0262YunYi Yang - 4.19.90-2401.4.0.0261YunYi Yang - 4.19.90-2401.3.0.0260YunYi Yang - 4.19.90-2401.1.0.0259YunYi Yang - 4.19.90-2312.6.0.0258YunYi Yang - 4.19.90-2312.4.0.0257YunYi Yang - 4.19.90-2312.3.0.0256YunYi Yang - 4.19.90-2312.1.0.0255Zhang Mingqian - 4.19.90-2311.5.0.0254Yuan Zhang - 4.19.90-2311.5.0.0253Li Xiaodong - 4.19.90-2311.5.0.0252Zhou Kaiqi - 4.19.90-2311.4.0.0251Keyi Zhong - 4.19.90-2311.4.0.0250Luo Shengwei - 4.19.90-2311.4.0.0249YunYi Yang - 4.19.90-2311.3.0.0248Yu Liao - 4.19.90-2311.3.0.0247Zhou Kaiqi - 4.19.90-2311.3.0.0246Li Xiaodong - 4.19.90-2311.3.0.0245Luo Shengwei - 4.19.90-2311.3.0.0244YunYi Yang - 4.19.90-2311.2.0.0243Li Xiaodong - 4.19.90-2311.2.0.0242mingqian218472 - 4.19.90-2311.1.0.0241Yu Liao - 4.19.90-2311.1.0.0240hongrongxuan - 4.19.90-2311.1.0.0239Kunkun Jiang - 4.19.90-2311.1.0.0238YaQiang Chen - 4.19.90-2311.1.0.0237- !13165 security/keys: fix slab-out-of-bounds in key_task_permission - !13150 net: fix data-races around sk->sk_forward_alloc - security/keys: fix slab-out-of-bounds in key_task_permission - net: fix data-races around sk->sk_forward_alloc - !13068 nfs: fix rpc_task use-after-free when open and close different files concurrently - nfs: fix rpc_task use-after-free when open and close different files concurrently- !13007 CVE-2024-49950 - !13041 tty: n_gsm: Fix use-after-free in gsm_cleanup_mux - !13052 ext4: fix CVE-2024-47701 - !12959 ext4: update orig_path in ext4_find_extent() - ext4: avoid OOB when system.data xattr changes underneath the filesystem - ext4: explicitly exit when ext4_find_inline_entry returns an error - ext4: return error on ext4_find_inline_entry - ext4: ext4_search_dir should return a proper error - ext4: fix RENAME_WHITEOUT handling for inline directories - !12899 ext4: fix double brelse() the buffer of the extents path - !12895 ext4: aovid use-after-free in ext4_ext_insert_extent() - !13011 CVE-2024-49878 - !13001 iommu/vt-d: Fix PCI device refcount leak in dmar_dev_scope_init() - !12997 net: fix crash when config small gso_max_size/gso_ipv4_max_size - tty: n_gsm: Fix use-after-free in gsm_cleanup_mux - resource: fix region_intersects() vs add_memory_driver_managed() - mm/resource: Use resource_overlaps() to simplify region_intersects() - Bluetooth: L2CAP: Fix uaf in l2cap_connect - Bluetooth: Return whether a connection is outbound - !12891 ext4: avoid use-after-free in ext4_ext_show_leaf() - iommu/vt-d: Fix PCI device refcount leak in dmar_dev_scope_init() - net: fix crash when config small gso_max_size/gso_ipv4_max_size - !12860 drm/amdkfd: amdkfd_free_gtt_mem clear the correct pointer - !12924 CVE-2022-48966 - !12938 ASoC: soc-pcm: Add NULL check in BE reparenting - !12863 CVE-2022-49020 - !12873 tipc: guard against string buffer overrun - ext4: update orig_path in ext4_find_extent() - !12919 ocfs2: fix possible null-ptr-deref in ocfs2_set_buffer_uptodate - !12925 RDMA/iwcm: Fix WARNING:at_kernel/workqueue.c:#check_flush_dependency - !12792 HID: core: fix shift-out-of-bounds in hid_report_raw_event - !12743 net/xen-netback: prevent UAF in xenvif_flush_hash() - !12846 ACPI: sysfs: validate return type of _STR method - ASoC: soc-pcm: Add NULL check in BE reparenting - RDMA/iwcm: Fix WARNING:at_kernel/workqueue.c:#check_flush_dependency - net: mvneta: Fix an out of bounds check - net: mvneta: Prevent out of bounds read in mvneta_config_rss() - ocfs2: fix possible null-ptr-deref in ocfs2_set_buffer_uptodate - !12804 ext4: fix CVE-2024-49884 - !12783 mac802154: fix missing INIT_LIST_HEAD in ieee802154_if_add() - !12782 net: hisilicon: Fix potential use-after-free in hisi_femac_rx() - !12784 net: hisilicon: Fix potential use-after-free in hix5hd2_rx() - !12785 slip: make slhc_remember() more robust against malicious packets - !12852 iio: health: afe4403: Fix oob read in afe4403_read_raw - !12813 serial: protect uart_port_dtr_rts() in uart_shutdown() too - ext4: fix double brelse() the buffer of the extents path - ext4: aovid use-after-free in ext4_ext_insert_extent() - !12842 NFSv4: release seqid when open failed for nfs4.0 - ext4: avoid use-after-free in ext4_ext_show_leaf() - !12887 nfs: fix memory lead and nfs_server uaf - !12882 Bluetooth: Fix not cleanup led when bt_init fails - !12881 igb: Initialize mailbox message for VF reset - nfs: maintain nfs_server in the reclaim process - nfs: fix memory leak in error path of nfs4_do_reclaim - Bluetooth: Fix not cleanup led when bt_init fails - igb: Initialize mailbox message for VF reset - tipc: guard against string buffer overrun - net/9p: Fix a potential socket leak in p9_socket_open - drm/amdkfd: amdkfd_free_gtt_mem clear the correct pointer - !12815 media: venus: fix use after free bug in venus_remove due to race condition - !12814 iio: health: afe4404: Fix oob read in afe4404_[read|write - iio: health: afe4403: Fix oob read in afe4403_read_raw - ACPI: sysfs: validate return type of _STR method - NFSv4: release seqid when open failed for nfs4.0 - !12757 drivers: media: dvb-frontends/rtl2830: fix an out-of-bounds write error - !12777 selinux: add the processing of the failure of avc_add_xperms_decision() - !12750 usb: gadget: uvc: Prevent buffer overflow in setup handler - !12760 smack: tcp: ipv4, fix incorrect labeling - media: venus: fix use after free bug in venus_remove due to race condition - iio: health: afe4404: Fix oob read in afe4404_[read|write]_raw - serial: protect uart_port_dtr_rts() in uart_shutdown() too - !12732 net: phy: fix null-ptr-deref while probe() failed - !12721 ppp: fix ppp_async_encode() illegal access - ext4: fix slab-use-after-free in ext4_split_extent_at() - ext4: avoid ext4_error()'s caused by ENOMEM in the truncate path - HID: core: fix shift-out-of-bounds in hid_report_raw_event - slip: make slhc_remember() more robust against malicious packets - net: hisilicon: Fix potential use-after-free in hix5hd2_rx() - mac802154: fix missing INIT_LIST_HEAD in ieee802154_if_add() - net: hisilicon: Fix potential use-after-free in hisi_femac_rx() - selinux: add the processing of the failure of avc_add_xperms_decision() - smack: tcp: ipv4, fix incorrect labeling - drivers: media: dvb-frontends/rtl2830: fix an out-of-bounds write error - !12614 writeback: Fix inode->i_io_list not be protected by inode->i_lock error - usb: gadget: uvc: Prevent buffer overflow in setup handler - !12366 fix CVE-2022-49011 - !12704 fix CVE-2024-49924 - !12519 fix CVE-2024-47742 - net/xen-netback: prevent UAF in xenvif_flush_hash() - net: phy: fix null-ptr-deref while probe() failed - ppp: fix ppp_async_encode() illegal access - !12683 nilfs2: fix state management in error path of log writing function - fbdev: pxafb: Fix possible use after free in pxafb_task() - nilfs2: fix state management in error path of log writing function - init: Initialize noop_backing_dev_info early - writeback: Fix inode->i_io_list not be protected by inode->i_lock error - firmware_loader: Block path traversal - hwmon: (coretemp) fix pci device refcount leak in nv1a_ram_new()- !12501 nbd: fix race between timeout and normal completion - !12659 netfilter: nf_reject_ipv6: fix nf_reject_ip6_tcphdr_put() - !12638 net: do not delay dst_entries_add() in dst_release() - !12669 drm/amd/display: Fix index out of bounds in degamma hardware format translation - drm/amd/display: Fix index out of bounds in degamma hardware format translation - !12627 NFC: nci: Bounds check struct nfc_target arrays - netfilter: nf_reject_ipv6: fix nf_reject_ip6_tcphdr_put() - net: do not delay dst_entries_add() in dst_release() - !12623 hwmon: (ibmpex) Fix possible UAF when ibmpex_register_bmc() fails - NFC: nci: Bounds check struct nfc_target arrays - hwmon: (ibmpex) Fix possible UAF when ibmpex_register_bmc() fails - !12592 of/irq: Prevent device address out-of-bounds read in interrupt map walk - !12593 pinctrl: single: fix potential NULL dereference in pcs_get_function() - !12606 swap: stop add to avail list if swap is full - !8931 v2 ext4: avoid deadlock in fs reclaim with page writeback - !12566 ALSA: seq: Fix function prototype mismatch in snd_seq_expand_var_event - !12558 Fix CVE-2024-49900 - !12577 gpio: amd8111: Fix PCI device reference count leak - swap: stop add to avail list if swap is full - !12441 hwmon: (coretemp) Check for null before removing sysfs attrs - !12572 media: pci: cx23885: check cx23885_vdev_init() return - !12403 drivers: media: dvb-frontends/rtl2832: fix an out-of-bounds write error - !12414 nilfs2: fix NULL pointer dereference in nilfs_palloc_commit_free_entry() - pinctrl: single: fix potential NULL dereference in pcs_get_function() - of/irq: Prevent device address out-of-bounds read in interrupt map walk - !12412 btrfs: qgroup: fix sleep from invalid context bug in btrfs_qgroup_inherit() - !12413 udf: Fix preallocation discarding at indirect extent boundary - gpio: amd8111: Fix PCI device reference count leak - media: pci: cx23885: check cx23885_vdev_init() return - ALSA: seq: Fix function prototype mismatch in snd_seq_expand_var_event - jfs: Fix uninit-value access of new_ea in ea_buffer - !12486 gtp: Fix CVE-2024-46677 - !12475 v2 mm/swapfile: skip HugeTLB pages for unuse_vma - !12502 svm: fix UAF/Double Free in svm - !12384 drm/amdgpu: Fix out-of-bounds read of df_v1_7_channel_number - !12380 fix CVE-2024-46675 - svm: fix UAF/Double Free in svm - nbd: fix race between timeout and normal completion - gtp: fix a potential NULL pointer dereference - gtp: make sure only SOCK_DGRAM UDP sockets are accepted - mm/swapfile: skip HugeTLB pages for unuse_vma - !12378 cgroup: Protect css->cgroup write under css_set_lock - hwmon: (coretemp) Check for null before removing sysfs attrs - nilfs2: fix NULL pointer dereference in nilfs_palloc_commit_free_entry() - udf: Fix preallocation discarding at indirect extent boundary - btrfs: qgroup: fix sleep from invalid context bug in btrfs_qgroup_inherit() - drivers: media: dvb-frontends/rtl2832: fix an out-of-bounds write error - drm/amdgpu: Fix out-of-bounds read of df_v1_7_channel_number - usb: dwc3: core: Prevent USB core invalid event buffer address access - usb: dwc3: core: Skip setting event buffers for host only controllers - cgroup: Protect css->cgroup write under css_set_lock - !12353 ida: Fix crash in ida_free when the bitmap is empty - ida: Fix crash in ida_free when the bitmap is empty - !12316 backport some LTS patches - net: busy-poll: use ktime_get_ns() instead of local_clock() - SUNRPC: Fix a race to wake a sync task - net: linkwatch: use system_unbound_wq - ext4: avoid deadlock in fs reclaim with page writeback- !12299 v2 ACPI&PCI LTS patches 2024.10 - !12278 hwmon: (nct6775-core) Fix underflows seen when writing limit attributes - ACPI: processor: Fix memory leaks in error paths of processor_add() - ntp: Safeguard against time_constant overflow - ntp: Clamp maxerror and esterror to operating range - Revert "ntp: Avoid undefined behaviour in second_overflow()" - arm64: ACPI: NUMA: initialize all values of acpi_early_node_map to NUMA_NO_NODE - hrtimer: Prevent queuing of hrtimer without a function callback - smp: Add missing destroy_work_on_stack() call in smp_call_on_cpu() - ACPI: processor: Return an error if acpi_processor_get_info() fails in processor_add() - !12270 pinctrl: core: fix possible memory leak when pinctrl_enable() fails - hwmon: (nct6775-core) Fix underflows seen when writing limit attributes - pinctrl: core: fix possible memory leak when pinctrl_enable() fails - !12220 Fix CVE-2024-46826 - !12268 selinux: fix potential counting error in avc_add_xperms_decision() - selinux: fix potential counting error in avc_add_xperms_decision() - !12138 md/raid1: don't free conf on raid0_run failure - ELF: Fix mixed declarations and code of "snapshot_randomize_va_space" - ELF: fix kernel.randomize_va_space double read - md/raid1: don't free conf on raid0_run failure- !8720 net: USB: Fix wrong-direction WARNING in plusb.c - !12116 [sync] PR-11856: acpi/arm64: Do not add CPU to node_to_cpumask_map in acpi_map_cpu() - acpi/arm64: Do not add CPU to node_to_cpumask_map in acpi_map_cpu() - !12071 btrfs: clean up our handling of refs == 0 in snapshot delete - !12069 platform/x86: panasonic-laptop: Fix SINF array out of bounds accesses - btrfs: clean up our handling of refs == 0 in snapshot delete - platform/x86: panasonic-laptop: Fix SINF array out of bounds accesses - !12026 ASoC: meson: axg-card: fix 'use-after-free' - !12040 drm/amd/display: Stop amdgpu_dm initialize when link nums greater than max_links - !12012 rtmutex: Drop rt_mutex::wait_lock before scheduling - drm/amd/display: Stop amdgpu_dm initialize when link nums greater than max_links - ASoC: meson: axg-card: fix 'use-after-free' - rtmutex: Drop rt_mutex::wait_lock before scheduling - net: USB: Fix wrong-direction WARNING in plusb.c- !12007 Fix CVE-2024-44958 for 4.19 - !11785 perf/x86: Serialize set_attr_rdpmc() - sched/smt: Fix unbalance sched_smt_present dec/inc - sched/smt: Introduce sched_smt_present_inc/dec() helper - sched: Revert fix unbalance sched_smt_present dec/inc - !11918 dhugetlb: make spin_lock irq save - !11968 drm/amdgpu: fix mc_data out-of-bounds read warning - drm/amdgpu: fix mc_data out-of-bounds read warning - !11863 memcg_write_event_control(): fix a user-triggerable oops - !11921 hwmon: (lm95234) Fix underflows seen when writing limit attributes - !11924 nilfs2: protect references to superblock parameters exposed in sysfs - !11842 CVE-2024-46771 - nilfs2: protect references to superblock parameters exposed in sysfs - hwmon: (lm95234) Fix underflows seen when writing limit attributes - dhugetlb: make free_huge_page_to_dhugetlb_pool irq safe - dhugetlb: avoid lockdep warning with spin_lock_nested - dhugetlb: Use helper function to lock/unlock - !11789 ALSA: line6: Fix racy access to midibuf - !11905 scsi: aacraid: Fix double-free on probe failure - !11888 pci/hotplug/pnv_php: Fix hotplug driver crash on Powernv - !11855 VMCI: Fix use-after-free when removing resource in vmci_resource_remove() - scsi: aacraid: Fix double-free on probe failure - !11877 usb: dwc3: st: fix probed platform device ref count on probe error path - !11878 PCI: Add missing bridge lock to pci_bus_lock() - !11861 hwmon: (w83627ehf) Fix underflows seen when writing limit attributes - !11803 CVE-2024-46781 - pci/hotplug/pnv_php: Fix hotplug driver crash on Powernv - PCI: Add missing bridge lock to pci_bus_lock() - usb: dwc3: st: fix probed platform device ref count on probe error path - !11818 uio_hv_generic: Fix kernel NULL pointer dereference in hv_uio_rescind - memcg_write_event_control(): fix a user-triggerable oops - hwmon: (w83627ehf) Fix underflows seen when writing limit attributes - !11703 binder: fix UAF caused by offsets overwrite - !11854 fix CVE-2024-46777 for 4.19 - VMCI: Fix use-after-free when removing resource in vmci_resource_remove() - udf: Avoid excessive partition lengths - udf: Define EFSCORRUPTED error code - !11809 apparmor: fix possible NULL pointer dereference - !11777 blktrace: fix blktrace is disabled when CONFIG_BLK_DEBUG_FS is disabled - can: bcm: Clear bo->bcm_proc_read after remove_proc_entry(). - can: bcm: Remove proc entry when dev is unregistered. - uio_hv_generic: Fix kernel NULL pointer dereference in hv_uio_rescind - apparmor: fix possible NULL pointer dereference - nilfs2: fix missing cleanup on rollforward recovery error - nilfs2: fix use-after-free of nilfs_root in dirtying inodes via iput - ALSA: line6: Fix racy access to midibuf - perf/x86: Serialize set_attr_rdpmc() - blktrace: fix blktrace is disabled when CONFIG_BLK_DEBUG_FS is disabled - binder: fix UAF caused by offsets overwrite- !11816 v3 tools: fix implicit declaration of function __ALIGN_KERNEL - tools: fix implicit declaration of function __ALIGN_KERNEL - !11786 LTS patch backport - !11759 sch/netem: fix use after free in netem_dequeue - arm64: cpufeature: Fix the visibility of compat hwcaps - arm64: cpufeature: Force HWCAP to be based on the sysreg visible to user-space - irqchip/armada-370-xp: Do not allow mapping IRQ 0 and 1 - irqchip/gic-v3-its: Remove BUG_ON in its_vpe_irq_domain_alloc - irqchip/mbigen: Fix mbigen node address layout - !11737 hwmon: (adc128d818) Fix underflows seen when writing limit attributes - !11692 fix CVE-2024-46723 - !11695 wifi: mwifiex: Do not return unused priv in mwifiex_get_priv_by_id() - !11734 Input: MT - limit max slots - sch/netem: fix use after free in netem_dequeue - !11722 Squashfs: sanity check symbolic link size - !11697 Fix iBMA bug and change version - !11700 x86/mm: Fix pti_clone_pgtable() alignment assumption - hwmon: (adc128d818) Fix underflows seen when writing limit attributes - Input: MT - limit max slots - Squashfs: sanity check symbolic link size - x86/mm: Fix pti_clone_pgtable() alignment assumption - BMA: Fix edma driver initialization problem and change the version number. - wifi: mwifiex: Do not return unused priv in mwifiex_get_priv_by_id() - !11671 v4 HID: cougar: fix slab-out-of-bounds Read in cougar_report_fixup - drm/amdgpu: fix ucode out-of-bounds read warning - HID: cougar: fix slab-out-of-bounds Read in cougar_report_fixup - !11645 block: backport debugfs patches - !11544 Fix CVE-2024-45025 - !11560 mm/ksm: fix possible UAF of stable_node - !11652 media: Revert "media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()" - media: Revert "media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()" - block: fix kabi broken in struct request_queue - block: protect blk_mq_debugfs_register/unregister_hctx() with 'debugfs_mutex' - block: shutdown blktrace in blk_release_queue() - block: remove per-disk debugfs files in blk_unregister_queue - block: serialize all debugfs operations using q->debugfs_mutex - blk-mq: Fix spurious debugfs directory creation during initialization - block: create the request_queue debugfs_dir on registration - blk-mq: don't create hctx debugfs dir until q->debugfs_dir is created - blk-mq: fix up placement of debugfs directory of queue files - blk-mq: no need to check return value of debugfs_create functions - blktrace: annotate required lock on do_blk_trace_setup() - blktrace: Avoid sparse warnings when assigning q->blk_trace - blktrace: break out of blktrace setup on concurrent calls - !11616 mmc: mmc_test: Fix NULL dereference on allocation failure - !11610 Input: uinput - reject requests with unreasonable number of slots - mmc: mmc_test: Fix NULL dereference on allocation failure - Input: uinput - reject requests with unreasonable number of slots - !11596 gtp: pull network headers in gtp_dev_xmit() - gtp: pull network headers in gtp_dev_xmit() - mm/ksm: fix possible UAF of stable_node - fix bitmap corruption on close_range() with CLOSE_RANGE_UNSHARE - s390/cio: rename bitmap_size() -> idset_bitmap_size() - bitmap: introduce generic optimized bitmap_size()- net/core: Replace driver version to be kernel version- !11557 xhci: Fix Panther point NULL pointer deref at full-speed re-enumeration - xhci: Fix Panther point NULL pointer deref at full-speed re-enumeration - !11520 ipv6: prevent UAF in ip6_send_skb() - !11532 v2 Fix CVE-2023-52915 - media: dvb-usb-v2: af9035: fix missing unlock - media: dvb-usb-v2: af9035: Fix null-ptr-deref in af9035_i2c_master_xfer - !11525 v2 usb: gadget: core: Check for unset descriptor - usb: gadget: core: Check for unset descriptor - !11512 x86/mtrr: Check if fixed MTRRs exist before saving them - ipv6: prevent UAF in ip6_send_skb() - x86/mtrr: Check if fixed MTRRs exist before saving them- !11434 v3 cifs: Fix pages leak when cifs_writedata allocate fails in cifs_writedata_direct_alloc() - cifs: Fix pages leak when cifs_writedata allocate fails in cifs_writedata_direct_alloc() - !11418 md/raid5: avoid BUG_ON() while continue reshape after reassembling - !11426 nfc: pn533: Wait for out_urb's completion in pn533_usb_send_frame() - nfc: pn533: initialize struct pn533_out_arg properly - nfc: pn533: Wait for out_urb's completion in pn533_usb_send_frame() - !11404 usb: gadget: f_ncm: fix potential NULL ptr deref in ncm_bitrate() - !11406 net: hns3: do not allow call hns3_nic_net_open repeatedly - md/raid5: avoid BUG_ON() while continue reshape after reassembling - !11177 dma: fix call order in dmam_free_coherent - !11387 usb: gadget: rndis: add spinlock for rndis response list - !8301 tty: fix hang on tty device with no_room set - !7809 net-memcg: Fix scope of sockmem pressure indicators - net: hns3: do not allow call hns3_nic_net_open repeatedly - !11386 v5 support block hierarchy stats - usb: gadget: f_ncm: fix potential NULL ptr deref in ncm_bitrate() - !11349 jfs: Fix array-index-out-of-bounds in diFree - !11350 devres: Fix memory leakage caused by driver API devm_free_percpu() - !11378 drm/i915/gem: Fix Virtual Memory mapping boundaries calculation - !11370 nilfs2: handle inconsistent state in nilfs_btnode_create_block() - !11367 ibmvnic: free reset-work-item when flushing - !11388 dev/parport: fix the array out-of-bounds risk - dev/parport: fix the array out-of-bounds risk - usb: gadget: rndis: add spinlock for rndis response list - blk-io-hierarchy: support new stage for bio lifetime - blk-io-hierarchy: support new rq based stage rq_driver - blk-io-hierarchy: support new rq based stage requeue - blk-io-hierarchy: support new rq based stage hctx - blk-io-hierarchy: support new rq based stage kyber - blk-io-hierarchy: support new rq based stage bfq - blk-io-hierarchy: support new rq based stage mq-deadline - blk-io-hierarchy: support new rq based stage plug - blk-io-hierarchy: support new bio based stage gettag - blk-mq: remove blk_mq_put_ctx() - blk-io-hierarchy: support new bio based stage blk-wbt - blk-io-hierarchy: support new bio based stage blk-throtl - blk-io-hierarchy: support to recored the number of slow IO - block-io-hierarchy: core hierarchy iodump implementation - block-io-hierarchy: core hierarchy stats implementation - block: support to record when request is completed - blk-mq-debugfs: factor out a new helper to show allocated request - block: block: fix kabi broken for struct blk_mq_alloc_data - block: support to recored bio allocation task in request - block: fix kabi broken for struct request - block: support to recored bio allocation time in request - block: support to recored bio allocation task - block: support to recored bio allocation time - block: fix kabi broken in struct blk_plug - block: fix that blk_time_get_ns() doesn't update time after schedule - block: limit block time caching to in_task() context - block: update cached timestamp post schedule/preemption - block: cache current nsec time in struct blk_plug - block: add blk_time_get_ns() and blk_time_get() helpers - blk-mq: export blk-mq-debugfs apis - drm/i915/gem: Fix Virtual Memory mapping boundaries calculation - nilfs2: handle inconsistent state in nilfs_btnode_create_block() - ibmvnic: free reset-work-item when flushing - devres: Fix memory leakage caused by driver API devm_free_percpu() - jfs: Fix array-index-out-of-bounds in diFree - dma: fix call order in dmam_free_coherent - tty: fix hang on tty device with no_room set - net-memcg: Fix scope of sockmem pressure indicators- !11383 perf/core: Fix missing wakeup when waiting for context reference - !11384 fs/proc: fix softlockup in __read_vmcore - !11351 regulator: da9211: Use irq handler when ready - !11364 hfs: fix to initialize fields of hfs_inode_info after hfs_alloc_inode() - fs/proc: fix softlockup in __read_vmcore - perf/core: Fix missing wakeup when waiting for context reference - !11242 CVE-2024-43892 - !11301 ext4: remove the redundant folio_wait_stable() - hfs: fix to initialize fields of hfs_inode_info after hfs_alloc_inode() - !11333 jbd2: avoid mount failed when commit block is partial submitted - !11345 netfilter: ctnetlink: use helper function to calculate expect ID - regulator: da9211: Use irq handler when ready - !11220 io_uring: add a schedule point in io_add_buffers() - netfilter: ctnetlink: use helper function to calculate expect ID - jbd2: avoid mount failed when commit block is partial submitted - !11290 Add exception protection processing for vd in axi_chan_handle_err function - !11258 net: arcnet: com20020: Fix null-ptr-deref in com20020pci_probe() - !11215 Fix CVE-2024-40901 - !11186 Backport bugfix for AMD SMN - !11265 mtd: rawnand: hynix: fixed typo - !11264 media: xc2028: avoid use-after-free in load_firmware_cb() - !11234 efi: fix NULL-deref in init error path - ext4: remove the redundant folio_wait_stable() - !11266 serial: core: check uartclk for zero to avoid divide by zero - Add exception protection processing for vd in axi_chan_handle_err function - !11216 scsi: qla2xxx: validate nvme_local_port correctly - !11254 mm: avoid overflows in dirty throttling logic - serial: core: check uartclk for zero to avoid divide by zero - !11189 tcp: fix race in tcp_v6_syn_recv_sock() - mtd: rawnand: hynix: fixed typo - media: xc2028: avoid use-after-free in load_firmware_cb() - !11154 xen/netfront: destroy queues before real_num_tx_queues is zeroed - !11259 ACPI: processor_idle: Fix invalid comparison with insertion sort for latency - !11260 ACPI: EC: Abort address space access upon error - !11261 ACPI: EC: Avoid returning AE_OK on errors in address space handler - !11114 sysctl: always initialize i_uid/i_gid - !11167 f2fs: let's avoid panic if extent_tree is not created - ACPI: EC: Avoid returning AE_OK on errors in address space handler - ACPI: EC: Abort address space access upon error - ACPI: processor_idle: Fix invalid comparison with insertion sort for latency - net: arcnet: com20020: Fix null-ptr-deref in com20020pci_probe() - mm: avoid overflows in dirty throttling logic - !11164 usb: vhci-hcd: Do not drop references before new references are gained - !11173 tracing: Fix overflow in get_free_elt() - memcg: protect concurrent access to mem_cgroup_idr - efi: fix NULL-deref in init error path - !11185 kobject_uevent: Fix OOB access within zap_modalias_env() - !11178 irqchip/alpine-msi: Fix off-by-one in allocation error path - io_uring: add a schedule point in io_add_buffers() - scsi: qla2xxx: validate nvme_local_port correctly - scsi: mpt3sas: Avoid test/set_bit() operating in non-allocated memory - scsi: mpt3sas: Gracefully handle online firmware update - scsi: mpt3sas: Add ioc_ logging macros - scsi: mpt3sas: Fix error return code of mpt3sas_base_attach() - !11193 net/ipv6: Fix the RT cache flush via sysctl using a previous delay - !11209 LTS patches round - UPSTREAM: tcp: fix DSACK undo in fast recovery to call tcp_try_to_open() - net: tcp better handling of reordering then loss cases - tcp: tcp_mark_head_lost is only valid for sack-tcp - tcp: add ece_ack flag to reno sack functions - net/ipv6: Fix the RT cache flush via sysctl using a previous delay - tcp: fix race in tcp_v6_syn_recv_sock() - x86/amd_nb: Check for invalid SMN reads - PCI: Add PCI_ERROR_RESPONSE and related definitions - kobject_uevent: Fix OOB access within zap_modalias_env() - irqchip/alpine-msi: Fix off-by-one in allocation error path - tracing: Fix overflow in get_free_elt() - f2fs: let's avoid panic if extent_tree is not created - usb: vhci-hcd: Do not drop references before new references are gained - xen/netfront: destroy queues before real_num_tx_queues is zeroed - sysctl: always initialize i_uid/i_gid- !11130 iio: adc: men_z188_adc: Fix a resource leak in an error handling path - !11132 KVM: x86/mmu: make apf token non-zero to fix bug - !11192 af_packet: do not call packet_read_pending() from tpacket_destruct_skb() - af_packet: do not call packet_read_pending() from tpacket_destruct_skb() - !11150 protect the fetch of ->fd[fd - !11117 net/iucv: fix use after free in iucv_sock_close() - !11122 fix CVE-2023-52893 - !11089 f2fs: fix to don't dirty inode for readonly filesystem - !11078 nilfs2: fix general protection fault in nilfs_btree_insert() - !11047 filelock: Correct the filelock owner in fcntl_setlk/fcntl_setlk64 - protect the fetch of ->fd[fd] in do_dup2() from mispredictions - !11095 exec: Fix ToCToU between perm check and set-uid/gid usage - KVM: x86/mmu: make apf token non-zero to fix bug - iio: adc: men_z188_adc: Fix a resource leak in an error handling path - !11121 scsi: qla2xxx: During vport delete send async logout explicitly - !11113 mISDN: Fix a use after free in hfcmulti_tx() - gsmi: fix null-deref in gsmi_get_variable - scsi: qla2xxx: During vport delete send async logout explicitly - net/iucv: fix use after free in iucv_sock_close() - !11074 wifi: cfg80211: handle 2x996 RU allocation in cfg80211_calculate_bitrate_he() - mISDN: Fix a use after free in hfcmulti_tx() - !11072 drm/virtio: Fix GEM handle creation UAF - exec: Fix ToCToU between perm check and set-uid/gid usage - !11086 thermal: int340x: fix memory leak in int3400_notify() - f2fs: fix to don't dirty inode for readonly filesystem - thermal: int340x: fix memory leak in int3400_notify() - !11061 Fix CVE-2023-52898 - nilfs2: fix general protection fault in nilfs_btree_insert() - !11068 Fix CVE-2024-39501 - wifi: cfg80211: handle 2x996 RU allocation in cfg80211_calculate_bitrate_he() - drm/virtio: Fix GEM handle creation UAF - !11060 parisc: Fix data TLB miss in sba_unmap_sg - !11065 i2c: pnx: Fix potential deadlock warning from del_timer_sync() call in isr - !11062 ocfs2: add bounds checking to ocfs2_check_dir_entry() - driver core: Fix uevent_show() vs driver detach race - selftests: forwarding: devlink_lib: Wait for udev events after reloading - drivers: core: synchronize really_probe() and dev_uevent() - !10992 media: venus: fix use after free in vdec_close - i2c: pnx: Fix potential deadlock warning from del_timer_sync() call in isr - ocfs2: add bounds checking to ocfs2_check_dir_entry() - !11001 tipc: Return non-zero value from tipc_udp_addr2str() on error - !10987 RDMA/iwcm: Fix a use-after-free related to destroying CM IDs - xhci: Fix null pointer dereference when host dies - xhci: avoid race between disable slot command and host runtime suspend - parisc: Fix data TLB miss in sba_unmap_sg - filelock: Correct the filelock owner in fcntl_setlk/fcntl_setlk64 - !11037 s390/sclp: Fix sclp_init() cleanup on failure - !11021 net: usb: qmi_wwan: fix memory leak for not ip packets - s390/sclp: Fix sclp_init() cleanup on failure - net: usb: qmi_wwan: fix memory leak for not ip packets - !10966 perf: Optimize perf_pmu_migrate_context() - tipc: Return non-zero value from tipc_udp_addr2str() on error - media: venus: fix use after free in vdec_close - RDMA/iwcm: Fix a use-after-free related to destroying CM IDs - perf: Optimize perf_pmu_migrate_context()- !10978 CVE-2024-42304 - !10946 drm/gma500: fix null pointer dereference in cdv_intel_lvds_get_modes - !10957 bna: adjust 'name' buf size of bna_tcb and bna_ccb structures - ext4: make sure the first directory block is not a hole - ext4: check dot and dotdot of dx_root before making dir indexed - !10954 leds: trigger: Unregister sysfs attributes before calling deactivate() - bna: adjust 'name' buf size of bna_tcb and bna_ccb structures - !10930 libceph: fix race between delayed_work() and ceph_monc_stop() - leds: trigger: Unregister sysfs attributes before calling deactivate() - drm/gma500: fix null pointer dereference in cdv_intel_lvds_get_modes - libceph: fix race between delayed_work() and ceph_monc_stop() - !10841 ALSA: gus: fix null pointer dereference on pointer block - !10913 sched/cputime: Fix mul_u64_u64_div_u64() precision for cputime - !10915 usb: gadget: configfs: Prevent OOB read/write in usb_string_copy() - usb: gadget: configfs: Prevent OOB read/write in usb_string_copy() - sched/cputime: Fix mul_u64_u64_div_u64() precision for cputime - !10894 v2 netfilter: nf_tables: fully validate NFT_DATA_VALUE on store to data registers - !10892 crypto: aead,cipher - zeroize key buffer after use - netfilter: nf_tables: fully validate NFT_DATA_VALUE on store to data registers - crypto: aead,cipher - zeroize key buffer after use - ALSA: gus: fix null pointer dereference on pointer block- !10895 drm/panel: ilitek-ili9881c: Fix warning with GPIO controllers that sleep - !10897 v2 orangefs: fix out-of-bounds fsid access - !10858 v4 powerpc/pseries: Whitelist dtl slub object for copying to userspace - orangefs: fix out-of-bounds fsid access - drm/panel: ilitek-ili9881c: Fix warning with GPIO controllers that sleep - !10891 CVE-2024-42105 - nilfs2: fix inode number range checks - !10871 USB: serial: mos7840: fix crash on resume - !10643 USB: core: Fix duplicate endpoint bug by clearing reserved bits in the descriptor - USB: serial: mos7840: fix crash on resume - !10865 Revert "NFS: Don't interrupt file writeout due to fatal errors" - !10825 Revert "mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again" - Revert "NFS: Don't interrupt file writeout due to fatal errors" - !10730 filelock: Remove locks reliably when fcntl/close race is detected - powerpc/pseries: Whitelist dtl slub object for copying to userspace - !10802 media: dvb-frontends: tda10048: Fix integer overflow - !10703 x86: stop playing stack games in profile_pc() - !10838 bnx2x: Fix multiple UBSAN array-index-out-of-bounds - bnx2x: Fix multiple UBSAN array-index-out-of-bounds - Revert "mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again" - !10806 tcp_metrics: validate source addr length - !10803 s390/pkey: Wipe sensitive data on failure - !10786 CVE-2024-41034 - tcp_metrics: validate source addr length - s390/pkey: Wipe sensitive data on failure - !10700 ethernet: Fix error handling in xemaclite_of_probe - !10777 Fix CVE-2024-42160 - media: dvb-frontends: tda10048: Fix integer overflow - !10532 ftruncate: pass a signed offset - !10623 ata: libata-core: Fix double free on error - !10664 v2 ASoC: fsl-asoc-card: set priv->pdev before using it - nilfs2: fix kernel bug on rename operation of broken directory - nilfs2: return the mapped address from nilfs_get_page() - nilfs2: Remove check for PageError - f2fs: Add inline to f2fs_build_fault_attr() stub - f2fs: check validation of fault attrs in f2fs_build_fault_attr() - filelock: Remove locks reliably when fcntl/close race is detected - x86: stop playing stack games in profile_pc() - ethernet: Fix error handling in xemaclite_of_probe - ASoC: fsl-asoc-card: set priv->pdev before using it - USB: core: Fix duplicate endpoint bug by clearing reserved bits in the descriptor - ata: libata-core: Fix double free on error - ftruncate: pass a signed offset- !10629 v2 hfsplus: fix uninit-value in copy_name - !10723 net/iucv: Avoid explicit cpumask var allocation on stack - !10646 net: dsa: mv88e6xxx: Correct check for empty list - !10609 wifi: cfg80211: wext: add extra SIOCSIWSCAN data check - !10608 CVE-2024-41044 - net/iucv: Avoid explicit cpumask var allocation on stack - !10693 drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_ld_modes - !10571 ila: block BH in ila_output() - !10593 fix CVE-2024-41046 - !10521 xfs: add bounds checking to xlog_recover_process_data - !10597 drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_hd_modes - !10562 nilfs2: add missing check for inode numbers on directory entries - !10706 jfs: don't walk off the end of ealist - !10699 drm/amd/display: Skip finding free audio for unknown engine_id - !10672 inet_diag: Initialize pad field in struct inet_diag_req_v2 - !10684 ocfs2: fix DIO failure due to insufficient transaction credits - !10565 gpio: davinci: Validate the obtained number of IRQs - !10389 pinctrl: fix deadlock in create_pinctrl() when handling -EPROBE_DEFER - jfs: don't walk off the end of ealist - drm/amd/display: Skip finding free audio for unknown engine_id - drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_ld_modes - ocfs2: fix DIO failure due to insufficient transaction credits - inet_diag: Initialize pad field in struct inet_diag_req_v2 - !10641 usb: atm: cxacru: fix endpoint checking in cxacru_bind() - !10601 IB/core: Implement a limit on UMAD receive List - net: dsa: mv88e6xxx: Correct check for empty list - usb: atm: cxacru: fix endpoint checking in cxacru_bind() - hfsplus: fix uninit-value in copy_name - wifi: cfg80211: wext: add extra SIOCSIWSCAN data check - ppp: reject claimed-as-LCP but actually malformed packets - ppp: ensure minimum packet size in ppp_write() - IB/core: Implement a limit on UMAD receive List - drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_hd_modes - net: ethernet: lantiq_etop: fix double free in detach - net: lantiq_etop: add blank line after declaration - !10320 thermal: Fix NULL pointer dereferences in of_thermal_ functions - !10529 Bluetooth: hci_core: cancel all works upon hci_unregister_dev() - ila: block BH in ila_output() - gpio: davinci: Validate the obtained number of IRQs - nilfs2: add missing check for inode numbers on directory entries - !10471 ALSA: emux: improve patch ioctl data validation - !10479 jffs2: Fix potential illegal address access in jffs2_free_inode - Bluetooth: hci_core: cancel all works upon hci_unregister_dev() - xfs: add bounds checking to xlog_recover_process_data - !10386 filelock: Fix fcntl/close race recovery compat path - !10485 fix CVE-2024-42086 - !10492 drm/amdgpu: Using uninitialized value *size when calling amdgpu_vce_cs_reloc - !10400 Fix CVE-2024-41069 - !10270 HID: core: remove unnecessary WARN_ON() in implement() - !10472 v2 xfrm6: check ip6_dst_idev() return value in xfrm6_get_saddr() - !10359 v2 PCI/ROM: Fix PCI ROM header check bug - drm/amdgpu: Using uninitialized value *size when calling amdgpu_vce_cs_reloc - iio: chemical: bme680: Fix overflows in compensate() functions - jffs2: Fix potential illegal address access in jffs2_free_inode - xfrm6: check ip6_dst_idev() return value in xfrm6_get_saddr() - ALSA: emux: improve patch ioctl data validation - !10341 net/sched: initialize noop_qdisc owner - ASoC: topology: Fix route memory corruption - ASoC: topology: Fix references to freed memory - pinctrl: fix deadlock in create_pinctrl() when handling -EPROBE_DEFER - filelock: Fix fcntl/close race recovery compat path - PCI/ROM: Fix PCI ROM header check bug - net/sched: initialize noop_qdisc owner - thermal: Fix NULL pointer dereferences in of_thermal_ functions - HID: core: remove unnecessary WARN_ON() in implement()- !10327 NFC: port100: fix use-after-free in port100_send_complete - !10325 kobject: Fix global-out-of-bounds in kobject_action_type() - !10337 drm/radeon: fix UBSAN warning in kv_dpm.c - !10368 v2 jbd2: stop waiting for space when jbd2_cleanup_journal_tail() returns error - jbd2: stop waiting for space when jbd2_cleanup_journal_tail() returns error - !10227 MIPS: smp: fill in sibling and core maps earlier - drm/radeon: fix UBSAN warning in kv_dpm.c - !10324 BMA: Fix iBMA bug and change - NFC: port100: fix use-after-free in port100_send_complete - kobject: Fix global-out-of-bounds in kobject_action_type() - !10315 jfs: xattr: fix buffer overflow for invalid xattr - BMA/cdev_veth_drv: Fix softlockup problem - BMA/kbox_drv: Change the version number. - BMA/veth_drv: Fix soft interrupt loops and change the version number - BMA/cdev_drv: Change the version number. - BMA/edma_drv: Fix DMA reset problem and change the version number. - !10173 netrom: Fix a memory leak in nr_heartbeat_expiry() - !10249 fbdev: savage: Handle err return when savagefb_check_var failed - !10306 mISDN: Fix memory leak in dsp_pipeline_build() - jfs: xattr: fix buffer overflow for invalid xattr - !10198 scsi: qedi: Fix crash while reading debugfs attribute - !10310 batman-adv: bypass empty buckets in batadv_purge_orig_ref() - !10307 wifi: mac80211: mesh: Fix leak of mesh_preq_queue objects - !10296 Backport dvb-usb bugfix - batman-adv: bypass empty buckets in batadv_purge_orig_ref() - wifi: mac80211: mesh: Fix leak of mesh_preq_queue objects - mISDN: Fix memory leak in dsp_pipeline_build() - media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control() - USB: move snd_usb_pipe_sanity_check into the USB core - fbdev: savage: Handle err return when savagefb_check_var failed - MIPS: smp: fill in sibling and core maps earlier - scsi: qedi: Fix crash while reading debugfs attribute - netrom: Fix a memory leak in nr_heartbeat_expiry()- !10125 nvme-rdma: fix possible use-after-free in transport error_recovery work - !10112 ftrace: Fix use-after-free for dynamic ftrace_ops - !10276 net: ieee802154: at86rf230: Stop leaking skb's - net: ieee802154: at86rf230: Stop leaking skb's - !9917 powerpc/pseries: Enforce hcall result buffer validity and size - !10240 CVE-2024-41007 - !10251 sctp: fix kernel-infoleak for SCTP sockets - !10241 USB: class: cdc-wdm: Fix CPU lockup caused by excessive log messages - sctp: fix kernel-infoleak for SCTP sockets - !10229 staging: gdm724x: fix use after free in gdm_lte_rx() - USB: class: cdc-wdm: Fix CPU lockup caused by excessive log messages - tcp: avoid too many retransmit packets - tcp: use signed arithmetic in tcp_rtx_probe0_timed_out() - net: tcp: fix unexcepted socket die when snd_wnd is 0 - tcp: refactor tcp_retransmit_timer() - tcp: fix incorrect undo caused by DSACK of TLP retransmit - staging: gdm724x: fix use after free in gdm_lte_rx() - !10137 NFSD: Fix ia_size underflow - !10183 v3 ima: Fix use-after-free on a dentry's dname.name - !10121 usb: f_fs: Fix use-after-free for epfile - !10016 drm/exynos/vidi: fix memory leak in .get_modes() - !10211 fix CVE-2022-48865 - !10206 gianfar: ethtool: Fix refcount leak in gfar_get_ts_info - tipc: fix kernel panic when enabling bearer - tipc: fix NULL pointer dereference in tipc_disc_rcv() - gianfar: ethtool: Fix refcount leak in gfar_get_ts_info - !10186 vsock: remove vsock from connected table when connect is interrupted by a signal - !10190 Drivers: hv: vmbus: Fix memory leak in vmbus_add_channel_kobj - Drivers: hv: vmbus: Fix memory leak in vmbus_add_channel_kobj - vsock: remove vsock from connected table when connect is interrupted by a signal - !10141 vt_ioctl: fix array_index_nospec in vt_setactivate - ima: Fix use-after-free on a dentry's dname.name - !10152 wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup() - !10026 liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet - !10147 CVE-2022-48836 - wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup() - Input: aiptek - properly check endpoint type - Input: aiptek - fix endpoint sanity check - vt_ioctl: fix array_index_nospec in vt_setactivate - !10095 CVE-2024-40968 - !10130 wifi: iwlwifi: mvm: don't read past the mfuart notifcation - NFSD: Fix ia_size underflow - !10123 CVE-2022-48838 - !10122 wifi: iwlwifi: mvm: check n_ssids before accessing the ssids - !10081 drm/amdgpu: fix UBSAN warning in kv_dpm.c - wifi: iwlwifi: mvm: don't read past the mfuart notifcation - !10092 usb: host: ohci-tmio: check return value after calling platform_get_resource() - nvme-rdma: fix possible use-after-free in transport error_recovery work - usb: gadget: Fix use-after-free bug by not setting udc->dev.driver - wifi: iwlwifi: mvm: check n_ssids before accessing the ssids - usb: f_fs: Fix use-after-free for epfile - !10094 net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc() - ftrace: Fix use-after-free for dynamic ftrace_ops - !10054 vmci: prevent speculation leaks by sanitizing event in event_deliver() - MIPS: Octeon: Add PCIe link status check - net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc() - usb: host: ohci-tmio: check return value after calling platform_get_resource() - !10033 ipv6: prevent possible NULL dereference in rt6_probe() - drm/amdgpu: fix UBSAN warning in kv_dpm.c - !9996 netpoll: Fix race condition in netpoll_owner_active - !9948 ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine." - vmci: prevent speculation leaks by sanitizing event in event_deliver() - ipv6: prevent possible NULL dereference in rt6_probe() - liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet - drm/exynos/vidi: fix memory leak in .get_modes() - netpoll: Fix race condition in netpoll_owner_active - ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine." - powerpc/pseries: Enforce hcall result buffer validity and size- !9925 ocfs2: fix races between hole punching and AIO+DIO - !9874 crypto: qat - Fix ADF_DEV_RESET_SYNC memory leak - !9830 mmc: davinci: Don't strip remove function when driver is builtin - !9870 cifs: Fix deadlock in cifs_writepages during reconnect - !9895 bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set() - ocfs2: fix races between hole punching and AIO+DIO - !9891 ipv6: sr: fix memleak in seg6_hmac_init_algo - !9856 btrfs: fix memory ordering between normal and ordered work functions - bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set() - ipv6: sr: fix memleak in seg6_hmac_init_algo - !9492 netlabel: fix out-of-bounds memory accesses - !9868 usb: musb: tusb6010: check return value after calling platform_get_resource() - crypto: qat - Fix ADF_DEV_RESET_SYNC memory leak - cifs: Fix deadlock in cifs_writepages during reconnect - usb: musb: tusb6010: check return value after calling platform_get_resource() - !9858 khugepaged: fix null-pointer dereference due to race - !9819 kdb: Fix buffer overflow during tab-complete - khugepaged: fix null-pointer dereference due to race - btrfs: fix memory ordering between normal and ordered work functions - !9842 net: dpaa2-eth: fix use-after-free in dpaa2_eth_remove - net: dpaa2-eth: fix use-after-free in dpaa2_eth_remove - mmc: davinci: Don't strip remove function when driver is builtin - kdb: Fix buffer overflow during tab-complete - netlabel: fix out-of-bounds memory accesses- !9803 v2 x86/ftrace: Disable lockdep check when execute ftrace_int3_handler() - x86/ftrace: Disable lockdep check when execute ftrace_int3_handler() - !9797 sch_cake: do not call cake_destroy() from cake_init() - sch_cake: do not call cake_destroy() from cake_init() - !9786 drm/exynos: fix a possible null-pointer dereference due to data race in exynos_drm_crtc_atomic_disable() - drm/exynos: fix a possible null-pointer dereference due to data race in exynos_drm_crtc_atomic_disable() - !9777 CVE-2024-23848 - media: cec: cec-api: add locking in cec_release() - media: cec: cec-adap: always cancel work in cec_transmit_msg_fh - !9765 i40e: Fix queues reservation for XDP - !9760 CVE-2024-26816 - !9754 net: openvswitch: fix overwriting ct original tuple for ICMPv6 - !9367 v2 net: qcom/emac: fix UAF in emac_remove - !9512 drm: vc4: Fix possible null pointer dereference - !9755 wifi: ar5523: enable proper endpoint verification - i40e: Fix queues reservation for XDP - !9744 Fix CVE-2024-36949 - !9741 scsi: qedf: Ensure the copied buf is NUL terminated - !9727 net: amd-xgbe: Fix skb data length underflow - x86/boot: Ignore relocations in .notes sections in walk_relocs() too - x86, relocs: Ignore relocations in .notes section - !9743 USB: core: Fix hang in usb_kill_urb by adding memory barriers - wifi: ar5523: enable proper endpoint verification - net: openvswitch: fix overwriting ct original tuple for ICMPv6 - !9674 ax25: Fix reference count leak issue of net_device - !9729 seg6: fix the iif in the IPv6 socket control block - !9725 v2 net: Fix CVE-2022-48757 - !9737 net/9p: fix uninit-value in p9_client_rpc() - amd/amdkfd: sync all devices to wait all processes being evicted - drm/amdkfd: Rework kfd_locked handling - USB: core: Fix hang in usb_kill_urb by adding memory barriers - scsi: qedf: Ensure the copied buf is NUL terminated - net/9p: fix uninit-value in p9_client_rpc() - !9710 CVE-2022-48738 - !9568 media: mxl111sf: change mutex_init() location - !9570 net: ieee802154: ca8210: Stop leaking skb's - seg6: fix the iif in the IPv6 socket control block - !9700 v2 crypto: bcm - Fix pointer arithmetic - !9684 greybus: lights: check return of get_channel_from_mode - net: amd-xgbe: Fix skb data length underflow - !9666 ftrace: Fix rcu warn in ftrace_location() - net: fix kabi breakage in struct packet_type - net: fix information leakage in /proc/net/ptype - !9724 Fix CVE-2024-35915 - nfc: nci: Fix handling of zero-length payload packets in nci_rx_work() - nfc: nci: Fix uninit-value in nci_rx_work - nfc: nci: Fix kcov check in nci_rx_work() - nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet - !9658 KVM: PPC: Fix kvm_arch_vcpu_ioctl vcpu_load leak - !9698 Fix CVE-2021-47270 - !9699 dma-buf/sw-sync: don't enable IRQ from sync_print_obj() - !9550 scsi: bnx2fc: Flush destroy_work queue before calling bnx2fc_interface_put() - !9707 nilfs2: fix use-after-free of timer for log writer thread - ASoC: ops: Shift tested values in snd_soc_put_volsw() by +min - ASoC: ops: Reject out of bounds values in snd_soc_put_volsw() - nilfs2: fix use-after-free of timer for log writer thread - !9655 nfc: fix segfault in nfc_genl_dump_devices_done - !9654 mac80211: validate extended element ID is present - !9653 ecryptfs: Fix buffer size for tag 66 packet - !9652 ALSA: timer: Set lower bound of start tick time - !9697 v3 Fix CVE-2024-38567 - !9633 CVE-2024-38582 - !9692 netfilter: nfnetlink_queue: acquire rcu_read_lock() in instance_destroy_rcu() - crypto: bcm - Fix pointer arithmetic - dma-buf/sw-sync: don't enable IRQ from sync_print_obj() - usb: gadget: f_sourcesink: Fix isoc transfer for USB_SPEED_SUPER_PLUS - usb: fix various gadgets null ptr deref on 10gbps cabling. - wifi: carl9170: add a proper sanity check for endpoints - USB: core: Add routines for endpoint checks in old drivers - !9597 ASoC: max9759: fix underflow in speaker_gain_control_put() - netfilter: nfnetlink_queue: acquire rcu_read_lock() in instance_destroy_rcu() - !9626 fix uaf when proc_cpuset_show - !9660 nilfs2: fix potential kernel bug due to lack of writeback flag waiting - greybus: lights: check return of get_channel_from_mode - ax25: Fix reference count leak issue of net_device - ftrace: Fix rcu warn in ftrace_location() - !9553 CVE-2024-37356 - nilfs2: fix potential kernel bug due to lack of writeback flag waiting - KVM: PPC: Fix kvm_arch_vcpu_ioctl vcpu_load leak - nfc: fix segfault in nfc_genl_dump_devices_done - mac80211: validate extended element ID is present - ecryptfs: Fix buffer size for tag 66 packet - ALSA: timer: Set lower bound of start tick time - nilfs2: fix potential hang in nilfs_detach_log_writer() - nilfs2: fix unexpected freezing of nilfs_segctor_sync() - cgroup: fix uaf when proc_cpuset_show - ASoC: max9759: fix underflow in speaker_gain_control_put() - net: ieee802154: ca8210: Stop leaking skb's - media: mxl111sf: change mutex_init() location - tcp: Fix shift-out-of-bounds in dctcp_update_alpha(). - params: lift param_set_uint_minmax to common code - scsi: bnx2fc: Flush destroy_work queue before calling bnx2fc_interface_put() - drm: vc4: Fix possible null pointer dereference - net: qcom/emac: fix UAF in emac_remove- !9629 stm class: Fix a double free in stm_register_device() - !9646 phonet: fix rtm_phonet_notify() skb allocation - !9628 m68k: Fix spinlock race in kernel thread creation - !9623 v2 net/nfc/rawsock.c: fix a permission check bug - !9648 backport two patches from 5.10 to fix some bugs for GuestOS - !9617 mac80211: track only QoS data frames for admission control - !9637 ipv6: sr: fix invalid unregister error path - !9607 enic: Validate length of nl attributes in enic_set_vf_port - !9606 drm/nouveau: fix off by one in BIOS boundary checking - !9605 scsi: bfa: Ensure the copied buf is NUL terminated - irqchip: gic-v3: Collection table support muti pages - scsi: virtio_scsi: limit number of hw queues by nr_cpu_ids - phonet: fix rtm_phonet_notify() skb allocation - ipv6: sr: fix invalid unregister error path - stm class: Fix a double free in stm_register_device() - m68k: Fix spinlock race in kernel thread creation - !9076 RDMA/cma: Ensure rdma_addr_cancel() happens before issuing more requests - net/nfc/rawsock.c: fix a permission check bug - mac80211: track only QoS data frames for admission control - enic: Validate length of nl attributes in enic_set_vf_port - drm/nouveau: fix off by one in BIOS boundary checking - !9600 CVE-2024-38597 - scsi: bfa: Ensure the copied buf is NUL terminated - !9409 drm/mediatek: Add 0 size check to mtk_drm_gem_obj - !9452 jffs2: prevent xattr node from overflowing the eraseblock - eth: sungem: remove .ndo_poll_controller to avoid deadlocks - net: fec: remove .ndo_poll_controller to avoid deadlocks - !8163 v2 mmc: sdio: fix possible resource leaks in some error paths - !9535 igbvf: fix double free in `igbvf_probe` - !9590 s390/ap: Fix crash in AP internal function modify_bitmap() - !9584 ipvlan: Dont Use skb->sk in ipvlan_process_v{4,6}_outbound - !9537 virtio: delete vq in vp_find_vqs_msix() when request_irq() fails - !9585 net/mlx5e: Avoid field-overflowing memcpy() - s390/ap: Fix crash in AP internal function modify_bitmap() - net/mlx5e: Avoid field-overflowing memcpy() - ipvlan: Dont Use skb->sk in ipvlan_process_v{4,6}_outbound - !9534 rpmsg: char: Fix race between the release of rpmsg_ctrldev and cdev - !9419 mm/migrate: set swap entry values of THP tail pages properly. - !9560 net: systemport: Add global locking for descriptor lifecycle - !9526 media: lgdt3306a: Add a check against null-pointer-def - !9539 ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find() - net: systemport: Add global locking for descriptor lifecycle - !9340 serial: max3100: Lock port->lock when calling uart_handle_cts_change() - !9330 ASoC: ops: Reject out of bounds values in snd_soc_put_xr_sx() - !9382 serial: max3100: Update uart_driver_registered on driver removal - !9503 v2 watchdog: cpu5wdt.c: Fix use-after-free bug caused by cpu5wdt_trigger - !9464 quota: Fix rcu annotations of inode dquot pointers - !9530 v2 Backport LTS patches - ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find() - virtio: delete vq in vp_find_vqs_msix() when request_irq() fails - !9435 fix CVE-2024-38621 - igbvf: fix double free in `igbvf_probe` - rpmsg: char: Fix race between the release of rpmsg_ctrldev and cdev - !9381 vfio/pci: fix potential memory leak in vfio_intx_enable() - !9497 netrom: fix possible dead-lock in nr_rt_ioctl() - pinctrl: devicetree: fix refcount leak in pinctrl_dt_to_map() - pinctrl: devicetree: fix null pointer dereferencing in pinctrl_dt_to_map - media: lgdt3306a: Add a check against null-pointer-def - !9505 CVE-2024-38587 - !9473 um: Add winch to winch_handlers before registering winch IRQ - !9407 drm/arm/malidp: fix a possible null pointer dereference - !9400 Fix CVE-2024-31076 - speakup: Fix sizeof() vs ARRAY_SIZE() bug - !9439 CVE-2022-48715 - !9133 net: ethernet: fix potential use-after-free in ec_bhf_remove - watchdog: cpu5wdt.c: Fix use-after-free bug caused by cpu5wdt_trigger - netrom: fix possible dead-lock in nr_rt_ioctl() - !9265 ring-buffer: Fix a race between readers and resize checks - !9390 NFS: Fix an off by one in root_nfs_cat() - um: Add winch to winch_handlers before registering winch IRQ - quota: Fix rcu annotations of inode dquot pointers - fs/quota: erase unused but set variable warning - jffs2: prevent xattr node from overflowing the eraseblock - scsi: bnx2fc: Make bnx2fc_recv_frame() mp safe - media: stk1160: fix bounds checking in stk1160_copy_video() - mm/migrate: set swap entry values of THP tail pages properly. - drm/mediatek: Add 0 size check to mtk_drm_gem_obj - drm/arm/malidp: fix a possible null pointer dereference - genirq/cpuhotplug, x86/vector: Prevent vector leak during CPU offline - NFS: Fix an off by one in root_nfs_cat() - serial: max3100: Update uart_driver_registered on driver removal - vfio/pci: fix potential memory leak in vfio_intx_enable() - serial: max3100: Lock port->lock when calling uart_handle_cts_change() - ASoC: ops: Reject out of bounds values in snd_soc_put_xr_sx() - ring-buffer: Fix a race between readers and resize checks - net: ethernet: fix potential use-after-free in ec_bhf_remove - RDMA/cma: Ensure rdma_addr_cancel() happens before issuing more requests - mmc: sdio: fix possible resource leaks in some error paths- !9471 CVE-2021-47434 - xhci: Fix commad ring abort, write all 64 bits to CRCR register. - xhci: Fix command ring pointer corruption while aborting a command - !8935 wifi: nl80211: don't free NULL coalescing rule - !9444 CVE-2022-48737 - !8493 rpmsg: virtio: Free driver_override when rpmsg_remove() - !8473 scsi: mpt3sas: Fix kernel panic during drive powercycle test - ASoC: ops: Fix bounds check for _sx controls - ASoC: ops: Reject out of bounds values in snd_soc_put_volsw_sx() - !9322 drm/amd/display: Fix potential index out of bounds in color transformation function - !9366 macintosh/via-macii: Fix "BUG: sleeping function called from invalid context" - !9392 drm/msm/dsi: invalid parameter check in msm_dsi_phy_enable - !9232 batman-adv: Avoid WARN_ON timing related checks - !9351 Revert "x86/mm/ident_map: Use gbpages only where full GB page should be mapped." - !9393 net: lts v4.311 backport - !9286 mm, vmscan: prevent infinite loop for costly GFP_NOIO | __GFP_RETRY_MAYFAIL allocations - !9206 v2 sched: smart_grid: fix potential NULL pointer dereference - !9314 spi: Fix deadlock when adding SPI controllers on SPI buses - net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr() - ipv6: fib6_rules: flush route cache when rule is changed - drm/msm/dsi: invalid parameter check in msm_dsi_phy_enable - !8360 v2 loop: use lo->lo_disk for kobject_uevent - !9343 firmware: arm_scpi: Fix string overflow in SCPI genpd driver - !9326 af_unix: Fix data races in unix_release_sock/unix_stream_sendmsg - macintosh/via-macii: Fix "BUG: sleeping function called from invalid context" - !9285 of: module: add buffer overflow check in of_modalias() - !9316 CVE-2022-48755 - Revert "x86/mm/ident_map: Use gbpages only where full GB page should be mapped." - !9344 round lts patches - !8769 atl1c: Work around the DMA RX overflow issue - !9292 net: bridge: xmit: make sure we have at least eth header len bytes - net: bridge: fix corrupted ethernet header on multicast-to-unicast - net: bridge: fix multicast-to-unicast with fraglist GSO - net: mark racy access on sk->sk_rcvbuf - net l2tp: drop flow hash on forward - firmware: arm_scpi: Fix string overflow in SCPI genpd driver - af_unix: Fix data races in unix_release_sock/unix_stream_sendmsg - !9324 v2 Linux 4.19.312-313 LTS patches - vxlan: Fix regression when dropping packets due to invalid src addresses - udp: preserve the connected status if only UDP cmsg - vxlan: drop packets from invalid src-address - ipv6: fix race condition between ipv6_get_ifaddr and ipv6_del_addr - SUNRPC: increase size of rpc_wait_queue.qlen from unsigned short to unsigned int - drm/amd/display: Fix potential index out of bounds in color transformation function - powerpc64/bpf: Limit 'ldbrx' to processors compliant with ISA v2.06 - spi: fix kabi breakage in struct spi_controller - spi: Fix deadlock when adding SPI controllers on SPI buses - !9278 CVE-2021-47231 - !8783 v2 arm64 mpam fix patch - !9270 inet_diag: fix kernel-infoleak for UDP sockets - !9140 v2 CVE-2024-36971 - !8847 wl1251: Fix possible buffer overflow in wl1251_cmd_scan - !9260 v3 ftrace: Fix possible use-after-free issue in ftrace_location() - net: bridge: xmit: make sure we have at least eth header len bytes - mm, vmscan: prevent infinite loop for costly GFP_NOIO | __GFP_RETRY_MAYFAIL allocations - of: module: add buffer overflow check in of_modalias() - !9061 iio: mma8452: Fix trigger reference couting - can: mcba_usb_start(): add missing urb->transfer_dma initialization - can: mcba_usb: fix memory leak in mcba_usb - inet_diag: fix kernel-infoleak for UDP sockets - ftrace: Fix possible use-after-free issue in ftrace_location() - !9227 kprobes: Fix possible use-after-free issue on kprobe registration - !9228 coresight: tmc-etf: Fix global-out-of-bounds in tmc_update_etf_buffer() - !9225 can: sja1000: fix use after free in ems_pcmcia_add_card() - !8656 mm, slub: fix potential memoryleak in kmem_cache_open() - !8937 firewire: ohci: mask bus reset interrupts between ISR and bottom half - !8691 Fix page corruption caused by racy check in __free_pages - batman-adv: Avoid WARN_ON timing related checks - coresight: tmc-etf: Fix global-out-of-bounds in tmc_update_etf_buffer() - kprobes: Fix possible use-after-free issue on kprobe registration - can: sja1000: fix use after free in ems_pcmcia_add_card() - !9179 CVE-2021-47232 - !9004 media: ngene: Fix out-of-bounds bug in ngene_command_config_free_buf() - !8130 v2 CVE-2021-47493 - !9006 media: tc358743: register v4l2 async device only after successful setup - !9144 serial: 8250_exar: Don't remove GPIO device on suspend - sched: smart_grid: fix potential NULL pointer dereference - can: j1939: fix Use-after-Free, hold skb ref while in use - can: j1939: transport: j1939_session_tx_dat(): fix use-after-free read in j1939_tp_txtimer() - can: j1939: transport: add j1939_session_skb_find_by_offset() function - !8800 ALSA: usb-audio: Stop parsing channels bits when all channels are found. - !8798 hid: cp2112: Fix duplicate workqueue initialization - !8799 usb: gadget: f_fs: Fix race between aio_cancel() and AIO request complete - serial: 8250_exar: Don't remove GPIO device on suspend - net: fix kabi breakage in struct dst_ops - net: fix __dst_negative_advice() race - iio: mma8452: Fix trigger reference couting - media: tc358743: register v4l2 async device only after successful setup - media: ngene: Fix out-of-bounds bug in ngene_command_config_free_buf() - firewire: ohci: mask bus reset interrupts between ISR and bottom half - wifi: nl80211: don't free NULL coalescing rule - wl1251: Fix possible buffer overflow in wl1251_cmd_scan - ALSA: usb-audio: Stop parsing channels bits when all channels are found. - usb: gadget: f_fs: Fix race between aio_cancel() and AIO request complete - hid: cp2112: Fix duplicate workqueue initialization - arm64/mpam: Fix softlockup when reading mondata - arm64/mpam: Fix wrong seconds to jiffies conversion - arm64/mpam: change allocation mode from GFP_KERNEL to GFP_NOWAIT - mpam/resctrl: Fix use-after-free due to inaccurate refcount of rdtgroup - mpam/resctrl: Clean up resctrl_group_rmdir_[ctrl/mon]() - mpam/resctrl: Clean up unused function parameter in mkdir path - mpam/resctrl: Fix a deadlock due to inaccurate reference - atl1c: Work around the DMA RX overflow issue - Fix page corruption caused by racy check in __free_pages - mm, slub: fix potential memoryleak in kmem_cache_open() - rpmsg: virtio: Free driver_override when rpmsg_remove() - scsi: mpt3sas: Fix kernel panic during drive powercycle test - loop: use lo->lo_disk for kobject_uevent - jbd2: export jbd2_journal_[grab|put]_journal_head - ocfs2: fix a deadlock when commit trans - ocfs2: fix race between searching chunks and release journal_head from buffer_head- !9086 v2 dhugetlb: use rcu lock to protect hpool - !8796 CVE-2023-52810 - !8699 wifi: cfg80211: check A-MSDU format more carefully - !9123 staging: rtl8192e: Fix use after free in _rtl92e_pci_disconnect() - staging: rtl8192e: Fix use after free in _rtl92e_pci_disconnect() - !9005 scsi: bnx2fc: Remove spin_lock_bh while releasing resources after upload - !9113 IB/qib: Protect from buffer - !9119 PCI: aardvark: Fix kernel panic during PIO transfer - !9058 watchdog: Fix possible use-after-free by calling del_timer_sync() - !9053 soc: fsl: qbman: Use raw spinlock for cgr_lock - PCI: aardvark: Fix kernel panic during PIO transfer - PCI: aardvark: Increase polling delay to 1.5s while waiting for PIO response - PCI: aardvark: Don't rely on jiffies while holding spinlock - !9091 RDMA/cma: Fix rdma_resolve_route() memory leak - IB/qib: Fix memory leak in qib_user_sdma_queue_pkts() - IB/qib: Protect from buffer overflow in struct qib_user_sdma_pkt fields - !9037 fix CVE-2021-47509 - RDMA/cma: Fix rdma_resolve_route() memory leak - dhugetlb: use rcu lock to protect hpool - !8291 Fix CVE-2023-52836 - !8574 net: ieee802154: fix null deref in parse dev addr - !9017 misc/libmasm/module: Fix two use after free in ibmasm_init_one - !9045 ALSA: seq: Fix race of snd_seq_timer_open() - !9046 net: rds: fix memory leak in rds_recvmsg - !8632 phy: phy-mtk-tphy: Fix some resource leaks in mtk_phy_init() - !8695 net: macb: fix use after free on rmmod - !4633 Add support for Hygon family 18h model 5h HD-Audio - !9057 CVE-2021-47261 - !8637 dyndbg: fix old BUG_ON in >control parser - !8698 net: batman-adv: fix error handling - !8715 net/sched: act_skbmod: prevent kernel-infoleak - !8775 llc: verify mac len before reading mac header - watchdog: Fix possible use-after-free by calling del_timer_sync() - IB/mlx5: Fix initializing CQ fragments buffer - soc: fsl: qbman: Use raw spinlock for cgr_lock - !9022 wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer() - !8786 tty: n_gsm: require CAP_NET_ADMIN to attach N_GSM0710 ldisc - !8704 usb: fix various gadget panics on 10gbps cabling - !9013 net: encx24j600: check error in devm_regmap_init_encx24j600 - net: rds: fix memory leak in rds_recvmsg - ALSA: seq: Fix race of snd_seq_timer_open() - !9036 IB/hfi1: Restore allocated resources on failed copyout - !4620 Some fixes for Hygon model 4h~6h processors - !4630 Add support for Hygon model 6h L3 PMU - ALSA: pcm: oss: Limit the period size to 16MB - ALSA: pcm: oss: Fix potential out-of-bounds shift - !8549 batman-adv: Avoid infinite loop trying to resize local TT - !8763 tipc: fix UAF in error path - IB/hfi1: Restore allocated resources on failed copyout - !8956 net: ti: fix UAF in tlan_remove_one - !8959 comedi: vmk80xx: fix bulk-buffer overflow - !8740 CVE-2024-36914 - !8824 igb: Fix use-after-free error during reset - !8987 bna: ensure the copied buf is NUL terminated - !9026 tty: n_gsm: fix possible out-of-bounds in gsm0_receive() - !8923 i40e: Fix NULL pointer dereference in i40e_dbg_dump_desc - !8961 nfp: Fix memory leak in nfp_cpp_area_cache_add() - !8875 drm/vmwgfx: Fix invalid reads in fence signaled events - !8883 scsi: lpfc: Move NPIV's transport unregistration to after resource clean up - tty: n_gsm: fix possible out-of-bounds in gsm0_receive() - wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer() - misc/libmasm/module: Fix two use after free in ibmasm_init_one - net: encx24j600: check error in devm_regmap_init_encx24j600 - !8998 i2c: acpi: fix resource leak in reconfiguration device addition - scsi: bnx2fc: Remove spin_lock_bh while releasing resources after upload - !8991 clk: mediatek: clk-mt2701: Add check for mtk_alloc_clk_data - !8992 fix CVE-2024-36905 - i2c: acpi: fix resource leak in reconfiguration device addition - !8868 ipv6: prevent NULL dereference in ip6_output() - net: relax socket state check at accept time. - tcp: defer shutdown(SEND_SHUTDOWN) for TCP_SYN_RECV sockets - !8737 ubifs: Set page uptodate in the correct place - !8668 phonet/pep: fix racy skb_queue_empty() use - clk: mediatek: clk-mt2701: Add check for mtk_alloc_clk_data - bna: ensure the copied buf is NUL terminated - nfp: Fix memory leak in nfp_cpp_area_cache_add() - comedi: vmk80xx: fix bulk-buffer overflow - net: ti: fix UAF in tlan_remove_one - i40e: Fix NULL pointer dereference in i40e_dbg_dump_desc - scsi: lpfc: Move NPIV's transport unregistration to after resource clean up - drm/vmwgfx: Fix invalid reads in fence signaled events - ipv6: prevent NULL dereference in ip6_output() - igb: Fix use-after-free error during reset - fs/jfs: Add check for negative db_l2nbperpage - jfs: jfs_dmap: Validate db_l2nbperpage while mounting - tty: n_gsm: require CAP_NET_ADMIN to attach N_GSM0710 ldisc - llc: verify mac len before reading mac header - tipc: fix UAF in error path - drm/amd/display: Skip on writeback when it's not applicable - ubifs: Set page uptodate in the correct place - net/sched: act_skbmod: prevent kernel-infoleak - usb: fix various gadget panics on 10gbps cabling - wifi: cfg80211: check A-MSDU format more carefully - net: batman-adv: fix error handling - net: macb: fix use after free on rmmod - phonet/pep: fix racy skb_queue_empty() use - dyndbg: fix old BUG_ON in >control parser - phy: phy-mtk-tphy: Fix some resource leaks in mtk_phy_init() - net: ieee802154: fix null deref in parse dev addr - batman-adv: Avoid infinite loop trying to resize local TT - locking/ww_mutex/test: Fix potential workqueue corruption - EDAC/amd64: Adjust UMC channel for Hygon family 18h model 6h - x86/amd_nb: Get DF ID from F5 device for Hygon family 18h model 6h - EDAC/amd64: Fix intlv_num_chan for Hygon family 18h model 4h - EDAC/amd64: Revert hi_addr_offset for Hygon family 18h model 4h - ALSA: hda: Fix single byte write failure issue for Hygon - ALSA: hda: Add Hygon HD-Audio support - perf/x86/uncore: Add L3 PMU support for Hygon family 18h model 6h- !8895 net: fix out-of-bounds access in ops_init - !8694 clk: mediatek: clk-mt6797: Add check for mtk_alloc_clk_data - !8858 PCI/PM: Drain runtime-idle callbacks before driver removal - !8626 fs/9p: only translate RWX permissions for plain 9P2000 - !8490 scsi: lpfc: Release hbalock before calling lpfc_worker_wake_up() - !8777 memory: fsl_ifc: fix leak of IO mapping on probe failure - !8806 media: zr364xx: fix memory leak in zr364xx_start_readpipe - !8664 mmc: mmc_spi: fix error handling in mmc_spi_probe() - !8865 staging: rtl8712: fix use-after-free in rtl8712_dl_fw - !8888 nsh: Restore skb->{protocol,data,mac_header} for outer header in nsh_gso_segment(). - !8825 watchdog: Fix possible use-after-free in wdt_startup() - !8654 nfc: fix potential NULL pointer deref in nfc_genl_dump_ses_done - !8358 perf report: Fix memory leaks around perf_tip() - !8552 tipc: fix a possible memleak in tipc_buf_append - !8851 ipv6: fib6_rules: avoid possible NULL dereference in fib6_rule_action() - net: fix out-of-bounds access in ops_init - !8802 CVE-2021-47294 - nsh: Restore skb->{protocol,data,mac_header} for outer header in nsh_gso_segment(). - staging: rtl8712: fix use-after-free in rtl8712_dl_fw - PCI/PM: Drain runtime-idle callbacks before driver removal - ipv6: fib6_rules: avoid possible NULL dereference in fib6_rule_action() - !8628 erspan: make sure erspan_base_hdr is present in skb->head - !8716 CVE-2024-35910 - !8325 ocfs2: fix data corruption after conversion from inline format - !8729 tcp: Use refcount_inc_not_zero() in tcp_twsk_unique(). - !8636 ipv6: Fix potential uninit-value access in __ip6_make_skb() - watchdog: Fix possible use-after-free in wdt_startup() - !8773 sched: remove WARN_ON on checking rq->tmp_alone_branch - media: zr364xx: fix memory leak in zr364xx_start_readpipe - !8678 can: pch_can: pch_can_rx_normal: fix use after free - netrom: Fix use-after-free of a listening socket. - netrom: Decrease sock refcount when sock timers expire - !8676 net: tulip: de4x5: fix the problem that the array 'lp->phy[8 - !8708 media: imon: fix access to invalid resource for the second interface - !8707 regmap: Fix possible double-free in regcache_rbtree_exit() - !8706 isdn: mISDN: Fix sleeping function called from invalid context - !8705 usb: dwc2: fix possible NULL pointer dereference caused by driver concurrency - !8357 nilfs2: fix underflow in second superblock position calculations - !8681 rtnetlink: Correct nested IFLA_VF_VLAN_LIST attribute validation - !8484 scsi: megaraid_sas: Fix resource leak in case of probe failure - memory: fsl_ifc: fix leak of IO mapping on probe failure - sched: remove WARN_ON on checking rq->tmp_alone_branch - !8620 CVE-2024-35896 - !8526 SUNRPC: Fix RPC client cleaned up the freed pipefs dentries - !8336 tcp: fix page frag corruption on page fault - tcp: Use refcount_inc_not_zero() in tcp_twsk_unique(). - !8521 isofs: Fix out of bound access for corrupted isofs image - !7786 powerpc/powernv: Add a null pointer check in opal_event_init() - !8568 gfs2: Fix use-after-free in gfs2_glock_shrink_scan - tcp: properly terminate timers for kernel sockets - mptcp: add sk_stop_timer_sync helper - !8478 arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY - !8366 net/mlx4_en: Fix an use-after-free bug in mlx4_en_try_alloc_resources() - !8544 CVE-2021-47358 - !8577 mmc: sdhci-msm: pervent access to suspended controller - !8579 net: qlogic: qlcnic: Fix a NULL pointer dereference in qlcnic_83xx_add_rings() - !8603 rxrpc: Fix rxrpc_local leak in rxrpc_lookup_peer() - media: imon: fix access to invalid resource for the second interface - regmap: Fix possible double-free in regcache_rbtree_exit() - isdn: mISDN: Fix sleeping function called from invalid context - usb: dwc2: fix possible NULL pointer dereference caused by driver concurrency - !8516 CVE-2021-47409 - !8465 drm/amd/display: Avoid NULL dereference of timing generator - !8500 pwm: Fix double shift bug - clk: mediatek: clk-mt6797: Add check for mtk_alloc_clk_data - rtnetlink: Correct nested IFLA_VF_VLAN_LIST attribute validation - can: pch_can: pch_can_rx_normal: fix use after free - net: tulip: de4x5: fix the problem that the array 'lp->phy[8]' may be out of bound - !8402 i40e: Fix freeing of uninitialized misc IRQ vector - !8398 comedi: ni_usb6501: fix NULL-deref in command paths - mmc: mmc_spi: fix error handling in mmc_spi_probe() - nfc: fix potential NULL pointer deref in nfc_genl_dump_ses_done - !8464 i2c: smbus: fix NULL function pointer dereference - !8434 iio: accel: kxcjk-1013: Fix possible memory leak in probe and remove - !8411 platform/x86: wmi: Fix opening of char device - ipv6: Fix potential uninit-value access in __ip6_make_skb() - !8307 s390/dasd: protect device queue against concurrent access - !8444 CVE-2021-47511 - !8443 v2 ipack: ipoctal: fix module reference leak - !8611 smackfs: restrict bytes count in smk_set_cipso() - !8610 media: gspca: cpia1: shift-out-of-bounds in set_flicker - !8609 can: peak_pci: peak_pci_remove(): fix UAF - !8430 drm/sched: Avoid data corruptions - !8557 net: cdc_eem: fix tx fixup skb leak - !8365 efi/capsule-loader: fix incorrect allocation size - !8333 soc: qcom: llcc: Handle a second device without data corruption - erspan: make sure erspan_base_hdr is present in skb->head - fs/9p: only translate RWX permissions for plain 9P2000 - netfilter: complete validation of user input - netfilter: validate user input for expected length - smackfs: restrict bytes count in smk_set_cipso() - media: gspca: cpia1: shift-out-of-bounds in set_flicker - can: peak_pci: peak_pci_remove(): fix UAF - rxrpc: Fix rxrpc_local leak in rxrpc_lookup_peer() - net: qlogic: qlcnic: Fix a NULL pointer dereference in qlcnic_83xx_add_rings() - mmc: sdhci-msm: pervent access to suspended controller - gfs2: Fix use-after-free in gfs2_glock_shrink_scan - net: cdc_eem: fix tx fixup skb leak - tipc: fix a possible memleak in tipc_buf_append - staging: greybus: uart: fix tty use after free - SUNRPC: Fix RPC client cleaned up the freed pipefs dentries - isofs: Fix out of bound access for corrupted isofs image - usb: dwc2: Fix memory leak in dwc2_hcd_init - usb: dwc2: check return value after calling platform_get_resource() - pwm: Fix double shift bug - scsi: lpfc: Release hbalock before calling lpfc_worker_wake_up() - scsi: megaraid_sas: Fix resource leak in case of probe failure - arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY - drm/amd/display: Avoid NULL dereference of timing generator - i2c: smbus: fix NULL function pointer dereference - ALSA: pcm: oss: Fix negative period/buffer sizes - ALSA: pcm: oss: Fix a few more UBSAN fixes - ipack: ipoctal: fix module reference leak - iio: accel: kxcjk-1013: Fix possible memory leak in probe and remove - drm/sched: Avoid data corruptions - platform/x86: wmi: Fix opening of char device - i40e: Fix freeing of uninitialized misc IRQ vector - comedi: ni_usb6501: fix NULL-deref in command paths - net/mlx4_en: Fix an use-after-free bug in mlx4_en_try_alloc_resources() - efi/capsule-loader: fix incorrect allocation size - perf report: Fix memory leaks around perf_tip() - nilfs2: fix underflow in second superblock position calculations - tcp: fix page frag corruption on page fault - soc: qcom: llcc: Handle a second device without data corruption - ocfs2: fix data corruption after conversion from inline format - s390/dasd: protect device queue against concurrent access - powerpc/powernv: Add a null pointer check in opal_event_init()- scsi: hisi_sas: Allocate DFX memory during dump trigger- !8437 comedi: dt9812: fix DMA buffers on stack - !8515 v2 *** CVE-2021-47356 *** - !8582 v2 bcache: avoid oversized read request in cache missing code path - !8522 smb: client: fix use-after-free bug in cifs_debug_data_proc_show() - !8499 udf: Fix NULL pointer dereference in udf_symlink function - !8498 Bluetooth: l2cap: fix null-ptr-deref in l2cap_chan_timeout - !8570 net: hamradio: fix memory leak in mkiss_close - !8506 CVE-2024-36015 - !8508 memory: fsl_ifc: fix leak of private memory on probe failure - !8470 v2 CVE-2024-35808 - !8050 block: prevent division by zero in blk_rq_stat_sum() - !8469 watchdog: sc520_wdt: Fix possible use-after-free in wdt_turnoff() - !8482 v2 Fix hugetlb deadlock - bcache: avoid oversized read request in cache missing code path - !8327 wifi: mac80211: don't return unset power in ieee80211_get_tx_power() - !8316 net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path - net: hamradio: fix memory leak in mkiss_close - !8310 jfs: fix two - !8507 tty: vcc: Add check for kstrdup() in vcc_probe() - !8441 pinctrl: core: delete incorrect free in pinctrl_enable() - !8414 backport for CVE-2023-52750 - !8449 drm/amd/pm: Update intermediate power state for SI - !8453 net: fix uninit-value in caif_seqpkt_sendmsg - !6800 block: fix overflow in blk_ioctl_discard() - !8068 CVE-2021-47427 - !8102 v2 sata_fsl: fix UAF in sata_fsl_port_stop when rmmod sata_fsl - !8413 NFC: digital: fix possible memory leak in digital_tg_listen_mdaa() - !8417 NFC: digital: fix possible memory leak in digital_in_send_sdd_req() - !8403 can: j1939: j1939_netdev_start(): fix UAF for rx_kref of j1939_priv - !8393 4.19: fix CVE-2024-35978 - !8349 perf hist: Fix memory leak of a perf_hpp_fmt - smb: client: fix use-after-free bug in cifs_debug_data_proc_show() - mISDN: hfcpci: Fix use-after-free bug in hfcpci_softirq - mISDN: fix possible use-after-free in HFC_cleanup() - memory: fsl_ifc: fix leak of private memory on probe failure - tty: vcc: Add check for kstrdup() in vcc_probe() - !8296 atm: iphase: fix possible use-after-free in ia_module_exit() - !8297 v2 powerpc/mm: Fix lockup on kernel exec fault - !8405 tty: serial: 8250: serial_cs: Fix a memory leak in error handling path - ppdev: Add an error check in register_device - ppdev: Remove usage of the deprecated ida_simple_xx() API - !8423 mac80211: limit injected vht mcs/nss in ieee80211_parse_tx_radiotap - udf: Fix NULL pointer dereference in udf_symlink function - Bluetooth: l2cap: fix null-ptr-deref in l2cap_chan_timeout - !8354 CVE-2021-47277 - !8386 drm/nouveau/debugfs: fix file release memory leak - !8452 Fix CVE-2021-47438 - !8308 mac80211: fix use-after-free in CCMP/GCMP RX - !8341 net/mlx5: Properly link new fs rules into the tree - hugetlb: pass head page to remove_hugetlb_page() - hugetlbfs: fix hugetlbfs_statfs() locking - hugetlb: make free_huge_page irq safe - hugetlb: change free_pool_huge_page to remove_pool_huge_page - hugetlb: call update_and_free_page without hugetlb_lock - hugetlb: create remove_hugetlb_page() to separate functionality - Revert "hugetlb: make free_huge_page irq safe" - Revert "hugetlbfs: fix hugetlbfs_statfs() locking" - !8075 v2 HID: betop: fix slab-out-of-bounds Write in betop_probe - md/dm-raid: don't clear MD_RECOVERY_FROZEN after setting frozen - md/dm-raid: don't call md_reap_sync_thread() directly - watchdog: sc520_wdt: Fix possible use-after-free in wdt_turnoff() - !8191 HID: usbhid: free raw_report buffers in usbhid_stop - !8314 mcb: fix error handling in mcb_alloc_bus() - !7852 CVE-2021-47407 - net: fix uninit-value in caif_seqpkt_sendmsg - net/mlx5e: nullify cq->dbg pointer in mlx5_debug_cq_remove() - net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path - !8276 usb: udc: remove warning when queue disabled ep - !8142 i40e: Do not use WQ_MEM_RECLAIM flag for workqueue - !8410 iio: adc: stm32-adc: harden against NULL pointer deref in stm32_adc_probe() - drm/amd/pm: Update intermediate power state for SI - !8175 jfs: fix array-index-out-of-bounds in diAlloc - pinctrl: core: delete incorrect free in pinctrl_enable() - comedi: dt9812: fix DMA buffers on stack - mac80211: limit injected vht mcs/nss in ieee80211_parse_tx_radiotap - !8292 netfilter: conntrack: serialize hash resizes and cleanups - NFC: digital: fix possible memory leak in digital_in_send_sdd_req() - arm64: Restrict CPU_BIG_ENDIAN to GNU as or LLVM IAS 15.x or newer - arm64: Make CPU_BIG_ENDIAN depend on ld.bfd or ld.lld 13.0.0+ - NFC: digital: fix possible memory leak in digital_tg_listen_mdaa() - iio: adc: stm32-adc: harden against NULL pointer deref in stm32_adc_probe() - tty: serial: 8250: serial_cs: Fix a memory leak in error handling path - !8348 ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible array overflow in hns_dsaf_ge_srst_by_port() - can: j1939: j1939_netdev_start(): fix UAF for rx_kref of j1939_priv - !8324 drm/amd: Fix UBSAN array-index-out-of-bounds for Polaris and Tonga - !8394 hugetlbfs: fix hugetlbfs_statfs() locking - !8188 v2 ACPI: video: check for error while searching for backlight device parent - hugetlbfs: fix hugetlbfs_statfs() locking - Bluetooth: Fix memory leak in hci_req_sync_complete() - !8303 ipvlan: add ipvlan_route_v6_outbound() helper - drm/nouveau/debugfs: fix file release memory leak - !8211 fix CVE-2024-35877 - !7964 v2 vt: fix unicode buffer corruption when deleting characters - !8160 v2 ipack: ipoctal: fix stack information leak - !8100 arch related major bugfix before 2023 - !8192 atm: nicstar: Fix possible use-after-free in nicstar_cleanup() - kvm: fix previous commit for 32-bit builds - kvm: avoid speculation-based attacks from out-of-range memslot accesses - !8181 v3 cpu/hotplug: Don't offline the last non-isolated CPU - perf hist: Fix memory leak of a perf_hpp_fmt - ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible array overflow in hns_dsaf_ge_srst_by_port() - !8205 fix hugetlb deadlock - !8061 *** CVE-2021-47475 *** - !8252 sysv: don't call sb_bread() with pointers_lock held - !8248 gfs2: ignore negated quota changes - !8206 RDMA: Verify port when creating flow rule - net/mlx5: Properly link new fs rules into the tree - wifi: mac80211: don't return unset power in ieee80211_get_tx_power() - drm/amd: Fix UBSAN array-index-out-of-bounds for Polaris and Tonga - !8219 tipc: Change nla_policy for bearer-related names to NLA_NUL_STRING - !8223 CVE-2023-52804 - net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path - mcb: fix error handling in mcb_alloc_bus() - jfs: fix array-index-out-of-bounds in dbFindLeaf - fs: jfs: Fix UBSAN: array-index-out-of-bounds in dbAllocDmapLev - mac80211: fix use-after-free in CCMP/GCMP RX - !8209 net/smc: Fix NULL pointer dereferencing in smc_vlan_by_tcpsk() - !8257 v5 can: dev: can_put_echo_skb(): don't crash kernel if can_priv::echo_skb is accessed out of bounds - ipvlan: add ipvlan_route_v6_outbound() helper - powerpc/mm: Fix lockup on kernel exec fault - atm: iphase: fix possible use-after-free in ia_module_exit() - netfilter: conntrack: serialize hash resizes and cleanups - !8062 CVE-2024-35789 - usb: udc: remove warning when queue disabled ep - can: dev: can_put_echo_skb(): don't crash kernel if can_priv::echo_skb is accessed out of bounds - !7804 v2 selinux: avoid dereference of garbage after mount failure - sysv: don't call sb_bread() with pointers_lock held - !8186 ALSA: hda: Fix possible null-ptr-deref when assigning a stream - !8208 ocfs2: mount fails with buffer overflow in strlen - !8207 drm/msm: Fix null pointer dereference on pointer edp - gfs2: ignore negated quota changes - !7470 x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ - !7699 CVE-2023-52669 - !7868 CVE-2024-35995 - fs/jfs: Add validity check for db_maxag and db_agpref - fs: jfs: fix shift-out-of-bounds in dbAllocAG - jfs: fix divide error in dbNextAG - tipc: Change nla_policy for bearer-related names to NLA_NUL_STRING - x86/mm/pat: fix VM_PAT handling in COW mappings - net/smc: Fix NULL pointer dereferencing in smc_vlan_by_tcpsk() - ocfs2: mount fails with buffer overflow in strlen - drm/msm: Fix null pointer dereference on pointer edp - !8180 Fix CVE-2021-47495 - RDMA: Verify port when creating flow rule - hugetlb: make free_huge_page irq safe - mm/hugetlb: defer freeing of huge pages if in non-task context - !8146 pinctrl: single: fix potential NULL dereference - !8164 sctp: break out if skb_header_pointer returns NULL in sctp_rcv_ootb - !8131 scsi: libfc: Fix potential NULL pointer dereference in fc_lport_ptp_setup() - atm: nicstar: Fix possible use-after-free in nicstar_cleanup() - HID: usbhid: free raw_report buffers in usbhid_stop - ACPI: video: check for error while searching for backlight device parent - ALSA: hda: Fix possible null-ptr-deref when assigning a stream - cpu/hotplug: Don't offline the last non-isolated CPU - usbnet: fix error return code in usbnet_probe() - usbnet: sanity check for maxpacket - jfs: fix array-index-out-of-bounds in diAlloc - sctp: break out if skb_header_pointer returns NULL in sctp_rcv_ootb - ipack: ipoctal: fix stack information leak - pinctrl: single: fix potential NULL dereference - i40e: Do not use WQ_MEM_RECLAIM flag for workqueue - scsi: libfc: Fix potential NULL pointer dereference in fc_lport_ptp_setup() - sata_fsl: fix UAF in sata_fsl_port_stop when rmmod sata_fsl - x86/ioapic: Unbreak check_timer() - irqchip/gic-v3: Ensure pseudo-NMIs have an ISB between ack and handling - genirq/ipi: Fix NULL pointer deref in irq_data_get_affinity_mask() - HID: betop: fix slab-out-of-bounds Write in betop_probe - scsi: iscsi: Fix iscsi_task use after free - scsi: iscsi: Have abort handler get ref to conn - wifi: mac80211: check/clear fast rx for non-4addr sta VLAN changes - mac80211: clear sta->fast_rx when STA removed from 4-addr VLAN - comedi: vmk80xx: fix expression for tx buffer size - comedi: vmk80xx: fix transfer-buffer overflows - block: prevent division by zero in blk_rq_stat_sum() - vt: fix unicode buffer corruption when deleting characters - ACPI: CPPC: Fix access width used for PCC registers - ACPI: CPPC: Fix bit_offset shift in MASK_VAL() macro - ACPI: CPPC: Use access_width over bit_width for system memory accesses - ACPI: CPPC: Fix up I/O port access in cpc_read() - ACPI: CPPC: Implement support for SystemIO registers - KVM: x86: Handle SRCU initialization failure during page track init - selinux: avoid dereference of garbage after mount failure - crypto: s390/aes - Fix buffer overread in CTR mode - x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ - block: fix overflow in blk_ioctl_discard()- !8066 drm/amd: Fix UBSAN array-index-out-of-bounds for SMU7 - !8038 CVE-2023-52817 - !8106 usb: dwc3: ep0: fix NULL pointer exception - !8059 soc: fsl: qbman: Always disable interrupts when taking cgr_lock - !8017 perf/core: Bail out early if the request AUX area is out of bound - !8064 isdn: mISDN: netjet: Fix crash in nj_probe: - !8049 xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING - usb: dwc3: ep0: fix NULL pointer exception - !8055 drm/client: Fully protect modes[ - !8000 v2 net/tls: Fix flipped sign in tls_err_abort() calls - !8032 netfilter: nf_tables: Fix potential data-race in __nft_flowtable_type_get() - drm/amd: Fix UBSAN array-index-out-of-bounds for SMU7 - isdn: mISDN: netjet: Fix crash in nj_probe: - !8056 scsi: qla2xxx: Fix a memory leak in an error path of qla2x00_process_els() - !7999 HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent lock-up - soc: fsl: qbman: Always disable interrupts when taking cgr_lock - scsi: qla2xxx: Fix a memory leak in an error path of qla2x00_process_els() - drm/client: Fully protect modes[] with dev->mode_config.mutex - xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING - !7817 netfilter: nft_flow_offload: reset dst in route object after setting up flow - drm/amdgpu/debugfs: fix error code when smc register accessors are NULL - drm/amdgpu: Fix a null pointer access when the smc_rreg pointer is NULL - netfilter: nf_tables: Fix potential data-race in __nft_flowtable_type_get() - !7965 nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells - !7951 sched/rt: Fix rt_runtime leaks with cpu hotplug and RT_RUNTIME_SHARE - perf/core: Bail out early if the request AUX area is out of bound - !7981 Fix CVE-2021-47455 - !7901 f2fs: fix to avoid racing on fsync_entry_slab by multi filesystem instances - !7700 scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc() - !7682 dm snapshot: fix lockup in dm_exception_table_exit - !7867 media: bttv: fix use after free error due to btv->timeout timer - !7421 x86/CPU/AMD: Update the Zenbleed microcode revisions - !7415 cpu/SMT: Make SMT control more robust against enumeration failures - !7451 v2 ip: Treat IPv4 segment's lowest address as unicast - !7393 v2 scsi: sr: Do not leak information in ioctl - !7971 fbmon: prevent division by zero in fb_videomode_from_videomode() - net/tls: Fix flipped sign in tls_err_abort() calls - HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent lock-up - !7963 ipv6: Fix infinite recursion in fib6_dump_done(). - !7979 drm/radeon: fix a possible null pointer dereference - ptp: fix code indentation issues - ptp: Fix possible memory leak in ptp_clock_register() - drm/radeon: fix a possible null pointer dereference - fbmon: prevent division by zero in fb_videomode_from_videomode() - !7944 v2 netrom: Fix a data-race around sysctl_netrom_transport_maximum_tries - nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells - ipv6: Fix infinite recursion in fib6_dump_done(). - sched/rt: Fix rt_runtime leaks with cpu hotplug and RT_RUNTIME_SHARE - netrom: Fix a data-race around sysctl_netrom_transport_maximum_tries - !7811 Input: synaptics-rmi4 - fix use after free in rmi_unregister_function() - !7892 CVE-2023-52868 - !7910 hwmon: (mlxreg-fan) Return non-zero value when fan current state is enforced from sysfs - hwmon: (mlxreg-fan) Return non-zero value when fan current state is enforced from sysfs - !7851 netrom: Fix data-races around sysctl_netrom_network_ttl_initialiser - f2fs: fix to avoid racing on fsync_entry_slab by multi filesystem instances - thermal: core: prevent potential string overflow - !7854 net/mlx5e: fix a double-free in arfs_create_groups - !7794 v2 Fix CVE-2023-52656 - media: bttv: fix use after free error due to btv->timeout timer - !7840 netrom: Fix a data-race around sysctl_netrom_transport_timeout - net/mlx5e: fix a double-free in arfs_create_groups - netrom: Fix data-races around sysctl_netrom_network_ttl_initialiser - !7770 drm/amd/pm: fix a double-free in si_dpm_init - netrom: Fix a data-race around sysctl_netrom_transport_timeout - !7589 irqchip/gic-v3-its: Prevent double free on error - !7713 CVE-2024-35936 - !7751 Fix CVE-2023-52698 - netfilter: nft_flow_offload: reset dst in route object after setting up flow - Input: synaptics-rmi4 - fix use after free in rmi_unregister_function() - io_uring: drop any code related to SCM_RIGHTS - io_uring/unix: drop usage of io_uring socket - !7742 netrom: Fix data-races around sysctl_net_busy_read - !7748 drm/radeon: possible buffer overflow - drm/amd/pm: fix a double-free in si_dpm_init - calipso: fix memory leak in netlbl_calipso_add_pass() - netlabel: remove unused parameter in netlbl_netlink_auditinfo() - net: netlabel: Fix kerneldoc warnings - drm/radeon: possible buffer overflow - netrom: Fix data-races around sysctl_net_busy_read - !7669 btrfs: send: handle path ref underflow in header iterate_inode_ref() - btrfs: add missing mutex_unlock in btrfs_relocate_sys_chunks() - btrfs: handle chunk tree lookup error in btrfs_relocate_sys_chunks() - scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc() - dm snapshot: fix lockup in dm_exception_table_exit - btrfs: send: handle path ref underflow in header iterate_inode_ref() - irqchip/gic-v3-its: Prevent double free on error - ip: Treat IPv4 segment's lowest address as unicast - x86/CPU/AMD: Update the Zenbleed microcode revisions - cpu/SMT: Make SMT control more robust against enumeration failures - scsi: sr: Do not leak information in ioctl- !7694 Bluetooth: af_bluetooth: Fix deadlock - !7701 ext4: fix corruption during on-line resize - !7676 sched/all: Change all BUG_ON() instances in the scheduler to WARN_ON_ONCE() - ext4: fix corruption during on-line resize - Bluetooth: af_bluetooth: Fix deadlock - !7573 pstore: ram_core: fix possible overflow in persistent_ram_init_ecc() - sched/all: Change all BUG_ON() instances in the scheduler to WARN_ON_ONCE() - !7547 btrfs: fix information leak in btrfs_ioctl_logical_to_ino() - !7586 powerpc/imc-pmu: Add a null pointer check in update_events_in_group() - powerpc/imc-pmu: Add a null pointer check in update_events_in_group() - pstore: ram_core: fix possible overflow in persistent_ram_init_ecc() - !7477 firewire: nosy: ensure user_length is taken into account when fetching packet contents - btrfs: fix information leak in btrfs_ioctl_logical_to_ino() - !7483 Bluetooth: Fix use-after-free bugs caused by sco_sock_timeout - Bluetooth: Fix use-after-free bugs caused by sco_sock_timeout - firewire: nosy: ensure user_length is taken into account when fetching packet contents - !7425 net: gtp: Fix Use-After-Free in gtp_dellink - !7434 net: openvswitch: Fix Use-After-Free in ovs_ct_exit - net: openvswitch: Fix Use-After-Free in ovs_ct_exit - net: gtp: Fix Use-After-Free in gtp_dellink - !7228 s390/zcrypt: fix reference counting on zcrypt card objects - !7193 CVE-2024-26921 - !7096 fix CVE-2024-26865 - s390/zcrypt: fix reference counting on zcrypt card objects - sk_buff: Fix KABI break for the modification of struct sk_buff - inet: inet_defrag: prevent sk release while still in use - inet: frags: re-introduce skb coalescing for local delivery - net: Fix KABI break for introducing is_skb_wmem() - skb_expand_head() adjust skb->truesize incorrectly - skbuff: introduce skb_expand_head() - tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge() - tcp: Clean up kernel listener's reqsk in inet_twsk_purge()- !7194 s390/dasd: fix double module refcount decrement - !7059 nilfs2: prevent kernel bug at submit_bh_wbc() - !7163 v2 usb: gadget: f_ncm: Fix UAF ncm object at re-bind after usb ep transport error - !7104 KVM: Always flush async #PF workqueue when vCPU is being destroyed - !7203 NTB: fix possible name leak in ntb_register_device() - NTB: fix possible name leak in ntb_register_device() - s390/dasd: fix double module refcount decrement - !7158 v2 Squashfs: check the inode number is not the invalid value of zero - !7181 nfs: fix UAF in direct writes - !7091 nouveau: lock the client object tree. - !7120 v2 clk: zynq: Prevent null pointer dereference caused by kmalloc failure - !7089 nilfs2: fix failure to detect DAT corruption in btree and direct mappings - !7151 v2 scsi: sd: Fix sd_do_mode_sense() buffer length handling - nfs: fix UAF in direct writes - !7033 Revert "tracing/trigger: Fix to return error if failed to alloc snapshot" - !7079 nvmet: fix a use-after-free - usb: gadget: f_ncm: Fix UAF ncm object at re-bind after usb ep transport error - !7140 media: usbtv: Remove useless locks in usbtv_video_free() - Squashfs: check the inode number is not the invalid value of zero - scsi: sd: Fix sd_do_mode_sense() buffer length handling - !7137 v2 SUNRPC: fix a memleak in gss_import_v2_context - !7138 SUNRPC: fix some memleaks in gssx_dec_option_array - !7100 netfilter: nf_tables: Fix potential data-race in __nft_obj_type_get() - !7095 CVE-2024-27020 - media: usbtv: Remove useless locks in usbtv_video_free() - SUNRPC: fix some memleaks in gssx_dec_option_array - SUNRPC: fix a memleak in gss_import_v2_context - !7114 v2 backport patch for thp deferred list for 4.19 - !7034 fix CVE-2024-27001 for 4.19 - !7032 clk: qcom: mmcc-apq8084: fix terminating of frequency table arrays - !7115 drm/radeon: add a force flush to delay work when radeon - !7055 scsi: qla2xxx: Fix command flush on cable pull - !7109 fix CVE-2024-26960 - clk: zynq: Prevent null pointer dereference caused by kmalloc failure - !6260 packet: move from strlcpy with unused retval to strscpy - drm/radeon: add a force flush to delay work when radeon - THP: avoid lock when check whether THP is in deferred list - mm/mmu_gather: limit free batch count and add schedule point in tlb_batch_pages_flush - mm, thp: do not queue fully unmapped pages for deferred split - !7046 USB: usb-storage: Prevent divide-by-0 error in isd200_ata_command - mm: swap: fix race between free_swap_and_cache() and swapoff() - mm/swapfile.c: use __try_to_reclaim_swap() in free_swap_and_cache() - !7053 CVE-2024-27024 - KVM: Always flush async #PF workqueue when vCPU is being destroyed - netfilter: nf_tables: Fix potential data-race in __nft_obj_type_get() - !6970 ALSA: usb-audio: Fix an out-of-bounds bug in __snd_usb_parse_audio_interface() - !6995 v2 net/mlx5e: Prevent deadlock while disabling aRFS - !7038 i40e: Fix NULL ptr dereference on VSI filter sync - !7037 media: v4l2-tpg: fix some memleaks in tpg_alloc - netfilter: nf_tables: Fix potential data-race in __nft_expr_type_get() - netfilter: nf_tables: __nft_expr_type_get() selects specific family type - nouveau: lock the client object tree. - nilfs2: fix failure to detect DAT corruption in btree and direct mappings - !6992 media: edia: dvbdev: fix a use-after-free - nvmet: fix a use-after-free - !7045 v2 b43: fix CVE-2023-52644 - !7017 v2 net: ath9k: fix CVE-2024-26897 - nilfs2: prevent kernel bug at submit_bh_wbc() - !7016 v3 Fix CVE-2022-48693 - !7012 clk: qcom: gcc-ipq8074: fix terminating of frequency table arrays - scsi: qla2xxx: Fix command flush on cable pull - net/rds: fix possible cp null dereference - net/rds: fix WARNING in rds_conn_connect_if_down - USB: usb-storage: Prevent divide-by-0 error in isd200_ata_command - !6991 mac802154: fix llsec key resources release in mac802154_llsec_key_del - wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is disabled - b43: dma: Fix use true/false for bool type variable - !7005 media: ttpci: fix two memleaks in budget_av_attach - !7014 nilfs2: fix OOB in nilfs_set_de_type - !7001 fix CVE-2024-27010 - i40e: Fix NULL ptr dereference on VSI filter sync - media: v4l2-tpg: fix some memleaks in tpg_alloc - !6880 media: go7007: fix a memleak in go7007_load_encoder - comedi: vmk80xx: fix incomplete endpoint checking - Revert "tracing/trigger: Fix to return error if failed to alloc snapshot" - clk: qcom: mmcc-apq8084: fix terminating of frequency table arrays - !6984 clk: qcom: mmcc-msm8974: fix terminating of frequency table arrays - !6893 cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's return value - !6958 netfilter: nf_tables: fix memleak in map from abort path - !6820 s390/dasd: fix Oops in dasd_alias_get_start_dev due to missing pavgroup - !6940 drm: nv04: Fix out of bounds access - wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init is complete - ath9k_htc: fix NULL pointer dereference at ath9k_htc_tx_get_packet() - soc: brcmstb: pm-arm: Fix refcount leak and __iomem leak bugs - soc: bcm: brcmstb: pm: pm-arm: Fix refcount leak in brcmstb_pm_probe - nilfs2: fix OOB in nilfs_set_de_type - !6968 CVE-2024-26974 - clk: qcom: gcc-ipq8074: fix terminating of frequency table arrays - !6976 nfp: flower: handle acti_netdevs allocation failure - media: ttpci: fix two memleaks in budget_av_attach - !6944 USB: core: Fix deadlock in usb_deauthorize_interface() - net/sched: fix kabi change in struct Qdisc - net/sched: Fix mirred deadlock on device recursion - !6870 scsi: mpt3sas: Fix use-after-free warning - net/mlx5e: Prevent deadlock while disabling aRFS - media: edia: dvbdev: fix a use-after-free - !6966 speakup: Avoid crash on very long word - !6963 v2 CVE-2024-27000 - mac802154: fix llsec key resources release in mac802154_llsec_key_del - clk: qcom: mmcc-msm8974: fix terminating of frequency table arrays - !6942 v2 ima: fix deadlock when traversing "ima_default_rules". - !6951 v2 spi: spi-mt65xx: Fix NULL pointer access in interrupt handler - nfp: flower: handle acti_netdevs allocation failure - ALSA: usb-audio: Fix an out-of-bounds bug in __snd_usb_parse_audio_interface() - crypto: qat - resolve race condition during AER recovery - crypto: qat - fix double free during reset - !6881 v4 CVE-2024-26846 - !6894 tun: limit printing rate when illegal packet received by tun dev - speakup: Avoid crash on very long word - serial: core: fix kernel-doc for uart_port_unlock_irqrestore() - serial: mxs-auart: add spinlock around changing cts state - serial: core: Provide port lock wrappers - !6883 Bluetooth: Fix TOCTOU in HCI debugfs implementation - !6856 media: dvb-frontends: avoid stack overflow warnings with clang - netfilter: nf_tables: fix memleak in map from abort path - spi: spi-mt65xx: Fix NULL pointer access in interrupt handler - !6839 CVE-2023-52650 - !6869 v2 media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity - !6867 v2 nouveau: fix instmem race condition around ptr stores - USB: core: Fix deadlock in usb_deauthorize_interface() - !6852 serial/pmac_zilog: Remove flawed mitigation for rx irq flood - ima: fix deadlock when traversing "ima_default_rules". - drm: nv04: Fix out of bounds access - tun: limit printing rate when illegal packet received by tun dev - cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's return value - Bluetooth: Fix TOCTOU in HCI debugfs implementation - nvme-fc: do not wait in vain when unloading module - nvme-fc: remove err_work work item - media: go7007: fix a memleak in go7007_load_encoder - scsi: mpt3sas: Fix use-after-free warning - media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity - nouveau: fix instmem race condition around ptr stores - media: dvb-frontends: avoid stack overflow warnings with clang - serial/pmac_zilog: Remove flawed mitigation for rx irq flood - drm/tegra: dsi: Add missing check for of_find_device_by_node - s390/dasd: fix Oops in dasd_alias_get_start_dev due to missing pavgroup - packet: move from strlcpy with unused retval to strscpy- !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 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- !4524 fix spi: hisi-sfc-v3xx: Return IRQ_NONE if no interrupts were detected- !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- bug fix for enfs, when diconnect many sockets io is hang- arm64: cpufeature: Extract capped perfmon fields - KVM: arm64: limit PMU version to PMUv3 for ARMv8.1- !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- Revert "genirq: Increase the number of IRQ descriptors"- crypto: hisilicon - Add value profile support for kernel- !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.- config: arm64: Enable dubugfs config of hisi sas - scsi: hisi_sas_v3_hw: Remove extra function calls for runtime pm - scsi: hisi_sas_v3_hw: Don't use PCI helper functions - scsi: hisi_sas: Check usage count only when the runtime PM status is RPM_SUSPENDING - scsi: hisi_sas: Work around build failure in suspend function - scsi: hisi_sas: Block requests before take debugfs snapshot - scsi: hisi_sas: Add slave_destroy interface for v3 hw - scsi: hisi_sas: Configure the initialization registers according to HBA model - scsi: hisi_sas: Increase debugfs_dump_index after dump is completed - scsi: hisi_sas: Ensure all enabled PHYs up during controller reset - scsi: hisi_sas: Exit suspending state when usage count is greater than 0 - scsi: hisi_sas: Set a port invalid only if there are no devices attached when refreshing port id - Revert "scsi: hisi_sas: Disable SATA disk phy for severe I_T nexus reset failure" - scsi: hisi_sas: Disable-SATA-disk-phy-for-severe-I_T-nexus reset failure - scsi: hisi_sas: Use abort task set to reset SAS disks when discovered - scsi: hisi_sas: Undo RPM resume for failed notify phy event for v3 HW - scsi: hisi_sas: Fix rescan after deleting a disk - scsi: hisi_sas: Modify v3 HW SSP underflow error processing - scsi: hisi_sas: Fix phyup timeout on FPGA - scsi: hisi_sas: Prevent parallel controller reset and control phy command - scsi: hisi_sas: Limit users changing debugfs BIST count value - scsi: hisi_sas: Use autosuspend for the host controller - scsi: hisi_sas: Keep controller active between ISR of phyup and the event being processed - scsi: hisi_sas: Add more logs for runtime suspend/resume - scsi: hisi_sas: Wait for phyup in hisi_sas_control_phy() - scsi: hisi_sas: Initialise devices in .slave_alloc callback - scsi: hisi_sas: Speed up error handling when internal abort timeout occurs - scsi: hisi_sas: Reset controller for internal abort timeout - scsi: hisi_sas: Include HZ in timer macros - scsi: hisi_sas: Run I_T nexus resets in parallel for clear nexus reset - scsi: hisi_sas: Put a limit of link reset retries - scsi: hisi_sas: Print SATA device SAS address for soft reset failure - scsi: hisi_sas: Warn in v3 hw channel interrupt handler when status reg cleared - scsi: hisi_sas: Directly snapshot registers when executing a reset - scsi: hisi_sas: Call sas_unregister_ha() to roll back if .hw_init() fails - scsi: hisi_sas: Print SAS address for v3 hw erroneous completion print - scsi: hisi_sas: Add trace FIFO debugfs support - scsi: hisi_sas: Enable debugfs support by default - scsi: hisi_sas: Remove deferred probe check in hisi_sas_v2_probe() - scsi: hisi_sas: use threaded irq to process CQ interrupts - scsi: hisi_sas: Remove preemptible() - scsi: hisi_sas: Move debugfs code to v3 hw driver - scsi: hisi_sas: Reduce some indirection in v3 hw driver - scsi: hisi_sas: Fix up probe error handling for v3 hw - scsi: hisi_sas: Recover PHY state according to the status before reset - scsi: hisi_sas: Add device link between SCSI devices and hisi_hba - scsi: hisi_sas: Add check for methods _PS0 and _PR0 - scsi: hisi_sas: Add controller runtime PM support for v3 hw - scsi: hisi_sas: Switch to new framework to support suspend and resume - scsi: hisi_sas: Code style cleanup - scsi: hisi_sas: Add missing newlines - scsi: hisi_sas: Add BIST support for fixed code pattern - scsi: hisi_sas: Add BIST support for phy FFE - scsi: hisi_sas: Make phy index variable name consistent - scsi: hisi_sas: Do not modify upper fields of PROG_PHY_LINK_RATE reg - scsi: hisi_sas: Modify macro name for OOB phy linkrate - scsi: hisi_sas: Remove one kerneldoc comment - scsi: hisi_sas: Do not reset phy timer to wait for stray phy up - scsi: hisi_sas: Stop returning error code from slot_complete_vX_hw() - scsi: hisi_sas: Add SAS_RAS_INTR0 to debugfs register name list - scsi: hisi_sas: Modify the commit information for DSM method - scsi: hisi_sas: Display proc_name in sysfs - scsi: hisi_sas: Fix build error without SATA_HOST - scsi: hisi_sas: Use dev_err() in read_iost_itct_cache_v3_hw() - scsi: hisi_sas: Add prints for v3 hw interrupt converge and automatic affinity - scsi: hisi_sas: Modify the file permissions of trigger_dump to write only - scsi: hisi_sas: Replace magic number when handle channel interrupt - scsi: hisi_sas: Stop converting a bool into a bool - scsi: hisi_sas: Return directly if init hardware failed - scsi: hisi_sas: Record the phy down event in debugfs - scsi: hisi_sas: Delete the debugfs folder of hisi_sas when the probe fails - scsi: hisi_sas: Add ability to have multiple debugfs dumps - scsi: hisi_sas: Add module parameter for debugfs dump count - scsi: hisi_sas: Allocate memory for multiple dumps of debugfs - scsi: hisi_sas: Add debugfs file structure for ITCT cache - scsi: hisi_sas: Add debugfs file structure for IOST cache - scsi: hisi_sas: Add debugfs file structure for ITCT - scsi: hisi_sas: Add debugfs file structure for IOST - scsi: hisi_sas: Add debugfs file structure for port - scsi: hisi_sas: Add debugfs file structure for registers - scsi: hisi_sas: Add debugfs file structure for DQ - scsi: hisi_sas: Add debugfs file structure for CQ - scsi: hisi_sas: Add timestamp for a debugfs dump - scsi: hisi_sas: Don't create debugfs dump folder twice - scsi: hisi_sas: Make three functions static - scsi: hisi_sas: fix spelling mistake "digial" -> "digital" - scsi: hisi_sas: Add hisi_sas_debugfs_alloc() to centralise allocation - scsi: hisi_sas: Remove some unused function arguments - scsi: hisi_sas: Remove redundant work declaration - scsi: hisi_sas: Remove hisi_sas_hw.slot_complete - scsi: hisi_sas: add debugfs auto-trigger for internal abort time out - scsi: hisi_sas: use devm_platform_ioremap_resource() to simplify code - scsi: hisi_sas: remove set but not used variable 'irq_value' - scsi: hisi_sas: Remove some unnecessary code - scsi: hisi_sas: Modify return type of debugfs functions - scsi: hisi_sas: Drop free_irq() when devm_request_irq() failed - scsi: hisi_sas: Drop SMP resp frame DMA mapping - scsi: hisi_sas: Drop kmap_atomic() in SMP command completion - scsi: hisi_sas: Snapshot AXI and RAS register at debugfs - scsi: hisi_sas: Snapshot HW cache of IOST and ITCT at debugfs - scsi: hisi_sas: Fix pointer usage error in show debugfs IOST/ITCT - scsi: hisi_sas: Make max IPTT count equal for all hw revisions - scsi: hisi_sas: Some misc tidy-up - scsi: hisi_sas: Use pci_irq_get_affinity() for v3 hw as experimental - scsi: hisi_sas: Fix losing directly attached disk when hot-plug - scsi: hisi_sas: Fix type casting and missing static qualifier in debugfs code - scsi: hisi_sas: No need to check return value of debugfs_create functions- Backport cpu turbo patches- genirq: Increase the number of IRQ descriptors - irqchip: gic-v3: Collection table support muti pages- net: hns3: Fix unreasonable modifications caused by rollback extension ringparam parameters - net: hns3: Fix ethtool_ Ops&gen_ Improper modification of kabi changes caused by adding members in the ops structure - net: hns3: Fix Kabi issue caused by ptp introducing gettimex64() - Fallback ethtool about nla_ Modification of kabi changes caused by the addition of new associations in the policy structure - net: hns3: Fallback Ethtool's modifications to extack - net: hns3: Fallback ethtool's modification of lane - net: hns3: HNAE3 framework add support for ROH client - net: hns3: add ROH MAC type definitions and support query MAC type - net: hns3: Add configuration of TM QCN error event - net: hns3: fix return value check bug of rx copybreak - net: hns3: add netdev reset check for hns3_set_tunable() - ethtool: mark netlink family as __ro_after_init - net: hns3: add max order judgement for tx spare buffer - net: hns3: fix ethtool tx copybreak buf size indicating not aligned issue - net: hns3: fix deadlock issue when externel_lb and reset are executed together - ethtool: Fix uninitialized number of lanes - ethtool: reset lanes when lanes is omitted - ethtool: limit bitset size - ethtool: fix application of verbose no_mask bitset - net: hns3: fix for not calculating TX BD send size correctly - NIC: hns3: fix kabi - ptp: deprecate gettime64() in favor of gettimex64() - net: hns3: add support for Hisilicon ptp sync device - net: hns3: sync linux kernel hns3 wol to openeuler - net: hns3: fix pointer cast to different type for wol - net: hns3: fix the HCLGE_OPC_WOL_CFG opcode id for wol - net: hns3: fix getting supported parameter from driver in hclge_set_wol - net: hns3: add supports pfc storm detection and suppression - net: hns3: debugfs add dump dscp map info - net: hns3: support debugfs for wake on lan - net: hns3: add debugfs support for interrupt coalesce - net: hns3: delete the hclge_cmd.c and hclgevf_cmd.c - net: hns3: refactor VF cmdq init and uninit APIs with new common APIs - net: hns3: refactor PF cmdq init and uninit APIs with new common APIs - net: hns3: create common cmdq init and uninit APIs - net: hns3: refactor VF cmdq resource APIs with new common APIs - net: hns3: refactor PF cmdq resource APIs with new common APIs - net: hns3: create common cmdq resource allocate/free/query APIs - net: hns3: refactor hclgevf_cmd_send with new hclge_comm_cmd_send API - net: hns3: refactor hclge_cmd_send with new hclge_comm_cmd_send API - net: hns3: fix setting wrong tx_timeout value issue - net: hns3: refactor hclge_mac_link_status_wait for interface reuse - net: hns3: add wait until mac link down - net: hns3: fix set cpu affinity when state down - net: hns3: restore user pause configure when disable autoneg - net: hns3: add tm flush when setting tm - net: hns3: fix the imp capability bit cannot exceed 32 bits issue - net: hns3: fix GRE checksum offload issue - net: hns3: fix strncpy() not using dest-buf length as length issue - net: hns3: add support config dscp map to tc - net: hns3: refactor hclge_update_desc_vfid for extension - net:ethtool Fix the Kabi problem is caused by the new FEC callback function in ethtool_ops - net:hns3 The kabi issue is resolved when the lane members are added to the ethtool_link_ksettings structure - net: hns3: add querying fec statistics - ethtool: add FEC statistics - ethtool: fec_prepare_data() - jump to error handling - ethtool: support FEC settings over netlink - ethtool: netlink bitset handling - net: hns3: avoid mult + div op in critical data path - net: hns3: add support to query and set lane number by ethtool - ethtool: Extend link modes settings uAPI with lanes - net: hns3: Resolved the kabi change issue caused by new members in the devlink structure - The kabi issue is resolved when the rx_buf_len extension ring is used to set parameters or obtain APIs - net: hns3: Fix for the compilation problem of hclge_comm_cmd - net: hns3: remove always exist devlink pointer check - net: hns3: add support for registering devlink for VF - net: hns3: add support for registering devlink for PF - net: hns3: fix output information incomplete for dumping tx queue info with debugfs - net: hns3: fix reset timeout when enable full VF - net: hns3: modify reset delay time to avoid configuration timeout - net: hns3: add support for getting GE port lanes - net: hns3: Use the correct style for SPDX License Identifier - net: hns3: support set/get VxLAN rule of rx flow director by ethtool - net: hns3: refactor for function hclge_fd_convert_tuple - net: hns3: PF supports to set and query lane_num by sysfs - net: ethtool: add VxLAN to the NFC API - net: hns3: add extend interface support for read and write phy register - net: hns3: add support set led - net: hns3: add support set mac state - net: hns3: add support detect port wire type - net: hns3: add support PF provides customized interfaces to detect port faults. - net: hns3: add support disable nic clock - net: hns3: add support config and query serdes lane status - net: hns3: add supports configure optical module enable - net: hns3: add support query the presence of optical module - net: hns3: disbable pfc en before the reset - net: hns3: support set pfc pause trans time - net: hns3: add support query port ext information - net: hns3: add support to get/set 1d torus param - net: hns3: add supports fast reporting of faulty nodes - net: hns3: add support configuring function-level interrupt affinity - net: hns3: add support clear mac statistics - net: hns3: add support customized exception handling interfaces. - net: hns3: fix miss L3E checking for rx packet - net: hns3: support wake on lan configuration and query - net: hns3: refactor the debugfs for dumping FD tcam - net: hns3: allocate fd counter for queue bonding - net: hns3: add queue bonding mode support for VF - net: hns3: add support for queue bonding mode of flow director - net: hns3: refine the handling for VF heartbeat - net: hns3: fix setting incorrect phy link ksettings for firmware in resetting process - net: hns3: add support for external loopback test - net: hns3: net: hns3: add querying and setting fec off mode from firmware - net: hns3: add querying and setting fec llrs mode from firmware - net: hns3: add querying fec ability from firmware - net: hns3: fix software vlan talbe of vlan 0 inconsistent with hardware - net: hns3: handle empty unknown interrupt for VF - net: hns3: add support for TX push mode - net: hns3: create new set of unified hclge_comm_cmd_send APIs - net: hns3: use struct hclge_desc to replace hclgevf_desc in VF cmdq module - net: hns3: create new cmdq hardware description structure hclge_comm_hw - net: hns3: fix incorrect components info of ethtool --reset command - net: hns3: add dql info when tx timeout - net: hns3: debugfs add drop packet statistics of multicast and broadcast for igu - net: hns3: remove the way to set tx spare buf via module parameter - net: hns3: add support to set/get rx buf len via ethtool for hns3 driver - ethtool: add support to set/get rx buf len via ethtool - net: hns3: add support to set/get tx copybreak buf size via ethtool for hns3 driver - ethtool: add support to set/get tx copybreak buf size via ethtool - ethtool: set device ring sizes with RINGS_SET request - ethtool: provide ring sizes with RINGS_GET request - ethtool: helper functions for netlink interface - ethtool: introduce ethtool netlink interface - ethtool: provide link mode names as a string set - ethtool: move string arrays into common file - ethtool: move to its own directory - net: hns3: allow configure ETS bandwidth of all TCs - net: hns3: fix some mac statistics is always 0 in device version V2 - net: hns3: sync rx ring head in echo common pull - net: hns3: fix ROCE base interrupt vector initialization bug - net: hns3: add support for pf querying new interrupt resources - net: hisilicon: fix hsn3_ethtool kernel-doc warnings - net: hns3: adjust string spaces of some parameters of tx bd info in debugfs - net: hns3: add more string spaces for dumping packets number of queue info in debugfs - net: hns3: fix data endian problem of some functions of debugfs - net: hns3: add error recovery module and type for himac - net: hns3: add new ras error type for roce - net: hns3: add update ethtool advertised link modes for FIBRE port when autoneg off - net: hns3: modify functions of converting speed ability to ethtool link mode - net: hns3: add support pause/pfc durations for mac statistics - net: hns3: device specifications add number of mac statistics - net: hns3: modify mac statistics update process for compatibility - net: hns3: schedule the polling again when allocation fails - net: hns3: fix for miscalculation of rx unused desc - net: hns3: PF enable promisc for VF when mac table is overflow - net: hns3: don't rollback when destroy mqprio fail - net: hns3: fix hclge_dbg_dump_tm_pg() stack usage - xdp: Fixed an issue where the trace_mem_disconnect function cannot find the definition. - net: hns3: fix the max tx size according to user manual - net: hns3: disable sriov before unload hclge layer - net: hns3: add limit ets dwrr bandwidth cannot be 0 - net: hns3: fix always enable rx vlan filter problem after selftest - net: hns3: fix show wrong state when add existing uc mac address - net: hns3: do not allow call hns3_nic_net_open repeatedly - net: hns3: optimize the rx page reuse handling process - net: hns3: fix misuse vf id and vport id in some logs - net: hns3: make hclgevf_cmd_caps_bit_map0 and hclge_cmd_caps_bit_map0 static - net: hns3: remove unnecessary spaces - net: hns3: add some required spaces - net: hns3: clean up a type mismatch warning - net: hns3: refine function hns3_set_default_feature() - net: hns3: uniform parameter name of hclge_ptp_clean_tx_hwts() - net: hnss3: use max() to simplify code - net: hns3: refine function hclge_dbg_dump_tm_pri() - net: hns3: reconstruct function hclge_ets_validate() - net: hns3: reconstruct function hns3_self_test - net: hns3: initialize each member of structure array on a separate line - net: hns3: add required space in comment - net: hns3: remove unnecessary "static" of local variables in function - net: hns3: don't config TM DWRR twice when set ETS - net: hns3: add new function hclge_get_speed_bit() - net: hns3: refactor function hclgevf_parse_capability() - net: hns3: refactor function hclge_parse_capability() - net: hns3: uniform type of function parameter cmd - net: hns3: merge some repetitive macros - net: hns3: package new functions to simplify hclgevf_mbx_handler code - net: hns3: remove redundant param to simplify code - net: hns3: use memcpy to simplify code - net: hns3: add hns3_state_init() to do state initialization - net: hns3: add macros for mac speeds of firmware command - net: hns3: fix GRO configuration error after reset - net: hns3: fix speed unknown issue in bond 4 - net: hns3: add support ethtool extended link state - net: hns3: add header file hns3_ethtoo.h - ethtool: add two link extended substates of bad signal integrity - docs: ethtool: Add two link extended substates of bad signal integrity - net: hns3: add support for triggering reset by ethtool - net: hns3: change the method of obtaining default ptp cycle - net: hns3: fix rx VLAN offload state inconsistent issue - net: hns3: add support for FD counter in debugfs - net: hns3: Fix a memory leak in an error handling path in 'hclge_handle_error_info_log()' - net: hns3: fix different snprintf() limit - net: hns3: use bounce buffer when rx page can not be reused - net: hns3: support dma_map_sg() for multi frags skb - net: hns3: add support to query tx spare buffer size for pf - net: hns3: use tx bounce buffer for small packets - net: hns3: add priv flags support to switch limit promisc mode - net: hns3: refactor for hns3_fill_desc() function - net: hns3: minor refactor related to desc_cb handling - net: hns3: fix a double shift bug - net: hns3: add support for PTP - net: hns3: refactor dev capability and dev spec of debugfs - net: hns3: use list_move_tail instead of list_del/list_add_tail in hclgevf_main.c - net: hns3: add error handling compatibility during initialization - net: hns3: update error recovery module and type - net: hns3: add support for imp-handle ras capability - net: hns3: add the RAS compatibility adaptation solution - net: hns3: add support for handling all errors through MSI-X - net: hns3: remove now redundant logic related to HNAE3_UNKNOWN_RESET - net: hns3: add log for workqueue scheduled late - net: hns3: add scheduling logic for error handling task - net: hns3: add a separate error handling task - net: hns3: use HCLGE_VPORT_STATE_PROMISC_CHANGE to replace HCLGE_STATE_PROMISC_CHANGED - net: hns3: fix user's coalesce configuration lost issue - net: hns3: add support for configuring interrupt quantity limiting - net: hns3: clear unnecessary reset request in hclge_reset_rebuild - net: hns3: cleanup inappropriate spaces in struct hlcgevf_tqp_stats - net: hns3: Trivial spell fix in hns3 driver - net: hns3: split out hclge_tm_vport_tc_info_update() - net: hns3: split function hclge_reset_rebuild() - net: hns3: remove redundant query in hclge_config_tm_hw_err_int() - net: hns3: remove redundant blank lines - net: hns3: remove unused code of vmdq - net: hns3: add support to query device specifications - net: hns3: add phy loopback support for imp-controlled PHYs - net: hns3: add ioctl support for imp-controlled PHYs - net: hns3: add get/set pause parameters support for imp-controlled PHYs - net: hns3: add support for imp-controlled PHYs - net:hns3 Fix KABI for The dev_version & caps element is added to the hnae3_ae_dev structure. - net:hns3 Fix KABI for deletion of hnae3_unic_private_info in hnae3_handle - net:hns3 Fix KABI for ethtools->supported_coalesce_params - net: hns3: split out hclgevf_cmd_send() - net: hns3: split out hclge_cmd_send() - net: hns3: refactor out hclgevf_get_rss_tuple() - net: hns3: refactor out hclge_get_rss_tuple() - net: hns3: refactor out hclge_set_vf_vlan_common() - net: hns3: use ipv6_addr_any() helper - net: hns3: refactor out hclgevf_cmd_convert_err_code() - net: hns3: refactor out hclge_cmd_convert_err_code() - net: hns3: remove unused macro definition - net: hns3: change hclge_query_bd_num() param type - net: hns3: change hclge_parse_speed() param type - net: hns3: clean up unnecessary parentheses in macro definitions - net: hns3: remove the shaper param magic number - net: hns3: add a structure for IR shaper's parameter in hclge_shaper_para_calc() - net: hns3: add support for TX hardware checksum offload - net: hns3: initialize the message content in hclge_get_link_mode() - net: hns3: add UDP segmentation offload support - net: hns3: use capabilities queried from firmware - net: hns3: add support to query device capability - net: hns3: add device version to replace pci revision - net: hns3: remove some unused macros - net: hns3: remove some unused codes in hns3_nic_set_features() - net: hns3: fix two coding style issues in hclgevf_main.c - net: hns3: remove two unused macros in hclgevf_cmd.c - net: hns3: remove an unused macro hclge_is_csq - net: hns3: fix a print format issue in hclge_mac_mdio_config() - net: hns3: remove some unused fields in struct hclge_dev - net: hns3: remove two duplicated register macros in hclgevf_main.h - net: hns3: remove unused struct hnae3_unic_private_info - net: hns3: remove some unused fields in struct hns3_nic_priv - net: hns3: modify an incorrect type in struct hclgevf_cfg_gro_status_cmd - net: hns3: modify an incorrect type in struct hclge_cfg_gro_status_cmd - net: hns3: refactor hclge_query_bd_num_cmd_send() - net: hns3: refactor hclge_config_tso() - net: hns3: remove a duplicated printing in hclge_configure() - net: hns3: modify two uncorrect macro names - net: hns3: remove a redundant register macro definition - net/hns: Remove custom driver version in favour of global one - net: hns3: clear port base VLAN when unload PF - net: hns3: reject unsupported coalescing params - net: hns3: modify an unsuitable log in hclge_map_ring_to_vector() - net: hns3: remove unused macros - net: hns3: adjust hns3_uninit_phy()'s location in the hns3_client_uninit() - net: hns3: fix compile warning without CONFIG_RFS_ACCEL - net: hns3: Use LLDP ethertype define ETH_P_LLDP - net: hns3: return 0 and print warning when hit duplicate MAC - net: hns3: make function hclge_set_all_vf_rst() static - net: phy: Move linkmode helpers to somewhere public - net: hns3: Add unlikely for buf_num check - net: hns3: Add default irq affinity - net: hns3: Only update mac configuation when necessary - net: hns3: Fix for loopback selftest failed problem- !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- config: arm64: Build HiSilicon SPI/SFC driver as module - spi: hisi-sfc-v3xx: drop unnecessary ACPI_PTR and related ifendif protection - spi: hisi-sfc-v3xx: fix potential irq race condition - spi: hisi-sfc-v3xx: add address mode check - spi: hisi-sfc-v3xx: extend version checking compatibility - spi: hisi-sfc-v3xx: add support for IRQ mode - spi: hisi-sfc-v3xx: factor out the bit definition of interrupt register - spi: hisi-sfc-v3xx: factor out bus config and transfer functions - spi: hisi-sfc-v3xx: factor out IO modes configuration - spi: Remove CONFIG_ prefix from Kconfig select - spi: hisi-sfc-v3xx: add error check after per operation - spi: HiSilicon v3xx: Use DMI quirk to set controller buswidth override bits - spi: HiSilicon v3xx: Properly set CMD_CONFIG for Dual/Quad modes - spi: Allow SPI controller override device buswidth - spi: Add HiSilicon v3xx SPI NOR flash controller driver - spi/acpi: avoid spurious matches during slave enumeration - spi/acpi: fix incorrect ACPI parent check - spi/acpi: enumerate all SPI slaves in the namespace - driver core: platform: return -ENXIO for missing GpioInt - driver: platform: Support parsing GpioInt 0 in platform_get_irq() - spi: spi-mem: Fix build error without CONFIG_SPI_MEM - spi: spi-mem: Add SPI_MEM_NO_DATA to the spi_mem_data_dir enum - sh: Replace CONFIG_MTD_M25P80 with CONFIG_MTD_SPI_NOR in sh7757lcr_defconfig - powerpc: Drop CONFIG_MTD_M25P80 in 85xx-hw.config - m68k: Drop CONFIG_MTD_M25P80 in stmark2_defconfig - mips: Drop CONFIG_MTD_M25P80 in various defconfig files - ARM: shmobile: defconfig: Refresh config CONFIG_MTD_M25P80 for v5.4-rc1 - mtd: spi-nor: core: Fix an issue of releasing resources during read/write - mtd: spi-nor: fix kernel-doc for spi_nor::spimem - mtd: spi-nor: Pointer parameter for CR in spi_nor_read_cr() - mtd: spi-nor: Pointer parameter for FSR in spi_nor_read_fsr() - mtd: spi-nor: Pointer parameter for SR in spi_nor_read_sr() - mtd: spi-nor: Stop compare with negative in Reg Ops methods - mtd: spi-nor: Prepend spi_nor_ to all Reg Ops methods - mtd: spi-nor: Fix direction of the write_sr() transfer - mtd: spi-nor: Move m25p80 code in spi-nor.c - mtd: spi-nor: always use bounce buffer for register read/writes - mtd: spi-nor: Add support for mx25u12835f - spi: add support for octal mode I/O data transfer- !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- Add feature for nfs client support multipath- mpam: support ACPI for MPAM 2.0- perf metricgroup: Fix find_evsel_group() event selector - perf metricgroup: Fix for metrics containing duration_time - perf metricgroup: Fix system PMU metrics - perf metricgroup: Return error code from metricgroup__add_metric_sys_event_iter() - perf vendor events arm64: Fix incorrect Hisi hip08 L3 metrics - perf test: Fix metric parsing test - perf test: Fix msan uninitialized use. - perf test: Set NULL sentinel in pmu_events table in "Parse and process metrics" test - perf expr: Allow numbers to be followed by a dot - perf expr: Test parsing of floating point numbers - perf jevents: Add support for HiSilicon PA PMU aliasing - perf jevents: Add support for HiSilicon SLLC PMU aliasing - perf jevents: Add support for HiSilicon HHA PMU aliasing - perf jevents: Add support for HiSilicon DDRC PMU aliasing - perf jevents: Add support for HiSilicon L3C PMU aliasing - perf test: Add pmu-events test for aliases of hip09 ddrc pmu - perf vendor events arm64: Revise hip08 uncore events - perf test: Verify more event members in pmu-events test - perf jevents: Support ConfigCode - perf parse-events: Set numeric term config - perf test: Add pmu-events sys event support - perf jevents: Print SoC name per system event table - perf pmu: Make pmu_add_sys_aliases() public - perf test: Add more pmu-events uncore aliases - perf test: Re-add pmu-event uncore PMU alias test - perf pmu: Check .is_uncore field in pmu_add_cpu_aliases_map() - perf test: Test pmu-events core aliases separately - perf test: Factor out pmu-events alias comparison - perf test: Declare pmu-events test events separately - perf jevents: Relocate test events to cpu folder - perf test: Factor out pmu-events event comparison - perf jevents: Make build dependency on test JSONs - perf pmu: Save pmu name - perf pmu: Simplify arguments of __perf_pmu__new_alias - perf pmu: Add alias match method to fit pmu_name of HiSilicon DDRC - perf pmu: Fix alias matching - perf tools: Fix pattern matching for same substring in different PMU type - perf jevents: Add test for arch std events - perf metricgroup: Support adding metrics for system PMUs - perf metricgroup: Support printing metric groups for system PMUs - perf metricgroup: Split up metricgroup__print() - perf metricgroup: Fix metrics using aliases covering multiple PMUs - perf evlist: Change evlist__splice_list_tail() ordering - perf pmu: Add pmu_add_sys_aliases() - perf pmu: Add pmu_id() - perf jevents: Add support for system events tables - perf jevents: Add support for an extra directory level - perf jevents: Tidy error handling - perf jevents: Fix event syntax error caused by ExtSel - perf jevents: Fix getting maximum number of fds - perf jevents: Fix event code for events referencing std arch events - perf vendor events arm64: Add Hisi hip08 L3 metrics - perf vendor events arm64: Add Hisi hip08 L2 metrics - perf vendor events arm64: Add Hisi hip08 L1 metrics - perf pmu: Add pmu_events_map__find() function to find the common PMU map for the system - perf test: Handle metric reuse in pmu-events parsing test - perf metricgroup: Make find_metric() public with name change - perf metricgroup: Fix uncore metric expressions - perf test: Free formats for perf pmu parse test - perf metric: Do not free metric when failed to resolve - perf metric: Free metric when it failed to resolve - perf metric: Release expr_parse_ctx after testing - perf test: Fix memory leaks in parse-metric test - perf parse-event: Fix memory leak in evsel->unit - perf evlist: Fix cpu/thread map leak - perf metric: Fix some memory leaks - part 2 - perf metric: Fix some memory leaks - perf test: Free aliases for PMU event map aliases test - perf metricgroup: Fix typo in comment. - perf list: Do not print 'Metric Groups:' unnecessarily - perf metricgroup: Pass pmu_event structure as a parameter for arch_get_runtimeparam() - perf jevents: Add support for parsing perchip/percore events - perf jevents: Add new structure to pass json fields. - perf jevents: Make json_events() static and ditch jevents.h file - perf metric: Rename group_list to metric_list - perf metric: Rename struct egroup to metric - perf metric: Add metric group test - perf metric: Make compute_single function more precise - perf metric: Add recursion check when processing nested metrics - perf metric: Add DCache_L2 to metric parse test - perf metric: Add cache_miss_cycles to metric parse test - perf tests: Add parse metric test for frontend metric - perf tests: Add parse metric test for ipc metric - perf metric: Add events for the current list - perf metric: Compute referenced metrics - perf metric: Add referenced metrics to hash data - perf metric: Collect referenced metrics in struct metric_expr - perf metric: Collect referenced metrics in struct metric_ref_node - perf metric: Rename __metricgroup__add_metric to __add_metric - perf metric: Add add_metric function - perf metric: Add macros for iterating map events - perf metric: Add expr__del_id function - perf metric: Change expr__get_id to return struct expr_id_data - perf metric: Add expr__add_id function - perf metric: Fix memory leak in expr__add_id function - perf metric: Add 'struct expr_id_data' to keep expr value - perf metric: Rename expr__add_id() to expr__add_val() - perf pmu: Improve CPU core PMU HW event list ordering - perf pmu: List kernel supplied event aliases for arm64 - perf tools: Add test_generic_metric function - perf tools: Release metric_events rblist - perf tools: Factor out prepare_metric function - perf tools: Add metricgroup__parse_groups_test function - perf tools: Add fake_pmu to parse_group() function - perf parse: Factor out parse_groups() function - perf tests: Add another metric parsing test - perf pmu: Add a perf_pmu__fake object to use with __parse_events() - perf parse: Provide a way to pass a fake_pmu to parse_events() - perf tests: Factor check_parse_id function - perf tools: Add fake pmu support - perf tools: Fix term parsing for raw syntax - perf parse: Add 'struct parse_events_state' pointer to scanner - perf stat: Do not pass avg to generic_metric - perf tools: Allow r0x event syntax - perf parser: Add support to specify rXXX event with pmu - perf metricgroup: Remove unnecessary ',' from events - perf metricgroup: Add options to not group or merge - perf metricgroup: Remove duped metric group events - perf metricgroup: Order event groups by size - perf metricgroup: Delay events string creation - perf metricgroup: Use early return in add_metric - perf metricgroup: Always place duration_time last - perf metricgroup: Make 'evlist_used' variable a bitmap instead of array of bools - perf expr: Migrate expr ids table to a hashmap - perf test: Provide a subtest callback to ask for the reason for skipping a subtest - perf test: Improve pmu event metric testing - perf expr: Parse numbers as doubles - perf expr: Increase max other - perf expr: Allow ',' to be an other token - perf expr: Allow for unlimited escaped characters in a symbol - perf test: Test pmu-events aliases - perf pmu: Make pmu_uncore_alias_match() public - perf pmu: Add is_pmu_core() - perf test: Add pmu-events test - perf pmu: Refactor pmu_add_cpu_aliases() - perf jevents: Support test events folder - perf jevents: Add some test events - perf tests expr: Added test for runtime param in metric expression - perf metricgroups: Enhance JSON/metric infrastructure to handle "?" - perf metrictroup: Split the metricgroup__add_metric function - perf expr: Add expr_scanner_ctx object - perf expr: Add expr_ prefix for parse_ctx and parse_id - perf expr: Fix copy/paste mistake - perf expr: Fix memory leaks in metric bison - perf expr: Make expr__parse() return -1 on error - perf expr: Straighten expr__parse()/expr__find_other() interface - perf expr: Increase EXPR_MAX_OTHER to support metrics with more than 15 variables - perf expr: Move expr lexer to flex - perf expr: Add expr.c object - perf vendor events intel: Add NO_NMI_WATCHDOG metric constraint - perf metricgroup: Support metric constraint - perf util: Factor out sysctl__nmi_watchdog_enabled() - perf metricgroup: Factor out metricgroup__add_metric_weak_group() - perf jevents: Support metric constraint - perf tools: Update copy of libbpf's hashmap.c - perf tools: Sync hashmap.h with libbpf's - perf tools: Grab a copy of libbpf's hashmap - libbpf, hashmap: Fix undefined behavior in hash_bits - libbpf: Fix libbpf hashmap on (I)LP32 architectures - libbpf: Define __WORDSIZE if not available - libbpf, hashmap: Remove unused #include - libbpf: fix missing __WORDSIZE definition - perf parse-events: Fix an old style declaration - perf metricgroup: Fix printing event names of metric group with multiple events incase of overlapping events - tools bitmap: Implement bitmap_equal() operation at bitmap API - perf metricgroup: Fix printing event names of metric group with multiple events - perf list: Hide deprecated events by default - perf tools: Move ALLOC_LIST into a function - perf stat: Fix free memory access / memory leaks in metrics - perf vendor events arm64: Add some missing events for Hisi hip08 HHA PMU - perf vendor events arm64: Add some missing events for Hisi hip08 L3C PMU - perf vendor events arm64: Add some missing events for Hisi hip08 DDRC PMU - perf vendor events arm64: Fix Hisi hip08 DDRC PMU eventname - perf jevents: Add support for Hisi hip08 L3C PMU aliasing - perf jevents: Add support for Hisi hip08 HHA PMU aliasing - perf jevents: Add support for Hisi hip08 DDRC PMU aliasing - perf pmu: Support more complex PMU event aliasing - perf metricgroup: Support multiple events for metricgroup - perf metricgroup: Scale the metric result - perf pmu: Change convert_scale from static to global - perf metricgroup: Remove needless includes from metricgroup.h - perf metricgroup: Add missing list_del_init() when flushing egroups list - perf tools metric: Don't include duration_time in group - perf list: Avoid extra : for --raw metrics - perf jevents: Use nonlocal include statements in pmu-events.c - perf jevents: Remove unused variable - perf stat: Fix metrics with --no-merge - libbpf: add resizable non-thread safe internal hashmap - perf list: Output tool events - perf evsel: Support printing evsel name for 'duration_time' - perf stat: Implement duration_time as a proper event - perf stat: Revert checks for duration_time - perf stat: Implement duration_time as a proper event - perf stat: Revert checks for duration_time - perf tools: Fix legacy events symbol separator parsing - perf list: Display metric expressions for --details option - perf stat: Move 'metric_events' to 'struct perf_stat_config' - perf stat: Pass a 'struct perf_stat_config' argument to global print functions - perf stat: Pass 'struct perf_stat_config' argument to local print functions - perf stat: Add 'struct perf_stat_config' argument to perf_evlist__print_counters() - perf stat: Move STAT_RECORD out of perf_evlist__print_counters() - perf stat: Introduce perf_evlist__print_counters()- scsi: virtio_scsi: limit number of hw queues by nr_cpu_ids- spec: fix the problem that patches are not packaged in src.rpmdc-64g.compass-ci 17314840844.19.90-2411.3.0.0303.oe2003sp44.19.90-2411.3.0.0303.oe2003sp40-metadata_list-compact_tlv-python2-perf-debuginfo-4.19.90-2411.3.0.0303.oe2003sp4.x86_640-metadata_list-compact-python2-perf-debuginfo-4.19.90-2411.3.0.0303.oe2003sp4.x86_64debugusrlib64python2.7site-packagesperf.so-4.19.90-2411.3.0.0303.oe2003sp4.x86_64.debug/etc/ima/digest_lists.tlv//etc/ima/digest_lists//usr/lib//usr/lib/debug//usr/lib/debug/usr//usr/lib/debug/usr/lib64//usr/lib/debug/usr/lib64/python2.7//usr/lib/debug/usr/lib64/python2.7/site-packages/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection cpioxz2x86_64-openEuler-linux-gnudirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=664691a7a059c6d98e4bad21f72c33f1eb25e8a7, with debug_info, not stripped - :kutf-80855c645c1c5a43d948bcd4ed4217c2d166dc69f1137f57d57b1501b719f2ed9?p7zXZ !#,C<] b2u Q{LZ˖c&sO*ST'Lۄ DXlMUTJk$ n5`y31 &%;4C VT~R?cY͌Aɲ_bWS1 FZ6ZYJZM:Ք̢Dh0[K` X'WE;p^PCGF}Ԭŀ}*6y0v,KQSVVK}Syiz 3X`{g;/,mx\: AKlA"+omGXPpۨw)-E3MHcwM͝ KCEgcpc= @L ΍~i뎜^^VY8 rcZR}}۰qdT|Qc*bU%?07H=_i1ۇ׌'Lgy*S[6Uec*R\1Æ%Yns/dWw[0<Zx#rHxo{*++P~99*;qؙܱfw%Cd)}I-X OˢϢTY|CĚf f!9nZ5_o8C<7ߺAy6ay;ʪ]YGG:vS]pH~ӏI7zrߝ#'%x"f4{3yx`5{{>Jb +;a9TBFyڻ&?)diHZf"d<};1IF~Klyyttя*uЀЫO~m}irsl7;HE龁 <eWH"'AYCPd;WPF *ӽz<\;>:Ogضz0ݨi5-[Hsǥ+M=n"y}ZNL.6PC39Z$䇩 w>P[TW@jÛݡOW(R2⶟[x2y1}Q]лmo0ʤm%nU$hJnci2NJ"7 րVSQ D;j:#gm*|W(Y5.E3.go%T!ҋ+}bQiS L^hcEHw 4 j`c%R\&#ig=W9},\IUNс^"+xZyqf֊41MGu&&@>\ƹ.o9ѐ-ֽ6It;x`;h%4о<5߽ޓLJEe44frsTߙt`wb#ZegC]#}7 ꕒbaN{berס2=<agEtx3GV&R"q#oDL{O(lv_" DxyQ$D {n'}xMv Љ9̐\ojUn1xhz64יjK%e;_`O)U>M9*gc\]甞7Is| "Iͧ[KG숒jS -]ԿftT8f!lõǬ|Ïw|1 xPCQP\ (.)HgH8:?$-45KΨx - ]B7|hz9pв?=4-L<~yIZ# 7R'Iy_TNkۃ.DzFSQusGM9m3 훜cQ Ƥlh9n"1>%4vD5I7 þ7#n'[c-c%k_!g)8r8(b$A! T93ĂHZ9=0d?1#sW3#Ai,=OTp(B7ޛƜ&GgFGam/nHGV+,vGgC2eҰD %XG jjFۏ1.{]|dZx'),+u,徦= ؈ o# _ĸD}"甙Pݷ0oOvMr[)Ӫ+grs S SyΟEmʠpX_ԙ3(=B{hr'wY"03\l,`d U,#;g>`MC #S:-=еbYW:m\|5;;8QO߹_aF![0฼FuR N֞ r`?r 5G\b/heY?d!A5N ) _:4u(e 8 79@lոhfDx-߇tdqqh:@ y֨,W.`B{)%d < ! [TH5LΜjJX]*͒Kg#{kY@@_nQxs.< %WQ.4VurLx$bO t 5A}1ĂI\=Ss#' 6Nc0)2Xѽز,R;乮 dԎY==Ξ 2Id+LUHəwŴpfOqX2/]}ʙ[|gwtjVw+{RCrO9ӶJd$HcduHYrb EW=J+9 G"Ď c1|'O9y&Qnjh^@#Opmք {'j&`^M9w_-_C%Ų m^̑.3`& w&ABDϠp,ItB?3]ߕh)+4]`i69$vUStmup0=4\Le*pdž?.ht;mbnW_+́9O;0%DE%֒bp>#ImV&x_ZV?kǜ 0!LaZ4@lLu'C6 aMLQ n91^ؑ~0)᰻NU>ӗJ P]kiFoh*D!ifHn v=c>SLA겁C_ 7qL0Ȍ䋤s0T8vz=r" մVT9?SQKA~J*u{C 埦 SIɂڿ?!-'>0j"jUTNكK߃Fy6HȽ4ݏ#~Q|g!_ M'@ib̮<*)W\ʑQ9>}\p5, Y-H(,2F؎7-Hj5xP˘3VL?t?xإS^~X9I,L.mwԕފGA27 {g>c\ 44^@|=f]& KXhzi_"lCx_)>atKV,ˮ)a4 k;qY'׷M_w8}wϫ_Z>w0H@SKpʬݘ+d6J?.Ґ`p^cЃqP@D Z!vEe BF#nIoKnQMFHW?kbnvCSo?]4p k\R-ɔC7: R~mˢwC\UԩX'p21lUh8o}F :r1 ?tg=v&i*Ju#tq|4kKW#^8{Xf$VtA݆۫!~Ϩ0c ңB6z턬,w JC# 4jI᰼rwRRrr` V3 d1/_Y&q.h8Y2qfa` 9 9Ϲ@vUv%m5Q,YmLǮVNLߘ :2q*Z< ȑ۾=_D%_}q#sp|013'ěo= B,ڢ5-pf+.3YƄ }-(z wp{ɞ9 gL>#:ț 9n%~IpQ hk0p6L7w% d4͑nvTˤzӽMOH8C,YVSVc9y 7+kjD?%rELR˟xt Pn~ɬ?#{RM ղWqJp:RӃ8*SvڧPMxe7gBˇo$#¯n)Wdu?XG/9PaZs[_3<^\īX~tSьcN*+pu{JA1KojoV:=^{Spuo5 ^ej Ս&#!$tl]%ѡ[Ǘ cHPKzI+.);+c"hTO`CIDr@miqKёHiTlL_9 X|J;?w~I*wGo{$ HUt&u OmHMcP +Cv̡ _K=́%}i쟻w$6GcVi`W}[d yc5$IJ(cO> 2ř]襨ۊfxQTp Pbqty+4`Ķtmar~fJVX2 }S"¹,Bv y}8G!wRa%z|0!H7/iCKh];Ԋ KO.;s&zaOpCщGJL̽FZGlnd$4,|'Ӽ7lk6dGך[fb{s`SZ<S 22*YI {Q֏$PeO¤}2Ɠ|kNG"{7HMI{k>dMDk[Q"D:dmyp%y&[8p7Ƽz!bM}=XZ#5PqWA LfZk/)W64CYT#:"Ŧ$C^w% |qs$w/&~5w쩓7HGÐަ~k~N#9@~Roh}[ua4 { &v|M=du[@+BUʖ\}(l޶joVcu}Os^=h*_H}A2#,f !A5<@'oł3U0a M$mh~ N+5?3 cG{Y|ݷ =m ғd{$/<1& O/ӡKFlu|Z7" 4"u#h,s [U6I v-mP5f}o~~φ@T$dx`t6-; $DFc[i@X`1Bˑhϑ.?srey1%)@S?;({! gHDyGE95Iƅ6a7^s1 y&Ict-69O fןP<4 &>??EE/a|ߑ(48~pɻ#È-F.(_ȉuQ ^,0/#4O zDoWQ,m0%f՜O >NT^R< ? ;b<3msb׶DR_\oS]đq D+,@70?tٚFϸRUxzic Լ&A]?҃󶿿{G.W]V،&QlvEe8OW-T -Wjd͑wU-H3)(v<] (U xj}:jO7`T XnPqo_eI?6a_p |uEtdj`q\ D(+@ϗ-{;H ,@Lꐐoo!2L\+s UA)qϵ=tWj"%O\sfC NsF}ņEP|RU_0.;D~5J Ou7eNLU1G+PeDȖDD `# A9:x4+5` S ܍TU3aˑ.tZ!lWFՌ}AL:ne-'6'UӶ/W9mq6NT@ZĠʕFru))s$#2;f1MN_C3t~ 01\y!gA~GW.BK,L|UP @7ppfn⫯;{!}7isoLz>T`/Z+k}޼c&F_'+Kr/0R+2 ,3ɜ< s~кwngy#fwznY#,gM! 񠟃\9hA w–RN z0#Qk m*Qbc[WQqv qTu?xj%ϭNɈӫT k5r imƥ[Z.ٺgLuz,PM.yzh#x6a 0D!ʑnmК`?:Zjor`ud JG#X& kȌMa(M91s%mCQd[2k!f\:0{_Gc0emތ;ꫜY􂓎%\@I l{4.{?#łlt_'G,TvFwDLc،(5 Ay+ L@H曘N{"_|xy)@N^#Xvzw9G#F]4$  [|"7~FU7P-8y$5ޙ 9a76qz>|w"]9x69Pb CCd @HK٨Lg83@}l;Gr 3j"OEESW`2;&knFHyM]T?WZRp B_Dn"ͥ,F"sf-S3'!.aHT t΀=uNE2NAoB:df`JFqz2iM1bYmWO$t2Yy_.Z= ?(2yxqF7z麟Rp.Mc`ltBEŀpr5_6VIM`x[)J(] /,e&Ɛ|_R ;k 'ei5a6NLd2%VAptT-3ZaRNLg̃N!vW*WYT O>D8` A"o?҇:,$4)#H-&-I |T Y▯}O@kFAwi]AL_BkΞ3)8]c 07QLs!l_0aqC6VV}`(Ywvz'? 3#9o?  7]XM.Óa'&F˜f/UtXkPgqk6V'[A |-b :wћYX pxGP' "$jI 7 @yp{&yẉCqf,%}{W*p뢂3)yH02y’_+4'=K_z| 2 Xn!~s}<} p[k!mj2A!TiB b)^HsvV]Jf0XSc'2҂I25,V!W&MSٙ 8Ʉ<]j_msTZ3B܏6ҁR Ql T0j,p}("&JUr`4`hxn3&ݩy}5~! .gf\eZD^Ō2ZZ v'80&/S&Cnmg2-L<_"?YNq#zmF\";L:?!z 2`q047VD- $}0JWh2, /'VNglsP_Vdl=C7(tMzθ13V4#&bC)&v|YwMdL;9%E` $IpJK,i6[j W#W=WkCOBQo]dī&hs35'/!7 ܟ@+Qc~IG(d^ b16=0Sn hoHxO=_I۝BkuW}I$EMRϴ}w(@mO؏eF_Ao^$V X\DvW9S<סsƝ8=86bdq-j=piz4Eԁn΢v "z<)ch JxA CXm%0~EDќjy1H&k*R!6 8"bg{-*]UN6u_[2 ]#\2d-XGC.EcVufmN;F¸:(PCw}DezR}/t|f)L-Iu?m69V W1ة|c>,;\c$bϳC(m^i@mIa7IS`yu'4¹OM2V۹p}*v%Lθz&Q;AbE 1~u9w_ꃄZ_$sT>BlPݠzm+bUTY0@*67FVCJ"| -MMb#nKHVS0&[†v=[S|;St핬 ~?p1ƘD&Cl[&a n݁p6 ṞAc.Hq ޘhO:2% .^U.HiLч4{)3znL k<huKM$(fr])wFA[N1ؚ!.j %NyNspWqGX`YPduPMq.J #@f\ Bapvzq-UύM .o׍Rc8ↅ9(ߨH%'7? 63?O,-v_T|"ϩ,I>pӫPs}pmZU(NVqQa@ȠwwN=Ԍέ&,*9p{rq.%Qy)Y/gaP)<)eWSl\~m7%ywcȩ/ao!j*RC=^VZV$}f15݀]۩"2|E>JP^^{$u7*"JA4DExu:'H g$s%)ftfW]Z[7/5\ EǤ=ftʼs7SIX:f&($ok2\V^ g<'uW!(,8hܠ(& K9jO\#3}oh Cɬzeq =_ ^_8ؘ_s~p^{,r;.=L)G$f>4v.7>ce&e_M-Xv/B,G?`lҟשz$Y_U @]4a!!2 ~P>H3X|?[I{4>Vb=@-BQ_PF lSӍ[I7yb#ZUW'(9 T*)MYW!cד=`?Н6E6wǯ!m'n$+A$j[)1`u'MJ⤜L~8 7JjKf_^=@kiNlgծ/~@Joz%lwηnOyA禐 ovxLzݠ$ (j1S@YW ?~"wu Wi ů0ɻ<^EXe ݌CkgQ-Nw ؙ%SXވ /4H (}+.MBDC`ӯCfؖA|c'RL͚ zbh@eKNv@)z!.1Ceʉ'X 䆾b6{n^AzzGeK -Hk)HD%Ә]>͛Χf7jǟcr!<e&G$1qS`E2Բ@2_?cPDEq;vq=9NXZ:s jKd_@UB`,cOh-pK3&%F­2!t5={[> 0NToZ[APbLx f3qe{h) omG sfc^;]YZ%jI$:UdUvN-LC~Á=yc_%Eܰ 7L.0vn@m!=AftZvXJ WVi4xw_bbh6/wvKϢIe:&*Ű [I,vID/${7ͼcb2Ky!W>l޼Wq٬y|!HWnT[z; ؚR}rRs/.Z :iCv_YQM_>Ro|4=ݗ "9jֵ~ OBBm@͊r(A^wLqӜ Ǜe1ISxOѪX4iVf>2p,mUb~f$=R-/Y l .3N"͗ߥKE-brQfLGt «ibH_DX!Wa;h&bPHsbXMu;372+ |pit/aCpmw'S@0|P Ev,5ׄ`c7կc}zqywZapm TgT|7[buΫsg@^N* 0%mح2\d£.>I屩nBS ߟS[cûמ͗9}~ZHu$pP9\Lz ]TN7:dqWԸz.$|ԕ8{2)hZZ?dQLz5:j:h˺;bz9w̼wـǧtφ8Il6yNT":2cbW3nsl F?q4>yeػDRaH0Y]䈾 Ҭu \?XT4EmTV ̒Xou\7#Fқ'eV6<L`cXn"VТG\I)1O+]|ڢB+:2k$$l@vSP&Iۮ`* YICX{z՟܊&y@!*djTT(DP=~' 83t^{X$U-wYO< ?1]wt1>td(T ]pK Woooj ,x]_ġj }PS yߓ]#8{܁( jrm6_僯DžǫZF*mhMS:Bu 74m@X^(aebM EJacH2zp3qv1c)C51<>6gsko u7\wpo!V3Sp>@jV [ ]TOx ʀie .̞ި}%|tBzdToC<+:B R:.Y=/.8*-;ktwX/g%Ϣs_ YF~^Å>iK47]AXE?t*F.tB&M& Qo֦ɦUb!;?oǦndfCahqUERM2z=5:%Xv]^' jꮳt+Α$&t/p.P~& >v~Fǩ쩦z Q))uxmO{FrSdq81ʼQlrgspW%BAN&*DK{o I)A`Y\xǘg1DqNɬMv Ur]H#Ѡqj wsNoMhqvNDwU[!2h^rm>RK041 Z[7:Dȳ,#E{y(7(F3/?0.ROr6fteUAS-,5{I K#[vm5mWυ1Cת0^Hko͵G;;͌m؊Li|)c|z@i\01-w|{1TrN ~ZTI$p"$>VrvSXtV`~}')-#+J4HS|j_%ha$:Q&>̿GQ? V)C~4#3?]{ܬ~.]` *6pؒBݗ!$nL֏ѣ~_և]Ķ a&>% .W8ʗ7]\?ՙw%q&keUÃ4KKlXEZ%,P4sY~{c&G4]= z5_>xL^@AmI7- w'u )KVEL'ÅAdV+rFsR@b=Zda:M$?1'jJ}B:Ҿ2^dHN'_>>Xp~[9] L/:k2ȶBo5:;A*$NMGDU= m/lކd&KZqOvX1`΃K=9$>ұȆcBcz G?[jIkZi}_J~cH 5M9h =nqbrcH֘S ȶtc$=g> sE 'nSxY=V!_XmB$'f tф*ِo]pVF fvX:^h%$A` ,@O`Z%hQItc#wpBr'}ZV(&[h2cUNLEHzr[3+kxv[mRAf3Sj:uDiviF`3SCcM{=.ڼ.6J" d?"qD&f " Y㢴I8N2zcIO:cMuP^iJB{}Qq}$lQ5cnz?ۖe ]r% p&"oΟ ^cKy/Z`ڠ-$ W 8)0MGw&2Q/5BK\ru V8^Ʒ?!o4@kϘqPcŷ-N6Qu/g6F- #NȮT|$= .:~F P؆p6'p6.&v'+tP6Bgp$AzX>~knbg([Hd7G1(jrns NO[?qgB Vh=}>;fA>'U=l0 mk#["xZ6kvR~]ۭJ*Q!ok6~WQo|`Y ?J};r(6/ß~rQŸ+Qb{. W6+sQy@[Wו>Yާ-5`FWTSѲzPH&uqz\e.xj8p4ʔz8# "7d6=Ow)&qj5_zP{K9]jM8޼P[PZZV'엁K_14v\+,Qn͉VqEA)DvY ݃cm?xGFQ] mOM:%q3>ÒK~n%?}gkU\ od/EyEP];!paD 4r;J8zݟ$KyL'q"bM%\P8̒EdI-:5 A9_[35S?Yz~#GJ0]Vۙƿ~FErGQ]TB8^X{[)s@u(EޣNZNKb,C_m(/غ^5. ( dܯ :&K ?bHQB2ij>QŨ"D6 k)A!Dŗ"2fmsq"rV1 T 0aEq^?T[Hp;[jLFuƔԣyBy5Ĝ.<(<κº6=_s$Yp0@N|y>Ҵ)P筡nBӝI "y aduM2Xo\-7 pl'Џ5e="ư@Ǎ^5e?(1xJuZT]Xo|B~n#.*I>:/$5eόU%9P/$h)޾`:1YLw0.ygshHRQ *lmx# #?`ݢgH|S,J;o!}Qq%DEKrd6w*sr(vH&mHmK=fDđ 3;OF፪PwbI֕ey*[-"4Dũo ¬@׷6PlrUCLeS 4Z[}ǠZ|8XcOT;|le \oڗ IETx$/]˹ v`d6߱6Db!c^$o. u=_FĎ=(?c' -4amwBPb5O`yZ"DbfԻN eW[3#p>4t3"#X-;:VuK(<1},Dr\ N_'^YH R6Ure&'m=L~yQ4̬Ű㿯FG{&zdm-lȑH@M?DbwkyciORg$WT0r QgN5NU5"rM9ѷg).L#*i':ʌ8a¤;Ge!FSz$u;,J+3lbLK Day$7),&+i9T^n"7)..kl_Ѓ7u)ikEb[]M,XJL :(%cQFL B,o5}Z(p;FTP!y{GE>a5K:I^-XUʓL~T0EdfP=> ؎& ;gs_ƴwxNɍ6 ovA|fcKWG;*:)m5+x[q`\N!$֝! \Acyhvz`l#8;3Y yI^IKpFڱ=~۩Y6F+_j=PTC7>%N!}4MOH |b7G9pۆ du2vyDz$TPcZ{~~AAM8W/#0[vBF<""^26! "p3ȩ2nc ׁhD緖|tAU Kg%#-3qE$qTKڑ+u0.5߾DVt %XLF:ݢgŘkVC&[$-͋{3@ SqEJA9"^InJ e6mPr$#{J(W(FPO,nj^1VO"Y;EhäGi%̶ ٩:EV"b]=s$:`Qች COLn͓yy;^SCAxzIrDGuʨ25?<\Krg b$@0n4)饂qz~k6ٵVi(s[^پFwvzf`],bfS~5ZYJztLDԂ]xCE M#/fFm~7c RRsnBxʲ5oo# M6۞ Հ#.Gr]9,"km/W#gi >6)==P7<3u!?4%\wQQd+=wP-s=~Z;=0f{Ԉk``UIN 7H$)ðQ22"(Y ;{ғ W (8g ^4py_'![ d7|2e1ޜ/.,%N3;8(yD53bÌ-9^ `AU",I/Η͕4^qŦ/ R͢4.g2teMPV|w#Q@|gFHQ 8[YTnBY *)8k>|ulsy96!ao*[o K4b?+8ʦ ("D2P7@8law/y3VAs&X8K}gȿvFQ84bk{a ο3 N;u.NțgJ'fUg2g9K^tKw_KlPm^J*7BկaRAO2-:WOVh8nbr%@o-$G;:od|P\,>C>}K_4ޓees'x 2!آNNoHA/bYOy>, |5^>c ؉UG z(ߦaۗල|H@ڏaI58тk4 )]vQK(zN9KY 9J^z[M0ނ8zҒ>_vcd/ʥ{ni$F+& ~ÌRMbZLo;>b~C1c-j|òbW-mVNXV^XkHʣq94sD)qo+o`o2?N㎲^AM5rh|lЖ1?Lgp YF/lEnjݒ&RkNؒnAi3R{69o n7rST*oJ&eN=1O=Jн`ʰ*+^uJ8f. pZ=7 `e J֤b:f/yY*$_i 4bZZqvsH=mٝC钌ʰO^N; b Npd>Y%[Q4?`&unt~$n:wv633w v+̼ }<ޡ=o+N{և7'?[3p` AfA}YSְۢaFPD J2w#8Æ3SӏgxKaoI#3("=cC+g~k6p͆}t ne|7ODq ;6C"ĸ __ڛo'b D-T(?1=Ng$a~OF<,U;ȪxrR0E7zQzab4Ji pTPEc3M#h 52puZ@32+6B[9v܁ {M A?Um.SK+_xW@>?Ϧ4QUOLV uTKĉ?rHvme9ZZr4 gQ/[ j) ?vcw7]GjZғo=Zi`O\%G7.f?{"ZV/PԵDxN(IG0H^ZŲ\4(v۾\7%TaAD/ck_m+0|s@`/_ݗP*A+TuՎnkVK;wG0_*Ϩ[`K=3Ė=5/K\\zk; *v0w:t+"}BSv-Fxjɉ *Ɠu{kn.]{,IeɜT-\ @w/#.gG#Aֹ.{頽*9*;~[kR˚? o Įߥ)H9ބB5nU!M1>@cg nKzmgard-Sd-֨ H/V*} K|m]f%]E&^ i4]Hej7"KhK2k{~b &ѝY.DKRd_M[`;+3-owjO+6 *zG*SG5٤콙%M4 |de7lA6ZP:X:1M{]6spH`rRԷUFq)X|hCgr1v, ~¨aW?ŽXϬFUx?L^w.VNl_,BeDihD?F &s_[. 󋎹u lVz=Y$kVTWTM$Aoʁ3[}g+_}:詼JoG)?;OQ2qҮapT,Qݔ0Oʀ~ZYcYzZ_ƛljNt: ߮Vd(~oդwqݲ EW#$3ae߀ `ҏ=> 5旹"GmiS2c0jVzn &Js~~/b`:_(NI dyhzy cd.j?^c„aFﵛu)΃11'G# Ko18:.[$veV򱪞Юyy<. ]{rMX3ȡ5ت:t(UŠmh/5J@aՓǒ1W2rĢr5f[5cg\\cQP!ϡiD6pErt{&`FsV86 N&M'"31l"=RQH.mrU9tÙҘ@ʰQ')d2C9S 4 ȒtG֌;%#]گ̗}?sp边g ,[ZEc9B;hq{:^քC RHvZ\A΀WĆ4l  đI1X+}Y>2ޅ r3!C³z: v"u;nf/M,L9`iNQ|⺖.Z':xYzEkG51k$WY^seG =㘫r[{SDs5(_ Bar|e?H"iI2UlK;?ae q:9A+ٺRqPyp[btk"ezlTBtO9Z8:0ﴥLybn`F q]R}D3ʐ qJDbGx#ЯG MVhֿpvT8hѾ}7 ISXyA(φn[,1;$Ky!GI*d Nĩ.^_1rwKNt'1]4 7W Q5[~._ #׭xP)ro"~>^_Ns 6-?d$,ƨpu-b#dl/(Mn55HKRŇv㕭k&^8n/}'124mT|P7j.gpn#巳':K5;> :*FMyTIVM+.i<FOTr)5 5f[,:4we?_2#2n#gWriH?Qt\wC DYYrD56P!ZX(ht _vx fi蒕)܀B)Z vC(UY1(B,+QO4b L? m)a*ѳ@?ָm  Xhҧ%Yf7NDcLJRd<0-!|^XG-Ȝ6Lxx>b-r6(ʬg嗤VOejaPl t(*jOt 8?c!#)͔D.J{T{' 8M.>0 %3U"{J2 SNrL2CL|q:<^[ 2b0m-oDNMb?)Tz쒗yD򑮲'nA 4j!Pu?,~1j<CjZ'I+% LkLk{WN7X#jd؍NNNpmusq'6Ex@oy,tᓐY켷?u.ZXLH ZNfpJWi1l rxFs[[縍Y܀?ߵ=м:͠)cj+fl;sFI@VH&"%-VqN'd^PB`/\oغ!>M&?s3*GI ESzQ6ƍAIuFG/h5g{tC(89hԋJcBF@EAC0p#p i^-NfN0a5;cO:|XM+H&8īpi{u_Ln8[f]2z147flN| 6PZD^vФp^p326g 9];}1or1WU7W(w77e idS7n\1Ba ~a4$J掉b}U&KQ`3"'Z&;Cѯb"xM>\O)z ~\@JʝL_\Xg'2$[6`fZG_î'mND< %mێUB7-?{ }ioEwXg!xJDaQV3gg@?F QNIbr|&R?dnbDpG-ieT U^_) -SB I k9{ۉWu]gF+iӨu%I=d{F4E&!l,PTNj1”&z*1nH3S# CD8XF LIBO<k 2`eu5Lq@ S88tm4${]3n^5 3g;~-sUo}I3D6D3|fzXzIPJiBZb_ [#n!qA9Ryƛ^dĖk :yK5[ W̍r5"U$b h]yQΓ@O4Z˅9X<.8e@ ,=ƟxV%y+ GCDHۜOnؕOP_,=T5El w@>L72>0@VRhfUOA__oڝ 4y$e?17ކUw_-ID;Z (?6. 5J>2 cx>mWw݋D; eN7֭k1&X\l@kbU[`R6~:>UJlҹ6A~325ZjW{]99ᖡՊSi3!:v6K~s o(Qh.R3G噖OI6rr5BA5"ŹdN[elUJ~".w&Se nwIaV1d} glX$C"/AZuN=7-"*xN8qk1I I*8*F{.1-2 H.~b'ǪF" >?HT_eF;+Ǿ}7tbWi7, `[N~c#qM,i;ֆ+fމEq$똡g09mcU|'O6R8'ĪD>R݊ׄ) n3>ԆY7R͔ (.{fbґ\5rjRCB\qwdцhK[ᠿ \Y9=hi lVK,%aX8H>ڥ{xG8O8:| 9ZE !=ڹ|D{x@A|gWIS?8@ɔN wݒc #xĐPY|CV ]t.-|Ys2Xylb_F W|/0Pͣ5-w{4 vߔ?yeh/R$-/۫i>҄ RrxG!Nw=dDSۯ/{Ȏd @X șpn·KG ź>K"g_G0Jd,11yfY`4jJmAyh pdC-͚;dudžwO@f0hQn8Ŧ.Dgڝ}-c   f¯)e?ۜVPu_9#qłz\jMpg;!Edj'&>ߤa3c 0۸9gţJ\BCdssD8H[օw7x]m>{XnNhQ<di$G聰 mӐJ{ҢA}Pɥ]miz&&K2標^J$irG}+|w6 ;AuXľ RXJrF),g^A$ndFJ@w_ A)w"9aߡUY`;iP\#/ FeV}}m54P9;F=E*,%ˣ6g3*`Jo"0۲HZhh MKY9Tb ٥~]Wiڬ+4tߓ]9sz7%, GRz!ygj -EW DG/,eG. SKfD+wS 4O"r ߃ 6P]TP@)k|!J/IA-9Pjs<cn``˜a u $ DPL%8|LvĀ!pX[3)1`cU@8KO~$X+2ur +}rskϭcɊ+B>{Dwû @'POd$ Qʢ/ևR!&#gkώB#㰣I k1U !iWJG#yH?N++k[ңk1YQҬz  H|?/9 s`"]Kh!ycieSy8+~%xFtoXvW- GJ5޳lZ~Ir Sֶ]〚FӹdfAR ȱ[˦ShD9<9`7^?ӛT@[VDF~UiFhe O1@vH=-&'zILZa p߿{ers\-tb6 M9>5lhHˁʱ cb&YJӈ;N? |t+Ö8N\1HLC"2=RFd$LY \ݝ;9wc1М^/WDAB[qAE)F A%BN*}Ö2fy`ǰ0 zǕ_&"`W&WƶcP{h"9K]k:[sg #SaQ:eI^`_5-gXm$91Z3t/X&#oct/$AJ] ϛYZ_*9oR+jcyc. x0y+Cm:^*:ĵ~>̹]7E峰+\cb*tYXX%o)w7䏞Y)1If^ m|r~oneS[|NKK;,]$6xܣ?@K",׺OWrIBSJ%̉J% Y].ܭx[]P_Nf$ȤM ]ҩo7xi_ lMNkq !X\RFzXq!$wU^(oO!p5U} S 3u]ĮL{;Kt*h7Dwfz*4Bƴ 2IjёllB+=0ּ-J@0={ב0:D\8pofds,yÒy"3|#f/O^th$i鮍p>ymF]vKq'-NYX 7~<(Kj<;78YG[^o/.A0#LV▬lgv " lݠ%ƶ\XAZ86֗~zzt]:yy ܤ|d$ZPO3J;L%`Ǘ$u"`"dC^7STEdϤur>L Xg)Z.ԑ;o3*#vFn)z\Bn:O_I,5 leJ@0%mVtZثE@]|Chz`9jѐXGķ v-]H|ڡ\{b"bZO _ `' c+42N1_S衯_1yAo9U)bKzaH&dZ,Q/K[$T jc Pr{ n~*NGXCD(xdp]&0a q_XcPYCq0Mٯ6Ԝc< 1vի an)7u]7x z/Ƣ}juOg@L O1lEvq/f&n# j!Ql&}Hq;Yc|öA]gԆv3H9QƮ`֫' J 䎭7-AOGh ZG8 1C.I+לpv&пzE&Y%3IJm;ooV4Y(8h_V7phZ"- 5W\[ N|r"GG E;8h&r׻@R Ηʨ&35)kf4du).9MYY`F \崡}]7)n5\-ETBց}Ņ5b90OHF(a@~,}perS*ab==QNǺʖ!W!B#Zߨ3:nruSg0fZ4i@80,MQ Ò˲"BJm.B !EqOc?I& Lշ2+w,@I&WMV;@``xZTԬtdA-cW 3`ܯ}9iTq6.Of)(dI}㙻#ur`ozc-̆Vf!q-~,qSa~ =&gcawNқ&wj {Iڨ5fq]Aa9|ĭ,2VM+ZLdQSwD` D_wDu_N wKF4 * ?$J9%nyEI՟f%p$*Za$@Uϴm:&s%('RuWU7EmqeĢa=HNWa ;я慽԰ƳmqqĠ0 鍢Kh+۩ mIAu<:wɇG8ฆ*UkXi8-380J Ox=t#7#e{ZP|=O|uȑZ+S0 Hc5 0!櫻oz@AI{M8a=V5:1eJoFv"ujU;4!eEv~c ؘJ{LŞk<=2w<'l|P9]- V"s>DFBqZ*9SzBTʨcjD,m_@f*mE FGqjR1"-q-o5ugK*Fvi>3e2U>F8^eT2]EX:]о]$k}/\;"kTXˈ4ާh2<.ѳzZ: vw+;͚^XhSrg]KO:e&'kzDV)v@"9/76~pd.їAOvY̳i6&E fcr#;v-)oed]jr.."סNwYOCeRmV?V>ct[kSa֗/V7ۭ-O"b |.6dp}B~b&<¯XN`<`W?|sr.x;A؞zB|>qmηӠ|jVyRJtj=hV[B5lZ[Uw/]-7M:L_JR6BhpN6!l3b^YD8m(l"[F*Sˁ}?ȔC n`7I8%Gd0'yBK MBMP֙Y/MkҍVgIoRC`@Q:B7@vQ$x /~]b] x=0[鋾 MZKTOC_ ,; /tOB!E[S&MYEZ0qzךƦBzl躈 skV̎EǹWA9BU]D9m첂oCBȄnPFk`9[5љ~nڐrg/}yDO-!J3Vfv=9@ro_ɬԏy M4<TZHAsC0Γ4k-۵qژm5X wh/?lpB#O~{Q8 +ot9*$Q2ۦZ3!*&)_XEadp& EPmolˆ#$H'G 9GpgA18!.AhDf2Ͷ'16%_s# ƞb0z!.B&p~N<G$-W9zs0~cL  .IUA _Y;4ܡo(f7ez`q/Wz%(L8~?zm$z 9̀Hyd:p.^ڝh#I2'g)߉F&Sפvf{/a0\Aa$#,ChU|*l<'`#q8eUOݗ"`6$`҄)3RT.$@L zѶ]MUY02}k$5}Ҋ ]QZ^S(y/0|HD)j)ᐫ *ۡ 'j_)GsgPWdJc~~iB T2p3!O j3RKηxj9]iBxWQ4FYAE7^94JQOޞ8hZ*YC5TU07h3@N &#JjoA6[,+8g'%1/VOP<_z38MXe3$X5NFt pnOP[uZf9)%*[ Ul|4cC0I=ʇ'#CYSy]9$%2Z5d0T[ٿ}籐L+w?bcIBZwv./CjNOCbwA;Jf 4-^RmGQl=mM;Z"PCvNX]7Yh*!GFc>4(G%rj ؅CťB쯑̒XREzRw, tk n[0h,Ɯ33*3=Q~>`W6,~o]9tn:&|23n K!bM/ԀUM@֎H>L`4r9C;JaFY5no @%|Rt\Z)jJz-ddcmoo~N׮e*Vޭ!^Igae܀m3)"ȨܧM'? KռCcj[lQǬQoMܧKt^#ЉTi!"lT-Fڲ̐c)v;Ro9yk3]/A_I֨ab]dH}}FzAyaԅ0n AQS5kGĄ,8ODXa?Xȹ $i%kLȬH x-5.SHBU0MnQ)S c;$whi9wcD^XkЈb/O;j85w řlT ՗B˗Zـ/$qьzMLd+}M-Nng&`WR.LtbKzPAK)B G@ #m(Qc;Wl& <-i5?%߷w<c6Qά"F6oJJH,7hwEw+Ŋ '.8dckʲY,og*|U~UX)7Հ'ǯ*\4:NlT@9I"Յ/J60;WhOH&ZX'_ʜ>9Hm"U׀E ` R4H--Q$͍!`RR(b^w=Pϻ@C|33al#` UC쾨sR$UzL|gA_s-kfx#wu3m܃13@H^䞇2!e$1i^`3id>~-jP*ŶYWùޏ21c)l@*dwǂފJ`7f#qrX{oFA@rHgI 3ϑAv)֑>nS b.rr# 3vWc ɠW8Z_B4uqpkNhҕ~?9 CЧaq;bz #@J,%r"/t"j~[>wA[Еbd w%cl&8Na7JgRRvѢUG7G&?u/ }!"e3G0ekN1H}Ɇ״£`hefMxqO]H 'TG~`jHнGB.#,3 ryh$IUA3dt_t ƃRJ5CD5%ז9 ~@<ζ3XE\+_a4iUTj%nl+I o"p5GrPr6_$rΤvW?E3ChZ_$;7e,ĖNX_:@>80GPgMڅ }KHhlKKS&I:ǼƟ k5 @y1 ٫fҞM_HzK1B̉T+Xçھ26}ֽ3pl1!ӧ8=ѢrYr%Uh^c1-4 #Iu/ݮwT"ؙ8m 6gmr2FC:%LCw6ϟ=w5*uqc$1&Y^iKlxf &4e!48Gq L .D2;2E$Iǿ1?[)(<~64.rS"Uy&`ᅠI.&U˄"%|ʷ*| <ϭ10WBY/gZfLOʴ_3X(/lA>I 9VB,ce V%fm~c 9@ۓ+Lc`<SPSX̖Ciacx&4Eeڕ z}\ /xOu[A# xI ŁTW^ɭi˙9,PlC5{P&¶cl VBx\ a։&rBWZ7xq81A{Di%=CMTRlSDnL̄9.gn1>sMKQTQJ^Rp j)v%zkeN+u %v9 C,nqO`gk5}gpͫeUQTb{Am5;=lUIB1ȽUfeGe˝^^6;y򈘷Z\QP8m+4^cr/Me/-Gj%9wiN舯ǸHnT>H9pyp/59$6Tm4aL#CHQjpKin%ȏiqrMkW@41 j=;t [vQ c<˛X$,DfT`Pd~0BUr}}Fm cl^׆eB<_50.ZcM^,θ>T7%Jafz cK_-LBOg0y4'~S9T/ \swJĭ=x8fJcga=^ɛu!PupĎ ,@8Xϓ2\uK'm-=\M?sX]0rͩq25x9,D3 CT@?*D?€1bҎ7Yǖppj5|M>e)5{2 n'8$|/WySd/"'x;0\#*?YƼEoT]2;Q) h9uwFJV3)hԾMw;lQ[[c@IpKbgR@/"vvUuFk ΈoGaRzEUvxyUA+<2ƅ@f(pup_"݊?,mWl]U;'o`XePLOrc@IRsR\{#4p/rri-`NZjUC:_+"#Spe!=9X*vcUr3}:nfJha?[Y~=\&yµg"="?aҗ)H@p)7FJ,@I.wBŋK(U -2 {Цz#s*/)YG;޶iJC򘺷u`RfsMt׶.Œr\f \,|b5lsOER[1W]sr2˦y N80 \ݸ?Tf~ ICm_ޖRtјJwͭ*9jqO.)aI{(AE0r1Ѣ_M퐍G,u4ہ*u5[;,*ݮ!`/I &)4[j6Os^"҄)8_@ :x#2G6YZn >8E筻G=6.p쿈> rǃ{6z 0v0#o5Or$2RJ:. ~޷>R.ؑ &~%CQ3UB~@&@56S`1s{C|ex8%CS4/X;vr>١F/KslwMjApp7ഐ48HsW"ZZqCua@:w0!B%ZwW@+ /3yp-o>*_itI.|uV3M2|2m+DbUTivԂ_Y>:r$أWD.|I(i*j;BVBwWfZɵ;"&{P5!;FFK6vbi;3n9k?HcI9yi@,X 1PʯZg}ϡ%L'6[U1XW@%`UNug+u(gkj(ĂK۳WNoZ4ȲA p%Ml'?qZ࿂#J-j6M%_aj| >M6uv?> ˡw-Zl(e酔l^\s_Wa/Sx s+'̈́1"Y=͔LآXf#VSxV7N(UnC7 %1pZod%? bInS߻Pڙd_^Y2[iv6d_oR@b.@R>AǬo;9){_딋tAf;;Wތ B%4~DWrU~5ԝrPޣA6ǜRhMj0~wT4AYe,b4}NAhd+)P嗡ɐ w@p›4VeCbg01+NlTLgjʝ! 5cYVN)B6> شe OK[A]q8[ޭv2:R2B0Zz,rAkqN v0RjiaJXy - K P !ߦ)\~9D&e0`Jegb+dQFm&߭[(WiÖO +*@wuYXaT U*].}xvҸ" :NjMJnsF$?Jι+rG82+/C6㒫1PH(pDUĖj567s؟$3Kޙxɇ@1-Y_B[g`ᨮX=Ai<BC!'撾ȭqj@U4GxB""\1"A `_FR_35߳ LR{F:uo7RUQԔjv@JDjܑ7Gޜ%$+̨m^Hg86`͇Zdn$۠?IYa0NYT` [\/gdE8bd;杷s_~{^Ow8w(z]ra 8ۉLjҚqv k\_X($[ 7p]̃& {¥,)Im y]i~^A|1bETJᏳn?E~r!Wg'(Dˠ8Gjj3B'VLxF*m31qfEŝ3Wx(o]i%bt`iiܵd9; B!gT{S'BY˦+(:u^pn%E[{M,tMsh"[ a:v,9G({ĉq$q,cX 1ĸulE:{/AznPC{Ba'Vͩ^G}Ns3o0dt{)x.2T3N-qaIgnB 9u&^k[ڙd?;&3|̘;} 5VwzkO%|sH1?B#T9eJ'ٍ mQf7~¡m9ꊽWTr.(v=%?eÚT]g}eD><6:B(IzTYDKī7ְYΫ%}nF`ܟFﴹ*Z;!Č/-u䰲a)I](>d ~NS"ؾ0j(=q ֛^:ʍmW8f0X]LN?$Em Q9 &ڽ@t-fs:ku(9״(ϼvZ-n=#O"soMdxV(X961'-тIu{Y+*@ 8Wv1-w=JvFO] O%g:ґy:*r^FlQs'b r֣V @Z"?vpr?KgmhI oI@ #,#yy#`'}TB~rFmR~뷿<N-,Y?-Cp%i7` mDv;F4vqueN. ը#DžM_QX+Dyi)@hNWEe,pcΑwUdsy52Ϩ֯#K_fr`KL]N&obީ=_r:pyV}yJ}m^'9..OlVOԗeW{Q(h?!#;5|<c/ ʜ3 V7iH>2c0- [_eF;7Po[\ '-PhޘjRo sJLfؕP2se G{2%]e`?&].oc%QUXR% 7Xh#pI1j= 1u:&Ӕ' d8!m3Q f/B⅋W5;Ar.soJ [hu_׸*[>%W'3ֺ+ԋV"،tuBՑ%G4v mQؾ}Ч+OH(Y٣"|RA][cEfE yM:Dm.9@u79s@˲B =wݜ}I4JO@j/N]gD{$j1 E;s &5:Fl 3/ʇ>Q$KV/ˤ:چYXۖs*OMTuH,$2Aa~RxG x/̀; $})Z}w 7|d%T'H!m;gëeĔMvcWOnl?ɓYL#ξ'Ă7];?V1 :M /]ͅ= [^Ea#u 4hX4H:xRɉ,ePtrEm Wޥב7԰]i,HhɾpNQ.|1 џxcyL'; _cV@Зr~P>#!) .t:vĽ0kHaDlL7mA:2eM"%(ݦi u\m,CfF3IQ*΀>&|]Dë2:S5SrMג` ,vc2)CSZ\;SgĆRf06BҒ,^u05=/ 8ɸ4fL"E4: L@3 pq-1M4P 6H3IQ^^+W1uԵK(Dl\$AMc@ٯ'kAql_* o(+Ɋ(pቈ/; p^M6!wH+Lw+g %dF<[Ktlmմ+nq;8B$kSAYx2%:A%;;̶yL=}je9rUct3yDUfk2(}񃤇s`歒d2L@faTH}Vo#&}Q![){MQ`m]c >>Rge.q[Gepk'}7 Qh. fˋ.$V].od5fþaZ\zhyУĦycS^غ+¤ f5<_D(Zk!ٓExm!;0ʢ3Knx$" EuM_\W]LPaJ]E5 5d0!N/>}mIa5|qD qUK - ~8A[w}@!mFƴgog=[B<ɔw{b|ww0("f#-6O֒} =: ID8R;PtgK7॓$MhFx$/b^PU`9<,\`2^.iĊgD>"}͡1ݳ;Q| +OmzPgeu/a+r1+5a?_W5 xDV7{ *ZLY|](Jw>eu~#Ŕ朹 TNw zt# jj*؍0Tm0,ۇjog̞sѠA: 5Ǯ|RDHn͝YiX Rȁ~ne+8Ws9v4y|I~0& W$pGҳdNCAhV(-).@r8?h- Pr}Ap`x^5pS- Ǵ}Me5a(m)@h:MV^+#]V:a>iNؚrk[Z&8~4oF[|3#t)ټnZl|d2m/y">:J2W;KrSuHq_󆜭FeHhIF*ũ2o&vPVʍTjޕ\;}chG*Ϡ#? IQ$1ʖ`xi30I()#LHP ʲ[eƺ*Qz d%$@3kcxcݗ$Z&L+ ?L92l:cVD)+#ma 9>W<d$17ЍV׋ ڤ$RkNm|Sc ;3DN:2qA(vādH6U> =|T )Y6?.H:\SiH2zuE [@)S P[!__0MBp]Nw@zf,vR4J˄HUX-3.`v=ahFVh0]|6r]mxQ|[a3&"t30 IO㽒EŔ+Så΢k%a H'J1$UVVGP\7Aҗ7!.C'DdF'GN~0SGRp.EئOU> F(MdipuCyXʟe~FỷRlMpKᒚcvoUuˮe4^jVHE+7 4'ޝx?yV|s'ꌩ"Fcjr9+MJ90DzY^௳> wT ilid̬M qU H{Mlɿ+qvɑ$9M sthHAcZ*u1IBF@/$uK3.U[3xY 8Zc4EY?ȃ(q'-nrhPSiK+2RYbs'Gӏ}r̕߸^s/z~PJ %e&,Y'h e"bˠ܌U'Qh=\gͫq y'l9cHB]݅ﳈDZ$V\%c&`O~o?N.MU3=3ϐ D#fi,Y@سcB@+E2yܑuiwӢ0td^ ĖXh^-Q~̓D Ҷ.jNG$YN%k sD_բ XTm^9( LKQ؟.Mk3g=Sy^Ȗ*LrXCS%at>5e20`or 6q=3+\/84??aq a Jo?lPG@#BIOr?Qk:sQ#V- $5PTdm )l ;]$+BljPkJWe;{su{uzA+^Pn*JL;(Q;ZLb^q^ֈx V.5,nMٜOW6a A,2b{πbM2ڒ7oP͒ 2\.՜ջE9\5hAqXV5D8:qM8ms/-dFҖD&/j^O'{xҧձ6.09R=Uľ 5sh ՖSY f[ϞQ%Je4^Uf3^ͧWe.v,?YAl2L(F!|y썒DއCұ쓥Y5/ml%V)ꡯ!W4ͿZ@9a[m4 w5y_~+_XOU= 9k9ńI.]K8 &((nm0x; fN ȬHQ~=m1{i4q}wNTҿ4hbi`nAv^|Ab28~ ewֆ݈{P?2F ,&[/"HQu{jj0f"-mesZV1*>;CDPy1ں X2 =ǘՄCv|nZ~i3@%{ʔ1[bE+0{tFO't㑨Bp|H[y j"ֺSdΗ ʜl`'p՛UԎxwgHc}U)jC"U0 >+܈M>=wSA{#gjp; ,*ZeiN̋+b-v8#uln{UM;2)yUZUтΒmHZdzg/*,dNC؜; :Щ;4'z! <=&1ީg^]25a>!n8Q$ŗK9ոShF-kqCpz!vDbgZ0̒#ʂyjt WKE.CV*Ǖu|quX8Pͣt% A )p[Ű 6'(cSod9191|r$ߦk;`=FaWc}~D ## :p33 3RͰQ?I&HB u 1 kqRX2qQUoڳ#cL7b_8+Sq,zΏh.>_>73N/e:Gz$\,i_ C+kl%%Ko (pCyy6[Uۆq/<;ăcW0Y5-lr}j=p9 ,d=i#}IR T5E8]%l7䐺] [~y_q͊Y MC `ӛL??JZkr^0D0m.ٹ\12h+ڢ, @ԷATCxi4)zԐC? ӯ PD)|䁄OdReX"G/1J/ݟdUDEdj& ?8*Nߪ0Tt:|~:b w+ E@f 9Ȏ8XbZ3o+fp Ժ*{>dzJPoA!)UnE!eG<_f H&N~Ggkqg2Y@u-C|]1݅AhQ \#DL^7&\=Zi,ym"(ZJ0FchF;]ˈ \_su|+3\jn` gbf6*4AMfr"dw' ,Ά9f(fx-簍߼c3eDP> p:+RS=Hꁍ/>$v45>2lYOϋ.o{ۙpT%p2IS4}ʍ{T.m xqa- QV"WoWa梵">"/̷(Yş_üRALC0t\kNP3) X[0ЀxWO͜9p`k<%Å> %`lG}RnK-gRs۬ %tTHCbsZVԎRG04\ F fxkWԜ5Y8F|c6i==~b2VAUH"ꕚ߂]㨓4 oGbIp/0n"= td1ԎW_\Y g.[O/*}ZdW3L フxD;rҳQVձlJ0ứ[:*f}ރGd?Hp~DՇE"c~"zv㰈-UgeLg0߅3Z1Y1>ٯSf,&kkbŵk.M4󒷚6qrV5T36ڡKKO0U"0lJFWyf˂aaفQn#aYtPA"pK'_ytv~ @L "OQdʁ:? *vAtdrB7H +UJkΈaA0{ f KRG]ú;TmѾ?%x-4']ѯ!s vCt_\tۨྲvQ:?ނ 첃Z7+1=?6(א1 }jHG*K-˫,+kFh6}'@g:~lh|{pزCxnŧa(*_Q7c588yi2$ 3T>մiXÒgsh1Hƍ MCS7TMClٙv`P1s)N 8O(jȦe=wኑ=SVK6򮭙{wdq/Sx.m_/q빨~KÒuFy(v]+NnGcW Ƶ 7[n}Ү% H''}GZ6^|RD({8o[QQe ۵<!= :Gi/bܢM ȶ//To5'Μѽ}ҩ$&qbHqrUFVx~BrIyW?VQ@Z"Jd;׋ڈuҷo7ѠQyވ1E$c`}= >)/ J%@;ei1 @0S ٜidD0٫|:b|39[+T@-$/&痊x+c//i1Z2y>l΁8Kh$M<3V<%CI'W0_h"QIQRCmdvqFepL}lg~58`@"8mCJ2Xz\juN%bz9KC3:?&W|^xD\4!nRSOW*gcq@MZiAx=ufv҇rr,.2x"?2pA2/6~VۣX~Gй779pV9U(XAJlxےsl+ᎌc;cْxJLZGcix_ ~#5).Qi oZJtxBd)5Ei={=e>l?`V/"S t= ##Y9d`{ȇ#~A.dkp@Kr>DRS̨,/4"nԙUjcu6MdG:8~H;RtZmpUj^gvަ /uȏ쮛B;I|~[˴W]+pjq7o]~D$ tDjy&ثSР!RDqjJ@k{ksN ~oJgg_MmBli'IIu$:D"D<`mxN|D{l6qCs+༆ /N 2o }M ?V8yP8^=fG>D lSZ:o HT@ dlK/*ðMGDK$fT&!*8XBUuҴ51Ri(BLs$,<s>&\iM\9 VZ| fKu߅ P/h ;$QbM`ѫvz{3wQԌOllyэOdPOVayD>RV:]Y{OE窡]Ar]mwwOiͷVNP1X0y{ޯq4S٨$&Z 9I L, 5t#בġ&8h@9tAsJ@kz<:7A,Tq1n`/+j  $@>C)a';N) ߥn| hF+ۊ!Qc4eN ֯MK~ sSY@u ] L緄[7g+oҲb.Wqx;MpG1=*&ځk̀L?DySB &sIiyf͍t8*=vϛqe>8h-Rqb'v#? b]2 ,61]  @@ܴYB>m~e?5l(0Nck[CHR:2t_U~Vh*7.qwt^ԉw} $V#wr"##_- h ]| qڹ><4swzYHJoj]8]F }69"lt򘞃6H0jfF " יw9?~r,nΪjg ,ճa 7[ UuSgb-K&K><Ѫ+ |K[, 7X@$L Q{&̱ؐmO }e2C܌pcgLBE|}d7>ۨe#vڟdXily[06ۘ|6nDiS. DZĿ/ P) (6U`(37bP67d]^j^O14LuݓB\֘&]T}C?s٥]k. 3b;97+I*R20^awѭ;_{JBrs7vmuaC%qTFqWU9ob` 'jG*XÖ(n~˖&-ıkLQH++'9mdV-[CyLsR;#5U_q)?~~5A>ҫy$a#BTl@b& ́lLL9y<׈?~+LR98+:@es!c)cC/'T|t%m]'vNZϋbi((9:۴@wZ*PҫfO 4S2{Ǧ}!n[MEչw&Jzd &\f.cĈS.PO\+|46'G)nE0MfLnr/鯊_xnMcZcb&܎:~}n3GɏYm0]RW8JP!0+sI!(u\ˠ؎g4BG-yjC8EΧm6I%;иE;<& OI7鋿2lHlL612/}DPB +6 Λ`+!QLM?D\ ӭ\TfOQsƊ*. .hAј)x=)3=6v@E_,Oa,x@ veQ)<ٸݖI9ZAaهT0VtxemX6\qj.uoG`&sC,t~ nazFZ|RZe;7aEuu"N.$DNue.~ӎcu'NueGLTei'ʏ~0]X0| ZA&~6Eh+RǞν#Y*d31fU]Z*٫1/z\|*2&|? 9`a?nE40BDL܏kH;N`Dzwc }\(N*348|ޙ9Bo*+a QR>Gh|)M_ _/2#212p&?[`=iw}Bcɷ&p*$JoyneM78XΊ6zy*FM-U)%u,Ưi*ZzmkhwS((cM X&L ݅.*??*r TVi7Mz07r +&^N#ktQ>=|8K);k…8 PaX\.Pϰ$-Wx5g^#-q#*5?ExSn}p W^lzgxtNide8Ϛ}:]N{/Ms T?ѻ(4sAJȃYv  Kd!Ad6"^ꮢzx_vۦ;vupvc2^sTΡ -tH8]4dh>,oǵh^k!/D:ƚrbW /p/wZV`]Y(ѿ~$KY?_߂8 Jeߓ 4/DQˇ*5wcRkhFկ+ЩGbptib_{L'A~a,Q8G㚄AI?錂׌ 8^86Ù$q]Y]P\O Cz)< _X/{r#N2Pv>^-໨ݲ[Vى%5t+ :\_I}:ƭY#ҲRՏ]-2K h,=]ʐ"h|K7.k<}C[~w,Ag]t&vٷ6#(C B`mg^&q[淆A*Nt"Dk x*$s8GAmRBF#'2F&mxL4+vbr*Ks _&H9u:ZDd83ǒn7,<69b\^pTz5Ym/Eq>O!ŖvUZ[-iP"A𹍄 ^f o~My|oHEu% "XhRee{ s% yO" .w~2Mkd̢g@ wЈ"=;zGTivrϭX,ԒV 3K %eOIAh}Ƣ(]EMXI~5pHRV*C5u«.YxސV]=1R*q|e|V"Jet'%47:X4 Ċk`]^}X AM 8lHa%REY$7jU U<d P3kk%g{;f{%s=k-皏ì+$e7!=vNԜNʀ?mXvm%+3ĨPNV7eYM`F1}*:`N&éPۅ43hXXE!sq 9%pe6Z~>-5UP/P}:# RMAAe 4eXDz!3,بbp#OD8~EFP:SҤR_pg~3j#եCBa+ ~Ln} ĦrIe8y:#ia3(h't2r !hfAE>oi3nH֬uɡ 1[")7q~VVc$ߥ WݑaZ;}腞 (t[1*sMz]M:L` NipouWRl5p>rD>e&:cPg>\Gwƨ(U}{'1x -p ;A Qf50nhb uyᦅMTR^W͟5,77cvWy+ liXBڶ'Iucu?L~v@o\D'(W|;_OZfU˧ڏ ۽R ?RlG}fc,+l8_7PXs{w :yТ}!u. O%y #5T[Ҹ䉶Sx ,/2~zD#1ȉB,D4PVtZ# 2z7Vyw8 1Rv5h;pi(_5A([,to %9hhzBPΞ2$ϗr_Z:;lc!M`=)$  x1/>"ueNֻso0uw< XL7|Y4Xm^AYl7?ȕ}Hƪ܃N'ݢ#߂'i!budI B$ }+iP\dOG?I\^Z@ߎ[G%, >z[ɗS1~ļ_&*+897zQBv/ ޶)9{F*OevGԅlm/녙q5Z +3k+zv~r*dfcȀÖO.갮KkAax-F|&Q[ZP5[*e-V.51[o8ĤZ*'u ^{z\9QD=Z4(N j:au,_/HAWe*4H2: ]o((FZ {A'I7% L.#s_μ@뢌P'ZU/d5\pa6@~zUSE4v) 3cuIz'Y[9ŨF5[ ?;W@].M^Dwi#at1 B]cpl%=}+i+^!F8}/7jD'҃2%}^ujK*nK, Iq8k?0䮂䜬B\%qDz/5BeǶ=wos.W2n+-Wdx3>| >25a=ܾdqftbKkn;ֺd/  BR<ٮL8x 6ďZlN7I %]ZliopAW3##fL^Zb-1D~:$?^'>l<2~E""T~']Ro ]Pz3Gi98g0{yI~"eżw $œ.<.R2s_qY'&J:"T o_vGUW)=y|Y+=&u$_V*D_>U-"E~n+W޷+O\c|}Xe EUɉ|(/Wo'|8Y:I>ahRvcMLzÔ4 !8ҙS{Q>lxô6gܚ$}PeĒ>Y1˸r֒]/Dg] WBj\=T2>xL[Jr)KvIj,R>G?VL՝a)ye%:8H50YtbE.Ē ņ3gؗ,3Q"/w12WwbbJ /Ukg٦d3c`b g-҈xEOiJ.j=׽wy`ZCQLĎܐβ& |I^2k?ѼamvTk%Ϟ=Ţ ۛIq;SJ+wA[<00l4#]'=Qm5laL=\B^EH)],AO øXZ W9p ʥH \"p _ZF"@ %t5Ϳ@ő荬Zm1 $Q]}&aFͻMGMsXyO9r y "3FT"ؑ,Mf3gX /] GثH`mrV&}"WZ^`qX":|ҕZRrX,G#_3 rWLfwF\6 7 07ه]y_Oco4˕_GY՟QDIT`aDg amaE7sEyYMED f?C&z`IXFSt얰y}QD~07<"Hmn:h\(y]h߰'Z)Y`%F$U9>7ڥ=~3wf_` ikuZ;-KhRȼا#@8`V9$uqր .w4ļHr3'@,g2dA][Ʉ S˫UC+.{~l%(La'O:,bF豧iޠ3(PoP:=5mAu5SJ%G%C5G)j4|O2.QzZJ1 < g֬uA1n6(;{@T|] -}#mhtmqv&U(;[ڻC6NǺbY~,V{+zh.7ITlb~ja#d' hH7}FL Pثݏ$`~r[a4eR*#\ vwGeM_(O&`R..vK\ YNu USSt.ՕCNढs&Q;‚7P}w+6'Bp]gR.ظO >[= {X_/%>;P;|w[H~Pqz#>6Je' |g@4d*_i;STN4k1f%!VG"6'dʺ|%vsJ.A->oD)܅S.Q `?ele^4LهQJT'<1p7w4?LF kb̤ěOPn8tg +ߋl(!hL6ɫc DֻÚLTAk)k6,k 'XD4g8jrQ)[|^  \ F00ׂ:Xs٫Q.NԬivݮLEq2"zNUZ7k|7pSᨈcF. +}IԒzĞxO.UKawI0I<aH4rn#}2`a 6`ySp'i)Y2>;fK,岌 `M:?7|feOJH(Uk/ K4?i2_91t*X-k<6[g߿Voի" SLNi-kɽ 6Bm̿\hoVưS&o ~pMq%tDJqѵXS'?u$!V}8KuMlA*(T6B>\%[7x5}^_75L"<(O}.~΁ 0UN;/WWG;굴^z]Knv=r۸Fdl\|] !]ђ[*qBB+OO;`Yph!tN{<z' ߭ x$Vn+OǙx{]{Ed)r)Ϯk.gH'u)T3& v sx}gޜkP *ghgk&Odԋ YRX?ˎ,_ut! =D 6}o8W}D;[- RtnkTnzh\ |HfFlSn5VIa$Bl;M:A@Hvo-Wݹ٘zs]%ΊbВ7BĴh\{QzR8Q;4]ICqcQRg`;*O8\cpHK j֦>bc)~@a )2rj2L9(8J7c= >0Ĝ#v9̾Oc;&HYAãoz*z4#Q)7:=\в%zK(u%{?қ<`e*q %Hih Po["1#o&UΈH. RM)'$9@3뇳\9(Sd4B{WV{8:8N]Z]Qي m넜eHB2V?O&at12ȩ"߭%2'!#ӷрI`Irn%c<2!Β5_'c}0X;rYbpk49,\UHIRj76өJ8!{DMdE8rRO1ȤcY_8K.9sF`[x^Kh) MUɩՒ]N)Yd#][2Xt1*\y0q]b`r^#(gÀK_fV+veA15|(jL~ȇ=TbS~es}+QV&t܅cP\3~@m?}=)l3|̷dp"tJ;8 0}p=c&,ূ~ɾ=nbGN caO;p^Ǖ0Ɲ =˚!i_D:7wgz5۲o9*B © DY QSx-[G̳r-i-B1>&'w–DS>s֬ (:#V%n8͡[J0)q^TKaVl ) \֑uPbęi P%1|j,sY@CERFK&yE0Ѳwjyzj5ʱ d:Gt,ApJ# 50Q~PIh쉶{2veZ Wϐ+l3IR,uV 0kGFFB|RNA 8|8R̩LDu 1v6[<:LÉ;#H-W_ه[H&Ak.׳I$fž {Lkѫ^ K83?"%8G&CNda (6SuD-i/pZqj8K7Oq ys}<^z*d~e*S'B̾)]&PL&XAˉ C RdORMYҭCڙ݉(Jj;s=9yϯ(W{鍊~GypsS]$wMwt9P e {sf8;fXW]d5!Tjnܱ 3\972KHPw+~BTc(JVghxZ#3#p{ݣyz>ͯv,qeHegR&?Ɩ,DPCwA1%weA|[iIC ID 5+Rb<i(/s[) Nl+Lh:C?4| 2wMAl-%K5x{s_l]:!a8<zCn'5$\2)yd  u/jƏؓsfqs*W۰ h )U(.GEdoR"ES;7+*,?QmpC˸Dٶb2yg=ދ m/is"18oDgwBV/9Y UwG6FJ[ B([< k_C[5AН_ CUiƂH?Ww UH.ܪ2!h0duW]mhά1| ~8{lGΰ,|&)/iu vJ斌翵ׅƈL^w_0ʁqx<Y* #{@F07#s\6ҎMr$Y7ϭm/c*,ʰzͰC5ă,qK4*mϝWi`:d9?շff&0R ԏm-^M$,o]];u~KA9^QqhΑXK}Q Un-hߛ7~GbX7,5TJ'KJ$#Pd*sX? ppb`[@5v@v U)jMt]r 4r)O f{~7{/ilfoXD7>l^ΓXJauL/qrݛma=qal#Í&7hw ‚d6΋"Z]7#aůvR4GuDjs8>>=1Z{I|b &'3v>۲J<%ʻG}PN#{agmn6uFd΋~{gc$ m7vew+'].UpNUa!慼b_# rOqI9r'1.Ȯz3i[gͰ92xWMvcHlhQ\`F7̿k}'f5+;7a:_QWmEl&0=W\&,ŏob@6n<+)~ZX#hNtU[&ݵH!yꧪn8efU{Pt%uvC} 0#ITNx%kZ\=h ./}.yPc4ЌC"&PCO}?%9[e,_s% 0_C^:p]TVy(p&+{y^ToKf:a7 [=̧AFC.۞ttN(L$Y lCOHWcZ#[QRj_+-8k*Պ)ik4㩗҅hl5KkAՕkgl08u9ZUDi3~Ov{фNS'ʈ}T-sb›m6#L:-,=J6d[J4A;9i d3(U$%P#q$ / dƠ6/7:#gd|]wIi ʋ&Au@ =H כwL&f'IT!V®13O| K)grh9=,` 1Pk ڄ5;4~ CG $DH9"E\#C4w@M*NK1"7fn@8Kw_Ҷ}Mb>C p {hZR` {2haQ)/U/jO3䚵|1N."o}`"+ThU4BSIUxJ&iIVJf&rRUi:khȝ4ۨ$iÕ o7KR!e>m.(:aH4:TBe'{N4sH7/K'eS WJۡXUY]come K8<%s.7bڔ]>{7+t:{m2-%¡x+ [hZ F{L FQ!2l9uS8L'UܨC`EZwQVT6(-fkͻ;tدO{`C<<67 p4}>ۢzn## $,=z fǢ_xV"rss.`+YD]oD tɳ  P8YN%(kx*G0șWkUH1'z: t"AR_y}|,ZX8O34y#E<|Mbx4T 70DШ1sppDr܌$鯐rǿǼ Ct9 E!maO_O9? # 0~{KkUt2H YSv*7#m8P{q+0BPUYm#5#6XCXVx(B*mڌ(¶IbGVn\ANoJRJdw}0"%usL_RQ  }uYټ! T'&oQJrSZ<8QlcZrxľp*GUb\kG##sz쭼"ecRZ`"1_vi:'PqC-j "+u]fNl| f+hXřh *3Jw"z3ˆw?G:){H2qU-LxsI yF&J ˛1[Rq  %2uvK)҂wG9Aeg^T~TN2(7h55PN\?VAR A|D|k;BN; i+ {\-Dr7P6@:J໻ۈ4i8OPB.eAmMKKK|ȈJNq[5?͏CcnBV2A'@i}zaK5t!4|ooWMbUX⁤jbR<N^YYjBz)j3$$.~4Q=@r01"*s 't^YiBCLg|f' /^.䌘b+ #zmTQ?]6 =4`&USB<.b%Z.٣ Z˨M^j$f#j%w%JJ+?t`Kd.n\/#|KRyiyJ̿30*KT#E:Ǡ!uO.V" ŘNƔ,qrxӺ.kgH u}z*ʮVKcʸ?A, qY[~3Ű՚Yu[FDG''+Փx ʢΔZud+a :k&G|ffzK7@ʱSSW;8kz*[tDm[Ic7(ؙf%4، ceL~5byCN-)Ca2vڧ92TM.5X@jjAUzc^ԋ6ޘ uO;F{a{k&&^0T`@v.^Wxr!iA4Ri+v45юW_PL8fvպ!s/cf_^a㾡aN(3z io;]~5CBð{UTjy%;jnA]dgzFK ԋm\OdPs#ugi< ўbW~ ?'>AY,c#Flb2~y~B.wP\% n?,c{YMgY]r%I#g_hV:jlo&^j6;Z OB= f5Ytv&5=,d$mϔlfX rrxWq_.r0=QOdyRcqCg "mƮC <.ݹg{}* l%óbTBqѹUZLm +2͵To@b2W揳>f:\WO:sg@Jh* ,ck;C["p@:jH4=]pI)ܸ_+q&'5!$f3ק0teZ@ D(B/;)2xa_J sߕ[̬`$!\+GtfN?l]6˝Oe{Q .͖H`CK(|~WIp쨍~Q͙e< {1NH)o-瑴UȕwX=ܶ ,%At\\#w_WA8kCƆ`/|̼R C T1iXt/Dz 8vH.R|، /ی@-zRG̃vn{.  MJJ7MñD q҂ݐ'?)TǹK^ ˑ[WLa5w#5,@qGAհ;>蹏`F몖fWԾY'MG7]MӇGS㇚\jU0^-zOea!DO/Jݒ} *:cH`p Fx0!޻N2o{M0VpǾDޒyC ]*uav&&hGeoQ][ߊo |rMW cXBD.C*[xZFs[df'|dy)c酺/PV osVg]>Qpل7=fc J<~C"3r ǂI\ui)5THH A̫H'>ҵAFGqĕB9@St#*r3zGXzIijXb"ԉ+COMܛ&Wͪ aFFE OO;5o`# 5VwrkU`ԏ i{ /ΰŤǎ6 } O}<#@̇!udc嶻0y(RxogjkY5WE8 CE.X7y9E~tSI8E߷] )? D6vs$c*0Wץ댈HY2}9+L/ LdYG4)#!2>E^P޴)*G2_ΕNRL4*v |M~N_e.>MErٓ@mz]i}9"R%m[6-/Z.rgUMp32{ѣ C r ]9!>5s Vz(8q at o&elu%ً ځgv7F D#|Šqc+.eL:ْ7}.e(dnܵ x!xmWɖs~-W;~JhsPd#76Eg".f$,Mw(xܦ<._C|\obY{ u{$D\?VTK8;'y'A|w!aܢx'r$lfa)»4)pN-OݏE⿖SrEY"kVw9>2=vP4o1Xz[o]5Vi 4xuQ0h e)zpЁ[D{.D~v1M=HŔN@s 򾺃#:(4gyag4D>%/Ăp)^LE11'u>gh h %BLM8|Ly+7~>C:͝bn>Fl#k$t\tܼ"AJ^Z+u1ݵSk;3¸!b~yI2)M)R|_X(@>J0-4_EuN~.eW) I=B{}"Viǵ~~ ɸ0qeaQt9wbXeޮ2b<_?ur}Ww&`_[WYφꞂn"l:-Z̞ ! 'Z ^ :ʌ̃nkzg0ݮGVXE;<5 )oQg^ MJ˂B? FX]<,?^ l $U_\.eڵȮ#@@'pw*ɼfCGQ &5-ȟy ۿr9!^pc9ʐd\!VѸ <׍bjGH޺@n{׳n؇t}(6ٯ* vskS8 c!sJ2cWOU#TKU\B6fNpb45f2{o/lK>v=U?q_T P kH滊8JycA,pqi}R pνcXJx S W}3VCB TН0/eŽ\Wrn7>HXw(:=.0 7 ܱdC~sWV0|H!NO(9q%6B,(5~ۑ4W\N[}liB"l-CG^V󢓦e7Qz@K3TO(T%v|8,eg*MfVe6](YKaw Br<{7ɗDqAD!AfdMu;UڹВ"Y1qTz" {w&:hʙ\"8\92eOÿ y8vR-PzI\ٻ LtpQ/[䏺=̌֏l77L=~MKfhQRz9dɃ QEef=b8 lDžX\$ wںOT0c*w_¸bw!,ʹs I,8\ ǕN׃g d\4JW#Ă\E ڗo)n~`sMP!BddUEUqqݤi >MF0*]ͶPStndGߙ>CB txx2.gQrY1y!]UlCʝs|K\1L٠-1?n6gk\51f'_]yX2& 0'oA.0Y `A~9vf9~0SNjL 6E)u/ݼ.gN\O5mR_m=ܞ5)r ʬnʤ[8fy |aQ7J(@*KW U9loˑ' gP#b {RGr؎7Z6bf69+Pp(*5?P{"QV#;uF,'C͚@G|5yW\mt)X(˺GfP&n]:R.j(sf3X~&IZm:eej3WBհNmڈ~Ӱhy@':(׃ +g^4bXʾص,:QնЧ$.|Ox9y,O-A'%JO,.sdhG_5LDml umT7rŨO=ݿ?эI8N {e/}M ~6,Aqdދ i/4i0r\>n}&2ݴQŕH*j"0tJ6V/^ /ޱW?ϧQB1 E=,-j>9M!x 0ը_7Δ^/S%d9\=L1w7 ~#*"h9&' a%$(@ѫSz^|y,zcf@n`Ts vy%(2 o*+D*%{ؑ8ſU\;8:.f?ZW5ffpʹ?x1 6D (oEde:^zG0ޱ-˫K&_؃w( +qr?[C%CGxՒm_NfA"\VM=*ߵ,wn*¾ G&Ol@Բ{iOt+|mA(_h+osTڌi5$8 e>Gy*>Jԇ9Kq}05VL4(ZiPdnE-OE(%SXNoUPU_l V123(UӓViZ2I8 Y>-4~*QdP! YLq{Rf*Mj+2wԝq]ōٵRDisjׄ܊G * #[BvP6IkCPI femzEFnԹvzE.^B)Pug4;L5KʷX֮C5ĵ$Mfc J&>r1>,zxh[P-dڤb5wIi:HB e|;q఺0Lުs+?M:Q)>6sI4c RSxte<#9cD٠tڑF4ҜAig-3T:wf,H ҴXVNv w=v`ץ.ް9e -xvƮu3xY~!)"x8<wTuW l:~(>OTC<y8o0QKgޢׇ) r )kDU񰒨ڭ((qA8:Hfr}OQ'S '>vD 1A`|ݱ5 : cuuU$2uIٗ՘'c)ح̀SHLLT!ڭ }"@ZHo Ͷ<>H|XQT&)ER9Lt양R7^Tje E0}ykp*nä2K X:GJ@֖K/(Ju@ ̭)wb)_xT (>{f72H'QKZ8@)uxjqiߨYI j̎|TKp _LgUCAE6gl]LP0)۟,RvXS竝}zs~#f\e#Gܤn-%+R[wk|2 8**HvR~zfEJv6j}PtTa8:MIk#PV$T {0(}g"|Hi5m 1NKv9 jD*ħs/u:1a, Jh$inӗuR5_kJF{wD:[)=( 4 l &hhaУ5x}M<?`1h^C*~i#/qSxI+R1A,H>%gGa~%ƶBu )$ "!bxĞ$RCf/ʒ[ő2 zzýFВK'cTPP ŏ PߧɕhjX0VWbk(F$`F0d/GL)w=w_N$.ʱ䧯aC6$,szô玂sB<u `%S|:A%MP8IuNͱƆE%;\cW"N8vLDQaATɚ@_v% uSS1V9:燪\5q !$*+isg bdV5ls_ҳXqT21FG]-+/:eABCYhzZcy%=DQZ˖վ/mٿA)`zy"ix0^tՁ9kWA7CAS>H% yGdOp G%bCCۃ6 tWzevMpyCl;Jd("5a'0j@Ax T|XC?l5)i^\$!C^ۿΆRK\TEt:"4 77}v;v^6'L?Gc-QPNbƢ"ψ5zpKqMm/鉫ﰞ^/'%ݍէPX\E8Ӯ=9DV.NeZ1ȓt`#2{(E3 D~'{&.A9!ໃuv2E=o46R,¤Rs/1C!w =\tlF͂旚76FX\iYkǴ\ ޢE}t<χqmn{_Α0҉+ 9}Jb0 nl׹_ 1>G":$q]Dytj.zw3SVeoTK[.#κ +I[5>pGE1Fa_ [&ۙo3tg&I%Ab G/;했VEq`\ݨX#(Wrr6{\V6 2S,ecͶĐ# $ĝ-xa~,EH:V7!B>l})Mdz,i6~]\ VMڵ>RN~TZ?u@&ns7Xm}c)[@|I*6*}ANԏSŮY)(+A[cQqxFb؜,LJ~Et(`q8&'WIT "!nnj,ٹs "z4\boӖ2/eb$Hm nTŀ~h8v4$?n.HR}\Eޘ0{yPU@ghLz2GwdwNOAs.{9@蘭Z ܿjV Պ|k9h%E $f沨 j^ * *-oq1YW (ww8cljgR5(ラ?#Т ;:fX= V?6)JA:lĽp=$)`fb~C lGx(?/Ef>3OI3TSɦR)›w= bqvj7pUx˩|Pڨ)K-zl|/tpW@/~~i+'Fyi^?S}.W~_:"yy_7$Pog#ͰgR2z Y)HF@!FA^f[8Z, 3kqV@ ^fF? 4t4{j2эOD,^!?}{DhdGh!=gieElrqUŝtr ^O5J::kTEǻC _HL{\C \>6w?y.3 ` 4y/Vì_ӾїΠ:{CT kH qvC߀arj̩Jbf'姏Z= Nw>ט7Z؛YsB"T~_)9EʋB6EWÛjEh:CB#T' W߉nrc$ς^R u+7۝5sF a Kl'Z_ORU*qmτ!חrMVR,?&C1!+{ N4Krukx#5[IUxW'EM<BIX+\S1e̵goԂ؝]&FG UN0ڹ_ʭg}\ͪЮPKkQBkY0eBrV`0'N_dy[WyxIժJ\t͏njV&B!XHϴΒ֎%eΈ*1|s|z7ݤVOm|mB=%%+J廚4.PKDfxW~,eŤH=hJTQ}OfH{\]uI("-n_k^W`lR:o'ԅRy(T+;8א)0mӔ(Y; X0KŷSFyYGhze1Zf)vLSίAwZCI0x剀ޞ}D}XuZiHӎۮ7)EoHomIfz\ZM$Hcw>sϷP-y$7YWH jǹ"BJ7^CKme͊cdMkA 7gMAnyEC? Me3N*`5|. zl|!D㑚6s!E/N4j|Xww'PC;2PL,쿭VzkFmm"JP]qqCs$ +Vq}fԹ;PIfr^C 6OǪ-K aR|n9 [vѠ!2c(I$RtfmHF(/Z>!|m־~}o_(J ݟLaDϝIt%R_O p11(ӣu\ߡ [qY!zv~)֣RfrndwXm'anQk[X05gY_Nk`="rK}:͈c:Opw~Quu֐]&{5$4-cƅ64hjg,ȷ&0Խ+Jsf*'Rl)"f&VULv)1 Kn'22hK"λmK??8lk{673͖q|bzu#AWވ5ϭ!ُ"}tA;Z#/{{;tSeUd!z~Rԙz31n D1oĻi'- +lcܷ> Bd#Qz.S[$wj%oF"(=?G8s>FI.q݉u~[LӃeX oWIc/   8(-\Yy"KDNM2/ v#J1c5UN~ۦ͹6(/d{>.k{Ou?cP֩30` BTzG~lW .>r]۔=,ffgc"QfvAƵ { io ۠̕\\8hY39ptoRRR䪞}&4?rH@RA4 M % ڼS5eA`*pQ7fIƐCTN:wʩy*sGgSp. --JZzS& T$TSٔ?Z f zu4+~}w9r^)3kw;/f,Ah a= 'ܶSB)G$Gd66 >b8# fWj@Hr=Q+"P,]-/+fwS/,Eު5͔!ɃHobǡM diю8|uUbٗ2C$̵u`ȑ' dPX iw` |xp:J5b=vψ܆,wlL8M,L:bmS?erQ0apІ_ /qhb't -7X{P Pj!I17fů!b}HH2p-;麃32xJYM=/a5bVō7 #<f+ auum.\>޶9m77w=XV,ň_`i pGEe[Ybڢu߼q w5w,j#wA$hS$bkML{})a:f|gX hv}ykvUgGZI$r2`ǔ?F/wnfA]3銒[(eT3 $ikN]RqK8$Lgn,7V``3-[k8WT`SJMz`y Bk][(W#SSu; <ڧXw_#Yd~<-+E/?rX'VwCtMb=$ѽf02S1hl@ Iw*?яdB-ӐRZlD$%R\K79uPB7[v7<" 4@[PૻF>N"}S33yµHȯLly!m6$ {g1J0;hIL|?aŞV@ce-bE4c1 QлyD*ԴVw"I]Hlڄ Y;MtkN y (HL%\B 麃a*3Eܟh{6o(R@wO,%[q\ ȻPw6:a`9-{bjyez]Ѫ" bqbl2-Z "¹E*ZvºmyM62N{q6I+'d(bX#xFajy# F2!FG244*]8!M$]tVC,`PX>%P(>zߠgsV"ū әx I|8 p}II˜'wE #]c7zS6)eRa>x:9 )*PU (!&88|cGw%boئ=EN)F&1ɚ1h0&Q݄ OI/;cr\5N&f/*,wމC7^-\sƧe?RO0O*!XmJ~tJ4^&cad%Lk_I'fm03 # ˻ρ6čM\T"r;0_AYEHClT`Zۑd.붦%a70&u\EXML!ϣϤL"kgdDS*GXG[. Sس )|ǻgtv58k &Cd ;F* \"L;ޣ9t5z!wv~l€*]w1$njeWVJVrah*C^bEbKD}ʑVb 5n<G~^\qȈBi(EbC Ъ?8zKnOհ1sPFr}t_xdj*ms F5Q@c %Ϩ}ů09a=@cHU2%m3&$2!!xp6)m#H v_T1WLn=1Ly16?}Sس#ih95# ;RHKNxWYK{( 3`(4U6;i6u$ϟcf}!9Wݚ0\JE7^?c })d -QPya휳`IZhw*`"w Wn]Fd"69( dpS|Ztc$GB~w!#EeL MpוZu0#4%؏ķß;T0 j#LY1tX:Ŭ%=2nh*' >rNpWmQW U p䛝n+@68 :޸R<!Ut)EB0'ׄ6ďN*m\wB!n^M-P 4'I zN6Mh\د(24+'bu%ZMirf_dQeqo7]}7 o1Hڙ~7]ĩkġ"2@pn`y.4{?uGJNp ҋpQGʘIh[bb?!4\@qlCalT__3)'cRM[G)Qb9._.]/7Js~MW= X!Xq:j*U'+ Ű$w8$]Ab.܏ˁN/[I=ګ&oqMzqmLxVZ%?`7C7#\چf6:26Y 7!PksC%'G+Sˋ)zjWq/o2R{F{EbR?8 G@'s^0Ky 7+GB2Vzҷ/ ef{FzgAu'lyw[.i=?MG/h:cf$+tTSǬbmf.E-;uHKCOrZ?et9=u_XTbT["%zDl.ݕ(GOɰ9ꎜ>S;v U;&Zʎ?WaRKO'pģFB3" +& IƎ9u4Q_LϾw&V29jLWd B0t„g>c6Sh]dU¯RJN2B8/ۂ jVlI׵&?a/ԴY+ԋ sfVQ^9MU%ONlM!1S9 } Jzle|7aCcz1;~Ē'sHGԵ$"-J|QcD@T 4±^-p᛿%+ΐ1!;oV DZ4W SZj E3D46:Z/G_^ sQfvΕLLmF45ipHc]}3oL7QƠBoauRVa5|?3+N2>PܥDn|kM$bK0c[ 6p?*]Ej:NXV<,U Ɛ[TIH͡r]+iȝtԻf]ƀ柋uOO2٬S`JI!OIw|bHE}nv#ډ{߰- =.*M q}|Bpt&T9ؿ#Ñu`b*eS2B VJO tw)@!;} %̓iFa (vhPN4Z]/~JR`:R?Y:24!0 G*}?M8q|n,3R\8TU$yS.WXl0Vm̸'W[gb9q!YZaX6$ zP˚#Z0m >Mh,rKn|oF!We,(Q"\$OiwEY,C!tw%ˬaeҺ 'XKG)`$j\(K E/c>juwEX$;'&Iq{'f&(]7Łwz+ ErJ|T&Ēza=ţgG.=W35UΨk]md(Bhb]_kŷAGvF{6On=FQ!x.,+$B;HI)ߩqG٭\s a1; )<0f-87@rq^t22V@D$iƥHeKy_>G' G.9>Jԟ4`DW2"LF$AC@.DW)`&5xa;:>Po\I;1/y1M3ty2QF*j܇0U<:]$`-XQfԌ[O"3p&T⼠y(M a{8m"EGǒqk%0+5RaRGR=0@_p ֞:A$jzOΎCFvBM !kǕV@>6}zqn[ٛzFD;")[,< R]0z1_Oֺ=mo`>jkf`'G?1;+3Y$qb7htbK^U'Ҋ @dO#gjS _8>F{V'kc^??HcGQMb1+-Lb7o_Ŀ'UM#J(jM>l]w(A° (c:c`j'`מ u*btH䫺 馃oځ\w :P&던O ,P@!~~*l'nFJ&İר_\Q`lBMCJ>yBnkVw}x0҆?ӟL̨}.=0xCg$Ʀ3.zV'_F@*C{!ePjT]#S 7\]!$T=Dc~T]cەsW1USᒗrj:A\K- hWUNcxh%f"»eqzgႆ dqޛ<_##!"d98hG@"ESY >CAT~# 3C寅<]I r U]hPj.Sr 3umSh3 vݍ6g͊G]쵯7K wZ$3ZH0mnI[PyP騐"M3!fV~$&9|+hC"3:A-p|:+,:gUdti6dI]4aVۤm{c쫦Υۨ_bz~f_z@ܺE 0WUyy%~Z aN'ΪOLؗ>F#Aav _(Vv]Y=Gjz.uT(Lu=CK!W&>@7́'5?ODf/,/aEfsZPǏQijM@R.XƞrzxKhCAYbN 0>HEW^qI!Hsؽ=#;%6޽ܟPSs g|[\yЮPXܸC@%h{:{oővNd%/ "yoPiX`9/*ؘG5|r-wR+ q(<[!0 ;?I.@﷏O)39}O<헗1hH>pÐ+*"P{?Q6?;Z5緘4E(p΅6ę+!o .~c(A&7Rqmeezm)j$0Kq7"O7ha5I5w8QL#!-^(x4>mVxxi2bRz2_ [M / &Vbp`|`ȡ7 @myfN%.6tjSa'߀3V:~ZN*5ju:q{4$V%+$({l:MxL h!2G]d٢s%} b@ǝ#1:`}D"ӠV|5@Hzq#Qɭ2Q8vd2hjAV?HNQ BL "iD.ūw(C Y8*'KQd^ }wR)a!&4$7Rvy\қjJB+˵gW`([Kb쉌_h#G8NBfCԧJ$ ?jvvQpMde%Ho}aPf%4dI5gB6eAnINBt]VH'm9vi,gU8닝S9Quƃi`w jY 欍mc(iX#2 hQs+=*Z9gG0aٰUQ9%vD5@R7Y-?j$]k ZHby!+IVG s)KeWaO@|3#cP&*w:l!Lw_eJFs#əQ"۳%DC+~N]U<3f2hDl#W[*~EbKFVjh}+!Kp5u)Տ:sN6'F-t*:*?]hϵ`afDa?YAXj> _@"X7f'ɎgS]ctͮgxtaD$+>V9Ƒjc*_ZC؎j`yOq]6LA!f_<9蜓h&fa>w:)WOJꈥjS^Gk9998)D0Sli0!3iE$l.N~Bpg~cjQe=O8bvfˍZj^]2\~ւAD7 ڸat`Fd?#SÄ8#@Ӣ/IF oqOX 9<#` *BQ_+Svl0=x8U5]& I_em tPv,!J9-4uY\|?sO¡ e?W포drYiTY|H0M>۾c}w2ٔI)Rj~NHs࣏Ozq-H3ڐv3/@a&Lӿ8#v,Vj|<}T 8f+IU,{Zgwbzh)΅4G IGv17Ɛbc}tE ӑ盙G0಻=we>tGK4;4i50X aЩ37Ҹp(+fv`'(5QJCow;z˼ݗR1t9 mK3ARI֤#Pv0EUxX9QMn4 krCϻ%o_s\ƥx2WU߹3kU*b\'(svжψъ[uA2 Z氊e="Oc+ZydH ݧ YnѠC |>MRt[6ʰm m {>_5 ˷*dQD2{uG(,8F0^xKC,.*fW`3ofWX=:jk<= }oaUR]ˣ2uzpNPDm X)3>wJJZ\EmMߙyc*NUD?`Ӈf򥷞 BYrZR\ӡLTp>c\}[0L0AƁ6[m,&pn˙H|4 Q _WF݊.3 J3fݩl(FTʀf3. C}iV2d͂llKg,j YE¢0lpQA֖ 8 =Y 񸯰RKJiUhd4:zɏ4No4"j.c0jNk B{p tE)GkD_aSu}|neu_Bち J.0(F6_G׶$+.YFLo?[0`h;&hh&} PiA TuX" wϖԼoeT.%ZIRX,~F<%-e;k*mfX=Q/rKhCjܰ+WsHRo=kUÝÎ% UJL* HYg'@ɛ=,~Ky=ĝY((-t HZQa1$Cˑ>4oFSa0mE!ϡ ǒ=j|zyM [J%wsWdcN#hPu,F(4 S&F*I'̜%DZwf,w ;Y(%+T̜'=%)quĎCb 6!L>.4Ncd=&x4OhB 6h7K: .]>/0DBɈ^!H1\U"c'0Oszi*3Y@{'웏i'1w:*oK*wgO %q~8Es !Yna^{jV+g.Ø xfx Ɲ^pˆS+@ǡoJL5%+Y./$A i7I噐{<*wN՗h}'$oԥʢPF+5#C8?Dq%lێvxmkK?tpys*.y\F&H8/lUy{5X9i%7a7U!9kET~E1n3w>Nh)nx);֧>+y#<8pڭ(<&_k?{upuGsR$1_"#o|ˮhLo =eFuӻC1Hg{{ޅWxPɃW =4HT_*z#~PBFrſ~S_bĵWΕ( :vURe#)w4tua(W=6u )cNu5slNauI-[07[.f5{-U9tTŏwnJHU8f69yƅX^TrCuFi`cJ{|пk=g7Ob|IC>]PmoCZx.}xGY% ѵt6\i ` 83)@L`BqFย}h!3eKOa(Mf/-dE'ALNtATyܺΖaZN33{y:j׺ZPO4i,\4̃H{]#6$qYPr 94s]E%3HFF ڦEm& g_rmn6}V&bBd|lW,fu Qڏq>T> Ҫ I3" qu$E ? un<2wyx^K3yi$?:JeakIE 4hQ|FƞWdXFjMP4ۭBQx\𡷯3}hD""?- ,*`ɤ w|4! Т,[#י 啰v34ίoo:TdF<g0 n_"#M6"Cm^:Wk`eo]/٥'#ȲkzW9-P"MM\dWF*"SgwjYi8(REH~q fa5*ȒEgpSΆV*aģI$vTuΩ+ 2a,3ʓKTrTtD5U}\+B7z;"p\ef}yOG%CrմÀ:O-'FP#-)~ ^ y4=-/Y3&? ݑG34 @#|XU_V5Bh01j@'v.SbFɸpi_1 cS1-SR4$*!c/,Wo+L4isA ſњVn^u߯7.?@7q}Z*Rq%;-&Bq 75%uUG|l BaF(b#??!!}ܓ;0+哴tKwey>"frh9Z+-97>ᎉX/%I$?R˴O˗ ;*\[5d[Gr:=V9EOG-jC|69O9g0hdS-"rh3kd7-* 4ҕB6K;XޮK (M斵 zjt1ùhW4X"Yq$HW{3^۞v%or4)8 Z$P}TRe;U,=MDƿ,TѯжV _fΊHmq,Mlo2Wc3qqM1 ]!M:3kUr\f5F]K(zڳC~"q&ƥRh>Le_[Ԫj̭ ?%R :m\P~+OFo)UFx%:Ȃ0sHˊYY=Ql.v|SH !7:EHF%@jV=sȯb ,۰2< _-,>i In5g5șur*T> /WDkI$o#,BDHhJ(e]X+- SAKW`ʽD|#+{\Q]n[.@;cWRuq.\k9H~3^ȹxVE7I+;F|@9!F>ry,}e ,Nt˝B3d |Q5'Ї ԮP1n6}DY_K?.O<Ԙlif\=Z3§09{l\[@z~E&gink.-R2ԞSڗtjOgm!aិB@Mz𯵱_0SkϧW &ͷ\D|f~B7-ŔkO_[Mc/{~*Xе$L&H>PSzPbDF=+>)yXb+42G/z5_C,Z#/}m&M,MUN琣[{هr ^YYFT?%<Ó҇  #X0AJn7՞c9zh%c}gj%MDZJ/rlQdeRC+|vԚ+1v윽 ,7Rx˳B@!}R ` <mAq'~&.b }ćk9eLn۶ccшa n4<I٬}Ꞑz lYMr`^b⬉ACqv Fb19 )^Xs7Z%& MJ֐ӲM.Tjƅ1A& 96ݴqA|fܜ%Ƃ:]hGǫ*ف̻|ͳ]ۓMT!vؗ?0ߺ%@]k ,7kY 5il )0=5 !kx2 _'2)C՟= cשוB3lBpYIIWGNƟ#b]^pO9 #_os1:jȮ-c,_>xS0bQ}kb,&HH+9=N@ CG 4R}CKɑ86 V:jүiqYx:_B|79TF( (kPL2e&==f"?"giT9]ڳ'ntJ^)fXƻfH攲LRa~<|G~5Hi=|,i.__mt<^ PKsߐ2qj:/YD;:&lbϼ]zUpeTQVIJ`-]#vlVAaSezV̅#E\$,Ŏ?a3)AZꫯKRvzga>NC m;#TwvHSEtqy##yC-W  DiU3Elڷ^$k E2;"D`_SUx\EG0E._xwqnj<[(eES ˺aA^tS*7.eW);F1EwW1tCd=@ μ K]mי˄l'kzgS67^; (SCnut y6!d#}qnff谻Lj%'a/~`]Yϑ=N> XsqL*#Ԁ>Ac5"AJզ@XIiQaZ-|4)Lv|R5P% V-כケ 1۩DcӡlG TkA:44jcn>F9\:Nfh $X v[]Y"Jwm;&c'PO눜]sQʒ\ry )kLrJRGkIG>#r fR!kqfƝ5 -ta}_2ruhn!?>GPAsū@vM_R(jS|cӅC`/ 4T }elh#hܳ:R =HOe0Tok6m G//^O;gsR>*זhk(;N_1ws*K{79cLa RYjH0FCW`[g+=ӝFҀd9<:FxT6*O5 Mjыݕn3 )ءXו˥x=R(i@a!3*U㐆h+z_\f|( =/w:`U {G@,cVF^],O!13$Ffo{_Jb%zzTdR.^ĩC wF{Jijz7 e$T8 a5gʭ5OhscPnù{9ng9,j6YbL1ѝ3dGR&u8&Y0gAd-tN.UP0Tk)5%ؖ6V{vUq[CzoIl8n lto[v 3:- MaA|ldWhHuK>IA.SH-B'3r1x~b& :g|j'D魽ڊSa nDw6a 1> /6\=5c?!-(4_>xoMNwn3'٦?xKgY'%\7rwg $%MǒJQN$쮪Vb׻jDjK#CALlz|;L\M'(5+.d5q;\+CexA &QiDth$9v~`!ߐ2nV-z/ ,!U9j^vM RǨO!NwMowVN}h֜ >% NbYC9m*}:ӱpbJ5XHOUVb/<# C7+~AmvIG|ud Cqiۖ oORD74DvS.4=lu<$x^̗ I9JFv2!=;Z#-5>jJ.|U9qJj@v\ @)m NLp~kߗҫ6ĂR>c?D?))Q|گ]k aMWNk_ɼG>3nW y5ñ M -B#׺J@kްWnD;vȓtE,%#p!x޽ ۤ>}:Ks;AW_D.J.7 y^W29Ykh )xj1c<#3j(бAK(|R(ۢ`'UרVBL:eşP#AT?!z㟓n]*J  ̀lA7.dh*;'Vy|x Xs<|F xđ=uBdU|[sMf=8M Y鄄yc:n\C|XP`(ƒ!ٶ16W=?b$ 5AzB`g{N'w&OطP74xTJIZ+𴬠Ug#^{:> V \U~K( ^;LYWM< TҺ/*sy\wD8KZϋopŭWޙ` Bw]Ƴ T6B]2{e:G~O%#4lIyHfz[ sv"#Q1EsR̶qYbwj<5 Dg#gW$7z4&m\Q 9w$y0YpB{ӴȅKYיrPNfj`>">kG #Qq\)- 9#HhH\EZ=?rSD@;!Hԓ#C  Лm9 <Ea`xjb&8Z*qoe͈Ĕ ͮzr[Kuo] Z bőIcmbΎoF*R2eZ(tV;( )V@Rٓ.$rjM7o0)fV}b3l*ol^a p^Q=Fꁺh\,̙2:8. iX3MSGЉ-Z`"n 1΅za`l|s,aOz:SY|0 H:ڍ1isJ?hÒ1ᾲmO=y?:!yS#BLƸ$o hWQ E[a\HeC+F ؓ1K Z _9 ~431nB? ;UmzdidVOxW){.G <̯OӺfa$ 1p1H .9%E-J4 $׵0&4d@ծn]a5XYrbBf Tl5kL*ݳ|҆[Άo b_]#45KvӍ7)!ƒ-opmB~m@KYUKH9@X+5Idtv˪݁ґ'y*lwtPp)M&a_Ƭ^?t22r;!5KkX b}9n)n;=5Zxt~wk!W)R =#\tŚ([cj]t#GAną>\ǟ@q.< n7SI>XF׌b@Öu·luErT[XDq{IUPmY#!,/LӘ-`{t1Z?M)/7ޣ HGܳϨAT7Aƾua04'R8a Dec0 Ujc>^ZU5mf{(~?(ސj &_Z̀n?>hS6X;]7 CC8&(_&)Sۿv80˸C]`p/|"Kp^Df$|;U@q4$'n߱VcTK.P&f@[fg).bivjRټnb0h.T6|N?yn {Pwl$2nO^s-br[bXv힖.( m?nJfCOqWF^iG*hz,wR%B^x=ŭ)"syBF9 $o@JdhV}A}%: ֐Uq"y٤m8ј1Ib3 Η){QXk~b`gCQb QMJӃgj3 b˨BpA PiKfBx_%Jk˒d g#]vʜpqhd:l I/2,8me\pκcJw䃤>Zd;9GOemG <Wk"Žfc/'wi *whT!qeIR{@Mcjub`Gutq&d@nG*Nk=Ht=4#:Ux 'h>߂I:EyEPvpne:cI1-Q/gi2:^&XqP)" -G^=ٻrB0~e|7s1(4>KO)WxZ5fCxR4 Yu.q-cȋfo]K*>#VžJE=X \ X &kJ|56#Dobb 9nzH48ķK4|):PX/=BrJ֢t)9Oߩ_-kD=O(ZLvRJ-eA%z<P/$ssP[;Kl!<^LFk ɯuE`DRq QA~xR}q%BegtzMj0yTj6%oxZeu,^]>l`IeyPҨ9āCr)B.2jeUɊ#Qd?u3 5 cpsXLuψP>r0_E㚭^A?AW]EՄ$*~EM C ۟|Xn]/"A sPTCjCAX!4 #T9GSbIp&{ψ4Vch*+ SöE,`='rhu ><{l?;k]acaQ;Vp['pntےTs7TⴗZ$9Ƞ1Xip :ͺ 0HY-:k[r8>c:m*{Ȯ$,* zn4U=_4E~Q ¶ZB7mِz<סeԓR֞Ǯ]ϐ'4+E"&# +? AU+Mw֨?M"S#ؒ)$PCy=-XXäbI/h%h8ޠ!P!o5'$h_*n'j]4ȶnh.K/:T;0VS(e/QP#E5-_/aM.!~J3a;qoڙ pSKrC)0YE}ՍskՑ )FX }4_4+ͳj,?+Cd[ŵ|5EzFhsF˼N:M6켇|ؤ44" t 'W ;]ubM%CE!$u+8;T<2vY4Azu9Mi:yވPl^l~"1z{iv;г4"g *f#n:Su/ua_HLrexIUvj@] 45Ib%q5yBic|Cky$8UWUJ,E\ 4G*F~*C4:L})4ߗ#NC G4,`JM|(}ӄ^ɾ'ë]?/@{ OLп6s(`Oh8Lj6 XOGʼ8 N`B6bnW]=ͥ-QN^RA@¾ ͅE^@RhzlS fiFw\pӭjҁAzZ5Ⱥ;y|\xE?Vp4kM52)C--5 `A _yh~C7v1% 蝀D+!0%nTw yDUK#xJ0Z(~%e1@*榉`VM4H]uždRFW,~ @>2"3?'"@X2EDvF p#O]#E~{-K =dK\P.ݭ2:7oAw ][Bڑ'DŻzMF쑯 H \bP,69R%^LL%kShOd'wqmKؓ95´\%r]dۓL^bq0H.mC 1'$nV`|O軣S%a Xy44heˏ{T*ȱ}w~'±~n I ڗ$11[ 9; 1 =~~$0¦9 SI~8VTM "@  8/@4N T]LEX=݂9 t~42/e&ԏ;gh"d4Kdb^hI(À^Ny0F{aNLvwi)[fӗp1[#|%)Ư5ùP!8BU:"d1tKy1a7ݲ&"vK;s7$7|+-H^v yUB7p0)=ͷ`?h$j"S7z,u҃)B*טn'C'GXJ1Kv 5Kf_,f|FXe8Lpv+N@1۞eeʚ=LaRfNkr$ ks$tclS* 2BVyJ<. "Xr^kF*+3q@(pfo } Y1ί,&YCyUYVϰe^l lero~+]T#FU6ɰo?{@AFl%̪ _vPJ_䄏ע<%e[ķs\nu_'?TA>|:H¶ϰPϿʗu)ؔay&JTeѵ%I8'Jw~)Elx2fq+CFIizVP{p H0w֮j0D'Ҥ<,A4܏y{MKxn4PITƩoǺWFwc!dekUmljYssr)tTf%+>s)͒^윸*nȚ?c*) Rwt%&ێw)+Ľnt{6/EJm{4iyG#'E\nL`*~d+@5M8Å@GhpчKEYd(\G\sed1orP-PA+TzJ_~z"MZF$g-a \_eKyxxgluZˊ(i+ʺbS-˹FVb`_  3o7AȘo)LV 6g­.2Z_>3TQxz vvѮ}B-xI8n9Ss{\pSNW#E:L?* @A)$,HGe.80sVL]`iD z'O jȋ#|tliȃw)-yOqJFbTb:ʩV X]2AA i8p_v) |(%]"c'+\u 1St kW]cFbXǙ#HYb[ >kx܆7)j01]uey- lBx*`il~h?<_pd)~0K7e6T/\wa YjP8$T MK4M|nL"{$ƪ`h> AU4P'x5miT$''`E*+da$ve}6H4J}p[*K\*<0^c͘7V-pk֦U6sNp_̖ǙlTuÆgu@\a܃ 4WV[_m&6jbQشP L6+Ȣa`e*j벋JEH#0nnέM KpDzq/-6 LN]+C_0 0רk-KL,EKw+ ٥$M(yl:Ѯں^tVXpA5{@nᦤҕ՛pG pZDNiFZC-5H*U " gw e . ?׼jv3-X?W*=W9$>BHg&WI ݰvXg 珙ǘ2S{9yW"/C>6 8dCupi2`1xTǒ}\qmvҠYZ \zyxV-/$'CQ8y;Jmٷ8Ά "˂ ENJgi.N,|jN;׫BZE!<ޱr"-<).B44 IM@߉]C~MQ?Mw'Q ѓQP0F];6>F0]æcmЁZ4,y5oS.: ;_p60녌iIGh*ˇ$`Fv!ih 25bc, z sql`⊥VA"Ixw+rUnF&ގ T}A֧Cꉓ'> z~ 秣jg98lK8N4;c N,BfK2;>Οb~oS!Vh1cl.Osl{;@êY.D2:uv3!'~F+nt37Gc!FEmmI& %X$u>r.=wXDi2w&9B!t S5M(C? ζ_ yI>cm*_'NskA,Ȟ<|3.}z[  .(l;z[|.|9 f&6eG6?  2&[ߧ:?+[RG{ O:g㦤y40(B4]iӵl k+&>2m:~]6qW꿔jE&JNV1}MR6vMqqwe1& \+y6'YKp}:<b7~A rLB|~deZ.kԫY;5a:v&-:<41npCxpAʠL˄|Qv*') l9`\>KUZH{^cܡrD^ղ=DҧϚʲ}AvP;1z#bCo Ac> nK" Wo$h /P~W't{ߞ|x~FƟT=;X 9WQYPÐtR-tt'B,!_Q,ٕ|xDۿX킂NMub2 ?ꊷ;|ě@l] -\¤?`rri,ݕD>ZQnN /MP-Ŧ,'cL}{ a,̩X$c/tI.0}^ח޿3u(')U\! l Ob^CSVjrq=`փ͍3ɂ@c"G0.Кsqbڋr-Iʖ<9@RQO4qWks܇ĢWKvSX~(!M]u+0>ز.\på[($GZSxwy}h*C%FesJ&Bx0R"GrF=ҩ ӟnr%+[礋f:9{Uӻ4%AQqP>'˼̭q)]1\CÐ)  &lՠ Ix)Q:88m%VWml@ A ƇؖOJWٞ *~Kk ;acYmraE|CoQ EGU),k߻Ճ _)AFHsEãǑbqeQ X 8 O& ;>!z[|;ΙK#I5Y$A7N W3x>ܺa_T|KG%2']]msQdxҽɐ]L!lGQOMW E,$Agvz+U vN{XT-3]5RO1ӿ?gHǾ7@B }%lR<-W@fJuҐ}\RE'HOn_;Ikկ 0^΢̞3{Z /bUC 4b Yâ KF`o @Ș3 F[s^,/[>* cbm-o_lWmqJHjHci^?ťF>O0mIПX:]W16H :cHggO<$&&#ۉ"uV)O5,z|=~rKp; [9A|ܵ)Oj?YT/,w#2\K1?)'FYe187d2b$bhI4*3`PęgLc 5v~(#x/]Qc5@ X.aoЅM C}7ý Nl\UJk485a tmKPrss Bc| IJΈ$+F$ Jֳ \^iKF,| hlv E@R% /X!a!Oo<.% `ÅS&m$r^ Җvg 526fx\lƟ^ 8g#L/cCE JwV9A4-4Dҏ}b ͩLECCzXCꓢT*[?ǑT+^n?ޘG#[ͣa_0U AYO#l%# KCLH!}]Z1]6 i3qw(.*PvK,ۍVPmIZqX\YJ/_F<\,X`B2TC~)pk-\mYuؐ| CY+B`QϪ!x("ʹ_Hmv`i,X#F cotJ~ahѺ*;jIt/2^~|xX~u90 AYŢuJhh!dϭADZnl!u&X dؽD).Mg5D¯-[ʹF;k| 6(*5R;7@*wGPr=SGKIp_b "zk:ȶ 0^w=T%)V^HܕEoAixTC9{y_2.*] O,mw-_v/r=HiƳn\ P*![WA`yJȾgPdyB RBΠj8jyY |"톅H{w*eS^-Uѫzpa\m*Jekqd%7؃08/6!ʗ.*H;}H,PEЧ[ȵsHsyev_969v|j33.J>$#^t8Պ:9kʲ$_!UgQ4YsyWtΤӊAd 3e-kȂ$u`@ SȰԎVPR eN3.ӦM.8yN,J~T9CPpSMY rO־+tDOErJ5^0,V#HFZa>v1{V 1vsW.\-NB,9f0N9ycBj j،鿐{TSXhuq߁]-l꼼1'?Sg1bY;y/q#h{5F{p"O,;,̐譅`~j2rݹ&r)SMÎdT|Ui_77sR(115=;L[_~̀h:lJ fo.\F{/D7-]|:Q Ɋ]Rjb retfl1-VGZ0+S!9w- pl=zN\ ^ve}  Y(GTv% 䅒(v*bv|`Q u,؝B4O !{4BrO'UgLa"?dTOY1 ǀG OhԤu:dXCDk}<_B:~l16ϑ:CRz,S5k=O@z&v0t1pv;gѲ]4te^ko]۩{C`=ڵ?iB))$ w2*fwCn&aPldѬ] bleǀ1Ej<Ϭ_\hV:YCe ?nx:^l.]胭OB–A!C7PEGE'g19w3YXMJEkR]e"),7Ϭmb ؼ|'xoy1iq㻘OiPV9K.S@?ҍ{H׮ vxgÀ{:U -|Xyii"Y)9CNMkP3Hn}rdY.Tm:[?hf_K!J CT}Qiҵc-ۑ4Dre WԆ^پ\L8S617W>,CoS% {}K(^i#բXh!X=R/O'"}ޡ'D+p#W%(SL9 ?5_}f9W:PMшId@TbHk&nnh CqeS+q3Ն)[MSI|_DeB5a#~èW\e$G<ĦY}Y<!hRp@1W}Yю~Q__}"H(ԸE9x'T,G _Ҿ>_bH銑Îr\{ YK@5(GEdTv@8t~!ҭ_+Z KR ouQ%iI!X@ގȠu.14_Xª9nEiУTH8˷ p2xpnZW皠Ƿ9k8.*:k,(Ĵoe^^W\u:rMhO1ˏE>"`ۦ|sm[r?iZ>?J撖X[dKsl07Ѽ92z/DPk@)w6u!z1$l~ʽ'bmŸ"uv._͑_[.>q! ?Aڶ&WC ȗ37! f 7ɪbSBK;:>vL|>7C%oTMXr9WD ;qZY܆Xx%Wۍ&2 vX9F56^1w1} 8o#mʚ_{0weDvпEmh\"n:m<@ŢEi3I#>v·`Z"?1 h zg_S'tJ 4MdCĘo[c04KF/ SŁi|xda y7 .P{x ߀'fߨ/qٹyyw& Cbw%\jE=3q@5(쐭R?BkR ȇo8@Cc\f1,ƣXp1(':,`q^jhʔU!gD`'̳}V"j,;Ƨb}| n0<q;2d2{ٕjr9|o-ص fv$owՅzUj@,fd,! X+FPlag0u;mQ*8mL0,6?Ť_//[8tQB1W+d}0/+ȓmR=/$4:RyCսHhL?cX~|!KI.)G??)?@52rێX :}7-'@ dIQ5Ii2Rf-F|l:]QK,6 ?ȿ0۝%6\@{& MJ fI,Sv.{wtiAvAٶV/3GUmZq y~sv#0t+:3U&Nu}+&xl84ϯna͠Lq>3V~6RI ^g- ;Fy nhѪtURK~+/=WA52܀q] F {tObMW~1 & H9(f75Є":EԟXCMy8y9KJU$칶BM&&Q͘fˮk~eiq+D $h)9ፃ2nBI3iJa-bR[Z'F#Q8m2Y?7Q5 g/Q/\tSv/w]yT^%g?׏SfSMupJXo_KW|sUowy;Vvp4lw]j ]*Tqđ7hC.|uxxvA=H??&~C+D?HŒ?z%s' >\nc~q@zAni18M.v!'5Zb-5~2RI-C@t7-[ZZ"FQ7JDQ'l^ss>Bf 5Of3v唢7Qe} JYr<͕QnMJ4Ԕ H$1z+[]\z:YUv| g!#|[1==a""+MkDlvqM~J9MFS"D41gd92τQսQgrɮ:Úu=8ODu_OEC<=dq;΢qkCG\ J?ݲ[\]~Wh /1{;|*f!X z}A[=GCmKvK-ݙvLcwmS:Vۿ$ˎ_}L9&+4XNN4943 1T/qԠƠ SE%8Aț{i*)bgTV}~D&T ND۱)H4:ٚe8E4L0poh/98v0:P-q*G_XxZKw8I> l{jTh5uBV@ PP:$O@>סrṭLK+H=/<2>dd*I @m[~CCto٧8c3e. ]Sz__%[6Dљ%l F[=@B&+A]HpAŋ tJDn@Y룯fv۲+tI]m5,'e ƌ*;z ',›5X>I ,8ECVmr?,x42}Yr6 G;W}p0,}wtESXOH=VB*BhN𵒩e)dKŸUL5Y"8(7|{X<řRٞ$'M#‘Q2k\Nʟ;@\&) 5NJ%ec2{±:]BwyY˪`HX )67^*()^~Qh[Q8S.2qnrK6?.f7O%E5* S2 (MsKӒ*$ьe %ո#t]"Y aխn3ucuUA<4k"k@t ƭ}La]9сog%H #;?Yfdb NI:߰F.IuȖ3\Sk]D֕sc6}kv)\s2Iӣ㙐yBbogc_xN2(nj+)6zahB vZRh/xmwrM;?nyGXo3pU,FVc`ykȹԐ\"j#'bXgnUK{/ =ceɳye+g-6;®qVG +q9cc)r$|O{Y!ѥvr]M$ʪѱ-|'Ij:i'^%~L7,opO㍶vI#\υ J\7P[d$GES-ɠbM=k|LWDrA?~L" w|hJmHw>kP[6kCcZ]@/k*a 8sW`<=:Wtx N=}!1f 7z`OF'@bWm9t8 @)&E0Mo{v3Ѵ{="+ :qg"c Dem.DŽ&'Am#X#KG’KњgGELA]L5)sMuwFn!JQr^y`i(ZxԊQϪ6N~&j(mD`m π?BzCMpذI{YWR][ m5 X|TglE}]^3=!촖$!r_5é2Q-$CKW3'sw* d5v/=ޡ-MZ#¦p8nʻ==y 3"=- d3Cap LQ(o4[uGﶠO}8>{*Mg|@`N6DD\=Im4s"/u >vV},LRj~1ĕ|ްJefl/Nb,O% U+k*ei)9c`! :=ۓ!c[f*?ͯո-~w> J8BvmuR+ bVzM+fE Q q`ܳfL`+hp3MI<+m+-X WivKny%FUP6fh7pœC,&cED' w#I:† W|ah(8*dv< zڛEt1fdP}HaTɒrh:>ҺFc_ ܛB/z^E]KthPZ7l/x˨kuq`ϞZv(3Vs4}y+i@iuĴ@=z^vkՍ&rEɀ2z:cp0$gyq9cu)ؐųnmj."!bTb@̴;$M>'Bm$,TqY HTWCD;iff|oh!E#O 4 g׭y220SJOT~[Q@TLc~N|QdN{HUe=EާeiO>~\l Xh&Vb3y/MQ@+:'0BPuLwXNY5s&*0>ӨXCw+Fo]kia >1_M-Dbo[phknZϵvZlFj@NNp8WC>(\K*ax Gl"ʎ:Plxsu]\ ~P^ud1e+lsQ0 { ZQ^Wis'bp˝%ťsw;j+x$:74= -IlTh<פŎ(Deٯ+JjYQ,q{q2OKRN|Bջn_<l*A}+vG!JXc<)-"&`G!gUꢨRh쀀=Su Sn B$;ubt `2&*.g66RaMtAߜBY5|`AP`qNRoS hl6Ηc-FOtw~,a̼8eeu3f8T@E\br*ܮL%ӵ, T ?ځjs1]c~:!, ldy]WxFT#D npZTH )&@ɅGwN3I+ $/.VR|N:l >N,"" 2L [7 1ڥU<ɣ0\SOAo# V_ղdr #iT%1`zf4l&(TP@)_.K Ov́F\ KůZ0A7 Lr;ޕYS N^*H+$M*IHDnQ_hͅ{:n1|[$)PT1y^唎' WS5e[FrY-@y) ۬C׎ttEB|EAsRKlr̅ 3 C^k6lK6ퟸ94,X#r#Uz p&e"UW6Lu~}-O^J1㣆A .e_ |`ŏ ɿ}F9@B@ֿT3VmDˤ f#A9cΨqA]ytiرi cj |?cGũr(tLKV+匌4uUp&=d4N^|9!󘧊s`91!]XI|PvYX@6Ҍyq3[{ycSRC\2`wnM *`'F:wn077)]5}0"@9Ѹ/8J4he"@ /W*OR;Ҍ1Td`B)OX? d1=l!P0EhMc?5nEpX 82%)bɤ}$moahSvX_,I/5~{޷c%zOvtSAzI1iʞJ :DxJ՚}It#K"Ӌ*-R[ӧU !+q:R+DPڄ\jd.m5G_ P4b͇f#;Rn6 VSAkNLnGy#$KLĂ]2Ćo1͟"N>%_t@߯@'%q7BDf~NQyۋKn'$ @brKQugM=q8B4I)@r.hbjV C_i5C4Q `&(0Eou*%jA,4,{jo > J%LՎp"ۧ7ȅB-+}RFc 2#b<>JkՆybxlZM.$Ӷ6TQy>M]k q\#o CJH h+z+G U4j`Hj|R ~Ps{[ 'IEz~qL^ BG yoETO$1-#ֺ063N x7*e>43 yu"XxDIvB\6s| ê#_}Pr{U ?P 8!jY=M& UcgD+.C+|!05m.6C9s?cp˔2An/vQmw_Xm&t\}e2l/gRq@L(k mR=W[&q-4N:144NѱqQƸBVlk puÄd\:QqK, LYлyzʺւ IԽeZ mDfYԂ Jw5†HE7;3aQBX^bsESvJJP H&P e@U&41/w;ND5j0rA?z)EOHEĚ*LWv)Yz~D= ».4i7x]=Gzy+[_1:>dYpHwg`cyp\GQ DBV#FqpF&;N>h7<[&h]Lhr{[/['OWfՌwvD_.^4wBKe#-tdrtG$᪜ZKJ9Ll6H֔1ᘡ=, +GWH^UXNPҾy/-ðz]@7}n S!jS DĂ'TSJLv*m1J{ 0 72}r7q)&=n8bG+GΑ}Ġ֦ӝuG$܅,E(y՞{=#vTL?kmMT|j,7-g PJ߶63+lodڐՈ4F6z;Oi,eZ v,RIx *r`dFyz1\$x+ͯ1YjR4 6,ܵ"-MANnac%}GbU$'g!/90Dfk҃0܍5d(ӥ㣸l_q0w@dd{9XmkY)-y: @_gcpt.{=9fM\Q]`r9Ek ^xBWleؖxPԉt6-~MΝw⑴C{p  `,SSD,v忱]dmoft%PSZ:{%,Z(px3}H3TʩsØCc1˅qG,45,i@vJYơ ܀udڨ t3I?e}"כ.(c \EZc QYvHZxBt}|עgZFU?٢ ІtF23;tr+;Tv[YhKgۮ.=)1֘#xM{Gm]GD`"T#kuj2 Jk/ć M*$HLOaRm%g b1UJe3]h,Q.PRYWyoDnf-x5r_c 쌐X8,3_%ױuyqgNDj_TZA_`]{bHnׅ: [iA~'KNWLʈu7b!$r_ 6F#)P]P1 A]}ni\;(&T_4!J˹w!Ce/zY$PmŧG٢Lњ"?ڹ\hx-eVrHǰ]h "^l ~,`K;IDt)u+|NHKzI3Bk'EJx:;Խ]V@U:&AfGUYc{-ȩSXSIc VÔדl? Ȼ8Ұ uKmciq{gE|EV|KJG'?CC~ \ I`GdG){ܰ)"+cGEAU=:*oߜO x\~j2 L6^ע01 ]|n!ht)6ECP@_£Xc '12=b5yN.9dz` /^2J@fgU&5Ah%v]u-(eduĘfLwU4`?Dg}J3"9zlD+ K4V4or#"Ơi ڸFnw-nAo kSFd$RlIN*!r|Y#F <{䅖{  o}T0A]VLC 2=K;}$p#![@ cxKUXONaS˃d0HXz8 @2~alw W4qT)1Ee5C6ackNX H" ɫ6'HrMrd'W6kk頟%/Li7c"9DߢP)""œsW%RéipRlIG6֪!`:o/O\=Tx[Y%l`DԯϫEl2L ַ$QLuui焋6l'z4JOr #CO_<&~էzemX1gJn 厛gD%vV͏q K x כsqo[׾`rKVi4,7HƊu|[~{|r B0a @x'DZQP} )0v~ }i'rriaT3՝rwr@3 hoBʺl"*fUbC]E OIF4;ͨ[vf>x GF* Xra&bbW,tF p?ceX.ϐ)X-B85㬂tiM b.`L=\n-gVyL$?:NCܸ.oVPrQsj%t)ج *'sM"Zq̍ZNIN VU3ӗ}hfM+Hm K$nu#~uc&?}ܘ82tE:$E7bkJ>CVwiGTg3~ol`xiUǟt N7k nQQŷm)w1l#-GW%ʣO+H7(@h6S)u_*z(&97p2,Sj<%'s~2)bˆʹhFR!Q2m9Kl8Os6xl b ggvǗ` yw8?[EŒ(\$ª>e9rݡ"wMXBR}P|d{É ?LBRabv1ztJLbx!j c#$qZf`-?ȣB8LDQ]Wek|j 8bkyb'@ v fch*L'͢a49z+/~-b&kw3ջmj#`@;Eq:ցZUU),1uxÜ*7u M 0/ϱMtZ'T)#ؽ]PX]Wl-!3W ߡu_h6)%sK;-N |֦@&Ms}7K:v ݽyօ+[)!ߋMWA Y_]T:̅BvUQ3,hk{  W8I"rk x\M 1pN0m*WrxzQniv+boL 5w:0ݛJ}wk.CL W<#2~l;f l/K'ݍYSe7/6YOKhDTmZQlߣC v/N_ vҤQ%YtĀ!WQgr~jY?aDRprLIMlS 1ϳV44Of0< ΐa=Pl kvU} B!:5L(wQ4б%T&_/;sT xɼ@ɢ+SR.#@mv.G@qBc]@Fd3;xDnZ<؏mHb һM@bPk"dԺ-&w Pr>ԥKzl H,1f;e@R5Y5zPsfKiLC榸^ F)Ey{COP 0=|#. <ςp6H$KX(+oR"L?ޘ,JQPX#Ŝ7;"7k(1NR@N.E\ᐑ5TFG)By9| Q(XD6sa+!6VUQ^!-X5s>nmLqҸxormJD>QHnI V]@;^P/!*P Emfƒa >[3[^1:H.yB/W[$_MޛNK$tVEEx i9 S9qb*yEQ,i qV'_[fhᠢ`4jz| Salywb s4"rg bӮZjc@Mȡc*_JCKǒM2Rƅqdi?Ȼ9Uܐ>n80 tՕp-.G5LAŒ)RP+ 7IytYw '/3B=z+9 &Rk`Lu ggRۅɲ(ݵ'dR~sh;QZ&dA()2KS} Ȕ)M'z+f.H:ʞ^ccW.>Wzyob[FSvF8;zcgltֻ8R\yrKY=4qt&id`2R0]i<ӈF3I?Y"O>7-[/CYޥeW]iw9$3VYTL1`7(vB`]k0JbE8n.GY]`W 7gߌ";~Dx$؉1<EZq,qcOp<i5 \@PB˴)&9|…i8ׅIIq REXM+4r\kWnJnRƹDLuЇ2iK0af/o˗z4ff,'X؝CN8>!_iDcki<=ɣroT_,EA=o7=F:r#1=]N4CBײnӉ"N1Z댷Kwj!=m)gRe4a?x4 YXeL)mX8(^I~'1 ʞ>-ńZ7*鲹_b7hFmagӏSW9tsUX4t\c}Qo2z ,xon\XɜGE 1Vi%JtYI{rqS2f<7hM<]c V|«tn.rxKdIiyǏ ^* iN8oMn_!w$(?=ͥz=o 9{-aUJ~0:c[h+, 2U~AIGb&D%t-iz9'ʠXͷgXl,9UM˞p.*[ctLeyV[-dޝ.4OtK<ɣ "u?Ӏi/"XϨE6, [Th\{qvna]s&aw\DZa%֯žtOWPmk4* VkpH1$%oqV\eIVI*֣#px>GShZ ',H@,Zqq։ƔJ*fb#n )*&Q;DolD~( B16 !=U3C7N?AP1[l4z$08|{ H& Y`R_Œs^Z A~cz|ܭkLN8Y!b3oLqn+[d6(VHr@!0<91"Y2rL^3v.zX-ù7ee6Չ5E,36:Ya5ht+_[ ^֮6i,ZKpv;.]gk;AD#Hqhgt 3"onXBwW8T'у$34O0DmoKa~LW\Xɶ&7GOmIɪ{o(Ʈߺ{sס'h &'>}5عh1F IQ4%`(؂c4KK8h?t}L`0`֟~wYwK}z[ј- SQUc5Eۺ5L 8ׇlw,!_qVhB!3&Vd񓝄Ĭ_NׇehODKMd;,턦uڃDv.K?JK'>7|ȱ2џǮ1K |EE]/\[4XRϦ-qNru~'ya! 4x8Ψ@EF5Cl_^S?x#7!6jұyds/p7ZR 7:2WDU,oZV2z,Zܻ MKa*,o$@6<@&8E]%ڐ|~j-G 5nuscTrtX2yf!&|LU9¸4ICCÂ]Ԝq)$m I޾7׸"Pk`PuLK>X*he}P) |Fd!;$"| {m{LpA2T"ZwPirPE7iO)MkjL8iHNTn- K`(jev^-/٫J^0F )na)Pj$@5[n#|c 56R~}3,KW&B> sL8h6I:o(Jy,葏d;23&n 6_x4]˝JN1OpཡzTWƸ5]7 hYg!Ʋ|שM&ď%IK5I{: 6 w dNavZ61 SprA@B?lV@#OihST2PJ @b{6RL/=J`J[l[⦥f z<\͌1ׁs˺1]j/32rX9m;B+KZ-5|%94J9h^gS`nj#׬V,.E<ݛ> \*bӻDxM?orlql*Ϫw۔(,h73yJ# *Dc8, [m;;Xٽ@9ɸt0]JJv^V>5Ui4Ct3nb ݤW^NjHs#d9at] [K3 xsj]̰ Gϸj&QdMgB~K%:;;gD~l;GxC p}@EBu@_~\e4w\߀U%/+U2 t%]夽$Y ,lKay. Xq!ۅLa PG 6]UvKN޸/9Y1N0ݤ+aƚyL9WVh;`_"r˸/>|!7 ܹND{rԟ| Ɔ.ͷF̭@ܛyB1[ҫeNs^GYiCP" --ϛpމ$:韀@(5oUJ o[™V\g\3h> ?ѵ"i|l*dSe s8,C% ֱ(0}{|gQ阱(,x7>3ZadzGi-7* HJA6>Z(rМЧ|ù`5Ð5YSN̿!;Ͻhq)$H/785 _?;"Eދ/*EbG#fډ2g9IV5?0}ai~o_eureai0H hKu=lt=ːNFj-v 1~[vo.Cs[v`pهHȉ_Rx渵Mw(5$.*a<+Y|sD~Yg0Qt<պ50܍p9Rhd8"VB|j0]@8me[GDc @Cn7ɀ'^5 jAH 5owL^+_zƦ{z3B !O5a14͕9D!\G]fm h Γ(HSz)Ws3jy/# Iaodԩ1ŭygܦπ ̄l8iW:Pp8"˾)[-% :-B1ߓB""%IMMQBތ ;cOml[i;Œ&_3f>;$%뽞-K-hSk@>C Bǥn]ԐS)4 pT<~4]g+y0IrR})HI r~{q7,g}WL'qգ3q䷵Ɂ "NnA{42_N@SʙvjW_HÌ#!~х"MOpNͤғ[vd‘LD(OoGr#K] _ǒ>IcR3vsZܨqt.a ~y g⼽ӢH"G4hsDa4&0KDlNu]ԢY;Hep?0c?eb>QV,u7]Ծ{-d(lHaDWm ck9@.n_bk歯a8RI^O-|' 2]MbJJ{OcC{*GTD8PᄒL-.QIB3A F4\GQN(dၗfT Ӧfl^^E6s/^^Eq2kDկh*D~h_*Pe:gԘZIx cq+9O*)qf=B@ʒW>seXrc%ܷ{l"Pg 1uը:CbRqH58.RĆ[w4+4m 9X:{3FBEea.=14Dw^F8fRkN"9^d+a BR agÑҼ H˩lS'$;qWXFե5NF<3|RG쨰'edszE|*& ^uxɢr %QɑgYvYPI$ΚgXrEam9DL $h"B`6 W㣾d ~2M= DhBGm%)s_1wTct)Vg4qhW,,Lu]Xcܥy`mC=\n!e<5+,G^]#i}ջ ><'Θ1JPC-', aڷu!.M$hRfj` <_Il~\;eF%<SW 8^:Iq, {yޡ'^sCP%oؼ U,a>f;tA$CPѳM%^ A] .fW@cPx{VO@g \#;=gA{W<)yܟ1gIJ{5΁#$7|Zr) Es&rHk\M!XLSfVμʖ䷧cxn*~  CqQKۻV&@!v9diQ&{uPꅺv@d4u$)AM4\ ɚ@Dj<;̥=S賔}~:ɫ(U[,izĤCM'}ȡkn|RCP]I?VGZ 9PA({2ixt"zCM7:-w(6{޳czGo ? a޶-,ퟐtUh h+O]GN\'Il,J>ƕ%bWmPb]I_9 '%a̾"h| <&^NܭNOX] ˙kvgq.jp'P:z~\ Aaߔ2ず{O&w^jREGmAQ` {!S\@+Fg!'"+ ޯ(؁&c!n~>sf1Fsl༫DzIYӫx lZ޻3ڈw= &1 49WO1P34b-Txj<u:'l"%zSlTԸdZ(?#ϗr}2d)hɹQ(UtՖR..Ctt=ګq`[5qP~%  >|`BY=:J$.LC\(]> i:W*t2ʍAYJB^z>- NaXggٺ3 ׅg Pdҩ#z~058eK/D eXᖟb4L2(f [F-?ďXLjߪC񁵉@졊m q ө#L̪g$|K Q3xTyU>8 c3Ix Rx 1;S<ۈ+P_C7D=.~ gc.O~ r%Kc$hkpn>CyDZe't+Ϸ'.c@Mln*rAbcXsfs[/nh}^IDy[cЃͶz+gx(.$%}ДGJI:m9*Hjֿ?**9}Mv vߕ"alȡqA#v7F9v*p?[u*a"TET:!Zl]Φ$~<}CډAAx*C.GKѠ>mΖqNI3#{;mϩV$!5J-kӱkN`ܨқJQM4DژًO{ x '~UXv ,]5')#{iR2\Gh!#&!>K}Z?|v]*!Rlmofoee֯r M.etQYV&;{\ &I~YЌO}iVSgmyi^ cDLZu_78t{bnÄb}MTOsl`w=tHdq7Vݍ(}<]b/+ڶeMӸP0 V.$:4a70;+ͤzr+'"VOը~ 4^b:; 4o"<$pr.*ĕ}[,*GM- IU$aѾ=?H5XBzPe=#/@{d״ٸ'r}۶'0]= 5LSr0x6:ŭ ڬ%R>w^WjA`"Gm0zoɐuQIa)EiZBq__lB?%{U\R=0G'|G@"4D I8a߹r!b:l3sO-1Tٳ.$WS`a`3B\/5c)_Fsl.j 6I,nĢ*שf(pqPZĄspwDe,aJMĢ7YEh2#²pNy:] }МtcOC&6)k_G^%D|FdžYq x-P4,XXpgo(̈́p jjZa~ 3׃FWGČs1=u+aX%mlizs-Ơ)C j]*^V%BH &==,ºnشdX$q 527LBl&$-6L]+u$Qx]og"Qב,y`DG>)X-dFbak#rIv]T')1YLL68<-u+ '**P%: mI*ؘw]|a~@6$g0j *l䘍_O)mԂJQ:H ұQw $ xy*cT/XMH}Ә)i/ o%zUroW%8(V)q_3_w{μGIkoJ&^J=f R&DL^9:Bұ_҈&4" aTO2]ړWx@\ KyMGkvݺ($74bp;/ĺ͑" h;L~'3oKՁ&m.buC3$ϛZpml?#Dn)=W*c}4y$F-9&X q'2D P:AlަH| WajSahY%U\h?rk)g!JTDd4Ǐmy 8^)K/Ͽ/q&GOJ~ F:ԋCjBC4YѧG}aNhh:mFM _X zMTz+nC0JޭsK []醢 7 ;2\;sXH"6-M5Ke+Q3դ34kl(Of"|Gtւ8o;c8Q{UpCRH)_ DžgzL`s>lV6 r:IV4^huVzi=_. #TNnj:BryVQc(|`AwRz~Q^o]\g:۷o0a<|Oϒg;?] N3;TkQb)eN6x|N͐/_xv1@4RY^'#tݺfk|.jQ#~JrG1T%CHTq;eM;NBC"4'&0 d)u{!xŀ[Z[CZ\ڑol)`: | @w!ismཀྵCz*&FhQ?/ri eg h zz@+S%B:4ٵ8v t\sK<觿 |%p$|eq!(./g׭jZowaZ\dj&e7}JVF;)7NtD=a֓$#3hr#LT}[jIY]eoFd[K ONPo;.=f.5َ#5$Ox Mɭ0|i;xhV4!ІQsb-<Ʈo_wPD 1-1?|7Sm#hf\;[Yf<CU " j@Q6t0]udۄd-:[q gKEnך<- c P4`)C,7}% D w>bR|:S4naUN$fG7vT ʍ1ӗ+[ I"++Q7?Fo*k9Y3^zՀ%ijkdގyUq]J-!] ^. -a7oBo_ϓuVl/=#՝D]8@tȝVk.'))cƂrR&ql4N~IIe {6DJ[W9;u7Puu*NFsF6>& `fjcUZ dqVLp9LRGh3 7TB"?;2{pB*VV^]ahn8ӐcG Y-ҏƣXuZ42|,V+MFEdkn3SuMH,u3U7:^_-OU] {ڃ7rx ՚PRZ)pX̲8݃Q$6 [q盰]`Z\I\\H7m'>E|TͿj)?p& 3& ܕ2%7{{w: Z~0/Ye$p?w&;$ՉNIQm)h..ޔxM/:c9OwDO|'NXoV/:B5Ր7: ,%j| Sԉ:Q Ur;(JɞB:i[ֵl݊C4dƓk얜Mߑz E 4?(vx}Vg(lezz@T!Q8,䳾O-@+^9JH1Q4%Ҿڳ(L)~}kHLCV=s1sXٌb)B~$ b=qJǩjשVC^{踟;G$t%T\ ^>Hү0&*8XJ8-mvI0B`Y;2*`pj9/)K)Ks!~|ڱڈD@`M5t}StԭÀa:P-&Ҭ(rɫ7U.--?FA+iV1H rD/Wf c]K{Y)WpEca5-ʟSߟI±~6%0 |N=.nHQX7%Mő[fr:tWHݠaL؀ mk7q ?+:睑DJ,*c>Z3΅ A)D'oTR\&F)7qXEM^Ga|WR+ne=)>nSIR5L u LG*4GI}G,<~~{BE}\STou4$;?ګ~EK猭}Շ\? t0ˎ/1XBK Jb;߷Ǔ>,b*:K.bjņ$X).cY]XWg%`χ'ۉjs*Wyk? ɡJ4b=m$ƒMG[qSy BQrNT2{5}ahHZyQIJkzRW]2# ];E o9bNCQ)b8]aUE=it uȘ獞KPzz o-HFyn@~iXY.,>}#ik A:bb*6 r2>rQAg:rO~ѿpz.#C^Ap*g ȫij6VQVG {IAI~!5fvcNUUθ~הښ)B= I3=e zP$Q rm$s}`i[)UIEY=9Ql>3"Hz̓=4;q'"CoRMH^[ Uzft/V2"}9nu IbMSDP%&NkY9G:R?D@ʐ=ޢo߾7n#lp?X(-pkҋ/ƴ4;➮QJ}: ag*hl AO$P6#M68՞9uI7w|i$sd:BveP;.cxfܵ|6VQz`DYxGx7s{VئRm' }Gj s[+%z;²)X":vL Sj=sbVbG#>\VD Tj7gKvI>h3]E En58q>;ӺIKA |KoLgH)Vɍ_;`C@DIv-ӱ{ Ձ_UԱ}#s`8eU|j,,_卾g8@eX2A#\ܤ[kGZ6駼_-BĂ[iz8aM,NΌ~fSy`!Vcx2jS V<t+FdvRwri1xI9Uo;{-x I]#fR+t=`#/V9]f,CE?Sʳaz$g}*M [,zcȒCR<CWU%ul>3 7ӎPtƋ;T" TYQ_opKbG`UT@;tuQxt$=YKwyϐbc1v`(Ooin't=Ph\{ི0Jˣ}K5=~32J*}CPDߔ\=d)tp"D3!]O o-%MƨG 5FYÕ  4׽  -ͼLUs!@;1CR/KKo1|#y hyTay4(iq3 fEEOKdDR[u a,P ]u/媞Ԙx|CxE^/r'=֨K|F-͛/+4zS[N%{e /.sZjh&sGMF[6<=aG ^6\W*ɳϒWs'(03:uV0~qLlkc\@h;*HH0,T΀9*ghvE叶t2gq? 9oj5ژdG3\ aurދn%>ħ%;zYRaO$z9TA ܙzr#YM~ǩjJM3Yolhr=|p3ss^>BMЫٍ̻' 7Wl{n,ϗh/Qp3JGRE`9ׅ^[o7!ȗu]q7_Q1(CH\=LJeVf4J=Icuk@@VrϦxw~+BEWrg87ə.1ȗZѦ7 3]]L+5xSԘp`Ů]۬R}˥LAFXJade]ANd>'N={_3!w;ܶ̀) }.!:XD `W)[q\fOME7cC. ;pwXW1bDL"sQz5D6H@0At j"pR%+8UCyga`tX44)ċkQ,^G 6zhfW"r)k҂V@ Rr)2Ig%;VUBБbeJ`S~%~tlN:b?/{T&*G'KjZeE/8(<1X\pl"yy56TgMFF;S?bP/%I K:Ӌgoؚq-2\6y}>bxj=N}owB Kui{6vU}L a<^-l.juP2i l;e:N浉Hr)I^M3z O" 3¶+JK\`7 /{1Ms*:VyJbC gi'9S2Cu!8ew@G떐L$#uu Oh?LBN')t.1`Jɏ sK ȹ  C=楆 @HwYGR~LW4{q]pz(Z?bI)(1)RiER'͈* zCgڟ{AH&b` q2&hogD8$Ӽc@b4( & E5,3(̇dcOg3R=DhTk)B(Rź.ՈX8R昫+]lruK%U++`+g@@YTztCVl@ ZlGz#J+db'_;?=Zvx%$=Zh><@͒qƲ9h2߬qr̤Q 9݇{O>WVr;Fef^ 2^RF\ dn'oM`2fem}Ǩh hQ8쓚I)*M=Ie3lś;! >Xδ*$3Tq!|`kkGB$۷rKXT(Sw䗎R(d[ID7H\D+BaMBW*2SUI 79 k߿*sg"z;|BKrzVQ.(B-fTz\[P\Wo+$t^ /` oh؛{o+v(vOA$?5H?@ eVE-[HLֹsdžLW;=3*;⋨& I+ڔ]8*G v&Cku0`7aWN̩kB:`:`ͻ^b2 /øN yAH;2>k"JZ6KZH&GQM r 0d5Op#o;? ֧O u@l4J _f;sBv/LZU1r0j`Ydf8ӶLdl^&a|'|J'`23{:=UyL#RĵF.VvpbFUng^lO%;o"68gukF6޳sH3V9zԕօR2ypF&nD& j7j%5*1K,(ѝvM+X+D>ӱc'+\*_[<bJ Dea@Uv̗uGhvҞ5"X^YLRN*CYd6yO unk|'a t0\bWLĮY+zĠ=+$^)F(:Xxx8i9*KExVyKi @`nnj{FbO7os|H{2G|[S}_2%Q=Rɚ6D Y3 "{De&:mnIkٕSHSYMN$>vk :f4]7`Kg䄙pODO/1iw.TGwaaGS켤="p-ʪ]~cEJX969rk/:TR,70#e',,}Z00'3ۓu`C¢ӻHϗ+tڨ% >(yQLn쥻`cbjq'-M?mF N:Kt019]D׮b%|PXPt={ӑwS{re{6 t!W ڡ uMUVuvҟsS/\*Q/n2 ٧OJc4Hغd')mxZ= X>Lc{[To YFQq<xA6um߇om隀\en|0%t7oML;/@Y1qCbiV¿b<ߔ+'V93\x!#A wA½1 FLa/S}<sϰcfw#]s"ܾzm7@>?Yޅ &A=arI$G8űD$.a7ip2Sti  u \6zeyEuq\e)OP| a5{2C#Rɟ!Let3S9'O^֌_r犇õ\5I')U%Q*+bqbJ V)uhekݷ}`֧JvؠwVJVKs\yA1{ZQ࿛/Ki;Lg+6&@Jc5M_TT6bD&4NS S⸞K\"0a}(oM^ݘ X^.%Q] *֧WH,^M, lD=qPD6cGFŶ1Rw,mFgӵAw|B3_=rpt{Iά=O:% w#G>Zd|Yp-Q3AQ͒JEkKN{k-( ncE%K}NC9'`dpP9n\B3 J,Ω9" oT^fk-'jNe̬E'Y#_ nńm#wt"On%t6aVQXkDY +e&f+? E SE)N:c6U](E]wxlX +@MUjyYρzʴi CYҀQ ~)}BU(4'rJ7MT/0iŵt7.*>/ED6WܲY9(:gD.]|ܞ1W읤&j.8*F?16>fi(e"3a=ھ{?-W|=BmbA1Ŭ5iVQpUvsM'>5cjHq?fS%7߀'5 [+ANĢY Ӓ$a+wdϽX'цʬK;>\g2gجx5h3XRw1 ݿpK+FP)xe_u]dO\f7~C?/OV3?QRň^8q ~!^?dm%#g(鎂*2F8bߌďPu灭; Md1D6ۅc@yB 7JIMQypHrO j|[,J ){A7_(r|UAWT]2P+k ;Ćv:5Yz/#0:f3B~  Y(mC,$z3*TOW *y%oXߟCc,oè2'M<Ib̥zQ)O6z܁Rzp'j}r䪒\Gctꘉ.6t !Y=Zx`^?zsquزP_H)Ykt3Xw"}3pݨ=C~D. ,$A.?j$8;ѶG- Tv_vw݊ t~_;)HM͍5Q$62,];Z3:O~r$Zإ ;FS“P:EKݢI\*խTVw] #J1يoTmIJbp"ٯи#^Նb>"8~pD_}5^D)=əJ{6EzԿ@ZֲEwfX'Trk&bzawv3m2Ɩ43;;,U';>.i$VHB75@wf$m`# /ߺcv};΋<ʃ1mMfC,{S^-TJ[ߣɂ őG~?54TogA&Z;C9blKݨdKߢc[+ w t-pR̨Qt_7uX6gW h րA8 h"i=C誉ٻh+O Ncz [mIwN>ңdƻ玏PLrAd.M[ r ~M&9[[P8zV?- تiR7]h )sOw z5\57ͷ(zo;{ _-V7 :~i~K͵Asٙn::=ukZ*VۙU`k؜TE/Nf—/@޽#_Z4-hb0͊ $Y3^߻)Q \Y3Tffwkf7`($K't?[Q[[x+xɢ=s B&{О#b j5N?*{JI68wGɅ:; s&^c_(?H!?A0I/=B Dj:uu1sr\n9lK͟,`\l`VvRBQш<&׻X(*B)Bx9x[Mp FKc@ҪQ]`z[ _5+S#6 J}2Ui^Auvke*` FGq˴[ q̐"L`-~ၜGJ>zp*IsM%-= @Dpz灵cO3NDDijO܂1ANY]W3*a{t*4n{'c$j) 4ñt$O|30:글./t"0mc'LmSӾ8e?Z[0Rf20)80?LuaTl"`֯_b2#`S^#U?}eMZy2LRН~ϓxZmDFHeD !j5Z"׉"T^wK%1K;%׵_ZAtؔ~KbB0y6N%0qk޹ZMYIJ?EͪY6WC[SZaGQyvFD'P1}J^c1IUhllҧ&؛(l7G6@_X@y` #'Xl ՝9O;笞А#Am0\L_k4"7FfQ{2bgEO^! 8n:5{付jWMF͋~Sۿӱ-RVwEJxܯSp\FSpˢ䢒%̹%Dk7ޓx6-S'`H6pLaLL;\!.bfڳ&O}v{^a7x\ 19t=ѷUc }oN(8I&&ucx߇o;)Q5j?6݈(S VdVɐm>[yI5@}r"R$ h HOi];bRf܅A }NmkO$cñc-{DYOY,22ɨo@Ӓiy:k었S}T`XZWC N Z |%z'!l|4T~ Y ]ǡNCYFtDy&x ҜieX H:R{[ K Clrz|ūrқW^mxǺM\E<ٸ *Xxd{.M=<9PIݍ$.6'#_(eɴe"}'ɗsg\ob ͧO~DWcWzQŴ׼.X*YPH l굃-G[R"N}h=3Im=2D!gyw,*6$Wjϰ`*뙤j0RcxzܚP2@"CqWsœ ABJ-dW6h6 qx KX=juCVˈtNpg(D'J%:[ )u)ƧǩpVLV,%6f_1 9 ޠ!h А 7,L`-<5UNU4yS݃)]3q s wAbB<^O;7?'h3L̀+PS `tx.4cqGxFKxxcHdD 58Ǿ&QNud?&({i*#h}R"f;ZA3:5oY#+̺Izc(H{Hq]: {rzN h+QŶ8~juEh|ȝԊE;(CjS>c+t_p`'3y5]`2ꞁ≔~})ka.3֮ \WM  W_ôW,zvݼJV"+č@geqԴDow8`TLO'V8PZX+dOꞓA'n6 Lv=p@5C F YGC-Dw@I44,T+AbcRh5= $b?(C}Tn1T3~QD9\q ~16~oP#uzCnB)e.%S,geǻ[9{&MkΚFMW"^q +ɤz O?`iW Iy 980L>8(3={&<ݴr6qd6+p\CC̘̗*eA VkFZ(~TGؼ52)Jܿ_z[ s:P@!f[)1.;S4f3Y3Ć eitMob$qJFƄ^U:qssDGAAǠ6 ~tbSLgS=c u,WV!v+R`v;ݽ :moD2}ti $Ye\zoCbp:[37:XU'K*ژHj%;rpAhoq&z@#onKY\;W enOD+U RQ|޵>lQY5}~-NxmU)Š- pe.$rYg>RLkԄ M2E$_Ke h֤bW*Csb3 ސ:KC2gc_Ci?!I.<"H-ׇ~~TTJ-[.AYjR1cd/ 6=2I@T/bAQhc݌ɑC3*T= ܑRMKYɜ.O@!tT  w;̕Q6̻m. WW\.̎ d{S NCȺ ^ArRyQk@tpo};i̕޻=oGR]DxSEɅ s^ Yd2w~TK:Mg1n]U`f>S(Hfʧ2)630QfͬȥQpُH*4؆EzbD*e"`}~Ϟ9 HB)Rk$7ufѰѥ6{E5q" PLzA*cd0D(1^j˵E6ӱx60X Q\3rec9]]{dv{' ~Sj!·&p*5Ĝ_] ~?AZtz%~qIx3?%X27 I]OAv8.ÑQ\u'p8 cU`PGu]ů-(SSz&_=!N&S/lR/*v |B{Q{Բ]ʴc-?_p`1X.vvM!cz}vk,Y?kYv n[5dQĘ*c7FT0[,31Ěq9xw=Y8bqǫYf \g&`#%9'[a~\aؖp>ҳ4m1lns,#:%u \N+P(㍅mѶֶėn{kD!* cȸa'žm6kQ. Fj7Q]\V4% *4JxR5ʑQ9=*_O$Vb;305o2ҕLukOES+!OL >vB&<.>[[=mt-Lyn8}P*ʃ*'~q px`10/ 3]!vp-aHp{>P~Pe BƦR {0|A>6۝֏E N(m =,@&l++LPKX%ft'.[q|k _%ųvGե@eBl4!I_h~-O6r?cT2)@t ̉=kt5 _,ԣ((hļ ͲWtt`X-;.W9b=y^5s`G^UѪ"f9oHܼmOmmVϕo*mmǗ'cFNc`ѓfq~E8q<G_ #|R#L MzAGZ彋],]J#pۤMJ. )_k+kբ_Xue1JDG7dڦKN4gF&#@9Еȷ% @nߠ L"1'ft5", IA I r2R+M/ K"Kuj0|%FP&CNN&)GWcK;`>6pLb?+;mޗҚSgjIK٤D[}/C1,AB5S\(Bߟ7ˡwn?AK:VQCi^;bm6w q[ċZx7M|}snXb]F=pncF7+u?]`UjEOP}2}!1@?`xHʞ(ـ_ $X\=2ֹI^ *ߙxi|u4WC^0*\z~jུآKFZdMdTr[tGK"m/2g %pAϛ)Ad=1fF́3T۶ϙJ8y^Y ?ěPrD|Ij IORĄw9fe'+WtuTvǎX6|!箁Z&c}זT"Lm1P L1$s1% N8spIX\nB:l&.C]vRVӶf(`]kzjyQC" FW*X%$gӯg@HzfIS O-L4m3Ud_)l %5kcI{vGVbR YV֮ 5Xw".2P"l72;7ځ߻/([ kτ͞%, &!ۇO.@䢗RݶhR q1TN\L eFd b #r1 5#t扎 7@ܠNc%G ;8tHm(5Pbm{"YwnCM&C?( `K:_i)dHBS"gP}K/KeK {'Uu\vqL2PvLq` l8Q $P2% $ +i^lyM%v}N $t2L>QGi_l;ݽaϓ/7̮ddmב;1WEgA=m{}qk,ד! Q]L=Dz-uMNJ9@d?>ga pN^)!1Ż(Ln̮Pub=8Ӌ04ُ҃$ H'O;;='ǫӹ}~m}D|Hw}We#.ED~:{ZL]tŎ Pb2b '3zx$psdYbQͧ@\Kﺦ?bjYfpS] MTN{, fe`(WsSKVF'?4lD&ز'az+l͉s/kI;IC ̰ܼDid?š;Z-O(~JO;vJ٤V(W^<6H[ u׈k^h$q{_Z!_=p'Tؔ$/$j:ʢl&mp٨kk`q,ʘ7^R\LfQx*Z'H*50 l'S7obp?5Hi %T훚Q{Dk/Q;Dw:XGn!vxru˓Gw`-uO_[Π_ c[T=j幋pAz%+#4b9n;`V;?2]О6RObL,i!૧F{Nyhqtc/lY=ts@kŐ$?8 it@^KKtC N?| ` `p62aŊ8,Qs<﫭oÂL!\Efm+-a|HpǼ. @߸Ma,a.2PY˚BvvooBN+UЗ:8'BMRꮧ^ccW#^;+Gp!QAV0\r/ mk_ft*)E"ƳK k]ړ*azCBi ͎T_Sk SOTW46srԁ _|tKx( LN3 5fv{ w PS:ո' m nCԢV|lչT5mYBfx0tƋ%MLC7[3eY7@5N)aځ3p2"jm"?3Mx,{vظ =褖/sQ=&_T$eBtneA-U݇fQt֖OK࿯V !O8׫ 2d_2` NœT S9>ND0|Y`@ul/ـ AdT U~"]x9I\A@yo"@Ћ,v?,vT4H _ `*1=L[6*—[*|,rI׷{_cB:1B堻6xpό? JYgf14F,7s18 7I "Ǹlf8G8ڜ| qq{`uKKy/ XQu"g fdBm>oEA=܌{1yl2٣kـu*P6rW]d9+5t&^xA<ղ#C)7A+19~[eˁ lCH+[z?N}e&`6*Aę |Պ6-7$Șf$'^!]\eɝ :$Y%~oh돻zdyE w3Kd>vVB Z |)=B@2Ĺ|5m"t{T&2y񶵋 x[)e{Qe %H,gNѳz" ܿ?Myx슗7(6 s%>pm }mWS]6i~Z1oҚP>5=iyLr '@vuuS(LU 6?{;>SΖh1)"^JQϴ؇&vcl>U搽0 ӪP>@gD6ƢFbx|n l3W|4y.ybRMMZA4Qg$[=1.G <Q!&vx Z. Uݜ yiN"kSa$][7/8+ pX,M2a9R-N~|v:"&&?}0 QM*;Do=m(ixvbu ``7=H{xnh(*EO7:Ec\;0KF-dd1saF>~\[?z XpBI;|u92^W G &xd_jMXk maQ ۳jȀ9}ܐ/Tea֍h?Kp by)V29PHzD8J}Heɫ*/?nynĦ!>&c=ZFd9vYC' 8|y#&iʩEuIl hW@A@؍k5k˛vuqa%M۸a9M`wINPXd=iѾ*i} >y>EשCV[cf\6%сvZjqNHN9C7̍p%Jelx-n2wU 9UI867 D*>uF*N љ# /nDVXt_) 0cJ.Z:+j"O'ÃET1JV1F/x9^GU0ְ%}1i`cAM'18:KQ!d֤?G6=={Asnzy &{PxǑRpg6qz?]h :^g5CmZJv;i\AvS4*amdP*Gb/XѨDQrԔS\  w?"vP1[˜6*Mbk;im9LJ4L"ZCF0X$}kn񛘨 &x{G"TGK^іa[;7|bhcT&AgEy}_0K䛧N](Dfo5!.zP([KC;K$^\5QSe>z}2h?_W)ݚ+&!o' g/M>%}aq(*'#r /A֚%,R-Ad/y cxl3ۭc=vCB 3l ?aq<)كVe&kQFcw-hG6N\hR s o|_Q-fg3:eE|fe@#JTOK Rkra%6.$uQ=1 &kϞ2IQ軽989(!8/;v+ѵ&Oc4˿K5zDjl\_嵿l"qP̈ , YXELY]Y1˾G\d ?`S NA1y,]EoA;i1ˉ^Z `J| T Zw1mș,~|Ο3ip^~ސԆOkZ(/KZZY |0yLĻ0G$lMfRVLsG.skoaxFƑqB:6fw1TU}ۊMlM -~S?3Pz4loۼQ00􍢱2kJX`ڐŦk'fٶo)o8)hhk.|e9彎Th[hCGl6Z;̠,Ah T~Ҭ<Ѹ=vm}|(mJuIsy9;!m_*h9p CBNƒzlH7(cQm^F>>X[rx[/5|h h!6oonBFO>ڮ%7Ye[H[oåwtkحv .\SϦa\z '2 ޽c.JkJĂ=w1;/xiՙzGu)f1.9 Ə.~4/J! ʕ$#~=Vݹ T8IU%rOF2x2?Țd$3 >l4CBYīo_o6 /n^ p: B+IQ[~*'OKX3 P[]QP4'BpVҴtqᤉKJ GGfu)3O]hV / ȧ2HF7'-ߍN0*|=׻,̏ԄK\iinZ p#T#|֯aoBc^"&ႼX~c]\w3f*l?;^l÷jk8eOjtPtNfK![ɤ2)rY۝w)sn!F6/Aֺ@ -ۭr|;T*Aڼ`$%]۴|uI:$O{nl jKw^4 #, |YB)Wxӡ/~ʨ}Ę9:c9S!ˡSyMf)$R  &ډf^p(:LX"{sNrI͝FQxʉ knx9hJ"E d׉S>*,vO[y(Pf˟ [昺ʒ+FTPt%%Zgn9!c0H7" М1qJCZ"xlHw'I s(;Á.hE?*mMC#L橴S}%.y[qkNZwYrw@ⲃgv$7=Roa;Pn#Uvoc`G|bPgђHcw# .Օk&|\+ .| z?aiܡ0jʇUϏ&BT\|§Pr9& YF6 i{65kZ[3b7xl$^v@w;R')i @LGJ0 {Ir5ˠ"u>-& 4Cg.*z=Sv6pr-(Fb<z{*Lm۷!P 5y{ⶹΑ{f5 U/TL^& @C ]>p}bΆ#ZpN2B$_l "@ 4N$ױy*eta,uGN7dB2F?W&0NyNJ/$UEM)-Oq^WYEa>6~bR"V_Y˦_qlǮ _:73#gmX-Zde(%(5@w ?%'Kߦv&40e"К] c`$}R@^WK(תF~|ku6˴pwțB#q('/3|[Dڿq:IQGGXoK9N+ٮMs}߼ `>h Vӫ,DT=.{?sI3(S?-(_Ra`"GIUi,h"և#lFkWWm"m ϊ'}|M𳚛yi}hn<1Tf]0C gdm2?F2d'Lӷ{VtX-k`Ũt]'muuZ[aPa.{$pe󤷋X-!n,xZ0%qUԺq(VUاҀ`/L3i8pa3tc(XI\"_9ޒ[y-luH u/Rʛ`pk D xVaɂiTg_F&*5Պ8(*b0U3bÇVo?8πPl UKRnx#ɤSY9eN/ 'H+I'0Y0xaaF)}r11kl\OL>n/Nff'᭖;)Z굒bA'{t~`32=ϞW WOڋXHlYmp]L%7I2%dQ0rmB6¹Zi ?W/Qvpk,]w>}onJP>GC^ʔ~~cBpK FlDHjNf_HAu]X28ӌ4lg뛥}֞Дm _ ݐӬU#3!r'a(\pQ5pm8#ɴɭ!rz ,;sԏAnI)e]& ~K_H_^'$lx,fnJ쭉wЉ`39={qާbU oO_kS_ JZJ`: J*Pe0d,J"b*&gԫ9jVUŰNA+]uLB<vs"(,9pijeM|Zq [vMN /Vj,rXq 5(摓+@ ?#%O4]'6b M٠_b-IOgZ7oCmNJ+Ww8uM9{de١Jt( CؕᎅukfghcNcyqz/[قX,->jEG2.㩁0o*]1THk<mK̩PWpٖBɋصʹc~8){?(WSv eo{A~8g%8q"I8VN9OtEv~իvD\Ig%3~^϶bgb-J^(ykE 20y'NO#Pۋ(Fn[cgbt%oG;+d[%O&=UW01<'1vCufuE^Ќ9{ik$FiQ H!_(=~ c,`n 4[S^`Cef__q"u\o2uk8gxdsY.$m= XH)5!/ 2ɵD-_݄+}iH7AlV>QxV\l TJZIe+Hb,/9}I_WykiJ1ޞ%,^IPkt"C )U&{K=_vm^H\6ЄagN{!WNW q˥tHO_oXgV__<֋Ww1lǛ}c1 X2 r[ s׫]9Fiդ[eOf:xm` ;$ϝYB1{ \kn2}ǯ/n% Z!ߒJe^a< 2nrvlދQ4ѻ5.q="'cZnY^ ii1H8Z*Gg ^晦˭i!82>GYKUfSpO^=Q:%|IH2`4#Df#TtxE\?i';ae3bm||βC5{NF>L콽|e}Eqek;+]]XeCٗp[u;ΰSJ0V'-XFp% 3_ 2;=#h6 IED W"DTl*Ӱ[<[u4F q;/LëwؗjZCKw >OD<1,35;#М'x-Zю@f_Ogne#аrYא0^FH}j [BM$( C,~On ZlR$Gf@{ȉs㓧6MZ7!Wu&þ|eqq#Zl,ykRD2_שH*i\8ROlnJClOjyB+gxW|; Kr*1JEfʼnv,{s &.6UO<?ݝNw(>?`ez9gw1g3S %;:G֒ {sdt Uڄ9~R76ʹOoZThgӨ :VWp. e3fg70Xଌ$ᷠǧ>) CM2`f߸"S~ PTq?z7&ڌǷ ܖ̮1*BMz eՠup^џ|y9h)v#X%vI.`6̠)L Lwt|g''Nԝ-BRM9LDQ ΰآ,@2& h$c& dv #Sf#4cˇ;R, n -OD&%w0k/x[7 C+@Q :*Mz' uoP8X.sT~m*=ׅ 0*BԒKpUJaᅤnnpFbUɂ2Ke ,U)+LcRȽetOt +&ݬ4n[=_Fξ#o~Dnj1$O} Y簹 އ Mpl6"8}u d|P6Ľ6*ٗ{B26e{/psj7DGVfㆣR"XXٚ~Ĭ>ġCA-k@С51jS^PXҁu%K!ن#F6GD'gX53ג W6,j={;!4.܂آ7*1B*늸ܤҙE{uu_ӡtHm xY1u׼CuY$3eHϷM=@)IaUZF=1!q3!G>K4PFZck1 7#K?p F ,We.dcQ6R,sۦ[v[e3! c܇Vth7 :KHW˺9cj--'8K7r%K1ɜh% ,H~aVvH΂͚"M ՚Jx;_-Xq0vR=LC8jJْ a È=Pn'Tͺ rLp؉ =n1'Cc~7{^u 9hyat48Nձ~eိf+ _:vuվo@([L7"f7ް64/@\YwaͭjSZ y ! _0'aT[Aߏ4pa=kS2xM5Oywv&}o z\l#G՞ØiL_T+MٟX&3|;iTOAxoGW P"ژHO]޸*a!8RwܔcMY+WfVZ_mAt' 4;wB;tR#ztt\)&`͔T2}UeD?T2nZCJG/3B :`XOۗyu~8N8U ؏ $]u-yQY=LkϰJƗ]y@D9g& ~َrpætQE¯[;c}N);A+7rjL`dsJoJLN/.G~ Bt+Mųћ 1A.a꫇NV)uxTpNŘ@08$߷?]tb{RhM4b/W:~ݛ 5~'O#9W}Uʵ#l&0(02-h QIsHdҷs(Ud^AQeg&G$#7uЂ( jK7DHOdއPzfF}zP޻- UC0Y~R#EV'Xgk;XVl^''>U yXkMPA̦Ϸߟ{i_%wJKevNO޷FьL׳v<{1EJ<34uw@v*%T߬&h-duZ%@UkhElq0.D{{j$1R &=Mn6P<ØqgQtM #J2WH䰇<>s*R'8-u\&%=~}g^]o@74":kd&& O.Npc/yny"ëc%( 75̚U+ '3'T'Bui毂OE%2G*2o:z F H&9Yܩf/L^0`皳YJ^4 5EJ99{_YWRIRUZ̶N1.3ܣ-z%9"ru @J/\C 6+'6<ۚ#Vsߗ:n@W/s9Jbk;'fH3iEu8UC=ߍZq9 EB3xrK1;ۄd=W/s*kc.l>o FǿvQ+#9f&cn ?љe ^*E SxɑZs.tӿI* :c&_#;phc-==H.h7n!d$7|%Fǂfxq!Uhv@YN.10|.9q *3d)$H8V:'**aGhn *.V~XJYIUy}XDLQK\*F5s8"i֠ҫ&gO>D^y~8B9z2&:k_ <WZN̈kn liJglMmU n%ʕO\ޮŠBi?zG^rk^eG f XPpMh* .1U&u4۬C%S\ Ffbܑ-Ĥ Aˇ/| /YWF2a:M?fG|$e"ѢR?kAm[|@b؏B0ɻx#ٮۮicyr 3FrHq Jk$Ěn:Qi{TcMdtTxrh+r-lbMCren'萮׎HLpND2_y g GۮQm5+u=mZ-Bp(o'i|kڥJU|Qq 8q0<&ϱ8CV#]`نnRy-3AQ Q(2>\~r.G)0 KSoU![t$@We x@\jf[×xi†7l&>h)p7]TC%(!<]7'EuGӋcP2IDvu-(V\eL%)pʭ/e|(gF+<:r46),bae'{1)Ł "݃ 78wKf:G#j۲hےmD0:8>+ʏL:41jDoMwz& <|A!V7߬N1X~ϳxta%}Aӛ.ӏ< ?Fs\!8q=\DC󧠜Sب)o&p./8XC[9I) >REKo_V-^DӨ+͉"7qjq mnDѱ&uBє4$ &%:€8Q,5%vDgS2Um]o[ȯSaaxv_Vz¾d_$MwICāgʓ]-_9ȒceT?w}'=08bvsgWU83NlhæHeIJ; Wg-f3z$r CvH)QO&kvE%垲7VGVQAAHF,e?1xG>-͂kgVeGuߡմFibOj]Zݙ˞K.euTƍV#NPɗy 9~C+K f*Lmh~ւk& n=IiM$=SI2.5`/gZq$D͇}vrI\zd\+\j٥iPBväw: PZw. ̵(I{Gd/nzQ`O&D;)?1P5.5Bˠ\n;&{MȝBɛĆR"lCwV  -?SpjEqFlHF}j:̔އ&c2iXe4h6K΃ǵwzaeٔ tBԞ-<+JQ [j(]L%1yIUװ@ڵETA%z*Cnhኒ]t}S\C;˛)( ax-%D0aY88c_5 nw(e /ߒ=k"e>Ld:`h粴S}0RQCmBicq ,&!$I<"Khbu ͩ҈;謳B|9QnԑC1i _l5 熨tKŷҠbC=ɩ7 ? g6m$ UX;NSt^ޑ iC`j0}uz2W#܂ɽД'u4OlA~C{o25I+xfa2WX[՜-8v2հ|y+P?ÔuX/~.UWictƜ p kڈmKM=b $X?x0XrBC@\J0*j7tAݖKA{:-UR!udz)fvg}jLR:/ -ς[R6k3͗5YsgCM`g}5MqOrZ#3/_DoPTLi#I nDCAa9͓- 7 ۄhObǂ$SdqAwk1!C E[c 3PNfOtLQ"tVHe8r_X {'t3; ]aJ6_J4(gQ/c*2‚GtEr 7;\ (ٞ*?DuYZ0B0rtL6~jARG)>R=zb 6Rgn7O&֭c| M^WX}$XhVB 0E q v@;$ĥ췟q[/rad~SO ^8C$OI1 v|.E9%ڧ-G ;a}/y : R7,ѭ2;3jBGJv=gXqֽѬ1s`d3e!Nˬ!GnQрZK ,{g\C5@'[#Z]]NޣzU]3hr 5n@3RɰBGK-C-l߭r%Pơ;_=:rlW˴%jԀ4hx.}C6:KG^pR~2ޢhB&;WƂ",el}|3|~heJT'8uLTZM;^SZgƤTG%e"\b[j %IS\* ?[3L.gt;H{`eodZ'I%>ٸЄ2H$w$^'3`xF C˜MV2"v6Ba#no'X;|,<϶v-k:e !17Fl9YA,gծԑ|@,v&.:}هfr>V2EgD1'm{ZW)bY+5WnYЎF ͧ[*4`dSd˱c@)SOvͱ9Sz?{M}G}*x(vAh0 AaH "]Te$DS8 ‡n1ebQ;W*xWfq,+uXvBA zF{2 VlƂ2z!qD-")*U%29Ѱp$_#^ST_vw%x ٨qSnjub:"&'+#dƟ? )% \nf(Bܡg}zFW eL״lfgPF jhiѮv7[w} >V`Yv$T.m[)uNgrPDwojhhHZ~dk?Y]-A9W`7~Bq E$圳plˋ ž\Paף"EüZzEHC4x'y>?_7(1_yQC~kq\=pݍg{WQ$Jb"GQ9`U <8<\s?dLb6XT<s!;h5p,U(at974WX^u:-g$Ea\ntca| #K " $KiK J*zkkˋ1 ,b'~,Oĩ4JKMGj1vj,0aTu+CvQ ⍭[ )$JF1FG=h6,Ao >8RR#QZ79t<f9Ke%q|C!%i Om[eP6&>ҦJDE ɢL[[C׉JXjfŴhR:S0\ojhE60 [ߝyK~UNaɵA&  qT(ހuЈ;uT[PZb놄F,7Srswy׃@sI./<+&s"ԨwLgf7l'Utv®wLIR1-U6_3+OmH`˄gIg5U{ë[,v.<γ@0m ì̬;mPm:EPVynlQS8LJn}b| c.?\WR(N ƒ! UY Kbx>- k 8Q0$ Ƒ.\RC!&A6(9ݻ 1ɚr8^4Go"-"b8O ,'uUt#vXBL/]E*Du`j $RXXxIT%/|GOE,DzI-DϷ߶OǯbX6o ^ YQ:Q< qi#Mkw.SD+}u&ғϻ%*OrN $y-˽w$8v>Hw] b$$iy @Eߙ rbA82g|c7bPZ"x$<5 ^ "Y~ʾgY,y'CvCK)|r" e.EL'%bܧŒ5OheJM2_Wk1P,hMˆVH|揄fqCzBG.TehgzwX:&iG\H|n2}gd =t{}1m8;2 Ҷ& a8h~zțJgfb40O s`8&(a y80u 0C@Im~PT7XԮ&oΆ6n9AS!'W7?k' sO}rBN^|^h:Ē&,FLwܞJ> jO{#E :G憸@ ؽQfCI`_,~,E}^1Gkz^~KKp޳utH*?npb8TCNDew@5{lgui&FK+>G"OxtWOdޚ%I{&׭A~Rj(,Wi ^̲q6˃5j¸Qv[F }c ^Ã\@L%^wk +gT|ceȰq:"'v_V䌳 ۵pf87}] xՔӟݣ)*h(b {wKi㸧cOZ5T6TuR `( a6/hg*3?#8;H£_LeKQqoqÿ ?hYRQV1BP@ G;@]P-,y>:Ѩ0ܙ EectoSg6+ 4ެE| 3ccp·"Ah7 Fc?B,*ѿV' gA䩩Ui@R|xQjgOuG1?j5DGc ݏ\x~Oa2ei3Pҥ!> K|36lXZ0~kOΑp':u9kpyh'++(xS`뚊@J]\$޸1iE6؍l?W^\Y@9ɫ:3 vܚs+{6; lURsC%ִԔZV>s[܀APvApZ,Ra0JBID%y?=# EC7!EbܼND{`v3k7#DPywBS'/|uq [1"Yaxo`ҽ\A=5J[!81Й^KmuԂ'=2^0_t*PxA)޸^UHӌ~|*PµC:$n<&Z&kNGpK4@J \*'] [(/cP>02 tu&>\cMm; B^ջHQfH8*7ߘEwoc;nS=,+K]hxhuFt5{m<|o&/xfp$bj28Pj}ߴ~ڡuMꟆ-f[`fEs@ yNE?;-3ϪZd*T)3RD#3Exly_O ,NWT2£ O=[D\Q_jr=BkJ(Z x~M͞]C+u9=s1о &FޚrGCv 󽠵o7:|RB[܌I{XED.U@ss rꋧ7r,Ln os;^8<`Pe/.xN=W6L =K b<Zq8LqXYșpMy)/H@ak9Ĭa.A_&jzʛ{]}̺K zfmش'uO;;Ԍ%XyVAeȹ( n1avYXe֊[C\<+5HO-X`z(<"1J{ڂ 4䰅 "0O$':V#!cClC=VZxXiUU'W _][ DՇ\m@$J 9bYwyWpf i<~޾wWM 8 }dG29,<5)DѫPq'ʖC2 i< ښ[؊`Rqv^58dul1W>N1DmrU1 нB!J@du/)?,d:OvϐZ@R ]_P.&yuNk%mAn ێJk ӗqD]Q{^)ؕ|*w=mü k@jt3tz Ac N1 =ag&[1ڠ;IbiDٲTLۉlV-I9mjL \qsԿ?E_5IM)E#^<]1}mDE"_5&ᑡ a1*1U&pf] qs5cuCRXn)d!O*ԝf%@Q`UK=T}=p6W _r#aMnjiLxa`ҡ'G'VsR i#I8K9, ҵ*QgVQ1Foh} Pڡ1f-'< /鳰e R ]a+,OO(]3Ѝj|e;) EKƓpI9Gv>' " h}{YHg .&{vK;9:N57gY|иb4J < =J>nyNJ_a@ t) wfG(\~l,XPy buRx6 M3vh'A wMka]d6~D Q"FЧJ{4PQ7?fQ)^`Sza6NM>MRjuoDrkנ~l Nqk}kK C5E%ux x dL\FcȿOMiȊ9dbpTŶ!p@84Wr[(;DOfRoPO)Wl"]]dԃ GX˃,S{,aY@2S~v@뺿2+1BtOt Tn-jofmŲ`濛w|g FP;GԔ : ;kD)3{X[P4Qj-?iP e+5?U_+TxA7dc :(|k&Ve,UNqY-WMfI[ +i܈Kyށ8:&cI;Ƞ/kPx '^ :T{!fщY 'cvLr\"]_}u&tvVTJlέ}XMR?"͌0yD+!#6嗀M-R/Q1^-j8E9zWB!Pg3c?٥t9H@oT,sم@m*quK7Y;/\$\9Ov#hFwbkQM=JM-EIQ{#eVNU-lD(6gwWY5. EU sgia:S6dS>zOSOѧ%œOPl nC =&fIfSi +R2*8o7i'<H/#]ozS@9\H@T[?HM|{=71AMU @%8sT>ڠHo|bwkxH-Sz'7H^UՀ;x\GRrz75z,R+o.e8I Gèŵ^Յ#Bϧ$SRr;"ftdcɸW?7/.E%9TΐnB w!9(c/^ ݅UavO#&ˣ=?_%,+AAhfFzӜL(r8Ƣm~]C~{VP_s*v Pq 9c_HsHz@E~h],3xJkDӴqzLZ݅Vug]Wjq%)Б hUAfgr{*h $|Mqr Rs :t+-`M[]uTVT"G @2w!;M $hcu6!K0;yu ^cTJ;ty=QAw0 5xK#47Q?N[R$raԕgK{ĪXνos0 u?:g'=$+ۏ3c C ;c&Ne/, Sl"៻gG%?7Op #Xk̛m&wk o4IoktdK1rT~>C6W-|.-&h*Eǵ ^C㞽}Yj \db^K!fʬ~eKAu*N%L* @@`> =*|mrB.=bp}βɀ xX5|P,3 E :)7VXq_H囖 97Ũ[T<1-ʑ `pⷁL*WRw!XDS>\:/OzR6(/Kg@bکLpWB{ۯi58 3B?if1@hA/"Kfpi(Vǰl[T'JQ"dCǏꙩ_ 3kr^Bd݈)8q2fڳ|Pe3jIZw#g#?Fгߐ:.<־Yk)i.*nۻ~d cbBu`(m;;P^Ë$57/2zp3QoC읋 nW]oZ9QUBQ`sk@\!G by'ߵ y!q$ɦGL‰:>xᄽ9|i5E\; Ll8F{QJ^i5٭42-=CÂYs|oYYs9t,UC뱟\.ӁA3dϮ8l/cMNѣ}L43ɉ6X٢'dDXW| xei"~j9X}(ؿFDcC'LNaE{Fq[!$r^x⏨yS8U(##/4duxω9PC%]<"dKF峀}Zt45r}d #lCٍ6_؅Þ6Վz0V*1;v􎬞NwQ)xZ7HSg^I4BoD KB{j娌fk(E,FB{\ {P~h/Ւ{Vyx* r`Eݵ21+rhSpgsR 3ձ.0 d["{\:DTs"lF`*`,].T<8SyP߬[νFu_1 Q,u`iCEyB#ѥa/>-MXZyLBaY+D]c`%Ӕ= VW,"u5uqVd5iׄ~hR]ՔÇ٩ޯ*ܙlOKz?_ć_ ?юDlCA30Pif sȦN;=r,T-g{ֆh@݁Hpv`6L fB=]| XȌgb#Rɋ E,15~CJ#Lk}v:ۄD&n9,^e&)Ƒ89~?d9ח$"HFLr\A|a:Z{-E[A7/<4s3Fj[1sC}`ߕ4siQLr|:gSoȕrFVDԾig0~Y /B%g[۟\EpNzJi?d-T5618pfϸaWhxp6:vz'T!wawggOVy Hډ;.e#ى5O/NePN@Ts?L1 >ro~TTlC(fe_\DƒU ĩETd< ѓlWU.m舑opƫˆV:w.$\x+[i>" x g][/u] w,5AXMAA&m&%f>1I)M-jaDYn*X@M}&hQ[?5ܩbK;xgֽN6gƃu>>̈~Z ;p Z]ui,Zsj,4 wU@,1~f-$(WHiqe.}dw%ZI#h=Oi!}NUXAi"LGEY+wf/y]`P ?VOȖkg</WE&ї_%@$Ͷ۔3 3šDm19vU3}a=Q3u dW=$06K˹K2Pv:,}`:%/F72)uiJRc=50Pj7/:Alޓ4@tPe$Q=Bꌮ1Hy$BD7Xa`m44?Q8T2i1VCٙ|w$ۃ$_g$7$ P!;c|/iP{ˎ09J`)IlA})1<8R_F ~R},W#sIY~~|3k 6  DXJ}@C>H 9'/ߨRw;?6l6o5Vg ]HlB]*JxYLKS-Z羑PWhQ!i* `݃k "IYF vRHk1;Aof!L ek[. ^sO0NAwv^B[3ߩ&4ώ]fgiʓQx죹Vk00m_1ArTq ұ d1n 䟕A6ZaB"B9L-"+&V Uw衖/Tes U;jɋ&;|n~F&~41-TL;d ma6fބ;֋ UjU:ڕ5}nbFX's ɡ odx0Mj"N?~P ^_rA_jLQtENmp@2.Ziis.nXԃƯ!̪}dWI'mP=hIs$2:K81y %\*e;)*Pb5O3s#ւB] 4uE Zkec77bu:V6JtHj|{# BGz0ZgiWpmTf2*9o1<8R&^ܻԋډKAhaVM=_WQ_`@|}^L(& 9q02ܷvy2gk"h(""p*%{y.-q :U*0t>FbBbPȃ;JE:Keژ83_g "3.d?n>6˸KVۮ*!w*F2La8K$(-[(h_DfNԾTžNJؖI9\w u :,`CMaĚRHRF"rLQU ɸJxrZ~R=s'\p25GM6kG"o(]IL艕r,r<{Rˈk?R5ҔzȘ@qpͧupXL+CeՇ}< E^I;wNtsq[YƆ9$˥ŰTGz|jAյ.-ɵ>W_BxԘ%Uv/5A5%8Tͬ0 `jS 3~MWGge{_,TFԄo>M:|ߔa92}sVaV̆?R{8RyC,?sFØspkn ]k"YK¶OT{Ɉ/;R_Kt|dDYcWTvd0v`[{%QL@XaػzÞaʁM/M>ʶ|cP3( 67oa| yDT/6SQɡCIe_mS JU–Z`;fK}& ?JJn*v9ɚJ'\ӕNa&r-Ki Eۧ 7Մ\8VL }OEÜ%ƵfyS诃p vfq({W E0#LLC]R4p[ ޙSwDɌ0])VJ-zޡ<}s̔8 -;USeH8r&.INW8Z=BTldȩLO/ؘX#(zgڵJ/DO0CIhǕ8 #WLI+Zf<9vXJ8د5#{['i29HN8,E=l:;;Bkn?$(mViRUhʌ0V!0XϢ6 w 5k*A8@WRC5_ǔWa&Q?.z4Bn L8n3EUmPwF_w"n4fŽvU;/N)Z+ztK.$%> %;,'2aN]Oa֬=MDִeOR֩xE9TI ReZZfiAG6KoL3.Lz{PgCmLFyPZ;(!vk),t4T. })v,%tPd\AO!z4ki*-CMb+\ ]M"}|*0 ytŊDV[Coxϐ_(3E_Q4h!XRys$SL9y \vCdBp&+JUnE6-} UA!,bn>IQ ?V@%7t[nK/մKd}7++PwwpDiNi5= cA -cidlֺCh@!C8ς^I%e|1N P҆`ŀW:(zB`%X˄cJX(Fc]3?ͻA#n=iO>P7 %f: pkFG/q}O:ʡˇs⑧N*40 "ԥF?ge==&l@|sѭ=َ6hs K~e ܿo`uJ.a#O(8qF䉆HM`ls }3˱Ka*괉geNppòlbWdR#"ܬ+yr|bc„:` cԺiUP7Ms۔/I;0k.ǔyhbQ&rެrg,E@>V"9g#r\>kӰˡ5ĉIV )k~5in-ea Mly {STLX VOÏsuXݼ$x߃SˆѰ Ww8IvŃ 9o`C+VT%,9PhYԎ9@zGX% 0Chs{_[B  k%2OïӼ@־TӋ>$~}nlcpvgeē@(gtY]+!ש!,p|I{ᕃ_滹Wb>tkh`; >Uyԗ*#3xC'v1=~څx+UbT4 QX.76Mp~5@h,~dCi(quy<0/bHC7ٱ{H\vj VRSN*Gg_HtiU)(ZBʈ"BHCWF؊kĻ#f;;G8T-,"9(Lf,?e| AD*򁢊^s:ʣuf8 Qq0yYԶ-J|9Z[C%~֪tˀgp`P2mP"Ƥ%:ǝljJa P#VS*ڛ7;JlavnV-5=£";*^.I3Ȁ` 3Trxa FK|hGz<}%j6 u-,B t8Sz rkY&AgogYe[(=R'eZ\o #=j\zʤn,?Ȳd4*O3p럁n1.j$kq!x Xl# |{~)`44ʹ[c-CٳL( $m-pi#N^#r" jú-j]-%9]s#xБ&=5/ȷ!@R)'# <GVP2n!yV8F3oJ,}ڞp]L$(Q F͘xKWzp|y,^R4R<[!xNpXͬ¾,hVf0_OL*(ʯc荳nZ\M0UPg6~UrڂXK fP!(3#B#|N#GHP12?JIFRF!jZ_D$5 /xm B>o8Xهq6]"V\8m<sTXZ4b6pmTDv-zr̜ppG.⢄C.e=Es[I6"Lſ̬-_ l n"3l$4Hz=b°N ʚu.]P'jc8o6ڍq7ޓMT[f?̿d%H}v1>vr :Q#Z+f6\41rcRB!z*.NA)6R#тۋtsl6牕w?wi ·E{FࢂYo|KkQ,0xuQRtq+rsM*K+ D1o8;Kr׷`SoXcsfL;n!10 E)7sUԵ%H2( _Ve'(N1 jc17\\@JAvRk"ـZ£"DHГZ`эZliƗ M@`ʳvdqT]Rd)R g+y/K C9E@ JqXrGI=)&jP9o>=iEnҭPr*v!+{1@pIPYU${X\hSC1X~rڲ%s ꡫ'L;\Z^XV%ชp4^Mɽ 0 G {⺠J{;3qR #fyj1~R& U=u 7]<i#yriv9fD ]qv_(ZtNXDx,_Gλ5IV*xr0qb.5+yR"JEf EUH00ս +-^2|?`ٙe\+DYԮf}ɼ;nv W'X%. ~S K=Z]Rre=a& !XZTӮ@6 'hE_zMm&Ǒs;m@I@&w4ps>xW&Rx(3$wP]~{}3jQQ_<:j);)%$*/eKle|5 eD:" :*gBPYAim;rkJX笋rf}ړ.iE4m.%߉B5Kf>oK@&}{)POX+Y8^޿Y4V`p{)'/t.¢cR)-*9"7 .Vm`ӧwAn,{{3@!߰Fx( k:W]nl@ {S1EJ oOK#qqq_0};Zcw}j^ z?i<_1C ^AJ@ K23c ZԬXZ?Q{f)+ ro;5e 8 8A@!} 5?& F0A aksIgLGM۪K GQ4m6KˁMk䑛(]urѤ{ء@ .5Jݘt+"EPi1|[X運FݿB/^lӦ5]a[fc-/8f.Ll9$ŭ,e [,LN?R|#P.b!G"tZ{$ԃg]$]TDk2מ '-R}E6rRP~c岿E.xk[A<1nBCWBs)WI5@}>B"Y9K#%an6 e N Zv`  *I+6-^Fܮrf;F4U|}Q_X웾 zsw菙D.J\Bނ'?3*#Bp$Zx=O!m(Y }LE+wV}uE(r!+Ri>OZ{V]3f^r\ JA՗<)q[m\GԠ+8K n|opǴ3$%C_`dP=~`1q9gYJO.ހ5Hò6j1]* ,ӌBoãk lYf䁪AL"EP}R~󕷡1y4U% "rRp": C4:dG_ dN驡4Kd5<8Rtwk5& 6:f}T% l7ǽ-z.a݅NL|nL_+*Xb}~٠  o}h@n:]iE0f~ٚus_l!9}·L\\]AZTƤi_rsr~OM/Q=H8H37NfC&cm |٭ f@w=v9iE9YmxCek;W@ڛ]nԟ5)GSY(4 7'>#LM ;t]S|·pƀ^s=,R2.wz@1V(rJl8zqF1kv#(Z2iW9˻[bN 2}B GUNZE69; 9XIIBv(tJ!Tp~@Tht#KZ [!̾K鲱Ynϻ\qycȣ(m ggӈG~}Գ:e٘x_ɽߛ6Cݢa gt 4ڸPCP~wPS'.݆tU~B Nx9aS c >&d+TO E15`JGv'ͬAr #C<_K#%2}AhĨ*i貚>-EA@|_,нc{MI3ks=ze(Z1q\:Do"z(uXk6 2XIEu6hkm-YXeZ[tj<ƝbumjG،MN;*U޸zTEL]|a=6NF(bH"GШ%aLcRZP0ٞ.[,1 'B_T-R 6i=qRk:@h& T}-klӘ1a F Rܼ qmԴF{0]&|0={a|]-W7Zl]Yb21l:%ٝeu7@=q](1%Uى&SãηGWˈnN`t;JmZշc-s+]q!哾5Ͳ2(0eCec;ͤb2 [,B/g*{|A]?{Uk%Oޙ2:֧4?-L<録*+RTLMORXP!RLڑg~*0#Q, }*M0BZQwtBޞJhLt8Ll~RZ/Z:H }z-\n ={_d =mi􇖹ؕGsA>.[gikDN!? |CXl]7zz#6M}q}el85B,>o UoJy2eHT0۲DR MJ ʁIlj} H[bmJ- #} 1!_'OUgR;$.4 p(:b.$9_m/P5252zm7ut~>YHL枂2VxL_|5lȾvUSAm-ɓh E*G$֞.D&hUu~>EeEY@nPw 1!܌֊ǴXl, ?!)*dqɦcH.)A=_˃f eX$jgfJֹjR)`hQ` R1M|mEk6h~],$y]D$ӘY""fpexB{h/j3? G( f0B0A"  $( tyK*˽(;i4_ao 6٨/f&*gr E9yjͯ 4EVfԷ"ܒR=5tmB|t N+셟a+ ț`JioIGGlYև_̑O+A+~ 17'k 2J9yud=e{+\|BMca<{LoU~N@PpۘhϴZ0|GT 0z>7%*&ȋ0QꐛXM#3ʼnACU m[pq4EJ!@7Qn8 ج Zv5Pu>i6ݜ T#a,m-0Z|ý_# avH'ȴ*cCT"rH שo>~eпs. ]CIf:1{!rͲ!9݀D0\֓RInH7 i9 ݦD:Q6IE_\TG& ]my`FU]K%:Py&,AzsV:BoPIS=V4cS?k琣9Æz PAO*;Fs\}>jM<2~D}S{~ĥ[Yign, 0D!D6|T(!atH3kUrщ܋C\uu)8S?}TnDnFrJF|DI~泩p tŶ;vIwZc=9uA!൸ cS96Y/G) t 0r|0+ 5ێQL'ÌC{#vLS _cdm6o,YBGۺ 1s]T-ѓLtcÚ40WDa fMP0H~u>rINSZ5/$^8?SEr?`wj5^}q%\ޣX)p*3+B3L :/Y(V|o %|LggUIVq4˔I%Ɔyb}ѰApKyh<^𬌹),OM"lĝbHdXp)WU+j7w k\!{Ra=AGs!jxn 6{w&t$7ݨbrB;i]*z$Wh?3:5Yfɮ iG,f1'3VJ^:ZKbh׺̯߳[,*1k;`"I:$Zd1FUߎߝ'֥"/fyy4\6dsowfFo*nz,;>yr4<3c\ )˨YL"0MD$!1cNɣ?]5GpVر*X zd3v (Ӵp`_@ǍgRUfOz<2G-`th_j-Hem>xt^Ӱ.,/ì5%sylWѡcaM|x-}x˔wԌ9[!D` 3dQVnWzL*V$ pArBzZ $dQfw 骺!:)BwpO '[R'r" {p7TI撾ٸS=DI9G|zSR-֌\ u;ufRĒۖ@ BYq_1v5j< yvɣ>oǹƾ!ygW4vG(?fAxe6;kJEӮ?D2 2 Caܱ{솭mAw$yr e Qŀ7؂ŠePe~9s0bjn"]D@?i{cIh4B6" 񔡞cvD9uO Qki .&}6.OkH> "oBLn\qZ Mto" +CS *ThV mp[=ѵ ^Wbl+Ӛb&ijTJ5V^:jע:l}_/h6e5vh ' moΡXTr, cwᄚ{ ĆACJeޅq>fL$ϐo;&->Onj2>ȔhH;@? WG9C .|K[;)#s]OIyg3͋A>cAdf]&\0qu+T+U*ƺLxMi}pb'wz"(e#_8#i9F-d?m~L%E%bݬwϬ3dQa88N?Bc>ibC!ⷐE 0.A0Cc>G%bUL*W4S֋B% ̄Te*~oL%^ 1^|Ndނ0>y_$|s[?A2XзJIQ_-ئhV?|-DDf}/Q Lc-z#+!ꑭJDrJ _ͫkG#do!+I%}eBT^Fe. (gJ 8r[g܉sZnG7u,$o\JX=qQm+p(¯~uK?iM=>= %&%R7ƔS _Q閚F5w6Ed'KRAǙ-\Lƭg\gX[ 8kieڂfxs"@co-DX|#U/"Y؂BR1m/8M|p*菰z်8_Aڀo}A WlP*V`"or5g`mтB[qݽ@أ6iA*N_K;d\AJ'OCy v[i.Eˊ(X9HHR-#CSp)Q8r3uh]oz>lPL &/[J}_1Ξ9 [Jw,wQ4T%aB=-O V Ng>%X.4[zBQQSȩKqǰkQ9c#n }Iio n/CTߢ7;1yK278A\颶pruQl,f (bﴎل1hx]ijxK$_L [0m(V,˨{f4(ye7z-' Tn-iv[V .Ǻ$G?v3XUp!&_E*V^* _e~jOܣ.T1=OepI'K2~Ef '#~#8rx r4Pyќ_@ӻ9\%@X*^'sZo3ܭ]bDvegI&/PpjyX |jAwriaԳZUHWF\r+E0ɼPuEA>|aK$a`l)ķZ\hP b Ԑ2LҴW?IK Ktwz=}jfo }ZBnᰣۯZw g|>k 3'2+!4GbhS sG`PdL;N רbYٶ@ \r/#( wA*OOv ~8Ɛa^l Fd]}d'cHjU;~Pŏh iB +0Pq |#Ĥ} hka786υUX?X1,X:R_ Ü!4)b:mgfVl쀙ݨ"LrX-Tx޷sMVb 4e>z&x_ryQ. g;_DJ؄kJOLkjz^Ò}ydц>1NY.xhzlo(\srd֝Y;71' bZ51`,'y*݀WB8tm)TV5}=:R0V}XS\+r}'/`H{umRkYi]U( 'x'IZZ$n o?&A v詺NޜT¿Ɲ>wk{>z{ZU5`u T`o  C9JTzpK"=|x3"O]cgwPAGWy`N)^gHbd&{ 1_#Mi CoD b_Uv:sQMbs¨ cwwﶊYUaaS ?S}NZ|YL?T2zvxL@LhHB;~w|X4?A}~*= Ӝ=[h(*;7 byJnMhwd-0 DJ6L[z̞N7>U'r6栔OXPUۊhwE[a]HU҅i{;piZ')qHtK!.}jrIg{+tߩSt `9:GvZ:=&Q@e5ԆT.H~jcKA(1in`TPeg2 ]U.mY`ФDQ; CY芣76I޽H^e^f :q&Q92Dɪ&2^Tc#QR䰹^Ee0jBJ$ eɄh:9r/`wbgKuR rbJ sfo}pvq6+@nd{VH'&`fdؼ"F/cݷ>cﴬ|9 Kvu؆ɜ~K3BbSE51&klaΕAYjJ yY "1:BZ>&WM>qeg}lt=(ZarVt6[y֮kKhCIҙgؑ &ͮdZs2T,A}R&]Ґ0%tW6 *x_F[Kt)?y[v/s+TH`ϊBzd:#ӣ5!3Î/T0AɡtXZ1Rg WB6Qf&'-Rl > J~zsF E:0I/q6ym ȩm|,UT$עN8Sy$[BT, di] 6sm飞9WPvc[іS 2WXWIKLZmGR-ZxR("`X,NZMr <,`q`;gz'J:n k&h͙z!bn=C~QsUV{ũ*5"Cz,N C=Q@W.wluv G|vA]^anDBDP|N$JP1{щ F5G 5tN\(6*Q8:q`PTw@rG6k(1Cb /htf^4%t4|bC1{O${K$Gev)c؁Ȩ_1%$|paT8>#Џ6G\^$| FAWcт&x l.Yͅa c׊퇻cӕ{yLg-#.Elt|syXPzbgyj5&mr[b!"Ҿ[]c_4B!^Tה8/eTܸxqB2y։}/~ *WB[R)7`( e)371uߝ3֚ kC`.u^ k)' Tlz7ԉfk0Wےz /^|-iXx~qǝe%q.'>56#ZZ޴m1L <_Y,R̰ΔK]JcAp̿**PYtR࿳U}_P$yp_{Nڠm#M\ҖߩdIJ3mꎂ3ȍ&5Iz}qvaCK]fh ,$\Z2 #}׏>%Lwi cY ȿz 7; qhuCqEgS Q$K:: 󡹥]mvܵGW~8OPmHXOmD#B 3WM*?`9L'pi`]EM}B(_$K _8l(&9n_ޢ×aۚ{sC/t&"hyQ{ԏw{6Džj-i1z @ I"|)mX@ILJ-7I?T1+&[h5%KZhipרTg%/kM`zmb@y*vGQznrzqH|Bz,+% [rp {oh5lZOPfύvk0HGI<`.;.5$1e-*N؈Sͳ (x ,f1϶[AW0:4M>:xt ض4(vDQ^N{X8GJ1><ͺ2w\VbhuiK}|zBTwwvUAGB!ls{bQՁ>2tps'D!C"A)M}`nz51$f£xE ߄%ط,L>_u{Tl+w9Nq2!fTGƅ ^(؁x0e4MC;ܖF}pj=҃e)L> ~⣻]T*1ZqLsB%ٖ̗HpXdvBHF ˺3ShRXtm65 ’GMk܈xHx3Vb^kruon x&v̺ݴ\[i^!(ٯ;C|Oԁ$hBV4ۖZE= ;ӧ_P84H)u?1NhN>>JfN#л 3?U\yT\aVU46}ّjߣ;|j$,  PVW Wxb0` C{@lmW$3fVMV@aj+xpJFPKEp)U3'F<]Reh߬lpdZR", SST!ڗ"AzR*.=~7X1]IC|F*U%rϭ-Dzk% Z3v s* J!WrtGh!q#H)<h,i EG{k`f❏;!;c$Ә2#n9T6M{a2X)M(D˕trF_\b{O.Vbrv=WIzc J:˜cʗv0}5Ch 4\%n4^,XIϖO=ʍ# 2 )r!6T4ӎ6$:ZQ6layIMy4AVt衃gF+ngh뮆wO)^qQ~Kn]ް>*`C #{؝̀ vka1ڰ?SbWyYUZ9#Fm CLSgکzKZ7vίa%'g9[p ,;!&Acbs6A#>YEDEul330#yvSbՎ=shCo57M=)+{{6+^8#_i-JN1+]d H7AplcZ_޿eD@v@XmuV4]`.؏#?M0J_;oQ,L{ҵ\ʙ0SHbi&).߳h^AŸ+NrI^yVx;/}Ei K a6`FR ˮ,H`NWq V{D&FF̷'0 J}]mօZhiѦ7cY:QH`?/0 г0ҍb`keEP#A8:<԰ɟ|h_=&Wqq07)? 0 YdJ%KY6@%cw-#|Yecδ*FHR%잙NgiKi<,00;)J&q)gH &cxBkLQ<]WWWm`cBS,-~g;L?5$GF|;% / d _܍vgB\&prx2֫Ô)مc'h+jvXA֍P,xζP[C%Re0o/FI ef cM]j_F׌$!4Yo[ګb~J/?k VV}PS}/XJ2OΪϰLiT BC=q_N Ӏtwlf;"v&cB/Ah\h6շ(92D(.Uw:2X ~=lLM4!Mۣ[LO`V.k)4vf͍>z%¸URs<O: _/ˢ13ӛ$eo:'N&/]T?)Y'8jg2ApC#؛b< ; ~]mGl%Q]ΣG8V }QiCgH(#m{^0>Q^=UgJEd k&lTW9kI_<{N-37 ˒}Q-zu$L/KŞ/brԊ,b=nWz}PrOrkrgd ԢM!ˈ7Tьi[5bYneㆊ$H &pA+LO3#y(rv1RA8D**?-uk-$;A$mc@_=1`7V8niOs&cDOy+IAR `r5&:i[0?1QGJ •^9p|9r#dщ Zv͜hi)JJyұőnJ$$ns̶ߧ!FʝГx 7O,yz㎝DHڙL!@u4X7 PPH Z-3kIѦ5/}D&+~Ҹ4jغ!a(" ʇ\nS:a7Xz@4R x=vjO~2Z_@狜AVQ-!zh.%*, WH),R`K|H+-N3b: &"KwoHHvMͨxQn@&]Y]0mKW!K <3:ue4U. (:F,"e۔3I 3aZ"rڷa,oYu啯B=*&OW͵@}1%\{ph˃.6Y_lcN#y%2*wJ\@p =n!k$JXՄ dʉ<&_G:B!ORc%&Yt,/xm,OpI"ߑQ>%Y[$\NB(O]J y|u~F39e ~jCJg =&LByZ$ֆ! ,k|DqDSҥպ!v-҃>,ޜO.cLT[*^]>C6@dX4/п|폨KJ\.B/ǎy$sb`kGz~} lF;bJ'kB0d7)5ժ$cYv;WLQ~l{"& H ]7ŊU~ QW1ɵDXQ꩙'},9RT⚨ 𹶜~k+AkLc0T&ZgXspc+0\9NUҨBlWi񻶤(q$ aC aRڵ Yv_\%.Y6VFIEn_7q֘Ȉ-đ!M_dwTs[U^{E-tJ)@ L UDeH3E"50v)2XR.Tn CVцźe %-Z{zE+hnJ-eAz>e˪0J9.&? Dh DkA`*͹3=fÖ/GlAζdڳDi?4,f7JI& beL?Ö&#z=d>/-y< ڨ$ʖ$]Dpcqh["dgg!jRRb U\~+C])]δXIPH/ywv<~&>1b̕{$]>\&JƎ$v$R[X׵OQa/Q7>W\Sˎ GY\Frt/OjUymd@4q Q9Q-`CQ?Iaפ d)-)616U3N ?Ox yp)OȅAT= Z '2hBFENSaA&y 2f2?h2}M}z"P X*kZZ$u1茎 @x$^7WxEz>K\.. :6N+SCS=q^@,PْCڰPǏ{=;қ ONLpdN$6g̕:'&]l9V 0zOs2n33?0epiqmm']=#lnt"~<4W4p˰Zjp~Z[->+d* Y*}HLqi_`vdkۣ}+A8tŎbaoT ){uԛs*[#IƗmLRaz:2C$\wJSm]Y4bڸJs"u/Wv,Sx73[5UttL6/3**H~Kt}y &a/[Ud?c5u|Ox`lHTMBwq|]r.C v)Ѕv򠊅PtȾ1E’}B%;]ޭ9>unQC_34_~G3(y+qfM u{=eH;@<_ZZM'0r,-rQ0vҗAP|C=hX wz!O"asC׀ӍZ Uh46zjPe?كΗ[e\Puoh|Ւ%AhR'jjٌ߃M{q˙t[EEֈgBP4Qwt TW‘ȪVSIrikU"y)φ| d#r$}V_ku-W4+:Y3@nE.V X| ]`ËȌS|3|Wkq2cfɃEWrf#;¼.RY@*+;n-fށh2b10T2뻘@>>-%"waPxI:-Jw:1]jKTrt=$py|"j^Ųr#>FsX p IvF2o!yVN6?iXPonO^g#rNo u3]4I #.v"|[p)gZ2RX^j`qaסsqu$@]oqoFr pxr1L;;\zER<^ Я}U|rq YtkqA6AdY0o:bo!($zet2\aoP%S::ui`a&,X%m=g2Pҕ]ŗ ;D4݂8LH\aۋ$M>/8튌=A*b"?$ k ϧnfa\ٽot-׼<@1ͱ~TiP2> ߃'`u`_q1_Հ+F1Hosȵ4d}%7tSAA#z2IǛQg(E'GiKmDK4r4dRX!~Rgp}K'#^03)#6Rc-\0KosMpWv-N ;ۮ?|_IOP lX?Ag@{,1?1|]Xg@(ɽBbR*5CNHQ.ٽ&5)S3KŞ]X{3GT=լKop3\H]h~FԡOfe13J>f՞?L[+Pj]i% o@BɃ"J!LQ+Cσd6yw- WM ִ΄8}k#O*1N7KV s!PMLb`5 dkoqaqgrh/w`@JK"33Exc\fqj9? uX[$OHIs*$gCJbh~GmUۈq:ԓm_1'⏝5qהlp%6%? ҵwWޙS.+SD=A;dA G;1 tp-o< Ą: Ys]$g"t^3k@C:Ýe'GfMĶu3]xq~bRM=uo>δE{ۊ'~ _mbJ2`!U_~dc=ך EgOͤE/(OdEǛ}US"& O 2!i%fp&⏊yg$dm..j(6S6|ͦ>Z]߰+W}b٠weY:ɿFWQK*(! JMʁSd]{dBwdG9$3?`OPUPGЯ>RR\_cvA}\>ud})D\(zVK8BF"XΡ_ ,#hȬ(E/M~{41=Gex R\1LK'PmliC]>y }]`繨?bk}cuNOF@yK`A\>~ت^ŭmڕ8מ}:0Uw[1[Hu1| ; 5QrFb5nfuJΪfn[t ]ۡT'ƅ'{Vat1]PT&v)&\\ mt VS.`M9ZņE#XҴ=ID#p25{5kec_,Y1^[Xߞ;њ ~87%R@'aK`=9z "x,ũ %G3@*D❻QSmBD?d%#C5?b4׊nuf}afgm8oUr7 'DlS@/6?nFs]mn#y@'?*MȎb(yW ʥx n!hmn׫uٴO9f×k'O( [ >_P!&g da;qh;o]R%/MZ=XqG­I5 1oCkJ, Lln;Xbw s;+`хF7˾O^gH4C bJMF G29&znluus_QlI= ʹNG[HbB:fy)!CQ^< 8bo߰Tn@C|}|Y,`w}cb=ϫ[r+_cgc.,C1eBpeInJM%i|WMN8g 5c΍Ӟq2Wz##6?A~4lX᰼=M?zdGF$ ȇ!7#8=ɪj^VЁ$o+zEI9^͒92H8Hk n` UWT2 Wн-/l&^7JӉTq*\ZOy=o*7Lk;/ ,қwd!sX0@$_DͽbmLXr( 'F77g΃ $OD3?& |A1\M̿˾h)SNA+1zk׼,r ΁! B$lOZNˌ7y(V-즛@B{>2GNfD!9TXɍ 0= _F̮iJ`va7[7p=ZG$ΐ` _.isZBŧPh\ωߺtkeMѾP aZ}Kp .Gip;C&Y+[&G}GiSp|:H(f^wgrPAL[*U{; =nOR,Qte:n2 KAQSTc(gL [!OZQOOތZ:aZZZ(?^g]u`l7=Rze<kqΑ58fpf_E7gk\%@{b\#L9E~2E Av%i,`2ɗYy/fIά@8kJE^)O@ByDtE ҹB̿S_3/+dw{i^xۡ/6\s 0),* CҠ5qh!O (氉j}RUDGuLpw IC<<(&G y@o5lyP(I?Y2sTc& f6φb~@2WQ:`YPI3G=R=oʆS~%v[ B嫁M:}YR^)nylO* 4hکC=%_sX 3q]2 ᇄ/,B(Lm朴1sȚ隚:S!#)n (ǁ|Ufhu0Zn#롋 )!pKVȧt($' &n793,r"BcLo" 6`fk"LJro>'>>eJ̆i>P;dMmh}TVS¯H%Y*TŽXe;.f?bd,( ֭Iw,`B`8Z?Ni D>2+'ZH[J Ղ flÒ $EIq14&/8%qp|G:6߯ PѼ6~lRQP=2&Ɛ?|m gb FVqnm*pI H0k&1*RE/z<ٞȞKO[yz34(C%eq*R$w;mb/fwAl-~)-/m3uKF]hXYE,ny|0 Fco;M8\K IlsbiUL6ru5mv\+X/léN]9e{f(jYyBM t'k@~ݗ?Ǫ'׾ <;48ȞrAD`'XSlFpY( {ڭroT&I=}Q8ˊ"E ?K@ڹe|^"[*,PٶZq/{g.]zqT氺* b2[3s9NEnIѮh2F9 ڙx7.I]dʄ憿ŋ~}6`^w7}N ?EםsWBltpv5d>2Ç| 1+2H?ԜXLEvUFn%8i]Ἃ%/*gSD/6-&,s1te:RDObKDfXܼF+9@`:u|hjJ![,Ђ3p{}p}m8\`֋G);7Ls(cMdc q?T0CJB E]Ϗ91N, fbKJ׿|BǏ1ĵ"502IB'@!`i"$Ij8&0M} ˂RBL)f /"_@M,lS;<0&Y?L<ᏽWg-U^02_6qžy\QThT3j-PwT,#Senzɩ 7ǘ zݞ KIɎID9L<*܁qá CB;9rNN>ܸPCA2}vT %0E;Br*a$C2(zkd]cX\$ 7F$ߤX/rT(0 /I?B#02@ 4Dh[%/+yyfJ;.E 02O.Fl=(_CΆ=~rϯWpU=JVsZg1eͩՖ s(zHU9HaY@Fl*>ԏ4[w#@&[ܡ*͎"nS(pyu@O6Q<&UGhc>RA`]D/ң/hi'6{Cއ6oC!O@{ݥ k|p+@}:y4Ȗ_(bՎ,ࢦIDlyY~4>0(54KsqRsXuC<\o{Yg2dG|Y"qp~HmxJ6ݿ:*G6r: ѹπ]#ˑt4:`π{vLB"F 1偌QU#)wW>tw_Vަ8lZ|`Ml>+kE9jNL\{(=\32Y5hөe&}kJq/o1j7f '%.XGq,+*rINر+al)X8/1-Hk#GÏ-"XߛB+d1'W~DN^{z};*,/Sm0TްõgPFjFؗ́.:c'񄙹.Ð1;d^H?5*@+]0TT? ʳR'N+WaB Feaxj-@`2 ,͕Dz r ]Zܭ_Q5EdI+T*Oe2D!%:D!ƱJ]yΩ.8y LBPSX}?kWa؊%^ 𾹓K#O[_k SΘEB?>iX5+R%3~6bJ±;3j8-^ӣ *8=yꮈ߃"lMn<7;9,yU]ixQ4p94;uYSM){(Vֿnʪ?~2Hz 5o#L7?~CSg)1ߛhJ0mTfCqQ›bF9UV݁C&٭&ᬗvFt*I+8xF~ H&sZ*РGxM~==h{xejh#3yQJlOӦh_Z}Ew&+m s܎./)EVf׍v[L`?1ao@ F L.O%SI=S QS/k[* (lLdNcA;{{ &_|F3`OBsY[$@t.z^̼;k^TZ8Ʊ'xy-99݃K5Wc| yIGFej>{|`eJK'CtlXhfА*7k c~ٖ#Q^ -,3/Ec?=tYu~B}GfBT_l\H=rU$9Vt r琪5 n2f(=w[զ#g z`hpJc,j&Re; HeH=n|I8ZM(hB Ơ0M*JB-Ze ^H\H@4P}`:vmx[K@ȚZT@&$;dt! c2Lȳ+ 9.Ă-jNjEuI hgJDԜSwnFǙ|t)(jwY疮#W0&7MCA;9lqV2fJ`?`d~tYH{P-U ,RrEp,|&e]eoUk!%*xh`f ;3'ٞLF j Q? Q4Iδ:a'xRI67&C@V|ϹL.>/䐔@*۸A#@r"EB*0bUIrb\éHGȶmtV3NGdq,ir+ΟpE"2U"yCy/6IПM{wu hI!/$)8_z2UYBoօ}7k`_,z蒕%Qǎ~Mp.3Kk,ν7k}'cMgy*"pvmDNqܦ ]0 W dECgAd2#[@cߒ^0u XJKd?%ix^nXY;ėr7R`,w2QWf{ 7Sp6r٫_nR0 +j\j$YGQk"{SoΈ,ph8 n8 hGgguȳp_VN[05#H,?Cj΅S?ergM4 ̿%wry- 7kDVb%10&2e4<0YAěF7I =Nh4Dɖzsd$V"gT)9]J1vǵSOWn2^éRkJ+NˈSIɖ 5]+Qa CiIcU}wn\c{mkӓ I 'C WDGw#ֺ8~f f9<+o7}!yW @-RkyG˺Mj^iE'ñmMc?<̍0wf訄 Rr%/f+=qoئ)y>+=&ń5(㷷҈f W?/ex-xaU=pF6M!қ 䈈gЮtW):[zvʐI~ći^Q҉L7| Pnh/#巍h3:x>KX^/ 6z P4RS\5od(Twp)F)RD-b2,iҴf\*jL%/\}Nϻ-3Q] *">mћkasSbs =߿Wׯ}^Zpn6Q^råySMK[͍lA3FٍyÏw:d\Ϙj9eZuexI&\=e\gVDc.#cdH)9%1 M2k!лy dgI!0 IQ=Υ"?t()y *7~Q1Jl a*KCx^%~!X*Nl;q]^+MZ3F t~^wLmeӮtK̇뵜(酢θ6n!u޹0r޸1^wBJfUC(m[F2"]!(nhz,E" !kBѐsuh~/ ¾~O[1 XM/[|o3 =:hqݭp`if0!;(l;Ю]^N-@=i o+*4Vj?.=ES7Y;V#?:3}pĎ3O>+3kCfz9%G"؋\Uk> yhyVu(p⸴LaĶ*4x\\b`c0PJ57lϥd84~,{(BxAqqyraU{PNШh)]u-.O"&#mTN} v:jFTD-m*G1Ppm+~>pk˶ pB7y8 mײvfjZ\ŻqB =Q([M银E?w_1=%OJϤt}m0G~#K+)վ^RVn4|P bG,ğ3$ RE"Y0bIu]*zo(mhA>NA!@D\~l:]YtcXSR¢-~1__o(SBx ʜ$v%Z>nKjQCŧJIZBfR܃h OS T&p'Dԛs*4sB{>W&Eݭ󫥊E$DՋXEō ekoqD cؕF:*yD= >?0d趴Pz Ǐ1 (2Qu,Jo,xX!C@KW@ )!P,8#{g(]Ly2oU;eň/H=f8'CNHQ2( In?yIĘ@ ,;2ŧq~tνm\`=flhz  -k Tb~ @-" 95+"@Kx]x$|ؔ{K%3lSA fP+"a RE݅H'SE۷^(VL=K\ ?,v=96 O4V9vFeޮ9%_CZ}dAkr3ƚ/_(^j)1C ⾒bN?:h97# Ѕ)#zD򠠼pnmMvE410-Z!4LiMwk?e5#pkiYKZe(=]l[x*xa>۷»7tޮ-(k+(;ցE -Iw:blC`M)ي5sM z98%?#N7rE*&9dZl@䗴)Z㪍H/NuP#a<^X:p)f=4֡C>pcq/f^]F~ΟoӅ 례_ɨk;EUZDBS =G+H% ԸZE8 ՟Քȵ~lgϭv/g}M*iձ#y~qʟt#f/ .0r[VM/.x”u @ T0_I#X+>Os.G[gXH^PGㅓji~ƈlׄc:pfp_=edi?X!eU7 k,?^gn Yx`E"wԪr{Ns'!˂kcYRL,ʼrA߻hrb"yNqmVh y[#|$!h'w}2;&_[YVK%ں. #8$Gz*:9gZa =< b, }mf7HM[_lg#lZWNX8S"U-fJUYk>CSf24ɏ}2 f6 P8n>\:FjҩpTkT kP /~ob1͘vŵ{EzgY,:$dÞI> ' X"=;y$mS{4F I%՛,ASiTrtvN.V)m*L= Az1ydOFX1KC$٬e=—Q$TvdDWa')җgVPF۴k!fR4Vtqکw눕ˆ08)\0# 0E=v+>g8A^Bʡ L^{whyճ=@%Rl0)oX7^ʶ\nт*j:{N-tFkP= u2 20HZ"5?C~xKPY|qk,¿Rd6ff / WIO WcX+"wyhIl2ʝ6z$Ī vZf. *Km]X@X.kCZ[fyC4 JKv~oЙ3,O͎ QJ bi]?xn"X$Ň.UnV$@\sCNd 'T:|T7ʞ@+= A5 pcrF'L1+n#ElkqUqB#؋LՉUWuÑ7a9᥯i.fAˆ-!e46ncQvL;>xdn]/]¥nWۃ@Ҝ!6h /vI2\6jBr&ԨM/q/NEȩ)^ǵs$,N5rgCU]`MWBtDkwk&ae<XUGAo^:j;F1U)nG5tGlBBbM;DrR:WBaʘNzv&BaQ7s48'٦n\&wzH`x*~1!e{Ҧ0uJoEQDXAJ dvJUg/h%,J9:o%.4ѽigK KQ3g,kĤF(KdRE-y$Esu% [y{a g pɱ.&W'NdpyBʣlHQ=nmS]M+F~f;Z#1~Tj0SJ%>{i\@C+zFY=s>DidL L(=(J#'@eDU(z"Wx&Jؓ:%GONtXh qFjz:TY0)Jhfu9ۂ_W+6ym>>z&T:^ lsUJ~lÓ0A+B!A݃b^%vѣ7K]|!}[2L&[}iEEٚ>Z׊̢zj"Z)Ź|mb\#@e}F:)#^gdQz=pGDrBi f z;jj lo@:䜢I)V n~'2Z'#^O/&r)ZG<\jN.b]ijDPN|*Mrf"U]?NRb,MU\<ֈ{6m)ŰPZ e,E ΛiӪ3-!"-ұnfD>" v`> 0xHY~w92 o z=(> aA+(ԈM!rpW1Wkhb JH@\94 aoDR|>.SAF}K!Z=΍LA2{5Xsqs<6@4Yg +~z1-M t1Ni0[pves{3ߙaVoܻ~ ؈#ĕY<^EfCinOE~+ |r.ڕ XBĶ:`C}57W?s˧-T3dFcl!هqntwCMTͺWHcAcmjET5j`b,q,2xB6닒gU{6i3XښK1\+HSJWwMě%b ]-Hi_p_.g !gk<&byzw3 cYX'#4;v +%ue;@ք×b;6ּ=iĮZ68yS}sa'BƝX6;rn!I-8E0* teP{n 08uLllv;D3QHila_ۊXθcfmHt׵`'At`w\r^Ƅ_t\pD숾Ken?A5`[DY$Ɨ?:k{e:sv(Aٲ?/Q%t.Eđ2=6G'z1p)qqXQ{.h7QY?Dy{I:[UME8F r} /FrJ#V#KfMU|Zӗ>FJ܉Uu1+W4?Y8U\yͿ/Mɟ*\lO.1m\`qXg24ssx@Lty\XC3F y:s3$4}:K(+*ucg\_I GrnQ2MEN"{76tOG=ټV(9 9ذCS^cw|;rĩ0ojS0Nj~\=YGKqV:tL&ؚ_b5 Q2Xm'ukc+"4YL'_% )&v~w`aVOK2 FT2/pGze~Xg>!Q/.ٝ\c;q 7KG;|A9%E /W&"P|%G&M u+& ^&aKdW# 47CdSb3;)bdKtwݸzBWp8 1ӢSˊVv]SmhZ3H+${M>5>`b<󕰐֞Ag u 4~ugK?a~)U|ήc @3 #,eG90\5.1W4nUٹ.}W޻=hJ"*%vjF}n3}jm?+CcK]2"F㞩t6)\+!ZTcҒ,!y*G}k$k'a6m9Ǭ0[>^OiR@/6~7Rrv9qYZ+ 9i ei򖍭OO1y!{4 Tb6PNTqͯFbf66b̢?Y,F<[eyY7y{RvϵU {B{L1|vK/Ȅ?~lKaܷƀo35e&*ԼbcixL% +g L(Hϲ}Ë8cF$7]?ə"U߱": ,0-_td/KwݢͲ%`| He'"C `[Jw9MʯN<@f~oi`x'3&U-.=':.W@5{>!jÙ~t4DLXe:*q w9]:^ g 0U"7Kڸ_sI 7D0 `ILQ,-x$l荚jtA W:;f M$<'t:C{%kZq0նbФ!az T doN$@D=Ǜ2n~"r; dיLGÎVٴVNݖtzE7QS4+knx!xs_NǠ+>a+m8GX4=,|fo;Vl:ҔfwV,VwJ.K&dטdxj8!G r+^hxq9|xC`O6F{ף! XPeczSXAhU*ˏ)yËzEq֬THV|"9)GnS<@Nʡv9Bcf! {R]t4 >S>UFwWnQ8!3`W˓dUӊs%L_Dտp45oq8Eh$fZ $EgeR2T9RUli!{(ҿD2d]goU` QVRp|nÙ~n9W ۲_9g4!wVs{'ElBl A\߁0EoE濫x)VDMÕЊoi4U^15KVEcg QQ"S:mL]7'C*Q@} C^BG5/la6AT<naJ<@Av/~XGTgRVvAd [W#3aUp)%G!Zz<~b%1_8<$' 9+t˱kh2 ֣IGGI5b 8&/ջ|jW!&"ĺ|t&LuQsrR~l^Yמگ13p _T!#:T=e`_7ʶoHec8Ù6dnlJ{J܏ 1r^Ӧ3>0 4 <ΰzvS xj%a`໬nB`U{,(|  u'cE/ ʁr;5;Ru(I i+954B aaF MZrMrHr=PcjZmN3Yb J"IUrO]"A[ ?+.[dG%qBE8-TnHozi+ Kk4.[j`g71fE:P}ݳϗLFi߂:ԿS McGj|ĘDY 8)1įx;AC+f3g;j%mJG*0Yt2hl5VWNQ6Ll-4A0P iO6 QUFqpR"ȍn"IAqvDDטSn}.DN*`T^,HLm&{'&ڳ[?O/"Ti'OVgW/Ns̳=PU,YVZw70txõM=1%xEhnVpoͲ'/l|LMeO)1]jtWU%Vc Ĺy<̽=`l4)yxҩA|=p]G833K9~V`앒nԻ)t>` [by^AYRle^.)ۦ[]vH @P@ZLo!9JKLIʒ"U$a~k: gwegrlVB {f)u^XQړx`)T lk.9`@u5b2^!C3Ј`@Jm?eaH[ khXB30.7;d28v ^_L%3m=2;hM5%'>KɎʽp I#SgLCwixx0lDBcbWcB$c=:zF˒}6DG=3bDXOר-GKN-DF$޹…>r "u eeӱԓ7BVzkuh˯g}dP;]DwSؕu e/t/ Γ5PM\V).$MJϹP݀ϱwh/]2u"kq4U`E&o,rk0n>&"?' jp9V#LwT-!RVv 423.K=ސ3HpRYdL hq{ I%'ՌЦ$kPb&j+x{ZdKӯxf4Ѡv,<)>*z~Ӛĩ3]#0j쟁$o/4#IʮD)xhSŅf{H>@ԂMe`V̽li+zfVf^7Z{m ECtAMFqJfhGhp/A,.̄o {bY d+Φ'OI|UI}FtxBǨ-ka!٢ 6P-S;qũ]ZmHPCo:{-,wxD!.|㾪џ -DS&arL$TKSH,rhU30b 'qĔJ3;I 1%7&G(kfJTuRوNbA0˕}@&bv~8\ۓP@kr)B\-1SR7@E1$Qn=)\s;1T|ZȻwmq$Y iQPѢĥ#Y25# |Do^δ+)HjK=c( gp(o׀@NlQ`fZ*]s@m xc0,[l3 FZ^!'I;Jоq'4/b4ML":1QnQSSG8SL10 }BzzM^o/Dn ίgBmCB|ZJ&,%mU* v6od!|. NQI x,ddA)YRK7Y5'BO!C,+6tzMOEʮtwŮq `45eTwrwvYaͶ]8SkDM"`#Ydnj;l)!X1pGk,,D$qԹfĚOl#qn5y(#ܫ$vW~vhrU OvVZ 皙@7Z/ {M;rw"qBt"xVMR." 7Wmro ľ7pg :@V2]=^J;:~Q30\mHYoq>iZSO$Y1_j{EO^Z7S?dA ŬO6.uyFuU/^;*f,Co啜#j^w6Izy5{y2h$hh~~toiX.)iF>&=4&@;Y,3J#&`s )׫jȈ1y3ʼф\F $2q1l̑0 K[ue':1DM"YUeFE'm1zJplD.fZC=: ֧5pl!JV\i 2!_qLFje4 ň@L漉Β` L,'眨mIc'׫ b`ؒV*aUPg;/2v,mm,XʫJ0Ak$> 6G6t >αaˬ6ꙫ5 KKcKm](\ cmSe i!!N5I!a.Q=1r \Fsu\Ctub4-7\=TS@ !L\ awO5t>1^:rgNPQI bqg' faEU%^>C%V3U#BΎo%ݓT'A}]? g¬⛺x¸ z/nh@@>sEl mOf dҿF"les1OOtp֕ 3ٹnsSx>Z_9JO Tl^Xv@Wm\LTI@ӟsPRm7 2g/ALs(KlmU [r Q= ZP (8E`u~rpeZ$ƽ5{,Q{q>o/ YyjvK.ĭX]E7VÛQ*{Y8>F&96/k%/O9xsM:|$6QQn+#!3bY0 !Qi`# Dh[9t'm):C !d 6g<{6@l>e4|$4@=AB £KQ(~ݠ YIka>j2ڮ9 Tߜ>]q ʼZ%Պ.Zh oŅ_?Gٜ.~ kD;kq@>ԓܩ!q W]ۤE9GȥNxGc7K<%3!l }M7X@s@nzK~2g^ђtZo7l/R[NGe3hQI gCoF6Nh*~ ҷ0)ʮk8e_r^>#U=Ԍ X8F?pNM\~p -r/ & Nf뚚}򔙜$(Vۜ_mâ-Eж=1. vhȳc2 Pt Z@ݗHWk *G82qHRLہP$Ҩa#UƯ΃8[9 ##UFe{phjB׮(ǼsN+Ny7wk--+S0SBF=cv}R,PM/n+?C !Fm$V[k-3l5USێtxУdV?Q iGz&W!;=.lȲJG@u*Z%:KK StyH2q+=$kpؔC 1K=?9umUe$؇BݦD.QU Dѝ$[/My_oX b02'B}3uCAKVa"g0FV_ J&݃h^>[ɇG~v!&b(MG0VO}Q:)|3WbPUC&NDmr Ҵ#ɞ(̰~i$^yx*TR>{ݱ&2w놪:foZ# \aXNuClt#Lv7Coc*lqqJEԊV,oLc#jPE[3zN$U )-2fђ[a#|**:E8@8.R<Ĺ=Vh%wPdmgzy^$]~qD "pUqcNa/~֋uKft*Y »v} 5-a24J-%.һUHo_IP9,ĤC`΄Gbvk6dEL N=ˮ ŽYtZӟ&"dw#k^ 2MB.g e%1 :%LRbSչݣ"*VXf,< jySeZ!'i}ORX{1$HvGXxuBl Bw b b`v8y|&=yB[i p5{ "Ʀju_>ɢ?ʜ2>il\Usb˱a >`'`>Rn5Ҥ~`X~J9(8V"渧֎\x%W#gj:ȺS}2ڢ|c.ABz -97̾ChCt(*LHN}% w5&ǢOUQ:m:@4MDL]߲~:#: Ďc-ȦQE0dS:l T sPm6%89D B%M*?Qxc#vo(6-$IcE Nك/Ԭ*UJEÈՒ*nl9@ա%JFvSm\3]1gh{ə6J'*snKɅt/"ukLfΜzWHo@\4_Hq݅]&GE.ݭ O?CJEָUK΍,?# ߣ>obp4> kvI-T($!l8)>}~7I}8`jr)dz70TJXX:rAVAYϸ'rE9umݎFq¦㹯vn -yj )yꞪ_| Q7˲s;BŌxY.oe?z FX& dqn1su}Kxwi v"e!awpzDj@t n-+lUO3mө=<rYL7,ht]l?v$3ЄՁ7qNSp88͉x-U>n?˴W3%r?NנY:}RMAtr9O҇͠%޹TUB _咿E5p%]te&0W{h1~!V#NnO F=\?ocb˱W*z4XlVJqL> Ly4ӳH a$;]aj e e:%kŐ= |8_2S7wOZarO`vzd[R:l}vc>Pzt2wKȰx۽ G+|\}oIOv&NTzb$!Wp &4jHC`T f6XѨ9^Jq-8~NPD3GޅRe":oPkB K{(2RJ"N:"/t-4'z{)MvRDۓNҫ^{S>WHǝbpXbz G?Qs$P)/!-E_y>,{;u[5.aBLQTOloQy]g9pz~O;"e9^kU8y,}Jҋ&}nթNm߬Vn3_7@i")"Շ(M}=`Xi^8}Q!bW 벣*F0[]G{p,V1诨a մM%[Ӽ 6mwSA \~z68TB{ UfΠ$rsOYrA\D0Ģܞlj#TWtʉ6B|H ` [|cN#*[E+`QOzG֌O9ku~Weޓ&bϱ'ěcC*^C3j?”>XF7CHCrLgcYj'6?ũT)S "-jgq~1&C](%t?5/H?Tm!ޛTJAa"8MO,1י)m${D)eio##oi52NPhyb((Gfq& (+_Oa]["Us  + ~bx^oVSA5|/li6I>KaO6:jԳRPpR̎Έ%ʀP_+ )s,X5[:P*j]QS`Q$"!|<&@ YY. 3jC8p1_ ܩ_k #DO0=?m_(qPZH[$2.5hmZJ iBPqtZg䕶c~|0""y\mR] z$CAI'uUvTX3<}Qp*?5/yI^ȬeQ%[R\~{O ~к0\N`85,w CvZZ 0y.Rp *VNP#y |,IHni.4IXF{:|du5[}ZLȘl]3?sh0ZQAVJ _1ӵHA)|ɷ&GJ!e#t@Q U6E z!L EK؂"iS@їY-g!li\d9ke o7ގkٹST^uȊ[f.x팪 iѪgbט6"XM6SߓZke9za+Tmf.FA#a5{fzyRrpz^7K)Qm^y5{ƴz.#;8^#{#h7#>j}GI3"E8v|0wYM)+Ն@Q-.$Xsr<}} iX(]l9Ii[A`n{3Ƈj+pF,<բ6y:x~puG ܄($ZrxM6(fJ*FMm]-ZM.\tu6r|$;m}x&sh9r0놏8tk׊ۢ˖>,'>9qR)V+Ծ z$bWbyѭg:3|S-.^bի֑U;A^kmǧF|+G7t@&u*6]e"qMY͠)q]_=b|t0ݒBH"ƂNzڍWQP=W&'mmfiˤN^UӔ-\d ]xlx,o+)>Mڻ`?Zpk01!S2F(6KI#Ě+j Ҵ .%WK:f٦>*.| 0 AU+dfdjl\n@T3_o\JCSaPm#& sV- "PQxҸcCyq(uj=XH[,QOZRt#nQ-k_Ra?؏‡pqɗ;69Jwf ƏJa>:\E|3zx[Ey!D}?pO%ODžJJ'ȎE #.1g 6_;U}/9K OIaIN@-&oGk\z.EpLϬ!(XFU;G < ʹCqWM [K8w@58,Q"I5ghir׼33Aѳҝ v>XI)eWshvP1vuh)y[_ᏸJ#W{u5dML){ {Ҥxa˃Q0kS}*MexQ .K935n !0SZe/$Y{xK^8? uHj]~TK%N|`e]1K $35frr\!O]f|U\Rly J^FoQgq*9$ r:~E5jqkK+qʿ&M; zh?<h3|0悤tln8Qk ,b.gyPuv~0:- X$V67Q[z#"RvArڵP)3#IFMh;Qނc"Pq)4+(<0G}(Vv+L#ظCz"]"O9Ie vLdF/DES}vl <_u 9xi)vng/ꨣ;Ǒ;sh$`%$3l19n؍=ݮ[o . 0;9/)/c% V>9 - y\Dks=؇Xuۻ+-PMFK?jao5ecs 9MfYtӂL!Z/%}$7x[idp~-7 ;˳"Ec|uc%OZphd5g׆I BKn3CF)EB53r˕A`[!%O 8cX,}lXnGq+'BxXDo !(IQ7ڷd}9%BӮuF!V3" /( 7Vg tBR9[S%Ev٪ˆȠY{DŽ<^=?cq%}$"f5X=u"eztN̅P * .] b w~2bktw8w7>BH:ʧJ?V  2d2ԠU!,Y+[ }K~2~ߜu#|W}6~IXh:I 5s{LZ%{3qJ3z M$w #x[}2{ddnVi,[w¿b{B̻/L,MF' EdY9fY/N4t%^ぃ5/Rq&;* 2 3چYʫUbpꁐMTj7|QB 'Zv486N:~) xo | gnxT L e=B`+YxqI@5(Es[mUG^ qrr} SԽح=퀃1ag;i`Yf[J@G8jGѪ4-^fX`#f/8ɬ|؉ 4\)uqK5./GtmY+ztU ]ڄ$k~MIh6:0T~nxQO^Q^Vk1X9 ou698lBoZHE0)!wχQEnJ7[119%6ɋ_~b^aD; zW nmR&V@+"5}bвvMA#fWFa>'Lsk>&:`[]⿲BF M?sM$kTs  b84bz0r,H0/}!,74ٟ)Łsﭩ7>)Bn.-in`uZ7쿒g l;m>F3RI$n!q죩R lR|@$XLgoMZZ5'hzku#'XM|$r@4zgN`nNVEQwbU^!yH qỶ_?!Y} :uq_2R & c9Kُ,<=bѨ CJH甿Z\f=TxM{Ϛ,ĄEya, h d砼$@&}X=v%,[<L={9҆y,'{}!3_Xi:O6cm n,~Zރl|ѮӰgŸ-63X]p0"rŁ@sxry_yGDn_v"> :Ub="u c,zV)hf7MsP4OxE=HbY%:9{k{K:Zڬ8ayW337s>7D#*%>*VqձS>7뗚rpJLn+=.9= qXCk~Uqrj7sqi:)ʲD䷠#] ?-KN6zt?:hw%Qmz PR6kiU d &xPwP oOx= R hr#*b6D݈Ny褐A@ؐ[HaT C&jqMQIJ,~4-≢}.ݷJ70zGGFybPS!/۩INg Q`R=wfj-x%Nܻ!ަuk7jW{ IOe݊?=)}sP40 FMso]|YP ΌTFc)Mм0eء8J)(dAZ!oֶKr9ʶm&Dm9au$ܧG'/h4Y1Bc%8UK&\D6dj9;κ,N])gFj: gF5Jp/ ?O/P%džDCQBFjםfn3&ĭC1=! ]Itv}?c{eϥ,Ft")`>]LOibM#Z4\L/~5<l4Æz+s֤斜BؙOi9M/Ac`Kܲ55%xkp~t1Y<ȒB(/!k:ZIbmD;ٯ Cqys\9O M/*fD?~coFS(l?Tc aKgn J"]F5kaFb0kpn]զv=TuZv3\vResK,8,1- WhiUPXF2zunl@oMy Ż{ǟ⹧VVX]z'ˤ2kO&^_ ]c TX"_yrXNM˳.i_'-2aPzJd=./\rI>C%z҆LpE+[تiꖨ\Q9桃S^$)9% 'Fٱ:ڗiZ[T}/n[ۜO{DO<_X'v02 ](Mƛt6bMugqҘU?K$63/4Ax +9Gߢ#LB$:1B:D6ܛjvq|ۺy3_h8ߵmR {E^o]/t1+jÊ%߶X3I Zz<E2sU@" `(U܃Wx6ۢ|u\-77R\/Cŭ!/o]2Aw![8Ʒ1АncL2!S%s$+(;B x㵬t1xR8CȈ֙@K؞(䟳\kptњ A<'BtIJʗE$ZLؔ_q[Q=⧼.MPk-P 2 d&WߑpFZnY@J-jʈ'Vs] ˓QE#_zA(-.ie*Ġ!iI$epz«רvțM*T+й|(s~5νU7X7Pʵ[Vi-"Ǹwvx^e#+pݝ4u M Msm"Kť/ ɘX;(Q# 2 dV26CCql<#}7T/zd"QOX,⮃7W kb(t:d{^fQO[l*YrV,1S #0Wd+Ra1 蟱ݪރ+ȷ[Z̎XzA"K#&4P$Fu9f$ .u膧Q&0=7RYz)> YBXn":u-͟";F!>yAOc0{m,\|eLQmuo`P2n֔3xgYS7poXAxJ?)e/Z%gRR\w\|[mŊec">x d|aAA]c@],r]k'.X]VS$յP` +Inirvq_Ljj ɆŞgF )s)Z6e[Ҟv͞!k՛/>~EޖFp+γibWcs J|-~~GZM;zA *$AHHs?.1N4A8@XFMwZIMmZ+'ªs0ߞsY^ؑg0=}x G @\ + .A[X:Y̾ 7&?;t ¬*U٘ho* mti8qKntSl%=ߦ-{V[Q_X꽃-@-7KG"+LӤڵ>2OdVO)"tt{?iS19'i>Ln>N#kٓSY8$ْZosrDxLs}MՊJ$_ Q"\ T~ CnT)25/}~[ qa8r sް{AS)iR! bE#?js&eHgZϡ?}lը;VaRkS$fVJ֟`eҳן)'a HeIbbG*1 e㑀9:0զǹl2HZeWSe"$;U4BL6y!]o+lEϯ!7Zt'Ѣ;[ - >-q=bU)& N՘iUaJ֜mtؼ'y9qkV{~qGֿVO8׎T)\gtkwb`bi}G!bnVf\98{}iюJ;gVuw5pv+b_>ݶ)?p"/{#_c Fpd?~ظɇl?]M|<IO2 rrjs+XHTl&x(4ljnϻ T i6t W"p{ov%Y};R:FSĻNjֈ:D,r*kBv&md-6\8=#IOg,J"#Κ٥45~H+ Laq^j)mzwԭlen]2>֥9S-Nbz"f63 }w~&B"lJy%,`3O?mC\IM<,![~tE:AeR[g2+XU)YF9ՠ<[voC|Eq+ATU/Y5p>[鞕_Є W}4"m$x^cz[΁0f2Rv@3İk*#0Ǘ`;^!m>,vxRۛfr7%P/%*r}etl9:Jg}E9Ԙ __s<8 >,f{P$PoCSSLNl2Ь0 pKFS)҅w`k]ȋti 'QBЊ5h6 "r|E VOAyZװϏ5RA&VR!,;'E/=nye;Ni E?;~ɾfV4AD+!yԜ^XNtն\`C|$#Al.֕r[uRom 1p,RVY+mog}Wi 8NhĈB4=>&Y Ad{ ۳xϐzj:(0)CIc{z1'B (o+*wx980;k1= \-rbzl5h2y_Kr1Ӝvhq[Ibݐ `oٟkC^D|\u쏽dOIqH_DX'_HYǑ@2( ՜j˹\Gx g: tNCk4OD>D%SN6Qy|,3=vF"ǝ$XqT?C+-;VkKh%ʅaX(*7&eZzta|g~#JOVGt-o `/Zּ.@E>M@=D$ab6b[-U;BJEbVDgV76zil? Ŋf6 _D:mC'A-]G@|6X'ˋz:?`jgB:w B`[x'K)޷Yx;AJN/ϔQ<٣E9BVJm;` ֙}1 * $qK/YgkWeF<69XghVKL[dI\A ;Th}!IzHk~+!np.T-LXU ~klEW8!؂aiF?6wHBuC4iߖad$_ YRm=3-=ء]P^XrD!x6bxԵ&"BE:yqqV6iV'hVe)& q_s{gqSϵvJFzG|̎.5tjE)Lc/zh MX97r2 LjlSIp#k0L#. 7X>* bJ)ViM)&}H7Ezۓyݪߓ:Cڰ= ^4Cv!dQbS?ջqkPѷHAb֓bOK.WWXM/iB)\A_ a/Tݴw[-jI#7o 8<`S̰@"Ū&U.BfP(uX| U<7^ GsHBqƦ(rM֞|>ަFޗ`K ww:bpu#|<,CFQù"Nd7cGy}d>y<7#JҫI-q_Gzu` i&WC2jM6ZggE=#w>G*E=+YB0u)ų걖V\jSX麗?U>7zI7h8:`*DBsmyiOL>/ro)+[TV!sT:=6XFV1HҤ/M5Hk;`._1ZZSEN:2e{#2ŧĄYZO|$pj+ߓc)7^ֲ>[@-h[6n4iyͯL^~p1f>] J 8Lm @I !F⮦VS F"RNrhÖ,^"Qyjd T#[K 2qe/A%@"ņr7TŔ6; 5jkl oddѻTvi;A<"G ;HcnFJ>rĽDdKՉ*sj}gyfmyw`f;SZRe.h<0 TwuXаO6dW]lMnV dtmbxn zs*#gIMgH' &X%;ȌYz8au{z( +{]j+|@4̭HE0g#z}@Ob"f?)1jSaN%?v [<@wSp8I ʋ% 8Pۉ>bXFbS^ɕ=q5\Zw=m 6 Wg{h|CWao{]CԑAa)|`VSpo2t{iHvb88cnBR_fs_Ɩ.tq>dB'zA2?y%HSFEa 0Fn, Jc{Ds$txKbze%B!eEE tC*/'|Gez/a3Q}p ްl-M }Jo}"כtL_v3n@%x V #9_±1rBe#@ϩ4%^P<;ɅN0!ڏq}ʛR BFާ7 Ĕ9S)߯XTpJ~@.TnoyT vԹB6SP p͔wXv,|MȯAQYٝ%<`*%+! gJ>P#KTTEE4߫`DX6aBV#hemxG0mG 9fTa}͍*^#ᾒiY=jc &ń`Bg*Sy+ |w-ۗh@jM(Bফ[-`"E)cΡFi o)Fq/ 7lL]Ix+P.^ߝ-.~Т̆RwT7qlT_G57{A\ :Wܐ|tʬuP_D.H/˪x^\Q$~$8lϘ=!euUEϋBIRo]IlX9>%;IqZzjBoz}K(7.-PP'3d' BAsB .d{HPE#h-)}PZ͂nۍqU 쨟pm,$VҧLb> F_~ff7~+aHE&_GONyg䶊wYrPgmOl:(a'h]&{(B{_8ә^2gmTVygHb=`NY@q+\ $i-d•@Ξm~NL71%.>{=ujWCǤBtŽOAU4AF`lh:by c}qy? 6XIP]+'gځ>e瞇Ldh~v"D?o)Y.TG*lከ)Xt:w}JPO'āZ% #&$OPծ9&nGj_#}tC$un*iGI`Ar e07Ӹ4Z EDi@@Q*VQJ& \snݸ9u N>'\Xdy̶h"d2mCʜ,I.b*IGyȮGHC!2CJl7L8iuXZ,=$Mn0 nVH~ I"T3*M5Z>(Wz7Ck[:D5ٯAQ%1槶z.|wAND<dfK]d t$pG_2/v 3HլaM}q >A?j4 ٗQgKTm &VJ:\c=_2qc'/ELxU2ѻdcv?8#^=.5(<=cM\*L!.RfBF5ف)A:@yasQ zP2(b9l"~Tۓ=mHM%zpCk~zw}ȆI[j (P[+}FTAŷٔ LJ#+O{xU.ޘmOgLJRd$K41x#^LtsY[\QW<UE 'vvsRZ-h޼ޠ$oAdA*x5&IsJ8Dz2gH^#E7mU$gG_T *i5 sG?+ =J ɿ֨f o(ߤfNWA,y{"|7??BNw+o3VU:[&1EĵesđGl!ܗo)+'#5VӪBAoS TTGyy @a拄Mul[O +<3}:, P2vc/'L/φ37ܷ<rN[ϵh-;w(L@!Rޚ$hxj,?*2hFTz<ˠzWyt5`4 QIAi pUibXoR1xC :'HKW=nÙVu {r1%091 X51`M-$S,c<59/uT}w#di\Iٺj( C#YbM`E9ΝWYgl,%'ܸu0J;[Ū,I1|O Tvѿ'dzz~/!' l&Ĭ F:۱g $wi{qScۅ5d$^tqpG3&#W,1zuJ( װɻ{^i p4Ar!Pt_ѪͼG״t+B?K8U,yAAmz#w:h 7K"WIءgć0@ѼkR'9&K61YVyɮ]Y8ə ! %_~>60{ hk̆/f'<"'h'P~'<jѴc!m+>XTf0$%?׈Qù#2PyH ,g0fED*xw_e a K(a; ziz]~`d eC\E_-CS)jR@"1 pľӈ9y;]1eD'w8v{i9_1/f_w3AP4T4Xh"`]e{xK-HL$WOIc>ݱcMrth[wNY3ՊT@NM񑎎lHk 5FPuv.?6 "Hgڦkv^$#)v8{Y4#t)Z6c['6`H^5@Lq< {lLu*-04!_obMst$J&^Âl\c 6pBxщPKScNȼIfhM_ )F`PU)ȹk#x8%'ډGI Í.6n-) t{ O.۫mcKЫfI;\@h5|ZH s`#Z9=FŸI5YC=d+.vE83nRf%jE|QʥVжm.mWٹݬ#QBwBo3Ejr݃&ش J C@(VT\ ; P=?@6M JR7ı*Ԧd rMo6.8Yx؏ㄹ$G| 42j{<~jK0՝0Yc`!T،׊0ڴی7K$ T2E -l2niWeyR6n 6 21Ye"TSLk`< v{h@|i@^/A/i^W*mͤ}*[+"‚'(fNS;)M\+\!DS4=f'z{t/<禲*93‚ƞ..f. A1n唃 ݰK{?kt< PDоJ)P&5ݿ:9&r@3/woBS z"R1Qy qFSgĭ6kk"QsԪ@/}w# b_HhAv08[U!WS[X~o*3.Vބ^"f 2z%qg3bK*5@yxJ8^)csNດM7I&Q7x-@pRKkS@wDad:Tm֧qt/:iabqx?iX(mOjdE%!4*WE)ʘ1:lLq~8H+жy}g I{B\cy%ȢnwEJy&C>Wfis2޵.}K* mXD5EO[ǔ7lBsyG9-P$ u9*\P1*×竽0⩺3Jj;{JbDSg^u@E^L%2[wg uZ= Vy,)46e5'IǗlf*ci<"YEud3ROervAEDйS‰(prIі8$?:c0v -$gjXLm&,}2K)1ekmȊyk̵'Jc³jtuvn!wK$o_bb ,7HE#=i|ۄ|2"uZ)@ڵM BXO<-:l={Qx2:,K=^y#֟|N)r?R1l2J(r "}Pl@q&͚_WhP<<5JY/F[s# Q|e4s(lh+[N|wkQB<2DY4p]IBW'9=XW[z4hɮrZ2wNbVYDr]n'l:tLt_ˁ#b^RE$+=*A+M(%TxG^G)zY9Eå4,5.<-FܧPt)e\k OzgӗEtT5N?zթ% bzD|Y)~%W&Ow!e[ARՂTEؕvq;UACz' _y<0w(觯b܇> mOXıB8`Đʅ*b?o]!p=eŐtճrS`(>e$qp޵+i롕t~u1iF̈́jq{@\ t9  02R† k!h]Q꤉n&eܲ/`3&^~6\׌55KAd|6ag,=[C|KKjt?bpv8e70)\3fqX"TAzWdd%\>R.+^o(Ex.kbWBp\CD;iW@&pL57mS[𛸐?2~4$985W2-a;R[|'IN_QHq]hjNsM od8.(DAUyɊFeW{C+֞_|>+*#Rk"QV({S-#"iEOUŬ@?yO0;0a!J,k)`]4ޝl8)HCMSh_{/dD^?b8 ss )Ca\cD`zZGbR8M mB50rD58:2޺։a<ɨM/2%H8RhH63 v%]K3UJ)5<,\~{Lv*f8t×-XO_&&R7ɸLR wЧgxӄY>XWLtH;`yeA56hb_"c2/w2WIwz^]J *e' Xnx t wP+9>oS5Zl3xG45 3h \F-SehO%EQDѥ9츕ET*:`i)H\ʗ+Yar=S)KǖUAhuBah:\.ĨRʵT@!X׋Tz gZӦ˴8Q;c}I& y:-:d0"K[|_xo%3Vۢ@cJ(7)sU#AiKḅS j\D|E5Ky"փ5夕67uSLP #Hhb͊zRU~q>nSJ$KK|Eɑ/?MQc;f4hMrDs0s T& R-oѼ$9a4w`,tbmb<ZB'r0) nLrx 6>Ԙ"P4E#CU:5kݖP =X] j9Ft |He0a1>kyOtvaXf ^!7䐼 &TSpMf?I\k*yY4I[>k=/3e:f H;GcQ N?^N߱8sp)CJR?:.%6gDoMJ(=iϯ0.yle# Eu˶/8 kx^V3-P.3-$ :{7p-7 D۠ L%33c5qLHYvVcSjދ $bdOJsQ{0%!媘E,?GP.a5NERczːa’'4p+.yF旞}: ;_|1Zbj ,[w7# jRR}4頜9F;%ϗHcb*zzЀ8CofI$]FE`LZKWa^?՗shx(Cs)Blt Z=+4bVzRUx;i 2f^CY>gy5ynuT~27E>iîi*|1ˑUٌ+ouj\&˒4?A0Q pUk'/[Fzt3,!HԝYNl7$Ut&YNH{kACZ\Hj?t~ j 4e85豽}O=,TտǁصoۨlsMqyɔۍs/spM]RH:DCxҽ!#OGt|9nô ,鐂SOk")™^2ܩ2Go%#N{^<~>ʃK,> 'DC6e R#b԰f]s=Xz$(* blk8+Jn ^jO\J=-tdќp*ѻ;z0֎"S'2x On12,] S,(Ұ!,D>Ex7왕盉sa|v%ڑi>WNltv$Ȳ$hiW4rԙx7X e\+4bclҦ[*)wiA\UYACkqu$#ԋaRc:I':w4Q`2Xr%bZ %f{)=YJI=&HȠ1zɅcnd*Rkx`mɦ)4:YȡLwa#AE&kd s^Yx?I: ]rrh>1LM !<vM^nR^ @lmeÝxkQ2S2kyA36R=QI,dnĢϞGn;%Al9SA,NrM_^e_z2S WFTx4zPiXg4n0A˄E?d{ҵFV#TUOM`}\@1ȃ)8GN߀Kk lY-%P,,#{ h3Tbq՞#(}&)kƄ،>qix6WD,6IR~=m$U6qcӅ4c gh(tC:OUy sfݿ>=pݖߎbmrѰe%;>!3T"eCST)sf\&aẘ;)yqa_#?1#eruTbCђ/ݡKߤU% >O&'jCrK4 Շ\."g7lK~F4TI˴E88:u%)Lf&'aE2,$t-bMHoUtk. /Z)ء̚SrM3Yav8|ʫR/B7eg5^La7[>Ub!fd,Xl,ko^<@Ei7EeF^9 3SGxFjnZ$Ki1)Arv-(1A,5]5qM2o;\/H/ʅ%ѣ5k3>`Ah t #~cA$CGDwn)UG ݥ>Xd$%hpIn'L21tj;\5luXkt ,Ыp[eF!V>g8x´R\sVS= < N\+u~ "[@*a?j"K2Ji׆mn1Id.bi^ĉ\DJ,PB*6YHoB/L,Aʋ9l8dOMXf%fxAWJ2鄒J=nX~>gWSZVdBg@:LTӒa^4r#{v:. 01A][Ii 8%ݞ$pئHT(+A1>euxpGZyı+q  ߰# N)v)dp0O@_JH,'.BJՒW5O}X\$ Y oQTB7*ȋCv ? <ƕΘ剀BgI=kTr+'%>`r7dtjz;snuW2E GˆO=AZs3C.,qTΌ,/.9~vVK%/.xmcTJ(dEMj>r(dˮyB+A4_e)-kaA ۫_GFG$Ҽq<}$T+8qEdSy^RR0gR j=KSp9H:ki!cPKEo4@k#غ%H!qFV&j 5`>ĸ(G{,b=@ZbUar;vlL ?vyT?}KI5iKO|s>c}cn?*4`SBS↍ Ǖo7 xLTu}zN귄 WwFv]ӹqb彌.V8L(E;ateGӬ uDL[m£Z_m-hK+CcC1/9D&x_rQdԊ;mF@d{!`5@y.Z2+M+R5=a#GOXjW w-; hw5,A ;ZSGC"1p޵zZGW)>C]7a3O_ g .^):S#~(hraABWCBnD]Ȟv- F%?c5֨O,oi.{n ^ߒ"Yl;ؕ.Y3=76KȇRSpBP{MwДCnNCX}7C?ɒs̻PM, Ąz;D5NTvv` 7\TorȒGA}ʯjN i9t.X{=8ƛEYm'xK֑q%@J7ѰB% 7nǦ.-%KDں@QAXHDVӠz:J7OBI}op!>g/ոK ~@t7lMbw(xO*UkJ V(Jy>3̚69\Xa@ ƻG[|5."y3u4XnFXw վ$&֞G\~KYCx dBK2+N3aO||4v+2&F˹!K#‰3})Y+pF6^;9L"W?οOR%̰6*@Wk;[ ZklowO#MEMd=\+9=aȟk1(Sb1i9tqAHCGT 'a$?T oڈbeu9piJ|^ %s+@CrTd@M!vE;/HFEm2'ۖ[x;r||w< ݤ,* ⷮWL~I~DZ "5<,)E!L؂&RF1PgU-RMfalFlXNw# hΛo2D2+ "i~ j"cSt%@5@G8Xnv7WZ.8ڹ͛˒{KkSN~&>;[4bY 9 5aYHƎк H>4@9eBkf͈30^u@^i\eViD!1A57YfJ"=0)VSJWVVH=~ IȅɡR%,z%@D3#I?*t BJ~:GnR pQ06bN̷ A%4 暜,4\*EVS2n-h@˘g񄲽}*9V\/Y whRcq`UJfX}YCFYl}1x3]]!5:z1Rm[cI3ʜn_:G{\UNXOkv37첉qKLtXkYI f20جDk"[3y\%T448`$-.vQLO0T"̠m 8F( fр= 7pyZ 唥LjxÀd.0Lag11}ELfl'O,};69D=LpM/D͎NKvN0pC1! OV[F'YI4 %#q_Ͱ4Lf{뷙dX*x_Elsڸ iAE/K&{j.MXcL9ŸmUzhХ긫\0bYa :]{wB3_)&ӡ9# jQq|.0-xn0 W]@;lLM Ef)JZqq-o*3Jݔj>w&dh߿ GZU`Eܛ}MF[ܣEZB޵wɴ;u3: "g_Lr瓩W<ڴA&1iVUX6f6\g<&s 4SC Vj|P aਗ ٿ: ~Q3T/^svm*H|mAW Ks7^?BhizO[.?9fkMV!/͗jqupCiJd<^[Rև~Q_mC GiSD.9Wśun7WD~ޤ>C2ny,-MMc:ockC 5- aPIO5H ~LM#Eiy;a15nj'EfBm75o0LW41m^Q2C(,Bǐ+d]/aX7 _FbiiJD?c~N6BAB|H><44C! ד(˪.>G(Gr\O Zgc3;ه޺73cZO#]0ɩpcͧY-C2@}tB|R>$U&Nn$dLMMi9匜,Y[i],^^W@6˝3dXSF&y<׽0._OqlpD qfy?0PW5.Iiu -2[ߥ#4[NS.Kt@ pi Et`7"\١ixܛ8 > z2E4G~WVkVXh sK@K=}]V:Tn>Y1,DZ`=I eݜ\&[m촥ˠUƹ)~?=Vp'`M (i0׆$NPRHtCQ0tóP MAQ5yWZ 㞽Y^O#;O&4xrƻ1*9b&qdh^g2UqLF7BEDwK- oG\UnxSET6l{UEXZ-îsRН53S_6Iwn840nw 3n1eyQ/n1V4!Cw~7=ANk0a`@qt+i)f3 )WHEJVbqVሗ.SXG>k:y2= ;7]Z xj>ЬB`U9"PWE6JfK7zj}^s R;?џ^R[_fbz0iE-Qw8TV4 u4sD 9>{>2LmLPE'BP^pgP5L'&_ygk~CqV0^0 ~w, ܪ":n]~,X6Aǿ8~ @ [Ɗ"(Չ.ZyB "#^C*lƆltnbD s1\9#q PMYmN̗kٚ{%gh> m6_^FL&qL(Q~WQblj=8k#D^@mhC1GElzOPz-5 @]0sQn[!޷Ba$V:v}Lq.]Mq%^<(@Q-Q0 Ib ݛ{v`&طw4L>;;]jIArzJ()#,Թ<a*XRn=En2 qiV }A&(I%ajxɶý_&9cY@z6G$)ip ':"كIIS%횯;CܣD̤ <0ɠŝ3BӁߵ;j 94/{GgnBYǣMVN.p(;rLPA'$E""Z KDgIlQ,u H 1S4x4AKOЖsccR5zevW|Gr%/&q7(xLjj{^W 4ߔuԺ0] a"~09*G01\":-8 7TP[.%] M*[{nl@Tt}imJ!|nX< y&;H Cmy}f:=++"9,FHDuᤩ=j{X_(iM1Xs.]^I3w`ɦ4(5 }-?>G}a#\!>RT_$K\RXY"E\Odk -h(&x҂M oUCڲ%dvS(x un T= A=g˺o8;H}%ng*U(t"u\*5y蠒.u_zB)H=c5#@9S >K 5d$9 E=~ O mVfGzV!19M&n$d6ہO0>/Wb *Md$.2@qIr+ B/L9.HLfC_/p+N=0!Ǥ'^)ծlPH@{%/*WٗB{5ܴ-ÓL>|)Pyjqj-U7{qLgtlZ26ad;f5MnWnK2΍+“oߢ# Ba[!lD{CW0Æj8!RnuUx=x$hx69}JqlZ-i.yiHnr0I0@bW!833~7 .1C!ja^SOg 0^[^d0|jX h " Z^>/@ pt3%-p[Xg!zH5.t v}KwǀC#$kTE=-Q:n^% ]Z p*(E5{ |/SRLi `r-ؒ]~~V9fTd>M&p}(LEkft #QQg bXya$/_`|3$Exݲr߲.zxI p db(4`B _Qso궤#dbEhsGnpex8zXID8MR@@%2&-MƌU:`#=EDb!'Vª‘Ǿh/]Ń[1:/-]znAxm|iK!EH@%oqGF k0_(R {փ?F2 1Rxgn!I@p:ɯj5tTL;qK:wLGIC$! ,_6`Y`b*A̓e/UJ?xkB C- -!*d9kcI%GiM@IcպX Q)͘KEIƩwvTsnd:|/ed(GzCo6řbBg%7bד`oD{-nECkdX8u~J*׽RDj W6NV^(#꘵UTjWq%EVy9ދ)DJd2V qį̐/F.qQY8N75’b7偿G293p4 *YWRUe뭮Q0R=]Z; ̃&6Gb!!xAs5O sqVc=}zIIz/'n= o7nHT&&E=|˕YMd~LD m;&[ p`$&[23 VfGyUӤ/k}ƥI 8EM{'+$qn !G7 ԛ÷ϑi!mW3N?Vhf:Y/E$tfۘ}RNڟ7"\ҬH<`Vqex)#B{aퟀ wwM.a~2, (Sj/<^5{ @@;,ѳ-g \Hr‡a˕0~8cM|$}&_'g r'w*J(%~k.Ju$; U}qnp6t_ 7_sEdc.*z!vEW*!%KKnb!Tt:aZH4؀?N Hʽ]i,^/aܿZ杵,}]zJh#ԣ7U׸cߒ=*r]\p{6|Kw|ymն ъof(,0v#?G@mW-+ |ΞA:NWFFԤSkeTOLZ |A5!0둙aB؂YӍ!Հ '^nRC)(d+(\O2je߂SD[nMBѷAX `?p?!Qa7W=KEi.#v3zI n$??wE]΀CC0YѥSç+H sopn,hkdh4DJR߳^~i |Z ŨFl0RNt]jWYi/Co~ K++4M;4 g\G+g9G͍}J6յ#<ϰDv/+@!sj̖qkw-3΋WVȽa O¦^NDHݗe;UO ãHݖA`4P&m=VfҘ =QАAT!Ypѕ2oEƯ T/JRPİE( )W Yz4?rz[QYxb,mZ *pfoƥnd 2pP?J!~[݈㬾2y@Jśod Re"C>/څǦ&:4HPOx(Τ8Z8L̺82rY b$ H@.XQ]ÙXQzEG;S*T?k ԣrb|n/p{{n?+v`s |+֙3pc-g&}F4JIR+_̼Vz;->(AygeLGGt7(qS!w175>غ*bS"e?(JG%a\ Ri ΓDbeeF-5^Y\~T( U,hL<7 ҒZy޳v,SGޙw{&@ S H.z;ZׁKKc2RsJCբJ=j6/Ac'fŜFM 6IBe"̕[R =ezS-[WlpXz^)SkR%Gl|W 5h,YLgY7j4jXTq8ZūGwm,O^S([1LYǷy{i[+#0& !GBX~ҁ"xX=~P:A J1D '#D B@l0\R D)OJI7!WIj /9s r P?S33_,_s0f:s ш+ + ^-T_2xt P>H,6 >'s߳bI0t6Zƃj$k]6™ϯdps;]dG Ǭ# n +&~Agҋ1`^_ Ood"ZZC +-\~QF{oXӓZ{o4:ooV4ChIAr \MK򿲳jxZ)LU@{ (~nƢ圭iqooL 'Z@P€zҰnvolp{֚)аR: ip@%hgS77Bk# G ^U7ϫ2 /?AoÊ)[$ od{oOദa K{x/=, uh-*{DbIיEl 2 d6Qʮ3}0g+bS-YX8 -4_jWQz톑=);Tk,yG "F~Q Y.Cv=sW)MX" Ep{?ޡl`qCCӤCJy P;u1W/?fIkډVJe}X3]($|2N =J@}JC rKTH #c _ՔTe!T9P>bv3l93O!*D>MGzjO un\Q$tz)` 갘i2lEi꨾BV[w$ݕGzۭ$3a=FpGg(4Ng?k2]aX6n>!@ uqBKnV΁CyauKmG 11bNԉ ҃+bХO/ڳٱ6VΗ6lr>UsJ o~_e_Sв-ҏ<ؠ낥+ :G QA^V~>_gͫchnpפ(V G #v0SҵBH~EW[ﶜֈ] +xb0ipC NRYDUblme߉ʒB%fE6l{l!k'q@It_?A4VUkrRtIU_55A7ĀY90wOAMqScPڀa.o\tcY&UF? l{m) 2w Ic|4Guç$rT;lxrD7G%rhqq3h֚a{dNyL/}|2{vmAG%c-t֗rsoN"y]]Ѧӝ,Ujd[L/#t.[d|ld]_aRS$ = p3<ߦTsi)hH*sPmP)+GW* 鎿3|i8y/xчTh#@xYF-uD[u㚲fzo@ĪsqhT ->㢖ei>k6B\ҡ;Ɔz<טW!av+ N||/&"B8t´?w;6ա\I7JX>dc@)PUx6W O6!.3͏YZw8t/&(t>{Jk]q`obQѢAS+6Rp~ۘھ-b Yg[)bcVxBaL-z}?"/ kȱ N!, UlҥGdxRWBS1pS-0 ],EgO'KU^O)%g䨏+6 jMJk).x1 I2Y4P(kC 9akOnjBߕdʃ%VrT]S@`@Sd,Fԏbld-]ሐšܲW406 7Obh6rKdgO@E+\ȅ U!`!3ZL:G [H?%(mc<]-&QzJ?8QcM5\/yW*SR8Úq}X30*<9>믰e54pTykp`weObvY+͕/QdSk ++I„7gd9xI코7zR J.D*\DjP׬:F:.:DL*yZ裉}+UPo|arV$@L 0uǣ Wj=:}9>II}50^YkJcXHZDHiI?sũݕFU;n̮}~Ǝ&c%Wg{^۽ghY'1'Dq0c\@b#[+?N$ho|ݗ5ny i@Tü( ;N:o Ad܁ 1KRN2Ћ38i GGM?vfSM^g^k#0t$s#uvᏙ2br=^}b9~BOq>.d%#̈*L4 8Ǽ’fƲAnʵGΫvA "n!~$N~b_tCʫ*Em1XRގ; sUi'r ] 4#P~|z&,D-d|v=%ad  QCh9P/T@Z۔!bW>W߿d,q+C|lI$G[O:ld*4ם]H/4G9vGБnjGp+CwUx~gnCZmV7S :S;P*;x$"XU!E^ S7گ|r#EdKC/Cf=bN((Ro5} O73(wͭovZ܃$X{ZC3PĩY`1#Qpzy0|w;^S8:5KC܄ l hlC ^Xsvu& }aWluCV3Q]2$PG)E?@)1mԓ#gُ ]f;~7';v KkqModE}{F=&t(kCFB! J"t^7`aXY`jY{kWwf?b Dj;hYǞxlۧ*4lKY=CSM&:߬Gt}ڠ^&QzmaV#:W[1s[U;Xv-1,j% 95,p%̥7Oc8i%K)kMl˖0glBEٵUDGu"a4!*{ij꥗ue2vw%ᴰ09FabFO0[[C "KZ態ZnʏX[$po]ߟ{oB`v\P_XQ#`ox/U$kwTY^vQW](̵#ehD'g(itS OPfN66%a'"CVP7{;:C``4fˊԤ @ s:S{@+2Q<b%Xy"TBGoQZvlނ=CvjO>] يpজYLH:K06P" \r/quO>'DtoQ:ԾN. n .s_¥{#yTÇHٱ@|4 3lR͢Xz2[u3L).LˮԩIMVXZ`՛BepnK _^ԕc*Qz_hGY4OdxrTphKX5;A[-{g3n-@c\AӾ?SG }Y@HD6j3ɹx/|gA1j-sb| [7xMpiStU/FaH5ϘKx.s?TNC)g?`Y: k| v ?+Yb5R0Ү >^uyjF 6аb~jo֬bf(~1Ul9zqYV1"1Hu ߖ%%eϩPt;-_tHg8jμO@wT9ߣ)Ul󾳟 \y;DB70C'駭]'ZA]ڢjp)ZvQ3"*}0O;=&4wYOД ~O CV,q DzD棙פ"wN„r•]K7",Ԁݺk^)sq`JD& Axt9ĺ{LYu#6(_M5m$7*y0"Oo-xIFZ\#(.I4D[g7MV3PJ\5*m K8LQ$W90POv[_C䁥K[kD 8ۙjCS+ \!_͒H{')Es]濭H݈ոu`"oބkB 1[D(]C,#ܗ|yV8_+D|ˣR2)~IcZu8u7.Y3!l=)3EԐ7w4=x3`ҜL,tpNc%deيl] 6!r C AcBWWǷwG1 ![- 9D%TE{1=IL3 ^]-[ bOWq΅2D>e{Yի ŬqɇB+S9$ZfZ̢jwL o([aZAzY__C8W@pav&iPnԩn>oQh:y~*!*% lS X #R{$B2 CꕎzWvrQY>UtL h=R|(sOhJC`t b%&h<0`PV #k]X da=zRҲ`N[R@E$b֫xς-.¡ Pr֮ Ϗ#a{Jvs$>&_{Uؘm[ NuZ2J a ,꛺V'LW%}|gFN>˖ᖳXlWJeG"}ˎ)v8<&E)6EApS ;>p|Q /)fsrJ[P55mt)8f7&^*XܧK~4x8u a R̩d]ຯd{Vz0-- ix2 e^r-,WŶ05C OJan-G25lݓ/{3hko/Q8rVc )G4Q,Dhj$kN\xmѱƗAlɳ|S Po=i;>4VSb#\oDdVe&"yS}ݿ%p, YCcK>eqlBAj?rhW()?_]r'S:W3zK9@ؤP/$VJ$#O6p6rPn;ݿ(l=<D `F]N)u ?(UZTwf_*(\L_5l2m`h#o#؝U|E $9OB.:R, -@? ঘR^X :`ƭ fqހ:dXԂo0!"c{ bQl< ݿmA ;g9V@Yg6#6:; T{bh ᨕVbG_5ǓU֏Q)hnHy}fo=qL4mPt"(2xW3g]Ԓa) kk4ڱ7|zfKWO+8v2)@8*Ga|y"E߽F+܆)+@GK*lAQ&(=;o;; @_Չ7Qi 7ՠM05#\., l ./_㣊D_LR%CJ paÞ۴%h 5j^̷*|볅awhGnܵۆo4RUS+$w` id1 (U^nT&1)\Q$6*AXtFm?y"~XȹUHL&*y9]Bq,HݶUM䒋W^vGw=* B>50#OV$FEeSBԤ]Qr}. l Ś}KG|[ AoE1i.*xxκ4zn#Uv-ƫOs" +pDYݛ/%?U-L|зPQ /fx~L[6DE8W, 2JHO#uY 0jiρ%t'!x "RtΎKrw.l,[ $=;&9A `"Fuu|^l**W5^+fm'T% 2+(56 ALdL k$v6d+jю0mgb9Nu$ka-<YF$r 3΁$Mt؝T>\1MK=b8N [.po+ V^j!G.G64[9/AyABKApL0b.8z?G3q@N啅LgOEidW |twQ̹z&Ц0ӞѳWP߬w'g7~MOx& a 7 lAM%p]'C )?^$ŐrZ$S\$!360o#9'ǏS"H2n{KGS\jdzk]1*\ yDQ d^7S9NDzw\Fi)L;LE;7hY'QJϿT! '5VflW(\_M 6P~<^ݧrLճ_$2' =+OPWl(q [=\"WW2 m>!,$#W4dn/ aj"iGБvU#jiz 'lE0H: Kc߉~<ͻP7HE-1 xR)tR4gO|Rg='}S.Fkx}IgAS-0Oa"0OjHj>1od%v57}>.l!!+8&qwTm4_!cW5='qaBn_DgLg쪞&&SB92'6xZ*+DVR)Q,%"_wQ/Cx]mtW=%o w$WbZl]!Q :K[cٺqav#VRbS6fr~N$r93 jɢxG0p$?ObR,n|Fzڼ~9csbr/BUC>EQ/zzF 2;ËXZ}.(__gjrnwum󋗊^'ReŚP"E~+6/uC(19GxïnWÆolī7uJՔDtުs-:K#1vXk_ZDK*r~́.TFPefT 2X (4KjhmC㤶E3r{% :K$T&:x,&?ͷCVk5"# ZTkn@ mF~x҆Ko/XhGUHjXkzr7\ ^I`7UÞm9F9Tv=F0.jIk/bn_j шs*zk?kۭ7[%4]QkuY,Н_ƙMX{!`o ]lŞ$] I2zBLI|cUՕxZ$Lc̉/ ֌wNuL;?S+1 8_,00nY8ky_ܭZ#AJ wJ(b\Q8hI8Ԩs%SzyiÁJR2"wSj O-`VL;f}"AZ<,q\ @Qޗ[y <X3PÀo7[!L-Ra#/o+ 0Y:כDexu!)Q1q=Е7e  5)oR&{B^R9Za!мC7|B=(:껙;oGu%t֋ԦNpCgC* ۂL_qN o;wgza 8 QRcCq{T.8}dFuM2qෘziu0H< ʸ,U  &]E5"kqnƽWO^:#A["*jmw;N|uF"MA)$ fPah$0[yU_K?jHF3>w.ϫ<+v o w(WмN?Y~x%USNt%.}銮q|~wR$XY4s=+ddzkDreESP"f&TRhe9K(mش6,L T:ڗSkwm'i}$?;Y~2}y_G%y]ao@zi!ta3NE:ЭHU_hFVhaI9I-{4Q>ܜN. U\$)s4-1dT"9w)t_n5%6 h[@W醎D~.CrEKG:T\N+˥NaClToIt^憹a|ܤ<d!״|Y a@D IL a^RiZSPɞͫ?<_ל&}|ap&EQj:{hj}+c6_ ӵkNk?6A4N*d~%uyYq׃LèniyeQaZw#.O9L]ZA] ULFqƦ?u$ft!^R9Ǝ񉾾k,|Fevhteϫg%B>!W:c*1a_$Xlirt_\ulY *nhMZIu!,fm(&Υ<<qxY6TxҘ\u<~A0YcWd~I[ C.0291B> |Emhzls؆OdYBp.h̳mtd=.:g N Jh?7BL9} iL!U =؛| 2sZ>vuO%eqLoQ(˟^.Dn*^S`[ l}Hm4G=xsd62&Oݴ`G+0hmyҷR#b@11ύ*xen&XØ K'1#^B׀#tEۊ4D~v`En3ŽSv_do7b=C8#,GV uGFX (}̿ H+#~ZgCaѨ=;[Ӫ [!6^t=xәL9IFݐf}U&mMmɐ悐ЧrjkANȽŦuzo<4C! i1%`?,sp\E$@> tUֹE0\"ؕ' -]a;n\/}FlhLʞc1%[<j4m1C^)KE*evߩ j~+gP3.&S~g CSIBNwHlR mE08`~כz-YY@߾πa3i(q"RL}HH2ppCtA}ߍ-Cb _;4>g$0z e=4,0WIޓ3S}B*vܹ+i@՗+zĔxݧ(`XFAD| TfncK 5߷!:`.#W\!k[i%aO>[idՏtȏ[AzHx )|4V7U 9 LyY%["gS]mjüQlolh~p#2rGZ!U# ʮ8>}[J^McZPm PJlNڡsIĒcK@$)$U5 n,@ƮiÑ"v<~o=[l&GMab:,Bjff2f.H^#/!zF|\F e557`\'0Kךbhg'.;sUF.y mr|#Ee!yf63;PT$”b|l`<UE̻tcry6jN@<&madK;eƪ]K!RI*%4Vև Y*I\[:_|P4'b˿:ЁkKƑyY2b'J&+jA5'4 ՔX#=YPTX˨X'3*N=-`⸅VP,N{Wmŝ73U?'LKy(+1M[MYSacOUcIqj&퍬 u?EKIgW9{Bm>L,q uj;ycki%hFʵyS]dVkG~YffVJc$3_IPhحU@3¸ Dhɂ(F.0[ =WGug$s45P/.c(4%5;搊} XW?0gHv:3FfWu.Wcm yIBn`C\dg(iմ)X):_'}_uu9p~9w7M9ʙ* KrHwsCO iYP!3#"]~+E Oөjco>Bz dzc|ݟV,;f&XRti+~c>ݕb5|Aib>S?D/a|@wIavNb qa8E7xIDb7!UOpf^g>nP&5QH?qx6mtsC_4</%_S.ݢ1vxKJo^u zIĩB'I͍  b"k%b߆=u<.ʌ֜!=m7QwuB:w*LJ!dڽL#  &;sh!z#V: JdvgvgOM:żtn gr*+Of?W-?Un=jK;nkUG:d¡++ u`Nrq&CN ;.l)}4>OYvz١kn]럂) 0KpI FBwYmJi&hqgb7+ THcp\e>:a+R1܋Ḱ,z G VUd1tz_qa$U{ &**ґ;hMQXi΀)oN_Y5r=k0P +n=' 2Z%y%bfu^ ޲|"I,m dR{"HϲYfCr>4JױdJ8XV?뿛B/kA _@ONG5!H+ qNbѵm8ZI,Pե<.ߕA-~,vtǏ|if0^auO|lv,F!"POs-G 8mr R[0X+"{VyXP G5QtYYa2{`POxhc_ H"lkܵ/:k)5J8mO{^NXt_T_?akEʞNV|T_*ot&LMM:?cAw0ٯڒjǠ[<0JDY7fwG,t*@,EZ/ 78Lp"}uMÓaI*Ż}o-QݺaGrsxē<{5bf76'2.R:5xP`+; V-d?G4V;mn2* ucơ_HPӆ|= N|oEe'RcS\zT'<%oi~wamH2T0؁ӳ4:(qj.x] : mW%ci#^򦅮܄a#ArLO/gM/`+|8l/kT'|J쳽$L~-R1U2aj7<}&߽ e(pqYPJ#BAj2! jt%"E, h^c|w^=%3=1#դewΊ tdlGYZiJXDѵy7,(7.?DP۞6 '%qG&,! lbiPcÈr mB'L;!Ic/ O7m{LFQ«R}ESB@҈(/W:Nhq ՗C m+ IVpcb8]N1e~RlUtO 'KFsU3P*MAQ"cP6>0. *-^Z4*/;kl ƾeqqqwh)Aڋ/(q;%2`H>hrpnt-D12<-# 1S-=^݂+갖nYR Gw K?pOC0#m5o6̰Y׹DUbAE~U @GCMIZB$KS8}mJZ'ZA4qP1KjJ$oHՃ 8js.j`2`\a[V*"N'!06 <|!.pYe}mu ?Q@sLt:ѿ_5K7~qU4n6Wy-Dhr&0,v=ice[^:zpgZ`V˲Z$a1|b:8AY&@Fu:fshBTC 縍t奏֎tbד:-eƌ2s7}54 hV)#`[DAmlըK*UW-kGh8ӌE'ďHuiI$PZ0Y,<.znOyz"sDMiSg!ȫ" 33}g?bE*z I LPK7 6 UUMk9g4%t R x՞o2e 89hڝDN`}4bM峆 3Ч K&iK#['qO(ImoH k 4yJ34Eg亞LUO(ʽst6k"*R)C[K(JȣV!tmgIy|!*C\x$A5vIՠfmk܂EGn,Hɾn(mKJg_253*7rcf՘W\YfqIpb RbI&?= ]jGls _@>.v lM5/ıaʧLZm :m6u>U ӓΗkq6Z, 7Rg+6I'_ -=^CE{[V+$i5}YzYsFsZZr<7pi2ɽ$t9dVR+J[kG- לӦE7Lܲ}1@Fbkllkl۝ͿTUϢp>Lni*քW*x,R[`2ƒE}_ʰ'Kta6o)iހT(nBkN $=θ8~-MF+]B}vMa o)Q MXAr$4f Bab ~\90㓾<$k|-Fo31!0FԴZLk̷fkHlXvn]rۛ4 ,푳FO bpm--=ZUUEX' XTb!+ϭlĤ45·C:Z CD}ʈA(S^0A ZCcue-uFt||\^Ő[qp?e`!ld 藧(\_l4Ək1[u4XW,"Y#Au'0 FVw FX7BymsQgT-⳪ܾ̑ϖIܗ?憥 ) !J#g@\%ˍO)0YJc0`20*`뚂2dDrs=wCzitO18a/:f0uyUer]3/axBuwtv-)n;Vr O뉩`!i]!qcy\iw's^R/^ 'q=}N?+K~6q4phi/I^hk@) y+ & 7mrxTAל0}WY艱y+>DYGFK!yczкz5hՎkL(ʂ/B*6PmjNvOJXFZ#Y|&pE&X"(WV/H{?X(ܶTz18B}дSer-D.Zs'0,C*_+jq'֢ %D e38̌Û7lX!zQ;X L;!D,E)eѿcOd!W*4!`rgwA$.h؍6 #7D$0ͳWn7Veo?E.*@aVKN%/Rx+)`T I;MEeW#t p,APWax0nB|3D`GUvuK2ĩz.az#cL .fM,_2dS?//sWJ{ؕ&oM0ݍ5Jya][`KhFq)7)&^0&b`*nP3QAA",1c f/s&l)~[Z|ՊLb3cD/~xn<_A|^KE /~FYLsiz>8~2̿öq@(D7n4.|OLfMiZE8mOtg|ToףaS@z;sw/cf0V?6TOJCtK5~ צNi)\UYApJG>|)X{lq]I%5E@[%9EReK$Sh#`K(킥Dߣ|o7gk8\a}ֿI My pYocZ M(1/V2{GOXX'J+kh7'7#%3ˆ k ~QRPlXs@ASQ9K@ \V974P\:(b"0?THUױSk9jJ'N 3=d1+?y:YzL'<|2yURim5O2m{gX+7if:m!xaS`Hb -g"%LDsk6*f#Gx[*$fU1o8Lq|\aU)txS-AƇnT[߈`⬈j$_H<˨_848s OǑ<)Jm׏t2Wb.7L;OTbGǪIq2+/S2[RbhHĄT#4! 00K'_T2vSQ5kPTPuFDA& NGUT?/dk>(Dlp =[lzNaaPl Nq SӶ!rLb 8oKKP ,*z8aQHRkopHj2KMG`2)殈%jyY_ЧKnV)/Oơng`c8n;EG}X#ܦ*'qy-%=ZQ=ȃ#۞>_" e>25nTMzSe=fWyڬxyw3Qב%ދFúYz{}N-oq^VKp?6s\:)TJ{d j›G3 a q&AS*X֏@G9!R(bn/H܊O|bQп>ng&= ս^ ROz\Q~_: x]bNj 7CMр WYn;k)cHnX>ԭpo8V&oWTbUh%bm/nq$PWBi'=\u垙dQP0¬{%<W;v5ylFEܟ_ai^+%Pa2GG"opKHB+!lˆjHʝ9:5_&wٿa_.b+l:Sۅ SHN`^4<'m(ND_E.`4TU;Pߓo !6wT?>W`/vMrOK;n(.L)d4&) vylϽQ ǦHyYC9- j HF3:l::= WBm+sξCV_ 橮wmoz 0p|€Z7)/XzUZ N^U į!DDk,X VzUUy={a1Flx]U)ҾgX;RѸڛ>M|1I `-_6,pM$Ӱe7Q>X;#HV? sr9 B ]4lvOkL[DX }@<"_:U$tok>?/C&BEE6Sj~5ɺ5^=@joDvm84ć$8Eբg`+7$'(C=-|*,ԟ+^ly7j쬳P2*!8r$F58sSrqM )ؒ Mc[᾽}󈛴 7eWHKd!evV\6+YO 歚j{:ⓠN(ο>od[OS |Uki^e$sa9vWT!8[y)ϜzӒ͝5=C WTjef(H8>`Jz-zʴ0\EJmݭ9w(7 dҘv懿뾯*jDȯ!ⒶXx@ngxzfF$]hDQHG.v%>e)9P|id[4pEs&)@jM;h/165YLT8X#周,^xL$ږw) "/|7tlЦ 6vLg/r!zJ4k ).2ڎclse/ڍIR<ّW@caI@ߎ8@+h* |oe2XR{^㠤!z[yq-~mECq|-u_DnàeQzނ\YM1~T5ؼ+eWA$;OQ bϒُ-"ՐQoY.DaȋU0tu_ř\1³MeD1WdaBH > {X̨+ c1?֡MFg2s9E&2|X"4s92r͵SpnC^_J/|S=BqO bߕpX94'ӓu7=8JV?4j =еtVrA, OAy|hWm|SHLT=HܝbS4p8ksB0\Xsɞ]B"ܦi߸2̟N6ϻr#Z,4 .eug`.[Wa[ 9|AdeɌY8Z)<$juRn8$e|Tm\yݛ$jB Iwo!Uq2Fg9OIMm2;M9TM.]&n^Dd8 QFJeO3Lc `e7i?UFhxGm.0 #ұRK8?@W̗=HݔE5BE`ʩѬ72P ԯ?Cۗ1cfHxd> b_x}fj븃!zjM@{ZE~a:1 r ʡg.5n rT9K;\ `+̛Y` U+ =Az.b@onW^XbRpcf]cobw (9W!yRK{gN \<2!n:Qb1q|c+yaTqjlBWfeVeK/U3!̨nl%kb ܻ 3mjAvHKE{#s^dJ`o77́R55o"Q_jR3eYbLx\]c׹A&ֵGb`]vHG/ }ɽoKR~)t`W=Z4O4h$CZ`t9kwӜ t_+д'`dzG,n+H<}G'^M\i+idX 64LicZ"۾ ^ao+Kx 4jkm~JA´ TU/{XXSݯDW KB|g6`'euսz<#,WQ!'oWH<@/!؂3?UÚ?KHyQH,Q P%8> vW:P`]GFBP3\acL.tH[)QQt}PYyj8Nv1v_a!f-,ܾ~?bH l~NLX4&,Z_!X\@,F; @3IDaD )BV}=\ZۮgM@")B0ᴞC{@AIBk+G5E.{F}2&"\i{fpLS^П5bl3y&TnZk~.a]_5>,p+lPr1?gn~nRKh7kAvƶ@&Lu}8KbnW9D RdKn̐#3Dta!h Fl7Uc|m RbUU᳜*gp"`o9vʏ>~w ,7VFe^3,A_-=8("ѡw3n\U' ۸Y!Km⡗NhK7pՊAe!ެ:Gjշ1Ds1nguBn+[m,߅7r 4gގ?N*N9LCPڮ'c10Ю wR4VMГfܝ:,u/~$S^jǽyt* |N^gp 33s2 @vX%˘rXtrB/[-ztx6<#}|#:qUMt1i&SHL"ߵ7Z7BԷYF͑P@<Ѷ깴 mMm]qy?Px׾@_W }^4 UWoRЌϙ2q íj 6c]-(F9utO76YZ$"lsA.ySD*=B4 y7LǏSK`SVH1Ow+8h,Pd70ۈ*oٖqL' SXW n=; 2sΑ+b>M & ^:Ĩ#~mt='!,8_mW=:',ې: .0*O2-漉uj.K2\p(K-d偆}!Ҫ6bQµ IĢtCT_>ר(iArz[v‡-:C*N,_*vⶹgĬЪQGG\TwcX)2DvвK_=DV.m' L J>!l=hę5;\։gWc?A3" 4|ѭU]5h?c,ijyD 5.? i MZI"x't{Z #?D« I=Jk PIfiy=MaSm[P{m Fk0&sISGHsu?} 9frVg#:Tc5v 5*G&-q0N!va c~>IIfwFI]c*ơb|~*j-_i9x)TJóh^а0>`~CHٺ5(jHi&ށ >^Q:6WRk/R~ɋqҹ/0W:n痮'*1lDi ^8 > V![o빣Du 1/"BFh.s vz&r[_ńBso'v{;jjԺ }9 &?^VEG%^NXZ9n`a)j8&+xJKav޳gbqtLe.nK;w ݞpUʌ]V ]Aٻ ^`=L=J "ۨ-s7r}͟˜͖htۓXهm +"^bf!~eZ=Z5%+ީGD<ioaI/KeEd֝Tҙge)(7` -tDYE,ޟvI ^ ÃV[\ۂvikWR)XU,!OiSz-h]_Jvx/+I ?[_Kܻ;DgBw@bƸQ.9Ww2@I<8-PV~wo2o"B>¥ `@ UU֜< 9+0א$4Yɫfb=t,zfpfswKTL(Y83:* Sh4֒NTr@t`AɸV8\־1]g+j}s>{O0͠ ϗS|S<-Yg HwO=)x5TmSF?zc&@L8)+ rh݊0M lc BgW=MU8g]`sFO7{/3sAD%7XNH v"XՍ2\Km"I=?UUZ撑aPwgݰB+Vlzɢokz\=C[^b+mc-gc"Nت= )x_\WsZkظ嵿fjR;~BlC'+xs rw@/ kVBɩ}dѡePj , ';G0طXn[EVe[*omNIkG-WQLt暴U$߻"N04WqX22%T?ˍ"\*̧z4M(dҏ'2"gGf*k&B|~bd\%ط< W;+.LM5>ͯ.W-گ؇LuޭJd6M Q!X4FT+CQ\$'M25v(~1heQ)ؕy2vUWxsleU=n%,QoZuT^^̕K/3.R*IXtMGjkcdPDJ J)q/<@&k!Nql+=/O3EW/ qdЦ3'rM9h+{7T|?:aπݺu7W܂ɭ3U'I4X ck=V3܏3g: c߉Eр*^n(}Sw3|A!}HTE z)[b-,:v\O&,v`* -Z# {Õ@ PX6f~G1#(J .$??d[V-sg,6JD3C"I OWLS!sj=(*9}YZ =s ddi[WrJ>]yddۆ8(JPBJӧ#;%18{ֲڐ&~"ʆY(~Xb.[=)ֿqmzj9C9S\)P WzR3>9LQ qϒĖr]wcS"ێO`Ӌ~BV\}N)0]w :2LIڍ6|樂OO–Kܤ`c9TcKߥD(/&'~ٌ h)C< 7 l<&hzN+)˒Co4(t)e`ڏƢ}ULP~axrq\0_Uݠwةyxg͈tE rŴx V/10;ֻ".QśNsmH*Wza(bj z ŋ'%7p`'\OR  t4'LXnu_Q +Jo?>ͧ%}(_aОF=윙ߍ~?pH&t%4dav"^U:[-E;k]+c yTfWV֡j0(?xN H()JJ{K.@!B* W~?-cy@DQǪX'WM‹i{\rA/LbA 9}ɛlh yRњ,t'G4dva09S=7+sLGLhnl,G8~ H@03b@xbM٢N,ܴX༷NVxWp?m Hz ?qI2,ٽv(m[%jy!&j*ut#Lfx;[5LRPfw>4ԘOOZfrkUHsR´ P|oA?q! 5_RDj/83 F*\A?<9NI,Ag{;)5Qq|0vUk|$]KIzbf0η4W. TCtRǜlwRpYR8C`Ǝxt1-^f5 8 £\{K0IY0D±}mA-pGhДx`a հ.[׉ASzh𡨮ѾϏ*3{W}_ A(W'vwS:S‚;S$Ǔxn[N>z5VɝΩ\۟3:lto)"rPJJ,hǪ*a"Õ\hd >L8K,fB==Ge*W%,ubyP4G^s~Ws>PݙT:䩹#}<¼&1sy{(|SҐQ1s]?/_ICq3*F&jRDl}'vLz~ Wfbi*#t>܂TAm1xL{,4栍 QrB'-'brRlUPkΟT)C dSny֞M9Ѧ@_Ij >p4\ r\2Vzq4JH"}\d'@J}aTۖu&Z[sL2pdB Y(ٛyyHG=/E%0X7$s /N|N&fIG 3zc^_T6׼|(ٶ5tTj-AЭ w Vr.9kCXm,lNB\jRYNdp- ~E4UM˩/> VZZ`a#;) _?ut7hζ\F8=w_DcI'ett&^PJd>=8cuޗ.bu+0%KTD"@Z-yPxdlz8ɟmR=;|"T«>f͓|Ϭ: pۊHE-S5J"pQe2/MHۦN`X8H9_DpKX5x?r :pT"˻KL +ĔL@@_Q6ΰ„~Z+1=7 !%aV@t&$= ~U'.c8EWIX<;.1b) R~ʣmJw][v d:߃zlDavHe&k\dIy r# ;Y#YMtd=|OX+wBs~q8BSя0ݬ\aigx,^&W?sC^,wkP1ZjBmO!{aҙX6; =z 1yIogBncwZTC)@])ЖmCjg*#*Z ZnHv\M+lvq8jQIG-+=<K޲`k2%~^䲕j9^NuIhW ,V+O(l4?V1zGTS?#w8*91Xi֗l\rLxC3xͫE +xq {o{ÝT v( !On}Phghlkv0}܏Mr0զ9IdDENd;FT  72kd3Hϕ-Z 0b|WtOȤpޣ٥9]֜}BMD0O7lO#P Ɨ&ikAG3Fp)Tjt(Yۣ@Jߓ&21_f㴛(^V HBnE\^Uw?k< ~2]4;ꕈv9;l\A,0D1H ΊHA\;1V{q~^on ||KF@q<[`ESlct'क़2|mkb̀x =0X"TԀ C;g?jK&a|g'Vl"wG+ϠdLF^"Sс P[?F㼃I&q~ G#,*xNN\\ՙ:MJ 3:$}䉜I֒3o;^;G֦ʪsb1RŕgG!<,>zC!%`@_2,EN.C MV4_MclQ E7.̍\%BbY2@͛B.Y 䈼f?ALUrOJAq# fU|t1cMmrk`-6Yc{nL Q3ͤPJiU;( qAܯ)o$%! F9d'^k9 4{]Gklrb^ Vs ޺aOB->YM#Ig4]83^Y !.i Bi^ Dz58XWoƀ܄_Q+[Jf VFӁC—_0 0NŚM˕@YPE PFw_E&26;t= |yϤ+s]'3G{t[y&D$/{Aim F`$g/l|ь,gJ# 7 ]709PlK3|™1BG^gW+$xYԁǐ#aT1D`IVz93G#_B~@2ApC3`J "[pkd|3P&=YX Lrq3ؕyW).|6?/f1% l2mmG e %z3hK&"{zvFPN6:6I@VDzy7k*Kވ->ǨM J\u|CZU6@"ԘGu7h7v"Gb?`S2 NV^<Մig6DDzq̲x7uuo,+'EM(i_pM԰v61j1$kHPA"K[bȨky0VU*HDfVTKF\f7Ċ?N`;Yߔ !Z8ɓ\(fFt9Q=1l)h %-ŗ4P\/?ӓӱ.zC)NGR8~/Tgl R P%9$Gx^_Av3H V]-.$62? 3x^3fL=m6u< Nji$w54S(dܶ4.g?ƭVTS(m(H.7#l6P_w܈8teZAkpzZā2ͪk 2*r,n (xJ7 F-ꛕ_΅Z:j#gNC u Ĭ_͂E<[uX4r"N;"ɰ$b|C~Jr1B],A(SUڴLX/a ɋ$\kO2r2y,S3Y1p?l5xN]MtiutM)N=%381%iy&]cfdQY-lL e{Zv|42zʉO%3K^!-@rեGw(GK3R:^<;:_bt§ WB8V8,&㶚W"zJ;uXDXMGXnMtݯ%QcǠH:pv _x̭S rGra8u[>L3gAK ޠZx`@^5OQfBOOVoRNg`<=[p  n7T?rs+\бzgS@Ljوp.zieP?p.I %?n1" oVxn@C)5ppHntM%?Ĺ+?,]/% 9ӮtԂrt\B7`JE' EcDŠi$c.o?)cdѬޙu7{#j'J4Z+0xiZx%4o֭?C0 )W[TRd<Jxbz5(/Z,eE.[oŽ:÷&],ʍwŊ/G̻͎͠>kt{2?h@Y(6o'?dP{J\a3H+ԥѯ;9x R-a@TT94[x΍yHjrP FԏDҷq3E'},M"* :a,&_`<ڎ2T7OבIt&ͅ/Pb>0:.oմUWkio_Ln AcbU.X2d55mG5].XI0WQ^ZD*z5F?qHzw!Z TVZB3 |,kvx76XHHɼjVs\fGk am 9vdޠ*Qw}?g㰺R j*C<2ll*$޴h|+?ln0dy<3O9PoBҺWT,[?h]=K fAs,5Xn(]dirU5 Bd:l=Q0Ul݃PI k~!VH9dVēwE&#ωLgM^˸Zl _Y@7^iTdl0JԥW1{eAa:$kәybJ 㭏i 4e&Z^§wAfGFhKֻuEmO,=6L,Wuyd萑 )WT71WIgF旅J |+.j96B`aoaqW~q&a1SKU*T?pYV3~KRҦg@mx!SN` T-W[hį ~zبJ-> & D=*Ia_Qyc{*Oҳ`᪄)B1{8 DivҌF/vNȱ[QaUKLj 0n$5@_٧,J]Tqe6BՐ4w7 %ܼf9т m=m@H0o.3΋\Ap!뇄Ym  SC9rvpiJ1H܎7֛GuoI`.Í;zlۇ;0QICg Fw?n,~fmnb<6Su_Į_1g15kAHx&'Ȣ= NR+//ɀ$`\եڒGHㄷّll5@o6Lp{]W=D-2FkAcI|몗Odm;~"ϔһD=&oد[ECf.WcqjIUܒ}g$VεzʆMKgp8P^  nùuiSn T!{ú` bB9"sDTki^#JNdBhVkQW[`B~ݒ~V8k/ aud'xk3C|[FIC-u]@>٢F_:ߘ5;VѮ<楁0g8 .)˿_ݱ"MNҎ>\,zR)֝SbSU*4]ؒ5ub~@Kqo-Լ# wSJܓ/$f;@AMv!c%gHidN#~u̙Ɉ 4yk zK/g<ɛdh HZ)92;t}CWU+]B{7{oSN=V49'b$k0Sf\ &63wX#lVMܯ2(|Hrru g[nx ;;rH\J78DhMrҲmtN&c<a,;MZI>I!6 % TkYpvB*d8t04Ye(hDDo7FtR/Fy!Glm=G 7$4r!AiVVB ٓ :ђL{}r׮>p}SRnMvn`*YF;å]|(`,[llk(T\M^h7ĩ(E6FE*aRuMjGDLznd~j[,JJHvk'[XN'쒾g]sEdG&t"%Oq5DȢ;ZHՏ !OkzYO2b5H%Uc'EQ6%[^G/m&+ AwmS-|"CnFw5)a9w7[O,mYᗙ%u-KFc:p>7Brde8=Yj6>בw'O$ڕb Gc2Dl"%,S63K4yiw.A =h&m&wG尡Y .'~P07D+΋${݊q,0pc$y=]RmTeQ .T{G;U'zgQF{tNQP`'SlJީ۔ȅQ+Û9@`z#Zk'66iׁhf=ĞW/џg'c_|'7Iw¨\a (wr%#9д.3u! aޖ!`LxS)瘃]KK%ͥ!PIQpº?9i#0[>PSgR>2ockb6s]<[CϾ5XsXVE &ip.2jhx!maYTPG?<9(@<rU]F1/ ,7I?cFW6'$ۺ)hbio4#L}*ȯh!nGNy~%uuUu#8A-0/UPax5U p#FQ&O`}e _;, PDb'y(GPSec84Ӯk ݚD&u4>7kkDC.lߗb!1*C>Z7}]+iu8l%!qQy[w?"E<7?/suϷCm4g#Y(XM,H-@w-AR]WMh 5779=E4-gGrBf0:2~}%ib \g^6cWʿ`!;=UL[ EWK5(qGwXU]M#uVƩk1s砖p~'c*vж iA=f~;bVǘw.ٕ%g‘~r5H֍_pDv/Je&7 ^b"i ղK/Pk5 Vi.&42IxQc' j[ߥ?QQase`L!j0]NÂ8z(}_0h Rٻ#sQb#'Hm/u+s\KԬ٬Xnn`ql6˽wW`fGYiLf)Տ3XzrX"&GJubbpu=Bd 0.¡@xyRI}p/2V't#J_foJlSKh:x>%FF:у]<[{>Qi'.A.k(ʛ` ǰLNHU"ͷFdu>|ݠU@-KCk -2g ]~Ԧ5G LSW ރ+q5`a\jI EZ=]DjXy=v1q)X*6c8Ga).u6R9'n zk rZqyL`हj4׍\@E&C)En}|bwgGEV~[Y{LL 5"u"I{-J9#)I`8B)pz$%o%$!&iaVO6^nO9*i&4'x&TG g֟SD8Ʋ(ӤnB32^H\L5&Ц3Yvʘ7g@glҀ\fk(_-JZ#T(y7;tp:/ 1WٝPŇHY}1NY 0Y"rrsDIwmQ@U ~YvyDS{,H>'8k¼{Jv$:`e^m{J!6X%Tg_jp(n̨ y"v\`X\f8L+X|R%qeSBQ#;xΫW^@GY, lqb p`8L":RM4T/fݏ\ v(վg(;mrBYyK|M(wJa'%F"Ogni|zG ,‰ɓ*IT<ϳtX?H,.q{gqJjgcwf%ٝ:VASIpԚzȲOXbNQ!BGA V+="wo, w MP9 *'0  sʰ6$ SQp97%_$, nг[b{yHQvP dzaho +6(!.N[T$ VLhB)o5c-5yXy"nsR.;꧎a@k8YNy S_uʲUBP@ֆ50cMԻYRiCq_|J;u2P=9*Ӣ)f^m?TЕΉoK%e;EtX\gqSśvs> ~{ W&FiniJ%2VUgI+MJX.P&E:~ZvY'DZ,AH4Ah 8>;ju>)շ0@rٵatD7יTR.H;{b& DYB`Ԉib+ bH9TᒔDm8M Y=cnv&7Ӆ3 L_C/'@ Q*mZtK(<՗hUU_١;ý"N0I4y䅽5]'YDoKz<4ڳ~H-#̱sAR[;{# (HPN0K ȶ+Ʉ HcZ|A[CJV Ǎ)fKV(CZiB%GlrD̅nd䮅]|9ͳ<^tzSo#^w3?WϪT`ZMm>A`*Ɯe"J~ d6!y_A3-OOY\h+?cl:I_!R%7үg!%yN}=rp_vŽtik`\0RP[]=m1- 0;eK$S|oȆ+Pe4xXeb{%vF YOE!S9GÝ^k,AO O*oFwi)iwzFM nCW}軘";D`h$}<6w ďnj)[K0x3[ˏaԎ ac혗3i"uWu:5X-e) hX`ox*dTVᨛ6f+{Gf{[mg6:x P7_Q0h2_5P//,! $(:%?"UݿPB1 e }HuOv6`I {ʆ2$OLf&d3ՙ15@,ȿnF'(@@zt9鱏 2P7s_%Ewn23YWy>L?;+CH ?A ) 55 4%]A:1/0FA$y::#!T-|ںrU`Bڜlk$+Ün +,!`;Dh#QXg=cZ,eN] iIwk_3Lps<_q mQ%D`u} qH @dܲcB+`@Fv}C<АEg>2]q$\kF My{ZwMHȀ̺NbkLJ M,|{,1i609h+L4`mpvA̎B :4 (_TeFkcg74+JȦ6g:ȷpq ԛasbjf_tk{U9? {M?6  b9B$W;$)M 5sJ@C,3;C8OX=ʄ zzj"Nw2;wگK|Y<;GՃs V% x⸓b'LlEz '75K*&*+ứ[n7# ϴ}%ӔZ<pVr-c}6Ӫ1*O-.}wȻ5, 藗+!Y1ZzDFi- >jc&>R K+"SϘװ' IIrw3PǍu-Xj蓮P~m5u QG^`S3=e `yfN b}WaO =^k 9Kd{3 UYo&ihA8_`}&% >cš dpv ب)@I˼wG<%J?I|!#dC$Ҡvv 3ٱ UP4 '_Y}[|;/e;TXzMp@#m' JI9Z*l[kJbxgCo؜ =%A[O~:IdqCfN'0h(08ni)*ha9{ZkɊ{9Yd > ]=E`3qܴJoBǦEZFBC( #֡k J(?H_X ON}дjmhˣl޶P y@7__fXީP|5 lt?+4@09RCy'z +9-PPKHI7[ [7i`;O0tHJc.&3A#h\R1& JFB(E ?*}]S^(w%/=uos(48"Ivc9Lp`U WTy4įFp&d̥:Um*mcSؾPS[< \Z,6dlUQ7upքՕ-QA('M W"^@ 2/r,t4T=pePno`ű+25 4@El[g9FC75r˟GQGqLAħ)؛D-; IhVL#Dkr|JkPCaTV qҢiJjMd(,g:*zQ  &my+ZtO=m+–)en|evZaΆ.<ӳe%=";Y6bl@+&Qlgָ>jc 8Ä㣧Gg_3[z[V1Q}BmE"< VF[9{}1o!|D6EK>шz[la~Zw٫P Q:$-@.FS7—m0)DKmmg. >Tb~kk- ZhiIN8iA4[=p.`\1)h=[8!jv4 UNR)HD[h,,5w#.{RB9 t1G+P.I*ɛ,yT#O!̯u/}|i}_[!bʵɉ,Oz$Bv|;d0ΩVhR%k ^w~ɠ2y}{kƒ:ӖqݮKL1}W|7Ao6F&KoH[lɴc\^A-B^DrхJ`{FƋ=v"s*ovwIGvo!W;XO+9of)(ͽm'Ȩ- ӧ݇qof䧪vN/vϊ8|JʺeCyU: @ 378'}WoCRG_\`% "(u۫ ߕ*n6CZdE YPլ2 }LwE|Ic˙Z2oS. sքw/3I 8d(|OcxQ|ǓHE4Z ,s,Gh8bRUKF$|o~Σw>;T5HձXd+>SDE_#]q6!plōf9Y㭻졻{ɱ684Ժq6ŽהeRxmE#mzwJY+om3 ]E:Aޞ0 ZN6bOA&}ND]5}vل1st^Tl-Ks1+7 Y3 7{u58%*`Zm+1HJG@Ul-W"gI-3MU=A%ջ HXVe&GN,DOl؁,\(|u7/{P] 9I"҇b\T dHLXR;oC{òU£ :Q=;zӤ@곏I2=,`H4*D Xu@r[MHxjzC|lRQA`""oM٨&]WBgM3ߌ/@6v;\c6Pٸu0X7ҩT=)(n6fv/}4(Cb7$bg#@ͨR\j't=SPٌbzdGKets2)ro,E^|Y !H/Ցt{vlaarm.韦efj8b*DLa!)Љ{kG͔Z@iig v0TOL쏎<RO+=4&^m<;h 4`'<d a=|l809`T!y DXM,|$cǷQ;F9Mj~:̘jּ#vi87S<,o?\_ ZwwE ,ұesťľLOG9~x ƭ9r:vgox֎wm)9lbnL;҅)jÆW ZّGe`xfB5~c۬C@^(Z#LYඓk5~)ʶ3~4bzs-q*!AτSU_MD{fYu\ U1k::EȡLJ~q,PqҍQ/{+ 鱞ş~1}$3͕B ڔݷR(A>$DzAV~3zt͒^V9Kcc~/m6_< qXs.S^% Dϭ;>0E 'i>g} LkBjhl&}#! ] ,:]ywׄ:% :TvڼǏR8TjqmJZ'wB3{+r'j _C3{% cUZ3@<KVӼ;ViȢט8m9{@tq[_5QrE =<pV(A-oѱ~i8TpKg4?5, xee&M_uZ R'eO ޸fKH3BejQr(hq9*A(" CM4AfMB8U;kSԄ36W!~YHM qN QqdAGwo'HUػ2x'& ylf Á|RaUÆkgg?q#mLO^(29GʔB_j3 9 r={n"IRݹ8Ƀutaz[ـ#uV01_Wի2cg3x7 y>؆g$E 1p7e$A8O/-Owtqeu@nN1HazT-G ]뉼\*(PlduϡUq2S*8Xl~R+/lcj}׊]po~FemܱtZQpB+or{lP}_[ZMG*Y, Tcv[k l]j?_2F"3λS6KZlE}s݊6)ױ=1{I~076];Tp+9Mo^GFqu6i{QfҞ402;u8r_,U?jN*K )0ΓnvIzb){ gJvx _d;՛LM,JAfqg8 iϢ29!'棎6'ƠG/(sr*ۚĹb> h/95Q\Tg b,.ly%qŀiP~uIqJ>Ep Sw4j,jq7;%->gSWl% RnG)auu5Z@(UgxG#t1ٻcZwxSl}o;îL?%%{2aUo)c2c-@4{'IxI~ݙWHLu(ɈR.N̅!SVpylL(A Y%L38*1iM[k4}10b"C$EϑvB@?N* PĴ[u ߠ~4ڡM3x4TtN*K}Mqbo- 5=B0>ZX{ i>ޱE&TFLNB;R&mrǒ鑋y ]X䃌{JkϨ.%Z7́=|D`eaTԦ孅 S6j`YS$̸pdER&;ȟr;iYq}#Z=:w`}g,7<'DZy }druB]u B8D4O!2<1D B練XIDþcE]b:e3Go؉EC 8H4f: FV^Vwn5y/éwO2k%Ѹ#ɡj!bǕU/n$: .㚝fcZ 5i:OrPd&E=|b=Fj$YU4` n6Ӄas=;Nhlj9?O~Kjv9շkS})R756G! $E YG9c =caZ&k^o)U9 Poʠ}6ݓ(5gY0zo$ T/{U2728ҺBz\x_y"^׳%A4Q SCwP\8FFX ~JirhJ9f1; 9o!k}TIKfĢ2Ʀy'f[Ğh` ± m؏}>h4tZKRѹƃ}/⥂LJU:!M2r[ rq_˷]xBİܴy6(zP6" Zrs#r}u4&N׼_»R}c~'>ײd1eɶʏRܟtѼZ<`/AJJע-UvYhѮyZ 9B5>el&92ztBAM&'#-+)G\p^Lhxk#tACt|g=wcMj@!usNs C="7 3Y;wZsvf޴U{\c^S UKY sqE2]w"ׄpQZ(xn |1֚OT`^V)âTylFW`̜ţZ)xxI-Uu%Gl)J_D3R Pۑ2:/{o8 {K#/zR4C,(tn;jo,pSI*FzIW]zfɲuaOYuDXޕLhz'~m]ۏ=*uaT~jL P:A#7:vbxX!lu≳,V`w|b[}EfȈt{͝EFg-$g)Gz[%O_Ԛ)V`]'H "rNGt߀*9o]1d^[c*QT;K^|ð_#`8k,Q#YQO(rz ^#W->nS#Qk +lsA}M,JG^f#ybwmg_]U8 R4ڵf1 ]|8G:T:s9q˾pK `)v.0 ҜDPZul4")`#9ilS!0#"[  f37Y7?} 1sӮѮ>n뙜 bmW%`p%aT۰i7؝5o$Z4Fk\&X<0`mvg*0J~뮸ݶ+*]̭q$j೼&2 8. y[G;M @f]{HӪNcblЎ֝KB]HMMXz.ި[ `^n/vCrKpp\Mt|)4K8 jg`|<^GgF!"mz\ZJ7Kfj)%n?:k¿-ǨFL~Y`.d eֱ*O l|Eܗuïa7Vtqnچ Z?FRŃ{}OrFyTr4ڼ2,7- Am诱Z'hyQWj8Վ|3)Pc1&NlM1Y{RO䥦lDC& ;3%oi!6uP -oħ(n;=m5%ɍR< /S#خu~hC,T=u|YsnC{rjb(<2R63̷t:V&gɋtq~iIUHt#%|xa4ͽmfp|냩XA~]u ~fߝ7nUKZ V@ [Z( D!/1G*=u3y0tҺ¨w٦e:$(EK*xva BL#a<=(|U.6){B6ʱҎ7ߒ_*Н#8w䚍%X;X 9ss63s[^xly~I8ޤv8?i;GN6@ n!!2[_MSӁ:Yyz[{s&1ZL<@55;Mpbٻ; 쏰W0 Y&ı=[mܡf z1.SP(z9l $jQ7po8SB ^r1D9~ҕgR=vB>c&ıa3UZrk 0W' guїteF1|=+f1SHOc !p%υ}hNMWZ%wzo /vy<&DR)g/A[?Um4'Υ%m-xvlxbHR^ F 79a/H&CT񏼌C*$B^x%ҭ=8Y["s9U۱Y{ ۂgF$9Ə<4n`D3Tp`*s."/y-i ZmןTn }r (@䥠geXI Z׏sb?P8=EFdV +|Vl #I aHY.$ 3)7*\7,k:XG[je\խKQ_;XgQȜ aюQOgp3{=Gzސ9*Mdeʒv:FXw,b# ڴ:qzV(/̢F`8fO;ӟjyHpI@<d{ӁR6ȯJ)%so"[GR'ĊyJJLAhd8I y垷7>ē1,KD6>K:}5ܶN0%H bwfcnBu)E9iW[d AVX^wK6gI"-l;wc]X%;ګylt5cpj +ELpM[ɺIG ]{6(ALTo#KR͕0cq JHO+HV8"A^h액fs咿o,{ʧ}}gj/3$hLWM]L'{<:.Yׇ[b;!!0|#oĤnk$A޿+BTl+fٴWQR pe"*=,NFI"Nbƽ)eL-QJ8NW|V4JznuIOs{Ю^;^#TK [`IV6 jNW3nYd)Jp|\+ iGS ?,MepeN% ڋ^Aq-(ֽ]y24j~+A;$6ljM|P[QJh[$*n錭RkLLp 9RNŸ+zikgH!s=>"@!xw7'\daD"*Q\+R HF Cz>MOv,naXLUH(G\dJB5,w]].ݩo=9 #!R^I_< ) R#e4QZhw!U.tM0+,m L!p;obﵟhѴ &UAwO*K*j?`nJO3UG:!\Σ?_WNZ}lb3:,yԿ[ڋlڃ>iҀ&$0zDԾ]Tr' "*Cmvp'bDJ2&W*?:Rp:|F[n RU1$Tr1S!JZ,e|/Y6<~Būlke؃km :urD^%u)~(3 "qT0: v!n\! Om&,,RwuA'}!6)m>wO{J2Md P8`*m&D1\brJPR%kgꀐH.B|S8uSMYp@NSV `"a=lv_~l_]sz1O уA=w6VACO+ <7kە\sޜ 4-օ.Vp%jxhϝzڝ.+躼~ҢjYAV K"v?+GxlJa5~@Y=zq?dI:X \WWsCGLSLx4qDԒT>9PvŤyfAh y5/" %+I&<^Vldeψβ^ߥ5)7R 75rQ.9oӷw:E>`5/̶)'畊13Q"b]\3/`1HmM+ j\DRY:_4^!P8,В_;^u"&9W[N"BQAr"?KesRùQSu3%;;{j,V݆ oYha3-UjO͎-5np܀}ӊ" gq"nIkdmxXp{,"x <'/J-bhs8yodtdjI9GbezvvuQnk [3: PP([Y2n._zXUɑZ!w f&PЀ.x+^Gy Y,,٭Mʎ?8oL'Ă#E!jS/\Jt&EA᠗@ݢ>s>%w_an!tn6Vsk.0iC_6)m/FnWRsdŏg|KKQ6Zڗpbq4; O,_j3_#=&S>Y!@!@X$[gbu'R&9aAHajϳoDFV; t$$R^{MčE4jX륭5.ӒCҩr"Jf*]Nai!_f84نRtiKQm4Yjn 7 㬚;ɍ-Ƽ<4B~Qg/fZCpd4U\t"femfԿ# І>r-h?ʾ!YfuT A>.08$eU|J0%T&`O9s1k}7 #˨ ;҉T{䥘|_]t<~Œ548?Z1ʹ@1% y0c.j;OV.cGLL`@HxNcW7Y3]X=?6-d>YDW(KmVE|e0}ki18p)kaYu"#n/I55`eCrًe$G;nbK] 4Z6ثZa7B2zp=.z͞;16 ̮a{lӗT-fΰO1ÀDW_c N"hͧ9`t=4mkcXb0ReLdwXI5\`w8WђZ^̥ ^ю =[QCԠټDWGeݱ(qd} jIڷv[( @Fpl{!tD( /@πhEF'Z˩N%;/v%T1w;f]>ٻq&^+8:,uة_Cn@)y"8}6 h\[9)-RK$Z4 !{kO[Q0+s^M1ʡomRT9ǗlՕ|1X>$@xc|W+bMZ*rV7B,gʇ_W(so_3v m!:{ށTiM; ]*ܼt)gLVKz˜%k/7}^pcQlsY}aYo0ɽ0C`v% *0&1mz*VK}gB?@%g>}Bɺ0v&>MggAMafH c$gΤ(>aB `bAV Cq~ϒz@3I PxH k"ky\^ͨqrdn`ͻs+GR}^MDa~745&M7@n_TN{>gѱݪLShֱ~B6yRH+V$ t!z1a9Ie+a5LD=c^kuf(i9>Tik>&ү tm ]boZt)I[;O :R}ϧMqԪD j2aue/\:t-g(,S&R}ij؍|׈p<1=(/K |} U\t C.)ju2LqyAxYKUw+u6J K<$Wu.L.z_#иT"VҲ,f \\pƉꣻ_g9¤!hEwL?&PA1[1-uTKpy΢J+Č6LP2";.̫־*L;48]N&qFxN)㰘Ȧ+4hu6„?Y'PEz.6>A(V? jUnAquRV0wGpB8L&e|"'0g|k8Mq59UI;J_]h\؆s"gK F҄y! Ww %w;[8@; GnDw1U+DQC)5B"u Yy^R[E2Ų&NUM%zs'ܺɤ-[[bCL? hlo|u# `P^3 Oz|{М=cdd AB WIVaY (Fy*ZېuZ͊\5C>{]yɒ&nq<)vrAUt1):CX LT-eE*knEQՖ.a"dU>$o"WcVw7cթ 5A|ORWx_j;X s=jOX̀Q.G5~w ur4 csV-C$FhD28^C(GFقݻa1acwHCE]R9y ZZM^k.gd0'Կ,Ȕ$&<;u!)]8#궵 S oÛ s(y' m'KZ9Hbt򯏗* |+*/1vh)Hq*Rw z'DOEzf%:"޻]_}L QIq;8=:hgqw+Aa2q2:&LXV=~T\[ckX궞1B>_'V43oM"XtLKkIH[!w~# ?0ȥ(Y QⲼq0Sn5VjX5tz)+"VV^j5M 3 VS _*JOIɹdE04Z c&@OΞ Vhau {pr2Um`3 8ٟ}L}ISXa&*To4MipG!mC8>ܖ1~lv6]s-<ΰ 2@ *+61N ) wMG6N*`,>w,%g >5>8A2,45ͽ9iJywѾKw}@=]c!CrRKdA;")G A/L"]HsXr|΋x$㉇ h][3b6n7Y%)&{5-Gkw@+7t>鞡qz͏Z%#_/ԢUEuDfI|/Ӱ聣E*;eeƨLZT#]g30Gҗb<2Nlu_>Ѥ<b8<gڪ+(#$3y hUX W6\L6fd9Je3ΔZǞ;]4N[Kʜ/dYRC͏[N&\V@GY&EaO]6BΈ,enSȤMu3+)sB#uF5(rG}ʄ9Sꑧ=72-E˖jRܙT1s'!w7h'j}T OYiXxx-Cuh,׋X x}8jc$[FE@˪שs* ߚrtƤR+L*uQMFjU𠱚|D]_|:sD[@)xH5i!I>< GtCb۴4xP#BRZN7m2C74&nJV/NuA1{>Ctǰ<+>=SoO-^(^Fɺ3&6JYX%^@ -#$hF{w<6 |Mu7F [;e~L]GnAwyޔRG b7Rh}""HR Hҝ9ct.t:DN4]m|m(?5Z D/k~\0nuvBwNg,ydSkI1 eme+·pwxmGŏػ$ڂrPպݍi_ׅ,ZQ7EF3U^rۙfNS+'HgI&ˌ׌<*.D-Em ;r~ajYZ`#ٿ8Tf U[%(L7˽K]o \ڌ^Z"\ y: Kq?³-PIh+MJ p']瓱 $雟EΏ<1ry$pLR3K '.ۃ-4'X7.iqo>WSsY3f3gGxN]UkoJ?65~,~Lmʻ\tZC(J9ѺE|W$F_^rV2 >qe|v٩ʻYd^ws'QM2&W?T_(IHðͮKw;ׂeey c I}8+s5>f%d#ۈjy="1«G3PQLHДr3?bb}\hfяgH_{;:yFyPbGP3uVrHA>Qn/b"$GGbdQ30L.^x ؓ$uugoGGxD=C~|>ӛGO]R߹% fOնSR ;3=І e%ˀY! i*rPm[S0M*:%)r1KD[glA B!,6xU%mV(\w%84$ku%]e ސcZ XX=O ʵ!pvE (F3zzP -ut)Ф"`̐Mˠ}YS @r;)UYET 2pv*C!aGxǯQwɈ! OO{ZIr gZ~ 8*g\FAt#k{n8%}]N/ HۂLd 9SSd+Hl-S\Fަ4cZ>2{7TW@0Y,u)}!w/]NB)j+cxA9!I.;XlF}wJCjUI>:x P8LHڋ RWK<קemZolqAy#H]hduo>9P))a?[m.N֊4gR" JKa>(_!΍(ҍ'R-$#1 ϲ+QU}=H^>kfsɳ O>K@ƄQcQ B:gfƐ!MNG8l ҅22F%3-dF)BbHkKEPxye~IL]L)vBD2r3}xnGg cȍNwlrZI1v^x9 aI~U)mNT,u:u%M]8`$q']w95uP:l:޼{cN[YO&+~4 NJRt4{XR*և4`hge 4e^SF#Ic On%"%,7F3Նک7kG}.::_>3h-krPAYݚeƾN+[>1݁*brʠ@*5v,%WV,\`QqH4ZSd '$OƲxMżc:|p,`v3<1 AY^]N?b:S1a[`l\h1Hicv72s /RߓEEMΐNk:ʅsNm:H[+/RU*i ,-z'ci, }H<.h){ߘ#!k5M7oⓤ6{Dd4KE;O*0_(}+GN%oYWuCa+8[AFGe;w昕noҢwK dPJv Y:r}+wG$*#rChFd3^vkX:hllh<@k p6ٵF;齀Jp"0WLgu/譅]s$pYѶ`Cȝ| S1XNFM^ }fp,r턺D ;3f)Z۬^zdm.\?y/P<4VTa.t6JSk^CU3}U둬.!k1V=a/=]'l5a?p^$\p _~Du7IDN mrᎏOh5,m vh6ȱ޷XJApux@}ˤ˞9߮ٷ[Y:F+A=.xdPNf]Tw*0k濦kXÖY_ hBۀBC,-@iÆ8ձggz&z%;Cu =c(0KVw-"MB}q알G7O؉> 7PLχUN٪G:+&2ζ̄𚰴h0ә-ʗ_ЏP mv4'uxʢ[?5uh"4!v/kMNOUB!Tt#Lxϡ\D‡,Mw'ňXb:|wSAȤq՛: >u!6q3cC'Hj`znu6YhkcP9מs|ax[2@c?_?ll{Ɨ#b!ܸ*J ]PTX=A>*C2zm5+M(rwZAG_sx{dxțuL exPΝ+PbRH`޹qP_#\"V4/՟|k]ojJdH+F6oR/\ ӵ}X 4 .h  fxC %T'ayg.+7nT#T5m¡؝fDʼmIo#jMc5ܦEZ]:<6Yrc[HV;WLI }2XʺT ]t|Ҵ} $k 8Tf6u5fcN*l#5 < O._%6]'[{)9Hs?_X10k-tklwn¤A^&h=3AhIdƿ&*o(>P㻅ڸ:s;û=)aCk. TOux-UԻ3' \ Oz%',P|.Aye.A,wy+;1<wͩ-%A=eYBl $WhtS@VDŪ˭5, $LU "wg`a ?6U[x?)g1Ao RKS'۟#/ጴa 2R;3֞ "9О{`*AhYe~m̻IT yH?絚^|⼕¼C)[|)yL^:Fr0z8ެm0A>bCfGJ<Ę!nO~g'2G[L ɗz0o11G_ffDPa6MXa^]A;Di{eI鈝94aBO٬r'̻* A$J6NXٶl< f\+sKÐ1kfv{ҼJ3\"Y}[fE7uYf2re~\Z 4(mUTMAao;'s-*hpD+ɹ?(׶+/{r+ߗ{_7IgdkYOowsóA7(5о??G`9Jayh5Lcj?33Bam??#dgi^XS_*ҏUMt`2 ?v0AdC"V!KnʼnyKAiat00k v6 dI`p1 %naCCKC/ vu'a397f >f G?vȟgЉpMF2k;CؙXW`fzb E"w9 ld*f8Jh,Yf?h6z&*3xqxċR6r 8Ϫ}Mw/G9DB?k^%ѫѢdՐ3eM-66be7R]Qt=bI䲹ћY Q.ue#=mȦAEĮpnXѝ 0y^V lҨh5Cl["x)in%dFd9lKUȿǠvq ׍~rswq&Ϩ^7Ϲ3d/R*3_DS+Sl;n8" lw*-36E;aN^I%Y1۰~6ltRKƱJ=4elz9Y]Cqpw8` ߼F * 3%cp2NFK\>cCa&d=/F5^haPuG c-aDsz>RELOdrjM]o|vܱTo`35N0A,ovDxJґR=T11|_-3-!0@ QFÇ[OK2ȯBJ ł[,]RXW~ջ) ̶E-bjxa^1=%%//m ;2 ?Ku:^/](kYk_`vMd!ֈ{ ЊsvL&٦m:BCZ|>*X]j+]T|UKdav48l6K9_ ھѢ+RAe dqɊp%7x$@֟"斚4wݾ';b2جrkzQ [q,NPo ᢮_''Nl6=g|+R6s^<劫) ܞ\D\k9~7uoksb>?b皸| S@ds~XO@%| F91~ S\OYYp\x~!L>ϝEĕ%rs0 xPgR}"qUWT:2xH"2+qʺCPbf nh5: BE y#}|1r*<5n2=9!bRTqA(FeIIp3HR\a܎%gXXQ"7d3{Ng6eF$ԕI )?;QP'r]dlHrv+i"5XZPеTfxhS{*S}M ^D!i<;m~l< 8wDB2c7-֣id(ȕY?Mߗ/RKl1AA7:\[l._PЙ Aa55AS#u?u={.71; Gͧ:(\BM9LB$^y9 5VȪ7V+S1JyA$iV 2olQtS]o?*WznTdz=-THj3!iaR Dt.xl҇~2<},,8Bb4yk=0_F]q)Krk\arx=Qa܍BCj5^B_8rF`4;(-N%I7u.GϷ:jeB􄄸i7lF,HLSz,-oXP([ٟ 0 I?2R#ڀ򊻷"~:Nn*CrȒ_@?#L\cQwNP%~%|ߑX .ռ4ES~4 y?s+QZ| eJ90Sj ; ?:Jb,:? M0qeEњ }kM'5E1bH>i)('HUuIڧF5&)AHvêf>[8 0i'b hu~<_AR[p I_- ya4K7lW-] Z(%Q9n>TַQȰ8B-hf{0iİW A7 ®;N,b&PЀmm)(%OP00>έ6>Cw*"pW{Jyw샠Fz@LXCN-oqA:}yD -shpwak>[l] 1TwYjX…SA dEvRe+؍ !O7XT vJk (`7'G; $:Ќ,ΑG1.ud('/REu7^ $cvɼC C#܍"Gڮ=  •Pr*IXzX>Рw$Zt>$F0s;GS`ԝ|}R0cw@l664)H+S)c8/ُì?}Ѫkf0G;;\z8*Ma:A7]gG@޸)vw'|W+EHG<ξ^3_}\ &ǩؐfc)W;}(59Y5 @G$E;<߷*ļF=1@x[2ۈ CnnZ2Z{?)VQ+6BΆ9Ǯρ{0- SC" tT?xYH8{ ?85} w y\>A$)aiI|g,BptP$[ Jrdb|*5ڴ[+=џ`ü9 x_ce W`U}M3殲b-I:1,-HR:ҿ27P& W)}AdLO=EU*eRϩ-R'ë;&ϯ=XbIwgLeRje SݜV0n9 dؒYuA XA;pUvUz{%$|D#aӚHڊA0z͉ t}ObR=O+&%t*ջ0OK-  +[P~Rp.v# 7CEidn5Cg[Y$*99*Ab,T:x`b<ȡԷ?USO1j bt1L?<*21˱xM`)sOw&}Wgv*#Ec f="BOR]6D$EoW f=oKD ??߮)=X+7xgͲw"ڼX+tNkiiX@nI5:^޶$%Xܪq4oq]kb`V'Ð*>"x(;0c/6P9dP': Í\BE,߾s&v=0[ j" O [7QZ)u =5 H˒hlCByXs3r)irKod4W$gLvBzK6nk5gMC?*ռ2]N ( m qR&BX><\̟Nzg7;A aLŁBBU]Ò>-o2b-[jqt%<ao3nqKm;3%ǠhsMW8~172twPKPm׳࣊ l9f%(_~e*ԣCtx<[]TkA+|ON$ 6Epk 7f1[%kB; }G}y+<ކ(]s:/8-;%mn|'8F?߹ۡSdj>@95: Ȯ] d^ lʵ>^Ckqd:E ϓp/x |,G$RX0וڢ8wRӜJL.3o@4X EYeRņud{@FYq3lC=MTV?7߽۠EHLcN)­%;pӐDXek@rUH a S4*2 zk9uSztL 3$;Rp˻hӭ\iꙐ?f卲pcբ=J|_ܱb\H"Qh)/sim9}$c>ǹ,beq_G]/hQvnQgX*>ACxpz-"&r~fZ/$_nksrw7(Bi\`3Bͦ]|jhdqjPD?+h%bV#@t6>kE{ %EN1OS nC! br4e\İ+P]{KZQU3hn+iq*VLx9̥B&-*Ylw?aZ:G60Sp|/Չ %Q[cX8,_zZ՛'/Ddh h1'3b0K7^|+]ԏ)3i:]vٿEv~aοMW$b vJm-2}81 Es1J9cs'"T`&2H2toe$sHڻUZ`f,T ʮutҎ(/췽/x#sFxd-(cmw߱iAR|9+= ~K<ez3]Na9T KT}lz$J6ٮ` tcJ <\H}>Ӽ$%63E:S+rbw!ƌie\RC 4BPΥk(8#@C!ZcV٦]#:‚;N<#~c8F2ad\.Yy?Ɨ|؈`%ޕWHn~ ǝ薬kT-ԋ˙aCB4,&YJlQVD!ID֣;zlIox\U*dZ!B MIՙEd*%li ^Hw$ޚأrq+ p$yPz֌ ]Dj8VI*äUZ2 Αo+,C OeZ.3:;,:7ĢTt9/_ϧ1VB`QfР3f.T9==EއM`Zd[B,,]ȴܞoߗa槉/ݷvqȎ!&ɃKm$Lrh'RS3g=75l+KO1CJ悘`f%! :r۞9zKwCQV|(,X##xeҴAƁ#D|[DsbT[pK1QoXry 'uMW)LHC:s2YPvQMhx$τ>=NUZdg]K]. =Zd?| k]6(n!iNA[)yp0R^7'{YcHK:U9DxSw$_(H0j?9h>ZS1AjL摏}1z=3(MKl.qs#b6t<˹Q[`'?v*c6S JcOx yOW;"boaZIIS8 ~{/ HȪ*2&>K ?1+!=H&I h3ѲYKCUS gCǔ1Q)@ȋDȕT?ф1ҽwk&5_"F D&.QNx TlKZQ6'^K nV]d*&C|-/P>(OcVInE2X`&/* o>s=}>pR<3lun$%w0f}0ǟ<)g ~8~rtZ&͑YV+70|ql L7X\dNM 9# dm94[AR0~$%Z%w.\ "jO.|EE"<`ۢ&F,r\8595[L %b7z+fzl2:$p=` z< <4{>(uc8(Տ7(]N8EDA)и-c6ȥ (EY/]ɳ,J]2f qQ+FZQE\{~ZAuhj=!`%s#QԷ)@~yW.!mo  }X49jp?8hc.|p; |\R. J۾;h\-U" BEqO̾v` \x f훮%/54Aưߨ|ÈЏ\!)9by7ruAnxfT*^&eBg[p섾ƦҎC?39"۹!U{Um9Y!;S@MVe*>(8ز-ԪCQ-no[kMcb&9:rέmK`zp};IjF{p'fHUKR=EIBJSnjOH۬OJ^̄?NLx>2>oc9#N/Yۚ ?Į9?hRBMͅ*Ꮯj3kM_NKzt0W" H`Vd7ՄnhU;tԺ8Cu8o+vV`µĄ21nLM2oV菁$ɺ:mSßSA.q/q>흷V#{a2g7RܗÍЦWt;ЗG{O4RCa@^V| Qom|4Ce氟uhFYz`^z8[swH NBp)loF;CjlJdhIa!r.g} k`=ہS1/cQ޲gC$nsв v0DeZ9-Y6^gvoWZ*y+Hj :摑yϰ b)3L( ۽v wUWn{N伪񲂁VKQ]I\޻Ȇ~sut$~5zY_ptySACܳ6Ɠs[SxodV{7R¡x9[|?r?oZV>_TfY-&WJg+hd460KT@m/nJvb11qր A,uߦM>f=sPgRԚye9-vF0֑`EѾE??sa\O>`a_TyMe7 /m; W?ZphuC!{ao8#ցгA١d@'I1ө#F0~K-\Xeеa@*y8+p!੐+{Sm p9U!s~6XZwڗP-./o=x}R{5XdJE+,7;mbj7P ߎljz~>RӔ8Jg4ƟPlLE&",>7OjI^Ez_.@ u'bg|c-˝3fF՜h90"p2 >^+o|mzXJ2-!=GLRGpȵմaZuFOb +uҤmiP}C2ˍfwxwVd簒]}M/KO1ƘW/eӓ2LaI r 'e*@fC Bjj0Tr 2.UQ |z,s]xaVI3ηz4mZ /:ߊ{ҵ,P?v6:(5g*BT&RGNC U~dvJڰn7=kK' 9de2sZ2$wt3rpPeƱ<< 5'bbjn-A^H(+u7څTO.U˺9,E1 uH(F᩠!"Ϛ}_q4Xx#3 U*%k->,<#-np\}~1;kįۏO(D:,>jܒo[18۞`.0t-lmm6˸fAB2C6skA &BH:{'ꐊPU3" F%|z5Žp'ӟ}QmY5:R]{X 'eWGOQ3c,SꡘRj;QWx(ksHJ`?!l\7a^,3v~B&q,yUE%yЂTyuױ9xS{V]"$QږƄ*`_?¬d OwXc?Z`~)t]><L=8q>qYPm0/a[f M;CP_\&7Zd^ ?TDj܁ܚ%r")-UZAE]nԪL)LiFv$@J1=u6QqԖϕ wBު Kؒ̀_[$d0,-4$|DU0N SW>M:\XPQ*裳 TyP0i_#(~f{dZ1]N/{HqDpdbJґ"tP-p T=/CGw{Cb;ut,'ujX\Ȏ]}::CeIX ; 7*JCߙk\C2xn+cnkHC(.)ё(m}3g0lX-t-lzǦpw]R # Wj8D[88 I :G2 \GcB۬y1Uf# l -[6b ,ûI@%z)5I#T"4"oalW~Zalΰe Yr@<+nHyImmq^G5勈!٫BheY>1Csi/Hj;t٭<͋Rft uC@M")Il(dD%"wnici[²& C4ʼn$N~ 'vh-_Arvu{Q[9&ƋIt-<jS:^GU!Sxc@USz|uM7{ ,]ƛn%NllΧ)׆R),dq_q(!foz|J Iz::Z~G8͋×!a"× x ~Qh.ga4,?m Y?SK FMG]fiXɿf@o!M_*,T7Ӓ>WvΦvisE4LҲ/gIڎ/;~̴~Au|q`@mD俧FbJS-\4Yݤ//$Y/x5JԐk%HmIzt<iR`9"earnW8wNmjB/GJlLkND= nB ]^'Ic'Xrݏ$ȘUmX ex3.ƶv"GʤOАF0!.k)e';g'ƍij\?\K'm,zL3 ͳK(jfHȃh349yBk0 -zXu^ b;8υ7VMm.wњQlX/QkYh!=_$pVϖ4Ǥ@r $NfPJsz`Y"/YLijΡ&2pBw$lO47c'ƙ&OfPU(N)1 l4JLD; } "~#FRS'wrquYrzt> gb^\1$&O\N8;&&b]:}'}]8S;#T-?#v-CO_hҝ& xi(5lH6*}dۂCDCA jL=AMMS^djw*lAZyN:?+D%7rm5P'oAM=ǁOz}$j'dܼB_ecX0;켂nr"'EjK''Shإ:<[,qp[hg_e 7 >KY159Y1S8jc`*u=;.:ZQ?*%Rn-_|9&E[tf auݿ+C*Pކ\,bŸ*#A ̊2M{ N gt z앵9Jeh:!1w%X]G 3lS[ b 4 q箏@JSEl̪^i?RvCi(=u6OĐZ𳫐csۄQdCqݲoZ CvWDZwU@t~\fld7EBD ̀By4SMXi&a(1v9~)T5\>PDŽ?o`r UGR&xilڭ:#!ATsI6[^1p\ywt=uQ''ETnmEg@[!9am6?|qZS'qQg1<6~[6I bn۶;ʟ+2~2Tۣcpm=d>V)QӠ(*Ȟ-.猔05I<~4=1|1P] Ow2^yYNPٛ?ԗI2땰> 7<y(ѼE~M>*C ZH$TUI{, \䦬5l*t@S DҗT#-hC)~AB.]EL5\WKۥz]?m,5N3^B5Hk\,ǣ@O H1>~4 I)hysSYe %լLR_ՋۦY1;F%QV^? o_( \Z3:~=3d HQ :+|~Gahh%V/6 TElmUb]sIV]Aϴʍ_GPP)_Y^It24C(-4dpoI>.j2"N։} t,zSa&ZeG5hy_yNХV}~#wG]Xz8o?9R$Ĭ2);M Şg/kf cru ?u4?KBK=?ɐfӁ=ǿ2wz=i=j(J.ZpsHq(J,L$`*:u')J`p˱Z6HYXq 3-Z oW2ع&ujx*[.J[g1f@"a dzc84tNN&b*@,d> vjT+ICVs"OY$ܜi`s8-`SoLTA"s,nP+1 NTipf2eBeX:^XpDTK4xჟΉ&D24K([1y]Ff'0ߠ:jғo/ģ]z)Z~%b<_dVC<_oj n0OL,$R[OQW՗hOSE-F +1/JܕFPU151ߡ7ӆ];;/ kD!yɨk)<4.VJ.AqaLhctߋ|#ǟ)\7{ݒ ~]!=]Χm~ȨefF nn!;b'{GddC$䏑jI?}~ғ),pplP8k7% grp/mxK 8:`iuR= q(dk`[j `XXNE:1E8 %k}cb(,H=Du+{qW<[Wl'L|^moXYh;]Rh88*_ {/WDmu~'60;usf{{o,֐ o `O0 ϫ=L¾bC߇G\~r1*_dS]]LWfNΐz FV!4v<RШ{0^[pg *m"~ͷ sI2].eJOduP)H;:pvS/,RjD֔a@p98ex;(h1օm=-4U2MFb 72܂Rژ__H!z`_޴1{DHg!O"@o%s) b!sK-ĔSUagYȆ+e#чBea>\jf)}˄CNɼs\~5OjI$C’a o@:Zv W~o,U\ h~oŏI*!=äք>@g 9±%3yZ}.p:a0? JqzVxlۮqe캣l&9)D22T'.a&p?NSzX{s~:/<כ zf::If,#Zf>(!oژiK&Jy]6ve_!#p9l,j`R:I{}ȚZtx 8G VHt:C޿9t*0L9h7J{OIf[;Jby7<ކiT!Xa3U4& u4Ø=Ã.bh&x:}R~x, 7{uSf7io`S+^Mיp*q>W0+V3mgC H O%cY3<,&0'ڣoU+?U\``c~3iF@@:{q~U4[v`1PPWZ@(_3yv8JVz oF<#Phmt3OP ULt\ /rW4%x社l;W]Ō\J!XcZ[4!"ar]c|J&B?NVm ϹS HHdeD*wX,=x5[w3?[\+UDӏO7a>gA^=$-ZhøA%u|i|  RC^!D͠tn>ԅӥ_1_Q ,^GFU9g)1z7 <,\KZef"J˵R51_9AP RG]ij+Pun:[d&wlj9.44o y5ь9N;y,~J'u2%Vbpa+Q2#LS@r"\~Ea }l66<^ T(H!_?}"]!bդNkg/#E dhջ__H>+Y7.mrEmQ,MTuoZ|IՌ<*0?O9ng= #h\3uI X}PD:BXnn/5OI?$]~PXI%&ss]$޶C Et@1" #)b0b852 <-o3DC3d{cӾxROҮQ2 9BʿN>$$(vJ)uB3ic, ,;PT)RG#S`z52jЋ(K\171Dc@vB˔B1(}~䫊UɔT^d@T530Wۡ&p}M\OߣW:}شdLũFA9s,%tГ1<0;EvVuιg, 0> ݐV['M> [FzFWVQy~l=AÅP!/^6j5FxG/ϓŨJhUGosN;Œ}i!z/#Epe_ s)D쫡jH qPmċ3{zk/y:n N;SjgeU|VA/MRٍz ٨( .BXsZ9N);9xk.H`,GasJ9@XX)xkͰ )āS6YGc3☙VU`@ʉ?"r Q|Fot2$ *bѺuKgZn*O[!!ƒl hn[ |@]U =]knqȑGjI9]КhD>^ah󾧹Ϊ_$Wuv|"%8vw'h#aЈQ? aɿ~DVj>hy`'oͰIGTU | UFVg-F P\x+Әڢx@E8 L\rD?Ш}=q;2%x/cgH}QgO~3xk%,y N^e SbgmV=Q` `fUs~ŭ=Q%ܔEU@m"'V"c㽷~JO)מϯJCR8u `v3VR+f7K"Z7)yq#H6~#f'w8eJղB4ej a=Uw?ww7q$FBITXƔzPyn;%hƙc3;2! `h{Dk~Lu*T : (u9ü9OQFSyIM9s,C@6חo_,9̬G (+kF<֠) eLON'eD" 0죐Lz3Wfj (Kf|nEK3Ghp {  T|{v7ØUT`%a_~YK.\OƟQ+gXKKck >DtYhpJl4}y!3sB#p2l\ği֘y-NF{y$k=T]@ qJã+}ҡze4>kY2i&([IH}Y%S6'X1d*gTa*Pe95aysSq!4? <5zt2['wt%pX[vr18_Yw*%\g%IG0; HT҉$+I^d\G۰3`V̦3s 'Z>U0-7ew\sBe$PN+&oQ܄|\<$m*ri+Sw0\=NLln鍦znfs2@-DeҰNBW( Jש6Ytύh Z,Ap-k!6&5PܶjNX}˙2ϭL;` dF 20Jh?^$x({B)kwk,EFR1F:pɓ}_f4ڏj~kVã!R=TGaf~&Qtw>Eu^ZFF_ 'e|+j T(A\ALe{B!JGMq@r[\47yMV\> P F?UnPh;܁R<_.?ٔ9l]k5GptsJIؿ,s!r0J 6; dn6\z.ŪYå_dl%rHvAcqi8.ݠ]!Zi\+>A(a\ $r}S| [RތKT[d +f^Ro!߉pAk 6{wC;'웜ly2y;liE]&]f] F=6cnsWٯhl336fkǎ ۣC`vaF3"3DxU7%`Vb-q.!0;r*s8 q73pKqbD3[*:S>s•r؁o!{yIG$xLzurm}8[w .A|C˅)zVbB/yd5UPUYFjz0ΞqC>̍8Zf*G$qYzfhueY.TVTAWc K jWWQ@ HIANl+Kmr߇&>H9<#92 EEdSC`ʣ,&!@x8ۑ9n{ys`&@K*r!p \'}E?|/aLt+3BCQFuBN&CQST>)\5_^ɐ)T~w 2^5*w ۿMIq oȡ<8w3XpIn+v/t<2D4 Tԑ .7M:qic TxJ&nteU^;;f cq]pi|U8ahKH$)D%49D*PsSkDܻn-&~!дzqS dgN}SȸZ gJ(gLsP;{փ\<ܿPfGʉH?GւR]D@M#Ϲd1f'3k'h ]M<u-VP&:fp=PfF ˆ+5kй mM.B <xd_0\=2'UkjDŽTғo1W+ʛp>~@ L f՘p fF#Oh 2jCBA6kUxGs:JX4Q$G@b5;܈85ehLS qH~8]8oI2A$Y3ޞ/e.QsW3I*i*kC3=-)1x/%*fT#2!F>r}j*#Ol>%f;?LvMv^k$BX6Xz(ؤ>?ψ0שP-Dc?&#ceaǂuŰyh1rpF@ =QܛgxP7;*_dUaU@c0 ռPswCo4n rEehjVx4ٿVILE< U.nXh^X`!%DX}l{X4ܯe\yZaq~ܷ1zy C I)eku2tTm{4KDk)"2s C~sd{Bu\Q9{AIi}nz;0#8*XZg \H> _BqD܌ahᘨa>U9w#d+PI1k˪Uon̥gһ}pufL./qRpTS ڱ6BJq;(ǽFƒӰd E}XX0W^1˝ ;`i&A]@{데L6ep@ ߷;uʒ;b&n}^{CgwTH+]轓! d!H|@e]môLg=ڎؽ'q.V/Osz8:HB\4ݓ5;9 Lq\P_{X # ZUdp3'ic\H993p^&9Yf*x7{R >\3^l\/љ;në  @kT ? YP f׌6;PÛ+/֙9ڤϏUI0 e7kmgO2"Ds[\A9K%ņ;9Ap4/G#K8K8̸[DQQ5Ÿn'8â=5Nf0 fYN|@%SX2C* '!l̅ici Yo$z%%%Wާ y;ݎ>IHKOPmCOZ[mώ1ɼfOF61%XwK=Wjދt̷tHdlhBpQt- 4h Uneh߼><˼1o4FnSrxf[ +l>xvZ4Q_p 9w1%H ,X+L(\gkZ5[A puoF7v{FO+̡îcQmղ}3Vx}d/< Ƃ:ۍu~ 1d'DYmA 7 zä D*%t Wd~@,[8=#\ŌyCGjh۰^Pm?) rZa҇Uh>rחs NٿFz`rP@y$h߾n&~dӁ#.Gњ/ ;.@[1n~c xIe2wV>YF'BKߌ2 y^J{;)M5&a^>CgXً,kuh%gT,Q"/ѝ2|?|txrJ E}\`Z; c1WsBƀvyȃi$;G͂lP522@e$ OzZ VO=\_FEUw1B%as#>7@, ;(9ftNN~2%D64ժS\29Rlח#qGQ7&$NWcGGx \̱J1` /OAC5=Pw esىP,GO E^;3ϸk8fNLPoQp%lO^|ukLnܫol𮴣L.Y~S&^͑wųLͰBa6|s\{+-hxZov-y_~+/+~;M̸B6-J) 88NKl;q)p^, 4g CaJlKfPͽͦC1C[Rľp Ԁ N@ w@iN}a񋡕2ܖƧs.ӭNi)Kye Z*-*ӧ IYΌ4uRF ??Iݩd=똂|t*G Gk/EI*nJzZ2p-=BIq# p"pB$3 88?='1 "ĢN@^9 jegPE `z#]L$1:_).,>O@\bs 1ONFGt3W >??`՘ 3V N4N g?=ywG6.\XSïRWBhrf ⧃긁Ɨ\!Wb?޷zjH*ݞ!RJz$Wl%'-*xiN}v#9Y8(B#] @~΀N̿jLId^7ϫN"ݐ=J=X !{kU/=N~o=B)ʘI/ꥼrjbl:&c]GHoZQl@&ZsnfIU!]ʜ'`+:]:FќeС/[],j'W"_^ɬ$Yl(8&aW^8d pZ(_vM!kpM8CM*!CM'RPuK{A$A'vj7>r'ujczՐv7 w%};Fuŵ/By[~c77O(Q(s [(#wYT`Іh&X:'y,CXDyik/K t&|!(L UB$+ K9U"SNcjrS_E}G&H4nCEfT7o޼$`+zU^w3gtЧL\MUAlo 1c]Vk"Lkϝy3PWY7X9nu-d$&Q3 qSM_5E,8v tf{bb3`1qj:?->tЎ ¯]u14e57=XMfaMf\,V}:іw+t 7W0^ĞzԻ%so#ص F>F~2eȯgc(K. ǟf]\Vzӫb(V*r Kvwk(YR~DA"q}1 r٬]#^IJ#r1ǺH.(uWJRm]u uofRt4*8ߜ8[0=c6 O+a ZPJSQ2BV=GNIMJwNxMeA#c_ʔ{`}DfB9'0qvlīБ%h0q84 Cύ|?f.u *ztٍOؔrVcTUس|UޤA\d鱊{Z0쯒c 쮃bUN`'#͗gmtW~|n ܠnbYt[G5=u%:2Ii}?(٭w뀽YM$"VB0*4ő^pxI6 ѕ6d\/ S7U͸a‡K'&GK%EᮂK35D::M!;"`r1ӡ_EQrKf!ANe#8*򮛅Uؒ Bc6ymzcB8Gu1)+(bRJl(;B'pP{eL; RKwJ&a:CVGU0 >pP]?&q0m/,*QW/gUR9ʃ |2Ua'] &> QvEK-%<##@t!Ldn5mnA x P3ʮ#Ihrϝ { cؼ A>ưg[O ĀgOS7Ȓ C ǭ<'.}9f+Y1Cju U dޮng4^^0=U>bR$dbV 9^MC]%hЭ9,E2v$1 G1 [M}u a:(zYMߒ|Z4בh6&޹c_*[B5#U{Oޕ+70?#BE/JB7*+dU hƻ6'YI.G 3-jٷ:~V(ZH';ʼ2޽ 4[P";e5&eaޚǙ)j7;'*em`*VjSKӶkK㯩Ԥ "͇sS@ 9o^ƕI^N(`gٸ/@,lт^ bIybԙx6W71qg!f;Z`p2 ]qKV TX~ĪH`8?RĢͤ`e!p̽D@@&ەQ֠#=[l1/-pK{UH][@>q-Z׫'jϺv^xWpOob@6B&cbvQr|ί/ztO?[]P q6^CמKC]hJ(C5*8Hgfzz ~ԲV*§dݡx'ؤN/ʱ6pU@of1B3)ȁ@m~(C@N'6Ƭs$YGrŨ2+ċm0M _dt:_%!^S7Ouvgv(OJ+io\SnNWa% ҝ>S'#Ñ?mDd,]loH,r"Os _~@s r}A،1ZB9 h''kt^4m Oz%ߙG~PisnXVD>vI2ĥh,J?sTe U:W.|I#[IO|p(jjM"Q^>Cԯ56*"/H]b#6^cj#I& lp;GuNsAˇS  C<'_^u7! 4;x/F%W ☮858  ɟ x`@Tf|B{S(&!0k ~lV[2#RD 4VY[mΰSwֳ̘\>5x>trW5V*"gs4 ^&}&etɫaCIS?a7xbmy6z PDBYs)ua"e N3C2䣖B<{8 hx܂z)L{n_W#e m:خvNa<`=`Y%EHߦ> ?m.yrU a*h֎BdǠ~XkP-7a'( eI8eצ<^JҀK]Enqym{iYlfL[<[-42oCI1|@_j&҄o1Z7nmCf^FD>n+iyEAt\1Z#qV>"Rzt1AG F[QgBܗкBC.QɅ170zJaaB/Xئv,uL%jlns)O$(z8G >H-NȵnO@d5xlXjȈu G,Dp=]ĩ KN>-p%[Ap+_rRH⢈n>ǖePbEK-ߩ @qiojSz,_-q"DDIn(%Q @|CNR;:R,UrB-.7i"{@|'odsǎ\bSݝ<Ù3{ yJ{R42΂IJΈ'|gG361lJE˺*s`4&玼sΎvg $4ht=45m6I_H49>5BTWԢ!{@6a]#8|mU`bށd]{D :SDx&j*5T۶nJ< b_blqLg^OY&,.7חפx: *F.۲.'Q8:Pgz먩ZZ61\2&S|kOM̥e1 D2X7U]zY:0p$ l~34~yar-ӘvN ~l^[F7(Z_{yx8*Vl:zC8>jV:`c eB#;y"߾F37}/U_쪰`N㍵MEt97{t2o A9',9&*# niW($]?nulQH^,_Jv) N'Cnmt$پPus4Cw1GUfI]:>7dNqw]*葩pWS_klegg@x=N້SةkMieDԇi / s*xd|ffT&[1ß vݸ7/e89){-J7prS13q - ]*"UHO#J=_ >LnKB/e/}IQtwZL9/-ݮދ#Kh`V"@醉g? õwS>6(!K.NntBCwcB~ր8('^v;>./ 5 n}Ě ->F`A_F'OuMO"ysyh˲b1t1 NeDɕP'h}dIZ *v528|\C~| h=mp._TWǞu)K=xog!gUu& PyHe5}64wkWc@Ë&Avz>٩ւ@>].^7=8>4Ǻ"Lma f*e|-ꁒB詍O_*>WDY2N0-3M{r&VI;QMF<.]v*c}bOK-Z#0.[ :8p@.2_t.w+W L !T4mN t*"鯭kʡ`fӠ>ʍ÷ݔ[̘a׾UB m LNxϕ[Ԇԁ/Mi^?!bBIm1Rd֦v:wf&hLvNpʂ]hhAyփL5>d (} p\4(]qϖOd?ņK_.^Cl*$,"K{bZNe|dPԧFPĻ:#2rh8& =|ThL*YaHwc;vg2 =ZABTWvXv#I p=;)HBC m}댎w6c(t=-Tu ?h@z~%hʏHgHPQv= iHm:iQ,aS@߷?u TQZnr²-2Dqa]%.hhav*IOhr0p- E !S)blIPD3k'S [\1dVL+5rHOk޷Y9)̓=o7-z ?L,O`) z]!%ufhֲb~AYkI<V */>GĊ߫\δ9 Kj#.:s,aMvnڤj쳜'feڍ5Uryp|1ZB;/?HB O.VŹ&}A.H|x騇ŜhMoM(?:CXwIz#\)IܮA̅_m2dkjR-eP^] \m|!ZQIVHx-nS{ c =\5@Z5[`O*uLap:dLXkNb@ZJvDYf,[h, ߻kGFeİJHjyA2U,=PI,Y nؠ&wDC9 ùcke_]_OxiR-Z6Em>҃P+. 󭊺!vοI1Њ9C!*OGV_~(cI Ւ,uP{C`zRouˤ} 0rn /f&ͩ^\Ahf+c !nJHFSSHgʎ5*2͎yOK &MhRW bH@qY~tr-2^<"=r(xKz YivXB>qhL ߤ6Il `gvT"4rE+^;_#ao%% YZ