python3-perf-debuginfo-4.19.90-2411.2.0.0302.oe2003sp40>    g+D ;G|`u` l C_4>{S =6# ԗD: \|ӕHsI_&5WEm΋U9x_l OV1Dg.X6= qnRvBOt4Sp?F[ڙܥ6\K'ؘ)bNLMiu+$ Rv4N50ߘɆ*Ӻ_)l3&0^PEh9,:4G3׽McTCs^>o>_"OMBu$+h# ~N&zKIZ]WQU^ne"rg UVѯ*r}|k{uJSJjϗQ887e626c5733ae90818c572346045dfb0591079a9370adc5171c4085dce0137a4f4fc9f920fef953377b3517a72217e21c02a253 ܙ&50A*_(E>9&?&d! 9 d04: Oax~     (Xx#(?8HB9PB:GBF!AG!`H!I!X!Y!\!]"^#:b$ d% e%f%l%t%0u%Pv%pz&&0&4&:&|Cpython3-perf-debuginfo4.19.902411.2.0.0302.oe2003sp4Debug information for package python3-perfThis package provides debug information for package python3-perf. Debug information is useful when developing applications that use this package or when debugging this package.g+@>dc-64g.compass-ciGPLv2http://openeuler.orgDevelopment/Debughttp://www.kernel.org/linuxx86_644`HAAAAA$g+Cg+Cg+BEg+BEg+BEg+BEg+BEg+BEd660587a7775ef67f79e09f78bd45309ad6d3c5218a63717f3b980159eba53936698111ea02edf021d66e642d1e620512ee332def1fdc4da07c5f3be20809f136fd3eb9fe237e6f26551e5d5dcc65026fc0f8dccc6876a16643f4aa1ecfcc8f8rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-4.19.90-2411.2.0.0302.oe2003sp4.src.rpmpython3-perf-debuginfopython3-perf-debuginfo(x86-64)    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.15.1g+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.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- !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 17308877424.19.90-2411.2.0.0302.oe2003sp44.19.90-2411.2.0.0302.oe2003sp40-metadata_list-compact_tlv-python3-perf-debuginfo-4.19.90-2411.2.0.0302.oe2003sp4.x86_640-metadata_list-compact-python3-perf-debuginfo-4.19.90-2411.2.0.0302.oe2003sp4.x86_64debugusrlib64python3.7site-packagesperf.cpython-37m-x86_64-linux-gnu.so-4.19.90-2411.2.0.0302.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/python3.7//usr/lib/debug/usr/lib64/python3.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]=d1705cb5a2ec02bd8e1be983a23a66653048ad3d, with debug_info, not strippedōH0g`iEutf-83222142b8f63537e257bc4c58cdd93fda48ef064ff22d648f2ba693521b860f7?p7zXZ !#,B] b2u Q{LZ]u`8I&[>>Qd-_}+\YE5FZyR ;E'7װ7fǼ_TiAl 2eWALzDuS0B#mͱّjYW.)l+AK>2l^ۊ_7?"6B|ݵ#lJޥ%(LVS1B$Ԇ'[q" uEQ#mEpMWoMM` c6rRTXf0b-v2 L|S4`-)?p`|cxX"UNN/`єF7aPAEk l/#"A1J;ZQRjNJC՚:YS s|RGIܡ:P3J| bjP:TK% !e,6Xb'A1w*IUh-Y珰؏_ޝIci3 ]]2k3Fw:P SbX@m~v ~ħi2׸h 6|[H sDQ-~S%xӌ5W+\Wd9rݺ*;ZjI;Z$7-(^z`lm0ZQ"YQ1_VEw.JAor3+}- b(,XH3q#9uFkj?NbC7TPk,4K[]c#Lzc:k^L6XӮ<LdSBpl+q  DN5F*0(HD\Fl DVISj[y&7b9n;,x%0 PtȃZ/eZ7q3TacBȴtdj2"is]LDFtf.t%+9d`r;ΰ'Yβ)B`dmH'j!+엛JYwýG j])7Bdy3d&t2tȲmwŦ wf$o)_"YL[Ӣ#c)*:K[ԜJ>C *Q!S&\4(ťgD/B{ҫl4[᭔}EcΞ.Pli]aHMo.1q}$gA,3z:]&#+U*Wʭ1w9z0KmlӪFZ.! ̠9#!e7;YQz~[>Ҫ,>]PO&{+>4naA\w=q;¬ܶiv̞,[ߌj/TFRB=wl:s C%EKiH 0>vlWo|B㌢f,ͧe0HT,9/ Ա v7s~[Ky8gy.s1(!>ڕ \ ~Ou4F 2HǷ6GSBֲ3]A=3ɕ.F3?^l=-q܃%ֈU4zA0ڶdk0*X7J$=~7ezFML-qP* K>^C?C39=Yc=̐l(\c4U1Uaa6}4*j8A{ lamD{UXDB\B#9_X򼟐@qu{pK#"^ gGKCM˒V!J{vZʱv@z]#|LN@z mu Oj4lFWצb?I0F<@@wK0zR6z"( cms@UvM|됌}~k!eyCF&{8ÓL[;T_Nv }QR(!qِ|`i˹ hRi0My~Ն@хfPǿ'vvg_d)oT7=6a`w~Elh|uw8(Ti<;X8%_9Ķ˗BV*"-`F\9sr0a(/`` AǍ50>^yLX*`pİ\Hti J:&N={77]Ji:*C2e#Q7ZsrߥHT4YNJ/t5 ZX L֞^K7-nԋ jD6'dהfYڠ& ]·B# teb<Y5QDpb]@X9q~}zd;T>Ic޹noKmUW P;NBi4dRshIlcuN}gX,BqKȅ˟!s 6mB$ju1OnTi:h%떹ƨIsɑ*.L0);ȿִiCXJ H5~IL"|ZD~)Pw%$lM*[@B>ؿ)sѼ~h7ӂ!ǥ?x;bOȻGjLm(cB t drr<''$ wMn6.9nqzX 6&K( =ndg6 @Ż8SWCHpz@ YQVSLFl!bdsQfon\LpI{0Z@/B5y@#oS1x,F2׼}CE; K9rXNi=f~nCn[Z10̤N8$ /Z}$s=w8A#fqOJ \uI`smM9NR@?^ fP<, ,Ecz㙖,Qٛ v'$ƜxwʴWA5Eb;9۽R7ņf~\V`) iMEԕ×ڒeaU}ܾVC@7s{*\??\7vd@OR&Km^<w`}0lg1 w-`%7Δ}s̙DY.W *"0|U_#pw+`0׀5nnXl EbV9s~C[Af%JgBhN0 V;%1Tٔ64PL:_9 .L>@!mx;mfn]s->:9$<*1{UNm3J趸 ݉f:>"n1;8gԭf2J'#gWh JJ[o+d2l~?5Θh{ƣq_v1Iy' 3xrղk#DA -+0[R"(]/*ɡ$#w{- ܕm1p.dVxp2Гc{łHe"{⠘%r;QĎPwGKZ|¡j-%@@>ߓw3lDOm02{5υO.v kۆ^cPQ(q[q浞5%Xl;2D Rm+q8w*tSV6eشMNGYD%&ـy z~̬qss>C@jLD&"&XŁ2 k+55v*"c2%8Akh5={;ᢚg+$Y*#ɂ~h0]yGӉݗ=d 謮9aU$?|"vv:F./GxSſF{65Fd3=]$[oBGO݌7AFkyΕ탹YKݦS=m Sq 8%t(dvzSn0e1XmÅ[iݜ`811뀓wO{N"MIsTG7EۉWe,Ut.B0Vϧ<^ VK!;K"A_AҞkh$EU yQf𶢠ƬӖNk 0\ whƝhgyKz/kf 2^ #yd<.X^VЇԐ:yap6\hsPV$zۙ4 Zw@G}b'QB~+V%|uNuմVgVO˷\*1qPlRJh,p|Ǣ\YoH=/u,)a'@"{b:z D$Gi]WKH~Yo!XF<#59)Q뺆M{W) ;WF{`"ݹY+82o9IvMX0ۭhG%P$Orl3 - wL9RH(&Ba ECgCP ,+!Pп Z,l$2 ޾p'D.BP7'9Seoyl.%liO~2w*_B|d YH$1 ũ`xѽ!!tpT]~^iƪhXsi˙Ԫc!?!eHR +[ʤ]VAo\[Xz^rϣF8wB42$\iVeQM@gE2~RGBfA *1b+s ϛC/f|g&ykrAFs6͸ᜦ]D 'c qҤ5ph| :`DN &`o"ÙT4,x9bZu6vn6>V <lݧ(X?K ](!~d$6 , ͳ2\p(\^?_Yӏ*1&R^q#a2 |}zAmԦ\7흰oм_NϬPb4bG:=Hj1M%9׉eh;SXT$"C@)M?X}7Ʋ4߳eh}XUed$D,=B5"uE:4bEl}<71r<Lx:Ą>;x8!"Z xRoܴ:$f (r|Ҥ~BKl`4Nሠ4|Jp%8$+YICɶM'MEemL`5#ZFla}*{e޵)t@ek}Rm~`Sw3{ehȁW>oq#LZ&55].&;5Uk /F `T1BV;̷ mB[f?: ƮNbr j}j}P>F&5#BmG+Z! zńDJ|l`W&Ja`z9[fRP'֞̈́*5I9(tO.-"&?p&eHRiie76٪Kx.O/~Kx' :'JϾ;AaK]­YRq@2l'=`TSgrjTFjOJDq2hغ$.{ a!8h5K?miG~Sdq]QJcϻظY=_quObl+b-p^[QJN)5=B4τ#mF&WʖP#on: HJV%qɘgtKlLvP]~ת`āu{fke',W.+/Y;"V Z@]w\PDK>2JWG!0Y"oٴ2HMIg_URXqXl~yg-Z;]Bk;)U& ]p9ZF2uAⲯHge@6G BZWDDۜS/hEE܌ IIfC;uͿlArx  I;U?K%5`~Ajn3\V WL}c+Qr/@h]y![ eҦLcR_QKO~aH UmۖAf[%ESYƥRh[N8MƲ=naJJ<02J@}lm]Zrq"+:n~Ֆ$iy֤Vd-!DxFPֱ"< ETY!`Y[񉨏K3pWIz`0>.U""`W Ncc9'"ŕVY%h=7jy-VR+: ܨcSե8!C4(n2gq5lNk[l(! ZaMJD:,-:Ӵ&sc5&e)Ds\/~6qޑ>}Sun%8~K-cP9mDt9}+/. \, mAaD xnD *W"zb7Y꬛n΍Ag]KTKlwOiE|"Fwk|9d[dt){nB ~-JYOߎۭ}piP 9JA Gļ .S yU-t|bCCzt =ɼ1u9&LsGMc+w?=%3Rla跷ntp^iE0tOnzf_I)U($l9G') `c~HM1O¬?&'~3Ɩ *& B$9 2#BOy3[PӧzGFHE+G 3gOX5f2 kҎvBC(h,*g`䃆 Pa @6۟(N80WuD vwҟsgMPkIP. tY6g*)@9"SY]z`~jf69R9%wdϺpN'$ {E㗼V CΉ <({=)ӑ]#^1UzKV oE,ި _LX?2Œ3H-~ '~ ;SU&rۛHQA񃱻|-hU&:%W($}۵$\'~M@^L+3Y~dkxH:pT$n>B0i(nV{:CM쀁Z^X6p<2COjѵETr0,l+iXPo zKt#ݾܑ7C+V"^oB 9A!^g"Z3#S\1:U/~oD -sQREYjs|ڌ1DPhzFi՚'( Xu 5Jq5(8WLݖ2qm[k!1Cŗ\m.Eo^(bE'#,?" ]z߽u2 ѬEwKr#pEws7A?:="aKż1t^Ie3*Qba_p) 3g+hC(B6moE ũ0MtFH_Awo)DIIM ?)Af2qXPJln6Ѳ۲uΫ~}!ϕرa, g#cRjS 0 D)鯡HwG,0D>D"iL*c;|<_b'YbfK83!VB,-@KݙVdV}tC󸍑7cip-gSY[Cm,'F?-2{l0)'\%̎0Ӣ}LLZrxcUG`U;8 E,7 wly2v@ 3BggBWw~8~.&^[o 3<ͽ6@dE/4gVJ4 ѩQ@A5JuSpw+-Q ~{c3@M )%qp|7++48zC}|w^:H]Ebsw]=-Ru~m48Wp9H딼Pb8DZhVŤZ4e_'9B+ket6uiL*+#Rқ%4)F2_S[ƍ[ϐkE6&hn@]bkG(&VV$uk֐Jˣks3 e;.ՎV@ Z!{6[Hw.d{K(p)I@yWj̆^XZ̬ieY38K16b8o n_To gEz L g)!_%pVH[K{H1IJC<"a V"gg퓊UF⬌%lb9,Qщkjŭ! :̚GHPx!GcLIo٨:%HwВj1; 7P# +ZXl$dBWGh%Qz 3XQ~ 4>;tRB$XҸX=1Xn2/1IM۬PF_u<ѨBiMhn1fX,h+l1TDL?/eC/-h8G|1j&褖ԫ uN%lAPs3 o|ME:EoҲmfy5; c|t,?R6"֕p 6Ak9JYV}HgpHhvL @(4_睜OǻWҋɳ/vzLqJj─;hhB-?gUٱ"ߖ$6ܘ68LQ*/t&=l2P$onފ#xJFoKY"@֔M,=ܠZur$V[{`/jI,d5?RhR>CgI2`ɲRԝSkB 0tl-Qf}CSϊT9$5sZKW+HĖ }#]kb=$ yaTX٦6ƐEvt^#p2z1k?yg]V dI= 53(ъoo)Ps.{ݘv*g@[Wr:=/MhߏBNu'qSu BJy<3ygɎK.M ~%xHnNNSk0@&U)w;O D {w>P%Cy˞ g~r ʹ]Bb'ډfUvB[OgHe/eK([֡yW 3;9X O~%@0"<>zU#v>os`B@vn KONʒEy3Hzܨ vsǞrt.3 楷YzpFS)jX h 0FO&lX@6X/]"ۋ2D䄷 ݣL8vШ#ZI4ID 1+Iբ^_ȭWXs7׍ _l~l&,A$-L_~]ƹ_t#*c5lnzX&fMk ^9vb'lBO Z1MvgNxiR=Cz*0_;FT95lVwݕ'>l8jE;pZחs Nd[_~cV|DޣZCig^Eg9v' /DZLK]XnG5YZ'LG;/!oH"`S'q 4p愝`!wa2i?ǁg^(`2hBX0ĖqM_t/pyUQ-Ӏ(ٰ7W>M:%lR@ԩ=ږCcI8GOkk`yw[+dSӽl"{ƌ9pQ'[l19م s#T6Tw%gj,! 8݇RŚKi8a:zusT:ɵㅀVTCpC3KёםTTRLiv3:q2=V\Z RH4vMd< ߞFI!yb,ۀS*k". XYR'$V(q/u{n|hf=?etR>2\ ۟a8٥jMNLm 'TW Podq^UUʽ$\'u!]7OtOQI]\ky 6DNU.I[vtL'`7t^IaHe>X+[SVvBPdF6DV@J9Yf[M̊DM| AVl#f 2wiÎB3ݤm,[3KY/IM6GYѡ*yk+H.ӾAx.oav{VJzh`>7 `+A~DjvI/鍧u.Sk~F,Ǥ䜱qm\c'ݸhS-jF$ i\L!=_n8* +w{>0KPAިrre`b WƒZaMZU=J#;4"]k O rεy\h9@>حlYveX n1KMMm'{:_ )WڝOٰ3m(:HdI(s-[ax87 PaAd?`8Y'ktQMGIP%Jn-iI'mT+> ]X b#8|xȽP]X&uI"`C}W =14,ѭ|"Ö4aU#Ec}0|MȐ[[c/Mqz:O\Yͼh?I`&&*-ֻ =GR|c? zzn"`HP0$Gd~E5$.i%t-u_+Ȓ,;C䚣z5{8^Zχ¯eRוּ%Ó&ƿ n}Idү.YnΝTвL$ m;a*fki,%fmlQބљX`&ޙm[O`)04Ij|d(7]Lan 5A@B9 S,!UCe,A3T/ss&)P?Ck95Iy3LC;D]FGRn({X8IWUC?"*Nfr}f(G"gEnF\{m;XJ$v*X(z,|)ϔPlN/֒אߕ;c Y槰ylXZc|̳ 4 bC7j X*[=Nn6.F-W*O5"ql@1Ǧ{g-ڢkACJ[Q]ӹ--Sƶz؀6,>b.\)h_d%p^Ŝu]By+GǴ$/U)S+!ly37\R,X#q&`^ A;9^:ᠧwfi{eZ~:WZ> yR[Y>p]f$6 yoE`Ô9k#B,cF ti:fD[y0ë [iC5ũ J`l~ aGR,g'z]`*! CĢcNw1DWjpgpkL|.SσpfسFha8:41GIKOFek9/ &7aQ̖U uP|b: SEƶZBJcU$bfW@p7R~<َe 1cYW!gLʰN#$IC{w_ _ ׅ-2ט}"l)34")L{W~˾#X䛸'Yha"釯x?-*u!T1&t~}`2&R'ޚ 5STJwVQnO]^A$;6WkMםYvk"-0;%/Vg?;>o]LwKeǧ1+TK>HXɻoOW3WۗX%4լ󟽥%(͔{ M6?f*7Sh Lgr-.As lkcSD`E&1#(°A`"{d9BAlP:miHG[6זhBQ 0mc) X U SGxf9prv4h0ڙHd_b&[\ P[p,WIǦP-{yߋ:SsBLf=-xz%!;WGG\h=W2z_3 Dxci$Q Y+R#~Pbx\3请H[l\CP; ȫ]е@[Ud*K{=uDgh%tkTCOE>UppcYȹ(1 mF٬/h{,sh<=,Iδ:.Iy&}lqkn5oy 1%b7Y}a%u| hcMơ߈-/1'҉׈ Z[<#+-CGbkj)3Ԥ#'Ec/*HǷnuAs=cb3酟>lAÚ Aa*s*? $\C9.a@n Ht0/ܕB.&aa;8C[[ <|&Lq|iZbΞx|$.!^EVécchGY;gq\O=V hYM6Om4b/̓2J@4 Sm;(} f5i/ E}TFWMb#h)yPF:ΗmސUU{lشF>Đx n"~P_7\V+," 2Z"YvQQ́H0^<a%28J_b)ܢuTނ <~%Ȃ<)nb;H=.ϛTȘt{\z:ՠ8B㴾@<3%-`GX2WMHd%sfLQY/I=ukd/`l1k|?hmq:)otrkcc%[mZC =K[k/3`&T?.fЄ/bֿ{$`Dh3'`_϶|Z-^Ѐc»7"&ф"UifI4AEvr HFɨe A&σ2Wh&?8-[ OKd zjӷe[.m+p'/֑6Pjd/#2?zSW,p(??/ &HUJ޹x)diX~4Gl[x|r@[&zC( nf"QE*髯7ib eCs ʤI m/K^^a 箥* ګSkWжs@}Ux FUgOU:nIVU+AaP756z&cf x`>R y^?/@9+X%jjrj,)zj0WAA(sT;2욻^&\1ՉveMgc,0~U]lRۓYa2po-j5H"n+G/-5w0l1$ &UJXnt p!d]ڬs`=9X|#gׁaSջQ?I͔': @+ڝ N#ʥHή+fEz(7Uׄ6g-`/֭[n[Ia_x]nQ Hc #}iH̻}8-å"+O-U'Q{$*RBU+8A{Rn$>d"Ag9rc%Ǖ(r-1~%SI1|t#Υ=QAL4(Y;,hŔOΟdN y_@s[3X8!IC/-YCE~@yC~_[TVA\AR%[ }|sCo~96}YN}X>hA.OuǛ Q T4̗0<Ц|Kpg1#KK<:Ībj)'NVm\e]-jdL(?LuꪎPUj)  "nT_oXU-l;6$;2{l[Ak+r5 j& &g?Īz;~1+*d'!VQ P ^42I+!aMƭKNzaFɛ A7NW[?tvi"j1Y?`eC ZSlkp1B4 ʺv: L Gepk=`Tإ0Ny:Kbci9Ǔ`R<$??;Ke6\CCUJM/6p?%"4@͙,QOTjiXW~4\Vvy;_يqZXW\Z—uUd3چ O4NeD:6[`ԑeñcie\hI@ 7O=֓ I sŷC-qJԉc{ 6[a<\[WRR3=5]ܭ;E\jA1!yv (*LX8Ӂh&V&e]K,w_K)uxyg2;Y|1d˦+P@7|a.Md cxf_&cZ_׬ yr[Paz֮>saiJM^@bCl>Bj~*,c^Di T7 gM7,Z!~=]Jj^4}'+w$!lOH[ܵLKiU8qL?8N͕P:X̂,;tMxzHYscfBopED]A[1﨓"fx ifyalv0w=& PlUeR6ڏZ<5!L^ DjGj7DWc6ee-%IdЌwzi6é9ӹ_t/g>cƂս@&6y2<U)4w*unXrٔyK|g@q3KElƮ[F"_ΐ#hcrFlx 'qZHo=oZ-$1ٻ`1śru,@"#ծWk؋sK;nQnZS@LU."d3+xm l]3B%酑,PMٶ+>̹-jkOU$?.ǣ*~EjRګ(j4؎%Q(`IϒʚS,N \A1WK1#e/HG\>7߅"R6q-{-I3ZLn(4;%&i'oNbߝ {on?(|>$Jt< wUC(` \wYpw#B/)gz>]IkE_ޮ0G7KMIUիĀm*h} zѕo|:"!c{( y,ԝpT΁h,zmN-}%6WDFu+ս}#\fZu|@椯:aب Geɉc,T/;P6 '# >kvYde=lY:ƽFeꮔn/aT.@i%Z!̊B(6@ knGWXbYk +SǷvH0MIH`h cp$E@8ufNFœ\ijLYD%=Vr!o~=r)xo/LP0=SNYoc~9lls~ ,AG}X){;tQ41f= nMWv{"o=C'>K) H\şSp#s ?wsb#Ug0I%#Lwt:;.#\p |pA{/x]j;}3vp82@$/2P8be8P| eFB2+>lȾ,uf^D+..2a^Pgf,>nh $NLؒM qztWP2[xN޲2zH? +']xrl+r*@_ww+!6$_2vl*^ȑۡ' y_anb&H5G-9}|C&YsAju'k|Ԃһ 3.\ JGuLVJ#HV kŝ~>^XORPy/Z.~(~4K^"?҇XUMVjNދ_,}CCl]d_BiwT6@rSyxdf*kEݮ79-f3 ^!aZ(Pzڭ׏()C5%@:` Ȱ5e_ܸjgɯ0Yن6E=u{,`jIj4Xa2b$HBך6b0!NxiKGJx FBУc+ N](ȝ[[(-#K8Qhӛh G\I9$Y%QMxPSŶ>F>QNt4]4ބ L1i.Hl Pb@)긑(l@L} OeyR<[=w~[h2].Ei,eǴӖUo)U>}-<ЈǀeFP9pZ X?!g^ bDrro,pSf,:I [ JP=6F B*H"ELOzq5zZY9NbOoEc&C e\ ;Ldߡ&ЙE|1Y@Kjh+^V\X, @%uռ&u'v cX?{EI'nL]?Bʔdҙ,QhX{QȡHKOea-&ؑ%ÉQW>pG ?*rhNtg@ d*N&~tvб wq}UqVwr]uߕ͓E>gŔ$d!xv^J?@ՌTH_c.D0f@:O<*?s-6'kvo\ (\)0eC桺9Kt熭IKfQ=~q/?5d3ͣ;^pCcQ^e1σCEpbic^sqc) 2=rnzcIhp ՄKWƗKJb۬zN[j~Hd^d1QW9MT٨'Jl+J"'% p=lQϲI4p\aKP8=Qv_o P$Q"R6I 3 ԬP$+Ժ16WQ1/:s%e^!IP 5lW 45`S^"fmN1 2"&- ::ATRznEnH7S9>ND9vK0ePOp!+jeY5o6ˑ6cut[ RhLb=K1?Q 44cK#9>$!S?lAi{Hڨ'ef^uW!anK|'XV⬂a=44yIH1mZ>(:סŕmB Q|$nvqfY2~oSX2ONka?賄oS2j^2pףY%&qCUpOCP쫣b^#rFZ`o%3j$ސ6a " )4_2 .l2,Ŝy}jmylhQ gY1~0kja|C)a|BF\֛!S9}Xя昮Fr C264CϠ;MJ`l0w4}RCSiG| z1CxG6 Y+3=F6Uz~݃d@^C(&B*%,`;kz1Nx'u<&c7മ^iyxϊ~ɒ{opxE/Z9 @<}@/Efss ?bqRmqT!^=~5^ y,Mh dWF&0rz.;wjF3h޵C )?M_" nu ճ+,4}3xL%x~%cD46\rUSs;/,k\s>a2- =-Kg k!@SD~~=lc'QT4]rD_+ 7szghG c' 8t8)}d⏅ߥ93hÜ9"}YbwA.:[b2T3pK"#6y4ۄHc!{?-X|r[)R/ISM {Aeq.Ӄq* ՙ?WX_LbPL-L\Ò 5Qq4s1y hƢPK)*Dڛv~[ʦu W:k~~(iwwrFv?ؘ.N9h9cɌI!kh tѰLmNyZ8MJxn|zye^.~v2DF3o;ԍ<&NDtgׯxUO$~U }UNPCiGb5p $ !d/wݗ=',6ګcYF7 c,m=>"1wC#zOq B! ^Ԁщ(zBSU\WV-Mw:3@Xt1픕s|+8qݒZWlk"N sG+<-Ԋ?Z\k{ R1eLh;];qp#2'2T mݷSr!Ó]¬DOpՉt8o.ty5xOE_jGkX6.tB˰<(]P.?[7.LPfƌ|N_E,.ª @訉/iu6ဓgsǹnH!yB{rIJ 5O[3xOo݇M?sFЦK*M^a:c+}G; OK[HgU|=4U3`k%db_ΐ ؾG#_mV+2@v_t ,'毜}Az)v  .jgY[`&W) e '=`#ϰJSYe/=M6[fM><yԱ/8Ӎr C$YbSpxrŤ !,N3?<[΅pOЭ쵴Dg=D)|i_#4(8~N9YDgFw䪫emS΍zbvÀ0wX&W)fgKF>k>GY;eTQ=)oO;|Z`!VGK-q(ol[{!EcAc_s|,tr,ii=͡-WRP^䩷\k a:ٱV|K01Ƅ.al^[{U&ǡR,qCws|$""LY|]uJ"g+ ="R%ygg ɡ"i(W [>Ο}5iW1ܽ-@67s'gn7|XK+gWD U`Ih1ZF^WhJi_#%~ir69"%a#{ ̚.3P( m9^ YZ0(Me=NXk Bgk[Nʀ}礒>A}h%5zWBm;m Tu~+d^b#|֏Q@t9щ+оɂߌfuLk߄M3Ϲ0Kp SUN!xLմ D׹9s6Wi6A("lb:\o)BHj?e`9eݎ>W-kT1Q@ˇv9Gb(NnAa1~ٛ?Ծ}-Bo__:v'ZDKb2I,4d9PC0`hÑ/NT`mMKH0<܎E6?>/x28.#yѮ!Z((b]]ͨ@15m$0;9@CTY엟oijb\^wz[Dsy~}%)Xg,lZyWRcYgd˸E'ӨÒݮ݄cQ}<~$3"FϯT/ԩ\$GGVOdzORNBp1mUz Zw[L7_w8*tΏõ_w2禧(htwpA= oIL]1ίBM?r̙6=|9>i ٛXGXҺ=ǒxU 1RG[2NJF;eT _$A Ӕ)'Cg=׹ c*$:=]D>1Y143;#Lb{VV? W 3gx2* AgÇ'NiW }s\8LS4uvnfP GC"LA=t%0,<+U@~#h)S$0g/+d1[?oX/ס}^d&Ur#/IfE>YγJfҿP$vv@B!yJĩmQ7|+:氭jL:X󧿙) sմ!;99-'|yf.͸G4N8Zj]GƨF/}PI3h"elB@t/h:@cїP wR J' )nI(?&§3u,ZD  " <+3AY"`o=ԫAT+غa~tE51:ବA?kS7%v{IiWrH/czsh"с B <\N 7N-gL](s `?[Pr86ZI`(M0m)`,pP$$^>OЕ?0k:/A"tdBU[6YrV!:ӠM0RdNppWG A oȃ,?coKJ3PZi`f?^ ӣ֌vTt+i3fΨտ v9偂fD%JFtiG Z憟$B;=*XhOz xOTmR}`?&HhSl&Yo)cɼl*ᘯO/mPZ0$1LGEQc#0PZw[lk괧jBՀ^.m rnGq`rˁ/sC!'Jd.# \ n@=?X`ou$Jccf%XaoިzRUǏu4,~]sjw5:Y WFMͩrU.zqMWX8m:sҤ/DF#A$wZgJI|mqg G7!X$f͏s)BӻX:鋹>U5 `qԺhw%)jyM r{;bpl*xv&2sD$r_76,jË! 87_K:.je/;[B:p%JYΆ׸1>K8WDMya9@tk+Cc(`@B+oۢEd]g YN[qpFz.MTq-Hn);ɥ UR_Oĺ' 6 =*݊d|uzNvagP4OyR eK't7)`%֔A5`ƴR&lӋL,0.4W[q=@\B2n^M(wy5$p 6M[URw΀RaI z`hZRy1*J#c9Gi;߉c܍dը`8xWXd505:޲:4HEv]kPgbw6fî,pͯ) D #RM'^?-rkm2 'тQ]~]d{F ‡pnijd {mVx-MR< QLr=џie O$PciY"2\Yo,h}f=2 =ܴ;8u{m_ڤ@9\hQX/!Û`>>Grx2Ύ_k:e̲}וbRYC1-)\T>*#(?xsNڷcIeQ$Z#>we]~9*]UX<(U5˰ *)KEM>tGv#Hy">:[Di]z,bͷgĠqPgGW:^RSy 9K #T7ㄤ(~w 8}@wv(΅S tO(7$)DWa$ةtayĪnr)}G 9T &jumżKK}Ghynb q pJ7U"Q8),U놌H8^q[>Z+wT;Ff̔QScd GP;<ez3t^1z] 06FAٹ֑tͷ?HF5#P)&UAnY3b^n2ⲙB"N:]?\K.B0!`/i;Kc3Uu2*\Dje~3~}DPkkpULFBGB;Zw`@{E-p:(=o-lF&vď|_=f0OIm{2 btgf+%;=,x+8ncl?QR8V.)'k{zt pb1\‚\ mϤ%Gx $%㍾v̝;v[cfʄ2MRV9 Vtr H.+v< c@qNY ?w.c:"]0%%t&q(j 8Ut 1=U1/M3K}>msRW^l^b Co+̐nb/@3?Ae9QF4S `*sIuIf>"VZ jgMo}>3ΖnN  sFn5E9->:L,A 9zu}'*sHI8,=>&I\ lIbKI^ZܯP:bBbsn/d}f K;c9Nx3jЭŔQO8M$ +r+ہmZrBe0L 9&e2CM e%.$aNW-^mV޹*𽐹ŻGy糿grf 6^hƸj.?̯!pPc/l}S"qM,y1s32AA2ˑo-S2]FB:?f蓨HxrFGdX_~V6Uکɵul}c[{ ,ߛ ʂ̡R,c{3Qn iR<]VTC|(qp H!a G.`8_uMJvv;urK?vh2m&4{gL=GO}ޏOUM˴@b זOhn8ɴ2-D(> /ENWv(jsY4-.洝@Ob qrQul:qG$ *"w("UA#3>/yF[Ĭ ?#TQuզ`;3RILtGXofu?vҤa7C39m:2ik@Ωhge )v_GY֮KkG&ۑ3N MYkAb6drBԡetl+?Aeuo\;fHeD?kxWgvB 5jPsg "Kjq0 Bַe/=N6J>|^5ˎm#~}PX};&sE `ܠ&vy8q x#VfKbwGʍ×7A1uN"T&]~pnĨ"W `&t\$eUUF"y5-VƘ?;p 8F< f ?C3tt:m{Fas BzV,Qԃp6R21)Vآֵմ!6 ,~H`'{i$(ti,1iSBڝ+ŹK**ݎB@YO8wPY&sS2 g` S[+A~ɓ_Sh M_GtV;1_̸1Ls-ԩ"!_H NanǏ皢c!5!?GeeG 69 N,iCq֮ aSltmRduDv|O-"scqd2ijWk0Q]q + )2FN &Zu GBGj^ zdY`za2d`SJن#~%5ƪ<ԔDF9 ,#/rƋ(o. b9Ze8֩d'/"IjQS|Ul }UDLyAxd1Cn^X:t6Ɋ_YJ{bP#*,9\N&IيpOceة@WKGAoB@]7cF6SuMqmiYQwk<@0zLrO,qPK‘n+| ?mX A[=v Hն&!l+3dPU[Ч)cZ(p4T4̶xї.\ 6zwRhlJ 4OluTU6˳G$ 9)fEݓESVr@}&T.iX!AHu8,vq"ʨ61%AfF?0ʶ0#vOsgc&Md8}#D@ 02P&.ƾTQ{:NwU 2ø,7UD˾=eSok, `=D"ai ˺ >,#_NyJ\3v{ =goۺ"r-b^eS꒓Gk YMfܛFooމ"g^XOgoZǚىg453 Ʌ$X:Zճ]SM,(媕l料#CՊ][R3S;wuLjI:q1.ƀU 9!n;0MMff`W3;*|1hPKϤنIy:`&v !ߓX3컉)&I+*2@FPiWKyԁ K_ ,X nco ӽ:`[  X"f9 Y/f{Ak1yZ =qb.3˕=3J-Fw]Eq< ݵ TOX-D#913^ ]'1Jj:h&H SuhÑReܶ\gْW[ڨqH0=:q*hgCN )iSECޟ_Fbcg-z|~/Qp3}dO4*Ck1*YI֩ݏfEݬZwPs`4`3L5S +-thR}hOl45r2[  y<G`pyd[e+3uFf ]oҕ1M ̿C-EfwOwo6 7U=H|.wM 2BKMa5*6t% -eQ/B8c*3قF;G.>g!gtsh;fAz[F~.Zg v.{:g/}CkA~{)sC-5d&bz糧'h<`Eu9qO|M^U4 /op*F) 1us.ۛLDS_{qļ rFE4Ծ)M=R|&a)h)V W}ӓ%kƏVsa{Uo`}OqdG^,Fo)Y.^57.ϖ0;I:Tx{yX m7 JBmB?6@ $vU¨2npo8}Yɲ<4HUxcC) 7Q |Vϯ|/{V#"d?zfDHQocaA#>(TB{ çpl[^:fAZϭ_kMĬ"x9KHLpD$s4ڬ/@A7gebs#ײd|_>W_&~o|7b,fT&F[fMp~5٘9CQiF? ;V(0cY(F2:d^ N0 SbzK_':+&{ -p[s-G}J uW7b3hKwOB %/ߢe ݂NޢlCI:zyKZ+{^Įt"EC&=~JNV5K/$W$i/DN!O_;  Ù<8/9EY?LIʶpk*˦m|kUa[*li:Bxf\ SHt4 >7SZayrSSg&ȱŚz9y&3u"Էv(iE+_-Ywl ]B (!)4!]tdu-{Kd!m[Ql۔i{2{֏DJ=dPPrR0s,%[i&ݖ<ۢ,nJ`VP? <ЖYuUW A1i=w@:RV _h-랎لp ^^km8}/ 8˷`p:&:Tr@Qi{/ýءqOh4jl:,PߪH4%5Ykm b}\@V>t eODٰTfkѥ" >Y ~ &L#s,p̟)Tg*k^Gλ{sE.?йDY m#Fk$jH7`=:Johr.__ecT UE՗ _đN #az TJg a&5z'.ͅAA ?^ЏZH+xBW p5RgQS ^ҫY]-R I(AD\aVv, ׾n'g+!!9ʆ5nA :l-48?rE*6lz=K)X”m<;L\p'RqCi7Ɉ1s byүg^>Qac:8TږlPrE;k3%)9ҳcȾJ铆ٌVsmE.roK 1?!E7dt#HJhG@Lw,Z鼾;dțaFf`f3ײ]U oDOY:1Yczj0NYnmًC/vk݆bzIWע݇ϽHE~qƩlc|P?8u+9On-B[^Ae 4-2T{h>'cWv0;N= Vg"Z^˓d!\t@M1` @mGSonvѐB )tySJՒл q1pV`?6:fK2%n eDgӶW"p9z!N 3?x9>r գSUW,:PϏ(TH1|dN gVH?_ f@nJDv׻kf9SH$\!m=i|^} յ⮵Qk7~@ԋ&;q|§ؿբ9XuJWh2Zt6rZ51I[QvR ¾\0GeDIn{`Oda5>!M.^/]\BvRGG-I?;FG-`h@G-/;26'7^B&g7JMߠ0_tldR'% Um(Jš/he ةf퀴p*``hvOժ~{þMOzn+ _f"{J4YG"%,h}Z\韅J@g]t9Zq$oc&ͯtHJx,UW}@Mb*U;oiS8@>iY֟z5jX̸^ 5Hs,QuFeͅ{ձ,(bmЭsW--05{$ELGe'F=Hr|(-0I|<_JϽԨ膝w3U1^ڞIf1$qXCReݻz@2DﺛJE2yi^ *>e0Q<Ld݀\h}H8nإIc;p+]uOwig b7|d?F{d$㼃չa5Tx&0wg j Z@o_W*'"FB/+IUKjb"J؃Ohm~6bltžf0DR/nE,H*VSxK.:4<4q":tZ='`'S;b (x; fm%}KaQT0Gq? "&b{9Zȉq.@ߡ˾z?tb0.3?CP> Dʧ3O|dξjnK!oc_:~1ڠȥTRZshH7ܕs*" 7g&3S)%/oɵ+'MuAoy8 EZ蔩\YK)Y/iQޜ:U=16[\1`1G}:@ިaZĵ,fx(ӑȠcQ37LǫGP.pGtж`J:戎f**pV L'4xA3ATڠS|1VBI?զ'077x2eV%x'àW(@1^rnCȲ[E(أ-bZ5StV`]*sϗg8Iižu~kCjV0"Sro3kw,l'᮫y8J0P֫~7MwxBϖc&A`9>g۪D"ޗuSfd~T9lf8]=pӸDPCke;"$@#XTC{ʁO:\^*ا*zLvׯ W`Iek-M>.Ay7WC, kwƪ9 PCDnJ,ȺdV zvѝʫQ]wցtY{X/Jc0h]S*mUүbl'|CϦ(b$8,U#66Rñ[Y2 A 8Nj!3keNᢚ֕   i H>SS2;?U]OK $֚2fv+[w~kr$ɭ ]4ȓ W [pNhϛJ.II l+ڸ! Svmbed%tl|O@,~5mڟ:鱐Xe흜^.RQnËZbJⷘ$z`GcT`˛Tf HRF~-EA,z@VܬiL,zp^??q2]'P!5Ɍ=5"Q@C=pY0!||`.gݽ?׊Y(eU5N/lFT/3",K=Ygj@!GitWe@ư۞fc Th霾k&YGXM;Zk>wivgZdpucX>^nLtP`&!@FE>MC6KKiw4GL3r1[@)5,U qԽT8{"4bNe8E,`«i`#IYrOOj eOv6k.ܬi)m-j'!F&y ]ntrnczWjR,Sm=SʓvJ~ K_CӞ!C`E> pD\74sS?ߛ5*?7lj*^29/_eG!rrSr alj'Mo'6֭ ŵ冀%Hg B9 )YIH@'*V{9J,h,XƣZq'!X+4O):,UgS6yMmGMQh\%LBP[|ߍLQs
  • PjV6F<ɭfo{ ( WvenTH_cR.jg)XKl}k6hPie5;f݋5l*Z48CCgiWܷ=(.^S.E=߮܊oJ0ȓ|҃b$WG߭r@}EDa)H@+H׃™̗)U뭉z/KL=jZ\RѬGi# 4HP( K3*'*O(blGql %}E$j3d_Qvuk֡9kd? PQkaYzvH!@S) WKJ! ob$;!\3r%aڝ9>Q&nD%8X \tĘNZ'Wvew\ۖbFНUnE *ۡ5ei WivVʬ<%~bFU7FP$x`Ә}k*ȧi tACsJXb3kR SSҢGL-Lv- "t%q9ӎzpbEX40OҺm \k j_@=>KO[:6\ A;x'*p=,/x<۟mIjkEz s8!6c\[jqH(kypǷ~I| =˵bB'oHHԺ1P`E?VC}7&ֽrqxfab[g_Sva\ĐI_n8#/Ae;˫t e?r$K0VhB(ABWpe{KvMPb #-ЍE10fURGz_(~.~~p* 6p. N~}vcDWeYqt2O"++4}BUEҵE? U+>x9U{/HKI&۬^IYM7wd B(S >jku@Iw:4ys[~0 sγ%8zZ~Yv;PmzZK Dhu㖁щB ڈϱ#y,h[o0D![-S Wcgkpu`<4ُWL} Ss/~M]U У;POn 4J3iOK<6D@L3<&~FYB2oFr4+cU08Q6Q(֡spG/5q;r$cw>4٦Hn|HJ8%$B/,aeJhp%.#tgV ']5`f y$о,-~5V%MO#A}"2j]HTÅhmj8PpA[^+C3~m푃 #Ȣ^}Ђ`uRfQ7+Տ\1j`әo%T(*L}]to` mAyՎ{j;i҇U MdS,M+[n|?6fŮ:n9zN>UyK;[&^D\ @_h\g_QU~^0ߗ|@U}u 6P5c}p EN#l>`ѯeq 1,0,O剹NLRsv&fd]LˠW%Mmo_;e8&zH"KMf:=-tL`\wT*OL-W1=#w0LS^Z`/} WL 0g0}[^Wdq# H_`I4!0 Z!$Mom_ F8cj '4d2Nr=f.D)uSw^w6lw0)#Ͷ_ C梴{.+}~ơ;"H.^3ڥu[pL[(Qًش9Qɂ*SP\axU%FBQpX0ƾ^,ؐgcc`@&BhVuZbMR&KEBWT -R@P33H'6yEXDfX`1ucх?](CP qmW}%LVړ٬'凙S^7ǭղwq 6=eLɂZЩ)ZkM..IJVnj.ȭҐ?D6 8 5 ⪦ i1vU)ـ NԗZ+[G&䡒k@sWUMcL @H&Zz8Q+y {Z K ]-щ rndE>:W]k42[dO7S*id9Y$aQp!ZŢlTo24 S ! )60#;@+0~zIޚ?NhjkR ֎:@^OlfJOrsFSC=OMʰ5EUUY%,UFu:)2$9ǽPZL kƗXCjebn*{`HgZ5ߵ#,!&e8ŜbR겦';:-QG }|ў0.:z0Ĵ0C# Ā||D 9*WLv0eJrV  DlI Ԃ~ 5ga}wx:ǃpA^td^Ґܶ3=aIAPX>C@zW7bLMd(yg1SS'7֖>mϞ5b uAꀎywe+vBe}[;(Y,SxmD8CZq\,ۇE}.CˎS>mW芤#2bIi[PQb/S9сH>6bf.jI|wxuCZ32e2MǙyh^ o߼׼3PbRc P-⹶ 7>?BiPGmsdpWmUiBeN%G?zGo܆iʴRA3Je嚕cSfBeٮ0JMȆ ˔!Vl,ۣkĊnW6+K{Λ>#-&]@2CM* #`Fvr2˘}Z{e@L2d/U-)Zݛſ~fH@n\7aX3<ҁC猼- k=8|.sRu!x;Hl#jbu܈BSI#Y_A8)d>K0-2h$-kKq (*w/zg㥚 2"gu}j#ɎR÷C}fiY 20 sjb2a i Du=L|;:nw#Y#%~oogdVńZU bfz`$^[iEGխ{l1j& ]pfY"MI@ۨYY-0`pJrA!Ȁ*#u-". 3ͬ( IW }u8DlhndFx`aZ97P\/KZq+>I"=&A=w-4b~@M-C d.cDn>7NAzILV8}6b^}@1DHBBveH ht ddfSǃ% mgL wv8aC҉%=_ lELaF=uF-مdGa[QOb;# v<'GnSkV'jfTyFIg:53~=jj؛X!rFu`hKu1prN`.mR=l|<+~S}lR8C/ha?jK2 /?Pnn;(ښ0^h-kg,N _Oja~_2g~W-N,W-*32#<Z >%T਒b$*\ Qaxj V{@VZTPBӖ]yndh}8Q*lj&;lFr%5Gn 3cCG4@E z,j3p3\FAwt2-=Պ@jWig}LCjx}g5śmYliG$r {O(hIsTn~H;RM2/POXd}hJ24Þ@yyz+kڷ85#ph-qS&bg =f}!nB#p@YQY0O,/[+?qvr\|W ' D|xPChksCL$SPq31 EMd1O6H}FPs ?11"4eASz]y_ok;jp0 .M9Ɍ(u. 2G$%} Vexf9k9p$V{UPHZ;;<qngL~3wA<%^f+5;o :a*vS~ԧrsօW-s&WL1ؗk`v3_.)Wcs|mՠ[_ n/"ob{UU|L{LQh\"ɶLʥhq2OHMLjP?W]Ƣ(W`%U .pSpѪ.f;+eg^OT'x\4Pp)cؗnR l5]-^}w:/5=m9GZ crL+sZ]8,G(MZS#_"w w+>ʍ Izpk_N[F 򺕭?Ns#T uA &hR|uج||#+Y4ͣ?5& T l*44[d{+U{Jt93%S=`6Gm!d]#Ksa&q؆ 2xp BXCG~dlS !sV5%B ǣT j&'*׵bh#gSKpIև_cS k S3(+c((% '&٣V6^#M;.̈[I@ .OXgIXVވ4PlAlV>1<rGzg]Y::/c_d1~ϖ1'j[ux"Dr:P.Pd^1p w~@^drO Rbp1)lt8/2 fz[sS װw-qdhќX3 l) PMN4+e1\L(g %[: t*EZ16IЮ6}&S˜*vɕC~ۓ42$+"zI?LLp{VH=Wll0p}jQJ7CY9G{Tvѳ,z%^B I=r u™Ӏd7G_7K\_X/m""uG/%҇OFRcG&': Mkp-2Yf\ x6t0^-"h}p5kΘSi=~y5$ݩ(?i @!8`Q8lv#Dx]wV]{ا8x% 3\4SIȏgΖ; ('`u18iTzQ,(loolTF1{ɮrPa%ۃJ='D`FϒX BhB'P- C>cF8ώUmU}]rDBBs\:-\.8CZYo_4rΫm|ekv wyq<[kͥNb́ucZ> COH](?R򪅴~STbHSٓfn 6->VX2hh~/ƻw (MgfW1Tm!6qC۶#u`SJe1ɱ;VG5*%YIʽnr5y BQ.k8ԤX@BBF_i(Uo7t:Fy' QtEq=ʕT~s*0y9 /liu͋{[x xt2N֪5"c9Nyb^-!dnn=0Dx˖ݮVKb/$3=D+x )U~ƴ78=҃v\%r@{1V#AR6hXdmPI 8)%GyȳVomVit}~1ٻ[)ke0}p*~|H ^~-JߍЛhߜƓ &drt)'\VWt[Sq*@K 1~'  4aEeV n z}\9 ܳ0Xޝ_p!+>a%t\iJo(X!~ńE-q촼0B88E%_((}wyXU1J<uh AVۉt⇦tC=CE*z^e*__JT&GnsCVRa(zonݦqbݦ(&vrzϝ:|?Pۼ%UF(>"&һñݔ&'QL,sD/6v̬):-cFwBLސAϛջ?Qa9N|қK8<˛lTS<dW ^F]5zV_n H7ME$}%033Aina)t}г !JeqHe#?pk7mnE@]GrrJzټbg #ً zگV@Dcaλ!h4e39UW9rJ1] R顬Vz]?Ƥs0z6BXȞ=ȅ$<=,%WT!b]40J<5~tVr]Gl _`0b7mFuu":`oS4zPu4+BjFžX&B#2s;"iȦEğбod덯4)L2v Q8"Lq*2ٱcz9e^/o*݇U;wEYFF=9XqJ&cB `+Y5qIǶINh뎀a9mxQ&4j w?^=+ˋdgF:+:}4=6QNl1i?֓ ?d X Q`<{m}]5ZxZ11FD|B;[Ęs %D^:`nap=_4َJR|3rQ2H;WiӶH&Rg 5psJ55*{ ff)pV$7Td˺+:]r"aOuE$NoީyXDu@۷ۅ1eRq7z&n3B3O@vP^|7MG5DowpCi ,N@?]SCr/HAⴁ66u P*Dw|Tyr2C 9PD0; bm ]C~B\DbQo$-:*83z@9tC71{/0s0_> KA9#E5L զe_(yqX4TgaapRsoT}/>:MӵAg[sA;oe :l틘hů(i~VC,DҪ6 #׶ t[ Cm'U+u"<_p9:QOY0v?̼s%,^etP*熰/t4H[GcEH mh&H.,֖\8 -U=/=ґ<y-Q_۶Y|CRyZo`vw8dz0l3S8̰ylB?Q{W֥$E6nhvBX2l,eizik*:h=sXhAh$QK>UU?x/Nb3`-7,tA-Q= 7Pڶ#64,-KJp;pLT"UGţCo}}kU6Nc^rߢ ^/iu!$׃D R \:ý!>T<& !{p"촐 <؟=?,_[" PPϙb%;7yklyq;խ>HUc˩l@Iğ-t?C x;n3[jo|&/*̡n+zB1Eᾗ69q &( *ӝ`"IJ4'"\@cLfo∦ (4nAD^ݨqLԿE`}X Ćc݁MAs2JD鮘Iv7zBŅ nj!&bO@nVcnI:=q8D[~UA;kVד Ɂn*q[ժ磤Zvnd k*(Nu{= ng梨8Y)9](aKm]ȧ<W.\b\wdꯄYѪ_{ ܠNrVH}j[^'[6PR vŠa\&rMTj65Qrjർ2톸iA75;rfkSK0 > j|S«Ay3& $zt^ y!? -`h[ifz0=%cHqpnHak:NG]e<~שE,#bUJd C+V]9gp?SjX!YVp "AqT3]PD|nO63F)y^8K>fq_+sM_5҅ļ|CVӛ?0S>,x5l/c㠅%,.eF"SY\qٿw /  ֧0AfEqf3@r,^?`y4x)F,Q3 kPՕZCM)I.H~>l"skÛ\sGIL Ҭ6! T饡/ 6}S½E d_[\27y C-kH2'{DIa[Jd 7"HqE)PЎ R5\ΒCU`VpnbW= ~Ef MP}IY& S+аIYOd] &z'$)&CYzRߕ!S nUL ,HBGuq~B_@W>:%T]K2d Fl(64г(X/0V\G| @WqQ:,Q(!BkUÛ$U"ny-6QtfۏD(nhN]B-`8Lj62Ѭعȃr\x8ۯBuNl;k<A6`70:C;\SV-BFce&têS0oq5zd9%0[ S$olD@Sΐ'm)Sv֐>VDZ_'6܆"]GSD eZG$/VϪKHpFگ8̑Q ]ɎYX5ra XQ)aI% |~(c/asֶ$(e <hm헐Wa aNrT|bɱ|G30qđt.+oG$PrnҪ[C;#>׶cG7PMC\>BZ`MJ=z,JjlP%Iz (Gkb;I,:Shyw̠H̀WVGV)yX:'WvhuZ_HNGBJTC3]D)fJ#-x2%G|5,۱XA!nwÈI]w4z`c4r*" MaƧgv7N!l=+m%B|}􍰓XN(8NWjKꉹ6.GFrEXLiwHy$Z\#@ӻ+}8Qs`%f:̩*H~qs!t&b:cfyL}BVT׫GbjcR@?H:guB&ꅐbd 7* bBlfZkc⋖nR3RH^*3%HGd.⮸miM2)H7! ?Ē; R{ }Fٴ:e`O$y~r[ռfn&q^+]bi'`v5drg[Μhh5mqԽ|5X?#u2*FT(TZV؂fJOI1HଝYb4 ?x"UC9001hbj !fmm,qK^ⓨόk,.~[QեQO[eAW Dr𭆋eDsGaJưHLO/BFXTir}*W_e`ב!MU#\]Nce}+يHD&vkpq 'jtRƭE䥻KqAZ} A :@$R[1vo%I3KoE.LB%apqձC8GH͢96kS T|^FT :"ؔ4K"xѮ_R7L;c[L82'gb&Swr:Us$L3͑&<_Kg8'5G g)G1~g7b:Z4dRk7mP4*j1d[z3jrR7 jO{guF Q9[ߞS<0nX509!j- Ol% W6u_$Zgwy| AoaCX Z44[Xs؈^LO:P6l;ޟ49od`1K:ӊP=ӛpj Uŭt`4~}:ݻJDUU\:"/gQj B//9tyD6~\jd( ^.fFpqJtk<#'!վАR=ӭH6 [ F`i9GƘmR 8h*oۦPi9T-B H )~A K(e]ZӮ`J=en!yF c!zm3U$yv&g(*LָZE*+aՆ*/?z?VH@N^,{ liBew޾'@BTJe]O,}g5Q1K%[ h*3W?TS8bIH\z}hj<7 UF{d*5{-@on*}8˴w}`c nd .r P4q.]2jXPAV-\X܆U/z]NIpL ~UF43̙g 6J?3Ic, \Xq MT@KlKG R8c# Ϳ5SOw~lWNUSFxj=x(h,upnA;0nU% p[+Q)P.[Wڤ  eűSlYoLeXPހAM1*urfs<ϥ)Lo"5Pu͈UΌ6tOQߧT}Vqym!^n8R];\`)kE:T뺏sjgEw/:#i-F@| ^40\2om&o  r4X:;<7[DK:h7eV7+'qpl߼3dQlA"}b thVQGf lxmAs7C7=Uj[-D0cH)ظ&mΊԇ[Oߚ((6}P+|x𤋮ƝuIѷѢvqS~ ĺV sD)1EP0hMQGӍ>T<S…ƴHg 7Jy[ DYu'vR)D4+<[ 1M%o 6w }nAœ9ՉQO8wk 4kDv:2)խ?yr/"̸P[fr+\ӵxsx ǹPVF*a?>;ĊvX0,5ת 3xΎ%1l}ǘ.U#YqY X H+'jr3\.@u9O˂5pUnA={77^(S[k70@7)m~VcPoO\w&2X9G>ٟ yD^aК a`K*W,QG$ނW5~r׌>Oܠ&k0i7D'vY=r`&:ڕ4 e6n=]z ?ޤyPN5ؖƙ/[a/ m6Naan"nTU*5b fpF+ z֡&u"ߵ%1eG4,YIltX:rb'"!/Spp"P8%,Jb k-QN@R*w1~XDmuU{3ⰚAaߛ/Z#Ieg6Qe;QiyW#+-d6\김؋dP S12rch ͯ$H0paB.eE$fW5W8Ę7Yv5PR3l/=bvSM?ꜧJ[$K51t魶1=X^/j:ZSk R%NFT.$] vWj%T:WJ%{eɄ0khպh%9}"<)\ALVxԞd>hL٣ɷ&'њ$$s0B"BęwBgCS98R ߁ ͼLլB+iBN] #hj9xP&_~ߪ/Z)ʗ:zfUłGUs M$k$~'hӐ!8:9w%w8HPS͑ѾUғO#NQi^@Ÿz!TuVQ@zhyܸAgsl lr0.0X1"9I5a%yWڳ%Ok!-SM{_jS͚T\:LDzIqq #i݉F~&yb#3%O]=aLh E!9G?ՆT>>a*aԋȧGSWLOiiiMjsQG 3EFȃJ?mFUR.+olLa;dۘ@WW JTje R߻mp܊uhkV7)? Sź9߳X9$E|7HeU:1mk_h)P@F=G;ck\%#'Q2QAzb&Yw|1- Ӏl!b!uէ73vN^iC3gFj#1JGn(t4)a>$$kѤswMl9VbYB??RcAr7_4nt];7:oO'H-IN];0KLro{9XmJKu!_9FLLpOhe 1&R1̘H菒晠sK!:Bd3'1}MiH!a"ߵ,'g\7 V?aUeIW 4K]g wMENa*Iy2F rMk9uuQ5^wo8<Ҩ'75]hK 0>ڲ_%-5V׊Y)P3c{jKo ^"u7y cg]Z<y-Ѕnc! ^:TmkegQ:H,(Z}jVmh" piQzR0vkm A\yћ-]fZ7X8aЧE[͋/M'ACJ*ln>´)0xiBƽu ح8j\V=>հ@ؿ>ep}LBT]`UC7o%+N(0 O/ %CY[$:̞| năqĠP z }xJN)YaL;nIU&E?DݩKD>]G({m`YTq@x/K9e$sGsF(>H̅ZoҲ;#RvĽIgqR7SFw馄zS\NQJQ?jY{wyR-38Lh\ r'?&7DäC<dk9wzoH&nB<_jk=nB^ _4uXOx/H ^/+-05jWOڢQM)3GC z 2A3pOk j h:QOBz[ӛjnoNq>.]sҪEUZΰhpAfnW%N"\YX?YZb1At51v ְV@fBh bN7| M{rBp~41ZJ eyX\I*G[JyuI xRa&V:=/畧cܭ`mߤנ,^-K@m*.!\db7ye;\tslIdn"o+rޓ/P(m,"m558,Ψem%9?XHƺX;44ϏϹШklQi9 Gc\89YwN %}{'16Gl"Oi%^V>"f /ˠ- evlb #.\KBAHOE?TWlK֙ZXDDt"l-y>@29N 턙Kvx}6k]嵪I"m`5/y?3m讉2u晞!gNG+arïDrG3@ :Gy}$MqטOBB'Bn fvFx%I@ӰH%9F 4߯qFh⬢ߜ,4.&id9)J;0Oא>{ϻ;MP%0 Hdqicӳ@ Rاrv:OhjI;]|ߛ;yC2@:]mk/L}iSev+'Gg,8ҌG^]m,~x;\HOWD,WáY{D+?h)[F1nwB O&iI!4ԫHEߗ>$eу/*w |V[*dw NM[tŠY++ eٜIgUpksfYxə$. +)Yʹkώ7k6-sүOjۛxtTPw^vb&{\Bms\ml]}Ӷ(Ws|];.i{H9_/-}ƄvA~p+d1Bu.s#.GN3I2ص(ۜu>mὨ\>.z@K &A x?~\;؀obj{BͲ=٦p=Z1WX ~зGQ \"#8jDW:ݘZ(VHb1AjȂȟӹM9vMqo[7VSrv(%>߽O*v:Og2Px&p3=9l}\b`Y} ~-'n-`.,s?`c d"U!Zi6w>ooF Xڃrg8(L >ftP5λj¹׋&qej]8එ.EꞘ/֫",%P{GB) z'$XpA܍6A\ !I+Q9sT9sċ)δ< |OF0TFFx?dz5c^eoF[X]gޑ]JG5_Q3#0Olo29_I-0m&ɴj&TV<(Zuϵ׸3'Ofw7yJxXFd$Dt;p0>X\z.*68m;z (C=Mh*,ZA HTE:#kPZ;*͟/4oX9F QߗLC$% gYډt`?@г\;vJRR9ͭ(1_~ajhّG}&aשN`$owD3 >~H.qs N&rwF_,eY_4syDUc~נan ܌ؿg_gHVgCOf:aG)Ԋ֘Jܘ.IN LRZ-O95nlt]mL *G)N!3at,gp"$cuآyu<=($o`? M;8>sm$'U]|v;pfYI\|KReqg%Ú\p;d;>%0:- Z ] -^U!%"jYgAW l'c(w'gyr٢+/R|r(cҰ߉@#^R}0j=_|VLB%# e@- պ#=i#Iʥ*=<We!6n7er=23ݮ͞6m۸Cqv$%%m[Pﶴ]9rT%{}5ZU!px4mS9ApsG9vSv/wwT }Mئ,U[iLKؗ<0 ` Sp\:(K)SߒভpTdbvja9L]d*J VX}ʲ7eOBw+bpYKeHQ5?Lp0 EW!5iCcP2zdJ$]Vgÿ,.wޥPyAu yp7*AT !9~Ŀ#>̊{*ۭ^@YB*'  !}"?^ٙ0ǙqlRi ]e6| ӵFj1.1C<15={7kKv4d 4s!s+. [D`:)ۘQ Pwk}K#h#{d'%!?w`&MpLi!e2-@eC|uHu@2ͼ@W@xX7 "Ɣ!)Z͵熿U-V\p#Ro 8钡C xrRBW,+Mz1΂bt>-п#ž tkAr~qAg聿3bSL>ljY]#ir74 -b Wme=ԮWLݪA/1h܊(evUq}_庌d] V9m|9ܾE)Sסl:.6"!R k7/|_Cʒ| o5S2WIԣ.*q%rI=ĿZ'c}A>IyǑ$a3{ODKT+OMcI*޲M@ *XP$Go)F!BP p}!,U@3%R[?=bq|cyPnq '`t QXi ؠ$/ͅIh#]hQLq Q XaDazDnq(ҫޢwO"Dͻ70,}<$#H=}a<"4m6R\0Us D!}3H-?P DJ_J pWix`bh&i\^&:qn2Qo73ay_%HT$jZQkBTmAN 7Gteh- SAkZk8;_ZZ1WٸDļ/tpeyoWW0\¨(L7W@ID6ׅ y J:逆x'ܡHeR̩M@O^1#Jj>;Aו\ I$ -j%>f ('9 ֝`֯O{U@⩗Wᑉ*HIyqh9A3;J"z?wػ8oi%yj0\`.۠'@!ںB-*`K٧/d58/@nO"`?&>vX94 S@2ۀ --M ?b7:xjȓ#g=Z# ;LR^rIcΥQg,mpHAd]Tep26Sg(UQrc %P1CH"0LK?3NZ~Nkgm+y-<]'Tmx19goһ7Nv,zQZ~N]eCCYKhn=a ;(v)<?1P*Nб; b8VL͌_ G'嗱=G 90G j[`fW"FX>o&~ ,T!)xBAks 29#n%E?t@$j-^y_T6\aˆV@* τa-H=5Gė0Ȳ\UW\1nU#m{B$PG(ru ^:v](pByt{H63{'[aIt4q>&@cwZ3[u v%ޑ1$a1͂{w8# 3yDRֈ„YOuCIK4yg-IQ@nB(I(ٳhd<<-.EK8ZL^\/}| rݵmeY)4$͘!ӈaE%L|I"G $ Ad6/zG>>哑.0.#V<⌡zp{QpdEZKH#q])dV)('w$9T^Dl&SNC^<`q0ܛe 3尞*I\H< J^xgMN1Eakn)V̨DYmI/c1qilݍqg\Q9NF4}^c vy6rm]/J0k bñ܏E1_Y0pIdvAADBm!ݯg*MR= vc(»Er3}Kgclo⛄crEkoEq-o!,|۱4;o$M a `3p:^ є=whEvk ؏GcZPY8\֞a h< LsޅrzJM,S=be+R7]箂M1+Ϸzcc2x/LK=>krz\aj`|٭w [>ogqIJ7X;􋦐@ `fgGS\)͖f*BO@h)f8@M`RIkpV'|ΚYf!uTXM8cw7ۃ.mZ~ad**%*m C*Z80VT%Jh'(9_|| jf#N޵$Ħ< 5Ar4e>pk+afb[D!h)щwgvf^aUG-MV^7?dkE &V ^qiȑQ`Toё~Uo+_&$row{3c.`II{SEg9kS lO_byCYIlZɣc mjJZ+6ڑ<?F7sf;ЁM# :m6Gw%m7W gOߤVՏW!iK, T 0@%6jQUn$/D}MW~A&5:n&k DsDrW :;AlK|}=ЙC/Y!ޥݡbbr-W۫v^*%ݸH2c>.v|9R ֫9nQz(9jd4O9=7؀ދk*+)[qu["@kY.>dLk)jhi I<.⩮Ԑig WXĥ@6wao3aF C @g„> \蹅C_(ufrS 4`^{ +S98=9ޯ$O>z;XVeY<97o nTffyCHlǞZb8 &Q5GkjDZ5ghF5HG6V%BSZkܛ)A*G82w5[ uJz0|ި-5w`q5 =٨r`w}PE}@m}.Uo@B gu6ONo]5޵=ӡ}i߁7 N)o蹘z+>A$VIs\I6l!@\^̣#Q3XCvEP@m R%׏SˀҬצʤ?>Ct i@*oݔF1 ' z8ٟ`i-}bi7G ʹL9' fY*̸&ϓNbLٚ>tzb+b\#ͮkU7Ǥ <8%$CH'11';r HGwD%ngf̄qFѦיL$K9?ϰ+\L3@PmTw@[ ׺hU O0BGJ @l\k:!{6,7 4gHb5Gҫ΀_^"N4KcI R20K s>v3|>N7Hw(@d)P>,3PwQ}E>ǖY)ڜ@,*,{S @!WkaEQWq %nOouA> =M=d}QO̐(yz/D1~uiD-{$"xyS,Ě,5(}HBYHtǀ6U;dU/~#4ٳd PVy-lNV1&9GwIy/njr#HJ̀bEѸD}z;yِ>ON-+J L8e69EJW,LV){kzbھǡ׈m޻n#ʮ^Ա1QgK$gizuI礑Ks.hfvZHY7_m.Hي)a: eyMЭ=IwOf/OOաI@BGY?ݳAmIZR6U}mx֟ޅTRX蘁\z| Y\j p9Ovblqϗ+44WjsU~?a$:uVQˈhK,+&YT=^6G~ƃ>mI9/΀$ \p3pExJdQdXU{d=w]&oDn!)GI,it}#4/XIQF?K:R5V2+P|dkyQ~h!dg,8!Tm^ԎXsē/1Q5*F [:p{mzk>;SGD+j'_agd Dhx^gW&Cf r .hr~g8KA4)Vy"aVف$(^9M^QoF6ⲧ; XqY6J٪DAMRA`S3fg(:oxFMZ8W=} ;q8mhqσSέψZ~vOOY`=(iy'~b_cWA\zO0!))ЧOTU%My_y~]7P]# ZӔ;O103'p<](:os'l]b ֽ{evڷ| jr o vvIʶ˜P8ʣ# Kb+jEsVTW,~$ o{[3- + x ,OCN16P:0F:ץmkr=qiz@'q: %5 L`8EŅi<|2TN/]W|~TOaFNN<]-3\Ǝ|+9 k[tnX?\ 0s+Z~ :.2֋E;"mT³̙/s blR 1&^Z.z<Ʌb Mͤǔ#2=?XHyw3d[/wpqѡ~eܽUkXH:ݛ3R͸ϨFU) !s'7%N8Sܫ=jZ* V`TLHL61kq2'Ѯ2W觿!Tf ydH3++7WZPPz(1ŤZQ Jioh1(<-4(86=߂<= YiƬ`.ܖ2 &txӝ|CsrK~5A&CkF9Yِ!:?uOf`Sܥొ;ei?˃S۽_I9'D>rxO# S=zZƣ.R0J8LWaYmKxeV!\<9緡?<ƣMpbٴJȡ'^k7|=xq}~PQ9dE"97zKNW^sjb<9iۃp/W8CbzkZ&b9ƨ6A^1}؆ю\{SNX5J~NH:'"B}9ŢCJyq5IAr[Dz"!sp۝oEOv򙝠 ժM6,B?(Lp-m }jmy}mXȟXr,}X""&czKT(f_H׳.fJH+,Mͼ# َTgWp[C' !a G17d66 CIVsRjXLosRTFC!*6ͻ?<*$ ;/>}ntk:'jPt9$ިche]qOj ep}T(]7Q 5ɼBOmF_c܋y;*̷\1X-k# ܌HGSc%| %5.*"F,RjQ!ȍ'+h[rSc ^U(:MF$Iᱛx՛:?3ОiECyK̵͍rgoBi婯溇 i>M3GWTF[gM$gDRRU635_/PB3cmXtkW)JǍZE:b|Ѧ?nqZ= ,[APBZ )œY$D.¿Q1>纭;krT> NT!_ H#P[xmk_D۩y;; jGRUDl"?mչu;Jэp5g{TGڰ.uE; ZnIjz&?oZĤ!,)^#L0Wb!h%ؽG!ut4b{p~Ě J V—X-%7&0<| I&!qȈ)?"aZK"* 6W.hXsG%G|˵~u(@C̚pwxty[/߁Y@,pC7>8M!he\:ո}pͪIϕZM(2%O*'HrXYȱn [wnPprQ:I򧲚>E+Y[ǽV=&;J(P^ݼۏdۇ=p#:q[.[M2U.q$_#(/?1_{sm@\hix@#%̿m}^$f#u/&E^-ᴳVl -؝ë_G]hBC#{1M|ZJC;֊} t'o&Ş*ߵY2#OשH;|f.ZwEz-jnk F*[cF.:1(6)(rk=[d-f a1F!|~Gi6U@1D(u?&jxb8?e KSqN"ͅ`Kh@AN6ĜBbsգeVvDHHc2vq@=-*Cqoۂ>.WpX"3[(Lj^B5GJYV<;XTC"O>^? ٟBIeCZ9̻EXx6!:G.PZkqp=T2vP1:n.]WgG(bo NEʴ*u.{Qs)!v?szU{-t4f c2ŵO-LD?b:6Zk[2e8K䥗7u%I&)ѡnK_>s8YҥotPKW\`L Q祇sElfGbWO10v@BQ{^kukFHEXY\ A [; +"i\Ab+NtxʚӦ[z"&0?76bq1DEOr 1yo~3hV|-3X 8C"(BќEwxGܱja`xV:2p/\G67i9KD砟*;N!ہEũ9G= 0| ߳iQ E8H IEo^h˴e<ڼ-:Q@7xItN+Z%NYs#N / q s`Gzt70em% !Jؚ잃mr7pcsZqW<\k41#*ԝHnyvjR[p_OF fH E6BX*)Tyf[m`}<3(;폁C  ~S.7>֐f !(8khQн;9V ZX8 -*:|=Vm`deVmyi$: 8˹ 9I^% ϡpoi :CCv;Pη{D:SLbqI—Oɲ9Jؗ4@yƗ.qewm]Q4*_nK0 Yt+9> 2ùEo9L6O=@*ݾ1rM"b'5 }])_!}NB@}g 5t]7>P7T- kr b +=uoJi"UCu*p3 r ;ŝkmbxRp5s#je҉$Rx:-WF2[;jݧ/OrV"C.jJ+ֻ~] .*w K,[ɋxY#8`ǹh NB>zÁ;ʠd_ܙ$=& {ڐى!!'pJVk1 YQwz}Oo5(}wt\Ρ [Mv3: ʉ-桭2/hD]2i~q#m93w'L/B?]yql+z\ ̖Nk__ kyF?&ȥCbzy=HGwIz[v-Hv, [yiS2O8V, l)]qzy_b0P 1ʭ"}'Vr/j<.͢DYܖ0UUk(GC/aܢd<4t.SՐB+! V<@!'p| ^[Przgr"L)kL̽*:CZQ#Ma Xc ?1t@iO /^WfRa"ˆ NVyo'GIVn kW:1OڱJ )]( y^_"tym6-@QD?Q&@ rC")17S1k;TggㆻUIF7yj8lߙ3@ BoTH`?A:\f23۠ DJ6?Mǫh<(G\x6kC @씏:f/KSG #`r, AiK"%&o8zޟ.StZLMzƚ3=>?. K"/k,s"KB Wu;C*f~kK/~'OQQFN` F%qZ?d]4,f%<4-$$1AV[s|8[7 _fLܣ T? ;4M@ohdԘHE9bgf͞y֙g}#b;CS DfQn$P& Ps nAJTӀCdsY+'j٥ %&Ov1<6(]O<o9=nn)Ӝ@?1;CtVc}4m,~ 4>y=4kX=zf b"=i*qn2:. .GuSC~'K[ԋx-2/>jHVXF+[%|Lh!ŻC_$kO ݫwn8F$SHP. $ .R| .h>(!B}S¹X,k1``xHj&aS1Uqۉl+l26Rf_r1`V]2N">XvVʒڰrg؉ ߻ [Y22q`+[5VoC=eN(PAYgMn0њסޒPZhTú[2Go0Y-2*DT'Ƿ]Opܾ=>oQPWkZNWtwWc[zLLӰhUbTmZaLQml yjc)1MԚ,? ȦA<y-X4_aѦe$"$>m-Ҕ5Bo$*3ŀ[ɬngq5"?O w LuWV[? "kBy e3 m}r |j&fDKս9}xm؉u{we7~xzZ`\3UR#s=AFt} \&ܵsH 7?eZt(7as[뛎¡b4n[ pO*v M.ۏ)ͷ }x/f{8ؠ_sUiLi'd(;4`6י(eq1 -AOE=P~BYNL4_G'i L;ǠTUcMtc7ñUѥd΁Ӂa -CSyDXGi eƚ Prdf'8ǡ. јc,Ph|&bqSċ+#׻2h9)} KINL]ikʲ= HFĂʕiecէ!83gݶFh&RYNZo14v,`b`7N"p[[IZZ0;d"m$cY)d鴸k@ZN3EM-Tn׫`(x7"):గHE݌F 揯bg4YnXs[[8cgO9\XβAw\Yx6ȅσ2>ei)h^E\U5dJ3=1 \֪$S{M-jA?4clZ9lc1TJzٲWUpJMV|W;3C.·zPy1޲ҙCҨ}]0Еxv4Ԇq蜀L-M $7Î$,= j 6l zdȇhKx̀egd"B4i&;Gt {6S` P }6H WǞ%WV^f#0 )r8npȚHm-/@]ŀE!- \W9-51!^K?NJ jRw+z̀kRy=Im%w"S+RsUXd_aΉQLA#Jn +pD)WxǙ>gmܰ9q39}!}D g#dFFn;WԽհ7(x*bf=\Gn({kDRCI!8ڶ< ۆve׆2.BP<2iyؼv=d(.J[~-<#ܬՕ 5"J짢TcҙWf+f* b=bBC=~3c;gdfhg7z6Mh_&/ ,❋|,l04u PD,_] b0ҁlDEO$[CN}~!{; l\{ 5Qdq*tS\ P-EE7y&GX&fLx?mL@+6̛xic4XqKbE!LPO "`uYjz)IJ5k *\n8tUl+dسFBmƃai":?&;|7U2ٍ1xqW{%IÉ) /(/k,1sG?b p̀ug~Л9 I2QG{,WUbBf I/3ټ #.| K.xhϰCGm\oIH&?44UeI+tK"Y#q訹z'Y՟B8M+cKyϋ eoD/ /u *o*HcYkixM0'X(9E:.OFcH49pOhcN^E;޽jݗ' o$4Ͱ\>N*aD!E{{z%9X7Iiq繊cH2EdxX"*Az|n5qF+USY)37ûfrc{-DŽ_OZ?q3 }YKC)cOSQeG>Nםk^e2.m?:Hi$ XkXҌGytE!jMjSc%Wyjs|!w*6ՊP>Ԣ(I Ss?,%gr$gWS@픴Lpeu/P!Z=&|=HzT?% !qS* ?H|}1i`& ELE@аې_:`XXp3"mc+FQSeA-eڴ-0bnA-2W)1zو @.$6~ܣc}h)y5tUC~_4nW3"& _L9AJBIH!?)J@S5 lR |3(f <}ʧ´D)kKaZ OI}c^7Otb=cC !˵fa.A7Ϭ!,щDﳦ…+qTmC\sf-f4t2C3m6ݓq'eˀ,!0^u p )Ꮁ :`k V@~B}=rc.+(gFH=ݱNjXy& ܥ$hƍ \kRˎ<ÊuS#~UX1rOieP=#HB5|x9r $ xݟ薒i:1{oB81e)>g g=%6:f3%|&~ߚڎC(uއ1,D_Bu1U<*QEe'lmB[dvO; ;ս%=C3dج,3)K/T#9d3 N*vط /I wk2ńʹ&3ҬwMˣZ^? j3Zi-oWڃE҉L[Qȅ;^ zd*:2cߡa궙 )oN~Mm0gmϐg\aCw Y6en8C0[~m Hள7A;w8nf\=s!KӯW0k[Dk#aW٭ *p@Uq̕+z̽dm>G@ۆQ]D3ĪB_в4b -Eۺ ua[N76 Su2{n<>*(eAA;W"7O3_j `HˉSN%R9i:8aUٍQCK57t + Iuy%\i nfr; [.?EG{rC_ Ẹc_jrL9UuLH'L:!I|'732"@ݾF.nˑVG;B-Kĺ@PWIu-F3z@_,'Ҵ晉W8 1lϚ bG\KϢ4 ҡ V$"w{ʍjRǯ pM ,`p#+na87&Tbb2z((ZN <;%lַ9MG̮CK Vul֤inn#'LK9O0ֽ.yzV-4!$FpE80mW M֘ݡ$L|wW`23y??AQMo2]v%hTHU4U?|hvrWukG3{tړ;`C*&G+uq6pGw={nFqHeFe `Nƚ1 Ү5|Z2ՙ/rsG#uA+)poz⭊X(@=kmf[̐U]gL2E9`O +LpS$(&|wx}[5G2ABTjY%5acqvdQ"2}™k9o2^Dx6I<$$(A[ؐL?t] {3.m xtn 7G\ܯ4.3}ќ "y5DR ΄Fw51@}aa!byMξ-K6[@:|QqkݑyyGߤ*Or+*!Rש^,0~cM .}4-lem9~=mFR`1*/.77ߪHDYD}!3b r^]`Bj 'RL~MAϤBjD۬M{b6M>lE2mv u!۝.Y֪m3 V''lĿz1;ջ1`IW?ICҟ_GsZ 5\b^2YoAUKxy߾Z.&AcDʸ#vi-RrVXA(6ZLE ]3h"+> Ѳ>MZx[VtE[b> -yƃ4PE;Ը>1;K:!F^w1su䱹IFtv+X8ҤK8]98+|׀iܽ"Ũ7W oKVɺ/QQV8- T VC9DNƟC]*hxh^Y7siٍ2-E'YĚ3Ec=]VnBO;%Nv+l e0m}< yDhOIR+旂[F[#$ZNe?Pּ103qcfp&pe⪷qAh&JWkȾgO. +fsyt'p,w/,bhAu-e\V|52Rm:8pruCPYN|6AQjcbإYK>QIp~8!:8KӞ@-{IW; Wi6s@?JkO|pI;zRo76 XBg''CEk2xMJf|$6vҒgA <;XUfLt'k}&Ba'8K aCxynS_@gn&jG?>m¼oV,YCGW)S4 AWyZU'`e"z[f Ƕ7AM]\%NF' (g. ϐe1c_.nai 9I3|Ρkwd/ +dbF8IEgS,_;V2^& Ugˀ! })+6%X {8Sz#2:ZwQEGnërݐWcx :?3+qZ} Ԋ721kO9Wg69/kIYt߯&&X0 ݁8e 1^[U$\ 1wl2PB5tSlCIXwO3=M_1xԐ'tj|:JC.2e]'3dgoip\"]Vk ܰ]-:BjޘEFQ EJNh#w@43Z.Rdˈ+@ gW]/t#l}ONiQ_ RvxIn PWܐp<.X+ZܧvfD_ H.蔘^j6s"D@gـe,e;{YnL3! EmzȌKPZ]@z=+GL]{.(UD>$19_eĩSLy9 * \ף&Qa;mlW\|#gy#μ;}Zk0^02/0@3[Eb6A&Oܦ Gf8nSX۳E ycup`é9A0!tlV{jmAmqMV\FnxŻ!NɅ@¯[yYD^#3K(M(;4wOi'"d=vB@q$ IZϓSkh8e>^فc4_Mjx k,JY0CAi \[QV }p}T|'ٻF2BFوf!ěWKD*[ |`wn3-.!b\~pDGWtOQ P8_F(z,EN#9] !E'|2Yx\&crpEUw@eD@X8uqQ k.* QXr9  繒R}tTfjaIZ>p oO. Cm:fޯ(:_*6KUOPf]<7x;[xBqٳyUwIW&]Ps6kܚmw"Ȱw|#a//Ejur@.U$94Km m|z6xfѻh(3!/R:U"^5eX6'O`  w)# 9XzG+F%l%V, tӍG˱WK8Re?Dev"Q@fJssl;ɀǸ喩.̐޼2~9{9&bDq3ah>#! 8^Qf>5)oz.0cӸm6P`b1ّYf/Ebi@wR+[0$蟱ȁ\@t}%A6{ tTohMayRUAѩ'u8ߝfn+pzc3;Rjg P1vt3?'|bPgL^!'!w3T!}9j}S.7ZD]8ե\3XѠ|"%^؋TCbОmdrHv&@,>;<;^NCX5olh2ʉz߹'Ruw`);DwU _h+w]0V/֓o t !ښY,(iPQV~A{oP}B|S=#j邏cމQMhd/:Ύ!CϴyMX}!qOP![Y ^W+8Ht_w뇄hUdQ=eV-/lBxT/H|i~S) ;,/[Xp(C4/>LORrbևȇTĥ9u6n Vc-)X6͓h+~6L^5b)!aZcL7 \ˌ\ gۋU>Kt?QǖCE_VrdQm~,ZQXܻwʓ/(=L5-%T遥5Sk&S>0}1"-<軤e:ftrLx[$Cn:ןwbCf%#TBLor-:HhM7eS O f~G}?D3 #akTfGJӆ i( w+Nܔlۻ{7@Aco F?g0s/[{fȒ8*fCR4ELyxPgK̤ztk{+q4S3y=XQz.H(bT^aL>Pr>x9La[<l;NFֵJ+^A4RXnci9gw߿iχv<*05LFyL_~T >|+.¼ fCYdY߽qW~NjEZ@9&n76,cZ4r/Ͼ—I+vRs]Ƞ]' A1ӡ% F;丢Cu{zNf\ u3EnArrϒpGᄐA#ޔ>~ߜ~Y>ֱ NY~)h8=LTMH܋X oUM7^є!+R5h?0~" 7UɞArͻKe̹}4̠*LsVX8>񒊨55=M|md%1qt|i2II,w%$lZζuhoЁ @+x9@gD>@WW_87iBod {`nL R^\oaz0} ʘѳ&{#~8a?b+f'^>f|L璔֋ qG.##'o$ey`:IΡZ }G*Xf>Kd_c6PjxqLe+sq"@bh?nE{[:/$W=qXւh̐nd|UR_My!G4C>KÔ6D:u4,Z/1Vk/eـK7Bɇf$ _`)u}&>bz>5a/] /()=&lY֥ 4amACQ4ð=fbdڼ]):eh>{J8v0^EtYUB"W,;,=F)MOYf&%L#E07l,Wդ Nx ~] /id݋d'l}^Ќ,r pVɛ5e+z(Ҩ; ye~Q) C'WdtL@JKImiμnyneb|!:#`#Zd@-akozHT"]*<@Փ jqX}Ƅcz@m)a+XzMv~&9l`t`̭AяN'~h҆edkn, QIA |pާ#/N` )k{%0mј)|-I$;iU^ޟp>eLFCH4OP0e9] Pޟ|0Lk>WYW .E&&0zoV|cY"MF[iX7TU!W5-@J3쑫 Fi"gR*7fFI'ed:rJh6ݎ\GR\ 0f dJsiwK\'-.)| l@Lm6wT5hu'9U*}Ԯ;!80 E!0aЃ#+,'} |9\MQ;adp^KH~:DSٝ¡Z 2wRpGa6]j[1I s'.yP2`}&ӫ~&m#-ߪs}r'u~:FLy6˺%&^o5*@h@Aי) hzܾ4ڴqbJ@\*8^+d5T 0tb.˒EgĔd.w draj}&27q0|oY2Q TZb( +qh mYLD sHE6?& yX>HdډX zɲRڸ jA2[)D 3Xx&(4M6@Z h3YOakK",eʪserZmc%2HWaq: %VuRr%qǓ<03Bs2_yþ iEKjࠚpcYy=C}nI'lv#tc 1ؗ_݋WnB_Рy<'l ڰ[A uS&d7,K bf Pɺ඘՞` ؿC%źVDL.Qۥ3at>Ґ|hpW44)14-{+\f AV" of 笋@$}>⽨x#z"S!m h/4PRWҋ_҇I"ߗjyxߌ;fE#7%Q*%19h!m^>-wl}JOHt1{&Xq $sOyIaq!QxLS߫]"鐴n̷%ՠJEGAKG@Zj4o iŧ%6l>bErc\y905H<\|W"V't:,Х?sw~o#A78hcP_iZ]X~@ l?I\%E{=ՙ-\l>YJynuUKiXUVO_.qFj7vu`念^5ȐwpI.TdQ٧D$ ~!~j&)B 4HV>/h#ƴk:6́k4Kv|"|f!T,%S{`4Sg6Mof.iDdcyր;DuSh1T$hò65MLl߇1fl;;&g1R7Sw*͔t8Y*nC|PxQlHI9SdRCO値ju]L76jjPZz$ɦD"iTkШfqg\BW.C|@@){<>,Ek16!tLHkޕ(i7`'ݬbooI T]j*}qX,'i u;0)(Gl~s*"_ }=lO?0[\Vq zQ z$k=/tcRGn:kK hOّG_A{̇Q"<1KV H!X >j)"HaފV%4oA(pjLB&cIZ[%f Oɮ8ٸdY chre [ 'c$ \Ը,u[yh n36%j"/ҶJU47 jclw 8t t88É6Qh` WJ Z>@!O_Qg{M6Wī$r)J>Y%{B޲2?x6 ݚ.hc5j V5U(*}H0j j'OȌ )Eq79pF~Aհ_@R]p?ZKX꿢-Yd=nBQO=7fO/9@:X={5It{Aėk4d"W 1ǖ%I禭fNdx:#5:EF3@pA}\NͭL ͩh+2D?$G, C|mI?ԵW{q,e!&a9՟(]u*0| $g `mTȌyLlSTCkatb貌֌&ϥ[}R &ʷFŠoL:~!>#!߱)OmOHQ ClFhLIFPq>xe >b+š<:/J@ل6@a?ZYB ru-MI?@ĸ2T$dCo" lc*R(?#A4ά,9l N%Ó28n#  :nKa؂jk{&MeFgG˟h;]= &QFE zd]R*h0(֭ɢ-G TzVz"/}Y +  ?80+އEkwhBgҶ`R}HH{ةªE&'&|LFhg0VӸL<#NO+zⳄS]_erRNIn `g;8{QG.icͮ޶qBA:bO/+bJ,_Qy ~eQq6JDrgȞfo͌>…=[iqh\͍V:#_ jnMSLڈAg;Dk:LzB)ϒRtjn6)DsKY`ʚh]Y)qe,> Lz'|Syr}c1~v 1PإGkYJ ;wE}c*")*&ֲ`!2gccoldSToZ<s,u񎒄& \Wt2,Ū{A -H`&Rs(^H&&k\ o8%rAK@Xցf͜.KʊL6Sve\Z$skA;PInjMm87 B TEWḋwV KIx&h\N@j8=0C6 \̎V3cD`f=zynИҗf`{NVؕ uY#T?)B)B"w(%?yrڮ (F~\5x-tT#%$mي݌=,C5ך"4'}P~8x ` *QFk:gk׳.UI)fL듙ħkY=txd~EpMɽ^0S Rb`_ Z,^,\G_숂RY: P9[.n&a2M#W~OTD 7z{Q83mRM m1 ~^p+~Â0aqzrqTR'!{Pä(zk'wY>Kȓ F w'vU8 0:79G/XLϲa|{4ρ aMm5iml&hsBzu!_$㏢%2Ǩc9rB+P -jHLeq=6DoCN\;t_1$V@$5m㑴;GN HX۞1xjۮ3?!dɑ9ߞ$s&5,e w\ZܒC7cd臗BӨ*AD *p`q&rdȓjU-l- bEnH{g)|8FmgGu,ŎΤcptTd]ڎMkюOPX)"ٗdPǼP\lC|h?/YAw?w ;*Nbն653C~\ZV۫1_OLQ!V/S #)GjZtYRmc1GxfRX ;nu8C!gDB)m5vO{1o=i#)xIe#ku9LX4bg.OM 86|[P[3Y]NxpZ)Hh+PC w)b1SHr$-hHOmln/B,n`夌Vm:xmm$ lpˑS.pyrhF] ^1(Lmw峦w>*9~h(囌\Y!Wr~4{C#_`@'(~: >}:)vu[>8p6޼!\z.S w}pjW_I*%n` =_0lKr _K65d#f;8EQч$Cu;͚!?#pq\q w}BI옚|6L țQWA5=jaXƌ!!jy 8 vʒp`-(34}b1kDoN(!v;NJdб[jA!sT9oXbT~so4*6+g>IWJ#[yb}ҫeYh_S!+h Ue|`vQ7h;8,H8g} .0C0'  ν DVj#ݩh _:|ӯzݪ(2P!pr 4LE۲ߟy2A3XkYV¶Mp1BsJ䩉iKB)˙9:ECDZtW_qFsV8/3bƔO(uUO转YùΉ ш#ipD|D$p\6MB7ZKD!LUx|+v%39_8rOKU+Ԋ}T>O3b5 qs|^ 66~,݋[WYmъ7ƨe` V'S8T!bwq~jĠVXwΈ}ZiB_+ Qr 85` \K{0=C|UX㕐VCNxIhvbV8OeֱCS۸\VylQu7Do~{wl GcyyvŵP6Evd3RY/z5`́xsȱ? )pTA&b8mō*sك[A0 ՐFp2TqS42$I[1*!BfZyICbQJ 0i :)* JhITɁι1#&[%m-zW`m1~Y;+((mx D"x?-#Dq2gyG_Cژڌ\a/oIYەCwAhoJ9wTb_ *E} XRMkd>i $I1tNee5ԴOu@C.?gUgF&c & C'=Vǣ蓌`v"-yT{Z塖%IzFAՋY:rA0"]3&};t4 t!|~ŁLqc%tcs<Oq*"&-Cg.YhD226+ҹ8t>P6&lm7 \}m x<waecKV2~~9QL\Ԁʈ bENk8}-t߭vE)J)'{mլXϘ>vvLȦ0I:LH$WO:W3eQ5v6*){?L&$CdڢbS޾qߩ{ \jnhZ7ab 2gjxH{<:xgY_#!r"`L? ?2g%yq -k/N$&=lf yy<"SŊqP=Iq!Czީ=炐*oYT P*ˍ!YJ |"Dqʇ8.4Zk"댪~ PƽsKJ'Ćtꐍ0{\.Û.yʌ|W:88NA4PsOѮoo5ud::})PMmC~"ϱ t,^e[Y&aY# ]sF)$6 (e\JRgZSR#&Ujz3 @9Wv%$8͘i%e۹l/̄w::FD[\6kpg1" bUAfYEJFуl,d%lcUr4u-\7xMs$ԍQ4ԇ;¨atJ^Ly%]D-΁8ǵЌm/EQp]:&tچqEv.ްVo@,IH0首()QJJіHX\jo]1[@S:DV,+vy$ns~:wWJ[F/<(eM-FҷLhY(UN<kB7" F5=8?X@T%5bC e[)z&im?1(!q$XޭYYƢd޷LdPM ڎmBh_HDaeDt⿚{‡ ʄȓ_WOKq44HM dvZQE@9Ol+-OWm?L آiט1W8"z\ |@k#C b*L-py $Do{GV]՞s&t`Z:M!&뇷rG@wBRZD{'ʢ쮏Kޙ\ #|IYGu_ccBpQ=敒{qޗ%F; j  *XQ3+1QK)" Ҏ`c ? e.[Gjl[~Yj 0S ˶` :U~Ց ^8:(5mW}WȬ2Mǥ{64 WPO|P`3*X))HPw~q2NP㹍QbqSߴȮFhzPdzפ%˘d1ƃ0O֖ZJ̇ ѳln:(WUG(0VLBIB2@ *ĝH#A 0qrB/K@(9bT78 [ szJ9]u ݮo?[x#^TՎC mCF|"DPVwhR2 C2]O"k_.Z='b7EGo&gv>V@glk%:wN&xt ֖`C%ݠ$0^lv$ 4nn$g%'!k]?@1omI=tJ[5jP_B. &F 0w)ЏmHB 3bt\BuU~n<[fy1d(Z-N3S~7Oܿu!]NN #q=]ᾏԑ#&E S3Fy~dT"Yr,bg;]G-#RN2G{.<yW&&`\􂊧켵r(?1J_<>HrFNZ }0Qܗ:6GNe'CѷpDVX۱Q܄t I>J!vyīBoZijˑo!~qȳrK10bѨR_`qg.ioc-/ْ/F9.׎6=i=:9vL[-ʚD1:`m헸7B?ׇމ;p:Bd+s0@/+&D]2YTJ~Ņ}ݱHJMCZa?omˁ^lI-2bC)Χ vE%3qT`E]c)fYV؞꿔VPFLC*o{-`{gh-pn(:;MreN{2~DYn_Vfn+ͬºK脏uUg|Y{;z-~}%>&R'/èbY1^C6~z6'I{͔R9YMtݏZ?(XHy4'&B,SGG|#* 71R_+.ld1m[nѣwR!  &":$p*{-d:ptYAZYӧ;Gu-$vK4z,&>$S^tSfx@%4MmcQpC7]nd87N' qҠAW'[xE\^R/_*{] b;7`['Gbv[P!д9A][`Ƿ:6V=VG:NaLb”*(h"sYvl4@ RR4{}Dew /F_+I|}v((;2$(eW7}jn5Q5OMh!TDٰQ֏bRǖ!TD܀Svpo3EXWq36R`lpC_^5OWR+jqdPi1*ӜEQ6;nũmhH,[iO\84bki: gv/b1POH'C9@2IH3&c||J 7ʹWl#1uRwEM*P ْO90Gvpӑ8%be|S$~tO}H ߈Rw7ikD{ˋh:p] visO9rA&&n* l50(jq+ߗֽ5ʜ*IھiBYY]7Ǥ3>QRsv؟u[bA9EVשX~QyCVms *q$"(V rjGhGGXH{I:F ӽm7!pRf̆IglئŰҙsܗ>.Bʯ2CcIK:kBIal"\p=o6\Qq=RagaeFs/>U*x1Bë vE06ջ=:\uRe] x.yv޸ջ`Kxk쳴I.4Prj[OJdw,XBWxN~`llcƒ| lvTd/$ PX@AM#3Y+&3QF57a0v[Mg|F<4BTen;blEE!]/n KQ~ŧߤ#^ ګ 3]alW/]+BI6pl\к.xQ*"҄v :b )3lޓ>mUgiBeq<zJZ |~ҙZH(6ݡ;֢x|rG.2:7:jhm,(·a({ ^ry!nurR/=cB,e~7l6(#"x,)@2T 2+}iI8]w KtLz˄U ¦[ŔBjd@'HP_]@-,$f17C=Tl8UD5Mcr(uŒ#6UN?bQAHk\Cm'2&iF1:mTwZ~G󯮣mJSQ; i ~DlCb7Gd',dr)2HWS,> mEyzG v!8vzy澒[ ߱%r91rܗkZ=r&1 [FDAR-Nߦ?Yf{|jy(3o!KvbL|*Q;q۱ ;b6D=cg:؃6ʝh:CDuFppv]5K?0}bX .tyw^T^4>.v!pU;'N 7A׌+.9"tvsshÔoY, 1XAN! ڀx<ŢK.uC]  eʓ;"~u$½p">Z־,5!>YsRACJi؜y| БMPFѝvM$6q 5l[.99+*ny_@eǿ?57tKk sֶۆ W:a9~FAZ}n'1uJ1eN Fuf i}$4<&5Od\|CEj pNLucw\ /7cvY&M &pu#XiOE,J5fIo@m?01pej=ORs&!6dͯtng#-/s8oeTnEp]P5/D`q@[}A|58fI1`P*i/MeJy0= $o QFi_ SW0l)oUbAP6yjdWH! aaQ™/G CWhS/A,>[@<"| e:YbKq`5sL%+p@c'=&vB8lͶg6O!v@Ea(l)3`}|F?g16Ipn/FQǜkY} ?ϔAj2{U-ƲI:Iŷ)d:u1̯~i6[ox#*}X~rB7E{%" "%k C͋ȽcTyFWJ~_0q"9`Y;'%ЇyL3qd`)ȈSL_xj:6('k+Mύ0!' ?-ՈRG)yB=4LʜoXTN̊g+TlH:[CPOJkdTl:Z9ڱp@"c{5QtTgɘe=ot=w({g! ҙ]){M3B L7G]#'c9-nUey_FH~C'.Xh/8'a=6 {klPRÐdF $F3Jڎvcw&5$j4chArLЃً-wʚ諾W-PH>F0ٵ`$LnԤ6G}JUE >ϡބ %tn>Ͷ*N:\K=V2A+ta|TY_w.nm$ m[sN>Ϸ 8)i ߺE?TIQ!VJd|_aV7<;|1U@CU.#v Ohɵjugp pYt nto2[muol&yS%G\j_1\qImd:S~~y.w8bۼ݁o%<-`WDoh&? W@iC6] N`p˄x|h68O{-A Iv9 nCa!'6TySn뿳q]b "hRj19FE}w䰨]oɊج^Zm{iWDMBD cn]wVe\o%ѻ eNͲ;@hl=PTse[KęSsVbΙe̓<ၓr S9ޝ|U+:[2|<ᬒ ]fhEhv݆Tc$ԁtgL [ǥ$VDOOeT7Ӕ1w+wu*->iqsj`[}A ϋĭhTgY۴CNl|EV]o{ gɏ :xL(,1Lr1Ɂg Ch$qPŬPS 7N)vjtI8pxFJ:f`}kTAXC:3 ݎ:"@ ƵQ20Xg9̫nE͞ϋ'!9[B{!7jj$B拡d-3}9d2'6܍%[$3&ک*" Ғ- QcP>4p7̤&+ !$A`>ACCsDyn(ᬯ}S:-|vsB>x2שꤞs߼&}Z}%/H?tYZ+ֈyh V*񛤬o_Pm=ix K:5MTF%0KAY8n ^ iwk귦ٟNo-ɇ}lxt=s͢A:+ÞyRERS>|Ijt2L%L%HQ#mlU@Rnu"]P-c$J D/]x1Hj5?Tܥ11M8av6![wk_5t$1#9w Vl$㿚}^ `$Kc-&{Cq6<!F 0: Aw<| Vn08 ɬӂ=zz)mu' YK /I3{e6mN\I)C+)+)QV|>M>J# [&hַnz\E!\lۭS`.=Л| 﩮Ī .M_540TSgOq>^"C!2,+ml koe@0VvM7Omb䨁/}~}N%jGg\Dӝv9O8i&C@_-[݈ZӑG[nݑ,\\I~|]iyH7~·Z fBwu.սN|6իjJW 940J/ ΀؊ ݅"I$T0<&P!?oEGƾf!bTnjXԶWLJkD!t(EIz'L8V|aFP)1f-~#)FbBm1,BR܃g}# @qL*-,)wU$Rs Slc–;fq\,4j^N:L7b @ =R -%DL<$FjNB N4>P$A:^/&M-d_7 sw/T$&'jVl;)U*]EYPT0]v)%} _Ae:P1ڴ_q,7y^|tt4.~r;sN{I{ZʪFkt\О(e֜P+``RBlh@1ͤuJAidp{%ɮ .,DrO9E[~fp52 P ?(2|b]%E@fZI./1T]@:ԯ})m&ᚆp2@QBܵթVZZ] [>z>ʺ5\ʿ6ƣc5$&' %fBeoU><趔R4Q'9=`TuxY]Ut+K_vJK\5}J}#Y@=hrETC+t6ص}`wJ`Caߓ ~5b[z?֒;4͚$pG/QriǷE!Š_v(Bls<an577Bt[!D`ȣ[e롻xToK{'=mECg@ф/hΌk` aR/!|:酳kt (x!}ڿf][*Kfh[€:lR]NF}J(v tgG1 La=ײI3VՀ5hL|Sc,qQ䓁H0mk}|ľ* eSiz2SM+ ^1Z[а2ah{#CBAn5&b`NÅ: IT.*p0 pU{-k\EJ0H[qCWS Gdpl-N:C$k!(_iC\E'HZ@6m,S\ Y2l0,,/[^#U\X^D;Y`=m3U@ z(.΁6ag-nKF~.Sޓ%<;!8)_Aܻ>Pj%"n֟f[DdO9b^c{bT^~\L9T?O.PK*;y=X2[{;<,9AyՅ(ruqf{onTrt ^f@[]m}`{7D3Er ñkwL_ Tb!K%{{K$_ :^w}V9P1őkkҁy=MNvl37-DtNoG k#f4#yPzU`jRϸc:E*\#e=/MH>-SKq MMeYYW1HvGZTDB ]`M$]jTUxu@- jQObieNks<6t43|у<mfzm8[Vە(hKx~;P.$D낖SDӿo%5KSΰ'Df6u 4_[6_u/[*|^U1'ŊGqOD(al=h׍qYn*g8sڂh= tšpPgC' *a+<\V LCY!vi_}ڄY+/Mwc OꃸTkŒӮ R':{J`o }_3D(FFgYnyOx#>~یVÒق*#_3"ٛkx~8l4ki"#: 3sG' |<4d~EAU!fͮmP'tTx?(¢țIbi{"hf ͗{B`l-A' Y`[L%INuU,;}-w;|o_xTu9>z 8t~.!mג$9b/!1rl5l[1:=#Tlްsr!.i j%s6Cr.ѫ/5!,$l2VXvl"b9{d$wfCIEuxES>{s^M(X79iц9^WV[sO/sFv]Ɂ^GF dm D -N٤X<I֨[;-\quwzAIeD^1||_DZ+N+l/s%'/8f֎zvgnVH/ڥh#S=gƾByl Uw>eWh1&-PxHrpҋ2d|y -/ 'ܕӚWoPz?6}XoW`TdS>9{ cZQ:2Pvx 5K=l'JP01NĊ ژbi*vw0W(;.CӜ"Bs1d|J4BZ?s`ʴ82ۈ@a&?, QG`H*P g6*0Gb5C;Ț?flm{15%#A.҇Kd!Qр! yk]qEb!m Ri佝B^HXd3~k򚤋qxp%+@Ҥ[0Ft Ԑtj;ňJ"}UeReRr 8Jz#ł GLJ6j]nMˁFu TqJ~~9|gnQh<"ik7~2~t/AʅΆMQ\)gkon074?3A<{LC ̓z*]y|R3$NH3} '*g:E]xfutL4}a_ 4/F ztXqH:k#@O-E˵I.m!GθvoeDфqٖφ pJ`ٻ3K}s0/ϒoڽ;%<.Ɩ]Hr`",qqKt 떱zG5Gzx\4Hg&T;uIR _W]>ϟ ZE["tA~eKgM-dE*w~c b~$֦VO}?F7;רJ'fƮP}~=RpDeV4B$J$YIʑw Dj++,~ߨ*mhKBxj3EHr2=mJ; :[dQnCYMǎ%CR26c*D&ؗm:e@HXP'0n8RTu x \L{?e̿/EjKQ:[>ܫcb;h9E^%9џqXٺ<׭k҄nωZ &摴Ƌ"r^(;@+3bimCW~T̠%b7|lbf;z)b 7vue7L)2C@*Bt(`RF]^PoWuoK_|i5to Br0Z݆*kJShUEhy_/EҚX\7e_Gô4a|I|XՕ4m)M+fhix_ܘbENˁ7)g[^i̡`^'Bwgkxyyecz0 uLFaZ[<6E |KyB&̯Ȯ=\V5D)P{1/>kJG,'W`ը_8hoX8ѡNq p^ţk gȖ uLD) DĆnUdME fϝ*@} 5V96a_A#9Oơ_~%p1TM╱FgIAGhzDNNKC n Jdfl\G39xjg&Ww.Ջ$[aPQKgoQ *l{eaX=QwmqJDO,'2v\nZm%p(8@iNof@' >%*c_JzYckW Ws8oSBQs>7_!V?HY&A7dzeֵSvomHeht(m0jiX(3hlLXh bo*@U@ue~4il䮁B%_Ta`_~)3Yy?mpgX~5T, jA=.h Iav'SV],̞ou<9k(kq]S7bAMႤE\%3׉)hՏ-:}r.xwZ0|]`o`M@r2,X}쭸SƉlZX`^иrW }fԬ_9&`8ד360 XjU\U6v$xfb qܟ9Tߞ9H$ۜ UGO2\k=*;cJf\n8^ ޘpJ.S)^kS(o8ZmTPtu96L79TyGFC :^ 3?ݷմuF/Bǃ+N/vBgCm]US |eRCJX$gG%-b-~hEJ(ߑH/ v mᵃ.ST7*qn;iG$.]GAѦH ^f`]V\C@ZV}(#H?9}ȈzF<_+s}./S\k4>n\whݠ]| ͞l][8 /?y+)*~omUCFVl]VFaTB:iryX:h~?TknN3V=o#nIaNx&is圠厐$̎t@bq^8ߏ=W" zn%ȾA7xYF!z) ~w{[ica!yXEŞӜLR&Bߝv<:g D@\Dh;XDw gׅ6[ VvϠ@FCW²<|}8|7\ #Ŀq^PR,[8&RܔHuKH2<5>棖!,An ! 9*Jg]C+Lk-EIh?U_oY e诰IFvk 9²QgkNwxO֎rn9ʂ te;) x \R ᭇ0hG !n&U4UM *=U޵`iuOHi lqQ?Ѷ;@vK@&Y5CiKmZQZթf^k߀Al8 =XZm5aC!ԕRC.i65V( ZTם&D5qu o3KU~80wb B[uBcki*F uH&`8jՠ1K>N-aR"BPM+ެ}H{&(ݟ$4۩일)#bOe:y|1s'ǚ>4BU~E̒O'F:HёVd_Ke,;lS뱊`7C /"Od.`1(I߿#RgM+2FEab#I:FӔxmT`\%BtJ&B-4yb3c? ث-.R3JEEK8qϩGN'dW*!'LdЅJ0 5\a8` K_R$ ey+ͣ=ەsNPUꘜ]'i Rkc튒1<'C~c v64֨Gxņչcҟ"jEvpơv2J,7B)xoy?LPpc Z'qM-Y7':V8 3V©3qm؁M)sT3昉՗jo0ƥr NVښjOE˃$REZ!$|lMН8qBf#7"3%gӟFutG-'4 g4Y|&OJfΔ(]o Pr͏nN@1/@כ!n?EWp[Ҡka0lu&L|qh[D[u0'Cf ^&>᦭2j8S m 3e~hv-U0"Adzїxt#pY>p;_V .Ӷqn .< d /kMb"{~n":;O (A.rVAHtJ!u]+EܶE'3{`95¦B?;M&!5~]rA)@~̒L[Lbd{ ̯ Ȭs]{$Aȗ/ IGL|'\t cZ,]ie{_TP^K{ cY_6:V:s7"Ȅ Rς_;PTnAJ` hP 9fKY|+E dd0{@@GmV!urjn>%q&.g! 8:%78\.LPNnw 3=&tXXS,H׫);(&_\plW ϵO')dloHkyeV*2JpwN6NgɹE;-}L14\SG4O-$2x?C"k|In1u"congo畇␗8d$ t4<;őN(Ǿ"BE@/8Aq9QOr V4ڪ:9*΢px,,=^yᚍy yIJCۧ3&td:NgƁ^@?(K%CH +f.kP;J+4gq/s4߬t\ˍ *EezógyTs%s 4k# f%1t^nچ] txP:`fãqSzR'J6E4;RBo"5 75_'!(i8@} X,6nBe1_z}N;PXb }XkЄA$ajliI1тU| й|HcȒ 7 GWh8O lzRO,\qC`J> /:*SGӱ6{ض(DvtE 2Shh,"mux~ƺh~ + JV7<> N'WleQ>Da:]8C >Fڃt6D(4[ag2zLL& jڼ޴u 艇*cQ-xI>B*(w%̐L .v`cvxxf8l;v]׏\ C:G.o 1,1j{ 鏹a!4)ZL0ZQ cLwػ4m3~C*q$ssyF6/i2n@ȅ#5 T˭@hu.7o"{8sxQӫ~60qT4=( %{;]&y-6ij‰Plxsw ~לּ12Xٛ:U5bnp4[#ӬE~CIJN2e:UGm yOI 3mIK>N{CI)z2)h3Oh]1 kbb ãP&?K, h83v'zK1C؜'!*y[W7jr9oH޺yi{X*=sݜt 2{Q橋[rl /l| t m)m(HY_^ 6 yTx VC W6 ;܀m-9 n DɬШF\K D_5[@#yeV1~&~"%BuIW9l됪zD9s)>ld#lD\z*vf&DM ژ[ i^s!ly7'!c{I$0ZoU4G݅9:8v ߥa9pqOX"X=*Z@( v%[BX|82X| вZSL ήa4S"qDru31qɸxWJ7fkwі;^ޏU8XA /E) D!%{Z9a[wFGԢѤ /]"@8s]P+&l8:Z /)\N^P69Psj+\ ew`Ag%T&w4sݯlL-F v6EB<U\lYIE"9N=?u&YcoPP+HH,,So|7A1NWW7OR44hŒ+x" 0H*R^u1q *zӏe/aKzg"H^9 S:(|Ivu څV0@Q8k{,Y@{M%ҎwoxiŞǗr8j\M9ްg66=wnt7RUc-b V+wGsl.s}t/Q]ndJ.Q+g3<ٝ6šN urf+t[gw͐~r uAp\i<\k)jԛPdM1u){܁^V 0"xUh3aoyk7,],G J`\L?Maׄ+^Z&Ffy54v>D 3%MN/*l*Q@W 1dD5Ͳ0I~dٻr!ҁ|rYX˼)dD-=t-}&.3D0,u W M֩XƿJ7 a zڡߨ)kyh$cePxt8b.&fd{z}q$?,u[1tځOpA7j5>Z& /Cv}jyuV[XcKϻ >\n}Y ^) GfOq qkʆj0\Xw\<DmHl+xI!EmϷbST|K󬵁bm 4$7$ƒkF&uj·tZ4 {yՁ ܉5N-zTX @ 8260pi??A~xwyx̓owS>Ct1dxvPL;~E$7w!Fh?-YSC )kZm@mf{B ]{P_;MnLsPP^rj iD66¯RK}`جdcF3tRlP8 @z<{ s.Ǫ0͙:\*<4^ly zin*ff2oVe?jJK-pU>Mh\Y<N4o'X_P#Z(8J&_dd/ z e:x/k?e)g+S=bԺ&5U>=[}@{h 2>%.DZ߸ҭbg(́ZEYl֬ywd41~W]Jz? _ KM.oM$ˆb<uH-qJ>qzD`]cvϟUBlюT=C7^qg0&D5FyYBB-RGe}BhɃY,`EڠCHEV}`cK=&$6cCJ֛#@X\ [1tW݄UݝE!VQZ,v?)&\ϵ:T.p q[HX!CqZaҸ2خ篸*Ϯ-Ξ=rnT?dePqT0 dw%;J\ӟdži G#XVٸw <2ЀX GOp.O 7Dd s)\rCQwl_T'~ E*)ڕɍmvbϗ{޿o$t)9kq)Ǫ▾x"L]I6iarL(&BBxy v!_EsĀlo|?` Tk'_|j3 U+S+@!lv&[+i*F6A$BXH)Yʒ}pm"jP3f'rښDž].?4Fp_uՖrxo}\hbڱ`D\9ue2r!-dn|>Ce$5G\Oj1Ίʛa cZhBykb>M8H!z\qם˜gR)(:f!-ϡm!窧%}.5 _,KUΊ.N|̼@ӽZ6ho <aS6 ~OkYvkt#AH3x<83ǥA ؓc2TEpK6ٌ 6i@t8`ti(CP_A -Z S2B w/q|nc$PRvXKڌh/83^m„uW7ʋVҁ;cWP 1[LvyF$= ;s֦*3y% KB|(RQp'g]z+F4|F*y,ڰZW㺕4s:JO-S}Huܟfwq -0EP.Ia{FճqF4['W[}aQ5 @ \ӣB%0 ;0-=,FqʓXlX[C` *~lr18M xΦ=d! c7Jǔ?ƥfpN3, *B&tC)4|H/z% \!c+D)+dr5r}oDj$!NSE]aF90nx;%'b׮Ũa9E&z3VKK&F&r/zٛmɥn$BIJT(bAG^& #q7-\5M)pر$凼'M;G1f"sBmoS1]cцiT˝5\eצrR'.CuG*'5! &R^g meKaڲ6µ`ɇ$ߘ"Vx=)rd1k[;-5<nFU~ԻSbLgjDDu&}-uF 7`xuNN6ɆQ`F35 ,K ,$/zS.yF.x~ڠ{@?ҾZD88p~i>痄\l> @.|n$3w}OpJf+<y1g<.b80v*V#_MB#Ĉq~ePqً`0er{<>x/W`aYߚ e!Q7!F&n/1yݎkPY'jբ;\ȅd5!>6sFlDO9]{>p5,| Oj8o q8tZG @Ѝq_'2u=gb|.N<1¸N=~[6sc jAˬ*w;@:-Bc5if覈CP}CM4zfDuiQ⣱P$̂ oxi3ߤJ1m3.-8"'j:XlqNVI-0] ZX1kh)B7{jW>,3LFYkbN[p!1JQ a,Gr c-kkUE eQ^%"?N(*-nq?$,2 0T&+[Yr4YnL . ֮a=)o;y83p0sH|%kHzѢeP*p3 1EHjɳM7pZ+ܜɀ\ v )#d&gH0L#D4[+j<G-ئÀ(_'qdE t i؃~K,AewgG9ܡؓU3<ͩA'8=R1DxGOC^^ FA;q2"!{TN) !wB#mG^ u &Nν\ XrV#8!ڽ"Jr$8C)(rp4/hy;PmC\CkW_zmn:e~2\Vl/߁C jQqhJO/3%\{|*bظD]XyQM?amD>&ogm0sm #5ܶtOc#Oʣ^-0Z#(? 1s֯d`N#NhuuxیXtl LIqb]tp˳zRL:y_z>9.[MP V-%o?y-#nEf5d6A((ϷXXӱ3#U[A;V="䓞rPMJ6H% ~O~e1UDž*j |$Xik3׌9e^H% -glʃ "$1Z6I@?VT{%Kkqvfq\_a^ꌳ0Aưi%U\q<KG:4͖6}recfts8^[Ϟ^*CGW5<|=ٖ8^ȓgshpxi6*o*JtyL뒂!m%X``iY?=qEPb?u:_Ik6r'j`lZ[< ^^CaKas^ck ЈJ+iH O}{~N=4q@e𑘃$G׶q?,-WvS Љ}URvOumPG o2|JUd;UbE:xQ÷A(Qv`k3zRvh6A\ k*3Rvݿ=͑m`8lzP9n`ǀҵ"Дӡ~^AԬ|aqfF4U Uj٦Z\@~xZ+ ՓUȵu)aZGO 8N i6`TU-ޮMQ %ӛ8. >4vA}QI|dݤ5( %ovt3`(B*!`!R77BjECd^AЈwc5@U0Ӷ1(FE?sx,A MO+kl/oFP3K ̛J 5 5#otښvZ5Dj𚀅Ga&N4Nk&Ρff."0gZcOn ]OVGF: Z#S2 Q_gov|)J?E"iuK,\M^WhZeX# ru?pGGsDd{$<kb7Yhm/#H `!Q{L/*`SAI-/nC-7@[<20y"]Y9}u| zQF5ySɽ??7Pz-̆ <]T+q*W|ߠ/ >um"@N[hw] ")kF/$:Ed 0$>-tw(#zxk,&QbBg,;}dzmSO}S_Ղh3h ]3MV5W~%[Өڞ{Gfds4[9({Sr{ o՟O!@պɳ򍡨˃!L8T4Q@v!Cxte;=?f߳sDC D K7b:Ι`?%蓵p|լ]rYdLC4XY? c R}xVDH.ދUm_ȭku#xBڀ%4=" b0/_6ɿaۀY"Ws N!?BH)J'G+>^O+0\VJy|F:u<(.{K8oߧYDJ'oEjQҔ$`u*EL[^2ktaЩ}W`bFQ8[^+q*Y1|KJNo' 's>!Ki[Z-)<?'$AԠR48z!ώI;Iaab{HJVux[j-0˹,m:hr9,|ӥ7Ur2,lP F=om%W`͊߮8`4Z.쉗Fm!Ygш0rM0; &5E杠8h^-= ;?@r} !lH-$/mzKO^VK#1=wgL}6rwG:RϏJs\ZĊ`u-VjbJ,AoU WŪti |2^djYpJ5uzO[^ L(@22 m\ =umG|#DRab|։#;7R˸[sYzК7h)IOcU 䓯GlU8若> LLZU_u\X5M )=wgB Oa# +Uy4L=KӡF i ,u7gɉ#r¶(^<d >fѱ #C;>Nku)*0^Wџ7sYr'@KZ݉1{Uyx,{HL  LL Q2kE&ʓa@`ux"& ٦$UJ"!qǠFI0=P_^[|HܠܥoPt5}Arw.P`A\_2JkzW=t?V&]UD#O܂ vL_h U"MSgNp>߲T*S):qX_hC_yTa0S& W\ę̻C 0.97ӭC9ж Б{xntv>K#|A-q^J`Vug-Q ʜEJ mOMgu lnZfs}+Ԙ|IjQ 'ﭵ$an#s=9!Ε~ջw0g2׆)6NzHtm 'ӳjSh-ޮd٪q@E:',mZs ;Z,誑OXo n/Ol.] VS Lbi~SX,BvP,͘JaM^ݦ,ePX*n\F0h8I=YfSޥ9|BhO^l& ^n6GD$t{8DȋQ!x獖Rܢ"]!WK tu x5\E7"g1&C,:w:3M9`dU \KbUU~4e5#3"VJ OZha#? l=z@[qI0 =^/KȀFza e G}]%ǎ8#J/譾Ӳ[YVa\hMJzB7qiTkHlsvLp8%O_xW#UFR ond)ƏDˎ@2 [rt;Ǩ"J~UL8Hk5[-ĩDvTOo8HqthE;~ȃ:^47<Ӌ"fEYyma:aac\Ge£千Zޮ1hەHfK<7td N4ؘ lW'E@(]8)]ebl"}4|n'4gv^? z}RM˟ZnQ0G{"S36~X^Ei?d u}0> .T"m$ ߳ߡ|'΢SND=67*Dڜ0|Uy */ϝ(QZP趗|gMw'e`3b-;oIGP]V#1R4#w)ۤ9ْ)}Ps'4&xӿ ;EzSTj]f#|Y?mܬޮ3 ⹳N0k!8)YdGx5W <CGm *2 SΏ(8rJPOX]U5*vi4Jno}lZlP+sa@F2GcS փJt{z' f U6.w}j[b>濣t4Wsa#ER7Nif6oC,1 "1H_8yóQ`T" >QH\4"qI&m(UzSN]!~v SMS掀T̈́`L5*blܡ o/ A[(qjȎ4'Vr XsD, :@OcuςAME~aaON~Cì91W e1:TiMgy\w17l۫*9zR/.X"ݘ il3 }GUKX~dz "tǼ?ROܰhmrDyx;cJM2f݉s=99ь?o=cx%Z.#ޟ.. tԆ[\}"7`1 7s]jglq2cb=@qDc}@Ş; X&g0eϩ]*A<5L*d8VJpOwvL}wQV=ծEhǽA*/ts. ))lFtb)6^-V/Dy Z!eQz\!?a"AAYn o mG p1A4Y=w*c9bIEr5GVlj˼+p O+dJ#u<Mr\*.E+91/_I`熔dl[QN0bVk gys/HXz8tDt>oW@eNWY>6{!U}o`V|򳮃 (;VU rA+@Aet(j[.ofj(п݌*E} ,U^an# Z75Kt2ãelo'$AO1Wty_-Eʲ[8`;( X8pYZ ]!oA>ηW+-{s]=,9VUgCLvZ:9Ew-3t;a FP,g.{\km!npfģ K[h2Yw{܅h+~˛wӸ˨0Sv|b?x#Az'ZC \P`oY^<8Df~~bDx C,l۲Cl̼ wN*]xor^HX"oOREgk9)BBkApHC ]gB냕}PS7X-v͕߻@@D:>@~ӕ}xU?0&RSvzg^$BF{ W^cȄȸFix)c,%h=/t%B@[Y@Hq k@)گYX\OGW:7pSiB^cB9NJpM _-I%`˺8KNپZ~vĈcX0U'Lm5wig 5)F;;cBIi@9g OR~$޹E[cVIͱ7V%GNCʻ@%&v52PtʂoTK@7 ca7,ާÌ E?ƥΰQXď7R3r,u~@jLr>(;(s6Wt (' gv/2nYf K^K ?Qv \ÊsVh 7ʄi]#%N:zNl:cXtRH.$p3e gP@=EI-LVR"yބl|Zbk5Z  rj,gzSȍl/]dA,YBMIRl7wJx}K(Ll_tcLK.8?=wia{ZXmﲣRe_A/xf͈00z)͢o+v,7wEf2XOi)a04LBVTFcF N{츇ri a2" S5)U Z H<+t|"G(,Gz?lLwX>KSka0N2C_S"'';z}טM](2,9Z ԧ??xC]N+<%aHrKU0 M Ph| <0 !,SaHG8}F%F6hx<|xJ?S6-jmmIrHe ;VD$TP)W ]a4 A|ݫk._Ĥ}ʈqb`{B}9^M\~d.hYw-x=~¤<*0)>'wq4ݝQlh5vf.@{COrN uN;V?a#cGD߆~8q.Lqw[>:) .v`;z_N.e=^ We@]>h )Pǣ=g b#졊2šZHexW貒H$()9C٘p# NOq<" qzЇ",]p6vI#}}0!<3@/@rĪ*9-bTX7C{j#u1d` ]7?Y  _2+ȀbWjGn)G:+A9̾9fC!TXdPhnQp+f/'ܶ7G?CZ{2FD2xіI> GUú *I $^>vߐEDZNDBP Fsj#ZZJYJ4ıwix J0" N6E^"U6^IIx0l f I347#/5 déKF1B/p7p7Ηm봯Eqr Ro7|͎ԐJ+*u!3wPŝ  [ر[>QʹWu*Ω1_n`-܃-Fn  M+U}^cZ!v梒1YG7FΏU=}]*9I̸tǿ* hLأ2fwq|^4` uFJ&4d֋#qFo6Bx`YArW x?McX-$;7] KjcOѨ7QH9DRJ /}²=yygEIkZ̐}O,NJaw˃ڡJIVBY"yH}GIUEf6q'9Nl7z?ňiQ?|oֿt}L7t[MQ;D?% 9*+on`uuO6 ~/o_!baO6 =>0_|vpkissԓ^6w{=h#|(]aBE-ҌM8DT* A&DwGZAR<'m%ߐ#kEV0;C3xwC|Z" ^L/dG0K}2C6,*+,*]{so8`)Af~#`>Y#7ĂI\.G ɑ,$ބӝBk+ 1j k$pvϟشdIN#|R0hM{UG/R bM0C?Q:Ļ1}Ǥ6dejX8̎0S-fU"t#u,]e8=q]MMmˊ&?RN N%k,07^Fvq>B0+Y Q¹.Sd.idlSJV[hZ&ձ raz*L/5WdfGy1,0 '涖j{b&,/>F?"\ Bԛ@ SHf=U`F<2bq s}h)hOjh'uSl2]"gW{ҏP(o%>v}jd0g(AovqTep(Cd pSgd UFzb@e/إu>)(RVq1ikZq,W@pi! N]VLfgE2$ݙ 09m]}㢫%Pa$ϲ d]ڄ JvYv1,COq5'a$Z+ ^`۟>jt50;F|taf}7N̡DWF՚hЩ.kTk}4f uxul[R %ŤH[/q+G]o侢]021r{> kWV^?j8aKT.Hb'Pˉ; L]m %t;(H$⋤Ɖ#^. fIśjEI;:k*1q_٘..EJbXReѵNPQ Rp VW KL4b:4VA$wb_ 8E,=r7S_A2Pn-g{A]8! Tp/Q9s  :Kqְ3u `lQ"Ekg#qj ey<\:`q-Cʢ]B>S%0„ߴ&l͋H_h3lO! z5riVBIQ/p`W}RP =L+%%J  j_յgC)3 B۟i pW?v:F~$-[{;>`WGb8JAe<5}~X eL<4E ($jN-ͬ b>8x,Vr/= _Lxj=L Mo6`R+ne0F+ !Legɉ4e[xT{.2o{kؔ}-$LG9Tv`LdžɮzH;1@w jde5riX&Ykd&i֨C}]ljhNx| 4earagŊ}Un瓑N`fW,iN 42v{s%.BベgL("(R|,p[AACfsftsdVjB'CXB5ez3J$w TMڶgHR7:%єL)1ЦuZؼ78,NOz<(tz˻or.! Jz]^$yiC 0@\ $nܳq,ہkv"Ng52d^=p|!ю:*i)[\ \J`3ڑo2א uZ6~οspߢyc|{hA6*$K折Q10Z@[(84FgO.IQ&F+>#oDH_JW!5r+gzʣQ:h1٦J̴} 'si<COsap\D.1Ym.,M11TU? UjRki>̮na6)'|--4pS' I : 0!|E4E3K  7q7[ M>Y?rɫ7oC*4?LtE\D(H5s#$7 s^5L6y:d`JFUu"qښ÷ ˮI rm (l.sGͥǼے$ PAk\C/r =i(;R8CEHMؓ=N~*gχKXBc]5$@hhUc1-bco /2:zd칚d5oV8/;0٦n, +)NN-=H -b}ۣڥ  I*WgWNZ)Wb/_Ig[f˃7Thh fB3qD6#'̠j~r 0s lMrFEtZ]ov<|D[jT÷ւ5n:o%uq{ wl ]QjO;զ dnLFlbЛU`5*~=ij0wGh0cZSvU?HSK-ԉw6Kg^t*NTp9FrŷO~{uie[ iGiUHb5:>ص/mbpq6:H*n{?l- y@)i4t *FIא^sn Fӕ\<;׫t|0F'Ni*qRN `YHFXaP Bfjx9|+"C5"z'̽~ 1Mwr.Tx_,˲_ {sQduh"le]w>j 5wX'W"=m #ё1.>a6U' NJX? {$}W=)b/hYWUtA$;W<3asߚwXJ3f")\H(:`1PN|H; Q)R*0Ԇ:A=K? o@yց4毃j5}s*…;.gsC:prvi_4fr6jmbqW̊pbcŖQ0Y`rQ|r;D B)ilʹxU{uLBϐ~U[䣚q!p $`%?_g=y&l~Cpy|d;s'[M0X&D̉/@Zru;EmM.՛1%5J?+CI01ǧܡ]-T3~- 7+k. 'f{*u ~_.w$@}D\E,I8aS rW{~N&IN'ݙFw1L^]||3]]SF BuC2;,4OG,jq/y.3?=egn~IO9~. ('5,Z;؃FÂ9K-j8 4fP?*ѹ%fC"SɝkKթC{ɧBLT*j{@/sT'ѸV7zduCΔZBS(SWm|#ɮϦ{J^!}u\D͔q`?/ZfŬᲆծc$B{{j";,nyˍvkVN:0“:o3[UJ9^9歝12l1cFx2BO}emP 3%t SԹSeyNs05'*@fXSi4Gt7R6iro}Qd37RĖcR( KU3kd/qg Az?xI _}>$LO[mƳMsP sUT YU>jc|M̈́0-ä =kR;ߩQW-#|l6M!m~FR awD5"6X "ҍr oGzi/dԁ0rwH 4›AM!\*'%J||ƾ* iZrI+H4/ غ8 v\OjO~jZQFAX5(]d,++WLn v۫y l:1fN)0 sPub:Lů&Sl aJN3,L'Ы)4tlлf*ާƌ~~ Tћ s,D6Ȁݧt@ʙ|D!F?;͇kKV}M  Jf;-r+Tes(47MA͓F!%7?+V|w)(g^ "P9oz]Ϟf. ]alǹqI:4r^"4ӛI,7 -_=]JeX9ڀʡ!5EW$&PUN1‹:&K5ӻu$%s߂Šf>Lՠ,IyUgWg+&dGѬKr!ux|ghY"rXrZ/b.=zެß3[%Oǁwm[͖v'#ih"l'⇋VRQ =B^c{ACwǻ7JQ2 0eG -b, W,y,_&lP~[W A`>"XA@bW2;3ܞg7qdK?X)Pq0TfXx%Z %l3+ۋCPEߠ*=F=4<dFVRR~Y] Wh/t4'.( "8Bg'׶\.};2z4j5TuFӰ~&ٛF;,~#bm[0#z᧮jvjo*e0;aM / ua4V^7*'ApLPbr㠳YU1:hP=I1`;T y*}rs1Qod|ś g @+΀L<"Ё"÷e $v܎7hAEа~ oL֡X$Ḇilj Sq[)@Eڏ xڋT ?0O$9=>&_ t(C~X[G&YMLc"Ori@9fCse=v6tυsg]\3_ bx^!|5XI=} 5:jO--? 2* qgSpZZpw\.6 zءmщU|MF;+]ݬ?ck.cvdOT'T)qҭm0,fnWF=t_ jYBM >nY`1-]i*# iҨ29/xrQmJт= erhi\0Fγ3 LH.6{6WC<~"I(zi7 qN2q.fVIzyF\uq@:m(˯=%#Kn/,v]Hlì9#6 lw:σ\ '_ :˘9֚~"|GP/ҚsLG6 aebrZ #Z=&4a yŪyBS0=|fWH`,U H"%^!c/X07=_[ CXk‘eB7,CEPWme_Yx]-0 D)&dEC|Tm3AT=wrHcy-oB;p0"I[;h5j3r.B=ބ]iaQmʷn;){5o^;Cp71tbc7[tZrřtE@y*eZM-*Bm!ɫxbwH/s'*ɉl͵asX胍uZ;bwKx' tp] f> ߳z#ӕouw|% r8Z}z "DC#kW?í.ɳ v kS`fWUڬv[p&z]ؽLTk\!;{WfK@3.#W>Rt<' ;ԏ!:^3-BF5VS9s˙_OX/rQ&Y*yˬXD16Svו·Jn?$%5 9  K7a_uppEO IH?bK=~D0q)Bcy.!` 6D8$ L2t(1䛭o*OGR{Pne mܜ CKk ?5 bIJĥ(ewC~( 럾*/ ƦV-ע%tN /68NR,*M  'E0R'Qm,u8"+zʝ[ B 糡N{ۅ= k8R1xi!;#8O!1t(zґ5*߸\2TXuа?n {(L mAҜ2 yvҁ}wLMh6ӥuhV.Dwyx؝^CE ^+Cq! I@ܗ;?jWh?˘,nپj.t*סc+P5c1Z~@kMIVFFΕN`o$L`pٶƲ&;G>P;3B;)Ȫ8=x:l;?0oۋgV phu +=-VZ:0$ :nҵ]#AQO+Gw?,Mg-ue4q~;j'.!xelw&m9}]FAWvjz Nf7CDl{mR"uvr ͊h1K?a/!1#d{@uA6UzKfpWHRVlr &SIH*33Q+LC@r ltb:AI{ITУ]xLxdeBs}!`L;"(VXla;k/4<0қX``nl J`\u<8\j ٍ<'ٵq%d qJ6FE)9\_k$We2p WǮϐy9\T}Eyo8v8rvW xMqs*\REV^wWJ zҝ2ydN>O^SiQn[՚o4%8rY.l+0f'p"b#q2^riVAQktu{[怀9O];GpuώM6r1|Zk"Ԛi>kV4;&aJ&Hʈ*l.7Tiު(b:HFRzA iU|AC7 Z7 p<2أb!4|N'e, ts&`;џ7%b" aA2Aj^ ƭ5#":"ںT`R[0%H `=aj銼f_vCKmO˦ↂ{6 R1[St IȽEuh"d\I /`_c*m.AE2_Q8R,My\58Qof@\MU_FhYRN尉raZbZIwL-oxaDhquXp[`@K6Gr| ӝXDkn )<.o+|N-)|?5!PjB-?{KjPfsR8FPOc5ҲFƐjE#Suk#Ks*s0x]暊&΂y)2vUkI (oakhp`wE2~Nz yvޭ0 d6S9Puޓ8[/`/w|= r\Weȷ\A4iX#?!Űg0H0[%J2v((_*cơټO6K)6nk|̮ɯdg B$l+8 fC|~/z?6_Yf 3Y-Gy]~%ogho[܅[T"&x /&LX[TFj1} "{c%t"cj)\нi4`o4ʾ Bn͊AG zg^g=$3[#/33 _XRTwDL߭:Pw/nO,rxnm}DUy|glgIF!W2 )jot2bDn'{r| }[kԾA~Op{Z#٥faA]3SZOpVQb"[ui^Z\:BNQc i`XrQ0(Uz v=*/! .{'6iTBC7Fҩ"qLSf)vSQ ܅}ER2o5!7Ou hsB#9N8Ը2V ZK 9Mh>?xVfaP# q<Ə*r+;<+x=A0ϏWaƌBF'uƗu8]8MoD櫎6 jO9,b #v\~vh<ġ`4!LVIzw|i}$I9l6}ARF&c@E:HnF-q7cuH[M):CCokuZ=>+{je8C1[-!U<0k+_EeZXX{O{˚0<>*0ʼ 2(eb(b<+qo4D(۪[tq _r6n YM_R|Rv;-}C)"l1E%`3&*.d)5+Ls]g'f,~.HQ&=Zĝ q'܆le[vjN\ǝJk#enBtTR l'N ^S'#_3xSA~;n&Yz:);_$Iquna>m&oV{ Y^Q2{ g q5A#~($A.O46^Kt1?$_n$^"nJ "?ɿQwR7֕_zXDƶS8r|Eq -l̘Op\ }UXןpiv gM0!+ OsZGzu/\nAo1 #(4? mZ gβe61;?6.@[..UDz0֐q{&րCG?Ip'>DgYV%(Ɏ~Eu? &SK@)ھ3pS`%n\rY8dBPF94ʴ!E'qkW-EH,NR\տV>u;BWË C{BEᵾ)5p}nȿ>O.Vp14=-} n+XRIl15pm\C)IFPtRy~͸}v(.i*Kѕ4Ķì|nbDsO4d^ _>+d/54l Cd*N$}_p\)d%t0_-t}ʡJ?8K`" f2AM`fd Ig+4k=˦".3~WO`qģ+̪AbE:ў.',L[&^QzUoe^ATXg~59J;/0R|6o"? @gq[b3Nֵ7ppaPlדd8E"/Hw >t -|=qIJM <7k㚧,}Dޝ|n}!(5gOXfnQMΉqΊd_SMi ~9Z_x V:7*qF5Je7ۻ@wx'i w9Ok s<C ; 0,; qپDޅHvEߙvJXĨ[Pi',o7; ExNګ+,~isAQ^VjL#ٻ%HRʛFExVp(čTs3= /#. ('4膣ʑ5 yHϏ\4D+ w;R';15K"Zeh:Cɸ‹2L}%dG^,[t(IwG_ N\ ?v~ jWe;_ ujR'5VW^Vc'~18t)!tq5-H=vQohn{ C=ϧ2 읟\Du#cD3 I/m ]rAOm1ښrWMG,˜N@\e010Lh (HXrFɄ,d[ JtM؝i➰.4]˴HAPYkRR?+o'9dgφ 6 52=g(V#Ы ;1:yYrT*/:vrl FC\@؊ËU`;g7a=gA+2IfiaJ,~@pN/Tvkg҄G=`{5*!(ݿc=o$u%E/XcI<:5 r(/ Z{ |.v> D5,YF.cD+iH4Gӻ?4zd!'& 4z0f+SAb%5,VBU kxy clmߠǀTw[%\=(!4{;&ؒ%LNH'>$,P$3Emu/S C@gUni0.8G D!T׏KQ྇al b! "w73O+ qvIpc$;⚫ְ6"JV~^(}KrEDw(Mo:c֖N/"Ì"hSNd,I2m«?M/@LHccF~0}u $*q<{mJL9/BnDQeq,(\ª(p&+Y4t- Ysb2W5{b"m[F ~+xΉYPŹsU*˚skfLԕ m5ɞYllc滷{V.a 1_VL 7Dk-!GZb <=kڝ\duWBg3|[(z>$w]nPAAspca)`1 !{klmfT/M "FC`f8:q9 ~}ܳgA:7*! "Q$KNY,+ذt_'~X2{3'eDHl9<"UnǞC젳̇ټvdh%8F± im,ebM2tX1ëvXJ{`{x"!CyYC)8.خ!z>r}dW F]Hi_D{#x#n+{&"yŽr[sh>ܘ^E8jbncN~OBK 9rz\:s(Eo2DaԷl}'C\#!^?HLJ| =öхE{Tr$={ĴC!.Y(S2vk ]FsN˵6:6ԀaJ111T] s_%*J)|/TJQXRjs ȑq61WdM{M^}M M"|-u]Jk(MDB v6_@jiJrg%[mzQ(jSiS:r/@e1PA@?,;Dj\-ي3^GV 5Ϥ\"M+- eub؛K=7DVO.R0lf`f''z8.ɲܷj)M\"<вT 7o*3Y!A.އZ!r+Owz[kpPXX2я&sxkvfHa8j&/tcCM0Y%hy#˅ݭfD;tN,=ډT:IyO&9}F>ev*TʺVDX豨*'ky^yD gbw&1,yF_r?VGJz@s)6Zń%z ͷ1dcPTЎ5R tMK0Du5$_un@hN˂^2 8ٔ&JYj^eE*[zΦ"fmsxfH7ǏOnpZ*iG2JaYIhM%mw"Aݸx2a9\ nLlRs9v_"o%R{mH9d|-CMVYzGv#S]4,@X#.e`Eef"VַVn!Є8c%q[EF79G-|14.)ezeOmZE>[?R*&2m@mu@Ⱥ/y f';~J15Lt3xNi1<=DwŹ|L,^jM$ľWӛ.Z5>Y# Qc)R^2EQ=?K[H#P揝+M11`mz* !^L=+{0{>~eyƃ;h* f=Vi`)K; BAgk歹zΕ!mM]U$Op_M\,)г--<SU `Lq8pNTF3ǽ|b1:E"\jB6 3?%?٤)4 $b69^@.@t@I}l~pHß/!:`='e>N.|,J=K-) q}ך׫1O_(vS{/+5@-NYari%!fTKnZɐ$ahZ;GNJ1 UfKPΠ;$ DӎZv3] 6.x&$i'(>c SݓANrwbL}㎄UR iXľz/!Ơ*7Ef ]:eN9f0grӨv2&4 H[r2tn/#F% cKZ$hFfI @3Ld1oiM@"ޥ>u3-g)im)Gϼ׍K 4DxiX"(RGM?aͅjD7k܀ev QnIl.&rv3xVvv&9P @pׁ*xG:E]Q3S{o&'=xMq 4a5 }Ezs@78  R #Aj[E„crN?6ό#fHS?)~xȣ(Lvֻ։Q=Pe/Y>Vh[rިBi͆7 QvNwlR R Oa,cg z"/piX^a\ /4V7;L8pռV\k~>|h.w(3&H%]{~vHߢ<`89uuMδ9딆5 p!O#Ȼ<hGc8|j3̂g9P,nXTM>vNE/~’: NCL?5J5F L9髒 %NQOU@*섛Ra{v~J_Wbr&&hD? y3o~ݔ(_N: |1A87[|o{ny,66 $E28qc-B z#i tu;4~fÜWɣ[ d cʖ;ş'`JW\IL)%c9+s:éɍ2ݚr-?./,װb)k/ޏVjX-f&GA~XXۭ&Qq֥5G(e{eb8êbVUׇW݁~1L\rw4\sq.tX q#֩uyQ/f(@A+*]H\1~ꓸ"QphU [sHW=A3_ՀPFsElw7b'Iw#2H8!T)jj9"rXe׭1H c6k7|&O !y!]8 zuYU[M)Q?yD|HaT$3/42)/tJ ?4TF˙1Iѝou3Zpn*bwmi{]Pnkq BkZ,{0/BVr8,۸ "\x_c-mUy}Dg~XGL:sef]5|`8."}mRVTkpb?۵ U a\T=啨@u[:z8D*SC# 3Xopqkhkh}"Tt vTߨfD <,xjE2H*!Sz}mMQ V/Q&IE$K.ځm{03џftmZ[YJH^|fk|C% MfR>̰5&4'3ET:؎~ *T~QŒl,,;ļ+WJT{A F [%+H9XšŞ'a(, ,1)xo+0Q[Rzok]fIqrM˸v:m,c4 (U6ta &&31ig60G;|E2'?v[=ţԫe :  +ɓ*}0w}d-5䐴xpNAļ(/vcb@n?>/xFsP֪ٙa%+*J ]DqaeZn|S 5^t̜y@=-<:8T-XFtV5( ,/Dp&+p 7T7et!,PjHWA\ɾL86le7骬ԴpY,3Sׯn ^(B?J͉Eܦسbnos.}8ӡG> 7L89>sw@%CXqVdt,1ԩ|yh>K* R bP;AǝwS?~q_戀 t XGl$!eT̞0zZZdXzwPuÊm5p6(!{}l$u|}nC$SX X)C zx`M^RXY9#gOF^?K8!6-y[4R(Ro%03P.iH7@@TI:>LUn#[[s+2KzYP"ails2a`%ztyrج"{H3/&7̩_ɌBŇ9I?R`1$%DLν D^&p^'L"f+K^ LE8/_2B=^JW~ԔLW"vεJ@)'@( X-4[M7a\5;h3Ϗ;£scd}VP%; T |0ܬ]/k/+|+xDn'aCH0DS3쿼ލ!M칟b))׿tosjUt@ꅎ] "}IISUSzUz + !_Lʠiē^ .^Y'7fCbѕcI S-́e6Mӭt~(*Y+*)omDJ|[4XhUt%yVTʚ%#q oL<&x)#$1%3+3_Ԕcj: %ƺVW񖑄 ^Wxc{(\є {#_1ot$TI$ya7YEFU'WDH4NX%tk niB${֞KOYIHo s'2SyFik=zذzFmh}člT2eȐ̆z\G%p3e070U0,WsYCڎ/ؐ|\k9E䡚rX?<nx{{/Z$8lBӶkN^Aܸ⯞jIg[v92ڀ3W6/*VAq(jSP+br0y,\ ʨĪq/ hC u°K\C]Sé$v`̱߅m7H.4*AczL*UmHXz120~|c'U8săB YTj###9'Dy,vbʗ5 upYm~k j :P}aׂ6 ]TT<|jZ /ՙY! -!A fׂ\T9S;b Rf?1Z^D:(vLSߌ]]߾ڧqe Q!o5j1MC*C>\AcnfCy&@^sOKĖL*R@qP$ROS9ul#xR&έ ;L L bኰlOt0U2-@g4}e5mH/-~HM|_O3L2d˅x JZ7 xR- 2\@˳c U UAr8ٮ4n{7xdg%~) gHQr>BsMgn׮<[R<擉 /!  X_]k@3eUI%l՗[TGy$6z)df RVPR:^' {nYf;9 7ɌI6NёKTMދ4NDŒTM:Np_ieA]^/;r}oM#z3/Qkxf [9> K/)ܕO5}[S?F'm5/5y!l~€S>F>dXII3K^,mQ'{߅8 5ܻ$fc ǥ&l&VqflnDfM|u8ۢ Pڦ^O5͕v䱜c~ i9v='x2:4 4VQs7I]†8jZ,x4}d3xxޙ'P#SC+O 5=r1׮co~T˱0yN '\s.dǵ2-=L9\A&y&f<Ն$U8:mv fN`ի{^PViPt9a֕kݫ7;^k BCX51'+xrЗprxye: 8q(p-zAwf xلL]iZGK&PSNKm#H i2qmH@r\w^t[XS2@57[[Bi[VbpG#jz%lDKI\" (>FN4TEKoewY\2,٦7 S1$` d ]j'P!PDR2pZ@S/ݬTDx>NJ+RІY46.@hIi Ϙ6$ T}aFHYޅ,G,(xq9ofi+y ?'Jji}Cs 9<.pd}}38s# Tק˩T>I x.H#G-1ʭr1y`\[\gwIreT i"h)4I 賕g]VV `Zc.ĐuwƅՓn?+N'r۪FM_mDR9u}g;0imcnJee!{ M*p.~A%M)i- Gmfm&1@/mޥr/vor^Q+'Xm@V6 =, }/ %*T ZABPnSF0i"KD)xF DjxOT*TNҩV,;U4qt%E' |-|N /P&(G"giޣUԲ,*qّ='5OZ~=‰Z)GXߔdLIшfraX|&Zۅ"wLsIzFEQo =MEjW͖+Ij KCPBk⠟6,H\mrC(b :Thw0(\ e;u 7U8HCI_SxQxL))⋠o 준Nc.d*I"?tYHSREt $gcFFn[r|^39Zߖdy#0pmK*:-;/1{&8zB:j.yݭ)z$ nYr@cB/^::08aE;f?",|]n, F8\ D?%_u@VQ5u0NM5u%Uqz՞`TVUEO"TKDY6[ #"f(!|e;7ۇ*5qE[J}JJB~VN7/^wGّ 9ة)fA6pk'&Vb#~ܫ3j;rsmYI}#yP}NY;1g qn 83DDP6mP}Y*ZY8&VLq;.X Co@q]% /} 8E'<8 Xb?f$Z-PU. o-:ѳ_tpsIZ,O<-^pJ6"-Yj.ʷ{m_>0a6N |yC+_xG ,m!5q(97;&Jo+7x*_Ψ!ig[to9 .ԣru9s8&wQ/p<ٗ}}Ep$q?VZGBiW%w5upxOt/ k_q~Gԝ+@;+^w<67d@m4sM:&U=u"G%Ob$Nk9Ɇ܌v ,p<'+:2Kh c@-b3ڰPم G2ikyV9}=/59A@.ZVAH(іjWEUlgQynnB?ZeԃIL;Jə D 6yvE2Cr*Vf^4jUۺޥo=~LZ9Hx98L}KIZs2P8$.7H{rXMq~Hf>QfQv (\ח{fEƒi. u%C]χ3뭳e} +뽨ߕ-IlEd{ >Mu`wHEV*9MP 6f. 2V8&<6./W[B z:/}e睤F+>&Saͨ.& ʱ@g$ yi;<&5LTUC|Zl'n0|*#CD [ЅdE%Dcqα٥~(PL< T+񢃨=+ `8^`ʺV- ;hz&ˤ) b ڣfw=тyIŻcHn=WA2DjXYFB/e p{@C2˽~e< ! 5)-e ]C'?i:]ӈ?]=~؆j]/ƻ*.[?!<7 h*/[G @&Z[nY{d+5'X,upVab_;{4Fm-? G Ї+ќo<;*iPJU6ֺ=qkx5NՏo"l+@,?~@t\h߭UۓL7Kb1s>9igL^s .ǐ?9?:#znAUjp *X Tj:}Llcv8n-v@-6X2l HV"[}Oem%Gs.){+gBhW͔Z@92!T옻GfaKĕds˫Κi[Mjh Õ! e77uw%whnC%*C\#g+nAmScY=56΁veh'6'UiNTVjP֭k( GɖнykT5f̧í[?߼Dqo80S@_u̠/5#X:N_O[b 6ܒ.kI=[+"B?ޅ YHO{aNTa.)=_5ز|֒-qz(IRoݫ5]_t 3r?H& U'4m@ѻSVv<^{.J(/Db֨dT{\}B(jq rC_ut|ҌM{p#ִ$Z+sj{uHЮMrݎlc$4l8$8 `i) #L6 4{ޘ5:‘T˅`u:J?Z4mҨ"Hv,@zE+390%&yR3سEKqBX_u|RtWy"nSi8 CAME djcda l7S.p2h8nwDQW$l m`ʈZ.)iޏ5xv TIS l!ظ}.L ܛ4QZ/* AZ63g9P-'GcPfT0TQa eD0W@ 0 4؆T\9Ud2rUCG^0ƪ 6Rm; 8)pHǘ}[.27M\%Ȱe_nQSNq B <^GNy6T Kҁ:kl~Kpo,@`w~&lr2{1#ulzQ{E3):d: 4kEwc.U:)(le'+s6ݟxZUeGV&bFI m֛T8qnj@w]!6UjqY:uQim(SʝrlTqKX|ȴmk~^DĠk+E,0KqnWy庹7Ft=葰 հ>=:褓1Hd<eTTyW8V\wc~v6!KaFKKU%!7cr5׭^"S:u$?CP|r8ZӬdm!FpeFƳNN|痫ab10^`8Y~/j pܹ@;ۦmYӵx%H@Tu_L뜉6Zs*GblX&!*NfLN2k_lLIѸԖOo!˙ĝLK82ҴȄn)Ez"xE4 P&I:)럤259 3>xUx^v]PFnjRr#SkPخQ%:ePb?n9m9贂 B ~ZAX7ހ|D*_ O\O&bLiÍ2m@/J4I0{Ǖ6)c௯AZ>V>*gI䯇j^:Jgqr%RY77*l3`r2''uFŮ˦fj+Rzz7%a-2Eg&@bfogJr/ =$5Q5%3Al}Kqw?|h5Nxx{ts;' Y8԰0W| A{ʷzۘ^Ǽmd lzy `$N>VIf] %8WNJOI[? >ZT)4ICfWBPa8v4imUjj]ȗmӾ1?Z`;ig qf< @cRs5SQJo{Iv!۽ixz'Oz;Vv=:u D5c5`wv?[v?YY*! h{~[IO.ϟ'K +- iC閈Q^v-i[r~:.ud7Ii8 T6(O /(/2`1[M//RVoo^5Qﭚ4׵Mʮπ%ԧ܃d_Z q;Tq;al/T9{$D _pޣ?P `J➱׀q`-9@̘dd#rߎTlP3oC9Cl(1zP r=[&O|gD5o5<*Ol~+2N q'm ZЎӊN)t+a~f&ͨQ`(P>Cd;yh3B0O:0jg- gqBӛȦsIԭ"W#Lqj|wOe*{ UVCw9rP^rO/F8Gа SBj k]摜mWbzx[sȏ-$d K{oPЂ8uQZBv+NGȶO ]eؼ@$8/e9FO!4nj9> e-Y]`1^=Vp;Z4-P@gmyL {a18TՑ1 ͕Obcd9۽[23Sleδ$k ەMP|%8)=b◪3輶2 "n,_BP_=GGA^s>5ARz4?ҡ~B B%eRB@wGƅ![ B=d6WOzI<6nI3u%s5RRTR~Q4G_dv^hBrҸdW.vZo bukƅJUGCJp(pRK {~De\AEYP=MYCrPgg=1+_v6뒆q{]?enڄ yVycA_9̨d=m`5`i&!pU"K J>Hqa,/ϣʚzbOo^ǴZ2igޠKPi՝s?i1N)5bq;k޽7~,/f,!>jL-RÐJ/ k۷z|ȽDf]Qڴ TQYڪN@y2#%N?tœ=/C t/n# z{G[(G@6^#f~H#ԗ I#k/6 Ҧq oJOV>g CAwyKIix. 6N#  /&j[1d~8p|c>֕Dk{?7:-TAHЍ ]ȅ)v B5n+wXsqx4"%)-ѕ#`OΈωFQ `3TBle#j[<)Sj&ÈA{Eˠ4V4&"7F("#6^F \*}Vq4U<#TĥUe4۰b5n]{ ]i< Ym)F.<| 0c>z Ǘ)iQ[ |zVO85̘WXV 6_'V!x$;L)*H+CrM1|C^/hW #@kM sN#7?F4ӢQ9=^ ScUƸ:/m w <{I0Y}= qB-KA {C^ELQlB[0z2]m]YVt:m:z*w\pD0rKdn,k7D~V+o?X,_'hjnEU-p4/.'F9&n1lܹ`!G3e֦Mcov' H5w!ObdaxVIexx"ަ ^t/ vN%J=P#%mS+$цϫB(Q4$ kЬ ȳ Y_IMܝ0 #r6ߺ~|3-8=t̻ >]m]& DBL nߢ ‰(҃k9 C_ o % Fmo2sN2:*C#^gfPĬ)#M53[uPio}ˑ eжZf(U%"A.n|C9Cip5} K,$[#0LND^~ћ0sA`jH:+x=PaŇrii }7 +^+0O/*r3R/ 2m\lZ~^U1c'A'.dr#=4.C,P3lbFɆSB8vךE0 pL&aUp7MIŠ%AIWKFk.Uѡ/tIĂPQkd&|P`B8)n᜞N_0`^L~+Zб`{JGrmA2 @uz=w6chc_fҏd8a m9I9GKol@)ê"eڊ5=#}}ArEV# :)8rRA"VuZꂗkQP>(Yn6 8@}ZgR{ʲj>/Du$`w~fz53{T!݊ahẠ$M] SWq}I Mλ栋ڎ_kmT3 /oc;+-"w.٥#)yh4'Lp63L¥IrD*1:`/jﱚDt oϺv^$(LVs'@ [AZ/spW!uueJT mw<}+v▨ m1I1mGܰa_I7CXM%kZzCE\~Ի׉12mӻ]ڭ %v Ii1d~p -QHP w)b_ڨ¦x!|ҡ| aU.OT3KhBF(.z{T05⪝oKn:#!*uR4eoh9~GAj[L<;"^gӥɛkAS2=< Rn:B!SP܁+ )_.78Umh8^|C#u-ܻlOb#Ƞ*)dQ/Hs&p4/r*w \+(ͯ8qV.ߺ= 뀙GQ;#ژ:.uO*S6XPiM 5ʑ\"xsQ 'kn. V݀wJ?s6ErAf g EB?Pq/H0йc`~iS W.Vq9 yט3w7 :bbh23*~ Yzh!gFMq<.yɠsvb}#ITR?,7N4mk-g欑i6/=WIB FAV?b1!gG !$Rȑ~;iG&(*rd-xo-৻R12/ک#0Apq*ow]!rxi Ƚʩf4]jт8DY;lFi Kr0XoWä Sә?4'z 5<ݓi'Ko'%\70#tecfI*36Diz0sU;J;4Z{KsMu lu|=W!9s#/3 HuvoqrX(xUatE֌a|&I~Z?>+CpY5uH’n1Ds_PW .RYOkI\Vڇ"whh5y P pp7LJv_m_l @ۊkz {u%±=_#kWA,CH+NC,$'ޢËTP&9pS('11\vQ8 ГHkCKݙ;5lB I}=KyD=e w)徍oO݂e+wa6:F#]a Џ'nNiX64z:rT= vHQrexZxfBUo*M}O!S]K[{S B֡)%f_Ȋ>H[(keQl}"S9qA:6wEK6824טVT[J \UC9`!]+p 2Yg7eTr2gt%1m^:Ie)a.,QS@Ջ-_C]Þ b Qz,FwXRH{ˑa*캾"4X_D pY9"k+WȨr w8Xo1:Y C+dy2nHt~]c9E|JgG4ti0K QosssP7-OD>#|bYA"ۖp_~eX'^·MwaFN:8'C\p)G0u ANP~fzuu-͡F7{d] M)98/~:7:INhYI…cMDRs")1qCVXLaC ڸ#Smr)Ly" ű(UtoApA`;1:<_Y쩒󺔁`f\,츩קS=6!J/jؼ} 5MO{V2n4>W z9A c囃3H,d9,9k#Z'cc5hqTOQ9㛒 n!!8T1j[[_3}<^O%=PAk6+wqr #!No".[au_EVrզ;r, L#LA'ektm==ZP]عx h1n{fl)T[ dn?ᅰn nTctC:gse@,@&x[BjNC ?KH0@ cAw6mɰA\Ԉ#)M'AEiDNj TE3)=vI hgQ*{1ʋp+ȋ ^rE ,Ndc*[ؐDQ(Gf:rr>VfC8Dh/PƽgK}U]YD!J͈aњ XZP9pI :GID\?ibs8XAqXc})]x3%yEhb蔹.QĬZی}zo?^ %֠{6r-d>]>;PovxK\^GFRQů;Hp "Ŏ,~ku2@F6QK 1Ʉ Ȗ818??Te`7c]~Zb]%gFzr5y 7_x1Z8}eV1(G’ j+eeyvoNW#FeL[Q&\3#?¢Sҳ]9Jq2_P 8lq\6:aNu4<;+S;Zeq5濉=9mZ~9=?'n#[$3s_|[ۏ(\:`z.GBK^?*AW>9urCغla K ]K[_Q`K)t\6v}Gi x1"6#Gm̒D'`N_ly i>tLWHJ@h1+. %,1W &9>>^+e-n󅳹U\A;?ďi0b,GSw5H vfȵgSy:h8+/=qQU4؄U`"djVZ.'ua"dZJ^5[-7px=WχAPklԞS c:?bԲRMۊ]f;X۔jt$8B 6$3$ۆԲU-v^[[.v{?֔1 ]3u @jЈNSfõ4x8/*N7Vܘ7;р> ַͦ<{z&kYl>}{Ɯ2>Dnխ%].ffQ_8gRn x?zѝydPVۑ,htQUAH@)5-cј}ǞF%i0A1Dvާ#h # XVjtD}SĿ~MO+n Uұ^F3aS(0!}{?>FSwZGGTvt/K@ʠZ!.#먝^F!C =][Z@EJnQ,SPAA~YAh8]"l O4Q HoAO> ↥__ HS܇`kCSxF׬1Kd_9Qߒ\ay/q3`ooƶqu|-sa.>Codral65.YޔsI}s1S%ɹj7zXf"1?J}~\#fK#Qh?Q8ftYC0bW0hN+cǏOQBϲTڣ}86w8MVOɺVS@մJ|4>dh7-L?YXs%GMH kL}M[h(2|CHh7';d|#f gji^Wp~I'Lܼl7utZK uٚ?gb(Ƽ$h7BF0`xU1 39Czg"oBX^w'Ƿ_cb~p3Fƫ`WGHwYW7U#XT^g}}9[3[_&s,0jEa Mmw8񶑦(D^ IޔRm~8XaKyI-(2(vǟ17hX\[L Dq\kc}ɺ"&6Ok^@ў07)mqV'=;`)9Ζz-9&$ZcX qw|l.]@ 5quz¶#;7RMġ58Me> Й{bGVNaj;Zɪ?z2!̔vuZǢZ<~. ?_|Z:zywaoJ Ck -sP {8Ɨ4m[ p>"綢+Pi 82i,31{MI~8;NLɶV&)=o ;I;pvy_qR}$Wl(BS &Cٺ^b4 5>Xs3G5138BA1 ~u2A$R{Q3@B^,s5-F3̵qamg w!YQ,s:j#Ƅ}k+kr4 b<3^Gr'eSr#%4B ^zv7[pA9*U,6Mї|_̱3e#LFĿe; YW_vBKͺJTF)@Mb{tDG}(H㑄 9!tŒAg|><,~3?u_j< :3$@u *'ǹY{oVhĊ`' f+߸ )+h0US)ϛ'?5̤Ctc?KHjy"NVwbO3MBC6s difPSc&gXo6sMauq*HChCmPfLaSl1@H drsϤG04`YӐR8z[yjpHBA֯:֗ 5NrM)eNt Ԣ|Y1T(W╾aOF:F [u숥J#C3]S7u uWl^+BBc++n&YV)[ =(ڒ7p$B5{z|]j&z8siiFͥ\\y:KDr3uO.ng[v7;牊ئ YJ:&}HuÄ/yBŸ칌{ Pd|kǫy-֎+|n1ux)R=>l]B2tgPPV'|Ѥdz) Րb'8y7Q;kєd֑>wp~lh0L+Usy&goKɬYuF4{?N]w]]9q<AzW[+/ %x'GU?$ͧM=2TUP> ݐ0|i,Zͻp-,c~$AZr5i4}#'^&Upٟ>{q"jg:ZU>u6,nODe@@j $ ؐwAuK2 erW=j!a-@d8OVm_4sktRracv*{41VDAhl1.~z qfq96o8RU`,:1؜I-pUMA+\O Ov?r_c W=Ďs3ҤDULn9GOz*̐lU@g$9,8݈RŒgrLZ;' Z*]6L2PNy!qtVf QʆKʼn/1r(OnP :loߋyd'S07 `< ;"E5o6]_%<Qh*Ak 13'%7lЊfG$#ʦi@3A+YRŸߕ$˔_m Nin^;N kMv  }+gp% @67ȴ rKЧ+U>h&Aނ~&y?]Om |mX-/`pv)W ,ɴEp6?v>!^<70AE@~b5<Vٶ(س,C㵡£j3' DtiFt .Z30%جFAOjղI)&H`BbH 4&blagvŲyT ]HǴ~D½!gAD׬ Iݢal,@V짎`&Ă]۾/t~lxzhdX &fQ?&吵.IoAOscQ7K6#>ֆGO6<3]^IXbE"˓C0l)d|Iy~}qD!(5қV;?PUOyg{ŀ6V7H6%6t+Q:avFYe6بi$iOiA0 S٭u%HjkY;9|<B:8VUjZ =!kC[ ވ2t_~`P3.ty)1W|G`Ai0^k,Dž *qr(M+@v.~/bZA,2圹 (/[o ]%`#55ؠé,}S54KQNwiߡ"@M jV"|⑟1ۋbeV@*Vjoml_@@X?{/3Y %c]] ,s7iOrF1|ܰuo1e)|DbCr #k}DV (ћc2q5x: 5G:m>Q C J[ 4-AXJ(r؍ȈY2N*"g0sޚڢcb$zαdYtFԃ΅_CKyzT.&бm(R(7 5GU3@3DžoØ 0F.v\(}:E2};ܲ$_̿OA>P<_qElC^_ٜ0 "u2 ,Ɍ"aj? טOs=Wj/a2i0 mUN@3OOA<#MF4+(:z3K2^7^ҒTFR]\{c/&V%#9唠 SyWZC'bF-E,sAqI EUŮTQ5~W(Ʊcv eqYGKNT/oQJ0_?jʌ?"/񬝅e(I|( 8N*Ծ7{{-ZOv)=PN_^н;I;,ILܽvA&1),?i=J-\Ș4Z.$/1rZk z7eViHK4ޒ[k+1tC"\=%pѳ N\Ѷt3w4r})%wM5b X}DnO,L*6]o~koC*Vj4\Η".I8b=eH3[k-lX Yx`03tDba>uF7 @.0Psu.UʐXZګ Z\]mM1vm諤" 2i}J1@x +;t /\! LcJD)EķQȢ @|;rg+c}*O@d2vQduH5Ǘ/#bʠB05/"ZD aڬ3 T=]A;%TbgJA[>/eZBLUnX"M1.Ik#¯˗l03 SmWFU^5 Tič6ĞBӰl׎nFNNubfi(f` ݛ5VtޯKTHx!! 1+Ұ L~߲qkl;!%U&[WutlL"s%N@v M/F z҇ÛQ*fgCj&! 0dqQkw00 | 2J%8݃V0D) 1koh+'G&k?=,lK}>$g^Y2HmXB[Nq PE_d$?3Zxzci7R !L5qG**X uA)j9C8SS\xFm$5JH \߮Xk=w2|<ꐁCf}3sq:tP <<6j=ț'ļvӝ7U΁> uԭe<,eBvg0v kE|W4$MT<`X0Vܽw,FU !\ lWJQF A}Mm[Vm7ĈWȦ ?-ҩ]8 xr1d0ty.a){4_R-GA 2a#DU@ym)}ّ`]+x\a̖.L_{U?r},g:!(\-Y3tmhR4% g?~T}ˉp@A1 OEYQxFo|5,ڠ!?ܫƸ>P<-;[d y6Ldiid1a9*Y]zVE0~fpUHe&Bu A\)bsYt48ɥZշ~nKI4ƱSp"#NkF*f. uҢKlE:yĻQ\|y9A}SJ*^Iv&D"ҏNAML>tY%?.\֛\L,pڎS K"p*W_חCLo]}Up Bѥ͂ $gOZD>8)F"1hp i {K-P*[)BNW֭SRLM+GjBǤe'PTt( CgԊ:Hj%{# DV"g+?ZߞGe~ 4SB_->zHT|?n^d@WUTUh(yZz!|kxSl/T =sp2?R!k4DqmW-mf,sGԶŘ ֜Nxs-&UE2fj<](ĽV !z($a;Wdz^ɂ,fA<-ֿ iklw 8[k P_JUq,EhDAn.F .*"Ap~M^#V).?~^+LN;Y.@03>Vi \2H%'F5;^;%p RaQjmgoÐ)vC/\@zlTꍪ7 Yo֪ l\(TGLƫۧp7RY<_Tl#N5381%GfnCe&?xMkM$N TZlj*R8INe~E &w6 }Ϛ{/lBڢGR)o$l'>WǜwSeki07E!uF"ZRQ')QbAGjS>Rnj?xQPK|y j'ʱ{]IP12!8(u@f15 Y{pV#{:HհMŭ1L5&}PQc8E>\?Z"/*.+}#,e"s(0FՏ_(71x*̂(0O0Sn&>s~]u76^y88Y/80+N5&d4g4`t˾Q3 j`XL'H/1 R^7uOOfe(R)bqۗpUy6MlQ:19&U8};"ܒs#SaNwۣݯFU&n]ԭC(A\"!k"doS]7NtK\9 z=<ݵnM1Ε鋕FsT8ڶExس/Ks)[!SN(/1Y&I J;i*^ 7#Bc5IF1c+$Jcv7lq9N=Hw BioT2cXZAcª舴X8t8[I?9[P筴fpDoӪj})1qd0+c((&.J`UfH]SCpь ș,fqm&ﳮ)'4.o(P39={ǻUna!+Y*doP W"8&33[Bh6~ y\S<[?yk )\wNVŲZ%?7=6u)&ԧDŽ_n`į*l[¢J*Nsbr0ĮyjKF"҄?7PQ3&1jl.U:X7ȡ>km\yv.{ua:դW&sDT8ټ kR&7*"tJmZW3=E^FvQ_n2eʨCUWr V(>ETWrƐ ({Fϼ in-G(+}\Pr gu؍>|w)RHL.dh"]>F1d6ۺkJWѯx4pMtqJ?G骒 3+97=zKT́p=rmm`;Q!<  &;j3l6Z}$(2Z|c%tHs9=JW/)WS@XBJ'y YFO;5Ә)ru܉J38x/G;FmR\G~WrW뉭C0GY.B\ |o~1kVy1@VLvuE!]Љ5ֈL`9Mmi*b g7G!YZU16.2o+m"$"=&\!w9 C7!5w֌vGX 2з^3B5P맪Zhk̅ާ'@r5=pأI0lvSO5f՝ZwWy^驻NUbۑBpC{8}K!2oB\$4Sms @jd?qw&_2//X.`1J:*-I%TM,)2Kp-cAm|"qF+kYC_/`X yKc5%<ެa\=ENƳ9ȋ|M۾7j%kʆ!/d8:9l{1y<6 h9giRR$Fh؀l,c*jXg}?pě˛u< HO] x^d⚨g.B\6w3qR1 v;} l4;۱5wY\EΌrI4aRu G o3_\j}eVvxT%::,0Kb4OܲF`H|W87:@Wn)жPpI\?k\tLqFqWBkl% ;T֜ʼ6 q2QpkR^$,qSƶ=/LbofUk:,j1^)qpdJ ul&hY Xo )oF 8PiK+ݛ?U;7o-g/~D}Lz{ 1* coo<^QX!"I7 H6WC^s5 撵K͡/:dUZ< oʛquSWJ(tNPI+3ETmE@]T&h]_ -f<u"YvZj+P%%/q)2-ӃSW0sk+"&X5O:Wis$>lf;Wj `sP"=WJؔuuWJW2~`8a,HLVRE'K&^V 񸘧)1\P#²_6xÆIXrv5a:}lR xF*1;^µ[= 9 ~/Wj2x lAqi)1~dB9+_U 5d5*z)pU5Vm"żW8 x=Y Gmؕt˗kE.dj#1QY_X_`.f5ox䘐4zY)9dgx۫Ņ\cYR\*P7wϐ m(iC^–W^b~?>{eWB&5u5"}޵0n/:N߲+Is}j`h%Ԟ7׋fّ'WV,Lˋwl˒mY|`,ʼFW&x0.; ºzsf & zu\f.I`}mr#p^J}RUNoYŀ.}pۭ9.ArLpt BSTsqaD/ 0t_0 eWc&4L?mu{jdL<˻&ڥK(xEv@y,w:o/'Fp `B.}r&FJҢ 3V'g^8_nj3/#2 e@oyʙ~[Ewe/ަ׸]4msi,vJu8('ILyIdtI~vF_:xU@sm,[1ɗ𦇹ڭΖϦٰQ_t7 =&!ho.2"75埡J , e M['%v Ѵ~6Pg-糧kk׾6:\ j]1./A,>UgwzW4.X̦ 7y}Hy~- ;v֋#T?T V ,eCW2B<Ɔ|cRX⏂4֥+Bl-m{]/ru:D!UE 1FoO Î>XfI\ٺ "ۻJJQDpP'kw0:k N,֙̒X}0dw$ $H>R+ħO `S~IIAߺLvۈ^-ЛvieQlSg@5gƽ4E!>x Z\&dL)Gcds,$mzR[d FͿq_ǩKIft赱Hn NǚLБ0Y@d l!j tb+tDh":xfX˂!1 %;ë.e{I(PFGN&խZo6X<)L OZ8<kdA7c^Ua3El%$M-1k lń2eJ/.G+]e OQ)eބOHG o8,@yNJF٣ ؋D͟][:&1@nD N0 kI#qsBB#ʰ/؛#Vvφ}45`cH`;LUqQ%mthVtTI zU콬~ -Qu?#ȣ||6G`\6H]NBvZRh4* Zx,eXcڎ`>3KǯCfc+$ ZBxfvSuG&?M*J8RxeţM|L%t)EG=xBFekƜǺ(PlI!+8/jgjIVUHh )s^/ӱ ɹo$A\X՘rg^wG~ 8 9dxjՎfk N"2ѻRĪ>Lz͇Y^1Vnxo.*!mзc)P쵣m9ƇvcSC6s`m<[iCU2=)19)")9^BN6vc]0ǡ;DyUd]@%-|ψy )y>t <Axuf;E_!rM0˹6TJ%ިݫҽz^hB @¼b]Kp//,xDf{Lxa⋛ Dj/c[_k(,K쒔 (XKed\̄'a\48b(hZa ̬FD +;nrO_/O:;pMDC 8s[JEc  H.~BM Ysf _'(-0- =$?ɭK簢-S~udzUeK k 0ʖ~>pL!Yfy?!F`0pDL\ylOe Li)R":ׯ#Őu(gz9UM~&,~W*e.a=-.$o2?QjOi INS/(:lL|-A(AT]pk/A4 `[9u ΁N}Ff`_Lqۼ);#m'%h2ŗܸlW>OT5"l& FץZ>{(d(OeOOlfm1!r^( kOga}$^ޟAo.Ⱦi]XaG{6b\<%B6@MÉaҸ4TI9nO}C 0v*DB@}]x%~hk 'эMڅp&Ѭ,Bk]j6Ȱw}KUA $ 񪣅zGބܧ-"Џ>ppTƓKv/@ VQxeq[B8&\+@EWvW7;akx`8TAS:^H-B.rN=MvEEC`↷ΝMSԯ.c_֞h q4[^lѸ=)M Ds|sjW]~< bα @lpҁ]Wi+ͨ}lð.>[v>:KtIaw)B_ԏǡ\1OsXEKt7[^L ~),X^8aW3X%ZIjZpf߀&o>2_.̣X-V-zx?`-j?w[HP[:{Iūi]h(tVYg`ߍ !1]P3\=A@؃Nh UŜXQwxO8!C )܍OY //k:M{kSٝoO+w#F7TSL6ܣ)-iH* _UX z \y2ayBM^ kݐ~4)tF¦E1R샨} o׽0 IU76 y\Ժʑ7coUI$tc$#)v37Kߟ '{2\g߫(s Ezك>Y~WΫ-rUE`G2=qZ| U=$vU?]C*Z&*e;V@[ca>1C4[*L/҆k e>ARu@nSWn~.>ɺ I }4K}Y=8aL ߦӆ4$5븚jpQGny6{0acPWXCH\IID!Z7'{";dӨX4`^pV ?Ok(`S )+SZLR\׺ʪ2~^CVOͪV@F"TD_`{n ͧD9]Z91mpoR=y\4Ӝ1dZ` i ~}}t-K;f鷙.O̯6d>ENGQyfOxF õ1DpĹc6#iхV ? J}T%%,iF]9KuC Mvwhz/zMѭ#`$h@*Œ}{g%n%߲F +Xq/mi/vdlHZǬw MƟO`!"w%QfAA2pG_H.ĝ=6;O4ARr/bUTO48u4:pXav%}W3?G~"v-_{&9@Vz+!3| ~dc}h^SY^$F宴KQbxac/5҇%gOn"UbS(svp gSZ~2{hpJӢ;G&C8_abVWFac[Tx7b ] yo#Ǎ@㨢_Tl[%+FKsjZ!5~׮{eU(kR}khE?7A%Os E=wi3srj 3;k~,ԗX|`ͱto*9[ . HkV?W˂؎< 4cʠ:Kګ)IﭹY&3t AO>mu}4jo@G kZ74nB.µi p,E*^K%:@ q7lxkvr \C 4tOdgҬfȲYᄋ%`PU[dn$EiϾL<X#.Hzq](I b+r)[`܀D$ՁkR}itgBQ5؃u%,L9$ %Z,}2lDG49Ql|fecb.2S!wrt1K€LJkgNp+YeP[6jPzO s":RG]Pe-CȈ`G7 ;ǖBsfE61ۧ+-D)±#@AZ'ȳ+ë́/W1G%vEaq[? 7eӟR ǣݩDk2Jq ےTl Wz&T=o$;qyCIX6wipDhNjiCMvOBRCe͖vrf_Q<᪹%P:V'j'A$gm 쁫F۟>3Ԋ7Շ6Q!9ǀLaP(ơ ۓ2%G=Vm_fpiΊ5*LD.ԻC;8@ހ}Մ§L4BgDKpiVh`QnMR}5znXi=A)ax)hfSW ޒ˸!e0BSjϕ~ BĿؾ}wY\<s6-KHH*F 4A~ YStK-Ӳź8⧒69FH7N}z H\xATb1VgG$JQm:iOw(Of? }I<7u|֩t>xexZfҡzddmmwƨpC(~7*;m1iapˈ@GVK˂@Ŗ͢Nԓ?Ѧy=Uk :'srljl L8-8(r 5us~t.hhә$K،hkhcqk$69 XfƭNR4 vR$%[7.w)kFh&8xNI[7D]Wn"h gϲ5O܅Ƃp<@J-t%,:m]d:=VvnlRWQڷ^B *]G*N3S#+Px%bSKVq׏ℤZ=z`A6Do;o(Ekl mR~jr뽅. I#`^U<5HɟXNFBAKyW_ԡ'׌G"` ۫bi5 rdžJfɵ(оӤSM>4O`@! 9Gv:k=Q&4Wx %3֢ÿ ybiDWJX Ƿ]=S,/ʊȑ-8mBNcY -J:[5~,p! 5lIqai MhS wXxW貫NP+VcuUb``'͠+l+ KAw0eD+4eaqSej T_q/8ߓQUS->ړE8? oZ>+*N|UP|YBN78>~&KCG;NB ,=(F-Mz:=aC}}|/50pq1 pw,pMPG8P{iN+T'4ru4naد5^\ K\*-˼(O2t(})L?j$}tw_7$oxlì2sM%)wN`Ol@\5Uگ,nP=5b3Y؝~=0k!Ip%$2[t$Р;+7eQF-(|[UcS2kgGxqsEOR9(c3t7g[RC\ WvBr.9͹vߑ,ZGxMeA~H=bv!0JnGvF6dR< ;ҞZʦi):˃o=QۺƐK5*/MD~! E$pj{:r97ۣPUBsWfkzXɑifHE^L,Yd CܗE" Ӭ#} b $umWe WpO va?AZD [i3 sƛ^ Y5K|V ;ut~K |P+-V]̽@Agl0NNj&pzLJw RE: i>ٺ(YkS;8P-ETme/cA"B+,5LJ݁~Cꭀu;Snϔ^[aU[䌩ܸ(Wg[Y4sR2o"p+NDmfXƌpTW|F7R&@_N]M2(82:N$miPÈk?aVaF԰8dmCM'0>r$a.rx [00=Ym&SvMxv2$/+b״ĕQSt7ɽ8o =(: |.}\HO ձA^A=A³gߪO!ۮ3#h6 |W7肫d:uR,/&a[/cH>~-kJ)ra8[dLWFƘ R.Sahv h Ǒ&@5%HCqR0kG@Ӑ |N-.xʢsyRgeeUTq :ثNgY9*xZ\Y Eݦ.-ߋU[H֋ܼV3\זkolj-lMf7Y1]ICuѳ]ƙ%̙&\J,HQ&I100Z nTn<X!J :2*VSK9\3(A+(8L ,-ӤOLl$O8mP-E*\\=w)FYb#$ay컘47j.Vkv,̘L*JbsGRFV>[F@^0H,`%1 t@xv2+Ay`& t(o䉽Sqy0i=KqY̰QlMwY-򾒡˄#.#`Vm XЕ2Hقݛ%Kq%>?P R$BbSZ]\ߐ_^hypF'%xIzpbVk<$(8g+81T>Vx:Xx|SXQHcZ:SI ?I*-KiY{+k*A#ɄBO_9+φ hw<*_ %}kCM's" Tüxa N*uI=qH}.uCõCX[p)?Nj )fb$Cѽh,"c RF~n%V9LRmF9_4 6Zb=J-% w:ӵ`@q@\A IcbE씞Ó[5w[r ]'ӓE}SLml(I=UN Xt_Ǝo˙#x}(X2Z9EpEDY{N֔lC;j)\/F.1\aCCvKH8!;X)zHW{x"\śLXe-F: (7טʓxw{Ap(L%pdg}̱'&29}.+lo$6A&8ʋA.tFGLٳBS< TxR|FO mbAF,`6--_-hŹF>нITݑ;+ĺsnaoTE^tnfB'vi+U~չC7p] Z,/ˀVI _ b;TsNq v̉[v vM][YUN ~HN𲢭Tn@/̻ Dѕ} i0]94EoadIH>'Iϩ^ 6s;?{&#ud LGHzǩyLGs]oEFP*VZe'b(a!!",M %MwN7L$qN0__kFnfTDOL~FM$uw*]b*[GfN..c`9DMgB;oaˍts2D!.*sިvPWW#7IJy$t(8f7H,JDF?3Y7=<5zŝ=݅wnaՋnL7AK>uIxyvAnds Ek?oeHLzi1 1$'gbV&wlO%_ E s4P&&D%KA0ҷ%^,hNTIAC`~[gsuU]xRy<49${n.+̘.+eʜFS/A|bNl%)bĶEO@&s9ɝV(c¦Krd_\  (:l(66p$Ag2g+钜ZlQ\] .FsƓ>o)ҿIP9ק-n@?Zn{NTI˔$O .Vٛʲ,:x2iL!4?].v(x @;+Jkƌ@ꥬ(QLtõ@1+/!!@&6%1&d-vOZ*,^©VMV0:gwZ91ॾ2\tzE]Ah"3)õU!FfHe†S%xh g]He36@]atևJ"rX΋FT`$)MD8^44\+.Ov&!mmH륡'>  HNo76?|4cb Щ;Ebp[=?:iEfS& F%~^퐴PB\*nm0gAp٠\1ye8*چ,tu%*sEatQUm-Jo3;C Aܜur|Nxii߻v05uH(Tی苻'~Ž8,$ɹy:|]O zw`CP.3|~PοEêN@2җ#Ӎmv+u$͓OVmڰJszg5mޠy2_ұ\/MyDp(,X)1U7jA3^Mw"qLWכbs^U|yɨKA__D/7hw(,$O^1VF2^MGTGコ=?0:~6rv=NjC+v*!dͦ|NB#2BTo-ÍH,Gor^; ZN~bp}odJڭ_?S̡V*WTcW }ʥ֕l'g%〇 Ag,gv>[~.q`-\ zHTĢ?(>r-n5,rJ?^QQ)Hco,y$L`tBdװJms./ [F :O>`j(>)yHR'G:Bl.{HtAGvg\٪[6v6Rl|su:Ifa`'1S4:?9|-t !o=QKa_{v`"WZ7Unہ7h:Wz%3CN?peG t[&%=f4JߦUK" EMos3 rIfT >kz; )IV#:\$.H[pJNqAlYH_t$:o頋MɗH("N4xD..k ZuYKc-&U3h>V<36[LWk8<ꢅ |@A N99duㄎCv7o\gӋa>k ArhE4)OZtB|g 3rVA?Oqz³n/yM$*͍ʧN}zS$B]]Xҽ>05gFfh9m<>k58;=U8 }BJ'~RE-#b`t׌n!)ȒWMeW%=P:{F8o(2G#_"m[; #jg׋Wv1h笗 sZG1 g$m))h-+*R7%< i2k;Xi5Y/oj ~l|TUL,Kpin~]CC:_ًm|g< PW KYWŃPRrA02!l+RF}O2A[aKRor"G}*ޑ,n>>lkHA*NSAǏ nHy _>QQ}iQE^V$-S-)[\,64 QλM~XU-zLa²'oIf ?9Wh\*Be(査HNv{mՙ{}]&aY8@gG-F_TybpY2|>SwX }Iy^~-lThhC"]M':b)jϗ7hҍ tMA&>0P^ ƕ#1,PMzX.qw^MjC~oiw!Ƅ$v ^;s, KO=7:F")ֳf0@Ad7WIM/gs  M۽o3s~]OA%6k82@XԃǎXc3 H`S~jmmvlT|:翠:ztScx80/N_#PZb9 f^raS@cD& ȆTRWR3E~]/%At]B`ѫ : GYX^`z'6Oxx(W%RF-coX-5 kwpv@ Ī>&b?㤏a cc,P jы dJƻˠ)@ RY/p.rå_EUHn5ʋ| ( i`n̠=Bmdwʴo@]. sG?4vӫw렪cxas5ٜCv ba1nE<Ή %RqFFRMѹ;he `j'h\XOaZxlMFꄭ+~p=uA~'1' ţ`$L }E/S XcLseDO77%@ɇI)r斧uY>ѢʱƸF".xRs7؋uo8񃱽je+R91ZV:cPt۱'`Vwa;i%S㴍M5.M7U` v]?""IxX{RiR(fX^]13Wel<]̄ F Wľ\CYaMimD>}vobt)-UnD.K4H-}c$Vw=u+[JѢXOxʴxD,u@q6LƒDTDAms7ef| ê2θF[51JŒ1Dr)_LݪkwA~DRiC<},Z=v47~5:X_3?2I]=۳吸6_IZeBxC{s#IE)o 늡Vݏ 6ӤUP%)-dlSb`+N XсDTqaY.[)IDP \Ej`vWN­TH2AY5\}`oȟܚ>3S]!íj=Qݸn?[]5G[)Rܯ@ 8^'rVp@RoE״1! mAT;2$bV*XBAEUY <ϴgƇyb?]wHO~ O`hߓ#z7;oyrɿ*s<﮾it7*g7i钼+._ǜ1I[;-o߆qX )b s*Yմ̠>6ȭϷ>ݨTr9Ox2.HF|v?A^hr%}rkY>qHϾb˽Bus|EnP@$PqTCSܾ3Kɒ&EHHK kh!}$ư|^!2M6]Nq9fdq %ٵ]WKE~ݱ*E^z`EJbJ6jL>B9WcX5OݨsWr 4rķ4n[,{f(pTLu^tf'\#i֫;Իu]]^r/ƶ(^6#>1A+>y={O N CKFzqca ,FVKIW2eC33z:T1ˇ^'`ē#JbdYu[BײiD) 7;YX^. 3 3YVEt 48!,xWpm.y4 qs&y/ oqѺe}QuSL .ahhB!?_ G ?G$yxfv5HRw5&ķ\ou@nBT,jl qePT6? +$.ARxn!{{ R'`sXan A~՜=~fWis kR8xTL[#BՈ=D>]>!#K M F;(-X,k;Lswz_.9Tl %ЉJj[ϼ:_(!YH5mY9l B&gڙK)vQ W۷&'UJd5M V, NJ"%Nlɚ&Z2'FLhékҼ۬d&_fg3)m-2*mQpSDbOXx߬gad6 e-bNX`Tst#^hb*+npEBQE"Tݷa'GYC H+X ?ueo.˼8J,|DŠؔws'QXe}a"[  ӫfzȡ#CG2S(g 37m~Gݫq4mu5#·e wTzאn}wrHOv1QY(TFG@\B > %zYX` Z e"1_NIZ-ODO@OzNu+]c Di׿̨j׃-s;*84vsgItzC1g7REgW[HU`}t j/{" _UwlP*/Hs n[VWSrd^4j:a\˞~oq͕$5a\*/6#X4l/Uv*>\fd)OM3}xkŠZq.u:Mۄ4'Ν#d q?;^}Uzɧvu.lo "o e)IuiB,[C1agc;-=3*i#W-3tR:U4Gt7/Yq0V 7kI 0Ona\ivnsµȩ~,|mAVRAV?o|B6 ?Āve_sXd$XVBϭ#MAXs=nnߗP&g %_p[$z5Oo603BquEfb xrfg7Ikrvi~Ѿ'[?vKLCeSq߸uqrBF% >^4kقBhK?ۗ6Ԏrt|f=[֩ *ײ{dwp emXQ8=@_łʵW؃f!*0O}۾DR  #w0|,3$`/\e TA9+g9hs`IR6pd+DN+kUX^GDbJc/IJ`FT"q" CSS݉=z .ټг Wz}O҇jۨ(7 =Xc}m oPc՛FDRg./ŗJ73aI? dF\|lu DZId)fbtmFA_:0%㩠kk`VNu!V]%x+ikIػUC,}y ΰ9%ĉkq~Ǐ/xJFvZo/1u_ԆyG&\椏] &ɡ'dM1Ǻ/C~+ Z`X-\^Lg GNLKXqAeD5PϤqoOV?ސ{y%."A3*9ůu7Ffr.ww,] f:F>ܞGtjn+6R(:(YkѽR7dGȕ]iӽWoy%dyX$_uF}hP<; 9߇_׫ȒK7^yj2\&uL=+5%Ե1nX17Hͺ`PԱ}f#{ȦrT|G9b?ي;l vϊ/;AVuF/ چ0WS?/p7)6 n lKoHyo c ES}'OxB.'2Ct 8PjP :@-y7xմM&?L9c$2^;ĪUzRp_A,2/sOGɮv(ԹpJj$Zsѧ|dNqOz!fۛS ' BvLɂ]B%eg"9e8or8Ȇ[SC I{JV+ѧk-=5IG6t?)$e9JsiT!EOf~Ac.}ܞvR4Ǎ#Hq'C^[wd$u[RR(_{(BuZ3 E!PգC'Y&VIX_M3}-Э2eWVvNlNT*#v| d$'<>"oe?,.'t+iGز51Wb}[z ,V;p¥*orZي Z (<`u) Jʾ_Y*C_$X8 ^a%FVs7!JdI%nbYuE>G |mƅJh꨿Zb')>|]Z.=@eY~F^փUe_ysI7W1ITC9,rwڔ2JӖ nE,%5ERi!r-)tA{P^sd$ ⷼ|<; ߤ`(k:W3IhV zo?Gdݠ4$.)7 mT~t7}-`vc =aEe WJw߆O 6Ơz&܌Me\$̢wKOt 'NaYdD+jN*O wL$Md" l5{:F<S]!fRBiB*C.2‰PB](V½NX5hz0ԀqR_oz75LE/h(>=F4le*#/8iUoov>^^G#G#f[ZT@vD`i$\<=.wRyϵV؞\:2uapՁ(8#]$E|M<(J6=7Hٛ8p*K3e!׳/#utJB&>ZD$gKgi,޽bȯn9iF-₰ή{`GTgm;,cda?#|햢&kqəAMy3rf1x J>rBbynpTp`~B': CDx<bxMi"R{{ߺKjbE]MmTX`xΔ^qfiG8fG]ؒbd E?Y2mfw2Ba*Ey;խ~OnXKxaDm!t ,WVOIl&\|t~G`p[c0Pk8sPƠe-FLxQ8oȒB!كaVրUg0߀vi M4&#[vd}nGofႎ]PGO?{3C{C)q^ΒmU| u^A]詂Xs]x,F۟LN'^IqȄ4Gu㑱:U}wOړk:&&͌z#}\~7O }BҕRtNߜr\UBnׁ8^ Gi69ʮ$*CQG'tk.Ojw" 0b y]L&|;MZf=[miW0#KB,QQ2 >sr6:ש^qzN^1Uvʒ$q.],WH:a9܇`Pp?ݓT +M*{˦VpT9xQC8pP5r*1ijk1b/:GrꑛI# ?k,j fBG ڄTY=ӊj5!tظaweC4!WWp~<ъ) %|ŝr$ʈȟbL># mE*hų 훉3GDPޱoP8MU?3)Z""<i)+h!낱ܱ;C.p%0)ŏu6$0$mw*AX~e:Rc c QS?reИgO5~[quDI8׀vC_z{,yvGR%SUgH dйtԣA-Qִ* gfhAdBA(C hkk(3c(H$?bNlg Kk)U]u5rJ}$5?M1C 1:5JMHWtqhH(_dbʂeWe ܮy3q8ciQ;zf#dwxfQN%w@U򗌪d(PTdžgP?zJƥ:$ <$JGRL 6X2u+"Mn~|11P-,EGpvΘ|<|QD[N @*ap1sРɢ}j-H~q'Kz`SkLA}GJ'oΔ&9mL,M:CRU⯰=s}eQQs?v~ O.;?RT20EhH$!V%&rg+xjk6I Lܲi)}4B]LNRڿri7*(H<"?Le+%q487n%: h|:9G,Iy] z3]bxY4L9yUN^"9p{[z#nd&&Rt6e7DԟTGhuCajNxaBTRl nE`w0o>_ak] mfI`e?W#>w!== #Q*Ã5,&t?vtAO$P("I$W*RGP Z>ANAnp1j)Dl}< ވ"*>kH2SZ;US~Qp|e1U֡RBsV{6UžLcdvh) mꨓ4>Zls ߣةI 6;_lO'9u:6՗2iQ@'iL}nhX.ZXQ_Wu+}lJq_3ݠ8XpYW2%KHT[/e}׳ %n[g%pRFwB1 !y&14XAt .җΈ>8k-h;cQ6oίL߾I"sOLm"~Z{ӸڝR)5E6J+4f]G݇uI  7Go8Of$p7R.F) sby&zSR([iaWvhq0/g0HQ ^Jɉsl,&uaqoOZ$,d[w6GX 79~H 鍚PSpݰAi5ӔG9~phrgҢ{v)p"WuQeS%yeѲ`L^hQw#e1eY<*oxeCֳZ;@N 8enRq#K[lOuZ~̞RJ+@X"Z%㟝A.m: fҶz-?lEZb0q=Zh cx.\0 9cDBi?nǏ {SU=Q MdzY`#5|Sg")BIݪa\`_d(t![f~a,n"=ܭ`s݁g]mw&G ]F򎏾h<¼n[EЈJ%8f}YrALz9ԠT pc$g%eTSOR;ˑ;w\Tg4<4+ϽwpXVțHJoDGyJS֏>JBť(&Bu_Jxt㴊ʌzAl߆~Fe>yKbd|ymNYN7$Al3u>`3|EvYܜPӬE*:Q^su(g  @j۞k+-eQ03hW/ u,^wt;ټ{X6h(f.卑?/)lSc~eǹ,ad]!=>gkOs=twyJ]I+:{ѳ ̐X tv˫ѭԞ;\nPso#kuSuG$vmƤ84%s Qqbai6ܒaSRX/%+/as6|30df@H}Ƽ`,Ez`aJq~l 2;:O榰0tI R0GTƪ@C2rbn{q'%4prSUn/,uk Q 0<yYưG@d8gC L3ƼP Ԩ5/J?̕7_Hg.H;bI2׹YӛZpS9J>fbdgs=GS5^LpFo`)R~Ov]9赁޼I[ּ?AK5Sĸ!!sS,q9NsĽC}ja҈PDrEsaQY-CpS3gm'C3&Y6=D$X3{*bC?!+b(󭈒N`uptۀC-8桻9OGn4Gblx3\zQ\xsWUcoKa_6:*܉ ޡfk TeRh( cHy< }}q> +WU7u}-4 <ȜD svP`ޝ6=èݒKI`86pmxނH_GO1nn)j~ӕpW*W`GG*\sHsjbppm~&B g0GkQXuGN4gH;Ӛ ~yG e֋3OZp8h0nDfeqX {9]s oʂb~){xxR$glDvk -*g7<* aIK{ա|V<H@sDCκnEܜǘ5n˼݉ vN[:jPJ1hBN҈gEOk WP&Ud5@Bp8uZsLTs?p |N(zd~%5۝(Irf+CihƤ+ Q E ޖ'VcMu3j1&1zUjD#:TMf@ :GzV++X߫8%|PnKκU%^ v,KlO߷O ?4iFe d`Ď-@phÒ*kOtkw7^^&, YY %9[hAi_Ll{J4!1;/MCJ-ӻ4a^\ث!̶-=y$htifբѶ4=#(6 ?^FD/(xof%mFMfX+HS1ei (ˤOQVamי xkN2.f;>^@: o]s-*xՓ^J1x\\MK>3bomN"j?-~`+FF蒉hk';48Zagu\_Mv.:ĕH0)t](r1%V'ʃTY6z0#tҎ^R5|ldu":|g nA`'O>nTuJ3seON?9yߙ 3=E<8p >2y(>(1-ȇ߱W!V|#NM>$G.IYԊ|)r7h}(l*T u 'qeoU;Ľ96x7!hDW7#yd]yA2w!]+] <7l@?Wm\+"7 - A_Ҹh;qLsSs8Pu9.x.Fr8}D1˚Բic OmEI:Zvzzz9-2}2;L_a>y5\tV3*.\NZRô6_^;$D?bo^.oʧ^K̕Uاx=QѬ.z!NZ)$_.? >[:p d!1gMKG@JFӶa[N[N:]4o l!{@wewN{`DJT5H[^_e)1 φTb뉼^cNqIin'"ᖋ Cl&.hCVQK?3m[Mo *Y!N߉0- WYbZq.rѴQY}*~d\S xl PNK2Xiup]zD$ViT~َ' ,ivx"akgWuaCZ5f}6BɠK׬3]*Zp@Xj9kaκ/2jOJI&&FDw(MC8w A 6n!0P{Ii1@顒ֳpn͝t V,Ç(Yp/jܞ d;$+Qv|()f1b;i ̲JZ'O^p1K+Y4,aE3A͙|w5!`CS|)Bބs?jx%e<ǡh͛X8țG94֟؃ǖs򧑯w7E8K> n<9XϨNDa؜}O3&S.&~h^[^RI&}ڌ&>ˋaDL|3y] GǷL#e/D83ț*xam+q!f1ENc3N 2; QD= 2x)dD%Dh 5A ` K-%C:HEX!8^dĤ K!焻DskU<8I-g׻ 赹Sԫ`64j$\E>7AXrpOJHRM #ujc\yMB`4I1s}TB$w䏃2*?J-]'om[iX;.;~ Ns~'fBl??I8sG1{zv W}TqG8$ ]敖)/Ԡ)Rs ~ \ 6Sx^KR2G0Dmb[%A@'xHvUN['3LOk'kpJC >qAjq7:&R0>Qm V0%^jIxZR 8֧ހL- S&陝;`wrC+*%*D"tӇ-^eMVi }a8X PN5{K*1KX@NAR} .Y`mREc׈($݃L PhQ:F&t?:n;v|`.15\h%h9 v ^I(,Y7ٳ|5@?,L 6$ϺMGNޠ ד`D$W3G+)W59qaV CIgXU|^!C8VBHuaCOF"<:[n=gI*F$_Įܥ}a{KʬxE]JZ~RxPfl0 ήA #D"H. {ʮwlx ,36v/O{pA̠ft ʘIS=\טgr(ڤbw BZ&aW2#%eL|ke+ q)soࠢ>nQ=%?t-_څ`Xԟ>%ug, T-"GY~zWVGb/H o܁.'ÎhVmz6iX?t3 !d9Ft-՞;tůβ/@XK=R4t_ FlX/YޗiiZ7"^b} =+6Bǜapg"!`*Ch{> yzʹ N?Ο \'_/ϕZbu3fMPF-Sn-.upL#;NLqERz.Y5bwHY&C&-wFF}.v5[UOt#~fX܌FזYR=@L s~j Pϛy a$B t.0RzIy{޺]: [R&hX'Εh_(DvNI m}Gsl ׷} ltYr|Qkp'BK2-ƓAF𾆙ٚdx%Nþzc.?kn,7Qi{X*!dA$svc[0|x^ue&4NIo5u]:֘g]ݭ醚LV0^(DWh waoF 4Klf^ALj"Zj}aNdsh$ص?:"1֏j95Qas|?F~TBF{ׇxu@cN.P¬~oZ$cY\ 1r" J2P^!oT{QA'Y6q횱`})}F GyvMM5O]8ۓ@Z l wзl^Uta hY|Fd6Fp+Oeu9P6 ::ϋNH0-Bu!p/L,ri,R}t$y)ElԨ 8yi]L0 ÿsi2pDkOKU`k.wo*F$~1vȩvV\uȑ6ճȟ3rlK/ï  `ɂ޶Hٿ.:_=.WhOkg cP6&ʕo3mo>2;v+-okl晴b/uVn.?LS1(|_( ?Z>9V+y_pvM zl~ .yt$10E#Ypb&[<(/M[ Z)R,kEP/Gl[^D7H0->2ZR=dIS9WGqX̸/0c'śA!ML;F v-.4/:57ȾPB(eTqԱ♩M!JxWh !fk~+0-{yj-h.n㢯,ʁXejxbe2S|fD{fey*J-ϦAfB͕TĜ#$ q-hU ` @,o=,#0hR3k(U)m]&篑cN@G)\NMW!zd9J;),S zJZ$b%Mn0&`;f3kgG@xەuT_Kٛ2bJt۱PM$ʐ 8N̊gi$~ @2F\'ٳ^Z\cq𔱣EyY3#hJzwMf'(|~h fFX˕ˢeAuqT8Z~@_Qv@9HD۴|ra֜?6K:: 42oQ`n#_c%M"-Si3R*-3_[!A'K ,2 i\[n5|ɘD l&d{m^B \[Ό\.?㞏؀ ,! 4);: qN OALTZ'0&_3v=T ӰL4uaDF(oԻ'g?ĢZnMksM{DZ82niě+)A:x"PVhiTkոL9 |P6c‰3 NōHiipCϜ݇E~)}d>ݩ)+7gec& /b=)l):L&ǡ %忣93-]~{㌵Cr6u&{ۇQfU+ ʫ%-S&&c#nBYFFVnXV336AbgE-#Gr\<`2Ut!Hխ_6[6 vy7bb P*BŞ-?įyZTAPHiRIm^W/ h|v#=~ XkbԵ3 `]ovExQe0'.f ztjUaҗn}MAN\|D],V! I@J$m'H_.)^'`%_I-OچX$j0ybBM &]ZIiNg1S0Yf$J (i38`kOrJ)v\GwB@WDTE#Kfy_ /o&55S` !Ӕ:GDfg$>nFO?|'CN伩arOrfsV4iI]C$*b)%HHIs=U,ù^0j9c Nn`.R'U|.E9oĐذr2Xo[l@E6 |[%cIzUK"7RW LoFO< XTt7)>MuZ?J6{9`%Zfe4E 'nxGkT`hW6iV=ξhQM @LG$|bMOFI8#Z 8G- W!AC["65,\+ }G*1{ߵnp.l8DX}fvHi\"ò(0f-FJO{+^ꨘkPȚQݪP',83﫰o@ ֑HP_ 2U Vrwjz&5 $|@g(-XJx!掟/DlI D4j~%ZC]xw6u8xrk}e:: !cOqp0|CWu*\5YqZ(i(q_;!ԕ4<#'7S|̃V94/ \*[w {/OJuXYarMy.fiڣKRe7/D(Ju Ri,:3]πN^4m}ƲN/3\> 71`5^"UnddnT@y o*t#[B {OrQ|K⌕Ay ߗi쨟 ٳBQl;)ñkHq7D== X{ <'res&c<zic byOٻ3!Y-051?@Les-%c,oUjd|dbû٧i<Ω v`f{Hbppv{>闙LҷȰ8lu0ceg~dͅ49NMlL܄n‰8ՓX۾RgZ_{ p+Q86ı4ɕ"dUt|igQ)|5z"QB3i\EojJwm" +b~]?Nu3|z:^Amz*0dM qB 0c>9"?';C(~"4g0 W]Il@<.?_ݍɑ h e,QjKp/wٱGaN<-+8;PvDWY0g:&m%lX$q/F ³U>3҇-V*oJ!pkj ܓTt|Qy'}Z(̶cSىR{@tݱ,._<wrPmvG3>U,~rRT6866!jQoh1Jb)2"EIE|N;O!_]zK3b,u% !(X#."uaF5ʐ 5I>WW;_6Lv] PSQ!4NPn4p|15$X Lƀ6w{rn]\ܮI~pv\1c+&>+D&qD+eA-h IבL[qCL3Wj?mdg%q5-NQ -$(]J |(-31S y/.:N9wf9hs'M6.v't!݌.fv{ Ó.˗d㺚q8Ew(} | AR6P}5mu= \ xۆA@Y{'%y<'Z6c1V a > 92ܥm\'2{v 8"#o:Wm'BɁԖ_Ñ m޹S:e7I`>U=[~=X)CMWwr8#@x/ ]GUq>x(:#Npo6`{Ѿ^~_jΘ?B[] (#O-D1Hȳ7B:xgP'wK4<\}fތM+{5]t3>`|5^"SǢ*/OW.ɳ;sL,E97{F=Pk /m}kn3VZ!&7&X0,i-c ~𾪡l_~VMz0HW[CM&tv06~"_(pΌka>$4q"7!xzT:Ի+e"1qf,:q.D=rh"IYrhxdڛužy7>#6;KHL?,rwKP>%Z2u~4bz1Oa&F!<^G<ҡ()/rr* a'Rg$gC{HJt\#b,ۢߖy58D6rW B/rMRZe~[O@"(q? r͓]0*2{͇dxYL X{hV*>˲{ = 44s `흄c, :d]:֫'q΃h{f'芺 ,E0LՅ5) s';ܯ7IzY?u0{-?q%2xBzs-Z vrw-Tl"2O&i􎭐7f;edm@&wk"F%K4spKQ+@G=!┕V1sgBtO 䱑"u EY.~մqwyAUWlFGN . ?4 W BxO"]j\]u1==#q]T>hϗ(Q? 85SI .XD"|8nCw\I?d#TlـCD+{C^3ϫP`vE H^KtNStxDbՂ7)E4}GN.f3b 7y]h95 mߠ( F7}ii~ԖY.-?+y-HKBl'g "*QСM#U+%oyϙO,/$^UAF2XOvZ G\\ CGm(${m%gj5.kvFKvt-H~>gݹ Zhzʕ!B[|" L WnqE㪨@WKAl`]4-uUXD=ވZ;1g{]{(VfJOv ;-T'H+SZʻ)\>zrDɱ7M[a}wJ \˦Z [ByrLJC _1+z7>VQS{Wt)8VZE0K%9L˳ Rs_Cd]wƚ>T+6}` ,qʎDLooeeTi`L @a[WS<}w.\å|˟]]U{@ #46[%ޣ]Xwa1{YuuD?ŔIYo =ihW#^IP;|I;އ"B·n2>i&cQjz:9jf2= t+|n*ľ8`ŻM8؜5 v7T<:NB)H&hBST+D:4MxʀٙkI>EĆx*82EO׸G3j#Ӻգk+dUw0 %5Z.T.GhtHlRֻl92`䊅#7PrHď cQp~6R2jnX fϸXJ7 }2;%S8a&Z_8H!Q}Wxu^ЭxAih@0@ :HĦ հcg 5~HabhËp'-<֬{Зѣ&tsTW-U9V2 LܤmTN8B2ؒ\9xBrBhMёd_FC#A a/aܷ/ﳯ2bRc9A ҍB@?G)@7eK4S_ xs_>TܑL;];>7BZ+1VJ41rWШ鍨.Ԝq$ZV!~Hf gsF}j;!N@dC~bճ{!5res n(7_Lsc8a𢟜:j1 i&cVx< :K H,[x$ՠW!1@X%h#.v <0 z1N א —SOs)ҎOU:kWSFbȉ#޷8tz'#EIx" BdmԴ &vv/d#-r JY*`{Ӵk7 8H/Wyp>zI>N([\qcT{%GHF bnYઔgm[5-/8sԽ`%?  >MrHjY(C/&R IjT?|lGu-pF;WGhH܌r,䃡qζGկA}OF?]*U|( =޵fPv]G @kzmS3Yd95?=ӭf0\c%7[C +k > S1X?/<;<@M RD)@7vپ-6"=X(Gl\;[qU,a.UrsS[w\|tNRKeMpr !@~v mA4ѯM9K)VԪ-CSuSC!g9:IT왍Ȑkr;nd0A]'x*$(aDր-Tpz[AuͫN\-QRvi|VUCw`F KPzQT5}`,Q;«-jV*(y!ơ$oǍC0s 8v:}js{nɨ@g Om PɒOO$t1tkxaxBkEo$PtX@`EZ8] vNuiE2xH!7$չp$hbvrq`1 CU=VM~ڱP&^~KktX:e=^Ǩx3#9C^-'cZ~Ml޾s%3)i7_?JN~t Yǽ>I$&)$D9JdD5c"tvMUߓ 6HT^-R+TnnQV4` Pv6M+9$6,|$ETpA~4omPR $ #nE,i4βI]Іe e_{~8kxs\]pvlOZwZ`XS{GXb2 (=u .N,]} pqNg WбC'`jч`#_pV_ug`31ɞy2Uu(wC9_<."˹#V%nq.F,{]1(0- }N[ma͠p(cŤsd|rz>2.\ZdAу"l"pd7ࣔg. ]ͨ8,]ק,gFTFiYt+1/gV 痼awlM`Wo;%E6m1MUtIn@>_>{7I04rZ ANre=-tYAubCYqXvQƊTnruG9@4J 6{-`JLSXC$!T.Nt;;%MhmH<==T4Mf6ZTdc␅Ҕ}y' y!(^[z4w8}ʹĬE(rRiDH' O @~V>`+ҍf1@|?,ۑ7J82jʻ?}˲)T2'y}H<alQ9xbKt?8 ${Q \O}X\nffussvl}ڋی,R/u!,OM^2Wk>w ? 㣺agcq?3 ciݜBa( ӖfWٕ1R1lܟ$c"~4 L,1lmΈ?D}:V*uh U=]`^,=q0KrӶ+K(D9o7lRʒ(ut+^"ڽB$,cAE; Y", S~(yaG$3ږ_(}eI Rc?HEɤ,:c3b6{"6fSa#xbK2B {I87pd VM_u'Tsf2{??/EOכT9YI Ӕ5,;EMFNfL؜*S?TJBQ/}v +F" P"'|JK|KK&h,UĎ#g & D ܧka N5& Ħ84WLo7z1>w`gɽB֎fBT Amzk(ViJ;}eHz[ыbЮ *B&Y;$cZRJ%!['Oor1 ~-^l0^Ľ'l;WWPYϑhtGȀڭ~@tc:!D@M$jvMv써f˂X{a1[~ZmTLj(jRJ(@\^c(r!YVX5S v*L%{ DXEI5c=']˳nC'!YBa$&V)7Agki&`B;b#zmޭ0ɡoxreϝ0ǑCh$aຣw(}bT&s~Q[PV€䑙%ٽp]kjPIg!:C߃4eܨ@*]Zh`?Ǚ1[i)hsklq!KwrTw]N=J0B[*5XjNl]2af ^/+xtR歐,wLxWOZ:j OuDS[IL$i?kGTҤ ,bňf9@ 2Z<=:ır#Z4 S'(pSYۡ%!ش939Tc6f{v(<)H%>G Y7.76"%q}}DwG3]QFMbD8 q-xH3CyIaV "_s9{rA ֯"qe;RH_ԙj@ϭlةK-<{/dP>8&y <=C'xIUoId#a KU3Y K ˵&BSSs{`&,S8-D$ɱrD8kUVf6<{YLCFq٥ݥHMHU~RV2gclI. +؀/;,9'V{T9kc/RzګnaM1֚FGm/Cg|<7$Z,9 5vxzL)[3آ?KJ %(GI /&MVY'|~w*P#GI rw)(@-Q+RgAJ/ ;.rOxg< D$%tMo u'O0BiNZ_e?*,P,j6*s#D.8q~DTY$jJ,1ܒMK2jMr);hsT6˃f\q#e&.0{Okpl)M=Hi̒jqDҌ+jȢK|[)xnyyriMܛ%Dh VHc%Ik8ݍ3cyϬS vY82? fnC^(h-]@?~t~ՉX6^`”ܟJ)͔#q_(_B>q`iD8`Ps()ʿzUݪZ#T43b aӎWV/=q(jrVY8vP6Ѿ1t= uUα; L݇f\'﹠7dE'DE5\,;fFCve58{I3/dMz`#X#*" l@I[p5O $HX"!=P/0ebД՚J> ӳzŊC?Ŀ0#ԊNJcnZ'~xQuY~fCWι F_.ɘjkdN.Pǟ_`9tJ?:2MV2{2w' M-,(ĥ_)ao(edؓ8ǽed69.]#kydQG#3/x5Snt+xEβ'mv~!Ր8W[w2/>c6ϫ?Լ*Un<^€eH:ECܣĸd{8V1DiSq+7byilݥGCGu,/ .#Lǀf Tgw(p- U[}#'3 j[ Bj! ~ցYĎ&Lϻbr]VH+o7@$6Vr$k) 9@{y1Q=YQW YqsN*T A锉 +'_tծ=C=%)4)Q_]@Ur/@iTQoꜰe@F9*z̥kG0F'ΐj&FeqfHq K7 rshiYbwødBV#AP֯v6<*4hhHk,\% vtl"Sq&n~&!dk;~0Ѐ u;~g0['J$*I^{2Ɠ\t{֊Hռ5˫-de`hx thRiu"Pԉa@0O:0;ՈPʵjkP&՛=L6& sCt BDg:2'wg\[we+9PцԲp!UV -@CCGFj~$_>zYAS A'*aJhɍjW;̃:_F\4Etzv$]&Y'PW2+%B :UdSdD`߯'jRJ6N{,e}Ѽ_"e owE5gl.ls%7xTK _͗ȾEXNX.D",N%i7 ZoG34@UnIoJrC3 چɤ1ͽ9BvW~7ZxF8yܜq% 26]}uZ;55Zkx DV9a5z$(6^l 7!Ӊ]1ý0C(K@=ԅw9+c*)فb }`Ś3$蠰lyYE$`zL# =8D"OkdڦuDz&_.j/;Ah}G DZP&$igdz)UޗSdFߏэTv,׶Hܟ~{OLo([FN&B-LY6",vYkmܧC'm:,䍁_Q =(Yqs`4ynZX*{ SӊIâw"- ؚ]B],3:sIMU5\ϠimsXIBYt,VZODXVOy_밇M bGj}ò}ŧb8y0יJ.VǤFȩ0l?Simt=ԥ Ͻt @ 0>X$/߈>sgIqHސ`ʝxW((M)]6h4m0UC4nLיZF^!ʐy_gav| -p-7dO[T*DZo +n?MB瓐B='ڧRRb"USs+6c;4&s7wMA$EUÐ vb2|MoY acCS>rg?X<p Qk tfO-p 9fH\4Vnnҫ,S3J}TKsdPώ |Er"-$ uP*0{F%~/Ě<(YL?P'?U+Şj`ŵJ3DLy\ے;O` 0XQ<~"vWXD0z OF@3 EUv f"p=&L[q-lۗˈ/9< &8ݭ- MW)-0~R<5WLԱyѝJDWF$]S71Ž>3&ڃ)M|,Mi}( ^:3_ϛPl(SSD$ !cfi+ -[ C6ֱ :vX cR ttw_KfGhx/7h[I:Lply3~s0k̼ #׭ Ӄ& ǪkWO=lWi&0Lg|YՋ)ˊzN ?x 919_+O x 8o]|\AMexǿzR3.v!-[EVQo7->SĢ;m=($ՒmrcұKmߠ?vCH a/WN.c$'6[~LחTMdIZ!Κe#bA޻,^i9D]!{Jhm3;ojjwgt&hίg' s{DYrWy>ؔMDŽ|^;̌P 2AT4!m%ʻ+1]mPU!xKrɆ<lۓYfB-6I*hT =L?:&B Գz>p jeW)A r6m.k-`OA8B],bmOFriz_Mo֎ eB5ѡQMRHcLukۼ|2A\(Vwtl㖤߸5(:3x)s?GiWS+wN3Գ(Ooh5}ys^s֋N@_yvt`m]YGx!#=1&$g6J$ &1c|SꡨK9ꀴkZ(B%%ZeN?e"V7 57p͇i,T \:{vS8k-^)kTh/ ڔO/ZbN+Hs誻Q[j)$Q.i}, ;Jv Fn$[wFx'AHCab^ 3eiN~p/mO&cLTp /]'<1AN-U*vnWǦhiE ew\U.xEXa `hb^Tnx_n=τ]ub`()C`W@O $ , d҆&"+A,vABkL>|߲%jf"ƪA>TӳR)4 \GZ$aژU =666$6A)y'ZLBX!R)Y"LX,UQmvUņmVzgZia*`P>BƢ0ܢK՘+Wq+Xj+s19L~WgF<]ޅe+ZOIN g}(k`#pN~ȣnđ@klK2)-|%Zu8nҤ8O'OLlOcP`g_ddn(tR0_k{i1Xm1+rhig /X4TV=0a{Gf^ nzb@*rv69%Z3f%İè4Ӵ-<3ZZ _WMsE>nB% E8,fW/Ke7T,8D0a<3E`Ziʣgj=((9jNf`{UqF[}`5Y2 n~iPbH\zY(ld~*ӵK*~pԭQ+2[rW3:ϕ7ḿkB4!K4`="&We7x}cI篫H [A9㌂?-<^XQycM?!h'F _C^iBV7.8#o+g$wKݛBV>yLsNi 8)")~l c 9Ճ'Wk%QY^*;/N]F)Υ=-|ɉX$jHo > ^%M8ڣKyeR<q>1nkQ3 OӛM,vJtKNM,caG/9ƸnR w@6F9 7= [W!Wz a <}*oGo8iXjiswkK_d "̒f,+)aX)Dw}M,ɐ! i.Q{^CX_ еv<jBIlM>ϱ- 3 O ʗ ]Dl) ҫ3=:xbQi0el_{g |~=*F$~_m _ir07|:޾.~ǖHEA|I-rVuRO잃>k;0inGl0z^J{o1pG ?ßI߽Os޴5,ףb&V%tƾ˿SVL+^gv&ظf'b;Y 08{j[|gu 5,X@+Nb,K]|WiR`|A~;}Vlz%g^ AhSV",ʩ9]KT0aMOPe[Icy/NQ`yҖ7f%ZnGgx+\lfߙ?)r\N g!c&|~-"UgG3j^2[k6LI 0*zXlxx4$ʨA{`YH$Pftr'-hvrR=-8#A=IvR/?-e&s1>[D2YyMxu#z|wl?`-*<(EĭU|-Y^~Z$2 nw*Rd~4S[^6Cš[Aj*3SlV^Ws@LV~?Uo!kŲ $ >YwcsT^΀2Q3Y=y7̭IZ^t WD$(uy/nt;o^-І o7J:!Y5_C8<xRB.NX 8Dvloc'WLyAuhUYiXXO)XPqV(P7rj4QٮC_پϮrz8X-~̍cG5jGS qFT%1G.kTPn6}&n|DX+,+S8qcqhi2ܪ}[{6N6㏎YV:9Ѷ)P$=c b Z遼%dMk*鏚h&ɍ|q9ja8ep .BY-1}10.  } rH4vX9Ndj?j0\(?rn Z'Orj_n擯eNt65Xy"h@R6)&jL/ ѵkH(VDřZy=Tx5oNpEe3k;YF֖19$j8K& ~R]}`9 g㢰@!-h 3|s] ecu.H ՔԠB@+矺 [ue2&hKXiU~ zz\Te|ܫ;iX7󽣿lϜŐE4@N0 % 5$rH $8 "\Z_sn } pU6Ήu;$A,qL(:xF__{eqv"#  qvq\RG7fuHkP3"p꠰oy`l_cvîo68(O&,5-+8mrkq(7_4ˋ-,R!KN\jKN~1/d8_'$ Āa3}otynX/Ŀj6.>u*.EKLNCݵSV/:ΞbA@UǪO%bR<#Mi:ąuS+ZL-tҳqϝlبFP!/JH 2c6xZzq]5Pnme6E5T$Efע%Bj^o[ܪCdBdϼfanˍ{,!C&XSkbē&;STNY~v~_o5,:5z-,7i>s^j7pRYVG-&`]ZLqo #M4;Qe{\?8:@ju*%RsCN"#&)Y7Z-sz 5$5e$zq:0}Rp0' ٬t' ZaHr^uKrb!ߦt*Jh㗝LzۘNF5\{; 3ͺZuUɃ;s7 qWE 9m2HwEj[X^,ҁo`ߔP%0&qA'WKerqaȕRIbdV>7U2،yO'd!&ҚϾ2$wp}iU7ĵ1WZ#e,WxuKufAV:./gfW)9f(#=Zm [{ZU%htf|*OKſt \u֖oM.E_;ьKE oH> x _ny Zi$DLr)<[bTyîa錊>ށtGd S6ek?ȱzX:Af@iSQv']/NYKF6ޡC^-ky xꒋ&0(\Ϛ~w,#hebe'6uMq9o\ɯp$#jez + n#|LZ Oqw9B[4{RLҖBFR $$#%H>{$N(d~H+EvnYDֆJ GZQ'*h\b_נ2bBhw\|qn(✓F`shޮN=$8ѷ53EY߯T5&Hu؈˯(ON0{IGOB!=l0WHLa5ٚMS:$]<5;*S?w&C(_ķ \q2sqizkg.7,HXF&{oM;0⾧^5Uc82wu'K>_*D/.PV #UPkHy;#E|+^Gv̯/d%w&Ck+͚ՋЩ|_XF<"%{)j&sGr:e-&ɣZ;r'|)b>J0@,=4?/ѵ fuЮ 9&Љp{7lAx;[*T,#ei5<)j;v~GDTp|5ݪq2k>`<3/gCB8>l؆Š>/C.HfLkRssN)OHXZ` |kaH8bN<9HK2&6Ԛ-AҚ \ub5Wl7AO  =*xDFcR$"3Ȓ)xFоo/"IDn5 ʏal^nY*$̐H_exP@ΚFf?cBWo3[?U(|Mz]U*`d zц(-ha)P xI)/jŷ8a) _U~,jk_+3C #~ {uxP &shM6-㝰 YS|5 =066C_C8 vϤCN(pyxf' OɘY8~ӿ̤u|\nXLF )0"䂰TS(vU?d%c#YOzscO4Q+LpG^ z.HlYaCv$ՅB/el6W*% k@P>IΗh06\k-7wL!@Sxna5%Hr/ zt 6}vN`TE!jLviH8Q)m)"%r&MH"\.XSv#@t[!FzgW8v Ī ?1] q"zkiRFqQ udemm(aǂK_9Pxmd=pm>h_t*sȆk;ОҳNDv4$`2;'׊2r1oJK#t(6êi)m`D b54: ǩF1Л[^!O 2 ڄ6:d(}b~g ba/'@L' -ZKiyػ6\}TSKD}mοAC/8 jSq+dMe, U0ϱx4bQ0/;(?"Ғ2F#ʷi.JSaBA +pH\S0ۛG6¢xBPOj?V_ed4rl޾I9)KHZL /SB v50$` S9OiKG0SJ47G|lC@)߀P oci!2!r!B\e⇌6>wsmf\3B_י^eNri7SH60mҟ ?uWYu~6"<77Z2 GCҀe4W@IB,\,lϵ`CF&VJDu.~CIOT B(@SY&)e~}X' Od=l7^ ?Oa[5A"L S Jȱ5#qFVdxNI&2RNǴ P5=*E|ፙLIB ˂s,"A; a!Ӝ[JW-().!4}u^JBL/4'}<)fHPj8U\zfxL)3|Jb:PQKa2P|AE`wjwA5 0Oh8ueLb m)Fo*H_Ֆ_kh.jԊr2()r"5R!gwrdsL+jukůHSHjZbU\>y{b ^0Oʝ‡1e.g{U6z ,=͜;Fր K,~zU>T^ֳLMm*\7T (me8w%_*5˓)L@vN)6;>-0됃=>2ԃFէIvtMiof;c}CXA[v)֒xm&6=c{;^g_o8=%iu>U.^"_AzaȔERƜ"*TQ54+ 藺S bB׉R=4;k6-%($h̚g1$8fyBxLq9+ಫ=@ &ŵvERB* vY|Uo9(^(E T'pF7x ė8M|?aTB|VuFA]Apά<[?>x؜{/ c B!hYBLgkK4ۊoRJ26!tyF#AR=3;F۔wʧ%V 8'8;X΋?YXqm'eMFw<4𜕞o 7wo{=#BP1]wG BFlΈfmU~ΞՇ6KZ TC7ZK3.BOWsEpv=6*B3I81vҕFvhx(ڱ*C'kSTEy)SѠji7U.>ZDƑ3D cZ5q.śR*&%oabsp=o ST֍kE.YA0 N6-*po(y_KlݼEmW6`&R0[$&z} w+E*`goIN~7;+"<;BJ,Ջ'uruVi6QKi 2PEhPjeHU{Nϩv_ef#M`Q(K(NjDnpo~qap hhuo-2.BH ec5#Ew~{9+ '6u8,mBp +Ǽm>M0>fQ 8*1Lq' HKwd:;IztyI]HA_=9+G~~f tei~f]>k˔XІlzK<.:d?U5?aN[-snPbkNpe~2xYI9/͌Lwg#&y.`eYt *|ƽeD7bo,jB^#g@ҭn"Zk{G*G\JuH]KvM۝I m~ўf mJ =c =^ jT-+=M?`.bK$oys5 !SLE_,VI'KuGgPd'qmFҨÙ w"~̔Q j*X/i,v6G+Otq8 Nx >*4GY DYz5/nT̯Q%`!QXdЦy.AzOt~eޯzJ-gxmTZ]8L oE(kU bgci}TU3[`@C/,JlZs`¡5K]GT–uN[ 1 ]rWZ51hQ:v,Ep~ 0pmS.NW"Ibm@z'8y[T '[N cv)XΦkyCЧyE ӳu9KF4 j*ھi Q#@`UYVr&>ݭ6b׈C~" Ţevx[Ltwgʥ-Tj$ȌMBI!+PB Ԭ5@ ?Ȏ z<(s.l3(M}wHJu9;iN˺ 5[ΰS" ~aڐ4x盁w pG\wo [Ĥ&b "bIItX8nB]dh!\c#1Gz0V#)6<1!έ|}L{"킞J~{샔0>X|`cvY&߇O;)mȶ NI}cl M:Sz(g);bR<}xc[7)[7rpGz0M)~G-0Fo)/iX!j'/ܔkJt}%́@ܮLބͨe7%<3u󻣑6B?Gqsg ld*R;DrPjC8 h]m  =r8s, do`Er0)eʌKt$pQK>sf>L"d$  +b V涗(7Ő{]^nKv% c7 ~Ǩ.vO_fDkFb{r&fN0t>3H t@"uj,Q= x4x bZMǃbgs{e~4 }y+$?: sҹ&vv:)[fb@4}Tg$+g\{#޴W֧E* Z}SZCY,Uf*vC]V& J]]sPxھ@QԾ|ԽyRqJӇ%4w3r t#卻{fC( 6)H93l}߈W4+mҹɋ8 7 u-V)i5,ˡd03QxK4{wS e$h?P}LU'o-dOʝx аPajМP3ȷKn 4̽L l1ͺ0MjQq?*/EOOΪ;ْ)$_mֺM/xiY(ړ(8]:6.f3R3~%xk7q~sVG‹.+|xgg KAwc@@&\(\nݕVU.h4~$O"?K+%RqpsD-}W7'ĐD.YذG/,޻`W&ok)d7BZEF[B<o苝^XtW$'J4d7Bf> 5 Nt 0n9T(08$%VRw_9֡z?4YM"բ~gJǤ|lȔIz!K(rxҴ1|0ƓG* .zxVF^~Q|]7$\J+ yq͟% a+,נI2q-;-7 C2[6"xnKj!{ĥª4[Ms^,m 6xW(~-0F3k$F0Dɨ@kHʄsWGI!r{"+Z1/jUQ-d@-?qS Q3 kKhus>/ +KsnDu$;,NsQ9~B]=`q˵:p갰4Y<A( 4ˍd}dGmŃY% V\ 6Z] ٰ񪟮sgsBZNYZ4dA˙UgCD_t#+T!/dWS4LnjZWhRmlDQM{YG="y ؑNDm^ 5:95l6yr {6M |4^(L$P E GǾ*0VD''%d[<,S]ü,Wu/DJ~Or/5t wS^aWnQZC@3]w鈞IOQg@uV=H.;#5xy"T˿ʃklN;zWS ޡZ6LV<θwI!XgȵXfܤڎIOXߙ"~|9@LDσD뚞Zs z$&=Wջa6ֱN;ǞOzi® i^* 4h)ySA 6iVנٍpSG~0MJRyk-{tQxX32k9b*+P #D@+&jd=.&)H*.LUK}]3[QI5dn:"C~Yf߁|ыh<%Jp$0g?ZqMe>!m6'$*!\]F nlx#!kylCtyw,~ZO4 4_T޴Tu{(B$*?tZ*yԔQiȾRƺlMŤ*>5WzR.X'U)-GUI$EFHшѿ XZإi]\ H:Wdvzи/^8^.xQdN[YnU&3+FIR\h̯袳gG+5wgY[O80.gޕt| dq[~%r3 GХ%g G?-sҵPȡWԶ9-ӼN@hS[ %.0sRW|#fi=Yz/Ư`yln΅ N&t\Kin~1քIF/hQZA~4+I&x:鐖/ѹk:;sV؈Dz=t^PӶv$b U|xC{JSO6?Or7K-^.캿1U0S晝7_g0.b &3prpx}Q]/Cu*˚P?8&aFCyKr n4fPO.2 /VyʔZͯF?zYm&"&E@!1@d.X8hȓx|*I.ܑ z#~p>Ad} (lh m3]7- V@H6cjѼf$ vХ w{n!}DױC_xp,f# j#z"> r!ŗ\faOӀ/ ƄM% ur`Pw@O;M0 >09 :5-͉%a>U p65}5ĭ˯4J~vZ*"cW'͑mD pf@okZ)*GM(lՅbU0fk,=e# 8cs~Ǣ\:e7"8Qd˨?&4aBېYE@9rrC#`4f4i 4+~ΥCQ5AUGo]#׶fƚ\-2Z(C<ZOz~:D/#eZIGrttYɽH}}(LU:mN9?\6:['^Vu(l\xbgW!Ysu| #Bdd?'"c3خ>+ j(1mcxP6uq9 DLFm[ÒP:j_?9y֣CRxfUKe%jBjr "T] ʼ% (GUfu~ xI!"]d§{Q> :"ٛS\պHZ78}PcN-6 д>[tka|sE;Ozp`:VW+ y|].!Pxkƙ@u9O]ئP0Xi:w\3ݸj0FNtQoۼ$P))1 k` 󋼺V :!pyU]ar{IT9ʸ/~bS=qwM_0de-M翂)H#hRL>;Z#`2~/l^ 2EeЂNüpl?V볖=?KJКV߼@ fY5>8j,FP\Yqn‰v!40đmZe,'֛ ՓPh`EF5ntIh*kcMR?Y_]KY=HlThj$Ji"?iw&h`{)f{vP0<9 0Xݴwr*:f^ҍ9Sy1%'6 RZT]esePxv eЌ?F $uJ>&ump~7;1I*T?9_{MOjn7(w릢#'1)sY.`iAays=_ t]|51 Dq1yK(;w"8NĊU M{јHPH_< FW&(t#lnq<L1SKlpN YttyP}=HZ"#&浄O K}0^J#wQ -V\dwFn)Qx]k5+8*ݡa0c3F4k*Vi/dߞٝ|B!㇅,\Kqol^JѸpLSZ{5_홇!<}QAJ[#uE_Id \j?hSFVoq-2a69Z4c/0# IJIn]sUdIpdճ" 'P><PGi`7I_2bp@|j8#&sf))J0 &aQ喣]_Ze~-2G悱!:$Jh=pplaT]g2lָJHCkuYDHu&S˛OQ29]~'=u._O0ϟZH:FQh >HEYl㟇SK. D֨LR`w &5~ϷrGb5HK6"֧\-;Mr[ASҫ@:ebY>Xj%4 `m ]BlB1 'P1ln#vpxb#Qn!ߛ.]l^J\Nm=hNuDQ:LqMWC{.{ͭCWg=&GI9)//ůjȀN>},`nO+nCǮ)<외| T-HF@,IkYö {,h?w} &ҧ7:n #;_%@ ذT*N1?{#vzwO`~_GnLy[XS4~uY≷p׀ΐ䬿6R/Iљ 5^ki>_[HD^u2jG<ӕ3bhYLKn8koI^.$Wx J^r:7bP.i)N!d4>g/qe]`E9`.*e!9al9> `T&E%d%.>p:Wv+:Cxt[죟buiWnq#A$SBM@G끩tlA!K9O:O;uSU M\#n1֠}Eb ZEj[Ud =?z֯ gwXbRz$} ]vlC:z7j`9H^# b54ރ@i;eՁ\!_sFWWXLB]2j*5RkĻyt:Xrञ&xӉ*i֡C }'gQsm:~~"VxnːAB4ѶKkP*ȕX^nJIe؁tv*P Un+ ōO?NJRaYV̪J#B靇gYf?fɒeW;BDL=|5XcoܼrX$CͶU'}]+N癆fN6Uk HVy". м&F>_7M-Z:R~%CȂy2TUqog `ל4Mg%o *Jn #p1xjsFM._"aCZilj%pf{4g,9VH3S>I-㎹~6'kI 䯶jkU\op$3/4B *MABӓ H g"cHL_Cj(#z7y_L-7t1}|G[l6EguƤa '3@_UNDX|n8Q2GfD+;N5MUR~PYY' am3t,bLJ;nL}۷@VtX?MW$~xT f]L|. 1?2KhWs*8zN+V$׫!@=(U:>L=p!^%4ryEy,M# kp}3_=M*U+jc_r37*/轡 *uDVyv?^%.9HjD"/ V܀[9h=r.:`ɡ˵)u9{ 1$U@nc QK WCoƂ\Xܨ#5Fi וrU!/RvX~P7QBFל*\luh||-Dk#7n>*]hYC͜agm juE%O)q1u]kIFC* i&$*u/?]! G>珙`V{lUs)i­ZS ƨBw^6n{X=6rfv .)drj g.=UKgjv ƻq uMzr(ЎDq ؃?@x`|F 83 %6n%0]*yMx(ٟQ Sdc4O:!i4a#l$_֕g'UgBm_z=4CChT͢L-@1 9Y @#UVAIÊX5d5k.vmWzO(۴rRi8g}AZ3u.{C8Eº$Fݴ2?MVdFOҘLd mZmBM+d]p*H?٭b>.V7GJgU֞S{um\ʾ7 1"gY|z,6)5dB66zVC8=;#blHoɚI|*x>ɉj7-=Fxe` M}A"ہ hd$B}ާO5w&T++?z>C%wL9c)*G$T%7$>EbAL ӭNP; O7ISe=2sT{_zXIMΜc۟A s];yiNcj)e>\ةPo v4_`Y b0ETֹ^1n7VRlK!'WUz߀*Y*_|rlQ؛d̃#;Wٓo#2.'ԓ/xryqp KDɵh"tj=_urs6u 쑎g­5FR"DA#:hm^ԎE2hs1(C`nR_$e0`B'ʘҺhf?e@/pq56!+&5<+Q|qocU4ޚMʄPQUN9>T_UAor[6| F,GL@h~PC2 !`^&hm%w0=B+WU4qR/*&~|H2i{r | 2{">9f%lh<]NHo-ui-~*y҆t +&Jyk,h,3jr\M5GB9sHbνYhN"VI7AQveo/ rYGtUARVD޺O4ݑq,rO'usoK{o9fhKY\`?pj3vOp'0:CsjAiX!gN]#fa@z R;΃NRe68+/6<DYv\Zjvң|0lɊV x4e]c+; $T}IZ} ˹ ?$F}vOn5!91ߞ%5SǢaUqIdgp#)']c&T T&rПV  UT}a`TEܣPu?lSݛ*dkx$!`6Рۃ6_u b 'F}7xMU#ff2rM|NqQ> <7 U-,EzO4,@>oW fV֫ gLʪSŁ,_gӍGm+Bn"j,FUO7&窈mFUޡ:D\t;, Z ż=([R%Q!{g{Xsz9F(;KSQm֒%;SE}fNȎ=vp?ٌ@Ƨ7#SN`"Eìa%ԉǨ؇ ТpOIE _@/A {#5YiQ!wyMxrd].0HM1ӝ0`[[L@ eoa%mKol HZ['B_SH9@{dv5Q!*Ҽ0PCĚm&m/gJ5㶺{͖-v Yt%E6Bùv`=W.$hIz|QZhwsU-(d\}{`g$v2۸(JzK;%X\fGhGJL`7k]Or})HZT?,FIfR;}B4/ B.JnZ?ℇG"rlW=o%IXУlKSGKH]Z{[&'2?sҴAM+J6H σPQD/Ѓ&Cmq:U>c't#lf'^?{l9JRҚj΅[S |Ř){ʄ?e4Ԏ*R-@j'6q6WWOv̕9B~neVː8֥C0П92Q#e6aV.}?mԵB9S+zN8Vj`z(EרQFqPz1k~a9šo>.Es-2l78uK٦}atlBІz3clJHdMw 4kU Ʀi7Lda5ʭok&>X  /^uT*:>(`FfWڳ9mrrEđ%9E_j*"SS-ӫz0:jYҢ C:N*ǫ%}<] b&:o񎽯Kgo%MzI=l)%ĎۗךQM=@x-Xkdn"G4spxQ bK^쨑e Autj9oJ¥H#1ۼ"4c;b tVFr!Ct gWqe5=vh3ὓS89_:dqFFR "_Aį8PYz[^\gkh} '-&AMK(4230 n/*e=/Y}6aߣwڛNݜT+orUkƜLKH,Gw̭)CEMjLV7 j; $aw6)*W yMW+!`UTe)dj\Bm!ר`NfFZ"K67, [m~,)+X# ~,F-W@/TbN;^b")y!GCFE{;78 DGL IB4^6!;ϠFE*Ss_EOgQW%HB>cRqĤ#Me<s KI юvG?V8vb},W%l8c fcFO"DL~:TZ?c(X 'wh<.\~OXp#ý"Q(/Qf$h*κOG&+@yieW=}Yʌ3ӽy'AWFeƤUg0S (5PPjV\q!W`cUlG-hJNGruB2,d|D p,υJ Ymc&"_MT#E7Ipuvci̙j*);J4G3!ӈ?2x#^jёbʆ%0p^s[}ɸ+d(Vqp"2)xmم*Vpp祤 !uQךQ(-}=B \Ѕ|<\IRpt [l/tkQ%cSu0{#aas˃FnP4a:;7\F&VW[mHtOcO SʤS1g6yP8h`cJ "hG{o{lRn2nD_JZ݃ޔBuҁ,tR!w[-s3:l; _n .nuimKjXXJ#m#FϱMhccUbA@Twp/Gd;u7<γt&t'W`!Pa|.Y;yNWvΣ6&ߙ"d۸ç:ĄZ2 :ʱŵ_߂-NBSܝJG2g)%LTC!ssT}f ,-H(w;ݷP*GppbH6YBwٚeG$ E>,F-7q'q[CM0vzJ93Ozc<\|@\``I!(˚"̪٠ToE [םUWd+sY_~bQO ᘠ[=qK \W\ _W4ŮAXLVL?sC%"؈4[kw+}PJ -^< ?:\!O{;*Zd`sVFy4 (,2E*sd[)>SB&x~Z,L,'ҰR-zAΧбv/A  iHAt[/û O`;qX1gezo `%[v<O}#ÛoUbQ/DݿgK91LcE®YW.{8/_&:tP^"9 ŧ D1Lv]HaGVֿ灺 @#9ř=ᓄHxRBS]-zK>w;-)\;1p4%yQ 8"H_,~]e yRMyzRͿg}fGLn,seaU\!݃Pۃl׋vMQ{tfa$R۟SvX-!Γl&x*0AeY{ XOէcȩRQѷqO{0w]z J{&(Z%1x$oUh«Y船^^Sq |f?F`4k!9N3v.JeFi(jg7,V1_[DT~16}lz4M?zARx5HJ-7!L{C-.c:,Ѧ$Adl:BvҷZLh"=||$#5+"}bywUj 1 &=FU(CBg}6Nms Lx? d4f%%AͅnכQyWԾx(k(d ziwb_y\HdQh''61u$`*߉)jK"Ǫo{qltQgYr7PdvOo$}Qj0uPг@̆t=6v3Ma{~1@] gC2ɓϨ4afefg" ͹G:Ows:$BG  Q;)L# } S(TzDy.& S[ϱy^"PR}ˆ6|8SYQɽzDZ):& 7+6bY|G#dߤy#z_ѵ&ƫE:%+MOFQ2d߶;˜Ggv}Ͷש{@HVX=UA1/ PbBȰ37̠u;}9z($*g-UV?,zv`29k֕ۇVt;ӧÁU,c侤 nߎ4?#F6[{NYOb'٤-!UuRՐO-rV ĵ("gkXsZToCF-L&na`þ 4>&Z}Wz"$hGT,P<?GA06"Cm]U‚F1}Q:l$Ř!V+4)ݣG^5) -j]eDM,҂E'lWJx77&*CfUyMbnTNw ;P~,cAmV}b$_PU䋚BDɌj32튰G˝4T go R ˙Ld_' -@"Œݳ@38n`6~tCIԒؽkUoK:8P] $*ʖIp ė:/6~+SmӉo۰<1g7  ;폓`U&H'tr?)C b:WYŁ-oc+i H 'L-ɖ-XxJ<$b^)2tEzCKRP УP}=97Z{*O=g[ZH,M2F(h /eNG k^^D`i1=2nŪh|Hȱ}~udu]1ZI[T1g!EDpG4uDXfi]IJ2\Y4k_޿0W>i@fbwjPI" {{]FUFk}е';8,J~K!m{i=i 1J'_jJ@4_3Aj62{YSCžv&0"\ZwЭerـjؼ@qu#xo1G 环MuWm :m.^vۍQsêeyFO&}f,>mG a/P䅨[YR7r* Mޣݪi' TЋA.a+9ۦwGgAdx XVA[r«[dD$\Ts,Ly`(ʵ{[5A1KMWgo4L$Cv @:^?ǞPdxx 4O>x{!IwV@N5gl6JǼ ELLAUemvӘ qܟW Xˌ\u_,# ԑ?xY2 uep3erH!|JfF5EpPsB320Cڲs$IC ~Ųv@D. <~%䀻-2nT W-Kݧzш@`ŇՙsJ' .,^-5W74,Eɟ 3+ú40L`P]PZ]k!'P׆I'%5@6p!G\QHK(.S7,@C)ի`j&b_Sӌ|tf}Q@hT:HcZjXb!WQڶ9sgRkI_t.ݬG+'-DW㚎T"γ/; %Pw ^ 9=7fޔw< "fs|P/0, vuT؊9 x}~b멏\aw)1|@gF5oE;L,"`*\kl lEӻw%R5BR0\ A xJ)q|puI) Oa~k%8asˎRB /Je8PlRhbɈ w,OCSc㈵j̛S#H^iʴٟc AHuBHoչ>e $@M053B}DjGK'ɡ^4g ;TD6ԁЅ7Ǡf,-Ҁ I|55,fJJ[dVb9[6? iqк&=HF7M:A9ÐKcS`i~)+%-`" 37kˎ h*h՝Ŀhy# $Kf3/ }PËP;UIWfg ymG''V[OҦ:ԔV$=Ӣotk %E.K괫hw"Uj fɩQ/^Nmbm=ۆbW ^a,~淮q7ĕS$8y4wX|(Ի5l{bDx >?r!U'a߃,b1k)RG[(G~QJ5YTO,GHe$\'Qwy*Jh[>zWg[Tt(]dTWz\ \$۴\ 7u7AjF:W蔒vR1 EƱjKRIjM<owܣ:Wzr_5ՁRèŭ2] \ C:E(.n'}-)P2Vq)ǁenAgtpP.7zÀJ[Z.c/.el'yX:GW=r6}!םgv"?2A:Зi.5˂c+c7ׂ][M8泘M]%Dk=٧B@U #M;#i 2 [C7*U5eBiX6\ Q/'<5ƱkxdPs/$/eY*uj SO[2i~2nLSͧ єpɴ3hZ 4CΡe+Pɛ {5RuQtGN7^N:И0ś3yK…oy^ x4$}ģJCGVa5i?`RcAee݆ݢޯs )(2ԝ46 ^0ߛb8IDҌ.GUZ ]'^iC|+뉽w'jЕ}/'Tf6 P3 6Y&PX}@0RuEFUޛJ|J}/#MQNogU5MvPH)ڡ9B$4<;ِ0~2=g 0FmDGI [i貥OMWnYp;AT¿UU!JaJaәء@&˦#ۃ"`ƃz{m$bmvJ`UlXIg[|Wi5I{{p㽊ond0\oXajx.$4ꋡ@ WAmh=!#Jqv#v9$+ $n\{6ƈ֋!4K~u8z#mį 5{\ٔd\{m 8E`a# ^lڃ{[P-Zч2*}hɺM75K Sg@BZql1XnO8Vkx^B+ $RÛ) &U߼Ǡr#2N|!;Οv~w~"vUt))$UHC6߈|V-mUD/ | Ĉ0ChY'#h7|>(E|-Y> !91X9eS@Q10Cݬh{4z~ ^H xIMSH;4Zr*Y|_2ͥnomU};bs~9`'J#'S{*Bu"Ƕ(-U*ZD &~QHW\3 R*JmM)HR_)oη֔9^UoO3+M! 鳒Z7YrYMF>1 :8yX t_}).d\GKʭ`c6'K_&9CR-}r5|̣0}sZn>m`8IܠJ~ A^5M4:~[Ox'ClDylYdҲn|*%7z& :rs ۏ{4wG ͉ĥ8,t"bz_Fj\~!EMkqx\#&0=S7$Kjz+؀WœדC  (DPSvCK.I܀{=SkU9=BYH ΈGrXVOԲ|StQƷEEDI @s3\U"1h_Òg%j7SYt9WuY`&(amQ-ׇ}qxʯ e hU#𧻓_ᕶw؊j ںo'sJ94ٯkjw߶&YhSa"I!֊l_Աk-G= 8r^Ql W(ggaLtKi5-%]N }UA\9&/X/D ˠU!e"[ Ǩ}˲M»=󩾜K%b"pwĞg [ʵ4nOwdFfَV_}Ft^n1e_Z2gx:7Lf~pz ,yA:#sF;1-& 'bTP`ڍQGu_×t /3ɸ:fvRɦP O%E2D E6P^#Xj~F!*Bϙm+#ߍ/D1iW`V8/6>ڼ&+9JXs~gamo~]HE!R28/F)|ɲS:@*X'GyHyc FN_eGkz w~>qް)&|)MC|ȹa"}62Ub瀁rSgZS}}^\#cOVy(^*XiQdQ% 2۟}8+}BhȱݎlpX#J$D@ t \}u329f9}CYQ<6kh'X~;b"wVJb+Jm4b|l">)Mbc Wst >& y]T[Gkk:h$[_b  xW"͏'5ol =rWLci8lS7Vxvj]ڤ&)s =Z dUSD-tvVYwK)*܃?).Mv?IoϮؓٛ_OH{!yXGD^ΒtWݍQX;PqMC<^j u8 '"#ZjA$ǭ!P_`LzE/mz@ }tAӠ}|'S%]A42l`& loE?jr/q^P^P?|봅TK! O |'h%g0 7WKZ x,fXg+8ONll=2|`3r\D8xݮQ{0=~Q^X"ka 7۹H0"ϩ`#ΌRːTo'o O.z&[G)E %LSDv< aP2,;{Fl80$iO -V;_؇GcB`/E1g:[h'-nx-j&,ƥ4 T 9] cǕv~kP7{_2OSԹh&&|izȾv  (j~!Ƞ`+/}, e4+icQLYAHIHiW- q*δbib4 4(MHF>\Ban&$7 }Ԭ7ǴV6 %q%hVHZ24bBo E/ N<#'pOoMV,::\ຯ>AŒ-e=zdmR(\$ifLWau o1YoZY>vyh8a`:XF+2)X0I^IXfRYoϛv%N"D헻* ֭\l9b]woɬ/I,t8=ei0ۘJRT&SՔkb 4]Pb`7Ml4@:8&خg[pXn3e>}#+[)Ð6_&lC^!] *DC'V.x -a8IHLaP;#5vk@_HՖ,tb.ͧX[٬r$@/@daP>k.G {L]P/(HBf.j>q#p"~~?!Q<3BQwM0U/V9\f<?(]7& S26kŧ;E~ȁH |>]O qLS..* .{ L5KmAu (2NmbT*$+*Df`չ@od OQ-rE@@魻$ ȉjF2-R$JF:.Պ[*#>T}s^I=[Oa@iS, ٠l?)‹`Ƞ쁥5QކzR,'ciFS{Iݭ W5DuO7|q-BeftIZOE F\;llfNv4ݱv)sK6,ZUTs7ߎb/JU'4~xx"*П͈zIbhCOVN:83gS@,hz ̢1ar9NilBvSJ㡇dkzQo+,z~9zPdhzLη=6V;X"qT^lZxj/s$ /jHViGW4jPtZlFpJk^7!4@?UMbO#OEY0q"ђY󳶓>q8fw`jl.>Ξ9SbLSvks_81 QQ'g\QϢT媉(@As,o"l@a kjq[[Nү*_ؼExWC6٭8;4 1ь/_G/f p1mA>b vԌ(ꆏ(d f+Pw]60Jz7/X,_ PΦ?!Jr*omeJD(?iĪ( .EԼ|}0S"1Skq!٤jGL~ar<(Ec|=&W/r<>N+lVNRßC; Pȍl"][:.H!!kj`#5&yR\vA=%$C2pau%Uh&&v ހ`\,s㺋'~Y?븟85w$0V-r =DqB Zf6ht%&!6,rlNi֘Y蝂LS&s1aV]:# v:0ykej/bi[IC~Ug0MY¯T!] WWC?OP=( {Eۡ Ysi0;n,2aMmizێ"Ci{Sgdi|X֒gK}111" '4ԉNsL?fdSi{@Vu }pꑶϹhفN8ڋ> ;iJ4ս篃wΡt7mGB l/'@%- RC88&Q]aгd|q7e8K 6x:ZO:;+Y]1IV4њÞ kμ7:PsqtlfޒESlS1<:8DxZ8#E}tǢ`ItH9ijbں[w:z *2olrQ2O0&[FƘ \=𠀿 H*X=׶ed(uϷn 3'6wYȖݻOrLa$jPO "v##-{%%f~I6pyfoZaD⏪NB{kڄemF*NzR]BGZѼ9!1ĝNc4Q\¶ſBĂbZqo 3s6LUO>BS!f}R~7?p59͚ t{ MlI9 N:o N#}#]敌Z1cu(6Zq62RN]N>hB @D3U?D_B2 @ -\pa.z"ƕP],/8:}L:PQPXHPîeTl9W'lYd6,]YAƉ$8AuרN<Ζ⁶^y'vT۱em~eH>Rj{L]GxŢqeQcops9 {ta,6au@ZS+$.Mq_:M['u+R{C.cufTEI-_+>mY"abfM$ds9N%ㅪ4BW 寂"_^'E 懪v!#vaTiMJIq,P pjѨ}'%곽۪jIfɬ*!\I3>qY^ȓ jfW@g]܃,RXЩ^@8I\ß/=\ɀ-s6:9#,Jvm7s@4;g9ЎQ T[‹ VG٭T{ad&;);H²DЗxYG5&;%ה?9)hoaXZ{0=mm nߞɵ-m;bTi+5ZJ9$頄j˔i_0Eد4'u3ȑmMI%N;I U"\5W&N%_lolI{ VvM0q ȫQPyPQPt;bpQą? ?þUD=:8~m/zhU%XG{bl2d<~M~!U!W؂')vwA_ #MgGfv[\`nXjE!qtiz|`lb߰7b^iEܔՖeoMXPvKUÕYҀŵ=7gRmZwB6bX1W15~25L(zHccGccpObJV4|M:Ga%ƹ1$hQ;Žu]_ ^H[x10NU\k%t#N (W=鴈1 #Lɚ;PA 39e_g* -3"~tL?ixu{|y)tL2DXGߞǔP:D34*e)X,B4Uvǵ9A6Wtac㼡J.g rbuߞ^uPef \"kN!TPŭCa`VO6a ;mVQ*ϤD^W8TL3ErKDUD}47^c`_cW}B)&Ikd"PV0 nԲՃC ؚi]鞅z8"ʯyrA԰`8yMbòtMwh\6ߥ}R7bVM un]H0rCD?,0 QEqwI;);1Z\|òiƒŊI:PS.}DJޥh%dQ 64l+ (`ؒA {P[;5sql!2pu Y,+Oe=ۮ5iDJ1F`gQ Fxzު/V dD9͢B|07AaNװ\ˑ(jOH=])r:;] s7!4v8?ž~/ko`W{ʇ>$_"=4d\ܚ D%N;=dHa"/3l p,y R@~'QEWazEPX~V-8d;šqf5iʂvIާILzyzvޟ|)dp~lrw?fKד;oKLpF ̃r)5NY>-|dDk[75J:v3S P-X;.m1sv_ IuNJl1YQf%E?K^bKSkg=!QOq-Y艦SI=tLg+H5]t~o艰{f_ŘR:Ǻɣ_IT!!\Ba0i$72b/Y/:L5Zt_r+xw ? f>N87)"\4-/_\qOGPbıv-j4;͟LZQyo¿F>f" lUtҥpO^z nh rU6o?DF>-[zoGVIQї W7WaQ[BmTˀ 73sOuQ(rZ܏Әc1GC>53|ˆv/n0.1i[Srz<*9[-@$i %'̈́`ݠyF/_Y3$X~Ւ3Y6F^AgBWaEG GMUY1:O (pkeI<5{:gYͺy!IvbY#0DSYũe>CQ,͏46J?M{dJ(| TB2^ NlȲu{I2CA/'5x׋ H9* Zh<2v7k|FʿFwbTY>+0ŮuР e u0 NIz1 M |GdoEO҅ފ #L@t]wF@^ uM>u\6VHxMbMmgwj?I>4-\e )8. oN<:iKF, VL2yASV<%0м(O8.X};ݚ}>wZ&n7uM16-\L] F NZzPT9HF05Xz"j (͍6LzEۜ\Kg`+εx[D]!{PR_g1Ǹns/Yʉ*KԷhWNal>S{cy\KO s /jvCUBYJ22Ӝ q5uwM69,O_PeMk}K%l,d-9jPy:_{-,g6u+_t&9203;-it4[ODtw:>e@Q`f%ƎČ^.]Y_, G@Jk nB| s5:EA/<](dfndc`A?I ,6MS=JYIѸ6Wwϥ(k<.͝}-tEe+z18j0`l R,f[G kQ@JyĦFg9Ng 2mŹ́pLsqGUbTEE%ࠝ(]sA)*T 0?KtOԘdRª@&9K58w݄yT A/4TK.Ao ld]zu '5@dδU%Lᎌg,X2  ^/'8>|s4d/~~FBϡft_9Ps5%t!<̆ݰԒ.)?Û2W #&+%>o #ɕ '-&2aiEm-/?Xt57fph~ՇY/H|"L!DU*ALF_Y\]p&]E qQӛ#0C=M٩}bP v _DsddY#l+&|ר-hAo4V=1n $%B:5DUYE n&pcb-&@ Q(&$ґTYUTa¾"s1 nyxO%&ș̘5(SN 6B, bpS)^?9mY6ҪYe%斠a<@5ԧ,>f{}29EqB[0eC:VYL,PXȸPxCY\$A- =O)Ѕ^#=A#w3 pcE~+p]Qm2lSmC;>{G=?mPjmU`ܯzow̯3gF N/+l¬`̩N@yq"AZm<=8e5kb/qMJ b6'nH&+L&X yi9r)1rM´CkYIlݝT}د`{aSCe>4@OMC$ĿE"4qIVG%SM2QmKF߹ +fH_bx4ǯITò)I$?K4 }W{8L!NoV?J6p/idxSV6Y ;m_dlˆ,1Ǝ>$.*k[|6l7 $(wT(ik4Gq?4/sq8.9zӒޤR<ضP] O=k`3l:R80!R*=#ɰ$3;91o"P+/2yNJTEe;X?3d|={ho!)X=W:vj GdeB?FIR%>d+#Ds/Ⱇpe64N?* 1ɤ,8L> -3`]rfPaHg v/jjCl.J@6r!]X@5%᧷Yr!|xu:Rb$ڨw͢^c4:A I?^ˬ>r洂Pa씜'܋;#ۧVJbG}j>4C %*M\x;gTJ:q7h!ёpfEMnUYNb!+ܰ+9(*H5-LrBx28Dǚ0J^r(`ݡVX\^m'k;ylJckUj^Am|C϶V.bUSF>_5wW-y} *  1|<C9O,ۤGthm*,t&ZtvDE3^6C \f;biks}v7{=JAi^T=dWhU{9LF8c+ 6 {eX4emhnpb3&/ֳzgU=oyL ȇA6kAGХTMsF c9^y Ni>)BKrdaK .pՖkL\kg Q3-8䋖N; Ws"%ȕ X!5#ath|~Jea?toSO ps!UEHG -Ihf-iuڇuP@" lNoO"/qF[t!t12kxݛfʴ'Ac[N{ֽ E8F=Dz;];HIǓڕJ`?/hלK>y]PI~zKqGyËe\e}$ϜN ػDJR7Hi* +}u峚DC91>!!@|Zq)b ='vt`ń/kI_Bζ_Δ1Y bOآm|) *ɞPZ ,WKCs_LB/&ЫEaV(pK&vث:_ՔEA:pCbX&<q:s沸F΋qg8 XlAl62\-cFbnJ8ML9d2LjjT }-Du.~gfn3C*ɐzOc!Bd ֢(,vCa+uN`R?w2G5#B_Ωk$6/E 5 |nņoS}ҧU;]}spJ<=.SX (X岗4GSWdwde4ꕓ,v Qe+T\֒9[79 OܶsCn|-}:Q~#q4-7lD6{ffF?LSt%,tT{kB:n*&)y%H^aEk~cCkFܨBy+d)V}qBECe69 $y"2\c 'JQY@Q Wz{ _]4a&&'U"3CR>h3K ҂l^ei:Z?MK.B^{aby}zM6 ?`Lge.Lj#IL|7'q'UۘrN8WsQkҾ52$=%xhAW6ƺ+ b1tc<r/jEsz`O ZG${rJ\H(foCtM9S>}\W>[`鏏礝\Śl6dq#Y֧ȢuO+0eyWv4zR9PjIdI4EƂ-}{Ev>?+9򯇵ciCIšI6 zDjby2 h 9 cҬjOB{a4JTf[ f[ 8 hH$ }R>IJoT(P\qQNI!R IT~u>uU hwJ?f=|5:b^9?{[w+?/TyNs_do8BMsc~mY/LS%"ʖ0_A퉀T6}~=6b]tdJ~oh?eUT$nN=0L0ݔ6E7vpE!mnV^FNKѕxɸ>{V3ԭWدI v2 "]VJKy}S̛z oRB7ǟdyF?8o|7Z63/sd2Ee: %8 BM [k%\IpT8=4 eH 0PJKs|:D!F4#GMwéxn܅*ĆS#?9]2\Z4y_ƽ}= ν :=}^y`;Viw3G.80ȹ6UMhCư]Jczs!X#gvv.K@h+:~WZ\ V h{T )[u[{$]>zkI14Wwk(ofCI`Fb!Hw[nMx!_$'UbQF20A2/ $/ mo@e=lɣ)scѪ,žD'9J5P.E8*oiUڥk6j -fw 5ј n+ĚXw|TӤP ~a^_ņ-Wn`Jƣ+anBGB# #QȐV^DBmJ.˚-Ȕ%,lahRc0u@ z]*/᥉ֻ?46%יp/k2~^4aEAh d(5%.fQ}zL%{_5G8uR5St56/9*1DHt ?[TO&ogF*짔S6KhZUf^&ZL րRJYzQk~_ߔ 0W 5=Co3d^?`Ocېnȇc`^^ɨ7חT>=όaТsdjmxyLNqA`{9M#~*~zJ_Iⲯ=8cyB*Τ'96Ut#H<#".J]BD[׹MWnqFldďAOK^\X-:g :Ԃ0E\a8*,?d )H} aI'nj[n9UPBzny d[ڱٶKK2y]DC O|wXC}XNd8+.?0-O aHn`ga:~x1TH Tz^|E ‛ ZܭwV!@z|'䫉J/Y>OdVrZP+ MIQCrFRK{2Ե2jҧWp',5.dx4/cLm;14gqWq$q|%eW7K sձ`mE@wk?fK_j \wB8nJ 9A*,s2\ 4qeahs! 8F\"iЏO-B:b~![svO̐1peNKHRZ`ۄcukT?UMVZP+)7#% d0XݼC+G٦#u7c.J99O>͵5Z.Ny[-a]ûj㬡bj@37x>Z# P7}.}@ԟ}_f)ʵ_ӛq,Gßs3ݬ%*c ņJoѲCdK2-)^s'κ}?MペBn '9)KU\d\}@D NP$j3*;U2YMAq.֍J Юu^leԃ;4jJ/ob23]QgF\7/{x5L 1I,; UK60;')Յc@j z<ܰ+Zl`_Zegf=).j)t˥5d,~VQ F : x2F37eDLta'`:cwbSܭ$'g^Y_@(>쾙XkWv20gJC 6o?l魄•Ǚ^{/R٤y 8 Yƚ/@O~ x'Ι1$],z ddAFY(3b;8: Kt:a6@3Phlm„}NQ@򩈭̚7?R_NsVЕZSp5Tu_Lh:Fq<, q 5^D2B"+oxswYuR"¶<)4i| ~m;` 4}7͖hˇ6Z\=`F.M$#Hg?JFgww1%΋M $ Wb`- 96s<{:p< (W0a3N:"dɇeOIZfl6{S" Y#Ƈa~^dKqɣ++ָ>6*`!w0Lk=/z7,%?mm̭ŕ4wS _fpgPŪczZɝ7covgZ@ *m1#JkhQ[2ȊRe*Xja2%jɲ}RBV@&Oȧʹ _fHTE>Y¨:tZٲ)݅]*ZVGV݄ 1-;XGru9 E;4We\tC\-&yTH+CR&MAZ0q{-){HvBL`$xlW 3XΓ)05EH(Se+vf̄{5U7vFGz9n텃B}$f\/M%1jRLD*|W h0c+lۭhRz+$F}S$C0u\WO䯦,6h#.IAԾQTW̽Yͺ1(da C>v'{ʋ8,\o`X;$}?JW'L^H7e?@No5:ϟ~[T(05=d}s-HbȎc!WO/N-{R?]Y$k[D־ #0f`,YnoR:{8/;X e8{!| g=Hb/Ie<,d(H@D;'QJWY?D3?.})'eS# ,dR4hے0r wt1X 2*6bQ}ب VqN8R·yJ,v+Q^?^s0oNU #T"1e˛>;D $}Μ@"l!PNG6^F~Uі oE^}vSɣ3`6'h= =o,5>LPCiC" h(lRtkb޻?yźhƟFbR`]1CsE]|rQ ? @R%~ׯXJcs7|8'!<$!h2W5ڞPxBN؎~S䞫L;܀Άk2*wP ͫGWȷN]<s Ʃv h40/?tx=H LOT C9)u_T [r_M+𡭢6"ZcAx45m˶v ]WX@ ٍ R$bĿbgߗanĝ'0"qX)8~NSJ}g~NTߏ-<@3g+_Rkg>Dos"}<²,A|VIrW/5(~앱m|:f/,,bMEJ02?Eˎ5/G2 #t}XH>]6&7h5PZlT]Q@sj-29H gH/}E[z$=JK쯖r<;;>9( (mKwbO/ŔæZ٩emm#2a$_{0 d ;אK>3(ˍ5j3س{ L ZZ>ZVƵ(ѯ?g6CPb㯳jo]̄ON۩ydt'0p[\Pj oAyXLj1ဢ䤠aJhkWAeh/qPq?HB]}|-ъoT׿&< }'>PhrcS#*IED,W~`JD?p,>XtVb[.靌x>ҜCFS~sճHhmB<[QzO_XyM%ED[tm KnO)JLd7SգpcNҗ9ͨ-$-h(q>U|  QǾmE3X}lRA8>ql~ R5j8q 4 w@RƐ wȣ,GP^a{і|Ϸ.$SZ9+KRGP7 n:J#u; .=|.%LE@1,q9eFW\7fi""rUDbENNF^BBO+ RmkKP&,JG^FY捰v g=0is}^o4~ JC',SEgBWJ]ׇveЧ90AW.?8ZJIu³w;e X*P 7GV2%G]k ߫\P;phK^xҤTqz◍ށ]'5EĮ=LǮ WZڐ\b%]>QtK݉Ɵ.yuE|XwK*&bB^.˅fiE@r fD3#?"y:gkcڒK><^tZh ]HxpQ}{: ϝLῌ}9awEVd y ɰ$|Er*ų] Fʿz Duμz(_8/~?CsRS~ g٦We)u@qjLL{7*8 ~z;Q7[[$Pw|y֏\dWRxZ*wmnN7 )J߻{C`IX^aypxPSe.c_VRٚn¾Z?[(52ux~ 8 5YNBc5]M% 3e/P+o>Pը|IU/|,j(і.&+3p:\gVbB&owH!LR?H(M/x˗uhb-7=GZ=0>L#Mc|B #\Symrb_$Nz7la)D0m䢕Lej,46⺽C!󼇀uNaE_Y6꘼0N@H=j=!} 1m(XΏfW̧QlCo(lbpG[T/aaޠb}ĵ!Բ[`'QQ &xL-rGyJ[5HzFJ7|L"~$:Yx'+TJ 7 Y/XbO?F ,dJ;yTI$^\^1)Xc,^ {6vs-47Ó e${6/еIL7P?IӠEP \zr´AC<([Z.Ii{"}(N醹5 ?JH9ym!" ym `ן+ O5H{M 6&Aˇt)|oR >B\ ++ERO/妈:y9PwjSKZ\7Si;ryǟ(ݪ°}ՒVb3zRrn+慵fsd)޻G@&ԯsRxh- `V ŖorjƓfF9gSH4f- caڈ$)[ɻ"0 Cߔ{[nݗg jX,,2d:T/޲ꅳWtlW5%xެX$=UfICD4i87Zo=@n7Qw Hۻ̸0Ng'$WoQr*PQNE&"&p{gW4tAAhҰq,Kz‚7e5.jUr2l({cKGNF;mԯ cFIS|8o@M3u^2 xkϢZEգ_>Sv0m' )+i;Nf %mfJ]nH*!'Els݆OJ ώ }+>Wv~ؼɧ(/!$_ P?2Ml܊GC@{XPJc=]qJ+yN՞y^8<e`JibwP< `L>918JnSF=Fϫ fSz a~1r[9ˈ麟۹G&T4YWۇ_7r֘"Ľ| #XspNku QoPd=e%dX`urKG`B4oމQ/<#w} aE)YYw[ )?SU`7Re!etBK*2$, Ҽ*tmSE+?w@@D12!IN,%rF"È0ꘔv4#}U.8iy<8c1hH>7߂=SIG" :;G,?ArH8Wn7@1<| { gkECLHH% #0' nZl?z1[ OtSp F͸6 ɥC IvU%_0&/kRy>]>G9$VpekDR;[WIU2 ԫn'QSB&}$ x5$gftꡁ rͶ/=/Lnlr1.']{}@ݶ%U˘N?OIezo[%b5_*|Mxطm7HoP= fnn}/{>^)Ք|'ŹeLz68t?%S̳}ZkdоVFJ^^Z9@192(%ADwVFM&巄1U%A?t}Bނ|2ԍ 'g  PU 9x|Ml*->G5 6Ii9E?zwl)=69C9nV[Mi>;3bD|r{Pw;&_j&Q07mX 6\ƒ9B6r%ơ"A[| Śp٬Ue]iG`+K"ZQw[xp786]U%;C=3iLm͍&[{>xA8:bD/L>#X9Z=$w\Q=A\aRgP8z8,%7 *Ss#:HRT &kʻ$Y4$d!V}wc k[kR*QOeܷg;V2?5ULNTCSt15q[u|)ѸW@ַ<"Lof替tlz' 1gޏJ AC@P[F21cg l#z%E]|{ɏiTcꝿ b~؎|Dz=Jr nl|3{j3R](6G 1uԀ~o0ވ|^9~vYIEd<.b jiģ$ݤk<{bŤiLZ$G8$hυ<7|Ž6N})\r> ;zn,Bq}x&A |G]}&RFk9㊕qRP&C΋mYU0jR4\d]Fj S.<3ޙց"8^kːYF/%ķ5 yӶ87 @+x ֪P-#:/SܶԋԞl pw3eY9L_t۽,h+& "^hqXo"*dlB!4T]il ƚB+VPLδiJxX=[?VSk+' \HY&v4ϖV9)g1H&)4Zc1Q zK1]fȋup!'{Gwb&4q5\DK̵&u,YZ{VMm<0:Gk<~~ 8Oki X{zmb>b8ѐΌh0+ibCD0qB^Ɍ(HnKJ ى?)KF#5QAe99Frh>(`\Ӝ5[~G:`R٧2;)Twk&h#7HV]sYG P5yt+2gQ79#r,k""R~eb[LU>[GjĂw?׹T`ߙEl$8|i} ҡ..QeޭJ&`pV د`9FX?+F dQYkB1I ;M^h[ldF}mۤsҿNu1ȡZi,WY>w-V4•liu{!kF]A! NgaݭC_w^b!0@y~in uP+5lvZe{7UcRW@B>vk¤Iڮq|0@2hz<+BG`r&l*^\&+,A^r;{%f ^IA)nPFwDU7- Y-< vu gc.Sz!: TB*!D@Sĥ[Ea q,m]π@ŇZ֢ Zo RH΅EŹ;Z%l2HO^˰ g&**LJFkmSpzy]ٲea/LI;}WwWՂ0uoMͅ!n͋is!aR|T7iP#_IX{ gb:kz+%AcR!Cs_EU!0ܘn7w U-!#N8`UHC$aL$2!c1[I/.I<2PԽϭ{>6ůHLK7q1;~Fz3k~tv>// 01X!j(+u2,781r[XT()5!V>ElS,z H)RѐG變WC9 q7R<Ȥu%8OWQQ1.]8Q&U#9BAgt1\L2NѺcMힺ 9vS(zTMvN%+g%TYWv*<6.B!q o|7D&jdCf/ҘwR,1a?1)HܝXl΀#(D캖 ,E.:\K;^=&(scsqy%PٕV:{b:5~Ǹ5ͻɸ]Q*][q9d7U ЋSQHX1F^7rL2n2"R̘& ^7QD`Z??獱"Z|s[6:y0V #(^G Lc "Z@UmJ}3Wkɡ Z>8A+ `\=*@+ʶA} X a.e= sX!%ݖwbmuͶmo/9Q mKI`N:J b]soM焘((y>Y!FpVD`2Ƶb̫l!ӚOnkPBSW)x- , <C0.J{/NI[0 dfkBĽV7 cvT H1aQY%0ue{4S޲f5xYhBY5+zf 8+;7SiE(]vݐZ5L6Y)3?SwNcH~21$nWVq]/$ƈ=Qdl@|z~l]t7!=,04#ZsQ|}<6||u@soaN/LsȴZ>Gʸ@[=ɢ>>'UKI҇DFB%%2:%K0u}"^.EZ` Oe(Ts:/3P^!7cBK1g-oh$T|<%(˖(_yFD̩r "AƁ1=bǣl\N;8 eւLܻyfTKp8X;b)S*kU3};Z~]pfHrYS؉E]cq*= BOmWFR|&;zyxrvP}-0$uN#4PWW *L3lquS] BfRFM \;+C̳ ﳟI9 f(`^ Mp%=PFgQc Yۮegð^XT)y |T/yrL\XkN`^̢2ݱy_$rsU<0g+?Np½nUN!hk% 6ç͖3HVx*,G +PڠmhjB@ʬ[vΞțMoZ2 uF ~:V2$PsQyT;yl{Y=a>~菭P%{BНЙy*6_)X $Vn][['lYJs yS1l߿Z.ДIOX[S(LĊK*blF.D/lڰrn{ e.w=Yz@ƺ[T cg@ʑSW0*'w(lX"5s2ۦ>!)ݽKn rjwDI4@9Kp,䌐ޔ4͉}g),G8wO6W?tʐiW ָ;. 2ܮ̍ܖ귍4 w?N..wERl*wRV&7eRA=D""oA3† 쳰{'dzI$[VۥUS3 pO}rkOd:jOkCI\2\U ҿTḻ>/:0l4OxxZy>$*EKYkڛ_*{D '9IoL?_ɕmƹɻU9ڣbչbYMM͍86G+.0_44sD!gfT_vPՐ C)` $3WVYrbWN  G ]jʅ#.xmrA̭vRurQ`.;B?\=Kt3O60ފ:SzWԍeITXVARJr&J덹!6Z} 5lxcvkQP [ep\f2ALj#6Ş߶''|;Mc0۟OդM^r0 Q`IW?n/qޕ\ ю!.[]f"*W96hNje(%4# <ܽ|p詬cqSq\)l r*tr*$A+!VdY DJ3a%-G&Y+ushz@?ؒqfi3Vmm"5NL!*kګ@4wzENZzNyEs ycP 4#1n:Th Ur3PSWҹzSY[e1I,1_SCc Ƞ\ -|Pޙ?F 6r*)3se_$wgk:l]# o?g |Dѳz]NLrzm W{% [2xiwC2K#kz=Dck.MepN|0 ,EfBN# #)Ԋd93h'(|%B KV&Y z*u]@RӽSmg\&-:BG֥[c }fz74`Y(7^x/`P{g:E3Bҍn]@݉FHooHM/q_ދc14|~R6`ŐP>WP:}pcҚkc7IM K1'vÄ_8q \ًB~T&l"7Pj#4c(vzTS_HWxAicn8~Dt j:Mwo p=RVt d=TG@N9%ZPֈrc%N)%0l őw:wsUUz:2䌾Bu.` `bJCQ!vĢb}F&n ^}4[cmn7˵ѽío%]so GO /sKxF2g?%˺z~{I)C_ܑ5@PaiL.INC ۹2L³hf|*h 1g.C|鑺=fD.1ҭmD!7nh\) n#\PUŮО+|#ԗcxԺ<:!_z2T4WG7굻G AijML< ̶nW1^:mHPr?cWN/+,$䴀v8΄Y/=] VObi?L_y[vhh^8&Uj \JZITo!fJG)><ʁDkJr3GZ c}uLj J@:( I@}REl(w1R'WNpd tCwhYcIPZevyR fj%:]3ٳp$?U{u mI8>#lez`g7YO pG**ݫ+߱5)^ +عظz8sϚ˘ mۉ6F =ʖz|>**p H+X5p9r2||x't][ꩋ>OhZG9|1p-&|8qϠge2t}8X!b7`OgRB|hfj<:D7Z8\8J|SM#֛V#^/u=`C8smjW"QΌݎ;}rV0,k6TN:@bT{Z1Z͂t/˅} x!҂~ ; h)"kNOv[1ba[ݍ)ywj!6 e' '%TcPK3ocJcIJNρPJxTikObK:xx vHٞ@]ěvl~hh\q) B.(oN{`P о$)M Z6+Q܌~G%ŕG5$[]ȿy Odr#(MIbΒR2U˜yƪcO ;jSZb{TvoFcLN[;s W\X菢PӚ-ي'1gd.eeB T)x]nmByN2,#' =#Z؟(-jB*aXȄ ]B]o0xKC[QA]vi06Qk ƤiBщbv|q/uq97yd,HhuR\k1HeZ_ׇTB:Կzd'֐o M-qXnlarĔs`TkGbT eE;:7V>Ӽ%țn26$.&7,U5 ,տH0`;MgkON*Y\7nAN XVkdߏ3]Z%,01QI!C5ɑrŒAKE0: q-gn:1!7`"68zi݆a4p(-˯ NbTF0$,L=Uaheg 6mLPgPťN@M 9Eစ/݄:œ`, :IF)n8lS/[( SUS{-uѹ LᾱfA!Kp&,%vh\0hH]]5gv{iݷňCIoY眴H@]ݝfL2L66G ԍ)⿡ geWBi `z={E r90xȆ:۰#ˠ 2|42, ]-kUEX#:T}240Wj关l*$4Ui$FCn.ս}]Ç5[!f!%j3x-$ssp^g+t7y epz?@SFF3\^(īu6Sx1*Q.$)~8KM-宋40n9-sAeAGIsiˍfW, !*b3KNdz!)?C-h]-ʧ6x"JA9E9}s:&V= y(\UD2"gR4ovnD:s.{|gMNbLy S·4|ɾ5.l1mĄjfB1ĮScsD'EniAM$`aim#!(,y`Q ʲw D{8gm)DÞd),VS!K:f8>ҝ;~@ 4U8N8$q^F]Ch=i9,$>+>ʮ,"΋0,cSqY3))-= |>6;Yh#xinY}\R2dyB@Քa_`ZT_ODgi!xCJ:읞xk X$A4f@Utx$}>5H d%f үONo8G|6515aT+ JwZ x MDWVo 5b_5xK& WnA]D=']H:~Yq یZ[ܰ80{!3Bo`͍`Y2X)fo~yUg'`QkH=xn67ڲa%9:Vh6. ONh='ض:ؓAg[&|IEɮ9I04׹4ToVG^ ztcHEkN-pZ`˫;myML*~̀!x(>2>曼w:{͑9gP@5&)(Iթk?Ҧ*T2E9;&.OygHN~R[3thK7 D2GG̠`g+0] N"Hquw</ 8r6Q:C `#(Iqz \m,qq 3PHۥg_$R:2&'Դ[vUp38D?OXe^AZᥦ~+$ ;)mtnزdQZ,BPTQӑOA<5"BTc]D>ugYm/@ȳ5"x'HTnĚFT|s&+F+<)I Vjp6TZ;{<2{_2v{|ni`^{m,ꄶ`(k-Y4"t)H8yJj{`joh}XiQyǪBJO¸oDB1}`,*\_</73CڨTѲ62YhsAam84q\VU]t%|oq0Mtʍ,%a562XBQU@oWdm4r~LN D"?\N,JHm8a2@Bs h:`ȢJTJ![&EiB%#`ruqR{6C15!y'qۑ#ja<"pȀ $yFM2_*Po58H"5)n':}x^@&2 bms~E҃ѿ7'TDP $2Eӓcu% rm]Xc_lbk,Й J/Q'YYwȣU ~i:qqk ?ޛ5QjH*%CH4VKEec*=H؈ĉެ3_/qgax S(]fd?[Hs[X4~ ۱ڏ%d1.94F9\G>[vi&?K7w 9=;#u$tc4f§s?GɾTNX˟(-hmrqt4xQ;=YUuG˱_Ϧb*@;+&ǝvI\SՎʰh18BM.kT|L=H&Mfn\z/D:n 0{N`ɹ3wVyUGMi% 3I>IZaW;VTkʟ:托$ۍ6-FoܓB ^F qI`\B?,1Zt~?kU$hO;GU^m=(|-wbP+mK$Wk>۱/3U.di6 9FA02n[ɚo>h^n*1Α袌tͿ^̓N΅TV@bdpti3S!gDɕ+Oh}e.;;HOϴf!"5UvOr$$޹aV߮G4EֻKOjOgzK>1A~3& zY eyvbج|M 1c#3$33Cf)E7}8h?9Ns͇)$B5F$IKXO&n x(KtoD^osN"ns_R tΪnę1C=*\QK~f9ŰpQ̀T哀SըTdSiJ1s)BR))pypVbTvkni-C1NdǓ{b N=xv Q6846_2OD/zdF_QW -)N*S 㥷FiD %( kU8wޮu>=(UVO,%b@;hOG& E. - ~k数¡'4H} SB"Xu7 SN%++;wbގK6 dn)+J+rKc훌=Ǹ7@jSk9lwo!?-,JG I>ZŪlHǍٌ"=<ȓEߑtiWƚ[b^͆R"DDnRi3rEJY2RJӵ?JA^Gʁ| 堃q:j% ys(#(`1oUZfA^zWyHؾ\sns߲$^ "UaZ'ȥ)zS V/Z H p2XL+EcDAE_X#J\5CF~5n5arNi~d[ sl݁!~=N#D;3lTb-_W\7}`"}e촚|WR,߶0m8 v8ifIREJ0'hqV~p,Lw<;ԅr㝻q&*?V k:[{o~e>6ل|ڥ{d[+; )Xm j5=Ei+x&}c$/;.u뿟vAP狳.1 k/mrĪ| 4|`Cic O˜zSxFo!vexvbh̎ؕ`^5zD)Ɖe~~~4Vlm|OAF@أW }dmMW `gYY' (U>XpdٚN/S'ה㋬3mQ{ dܴ 6ֻw'`׆B´9 ~n:`PVY[yf4/z1*S[3{MZ="QuDC|a*/r\!9!ZpRCS0'$0( y^8JOE`uّ#ԗ ñ?rxij;,̭|$?D_ڡ=OZi> ҄[z%Pʃ71jm*:UezsQ/R@ []@rJ#-n?0 :]qq~P.M7dd,ŨM-@ 5Ò6A@Uj,apsN <ܫ_ÄmCiAapOTZıc/%Ǐ$I7v[F{<QSCDbӂi漉ͅ7e@~ˠ:TvdIJ鉗d{h-M1pdVINk[Z[Ġ! b~J mOEUuhIFi{~hd##Lp1kяD<.@W e54eÆ:n#3~H2'/8Y %gf驰̲w>^o8g.'{PT۫Ju{%\]^yh䶧sK5RM&0`zOfE-*K&wS.zo(] :TfcOL= dzMeO'G}c@#g~IzZfc[t$NCacfwϔa},0s}#e"W(Lfİ-]z12=K_+d:07 jiǻoNTEыZ@&lİj]UV_q]h;YvlyW허Dޮ2Nȓ<?Xq l"rÎZ'=BaVA`2'aK ^L6E0".6D|n)H{ (*LF^7rE2T'J+G=8.xz `qq„dB'y&.M !1|%ʭSX##dIÅC'Lo@>CH$#kVi@ 0Apds. I0ٕ;<#M=rGONƸl4V{lXpB&nljn1+z{Y [V/2K~'D~uW6 /Psrl M"a+ {fڢA$F#\ L!55c^Q7,*7n 3I cE9?oUyWZp>Y; ,cZԊ g[VSqƏY)@Eu|7CƋ 9Y!;:Ebj*%fQ**r\ZTA8}sogoz?D p$;2cq4!~1Eiq"5> m1@ $4,  ՝7 `Fuo-hi4 (= A{}킾܊,! gOE5OdYʓlaàj) /ᶈ| Nw1D=n9?*ze0=Ġ4 GȢ{"&RW-Ѣ$avkLEX.ď{QxKfj"yٌږ BK~hp>7]zykPc$ROgv߶sTl2UCaGSK]fd`;{A8aF&5M<\H*n'ky؍b~O7U-2Z δ /A> .G7h d 6#ֶ7x uv-UאZyiA@(]]n-@@xwbG]=F;mI cSSz/=)C^4=+)n_}ͺ2-8 XQ[&\f3Y6G8utb5㜃3GT)"\c;W"qyUyw4hwqN ~"P[F!^*45[ x<[ ;? ~[ɬGmhH>K<# rX+m;!>.ZP`u{ ;@OF,Ҳ߼y2(2Gax qm歑Ak*p[N+\"T2moJEx}od3Q3,n3s<)~e>fɛ@v{!t+QFA}TcjHB1:D9*܄+(e|@uI {tú.[(~<]֠`"DnZvߴB9ro[v{,9iT0ujL:b4'UCl! h&%B*,MGq:@\|QL'2Ƃ!s]#%#c[>z_4Oؼkv@f:؞ɍnR]Q{Y0j B\ʹdV~"x\6VgMiC'mr]4~>PʆZ^Ǜ R>2~s7fκဃy&:ztx(Po%s.\ .1G%(YK :p4;g/0 |O.j<tFte/ M_]qiRD2o/d%eJpiܺ'=p ` Vg[EՋ< I=%Hk(N-a5\RDq5+99 NjIia'НZ9,"ISHouLUқJD)ŒPki Z6AAJ\K4]4 Q`~dQ; 1|vXaZt%z4s,|ɏc7% L-pw@La_տo4ŕM~e,,wbVVgpf7x]M8Fj~oHj zb'_N p$- 5MN%݊N"-kZnBbFPՔ# 7җV"<#g71xeE vY**<4B) `Zϖ ͈TusD$Asgʥ%VHWDm?ULV.)vv?%kmڎOF7"l u: DkD[.j#Լ!s*-RZzt`o);Ehٲ?>"{չO՗+ d/ECV"l[l^TC̩geS$R(ryD-&>#_e@;]&0{N{lnR"$r4}zq˕S]di"aCz#$שxYVRH 6̘~+.ј@џ 8A0-D! m?YEr-ȚYT'ŠQŖ;u\ ׺kٻ^1I&3dv2@FE]k 'WuUfp ߔw-ðLYGUT/ UQRI5H`v%C)gnEK܃->Q7) \`e1AE³(^ D mBC2QzdH&*VSWf>a3M*g:3iMq~VŏV[d9u懣%ܴW,GIMRI4VภE9@Xo,XBZ}GgeH#$bS/3Z/wytWSViA>bq1$;JbqK]8dA&'!?>V; Bb Ra=$Vq#ho~ex4ҭ)Yo2Iq8N6y&sDu{oFo:c/eHNIPOPr֎[n_٨hF"a~EJO 5jvzt@J~`x=[zM[za^BIdD.ts_,÷Γ Ru z94 M{X3nStN]AYgoAD?C$/M,2k96x4tx:8/0!Hs(;EGf%]6+( nοfjA01xohAھv9/dRSlPYIw\~omEN}JK\ |-P>'yHߙ2s˯^rdU? RS'!*'ӤYR 29 w# sYV9oF:n/%w[f,9sӨ'E (xǬ"%ily o/q[DV FUžS3,UhSbN$eBo(Q>NsI9)@-NЛ[´)ۈS~?F;f`X2㑊cM%׏a0hwreuϦzCaH7IRhDU~3ic! =KC[H~bz G;Ɨ>g>ȃ Hu`<|*iTUڿuiը (L!5!>XiA:̈́FT-+xꭙ+h U u=MڎNo'qp%X!С&U 0#LlɬfmU/wJ}ɆByӰ;2E,6oP+# 'ԫ6;_ &RoOb>űd8[Yo,$_3N:tFЊ{,$r ՟q6zuj"'}^ ގp@#w&ߋ@ȡFi8Ք(R2Z}0BeQb$,Z9HX)k>,$^J]%o?Dx/҃9*=!'fP:i!ԥHwSE;r$xb6C+x/3 .7o.:'K\" 64۔l0fPjYR8s'J?M`Iɔߝ>E`#HxIPVt/ZJ<1@m.AtCx&U_F2Ebj,}p ;KR̴YXdѪwWTGIu6-&ȹôl>HE/< &rȖK>KjwXa){at ]qEvƺ97聰; 皅sUZF4uW| yB u𜊚qǧmcj I sR HTC+ rȐ[X+3%L;# E'/ȣ\=}W7@x f[~u@w;|2Lڌ" yeL+*]iT*Tr4` =k3q T ˡn))"RdoK泿XiW'3qkz W07/l$vTIK]"Q}b0>qɰƳjN&m&{9P'LG8lphPexQI`rMEcBo,a`Dpz>BXK/OB}`(=$lyv6c8gFYyZORH#1<0@~ 0k~ŦY~8-b$Z}ψ4dsb;35k_d3W<`ǀG%/V՗[&FFVxVz&t ۿ0 x {RZnz.N2߿?v:?9#AWV *"t>%.8̦_c_$?+N832fr %[D<@+awoitwht T_sAޚ>+po;wz\oLFZ/ᓈTñ! ɹ VsQ͋59eKUvRNBOP0H0T|\5dй6,Fi>2Ƣ^$@m kuOBOl*ϗh@})Pk'N;vr~%_u}Ӧ J ?LcҐBc6(_Wm2BUF5U淃n79[q izX_s!*iGh(};j.1 6Xmdws[y&H3s{CdE`lt`pP-lm{ʐ:v$|o0w!g޴5(/L䚣W)^2^huء q5d yd"?}l臣yTI|wyԘR_G'!C2KI0=R5j'Uj}Bz~cg(%Oa}&Qߋ"f!G7TUb`⚱ 4TرǔD]nR0-UcRI /modaE~ -3sC?j@괈[MZvh.W ͷe}xǎm{%5O鿊Q>V猶nf:-ns [΋M.|,zGR:e a  z+g bSbpe?K˘fŢhL(OPb*hWV9f8D%)rUOlqh/\uٿ}r^ C"l7XׇKR;ϬF@*DW^JwkS\K##710D7JvuǜJ>iweT幦,l9珩=iMR,CobX363ڭ=X; H%tHQG)Ҿ|v@:1/;kUiH$m0h 5_;tz) GqS3LWo>oB2-|Mkńl0nn|xL2 = %KyixaDZ G~A6< sYiX0۶Ulֳs?se@_9=Mx#&e H,G*t;ʂ{AaoЇz}ׁίJd bӨ|23qU #$F:nɜ/KZn֐gKK֩5w !*3AA7m;SpQi DIq"umЩ 0ן:Fs)܃wqv`Je~,6fs/>p06M->"qc_3όicc9؛/j\iToUz> 'b-M[_|mq2p2odn6!p<+oK6,  fid82 &M1$;Ʌ}f*,(e5N8|IO @Pdܥ=u7H!n.^(q~!lXl& fGA?oLɻϲTRb+Nںrҋ 0o{ZptNk:yO;4 mHZn\UUL-iFI/Mg@U(ыyQv4Lh*_}ĵI2d&z#D E UAwG<ӝ% ~2 A4W%@LU S}x[ٹ2<-]mKPf#{qy?4%^TMM(&c0>ȇߵ[G FNʑ/@oXFQ|Nіۑָz!u-'×JڭTN-#B F6ՁƉP"sFDv3]mٺ(8Xj?a#%0Xy;qo6p }:UYPdj6ݰ/XdыQGI 6qe 1_1{:"TPSmYkң.^<6}L6j~4XbO29Lk,g2h <֭Xh X#)&cf$&352Gjk5/&t{P4TAOAZO)(sgX#E;is À2$\5J\hՁai `UV9`ttw al@ڪ}ighnPJN%/F!, gmc]j zYj^]ꢩ_`:|ze{WӐ҇F]?Z$-Na*Ӱb#O3nFh\?eq{^.i%5hXT_Au /ڟ^xg='Qk`ސsUc7(F! ʜ6^HYp>Jo U[x?PTM4lLbɬJI7 KAG~WoL~ vʿW#@9sP9vX)y -C'ФIuxI募c&^^ :UOY_$1ݳ-o"EhX=_*D$j<<76V2a\?cosb 4|?`J֯V%S,IwRm #_gqTK LdhӃ¦Z;N@x7YHluOxVh/MFf\z49D 5^rχ =uǒkx*R׈g_?(2%Y6;K4(7Ň?ܝX(G7̪u>ϼ3<8P&Y@TC3Wf#p~j ]m וW>;%03_lPŽJjNV>*ltYjh6U_-V]&?` a«v}0>_`:ka gr`;ngb&-߭AJ|JąGR^v۴0-uQlyD+I䥵s\`qLfH !1X<_}21_WO Ցb":^S)iLlqϯH1lA: (H\a).k`;;d,F:'E_uFei"Fkֆ'BaqR }&`V9 _w{o=(\2Ǧ &ͺ$ڹ^o=l/zXUo"WNRɲZ{n0E}qk2e‡ogZԸ5u# X\nwQ: ,sh֭V>j᱁ZRs d RvJze4v4#@4 ufKxXk!2XfchVENԍ6VBW]C^-bǶB3@2 QA9|fe { ?w=&#+؆}7vܚ)֠EA45iE6(n 3): b1fUyo5 ]}vUf1AQ-hRZh#>u)j"PMt1D O `pN ^,*v|SDcr29y.p'Mɦggt Nr*2 dhNJؓTjbQefAFA Jy^D 4p[?⇙H7^ƈ: J1=]vHl:os¸xK)oG]-!IW\B!2fхY,Kw#Ҵ}!iEvX5O_wM mˈ-EK)/[ |np6L㮙Y;>܈nh$F-%{ ~߶q(tCU} "> @qYZtOӞ.#RO\uE|[K'K"+EЩSC7ʑ$xgi"0;;U58tH1Ʌ 3dFq1;ц%jM,9gvۖx =g$D.juz S[ b5],aѽrcNYX ה!WSw:E[\R넶^ a(ꌌpu=nXkf%8n4}T/iSCXb}x L^\uvg'Θc!~L@l`XN_ Gx zw5u!+" L>FC[^"XY'VCbmJ,A 7Ԑi/´^CH a#B9U55ÉK@Do4r% fc`X"qw]E~g ]͍1|ŁcQ\iHDG=_Xekv"7X#= =Ɵ–!Q wc*СCCb*8nO)KUV@Csds:n[,р-E['V{&bA)6@tQV,ꬒ \r (LK+ECw/ǥ9*ϙ"RCx=~l|Ҙ~޿t'0hJu2= 3i )]u3{A 5"!a%g鬸@5=&XLӗ> ;U.#zwK0bOag1)$gP?9PlP/eo:i47AޙpֿhH.^fGÄv>kQ=R5 ً.>PLqv6Y|r`<ONsu[afF-,-J*hDZB?K};ǻR|3ɷ,RFkwg4D+|]Yp%::V;}^3Xi@-HK1{N!xO#"xYJǙ-RS9xl}^08hK95Go_]P*\Bg P]9FG'#PK^[wv8.93iA6S|Jo A5V\y&\x}u UK]8w]τ9p6qjiVT-I,;G)znPjV,Am(^^=7Șo_[Wzr PIlGow3(˜b5 P@2wp٣+ƸBdwoі 1N ͇\ *Ӹ'g "kh5>El%3rE[ [}vvobQs1>+!'#6\z揘s>߃SbIhڂ}yC?R" 馰 Dtj-q;¨5֧FYr"F/=ǃ~T ) N#2dp3C›(ah{څq6;kYr[J T=bƈK?QALDJGyrq3+ŔV~dςQƮ.|?oSXj7\? W7p}Ԯpat&!'n_F(I'rC] ]'V>&`KH_P'NTU7(Ʋ=;&ߨtͰ~)CPGJ> ߲N38!Jt3\E[YW+{iP3h{HbFFړ&Z@dȔ\8+}\9ZK2% \D\\sbcaZAxmhcde"cBOαAp*rCX 1Q+(6#3B Zqk U'Ij8ym͐0Bgb = |nɐPGI#kf6 JGM$~:) M"u\nWY'ӀqKyWʱ" `0Bz7]Y,]Q~#,Wj[w$Yg4n>C$՛3q5&W>KI:XACj )/{1T<((p_aXY-neVKgvo)r3ʼi.?#`*,!1Jt08"dvy5K[峞V7?_aw75R0%g=ʥ=bѱPtqjں5Pim^rE-_b|?XT/;$uœN~!dkwU޹~0y{!閈gJjpkQN R;bŪ 6/8#!=/NYNl [5+W z h/ &LwQifxdV8fwkG "BݔjrdTs٦Š$}L7fE3h,Y?N y*kʻΥz + oI۽M :ּ7) s-D:$mfPl;!2Zߦxb_Ù VAXL+ &;|_7ɟG޴!xxwkieh&?釧 x_E.r&D:STD+B \v\jfYk1C;.qK4G>Q-Q,A6cPgQ\vUi mڇ>޲euI=>Jk5,vej9^GCwW^$ XJB-1BM__Q +(_O""f Uk qz\=S9vE^>.nށgq4QRTyhmz4H{%;&ú]U#]YU] rdphh@EX^/85ɄVN-53]+W];0BG?PHkC"7;$#P*kLriMŅG*~'/9r[qL;GD!j,ֲݛ3k[F˟;k\јF 2dRZ.$ΝkGGOHTG&jeGXPg?]TLO.xOG~[mSrR7ʿ8ӱlv'zӒT^ޟǸG2esH}'P2SRV(V @#@@ aOS@VXÎnjǞ1,Z]az#rsl>y_5=Rxeiɩ݇gB6i>d82(G3䷂E. &;H O#":aU<|eTzܣ]Ųc:ABD3j #9^qZU1;So+|)<u$ Bn(z͡Ɂ{jö]OK@K%Tؕݮ |hCݲ]ҟli>Ņ, oǛtEƘ#\P^MV- 2 g,u/ zObSi DrVzLzXֿ2A 1H#Mw%x{E5DZbn5X6bU!f\2Z E|RKRw+_ V YTqklԭdV{T( (u#.c^ɑ2 >=_:~4e=kC,4ۻd><";Uøs@O.Ε|7ʚFup[)QsO2ƲLm-;gV/bK;U|;Q$/+.&[KO[ BWMiO֪ESt Q:ÉͥaL޸M N.٘H[DڛŇ4J [9 $/TRhS=qzzq=ҽ D0vVsszpFyFM8{;F"^2.OCHYO] Xy@KG5a?2R 8Rwl4SmǛee2MK1ٿkH G[ӟE lƃvGЇ[ӳw gC5rQxutN`CpNaI ev8{kh(}ԕ4FҐ m;tB91Tyk%En#] GQoBwRGb/4+_Pu=]t{yk>aKǤ.'JP K aZҗ#<'Ϝ#`RѱkfcϠ!͟sC쯙[5Z^ZgupG&dIs "N{rt:0<ϥ/bv>$FuH+YӲS Qf_!ޓY!7PaTZ"O͵ЭmIN.dN([וtE!^BXRP^ Wr "gw%k[vaX1_x;cZt ^/p<%{nd=t.rZ>eeg)똠1D5g/yLS{sR $#rjOg6EF)/xN%ݽgqu.njam×GIKML3,uI~uE<Njreb6.'zl(AZ/bXLㅖ(܊7W"ܢ0۩?Z'b8z1§ȓ@(!;y&8[iO0Dy.4x{'f&N.]JF  > HÀ*==S1X)nU -ޙ"x |`t*˴E$cnϔ*[]4l9͇A"q/  siI _ la=Ǐ܈Y_lQ/)'}U.\+kՖ#Z['U7'>n{hf?CWBں)Xh[g^G[-[k7gdxz++Ou/;܄4W@KDK .WAQ͍UKʔA"`ʦ=ZtЃr qWi1o h;&nĥa 1?c*Vp;e\iT~58L"BwIErZ١ 'ۈH\aXM|+`γ"ZA~[: :ǫ$߿ơV ݦZ+xYd.eC}TaHnsBS>l95D^(J\չN R"%=9=E[n_MʔPn"C*n\ʄnbd8=6Ֆ5ͻ֗y/[Mێo &&h;Jٌ.i} 8}Ygz]Fbԝ~@#I!ڄ4poӤ $5&K"m3b:Ѯ j.q3,gN$Ù2B'(<QqgcGZ4=OY=8xq ggp.}j_"GH, vKiJRt:pB9M {I6H ȊtƊ_,BǺHpǻ, PI{~nzL X~|Qf[ηHχ,.dTFCǮR6-V!Rpn32];jQ5fQSP_ycl08ڳ$^Y[f6x7DD C%ߑe6k_ObT!8|ыXH&9%ĨHF^ _ h{w)oÔ$=z_F?0>:C&tv',ءYW 77$[dЙkũ鈨z&D NiJ2l7fh" >"VMMݡn8I{=Thy!B6 w%7*2%1 UVj[AAe,AjsٝhV~_Hz SAp!Zj픣WAܷ12HҦĘԙo֣ݭ!]xmtfAG|+YsZ71hr_;{!_iqo+ieSOkȒYfJZH?Cj&^.Z2Ede@!yF1A>F.8P/ i )i_2 Bo#`mZ99Sf9Rku ?ʵSJ٪Qг7 藚ʃ?CXlVmN)|;f, :|oM~7 Z4d}2\]YH<ùݧq EZr5F:xIaXOpmQ)N3BW T9 a7\裫 >pTaዯ<%U@[fOhy/TC.L9zic*Jǃ^a,\ *7R_Ye~~}FG#Q[' ,3E{y]oTA Тࠁi/:LKPl JFAR|%tZcE#Gu\썛WXpzD֛'lH;|m-Kg/byZX;0]' OE슍: Q3!mm%yD(לŕeۺvA˥AV8ޒ\0 F\g/tp&D/PǤr>4B4{H7Z0]a#UՁ|"Cߦ.EvQ`CN WJx)b,eW^ _>rP4gȬfyWnXx-FK1茎QWC.$ zN?y-- /#׬$̽Nܱc/t/NCߣ?#OM64 ?_\4"^3:?ŲYyѫ%YEނgwW3a6(Wf> "g'o&`iS@kHFAV'ZLGlݚU-x2NjIR3B&FNU7k\0ìrG@ͭyd\-Su3 O4BCl&>]s}KŌٿ%g:kϋOcX6Q ow=0 !Yg 7m7 vR€Su9Z5.N hXP3z{5-p/ȧ2 [)L=IQz N` P4J אv gݻ۫IrvI}/bUEn?p|T|̫˘b5`#ҏUUx5?Q7 X^ A{uUdKWSұZxz'_>ye2ǘ`S1 R+GsM)   ӜqagU啝4tڌ4k/eq$|b+芚ٚR@ISӋ1ܨWĽKۋ'qc"hwԜs(k/] y < ; n`/ХWt>dlg161[+Yps=L>57`}vccK6 8$V\ . Itߺ,V,MKhR \2wO?ڧ[CuF!ZnGL':驠 :u)D"rZE Z&9wzr,&G&#$tK%Íj_%d)q =?LjnG>rshBpk981#b3n o'}&$})-E ڇnxt'pQXAR HyX /?Y[x(R2JHo%)5|`D4wDC%x|Ccs1>1LPgV3ZkIA0q\Z+(LM~ﴤvNqHWlpT06i@:։vq>!8uݟ1bUlbܘ&DT-CLwS;! ł\˴f"G%@7iƤ%\TSb1 ,DX L`جx)\ l@qm[GpgEm+ 2wAF4qFgZ8{& 9;2 @UQ68y{G}8ZD=Y8U-T|F1̡C+L(Oİ$.o)GygG{BYa ]_!Iۋx=hTD7d|ة l[n9Zn=8Yg`V `FO6hݪ;bZNmL]qD/FOʗ9IȖ|AaGY AI>?~QkC5ߨJD ň1jTjܸ*ڢ2Հ<D9wg8SrGElQ(œ mB eQc@0D_u0>mW$vQd@&7ElK`g:]A",)SѧGƼGz 6Bٗ+LL~yk&V wye$cf'RBQS#}JтnmVnKDi>jAJWg-[bˡn 2U<r۫c?V{]#g9GU&,k^nH>}\g ѮsM#w( O,kfJ)!~wYTU~`xOW(ZJwk[KsuCaP\$6+#g;:FMA![qC) 56sn߽З0uK٩zYb \Euה ԥ }LkK2mOd!CeƟ ( =$kd㕺K82ܽh NKwE!y;7T8!TlFPEݛXgA[A\%Jz /S!ht (ISq٩F]> bUIÔ`-wʫbWm x vO_^; Y9?7%x\8:GlMrq.ؙ U ؗZbtF?R#$݉W&\-*y/OK2y]A1pkѺmگ;eݠ!JyT!@˷,k}@iЄ[_9P=U9>]!`E]A(I;~̧aMNlVmt#frOi BM؄*G))~Pu|W wNj֋ 10:HJJ,eĝ{n*|snM *b<z0ċ=dn2L"#Ƙ * ߒ1^\El6-*6ޘKn.wVngM9Tj~^6Ls{[g4TB c 07x(/yTp!A⭗jʫ%"JYR?bLl5(I[l݂ghȄ$V+t-޷WjLzׯ&R/5nU@ ^gl?RL$n24[B8"۵wX {ck);㦚w'sH޵ t8o9hpS+S[燩9єKtZ )~x_=oar׫TaޟW0mg]J|7yq= TՠT@tZfA6޶or4&N ;;GW-)uS@ gО-YViCZUOSF4=wj̦Sr*]/7d)@q\3ꟲ>BQ}~,җ3__#ו)ܐ:F!Sދl‚~t8̐9Pf9Q uQQ,J8tJ,uN|LyU{"ǘjCjH[P4'\[{\.a~ #q1MM3zkH'<0]f3Uj[JɁ#.H /^ńn/I=g_l g W_~Vt?dq >hc%**_94Wu\omo(5!/,wi`k,|e\%;otxĤvՕP0#v3da\dmԍ>&@6jDb@s^ƂQW<Ζʤu TqOI' d&⭑JFG9ϴ%# P# $:K;5S7S' 5d^*$ETL/ Vۓ]G=&joM#-3FEbn}ǿJԆk])Wx4z2~5 MMXuAYnvKuԊ:\mxy|CSp`_ySIR[յ4X Gz ڹJoJ8ǭ<gi{r8Xr#Y[KmYy\ȓY,F^ jG+ikO)ՉtU-ԖfټW8߄D"o"֩MUk0 .pX2$( LvY<'XPhUIF8.[eU/^[*b߀`n rb|=(|< Jھb[ƈuڤƢ{uCɐO vtMSV $]SUMׇ=kZkemT>*0:h/O@.L/TN76Eq? J9ҀA-8H[ 94(kkY'B~h*4uTϺњj?ȃi@s۰h?6NHq6'Д[FU /6~MDdPYǶ=U"0 L!!l<{ 1S |N [bX_-*DFM5wpD=<ܗ5bµaE &k ~OU?! Mדw wʫ(~ࡰk/h@ .O⋈seEV;5F}TZWc>F O w6FgȺ`19w !feG+޸r(zt{KQJTa A B-f0p vL 0*G7  (f19}jS8 !1 Y;Eݯ|X\g#kל@ $ / sE?D #ce*t-["j.˜n*7q1pP҅25NdQO:@[ \fnK9"QGB;GG vZA5T$}x%!>\^hQx2 x[4C#R[+'KNߨ0BH'ֵjY?_4)e˯/t)Y021\7#ß Vy+  Zsu{7gA2C&`u#p~D]6c%^qQ\"3ڭH|θjJ31 92n&ELӍàGϧP(ՋdMFAkA_Rf:{zQHPYc;ᓋ[Z"%6"HNdl%7Om@$b:UR\G$ )lcOeA*wH ܀J] 9cϦ)O-CIƕIv&ȡeKdM-r.tmOAƱ? (^·k ʼn7d|`9 #ynXOg v)W *皏-i5Diҕdc4o,ZeT>Bm0C-\$lV_S el4`V&|sj1,$c}V ( Ւ(;o rN*-2rlA)=<!TnfRX?zF&AwaY.sw:u,mϏ\,bdҳkoÐۜn2@7) Q|.k@2|*1 EBS8ީݹ8@G0?VE{x{!4M=<4=7_Nv@ը T0ay/\`B{rZ: Ԃ-!ߒuM H~lCyU.X.UwJPh&鸙 |9(_$s z<\?ˉDP kT־="LZj?ҧX]_ ~?Htp&B fLK.sXKg/2:ܐ ,zL9 QڳtȢ;(pĠxuϷl#\q-(0U{q$BH~#sN> ^gFJ'Y/w"eB &e@tzQ!LN?iss%w꒛:\=Gw6T\l7)@Pztsk*|YCJ +GC=|,Уc~Hб*}5wi0I2`Vn+Wxɐ3-3dWHBnrddz2̋_:ї\9 4cT>JpjE8oT8|̇ BBGhÃ5*܏+Y~%QI$\_VZWbKKy.|_]Á1”43+xǴ_,n</vioo(SP%.<:sGq@iǔ|FuwuJ$@ךu;g۳vVT?&鏳zS DztNcU #dg4f'/JT]h.U}%f즒c1fB^[uhHFJȉ0փExT vnv J5 Иm#W\BYO ;iP߉JLRr>D_z?wT<<(v)ŴLg΋ =F8& i)+SSP{|͸o1ٯרP0C׳#p""qI2^ΒEF~7âUC?&pu1*{kžfT3H $"yRFa5.~UD%MU?u娉#2Gm+;Ҙ}I,}/P݇ \N`X^ӴϏNEg@XK^2;N}\vֺ#qvThӾo[=]xtr~9گX++'Hs!+I5ódd}=Et#Gcޑ'$@g{ɂHDG_L=cJ6pGq :Ёu3m>ݑ$ɖ)uI_)WFׄ5i=% =).Jȁe"DmUfSqHauemC (W9g<6.138;52e@6G0e21gmc;Ҙ!y0VP'PԪXřcɩR'pּ!"BkqI/蟌TA☴ha˕M댭 q'VuQX#eEw3PZw ]q.sz*hcq13zgܶ/}?,WC[wA#cK< Ԙ `I5~+m~D.cËʩQv,S.c2/ݮb`\o@g |W*َN6Og PrC`۸"鸏mgIؚLSUר4eQ $Wo@q9K[nG<"Q̢-j0{JB[P|YZDґ Vy{bw.0-R>-nf]+[Wկ LH?FqǀPHY9iҶ0_zJۑ t'n}0&3, Zy%)GMUZ9!Oyc{i;PxJ߂GY؄l ۨjNwZ {|.ga 1B)P -*YOWx7t8K*iQMG`{D1y\{\ث8iAst1P,mBVC'Kt[Q0fh# HeMh6. "$_.|M1OXOPO=n]Jvs3D`K6?)C|_b3y7B{oij},r"[[Q#da_ J}}pvaumG$~ֳ_rgFh9B7Pb` |QlorƧ>Fʏv&mǯGz`cќ @ˢkL_U#L oIBj҃vjz^x@/TѼ5Mza_x-ktieaN<"ՈҺ4Uu8Y_hCLqwޘ ^eq7\!"si4^kZfYk? p .LTp! r'v v2gNΓCg2r0u4Y{K`0w^2bh]bhΕ.~>j;vT_Xcy_^$x]k^q];1^@\H-&)5 ydr)}BfrJP KZ@EMT'E{j9!ǐTI\g3.J;of*0= Y!-f/_Sˉֹ,~nfүʶzؕ{G%r =ˬ^oHLZj~P8F0IhhPd+qN|OyVPg\]sdlYZP @,Kg}Ǎ[EloqcF\Ѝ> @[/ZVJ7N3]%8X#n- c)6&w”}7U3Ii M!qXYftcIu?!eeH]w Wek-ʬzKYh9&!=G>Td˞,"fت҂G:7nZ&%2d^eq,LPB1!dYM6,CP 7*W\ݞR O_^|W+$bſv0K ) F㿣8tVL"; &-ʠ+qy2#4+Mܼ 89N\W[>{eJ׬_ۚR&fcZ ]=DKK ՞) rm/G(q9й@mP&DwVlj!)wOѕ/L0dQHUAjQi7f?yȅn[v\W!"a$E;r&i,u7.j䓢l?*!ZGھ;Jj"F' `hЊБ:")&]9$w9v =^,7.>uE^Wb$y]LkErR5Y{aG۠i9`>ipOFeBLfzը,7\$A4&ӚYok>L ׋>PW1A.Sf@s1-M`oW6Wpz.C92rsc3 'uYby<[j"5xhtKmW 8{bS462[T'-1h$rx~%]2 $'#-UKW ̇]H]j Z̤WCr[kȍ`N 5P^؄0!جf(y`Mqmσh\D ͎]'6/jjAvC\7 MbW$Y.Y-eK,܆N\GSY]{Հ;TC ښvbd~@fu/T#xzs"I"gN0R:)5tCˆ 5Su<' B5xz|1Zp4ShXtGCGSk huݕLY5ΔԔ.&Bh`A?yR \4`?s/I +Vfcn! 5(iX{$s7Ӎ+!dMPв~oqk)e%k p%X(#H /3IY5x HBg!wH޾2MV,cUa&KdYG$QsbxN\ nفxhYW7]EL uz.4*áf]<1RT tBs^,sGңdПZZDQݴNgUDԪ̯R_ CbO^G22I\w"2{@:u,;(:Aa'd2Y{m͙KRGʌf!_m6 orw\]j8I3 I)HKB[ù.!VvM%X\fFRH ]w9L1Iۀ؜wMwTX,<"p2"B| F58Һ? "/K|JH4|H2ŗ-)YW@>c}Mt Zu:9SYV1LoQ!2 eZ<,,}27S;x'ԉ?^yKu0kV t8걼J@&6Bul/˄Kc08.?(.B2M䝏aRޔA@`5u&oRmBIRP1ۣ9>sipcYa'd>#V 6;n<cX} @usy ZUӆA{1/%AIae&ݫ=o1y3=V*(Gtpgd*vޓԉsx{5gl%rv;=ķd?8m~GST㽢*Ä^-4=I>2Rʁ^lbܯ 2z"!,2kE"%[(c,(v& WL`[0KP+FL-W {ҩ7i8*I#b:k%a`$)Bj]`jz,>d`Z/97ߥe\4ZoI`p>vͶ Ƹb+(ѣ{MH @HЕv?c1@۔|?^o꒐P;r^z(*Bi,) uϠZr)8ŴY$sx=G:Ͳɗ9_Й)@:}iZaȩLShJuz䘶SJw 9yT/lGs,8oU؉@`q~_/C2$%۠Vpd1)À-ODZ^.ę>j؝CJzkM H-ֽuZMɺJ`)_,;$rN#`ps+߽b?7Cc7'^zn"#X_o'~>q1@j:0_KxL 1≻P0FMe(`f.7r|R(Vi n< yQC͑فjc:&մ7zlObvBrVh.?7* P2?cPbU2%`Aեo-v]3/tB(@rSkC)/(5R.pdMpSY׮ ;(IC+ k ;~%X.!ƌj+)?5&rMXWfTצE}(YG!G 1דM1S9nUxUU!gG֥Xa&39XO~\-.SZ=v0cIlAõk17NmX7Hyj[pe-7d깱rtc.uF'Q]&LY"#^xU^>ΤyߓCԪ I=ap}9)Bc[N\ 8k&bɗb'͢=7[x_$ '.v6K1 ,$YMj44j1Vǯ8zl W"</Z u%ŝ*O7uV׭x 8ŒV#6$.QH--.ۂHw AF@Agb;SRZ >TO"QYKأE[5_-J;uzއk,j{鹲W}z!xD5,SOrJ)f~zMM(O÷$![?-a`~e/E< M}an>aBHBoٔۿPEP3|ly4dn=Mzvr(9Z/3T{{sWuCL?y8ǭdv-Tz:ܶR'N>,k1rwM_9[(y0547ժ:LCaJ/m~ĝ:wub.&`;y{]f:Jb6: c]w͚Q[>pꮚFyn5a 8v |@=Z8;& q-5'\XH=+F1A?'yqk.㠰D]"ފZ7L בwMGoN+&ޅMxH03G UC8h5U*wirO^lG;5}<@x|ړϐ`Vuv !YIM.yG݆shV޶T#H˄B FAZ''.>.NeGr)y4 %][!tLLcP~$5ZĊ+bK}?zF nrR;Qs1=-@Ø"LdnQsSmT  'dL1չn[1wOtnj:{u5j:1=pbgr|3FqAIC}.=iUM6Nֵ9ߓ n&v(qA%0fidcit__ƍ^f&ShKJ"B/6!;ienXgs0nٍ+n1m`5CZx@Rt5 "087|nѵkl:YF^u8a;;zKʷyw {(/*fؽqh>a-⯦\"هQh:;-AÐtIdY-qҗQɃп5? 2]J^{f-vv[gS*[([Wa6tT5)V!Sˏ}5Zw'N.rk(G2~gj&/~vRO-biSCV K|M1_3,* if) h1f?6eӲjc {[/gB5$VN+p`7#U 'j^G,ƕL_.r4j$D? 졂n^vWn\;0G#b~y^5 q4?/m{!$x$k)xIHb!OyH6dF>c9AQ 5CBNfϠISG-$v1^GxOфK`jfIs}2r0"ZZ;!p@XyO w#R%2Lqeb "N 1%vxd*j4/hɺi6 NKۀOq]fu{kNefp6WޕE2@Q'\grJXYDt&w#B^`5ޥثOFFZԂօv/b<](й߯;rFV~ #o֠8ρaX'.c³2.En7{tsߪ__O&kI8ԐpN yheĻY,S1/).>e6?j⊖|LnG*=yE4Li@BOVOeiλK=7[8mqfLWNdw)McCbɌ 65k*c-smzނy2`fִ'XR\,v+ȇ>$) *o1WJF^4XhC$(s~* &q`%LR~O#<>̎dxІzfk~.%y$L`{0,k%4a_0} B@;{)3c3;Ӕ6=l9hfjۄSCuHH%>JBH] ,. 9ƺ G<'NɽxCLD敿Z (|D; %a e$q6&HAL=WPݽk~*.~RiŋNkEd3++5%9CC g_"^ܡǼ#_C^g7Z$!b#سAu[:!)쇖 0rzMcb[ R]cX̯aebg]$}t(Ef\7$T |ze, ٨.>9lusM.z 4^@92V./)Y{Na=d,XclA~dAD pd7>k?R˙g4@lE$2喥8agz($E:E<0AW!9Tf[&)m5Zĭl0:QJ,Jvl)LЭŧP]';@gK=4*}Y [kaZZZ,x0#xq?Ȧ}΍5/' }Gx}Zk!lp&'ĿkAX/sV\!<[{^_Lӟha :wj&^'hkXݐ`k dN8L 5oDhh4-u~>SZ,k}[F^ì%jp~ioѫ?7|Yq&QF]E ƪv~7 H%UB}o"*oۼńmW \&SEџtxmKu{˻0pQd,%,Db2Gf\#""UdvE>:eoh㭴$`?b[,:>&\RXa|J@F73]8˭%iOT,d: `#OKSvU@n0Wll)/غlfʈ 6i+bňxaCLih 1MZ'[OnӋ;'%?O^wAQVvAN0CiQn p5=B̩,x4(`W|I7l1ņ@zلq>K:VX/~j'aeT@y$Һ"sNR:1 Tix ; )ّ&'HiE릯^ =2ܓ+`|en}qCPn"5y2Wq~H'KSl-> 8=~VfeU٦' Ȇ>)*I#+p Q{?9 BG/([00x(];vnyx):[T.+_'F6f-kKƢ|ղtp`t]؆Y,Dϗ?ͫ>kqGsVTsK!{P,wu=:.7G'\'8$XKҷ|-Z7`߹GG1Dϭ(VfOȈomA yq,&9s(.]f!dR@ہTSmі+_I"mVVQ,D F) jV i͊l"eQ 2؞aV r4d^ww vb(]a \X x ߗFwo*I+p ,L@STsnލG@ F .X\ }EXba]# 0ЅGWD RsZb/~' VgѧO3yTou zC+@.: hc$AU(pk3fbȯ*Xz7~>dFɈ_ȧ Ad5! 2Dţyn.r92 ?K aE;c\!^/F$V` $&X_/"%C) 6Pa u5(g>F[n٭ fS/c6#@Cl@yyaWfInM4,Uwr̥ȷՍ,TI"yg84󆁬VRXbq.蘫9looɦsݛf5.,v9gEPa']/Qmx:kNHPexeY m,J+Eܨhu" `cS~{sM"s8 1ϻuW,흀.>Q4i%y ꮼ1En),l@Z1q 1Gb__mX 05[{'TѬjV~vx*Sjȍ/{V c? )izG XK[!4I n{(x3.4N3Cw3^Qx/]bW`o{քGGwe}S%^A\h,#kU#,;OZjDPD7VpJKvֿDMxC(PU|C>1gP`d.۔x bNkxD>9k0!.lEF36R%PsEe?j6gwָ F=߆aj!VeY/ML~ !SVEmU|w,K*ː2IEB GRva:uLYqЮW)v&6N*Kzufk;@tjBO,C[OJt5ë>. IU9~&~F: Bro]/S|hHnܥx4ʬ*;/t:T9%0uG&͒Kp-rpX (JpF,DAF&TEnLBn9 O&Uy'@] Cq\$2\YEOT*%s烲l6A>FF .3!wa5hQ-I4NK~Xot( GZ& 9BHe2Ɗ x yc{ * ̠c5SC3[uOpF'uvK;}qXPӸNdhfƪ$V)Ns$@Z~ӟ; qKoYƷyBQ)\i(R7l2JKbg: ;<%*6ִ+q$~|^xKdňft'5\'ZƩ"0 !8@Sc1ߋ |GOGذPd 9\ĕ1m?- Uw9.B8|n=|K}ō6C @"n!hY8B=m}}wԦ _"&z2}[ƨsWjL= zMCto㋦7s NdX5B+¶8RZ҇kr֕䵤\0.CЏ7{8;|qz58VMd,+˳^7fԙb1^ףw `gEs C1A]*ZYͮDGˠ27M%⪹:ɂ0k$d Y^3AbpE+82H]7\ŻA2J I N{rB&Oo0pɓ>ԣJ,KJezȼ8!g ,[)2 ]]ԫ Rg!B4;3)`z6:Y$z,XPo4HϬ> Qtc_aҫINE":fZКʸ74ށ:<%Nz3ߦtl2{xĔU-y?!ߴӪw%tH'UCɐ=7j>%H\ĕcXdLzr\JKޟ4ׄ5QzKqrCgp#"/Ưp27Jm4x&m?@$Y#F[E(YNS7fy"S@+46k^LjF[ t~+61'_'sgiìamexDx?odnm{n-&,7:^> c?2 cpt%^LK.5dr>d8X | ^%Plul*/n& *?wBnJ-OQsR+In-=; q۹jR!aE1ٜw 4`57NQ]m5p"='zբ@hSx@fȘnCM쇸Xe:P@il׺OB1?B'Yk %C!B(ّӈ7e 5y@xZjU! Vxh;Tױ[%=jW_F,_0/Hovy j`4O$* a|BºY7HkS!o,fV&$1dr*F<],$ی&R0̅zB9,#Cζ(r3 ^r=c+w:0rJ/k2$$W>6Kzyb=?wg])5DѶD$og8ķ~jA:ԄQ54ۖwN"#/Gܾ&Jg>;Eܪz{F1wm+)[HGmTIxזx!G LD,sBKz3D '&7< t 2:hmK1wQ u_$ѕ撆!_E3i{NMI_\@#Bk_]\JGOLΊ;6u@͐0u|򭌤^E>d<).mz0ETLjz*zS>_5N2i!M?,-YR&srhɣX{%0%(܌øPSAE+SPH!,Z_"^͐Bra ;Mddэ}`wח1Rzm:v~AϷF%i'Bmçզz^7OE`@=a3u^̃ %SƜq5c}0 s8'S$mj6Ij0-Ӯ6  WMI,l؝U'i6(04&֚c!F;շ,u~H"W':2oF`.&N!6tb<#q, TMzM#t=6%|B~%,N8'KIA%?S&"`:6dѥ(Z̏+Jr6Z/ >fR=^#LN,ts1bI1/N1ͷltw%4^9CǓ! NH̐ʻ<nZ0b!8̨4ϺE~ofqVJ+ӎrP;Ҟsr; '0NfyDh$R>ޟc/;㺴է J=?KR 24pwJBO-5$Rō& a(M4z:bdM5PeVFX7Vfu|+#hʎ&hK T.wX=cE'ATj"վ3m& (ל M4FCF qCes, @/i0X']*agIĦN*kL`qM@sȡ{sqGֵNN-L.(d>>{1AF`# ɘY1*;\)PS "&)Fs)CHҜ) Oܰ *A6_܋c:X( -BR0GݎFX5i d,zIv3*?tuOIRtxK#`\60,h !YD%z_Dz9A62FP upYX "B>Md•Ob485yX&Vj&g7'i!YthR4uUv$39~؋&)[$7+iQ6ӾZ^\;οH}j !Z)s 2a?ڎN.;E^ȥbs 6B>== Tw4FrUٱrs$,%O$\w@ 9RX j m`p{0Ҽ$%FқP}O r%o]43.s$򩲘|CݿGw:\[(k(jO"~@-aV d wgE=F $}W䳦~r*fG]C *=ڀ{!+J.:5>P?;TɉmYi8\N(' |; L=T$8ou[s{gpLV'EPr!Ke*c{~هjU`VBk +dHtCC/Va<%Ba>0)(|tUjV?/ntK>0l}PmD񓥆U\| B-TwXЖ*o'YCtEű|zA D B o\(4 \k~8m%ǿj+WGfޑV z5,*-s^H?m 󩭞wV4>R#f6l^ؓƝWUaN#`tyf*lDe릡x) Hr7U3W2Af! >ҼaTB^YQP7 9JsGvIkAQb͎gQ^xLf'Su,zGN-=W! .PdR/gLQd6 [',|L̒LN uɚ@:Y8l_bDQ1 &p@g稯54ovZ$u z{٩<呰J%gYacnl9YSf11a翂Txg]cs=;v#׮"v:oCHE1zH{A~cOZ͎>x(t@X|mUSI|0~-Ѷdc#9`Bc`޿ͭ><58a>x( ~\{x1#B憄Sm-z@OLxFzRTA񪯅FG<o8dAe7gJG[sي3%|v]O2Ed _eCRۑx/͝i"G#(_7Onh\HmBTǗt1^bbіk\&b"/akxY2rY?nsPOKrVTý_qY3D5]b:{#P]VAlj}  f :ԩUΕgS̙k}e$劌,lDRqTЗ1++Xd M:=% Lmݳ0޿֢ y+*@¦ұ  K9aPMs#kgSE=1c3d wv' δzRs~'V1:cSG}z*_ Q^&4z Ҋ#g(zeiNNgMqQH )K3ه%ۨi>ΉJR!1I]%X>߇ǽ:%/m޵f ǯ?v`}b#EN "x['QpoH*,c'b ɨpBKul(&&:L]ȶ FŽ}4r״P$-%&N^VN&@,g]VH+c|2xV@RB%gQa{K 2 hvv+uMҨ"Mτe&r%z%uSwzslR$0!߳߅2^qt>o%ϛ)fEa]?ǜ+w.q$I+Ab s&阜\H,Hx#,yV ?%!EReܛX 8eX~%KQ ?>v6s6rAZXasu(~|,ȵBs?;yo IN '>XWQX[SWX6-ĭ4^ ԭ>^Z0E/Pi+l ~ډ1hX#UtFXH܅rІ)zw]O*ٛ "aRx)!` dw뱣?$7$Sᮁu b/  |&g~ƐG|OK]MVA4[lcK {B̔7ف( G}X՟|+!Ovlɹ8gCQ,Һ7gW,P8>rs! *z/>r |E1+I'j8>|I􏨞 h8rr,xzB4ݸX)c-h9N8ep@'Ă~K~oU䶶֗Jq)cK3$)q&߅aNqޅjq HꂰR?^c2~[ɫ Ysфbxg4ɻgkԾLs4k*^_޺N(dA{[RBWw,"rhEP/*fCئd착#gPɸ"@Y:-QDZfxɳ4Y@'P;Lf7p6\z~[nu@K$~+ɡ8ԣhEH{ZTTbbO"'PPcqGGsŲ 0A\\{ԓFfo]e Xeɋ%)Z!<*ԙ;U+b\g?k/5bJej^~/qNzT{i'<YYlWO'kIe):zC8O%\Kx$AH_\,&[x h>UeowfFNx]1jePP;GJ% &1v@ &pZqJ0rjSp1M#zv7ϡ 5'V3+ :)$OņR8Fo #XYi f 9MPc_UM_f-RbaCJj8zg9;L_H/Qzxs|+m ;JsM>- T+.kKUQNi|# 'UOIGe)­V<5+j%vw74 |y80Id6 _>u7o0> 8 QYĂjp{oն$Ct?a6I :A&z # ps²]Y~>¨skroAx3t'yKR#PsFMa U*l`qErȖ]'Q_Ab {(QН]r-Pil scg]O*wEw[4`QPBrF+l]9DI7QXI܏|r)#yθ^`8x"]a)O"H:F:9u|4 7|McƂ/eu窝p}k【̓ͲX3ȻЖ>D- Ífh: ^?$g(!XX'2ǝ*@i`X;V]O# H&^ET<h"S0ˤ2%+b`i=ye$M58 N S gI_iFH`s<14c7/Yg"56^n[(CR8jd\;<4-w*~1^Er3Ƒ.ա@CX{ƊkpbT<> TIv 0&fRA⁙KPjK":~TJD MqNj3½I[c}gddZ=TX*c:VTMJNv3QF)}1sUc)g56gLPKxl1aYnsap! ^JSeu :;|VpccoQM.))6;e>ۀǴ}A.)9`-;;qOYiEdŷZreuCrrx@z~Ӳk$FuӽU-(wJ_gF-Z}Ipm wAyy»ƭ*_`7dL9p;)MtAs ѐ8H('SNק*$a"C~ĩH3Ky1;-8XSm {ߡE oJ{OuPCVsE։U/r ɬ}vW@{QJ,\i9=&80*lVC\ӡ ٨ "X6(fWKo9_7LjikZ.Yٓ([=2YĞڛtdĜOm*p%0X@l/lB'3lꓜRbXNxg,lp@2PbED+?+T/ok?O`Tj;%Nk̔Wx*7_o#ch P줥8?4Q]1._?z ʒҴ@^4>0ͤHmS X,Xpt^,*Z"jȥ MI{C6l#Sn"]C_~cd"/tHnѫ9Nܣj*R JH_[@]Bf\i@@f7Qn!tC.A{i*,]c6; gT;&Zﶬ*=b;5t{-UI=u@G!.#Q9x8 ^p=GlAA_7#"^&IEv*>|dR#Xˈ"J1C)sUG@VZ?ӆ3_^cF¥֧8ѽ'72,)SCjh. F]哱EʐHPC"r;?Fuspz-J8~SCEOGlI -/Ӳ3OxY>4H=Y$>5yHq~0%*E=lO\ p6 f1(©eW={*pm,^R0q方S7 I^fzc^]l<.FCPUNZ{& ڃQ#q9 qYz/%0хAk<^Ud!)0NѳRD<|Ȥ#GkK2&╗>kw7ryR}z'kH'oH=L] 7ߔZ;7 6,jl9KBxeݚ7r[`H+_Eo%,n Һph%u~^ruIuYZ#Nl!g9&rZn;检^T=ikJ;Ws{OA:!H7; (<1Îp7~.od 6C~5~>r,e*]}_WىXF:/hBںPTrgLw  11iv$,%xg@ )]_L Kq<0fR?ŻlC`iI`|5(tZ`(Iyt91띱N"ѕ>4P8,4IM?ȴX̴RFǖ~V( ;ȱQ @o$'u%E](43dܾ{6;׊Jw&l$z {fs'%*8z>xp2[2qvAҀˊd Dq$cնP?lӆFÇzRYs (A/{"o[LZX5C.q+I2׵U9Uf*oÈ YXڮB@S j  DWm eV>EbThvD44<;wׅ'@Ԗ*VsLVֵ ;񂂁 a|nN5zow{"pT9KƱDS\6 cp JQ{8׊j/^)pR:KΘUMD{]D+>Zdg g8YB^A(XZ:茘:pe:`J Wl%i*ຆ |Tw[pG5mljv LJsMaWmYNև9H[&)S+Z@A;s`L oEe` QFD;O޲9uH~1 jwkut4$2xQwHek^'*|Hav14ޒ lHVi[OD{ KC!~JDn㍛:*7`¯:±so;߭Ra:E:lPi QE/\jac eQR1=?(7BҾKFQ[xPDrXLvFnaOyu Z^e9%PcFxֱH Nƍ,%$udG?(sʼnOÃ.폫d ;>чCP582i=tI}j@?ʸՎy;_/jfvm ~_UhByQ}m͖G}^y~YpO${ahne @Xw cK`TNe{٭S/Q|+E}G79O:aUXrͰM/41Yɥj& $i![HdfCu%kgQ-XǁSU^( SqH;ϐ}A,1BƏ5[ ֦1Q!?b|U)xέ06=cG>R4\ ]Q#C R6jUz2^f.6[`Vr=KH&Mo[eJᇩ76z@VPW7֋Q5$ya i_S͘ 6_KN+aH3 p/UL$24 c\:!|cF7뿕~R?Vj% ~֒T1`g琂>:]/blU #7c,ߕ~soRXR);5ta(GD2Md9./Bx>q-SkmW<232)-(l@ȒP,}#E(/--DZ{zQk8zQj6 y#K2hd!kpj ot' qp;*Aete&W&G5<sKZ;|7Gw)F:/'u.wU$vpPAuabH6'>cjE-\˼||/ivw`t<) /[5b`*0a97Fn?TV)f7c)V\q`re>)q1ٳ[=k ]p%, B1y@$#NkNɖ LpaW'_xE*׫ (jNu ȣd bT1&&BIsFChMε Q >T qOukݢ;!?嚴7sT}XTWmlUՋ?tRti7gq-Am ZL39GTKLK]ݛ!EDXύu+ZrMN7̹݃LqB"v= 5ERVԤ5ۀYS3 彏7LmIKL7"H'uO|n6d,s.) 1^r}&^CD /֗^e"[ <D d_i،JѺ&"|~,m=ePU9ӥ8%$<,D^୬$2HB #DܞAV-x`ŪҙLܼvZx|PN=#FSqlQh&W_|6 Glv73yWt5)sVD_ȤCsv<4ѡ`iiu3;l QڈT,tb^Ezr.,=FğS0jKf U lGqR%PE֡VC4_]'{@ qy:Y(:38[.{wdTb[ 4u~.ܚ^ s^r FXڄ,njHe=yB 4d ,2fPL]ɑ偐X'kR3k2cՅ#oAaZw&¤q R=֜˅pX lAw"wRcm*Q5Y;X: %D:7Ď`ʯ8Tgr쀑vM P; ggT WlV%9ŏeL;ޡt>ճ5w EeP):3]~!&斵C+n 'f=:&*E o)3ݴH @q tӣip,K4eJ8, *lG'i[r]aD"UZIZHSoZeo@Kan 8R'XhI!GD 1jAU^ŽЌ3Tn-V&~6-'dC#OHB7ÈNzЎi%F7kzd7Cm'4y@} Z]OmЎ'c$QBT_0D16S`S,夙7rR<441)5-$AѵBFgә/~jQηZvZ當]ɲ/O/y"ri)IA:K=!"k?aQ1_LNeٹϯu\KǜL٢ݯ|1#]pv/)JK~d\$#lܶc6( 7!md[PДwi^F\+ ӑT*T[3}]\N4\;*odXj}ǸJ_vtYp_CFcCqyxS G;5[ɘjȴ0^FT-osS7gKXQN)vf|6}d1x^L]_d(f:etpQfN3);w; *lFpK.% ֛y:1 OReof,F 3ْsŠ8'apWF8uJij'%Z*ƂjK.'Ŏ㺦q4:=#=bXM4&C=d!yV?@fG7GΝ# B~pXzP YX!g_N٦?aM/BX 4 ][p;BI)4] ޙuЅ/([yZyls aT~OV$sG &P(̨ m젱KUH?% ~/H`Go>VS?Pm޶ꘚ\6UxZFEtJ(C~5n\ȋPtCS%deS(kS*ةSPYgG4~MauA~ 'zCNȲvȎ{%Q~\$Ǽ5ˬX09dIն j% ?vsD[_W&9~Xeea_*ڻ(F8=^hU+U:Jؗ9)&::7IayXBA0nT"-,釒p/J3d[1guLo,5GS/U8|t&WUb]Ui ms4f^(80pڮW?$a*!Pbp\8*D:$kߩ6ks5XEnf?z*}_2OoS}\D!#%d$OF{؄͈2*&Fx(>T?a.eN9۫f P;ĸBq8ҥؙ*^ gaܕe-SO|12`s+Vm_|2ØSh&ݨ x027ƫEfNfOi͔͝u]K4)46w('cIxyQ91N) oOtXPh{FSNwiUSfm.@5+֖z<*ֻ`U}ZbܑZ9K v)W&ǖ40U1ェ%&v{MX9[P>-$ёTEşΉBk ȣ)+pq+C">u8SWmaՁ(d(Fj ُ-eТO:˙f6I㷽v6'A1ZV^D4NUx+PMS␮V5v>$=?j+@0Wl'5H1`4uDZ[B֡8p6/^owQGW_֧tiPo4GoX_PkXhYnoY%Y[+ wC F~)I,=ּ+WBk VG;;wA&3)+ ?^d…>MeXN\=,|̩X Z!rt5ԗZC$w J(Trf g9wӄȃ ؾA7rP؏$175mS5=FkCtW*}N,g߳դ@gZ)1O(Lq>\MqrYC"51`cWmrjbmӫwCF{DFw 9f9rG'*ucY@ߔ ̪oҡO9NtN`2 ؏Ηh.Ye0LhKv{TF'׫bifvYZ穵&@~Gy4EW[7OϷ62Z6rO~Kɬ7h\ZM% 銂*J)0MR%辢GL QtpVD1bga;B(ӎMdD_C.Gx4K;tXܒPįG/J2`4:,=dpL^4]/dosrXqyK-6'.U[yIK%`KWJ~vɁ;PTJi I,޿Yy_㘺ۃH@IO0kQ:6̚0qݯ-bZ]>eLWJ_"Ŷ;2%0yJr~˕dExʳ!H0 rQl}ۗZ I>PU"HAs_E fsG{3ja۱SuՊbscLۣ-XI3iX-=&\(Et'$r"*}'jژ6 j+W;jy_deblzo{x5;B W%"*D`5BylR5WeZnCOwx5.u/rPnŚ_1,}) -mBm= $5pW2WB4q|d̫.;W%C9ѥ,F'ďZ"BwiеH15a^H'R1@eē~Ԛt'/N\B\dBPW>;e(zŘ,k=+`_LY)ź{0Jܧ} L[K֛e± o@Vu/VLS熾Ye[j ߝh]P݁iO8@ر5[eǚ/v0ݱdZ$:W|BoML{6GoE|q5 'Fj4]!:>YQNYV쿔Y[50>0c!YTB 4 _#ay ]/;MK6=oxTih }# ncwך+P8?Jm3:\ Y];Uc[.O=L6:^sP6˻nkaQzEVP6OK&p Fteq7eLw 1a#.7hg/tAzj^^?N",#`FDp!(ۃs݀ߺ EᙌبETB+/O0P҉02G }7)9w/bwVr{UWZL|UGL/Rn-ehuT6e=3 yr+#9# =ʡ0-T[7gBr6zc?&["/8yZ6v2}1, `v/1ەL:0ڃܓ*OЙ:kfH^A$uMUpq"u)_j$$|3*}v9*8Z7éX e&"9eW[:. 1l-DL.U',RF❛.k5`k"fjeP{PS"gt1LѦe,G'F91bQʒg:]1ʯ<8YA,~[x>rHٹXFKGx? }V? y ꇞb9df m;,d=HW2ApW*($hgw'@Vq .\|Ѻeme؅;*wu '!Òk׹~vZC]4OoH ` i6vtMB$PLK}eh} ;{Vۚhuj '"| ~>hl3Z-E|D(躕4 :2o<01q)ղ{%$.`P9/#?M){~3t?d^,eˣ?5Et {~ge?kfqLF V#2>g:m0+=J8EF{v-W+Am:=@h|3 V>$$bSE!|Pk# ;$.jw&S|ލaKxIl`ّqdJFX]d1\PX[rAйS]j_`sPjl' |vL!uBS}P_%3*5P Qxɻ )PuIJ=)ajWѷ0L(\ ~c&3v)抝eTCx2JBKͳNVMMrrkDAds&p.Mri&83jK\c+n2ʓ1v9`&oS?%L]Agч uS)4C^(Ǻ=%nt)kky^l!L|\R%ۼ(TRhpK+ăx E*#ٛ6,OA~dN.F7q@(jxb[}k dΐw@RnXAy[2*<ԟ{S8 .;UK~N#`4]sBԨ sk]To}.8XC䋸Eǽ8p9)zXfN,?}VOǥ>)gOqi-maN\z>R#u@kT/]jbk=K4V7&ܵ|ҭ'B?~v.-cG!74bDpDA8=:K5'&ϷzS~?س?as9$ux-PL:< BABq 4@R= zENXpƷ3du!6,;ZrЎ{!mV>i{A ֍嶼+J~9*fO`n8Cџ*fk5XXl?*ߕcs&Ti*@ceÃ8 XIT#$^'m6GNr/kr܈^dar[m$B)1 k,"N)0LOc̯=!g8m`%V}&T-*(7۩vN/Kb݅'\ʍ_Wѵ^.)ڊh4`ODӥʞ)tUle) 뭈*s_cdO*$eϣ\=Yf$R\q|VvK8ׄTT- )XS &/"+Þ=q$t|j7mE"HI#QHotTg3ʸ&w(͊Pxq GdYЌ圊b )`NkjŠT%|ރ}d|u3Ҵ1׽Plˣ7 pB(R_y u/GqTѝzo>*- 0d،:7t!X$:;!6,Bh 1}-7xn#qOmk㕜h&'XT bi}[f >yLvˢe毁-  }O~9z fvt>D%QEOcaAK.4cm s0*!{PSYє~%{(^k_p'ƅ g猒E8@Pq6M6Ԟ CDd s2i~{)%R!1qLhmYh@JQ^sF t"M`g"Y]aB-0$S%wnI2LbmP m&J-:S+![si@4$.vYx]H\d5-0d(Wt3_#q7L؅M,;}0GO`/ 1Eљl .U83J,`sMlj.,s&Rj;-n/q.9s~y%sO LJ9YVG睴/TW'JF2w@\Vlg\#v߱^<{ 撨Uu3T ?MiE. &/9}vifA 6|T7Uj(u9$Nc %ӛทg(vXBn~@(y‡FٝRJ)_SA)x{TZz۸twh9z< M4xb2^pˠ|R=$h$&|Kt[>l<"\Tþ㜂$~*|ZY~Qc6pzyx!(ώ lx`a߫aqk2]ʲ{@-!ido=YpSIna_8΅`GqLJK+ I|Y㳽>a+i{%\^=+?G٠t7wp)T>5D]kl-4]Rzo:%=!Vps %;e0{1Lr,0ܲ+9-o3_(O/MYNgvO".˿2hw[(XZđfِd7Gmս]Ox- 3WwN~j R*8zl0YؚIlw U?qŴ/z.##wq^Wl5Ùcշoa_Qبwe\;ڪ0t… )_~ڈ媾,crVZj_>Y(t-p,ȸ1C>2,}^duHEpћ2d{@eHS'SP} H oלXE%juȦ.RhGtFzɘ5''$2@7]6ێT ɴ JqȎ6~Qݮ1))_ i+u5m>2>ٺY-93R:c9}RLC2c@ԺH0k;>+`^<sn/ODߵPDŽSVstҗ"6ah%2chK|m9V-ϻCQ1/O!^쑁 Pc5՛v [bgUAYF٠y 6ZUi59=l;.>_xJJe1Gj)qďuO^F̲q8ږ~iƕ[?\tgD9 Ovy ;Y ǤVvJu= _jUo=R 9×eQ/]Ɔ[Q5Zfecqe@!ciT$02 v+*ӤOک7T3 s,5!71HpA4n}܋\@WN,#n*Ys1,LX[Xv3ۧIyo7bE<|`_&NK:'|j50npz6ҁ|,0t+gھ4~Y-Ɍ,=GżFFeR}+ִ?_P[*c8lo?ٿ' opUtkN9 ~Y<x/9b#Ɓ+yǵa;t NVo$Oꒆ_sNDc=YJrts 0*Z@ooAC yP%AWQq`M]ĸA [KgAps/9OM;jit?t "J'}~@!,z &'iXԔ$'Rh-OUfLaj2з-CY@ yŚ$y>4|[lXl=9`cIi{~2o#$,4odZcnANKFeN̅Ƹԅj׭<բsi]HKW!.pfŁ}đ .Q~H#W a-*+48X'/r^9CG h1N߰*CUǢ=fܹzzFx9u]w᝖H@h9Z<;)[҄LC´5(AZF:A{2i) 5-'I\4X( ]m1`SѮCBǼL8`Z"-d/6GIrH=@Gs<=T6ӝt π,JD)8F=] J(>0Irr>> ۻw9#Sl)k W4}6}7Wv-[a|n.݄֔ePa}YT,OXC^6^=}ϧsZzvϒfM1=Mj-"t&L :ӿRHjm}FhM%k[gժ u`LSgi=WmOw4)u0 5uػ9htZ( dH̍ESe^T&ҊUom_WOI`)#vSM9u#Qbh1/4*EU!/jA"EkrNƯGgvm B!|e2~ǿvVg:N_n$Z+^Wy:pm^xhPeƂNDB2/)aw}wO8u-/&8 z;7ٱbƪ׫!=XMx^df&p7Y?/Կ0uGSԌFYElp9F?DlhL6߁vIRj1vfIe -L?ED~n})<ɉtwMCj,9ňmП#&ߟ KGLTeD3D] Nűոكk7}0T*;)]?:>vu{sF;, $IM4&Gw<-<56+1u^2V(F}V;Ut*/bz&iܦ!p)-օRU'j#ē _ר"s#U$cNjT1.0QҬHE"7SC\M`.Ӡjʋ|L|OfW|*cܥ`;3͟7"莀$A핟O:D_O `-}D$. EbsLRNe 5׼6CI̻>JЦ '*&gM]鮉xR.HX%ޢ|.SkFTP P0˷$ D*BoA,kMն~a&mp 6塚o B"'AJbGHhyk}xgᯥ '!-y/$(bBG 9|/rK"~HRng>.OHUW1vE6(yf{[2+Q BIVQJ mHO٬=ͫ]GG9?VnL!V݂iAsk+:62QA߾{#`Fu+}:gb"N/\b5!6/]~|"Zl" @R.n۶.f<fimE}٤GK׶s]Fb1"ku!r0hH /k vWвCs : &K @-ΈWYBJɄ#\EM*np~ڟ՚/QdO͡C}n-ȗ&es=:}'C>/=2L¡ K>913қT _܌`_\_H9fTmF <"b >l=?Bqq&`JhL ߱9eymW:Y;N͊f'l%0vGKT{BFބB6AG_cKk9qwj B'!jT<3߶<ΫOk];:ۦw_ɶPKL/n"f7j)Hgu/Br:= C%mw;l*l2jqnQx/'ED:UH~N2٧rFA vyYeU$q@sXԙ&Ej/v;Nѩҹ&WoHi&]FνC&y<WsÖYvP\Ruѓdsd!L+LI7N`cMA6u^A,{(Y FuELfwˍAT~lH~<ڙ-}~ n?pU̟FT΢/5{ڧ0qč @+ݠoYi-hEE~Qq =I Z+1J08Hx<8tZ n$y/쉻—`rzZ]+grr&p]7LvUw='I_QF},[g2m<'kzz6Ŵ3Fw*'?z4'4+鼉e9Ƀ99o @ 8<%N'@~ٚ392y]6߄M\AKD ,K尘(X^2il:!~`-˪{W{l|lGmI8 ^ۙ.b 4⁧[~G@۩D/THv֝I<2I."jdkFB{U0uk cz1(\UA̢Aw\r9Enm3\?&U[q0%Yq['G{)!)Iy(ip9|(;;Ad' (rJ"?gutϧGQN$(f`!Yo 2r^fgeԠr=UQ_G5~ I&Й׉Ecz6&"Ӧ뚲<@c3C(*@ NnZD}`>c"z}-2zX <;,|T;_4ꈝ'\up0KdM` mv*AオnJu,Fu6,ΐp^Lj &J{H !TcKZ4S[)R]6bMmLW%"I/2EUeʀ5PZCan oe/1z e''ZtiVh`Nè 8Y9Ak0sdy."2`hҀo i0AݫPJ45zʂgоJ@kaw`% E@{fT%&˲YlCkXP(  &"xN]TfLΩEa&8/?~Nd[`}+K"-A(1͈mA;.J4H@֢sKC>#O|v ~9O'Xu%1q^zavo-U`8;=c$g^Xm8I-5Q|ۿwlƸ=H {=V?nU$Ĝs 'V-s ux'veͦ\Ep+z(X~X>[C.rO׋j+m\桅!+qNo]^DɆyxIu5}Q*o#8mfo%*>ڎ ٯ 6kxW_fbiǣj `ΌTQ&J%q!"V/sdzT2 x^]?׷i}fk!B5xRҩBz/5,v=5)[URV>1q(1;LMLTjp͒!6%cBjdNN'| $wu;y?N%3 E:D.z6hx~qY7[+fQ).zncf=Z/T}K.8`tnڞ%leW%2H+kHW,rW>fԀ[Ƥ ULcb+|M `3ÄN=J_Zd\q(j8*bJZd7Rչ(tU+ 7+*(E!(16fK"y'Tt*NTpyCw jŎP@ttd'֧a̛>e= @l C>/Ԝ-TI`ތ.{~lНξS>_z'צت`jc~җ^Oq.cJ/%Bp$#Racc'wM_!>yƱ?p9dh峍KGtqm09е?IYo컕U;FrlQ GFqB7+IF"C>~]Œ\+z$j6_iX2[[b*ukLnoQVN'xx祢,%B3r/E8_&(i8"B6uNc\]nn}TL&/:Q.)Z2CfCOٚ؇s \B -󃐭1c+Iٹ F_W Z^EZrH̲=iNw-GoLuTy }k70oY{9A_4,5ư UCaLV=8Kmԏ *A7z WjJُˊ6 XZO=d(r[r_+m$jlѴ_,!+Rᨵ / ,W'ũQH["RNCGTJO)ֲc*:|K˼Fqp e mr28@bm"c?|}ymyJ'tłqN{R=Wd]8eˊ۔!hi Lܟ =Qu/"o·ڔǢ:O=p\VK)v*͗]=RٮYQA SM.G)5_o-Iai8z/Qћ&d{}+vB`F4w T  ݧ-bsE &Y:ƛ"<"R4#w w[+ko2,aHP(ݿ)UvR.M}o-b'w".HHi8[g;mO&].:sۥO@Gb$:J`0زs9Q!@?k~p,f+;SYz.=Ǿf1AǑM8G27J Y>BJ$b+#q8I -š=ća{Jj@á{V4Yl,Y I9!)k(BQ[YCl/s["7e! #T-W=$؈|[5 f 큨bGY5L @c8Z`}ZâhWT3h U+q$M&lߌ쯦JoI^<,L\b#]B2 j-v(za|5f P60H j>h8}}d̎ {Ob*#ؗf\b(cBqT1 #5I(Hd ~n_Cl#KlYZ p *7[#D|^:uZwŰtƋ[o)~џƾ/㩂>'\uq&5%$npjԃ".'y` bޣ/-KoO3c_H?|O*,(P}SAETz^zյh[_w ,tofwIU/T-q?CΕL`Xe BOF-}YP.?柫gyE6x-fyh/d>x^)MN aKݲq'Y~jjz56&5}lá?ެÅ-pכ!H E^iܐ++_|2]޴k%?hO;`:>}d#膇-4 E>s &~#yâ6-A8QPM'~TPnT/ ərljdʚjwK}oR_˗OkE`]KwN,β灅^z݈D֤PNQe$ǭ|wt;Phz`=S @1ƍ} *lnتiHhP,Rΐ9ʋl*-I4D0X!)R⒮` -AUd3U=3ᒢ'^䦳n8izE$uNqDYɲ)׾Έ^Foz컧`Z 3,A?XDڵeG`4G4 Z&Dyq6bFc j=AԼxϺť6 @a_ª/] Q;&P{4Aо`ӆ#T C8|lfҫ{ /r=hBcgrIP!fV 7r.GK93w>&0x?(COaFgA-e2L狻\@2B&uhzZ("KrfbLlT~I% ss}g;dC, { iʴ0ҽED(#$eEMCgxG%(Bb.jh$ AePme.IB]KS14ƞa.~%'k"F:4똋$Zbcga=5Ҏ Ϯ\'{QH{"ןJsƲHsZswʾASлB]m*HL1TkզFpX>FI0h6p.+>IC*㮱H={ Z$ñ^̸Lhi{ʤJڑ6J`[m9͑牶sW1bw.è4m gi/ QԛdBD*E;fWoN%S}(|E FNJ' g{!0dO҂Ch3jKpa2E$M6+a< E|d S}N|e/m[5|p3.0 & D9Ƣ̾ZTCel|rI`/}TҙAƍbvt"XLdr9 6N]%cOHIE\3ZZcѠ s;lCX6n N-enwaͺʮVqU6OZ _|{CK){^*ЃMG%6>iu8uu6k(j IBdCx~n,cQXP?n3?h=$)3.ٹK;5^.E[{A%Uh6BJfʥ.GݝQxVH˟ ٛЀ E5fN*za$Rvlw0c}|"*Yipւ w-$ հ5)U&ѭ>9X' \YIQ4>d&s43@]=`Wo薻乒I"̉ )( ? ^nRi&Z{N}gCvfaU uB{r0q[e#/ci#mg6#4ބ 0 K<7i"J<L J)WvsLt9qÀ3SHg. i*%OEX4 C^;p ^[D7atKJXzD?c_Ʈth yO\(B_D|1(?+?]Hau[CxӻƯጳacKO~鬹F~I=-G_PBQ# N,dA$u;SA| "hB=)HmI%p%6e޴Xe6:X|(7V)?~#u:r5\WLx~).lKԿsrI0c'\7`gRF!H'GDAphPXq[h,jL6^"x6wҮ+ā`7[IħV oCgw/IF#7&A>qq^1col#< ̍ȓfgGؓ\湳Y6$9g(=i;9@zY!G&?K`o3eK~Hg۬yKmǔh̝3A u|df[{z(trk6sB%gЮVrR8Dcū Ҿ+ tA61ь5B+䠲a,"bI$DJotbCm7&θy{/<\6pHl"KEH.2ԟ4(][ g6ɕ&3vJ]뽽3qO"T!2%r<1I$9vLY.p(l5%[hXAH/#v hr7 XcDa3W%f1oeV[Ao;w[(Fk:.b.`nAI t[ԃSWADh!%ʐ9(~2=4ѼX|2Ͱ 7RASyȟ3E|TNFW<ڈ#`{~61 l"-u4d/GP]?ZBUtd[&Jjk@ȄpY,3I刾\\dEZ$ZDɰ;!yjdffb#C"mH%.~ 54&ٺXy[Ee$߷a^[ҡ,G^tR'&4ɸ:Na@$hCEj+)%lbmϥzτs@AշGZ=jRq~1=\ܯPxtK}_oLZ$khY PIyb&҂+f7fM#RBR~#0|D`/`]]V\H{ZGv&^ V&iPw' MBęԫE ȩwmƘtRB?6TP~KLj24 : J: @!ʿyup=6ƒ/)G׋:Rp`\,ȅ|ne/g!F+"_O-&M4!87r@]hi? ! rN@?knr BVuˤ 4.+ jI. Y/עZWA?fؒW6%S; E7E:Jv|!aAH7y-y?Ex⢽~|?eEF߅ CRU]@CTiO@O-RQ9IfDPLl,7Xrbm}ly طrek# crq S":9%NY$&>>M#ov$a(MmlҝdY_TW:%߆a-9<ZmIwS9',#*V)XevAGίEsn4MQ,L6^\@hҝaG3$-Y+gMߊ!jBAbqW2{.sΘzkm4:thQ(X!Xsv(iNjoBɚPZ5տ ±L=B "awF0<o(3-'!M {*ruhlKZ|dA#{y0+mmb9lUV'H$n <j^W1W%F8[]\6,ozJ(?67c$MFҭ٠XrW>+inڀ3VX Q684Μ .˛ Jh 0v!VM1%X]2c\(S7 8aSLo耳V Sz~PD-|5l*F"#Pa?nCP%ā&&44k u/ZP~~xHó zyG0u'BvLS 2)?cYMߐ%B64Oj1j:_BdB|:ZԦD V`}Hlb oU_9 cM(ڏ,I'PtS$~S]7?ծEЧ)0/? 7w ]U5Lx">8D6q>32yyY]h;τ• ap*@l.y:0~aoᑏora 0+$sĆOIJl!p~@֎$FI1t!6ZT +ggHݵj;4&0ٟQSN5i&"[K̹ɣFwI<^mlNh*߷Ck5(I!F􈰹 $j}lYY|Whyh[7<:ʼ~Fo$Tjٵig5p :5"p՝4#:cĈiBP;_*g gJo*o +Ċav`%_5ӉFpGBgG >pߕ8A,J7xו0_ a (FQ>3(<%:MKlehu0jSd3-aժ1ԦGu~p_;. J|UE0fcE3Y[GKv?},W)]$IK2@9ƈAI-/z9U50 49SRZMNt^|Z@7k4rL`$yU'04zޡ9IT>maj.U/(I|"вId)bP텟T T-> &?7/|GmI0>NwpVU֌w1is ޝ^y Ų=:$$|W+ˏNDǝlPX]8,8'aMx4D2삔73 [VRqz2hG8a^-WCzr:Z8Lt=tYӨkjfb8Rϸ7^M>r5 eB:ߠTud#a\H\EʄDE}KP%Fp9> B1KZ-W‹z+b#7N{s΅jh̙ +kO؃34!!rCo4r'{Sα1TkNK}RT3E5ȮLB *H,UhWnY'7vmN]8vl"~t-ʵИ6=A A'ŴmTggܐq9f~ϑp-K%d''2S!{]?=qy}vgc姨ZI'g~ɁഽT?k I`찣{q0j9iP3WyY2hд/.|\"U$nJօ2wkF 1AM AdqI?c|/ѣ@SơCѦAP{Ji5*]pٖ<"ݫ-\- %DA9/)kζeD!<dDYT 1s]oDlְ5 -8~0;JZI9PŨ8%:&>o7Re $ƙ׆7M$^\ߞ(,։Kb$6EChXa BggU=/պԿh ''Y:vic$/5 a _{ g佅_ BK le.j>q!dk)Wټ 2cK2eN!ѕd8Wl9W3iL1(ӳQ&Wl_w\XbQ2K)KQ|9Mm~),3fyPdxkj4u{w$9Fs5;aֱVkeS3d,^ :bZ\~BP FP ~qvwts&b#OC7/jhfGRn~d~_h9֬7IfwE`J2M\kYxA?/agp䯖]rPVsZnن{͎Ԯ- * *`Fn7:` tvRtX  2G}o+G姂,Լ#_ *M?R =FvU^,q8KT뛃f4w^ī XǣF F16TKH/iDU/9$ W &[xҠLY%҂`.'MQ)>:F@ ɷ?CCǴ*ضS{|^l5Eލifnq{6NVڲ%cm+PRŗ\>:K7FǠVmekB%sa&<||rA#qCm>D1Fn!(r@hJzڗlz{ncbh) 71lҩV0 ζ M]| R)g#^p%jJ}#,}W|͎p_T=%d{Sbc1:Jy"Sְ0_C@'H6B_݃ጭ1PߵdYSW,X k~A#'KC'kOeb#b!++$qR&_8E!v AX2b<6q%oMh2*Ѹ3cn$-]ą7CqY\n=&@@F:JŨc:}h;c>"q&pħeu(aKj 8͆'k&a!޳h9g?T\i|Yϙ w,Z'Q""]Iݻ] 5!!Bf1C<KQj+TpͰUD- V5|#7)U^tXΊǁڄ#.HA37M+Ė eL59@esI5|k\({y|^_}%g̋[1[{]*pF>-JtCq88i3SBlmFMge oHbHB_̳b=P YZ