perf-debuginfo-5.10.0-60.91.0.115.oe2203 >  A d@_W^^fbKLN%:=Q`>O^g'\dDZ~aZ1hTx4 "BRI>!oNxH1 @k(HF:B|*nJ;7_YO?ܿl2'ŜB|ʒ9q*GeLdHnXP'>dի'ijLρV\q(gi?M@pLOvi9<]DK^rU}Md155f4629e1392686de7b6e3870022557b6940c4644f7f122e3c680dd572d862eb4565f929e6cb4385bea425332e5510633ca8b8V癉d@_W^^f;=a<6w0;UJ;b3sL (fo鼛d1{qPzoVd= %`cUv d; xK0,Rq9pCo܉N}r꧘+/;ds M?5kR(ƽ}2nN+SBBU:srA ONiaPQnPȠYs>0u:8Lsɝ{X< m&j~ՠ_>p=L1?L!d + N(,=RX m " L  u I0Xh(8z9 z:'"zF:G:TH:I:X;Y;\;P];^?7 b@cAdAaeAffAilAktAuAvB0zK}KKKKKCperf-debuginfo5.10.060.91.0.115.oe2203Debug information for package perfThis package provides debug information for package perf. Debug information is useful when developing applications that use this package or when debugging this package.d?/obs-worker-backend-test-arm-0004.novalocalHuawei openEulerhttp://openeuler.orgGPLv2http://openeuler.orgDevelopment/Debughttp://www.kernel.org/linuxaarch64 :`S*&(V09A%XAAA$AAA$$$$$$$$$$$$d?/d?/d?/d?/d?/d?/d?/d?/d?/d?/d?/d?/d?/d?/d?/d?/d?/d?/d?/d?/d?/2094256f1e27e8462775392a21f997d9ae8d45c83f2e22c6be34c9d1c9acd20eb8d28d91a8042183f8a58b7099bf0de568b838af23368026c116d41d0f55c8a5e4d325207151197269d397ee4deb8a3ecbc15e614b513072d0512bb0b96d36516184b31a3d70b1ca4a91775c380f28417ac1cfe83e669af675fc47f57537805e27e6bc088bc9e23358be1dc5486711063081d4de0de98ac46a8c3ab6d39c3850520832d6cbcecb805e958c4aac7788ee0927e9978b3d6a0271985edb7a16f84281d8b7cae50399df29b6992679caba2c3ae4af5d5e3e4564fb3064799c9983193fa3e01b2419e72ce9b193443d3ae42d9753f6e2136903e3fb9dae82ea3e5806f2aa85579524b99dfee061e79fc6ac3a690de36b13dc9217f9da33295a703bf994220495c6840a9108347a2c451b5d9064aa22b74f01a074e97fa2a966d6c0ff2ddebc05077531b615f5a309cf5cb53294171c2adff4105116340dd4600acac2345cc6bef483a2cb48d5d11c5f58e58ab2efbe1af16d09ed659da02a3ef52d3871f1311832c0b352e4ea60c8262db5b5b9c5c06917aa0992f5380bcdc605503394e086d9048f93b52fec5142d7fb1b2b410a4129b8184f8b0546a20e74f5e32e99ba71923e691c4894cd59afd6fdd92b874889ef045c5319e117de412c2af82arootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-5.10.0-60.91.0.115.oe2203.src.rpmperf-debuginfoperf-debuginfo(aarch-64)    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.17.0d?d6@d,@d(d$(@dddxc>@cU@cccT@c@cc @cj@c/c]ci@ci@c@c~ @cwscjDcb[cZrcN@cGc2c)@c!@cc6@c b@bbbL@bb@b֜b@bb'b@bbbx@b=b@bbbkbw@bb@bzSbjbe;baG@b^@bV@bV@bUib@Qb; b9@b8hb8hb7@b4t@b3"b3"b0b+9b)@b(b'E@b'E@b b\@b\@b!b!b@b8bOb@a,@a,@a@aaeaaa|a+@a+@aŶ@a@a@a@a@aa@@a@aKaa}3awan@af@ad'@aUaA@a#a^a`@``@Jialin Zhang - 5.10.0-60.91.0.115Jialin Zhang - 5.10.0-60.90.0.114Jialin Zhang - 5.10.0-60.89.0.113Jialin Zhang - 5.10.0-60.88.0.112Jialin Zhang - 5.10.0-60.87.0.111Jialin Zhang - 5.10.0-60.86.0.110Jialin Zhang - 5.10.0-60.85.0.109Zheng Zengkai - 5.10.0-60.84.0.108Jialin Zhang - 5.10.0-60.83.0.107Jialin Zhang - 5.10.0-60.82.0.106Jialin Zhang - 5.10.0-60.81.0.105Jialin Zhang - 5.10.0-60.80.0.104Jialin Zhang - 5.10.0-60.79.0.103Jialin Zhang - 5.10.0-60.78.0.102Jialin Zhang - 5.10.0-60.77.0.101Zheng Zengkai - 5.10.0-60.76.0.100Zheng Zengkai - 5.10.0-60.75.0.99Zheng Zengkai - 5.10.0-60.74.0.98Zheng Zengkai - 5.10.0-60.73.0.97Zheng Zengkai - 5.10.0-60.72.0.96Zheng Zengkai - 5.10.0-60.71.0.95Zheng Zengkai - 5.10.0-60.70.0.94Zheng Zengkai - 5.10.0-60.68.0.93Zheng Zengkai - 5.10.0-60.67.0.92Zheng Zengkai - 5.10.0-60.66.0.91Zheng Zengkai - 5.10.0-60.65.0.90Zheng Zengkai - 5.10.0-60.63.0.89Zheng Zengkai - 5.10.0-60.61.0.88Zheng Zengkai - 5.10.0-60.59.0.87Zheng Zengkai - 5.10.0-60.58.0.86Zheng Zengkai - 5.10.0-60.57.0.85Zheng Zengkai - 5.10.0-60.56.0.84Zheng Zengkai - 5.10.0-60.55.0.83Zheng Zengkai - 5.10.0-60.54.0.82Zheng Zengkai - 5.10.0-60.53.0.81Zheng Zengkai - 5.10.0-60.52.0.80Zheng Zengkai - 5.10.0-60.51.0.79Zheng Zengkai - 5.10.0-60.50.0.78Zheng Zengkai - 5.10.0-60.49.0.77Zheng Zengkai - 5.10.0-60.48.0.76Zheng Zengkai - 5.10.0-60.47.0.75Zheng Zengkai - 5.10.0-60.46.0.74Zheng Zengkai - 5.10.0-60.45.0.73Zheng Zengkai - 5.10.0-60.43.0.72Zheng Zengkai - 5.10.0-60.42.0.71Zheng Zengkai - 5.10.0-60.41.0.70Zheng Zengkai - 5.10.0-60.40.0.69Zheng Zengkai - 5.10.0-60.39.0.68Zheng Zengkai - 5.10.0-60.38.0.67Zheng Zengkai - 5.10.0-60.37.0.66Zheng Zengkai - 5.10.0-60.36.0.65Zheng Zengkai - 5.10.0-60.35.0.64Zheng Zengkai - 5.10.0-60.34.0.63Zheng Zengkai - 5.10.0-60.33.0.62Zheng Zengkai - 5.10.0-60.32.0.61Zheng Zengkai - 5.10.0-60.31.0.60Zheng Zengkai - 5.10.0-60.30.0.59Zheng Zengkai - 5.10.0-60.28.0.58Zheng Zengkai - 5.10.0-60.27.0.57Zheng Zengkai - 5.10.0-60.23.0.56Zheng Zengkai - 5.10.0-60.22.0.55Zheng Zengkai - 5.10.0-60.21.0.54Zheng Zengkai - 5.10.0-60.20.0.53Zheng Zengkai - 5.10.0-60.20.0.52Zheng Zengkai - 5.10.0-60.19.0.51Zheng Zengkai - 5.10.0-60.18.0.50Zheng Zengkai - 5.10.0-60.17.0.49Zheng Zengkai - 5.10.0-60.16.0.48Zheng Zengkai - 5.10.0-60.15.0.47Zheng Zengkai - 5.10.0-60.14.0.46Zheng Zengkai - 5.10.0-60.13.0.45Liu Yuntao - 5.10.0-60.12.0.44Zheng Zengkai - 5.10.0-60.12.0.43Zheng Zengkai - 5.10.0-60.11.0.42Zheng Zengkai - 5.10.0-60.10.0.41Zheng Zengkai - 5.10.0-60.9.0.40Zheng Zengkai - 5.10.0-60.8.0.39Zheng Zengkai - 5.10.0-60.7.0.38Zheng Zengkai - 5.10.0-60.4.0.37Zheng Zengkai - 5.10.0-60.3.0.36Zheng Zengkai - 5.10.0-60.2.0.35Zheng Zengkai - 5.10.0-60.1.0.34Zheng Zengkai - 5.10.0-60.0.0.33Zheng Zengkai - 5.10.0-59.0.0.32Zheng Zengkai - 5.10.0-58.0.0.31Zheng Zengkai - 5.10.0-57.0.0.30Zheng Zengkai - 5.10.0-56.0.0.29Zheng Zengkai - 5.10.0-55.0.0.28Zheng Zengkai - 5.10.0-54.0.0.27Zheng Zengkai - 5.10.0-53.0.0.26Zheng Zengkai - 5.10.0-52.0.0.25Zheng Zengkai - 5.10.0-42.0.0.24Zheng Zengkai - 5.10.0-41.0.0.23Zheng Zengkai - 5.10.0-40.0.0.22Zheng Zengkai - 5.10.0-39.0.0.21Zheng Zengkai - 5.10.0-38.0.0.20Zheng Zengkai - 5.10.0-36.0.0.19Zheng Zengkai - 5.10.0-35.0.0.18Zheng Zengkai - 5.10.0-34.0.0.17Zheng Zengkai - 5.10.0-25.0.0.16Zheng Zengkai - 5.10.0-24.0.0.15Zheng Zengkai - 5.10.0-23.0.0.14Zheng Zengkai - 5.10.0-22.0.0.13Zheng Zengkai - 5.10.0-21.0.0.12Zheng Zengkai - 5.10.0-20.0.0.11Zheng Zengkai - 5.10.0-19.0.0.10sdlzx - 5.10.0-19.0.0.9Zheng Zengkai - 5.10.0-18.0.0.8Zheng Zengkai - 5.10.0-17.0.0.7Zheng Zengkai - 5.10.0-16.0.0.6Zheng Zengkai - 5.10.0-15.0.0.5Zheng Zengkai - 5.10.0-14.0.0.4Zheng Zengkai - 5.10.0-9.0.0.3Zheng Zengkai - 5.10.0-8.0.0.2Zheng Zengkai - 5.10.0-7.0.0.1Zheng Zengkai - 5.10.0-6.0.0.0ShiYuan HU - 5.10.0-5.3.0.19Zheng Zengkai - 5.10.0-5.3.0.18Zheng Zengkai - 5.10.0-5.2.0.17Zheng Zengkai - 5.10.0-5.1.0.16Cheng Jian - 5.10.0-5.0.0.15Zheng Zengkai - 5.10.0-5.0.0.14- !588 [sync] PR-585: x86/speculation: Allow enabling STIBP with legacy IBRS - !591 Backport CVEs and bugfixes - net/sched: Retire tcindex classifier - drm/vmwgfx: Validate the box size for the snooped cursor - netfilter: nf_tables: nft_parse_register can return a negative value - netfilter: nf_tables: validate registers coming from userspace. - Bluetooth: btsdio: fix use after free bug in btsdio_remove due to race condition - KVM: nVMX: add missing consistency checks for CR0 and CR4 - nfc: st-nci: Fix use after free bug in ndlc_remove due to race condition - xfs: __percpu_counter_compare() inode count debug too expensive - xfs: fix memcpy fortify errors in EFI log format copying - xfs: fix memcpy fortify errors in RUI log format copying - xfs: fix memcpy fortify errors in CUI log format copying - xfs: fix memcpy fortify errors in BUI log format copying - xfs: Use struct xfs_bmdr_block instead of struct xfs_btree_block to calculate root node size - xfs: allow setting full range of panic tags - xfs: don't use BMBT btree split workers for IO completion - xfs: fix extent busy updating - xfs: get root inode correctly at bulkstat - xfs: invalidate xfs_bufs when allocating cow extents - xfs: attach dquots to inode before reading data/cow fork mappings - xfs: invalidate block device page cache during unmount - xfs: add selinux labels to whiteout inodes - xfs: convert buf_cancel_table allocation to kmalloc_array - xfs: don't leak xfs_buf_cancel structures when recovery fails - xfs: refactor buffer cancellation table allocation - xfs: fix type mismatches in the inode reclaim functions - xfs: don't allow log writes if the data device is readonly - x86/speculation: Allow enabling STIBP with legacy IBRS- !574 Backport CVEs and bugfixes - driver core: Fix lockdep warning on wfs_lock - driver core: platform: Add extra error check in devm_platform_get_irqs_affinity() - 9p/xen : Fix use after free bug in xen_9pfs_front_remove due to race condition - ubi: Fix failure attaching when vid_hdr offset equals to (sub)page size - ubi: ensure that VID header offset + VID header size <= alloc, size - ftrace: Fix issue that 'direct->addr' not restored in modify_ftrace_direct() - perf/core: Fix perf_output_begin parameter is incorrectly invoked in perf_event_bpf_output - xirc2ps_cs: Fix use after free bug in xirc2ps_detach - ring-buffer: Fix race while reader and writer are on the same page - loop: Add parm check in loop_control_ioctl - ext4: Fix i_disksize exceeding i_size problem in paritally written case - ext4: ext4_put_super: Remove redundant checking for 'sbi->s_journal_bdev' - ext4: Fix reusing stale buffer heads from last failed mounting - btrfs: fix race between quota disable and quota assign ioctls - dm crypt: add cond_resched() to dmcrypt_write() - xfs: don't leak memory when attr fork loading fails - xfs: delete unnecessary NULL checks - xfs: replace inode fork size macros with functions - xfs: replace XFS_IFORK_Q with a proper predicate function - xfs: use XFS_IFORK_Q to determine the presence of an xattr fork - xfs: make inode attribute forks a permanent part of struct xfs_inode - xfs: convert XFS_IFORK_PTR to a static inline helper - xfs: don't reuse busy extents on extent trim - fs/xfs: convert comma to semicolon - xfs: xfs_ail_push_all_sync() stalls when racing with updates - xfs: check buffer pin state after locking in delwri_submit - xfs: log worker needs to start before intent/unlink recovery- !550 anolis: bond: broadcast ARP or ND messages to all slaves - !561 Backport CVEs and bugfixes - !560 [sync] PR-539: LoongArch: fix compile warnning of drm/loongson driver - net: sched: Use struct_size() helper in kvmalloc() - net_sched: Use struct_size() and flex_array_size() helpers - ext4: dio take shared inode lock when overwriting preallocated blocks - ext4: fix race between writepages and remount - clocksource/drivers/arm_arch_timer: Fix CNTPCT_LO and CNTVCT_LO value - kvm: initialize all of the kvm_debugregs structure before sending it to userspace - nvme: use nvme_cid to generate command_id in trace event - xfs: don't report reserved bnobt space as available - xfs: don't include bnobt blocks when reserving free block pool - xfs: set aside allocation btree blocks from block reservation - xfs: introduce in-core global counter of allocbt blocks - act_mirred: use the backlog for nested calls to mirred ingress - net/sched: act_mirred: better wording on protection against excessive stack growth - net/sched: act_mirred: refactor the handle of xmit - scsi: scsi_dh_alua: fix memleak for 'qdata' in alua_activate() - anolis: bond: broadcast ARP or ND messages to all slaves - !558 net: hns3: modify reset delay time to avoid configuration timeout - drm/loongson: fix compile warnning - net: hns3: modify reset delay time to avoid configuration timeout- !541 fix CVE-2023-0266 - ALSA: pcm: Move rwsem lock inside snd_ctl_elem_read to prevent UAF- !529 Backport CVEs and bugfixes - block: fix use-after-free of q->q_usage_counter - block: move q_usage_counter release into blk_queue_release - Revert "block: fix null-deref in percpu_ref_put" - mm: compaction: avoid possible NULL pointer dereference in kcompactd_cpu_online - md/raid6: Fix the problem of repeatedly applying for memory in raid5_read_one_chunk - xfs, iomap: limit individual ioend chain lengths in writeback - net/sched: tcindex: search key must be 16 bits - net/sched: tcindex: update imperfect hash filters respecting rcu - tty: fix out-of-bounds access in tty_driver_lookup_tty() - fs/ntfs3: Validate resident attribute name - ima: Fix memory leakage in ima_store_template - Revert "mm/vmalloc: huge vmalloc backing pages should be split rather than compound" - coredump: fix kabi broken in struct coredump_params - coredump: Use the vma snapshot in fill_files_note - coredump/elf: Pass coredump_params into fill_note_info - coredump: Remove the WARN_ON in dump_vma_snapshot - coredump: Snapshot the vmas in do_coredump - mm/swapfile: add cond_resched() in get_swap_pages() - mm: slince possible data races about pgdat->kswapd - mm: fix null-ptr-deref in kswapd_is_running() - fs/ntfs3: Validate MFT flags before replaying logs - fs/ntfs3: Validate attribute name offset - bpf: Fixes possible race in update_prog_stats() for 32bit arches - bpf: Avoid races in __bpf_prog_run() for 32bit arches - ext4: make sure fs error flag setted before clear journal error - ext4: commit super block if fs record error when journal record without error - af_unix: Get user_ns from in_skb in unix_diag_get_exact(). - net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf() - wifi: brcmfmac: slab-out-of-bounds read in brcmf_get_assoc_ies() - arm64: errata: Remove AES hwcap for COMPAT tasks - ARM: 9206/1: A9: Add ARM ERRATA 764319 workaround (Updated) - kernel: Initialize cpumask before parsing - softirq: Don't try waking ksoftirqd before it has been spawned - bpf: Prevent decl_tag from being referenced in func_proto arg - bpf: Skip task with pid=1 in send_signal_common() - bpf, sockmap: Fix an infinite loop error when len is 0 in tcp_bpf_recvmsg_parser() - !460 Backport CVEs and bugfixes - !517 [sync] PR-510: LoongArch: fix dual-bridge machine can not work - !516 [sync] PR-509: Loongson: fix 7a2000 gpu driver can not work - irqchip/loongson: Fix syscore ops registration - irqchip/loongarch: Fix some issues of irq controllers - drm/loongson: using hdmi hot plug status register - malidp: Fix NULL vs IS_ERR() checking- !512 Backport CVEs and bugfixes - livepatch/core: Fix hungtask against cpu hotplug on x86 - livepatch: Narrow the scope of the 'text_mutex' lock - livepatch: Cleanup klp_mem_prepare() - seccomp: Move copy_seccomp() to no failure path. - media: dvb-usb: az6027: fix null-ptr-deref in az6027_i2c_xfer() - ftrace: Fix invalid address access in lookup_rec() when index is 0 - mm: optimize do_wp_page() for fresh pages in local LRU pagevecs - mm: optimize do_wp_page() for exclusive pages in the swapcache - tipc: add an extra conn_get in tipc_conn_alloc - tipc: set con sock in tipc_conn_alloc - ext4: fix another off-by-one fsmap error on 1k block filesystems - mm/vmalloc: huge vmalloc backing pages should be split rather than compound - HID: asus: use spinlock to safely schedule workers - HID: asus: use spinlock to protect concurrent accesses - HID: asus: Remove check for same LED brightness on set - jbd2: fix data missing when reusing bh which is ready to be checkpointed - !502 [sync] PR-476: LoongArch: fix failed to boot - !498 [sync] PR-479: LoongArch: update network related default config - !496 [sync] PR-448: LoongArch: fix some pci problems - LoongArch: Initialize screen_info variable - LoongArch: Fixed EIOINTC structure members - LoongArch: Fix virtual machine startup error - loongarch/kvm: ls7a add iocsrw emulation - LoongArch: fix signal handler name changed - LoongArch: defconfig: update network configurations - LoongArch: pci root bridige set acpi companion only when not acpi_disabled. - pci: fix X server auto probe fail when both ast and etnaviv drm present - LS7A2000: PCIE: Fixup GPU card error - pci/quirks: ls7a2000: fix pm transition of devices under pcie port - LoongArch: Fixed some pcie card not scanning properly - pci: fix kabi error caused by pm_suspend_target_state - PCI: PM: Fix pcie mrrs restoring - PCI: Check if the pci controller can use both CFG0 and CFG1 mode to access configuration space - PCI: Check if entry->offset already exist for mem resource- !485 Backport CVEs and bugfixes - !491 [sync] PR-477: tools: fix compile error introduced by LoongArch commit - fix compile error introduced by LoongArch commit - scsi: cancel the inflight async device probe when remove scsi_target - scsi: fix use-after-free problem in scsi_remove_target - ring-buffer: Fix race between reset page and reading page - raid1, raid10: switch to precise io accounting - block: add precise io accouting apis - md/raid10: fix memleak for 'conf->bio_split' - sctp: fail if no bound addresses can be used for a given scope - ext4: fix WARNING in mb_find_extent - scsi: iscsi_tcp: Fix UAF during login when accessing the shost ipaddress - scsi: iscsi_tcp: Fix UAF during logout when accessing the shost ipaddress - scsi: iscsi: Move pool freeing - xfs: aborting inodes on shutdown may need buffer lock - ext4: fix incorrect options show of original mount_opt and extend mount_opt2 - !439 openeuler: pci: workaround multiple functions can be assigned to only one VM - !474 [sync] PR-447: add perf loongarch support - tools/perf: Add basic support for LoongArch - perf machine: Use path__join() to compose a path instead of snprintf(dir, '/', filename) - !467 LoongArch: add kvm support - LoongArch: kvm: KVM support for 5.10 - !472 [sync] PR-466: LoongArch: fix compile error when using make allmodconfig - LoongArch: fix compile error when using make allmodconfig - LoongArch: Export symbol for function smp_send_reschedule() - LoongArch: kvm: add initial kvm support - !453 Backport CVEs and bugfixes - !463 [sync] PR-444: LoongArch: some LS7a device drivers support and LoongArch bug fix - LoongArch: remove __ARCH_WANT_NEW_STAT - LoongArch: modify defconfig according to other architectures - LoongArch: Change definition of cpu_relax() for Loongson-3 - drm/loongson: add kernel modesetting driver support for ls7a1000/ls7a2000 - LoongArch: Use alternative to optimize libraries - LoongArch: Add alternative runtime patching mechanism - LoongArch: Remove the .fixup section usage - LoongArch: extable: Add a dedicated uaccess handler - LoongArch: extable: Add `type` and `data` fields - LoongArch: Switch to relative exception tables - LoongArch: Consolidate __ex_table construction - LoongArch: fix SECCOMP test error - LoongArch: fix vmlinux ld error - LoongArch: enable hugetlbfs support - LoongArch: save one instruction for arch_local_irq_{enable,disable} - LoongArch: optimize for syscall return - LoongArch: refresh usage of sync - LoongArch: use 40 bits address space for user - LoongArch: Support loader and kernel interface V40 - LoongArch: Enhance booting and resume compatibility - LoongArch: Remove redudant csr save/restore - LoongArch: Support Power Manager - irqchip/loongson-liointc: Set different isr for differnt core - platform: Support loongson laptop generic driver - LoongArch: Adapted SECTION_SIZE_BITS with page size - ACPI: Support ACPI_MACHINE_WIDTH for 64 - spi: loongson: Add LS7A spi driver support - i2c: loongson: Add LS7A i2c driver support - LoongArch: Call irq_find_matching_fwnode get irq domain - irqchip/ACPI: Introduce ACPI_IRQ_MODEL_LPIC for LoongArch - gpio: loongson: Add 3A/3B/3C/7A gpio dirver support - rtc: ls2x: Add support for the Loongson-2K/LS7A RTC - LoongArch: convert p v s cache to l1 l2 l3 format - cpufreq: Add cpufreq driver for LoongArch - LoongArch: Fix section mismatch due to acpi_os_ioremap() - LoongArch: Add vector extensions support - phy: tegra: xusb: Fix return value of tegra_xusb_find_port_node function - openeuler: pci: workaround multiple functions can be assigned to only one VM- !454 Backport CVEs and bugfixes - media: rc: Fix use-after-free bugs caused by ene_tx_irqsim() - neigh: make sure used and confirmed times are valid - HID: check empty report_list in bigben_probe() - HID: check empty report_list in hid_validate_values() - Documentation/hw-vuln: Fix rST warning - Documentation/hw-vuln: Add documentation for Cross-Thread Return Predictions - KVM: x86: Mitigate the cross-thread return address predictions bug - x86/speculation: Identify processors vulnerable to SMT RSB predictions - radi10: fix leak of 'r10bio->remaining' for recovery - md: fix soft lockup in status_resync - md: don't update recovery_cp when curr_resync is ACTIVE - md: Ensure resync is reported after it starts - md: Use enum for overloaded magic numbers used by mddev->curr_resync - raid10: fix leak of io accounting - tcp: Fix listen() regression in 5.15.88. - net/ulp: Remove redundant ->clone() test in inet_clone_ulp(). - net/ulp: use consistent error code when blocking ULP - net/ulp: prevent ULP without clone op from entering the LISTEN status - net/tls: tls_is_tx_ready() checked list_entry - usb: dwc3: dwc3-qcom: Add missing platform_device_put() in dwc3_qcom_acpi_register_core - ntfs: fix out-of-bounds read in ntfs_attr_find() - splice: don't generate zero-len segement bvecs - rds: rds_rm_zerocopy_callback() use list_first_entry() - tap: tap_open(): correctly initialize socket uid - tun: tun_chr_open(): correctly initialize socket uid - net: add sock_init_data_uid() - ring-buffer: Handle race between rb_move_tail and rb_check_pages - blk-mq: use quiesced elevator switch when reinitializing queues - ovl: fix use inode directly in rcu-walk mode- !419 Backport CVEs and bugfixes - net: mpls: fix stale pointer if allocation fails during device rename - x86/bugs: Flush IBP in ib_prctl_set() - binder: Gracefully handle BINDER_TYPE_FDA objects with num_fds=0 - binder: Address corner cases in deferred copy and fixup - binder: fix pointer cast warning - binder: defer copies of pre-patched txn data - binder: read pre-translated fds from sender buffer - binder: avoid potential data leakage when copying txn - ARM: 9242/1: kasan: Only map modules if CONFIG_KASAN_VMALLOC=n - rcu: Avoid stack overflow due to __rcu_irq_enter_check_tick() being kprobe-ed - net/sched: sch_taprio: do not schedule in taprio_reset() - net/sched: sch_taprio: fix possible use-after-free - nbd: fix assignment error for first_minor in nbd_dev_add - md/raid10: fix wrong setting of max_corr_read_errors - md/raid10: fix overflow in safe_delay_store - md/raid10: fix slab-out-of-bounds in md_bitmap_get_counter - fix kabi broken due to import of 5.15-stable io_uring - io_uring: import 5.15-stable io_uring - task_work: add helper for more targeted task_work canceling - coredump: Limit what can interrupt coredumps - kernel: provide create_io_thread() helper - fs: provide locked helper variant of close_fd_get_file() - kernel: remove checking for TIF_NOTIFY_SIGNAL - entry: Add support for TIF_NOTIFY_SIGNAL - signal: Add task_sigpending() helper - arm: add support for TIF_NOTIFY_SIGNAL - arm64: add support for TIF_NOTIFY_SIGNAL - riscv: add support for TIF_NOTIFY_SIGNAL - powerpc: add support for TIF_NOTIFY_SIGNAL - x86: Wire up TIF_NOTIFY_SIGNAL - iov_iter: add helper to save iov_iter state - perf beauty: Update copy of linux/socket.h with the kernel sources - perf trace beauty: Update copy of linux/socket.h with the kernel sources - io_uring: correct pinned_vm accounting - file: Rename __close_fd_get_file close_fd_get_file - io_uring: don't hold uring_lock when calling io_run_task_work* - io_uring: don't take uring_lock during iowq cancel - fs: make do_renameat2() take struct filename - net: add accept helper not installing fd - net: provide __sys_shutdown_sock() that takes a socket - fs: expose LOOKUP_CACHED through openat2() RESOLVE_CACHED - Make sure nd->path.mnt and nd->path.dentry are always valid pointers - fix handling of nd->depth on LOOKUP_CACHED failures in try_to_unlazy* - fs: add support for LOOKUP_CACHED - Revert "io_uring: fix soft lockup when call __io_remove_buffers" - Revert "io_uring: deduplicate failing task_work_add" - Revert "io_uring: don't take uring_lock during iowq cancel" - Revert "[Backport] io_uring: don't keep looping for more events if we can't flush overflow" - Revert "[Huawei] io-wq: Switch io_wqe_worker's fs before releasing request" - Revert "[Huawei] io_uring:drop identity before creating a private one"- !410 Backport CVEs and bugfixes - x86/kasan: Populate shadow for shared chunk of the CPU entry area - x86/kasan: Add helpers to align shadow addresses up and down - x86/kasan: Rename local CPU_ENTRY_AREA variables to shorten names - x86/mm: Populate KASAN shadow for entire per-CPU range of CPU entry area - x86/mm: Recompute physical address for every page of per-CPU CEA mapping - x86/kasan: Map shadow for percpu pages on demand - x86/mm: Randomize per-cpu entry area - Huawei BMA: Fix iBMA driver bug - mm: memcg: fix NULL pointer in mem_cgroup_track_foreign_dirty_slowpath() - mm,hugetlb: take hugetlb_lock before decrementing h->resv_huge_pages - ppp: associate skb with a device at tx - arm32: kaslr: Avoid using the -fpic and fno-pic parameters together - bpf, sockmap: fix race in sock_map_free() - bpf: make sure skb->len != 0 when redirecting to a tunneling device - cifs: Fix use-after-free in rdata->read_into_pages() - net: bridge: mcast: add and enforce query interval minimum - net: bridge: mcast: add and enforce startup query interval minimum - media: vivid: fix compose size exceed boundary - !405 kvm: arm64: fix some pvsched bugs - kvm: arm64: fix some pvsched bugs- !400 Backport fs and block bugfixes - ubi: Fix UAF wear-leveling entry in eraseblk_count_seq_show() - ubi: fastmap: Fix missed fm_anchor PEB in wear-leveling after disabling fastmap - ubifs: Re-statistic cleaned znode count if commit failed - ubifs: dirty_cow_znode: Fix memleak in error handling path - block, bfq: switch 'bfqg->ref' to use atomic refcount apis - cifs: sanitize multiple delimiters in prepath - !392 OpenEuler-22.03-LTS Fixes Some Bugs in Accelerator Disk Storage Encryption and Decryption Scenarios - crypto: hisilicon/sec - delete the flag CRYPTO_ALG_ALLOCATES_MEMORY - crypto: hisilicon/qm - prevent soft lockup in qm_poll_req_cb()'s loop - crypto: hisilicon/qm - modify event irq processing - crypto: hisilicon/qm - move alloc qm->wq to qm.c - crypto: hisilicon/qm - add functions for releasing resources- !386 Backport CVEs and bugfixes - net: sched: fix race condition in qdisc_graft() - macvlan: enforce a consistent minimal mtu - net: switch to storing KCOV handle directly in sk_buff - drm/i915/gvt: fix double free bug in split_2MB_gtt_entry - mm/memcg_memfs_info: fix potential oom_lock recursion deadlock - mm: memcontrol: fix potential oom_lock recursion deadlock - ipv6: raw: Deduct extension header length in rawv6_push_pending_frames - ext4: fix use-after-free in ext4_orphan_cleanup - ext4: fix null-ptr-deref in ext4_write_info - xfs: fix potential log item leak- !369 Backport CVEs and bugfixes - mm/vmpressure: fix data-race with memcg->socket_pressure - of/fdt: Don't calculate initrd size from DT if start > end - lib/cmdline: avoid page fault in next_arg - mm/memory: return vm_fault_t result from migrate_to_ram() callback - net: sched: disallow noqueue for qdisc classes - netfilter: nft_payload: incorrect arithmetics when fetching VLAN header bits - xfs: Fix deadlock on xfs_inodegc_worker - net: sched: cbq: dont intepret cls results when asked to drop - net: sched: atm: dont intepret cls results when asked to drop - scsi: ses: fix slab-out-of-bounds in ses_enclosure_data_process - rndis_wlan: Prevent buffer overflow in rndis_query_oid- !357 Backport CVEs, bugfixes, performance and other - binder: fix UAF of alloc->vma in race with munmap() - io_uring: add missing item types for splice request - xfs: fix overfilling of reserve pool - xfs: always succeed at setting the reserve pool size - xfs: remove infinite loop when reserving free block pool - xfs: use current->journal_info for detecting transaction recursion - mm: fix unexpected changes to {failslab|fail_page_alloc}.attr - fix kabi broken due to may_pollfree - io_uring: disable polling pollfree files - sched: disable sched_autogroup by default - driver: char: delete svm.c - ksmbd: check nt_len to be at least CIFS_ENCPWD_SIZE in ksmbd_decode_ntlmssp_auth_blob - fs/ntfs3: Fix attr_punch_hole() null pointer derenference - tracing/osnoise: Do not unregister events twice - tracing/osnoise: Properly unhook events if start_per_cpu_kthreads() fails - mm/filemap.c: remove bogus VM_BUG_ON - 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 - fork: Allocate a new task_struct_resvd object for fork task - tmpfs: fix regressions from wider use of ZERO_PAGE - tmpfs: do not allocate pages on read- !348 Backport CVEs and fs bugfixes - io_uring: kill goto error handling in io_sqpoll_wait_sq() - misc: sgi-gru: fix use-after-free error in gru_set_context_option, gru_fault and gru_handle_user_call_os - ext4: fix bad checksum after online resize - xfs: fix use-after-free in xattr node block inactivation - USB: core: Fix RST error in hub.c - USB: core: Prevent nested device-reset calls- KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS - bfq: fix null-ptr-deref in bfq_pd_offline - i2c: ismt: Fix an out-of-bounds bug in ismt_access() - ksmbd: fix heap-based overflow in set_ntacl_dacl() - ksmbd: prevent out of bound read for SMB2_WRITE - ksmbd: validate length in smb2_write() - xfs: fix super block buf log item UAF during force shutdown - xfs: wait iclog complete before tearing down AIL - xfs: get rid of assert from xfs_btree_islastblock- ext2: replace bh_submit_read() helper with bh_read() - ufs: replace ll_rw_block() - udf: replace ll_rw_block() - reiserfs: replace ll_rw_block() - ocfs2: replace ll_rw_block() - ntfs3: replace ll_rw_block() - jbd2: replace ll_rw_block() - isofs: replace ll_rw_block() - gfs2: replace ll_rw_block() - fs/buffer: replace ll_rw_block() - fs/buffer: add some new buffer read helpers - sched/qos: Don't unthrottle cfs_rq when cfs_rq is throttled by qos - mtd: physmap-core: Fix NULL pointer dereferencing in of_select_probe_type() - blk-mq: set default elevator as deadline in case of hctx shared tagset - dm thin: Use last transaction's pmd->root when commit failed - media: mceusb: Use new usb_control_msg_*() routines - block, bfq: fix possible uaf for 'bfqq->bic' - block, bfq: fix null pointer dereference in bfq_bio_bfqg() - scsi: iscsi: remove .unbind_conn from iscsi_transport - Revert "scsi: iscsi: fix kabi broken in struct iscsi_transport" - blk-mq: fix kabi broken in struct bio - blk-mq: fix kabi broken in struct request - mm/dynamic_hugetlb: fix clear PagePool without lock protection - mm/dynamic_hugetlb: fix list corruption in hpool_merge_page() - x86/cpu/hygon: Set __max_die_per_package on Hygon - block: always align request_wrapper to cacheline - block: fix crash on cmpxchg for request_wrapper - clk: imx: Add check for kcalloc - Bluetooth: L2CAP: fix use-after-free in l2cap_conn_del() - Bluetooth: L2CAP: Fix build errors in some archs- wifi: wilc1000: validate length of IEEE80211_P2P_ATTR_CHANNEL_LIST attribute - xen/netback: don't call kfree_skb() with interrupts disabled - media: dvb-core: Fix UAF due to refcount races at releasing - wifi: wilc1000: validate pairwise and authentication suite offsets - wifi: wilc1000: validate number of channels - wifi: wilc1000: validate length of IEEE80211_P2P_ATTR_OPER_CHANNEL attribute - drm/amdkfd: Check for null pointer after calling kmemdup- proc: proc_skip_spaces() shouldn't think it is working on C strings - proc: avoid integer type confusion in get_proc_long - xen/netback: fix build warning - xen/netback: Ensure protocol headers don't fall in the non-linear area - livepatch/ppc64: Fix preemption check when enabling - block: only use cmpxchg64 in 64bit platform - efi/libstub: Fix build error in efi-stub.c for riscv- block: fix regression for dm - dm: switch to rq-based after queue is initialized - net/af_packet: make sure to pull mac header - net/af_packet: add VLAN support for AF_PACKET SOCK_RAW GSO - sched: Fix null-ptr-deref in free_fair_sched_group - arm64: fix a concurrency issue in emulation_proc_handler() - dm thin: Fix ABBA deadlock between shrink_slab and dm_pool_abort_metadata - Revert "ipvlan: Modify the value of ipvlan modes" - workqueue: fix state-dump console deadlock - preempt/dynamic: Fix typo in macro conditional statement - jump_label: Fix usage in module __init - arm64/mpam: update last_cmd_status in parse_cache() and parse_bw() - arm64/mpam: remove kernfs_get() calls() and add kernfs_put() calls to prevent refcount leak - arm64/mpam: make mbw_max/min not less than min_bw - arm64/mpam: Fix indent format error in resctrl_parse_param() - arm64/mpam: decrease dom_num when domain goes offline - arm64/mpam: correct mbw_max/min if remainder is too large - Revert "add barriers to buffer_uptodate and set_buffer_uptodate" - pinctrl: core: Set ret to 0 when group is skipped - pinctrl: core: Handling pinmux and pinconf separately - ACPI: APD: Check for NULL pointer after calling devm_ioremap() - Revert "ACPICA: Interpreter: fix memory leak by using existing buffer" - mm/dynamic_hugetlb: fix compound_nr incorrect - scsi: storvsc: Remove WQ_MEM_RECLAIM from storvsc_error_wq - scsi: ufs: core: Enable link lost interrupt - perf/x86/intel/uncore: Fix broken read_counter() for SNB IMC PMU - perf python: Fix build when PYTHON_CONFIG is user supplied - Documentation/ABI: Mention retbleed vulnerability info file for sysfs - arm64: Fix match_list for erratum 1286807 on Arm Cortex-A76 - md: call __md_stop_writes in md_stop - Revert "md-raid: destroy the bitmap after destroying the thread" - mm/hugetlb: fix hugetlb not supporting softdirty tracking - xen/privcmd: fix error exit of privcmd_ioctl_dm_op() - ACPI: processor: Remove freq Qos request for all CPUs - s390: fix double free of GS and RI CBs on fork() failure - asm-generic: sections: refactor memory_intersects - loop: Check for overflow while configuring loop - x86/bugs: Add "unknown" reporting for MMIO Stale Data - perf/x86/lbr: Enable the branch type for the Arch LBR by default - btrfs: check if root is readonly while setting security xattr - btrfs: add info when mount fails due to stale replace target - btrfs: replace: drop assert for suspended replace - btrfs: fix silent failure when deleting root reference - ionic: fix up issues with handling EAGAIN on FW cmds - rxrpc: Fix locking in rxrpc's sendmsg - ixgbe: stop resetting SYSTIME in ixgbe_ptp_start_cyclecounter - net: Fix a data-race around sysctl_somaxconn. - net: Fix data-races around sysctl_devconf_inherit_init_net. - net: Fix data-races around sysctl_fb_tunnels_only_for_init_net. - net: Fix a data-race around netdev_budget_usecs. - net: Fix a data-race around netdev_budget. - net: Fix a data-race around sysctl_net_busy_read. - net: Fix a data-race around sysctl_net_busy_poll. - net: Fix a data-race around sysctl_tstamp_allow_data. - net: Fix data-races around sysctl_optmem_max. - bpf: Folding omem_charge() into sk_storage_charge() - ratelimit: Fix data-races in ___ratelimit(). - net: Fix data-races around netdev_tstamp_prequeue. - net: Fix data-races around netdev_max_backlog. - net: Fix data-races around weight_p and dev_weight_[rt]x_bias. - net: Fix data-races around sysctl_[rw]mem_(max|default). - net: Fix data-races around sysctl_[rw]mem(_offset)?. - tcp: tweak len/truesize ratio for coalesce candidates - netfilter: nf_tables: disallow jump to implicit chain from set element - netfilter: nf_tables: upfront validation of data via nft_data_init() - netfilter: bitwise: improve error goto labels - netfilter: nft_cmp: optimize comparison for 16-bytes - netfilter: nf_tables: consolidate rule verdict trace call - netfilter: nftables: remove redundant assignment of variable err - netfilter: nft_tunnel: restrict it to netdev family - netfilter: nft_osf: restrict osf to ipv4, ipv6 and inet families - netfilter: nf_tables: do not leave chain stats enabled on error - netfilter: nft_payload: do not truncate csum_offset and csum_type - netfilter: nft_payload: report ERANGE for too long offset and length - bnxt_en: fix NQ resource accounting during vf creation on 57500 chips - netfilter: ebtables: reject blobs that don't provide all entry points - net: ipvtap - add __init/__exit annotations to module init/exit funcs - bonding: 802.3ad: fix no transmission of LACPDUs - net: moxa: get rid of asymmetry in DMA mapping/unmapping - net: ipa: don't assume SMEM is page-aligned - net/mlx5e: Properly disable vlan strip on non-UL reps - ice: xsk: prohibit usage of non-balanced queue id - ice: xsk: Force rings to be sized to power of 2 - nfc: pn533: Fix use-after-free bugs caused by pn532_cmd_timeout - rose: check NULL rose_loopback_neigh->loopback - mm/smaps: don't access young/dirty bit if pte unpresent - mm/huge_memory.c: use helper function migration_entry_to_page() - SUNRPC: RPC level errors should set task->tk_rpc_status - NFSv4.2 fix problems with __nfs42_ssc_open - NFS: Don't allocate nfs_fattr on the stack in __nfs42_ssc_open() - xfrm: clone missing x->lastused in xfrm_do_migrate - xfrm: fix refcount leak in __xfrm_policy_check() - kernel/sched: Remove dl_boosted flag comment - vfs: make sync_filesystem return errors from ->sync_fs - fs: remove __sync_filesystem - pinctrl: amd: Don't save/restore interrupt status and wake status bits - kernel/sys_ni: add compat entry for fadvise64_64 - parisc: Fix exception handler for fldw and fstw instructions - audit: fix potential double free on error path from fsnotify_add_inode_mark - kbuild: dummy-tools: avoid tmpdir leak in dummy gcc- blk-mq: don't access request_wrapper if request is not allocated from block layer - blk-mq: fix kabi broken due to request_wrapper - ide-cd: don't clear rq_flags after blk_get_request - iommu: Fix error handling in probe_acpi_namespace_devices()- staging: rtl8712: fix use after free bugs - drivers/perf: fixed the issue that the kabi value changed - drm/i915: fix TLB invalidation for Gen12 video and compute engines - l2tp: Don't sleep and disable BH under writer-side sk_callback_lock - l2tp: Serialize access to sk_user_data with sk_callback_lock - Bluetooth: L2CAP: Fix u8 overflow - dm: Fix UAF in run_timer_softirq() - dm-thin: Resume failed in FAIL mode - mm: hugetlb: fix UAF in hugetlb_handle_userfault - ARM: 9160/1: NOMMU: Reload __secondary_data after PROCINFO_INITFUNC - ARM: 9059/1: cache-v7: get rid of mini-stack - ARM: 9058/1: cache-v7: refactor v7_invalidate_l1 to avoid clobbering r5/r6 - block: check flags of claimed slave bdev to fix uaf for bd_holder_dir - mpi: Fix length check in mpi_key_length() - dm btree spine: show warning if node_check failed in node_prep_for_write() - dm btree spine: remove paranoid node_check call in node_prep_for_write() - signal: fix deadlock caused by calling printk() under sighand->siglock - mm: fix missing handler for __GFP_NOWARN - Fix kabi change caused by reverting patches - Revert "iommu: Introduce attach/detach_pasid_table API" - Revert "iommu: Introduce bind/unbind_guest_msi" - Revert "iommu/smmuv3: Allow s1 and s2 configs to coexist" - Revert "iommu/smmuv3: Get prepared for nested stage support" - Revert "iommu/smmuv3: Implement attach/detach_pasid_table" - Revert "iommu/smmuv3: Allow stage 1 invalidation with unmanaged ASIDs" - Revert "iommu/smmuv3: Implement cache_invalidate" - Revert "dma-iommu: Implement NESTED_MSI cookie" - Revert "iommu/smmuv3: Nested mode single MSI doorbell per domain enforcement" - Revert "iommu/smmuv3: Enforce incompatibility between nested mode and HW MSI regions" - Revert "iommu/smmuv3: Implement bind/unbind_guest_msi" - Revert "iommu/smmuv3: report additional recoverable faults" - Revert "vfio: VFIO_IOMMU_SET_PASID_TABLE" - Revert "vfio: VFIO_IOMMU_CACHE_INVALIDATE" - Revert "vfio: VFIO_IOMMU_SET_MSI_BINDING" - Revert "vfio/pci: Add VFIO_REGION_TYPE_NESTED region type" - Revert "vfio/pci: Register an iommu fault handler" - Revert "vfio/pci: Allow to mmap the fault queue" - Revert "vfio: Use capability chains to handle device specific irq" - Revert "vfio/pci: Add framework for custom interrupt indices" - Revert "vfio: Add new IRQ for DMA fault reporting" - Revert "vfio/pci: Register and allow DMA FAULT IRQ signaling" - Revert "vfio: Document nested stage control" - Revert "vfio/pci: Register a DMA fault response region" - Revert "vfio/pci: Inject page response upon response region fill" - Revert "iommu/arm-smmu-v3: Using HTTU with SMMU STE and stage 2 TTD" - Revert "iommu/io-pgtable-arm: Make data access permissions of stage1/2 compatible" - Revert "iommu/io-pgtable-arm: Remove the limitation on the page table format of sync/clear_dirty_log()" - Revert "iommu/arm-smmu-v3: Change the TLBI CMD in arm_smmu_cache_invalidate()" - Revert "iommu/arm-smmu-v3: Align invalid range with leaf page size upwards when support RIL" - Revert "iommu/arm-smmu-v3: Standardize granule size when support RIL" - Revert "iommu/arm-smmu-v3: Remove the redundant shift operation of 'size'" - Revert "iommu: fix build error when CONFIG_IOMMU_API is off" - Revert "vfio/pci: Fix wrong return value when get iommu attribute DOMAIN_ATTR_NESTING" - Revert "iommu/smmuv3: Remove the S1 mapping restriction of dirty log" - perf/core: Fix reentry problem in perf_output_read_group() - tty: serial: uartlite: Disable clocks in case of errors - cgroup: Fix race condition at rebind_subsystems() - xfs: Fix unreferenced object reported by kmemleak in xfs_sysfs_init() - xfs: fix memory leak in xfs_errortag_init - xfs: fix sb write verify for lazysbcount - xfs: reject crazy array sizes being fed to XFS_IOC_GETBMAP* - xfs: prevent a WARN_ONCE() in xfs_ioc_attr_list() - xfs: prevent a UAF when log IO errors race with unmount - xfs: purge dquots after inode walk fails during quotacheck - xfs: revert "xfs: actually bump warning counts when we send warnings" - xfs: run callbacks before waking waiters in xlog_state_shutdown_callbacks - xfs: async CIL flushes need pending pushes to be made stable - xfs: don't generate selinux audit messages for capability testing - xfs: only bother with sync_filesystem during readonly remount - xfs: remove xfs_inew_wait - xfs: mark a data structure sick if there are cross-referencing errors - xfs: restore speculative_cow_prealloc_lifetime sysctl - xfs: make xfs_file_aio_write_checks IOCB_NOWAIT-aware - xfs: scrub should mark a directory corrupt if any entries cannot be iget'd - xfs: factor out a xfs_ilock_iocb helper - xfs: fix parent pointer scrubber bailing out on unallocated inodes - xfs: fix uaf when leaf dir bestcount not match with dir data blocks - xfs: Fix dax inode extent calculation when direct write is performed on an unwritten extent - xfs: Check for extent overflow when swapping extents - xfs: Check for extent overflow when remapping an extent - xfs: Check for extent overflow when moving extent from cow to data fork - xfs: Check for extent overflow when writing to unwritten extent - xfs: Check for extent overflow when adding/removing xattrs - xfs: Check for extent overflow when renaming dir entries - xfs: Check for extent overflow when removing dir entries - xfs: Check for extent overflow when adding dir entries - xfs: Check for extent overflow when punching a hole - xfs: Check for extent overflow when trivally adding a new extent - xfs: Add helper for checking per-inode extent count overflow - xfs: flush inode gc workqueue before clearing agi bucket - xfs: check sb_meta_uuid for dabuf buffer recovery - xfs: Fix the free logic of state in xfs_attr_node_hasname - xfs: reduce kvmalloc overhead for CIL shadow buffers - xfs: only run COW extent recovery when there are no live extents - xfs: remove all COW fork extents when remounting readonly - xfs: don't catch dax+reflink inodes as corruption in verifier - xfs: fix soft lockup via spinning in filestream ag selection loop - xfs: return errors in xfs_fs_sync_fs - bpf, test_run: Fix alignment problem in bpf_prog_test_run_skb() - PCI: Do not enable AtomicOps on VFs - ext4: fix bug in extents parsing when eh_entries == 0 and eh_depth > 0 - config: enable CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE by default - scsi: hisi_sas: Prevent parallel FLR and controller reset - scsi: hisi_sas: Prevent parallel controller reset and control phy command - xfs: fix incorrect i_nlink caused by inode racing - block: Fix kabi broken in blk-merge.h and blk-cgroup.h - block: don't merge across cgroup boundaries if blkcg is enabled - ima: Handle -ESTALE returned by ima_filter_rule_match() - ima: Simplify ima_lsm_copy_rule - selftests: bpf: Don't run sk_lookup in verifier tests - bpf: Add PROG_TEST_RUN support for sk_lookup programs - bpf: Consolidate shared test timing code - arm64/mm: Drop THP conditionality from FORCE_MAX_ZONEORDER - blk-mq: fix io hang for scsi drivers that depends on timeout handling during scan - blk-mq: fix null pointer dereference in blk_mq_queue_tag_busy_ite - KVM: arm64: Only probe Hisi ncsnp feature on Hisi CPUs - dm ioctl: print error when HC and MD do not match - block: fix use after free for bd_holder_dir - Revert "block: Fix UAF in bd_link_disk_holder()" - block: Fix UAF in bd_link_disk_holder() - ftrace: Fix use-after-free for dynamic ftrace_ops - blk-mq: fix null pointer dereference in blk_mq_clear_rq_mapping() - scsi: hisi_sas: Revert "scsi: hisi_sas: Limit max hw sectors for v3 HW" - bfq: Make sure bfqg for which we are queueing requests is online - bfq: Get rid of __bio_blkcg() usage - bfq: Track whether bfq_group is still online - Revert "block, bfq: move bfqq to root_group if parent group is offlined" - blk-wbt: fix that 'rwb->wc' is always set to 1 in wbt_init() - blk-wbt: call rq_qos_add() after wb_normal is initialized - block: wbt: Remove unnecessary invoking of wbt_update_limits in wbt_init - blk-mq: fix missing blk_account_io_done() in error path - stack: Declare {randomize_,}kstack_offset to fix Sparse warnings - stack: Introduce CONFIG_RANDOMIZE_KSTACK_OFFSET - stack: Replace "o" output with "r" input constraint - lkdtm: Add REPORT_STACK for checking stack offsets - arm64: entry: Enable random_kstack_offset support - x86/entry: Enable random_kstack_offset support - stack: Optionally randomize kernel stack offset each syscall - jump_label: Provide CONFIG-driven build state defaults - ext4: fix super block checksum incorrect after mount - Revert "block/wbt: fix negative inflight counter when remove scsi device" - !313 openEuler: add openEuler/MAINTAINERS for Maintainers & Committers - openEuler: add openEuler/MAINTAINERS for Maintainers & Committers - !301 txgbe : fix arm32 compiler error warning in txgbe_main.c - !287 defconfig: add helper script for update openeuler_defconfig - configs: update arch/x86/configs/openeuler_defconfig - configs: update arch/arm64/configs/openeuler_defconfig - kconfig: Add script to update openeuler_defconfig - !264 Add LoongArch support - !297 tc-testing: fix a bug in gitignore of tc-testing - openeuler: net: txgbe: fix arm 32bit arch compile warning. - tc-testing: gitignore, delete plugins directory - !277 net: ngbe: fix ngbe checkpatch warnnings - LoongArch: defconfig: Set CONFIG_TXGBE=m by default - LS7A2000 : Add quirk for OHCI device rev 0x02 - stmmac: pci: Add dwmac support for Loongson - LoongArch: hugepage table replace tlb - LoongArch: change global registers to local registers - LoongArch: Old BPI compatibility - LoongArch: add kernel setvirtmap for runtime - LoongArch: enable some netfilter related configs - LoongArch: defconfig: use make defconfig to save a clean defconfig - tools perf: Fix compilation error with new binutils - tools include: add dis-asm-compat.h to handle version differences - tools build: Don't display disassembler-four-args feature test - tools build: Add feature test for init_disassemble_info API changes - LoongArch: Support R_LARCH_GOT_PC_{LO12,HI20} in modules - LoongArch: Support PC-relative relocations in modules - LoongArch: Define ELF relocation types added in v2.00 ABI - LoongArch: Adjust symbol addressing for AS_HAS_EXPLICIT_RELOCS - LoongArch: Add Kconfig option AS_HAS_EXPLICIT_RELOCS - irqchip/loongson-liointc: Fix an error handling path in liointc_init() - irqchip/loongarch: Fix irq_domain_alloc_fwnode() abuse - irqchip/loongson-eiointc: Fix a build warning - irqchip/loongson-eiointc: Fix irq affinity setting - irqchip: Adjust Kconfig for Loongson - PCI: Add quirk for LS7A to avoid reboot failure - PCI: loongson: Improve the MRRS quirk for LS7A - PCI: loongson: Work around LS7A incorrect Interrupt Pin registers - PCI: loongson: Don't access non-existent devices - PCI: loongson: Add ACPI init support - PCI: loongson: Use generic 8/16/32-bit config ops on LS2K/LS7A - irqchip / ACPI: Introduce ACPI_IRQ_MODEL_LPIC for LoongArch - ACPI: irq: Allow acpi_gsi_to_irq() to have an arch-specific fallback - APCI: irq: Add support for multiple GSI domains - drm/radeon: Workaround radeon driver bug for Loongson - LoongArch: Add writecombine support for drm - Input: i8042 - Add PNP checking hook for Loongson - LoongArch: Add qspinlock support - LoongArch: Add perf events support - LoongArch: Add SysRq-x (TLB Dump) support - LoongArch: Use TLB for ioremap() - LoongArch: Enable ARCH_WANT_HUGETLB_PAGE_OPTIMIZE_VMEMMAP - LoongArch: Add sparse memory vmemmap support - MIPS&LoongArch&NIOS2: Adjust prototypes of p?d_init() - irqchip/loongson-pch-lpc: Add suspend/resume support - irqchip/loongson-pch-pic: Add suspend/resume support - irqchip/loongson-eiointc: Add suspend/resume support - irqchip/loongson-htvec: Add suspend/resume support - irqchip/loongson-htvec: Add ACPI init support - ACPI / table: Print CORE_PIC information when MADT is parsed - ACPICA: Events: Support fixed pcie wake event - ACPICA: MADT: Add LoongArch APICs support - ACPI: Add LoongArch support for ACPI_PROCESSOR/ACPI_NUMA - Revert "LoongArch: Provisionally add ACPICA data structures" - loongarch: efi: enable generic EFI compressed boot - efi/libstub: implement generic EFI zboot - efi/libstub: use EFI provided memcpy/memset routines - efi/libstub: add some missing EFI prototypes - efi/loongarch: Add efistub booting support - irqchip: Select downstream irqchip drivers for LoongArch CPU - LoongArch: Add subword xchg/cmpxchg emulation - LoongArch: Cleanup headers to avoid circular dependency - LoongArch: Cleanup reset routines with new API - LoongArch: Fix build warnings in VDSO - LoongArch: Select PCI_QUIRKS to avoid build error - LoongArch: Update Loongson-3 default config file - LoongArch: Add USER_STACKTRACE support - LoongArch: Add STACKTRACE support - LoongArch: Add prologue unwinder support - LoongArch: Add guess unwinder support - LoongArch: Add vDSO syscall __vdso_getcpu() - LoongArch: Add PCI controller support - LoongArch: Parse MADT to get multi-processor information - LoongArch: Jump to the link address before enable PG - LoongArch: Requires __force attributes for any casts - LoongArch: Fix unsigned comparison with less than zero - LoongArch: Adjust arch/loongarch/Kconfig - LoongArch: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK - irqchip/loongson-pch-pic: Move find_pch_pic() into CONFIG_ACPI - LoongArch: Fix wrong "ROM Size" of boardinfo - LoongArch: Fix missing fcsr in ptrace's fpr_set - LoongArch: Fix shared cache size calculation - LoongArch: Disable executable stack by default - LoongArch: Remove unused variables - LoongArch: Remove clock setting during cpu hotplug stage - LoongArch: Remove useless header compiler.h - LoongArch: Remove several syntactic sugar macros for branches - LoongArch: Re-tab the assembly files - LoongArch: Simplify "BGT foo, zero" with BGTZ - LoongArch: Simplify "BLT foo, zero" with BLTZ - LoongArch: Simplify "BEQ/BNE foo, zero" with BEQZ/BNEZ - LoongArch: Use the "move" pseudo-instruction where applicable - LoongArch: Use the "jr" pseudo-instruction where applicable - LoongArch: Use ABI names of registers where appropriate - irqchip: Add LoongArch CPU interrupt controller support - LoongArch: fix kabi change due to enum chuph_state - irqchip: Add Loongson Extended I/O interrupt controller support - irqchip/loongson-liointc: Add ACPI init support - irqchip/loongson-pch-msi: Add ACPI init support - irqchip/loongson-pch-pic: Add ACPI init support - irqchip: Add Loongson PCH LPC controller support - LoongArch: Prepare to support multiple pch-pic and pch-msi irqdomain - LoongArch: Use ACPI_GENERIC_GSI for gsi handling - LoongArch: Provisionally add ACPICA data structures - loongarch: drop definition of PGD_ORDER - loongarch: drop definition of PUD_ORDER - loongarch: drop definition of PMD_ORDER - loongarch: drop definition of PTE_ORDER - LoongArch: Fix section mismatch warning - LoongArch: Fix build errors for tinyconfig - LoongArch: Remove obsolete mentions of vcsr - LoongArch: Drop these obsolete selects in Kconfig - efi: Simplify arch_efi_call_virt() macro - LoongArch: Make compute_return_era() return void - LoongArch: Fix wrong fpu version - LoongArch: Fix EENTRY/MERRENTRY setting in setup_tlb_handler() - LoongArch: Fix sleeping in atomic context in setup_tlb_handler() - LoongArch: Fix the _stext symbol address - LoongArch: Fix the !THP build - LoongArch: vmlinux.lds.S: Add missing ELF_DETAILS - LoongArch: Remove MIPS comment about cycle counter - LoongArch: Fix the !CONFIG_SMP build - LoongArch: Add Loongson-3 default config file - LoongArch: Add Non-Uniform Memory Access (NUMA) support - LoongArch: Add multi-processor (SMP) support - LoongArch: Add VDSO and VSYSCALL support - LoongArch: Add some library functions - LoongArch: Add misc common routines - LoongArch: Add ELF and module support - LoongArch: Add signal handling support - LoongArch: Add system call support - LoongArch: Add memory management - LoongArch: Add process management - LoongArch: Add exception/interrupt handling - LoongArch: Add boot and setup routines - LoongArch: Add other common headers - LoongArch: Add atomic/locking headers - LoongArch: Add CPU definition headers - LoongArch: Add ELF-related definitions - LoongArch: Add build infrastructure - fbdev: Prevent probing generic drivers if a FB is already registered - serial: 8250_pnp: Support configurable clock frequency - genirq/generic_chip: Export irq_unmap_generic_chip - mm/swapops: make is_pmd_migration_entry more strict - initramfs: Provide a common initrd reserve function - initrd: Add the preprocessor guard in initrd.h - PCI/ERR: Retain status from error notification - tee: fix memory leak in tee_shm_register() - qrtr: Convert qrtr_ports from IDR to XArray - can: j1939: j1939_sk_queue_activate_next_locked(): replace WARN_ON_ONCE with netdev_warn_once() - tracing/probes: Have kprobes and uprobes use $COMM too - netfilter: nf_tables: fix audit memory leak in nf_tables_commit - netfilter: nftables: fix a warning message in nf_tables_commit_audit_collect() - MIPS: tlbex: Explicitly compare _PAGE_NO_EXEC against 0 - video: fbdev: i740fb: Check the argument of i740_calc_vclk() - powerpc/64: Init jump labels before parse_early_param() - smb3: check xattr value length earlier - f2fs: fix to do sanity check on segment type in build_sit_entries() - f2fs: fix to avoid use f2fs_bug_on() in f2fs_new_node_page() - ALSA: control: Use deferred fasync helper - ALSA: timer: Use deferred fasync helper - ALSA: core: Add async signal helpers - powerpc/32: Don't always pass -mcpu=powerpc to the compiler - watchdog: export lockup_detector_reconfigure - RISC-V: Add fast call path of crash_kexec() - riscv: mmap with PROT_WRITE but no PROT_READ is invalid - modules: Ensure natural alignment for .altinstructions and __bug_table sections - mips: cavium-octeon: Fix missing of_node_put() in octeon2_usb_clocks_start - vfio: Clear the caps->buf to NULL after free - tty: serial: Fix refcount leak bug in ucc_uart.c - lib/list_debug.c: Detect uninitialized lists - ext4: avoid resizing to a partial cluster size - ext4: avoid remove directory when directory is corrupted - drivers:md:fix a potential use-after-free bug - nvmet-tcp: fix lockdep complaint on nvmet_tcp_wq flush during queue teardown - md: Notify sysfs sync_completed in md_reap_sync_thread() - dmaengine: sprd: Cleanup in .remove() after pm_runtime_get_sync() failed - selftests/kprobe: Do not test for GRP/ without event failures - csky/kprobe: reclaim insn_slot on kprobe unregistration - RDMA/rxe: Limit the number of calls to each tasklet - um: add "noreboot" command line option for PANIC_TIMEOUT=-1 setups - PCI/ACPI: Guard ARM64-specific mcfg_quirks - cxl: Fix a memory leak in an error handling path - pinctrl: intel: Check against matching data instead of ACPI companion - gadgetfs: ep_io - wait until IRQ finishes - scsi: lpfc: Prevent buffer overflow crashes in debugfs with malformed user input - clk: qcom: clk-alpha-pll: fix clk_trion_pll_configure description - zram: do not lookup algorithm in backends table - uacce: Handle parent device removal or parent driver module rmmod - clk: qcom: ipq8074: dont disable gcc_sleep_clk_src - vboxguest: Do not use devm for irq - usb: dwc2: gadget: remove D+ pull-up while no vbus with usb-role-switch - usb: renesas: Fix refcount leak bug - usb: host: ohci-ppc-of: Fix refcount leak bug - clk: ti: Stop using legacy clkctrl names for omap4 and 5 - drm/meson: Fix overflow implicit truncation warnings - irqchip/tegra: Fix overflow implicit truncation warnings - usb: gadget: uvc: call uvc uvcg_warn on completed status instead of uvcg_info - usb: cdns3 fix use-after-free at workaround 2 - platform/chrome: cros_ec_proto: don't show MKBP version if unsupported - PCI: Add ACS quirk for Broadcom BCM5750x NICs - drm/sun4i: dsi: Prevent underflow when computing packet sizes - netfilter: add helper function to set up the nfnetlink header and use it - netfilter: nftables: add helper function to set the base sequence number - audit: log nftables configuration change events once per table - drm/meson: Fix refcount bugs in meson_vpu_has_available_connectors() - ASoC: SOF: intel: move sof_intel_dsp_desc() forward - gcc-plugins: Undefine LATENT_ENTROPY_PLUGIN when plugin disabled for a file - kbuild: fix the modules order between drivers and libs - igb: Add lock to avoid data race - stmmac: intel: Add a missing clk_disable_unprepare() call in intel_eth_pci_remove() - fec: Fix timer capture timing in `fec_ptp_enable_pps()` - i40e: Fix to stop tx_timeout recovery if GLOBR fails - regulator: pca9450: Remove restrictions for regulator-name - i2c: imx: Make sure to unregister adapter on remove() - ice: Ignore EEXIST when setting promisc mode - net: dsa: sja1105: fix buffer overflow in sja1105_setup_devlink_regions() - net: genl: fix error path memory leak in policy dumping - net: dsa: felix: fix ethtool 256-511 and 512-1023 TX packet counters - net: dsa: microchip: ksz9477: fix fdb_dump last invalid entry - net: moxa: pass pdev instead of ndev to DMA functions - net: dsa: mv88e6060: prevent crash on an unused port - spi: meson-spicc: add local pow2 clock ops to preserve rate between messages - powerpc/pci: Fix get_phb_number() locking - netfilter: nf_tables: check NFT_SET_CONCAT flag if field_count is specified - netfilter: nf_tables: validate NFTA_SET_ELEM_OBJREF based on NFT_SET_OBJECT flag - netfilter: nf_tables: really skip inactive sets when allocating name - ASoC: tas2770: Fix handling of mute/unmute - ASoC: tas2770: Drop conflicting set_bias_level power setting - ASoC: tas2770: Allow mono streams - ASoC: tas2770: Set correct FSYNC polarity - iavf: Fix adminq error handling - nios2: add force_successful_syscall_return() - nios2: restarts apply only to the first sigframe we build... - nios2: fix syscall restart checks - nios2: traced syscall does need to check the syscall number - nios2: don't leave NULLs in sys_call_table[] - nios2: page fault et.al. are *not* restartable syscalls... - dpaa2-eth: trace the allocated address instead of page struct - perf probe: Fix an error handling path in 'parse_perf_probe_command()' - geneve: fix TOS inheriting for ipv4 - xen/xenbus: fix return type in xenbus_file_read() - nfp: ethtool: fix the display error of `ethtool -m DEVNAME` - NTB: ntb_tool: uninitialized heap data in tool_fn_write() - tools build: Switch to new openssl API for test-libcrypto - kbuild: dummy-tools: avoid tmpdir leak in dummy gcc - ceph: don't leak snap_rwsem in handle_cap_grant - tools/vm/slabinfo: use alphabetic order when two values are equal - ceph: use correct index when encoding client supported features - dt-bindings: clock: qcom,gcc-msm8996: add more GCC clock sources - dt-bindings: arm: qcom: fix MSM8916 MTP compatibles - vsock: Set socket state back to SS_UNCONNECTED in vsock_connect_timeout() - plip: avoid rcu debug splat - ipv6: do not use RT_TOS for IPv6 flowlabel - geneve: do not use RT_TOS for IPv6 flowlabel - ACPI: property: Return type of acpi_add_nondev_subnodes() should be bool - pinctrl: qcom: sm8250: Fix PDC map - pinctrl: sunxi: Add I/O bias setting for H6 R-PIO - pinctrl: qcom: msm8916: Allow CAMSS GP clocks to be muxed - pinctrl: nomadik: Fix refcount leak in nmk_pinctrl_dt_subnode_to_map - net: bgmac: Fix a BUG triggered by wrong bytes_compl - virtio_net: fix memory leak inside XPD_TX with mergeable - SUNRPC: Reinitialise the backchannel request buffers before reuse - sunrpc: fix expiry of auth creds - net: atlantic: fix aq_vec index out of range error - can: mcp251x: Fix race condition on receive interrupt - bpf: Check the validity of max_rdwr_access for sock local storage map iterator - bpf: Acquire map uref in .init_seq_private for sock{map,hash} iterator - bpf: Acquire map uref in .init_seq_private for sock local storage map iterator - bpf: Acquire map uref in .init_seq_private for hash map iterator - bpf: Acquire map uref in .init_seq_private for array map iterator - NFSv4/pnfs: Fix a use-after-free bug in open - NFSv4.1: RECLAIM_COMPLETE must handle EACCES - NFSv4: Fix races in the legacy idmapper upcall - NFSv4.1: Handle NFS4ERR_DELAY replies to OP_SEQUENCE correctly - NFSv4.1: Don't decrease the value of seq_nr_highest_sent - Documentation: ACPI: EINJ: Fix obsolete example - apparmor: Fix memleak in aa_simple_write_to_buffer() - apparmor: fix reference count leak in aa_pivotroot() - apparmor: fix overlapping attachment computation - apparmor: fix setting unconfined mode on a loaded profile - apparmor: fix aa_label_asxprint return check - apparmor: Fix failed mount permission check error message - apparmor: fix absroot causing audited secids to begin with = - apparmor: fix quiet_denied for file rules - can: ems_usb: fix clang's -Wunaligned-access warning - ALSA: usb-audio: More comprehensive mixer map for ASUS ROG Zenith II - tracing: Have filter accept "common_cpu" to be consistent - btrfs: fix lost error handling when looking up extended ref on log replay - mmc: meson-gx: Fix an error handling path in meson_mmc_probe() - mmc: pxamci: Fix an error handling path in pxamci_probe() - mmc: pxamci: Fix another error handling path in pxamci_probe() - ata: libata-eh: Add missing command name - rds: add missing barrier to release_refill - x86/mm: Use proper mask when setting PUD mapping - ALSA: hda/realtek: Add quirk for Clevo NS50PU, NS70PU - ALSA: info: Fix llseek return value when using callback - !280 ksmbd-introduce-new-SMB3-kernel-server - ksmbd: add reserved room in ipc request/response - ksmbd: limits exceeding the maximum allowable outstanding requests - ksmbd: move credit charge deduction under processing request - ksmbd: add support for smb2 max credit parameter - ksmbd: set unique value to volume serial field in FS_VOLUME_INFORMATION - cifsd: add Kconfig and Makefile - ksmbd: Fix wrong return value and message length check in smb2_ioctl() - ksmbd: set NTLMSSP_NEGOTIATE_SEAL flag to challenge blob - ksmbd: fix encryption failure issue for session logoff response - ksmbd: fix endless loop when encryption for response fails - ksmbd: return STATUS_BAD_NETWORK_NAME error status if share is not configured - ksmbd: prevent out of bound read for SMB2_TREE_CONNNECT - ksmbd: Fix user namespace mapping - ksmbd: fix use-after-free bug in smb2_tree_disconect - ksmbd: fix memory leak in smb2_handle_negotiate - ksmbd: fix racy issue while destroying session on multichannel - ksmbd: use vfs_llseek instead of dereferencing NULL - ksmbd: remove unused ksmbd_share_configs_cleanup function - ksmbd: fix kernel oops from idr_remove() - ksmbd: replace sessions list in connection with xarray - ksmbd: use wait_event instead of schedule_timeout() - ksmbd: fix incorrect handling of iterate_dir - ksmbd: handle smb2 query dir request for OutputBufferLength that is too small - ksmbd: add channel rwlock - ksmbd: smbd: fix connection dropped issue - ksmbd: fix reference count leak in smb_check_perm_dacl() - ksmbd: reduce smb direct max read/write size - ksmbd: don't align last entry offset in smb2 query directory - ksmbd: fix same UniqueId for dot and dotdot entries - ksmbd: smbd: validate buffer descriptor structures - ksmbd: fix SMB 3.11 posix extension mount failure - ksmbd: fix guest connection failure with nautilus - ksmbd: uninitialized variable in create_socket() - ksmbd: smbd: fix missing client's memory region invalidation - ksmbd: add smb-direct shutdown - ksmbd: smbd: change the default maximum read/write, receive size - ksmbd: smbd: create MR pool - ksmbd: smbd: call rdma_accept() under CM handler - ksmbd: set 445 port to smbdirect port by default - ksmbd: register ksmbd ib client with ib_register_client() - ksmbd: Fix smb2_get_name() kernel-doc comment - ksmbd: Fix smb2_set_info_file() kernel-doc comment - ksmbd: Fix buffer_check_err() kernel-doc comment - ksmbd: fix multi session connection failure - ksmbd: set both ipv4 and ipv6 in FSCTL_QUERY_NETWORK_INTERFACE_INFO - ksmbd: set RSS capable in FSCTL_QUERY_NETWORK_INTERFACE_INFO - ksmbd: Remove unused fields from ksmbd_file struct definition - ksmbd: Remove unused parameter from smb2_get_name() - ksmbd: disable SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1 - ksmbd: fix uninitialized symbol 'pntsd_size' - ksmbd: remove select FS_POSIX_ACL in Kconfig - ksmbd: fix memleak in get_file_stream_info() - ksmbd: contain default data stream even if xattr is empty - ksmbd: downgrade addition info error msg to debug in smb2_get_info_sec() - ksmbd: Fix an error handling path in 'smb2_sess_setup()' - ksmbd: change LeaseKey data type to u8 array - ksmbd: remove smb2_buf_length in smb2_transform_hdr - ksmbd: remove smb2_buf_length in smb2_hdr - ksmbd: don't need 8byte alignment for request length in ksmbd_check_message - ksmbd: Fix buffer length check in fsctl_validate_negotiate_info() - ksmbd: Remove redundant 'flush_workqueue()' calls - ksmdb: use cmd helper variable in smb2_get_ksmbd_tcon() - ksmbd: use ksmbd_req_buf_next() in ksmbd_smb2_check_message() - ksmbd: use ksmbd_req_buf_next() in ksmbd_verify_smb_message() - ksmbd: add buffer validation in session setup - ksmbd: throttle session setup failures to avoid dictionary attacks - ksmbd: validate OutputBufferLength of QUERY_DIR, QUERY_INFO, IOCTL requests - ksmbd: validate credit charge after validating SMB2 PDU body size - ksmbd: add buffer validation for smb direct - ksmbd: limit read/write/trans buffer size not to exceed 8MB - ksmbd: validate compound response buffer - ksmbd: fix potencial 32bit overflow from data area check in smb2_write - ksmbd: improve credits management - ksmbd: add validation in smb2_ioctl - ksmbd: fix oops from fuse driver - ksmbd: fix version mismatch with out of tree - ksmbd: use buf_data_size instead of recalculation in smb3_decrypt_req() - ksmbd: remove the leftover of smb2.0 dialect support - ksmbd: check strictly data area in ksmbd_smb2_check_message() - ksmbd: add the check to vaildate if stream protocol length exceeds maximum value - ksmbd: missing check for NULL in convert_to_nt_pathname() - ksmbd: fix transform header validation - ksmbd: add buffer validation for SMB2_CREATE_CONTEXT - ksmbd: add validation in smb2 negotiate - ksmbd: add request buffer validation in smb2_set_info - ksmbd: use correct basic info level in set_file_basic_info() - ksmbd: remove NTLMv1 authentication - ksmbd: fix documentation for 2 functions - ksmbd: fix invalid request buffer access in compound - ksmbd: remove RFC1002 check in smb2 request - ksmbd: use LOOKUP_BENEATH to prevent the out of share access - ksmbd: remove follow symlinks support - ksmbd: check protocol id in ksmbd_verify_smb_message() - ksmbd: add default data stream name in FILE_STREAM_INFORMATION - ksmbd: log that server is experimental at module load - ksmbd: add validation for FILE_FULL_EA_INFORMATION of smb2_get_info - ksmbd: prevent out of share access - ksmbd: transport_rdma: Don't include rwlock.h directly - ksmbd: fix read of uninitialized variable ret in set_file_basic_info - ksmbd: remove unused ksmbd_file_table_flush function - ksmbd: smbd: fix dma mapping error in smb_direct_post_send_data - ksmbd: Reduce error log 'speed is unknown' to debug - ksmbd: remove setattr preparations in set_file_basic_info() - ksmbd: ensure error is surfaced in set_file_basic_info() - ksmbd: fix __write_overflow warning in ndr_read_string - ksmbd: fix permission check issue on chown and chmod - ksmbd: don't set FILE DELETE and FILE_DELETE_CHILD in access mask by default - ksmbd: smbd: fix kernel oops during server shutdown - ksmbd: use proper errno instead of -1 in smb2_get_ksmbd_tcon() - ksmbd: update the comment for smb2_get_ksmbd_tcon() - ksmbd: change int data type to boolean - ksmbd: Fix multi-protocol negotiation - ksmbd: fix an oops in error handling in smb2_open() - ksmbd: add ipv6_addr_v4mapped check to know if connection from client is ipv4 - ksmbd: fix missing error code in smb2_lock - ksmbd: use channel signingkey for binding SMB2 session setup - ksmbd: don't set RSS capable in FSCTL_QUERY_NETWORK_INTERFACE_INFO - ksmbd: Return STATUS_OBJECT_PATH_NOT_FOUND if smb2_creat() returns ENOENT - ksmbd: fix -Wstringop-truncation warnings - ksmbd: Fix potential memory leak in tcp_destroy_socket() - ksmbd: add support for negotiating signing algorithm - ksmbd: add negotiate context verification - ksmbd: fix typo of MS-SMBD - ksmbd: move credit charge verification over smb2 request size verification - ksmbd: set STATUS_INVALID_PARAMETER error status if credit charge is invalid - ksmbd: fix wrong error status return on session setup - ksmbd: fix wrong compression context size - ksmbd: fix typo in comment - ksmbd: fix an error message in ksmbd_conn_trasnport_init - ksmbd: set RDMA capability for FSCTL_QUERY_NETWORK_INTERFACE_INFO - ksmbd: fix unused err value in smb2_lock - ksmbd: fix memory leak in ksmbd_vfs_get_sd_xattr() - ksmbd: remove unneeded check_context_err - ksmbd: handle error cases first in smb2_create_sd_buffers - ksmbd: make smb2_find_context_vals return NULL if not found - ksmbd: uninterruptible wait for a file being unlocked - ksmbd: free ksmbd_lock when file is closed - ksmbd: fix the running request count decrement - ksmbd: use kasprintf() in ksmbd_vfs_xattr_stream_name() - ksmbd: delete some stray tabs - ksmbd: change data type of volatile/persistent id to u64 - ksmbd: fix memory leak in smb_inherit_dacl() - ksmbd: fix memory leak smb2_populate_readdir_entry() - ksmbd: fix read on the uninitialized send_ctx - ksmbd: remove unneeded NULL check in for_each_netdev - ksmbd: Fix read on the uninitialized pointer sess - ksmbd: fix kernel oops in ksmbd_rpc_ioctl/rap() - ksmbd: adapt vfs api to 5.10 - ksmbd: replace struct dentry with struct path in some function's arguments - ksmbd: reorder and document on-disk and netlink structures in headers - ksmbd: change server config string index to enumeration - ksmbd: change server state type macro to enumeration - ksmbd: change sid types to enumeration - ksmbd: change ACE types to enumeration - ksmbd: remove SMB1 oplock level macros - ksmbd: opencode to remove ATTR_FP macro - ksmbd: use ksmbd_vfs_lock_parent to get stable parent dentry - ksmbd: opencode to remove FP_INODE macro - ksmbd: fix dentry racy with rename() - ksmbd: Relax credit_charge check in smb2_validate_credit_charge() - ksmbd: allow PROTECTED_DACL_SECINFO and UNPROTECTED_DACL_SECINFO addition information in smb2 set info security - ksmbd: replace request and respone buffer macro with inline functions - ksmbd: replace SMB_DIRECT_TRANS macro with inline function - ksmbd: remove and replace macros with inline functions in smb_common.h - ksmbd: remove getting worker state macros - ksmbd: replace PAYLOAD_HEAD with inline function - ksmbd: replace KSMBD_ALIGN with kernel ALIGN macro - ksmbd: replace BUFFER_NR_PAGES with inline function - ksmbd: remove macros in transport_ipc.c - ksmbd: set MAY_* flags together with open flags - ksmbd: factor out a ksmbd_vfs_lock_parent helper - ksmbd: move fs/cifsd to fs/ksmbd - cifsd: add index.rst in cifs documentation - cifsd: fix WARNING: document isn't included in any toctree - cifsd: add ksmbd/nfsd interoperability to feature table - doc: cifsd: change the reference to configuration.txt - cifsd: fix build warnings from cifsd.rst - cifsd: update cifsd.rst document - cifsd: fix WARNING: Title overline too short - ksmbd: use f_bsize in FS_SECTOR_SIZE_INFORMATION - ksmbd: remove unneeded NULL check in the list iterator - ksmbd: use f_bsize instead of q->limits.logical_block_size - ksmbd: change stream type macro to enumeration - ksmbd: opencode posix acl functions instead of wrappers - ksmbd: factor out a ksmbd_validate_entry_in_use helper from __ksmbd_vfs_rename - ksmbd: opencode to avoid trivial wrappers - ksmbd: remove ksmbd_err/info - ksmbd: replace KSMBD_SHARE_CONFIG_PATH with inline function - ksmbd: remove ____ksmbd_align in ksmbd_server.h - ksmbd: remove unneeded FIXME comment - ksmbd: fix overly long line - ksmbd: use goto instead of duplicating the resoure cleanup in ksmbd_open_fd - ksmbd: use list_for_each_entry instead of list_for_each - ksmbd: remove ksmbd_vfs_copy_file_range - ksmbd: initialize variables on the declaration - ksmbd: remove cache read/trans buffer support - ksmbd: add support for SMB3 multichannel - ksmbd: fix kfree of uninitialized pointer oid - cifsd: append ksmbd prefix into names for asn1 decoder - cifsd: remove duplicated argument - cifsd: set epoch in smb2_lease_break response - cifsd: fix list_add double add BUG_ON trap in setup_async_work() - cifsd: fix additional warnings from checkpatch.pl --strict - cifsd: fix potential read overflow in ksmbd_vfs_stream_read() - cifsd: check return value of ksmbd_vfs_getcasexattr() correctly - cifsd: fix memleak in ksmbd_vfs_stream_read() - cifsd: fix memleak in ksmbd_vfs_stream_write() - cifsd: make alignment match open parenthesis - cifsd: enclose macro variables in parenthesis - cifsd: fix Control flow issues in ksmbd_build_ntlmssp_challenge_blob() - cifsd: lookup a file with LOOKUP_FOLLOW only if 'follow symlinks = yes' - cifsd: Prefer kernel type 'u16' over 'uint16_t' - cifsd: remove unnecessary parentheses around - cifsd: Alignment should match open parenthesis - cifsd: Blank lines aren't necessary after an open brace '{' - cifsd: No space is necessary after a cast - cifsd: don't use multiple blank lines - cifsd: spaces preferred around that '/' - cifsd: braces {} should be used on all arms of this statement - cifsd: add the check to prevent potential overflow with smb_strtoUTF16() and UNICODE_LEN() - cifsd: alignment match open parenthesis - cifsd: return -ENOMEM about error from ksmbd_crypto_ctx_find_xxx calls - cifsd: simplify error handling in ksmbd_gen_preauth_integrity_hash() - cifsd: call kzalloc() directly instead of wrapper - cifsd: add default case in switch statment in alloc_shash_desc() - cifsd: change success handling to failure handling - cifsd: fix wrong return value in ksmbd_crypt_message() - cifsd: remove unneeded initialization of rc variable in ksmbd_crypt_message() - cifsd: len can never be negative in ksmbd_init_sg() - cifsd: add the check if nvec is zero - cifsd: never return 1 on failure - cifsd: return zero in always success case - cifsd: set error return value for memcmp() difference - cifsd: remove unneeded type casting - cifsd: simplify error handling in ksmbd_auth_ntlm() - cifsd: move ret check before the out label - cifsd: just return smbhash() instead of using rc return value - cifsd: move fips_enabled check before the str_to_key() - cifsd: add goto fail in neg_token_init_mech_type() - cifsd: use memcmp instead of for loop check in oid_eq() - cifsd: add goto fail in asn1_oid_decode() - cifsd: add support for FSCTL_DUPLICATE_EXTENTS_TO_FILE - cifsd: Do not use 0 or 0xFFFFFFFF for TreeID - cifsd: fix xfstests generic/504 test failure - cifsd: fix boolreturn.cocci warnings - cifsd: fix WARNING: Too many leading tabs - cifsd: fix WARNING: Possible unnecessary 'out of memory' message - cifsd: decoding gss token using lib/asn1_decoder.c - cifsd: fix invalid memory access in smb2_write() - cifsd: add support for AES256 encryption - cifsd: Fix potential null-ptr-deref in destroy_previous_session() - cifsd: Update out_buf_len in smb2_populate_readdir_entry() - cifsd: Handle ksmbd_session_rpc_open() failure in create_smb2_pipe() - cifsd: Call smb2_set_err_rsp() in smb2_read/smb2_write error path - cifsd: Fix regression in smb2_get_info - cifsd: Remove is_attributes_write_allowed() wrapper - cifsd: Update access check in set_file_allocation_info/set_end_of_file_info - cifsd: remove the dead code of unimplemented durable handle - cifsd: use d_inode() - cifsd: Fix potential null-ptr-deref in smb2_open() - cifsd: move nt time functions to misc.c - cifsd: remove unused nterr.c file - cifsd: remove unused smberr.h - cifsd: Remove smb2_put_name() - cifsd: fix reference count decrement of unclaimed file in __ksmbd_lookup_fd - cifsd: re-implement ksmbd_vfs_kern_path - cifsd: get parent dentry from child in ksmbd_vfs_remove_file() - cifsd: add the check if parent is stable by unexpected rename - cifsd: declare ida statically - cifsd: remove unused including - cifsd: prevent a integer overflow in wm_alloc() - cifsd: remove wrappers of kvmalloc/kvfree - cifsd: fix memdup.cocci warnings - cifsd: use kfree to free memory allocated by kmalloc or kzalloc - cifsd: fix memory leak when loop ends - cifsd: remove stale prototype and variables - cifsd: use xarray instead of linked list for tree connect list - cifsd: remove useless error handling in ksmbd_vfs_read - cifsd: use file_inode() instead of d_inode() - cifsd: handle unhashed dentry in ksmbd_vfs_mkdir - cifsd: remove calling d_path in error paths - cifsd: remove smack inherit leftovers - cifsd: fix wrong prototype in comment - cifsd: merge time_wrappers.h into smb_common.h - cifsd: clean-up codes using chechpatch.pl --strict - cifsd: fix error return code in ksmbd_vfs_remove_file() - cifsd: add the check to work file lock and rename behaviors like Windows unless POSIX extensions are negotiated - cifsd: use kmalloc() for small allocations - cifsd: fix wrong use of rw semaphore in __session_create() - cifsd: remove unneeded macros - cifsd: remove redundant assignment to variable err - cifsd: fix error handling in ksmbd_server_init() - cifsd: Fix an error code in smb2_read() - cifsd: Pass string length parameter to match_pattern() - cifsd: fix warning: variable 'total_ace_size' and 'posix_ccontext' set but not used - cifsd: fix incorrect comments - cifsd: remove unneeded FIXME comments - cifsd: fix static checker warning from smb_check_perm_dacl() - cifsd: fix static checker warning from smb_direct_post_send_data() - cifsd: Fix a use after free on error path - cifsd: fix a IS_ERR() vs NULL bug - cifsd: fix a precedence bug in parse_dacl() - cifsd: Fix a handful of spelling mistakes - cifsd: uniquify extract_sharename() - cifsd: add file operations - cifsd: add server-side procedures for SMB3 - cifsd: add server handler for central processing and tranport layers - openeuler: net: ngbe: fix ngbe checkpatch warnnings- Bluetooth: L2CAP: Fix accepting connection request for invalid SPSM - Bluetooth: L2CAP: Fix attempting to access uninitialized memory - !225 Synchronize the coresight code of the Linux mainline to support HiSilicon tracing - !257 [5.10] [Feature] :add net-swift ngbe NIC support - !263 svm: Delete unused ioctl command - svm: Delete unused ioctl command - openeuler: net: ngbe: add ngbe module source code - openeuler: net: ngbe add build support - openeuler: config: add NGBE MODODULE CONFIG - openeuler_defconfig: Enable TRBE and TMC - drivers/ETM: fix error in invalid cs_id - coresight: etm4x: Expose trcdevarch via sysfs - perf cs-etm: Update ARM's CoreSight hardware tracing OpenCSD library to v1.0.0 - coresight: etm4x: Add support for PE OS lock - coresight: etm4x: Convert all register accesses - coresight: etm4x: avoid build failure with unrolled loops - coresight: trbe: Make sure we have enough space - coresight: trbe: Allow driver to choose a different alignment - coresight: trbe: Decouple buffer base from the hardware base - coresight: trbe: Add a helper to pad a given buffer area - coresight: trbe: Add a helper to calculate the trace generated - coresight: trbe: Defer the probe on offline CPUs - coresight: trbe: Fix incorrect access of the sink specific data - coresight: trbe: Prohibit trace before disabling TRBE - coresight: trbe: End the AUX handle on truncation - coresight: trbe: Do not truncate buffer on IRQ - coresight: trbe: Fix handling of spurious interrupts - coresight: trbe: irq handler: Do not disable TRBE if no action is needed - coresight: trbe: Unify the enabling sequence - coresight: trbe: Drop duplicate TRUNCATE flags - coresight: trbe: Ensure the format flag is always set - coresight: etm-pmu: Ensure the AUX handle is valid - coresight: etm4x: Use Trace Filtering controls dynamically - coresight: etm4x: Save restore TRFCR_EL1 - coresight: etm4x: Move ETM to prohibited region for disable - coresight: Don't immediately close events that are run on invalid CPU/sink combos - coresight: tmc-etr: Speed up for bounce buffer in flat mode - KVM: arm64: Handle access to TRFCR_EL1 - coresight: sink: Add TRBE driver - perf: aux: Add flags for the buffer format - perf: aux: Add CoreSight PMU buffer formats - arm64: Add support for trace synchronization barrier - coresight: core: Add support for dedicated percpu sinks - coresight: etm-perf: Handle stale output handles - coresight: ete: Add support for ETE tracing - coresight: ete: Add support for ETE sysreg access - coresight: Add support for v8.4 SelfHosted tracing - arm64: Add TRBE definitions - arm64: Add TRFCR_ELx definitions - coresight: etm4x: Add support for sysreg only devices - coresight: etm4x: Refactor probing routine - coresight: etm4x: Use TRCDEVARCH for component discovery - coresight: etm4x: Add necessary synchronization for sysreg access - coresight: etm4x: Detect system instructions support - coresight: etm4x: Detect access early on the target CPU - coresight: etm4x: Handle ETM architecture version - coresight: etm4x: Check for Software Lock - coresight: etm4x: Define DEVARCH register fields - coresight: etm4x: Hide sysfs attributes for unavailable registers - coresight: etm4x: Add sysreg access helpers - coresight: etm4x: Make offset available for sysfs attributes - coresight: etm4x: Always read the registers on the host CPU - coresight: Convert claim/disclaim operations to use access wrappers - coresight: Convert coresight_timeout to use access abstraction - coresight: Introduce device access abstraction- btrfs: raid56: don't trust any cached sector in __raid56_parity_recover() - btrfs: only write the sectors in the vertical stripe which has data stripes - sched/fair: Fix fault in reweight_entity - net_sched: cls_route: disallow handle of 0 - net/9p: Initialize the iounit field during fid creation - tee: add overflow check in register_shm_helper() - kvm: x86/pmu: Fix the compare function used by the pmu event filter - mtd: rawnand: arasan: Prevent an unsupported configuration - Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm regression - Revert "net: usb: ax88179_178a needs FLAG_SEND_ZLP" - drm/vc4: change vc4_dma_range_matches from a global to static - drm/bridge: tc358767: Fix (e)DP bridge endpoint parsing in dedicated function - Revert "mwifiex: fix sleep in atomic context bugs caused by dev_coredumpv" - tcp: fix over estimation in sk_forced_mem_schedule() - mac80211: fix a memory leak where sta_info is not freed - KVM: x86: Avoid theoretical NULL pointer dereference in kvm_irq_delivery_to_apic_fast() - KVM: x86: Check lapic_in_kernel() before attempting to set a SynIC irq - KVM: Add infrastructure and macro to mark VM as bugged - dm raid: fix address sanitizer warning in raid_status - dm raid: fix address sanitizer warning in raid_resume - ext4: fix extent status tree race in writeback error recovery path - ext4: update s_overhead_clusters in the superblock during an on-line resize - ext4: fix warning in ext4_iomap_begin as race between bmap and write - tracing: Use a struct alignof to determine trace event field alignment - tpm: eventlog: Fix section mismatch for DEBUG_SECTION_MISMATCH - KEYS: asymmetric: enforce SM2 signature use pkey algo - xen-blkfront: Apply 'feature_persistent' parameter when connect - xen-blkback: Apply 'feature_persistent' parameter when connect - xen-blkback: fix persistent grants negotiation - KVM: x86/pmu: Ignore pmu->global_ctrl check if vPMU doesn't support global_ctrl - KVM: VMX: Mark all PERF_GLOBAL_(OVF)_CTRL bits reserved if there's no vPMU - KVM: x86/pmu: Introduce the ctrl_mask value for fixed counter - KVM: x86/pmu: Use different raw event masks for AMD and Intel - KVM: x86/pmu: Use binary search to check filtered events - KVM: nVMX: Inject #UD if VMXON is attempted with incompatible CR0/CR4 - KVM: x86: Move vendor CR4 validity check to dedicated kvm_x86_ops hook - KVM: SVM: Drop VMXE check from svm_set_cr4() - KVM: VMX: Drop explicit 'nested' check from vmx_set_cr4() - KVM: VMX: Drop guest CPUID check for VMXE in vmx_set_cr4() - ACPI: CPPC: Do not prevent CPPC from working in the future - btrfs: reset block group chunk force if we have to wait - btrfs: reject log replay if there is unsupported RO compat flag - um: Allow PM with suspend-to-idle - timekeeping: contribute wall clock to rng on time change - kexec, KEYS, s390: Make use of built-in and secondary keyring for signature verification - dm writecache: set a default MAX_WRITEBACK_JOBS - serial: 8250: Fold EndRun device support into OxSemi Tornado code - serial: 8250_pci: Replace dev_*() by pci_*() macros - serial: 8250_pci: Refactor the loop in pci_ite887x_init() - serial: 8250: Correct the clock for OxSemi PCIe devices - serial: 8250: Dissociate 4MHz Titan ports from Oxford ports - PCI/AER: Iterate over error counters instead of error strings - iommu/vt-d: avoid invalid memory access via node_online(NUMA_NO_NODE) - KVM: x86: Signal #GP, not -EPERM, on bad WRMSR(MCi_CTL/STATUS) - KVM: set_msr_mce: Permit guests to ignore single-bit ECC errors - intel_th: pci: Add Raptor Lake-S CPU support - intel_th: pci: Add Raptor Lake-S PCH support - intel_th: pci: Add Meteor Lake-P support - firmware: arm_scpi: Ensure scpi_info is not assigned if the probe fails - usbnet: smsc95xx: Avoid link settings race on interrupt reception - usbnet: smsc95xx: Don't clear read-only PHY interrupt - mtd: rawnand: arasan: Fix clock rate in NV-DDR - mtd: rawnand: arasan: Support NV-DDR interface - mtd: rawnand: arasan: Fix a macro parameter - mtd: rawnand: Add NV-DDR timings - mtd: rawnand: arasan: Check the proposed data interface is supported - mtd: rawnand: Add a helper to clarify the interface configuration - drm/vc4: drv: Adopt the dma configuration from the HVS or V3D component - HID: hid-input: add Surface Go battery quirk - HID: Ignore battery for Elan touchscreen on HP Spectre X360 15-df0xxx - drm/mediatek: Keep dsi as LP00 before dcs cmds transfer - drm/mediatek: Allow commands to be sent during video mode - drm/i915/dg1: Update DMC_DEBUG3 register - spmi: trace: fix stack-out-of-bound access in SPMI tracing functions - __follow_mount_rcu(): verify that mount_lock remains unchanged - Input: gscps2 - check return value of ioremap() in gscps2_probe() - x86/olpc: fix 'logical not is only applied to the left hand side' - ftrace/x86: Add back ftrace_expected assignment - x86/bugs: Enable STIBP for IBPB mitigated RETBleed - scsi: qla2xxx: Fix losing FCP-2 targets during port perturbation tests - scsi: qla2xxx: Fix losing FCP-2 targets on long port disable with I/Os - scsi: qla2xxx: Fix erroneous mailbox timeout after PCI error injection - scsi: qla2xxx: Turn off multi-queue for 8G adapters - scsi: qla2xxx: Fix discovery issues in FC-AL topology - scsi: zfcp: Fix missing auto port scan and thus missing target ports - video: fbdev: s3fb: Check the size of screen before memset_io() - video: fbdev: arkfb: Check the size of screen before memset_io() - video: fbdev: vt8623fb: Check the size of screen before memset_io() - x86/entry: Build thunk_$(BITS) only if CONFIG_PREEMPTION=y - sched: Fix the check of nr_running at queue wakelist - tools/thermal: Fix possible path truncations - video: fbdev: arkfb: Fix a divide-by-zero bug in ark_set_pixclock() - x86/numa: Use cpumask_available instead of hardcoded NULL check - sched, cpuset: Fix dl_cpu_busy() panic due to empty cs->cpus_allowed - sched/deadline: Merge dl_task_can_attach() and dl_cpu_busy() - scripts/faddr2line: Fix vmlinux detection on arm64 - genelf: Use HAVE_LIBCRYPTO_SUPPORT, not the never defined HAVE_LIBCRYPTO - powerpc/pci: Fix PHB numbering when using opal-phbid - kprobes: Forbid probing on trampoline and BPF code areas - perf symbol: Fail to read phdr workaround - powerpc/cell/axon_msi: Fix refcount leak in setup_msi_msg_address - powerpc/xive: Fix refcount leak in xive_get_max_prio - powerpc/spufs: Fix refcount leak in spufs_init_isolated_loader - f2fs: fix to remove F2FS_COMPR_FL and tag F2FS_NOCOMP_FL at the same time - f2fs: write checkpoint during FG_GC - f2fs: don't set GC_FAILURE_PIN for background GC - powerpc/pci: Prefer PCI domain assignment via DT 'linux,pci-domain' and alias - powerpc/32: Do not allow selection of e5500 or e6500 CPUs on PPC32 - ASoC: mchp-spdifrx: disable end of block interrupt on failures - video: fbdev: sis: fix typos in SiS_GetModeID() - video: fbdev: amba-clcd: Fix refcount leak bugs - watchdog: armada_37xx_wdt: check the return value of devm_ioremap() in armada_37xx_wdt_probe() - ASoC: audio-graph-card: Add of_node_put() in fail path - fuse: Remove the control interface for virtio-fs - ASoC: qcom: q6dsp: Fix an off-by-one in q6adm_alloc_copp() - ASoC: fsl_easrc: use snd_pcm_format_t type for sample_format - s390/zcore: fix race when reading from hardware system area - s390/dump: fix old lowcore virtual vs physical address confusion - perf tools: Fix dso_id inode generation comparison - iommu/arm-smmu: qcom_iommu: Add of_node_put() when breaking out of loop - mfd: max77620: Fix refcount leak in max77620_initialise_fps - mfd: t7l66xb: Drop platform disable callback - remoteproc: sysmon: Wait for SSCTL service to come up - lib/smp_processor_id: fix imbalanced instrumentation_end() call - kfifo: fix kfifo_to_user() return type - rpmsg: qcom_smd: Fix refcount leak in qcom_smd_parse_edge - iommu/exynos: Handle failed IOMMU device registration properly - tty: n_gsm: fix missing corner cases in gsmld_poll() - tty: n_gsm: fix DM command - tty: n_gsm: fix wrong T1 retry count handling - vfio/ccw: Do not change FSM state in subchannel event - vfio/mdev: Make to_mdev_device() into a static inline - vfio: Split creation of a vfio_device into init and register ops - vfio: Simplify the lifetime logic for vfio_device - vfio: Remove extra put/gets around vfio_device->group - remoteproc: qcom: wcnss: Fix handling of IRQs - ASoC: qcom: Fix missing of_node_put() in asoc_qcom_lpass_cpu_platform_probe() - tty: n_gsm: fix race condition in gsmld_write() - tty: n_gsm: fix packet re-transmission without open control channel - tty: n_gsm: fix non flow control frames during mux flow off - tty: n_gsm: fix wrong queuing behavior in gsm_dlci_data_output() - tty: n_gsm: fix user open not possible at responder until initiator open - tty: n_gsm: Delete gsmtty open SABM frame when config requester - ASoC: samsung: change gpiod_speaker_power and rx1950_audio from global to static variables - powerpc/perf: Optimize clearing the pending PMI and remove WARN_ON for PMI check in power_pmu_disable - ASoC: samsung: h1940_uda1380: include proepr GPIO consumer header - profiling: fix shift too large makes kernel panic - selftests/livepatch: better synchronize test_klp_callbacks_busy - remoteproc: k3-r5: Fix refcount leak in k3_r5_cluster_of_init - rpmsg: mtk_rpmsg: Fix circular locking dependency - ASoC: codecs: wcd9335: move gains from SX_TLV to S8_TLV - ASoC: codecs: msm8916-wcd-digital: move gains from SX_TLV to S8_TLV - serial: 8250_dw: Store LSR into lsr_saved_flags in dw8250_tx_wait_empty() - serial: 8250: Export ICR access helpers for internal use - ASoC: mediatek: mt8173-rt5650: Fix refcount leak in mt8173_rt5650_dev_probe - ASoC: codecs: da7210: add check for i2c_add_driver - ASoC: mt6797-mt6351: Fix refcount leak in mt6797_mt6351_dev_probe - ASoC: mediatek: mt8173: Fix refcount leak in mt8173_rt5650_rt5676_dev_probe - ASoC: samsung: Fix error handling in aries_audio_probe - ASoC: cros_ec_codec: Fix refcount leak in cros_ec_codec_platform_probe - opp: Fix error check in dev_pm_opp_attach_genpd() - usb: cdns3: Don't use priv_dev uninitialized in cdns3_gadget_ep_enable() - nvme: use command_id instead of req->tag in trace_nvme_complete_rq() - null_blk: fix ida error handling in null_add_dev() - RDMA/rxe: Fix error unwind in rxe_create_qp() - RDMA/mlx5: Add missing check for return value in get namespace flow - selftests: kvm: set rax before vmcall - mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region - RDMA/srpt: Fix a use-after-free - RDMA/srpt: Introduce a reference count in struct srpt_device - RDMA/srpt: Duplicate port name members - platform/olpc: Fix uninitialized data in debugfs write - usb: cdns3: change place of 'priv_ep' assignment in cdns3_gadget_ep_dequeue(), cdns3_gadget_ep_enable() - USB: serial: fix tty-port initialized comments - PCI: tegra194: Fix link up retry sequence - PCI: tegra194: Fix Root Port interrupt handling - HID: alps: Declare U1_UNICORN_LEGACY support - mmc: cavium-thunderx: Add of_node_put() when breaking out of loop - mmc: cavium-octeon: Add of_node_put() when breaking out of loop - HID: mcp2221: prevent a buffer overflow in mcp_smbus_write() - gpio: gpiolib-of: Fix refcount bugs in of_mm_gpiochip_add_data() - RDMA/hfi1: fix potential memory leak in setup_base_ctxt() - RDMA/siw: Fix duplicated reported IW_CM_EVENT_CONNECT_REPLY event - RDMA/qedr: Fix potential memory leak in __qedr_alloc_mr() - RDMA/qedr: Improve error logs for rdma_alloc_tid error return - RDMA/rtrs-srv: Fix modinfo output for stringify - RDMA/rtrs: Avoid Wtautological-constant-out-of-range-compare - RDMA/rtrs: Define MIN_CHUNK_SIZE - um: random: Don't initialise hwrng struct with zero - interconnect: imx: fix max_node_id - eeprom: idt_89hpesx: uninitialized data in idt_dbgfs_csr_write() - usb: dwc3: qcom: fix missing optional irq warnings - usb: dwc3: core: Do not perform GCTL_CORE_SOFTRESET during bootup - usb: dwc3: core: Deprecate GCTL.CORESOFTRESET - usb: aspeed-vhub: Fix refcount leak bug in ast_vhub_init_desc() - usb: gadget: udc: amd5536 depends on HAS_DMA - xtensa: iss: fix handling error cases in iss_net_configure() - xtensa: iss/network: provide release() callback - scsi: smartpqi: Fix DMA direction for RAID requests - PCI: qcom: Set up rev 2.1.0 PARF_PHY before enabling clocks - PCI/portdrv: Don't disable AER reporting in get_port_device_capability() - KVM: s390: pv: leak the topmost page table when destroy fails - mmc: block: Add single read for 4k sector cards - mmc: sdhci-of-at91: fix set_uhs_signaling rewriting of MC1R - memstick/ms_block: Fix a memory leak - memstick/ms_block: Fix some incorrect memory allocation - mmc: sdhci-of-esdhc: Fix refcount leak in esdhc_signal_voltage_switch - staging: rtl8192u: Fix sleep in atomic context bug in dm_fsync_timer_callback - intel_th: msu: Fix vmalloced buffers - intel_th: msu-sink: Potential dereference of null pointer - intel_th: Fix a resource leak in an error handling path - PCI: endpoint: Don't stop controller when unbinding endpoint function - dmaengine: sf-pdma: Add multithread support for a DMA channel - dmaengine: sf-pdma: apply proper spinlock flags in sf_pdma_prep_dma_memcpy() - KVM: arm64: Don't return from void function - soundwire: bus_type: fix remove and shutdown support - PCI: dwc: Always enable CDM check if "snps,enable-cdm-check" exists - PCI: dwc: Deallocate EPC memory on dw_pcie_ep_init() errors - PCI: dwc: Add unroll iATU space support to dw_pcie_disable_atu() - clk: qcom: camcc-sdm845: Fix topology around titan_top power domain - clk: qcom: ipq8074: set BRANCH_HALT_DELAY flag for UBI clocks - clk: qcom: ipq8074: fix NSS port frequency tables - clk: qcom: ipq8074: SW workaround for UBI32 PLL lock - clk: qcom: ipq8074: fix NSS core PLL-s - usb: host: xhci: use snprintf() in xhci_decode_trb() - clk: qcom: clk-krait: unlock spin after mux completion - misc: rtsx: Fix an error handling path in rtsx_pci_probe() - dmaengine: dw-edma: Fix eDMA Rd/Wr-channels and DMA-direction semantics - mwifiex: fix sleep in atomic context bugs caused by dev_coredumpv - mwifiex: Ignore BTCOEX events from the 88W8897 firmware - KVM: Don't set Accessed/Dirty bits for ZERO_PAGE - clk: mediatek: reset: Fix written reset bit offset - iio: accel: bma400: Reordering of header files - platform/chrome: cros_ec: Always expose last resume result - iio: accel: bma400: Fix the scale min and max macro values - netfilter: xtables: Bring SPDX identifier back - usb: xhci: tegra: Fix error check - usb: gadget: tegra-xudc: Fix error check in tegra_xudc_powerdomain_init() - usb: ohci-nxp: Fix refcount leak in ohci_hcd_nxp_probe - usb: host: Fix refcount leak in ehci_hcd_ppc_of_probe - fpga: altera-pr-ip: fix unsigned comparison with less than zero - mtd: st_spi_fsm: Add a clk_disable_unprepare() in .probe()'s error path - mtd: partitions: Fix refcount leak in parse_redboot_of - mtd: sm_ftl: Fix deadlock caused by cancel_work_sync in sm_release - HID: cp2112: prevent a buffer overflow in cp2112_xfer() - PCI: tegra194: Fix PM error handling in tegra_pcie_config_ep() - mtd: rawnand: meson: Fix a potential double free issue - mtd: maps: Fix refcount leak in ap_flash_init - mtd: maps: Fix refcount leak in of_flash_probe_versatile - clk: renesas: r9a06g032: Fix UART clkgrp bitsel - wireguard: allowedips: don't corrupt stack when detecting overflow - wireguard: ratelimiter: use hrtimer in selftest - dccp: put dccp_qpolicy_full() and dccp_qpolicy_push() in the same lock - net: ionic: fix error check for vlan flags in ionic_set_nic_features() - net: rose: fix netdev reference changes - netdevsim: Avoid allocation warnings triggered from user space - iavf: Fix max_rate limiting - net: allow unbound socket for packets in VRF when tcp_l3mdev_accept set - tcp: Fix data-races around sysctl_tcp_l3mdev_accept. - ipv6: add READ_ONCE(sk->sk_bound_dev_if) in INET6_MATCH() - tcp: sk->sk_bound_dev_if once in inet_request_bound_dev_if() - inet: add READ_ONCE(sk->sk_bound_dev_if) in INET_MATCH() - crypto: hisilicon/sec - fix auth key size error - crypto: inside-secure - Add missing MODULE_DEVICE_TABLE for of - crypto: hisilicon/hpre - don't use GFP_KERNEL to alloc mem during softirq - net/mlx5e: Fix the value of MLX5E_MAX_RQ_NUM_MTTS - net/mlx5e: Remove WARN_ON when trying to offload an unsupported TLS cipher/version - media: cedrus: hevc: Add check for invalid timestamp - wifi: libertas: Fix possible refcount leak in if_usb_probe() - wifi: iwlwifi: mvm: fix double list_add at iwl_mvm_mac_wake_tx_queue - wifi: wil6210: debugfs: fix uninitialized variable use in `wil_write_file_wmi()` - i2c: mux-gpmux: Add of_node_put() when breaking out of loop - i2c: cadence: Support PEC for SMBus block read - Bluetooth: hci_intel: Add check for platform_driver_register - can: pch_can: pch_can_error(): initialize errc before using it - can: error: specify the values of data[5..7] of CAN error frames - can: usb_8dev: do not report txerr and rxerr during bus-off - can: kvaser_usb_leaf: do not report txerr and rxerr during bus-off - can: kvaser_usb_hydra: do not report txerr and rxerr during bus-off - can: sun4i_can: do not report txerr and rxerr during bus-off - can: hi311x: do not report txerr and rxerr during bus-off - can: sja1000: do not report txerr and rxerr during bus-off - can: rcar_can: do not report txerr and rxerr during bus-off - can: pch_can: do not report txerr and rxerr during bus-off - selftests/bpf: fix a test for snprintf() overflow - wifi: p54: add missing parentheses in p54_flush() - wifi: p54: Fix an error handling path in p54spi_probe() - wifi: wil6210: debugfs: fix info leak in wil_write_file_wmi() - fs: check FMODE_LSEEK to control internal pipe splicing - bpf: Fix subprog names in stack traces. - selftests: timers: clocksource-switch: fix passing errors from child - selftests: timers: valid-adjtimex: build fix for newer toolchains - libbpf: Fix the name of a reused map - tcp: make retransmitted SKB fit into the send window - drm/exynos/exynos7_drm_decon: free resources when clk_set_parent() failed. - mediatek: mt76: mac80211: Fix missing of_node_put() in mt76_led_init() - mt76: mt76x02u: fix possible memory leak in __mt76x02u_mcu_send_msg - media: platform: mtk-mdp: Fix mdp_ipi_comm structure alignment - crypto: hisilicon - Kunpeng916 crypto driver don't sleep when in softirq - drm/msm/mdp5: Fix global state lock backoff - lib: bitmap: provide devm_bitmap_alloc() and devm_bitmap_zalloc() - lib: bitmap: order includes alphabetically - drm: bridge: sii8620: fix possible off-by-one - drm/mediatek: dpi: Only enable dpi after the bridge is enabled - drm/mediatek: dpi: Remove output format of YUV - drm/rockchip: Fix an error handling path rockchip_dp_probe() - drm/rockchip: vop: Don't crash for invalid duplicate_state() - selftests/xsk: Destroy BPF resources only when ctx refcount drops to 0 - crypto: arm64/gcm - Select AEAD for GHASH_ARM64_CE - drm/vc4: hdmi: Correct HDMI timing registers for interlaced modes - drm/vc4: hdmi: Fix timings for interlaced modes - drm/vc4: hdmi: Limit the BCM2711 to the max without scrambling - drm/vc4: hdmi: Don't access the connector state in reset if kmalloc fails - drm/vc4: hdmi: Avoid full hdmi audio fifo writes - drm/vc4: hdmi: Remove firmware logic for MAI threshold setting - drm/vc4: dsi: Add correct stop condition to vc4_dsi_encoder_disable iteration - drm/vc4: dsi: Fix dsi0 interrupt support - drm/vc4: dsi: Register dsi0 as the correct vc4 encoder type - drm/vc4: dsi: Introduce a variant structure - drm/vc4: dsi: Use snprintf for the PHY clocks instead of an array - drm/vc4: drv: Remove the DSI pointer in vc4_drv - drm/vc4: dsi: Correct pixel order for DSI0 - drm/vc4: dsi: Correct DSI divider calculations - drm/vc4: plane: Fix margin calculations for the right/bottom edges - drm/vc4: plane: Remove subpixel positioning check - media: tw686x: Fix memory leak in tw686x_video_init - media: v4l2-mem2mem: prevent pollerr when last_buffer_dequeued is set - media: hdpvr: fix error value returns in hdpvr_read - drm/mcde: Fix refcount leak in mcde_dsi_bind - drm: bridge: adv7511: Add check for mipi_dsi_driver_register - crypto: ccp - During shutdown, check SEV data pointer before using - test_bpf: fix incorrect netdev features - drm/radeon: fix incorrrect SPDX-License-Identifiers - wifi: iwlegacy: 4965: fix potential off-by-one overflow in il4965_rs_fill_link_cmd() - media: tw686x: Register the irq at the end of probe - crypto: sun8i-ss - fix infinite loop in sun8i_ss_setup_ivs() - i2c: Fix a potential use after free - crypto: sun8i-ss - fix error codes in allocate_flows() - crypto: sun8i-ss - do not allocate memory when handling hash requests - drm: adv7511: override i2c address of cec before accessing it - virtio-gpu: fix a missing check to avoid NULL dereference - i2c: npcm: Correct slave role behavior - i2c: npcm: Remove own slave addresses 2:10 - drm/mediatek: Add pull-down MIPI operation in mtk_dsi_poweroff function - drm/mediatek: Separate poweron/poweroff from enable/disable and define new funcs - drm/mediatek: Modify dsi funcs to atomic operations - drm/radeon: fix potential buffer overflow in ni_set_mc_special_registers() - ath11k: Fix incorrect debug_mask mappings - drm/mipi-dbi: align max_chunk to 2 in spi_transfer - ath11k: fix netdev open race - wifi: rtlwifi: fix error codes in rtl_debugfs_set_write_h2c() - drm/st7735r: Fix module autoloading for Okaya RH128128T - ath10k: do not enforce interrupt trigger type - drm/bridge: tc358767: Make sure Refclk clock are enabled - drm/bridge: tc358767: Move (e)DP bridge endpoint parsing into dedicated function - pwm: lpc18xx-sct: Convert to devm_platform_ioremap_resource() - pwm: sifive: Shut down hardware only after pwmchip_remove() completed - pwm: sifive: Ensure the clk is enabled exactly once per running PWM - pwm: sifive: Simplify offset calculation for PWMCMP registers - pwm: sifive: Don't check the return code of pwmchip_remove() - dm: return early from dm_pr_call() if DM device is suspended - thermal/tools/tmon: Include pthread and time headers in tmon.h - selftests/seccomp: Fix compile warning when CC=clang - nohz/full, sched/rt: Fix missed tick-reenabling bug in dequeue_task_rt() - drivers/perf: arm_spe: Fix consistency of SYS_PMSCR_EL1.CX - arm64: dts: qcom: qcs404: Fix incorrect USB2 PHYs assignment - soc: qcom: Make QCOM_RPMPD depend on PM - regulator: of: Fix refcount leak bug in of_get_regulation_constraints() - blktrace: Trace remapped requests correctly - block: remove the request_queue to argument request based tracepoints - hwmon: (drivetemp) Add module alias - blk-mq: don't create hctx debugfs dir until q->debugfs_dir is created - erofs: avoid consecutive detection for Highmem memory - arm64: tegra: Fix SDMMC1 CD on P2888 - arm64: dts: mt7622: fix BPI-R64 WPS button - bus: hisi_lpc: fix missing platform_device_put() in hisi_lpc_acpi_probe() - ARM: dts: qcom: pm8841: add required thermal-sensor-cells - soc: qcom: aoss: Fix refcount leak in qmp_cooling_devices_register - soc: qcom: ocmem: Fix refcount leak in of_get_ocmem - ACPI: APEI: Fix _EINJ vs EFI_MEMORY_SP - regulator: qcom_smd: Fix pm8916_pldo range - cpufreq: zynq: Fix refcount leak in zynq_get_revision - ARM: OMAP2+: Fix refcount leak in omap3xxx_prm_late_init - ARM: OMAP2+: Fix refcount leak in omapdss_init_of - ARM: dts: qcom: mdm9615: add missing PMIC GPIO reg - block: fix infinite loop for invalid zone append - soc: fsl: guts: machine variable might be unset - locking/lockdep: Fix lockdep_init_map_*() confusion - arm64: cpufeature: Allow different PMU versions in ID_DFR0_EL1 - hexagon: select ARCH_WANT_LD_ORPHAN_WARN - ARM: dts: ast2600-evb: fix board compatible - ARM: dts: ast2500-evb: fix board compatible - x86/pmem: Fix platform-device leak in error path - arm64: dts: renesas: Fix thermal-sensors on single-zone sensors - soc: amlogic: Fix refcount leak in meson-secure-pwrc.c - soc: renesas: r8a779a0-sysc: Fix A2DP1 and A2CV[2357] PDR values - Input: atmel_mxt_ts - fix up inverted RESET handler - ARM: dts: imx7d-colibri-emmc: add cpu1 supply - ACPI: processor/idle: Annotate more functions to live in cpuidle section - ARM: bcm: Fix refcount leak in bcm_kona_smc_init - arm64: dts: renesas: beacon: Fix regulator node names - meson-mx-socinfo: Fix refcount leak in meson_mx_socinfo_init - ARM: findbit: fix overflowing offset - spi: spi-rspi: Fix PIO fallback on RZ platforms - powerpc/64s: Disable stack variable initialisation for prom_init - selinux: Add boundary check in put_entry() - PM: hibernate: defer device probing when resuming from hibernation - firmware: tegra: Fix error check return value of debugfs_create_file() - ARM: shmobile: rcar-gen2: Increase refcount for new reference - arm64: dts: allwinner: a64: orangepi-win: Fix LED node name - arm64: dts: qcom: ipq8074: fix NAND node name - ACPI: LPSS: Fix missing check in register_device_clock() - ACPI: PM: save NVS memory for Lenovo G40-45 - ACPI: EC: Drop the EC_FLAGS_IGNORE_DSDT_GPE quirk - ACPI: EC: Remove duplicate ThinkPad X1 Carbon 6th entry from DMI quirks - ARM: OMAP2+: display: Fix refcount leak bug - spi: synquacer: Add missing clk_disable_unprepare() - ARM: dts: BCM5301X: Add DT for Meraki MR26 - ARM: dts: imx6ul: fix qspi node compatible - ARM: dts: imx6ul: fix lcdif node compatible - ARM: dts: imx6ul: fix csi node compatible - ARM: dts: imx6ul: fix keypad compatible - ARM: dts: imx6ul: change operating-points to uint32-matrix - ARM: dts: imx6ul: add missing properties for sram - wait: Fix __wait_event_hrtimeout for RT/DL tasks - irqchip/mips-gic: Check the return value of ioremap() in gic_of_init() - genirq: GENERIC_IRQ_IPI depends on SMP - irqchip/mips-gic: Only register IPI domain when SMP is enabled - genirq: Don't return error on missing optional irq_request_resources() - ext2: Add more validity checks for inode counts - arm64: Do not forget syscall when starting a new thread. - x86: Handle idle=nomwait cmdline properly for x86_idle - epoll: autoremove wakers even more aggressively - netfilter: nf_tables: fix null deref due to zeroed list head - lockdep: Allow tuning tracing capacity constants. - usb: dwc3: gadget: fix high speed multiplier setting - usb: dwc3: gadget: refactor dwc3_repare_one_trb - arm64: dts: uniphier: Fix USB interrupts for PXs3 SoC - ARM: dts: uniphier: Fix USB interrupts for PXs2 SoC - USB: HCD: Fix URB giveback issue in tasklet function - usb: typec: ucsi: Acknowledge the GET_ERROR_STATUS command completion - coresight: Clear the connection field properly - MIPS: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK - powerpc/powernv: Avoid crashing if rng is NULL - powerpc/ptdump: Fix display of RW pages on FSL_BOOK3E - powerpc/fsl-pci: Fix Class Code of PCIe Root Port - PCI: Add defines for normal and subtractive PCI bridges - ia64, processor: fix -Wincompatible-pointer-types in ia64_get_irr() - media: [PATCH] pci: atomisp_cmd: fix three missing checks on list iterator - md-raid10: fix KASAN warning - md-raid: destroy the bitmap after destroying the thread - serial: mvebu-uart: uart2 error bits clearing - fuse: limit nsec - scsi: qla2xxx: Zero undefined mailbox IN registers - scsi: qla2xxx: Fix incorrect display of max frame size - scsi: sg: Allow waiting for commands to complete on removed device - iio: light: isl29028: Fix the warning in isl29028_remove() - mtd: rawnand: arasan: Update NAND bus clock instead of system clock - drm/amdgpu: Check BO's requested pinning domains against its preferred_domains - drm/nouveau/acpi: Don't print error when we get -EINPROGRESS from pm_runtime - drm/nouveau: Don't pm_runtime_put_sync(), only pm_runtime_put_autosuspend() - drm/nouveau: fix another off-by-one in nvbios_addr - drm/vc4: hdmi: Disable audio if dmas property is present but empty - drm/gem: Properly annotate WW context on drm_gem_lock_reservations() error - parisc: io_pgetevents_time64() needs compat syscall in 32-bit compat mode - parisc: Check the return value of ioremap() in lba_driver_probe() - parisc: Fix device names in /proc/iomem - ovl: drop WARN_ON() dentry is NULL in ovl_encode_fh() - usbnet: Fix linkwatch use-after-free on disconnect - fbcon: Fix accelerated fbdev scrolling while logo is still shown - fbcon: Fix boundary checks for fbcon=vc:n1-n2 parameters - thermal: sysfs: Fix cooling_device_stats_setup() error code path - fs: Add missing umask strip in vfs_tmpfile - vfs: Check the truncate maximum size in inode_newsize_ok() - tty: vt: initialize unicode screen buffer - ALSA: hda/realtek: Add a quirk for HP OMEN 15 (8786) mute LED - ALSA: hda/realtek: Add quirk for another Asus K42JZ model - ALSA: hda/cirrus - support for iMac 12,1 model - ALSA: hda/conexant: Add quirk for LENOVO 20149 Notebook model - riscv: set default pm_power_off to NULL - KVM: x86: Tag kvm_mmu_x86_module_init() with __init - KVM: x86: Set error code to segment selector on LLDT/LTR non-canonical #GP - KVM: x86: Mark TSS busy during LTR emulation _after_ all fault checks - KVM: nVMX: Let userspace set nVMX MSR to any _host_ supported value - KVM: s390: pv: don't present the ecall interrupt twice - KVM: SVM: Don't BUG if userspace injects an interrupt with GIF=0 - KVM: nVMX: Snapshot pre-VM-Enter DEBUGCTL for !nested_run_pending case - KVM: nVMX: Snapshot pre-VM-Enter BNDCFGS for !nested_run_pending case - HID: wacom: Don't register pad_input for touch switch - HID: wacom: Only report rotation for art pen - add barriers to buffer_uptodate and set_buffer_uptodate - wifi: mac80211_hwsim: use 32-bit skb cookie - wifi: mac80211_hwsim: add back erroneously removed cast - wifi: mac80211_hwsim: fix race condition in pending packet - ALSA: hda/realtek: Add quirk for HP Spectre x360 15-eb0xxx - ALSA: hda/realtek: Add quirk for Clevo NV45PZ - ALSA: bcd2000: Fix a UAF bug on the error path of probing - scsi: Revert "scsi: qla2xxx: Fix disk failure to rediscover" - Revert "pNFS: nfs3_set_ds_client should set NFS_CS_NOPING" - x86: link vdso and boot with -z noexecstack --no-warn-rwx-segments - Makefile: link with -z noexecstack --no-warn-rwx-segments - !253 [5.10] [bugfix] : fix arm32 compiler error ERROR and warning - openeuler: net: txgbe: fix arm32 compile error because 64bit div and warnning - macintosh/adb: fix oob read in do_adb_query() function - Bluetooth: btusb: Add Realtek RTL8852C support ID 0x13D3:0x3586 - Bluetooth: btusb: Add Realtek RTL8852C support ID 0x13D3:0x3587 - Bluetooth: btusb: Add Realtek RTL8852C support ID 0x0CB8:0xC558 - Bluetooth: btusb: Add Realtek RTL8852C support ID 0x04C5:0x1675 - Bluetooth: btusb: Add Realtek RTL8852C support ID 0x04CA:0x4007 - Bluetooth: btusb: Add support of IMC Networks PID 0x3568 - Bluetooth: hci_bcm: Add DT compatible for CYW55572 - Bluetooth: hci_bcm: Add BCM4349B1 variant - selftests: KVM: Handle compiler optimizations in ucall - tools/kvm_stat: fix display of error when multiple processes are found - ACPI: APEI: Better fix to avoid spamming the console with old error logs - ACPI: video: Shortening quirk list by identifying Clevo by board_name only - ACPI: video: Force backlight native for some TongFang devices - selftests/bpf: Check dst_port only on the client socket - selftests/bpf: Extend verifier and bpf_sock tests for dst_port loads - ath9k_htc: fix NULL pointer dereference at ath9k_htc_tx_get_packet() - ath9k_htc: fix NULL pointer dereference at ath9k_htc_rxep() - x86/speculation: Make all RETbleed mitigations 64-bit only - x86/bugs: Do not enable IBPB at firmware entry when IBPB is not available - xfs: prevent UAF in xfs_log_item_in_current_chkpt - docs/kernel-parameters: Update descriptions for "mitigations=" param with retbleed - EDAC/ghes: Set the DIMM label unconditionally - ARM: 9216/1: Fix MAX_DMA_ADDRESS overflow - mt7601u: add USB device ID for some versions of XiaoDu WiFi Dongle. - page_alloc: fix invalid watermark check on a negative value - ARM: crypto: comment out gcc warning that breaks clang builds - sctp: leave the err path free in sctp_stream_init to sctp_stream_free - sfc: disable softirqs for ptp TX - perf symbol: Correct address for bss symbols - virtio-net: fix the race between refill work and close - sctp: fix sleep in atomic context bug in timer handlers - i40e: Fix interface init with MSI interrupts (no MSI-X) - tcp: Fix data-races around sysctl_tcp_reflect_tos. - tcp: Fix a data-race around sysctl_tcp_comp_sack_nr. - tcp: Fix a data-race around sysctl_tcp_comp_sack_slack_ns. - tcp: Fix a data-race around sysctl_tcp_comp_sack_delay_ns. - net: macsec: fix potential resource leak in macsec_add_rxsa() and macsec_add_txsa() - macsec: always read MACSEC_SA_ATTR_PN as a u64 - macsec: limit replay window size with XPN - macsec: fix error message in macsec_add_rxsa and _txsa - macsec: fix NULL deref in macsec_add_rxsa - Documentation: fix sctp_wmem in ip-sysctl.rst - tcp: Fix a data-race around sysctl_tcp_invalid_ratelimit. - tcp: Fix a data-race around sysctl_tcp_autocorking. - tcp: Fix a data-race around sysctl_tcp_min_rtt_wlen. - tcp: Fix a data-race around sysctl_tcp_min_tso_segs. - net: sungem_phy: Add of_node_put() for reference returned by of_get_parent() - igmp: Fix data-races around sysctl_igmp_qrv. - net/tls: Remove the context from the list in tls_device_down - net: ping6: Fix memleak in ipv6_renew_options(). - tcp: Fix a data-race around sysctl_tcp_challenge_ack_limit. - tcp: Fix a data-race around sysctl_tcp_limit_output_bytes. - tcp: Fix data-races around sysctl_tcp_moderate_rcvbuf. - Revert "tcp: change pingpong threshold to 3" - scsi: ufs: host: Hold reference returned by of_parse_phandle() - ice: do not setup vlan for loopback VSI - ice: check (DD | EOF) bits on Rx descriptor rather than (EOP | RS) - tcp: Fix data-races around sysctl_tcp_no_ssthresh_metrics_save. - tcp: Fix a data-race around sysctl_tcp_nometrics_save. - tcp: Fix a data-race around sysctl_tcp_frto. - tcp: Fix a data-race around sysctl_tcp_adv_win_scale. - tcp: Fix a data-race around sysctl_tcp_app_win. - tcp: Fix data-races around sysctl_tcp_dsack. - watch_queue: Fix missing locking in add_watch_to_object() - watch_queue: Fix missing rcu annotation - nouveau/svm: Fix to migrate all requested pages - s390/archrandom: prevent CPACF trng invocations in interrupt context - ntfs: fix use-after-free in ntfs_ucsncmp() - Revert "ocfs2: mount shared volume without ha stack" - Bluetooth: L2CAP: Fix use-after-free caused by l2cap_chan_put - net: usb: ax88179_178a needs FLAG_SEND_ZLP - x86/alternative: Report missing return thunk details - x86/amd: Use IBPB for firmware calls - Bluetooth: Fix bt_skb_sendmmsg not allocating partial chunks - Bluetooth: SCO: Fix sco_send_frame returning skb->len - Bluetooth: Fix passing NULL to PTR_ERR - Bluetooth: RFCOMM: Replace use of memcpy_from_msg with bt_skb_sendmmsg - Bluetooth: SCO: Replace use of memcpy_from_msg with bt_skb_sendmsg - Bluetooth: Add bt_skb_sendmmsg helper - Bluetooth: Add bt_skb_sendmsg helper - ALSA: memalloc: Align buffer allocations in page size - bitfield.h: Fix "type of reg too small for mask" test - drm/imx/dcss: fix unused but set variable warnings - dlm: fix pending remove if msg allocation fails - x86/bugs: Warn when "ibrs" mitigation is selected on Enhanced IBRS parts - sched/deadline: Fix BUG_ON condition for deboosted tasks - bpf: Make sure mac_header was set before using it - mm/mempolicy: fix uninit-value in mpol_rebind_policy() - KVM: Don't null dereference ops->destroy - spi: bcm2835: bcm2835_spi_handle_err(): fix NULL pointer deref for non DMA transfers - tcp: Fix data-races around sysctl_tcp_max_reordering. - tcp: Fix a data-race around sysctl_tcp_rfc1337. - tcp: Fix a data-race around sysctl_tcp_stdurg. - tcp: Fix a data-race around sysctl_tcp_retrans_collapse. - tcp: Fix data-races around sysctl_tcp_slow_start_after_idle. - tcp: Fix a data-race around sysctl_tcp_thin_linear_timeouts. - tcp: Fix data-races around sysctl_tcp_recovery. - tcp: Fix a data-race around sysctl_tcp_early_retrans. - tcp: Fix data-races around sysctl knobs related to SYN option. - udp: Fix a data-race around sysctl_udp_l3mdev_accept. - ip: Fix data-races around sysctl_ip_prot_sock. - ipv4: Fix a data-race around sysctl_fib_multipath_use_neigh. - drm/imx/dcss: Add missing of_node_put() in fail path - be2net: Fix buffer overflow in be_get_module_eeprom - gpio: pca953x: use the correct register address when regcache sync during init - gpio: pca953x: use the correct range when do regmap sync - gpio: pca953x: only use single read/write for No AI mode - ixgbe: Add locking to prevent panic when setting sriov_numvfs to zero - i40e: Fix erroneous adapter reinitialization during recovery process - iavf: Fix handling of dummy receive descriptors - tcp: Fix data-races around sysctl_tcp_fastopen_blackhole_timeout. - tcp: Fix data-races around sysctl_tcp_fastopen. - tcp: Fix data-races around sysctl_max_syn_backlog. - tcp: Fix a data-race around sysctl_tcp_tw_reuse. - tcp: Fix a data-race around sysctl_tcp_notsent_lowat. - tcp: Fix data-races around some timeout sysctl knobs. - tcp: Fix data-races around sysctl_tcp_reordering. - tcp: Fix data-races around sysctl_tcp_syncookies. - tcp: Fix data-races around keepalive sysctl knobs. - igmp: Fix data-races around sysctl_igmp_max_msf. - igmp: Fix a data-race around sysctl_igmp_max_memberships. - igmp: Fix data-races around sysctl_igmp_llm_reports. - net/tls: Fix race in TLS device down flow - net: stmmac: fix dma queue left shift overflow issue - i2c: cadence: Change large transfer count reset logic to be unconditional - net: stmmac: fix unbalanced ptp clock issue in suspend/resume flow - tcp: Fix a data-race around sysctl_tcp_probe_interval. - tcp: Fix a data-race around sysctl_tcp_probe_threshold. - tcp: Fix a data-race around sysctl_tcp_mtu_probe_floor. - tcp: Fix data-races around sysctl_tcp_min_snd_mss. - tcp: Fix data-races around sysctl_tcp_base_mss. - tcp: Fix data-races around sysctl_tcp_mtu_probing. - tcp/dccp: Fix a data-race around sysctl_tcp_fwmark_accept. - ip: Fix a data-race around sysctl_fwmark_reflect. - ip: Fix a data-race around sysctl_ip_autobind_reuse. - ip: Fix data-races around sysctl_ip_nonlocal_bind. - ip: Fix data-races around sysctl_ip_fwd_update_priority. - ip: Fix data-races around sysctl_ip_fwd_use_pmtu. - ip: Fix data-races around sysctl_ip_no_pmtu_disc. - igc: Reinstate IGC_REMOVED logic and implement it properly - drm/amdgpu/display: add quirk handling for stutter mode - perf/core: Fix data race between perf_event_set_output() and perf_mmap_close() - pinctrl: ralink: Check for null return of devm_kcalloc - power/reset: arm-versatile: Fix refcount leak in versatile_reboot_probe - serial: mvebu-uart: correctly report configured baudrate value - PCI: hv: Fix interrupt mapping for multi-MSI - PCI: hv: Reuse existing IRTE allocation in compose_msi_msg() - PCI: hv: Fix hv_arch_irq_unmask() for multi-MSI - PCI: hv: Fix multi-MSI to allow more than one MSI vector - Revert "m68knommu: only set CONFIG_ISA_DMA_API for ColdFire sub-arch" - net: inline rollback_registered_many() - net: move rollback_registered_many() - net: inline rollback_registered() - net: move net_set_todo inside rollback_registered() - docs: net: explain struct net_device lifetime - xen/gntdev: Ignore failure to unmap INVALID_GRANT_HANDLE - mlxsw: spectrum_router: Fix IPv4 nexthop gateway indication - riscv: add as-options for modules with assembly compontents - pinctrl: stm32: fix optional IRQ support to gpios - !196 openEuler-22.03-LTS: kernel: add OPENEULER_VERSION_CODE to version.h - !176 bugfix: Limit "Dummy wait" workaround to old Intel systems in acpi idle driver - ACPI: processor idle: Practically limit "Dummy wait" workaround to old Intel systems - kernel: add OPENEULER_VERSION_CODE to version.h- bnx2x: fix potential memory leak in bnx2x_tpa_stop() - scsi: stex: Properly zero out the passthrough command structure - libbpf: Fix null-pointer dereference in find_prog_by_sec_insn() - blktrace: remove unnessary stop block trace in 'blk_trace_shutdown' - blktrace: fix possible memleak in '__blk_trace_remove' - blktrace: introduce 'blk_trace_{start,stop}' helper - ext4: record error information when insert extent failed in 'ext4_split_extent_at' - pgp: Check result of crypto_alloc_shash properly - net: tun: fix bugs for oversize packet when napi frags enabled - irqdomain: Fix driver re-inserting failures when IRQs not being freed - nbd: refactor size updates - nbd: move the task_recv check into nbd_size_update - nbd: remove the call to set_blocksize - Revert "cifs: fix double free race when mount fails in cifs_get_root()" - scsi: libsas: Resume SAS host for phy reset or enable via sysfs - !207 [5.10] [bugfix] : merge net-swift txgbe out_of_tree module v1.2.3 to openEuler/txgbe for some known bugs - openeuler: net: txgbe: Fix some known bugs, merge net-swift txgbe-1.2.3 out-of-tree - openeuler: configs: delete txgbe/Kconfig, add txgbe_config to netswift/Kconfig- atm: idt77252: fix use-after-free bugs caused by tst_timer - fs: fix UAF/GPF bug in nilfs_mdt_destroy - wifi: Fix potential buffer overflow in 'brcmf_fweh_event_worker' - nilfs2: fix NULL pointer dereference at nilfs_bmap_lookup_at_level() - mm/hugetlb: fix races when looking up a CONT-PTE/PMD size hugetlb page - usb: mon: make mmapped memory read only - scsi: sd: Revert "scsi: sd: Remove a local variable" - devlink: Fix use-after-free after a failed reload - nouveau: fix migrate_to_ram() for faulting page - mm/memory.c: fix race when faulting a device private page - vsock: Fix memory leak in vsock_connect() - ext4: fix bug_on in __es_tree_search caused by bad boot loader inode - ext4: add EXT4_IGET_BAD flag to prevent unexpected bad inode - ext4: add helper to check quota inums - ext4: fix bug_on in __es_tree_search caused by bad quota inode - netfilter: nfnetlink_osf: fix possible bogus match in nf_osf_find() - mtd: rawnand: cafe: fix drivers probe/remove methods - nilfs2: fix leak of nilfs_root in case of writer thread creation failure - net: mvpp2: fix mvpp2 debugfs leak - x86/unwind/orc: Unwind ftrace trampolines with correct ORC entry - kprobes: don't call disarm_kprobe() for disabled kprobes - block: fix inaccurate io_ticks by set 'precise_iostat' - arm64: fix rodata=full - block: fix kabi broken in request_queue - blk-mq: fix kabi broken in blk_mq_tags - blk-mq: fix kabi broken in blk_mq_tag_set - blk-mq: Fix blk_mq_tagset_busy_iter() for shared tags - blk-mq-sched: Don't reference queue tagset in blk_mq_sched_tags_teardown() - blk-mq: Optimise blk_mq_queue_tag_busy_iter() for shared tags - blk-mq: Stop using pointers for blk_mq_tags bitmap tags - blk-mq: Use shared tags for shared sbitmap support - blk-mq: Always use blk_mq_is_sbitmap_shared - blk-mq: Refactor and rename blk_mq_free_map_and_{requests->rqs}() - blk-mq: Add blk_mq_alloc_map_and_rqs() - blk-mq: Add blk_mq_tag_update_sched_shared_sbitmap() - blk-mq: Don't clear driver tags own mapping - blk-mq: Pass driver tags to blk_mq_clear_rq_mapping() - blk-mq-sched: Rename blk_mq_sched_free_{requests -> rqs}() - blk-mq-sched: Rename blk_mq_sched_alloc_{tags -> map_and_rqs}() - blk-mq: Invert check in blk_mq_update_nr_requests() - blk-mq: Relocate shared sbitmap resize in blk_mq_update_nr_requests() - blk-mq: Change rqs check in blk_mq_free_rqs() - Revert "blk-mq: fix kabi broken by "blk-mq: Use request queue-wide tags for tagset-wide sbitmap"" - block: fix null-deref in percpu_ref_put - x86: Use -mindirect-branch-cs-prefix for RETPOLINE builds - x86/asm/32: Fix ANNOTATE_UNRET_SAFE use on 32-bit - objtool: Fix objtool regression on x32 systems - objtool: Fix symbol creation - objtool: Fix type of reloc::addend - objtool: Fix code relocs vs weak symbols - x86/alternative: Add debug prints to apply_retpolines() - x86/alternative: Try inline spectre_v2=retpoline,amd - x86/alternative: Handle Jcc __x86_indirect_thunk_ eg - x86/insn-eval: Handle return values from the decoder - x86/pat: Fix x86_has_pat_wp() - serial: 8250: Fix PM usage_count for console handover - serial: pl011: UPSTAT_AUTORTS requires .throttle/unthrottle - serial: stm32: Clear prev values before setting RTS delays - serial: 8250: fix return error code in serial8250_request_std_resource() - vt: fix memory overlapping when deleting chars in the buffer - tty: serial: samsung_tty: set dma burst_size to 1 - usb: dwc3: gadget: Fix event pending check - usb: typec: add missing uevent when partner support PD - USB: serial: ftdi_sio: add Belimo device ids - signal handling: don't use BUG_ON() for debugging - nvme-pci: phison e16 has bogus namespace ids - Revert "can: xilinx_can: Limit CANFD brp to 2" - ARM: dts: stm32: use the correct clock source for CEC on stm32mp151 - soc: ixp4xx/npe: Fix unused match warning - irqchip: or1k-pic: Undefine mask_ack for level triggered hardware - ASoC: madera: Fix event generation for rate controls - ASoC: madera: Fix event generation for OUT1 demux - ASoC: cs47l15: Fix event generation for low power mux control - ASoC: dapm: Initialise kcontrol data for mux/demux controls - ASoC: wm5110: Fix DRE control - ASoC: SOF: Intel: hda-loader: Clarify the cl_dsp_init() flow - pinctrl: aspeed: Fix potential NULL dereference in aspeed_pinmux_set_mux() - ASoC: ops: Fix off by one in range control validation - net: sfp: fix memory leak in sfp_probe() - nvme-tcp: always fail a request when sending it failed - NFC: nxp-nci: don't print header length mismatch on i2c error - net: tipc: fix possible refcount leak in tipc_sk_create() - platform/x86: hp-wmi: Ignore Sanitization Mode event - cpufreq: pmac32-cpufreq: Fix refcount leak bug - scsi: hisi_sas: Limit max hw sectors for v3 HW - netfilter: br_netfilter: do not skip all hooks with 0 priority - virtio_mmio: Restore guest page size on resume - virtio_mmio: Add missing PM calls to freeze/restore - mm: sysctl: fix missing numa_stat when !CONFIG_HUGETLB_PAGE - net/tls: Check for errors in tls_device_init - KVM: x86: Fully initialize 'struct kvm_lapic_irq' in kvm_pv_kick_cpu_op() - net: atlantic: remove aq_nic_deinit() when resume - net: atlantic: remove deep parameter on suspend/resume functions - sfc: fix kernel panic when creating VF - seg6: bpf: fix skb checksum in bpf_push_seg6_encap() - seg6: fix skb checksum in SRv6 End.B6 and End.B6.Encaps behaviors - seg6: fix skb checksum evaluation in SRH encapsulation/insertion - sfc: fix use after free when disabling sriov - ima: Fix potential memory leak in ima_init_crypto() - ima: force signature verification when CONFIG_KEXEC_SIG is configured - net: ftgmac100: Hold reference returned by of_get_child_by_name() - nexthop: Fix data-races around nexthop_compat_mode. - ipv4: Fix data-races around sysctl_ip_dynaddr. - raw: Fix a data-race around sysctl_raw_l3mdev_accept. - icmp: Fix a data-race around sysctl_icmp_ratemask. - icmp: Fix a data-race around sysctl_icmp_ratelimit. - sysctl: Fix data-races in proc_dointvec_ms_jiffies(). - drm/i915/gt: Serialize TLB invalidates with GT resets - drm/i915/selftests: fix a couple IS_ERR() vs NULL tests - ARM: dts: sunxi: Fix SPI NOR campatible on Orange Pi Zero - ARM: dts: at91: sama5d2: Fix typo in i2s1 node - ipv4: Fix a data-race around sysctl_fib_sync_mem. - icmp: Fix data-races around sysctl. - cipso: Fix data-races around sysctl. - net: Fix data-races around sysctl_mem. - inetpeer: Fix data-races around sysctl. - tcp: Fix a data-race around sysctl_tcp_max_orphans. - sysctl: Fix data races in proc_dointvec_jiffies(). - sysctl: Fix data races in proc_doulongvec_minmax(). - sysctl: Fix data races in proc_douintvec_minmax(). - sysctl: Fix data races in proc_dointvec_minmax(). - sysctl: Fix data races in proc_douintvec(). - sysctl: Fix data races in proc_dointvec(). - net: stmmac: dwc-qos: Disable split header for Tegra194 - ASoC: Intel: Skylake: Correct the handling of fmt_config flexible array - ASoC: Intel: Skylake: Correct the ssp rate discovery in skl_get_ssp_clks() - ASoC: tas2764: Fix amp gain register offset & default - ASoC: tas2764: Correct playback volume range - ASoC: tas2764: Fix and extend FSYNC polarity handling - ASoC: tas2764: Add post reset delays - ASoC: sgtl5000: Fix noise on shutdown/remove - ima: Fix a potential integer overflow in ima_appraise_measurement - drm/i915: fix a possible refcount leak in intel_dp_add_mst_connector() - net/mlx5e: Fix capability check for updating vnic env counters - net/mlx5e: kTLS, Fix build time constant test in RX - net/mlx5e: kTLS, Fix build time constant test in TX - ARM: 9210/1: Mark the FDT_FIXED sections as shareable - ARM: 9209/1: Spectre-BHB: avoid pr_info() every time a CPU comes out of idle - spi: amd: Limit max transfer and message size - ARM: dts: imx6qdl-ts7970: Fix ngpio typo and count - ext4: fix race condition between ext4_write and ext4_convert_inline_data - Revert "evm: Fix memleak in init_desc" - sh: convert nommu io{re,un}map() to static inline functions - nilfs2: fix incorrect masking of permission flags for symlinks - fs/remap: constrain dedupe of EOF blocks - drm/panfrost: Fix shrinker list corruption by madvise IOCTL - drm/panfrost: Put mapping instead of shmem obj on panfrost_mmu_map_fault_addr() error - btrfs: return -EAGAIN for NOWAIT dio reads/writes on compressed and inline extents - wifi: mac80211: fix queue selection for mesh/OCB interfaces - ARM: 9214/1: alignment: advance IT state after emulating Thumb instruction - ARM: 9213/1: Print message about disabled Spectre workarounds only once - ip: fix dflt addr selection for connected nexthop - net: sock: tracing: Fix sock_exceed_buf_limit not to dereference stale pointer - tracing/histograms: Fix memory leak problem - mm: split huge PUD on wp_huge_pud fallback - fix race between exit_itimers() and /proc/pid/timers - xen/netback: avoid entering xenvif_rx_next_skb() with an empty rx queue - ALSA: hda/realtek - Enable the headset-mic on a Xiaomi's laptop - ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc221 - ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc671 - ALSA: hda/realtek: Fix headset mic for Acer SF313-51 - ALSA: hda/conexant: Apply quirk for another HP ProDesk 600 G3 model - ALSA: hda - Add fixup for Dell Latitidue E5430 - Revert "mtd: rawnand: gpmi: Fix setting busy timeout setting" - dmaengine: ti: Add missing put_device in ti_dra7_xbar_route_allocate - dmaengine: ti: Fix refcount leak in ti_dra7_xbar_route_allocate - dmaengine: at_xdma: handle errors of at_xdmac_alloc_desc() correctly - dmaengine: pl330: Fix lockdep warning about non-static key - ida: don't use BUG_ON() for debugging - dt-bindings: dma: allwinner,sun50i-a64-dma: Fix min/max typo - misc: rtsx_usb: set return value in rsp_buf alloc err path - misc: rtsx_usb: use separate command and response buffers - misc: rtsx_usb: fix use of dma mapped buffer for usb bulk transfer - dmaengine: imx-sdma: Allow imx8m for imx7 FW revs - i2c: cadence: Unregister the clk notifier in error path - r8169: fix accessing unset transport header - selftests: forwarding: fix error message in learning_test - selftests: forwarding: fix learning_test when h1 supports IFF_UNICAST_FLT - selftests: forwarding: fix flood_unicast_test when h2 supports IFF_UNICAST_FLT - ibmvnic: Properly dispose of all skbs during a failover. - i40e: Fix dropped jumbo frames statistics - xsk: Clear page contiguity bit when unmapping pool - ARM: dts: at91: sama5d2_icp: fix eeprom compatibles - ARM: dts: at91: sam9x60ek: fix eeprom compatible and size - ARM: at91: pm: use proper compatibles for sam9x60's rtc and rtt - ARM: at91: pm: use proper compatible for sama5d2's rtc - arm64: dts: qcom: msm8992-*: Fix vdd_lvs1_2-supply typo - pinctrl: sunxi: sunxi_pconf_set: use correct offset - arm64: dts: imx8mp-evk: correct I2C3 pad settings - arm64: dts: imx8mp-evk: correct gpio-led pad settings - arm64: dts: imx8mp-evk: correct the uart2 pinctl value - arm64: dts: imx8mp-evk: correct mmc pad settings - arm64: dts: qcom: msm8994: Fix CPU6/7 reg values - pinctrl: sunxi: a83t: Fix NAND function name for some pins - ARM: meson: Fix refcount leak in meson_smp_prepare_cpus - xfs: remove incorrect ASSERT in xfs_rename - can: kvaser_usb: kvaser_usb_leaf: fix bittiming limits - can: kvaser_usb: kvaser_usb_leaf: fix CAN clock frequency regression - can: kvaser_usb: replace run-time checks with struct kvaser_usb_driver_info - powerpc/powernv: delay rng platform device creation until later in boot - video: of_display_timing.h: include errno.h - memregion: Fix memregion_free() fallback definition - PM: runtime: Redefine pm_runtime_release_supplier() - fbdev: fbmem: Fix logo center image dx issue - iommu/vt-d: Fix PCI bus rescan device hot add - netfilter: nft_set_pipapo: release elements in clone from abort path - net: rose: fix UAF bug caused by rose_t0timer_expiry - usbnet: fix memory leak in error case - bpf: Fix insufficient bounds propagation from adjust_scalar_min_max_vals - bpf: Fix incorrect verifier simulation around jmp32's jeq/jne - can: gs_usb: gs_usb_open/close(): fix memory leak - can: grcan: grcan_probe(): remove extra of_node_get() - can: bcm: use call_rcu() instead of costly synchronize_rcu() - ALSA: hda/realtek: Add quirk for Clevo L140PU - clocksource/drivers/ixp4xx: remove EXPORT_SYMBOL_GPL from ixp4xx_timer_setup() - net: usb: qmi_wwan: add Telit 0x1070 composition - net: usb: qmi_wwan: add Telit 0x1060 composition - selftests/rseq: Change type of rseq_offset to ptrdiff_t - selftests/rseq: x86-32: use %gs segment selector for accessing rseq thread area - selftests/rseq: x86-64: use %fs segment selector for accessing rseq thread area - selftests/rseq: Fix: work-around asm goto compiler bugs - selftests/rseq: Remove arm/mips asm goto compiler work-around - selftests/rseq: Fix warnings about #if checks of undefined tokens - selftests/rseq: Fix ppc32 offsets by using long rather than off_t - selftests/rseq: Fix ppc32 missing instruction selection "u" and "x" for load/store - selftests/rseq: Fix ppc32: wrong rseq_cs 32-bit field pointer on big endian - selftests/rseq: Uplift rseq selftests for compatibility with glibc-2.35 - selftests/rseq: Introduce thread pointer getters - selftests/rseq: Introduce rseq_get_abi() helper - selftests/rseq: Remove volatile from __rseq_abi - selftests/rseq: Remove useless assignment to cpu variable - selftests/rseq: introduce own copy of rseq uapi header - selftests/rseq: remove ARRAY_SIZE define from individual tests - hwmon: (ibmaem) don't call platform_device_del() if platform_device_add() fails - ipv6/sit: fix ipip6_tunnel_get_prl return value - sit: use min - drivers: cpufreq: Add missing of_node_put() in qoriq-cpufreq.c - xen/gntdev: Avoid blocking in unmap_grant_pages() - tcp: add a missing nf_reset_ct() in 3WHS handling - xfs: fix xfs_trans slab cache name - xfs: ensure xfs_errortag_random_default matches XFS_ERRTAG_MAX - net: tun: avoid disabling NAPI twice - tunnels: do not assume mac header is set in skb_tunnel_check_pmtu() - io_uring: ensure that send/sendmsg and recv/recvmsg check sqe->ioprio - epic100: fix use after free on rmmod - tipc: move bc link creation back to tipc_node_create - NFC: nxp-nci: Don't issue a zero length i2c_master_read() - nfc: nfcmrvl: Fix irq_of_parse_and_map() return value - net: bonding: fix use-after-free after 802.3ad slave unbind - net: bonding: fix possible NULL deref in rlb code - net/sched: act_api: Notify user space if any actions were flushed before error - netfilter: nft_dynset: restore set element counter when failing to update - s390: remove unneeded 'select BUILD_BIN2C' - PM / devfreq: exynos-ppmu: Fix refcount leak in of_get_devfreq_events - caif_virtio: fix race between virtio_device_ready() and ndo_open() - NFSD: restore EINVAL error translation in nfsd_commit() - net: ipv6: unexport __init-annotated seg6_hmac_net_init() - usbnet: fix memory allocation in helpers - linux/dim: Fix divide by 0 in RDMA DIM - RDMA/cm: Fix memory leak in ib_cm_insert_listen - RDMA/qedr: Fix reporting QP timeout attribute - net: dp83822: disable rx error interrupt - net: dp83822: disable false carrier interrupt - net: tun: stop NAPI when detaching queues - net: tun: unlink NAPI from device on destruction - net: dsa: bcm_sf2: force pause link settings - selftests/net: pass ipv6_args to udpgso_bench's IPv6 TCP test - virtio-net: fix race between ndo_open() and virtio_device_ready() - net: usb: ax88179_178a: Fix packet receiving - SUNRPC: Fix READ_PLUS crasher - s390/archrandom: simplify back to earlier design and initialize earlier - dm raid: fix KASAN warning in raid5_add_disks - dm raid: fix accesses beyond end of raid member array - powerpc/bpf: Fix use of user_pt_regs in uapi - powerpc/book3e: Fix PUD allocation size in map_kernel_page() - powerpc/prom_init: Fix kernel config grep - nvdimm: Fix badblocks clear off-by-one error - nvme-pci: add NVME_QUIRK_BOGUS_NID for ADATA XPG SX6000LNP (AKA SPECTRIX S40G) - ipv6: take care of disable_policy when restoring routes - drm/amdgpu: To flush tlb for MMHUB of RAVEN series - net: mscc: ocelot: allow unregistered IP multicast flooding - powerpc/ftrace: Remove ftrace init tramp once kernel init is complete - tick/nohz: unexport __init-annotated tick_nohz_full_setup() - drm: remove drm_fb_helper_modinit - MAINTAINERS: add Amir as xfs maintainer for 5.10.y- nilfs2: fix use-after-free bug of struct nilfs_root - can: j1939: j1939_session_destroy(): fix memory leak of skbs - r8152: Rate limit overflow messages - nfp: fix use-after-free in area_cache_get() - Bluetooth: L2CAP: Fix use-after-free caused by l2cap_reassemble_sdu - media: pvrusb2: fix memory leak in pvr_probe - binderfs: rework superblock destruction - libbpf: Fix use-after-free in btf_dump_name_dups - sch_sfb: Also store skb len before calling child enqueue - sch_sfb: Don't assume the skb is still around after enqueueing to child - watch-queue: remove spurious double semicolon - watchqueue: make sure to serialize 'wqueue->defunct' properly - kabi: net: fix kabi broken in sk_buff - io_uring/af_unix: defer registered files gc to io_uring release - mISDN: fix use-after-free bugs in l1oip timer handlers - ubi: fastmap: Add fastmap control support for Module parameters - ubi: fastmap: Add fastmap control support for 'UBI_IOCATT' ioctl - ipv6: Fix data races around sk->sk_prot. - io_uring: Use original task for req identity in io_identity_cow() - tcp: Fix data races around icsk->icsk_af_ops. - wifi: mac80211: fix crash in beacon protection for P2P-device - ovl: do not fail because of O_NOATIME - x86/ftrace: Use alternative RET encoding - x86/ibt,ftrace: Make function-graph play nice - Revert "x86/ftrace: Use alternative RET encoding" - tcp/udp: Fix memory leak in ipv6_renew_options(). - kcm: avoid potential race in kcm_tx_work - ubifs: Reserve one leb for each journal head while doing budget - ubifs: do_rename: Fix wrong space budget when target inode's nlink > 1 - ubifs: Fix wrong dirty space budget for dirty inode - ubifs: Rectify space budget for ubifs_xrename() - ubifs: Rectify space budget for ubifs_symlink() if symlink is encrypted - powerpc/pseries: wire up rng during setup_arch() - kbuild: link vmlinux only once for CONFIG_TRIM_UNUSED_KSYMS (2nd attempt) - random: update comment from copy_to_user() -> copy_to_iter() - modpost: fix section mismatch check for exported init/exit sections - ARM: cns3xxx: Fix refcount leak in cns3xxx_init - memory: samsung: exynos5422-dmc: Fix refcount leak in of_get_dram_timings - ARM: Fix refcount leak in axxia_boot_secondary - soc: bcm: brcmstb: pm: pm-arm: Fix refcount leak in brcmstb_pm_probe - ARM: exynos: Fix refcount leak in exynos_map_pmu - ARM: dts: imx6qdl: correct PU regulator ramp delay - ARM: dts: imx7: Move hsic_phy power domain to HSIC PHY node - powerpc/powernv: wire up rng during setup_arch - powerpc/rtas: Allow ibm,platform-dump RTAS call with null buffer address - powerpc: Enable execve syscall exit tracepoint - parisc: Enable ARCH_HAS_STRICT_MODULE_RWX - parisc/stifb: Fix fb_is_primary_device() only available with CONFIG_FB_STI - xtensa: Fix refcount leak bug in time.c - xtensa: xtfpga: Fix refcount leak bug in setup - iio: adc: adi-axi-adc: Fix refcount leak in adi_axi_adc_attach_client - iio: adc: axp288: Override TS pin bias current for some models - iio: adc: stm32: Fix IRQs on STM32F4 by removing custom spurious IRQs message - iio: adc: stm32: Fix ADCs iteration in irq handler - iio: imu: inv_icm42600: Fix broken icm42600 (chip id 0 value) - iio: adc: stm32: fix maximum clock rate for stm32mp15x - iio: trigger: sysfs: fix use-after-free on remove - iio: gyro: mpu3050: Fix the error handling in mpu3050_power_up() - iio: accel: mma8452: ignore the return value of reset operation - iio:accel:mxc4005: rearrange iio trigger get and register - iio:accel:bma180: rearrange iio trigger get and register - iio:chemical:ccs811: rearrange iio trigger get and register - f2fs: attach inline_data after setting compression - usb: chipidea: udc: check request status before setting device address - USB: gadget: Fix double-free bug in raw_gadget driver - usb: gadget: Fix non-unique driver names in raw-gadget driver - xhci-pci: Allow host runtime PM as default for Intel Meteor Lake xHCI - xhci-pci: Allow host runtime PM as default for Intel Raptor Lake xHCI - xhci: turn off port power in shutdown - usb: typec: wcove: Drop wrong dependency to INTEL_SOC_PMIC - iio: adc: vf610: fix conversion mode sysfs node name - iio: mma8452: fix probe fail when device tree compatible is used. - s390/cpumf: Handle events cycles and instructions identical - gpio: winbond: Fix error code in winbond_gpio_get() - nvme: move the Samsung X5 quirk entry to the core quirks - nvme-pci: add NO APST quirk for Kioxia device - nvme-pci: allocate nvme_command within driver pdu - nvme: mark nvme_setup_passsthru() inline - nvme: centralize setting the timeout in nvme_alloc_request - Revert "net/tls: fix tls_sk_proto_close executed repeatedly" - virtio_net: fix xdp_rxq_info bug after suspend/resume - igb: Make DMA faster when CPU is active on the PCIe link - regmap-irq: Fix a bug in regmap_irq_enable() for type_in_mask chips - ice: ethtool: advertise 1000M speeds properly - afs: Fix dynamic root getattr - MIPS: Remove repetitive increase irq_err_count - x86/xen: Remove undefined behavior in setup_features() - selftests: netfilter: correct PKTGEN_SCRIPT_PATHS in nft_concat_range.sh - udmabuf: add back sanity check - net/tls: fix tls_sk_proto_close executed repeatedly - erspan: do not assume transport header is always set - drm/msm/dp: fix connect/disconnect handled at irq_hpd - drm/msm/dp: promote irq_hpd handle to handle link training correctly - drm/msm/dp: deinitialize mainlink if link training failed - drm/msm/dp: fixes wrong connection state caused by failure of link train - drm/msm/dp: check core_initialized before disable interrupts at dp_display_unbind() - drm/msm/mdp4: Fix refcount leak in mdp4_modeset_init_intf - net/sched: sch_netem: Fix arithmetic in netem_dump() for 32-bit platforms - bonding: ARP monitor spams NETDEV_NOTIFY_PEERS notifiers - igb: fix a use-after-free issue in igb_clean_tx_ring - tipc: fix use-after-free Read in tipc_named_reinit - tipc: simplify the finalize work queue - phy: aquantia: Fix AN when higher speeds than 1G are not advertised - bpf, x86: Fix tail call count offset calculation on bpf2bpf call - drm/sun4i: Fix crash during suspend after component bind failure - bpf: Fix request_sock leak in sk lookup helpers - drm/msm: use for_each_sgtable_sg to iterate over scatterlist - scsi: scsi_debug: Fix zone transition to full condition - netfilter: use get_random_u32 instead of prandom - netfilter: nftables: add nft_parse_register_store() and use it - netfilter: nftables: add nft_parse_register_load() and use it - drm/msm: Fix double pm_runtime_disable() call - USB: serial: option: add Quectel RM500K module support - USB: serial: option: add Quectel EM05-G modem - USB: serial: option: add Telit LE910Cx 0x1250 composition - dm mirror log: clear log bits up to BITS_PER_LONG boundary - dm era: commit metadata in postsuspend after worker stops - ata: libata: add qc->flags in ata_qc_complete_template tracepoint - mtd: rawnand: gpmi: Fix setting busy timeout setting - mmc: sdhci-pci-o2micro: Fix card detect by dealing with debouncing - btrfs: add error messages to all unrecognized mount options - net: openvswitch: fix parsing of nw_proto for IPv6 fragments - ALSA: hda/realtek: Add quirk for Clevo NS50PU - ALSA: hda/realtek: Add quirk for Clevo PD70PNT - ALSA: hda/realtek: Apply fixup for Lenovo Yoga Duet 7 properly - ALSA: hda/realtek - ALC897 headset MIC no sound - ALSA: hda/realtek: Add mute LED quirk for HP Omen laptop - ALSA: hda/conexant: Fix missing beep setup - ALSA: hda/via: Fix missing beep setup - random: quiet urandom warning ratelimit suppression message - random: schedule mix_interrupt_randomness() less often - arm64: mm: Don't invalidate FROM_DEVICE buffers at start of DMA transfer - serial: core: Initialize rs485 RTS polarity already on probe - tcp: drop the hash_32() part from the index calculation - tcp: dynamically allocate the perturb table used by source ports - tcp: add small random increments to the source port - tcp: use different parts of the port_offset for index and offset - tcp: add some entropy in __inet_hash_connect() - usb: gadget: u_ether: fix regression in setting fixed MAC address - zonefs: fix zonefs_iomap_begin() for reads - s390/mm: use non-quiescing sske for KVM switch to keyed guest - clk: imx8mp: fix usb_root_clk parent - powerpc/book3e: get rid of #include - igc: Enable PCIe PTM - Revert "PCI: Make pci_enable_ptm() private" - net: openvswitch: fix misuse of the cached connection on tuple changes - net/sched: act_police: more accurate MTU policing - dma-direct: don't over-decrypt memory - virtio-pci: Remove wrong address verification in vp_del_vqs() - ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for HP machine - KVM: SVM: Use kzalloc for sev ioctl interfaces to prevent kernel data leak - KVM: x86: Account a variety of miscellaneous allocations - KVM: arm64: Don't read a HW interrupt pending state in user context - ext4: add reserved GDT blocks check - drm/amd/display: Cap OLED brightness per max frame-average luminance - dm mirror log: round up region bitmap size to BITS_PER_LONG - serial: 8250: Store to lsr_save_flags after lsr read - usb: gadget: lpc32xx_udc: Fix refcount leak in lpc32xx_udc_probe - usb: dwc2: Fix memory leak in dwc2_hcd_init - USB: serial: io_ti: add Agilent E5805A support - USB: serial: option: add support for Cinterion MV31 with new baseline - crypto: memneq - move into lib/ - comedi: vmk80xx: fix expression for tx buffer size - mei: me: add raptor lake point S DID - i2c: designware: Use standard optional ref clock implementation - irqchip/gic-v3: Fix refcount leak in gic_populate_ppi_partitions - irqchip/gic-v3: Fix error handling in gic_populate_ppi_partitions - irqchip/gic/realview: Fix refcount leak in realview_gic_of_init - i2c: npcm7xx: Add check for platform_driver_register - faddr2line: Fix overlapping text section failures, the sequel - block: Fix handling of offline queues in blk_mq_alloc_request_hctx() - certs/blacklist_hashes.c: fix const confusion in certs blacklist - arm64: ftrace: consistently handle PLTs. - arm64: ftrace: fix branch range checks - net: ax25: Fix deadlock caused by skb_recv_datagram in ax25_recvmsg - net: bgmac: Fix an erroneous kfree() in bgmac_remove() - mlxsw: spectrum_cnt: Reorder counter pools - nvme: add device name to warning in uuid_show() - nvme: use sysfs_emit instead of sprintf - drm/i915/reset: Fix error_state_read ptr + offset use - misc: atmel-ssc: Fix IRQ check in ssc_probe - tty: goldfish: Fix free_irq() on remove - Drivers: hv: vmbus: Release cpu lock in error case - i40e: Fix call trace in setup_tx_descriptors - i40e: Fix calculating the number of queue pairs - i40e: Fix adding ADQ filter to TC0 - clocksource: hyper-v: unexport __init-annotated hv_init_clocksource() - pNFS: Avoid a live lock condition in pnfs_update_layout() - pNFS: Don't keep retrying if the server replied NFS4ERR_LAYOUTUNAVAILABLE - random: credit cpu and bootloader seeds by default - gpio: dwapb: Don't print error on -EPROBE_DEFER - MIPS: Loongson-3: fix compile mips cpu_hwmon as module build error. - mellanox: mlx5: avoid uninitialized variable warning with gcc-12 - net: ethernet: mtk_eth_soc: fix misuse of mem alloc interface netdev[napi]_alloc_frag - ipv6: Fix signed integer overflow in l2tp_ip6_sendmsg - nfc: nfcmrvl: Fix memory leak in nfcmrvl_play_deferred - virtio-mmio: fix missing put_device() when vm_cmdline_parent registration failed - ALSA: hda/realtek - Add HW8326 support - scsi: pmcraid: Fix missing resource cleanup in error case - scsi: ipr: Fix missing/incorrect resource cleanup in error case - scsi: lpfc: Allow reduced polling rate for nvme_admin_async_event cmd completion - scsi: lpfc: Fix port stuck in bypassed state after LIP in PT2PT topology - scsi: vmw_pvscsi: Expand vcpuHint to 16 bits - Input: soc_button_array - also add Lenovo Yoga Tablet2 1051F to dmi_use_low_level_irq - ASoC: wm_adsp: Fix event generation for wm_adsp_fw_put() - ASoC: es8328: Fix event generation for deemphasis control - ASoC: wm8962: Fix suspend while playing music - quota: Prevent memory allocation recursion while holding dq_lock - ata: libata-core: fix NULL pointer deref in ata_host_alloc_pinfo() - ASoC: cs42l51: Correct minimum value for SX volume control - ASoC: cs42l56: Correct typo in minimum level for SX volume controls - ASoC: cs42l52: Correct TLV for Bypass Volume - ASoC: cs53l30: Correct number of volume levels on SX controls - ASoC: cs35l36: Update digital volume TLV - ASoC: cs42l52: Fix TLV scales for mixer controls - dma-debug: make things less spammy under memory pressure - ASoC: nau8822: Add operation for internal PLL off and on - arm64: dts: imx8mm-beacon: Enable RTS-CTS on UART3 - bpf: Fix incorrect memory charge cost calculation in stack_map_alloc() - nfsd: Replace use of rwsem with errseq_t - 9p: missing chunk of "fs/9p: Don't update file type when updating file attributes" - !164 add CONFIG_TXGBE=m for arm64 openeuler_deconfig - openeuler: configs: add CONFIG_NET_VENDOR_NETSWIFT=y and CONFIG_TXGBE=m for arm64 arch default config- binder: fix UAF of ref->proc caused by race condition - wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans() - wifi: mac80211: fix MBSSID parsing use-after-free - fbdev: smscufx: Fix use-after-free in ufx_ops_open() - arm64: fix oops in concurrently setting insn_emulation sysctls - wifi: cfg80211: avoid nontransmitted BSS list corruption - ext4: ext4_read_bh_lock() should submit IO if the buffer isn't uptodate - ipv4: Handle attempt to delete multipath route when fib_info contains an nh reference - HID: roccat: Fix use-after-free in roccat_read() - wifi: cfg80211: fix BSS refcounting bugs - mm/rmap: Fix kabi broken in anon_vma - mm/rmap: Fix anon_vma->degree ambiguity leading to double-reuse - tcp: fix tcp_mtup_probe_success vs wrong snd_cwnd - dmaengine: idxd: add missing callback function to support DMA_INTERRUPT - zonefs: fix handling of explicit_open option on mount - PCI: qcom: Fix pipe clock imbalance - md/raid0: Ignore RAID0 layout if the second zone has only one device - interconnect: Restore sync state by ignoring ipa-virt in provider count - interconnect: qcom: sc7180: Drop IP0 interconnects - powerpc/mm: Switch obsolete dssall to .long - drm/atomic: Force bridge self-refresh-exit on CRTC switch - drm/bridge: analogix_dp: Support PSR-exit to disable transition - Input: bcm5974 - set missing URB_NO_TRANSFER_DMA_MAP urb flag - ixgbe: fix unexpected VLAN Rx in promisc mode on VF - ixgbe: fix bcast packets Rx on VF after promisc removal - nfc: st21nfca: fix incorrect sizing calculations in EVT_TRANSACTION - nfc: st21nfca: fix memory leaks in EVT_TRANSACTION handling - nfc: st21nfca: fix incorrect validating logic in EVT_TRANSACTION - net: phy: dp83867: retrigger SGMII AN when link change - mmc: block: Fix CQE recovery reset success - ata: libata-transport: fix {dma|pio|xfer}_mode sysfs files - cifs: fix reconnect on smb3 mount types - cifs: return errors during session setup during reconnects - ALSA: hda/realtek: Fix for quirk to enable speaker output on the Lenovo Yoga DuetITL 2021 - ALSA: hda/conexant - Fix loopback issue with CX20632 - scripts/gdb: change kernel config dumping method - vringh: Fix loop descriptors check in the indirect cases - nodemask: Fix return values to be unsigned - cifs: version operations for smb20 unneeded when legacy support disabled - s390/gmap: voluntarily schedule during key setting - jump_label,noinstr: Avoid instrumentation for JUMP_LABEL=n builds - x86/cpu: Elide KCSAN for cpu_has() and friends - modpost: fix undefined behavior of is_arm_mapping_symbol() - drm/radeon: fix a possible null pointer dereference - ceph: allow ceph.dir.rctime xattr to be updatable - Revert "net: af_key: add check for pfkey_broadcast in function pfkey_process" - scsi: myrb: Fix up null pointer access on myrb_cleanup() - md: protect md_unregister_thread from reentrancy - watchdog: wdat_wdt: Stop watchdog when rebooting the system - kernfs: Separate kernfs_pr_cont_buf and rename_lock. - serial: msm_serial: disable interrupts in __msm_console_write() - staging: rtl8712: fix uninit-value in r871xu_drv_init() - staging: rtl8712: fix uninit-value in usb_read8() and friends - clocksource/drivers/sp804: Avoid error on multiple instances - extcon: Modify extcon device to be created after driver data is set - misc: rtsx: set NULL intfdata when probe fails - usb: dwc2: gadget: don't reset gadget's driver->bus - sysrq: do not omit current cpu when showing backtrace of all active CPUs - USB: hcd-pci: Fully suspend across freeze/thaw cycle - drivers: usb: host: Fix deadlock in oxu_bus_suspend() - drivers: tty: serial: Fix deadlock in sa1100_set_termios() - USB: host: isp116x: check return value after calling platform_get_resource() - drivers: staging: rtl8192e: Fix deadlock in rtllib_beacons_stop() - drivers: staging: rtl8192u: Fix deadlock in ieee80211_beacons_stop() - tty: Fix a possible resource leak in icom_probe - tty: synclink_gt: Fix null-pointer-dereference in slgt_clean() - lkdtm/usercopy: Expand size of "out of frame" object - iio: st_sensors: Add a local lock for protecting odr - staging: rtl8712: fix a potential memory leak in r871xu_drv_init() - iio: dummy: iio_simple_dummy: check the return value of kstrdup() - drm: imx: fix compiler warning with gcc-12 - net: altera: Fix refcount leak in altera_tse_mdio_create - ip_gre: test csum_start instead of transport header - net/mlx5: fs, fail conflicting actions - net/mlx5: Rearm the FW tracer after each tracer event - net: ipv6: unexport __init-annotated seg6_hmac_init() - net: xfrm: unexport __init-annotated xfrm4_protocol_init() - net: mdio: unexport __init-annotated mdio_bus_init() - SUNRPC: Fix the calculation of xdr->end in xdr_get_next_encode_buffer() - net/mlx4_en: Fix wrong return value on ioctl EEPROM query failure - net: dsa: lantiq_gswip: Fix refcount leak in gswip_gphy_fw_list - bpf, arm64: Clear prog->jited_len along prog->jited - af_unix: Fix a data-race in unix_dgram_peer_wake_me(). - xen: unexport __init-annotated xen_xlate_map_ballooned_pages() - netfilter: nf_tables: bail out early if hardware offload is not supported - netfilter: nf_tables: memleak flow rule from commit path - netfilter: nf_tables: release new hooks on unsupported flowtable flags - ata: pata_octeon_cf: Fix refcount leak in octeon_cf_probe - netfilter: nf_tables: always initialize flowtable hook list in transaction - powerpc/kasan: Force thread size increase with KASAN - netfilter: nf_tables: delete flowtable hooks via transaction list - netfilter: nat: really support inet nat without l3 address - xprtrdma: treat all calls not a bcall when bc_serv is NULL - video: fbdev: pxa3xx-gcu: release the resources correctly in pxa3xx_gcu_probe/remove() - video: fbdev: hyperv_fb: Allow resolutions with size > 64 MB for Gen1 - NFSv4: Don't hold the layoutget locks across multiple RPC calls - dmaengine: zynqmp_dma: In struct zynqmp_dma_chan fix desc_size data type - m68knommu: fix undefined reference to `_init_sp' - m68knommu: set ZERO_PAGE() to the allocated zeroed page - i2c: cadence: Increase timeout per message if necessary - f2fs: remove WARN_ON in f2fs_is_valid_blkaddr - iommu/arm-smmu-v3: check return value after calling platform_get_resource() - iommu/arm-smmu: fix possible null-ptr-deref in arm_smmu_device_probe() - tracing: Avoid adding tracer option before update_tracer_options - tracing: Fix sleeping function called from invalid context on RT kernel - bootconfig: Make the bootconfig.o as a normal object file - mips: cpc: Fix refcount leak in mips_cpc_default_phys_base - dmaengine: idxd: set DMA_INTERRUPT cap bit - perf c2c: Fix sorting in percent_rmt_hitm_cmp() - driver core: Fix wait_for_device_probe() & deferred_probe_timeout interaction - tipc: check attribute length for bearer name - scsi: sd: Fix potential NULL pointer dereference - afs: Fix infinite loop found by xfstest generic/676 - gpio: pca953x: use the correct register address to do regcache sync - tcp: tcp_rtx_synack() can be called from process context - net: sched: add barrier to fix packet stuck problem for lockless qdisc - net/mlx5e: Update netdev features after changing XDP state - net/mlx5: correct ECE offset in query qp output - net/mlx5: Don't use already freed action pointer - sfc: fix wrong tx channel offset with efx_separate_tx_channels - sfc: fix considering that all channels have TX queues - nfp: only report pause frame configuration for physical device - net/smc: fixes for converting from "struct smc_cdc_tx_pend **" to "struct smc_wr_tx_pend_priv *" - riscv: read-only pages should not be writable - bpf: Fix probe read error in ___bpf_prog_run() - ubi: fastmap: Fix high cpu usage of ubi_bgt by making sure wl_pool not empty - jffs2: fix memory leak in jffs2_do_fill_super - modpost: fix removing numeric suffixes - net: dsa: mv88e6xxx: Fix refcount leak in mv88e6xxx_mdios_register - net: ethernet: ti: am65-cpsw-nuss: Fix some refcount leaks - net: ethernet: mtk_eth_soc: out of bounds read in mtk_hwlro_get_fdir_entry() - net: sched: fixed barrier to prevent skbuff sticking in qdisc backlog - s390/crypto: fix scatterwalk_unmap() callers in AES-GCM - clocksource/drivers/oxnas-rps: Fix irq_of_parse_and_map() return value - ASoC: fsl_sai: Fix FSL_SAI_xDR/xFR definition - watchdog: ts4800_wdt: Fix refcount leak in ts4800_wdt_probe - watchdog: rti-wdt: Fix pm_runtime_get_sync() error checking - driver: base: fix UAF when driver_attach failed - bus: ti-sysc: Fix warnings for unbind for serial - firmware: dmi-sysfs: Fix memory leak in dmi_sysfs_register_handle - serial: stm32-usart: Correct CSIZE, bits, and parity - serial: st-asc: Sanitize CSIZE and correct PARENB for CS7 - serial: sifive: Sanitize CSIZE and c_iflag - serial: sh-sci: Don't allow CS5-6 - serial: txx9: Don't allow CS5-6 - serial: rda-uart: Don't allow CS5-6 - serial: digicolor-usart: Don't allow CS5-6 - serial: 8250_fintek: Check SER_RS485_RTS_* only with RS485 - serial: meson: acquire port->lock in startup() - rtc: mt6397: check return value after calling platform_get_resource() - clocksource/drivers/riscv: Events are stopped during CPU suspend - soc: rockchip: Fix refcount leak in rockchip_grf_init - extcon: ptn5150: Add queue work sync before driver release - coresight: cpu-debug: Replace mutex with mutex_trylock on panic notifier - serial: sifive: Report actual baud base rather than fixed 115200 - phy: qcom-qmp: fix pipe-clock imbalance on power-on failure - rpmsg: qcom_smd: Fix returning 0 if irq_of_parse_and_map() fails - iio: adc: sc27xx: Fine tune the scale calibration values - iio: adc: sc27xx: fix read big scale voltage not right - iio: proximity: vl53l0x: Fix return value check of wait_for_completion_timeout - iio: adc: stmpe-adc: Fix wait_for_completion_timeout return value check - usb: typec: mux: Check dev_set_name() return value - firmware: stratix10-svc: fix a missing check on list iterator - misc: fastrpc: fix an incorrect NULL check on list iterator - usb: dwc3: pci: Fix pm_runtime_get_sync() error checking - rpmsg: qcom_smd: Fix irq_of_parse_and_map() return value - pwm: lp3943: Fix duty calculation in case period was clamped - staging: fieldbus: Fix the error handling path in anybuss_host_common_probe() - usb: musb: Fix missing of_node_put() in omap2430_probe - USB: storage: karma: fix rio_karma_init return - usb: usbip: add missing device lock on tweak configuration cmd - usb: usbip: fix a refcount leak in stub_probe() - tty: serial: fsl_lpuart: fix potential bug when using both of_alias_get_id and ida_simple_get - tty: n_tty: Restore EOF push handling behavior - tty: serial: owl: Fix missing clk_disable_unprepare() in owl_uart_probe - tty: goldfish: Use tty_port_destroy() to destroy port - lkdtm/bugs: Check for the NULL pointer after calling kmalloc - iio: adc: ad7124: Remove shift from scan_type - staging: greybus: codecs: fix type confusion of list iterator variable - pcmcia: db1xxx_ss: restrict to MIPS_DB1XXX boards - init/Kconfig: Add SMP to the dependencies of QOS_SCHED - iommu/arm-smmu-v3: Disable ECMDQ before the system is suspended - tty: fix deadlock caused by calling printk() under tty_port->lock- netfilter: nf_conntrack_irc: Fix forged IP logic - ext4: fix dir corruption when ext4_dx_add_entry() fails - ext4: fix check for block being out of directory size - ext4: make sure ext4_append() always allocates new block - ext4: check if directory block is within i_size - ext4: make variable "count" signed - iommu: Fix compliation failure caused by iommu_device_register - ALSA: pcm: oss: Fix race at SNDCTL_DSP_SYNC - blk-iocost: don't ignore vrate_min on QD contention - !157 Enable NVMe over TCP for arm64 - arm64: openeuler_defconfig: enable nvmf tcp- KVM: arm64: Try stage2 block mapping for host device MMIO - KVM: arm64: Remove the creation time's mapping of MMIO regions - ext4: fix use-after-free in ext4_ext_shift_extents - arm64: kdump: Properly handle the 4G boundary - KVM: x86/pmu: Update AMD PMC sample period to fix guest NMI-watchdog - KVM: x86/pmu: Introduce pmc->is_paused to reduce the call time of perf interfaces - hwtracing: hisi_ptt: Fix up for "iommu/dma: Make header private" - MAINTAINERS: Add maintainer for HiSilicon PTT driver - docs: trace: Add HiSilicon PTT device driver documentation - hwtracing: hisi_ptt: Add tune function support for HiSilicon PCIe Tune and Trace device - hwtracing: hisi_ptt: Add trace function support for HiSilicon PCIe Tune and Trace device - iommu/arm-smmu-v3: Make default domain type of HiSilicon PTT device to identity - spi: hisi-sfc-v3xx: add address mode check - spi: hisi-sfc-v3xx: fix potential irq race condition - spi: hisi-sfc-v3xx: drop unnecessary ACPI_PTR and related ifendif protection - spi: hisi-sfc-v3xx: extend version checking compatibility - mm: Force TLB flush for PFNMAP mappings before unlink_file_vma() - sched/fair: Fix kabi broken in struct cfs_rq - sched/fair: Fix cfs_rq_clock_pelt() for throttled cfs_rq - ext4: only allow test_dummy_encryption when supported - MIPS: IP30: Remove incorrect `cpu_has_fpu' override - MIPS: IP27: Remove incorrect `cpu_has_fpu' override - RDMA/rxe: Generate a completion for unsupported/invalid opcode - Revert "random: use static branch for crng_ready()" - block: fix bio_clone_blkg_association() to associate with proper blkcg_gq - bfq: Remove pointless bfq_init_rq() calls - bfq: Drop pointless unlock-lock pair - bfq: Avoid merging queues with different parents - thermal/core: Fix memory leak in the error path - thermal/core: fix a UAF bug in __thermal_cooling_device_register() - kseltest/cgroup: Make test_stress.sh work if run interactively - xfs: assert in xfs_btree_del_cursor should take into account error - xfs: consider shutdown in bmapbt cursor delete assert - xfs: restore shutdown check in mapped write fault path - xfs: fix incorrect root dquot corruption error when switching group/project quota types - xfs: sync lazy sb accounting on quiesce of read-only mounts - xfs: set inode size after creating symlink - net: ipa: fix page free in ipa_endpoint_replenish_one() - net: ipa: fix page free in ipa_endpoint_trans_release() - phy: qcom-qmp: fix reset-controller leak on probe errors - coresight: core: Fix coresight device probe failure issue - blk-iolatency: Fix inflight count imbalances and IO hangs on offline - vdpasim: allow to enable a vq repeatedly - dt-bindings: gpio: altera: correct interrupt-cells - docs/conf.py: Cope with removal of language=None in Sphinx 5.0.0 - SMB3: EBADF/EIO errors in rename/open caused by race condition in smb2_compound_op - ARM: pxa: maybe fix gpio lookup tables - ARM: dts: s5pv210: Remove spi-cs-high on panel in Aries - phy: qcom-qmp: fix struct clk leak on probe errors - arm64: dts: qcom: ipq8074: fix the sleep clock frequency - gma500: fix an incorrect NULL check on list iterator - tilcdc: tilcdc_external: fix an incorrect NULL check on list iterator - serial: pch: don't overwrite xmit->buf[0] by x_char - stm: ltdc: fix two incorrect NULL checks on list iterator - carl9170: tx: fix an incorrect use of list iterator - ASoC: rt5514: Fix event generation for "DSP Voice Wake Up" control - rtl818x: Prevent using not initialized queues - xtensa/simdisk: fix proc_read_simdisk() - hugetlb: fix huge_pmd_unshare address update - nodemask.h: fix compilation error with GCC12 - iommu/msm: Fix an incorrect NULL check on list iterator - ftrace: Clean up hash direct_functions on register failures - um: Fix out-of-bounds read in LDT setup - um: chan_user: Fix winch_tramp() return value - mac80211: upgrade passive scan to active scan on DFS channels after beacon rx - cfg80211: declare MODULE_FIRMWARE for regulatory.db - irqchip: irq-xtensa-mx: fix initial IRQ affinity - irqchip/armada-370-xp: Do not touch Performance Counter Overflow on A375, A38x, A39x - csky: patch_text: Fixup last cpu should be master - RDMA/hfi1: Fix potential integer multiplication overflow errors - Kconfig: Add option for asm goto w/ tied outputs to workaround clang-13 bug - ima: remove the IMA_TEMPLATE Kconfig option - media: coda: Add more H264 levels for CODA960 - media: coda: Fix reported H264 profile - mtd: cfi_cmdset_0002: Use chip_ready() for write on S29GL064N - mtd: cfi_cmdset_0002: Move and rename chip_check/chip_ready/chip_good_for_write - md: fix an incorrect NULL check in md_reload_sb - md: fix an incorrect NULL check in does_sb_need_changing - drm/i915/dsi: fix VBT send packet port selection for ICL+ - drm/bridge: analogix_dp: Grab runtime PM reference for DP-AUX - drm/nouveau/kms/nv50-: atom: fix an incorrect NULL check on list iterator - drm/nouveau/clk: Fix an incorrect NULL check on list iterator - drm/etnaviv: check for reaped mapping in etnaviv_iommu_unmap_gem - drm/amdgpu/cs: make commands with 0 chunks illegal behaviour. - scsi: ufs: qcom: Add a readl() to make sure ref_clk gets enabled - scsi: dc395x: Fix a missing check on list iterator - ocfs2: dlmfs: fix error handling of user_dlm_destroy_lock - dlm: fix missing lkb refcount handling - dlm: fix plock invalid read - s390/perf: obtain sie_block from the right address - mm, compaction: fast_find_migrateblock() should return pfn in the target zone - PCI: qcom: Fix unbalanced PHY init on probe errors - PCI: qcom: Fix runtime PM imbalance on probe errors - PCI/PM: Fix bridge_d3_blacklist[] Elo i2 overwrite of Gigabyte X299 - tracing: Fix potential double free in create_var_ref() - ACPI: property: Release subnode properties with data nodes - ext4: avoid cycles in directory h-tree - ext4: verify dir block before splitting it - ext4: filter out EXT4_FC_REPLAY from on-disk superblock field s_state - bfq: Update cgroup information before merging bio - bfq: Split shared queues on move between cgroups - efi: Do not import certificates from UEFI Secure Boot for T2 Macs - iwlwifi: mvm: fix assert 1F04 upon reconfig - wifi: mac80211: fix use-after-free in chanctx code - f2fs: fix to do sanity check for inline inode - f2fs: fix fallocate to use file_modified to update permissions consistently - f2fs: fix to do sanity check on total_data_blocks - f2fs: don't need inode lock for system hidden quota - f2fs: fix deadloop in foreground GC - f2fs: fix to clear dirty inode in f2fs_evict_inode() - f2fs: fix to do sanity check on block address in f2fs_do_zero_range() - f2fs: fix to avoid f2fs_bug_on() in dec_valid_node_count() - perf jevents: Fix event syntax error caused by ExtSel - perf c2c: Use stdio interface if slang is not supported - i2c: rcar: fix PM ref counts in probe error paths - i2c: npcm: Handle spurious interrupts - i2c: npcm: Correct register access width - i2c: npcm: Fix timeout calculation - iommu/amd: Increase timeout waiting for GA log enablement - dmaengine: stm32-mdma: fix chan initialization in stm32_mdma_irq_handler() - dmaengine: stm32-mdma: rework interrupt handler - dmaengine: stm32-mdma: remove GISR1 register - video: fbdev: clcdfb: Fix refcount leak in clcdfb_of_vram_setup - NFSv4/pNFS: Do not fail I/O when we fail to allocate the pNFS layout - NFS: Don't report errors from nfs_pageio_complete() more than once - NFS: Do not report flush errors in nfs_write_end() - NFS: fsync() should report filesystem errors over EINTR/ERESTARTSYS - NFS: Do not report EINTR/ERESTARTSYS as mapping errors - dmaengine: idxd: Fix the error handling path in idxd_cdev_register() - i2c: at91: Initialize dma_buf in at91_twi_xfer() - MIPS: Loongson: Use hwmon_device_register_with_groups() to register hwmon - cpufreq: mediatek: Unregister platform device on exit - cpufreq: mediatek: Use module_init and add module_exit - cpufreq: mediatek: add missing platform_driver_unregister() on error in mtk_cpufreq_driver_init - i2c: at91: use dma safe buffers - iommu/mediatek: Add list_del in mtk_iommu_remove - f2fs: fix dereference of stale list iterator after loop body - OPP: call of_node_put() on error path in _bandwidth_supported() - Input: stmfts - do not leave device disabled in stmfts_input_open - RDMA/hfi1: Prevent use of lock before it is initialized - mailbox: forward the hrtimer if not queued and under a lock - mfd: davinci_voicecodec: Fix possible null-ptr-deref davinci_vc_probe() - powerpc/fsl_rio: Fix refcount leak in fsl_rio_setup - macintosh: via-pmu and via-cuda need RTC_LIB - powerpc/perf: Fix the threshold compare group constraint for power9 - powerpc/64: Only WARN if __pa()/__va() called with bad addresses - hwrng: omap3-rom - fix using wrong clk_disable() in omap_rom_rng_runtime_resume() - PCI/AER: Clear MULTI_ERR_COR/UNCOR_RCV bits - Input: sparcspkr - fix refcount leak in bbc_beep_probe - crypto: cryptd - Protect per-CPU resource by disabling BH. - crypto: sun8i-ss - handle zero sized sg - crypto: sun8i-ss - rework handling of IV - PCI: imx6: Fix PERST# start-up sequence - ipc/mqueue: use get_tree_nodev() in mqueue_get_tree() - proc: fix dentry/inode overinstantiating under /proc/${pid}/net - ASoC: atmel-classd: Remove endianness flag on class d component - ASoC: atmel-pdmic: Remove endianness flag on pdmic component - powerpc/4xx/cpm: Fix return value of __setup() handler - powerpc/idle: Fix return value of __setup() handler - pinctrl: renesas: core: Fix possible null-ptr-deref in sh_pfc_map_resources() - powerpc/8xx: export 'cpm_setbrg' for modules - drivers/base/memory: fix an unlikely reference counting issue in __add_memory_block() - dax: fix cache flush on PMD-mapped pages - drivers/base/node.c: fix compaction sysfs file leak - pinctrl: mvebu: Fix irq_of_parse_and_map() return value - nvdimm: Allow overwrite in the presence of disabled dimms - nvdimm: Fix firmware activation deadlock scenarios - firmware: arm_scmi: Fix list protocols enumeration in the base protocol - mfd: ipaq-micro: Fix error check return value of platform_get_irq() - powerpc/fadump: fix PT_LOAD segment for boot memory area - arm: mediatek: select arch timer for mt7629 - pinctrl: bcm2835: implement hook for missing gpio-ranges - gpiolib: of: Introduce hook for missing gpio-ranges - crypto: marvell/cesa - ECB does not IV - misc: ocxl: fix possible double free in ocxl_file_register_afu - ARM: dts: bcm2835-rpi-b: Fix GPIO line names - ARM: dts: bcm2837-rpi-3-b-plus: Fix GPIO line name of power LED - ARM: dts: bcm2837-rpi-cm3-io3: Fix GPIO line names for SMPS I2C - ARM: dts: bcm2835-rpi-zero-w: Fix GPIO line name for Wifi/BT - ARM: dts: stm32: Fix PHY post-reset delay on Avenger96 - can: xilinx_can: mark bit timing constants as const - platform/chrome: Re-introduce cros_ec_cmd_xfer and use it for ioctls - ARM: dts: imx6dl-colibri: Fix I2C pinmuxing - platform/chrome: cros_ec: fix error handling in cros_ec_register() - KVM: nVMX: Clear IDT vectoring on nested VM-Exit for double/triple fault - KVM: nVMX: Leave most VM-Exit info fields unmodified on failed VM-Entry - soc: qcom: llcc: Add MODULE_DEVICE_TABLE() - ARM: dts: ci4x10: Adapt to changes in imx6qdl.dtsi regarding fec clocks - PCI: dwc: Fix setting error return on MSI DMA mapping failure - PCI: rockchip: Fix find_first_zero_bit() limit - PCI: cadence: Fix find_first_zero_bit() limit - soc: qcom: smsm: Fix missing of_node_put() in smsm_parse_ipc - soc: qcom: smp2p: Fix missing of_node_put() in smp2p_parse_ipc - ARM: dts: suniv: F1C100: fix watchdog compatible - memory: samsung: exynos5422-dmc: Avoid some over memory allocation - arm64: dts: rockchip: Move drive-impedance-ohm to emmc phy on rk3399 - net/smc: postpone sk_refcnt increment in connect() - rxrpc: Fix decision on when to generate an IDLE ACK - rxrpc: Don't let ack.previousPacket regress - rxrpc: Fix overlapping ACK accounting - rxrpc: Don't try to resend the request if we're receiving the reply - rxrpc: Fix listen() setting the bar too high for the prealloc rings - hv_netvsc: Fix potential dereference of NULL pointer - net: stmmac: fix out-of-bounds access in a selftest - net: stmmac: selftests: Use kcalloc() instead of kzalloc() - ASoC: max98090: Move check for invalid values before casting in max98090_put_enab_tlv() - NFC: hci: fix sleep in atomic context bugs in nfc_hci_hcp_message_tx - ASoC: wm2000: fix missing clk_disable_unprepare() on error in wm2000_anc_transition() - thermal/drivers/imx_sc_thermal: Fix refcount leak in imx_sc_thermal_probe - thermal/core: Fix memory leak in __thermal_cooling_device_register() - thermal/drivers/core: Use a char pointer for the cooling device name - thermal/drivers/broadcom: Fix potential NULL dereference in sr_thermal_probe - thermal/drivers/bcm2711: Don't clamp temperature at zero - drm/i915: Fix CFI violation with show_dynamic_id() - drm/msm/dpu: handle pm_runtime_get_sync() errors in bind path - x86/sev: Annotate stack change in the #VC handler - drm: msm: fix possible memory leak in mdp5_crtc_cursor_set() - drm/msm/a6xx: Fix refcount leak in a6xx_gpu_init - ext4: reject the 'commit' option on ext2 filesystems - media: rkvdec: h264: Fix bit depth wrap in pps packet - media: rkvdec: h264: Fix dpb_valid implementation - media: staging: media: rkvdec: Make use of the helper function devm_platform_ioremap_resource() - media: ov7670: remove ov7670_power_off from ov7670_remove - ASoC: ti: j721e-evm: Fix refcount leak in j721e_soc_probe_* - sctp: read sk->sk_bound_dev_if once in sctp_rcv() - lsm,selinux: pass flowi_common instead of flowi to the LSM hooks - m68k: math-emu: Fix dependencies of math emulation support - nvme: set dma alignment to dword - Bluetooth: use hdev lock for accept_list and reject_list in conn req - Bluetooth: use inclusive language when filtering devices - Bluetooth: use inclusive language in HCI role comments - Bluetooth: LL privacy allow RPA - Bluetooth: L2CAP: Rudimentary typo fixes - Bluetooth: Interleave with allowlist scan - Bluetooth: fix dangling sco_conn and use-after-free in sco_sock_timeout - media: vsp1: Fix offset calculation for plane cropping - media: pvrusb2: fix array-index-out-of-bounds in pvr2_i2c_core_init - media: exynos4-is: Change clk_disable to clk_disable_unprepare - media: st-delta: Fix PM disable depth imbalance in delta_probe - media: exynos4-is: Fix PM disable depth imbalance in fimc_is_probe - media: aspeed: Fix an error handling path in aspeed_video_probe() - scripts/faddr2line: Fix overlapping text section failures - kselftest/cgroup: fix test_stress.sh to use OUTPUT dir - ASoC: samsung: Fix refcount leak in aries_audio_probe - ASoC: samsung: Use dev_err_probe() helper - regulator: pfuze100: Fix refcount leak in pfuze_parse_regulators_dt - ASoC: mxs-saif: Fix refcount leak in mxs_saif_probe - ASoC: fsl: Fix refcount leak in imx_sgtl5000_probe - ath11k: Don't check arvif->is_started before sending management frames - perf/amd/ibs: Use interrupt regs ip for stack unwinding - regulator: qcom_smd: Fix up PM8950 regulator configuration - Revert "cpufreq: Fix possible race in cpufreq online error path" - spi: spi-fsl-qspi: check return value after calling platform_get_resource_byname() - iomap: iomap_write_failed fix - media: uvcvideo: Fix missing check to determine if element is found in list - drm/msm: return an error pointer in msm_gem_prime_get_sg_table() - drm/msm/mdp5: Return error code in mdp5_mixer_release when deadlock is detected - drm/msm/mdp5: Return error code in mdp5_pipe_release when deadlock is detected - drm/msm/dp: fix event thread stuck in wait_event after kthread_stop() - regulator: core: Fix enable_count imbalance with EXCLUSIVE_GET - arm64: fix types in copy_highpage() - x86/mm: Cleanup the control_va_addr_alignment() __setup handler - irqchip/aspeed-scu-ic: Fix irq_of_parse_and_map() return value - irqchip/aspeed-i2c-ic: Fix irq_of_parse_and_map() return value - irqchip/exiu: Fix acknowledgment of edge triggered interrupts - x86: Fix return value of __setup handlers - virtio_blk: fix the discard_granularity and discard_alignment queue limits - perf tools: Use Python devtools for version autodetection rather than runtime - drm/rockchip: vop: fix possible null-ptr-deref in vop_bind() - drm/panel: panel-simple: Fix proper bpc for AM-1280800N3TZQW-T00H - drm/msm: add missing include to msm_drv.c - drm/msm/hdmi: fix error check return value of irq_of_parse_and_map() - drm/msm/hdmi: check return value after calling platform_get_resource_byname() - drm/msm/dsi: fix error checks and return values for DSI xmit functions - drm/msm/dp: fix error check return value of irq_of_parse_and_map() - drm/msm/dp: stop event kernel thread when DP unbind - drm/msm/disp/dpu1: set vbif hw config to NULL to avoid use after memory free during pm runtime resume - perf tools: Add missing headers needed by util/data.h - ASoC: rk3328: fix disabling mclk on pclk probe failure - x86/speculation: Add missing prototype for unpriv_ebpf_notify() - mtd: rawnand: cadence: fix possible null-ptr-deref in cadence_nand_dt_probe() - x86/pm: Fix false positive kmemleak report in msr_build_context() - mtd: spi-nor: core: Check written SR value in spi_nor_write_16bit_sr_and_check() - libbpf: Fix logic for finding matching program for CO-RE relocation - selftests/resctrl: Fix null pointer dereference on open failed - scsi: ufs: core: Exclude UECxx from SFR dump list - scsi: ufs: qcom: Fix ufs_qcom_resume() - drm/msm/dpu: adjust display_v_end for eDP and DP - of: overlay: do not break notify on NOTIFY_{OK|STOP} - fsnotify: fix wrong lockdep annotations - ALSA: pcm: Check for null pointer of pointer substream before dereferencing it - drm/panel: simple: Add missing bus flags for Innolux G070Y2-L01 - media: hantro: Empty encoder capture buffers by default - ath9k_htc: fix potential out of bounds access with invalid rxstatus->rs_keyix - cpufreq: Fix possible race in cpufreq online error path - spi: img-spfi: Fix pm_runtime_get_sync() error checking - drm/bridge: Fix error handling in analogix_dp_probe - HID: elan: Fix potential double free in elan_input_configured - HID: hid-led: fix maximum brightness for Dream Cheeky - mtd: rawnand: denali: Use managed device resources - EDAC/dmc520: Don't print an error for each unconfigured interrupt line - drbd: fix duplicate array initializer - target: remove an incorrect unmap zeroes data deduction - efi: Add missing prototype for efi_capsule_setup_info - NFC: NULL out the dev->rfkill to prevent UAF - net: dsa: mt7530: 1G can also support 1000BASE-X link mode - scftorture: Fix distribution of short handler delays - spi: spi-ti-qspi: Fix return value handling of wait_for_completion_timeout - drm: mali-dp: potential dereference of null pointer - drm/komeda: Fix an undefined behavior bug in komeda_plane_add() - nl80211: show SSID for P2P_GO interfaces - bpf: Fix excessive memory allocation in stack_map_alloc() - libbpf: Don't error out on CO-RE relos for overriden weak subprogs - drm/vc4: txp: Force alpha to be 0xff if it's disabled - drm/vc4: txp: Don't set TXP_VSTART_AT_EOF - drm/vc4: hvs: Reset muxes at probe time - drm/mediatek: Fix mtk_cec_mask() - drm/ingenic: Reset pixclock rate when parent clock rate changes - x86/delay: Fix the wrong asm constraint in delay_loop() - ASoC: mediatek: Fix missing of_node_put in mt2701_wm8960_machine_probe - ASoC: mediatek: Fix error handling in mt8173_max98090_dev_probe - spi: qcom-qspi: Add minItems to interconnect-names - drm/bridge: adv7511: clean up CEC adapter when probe fails - drm/edid: fix invalid EDID extension block filtering - ath9k: fix ar9003_get_eepmisc - ath11k: acquire ab->base_lock in unassign when finding the peer by addr - dt-bindings: display: sitronix, st7735r: Fix backlight in example - RDMA/hfi1: Prevent panic when SDMA is disabled - powerpc/iommu: Add missing of_node_put in iommu_init_early_dart - macintosh/via-pmu: Fix build failure when CONFIG_INPUT is disabled - powerpc/powernv: fix missing of_node_put in uv_init() - powerpc/xics: fix refcount leak in icp_opal_init() - powerpc/powernv/vas: Assign real address to rx_fifo in vas_rx_win_attr - tracing: incorrect isolate_mote_t cast in mm_vmscan_lru_isolate - PCI: Avoid pci_dev_lock() AB/BA deadlock with sriov_numvfs_store() - ARM: hisi: Add missing of_node_put after of_find_compatible_node - ARM: dts: exynos: add atmel,24c128 fallback to Samsung EEPROM - ARM: versatile: Add missing of_node_put in dcscb_init - pinctrl: renesas: rzn1: Fix possible null-ptr-deref in sh_pfc_map_resources() - fat: add ratelimit to fat*_ent_bread() - powerpc/fadump: Fix fadump to work with a different endian capture kernel - ARM: OMAP1: clock: Fix UART rate reporting algorithm - fs: jfs: fix possible NULL pointer dereference in dbFree() - soc: ti: ti_sci_pm_domains: Check for null return of devm_kcalloc - crypto: ccree - use fine grained DMA mapping dir - PM / devfreq: rk3399_dmc: Disable edev on remove() - arm64: dts: qcom: msm8994: Fix BLSP[12]_DMA channels count - ARM: dts: s5pv210: align DMA channels with dtschema - ARM: dts: ox820: align interrupt controller node name with dtschema - IB/rdmavt: add missing locks in rvt_ruc_loopback - gfs2: use i_lock spin_lock for inode qadata - selftests/bpf: fix btf_dump/btf_dump due to recent clang change - eth: tg3: silence the GCC 12 array-bounds warning - rxrpc, afs: Fix selection of abort codes - rxrpc: Return an error to sendmsg if call failed - m68k: atari: Make Atari ROM port I/O write macros return void - x86/microcode: Add explicit CPU vendor dependency - can: mcp251xfd: silence clang's -Wunaligned-access warning - ASoC: rt1015p: remove dependency on GPIOLIB - ASoC: max98357a: remove dependency on GPIOLIB - media: exynos4-is: Fix compile warning - net: phy: micrel: Allow probing without .driver_data - nbd: Fix hung on disconnect request if socket is closed before - ASoC: rt5645: Fix errorenous cleanup order - nvme-pci: fix a NULL pointer dereference in nvme_alloc_admin_tags - openrisc: start CPU timer early in boot - media: cec-adap.c: fix is_configuring state - media: imon: reorganize serialization - media: coda: limit frame interval enumeration to supported encoder frame sizes - media: rga: fix possible memory leak in rga_probe - rtlwifi: Use pr_warn instead of WARN_ONCE - ipmi: Fix pr_fmt to avoid compilation issues - ipmi:ssif: Check for NULL msg when handling events and messages - ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default - dma-debug: change allocation mode from GFP_NOWAIT to GFP_ATIOMIC - spi: stm32-qspi: Fix wait_cmd timeout in APM mode - perf/amd/ibs: Cascade pmu init functions' return value - s390/preempt: disable __preempt_count_add() optimization for PROFILE_ALL_BRANCHES - net: remove two BUG() from skb_checksum_help() - ASoC: tscs454: Add endianness flag in snd_soc_component_driver - HID: bigben: fix slab-out-of-bounds Write in bigben_probe - drm/amdgpu/ucode: Remove firmware load type check in amdgpu_ucode_free_bo - mlxsw: Treat LLDP packets as control - mlxsw: spectrum_dcb: Do not warn about priority changes - ASoC: dapm: Don't fold register value changes into notifications - net/mlx5: fs, delete the FTE when there are no rules attached to it - ipv6: Don't send rs packets to the interface of ARPHRD_TUNNEL - drm: msm: fix error check return value of irq_of_parse_and_map() - arm64: compat: Do not treat syscall number as ESR_ELx for a bad syscall - ath10k: skip ath10k_halt during suspend for driver state RESTARTING - drm/amd/pm: fix the compile warning - drm/plane: Move range check for format_count earlier - ASoC: Intel: bytcr_rt5640: Add quirk for the HP Pro Tablet 408 - ath11k: disable spectral scan during spectral deinit - scsi: lpfc: Fix resource leak in lpfc_sli4_send_seq_to_ulp() - scsi: ufs: Use pm_runtime_resume_and_get() instead of pm_runtime_get_sync() - scsi: megaraid: Fix error check return value of register_chrdev() - drivers: mmc: sdhci_am654: Add the quirk to set TESTCD bit - mmc: jz4740: Apply DMA engine limits to maximum segment size - md/bitmap: don't set sb values if can't pass sanity check - media: cx25821: Fix the warning when removing the module - media: pci: cx23885: Fix the error handling in cx23885_initdev() - media: venus: hfi: avoid null dereference in deinit - ath9k: fix QCA9561 PA bias level - drm/amd/pm: fix double free in si_parse_power_table() - tools/power turbostat: fix ICX DRAM power numbers - spi: spi-rspi: Remove setting {src,dst}_{addr,addr_width} based on DMA direction - ALSA: jack: Access input_dev under mutex - sfc: ef10: Fix assigning negative value to unsigned variable - rcu: Make TASKS_RUDE_RCU select IRQ_WORK - rcu-tasks: Fix race in schedule and flush work - drm/komeda: return early if drm_universal_plane_init() fails. - ACPICA: Avoid cache flush inside virtual machines - x86/platform/uv: Update TSC sync state for UV5 - fbcon: Consistently protect deferred_takeover with console_lock() - ipv6: fix locking issues with loops over idev->addr_list - ipw2x00: Fix potential NULL dereference in libipw_xmit() - b43: Fix assigning negative value to unsigned variable - b43legacy: Fix assigning negative value to unsigned variable - mwifiex: add mutex lock for call in mwifiex_dfs_chan_sw_work_queue - drm/virtio: fix NULL pointer dereference in virtio_gpu_conn_get_modes - iommu/vt-d: Add RPLS to quirk list to skip TE disabling - btrfs: repair super block num_devices automatically - btrfs: add "0x" prefix for unsupported optional features - ptrace: Reimplement PTRACE_KILL by always sending SIGKILL - ptrace/xtensa: Replace PT_SINGLESTEP with TIF_SINGLESTEP - ptrace/um: Replace PT_DTRACE with TIF_SINGLESTEP - perf/x86/intel: Fix event constraints for ICL - x86/MCE/AMD: Fix memory leak when threshold_create_bank() fails - parisc/stifb: Keep track of hardware path of graphics card - Fonts: Make font size unsigned in font_desc - xhci: Allow host runtime PM as default for Intel Alder Lake N xHCI - cifs: when extending a file with falloc we should make files not-sparse - usb: core: hcd: Add support for deferring roothub registration - usb: dwc3: gadget: Move null pinter check to proper place - USB: new quirk for Dell Gen 2 devices - USB: serial: option: add Quectel BG95 modem - ALSA: usb-audio: Cancel pending work at closing a MIDI substream - ALSA: hda/realtek - Fix microphone noise on ASUS TUF B550M-PLUS - ALSA: hda/realtek: Enable 4-speaker output for Dell XPS 15 9520 laptop - riscv: Fix irq_work when SMP is disabled - riscv: Initialize thread pointer before calling C functions - parisc/stifb: Implement fb_is_primary_device() - binfmt_flat: do not stop relocating GOT entries prematurely on riscv- efi: capsule-loader: Fix use-after-free in efi_capsule_write - etmem: Add a scan flag to support specified page swap-out - etmem: add swapcache reclaim to etmem - etmem: add original kernel swap enabled options - etmem: add CONFIG_ETMEM macro definition for etmem feature - config: enable CONFIG_ETMEM by default - add ETMEM feature CONFIG to mm/Kconfig - quota: Add more checking after reading from quota file - quota: Replace all block number checking with helper function - quota: Check next/prev free block number after reading from quota file - RDMA/hns: Fix gid idx issue caused by free mr - RDMA/hns: Use the reserved loopback QPs to free MR before destroying MPT - scsi: libiscsi: Teardown iscsi_cls_conn gracefully - scsi: libiscsi: Add iscsi_cls_conn to sysfs after initialization - scsi: iscsi: Add helper functions to manage iscsi_cls_conn - blk-mq: fix io hung due to missing commit_rqs - x86/speculation: Add LFENCE to RSB fill sequence - x86/speculation: Add RSB VM Exit protections - !110 Add patches for CVE-2022-29900, CVE-2022-23816 and CVE-2022-29901 - Re-add padlen to the structure alt_instr - tools headers: Remove broken definition of __LITTLE_ENDIAN - tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' - again - objtool: Fix elf_create_undef_symbol() endianness - kvm: fix objtool relocation warning - um: Add missing apply_returns() - x86/bugs: Remove apostrophe typo - tools headers cpufeatures: Sync with the kernel sources - tools arch x86: Sync the msr-index.h copy with the kernel sources - x86/kvm: fix FASTOP_SIZE when return thunks are enabled - efi/x86: use naked RET on mixed mode call wrapper - x86/speculation: Use DECLARE_PER_CPU for x86_spec_ctrl_current - x86/ftrace: Add UNWIND_HINT_FUNC annotation for ftrace_stub - x86/xen: Fix initialisation in hypercall_page after rethunk - x86, kvm: use proper ASM macros for kvm_vcpu_is_preempted - tools/insn: Restore the relative include paths for cross building - x86/static_call: Serialize __static_call_fixup() properly - x86/speculation: Disable RRSBA behavior - x86/kexec: Disable RET on kexec - x86/bugs: Do not enable IBPB-on-entry when IBPB is not supported - x86/bugs: Add Cannon lake to RETBleed affected CPU list - x86/retbleed: Add fine grained Kconfig knobs - x86/cpu/amd: Enumerate BTC_NO - x86/common: Stamp out the stepping madness - x86/speculation: Fill RSB on vmexit for IBRS - KVM: VMX: Fix IBRS handling after vmexit - KVM: VMX: Prevent guest RSB poisoning attacks with eIBRS - KVM: VMX: Convert launched argument to flags - KVM: VMX: Flatten __vmx_vcpu_run() - objtool: Re-add UNWIND_HINT_{SAVE_RESTORE} - x86/speculation: Remove x86_spec_ctrl_mask - x86/speculation: Use cached host SPEC_CTRL value for guest entry/exit - x86/speculation: Fix SPEC_CTRL write on SMT state change - x86/speculation: Fix firmware entry SPEC_CTRL handling - x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=n - x86/cpu/amd: Add Spectral Chicken - objtool: Add entry UNRET validation - x86/bugs: Do IBPB fallback check only once - x86/bugs: Add retbleed=ibpb - x86/xen: Rename SYS* entry points - objtool: Update Retpoline validation - intel_idle: Disable IBRS during long idle - x86/bugs: Report Intel retbleed vulnerability - x86/bugs: Split spectre_v2_select_mitigation() and spectre_v2_user_select_mitigation() - x86/speculation: Add spectre_v2=ibrs option to support Kernel IBRS - x86/bugs: Optimize SPEC_CTRL MSR writes - x86/entry: Add kernel IBRS implementation - x86/bugs: Keep a per-CPU IA32_SPEC_CTRL value - x86/bugs: Enable STIBP for JMP2RET - x86/bugs: Add AMD retbleed= boot parameter - x86/bugs: Report AMD retbleed vulnerability - x86: Add magic AMD return-thunk - objtool: Treat .text.__x86.* as noinstr - x86: Use return-thunk in asm code - x86/sev: Avoid using __x86_return_thunk - x86/vsyscall_emu/64: Don't use RET in vsyscall emulation - x86/kvm: Fix SETcc emulation for return thunks - x86/bpf: Use alternative RET encoding - x86/ftrace: Use alternative RET encoding - x86,static_call: Use alternative RET encoding - objtool: skip non-text sections when adding return-thunk sites - x86,objtool: Create .return_sites - x86: Undo return-thunk damage - x86/retpoline: Use -mfunction-return - Makefile: Set retpoline cflags based on CONFIG_CC_IS_{CLANG,GCC} - x86/retpoline: Swizzle retpoline thunk - x86/retpoline: Cleanup some #ifdefery - x86/cpufeatures: Move RETPOLINE flags to word 11 - x86/kvm/vmx: Make noinstr clean - x86/realmode: build with -D__DISABLE_EXPORTS - x86/entry: Remove skip_r11rcx - objtool: Fix SLS validation for kcov tail-call replacement - crypto: x86/poly1305 - Fixup SLS - objtool: Default ignore INT3 for unreachable - kvm/emulate: Fix SETcc emulation function offsets with SLS - tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' - x86: Add straight-line-speculation mitigation - objtool: Add straight-line-speculation validation - x86/alternative: Relax text_poke_bp() constraint - x86: Fix objtool build warning - x86: Prepare inline-asm for straight-line-speculation - x86: Prepare asm files for straight-line-speculation - x86/lib/atomic64_386_32: Rename things - bpf,x86: Respect X86_FEATURE_RETPOLINE* - bpf,x86: Simplify computing label offsets - x86/alternative: Implement .retpoline_sites support - x86/retpoline: Create a retpoline thunk array - x86/retpoline: Move the retpoline thunk declarations to nospec-branch.h - x86/asm: Fixup odd GEN-for-each-reg.h usage - x86/asm: Fix register order - x86/retpoline: Remove unused replacement symbols - objtool,x86: Replace alternatives with .retpoline_sites - objtool: Explicitly avoid self modifying code in .altinstr_replacement - objtool: Classify symbols - objtool: Handle __sanitize_cov*() tail calls - objtool: Introduce CFI hash - objtool: Make .altinstructions section entry size consistent - objtool: Remove reloc symbol type checks in get_alt_entry() - objtool: print out the symbol type when complaining about it - objtool: Teach get_alt_entry() about more relocation types - objtool: Don't make .altinstructions writable - objtool/x86: Ignore __x86_indirect_alt_* symbols - objtool: Only rewrite unconditional retpoline thunk calls - objtool: Fix .symtab_shndx handling for elf_create_undef_symbol() - x86/alternative: Optimize single-byte NOPs at an arbitrary position - objtool: Support asm jump tables - objtool/x86: Rewrite retpoline thunk calls - objtool: Skip magical retpoline .altinstr_replacement - objtool: Cache instruction relocs - objtool: Keep track of retpoline call sites - objtool: Add elf_create_undef_symbol() - objtool: Extract elf_symbol_add() - objtool: Extract elf_strtab_concat() - objtool: Create reloc sections implicitly - objtool: Add elf_create_reloc() helper - objtool: Rework the elf_rebuild_reloc_section() logic - objtool: Handle per arch retpoline naming - objtool: Correctly handle retpoline thunk calls - x86/retpoline: Simplify retpolines - x86/alternatives: Optimize optimize_nops() - x86: Add insn_decode_kernel() - x86/alternative: Use insn_decode() - x86/insn: Add an insn_decode() API - x86/insn: Add a __ignore_sync_check__ marker - x86/insn: Rename insn_decode() to insn_decode_from_regs() - x86/alternative: Use ALTERNATIVE_TERNARY() in _static_cpu_has() - x86/alternative: Support ALTERNATIVE_TERNARY - x86/alternative: Support not-feature - x86/alternative: Merge include files - x86/xen: Support objtool vmlinux.o validation in xen-head.S - x86/xen: Support objtool validation in xen-asm.S - objtool: Combine UNWIND_HINT_RET_OFFSET and UNWIND_HINT_FUNC - objtool: Assume only ELF functions do sibling calls - objtool: Support retpoline jump detection for vmlinux.o - objtool: Support stack layout changes in alternatives - objtool: Add 'alt_group' struct - objtool: Refactor ORC section generation - KVM/nVMX: Use __vmx_vcpu_run in nested_vmx_check_vmentry_hw - KVM/VMX: Use TEST %REG,%REG instead of CMP $0,%REG in vmenter.S- netfilter: nf_tables: disallow binding to already bound chain - netfilter: nf_conntrack_irc: Tighten matching on DCC message - arm64: openeuler_defconfig: enable ACPI_HMAT and HOT_MEMREMOVE - video: fbdev: i740fb: Error out if 'pixclock' equals zero - block: fix the problem of io_ticks becoming smaller - KVM: x86: do not report a vCPU as preempted outside instruction boundaries - !107 video: fbdev: pxa3xx-gcu: Fix integer overflow in pxa3xx_gcu_write - video: fbdev: pxa3xx-gcu: Fix integer overflow in pxa3xx_gcu_write- netfilter: nf_tables: do not allow RULE_ID to refer to another chain - netfilter: nf_tables: do not allow CHAIN_ID to refer to another table - netfilter: nf_tables: do not allow SET_ID to refer to another table- bpf, cgroup: Fix kernel BUG in purge_effective_progs - bpf: Don't use tnum_range on array range checking for poke descriptors - configfs: fix a race in configfs_lookup() - configfs: fold configfs_attach_attr into configfs_lookup - configfs: simplify the configfs_dirent_is_ready - configfs: return -ENAMETOOLONG earlier in configfs_lookup - af_key: Do not call xfrm_probe_algs in parallel - tty: use new tty_insert_flip_string_and_push_buffer() in pty_write() - tty: extract tty_flip_buffer_commit() from tty_flip_buffer_push() - tty: drop tty_schedule_flip() - tty: the rest, stop using tty_schedule_flip() - tty: drivers/tty/, stop using tty_schedule_flip() - pipe: fix kabi for poll_usage in struct pipe_inode_info - bpf: Enlarge offset check value to INT_MAX in bpf_skb_{load,store}_bytes - bpf: Fix potential array overflow in bpf_trampoline_get_progs() - NFSD: Fix possible sleep during nfsd4_release_lockowner() - NFS: Memory allocation failures are not server fatal errors - docs: submitting-patches: Fix crossref to 'The canonical patch format' - tpm: ibmvtpm: Correct the return value in tpm_ibmvtpm_probe() - tpm: Fix buffer access in tpm2_get_tpm_pt() - HID: multitouch: add quirks to enable Lenovo X12 trackpoint - HID: multitouch: Add support for Google Whiskers Touchpad - raid5: introduce MD_BROKEN - dm verity: set DM_TARGET_IMMUTABLE feature flag - dm stats: add cond_resched when looping over entries - dm crypt: make printing of the key constant-time - dm integrity: fix error code in dm_integrity_ctr() - ARM: dts: s5pv210: Correct interrupt name for bluetooth in Aries - Bluetooth: hci_qca: Use del_timer_sync() before freeing - zsmalloc: fix races between asynchronous zspage free and page migration - crypto: ecrdsa - Fix incorrect use of vli_cmp - crypto: caam - fix i.MX6SX entropy delay value - x86, kvm: use correct GFP flags for preemption disabled - x86/kvm: Alloc dummy async #PF token outside of raw spinlock - KVM: PPC: Book3S HV: fix incorrect NULL check on list iterator - netfilter: conntrack: re-fetch conntrack after insertion - crypto: drbg - make reseeding from get_random_bytes() synchronous - crypto: drbg - move dynamic ->reseed_threshold adjustments to __drbg_seed() - crypto: drbg - track whether DRBG was seeded with !rng_is_initialized() - crypto: drbg - prepare for more fine-grained tracking of seeding state - lib/crypto: add prompts back to crypto libraries - exfat: check if cluster num is valid - drm/i915: Fix -Wstringop-overflow warning in call to intel_read_wm_latency() - xfs: detect overflows in bmbt records - net: ipa: compute proper aggregation limit - assoc_array: Fix BUG_ON during garbage collect - cfg80211: set custom regdomain after wiphy registration - pipe: Fix missing lock in pipe_resize_ring() - pipe: make poll_usage boolean and annotate its access - drivers: i2c: thunderx: Allow driver to work with ACPI defined TWSI controllers - i2c: ismt: Provide a DMA buffer for Interrupt Cause Logging - net: ftgmac100: Disable hardware checksum on AST2600 - nfc: pn533: Fix buggy cleanup order - net: af_key: check encryption module availability consistency - percpu_ref_init(): clean ->percpu_count_ref on failure - pinctrl: sunxi: fix f1c100s uart2 function- net: fix sk_wmem_schedule() and sk_rmem_schedule() errors - KVM: arm64: Use generic KVM xfer to guest work function - entry: KVM: Allow use of generic KVM entry w/o full generic support - KVM: arm64: Record number of signal exits as a vCPU stat - VFS: Rolling Back the fmode macro definition and structure members - dm thin: fix use-after-free crash in dm_sm_register_threshold_callback - Revert "NFS: Use of mapping_set_error() results in spurious errors" - random: Fix kabi change of get_random_bytes() - random: Fix kabi change due to enum cpuhp_state - ALSA: ctxfi: Add SB046x PCI ID - random: check for signals after page of pool writes - random: wire up fops->splice_{read,write}_iter() - random: convert to using fops->write_iter() - random: convert to using fops->read_iter() - random: unify batched entropy implementations - random: move randomize_page() into mm where it belongs - random: move initialization functions out of hot pages - random: make consistent use of buf and len - random: use proper return types on get_random_{int,long}_wait() - random: remove extern from functions in header - random: use static branch for crng_ready() - random: credit architectural init the exact amount - random: handle latent entropy and command line from random_init() - random: use proper jiffies comparison macro - random: remove ratelimiting for in-kernel unseeded randomness - random: move initialization out of reseeding hot path - random: avoid initializing twice in credit race - random: use symbolic constants for crng_init states - siphash: use one source of truth for siphash permutations - random: help compiler out with fast_mix() by using simpler arguments - random: do not use input pool from hard IRQs - random: order timer entropy functions below interrupt functions - random: do not pretend to handle premature next security model - random: use first 128 bits of input as fast init - random: do not use batches when !crng_ready() - random: insist on random_get_entropy() existing in order to simplify - xtensa: use fallback for random_get_entropy() instead of zero - sparc: use fallback for random_get_entropy() instead of zero - um: use fallback for random_get_entropy() instead of zero - x86/tsc: Use fallback for random_get_entropy() instead of zero - nios2: use fallback for random_get_entropy() instead of zero - arm: use fallback for random_get_entropy() instead of zero - mips: use fallback for random_get_entropy() instead of just c0 random - riscv: use fallback for random_get_entropy() instead of zero - m68k: use fallback for random_get_entropy() instead of zero - timekeeping: Add raw clock fallback for random_get_entropy() - powerpc: define get_cycles macro for arch-override - alpha: define get_cycles macro for arch-override - parisc: define get_cycles macro for arch-override - s390: define get_cycles macro for arch-override - ia64: define get_cycles macro for arch-override - init: call time_init() before rand_initialize() - random: fix sysctl documentation nits - random: document crng_fast_key_erasure() destination possibility - random: make random_get_entropy() return an unsigned long - random: allow partial reads if later user copies fail - random: check for signals every PAGE_SIZE chunk of /dev/[u]random - random: check for signal_pending() outside of need_resched() check - random: do not allow user to keep crng key around on stack - random: do not split fast init input in add_hwgenerator_randomness() - random: mix build-time latent entropy into pool at init - random: re-add removed comment about get_random_{u32,u64} reseeding - random: treat bootloader trust toggle the same way as cpu trust toggle - random: skip fast_init if hwrng provides large chunk of entropy - random: check for signal and try earlier when generating entropy - random: reseed more often immediately after booting - random: make consistent usage of crng_ready() - random: use SipHash as interrupt entropy accumulator - random: replace custom notifier chain with standard one - random: don't let 644 read-only sysctls be written to - random: give sysctl_random_min_urandom_seed a more sensible value - random: do crng pre-init loading in worker rather than irq - random: unify cycles_t and jiffies usage and types - random: cleanup UUID handling - random: only wake up writers after zap if threshold was passed - random: round-robin registers as ulong, not u32 - random: clear fast pool, crng, and batches in cpuhp bring up - random: pull add_hwgenerator_randomness() declaration into random.h - random: check for crng_init == 0 in add_device_randomness() - random: unify early init crng load accounting - random: do not take pool spinlock at boot - random: defer fast pool mixing to worker - random: rewrite header introductory comment - random: group sysctl functions - random: group userspace read/write functions - random: group entropy collection functions - random: group entropy extraction functions - random: group crng functions - random: group initialization wait functions - random: remove whitespace and reorder includes - random: remove useless header comment - random: introduce drain_entropy() helper to declutter crng_reseed() - random: deobfuscate irq u32/u64 contributions - random: add proper SPDX header - random: remove unused tracepoints - random: remove ifdef'd out interrupt bench - random: tie batched entropy generation to base_crng generation - random: fix locking for crng_init in crng_reseed() - random: zero buffer after reading entropy from userspace - random: remove outdated INT_MAX >> 6 check in urandom_read() - random: make more consistent use of integer types - random: use hash function for crng_slow_load() - random: use simpler fast key erasure flow on per-cpu keys - random: absorb fast pool into input pool after fast load - random: do not xor RDRAND when writing into /dev/random - random: ensure early RDSEED goes through mixer on init - random: inline leaves of rand_initialize() - random: get rid of secondary crngs - random: use RDSEED instead of RDRAND in entropy extraction - random: fix locking in crng_fast_load() - random: remove batched entropy locking - random: remove use_input_pool parameter from crng_reseed() - random: make credit_entropy_bits() always safe - random: always wake up entropy writers after extraction - random: use linear min-entropy accumulation crediting - random: simplify entropy debiting - random: use computational hash for entropy extraction - random: only call crng_finalize_init() for primary_crng - random: access primary_pool directly rather than through pointer - random: continually use hwgenerator randomness - random: simplify arithmetic function flow in account() - random: selectively clang-format where it makes sense - random: access input_pool_data directly rather than through pointer - random: cleanup fractional entropy shift constants - random: prepend remaining pool constants with POOL_ - random: de-duplicate INPUT_POOL constants - random: remove unused OUTPUT_POOL constants - random: rather than entropy_store abstraction, use global - random: remove unused extract_entropy() reserved argument - random: remove incomplete last_data logic - random: cleanup integer types - random: cleanup poolinfo abstraction - random: fix typo in comments - random: don't reset crng_init_cnt on urandom_read() - random: avoid superfluous call to RDRAND in CRNG extraction - random: early initialization of ChaCha constants - random: use IS_ENABLED(CONFIG_NUMA) instead of ifdefs - random: harmonize "crng init done" messages - random: mix bootloader randomness into pool - random: do not re-init if crng_reseed completes before primary init - random: do not sign extend bytes for rotation when mixing - random: use BLAKE2s instead of SHA1 in extraction - random: remove unused irq_flags argument from add_interrupt_randomness() - random: document add_hwgenerator_randomness() with other input functions - lib/crypto: blake2s: avoid indirect calls to compression function for Clang CFI - lib/crypto: sha1: re-roll loops to reduce code size - lib/crypto: blake2s: move hmac construction into wireguard - lib/crypto: blake2s: include as built-in - crypto: blake2s - include instead of - crypto: blake2s - adjust include guard naming - crypto: blake2s - add comment for blake2s_state fields - crypto: blake2s - optimize blake2s initialization - crypto: blake2s - share the "shash" API boilerplate code - crypto: blake2s - move update and final logic to internal/blake2s.h - crypto: blake2s - remove unneeded includes - crypto: x86/blake2s - define shash_alg structs using macros - crypto: blake2s - define shash_alg structs using macros - crypto: lib/blake2s - Move selftest prototype into header file - MAINTAINERS: add git tree for random.c - MAINTAINERS: co-maintain random.c - random: remove dead code left over from blocking pool - random: avoid arch_get_random_seed_long() when collecting IRQ randomness - ACPI: sysfs: Fix BERT error region memory mapping - ACPI: sysfs: Make sparse happy about address space in use - media: vim2m: initialize the media device earlier - media: vim2m: Register video device after setting up internals - KVM: x86: Properly handle APF vs disabled LAPIC situation - staging: rtl8723bs: prevent ->Ssid overflow in rtw_wx_set_scan() - Revert "alinux: random: speed up the initialization of module" - !71 xfs: backport 2 patches from upstream - xfs: fix inode reservation space for removing transaction - xfs: fix comment for start time value of inode with bigtime enabled- module: check for exit sections in layout_sections() instead of module_init_section() - afs: Fix afs_getattr() to refetch file status if callback break occurred - i2c: mt7621: fix missing clk_disable_unprepare() on error in mtk_i2c_probe() - module: treat exit sections the same as init sections when !CONFIG_MODULE_UNLOAD - dt-bindings: pinctrl: aspeed-g6: remove FWQSPID group - Input: ili210x - fix reset timing - arm64: Enable repeat tlbi workaround on KRYO4XX gold CPUs - net: atlantic: verify hw_head_ lies within TX buffer ring - net: atlantic: add check for MAX_SKB_FRAGS - net: atlantic: reduce scope of is_rsc_complete - net: atlantic: fix "frag[0] not initialized" - net: stmmac: fix missing pci_disable_device() on error in stmmac_pci_probe() - ethernet: tulip: fix missing pci_disable_device() on error in tulip_init_one() - nl80211: fix locking in nl80211_set_tx_bitrate_mask() - selftests: add ping test with ping_group_range tuned - nl80211: validate S1G channel width - mac80211: fix rx reordering with non explicit / psmp ack policy - scsi: qla2xxx: Fix missed DMA unmap for aborted commands - perf bench numa: Address compiler error on s390 - gpio: mvebu/pwm: Refuse requests with inverted polarity - gpio: gpio-vf610: do not touch other bits when set the target bit - riscv: dts: sifive: fu540-c000: align dma node name with dtschema - net: bridge: Clear offload_fwd_mark when passing frame up bridge interface. - igb: skip phy status check where unavailable - ARM: 9197/1: spectre-bhb: fix loop8 sequence for Thumb2 - ARM: 9196/1: spectre-bhb: enable for Cortex-A15 - net: af_key: add check for pfkey_broadcast in function pfkey_process - net/mlx5e: Properly block LRO when XDP is enabled - NFC: nci: fix sleep in atomic context bugs caused by nci_skb_alloc - net/qla3xxx: Fix a test in ql_reset_work() - clk: at91: generated: consider range when calculating best rate - ice: fix possible under reporting of ethtool Tx and Rx statistics - net: vmxnet3: fix possible NULL pointer dereference in vmxnet3_rq_cleanup() - net: vmxnet3: fix possible use-after-free bugs in vmxnet3_rq_alloc_rx_buf() - net: systemport: Fix an error handling path in bcm_sysport_probe() - net/sched: act_pedit: sanitize shift argument before usage - net: evaluate net.ipvX.conf.all.disable_policy and disable_xfrm - net: macb: Increment rx bd head after allocating skb and buffer - net: ipa: record proper RX transaction count - ARM: dts: aspeed-g6: fix SPI1/SPI2 quad pin group - pinctrl: pinctrl-aspeed-g6: remove FWQSPID group in pinctrl - ARM: dts: aspeed-g6: remove FWQSPID group in pinctrl dtsi - dma-buf: fix use of DMA_BUF_SET_NAME_{A,B} in userspace - drm/dp/mst: fix a possible memory leak in fetch_monitor_name() - libceph: fix potential use-after-free on linger ping and resends - crypto: qcom-rng - fix infinite loop on requests not multiple of WORD_SZ - arm64: mte: Ensure the cleared tags are visible before setting the PTE - arm64: paravirt: Use RCU read locks to guard stolen_time - KVM: x86/mmu: Update number of zapped pages even if page list is stable - PCI/PM: Avoid putting Elo i2 PCIe Ports in D3cold - Fix double fget() in vhost_net_set_backend() - selinux: fix bad cleanup on error in hashtab_duplicate() - ALSA: hda/realtek: Add quirk for TongFang devices with pop noise - ALSA: wavefront: Proper check of get_user() error - ALSA: usb-audio: Restore Rane SL-1 quirk - nilfs2: fix lockdep warnings during disk space reclamation - nilfs2: fix lockdep warnings in page operations for btree nodes - platform/chrome: cros_ec_debugfs: detach log reader wq from devm - drbd: remove usage of list iterator variable after loop - MIPS: lantiq: check the return value of kzalloc() - fs: fix an infinite loop in iomap_fiemap - rtc: mc146818-lib: Fix the AltCentury for AMD platforms - nvme-multipath: fix hang when disk goes live over reconnect - tools/virtio: compile with -pthread - vhost_vdpa: don't setup irq offloading when irq_num < 0 - s390/pci: improve zpci_dev reference counting - ALSA: hda/realtek: Enable headset mic on Lenovo P360 - crypto: x86/chacha20 - Avoid spurious jumps to other functions - crypto: stm32 - fix reference leak in stm32_crc_remove - rtc: sun6i: Fix time overflow handling - gfs2: Disable page faults during lockless buffered reads - nvme-pci: add quirks for Samsung X5 SSDs - Input: stmfts - fix reference leak in stmfts_input_open - Input: add bounds checking to input_set_capability() - um: Cleanup syscall_handler_t definition/cast, fix warning - rtc: pcf2127: fix bug when reading alarm registers - rtc: fix use-after-free on device removal - igc: Update I226_K device ID - igc: Remove phy->type checking - igc: Remove _I_PHY_ID checking - io_uring: always grab file table for deferred statx - usb: gadget: fix race when gadget driver register via ioctl- crypto: arm64/poly1305 - fix a read out-of-bound - posix-cpu-timers: Cleanup CPU timers before freeing them during exec - net_sched: cls_route: remove from list when handle is 0 - tty: serial: 8250: 8250_port: Move prototypes to shared location - mm/slub: add missing TID updates on slab deactivation - signal/seccomp: Dump core when there is only one live thread - netfilter: nft_compat: use nfnetlink_unicast() - netfilter: use nfnetlink_unicast() - dm-mpath: fix UAF in multipath_message() - tun: avoid double free in tun_free_netdev - efi/libstub: arm64: Fix KASLR and memmap= collision - efi/libstub: arm64: support strchr function for EFI stub - Revert "mm/page_cache_limit: add pagecache limit proc interface" - Revert "mm/page_cache_limit: create kernel thread for page cache limit" - Revert "mm/page_cache_limit: calculate reclaim pages for each node" - Revert "mm/page_cache_limit: shrink page cache" - Revert "mm/page_cache_limit: reconfiguration about page cache limit when memory plug/unplug" - Revert "mm/page_cache_limit: do shrink_page_cache when adding page to page cache" - Revert "mm/page_cache_limit: add support for droping caches for target node" - drivers/perf: hisi: Add Support for CPA PMU - drivers/perf: hisi: Associate PMUs in SICL with CPUs online - drivers/perf: hisi: Add driver for HiSilicon PCIe PMU - SUNRPC: Fix fall-through warnings for Clang - usb: gadget: uvc: allow for application to cleanly shutdown - usb: gadget: uvc: rename function to be more consistent - ping: fix address binding wrt vrf - arm[64]/memremap: don't abuse pfn_valid() to ensure presence of linear map - net: phy: Fix race condition on link status change - SUNRPC: Don't call connect() more than once on a TCP socket - SUNRPC: Prevent immediate close+reconnect - SUNRPC: Clean up scheduling of autoclose - drm/vmwgfx: Initialize drm_mode_fb_cmd2 - cgroup/cpuset: Remove cpus_allowed/mems_allowed setup in cpuset_init_smp() - net: atlantic: always deep reset on pm op, fixing up my null deref regression - i40e: i40e_main: fix a missing check on list iterator - drm/nouveau/tegra: Stop using iommu_present() - ceph: fix setting of xattrs on async created inodes - serial: 8250_mtk: Fix register address for XON/XOFF character - serial: 8250_mtk: Fix UART_EFR register address - slimbus: qcom: Fix IRQ check in qcom_slim_probe - USB: serial: option: add Fibocom MA510 modem - USB: serial: option: add Fibocom L610 modem - USB: serial: qcserial: add support for Sierra Wireless EM7590 - USB: serial: pl2303: add device id for HP LM930 Display - usb: typec: tcpci_mt6360: Update for BMC PHY setting - usb: typec: tcpci: Don't skip cleanup in .remove() on error - usb: cdc-wdm: fix reading stuck on device close - tty: n_gsm: fix mux activation issues in gsm_config() - tty/serial: digicolor: fix possible null-ptr-deref in digicolor_uart_probe() - firmware_loader: use kernel credentials when reading firmware - tcp: resalt the secret every 10 seconds - net: sfp: Add tx-fault workaround for Huawei MA5671A SFP ONT - net: emaclite: Don't advertise 1000BASE-T and do auto negotiation - s390: disable -Warray-bounds - ASoC: ops: Validate input values in snd_soc_put_volsw_range() - ASoC: max98090: Generate notifications on changes for custom control - ASoC: max98090: Reject invalid values in custom control put() - hwmon: (f71882fg) Fix negative temperature - gfs2: Fix filesystem block deallocation for short writes - tls: Fix context leak on tls_device_down - net: sfc: ef10: fix memory leak in efx_ef10_mtd_probe() - net/smc: non blocking recvmsg() return -EAGAIN when no data and signal_pending - net: dsa: bcm_sf2: Fix Wake-on-LAN with mac_link_down() - net: bcmgenet: Check for Wake-on-LAN interrupt probe deferral - net/sched: act_pedit: really ensure the skb is writable - s390/lcs: fix variable dereferenced before check - s390/ctcm: fix potential memory leak - s390/ctcm: fix variable dereferenced before check - selftests: vm: Makefile: rename TARGETS to VMTARGETS - hwmon: (ltq-cputemp) restrict it to SOC_XWAY - dim: initialize all struct fields - ionic: fix missing pci_release_regions() on error in ionic_probe() - nfs: fix broken handling of the softreval mount option - mac80211_hwsim: call ieee80211_tx_prepare_skb under RCU protection - net: sfc: fix memory leak due to ptp channel - sfc: Use swap() instead of open coding it - netlink: do not reset transport header in netlink_recvmsg() - drm/nouveau: Fix a potential theorical leak in nouveau_get_backlight_name() - ipv4: drop dst in multicast routing path - net: mscc: ocelot: avoid corrupting hardware counters when moving VCAP filters - net: mscc: ocelot: restrict tc-trap actions to VCAP IS2 lookup 0 - net: mscc: ocelot: fix VCAP IS2 filters matching on both lookups - net: mscc: ocelot: fix last VCAP IS1/IS2 filter persisting in hardware when deleted - net: Fix features skip in for_each_netdev_feature() - mac80211: Reset MBSSID parameters upon connection - hwmon: (tmp401) Add OF device ID table - iwlwifi: iwl-dbg: Use del_timer_sync() before freeing - batman-adv: Don't skb_split skbuffs with frag_list - !68 scsi: mpt3sas: Transition IOC to Ready state during shutdown - scsi: mpt3sas: Stop fw fault watchdog work item during system shutdown - !48 Fix kabi header file being repeatedly referenced by the same file - scsi: mpt3sas: Transition IOC to Ready state during shutdown - Fix kabi header file being repeatedly referenced by the same file- x86: Clear .brk area at early boot- netfilter: nf_queue: do not allow packet truncation below transport header offset - io_uring: use separate list entry for iopoll requests - io_uring: add missing item types for various requests - io_uring:drop identity before creating a private one - io-wq: Switch io_wqe_worker's fs before releasing request - coresight: etm4x: Workaround CPU hung bug on HiSilicon ETM - mm: userfaultfd: fix missing cache flush in mcopy_atomic_pte() and __mcopy_atomic() - mm: hugetlb: fix missing cache flush in copy_huge_page_from_user() - mm: fix missing cache flush for all tail pages of compound page - Bluetooth: Fix the creation of hdev->name - arm: remove CONFIG_ARCH_HAS_HOLES_MEMORYMODEL - nfp: bpf: silence bitwise vs. logical OR warning - drm/amd/display/dc/gpio/gpio_service: Pass around correct dce_{version, environment} types - block: drbd: drbd_nl: Make conversion to 'enum drbd_ret_code' explicit - regulator: consumer: Add missing stubs to regulator/consumer.h - MIPS: Use address-of operator on section symbols- ipv6/addrconf: fix a null-ptr-deref bug for ip6_ptr - xfrm: xfrm_policy: fix a possible double xfrm_pols_put() in xfrm_bundle_lookup() - ath9k: fix use-after-free in ath9k_hif_usb_rx_cb - jbd2: Fix assertion 'jh->b_frozen_data == NULL' failure when journal aborted - RDMA/hns: Recover 1bit-ECC error of RAM on chip - RDMA/hns: Refactor the abnormal interrupt handler function - RDMA/hns: Fix incorrect clearing of interrupt status register - RDMA/hns: Fix the wrong type of return value of the interrupt handler - RDMA/hns: Remove unused abnormal interrupt of type RAS - ext4: Fix race when reusing xattr blocks - ext4: Unindent codeblock in ext4_xattr_block_set() - ext4: Remove EA inode entry from mbcache on inode eviction - mbcache: Add functions to delete entry if unused - mbcache: Don't reclaim used entries - md/raid6: refactor raid5_read_one_chunk - md/raid10: enable io accounting - md/raid1: enable io accounting - md/raid1: rename print_msg with r1bio_existed - md/raid5: avoid redundant bio clone in raid5_read_one_chunk - md: add io accounting for raid0 and raid5 - mmc: rtsx: add 74 Clocks in power on flow - PCI: aardvark: Fix reading MSI interrupt number - PCI: aardvark: Clear all MSIs at setup - dm: interlock pending dm_io and dm_wait_for_bios_completion - rcu: Apply callbacks processing time limit only on softirq - rcu: Fix callbacks processing time limit retaining cond_resched() - KVM: LAPIC: Enable timer posted-interrupt only when mwait/hlt is advertised - KVM: x86/mmu: avoid NULL-pointer dereference on page freeing bugs - KVM: x86: Do not change ICR on write to APIC_SELF_IPI - x86/kvm: Preserve BSP MSR_KVM_POLL_CONTROL across suspend/resume - net/mlx5: Fix slab-out-of-bounds while reading resource dump menu - kvm: x86/cpuid: Only provide CPUID leaf 0xA if host has architectural PMU - net: igmp: respect RCU rules in ip_mc_source() and ip_mc_msfilter() - btrfs: always log symlinks in full mode - smsc911x: allow using IRQ0 - selftests: ocelot: tc_flower_chains: specify conform-exceed action for policer - bnxt_en: Fix unnecessary dropping of RX packets - bnxt_en: Fix possible bnxt_open() failure caused by wrong RFS flag - selftests: mirror_gre_bridge_1q: Avoid changing PVID while interface is operational - net: emaclite: Add error handling for of_address_to_resource() - net: cpsw: add missing of_node_put() in cpsw_probe_dt() - net: stmmac: dwmac-sun8i: add missing of_node_put() in sun8i_dwmac_register_mdio_mux() - net: dsa: mt7530: add missing of_node_put() in mt7530_setup() - net: ethernet: mediatek: add missing of_node_put() in mtk_sgmii_init() - NFSv4: Don't invalidate inode attributes on delegation return - RDMA/siw: Fix a condition race issue in MPA request processing - selftests/seccomp: Don't call read() on TTY from background pgrp - net/mlx5: Avoid double clear or set of sync reset requested - net/mlx5e: Fix the calling of update_buffer_lossy() API - net/mlx5e: CT: Fix queued up restore put() executing after relevant ft release - net/mlx5e: Fix trust state reset in reload - ASoC: dmaengine: Restore NULL prepare_slave_config() callback - hwmon: (adt7470) Fix warning on module removal - gpio: pca953x: fix irq_stat not updated when irq is disabled (irq_mask not set) - can: grcan: only use the NAPI poll budget for RX - can: grcan: grcan_probe(): fix broken system id check for errata workaround needs - can: grcan: use ofdev->dev when allocating DMA memory - can: isotp: remove re-binding of bound socket - can: grcan: grcan_close(): fix deadlock - s390/dasd: Fix read inconsistency for ESE DASD devices - s390/dasd: Fix read for ESE with blksize < 4k - s390/dasd: prevent double format of tracks for ESE devices - s390/dasd: fix data corruption for ESE devices - ASoC: meson: Fix event generation for AUI CODEC mux - ASoC: meson: Fix event generation for G12A tohdmi mux - ASoC: meson: Fix event generation for AUI ACODEC mux - ASoC: wm8958: Fix change notifications for DSP controls - ASoC: da7219: Fix change notifications for tone generator frequency - genirq: Synchronize interrupt thread startup - net: stmmac: disable Split Header (SPH) for Intel platforms - firewire: core: extend card->lock in fw_core_handle_bus_reset - firewire: remove check of list iterator against head past the loop body - firewire: fix potential uaf in outbound_phy_packet_callback() - Revert "SUNRPC: attempt AF_LOCAL connect on setup" - drm/amd/display: Avoid reading audio pattern past AUDIO_CHANNELS_COUNT - iommu/vt-d: Calculate mask for non-aligned flushes - KVM: x86/svm: Account for family 17h event renumberings in amd_pmc_perf_hw_id - gpiolib: of: fix bounds check for 'gpio-reserved-ranges' - mmc: core: Set HS clock speed before sending HS CMD13 - mmc: sdhci-msm: Reset GCC_SDCC_BCR register for SDHC - ALSA: fireworks: fix wrong return count shorter than expected by 4 bytes - ALSA: hda/realtek: Add quirk for Yoga Duet 7 13ITL6 speakers - parisc: Merge model and model name into one line in /proc/cpuinfo - MIPS: Fix CP0 counter erratum detection for R4k CPUs - perf symbol: Remove arch__symbols__fixup_end() - tty: n_gsm: fix software flow control handling - tty: n_gsm: fix incorrect UA handling - tty: n_gsm: fix reset fifo race condition - tty: n_gsm: fix wrong command frame length field encoding - tty: n_gsm: fix wrong command retry handling - tty: n_gsm: fix missing explicit ldisc flush - tty: n_gsm: fix wrong DLCI release order - tty: n_gsm: fix insufficient txframe size - netfilter: nft_socket: only do sk lookups when indev is available - tty: n_gsm: fix malformed counter for out of frame data - tty: n_gsm: fix wrong signal octet encoding in convergence layer type 2 - tty: n_gsm: fix mux cleanup after unregister tty device - tty: n_gsm: fix decoupled mux resource - tty: n_gsm: fix restart handling via CLD command - perf symbol: Update symbols__fixup_end() - perf symbol: Pass is_kallsyms to symbols__fixup_end() - x86/cpu: Load microcode during restore_processor_state() - thermal: int340x: Fix attr.show callback prototype - net: ethernet: stmmac: fix write to sgmii_adapter_base - drm/i915: Fix SEL_FETCH_PLANE_*(PIPE_B+) register addresses - kasan: prevent cpu_quarantine corruption when CPU offline and cache shrink occur at same time - zonefs: Clear inode information flags on inode creation - zonefs: Fix management of open zones - powerpc/perf: Fix 32bit compile - drivers: net: hippi: Fix deadlock in rr_close() - cifs: destage any unwritten data to the server before calling copychunk_write - x86: __memcpy_flushcache: fix wrong alignment if size > 2^32 - ASoC: wm8731: Disable the regulator when probing fails - ASoC: Intel: soc-acpi: correct device endpoints for max98373 - tcp: fix F-RTO may not work correctly when receiving DSACK - Revert "ibmvnic: Add ethtool private flag for driver-defined queue limits" - ibmvnic: fix miscellaneous checks - ixgbe: ensure IPsec VF<->PF compatibility - net: fec: add missing of_node_put() in fec_enet_init_stop_mode() - bnx2x: fix napi API usage sequence - tls: Skip tls_append_frag on zero copy size - drm/amd/display: Fix memory leak in dcn21_clock_source_create - drm/amdkfd: Fix GWS queue count - net: dsa: lantiq_gswip: Don't set GSWIP_MII_CFG_RMII_CLK - net: phy: marvell10g: fix return value on error - net: bcmgenet: hide status block before TX timestamping - clk: sunxi: sun9i-mmc: check return value after calling platform_get_resource() - bus: sunxi-rsb: Fix the return value of sunxi_rsb_device_create() - tcp: make sure treq->af_specific is initialized - tcp: fix potential xmit stalls caused by TCP_NOTSENT_LOWAT - ip_gre, ip6_gre: Fix race condition on o_seqno in collect_md mode - ip6_gre: Make o_seqno start from 0 in native mode - ip_gre: Make o_seqno start from 0 in native mode - net/smc: sync err code when tcp connection was refused - cpufreq: fix memory leak in sun50i_cpufreq_nvmem_probe - pinctrl: pistachio: fix use of irq_of_parse_and_map() - arm64: dts: imx8mn-ddr4-evk: Describe the 32.768 kHz PMIC clock - ARM: dts: imx6ull-colibri: fix vqmmc regulator - sctp: check asoc strreset_chunk in sctp_generate_reconf_event - wireguard: device: check for metadata_dst with skb_valid_dst() - pinctrl: stm32: Keep pinctrl block clock enabled when LEVEL IRQ requested - tcp: md5: incorrect tcp_header_len for incoming connections - pinctrl: rockchip: fix RK3308 pinmux bits - bpf, lwt: Fix crash when using bpf_skb_set_tunnel_key() from bpf_xmit lwt hook - netfilter: nft_set_rbtree: overlap detection with element re-addition after deletion - net: dsa: Add missing of_node_put() in dsa_port_link_register_of - memory: renesas-rpc-if: Fix HF/OSPI data transfer in Manual Mode - pinctrl: stm32: Do not call stm32_gpio_get() for edge triggered IRQs in EOI - mtd: rawnand: Fix return value check of wait_for_completion_timeout - pinctrl: mediatek: moore: Fix build error - ipvs: correctly print the memory size of ip_vs_conn_tab - ARM: dts: logicpd-som-lv: Fix wrong pinmuxing on OMAP35 - ARM: dts: am3517-evm: Fix misc pinmuxing - ARM: dts: Fix mmc order for omap3-gta04 - phy: ti: Add missing pm_runtime_disable() in serdes_am654_probe - phy: mapphone-mdm6600: Fix PM error handling in phy_mdm6600_probe - ARM: dts: at91: sama5d4_xplained: fix pinctrl phandle name - ARM: dts: at91: Map MCLK for wm8731 on at91sam9g20ek - phy: ti: omap-usb2: Fix error handling in omap_usb2_enable_clocks - bus: ti-sysc: Make omap3 gpt12 quirk handling SoC specific - ARM: OMAP2+: Fix refcount leak in omap_gic_of_init - phy: samsung: exynos5250-sata: fix missing device put in probe error paths - phy: samsung: Fix missing of_node_put() in exynos_sata_phy_probe - ARM: dts: imx6qdl-apalis: Fix sgtl5000 detection issue - USB: Fix xhci event ring dequeue pointer ERDP update issue - mtd: rawnand: fix ecc parameters for mt7622 - iio:imu:bmi160: disable regulator in error path - arm64: dts: meson: remove CPU opps below 1GHz for SM1 boards - arm64: dts: meson: remove CPU opps below 1GHz for G12B boards - video: fbdev: udlfb: properly check endpoint type - iocost: don't reset the inuse weight of under-weighted debtors - x86/pci/xen: Disable PCI/MSI[-X] masking for XEN_HVM guests - riscv: patch_text: Fixup last cpu should be master - hex2bin: fix access beyond string end - pinctrl: samsung: fix missing GPIOLIB on ARM64 Exynos config - arch_topology: Do not set llc_sibling if llc_id is invalid - serial: 8250: Correct the clock for EndRun PTP/1588 PCIe device - serial: 8250: Also set sticky MCR bits in console restoration - serial: imx: fix overrun interrupts in DMA mode - usb: phy: generic: Get the vbus supply - usb: cdns3: Fix issue for clear halt endpoint - usb: dwc3: gadget: Return proper request status - usb: dwc3: core: Only handle soft-reset in DCTL - usb: dwc3: core: Fix tx/rx threshold settings - usb: dwc3: Try usb-role-switch first in dwc3_drd_init - usb: gadget: configfs: clear deactivation flag in configfs_composite_unbind() - usb: gadget: uvc: Fix crash when encoding data for usb request - usb: typec: ucsi: Fix role swapping - usb: typec: ucsi: Fix reuse of completion structure - usb: misc: fix improper handling of refcount in uss720_probe() - iio: imu: inv_icm42600: Fix I2C init possible nack - iio: magnetometer: ak8975: Fix the error handling in ak8975_power_on() - iio: dac: ad5446: Fix read_raw not returning set value - iio: dac: ad5592r: Fix the missing return value. - xhci: increase usb U3 -> U0 link resume timeout from 100ms to 500ms - xhci: stop polling roothubs after shutdown - xhci: Enable runtime PM on second Alderlake controller - USB: serial: option: add Telit 0x1057, 0x1058, 0x1075 compositions - USB: serial: option: add support for Cinterion MV32-WA/MV32-WB - USB: serial: cp210x: add PIDs for Kamstrup USB Meter Reader - USB: serial: whiteheat: fix heap overflow in WHITEHEAT_GET_DTR_RTS - USB: quirks: add STRING quirk for VCOM device - USB: quirks: add a Realtek card reader - usb: mtu3: fix USB 3.0 dual-role-switch from device to host - lightnvm: disable the subsystem- lockdown: Fix kexec lockdown bypass with ima policy - fbmem: Check virtual screen sizes in fb_set_var() - fbcon: Prevent that screen size is smaller than font size - fbcon: Disallow setting font bigger than screen size - inotify: show inotify mask flags in proc fdinfo - block: prevent lockdep false positive warning about 'bd_mutex' - block: fix that part scan is disabled in device_add_disk() - block: Fix warning in bd_link_disk_holder() - ucounts: add missing data type changes - bpf: Don't redirect packets with invalid pkt_len - Revert "net: micrel: fix KS8851_MLL Kconfig" - block/compat_ioctl: fix range check in BLKGETSIZE - staging: ion: Prevent incorrect reference counting behavour - spi: atmel-quadspi: Fix the buswidth adjustment between spi-mem and controller - can: isotp: stop timeout monitoring when no first frame was sent - ext4: force overhead calculation if the s_overhead_cluster makes no sense - ext4: fix overhead calculation to account for the reserved gdt blocks - ext4, doc: fix incorrect h_reserved size - ext4: limit length to bitmap_maxbytes - blocksize in punch_hole - ext4: fix fallocate to use file_modified to update permissions consistently - perf report: Set PERF_SAMPLE_DATA_SRC bit for Arm SPE event - powerpc/perf: Fix power9 event alternatives - drm/vc4: Use pm_runtime_resume_and_get to fix pm_runtime_get_sync() usage - KVM: PPC: Fix TCE handling for VFIO - drm/panel/raspberrypi-touchscreen: Initialise the bridge in prepare - drm/panel/raspberrypi-touchscreen: Avoid NULL deref if not initialised - perf/core: Fix perf_mmap fail when CONFIG_PERF_USE_VMALLOC enabled - sched/pelt: Fix attach_entity_load_avg() corner case - arm_pmu: Validate single/group leader events - ARC: entry: fix syscall_trace_exit argument - e1000e: Fix possible overflow in LTR decoding - ASoC: soc-dapm: fix two incorrect uses of list iterator - gpio: Request interrupts after IRQ is initialized - openvswitch: fix OOB access in reserve_sfa_size() - xtensa: fix a7 clobbering in coprocessor context load/store - xtensa: patch_text: Fixup last cpu should be master - net: atlantic: invert deep par in pm functions, preventing null derefs - dma: at_xdmac: fix a missing check on list iterator - ata: pata_marvell: Check the 'bmdma_addr' beforing reading - mm/mmu_notifier.c: fix race in mmu_interval_notifier_remove() - mm, hugetlb: allow for "high" userspace addresses - EDAC/synopsys: Read the error count from the correct register - nvme-pci: disable namespace identifiers for Qemu controllers - nvme: add a quirk to disable namespace identifiers - stat: fix inconsistency between struct stat and struct compat_stat - scsi: qedi: Fix failed disconnect handling - net: macb: Restart tx only if queue pointer is lagging - drm/msm/mdp5: check the return of kzalloc() - dpaa_eth: Fix missing of_node_put in dpaa_get_ts_info() - brcmfmac: sdio: Fix undefined behavior due to shift overflowing the constant - mt76: Fix undefined behavior due to shift overflowing the constant - net: atlantic: Avoid out-of-bounds indexing - cifs: Check the IOCB_DIRECT flag, not O_DIRECT - vxlan: fix error return code in vxlan_fdb_append - arm64: dts: imx: Fix imx8*-var-som touchscreen property sizes - ALSA: usb-audio: Fix undefined behavior due to shift overflowing the constant - platform/x86: samsung-laptop: Fix an unsigned comparison which can never be negative - reset: tegra-bpmp: Restore Handle errors in BPMP response - ARM: vexpress/spc: Avoid negative array index when !SMP - arm64: mm: fix p?d_leaf() - arm64/mm: Remove [PUD|PMD]_TABLE_BIT from [pud|pmd]_bad() - selftests: mlxsw: vxlan_flooding: Prevent flooding of unwanted packets - dmaengine: idxd: add RO check for wq max_transfer_size write - dmaengine: idxd: add RO check for wq max_batch_size write - net: stmmac: Use readl_poll_timeout_atomic() in atomic state - netlink: reset network and mac headers in netlink_dump() - ipv6: fix kabi for ip6_rt_gc_expire in struct netns_ipv6 - ipv6: make ip6_rt_gc_expire an atomic_t - l3mdev: l3mdev_master_upper_ifindex_by_index_rcu should be using netdev_master_upper_dev_get_rcu - net/sched: cls_u32: fix possible leak in u32_init_knode() - ip6_gre: Fix skb_under_panic in __gre6_xmit() - ip6_gre: Avoid updating tunnel->tun_hlen in __gre6_xmit() - net/packet: fix packet_sock xmit return value checking - net/smc: Fix sock leak when release after smc_shutdown() - rxrpc: Restore removed timer deletion - igc: Fix BUG: scheduling while atomic - igc: Fix infinite loop in release_swfw_sync - esp: limit skb_page_frag_refill use to a single page - spi: spi-mtk-nor: initialize spi controller after resume - dmaengine: mediatek:Fix PM usage reference leak of mtk_uart_apdma_alloc_chan_resources - dmaengine: imx-sdma: Fix error checking in sdma_event_remap - ASoC: codecs: wcd934x: do not switch off SIDO Buck when codec is in use - ASoC: msm8916-wcd-digital: Check failure for devm_snd_soc_register_component - ASoC: atmel: Remove system clock tree configuration for at91sam9g20ek - ALSA: hda/realtek: Add quirk for Clevo NP70PNP - ALSA: usb-audio: Clear MIDI port active flag after draining - gfs2: assign rgrp glock before compute_bitstructs - perf tools: Fix segfault accessing sample_id xyarray - tracing: Dump stacktrace trigger to the corresponding instance - mm: page_alloc: fix building error on -Werror=array-compare - etherdevice: Adjust ether_addr* prototypes to silence -Wstringop-overead- KEYS: Fix mistaken sizeof call in pgp_key_generate_id - KEYS: Add safe guard against faulty PGP key - KEYS: Fix error path return value in pgp_generate_fingerprint - block: fix mismatch size for flush_rq - crypto: hisilicon/sec - don't sleep when in softirq - xen/arm: Fix race in RB-tree based P2M accounting - nbd: fix io hung while disconnecting device - nbd: don't clear 'NBD_CMD_INFLIGHT' flag if request is not completed - filemap: Correct the conditions for marking a folio as accessed - Revert "mm/filemap: fix that first page is not mark accessed in filemap_read()" - net: rose: fix UAF bugs caused by timer handler - nbd: fix race between nbd_alloc_config() and module removal - nbd: call genl_unregister_family() first in nbd_cleanup() - openeuler_defconfig: Enable SENSORS_ZHAOXIN_CPUTEMP as module by default - Driver for Zhaoxin CPU core temperature monitoring - scsi: iscsi: fix kabi broken in struct iscsi_transport - scsi: iscsi: fix kabi broken in struct iscsi_cls_conn - scsi: iscsi: Fix unbound endpoint error handling - scsi: iscsi: Fix endpoint reuse regression - dma-direct: avoid redundant memory sync for swiotlb - timers: Fix warning condition in __run_timers() - i2c: pasemi: Wait for write xfers to finish - smp: Fix offline cpu check in flush_smp_call_function_queue() - dm integrity: fix memory corruption when tag_size is less than digest size - ARM: davinci: da850-evm: Avoid NULL pointer dereference - tick/nohz: Use WARN_ON_ONCE() to prevent console saturation - genirq/affinity: Consider that CPUs on nodes can be unbalanced - drm/amdgpu: Enable gfxoff quirk on MacBook Pro - drm/amd/display: don't ignore alpha property on pre-multiplied mode - ipv6: fix panic when forwarding a pkt with no in6 dev - nl80211: correctly check NL80211_ATTR_REG_ALPHA2 size - ALSA: pcm: Test for "silence" field in struct "pcm_format_data" - ALSA: hda/realtek: add quirk for Lenovo Thinkpad X12 speakers - ALSA: hda/realtek: Add quirk for Clevo PD50PNT - btrfs: mark resumed async balance as writing - btrfs: fix root ref counts in error handling in btrfs_get_root_ref - ath9k: Fix usage of driver-private space in tx_info - ath9k: Properly clear TX status area before reporting to mac80211 - gcc-plugins: latent_entropy: use /dev/urandom - memory: renesas-rpc-if: fix platform-device leak in error path - KVM: x86/mmu: Resolve nx_huge_pages when kvm.ko is loaded - mm: kmemleak: take a full lowmem check in kmemleak_*_phys() - mm: fix unexpected zeroed page mapping with zram swap - mm, page_alloc: fix build_zonerefs_node() - perf/imx_ddr: Fix undefined behavior due to shift overflowing the constant - drivers: net: slip: fix NPD bug in sl_tx_timeout() - scsi: megaraid_sas: Target with invalid LUN ID is deleted during scan - scsi: mvsas: Add PCI ID of RocketRaid 2640 - drm/amd/display: Fix allocate_mst_payload assert on resume - drm/amd/display: Revert FEC check in validation - myri10ge: fix an incorrect free for skb in myri10ge_sw_tso - net: usb: aqc111: Fix out-of-bounds accesses in RX fixup - net: axienet: setup mdio unconditionally - tlb: hugetlb: Add more sizes to tlb_remove_huge_tlb_entry - arm64: alternatives: mark patch_alternative() as `noinstr` - regulator: wm8994: Add an off-on delay for WM8994 variant - gpu: ipu-v3: Fix dev_dbg frequency output - ata: libata-core: Disable READ LOG DMA EXT for Samsung 840 EVOs - net: micrel: fix KS8851_MLL Kconfig - scsi: ibmvscsis: Increase INITIAL_SRP_LIMIT to 1024 - scsi: lpfc: Fix queue failures when recovering from PCI parity error - scsi: target: tcmu: Fix possible page UAF - Drivers: hv: vmbus: Prevent load re-ordering when reading ring buffer - drm/amdkfd: Check for potential null return of kmalloc_array() - drm/amdgpu/vcn: improve vcn dpg stop procedure - drm/amdkfd: Fix Incorrect VMIDs passed to HWS - drm/amd/display: Update VTEM Infopacket definition - drm/amd/display: FEC check in timing validation - drm/amd/display: fix audio format not updated after edid updated - btrfs: do not warn for free space inode in cow_file_range - btrfs: fix fallocate to use file_modified to update permissions consistently - drm/amd: Add USBC connector ID - net: bcmgenet: Revert "Use stronger register read/writes to assure ordering" - dm mpath: only use ktime_get_ns() in historical selector - cifs: potential buffer overflow in handling symlinks - nfc: nci: add flush_workqueue to prevent uaf - perf tools: Fix misleading add event PMU debug message - testing/selftests/mqueue: Fix mq_perf_tests to free the allocated cpu set - sctp: Initialize daddr on peeled off socket - scsi: iscsi: Fix conn cleanup and stop race during iscsid restart - scsi: iscsi: Fix offload conn cleanup when iscsid restarts - scsi: iscsi: Move iscsi_ep_disconnect() - scsi: iscsi: Fix in-kernel conn failure handling - scsi: iscsi: Rel ref after iscsi_lookup_endpoint() - scsi: iscsi: Use system_unbound_wq for destroy_work - scsi: iscsi: Force immediate failure during shutdown - scsi: iscsi: Stop queueing during ep_disconnect - scsi: pm80xx: Enable upper inbound, outbound queues - scsi: pm80xx: Mask and unmask upper interrupt vectors 32-63 - net/smc: Fix NULL pointer dereference in smc_pnet_find_ib() - drm/msm/dsi: Use connector directly in msm_dsi_manager_connector_init() - drm/msm: Fix range size vs end confusion - cfg80211: hold bss_lock while updating nontrans_list - net/sched: taprio: Check if socket flags are valid - net: ethernet: stmmac: fix altr_tse_pcs function when using a fixed-link - net: dsa: felix: suppress -EPROBE_DEFER errors - net/sched: fix initialization order when updating chain 0 head - mlxsw: i2c: Fix initialization error flow - net: mdio: Alphabetically sort header inclusion - gpiolib: acpi: use correct format characters - veth: Ensure eth header is in skb's linear part - SUNRPC: Fix the svc_deferred_event trace class - media: rockchip/rga: do proper error checking in probe - firmware: arm_scmi: Fix sorting of retrieved clock rates - memory: atmel-ebi: Fix missing of_node_put in atmel_ebi_probe - drm/msm: Add missing put_task_struct() in debugfs path - btrfs: remove unused variable in btrfs_{start,write}_dirty_block_groups() - ACPI: processor idle: Check for architectural support for LPI - cpuidle: PSCI: Move the `has_lpi` check to the beginning of the function - drm/amdkfd: Use drm_priv to pass VM from KFD to amdgpu- powerpc: Fix virt_addr_valid() for 64-bit Book3E & 32-bit - Revert "powerpc: Fix virt_addr_valid() check" - mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 warning - irqchip/gic, gic-v3: Prevent GSI to SGI translations - Drivers: hv: vmbus: Replace smp_store_mb() with virt_store_mb() - arm64: module: remove (NOLOAD) from linker script - selftests: cgroup: Test open-time cgroup namespace usage for migration checks - selftests: cgroup: Test open-time credential usage for migration checks - selftests: cgroup: Make cg_create() use 0755 for permission instead of 0644 - selftests/cgroup: Fix build on older distros - mm: don't skip swap entry even if zap_details specified - ubsan: remove CONFIG_UBSAN_OBJECT_SIZE - dmaengine: Revert "dmaengine: shdma: Fix runtime PM imbalance on error" - tools build: Use $(shell ) instead of `` to get embedded libperl's ccopts - tools build: Filter out options and warnings not supported by clang - perf python: Fix probing for some clang command line options - perf build: Don't use -ffat-lto-objects in the python feature test when building with clang-13 - drm/amdkfd: Create file descriptor after client is added to smi_clients list - drm/nouveau/pmu: Add missing callbacks for Tegra devices - drm/amdgpu/smu10: fix SoC/fclk units in auto mode - irqchip/gic-v3: Fix GICR_CTLR.RWP polling - perf: qcom_l2_pmu: fix an incorrect NULL check on list iterator - ata: sata_dwc_460ex: Fix crash due to OOB write - gpio: Restrict usage of GPIO chip irq members before initialization - RDMA/hfi1: Fix use-after-free bug for mm struct - arm64: patch_text: Fixup last cpu should be master - btrfs: prevent subvol with swapfile from being deleted - btrfs: fix qgroup reserve overflow the qgroup limit - x86/speculation: Restore speculation related MSRs during S3 resume - x86/pm: Save the MSR validity status at context setup - mm/mempolicy: fix mpol_new leak in shared_policy_replace - mmmremap.c: avoid pointless invalidate_range_start/end on mremap(old_size=0) - lz4: fix LZ4_decompress_safe_partial read out of bound - mmc: renesas_sdhi: don't overwrite TAP settings when HS400 tuning is complete - mmc: mmci: stm32: correctly check all elements of sg list - Revert "mmc: sdhci-xenon: fix annoying 1.8V regulator warning" - arm64: Add part number for Arm Cortex-A78AE - perf session: Remap buf if there is no space for event - perf tools: Fix perf's libperf_print callback - perf: arm-spe: Fix perf report --mem-mode - iommu/omap: Fix regression in probe for NULL pointer dereference - SUNRPC: svc_tcp_sendmsg() should handle errors from xdr_alloc_bvec() - SUNRPC: Handle low memory situations in call_status() - SUNRPC: Handle ENOMEM in call_transmit_status() - io_uring: don't touch scm_fp_list after queueing skb - drbd: Fix five use after free bugs in get_initial_state - bpf: Support dual-stack sockets in bpf_tcp_check_syncookie - spi: bcm-qspi: fix MSPI only access with bcm_qspi_exec_mem_op() - qede: confirm skb is allocated before using - net: phy: mscc-miim: reject clause 45 register accesses - rxrpc: fix a race in rxrpc_exit_net() - net: openvswitch: fix leak of nested actions - net: openvswitch: don't send internal clone attribute to the userspace. - ice: synchronize_rcu() when terminating rings - ipv6: Fix stats accounting in ip6_pkt_drop - ice: Do not skip not enabled queues in ice_vc_dis_qs_msg - ice: Set txq_teid to ICE_INVAL_TEID on ring creation - dpaa2-ptp: Fix refcount leak in dpaa2_ptp_probe - IB/rdmavt: add lock to call to rvt_error_qp to prevent a race condition - RDMA/mlx5: Don't remove cache MRs when a delay is needed - sfc: Do not free an empty page_ring - bnxt_en: reserve space inside receive page for skb_shared_info - drm/imx: Fix memory leak in imx_pd_connector_get_modes - drm/imx: imx-ldb: Check for null pointer after calling kmemdup - net: stmmac: Fix unset max_speed difference between DT and non-DT platforms - net: ipv4: fix route with nexthop object delete warning - ice: Clear default forwarding VSI during VSI release - net/tls: fix slab-out-of-bounds bug in decrypt_internal - scsi: zorro7xx: Fix a resource leak in zorro7xx_remove_one() - Drivers: hv: vmbus: Fix potential crash on module unload - drm/amdgpu: fix off by one in amdgpu_gfx_kiq_acquire() - Revert "hv: utils: add PTP_1588_CLOCK to Kconfig to fix build" - mm: fix race between MADV_FREE reclaim and blkdev direct IO read - parisc: Fix patch code locking and flushing - parisc: Fix CPU affinity for Lasi, WAX and Dino chips - NFS: Avoid writeback threads getting stuck in mempool_alloc() - NFS: nfsiod should not block forever in mempool_alloc() - SUNRPC: Fix socket waits for write buffer space - jfs: prevent NULL deref in diFree - virtio_console: eliminate anonymous module_init & module_exit - serial: samsung_tty: do not unlock port->lock for uart_write_wakeup() - x86/Kconfig: Do not allow CONFIG_X86_X32_ABI=y with llvm-objcopy - NFS: swap-out must always use STABLE writes. - NFS: swap IO handling is slightly different for O_DIRECT IO - SUNRPC: remove scheduling boost for "SWAPPER" tasks. - SUNRPC/xprt: async tasks mustn't block waiting for memory - SUNRPC/call_alloc: async tasks mustn't block waiting for memory - clk: Enforce that disjoints limits are invalid - clk: ti: Preserve node in ti_dt_clocks_register() - xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu>=32 - NFSv4: Protect the state recovery thread against direct reclaim - NFSv4.2: fix reference count leaks in _nfs42_proc_copy_notify() - w1: w1_therm: fixes w1_seq for ds28ea00 sensors - staging: wfx: fix an error handling in wfx_init_common() - phy: amlogic: meson8b-usb2: Use dev_err_probe() - staging: vchiq_core: handle NULL result of find_service_by_handle - clk: si5341: fix reported clk_rate when output divider is 2 - minix: fix bug when opening a file with O_DIRECT - init/main.c: return 1 from handled __setup() functions - ceph: fix memory leak in ceph_readdir when note_last_dentry returns error - netlabel: fix out-of-bounds memory accesses - Bluetooth: Fix use after free in hci_send_acl - MIPS: ingenic: correct unit node address - xtensa: fix DTC warning unit_address_format - usb: dwc3: omap: fix "unbalanced disables for smps10_out1" on omap5evm - net: sfp: add 2500base-X quirk for Lantech SFP module - net: limit altnames to 64k total - net: account alternate interface name memory - can: isotp: set default value for N_As to 50 micro seconds - scsi: libfc: Fix use after free in fc_exch_abts_resp() - powerpc/secvar: fix refcount leak in format_show() - MIPS: fix fortify panic when copying asm exception handlers - PCI: endpoint: Fix misused goto label - bnxt_en: Eliminate unintended link toggle during FW reset - Bluetooth: use memset avoid memory leaks - Bluetooth: Fix not checking for valid hdev on bt_dev_{info,warn,err,dbg} - tuntap: add sanity checks about msg_controllen in sendmsg - macvtap: advertise link netns via netlink - mips: ralink: fix a refcount leak in ill_acc_of_setup() - net/smc: correct settings of RMB window update limit - scsi: hisi_sas: Free irq vectors in order for v3 HW - scsi: aha152x: Fix aha152x_setup() __setup handler return value - mt76: mt7615: Fix assigning negative values to unsigned variable - scsi: pm8001: Fix memory leak in pm8001_chip_fw_flash_update_req() - scsi: pm8001: Fix tag leaks on error - scsi: pm8001: Fix task leak in pm8001_send_abort_all() - scsi: pm8001: Fix pm8001_mpi_task_abort_resp() - scsi: pm8001: Fix pm80xx_pci_mem_copy() interface - drm/amdkfd: make CRAT table missing message informational only - dm ioctl: prevent potential spectre v1 gadget - ipv4: Invalidate neighbour for broadcast address upon address addition - iwlwifi: mvm: Correctly set fragmented EBS - power: supply: axp288-charger: Set Vhold to 4.4V - PCI: pciehp: Add Qualcomm quirk for Command Completed erratum - tcp: Don't acquire inet_listen_hashbucket::lock with disabled BH. - PCI: endpoint: Fix alignment fault error in copy tests - usb: ehci: add pci device support for Aspeed platforms - iommu/arm-smmu-v3: fix event handling soft lockup - PCI: aardvark: Fix support for MSI interrupts - drm/amdgpu: Fix recursive locking warning - powerpc: Set crashkernel offset to mid of RMA region - ipv6: fix kabi for mc_forwarding in struct ipv6_devconf - ipv6: make mc_forwarding atomic - libbpf: Fix build issue with llvm-readelf - cfg80211: don't add non transmitted BSS to 6GHz scanned channels - mt76: dma: initialize skip_unmap in mt76_dma_rx_fill - power: supply: axp20x_battery: properly report current when discharging - scsi: bfa: Replace snprintf() with sysfs_emit() - scsi: mvsas: Replace snprintf() with sysfs_emit() - bpf: Make dst_port field in struct bpf_sock 16-bit wide - ath11k: mhi: use mhi_sync_power_up() - ath11k: fix kernel panic during unload/load ath11k modules - powerpc: dts: t104xrdb: fix phy type for FMAN 4/5 - ptp: replace snprintf with sysfs_emit - usb: gadget: tegra-xudc: Fix control endpoint's definitions - usb: gadget: tegra-xudc: Do not program SPARAM - drm/amd/amdgpu/amdgpu_cs: fix refcount leak of a dma_fence obj - drm/amd/display: Add signal type check when verify stream backends same - ath5k: fix OOB in ath5k_eeprom_read_pcal_info_5111 - drm: Add orientation quirk for GPD Win Max - KVM: x86/emulator: Emulate RDPID only if it is enabled in guest - KVM: x86/svm: Clear reserved bits written to PerfEvtSeln MSRs - rtc: wm8350: Handle error for wm8350_register_irq - gfs2: gfs2_setattr_size error path fix - gfs2: Fix gfs2_release for non-writers regression - gfs2: Check for active reservation in gfs2_release - xen/blkfront: force data bouncing when backend is untrusted - xen/netfront: force data bouncing when backend is untrusted - xen/netfront: fix leaking data in shared pages - xen/blkfront: fix leaking data in shared pages - netfilter: nf_tables: stricter validation of element data - xen-netfront: restore __skb_queue_tail() positioning in xennet_get_responses() - tmpfs: fix the issue that the mount and remount results are inconsistent. - tmpfs: fix undefined-behaviour in shmem_reconfigure() - mm/filemap: fix UAF in find_lock_entries - shmem: allow reporting fanotify events with file handles on tmpfs - fs: introduce a wrapper uuid_to_fsid() - Revert "iommu: handle page response timeout" - mm/filemap: fix that first page is not mark accessed in filemap_read() - block: don't use cmpxchg64() on 32-bit platform - block: fix that iostat can show huge wait time - block: fix sleeping function called from invalid context in part_get_stat_info() - block: fix kabi broken in struct hd_struct - blk-mq: fix kabi broken in struct request - block: update nsecs[] in part_stat_show() and diskstats_show() - blk-throttle: fix io hung due to configuration updates - kabi: deduplication friendly structs- vt: drop old FONT ioctls - genirq: Take the proposed affinity at face value if force==true - 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 - sign-file: Support SM signature - arm64: Do not defer reserve_crashkernel() for platforms with no DMA memory zones- smp: fix early_param csdlock_debug boot panic - RDMA/hns: Use hr_reg_read() instead of remaining roce_get_xxx() - RDMA/hns: Use hr_reg_xxx() instead of remaining roce_set_xxx() - RDMA/hns: Remove the num_cqc_timer variable - RDMA/hns: Add the detection for CMDQ status in the device initialization process - RDMA/hns: Remove unnecessary ret variable from hns_roce_dereg_mr() - RDMA/hns: Init the variable at the suitable place - RDMA/hns: Add judgment on the execution result of CMDQ that free vf resource - RDMA/hns: Remove redundant variable "ret" - RDMA/hns: Remove unused function to_hns_roce_state() - RDMA/hns: Remove unnecessary check for the sgid_attr when modifying QP - ipmi:watchdog: Set panic count to proper value on a panic - ipmi/watchdog: replace atomic_add() and atomic_sub() - scsi: hisi_sas: Change the debugfs parameters dump count default value - blk-mq: don't clear flush_rq from tags->rqs[] - ext4: correct the misjudgment in ext4_iget_extra_inode - ext4: correct max_inline_xattr_value_size computing - ext4: fix use-after-free in ext4_xattr_set_entry - ext4: add EXT4_INODE_HAS_XATTR_SPACE macro in xattr.h - x86/speculation/mmio: Print SMT warning - KVM: x86/speculation: Disable Fill buffer clear within guests - x86/speculation/mmio: Reuse SRBDS mitigation for SBDS - x86/speculation/srbds: Update SRBDS mitigation selection - x86/speculation/mmio: Add sysfs reporting for Processor MMIO Stale Data - x86/speculation/mmio: Enable CPU Fill buffer clearing on idle - x86/bugs: Group MDS, TAA & Processor MMIO Stale Data mitigations - x86/speculation/mmio: Add mitigation for Processor MMIO Stale Data - x86/speculation: Add a common function for MD_CLEAR mitigation update - x86/speculation/mmio: Enumerate Processor MMIO Stale Data bug - Documentation: Add documentation for Processor MMIO Stale Data - PCI: xgene: Revert "PCI: xgene: Use inbound resources for setup" - can: m_can: m_can_tx_handler(): fix use after free of skb - openvswitch: Fixed nd target mask field in the flow dump. - docs: sysctl/kernel: add missing bit to panic_print - um: Fix uml_mconsole stop/go - ARM: dts: spear13xx: Update SPI dma properties - ARM: dts: spear1340: Update serial node properties - ASoC: topology: Allow TLV control to be either read or write - dt-bindings: spi: mxic: The interrupt property is not mandatory - dt-bindings: mtd: nand-controller: Fix a comment in the examples - dt-bindings: mtd: nand-controller: Fix the reg property description - bpf: Fix comment for helper bpf_current_task_under_cgroup() - bpf: Adjust BPF stack helper functions to accommodate skip > 0 - mm/usercopy: return 1 from hardened_usercopy __setup() handler - mm/memcontrol: return 1 from cgroup.memory __setup() handler - ARM: 9187/1: JIVE: fix return value of __setup handler - mm/mmap: return 1 from stack_guard_gap __setup() handler - batman-adv: Check ptr for NULL before reducing its refcnt - ASoC: soc-compress: Change the check for codec_dai - staging: mt7621-dts: fix pinctrl-0 items to be size-1 items on ethernet - proc: bootconfig: Add null pointer check - can: isotp: restore accidentally removed MSG_PEEK feature - platform/chrome: cros_ec_typec: Check for EC device - ACPI: CPPC: Avoid out of bounds access when parsing _CPC data - riscv module: remove (NOLOAD) - io_uring: fix memory leak of uid in files registration - ARM: iop32x: offset IRQ numbers by 1 - ASoC: mediatek: mt6358: add missing EXPORT_SYMBOLs - pinctrl: nuvoton: npcm7xx: Use %zu printk format for ARRAY_SIZE() - pinctrl: nuvoton: npcm7xx: Rename DS() macro to DSTR() - watchdog: rti-wdt: Add missing pm_runtime_disable() in probe function - pinctrl: pinconf-generic: Print arguments for bias-pull-* - watch_queue: Free the page array when watch_queue is dismantled - crypto: arm/aes-neonbs-cbc - Select generic cbc and aes - mailbox: imx: fix wakeup failure from freeze mode - rxrpc: Fix call timer start racing with call destruction - gfs2: Make sure FITRIM minlen is rounded up to fs block size - rtc: check if __rtc_read_time was successful - XArray: Update the LRU list in xas_split() - can: mcp251xfd: mcp251xfd_register_get_dev_id(): fix return of error value - can: mcba_usb: properly check endpoint type - XArray: Fix xas_create_range() when multi-order entry present - wireguard: socket: ignore v6 endpoints when ipv6 is disabled - wireguard: socket: free skb in send6 when ipv6 is disabled - wireguard: queueing: use CFI-safe ptr_ring cleanup function - ASoC: SOF: Intel: Fix NULL ptr dereference when ENOMEM - KVM: SVM: fix panic on out-of-bounds guest IRQ - KVM: x86: fix sending PV IPI - KVM: Prevent module exit until all VMs are freed - KVM: x86: Forbid VMM to set SYNIC/STIMER MSRs when SynIC wasn't activated - platform: chrome: Split trace include file - scsi: qla2xxx: Use correct feature type field during RFF_ID processing - scsi: qla2xxx: Reduce false trigger to login - scsi: qla2xxx: Fix N2N inconsistent PLOGI - scsi: qla2xxx: Fix missed DMA unmap for NVMe ls requests - scsi: qla2xxx: Fix hang due to session stuck - scsi: qla2xxx: Fix incorrect reporting of task management failure - scsi: qla2xxx: Fix disk failure to rediscover - scsi: qla2xxx: Suppress a kernel complaint in qla_create_qpair() - scsi: qla2xxx: Check for firmware dump already collected - scsi: qla2xxx: Add devids and conditionals for 28xx - scsi: qla2xxx: Fix device reconnect in loop topology - scsi: qla2xxx: Fix warning for missing error code - scsi: qla2xxx: Fix wrong FDMI data for 64G adapter - scsi: qla2xxx: Fix scheduling while atomic - scsi: qla2xxx: Fix stuck session in gpdb - powerpc: Fix build errors with newer binutils - powerpc/lib/sstep: Fix build errors with newer binutils - powerpc/lib/sstep: Fix 'sthcx' instruction - powerpc/kasan: Fix early region not updated correctly - KVM: x86/mmu: Check for present SPTE when clearing dirty bit in TDP MMU - ALSA: hda/realtek: Add alc256-samsung-headphone fixup - media: atomisp: fix bad usage at error handling logic - mmc: host: Return an error when ->enable_sdio_irq() ops is missing - media: hdpvr: initialize dev->worker at hdpvr_register_videodev - media: Revert "media: em28xx: add missing em28xx_close_extension" - video: fbdev: sm712fb: Fix crash in smtcfb_write() - ARM: mmp: Fix failure to remove sram device - ARM: tegra: tamonten: Fix I2C3 pad setting - lib/test_lockup: fix kernel pointer check for separate address spaces - uaccess: fix type mismatch warnings from access_ok() - media: cx88-mpeg: clear interrupt status register before streaming video - ASoC: soc-core: skip zero num_dai component in searching dai name - ARM: dts: bcm2711: Add the missing L1/L2 cache information - video: fbdev: udlfb: replace snprintf in show functions with sysfs_emit - video: fbdev: omapfb: panel-tpo-td043mtea1: Use sysfs_emit() instead of snprintf() - video: fbdev: omapfb: panel-dsi-cm: Use sysfs_emit() instead of snprintf() - arm64: defconfig: build imx-sdma as a module - ARM: dts: imx7: Use audio_mclk_post_div instead audio_mclk_root_clk - ARM: ftrace: avoid redundant loads or clobbering IP - media: atomisp: fix dummy_ptr check to avoid duplicate active_bo - media: atomisp_gmin_platform: Add DMI quirk to not turn AXP ELDO2 regulator off on some boards - ASoC: madera: Add dependencies on MFD - ARM: dts: bcm2837: Add the missing L1/L2 cache information - ARM: dts: qcom: fix gic_irq_domain_translate warnings for msm8960 - video: fbdev: omapfb: acx565akm: replace snprintf with sysfs_emit - video: fbdev: cirrusfb: check pixclock to avoid divide by zero - video: fbdev: w100fb: Reset global state - video: fbdev: nvidiafb: Use strscpy() to prevent buffer overflow - media: ir_toy: free before error exiting - media: staging: media: zoran: fix various V4L2 compliance errors - media: staging: media: zoran: calculate the right buffer number for zoran_reap_stat_com - media: staging: media: zoran: move videodev alloc - ntfs: add sanity check on allocation size - f2fs: compress: fix to print raw data size in error path of lz4 decompression - NFSD: Fix nfsd_breaker_owns_lease() return values - f2fs: fix to do sanity check on curseg->alloc_type - ext4: don't BUG if someone dirty pages without asking ext4 first - ext4: fix ext4_mb_mark_bb() with flex_bg with fast_commit - ext4: correct cluster len and clusters changed accounting in ext4_mb_mark_bb - locking/lockdep: Iterate lock_classes directly when reading lockdep files - spi: tegra20: Use of_device_get_match_data() - nvme-tcp: lockdep: annotate in-kernel sockets - parisc: Fix handling off probe non-access faults - PM: core: keep irq flags in device_pm_check_callbacks() - ACPI/APEI: Limit printable size of BERT table data - Revert "Revert "block, bfq: honor already-setup queue merges"" - lib/raid6/test/Makefile: Use $(pound) instead of # for Make 4.3 - ACPICA: Avoid walking the ACPI Namespace if it is not there - fs/binfmt_elf: Fix AT_PHDR for unusual ELF files - irqchip/nvic: Release nvic_base upon failure - irqchip/qcom-pdc: Fix broken locking - Fix incorrect type in assignment of ipv6 port for audit - loop: use sysfs_emit() in the sysfs xxx show() - selinux: allow FIOCLEX and FIONCLEX with policy capability - selinux: use correct type for context length - pinctrl: npcm: Fix broken references to chip->parent_device - gcc-plugins/stackleak: Exactly match strings instead of prefixes - regulator: rpi-panel: Handle I2C errors/timing to the Atmel - LSM: general protection fault in legacy_parse_param - fs: fix fd table size alignment properly - lib/test: use after free in register_test_dev_kmod() - fs: fd tables have to be multiples of BITS_PER_LONG - net: dsa: bcm_sf2_cfp: fix an incorrect NULL check on list iterator - NFSv4/pNFS: Fix another issue with a list iterator pointing to the head - qlcnic: dcb: default to returning -EOPNOTSUPP - selftests: test_vxlan_under_vrf: Fix broken test case - net: phy: broadcom: Fix brcm_fet_config_init() - net: enetc: report software timestamping via SO_TIMESTAMPING - xen: fix is_xen_pmu() - clk: Initialize orphan req_rate - clk: qcom: gcc-msm8994: Fix gpll4 width - kdb: Fix the putarea helper function - NFSv4.1: don't retry BIND_CONN_TO_SESSION on session error - netfilter: nf_conntrack_tcp: preserve liberal flag in tcp options - jfs: fix divide error in dbNextAG - driver core: dd: fix return value of __setup handler - firmware: google: Properly state IOMEM dependency - kgdbts: fix return value of __setup handler - serial: 8250: fix XOFF/XON sending when DMA is used - kgdboc: fix return value of __setup handler - tty: hvc: fix return value of __setup handler - pinctrl/rockchip: Add missing of_node_put() in rockchip_pinctrl_probe - pinctrl: nomadik: Add missing of_node_put() in nmk_pinctrl_probe - pinctrl: mediatek: paris: Skip custom extra pin config dump for virtual GPIOs - pinctrl: mediatek: paris: Fix pingroup pin config state readback - pinctrl: mediatek: paris: Fix "argument" argument type for mtk_pinconf_get() - pinctrl: mediatek: paris: Fix PIN_CONFIG_BIAS_* readback - pinctrl: mediatek: Fix missing of_node_put() in mtk_pctrl_init - staging: mt7621-dts: fix GB-PC2 devicetree - staging: mt7621-dts: fix pinctrl properties for ethernet - staging: mt7621-dts: fix formatting - staging: mt7621-dts: fix LEDs and pinctrl on GB-PC1 devicetree - NFS: remove unneeded check in decode_devicenotify_args() - clk: tegra: tegra124-emc: Fix missing put_device() call in emc_ensure_emc_driver - clk: clps711x: Terminate clk_div_table with sentinel element - clk: loongson1: Terminate clk_div_table with sentinel element - clk: actions: Terminate clk_div_table with sentinel element - nvdimm/region: Fix default alignment for small regions - remoteproc: qcom_q6v5_mss: Fix some leaks in q6v5_alloc_memory_region - remoteproc: qcom_wcnss: Add missing of_node_put() in wcnss_alloc_memory_region - remoteproc: qcom: Fix missing of_node_put in adsp_alloc_memory_region - dmaengine: hisi_dma: fix MSI allocate fail when reload hisi_dma - clk: qcom: clk-rcg2: Update the frac table for pixel clock - clk: qcom: clk-rcg2: Update logic to calculate D value for RCG - clk: at91: sama7g5: fix parents of PDMCs' GCLK - clk: imx7d: Remove audio_mclk_root_clk - dma-debug: fix return value of __setup handlers - NFS: Return valid errors from nfs2/3_decode_dirent() - habanalabs: Add check for pci_enable_device - iio: adc: Add check for devm_request_threaded_irq - serial: 8250: Fix race condition in RTS-after-send handling - NFS: Use of mapping_set_error() results in spurious errors - serial: 8250_lpss: Balance reference count for PCI DMA device - serial: 8250_mid: Balance reference count for PCI DMA device - phy: dphy: Correct lpx parameter and its derivatives(ta_{get,go,sure}) - clk: qcom: ipq8074: Use floor ops for SDCC1 clock - pinctrl: renesas: checker: Fix miscalculation of number of states - pinctrl: renesas: r8a77470: Reduce size for narrow VIN1 channel - staging:iio:adc:ad7280a: Fix handing of device address bit reversing. - iio: mma8452: Fix probe failing when an i2c_device_id is used - clk: qcom: ipq8074: fix PCI-E clock oops - soundwire: intel: fix wrong register name in intel_shim_wake - cpufreq: qcom-cpufreq-nvmem: fix reading of PVS Valid fuse - misc: alcor_pci: Fix an error handling path - fsi: Aspeed: Fix a potential double free - fsi: aspeed: convert to devm_platform_ioremap_resource - pwm: lpc18xx-sct: Initialize driver data and hardware before pwmchip_add() - mxser: fix xmit_buf leak in activate when LSR == 0xff - mfd: asic3: Add missing iounmap() on error asic3_mfd_probe - tipc: fix the timer expires after interval 100ms - openvswitch: always update flow key after nat - tcp: ensure PMTU updates are processed during fastopen - net: bcmgenet: Use stronger register read/writes to assure ordering - PCI: Avoid broken MSI on SB600 USB devices - selftests/bpf/test_lirc_mode2.sh: Exit with proper code - i2c: mux: demux-pinctrl: do not deactivate a master that is not active - i2c: meson: Fix wrong speed use from probe - af_netlink: Fix shift out of bounds in group mask calculation - ipv4: Fix route lookups when handling ICMP redirects and PMTU updates - Bluetooth: btmtksdio: Fix kernel oops in btmtksdio_interrupt - Bluetooth: call hci_le_conn_failed with hdev lock in hci_le_conn_failed - selftests/bpf: Fix error reporting from sock_fields programs - bareudp: use ipv6_mod_enabled to check if IPv6 enabled - can: isotp: support MSG_TRUNC flag when reading from socket - can: isotp: return -EADDRNOTAVAIL when reading from unbound socket - USB: storage: ums-realtek: fix error code in rts51x_read_mem() - samples/bpf, xdpsock: Fix race when running for fix duration of time - bpf, sockmap: Fix double uncharge the mem of sk_msg - bpf, sockmap: Fix more uncharged while msg has more_data - bpf, sockmap: Fix memleak in tcp_bpf_sendmsg while sk msg is full - RDMA/mlx5: Fix memory leak in error flow for subscribe event routine - mtd: rawnand: atmel: fix refcount issue in atmel_nand_controller_init - MIPS: pgalloc: fix memory leak caused by pgd_free() - MIPS: RB532: fix return value of __setup handler - mips: cdmm: Fix refcount leak in mips_cdmm_phys_base - ath10k: Fix error handling in ath10k_setup_msa_resources - vxcan: enable local echo for sent CAN frames - powerpc: 8xx: fix a return value error in mpc8xx_pic_init - platform/x86: huawei-wmi: check the return value of device_create_file() - selftests/bpf: Make test_lwt_ip_encap more stable and faster - libbpf: Unmap rings when umem deleted - mfd: mc13xxx: Add check for mc13xxx_irq_request - powerpc/sysdev: fix incorrect use to determine if list is empty - mips: DEC: honor CONFIG_MIPS_FP_SUPPORT=n - net: axienet: fix RX ring refill allocation failure handling - IB/hfi1: Allow larger MTU without AIP - power: supply: wm8350-power: Add missing free in free_charger_irq - power: supply: wm8350-power: Handle error for wm8350_register_irq - i2c: xiic: Make bus names unique - hv_balloon: rate-limit "Unhandled message" warning - KVM: x86/emulator: Defer not-present segment check in __load_segment_descriptor() - KVM: x86: Fix emulation in writing cr8 - powerpc/Makefile: Don't pass -mcpu=powerpc64 when building 32-bit - powerpc/mm/numa: skip NUMA_NO_NODE onlining in parse_numa_properties() - libbpf: Skip forward declaration when counting duplicated type names - gpu: host1x: Fix a memory leak in 'host1x_remove()' - bpf, arm64: Feed byte-offset into bpf line info - bpf, arm64: Call build_prologue() first in first JIT pass - drm/bridge: cdns-dsi: Make sure to to create proper aliases for dt - scsi: hisi_sas: Change permission of parameter prot_mask - power: supply: bq24190_charger: Fix bq24190_vbus_is_enabled() wrong false return - drm/tegra: Fix reference leak in tegra_dsi_ganged_probe - ext2: correct max file size computing - TOMOYO: fix __setup handlers return values - drm/amd/display: Remove vupdate_int_entry definition - RDMA/mlx5: Fix the flow of a miss in the allocation of a cache ODP MR - scsi: pm8001: Fix abort all task initialization - scsi: pm8001: Fix NCQ NON DATA command completion handling - scsi: pm8001: Fix NCQ NON DATA command task initialization - scsi: pm8001: Fix le32 values handling in pm80xx_chip_sata_req() - scsi: pm8001: Fix le32 values handling in pm80xx_chip_ssp_io_req() - scsi: pm8001: Fix payload initialization in pm80xx_encrypt_update() - scsi: pm8001: Fix le32 values handling in pm80xx_set_sas_protocol_timer_config() - scsi: pm8001: Fix payload initialization in pm80xx_set_thermal_config() - scsi: pm8001: Fix command initialization in pm8001_chip_ssp_tm_req() - scsi: pm8001: Fix command initialization in pm80XX_send_read_log() - dm crypt: fix get_key_size compiler warning if !CONFIG_KEYS - drm/msm/dpu: fix dp audio condition - drm/msm/dpu: add DSPP blocks teardown - drm/msm/dp: populate connector of struct dp_panel - iwlwifi: mvm: Fix an error code in iwl_mvm_up() - iwlwifi: Fix -EIO error code that is never returned - dax: make sure inodes are flushed before destroy cache - IB/cma: Allow XRC INI QPs to set their local ACK timeout - drm/amd/display: Add affected crtcs to atomic state for dsc mst unplug - drm/amd/pm: enable pm sysfs write for one VF mode - iommu/ipmmu-vmsa: Check for error num after setting mask - HID: i2c-hid: fix GET/SET_REPORT for unnumbered reports - power: supply: ab8500: Fix memory leak in ab8500_fg_sysfs_init - drm/bridge: dw-hdmi: use safe format when first in bridge chain - PCI: aardvark: Fix reading PCI_EXP_RTSTA_PME bit on emulated bridge - scripts/dtc: Call pkg-config POSIXly correct - net: dsa: mv88e6xxx: Enable port policy support on 6097 - mt76: mt7615: check sta_rates pointer in mt7615_sta_rate_tbl_update - mt76: mt7603: check sta_rates pointer in mt7603_sta_rate_tbl_update - mt76: mt7915: use proper aid value in mt7915_mcu_sta_basic_tlv - mt76: mt7915: use proper aid value in mt7915_mcu_wtbl_generic_tlv in sta mode - powerpc/perf: Don't use perf_hw_context for trace IMC PMU - KVM: PPC: Book3S HV: Check return value of kvmppc_radix_init - powerpc: dts: t1040rdb: fix ports names for Seville Ethernet switch - ray_cs: Check ioremap return value - power: reset: gemini-poweroff: Fix IRQ check in gemini_poweroff_probe - i40e: respect metadata on XSK Rx to skb - i40e: don't reserve excessive XDP_PACKET_HEADROOM on XSK Rx to skb - KVM: PPC: Fix vmx/vsx mixup in mmio emulation - RDMA/core: Set MR type in ib_reg_user_mr - ath9k_htc: fix uninit value bugs - drm/amd/pm: return -ENOTSUPP if there is no get_dpm_ultimate_freq function - drm/amd/display: Fix a NULL pointer dereference in amdgpu_dm_connector_add_common_modes() - drm/nouveau/acr: Fix undefined behavior in nvkm_acr_hsfw_load_bl() - ionic: fix type complaint in ionic_dev_cmd_clean() - drm/edid: Don't clear formats if using deep color - mtd: rawnand: gpmi: fix controller timings setting - mtd: onenand: Check for error irq - Bluetooth: hci_serdev: call init_rwsem() before p->open() - udmabuf: validate ubuf->pagecount - libbpf: Fix possible NULL pointer dereference when destroying skeleton - drm/panfrost: Check for error num after setting mask - ath10k: fix memory overwrite of the WoWLAN wakeup packet pattern - drm: bridge: adv7511: Fix ADV7535 HPD enablement - drm/bridge: nwl-dsi: Fix PM disable depth imbalance in nwl_dsi_probe - drm/bridge: Add missing pm_runtime_disable() in __dw_mipi_dsi_probe - drm/bridge: Fix free wrong object in sii8620_init_rcp_input_dev - drm/meson: osd_afbcd: Add an exit callback to struct meson_afbcd_ops - ARM: configs: multi_v5_defconfig: re-enable CONFIG_V4L_PLATFORM_DRIVERS - ASoC: codecs: wcd934x: Add missing of_node_put() in wcd934x_codec_parse_data - ASoC: msm8916-wcd-analog: Fix error handling in pm8916_wcd_analog_spmi_probe - ASoC: atmel: Fix error handling in sam9x5_wm8731_driver_probe - ASoC: atmel: sam9x5_wm8731: use devm_snd_soc_register_card() - mmc: davinci_mmc: Handle error for clk_enable - ASoC: msm8916-wcd-digital: Fix missing clk_disable_unprepare() in msm8916_wcd_digital_probe - ASoC: imx-es8328: Fix error return code in imx_es8328_probe() - ASoC: fsl_spdif: Disable TX clock when stop - ASoC: mxs: Fix error handling in mxs_sgtl5000_probe - ASoC: dmaengine: do not use a NULL prepare_slave_config() callback - ASoC: SOF: Add missing of_node_put() in imx8m_probe - ASoC: rockchip: i2s: Fix missing clk_disable_unprepare() in rockchip_i2s_probe - ASoC: rockchip: i2s: Use devm_platform_get_and_ioremap_resource() - ivtv: fix incorrect device_caps for ivtvfb - media: saa7134: fix incorrect use to determine if list is empty - media: saa7134: convert list_for_each to entry variant - video: fbdev: omapfb: Add missing of_node_put() in dvic_probe_of - ASoC: fsi: Add check for clk_enable - ASoC: wm8350: Handle error for wm8350_register_irq - ASoC: atmel: Add missing of_node_put() in at91sam9g20ek_audio_probe - media: vidtv: Check for null return of vzalloc - media: stk1160: If start stream fails, return buffers with VB2_BUF_STATE_QUEUED - m68k: coldfire/device.c: only build for MCF_EDMA when h/w macros are defined - arm64: dts: rockchip: Fix SDIO regulator supply properties on rk3399-firefly - ALSA: firewire-lib: fix uninitialized flag for AV/C deferred transaction - memory: emif: check the pointer temp in get_device_details() - memory: emif: Add check for setup_interrupts - ASoC: soc-compress: prevent the potentially use of null pointer - ASoC: dwc-i2s: Handle errors for clk_enable - ASoC: atmel_ssc_dai: Handle errors for clk_enable - ASoC: mxs-saif: Handle errors for clk_enable - printk: fix return value of printk.devkmsg __setup handler - arm64: dts: broadcom: Fix sata nodename - arm64: dts: ns2: Fix spi-cpol and spi-cpha property - ALSA: spi: Add check for clk_enable() - ASoC: ti: davinci-i2s: Add check for clk_enable() - ASoC: rt5663: check the return value of devm_kzalloc() in rt5663_parse_dp() - uaccess: fix nios2 and microblaze get_user_8() - ASoC: codecs: wcd934x: fix return value of wcd934x_rx_hph_mode_put - media: cedrus: h264: Fix neighbour info buffer size - media: cedrus: H265: Fix neighbour info buffer size - media: usb: go7007: s2250-board: fix leak in probe() - media: em28xx: initialize refcount before kref_get - media: video/hdmi: handle short reads of hdmi info frame. - ARM: dts: imx: Add missing LVDS decoder on M53Menlo - ARM: dts: sun8i: v3s: Move the csi1 block to follow address order - soc: ti: wkup_m3_ipc: Fix IRQ check in wkup_m3_ipc_probe - firmware: ti_sci: Fix compilation failure when CONFIG_TI_SCI_PROTOCOL is not defined - arm64: dts: qcom: sm8150: Correct TCS configuration for apps rsc - arm64: dts: qcom: sdm845: fix microphone bias properties and values - soc: qcom: aoss: remove spurious IRQF_ONESHOT flags - soc: qcom: ocmem: Fix missing put_device() call in of_get_ocmem - soc: qcom: rpmpd: Check for null return of devm_kcalloc - ARM: dts: qcom: ipq4019: fix sleep clock - firmware: qcom: scm: Remove reassignment to desc following initializer - video: fbdev: fbcvt.c: fix printing in fb_cvt_print_name() - video: fbdev: atmel_lcdfb: fix an error code in atmel_lcdfb_probe() - video: fbdev: smscufx: Fix null-ptr-deref in ufx_usb_probe() - video: fbdev: controlfb: Fix COMPILE_TEST build - video: fbdev: controlfb: Fix set but not used warnings - video: fbdev: matroxfb: set maxvram of vbG200eW to the same as vbG200 to avoid black screen - media: aspeed: Correct value for h-total-pixels - media: hantro: Fix overfill bottom register field name - media: meson: vdec: potential dereference of null pointer - media: coda: Fix missing put_device() call in coda_get_vdoa_data - ASoC: generic: simple-card-utils: remove useless assignment - ASoC: xilinx: xlnx_formatter_pcm: Handle sysclk setting - media: bttv: fix WARNING regression on tunerless devices - media: mtk-vcodec: potential dereference of null pointer - media: v4l2-mem2mem: Apply DST_QUEUE_OFF_BASE on MMAP buffers across ioctls - media: staging: media: zoran: fix usage of vb2_dma_contig_set_max_seg_size - kunit: make kunit_test_timeout compatible with comment - selftests, x86: fix how check_cc.sh is being invoked - f2fs: fix compressed file start atomic write may cause data corruption - f2fs: compress: remove unneeded read when rewrite whole cluster - btrfs: fix unexpected error path when reflinking an inline extent - f2fs: fix to avoid potential deadlock - nfsd: more robust allocation failure handling in nfsd_file_cache_init - f2fs: fix missing free nid in f2fs_handle_failed_inode - perf/x86/intel/pt: Fix address filter config for 32-bit kernel - perf/core: Fix address filter parser for multiple filters - rseq: Optimise rseq_get_rseq_cs() and clear_rseq_cs() - sched/core: Export pelt_thermal_tp - sched/debug: Remove mpol_get/put and task_lock/unlock from sched_show_numa - f2fs: fix to enable ATGC correctly via gc_idle sysfs interface - watch_queue: Actually free the watch - watch_queue: Fix NULL dereference in error cleanup - io_uring: terminate manual loop iterator loop correctly for non-vecs - clocksource: acpi_pm: fix return value of __setup handler - hwmon: (pmbus) Add Vin unit off handling - hwrng: nomadik - Change clk_disable to clk_disable_unprepare - amba: Make the remove callback return void - vfio: platform: simplify device removal - crypto: ccree - Fix use after free in cc_cipher_exit() - crypto: ccp - ccp_dmaengine_unregister release dma channels - ACPI: APEI: fix return value of __setup handlers - clocksource/drivers/timer-of: Check return value of of_iomap in timer_of_base_init() - clocksource/drivers/timer-microchip-pit64b: Use notrace - clocksource/drivers/exynos_mct: Handle DTS with higher number of interrupts - clocksource/drivers/exynos_mct: Refactor resources allocation - clocksource/drivers/timer-ti-dm: Fix regression from errata i940 fix - crypto: vmx - add missing dependencies - crypto: amlogic - call finalize with bh disabled - crypto: sun8i-ce - call finalize with bh disabled - crypto: sun8i-ss - call finalize with bh disabled - hwrng: atmel - disable trng on failure path - spi: spi-zynqmp-gqspi: Handle error for dma_set_mask - PM: suspend: fix return value of __setup handler - PM: hibernate: fix __setup handler error handling - block: don't delete queue kobject before its children - nvme: cleanup __nvme_check_ids - hwmon: (sch56xx-common) Replace WDOG_ACTIVE with WDOG_HW_RUNNING - hwmon: (pmbus) Add mutex to regulator ops - spi: pxa2xx-pci: Balance reference count for PCI DMA device - crypto: ccree - don't attempt 0 len DMA mappings - EVM: fix the evm= __setup handler return value - audit: log AUDIT_TIME_* records only from rules - crypto: rockchip - ECB does not need IV - selftests/x86: Add validity check and allow field splitting - arm64/mm: avoid fixmap race condition when create pud mapping - spi: tegra114: Add missing IRQ check in tegra_spi_probe - thermal: int340x: Check for NULL after calling kmemdup() - crypto: mxs-dcp - Fix scatterlist processing - crypto: authenc - Fix sleep in atomic context in decrypt_tail - crypto: sun8i-ss - really disable hash on A80 - hwrng: cavium - HW_RANDOM_CAVIUM should depend on ARCH_THUNDER - hwrng: cavium - Check health status while reading random data - selinux: check return value of sel_make_avc_files - regulator: qcom_smd: fix for_each_child.cocci warnings - PCI: xgene: Revert "PCI: xgene: Fix IB window setup" - PCI: pciehp: Clear cmd_busy bit in polling mode - drm/i915/gem: add missing boundary check in vm_access - brcmfmac: pcie: Fix crashes due to early IRQs - brcmfmac: pcie: Replace brcmf_pcie_copy_mem_todev with memcpy_toio - brcmfmac: pcie: Release firmwares in the brcmf_pcie_setup error path - brcmfmac: firmware: Allocate space for default boardrev in nvram - xtensa: fix xtensa_wsr always writing 0 - xtensa: fix stop_machine_cpuslocked call in patch_text - media: davinci: vpif: fix unbalanced runtime PM enable - media: davinci: vpif: fix unbalanced runtime PM get - media: gpio-ir-tx: fix transmit with long spaces on Orange Pi PC - DEC: Limit PMAX memory probing to R3k systems - crypto: rsa-pkcs1pad - fix buffer overread in pkcs1pad_verify_complete() - crypto: rsa-pkcs1pad - restore signature length check - crypto: rsa-pkcs1pad - correctly get hash from source scatterlist - crypto: rsa-pkcs1pad - only allow with rsa - exec: Force single empty string when argv is empty - lib/raid6/test: fix multiple definition linking error - thermal: int340x: Increase bitmap size - pstore: Don't use semaphores in always-atomic-context code - carl9170: fix missing bit-wise or operator for tx_params - mgag200 fix memmapsl configuration in GCTL6 register - ARM: dts: exynos: add missing HDMI supplies on SMDK5420 - ARM: dts: exynos: add missing HDMI supplies on SMDK5250 - ARM: dts: exynos: fix UART3 pins configuration in Exynos5250 - ARM: dts: at91: sama5d2: Fix PMERRLOC resource size - video: fbdev: atari: Atari 2 bpp (STe) palette bugfix - video: fbdev: sm712fb: Fix crash in smtcfb_read() - drm/edid: check basic audio support on CEA extension block - block: limit request dispatch loop duration - mailbox: tegra-hsp: Flush whole channel - ext4: fix fs corruption when tring to remove a non-empty directory with IO error - ext4: fix ext4_fc_stats trace point - coredump: Also dump first pages of non-executable ELF libraries - ACPI: properties: Consistently return -ENOENT if there are no more references - arm64: dts: ti: k3-j7200: Fix gic-v3 compatible regs - arm64: dts: ti: k3-j721e: Fix gic-v3 compatible regs - arm64: dts: ti: k3-am65: Fix gic-v3 compatible regs - arm64: signal: nofpsimd: Do not allocate fp/simd context when not available - udp: call udp_encap_enable for v6 sockets when enabling encap - powerpc/kvm: Fix kvm_use_magic_page - can: isotp: sanitize CAN ID checks in isotp_bind() - drbd: fix potential silent data corruption - dm integrity: set journal entry unused when shrinking device - mm/kmemleak: reset tag when compare object pointer - mm,hwpoison: unmap poisoned page before invalidation - Revert "mm: madvise: skip unmapped vma holes passed to process_madvise" - mm: madvise: return correct bytes advised with process_madvise - mm: madvise: skip unmapped vma holes passed to process_madvise - ALSA: hda/realtek: Fix audio regression on Mi Notebook Pro 2020 - ALSA: pcm: Fix potential AB/BA lock with buffer_mutex and mmap_lock - ALSA: hda: Avoid unsol event during RPM suspending - ALSA: cs4236: fix an incorrect NULL check on list iterator - cifs: fix NULL ptr dereference in smb2_ioctl_query_info() - cifs: prevent bad output lengths in smb2_ioctl_query_info() - Revert "Input: clear BTN_RIGHT/MIDDLE on buttonpads" - riscv: Increase stack size under KASAN - riscv: Fix fill_callchain return value - qed: display VF trust config - scsi: libsas: Fix sas_ata_qc_issue() handling of NCQ NON DATA commands - mempolicy: mbind_range() set_policy() after vma_merge() - mm: invalidate hwpoison page cache page in fault path - mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end of a node - mtd: rawnand: protect access to rawnand devices while in suspend - spi: mxic: Fix the transmit path - pinctrl: samsung: drop pin banks references on error paths - remoteproc: Fix count check in rproc_coredump_write() - f2fs: fix to do sanity check on .cp_pack_total_block_count - f2fs: quota: fix loop condition at f2fs_quota_sync() - f2fs: fix to unlock page correctly in error path of is_alive() - NFSD: prevent integer overflow on 32 bit systems - NFSD: prevent underflow in nfssvc_decode_writeargs() - SUNRPC: avoid race between mod_timer() and del_timer_sync() - HID: intel-ish-hid: Use dma_alloc_coherent for firmware update - firmware: stratix10-svc: add missing callback parameter on RSU - Documentation: update stable tree link - Documentation: add link to stable release candidate tree - KEYS: fix length validation in keyctl_pkey_params_get_2() - clk: uniphier: Fix fixed-rate initialization - greybus: svc: fix an error handling bug in gb_svc_hello() - iio: inkern: make a best effort on offset calculation - iio: inkern: apply consumer scale when no channel scale is available - iio: inkern: apply consumer scale on IIO_VAL_INT cases - iio: afe: rescale: use s64 for temporary scale calculations - coresight: Fix TRCCONFIGR.QE sysfs interface - mei: avoid iterator usage outside of list_for_each_entry - mei: me: add Alder Lake N device id. - xhci: fix uninitialized string returned by xhci_decode_ctrl_ctx() - xhci: make xhci_handshake timeout for xhci_reset() adjustable - xhci: fix runtime PM imbalance in USB2 resume - xhci: fix garbage USBSTS being logged in some cases - USB: usb-storage: Fix use of bitfields for hardware data in ene_ub6250.c - virtio-blk: Use blk_validate_block_size() to validate block size - tpm: fix reference counting for struct tpm_chip - iommu/iova: Improve 32-bit free space estimate - locking/lockdep: Avoid potential access of invalid memory in lock_class - net: dsa: microchip: add spi_device_id tables - Input: zinitix - do not report shadow fingers - spi: Fix erroneous sgs value with min_t() - Revert "gpio: Revert regression in sysfs-gpio (gpiolib.c)" - net:mcf8390: Use platform_get_irq() to get the interrupt - spi: Fix invalid sgs value - gpio: Revert regression in sysfs-gpio (gpiolib.c) - ethernet: sun: Free the coherent when failing in probing - tools/virtio: fix virtio_test execution - vdpa/mlx5: should verify CTRL_VQ feature exists for MQ - virtio_console: break out of buf poll on remove - ARM: mstar: Select HAVE_ARM_ARCH_TIMER - xfrm: fix tunnel model fragmentation behavior - HID: logitech-dj: add new lightspeed receiver id - hv: utils: add PTP_1588_CLOCK to Kconfig to fix build - USB: serial: simple: add Nokia phone driver - USB: serial: pl2303: add IBM device IDs- NFC: netlink: fix sleep in atomic bug when firmware download timeout - KVM: x86: avoid calling x86 emulator without a decoded instruction - net: hns3: fix tm port shapping of fibre port is incorrect after driver initialization - net: hns3: fix PF rss size initialization bug - net: hns3: restore tm priority/qset to default settings when tc disabled - net: hns3: modify the ring param print info - net: hns3: don't push link state to VF if unalive - net: hns3: set port base vlan tbl_sta to false before removing old vlan- KVM: x86/mmu: do compare-and-exchange of gPTE via the user address - bpf: Fix KASAN use-after-free Read in compute_effective_progs - fs, mm: fix race in unlinking swapfile - ext4: recover csum seed of tmp_inode after migrating to extents - lockdown: also lock down previous kgdb use - nds32: fix access_ok() checks in get/put_user - wcn36xx: Differentiate wcn3660 from wcn3620 - tpm: use try_get_ops() in tpm-space.c - mac80211: fix potential double free on mesh join - rcu: Don't deboost before reporting expedited quiescent state - Revert "ath: add support for special 0x0 regulatory domain" - crypto: qat - disable registration of algorithms - ACPI: video: Force backlight native for Clevo NL5xRU and NL5xNU - ACPI: battery: Add device HID and quirk for Microsoft Surface Go 3 - ACPI / x86: Work around broken XSDT on Advantech DAC-BJ01 board - drivers: net: xgene: Fix regression in CRC stripping - ALSA: pci: fix reading of swapped values from pcmreg in AC97 codec - ALSA: cmipci: Restore aux vol on suspend/resume - ALSA: usb-audio: Add mute TLV for playback volumes on RODE NT-USB - ALSA: pcm: Add stream lock during PCM reset ioctl operations - ALSA: pcm: Fix races among concurrent prealloc proc writes - ALSA: pcm: Fix races among concurrent prepare and hw_params/hw_free calls - ALSA: pcm: Fix races among concurrent read/write and buffer changes - ALSA: pcm: Fix races among concurrent hw_params and hw_free calls - ALSA: hda/realtek: Add quirk for ASUS GA402 - ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc671 - ALSA: hda/realtek: Add quirk for Clevo NP50PNJ - ALSA: hda/realtek: Add quirk for Clevo NP70PNJ - ALSA: usb-audio: add mapping for new Corsair Virtuoso SE - ALSA: oss: Fix PCM OSS buffer allocation overflow - ASoC: sti: Fix deadlock via snd_pcm_stop_xrun() call - staging: fbtft: fb_st7789v: reset display before initialization - tpm: Fix error handling in async work - cgroup-v1: Correct privileges check in release_agent writes - exfat: avoid incorrectly releasing for root inode - net: ipv6: fix skb_over_panic in __ip6_append_data- eulerfs: fix potential sbi->persisters free error - fs/ntfs3: Fix invalid free in log_replay - Revert "nfs: nfs_file_write() should check for writeback errors" - xfs: Skip repetitive warnings about mount options - xfs: rename variable mp to parsing_mp - ext4: convert from atomic_t to refcount_t on ext4_io_end->count - powerpc/32: Fix overread/overwrite of thread_struct via ptrace - RDMA/hns: Refactor the alloc_cqc() - RDMA/hns: Refactor the alloc_srqc() - RDMA/hns: Clean up the return value check of hns_roce_alloc_cmd_mailbox() - RDMA/hns: Remove similar code that configures the hardware contexts - RDMA/hns: Refactor mailbox functions - RDMA/hns: Fix the wrong type of parameter "op" of the mailbox - RDMA/hns: Remove redundant parameter "mailbox" in the mailbox - RDMA/hns: Remove fixed parameter "timeout" in the mailbox - RDMA/hns: Remove the unused parameter "op_modifier" in mailbox - tcp: increase source port perturb table to 2^16 - tcp: change source port randomizarion at connect() time - ext4: correct the judgment of BUG in ext4_mb_normalize_request - ext4: fix bug_on ext4_mb_use_inode_pa - net/ns: put workqueue of cleanup_net sleep for a while when notify. - bcache: avoid unnecessary soft lockup in kworker update_writeback_rate() - md: bcache: check the return value of kzalloc() in detached_dev_do_request() - bcache: memset on stack variables in bch_btree_check() and bch_sectors_dirty_init() - bcache: avoid journal no-space deadlock by reserving 1 journal bucket - bcache: remove incremental dirty sector counting for bch_sectors_dirty_init() - bcache: improve multithreaded bch_sectors_dirty_init() - bcache: improve multithreaded bch_btree_check() - bcache: fixup multiple threads crash - bcache: fixup bcache_dev_sectors_dirty_add() multithreaded CPU false sharing - bcache: use default_groups in kobj_type - bcache: fix NULL pointer reference in cached_dev_detach_finish - bcache: replace snprintf in show functions with sysfs_emit - bcache: move uapi header bcache.h to bcache code directory - bcache: move calc_cached_dev_sectors to proper place on backing device detach - bcache: fix error info in register_bcache() - md: bcache: Fix spelling of 'acquire' - bcache: avoid oversized read request in cache missing code path - bcache: remove bcache device self-defined readahead - lib: crc64: fix kernel-doc warning - bcache: fix a regression of code compiling failure in debug.c - bcache: Use 64-bit arithmetic instead of 32-bit - md: bcache: Trivial typo fixes in the file journal.c - md: bcache: avoid -Wempty-body warnings - bcache: use NULL instead of using plain integer as pointer - bcache: remove PTR_CACHE - bcache: reduce redundant code in bch_cached_dev_run() - bcache: Avoid comma separated statements - bcache: Fix register_device_aync typo - bcache: consider the fragmentation when update the writeback rate - bcache: don't pass BIOSET_NEED_BVECS for the 'bio_set' embedded in 'cache_set' - bcache: set pdev_set_uuid before scond loop iteration - md/bcache: convert comma to semicolon - bcache:remove a superfluous check in register_bcache - bcache: fix race between setting bdev state to none and new write request direct to backing - Revert "selftests/bpf: Add test for bpf_timer overwriting crash" - smsc95xx: Ignore -ENODEV errors when device is unplugged - net: usb: Correct reset handling of smsc95xx - net: usb: Correct PHY handling of smsc95xx - perf symbols: Fix symbol size calculation condition - Input: aiptek - properly check endpoint type - scsi: mpt3sas: Page fault in reply q processing - usb: usbtmc: Fix bug in pipe direction for control transfers - usb: gadget: Fix use-after-free bug by not setting udc->dev.driver - usb: gadget: rndis: prevent integer overflow in rndis_set_response() - net: mscc: ocelot: fix backwards compatibility with single-chain tc-flower offload - net: bcmgenet: skip invalid partial checksums - bnx2x: fix built-in kernel driver load failure - net: phy: mscc: Add MODULE_FIRMWARE macros - net: dsa: Add missing of_node_put() in dsa_port_parse_of - net: handle ARPHRD_PIMREG in dev_is_mac_header_xmit() - drm/panel: simple: Fix Innolux G070Y2-L01 BPP settings - drm/imx: parallel-display: Remove bus flags check in imx_pd_bridge_atomic_check() - hv_netvsc: Add check for kvmalloc_array - atm: eni: Add check for dma_map_single - net/packet: fix slab-out-of-bounds access in packet_recvmsg() - net: phy: marvell: Fix invalid comparison in the resume and suspend functions - esp6: fix check on ipv6_skip_exthdr's return value - vsock: each transport cycles only on its own sockets - efi: fix return value of __setup handlers - mm: swap: get rid of livelock in swapin readahead - ocfs2: fix crash when initialize filecheck kobj fails - crypto: qcom-rng - ensure buffer for generate is completely filled- jbd2: fix outstanding credits assert in jbd2_journal_commit_transaction() - NFSv4: fix open failure with O_ACCMODE flag - Revert "NFSv4: Handle the special Linux file open access mode" - jbd2: fix a potential race while discarding reserved buffers after an abort - x86: Pin task-stack in __get_wchan() - x86: Fix __get_wchan() for !STACKTRACE - x86: Fix get_wchan() to support the ORC unwinder - netfilter: nf_tables: disallow non-stateful expression in sets earlier - io_uring: fix using under-expanded iters - io_uring: don't re-import iovecs from callbacks - nfc: replace improper check device_is_registered() in netlink related functions - io_uring: always use original task when preparing req identity - block: fix NULL pointer dereference in disk_release() - block, bfq: make bfq_has_work() more accurate - blk-mq: fix panic during blk_mq_run_work_fn() - blk-mq: cancel blk-mq dispatch work in both blk_cleanup_queue and disk_release() - net: hns3: fix incorrect type of argument in declaration of function hclge_comm_get_rss_indir_tbl - net: hns3: add query vf ring and vector map relation - net: hns3: add byte order conversion for VF to PF mailbox message - net: hns3: add byte order conversion for PF to VF mailbox message - net: hns3: remove the affinity settings of vector0 - net: hns3: fix access null pointer issue when set tx-buf-size as 0 - net: hns3: add return value for mailbox handling in PF - net: hns3: add validity check for message data length - net: hns3: modify the return code of hclge_get_ring_chain_from_mbx - net: hns3: fix error log of tx/rx tqps stats - net: hns3: align the debugfs output to the left - net: hns3: clear inited state and stop client after failed to register netdev - net: hns3: Fix spelling mistake "actvie" -> "active" - net: hns3: remove unnecessary line wrap for hns3_set_tunable - net: hns3: replace magic value by HCLGE_RING_REG_OFFSET - net: hns3: fix the wrong words in comments - net: hns3: update the comment of function hclgevf_get_mbx_resp - net: hns3: add log for setting tx spare buf size - net: hns3: add failure logs in hclge_set_vport_mtu - net: hns3: refine the definition for struct hclge_pf_to_vf_msg - net: hns3: refactor hns3_set_ringparam() - net: hns3: add ethtool parameter check for CQE/EQE mode - net: hns3: fix software vlan talbe of vlan 0 inconsistent with hardware - net: hns3: fix the concurrency between functions reading debugfs - skbuff: fix coalescing for page_pool fragment recycling - netfilter: nf_tables: sanitize nft_set_desc_concat_parse() - kselftest/vm: fix tests build with old libc - sfc: extend the locking on mcdi->seqno - tcp: make tcp_read_sock() more robust - nl80211: Update bss channel on channel switch for P2P_CLIENT - drm/vrr: Set VRR capable prop only if it is attached to connector - iwlwifi: don't advertise TWT support - atm: firestream: check the return value of ioremap() in fs_init() - can: rcar_canfd: rcar_canfd_channel_probe(): register the CAN device when fully ready - ARM: 9178/1: fix unmet dependency on BITREVERSE for HAVE_ARCH_BITREVERSE - MIPS: smp: fill in sibling and core maps earlier - mac80211: refuse aggregations sessions before authorized - ARM: dts: rockchip: fix a typo on rk3288 crypto-controller - ARM: dts: rockchip: reorder rk322x hmdi clocks - arm64: dts: agilex: use the compatible "intel,socfpga-agilex-hsotg" - arm64: dts: rockchip: reorder rk3399 hdmi clocks - arm64: dts: rockchip: fix rk3399-puma eMMC HS400 signal integrity - xfrm: Fix xfrm migrate issues when address family changes - xfrm: Check if_id in xfrm_migrate - Revert "xfrm: state and policy should fail if XFRMA_IF_ID 0"- ptrace: Check PTRACE_O_SUSPEND_SECCOMP permission on PTRACE_SEIZE - proc: Fix a dentry lock race between release_task and lookup - x86/sgx: Fix race between reclaimer and page fault handler - x86/sgx: Mark PCMD page as dirty when modifying contents - x86/sgx: Free backing memory after faulting the enclave page - KVM: SEV: add cache flush to solve SEV cache incoherency issues - mm/sharepool: Fix sharepool node id invalid when using sp_alloc - share_pool: Fix ABBA deadlock - sharepool: fix hisi oom deadlock - floppy: disable FDRAWCMD by default - xhci: Fix a logic issue when display Zhaoxin XHCI root hub speed - sw64: optimize simd version of memcpy and memset - sw64: fix sendfile system call - sw64: fix the number of aux entries in ARCH_DLINFO - sw64: pcie: enable PME and AER support - sw64: unify 32-bit MEMIO address of host and guest - hwmon: add support for sw64 temperature sensor - sw64: pci: align the address of mmio resource to PAGE_SIZE - sw64: signal: save/restore fpregs with copy user - sw64: push and pop kernel stack with ldi instruction - ipmi: add ipmi driver support - sw64: add pvt device to chip3.dts - hwmon: add voltage sensor support for sw64 - sw64: remap PA with |= in early_ioremap - sw64: vdso: fix CFI directives for fpregs in vrt_sigreturn - sw64: vdso: fix backtrace of vrt_sigreturn - sw64: kvm: simplify the code - sw64: force signal and fault for traps and debugging - sw64: fix compile error for DISCONTIGMEM=y - sw64: add old sigprocmask back for compatibility - sw64: add dynamic turning on/off cores support - sw64: add dynamic frequency scaling support - sw64: fix ip checksum calculation - sw64: remove unnecessary parameter in REG_OFFSET_NAME - sw64: kvm: fix bad page state setting outside of kvm memory pool - sw64: fix setup_rt_frame for non SA_SIGINFO - sw64: do some cleanups for rt_sigframe - sw64: kvm: handle ldl_u and stl_u when exit mmio - sw64: fix some compile errors - sw64: add missing global __constant_c_memset - sw64: remove unnecessary include headers - sw64: increase position index in c_next for cpuinfo - sw64: Kconfig: remove dependence on ARCH_SUPPORTS_ACPI - sw64: Kconfig: remove dependence on !PREEMPT - sw64: clean up out-of-date selected options - sw64: add kbuild defconfig rule - sw64: ptrace: clean up debug codes - sw64: add ARCH_HAS_PTE_SPECIAL support - sw64: kvm: remap pages of guest by vm_insert_page() - sw64: clean up a.out and ECOFF binary related headers - sw64: switch to old-style semctl/shmctl syscalls - sw64: define NR_SYSCALLS as generated __NR_syscalls - sw64: add SO_RCVTIMEO/ SO_SNDTIMEO socket options - sw64: dts: rename spi flash partition to fix warning - sw64: fix ex_table entries from misalignment handlers - sw64: radeon: add a force flush to delay work when radeon uvd suspend - sw64: add set time support for hypervisor based rtc - sw64: add regs and stack access APIs to support kprobe events - sw64: unify access to LONGTIME for guest and emulator - sw64: enable more than 32 CPUs for guest - sw64: fix SPDX license identifier in uapi headers - sw64: add required include headers to ptrace.h - sw64: fix the VDSO symbol generation for nm - sw64: add clone3 syscall support - sw64: add missing pkey syscall numbers - sw64: reformat syscall.tbl - sw64: fix printk method for guest os - sw64: remove unused a.out.h - sw64: switch GUP to the generic get_user_pages_fast() implementation - sw64: kvm: fix bug when open file with the O_DIRECT flag - sw64: fix compile error for CONFIG_PCI=n - sw64: rename kvm_mem variables - sw64: fix coding style problems - sw64: kvm: remove MAX_VPN - sw64: clean up useless #if 0 and #if 1 - sw64: fix coding style problems - sw64: remove MAX_ASN - sw64: add support for emulator running mode - sw64: optimize ip checksum calculation - sw64: use jump label for running modes - sw64: mm: mark pci and memmap region as nomap - sw64: fix the value of QEMU_PRINTF_BUFF_BASE - sw64: clean up some useless codes - sw64: numa: switch to arch node_distance - sw64: fix all compile warnings - sw64: remove CONFIG_USE_PERCPU_NUMA_NODE_ID=n code - sw64: simplify cpumask_of_node - sw64: modify tc_sched_clock debugfs file - sw64: remove redundant Kconfig source - sw64: switch to generic pcibios_set_master and pci_common_swizzle - sw64: print correct initrd address - sw64: mm: use memblock to find the end of memory - sw64: mm: warn overlapped memmap and DMA region - sw64: pci: remove some useless code - sw64: mm: reorder memblock_init process - sw64: vdso: fix time calculation - sw64: vdso: change vdso version - sw64: vdso: add automatic syscall fallback - sw64: iommu: fix 32-bit devices dma ops - sw64: re-implement sw64_dma_direct_ops according upstream - config: add initial openeuler_defconfig for sw64 - watch_queue: Fix filter limit check - ext4: add check to prevent attempting to resize an fs with sparse_super2 - x86/traps: Mark do_int3() NOKPROBE_SYMBOL - x86/boot: Add setup_indirect support in early_memremap_is_setup_data() - x86/boot: Fix memremap of setup_indirect structures - watch_queue: Make comment about setting ->defunct more accurate - watch_queue: Fix lack of barrier/sync/lock between post and read - watch_queue: Free the alloc bitmap when the watch_queue is torn down - watch_queue: Fix the alloc bitmap size to reflect notes allocated - watch_queue: Fix to always request a pow-of-2 pipe ring size - watch_queue: Fix to release page in ->release() - watch_queue, pipe: Free watchqueue state after clearing pipe ring - virtio: acknowledge all features before access - virtio: unexport virtio_finalize_features - arm64: dts: marvell: armada-37xx: Remap IO space to bus address 0x0 - riscv: Fix auipc+jalr relocation range checks - mmc: meson: Fix usage of meson_mmc_post_req() - net: macb: Fix lost RX packet wakeup race in NAPI receive - staging: gdm724x: fix use after free in gdm_lte_rx() - staging: rtl8723bs: Fix access-point mode deadlock - selftests/memfd: clean up mapping in mfd_fail_write - selftest/vm: fix map_fixed_noreplace test failure - tracing: Ensure trace buffer is at least 4096 bytes large - ipv6: prevent a possible race condition with lifetimes - Revert "xen-netback: Check for hotplug-status existence before watching" - Revert "xen-netback: remove 'hotplug-status' once it has served its purpose" - gpio: Return EPROBE_DEFER if gc->to_irq is NULL - hwmon: (pmbus) Clear pmbus fault/warning bits after read - net-sysfs: add check for netdevice being present to speed_show - spi: rockchip: terminate dma transmission when slave abort - spi: rockchip: Fix error in getting num-cs property - selftests/bpf: Add test for bpf_timer overwriting crash - net: bcmgenet: Don't claim WOL when its not available - sctp: fix kernel-infoleak for SCTP sockets - net: phy: DP83822: clear MISR2 register to disable interrupts - gianfar: ethtool: Fix refcount leak in gfar_get_ts_info - gpio: ts4900: Do not set DAT and OE together - selftests: pmtu.sh: Kill tcpdump processes launched by subshell. - NFC: port100: fix use-after-free in port100_send_complete - net/mlx5e: Lag, Only handle events from highest priority multipath entry - net/mlx5: Fix a race on command flush flow - net/mlx5: Fix size field in bufferx_reg struct - net: ethernet: lpc_eth: Handle error for clk_enable - net: ethernet: ti: cpts: Handle error for clk_enable - tipc: fix incorrect order of state message data sanity check - ethernet: Fix error handling in xemaclite_of_probe - ice: Fix curr_link_speed advertised speed - ice: Rename a couple of variables - ice: Remove unnecessary checker loop - ice: Align macro names to the specification - ice: stop disabling VFs due to PF error responses - i40e: stop disabling VFs due to PF error responses - ARM: dts: aspeed: Fix AST2600 quad spi group - net: dsa: mt7530: fix incorrect test in mt753x_phylink_validate() - drm/sun4i: mixer: Fix P010 and P210 format numbers - qed: return status of qed_iov_get_link - esp: Fix BEET mode inter address family tunneling on GSO - net: qlogic: check the return value of dma_alloc_coherent() in qed_vf_hw_prepare() - isdn: hfcpci: check the return value of dma_set_mask() in setup_hw() - virtio-blk: Don't use MAX_DISCARD_SEGMENTS if max_discard_seg is zero - mISDN: Fix memory leak in dsp_pipeline_build() - mISDN: Remove obsolete PIPELINE_DEBUG debugging information - tipc: fix kernel panic when enabling bearer - arm64: dts: armada-3720-turris-mox: Add missing ethernet0 alias - HID: vivaldi: fix sysfs attributes leak - clk: qcom: gdsc: Add support to update GDSC transition delay - ARM: boot: dts: bcm2711: Fix HVS register range- net, xdp: Update pkt_type if generic XDP changes unicast MAC - KVM: x86/mmu: fix NULL pointer dereference on guest INVPCID - sched/psi: report zeroes for CPU full at the system level - psi: Fix PSI_MEM_FULL state when tasks are in memstall and doing reclaim - psi: Fix psi state corruption when schedule() races with cgroup move - psi: Reduce calls to sched_clock() in psi - psi: Optimize task switch inside shared cgroups - psi: Pressure states are unlikely - psi: Use ONCPU state tracking machinery to detect reclaim - psi: Add PSI_CPU_FULL state - block/psi: remove PSI annotations from direct IO - psi: make kabi compatibility for psi in struct cgroup - psi, tracepoint: introduce tracepoints for psi_memstall_{enter, leave} - psi: fix wrong iteration in iterate_groups - config: change CONFIG_DMATEST from y to m - perf: Fix sys_perf_event_open() race against self - blk-mq: fix kabi broken by "blk-mq: Use request queue-wide tags for tagset-wide sbitmap" - blk-mq: fix use-after-free in blk_mq_exit_sched - blk-mq: Use request queue-wide tags for tagset-wide sbitmap - blk-mq: Some tag allocation code refactoring - arm64: Add memmap reserve range check to avoid conflict - ext4: add reserved GDT blocks check - ax25: Fix UAF bugs in ax25 timers - ax25: fix UAF bug in ax25_send_control() - ax25: Fix refcount leaks caused by ax25_cb_del() - ax25: fix UAF bugs of net_device caused by rebinding operation - ax25: fix reference count leaks of ax25_dev - ax25: add refcount in ax25_dev to avoid UAF bugs - driver core: fix deadlock in __driver_attach - driver core: fix deadlock in __device_attach - inet: fully convert sk->sk_rx_dst to RCU rules - Revert "ACPI: PM: s2idle: Cancel wakeup before dispatching EC GPE" - arm64: cpufeature: add HWCAP for FEAT_RPRES - arm64: cpufeature: add HWCAP for FEAT_AFP - arm64: Add Cortex-A510 CPU part definition - arm64: Add Cortex-X2 CPU part definition - arm64: Add Neoverse-N2, Cortex-A710 CPU part definition - arm64: cputype: Add CPU implementor & types for the Apple M1 cores- sched/qos: Add qos_tg_{throttle,unthrottle}_{up,down} - sched: Throttle offline task at tracehook_notify_resume() - kfence: parse param before alloc kfence_pool - arm64: remove page granularity limitation from KFENCE - Revert "arm64: remove page granularity limitation from KFENCE" - slub: add back check for free nonslab objects - audit: improve audit queue handling when "audit=1" on cmdline - Revert "audit: bugfix for infinite loop when flush the hold queue" - hamradio: fix macro redefine warning - Revert "xfrm: xfrm_state_mtu should return at least 1280 for ipv6" - btrfs: add missing run of delayed items after unlink during log replay - btrfs: qgroup: fix deadlock between rescan worker and remove qgroup - btrfs: fix lost prealloc extents beyond eof after full fsync - tracing: Fix return value of __setup handlers - tracing/histogram: Fix sorting on old "cpu" value - HID: add mapping for KEY_ALL_APPLICATIONS - HID: add mapping for KEY_DICTATE - Input: samsung-keypad - properly state IOMEM dependency - Input: elan_i2c - fix regulator enable count imbalance after suspend/resume - Input: elan_i2c - move regulator_[en|dis]able() out of elan_[en|dis]able_power() - net: dcb: disable softirqs in dcbnl_flush_dev() - drm/amdgpu: fix suspend/resume hang regression - nl80211: Handle nla_memdup failures in handle_nan_filter - iavf: Refactor iavf state machine tracking - net: chelsio: cxgb3: check the return value of pci_find_capability() - ibmvnic: complete init_done on transport events - ARM: tegra: Move panels to AUX bus - soc: fsl: qe: Check of ioremap return value - soc: fsl: guts: Add a missing memory allocation failure check - soc: fsl: guts: Revert commit 3c0d64e867ed - ARM: dts: Use 32KiHz oscillator on devkit8000 - ARM: dts: switch timer config to common devkit8000 devicetree - s390/extable: fix exception table sorting - memfd: fix F_SEAL_WRITE after shmem huge page allocated - ibmvnic: free reset-work-item when flushing - igc: igc_write_phy_reg_gpy: drop premature return - pinctrl: sunxi: Use unique lockdep classes for IRQs - selftests: mlxsw: tc_police_scale: Make test more robust - ARM: 9182/1: mmu: fix returns from early_param() and __setup() functions - ARM: Fix kgdb breakpoint for Thumb2 - igc: igc_read_phy_reg_gpy: drop premature return - arm64: dts: rockchip: Switch RK3399-Gru DP to SPDIF output - can: gs_usb: change active_channels's type from atomic_t to u8 - ASoC: cs4265: Fix the duplicated control name - firmware: arm_scmi: Remove space in MODULE_ALIAS name - efivars: Respect "block" flag in efivar_entry_set_safe() - ixgbe: xsk: change !netif_carrier_ok() handling in ixgbe_xmit_zc() - net: arcnet: com20020: Fix null-ptr-deref in com20020pci_probe() - ibmvnic: register netdev after init of adapter - net: sxgbe: fix return value of __setup handler - iavf: Fix missing check for running netdev - mac80211: treat some SAE auth steps as final - net: stmmac: fix return value of __setup handler - mac80211: fix forwarded mesh frames AC & queue selection - ice: fix concurrent reset and removal of VFs - ice: Fix race conditions between virtchnl handling and VF ndo ops - net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error cause by server - net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error generated by client - net/smc: fix connection leak - net: dcb: flush lingering app table entries for unregistered devices - net: ipv6: ensure we call ipv6_mc_down() at most once - batman-adv: Don't expect inter-netns unique iflink indices - batman-adv: Request iflink once in batadv_get_real_netdevice - batman-adv: Request iflink once in batadv-on-batadv check - netfilter: nf_queue: handle socket prefetch - netfilter: nf_queue: fix possible use-after-free - netfilter: nf_queue: don't assume sk is full socket - net: fix up skbs delta_truesize in UDP GRO frag_list - e1000e: Correct NVM checksum verification flow - xfrm: enforce validity of offload input flags - xfrm: fix the if_id check in changelink - bpf, sockmap: Do not ignore orig_len parameter - netfilter: fix use-after-free in __nf_register_net_hook() - xfrm: fix MTU regression - mm: Consider __GFP_NOWARN flag for oversized kvmalloc() calls - ntb: intel: fix port config status offset for SPR - thermal: core: Fix TZ_GET_TRIP NULL pointer dereference - xen/netfront: destroy queues before real_num_tx_queues is zeroed - drm/i915: s/JSP2/ICP2/ PCH - iommu/amd: Recover from event log overflow - ASoC: ops: Shift tested values in snd_soc_put_volsw() by +min - riscv: Fix config KASAN && DEBUG_VIRTUAL - riscv: Fix config KASAN && SPARSEMEM && !SPARSE_VMEMMAP - riscv/efi_stub: Fix get_boot_hartid_from_fdt() return value - ALSA: intel_hdmi: Fix reference to PCM buffer address - tracing: Add ustring operation to filtering string pointers - drm/amdgpu: check vm ready by amdgpu_vm->evicting flag - ata: pata_hpt37x: fix PCI clock detection - serial: stm32: prevent TDR register overwrite when sending x_char - tracing: Add test for user space strings when filtering on string pointers - exfat: fix i_blocks for files truncated over 4 GiB - exfat: reuse exfat_inode_info variable instead of calling EXFAT_I() - net: usb: cdc_mbim: avoid altsetting toggling for Telit FN990 - i2c: qup: allow COMPILE_TEST - i2c: cadence: allow COMPILE_TEST - dmaengine: shdma: Fix runtime PM imbalance on error - selftests/seccomp: Fix seccomp failure by adding missing headers - cifs: fix double free race when mount fails in cifs_get_root() - tipc: fix a bit overflow in tipc_crypto_key_rcv() - KVM: arm64: vgic: Read HW interrupt pending state from the HW - Input: clear BTN_RIGHT/MIDDLE on buttonpads - regulator: core: fix false positive in regulator_late_cleanup() - ASoC: rt5682: do not block workqueue if card is unbound - ASoC: rt5668: do not block workqueue if card is unbound - i2c: bcm2835: Avoid clock stretching timeouts - mac80211_hwsim: initialize ieee80211_tx_info at hw_scan_work - mac80211_hwsim: report NOACK frames in tx_status- arm64: Fix wrong logic in gic_arch_restore_irqs() - secure_seq: use the 64 bits of the siphash for port offset calculation - vfio/iommu: Fix uncorrect type parameters which used in bitmap operations - ipv6: per-netns exclusive flowlabel checks - memblock: use kfree() to release kmalloced memblock regions - gpio: tegra186: Fix chip_data type confusion - tty: n_gsm: fix deadlock in gsmtty_open() - tty: n_gsm: fix wrong tty control line for flow control - tty: n_gsm: fix NULL pointer access due to DLCI release - tty: n_gsm: fix proper link termination after failed open - tty: n_gsm: fix encoding of control signal octet bit DV - riscv: fix oops caused by irqsoff latency tracer - thermal: int340x: fix memory leak in int3400_notify() - RDMA/cma: Do not change route.addr.src_addr outside state checks - driver core: Free DMA range map when device is released - xhci: Prevent futile URB re-submissions due to incorrect return value. - xhci: re-initialize the HC during resume if HCE was set - usb: dwc3: gadget: Let the interrupt handler disable bottom halves. - usb: dwc3: pci: Fix Bay Trail phy GPIO mappings - usb: dwc2: drd: fix soft connect when gadget is unconfigured - USB: serial: option: add Telit LE910R1 compositions - USB: serial: option: add support for DW5829e - tracefs: Set the group ownership in apply_options() not parse_options() - usb: gadget: rndis: add spinlock for rndis response list - Revert "USB: serial: ch341: add new Product ID for CH341A" - ata: pata_hpt37x: disable primary channel on HPT371 - sc16is7xx: Fix for incorrect data being transmitted - iio: Fix error handling for PM - iio: imu: st_lsm6dsx: wait for settling time in st_lsm6dsx_read_oneshot - iio: adc: ad7124: fix mask used for setting AIN_BUFP & AIN_BUFM bits - iio: adc: men_z188_adc: Fix a resource leak in an error handling path - tracing: Have traceon and traceoff trigger honor the instance - RDMA/ib_srp: Fix a deadlock - RDMA/rtrs-clt: Move free_permit from free_clt to rtrs_clt_close - RDMA/rtrs-clt: Kill wait_for_inflight_permits - regmap-irq: Update interrupt clear register for proper reset - spi: spi-zynq-qspi: Fix a NULL pointer dereference in zynq_qspi_exec_mem_op() - net/mlx5e: kTLS, Use CHECKSUM_UNNECESSARY for device-offloaded packets - net/mlx5: Fix wrong limitation of metadata match on ecpf - net/mlx5: Fix possible deadlock on rule deletion - udp_tunnel: Fix end of loop test in udp_tunnel_nic_unregister() - surface: surface3_power: Fix battery readings on batteries without a serial number - net/smc: Use a mutex for locking "struct smc_pnettable" - netfilter: nf_tables: fix memory leak during stateful obj update - nfp: flower: Fix a potential leak in nfp_tunnel_add_shared_mac() - net: Force inlining of checksum functions in net/checksum.h - net: ll_temac: check the return value of devm_kmalloc() - net/sched: act_ct: Fix flow table lookup after ct clear or switching zones - net/mlx5e: Fix wrong return value on ioctl EEPROM query failure - drm/edid: Always set RGB444 - openvswitch: Fix setting ipv6 fields causing hw csum failure - gso: do not skip outer ip header in case of ipip and net_failover - tipc: Fix end of loop tests for list_for_each_entry() - net: __pskb_pull_tail() & pskb_carve_frag_list() drop_monitor friends - io_uring: add a schedule point in io_add_buffers() - bpf: Add schedule points in batch ops - selftests: bpf: Check bpf_msg_push_data return value - bpf: Do not try bpf_msg_push_data with len 0 - hwmon: Handle failure to register sensor with thermal zone correctly - bnxt_en: Fix active FEC reporting to ethtool - bnx2x: fix driver load from initrd - perf data: Fix double free in perf_session__delete() - ping: remove pr_err from ping_lookup - optee: use driver internal tee_context for some rpc - tee: export teedev_open() and teedev_close_context() - x86/fpu: Correct pkru/xstate inconsistency - CDC-NCM: avoid overflow in sanity checking - USB: zaurus: support another broken Zaurus - drm/i915: Correctly populate use_sagv_wm for all pipes - drm/amdgpu: disable MMHUB PG for Picasso - KVM: x86/mmu: make apf token non-zero to fix bug - parisc/unaligned: Fix ldw() and stw() unalignment handlers - parisc/unaligned: Fix fldd and fstd unaligned handlers on 32-bit kernel - vhost/vsock: don't check owner in vhost_vsock_stop() while releasing - clk: jz4725b: fix mmc0 clock gating - btrfs: tree-checker: check item_size for dev_item - btrfs: tree-checker: check item_size for inode_item- huge tmpfs: remove shrinklist addition from shmem_setattr() - huge tmpfs: fix split_huge_page() after FALLOC_FL_KEEP_SIZE - huge tmpfs: fix fallocate(vanilla) advance over huge pages - nfc: nfcmrvl: main: reorder destructive operations in nfcmrvl_nci_unregister_dev to avoid bugs - dynamic_hugetlb: fix undefined struct cftype - file: fix kabi change since add f_ctl_mode - selftests/bpf: add demo for file read pattern detection - libbpf: Support detecting writable tracepoint program - ext4: add trace for the read and release of regular file - xfs: add trace for read and release of regular file - fs: add helper fs_file_read_do_trace() - vfs: add bare tracepoints for vfs read and release - bpf: Support writable context for bare tracepoint - trace: bpf: Allow bpf to attach to bare tracepoints - readahead: introduce FMODE_CTL_WILLNEED to read first 2MB of file - lockdep: Correct lock_classes index mapping - i2c: brcmstb: fix support for DSL and CM variants - copy_process(): Move fd_install() out of sighand->siglock critical section - i2c: qcom-cci: don't put a device tree node before i2c_add_adapter() - i2c: qcom-cci: don't delete an unregistered adapter - dmaengine: sh: rcar-dmac: Check for error num after dma_set_max_seg_size - dmaengine: stm32-dmamux: Fix PM disable depth imbalance in stm32_dmamux_probe - dmaengine: sh: rcar-dmac: Check for error num after setting mask - net: sched: limit TC_ACT_REPEAT loops - EDAC: Fix calculation of returned address and next offset in edac_align_ptr() - scsi: lpfc: Fix pt2pt NVMe PRLI reject LOGO loop - kconfig: fix failing to generate auto.conf - net: macb: Align the dma and coherent dma masks - net: usb: qmi_wwan: Add support for Dell DW5829e - tracing: Fix tp_printk option related with tp_printk_stop_on_boot - drm/rockchip: dw_hdmi: Do not leave clock enabled in error case - xprtrdma: fix pointer derefs in error cases of rpcrdma_ep_create - soc: aspeed: lpc-ctrl: Block error printing on probe defer cases - ata: libata-core: Disable TRIM on M88V29 - kconfig: let 'shell' return enough output for deep path names - selftests: fixup build warnings in pidfd / clone3 tests - pidfd: fix test failure due to stack overflow on some arches - arm64: dts: meson-g12: drop BL32 region from SEI510/SEI610 - arm64: dts: meson-g12: add ATF BL32 reserved-memory region - arm64: dts: meson-gx: add ATF BL32 reserved-memory region - netfilter: conntrack: don't refresh sctp entries in closed state - irqchip/sifive-plic: Add missing thead,c900-plic match string - phy: usb: Leave some clocks running during suspend - ARM: OMAP2+: adjust the location of put_device() call in omapdss_init_of - ARM: OMAP2+: hwmod: Add of_node_put() before break - NFS: Don't set NFS_INO_INVALID_XATTR if there is no xattr cache - KVM: x86/pmu: Use AMD64_RAW_EVENT_MASK for PERF_TYPE_RAW - KVM: x86/pmu: Don't truncate the PerfEvtSeln MSR when creating a perf event - KVM: x86/pmu: Refactoring find_arch_event() to pmc_perf_hw_id() - Drivers: hv: vmbus: Fix memory leak in vmbus_add_channel_kobj - mtd: rawnand: brcmnand: Fixed incorrect sub-page ECC status - mtd: rawnand: qcom: Fix clock sequencing in qcom_nandc_probe() - tty: n_tty: do not look ahead for EOL character past the end of the buffer - NFS: Do not report writeback errors in nfs_getattr() - block/wbt: fix negative inflight counter when remove scsi device - ASoC: tas2770: Insert post reset delay - KVM: SVM: Never reject emulation due to SMAP errata for !SEV guests - mtd: rawnand: gpmi: don't leak PM reference in error path - powerpc/lib/sstep: fix 'ptesync' build error - ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw_range() - ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw() - ALSA: hda: Fix missing codec probe on Shenker Dock 15 - ALSA: hda: Fix regression on forced probe mask option - ALSA: hda/realtek: Fix deadlock by COEF mutex - ALSA: hda/realtek: Add quirk for Legion Y9000X 2019 - selftests/exec: Add non-regular to TEST_GEN_PROGS - perf bpf: Defer freeing string after possible strlen() on it - dpaa2-eth: Initialize mutex used in one step timestamping path - libsubcmd: Fix use-after-free for realloc(..., 0) - bonding: fix data-races around agg_select_timer - net_sched: add __rcu annotation to netdev->qdisc - drop_monitor: fix data-race in dropmon_net_event / trace_napi_poll_hit - ping: fix the dif and sdif check in ping_lookup - net: ieee802154: ca8210: Fix lifs/sifs periods - net: dsa: lantiq_gswip: fix use after free in gswip_remove() - net: dsa: lan9303: fix reset on probe - netfilter: nft_synproxy: unregister hooks on init error path - selftests: netfilter: fix exit value for nft_concat_range - iwlwifi: pcie: gen2: fix locking when "HW not ready" - iwlwifi: pcie: fix locking when "HW not ready" - drm/i915/gvt: Make DRM_I915_GVT depend on X86 - vsock: remove vsock from connected table when connect is interrupted by a signal - drm/i915/opregion: check port number bounds for SWSCI display power state - drm/radeon: Fix backlight control on iMac 12,1 - iwlwifi: fix use-after-free - kbuild: lto: Merge module sections if and only if CONFIG_LTO_CLANG is enabled - kbuild: lto: merge module sections - random: wake up /dev/random writers after zap - gcc-plugins/stackleak: Use noinstr in favor of notrace - Revert "module, async: async_synchronize_full() on module init iff async is used" - x86/Xen: streamline (and fix) PV CPU enumeration - drm/amdgpu: fix logic inversion in check - nvme-rdma: fix possible use-after-free in transport error_recovery work - nvme-tcp: fix possible use-after-free in transport error_recovery work - nvme: fix a possible use-after-free in controller reset during load - scsi: pm8001: Fix use-after-free for aborted SSP/STP sas_task - scsi: pm8001: Fix use-after-free for aborted TMF sas_task - quota: make dquot_quota_sync return errors from ->sync_fs - vfs: make freeze_super abort when sync_filesystem returns error - selftests: skip mincore.check_file_mmap when fs lacks needed support - selftests: openat2: Skip testcases that fail with EOPNOTSUPP - selftests: openat2: Add missing dependency in Makefile - selftests: openat2: Print also errno in failure messages - selftests/zram: Adapt the situation that /dev/zram0 is being used - selftests/zram01.sh: Fix compression ratio calculation - selftests/zram: Skip max_comp_streams interface on newer kernel - net: ieee802154: at86rf230: Stop leaking skb's - kselftest: signal all child processes - selftests: rtc: Increase test timeout so that all tests run - platform/x86: ISST: Fix possible circular locking dependency detected - platform/x86: touchscreen_dmi: Add info for the RWC NANOTE P8 AY07J 2-in-1 - btrfs: send: in case of IO error log it - parisc: Add ioread64_lo_hi() and iowrite64_lo_hi() - PCI: hv: Fix NUMA node assignment when kernel boots with custom NUMA topology - mm: don't try to NUMA-migrate COW pages that have other uses - mmc: block: fix read single on recovery logic - parisc: Fix sglist access in ccio-dma.c - parisc: Fix data TLB miss in sba_unmap_sg - parisc: Drop __init from map_pages declaration - serial: parisc: GSC: fix build when IOSAPIC is not set - Revert "svm: Add warning message for AVIC IPI invalid target" - HID:Add support for UGTABLET WP5540 - scsi: lpfc: Fix mailbox command failure during driver initialization - can: isotp: add SF_BROADCAST support for functional addressing - can: isotp: prevent race between isotp_bind() and isotp_setsockopt() - fs/proc: task_mmu.c: don't read mapcount for migration entry - mm: memcg: synchronize objcg lists with a dedicated spinlock - drm/nouveau/pmu/gm200-: use alternate falcon reset sequence- ext4: fix bug_on in ext4_writepages - ext4: fix warning in ext4_handle_inode_extension - ext4: fix use-after-free in ext4_rename_dir_prepare - ext4: fix warning when submitting superblock in ext4_commit_super() - ipv6: annotate some data-races around sk->sk_prot - net/sched: cls_u32: fix netns refcount changes in u32_change() - ext4: fix bug_on in __es_tree_search - exec: Remove redundant check in do_open_execat/uselib - floppy: use a statically allocated error counter - ext4: fix race condition between ext4_write and ext4_convert_inline_data - arm64: Fix some build errors related to KEXEC - ubi: ubi_create_volume: Fix use-after-free when volume creation failed - ubi: fastmap: Don't reserve beb_rsvd_pebs while filling fm pool - net: ipv6: fix use after free of struct seg6_pernet_data - net: ipv6: check return value of rhashtable_init - KVM: arm64: vgic: Drop WARN from vgic_get_irq - Documentation: arm64: Add limitation for exactmap - arm64: Fix reserved memory via memmap - ARM: 9191/1: arm/stacktrace, kasan: Silence KASAN warnings in unwind_frame()- io_uring: fix race between timeout flush and removal - net/x25: Fix null-ptr-deref caused by x25_disconnect - iommu: Fix potential use-after-free during probe - perf: Fix list corruption in perf_cgroup_switch() - arm64: dts: imx8mq: fix lcdif port node - scsi: lpfc: Reduce log messages seen after firmware download - scsi: lpfc: Remove NVMe support if kernel has NVME_FC disabled - can: isotp: fix error path in isotp_sendmsg() to unlock wait queue - Makefile.extrawarn: Move -Wunaligned-access to W=1 - hwmon: (dell-smm) Speed up setting of fan speed - phy: ti: Fix missing sentinel for clk_div_table - speakup-dectlk: Restore pitch setting - USB: serial: cp210x: add CPI Bulk Coin Recycler id - USB: serial: cp210x: add NCR Retail IO box id - USB: serial: ch341: add support for GW Instek USB2.0-Serial devices - USB: serial: option: add ZTE MF286D modem - USB: serial: ftdi_sio: add support for Brainboxes US-159/235/320 - usb: raw-gadget: fix handling of dual-direction-capable endpoints - usb: gadget: f_uac2: Define specific wTerminalType - usb: gadget: udc: renesas_usb3: Fix host to USB_ROLE_NONE transition - usb: dwc3: gadget: Prevent core from processing stale TRBs - usb: ulpi: Call of_node_put correctly - usb: ulpi: Move of_node_put to ulpi_dev_release - net: usb: ax88179_178a: Fix out-of-bounds accesses in RX fixup - Revert "usb: dwc2: drd: fix soft connect when gadget is unconfigured" - usb: dwc2: drd: fix soft connect when gadget is unconfigured - eeprom: ee1004: limit i2c reads to I2C_SMBUS_BLOCK_MAX - n_tty: wake up poll(POLLRDNORM) on receiving data - vt_ioctl: add array_index_nospec to VT_ACTIVATE - vt_ioctl: fix array_index_nospec in vt_setactivate - net: dsa: mv88e6xxx: fix use-after-free in mv88e6xxx_mdios_unregister - net: mscc: ocelot: fix mutex lock error during ethtool stats read - ice: fix IPIP and SIT TSO offload - ice: fix an error code in ice_cfg_phy_fec() - dpaa2-eth: unregister the netdev before disconnecting from the PHY - net: amd-xgbe: disable interrupts during pci removal - tipc: rate limit warning for received illegal binding update - net: mdio: aspeed: Add missing MODULE_DEVICE_TABLE - veth: fix races around rq->rx_notify_masked - net: fix a memleak when uncloning an skb dst and its metadata - net: do not keep the dst cache when uncloning an skb dst and its metadata - nfp: flower: fix ida_idx not being released - ipmr,ip6mr: acquire RTNL before calling ip[6]mr_free_table() on failure path - net: dsa: lantiq_gswip: don't use devres for mdiobus - net: dsa: felix: don't use devres for mdiobus - net: dsa: bcm_sf2: don't use devres for mdiobus - net: dsa: ar9331: register the mdiobus under devres - net: dsa: mv88e6xxx: don't use devres for mdiobus - bonding: pair enable_port with slave_arr_updates - gpio: sifive: use the correct register to read output values - ACPI: PM: s2idle: Cancel wakeup before dispatching EC GPE - drm/panel: simple: Assign data from panel_dpi_probe() correctly - ixgbevf: Require large buffers for build_skb on 82599VF - arm64: dts: meson-g12b-odroid-n2: fix typo 'dio2133' - netfilter: ctnetlink: disable helper autoassign - misc: fastrpc: avoid double fput() on failed usercopy - drm/vc4: hdmi: Allow DBLCLK modes even if horz timing is odd. - gpio: aggregator: Fix calling into sleeping GPIO controllers - usb: f_fs: Fix use-after-free for epfile - ARM: dts: imx7ulp: Fix 'assigned-clocks-parents' typo - phy: xilinx: zynqmp: Fix bus width setting for SGMII - ARM: dts: imx6qdl-udoo: Properly describe the SD card detect - staging: fbtft: Fix error path in fbtft_driver_module_init() - ARM: dts: meson8b: Fix the UART device-tree schema validation - ARM: dts: meson8: Fix the UART device-tree schema validation - ARM: dts: meson: Fix the UART compatible strings - ARM: dts: Fix timer regression for beagleboard revision c - drm/rockchip: vop: Correct RK3399 VOP register fields - PM: s2idle: ACPI: Fix wakeup interrupts handling - ACPI/IORT: Check node revision for PMCG resources - nvme-tcp: fix bogus request completion when failing to send AER - ARM: socfpga: fix missing RESET_CONTROLLER - ARM: dts: Fix boot regression on Skomer - ARM: dts: imx23-evk: Remove MX23_PAD_SSP1_DETECT from hog group - riscv: fix build with binutils 2.38 - KVM: VMX: Set vmcs.PENDING_DBG.BS on #DB in STI/MOVSS blocking shadow - KVM: SVM: Don't kill SEV guest if SMAP erratum triggers in usermode - KVM: nVMX: Also filter MSR_IA32_VMX_TRUE_PINBASED_CTLS when eVMCS - KVM: nVMX: eVMCS: Filter out VM_EXIT_SAVE_VMX_PREEMPTION_TIMER - KVM: eventfd: Fix false positive RCU usage warning - net: stmmac: dwmac-sun8i: use return val of readl_poll_timeout() - nvme-pci: add the IGNORE_DEV_SUBNQN quirk for Intel P4500/P4600 SSDs - perf: Always wake the parent event - usb: dwc2: gadget: don't try to disable ep0 in dwc2_hsotg_suspend - PM: hibernate: Remove register_nosave_region_late() - scsi: myrs: Fix crash in error case - scsi: ufs: Treat link loss as fatal error - scsi: pm8001: Fix bogus FW crash for maxcpus=1 - scsi: qedf: Fix refcount issue when LOGO is received during TMF - scsi: qedf: Add stag_work to all the vports - scsi: ufs: ufshcd-pltfrm: Check the return value of devm_kstrdup() - scsi: target: iscsi: Make sure the np under each tpg is unique - powerpc/fixmap: Fix VM debug warning on unmap - net: sched: Clarify error message when qdisc kind is unknown - drm: panel-orientation-quirks: Add quirk for the 1Netbook OneXPlayer - x86/perf: Avoid warning for Arch LBR without XSAVE - NFSv4 handle port presence in fs_location server string - NFSv4 expose nfs_parse_server_name function - NFSv4 remove zero number of fs_locations entries error check - NFSv4.1: Fix uninitialised variable in devicenotify - nfs: nfs4clinet: check the return value of kstrdup() - NFSv4 only print the label when its queried - NFS: change nfs_access_get_cached to only report the mask - tracing: Propagate is_signed to expression - drm/amdgpu: Set a suitable dev_info.gart_page_size - NFSD: Fix offset type in I/O trace points - NFSD: Clamp WRITE offsets - NFS: Fix initialisation of nfs_client cl_flags field - net: phy: marvell: Fix MDI-x polarity setting in 88e1118-compatible PHYs - net: phy: marvell: Fix RGMII Tx/Rx delays setting in 88e1121-compatible PHYs - can: isotp: fix potential CAN frame reception race in isotp_rcv() - mmc: sdhci-of-esdhc: Check for error num after setting mask - ima: Do not print policy rule with inactive LSM labels - ima: Allow template selection with ima_template[_fmt]= after ima_hash= - ima: Remove ima_policy file before directory - integrity: check the return value of audit_log_start()- crypto: api - Move cryptomgr soft dependency into algapi - moxart: fix potential use-after-free on remove path - selftests: nft_concat_range: add test for reload with no element add/del - cgroup/cpuset: Fix "suspicious RCU usage" lockdep warning - net: dsa: mt7530: make NET_DSA_MT7530 select MEDIATEK_GE_PHY - ext4: fix incorrect type issue during replay_del_range - ext4: fix error handling in ext4_fc_record_modified_inode() - ext4: fix error handling in ext4_restore_inline_data() - ext4: modify the logic of ext4_mb_new_blocks_simple - ext4: prevent used blocks from being allocated during fast commit replay - EDAC/xgene: Fix deferred probing - EDAC/altera: Fix deferred probing - x86/perf: Default set FREEZE_ON_SMI for all - perf/x86/intel/pt: Fix crash with stop filters in single-range mode - perf stat: Fix display of grouped aliased events - fbcon: Add option to enable legacy hardware acceleration - Revert "fbcon: Disable accelerated scrolling" - rtc: cmos: Evaluate century appropriate - tools/resolve_btfids: Do not print any commands when building silently - selftests: futex: Use variable MAKE instead of make - selftests/exec: Remove pipe from TEST_GEN_FILES - bpf: Use VM_MAP instead of VM_ALLOC for ringbuf - gve: fix the wrong AdminQ buffer queue index check - nfsd: nfsd4_setclientid_confirm mistakenly expires confirmed client. - scsi: bnx2fc: Make bnx2fc_recv_frame() mp safe - pinctrl: bcm2835: Fix a few error paths - pinctrl: intel: fix unexpected interrupt - pinctrl: intel: Fix a glitch when updating IRQ flags on a preconfigured line - ASoC: max9759: fix underflow in speaker_gain_control_put() - ASoC: cpcap: Check for NULL pointer after calling of_get_child_by_name - ASoC: xilinx: xlnx_formatter_pcm: Make buffer bytes multiple of period bytes - ASoC: fsl: Add missing error handling in pcm030_fabric_probe - drm/i915/overlay: Prevent divide by zero bugs in scaling - net: stmmac: ensure PTP time register reads are consistent - net: stmmac: dump gmac4 DMA registers correctly - net: macsec: Verify that send_sci is on when setting Tx sci explicitly - net: macsec: Fix offload support for NETDEV_UNREGISTER event - net: ieee802154: Return meaningful error codes from the netlink helpers - net: ieee802154: ca8210: Stop leaking skb's - net: ieee802154: mcr20a: Fix lifs/sifs periods - net: ieee802154: hwsim: Ensure proper channel selection at probe time - spi: uniphier: fix reference count leak in uniphier_spi_probe() - spi: meson-spicc: add IRQ check in meson_spicc_probe - spi: mediatek: Avoid NULL pointer crash in interrupt - spi: bcm-qspi: check for valid cs before applying chip select - iommu/amd: Fix loop timeout issue in iommu_ga_log_enable() - iommu/vt-d: Fix potential memory leak in intel_setup_irq_remapping() - RDMA/mlx4: Don't continue event handler after memory allocation failure - RDMA/siw: Fix broken RDMA Read Fence/Resume logic. - IB/rdmavt: Validate remote_addr during loopback atomic tests - RDMA/ucma: Protect mc during concurrent multicast leaves - RDMA/cma: Use correct address when leaving multicast group - Revert "ASoC: mediatek: Check for error clk pointer" - IB/hfi1: Fix AIP early init panic - dma-buf: heaps: Fix potential spectre v1 gadget - block: bio-integrity: Advance seed correctly for larger interval sizes - mm/kmemleak: avoid scanning potential huge holes - mm/pgtable: define pte_index so that preprocessor could recognize it - mm/debug_vm_pgtable: remove pte entry from the page table - nvme-fabrics: fix state check in nvmf_ctlr_matches_baseopts() - drm/amd/display: Force link_rate as LINK_RATE_RBR2 for 2018 15" Apple Retina panels - drm/nouveau: fix off by one in BIOS boundary checking - btrfs: fix deadlock between quota disable and qgroup rescan worker - ALSA: hda/realtek: Fix silent output on Gigabyte X570 Aorus Xtreme after reboot from Windows - ALSA: hda/realtek: Fix silent output on Gigabyte X570S Aorus Master (newer chipset) - ALSA: hda/realtek: Add missing fixup-model entry for Gigabyte X570 ALC1220 quirks - ALSA: hda/realtek: Add quirk for ASUS GU603 - ALSA: hda: realtek: Fix race at concurrent COEF updates - ALSA: hda: Fix UAF of leds class devs at unbinding - ALSA: usb-audio: Correct quirk for VF0770 - ASoC: ops: Reject out of bounds values in snd_soc_put_xr_sx() - ASoC: ops: Reject out of bounds values in snd_soc_put_volsw_sx() - ASoC: ops: Reject out of bounds values in snd_soc_put_volsw() - selinux: fix double free of cond_list on error paths - Revert "drm/vc4: hdmi: Make sure the device is powered with CEC" again - Revert "drm/vc4: hdmi: Make sure the device is powered with CEC" - psi: fix failure of create cgroup psi trigger - mbigen: fix mbigen driver defer probe - md/raid1: fix missing bitmap update w/o WriteMostly devices - md/raid1: only allocate write behind bio for WriteMostly device - raid1: ensure write behind bio has less than BIO_MAX_VECS sectors - arm64: entry: Save some nops when CONFIG_ARM64_PSEUDO_NMI is not set - crypto: crct10dif-neon - fix use via crypto_shash_digest() - net: fix information leakage in /proc/net/ptype - config: enable CONFIG_QOS_SCHED_SMT_EXPELLER by - sched: Add tracepoint for qos smt expeller - sched: Add statistics for qos smt expeller - sched: Implement the function of qos smt expeller - sched: Introduce qos smt expeller for co-location - ext4: fix symlink file size not match to file content - ext4: fix bug_on in start_this_handle during umount filesystem - ext4: fix use-after-free in ext4_search_dir - KVM: s390: Return error on SIDA memop on normal guest - fs-writeback: writeback_sb_inodes:Recalculate 'wrote' according skipped pages - ubi: fastmap: Fix high cpu usage of ubi_bgt by making sure wl_pool not empty - perf c2c: Update documentation for display option 'all' - perf c2c: Sort on all cache hit for load operations - perf c2c: Refactor node header - perf c2c: Add dimensions for load miss - perf c2c: Add dimensions for load hit - perf c2c: Add dimensions for total load hit - rcu/nocb: Make rcu_core() callbacks acceleration preempt-safe - livepatch/arm64: Fix incorrect endian conversion when long jump - livepatch: Print logs when register failed - livepatch: Print logs when check calltrace failed - livepatch: Print logs when patch text failed - livepatch: Optimize list_del operation in 'arch_klp_unpatch_func' - livepatch: Use 'old_insns' to replace 'old_insn' - livepatch: Remove redundant copy for old codes - livepatch: Reduce duplicate codes and fix issue on patch text - mm: export collect_procs() - rcu: Prevent expedited GP from enabling tick on offline CPU- tcp: add missing tcp_skb_can_collapse() test in tcp_shift_skb_data() - af_packet: fix data-race in packet_setsockopt / packet_setsockopt - cpuset: Fix the bug that subpart_cpus updated wrongly in update_cpumask() - rtnetlink: make sure to refresh master_dev/m_ops in __rtnl_newlink() - fanotify: Fix stale file descriptor in copy_event_to_user() - net: amd-xgbe: Fix skb data length underflow - net: amd-xgbe: ensure to reset the tx_timer_active flag - ipheth: fix EOVERFLOW in ipheth_rcvbulk_callback - net/mlx5: E-Switch, Fix uninitialized variable modact - net/mlx5: Use del_timer_sync in fw reset flow of halting poll - net/mlx5e: Fix handling of wrong devices during bond netevent - drm/vc4: hdmi: Make sure the device is powered with CEC - x86/cpu: Add Xeon Icelake-D to list of CPUs that support PPIN - x86/mce: Add Xeon Sapphire Rapids to list of CPUs that support PPIN - psi: Fix uaf issue when psi trigger is destroyed while being polled - KVM: x86: Forcibly leave nested virt when SMM state is toggled - Revert "drivers: bus: simple-pm-bus: Add support for probing simple bus only devices" - net: ipa: prevent concurrent replenish - net: ipa: use a bitmap for endpoint replenish_enabled - net: ipa: fix atomic update in ipa_endpoint_replenish() - PCI: pciehp: Fix infinite loop in IRQ handler upon power fault - mtd: rawnand: mpc5121: Remove unused variable in ads5121_select_chip() - block: Fix wrong offset in bio_truncate() - fsnotify: invalidate dcache before IN_DELETE event - usr/include/Makefile: add linux/nfc.h to the compile-test coverage - dt-bindings: can: tcan4x5x: fix mram-cfg RX FIFO config - net: bridge: vlan: fix memory leak in __allowed_ingress - ipv4: remove sparse error in ip_neigh_gw4() - ipv4: tcp: send zero IPID in SYNACK messages - ipv4: raw: lock the socket in raw_bind() - net: bridge: vlan: fix single net device option dumping - Revert "ipv6: Honor all IPv6 PIO Valid Lifetime values" - net: cpsw: Properly initialise struct page_pool_params - drm/msm/dpu: invalid parameter check in dpu_setup_dspp_pcc - drm/msm/hdmi: Fix missing put_device() call in msm_hdmi_get_phy - video: hyperv_fb: Fix validation of screen resolution - ibmvnic: don't spin in tasklet - ibmvnic: init ->running_cap_crqs early - ipv4: fix ip option filtering for locally generated fragments - net: ipv4: Fix the warning for dereference - net: ipv4: Move ip_options_fragment() out of loop - powerpc/perf: Fix power_pmu_disable to call clear_pmi_irq_pending only if PMI is pending - hwmon: (lm90) Mark alert as broken for MAX6654 - efi/libstub: arm64: Fix image check alignment at entry - rxrpc: Adjust retransmission backoff - octeontx2-pf: Forward error codes to VF - phylib: fix potential use-after-free - net: phy: broadcom: hook up soft_reset for BCM54616S - sched/pelt: Relax the sync of util_sum with util_avg - kernel: delete repeated words in comments - netfilter: conntrack: don't increment invalid counter on NF_REPEAT - powerpc64/bpf: Limit 'ldbrx' to processors compliant with ISA v2.06 - NFS: Ensure the server has an up to date ctime before renaming - NFS: Ensure the server has an up to date ctime before hardlinking - ipv6: annotate accesses to fn->fn_sernum - drm/msm/dsi: invalid parameter check in msm_dsi_phy_enable - drm/msm/dsi: Fix missing put_device() call in dsi_get_phy - drm/msm: Fix wrong size calculation - net-procfs: show net devices bound packet types - hwmon: (lm90) Reduce maximum conversion rate for G781 - ipv4: avoid using shared IP generator for connected sockets - ping: fix the sk_bound_dev_if match in ping_lookup - hwmon: (lm90) Mark alert as broken for MAX6680 - hwmon: (lm90) Mark alert as broken for MAX6646/6647/6649 - ipv6_tunnel: Rate limit warning messages - scsi: bnx2fc: Flush destroy_work queue before calling bnx2fc_interface_put() - rpmsg: char: Fix race between the release of rpmsg_eptdev and cdev - rpmsg: char: Fix race between the release of rpmsg_ctrldev and cdev - usb: roles: fix include/linux/usb/role.h compile issue - i40e: fix unsigned stat widths - i40e: Fix for failed to init adminq while VF reset - i40e: Fix queues reservation for XDP - i40e: Fix issue when maximum queues is exceeded - i40e: Increase delay to 1 s after global EMP reset - powerpc/32: Fix boot failure with GCC latent entropy plugin - powerpc/32s: Fix kasan_init_region() for KASAN - powerpc/32s: Allocate one 256k IBAT instead of two consecutives 128k IBATs - x86/MCE/AMD: Allow thresholding interface updates after init - sched/membarrier: Fix membarrier-rseq fence command missing from query bitmask - ocfs2: fix a deadlock when commit trans - jbd2: export jbd2_journal_[grab|put]_journal_head - ucsi_ccg: Check DEV_INT bit only when starting CCG4 - usb: typec: tcpm: Do not disconnect while receiving VBUS off - USB: core: Fix hang in usb_kill_urb by adding memory barriers - usb: gadget: f_sourcesink: Fix isoc transfer for USB_SPEED_SUPER_PLUS - usb: common: ulpi: Fix crash in ulpi_match() - usb: xhci-plat: fix crash when suspend if remote wake enable - usb-storage: Add unusual-devs entry for VL817 USB-SATA bridge - tty: Add support for Brainboxes UC cards. - tty: n_gsm: fix SW flow control encoding/handling - serial: stm32: fix software flow control transfer - serial: 8250: of: Fix mapped region size when using reg-offset property - netfilter: nft_payload: do not update layer 4 checksum when mangling fragments - arm64: errata: Fix exec handling in erratum 1418040 workaround - KVM: x86: Update vCPU's runtime CPUID on write to MSR_IA32_XSS - drm/etnaviv: relax submit size limits - perf/x86/intel/uncore: Fix CAS_COUNT_WRITE issue for ICX - Revert "KVM: SVM: avoid infinite loop on NPF from bad address" - fsnotify: fix fsnotify hooks in pseudo filesystems - ceph: set pool_ns in new inode layout for async creates - ceph: properly put ceph_string reference after async create attempt - tracing: Don't inc err_log entry count if entry allocation fails - tracing/histogram: Fix a potential memory leak for kstrdup() - PM: wakeup: simplify the output logic of pm_show_wakelocks() - efi: runtime: avoid EFIv2 runtime services on Apple x86 machines - scsi: zfcp: Fix failed recovery on gone remote port with non-NPIV FCP devices - bpf: Guard against accessing NULL pt_regs in bpf_get_task_stack() - s390/hypfs: include z/VM guests with access control group set - s390/module: fix loading modules with a lot of relocations - net: stmmac: skip only stmmac_ptp_register when resume from suspend - net: sfp: ignore disabled SFP node - media: venus: core: Drop second v4l2 device unregister - Bluetooth: refactor malicious adv data check - drm/vmwgfx: Fix stale file descriptors on failed usercopy - select: Fix indefinitely sleeping task in poll_schedule_timeout() - KVM: x86/mmu: Fix write-protection of PTs mapped by the TDP MMU - rcu: Tighten rcu_advance_cbs_nowake() checks - bnx2x: Invalidate fastpath HSI version for VFs - bnx2x: Utilize firmware 7.13.21.0 - drm/i915: Flush TLBs before releasing backing store- llc: only change llc->dev when bind() succeeds - netdevice: add the case if dev is NULL - llc: fix netdevice reference leaks in llc_ui_bind() - Revert "clocksource: Reduce clocksource-skew threshold" - Revert "clocksource: Avoid accidental unstable marking of clocksources" - Revert "xfrm: rate limit SA mapping change message to user space" - ipvlan: Modify the value of ipvlan modes - of: Enable crashkernel=X,high to support kexec option -s - arm64: kdump: Try not to use NO_BLOCK_MAPPINGS for memory under 4G - arm64: kdump: Use page-level mapping for the high memory of crashkernel - arm64: kdump: Don't force page-level mappings for memory above 4G - arm64: kdump: Update the name of crashk_low_res - x86: KVM: Fixed the bug that WAITmax cannot be updated in real time - powerpc: Free fdt on error in elf64_load() - powerpc: If kexec_build_elf_info() fails return immediately from elf64_load() - nfc: st21nfca: Fix potential buffer overflows in EVT_TRANSACTION - ixgbevf: add disable link state - ixgbe: add improvement for MDD response functionality - ixgbe: add the ability for the PF to disable VF link state - can: mcba_usb: mcba_usb_start_xmit(): fix double dev_kfree_skb in error path - RDMA/rtrs-clt: Fix possible double free in error case - arm64: fix clang warning about TRAMP_VALIAS - arm64: kvm: Fix copy-and-paste error in bhb templates for v5.10 stable - arm64: proton-pack: Include unprivileged eBPF status in Spectre v2 mitigation reporting - arm64: Use the clearbhb instruction in mitigations - KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated - arm64: Mitigate spectre style branch history side channels - KVM: arm64: Allow indirect vectors to be used without SPECTRE_V3A - arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 - arm64: Add percpu vectors for EL1 - arm64: entry: Add macro for reading symbol addresses from the trampoline - arm64: entry: Add vectors that have the bhb mitigation sequences - arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations - arm64: entry: Allow the trampoline text to occupy multiple pages - arm64: entry: Make the kpti trampoline's kpti sequence optional - arm64: entry: Move trampoline macros out of ifdef'd section - arm64: entry: Don't assume tramp_vectors is the start of the vectors - arm64: entry: Allow tramp_alias to access symbols after the 4K boundary - arm64: entry: Move the trampoline data page before the text page - arm64: entry: Free up another register on kpti's tramp_exit path - arm64: entry: Make the trampoline cleanup optional - arm64: spectre: Rename spectre_v4_patch_fw_mitigation_conduit - arm64: entry.S: Add ventry overflow sanity checks - ARM: Spectre-BHB: provide empty stub for non-config - ARM: Do not use NOCROSSREFS directive with ld.lld - ARM: include unprivileged BPF status in Spectre V2 reporting - ARM: Spectre-BHB workaround - ARM: use LOADADDR() to get load address of sections - ARM: early traps initialisation - ARM: report Spectre v2 status through sysfs - arm64: add ID_AA64ISAR2_EL1 sys register - x86/speculation: Warn about eIBRS + LFENCE + Unprivileged eBPF + SMT - x86/speculation: Warn about Spectre v2 LFENCE mitigation - x86/speculation: Update link to AMD speculation whitepaper - x86/speculation: Use generic retpoline by default on AMD - x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting - Documentation/hw-vuln: Update spectre doc - x86/speculation: Add eIBRS + Retpoline options - x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE - x86,bugs: Unconditionally allow spectre_v2=retpoline,amd - can: usb_8dev: usb_8dev_start_xmit(): fix double dev_kfree_skb() in error path - scripts: sphinx-pre-install: Fix ctex support on Debian - scripts: sphinx-pre-install: add required ctex dependency - ath10k: Fix the MTU size on QCA9377 SDIO - mtd: nand: bbt: Fix corner case in bad block table handling - lib/test_meminit: destroy cache in kmem_cache_alloc_bulk() test - mm/hmm.c: allow VM_MIXEDMAP to work with hmm_range_fault - lib82596: Fix IRQ check in sni_82596_probe - scripts/dtc: dtx_diff: remove broken example from help text - dt-bindings: watchdog: Require samsung,syscon-phandle for Exynos7 - dt-bindings: display: meson-vpu: Add missing amlogic,canvas property - dt-bindings: display: meson-dw-hdmi: add missing sound-name-prefix property - net: mscc: ocelot: fix using match before it is set - net: sfp: fix high power modules without diagnostic monitoring - net: ethernet: mtk_eth_soc: fix error checking in mtk_mac_config() - bcmgenet: add WOL IRQ check - net_sched: restore "mpu xxx" handling - net: bonding: fix bond_xmit_broadcast return value error bug - arm64: dts: qcom: msm8996: drop not documented adreno properties - devlink: Remove misleading internal_flags from health reporter dump - perf probe: Fix ppc64 'perf probe add events failed' case - dmaengine: at_xdmac: Fix at_xdmac_lld struct definition - dmaengine: at_xdmac: Fix lld view setting - dmaengine: at_xdmac: Fix concurrency over xfers_list - dmaengine: at_xdmac: Print debug message after realeasing the lock - dmaengine: at_xdmac: Start transfer for cyclic channels in issue_pending - dmaengine: at_xdmac: Don't start transactions at tx_submit level - perf script: Fix hex dump character output - libcxgb: Don't accidentally set RTO_ONLINK in cxgb_find_route() - gre: Don't accidentally set RTO_ONLINK in gre_fill_metadata_dst() - xfrm: Don't accidentally set RTO_ONLINK in decode_session4() - netns: add schedule point in ops_exit_list() - inet: frags: annotate races around fqdir->dead and fqdir->high_thresh - taskstats: Cleanup the use of task->exit_code - virtio_ring: mark ring unused on error - vdpa/mlx5: Fix wrong configuration of virtio_version_1_0 - rtc: pxa: fix null pointer dereference - HID: vivaldi: fix handling devices not using numbered reports - net: axienet: increase default TX ring size to 128 - net: axienet: fix for TX busy handling - net: axienet: fix number of TX ring slots for available check - net: axienet: Fix TX ring slot available check - net: axienet: limit minimum TX ring size - net: axienet: add missing memory barriers - net: axienet: reset core on initialization prior to MDIO access - net: axienet: Wait for PhyRstCmplt after core reset - net: axienet: increase reset timeout - net/smc: Fix hung_task when removing SMC-R devices - clk: si5341: Fix clock HW provider cleanup - clk: Emit a stern warning with writable debugfs enabled - af_unix: annote lockless accesses to unix_tot_inflight & gc_in_progress - f2fs: fix to reserve space for IO align feature - f2fs: compress: fix potential deadlock of compress file - parisc: pdc_stable: Fix memory leak in pdcs_register_pathentries - net/fsl: xgmac_mdio: Fix incorrect iounmap when removing module - net/fsl: xgmac_mdio: Add workaround for erratum A-009885 - ipv4: avoid quadratic behavior in netns dismantle - ipv4: update fib_info_cnt under spinlock protection - perf evsel: Override attr->sample_period for non-libpfm4 events - xdp: check prog type before updating BPF link - bpftool: Remove inclusion of utilities.mak from Makefiles - powerpc/fsl/dts: Enable WA for erratum A-009885 on fman3l MDIO buses - powerpc/cell: Fix clang -Wimplicit-fallthrough warning - Revert "net/mlx5: Add retry mechanism to the command entry index allocation" - dmaengine: stm32-mdma: fix STM32_MDMA_CTBR_TSEL_MASK - RDMA/rxe: Fix a typo in opcode name - dmaengine: uniphier-xdmac: Fix type of address variables - scsi: core: Show SCMD_LAST in text form - Bluetooth: hci_sync: Fix not setting adv set duration - Documentation: fix firewire.rst ABI file path error - Documentation: refer to config RANDOMIZE_BASE for kernel address-space randomization - Documentation: ACPI: Fix data node reference documentation - Documentation: dmaengine: Correctly describe dmatest with channel unset - media: correct MEDIA_TEST_SUPPORT help text - drm/vc4: hdmi: Make sure the device is powered with CEC - media: rcar-csi2: Optimize the selection PHTW register - can: mcp251xfd: mcp251xfd_tef_obj_read(): fix typo in error message - firmware: Update Kconfig help text for Google firmware - of: base: Improve argument length mismatch error - drm/radeon: fix error handling in radeon_driver_open_kms - ext4: don't use the orphan list when migrating an inode - ext4: destroy ext4_fc_dentry_cachep kmemcache on module removal - ext4: fast commit may miss tracking unwritten range during ftruncate - ext4: use ext4_ext_remove_space() for fast commit replay delete range - ext4: set csum seed in tmp inode while migrating to extents - ext4: fix fast commit may miss tracking range for FALLOC_FL_ZERO_RANGE - ext4: initialize err_blk before calling __ext4_get_inode_loc - ext4: fix a possible ABBA deadlock due to busy PA - ext4: make sure quota gets properly shutdown on error - ext4: make sure to reset inode lockdep class when quota enabling fails - btrfs: respect the max size in the header when activating swap file - btrfs: check the root node for uptodate before returning it - btrfs: fix deadlock between quota enable and other quota operations - xfrm: fix policy lookup for ipv6 gre packets - PCI: pci-bridge-emul: Set PCI_STATUS_CAP_LIST for PCIe device - PCI: pci-bridge-emul: Correctly set PCIe capabilities - PCI: pci-bridge-emul: Fix definitions of reserved bits - PCI: pci-bridge-emul: Properly mark reserved PCIe bits in PCI config space - PCI: pci-bridge-emul: Make expansion ROM Base Address register read-only - PCI: pciehp: Use down_read/write_nested(reset_lock) to fix lockdep errors - PCI: xgene: Fix IB window setup - powerpc/64s/radix: Fix huge vmap false positive - parisc: Fix lpa and lpa_user defines - drm/bridge: analogix_dp: Make PSR-exit block less - drm/nouveau/kms/nv04: use vzalloc for nv04_display - drm/etnaviv: limit submit sizes - device property: Fix fwnode_graph_devcon_match() fwnode leak - s390/mm: fix 2KB pgtable release race - iwlwifi: mvm: Increase the scan timeout guard to 30 seconds - tracing/kprobes: 'nmissed' not showed correctly for kretprobe - cputime, cpuacct: Include guest time in user time in cpuacct.stat - serial: Fix incorrect rs485 polarity on uart open - fuse: Pass correct lend value to filemap_write_and_wait_range() - xen/gntdev: fix unmap notification order - spi: uniphier: Fix a bug that doesn't point to private data correctly - tpm: fix NPE on probe for missing device - ubifs: Error path in ubifs_remount_rw() seems to wrongly free write buffers - crypto: caam - replace this_cpu_ptr with raw_cpu_ptr - crypto: stm32/crc32 - Fix kernel BUG triggered in probe() - crypto: omap-aes - Fix broken pm_runtime_and_get() usage - rpmsg: core: Clean up resources on announce_create failure. - phy: mediatek: Fix missing check in mtk_mipi_tx_probe - ASoC: mediatek: mt8183: fix device_node leak - ASoC: mediatek: mt8173: fix device_node leak - scsi: sr: Don't use GFP_DMA - MIPS: Octeon: Fix build errors using clang - i2c: designware-pci: Fix to change data types of hcnt and lcnt parameters - irqchip/gic-v4: Disable redistributors' view of the VPE table at boot time - MIPS: OCTEON: add put_device() after of_find_device_by_node() - udf: Fix error handling in udf_new_inode() - powerpc/fadump: Fix inaccurate CPU state info in vmcore generated with panic - powerpc: handle kdump appropriately with crash_kexec_post_notifiers option - selftests/powerpc/spectre_v2: Return skip code when miss_percent is high - powerpc/40x: Map 32Mbytes of memory at startup - MIPS: Loongson64: Use three arguments for slti - ALSA: seq: Set upper limit of processed events - scsi: lpfc: Trigger SLI4 firmware dump before doing driver cleanup - dm: fix alloc_dax error handling in alloc_dev - nvmem: core: set size for sysfs bin file - w1: Misuse of get_user()/put_user() reported by sparse - KVM: PPC: Book3S: Suppress failed alloc warning in H_COPY_TOFROM_GUEST - KVM: PPC: Book3S: Suppress warnings when allocating too big memory slots - powerpc/powermac: Add missing lockdep_register_key() - clk: meson: gxbb: Fix the SDM_EN bit for MPLL0 on GXBB - i2c: mpc: Correct I2C reset procedure - powerpc/smp: Move setup_profiling_timer() under CONFIG_PROFILING - i2c: i801: Don't silently correct invalid transfer size - powerpc/watchdog: Fix missed watchdog reset due to memory ordering race - powerpc/btext: add missing of_node_put - powerpc/cell: add missing of_node_put - powerpc/powernv: add missing of_node_put - powerpc/6xx: add missing of_node_put - x86/kbuild: Enable CONFIG_KALLSYMS_ALL=y in the defconfigs - parisc: Avoid calling faulthandler_disabled() twice - random: do not throw away excess input to crng_fast_load - serial: core: Keep mctrl register state and cached copy in sync - serial: pl010: Drop CR register reset on set_termios - regulator: qcom_smd: Align probe function with rpmh-regulator - net: gemini: allow any RGMII interface mode - net: phy: marvell: configure RGMII delays for 88E1118 - mlxsw: pci: Avoid flow control for EMAD packets - dm space map common: add bounds check to sm_ll_lookup_bitmap() - dm btree: add a defensive bounds check to insert_at() - mac80211: allow non-standard VHT MCS-10/11 - net: mdio: Demote probed message to debug print - btrfs: remove BUG_ON(!eie) in find_parent_nodes - btrfs: remove BUG_ON() in find_parent_nodes() - ACPI: battery: Add the ThinkPad "Not Charging" quirk - amdgpu/pm: Make sysfs pm attributes as read-only for VFs - drm/amdgpu: fixup bad vram size on gmc v8 - ACPICA: Hardware: Do not flush CPU cache when entering S4 and S5 - ACPICA: Fix wrong interpretation of PCC address - ACPICA: Executer: Fix the REFCLASS_REFOF case in acpi_ex_opcode_1A_0T_1R() - ACPICA: Utilities: Avoid deleting the same object twice in a row - ACPICA: actypes.h: Expand the ACPI_ACCESS_ definitions - drm/etnaviv: consider completed fence seqno in hang check - xfrm: rate limit SA mapping change message to user space - Bluetooth: vhci: Set HCI_QUIRK_VALID_LE_STATES - ath11k: Fix napi related hang - um: registers: Rename function names to avoid conflicts and build problems - iwlwifi: pcie: make sure prph_info is set when treating wakeup IRQ - iwlwifi: mvm: Fix calculation of frame length - iwlwifi: remove module loading failure message - iwlwifi: fix leaks/bad data after failed firmware load - PM: AVS: qcom-cpr: Use div64_ul instead of do_div - rtw88: 8822c: update rx settings to prevent potential hw deadlock - ath9k: Fix out-of-bound memcpy in ath9k_hif_usb_rx_stream - usb: hub: Add delay for SuperSpeed hub resume to let links transit to U0 - cpufreq: Fix initialization of min and max frequency QoS requests - PM: runtime: Add safety net to supplier device release - arm64: tegra: Adjust length of CCPLEX cluster MMIO region - arm64: dts: ls1028a-qds: move rtc node to the correct i2c bus - mmc: core: Fixup storing of OCR for MMC_QUIRK_NONSTD_SDIO - media: saa7146: hexium_gemini: Fix a NULL pointer dereference in hexium_attach() - media: igorplugusb: receiver overflow should be reported - HID: quirks: Allow inverting the absolute X/Y values - bpf: Do not WARN in bpf_warn_invalid_xdp_action() - net: bonding: debug: avoid printing debug logs when bond is not notifying peers - x86/mce: Mark mce_read_aux() noinstr - x86/mce: Mark mce_end() noinstr - x86/mce: Mark mce_panic() noinstr - x86/mce: Allow instrumentation during task work queueing - ath11k: Avoid false DEADLOCK warning reported by lockdep - selftests/ftrace: make kprobe profile testcase description unique - gpio: aspeed: Convert aspeed_gpio.lock to raw_spinlock - net: phy: prefer 1000baseT over 1000baseKX - net-sysfs: update the queue counts in the unregistration path - ath10k: Fix tx hanging - ath11k: avoid deadlock by change ieee80211_queue_work for regd_update_work - iwlwifi: mvm: avoid clearing a just saved session protection id - iwlwifi: mvm: synchronize with FW after multicast commands - thunderbolt: Runtime PM activate both ends of the device link - media: m920x: don't use stack on USB reads - media: saa7146: hexium_orion: Fix a NULL pointer dereference in hexium_attach() - media: rcar-vin: Update format alignment constraints - media: uvcvideo: Increase UVC_CTRL_CONTROL_TIMEOUT to 5 seconds. - drm: rcar-du: Fix CRTC timings when CMM is used - x86/mm: Flush global TLB when switching to trampoline page-table - floppy: Add max size check for user space request - usb: uhci: add aspeed ast2600 uhci support - arm64: dts: ti: j7200-main: Fix 'dtbs_check' serdes_ln_ctrl node - ACPI / x86: Add not-present quirk for the PCI0.SDHB.BRC1 device on the GPD win - ACPI / x86: Allow specifying acpi_device_override_status() quirks by path - ACPI: Change acpi_device_always_present() into acpi_device_override_status() - ACPI / x86: Drop PWM2 device on Lenovo Yoga Book from always present table - media: venus: avoid calling core_clk_setrate() concurrently during concurrent video sessions - ath11k: Avoid NULL ptr access during mgmt tx cleanup - rsi: Fix out-of-bounds read in rsi_read_pkt() - rsi: Fix use-after-free in rsi_rx_done_handler() - crypto: jitter - consider 32 LSB for APT - HSI: core: Fix return freed object in hsi_new_client - gpiolib: acpi: Do not set the IRQ type if the IRQ is already in use - tty: serial: imx: disable UCR4_OREN in .stop_rx() instead of .shutdown() - drm/bridge: megachips: Ensure both bridges are probed before registration - mlxsw: pci: Add shutdown method in PCI driver - soc: ti: pruss: fix referenced node in error message - drm/amdgpu/display: set vblank_disable_immediate for DC - drm/amd/display: check top_pipe_to_program pointer - ARM: imx: rename DEBUG_IMX21_IMX27_UART to DEBUG_IMX27_UART - EDAC/synopsys: Use the quirk for version instead of ddr version - media: b2c2: Add missing check in flexcop_pci_isr: - HID: apple: Do not reset quirks when the Fn key is not found - drm: panel-orientation-quirks: Add quirk for the Lenovo Yoga Book X91F/L - usb: gadget: f_fs: Use stream_open() for endpoint files - ath11k: Fix crash caused by uninitialized TX ring - media: atomisp: handle errors at sh_css_create_isp_params() - batman-adv: allow netlink usage in unprivileged containers - ARM: shmobile: rcar-gen2: Add missing of_node_put() - media: atomisp-ov2680: Fix ov2680_set_fmt() clobbering the exposure - media: atomisp: set per-device's default mode - media: atomisp: fix try_fmt logic - drm/nouveau/pmu/gm200-: avoid touching PMU outside of DEVINIT/PREOS/ACR - drm/bridge: dw-hdmi: handle ELD when DRM_BRIDGE_ATTACH_NO_CONNECTOR - ar5523: Fix null-ptr-deref with unexpected WDCMSG_TARGET_START reply - selftests/bpf: Fix bpf_object leak in skb_ctx selftest - drm/lima: fix warning when CONFIG_DEBUG_SG=y & CONFIG_DMA_API_DEBUG=y - fs: dlm: filter user dlm messages for kernel locks - Bluetooth: Fix debugfs entry leak in hci_register_dev() - ARM: dts: omap3-n900: Fix lp5523 for multi color - of: base: Fix phandle argument length mismatch error message - clk: bm1880: remove kfrees on static allocations - ASoC: fsl_asrc: refine the check of available clock divider - RDMA/cxgb4: Set queue pair state when being queried - ASoC: fsl_mqs: fix MODULE_ALIAS - powerpc/xive: Add missing null check after calling kmalloc - mips: bcm63xx: add support for clk_set_parent() - mips: lantiq: add support for clk_set_parent() - arm64: tegra: Remove non existent Tegra194 reset - arm64: tegra: Fix Tegra194 HDA {clock,reset}-names ordering - counter: stm32-lptimer-cnt: remove iio counter abi - misc: lattice-ecp3-config: Fix task hung when firmware load failed - ASoC: samsung: idma: Check of ioremap return value - ASoC: mediatek: Check for error clk pointer - phy: uniphier-usb3ss: fix unintended writing zeros to PHY register - ASoC: Intel: catpt: Test dmaengine_submit() result before moving on - iommu/amd: Restore GA log/tail pointer on host resume - iommu/amd: Remove iommu_init_ga() - dmaengine: pxa/mmp: stop referencing config->slave_id - mips: fix Kconfig reference to PHYS_ADDR_T_64BIT - mips: add SYS_HAS_CPU_MIPS64_R5 config for MIPS Release 5 support - clk: stm32: Fix ltdc's clock turn off by clk_disable_unused() after system enter shell - of: unittest: 64 bit dma address test requires arch support - of: unittest: fix warning on PowerPC frame size warning - ASoC: rt5663: Handle device_property_read_u32_array error codes - RDMA/cma: Let cma_resolve_ib_dev() continue search even after empty entry - RDMA/core: Let ib_find_gid() continue search even after empty entry - powerpc/powermac: Add additional missing lockdep_register_key() - PCI/MSI: Fix pci_irq_vector()/pci_irq_get_affinity() - RDMA/qedr: Fix reporting max_{send/recv}_wr attrs - scsi: ufs: Fix race conditions related to driver data - iommu/io-pgtable-arm: Fix table descriptor paddr formatting - openrisc: Add clone3 ABI wrapper - binder: fix handling of error during copy - char/mwave: Adjust io port register size - ALSA: usb-audio: Drop superfluous '0' in Presonus Studio 1810c's ID - ALSA: oss: fix compile error when OSS_DEBUG is enabled - clocksource: Avoid accidental unstable marking of clocksources - clocksource: Reduce clocksource-skew threshold - powerpc/32s: Fix shift-out-of-bounds in KASAN init - powerpc/perf: Fix PMU callbacks to clear pending PMI before resetting an overflown PMC - powerpc/irq: Add helper to set regs->softe - powerpc/perf: move perf irq/nmi handling details into traps.c - powerpc/perf: MMCR0 control for PMU registers under PMCC=00 - powerpc/64s: Convert some cpu_setup() and cpu_restore() functions to C - dt-bindings: thermal: Fix definition of cooling-maps contribution property - ASoC: uniphier: drop selecting non-existing SND_SOC_UNIPHIER_AIO_DMA - powerpc/prom_init: Fix improper check of prom_getprop() - clk: imx8mn: Fix imx8mn_clko1_sels - scsi: pm80xx: Update WARN_ON check in pm8001_mpi_build_cmd() - RDMA/bnxt_re: Scan the whole bitmap when checking if "disabling RCFW with pending cmd-bit" - ALSA: hda: Add missing rwsem around snd_ctl_remove() calls - ALSA: PCM: Add missing rwsem around snd_ctl_remove() calls - ALSA: jack: Add missing rwsem around snd_ctl_remove() calls - ext4: avoid trim error on fs with small groups - net: mcs7830: handle usb read errors properly - iwlwifi: mvm: Use div_s64 instead of do_div in iwl_mvm_ftm_rtt_smoothing() - pcmcia: fix setting of kthread task states - can: xilinx_can: xcan_probe(): check for error irq - can: softing: softing_startstop(): fix set but not used variable warning - tpm_tis: Fix an error handling path in 'tpm_tis_core_init()' - tpm: add request_locality before write TPM_INT_ENABLE - can: mcp251xfd: add missing newline to printed strings - regmap: Call regmap_debugfs_exit() prior to _init() - netrom: fix api breakage in nr_setsockopt() - ax25: uninitialized variable in ax25_setsockopt() - spi: spi-meson-spifc: Add missing pm_runtime_disable() in meson_spifc_probe - Bluetooth: L2CAP: uninitialized variables in l2cap_sock_setsockopt() - lib/mpi: Add the return value check of kcalloc() - net/mlx5: Set command entry semaphore up once got index free - Revert "net/mlx5e: Block offload of outer header csum for UDP tunnels" - net/mlx5e: Don't block routes with nexthop objects in SW - net/mlx5e: Fix page DMA map/unmap attributes - debugfs: lockdown: Allow reading debugfs files that are not world readable - HID: hid-uclogic-params: Invalid parameter check in uclogic_params_frame_init_v1_buttonpad - HID: hid-uclogic-params: Invalid parameter check in uclogic_params_huion_init - HID: hid-uclogic-params: Invalid parameter check in uclogic_params_get_str_desc - HID: hid-uclogic-params: Invalid parameter check in uclogic_params_init - usb: dwc3: qcom: Fix NULL vs IS_ERR checking in dwc3_qcom_probe - Bluetooth: hci_qca: Fix NULL vs IS_ERR_OR_NULL check in qca_serdev_probe - Bluetooth: hci_bcm: Check for error irq - fsl/fman: Check for null pointer after calling devm_ioremap - staging: greybus: audio: Check null pointer - rocker: fix a sleeping in atomic bug - ppp: ensure minimum packet size in ppp_write() - netfilter: nft_set_pipapo: allocate pcpu scratch maps on clone - bpf: Fix SO_RCVBUF/SO_SNDBUF handling in _bpf_setsockopt(). - bpf: Don't promote bogus looking registers after null check. - netfilter: ipt_CLUSTERIP: fix refcount leak in clusterip_tg_check() - power: reset: mt6397: Check for null res pointer - pcmcia: rsrc_nonstatic: Fix a NULL pointer dereference in nonstatic_find_mem_region() - pcmcia: rsrc_nonstatic: Fix a NULL pointer dereference in __nonstatic_find_io_region() - ACPI: scan: Create platform device for BCM4752 and LNV4752 ACPI nodes - x86/mce/inject: Avoid out-of-bounds write when setting flags - hwmon: (mr75203) fix wrong power-up delay value - x86/boot/compressed: Move CLANG_FLAGS to beginning of KBUILD_CFLAGS - Bluetooth: hci_qca: Stop IBS timer during BT OFF - software node: fix wrong node passed to find nargs_prop - backlight: qcom-wled: Respect enabled-strings in set_brightness - backlight: qcom-wled: Use cpu_to_le16 macro to perform conversion - backlight: qcom-wled: Override default length with qcom,enabled-strings - backlight: qcom-wled: Fix off-by-one maximum with default num_strings - backlight: qcom-wled: Pass number of elements to read to read_u32_array - backlight: qcom-wled: Validate enabled string indices in DT - bpftool: Enable line buffering for stdout - Bluetooth: L2CAP: Fix using wrong mode - um: virtio_uml: Fix time-travel external time propagation - um: fix ndelay/udelay defines - selinux: fix potential memleak in selinux_add_opt() - mmc: meson-mx-sdio: add IRQ check - mmc: meson-mx-sdhc: add IRQ check - iwlwifi: mvm: test roc running status bits before removing the sta - iwlwifi: mvm: fix 32-bit build in FTM - ARM: dts: armada-38x: Add generic compatible to UART nodes - arm64: dts: marvell: cn9130: enable CP0 GPIO controllers - arm64: dts: marvell: cn9130: add GPIO and SPI aliases - usb: ftdi-elan: fix memory leak on device disconnect - ARM: 9159/1: decompressor: Avoid UNPREDICTABLE NOP encoding - xfrm: state and policy should fail if XFRMA_IF_ID 0 - xfrm: interface with if_id 0 should return error - media: hantro: Fix probe func error path - drm/tegra: vic: Fix DMA API misuse - drm/bridge: ti-sn65dsi86: Set max register for regmap - drm/msm/dpu: fix safe status debugfs file - arm64: dts: qcom: ipq6018: Fix gpio-ranges property - arm64: dts: qcom: c630: Fix soundcard setup - ath11k: Fix a NULL pointer dereference in ath11k_mac_op_hw_scan() - media: coda/imx-vdoa: Handle dma_set_coherent_mask error codes - media: msi001: fix possible null-ptr-deref in msi001_probe() - media: dw2102: Fix use after free - ARM: dts: gemini: NAS4220-B: fis-index-block with 128 KiB sectors - ath11k: Fix deleting uninitialized kernel timer during fragment cache flush - crypto: stm32 - Revert broken pm_runtime_resume_and_get changes - crypto: stm32/cryp - fix bugs and crash in tests - crypto: stm32/cryp - fix lrw chaining mode - crypto: stm32/cryp - fix double pm exit - crypto: stm32/cryp - check early input data - crypto: stm32/cryp - fix xts and race condition in crypto_engine requests - crypto: stm32/cryp - fix CTR counter carry - crypto: stm32 - Fix last sparse warning in stm32_cryp_check_ctr_counter - selftests: harness: avoid false negatives if test has no ASSERTs - selftests: clone3: clone3: add case CLONE3_ARGS_NO_TEST - x86/uaccess: Move variable into switch case statement - xfrm: fix a small bug in xfrm_sa_len() - mwifiex: Fix possible ABBA deadlock - rcu/exp: Mark current CPU as exp-QS in IPI loop second pass - drm/msm/dp: displayPort driver need algorithm rational - sched/rt: Try to restart rt period timer when rt runtime exceeded - Revert "sched/rt: Try to restart rt period timer when rt runtime exceeded" - wireless: iwlwifi: Fix a double free in iwl_txq_dyn_alloc_dma - media: si2157: Fix "warm" tuner state detection - media: saa7146: mxb: Fix a NULL pointer dereference in mxb_attach() - media: dib8000: Fix a memleak in dib8000_init() - bpf: Remove config check to enable bpf support for branch records - bpf: Disallow BPF_LOG_KERNEL log level for bpf(BPF_BTF_LOAD) - bpf: Adjust BTF log size limit. - sched/fair: Fix per-CPU kthread and wakee stacking for asym CPU capacity - sched/fair: Fix detection of per-CPU kthreads waking a task - Bluetooth: btmtksdio: fix resume failure - staging: rtl8192e: rtllib_module: fix error handle case in alloc_rtllib() - staging: rtl8192e: return error code from rtllib_softmac_init() - floppy: Fix hang in watchdog when disk is ejected - serial: amba-pl011: do not request memory region twice - tty: serial: uartlite: allow 64 bit address - arm64: dts: ti: k3-j7200: Correct the d-cache-sets info - arm64: dts: ti: k3-j721e: Fix the L2 cache sets - arm64: dts: ti: k3-j7200: Fix the L2 cache sets - drm/radeon/radeon_kms: Fix a NULL pointer dereference in radeon_driver_open_kms() - drm/amdgpu: Fix a NULL pointer dereference in amdgpu_connector_lcd_native_mode() - thermal/drivers/imx8mm: Enable ADC when enabling monitor - ACPI: EC: Rework flushing of EC work while suspended to idle - cgroup: Trace event cgroup id fields should be u64 - arm64: dts: qcom: msm8916: fix MMC controller aliases - netfilter: bridge: add support for pppoe filtering - thermal/drivers/imx: Implement runtime PM support - media: venus: core: Fix a resource leak in the error handling path of 'venus_probe()' - media: venus: core: Fix a potential NULL pointer dereference in an error handling path - media: venus: core, venc, vdec: Fix probe dependency error - media: venus: pm_helpers: Control core power domain manually - media: coda: fix CODA960 JPEG encoder buffer overflow - media: mtk-vcodec: call v4l2_m2m_ctx_release first when file is released - media: si470x-i2c: fix possible memory leak in si470x_i2c_probe() - media: imx-pxp: Initialize the spinlock prior to using it - media: rcar-csi2: Correct the selection of hsfreqrange - mfd: atmel-flexcom: Use .resume_noirq - mfd: atmel-flexcom: Remove #ifdef CONFIG_PM_SLEEP - tty: serial: atmel: Call dma_async_issue_pending() - tty: serial: atmel: Check return code of dmaengine_submit() - arm64: dts: ti: k3-j721e: correct cache-sets info - ath11k: Use host CE parameters for CE interrupts configuration - crypto: qat - fix undetected PFVF timeout in ACK loop - crypto: qat - make pfvf send message direction agnostic - crypto: qat - remove unnecessary collision prevention step in PFVF - crypto: qat - fix spelling mistake: "messge" -> "message" - ARM: dts: stm32: fix dtbs_check warning on ili9341 dts binding on stm32f429 disco - mtd: hyperbus: rpc-if: fix bug in rpcif_hb_remove - crypto: qce - fix uaf on qce_skcipher_register_one - crypto: qce - fix uaf on qce_ahash_register_one - media: dmxdev: fix UAF when dvb_register_device() fails - arm64: dts: renesas: cat875: Add rx/tx delays - drm/vboxvideo: fix a NULL vs IS_ERR() check - fs: dlm: fix build with CONFIG_IPV6 disabled - tee: fix put order in teedev_close_context() - ath11k: reset RSN/WPA present state for open BSS - ath11k: clear the keys properly via DISABLE_KEY - ath11k: Fix ETSI regd with weather radar overlap - Bluetooth: stop proccessing malicious adv data - memory: renesas-rpc-if: Return error in case devm_ioremap_resource() fails - fs: dlm: don't call kernel_getpeername() in error_report() - fs: dlm: use sk->sk_socket instead of con->sock - arm64: dts: meson-gxbb-wetek: fix missing GPIO binding - arm64: dts: meson-gxbb-wetek: fix HDMI in early boot - arm64: dts: amlogic: Fix SPI NOR flash node name for ODROID N2/N2+ - arm64: dts: amlogic: meson-g12: Fix GPU operating point table node name - media: aspeed: Update signal status immediately to ensure sane hw state - media: em28xx: fix memory leak in em28xx_init_dev - media: aspeed: fix mode-detect always time out at 2nd run - media: atomisp: fix uninitialized bug in gmin_get_pmic_id_and_addr() - media: atomisp: fix enum formats logic - media: atomisp: add NULL check for asd obtained from atomisp_video_pipe - media: staging: media: atomisp: pci: Balance braces around conditional statements in file atomisp_cmd.c - media: atomisp: fix ifdefs in sh_css.c - media: atomisp: fix inverted error check for ia_css_mipi_is_source_port_valid() - media: atomisp: do not use err var when checking port validity for ISP2400 - media: atomisp: fix inverted logic in buffers_needed() - media: atomisp: fix punit_ddr_dvfs_enable() argument for mrfld_power up case - media: atomisp: add missing media_device_cleanup() in atomisp_unregister_entities() - media: videobuf2: Fix the size printk format - mtd: hyperbus: rpc-if: Check return value of rpcif_sw_init() - ath11k: Send PPDU_STATS_CFG with proper pdev mask to firmware - wcn36xx: fix RX BD rate mapping for 5GHz legacy rates - wcn36xx: populate band before determining rate on RX - wcn36xx: Put DXE block into reset before freeing memory - wcn36xx: Release DMA channel descriptor allocations - wcn36xx: Fix DMA channel enable/disable cycle - wcn36xx: Indicate beacon not connection loss on MISSED_BEACON_IND - wcn36xx: ensure pairing of init_scan/finish_scan and start_scan/end_scan - drm/vc4: hdmi: Set a default HSM rate - clk: bcm-2835: Remove rounding up the dividers - clk: bcm-2835: Pick the closest clock rate - Bluetooth: cmtp: fix possible panic when cmtp_init_sockets() fails - drm/rockchip: dsi: Reconfigure hardware on resume() - drm/rockchip: dsi: Disable PLL clock on bind error - drm/rockchip: dsi: Hold pm-runtime across bind/unbind - drm/rockchip: dsi: Fix unbalanced clock on probe error - drm/panel: innolux-p079zca: Delete panel on attach() failure - drm/panel: kingdisplay-kd097d04: Delete panel on attach() failure - drm: fix null-ptr-deref in drm_dev_init_release() - drm/bridge: display-connector: fix an uninitialized pointer in probe() - Bluetooth: L2CAP: Fix not initializing sk_peer_pid - drm/ttm: Put BO in its memory manager's lru list - shmem: fix a race between shmem_unused_huge_shrink and shmem_evict_inode - mm/page_alloc.c: do not warn allocation failure on zone DMA if no managed pages - dma/pool: create dma atomic pool only if dma zone has managed pages - mm_zone: add function to check if managed dma zone exists - PCI: Add function 1 DMA alias quirk for Marvell 88SE9125 SATA controller - dma_fence_array: Fix PENDING_ERROR leak in dma_fence_array_signaled() - gpu: host1x: Add back arm_iommu_detach_device() - iommu/io-pgtable-arm-v7s: Add error handle for page table allocation failure - lkdtm: Fix content of section containing lkdtm_rodata_do_nothing() - iio: adc: ti-adc081c: Partial revert of removal of ACPI IDs - can: softing_cs: softingcs_probe(): fix memleak on registration failure - media: cec-pin: fix interrupt en/disable handling - media: stk1160: fix control-message timeouts - media: pvrusb2: fix control-message timeouts - media: redrat3: fix control-message timeouts - media: dib0700: fix undefined behavior in tuner shutdown - media: s2255: fix control-message timeouts - media: cpia2: fix control-message timeouts - media: em28xx: fix control-message timeouts - media: mceusb: fix control-message timeouts - media: flexcop-usb: fix control-message timeouts - media: v4l2-ioctl.c: readbuffers depends on V4L2_CAP_READWRITE - rtc: cmos: take rtc_lock while reading from CMOS - tools/nolibc: fix incorrect truncation of exit code - tools/nolibc: i386: fix initial stack alignment - tools/nolibc: x86-64: Fix startup code bug - x86/gpu: Reserve stolen memory for first integrated Intel GPU - mtd: rawnand: davinci: Rewrite function description - mtd: rawnand: davinci: Avoid duplicated page read - mtd: rawnand: davinci: Don't calculate ECC when reading page - mtd: Fixed breaking list in __mtd_del_partition. - mtd: rawnand: gpmi: Remove explicit default gpmi clock setting for i.MX6 - mtd: rawnand: gpmi: Add ERR007117 protection for nfc_apply_timings - nfc: llcp: fix NULL error pointer dereference on sendmsg() after failed bind() - HID: wacom: Avoid using stale array indicies to read contact count - HID: wacom: Ignore the confidence flag when a touch is removed - HID: wacom: Reset expected and received contact counts at the same time - HID: uhid: Fix worker destroying device without any protection - KVM: VMX: switch blocked_vcpu_on_cpu_lock to raw spinlock- sysctl: Modify sysctl_overload_detect_period minimum to 100ms - ax25: Fix NULL pointer dereferences in ax25 timers - ax25: fix NPD bug in ax25_disconnect - ax25: Fix NULL pointer dereference in ax25_kill_by_device - ax25: improve the incomplete fix to avoid UAF and NPD bugs - arm64: clear_page() shouldn't use DC ZVA when DCZID_EL0.DZP == 1 - mm: gup: fix potential pgmap refcnt leak in __gup_device_huge() - mtd: phram: Fix error return code in phram_setup()- scsi: hisi_sas: Limit users changing debugfs BIST count value - netfilter: nf_tables: initialize registers in nft_do_chain() - sched: Fix yet more sched_fork() races - USB: gadget: validate interface OS descriptor requests - usb: gadget: don't release an existing dev->buf - usb: gadget: clear related members when goto fail - usb: gadget: rndis: check size of RNDIS_MSG_SET command - locking/csd_lock: Add boot parameter for controlling CSD lock debugging - mm/mempolicy: fix a race between offset_il_node and mpol_rebind_task - PCI: fix kabi change in struct pci_dev - PCI/RCEC: Fix RCiEP device to RCEC association - PCI/AER: Add RCEC AER error injection support - PCI/PME: Add pcie_walk_rcec() to RCEC PME handling - PCI/AER: Add pcie_walk_rcec() to RCEC AER handling - PCI/ERR: Recover from RCiEP AER errors - PCI/ERR: Add pcie_link_rcec() to associate RCiEPs - PCI/ERR: Recover from RCEC AER errors - PCI/ERR: Clear AER status only when we control AER - PCI/ERR: Add pci_walk_bridge() to pcie_do_recovery() - PCI/ERR: Avoid negated conditional for clarity - PCI/ERR: Use "bridge" for clarity in pcie_do_recovery() - PCI/ERR: Simplify by computing pci_pcie_type() once - PCI/ERR: Simplify by using pci_upstream_bridge() - PCI/ERR: Rename reset_link() to reset_subordinates() - PCI/ERR: Cache RCEC EA Capability offset in pci_init_capabilities() - PCI/ERR: Bind RCEC devices to the Root Port driver - PCI/AER: Write AER Capability only when we control it - af_key: add __GFP_ZERO flag for compose_sadb_supported in function pfkey_register- SUNRPC: Ensure we flush any closed sockets before xs_xprt_free() - scsi: hisi_sas: Use autosuspend for the host controller - scsi: libsas: Keep host active while processing events - scsi: hisi_sas: Keep controller active between ISR of phyup and the event being processed - scsi: libsas: Defer works of new phys during suspend - scsi: libsas: Refactor sas_queue_deferred_work() - scsi: libsas: Add flag SAS_HA_RESUMING - scsi: libsas: Resume host while sending SMP I/Os - scsi: hisi_sas: Add more logs for runtime suspend/resume - scsi: libsas: Insert PORTE_BROADCAST_RCVD event for resuming host - scsi: mvsas: Add spin_lock/unlock() to protect asd_sas_port->phy_list - scsi: hisi_sas: Fix some issues related to asd_sas_port->phy_list - scsi: libsas: Add spin_lock/unlock() to protect asd_sas_port->phy_list - scsi: block: pm: Always set request queue runtime active in blk_post_runtime_resume() - scsi: Revert "scsi: hisi_sas: Filter out new PHY up events during suspend" - scsi: libsas: Don't always drain event workqueue for HA resume - scsi: hisi_sas: Wait for phyup in hisi_sas_control_phy() - scsi: hisi_sas: Initialise devices in .slave_alloc callback - can: ems_usb: ems_usb_start_xmit(): fix double dev_kfree_skb() in error path - drivers: hamradio: 6pack: fix UAF bug caused by mod_timer() - hamradio: remove needs_free_netdev to avoid UAF - hamradio: defer 6pack kfree after unregister_netdev - mm: page_counter: mitigate consequences of a page_counter underflow - nbd: fix possible overflow on 'first_minor' in nbd_dev_add() - io_uring: don't keep looping for more events if we can't flush overflow - hugetlbfs: fix a truncation issue in hugepages parameter - spi: hisi-kunpeng: Fix the debugfs directory name incorrect - spi: hisi-kunpeng: Add debugfs support - xen/netfront: react properly to failing gnttab_end_foreign_access_ref() - xen/gnttab: fix gnttab_end_foreign_access() without page specified - xen/pvcalls: use alloc/free_pages_exact() - xen/9p: use alloc/free_pages_exact() - xen: remove gnttab_query_foreign_access() - xen/gntalloc: don't use gnttab_query_foreign_access() - xen/scsifront: don't use gnttab_query_foreign_access() for mapped status - xen/netfront: don't use gnttab_query_foreign_access() for mapped status - xen/blkfront: don't use gnttab_query_foreign_access() for mapped status - xen/grant-table: add gnttab_try_end_foreign_access() - xen/xenbus: don't let xenbus_grant_ring() remove grants in error case - net: sched: fix use-after-free in tc_new_tfilter() - mtd: fixup CFI on ixp4xx - powerpc/pseries: Get entry and uaccess flush required bits from H_GET_CPU_CHARACTERISTICS - ALSA: hda/realtek: Re-order quirk entries for Lenovo - ALSA: hda/realtek: Add quirk for Legion Y9000X 2020 - ALSA: hda: ALC287: Add Lenovo IdeaPad Slim 9i 14ITL5 speaker quirk - ALSA: hda/realtek - Fix silent output on Gigabyte X570 Aorus Master after reboot from Windows - ALSA: hda/realtek: Add speaker fixup for some Yoga 15ITL5 devices - KVM: x86: remove PMU FIXED_CTR3 from msrs_to_save_all - firmware: qemu_fw_cfg: fix kobject leak in probe error path - firmware: qemu_fw_cfg: fix NULL-pointer deref on duplicate entries - firmware: qemu_fw_cfg: fix sysfs information leak - rtlwifi: rtl8192cu: Fix WARNING when calling local_irq_restore() with interrupts enabled - media: uvcvideo: fix division by zero at stream start - video: vga16fb: Only probe for EGA and VGA 16 color graphic cards - 9p: only copy valid iattrs in 9P2000.L setattr implementation - KVM: s390: Clarify SIGP orders versus STOP/RESTART - KVM: x86: Register Processor Trace interrupt hook iff PT enabled in guest - perf: Protect perf_guest_cbs with RCU - remoteproc: qcom: pil_info: Don't memcpy_toio more than is provided - orangefs: Fix the size of a memory allocation in orangefs_bufmap_alloc() - devtmpfs regression fix: reconfigure on each mount - kbuild: Add $(KBUILD_HOSTLDFLAGS) to 'has_libelf' test - staging: greybus: fix stack size warning with UBSAN - drm/i915: Avoid bitwise vs logical OR warning in snb_wm_latency_quirk() - staging: wlan-ng: Avoid bitwise vs logical OR warning in hfa384x_usb_throttlefn() - media: Revert "media: uvcvideo: Set unique vdev name based in type" - random: fix crash on multiple early calls to add_bootloader_randomness() - random: fix data race on crng init time - random: fix data race on crng_node_pool - can: gs_usb: gs_can_start_xmit(): zero-initialize hf->{flags,reserved} - can: isotp: convert struct tpcon::{idx,len} to unsigned int - can: gs_usb: fix use of uninitialized variable, detach device on reception of invalid USB data - mfd: intel-lpss: Fix too early PM enablement in the ACPI ->probe() - veth: Do not record rx queue hint in veth_xmit - mmc: sdhci-pci: Add PCI ID for Intel ADL - ath11k: Fix buffer overflow when scanning with extraie - USB: Fix "slab-out-of-bounds Write" bug in usb_hcd_poll_rh_status - USB: core: Fix bug in resuming hub's handling of wakeup requests - ARM: dts: exynos: Fix BCM4330 Bluetooth reset polarity in I9100 - Bluetooth: bfusb: fix division by zero in send path - Bluetooth: btusb: Add support for Foxconn QCA 0xe0d0 - Bluetooth: btusb: Add support for Foxconn MT7922A - Bluetooth: btusb: Add two more Bluetooth parts for WCN6855 - Bluetooth: btusb: fix memory leak in btusb_mtk_submit_wmt_recv_urb() - workqueue: Fix unbind_workers() VS wq_worker_running() race- Add java-1.8.0-openjdk-devel BuildRequires for kernel.spec - Compress modules to xz format in kernel.spec, which reduces disk consumption - kabichk: do kabi check only for 4K page_size- USB: gadget: validate endpoint index for xilinx udc - sr9700: sanity check for packet length - Reinstate some of "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" - swiotlb: fix info leak with DMA_FROM_DEVICE- sched/fair: Add qos_throttle_list node in struct cfs_rq - ARM: 9142/1: kasan: work around LPAE build warning - mm: kfence: fix missing objcg housekeeping for SLAB - cgroup: Export cgroup.kill from cgroupv2 to cgroupv1 - cgroup: introduce cgroup.kill - memcg: Fix inconsistent oom event behavior for OOM_MEMCG_KILL - memcg: Export memory.events and memory.events.local from cgroupv2 to cgroupv1 - net: hns3: fix phy can not link up when autoneg off and reset - net: hns3: add NULL pointer check for hns3_set/get_ringparam() - net: hns3: add netdev reset check for hns3_set_tunable() - net: hns3: clean residual vf config after disable sriov - net: hns3: add max order judgement for tx spare buffer - net: hns3: fix ethtool tx copybreak buf size indicating not aligned issue - net: hns3: refine the process when PF set VF VLAN - net: hns3: add vlan list lock to protect vlan list - net: hns3: fix port base vlan add fail when concurrent with reset - net: hns3: fix bug when PF set the duplicate MAC address for VFs - net: hns3: handle empty unknown interrupt for VF - net: hns3: fix race condition in debugfs - arm64: cpu_park: Move into stand-alone file - arm64: quick_kexec: Move to stand-alone file - jffs2: fix NULL pointer dereference in jffs2_scan_medium - rseq, ptrace: Add PTRACE_GET_RSEQ_CONFIGURATION request - config: enable CONFIG_MEMCG_MEMFS_INFO by default - mm/memcg_memfs_info: show files that having pages charged in mem_cgroup - share_pool: don't trace the invalid spa address - mm: share_pool: adjust sp_alloc behavior when coredump - mm: share_pool: adjust sp_make_share_k2u behavior when coredump- net/spnic: Remove spnic driver. - SCSI: spfc: remove SPFC driver- block-map: add __GFP_ZERO flag for alloc_page in function bio_copy_kern - net: snmp: inline snmp_get_cpu_field()- Revert "Compress modules to xz format in kernel.spec, which reduces disk consumption" - esp: Fix possible buffer overflow in ESP transformation - sock: remove one redundant SKB_FRAG_PAGE_ORDER macro - kabi: only reserve flags on X86_64 and ARM64 - mm/dynamic_hugetlb: only compile PG_pool on X86_64 and ARM64- kabi: fix kabi broken in struct fuse_args - fuse: fix pipe buffer lifetime for direct_io- vfs: fs_context: fix up param length parsing in legacy_parse_param - NFS: LOOKUP_DIRECTORY is also ok with symlinks - blk-mq: fix potential uaf for 'queue_hw_ctx' - blk-mq: add exception handling when srcu->sda alloc failed- mm/dynamic_hugetlb: initialize subpages before merging - mm/dynamic_hugetlb: set/clear HPageFreed - mm/dynamic_hugetlb: only support to merge 2M dynamicly - mm/dynamic_hugetlb: hold the lock until pages back to hugetlb - mm/dynamic_hugetlb: use mem_cgroup_force_empty to reclaim pages - mm/dynamic_hugetlb: check page using check_new_page - mm/dynamic_hugetlb: use pfn to traverse subpages - mm/dynamic_hugetlb: improve the initialization of huge pages - mm/dynamic_hugetlb: check free_pages_prepares when split pages- Compress modules to xz format in kernel.spec, which reduces disk consumption.- irqchip/gic-phytium-2500: Fix issue that interrupts are concentrated in one cpu- scsi: ses: Fix crash caused by kfree an invalid pointer - ovl: fix incorrect extent info in metacopy case - perf sched: Cast PTHREAD_STACK_MIN to int as it may turn into sysconf(__SC_THREAD_STACK_MIN_VALUE)- arm/arm64: paravirt: Remove GPL from pv_ops export- ima: bugfix for digest lists importing - net/hinic: Fix call trace when the rx_buff module parameter is grater than 2 - net/hinic: Fix null pointer dereference in hinic_physical_port_id- net/hinic: Fix double free issue- src-openEuler: add with_64kb to control 64KB page size - scsi: spfc: Remove redundant mask and spinlock - xfs: order CIL checkpoint start records - xfs: attach iclog callbacks in xlog_cil_set_ctx_write_state() - xfs: factor out log write ordering from xlog_cil_push_work() - xfs: pass a CIL context to xlog_write() - xfs: fix the forward progress assertion in xfs_iwalk_run_callbacks - xfs: move xlog_commit_record to xfs_log_cil.c - xfs: log head and tail aren't reliable during shutdown - xfs: don't run shutdown callbacks on active iclogs - xfs: separate out log shutdown callback processing - xfs: rework xlog_state_do_callback() - xfs: make forced shutdown processing atomic - xfs: convert log flags to an operational state field - xfs: move recovery needed state updates to xfs_log_mount_finish - xfs: XLOG_STATE_IOERROR must die - xfs: convert XLOG_FORCED_SHUTDOWN() to xlog_is_shutdown() - Revert "nfs: ensure correct writeback errors are returned on close()" - fuse: support SB_NOSEC flag to improve write performance - fuse: add a flag FUSE_OPEN_KILL_SUIDGID for open() request - fuse: don't send ATTR_MODE to kill suid/sgid for handle_killpriv_v2 - fuse: setattr should set FATTR_KILL_SUIDGID - fuse: set FUSE_WRITE_KILL_SUIDGID in cached write path - fuse: rename FUSE_WRITE_KILL_PRIV to FUSE_WRITE_KILL_SUIDGID - fuse: introduce the notion of FUSE_HANDLE_KILLPRIV_V2 - xfs: remove dead stale buf unpin handling code - xfs: hold buffer across unpin and potential shutdown processing - xfs: fix an ABBA deadlock in xfs_rename - Revert "efi/libstub: arm64: Relax 2M alignment again for relocatable kernels" - crypto: hisilicon/qm - fix memset during queues clearing - crypto: hisilicon/qm - modify device status check parameter - crypto: hisilicon/qm - remove redundant cache writeback - crypto: hisilicon/qm - disable queue when 'CQ' error - crypto: hisilicon/qm - reset function if event queue overflows - crypto: hisilicon/qm - use request_threaded_irq instead - crypto: hisilicon/qm - modify the handling method after abnormal interruption - crypto: hisilicon/qm - code movement - crypto: hisilicon/qm - remove unnecessary device memory reset - crypto: hisilicon/qm - fix deadlock for remove driver - crypto: hisilicon/sec - add some comments for soft fallback - crypto: hisilicon/sec - fix the aead software fallback for engine- blk-throttle: Set BIO_THROTTLED when bio has been throttled - bpf, selftests: Add ringbuf memory type confusion test - bpf/selftests: Test bpf_d_path on rdonly_mem. - bpf, selftests: Add various ringbuf tests with invalid offset - selftests/bpf: Add verifier test for PTR_TO_MEM spill - bpf: Fix ringbuf memory type confusion when passing to helpers - bpf: Fix out of bounds access for ringbuf helpers - bpf: Generally fix helper register offset check - bpf: Mark PTR_TO_FUNC register initially with zero offset - bpf: Generalize check_ctx_reg for reuse with other types - bpf/selftests: Test PTR_TO_RDONLY_MEM - bpf: Add MEM_RDONLY for helper args that are pointers to rdonly mem. - bpf: Make per_cpu_ptr return rdonly PTR_TO_MEM. - bpf: Convert PTR_TO_MEM_OR_NULL to composable types. - bpf: Introduce MEM_RDONLY flag - bpf: Replace PTR_TO_XXX_OR_NULL with PTR_TO_XXX | PTR_MAYBE_NULL - bpf: Replace RET_XXX_OR_NULL with RET_XXX | PTR_MAYBE_NULL - bpf: Replace ARG_XXX_OR_NULL with ARG_XXX | PTR_MAYBE_NULL - bpf: Introduce composable reg, ret and arg types. - bpf: Fix out of bounds access from invalid *_or_null type verification - blk-mq: decrease pending_queues when it expires - blk-mq: add debugfs to print information for blk_mq_tag_set - blk-mq: allow hardware queue to get more tag while sharing a tag set - bfq: fix use-after-free in bfq_dispatch_request - livepatch/core: Validate function old_name before 'klp_init_object_loaded' - arm64: config: enable CONFIG_ARM64_UCE_KERNEL_RECOVERY - arm64: ras: copy_from_user scenario support uce kernel recovery - efi: Fix efi_find_mirror redefine in x86 - sched: Fix sleeping in atomic context at cpu_qos_write() - vfio/iommu_type1: Fix the logic of updating num_non_hwdbm_domains - iommu: Stop tracking the dirty log status of iommu_domain - iommu/smmuv3: Remove the S1 mapping restriction of dirty log - timekeeping: Avoiding false sharing in field access of tk_core - config: close CONFIG_ARM64_ILP32 - arm64: replace is_compat_task() with is_ilp32_compat_task() in TASK_SIZE_MAX - arch_topology: Fix missing clear cluster_cpumask in remove_cpu_topology() - kabi: fix split error of kABI reference checking tool - ipv6: blackhole_netdev needs snmp6 counters - net: avoid quadratic behavior in netdev_wait_allrefs_any() - net: allow out-of-order netdev unregistration - net: transition netdev reg state earlier in run_todo - ipv6: give an IPv6 dev to blackhole_netdev - configs: disable CONFIG_RODATA_FULL_DEFAULT_ENABLED - dm rq: don't queue request to blk-mq during DM suspend - rcu/nocb: Fix missed nocb_timer requeue - dm: fix mempool NULL pointer race when completing IO - blk-mq: Improve performance of non-mq IO schedulers with multiple HW queues - Revert "blk-mq, elevator: Count requests per hctx to improve performance"- lib/iov_iter: initialize "flags" in new pipe_buffer- sched: enable CONFIG_QOS_SCHED on arm64 - sched/qos: Remove dependency CONFIG_x86- ubifs: rename_whiteout: correct old_dir size computing - configs: update the defconfigs to support 9P - Revert "dm space maps: don't reset space map allocation cursor when committing" - drivers: hooks: add bonding driver vendor hooks - etmem: etmem scan module Replace WARN_ONCE() with debug_printk for "nothing read" - netfilter: nf_tables_offload: incorrect flow offload action array size- f2fs: fix to do sanity check in is_alive() - f2fs: fix to avoid panic in is_alive() if metadata is inconsistent - f2fs: fix to do sanity check on inode type during garbage collection - iommu/io-pgtable-arm: Fix attach device failed when smmuv3 supports HTTU - configs: enable CONFIG_INTEL_IDXD - ext4: convert DIV_ROUND_UP to DIV_ROUND_UP_ULL- bonding: force carrier update when releasing slave - ext4: fix underflow in ext4_max_bitmap_size() - dm: make sure dm_table is binded before queue request - tty/amba-pl011: Call acpi_put_table() to fix memory leak - config: enable MEMORY_RELIABLE by default - mm: add support for page cache use reliable memory - shmem: Introduce shmem reliable - mm: Reserve field in mm_struct for memory reliable - mm: Introduce reliable flag for user task - meminfo: Show reliable memory info - mm: Introduce memory reliable - efi: Disable mirror feature if kernelcore is not specified - mm: Demote warning message in vmemmap_verify() to debug level - mm: Ratelimited mirrored memory related warning messages - efi: Find mirrored memory ranges for arm64 - efi: Make efi_find_mirror() public - arm64: efi: Add fake memory support - efi: Make efi_print_memmap() public- arm64: openeuler_defconfig: Enable config for ultrasoc driver - drivers/coresight: Add Ultrasoc System Memory Buffer driver - coresight: etm4x: Modify core-commit to avoid HiSilicon ETM overflow - RAS: Report ARM processor information to userspace - configs: enable CONFIG_NTB_INTEL - udf: Restore i_lenAlloc when inode expansion fails - udf: Fix NULL ptr deref when converting from inline format - rcu: Do not report strict GPs for outgoing CPUs - rcu-tasks: Make ksoftirqd provide RCU Tasks quiescent states - entry: Explicitly flush pending rcuog wakeup before last rescheduling point - rcu/nocb: Trigger self-IPI on late deferred wake up before user resume - irq_work: Cleanup - powerpc/process, kasan: Silence KASAN warnings in __get_wchan() - net/spnic: Reduce the timeout of the channel between driver and firmware - net/spnic: Fix an error when netdev failed to link up - net/spnic: Fix xor checksum error when sending a non 4B-aligned message to firmware - net/spnic: Fix ethtool loopback command failure - net/spnic: Fix array bounds error in ethtool get_link_ksettings - x86/tsc: Make cur->adjusted values in package#1 to be the same - ata: Add support for PxSCT.LPM set based on actual LPM capability - ata: Add support for disabling PhyRdy Change Interrupt based on actual LPM capability - ahci: Fix some bugs like plugin support and sata link stability when user enable ahci RTD3 - EHCI: Clear wakeup signal locked in S0 state when device plug in - XHCI: Fix some device identify fail when enable xHCI runtime suspend - rtc: Fix set RTC time delay 500ms on some Zhaoxin SOCs- yam: fix a memory leak in yam_siocdevprivate() - Phytium/S2500: kdump: Avoid vmcore saving failure across multi-socket - irqchip/irq-gic-phytium-2500: Add support for kdump - ipmi_si: Phytium S2500 workaround for MMIO-based IPMI - iommu: support phytium ft2000plus and S2500 iommu function - sw64: vfio: select VFIO_IOMMU_TYPE1 as default - sw64: tty: add serial driver for sw64 - sw64: spi: add driver for SPI controller - sw64: add hypervisor based RTC on SW64 systems - sw64: kgdb: add support for sw64 - sw64: LPC: add driver for LPC controller - sw64: iommu: fix a bug in calling 'alloc_pages_node' - sw64: iommu: add iommu driver for sw64 - sw64: gpu/drm: fix kernel crash caused by drm driver - sw64: radeon: correct low-level mmio memset direct calls - sw64: gpu/drm: solve driver load cause kernel crash - amdgpu: enable KFD on SW64 systems - sw64: megaraid: fix kernel panic caused by accessing an illegal address - sw64: i2c: add i2c driver based designware for sw64 - sw64: efi: add SMBIOS/DMI and EFI runtime driver codes - sw64: gpio: add sunway builtin gpio driver - sw64: acpi: add initial acpi infrastructure support - sw64: add perf userspace tool support for sw64 - tools uapi: fix sw64 support - sw64: kvm: add definitions for kvm - sw64: moduleparam: fix sw64 compile failure - sw64: kdump/kexec: add KEXEC_ARCH_SW_64 definition - sw64: add AUDIT_ARCH_SW64 definition - sw64: ftrace: add sw64 support to recordmcount - sw64: add sw_64 support to buildtar, mkdebian and builddeb - sw64: add basic support for sw64 - mm/pin_mem: add invalid check for pinmemory boot parameter - livepatch/x86: Fix incorrect use of 'strncpy' - livepatch: Fix issues in klp_mem_{prepare,recycle} - livepatch: Introduce 'arch_klp_save_old_code' - livepatch: Reduce duplicated arch_klp_mem_{prepare,recycle} - livepatch: Move 'klp_func_list' related codes out of 'arch' - livepatch: Introduce 'struct arch_klp_data' - livepatch/arm64: Uniform 'old_func' field in struct klp_func_node - tpm_tis_spi: set default probe function if device id not match - deconfig: intel ice-lake missing config enable - selftests/sgx: Fix Q1 and Q2 calculation in sigstruct.c - selftests/sgx: remove checks for file execute permissions - selftests/sgx: Refine the test enclave to have storage - selftests/sgx: Add EXPECT_EEXIT() macro - selftests/sgx: Dump enclave memory map - selftests/sgx: Migrate to kselftest harness - selftests/sgx: Rename 'eenter' and 'sgx_call_vdso' - x86/sgx: Expose SGX architectural definitions to the kernel - selftests/sgx: Use getauxval() to simplify test code - selftests/sgx: Improve error detection and messages - selftests/sgx: Use a statically generated 3072-bit RSA key - x86/sgx: Remove unnecessary kmap() from sgx_ioc_enclave_init() - x86/sgx: Add a basic NUMA allocation scheme to sgx_alloc_epc_page() - x86/sgx: Replace section->init_laundry_list with sgx_dirty_page_list - x86/sgx: Maintain encl->refcount for each encl->mm_list entry - x86/sgx: Drop racy follow_pfn() check - x86/sgx: Fix the return type of sgx_init() - x86/sgx: Return -EINVAL on a zero length buffer in sgx_ioc_enclave_add_pages() - x86/sgx: Fix sgx_ioc_enclave_provision() kernel-doc - x86/sgx: Return -ERESTARTSYS in sgx_ioc_enclave_add_pages() - x86/sgx: Clarify 'laundry_list' locking - x86/sgx: Update MAINTAINERS - Documentation/x86: Document SGX kernel architecture - x86/sgx: Add ptrace() support for the SGX driver - x86/sgx: Add a page reclaimer - selftests/x86: Add a selftest for SGX - x86/vdso: Implement a vDSO for Intel SGX enclave call - x86/traps: Attempt to fixup exceptions in vDSO before signaling - x86/fault: Add a helper function to sanitize error code - x86/vdso: Add support for exception fixup in vDSO functions - x86/sgx: Add SGX_IOC_ENCLAVE_PROVISION - x86/sgx: Add SGX_IOC_ENCLAVE_INIT - x86/sgx: Add SGX_IOC_ENCLAVE_ADD_PAGES - x86/sgx: Add SGX_IOC_ENCLAVE_CREATE - x86/sgx: Add an SGX misc driver interface - mm: Add 'mprotect' hook to struct vm_operations_struct - x86/sgx: Add SGX page allocator functions - x86/cpu/intel: Add a nosgx kernel parameter - x86/cpu/intel: Detect SGX support - x86/sgx: Initialize metadata for Enclave Page Cache (EPC) sections - x86/{cpufeatures,msr}: Add Intel SGX Launch Control hardware bits - x86/cpufeatures: Add Intel SGX hardware bits - x86/sgx: Add wrappers for ENCLS functions - x86/sgx: Add SGX architectural data structures - configfs: fix a race in configfs_{,un}register_subsystem() - fs/dirty_pages: fix wrong lock for inode list in super_block - ACPI: irq: Prevent unregistering of GIC SGIs - PM: ACPI: Refresh wakeup device power configuration every time - ACPICA: Interpreter: fix memory leak by using existing buffer- configs: enable CONFIG_INTEGRITY_PLATFORM_KEYRING and CONFIG_LOAD_UEFI_KEYS - tipc: improve size validations for received domain records - cgroup-v1: Require capabilities to set release_agent - NFSv4: nfs_atomic_open() can race when looking up a non-regular file - NFSv4: Handle case where the lookup of a directory fails - cgroup/cpuset: Fix a race between cpuset_attach() and cpu hotplug - block: update io_ticks when io hang - livepatch: Fix missing unlock on error in klp_enable_patch() - livepatch: Fix kobject refcount bug on klp_init_patch_early failure path- kabi: cleanup config entries of kabi - kabi: fix build error when CONFIG_KABI_RESERVE=n - kabi:crypto: reserve space for RSASSA-PSS style certificates - mm/page_alloc: use accumulated load when building node fallback list - mm/page_alloc: print node fallback order - arm64: openeuler_defconfig: Enable Kunpeng related configs- rcu: Make TASKS_TRACE_RCU select IRQ_WORK - x86/kdump: make crash kernel boot faster - mm, hwpoison: fix condition in free hugetlb page path - x509: Detect sm2 keys by their parameters OID - mm/page_alloc.c: fix 'zone_id' may be used uninitialized in this function warning - sysctl: returns -EINVAL when a negative value is passed to proc_doulongvec_minmax - arm64: fix address limit problem with TASK_SIZE_MAX - arm64: mark __system_matches_cap as __maybe_unused - arm64: Avoid premature usercopy failure - arm64: uaccess: remove vestigal UAO support - arm64: uaccess: remove redundant PAN toggling - arm64: uaccess: remove addr_limit_user_check() - arm64: uaccess: remove set_fs() - arm64: uaccess cleanup macro naming - arm64: uaccess: split user/kernel routines - arm64: uaccess: refactor __{get,put}_user - arm64: uaccess: simplify __copy_user_flushcache() - arm64: uaccess: rename privileged uaccess routines - arm64: sdei: explicitly simulate PAN/UAO entry - arm64: sdei: move uaccess logic to arch/arm64/ - Revert "arm64: fix current_thread_info()->addr_limit setup" - Revert "arm64: fix USER_DS definition problem in non-compat mode" - Revert "arm64: Avoid premature usercopy failure" - arm64: alternatives: Move length validation in alternative_{insn, endif} - arm64: alternatives: Split up alternative.h - arm64: uaccess: move uao_* alternatives to asm-uaccess.h - Revert "arm64: alternatives: Move length validation in alternative_{insn, endif}" - arm64: add C wrappers for SET_PSTATE_*() - arm64: ensure ERET from kthread is illegal- livepatch/core: Fix where module get and put in different macro - livepatch/core: Remove redundant klp_free_objects_mod_limited - livepatch/core: Fix reference count issues - arm64/mpam: realign step entry when traversing rmid_transform - dt-bindings: mpam: refactor device tree node structure - arm64/mpam: refactor device tree structure to support multiple devices - arm64/mpam: fix __mpam_device_create() section mismatch error - block, bfq: don't move oom_bfqq - fget: clarify and improve __fget_files() implementation - KABI: add reserve space for thread_info struct - kabi: Reserve syscall entries for kabi compatibility - perf tools: Update powerpc's syscall.tbl copy from the kernel sources- kabi: reserve space for arm64 SME in thread_struct - KABI: KABI reservation for IMA namespace - kabi: Reserve space for struct acpi_device_power - kabi:fuse: reserve space for future expansion - kabi: net: reserve space for some net subsystems related structure - KABI: reserve space for struct input_dev - KABI: reserve space for several i2c structures - KABI: add reserve space for sched structures - sched: move CPU field back into thread_info if THREAD_INFO_IN_TASK=y - powerpc: add CPU field to struct thread_info - s390: add CPU field to struct thread_info - x86: add CPU field to struct thread_info - arm64: add CPU field to struct thread_info - powerpc: smp: remove hack to obtain offset of task_struct::cpu - riscv: rely on core code to keep thread_info::cpu updated - Input: zinitix - make sure the IRQ is allocated before it gets enabled - ARM: dts: gpio-ranges property is now required - ipv6: raw: check passed optlen before reading - drm/amd/display: Added power down for DCN10 - mISDN: change function names to avoid conflicts - atlantic: Fix buff_ring OOB in aq_ring_rx_clean - net: udp: fix alignment problem in udp4_seq_show() - ip6_vti: initialize __ip6_tnl_parm struct in vti6_siocdevprivate - scsi: libiscsi: Fix UAF in iscsi_conn_get_param()/iscsi_conn_teardown() - usb: mtu3: fix interval value for intr and isoc - ipv6: Do cleanup if attribute validation fails in multipath route - ipv6: Continue processing multipath route even if gateway attribute is invalid - power: bq25890: Enable continuous conversion for ADC at charging - rndis_host: support Hytera digital radios - power: reset: ltc2952: Fix use of floating point literals - power: supply: core: Break capacity loop - net: ena: Fix error handling when calculating max IO queues number - net: ena: Fix undefined state when tx request id is out of bounds - sch_qfq: prevent shift-out-of-bounds in qfq_init_qdisc - batman-adv: mcast: don't send link-local multicast to mcast routers - lwtunnel: Validate RTA_ENCAP_TYPE attribute length - ipv6: Check attribute length for RTA_GATEWAY when deleting multipath route - ipv6: Check attribute length for RTA_GATEWAY in multipath route - ipv4: Check attribute length for RTA_FLOW in multipath route - ipv4: Check attribute length for RTA_GATEWAY in multipath route - ftrace/samples: Add missing prototypes direct functions - i40e: Fix incorrect netdev's real number of RX/TX queues - i40e: Fix for displaying message regarding NVM version - i40e: fix use-after-free in i40e_sync_filters_subtask() - sfc: The RX page_ring is optional - mac80211: initialize variable have_higher_than_11mbit - RDMA/uverbs: Check for null return of kmalloc_array - netrom: fix copying in user data in nr_setsockopt - RDMA/core: Don't infoleak GRH fields - iavf: Fix limit of total number of queues to active queues of VF - i40e: Fix to not show opcode msg on unsuccessful VF MAC change - ieee802154: atusb: fix uninit value in atusb_set_extended_addr - tracing: Tag trace_percpu_buffer as a percpu pointer - tracing: Fix check for trace_percpu_buffer validity in get_trace_buf() - selftests: x86: fix [-Wstringop-overread] warn in test_process_vm_readv() - f2fs: quota: fix potential deadlock - bpf: Add kconfig knob for disabling unpriv bpf by default - perf script: Fix CPU filtering of a script's switch events - net: fix use-after-free in tw_timer_handler - Input: spaceball - fix parsing of movement data packets - Input: appletouch - initialize work before device registration - scsi: vmw_pvscsi: Set residual data length conditionally - binder: fix async_free_space accounting for empty parcels - usb: mtu3: set interval of FS intr and isoc endpoint - usb: mtu3: fix list_head check warning - usb: mtu3: add memory barrier before set GPD's HWO - usb: gadget: f_fs: Clear ffs_eventfd in ffs_data_clear. - xhci: Fresco FL1100 controller should not have BROKEN_MSI quirk set. - drm/amdgpu: add support for IP discovery gc_info table v2 - drm/amdgpu: When the VCN(1.0) block is suspended, powergating is explicitly enabled - uapi: fix linux/nfc.h userspace compilation errors - nfc: uapi: use kernel size_t to fix user-space builds - i2c: validate user data in compat ioctl - fsl/fman: Fix missing put_device() call in fman_port_probe - net/ncsi: check for error return from call to nla_put_u32 - selftests/net: udpgso_bench_tx: fix dst ip argument - net/mlx5e: Fix wrong features assignment in case of error - ionic: Initialize the 'lif->dbid_inuse' bitmap - igc: Fix TX timestamp support for non-MSI-X platforms - net/smc: fix kernel panic caused by race of smc_sock - net/smc: don't send CDC/LLC message if link not ready - net/smc: improved fix wait on already cleared link - NFC: st21nfca: Fix memory leak in device probe and remove - net: lantiq_xrx200: fix statistics of received bytes - net: ag71xx: Fix a potential double free in error handling paths - net: usb: pegasus: Do not drop long Ethernet frames - net/smc: fix using of uninitialized completions - sctp: use call_rcu to free endpoint - selftests: Calculate udpgso segment count without header adjustment - udp: using datalen to cap ipv6 udp max gso segments - net/mlx5e: Fix ICOSQ recovery flow for XSK - net/mlx5e: Wrap the tx reporter dump callback to extract the sq - net/mlx5: DR, Fix NULL vs IS_ERR checking in dr_domain_init_resources - scsi: lpfc: Terminate string in lpfc_debugfs_nvmeio_trc_write() - selinux: initialize proto variable in selinux_ip_postroute_compat() - recordmcount.pl: fix typo in s390 mcount regex - memblock: fix memblock_phys_alloc() section mismatch error - platform/x86: apple-gmux: use resource_size() with res - parisc: Clear stale IIR value on instruction access rights trap - tomoyo: use hwight16() in tomoyo_domain_quota_is_ok() - tomoyo: Check exceeded quota early in tomoyo_domain_quota_is_ok(). - Input: i8042 - enable deferred probe quirk for ASUS UM325UA - Input: i8042 - add deferred probe support - fs/ntfs3: Add ntfs3 module in openeuler_defconfig - fs/ntfs3: Add NTFS3 in fs/Kconfig and fs/Makefile - fs/ntfs3: Fix the issue from backport 5.15 to 5.10 - fs/ntfs3: Add MAINTAINERS - fs/ntfs3: Check for NULL pointers in ni_try_remove_attr_list - fs/ntfs3: Refactor ntfs_read_mft - fs/ntfs3: Refactor ni_parse_reparse - fs/ntfs3: Refactor ntfs_create_inode - fs/ntfs3: Refactor ntfs_readlink_hlp - fs/ntfs3: Rework ntfs_utf16_to_nls - fs/ntfs3: Fix memory leak if fill_super failed - fs/ntfs3: Keep prealloc for all types of files - fs/ntfs3: Remove unnecessary functions - fs/ntfs3: Forbid FALLOC_FL_PUNCH_HOLE for normal files - fs/ntfs3: Refactoring of ntfs_set_ea - fs/ntfs3: Remove locked argument in ntfs_set_ea - fs/ntfs3: Use available posix_acl_release instead of ntfs_posix_acl_release - fs/ntfs3: Check for NULL if ATTR_EA_INFO is incorrect - fs/ntfs3: Refactoring of ntfs_init_from_boot - fs/ntfs3: Reject mount if boot's cluster size < media sector size - fs/ntfs3: Refactoring lock in ntfs_init_acl - fs/ntfs3: Change posix_acl_equiv_mode to posix_acl_update_mode - fs/ntfs3: Pass flags to ntfs_set_ea in ntfs_set_acl_ex - fs/ntfs3: Refactor ntfs_get_acl_ex for better readability - fs/ntfs3: Move ni_lock_dir and ni_unlock into ntfs_create_inode - fs/ntfs3: Fix logical error in ntfs_create_inode - fs/ntfs3: Remove deprecated mount options nls - fs/ntfs3: Remove a useless shadowing variable - fs/ntfs3: Remove a useless test in 'indx_find()' - fs/ntfs3: Add sync flag to ntfs_sb_write_run and al_update - fs/ntfs3: Change max hardlinks limit to 4000 - fs/ntfs3: Fix insertion of attr in ni_ins_attr_ext - fs/ntfs3: Fix a memory leak on object opts - Doc/fs/ntfs3: Fix rst format and make it cleaner - fs/ntfs3: Initiliaze sb blocksize only in one place + refactor - fs/ntfs3: Initialize pointer before use place in fill_super - fs/ntfs3: Remove tmp pointer upcase in fill_super - fs/ntfs3: Remove tmp pointer bd_inode in fill_super - fs/ntfs3: Remove tmp var is_ro in ntfs_fill_super - fs/ntfs3: Use sb instead of sbi->sb in fill_super - fs/ntfs3: Remove unnecessary variable loading in fill_super - fs/ntfs3: Return straight without goto in fill_super - fs/ntfs3: Remove impossible fault condition in fill_super - fs/ntfs3: Change EINVAL to ENOMEM when d_make_root fails - fs/ntfs3: Fix wrong error message $Logfile -> $UpCase - fs/ntfs3: Use min/max macros instated of ternary operators - fs/ntfs3: Use clamp/max macros instead of comparisons - fs/ntfs3: Remove always false condition check - fs/ntfs3: Fix ntfs_look_for_free_space() does only report -ENOSPC - fs/ntfs3: Remove tabs before spaces from comment - fs/ntfs3: Remove braces from single statment block - fs/ntfs3: Place Comparisons constant right side of the test - fs/ntfs3: Remove '+' before constant in ni_insert_resident() - fs/ntfs3: Always use binary search with entry search - fs/ntfs3: Make binary search to search smaller chunks in beginning - fs/ntfs3: Limit binary search table size - fs/ntfs3: Remove unneeded header files from c files - fs/ntfs3: Change right headers to lznt.c - fs/ntfs3: Change right headers to upcase.c - fs/ntfs3: Change right headers to bitfunc.c - fs/ntfs3: Add missing header and guards to lib/ headers - fs/ntfs3: Add missing headers and forward declarations to ntfs_fs.h - fs/ntfs3: Add missing header files to ntfs.h - fs/ntfs3. Add forward declarations for structs to debug.h - fs/ntfs3: Remove redundant initialization of variable err - fs/ntfs3: Show uid/gid always in show_options() - fs/ntfs3: Rename mount option no_acs_rules > (no)acsrules - fs/ntfs3: Add iocharset= mount option as alias for nls= - fs/ntfs3: Make mount option nohidden more universal - fs/ntfs3: Init spi more in init_fs_context than fill_super - fs/ntfs3: Use new api for mounting - fs/ntfs3: Convert mount options to pointer in sbi - fs/ntfs3: Remove unnecesarry remount flag handling - fs/ntfs3: Remove unnecesarry mount option noatime - fs/ntfs3: Change how module init/info messages are displayed - fs/ntfs3: Remove GPL boilerplates from decompress lib files - fs/ntfs3: Remove unnecessary condition checking from ntfs_file_read_iter - fs/ntfs3: Fix integer overflow in ni_fiemap with fiemap_prep() - fs/ntfs3: Restyle comments to better align with kernel-doc - fs/ntfs3: Rework file operations - fs/ntfs3: Remove fat ioctl's from ntfs3 driver for now - fs/ntfs3: Restyle comments to better align with kernel-doc - fs/ntfs3: Fix error handling in indx_insert_into_root() - fs/ntfs3: Potential NULL dereference in hdr_find_split() - fs/ntfs3: Fix error code in indx_add_allocate() - fs/ntfs3: fix an error code in ntfs_get_acl_ex() - fs/ntfs3: add checks for allocation failure - fs/ntfs3: Use kcalloc/kmalloc_array over kzalloc/kmalloc - fs/ntfs3: Do not use driver own alloc wrappers - fs/ntfs3: Use kernel ALIGN macros over driver specific - fs/ntfs3: Restyle comment block in ni_parse_reparse() - fs/ntfs3: Remove unused including - fs/ntfs3: Fix fall-through warnings for Clang - fs/ntfs3: Fix one none utf8 char in source file - fs/ntfs3: Remove unused variable cnt in ntfs_security_init() - fs/ntfs3: Fix integer overflow in multiplication - fs/ntfs3: Add ifndef + define to all header files - fs/ntfs3: Use linux/log2 is_power_of_2 function - fs/ntfs3: Fix various spelling mistakes - fs/ntfs3: Add Kconfig, Makefile and doc - fs/ntfs3: Add NTFS journal - fs/ntfs3: Add compression - fs/ntfs3: Add attrib operations - fs/ntfs3: Add file operations and implementation - fs/ntfs3: Add bitmap - fs/ntfs3: Add initialization of super block - fs/ntfs3: Add headers and misc files - openeuler_defconfig: Enable CONFIG_DEBUG_INFO_BTF - Revert "openeuler_defconfig: Enable CONFIG_DEBUG_INFO_BTF" - change x86 configs - change arm64 configs - mm/damon: hide kernel pointer from tracepoint event - mm/damon/vaddr: hide kernel pointer from damon_va_three_regions() failure log - mm/damon/vaddr: use pr_debug() for damon_va_three_regions() failure logging - mm/damon/dbgfs: remove an unnecessary variable - mm/damon: move the implementation of damon_insert_region to damon.h - mm/damon: add access checking for hugetlb pages - Docs/admin-guide/mm/damon/usage: update for schemes statistics - mm/damon/dbgfs: support all DAMOS stats - Docs/admin-guide/mm/damon/reclaim: document statistics parameters - mm/damon/reclaim: provide reclamation statistics - mm/damon/schemes: account how many times quota limit has exceeded - mm/damon/schemes: account scheme actions that successfully applied - mm/damon: remove a mistakenly added comment for a future feature - Docs/admin-guide/mm/damon/usage: update for kdamond_pid and (mk|rm)_contexts - Docs/admin-guide/mm/damon/usage: mention tracepoint at the beginning - Docs/admin-guide/mm/damon/usage: remove redundant information - Docs/admin-guide/mm/damon/usage: update for scheme quotas and watermarks - mm/damon: convert macro functions to static inline functions - mm/damon: modify damon_rand() macro to static inline function - mm/damon: move damon_rand() definition into damon.h - mm/damon/schemes: add the validity judgment of thresholds - mm/damon/vaddr: remove swap_ranges() and replace it with swap() - mm/damon: remove some unneeded function definitions in damon.h - mm/damon/core: use abs() instead of diff_of() - mm/damon: add 'age' of region tracepoint support - mm/damon: unified access_check function naming rules - mm/damon/dbgfs: fix 'struct pid' leaks in 'dbgfs_target_ids_write()' - mm/damon/dbgfs: protect targets destructions with kdamond_lock - selftests/damon: split test cases - selftests/damon: test debugfs file reads/writes with huge count - selftests/damon: test wrong DAMOS condition ranges input - selftests/damon: test DAMON enabling with empty target_ids case - selftests/damon: skip test if DAMON is running - mm/damon/vaddr-test: remove unnecessary variables - mm/damon/vaddr-test: split a test function having >1024 bytes frame size - mm/damon/vaddr: remove an unnecessary warning message - mm/damon/core: remove unnecessary error messages - mm/damon/dbgfs: remove an unnecessary error message - mm/damon/core: use better timer mechanisms selection threshold - mm/damon/core: fix fake load reports due to uninterruptible sleeps - timers: implement usleep_idle_range() - mm/damon/dbgfs: fix missed use of damon_dbgfs_lock - mm/damon/dbgfs: use '__GFP_NOWARN' for user-specified size buffer allocation - NFC: add necessary privilege flags in netlink layer - net: add and use skb_unclone_keeptruesize() helper - openeuler_defconfig: Enable CONFIG_DEBUG_INFO_BTF - tools/bpftool: Fix cross-build - tools/bpftool: Force clean of out-of-tree build - x86/kdump: add log before booting crash kernel - selftests/x86: Test signal frame XSTATE header corruption handling - x86/fpu: Add address range checks to copy_user_to_xstate() - block, bfq: move bfqq to root_group if parent group is offlined - ext4: report error to userspace by netlink - crypto: Add PMULL judgment during initialization to prevent oops - phonet/pep: refuse to enable an unbound pipe - hamradio: improve the incomplete fix to avoid NPD - hamradio: defer ax25 kfree after unregister_netdev - ax25: NPD bug when detaching AX25 device - hwmon: (lm90) Do not report 'busy' status bit as alarm - hwmom: (lm90) Fix citical alarm status for MAX6680/MAX6681 - pinctrl: mediatek: fix global-out-of-bounds issue - ASoC: rt5682: fix the wrong jack type detected - ASoC: tas2770: Fix setting of high sample rates - Input: goodix - add id->model mapping for the "9111" model - Input: elants_i2c - do not check Remark ID on eKTH3900/eKTH5312 - mm: mempolicy: fix THP allocations escaping mempolicy restrictions - KVM: VMX: Fix stale docs for kvm-intel.emulate_invalid_guest_state - usb: gadget: u_ether: fix race in setting MAC address in setup phase - ceph: fix up non-directory creation in SGID directories - tee: optee: Fix incorrect page free bug - mac80211: fix locking in ieee80211_start_ap error path - ARM: 9169/1: entry: fix Thumb2 bug in iWMMXt exception handling - mmc: mmci: stm32: clear DLYB_CR after sending tuning command - mmc: core: Disable card detect during shutdown - mmc: meson-mx-sdhc: Set MANUAL_STOP for multi-block SDIO commands - mmc: sdhci-tegra: Fix switch to HS400ES mode - gpio: dln2: Fix interrupts when replugging the device - pinctrl: stm32: consider the GPIO offset to expose all the GPIO lines - KVM: VMX: Wake vCPU when delivering posted IRQ even if vCPU == this vCPU - platform/x86: intel_pmc_core: fix memleak on registration failure - x86/pkey: Fix undefined behaviour with PKRU_WD_BIT - parisc: Fix mask used to select futex spinlock - parisc: Correct completer in lws start - ipmi: fix initialization when workqueue allocation fails - ipmi: ssif: initialize ssif_info->client early - ipmi: bail out if init_srcu_struct fails - Input: atmel_mxt_ts - fix double free in mxt_read_info_block - ASoC: meson: aiu: Move AIU_I2S_MISC hold setting to aiu-fifo-i2s - ALSA: hda/realtek: Fix quirk for Clevo NJ51CU - ALSA: hda/realtek: Add new alc285-hp-amp-init model - ALSA: hda/realtek: Amp init fixup for HP ZBook 15 G6 - ALSA: drivers: opl3: Fix incorrect use of vp->state - ALSA: jack: Check the return value of kstrdup() - hwmon: (lm90) Drop critical attribute support for MAX6654 - hwmon: (lm90) Add basic support for TI TMP461 - hwmon: (lm90) Introduce flag indicating extended temperature support - hwmon: (lm90) Fix usage of CONFIG2 register in detect function - pinctrl: bcm2835: Change init order for gpio hogs - Input: elantech - fix stack out of bound access in elantech_change_report_id() - sfc: falcon: Check null pointer of rx_queue->page_ring - sfc: Check null pointer of rx_queue->page_ring - net: ks8851: Check for error irq - drivers: net: smc911x: Check for error irq - fjes: Check for error irq - bonding: fix ad_actor_system option setting to default - ipmi: Fix UAF when uninstall ipmi_si and ipmi_msghandler module - igb: fix deadlock caused by taking RTNL in RPM resume path - net: skip virtio_net_hdr_set_proto if protocol already set - net: accept UFOv6 packages in virtio_net_hdr_to_skb - qlcnic: potential dereference null pointer of rx_queue->page_ring - net: marvell: prestera: fix incorrect return of port_find - ARM: dts: imx6qdl-wandboard: Fix Ethernet support - RDMA/hns: Replace kfree() with kvfree() - IB/qib: Fix memory leak in qib_user_sdma_queue_pkts() - ASoC: meson: aiu: fifo: Add missing dma_coerce_mask_and_coherent() - spi: change clk_disable_unprepare to clk_unprepare - arm64: dts: allwinner: orangepi-zero-plus: fix PHY mode - HID: potential dereference of null pointer - HID: holtek: fix mouse probing - net: usb: lan78xx: add Allied Telesis AT29M2-AF - arm64: vdso32: require CROSS_COMPILE_COMPAT for gcc+bfd - arm64: vdso32: drop -no-integrated-as flag - mm/shmem.c: fix judgment error in shmem_is_huge() - drm: fix free illegal pointer when create drm_property_blob failed - BMA: Fix pointer cast compile warning in arm32 builds - arm64: openeuler_defconfig: Enable ARM64_PMEM_LEGACY - arm64: register persistent memory via protected memory - x86: pmem: move persistent memory(legacy) code into nvdimm - openeuler_defconfig: enable CONFIG_VENDOR_HOOKS for x86 and arm64 - vendor_hooks: make android vendor hooks feature generic. - ANDROID: fixup restricted hooks after tracepont refactoring - tracepoints: Do not punish non static call users - tracepoints: Remove unnecessary "data_args" macro parameter - ANDROID: simplify vendor hooks for non-GKI builds - ANDROID: vendor_hooks: fix __section macro - ANDROID: use static_call() for restricted hooks - ANDROID: fix redefinition error for restricted vendor hooks - ANDROID: add support for vendor hooks - mm: add PG_pool in /proc/kpageflags - ext4: Fix BUG_ON in ext4_bread when write quota data - ext4: fix null-ptr-deref in '__ext4_journal_ensure_credits' - bpf, mm: Fix lockdep warning triggered by stack_map_get_build_id_offset() - mmap_lock: change trace and locking order - mm: mmap_lock: fix disabling preemption directly - mm/mmap_lock: remove dead code for !CONFIG_TRACING configurations - mm: mmap_lock: use local locks instead of disabling preemption - mm: mmap_lock: add tracepoints around lock acquisition - ext4: fix an use-after-free issue about data=journal writeback mode - mm/pin_mem: improve pin mem pages rmap and free method - mm/pin_mem: add PG_hotreplace to mark pages need hotreplaced - mm/pin_mem: refactor pin memory mem reserve and pid reserve code - audit: bugfix for infinite loop when flush the hold queue - iommu/arm-smmu-v3: Remove arm_smmu_cmdq_issue_sync() to keep consistent with upstream - ipvlan: disable l2e local xmit - watchdog: Fix sleeping function called from atomic context - tcp_comp: Del compressed_data and remaining_data from tcp_comp_context_rx - tcp_comp: Add dpkt to save decompressed skb - tcp_comp: Fix ZSTD_decompressStream failed - tcp_comp: Fix comp_read_size return value - tcp_comp: Avoiding the null pointer problem of ctx in comp_stream_read - tcp_comp: open configs for tcp compression - tcp_comp: implement recvmsg for tcp compression - tcp_comp: implement sendmsg for tcp compression - Revert "sched: Introcude config option SCHED_OPTIMIZE_LOAD_TRACKING" - Revert "sched: Add switch for update_blocked_averages" - Revert "sched: Add frequency control for load update in scheduler_tick" - Revert "sched: Access control for sysctl_update_load_latency" - Revert "sched: Fix branch prediction error in static_key" - Revert "arm: Optimize ttwu IPI" - Revert "sched/idle: introduce smart halt polling" - Revert "sched/idle: Add IAS_SMART_HALT_POLL config for smart halt polling feature" - Revert "sched: Add menuconfig option for CONFIG_SCHED_OPTIMIZE_LOAD_TRACKING" - Revert "sysctl: Refactor IAS framework" - Revert "sched/idle: Optimize the loop time algorithm to reduce multicore disturb" - Revert "sched/idle: Reported an error when an illegal negative value is passed" - Revert "sched: Aware multi-core system for optimize loadtracking" - blk-throttle: enable hierarchical throttle in cgroup v1 - md: Fix undefined behaviour in is_mddev_idle - cgroup: fix compile error when CONFIG_MEMCG = n - xfs: map unwritten blocks in XFS_IOC_{ALLOC,FREE}SP just like fallocate - fbcon: fix ypos over boundary issue - mm/zswap: move to use crypto_acomp API for hardware acceleration - net: fix a data race when get vlan device - ipvlan: Add handling of NETDEV_UP events - perf vendor events amd: Add Zen3 events- Disable-SATA-disk-phy-for-severe-I_T-nexus reset failure - Export-sas_phy_enable - bonding: allow nesting of bonding device - bonding: avoid adding slave device with IFF_MASTER flag - bonding: 3ad: Fix the conflict between bond_update_slave_arr and the state machine - openeuler_defconfig: enable CONFIG_DYNAMIC_HUGETLB for x86 - mm/dynamic_hugetlb: add Document for dynamic hugetlb feature - mm/dynamic_hugetlb: disable dynamic hugetlb if hugetlb_vmemmap is enabled - mm/huge_memory: disable THP when dynamic hugetlb is enabled - mm/dynamic_hugetlb: add some tracepoints - mm/dynamic_hugetlb: free huge pages to dhugetlb_pool - mm/dynamic_hugetlb: alloc huge pages from dhugetlb_pool - mm/dynamic_hugetlb: collects resv allocated for dhugetlb_pool - mm/dynamic_hugetlb: add interface to disable normal pages allocation - mm/dynamic_hugetlb: free pages to dhugetlb_pool - mm/dynamic_hugetlb: alloc page from dhugetlb_pool - mm/dynamic_hugetlb: add migration function - mm/dynamic_hugetlb: add merge page function - mm/dynamic_hugetlb: add split page function - mm/dynamic_hugetlb: add interface to configure the count of hugepages - mm/dynamic_hugetlb: add PG_pool flag to mark pages from dhugetlb_pool - mm/dynamic_hugetlb: establish the dynamic hugetlb feature framework - mm/hugetlb: add parameter hugetlbfs_inode_info to several functions - mm: declare several functions- SCSI: spfc: Update lb mode acquired solution - cpufreq: intel_pstate: Add Icelake servers support in no-HWP mode - asm-generic: Add missing brackets for io_stop_wc macro - net: hns3: add ethtool priv-flag for TX push - net: hns3: add support for TX push mode - asm-generic: introduce io_stop_wc() and add implementation for ARM64 - net/spnic:Remove the code about little endian and big endian conversion - net/spnic:Remove the code of polling mode - net/spnic:Remove unused clp hardware channels - net/spnic:Remove unused functions about ceq - RDMA/hns: Replace get_udp_sport with rdma_get_udp_sport - RDMA/core: Calculate UDP source port based on flow label or lqpn/rqpn - RDMA/hns: Modify the hop num of HIP09 EQ to 1 - RDMA/hns: Remove magic number - RDMA/hns: Remove macros that are no longer used - RDMA/hns: Correctly initialize the members of Array[][] - RDMA/hns: Correct the type of variables participating in the shift operation - RDMA/hns: Replace tab with space in the right-side comments - RDMA/hns: Correct the print format to be consistent with the variable type - RDMA/hns: Correct the hex print format - RDMA/hns: Validate the pkey index - RDMA/hns: Modify the value of MAX_LP_MSG_LEN to meet hardware compatibility - RDMA/hns: Fix initial arm_st of CQ - RDMA: Constify netdev->dev_addr accesses - RDMA/hns: Use dma_alloc_coherent() instead of kmalloc/dma_map_single() - RDMA/hns: Add the check of the CQE size of the user space - RDMA/hns: Fix the size setting error when copying CQE in clean_cq() - RDMA/hns: Work around broken constant propagation in gcc 8 - RDMA/hns: Delete unnecessary blank lines. - RDMA/hns: Adjust the order in which irq are requested and enabled - RDMA/hns: Remove dqpn filling when modify qp from Init to Init - RDMA/hns: Fix query destination qpn - RDMA/hns: Bugfix for incorrect association between dip_idx and dgid - RDMA/hns: Bugfix for the missing assignment for dip_idx - RDMA/hns: Bugfix for data type of dip_idx - RDMA/hns: Fix incorrect lsn field - RDMA/hns: Delete unused hns bitmap interface - RDMA/hns: Use IDA interface to manage srq index - RDMA/hns: Ownerbit mode add control field - RDMA/hns: Remove unsupport cmdq mode - RDMA/hns: Don't overwrite supplied QP attributes - RDMA/hns: Fix the double unlock problem of poll_sem - hugetlbfs: fix issue of preallocation of gigantic pages can't work - hugetlbfs: extend the definition of hugepages parameter to support node allocation - cpupower: Add cpuid cap flag for MSR_AMD_HWCR support - cpupower: Remove family arg to decode_pstates() - cpupower: Condense pstate enabled bit checks in decode_pstates() - cpupower: Update family checks when decoding HW pstates - cpupower: Remove unused pscur variable. - cpupower: Add CPUPOWER_CAP_AMD_HW_PSTATE cpuid caps flag - cpupower: Correct macro name for CPB caps flag - cpupower: Update msr_pstate union struct naming - openeuler_defconfig: Enable CONFIG_ARM64_EPAN for ARM64 - arm64: Support execute-only permissions with Enhanced PAN - arm64: head.S: cleanup SCTLR_ELx initialization - arm64: smccc: Save lr before calling __arm_smccc_sve_check() - arm64: smccc: Support SMCCC v1.3 SVE register saving hint - KVM: arm64: Implement the TRNG hypervisor call - arm64: Add support for SMCCC TRNG entropy source - firmware: smccc: Introduce SMCCC TRNG framework - firmware: smccc: Add SMCCC TRNG function call IDs - arm64: abort counter_read_on_cpu() when irqs_disabled() - arm64: implement CPPC FFH support using AMUs - arm64: split counter validation function - arm64: wrap and generalise counter read functions - arm64: Add HWCAP for self-synchronising virtual counter - arm64: Add handling of CNTVCTSS traps - arm64: Add CNT{P,V}CTSS_EL0 alternatives to cnt{p,v}ct_el0 - arm64: Add a capability for FEAT_ECV - clocksource/drivers/arch_arm_timer: Move workaround synchronisation around - clocksource/drivers/arm_arch_timer: Fix masking for high freq counters - clocksource/drivers/arm_arch_timer: Drop unnecessary ISB on CVAL programming - clocksource/drivers/arm_arch_timer: Remove any trace of the TVAL programming interface - clocksource/drivers/arm_arch_timer: Work around broken CVAL implementations - clocksource/drivers/arm_arch_timer: Advertise 56bit timer to the core code - clocksource/drivers/arm_arch_timer: Move MMIO timer programming over to CVAL - clocksource/drivers/arm_arch_timer: Fix MMIO base address vs callback ordering issue - clocksource/drivers/arm_arch_timer: Move drop _tval from erratum function names - clocksource/drivers/arm_arch_timer: Move system register timer programming over to CVAL - clocksource/drivers/arm_arch_timer: Extend write side of timer register accessors to u64 - clocksource/drivers/arm_arch_timer: Drop CNT*_TVAL read accessors - clocksource/arm_arch_timer: Add build-time guards for unhandled register accesses - can: raw: return -ERANGE when filterset does not fit into user space buffer - x86: hugepage: use nt copy hugepage to AEP in x86- xen/netback: don't queue unlimited number of packages - xen/netback: fix rx queue stall detection - xen/console: harden hvc_xen against event channel storms - xen/netfront: harden netfront against event channel storms - xen/blkfront: harden blkfront against event channel storms - Revert "xsk: Do not sleep in poll() when need_wakeup set" - bus: ti-sysc: Fix variable set but not used warning for reinit_modules - rcu: Mark accesses to rcu_state.n_force_qs - scsi: scsi_debug: Sanity check block descriptor length in resp_mode_select() - scsi: scsi_debug: Fix type in min_t to avoid stack OOB - scsi: scsi_debug: Don't call kcalloc() if size arg is zero - ovl: fix warning in ovl_create_real() - fuse: annotate lock in fuse_reverse_inval_entry() - media: mxl111sf: change mutex_init() location - xsk: Do not sleep in poll() when need_wakeup set - ARM: dts: imx6ull-pinfunc: Fix CSI_DATA07__ESAI_TX0 pad name - Input: touchscreen - avoid bitwise vs logical OR warning - drm/amdgpu: correct register access for RLC_JUMP_TABLE_RESTORE - libata: if T_LENGTH is zero, dma direction should be DMA_NONE - serial: 8250_fintek: Fix garbled text for console - iocost: Fix divide-by-zero on donation from low hweight cgroup - zonefs: add MODULE_ALIAS_FS - btrfs: fix double free of anon_dev after failure to create subvolume - btrfs: fix memory leak in __add_inode_ref() - USB: serial: option: add Telit FN990 compositions - USB: serial: cp210x: fix CP2105 GPIO registration - usb: xhci: Extend support for runtime power management for AMD's Yellow carp. - PCI/MSI: Mask MSI-X vectors only on success - PCI/MSI: Clear PCI_MSIX_FLAGS_MASKALL on error - usb: dwc2: fix STM ID/VBUS detection startup delay in dwc2_driver_probe - USB: NO_LPM quirk Lenovo USB-C to Ethernet Adapher(RTL8153-04) - tty: n_hdlc: make n_hdlc_tty_wakeup() asynchronous - KVM: x86: Drop guest CPUID check for host initiated writes to MSR_IA32_PERF_CAPABILITIES - Revert "usb: early: convert to readl_poll_timeout_atomic()" - bpf, selftests: Fix racing issue in btf_skc_cls_ingress test - sit: do not call ipip6_dev_free() from sit_init_net() - net: systemport: Add global locking for descriptor lifecycle - net/smc: Prevent smc_release() from long blocking - net: Fix double 0x prefix print in SKB dump - sfc_ef100: potential dereference of null pointer - net/packet: rx_owner_map depends on pg_vec - ixgbe: set X550 MDIO speed before talking to PHY - ixgbe: Document how to enable NBASE-T support - igc: Fix typo in i225 LTR functions - igbvf: fix double free in `igbvf_probe` - igb: Fix removal of unicast MAC filters of VFs - soc/tegra: fuse: Fix bitwise vs. logical OR warning - mptcp: clear 'kern' flag from fallback sockets - drm/amd/pm: fix a potential gpu_metrics_table memory leak - flow_offload: return EOPNOTSUPP for the unsupported mpls action type - mac80211: fix lookup when adding AddBA extension element - mac80211: agg-tx: don't schedule_and_wake_txq() under sta->lock - drm/ast: potential dereference of null pointer - selftest/net/forwarding: declare NETIFS p9 p10 - net/sched: sch_ets: don't remove idle classes from the round-robin list - dmaengine: st_fdma: fix MODULE_ALIAS - selftests: Fix IPv6 address bind tests - selftests: Fix raw socket bind tests with VRF - selftests: Add duplicate config only for MD5 VRF tests - net: hns3: fix use-after-free bug in hclgevf_send_mbx_msg - inet_diag: fix kernel-infoleak for UDP sockets - sch_cake: do not call cake_destroy() from cake_init() - s390/kexec_file: fix error handling when applying relocations - selftests: net: Correct ping6 expected rc from 2 to 1 - virtio/vsock: fix the transport to work with VMADDR_CID_ANY - soc: imx: Register SoC device only on i.MX boards - clk: Don't parent clks until the parent is fully registered - ARM: socfpga: dts: fix qspi node compatible - ceph: initialize pathlen variable in reconnect_caps_cb - ceph: fix duplicate increment of opened_inodes metric - tee: amdtee: fix an IS_ERR() vs NULL bug - mac80211: track only QoS data frames for admission control - arm64: dts: rockchip: fix audio-supply for Rock Pi 4 - arm64: dts: rockchip: fix rk3399-leez-p710 vcc3v3-lan supply - arm64: dts: rockchip: fix rk3308-roc-cc vcc-sd supply - arm64: dts: rockchip: remove mmc-hs400-enhanced-strobe from rk3399-khadas-edge - arm64: dts: imx8mp-evk: Improve the Ethernet PHY description - arm64: dts: imx8m: correct assigned clocks for FEC - dm btree remove: fix use after free in rebalance_children() - recordmcount.pl: look for jgnop instruction as well as bcrl on s390 - vdpa: check that offsets are within bounds - virtio_ring: Fix querying of maximum DMA mapping size for virtio device - bpf, selftests: Add test case trying to taint map value pointer - bpf: Make 32->64 bounds propagation slightly more robust - bpf: Fix signed bounds propagation after mov32 - firmware: arm_scpi: Fix string overflow in SCPI genpd driver - mac80211: validate extended element ID is present - mac80211: send ADDBA requests using the tid/queue of the aggregation session - mac80211: mark TX-during-stop for TX in in_reconfig - mac80211: fix regression in SSN handling of addba tx - KVM: downgrade two BUG_ONs to WARN_ON_ONCE - KVM: selftests: Make sure kvm_create_max_vcpus test won't hit RLIMIT_NOFILE - arm: ioremap: don't abuse pfn_valid() to check if pfn is in RAM - arm: extend pfn_valid to take into account freed memory map alignment - memblock: align freed memory map on pageblock boundaries with SPARSEMEM - memblock: free_unused_memmap: use pageblock units instead of MAX_ORDER - perf intel-pt: Fix error timestamp setting on the decoder error path - perf intel-pt: Fix missing 'instruction' events with 'q' option - perf intel-pt: Fix next 'err' value, walking trace - perf intel-pt: Fix state setting when receiving overflow (OVF) packet - perf intel-pt: Fix intel_pt_fup_event() assumptions about setting state type - perf intel-pt: Fix sync state when a PSB (synchronization) packet is found - perf intel-pt: Fix some PGE (packet generation enable/control flow packets) usage - perf inject: Fix itrace space allowed for new attributes - ethtool: do not perform operations on net devices being unregistered - hwmon: (dell-smm) Fix warning on /proc/i8k creation error - fuse: make sure reclaim doesn't write the inode - bpf: Fix integer overflow in argument calculation for bpf_map_area_alloc - staging: most: dim2: use device release method - KVM: x86: Ignore sparse banks size for an "all CPUs", non-sparse IPI req - tracing: Fix a kmemleak false positive in tracing_map - drm/amd/display: add connector type check for CRC source set - drm/amd/display: Fix for the no Audio bug with Tiled Displays - net: netlink: af_netlink: Prevent empty skb by adding a check on len. - i2c: rk3x: Handle a spurious start completion interrupt flag - parisc/agp: Annotate parisc agp init functions with __init - ALSA: hda/hdmi: fix HDA codec entry table order for ADL-P - ALSA: hda: Add Intel DG2 PCI ID and HDMI codec vid - net/mlx4_en: Update reported link modes for 1/10G - Revert "tty: serial: fsl_lpuart: drop earlycon entry for i.MX8QXP" - s390/test_unwind: use raw opcode instead of invalid instruction - KVM: arm64: Save PSTATE early on exit - drm/msm/dsi: set default num_data_lanes - nfc: fix segfault in nfc_genl_dump_devices_done - cgroup: Use open-time cgroup namespace for process migration perm checks - cgroup: Allocate cgroup_file_ctx for kernfs_open_file->priv - cgroup: Use open-time credentials for process migraton perm checks - cgroup/cgroup.c: replace 'of->kn->priv' with of_cft() - cgroup: cgroup.{procs,threads} factor out common parts - netfilter: selftest: conntrack_vrf.sh: fix file permission - Documentation/Kbuild: Remove references to gcc-plugin.sh - MAINTAINERS: adjust GCC PLUGINS after gcc-plugin.sh removal - doc: gcc-plugins: update gcc-plugins.rst - kbuild: simplify GCC_PLUGINS enablement in dummy-tools/gcc - bpf: Add selftests to cover packet access corner cases - misc: fastrpc: fix improper packet size calculation - irqchip: nvic: Fix offset for Interrupt Priority Offsets - irqchip/irq-gic-v3-its.c: Force synchronisation when issuing INVALL - irqchip/armada-370-xp: Fix support for Multi-MSI interrupts - irqchip/armada-370-xp: Fix return value of armada_370_xp_msi_alloc() - irqchip/aspeed-scu: Replace update_bits with write_bits. - csky: fix typo of fpu config macro - iio: accel: kxcjk-1013: Fix possible memory leak in probe and remove - iio: ad7768-1: Call iio_trigger_notify_done() on error - iio: adc: axp20x_adc: fix charging current reporting on AXP22x - iio: adc: stm32: fix a current leak by resetting pcsel before disabling vdda - iio: at91-sama5d2: Fix incorrect sign extension - iio: dln2: Check return value of devm_iio_trigger_register() - iio: dln2-adc: Fix lockdep complaint - iio: itg3200: Call iio_trigger_notify_done() on error - iio: kxsd9: Don't return error code in trigger handler - iio: ltr501: Don't return error code in trigger handler - iio: mma8452: Fix trigger reference couting - iio: stk3310: Don't return error code in interrupt handler - iio: trigger: stm32-timer: fix MODULE_ALIAS - iio: trigger: Fix reference counting - iio: gyro: adxrs290: fix data signedness - xhci: avoid race between disable slot command and host runtime suspend - usb: core: config: using bit mask instead of individual bits - xhci: Remove CONFIG_USB_DEFAULT_PERSIST to prevent xHCI from runtime suspending - usb: core: config: fix validation of wMaxPacketValue entries - USB: gadget: zero allocate endpoint 0 buffers - selftests/fib_tests: Rework fib_rp_filter_test() - net/qla3xxx: fix an error code in ql_adapter_up() - net, neigh: clear whole pneigh_entry at alloc time - net: fec: only clear interrupt of handling queue in fec_enet_rx_queue() - net: altera: set a couple error code in probe() - net: cdc_ncm: Allow for dwNtbOutMaxSize to be unset or zero - tools build: Remove needless libpython-version feature check that breaks test-all fast path - dt-bindings: net: Reintroduce PHY no lane swap binding - Documentation/locking/locktypes: Update migrate_disable() bits. - perf tools: Fix SMT detection fast read path - Revert "PCI: aardvark: Fix support for PCI_ROM_ADDRESS1 on emulated bridge" - i40e: Fix NULL pointer dereference in i40e_dbg_dump_desc - mtd: rawnand: fsmc: Fix timing computation - mtd: rawnand: fsmc: Take instruction delay into account - i40e: Fix pre-set max number of queues for VF - i40e: Fix failed opcode appearing if handling messages from VF - clk: imx: use module_platform_driver - RDMA/hns: Do not destroy QP resources in the hw resetting phase - RDMA/hns: Do not halt commands during reset until later - ASoC: codecs: wcd934x: return correct value from mixer put - ASoC: codecs: wcd934x: handle channel mappping list correctly - ASoC: codecs: wsa881x: fix return values from kcontrol put - ASoC: qdsp6: q6routing: Fix return value from msm_routing_put_audio_mixer - ASoC: rt5682: Fix crash due to out of scope stack vars - PM: runtime: Fix pm_runtime_active() kerneldoc comment - qede: validate non LSO skb length - scsi: scsi_debug: Fix buffer size of REPORT ZONES command - scsi: pm80xx: Do not call scsi_remove_host() in pm8001_alloc() - block: fix ioprio_get(IOPRIO_WHO_PGRP) vs setuid(2) - tracefs: Set all files to the same group ownership as the mount option - net: mvpp2: fix XDP rx queues registering - aio: fix use-after-free due to missing POLLFREE handling - aio: keep poll requests on waitqueue until completed - signalfd: use wake_up_pollfree() - binder: use wake_up_pollfree() - wait: add wake_up_pollfree() - libata: add horkage for ASMedia 1092 - can: m_can: Disable and ignore ELO interrupt - can: pch_can: pch_can_rx_normal: fix use after free - drm/syncobj: Deal with signalled fences in drm_syncobj_find_fence. - clk: qcom: regmap-mux: fix parent clock lookup - mmc: renesas_sdhi: initialize variable properly when tuning - tracefs: Have new files inherit the ownership of their parent - nfsd: Fix nsfd startup race (again) - nfsd: fix use-after-free due to delegation race - md: fix update super 1.0 on rdev size change - btrfs: replace the BUG_ON in btrfs_del_root_ref with proper error handling - btrfs: clear extent buffer uptodate when we fail to write it - scsi: qla2xxx: Format log strings only if needed - ALSA: pcm: oss: Handle missing errors in snd_pcm_oss_change_params*() - ALSA: pcm: oss: Limit the period size to 16MB - ALSA: pcm: oss: Fix negative period/buffer sizes - ALSA: hda/realtek: Fix quirk for TongFang PHxTxX1 - ALSA: hda/realtek - Add headset Mic support for Lenovo ALC897 platform - ALSA: ctl: Fix copy of updated id with element read/write - mm: bdi: initialize bdi_min_ratio when bdi is unregistered - KVM: x86: Wait for IPIs to be delivered when handling Hyper-V TLB flush hypercall - net/sched: fq_pie: prevent dismantle issue - devlink: fix netns refcount leak in devlink_nl_cmd_reload() - IB/hfi1: Correct guard on eager buffer deallocation - iavf: Fix reporting when setting descriptor count - iavf: restore MSI state on reset - netfilter: conntrack: annotate data-races around ct->timeout - udp: using datalen to cap max gso segments - seg6: fix the iif in the IPv6 socket control block - nfp: Fix memory leak in nfp_cpp_area_cache_add() - bonding: make tx_rebalance_counter an atomic - ice: ignore dropped packets during init - bpf: Fix the off-by-two error in range markings - bpf, x86: Fix "no previous prototype" warning - vrf: don't run conntrack on vrf with !dflt qdisc - selftests: netfilter: add a vrf+conntrack testcase - nfc: fix potential NULL pointer deref in nfc_genl_dump_ses_done - drm/amdkfd: fix boot failure when iommu is disabled in Picasso. - drm/amdgpu: init iommu after amdkfd device init - drm/amdgpu: move iommu_resume before ip init/resume - drm/amdgpu: add amdgpu_amdkfd_resume_iommu - drm/amdkfd: separate kfd_iommu_resume from kfd_resume - drm/amd/amdkfd: adjust dummy functions' placement - x86/sme: Explicitly map new EFI memmap table as encrypted - can: sja1000: fix use after free in ems_pcmcia_add_card() - can: kvaser_pciefd: kvaser_pciefd_rx_error_frame(): increase correct stats->{rx,tx}_errors counter - can: kvaser_usb: get CAN clock frequency from device - IB/hfi1: Fix leak of rcvhdrtail_dummy_kvaddr - IB/hfi1: Fix early init panic - IB/hfi1: Insure use of smp_processor_id() is preempt disabled - nft_set_pipapo: Fix bucket load in AVX2 lookup routine for six 8-bit groups - HID: check for valid USB device for many HID drivers - HID: wacom: fix problems when device is not a valid USB device - HID: bigbenff: prevent null pointer dereference - HID: add USB_HID dependancy on some USB HID drivers - HID: add USB_HID dependancy to hid-chicony - HID: add USB_HID dependancy to hid-prodikeys - HID: add hid_is_usb() function to make it simpler for USB detection - HID: google: add eel USB id - HID: quirks: Add quirk for the Microsoft Surface 3 type-cover - gcc-plugins: fix gcc 11 indigestion with plugins... - gcc-plugins: simplify GCC plugin-dev capability test - usb: gadget: uvc: fix multiple opens - tee: handle lookup of shm with reference count 0 - f2fs: fix to do sanity check on last xattr entry in __f2fs_setxattr() - rds: memory leak in __rds_conn_create() - ipmi: msghandler: Make symbol 'remove_work_wq' static - net/tls: Fix authentication failure in CCM mode - parisc: Mark cr16 CPU clocksource unstable on all SMP machines - iwlwifi: mvm: retry init flow if failed - serial: 8250: Fix RTS modem control while in rs485 mode - serial: 8250_pci: rewrite pericom_do_set_divisor() - serial: 8250_pci: Fix ACCES entries in pci_serial_quirks array - serial: core: fix transmit-buffer reset and memleak - serial: tegra: Change lower tolerance baud rate limit for tegra20 and tegra30 - serial: pl011: Add ACPI SBSA UART match id - tty: serial: msm_serial: Deactivate RX DMA for polling support - x86/64/mm: Map all kernel memory into trampoline_pgd - x86/tsc: Disable clocksource watchdog for TSC on qualified platorms - x86/tsc: Add a timer to make sure TSC_adjust is always checked - usb: typec: tcpm: Wait in SNK_DEBOUNCED until disconnect - USB: NO_LPM quirk Lenovo Powered USB-C Travel Hub - xhci: Fix commad ring abort, write all 64 bits to CRCR register. - vgacon: Propagate console boot parameters before calling `vc_resize' - parisc: Fix "make install" on newer debian releases - parisc: Fix KBUILD_IMAGE for self-extracting kernel - x86/entry: Add a fence for kernel entry SWAPGS in paranoid_entry() - x86/pv: Switch SWAPGS to ALTERNATIVE - sched/uclamp: Fix rq->uclamp_max not set on first enqueue - x86/xen: Add xenpv_restore_regs_and_return_to_usermode() - x86/entry: Use the correct fence macro after swapgs in kernel CR3 - x86/sev: Fix SEV-ES INS/OUTS instructions for word, dword, and qword - KVM: VMX: Set failure code in prepare_vmcs02() - KVM: x86/pmu: Fix reserved bits for AMD PerfEvtSeln register - atlantic: Remove warn trace message. - atlantic: Fix statistics logic for production hardware - Remove Half duplex mode speed capabilities. - atlantic: Add missing DIDs and fix 115c. - atlantic: Fix to display FW bundle version instead of FW mac version. - atlatnic: enable Nbase-t speeds with base-t - atlantic: Increase delay for fw transactions - drm/msm: Do hw_init() before capturing GPU state - drm/msm/a6xx: Allocate enough space for GMU registers - net/smc: Keep smc_close_final rc during active close - net/rds: correct socket tunable error in rds_tcp_tune() - net/smc: fix wrong list_del in smc_lgr_cleanup_early - ipv4: convert fib_num_tclassid_users to atomic_t - net: annotate data-races on txq->xmit_lock_owner - dpaa2-eth: destroy workqueue at the end of remove function - net: marvell: mvpp2: Fix the computation of shared CPUs - net: usb: lan78xx: lan78xx_phy_init(): use PHY_POLL instead of "0" if no IRQ is available - ALSA: intel-dsp-config: add quirk for CML devices based on ES8336 codec - rxrpc: Fix rxrpc_local leak in rxrpc_lookup_peer() - rxrpc: Fix rxrpc_peer leak in rxrpc_look_up_bundle() - ASoC: tegra: Fix kcontrol put callback in AHUB - ASoC: tegra: Fix kcontrol put callback in DSPK - ASoC: tegra: Fix kcontrol put callback in DMIC - ASoC: tegra: Fix kcontrol put callback in I2S - ASoC: tegra: Fix kcontrol put callback in ADMAIF - ASoC: tegra: Fix wrong value type in DSPK - ASoC: tegra: Fix wrong value type in DMIC - ASoC: tegra: Fix wrong value type in I2S - ASoC: tegra: Fix wrong value type in ADMAIF - mt76: mt7915: fix NULL pointer dereference in mt7915_get_phy_mode - selftests: net: Correct case name - net/mlx4_en: Fix an use-after-free bug in mlx4_en_try_alloc_resources() - arm64: ftrace: add missing BTIs - siphash: use _unaligned version by default - net: mpls: Fix notifications when deleting a device - net: qlogic: qlcnic: Fix a NULL pointer dereference in qlcnic_83xx_add_rings() - tcp: fix page frag corruption on page fault - natsemi: xtensa: fix section mismatch warnings - i2c: cbus-gpio: set atomic transfer callback - i2c: stm32f7: stop dma transfer in case of NACK - i2c: stm32f7: recover the bus on access timeout - i2c: stm32f7: flush TX FIFO upon transfer errors - wireguard: ratelimiter: use kvcalloc() instead of kvzalloc() - wireguard: receive: drop handshakes if queue lock is contended - wireguard: receive: use ring buffer for incoming handshakes - wireguard: device: reset peer src endpoint when netns exits - wireguard: selftests: rename DEBUG_PI_LIST to DEBUG_PLIST - wireguard: selftests: actually test for routing loops - wireguard: allowedips: add missing __rcu annotation to satisfy sparse - wireguard: selftests: increase default dmesg log size - tracing/histograms: String compares should not care about signed values - KVM: X86: Use vcpu->arch.walk_mmu for kvm_mmu_invlpg() - KVM: arm64: Avoid setting the upper 32 bits of TCR_EL2 and CPTR_EL2 to 1 - KVM: x86: Use a stable condition around all VT-d PI paths - KVM: nVMX: Flush current VPID (L1 vs. L2) for KVM_REQ_TLB_FLUSH_GUEST - KVM: Disallow user memslot with size that exceeds "unsigned long" - drm/amd/display: Allow DSC on supported MST branch devices - ipv6: fix memory leak in fib6_rule_suppress - sata_fsl: fix warning in remove_proc_entry when rmmod sata_fsl - sata_fsl: fix UAF in sata_fsl_port_stop when rmmod sata_fsl - s390/pci: move pseudo-MMIO to prevent MIO overlap - ipmi: Move remove_work to dedicated workqueue - rt2x00: do not mark device gone on EPROTO errors during start - kprobes: Limit max data_size of the kretprobe instances - vrf: Reset IPCB/IP6CB when processing outbound pkts in vrf dev xmit - ACPI: Add stubs for wakeup handler functions - net/smc: Avoid warning of possible recursive locking - perf report: Fix memory leaks around perf_tip() - perf hist: Fix memory leak of a perf_hpp_fmt - net: ethernet: dec: tulip: de4x5: fix possible array overflows in type3_infoblock() - net: tulip: de4x5: fix the problem that the array 'lp->phy[8]' may be out of bound - ipv6: check return value of ipv6_skip_exthdr - ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible array overflow in hns_dsaf_ge_srst_by_port() - ata: ahci: Add Green Sardine vendor ID as board_ahci_mobile - drm/amd/amdgpu: fix potential memleak - drm/amd/amdkfd: Fix kernel panic when reset failed and been triggered again - scsi: iscsi: Unblock session then wake up error handler - thermal: core: Reset previous low and high trip during thermal zone init - btrfs: check-integrity: fix a warning on write caching disabled disk - s390/setup: avoid using memblock_enforce_memory_limit - platform/x86: thinkpad_acpi: Fix WWAN device disabled issue after S3 deep - platform/x86: thinkpad_acpi: Add support for dual fan control - net: return correct error code - net/smc: Transfer remaining wait queue entries during fallback - mac80211: do not access the IV when it was stripped - drm/sun4i: fix unmet dependency on RESET_CONTROLLER for PHY_SUN6I_MIPI_DPHY - powerpc/pseries/ddw: Revert "Extend upper limit for huge DMA window for persistent memory" - gfs2: Fix length of holes reported at end-of-file - gfs2: release iopen glock early in evict - ovl: fix deadlock in splice write - ovl: simplify file splice - can: j1939: j1939_tp_cmd_recv(): check the dst address of TP.CM_BAM - NFSv42: Fix pagecache invalidation after COPY/CLONE - drm/amdgpu/gfx9: switch to golden tsc registers for renoir+ - net: stmmac: platform: fix build warning when with !CONFIG_PM_SLEEP - shm: extend forced shm destroy to support objects from several IPC nses - s390/mm: validate VMA in PGSTE manipulation functions - tty: hvc: replace BUG_ON() with negative return value - xen/netfront: don't trust the backend response data blindly - xen/netfront: disentangle tx_skb_freelist - xen/netfront: don't read data from request on the ring page - xen/netfront: read response from backend only once - xen/blkfront: don't trust the backend response data blindly - xen/blkfront: don't take local copy of a request from the ring page - xen/blkfront: read response from backend only once - xen: sync include/xen/interface/io/ring.h with Xen's newest version - tracing: Check pid filtering when creating events - vhost/vsock: fix incorrect used length reported to the guest - iommu/amd: Clarify AMD IOMMUv2 initialization messages - smb3: do not error on fsync when readonly - ceph: properly handle statfs on multifs setups - f2fs: set SBI_NEED_FSCK flag when inconsistent node block found - sched/scs: Reset task stack state in bringup_cpu() - tcp: correctly handle increased zerocopy args struct size - net: mscc: ocelot: correctly report the timestamping RX filters in ethtool - net: mscc: ocelot: don't downgrade timestamping RX filters in SIOCSHWTSTAMP - net/smc: Don't call clcsock shutdown twice when smc shutdown - net: vlan: fix underflow for the real_dev refcnt - net/sched: sch_ets: don't peek at classes beyond 'nbands' - tls: fix replacing proto_ops - tls: splice_read: fix record type check - MIPS: use 3-level pgtable for 64KB page size on MIPS_VA_BITS_48 - MIPS: loongson64: fix FTLB configuration - igb: fix netpoll exit with traffic - nvmet: use IOCB_NOWAIT only if the filesystem supports it - net/smc: Fix loop in smc_listen - net/smc: Fix NULL pointer dereferencing in smc_vlan_by_tcpsk() - net: phylink: Force retrigger in case of latched link-fail indicator - net: phylink: Force link down and retrigger resolve on interface change - lan743x: fix deadlock in lan743x_phy_link_status_change() - tcp_cubic: fix spurious Hystart ACK train detections for not-cwnd-limited flows - drm/amd/display: Set plane update flags for all planes in reset - PM: hibernate: use correct mode for swsusp_close() - net/ncsi : Add payload to be 32-bit aligned to fix dropped packets - nvmet-tcp: fix incomplete data digest send - net: marvell: mvpp2: increase MTU limit when XDP enabled - mlxsw: spectrum: Protect driver from buggy firmware - mlxsw: Verify the accessed index doesn't exceed the array length - net/smc: Ensure the active closing peer first closes clcsock - erofs: fix deadlock when shrink erofs slab - scsi: scsi_debug: Zero clear zones at reset write pointer - scsi: core: sysfs: Fix setting device state to SDEV_RUNNING - ice: avoid bpf_prog refcount underflow - ice: fix vsi->txq_map sizing - net: nexthop: release IPv6 per-cpu dsts when replacing a nexthop group - net: ipv6: add fib6_nh_release_dsts stub - net: stmmac: retain PTP clock time during SIOCSHWTSTAMP ioctls - net: stmmac: fix system hang caused by eee_ctrl_timer during suspend/resume - nfp: checking parameter process for rx-usecs/tx-usecs is invalid - ipv6: fix typos in __ip6_finish_output() - firmware: smccc: Fix check for ARCH_SOC_ID not implemented - mptcp: fix delack timer - ALSA: intel-dsp-config: add quirk for JSL devices based on ES8336 codec - iavf: Prevent changing static ITR values if adaptive moderation is on - net: marvell: prestera: fix double free issue on err path - drm/vc4: fix error code in vc4_create_object() - scsi: mpt3sas: Fix kernel panic during drive powercycle test - drm/nouveau/acr: fix a couple NULL vs IS_ERR() checks - ARM: socfpga: Fix crash with CONFIG_FORTIRY_SOURCE - NFSv42: Don't fail clone() unless the OP_CLONE operation failed - firmware: arm_scmi: pm: Propagate return value to caller - net: ieee802154: handle iftypes as u32 - ASoC: codecs: wcd934x: return error code correctly from hw_params - ASoC: topology: Add missing rwsem around snd_ctl_remove() calls - ASoC: qdsp6: q6asm: fix q6asm_dai_prepare error handling - ASoC: qdsp6: q6routing: Conditionally reset FrontEnd Mixer - ARM: dts: bcm2711: Fix PCIe interrupts - ARM: dts: BCM5301X: Add interrupt properties to GPIO node - ARM: dts: BCM5301X: Fix I2C controller interrupt - netfilter: flowtable: fix IPv6 tunnel addr match - netfilter: ipvs: Fix reuse connection if RS weight is 0 - netfilter: ctnetlink: do not erase error code with EINVAL - netfilter: ctnetlink: fix filtering with CTA_TUPLE_REPLY - proc/vmcore: fix clearing user buffer by properly using clear_user() - PCI: aardvark: Fix link training - PCI: aardvark: Simplify initialization of rootcap on virtual bridge - PCI: aardvark: Implement re-issuing config requests on CRS response - PCI: aardvark: Update comment about disabling link training - PCI: aardvark: Deduplicate code in advk_pcie_rd_conf() - powerpc/32: Fix hardlockup on vmap stack overflow - mdio: aspeed: Fix "Link is Down" issue - mmc: sdhci: Fix ADMA for PAGE_SIZE >= 64KiB - mmc: sdhci-esdhc-imx: disable CMDQ support - tracing: Fix pid filtering when triggers are attached - tracing/uprobe: Fix uprobe_perf_open probes iteration - KVM: PPC: Book3S HV: Prevent POWER7/8 TLB flush flushing SLB - xen: detect uninitialized xenbus in xenbus_init - xen: don't continue xenstore initialization in case of errors - fuse: release pipe buf after last use - staging: rtl8192e: Fix use after free in _rtl92e_pci_disconnect() - staging: greybus: Add missing rwsem around snd_ctl_remove() calls - staging/fbtft: Fix backlight - HID: wacom: Use "Confidence" flag to prevent reporting invalid contacts - Revert "parisc: Fix backtrace to always include init funtion names" - media: cec: copy sequence field for the reply - ALSA: hda/realtek: Fix LED on HP ProBook 435 G7 - ALSA: hda/realtek: Add quirk for ASRock NUC Box 1100 - ALSA: ctxfi: Fix out-of-range access - binder: fix test regression due to sender_euid change - usb: hub: Fix locking issues with address0_mutex - usb: hub: Fix usb enumeration issue due to address0 race - usb: typec: fusb302: Fix masking of comparator and bc_lvl interrupts - usb: chipidea: ci_hdrc_imx: fix potential error pointer dereference in probe - net: nexthop: fix null pointer dereference when IPv6 is not enabled - usb: dwc3: gadget: Fix null pointer exception - usb: dwc3: gadget: Check for L1/L2/U3 for Start Transfer - usb: dwc3: gadget: Ignore NoStream after End Transfer - usb: dwc2: hcd_queue: Fix use of floating point literal - usb: dwc2: gadget: Fix ISOC flow for elapsed frames - USB: serial: option: add Fibocom FM101-GL variants - USB: serial: option: add Telit LE910S1 0x9200 composition - ACPI: Get acpi_device's parent from the parent field - ARM: Add unwinding annotations to __loop.*delay functions - fcntl: fix potential deadlocks for &fown_struct.lock - mm: usercopy: Warn vmalloc/module address in check_heap_object() - powerpc: Fix virt_addr_valid() check - jffs2: fix memory leak in jffs2_scan_medium - jffs2: fix memory leak in jffs2_do_mount_fs - jffs2: fix use-after-free in jffs2_clear_xattr_subsystem - powerpc/85xx: Fix oops when CONFIG_FSL_PMC=n - netdevsim: Zero-initialize memory for new map's value in function nsim_bpf_map_alloc - mm/hwpoison: clear MF_COUNT_INCREASED before retrying get_any_page() - hugetlb: address ref count racing in prep_compound_gigantic_page - memblock: ensure there is no overflow in memblock_overlaps_region() - phonet: refcount leak in pep_sock_accep - Revert "[Backport] ARM: BCM53016: Specify switch ports for Meraki MR32" - USB: gadget: bRequestType is a bitfield, not a enum - USB: gadget: detect too-big endpoint 0 requests - Revert "perf: Rework perf_event_exit_event()" - ALSA: hda: hdac_stream: fix potential locking issue in snd_hdac_stream_assign() - ALSA: hda: hdac_ext_stream: fix potential locking issues - x86/Kconfig: Fix an unused variable error in dell-smm-hwmon - btrfs: update device path inode time instead of bd_inode - fs: export an inode_update_time helper - ice: Delete always true check of PF pointer - usb: max-3421: Use driver data instead of maintaining a list of bound devices - ASoC: DAPM: Cover regression by kctl change notification fix - selinux: fix NULL-pointer dereference when hashtab allocation fails - RDMA/netlink: Add __maybe_unused to static inline in C file - scsi: ufs: core: Fix task management completion timeout race - scsi: ufs: core: Fix task management completion - drm/amdgpu: fix set scaling mode Full/Full aspect/Center not works on vga and dvi connectors - drm/i915/dp: Ensure sink rate values are always valid - drm/udl: fix control-message timeout - drm/amd/display: Update swizzle mode enums - cfg80211: call cfg80211_stop_ap when switch from P2P_GO type - parisc/sticon: fix reverse colors - btrfs: fix memory ordering between normal and ordered work functions - net: stmmac: socfpga: add runtime suspend/resume callback for stratix10 platform - udf: Fix crash after seekdir - KVM: nVMX: don't use vcpu->arch.efer when checking host state on nested state load - block: Check ADMIN before NICE for IOPRIO_CLASS_RT - s390/kexec: fix memory leak of ipl report buffer - scsi: qla2xxx: Fix mailbox direction flags in qla2xxx_get_adapter_id() - powerpc/8xx: Fix pinned TLBs with CONFIG_STRICT_KERNEL_RWX - x86/hyperv: Fix NULL deref in set_hv_tscchange_cb() if Hyper-V setup fails - mm: kmemleak: slob: respect SLAB_NOLEAKTRACE flag - ipc: WARN if trying to remove ipc object which is absent - tipc: check for null after calling kmemdup - hexagon: clean up timer-regs.h - hexagon: export raw I/O routines for modules - tun: fix bonding active backup with arp monitoring - arm64: vdso32: suppress error message for 'make mrproper' - net: stmmac: dwmac-rk: Fix ethernet on rk3399 based devices - s390/kexec: fix return code handling - perf/x86/intel/uncore: Fix IIO event constraints for Skylake Server - perf/x86/intel/uncore: Fix filter_tid mask for CHA events on Skylake Server - pinctrl: qcom: sdm845: Enable dual edge errata - KVM: PPC: Book3S HV: Use GLOBAL_TOC for kvmppc_h_set_dabr/xdabr() - e100: fix device suspend/resume - NFC: add NCI_UNREG flag to eliminate the race - net: nfc: nci: Change the NCI close sequence - NFC: reorder the logic in nfc_{un,}register_device - NFC: reorganize the functions in nci_request - i40e: Fix display error code in dmesg - i40e: Fix creation of first queue by omitting it if is not power of two - i40e: Fix warning message and call stack during rmmod i40e driver - i40e: Fix ping is lost after configuring ADq on VF - i40e: Fix changing previously set num_queue_pairs for PFs - i40e: Fix NULL ptr dereference on VSI filter sync - i40e: Fix correct max_pkt_size on VF RX queue - net: virtio_net_hdr_to_skb: count transport header in UFO - net: dpaa2-eth: fix use-after-free in dpaa2_eth_remove - net: sched: act_mirred: drop dst for the direction from egress to ingress - scsi: core: sysfs: Fix hang when device state is set via sysfs - net/mlx5: E-Switch, return error if encap isn't supported - net/mlx5: E-Switch, Change mode lock from mutex to rw semaphore - net/mlx5: Lag, update tracker when state change event received - net/mlx5e: nullify cq->dbg pointer in mlx5_debug_cq_remove() - platform/x86: hp_accel: Fix an error handling path in 'lis3lv02d_probe()' - mips: lantiq: add support for clk_get_parent() - mips: bcm63xx: add support for clk_get_parent() - MIPS: generic/yamon-dt: fix uninitialized variable error - iavf: Fix for setting queues to 0 - iavf: Fix for the false positive ASQ/ARQ errors while issuing VF reset - iavf: validate pointers - iavf: prevent accidental free of filter structure - iavf: Fix failure to exit out from last all-multicast mode - iavf: free q_vectors before queues in iavf_disable_vf - iavf: check for null in iavf_fix_features - iavf: Fix return of set the new channel count - net/smc: Make sure the link_id is unique - sock: fix /proc/net/sockstat underflow in sk_clone_lock() - net: reduce indentation level in sk_clone_lock() - tipc: only accept encrypted MSG_CRYPTO msgs - bnxt_en: reject indirect blk offload when hw-tc-offload is off - net: bnx2x: fix variable dereferenced before check - net: ipa: disable HOLB drop when updating timer - tracing: Add length protection to histogram string copies - tcp: Fix uninitialized access in skb frags array for Rx 0cp. - net-zerocopy: Refactor skb frag fast-forward op. - net-zerocopy: Copy straggler unaligned data for TCP Rx. zerocopy. - drm/nouveau: hdmigv100.c: fix corrupted HDMI Vendor InfoFrame - perf tests: Remove bash construct from record+zstd_comp_decomp.sh - perf bench futex: Fix memory leak of perf_cpu_map__new() - perf bpf: Avoid memory leak from perf_env__insert_btf() - tracing/histogram: Do not copy the fixed-size char array field over the field size - perf/x86/vlbr: Add c->flags to vlbr event constraints - sched/core: Mitigate race cpus_share_cache()/update_top_cache_domain() - mips: BCM63XX: ensure that CPU_SUPPORTS_32BIT_KERNEL is set - clk: qcom: gcc-msm8996: Drop (again) gcc_aggre1_pnoc_ahb_clk - clk/ast2600: Fix soc revision for AHB - clk: ingenic: Fix bugs with divided dividers - f2fs: fix incorrect return value in f2fs_sanity_check_ckpt() - f2fs: compress: disallow disabling compress on non-empty compressed file - sh: define __BIG_ENDIAN for math-emu - sh: math-emu: drop unused functions - sh: fix kconfig unmet dependency warning for FRAME_POINTER - f2fs: fix to use WHINT_MODE - f2fs: fix up f2fs_lookup tracepoints - maple: fix wrong return value of maple_bus_init(). - sh: check return code of request_irq - powerpc/8xx: Fix Oops with STRICT_KERNEL_RWX without DEBUG_RODATA_TEST - powerpc/dcr: Use cmplwi instead of 3-argument cmpli - ALSA: gus: fix null pointer dereference on pointer block - ARM: dts: qcom: fix memory and mdio nodes naming for RB3011 - powerpc/5200: dts: fix memory node unit name - iio: imu: st_lsm6dsx: Avoid potential array overflow in st_lsm6dsx_set_odr() - scsi: target: Fix alua_tg_pt_gps_count tracking - scsi: target: Fix ordered tag handling - MIPS: sni: Fix the build - tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc - ALSA: ISA: not for M68K - ARM: dts: ls1021a-tsn: use generic "jedec,spi-nor" compatible for flash - ARM: dts: ls1021a: move thermal-zones node out of soc/ - usb: host: ohci-tmio: check return value after calling platform_get_resource() - ARM: dts: omap: fix gpmc,mux-add-data type - firmware_loader: fix pre-allocated buf built-in firmware use - ALSA: intel-dsp-config: add quirk for APL/GLK/TGL devices based on ES8336 codec - scsi: advansys: Fix kernel pointer leak - ASoC: nau8824: Add DMI quirk mechanism for active-high jack-detect - clk: imx: imx6ul: Move csi_sel mux to correct base register - ASoC: SOF: Intel: hda-dai: fix potential locking issue - arm64: dts: freescale: fix arm,sp805 compatible string - arm64: dts: qcom: ipq6018: Fix qcom,controlled-remotely property - arm64: dts: qcom: msm8998: Fix CPU/L2 idle state latency and residency - ARM: BCM53016: Specify switch ports for Meraki MR32 - staging: rtl8723bs: remove possible deadlock when disconnect (v2) - ARM: dts: ux500: Skomer regulator fixes - usb: typec: tipd: Remove WARN_ON in tps6598x_block_read - usb: musb: tusb6010: check return value after calling platform_get_resource() - bus: ti-sysc: Use context lost quirk for otg - bus: ti-sysc: Add quirk handling for reinit on context lost - RDMA/bnxt_re: Check if the vlan is valid before reporting - arm64: dts: hisilicon: fix arm,sp805 compatible string - arm64: dts: rockchip: Disable CDN DP on Pinebook Pro - scsi: lpfc: Fix list_add() corruption in lpfc_drain_txq() - ARM: dts: NSP: Fix mpcore, mmc node names - staging: wfx: ensure IRQ is ready before enabling it - arm64: dts: allwinner: a100: Fix thermal zone node name - arm64: dts: allwinner: h5: Fix GPU thermal zone node name - ARM: dts: sunxi: Fix OPPs node name - arm64: zynqmp: Fix serial compatible string - arm64: zynqmp: Do not duplicate flash partition label property - ubifs: ubifs_releasepage: Remove ubifs_assert(0) to valid this process - ubifs: ubifs_writepage: Mark page dirty after writing inode failed - fget: check that the fd still exists after getting a ref to it - nbd: Fix use-after-free in blk_mq_free_rqs - xfs: fix up non-directory creation in SGID directories - pipe: Fix endless sleep problem due to the out-of-order - blk-cgroup: prevent rcu_sched detected stalls warnings while iterating blkgs - blk-throttle: don't check whether or not lower limit is valid if CONFIG_BLK_DEV_THROTTLING_LOW is off - block: Fix fsync always failed if once failed - kfence: fix memory leak when cat kfence objects - io_uring: fix soft lockup when call __io_remove_buffers - io_uring: return back safer resurrect - io_uring: fix ltout double free on completion race - ext4: always panic when errors=panic is specified - scsi: core: Stop using DRIVER_ERROR - drm/i915/guc: Update to use firmware v49.0.1- Increase-debugfs_dump_index-after-dump - brd: expose number of allocated pages in debugfs - net: hns3: create new common cmd code for PF and VF modules - net: hns3: refactor VF tqp stats APIs with new common tqp stats APIs - net: hns3: refactor PF tqp stats APIs with new common tqp stats APIs - net: hns3: create new set of common tqp stats APIs for PF and VF reuse - net: hns3: refactor VF rss init APIs with new common rss init APIs - net: hns3: refactor PF rss init APIs with new common rss init APIs - net: hns3: create new set of common rss init APIs for PF and VF reuse - net: hns3: refactor VF rss set APIs with new common rss set APIs - net: hns3: refactor PF rss set APIs with new common rss set APIs - net: hns3: create new set of common rss set APIs for PF and VF module - net: hns3: refactor VF rss get APIs with new common rss get APIs - net: hns3: refactor PF rss get APIs with new common rss get APIs - net: hns3: create new set of common rss get APIs for PF and VF rss module - net: hns3: refactor hclge_comm_send function in PF/VF drivers - net: hns3: create new rss common structure hclge_comm_rss_cfg - 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: 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: refactor hns3 makefile to support hns3_common module - Revert "bcache: add a framework to perform prefetch" - Revert "bcache: provide a switch to bypass all IO requests" - Revert "bcache: inflight prefetch requests block overlapped normal requests" - Revert "bcache: Delay to invalidate cache data in writearound write" - Revert "bcache: Add a sample of userspace prefetch client" - Revert "bcache: Rewrite patch to delay to invalidate cache data" - Revert "bcache: do not collect data insert info created by write_moving" - Revert "bcache: always record start time of a sample"- netfilter: fix regression in looped (broad|multi)cast's MAC handling - ACPI: CPPC: Fix cppc_cpufreq_init failed in CPU Hotplug situation - cpufreq: Fix get_cpu_device() failure in add_cpu_dev_symlink() - serial: amba-pl011: Fix serial port discard interrupt when interrupt signal line of serial port is connected to mbigen. - dt-bindings: mpam: add document for arm64 mpam - arm64/mpam: add device tree support for mpam initialization - arm64/mpam: remove __init macro to support driver probe - perf script: Fix printing 'phys_addr' failure issue - bcache: always record start time of a sample - bcache: do not collect data insert info created by write_moving - bcache: Rewrite patch to delay to invalidate cache data - bcache: Add a sample of userspace prefetch client - bcache: Delay to invalidate cache data in writearound write - bcache: inflight prefetch requests block overlapped normal requests - bcache: provide a switch to bypass all IO requests - bcache: add a framework to perform prefetch - tcp: Add some stub info for KABI consistency - BMA: Fix format string compile warning in arm32 builds- hugepage: add sysctl for hugepage alloc and mig - mm: export node type {pmem|dram} under /sys/bus/node - acpi/numa: memorize node type from SRAT table - etmem_scan: add pte_hole callback - etmem_scan: release CPU after scan walk_step size - etmem: fix potential UAF when walk ept page table - etmem: fix concurrent access to export file operations - etmem scan: fix memleak in vm_idle_read - etmem_scan: x86: support scan 4 level ept under 5 level host page table - etmem: x86: support scan hugetlb of vm - etmem: add ioctl for mm idle scan - RDMA/hns: Remove support for HIP06 - RDMA/hns: Remove RST2RST error prints for hw v1 - RDMA/hns: Support direct wqe of userspace - RDMA/hns: Modify the mapping attribute of doorbell to device - RDMA/hns: Encapsulate the qp db as a function - RDMA/hns: Use the core code to manage the fixed mmap entries - RDMA/hns: Use IDA interface to manage uar index - RDMA/hns: Enable the cmd mask of uverbs to create and destroy AH - RDMA/hns: Fix Direct WQE is not enable - RDMA/hns: Enable stash feature of HIP09- tcp_comp: add stub proto ops for tcp compression socket - tcp_comp: allow ignore local tcp connections - tcp_comp: only enable compression for give server ports - tcp_comp: add sysctl for enable/disable compression - tcp_comp: add init and cleanup hook for compression - tcp_comp: add tcp comp option to SYN and SYN-ACK - tcp_comp: add Kconfig for tcp payload compression - xfs: move the CIL workqueue to the CIL - xfs: CIL work is serialised, not pipelined - xfs: AIL needs asynchronous CIL forcing - xfs: reduce ilock acquisitions in xfs_file_fsync - xfs: refactor xfs_file_fsync - xfs: throttle inode inactivation queuing on memory reclaim - xfs: avoid buffer deadlocks when walking fs inodes - xfs: use background worker pool when transactions can't get free space - xfs: don't run speculative preallocation gc when fs is frozen - xfs: flush inode inactivation work when compiling usage statistics - xfs: inactivate inodes any time we try to free speculative preallocations - xfs: queue inactivation immediately when free realtime extents are tight - xfs: queue inactivation immediately when quota is nearing enforcement - xfs: queue inactivation immediately when free space is tight - xfs: per-cpu deferred inode inactivation queues - xfs: detach dquots from inode if we don't need to inactivate it - xfs: move xfs_inactive call to xfs_inode_mark_reclaimable - xfs: remove the active vs running quota differentiation - xfs: remove the flags argument to xfs_qm_dquot_walk - xfs: remove xfs_dqrele_all_inodes - xfs: remove support for disabling quota accounting on a mounted file system - xfs: don't nest transactions when scanning for eofblocks - xfs: force log and push AIL to clear pinned inodes when aborting mount - xfs: separate primary inode selection criteria in xfs_iget_cache_hit - xfs: refactor the inode recycling code - xfs: add iclog state trace events - xfs: rename struct xfs_eofblocks to xfs_icwalk - xfs: change the prefix of XFS_EOF_FLAGS_* to XFS_ICWALK_FLAG_ - xfs: selectively keep sick inodes in memory - xfs: drop IDONTCACHE on inodes when we mark them sick - xfs: refactor per-AG inode tagging functions - xfs: merge xfs_reclaim_inodes_ag into xfs_inode_walk_ag - xfs: pass struct xfs_eofblocks to the inode scan callback - xfs: fix radix tree tag signs - xfs: make the icwalk processing functions clean up the grab state - xfs: clean up inode state flag tests in xfs_blockgc_igrab - xfs: remove indirect calls from xfs_inode_walk{,_ag} - xfs: remove iter_flags parameter from xfs_inode_walk_* - xfs: move xfs_inew_wait call into xfs_dqrele_inode - xfs: separate the dqrele_all inode grab logic from xfs_inode_walk_ag_grab - xfs: pass the goal of the incore inode walk to xfs_inode_walk() - xfs: rename xfs_inode_walk functions to xfs_icwalk - xfs: move the inode walk functions further down - xfs: detach inode dquots at the end of inactivation - xfs: move the quotaoff dqrele inode walk into xfs_icache.c - xfs: don't bounce the iolock between free_{eof,cow}blocks - xfs: expose the blockgc workqueue knobs publicly - xfs: rename the blockgc workqueue - xfs: prevent metadata files from being inactivated - xfs: parallelize block preallocation garbage collection - xfs: rename block gc start and stop functions - xfs: only walk the incore inode tree once per blockgc scan - xfs: consolidate the eofblocks and cowblocks workers - xfs: consolidate incore inode radix tree posteof/cowblocks tags - xfs: remove trivial eof/cowblocks functions - xfs: hide xfs_icache_free_cowblocks - xfs: hide xfs_icache_free_eofblocks - xfs: relocate the eofb/cowb workqueue functions - xfs: set WQ_SYSFS on all workqueues in debug mode - xfs: increase the default parallelism levels of pwork clients - xfs: flush speculative space allocations when we run out of space - xfs: refactor xfs_icache_free_{eof,cow}blocks call sites - xfs: add a tracepoint for blockgc scans - xfs: flush eof/cowblocks if we can't reserve quota for chown - xfs: flush eof/cowblocks if we can't reserve quota for inode creation - xfs: flush eof/cowblocks if we can't reserve quota for file blocks - xfs: try worst case space reservation upfront in xfs_reflink_remap_extent - xfs: pass flags and return gc errors from xfs_blockgc_free_quota - xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts - xfs: xfs_inode_free_quota_blocks should scan project quota - xfs: don't stall cowblocks scan if we can't take locks - xfs: trigger all block gc scans when low on quota space - xfs: shut down the filesystem if we screw up quota reservation - xfs: rename code to error in xfs_ioctl_setattr - xfs: remove xfs_qm_vop_chown_reserve - xfs: refactor inode ownership change transaction/inode/quota allocation idiom - xfs: refactor inode creation transaction/inode/quota allocation idiom - xfs: refactor reflink functions to use xfs_trans_alloc_inode - xfs: allow reservation of rtblocks with xfs_trans_alloc_inode - xfs: refactor common transaction/inode/quota allocation idiom - xfs: reserve data and rt quota at the same time - xfs: fix up build warnings when quotas are disabled - xfs: clean up icreate quota reservation calls - xfs: remove xfs_trans_unreserve_quota_nblks completely - xfs: create convenience wrappers for incore quota block reservations - xfs: clean up quota reservation callsites - xfs: reduce quota reservation when doing a dax unwritten extent conversion - scsi:spraid: use bsg module to replace with ioctrl - KVM: vmx/pmu: Fix dummy check if lbr_desc->event is created - KVM: vmx/pmu: Expose LBR_FMT in the MSR_IA32_PERF_CAPABILITIES - KVM: vmx/pmu: Release guest LBR event via lazy release mechanism - KVM: vmx/pmu: Emulate legacy freezing LBRs on virtual PMI - KVM: vmx/pmu: Reduce the overhead of LBR pass-through or cancellation - KVM: vmx/pmu: Pass-through LBR msrs when the guest LBR event is ACTIVE - KVM: vmx/pmu: Create a guest LBR event when vcpu sets DEBUGCTLMSR_LBR - KVM: vmx/pmu: Add PMU_CAP_LBR_FMT check when guest LBR is enabled - KVM: vmx/pmu: Add PMU_CAP_LBR_FMT check when guest LBR is enabled - KVM: x86/pmu: preserve IA32_PERF_CAPABILITIES across CPUID refresh - KVM: x86/vmx: Make vmx_set_intercept_for_msr() non-static - KVM: VMX: read/write MSR_IA32_DEBUGCTLMSR from GUEST_IA32_DEBUGCTL - openeuler_defconfig: Enable sharepool feature in defconfig - net/spnic:The reset command flags modification. - net/spnic:Attribute negotiation and optimization. - net/spnic:RSS initialization process optimization - arm64: Fix conflict for capability when cpu hotplug - memcg: Add static key for memcg kswapd - memcg: make memcg kswapd deal with dirty - memcg: support memcg sync reclaim work as kswapd - memcg: Export memcg.high from cgroupv2 to cgroupv1 - memcg: Export memcg.{min/low} from cgroupv2 to cgroupv1 - kabi: Add reserved page and gfp flags for future extension - kabi: reserve space for cgroup_bpf_attach_type and bpf_cgroup_storage_type - bpf: Migrate cgroup_bpf to internal cgroup_bpf_attach_type enum - bpf: Split cgroup_bpf_enabled per attach type - bpf: Try to avoid kzalloc in cgroup/{s,g}etsockopt - bpf: Allow bpf_{s,g}etsockopt from cgroup bind{4,6} hooks - KABI: Add KABI_AUX_PTR extenstions to some more base structures - kabi: Generalize naming of kabi helper macros - arm64: Request resources for reserved memory via memmap - arm64: Add support for memmap kernel parameters- openeuler_defconfig: Enable CONFIG_KABI_RESERVE for x86 and arm64 - KABI: Add CONFIG_KABI_RESERVE to control KABI padding reserve - KABI: Fix allmodconfig build error - Revert "kabi: reserve space for ptp_clock.h" - kabi: reserve space for arm64 cpufeature related structure - UAPI: nfsfh.h: Replace one-element array with flexible-array member - kabi: Add kabi reservation for storage module - KABI:reserve space for sched structures - KABI: reserve space for IMA IPE - kabi: reserve space for cred and user_namespace - Increase size of ucounts to atomic_long_t - kabi: reserve space for fwnode.h - kabi: reserve space for iommu.h - kabi: reserve space for ptp_clock.h - kabi: reserve space for struct ptp_clock_info - kabi: reserve space for struct ptp_clock - kabi: reserve space for struct module - kabi: reserve space for kobject related structures - kabi: reserve space for io subsystem related structures - KABI: add KABI padding to x86/paravirt ops structures - KABI: add KABI padding to cpuidle structures - kabi: reserve space for struct dma_map_ops - kabi: reserve space for struct cpu_stop_work - kabi: reserve space for perf subsystem related structures - kabi: net: reserve space for net netfilter subsystem related structure - kabi: net: reserve space for net bpf subsystem related structure - kabi: net: reserve space for net rdma subsystem related structure - kabi: net: reserve space for net sunrpc subsystem related structure - kabi: net: reserve space for net can subsystem related structure - kabi: net: reserve space for net base subsystem related structure - kabi: reserve space for cgroup bpf structures - kabi: reserve space for cpu cgroup and cpuset cgroup related structures - kabi: reserve space for memcg related structures - kabi: reserve space for cgroup framework related structures - kabi: mm: reserve space for memory subsystem related - msi: Add kabi_reserve in msi.h - irqdomain: Add kabi_reserve in irqdomain - irq_desc: Add kabi_reserve in irq_desc - irq: Add kabi_reserve in irq - interrupt: Add kabi_reserve in interrupt.h - bootparam: Add kabi_reserve in bootparam - kabi: reserve space for hrtimer related structures - kabi: reserve space for time and workqueue subsystem related structure - kabi: reserve space for struct worker - kabi: reserve space for net_namespace - kabi: reserve space for power management related structure - kabi: reserve space for pci subsystem related structure - kabi: reserve space for posix clock related structure - kabi: add kABI reference checking tool - kabi: add a tool to generate the kabi reference relationship - kabi: add script tools to check kabi symbol - kabi: enables more stringent kabi checks - kabi: add KABI_SIZE_ALIGN_CHECKS for more stringent kabi checks - kabi: add kabi helper macros - pci: do not save 'PCI_BRIDGE_CTL_BUS_RESET' - PCI: check BIR before mapping MSI-X Table - PCI: Fail MSI-X mapping if MSI-X Table offset is out of range of BAR space - PCI/sysfs: Take reference on device to be removed - pciehp: fix a race between pciehp and removing operations by sysfs - iommu/arm-smmu-v3: Add suspend and resume support - cgroup: Fix task_css_check rcu warnings - psi: using cpuacct_cgrp_id under CONFIG_CGROUP_CPUACCT - psi: fix unexpected behavior of psi in cgroup v1 during init - perf inject: Fix ARM SPE handling - perf tools: Set COMPAT_NEED_REALLOCARRAY for CONFIG_AUXTRACE=1 - perf arm-spe: Support hardware-based PID tracing - perf arm-spe: Save context ID in record - perf arm-spe: Update --switch-events docs in 'perf record' - perf arm-spe: Track task context switch for cpu-mode events - perf arm-spe: Print size using consistent format - perf arm-spe: Implement find_snapshot callback - perf arm-spe: Snapshot mode test - perf arm-spe: Add snapshot mode support - perf arm-spe: Don't wait for PERF_RECORD_EXIT event - perf arm-spe: Bail out if the trace is later than perf event - perf arm-spe: Assign kernel time to synthesized event - perf arm-spe: Convert event kernel time to counter value - perf arm-spe: Save clock parameters from TIME_CONV event - perf arm-spe: Remove redundant checking for "full_auxtrace" - perf arm-spe: Enable timestamp for per-cpu mode - perf arm-spe: Correct sample flags for dummy event - perf arm-spe: Correct sample flags for SPE event - perf arm-spe: Avoid potential buffer overrun - perf arm-spe: Set sample's data source field - perf arm-spe: Synthesize memory event - perf arm-spe: Fill address info for samples - perf arm-spe: Store operation type in packet - perf arm-spe: Store memory address in packet - perf arm-spe: Enable sample type PERF_SAMPLE_DATA_SRC - perf c2c: Add local variables for output metrics - perf c2c: Refactor node display - perf c2c: Fix argument type for percent() - perf c2c: Refactor display filter - perf c2c: Refactor hist entry validation - perf c2c: Rename for shared cache line stats - perf arm-spe: Add support for ARMv8.3-SPE - perf arm_spe: Decode memory tagging properties - perf arm-spe: Add more sub classes for operation packet - perf arm-spe: Refactor operation packet handling - perf arm-spe: Add new function arm_spe_pkt_desc_op_type() - perf arm-spe: Remove size condition checking for events - perf arm-spe: Refactor event type handling - perf arm-spe: Add new function arm_spe_pkt_desc_event() - perf arm-spe: Refactor counter packet handling - perf arm-spe: Add new function arm_spe_pkt_desc_counter() - perf arm-spe: Refactor context packet handling - perf arm_spe: Fixup top byte for data virtual address - perf arm-spe: Refactor address packet handling - perf arm-spe: Add new function arm_spe_pkt_desc_addr() - perf arm-spe: Refactor packet header parsing - perf arm-spe: Refactor printing string to buffer - perf arm-spe: Fix packet length handling - perf arm-spe: Refactor arm_spe_get_events() - perf arm-spe: Refactor payload size calculation - perf arm-spe: Fix a typo in comment - perf arm-spe: Include bitops.h for BIT() macro - perf mem: Support ARM SPE events - perf c2c: Support AUX trace - perf mem: Support AUX trace - perf auxtrace: Add itrace option '-M' for memory events - perf mem: Only initialize memory event for recording - perf c2c: Support memory event PERF_MEM_EVENTS__LOAD_STORE - perf mem: Support new memory event PERF_MEM_EVENTS__LOAD_STORE - perf mem: Introduce weak function perf_mem_events__ptr() - perf mem: Search event name with more flexible path - share_pool: Use sharepool_no_page to alloc hugepage - share_pool: Show sp vmflags in /proc/$pid/smaps - share_pool: charge pages to the memcg of current task - share_pool: Use node_id from spa when alloc share_pool memory - share_pool: Don't allow non-sp mmap in sp address range - share_pool: support fork() and exit() to handle the mm - share_pool: Implement sp_group_del_task() - share_pool: Implement sp_group_add_task() - share_pool: Implement sp_alloc() - share_pool: Implement sp_unshare_uva() - share_pool: Implement sp_make_share_k2u() - share_pool: Implement sp_free() - share_pool: Implement sp_group_id_by_pid() - share_pool: Implement sp_unshare_kva - share_pool: Implement sp_make_share_u2k() - share_pool: Compact memory when necessary - share_pool: Add sp-area management code - share_pool: Implement sp_walk_page_range() - share_pool: Add VM_SHARE_POOL flag for vm_area_struct - share_pool: Add proc interfaces to show sp info - share_pool: Reserve the va space for share_pool - share_pool: Add Statement for all the exported symbol - share_pool: Add base framework for share_pool - shmem: Alloc shared memory on a specified memory node - memory: introduce do_mm_populate - vmalloc: Extend for hugepages mapping - mm/hugetlb: allocate huge page and setup page table - timekeeping: Really make sure wall_to_monotonic isn't positive - tracing/osnoise: Fix compile warning in function start_kthread - configs: Enable osnoise and timerlat - tracing: Have osnoise_main() add a quiescent state for task rcu - tracing/osnoise: Make osnoise_instances static - tracing/osnoise: Remove PREEMPT_RT ifdefs from inside functions - tracing/osnoise: Remove STACKTRACE ifdefs from inside functions - tracing/osnoise: Allow multiple instances of the same tracer - tracing/osnoise: Remove TIMERLAT ifdefs from inside functions - tracing: Disable "other" permission bits in the tracefs files - tracing/osnoise: Support a list of trace_array *tr - tracing/osnoise: Use start/stop_per_cpu_kthreads() on osnoise_cpus_write() - tracing/osnoise: Split workload start from the tracer start - tracing/osnoise: Improve comments about barrier need for NMI callbacks - tracing/osnoise: Do not follow tracing_cpumask - tracing: Fix missing osnoise tracer on max_latency - tracing/osnoise: Fix missed cpus_read_unlock() in start_per_cpu_kthreads() - trace/osnoise: Print a stop tracing message - trace/osnoise: Make 'noise' variable s64 in run_osnoise() - tracing: Fix spelling in osnoise tracer "interferences" -> "interference" - Documentation: Fix a typo on trace/osnoise-tracer - trace/osnoise: Fix return value on osnoise_init_hotplug_support - trace/osnoise: Make interval u64 on osnoise_main - trace/osnoise: Support hotplug operations - trace/osnoise: Fix 'no previous prototype' warnings - trace/osnoise: Fix an ifdef comment - trace/osnoise: Add a header with PREEMPT_RT additional fields - trace: Add timerlat tracer - trace: Add osnoise tracer - tracing: Merge irqflags + preempt counter. - trace: Add __print_ns_to_secs() and __print_ns_without_secs() helpers - trace: Add a generic function to read/write u64 values from tracefs - driver core: auxiliary bus: Fix memory leak when driver_register() fail - driver core: auxiliary bus: Remove unneeded module bits - driver core: auxiliary bus: Fix calling stage for auxiliary bus init - driver core: auxiliary bus: Fix auxiliary bus shutdown null auxdrv ptr - driver core: auxiliary bus: minor coding style tweaks - driver core: auxiliary bus: make remove function return void - driver core: auxiliary bus: move slab.h from include file - Add auxiliary bus support - svm: Set CONFIG_HISI_SVM as m by default - svm: Change svm to modules and remove unused functions - arm64/ascend: Enable CONFIG_ASCEND_OOM for openeuler_defconfig - arm64/ascend: Add new enable_oom_killer interface for oom contrl - x86: Support huge vmalloc mappings - arm64: Support huge vmalloc mappings - mm: vmalloc: Let user to control huge vmalloc default behavior - pid_ns: Make pid_max per namespace - arm64/mpam: rmid: refine allocation and release process - arm64/mpam: resctrl: add tips when rmid modification failed - arm64/mpam: Fix mpam corrupt when cpu online - vfio/mdev: Add missing error handling to dev_set_name() - KVM: arm64: Restore PMU configuration on first run - KVM: arm64: Refuse to run VCPU if PMU is not initialized - KVM: arm64: Add kvm_vcpu_has_pmu() helper - KVM: LAPIC: Keep stored TMCCT register value 0 after KVM_SET_LAPIC - KVM: x86: Properly reset MMU context at vCPU RESET/INIT - KVM: LAPIC: Write 0 to TMICT should also cancel vmx-preemption timer - KVM: X86: Fix missing local pCPU when executing wbinvd on all dirty pCPUs - kvm: SMM: fix losing SMI problem - arm64: mm: support setting page attributes for debugging - mm: emit the "free" trace report before freeing memory in kmem_cache_free() - mm, page_alloc: disable pcplists during memory offline - mm, page_alloc: move draining pcplists to page isolation users - mm, page_alloc: cache pageset high and batch in struct zone - mm, page_alloc: simplify pageset_update() - mm, page_alloc: remove setup_pageset() - mm, page_alloc: calculate pageset high and batch once per zone - mm, page_alloc: clean up pageset high and batch update - tools arch x86: Sync the msr-index.h copy with the kernel sources - powercap: RAPL: Add AMD Fam19h RAPL support - powercap: Add AMD Fam17h RAPL support - powercap/intel_rapl_msr: Convert rapl_msr_priv into pointer - x86/msr-index: sort AMD RAPL MSRs by address - Revert "ima: Introduce ima namespace" - Revert "ima: Add a list of the installed ima namespaces" - Revert "ima: Bind ima namespace to the file descriptor" - Revert "ima: Add ima policy related data to the ima namespace" - Revert "ima: Add methods for parsing ima policy configuration string" - Revert "ima: Add ima namespace to the ima subsystem APIs" - Revert "ima: Extend the APIs in the integrity subsystem" - Revert "ima: Add integrity inode related data to the ima namespace" - Revert "ima: Enable per ima namespace policy settings" - Revert "ima: Add ima namespace id to the measurement list related structures" - Revert "ima: Keep track of the measurment list per ima namespace" - Revert "ima: Check ima namespace ID during digest entry lookup" - Revert "ima: Add a new ima template that includes namespace ID" - Revert "ima: Add per namespace view of the measurement list" - Revert "ima: Add a reader counter to the integrity inode data" - Revert "ima: Extend permissions to the ima securityfs entries" - Revert "ima: Add the violation counter to the namespace" - Revert "ima: Change the owning user namespace of the ima namespace if necessary" - Revert "ima: Configure the new ima namespace from securityfs" - Revert "ima: Parse per ima namespace policy file" - Revert "user namespace: Add function that checks if the UID map is defined" - Revert "ima: Remap IDs of subject based rules if necessary" - Revert "keys: Add domain tag to the keyring search criteria" - Revert "keys: Include key domain tag in the iterative search" - Revert "keys: Allow to set key domain tag separately from the key type" - Revert "ima: Add key domain to the ima namespace" - Revert "integrity: Add key domain tag to the search criteria" - Revert "ima: Load per ima namespace x509 certificate" - Revert "ima: Add dummy boot aggregate to per ima namespace measurement list" - Revert "ima: Set ML template per ima namespace" - Revert "ima: fix a potential crash owing to the compiler optimisation" - Revert "ima: Introduce ima-ns-sig template" - Revert "digest list: disable digest lists in non-root ima namespaces" - Revert "imans: Use initial ima namespace domain tag when IMANS is disabled." - Revert "imans: Check CAP_SYS_ADMIN in userns associated with IMA NS during configuration." - config: enable CONFIG_ASCEND_CLEAN_CDM by default - numa/cdm: Introduce a bootarg to specify the target nodes to move to - numa: Move the management structures for cdm nodes to ddr - tick/nohz: Call tick_nohz_task_switch() with interrupts disabled - tick/nohz: Kick only _queued_ task whose tick dependency is updated - tick/nohz: Change signal tick dependency to wake up CPUs of member tasks - tick/nohz: Only wake up a single target cpu when kicking a task - tick/nohz: Update idle_exittime on actual idle exit - tick/nohz: Remove superflous check for CONFIG_VIRT_CPU_ACCOUNTING_NATIVE - tick/nohz: Conditionally restart tick on idle exit - tick/sched: Release seqcount before invoking calc_load_global() - tick/sched: Optimize tick_do_update_jiffies64() further - tick/sched: Reduce seqcount held scope in tick_do_update_jiffies64() - tick/sched: Use tick_next_period for lockless quick check - arm64: Revert feature: Add memmap parameter and register pmem - crypto: hisilicon/zip - enable ssid for sva sgl - crypto: hisilicon/zip - add new algorithms for uacce device - PCI: fix the wrong class type for HiSilicon NP 5896 - PCI: Fix SD5896 NP init failure - fs: fix a hungtask problem when freeze/unfreeze fs - PCI: Add support of port isolation for QLogic HBA card 26 - xfs: fix chown leaking delalloc quota blocks when fssetxattr fails - xfs: punch out data fork delalloc blocks on COW writeback failure - xfs: use kmem_cache_free() for kmem_cache objects - xfs: fix I_DONTCACHE - xfs: only set IOMAP_F_SHARED when providing a srcmap to a write - xfs: fix perag structure refcounting error when scrub fails - xfs: make fsmap backend function key parameters const - xfs: fix off-by-one error when the last rt extent is in use - xfs: make xfs_rtalloc_query_range input parameters const - xfs: replace kmem_alloc_large() with kvmalloc() - xfs: remove kmem_alloc_io() - mm: Add kvrealloc() - xfs: introduce all-mounts list for cpu hotplug notifications - xfs: introduce CPU hotplug infrastructure - xfs: prevent spoofing of rtbitmap blocks when recovering buffers - xfs: Enforce attr3 buffer recovery order - xfs: logging the on disk inode LSN can make it go backwards - xfs: avoid unnecessary waits in xfs_log_force_lsn() - xfs: log forces imply data device cache flushes - xfs: factor out forced iclog flushes - xfs: fix ordering violation between cache flushes and tail updates - xfs: fold __xlog_state_release_iclog into xlog_state_release_iclog - xfs: external logs need to flush data device - xfs: flush data dev on external log write - xfs: fix an integer overflow error in xfs_growfs_rt - xfs: reset child dir '..' entry when unlinking child - xfs: don't wait on future iclogs when pushing the CIL - xfs: Fix a CIL UAF by getting get rid of the iclog callback lock - xfs: remove callback dequeue loop from xlog_state_do_iclog_callbacks - xfs: don't nest icloglock inside ic_callback_lock - xfs: force the log offline when log intent item recovery fails - xfs: fix log intent recovery ENOSPC shutdowns when inactivating inodes - xfs: xfs_log_force_lsn isn't passed a LSN - xfs: Fix CIL throttle hang when CIL space used going backwards - xfs: journal IO cache flush reductions - xfs: remove need_start_rec parameter from xlog_write() - xfs: CIL checkpoint flushes caches unconditionally - xfs: async blkdev cache flush - xfs: separate CIL commit record IO - xfs: Fix 64-bit division on 32-bit in xlog_state_switch_iclogs() - xfs: log stripe roundoff is a property of the log - xfs: only reset incore inode health state flags when reclaiming an inode - xfs: don't take a spinlock unconditionally in the DIO fastpath - xfs: bunmapi has unnecessary AG lock ordering issues - xfs: btree format inode forks can have zero extents - xfs: Fix fall-through warnings for Clang - xfs: don't reset log idle state on covering checkpoints - xfs: check free AG space when making per-AG reservations - xfs: unconditionally read all AGFs on mounts with perag reservation - xfs: fix deadlock retry tracepoint arguments - xfs: fix scrub and remount-ro protection when running scrub - xfs: fix xfs_reflink_unshare usage of filemap_write_and_wait_range - xfs: count free space btree blocks when scrubbing pre-lazysbcount fses - xfs: update superblock counters correctly for !lazysbcount - xfs: don't check agf_btreeblks on pre-lazysbcount filesystems - xfs: remove obsolete AGF counter debugging - xfs: drop submit side trans alloc for append ioends - net: hns3: Fix spelling mistake "faile" -> "failed" - net: hns3: fix hns3 driver header file not self-contained issue - net: hns3: replace one tab with space in for statement - net: hns3: remove rebundant line for hclge_dbg_dump_tm_pg() - net: hns3: add comments for hclge_dbg_fill_content() - net: hns3: align return value type of atomic_read() with its output - net: hns3: modify one argument type of function hclge_ncl_config_data_print - net: hns3: Align type of some variables with their print type - net: hns3: add print vport id for failed message of vlan - net: hns3: refactor function hclge_set_vlan_filter_hw - net: hns3: optimize function hclge_cfg_common_loopback() - net: hns3: refactor function hns3_get_vector_ring_chain() - net: hns3: refactor function hclge_set_channels() - net: hns3: refactor function hclge_configure() - net: hns3: split function hclge_update_port_base_vlan_cfg() - net: hns3: split function hns3_nic_net_xmit() - net: hns3: split function hclge_get_fd_rule_info() - net: hns3: split function hclge_init_vlan_config() - net: hns3: refactor function hns3_fill_skb_desc to simplify code - net: hns3: extract macro to simplify ring stats update code - net: hns3: make symbol 'hclge_mac_speed_map_to_fw' static - net: hns3: split function hns3_set_l2l3l4() - net: hns3: split function hns3_handle_bdinfo() - net: hns3: split function hns3_nic_get_stats64() - net: hns3: refine function hclge_tm_pri_q_qs_cfg() - net: hns3: add new function hclge_tm_schd_mode_tc_base_cfg() - net: hns3: refine function hclge_cfg_mac_speed_dup_hw() - net: hns3: split function hns3_get_tx_timeo_queue_info() - net: hns3: refactor two hns3 debugfs functions - net: hns3: refactor hns3_nic_reuse_page() - net: hns3: refactor reset_prepare_general retry statement - net: hns3: use macro IANA_VXLAN_GPE_UDP_PORT to replace number 4790 - net: vxlan: add macro definition for number of IANA VXLAN-GPE port - net: hns3: fix incorrect components info of ethtool --reset command - net: hns3: fix one incorrect value of page pool info when queried by debugfs - net: hns3: add check NULL address for page pool - net: hns3: fix VF RSS failed problem after PF enable multi-TCs - net: hns3: add dql info when tx timeout - net: hns3: debugfs add drop packet statistics of multicast and broadcast for igu - net: hns3: format the output of the MAC address - net: hns3: add log for workqueue scheduled late - 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: extend ringparam setting/getting API with rx_buf_len - 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 - vhost_net: avoid tx queue stuck when sendmsg fails - crypto: x86/sm4 - Fix invalid section entry size - crypto: sm4 - Do not change section of ck and sbox - crypto: x86/sm4 - Fix frame pointer stack corruption - Add the configuration for accelerated of SM4 - crypto: x86/sm4 - add AES-NI/AVX2/x86_64 implementation - crypto: x86/sm4 - export reusable AESNI/AVX functions - crypto: tcrypt - add the asynchronous speed test for SM4 - crypto: x86/sm4 - add AES-NI/AVX/x86_64 implementation - crypto: arm64/sm4-ce - Make dependent on sm4 library instead of sm4-generic - crypto: sm4 - create SM4 library based on sm4 generic code - crypto: tcrypt - add GCM/CCM mode test for SM4 algorithm - crypto: testmgr - Add GCM/CCM mode test of SM4 algorithm - crypto: tcrypt - Fix missing return value check - ipvlan: limit loop_qlen ranges - ipvlan: limit loop_delay ranges - ipvlan: Introduce local xmit queue for l2e mode - ipvlan: check the value of module parameter ipvlan_default_mode - ipvlan: Introduce l2e mode - mpam: update monitor rmid and group configuration - mpam: Add support for group rmid modify - mpam: enable rdt_mon_capable for mbw monitor - iommu/arm-smmu-v3: Add support to enable/disable SMMU user_mpam_en - iommu/arm-smmu-v3: Add support to get SMMU mpam configuration - iommu/arm-smmu-v3: Add support to configure mpam in STE/CD context - iommu: add iommu interface to set/get device configuration - block/wbt: fix negative inflight counter when remove scsi device - md/raid1: fix a race between removing rdev and access conf->mirrors[i].rdev - arm64/ascend: Enable CONFIG_ASCEND_DVPP_MMAP - arm64/ascend: Enable DvPP mmap features for Ascend Platform - arm64: openeuler_defconfig: Adjust page size to 4K and VA_BITS to 48 - openeuler_defconfig: Adjust CONFIG_NODES_SHIFT to 7 - arm64: openeuler_defconfig: increase CONFIG_NR_CPUS value to 4096 - audit: ensure userspace is penalized the same as the kernel when under pressure - audit: improve robustness of the audit queue handling - arm32: kaslr: Bugfix of initrd size calculation when enabled kaslr - drm/hisilicon: Features to support reading resolutions from EDID - drm/hisilicon: Support i2c driver algorithms for bit-shift adapters - mm: Change tmpfs size base on ddr size. - SUNRPC: Close a race with transport setup and module put - sched: Introduce handle priority reversion mechanism - mm: Check numa node hugepages enough when mmap hugetlb - block: return errors from blk_execute_rq() - blk: Fix lock inversion between ioc lock and bfqd lock - bfq: Remove merged request already in bfq_requests_merged()- selftests/x86/iopl: Adjust to the faked iopl CLI/STI usage - thermal: Fix NULL pointer dereferences in of_thermal_ functions - perf/core: Avoid put_page() when GUP fails - scripts/lld-version.sh: Rewrite based on upstream ld-version.sh - erofs: fix unsafe pagevec reuse of hooked pclusters - erofs: remove the occupied parameter from z_erofs_pagevec_enqueue() - PCI: Add MSI masking quirk for Nvidia ION AHCI - PCI/MSI: Deal with devices lying about their MSI mask capability - PCI/MSI: Destroy sysfs before freeing entries - parisc/entry: fix trace test in syscall exit path - x86/iopl: Fake iopl(3) CLI/STI usage - net: stmmac: dwmac-rk: fix unbalanced pm_runtime_enable warnings - net: stmmac: fix issue where clk is being unprepared twice - net: stmmac: fix system hang if change mac address after interface ifdown - net: stmmac: fix missing unlock on error in stmmac_suspend() - net: stmmac: platform: fix build error with !CONFIG_PM_SLEEP - net: stmmac: add clocks management for gmac driver - bootconfig: init: Fix memblock leak in xbc_make_cmdline() - loop: Use blk_validate_block_size() to validate block size - block: Add a helper to validate the block size - fortify: Explicitly disable Clang support - soc/tegra: pmc: Fix imbalanced clock disabling in error code path - x86/sev: Make the #VC exception stacks part of the default stacks storage - x86/sev: Add an x86 version of cc_platform_has() - arch/cc: Introduce a function to check for confidential computing features - selftests/bpf: Fix also no-alu32 strobemeta selftest - mmc: moxart: Fix null pointer dereference on pointer host - ath10k: fix invalid dma_addr_t token assignment - SUNRPC: Partial revert of commit 6f9f17287e78 - PCI: aardvark: Fix PCIe Max Payload Size setting - PCI: Add PCI_EXP_DEVCTL_PAYLOAD_* macros - drm/sun4i: Fix macros in sun8i_csc.h - powerpc/85xx: fix timebase sync issue when CONFIG_HOTPLUG_CPU=n - powerpc/powernv/prd: Unregister OPAL_MSG_PRD2 notifier during module unload - mtd: rawnand: au1550nd: Keep the driver compatible with on-die ECC engines - mtd: rawnand: plat_nand: Keep the driver compatible with on-die ECC engines - mtd: rawnand: orion: Keep the driver compatible with on-die ECC engines - mtd: rawnand: pasemi: Keep the driver compatible with on-die ECC engines - mtd: rawnand: gpio: Keep the driver compatible with on-die ECC engines - mtd: rawnand: mpc5121: Keep the driver compatible with on-die ECC engines - mtd: rawnand: xway: Keep the driver compatible with on-die ECC engines - mtd: rawnand: ams-delta: Keep the driver compatible with on-die ECC engines - s390/cio: make ccw_device_dma_* more robust - s390/ap: Fix hanging ioctl caused by orphaned replies - s390/tape: fix timer initialization in tape_std_assign() - s390/cio: check the subchannel validity for dev_busid - video: backlight: Drop maximum brightness override for brightness zero - mfd: dln2: Add cell for initializing DLN2 ADC - mm, oom: do not trigger out_of_memory from the #PF - mm, oom: pagefault_out_of_memory: don't force global OOM for dying tasks - powerpc/bpf: Emit stf barrier instruction sequences for BPF_NOSPEC - powerpc/security: Add a helper to query stf_barrier type - powerpc/bpf: Validate branch ranges - powerpc/lib: Add helper to check if offset is within conditional branch range - memcg: prohibit unconditional exceeding the limit of dying tasks - 9p/net: fix missing error check in p9_check_errors - net, neigh: Enable state migration between NUD_PERMANENT and NTF_USE - f2fs: should use GFP_NOFS for directory inodes - irqchip/sifive-plic: Fixup EOI failed when masked - posix-cpu-timers: Clear task::posix_cputimers_work in copy_process() - x86/mce: Add errata workaround for Skylake SKX37 - MIPS: Fix assembly error from MIPSr2 code used within MIPS_ISA_ARCH_LEVEL - parisc: Fix backtrace to always include init funtion names - ARM: 9156/1: drop cc-option fallbacks for architecture selection - ARM: 9155/1: fix early early_iounmap() - selftests/net: udpgso_bench_rx: fix port argument - cxgb4: fix eeprom len when diagnostics not implemented - net/smc: fix sk_refcnt underflow on linkdown and fallback - vsock: prevent unnecessary refcnt inc for nonblocking connect - net: stmmac: allow a tc-taprio base-time of zero - net/sched: sch_taprio: fix undefined behavior in ktime_mono_to_any - seq_file: fix passing wrong private data - gve: Fix off by one in gve_tx_timeout() - bpf: sockmap, strparser, and tls are reusing qdisc_skb_cb and colliding - bpf, sockmap: Remove unhash handler for BPF sockmap usage - arm64: pgtable: make __pte_to_phys/__phys_to_pte_val inline functions - nfc: pn533: Fix double free when pn533_fill_fragment_skbs() fails - llc: fix out-of-bound array index in llc_sk_dev_hash() - perf bpf: Add missing free to bpf_event__print_bpf_prog_info() - zram: off by one in read_block_state() - mm/zsmalloc.c: close race window between zs_pool_dec_isolated() and zs_unregister_migration() - can: mcp251xfd: mcp251xfd_chip_start(): fix error handling for mcp251xfd_chip_rx_int_enable() - mfd: core: Add missing of_node_put for loop iteration - drm/nouveau/svm: Fix refcount leak bug and missing check against null bug - ACPI: PMIC: Fix intel_pmic_regs_handler() read accesses - ice: Fix not stopping Tx queues for VFs - ice: Fix replacing VF hardware MAC to existing MAC filter - net: vlan: fix a UAF in vlan_dev_real_dev() - openrisc: fix SMP tlb flush NULL pointer dereference - ethtool: fix ethtool msg len calculation for pause stats - net: davinci_emac: Fix interrupt pacing disable - xen-pciback: Fix return in pm_ctrl_init() - i2c: xlr: Fix a resource leak in the error handling path of 'xlr_i2c_probe()' - NFSv4: Fix a regression in nfs_set_open_stateid_locked() - scsi: qla2xxx: Turn off target reset during issue_lip - scsi: qla2xxx: Fix gnl list corruption - scsi: qla2xxx: Relogin during fabric disturbance - scsi: qla2xxx: Changes to support FCP2 Target - ar7: fix kernel builds for compiler test - watchdog: f71808e_wdt: fix inaccurate report in WDIOC_GETTIMEOUT - m68k: set a default value for MEMORY_RESERVE - signal/sh: Use force_sig(SIGKILL) instead of do_group_exit(SIGKILL) - dmaengine: dmaengine_desc_callback_valid(): Check for `callback_result` - netfilter: nfnetlink_queue: fix OOB when mac header was cleared - soc: fsl: dpaa2-console: free buffer before returning from dpaa2_console_read - auxdisplay: ht16k33: Fix frame buffer device blanking - auxdisplay: ht16k33: Connect backlight to fbdev - auxdisplay: img-ascii-lcd: Fix lock-up when displaying empty string - Fix user namespace leak - NFS: Fix an Oops in pnfs_mark_request_commit() - NFS: Fix up commit deadlocks - dmaengine: at_xdmac: fix AT_XDMAC_CC_PERID() macro - rtc: rv3032: fix error handling in rv3032_clkout_set_rate() - remoteproc: Fix a memory leak in an error handling path in 'rproc_handle_vdev()' - mtd: core: don't remove debugfs directory if device is in use - PCI: uniphier: Serialize INTx masking/unmasking and fix the bit operation - mtd: spi-nor: hisi-sfc: Remove excessive clk_disable_unprepare() - fs: orangefs: fix error return code of orangefs_revalidate_lookup() - NFS: Fix deadlocks in nfs_scan_commit_list() - opp: Fix return in _opp_add_static_v2() - PCI: aardvark: Fix preserving PCI_EXP_RTCTL_CRSSVE flag on emulated bridge - PCI: aardvark: Don't spam about PIO Response Status - drm/plane-helper: fix uninitialized variable reference - pnfs/flexfiles: Fix misplaced barrier in nfs4_ff_layout_prepare_ds - NFS: Fix dentry verifier races - i2c: mediatek: fixing the incorrect register offset - nfsd: don't alloc under spinlock in rpc_parse_scope_id - rpmsg: Fix rpmsg_create_ept return when RPMSG config is not defined - apparmor: fix error check - power: supply: bq27xxx: Fix kernel crash on IRQ handler register error - mips: cm: Convert to bitfield API to fix out-of-bounds access - virtio_ring: check desc == NULL when using indirect with packed - ASoC: cs42l42: Correct configuring of switch inversion from ts-inv - ASoC: cs42l42: Use device_property API instead of of_property - ASoC: cs42l42: Disable regulators if probe fails - powerpc/44x/fsp2: add missing of_node_put - HID: u2fzero: properly handle timeouts in usb_submit_urb - HID: u2fzero: clarify error check and length calculations - clk: at91: sam9x60-pll: use DIV_ROUND_CLOSEST_ULL - serial: xilinx_uartps: Fix race condition causing stuck TX - phy: qcom-snps: Correct the FSEL_MASK - phy: ti: gmii-sel: check of_get_address() for failure - phy: qcom-qusb2: Fix a memory leak on probe - pinctrl: equilibrium: Fix function addition in multiple groups - soc: qcom: apr: Add of_node_put() before return - firmware: qcom_scm: Fix error retval in __qcom_scm_is_call_available() - usb: dwc2: drd: reset current session before setting the new one - usb: dwc2: drd: fix dwc2_drd_role_sw_set when clock could be disabled - usb: dwc2: drd: fix dwc2_force_mode call in dwc2_ovr_init - serial: imx: fix detach/attach of serial console - scsi: ufs: ufshcd-pltfrm: Fix memory leak due to probe defer - scsi: ufs: Refactor ufshcd_setup_clocks() to remove skip_ref_clk - iio: adis: do not disabe IRQs in 'adis_init()' - usb: typec: STUSB160X should select REGMAP_I2C - soc: qcom: rpmhpd: Make power_on actually enable the domain - soc: qcom: rpmhpd: Provide some missing struct member descriptions - ASoC: cs42l42: Defer probe if request_threaded_irq() returns EPROBE_DEFER - ASoC: cs42l42: Correct some register default values - ARM: dts: stm32: fix AV96 board SAI2 pin muxing on stm32mp15 - ARM: dts: stm32: fix SAI sub nodes register range - ARM: dts: stm32: Reduce DHCOR SPI NOR frequency to 50 MHz - pinctrl: renesas: checker: Fix off-by-one bug in drive register check - staging: ks7010: select CRYPTO_HASH/CRYPTO_MICHAEL_MIC - staging: most: dim2: do not double-register the same device - usb: musb: select GENERIC_PHY instead of depending on it - RDMA/mlx4: Return missed an error if device doesn't support steering - scsi: csiostor: Uninitialized data in csio_ln_vnp_read_cbfn() - power: supply: max17040: fix null-ptr-deref in max17040_probe() - power: supply: rt5033_battery: Change voltage values to µV - usb: gadget: hid: fix error code in do_config() - serial: 8250_dw: Drop wrong use of ACPI_PTR() - powerpc: fix unbalanced node refcount in check_kvm_guest() - powerpc: Fix is_kvm_guest() / kvm_para_available() - powerpc: Reintroduce is_kvm_guest() as a fast-path check - powerpc: Rename is_kvm_guest() to check_kvm_guest() - powerpc: Refactor is_kvm_guest() declaration to new header - video: fbdev: chipsfb: use memset_io() instead of memset() - clk: at91: check pmc node status before registering syscore ops - memory: fsl_ifc: fix leak of irq and nand_irq in fsl_ifc_ctrl_probe - soc/tegra: Fix an error handling path in tegra_powergate_power_up() - ASoC: SOF: topology: do not power down primary core during topology removal - arm: dts: omap3-gta04a4: accelerometer irq fix - driver core: Fix possible memory leak in device_link_add() - scsi: pm80xx: Fix misleading log statement in pm8001_mpi_get_nvmd_resp() - soundwire: debugfs: use controller id and link_id for debugfs - ALSA: hda: Use position buffer for SKL+ again - ALSA: hda: Fix hang during shutdown due to link reset - ALSA: hda: Release controller display power during shutdown/reboot - ALSA: hda: Reduce udelay() at SKL+ position reporting - arm64: dts: qcom: pm8916: Remove wrong reg-names for rtc@6000 - arm64: dts: renesas: beacon: Fix Ethernet PHY mode - arm64: dts: qcom: msm8916: Fix Secondary MI2S bit clock - JFS: fix memleak in jfs_mount - MIPS: loongson64: make CPU_LOONGSON64 depends on MIPS_FP_SUPPORT - scsi: dc395: Fix error case unwinding - ARM: dts: at91: tse850: the emac<->phy interface is rmii - bus: ti-sysc: Fix timekeeping_suspended warning on resume - arm64: dts: meson-g12b: Fix the pwm regulator supply properties - arm64: dts: meson-g12a: Fix the pwm regulator supply properties - arm64: dts: ti: k3-j721e-main: Fix "bus-range" upto 256 bus number for PCIe - arm64: dts: ti: k3-j721e-main: Fix "max-virtual-functions" in PCIe EP nodes - RDMA/bnxt_re: Fix query SRQ failure - ARM: dts: qcom: msm8974: Add xo_board reference clock to DSI0 PHY - arm64: dts: rockchip: Fix GPU register width for RK3328 - ARM: s3c: irq-s3c24xx: Fix return value check for s3c24xx_init_intc() - clk: mvebu: ap-cpu-clk: Fix a memory leak in error handling paths - ARM: dts: BCM5301X: Fix memory nodes names - RDMA/rxe: Fix wrong port_cap_flags - iio: st_sensors: disable regulators after device unregistration - iio: st_sensors: Call st_sensors_power_enable() from bus drivers - of: unittest: fix EXPECT text for gpio hog errors - bpf: Fix propagation of signed bounds from 64-bit min/max into 32-bit. - bpf: Fix propagation of bounds from 64-bit min/max into 32-bit and var_off. - cgroup: Fix rootcg cpu.stat guest double counting - ibmvnic: Process crqs after enabling interrupts - ibmvnic: don't stop queue in xmit - udp6: allow SO_MARK ctrl msg to affect routing - selftests/bpf: Fix fclose/pclose mismatch in test_progs - crypto: pcrypt - Delay write to padata->info - net: phylink: avoid mvneta warning when setting pause parameters - net: amd-xgbe: Toggle PLL settings during rate change - selftests/bpf: Fix fd cleanup in sk_lookup test - selftests: bpf: Convert sk_lookup ctx access tests to PROG_TEST_RUN - drm/amdgpu/gmc6: fix DMA mask from 44 to 40 bits - wcn36xx: Fix discarded frames due to wrong sequence number - wcn36xx: add proper DMA memory barriers in rx path - libertas: Fix possible memory leak in probe and disconnect - libertas_tf: Fix possible memory leak in probe and disconnect - KVM: s390: Fix handle_sske page fault handling - samples/kretprobes: Fix return value if register_kretprobe() failed - spi: spi-rpc-if: Check return value of rpcif_sw_init() - tcp: don't free a FIN sk_buff in tcp_remove_empty_skb() - libbpf: Fix endianness detection in BPF_CORE_READ_BITFIELD_PROBED() - tpm_tis_spi: Add missing SPI ID - tpm: fix Atmel TPM crash caused by too frequent queries - irq: mips: avoid nested irq_enter() - KVM: s390: pv: avoid stalls for kvm_s390_pv_init_vm - KVM: s390: pv: avoid double free of sida page - s390/gmap: don't unconditionally call pte_unmap_unlock() in __gmap_zap() - libbpf: Fix BTF header parsing checks - libbpf: Fix overflow in BTF sanity checks - libbpf: Allow loading empty BTFs - libbpf: Fix BTF data layout checks and allow empty BTF - bpftool: Avoid leaking the JSON writer prepared for program metadata - KVM: selftests: Fix nested SVM tests when built with clang - KVM: selftests: Add operand to vmsave/vmload/vmrun in svm.c - smackfs: use netlbl_cfg_cipsov4_del() for deleting cipso_v4_doi - drm/msm: Fix potential NULL dereference in DPU SSPP - x86/sev: Fix stack type check in vc_switch_off_ist() - clocksource/drivers/timer-ti-dm: Select TIMER_OF - PM: hibernate: fix sparse warnings - nvme-rdma: fix error code in nvme_rdma_setup_ctrl - phy: micrel: ksz8041nl: do not use power down mode - net: enetc: unmap DMA in enetc_send_cmd() - mwifiex: Send DELBA requests according to spec - rsi: stop thread firstly in rsi_91x_init() error handling - mt76: mt7915: fix muar_idx in mt7915_mcu_alloc_sta_req() - mt76: mt7915: fix sta_rec_wtbl tag len - mt76: mt7915: fix possible infinite loop release semaphore - mt76: mt76x02: fix endianness warnings in mt76x02_mac.c - mt76: mt7615: fix endianness warning in mt7615_mac_write_txwi - platform/x86: thinkpad_acpi: Fix bitwise vs. logical warning - mmc: mxs-mmc: disable regulator on error and in the remove function - media: ir_toy: assignment to be16 should be of correct type - net: stream: don't purge sk_error_queue in sk_stream_kill_queues() - drm/msm: uninitialized variable in msm_gem_import() - drm/msm: potential error pointer dereference in init() - tcp: switch orphan_count to bare per-cpu counters - kernel/sched: Fix sched_fork() access an invalid sched_task_group - ath10k: fix max antenna gain unit - hwmon: (pmbus/lm25066) Let compiler determine outer dimension of lm25066_coeff - hwmon: Fix possible memleak in __hwmon_device_register() - net, neigh: Fix NTF_EXT_LEARNED in combination with NTF_USE - memstick: jmb38x_ms: use appropriate free function in jmb38x_ms_alloc_host() - memstick: avoid out-of-range warning - mmc: sdhci-omap: Fix context restore - mmc: sdhci-omap: Fix NULL pointer exception if regulator is not configured - gve: Recover from queue stall due to missed IRQ - b43: fix a lower bounds test - b43legacy: fix a lower bounds test - hwrng: mtk - Force runtime pm ops for sleep ops - crypto: qat - disregard spurious PFVF interrupts - crypto: qat - detect PFVF collision after ACK - media: dvb-frontends: mn88443x: Handle errors of clk_prepare_enable() - netfilter: nft_dynset: relax superfluous check on set updates - rcu: Always inline rcu_dynticks_task*_{enter,exit}() - EDAC/amd64: Handle three rank interleaving mode - PM: EM: Fix inefficient states detection - ath9k: Fix potential interrupt storm on queue reset - media: em28xx: Don't use ops->suspend if it is NULL - cpuidle: Fix kobject memory leaks in error paths - crypto: ecc - fix CRYPTO_DEFAULT_RNG dependency - kprobes: Do not use local variable when creating debugfs file - media: cx23885: Fix snd_card_free call on null card pointer - media: tm6000: Avoid card name truncation - media: si470x: Avoid card name truncation - media: radio-wl1273: Avoid card name truncation - media: mtk-vpu: Fix a resource leak in the error handling path of 'mtk_vpu_probe()' - media: TDA1997x: handle short reads of hdmi info frame. - media: v4l2-ioctl: S_CTRL output the right value - media: dvb-usb: fix ununit-value in az6027_rc_query - media: cxd2880-spi: Fix a null pointer dereference on error handling path - media: em28xx: add missing em28xx_close_extension - drm/amdgpu: fix warning for overflow check - arm64: mm: update max_pfn after memory hotplug - drm/ttm: stop calling tt_swapin in vm_access - ath10k: sdio: Add missing BH locking around napi_schdule() - ath10k: Fix missing frame timestamp for beacon/probe-resp - ath11k: Fix memory leak in ath11k_qmi_driver_event_work - ath11k: fix packet drops due to incorrect 6 GHz freq value in rx status - ath11k: Avoid race during regd updates - ath11k: fix some sleeping in atomic bugs - net: dsa: rtl8366rb: Fix off-by-one bug - rxrpc: Fix _usecs_to_jiffies() by using usecs_to_jiffies() - crypto: caam - disable pkc for non-E SoCs - Bluetooth: btmtkuart: fix a memleak in mtk_hci_wmt_sync - wilc1000: fix possible memory leak in cfg_scan_result() - wcn36xx: Fix Antenna Diversity Switching - cgroup: Make rebind_subsystems() disable v2 controllers all at once - net: net_namespace: Fix undefined member in key_remove_domain() - lockdep: Let lock_is_held_type() detect recursive read as read - virtio-gpu: fix possible memory allocation failure - drm/v3d: fix wait for TMU write combiner flush - objtool: Fix static_call list generation - x86/xen: Mark cpu_bringup_and_idle() as dead_end_function - objtool: Add xen_start_kernel() to noreturn list - MIPS: lantiq: dma: fix burst length for DEU - rcu: Fix existing exp request check in sync_sched_exp_online_cleanup() - Bluetooth: fix init and cleanup of sco_conn.timeout_work - selftests/bpf: Fix strobemeta selftest regression - netfilter: conntrack: set on IPS_ASSURED if flows enters internal stream state - parisc/kgdb: add kgdb_roundup() to make kgdb work with idle polling - parisc/unwind: fix unwinder when CONFIG_64BIT is enabled - erofs: don't trigger WARN() when decompression fails - task_stack: Fix end_of_stack() for architectures with upwards-growing stack - parisc: fix warning in flush_tlb_all - selftests/core: fix conflicting types compile error for close_range() - drm/amd/display: dcn20_resource_construct reduce scope of FPU enabled - x86/hyperv: Protect set_hv_tscchange_cb() against getting preempted - wcn36xx: Correct band/freq reporting on RX - spi: bcm-qspi: Fix missing clk_disable_unprepare() on error in bcm_qspi_probe() - btrfs: do not take the uuid_mutex in btrfs_rm_device - btrfs: reflink: initialize return value to 0 in btrfs_extent_same() - ACPI: AC: Quirk GK45 to skip reading _PSR - net: annotate data-race in neigh_output() - vrf: run conntrack only in context of lower/physdev for locally generated packets - ARM: 9136/1: ARMv7-M uses BE-8, not BE-32 - gfs2: Fix glock_hash_walk bugs - gfs2: Cancel remote delete work asynchronously - gre/sit: Don't generate link-local addr if addr_gen_mode is IN6_ADDR_GEN_MODE_NONE - ARM: clang: Do not rely on lr register for stacktrace - smackfs: use __GFP_NOFAIL for smk_cipso_doi() - iwlwifi: mvm: disable RX-diversity in powersave - selftests/bpf: Fix perf_buffer test on system with offline cpus - selftests: kvm: fix mismatched fclose() after popen() - nvme: drop scan_lock and always kick requeue list when removing namespaces - nvmet-tcp: fix use-after-free when a port is removed - nvmet-rdma: fix use-after-free when a port is removed - nvmet: fix use-after-free when a port is removed - media: allegro: ignore interrupt if mailbox is not initialized - block: remove inaccurate requeue check - mwl8k: Fix use-after-free in mwl8k_fw_state_machine() - mt76: mt7915: fix an off-by-one bound check - tracing/cfi: Fix cmp_entries_* functions signature mismatch - workqueue: make sysfs of unbound kworker cpumask more clever - lib/xz: Validate the value before assigning it to an enum variable - lib/xz: Avoid overlapping memcpy() with invalid input with in-place decompression - memstick: r592: Fix a UAF bug when removing the driver - md: update superblock after changing rdev flags in state_store - block: bump max plugged deferred size from 16 to 32 - drm/msm: prevent NULL dereference in msm_gpu_crashstate_capture() - leaking_addresses: Always print a trailing newline - net: phy: micrel: make *-skew-ps check more lenient - drm/amdkfd: fix resume error when iommu disabled in Picasso - ACPI: battery: Accept charges over the design capacity as full - iov_iter: Fix iov_iter_get_pages{,_alloc} page fault return value - mmc: moxart: Fix reference count leaks in moxart_probe - ath: dfs_pattern_detector: Fix possible null-pointer dereference in channel_detector_create() - tracefs: Have tracefs directories not set OTH permission bits by default - net-sysfs: try not to restart the syscall if it will fail eventually - media: usb: dvd-usb: fix uninit-value bug in dibusb_read_eeprom_byte() - media: ipu3-imgu: VIDIOC_QUERYCAP: Fix bus_info - media: ipu3-imgu: imgu_fmt: Handle properly try - ACPICA: Avoid evaluating methods too early during system resume - fs/proc/uptime.c: Fix idle time reporting in /proc/uptime - ipmi: Disable some operations during a panic - media: rcar-csi2: Add checking to rcsi2_start_receiver() - brcmfmac: Add DMI nvram filename quirk for Cyberbook T116 tablet - rtw88: fix RX clock gate setting while fifo dump - ia64: don't do IA64_CMPXCHG_DEBUG without CONFIG_PRINTK - media: mceusb: return without resubmitting URB in case of -EPROTO error. - media: imx: set a media_device bus_info string - media: s5p-mfc: Add checking to s5p_mfc_probe(). - media: s5p-mfc: fix possible null-pointer dereference in s5p_mfc_probe() - media: uvcvideo: Set unique vdev name based in type - media: uvcvideo: Return -EIO for control errors - media: uvcvideo: Set capability in s_param - media: stm32: Potential NULL pointer dereference in dcmi_irq_thread() - media: atomisp: Fix error handling in probe - media: netup_unidvb: handle interrupt properly according to the firmware - media: mt9p031: Fix corrupted frame after restarting stream - ath10k: high latency fixes for beacon buffer - ath11k: Change DMA_FROM_DEVICE to DMA_TO_DEVICE when map reinjected packets - ath11k: add handler for scan event WMI_SCAN_EVENT_DEQUEUED - ath11k: Avoid reg rules update during firmware recovery - drm/amdgpu: Fix MMIO access page fault - fscrypt: allow 256-bit master keys with AES-256-XTS - mwifiex: Properly initialize private structure on interface type changes - mwifiex: Run SET_BSS_MODE when changing from P2P to STATION vif-type - x86: Increase exception stack sizes - ath11k: Align bss_chan_info structure with firmware - smackfs: Fix use-after-free in netlbl_catmap_walk() - rcu-tasks: Move RTGS_WAIT_CBS to beginning of rcu_tasks_kthread() loop - net: sched: update default qdisc visibility after Tx queue cnt changes - locking/lockdep: Avoid RCU-induced noinstr fail - MIPS: lantiq: dma: reset correct number of channel - MIPS: lantiq: dma: add small delay after reset - platform/x86: wmi: do not fail if disabling fails - rcutorture: Avoid problematic critical section nesting on PREEMPT_RT - drm/panel-orientation-quirks: add Valve Steam Deck - drm: panel-orientation-quirks: Add quirk for the Samsung Galaxy Book 10.6 - drm: panel-orientation-quirks: Add quirk for KD Kurio Smart C15200 2-in-1 - drm: panel-orientation-quirks: Update the Lenovo Ideapad D330 quirk (v2) - dma-buf: WARN on dmabuf release with pending attachments - power: supply: max17042_battery: Clear status bits in interrupt handler - USB: chipidea: fix interrupt deadlock - USB: iowarrior: fix control-message timeouts - most: fix control-message timeouts - serial: 8250: fix racy uartclk update - USB: serial: keyspan: fix memleak on probe errors - iio: ad5770r: make devicetree property reading consistent - iio: dac: ad5446: Fix ad5622_write() return value - coresight: cti: Correct the parameter for pm_runtime_put - pinctrl: core: fix possible memory leak in pinctrl_enable() - PCI: aardvark: Fix support for PCI_ROM_ADDRESS1 on emulated bridge - PCI: aardvark: Set PCI Bridge Class Code to PCI Bridge - PCI: aardvark: Fix support for PCI_BRIDGE_CTL_BUS_RESET on emulated bridge - PCI: aardvark: Fix support for bus mastering and PCI_COMMAND on emulated bridge - PCI: aardvark: Read all 16-bits from PCIE_MSI_PAYLOAD_REG - PCI: aardvark: Fix return value of MSI domain .alloc() method - PCI: aardvark: Fix configuring Reference clock - PCI: aardvark: Fix reporting Data Link Layer Link Active - PCI: aardvark: Do not unmask unused interrupts - PCI: aardvark: Fix checking for link up via LTSSM state - PCI: aardvark: Do not clear status bits of masked interrupts - PCI: cadence: Add cdns_plat_pcie_probe() missing return - PCI: pci-bridge-emul: Fix emulation of W1C bits - xen/balloon: add late_initcall_sync() for initial ballooning done - ALSA: mixer: fix deadlock in snd_mixer_oss_set_volume - ALSA: mixer: oss: Fix racy access to slots - ifb: fix building without CONFIG_NET_CLS_ACT - serial: core: Fix initializing and restoring termios speed - ring-buffer: Protect ring_buffer_reset() from reentrancy - powerpc/85xx: Fix oops when mpc85xx_smp_guts_ids node cannot be found - can: j1939: j1939_can_recv(): ignore messages with invalid source address - can: j1939: j1939_tp_cmd_recv(): ignore abort message in the BAM transport - KVM: nVMX: Query current VMCS when determining if MSR bitmaps are in use - KVM: arm64: Extract ESR_ELx.EC only - power: supply: max17042_battery: use VFSOC for capacity when no rsns - power: supply: max17042_battery: Prevent int underflow in set_soc_threshold - mtd: rawnand: socrates: Keep the driver compatible with on-die ECC engines - soc: fsl: dpio: use the combined functions to protect critical zone - soc: fsl: dpio: replace smp_processor_id with raw_smp_processor_id - signal/mips: Update (_save|_restore)_fp_context to fail with -EFAULT - memory: renesas-rpc-if: Correct QSPI data transfer in Manual mode - signal: Remove the bogus sigkill_pending in ptrace_stop - RDMA/qedr: Fix NULL deref for query_qp on the GSI QP - perf/x86/intel/uncore: Fix Intel ICX IIO event constraints - perf/x86/intel/uncore: Support extra IMC channel on Ice Lake server - rsi: Fix module dev_oper_mode parameter description - rsi: fix rate mask set leading to P2P failure - rsi: fix key enabled check causing unwanted encryption for vap_id > 0 - rsi: fix occasional initialisation failure with BT coex - wcn36xx: handle connection loss indication - libata: fix checking of DMA state - mwifiex: Try waking the firmware until we get an interrupt - mwifiex: Read a PCI register after writing the TX ring write pointer - PM: sleep: Do not let "syscore" devices runtime-suspend during system transitions - wcn36xx: Fix (QoS) null data frame bitrate/modulation - wcn36xx: Fix tx_status mechanism - wcn36xx: Fix HT40 capability for 2Ghz band - ifb: Depend on netfilter alternatively to tc - evm: mark evm_fixmode as __ro_after_init - rtl8187: fix control-message timeouts - PCI: Mark Atheros QCA6174 to avoid bus reset - ath10k: fix division by zero in send path - ath10k: fix control-message timeout - ath6kl: fix control-message timeout - ath6kl: fix division by zero in send path - mwifiex: fix division by zero in fw download path - EDAC/sb_edac: Fix top-of-high-memory value for Broadwell/Haswell - regulator: dt-bindings: samsung,s5m8767: correct s5m8767,pmic-buck-default-dvs-idx property - regulator: s5m8767: do not use reset value as DVS voltage if GPIO DVS is disabled - hwmon: (pmbus/lm25066) Add offset coefficients - selinux: fix race condition when computing ocontext SIDs - ia64: kprobes: Fix to pass correct trampoline address to the handler - KVM: VMX: Unregister posted interrupt wakeup handler on hardware unsetup - btrfs: call btrfs_check_rw_degradable only if there is a missing device - btrfs: fix lost error handling when replaying directory deletes - btrfs: clear MISSING device status bit in btrfs_close_one_device - rds: stop using dmapool - net/smc: Correct spelling mistake to TCPF_SYN_RECV - net/smc: Fix smc_link->llc_testlink_time overflow - nfp: bpf: relax prog rejection for mtu check through max_pkt_offset - vmxnet3: do not stop tx queues after netif_device_detach() - r8169: Add device 10ec:8162 to driver r8169 - nvmet-tcp: fix header digest verification - block: schedule queue restart after BLK_STS_ZONE_RESOURCE - drm: panel-orientation-quirks: Add quirk for GPD Win3 - watchdog: Fix OMAP watchdog early handling - net: multicast: calculate csum of looped-back and forwarded packets - spi: spl022: fix Microwire full duplex mode - nvmet-tcp: fix a memory leak when releasing a queue - xen/netfront: stop tx queues during live migration - gpio: mlxbf2.c: Add check for bgpio_init failure - bpf: Prevent increasing bpf_jit_limit above max - bpf: Define bpf_jit_alloc_exec_limit for arm64 JIT - fcnal-test: kill hanging ping/nettest binaries on cleanup - drm: panel-orientation-quirks: Add quirk for Aya Neo 2021 - mmc: winbond: don't build on M68K - reset: socfpga: add empty driver allowing consumers to probe - ARM: dts: sun7i: A20-olinuxino-lime2: Fix ethernet phy-mode - hyperv/vmbus: include linux/bitops.h - sfc: Don't use netif_info before net_device setup - sfc: Export fibre-specific supported link modes - cavium: Fix return values of the probe function - mISDN: Fix return values of the probe function - scsi: qla2xxx: Fix unmap of already freed sgl - scsi: qla2xxx: Return -ENOMEM if kzalloc() fails - cavium: Return negative value when pci_alloc_irq_vectors() fails - ALSA: hda/realtek: Fixes HP Spectre x360 15-eb1xxx speakers - ASoC: soc-core: fix null-ptr-deref in snd_soc_del_component_unlocked() - x86/irq: Ensure PI wakeup handler is unregistered before module unload - x86/cpu: Fix migration safety with X86_BUG_NULL_SEL - x86/sme: Use #define USE_EARLY_PGTABLE_L5 in mem_encrypt_identity.c - fuse: fix page stealing - ext4: fix lazy initialization next schedule time computation in more granular unit - ALSA: timer: Unconditionally unlink slave instances, too - ALSA: synth: missing check for possible NULL after the call to kstrdup - ALSA: hda: Free card instance properly at probe errors - ALSA: usb-audio: Add registration quirk for JBL Quantum 400 - ALSA: usb-audio: Line6 HX-Stomp XL USB_ID for 48k-fixed quirk - ALSA: line6: fix control and interrupt message timeouts - ALSA: 6fire: fix control and bulk message timeouts - ALSA: ua101: fix division by zero at probe - ALSA: hda/realtek: Add quirk for HP EliteBook 840 G7 mute LED - ALSA: hda/realtek: Add quirk for ASUS UX550VE - ALSA: hda/realtek: Add a quirk for Acer Spin SP513-54N - ALSA: hda/realtek: Headset fixup for Clevo NH77HJQ - ALSA: hda/realtek: Add quirk for Clevo PC70HS - ALSA: hda/realtek: Add a quirk for HP OMEN 15 mute LED - ALSA: hda/realtek: Fix mic mute LED for the HP Spectre x360 14 - media: v4l2-ioctl: Fix check_ext_ctrls - media: ir-kbd-i2c: improve responsiveness of hauppauge zilog receivers - media: rkvdec: Support dynamic resolution changes - media: ite-cir: IR receiver stop working after receive overflow - media: rkvdec: Do not override sizeimage for output format - crypto: s5p-sss - Add error handling in s5p_aes_probe() - firmware/psci: fix application of sizeof to pointer - tpm: Check for integer overflow in tpm2_map_response_body() - parisc: Fix ptrace check on syscall return - parisc: Fix set_fixmap() on PA1.x CPUs - exfat: fix incorrect loading of i_blocks for large files - mmc: dw_mmc: Dont wait for DRTO on Write RSP error - mmc: mtk-sd: Add wait dma stop done flow - scsi: qla2xxx: Fix use after free in eh_abort path - scsi: qla2xxx: Fix kernel crash when accessing port_speed sysfs file - scsi: core: Remove command size deduction from scsi_setup_scsi_cmnd() - ocfs2: fix data corruption on truncate - libata: fix read log timeout value - Input: i8042 - Add quirk for Fujitsu Lifebook T725 - Input: elantench - fix misreporting trackpoint coordinates - Input: iforce - fix control-message timeout - binder: use cred instead of task for getsecid - binder: use cred instead of task for selinux checks - binder: use euid from cred instead of using task - usb: xhci: Enable runtime-pm by default on AMD Yellow Carp platform - xhci: Fix USB 3.1 enumeration issues by increasing roothub power-on-good delay- kprobe : fix out-of-bounds in register_kretprobe when parsing negative data_size - ima: Fix the pathname to relative path when get absolute path failed - Revert "init: only move down lockup_detector_init() when - pci: Enable acs for QLogic HBA cards - config: enable SVA feature - vfio/migration: bugfix queue isolation configuration - acc/migration: bugfix Guest reset scene - vfio/acc: Modify operation to get queues number - crypto: hisilicon/qm - modify the uacce mode check - crypto: hisilicon/zip - Fix spelling mistake "COMSUMED" -> "CONSUMED" - crypto: hisilicon - Fix sscanf format signedness - arm64/numa: cdm: Cacheline aligned cdmmask to improve performance - ntp: Avoid undefined behaviour in second_overflow() - arm64: kexec: only clear EOI for SDEI in NMI context - iommu/iova: wait 'fq_timer' handler to finish before destroying 'fq' - ilp32: fix compile problem when ARM64_ILP32 and UBSAN are both enabled - acpi/arm64: check the returned logical CPU number of 'acpi_map_cpuid()' - arm64: fix abi change caused by ILP32 - arm64: cpufeature: add cmdline option for disable lse - cache: Workaround HiSilicon Taishan DC CVAU - signal: Export tracepoint symbol signal_generate - suspend: export cpu_suspend/cpu_resume/psci_ops - printk: export log_buf_addr_get/log_buf_len_get - printk: Export a symbol. - ACPI / APEI: Notify all ras err to driver - Export sysboml for bbox to use. - tty: fix possible deadlock in console_unlock - printk: move printk_safe macros to printk header - iommu: set the default iommu-dma mode as non-strict - iommu/iova: avoid softlockup in fq_flush_timeout - svm: Enable CONFIG_HISI_SVM by default - svm: Add svm_get_phys to get phys addr for ts core - svm: add set l2 cache read count functions - svm: implement svm pin/unpin pages to forbid page migrtate - svm: Add ioctl to get meminfo - svm: implement the process remap features - svm: implement the svm process load flag - svm: add support for allocing memory which is within 4G physical address in svm_mmap - svm: driver probe to read l2buff addr - svm: Add and export svm_get_pasid - svm: implement svm bind and unbind - svm: using a rbtree to manage the svm_process - svm: add svm bind ioctl and add some functions - svm: init the children device of svm device - svm: init the svm device and remove the svm device - svm: add svm drv framework for ascend - arm64/crypto: Accelerated CRC T10 DIF computation - watchdog: Fix check_preemption_disabled() error - ext4: stop IO for page without buffer_head - driver: support ts core ras process - imans: Check CAP_SYS_ADMIN in userns associated with IMA NS during configuration. - stop_machine: mask pseudo nmi before running the callback - stop_machine: mask sdei before running the callback - hugetlb: before freeing hugetlb page set dtor to appropriate value- memcg: unify memcg stat flushing - memcg: flush stats only if updated - blk-cgroup: blk_cgroup_bio_start() should use irq-safe operations on blkg->iostat_cpu - memcg: flush lruvec stats in the refault - mm, memcg: remove unused functions - memcg: infrastructure to flush memcg stats - memcg: switch lruvec stats to rstat - mm: memcontrol: fix blocking rstat function called from atomic cgroup1 thresholding code - cgroup: rstat: fix A-A deadlock on 32bit around u64_stats_sync - kselftests: cgroup: update kmem test for new vmstat implementation - mm: memcontrol: consolidate lruvec stat flushing - mm: memcontrol: switch to rstat - cgroup: rstat: punt root-level optimization to individual controllers - cgroup: rstat: support cgroup1 - mm: memcontrol: privatize memcg_page_state query functions - mm: memcontrol: kill mem_cgroup_nodeinfo() - mm: memcontrol: fix cpuhotplug statistics flushing - hugetlbfs: flush TLBs correctly after huge_pmd_unshare - rsi: fix control-message timeout - media: staging/intel-ipu3: css: Fix wrong size comparison imgu_css_fw_init - staging: rtl8192u: fix control-message timeouts - staging: r8712u: fix control-message timeout - comedi: vmk80xx: fix bulk and interrupt message timeouts - comedi: vmk80xx: fix bulk-buffer overflow - comedi: vmk80xx: fix transfer-buffer overflows - comedi: ni_usb6501: fix NULL-deref in command paths - comedi: dt9812: fix DMA buffers on stack - isofs: Fix out of bound access for corrupted isofs image - staging: rtl8712: fix use-after-free in rtl8712_dl_fw - printk/console: Allow to disable console output by using console="" or console=null - binder: don't detect sender/target during buffer cleanup - usb-storage: Add compatibility quirk flags for iODD 2531/2541 - usb: musb: Balance list entry in musb_gadget_queue - usb: gadget: Mark USB_FSL_QE broken on 64-bit - usb: ehci: handshake CMD_RUN instead of STS_HALT - Revert "x86/kvm: fix vcpu-id indexed array sizes" - KVM: x86: avoid warning with -Wbitwise-instead-of-logical - ovl: warn about orphan metacopy - ext4: fix e2fsprogs checksum failure for mounted filesystem - ima: Fix warning: no previous prototype for function 'ima_add_kexec_buffer' - kfence: default to dynamic branch instead of static keys mode - kfence: always use static branches to guard kfence_alloc() - kfence: shorten critical sections of alloc/free - kfence: add note to documentation about skipping covered allocations - kfence: limit currently covered allocations when pool nearly full - kfence: move saving stack trace of allocations into __kfence_alloc() - kfence: count unexpectedly skipped allocations - stacktrace: move filter_irq_stacks() to kernel/stacktrace.c - powerpc: Don't provide __kernel_map_pages() without ARCH_SUPPORTS_DEBUG_PAGEALLOC - powerpc/booke: Disable STRICT_KERNEL_RWX, DEBUG_PAGEALLOC and KFENCE - bpf: Fix toctou on read-only map's constant scalar tracking - block: avoid quiesce while elevator init - mwifiex_usb: Fix skb_over_panic in mwifiex_usb_recv - bonding: Fix a use-after-free problem when bond_sysfs_slave_add() failed - drm/nouveau: clean up all clients on device removal - drm/nouveau: Add a dedicated mutex for the clients list - drm/nouveau: use drm_dev_unplug() during device removal - locks: Fix UBSAN undefined behaviour in flock64_to_posix_lock - livepatch/arm: fix incorrect stack detection - sched/rt: Try to restart rt period timer when rt runtime exceeded - blkcg: Remove extra blkcg_bio_issue_init - ubifs: read-only if LEB may always be taken in ubifs_garbage_collect - ubifs: fix double return leb in ubifs_garbage_collect - ubifs: fix slab-out-of-bounds in ubifs_change_lp- printk: enable zap_locks on X86 and ARM64 - printk: fix potential deadlock in printk() - printk/panic: prevent spin waiting in printk() - panic/printk: fix zap_lock - printk/panic: Avoid deadlock in printk() - lib/clear_user: ensure loop in __arch_clear_user cache-aligned v2 - mm/cdm: enable CONFIG_COHERENT_DEVICE in openeuler_defconfig - mm: Be allowed to alloc CDM node memory for MPOL_BIND - mm: Add DDR and HBM to nodes by cmdline - mm: Change mbind(MPOL_BIND) implementation for CDM nodes - mm: Ignore cpuset enforcement when allocation flag has __GFP_THISNODE - mm: Ignore madvise(MADV_MERGEABLE) request for VM_CDM marked VMAs - mm: Exclude CDM marked VMAs from auto NUMA - mm: Exclude CDM nodes from task->mems_allowed and root cpuset - mm: Tag VMA with VM_CDM flag explicitly during mbind(MPOL_BIND) and page fault - mm: Enable Buddy allocation isolation for CDM nodes - mm: Change generic FALLBACK zonelist creation process - mm: Define coherent device memory (CDM) node - fs/dcache.c: avoid softlock since too many negative dentry - fs/dcache.c: avoid panic while lockref of dentry overflow - ACPI/MPAM: Use acpi_map_pxm_to_node() to get node id for memory node - arm64/mpam: Fix use-after-free in mkdir_resctrl_prepare() - mm/page_cache_limit: add support for droping caches for target node - mm/page_cache_limit: do shrink_page_cache when adding page to page cache - mm/page_cache_limit: reconfiguration about page cache limit when memory plug/unplug - mm/page_cache_limit: shrink page cache - mm/page_cache_limit: calculate reclaim pages for each node - mm/page_cache_limit: create kernel thread for page cache limit - mm/page_cache_limit: add pagecache limit proc interface - openeuler_defconfig: Enable some Icelake support configs - timer_list: avoid other cpu soft lockup when printing timer list- gpio: gpio-hisi: Add HiSilicon GPIO support - hugetlbfs: avoid overflow in hugetlbfs_fallocate - config: Open CONFIG_CORELOCKUP_DETECTOR - watchdog/corelockup: Depends on the hardlockup detection switch - watchdog/corelockup: Add interface to control the detection sensitivity. - watchdog/corelockup: Optimized core lockup detection judgment rules - corelockup: Add detector enable support by cmdline - corelockup: Disable wfi/wfe mode for pmu based nmi - corelockup: Add support of cpu core hang check - KVM: arm64: vgic-its: Flush pending LPIs when nuking DT - KVM: arm64: Mark the page dirty only if the fault is handled successfully - KVM: arm64: Filter out the case of only changing permissions from stage-2 map path - KVM: arm64: Adjust partial code of hyp stage-1 map and guest stage-2 map - KVM: arm64: Add support for probing Hisi ncsnp capability - KVM: arm64: Probe Hisi CPU TYPE from ACPI/DTB - perf, kvm/arm64: perf-kvm-stat to report VM TRAP - perf, kvm/arm64: Add stat support on arm64 - KVM: arm64: Adjust entry/exit and trap related tracepoints - openeuler_defconfig: Build HiSilicon I2C/SPI/SFC driver as module - kvm: arm/arm64: add irqsave for lpi_cache_lock - KVM: arm/arm64: vgic-its: Do not execute invalidate MSI-LPI translation cache on movi command - KVM: arm/arm64: vgic-its: Introduce multiple LPI translation caches - net:spnic:Clear the flag of CSUM and TSO when VXLAN is not supported - net:spnic:Support to configure DMA atrribute thru firmware. - net:spnic: Add the get_rxfh_indir_size in ethtool_ops structure. - iscsi: use dynamic single thread workqueue to improve performance - workqueue: implement NUMA affinity for single thread workqueue - iscsi: add member for NUMA aware order workqueue - livepatch: Fix crash when access the global variable in hook - jump_label: skip resource release if jump label is not relocated - SCSI: spfc: fix typo of last_cmsn- atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait- net: hns3: allow configure ETS bandwidth of all TCs - net: hns3: remove check VF uc mac exist when set by PF - net: hns3: fix some mac statistics is always 0 in device version V2 - net: hns3: fix kernel crash when unload VF while it is being reset - net: hns3: sync rx ring head in echo common pull - net: hns3: fix pfc packet number incorrect after querying pfc parameters - net: hns3: fix ROCE base interrupt vector initialization bug - net: hns3: fix failed to add reuse multicast mac addr to hardware when mc mac table is full - net: hisilicon: fix hsn3_ethtool kernel-doc warnings - net: hns3: adjust string spaces of some parameters of tx bd info in debugfs - net: hns3: expand buffer len for some debugfs command - 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: ignore reset event before initialization process is done - net: hns3: change hclge/hclgevf workqueue to WQ_UNBOUND mode - 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: add debugfs support for interrupt coalesce - net: hns3: schedule the polling again when allocation fails - net: hns3: fix for miscalculation of rx unused desc - net: hns3: Add configuration of TM QCN error event - net: hns3: use dev_driver_string() instead of pci_dev->driver->name - net: hns3: debugfs add support dumping page pool info - net: hns3: disable firmware compatible features when uninstall PF - net: hns3: PF enable promisc for VF when mac table is overflow - net: hns3: don't rollback when destroy mqprio fail - net: hns3: remove tc enable checking - net: hns3: fix hclge_dbg_dump_tm_pg() stack usage - net: hns3: PF support get multicast MAC address space assigned by firmware - net: hns3: PF support get unicast MAC address space assigned by firmware - mm/damon: remove return value from before_terminate callback - mm/damon: fix a few spelling mistakes in comments and a pr_debug message - Docs/admin-guide/mm/pagemap: wordsmith page flags descriptions - Docs/admin-guide/mm/damon/start: simplify the content - Docs/admin-guide/mm/damon/start: fix a wrong link - Docs/admin-guide/mm/damon/start: fix wrong example commands - mm/damon: simplify stop mechanism - mm/damon/dbgfs: add adaptive_targets list check before enable monitor_on - mm/damon: remove unnecessary variable initialization - Documentation/admin-guide/mm/damon: add a document for DAMON_RECLAIM - mm/damon: introduce DAMON-based Reclamation (DAMON_RECLAIM) - selftests/damon: support watermarks - mm/damon/dbgfs: support watermarks - mm/damon/schemes: activate schemes based on a watermarks mechanism - tools/selftests/damon: update for regions prioritization of schemes - mm/damon/dbgfs: support prioritization weights - mm/damon/vaddr,paddr: support pageout prioritization - mm/damon/schemes: prioritize regions within the quotas - mm/damon/selftests: support schemes quotas - mm/damon/dbgfs: support quotas of schemes - mm/damon/schemes: implement time quota - mm/damon/schemes: skip already charged targets and regions - mm/damon/schemes: implement size quota for schemes application speed control - mm/damon/paddr: support the pageout scheme - mm/damon/dbgfs: remove unnecessary variables - mm/damon/vaddr: constify static mm_walk_ops - Docs/DAMON: document physical memory monitoring support - mm/damon/dbgfs: support physical memory monitoring - mm/damon: implement primitives for physical address space monitoring - mm/damon/vaddr: separate commonly usable functions - Docs/admin-guide/mm/damon: document 'init_regions' feature - mm/damon/dbgfs-test: add a unit test case for 'init_regions' - mm/damon/dbgfs: allow users to set initial monitoring target regions - Docs/admin-guide/mm/damon: document DAMON-based Operation Schemes - selftests/damon: add 'schemes' debugfs tests - mm/damon/schemes: implement statistics feature - mm/damon/dbgfs: support DAMON-based Operation Schemes - mm/damon/vaddr: support DAMON-based Operation Schemes - mm/damon/core: implement DAMON-based Operation Schemes (DAMOS) - mm/damon/core: account age of target regions - mm/damon/core: nullify pointer ctx->kdamond with a NULL - mm/damon: needn't hold kdamond_lock to print pid of kdamond - mm/damon: remove unnecessary do_exit() from kdamond - mm/damon/core: print kdamond start log in debug mode only - include/linux/damon.h: fix kernel-doc comments for 'damon_callback' - docs/vm/damon: remove broken reference - MAINTAINERS: update SeongJae's email address - Documentation/vm: move user guides to admin-guide/mm/ - mm/damon: grammar s/works/work/ - mm/damon/core-test: fix wrong expectations for 'damon_split_regions_of()' - mm/damon: don't use strnlen() with known-bogus source length - sched: Add cluster scheduler level in core and related Kconfig for ARM64 - topology: Represent clusters of CPUs within a die- remove unused linux-kernel-test.patch- net: phy: fix duplex out of sync problem while changing settings - ARM: use ldr_l to replace ldr instruction for the symbol jump - squashfs: provides backing_dev_info in order to disable read-ahead - nbd_genl_status: null check for nla_nest_start - Bluetooth: sco: Fix lock_sock() blockage by memcpy_from_msg() - Bluetooth: switch to lock_sock in SCO - ubi: fix slab-out-of-bounds in ubi_eba_get_ldesc+0xfb/0x130 - bpf, cgroup: Assign cgroup in cgroup_sk_alloc when called from interrupt - bpf, cgroups: Fix cgroup v2 fallback on v1/v2 mixed mode - scsi: make sure that request queue queiesce and unquiesce balanced - scsi: avoid to quiesce sdev->request_queue two times - dm: don't stop request queue after the dm device is suspended - blk-mq: support concurrent queue quiesce/unquiesce - nvme: loop: clear NVME_CTRL_ADMIN_Q_STOPPED after admin queue is reallocated - nvme: paring quiesce/unquiesce - nvme: prepare for pairing quiescing and unquiescing - nvme: apply nvme API to quiesce/unquiesce admin queue - nvme: add APIs for stopping/starting admin queue - ARM: 9057/1: cache-v7: add missing ISB after cache level selection - blk-mq: don't free tags if the tag_set is used by other device in queue initialztion - ALSA: usb-audio: Add Audient iD14 to mixer map quirk table - ALSA: usb-audio: Add Schiit Hel device to mixer map quirk table - Revert "wcn36xx: Disable bmps when encryption is disabled" - ARM: 9120/1: Revert "amba: make use of -1 IRQs warn" - Revert "drm/ttm: fix memleak in ttm_transfered_destroy" - mm: khugepaged: skip huge page collapse for special files - Revert "usb: core: hcd: Add support for deferring roothub registration" - Revert "xhci: Set HCD flag to defer primary roothub registration" - net: ethernet: microchip: lan743x: Fix skb allocation failure - vrf: Revert "Reset skb conntrack connection..." - sfc: Fix reading non-legacy supported link modes - Revert "io_uring: reinforce cancel on flush during exit" - scsi: core: Put LLD module refcnt after SCSI device is released - iio: buffer: Return error if no callback is given - iio: core: Allow drivers to specify a label without it coming from of - regulator: core: Respect off_on_delay at startup - regulator: core: do not continue if selector match - ubi: fix race condition between ctrl_cdev_ioctl and ubi_cdev_ioctl - Revert "[Backport] arm64: mm: account for hotplug memory when randomizing the linear region" - ubi: fastmap: Add all fastmap pebs into 'ai->fastmap' when fm->used_blocks>=2 - ubi: fastmap: Return error code if memory allocation fails in add_aeb() - ubifs: Fix to add refcount once page is set private - ubifs: Fix read out-of-bounds in ubifs_wbuf_write_nolock() - ubifs: setflags: Make dirtied_ino_d 8 bytes aligned - ubifs: Rectify space amount budget for mkdir/tmpfile operations - ubifs: Fix 'ui->dirty' race between do_tmpfile() and writeback work - ubifs: Rename whiteout atomically - ubifs: Add missing iput if do_tmpfile() failed in rename whiteout - ubifs: Fix wrong number of inodes locked by ui_mutex in ubifs_inode comment - ubifs: Fix deadlock in concurrent rename whiteout and inode writeback - ubifs: rename_whiteout: Fix double free for whiteout_ui->data - blk-cgroup: fix missing put device in error path from blkg_conf_pref() - blk-cgroup: synchronize blkg creation against policy deactivation - perf script: Check session->header.env.arch before using it - riscv: Fix asan-stack clang build - riscv: fix misalgned trap vector base address - scsi: ufs: ufs-exynos: Correct timeout value setting registers - KVM: s390: preserve deliverable_mask in __airqs_kick_single_vcpu - KVM: s390: clear kicked_mask before sleeping again - lan743x: fix endianness when accessing descriptors - phy: phy_ethtool_ksettings_set: Lock the PHY while changing settings - phy: phy_start_aneg: Add an unlocked version - phy: phy_ethtool_ksettings_set: Move after phy_start_aneg - phy: phy_ethtool_ksettings_get: Lock the phy for consistency - net/tls: Fix flipped sign in async_wait.err assignment - net: nxp: lpc_eth.c: avoid hang when bringing interface down - net: ethernet: microchip: lan743x: Fix dma allocation failure by using dma_set_mask_and_coherent - net: ethernet: microchip: lan743x: Fix driver crash when lan743x_pm_resume fails - mlxsw: pci: Recycle received packet upon allocation failure - nios2: Make NIOS2_DTB_SOURCE_BOOL depend on !COMPILE_TEST - gpio: xgs-iproc: fix parsing of ngpios property - RDMA/sa_query: Use strscpy_pad instead of memcpy to copy a string - net: Prevent infinite while loop in skb_tx_hash() - cfg80211: correct bridge/4addr mode check - net-sysfs: initialize uid and gid before calling net_ns_get_ownership - net: batman-adv: fix error handling - regmap: Fix possible double-free in regcache_rbtree_exit() - reset: brcmstb-rescal: fix incorrect polarity of status bit - arm64: dts: allwinner: h5: NanoPI Neo 2: Fix ethernet node - RDMA/mlx5: Set user priority for DCT - octeontx2-af: Display all enabled PF VF rsrc_alloc entries. - nvme-tcp: fix possible req->offset corruption - nvme-tcp: fix data digest pointer calculation - nvmet-tcp: fix data digest pointer calculation - IB/hfi1: Fix abba locking issue with sc_disable() - IB/qib: Protect from buffer overflow in struct qib_user_sdma_pkt fields - bpf: Fix error usage of map_fd and fdget() in generic_map_update_batch() - bpf: Fix potential race in tail call compatibility check - tcp_bpf: Fix one concurrency problem in the tcp_bpf_send_verdict function - riscv, bpf: Fix potential NULL dereference - drm/ttm: fix memleak in ttm_transfered_destroy - mm, thp: bail out early in collapse_file for writeback page - net: lan78xx: fix division by zero in send path - cfg80211: fix management registrations locking - cfg80211: scan: fix RCU in cfg80211_add_nontrans_list() - nvme-tcp: fix H2CData PDU send accounting (again) - ocfs2: fix race between searching chunks and release journal_head from buffer_head - mmc: sdhci-esdhc-imx: clear the buffer_read_ready to reset standard tuning circuit - mmc: sdhci: Map more voltage level to SDHCI_POWER_330 - mmc: dw_mmc: exynos: fix the finding clock sample value - mmc: mediatek: Move cqhci init behind ungate clock - mmc: cqhci: clear HALT state after CQE enable - mmc: vub300: fix control-message timeouts - net/tls: Fix flipped sign in tls_err_abort() calls - Revert "net: mdiobus: Fix memory leak in __mdiobus_register" - nfc: port100: fix using -ERRNO as command type mask - tipc: fix size validations for the MSG_CRYPTO type - ata: sata_mv: Fix the error handling of mv_chip_id() - pinctrl: amd: disable and mask interrupts on probe - Revert "pinctrl: bcm: ns: support updated DT binding as syscon subnode" - usbnet: fix error return code in usbnet_probe() - usbnet: sanity check for maxpacket - powerpc/bpf: Fix BPF_MOD when imm == 1 - ARM: 9141/1: only warn about XIP address when not compile testing - ARM: 9139/1: kprobes: fix arch_init_kprobes() prototype - ARM: 9138/1: fix link warning with XIP + frame-pointer - ARM: 9134/1: remove duplicate memcpy() definition - ARM: 9133/1: mm: proc-macros: ensure *_tlb_fns are 4B aligned - ARM: 9132/1: Fix __get_user_check failure with ARM KASAN images - ALSA: timer: Fix use-after-free problem - io_uring: don't take uring_lock during iowq cancel - io_uring: deduplicate failing task_work_add - nbd: add sanity check for first_minor - bpf: Add ambient BPF runtime context stored in current - net: make free_netdev() more lenient with unregistering devices - ovl: fix use after free in struct ovl_aio_req - ext4: if zeroout fails fall back to splitting the extent node - loop: Select I/O scheduler 'none' from inside add_disk() - blk-mq: Introduce the BLK_MQ_F_NO_SCHED_BY_DEFAULT flag - Revert "[Huawei] block: stop wait rcu once we can ensure no io while elevator init" - ext4: refresh the ext4_ext_path struct after dropping i_data_sem. - ext4: ensure enough credits in ext4_ext_shift_path_extents - block, bfq: fix UAF problem in bfqg_stats_init() - ARM: 9098/1: ftrace: MODULE_PLT: Fix build problem without DYNAMIC_FTRACE - ARM: 9079/1: ftrace: Add MODULE_PLTS support - ARM: 9078/1: Add warn suppress parameter to arm_gen_branch_link() - ARM: 9077/1: PLT: Move struct plt_entries definition to header - sctp: add vtag check in sctp_sf_ootb - sctp: add vtag check in sctp_sf_do_8_5_1_E_sa - sctp: add vtag check in sctp_sf_violation - sctp: fix the processing for COOKIE_ECHO chunk - sctp: fix the processing for INIT_ACK chunk - sctp: fix the processing for INIT chunk - sctp: use init_tag from inithdr for ABORT chunk - Bluetooth: fix use-after-free error in lock_sock_nested() - loop: fix loop_validate_block_size() can't make sense - Fix NULL pointer dereference in handling for passthrough commands - nbd: Fix use-after-free in pid_show - PM: hibernate: Get block device exclusively in swsusp_check() - scsi: scsi_debug: Fix out-of-bound read in resp_report_tgtpgs() - scsi: scsi_debug: Fix out-of-bound read in resp_readcap16() - ext4: check magic even the extent block bh is verified - ext4: avoid recheck extent for EXT4_EX_FORCE_CACHE - pinctrl: stm32: use valid pin identifier in stm32_pinctrl_resume() - ARM: 9122/1: select HAVE_FUTEX_CMPXCHG - selftests: bpf: fix backported ASSERT_FALSE - e1000e: Separate TGP board type from SPT - tracing: Have all levels of checks prevent recursion - net: mdiobus: Fix memory leak in __mdiobus_register - bpf, test, cgroup: Use sk_{alloc,free} for test cases - s390/pci: fix zpci_zdev_put() on reserve - can: isotp: isotp_sendmsg(): fix TX buffer concurrent access in isotp_sendmsg() - scsi: core: Fix shost->cmd_per_lun calculation in scsi_add_host_with_dma() - sched/scs: Reset the shadow stack when idle_task_exit - scsi: qla2xxx: Fix a memory leak in an error path of qla2x00_process_els() - scsi: iscsi: Fix set_param() handling - Input: snvs_pwrkey - add clk handling - perf/x86/msr: Add Sapphire Rapids CPU support - libperf tests: Fix test_stat_cpu - ALSA: hda: avoid write to STATESTS if controller is in reset - platform/x86: intel_scu_ipc: Update timeout value in comment - isdn: mISDN: Fix sleeping function called from invalid context - ARM: dts: spear3xx: Fix gmac node - net: stmmac: add support for dwmac 3.40a - btrfs: deal with errors when checking if a dir entry exists during log replay - ALSA: hda: intel: Allow repeatedly probing on codec configuration errors - gcc-plugins/structleak: add makefile var for disabling structleak - net: hns3: fix the max tx size according to user manual - drm: mxsfb: Fix NULL pointer dereference crash on unload - net: bridge: mcast: use multicast_membership_interval for IGMPv3 - selftests: netfilter: remove stray bash debug line - netfilter: Kconfig: use 'default y' instead of 'm' for bool config option - isdn: cpai: check ctr->cnr to avoid array index out of bound - nfc: nci: fix the UAF of rf_conn_info object - KVM: nVMX: promptly process interrupts delivered while in guest mode - mm, slub: fix incorrect memcg slab count for bulk free - mm, slub: fix potential memoryleak in kmem_cache_open() - mm, slub: fix mismatch between reconstructed freelist depth and cnt - powerpc/idle: Don't corrupt back chain when going idle - KVM: PPC: Book3S HV: Make idle_kvm_start_guest() return 0 if it went to guest - KVM: PPC: Book3S HV: Fix stack handling in idle_kvm_start_guest() - powerpc64/idle: Fix SP offsets when saving GPRs - net: dsa: mt7530: correct ds->num_ports - audit: fix possible null-pointer dereference in audit_filter_rules - ASoC: DAPM: Fix missing kctl change notifications - ALSA: hda/realtek: Add quirk for Clevo PC50HS - ALSA: usb-audio: Provide quirk for Sennheiser GSP670 Headset - vfs: check fd has read access in kernel_read_file_from_fd() - elfcore: correct reference to CONFIG_UML - userfaultfd: fix a race between writeprotect and exit_mmap() - ocfs2: mount fails with buffer overflow in strlen - ocfs2: fix data corruption after conversion from inline format - ceph: fix handling of "meta" errors - ceph: skip existing superblocks that are blocklisted or shut down when mounting - can: j1939: j1939_xtp_rx_rts_session_new(): abort TP less than 9 bytes - can: j1939: j1939_xtp_rx_dat_one(): cancel session if receive TP.DT with error length - can: j1939: j1939_netdev_start(): fix UAF for rx_kref of j1939_priv - can: j1939: j1939_tp_rxtimer(): fix errant alert in j1939_tp_rxtimer - can: isotp: isotp_sendmsg(): add result check for wait_event_interruptible() - can: isotp: isotp_sendmsg(): fix return error on FC timeout on TX path - can: peak_pci: peak_pci_remove(): fix UAF - can: peak_usb: pcan_usb_fd_decode_status(): fix back to ERROR_ACTIVE state notification - can: rcar_can: fix suspend/resume - net: enetc: fix ethtool counter name for PM0_TERR - drm/panel: ilitek-ili9881c: Fix sync for Feixin K101-IM2BYL02 panel - ice: Add missing E810 device ids - e1000e: Fix packet loss on Tiger Lake and later - net: stmmac: Fix E2E delay mechanism - net: hns3: disable sriov before unload hclge layer - net: hns3: fix vf reset workqueue cannot exit - net: hns3: add limit ets dwrr bandwidth cannot be 0 - net: hns3: reset DWRR of unused tc to zero - powerpc/smp: do not decrement idle task preempt count in CPU offline - NIOS2: irqflags: rename a redefined register name - net: dsa: lantiq_gswip: fix register definition - ipv6: When forwarding count rx stats on the orig netdev - tcp: md5: Fix overlap between vrf and non-vrf keys - lan78xx: select CRC32 - netfilter: ipvs: make global sysctl readonly in non-init netns - netfilter: ip6t_rt: fix rt0_hdr parsing in rt_mt6 - ice: fix getting UDP tunnel entry - ASoC: wm8960: Fix clock configuration on slave mode - dma-debug: fix sg checks in debug_dma_map_sg() - netfilter: xt_IDLETIMER: fix panic that occurs when timer_type has garbage value - NFSD: Keep existing listeners on portlist error - xtensa: xtfpga: Try software restart before simulating CPU reset - xtensa: xtfpga: use CONFIG_USE_OF instead of CONFIG_OF - drm/amdgpu/display: fix dependencies for DRM_AMD_DC_SI - xen/x86: prevent PVH type from getting clobbered - block: decode QUEUE_FLAG_HCTX_ACTIVE in debugfs output - ARM: dts: at91: sama5d2_som1_ek: disable ISC node by default - arm: dts: vexpress-v2p-ca9: Fix the SMB unit-address - io_uring: fix splice_fd_in checks backport typo - xhci: add quirk for host controllers that don't update endpoint DCS - parisc: math-emu: Fix fall-through warnings - net: dsa: mv88e6xxx: don't use PHY_DETECT on internal PHY's - ionic: don't remove netdev->dev_addr when syncing uc list - net: mscc: ocelot: warn when a PTP IRQ is raised for an unknown skb - nfp: flow_offload: move flow_indr_dev_register from app init to app start - r8152: select CRC32 and CRYPTO/CRYPTO_HASH/CRYPTO_SHA256 - qed: Fix missing error code in qed_slowpath_start() - mqprio: Correct stats in mqprio_dump_class_stats(). - platform/x86: intel_scu_ipc: Fix busy loop expiry time - acpi/arm64: fix next_platform_timer() section mismatch error - drm/msm/dsi: fix off by one in dsi_bus_clk_enable error handling - drm/msm/dsi: Fix an error code in msm_dsi_modeset_init() - drm/msm/a6xx: Track current ctx by seqno - drm/msm/mdp5: fix cursor-related warnings - drm/msm: Fix null pointer dereference on pointer edp - drm/edid: In connector_bad_edid() cap num_of_ext by num_blocks read - drm/panel: olimex-lcd-olinuxino: select CRC32 - spi: bcm-qspi: clear MSPI spifie interrupt during probe - platform/mellanox: mlxreg-io: Fix read access of n-bytes size attributes - platform/mellanox: mlxreg-io: Fix argument base in kstrtou32() call - mlxsw: thermal: Fix out-of-bounds memory accesses - ata: ahci_platform: fix null-ptr-deref in ahci_platform_enable_regulators() - pata_legacy: fix a couple uninitialized variable bugs - NFC: digital: fix possible memory leak in digital_in_send_sdd_req() - NFC: digital: fix possible memory leak in digital_tg_listen_mdaa() - nfc: fix error handling of nfc_proto_register() - vhost-vdpa: Fix the wrong input in config_cb - ethernet: s2io: fix setting mac address during resume - net: encx24j600: check error in devm_regmap_init_encx24j600 - net: dsa: microchip: Added the condition for scheduling ksz_mib_read_work - net: stmmac: fix get_hw_feature() on old hardware - net/mlx5e: Mutually exclude RX-FCS and RX-port-timestamp - net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path - net: korina: select CRC32 - net: arc: select CRC32 - gpio: pca953x: Improve bias setting - sctp: account stream padding length for reconf chunk - nvme-pci: Fix abort command id - ARM: dts: bcm2711-rpi-4-b: Fix pcie0's unit address formatting - ARM: dts: bcm2711-rpi-4-b: fix sd_io_1v8_reg regulator states - ARM: dts: bcm2711: fix MDIO #address- and #size-cells - ARM: dts: bcm2711-rpi-4-b: Fix usb's unit address - tee: optee: Fix missing devices unregister during optee_remove - iio: dac: ti-dac5571: fix an error code in probe() - iio: ssp_sensors: fix error code in ssp_print_mcu_debug() - iio: ssp_sensors: add more range checking in ssp_parse_dataframe() - iio: adc: max1027: Fix the number of max1X31 channels - iio: light: opt3001: Fixed timeout error when 0 lux - iio: mtk-auxadc: fix case IIO_CHAN_INFO_PROCESSED - iio: adc: max1027: Fix wrong shift with 12-bit devices - iio: adc128s052: Fix the error handling path of 'adc128_probe()' - iio: adc: ad7793: Fix IRQ flag - iio: adc: ad7780: Fix IRQ flag - iio: adc: ad7192: Add IRQ flag - driver core: Reject pointless SYNC_STATE_ONLY device links - drivers: bus: simple-pm-bus: Add support for probing simple bus only devices - iio: adc: aspeed: set driver data when adc probe. - powerpc/xive: Discard disabled interrupts in get_irqchip_state() - x86/Kconfig: Do not enable AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT automatically - nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells - EDAC/armada-xp: Fix output of uncorrectable error counter - virtio: write back F_VERSION_1 before validate - misc: fastrpc: Add missing lock before accessing find_vma() - USB: serial: option: add prod. id for Quectel EG91 - USB: serial: option: add Telit LE910Cx composition 0x1204 - USB: serial: option: add Quectel EC200S-CN module support - USB: serial: qcserial: add EM9191 QDL support - Input: xpad - add support for another USB ID of Nacon GC-100 - usb: musb: dsps: Fix the probe error path - efi/cper: use stack buffer for error record decoding - cb710: avoid NULL pointer subtraction - xhci: Enable trust tx length quirk for Fresco FL11 USB controller - xhci: Fix command ring pointer corruption while aborting a command - xhci: guard accesses to ep_state in xhci_endpoint_reset() - USB: xhci: dbc: fix tty registration race - mei: me: add Ice Lake-N device id. - x86/resctrl: Free the ctrlval arrays when domain_setup_mon_state() fails - btrfs: fix abort logic in btrfs_replace_file_extents - btrfs: update refs for any root except tree log roots - btrfs: check for error when looking up inode during dir entry replay - btrfs: deal with errors when adding inode reference during log replay - btrfs: deal with errors when replaying dir entry during log replay - btrfs: unlock newly allocated extent buffer after error - drm/msm: Avoid potential overflow in timeout_to_jiffies() - arm64/hugetlb: fix CMA gigantic page order for non-4K PAGE_SIZE - csky: Fixup regs.sr broken in ptrace - csky: don't let sigreturn play with priveleged bits of status register - clk: socfpga: agilex: fix duplicate s2f_user0_clk - s390: fix strrchr() implementation - nds32/ftrace: Fix Error: invalid operands (*UND* and *UND* sections) for `^' - ALSA: hda/realtek: Fix the mic type detection issue for ASUS G551JW - ALSA: hda/realtek: Fix for quirk to enable speaker output on the Lenovo 13s Gen2 - ALSA: hda/realtek: Add quirk for TongFang PHxTxX1 - ALSA: hda/realtek - ALC236 headset MIC recording issue - ALSA: hda/realtek: Add quirk for Clevo X170KM-G - ALSA: hda/realtek: Complete partial device name to avoid ambiguity - ALSA: hda - Enable headphone mic on Dell Latitude laptops with ALC3254 - ALSA: hda/realtek: Enable 4-speaker output for Dell Precision 5560 laptop - ALSA: seq: Fix a potential UAF by wrong private_free call order - ALSA: pcm: Workaround for a wrong offset in SYNC_PTR compat ioctl - ALSA: usb-audio: Add quirk for VF0770 - hwmon: (pmbus/ibm-cffps) max_power_out swap changes - sched: Always inline is_percpu_thread() - perf/core: fix userpage->time_enabled of inactive events - scsi: virtio_scsi: Fix spelling mistake "Unsupport" -> "Unsupported" - scsi: ses: Fix unsigned comparison with less than zero - drm/amdgpu: fix gart.bo pin_count leak - net: sun: SUNVNET_COMMON should depend on INET - vboxfs: fix broken legacy mount signature checking - mac80211: check return value of rhashtable_init - net: prevent user from passing illegal stab size - hwmon: (ltc2947) Properly handle errors when looking for the external clock - m68k: Handle arrivals of multiple signals correctly - mac80211: Drop frames from invalid MAC address in ad-hoc mode - netfilter: nf_nat_masquerade: defer conntrack walk to work queue - netfilter: nf_nat_masquerade: make async masq_inet6_event handling generic - ASoC: SOF: loader: release_firmware() on load failure to avoid batching - HID: wacom: Add new Intuos BT (CTL-4100WL/CTL-6100WL) device IDs - netfilter: ip6_tables: zero-initialize fragment offset - HID: apple: Fix logical maximum and usage maximum of Magic Keyboard JIS - ASoC: Intel: sof_sdw: tag SoundWire BEs as non-atomic - x86/hpet: Use another crystalball to evaluate HPET usability - x86/entry: Clear X86_FEATURE_SMAP when CONFIG_X86_SMAP=n - x86/entry: Correct reference to intended CONFIG_64_BIT - x86/sev: Return an error on a returned non-zero SW_EXITINFO1[31:0] - x86/Kconfig: Correct reference to MWINCHIP3D - x86/platform/olpc: Correct ifdef symbol to intended CONFIG_OLPC_XO15_SCI - pseries/eeh: Fix the kdump kernel crash during eeh_pseries_init - powerpc/64s: fix program check interrupt emergency stack path - powerpc/bpf: Fix BPF_SUB when imm == 0x80000000 - RISC-V: Include clone3() on rv32 - bpf, s390: Fix potential memory leak about jit_data - riscv/vdso: make arch_setup_additional_pages wait for mmap_sem for write killable - i2c: mediatek: Add OFFSET_EXT_CONF setting back - i2c: acpi: fix resource leak in reconfiguration device addition - powerpc/iommu: Report the correct most efficient DMA mask for PCI devices - net: prefer socket bound to interface when not in VRF - i40e: Fix freeing of uninitialized misc IRQ vector - i40e: fix endless loop under rtnl - gve: report 64bit tx_bytes counter from gve_handle_report_stats() - gve: fix gve_get_stats() - rtnetlink: fix if_nlmsg_stats_size() under estimation - gve: Avoid freeing NULL pointer - gve: Correct available tx qpl check - drm/nouveau/debugfs: fix file release memory leak - drm/nouveau/kms/nv50-: fix file release memory leak - drm/nouveau: avoid a use-after-free when BO init fails - video: fbdev: gbefb: Only instantiate device when built for IP32 - drm/sun4i: dw-hdmi: Fix HDMI PHY clock setup - bus: ti-sysc: Use CLKDM_NOAUTO for dra7 dcan1 for errata i893 - perf jevents: Tidy error handling - netlink: annotate data races around nlk->bound - net: sfp: Fix typo in state machine debug string - net/sched: sch_taprio: properly cancel timer from taprio_destroy() - net: bridge: fix under estimation in br_get_linkxstats_size() - net: bridge: use nla_total_size_64bit() in br_get_linkxstats_size() - ARM: imx6: disable the GIC CPU interface before calling stby-poweroff sequence - dt-bindings: drm/bridge: ti-sn65dsi86: Fix reg value - arm64: dts: ls1028a: add missing CAN nodes - ptp_pch: Load module automatically if ID matches - powerpc/fsl/dts: Fix phy-connection-type for fm1mac3 - net_sched: fix NULL deref in fifo_set_limit() - phy: mdio: fix memory leak - net/mlx5: E-Switch, Fix double allocation of acl flow counter - net/mlx5e: IPSEC RX, enable checksum complete - soc: ti: omap-prm: Fix external abort for am335x pruss - bpf, arm: Fix register clobbering in div/mod implementation - iwlwifi: pcie: add configuration of a Wi-Fi adapter on Dell XPS 15 - xtensa: call irqchip_init only when CONFIG_USE_OF is selected - xtensa: use CONFIG_USE_OF instead of CONFIG_OF - arm64: dts: qcom: pm8150: use qcom,pm8998-pon binding - ath5k: fix building with LEDS=m - PCI: hv: Fix sleep while in non-sleep context when removing child devices from the bus - ARM: dts: imx6qdl-pico: Fix Ethernet support - ARM: dts: imx: Fix USB host power regulator polarity on M53Menlo - ARM: dts: imx: Add missing pinctrl-names for panel on M53Menlo - soc: qcom: mdt_loader: Drop PT_LOAD check on hash segment - ARM: at91: pm: do not panic if ram controllers are not enabled - ARM: dts: qcom: apq8064: Use 27MHz PXO clock as DSI PLL reference - soc: qcom: socinfo: Fixed argument passed to platform_set_data() - bus: ti-sysc: Add break in switch statement in sysc_init_soc() - riscv: Flush current cpu icache before other cpus - ARM: dts: qcom: apq8064: use compatible which contains chipid - ARM: dts: imx6dl-yapp4: Fix lp5562 LED driver probe - ARM: dts: omap3430-sdp: Fix NAND device node - xen/balloon: fix cancelled balloon action - SUNRPC: fix sign error causing rpcsec_gss drops - nfsd4: Handle the NFSv4 READDIR 'dircount' hint being zero - nfsd: fix error handling of register_pernet_subsys() in init_nfsd() - ovl: fix IOCB_DIRECT if underlying fs doesn't support direct IO - ovl: fix missing negative dentry check in ovl_rename() - mmc: sdhci-of-at91: replace while loop with read_poll_timeout - mmc: sdhci-of-at91: wait for calibration done before proceed - mmc: meson-gx: do not use memcpy_to/fromio for dram-access-quirk - xen/privcmd: fix error handling in mmap-resource processing - drm/nouveau/kms/tu102-: delay enabling cursor until after assign_windows - usb: typec: tcpm: handle SRC_STARTUP state if cc changes - USB: cdc-acm: fix break reporting - USB: cdc-acm: fix racy tty buffer accesses - usb: chipidea: ci_hdrc_imx: Also search for 'phys' phandle - Partially revert "usb: Kconfig: using select for USB_COMMON dependency" - nbd: fix uaf in nbd_handle_reply() - nbd: partition nbd_read_stat() into nbd_read_reply() and nbd_handle_reply() - nbd: clean up return value checking of sock_xmit() - nbd: don't start request if nbd_queue_rq() failed - nbd: check sock index in nbd_read_stat() - nbd: make sure request completion won't concurrent - nbd: don't handle response without a corresponding request message - libata: Add ATA_HORKAGE_NO_NCQ_ON_ATI for Samsung 860 and 870 SSD. - perf/x86: Reset destroy callback on event init failure - KVM: x86: nSVM: restore int_vector in svm_clear_vintr - kvm: x86: Add AMD PMU MSRs to msrs_to_save_all[] - KVM: do not shrink halt_poll_ns below grow_start - selftests: KVM: Align SMCCC call with the spec in steal_time - tools/vm/page-types: remove dependency on opt_file for idle page tracking - smb3: correct smb3 ACL security descriptor - irqchip/gic: Work around broken Renesas integration - scsi: ses: Retry failed Send/Receive Diagnostic commands - thermal/drivers/tsens: Fix wrong check for tzd in irq handlers - nvme-fc: avoid race between time out and tear down - nvme-fc: update hardware queues before using them - selftests:kvm: fix get_warnings_count() ignoring fscanf() return warn - selftests: be sure to make khdr before other targets - habanalabs/gaudi: fix LBW RR configuration - usb: dwc2: check return value after calling platform_get_resource() - usb: testusb: Fix for showing the connection speed - scsi: sd: Free scsi_disk device via put_device() - ext2: fix sleeping in atomic bugs on error - sparc64: fix pci_iounmap() when CONFIG_PCI is not set - xen-netback: correct success/error reporting for the SKB-with-fraglist case - net: mdio: introduce a shutdown method to mdio device drivers - btrfs: fix mount failure due to past and transient device flush error - btrfs: replace BUG_ON() in btrfs_csum_one_bio() with proper error handling - nfsd: back channel stuck in SEQ4_STATUS_CB_PATH_DOWN - platform/x86: touchscreen_dmi: Update info for the Chuwi Hi10 Plus (CWI527) tablet - platform/x86: touchscreen_dmi: Add info for the Chuwi HiBook (CWI514) tablet - spi: rockchip: handle zero length transfers without timing out - netfilter: nf_tables: Fix oversized kvmalloc() calls - netfilter: conntrack: serialize hash resizes and cleanups - KVM: x86: Handle SRCU initialization failure during page track init - HID: usbhid: free raw_report buffers in usbhid_stop - mm: don't allow oversized kvmalloc() calls - netfilter: ipset: Fix oversized kvmalloc() calls - HID: betop: fix slab-out-of-bounds Write in betop_probe - usb: hso: remove the bailout parameter - ASoC: dapm: use component prefix when checking widget names - net: udp: annotate data race around udp_sk(sk)->corkflag - HID: u2fzero: ignore incomplete packets without data - ext4: add error checking to ext4_ext_replay_set_iblocks() - ext4: fix reserved space counter leakage - ext4: limit the number of blocks in one ADD_RANGE TLV - ext4: fix loff_t overflow in ext4_max_bitmap_size() - ipack: ipoctal: fix module reference leak - ipack: ipoctal: fix missing allocation-failure check - ipack: ipoctal: fix tty-registration error handling - ipack: ipoctal: fix tty registration race - ipack: ipoctal: fix stack information leak - debugfs: debugfs_create_file_size(): use IS_ERR to check for error - elf: don't use MAP_FIXED_NOREPLACE for elf interpreter mappings - nvme: add command id quirk for apple controllers - hwmon: (pmbus/mp2975) Add missed POUT attribute for page 1 mp2975 controller - perf/x86/intel: Update event constraints for ICX - af_unix: fix races in sk_peer_pid and sk_peer_cred accesses - net: sched: flower: protect fl_walk() with rcu - net: phy: bcm7xxx: Fixed indirect MMD operations - net: hns3: fix always enable rx vlan filter problem after selftest - net: hns3: fix prototype warning - net: hns3: fix show wrong state when add existing uc mac address - net: hns3: fix mixed flag HCLGE_FLAG_MQPRIO_ENABLE and HCLGE_FLAG_DCB_ENABLE - net: hns3: do not allow call hns3_nic_net_open repeatedly - ixgbe: Fix NULL pointer dereference in ixgbe_xdp_setup - scsi: csiostor: Add module softdep on cxgb4 - Revert "block, bfq: honor already-setup queue merges" - net: ks8851: fix link error - selftests, bpf: test_lwt_ip_encap: Really disable rp_filter - selftests, bpf: Fix makefile dependencies on libbpf - bpf: Exempt CAP_BPF from checks against bpf_jit_limit - e100: fix buffer overrun in e100_get_regs - e100: fix length calculation in e100_get_regs_len - dsa: mv88e6xxx: Include tagger overhead when setting MTU for DSA and CPU ports - dsa: mv88e6xxx: Fix MTU definition - dsa: mv88e6xxx: 6161: Use chip wide MAX MTU - drm/i915/request: fix early tracepoints - smsc95xx: fix stalled rx after link change - net: ipv4: Fix rtnexthop len when RTA_FLOW is present - net: enetc: fix the incorrect clearing of IF_MODE bits - hwmon: (tmp421) fix rounding for negative values - hwmon: (tmp421) report /PVLD condition as fault - mptcp: don't return sockets in foreign netns - sctp: break out if skb_header_pointer returns NULL in sctp_rcv_ootb - mac80211-hwsim: fix late beacon hrtimer handling - mac80211: mesh: fix potentially unaligned access - mac80211: limit injected vht mcs/nss in ieee80211_parse_tx_radiotap - mac80211: Fix ieee80211_amsdu_aggregate frag_tail bug - hwmon: (mlxreg-fan) Return non-zero value when fan current state is enforced from sysfs - RDMA/cma: Fix listener leak in rdma_cma_listen_on_all() failure - IB/cma: Do not send IGMP leaves for sendonly Multicast groups - bpf: Handle return value of BPF_PROG_TYPE_STRUCT_OPS prog - ipvs: check that ip_vs_conn_tab_bits is between 8 and 20 - drm/amdgpu: correct initial cp_hqd_quantum for gfx9 - drm/amd/display: Pass PCI deviceid into DC - RDMA/cma: Do not change route.addr.src_addr.ss_family - media: ir_toy: prevent device from hanging during transmit - KVM: rseq: Update rseq when processing NOTIFY_RESUME on xfer to KVM guest - KVM: nVMX: Filter out all unsupported controls when eVMCS was activated - KVM: x86: nSVM: don't copy virt_ext from vmcb12 - KVM: x86: Fix stack-out-of-bounds memory access from ioapic_write_indirect() - x86/kvmclock: Move this_cpu_pvti into kvmclock.h - mac80211: fix use-after-free in CCMP/GCMP RX - scsi: ufs: Fix illegal offset in UPIU event trace - gpio: pca953x: do not ignore i2c errors - hwmon: (w83791d) Fix NULL pointer dereference by removing unnecessary structure field - hwmon: (w83792d) Fix NULL pointer dereference by removing unnecessary structure field - hwmon: (w83793) Fix NULL pointer dereference by removing unnecessary structure field - hwmon: (tmp421) handle I2C errors - fs-verity: fix signed integer overflow with i_size near S64_MAX - ACPI: NFIT: Use fallback node id when numa info in NFIT table is incorrect - ALSA: hda/realtek: Quirks to enable speaker output for Lenovo Legion 7i 15IMHG05, Yoga 7i 14ITL5/15ITL5, and 13s Gen2 laptops. - usb: cdns3: fix race condition before setting doorbell - cpufreq: schedutil: Destroy mutex before kobject_put() frees the memory - scsi: qla2xxx: Changes to support kdump kernel for NVMe BFS - cpufreq: schedutil: Use kobject release() method to free sugov_tunables - tty: Fix out-of-bound vmalloc access in imageblit - ubifs: ubifs_dump_node: Dump all branches of the index node - ubifs: ubifs_dump_sleb: Remove unused function - ubifs: Pass node length in all node dumping callers - ubifs: Remove the redundant return in dbg_check_nondata_nodes_order - Revert "ubifs: Fix out-of-bounds memory access caused by abnormal value of node_len" - ubifs: Limit dumping length by size of memory which is allocated for the node - ext4: prevent partial update of the extent blocks - ext4: check for inconsistent extents between index and leaf block - ext4: check for out-of-order index extents in ext4_valid_extent_entries() - quota: correct error number in free_dqentry() - quota: check block number when reading the block in quota file - mm: rmap: explicitly reset vma->anon_vma in unlink_anon_vmas() - cgroup: Fix memory leak caused by missing cgroup_bpf_offline - qnx4: work around gcc false positive warning bug - xen/balloon: fix balloon kthread freezing - USB: serial: cp210x: fix dropped characters with CP2102 - thermal/drivers/int340x: Do not set a wrong tcc offset on resume - EDAC/dmc520: Assign the proper type to dimm->edac_mode - EDAC/synopsys: Fix wrong value type assignment for edac_mode - spi: Fix tegra20 build with CONFIG_PM=n - net: 6pack: Fix tx timeout and slot time - alpha: Declare virt_to_phys and virt_to_bus parameter as pointer to volatile - arm64: Mark __stack_chk_guard as __ro_after_init - parisc: Use absolute_pointer() to define PAGE0 - qnx4: avoid stringop-overread errors - sparc: avoid stringop-overread errors - net: i825xx: Use absolute_pointer for memcpy from fixed memory location - compiler.h: Introduce absolute_pointer macro - block: flush the integrity workqueue in blk_integrity_unregister - block: check if a profile is actually registered in blk_integrity_unregister - amd/display: downgrade validation failure log level - sparc32: page align size in arch_dma_alloc - nvme-rdma: destroy cm id before destroy qp to avoid use after free - nvme-multipath: fix ANA state updates when a namespace is not present - xen/balloon: use a kernel thread instead a workqueue - bpf: Add oversize check before call kvcalloc() - cpufreq: intel_pstate: Override parameters if HWP forced by BIOS - ipv6: delay fib6_sernum increase in fib6_add - m68k: Double cast io functions to unsigned long - blk-mq: avoid to iterate over stale request - net: stmmac: allow CSR clock of 300MHz - net: macb: fix use after free on rmmod - net: phylink: Update SFP selected interface on advertising changes - io_uring: put provided buffer meta data under memcg accounting - x86/asm: Fix SETZ size enqcmds() build failure - x86/asm: Add a missing __iomem annotation in enqcmds() - md: fix a lock order reversal in md_alloc - irqchip/gic-v3-its: Fix potential VPE leak on error - irqchip/goldfish-pic: Select GENERIC_IRQ_CHIP to fix build - scsi: lpfc: Use correct scnprintf() limit - scsi: qla2xxx: Restore initiator in dual mode - cifs: fix a sign extension bug - thermal/core: Potential buffer overflow in thermal_build_list_of_policies() - nvme: keep ctrl->namespaces ordered - treewide: Change list_sort to use const pointers - nvme-tcp: fix incorrect h2cdata pdu offset accounting - fpga: machxo2-spi: Fix missing error code in machxo2_write_complete() - fpga: machxo2-spi: Return an error on failure - tty: synclink_gt: rename a conflicting function name - tty: synclink_gt, drop unneeded forward declarations - scsi: target: Fix the pgr/alua_support_store functions - scsi: iscsi: Adjust iface sysfs attr detection - atlantic: Fix issue in the pm resume flow. - net/mlx4_en: Don't allow aRFS for encapsulated packets - qed: rdma - don't wait for resources under hw error recovery flow - gpio: uniphier: Fix void functions to remove return value - s390/qeth: fix NULL deref in qeth_clear_working_pool_list() - kselftest/arm64: signal: Skip tests if required features are missing - kselftest/arm64: signal: Add SVE to the set of features we can check for - net: dsa: realtek: register the MDIO bus under devres - net: dsa: don't allocate the slave_mii_bus using devres - net/smc: fix 'workqueue leaked lock' in smc_conn_abort_work - net/smc: add missing error check in smc_clc_prfx_set() - bnxt_en: Fix TX timeout when TX ring size is set to the smallest - enetc: Fix uninitialized struct dim_sample field usage - enetc: Fix illegal access when reading affinity_hint - platform/x86/intel: punit_ipc: Drop wrong use of ACPI_PTR() - afs: Fix updating of i_blocks on file/dir extension - afs: Fix incorrect triggering of sillyrename on 3rd-party invalidation - comedi: Fix memory leak in compat_insnlist() - net: hso: fix muxed tty registration - drm/amd/pm: Update intermediate power state for SI - scsi: sd_zbc: Ensure buffer size is aligned to SECTOR_SIZE - serial: mvebu-uart: fix driver's tx_empty callback - serial: 8250: 8250_omap: Fix RX_LVL register offset - xhci: Set HCD flag to defer primary roothub registration - btrfs: prevent __btrfs_dump_space_info() to underflow its free space - erofs: fix up erofs_lookup tracepoint - mcb: fix error handling in mcb_alloc_bus() - USB: serial: option: add device id for Foxconn T99W265 - USB: serial: option: remove duplicate USB device ID - USB: serial: option: add Telit LN920 compositions - USB: serial: mos7840: remove duplicated 0xac24 device ID - usb: core: hcd: Add support for deferring roothub registration - usb: dwc3: core: balance phy init and exit - Re-enable UAS for LaCie Rugged USB3-FW with fk quirk - staging: greybus: uart: fix tty use after free - binder: make sure fd closes complete - Revert "USB: bcma: Add a check for devm_gpiod_get" - USB: cdc-acm: fix minor-number release - USB: serial: cp210x: add ID for GW Instek GDM-834x Digital Multimeter - usb-storage: Add quirk for ScanLogic SL11R-IDE older than 2.6c - xen/x86: fix PV trap handling on secondary processors - cifs: fix incorrect check for null pointer in header_assemble - usb: musb: tusb6010: uninitialized data in tusb_fifo_write_unaligned() - usb: dwc2: gadget: Fix ISOC transfer complete handling for DDMA - usb: dwc2: gadget: Fix ISOC flow for BDMA and Slave - usb: gadget: r8a66597: fix a loop in set_feature() - ocfs2: drop acl cache for directories too - PCI: aardvark: Increase polling delay to 1.5s while waiting for PIO response - drm/amdgpu: fix out of bounds write - sched/topology: Fix sched_domain_topology_level alloc in sched_init_numa() - arm64: Avoid premature usercopy failure - livepatch: Check whole stack when CONFIG_PREEMPT is set - arm64: remove page granularity limitation from KFENCE - drm/nouveau/nvkm: Replace -ENOSYS with -ENODEV - sched/idle: Make the idle timer expire in hard interrupt context - rtc: rx8010: select REGMAP_I2C - blk-mq: allow 4x BLK_MAX_REQUEST_COUNT at blk_plug for multiple_queues - pwm: stm32-lp: Don't modify HW state in .remove() callback - pwm: rockchip: Don't modify HW state in .remove() callback - pwm: img: Don't modify HW state in .remove() callback - habanalabs: add validity check for event ID received from F/W - nilfs2: fix memory leak in nilfs_sysfs_delete_snapshot_group - nilfs2: fix memory leak in nilfs_sysfs_create_snapshot_group - nilfs2: fix memory leak in nilfs_sysfs_delete_##name##_group - nilfs2: fix memory leak in nilfs_sysfs_create_##name##_group - nilfs2: fix NULL pointer in nilfs_##name##_attr_release - nilfs2: fix memory leak in nilfs_sysfs_create_device_group - btrfs: fix lockdep warning while mounting sprout fs - btrfs: update the bdev time directly when closing - ceph: lockdep annotations for try_nonblocking_invalidate - ceph: remove the capsnaps when removing caps - ceph: request Fw caps before updating the mtime in ceph_write_iter - dmaengine: xilinx_dma: Set DMA mask for coherent APIs - dmaengine: ioat: depends on !UML - dmaengine: sprd: Add missing MODULE_DEVICE_TABLE - dmaengine: idxd: depends on !UML - iommu/amd: Relocate GAMSup check to early_enable_iommus - parisc: Move pci_dev_is_behind_card_dino to where it is used - dma-buf: DMABUF_MOVE_NOTIFY should depend on DMA_SHARED_BUFFER - drivers: base: cacheinfo: Get rid of DEFINE_SMP_CALL_CACHE_FUNCTION() - drm/amdgpu: Disable PCIE_DPM on Intel RKL Platform - thermal/core: Fix thermal_cooling_device_register() prototype - tools/bootconfig: Fix tracing_on option checking in ftrace2bconf.sh - Kconfig.debug: drop selecting non-existing HARDLOCKUP_DETECTOR_ARCH - ceph: cancel delayed work instead of flushing on mdsc teardown - ceph: allow ceph_put_mds_session to take NULL or ERR_PTR - platform/chrome: cros_ec_trace: Fix format warnings - platform/chrome: sensorhub: Add trace events for sample - dmaengine: idxd: fix wq slot allocation index check - pwm: mxs: Don't modify HW state in .probe() after the PWM chip was registered - pwm: lpc32xx: Don't modify HW state in .probe() after the PWM chip was registered - PM: sleep: core: Avoid setting power.must_resume to false - profiling: fix shift-out-of-bounds bugs - nilfs2: use refcount_dec_and_lock() to fix potential UAF - prctl: allow to setup brk for et_dyn executables - 9p/trans_virtio: Remove sysfs file on probe failure - thermal/drivers/exynos: Fix an error code in exynos_tmu_probe() - perf tools: Allow build-id with trailing zeros - tools lib: Adopt memchr_inv() from kernel - perf test: Fix bpf test sample mismatch reporting - dmaengine: acpi: Avoid comparison GSI with Linux vIRQ - um: virtio_uml: fix memory leak on init failures - coredump: fix memleak in dump_vma_snapshot() - staging: rtl8192u: Fix bitwise vs logical operator in TranslateRxSignalStuff819xUsb() - Revert "net/mlx5: Register to devlink ingress VLAN filter trap" - s390/pci_mmio: fully validate the VMA before calling follow_pte() - console: consume APC, DM, DCS - PCI: aardvark: Fix reporting CRS value - PCI: pci-bridge-emul: Add PCIe Root Capabilities Register - media: firewire: firedtv-avc: fix a buffer overflow in avc_ca_pmt() - ext4: fix potential infinite loop in ext4_dx_readdir() - mm: memcontrol: set the correct memcg swappiness restriction - mm, vmscan: guarantee drop_slab_node() termination - powerpc/numa: Update cpu_cpu_map on CPU online/offline - powerpc/powernv/pci: fix a RCU-list lock - blktrace: Fix uaf in blk_trace access after removing by sysfs - ext4: drop unnecessary journal handle in delalloc write - ext4: factor out write end code of inline file - ext4: correct the error path of ext4_write_inline_data_end() - ext4: check and update i_disksize properly - efi: Change down_interruptible() in virt_efi_reset_system() to down_trylock() - ramfs: fix mount source show for ramfs - fs: add vfs_parse_fs_param_source() helper - blk-cgroup: fix UAF by grabbing blkcg lock before destroying blkg pd - block: fix memory leak for mq shared sbitmap - ia64: ensure proper NUMA distance and possible map initialization - sched/topology: Make sched_init_numa() use a set for the deduplicating sort - sched/topology: fix the issue groups don't span domain->span for NUMA diameter > 2 - sched/topology: Warn when NUMA diameter > 2 - nbd: add the check to prevent overflow in __nbd_ioctl() - block: fix UAF from race of ioc_release_fn() and __ioc_clear_queue() - blk-throttle: fix UAF by deleteing timer in blk_throtl_exit() - block: don't call rq_qos_ops->done_bio if the bio isn't tracked - kabi: Introduce KABI_RESERVE macro for openEuler kernel - sched/fair: fix sd_llc_alloc_all() compile error- net: phy: realtek: net: Fix less than zero comparison of a u16 - net: phy: realtek: add dt property to enable ALDPS mode - net: phy: realtek: add dt property to disable CLKOUT clock - openeuler_defconfig: Build HISI PMU drivers as modules. - configs: add config BMA to config files - Huawei BMA: Adding Huawei BMA driver: cdev_veth_drv - Huawei BMA: Adding Huawei BMA driver: host_kbox_drv - Huawei BMA: Adding Huawei BMA driver: host_veth_drv - Huawei BMA: Adding Huawei BMA driver: host_cdev_drv - Huawei BMA: Adding Huawei BMA driver: host_edma_drv - page_pool: disable dma mapping support for 32-bit arch with 64-bit DMA - page_pool: use relaxed atomic for release side accounting - net: hns3: add option to turn off page pool feature - net: hns3: support skb's frag page recycling based on page pool - page_pool: add frag page recycling support in page pool - page_pool: add interface to manipulate frag count in page pool - page_pool: keep pp info as long as page pool owns the page - page_pool: mask the page->signature before the checking - skbuff: Fix a potential race while recycling page_pool packets - net: ti: add pp skb recycling support - mvpp2: prefetch page - mvpp2: prefetch right address - mvneta: recycle buffers - mvpp2: recycle buffers - page_pool: Allow drivers to hint on SKB recycling - skbuff: add a parameter to __skb_frag_unref - mm: add a signature in struct page - net: page_pool: simplify page recycling condition tests - skbuff: Call skb_zcopy_clear() before unref'ing fragments - net: page_pool: Add bulk support for ptr_ring - MAINTAINERS: update for DAMON - mm/damon: add user space selftests - mm/damon: add kunit tests - Documentation: add documents for DAMON - mm/damon/dbgfs: support multiple contexts - mm/damon/dbgfs: export kdamond pid to the user space - mm/damon: implement a debugfs-based user space interface - mm/damon: add a tracepoint - mm/damon: implement primitives for the virtual memory address spaces - mm/idle_page_tracking: make PG_idle reusable - mm/damon: adaptively adjust regions - mm/damon/core: implement region-based sampling - mm: introduce Data Access MONitor (DAMON) - sched/fair: fix try_steal compile error - config: enable CONFIG_SCHED_STEAL by default - sched/fair: introduce SCHED_STEAL - disable stealing by default - sched/fair: Provide idle search schedstats - sched/fair: disable stealing if too many NUMA nodes - sched/fair: Steal work from an overloaded CPU when CPU goes idle - sched/fair: Provide can_migrate_task_llc - sched/fair: Generalize the detach_task interface - sched/fair: Hoist idle_stamp up from idle_balance - sched/fair: Dynamically update cfs_overload_cpus - sched/topology: Provide cfs_overload_cpus bitmap - sched/topology: Provide hooks to allocate data shared per LLC - sched: Provide sparsemask, a reduced contention bitmap - psi: introduce psi_v1 boot parameter - psi: support psi under cgroup v1 - spfc: Fix compile errors when O=xxx is specified- openeuler_defconfig: Enable CONFIG_HW_RANDOM_HISI_GM by default - hwrng: add hisilicon GM auth trng driver - cgroup/files: support boot parameter to control if disable files cgroup - files_cgroup: Fix soft lockup when refcnt overflow. - filescontrol: silence suspicious RCU warning - mm/memcg: fix NULL pointer dereference in memcg_slab_free_hook() - mm: memcontrol: move PageMemcgKmem to the scope of CONFIG_MEMCG_KMEM - mm: memcontrol: inline __memcg_kmem_{un}charge() into obj_cgroup_{un}charge_pages() - mm: memcontrol: use obj_cgroup APIs to charge kmem pages - mm: memcontrol: change ug->dummy_page only if memcg changed - mm: memcontrol: directly access page->memcg_data in mm/page_alloc.c - mm: memcontrol: introduce obj_cgroup_{un}charge_pages - mm: Convert page kmemcg type to a page memcg flag - mm: Introduce page memcg flags - mm: memcontrol/slab: Use helpers to access slab page's memcg_data - mm: memcontrol: Use helpers to read page's memcg data - scsi: spfc: initial commit the spfc module - mmap: userswap: fix some format issues - mmap: userswap: fix memory leak in do_mmap - perf stat: Add --quiet option- net: dsa: bcm_sf2: Fix array overrun in bcm_sf2_num_active_ports() - bnxt_en: Fix error recovery regression - x86/mce: Avoid infinite loop for copy from user recovery - net: renesas: sh_eth: Fix freeing wrong tx descriptor - mfd: lpc_sch: Rename GPIOBASE to prevent build error - mfd: lpc_sch: Partially revert "Add support for Intel Quark X1000" - bnxt_en: Fix possible unintended driver initiated error recovery - bnxt_en: Improve logging of error recovery settings information. - bnxt_en: Convert to use netif_level() helpers. - bnxt_en: Consolidate firmware reset event logging. - bnxt_en: log firmware debug notifications - bnxt_en: Fix asic.rev in devlink dev info command - bnxt_en: fix stored FW_PSID version masks - net: dsa: b53: Fix IMP port setup on BCM5301x - ip_gre: validate csum_start only on pull - qlcnic: Remove redundant unlock in qlcnic_pinit_from_rom - fq_codel: reject silly quantum parameters - netfilter: socket: icmp6: fix use-after-scope - net: dsa: b53: Set correct number of ports in the DSA struct - net: dsa: b53: Fix calculating number of switch ports - net: hso: add failure handler for add_net_device - selftests: mptcp: clean tmp files in simult_flows - net: dsa: tag_rtl4_a: Fix egress tags - gpio: mpc8xxx: Use 'devm_gpiochip_add_data()' to simplify the code and avoid a leak - gpio: mpc8xxx: Fix a resources leak in the error handling path of 'mpc8xxx_probe()' - perf bench inject-buildid: Handle writen() errors - perf unwind: Do not overwrite FEATURE_CHECK_LDFLAGS-libunwind-{x86,aarch64} - ARC: export clear_user_page() for modules - mtd: rawnand: cafe: Fix a resource leak in the error handling path of 'cafe_nand_probe()' - PCI: Sync __pci_register_driver() stub for CONFIG_PCI=n - KVM: arm64: Handle PSCI resets before userspace touches vCPU state - KVM: arm64: Fix read-side race on updates to vcpu reset state - tracing/boot: Fix a hist trigger dependency for boot time tracing - mfd: tqmx86: Clear GPIO IRQ resource when no IRQ is set - PCI: Fix pci_dev_str_match_path() alloc while atomic bug - KVM: arm64: Restrict IPA size to maximum 48 bits on 4K and 16K page size - netfilter: nft_ct: protect nft_ct_pcpu_template_refcnt with mutex - netfilter: Fix fall-through warnings for Clang - PCI: iproc: Fix BCMA probe resource handling - PCI: of: Don't fail devm_pci_alloc_host_bridge() on missing 'ranges' - backlight: ktd253: Stabilize backlight - mfd: axp20x: Update AXP288 volatile ranges - s390/bpf: Fix branch shortening during codegen pass - s390/bpf: Fix 64-bit subtraction of the -0x80000000 constant - s390/bpf: Fix optimizing out zero-extensions - NTB: perf: Fix an error code in perf_setup_inbuf() - NTB: Fix an error code in ntb_msit_probe() - ethtool: Fix an error code in cxgb2.c - PCI: ibmphp: Fix double unmap of io_mem - block, bfq: honor already-setup queue merges - net: usb: cdc_mbim: avoid altsetting toggling for Telit LN920 - Set fc_nlinfo in nh_create_ipv4, nh_create_ipv6 - octeontx2-af: Add additional register check to rvu_poll_reg() - watchdog: Start watchdog in watchdog_set_last_hw_keepalive only if appropriate - PCI: Add ACS quirks for Cavium multi-function devices - PCI: j721e: Add PCIe support for AM64 - PCI: j721e: Add PCIe support for J7200 - PCI: cadence: Add quirk flag to set minimum delay in LTSSM Detect.Quiet state - PCI: cadence: Use bitfield for *quirk_retrain_flag* instead of bool - tracing/probes: Reject events which have the same name of existing one - PCI: rcar: Fix runtime PM imbalance in rcar_pcie_ep_probe() - mfd: Don't use irq_create_mapping() to resolve a mapping - PCI: tegra: Fix OF node reference leak - PCI: tegra194: Fix MSI-X programming - PCI: tegra194: Fix handling BME_CHGED event - fuse: fix use after free in fuse_read_interrupt() - PCI: Add ACS quirks for NXP LX2xx0 and LX2xx2 platforms - mfd: db8500-prcmu: Adjust map to reality - dt-bindings: mtd: gpmc: Fix the ECC bytes vs. OOB bytes equation - mm/memory_hotplug: use "unsigned long" for PFN in zone_for_pfn_range() - bnxt_en: make bnxt_free_skbs() safe to call after bnxt_free_mem() - KVM: PPC: Book3S HV: Tolerate treclaim. in fake-suspend mode changing registers - ibmvnic: check failover_pending in login response - dt-bindings: arm: Fix Toradex compatible typo - udp_tunnel: Fix udp_tunnel_nic work-queue type - qed: Handle management FW error - selftest: net: fix typo in altname test - tcp: fix tp->undo_retrans accounting in tcp_sacktag_one() - x86/uaccess: Fix 32-bit __get_user_asm_u64() when CC_HAS_ASM_GOTO_OUTPUT=y - net: dsa: destroy the phylink instance on any error in dsa_slave_phy_setup - net/af_unix: fix a data-race in unix_dgram_poll - vhost_net: fix OoB on sendmsg() failure. - gen_compile_commands: fix missing 'sys' package - net: ipa: initialize all filter table slots - events: Reuse value read using READ_ONCE instead of re-reading it - nvme-tcp: fix io_work priority inversion - net/mlx5: Fix potential sleeping in atomic context - net/mlx5: FWTrace, cancel work on alloc pd error flow - perf machine: Initialize srcline string member in add_location struct - drm/rockchip: cdn-dp-core: Make cdn_dp_core_resume __maybe_unused - tipc: increase timeout in tipc_sk_enqueue() - r6040: Restore MDIO clock frequency after MAC reset - net/l2tp: Fix reference count leak in l2tp_udp_recv_core - dccp: don't duplicate ccid when cloning dccp sock - ptp: dp83640: don't define PAGE0 - net-caif: avoid user-triggerable WARN_ON(1) - net/{mlx5|nfp|bnxt}: Remove unnecessary RTNL lock assert - ethtool: Fix rxnfc copy to user buffer overflow - tipc: fix an use-after-free issue in tipc_recvmsg - x86/mm: Fix kern_addr_valid() to cope with existing but not present entries - x86/pat: Pass valid address to sanitize_phys() - s390/sclp: fix Secure-IPL facility detection - drm/etnaviv: add missing MMU context put when reaping MMU mapping - drm/etnaviv: reference MMU context when setting up hardware state - drm/etnaviv: fix MMU context leak on GPU reset - drm/etnaviv: exec and MMU state is lost when resetting the GPU - drm/etnaviv: keep MMU context across runtime suspend/resume - drm/etnaviv: stop abusing mmu_context as FE running marker - drm/etnaviv: put submit prev MMU context when it exists - drm/etnaviv: return context from etnaviv_iommu_context_get - drm/amd/amdgpu: Increase HWIP_MAX_INSTANCE to 10 - PCI: Add AMD GPU multi-function power dependencies - PM: base: power: don't try to use non-existing RTC for storing data - arm64/sve: Use correct size when reinitialising SVE state - bnx2x: Fix enabling network interfaces without VFs - xen: reset legacy rtc flag for PV domU - btrfs: fix upper limit for max_inline for page size 64K - drm/bridge: lt9611: Fix handling of 4k panels - fanotify: limit number of event merge attempts - drm/panfrost: Clamp lock region to Bifrost minimum - drm/panfrost: Use u64 for size in lock_region - drm/panfrost: Simplify lock_region calculation - drm/amd/display: Update bounding box states (v2) - drm/amd/display: Update number of DCN3 clock states - drm/amdgpu: Fix BUG_ON assert - drm/panfrost: Make sure MMU context lifetime is not bound to panfrost_priv - drm/dp_mst: Fix return code on sideband message failure - drm/msi/mdp4: populate priv->kms in mdp4_kms_init - drm/mgag200: Select clock in PLL update functions - net: dsa: lantiq_gswip: fix maximum frame length - lib/test_stackinit: Fix static initializer test - platform/chrome: cros_ec_proto: Send command again when timeout occurs - libnvdimm/pmem: Fix crash triggered when I/O in-flight during unbind - mm,vmscan: fix divide by zero in get_scan_count - mm/hugetlb: initialize hugetlb_usage in mm_init - mm/hmm: bypass devmap pte when all pfn requested flags are fulfilled - hugetlb: fix hugetlb cgroup refcounting during vma split - s390/pv: fix the forcing of the swiotlb - cpufreq: powernv: Fix init_chip_info initialization in numa=off - scsi: qla2xxx: Sync queue idx with queue_pair_map idx - scsi: qla2xxx: Changes to support kdump kernel - scsi: BusLogic: Fix missing pr_cont() use - ovl: fix BUG_ON() in may_delete() when called from ovl_cleanup() - parisc: fix crash with signals and alloca - io_uring: remove duplicated io_size from rw - fs/io_uring Don't use the return value from import_iovec(). - net: w5100: check return value after calling platform_get_resource() - fix array-index-out-of-bounds in taprio_change - net: fix NULL pointer reference in cipso_v4_doi_free - ath9k: fix sleeping in atomic context - ath9k: fix OOB read ar9300_eeprom_restore_internal - wcn36xx: Fix missing frame timestamp for beacon/probe-resp - selftests/bpf: Fix potential unreleased lock - parport: remove non-zero check on count - net/mlx5: DR, Enable QP retransmission - net/mlx5: DR, fix a potential use-after-free bug - iwlwifi: mvm: Fix scan channel flags settings - iwlwifi: fw: correctly limit to monitor dump - iwlwifi: mvm: fix access to BSS elements - iwlwifi: mvm: avoid static queue number aliasing - iwlwifi: mvm: fix a memory leak in iwl_mvm_mac_ctxt_beacon_changed - iwlwifi: pcie: free RBs during configure - nfsd: fix crash on LOCKT on reexported NFSv3 - drm/amdkfd: Account for SH/SE count when setting up cu masks. - ASoC: rockchip: i2s: Fixup config for DAIFMT_DSP_A/B - ASoC: rockchip: i2s: Fix regmap_ops hang - usbip:vhci_hcd USB port can get stuck in the disabled state - usbip: give back URBs for unsent unlink requests during cleanup - usb: musb: musb_dsps: request_irq() after initializing musb - Revert "USB: xhci: fix U1/U2 handling for hardware with XHCI_INTEL_HOST quirk set" - cifs: fix wrong release in sess_alloc_buffer() failed path - mmc: core: Return correct emmc response in case of ioctl error - selftests/bpf: Enlarge select() timeout for test_maps - mmc: rtsx_pci: Fix long reads when clock is prescaled - mmc: sdhci-of-arasan: Check return value of non-void funtions - mmc: sdhci-of-arasan: Modified SD default speed to 19MHz for ZynqMP - of: Don't allow __of_attached_node_sysfs() without CONFIG_SYSFS - ASoC: Intel: Skylake: Fix passing loadable flag for module - ASoC: Intel: Skylake: Fix module configuration for KPB and MIXER - soundwire: intel: fix potential race condition during power down - btrfs: tree-log: check btrfs_lookup_data_extent return value - m68knommu: only set CONFIG_ISA_DMA_API for ColdFire sub-arch - octeontx2-pf: Fix NIX1_RX interface backpressure - rtw88: wow: fix size access error of probe request - rtw88: wow: build wow function only if CONFIG_PM is on - rtw88: use read_poll_timeout instead of fixed sleep - rtl8xxxu: Fix the handling of TX A-MPDU aggregation - drm/exynos: Always initialize mapping in exynos_drm_register_dma() - lockd: lockd server-side shouldn't set fl_ops - usb: chipidea: host: fix port index underflow and UBSAN complains - gfs2: Don't call dlm after protocol is unmounted - kselftest/arm64: pac: Fix skipping of tests on systems without PAC - kselftest/arm64: mte: Fix misleading output when skipping tests - net: Fix offloading indirect devices dependency on qdisc order creation - staging: rts5208: Fix get_ms_information() heap buffer size - hwmon: (pmbus/ibm-cffps) Fix write bits for LED control - selftests/bpf: Fix flaky send_signal test - rpc: fix gss_svc_init cleanup on failure - tcp: enable data-less, empty-cookie SYN with TFO_SERVER_COOKIE_NOT_REQD - iomap: pass writeback errors to the mapping - serial: sh-sci: fix break handling for sysrq - opp: Don't print an error if required-opps is missing - Bluetooth: Fix handling of LE Enhanced Connection Complete - nvme: code command_id with a genctr for use-after-free validation - nvme-tcp: don't check blk_mq_tag_to_rq when receiving pdu data - arm64: dts: ls1046a: fix eeprom entries - arm64: tegra: Fix compatible string for Tegra132 CPUs - ARM: tegra: tamonten: Fix UART pad setting - ARM: tegra: acer-a500: Remove bogus USB VBUS regulators - mac80211: Fix monitor MTU limit so that A-MSDUs get through - drm/display: fix possible null-pointer dereference in dcn10_set_clock() - gpu: drm: amd: amdgpu: amdgpu_i2c: fix possible uninitialized-variable access in amdgpu_i2c_router_select_ddc_port() - net/mlx5: Fix variable type to match 64bit - drm/msm/dp: return correct edid checksum after corrupted edid checksum read - Bluetooth: avoid circular locks in sco_sock_connect - Bluetooth: schedule SCO timeouts with delayed_work - drm/vmwgfx: fix potential UAF in vmwgfx_surface.c - selftests/bpf: Fix xdp_tx.c prog section name - drm/amd/display: fix incorrect CM/TF programming sequence in dwb - drm/amd/display: fix missing writeback disablement if plane is removed - thunderbolt: Fix port linking by checking all adapters - drm: xlnx: zynqmp: release reset to DP controller before accessing DP registers - drm: xlnx: zynqmp_dpsub: Call pm_runtime_get_sync before setting pixel clock - drm/msm/dsi: Fix DSI and DSI PHY regulator config from SDM660 - drm/msm: mdp4: drop vblank get/put from prepare/complete_commit - net: ethernet: stmmac: Do not use unreachable() in ipq806x_gmac_probe() - nvmem: qfprom: Fix up qfprom_disable_fuse_blowing() ordering - arm64: dts: qcom: sm8250: Fix epss_l3 unit address - arm64: dts: qcom: msm8996: don't use underscore in node name - arm64: dts: qcom: msm8994: don't use underscore in node name - arm64: dts: qcom: sdm630: don't use underscore in node name - arm64: dts: qcom: ipq6018: drop '0x' from unit address - arm64: dts: qcom: sdm660: use reg value for memory node - arm64: dts: qcom: ipq8074: fix pci node reg property - ARM: dts: imx53-ppd: Fix ACHC entry - serial: 8250_omap: Handle optional overrun-throttle-ms property - arm64: dts: qcom: sdm630: Fix TLMM node and pinctrl configuration - arm64: dts: qcom: sdm630: Rewrite memory map - gfs2: Fix glock recursion in freeze_go_xmote_bh - media: tegra-cec: Handle errors of clk_prepare_enable() - media: TDA1997x: fix tda1997x_query_dv_timings() return value - media: v4l2-dv-timings.c: fix wrong condition in two for-loops - media: imx258: Limit the max analogue gain to 480 - media: imx258: Rectify mismatch of VTS value - ASoC: Intel: update sof_pcm512x quirks - ASoC: Intel: bytcr_rt5640: Move "Platform Clock" routes to the maps for the matching in-/output - arm64: tegra: Fix Tegra194 PCIe EP compatible string - ARM: dts: at91: use the right property for shutdown controller - bonding: 3ad: fix the concurrency between __bond_release_one() and bond_3ad_state_machine_handler() - ARM: dts: stm32: Update AV96 adv7513 node per dtbs_check - ARM: dts: stm32: Set {bitclock,frame}-master phandles on ST DKx - ARM: dts: stm32: Set {bitclock,frame}-master phandles on DHCOM SoM - workqueue: Fix possible memory leaks in wq_numa_init() - Bluetooth: skip invalid hci_sync_conn_complete_evt - ata: sata_dwc_460ex: No need to call phy_exit() befre phy_init() - libbpf: Fix race when pinning maps in parallel - samples: bpf: Fix tracex7 error raised on the missing argument - staging: ks7010: Fix the initialization of the 'sleep_status' structure - serial: 8250_pci: make setup_port() parameters explicitly unsigned - hvsi: don't panic on tty_register_driver failure - xtensa: ISS: don't panic in rs_init - serial: 8250: Define RX trigger levels for OxSemi 950 devices - s390: make PCI mio support a machine flag - s390/jump_label: print real address in a case of a jump label bug - flow_dissector: Fix out-of-bounds warnings - ipv4: ip_output.c: Fix out-of-bounds warning in ip_copy_addrs() - video: fbdev: riva: Error out if 'pixclock' equals zero - video: fbdev: kyro: Error out if 'pixclock' equals zero - video: fbdev: asiliantfb: Error out if 'pixclock' equals zero - arm64: dts: allwinner: h6: tanix-tx6: Fix regulator node names - drm/bridge: nwl-dsi: Avoid potential multiplication overflow on 32-bit - bpf/tests: Do not PASS tests without actually testing the result - bpf/tests: Fix copy-and-paste error in double word test - drm/amd/amdgpu: Update debugfs link_settings output link_rate field in hex - drm/amdgpu: Fix a printing message - ethtool: improve compat ioctl handling - nfp: fix return statement in nfp_net_parse_meta() - media: atomisp: pci: fix error return code in atomisp_pci_probe() - media: atomisp: Fix runtime PM imbalance in atomisp_pci_probe - media: platform: stm32: unprepare clocks at handling errors in probe - media: hantro: vp8: Move noisy WARN_ON to vpu_debug - drm/amd/display: Fix timer_per_pixel unit error - selftests: firmware: Fix ignored return val of asprintf() warn - bus: fsl-mc: fix mmio base address for child DPRCs - tty: serial: jsm: hold port lock when reporting modem line changes - staging: board: Fix uninitialized spinlock when attaching genpd - usb: gadget: composite: Allow bMaxPower=0 if self-powered - USB: EHCI: ehci-mv: improve error handling in mv_ehci_enable() - usb: gadget: u_ether: fix a potential null pointer dereference - usb: host: fotg210: fix the actual_length of an iso packet - usb: host: fotg210: fix the endpoint's transactional opportunities calculation - igc: Check if num of q_vectors is smaller than max before array access - rcu: Fix macro name CONFIG_TASKS_RCU_TRACE - drm: protect drm_master pointers in drm_lease.c - drm: serialize drm_file.master with a new spinlock - drm: avoid blocking in drm_clients_info's rcu section - Smack: Fix wrong semantics in smk_access_entry() - netlink: Deal with ESRCH error in nlmsg_notify() - video: fbdev: kyro: fix a DoS bug by restricting user input - ARM: dts: qcom: apq8064: correct clock names - iavf: fix locking of critical sections - iavf: do not override the adapter state in the watchdog task - iio: dac: ad5624r: Fix incorrect handling of an optional regulator. - net: phy: Fix data type in DP83822 dp8382x_disable_wol() - tipc: keep the skb in rcv queue until the whole data is read - PCI: Use pci_update_current_state() in pci_enable_device_flags() - crypto: mxs-dcp - Use sg_mapping_iter to copy data - x86/hyperv: fix for unwanted manipulation of sched_clock when TSC marked unstable - libbpf: Fix reuse of pinned map on older kernel - media: dib8000: rewrite the init prbs logic - ASoC: atmel: ATMEL drivers don't need HAS_DMA - drm/amdgpu: Fix amdgpu_ras_eeprom_init() - drm/vc4: hdmi: Set HD_CTL_WHOLSMP and HD_CTL_CHALIGN_SET - userfaultfd: prevent concurrent API initialization - kbuild: Fix 'no symbols' warning when CONFIG_TRIM_UNUSD_KSYMS=y - MIPS: Malta: fix alignment of the devicetree buffer - f2fs: should put a page beyond EOF when preparing a write - f2fs: deallocate compressed pages when error happens - f2fs: fix to unmap pages from userspace process in punch_hole() - f2fs: fix unexpected ENOENT comes from f2fs_map_blocks() - f2fs: fix to account missing .skipped_gc_rwsem - soc: mediatek: cmdq: add address shift in jump - KVM: PPC: Fix clearing never mapped TCEs in realmode - clk: at91: clk-generated: Limit the requested rate to our range - fscache: Fix cookie key hashing - RDMA/hns: Fix QP's resp incomplete assignment - powerpc/smp: Update cpu_core_map on all PowerPc systems - platform/x86: dell-smbios-wmi: Add missing kfree in error-exit from run_smbios_call - KVM: PPC: Book3S HV Nested: Reflect guest PMU in-use to L0 when guest SPRs are live - scsi: ufs: ufs-exynos: Fix static checker warning - KVM: PPC: Book3S HV: Fix copy_tofrom_guest routines - clk: imx8m: fix clock tree update of TF-A managed clocks - HID: i2c-hid: Fix Elan touchpad regression - iommu/vt-d: Update the virtual command related registers - powerpc/config: Renable MTD_PHYSMAP_OF - scsi: qedf: Fix error codes in qedf_alloc_global_queues() - scsi: qedi: Fix error codes in qedi_alloc_global_queues() - scsi: smartpqi: Fix an error code in pqi_get_raid_map() - powerpc/numa: Consider the max NUMA node for migratable LPAR - pinctrl: single: Fix error return code in pcs_parse_bits_in_pinctrl_entry() - scsi: fdomain: Fix error return code in fdomain_probe() - sunrpc: Fix return value of get_srcport() - SUNRPC query transport's source port - SUNRPC/xprtrdma: Fix reconnection locking - SUNRPC: Fix potential memory corruption - NFSv4/pnfs: The layout barrier indicate a minimal value for the seqid - NFSv4/pNFS: Always allow update of a zero valued layout barrier - NFSv4/pNFS: Fix a layoutget livelock loop - dma-debug: fix debugfs initialization order - openrisc: don't printk() unconditionally - f2fs: reduce the scope of setting fsck tag when de->name_len is zero - cpuidle: pseries: Mark pseries_idle_proble() as __init - RDMA/mlx5: Delete not-available udata check - RDMA/efa: Remove double QP type assignment - powerpc/stacktrace: Include linux/delay.h - cpuidle: pseries: Fixup CEDE0 latency only for POWER10 onwards - scsi: ufs: Fix memory corruption by ufshcd_read_desc_param() - vfio: Use config not menuconfig for VFIO_NOIOMMU - pinctrl: samsung: Fix pinctrl bank pin count - scsi: BusLogic: Use %X for u32 sized integer rather than %lX - docs: Fix infiniband uverbs minor number - RDMA/iwcm: Release resources if iw_cm module initialization fails - IB/hfi1: Adjust pkey entry in index 0 - clk: rockchip: drop GRF dependency for rk3328/rk3036 pll types - scsi: bsg: Remove support for SCSI_IOCTL_SEND_COMMAND - pinctrl: armada-37xx: Correct PWM pins definitions - pinctrl: remove empty lines in pinctrl subsystem - f2fs: quota: fix potential deadlock - HID: input: do not report stylus battery state as "full" - PCI: aardvark: Fix masking and unmasking legacy INTx interrupts - PCI: aardvark: Fix checking for PIO status - PCI: Export pci_pio_to_address() for module use - PCI: aardvark: Configure PCIe resources from 'ranges' DT property - PCI: xilinx-nwl: Enable the clock through CCF - PCI: Return ~0 data on pciconfig_read() CAP_SYS_ADMIN failure - PCI: Restrict ASMedia ASM1062 SATA Max Payload Size Supported - PCI/portdrv: Enable Bandwidth Notification only if port supports it - f2fs: fix to do sanity check for sb/cp fields correctly - ARM: 9105/1: atags_to_fdt: don't warn about stack size - libata: add ATA_HORKAGE_NO_NCQ_TRIM for Samsung 860 and 870 SSDs - dmaengine: imx-sdma: remove duplicated sdma_load_context - Revert "dmaengine: imx-sdma: refine to load context only once" - s390/qdio: cancel the ESTABLISH ccw after timeout - s390/qdio: fix roll-back after timeout on ESTABLISH ccw - media: rc-loopback: return number of emitters rather than error - media: uvc: don't do DMA on stack - VMCI: fix NULL pointer dereference when unmapping queue pair - crypto: ccp - shutdown SEV firmware on kexec - dm crypt: Avoid percpu_counter spinlock contention in crypt_page_alloc() - power: supply: max17042: handle fails of reading status register - block: bfq: fix bfq_set_next_ioprio_data() - crypto: public_key: fix overflow during implicit conversion - wcn36xx: Ensure finish scan is not requested before start scan - iio: ltc2983: fix device probe - arm64: head: avoid over-mapping in map_memory - arm64: mm: Fix TLBI vs ASID rollover - soc: aspeed: p2a-ctrl: Fix boundary check for mmap - soc: aspeed: lpc-ctrl: Fix boundary check for mmap - soc: qcom: aoss: Fix the out of bound usage of cooling_devs - pinctrl: ingenic: Fix incorrect pull up/down info - pinctrl: stmfx: Fix hazardous u8[] to unsigned long cast - clk: socfpga: agilex: add the bypass register for s2f_usr0 clock - clk: socfpga: agilex: fix up s2f_user0_clk representation - clk: socfpga: agilex: fix the parents of the psi_ref_clk - tools/thermal/tmon: Add cross compiling support - selftests/ftrace: Fix requirement check of README file - ceph: fix dereference of null pointer cf - 9p/xen: Fix end of loop tests for list_for_each_entry - xen: fix setting of max_pfn in shared_info - powerpc/perf/hv-gpci: Fix counter value parsing - PCI/MSI: Skip masking MSI-X on Xen PV - blk-zoned: allow BLKREPORTZONE without CAP_SYS_ADMIN - blk-zoned: allow zone management send operations without CAP_SYS_ADMIN - btrfs: reset replace target device to allocation state on close - btrfs: wake up async_delalloc_pages waiters after submit - io-wq: fix wakeup race when adding new work - io_uring: fail links of cancelled timeouts - io_uring: add ->splice_fd_in checks - io_uring: place fixed tables under memcg limits - io_uring: limit fixed table size by RLIMIT_NOFILE - rtc: tps65910: Correct driver module alias - ext4: flush s_error_work before journal destroy in ext4_fill_super - crypto: ccp - fix resource leaks in ccp_run_aes_gcm_cmd() - make OPTIMIZE_INLINING config editable - bpf: Fix integer overflow in prealloc_elems_and_freelist() - iommu/vt-d: Fix clearing real DMA device's scalable-mode context entries - iommu/vt-d: Global devTLB flush when present context entry changed - mm: slub: fix slub_debug disabling for list of slabs - mm: vmscan: fix missing psi annotation for node_reclaim() - ipc: replace costly bailout check in sysvipc_find_ipc() - bpf, mips: Validate conditional branch offsets - ARM: Qualify enabling of swiotlb_init() - arm64: mm: account for hotplug memory when randomizing the linear region - blk-mq-sched: Fix blk_mq_sched_alloc_tags() error handling - disable OPTIMIZE_INLINING by default - Revert "compiler: remove CONFIG_OPTIMIZE_INLINING entirely" - ARM: Support KFENCE for ARM - ARM: mm: Provide is_write_fault() - ARM: mm: Provide set_memory_valid() - kfence: show cpu and timestamp in alloc/free info - kfence: test: fail fast if disabled at boot - slub: force on no_hash_pointers when slub_debug is enabled - printk: clarify the documentation for plain pointer printing - lib/vsprintf: do not show no_hash_pointers message multiple times - kfence: add function to mask address bits - kfence, x86: only define helpers if !MODULE - kfence: fix is_kfence_address() for addresses below KFENCE_POOL_SIZE - kfence: skip all GFP_ZONEMASK allocations - kfence: move the size check to the beginning of __kfence_alloc() - kfence: defer kfence_test_init to ensure that kunit debugfs is created - kfence: unconditionally use unbound work queue - mm, slub: change run-time assertion in kmalloc_index() to compile-time - kfence: use TASK_IDLE when awaiting allocation - arm64: mm: don't use CON and BLK mapping if KFENCE is enabled - kfence: use power-efficient work queue to run delayed work - kfence: maximize allocation wait timeout duration - kfence: await for allocation using wait_event - kfence: zero guard page after out-of-bounds access - powerpc: Enable KFENCE for PPC32 - powerpc/32s: Always map kernel text and rodata with BATs - kfence, x86: fix preemptible warning on KPTI-enabled systems - kfence: make compatible with kmemleak - kfence: fix reports if constant function prefixes exist - kfence, slab: fix cache_alloc_debugcheck_after() for bulk allocations - kfence: fix printk format for ptrdiff_t - kasan: use error_report_end tracepoint - kfence: use error_report_end tracepoint - tracing: add error_report_end trace point - kfence: report sensitive information based on no_hash_pointers - lib/vsprintf: no_hash_pointers prints all addresses as unhashed - kselftest: add support for skipped tests - lib: use KSTM_MODULE_GLOBALS macro in kselftest drivers - MAINTAINERS: add entry for KFENCE - kfence: add test suite - kfence, Documentation: add KFENCE documentation - kfence, kasan: make KFENCE compatible with KASAN - mm, kfence: insert KFENCE hooks for SLUB - mm, kfence: insert KFENCE hooks for SLAB - kfence: use pt_regs to generate stack trace on faults - arm64, kfence: enable KFENCE for ARM64 - x86, kfence: enable KFENCE for x86 - mm: add Kernel Electric-Fence infrastructure- Revert "time: Handle negative seconds correctly in timespec64_to_ns()" - Revert "posix-cpu-timers: Force next expiration recalc after itimer reset" - Revert "block: nbd: add sanity check for first_minor" - Revert "Bluetooth: Move shutdown callback before flushing tx and rx queue" - clk: kirkwood: Fix a clocking boot regression - backlight: pwm_bl: Improve bootloader/kernel device handover - fbmem: don't allow too huge resolutions - IMA: remove the dependency on CRYPTO_MD5 - IMA: remove -Wmissing-prototypes warning - fuse: flush extending writes - fuse: truncate pagecache on atomic_o_trunc - ARM: dts: at91: add pinctrl-{names, 0} for all gpios - KVM: nVMX: Unconditionally clear nested.pi_pending on nested VM-Enter - KVM: VMX: avoid running vmx_handle_exit_irqoff in case of emulation - KVM: x86: Update vCPU's hv_clock before back to guest when tsc_offset is adjusted - KVM: s390: index kvm->arch.idle_mask by vcpu_idx - Revert "KVM: x86: mmu: Add guest physical address check in translate_gpa()" - x86/resctrl: Fix a maybe-uninitialized build warning treated as error - perf/x86/amd/ibs: Extend PERF_PMU_CAP_NO_EXCLUDE to IBS Op - tty: Fix data race between tiocsti() and flush_to_ldisc() - bio: fix page leak bio_add_hw_page failure - io_uring: IORING_OP_WRITE needs hash_reg_file set - time: Handle negative seconds correctly in timespec64_to_ns() - f2fs: guarantee to write dirty data when enabling checkpoint back - iwlwifi Add support for ax201 in Samsung Galaxy Book Flex2 Alpha - ASoC: rt5682: Remove unused variable in rt5682_i2c_remove() - ipv4: fix endianness issue in inet_rtm_getroute_build_skb() - octeontx2-af: Set proper errorcode for IPv4 checksum errors - octeontx2-af: Fix static code analyzer reported issues - octeontx2-af: Fix loop in free and unmap counter - net: qualcomm: fix QCA7000 checksum handling - net: sched: Fix qdisc_rate_table refcount leak when get tcf_block failed - ipv4: make exception cache less predictible - ipv6: make exception cache less predictible - brcmfmac: pcie: fix oops on failure to resume and reprobe - bcma: Fix memory leak for internally-handled cores - atlantic: Fix driver resume flow. - ath6kl: wmi: fix an error code in ath6kl_wmi_sync_point() - ice: Only lock to update netdev dev_addr - iwlwifi: skip first element in the WTAS ACPI table - iwlwifi: follow the new inclusive terminology - ASoC: wcd9335: Disable irq on slave ports in the remove function - ASoC: wcd9335: Fix a memory leak in the error handling path of the probe function - ASoC: wcd9335: Fix a double irq free in the remove function - tty: serial: fsl_lpuart: fix the wrong mapbase value - usb: bdc: Fix a resource leak in the error handling path of 'bdc_probe()' - usb: bdc: Fix an error handling path in 'bdc_probe()' when no suitable DMA config is available - usb: ehci-orion: Handle errors of clk_prepare_enable() in probe - i2c: xlp9xx: fix main IRQ check - i2c: mt65xx: fix IRQ check - CIFS: Fix a potencially linear read overflow - bpf: Fix possible out of bound write in narrow load handling - mmc: moxart: Fix issue with uninitialized dma_slave_config - mmc: dw_mmc: Fix issue with uninitialized dma_slave_config - mmc: sdhci: Fix issue with uninitialized dma_slave_config - ASoC: Intel: Skylake: Fix module resource and format selection - ASoC: Intel: Skylake: Leave data as is when invoking TLV IPCs - ASoC: Intel: kbl_da7219_max98927: Fix format selection for max98373 - rsi: fix an error code in rsi_probe() - rsi: fix error code in rsi_load_9116_firmware() - gfs2: init system threads before freeze lock - i2c: hix5hd2: fix IRQ check - i2c: fix platform_get_irq.cocci warnings - i2c: s3c2410: fix IRQ check - i2c: iop3xx: fix deferred probing - Bluetooth: add timeout sanity check to hci_inquiry - lkdtm: replace SCSI_DISPATCH_CMD with SCSI_QUEUE_RQ - mm/swap: consider max pages in iomap_swapfile_add_extent - usb: gadget: mv_u3d: request_irq() after initializing UDC - firmware: raspberrypi: Fix a leak in 'rpi_firmware_get()' - firmware: raspberrypi: Keep count of all consumers - i2c: synquacer: fix deferred probing - clk: staging: correct reference to config IOMEM to config HAS_IOMEM - arm64: dts: marvell: armada-37xx: Extend PCIe MEM space - nfsd4: Fix forced-expiry locking - lockd: Fix invalid lockowner cast after vfs_test_lock - locking/local_lock: Add missing owner initialization - locking/lockdep: Mark local_lock_t - mac80211: Fix insufficient headroom issue for AMSDU - libbpf: Re-build libbpf.so when libbpf.map changes - usb: phy: tahvo: add IRQ check - usb: host: ohci-tmio: add IRQ check - PM: cpu: Make notifier chain use a raw_spinlock_t - Bluetooth: Move shutdown callback before flushing tx and rx queue - samples: pktgen: add missing IPv6 option to pktgen scripts - devlink: Clear whole devlink_flash_notify struct - selftests/bpf: Fix test_core_autosize on big-endian machines - usb: gadget: udc: renesas_usb3: Fix soc_device_match() abuse - usb: phy: twl6030: add IRQ checks - usb: phy: fsl-usb: add IRQ check - usb: gadget: udc: s3c2410: add IRQ check - usb: gadget: udc: at91: add IRQ check - usb: dwc3: qcom: add IRQ check - usb: dwc3: meson-g12a: add IRQ check - ASoC: rt5682: Properly turn off regulators if wrong device ID - ASoC: rt5682: Implement remove callback - net/mlx5: Fix unpublish devlink parameters - net/mlx5: Register to devlink ingress VLAN filter trap - drm/msm/dsi: Fix some reference counted resource leaks - Bluetooth: fix repeated calls to sco_sock_kill - ASoC: Intel: Fix platform ID matching - cgroup/cpuset: Fix violation of cpuset locking rule - cgroup/cpuset: Miscellaneous code cleanup - counter: 104-quad-8: Return error when invalid mode during ceiling_write - arm64: dts: exynos: correct GIC CPU interfaces address range on Exynos7 - drm/msm/dpu: make dpu_hw_ctl_clear_all_blendstages clear necessary LMs - drm/msm/mdp4: move HW revision detection to earlier phase - drm/msm/mdp4: refactor HW revision detection into read_mdp_hw_revision - selftests/bpf: Fix bpf-iter-tcp4 test to print correctly the dest IP - PM: EM: Increase energy calculation precision - Bluetooth: increase BTNAMSIZ to 21 chars to fix potential buffer overflow - debugfs: Return error during {full/open}_proxy_open() on rmmod - soc: qcom: smsm: Fix missed interrupts if state changes while masked - bpf, samples: Add missing mprog-disable to xdp_redirect_cpu's optstring - PCI: PM: Enable PME if it can be signaled from D3cold - PCI: PM: Avoid forcing PCI_D0 for wakeup reasons inconsistently - media: venus: venc: Fix potential null pointer dereference on pointer fmt - media: em28xx-input: fix refcount bug in em28xx_usb_disconnect - leds: trigger: audio: Add an activate callback to ensure the initial brightness is set - leds: lt3593: Put fwnode in any case during ->probe() - i2c: highlander: add IRQ check - net/mlx5: Fix missing return value in mlx5_devlink_eswitch_inline_mode_set() - devlink: Break parameter notification sequence to be before/after unload/load driver - arm64: dts: renesas: hihope-rzg2-ex: Add EtherAVB internal rx delay - arm64: dts: renesas: rzg2: Convert EtherAVB to explicit delay handling - Bluetooth: mgmt: Fix wrong opcode in the response for add_adv cmd - net: cipso: fix warnings in netlbl_cipsov4_add_std - drm: mxsfb: Clear FIFO_CLEAR bit - drm: mxsfb: Increase number of outstanding requests on V4 and newer HW - drm: mxsfb: Enable recovery on underflow - cgroup/cpuset: Fix a partition bug with hotplug - net/mlx5e: Block LRO if firmware asks for tunneled LRO - net/mlx5e: Prohibit inner indir TIRs in IPoIB - ARM: dts: meson8b: ec100: Fix the pwm regulator supply properties - ARM: dts: meson8b: mxq: Fix the pwm regulator supply properties - ARM: dts: meson8b: odroidc1: Fix the pwm regulator supply properties - ARM: dts: meson8: Use a higher default GPU clock frequency - tcp: seq_file: Avoid skipping sk during tcp_seek_last_pos - drm/amdgpu/acp: Make PM domain really work - 6lowpan: iphc: Fix an off-by-one check of array index - Bluetooth: sco: prevent information leak in sco_conn_defer_accept() - media: atomisp: fix the uninitialized use and rename "retvalue" - media: coda: fix frame_mem_ctrl for YUV420 and YVU420 formats - media: rockchip/rga: fix error handling in probe - media: rockchip/rga: use pm_runtime_resume_and_get() - media: go7007: remove redundant initialization - media: go7007: fix memory leak in go7007_usb_probe - media: dvb-usb: Fix error handling in dvb_usb_i2c_init - media: dvb-usb: fix uninit-value in vp702x_read_mac_addr - media: dvb-usb: fix uninit-value in dvb_usb_adapter_dvb_init - ionic: cleanly release devlink instance - driver core: Fix error return code in really_probe() - firmware: fix theoretical UAF race with firmware cache and resume - gfs2: Fix memory leak of object lsi on error return path - libbpf: Fix removal of inner map in bpf_object__create_map - soc: qcom: rpmhpd: Use corner in power_off - i40e: improve locking of mac_filter_hash - arm64: dts: renesas: r8a77995: draak: Remove bogus adv7511w properties - ARM: dts: aspeed-g6: Fix HVI3C function-group in pinctrl dtsi - libbpf: Fix the possible memory leak on error - gve: fix the wrong AdminQ buffer overflow check - drm/of: free the iterator object on failure - bpf: Fix potential memleak and UAF in the verifier. - bpf: Fix a typo of reuseport map in bpf.h. - drm/of: free the right object - media: cxd2880-spi: Fix an error handling path - soc: rockchip: ROCKCHIP_GRF should not default to y, unconditionally - leds: is31fl32xx: Fix missing error code in is31fl32xx_parse_dt() - media: TDA1997x: enable EDID support - ASoC: mediatek: mt8183: Fix Unbalanced pm_runtime_enable in mt8183_afe_pcm_dev_probe - drm/gma500: Fix end of loop tests for list_for_each_entry - drm/panfrost: Fix missing clk_disable_unprepare() on error in panfrost_clk_init() - EDAC/i10nm: Fix NVDIMM detection - spi: spi-zynq-qspi: use wait_for_completion_timeout to make zynq_qspi_exec_mem_op not interruptible - spi: sprd: Fix the wrong WDG_LOAD_VAL - regulator: vctrl: Avoid lockdep warning in enable/disable ops - regulator: vctrl: Use locked regulator_get_voltage in probe path - blk-crypto: fix check for too-large dun_bytes - spi: davinci: invoke chipselect callback - x86/mce: Defer processing of early errors - tpm: ibmvtpm: Avoid error message when process gets signal while waiting - certs: Trigger creation of RSA module signing key if it's not an RSA key - crypto: qat - use proper type for vf_mask - irqchip/gic-v3: Fix priority comparison when non-secure priorities are used - spi: coldfire-qspi: Use clk_disable_unprepare in the remove function - block: nbd: add sanity check for first_minor - clocksource/drivers/sh_cmt: Fix wrong setting if don't request IRQ for clock source channel - lib/mpi: use kcalloc in mpi_resize - irqchip/loongson-pch-pic: Improve edge triggered interrupt support - genirq/timings: Fix error return code in irq_timings_test_irqs() - spi: spi-pic32: Fix issue with uninitialized dma_slave_config - spi: spi-fsl-dspi: Fix issue with uninitialized dma_slave_config - block: return ELEVATOR_DISCARD_MERGE if possible - m68k: Fix invalid RMW_INSNS on CPUs that lack CAS - rcu: Fix stall-warning deadlock due to non-release of rcu_node ->lock - rcu: Add lockdep_assert_irqs_disabled() to rcu_sched_clock_irq() and callees - rcu: Fix to include first blocked task in stall warning - sched: Fix UCLAMP_FLAG_IDLE setting - sched/numa: Fix is_core_idle() - m68k: emu: Fix invalid free in nfeth_cleanup() - power: supply: cw2015: use dev_err_probe to allow deferred probe - s390/ap: fix state machine hang after failure to enable irq - s390/debug: fix debug area life cycle - s390/debug: keep debug data on resize - s390/pci: fix misleading rc in clp_set_pci_fn() - s390/kasan: fix large PMD pages address alignment check - udf_get_extendedattr() had no boundary checks. - fcntl: fix potential deadlock for &fasync_struct.fa_lock - crypto: qat - do not export adf_iov_putmsg() - crypto: qat - fix naming for init/shutdown VF to PF notifications - crypto: qat - fix reuse of completion variable - crypto: qat - handle both source of interrupt in VF ISR - crypto: qat - do not ignore errors from enable_vf2pf_comms() - crypto: omap - Fix inconsistent locking of device lists - libata: fix ata_host_start() - s390/zcrypt: fix wrong offset index for APKA master key valid state - s390/cio: add dev_busid sysfs entry for each subchannel - power: supply: max17042_battery: fix typo in MAx17042_TOFF - power: supply: smb347-charger: Add missing pin control activation - nvmet: pass back cntlid on successful completion - nvme-rdma: don't update queue count when failing to set io queues - nvme-tcp: don't update queue count when failing to set io queues - blk-throtl: optimize IOPS throttle for large IO scenarios - bcache: add proper error unwinding in bcache_device_init - isofs: joliet: Fix iocharset=utf8 mount option - udf: Fix iocharset=utf8 mount option - udf: Check LVID earlier - hrtimer: Ensure timerfd notification for HIGHRES=n - hrtimer: Avoid double reprogramming in __hrtimer_start_range_ns() - posix-cpu-timers: Force next expiration recalc after itimer reset - EDAC/mce_amd: Do not load edac_mce_amd module on guests - rcu/tree: Handle VM stoppage in stall detection - sched/deadline: Fix missing clock update in migrate_task_rq_dl() - crypto: omap-sham - clear dma flags only after omap_sham_update_dma_stop() - power: supply: axp288_fuel_gauge: Report register-address on readb / writeb errors - sched/deadline: Fix reset_on_fork reporting of DL tasks - crypto: mxs-dcp - Check for DMA mapping errors - regulator: tps65910: Silence deferred probe error - regmap: fix the offset of register error log - locking/mutex: Fix HANDOFF condition - PCI: Call Max Payload Size-related fixup quirks early - x86/reboot: Limit Dell Optiplex 990 quirk to early BIOS versions - xhci: fix unsafe memory usage in xhci tracing - xhci: fix even more unsafe memory usage in xhci tracing - usb: mtu3: fix the wrong HS mult value - usb: mtu3: use @mult for HS isoc or intr - usb: mtu3: restore HS function when set SS/SSP - usb: gadget: tegra-xudc: fix the wrong mult value for HS isoc or intr - usb: host: xhci-rcar: Don't reload firmware after the completion - ALSA: usb-audio: Add registration quirk for JBL Quantum 800 - blk-mq: clearing flush request reference in tags->rqs[] - netfilter: nftables: clone set element expression template - netfilter: nf_tables: initialize set before expression setup - blk-mq: fix is_flush_rq - blk-mq: fix kernel panic during iterating over flush request - x86/events/amd/iommu: Fix invalid Perf result due to IOMMU PMC power-gating - Revert "r8169: avoid link-up interrupt issue on RTL8106e if user enables ASPM" - tty: drop termiox user definitions - net: linux/skbuff.h: combine SKB_EXTENSIONS + KCOV handling - serial: 8250: 8250_omap: Fix unused variable warning - net: kcov: don't select SKB_EXTENSIONS when there is no NET - net: ll_temac: Remove left-over debug message - USB: serial: mos7720: improve OOM-handling in read_mos_reg() - livepatch: Adapt livepatch-sample for stop_machine model - livepatch: Add klp_{register,unregister}_patch for stop_machine model - media: stkwebcam: fix memory leak in stk_camera_probe - fuse: fix illegal access to inode with reused nodeid - new helper: inode_wrong_type() - spi: Switch to signed types for *_native_cs SPI controller fields - ALSA: pcm: fix divide error in snd_pcm_lib_ioctl - ALSA: hda/realtek: Workaround for conflicting SSID on ASUS ROG Strix G17 - ALSA: hda/realtek: Quirk for HP Spectre x360 14 amp setup - cryptoloop: add a deprecation warning - perf/x86/amd/power: Assign pmu.module - perf/x86/amd/ibs: Work around erratum #1197 - ceph: fix possible null-pointer dereference in ceph_mdsmap_decode() - perf/x86/intel/pt: Fix mask of num_address_ranges - qede: Fix memset corruption - net: macb: Add a NULL check on desc_ptp - qed: Fix the VF msix vectors flow - reset: reset-zynqmp: Fixed the argument data type - gpu: ipu-v3: Fix i.MX IPU-v3 offset calculations for (semi)planar U/V formats - ARM: OMAP1: ams-delta: remove unused function ams_delta_camera_power - xtensa: fix kconfig unmet dependency warning for HAVE_FUTEX_CMPXCHG - static_call: Fix unused variable warn w/o MODULE - Revert "Add a reference to ucounts for each cred" - Revert "cred: add missing return error code when set_cred_ucounts() failed" - Revert "ucounts: Increase ucounts reference counter before the security hook" - ubifs: report correct st_size for encrypted symlinks - f2fs: report correct st_size for encrypted symlinks - ext4: report correct st_size for encrypted symlinks - fscrypt: add fscrypt_symlink_getattr() for computing st_size - bpf: Fix potentially incorrect results with bpf_get_local_storage() - audit: move put_tree() to avoid trim_trees refcount underflow and UAF - net: don't unconditionally copy_from_user a struct ifreq for socket ioctls - Revert "parisc: Add assembly implementations for memset, strlen, strcpy, strncpy and strcat" - Revert "floppy: reintroduce O_NDELAY fix" - arm64: dts: qcom: msm8994-angler: Fix gpio-reserved-ranges 85-88 - lkdtm: Enable DOUBLE_FAULT on all architectures - net: dsa: mt7530: fix VLAN traffic leaks again - usb: typec: ucsi: Clear pending after acking connector change - usb: typec: ucsi: Work around PPM losing change information - usb: typec: ucsi: acpi: Always decode connector change information - tracepoint: Use rcu get state and cond sync for static call updates - srcu: Provide polling interfaces for Tiny SRCU grace periods - srcu: Make Tiny SRCU use multi-bit grace-period counter - srcu: Provide internal interface to start a Tiny SRCU grace period - srcu: Provide polling interfaces for Tree SRCU grace periods - srcu: Provide internal interface to start a Tree SRCU grace period - riscv: Fixup patch_text panic in ftrace - riscv: Fixup wrong ftrace remove cflag - Bluetooth: btusb: check conditions before enabling USB ALT 3 for WBS - tipc: call tipc_wait_for_connect only when dlen is not 0 - mtd: spinand: Fix incorrect parameters for on-die ECC - pipe: do FASYNC notifications for every pipe IO, not just state changes - pipe: avoid unnecessary EPOLLET wakeups under normal loads - btrfs: fix race between marking inode needs to be logged and log syncing - net/rds: dma_map_sg is entitled to merge entries - drm/nouveau/kms/nv50: workaround EFI GOP window channel format differences - drm/nouveau/disp: power down unused DP links during init - drm: Copy drm_wait_vblank to user before returning - blk-mq: don't grab rq's refcount in blk_mq_check_expired() - drm/amd/pm: change the workload type for some cards - Revert "drm/amd/pm: fix workload mismatch on vega10" - qed: Fix null-pointer dereference in qed_rdma_create_qp() - qed: qed ll2 race condition fixes - tools/virtio: fix build - vringh: Use wiov->used to check for read/write desc order - virtio_vdpa: reject invalid vq indices - virtio_pci: Support surprise removal of virtio pci device - virtio: Improve vq->broken access to avoid any compiler optimization - cpufreq: blocklist Qualcomm sm8150 in cpufreq-dt-platdev - opp: remove WARN when no valid OPPs remain - iwlwifi: pnvm: accept multiple HW-type TLVs - clk: renesas: rcar-usb2-clock-sel: Fix kernel NULL pointer dereference - perf/x86/intel/uncore: Fix integer overflow on 23 bit left shift of a u32 - dt-bindings: sifive-l2-cache: Fix 'select' matching - usb: gadget: u_audio: fix race condition on endpoint stop - drm/i915: Fix syncmap memory leak - net: stmmac: fix kernel panic due to NULL pointer dereference of plat->est - net: stmmac: add mutex lock to protect est parameters - Revert "mmc: sdhci-iproc: Set SDHCI_QUIRK_CAP_CLOCK_BASE_BROKEN on BCM2711" - rtnetlink: Return correct error on changing device netns - cxgb4: dont touch blocked freelist bitmap after free - ipv4: use siphash instead of Jenkins in fnhe_hashfun() - ipv6: use siphash in rt6_exception_hash() - net/sched: ets: fix crash when flipping from 'strict' to 'quantum' - ucounts: Increase ucounts reference counter before the security hook - net: marvell: fix MVNETA_TX_IN_PRGRS bit number - xgene-v2: Fix a resource leak in the error handling path of 'xge_probe()' - ip_gre: add validation for csum_start - RDMA/efa: Free IRQ vectors on error flow - e1000e: Do not take care about recovery NVM checksum - e1000e: Fix the max snoop/no-snoop latency for 10M - igc: Use num_tx_queues when iterating over tx_ring queue - igc: fix page fault when thunderbolt is unplugged - net: usb: pegasus: fixes of set_register(s) return value evaluation; - ice: do not abort devlink info if board identifier can't be found - RDMA/bnxt_re: Remove unpaired rtnl unlock in bnxt_re_dev_init() - IB/hfi1: Fix possible null-pointer dereference in _extend_sdma_tx_descs() - RDMA/bnxt_re: Add missing spin lock initialization - scsi: core: Fix hang of freezing queue between blocking and running device - usb: dwc3: gadget: Stop EP0 transfers during pullup disable - usb: dwc3: gadget: Fix dwc3_calc_trbs_left() - usb: renesas-xhci: Prefer firmware loading on unknown ROM state - USB: serial: option: add new VID/PID to support Fibocom FG150 - Revert "USB: serial: ch341: fix character loss at high transfer rates" - drm/amdgpu: Cancel delayed work when GFXOFF is disabled - Revert "btrfs: compression: don't try to compress if we don't have enough pages" - riscv: Ensure the value of FP registers in the core dump file is up to date - ceph: correctly handle releasing an embedded cap flush - can: usb: esd_usb2: esd_usb2_rx_event(): fix the interchange of the CAN RX and TX error counters - net: mscc: Fix non-GPL export of regmap APIs - ovl: fix uninitialized pointer read in ovl_lookup_real_one() - blk-iocost: fix lockdep warning on blkcg->lock - netfilter: conntrack: collect all entries in one cycle - ARC: Fix CONFIG_STACKDEPOT - ASoC: component: Remove misplaced prefix handling in pin control functions - ASoC: rt5682: Adjust headset volume button threshold - bpf: Fix NULL pointer dereference in bpf_get_local_storage() helper - bpf: Fix ringbuf helper function compatibility - ARM: spectre-v2: turn off the mitigation via boot cmdline param - ext4: fix potential uninitialized access to retval in kmmpd - take LOOKUP_{ROOT,ROOT_GRABBED,JUMPED} out of LOOKUP_... space - switch file_open_root() to struct path - kyber: introduce kyber_depth_updated() - perf annotate: Add itrace options support - mm: Fix the uninitialized use in overcommit_policy_handler - memcg: enable accounting for ldt_struct objects - memcg: enable accounting for posix_timers_cache slab - memcg: enable accounting for signals - memcg: enable accounting for new namesapces and struct nsproxy - memcg: enable accounting for fasync_cache - memcg: enable accounting for mnt_cache entries - memcg: charge fs_context and legacy_fs_context - memcg: enable accounting for pids in nested pid namespaces - blk-mq: fix divide by zero crash in tg_may_dispatch() - ext4: prevent getting empty inode buffer - ext4: move ext4_fill_raw_inode() related functions - ext4: factor out ext4_fill_raw_inode() - ext4: make the updating inode data procedure atomic - ext4: move inode eio simulation behind io completeion - sched: Aware multi-core system for optimize loadtracking - livepatch: Fix compile warnning - md: revert io stats accounting - sched/idle: Reported an error when an illegal negative value is passed - sched/idle: Optimize the loop time algorithm to reduce multicore disturb - serial: 8250: 8250_omap: Fix possible array out of bounds access - once: Fix panic when module unload - ext4: wipe ext4_dir_entry2 upon file deletion - livepatch: move arch_klp_mem_recycle after the return value judgment - livepatch/x86: only check stack top - livepatch/ppc64: only check stack top - livepatch/ppc32: only check stack top - livepatch/arm: only check stack top - livepatch/arm64: only check stack top - livepatch: checks only if the replaced instruction is on the stack - livepatch: Add state describe for force - blk-mq: clear active_queues before clearing BLK_MQ_F_TAG_QUEUE_SHARED - sysctl: Refactor IAS framework - io_uring: ensure symmetry in handling iter types in loop_rw_iter() - ext4: fix race writing to an inline_data file while its xattrs are changing - memcg: enable accounting of ipc resources - vt_kdsetmode: extend console locking - net: qrtr: fix another OOB Read in qrtr_endpoint_post - btrfs: fix NULL pointer dereference when deleting device by invalid id - acpi: acpica: fix acpi parse and parseext cache leaks - acpi: acpica: fix acpi operand cache leak in dsutils.c - sctp: add param size validation for SCTP_PARAM_SET_PRIMARY - sctp: validate chunk size in __rcv_asconf_lookup - ARM: footbridge: remove personal server platform - hfs: fix null-ptr-deref in hfs_find_init() - io_uring: only assign io_uring_enter() SQPOLL error in actual error case - io_uring: fix xa_alloc_cycle() error return value check - fs: warn about impending deprecation of mandatory locks - mm: memcontrol: fix occasional OOMs due to proportional memory.low reclaim - ASoC: intel: atom: Fix breakage for PCM buffer address setup - ALSA: hda/realtek: Limit mic boost on HP ProBook 445 G8 - PCI: Increase D3 delay for AMD Renoir/Cezanne XHCI - s390/pci: fix use after free of zpci_dev - ALSA: hda/via: Apply runtime PM workaround for ASUS B23E - btrfs: prevent rename2 from exchanging a subvol with a directory from different parents - mmc: sdhci-iproc: Set SDHCI_QUIRK_CAP_CLOCK_BASE_BROKEN on BCM2711 - mmc: sdhci-iproc: Cap min clock frequency on BCM2711 - ALSA: hda/realtek: Enable 4-speaker output for Dell XPS 15 9510 laptop - ipack: tpci200: fix memory leak in the tpci200_register - ipack: tpci200: fix many double free issues in tpci200_pci_probe - slimbus: ngd: reset dma setup during runtime pm - slimbus: messaging: check for valid transaction id - slimbus: messaging: start transaction ids from 1 instead of zero - tracing / histogram: Fix NULL pointer dereference on strcmp() on NULL event name - ALSA: hda - fix the 'Capture Switch' value change notifications - clk: qcom: gdsc: Ensure regulator init state matches GDSC state - clk: imx6q: fix uart earlycon unwork - mmc: sdhci-msm: Update the software timeout value for sdhc - mmc: mmci: stm32: Check when the voltage switch procedure should be done - mmc: dw_mmc: Fix hang on data CRC error - Revert "flow_offload: action should not be NULL when it is referenced" - iavf: Fix ping is lost after untrusted VF had tried to change MAC - i40e: Fix ATR queue selection - r8152: fix writing USB_BP2_EN - iommu/vt-d: Fix incomplete cache flush in intel_pasid_tear_down_entry() - iommu/vt-d: Consolidate duplicate cache invaliation code - ovs: clear skb->tstamp in forwarding path - net: mdio-mux: Handle -EPROBE_DEFER correctly - net: mdio-mux: Don't ignore memory allocation errors - sch_cake: fix srchost/dsthost hashing mode - ixgbe, xsk: clean up the resources in ixgbe_xsk_pool_enable error path - net: qlcnic: add missed unlock in qlcnic_83xx_flash_read32 - virtio-net: use NETIF_F_GRO_HW instead of NETIF_F_LRO - virtio-net: support XDP when not more queues - vrf: Reset skb conntrack connection on VRF rcv - bnxt_en: Add missing DMA memory barriers - bnxt_en: Disable aRFS if running on 212 firmware - ptp_pch: Restore dependency on PCI - net: 6pack: fix slab-out-of-bounds in decode_data - bnxt: count Tx drops - bnxt: make sure xmit_more + errors does not miss doorbells - bnxt: disable napi before canceling DIM - bnxt: don't lock the tx queue from napi poll - bpf: Clear zext_dst of dead insns - drm/mediatek: Add AAL output size configuration - drm/mediatek: Fix aal size config - soc / drm: mediatek: Move DDP component defines into mtk-mmsys.h - vdpa/mlx5: Avoid destroying MR on empty iotlb - vhost: Fix the calculation in vhost_overflow() - bus: ti-sysc: Fix error handling for sysc_check_active_timer() - vhost-vdpa: Fix integer overflow in vhost_vdpa_process_iotlb_update() - virtio: Protect vqs list access - dccp: add do-while-0 stubs for dccp_pr_debug macros - cpufreq: armada-37xx: forbid cpufreq for 1.2 GHz variant - iommu: Check if group is NULL before remove device - arm64: dts: qcom: msm8992-bullhead: Remove PSCI - arm64: dts: qcom: c630: fix correct powerdown pin for WSA881x - Bluetooth: hidp: use correct wait queue when removing ctrl_wait - drm/amd/display: workaround for hard hang on HPD on native DP - drm/amd/display: Fix Dynamic bpp issue with 8K30 with Navi 1X - net: usb: lan78xx: don't modify phy_device state concurrently - net: usb: pegasus: Check the return value of get_geristers() and friends; - ARM: dts: nomadik: Fix up interrupt controller node names - qede: fix crash in rmmod qede while automatic debug collection - drm/amdgpu: fix the doorbell missing when in CGPG issue for renoir. - scsi: core: Fix capacity set to zero after offlinining device - scsi: core: Avoid printing an error if target_alloc() returns -ENXIO - scsi: scsi_dh_rdac: Avoid crash during rdac_bus_attach() - scsi: megaraid_mm: Fix end of loop tests for list_for_each_entry() - scsi: pm80xx: Fix TMF task completion race condition - dmaengine: of-dma: router_xlate to return -EPROBE_DEFER if controller is not yet available - ARM: dts: am43x-epos-evm: Reduce i2c0 bus speed for tps65218 - net: xfrm: Fix end of loop tests for list_for_each_entry - spi: spi-mux: Add module info needed for autoloading - dmaengine: usb-dmac: Fix PM reference leak in usb_dmac_probe() - dmaengine: xilinx_dma: Fix read-after-free bug when terminating transfers - USB: core: Fix incorrect pipe calculation in do_proc_control() - USB: core: Avoid WARNings for 0-length descriptor requests - KVM: X86: Fix warning caused by stale emulation context - KVM: x86: Factor out x86 instruction emulation with decoding - media: drivers/media/usb: fix memory leak in zr364xx_probe - media: zr364xx: fix memory leaks in probe() - media: zr364xx: propagate errors from zr364xx_start_readpipe() - mtd: cfi_cmdset_0002: fix crash when erasing/writing AMD cards - ath9k: Postpone key cache entry deletion for TXQ frames reference it - ath: Modify ath_key_delete() to not need full key entry - ath: Export ath_hw_keysetmac() - ath9k: Clear key cache explicitly on disabling hardware - ath: Use safer key clearing with key cache entries - net: dsa: microchip: ksz8795: Use software untagging on CPU port - net: dsa: microchip: ksz8795: Fix VLAN untagged flag change on deletion - net: dsa: microchip: ksz8795: Reject unsupported VLAN configuration - net: dsa: microchip: ksz8795: Fix PVID tag insertion - net: dsa: microchip: Fix probing KSZ87xx switch with DT node for host port - KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (CVE-2021-3656) - KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (CVE-2021-3653) - vmlinux.lds.h: Handle clang's module.{c,d}tor sections - ceph: take snap_empty_lock atomically with snaprealm refcount change - ceph: clean up locking annotation for ceph_get_snap_realm and __lookup_snap_realm - ceph: add some lockdep assertions around snaprealm handling - vboxsf: Add support for the atomic_open directory-inode op - vboxsf: Add vboxsf_[create|release]_sf_handle() helpers - KVM: nVMX: Use vmx_need_pf_intercept() when deciding if L0 wants a #PF - KVM: VMX: Use current VMCS to query WAITPKG support for MSR emulation - efi/libstub: arm64: Double check image alignment at entry - powerpc/smp: Fix OOPS in topology_init() - PCI/MSI: Protect msi_desc::masked for multi-MSI - PCI/MSI: Use msi_mask_irq() in pci_msi_shutdown() - PCI/MSI: Correct misleading comments - PCI/MSI: Do not set invalid bits in MSI mask - PCI/MSI: Enforce MSI[X] entry updates to be visible - PCI/MSI: Enforce that MSI-X table entry is masked for update - PCI/MSI: Mask all unused MSI-X entries - PCI/MSI: Enable and mask MSI-X early - genirq/timings: Prevent potential array overflow in __irq_timings_store() - genirq/msi: Ensure deactivation on teardown - x86/resctrl: Fix default monitoring groups reporting - x86/ioapic: Force affinity setup before startup - x86/msi: Force affinity setup before startup - genirq: Provide IRQCHIP_AFFINITY_PRE_STARTUP - x86/tools: Fix objdump version check again - efi/libstub: arm64: Relax 2M alignment again for relocatable kernels - efi/libstub: arm64: Force Image reallocation if BSS was not reserved - arm64: efi: kaslr: Fix occasional random alloc (and boot) failure - nbd: Aovid double completion of a request - vsock/virtio: avoid potential deadlock when vsock device remove - xen/events: Fix race in set_evtchn_to_irq - drm/i915: Only access SFC_DONE when media domain is not fused off - net: igmp: increase size of mr_ifc_count - tcp_bbr: fix u32 wrap bug in round logic if bbr_init() called after 2B packets - net: linkwatch: fix failure to restore device state across suspend/resume - net: bridge: fix memleak in br_add_if() - net: bridge: fix flags interpretation for extern learn fdb entries - net: bridge: validate the NUD_PERMANENT bit when adding an extern_learn FDB entry - net: dsa: sja1105: fix broken backpressure in .port_fdb_dump - net: dsa: lantiq: fix broken backpressure in .port_fdb_dump - net: dsa: lan9303: fix broken backpressure in .port_fdb_dump - net: igmp: fix data-race in igmp_ifc_timer_expire() - net: Fix memory leak in ieee802154_raw_deliver - net: dsa: microchip: ksz8795: Fix VLAN filtering - net: dsa: microchip: Fix ksz_read64() - drm/meson: fix colour distortion from HDR set during vendor u-boot - net/mlx5: Fix return value from tracer initialization - net/mlx5: Synchronize correct IRQ when destroying CQ - bareudp: Fix invalid read beyond skb's linear data - psample: Add a fwd declaration for skbuff - iavf: Set RSS LUT and key in reset handle path - ice: don't remove netdev->dev_addr from uc sync list - ice: Prevent probing virtual functions - net: sched: act_mirred: Reset ct info when mirror/redirect skb - net/smc: fix wait on already cleared link - ppp: Fix generating ifname when empty IFLA_IFNAME is specified - net: phy: micrel: Fix link detection on ksz87xx switch" - bpf: Fix integer overflow involving bucket_size - libbpf: Fix probe for BPF_PROG_TYPE_CGROUP_SOCKOPT - platform/x86: pcengines-apuv2: Add missing terminating entries to gpio-lookup tables - net: mvvp2: fix short frame size on s390 - net: dsa: mt7530: add the missing RxUnicast MIB counter - ASoC: cs42l42: Fix LRCLK frame start edge - pinctrl: tigerlake: Fix GPIO mapping for newer version of software - netfilter: nf_conntrack_bridge: Fix memory leak when error - ASoC: cs42l42: Remove duplicate control for WNF filter frequency - ASoC: cs42l42: Fix inversion of ADC Notch Switch control - ASoC: SOF: Intel: hda-ipc: fix reply size checking - ASoC: cs42l42: Don't allow SND_SOC_DAIFMT_LEFT_J - ASoC: cs42l42: Correct definition of ADC Volume control - pinctrl: mediatek: Fix fallback behavior for bias_set_combo - ieee802154: hwsim: fix GPF in hwsim_new_edge_nl - ieee802154: hwsim: fix GPF in hwsim_set_edge_lqi - drm/amdgpu: don't enable baco on boco platforms in runpm - drm/amd/display: use GFP_ATOMIC in amdgpu_dm_irq_schedule_work - drm/amd/display: Remove invalid assert for ODM + MPC case - libnvdimm/region: Fix label activation vs errors - ACPI: NFIT: Fix support for virtual SPA ranges - ceph: reduce contention in ceph_check_delayed_caps() - ARC: fp: set FPU_STATUS.FWE to enable FPU_STATUS update on context switch - net: ethernet: ti: cpsw: fix min eth packet size for non-switch use-cases - seccomp: Fix setting loaded filter count during TSYNC - scsi: lpfc: Move initialization of phba->poll_list earlier to avoid crash - cifs: create sd context must be a multiple of 8 - i2c: dev: zero out array used for i2c reads from userspace - ASoC: intel: atom: Fix reference to PCM buffer address - ASoC: tlv320aic31xx: Fix jack detection after suspend - ASoC: uniphier: Fix reference to PCM buffer address - ASoC: xilinx: Fix reference to PCM buffer address - ASoC: amd: Fix reference to PCM buffer address - iio: adc: Fix incorrect exit of for-loop - iio: humidity: hdc100x: Add margin to the conversion time - iio: adis: set GPIO reset pin direction - iio: adc: ti-ads7950: Ensure CS is deasserted after reading channels - net: xilinx_emaclite: Do not print real IOMEM pointer - ovl: prevent private clone if bind mount is not allowed - ppp: Fix generating ppp unit id when ifname is not specified - ALSA: hda: Add quirk for ASUS Flow x13 - ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 650 G8 Notebook PC - ALSA: pcm: Fix mmap breakage without explicit buffer setup - USB:ehci:fix Kunpeng920 ehci hardware problem - vboxsf: Make vboxsf_dir_create() return the handle for the created file - vboxsf: Honor excl flag to the dir-inode create op - arm64: dts: renesas: beacon: Fix USB ref clock references - arm64: dts: renesas: beacon: Fix USB extal reference - arm64: dts: renesas: rzg2: Add usb2_clksel to RZ/G2 M/N/H - mm: make zone_to_nid() and zone_set_nid() available for DISCONTIGMEM - Revert "selftests/resctrl: Use resctrl/info for feature detection" - bpf: Add lockdown check for probe_write_user helper - firmware: tee_bnxt: Release TEE shm, session, and context during kexec - tee: Correct inappropriate usage of TEE_SHM_DMA_BUF flag - KVM: SVM: Fix off-by-one indexing when nullifying last used SEV VMCB - sched: Add menuconfig option for CONFIG_SCHED_OPTIMIZE_LOAD_TRACKING - sched/rt: Fix double enqueue caused by rt_effective_prio - Revert "sched/rt: Fix double enqueue caused by rt_effective_prio" - drm/amdgpu/display: only enable aux backlight control for OLED panels - smb3: rc uninitialized in one fallocate path - net/qla3xxx: fix schedule while atomic in ql_wait_for_drvr_lock and ql_adapter_reset - alpha: Send stop IPI to send to online CPUs - net: qede: Fix end of loop tests for list_for_each_entry - virt_wifi: fix error on connect - reiserfs: check directory items on read from disk - reiserfs: add check for root_inode in reiserfs_fill_super - libata: fix ata_pio_sector for CONFIG_HIGHMEM - drm/i915: avoid uninitialised var in eb_parse() - sched/rt: Fix double enqueue caused by rt_effective_prio - perf/x86/amd: Don't touch the AMD64_EVENTSEL_HOSTONLY bit inside the guest - soc: ixp4xx/qmgr: fix invalid __iomem access - drm/i915: Correct SFC_DONE register offset - interconnect: qcom: icc-rpmh: Ensure floor BW is enforced for all nodes - interconnect: Always call pre_aggregate before aggregate - interconnect: Zero initial BW after sync-state - spi: meson-spicc: fix memory leak in meson_spicc_remove - interconnect: Fix undersized devress_alloc allocation - soc: ixp4xx: fix printing resources - arm64: vdso: Avoid ISB after reading from cntvct_el0 - KVM: x86/mmu: Fix per-cpu counter corruption on 32-bit builds - KVM: Do not leak memory for duplicate debugfs directories - KVM: x86: accept userspace interrupt only if no event is injected - md/raid10: properly indicate failure when ending a failed write request - ARM: omap2+: hwmod: fix potential NULL pointer access - Revert "gpio: mpc8xxx: change the gpio interrupt flags." - bus: ti-sysc: AM3: RNG is GP only - selinux: correct the return value when loads initial sids - pcmcia: i82092: fix a null pointer dereference bug - net/xfrm/compat: Copy xfrm_spdattr_type_t atributes - xfrm: Fix RCU vs hash_resize_mutex lock inversion - timers: Move clearing of base::timer_running under base:: Lock - fpga: dfl: fme: Fix cpu hotplug issue in performance reporting - serial: 8250_pci: Avoid irq sharing for MSI(-X) interrupts. - serial: 8250_pci: Enumerate Elkhart Lake UARTs via dedicated driver - MIPS: Malta: Do not byte-swap accesses to the CBUS UART - serial: 8250: Mask out floating 16/32-bit bus bits - serial: 8250_mtk: fix uart corruption issue when rx power off - serial: tegra: Only print FIFO error message when an error occurs - ext4: fix potential htree corruption when growing large_dir directories - pipe: increase minimum default pipe size to 2 pages - media: rtl28xxu: fix zero-length control request - drivers core: Fix oops when driver probe fails - staging: rtl8712: error handling refactoring - staging: rtl8712: get rid of flush_scheduled_work - staging: rtl8723bs: Fix a resource leak in sd_int_dpc - tpm_ftpm_tee: Free and unregister TEE shared memory during kexec - optee: fix tee out of memory failure seen during kexec reboot - optee: Refuse to load the driver under the kdump kernel - optee: Fix memory leak when failing to register shm pages - tee: add tee_shm_alloc_kernel_buf() - optee: Clear stale cache entries during initialization - arm64: stacktrace: avoid tracing arch_stack_walk() - tracepoint: Fix static call function vs data state mismatch - tracepoint: static call: Compare data on transition from 2->1 callees - tracing: Fix NULL pointer dereference in start_creating - tracing: Reject string operand in the histogram expression - tracing / histogram: Give calculation hist_fields a size - scripts/tracing: fix the bug that can't parse raw_trace_func - clk: fix leak on devm_clk_bulk_get_all() unwind - usb: otg-fsm: Fix hrtimer list corruption - usb: typec: tcpm: Keep other events when receiving FRS and Sourcing_vbus events - usb: host: ohci-at91: suspend/resume ports after/before OHCI accesses - usb: gadget: f_hid: idle uses the highest byte for duration - usb: gadget: f_hid: fixed NULL pointer dereference - usb: gadget: f_hid: added GET_IDLE and SET_IDLE handlers - usb: cdns3: Fixed incorrect gadget state - usb: gadget: remove leaked entry from udc driver list - usb: dwc3: gadget: Avoid runtime resume if disabling pullup - ALSA: usb-audio: Add registration quirk for JBL Quantum 600 - ALSA: usb-audio: Fix superfluous autosuspend recovery - ALSA: hda/realtek: Fix headset mic for Acer SWIFT SF314-56 (ALC256) - ALSA: hda/realtek: add mic quirk for Acer SF314-42 - ALSA: pcm - fix mmap capability check for the snd-dummy driver - drm/amdgpu/display: fix DMUB firmware version info - firmware_loader: fix use-after-free in firmware_fallback_sysfs - firmware_loader: use -ETIMEDOUT instead of -EAGAIN in fw_load_sysfs_fallback - USB: serial: ftdi_sio: add device ID for Auto-M3 OP-COM v2 - USB: serial: ch341: fix character loss at high transfer rates - USB: serial: option: add Telit FD980 composition 0x1056 - USB: usbtmc: Fix RCU stall warning - Bluetooth: defer cleanup of resources in hci_unregister_dev() - blk-iolatency: error out if blk_get_queue() failed in iolatency_set_limit() - net: vxge: fix use-after-free in vxge_device_unregister - net: fec: fix use-after-free in fec_drv_remove - net: pegasus: fix uninit-value in get_interrupt_interval - bnx2x: fix an error code in bnx2x_nic_load() - mips: Fix non-POSIX regexp - MIPS: check return value of pgtable_pmd_page_ctor - net: sched: fix lockdep_set_class() typo error for sch->seqlock - net: dsa: qca: ar9331: reorder MDIO write sequence - net: ipv6: fix returned variable type in ip6_skb_dst_mtu - nfp: update ethtool reporting of pauseframe control - sctp: move the active_key update after sh_keys is added - RDMA/mlx5: Delay emptying a cache entry when a new MR is added to it recently - gpio: tqmx86: really make IRQ optional - net: natsemi: Fix missing pci_disable_device() in probe and remove - net: phy: micrel: Fix detection of ksz87xx switch - net: dsa: sja1105: match FDB entries regardless of inner/outer VLAN tag - net: dsa: sja1105: be stateless with FDB entries on SJA1105P/Q/R/S/SJA1110 too - net: dsa: sja1105: invalidate dynamic FDB entries learned concurrently with statically added ones - net: dsa: sja1105: overwrite dynamic FDB entries with static ones in .port_fdb_add - net, gro: Set inner transport header offset in tcp/udp GRO hook - dmaengine: imx-dma: configure the generic DMA type to make it work - ARM: dts: stm32: Fix touchscreen IRQ line assignment on DHCOM - ARM: dts: stm32: Disable LAN8710 EDPD on DHCOM - media: videobuf2-core: dequeue if start_streaming fails - scsi: sr: Return correct event when media event code is 3 - spi: imx: mx51-ecspi: Fix low-speed CONFIGREG delay calculation - spi: imx: mx51-ecspi: Reinstate low-speed CONFIGREG delay - dmaengine: stm32-dmamux: Fix PM usage counter unbalance in stm32 dmamux ops - dmaengine: stm32-dma: Fix PM usage counter imbalance in stm32 dma ops - clk: tegra: Implement disable_unused() of tegra_clk_sdmmc_mux_ops - dmaengine: uniphier-xdmac: Use readl_poll_timeout_atomic() in atomic state - omap5-board-common: remove not physically existing vdds_1v8_main fixed-regulator - ARM: dts: am437x-l4: fix typo in can@0 node - clk: stm32f4: fix post divisor setup for I2S/SAI PLLs - ALSA: usb-audio: fix incorrect clock source setting - arm64: dts: armada-3720-turris-mox: remove mrvl,i2c-fast-mode - arm64: dts: armada-3720-turris-mox: fixed indices for the SDHC controllers - ARM: dts: imx: Swap M53Menlo pinctrl_power_button/pinctrl_power_out pins - ARM: imx: fix missing 3rd argument in macro imx_mmdc_perf_init - ARM: dts: colibri-imx6ull: limit SDIO clock to 25MHz - arm64: dts: ls1028: sl28: fix networking for variant 2 - ARM: dts: imx6qdl-sr-som: Increase the PHY reset duration to 10ms - ARM: imx: add missing clk_disable_unprepare() - ARM: imx: add missing iounmap() - arm64: dts: ls1028a: fix node name for the sysclk - net: xfrm: fix memory leak in xfrm_user_rcv_msg - bus: ti-sysc: Fix gpt12 system timer issue with reserved status - ALSA: seq: Fix racy deletion of subscriber - Revert "ACPICA: Fix memory leak caused by _CID repair function" - sched/idle: Add IAS_SMART_HALT_POLL config for smart halt polling feature - sched/idle: introduce smart halt polling - arm: Optimize ttwu IPI - kthread: Fix PF_KTHREAD vs to_kthread() race - mtd: mtdconcat: Check _read,_write callbacks existence before assignment - mtd: mtdconcat: Judge callback existence based on the master - lib: use PFN_PHYS() in devmem_is_allowed() - arm64: fix compat syscall return truncation - blk: reuse lookup_sem to serialize partition operations - Revert "[Backport] block: take bd_mutex around delete_partitions in del_gendisk" - Revert "[Huawei] block: avoid creating invalid symlink file for patitions" - block: ensure the memory order between bi_private and bi_status - amba-pl011: Fix no irq issue due to no IRQ domain found - arm64: seccomp: fix the incorrect name of syscall __NR_compat_exit in secure computing mode - seqlock: avoid -Wshadow warnings - asm-generic: fix ffs -Wshadow warning - spi: mediatek: Fix fifo transfer - selftest/bpf: Verifier tests for var-off access - bpf, selftests: Adjust few selftest outcomes wrt unreachable code - bpf: Update selftests to reflect new error states - bpf, selftests: Adjust few selftest result_unpriv outcomes - selftest/bpf: Adjust expected verifier errors - selftests/bpf: Add a test for ptr_to_map_value on stack for helper access - Revert "watchdog: iTCO_wdt: Account for rebooting on second timeout" - firmware: arm_scmi: Add delayed response status check - firmware: arm_scmi: Ensure drivers provide a probe function - Revert "Bluetooth: Shutdown controller after workqueues are flushed or cancelled" - ACPI: fix NULL pointer dereference - drm/amd/display: Fix max vstartup calculation for modes with borders - drm/amd/display: Fix comparison error in dcn21 DML - nvme: fix nvme_setup_command metadata trace event - efi/mokvar: Reserve the table only if it is in boot services data - ASoC: ti: j721e-evm: Check for not initialized parent_clk_id - ASoC: ti: j721e-evm: Fix unbalanced domain activity tracking during startup - net: Fix zero-copy head len calculation. - ASoC: rt5682: Fix the issue of garbled recording after powerd_dbus_suspend - qed: fix possible unpaired spin_{un}lock_bh in _qed_mcp_cmd_and_union() - r8152: Fix potential PM refcount imbalance - ASoC: tlv320aic31xx: fix reversed bclk/wclk master bits - spi: stm32h7: fix full duplex irq handler handling - regulator: rt5033: Fix n_voltages settings for BUCK and LDO - regulator: rtmv20: Fix wrong mask for strobe-polarity-high - btrfs: fix lost inode on log replay after mix of fsync, rename and inode eviction - btrfs: fix race causing unnecessary inode logging during link and rename - Revert "drm/i915: Propagate errors on awaiting already signaled fences" - drm/i915: Revert "drm/i915/gem: Asynchronous cmdparser" - powerpc/kprobes: Fix kprobe Oops happens in booke - sched: Fix branch prediction error in static_key - sched: Access control for sysctl_update_load_latency - mm,hwpoison: return -EHWPOISON to denote that the page has already been poisoned - mm/memory-failure: use a mutex to avoid memory_failure() races - can: j1939: j1939_session_deactivate(): clarify lifetime of session object - i40e: Add additional info to PHY type error - Revert "perf map: Fix dso->nsinfo refcounting" - powerpc/pseries: Fix regression while building external modules - SMB3: fix readpage for large swap cache - bpf: Fix pointer arithmetic mask tightening under state pruning - bpf: verifier: Allocate idmap scratch in verifier env - bpf: Remove superfluous aux sanitation on subprog rejection - bpf: Fix leakage due to insufficient speculative store bypass mitigation - bpf: Introduce BPF nospec instruction for mitigating Spectre v4 - can: hi311x: fix a signedness bug in hi3110_cmd() - sis900: Fix missing pci_disable_device() in probe and remove - tulip: windbond-840: Fix missing pci_disable_device() in probe and remove - sctp: fix return value check in __sctp_rcv_asconf_lookup - net/mlx5e: Fix nullptr in mlx5e_hairpin_get_mdev() - net/mlx5: Fix flow table chaining - skmsg: Make sk_psock_destroy() static - drm/msm/dp: Initialize the INTF_CONFIG register - drm/msm/dpu: Fix sm8250_mdp register length - net: llc: fix skb_over_panic - KVM: x86: Check the right feature bit for MSR_KVM_ASYNC_PF_ACK access - mlx4: Fix missing error code in mlx4_load_one() - octeontx2-pf: Fix interface down flag on error - tipc: do not write skb_shinfo frags when doing decrytion - ionic: count csum_none when offload enabled - ionic: fix up dim accounting for tx and rx - ionic: remove intr coalesce update from napi - net: qrtr: fix memory leaks - net: Set true network header for ECN decapsulation - tipc: fix sleeping in tipc accept routine - tipc: fix implicit-connect for SYN+ - i40e: Fix log TC creation failure when max num of queues is exceeded - i40e: Fix queue-to-TC mapping on Tx - i40e: Fix firmware LLDP agent related warning - i40e: Fix logic of disabling queues - netfilter: nft_nat: allow to specify layer 4 protocol NAT only - netfilter: conntrack: adjust stop timestamp to real expiry value - mac80211: fix enabling 4-address mode on a sta vif after assoc - bpf: Fix OOB read when printing XDP link fdinfo - RDMA/bnxt_re: Fix stats counters - cfg80211: Fix possible memory leak in function cfg80211_bss_update - nfc: nfcsim: fix use after free during module unload - blk-iocost: fix operation ordering in iocg_wake_fn() - drm/amdgpu: Fix resource leak on probe error path - drm/amdgpu: Avoid printing of stack contents on firmware load error - drm/amd/display: ensure dentist display clock update finished in DCN20 - NIU: fix incorrect error return, missed in previous revert - HID: wacom: Re-enable touch by default for Cintiq 24HDT / 27QHDT - alpha: register early reserved memory in memblock - can: esd_usb2: fix memory leak - can: ems_usb: fix memory leak - can: usb_8dev: fix memory leak - can: mcba_usb_start(): add missing urb->transfer_dma initialization - can: peak_usb: pcan_usb_handle_bus_evt(): fix reading rxerr/txerr values - can: raw: raw_setsockopt(): fix raw_rcv panic for sock UAF - can: j1939: j1939_xtp_rx_dat_one(): fix rxtimer value between consecutive TP.DT to 750ms - ocfs2: issue zeroout to EOF blocks - ocfs2: fix zero out valid data - KVM: add missing compat KVM_CLEAR_DIRTY_LOG - x86/kvm: fix vcpu-id indexed array sizes - ACPI: DPTF: Fix reading of attributes - Revert "ACPI: resources: Add checks for ACPI IRQ override" - btrfs: mark compressed range uptodate only if all bio succeed - btrfs: fix rw device counting in __btrfs_free_extra_devids - pipe: make pipe writes always wake up readers - x86/asm: Ensure asm/proto.h can be included stand-alone - io_uring: fix null-ptr-deref in io_sq_offload_start() - selftest: fix build error in tools/testing/selftests/vm/userfaultfd.c - ipv6: ip6_finish_output2: set sk into newly allocated nskb - ARM: dts: versatile: Fix up interrupt controller node names - iomap: remove the length variable in iomap_seek_hole - iomap: remove the length variable in iomap_seek_data - cifs: fix the out of range assignment to bit fields in parse_server_interfaces - firmware: arm_scmi: Fix range check for the maximum number of pending messages - firmware: arm_scmi: Fix possible scmi_linux_errmap buffer overflow - hfs: add lock nesting notation to hfs_find_init - hfs: fix high memory mapping in hfs_bnode_read - hfs: add missing clean-up in hfs_fill_super - drm/ttm: add a check against null pointer dereference - ipv6: allocate enough headroom in ip6_finish_output2() - rcu-tasks: Don't delete holdouts within trc_wait_for_one_reader() - rcu-tasks: Don't delete holdouts within trc_inspect_reader() - sctp: move 198 addresses from unusable to private scope - net: annotate data race around sk_ll_usec - net/802/garp: fix memleak in garp_request_join() - net/802/mrp: fix memleak in mrp_request_join() - cgroup1: fix leaked context root causing sporadic NULL deref in LTP - workqueue: fix UAF in pwq_unbound_release_workfn() - af_unix: fix garbage collect vs MSG_PEEK - KVM: x86: determine if an exception has an error code only when injecting it. - io_uring: fix link timeout refs - tools: Allow proper CC/CXX/... override with LLVM=1 in Makefile.include - perf annotate: Add error log in symbol__annotate() - perf env: Normalize aarch64.* and arm64.* to arm64 in normalize_arch() - skbuff: Fix build with SKB extensions disabled - xhci: add xhci_get_virt_ep() helper - sfc: ensure correct number of XDP queues - drm/i915/gvt: Clear d3_entered on elsp cmd submission. - usb: ehci: Prevent missed ehci interrupts with edge-triggered MSI - perf inject: Close inject.output on exit - Documentation: Fix intiramfs script name - skbuff: Release nfct refcount on napi stolen or re-used skbs - bonding: fix build issue - PCI: Mark AMD Navi14 GPU ATS as broken - net: dsa: mv88e6xxx: enable SerDes PCS register dump via ethtool -d on Topaz - net: dsa: mv88e6xxx: enable SerDes RX stats for Topaz - drm/amdgpu: update golden setting for sienna_cichlid - drm: Return -ENOTTY for non-drm ioctls - driver core: Prevent warning when removing a device link from unregistered consumer - nds32: fix up stack guard gap - misc: eeprom: at24: Always append device id even if label property is set. - rbd: always kick acquire on "acquired" and "released" notifications - rbd: don't hold lock_rwsem while running_list is being drained - hugetlbfs: fix mount mode command line processing - memblock: make for_each_mem_range() traverse MEMBLOCK_HOTPLUG regions - userfaultfd: do not untag user pointers - io_uring: remove double poll entry on arm failure - io_uring: explicitly count entries for poll reqs - selftest: use mmap instead of posix_memalign to allocate memory - posix-cpu-timers: Fix rearm racing against process tick - bus: mhi: core: Validate channel ID when processing command completions - ixgbe: Fix packet corruption due to missing DMA sync - media: ngene: Fix out-of-bounds bug in ngene_command_config_free_buf() - btrfs: check for missing device in btrfs_trim_fs - tracing: Synthetic event field_pos is an index not a boolean - tracing: Fix bug in rb_per_cpu_empty() that might cause deadloop. - tracing/histogram: Rename "cpu" to "common_cpu" - tracepoints: Update static_call before tp_funcs when adding a tracepoint - firmware/efi: Tell memblock about EFI iomem reservations - usb: typec: stusb160x: register role switch before interrupt registration - usb: dwc2: gadget: Fix sending zero length packet in DDMA mode. - usb: dwc2: gadget: Fix GOUTNAK flow for Slave mode. - usb: gadget: Fix Unbalanced pm_runtime_enable in tegra_xudc_probe - USB: serial: cp210x: add ID for CEL EM3588 USB ZigBee stick - USB: serial: cp210x: fix comments for GE CS1000 - USB: serial: option: add support for u-blox LARA-R6 family - usb: renesas_usbhs: Fix superfluous irqs happen after usb_pkt_pop() - usb: max-3421: Prevent corruption of freed memory - USB: usb-storage: Add LaCie Rugged USB3-FW to IGNORE_UAS - usb: hub: Fix link power management max exit latency (MEL) calculations - usb: hub: Disable USB 3 device initiated lpm if exit latency is too high - KVM: PPC: Book3S HV Nested: Sanitise H_ENTER_NESTED TM state - KVM: PPC: Book3S: Fix H_RTAS rets buffer overflow - xhci: Fix lost USB 2 remote wake - usb: xhci: avoid renesas_usb_fw.mem when it's unusable - Revert "usb: renesas-xhci: Fix handling of unknown ROM state" - ALSA: pcm: Fix mmap capability check - ALSA: pcm: Call substream ack() method upon compat mmap commit - ALSA: hdmi: Expose all pins on MSI MS-7C94 board - ALSA: hda/realtek: Fix pop noise and 2 Front Mic issues on a machine - ALSA: sb: Fix potential ABBA deadlock in CSP driver - ALSA: usb-audio: Add registration quirk for JBL Quantum headsets - ALSA: usb-audio: Add missing proc text entry for BESPOKEN type - s390/boot: fix use of expolines in the DMA code - s390/ftrace: fix ftrace_update_ftrace_func implementation - mmc: core: Don't allocate IDA for OF aliases - proc: Avoid mixing integer types in mem_rw() - cifs: fix fallocate when trying to allocate a hole. - cifs: only write 64kb at a time when fallocating a small region of a file - drm/panel: raspberrypi-touchscreen: Prevent double-free - net: sched: cls_api: Fix the the wrong parameter - net: dsa: sja1105: make VID 4095 a bridge VLAN too - tcp: disable TFO blackhole logic by default - sctp: update active_key for asoc when old key is being replaced - nvme: set the PRACT bit when using Write Zeroes with T10 PI - r8169: Avoid duplicate sysfs entry creation error - afs: Fix tracepoint string placement with built-in AFS - Revert "USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem" - nvme-pci: don't WARN_ON in nvme_reset_work if ctrl.state is not RESETTING - ceph: don't WARN if we're still opening a session to an MDS - ipv6: fix another slab-out-of-bounds in fib6_nh_flush_exceptions - net/sched: act_skbmod: Skip non-Ethernet packets - spi: spi-bcm2835: Fix deadlock - ALSA: hda: intel-dsp-cfg: add missing ElkhartLake PCI ID - net/tcp_fastopen: fix data races around tfo_active_disable_stamp - net: hisilicon: rename CACHE_LINE_MASK to avoid redefinition - bnxt_en: Check abort error state in bnxt_half_open_nic() - bnxt_en: Validate vlan protocol ID on RX packets - bnxt_en: Add missing check for BNXT_STATE_ABORT_ERR in bnxt_fw_rset_task() - bnxt_en: Refresh RoCE capabilities in bnxt_ulp_probe() - bnxt_en: don't disable an already disabled PCI device - ACPI: Kconfig: Fix table override from built-in initrd - spi: cadence: Correct initialisation of runtime PM again - scsi: target: Fix protect handling in WRITE SAME(32) - scsi: iscsi: Fix iface sysfs attr detection - netrom: Decrease sock refcount when sock timers expire - sctp: trim optlen when it's a huge value in sctp_setsockopt - net: sched: fix memory leak in tcindex_partial_destroy_work - KVM: PPC: Fix kvm_arch_vcpu_ioctl vcpu_load leak - KVM: PPC: Book3S: Fix CONFIG_TRANSACTIONAL_MEM=n crash - net: decnet: Fix sleeping inside in af_decnet - efi/tpm: Differentiate missing and invalid final event log table. - dma-mapping: handle vmalloc addresses in dma_common_{mmap,get_sgtable} - usb: hso: fix error handling code of hso_create_net_device - net: fix uninit-value in caif_seqpkt_sendmsg - bpftool: Check malloc return value in mount_bpffs_for_pin - bpf, sockmap, udp: sk_prot needs inuse_idx set for proc stats - bpf, sockmap, tcp: sk_prot needs inuse_idx set for proc stats - bpf, sockmap: Fix potential memory leak on unlikely error case - s390/bpf: Perform r1 range checking before accessing jit->seen_reg[r1] - liquidio: Fix unintentional sign extension issue on left shift of u16 - timers: Fix get_next_timer_interrupt() with no timers pending - xdp, net: Fix use-after-free in bpf_xdp_link_release - bpf: Fix tail_call_reachable rejection for interpreter when jit failed - bpf, test: fix NULL pointer dereference on invalid expected_attach_type - ASoC: rt5631: Fix regcache sync errors on resume - spi: mediatek: fix fifo rx mode - regulator: hi6421: Fix getting wrong drvdata - regulator: hi6421: Use correct variable type for regmap api val argument - spi: stm32: fixes pm_runtime calls in probe/remove - spi: imx: add a check for speed_hz before calculating the clock - ASoC: wm_adsp: Correct wm_coeff_tlv_get handling - perf sched: Fix record failure when CONFIG_SCHEDSTATS is not set - perf lzma: Close lzma stream on exit - perf script: Fix memory 'threads' and 'cpus' leaks on exit - perf report: Free generated help strings for sort option - perf env: Fix memory leak of cpu_pmu_caps - perf test maps__merge_in: Fix memory leak of maps - perf dso: Fix memory leak in dso__new_map() - perf test event_update: Fix memory leak of evlist - perf test session_topology: Delete session->evlist - perf env: Fix sibling_dies memory leak - perf probe: Fix dso->nsinfo refcounting - perf map: Fix dso->nsinfo refcounting - perf inject: Fix dso->nsinfo refcounting - KVM: x86/pmu: Clear anythread deprecated bit when 0xa leaf is unsupported on the SVM - nvme-pci: do not call nvme_dev_remove_admin from nvme_remove - mptcp: fix warning in __skb_flow_dissect() when do syn cookie for subflow join - cxgb4: fix IRQ free race during driver unload - pwm: sprd: Ensure configuring period and duty_cycle isn't wrongly skipped - selftests: icmp_redirect: IPv6 PMTU info should be cleared after redirect - selftests: icmp_redirect: remove from checking for IPv6 route get - stmmac: platform: Fix signedness bug in stmmac_probe_config_dt() - ipv6: fix 'disable_policy' for fwd packets - bonding: fix incorrect return value of bond_ipsec_offload_ok() - bonding: fix suspicious RCU usage in bond_ipsec_offload_ok() - bonding: Add struct bond_ipesc to manage SA - bonding: disallow setting nested bonding + ipsec offload - bonding: fix suspicious RCU usage in bond_ipsec_del_sa() - ixgbevf: use xso.real_dev instead of xso.dev in callback functions of struct xfrmdev_ops - bonding: fix null dereference in bond_ipsec_add_sa() - bonding: fix suspicious RCU usage in bond_ipsec_add_sa() - net: add kcov handle to skb extensions - gve: Fix an error handling path in 'gve_probe()' - igb: Fix position of assignment to *ring - igb: Check if num of q_vectors is smaller than max before array access - iavf: Fix an error handling path in 'iavf_probe()' - e1000e: Fix an error handling path in 'e1000_probe()' - fm10k: Fix an error handling path in 'fm10k_probe()' - igb: Fix an error handling path in 'igb_probe()' - igc: Fix an error handling path in 'igc_probe()' - ixgbe: Fix an error handling path in 'ixgbe_probe()' - igc: change default return of igc_read_phy_reg() - igb: Fix use-after-free error during reset - igc: Fix use-after-free error during reset - sched: Add frequency control for load update in scheduler_tick - sched: Add switch for update_blocked_averages - sched: Introcude config option SCHED_OPTIMIZE_LOAD_TRACKING - udp: annotate data races around unix_sk(sk)->gso_size - drm/panel: nt35510: Do not fail if DSI read fails - bpf: Track subprog poke descriptors correctly and fix use-after-free - bpftool: Properly close va_list 'ap' by va_end() on error - tools: bpf: Fix error in 'make -C tools/ bpf_install' - tcp: call sk_wmem_schedule before sk_mem_charge in zerocopy path - ipv6: tcp: drop silly ICMPv6 packet too big messages - tcp: fix tcp_init_transfer() to not reset icsk_ca_initialized - tcp: annotate data races around tp->mtu_info - tcp: consistently disable header prediction for mptcp - ARM: dts: tacoma: Add phase corrections for eMMC - ARM: dts: aspeed: Fix AST2600 machines line names - kbuild: do not suppress Kconfig prompts for silent build - dma-buf/sync_file: Don't leak fences on merge failure - net: fddi: fix UAF in fza_probe - net: dsa: properly check for the bridge_leave methods in dsa_switch_bridge_leave() - Revert "mm/shmem: fix shmem_swapin() race with swapoff" - net: validate lwtstate->data before returning from skb_tunnel_info() - net: send SYNACK packet with accepted fwmark - net: ti: fix UAF in tlan_remove_one - net: qcom/emac: fix UAF in emac_remove - net: moxa: fix UAF in moxart_mac_probe - net: ip_tunnel: fix mtu calculation for ETHER tunnel devices - net: bcmgenet: Ensure all TX/RX queues DMAs are disabled - net: netdevsim: use xso.real_dev instead of xso.dev in callback functions of struct xfrmdev_ops - net: bridge: sync fdb to new unicast-filtering ports - net/sched: act_ct: remove and free nf_table callbacks - vmxnet3: fix cksum offload issues for tunnels with non-default udp ports - net/sched: act_ct: fix err check for nf_conntrack_confirm - netfilter: ctnetlink: suspicious RCU usage in ctnetlink_dump_helpinfo - net: ipv6: fix return value of ip6_skb_dst_mtu - net: dsa: mv88e6xxx: enable devlink ATU hash param for Topaz - net: dsa: mv88e6xxx: enable .rmu_disable() on Topaz - net: dsa: mv88e6xxx: use correct .stats_set_histogram() on Topaz - net: dsa: mv88e6xxx: enable .port_set_policy() on Topaz - net: bcmgenet: ensure EXT_ENERGY_DET_MASK is clear - usb: cdns3: Enable TDL_CHK only for OUT ep - mm/page_alloc: fix memory map initialization for descending nodes - mm/userfaultfd: fix uffd-wp special cases for fork() - mm/thp: simplify copying of huge zero page pmd when fork - f2fs: Show casefolding support only when supported - Revert "swap: fix do_swap_page() race with swapoff" - arm64: dts: marvell: armada-37xx: move firmware node to generic dtsi file - firmware: turris-mox-rwtm: add marvell,armada-3700-rwtm-firmware compatible string - cifs: prevent NULL deref in cifs_compose_mount_options() - s390: introduce proper type handling call_on_stack() macro - s390/traps: do not test MONITOR CALL without CONFIG_BUG - thermal/core/thermal_of: Stop zone device before unregistering it - perf/x86/intel/uncore: Clean up error handling path of iio mapping - sched/fair: Fix CFS bandwidth hrtimer expiry type - scsi: qedf: Add check to synchronize abort and flush - scsi: libfc: Fix array index out of bound exception - scsi: aic7xxx: Fix unintentional sign extension issue on left shift of u8 - rtc: max77686: Do not enforce (incorrect) interrupt trigger type - arch/arm64/boot/dts/marvell: fix NAND partitioning scheme - kbuild: mkcompile_h: consider timestamp if KBUILD_BUILD_TIMESTAMP is set - thermal/drivers/sprd: Add missing of_node_put for loop iteration - thermal/drivers/imx_sc: Add missing of_node_put for loop iteration - thermal/drivers/rcar_gen3_thermal: Do not shadow rcar_gen3_ths_tj_1 - thermal/core: Correct function name thermal_zone_device_unregister() - arm64: dts: imx8mq: assign PCIe clocks - arm64: dts: ls208xa: remove bus-num from dspi node - firmware: tegra: bpmp: Fix Tegra234-only builds - soc/tegra: fuse: Fix Tegra234-only builds - ARM: OMAP2+: Block suspend for am3 and am4 if PM is not configured - ARM: dts: stm32: fix stpmic node for stm32mp1 boards - ARM: dts: stm32: Rename spi-flash/mx66l51235l@N to flash@N on DHCOM SoM - ARM: dts: stm32: Drop unused linux,wakeup from touchscreen node on DHCOM SoM - ARM: dts: stm32: fix the Odyssey SoM eMMC VQMMC supply - ARM: dts: stm32: move stmmac axi config in ethernet node on stm32mp15 - ARM: dts: stm32: fix i2c node name on stm32f746 to prevent warnings - ARM: dts: rockchip: fix supply properties in io-domains nodes - arm64: dts: juno: Update SCPI nodes as per the YAML schema - ARM: dts: bcm283x: Fix up GPIO LED node names - ARM: dts: bcm283x: Fix up MMC node names - firmware: arm_scmi: Fix the build when CONFIG_MAILBOX is not selected - firmware: arm_scmi: Add SMCCC discovery dependency in Kconfig - memory: tegra: Fix compilation warnings on 64bit platforms - ARM: dts: stm32: fix timer nodes on STM32 MCU to prevent warnings - ARM: dts: stm32: fix RCC node name on stm32f429 MCU - ARM: dts: stm32: fix gpio-keys node on STM32 MCU boards - ARM: dts: stm32: fix stm32mp157c-odyssey card detect pin - ARM: dts: stm32: Fix touchscreen node on dhcom-pdk2 - ARM: dts: stm32: Remove extra size-cells on dhcom-pdk2 - arm64: dts: qcom: sc7180: Move rmtfs memory region - ARM: tegra: nexus7: Correct 3v3 regulator GPIO of PM269 variant - ARM: tegra: wm8903: Fix polarity of headphones-detection GPIO in device-trees - arm64: dts: ti: k3-am654x/j721e/j7200-common-proc-board: Fix MCU_RGMII1_TXC direction - ARM: dts: OMAP2+: Replace underscores in sub-mailbox node names - ARM: dts: am335x: fix ti,no-reset-on-init flag for gpios - ARM: dts: am437x-gp-evm: fix ti,no-reset-on-init flag for gpios - ARM: dts: am57xx-cl-som-am57x: fix ti,no-reset-on-init flag for gpios - kbuild: sink stdout from cmd for silent build - rtc: mxc_v2: add missing MODULE_DEVICE_TABLE - ARM: dts: imx6dl-riotboard: configure PHY clock and set proper EEE value - ARM: dts: ux500: Fix orientation of accelerometer - ARM: dts: ux500: Rename gpio-controller node - ARM: dts: ux500: Fix interrupt cells - arm64: dts: rockchip: fix regulator-gpio states array - ARM: imx: pm-imx5: Fix references to imx5_cpu_suspend_info - ARM: dts: imx6: phyFLEX: Fix UART hardware flow control - ARM: dts: Hurricane 2: Fix NAND nodes names - ARM: dts: BCM63xx: Fix NAND nodes names - ARM: NSP: dts: fix NAND nodes names - ARM: Cygnus: dts: fix NAND nodes names - ARM: brcmstb: dts: fix NAND nodes names - reset: ti-syscon: fix to_ti_syscon_reset_data macro - arm64: dts: rockchip: Fix power-controller node names for rk3399 - arm64: dts: rockchip: Fix power-controller node names for rk3328 - arm64: dts: rockchip: Fix power-controller node names for px30 - ARM: dts: rockchip: Fix power-controller node names for rk3288 - ARM: dts: rockchip: Fix power-controller node names for rk3188 - ARM: dts: rockchip: Fix power-controller node names for rk3066a - ARM: dts: rockchip: Fix IOMMU nodes properties on rk322x - ARM: dts: rockchip: Fix the timer clocks order - arm64: dts: rockchip: fix pinctrl sleep nodename for rk3399.dtsi - ARM: dts: rockchip: fix pinctrl sleep nodename for rk3036-kylin and rk3288 - ARM: dts: rockchip: Fix thermal sensor cells o rk322x - ARM: dts: gemini: add device_type on pci - ARM: dts: gemini: rename mdio to the right name - scsi: scsi_dh_alua: Fix signedness bug in alua_rtpg() - MIPS: vdso: Invalid GIC access through VDSO - mips: disable branch profiling in boot/decompress.o - mips: always link byteswap helpers into decompressor - static_call: Fix static_call_text_reserved() vs __init - jump_label: Fix jump_label_text_reserved() vs __init - sched/uclamp: Ignore max aggregation if rq is idle - scsi: be2iscsi: Fix an error handling path in beiscsi_dev_probe() - arm64: dts: rockchip: Re-add regulator-always-on for vcc_sdio for rk3399-roc-pc - arm64: dts: rockchip: Re-add regulator-boot-on, regulator-always-on for vdd_gpu on rk3399-roc-pc - firmware: turris-mox-rwtm: show message about HWRNG registration - firmware: turris-mox-rwtm: fail probing when firmware does not support hwrng - firmware: turris-mox-rwtm: report failures better - firmware: turris-mox-rwtm: fix reply status decoding function - thermal/drivers/rcar_gen3_thermal: Fix coefficient calculations - ARM: dts: imx6q-dhcom: Add gpios pinctrl for i2c bus recovery - ARM: dts: imx6q-dhcom: Fix ethernet plugin detection problems - ARM: dts: imx6q-dhcom: Fix ethernet reset time properties - thermal/drivers/sprd: Add missing MODULE_DEVICE_TABLE - ARM: dts: am437x: align ti,pindir-d0-out-d1-in property with dt-shema - ARM: dts: am335x: align ti,pindir-d0-out-d1-in property with dt-shema - ARM: dts: dra7: Fix duplicate USB4 target module node - arm64: dts: allwinner: a64-sopine-baseboard: change RGMII mode to TXID - memory: fsl_ifc: fix leak of private memory on probe failure - memory: fsl_ifc: fix leak of IO mapping on probe failure - arm64: dts: ti: k3-j721e-main: Fix external refclk input to SERDES - arm64: dts: renesas: r8a779a0: Drop power-domains property from GIC node - reset: bail if try_module_get() fails - ARM: dts: BCM5301X: Fixup SPI binding - dt-bindings: i2c: at91: fix example for scl-gpios - firmware: arm_scmi: Reset Rx buffer to max size during async commands - firmware: tegra: Fix error return code in tegra210_bpmp_init() - arm64: dts: qcom: trogdor: Add no-hpd to DSI bridge node - ARM: dts: stm32: Rework LAN8710Ai PHY reset on DHCOM SoM - ARM: dts: stm32: Connect PHY IRQ line on DH STM32MP1 SoM - arm64: dts: renesas: r8a7796[01]: Fix OPP table entry voltages - arm64: dts: renesas: Add missing opp-suspend properties - arm64: dts: ti: j7200-main: Enable USB2 PHY RX sensitivity workaround - ARM: dts: r8a7779, marzen: Fix DU clock names - arm64: dts: renesas: v3msk: Fix memory size - rtc: fix snprintf() checking in is_rtc_hctosys() - ARM: dts: sun8i: h3: orangepi-plus: Fix ethernet phy-mode - memory: pl353: Fix error return code in pl353_smc_probe() - reset: brcmstb: Add missing MODULE_DEVICE_TABLE - memory: atmel-ebi: add missing of_node_put for loop iteration - memory: stm32-fmc2-ebi: add missing of_node_put for loop iteration - ARM: dts: exynos: fix PWM LED max brightness on Odroid XU4 - ARM: dts: exynos: fix PWM LED max brightness on Odroid HC1 - ARM: dts: exynos: fix PWM LED max brightness on Odroid XU/XU3 - ARM: exynos: add missing of_node_put for loop iteration - reset: a10sr: add missing of_match_table reference - reset: RESET_INTEL_GW should depend on X86 - reset: RESET_BRCMSTB_RESCAL should depend on ARCH_BRCMSTB - ARM: dts: gemini-rut1xx: remove duplicate ethernet node - hexagon: use common DISCARDS macro - hexagon: handle {,SOFT}IRQENTRY_TEXT in linker script - NFSv4/pNFS: Don't call _nfs4_pnfs_v3_ds_connect multiple times - NFSv4/pnfs: Fix layoutget behaviour after invalidation - NFSv4/pnfs: Fix the layout barrier update - vdpa/mlx5: Clear vq ready indication upon device reset - ALSA: isa: Fix error return code in snd_cmi8330_probe() - nfsd: Reduce contention for the nfsd_file nf_rwsem - nvme-tcp: can't set sk_user_data without write_lock - virtio_net: move tx vq operation under tx queue lock - vdpa/mlx5: Fix possible failure in umem size calculation - vdpa/mlx5: Fix umem sizes assignments on VQ create - PCI: tegra194: Fix tegra_pcie_ep_raise_msi_irq() ill-defined shift - pwm: imx1: Don't disable clocks at device remove time - PCI: intel-gw: Fix INTx enable - x86/fpu: Limit xstate copy size in xstateregs_set() - x86/fpu: Fix copy_xstate_to_kernel() gap handling - f2fs: fix to avoid adding tab before doc section - PCI: iproc: Support multi-MSI only on uniprocessor kernel - PCI: iproc: Fix multi-MSI base vector number allocation - ubifs: Set/Clear I_LINKABLE under i_lock for whiteout inode - nfs: fix acl memory leak of posix_acl_create() - SUNRPC: prevent port reuse on transports which don't request it. - watchdog: jz4740: Fix return value check in jz4740_wdt_probe() - watchdog: aspeed: fix hardware timeout calculation - ubifs: journal: Fix error return code in ubifs_jnl_write_inode() - ubifs: Fix off-by-one error - um: fix error return code in winch_tramp() - um: fix error return code in slip_open() - misc: alcor_pci: fix inverted branch condition - NFSv4: Fix an Oops in pnfs_mark_request_commit() when doing O_DIRECT - NFSv4: Initialise connection to the server in nfs4_alloc_client() - power: supply: rt5033_battery: Fix device tree enumeration - PCI/sysfs: Fix dsm_label_utf16s_to_utf8s() buffer overrun - remoteproc: k3-r5: Fix an error message - f2fs: compress: fix to disallow temp extension - f2fs: add MODULE_SOFTDEP to ensure crc32 is included in the initramfs - x86/signal: Detect and prevent an alternate signal stack overflow - NFSD: Fix TP_printk() format specifier in nfsd_clid_class - f2fs: atgc: fix to set default age threshold - virtio_console: Assure used length from device is limited - virtio_net: Fix error handling in virtnet_restore() - virtio-blk: Fix memory leak among suspend/resume procedure - PCI: rockchip: Register IRQ handlers after device and data are ready - ACPI: video: Add quirk for the Dell Vostro 3350 - ACPI: AMBA: Fix resource name in /proc/iomem - pwm: tegra: Don't modify HW state in .remove callback - pwm: img: Fix PM reference leak in img_pwm_enable() - drm/amdkfd: fix sysfs kobj leak - power: supply: ab8500: add missing MODULE_DEVICE_TABLE - power: supply: charger-manager: add missing MODULE_DEVICE_TABLE - NFS: nfs_find_open_context() may only select open files - drm/gma500: Add the missed drm_gem_object_put() in psb_user_framebuffer_create() - ceph: remove bogus checks and WARN_ONs from ceph_set_page_dirty - orangefs: fix orangefs df output. - PCI: tegra: Add missing MODULE_DEVICE_TABLE - remoteproc: core: Fix cdev remove and rproc del - x86/fpu: Return proper error codes from user access functions - watchdog: iTCO_wdt: Account for rebooting on second timeout - watchdog: imx_sc_wdt: fix pretimeout - watchdog: Fix possible use-after-free by calling del_timer_sync() - watchdog: sc520_wdt: Fix possible use-after-free in wdt_turnoff() - watchdog: Fix possible use-after-free in wdt_startup() - PCI: pciehp: Ignore Link Down/Up caused by DPC - NFSv4: Fix delegation return in cases where we have to retry - PCI/P2PDMA: Avoid pci_get_slot(), which may sleep - ARM: 9087/1: kprobes: test-thumb: fix for LLVM_IAS=1 - power: reset: gpio-poweroff: add missing MODULE_DEVICE_TABLE - power: supply: max17042: Do not enforce (incorrect) interrupt trigger type - PCI: hv: Fix a race condition when removing the device - power: supply: ab8500: Avoid NULL pointers - PCI: ftpci100: Rename macro name collision - pwm: spear: Don't modify HW state in .remove callback - power: supply: sc2731_charger: Add missing MODULE_DEVICE_TABLE - power: supply: sc27xx: Add missing MODULE_DEVICE_TABLE - kcov: add __no_sanitize_coverage to fix noinstr for all architectures - lib/decompress_unlz4.c: correctly handle zero-padding around initrds. - phy: intel: Fix for warnings due to EMMC clock 175Mhz change in FIP - i2c: core: Disable client irq on reboot/shutdown - intel_th: Wait until port is in reset before programming it - staging: rtl8723bs: fix macro value for 2.4Ghz only device - leds: turris-omnia: add missing MODULE_DEVICE_TABLE - ALSA: firewire-motu: fix detection for S/PDIF source on optical interface in v2 protocol - ALSA: usb-audio: scarlett2: Fix 6i6 Gen 2 line out descriptions - ALSA: hda: Add IRQ check for platform_get_irq() - backlight: lm3630a: Fix return code of .update_status() callback - ASoC: Intel: kbl_da7219_max98357a: shrink platform_id below 20 characters - powerpc/boot: Fixup device-tree on little endian - usb: gadget: hid: fix error return code in hid_bind() - usb: gadget: f_hid: fix endianness issue with descriptors - ALSA: usb-audio: scarlett2: Fix scarlett2_*_ctl_put() return values - ALSA: usb-audio: scarlett2: Fix data_mutex lock - ALSA: usb-audio: scarlett2: Fix 18i8 Gen 2 PCM Input count - ALSA: bebob: add support for ToneWeal FW66 - Input: hideep - fix the uninitialized use in hideep_nvm_unlock() - s390/mem_detect: fix tprot() program check new psw handling - s390/mem_detect: fix diag260() program check new psw handling - s390/ipl_parm: fix program check new psw handling - s390/processor: always inline stap() and __load_psw_mask() - habanalabs: remove node from list before freeing the node - habanalabs/gaudi: set the correct cpu_id on MME2_QM failure - ASoC: soc-core: Fix the error return code in snd_soc_of_parse_audio_routing() - powerpc/mm/book3s64: Fix possible build error - gpio: pca953x: Add support for the On Semi pca9655 - selftests/powerpc: Fix "no_handler" EBB selftest - ALSA: ppc: fix error return code in snd_pmac_probe() - scsi: storvsc: Correctly handle multiple flags in srb_status - gpio: zynq: Check return value of irq_get_irq_data - gpio: zynq: Check return value of pm_runtime_get_sync - ASoC: soc-pcm: fix the return value in dpcm_apply_symmetry() - iommu/arm-smmu: Fix arm_smmu_device refcount leak in address translation - iommu/arm-smmu: Fix arm_smmu_device refcount leak when arm_smmu_rpm_get fails - powerpc/ps3: Add dma_mask to ps3_dma_region - ALSA: sb: Fix potential double-free of CSP mixer elements - selftests: timers: rtcpie: skip test if default RTC device does not exist - s390: disable SSP when needed - s390/sclp_vt220: fix console name to match device - serial: tty: uartlite: fix console setup - fsi: Add missing MODULE_DEVICE_TABLE - ASoC: img: Fix PM reference leak in img_i2s_in_probe() - mfd: cpcap: Fix cpcap dmamask not set warnings - mfd: da9052/stmpe: Add and modify MODULE_DEVICE_TABLE - scsi: qedi: Fix cleanup session block/unblock use - scsi: qedi: Fix TMF session block/unblock use - scsi: qedi: Fix race during abort timeouts - scsi: qedi: Fix null ref during abort handling - scsi: iscsi: Fix shost->max_id use - scsi: iscsi: Fix conn use after free during resets - scsi: iscsi: Add iscsi_cls_conn refcount helpers - scsi: megaraid_sas: Handle missing interrupts while re-enabling IRQs - scsi: megaraid_sas: Early detection of VD deletion through RaidMap update - scsi: megaraid_sas: Fix resource leak in case of probe failure - fs/jfs: Fix missing error code in lmLogInit() - scsi: scsi_dh_alua: Check for negative result value - scsi: core: Fixup calling convention for scsi_mode_sense() - scsi: mpt3sas: Fix deadlock while cancelling the running firmware event - tty: serial: 8250: serial_cs: Fix a memory leak in error handling path - ALSA: ac97: fix PM reference leak in ac97_bus_remove() - scsi: core: Cap scsi_host cmd_per_lun at can_queue - scsi: lpfc: Fix crash when lpfc_sli4_hba_setup() fails to initialize the SGLs - scsi: lpfc: Fix "Unexpected timeout" error in direct attach topology - scsi: arcmsr: Fix doorbell status being updated late on ARC-1886 - w1: ds2438: fixing bug that would always get page0 - usb: common: usb-conn-gpio: fix NULL pointer dereference of charger - Revert "ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro" - ALSA: usx2y: Don't call free_pages_exact() with NULL address - ALSA: usx2y: Avoid camelCase - iio: magn: bmc150: Balance runtime pm + use pm_runtime_resume_and_get() - iio: gyro: fxa21002c: Balance runtime pm + use pm_runtime_resume_and_get(). - partitions: msdos: fix one-byte get_unaligned() - ASoC: intel/boards: add missing MODULE_DEVICE_TABLE - misc: alcor_pci: fix null-ptr-deref when there is no PCI bridge - misc/libmasm/module: Fix two use after free in ibmasm_init_one - serial: fsl_lpuart: disable DMA for console and fix sysrq - tty: serial: fsl_lpuart: fix the potential risk of division or modulo by zero - rcu: Reject RCU_LOCKDEP_WARN() false positives - srcu: Fix broken node geometry after early ssp init - scsi: arcmsr: Fix the wrong CDB payload report to IOP - dmaengine: fsl-qdma: check dma_set_mask return value - ASoC: Intel: sof_sdw: add mutual exclusion between PCH DMIC and RT715 - leds: tlc591xx: fix return value check in tlc591xx_probe() - net: bridge: multicast: fix MRD advertisement router port marking race - net: bridge: multicast: fix PIM hello router port marking race - Revert "drm/ast: Remove reference to struct drm_device.pdev" - drm/ingenic: Switch IPU plane to type OVERLAY - drm/ingenic: Fix non-OSD mode - drm/dp_mst: Add missing drm parameters to recently added call to drm_dbg_kms() - drm/dp_mst: Avoid to mess up payload table by ports in stale topology - drm/dp_mst: Do not set proposed vcpi directly - fbmem: Do not delete the mode that is still in use - cgroup: verify that source is a string - drm/i915/gt: Fix -EDEADLK handling regression - drm/i915/gtt: drop the page table optimisation - tracing: Do not reference char * as a string in histograms - scsi: zfcp: Report port fc_security as unknown early during remote cable pull - scsi: core: Fix bad pointer dereference when ehandler kthread is invalid - KVM: X86: Disable hardware breakpoints unconditionally before kvm_x86->run() - KVM: nSVM: Check the value written to MSR_VM_HSAVE_PA - KVM: x86/mmu: Do not apply HPA (memory encryption) mask to GPAs - KVM: x86: Use guest MAXPHYADDR from CPUID.0x8000_0008 iff TDP is enabled - KVM: mmio: Fix use-after-free Read in kvm_vm_ioctl_unregister_coalesced_mmio - cifs: handle reconnect of tcon when there is no cached dfs referral - certs: add 'x509_revocation_list' to gitignore - f2fs: fix to avoid racing on fsync_entry_slab by multi filesystem instances - smackfs: restrict bytes count in smk_set_cipso() - jfs: fix GPF in diFree - drm/ast: Remove reference to struct drm_device.pdev - pinctrl: mcp23s08: Fix missing unlock on error in mcp23s08_irq() - dm writecache: write at least 4k when committing - io_uring: fix clear IORING_SETUP_R_DISABLED in wrong function - media: uvcvideo: Fix pixel format change for Elgato Cam Link 4K - media: gspca/sunplus: fix zero-length control requests - media: gspca/sq905: fix control-request direction - media: zr364xx: fix memory leak in zr364xx_start_readpipe - media: dtv5100: fix control-request directions - media: subdev: disallow ioctl for saa6588/davinci - PCI: aardvark: Implement workaround for the readback value of VEND_ID - PCI: aardvark: Fix checking for PIO Non-posted Request - PCI: Leave Apple Thunderbolt controllers on for s2idle or standby - dm writecache: flush origin device when writing and cache is full - dm zoned: check zone capacity - coresight: tmc-etf: Fix global-out-of-bounds in tmc_update_etf_buffer() - coresight: Propagate symlink failure - ipack/carriers/tpci200: Fix a double free in tpci200_pci_probe - tracing: Resize tgid_map to pid_max, not PID_MAX_DEFAULT - tracing: Simplify & fix saved_tgids logic - rq-qos: fix missed wake-ups in rq_qos_throttle try two - seq_buf: Fix overflow in seq_buf_putmem_hex() - extcon: intel-mrfld: Sync hardware and software state on init - selftests/lkdtm: Fix expected text for CR4 pinning - lkdtm/bugs: XFAIL UNALIGNED_LOAD_STORE_WRITE - nvmem: core: add a missing of_node_put - mfd: syscon: Free the allocated name field of struct regmap_config - power: supply: ab8500: Fix an old bug - thermal/drivers/int340x/processor_thermal: Fix tcc setting - ipmi/watchdog: Stop watchdog timer when the current action is 'none' - qemu_fw_cfg: Make fw_cfg_rev_attr a proper kobj_attribute - i40e: fix PTP on 5Gb links - ASoC: tegra: Set driver_name=tegra for all machine drivers - fpga: stratix10-soc: Add missing fpga_mgr_free() call - clocksource/arm_arch_timer: Improve Allwinner A64 timer workaround - cpu/hotplug: Cure the cpusets trainwreck - arm64: tlb: fix the TTL value of tlb_get_level - ata: ahci_sunxi: Disable DIPM - mmc: core: Allow UHS-I voltage switch for SDSC cards if supported - mmc: core: clear flags before allowing to retune - mmc: sdhci: Fix warning message when accessing RPMB in HS400 mode - mmc: sdhci-acpi: Disable write protect detection on Toshiba Encore 2 WT8-B - drm/i915/display: Do not zero past infoframes.vsc - drm/nouveau: Don't set allow_fb_modifiers explicitly - drm/arm/malidp: Always list modifiers - drm/msm/mdp4: Fix modifier support enabling - drm/tegra: Don't set allow_fb_modifiers explicitly - drm/amd/display: Reject non-zero src_y and src_x for video planes - pinctrl/amd: Add device HID for new AMD GPIO controller - drm/amd/display: fix incorrrect valid irq check - drm/rockchip: dsi: remove extra component_del() call - drm/dp: Handle zeroed port counts in drm_dp_read_downstream_info() - drm/vc4: hdmi: Prevent clock unbalance - drm/vc4: crtc: Skip the TXP - drm/vc4: txp: Properly set the possible_crtcs mask - drm/radeon: Call radeon_suspend_kms() in radeon_pci_shutdown() for Loongson64 - drm/radeon: Add the missed drm_gem_object_put() in radeon_user_framebuffer_create() - drm/amdgpu: enable sdma0 tmz for Raven/Renoir(V2) - drm/amdgpu: Update NV SIMD-per-CU to 2 - powerpc/powernv/vas: Release reference to tgid during window close - powerpc/barrier: Avoid collision with clang's __lwsync macro - powerpc/mm: Fix lockup on kernel exec fault - arm64: dts: rockchip: Enable USB3 for rk3328 Rock64 - arm64: dts: rockchip: add rk3328 dwc3 usb controller node - ath11k: unlock on error path in ath11k_mac_op_add_interface() - MIPS: MT extensions are not available on MIPS32r1 - selftests/resctrl: Fix incorrect parsing of option "-t" - MIPS: set mips32r5 for virt extensions - MIPS: loongsoon64: Reserve memory below starting pfn to prevent Oops - sctp: add size validation when walking chunks - sctp: validate from_addr_param return - flow_offload: action should not be NULL when it is referenced - bpf: Fix false positive kmemleak report in bpf_ringbuf_area_alloc() - sched/fair: Ensure _sum and _avg values stay consistent - Bluetooth: btusb: fix bt fiwmare downloading failure issue for qca btsoc. - Bluetooth: mgmt: Fix the command returns garbage parameter value - Bluetooth: btusb: Add support USB ALT 3 for WBS - Bluetooth: L2CAP: Fix invalid access on ECRED Connection response - Bluetooth: L2CAP: Fix invalid access if ECRED Reconfigure fails - Bluetooth: btusb: Add a new QCA_ROME device (0cf3:e500) - Bluetooth: Shutdown controller after workqueues are flushed or cancelled - Bluetooth: Fix alt settings for incoming SCO with transparent coding format - Bluetooth: Fix the HCI to MGMT status conversion table - Bluetooth: btusb: Fixed too many in-token issue for Mediatek Chip. - RDMA/cma: Fix rdma_resolve_route() memory leak - net: ip: avoid OOM kills with large UDP sends over loopback - media, bpf: Do not copy more entries than user space requested - IB/isert: Align target max I/O size to initiator size - mac80211_hwsim: add concurrent channels scanning support over virtio - mac80211: consider per-CPU statistics if present - cfg80211: fix default HE tx bitrate mask in 2G band - wireless: wext-spy: Fix out-of-bounds warning - sfc: error code if SRIOV cannot be disabled - sfc: avoid double pci_remove of VFs - iwlwifi: pcie: fix context info freeing - iwlwifi: pcie: free IML DMA memory allocation - iwlwifi: mvm: fix error print when session protection ends - iwlwifi: mvm: don't change band on bound PHY contexts - RDMA/rxe: Don't overwrite errno from ib_umem_get() - vsock: notify server to shutdown when client has pending signal - atm: nicstar: register the interrupt handler in the right place - atm: nicstar: use 'dma_free_coherent' instead of 'kfree' - net: fec: add ndo_select_queue to fix TX bandwidth fluctuations - MIPS: add PMD table accounting into MIPS'pmd_alloc_one - rtl8xxxu: Fix device info for RTL8192EU devices - mt76: mt7915: fix IEEE80211_HE_PHY_CAP7_MAX_NC for station mode - drm/amdkfd: Walk through list with dqm lock hold - drm/amdgpu: fix bad address translation for sienna_cichlid - io_uring: fix false WARN_ONCE - net: sched: fix error return code in tcf_del_walker() - net: ipa: Add missing of_node_put() in ipa_firmware_load() - net: fix mistake path for netdev_features_strings - mt76: mt7615: fix fixed-rate tx status reporting - ice: mark PTYPE 2 as reserved - ice: fix incorrect payload indicator on PTYPE - bpf: Fix up register-based shifts in interpreter to silence KUBSAN - drm/amdkfd: Fix circular lock in nocpsch path - drm/amdkfd: fix circular locking on get_wave_state - cw1200: add missing MODULE_DEVICE_TABLE - wl1251: Fix possible buffer overflow in wl1251_cmd_scan - wlcore/wl12xx: Fix wl12xx get_mac error if device is in ELP - dm writecache: commit just one block, not a full page - xfrm: Fix error reporting in xfrm_state_construct. - drm/amd/display: Verify Gamma & Degamma LUT sizes in amdgpu_dm_atomic_check - r8169: avoid link-up interrupt issue on RTL8106e if user enables ASPM - selinux: use __GFP_NOWARN with GFP_NOWAIT in the AVC - fjes: check return value after calling platform_get_resource() - drm/amdkfd: use allowed domain for vmbo validation - net: sgi: ioc3-eth: check return value after calling platform_get_resource() - selftests: Clean forgotten resources as part of cleanup() - net: phy: realtek: add delay to fix RXC generation issue - drm/amd/display: Fix off-by-one error in DML - drm/amd/display: Set DISPCLK_MAX_ERRDET_CYCLES to 7 - drm/amd/display: Release MST resources on switch from MST to SST - drm/amd/display: Update scaling settings on modeset - drm/amd/display: Fix DCN 3.01 DSCCLK validation - net: moxa: Use devm_platform_get_and_ioremap_resource() - net: micrel: check return value after calling platform_get_resource() - net: mvpp2: check return value after calling platform_get_resource() - net: bcmgenet: check return value after calling platform_get_resource() - net: mscc: ocelot: check return value after calling platform_get_resource() - virtio_net: Remove BUG() to avoid machine dead - ice: fix clang warning regarding deadcode.DeadStores - ice: set the value of global config lock timeout longer - pinctrl: mcp23s08: fix race condition in irq handler - net: bridge: mrp: Update ring transitions. - dm: Fix dm_accept_partial_bio() relative to zone management commands - dm writecache: don't split bios when overwriting contiguous cache content - dm space maps: don't reset space map allocation cursor when committing - RDMA/cxgb4: Fix missing error code in create_qp() - net: tcp better handling of reordering then loss cases - drm/amdgpu: remove unsafe optimization to drop preamble ib - drm/amd/display: Avoid HDCP over-read and corruption - MIPS: ingenic: Select CPU_SUPPORTS_CPUFREQ && MIPS_EXTERNAL_TIMER - MIPS: cpu-probe: Fix FPU detection on Ingenic JZ4760(B) - ipv6: use prandom_u32() for ID generation - virtio-net: Add validation for used length - drm: bridge: cdns-mhdp8546: Fix PM reference leak in - clk: tegra: Ensure that PLLU configuration is applied properly - clk: tegra: Fix refcounting of gate clocks - RDMA/rtrs: Change MAX_SESS_QUEUE_DEPTH - net: stmmac: the XPCS obscures a potential "PHY not found" error - drm: rockchip: add missing registers for RK3066 - drm: rockchip: add missing registers for RK3188 - net/mlx5: Fix lag port remapping logic - net/mlx5e: IPsec/rep_tc: Fix rep_tc_update_skb drops IPsec packet - clk: renesas: r8a77995: Add ZA2 clock - drm/bridge: cdns: Fix PM reference leak in cdns_dsi_transfer() - igb: fix assignment on big endian machines - igb: handle vlan types with checker enabled - e100: handle eeprom as little endian - drm/vc4: hdmi: Fix PM reference leak in vc4_hdmi_encoder_pre_crtc_co() - drm/vc4: Fix clock source for VEC PixelValve on BCM2711 - udf: Fix NULL pointer dereference in udf_symlink function - drm/sched: Avoid data corruptions - drm/scheduler: Fix hang when sched_entity released - pinctrl: equilibrium: Add missing MODULE_DEVICE_TABLE - net/sched: cls_api: increase max_reclassify_loop - net: mdio: provide shim implementation of devm_of_mdiobus_register - drm/virtio: Fix double free on probe failure - reiserfs: add check for invalid 1st journal block - drm/bridge: lt9611: Add missing MODULE_DEVICE_TABLE - net: mdio: ipq8064: add regmap config to disable REGCACHE - drm/mediatek: Fix PM reference leak in mtk_crtc_ddp_hw_init() - net: Treat __napi_schedule_irqoff() as __napi_schedule() on PREEMPT_RT - atm: nicstar: Fix possible use-after-free in nicstar_cleanup() - mISDN: fix possible use-after-free in HFC_cleanup() - atm: iphase: fix possible use-after-free in ia_module_exit() - hugetlb: clear huge pte during flush function on mips platform - clk: renesas: rcar-usb2-clock-sel: Fix error handling in .probe() - drm/amd/display: fix use_max_lb flag for 420 pixel formats - net: pch_gbe: Use proper accessors to BE data in pch_ptp_match() - drm/bridge: nwl-dsi: Force a full modeset when crtc_state->active is changed to be true - drm/vc4: fix argument ordering in vc4_crtc_get_margins() - drm/amd/amdgpu/sriov disable all ip hw status by default - drm/amd/display: fix HDCP reset sequence on reinitialize - drm/ast: Fixed CVE for DP501 - drm/zte: Don't select DRM_KMS_FB_HELPER - drm/mxsfb: Don't select DRM_KMS_FB_HELPER - perf data: Close all files in close_dir() - perf test bpf: Free obj_buf - perf probe-file: Delete namelist in del_events() on the error path - igmp: Add ip_mc_list lock in ip_check_mc_rcu - ACPI / PPTT: get PPTT table in the first beginning - Revert "[Huawei] sched: export sched_setscheduler symbol" - kcsan: Never set up watchpoints on NULL pointers - ext4: inline jbd2_journal_[un]register_shrinker() - jbd2: export jbd2_journal_[un]register_shrinker() - fs: remove bdev_try_to_free_page callback - ext4: remove bdev_try_to_free_page() callback - jbd2: simplify journal_clean_one_cp_list() - jbd2,ext4: add a shrinker to release checkpointed buffers - jbd2: remove redundant buffer io error checks - jbd2: don't abort the journal when freeing buffers - jbd2: ensure abort the journal if detect IO error when writing original buffer back - jbd2: remove the out label in __jbd2_journal_remove_checkpoint() - net: spnic: add NIC layer - net: spnic: initial commit the common module of Ramaxel NIC driver - spraid: Add CONFIG_RAMAXEL_SPRAID in defconfig of arch arm64 and x86 - spraid: support Ramaxel raid controller - powerpc/preempt: Don't touch the idle task's preempt_count during hotplug - iommu/dma: Fix compile warning in 32-bit builds - cred: add missing return error code when set_cred_ucounts() failed - s390: preempt: Fix preempt_count initialization - crypto: qce - fix error return code in qce_skcipher_async_req_handle() - scsi: core: Retry I/O for Notify (Enable Spinup) Required error - media: exynos4-is: remove a now unused integer - mmc: vub3000: fix control-request direction - mmc: block: Disable CMDQ on the ioctl path - io_uring: fix blocking inline submission - block: return the correct bvec when checking for gaps - erofs: fix error return code in erofs_read_superblock() - tpm: Replace WARN_ONCE() with dev_err_once() in tpm_tis_status() - fscrypt: fix derivation of SipHash keys on big endian CPUs - fscrypt: don't ignore minor_hash when hash is 0 - mailbox: qcom-ipcc: Fix IPCC mbox channel exhaustion - scsi: target: cxgbit: Unmap DMA buffer before calling target_execute_cmd() - scsi: fc: Correct RHBA attributes length - exfat: handle wrong stream entry size in exfat_readdir() - csky: syscache: Fixup duplicate cache flush - csky: fix syscache.c fallthrough warning - perf llvm: Return -ENOMEM when asprintf() fails - selftests/vm/pkeys: refill shadow register after implicit kernel write - selftests/vm/pkeys: handle negative sys_pkey_alloc() return code - selftests/vm/pkeys: fix alloc_random_pkey() to make it really, really random - lib/math/rational.c: fix divide by zero - mm/z3fold: use release_z3fold_page_locked() to release locked z3fold page - mm/z3fold: fix potential memory leak in z3fold_destroy_pool() - include/linux/huge_mm.h: remove extern keyword - hugetlb: remove prep_compound_huge_page cleanup - mm/hugetlb: remove redundant check in preparing and destroying gigantic page - mm/hugetlb: use helper huge_page_order and pages_per_huge_page - mm/huge_memory.c: don't discard hugepage if other processes are mapping it - mm/huge_memory.c: add missing read-only THP checking in transparent_hugepage_enabled() - mm/huge_memory.c: remove dedicated macro HPAGE_CACHE_INDEX_MASK - mm/pmem: avoid inserting hugepage PTE entry with fsdax if hugepage support is disabled - vfio/pci: Handle concurrent vma faults - arm64: dts: marvell: armada-37xx: Fix reg for standard variant of UART - serial: mvebu-uart: correctly calculate minimal possible baudrate - serial: mvebu-uart: do not allow changing baudrate when uartclk is not available - ALSA: firewire-lib: Fix 'amdtp_domain_start()' when no AMDTP_OUT_STREAM stream is found - powerpc/papr_scm: Make 'perf_stats' invisible if perf-stats unavailable - powerpc/64s: Fix copy-paste data exposure into newly created tasks - powerpc/papr_scm: Properly handle UUID types and API - powerpc: Offline CPU in stop_this_cpu() - serial: 8250: 8250_omap: Fix possible interrupt storm on K3 SoCs - serial: 8250: 8250_omap: Disable RX interrupt after DMA enable - selftests/ftrace: fix event-no-pid on 1-core machine - leds: ktd2692: Fix an error handling path - leds: as3645a: Fix error return code in as3645a_parse_node() - ASoC: fsl_spdif: Fix unexpected interrupt after suspend - ASoC: Intel: sof_sdw: add SOF_RT715_DAI_ID_FIX for AlderLake - ASoC: atmel-i2s: Fix usage of capture and playback at the same time - powerpc/powernv: Fix machine check reporting of async store errors - extcon: max8997: Add missing modalias string - extcon: sm5502: Drop invalid register write in sm5502_reg_data - phy: ti: dm816x: Fix the error handling path in 'dm816x_usb_phy_probe() - phy: uniphier-pcie: Fix updating phy parameters - soundwire: stream: Fix test for DP prepare complete - scsi: mpt3sas: Fix error return value in _scsih_expander_add() - habanalabs: Fix an error handling path in 'hl_pci_probe()' - mtd: rawnand: marvell: add missing clk_disable_unprepare() on error in marvell_nfc_resume() - of: Fix truncation of memory sizes on 32-bit platforms - ASoC: cs42l42: Correct definition of CS42L42_ADC_PDN_MASK - iio: prox: isl29501: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - iio: light: vcnl4035: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - serial: 8250: Actually allow UPF_MAGIC_MULTIPLIER baud rates - staging: mt7621-dts: fix pci address for PCI memory range - coresight: core: Fix use of uninitialized pointer - staging: rtl8712: fix memory leak in rtl871x_load_fw_cb - staging: rtl8712: fix error handling in r871xu_drv_init - staging: gdm724x: check for overflow in gdm_lte_netif_rx() - staging: gdm724x: check for buffer overflow in gdm_lte_multi_sdu_pkt() - ASoC: fsl_spdif: Fix error handler with pm_runtime_enable - iio: light: vcnl4000: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - iio: magn: rm3100: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() - iio: adc: ti-ads8688: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() - iio: adc: mxs-lradc: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - iio: adc: hx711: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - iio: adc: at91-sama5d2: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - thunderbolt: Bond lanes only when dual_link_port != NULL in alloc_dev_default() - eeprom: idt_89hpesx: Restore printing the unsupported fwnode name - eeprom: idt_89hpesx: Put fwnode in matching case during ->probe() - usb: dwc2: Don't reset the core after setting turnaround time - usb: gadget: f_fs: Fix setting of device and driver data cross-references - ASoC: mediatek: mtk-btcvsd: Fix an error handling path in 'mtk_btcvsd_snd_probe()' - ASoC: rt5682-sdw: set regcache_cache_only false before reading RT5682_DEVICE_ID - ASoC: rt5682: fix getting the wrong device id when the suspend_stress_test - ASoC: rt715-sdw: use first_hw_init flag on resume - ASoC: rt711-sdw: use first_hw_init flag on resume - ASoC: rt700-sdw: use first_hw_init flag on resume - ASoC: rt5682-sdw: use first_hw_init flag on resume - ASoC: rt1308-sdw: use first_hw_init flag on resume - ASoC: max98373-sdw: use first_hw_init flag on resume - iommu/dma: Fix IOVA reserve dma ranges - selftests: splice: Adjust for handler fallback removal - s390: appldata depends on PROC_SYSCTL - s390: enable HAVE_IOREMAP_PROT - s390/irq: select HAVE_IRQ_EXIT_ON_IRQ_STACK - iommu/amd: Fix extended features logging - visorbus: fix error return code in visorchipset_init() - fsi/sbefifo: Fix reset timeout - fsi/sbefifo: Clean up correct FIFO when receiving reset request from SBE - fsi: occ: Don't accept response from un-initialized OCC - fsi: scom: Reset the FSI2PIB engine for any error - fsi: core: Fix return of error values on failures - mfd: rn5t618: Fix IRQ trigger by changing it to level mode - mfd: mp2629: Select MFD_CORE to fix build error - scsi: iscsi: Flush block work before unblock - scsi: FlashPoint: Rename si_flags field - leds: lp50xx: Put fwnode in error case during ->probe() - leds: lm3697: Don't spam logs when probe is deferred - leds: lm3692x: Put fwnode in any case during ->probe() - leds: lm36274: Put fwnode in error case during ->probe() - leds: lm3532: select regmap I2C API - leds: class: The -ENOTSUPP should never be seen by user space - tty: nozomi: Fix the error handling path of 'nozomi_card_init()' - firmware: stratix10-svc: Fix a resource leak in an error handling path - char: pcmcia: error out if 'num_bytes_read' is greater than 4 in set_protocol() - staging: mmal-vchiq: Fix incorrect static vchiq_instance. - mtd: rawnand: arasan: Ensure proper configuration for the asserted target - mtd: partitions: redboot: seek fis-index-block in the right node - perf scripting python: Fix tuple_set_u64() - Input: hil_kbd - fix error return code in hil_dev_connect() - ASoC: rsnd: tidyup loop on rsnd_adg_clk_query() - backlight: lm3630a_bl: Put fwnode in error case during ->probe() - ASoC: hisilicon: fix missing clk_disable_unprepare() on error in hi6210_i2s_startup() - ASoC: rk3328: fix missing clk_disable_unprepare() on error in rk3328_platform_probe() - iio: potentiostat: lmp91000: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() - iio: cros_ec_sensors: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() - iio: chemical: atlas: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - iio: light: tcs3472: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - iio: light: tcs3414: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - iio: light: isl29125: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - iio: magn: bmc150: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - iio: magn: hmc5843: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - iio: prox: as3935: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - iio: prox: pulsed-light: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - iio: prox: srf08: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - iio: humidity: am2315: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - iio: gyro: bmg160: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - iio: adc: vf610: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - iio: adc: ti-ads1015: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - iio: accel: stk8ba50: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - iio: accel: stk8312: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - iio: accel: mxc4005: Fix overread of data and alignment issue. - iio: accel: kxcjk-1013: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - iio: accel: hid: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - iio: accel: bma220: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - iio: accel: bma180: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - iio: adis16475: do not return ints in irq handlers - iio: adis16400: do not return ints in irq handlers - iio: adis_buffer: do not return ints in irq handlers - mwifiex: re-fix for unaligned accesses - tty: nozomi: Fix a resource leak in an error handling function - serial: 8250_omap: fix a timeout loop condition - serial: fsl_lpuart: remove RTSCTS handling from get_mctrl() - serial: fsl_lpuart: don't modify arbitrary data on lpuart32 - rcu: Invoke rcu_spawn_core_kthreads() from rcu_spawn_gp_kthread() - ASoC: rt5682: Disable irq on shutdown - staging: fbtft: Don't spam logs when probe is deferred - staging: fbtft: Rectify GPIO handling - MIPS: Fix PKMAP with 32-bit MIPS huge page support - RDMA/core: Always release restrack object - RDMA/mlx5: Don't access NULL-cleared mpi pointer - net: tipc: fix FB_MTU eat two pages - net: sched: fix warning in tcindex_alloc_perfect_hash - net: lwtunnel: handle MTU calculation in forwading - writeback: fix obtain a reference to a freeing memcg css - clk: si5341: Update initialization magic - clk: si5341: Check for input clock presence and PLL lock on startup - clk: si5341: Avoid divide errors due to bogus register contents - clk: si5341: Wait for DEVICE_READY on startup - clk: qcom: clk-alpha-pll: fix CAL_L write in alpha_pll_fabia_prepare - clk: actions: Fix AHPPREDIV-H-AHB clock chain on Owl S500 SoC - clk: actions: Fix bisp_factor_table based clocks on Owl S500 SoC - clk: actions: Fix SD clocks factor table on Owl S500 SoC - clk: actions: Fix UART clock dividers on Owl S500 SoC - Bluetooth: Fix handling of HCI_LE_Advertising_Set_Terminated event - Bluetooth: Fix Set Extended (Scan Response) Data - Bluetooth: Fix not sending Set Extended Scan Response - Bluetooth: mgmt: Fix slab-out-of-bounds in tlv_data_is_valid - Revert "be2net: disable bh with spin_lock in be_process_mcc" - gve: Fix swapped vars when fetching max queues - RDMA/cma: Fix incorrect Packet Lifetime calculation - bpfilter: Specify the log level for the kmsg message - net: dsa: sja1105: fix NULL pointer dereference in sja1105_reload_cbs() - e1000e: Check the PCIm state - ipv6: fix out-of-bound access in ip6_parse_tlv() - net: atlantic: fix the macsec key length - net: phy: mscc: fix macsec key length - net: macsec: fix the length used to copy the key for offloading - RDMA/cma: Protect RMW with qp_mutex - ibmvnic: free tx_pool if tso_pool alloc fails - ibmvnic: set ltb->buff to NULL after freeing - Revert "ibmvnic: remove duplicate napi_schedule call in open function" - i40e: Fix missing rtnl locking when setting up pf switch - i40e: Fix autoneg disabling for non-10GBaseT links - i40e: Fix error handling in i40e_vsi_open - bpf: Do not change gso_size during bpf_skb_change_proto() - can: j1939: j1939_sk_setsockopt(): prevent allocation of j1939 filter for optlen == 0 - ipv6: exthdrs: do not blindly use init_net - net: bcmgenet: Fix attaching to PYH failed on RPi 4B - mac80211: remove iwlwifi specific workaround NDPs of null_response - drm/msm/dpu: Fix error return code in dpu_mdss_init() - drm/msm: Fix error return code in msm_drm_init() - bpf: Fix null ptr deref with mixed tail calls and subprogs - ieee802154: hwsim: avoid possible crash in hwsim_del_edge_nl() - ieee802154: hwsim: Fix memory leak in hwsim_add_one - tc-testing: fix list handling - net: ti: am65-cpsw-nuss: Fix crash when changing number of TX queues - net/ipv4: swap flow ports when validating source - ip6_tunnel: fix GRE6 segmentation - vxlan: add missing rcu_read_lock() in neigh_reduce() - rtw88: 8822c: fix lc calibration timing - iwlwifi: increase PNVM load timeout - xfrm: Fix xfrm offload fallback fail case - pkt_sched: sch_qfq: fix qfq_change_class() error path - netfilter: nf_tables_offload: check FLOW_DISSECTOR_KEY_BASIC in VLAN transfer logic - tls: prevent oversized sendfile() hangs by ignoring MSG_MORE - net: sched: add barrier to ensure correct ordering for lockless qdisc - vrf: do not push non-ND strict packets with a source LLA through packet taps again - net: ethernet: ezchip: fix error handling - net: ethernet: ezchip: fix UAF in nps_enet_remove - net: ethernet: aeroflex: fix UAF in greth_of_remove - mt76: mt7615: fix NULL pointer dereference in tx_prepare_skb() - mt76: fix possible NULL pointer dereference in mt76_tx - samples/bpf: Fix the error return code of xdp_redirect's main() - samples/bpf: Fix Segmentation fault for xdp_redirect command - RDMA/rtrs-srv: Set minimal max_send_wr and max_recv_wr - bpf: Fix libelf endian handling in resolv_btfids - xsk: Fix broken Tx ring validation - xsk: Fix missing validation for skb and unaligned mode - selftests/bpf: Whitelist test_progs.h from .gitignore - RDMA/rxe: Fix qp reference counting for atomic ops - netfilter: nft_tproxy: restrict support to TCP and UDP transport protocols - netfilter: nft_osf: check for TCP packet before further processing - netfilter: nft_exthdr: check for IPv6 packet before further processing - RDMA/mlx5: Don't add slave port to unaffiliated list - netlabel: Fix memory leak in netlbl_mgmt_add_common - ath11k: send beacon template after vdev_start/restart during csa - ath10k: Fix an error code in ath10k_add_interface() - ath11k: Fix an error handling path in ath11k_core_fetch_board_data_api_n() - cw1200: Revert unnecessary patches that fix unreal use-after-free bugs - brcmsmac: mac80211_if: Fix a resource leak in an error handling path - brcmfmac: Fix a double-free in brcmf_sdio_bus_reset - brcmfmac: correctly report average RSSI in station info - brcmfmac: fix setting of station info chains bitmask - ssb: Fix error return code in ssb_bus_scan() - wcn36xx: Move hal_buf allocation to devm_kmalloc in probe - clk: imx8mq: remove SYS PLL 1/2 clock gates - ieee802154: hwsim: Fix possible memory leak in hwsim_subscribe_all_others - wireless: carl9170: fix LEDS build errors & warnings - ath10k: add missing error return code in ath10k_pci_probe() - ath10k: go to path err_unsupported when chip id is not supported - tools/bpftool: Fix error return code in do_batch() - drm: qxl: ensure surf.data is ininitialized - clk: vc5: fix output disabling when enabling a FOD - drm/vc4: hdmi: Fix error path of hpd-gpios - drm/pl111: Actually fix CONFIG_VEXPRESS_CONFIG depends - RDMA/rxe: Fix failure during driver load - drm/pl111: depend on CONFIG_VEXPRESS_CONFIG - RDMA/core: Sanitize WQ state received from the userspace - net/sched: act_vlan: Fix modify to allow 0 - xfrm: remove the fragment check for ipv6 beet mode - clk: tegra30: Use 300MHz for video decoder by default - ehea: fix error return code in ehea_restart_qps() - RDMA/rtrs-clt: Fix memory leak of not-freed sess->stats and stats->pcpu_stats - RDMA/rtrs-clt: Check if the queue_depth has changed during a reconnection - RDMA/rtrs-srv: Fix memory leak when having multiple sessions - RDMA/rtrs-srv: Fix memory leak of unfreed rtrs_srv_stats object - RDMA/rtrs: Do not reset hb_missed_max after re-connection - RDMA/rtrs-clt: Check state of the rtrs_clt_sess before reading its stats - RDMA/srp: Fix a recently introduced memory leak - mptcp: generate subflow hmac after mptcp_finish_join() - mptcp: fix pr_debug in mptcp_token_new_connect - drm/rockchip: cdn-dp: fix sign extension on an int multiply for a u64 result - drm/rockchip: lvds: Fix an error handling path - drm/rockchip: dsi: move all lane config except LCDC mux to bind() - drm/rockchip: cdn-dp-core: add missing clk_disable_unprepare() on error in cdn_dp_grf_write() - drm: rockchip: set alpha_en to 0 if it is not used - net: ftgmac100: add missing error return code in ftgmac100_probe() - clk: meson: g12a: fix gp0 and hifi ranges - net: qrtr: ns: Fix error return code in qrtr_ns_init() - drm/vmwgfx: Fix cpu updates of coherent multisample surfaces - drm/vmwgfx: Mark a surface gpu-dirty after the SVGA3dCmdDXGenMips command - pinctrl: renesas: r8a77990: JTAG pins do not have pull-down capabilities - pinctrl: renesas: r8a7796: Add missing bias for PRESET# pin - net: pch_gbe: Propagate error from devm_gpio_request_one() - net: mvpp2: Put fwnode in error case during ->probe() - video: fbdev: imxfb: Fix an error message - drm/ast: Fix missing conversions to managed API - drm/amd/dc: Fix a missing check bug in dm_dp_mst_detect() - drm/bridge: Fix the stop condition of drm_bridge_chain_pre_enable() - drm/bridge/sii8620: fix dependency on extcon - xfrm: xfrm_state_mtu should return at least 1280 for ipv6 - mm: memcg/slab: properly set up gfp flags for objcg pointer array - mm/shmem: fix shmem_swapin() race with swapoff - swap: fix do_swap_page() race with swapoff - mm/debug_vm_pgtable: ensure THP availability via has_transparent_hugepage() - mm/debug_vm_pgtable/basic: iterate over entire protection_map[] - mm/debug_vm_pgtable/basic: add validation for dirtiness after write protect - dax: fix ENOMEM handling in grab_mapping_entry() - ocfs2: fix snprintf() checking - blk-mq: update hctx->dispatch_busy in case of real scheduler - cpufreq: Make cpufreq_online() call driver->offline() on errors - ACPI: bgrt: Fix CFI violation - ACPI: Use DEVICE_ATTR_ macros - extcon: extcon-max8997: Fix IRQ freeing at error path - clocksource/drivers/timer-ti-dm: Save and restore timer TIOCP_CFG - mark pstore-blk as broken - ACPI: sysfs: Fix a buffer overrun problem with description_show() - nvme-pci: look for StorageD3Enable on companion ACPI device instead - block: avoid double io accounting for flush request - ACPI: PM / fan: Put fan device IDs into separate header file - PM / devfreq: Add missing error code in devfreq_add_device() - media: video-mux: Skip dangling endpoints - media: v4l2-async: Clean v4l2_async_notifier_add_fwnode_remote_subdev - psi: Fix race between psi_trigger_create/destroy - crypto: nx - Fix RCU warning in nx842_OF_upd_status - spi: spi-sun6i: Fix chipselect/clock bug - lockdep/selftests: Fix selftests vs PROVE_RAW_LOCK_NESTING - lockdep: Fix wait-type for empty stack - sched/uclamp: Fix uclamp_tg_restrict() - sched/rt: Fix Deadline utilization tracking during policy change - sched/rt: Fix RT utilization tracking during policy change - x86/sev: Split up runtime #VC handler for correct state tracking - x86/sev: Make sure IRQs are disabled while GHCB is active - btrfs: clear log tree recovering status if starting transaction fails - regulator: hi655x: Fix pass wrong pointer to config.driver_data - KVM: arm64: Don't zero the cycle count register when PMCR_EL0.P is set - perf/arm-cmn: Fix invalid pointer when access dtc object sharing the same IRQ number - KVM: x86/mmu: Fix return value in tdp_mmu_map_handle_target_level() - KVM: nVMX: Don't clobber nested MMU's A/D status on EPTP switch - KVM: nVMX: Ensure 64-bit shift when checking VMFUNC bitmap - KVM: nVMX: Sync all PGDs on nested transition with shadow paging - hwmon: (max31790) Fix fan speed reporting for fan7..12 - hwmon: (max31722) Remove non-standard ACPI device IDs - hwmon: (lm70) Revert "hwmon: (lm70) Add support for ACPI" - hwmon: (lm70) Use device_get_match_data() - media: s5p-g2d: Fix a memory leak on ctx->fh.m2m_ctx - media: subdev: remove VIDIOC_DQEVENT_TIME32 handling - arm64/mm: Fix ttbr0 values stored in struct thread_info for software-pan - arm64: consistently use reserved_pg_dir - mmc: usdhi6rol0: fix error return code in usdhi6_probe() - crypto: sm2 - fix a memory leak in sm2 - crypto: sm2 - remove unnecessary reset operations - crypto: x86/curve25519 - fix cpu feature checking logic in mod_exit - crypto: omap-sham - Fix PM reference leak in omap sham ops - crypto: nitrox - fix unchecked variable in nitrox_register_interrupts - regulator: fan53880: Fix vsel_mask setting for FAN53880_BUCK - media: siano: Fix out-of-bounds warnings in smscore_load_firmware_family2() - m68k: atari: Fix ATARI_KBD_CORE kconfig unmet dependency warning - media: gspca/gl860: fix zero-length control requests - media: tc358743: Fix error return code in tc358743_probe_of() - media: au0828: fix a NULL vs IS_ERR() check - media: exynos4-is: Fix a use after free in isp_video_release - media: rkvdec: Fix .buf_prepare - locking/lockdep: Reduce LOCKDEP dependency list - pata_ep93xx: fix deferred probing - media: rc: i2c: Fix an error message - crypto: ccp - Fix a resource leak in an error handling path - crypto: sa2ul - Fix pm_runtime enable in sa_ul_probe() - crypto: sa2ul - Fix leaks on failure paths with sa_dma_init() - x86/elf: Use _BITUL() macro in UAPI headers - evm: fix writing /evm overflow - pata_octeon_cf: avoid WARN_ON() in ata_host_activate() - kbuild: Fix objtool dependency for 'OBJECT_FILES_NON_STANDARD_ := n' - sched/uclamp: Fix locking around cpu_util_update_eff() - sched/uclamp: Fix wrong implementation of cpu.uclamp.min - media: I2C: change 'RST' to "RSET" to fix multiple build errors - pata_rb532_cf: fix deferred probing - sata_highbank: fix deferred probing - crypto: ux500 - Fix error return code in hash_hw_final() - crypto: ixp4xx - update IV after requests - crypto: ixp4xx - dma_unmap the correct address - media: hantro: do a PM resume earlier - media: s5p_cec: decrement usage count if disabled - media: venus: Rework error fail recover logic - spi: Avoid undefined behaviour when counting unused native CSs - spi: Allow to have all native CSs in use along with GPIOs - writeback, cgroup: increment isw_nr_in_flight before grabbing an inode - ia64: mca_drv: fix incorrect array size calculation - kthread_worker: fix return value when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync() - block: fix discard request merge - mailbox: qcom: Use PLATFORM_DEVID_AUTO to register platform device - cifs: fix missing spinlock around update to ses->status - HID: wacom: Correct base usage for capacitive ExpressKey status bits - ACPI: tables: Add custom DSDT file as makefile prerequisite - tpm_tis_spi: add missing SPI device ID entries - clocksource: Check per-CPU clock synchronization when marked unstable - clocksource: Retry clock read if long delays detected - ACPI: EC: trust DSDT GPE for certain HP laptop - cifs: improve fallocate emulation - PCI: hv: Add check for hyperv_initialized in init_hv_pci_drv() - EDAC/Intel: Do not load EDAC driver when running as a guest - nvmet-fc: do not check for invalid target port in nvmet_fc_handle_fcp_rqst() - nvme-pci: fix var. type for increasing cq_head - platform/x86: toshiba_acpi: Fix missing error code in toshiba_acpi_setup_keyboard() - platform/x86: asus-nb-wmi: Revert "add support for ASUS ROG Zephyrus G14 and G15" - platform/x86: asus-nb-wmi: Revert "Drop duplicate DMI quirk structures" - block: fix race between adding/removing rq qos and normal IO - ACPI: resources: Add checks for ACPI IRQ override - ACPI: bus: Call kobject_put() in acpi_init() error path - ACPICA: Fix memory leak caused by _CID repair function - fs: dlm: fix memory leak when fenced - drivers: hv: Fix missing error code in vmbus_connect() - open: don't silently ignore unknown O-flags in openat2() - random32: Fix implicit truncation warning in prandom_seed_state() - fs: dlm: cancel work sync othercon - blk-mq: clear stale request in tags->rq[] before freeing one request pool - blk-mq: grab rq->refcount before calling ->fn in blk_mq_tagset_busy_iter - ACPI: EC: Make more Asus laptops use ECDT _GPE - platform/x86: touchscreen_dmi: Add info for the Goodix GT912 panel of TM800A550L tablets - platform/x86: touchscreen_dmi: Add an extra entry for the upside down Goodix touchscreen on Teclast X89 tablets - Input: goodix - platform/x86: touchscreen_dmi - Move upside down quirks to touchscreen_dmi.c - lib: vsprintf: Fix handling of number field widths in vsscanf - hv_utils: Fix passing zero to 'PTR_ERR' warning - ACPI: processor idle: Fix up C-state latency if not ordered - EDAC/ti: Add missing MODULE_DEVICE_TABLE - HID: do not use down_interruptible() when unbinding devices - ACPI: video: use native backlight for GA401/GA502/GA503 - media: Fix Media Controller API config checks - regulator: da9052: Ensure enough delay time for .set_voltage_time_sel - regulator: mt6358: Fix vdram2 .vsel_mask - KVM: s390: get rid of register asm usage - lockding/lockdep: Avoid to find wrong lock dep path in check_irq_usage() - locking/lockdep: Fix the dep path printing for backwards BFS - btrfs: disable build on platforms having page size 256K - btrfs: don't clear page extent mapped if we're not invalidating the full page - btrfs: sysfs: fix format string for some discard stats - btrfs: abort transaction if we fail to update the delayed inode - btrfs: fix error handling in __btrfs_update_delayed_inode - KVM: PPC: Book3S HV: Fix TLB management on SMT8 POWER9 and POWER10 processors - drivers/perf: fix the missed ida_simple_remove() in ddr_perf_probe() - hwmon: (max31790) Fix pwmX_enable attributes - hwmon: (max31790) Report correct current pwm duty cycles - media: imx-csi: Skip first few frames from a BT.656 source - media: siano: fix device register error path - media: dvb_net: avoid speculation from net slot - crypto: shash - avoid comparing pointers to exported functions under CFI - spi: meson-spicc: fix memory leak in meson_spicc_probe - spi: meson-spicc: fix a wrong goto jump for avoiding memory leak. - mmc: via-sdmmc: add a check against NULL pointer dereference - mmc: sdhci-sprd: use sdhci_sprd_writew - memstick: rtsx_usb_ms: fix UAF - media: dvd_usb: memory leak in cinergyt2_fe_attach - Makefile: fix GDB warning with CONFIG_RELR - media: st-hva: Fix potential NULL pointer dereferences - media: bt8xx: Fix a missing check bug in bt878_probe - media: v4l2-core: Avoid the dangling pointer in v4l2_fh_release - media: cedrus: Fix .buf_prepare - media: hantro: Fix .buf_prepare - media: em28xx: Fix possible memory leak of em28xx struct - media: bt878: do not schedule tasklet when it is not setup - media: i2c: ov2659: Use clk_{prepare_enable,disable_unprepare}() to set xvclk on/off - sched/fair: Fix ascii art by relpacing tabs - arm64: perf: Convert snprintf to sysfs_emit - crypto: qce: skcipher: Fix incorrect sg count for dma transfers - crypto: qat - remove unused macro in FW loader - crypto: qat - check return code of qat_hal_rd_rel_reg() - media: imx: imx7_mipi_csis: Fix logging of only error event counters - media: pvrusb2: fix warning in pvr2_i2c_core_done - media: hevc: Fix dependent slice segment flags - media: cobalt: fix race condition in setting HPD - media: cpia2: fix memory leak in cpia2_usb_probe - media: sti: fix obj-$(config) targets - crypto: nx - add missing MODULE_DEVICE_TABLE - hwrng: exynos - Fix runtime PM imbalance on error - sched/core: Initialize the idle task with preemption disabled - regulator: uniphier: Add missing MODULE_DEVICE_TABLE - spi: omap-100k: Fix the length judgment problem - spi: spi-topcliff-pch: Fix potential double free in pch_spi_process_messages() - spi: spi-loopback-test: Fix 'tx_buf' might be 'rx_buf' - media: exynos-gsc: fix pm_runtime_get_sync() usage count - media: exynos4-is: fix pm_runtime_get_sync() usage count - media: sti/bdisp: fix pm_runtime_get_sync() usage count - media: sunxi: fix pm_runtime_get_sync() usage count - media: s5p-jpeg: fix pm_runtime_get_sync() usage count - media: mtk-vcodec: fix PM runtime get logic - media: sh_vou: fix pm_runtime_get_sync() usage count - media: am437x: fix pm_runtime_get_sync() usage count - media: s5p: fix pm_runtime_get_sync() usage count - media: mdk-mdp: fix pm_runtime_get_sync() usage count - media: marvel-ccic: fix some issues when getting pm_runtime - staging: media: rkvdec: fix pm_runtime_get_sync() usage count - Add a reference to ucounts for each cred - spi: Make of_register_spi_device also set the fwnode - thermal/cpufreq_cooling: Update offline CPUs per-cpu thermal_pressure - fuse: reject internal errno - fuse: check connected before queueing on fpq->io - fuse: ignore PG_workingset after stealing - fuse: Fix infinite loop in sget_fc() - fuse: Fix crash if superblock of submount gets killed early - fuse: Fix crash in fuse_dentry_automount() error path - evm: Refuse EVM_ALLOW_METADATA_WRITES only if an HMAC key is loaded - loop: Fix missing discard support when using LOOP_CONFIGURE - powerpc/stacktrace: Fix spurious "stale" traces in raise_backtrace_ipi() - seq_buf: Make trace_seq_putmem_hex() support data longer than 8 - tracepoint: Add tracepoint_probe_register_may_exist() for BPF tracing - tracing/histograms: Fix parsing of "sym-offset" modifier - rsi: fix AP mode with WPA failure due to encrypted EAPOL - rsi: Assign beacon rate settings to the correct rate_info descriptor field - ssb: sdio: Don't overwrite const buffer if block_write fails - ath9k: Fix kernel NULL pointer dereference during ath_reset_internal() - serial_cs: remove wrong GLOBETROTTER.cis entry - serial_cs: Add Option International GSM-Ready 56K/ISDN modem - serial: sh-sci: Stop dmaengine transfer in sci_stop_tx() - serial: mvebu-uart: fix calculation of clock divisor - iio: accel: bma180: Fix BMA25x bandwidth register values - iio: ltr501: ltr501_read_ps(): add missing endianness conversion - iio: ltr501: ltr559: fix initialization of LTR501_ALS_CONTR - iio: ltr501: mark register holding upper 8 bits of ALS_DATA{0,1} and PS_DATA as volatile, too - iio: light: tcs3472: do not free unallocated IRQ - iio: frequency: adf4350: disable reg and clk on error in adf4350_probe() - rtc: stm32: Fix unbalanced clk_disable_unprepare() on probe error path - clk: agilex/stratix10: fix bypass representation - clk: agilex/stratix10: remove noc_clk - clk: agilex/stratix10/n5x: fix how the bypass_reg is handled - f2fs: Prevent swap file in LFS mode - s390: mm: Fix secure storage access exception handling - s390/cio: dont call css_wait_for_slow_path() inside a lock - KVM: x86/mmu: Use MMU's role to detect CR4.SMEP value in nested NPT walk - KVM: x86/mmu: Treat NX as used (not reserved) for all !TDP shadow MMUs - KVM: PPC: Book3S HV: Workaround high stack usage with clang - KVM: nVMX: Handle split-lock #AC exceptions that happen in L2 - mm/gup: fix try_grab_compound_head() race with split_huge_page() - bus: mhi: Wait for M2 state during system resume - mac80211: remove iwlwifi specific workaround that broke sta NDP tx - can: peak_pciefd: pucan_handle_status(): fix a potential starvation issue in TX path - can: j1939: j1939_sk_init(): set SOCK_RCU_FREE to call sk_destruct() after RCU is done - can: isotp: isotp_release(): omit unintended hrtimer restart on socket release - can: gw: synchronize rcu operations before removing gw job entry - can: bcm: delay release of struct bcm_op after synchronize_rcu() - ext4: use ext4_grp_locked_error in mb_find_extent - ext4: fix avefreec in find_group_orlov - ext4: remove check for zero nr_to_scan in ext4_es_scan() - ext4: correct the cache_nr in tracepoint ext4_es_shrink_exit - ext4: return error code when ext4_fill_flex_info() fails - ext4: fix overflow in ext4_iomap_alloc() - ext4: fix kernel infoleak via ext4_extent_header - btrfs: clear defrag status of a root if starting transaction fails - btrfs: compression: don't try to compress if we don't have enough pages - btrfs: send: fix invalid path for unlink operations after parent orphanization - ARM: dts: at91: sama5d4: fix pinctrl muxing - ARM: dts: ux500: Fix LED probing - crypto: ccp - Annotate SEV Firmware file names - crypto: nx - Fix memcpy() over-reading in nonce - Input: joydev - prevent use of not validated data in JSIOCSBTNMAP ioctl - iov_iter_fault_in_readable() should do nothing in xarray case - copy_page_to_iter(): fix ITER_DISCARD case - selftests/lkdtm: Avoid needing explicit sub-shell - ntfs: fix validity check for file name attribute - gfs2: Fix error handling in init_statfs - gfs2: Fix underflow in gfs2_page_mkwrite - xhci: solve a double free problem while doing s4 - usb: typec: Add the missed altmode_id_remove() in typec_register_altmode() - usb: dwc3: Fix debugfs creation flow - USB: cdc-acm: blacklist Heimann USB Appset device - usb: renesas-xhci: Fix handling of unknown ROM state - usb: gadget: eem: fix echo command packet response issue - net: can: ems_usb: fix use-after-free in ems_usb_disconnect() - Input: usbtouchscreen - fix control-request directions - media: dvb-usb: fix wrong definition - ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook 830 G8 Notebook PC - ALSA: hda/realtek: Apply LED fixup for HP Dragonfly G1, too - ALSA: hda/realtek: Fix bass speaker DAC mapping for Asus UM431D - ALSA: hda/realtek: Improve fixup for HP Spectre x360 15-df0xxx - ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook x360 830 G8 - ALSA: hda/realtek: Add another ALC236 variant support - ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 630 G8 - ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 445 G8 - ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 450 G8 - ALSA: intel8x0: Fix breakage at ac97 clock measurement - ALSA: usb-audio: scarlett2: Fix wrong resume call - ALSA: firewire-motu: fix stream format for MOTU 8pre FireWire - ALSA: usb-audio: Fix OOB access at proc output - ALSA: usb-audio: fix rate on Ozone Z90 USB headset - Bluetooth: Remove spurious error message - Bluetooth: btqca: Don't modify firmware contents in-place - Bluetooth: hci_qca: fix potential GPF - Revert "evm: Refuse EVM_ALLOW_METADATA_WRITES only if an HMAC key is loaded" - configfs: fix memleak in configfs_release_bin_file - init: only move down lockup_detector_init() when sdei_watchdog is enabled - arm64: fix AUDIT_ARCH_AARCH64ILP32 bug on audit subsystem - ext4: cleanup in-core orphan list if ext4_truncate() failed to get a transaction handle - ext4: fix WARN_ON_ONCE(!buffer_uptodate) after an error writing the superblock - tty/serial/imx: Enable TXEN bit in imx_poll_init(). - xen/events: reset active flag for lateeoi events later - Hexagon: change jumps to must-extend in futex_atomic_* - Hexagon: add target builtins to kernel - Hexagon: fix build errors - media: uvcvideo: Support devices that report an OT as an entity source - KVM: PPC: Book3S HV: Save and restore FSCR in the P9 path - ubifs: Remove ui_mutex in ubifs_xattr_get and change_xattr - ubifs: Fix races between xattr_{set|get} and listxattr operations - block: stop wait rcu once we can ensure no io while elevator init - writeback: don't warn on an unregistered BDI in __mark_inode_dirty - mm/page_isolation: do not isolate the max order page - mm/zswap: fix passing zero to 'PTR_ERR' warning - mm/page_alloc: speed up the iteration of max_order - mm: hugetlb: fix type of delta parameter and related local variables in gather_surplus_pages() - mm: vmalloc: prevent use after free in _vm_unmap_aliases - arm32: kaslr: Fix the bitmap error - net: make sure devices go through netdev_wait_all_refs - net: fib_notifier: don't return positive values on fib registration - netfilter: nftables: avoid potential overflows on 32bit arches - netfilter: Dissect flow after packet mangling - net: fix a concurrency bug in l2tp_tunnel_register() - ext4: fix possible UAF when remounting r/o a mmp-protected file system - SUNRPC: Should wake up the privileged task firstly. - SUNRPC: Fix the batch tasks count wraparound. - Revert "KVM: x86/mmu: Drop kvm_mmu_extended_role.cr4_la57 hack" - RDMA/mlx5: Block FDB rules when not in switchdev mode - gpio: AMD8111 and TQMX86 require HAS_IOPORT_MAP - drm/nouveau: fix dma_address check for CPU/GPU sync - gpio: mxc: Fix disabled interrupt wake-up support - scsi: sr: Return appropriate error code when disk is ejected - arm64: seccomp: fix compilation error with ILP32 support - scsi: sd: block: Fix regressions in read-only block device handling - integrity: Load mokx variables into the blacklist keyring - certs: Add ability to preload revocation certs - certs: Move load_system_certificate_list to a common function - certs: Add EFI_CERT_X509_GUID support for dbx entries - Revert "drm: add a locked version of drm_is_current_master" - netfs: fix test for whether we can skip read when writing beyond EOF - swiotlb: manipulate orig_addr when tlb_addr has offset - KVM: SVM: Call SEV Guest Decommission if ASID binding fails - mm, futex: fix shared futex pgoff on shmem huge page - mm/thp: another PVMW_SYNC fix in page_vma_mapped_walk() - mm/thp: fix page_vma_mapped_walk() if THP mapped by ptes - mm: page_vma_mapped_walk(): get vma_address_end() earlier - mm: page_vma_mapped_walk(): use goto instead of while (1) - mm: page_vma_mapped_walk(): add a level of indentation - mm: page_vma_mapped_walk(): crossing page table boundary - mm: page_vma_mapped_walk(): prettify PVMW_MIGRATION block - mm: page_vma_mapped_walk(): use pmde for *pvmw->pmd - mm: page_vma_mapped_walk(): settle PageHuge on entry - mm: page_vma_mapped_walk(): use page for pvmw->page - mm: thp: replace DEBUG_VM BUG with VM_WARN when unmap fails for split - mm/thp: unmap_mapping_page() to fix THP truncate_cleanup_page() - mm/thp: fix page_address_in_vma() on file THP tails - mm/thp: fix vma_address() if virtual address below file offset - mm/thp: try_to_unmap() use TTU_SYNC for safe splitting - mm/thp: make is_huge_zero_pmd() safe and quicker - mm/thp: fix __split_huge_pmd_locked() on shmem migration entry - mm, thp: use head page in __migration_entry_wait() - mm/rmap: use page_not_mapped in try_to_unmap() - mm/rmap: remove unneeded semicolon in page_not_mapped() - mm: add VM_WARN_ON_ONCE_PAGE() macro - x86/fpu: Make init_fpstate correct with optimized XSAVE - x86/fpu: Preserve supervisor states in sanitize_restored_user_xstate() - kthread: prevent deadlock when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync() - kthread_worker: split code for canceling the delayed work timer - ceph: must hold snap_rwsem when filling inode for async create - i2c: robotfuzz-osif: fix control-request directions - KVM: do not allow mapping valid but non-reference-counted pages - s390/stack: fix possible register corruption with stack switch helper - nilfs2: fix memory leak in nilfs_sysfs_delete_device_group - gpiolib: cdev: zero padding during conversion to gpioline_info_changed - i2c: i801: Ensure that SMBHSTSTS_INUSE_STS is cleared when leaving i801_access - pinctrl: stm32: fix the reported number of GPIO lines per bank - perf/x86: Track pmu in per-CPU cpu_hw_events - net: ll_temac: Avoid ndo_start_xmit returning NETDEV_TX_BUSY - net: ll_temac: Add memory-barriers for TX BD access - PCI: Add AMD RS690 quirk to enable 64-bit DMA - recordmcount: Correct st_shndx handling - mac80211: handle various extensible elements correctly - mac80211: reset profile_periodicity/ema_ap - net: qed: Fix memcpy() overflow of qed_dcbx_params() - KVM: selftests: Fix kvm_check_cap() assertion - r8169: Avoid memcpy() over-reading of ETH_SS_STATS - sh_eth: Avoid memcpy() over-reading of ETH_SS_STATS - r8152: Avoid memcpy() over-reading of ETH_SS_STATS - net/packet: annotate accesses to po->ifindex - net/packet: annotate accesses to po->bind - net: caif: fix memory leak in ldisc_open - riscv32: Use medany C model for modules - net: phy: dp83867: perform soft reset and retain established link - net/packet: annotate data race in packet_sendmsg() - inet: annotate date races around sk->sk_txhash - net: annotate data race in sock_error() - ping: Check return value of function 'ping_queue_rcv_skb' - inet: annotate data race in inet_send_prepare() and inet_dgram_connect() - net: ethtool: clear heap allocations for ethtool function - mac80211: drop multicast fragments - net: ipv4: Remove unneed BUG() function - dmaengine: mediatek: use GFP_NOWAIT instead of GFP_ATOMIC in prep_dma - dmaengine: mediatek: do not issue a new desc if one is still current - dmaengine: mediatek: free the proper desc in desc_free handler - dmaengine: rcar-dmac: Fix PM reference leak in rcar_dmac_probe() - cfg80211: call cfg80211_leave_ocb when switching away from OCB - mac80211_hwsim: drop pending frames on stop - mac80211: remove warning in ieee80211_get_sband() - dmaengine: xilinx: dpdma: Limit descriptor IDs to 16 bits - dmaengine: xilinx: dpdma: Add missing dependencies to Kconfig - dmaengine: stm32-mdma: fix PM reference leak in stm32_mdma_alloc_chan_resourc() - dmaengine: zynqmp_dma: Fix PM reference leak in zynqmp_dma_alloc_chan_resourc() - perf/x86/intel/lbr: Zero the xstate buffer on allocation - perf/x86/lbr: Remove cpuc->lbr_xsave allocation from atomic context - locking/lockdep: Improve noinstr vs errors - x86/xen: Fix noinstr fail in exc_xen_unknown_trap() - x86/entry: Fix noinstr fail in __do_fast_syscall_32() - drm/vc4: hdmi: Make sure the controller is powered in detect - drm/vc4: hdmi: Move the HSM clock enable to runtime_pm - Revert "PCI: PM: Do not read power state in pci_enable_device_flags()" - spi: spi-nxp-fspi: move the register operation after the clock enable - arm64: Ignore any DMA offsets in the max_zone_phys() calculation - MIPS: generic: Update node names to avoid unit addresses - mmc: meson-gx: use memcpy_to/fromio for dram-access-quirk - ARM: 9081/1: fix gcc-10 thumb2-kernel regression - drm/amdgpu: wait for moving fence after pinning - drm/radeon: wait for moving fence after pinning - drm/nouveau: wait for moving fence after pinning v2 - drm: add a locked version of drm_is_current_master - Revert "drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell." - Revert "drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue." - module: limit enabling module.sig_enforce- scsi: core: Treat device offline as a failure - blk-wbt: make sure throttle is enabled properly - blk-wbt: introduce a new disable state to prevent false positive by rwb_enabled() - arm64: fpsimd: run kernel mode NEON with softirqs disabled - arm64: assembler: introduce wxN aliases for wN registers - arm64: assembler: remove conditional NEON yield macros - crypto: arm64/crc-t10dif - move NEON yield to C code - crypto: arm64/aes-ce-mac - simplify NEON yield - crypto: arm64/aes-neonbs - remove NEON yield calls - crypto: arm64/sha512-ce - simplify NEON yield - crypto: arm64/sha3-ce - simplify NEON yield - crypto: arm64/sha2-ce - simplify NEON yield - crypto: arm64/sha1-ce - simplify NEON yield - arm64: assembler: add cond_yield macro - mm: fix page reference leak in soft_offline_page() - block_dump: remove comments in docs - block_dump: remove block_dump feature - block_dump: remove block_dump feature in mark_inode_dirty() - crypto: sun8i-ce - fix error return code in sun8i_ce_prng_generate() - crypto: nx - add missing call to of_node_put() - net: hns3: fix a return value error in hclge_get_reset_status() - net: hns3: check vlan id before using it - net: hns3: check queue id range before using - net: hns3: fix misuse vf id and vport id in some logs - net: hns3: fix inconsistent vf id print - net: hns3: fix change RSS 'hfunc' ineffective issue - net: hns3: fix the timing issue of VF clearing interrupt sources - net: hns3: fix the exception when query imp info - net: hns3: disable mac in flr process - net: hns3: change affinity_mask to numa node range - net: hns3: pad the short tunnel frame before sending to hardware - net: hns3: make hclgevf_cmd_caps_bit_map0 and hclge_cmd_caps_bit_map0 static- imans: Use initial ima namespace domain tag when IMANS is disabled.- IOMMU: SMMUv2: Bypass SMMU in default for some SoCs - arm64: phytium: using MIDR_PHYTIUM_FT2000PLUS instead of ARM_CPU_IMP_PHYTIUM - arm64: Add MIDR encoding for PHYTIUM CPUs - arm64: Add MIDR encoding for HiSilicon Taishan CPUs - usb: xhci: Add workaround for phytium - arm64: topology: Support PHYTIUM CPU - hugetlb: pass head page to remove_hugetlb_page() - userfaultfd: hugetlbfs: fix new flag usage in error path - hugetlb: fix uninitialized subpool pointer - percpu: flush tlb in pcpu_reclaim_populated() - percpu: implement partial chunk depopulation - percpu: use pcpu_free_slot instead of pcpu_nr_slots - 1 - percpu: factor out pcpu_check_block_hint() - percpu: split __pcpu_balance_workfn() - percpu: fix a comment about the chunks ordering - slub: fix kmalloc_pagealloc_invalid_free unit test - slub: fix unreclaimable slab stat for bulk free - 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: modify a print format of hns3_dbg_queue_map() - 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: add trace event in hclge_gen_resp_to_vf() - 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: remove redundant param mbx_event_pending - net: hns3: add hns3_state_init() to do state initialization - net: hns3: add macros for mac speeds of firmware command - sched: bugfix setscheduler unlock cpuset_rwsem - ima: fix db size overflow and Kconfig issues - mm: page_poison: print page info when corruption is caught - kasan: fix conflict with page poisoning - mm: fix page_owner initializing issue for arm32 - net: hns3: add ethtool support for CQE/EQE mode configuration - net: hns3: add support for EQE/CQE mode configuration - ethtool: extend coalesce setting uAPI with CQE mode - ethtool: add two coalesce attributes for CQE mode - ethtool: add ETHTOOL_COALESCE_ALL_PARAMS define - net: hns3: fix get wrong pfc_en when query PFC configuration - net: hns3: fix GRO configuration error after reset - net: hns3: change the method of getting cmd index in debugfs - net: hns3: fix duplicate node in VLAN list - net: hns3: fix speed unknown issue in bond 4 - net: hns3: add waiting time before cmdq memory is released - net: hns3: clear hardware resource when loading driver - net: hns3: make array spec_opcode static const, makes object smaller - digest list: disable digest lists in non-root ima namespaces - ima: Introduce ima-ns-sig template - ima: fix a potential crash owing to the compiler optimisation - ima: Set ML template per ima namespace - ima: Add dummy boot aggregate to per ima namespace measurement list - ima: Load per ima namespace x509 certificate - integrity: Add key domain tag to the search criteria - ima: Add key domain to the ima namespace - keys: Allow to set key domain tag separately from the key type - keys: Include key domain tag in the iterative search - keys: Add domain tag to the keyring search criteria - ima: Remap IDs of subject based rules if necessary - user namespace: Add function that checks if the UID map is defined - ima: Parse per ima namespace policy file - ima: Configure the new ima namespace from securityfs - ima: Change the owning user namespace of the ima namespace if necessary - ima: Add the violation counter to the namespace - ima: Extend permissions to the ima securityfs entries - ima: Add a reader counter to the integrity inode data - ima: Add per namespace view of the measurement list - ima: Add a new ima template that includes namespace ID - ima: Check ima namespace ID during digest entry lookup - ima: Keep track of the measurment list per ima namespace - ima: Add ima namespace id to the measurement list related structures - ima: Enable per ima namespace policy settings - ima: Add integrity inode related data to the ima namespace - ima: Extend the APIs in the integrity subsystem - ima: Add ima namespace to the ima subsystem APIs - ima: Add methods for parsing ima policy configuration string - ima: Add ima policy related data to the ima namespace - ima: Bind ima namespace to the file descriptor - ima: Add a list of the installed ima namespaces - ima: Introduce ima namespace - mm/page_alloc: further fix __alloc_pages_bulk() return value - mm/page_alloc: correct return value when failing at preparing - mm/page_alloc: avoid page allocator recursion with pagesets.lock held - mm: vmscan: shrink deferred objects proportional to priority - mm: memcontrol: reparent nr_deferred when memcg offline - mm: vmscan: don't need allocate shrinker->nr_deferred for memcg aware shrinkers - mm: vmscan: use per memcg nr_deferred of shrinker - mm: vmscan: add per memcg shrinker nr_deferred - mm: vmscan: use a new flag to indicate shrinker is registered - mm: vmscan: add shrinker_info_protected() helper - mm: memcontrol: rename shrinker_map to shrinker_info - mm: vmscan: use kvfree_rcu instead of call_rcu - mm: vmscan: remove memcg_shrinker_map_size - mm: vmscan: use shrinker_rwsem to protect shrinker_maps allocation - mm: vmscan: consolidate shrinker_maps handling code - mm: vmscan: use nid from shrink_control for tracepoint - scsi/hifc: Fix memory leakage bug - crypto: hisilicon/qm - set a qp error flag for userspace - vfio/hisilicon: add acc live migration driver - vfio/hisilicon: modify QM for live migration driver - vfio/pci: provide customized live migration VFIO driver framework - PCI: Set dma-can-stall for HiSilicon chips - PCI: Add a quirk to set pasid_no_tlp for HiSilicon chips - PCI: PASID can be enabled without TLP prefix - crypto: hisilicon/sec - fix the CTR mode BD configuration - crypto: hisilicon/sec - fix the max length of AAD for the CCM mode - crypto: hisilicon/sec - fixup icv checking enabled on Kunpeng 930 - crypto: hisilicon - check _PS0 and _PR0 method - crypto: hisilicon - change parameter passing of debugfs function - crypto: hisilicon - support runtime PM for accelerator device - crypto: hisilicon - add runtime PM ops - crypto: hisilicon - using 'debugfs_create_file' instead of 'debugfs_create_regset32' - crypto: hisilicon/sec - modify the hardware endian configuration - crypto: hisilicon/sec - fix the abnormal exiting process - crypto: hisilicon - enable hpre device clock gating - crypto: hisilicon - enable sec device clock gating - crypto: hisilicon - enable zip device clock gating - crypto: hisilicon/sec - fix the process of disabling sva prefetching- mm/page_alloc: correct return value of populated elements if bulk array is populated - mm: fix oom killing for disabled pid - X86/config: Enable CONFIG_USERSWAP - eulerfs: change default config file - eulerfs: add Kconfig and Makefile - eulerfs: add super_operations and module_init/exit - eulerfs: add inode_operations for symlink inode - eulerfs: add file_operations for dir inode - eulerfs: add inode_operations for dir inode and special inode - eulerfs: add file operations and inode operations for regular file - eulerfs: add dax operations - eulerfs: add inode related interfaces - eulerfs: add dependency operations - eulerfs: add nv dict operations - eulerfs: add filename interfaces - eulerfs: add interfaces for page wear - eulerfs: add interfaces for inode lock transfer - eulerfs: add flush interfaces - eulerfs: add memory allocation interfaces - eulerfs: add kmeme_cache definitions and interfaces - eulerfs: common definitions - vfio/pci: Fix wrong return value when get iommu attribute DOMAIN_ATTR_NESTING - net: hns3: remove always exist devlink pointer check - 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- check-kabi: check-kabi support python3 and python2- srcu: Take early exit on memory-allocation failure - iommu: fix build error when CONFIG_IOMMU_API is off - USB: Fix some clerical mistakes- userswap: add a kernel parameter to enable userswap - userfaultfd: fix BUG_ON() in userfaultfd_release() - spi: hisi-kunpeng: Fix Woverflow warning on conversion - spi: Add HiSilicon SPI Controller Driver for Kunpeng SoCs - 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: libsas: Introduce more SAM status code aliases in enum exec_status - scsi: hisi_sas: Propagate errors in interrupt_init_v1_hw() - 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: Delete some unused callbacks - scsi: hisi_sas: Add trace FIFO debugfs support - scsi: hisi_sas: Flush workqueue in hisi_sas_v3_remove() - scsi: hisi_sas: Enable debugfs support by default - scsi: hisi_sas: Don't check .nr_hw_queues in hisi_sas_task_prep() - scsi: hisi_sas: Remove deferred probe check in hisi_sas_v2_probe() - scsi: libsas: Remove temporarily-added _gfp() API variants - scsi: mvsas: Switch back to original libsas event notifiers - scsi: isci: Switch back to original libsas event notifiers - scsi: libsas: Switch back to original event notifiers API - scsi: pm80xx: Switch back to original libsas event notifiers - scsi: aic94xx: Switch back to original libsas event notifiers - scsi: hisi_sas: Switch back to original libsas event notifiers - scsi: libsas: Add gfp_t flags parameter to event notifications - scsi: hisi_sas: Pass gfp_t flags to libsas event notifiers - scsi: aic94xx: Pass gfp_t flags to libsas event notifiers - scsi: pm80xx: Pass gfp_t flags to libsas event notifiers - scsi: libsas: Pass gfp_t flags to event notifiers - scsi: hisi_sas: Remove auto_affine_msi_experimental module_param - scsi: hisi_sas: Expose HW queues for v2 hw - driver core: platform: Add devm_platform_get_irqs_affinity() - ACPI: Drop acpi_dev_irqresource_disabled() - resource: Add irqresource_disabled() - genirq/affinity: Add irq_update_affinity_desc() - mm: fix some spelling mistakes in comments - 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_v3_hw: Remove extra function calls for runtime pm - scsi: hisi_sas_v3_hw: Don't use PCI helper functions - scsi: hisi_sas_v3_hw: Drop PCI Wakeup calls from .resume - ACPI: APEI: fix synchronous external aborts in user-mode - Revert "kretprobe: check re-registration of the same kretprobe earlier" - i2c: add support for HiSilicon I2C controller - i2c: core: add api to provide frequency mode strings - i2c: core: add managed function for adding i2c adapters - fs/buffer.c: add checking buffer head stat before clear - watchdog: sbsa: Support architecture version 1 - perf/smmuv3: Don't trample existing events with global filter - arm_pmu: move to use request_irq by IRQF_NO_AUTOEN flag - genirq: Add IRQF_NO_AUTOEN for request_irq/nmi() - drivers/perf: hisi: Fix data source control - perf/hisi: Use irq_set_affinity() - perf/arm-smmuv3: Use irq_set_affinity() - genirq: Export affinity setter for modules - drivers/perf: hisi: Add support for HiSilicon PA PMU driver - drivers/perf: hisi: Add support for HiSilicon SLLC PMU driver - drivers/perf: hisi: Update DDRC PMU for programmable counter - drivers/perf: hisi: Add new functions for HHA PMU - drivers/perf: hisi: Add new functions for L3C PMU - drivers/perf: hisi: Add PMU version for uncore PMU drivers. - drivers/perf: hisi: Refactor code for more uncore PMUs - drivers/perf: hisi: Remove unnecessary check of counter index - driver/perf: Remove ARM_SMMU_V3_PMU dependency on ARM_SMMU_V3 - drivers/perf: Add support for ARMv8.3-SPE - perf/smmuv3: Support sysfs identifier file - drivers/perf: hisi: Add identifier sysfs file - net: hns3: change the method of obtaining default ptp cycle - net: hns3: add devlink reload support for VF - net: hns3: add devlink reload support for PF - net: hns3: add support for devlink get info for VF - net: hns3: add support for devlink get info for PF - net: hns3: add support for registering devlink for VF - net: hns3: add support for registering devlink for PF - devlink: add documentation for hns3 driver - seq_file: disallow extremely large seq buffer allocations- config: enable kernel hotupgrade features by default - pid: add pid reserve method for checkpoint and recover - mm: add pin memory method for checkpoint add restore - arm64: Add memmap parameter and register pmem - arm64: smp: Add support for cpu park - arm64: Reserve memory for quick kexec - kexec: Add quick kexec support for kernel - openeuler_defconfig: Enable CONFIG_SMMU_BYPASS_DEV by default - iommu: Enable smmu-v3 when 3408iMR/3416iMRraid card exist - net: hns3: fix rx VLAN offload state inconsistent issue - net: hns3: disable port VLAN filter when support function level VLAN filter control - net: hns3: add match_id to check mailbox response from PF to VF - net: hns3: fix possible mismatches resp of mailbox - iommu/arm-smmu-v3: Add support for less than one ECMDQ per core - iommu/arm-smmu-v3: Add arm_smmu_ecmdq_issue_cmdlist() for non-shared ECMDQ - iommu/arm-smmu-v3: Ensure that a set of associated commands are inserted in the same ECMDQ - iommu/arm-smmu-v3: Add support for ECMDQ register mode - iommu/arm-smmu-v3: Extract reusable function __arm_smmu_cmdq_skip_err() - iommu/arm-smmu-v3: Add and use static helper function arm_smmu_get_cmdq() - iommu/arm-smmu-v3: Add and use static helper function arm_smmu_cmdq_issue_cmd_with_sync() - iommu/arm-smmu-v3: Use command queue batching helpers to improve performance - sched: Add /debug/sched_preempt - preempt/dynamic: Support dynamic preempt with preempt= boot option - preempt/dynamic: Provide irqentry_exit_cond_resched() static call - preempt/dynamic: Provide preempt_schedule[_notrace]() static calls - preempt/dynamic: Provide cond_resched() and might_resched() static calls - preempt: Introduce CONFIG_PREEMPT_DYNAMIC - static_call: Provide DEFINE_STATIC_CALL_RET0() - static_call/x86: Add __static_call_return0() - openeuler_defconfig: Enable Phytium FT-2500 support by default - irqchip/gic-phytium-2500: Add support for GIC of Phytium S2500 - sched/fair: Merge select_idle_core/cpu() - sched/fair: Remove select_idle_smt() - sched/fair: Move avg_scan_cost calculations under SIS_PROP - sched/fair: Remove SIS_AVG_CPU - net: hns3: add support for dumping MAC umv counter in debugfs - 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: fix reuse conflict of the rx page - net: hns3: use bounce buffer when rx page can not be reused - net: hns3: optimize the rx page reuse handling process - 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: 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 debugfs support for ptp info - net: hns3: add support for PTP - net: hns3: use list_move_tail instead of list_del/list_add_tail in hclge_main.c - 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 scheduling logic for error handling task - net: hns3: add a separate error handling task - net: hns3: add debugfs support for vlan configuration - net: hns3: add support for VF modify VLAN filter state - net: hns3: add query basic info support for VF - net: hns3: add support for modify VLAN filter state - net: hns3: refine function hclge_set_vf_vlan_cfg() - net: hns3: remove unnecessary updating port based VLAN - net: hns3: refine for hclge_push_vf_port_base_vlan_info() - net: hns3: add 'QoS' support for port based VLAN configuration - net: hns3: switch to dim algorithm for adaptive interrupt moderation - net: hns3: use HCLGE_VPORT_STATE_PROMISC_CHANGE to replace HCLGE_STATE_PROMISC_CHANGED - net: hns3: configure promisc mode for VF asynchronously - net: hns3: Fix return of uninitialized variable ret - net: hns3: remove the useless debugfs file node cmd - net: hns3: refactor dump serv info of debugfs - net: hns3: refactor dump mac tnl status of debugfs - net: hns3: refactor dump qs shaper of debugfs - net: hns3: refactor dump qos buf cfg of debugfs - net: hns3: refactor dump qos pri map of debugfs - net: hns3: refactor dump qos pause cfg of debugfs - net: hns3: refactor dump tc of debugfs - net: hns3: refactor dump tm of debugfs - net: hns3: refactor dump tm map of debugfs - net: hns3: refactor dump fd tcam of debugfs - net: hns3: refactor queue info of debugfs - net: hns3: refactor queue map of debugfs - net: hns3: refactor dump reg dcb info of debugfs - net: hns3: refactor dump reg of debugfs - net: hns3: fix user's coalesce configuration lost issue - net: hns3: refactor dump ncl config of debugfs - net: hns3: refactor dump m7 info of debugfs - net: hns3: refactor dump reset info of debugfs - net: hns3: refactor dump intr of debugfs - net: hns3: refactor dump loopback of debugfs - net: hns3: refactor dump mng tbl of debugfs - net: hns3: refactor dump mac list of debugfs - net: hns3: refactor dump bd info of debugfs - net: hns3: refactor dev capability and dev spec of debugfs - net: hns3: refactor the debugfs process - net: hns3: refactor out RX completion checksum - net: hns3: support RXD advanced layout - net: hns3: clear unnecessary reset request in hclge_reset_rebuild - net: hns3: change the value of the SEPARATOR_VALUE macro in hclgevf_main.c - net: hns3: cleanup inappropriate spaces in struct hlcgevf_tqp_stats - net: hns3: remove a duplicate pf reset counting - net: hns3: VF not request link status when PF support push link status feature - net: hns3: PF add support for pushing link status to VFs - net: hns3: Fix potential null pointer defererence of null ae_dev - net: hns3: Trivial spell fix in hns3 driver - net: hns3: add suspend and resume pm_ops - net: hns3: change flr_prepare/flr_done function names - net: hns3: Remove un-necessary 'else-if' in the hclge_reset_event() - net: hns3: Remove the left over redundant check & assignment - net: hns3: add stats logging when skb padding fails - net: hns3: expand the tc config command - net: hns3: add tx send size handling for tso skb - net: hns3: optimize the process of queue reset - net: hns3: remove the rss_size limitation by vector num - net: hns3: fix use-after-free issue for hclge_add_fd_entry_common() - net: hns3: fix missing rule state assignment - net: hns3: no return statement in hclge_clear_arfs_rules - net: hns3: split out hclge_tm_vport_tc_info_update() - net: hns3: split function hclge_reset_rebuild() - net: hns3: fix some typos in hclge_main.c - net: hns3: fix prototype warning - net: hns3: remove unused parameter from hclge_dbg_dump_loopback() - net: hns3: remove unused parameter from hclge_set_vf_vlan_common() - 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 for user-def data of flow director - net: hns3: refine for hns3_del_all_fd_entries() - net: hns3: refactor flow director configuration - net: hns3: add support for traffic class tuple support for flow director by ethtool - net: hns3: refactor for function hclge_fd_convert_tuple - net: hns3: refactor out hclge_fd_get_tuple() - net: hns3: refactor out hclge_add_fd_entry() - 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: use pause capability queried from firmware - net: hns3: use FEC capability queried from firmware - net: hns3: refactor out hclge_rm_vport_all_mac_table() - net: hns3: refactor out hclgevf_set_rss_tuple() - net: hns3: refactor out hclge_set_rss_tuple() - net: hns3: split out hclgevf_cmd_send() - net: hns3: split out hclge_cmd_send() - net: hns3: split out hclge_dbg_dump_qos_buf_cfg() - 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: clean up hns3_dbg_cmd_write() - net: hns3: refactor out hclgevf_cmd_convert_err_code() - net: hns3: refactor out hclge_cmd_convert_err_code() - net: hns3: fix return of random stack value - net: hns3: cleanup for endian issue for VF RSS - net: hns3: remove unused macro definition - net: hns3: remove an unused parameter in hclge_vf_rate_param_check() - net: hns3: remove redundant return value of hns3_uninit_all_ring() - net: hns3: change hclge_query_bd_num() param type - net: hns3: change hclge_parse_speed() param type - net: hns3: modify some unmacthed types print parameter - net: hns3: clean up unnecessary parentheses in macro definitions - net: hns3: remove the shaper param magic number - net: hns3: remove redundant client_setup_tc handle - net: hns3: clean up some incorrect variable types in hclge_dbg_dump_tm_map() - net: hns3: replace macro of max qset number with specification - net: hns3: debugfs add max tm rate specification print - net: hns3: add support for obtaining the maximum frame size - net: hns3: optimize the code when update the tc info - net: hns3: RSS indirection table use device specification - net: hns3: add api capability bits for firmware - net: hns3: remove redundant null check of an array - net: hns3: add debugfs support for tm nodes, priority and qset info - net: hns3: add interfaces to query information of tm priority/qset - x86/perf: Add uncore performance monitor support for Zhaoxin CPUs - iommu/vt-d:Add support for detecting ACPI device, in RMRR - USB:Fix kernel NULL pointer when unbind UHCI form vfio-pci - xhci: fix issue with resume from system Sx state - xhci: Adjust the UHCI Controllers bit value - ALSA: hda: Add support of Zhaoxin NB HDAC codec - ALSA: hda: Add support of Zhaoxin NB HDAC - ALSA: hda: Add Zhaoxin SB HDAC non snoop - xhci: Show Zhaoxin XHCI root hub speed correctly - xhci: fix issue of cross page boundary in TRB prefetch - xhci: Add Zhaoxin xHCI LPM U1/U2 feature support - ata: sata_zhaoxin: Add support for Zhaoxin Serial ATA - crypto: x86/crc32c-intel - Don't match some Zhaoxin CPUs - Add MCA supprot for X86_VENDOR_CENTAUR CPUs - Add support for extended topology detection - Get locgical processors numbers bits per package - ima: fix CONFIG_IMA_DIGEST_DB_MEGABYTES in openeuler_defconfig - usb: gadget: rndis: Fix info leak of rndis - crypto: hisilicon/qm - implement for querying hardware tasks status. - crypto: hisilicon/sec - Fix spelling mistake "fallbcak" -> "fallback" - crypto: hisilicon/zip - adds the max shaper type rate - crypto: hisilicon/hpre - adds the max shaper type rate - crypto: hisilicon/sec - adds the max shaper type rate - crypto: hisilicon/qm - supports to inquiry each function's QoS - crypto: hisilicon/qm - add pf ping single vf function - crypto: hisilicon/qm - merges the work initialization process into a single function - crypto: hisilicon/qm - add the "alg_qos" file node - crypto: hisilicon/qm - supports writing QoS int the host - uacce: add print information if not enable sva - crypto: hisilicon/sec - modify the SEC request structure - crypto: hisilicon/sec - add hardware integrity check value process - crypto: hisilicon/sec - add fallback tfm supporting for aeads - crypto: hisilicon/sec - add new algorithm mode for AEAD - crypto: hisilicon/qm - update reset flow - crypto: hisilicon/qm - add callback to support communication - crypto: hisilicon/qm - enable PF and VFs communication - crypto: hisilicon/qm - adjust reset interface - crypto: hisilicon/hpre - register ecdh NIST P384 - crypto: hisilicon/hpre - add check before gx modulo p - crypto: hisilicon/hpre - fix ecdh self test issue - crypto: hisilicon/sec - fixup 3des minimum key size declaration - crypto: hisilicon/sec - add fallback tfm supporting for XTS mode - crypto: hisilicon/sec - add new skcipher mode for SEC - crypto: hisilicon/sec - driver adapt to new SQE - crypto: hisilicon/sec - add new type of SQE - crypto: hisilicon - switch to memdup_user_nul() - crypto: ecdh - add test suite for NIST P384 - crypto: ecdh - register NIST P384 tfm - crypto: ecdh - fix 'ecdh_init' - crypto: ecdh - fix ecdh-nist-p192's entry in testmgr - crypto: hisilicon/qm - support address prefetching - crypto: hisilicon/qm - add MSI detection steps on Kunpeng930 - crypto: hisilicon/qm - fix the process of VF's list adding - crypto: hisilicon/qm - add dfx log if not use hardware crypto algs - crypto: hisilicon/qm - enable to close master ooo when NFE occurs - crypto: hisilicon/qm - adjust order of device error configuration - crypto: hisilicon/qm - modify 'QM_RESETTING' clearing error - crypto: hisilicon/qm - initialize the device before doing tasks - crypto: hisilicon/hpre - add 'default' for switch statement - crypto: hisilicon/hpre - delete rudundant macro definition - crypto: hisilicon/hpre - use 'GENMASK' to generate mask value - crypto: hisilicon/hpre - delete rudundant initialization - crypto: hisilicon/hpre - remove the macro of 'HPRE_DEV' - crypto: hisilicon/hpre - replace macro with inline function - crypto: hisilicon/hpre - init a structure member each line - crypto: hisilicon/hpre - the macro 'HPRE_ADDR' expands - crypto: hisilicon/hpre - fix unmapping invalid dma address - crypto: hisilicon/hpre - extend 'cra_driver_name' with curve name - crypto: ecdh - extend 'cra_driver_name' with curve name - crypto: testmgr - fix initialization of 'secret_size' - crypto: hisilicon - enable new error types for QM - crypto: hisilicon - add new error type for SEC - crypto: hisilicon - support new error types for ZIP - crypto: hisilicon - dynamic configuration 'err_info' - crypto: hisilicon/hpre - delete redundant log and return in advance - crypto: hisilicon/hpre - add debug log - crypto: hisilicon/hpre - use the correct variable type - crypto: hisilicon/hpre - delete the rudundant space after return - crypto: hisilicon/sgl - fix the sg buf unmap - crypto: hisilicon/sgl - fix the soft sg map to hardware sg - crypto: hisilicon/sgl - add some dfx logs - crypto: hisilicon/sgl - delete unneeded variable initialization - crypto: hisilicon/sgl - add a comment for block size initialization - crypto: hisilicon/sec - use the correct print format - crypto: hisilicon/trng - add version to adapt new algorithm - crypto: hisilicon/qm - add stop queue by hardware - crypto: ecc - delete a useless function declaration - crypto: hisilicon/qm - delete redundant code - crypto: hisilicon/sec - fixup checking the 3DES weak key - crypto: hisilicon/hpre - fix a typo in hpre_crypto.c - crypto: hisilicon/sec - Fix a module parameter error - crypto: hisilicon/sec - Fixes AES algorithm mode parameter problem - crypto: hisilicon/hpre - Add processing of src_data in 'CURVE25519' - crypto: hisilicon/hpre - delete redundant '\n' - crypto: hisilicon/hpre - fix a typo and delete redundant blank line - crypto: hisilicon/hpre - fix PASID setting on kunpeng 920 - crypto: hisilicon/zip - support new 'sqe' type in Kunpeng930 - crypto: hisilicon/zip - initialize operations about 'sqe' in 'acomp_alg.init' - crypto: hisilicon/zip - add comments for 'hisi_zip_sqe' - crypto: hisilicon/zip - adjust functions location - uacce: delete unneeded variable initialization - crypto: hisilicon - use the correct HiSilicon copyright - crypto: hisilicon/qm - add queue isolation support for Kunpeng930 - crypto: hisilicon/qm - set the number of queues for function - crypto: hisilicon/qm - move 'CURRENT_QM' code to qm.c - crypto: hisilicon/qm - set the total number of queues - crypto: hisilicon/hpre - fix Kconfig - crypto: hisilicon/hpre - fix "hpre_ctx_init" resource leak - crypto: hisilicon - fix the check on dma address - crypto: hisilicon/hpre - optimise 'hpre_algs_register' error path - crypto: hisilicon/hpre - delete wrap of 'CONFIG_CRYPTO_DH' - crypto: ecc - Correct an error in the comments - crypto: hisilicon/sec - Supply missing description for 'sec_queue_empty()'s 'queue' param - crypto: ecdsa - Register NIST P384 and extend test suite - crypto: ecc - Add math to support fast NIST P384 - crypto: ecc - Add NIST P384 curve parameters - crypto: ecdsa - Add support for ECDSA signature verification - oid_registry: Add OIDs for ECDSA with SHA224/256/384/512 - crypto: hisilicon/sec - fixes some driver coding style - crypto: hisilicon/sec - fixes some coding style - crypto: hisilicon/hpre - add 'CURVE25519' algorithm - crypto: hisilicon/hpre - add 'ECDH' algorithm - crypto: ecc - add curve25519 params and expose them - crypto: ecc - expose ecc curves - crypto: ecdh - move curve_id of ECDH from the key to algorithm name - crypto: hisilicon/hpre - add algorithm type - crypto: hisilicon/hpre - add version adapt to new algorithms - crypto: hisilicon/qm - fix printing format issue - crypto: hisilicon/qm - do not reset hardware when CE happens - crypto: hisilicon/qm - update irqflag - crypto: hisilicon/qm - fix the value of 'QM_SQC_VFT_BASE_MASK_V2' - crypto: hisilicon/qm - fix request missing error - crypto: hisilicon/qm - removing driver after reset - crypto: hisilicon/hpre - enable Elliptic curve cryptography - crypto: hisilicon - PASID fixed on Kunpeng 930 - crypto: hisilicon/qm - fix use of 'dma_map_single' - crypto: hisilicon/hpre - tiny fix - crypto: hisilicon/hpre - adapt the number of clusters - crypto: hisilicon/hpre - add ecc algorithm inqury for uacce device - crypto: hisilicon/hpre - add two RAS correctable errors processing - crypto: hisilicon/hpre - delete ECC 1bit error reported threshold - crypto: hisilicon/sec - register SEC device to uacce - crypto: hisilicon/hpre - register HPRE device to uacce - crypto: hisilicon - add ZIP device using mode parameter - crypto: hisilicon/qm - SVA bugfixed on Kunpeng920 - crypto: hisilicon/trng - replace atomic_add_return() - crypto: hisilicon/trng - add support for PRNG - crypto: hisilicon/trng - add HiSilicon TRNG driver support - hwrng: hisi - remove HiSilicon TRNG driver - crypto: hisilicon/zip - add a work_queue for zip irq - crypto: sha - split sha.h into sha1.h and sha2.h - uacce: modify the module author information. - uacce: delete some redundant code. - crypto: hisilicon/sec2 - Fix aead authentication setting key error - crypto: hisilicon/qm - split 'hisi_qm_init' into smaller pieces - crypto: hisilicon/qm - split 'qm_eq_ctx_cfg' into smaller pieces - crypto: hisilicon/qm - split 'qm_qp_ctx_cfg' into smaller pieces - crypto: hisilicon/qm - replace 'sprintf' with 'scnprintf' - crypto: hisilicon/qm - modify return type of 'qm_set_sqctype' - crypto: hisilicon/qm - modify the return type of debugfs interface - crypto: hisilicon/qm - modify the return type of function - crypto: hisilicon/qm - numbers are replaced by macros - crypto: hisilicon - fixes some coding style - crypto: hisilicon - delete unused structure member variables - crypto: hisilicon - Fix doc warnings in sgl.c and qm.c - RDMA/hns: Add window selection field of congestion control - RDMA/hns: Fix incorrect vlan enable bit in QPC - RDMA/hns: Add vendor_err info to error WC - RDMA/hns: Fix spelling mistakes of original - RDMA/hns: Simplify the judgment in hns_roce_v2_post_send() - RDMA/hns: Encapsulate flushing CQE as a function - RDMA/hns: Modify function return value type - RDMA/hns: Clean definitions of EQC structure - RDMA/hns: Delete unnecessary branch of hns_roce_v2_query_qp - RDMA/hns: Add member assignments for qp_init_attr - RDMA/hns: Fix some print issues - RDMA/hns: Fix uninitialized variable - RDMA/hns: Force rewrite inline flag of WQE - RDMA/hns: Use IDA interface to manage xrcd index - RDMA/hns: Use IDA interface to manage pd index - RDMA/hns: Use IDA interface to manage mtpt index - RDMA/hns: Remove unused RR mechanism - RDMA/hns: Remove the unused hns_roce_bitmap_free_range function - RDMA/hns: Remove the unused hns_roce_bitmap_alloc_range function - RDMA/hns: Clean SRQC structure definition - RDMA/hns: Use new interface to write DB related fields - RDMA/hns: Use new interface to write FRMR fields - RDMA/hns: Use new interface to get CQE fields - RDMA/hns: Use new interface to modify QP context - RDMA/hns: Use new interface to write CQ context. - RDMA/hns: Add hr_reg_write_bool() - RDMA/hns: Add a check to ensure integer mtu is positive - RDMA/hns: Do not use !! for values that are already bool when calling hr_reg_write() - RDMA/hns: Clear extended doorbell info before using - RDMA/hns: Support getting max QP number from firmware - RDMA/hns: Use refcount_t instead of atomic_t for QP reference counting - RDMA/hns: Use refcount_t instead of atomic_t for SRQ reference counting - RDMA/hns: Use refcount_t instead of atomic_t for CQ reference counting - RDMA/hns: Refactor capability configuration flow of VF - RDMA/hns: Clean the hardware related code for HEM - RDMA/hns: Use refcount_t APIs for HEM - RDMA/hns: Fix wrong timer context buffer page size - RDMA/hns: Refactor root BT allocation for MTR - RDMA/hns: Remove unused CMDQ member - RDMA/hns: Remove Receive Queue of CMDQ - RDMA/hns: Rename CMDQ head/tail pointer to PI/CI - RDMA/hns: Refactor extend link table allocation - RDMA/hns: Remove unused parameter udata - RDMA/hns: Remove the condition of light load for posting DWQE - RDMA/hns: Remove duplicated hem page size config code - RDMA/hns: Enable RoCE on virtual functions - RDMA/hns: Set parameters of all the functions belong to a PF - RDMA/hns: Reserve the resource for the VFs - RDMA/hns: Query the number of functions supported by the PF - RDMA/hns: Simplify function's resource related command - RDMA/hns: Remove unnecessary flush operation for workqueue - RDMA/hns: Prevent le32 from being implicitly converted to u32 - RDMA/hns: Simplify the function config_eqc() - RDMA/hns: Add XRC subtype in QPC and XRC type in SRQC - RDMA/hns: Remove unsupported QP types - RDMA/hns: Delete unused members in the structure hns_roce_hw - RDMA/hns: Delete redundant abnormal interrupt status - RDMA/hns: Delete redundant condition judgment related to eq - RDMA/hns: Fix missing assignment of max_inline_data - RDMA/hns: Avoid enabling RQ inline on UD - RDMA/hns: Modify prints for mailbox and command queue - RDMA/hns: Support more return types of command queue - RDMA/hns: Enable all CMDQ context - RDMA/hns: Use GFP_ATOMIC under spin lock - RDMA/hns: Reorganize doorbell update interfaces for all queues - RDMA/hns: Support configuring doorbell mode of RQ and CQ - RDMA/hns: Simplify command fields for HEM base address configuration - RDMA/hns: Reorganize process of setting HEM - RDMA/hns: Refactor reset state checking flow - RDMA/hns: Reorganize hns_roce_create_cq() - RDMA/hns: Refactor hns_roce_v2_poll_one() - RDMA/hns: Support congestion control type selection according to the FW - RDMA/hns: Support query information of functions from FW - RDMA/hns: Fix a spelling mistake in hns_roce_hw_v1.c - RDMA/hns: Support to query firmware version - RDMA/hns: Fix memory corruption when allocating XRCDN - RDMA/hns: Fix bug during CMDQ initialization - RDMA/hns: Add support for XRC on HIP09 - RDMA/hns: Use new SQ doorbell register for HIP09 - RDMA/hns: Adjust definition of FRMR fields - RDMA/hns: Refactor process of posting CMDQ - RDMA/hns: Adjust fields and variables about CMDQ tail/head - RDMA/hns: Remove redundant operations on CMDQ - RDMA/hns: Remove unused member and variable of CMDQ - RDMA/hns: Delete redundant judgment when preparing descriptors - RDMA/hns: Remove unnecessary wrap around for EQ's consumer index - RDMA/hns: Avoid unnecessary memset on WQEs in post_send - RDMA/hns: Remove some magic numbers - RDMA/hns: Move HIP06 related definitions into hns_roce_hw_v1.h - RDMA/hns: Replace wmb&__raw_writeq with writeq - RDMA/hns: Skip qp_flow_control_init() for HIP09 - RDMA/hns: Add mapped page count checking for MTR - RDMA/hns: Avoid filling sgid index when modifying QP to RTR - RDMA/hns: Add support of direct wqe - RDMA/hns: Add verification of QP type when post_recv - RDMA/hns: Refactor hns_roce_v2_post_srq_recv() - RDMA/hns: Clear remaining unused sges when post_recv - RDMA/hns: Refactor post recv flow - RDMA/hns: Use new interfaces to write SRQC - RDMA/hns: Refactor code about SRQ Context - RDMA/hns: Refactor hns_roce_create_srq() - RDMA/hns: Remove the reserved WQE of SRQ - RDMA/hns: Force srq_limit to 0 when creating SRQ - RDMA/hns: Bugfix for checking whether the srq is full when post wr - RDMA/hns: Allocate one more recv SGE for HIP08 - RDMA/hns: Use new interface to set MPT related fields - RDMA/hns: Optimize the MR registration process - RDMA/hns: Refactor the MTR creation flow - RDMA/hw/hns/hns_roce_mr: Add missing description for 'hr_dev' param - RDMA/hw/hns/hns_roce_hw_v1: Fix doc-rot issue relating to 'rereset' - RDMA/hns: Use mutex instead of spinlock for ida allocation - RDMA/hns: Create CQ with selected CQN for bank load balance - RDMA/hns: remove h from printk format specifier - RDMA/hns: Simplify AEQE process for different types of queue - RDMA/hns: Fix inaccurate prints - RDMA/hns: Fix incorrect symbol types - RDMA/hns: Clear redundant variable initialization - RDMA/hns: Fix coding style issues - RDMA/hns: Remove unnecessary access right set during INIT2INIT - RDMA/hns: WARN_ON if get a reserved sl from users - RDMA/hns: Move capability flags of QP and CQ to hns-abi.h - RDMA/hns: Refactor process of setting extended sge - RDMA/hns: Add support for QP stash - RDMA/hns: Add support for CQ stash - RDMA/hns: Create QP with selected QPN for bank load balance - RDMA/hns: Add UD support for HIP09 - RDMA/hns: Simplify process of filling UD SQ WQE - RDMA/hns: Remove the portn field in UD SQ WQE - RDMA/hns: Refactor the hns_roce_buf allocation flow - RDMA/hns: Add new PCI device ID matching for HIP09 - RDMA/hns: Support owner mode doorbell - RDMA/hns: Fix double free of the pointer to TSQ/TPQ - RDMA/hns: Add support for filling GMV table - RDMA/hns: Add support for configuring GMV table - iommu/arm-smmu-v3: Remove the redundant shift operation of 'size' - iommu/arm-smmu-v3: Standardize granule size when support RIL - iommu/arm-smmu-v3: Align invalid range with leaf page size upwards when support RIL - iommu/arm-smmu-v3: Change the TLBI CMD in arm_smmu_cache_invalidate() - iommu/io-pgtable-arm: Remove the limitation on the page table format of sync/clear_dirty_log() - iommu/io-pgtable-arm: Make data access permissions of stage1/2 compatible - iommu/arm-smmu-v3: Using HTTU with SMMU STE and stage 2 TTD - vfio/pci: Inject page response upon response region fill - vfio/pci: Register a DMA fault response region - vfio: Document nested stage control - vfio/pci: Register and allow DMA FAULT IRQ signaling - vfio: Add new IRQ for DMA fault reporting - vfio/pci: Add framework for custom interrupt indices - vfio: Use capability chains to handle device specific irq - vfio/pci: Allow to mmap the fault queue - vfio/pci: Register an iommu fault handler - vfio/pci: Add VFIO_REGION_TYPE_NESTED region type - vfio: VFIO_IOMMU_SET_MSI_BINDING - vfio: VFIO_IOMMU_CACHE_INVALIDATE - vfio: VFIO_IOMMU_SET_PASID_TABLE - iommu/smmuv3: report additional recoverable faults - iommu/smmuv3: Implement bind/unbind_guest_msi - iommu/smmuv3: Enforce incompatibility between nested mode and HW MSI regions - iommu/smmuv3: Nested mode single MSI doorbell per domain enforcement - dma-iommu: Implement NESTED_MSI cookie - iommu/smmuv3: Implement cache_invalidate - iommu/smmuv3: Allow stage 1 invalidation with unmanaged ASIDs - iommu/smmuv3: Implement attach/detach_pasid_table - iommu/smmuv3: Get prepared for nested stage support - iommu/smmuv3: Allow s1 and s2 configs to coexist - iommu: Introduce bind/unbind_guest_msi - iommu: Introduce attach/detach_pasid_table API - config: Enable CONFIG_USERSWAP - userswap: support userswap via userfaultfd - userswap: add a new flag 'MAP_REPLACE' for mmap() - ima: don't allow control characters in policy path - ima: Add max size for IMA digest database - net: hns3: replace skb->csum_not_inet with skb_csum_is_sctp - net: ixgbevf: use skb_csum_is_sctp instead of protocol check - net: ixgbe: use skb_csum_is_sctp instead of protocol check - net: igc: use skb_csum_is_sctp instead of protocol check - net: igbvf: use skb_csum_is_sctp instead of protocol check - net: igb: use skb_csum_is_sctp instead of protocol check - net: add inline function skb_csum_is_sctp - net: hns3: fix expression that is currently always true - net: hns3: adjust rss tc mode configure command - net: hns3: adjust rss indirection table configure command - net: hns3: add support for max 512 rss size - net: hns3: add support for hw tc offload of tc flower - net: hns3: add support for forwarding packet to queues of specified TC when flow director rule hit - net: hns3: add support for tc mqprio offload - net: hns3: refine the struct hane3_tc_info - hisilicon/hns3: convert comma to semicolon - net: use the new dev_page_is_reusable() instead of private versions - net: introduce common dev_page_is_reusable() - skbuff: constify skb_propagate_pfmemalloc() "page" argument - mm: constify page_is_pfmemalloc() argument - net: hns3: refine the VLAN tag handle for port based VLAN - net: hns3: add priv flags support to switch limit promisc mode - net: hns3: add support for extended promiscuous command - KVM: arm64: GICv4.1: Give a chance to save VLPI state - KVM: arm64: GICv4.1: Restore VLPI pending state to physical side - KVM: arm64: GICv4.1: Try to save VLPI state in save_pending_tables - KVM: arm64: GICv4.1: Add function to get VLPI state - irqchip/gic-v3-its: Drop the setting of PTZ altogether - irqchip/gic-v3-its: Add a cache invalidation right after vPE unmapping - net: hns3: keep MAC pause mode when multiple TCs are enabled - net: hns3: add a check for devcie's verion in hns3_tunnel_csum_bug() - net: hns3: add more info to hns3_dbg_bd_info() - net: hns3: add udp tunnel checksum segmentation support - net: hns3: remove unsupported NETIF_F_GSO_UDP_TUNNEL_CSUM - net: hns3: add support for TX hardware checksum offload - net: hns3: add support for RX completion checksum - vfio/iommu_type1: Add support for manual dirty log clear - vfio/iommu_type1: Optimize dirty bitmap population based on iommu HWDBM - vfio/iommu_type1: Add HWDBM status maintenance - iommu/arm-smmu-v3: Realize support_dirty_log iommu ops - iommu/arm-smmu-v3: Realize clear_dirty_log iommu ops - iommu/arm-smmu-v3: Realize sync_dirty_log iommu ops - iommu/arm-smmu-v3: Realize switch_dirty_log iommu ops - iommu/arm-smmu-v3: Add feature detection for BBML - iommu/arm-smmu-v3: Enable HTTU for stage1 with io-pgtable mapping - iommu/io-pgtable-arm: Add and realize clear_dirty_log ops - iommu/io-pgtable-arm: Add and realize sync_dirty_log ops - iommu/io-pgtable-arm: Add and realize merge_page ops - iommu/io-pgtable-arm: Add and realize split_block ops - iommu/io-pgtable-arm: Add quirk ARM_HD and ARM_BBMLx - iommu: Introduce dirty log tracking framework - vfio/iommu_type1: Mantain a counter for non_pinned_groups - fs/filescontrol.c: fix warning:large integer implicitly truncated to unsigned type - irqchip/gic-v4.1: Reduce the delay when polling GICR_VPENDBASER.Dirty - KVM: arm64: Delay the polling of the GICR_VPENDBASER.Dirty bit - KVM: arm64: Make use of TWED feature - arm64: cpufeature: TWED support detection - move ETMEM feature CONFIG to mm/Kconfig and add architecture dependency - x86/config: Set CONFIG_TXGBE=m by default - net: txgbe: Add support for Netswift 10G NIC - net: hns3: fix spelling mistake "memroy" -> "memory" - net: hns3: adds debugfs to dump more info of shaping parameters - net: hns3: add support to utilize the firmware calculated shaping parameters - net: hns3: add support for pf querying new interrupt resources - net: hns3: add support for mapping device memory - net: hns3: add support for 1280 queues - net: hns3: rename gl_adapt_enable in struct hns3_enet_coalesce - net: hns3: add support for 1us unit GL configuration - net: hns3: add support for querying maximum value of GL - net: hns3: add support for configuring interrupt quantity limiting - net: hns3: Remove duplicated include - locking/qspinlock: Disable CNA by default - locking/qspinlock: Add CNA support for ARM64 - KVM: arm64: Rename 'struct pv_sched_ops' - locking/qspinlock: Introduce the shuffle reduction optimization into CNA - locking/qspinlock: Avoid moving certain threads between waiting queues in CNA - locking/qspinlock: Introduce starvation avoidance into CNA - locking/qspinlock: Introduce CNA into the slow path of qspinlock - locking/qspinlock: Refactor the qspinlock slow path - locking/qspinlock: Rename mcs lock/unlock macros and make them more generic - mm/page_alloc: do bulk array bounds check after checking populated elements - mm/page_alloc: __alloc_pages_bulk(): do bounds check before accessing array - net: page_pool: use alloc_pages_bulk in refill code path - net: page_pool: refactor dma_map into own function page_pool_dma_map - SUNRPC: refresh rq_pages using a bulk page allocator - SUNRPC: set rq_page_end differently - mm/page_alloc: inline __rmqueue_pcplist - mm/page_alloc: optimize code layout for __alloc_pages_bulk - mm/page_alloc: add an array-based interface to the bulk page allocator - mm/page_alloc: add a bulk page allocator - mm/page_alloc: rename alloced to allocated - mm/mempolicy: fix mpol_misplaced kernel-doc - mm/mempolicy: rewrite alloc_pages_vma documentation - mm/mempolicy: rewrite alloc_pages documentation - mm/mempolicy: rename alloc_pages_current to alloc_pages - mm/page_alloc: combine __alloc_pages and __alloc_pages_nodemask - mm/page_alloc: rename gfp_mask to gfp - mm/page_alloc: rename alloc_mask to alloc_gfp - mm/filemap: fix infinite loop in generic_file_buffered_read() - mm/filemap.c: generic_file_buffered_read() now uses find_get_pages_contig - mm/filemap/c: break generic_file_buffered_read up into multiple functions - powerpc/mm: enable HAVE_MOVE_PMD support - powerpc/book3s64/mm: update flush_tlb_range to flush page walk cache - mm/mremap: allow arch runtime override - powerpc/64s/radix: refactor TLB flush type selection - mm/mremap: hold the rmap lock in write mode when moving page table entries. - mm/mremap: use pmd/pud_poplulate to update page table entries - mm/mremap: don't enable optimized PUD move if page table levels is 2 - mm/mremap: convert huge PUD move to separate helper - selftest/mremap_test: avoid crash with static build - selftest/mremap_test: update the test to handle pagesize other than 4K - mm: rename p4d_page_vaddr to p4d_pgtable and make it return pud_t * - mm: rename pud_page_vaddr to pud_pgtable and make it return pmd_t * - mm/mremap.c: fix extent calculation - arm64: mremap speedup - enable HAVE_MOVE_PUD - x86: mremap speedup - Enable HAVE_MOVE_PUD - mm: speedup mremap on 1GB or larger regions - kselftests: vm: add mremap tests - sched: Limit the amount of NUMA imbalance that can exist at fork time - sched/numa: Allow a floating imbalance between NUMA nodes - sched: Avoid unnecessary calculation of load imbalance at clone time - sched/numa: Rename nr_running and break out the magic number - mm/vmstat.c: erase latency in vmstat_shepherd - mm, slub: splice cpu and page freelists in deactivate_slab() - mm: memcontrol: optimize per-lruvec stats counter memory usage - vsprintf: dump full information of page flags in pGp - mm, slub: don't combine pr_err with INFO - mm, slub: use pGp to print page flags - RDMA/umem: batch page unpin in __ib_umem_release() - mm/gup: add a range variant of unpin_user_pages_dirty_lock() - mm/gup: decrement head page once for group of subpages - mm/gup: add compound page list iterator - mm, slab, slub: stop taking cpu hotplug lock - mm, slab, slub: stop taking memory hotplug lock - mm, slub: stop freeing kmem_cache_node structures on node offline - sched: Unthrottle qos cfs rq when free a task group - sched: Fix offline task can't be killed in a timely - sched: Unthrottle the throttled cfs rq when offline rq - sched: Enable qos scheduler config - sched: Throttle qos cfs_rq when current cpu is running online task - sched: Introduce qos scheduler for co-location - smp: Inline on_each_cpu_cond() and on_each_cpu() - x86/mm/tlb: Remove unnecessary uses of the inline keyword - cpumask: Mark functions as pure - x86/mm/tlb: Do not make is_lazy dirty for no reason - x86/mm/tlb: Privatize cpu_tlbstate - x86/mm/tlb: Flush remote and local TLBs concurrently - x86/mm/tlb: Open-code on_each_cpu_cond_mask() for tlb_is_not_lazy() - x86/mm/tlb: Unify flush_tlb_func_local() and flush_tlb_func_remote() - smp: Run functions concurrently in smp_call_function_many_cond() - smp: Cleanup smp_call_function*() - mm: migrate: fix missing update page_private to hugetlb_page_subpool - arm64: mm: hugetlb: add support for free vmemmap pages of HugeTLB - mm: hugetlb: introduce CONFIG_HUGETLB_PAGE_FREE_VMEMMAP_DEFAULT_ON - mm: sparsemem: use huge PMD mapping for vmemmap pages - mm: sparsemem: split the huge PMD mapping of vmemmap pages - mm: hugetlb: introduce nr_free_vmemmap_pages in the struct hstate - mm: hugetlb: add a kernel parameter hugetlb_free_vmemmap - mm: hugetlb: alloc the vmemmap pages associated with each HugeTLB page - mm: hugetlb: defer freeing of HugeTLB pages - mm: hugetlb: free the vmemmap pages associated with each HugeTLB page - mm: hugetlb: gather discrete indexes of tail page - mm: hugetlb: introduce a new config HUGETLB_PAGE_FREE_VMEMMAP - mm: memory_hotplug: factor out bootmem core functions to bootmem_info.c - hugetlb: add lockdep_assert_held() calls for hugetlb_lock - 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 - hugetlb: add per-hstate mutex to synchronize user adjustments - hugetlb: no need to drop hugetlb_lock to call cma_release - mm/cma: change cma mutex to irq safe spinlock - hugetlb: convert PageHugeFreed to HPageFreed flag - hugetlb: convert PageHugeTemporary() to HPageTemporary flag - hugetlb: convert page_huge_active() HPageMigratable flag - hugetlb: use page.private for hugetlb specific page flags - powerpc: Fix reverse map real-mode address lookup with huge vmalloc - mm/vmalloc: unbreak kasan vmalloc support - KVM: s390: prepare for hugepage vmalloc - mm/vmalloc: add vmalloc_no_huge - mm/ioremap: fix iomap_max_page_shift - mm/vmalloc: improve allocation failure error messages - mm/vmalloc: use free_vm_area() if an allocation fails - powerpc/64s/radix: Enable huge vmalloc mappings - mm/vmalloc: hugepage vmalloc mappings - mm/vmalloc: add vmap_range_noflush variant - mm: move vmap_range from mm/ioremap.c to mm/vmalloc.c - mm/vmalloc: provide fallback arch huge vmap support functions - x86: inline huge vmap supported functions - arm64: inline huge vmap supported functions - powerpc: inline huge vmap supported functions - mm: HUGE_VMAP arch support cleanup - mm/ioremap: rename ioremap_*_range to vmap_*_range - mm/vmalloc: rename vmap_*_range vmap_pages_*_range - mm: apply_to_pte_range warn and fail if a large pte is encountered - mm/vmalloc: fix HUGE_VMAP regression by enabling huge pages in vmalloc_to_page - ARM: mm: add missing pud_page define to 2-level page tables - mm/vmalloc.c:__vmalloc_area_node(): avoid 32-bit overflow - mm/lru: revise the comments of lru_lock - mm/lru: introduce relock_page_lruvec() - mm/lru: replace pgdat lru_lock with lruvec lock - mm/swap.c: serialize memcg changes in pagevec_lru_move_fn - mm/compaction: do page isolation first in compaction - mm/lru: introduce TestClearPageLRU() - mm/mlock: remove __munlock_isolate_lru_page() - mm/mlock: remove lru_lock on TestClearPageMlocked - mm/vmscan: remove lruvec reget in move_pages_to_lru - mm/lru: move lock into lru_note_cost - mm/swap.c: fold vm event PGROTATED into pagevec_move_tail_fn - mm/memcg: add debug checking in lock_page_memcg - mm: page_idle_get_page() does not need lru_lock - mm/rmap: stop store reordering issue on page->mapping - mm/vmscan: remove unnecessary lruvec adding - mm/thp: narrow lru locking - mm/thp: simplify lru_add_page_tail() - mm/thp: use head for head page in lru_add_page_tail() - mm/thp: move lru_add_page_tail() to huge_memory.c - mm/swap: remove unused local variable nr_shadows - mm: remove nrexceptional from inode: remove BUG_ON - mm: remove nrexceptional from inode - dax: account DAX entries as nrpages - mm: stop accounting shadow entries - mm: introduce and use mapping_empty() - mm/filemap: fix find_lock_entries hang on 32-bit THP - mm/filemap: fix mapping_seek_hole_data on THP & 32-bit - mm/highmem.c: fix zero_user_segments() with start > end - mm: remove pagevec_lookup_entries - mm: pass pvec directly to find_get_entries - mm: remove nr_entries parameter from pagevec_lookup_entries - mm: add an 'end' parameter to pagevec_lookup_entries - mm: add an 'end' parameter to find_get_entries - mm: add and use find_lock_entries - iomap: use mapping_seek_hole_data - mm/filemap: add mapping_seek_hole_data - mm/filemap: add helper for finding pages - mm/filemap: rename find_get_entry to mapping_get_entry - mm: add FGP_ENTRY - mm/swap: optimise get_shadow_from_swap_cache - mm/shmem: use pagevec_lookup in shmem_unlock_mapping - mm: make pagecache tagged lookups return only head pages - mm: support THPs in zero_user_segments - mm: vmstat: add cma statistics - memcg: enable memcg oom-kill for __GFP_NOFAIL - mm/page_alloc: count CMA pages per zone and print them in /proc/zoneinfo - mm/page_owner: record the timestamp of all pages during free - mm/page_owner: record timestamp and pid - mm/vmalloc: rework the drain logic - arm64: clear_page: Add new implementation of clear_page() by STNP - memcg: update the child's qos_level synchronously in memcg_qos_write() - memcg: Add static key for memcg priority - memcg: enable CONFIG_MEMCG_QOS by default - memcg: support priority for oom- add buildrequire: openssl for kernel build - add buildrequire: perl-devel for perf binary- arm64: errata: enable HISILICON_ERRATUM_HIP08_RU_PREFETCH - arm64: errata: add option to disable cache readunique prefetch on HIP08 - config: disable config ARM64_BOOTPARAM_HOTPLUG_CPU0 by default - arm64: Add config switch and kernel parameter for CPU0 hotplug - iommu/vt-d: Check for allocation failure in aux_detach_device() - iommu/vt-d: Fix ineffective devTLB invalidation for subdevices - iommu/vt-d: Fix general protection fault in aux_detach_device() - NFSv4: Refactor to use user namespaces for nfs4idmap - NFS: NFSv2/NFSv3: Use cred from fs_context during mount - seccomp: Remove bogus __user annotations - seccomp/cache: Report cache data through /proc/pid/seccomp_cache - xtensa: Enable seccomp architecture tracking - sh: Enable seccomp architecture tracking - s390: Enable seccomp architecture tracking - riscv: Enable seccomp architecture tracking - powerpc: Enable seccomp architecture tracking - parisc: Enable seccomp architecture tracking - csky: Enable seccomp architecture tracking - arm: Enable seccomp architecture tracking - arm64: Enable seccomp architecture tracking - selftests/seccomp: Compare bitmap vs filter overhead - x86: Enable seccomp architecture tracking - seccomp/cache: Add "emulator" to check if filter is constant allow - seccomp/cache: Lookup syscall allowlist bitmap for fast path - usb: dwc3: core: fix kernel panic when do reboot - usb: dwc3: debugfs: Add and remove endpoint dirs dynamically - perf beauty: Update copy of linux/socket.h with the kernel sources - tools headers UAPI: Sync linux/in.h copy with the kernel sources - net: fec_ptp: add clock rate zero check - net: stmmac: disable clocks in stmmac_remove_config_dt() - mm/slub.c: include swab.h - mm/slub: actually fix freelist pointer vs redzoning - mm/slub: fix redzoning for small allocations - mm/slub: clarify verification reporting - mm/swap: fix pte_same_as_swp() not removing uffd-wp bit when compare - net: bridge: fix vlan tunnel dst refcnt when egressing - net: bridge: fix vlan tunnel dst null pointer dereference - net: ll_temac: Fix TX BD buffer overwrite - net: ll_temac: Make sure to free skb when it is completely used - drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue. - drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell. - cfg80211: avoid double free of PMSR request - cfg80211: make certificate generation more robust - mac80211: Fix NULL ptr deref for injected rate info - dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclc - crash_core, vmcoreinfo: append 'SECTION_SIZE_BITS' to vmcoreinfo - x86/fpu: Reset state for all signal restore failures - x86/fpu: Invalidate FPU state after a failed XRSTOR from a user buffer - x86/fpu: Prevent state corruption in __fpu__restore_sig() - x86/pkru: Write hardware init value to PKRU when xstate is init - x86/ioremap: Map EFI-reserved memory as encrypted for SEV - x86/process: Check PF_KTHREAD and not current->mm for kernel threads - x86/mm: Avoid truncating memblocks for SGX memory - ARCv2: save ABI registers across signal handling - s390/ap: Fix hanging ioctl caused by wrong msg counter - s390/mcck: fix calculation of SIE critical section size - KVM: X86: Fix x86_emulator slab cache leak - KVM: x86/mmu: Calculate and check "full" mmu_role for nested MMU - KVM: x86: Immediately reset the MMU context when the SMM flag is cleared - PCI: Work around Huawei Intelligent NIC VF FLR erratum - PCI: Add ACS quirk for Broadcom BCM57414 NIC - PCI: aardvark: Fix kernel panic during PIO transfer - PCI: Mark some NVIDIA GPUs to avoid bus reset - PCI: Mark TI C667X to avoid bus reset - tracing: Do no increment trace_clock_global() by one - tracing: Do not stop recording comms if the trace file is being read - tracing: Do not stop recording cmdlines when tracing is off - usb: chipidea: imx: Fix Battery Charger 1.2 CDP detection - usb: core: hub: Disable autosuspend for Cypress CY7C65632 - can: mcba_usb: fix memory leak in mcba_usb - can: j1939: fix Use-after-Free, hold skb ref while in use - can: bcm/raw/isotp: use per module netdevice notifier - can: bcm: fix infoleak in struct bcm_msg_head - bpf: Do not mark insn as seen under speculative path verification - bpf: Inherit expanded/patched seen count from old aux data - irqchip/gic-v3: Workaround inconsistent PMR setting on NMI entry - mm: relocate 'write_protect_seq' in struct mm_struct - hwmon: (scpi-hwmon) shows the negative temperature properly - radeon: use memcpy_to/fromio for UVD fw upload - ASoC: qcom: lpass-cpu: Fix pop noise during audio capture begin - drm/sun4i: dw-hdmi: Make HDMI PHY into a platform device - pinctrl: ralink: rt2880: avoid to error in calls is pin is already enabled - ASoC: rt5682: Fix the fast discharge for headset unplugging in soundwire mode - regulator: rt4801: Fix NULL pointer dereference if priv->enable_gpios is NULL - spi: stm32-qspi: Always wait BUSY bit to be cleared in stm32_qspi_wait_cmd() - ASoC: tas2562: Fix TDM_CFG0_SAMPRATE values - sched/pelt: Ensure that *_sum is always synced with *_avg - spi: spi-zynq-qspi: Fix some wrong goto jumps & missing error code - regulator: rtmv20: Fix to make regcache value first reading back from HW - ASoC: fsl-asoc-card: Set .owner attribute when registering card. - phy: phy-mtk-tphy: Fix some resource leaks in mtk_phy_init() - ASoC: rt5659: Fix the lost powers for the HDA header - platform/x86: thinkpad_acpi: Add X1 Carbon Gen 9 second fan support - regulator: bd70528: Fix off-by-one for buck123 .n_voltages setting - regulator: cros-ec: Fix error code in dev_err message - net: ethernet: fix potential use-after-free in ec_bhf_remove - icmp: don't send out ICMP messages with a source address of 0.0.0.0 - bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error path - bnxt_en: Fix TQM fastpath ring backing store computation - bnxt_en: Rediscover PHY capabilities after firmware reset - cxgb4: fix wrong shift. - net: cdc_eem: fix tx fixup skb leak - net: hamradio: fix memory leak in mkiss_close - be2net: Fix an error handling path in 'be_probe()' - net/mlx5: Reset mkey index on creation - net/mlx5: E-Switch, Allow setting GUID for host PF vport - net/mlx5: E-Switch, Read PF mac address - net/af_unix: fix a data-race in unix_dgram_sendmsg / unix_release_sock - net: ipv4: fix memory leak in ip_mc_add1_src - net: fec_ptp: fix issue caused by refactor the fec_devtype - net: usb: fix possible use-after-free in smsc75xx_bind - lantiq: net: fix duplicated skb in rx descriptor ring - net: cdc_ncm: switch to eth%d interface naming - ptp: improve max_adj check against unreasonable values - bpf: Fix leakage under speculation on mispredicted branches - net: qrtr: fix OOB Read in qrtr_endpoint_post - ipv4: Fix device used for dst_alloc with local routes - cxgb4: fix wrong ethtool n-tuple rule lookup - netxen_nic: Fix an error handling path in 'netxen_nic_probe()' - qlcnic: Fix an error handling path in 'qlcnic_probe()' - ethtool: strset: fix message length calculation - net: qualcomm: rmnet: don't over-count statistics - net: qualcomm: rmnet: Update rmnet device MTU based on real device - net: make get_net_ns return error if NET_NS is disabled - net: stmmac: dwmac1000: Fix extended MAC address registers definition - cxgb4: halt chip before flashing PHY firmware image - cxgb4: fix sleep in atomic when flashing PHY firmware - cxgb4: fix endianness when flashing boot image - alx: Fix an error handling path in 'alx_probe()' - selftests: mptcp: enable syncookie only in absence of reorders - mptcp: do not warn on bad input from the network - mptcp: try harder to borrow memory from subflow under pressure - sch_cake: Fix out of bounds when parsing TCP options and header - mptcp: Fix out of bounds when parsing TCP options - netfilter: synproxy: Fix out of bounds when parsing TCP options - net/mlx5e: Block offload of outer header csum for UDP tunnels - net/mlx5: DR, Don't use SW steering when RoCE is not supported - net/mlx5: DR, Allow SW steering for sw_owner_v2 devices - net/mlx5: Consider RoCE cap before init RDMA resources - net/mlx5e: Fix page reclaim for dead peer hairpin - net/mlx5e: Remove dependency in IPsec initialization flows - net/sched: act_ct: handle DNAT tuple collision - rtnetlink: Fix regression in bridge VLAN configuration - udp: fix race between close() and udp_abort() - ice: parameterize functions responsible for Tx ring management - ice: add ndo_bpf callback for safe mode netdev ops - netfilter: nft_fib_ipv6: skip ipv6 packets from any to link-local - net: lantiq: disable interrupt before sheduling NAPI - net: dsa: felix: re-enable TX flow control in ocelot_port_flush() - net: rds: fix memory leak in rds_recvmsg - vrf: fix maximum MTU - net: ipv4: fix memory leak in netlbl_cipsov4_add_std - libbpf: Fixes incorrect rx_ring_setup_done - mlxsw: core: Set thermal zone polling delay argument to real value at init - mlxsw: reg: Spectrum-3: Enforce lowest max-shaper burst size of 11 - mac80211: fix skb length check in ieee80211_scan_rx() - batman-adv: Avoid WARN_ON timing related checks - kvm: LAPIC: Restore guard to prevent illegal APIC register access - afs: Fix an IS_ERR() vs NULL check - dmaengine: stedma40: add missing iounmap() on error in d40_probe() - dmaengine: SF_PDMA depends on HAS_IOMEM - dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEM - dmaengine: ALTERA_MSGDMA depends on HAS_IOMEM - dmaengine: xilinx: dpdma: initialize registers before request_irq - dmaengine: fsl-dpaa2-qdma: Fix error return code in two functions - dmaengine: idxd: add missing dsa driver unregister - ext4: fix memory leak in ext4_fill_super - Revert "Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug"" - Revert "block: Fix a lockdep complaint triggered by request queue flushing" - nvme-loop: use blk_mq_hctx_set_fq_lock_class to set loop's lock class - blk-mq: add new API of blk_mq_hctx_set_fq_lock_class - block: check disk exist before trying to add partition - block: avoid creating invalid symlink file for patitions - block: take bd_mutex around delete_partitions in del_gendisk - scsi: remove unused kobj map for sd devie to avoid memleak - scsi: libsas: Add LUN number check in .slave_alloc callback - dm btree remove: assign new_root only when removal succeeds - scsi: libiscsi: Reset max/exp cmdsn during recovery - scsi: iscsi_tcp: Fix shost can_queue initialization - scsi: libiscsi: Add helper to calculate max SCSI cmds per session - scsi: libiscsi: Fix iSCSI host workq destruction - scsi: libiscsi: Fix iscsi_task use after free() - scsi: libiscsi: Drop taskqueuelock - ext4: stop return ENOSPC from ext4_issue_zeroout - scsi: sd: Call sd_revalidate_disk() for ioctl(BLKRRPART) - powerpc/fsl_booke/kaslr: rename kaslr-booke32.rst to kaslr-booke.rst and add 64bit part - powerpc/fsl_booke/64: clear the original kernel if randomized - powerpc/fsl_booke/64: do not clear the BSS for the second pass - powerpc/fsl_booke/64: implement KASLR for fsl_booke64 - powerpc/fsl_booke/64: introduce reloc_kernel_entry() helper - powerpc/fsl_booke/kaslr: refactor kaslr_legal_offset() and kaslr_early_init() - arm64: Force NO_BLOCK_MAPPINGS if crashkernel reservation is required - exec: Move unshare_files to fix posix file locking during exec - exec: Don't open code get_close_on_exec - ARM: mm: Fix PXN process with LPAE feature - ARM: mm: Provide die_kernel_fault() helper - ARM: mm: Kill page table base print in show_pte() - ARM: mm: Cleanup access_error() - ARM: mm: Kill task_struct argument for __do_page_fault() - ARM: mm: Rafactor the __do_page_fault() - fanotify: fix copy_event_to_user() fid error clean up - block: fix inflight statistics of part0 - debugfs: fix security_locked_down() call for SELinux - vti6: fix ipv4 pmtu check to honor ip header df - vti: fix ipv4 pmtu check to honor ip header df - alinux: random: speed up the initialization of module - mm: set the sleep_mapped to true for zbud and z3fold - mm/zswap: add the flag can_sleep_mapped - kasan: fix null pointer dereference in kasan_record_aux_stack - bpf: Fix NULL pointer dereference in bpf_get_local_storage() helper - fib: Return the correct errno code - net: Return the correct errno code - net/x25: Return the correct errno code - rtnetlink: Fix missing error code in rtnl_bridge_notify() - drm/amd/amdgpu:save psp ring wptr to avoid attack - drm/amd/display: Fix potential memory leak in DMUB hw_init - drm/amdgpu: refine amdgpu_fru_get_product_info - drm/amd/display: Allow bandwidth validation for 0 streams. - net: ipconfig: Don't override command-line hostnames or domains - nvme-loop: do not warn for deleted controllers during reset - nvme-loop: check for NVME_LOOP_Q_LIVE in nvme_loop_destroy_admin_queue() - nvme-loop: clear NVME_LOOP_Q_LIVE when nvme_loop_configure_admin_queue() fails - nvme-loop: reset queue count to 1 in nvme_loop_destroy_io_queues() - scsi: scsi_devinfo: Add blacklist entry for HPE OPEN-V - Bluetooth: Add a new USB ID for RTL8822CE - scsi: qedf: Do not put host in qedf_vport_create() unconditionally - ethernet: myri10ge: Fix missing error code in myri10ge_probe() - scsi: target: core: Fix warning on realtime kernels - gfs2: Fix use-after-free in gfs2_glock_shrink_scan - riscv: Use -mno-relax when using lld linker - HID: gt683r: add missing MODULE_DEVICE_TABLE - gfs2: fix a deadlock on withdraw-during-mount - gfs2: Prevent direct-I/O write fallback errors from getting lost - ARM: OMAP2+: Fix build warning when mmc_omap is not built - ARM: OMAP1: Fix use of possibly uninitialized irq variable - drm/tegra: sor: Fully initialize SOR before registration - gpu: host1x: Split up client initalization and registration - drm/tegra: sor: Do not leak runtime PM reference - HID: usbhid: fix info leak in hid_submit_ctrl - HID: Add BUS_VIRTUAL to hid_connect logging - HID: multitouch: set Stylus suffix for Stylus-application devices, too - HID: quirks: Add quirk for Lenovo optical mouse - HID: hid-sensor-hub: Return error for hid_set_field() failure - HID: hid-input: add mapping for emoji picker key - HID: a4tech: use A4_2WHEEL_MOUSE_HACK_B8 for A4TECH NB-95 - HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for Saitek X65 - net: ieee802154: fix null deref in parse dev addr - livepatch: fix unload hook could not be excuted - mm/memory-failure: make sure wait for page writeback in memory_failure - iommu: sva: Fix compile error in iommu_sva_bind_group - proc: only require mm_struct for writing - tracing: Correct the length check which causes memory corruption - scsi: core: Only put parent device if host state differs from SHOST_CREATED - scsi: core: Put .shost_dev in failure path if host state changes to RUNNING - scsi: core: Fix failure handling of scsi_add_host_with_dma() - scsi: core: Fix error handling of scsi_host_alloc() - NFSv4: nfs4_proc_set_acl needs to restore NFS_CAP_UIDGID_NOMAP on error. - NFSv4: Fix second deadlock in nfs4_evict_inode() - NFS: Fix use-after-free in nfs4_init_client() - kvm: fix previous commit for 32-bit builds - perf session: Correct buffer copying when peeking events - NFSv4: Fix deadlock between nfs4_evict_inode() and nfs4_opendata_get_inode() - NFS: Fix a potential NULL dereference in nfs_get_client() - IB/mlx5: Fix initializing CQ fragments buffer - KVM: x86: Ensure liveliness of nested VM-Enter fail tracepoint message - x86/nmi_watchdog: Fix old-style NMI watchdog regression on old Intel CPUs - sched/fair: Fix util_est UTIL_AVG_UNCHANGED handling - sched/fair: Make sure to update tg contrib for blocked load - sched/fair: Keep load_avg and load_sum synced - perf: Fix data race between pin_count increment/decrement - gpio: wcd934x: Fix shift-out-of-bounds error - phy: ti: Fix an error code in wiz_probe() - ASoC: meson: gx-card: fix sound-dai dt schema - ASoC: core: Fix Null-point-dereference in fmt_single_name() - phy: cadence: Sierra: Fix error return code in cdns_sierra_phy_probe() - tools/bootconfig: Fix error return code in apply_xbc() - vmlinux.lds.h: Avoid orphan section with !SMP - ARM: cpuidle: Avoid orphan section warning - RDMA/mlx4: Do not map the core_clock page to user space unless enabled - RDMA/ipoib: Fix warning caused by destroying non-initial netns - drm/msm/a6xx: avoid shadow NULL reference in failure path - drm/msm/a6xx: update/fix CP_PROTECT initialization - drm/msm/a6xx: fix incorrectly set uavflagprd_inv field for A650 - drm/mcde: Fix off by 10^3 in calculation - usb: typec: mux: Fix copy-paste mistake in typec_mux_match - usb: dwc3: gadget: Disable gadget IRQ during pullup disable - phy: usb: Fix misuse of IS_ENABLED - regulator: rtmv20: Fix .set_current_limit/.get_current_limit callbacks - regulator: bd71828: Fix .n_voltages settings - regulator: fan53880: Fix missing n_voltages setting - regulator: bd718x7: Fix the BUCK7 voltage setting on BD71837 - regulator: max77620: Use device_set_of_node_from_dev() - regulator: core: resolve supply for boot-on/always-on regulators - usb: typec: tcpm: cancel frs hrtimer when unregister tcpm port - usb: typec: tcpm: cancel vdm and state machine hrtimer when unregister tcpm port - usb: fix various gadget panics on 10gbps cabling - usb: fix various gadgets null ptr deref on 10gbps cabling. - usb: gadget: eem: fix wrong eem header operation - USB: serial: cp210x: fix alternate function for CP2102N QFN20 - USB: serial: quatech2: fix control-request directions - USB: serial: omninet: add device id for Zyxel Omni 56K Plus - USB: serial: ftdi_sio: add NovaTech OrionMX product ID - usb: gadget: f_fs: Ensure io_completion_wq is idle during unbind - usb: typec: intel_pmc_mux: Add missed error check for devm_ioremap_resource() - usb: typec: intel_pmc_mux: Put fwnode in error case during ->probe() - usb: typec: ucsi: Clear PPM capability data in ucsi_init() error path - usb: typec: wcove: Use LE to CPU conversion when accessing msg->header - usb: musb: fix MUSB_QUIRK_B_DISCONNECT_99 handling - usb: dwc3: ep0: fix NULL pointer exception - usb: dwc3: gadget: Bail from dwc3_gadget_exit() if dwc->gadget is NULL - usb: dwc3: meson-g12a: Disable the regulator in the error handling path of the probe - usb: dwc3-meson-g12a: fix usb2 PHY glue init when phy0 is disabled - usb: pd: Set PD_T_SINK_WAIT_CAP to 310ms - usb: f_ncm: only first packet of aggregate needs to start timer - USB: f_ncm: ncm_bitrate (speed) is unsigned - mmc: renesas_sdhi: Fix HS400 on R-Car M3-W+ - mmc: renesas_sdhi: abort tuning when timeout detected - ftrace: Do not blindly read the ip address in ftrace_bug() - cgroup1: don't allow '\n' in renaming - btrfs: promote debugging asserts to full-fledged checks in validate_super - btrfs: return value from btrfs_mark_extent_written() in case of error - async_xor: check src_offs is not NULL before updating it - staging: rtl8723bs: Fix uninitialized variables - kvm: avoid speculation-based attacks from out-of-range memslot accesses - KVM: X86: MMU: Use the correct inherited permissions to get shadow page - perf/x86/intel/uncore: Fix M2M event umask for Ice Lake server - drm: Lock pointer access in drm_master_release() - drm: Fix use-after-free read in drm_getunique() - Revert "ACPI: sleep: Put the FACS table after using it" - spi: bcm2835: Fix out-of-bounds access with more than 4 slaves - ALSA: hda/realtek: fix mute/micmute LEDs for HP ZBook Power G8 - ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook 840 Aero G8 - ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP EliteBook x360 1040 G8 - ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Elite Dragonfly G2 - ALSA: hda/realtek: headphone and mic don't work on an Acer laptop - ALSA: firewire-lib: fix the context to call snd_pcm_stop_xrun() - ALSA: seq: Fix race of snd_seq_timer_open() - i2c: mpc: implement erratum A-004447 workaround - i2c: mpc: Make use of i2c_recover_bus() - spi: Cleanup on failure of initial setup - spi: Don't have controller clean up spi device before driver unbind - powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P1010 i2c controllers - powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P2041 i2c controllers - nvmet: fix false keep-alive timeout when a controller is torn down - nvme-tcp: remove incorrect Kconfig dep in BLK_DEV_NVME - bnx2x: Fix missing error code in bnx2x_iov_init_one() - dm verity: fix require_signatures module_param permissions - MIPS: Fix kernel hang under FUNCTION_GRAPH_TRACER and PREEMPT_TRACER - nvme-fabrics: decode host pathing error for connect - net: dsa: microchip: enable phy errata workaround on 9567 - net: appletalk: cops: Fix data race in cops_probe1 - net: macb: ensure the device is available before accessing GEMGXL control registers - scsi: target: qla2xxx: Wait for stop_phase1 at WWN removal - scsi: hisi_sas: Drop free_irq() of devm_request_irq() allocated irq - scsi: vmw_pvscsi: Set correct residual data length - scsi: bnx2fc: Return failure if io_req is already in ABTS processing - net:sfc: fix non-freed irq in legacy irq mode - RDS tcp loopback connection can hang - net/qla3xxx: fix schedule while atomic in ql_sem_spinlock - wq: handle VM suspension in stall detection - cgroup: disable controllers at parse time - net: mdiobus: get rid of a BUG_ON() - netlink: disable IRQs for netlink_lock_table() - bonding: init notify_work earlier to avoid uninitialized use - isdn: mISDN: netjet: Fix crash in nj_probe: - usb: chipidea: udc: assign interrupt number to USB gadget structure - spi: sprd: Add missing MODULE_DEVICE_TABLE - ASoC: sti-sas: add missing MODULE_DEVICE_TABLE - vfio-ccw: Serialize FSM IDLE state with I/O completion - vfio-ccw: Reset FSM state to IDLE inside FSM - ASoC: Intel: bytcr_rt5640: Add quirk for the Lenovo Miix 3-830 tablet - ASoC: Intel: bytcr_rt5640: Add quirk for the Glavey TM800A550L tablet - usb: cdns3: Fix runtime PM imbalance on error - net/nfc/rawsock.c: fix a permission check bug - bpf: Forbid trampoline attach for functions with variable arguments - spi: spi-zynq-qspi: Fix stack violation bug - spi: Fix spi device unregister flow - ASoC: amd: fix for pcm_read() error - ASoC: max98088: fix ni clock divider calculation - proc: Track /proc/$pid/attr/ opener mm_struct - mtd: mtd_blkdevs: Initialize rq.limits.discard_granularity - block, bfq: set next_rq to waker_bfqq->next_rq in waker injection - bdev: Do not return EBUSY if bdev discard races with write - powerpc/perf: Invoke per-CPU variable access with disabled interrupts - perf annotate: Fix jump parsing for C++ code. - perf tools: Fix arm64 build error with gcc-11 - perf record: Fix memory leak in vDSO found using ASAN - perf parse-events: Check if the software events array slots are populated - perf symbol-elf: Fix memory leak by freeing sdt_note.args - perf env: Fix memory leak of bpf_prog_info_linear member - scsi: iscsi: Fix iSCSI cls conn state - scsi: iscsi: Fix race condition between login and sync thread - Revert "perf kmem: Do not pass additional arguments - neighbour: allow NUD_NOARP entries to be forced GCed - xen-netback: take a reference to the RX task thread - netfilter: nf_tables: missing error reporting for not selected expressions - i2c: qcom-geni: Suspend and resume the bus during SYSTEM_SLEEP_PM ops - lib/lz4: explicitly support in-place decompression - x86/kvm: Disable all PV features on crash - x86/kvm: Disable kvmclock on all CPUs on shutdown - x86/kvm: Teardown PV features on boot CPU as well - KVM: arm64: Fix debug register indexing - KVM: SVM: Truncate GPR value for DR and CR accesses in !64-bit mode - btrfs: fix unmountable seed device after fstrim - drm/msm/dpu: always use mdp device to scale bandwidth - mm, hugetlb: fix simple resv_huge_pages underflow on UFFDIO_COPY - btrfs: fix deadlock when cloning inline extents and low on available space - btrfs: abort in rename_exchange if we fail to insert the second ref - btrfs: fixup error handling in fixup_inode_link_counts - btrfs: return errors from btrfs_del_csums in cleanup_ref_head - btrfs: fix error handling in btrfs_del_csums - btrfs: mark ordered extent and inode with error if we fail to finish - powerpc/kprobes: Fix validation of prefixed instructions across page boundary - x86/apic: Mark _all_ legacy interrupts when IO/APIC is missing - drm/amdgpu: make sure we unpin the UVD BO - drm/amdgpu: Don't query CE and UE errors - nfc: fix NULL ptr dereference in llcp_sock_getname() after failed connect - x86/sev: Check SME/SEV support in CPUID first - x86/cpufeatures: Force disable X86_FEATURE_ENQCMD and remove update_pasid() - mm/page_alloc: fix counting of free pages after take off from buddy - mm/debug_vm_pgtable: fix alignment for pmd/pud_advanced_tests() - ocfs2: fix data corruption by fallocate - pid: take a reference when initializing `cad_pid` - usb: dwc2: Fix build in periphal-only mode - ext4: fix accessing uninit percpu counter variable with fast_commit - ext4: fix memory leak in ext4_mb_init_backend on error path. - ext4: fix fast commit alignment issues - ext4: fix memory leak in ext4_fill_super - ARM: dts: imx6q-dhcom: Add PU,VDD1P1,VDD2P5 regulators - ARM: dts: imx6dl-yapp4: Fix RGMII connection to QCA8334 switch - ALSA: hda: update the power_state during the direct-complete - ALSA: hda: Fix for mute key LED for HP Pavilion 15-CK0xx - ALSA: timer: Fix master timer notification - gfs2: fix scheduling while atomic bug in glocks - HID: multitouch: require Finger field to mark Win8 reports as MT - HID: magicmouse: fix NULL-deref on disconnect - HID: i2c-hid: Skip ELAN power-on command after reset - net: caif: fix memory leak in cfusbl_device_notify - net: caif: fix memory leak in caif_device_notify - net: caif: add proper error handling - net: caif: added cfserl_release function - wireguard: allowedips: free empty intermediate nodes when removing single node - wireguard: allowedips: allocate nodes in kmem_cache - wireguard: allowedips: remove nodes in O(1) - wireguard: allowedips: initialize list head in selftest - wireguard: selftests: make sure rp_filter is disabled on vethc - wireguard: selftests: remove old conntrack kconfig value - wireguard: use synchronize_net rather than synchronize_rcu - wireguard: peer: allocate in kmem_cache - wireguard: do not use -O3 - Bluetooth: use correct lock to prevent UAF of hdev object - Bluetooth: fix the erroneous flush_work() order - drm/amdgpu/jpeg3: add cancel_delayed_work_sync before power gate - drm/amdgpu/jpeg2.5: add cancel_delayed_work_sync before power gate - drm/amdgpu/vcn3: add cancel_delayed_work_sync before power gate - io_uring: use better types for cflags - io_uring: fix link timeout refs - riscv: vdso: fix and clean-up Makefile - serial: stm32: fix threaded interrupt handling - tipc: fix unique bearer names sanity check - tipc: add extack messages for bearer/media failure - bus: ti-sysc: Fix flakey idling of uarts and stop using swsup_sidle_act - ARM: dts: imx: emcon-avari: Fix nxp,pca8574 #gpio-cells - ARM: dts: imx7d-pico: Fix the 'tuning-step' property - ARM: dts: imx7d-meerkat96: Fix the 'tuning-step' property - arm64: dts: freescale: sl28: var4: fix RGMII clock and voltage - arm64: dts: zii-ultra: fix 12V_MAIN voltage - arm64: dts: ls1028a: fix memory node - bus: ti-sysc: Fix am335x resume hang for usb otg module - optee: use export_uuid() to copy client UUID - arm64: dts: ti: j7200-main: Mark Main NAVSS as dma-coherent - ixgbe: add correct exception tracing for XDP - ixgbe: optimize for XDP_REDIRECT in xsk path - ice: add correct exception tracing for XDP - ice: optimize for XDP_REDIRECT in xsk path - ice: simplify ice_run_xdp - i40e: add correct exception tracing for XDP - i40e: optimize for XDP_REDIRECT in xsk path - cxgb4: avoid link re-train during TC-MQPRIO configuration - i2c: qcom-geni: Add shutdown callback for i2c - ice: Allow all LLDP packets from PF to Tx - ice: report supported and advertised autoneg using PHY capabilities - ice: handle the VF VSI rebuild failure - ice: Fix VFR issues for AVF drivers that expect ATQLEN cleared - ice: Fix allowing VF to request more/less queues via virtchnl - ipv6: Fix KASAN: slab-out-of-bounds Read in fib6_nh_flush_exceptions - cxgb4: fix regression with HASH tc prio value update - ixgbevf: add correct exception tracing for XDP - igb: add correct exception tracing for XDP - ieee802154: fix error return code in ieee802154_llsec_getparams() - ieee802154: fix error return code in ieee802154_add_iface() - bpf, lockdown, audit: Fix buggy SELinux lockdown permission checks - bpf: Simplify cases in bpf_base_func_proto - drm/i915/selftests: Fix return value check in live_breadcrumbs_smoketest() - netfilter: nfnetlink_cthelper: hit EBUSY on updates if size mismatches - netfilter: nft_ct: skip expectations for confirmed conntrack - nvmet: fix freeing unallocated p2pmem - net/mlx5: DR, Create multi-destination flow table with level less than 64 - net/mlx5e: Check for needed capability for cvlan matching - net/mlx5: Check firmware sync reset requested is set before trying to abort it - net/mlx5e: Fix incompatible casting - net/tls: Fix use-after-free after the TLS device goes down and up - net/tls: Replace TLS_RX_SYNC_RUNNING with RCU - net: sock: fix in-kernel mark setting - net: dsa: tag_8021q: fix the VLAN IDs used for encoding sub-VLANs - perf probe: Fix NULL pointer dereference in convert_variable_location() - ACPICA: Clean up context mutex during object deletion - nvme-rdma: fix in-casule data send for chained sgls - mptcp: always parse mptcp options for MPC reqsk - net/sched: act_ct: Fix ct template allocation for zone 0 - net/sched: act_ct: Offload connections with commit action - devlink: Correct VIRTUAL port to not have phys_port attributes - HID: i2c-hid: fix format string mismatch - HID: pidff: fix error return code in hid_pidff_init() - HID: logitech-hidpp: initialize level variable - ipvs: ignore IP_VS_SVC_F_HASHED flag when adding service - vfio/platform: fix module_put call in error flow - samples: vfio-mdev: fix error handing in mdpy_fb_probe() - vfio/pci: zap_vma_ptes() needs MMU - vfio/pci: Fix error return code in vfio_ecap_init() - efi: cper: fix snprintf() use in cper_dimm_err_location() - efi/libstub: prevent read overflow in find_file_option() - efi: Allow EFI_MEMORY_XP and EFI_MEMORY_RO both to be cleared - efi/fdt: fix panic when no valid fdt found - netfilter: conntrack: unregister ipv4 sockopts on error unwind - hwmon: (pmbus/isl68137) remove READ_TEMPERATURE_3 for RAA228228 - hwmon: (dell-smm-hwmon) Fix index values - net: usb: cdc_ncm: don't spew notifications - btrfs: tree-checker: do not error out if extent ref hash doesn't match - ext4: fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed - usb: core: reduce power-on-good delay time of root hub - neighbour: Prevent Race condition in neighbour subsytem - scripts/clang-tools: switch explicitly to Python 3 - net: hso: bail out on interrupt URB allocation failure - Revert "Revert "ALSA: usx2y: Fix potential NULL pointer dereference"" - SUNRPC: More fixes for backlog congestion - bpftool: Add sock_release help info for cgroup attach/prog load command - net: hns3: check the return of skb_checksum_help() - samples/bpf: Consider frame size in tx_only of xdpsock sample - i915: fix build warning in intel_dp_get_link_status() - net: mvpp2: add buffer header handling in RX - net: zero-initialize tc skb extension on allocation - MIPS: ralink: export rt_sysc_membase for rt2880_wdt.c - MIPS: alchemy: xxs1500: add gpio-au1000.h header file - net: hsr: fix mac_len checks - sch_dsmark: fix a NULL deref in qdisc_reset() - net: ethernet: mtk_eth_soc: Fix packet statistics support for MT7628/88 - ALSA: usb-audio: scarlett2: snd_scarlett_gen2_controls_create() can be static - ipv6: record frag_max_size in atomic fragments in input path - net: lantiq: fix memory corruption in RX ring - scsi: libsas: Use _safe() loop in sas_resume_port() - ASoC: qcom: lpass-cpu: Use optional clk APIs - ixgbe: fix large MTU request from VF - bpf: Set mac_len in bpf_skb_change_head - bpf, offload: Reorder offload callback 'prepare' in verifier - ASoC: cs35l33: fix an error code in probe() - staging: emxx_udc: fix loop in _nbu2ss_nuke() - cxgb4: avoid accessing registers when clearing filters - iommu/vt-d: Use user privilege for RID2PASID translation - net: hns3: put off calling register_netdev() until client initialize complete - net: hns3: fix incorrect resp_msg issue - iommu/virtio: Add missing MODULE_DEVICE_TABLE - gve: Correct SKB queue index validation. - gve: Upgrade memory barrier in poll routine - gve: Add NULL pointer checks when freeing irqs. - gve: Update mgmt_msix_idx if num_ntfy changes - gve: Check TX QPL was actually assigned - net/smc: remove device from smcd_dev_list after failed device_add() - mld: fix panic in mld_newpack() - bnxt_en: Fix context memory setup for 64K page size. - bnxt_en: Include new P5 HV definition in VF check. - net: bnx2: Fix error return code in bnx2_init_board() - net: hso: check for allocation failure in hso_create_bulk_serial_device() - net: sched: fix tx action reschedule issue with stopped queue - net: sched: fix tx action rescheduling issue during deactivation - net: sched: fix packet stuck problem for lockless qdisc - tls splice: check SPLICE_F_NONBLOCK instead of MSG_DONTWAIT - openvswitch: meter: fix race when getting now_ms. - cxgb4/ch_ktls: Clear resources when pf4 device is removed - net: mdio: octeon: Fix some double free issues - net: mdio: thunder: Fix a double free issue in the .remove function - chelsio/chtls: unlock on error in chtls_pt_recvmsg() - net: fec: fix the potential memory leak in fec_enet_init() - net: packetmmap: fix only tx timestamp on request - net: really orphan skbs tied to closing sk - spi: Assume GPIO CS active high in ACPI case - vfio-ccw: Check initialized flag in cp_init() - net: ipa: memory region array is variable size - net: stmmac: Fix MAC WoL not working if PHY does not support WoL - ASoC: cs42l42: Regmap must use_single_read/write - interconnect: qcom: Add missing MODULE_DEVICE_TABLE - interconnect: qcom: bcm-voter: add a missing of_node_put() - net: dsa: fix error code getting shifted with 4 in dsa_slave_get_sset_count - net: netcp: Fix an error message - linux/bits.h: fix compilation error with GENMASK - block: fix a race between del_gendisk and BLKRRPART - platform/x86: touchscreen_dmi: Add info for the Chuwi Hi10 Pro (CWI529) tablet - drm/amdgpu: stop touching sched.ready in the backend - drm/amd/amdgpu: fix a potential deadlock in gpu reset - drm/amdgpu: Fix a use-after-free - drm/amd/amdgpu: fix refcount leak - drm/amd/display: Disconnect non-DP with no EDID - SMB3: incorrect file id in requests compounded with open - platform/x86: touchscreen_dmi: Add info for the Mediacom Winpad 7.0 W700 tablet - platform/x86: intel_punit_ipc: Append MODULE_DEVICE_TABLE for ACPI - platform/x86: hp-wireless: add AMD's hardware id to the supported list - btrfs: do not BUG_ON in link_to_fixup_dir - btrfs: release path before starting transaction when cloning inline extent - scsi: pm80xx: Fix drives missing during rmmod/insmod loop - openrisc: Define memory barrier mb - scsi: BusLogic: Fix 64-bit system enumeration error for Buslogic - scsi: ufs: ufs-mediatek: Fix power down spec violation - btrfs: return whole extents in fiemap - brcmfmac: properly check for bus register errors - Revert "brcmfmac: add a check for the status of usb_register" - net: liquidio: Add missing null pointer checks - Revert "net: liquidio: fix a NULL pointer dereference" - media: gspca: properly check for errors in po1030_probe() - Revert "media: gspca: Check the return value of write_bridge for timeout" - media: gspca: mt9m111: Check write_bridge for timeout - Revert "media: gspca: mt9m111: Check write_bridge for timeout" - media: dvb: Add check on sp8870_readreg return - Revert "media: dvb: Add check on sp8870_readreg" - ASoC: cs43130: handle errors in cs43130_probe() properly - Revert "ASoC: cs43130: fix a NULL pointer dereference" - libertas: register sysfs groups properly - Revert "libertas: add checks for the return value of sysfs_create_group" - dmaengine: qcom_hidma: comment platform_driver_register call - Revert "dmaengine: qcom_hidma: Check for driver register failure" - isdn: mISDN: correctly handle ph_info allocation failure in hfcsusb_ph_info - Revert "isdn: mISDN: Fix potential NULL pointer dereference of kzalloc" - ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd() - Revert "ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd()" - isdn: mISDNinfineon: check/cleanup ioremap failure correctly in setup_io - Revert "isdn: mISDNinfineon: fix potential NULL pointer dereference" - Revert "ALSA: usx2y: Fix potential NULL pointer dereference" - Revert "ALSA: gus: add a check of the status of snd_ctl_add" - char: hpet: add checks after calling ioremap - Revert "char: hpet: fix a missing check of ioremap" - net: caif: remove BUG_ON(dev == NULL) in caif_xmit - Revert "net: caif: replace BUG_ON with recovery code" - net/smc: properly handle workqueue allocation failure - Revert "net/smc: fix a NULL pointer dereference" - net: fujitsu: fix potential null-ptr-deref - Revert "net: fujitsu: fix a potential NULL pointer dereference" - serial: max310x: unregister uart driver in case of failure and abort - Revert "serial: max310x: pass return value of spi_register_driver" - Revert "ALSA: sb: fix a missing check of snd_ctl_add" - Revert "media: usb: gspca: add a missed check for goto_low_power" - Revert "crypto: cavium/nitrox - add an error message to explain the failure of pci_request_mem_regions" - gpio: cadence: Add missing MODULE_DEVICE_TABLE - platform/x86: hp_accel: Avoid invoking _INI to speed up resume - mptcp: fix data stream corruption - mptcp: drop unconditional pr_warn on bad opt - mptcp: avoid error message on infinite mapping - nvmet-tcp: fix inline data size comparison in nvmet_tcp_queue_response - perf jevents: Fix getting maximum number of fds - afs: Fix the nlink handling of dir-over-dir rename - i2c: sh_mobile: Use new clock calculation formulas for RZ/G2E - i2c: i801: Don't generate an interrupt on bus reset - i2c: mediatek: Disable i2c start_en and clear intr_stat brfore reset - i2c: s3c2410: fix possible NULL pointer deref on read message after write - net: dsa: sja1105: fix VL lookup command packing for P/Q/R/S - net: dsa: sja1105: call dsa_unregister_switch when allocating memory fails - net: dsa: sja1105: add error handling in sja1105_setup() - net: dsa: sja1105: error out on unsupported PHY mode - net: dsa: sja1105: use 4095 as the private VLAN for untagged traffic - net: dsa: sja1105: update existing VLANs from the bridge VLAN list - net: dsa: fix a crash if ->get_sset_count() fails - net: dsa: mt7530: fix VLAN traffic leaks - netfilter: flowtable: Remove redundant hw refresh bit - spi: spi-fsl-dspi: Fix a resource leak in an error handling path - tipc: skb_linearize the head skb when reassembling msgs - tipc: wait and exit until all work queues are done - Revert "net:tipc: Fix a double free in tipc_sk_mcast_rcv" - SUNRPC in case of backlog, hand free slots directly to waiting task - net/mlx5: Set term table as an unmanaged flow table - net/mlx4: Fix EEPROM dump support - net/mlx5e: Fix null deref accessing lag dev - net/mlx5: Set reformat action when needed for termination rules - net/mlx5e: Fix nullptr in add_vlan_push_action() - {net,vdpa}/mlx5: Configure interface MAC into mpfs L2 table - net/mlx5e: Fix error path of updating netdev queues - net/mlx5e: Fix multipath lag activation - net/mlx5e: reset XPS on error flow if netdev isn't registered yet - drm/meson: fix shutdown crash when component not probed - NFSv4: Fix v4.0/v4.1 SEEK_DATA return -ENOTSUPP when set NFS_V4_2 config - NFS: Don't corrupt the value of pg_bytes_written in nfs_do_recoalesce() - NFS: Fix an Oopsable condition in __nfs_pageio_add_request() - NFS: fix an incorrect limit in filelayout_decode_layout() - fs/nfs: Use fatal_signal_pending instead of signal_pending - Bluetooth: cmtp: fix file refcount when cmtp_attach_device fails - net: usb: fix memory leak in smsc75xx_bind - usb: typec: mux: Fix matching with typec_altmode_desc - usb: gadget: udc: renesas_usb3: Fix a race in usb3_start_pipen() - usb: dwc3: gadget: Properly track pending and queued SG - thermal/drivers/intel: Initialize RW trip to THERMAL_TEMP_INVALID - USB: serial: pl2303: add device id for ADLINK ND-6530 GC - USB: serial: ftdi_sio: add IDs for IDS GmbH Products - USB: serial: option: add Telit LE910-S1 compositions 0x7010, 0x7011 - USB: serial: ti_usb_3410_5052: add startech.com device id - serial: rp2: use 'request_firmware' instead of 'request_firmware_nowait' - serial: sh-sci: Fix off-by-one error in FIFO threshold register setting - serial: tegra: Fix a mask operation that is always true - drivers: base: Fix device link removal - USB: usbfs: Don't WARN about excessively large memory allocations - Revert "irqbypass: do not start cons/prod when failed connect" - USB: trancevibrator: fix control-request direction - serial: 8250_pci: handle FL_NOIRQ board flag - serial: 8250_pci: Add support for new HPE serial device - serial: 8250_dw: Add device HID for new AMD UART controller - serial: 8250: Add UART_BUG_TXRACE workaround for Aspeed VUART - iio: adc: ad7192: handle regulator voltage error first - iio: adc: ad7192: Avoid disabling a clock that was never enabled. - iio: adc: ad7793: Add missing error code in ad7793_setup() - iio: adc: ad7923: Fix undersized rx buffer. - iio: adc: ad7124: Fix potential overflow due to non sequential channel numbers - iio: adc: ad7124: Fix missbalanced regulator enable / disable on error. - iio: adc: ad7768-1: Fix too small buffer passed to iio_push_to_buffers_with_timestamp() - iio: dac: ad5770r: Put fwnode in error case during ->probe() - iio: gyro: fxas21002c: balance runtime power in error path - staging: iio: cdc: ad7746: avoid overwrite of num_channels - mei: request autosuspend after sending rx flow control - KVM: arm64: Prevent mixed-width VM creation - KVM: X86: Fix vCPU preempted state from guest's point of view - thunderbolt: dma_port: Fix NVM read buffer bounds and offset issue - thunderbolt: usb4: Fix NVM read buffer bounds and offset issue - misc/uss720: fix memory leak in uss720_probe - serial: core: fix suspicious security_locked_down() call - seccomp: Refactor notification handler to prepare for new semantics - Documentation: seccomp: Fix user notification documentation - kgdb: fix gcc-11 warnings harder - selftests/gpio: Fix build when source tree is read only - selftests/gpio: Move include of lib.mk up - selftests/gpio: Use TEST_GEN_PROGS_EXTENDED - drm/amdgpu/jpeg2.0: add cancel_delayed_work_sync before power gate - drm/amdgpu/vcn2.5: add cancel_delayed_work_sync before power gate - drm/amdgpu/vcn2.0: add cancel_delayed_work_sync before power gate - drm/amdkfd: correct sienna_cichlid SDMA RLC register offset error - drm/amdgpu/vcn1: add cancel_delayed_work_sync before power gate - drm/amd/pm: correct MGpuFanBoost setting - dm snapshot: properly fix a crash when an origin has no snapshots - ath11k: Clear the fragment cache during key install - ath10k: Validate first subframe of A-MSDU before processing the list - ath10k: Fix TKIP Michael MIC verification for PCIe - ath10k: drop MPDU which has discard flag set by firmware for SDIO - ath10k: drop fragments with multicast DA for SDIO - ath10k: drop fragments with multicast DA for PCIe - ath10k: add CCMP PN replay protection for fragmented frames for PCIe - mac80211: extend protection against mixed key and fragment cache attacks - mac80211: do not accept/forward invalid EAPOL frames - mac80211: prevent attacks on TKIP/WEP as well - mac80211: check defrag PN against current frame - mac80211: add fragment cache to sta_info - mac80211: drop A-MSDUs on old ciphers - cfg80211: mitigate A-MSDU aggregation attacks - mac80211: properly handle A-MSDUs that start with an RFC 1042 header - mac80211: prevent mixed key and fragment cache attacks - mac80211: assure all fragments are encrypted - netfilter: nft_set_pipapo_avx2: Add irq_fpu_usable() check, fallback to non-AVX2 version - net/sched: fq_pie: fix OOB access in the traffic path - net/sched: fq_pie: re-factor fix for fq_pie endless loop - net: hso: fix control-request directions - proc: Check /proc/$pid/attr/ writes against file opener - perf scripts python: exported-sql-viewer.py: Fix warning display - perf scripts python: exported-sql-viewer.py: Fix Array TypeError - perf scripts python: exported-sql-viewer.py: Fix copy to clipboard from Top Calls by elapsed Time report - perf intel-pt: Fix transaction abort handling - perf intel-pt: Fix sample instruction bytes - iommu/vt-d: Fix sysfs leak in alloc_iommu() - NFSv4: Fix a NULL pointer dereference in pnfs_mark_matching_lsegs_return() - cifs: set server->cipher_type to AES-128-CCM for SMB3.0 - ALSA: usb-audio: scarlett2: Improve driver startup messages - ALSA: usb-audio: scarlett2: Fix device hang with ehci-pci - ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Zbook Fury 17 G8 - ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Zbook Fury 15 G8 - ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Zbook G8 - ALSA: hda/realtek: fix mute/micmute LEDs for HP 855 G8 - ALSA: hda/realtek: Chain in pop reduction fixup for ThinkStation P340 - ALSA: hda/realtek: Headphone volume is controlled by Front mixer - ALSA: hda/realtek: the bass speaker can't output sound on Yoga 9i - sched: export sched_setscheduler symbol - arm32: kaslr: Bugfix of BSS size calculation when enabled kaslr - mm: Move HOLES_IN_ZONE into mm - mm,hwpoison: return -EBUSY when migration fails - livepatch: put memory alloc and free out stop machine - livepatch/core: Support function force patched/unpatched - livepatch/ppc64: Enable livepatch without ftrace - livepatch/ppc64: Sample testcase fix ppc64 - livepatch/ppc64: Ignore the first frame when checking stack - livepatch/ppc64: Make sure caller function in stack - livepatch/ppc64: Use module_alloc to alloc func_node - livepatch/ppc64: Implement per func_node livepatch trampoline - livepatch/ppc64: Check active func in consistency stack checking - livepatch/ppc64: Support use func_descr for new_func - livepatch/ppc64: Implement livepatch without ftrace for ppc64be - livepatch/ppc32: Ignore the first frame when checking stack - livepatch/ppc32: Check active func in consistency stack checking - livepatch/ppc32: Fix current backtracking in klp_check_calltrace - livepatch/ppc32: Fix func size less than limit - livepatch/ppc32: Add support for longjump - livepatch/ppc32: Support livepatch without ftrace - livepatch/x86: check active func in consistency stack checking - livepatch/x86: support livepatch without ftrace - livepatch/core: Revert module_enable_ro and module_disable_ro - livepatch/arm: Check active func in consistency stack checking - livepatch/arm: Add support for livepatch plt - livepatch/arm: Fix current backtracking in klp_check_calltrace - livepatch/arm: Support livepatch without ftrace - livepatch/core: Add support for arm for klp relocation - arm/module: Use plt section indices for relocations - livepatch/core: Add livepatch consistency depends - livepatch/arm64: check active func in consistency stack checking - livepatch/arm64: Fix current backtracking in klp_check_calltrace - livepatch/arm64: Fix func size less than limit - livepatch/arm64: Support livepatch without ftrace - livepatch/core: Support jump_label - livepatch/core: Supprt load and unload hooks - livepatch/core: Split livepatch consistency - livepatch/core: Restrict livepatch patched/unpatched when plant kprobe - livepatch/core: Allow implementation without ftrace - DEBUG: iommu: Sanity-check of page requests - DEBUG: iommu/arm-smmu-v3: Add SVA trace events - TESTING: vfio: Add support for Shared Virtual Addressing - iommu: Add group variant for SVA bind/unbind - mm: export symbol mmput_async - mm: export symbol find_get_task_by_vpid - mm: export symbol mm_access - iommu/arm-smmu-v3: Support auxiliary domains - iommu: Use device fault trace event - trace/iommu: Add sva trace events - iommu: handle page response timeout - iommu: Add a timeout parameter for PRQ response - iommu: Introduce attach/detach_pasid_table API - Documentation: Generalize the "pci=noats" boot parameter - PCI: Support ats-supported device-tree property - arm64: dts: fast models: Enable PCIe ATS for Base RevC FVP - dt-bindings: PCI: generic: Add ats-supported property - iommu/arm-smmu-v3: Ratelimit event dump - iommu/arm-smmu-v3: Add support for Hardware Translation Table Update - iommu/arm-smmu-v3: Enable broadcast TLB maintenance - iommu/arm-smmu-v3: Add support for PRI - PCI/ATS: Export PRI functions - PCI/ATS: Add PRI stubs - mm: notify remote TLBs when dirtying a PTE - iommu/arm-smmu-v3: Add stall support for platform devices - ACPI/IORT: Enable stall support for platform devices - dt-bindings: document stall property for IOMMU masters - NFC: nci: fix memory leak in nci_allocate_device - perf unwind: Set userdata for all __report_module() paths - perf unwind: Fix separate debug info files when using elfutils' libdw's unwinder - KVM: x86: Defer vtime accounting 'til after IRQ handling - context_tracking: Move guest exit vtime accounting to separate helpers - context_tracking: Move guest exit context tracking to separate helpers - bpf: No need to simulate speculative domain for immediates - bpf: Fix mask direction swap upon off reg sign change - bpf: Wrap aux data inside bpf_sanitize_info container - mm/page_alloc: fix counting of managed_pages - mm: page_alloc: refactor setup_per_zone_lowmem_reserve() - dm verity: allow only one error handling mode - Bluetooth: SMP: Fail if remote and local public keys are identical - video: hgafb: correctly handle card detect failure during probe - nvmet: use new ana_log_size instead the old one - x86/boot/compressed/64: Check SEV encryption in the 32-bit boot-path - rtc: pcf85063: fallback to parent of_node - nvme-multipath: fix double initialization of ANA state - x86/Xen: swap NX determination and GDT setup on BSP - openrisc: mm/init.c: remove unused memblock_region variable in map_ram() - drm/i915/gt: Disable HiZ Raw Stall Optimization on broken gen7 - tty: vt: always invoke vc->vc_sw->con_resize callback - vt: Fix character height handling with VT_RESIZEX - vt_ioctl: Revert VT_RESIZEX parameter handling removal - vgacon: Record video mode changes with VT_RESIZEX - video: hgafb: fix potential NULL pointer dereference - qlcnic: Add null check after calling netdev_alloc_skb - leds: lp5523: check return value of lp5xx_read and jump to cleanup code - ics932s401: fix broken handling of errors when word reading fails - net: rtlwifi: properly check for alloc_workqueue() failure - scsi: ufs: handle cleanup correctly on devm_reset_control_get error - net: stmicro: handle clk_prepare() failure during init - ethernet: sun: niu: fix missing checks of niu_pci_eeprom_read() - Revert "niu: fix missing checks of niu_pci_eeprom_read" - Revert "qlcnic: Avoid potential NULL pointer dereference" - Revert "rtlwifi: fix a potential NULL pointer dereference" - Revert "media: rcar_drif: fix a memory disclosure" - cdrom: gdrom: initialize global variable at init time - cdrom: gdrom: deallocate struct gdrom_unit fields in remove_gdrom - Revert "gdrom: fix a memory leak bug" - Revert "scsi: ufs: fix a missing check of devm_reset_control_get" - Revert "ecryptfs: replace BUG_ON with error handling code" - Revert "video: imsttfb: fix potential NULL pointer dereferences" - Revert "hwmon: (lm80) fix a missing check of bus read in lm80 probe" - Revert "leds: lp5523: fix a missing check of return value of lp55xx_read" - Revert "net: stmicro: fix a missing check of clk_prepare" - Revert "video: hgafb: fix potential NULL pointer dereference" - kcsan: Fix debugfs initcall return type - dm snapshot: fix crash with transient storage and zero chunk size - ipc/mqueue, msg, sem: avoid relying on a stack reference past its expiry - xen-pciback: reconfigure also from backend watch handler - xen-pciback: redo VF placement in the virtual topology - mmc: sdhci-pci-gli: increase 1.8V regulator wait - powerpc/64s/syscall: Fix ptrace syscall info with scv syscalls - powerpc/64s/syscall: Use pt_regs.trap to distinguish syscall ABI difference between sc and scv syscalls - drm/amdgpu: update sdma golden setting for Navi12 - drm/amdgpu: update gc golden setting for Navi12 - drm/amdgpu: disable 3DCGCG on picasso/raven1 to avoid compute hang - drm/amdgpu: Fix GPU TLB update error when PAGE_SIZE > AMDGPU_PAGE_SIZE - x86/sev-es: Forward page-faults which happen during emulation - x86/sev-es: Use __put_user()/__get_user() for data accesses - x86/sev-es: Don't return NULL from sev_es_get_ghcb() - x86/sev-es: Invalidate the GHCB after completing VMGEXIT - x86/sev-es: Move sev_es_put_ghcb() in prep for follow on patch - nvme-tcp: fix possible use-after-completion - Revert "serial: mvebu-uart: Fix to avoid a potential NULL pointer dereference" - rapidio: handle create_workqueue() failure - Revert "rapidio: fix a NULL pointer dereference when create_workqueue() fails" - uio_hv_generic: Fix a memory leak in error handling paths - ALSA: hda/realtek: Add fixup for HP Spectre x360 15-df0xxx - ALSA: hda/realtek: Add fixup for HP OMEN laptop - ALSA: hda/realtek: Fix silent headphone output on ASUS UX430UA - ALSA: hda/realtek: Add some CLOVE SSIDs of ALC293 - ALSA: hda/realtek: reset eapd coeff to default value for alc287 - ALSA: firewire-lib: fix check for the size of isochronous packet payload - Revert "ALSA: sb8: add a check for request_region" - ALSA: hda: fixup headset for ASUS GU502 laptop - ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro - ALSA: usb-audio: Validate MS endpoint descriptors - ALSA: firewire-lib: fix calculation for size of IR context payload - ALSA: dice: fix stream format at middle sampling rate for Alesis iO 26 - ALSA: line6: Fix racy initialization of LINE6 MIDI - ALSA: firewire-lib: fix amdtp_packet tracepoints event for packet_index field - ALSA: intel8x0: Don't update period unless prepared - ALSA: dice: fix stream format for TC Electronic Konnekt Live at high sampling transfer frequency - misc: eeprom: at24: check suspend status before disable regulator - cifs: fix memory leak in smb2_copychunk_range - btrfs: avoid RCU stalls while running delayed iputs - powerpc: Fix early setup to make early_ioremap() work - locking/mutex: clear MUTEX_FLAGS if wait_list is empty due to signal - locking/lockdep: Correct calling tracepoints - perf/x86: Avoid touching LBR_TOS MSR for Arch LBR - nvmet: seset ns->file when open fails - ptrace: make ptrace() fail if the tracee changed its pid unexpectedly - powerpc/pseries: Fix hcall tracing recursion in pv queued spinlocks - tools/testing/selftests/exec: fix link error - RDMA/uverbs: Fix a NULL vs IS_ERR() bug - RDMA/mlx5: Fix query DCT via DEVX - platform/x86: dell-smbios-wmi: Fix oops on rmmod dell_smbios - platform/x86: intel_int0002_vgpio: Only call enable_irq_wake() when using s2idle - platform/mellanox: mlxbf-tmfifo: Fix a memory barrier issue - nvme-fc: clear q_live at beginning of association teardown - nvme-tcp: rerun io_work if req_list is not empty - nvme-loop: fix memory leak in nvme_loop_create_ctrl() - nvmet: fix memory leak in nvmet_alloc_ctrl() - nvmet: remove unused ctrl->cqs - RDMA/core: Don't access cm_id after its destruction - RDMA/mlx5: Recover from fatal event in dual port mode - scsi: qla2xxx: Fix error return code in qla82xx_write_flash_dword() - scsi: qedf: Add pointer checks in qedf_update_link_speed() - scsi: ufs: core: Increase the usable queue depth - RDMA/rxe: Clear all QP fields if creation failed - RDMA/core: Prevent divide-by-zero error triggered by the user - RDMA/siw: Release xarray entry - RDMA/siw: Properly check send and receive CQ pointers - tee: amdtee: unload TA only when its refcount becomes 0 - openrisc: Fix a memory leak - firmware: arm_scpi: Prevent the ternary sign expansion bug - scripts: switch explicitly to Python 3 - tweewide: Fix most Shebang lines - ipv6: remove extra dev_hold() for fallback tunnels - ip6_tunnel: sit: proper dev_{hold|put} in ndo_[un]init methods - sit: proper dev_{hold|put} in ndo_[un]init methods - ip6_gre: proper dev_{hold|put} in ndo_[un]init methods - net: stmmac: Do not enable RX FIFO overflow interrupts - lib: stackdepot: turn depot_lock spinlock to raw_spinlock - block: reexpand iov_iter after read/write - ALSA: hda: generic: change the DAC ctl name for LO+SPK or LO+HP - net:CXGB4: fix leak if sk_buff is not used - gpiolib: acpi: Add quirk to ignore EC wakeups on Dell Venue 10 Pro 5055 - drm/amd/display: Fix two cursor duplication when using overlay - nvmet: remove unsupported command noise - net: hsr: check skb can contain struct hsr_ethhdr in fill_frame_info - bridge: Fix possible races between assigning rx_handler_data and setting IFF_BRIDGE_PORT bit - amdgpu/pm: Prevent force of DCEFCLK on NAVI10 and SIENNA_CICHLID - scsi: target: tcmu: Return from tcmu_handle_completions() if cmd_id not found - ceph: don't allow access to MDS-private inodes - ceph: don't clobber i_snap_caps on non-I_NEW inode - ceph: fix fscache invalidation - scsi: lpfc: Fix illegal memory access on Abort IOCBs - riscv: Workaround mcount name prior to clang-13 - scripts/recordmcount.pl: Fix RISC-V regex for clang - riscv: Use $(LD) instead of $(CC) to link vDSO - platform/chrome: cros_ec_typec: Add DP mode check - ARM: 9075/1: kernel: Fix interrupted SMC calls - um: Disable CONFIG_GCOV with MODULES - um: Mark all kernel symbols as local - NFS: NFS_INO_REVAL_PAGECACHE should mark the change attribute invalid - Input: silead - add workaround for x86 BIOS-es which bring the chip up in a stuck state - Input: elants_i2c - do not bind to i2c-hid compatible ACPI instantiated devices - PCI: tegra: Fix runtime PM imbalance in pex_ep_event_pex_rst_deassert() - ACPI / hotplug / PCI: Fix reference count leak in enable_slot() - ARM: 9066/1: ftrace: pause/unpause function graph tracer in cpu_suspend() - dmaengine: dw-edma: Fix crash on loading/unloading driver - PCI: thunder: Fix compile testing - virtio_net: Do not pull payload in skb->head - isdn: capi: fix mismatched prototypes - cxgb4: Fix the -Wmisleading-indentation warning - usb: sl811-hcd: improve misleading indentation - kgdb: fix gcc-11 warning on indentation - airo: work around stack usage warning - drm/i915/display: fix compiler warning about array overrun - x86/msr: Fix wr/rdmsr_safe_regs_on_cpu() prototypes - ASoC: rsnd: check all BUSIF status when error - nvme: do not try to reconfigure APST when the controller is not live - ext4: fix debug format string warning - debugfs: Make debugfs_allow RO after init - dt-bindings: serial: 8250: Remove duplicated compatible strings - dt-bindings: media: renesas,vin: Make resets optional on R-Car Gen1 - i2c: mediatek: Fix send master code at more than 1MHz - media: rkvdec: Remove of_match_ptr() - clk: exynos7: Mark aclk_fsys1_200 as critical - drm/i915: Fix crash in auto_retire - drm/i915/overlay: Fix active retire callback alignment - drm/i915: Read C0DRB3/C1DRB3 as 16 bits again - drm/i915/gt: Fix a double free in gen8_preallocate_top_level_pdp - kobject_uevent: remove warning in init_uevent_argv() - usb: typec: tcpm: Fix error while calculating PPS out values - clocksource/drivers/timer-ti-dm: Handle dra7 timer wrap errata i940 - clocksource/drivers/timer-ti-dm: Prepare to handle dra7 timer wrap issue - MIPS: Avoid handcoded DIVU in `__div64_32' altogether - MIPS: Avoid DIVU in `__div64_32' is result would be zero - MIPS: Reinstate platform `__div64_32' handler - mm: fix struct page layout on 32-bit systems - iommu/vt-d: Remove WO permissions on second-level paging entries - iommu/vt-d: Preset Access/Dirty bits for IOVA over FL - Revert "iommu/vt-d: Preset Access/Dirty bits for IOVA over FL" - Revert "iommu/vt-d: Remove WO permissions on second-level paging entries" - KVM: VMX: Disable preemption when probing user return MSRs - KVM: VMX: Do not advertise RDPID if ENABLE_RDTSCP control is unsupported - KVM: nVMX: Always make an attempt to map eVMCS after migration - KVM: x86: Move RDPID emulation intercept to its own enum - KVM: x86: Emulate RDPID only if RDTSCP is supported - xen/gntdev: fix gntdev_mmap() error exit path - cdc-wdm: untangle a circular dependency between callback and softint - iio: tsl2583: Fix division by a zero lux_val - iio: gyro: mpu3050: Fix reported temperature value - xhci: Add reset resume quirk for AMD xhci controller. - xhci: Do not use GFP_KERNEL in (potentially) atomic context - xhci-pci: Allow host runtime PM as default for Intel Alder Lake xHCI - usb: typec: ucsi: Put fwnode in any case during ->probe() - usb: typec: ucsi: Retrieve all the PDOs instead of just the first 4 - usb: dwc3: gadget: Return success always for kick transfer in ep queue - usb: dwc3: gadget: Enable suspend events - usb: core: hub: fix race condition about TRSMRCY of resume - usb: dwc2: Fix gadget DMA unmap direction - usb: xhci: Increase timeout for HC halt - usb: dwc3: pci: Enable usb2-gadget-lpm-disable for Intel Merrifield - usb: dwc3: omap: improve extcon initialization - blk-mq: Swap two calls in blk_mq_exit_queue() - blk-mq: plug request for shared sbitmap - nbd: Fix NULL pointer in flush_workqueue - f2fs: compress: fix to assign cc.cluster_idx correctly - f2fs: compress: fix race condition of overwrite vs truncate - f2fs: compress: fix to free compress page correctly - nvmet-rdma: Fix NULL deref when SEND is completed with error - nvmet: fix inline bio check for bdev-ns - nvmet: add lba to sect conversion helpers - kyber: fix out of bounds access when preempted - ACPI: scan: Fix a memory leak in an error handling path - usb: musb: Fix an error message - hwmon: (occ) Fix poll rate limiting - usb: fotg210-hcd: Fix an error message - iio: hid-sensors: select IIO_TRIGGERED_BUFFER under HID_SENSOR_IIO_TRIGGER - iio: proximity: pulsedlight: Fix rumtime PM imbalance on error - iio: light: gp2ap002: Fix rumtime PM imbalance on error - usb: dwc3: gadget: Free gadget structure only after freeing endpoints - perf tools: Fix dynamic libbpf link - xen/unpopulated-alloc: fix error return code in fill_list() - xen/unpopulated-alloc: consolidate pgmap manipulation - dax: Wake up all waiters after invalidating dax entry - dax: Add a wakeup mode parameter to put_unlocked_entry() - dax: Add an enum for specifying dax wakup mode - KVM: x86: Prevent deadlock against tk_core.seq - KVM: x86: Cancel pvclock_gtod_work on module removal - drm/msm/dp: initialize audio_comp when audio starts - KVM: LAPIC: Accurately guarantee busy wait for timer to expire when using hv_timer - kvm: exit halt polling on need_resched() as well - drm/i915: Avoid div-by-zero on gen2 - drm/amd/display: Initialize attribute for hdcp_srm sysfs file - drm/radeon/dpm: Disable sclk switching on Oland when two 4K 60Hz monitors are connected - btrfs: fix race leading to unpersisted data and metadata on fsync - arm64: Fix race condition on PG_dcache_clean in __sync_icache_dcache() - arm64: mte: initialize RGSR_EL1.SEED in __cpu_setup - blk-iocost: fix weight updates of inner active iocgs - mm/hugetlb: fix F_SEAL_FUTURE_WRITE - kasan: fix unit tests with CONFIG_UBSAN_LOCAL_BOUNDS enabled - userfaultfd: release page in error path to avoid BUG_ON - squashfs: fix divide error in calculate_skip() - hfsplus: prevent corruption in shrinking truncate - powerpc/64s: Fix crashes when toggling entry flush barrier - powerpc/64s: Fix crashes when toggling stf barrier - ARC: mm: Use max_high_pfn as a HIGHMEM zone border - ARC: mm: PAE: use 40-bit physical page mask - ARC: entry: fix off-by-one error in syscall number validation - f2fs: avoid unneeded data copy in f2fs_ioc_move_range() - mptcp: fix splat when closing unaccepted socket - i40e: Fix PHY type identifiers for 2.5G and 5G adapters - i40e: fix the restart auto-negotiation after FEC modified - i40e: Fix use-after-free in i40e_client_subtask() - i40e: fix broken XDP support - netfilter: nftables: avoid overflows in nft_hash_buckets() - kernel/resource: make walk_mem_res() find all busy IORESOURCE_MEM resources - kernel/resource: make walk_system_ram_res() find all busy IORESOURCE_SYSTEM_RAM resources - kernel: kexec_file: fix error return code of kexec_calculate_store_digests() - fs/proc/generic.c: fix incorrect pde_is_permanent check - sched/fair: Fix unfairness caused by missing load decay - sched: Fix out-of-bound access in uclamp - can: m_can: m_can_tx_work_queue(): fix tx_skb race condition - can: mcp251x: fix resume from sleep before interface was brought up - can: mcp251xfd: mcp251xfd_probe(): add missing can_rx_offload_del() in error path - netfilter: nftables: Fix a memleak from userdata error path in new objects - netfilter: nfnetlink_osf: Fix a missing skb_header_pointer() NULL check - smc: disallow TCP_ULP in smc_setsockopt() - net: fix nla_strcmp to handle more then one trailing null character - ethtool: fix missing NLM_F_MULTI flag when dumping - mm/gup: check for isolation errors - mm/gup: return an error on migration failure - mm/gup: check every subpage of a compound page during isolation - ksm: fix potential missing rmap_item for stable_node - mm/migrate.c: fix potential indeterminate pte entry in migrate_vma_insert_page() - mm/hugeltb: handle the error case in hugetlb_fix_reserve_counts() - khugepaged: fix wrong result value for trace_mm_collapse_huge_page_isolate() - arm64: entry: always set GIC_PRIO_PSR_I_SET during entry - arm64: entry: factor irq triage logic into macros - drm/radeon: Avoid power table parsing memory leaks - drm/radeon: Fix off-by-one power_state index heap overwrite - net: stmmac: Clear receive all(RA) bit when promiscuous mode is off - xsk: Fix for xp_aligned_validate_desc() when len == chunk_size - netfilter: xt_SECMARK: add new revision to fix structure layout - sctp: fix a SCTP_MIB_CURRESTAB leak in sctp_sf_do_dupcook_b - ethernet:enic: Fix a use after free bug in enic_hard_start_xmit - block/rnbd-clt: Check the return value of the function rtrs_clt_query - block/rnbd-clt: Change queue_depth type in rnbd_clt_session to size_t - libbpf: Fix signed overflow in ringbuf_process_ring - sunrpc: Fix misplaced barrier in call_decode - RISC-V: Fix error code returned by riscv_hartid_to_cpuid() - sctp: do asoc update earlier in sctp_sf_do_dupcook_a - net: hns3: disable phy loopback setting in hclge_mac_start_phy - net: hns3: use netif_tx_disable to stop the transmit queue - net: hns3: fix for vxlan gpe tx checksum bug - net: hns3: add check for HNS3_NIC_STATE_INITED in hns3_reset_notify_up_enet() - net: hns3: initialize the message content in hclge_get_link_mode() - net: hns3: fix incorrect configuration for igu_egu_hw_err - rtc: ds1307: Fix wday settings for rx8130 - scsi: ufs: core: Narrow down fast path in system suspend path - scsi: ufs: core: Cancel rpm_dev_flush_recheck_work during system suspend - scsi: ufs: core: Do not put UFS power into LPM if link is broken - scsi: qla2xxx: Prevent PRLI in target mode - ceph: fix inode leak on getattr error in __fh_to_dentry - swiotlb: Fix the type of index - xprtrdma: rpcrdma_mr_pop() already does list_del_init() - xprtrdma: Fix cwnd update ordering - xprtrdma: Avoid Receive Queue wrapping - pwm: atmel: Fix duty cycle calculation in .get_state() - SUNRPC: fix ternary sign expansion bug in tracing - dmaengine: idxd: fix cdev setup and free device lifetime issues - dmaengine: idxd: fix dma device lifetime - dmaengine: idxd: Fix potential null dereference on pointer status - rtc: fsl-ftm-alarm: add MODULE_TABLE() - nfsd: ensure new clients break delegations - NFSv4.x: Don't return NFS4ERR_NOMATCHING_LAYOUT if we're unmounting - thermal/drivers/tsens: Fix missing put_device error - SUNRPC: Handle major timeout in xprt_adjust_timeout() - SUNRPC: Remove trace_xprt_transmit_queued - SUNRPC: Move fault injection call sites - NFSv4.2 fix handling of sr_eof in SEEK's reply - pNFS/flexfiles: fix incorrect size check in decode_nfs_fh() - PCI: endpoint: Fix missing destroy_workqueue() - NFS: Deal correctly with attribute generation counter overflow - NFSv4.2: Always flush out writes in nfs42_proc_fallocate() - NFS: Fix attribute bitmask in _nfs42_proc_fallocate() - NFS: nfs4_bitmask_adjust() must not change the server global bitmasks - rpmsg: qcom_glink_native: fix error return code of qcom_glink_rx_data() - f2fs: fix to avoid accessing invalid fio in f2fs_allocate_data_block() - f2fs: Fix a hungtask problem in atomic write - f2fs: fix to cover __allocate_new_section() with curseg_lock - f2fs: fix to avoid touching checkpointed data in get_victim() - PCI: endpoint: Fix NULL pointer dereference for ->get_features() - PCI: endpoint: Make *_free_bar() to return error codes on failure - PCI: endpoint: Add helper API to get the 'next' unreserved BAR - PCI: endpoint: Make *_get_first_free_bar() take into account 64 bit BAR - f2fs: fix to update last i_size if fallocate partially succeeds - f2fs: fix to align to section for fallocate() on pinned file - PCI: Release OF node in pci_scan_device()'s error path - PCI: iproc: Fix return value of iproc_msi_irq_domain_alloc() - remoteproc: qcom_q6v5_mss: Validate p_filesz in ELF loader - remoteproc: qcom_q6v5_mss: Replace ioremap with memremap - f2fs: fix a redundant call to f2fs_balance_fs if an error occurs - f2fs: fix panic during f2fs_resize_fs() - f2fs: fix to allow migrating fully valid segment - f2fs: fix compat F2FS_IOC_{MOVE,GARBAGE_COLLECT}_RANGE - f2fs: move ioctl interface definitions to separated file - thermal: thermal_of: Fix error return code of thermal_of_populate_bind_params() - ASoC: rt286: Make RT286_SET_GPIO_* readable and writable - watchdog: fix barriers when printing backtraces from all CPUs - watchdog/softlockup: remove logic that tried to prevent repeated reports - watchdog: explicitly update timestamp when reporting softlockup - watchdog: rename __touch_watchdog() to a better descriptive name - ia64: module: fix symbolizer crash on fdescr - bnxt_en: Add PCI IDs for Hyper-V VF devices. - kbuild: generate Module.symvers only when vmlinux exists - selftests: mlxsw: Fix mausezahn invocation in ERSPAN scale test - selftests: mlxsw: Increase the tolerance of backlog buildup - net: ethernet: mtk_eth_soc: fix RX VLAN offload - iavf: remove duplicate free resources calls - powerpc/iommu: Annotate nested lock for lockdep - qtnfmac: Fix possible buffer overflow in qtnf_event_handle_external_auth - wl3501_cs: Fix out-of-bounds warnings in wl3501_mgmt_join - wl3501_cs: Fix out-of-bounds warnings in wl3501_send_pkt - crypto: ccp: Free SEV device if SEV init fails - mt76: mt7615: fix entering driver-own state on mt7663 - drm/amdgpu: Add mem sync flag for IB allocated by SA - drm/amd/display: add handling for hdcp2 rx id list validation - drm/amd/display: fixed divide by zero kernel crash during dsc enablement - powerpc/pseries: Stop calling printk in rtas_stop_self() - samples/bpf: Fix broken tracex1 due to kprobe argument change - net: sched: tapr: prevent cycle_time == 0 in parse_taprio_schedule - ethtool: ioctl: Fix out-of-bounds warning in store_link_ksettings_for_user() - ASoC: rt286: Generalize support for ALC3263 codec - powerpc/smp: Set numa node before updating mask - flow_dissector: Fix out-of-bounds warning in __skb_flow_bpf_to_target() - sctp: Fix out-of-bounds warning in sctp_process_asconf_param() - ALSA: hda/hdmi: fix race in handling acomp ELD notification at resume - ASoC: Intel: sof_sdw: add quirk for new ADL-P Rvp - ALSA: hda/realtek: Add quirk for Lenovo Ideapad S740 - kconfig: nconf: stop endless search loops - selftests: Set CC to clang in lib.mk if LLVM is set - drm/amd/display: Force vsync flip when reconfiguring MPCC - iommu/amd: Remove performance counter pre-initialization test - Revert "iommu/amd: Fix performance counter initialization" - ASoC: rsnd: call rsnd_ssi_master_clk_start() from rsnd_ssi_init() - powerpc/mm: Add cond_resched() while removing hpte mappings - iwlwifi: pcie: make cfg vs. trans_cfg more robust - cuse: prevent clone - virtiofs: fix userns - fuse: invalidate attrs when page writeback completes - mt76: mt7915: fix txpower init for TSSI off chips - mt76: mt76x0: disable GTK offloading - mt76: mt7615: support loading EEPROM for MT7613BE - rtw88: 8822c: add LC calibration for RTL8822C - pinctrl: samsung: use 'int' for register masks in Exynos - mac80211: clear the beacon's CRC after channel switch - IB/hfi1: Correct oversized ring allocation - coresight: Do not scan for graph if none is present - MIPS: Loongson64: Use _CACHE_UNCACHED instead of _CACHE_UNCACHED_ACCELERATED - i2c: Add I2C_AQ_NO_REP_START adapter quirk - ASoC: rt5670: Add a quirk for the Dell Venue 10 Pro 5055 - Bluetooth: btusb: Enable quirk boolean flag for Mediatek Chip. - ice: handle increasing Tx or Rx ring sizes - ASoC: Intel: bytcr_rt5640: Add quirk for the Chuwi Hi8 tablet - ip6_vti: proper dev_{hold|put} in ndo_[un]init methods - net: hns3: add handling for xmit skb with recursive fraglist - net: hns3: remediate a potential overflow risk of bd_num_list - powerpc/32: Statically initialise first emergency context - selftests/powerpc: Fix L1D flushing tests for Power10 - Bluetooth: check for zapped sk before connecting - net: bridge: when suppression is enabled exclude RARP packets - net/sched: cls_flower: use ntohs for struct flow_dissector_key_ports - Bluetooth: initialize skb_queue_head at l2cap_chan_create() - Bluetooth: Set CONF_NOT_COMPLETE as l2cap_chan default - ALSA: bebob: enable to deliver MIDI messages for multiple ports - ALSA: rme9652: don't disable if not enabled - ALSA: hdspm: don't disable if not enabled - ALSA: hdsp: don't disable if not enabled - i2c: bail out early when RDWR parameters are wrong - Bluetooth: Fix incorrect status handling in LE PHY UPDATE event - ASoC: rsnd: core: Check convert rate in rsnd_hw_params - net: stmmac: Set FIFO sizes for ipq806x - net/mlx5e: Use net_prefetchw instead of prefetchw in MPWQE TX datapath - ASoC: Intel: bytcr_rt5640: Enable jack-detect support on Asus T100TAF - tipc: convert dest node's address to network order - fs: dlm: flush swork on shutdown - fs: dlm: check on minimum msglen size - fs: dlm: add errno handling to check callback - fs: dlm: fix debugfs dump - ath11k: fix thermal temperature read - kvm: Cap halt polling at kvm->max_halt_poll_ns - cpufreq: intel_pstate: Use HWP if enabled by platform firmware - PM: runtime: Fix unpaired parent child_count for force_resume - ACPI: PM: Add ACPI ID of Alder Lake Fan - KVM/VMX: Invoke NMI non-IST entry instead of IST entry - KVM: x86/mmu: Remove the defunct update_pte() paging hook - tpm, tpm_tis: Reserve locality in tpm_tis_resume() - tpm, tpm_tis: Extend locality handling to TPM2 in tpm_tis_gen_interrupt() - tpm: fix error return code in tpm2_get_cc_attrs_tbl() - KEYS: trusted: Fix memory leak on object td - sctp: delay auto_asconf init until binding the first addr - Revert "net/sctp: fix race condition in sctp_destroy_sock" - smp: Fix smp_call_function_single_async prototype - net: Only allow init netns to set default tcp cong to a restricted algo - bpf: Prevent writable memory-mapping of read-only ringbuf pages - bpf, ringbuf: Deny reserve of buffers larger than ringbuf - bpf: Fix alu32 const subreg bound tracking on bitwise operations - afs: Fix speculative status fetches - mm/memory-failure: unnecessary amount of unmapping - mm/sparse: add the missing sparse_buffer_fini() in error branch - mm: memcontrol: slab: fix obtain a reference to a freeing memcg - mm/sl?b.c: remove ctor argument from kmem_cache_flags - kfifo: fix ternary sign extension bugs - ia64: fix EFI_DEBUG build - perf session: Add swap operation for event TIME_CONV - perf jit: Let convert_timestamp() to be backwards-compatible - perf tools: Change fields type in perf_record_time_conv - net:nfc:digital: Fix a double free in digital_tg_recv_dep_req - net: bridge: mcast: fix broken length + header check for MRDv6 Adv. - RDMA/bnxt_re: Fix a double free in bnxt_qplib_alloc_res - RDMA/siw: Fix a use after free in siw_alloc_mr - bpf: Fix propagation of 32 bit unsigned bounds from 64 bit bounds - selftests/bpf: Fix core_reloc test runner - selftests/bpf: Fix field existence CO-RE reloc tests - selftests/bpf: Fix BPF_CORE_READ_BITFIELD() macro - net:emac/emac-mac: Fix a use after free in emac_mac_tx_buf_send - KVM: VMX: Intercept FS/GS_BASE MSR accesses for 32-bit KVM - bnxt_en: Fix RX consumer index logic in the error path. - selftests: mlxsw: Remove a redundant if statement in tc_flower_scale test - selftests: net: mirror_gre_vlan_bridge_1q: Make an FDB entry static - net: geneve: modify IP header check in geneve6_xmit_skb and geneve_xmit_skb - arm64: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E - ARM: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E - bnxt_en: fix ternary sign extension bug in bnxt_show_temp() - net: enetc: fix link error again - net: phy: marvell: fix m88e1111_set_downshift - net: phy: marvell: fix m88e1011_set_downshift - powerpc/52xx: Fix an invalid ASM expression ('addi' used instead of 'add') - powerpc/perf: Fix the threshold event selection for memory events in power10 - wlcore: Fix buffer overrun by snprintf due to incorrect buffer size - ath10k: Fix ath10k_wmi_tlv_op_pull_peer_stats_info() unlock without lock - ath10k: Fix a use after free in ath10k_htc_send_bundle - ath9k: Fix error check in ath9k_hw_read_revisions() for PCI devices - powerpc/64: Fix the definition of the fixmap area - RDMA/core: Add CM to restrack after successful attachment to a device - RDMA/rxe: Fix a bug in rxe_fill_ip_info() - net: phy: intel-xway: enable integrated led functions - net: renesas: ravb: Fix a stuck issue when a lot of frames are received - net: stmmac: fix TSO and TBS feature enabling during driver open - nfp: devlink: initialize the devlink port attribute "lanes" - crypto: ccp: Detect and reject "invalid" addresses destined for PSP - mt76: mt7615: fix memleak when mt7615_unregister_device() - net: davinci_emac: Fix incorrect masking of tx and rx error channel - net: marvell: prestera: fix port event handling on init - vsock/virtio: free queued packets when closing socket - sfc: ef10: fix TX queue lookup in TX event handling - ALSA: usb: midi: don't return -ENOMEM when usb_urb_ep_type_check fails - RDMA/i40iw: Fix error unwinding when i40iw_hmc_sd_one fails - RDMA/cxgb4: add missing qpid increment - gro: fix napi_gro_frags() Fast GRO breakage due to IP alignment check - net: ethernet: ixp4xx: Set the DMA masks explicitly - libbpf: Initialize the bpf_seq_printf parameters array field by field - vsock/vmci: log once the failed queue pair allocation - netfilter: nftables_offload: special ethertype handling for VLAN - netfilter: nftables_offload: VLAN id needs host byteorder in flow dissector - netfilter: nft_payload: fix C-VLAN offload support - mwl8k: Fix a double Free in mwl8k_probe_hw - i2c: mediatek: Fix wrong dma sync flag - i2c: sh7760: fix IRQ error path - wlcore: fix overlapping snprintf arguments in debugfs - rtlwifi: 8821ae: upgrade PHY and RF parameters - KVM: x86: dump_vmcs should not assume GUEST_IA32_EFER is valid - powerpc/smp: Reintroduce cpu_core_mask - powerpc/pseries: extract host bridge from pci_bus prior to bus removal - MIPS: pci-legacy: stop using of_pci_range_to_resource - drm/amd/pm: fix error code in smu_set_power_limit() - perf beauty: Fix fsconfig generator - iommu/amd: Put newline after closing bracket in warning - drm/i915/gvt: Fix error code in intel_gvt_init_device() - net/packet: remove data races in fanout operations - net/packet: make packet_fanout.arr size configurable up to 64K - net/mlx5: Fix bit-wise and with zero - ASoC: ak5558: correct reset polarity - powerpc/xive: Fix xmon command "dxi" - powerpc/xive: Drop check on irq_data in xive_core_debug_show() - i2c: sh7760: add IRQ check - i2c: rcar: add IRQ check - i2c: rcar: protect against supurious interrupts on V3U - i2c: rcar: make sure irq is not threaded on Gen2 and earlier - i2c: mlxbf: add IRQ check - i2c: jz4780: add IRQ check - i2c: emev2: add IRQ check - i2c: cadence: add IRQ check - i2c: xiic: fix reference leak when pm_runtime_get_sync fails - i2c: stm32f7: fix reference leak when pm_runtime_get_sync fails - i2c: sprd: fix reference leak when pm_runtime_get_sync fails - i2c: omap: fix reference leak when pm_runtime_get_sync fails - i2c: imx: fix reference leak when pm_runtime_get_sync fails - i2c: imx-lpi2c: fix reference leak when pm_runtime_get_sync fails - i2c: img-scb: fix reference leak when pm_runtime_get_sync fails - i2c: cadence: fix reference leak when pm_runtime_get_sync fails - RDMA/rtrs-clt: destroy sysfs after removing session from active list - RDMA/srpt: Fix error return code in srpt_cm_req_recv() - net: thunderx: Fix unintentional sign extension issue - cxgb4: Fix unintentional sign extension issues - RDMA/bnxt_re: Fix error return code in bnxt_qplib_cq_process_terminal() - IB/hfi1: Fix error return code in parse_platform_config() - RDMA/qedr: Fix error return code in qedr_iw_connect() - ovl: invalidate readdir cache on changes to dir with origin - KVM: PPC: Book3S HV P9: Restore host CTRL SPR after guest exit - mt76: mt7663s: fix the possible device hang in high traffic - mt76: mt7663s: make all of packets 4-bytes aligned in sdio tx aggregation - mt76: mt7915: fix mib stats counter reporting to mac80211 - mt76: mt7615: fix mib stats counter reporting to mac80211 - mt76: mt7915: fix aggr len debugfs node - mt76: mt7915: fix tx skb dma unmap - mt76: mt7615: fix tx skb dma unmap - mt7601u: fix always true expression - rtw88: Fix an error code in rtw_debugfs_set_rsvd_page() - xfs: fix return of uninitialized value in variable error - perf vendor events amd: Fix broken L2 Cache Hits from L2 HWPF metric - mac80211: bail out if cipher schemes are invalid - powerpc: iommu: fix build when neither PCI or IBMVIO is set - powerpc/perf: Fix PMU constraint check for EBB events - powerpc/64s: Fix pte update for kernel memory on radix - IB/hfi1: Use kzalloc() for mmu_rb_handler allocation - liquidio: Fix unintented sign extension of a left shift of a u16 - ASoC: simple-card: fix possible uninitialized single_cpu local variable - KVM: arm64: Initialize VCPU mdcr_el2 before loading it - HID: lenovo: Map mic-mute button to KEY_F20 instead of KEY_MICMUTE - HID: lenovo: Check hid_get_drvdata() returns non NULL in lenovo_event() - HID: lenovo: Fix lenovo_led_set_tp10ubkbd() error handling - HID: lenovo: Use brightness_set_blocking callback for setting LEDs brightness - ALSA: usb-audio: Add error checks for usb_driver_claim_interface() calls - iommu/vt-d: Invalidate PASID cache when root/context entry changed - iommu/vt-d: Remove WO permissions on second-level paging entries - iommu/vt-d: Preset Access/Dirty bits for IOVA over FL - iommu/vt-d: Report the right page fault address - iommu/vt-d: Report right snoop capability when using FL for IOVA - iommu: Fix a boundary issue to avoid performance drop - iommu/vt-d: Don't set then clear private data in prq_event_thread() - mips: bmips: fix syscon-reboot nodes - net: hns3: Limiting the scope of vector_ring_chain variable - nfc: pn533: prevent potential memory corruption - RDMA/core: Fix corrupted SL on passive side - bug: Remove redundant condition check in report_bug - net/tipc: fix missing destroy_workqueue() on error in tipc_crypto_start() - powerpc/pseries: Only register vio drivers if vio bus exists - udp: never accept GSO_FRAGLIST packets - net: phy: lan87xx: fix access to wrong register of LAN87xx - ALSA: core: remove redundant spin_lock pair in snd_card_disconnect - gpio: guard gpiochip_irqchip_add_domain() with GPIOLIB_IRQCHIP - MIPS/bpf: Enable bpf_probe_read{, str}() on MIPS again - powerpc: Fix HAVE_HARDLOCKUP_DETECTOR_ARCH build configuration - IB/isert: Fix a use after free in isert_connect_request - RDMA/mlx5: Fix drop packet rule in egress table - iommu/arm-smmu-v3: add bit field SFM into GERROR_ERR_MASK - ASoC: wm8960: Remove bitclk relax condition in wm8960_configure_sysclk - MIPS: loongson64: fix bug when PAGE_SIZE > 16KB - pinctrl: pinctrl-single: fix pcs_pin_dbg_show() when bits_per_mux is not zero - pinctrl: pinctrl-single: remove unused parameter - inet: use bigger hash table for IP ID generation - ima: Fix the error code for restoring the PCR value - MIPS: fix local_irq_{disable,enable} in asmmacro.h - powerpc/prom: Mark identical_pvr_fixup as __init - powerpc/fadump: Mark fadump_calculate_reserve_size as __init - libbpf: Add explicit padding to btf_dump_emit_type_decl_opts - selftests/bpf: Re-generate vmlinux.h and BPF skeletons if bpftool changed - iommu/vt-d: Reject unsupported page request modes - iommu: Check dev->iommu in iommu_dev_xxx functions - bpftool: Fix maybe-uninitialized warnings - libbpf: Add explicit padding to bpf_xdp_set_link_opts - net: lapbether: Prevent racing when checking whether the netif is running - Bluetooth: avoid deadlock between hci_dev->lock and socket lock - KVM: x86/mmu: Retry page faults that hit an invalid memslot - wilc1000: write value to WILC_INTR2_ENABLE register - RDMA/mlx5: Fix mlx5 rates to IB rates map - ASoC: Intel: Skylake: Compile when any configuration is selected - ASoC: Intel: boards: sof-wm8804: add check for PLL setting - perf symbols: Fix dso__fprintf_symbols_by_name() to return the number of printed chars - HID: plantronics: Workaround for double volume key presses - xsk: Respect device's headroom and tailroom on generic xmit path - drivers/block/null_blk/main: Fix a double free in null_init. - sched/debug: Fix cgroup_path[] serialization - io_uring: fix overflows checks in provide buffers - perf/amd/uncore: Fix sysfs type mismatch - x86/events/amd/iommu: Fix sysfs type mismatch - HSI: core: fix resource leaks in hsi_add_client_from_dt() - media: cedrus: Fix H265 status definitions - nvme-pci: don't simple map sgl when sgls are disabled - nvmet-tcp: fix a segmentation fault during io parsing error - mfd: stm32-timers: Avoid clearing auto reload register - mailbox: sprd: Introduce refcnt when clients requests/free channels - scsi: ibmvfc: Fix invalid state machine BUG_ON() - scsi: sni_53c710: Add IRQ check - scsi: sun3x_esp: Add IRQ check - scsi: jazz_esp: Add IRQ check - scsi: hisi_sas: Fix IRQ checks - scsi: ufs: ufshcd-pltfrm: Fix deferred probing - scsi: pm80xx: Fix potential infinite loop - scsi: pm80xx: Increase timeout for pm80xx mpi_uninit_check() - clk: uniphier: Fix potential infinite loop - drm/radeon: Fix a missing check bug in radeon_dp_mst_detect() - drm/amd/display: use GFP_ATOMIC in dcn20_resource_construct - clk: qcom: apss-ipq-pll: Add missing MODULE_DEVICE_TABLE - clk: qcom: a53-pll: Add missing MODULE_DEVICE_TABLE - drm: xlnx: zynqmp: fix a memset in zynqmp_dp_train() - clk: zynqmp: pll: add set_pll_mode to check condition in zynqmp_pll_enable - clk: zynqmp: move zynqmp_pll_set_mode out of round_rate callback - vfio/mdev: Do not allow a mdev_type to have a NULL parent pointer - vfio/pci: Re-order vfio_pci_probe() - vfio/pci: Move VGA and VF initialization to functions - vfio/fsl-mc: Re-order vfio_fsl_mc_probe() - media: v4l2-ctrls.c: fix race condition in hdl->requests list - media: i2c: imx219: Balance runtime PM use-count - media: i2c: imx219: Move out locking/unlocking of vflip and hflip controls from imx219_set_stream - nvme: retrigger ANA log update if group descriptor isn't found - power: supply: bq25980: Move props from battery node - clk: imx: Fix reparenting of UARTs not associated with stdout - nvmet-tcp: fix incorrect locking in state_change sk callback - nvme-tcp: block BH in sk state_change sk callback - seccomp: Fix CONFIG tests for Seccomp_filters - ata: libahci_platform: fix IRQ check - sata_mv: add IRQ checks - pata_ipx4xx_cf: fix IRQ check - pata_arasan_cf: fix IRQ check - selftests: fix prepending $(OUTPUT) to $(TEST_PROGS) - x86/kprobes: Fix to check non boostable prefixes correctly - of: overlay: fix for_each_child.cocci warnings - drm/amdkfd: fix build error with AMD_IOMMU_V2=m - media: atomisp: Fix use after free in atomisp_alloc_css_stat_bufs() - media: m88rs6000t: avoid potential out-of-bounds reads on arrays - media: atomisp: Fixed error handling path - media: [next] staging: media: atomisp: fix memory leak of object flash - media: docs: Fix data organization of MEDIA_BUS_FMT_RGB101010_1X30 - media: m88ds3103: fix return value check in m88ds3103_probe() - media: platform: sunxi: sun6i-csi: fix error return code of sun6i_video_start_streaming() - media: venus: core: Fix some resource leaks in the error path of 'venus_probe()' - drm/probe-helper: Check epoch counter in output_poll_execute() - media: aspeed: fix clock handling logic - media: rkisp1: rsz: crash fix when setting src format - media: omap4iss: return error code when omap4iss_get() failed - media: saa7146: use sg_dma_len when building pgtable - media: saa7134: use sg_dma_len when building pgtable - media: vivid: fix assignment of dev->fbuf_out_flags - rcu: Remove spurious instrumentation_end() in rcu_nmi_enter() - afs: Fix updating of i_mode due to 3rd party change - sched/fair: Fix shift-out-of-bounds in load_balance() - drm/mcde/panel: Inverse misunderstood flag - drm/amd/display: Fix off by one in hdmi_14_process_transaction() - drm/stm: Fix bus_flags handling - drm/tilcdc: send vblank event when disabling crtc - soc: aspeed: fix a ternary sign expansion bug - xen-blkback: fix compatibility bug with single page rings - serial: omap: fix rs485 half-duplex filtering - serial: omap: don't disable rs485 if rts gpio is missing - ttyprintk: Add TTY hangup callback. - usb: dwc2: Fix hibernation between host and device modes. - usb: dwc2: Fix host mode hibernation exit with remote wakeup flow. - PM: hibernate: x86: Use crc32 instead of md5 for hibernation e820 integrity check - Drivers: hv: vmbus: Increase wait time for VMbus unload - hwmon: (pmbus/pxe1610) don't bail out when not all pages are active - x86/platform/uv: Fix !KEXEC build failure - spi: spi-zynqmp-gqspi: return -ENOMEM if dma_map_single fails - spi: spi-zynqmp-gqspi: fix use-after-free in zynqmp_qspi_exec_op - spi: spi-zynqmp-gqspi: fix hang issue when suspend/resume - spi: spi-zynqmp-gqspi: fix clk_enable/disable imbalance issue - Drivers: hv: vmbus: Use after free in __vmbus_open() - ARM: dts: aspeed: Rainier: Fix humidity sensor bus address - platform/x86: pmc_atom: Match all Beckhoff Automation baytrail boards with critclk_systems DMI table - security: keys: trusted: fix TPM2 authorizations - memory: samsung: exynos5422-dmc: handle clk_set_parent() failure - memory: renesas-rpc-if: fix possible NULL pointer dereference of resource - spi: spi-zynqmp-gqspi: Fix missing unlock on error in zynqmp_qspi_exec_op() - m68k: Add missing mmap_read_lock() to sys_cacheflush() - usbip: vudc: fix missing unlock on error in usbip_sockfd_store() - crypto: chelsio - Read rxchannel-id from firmware - node: fix device cleanups in error handling code - firmware: qcom-scm: Fix QCOM_SCM configuration - serial: core: return early on unsupported ioctls - tty: fix return value for unsupported termiox ioctls - tty: Remove dead termiox code - tty: fix return value for unsupported ioctls - tty: actually undefine superseded ASYNC flags - USB: cdc-acm: fix TIOCGSERIAL implementation - USB: cdc-acm: fix unprivileged TIOCCSERIAL - usb: gadget: r8a66597: Add missing null check on return from platform_get_resource - spi: fsl-lpspi: Fix PM reference leak in lpspi_prepare_xfer_hardware() - spi: spi-zynqmp-gqspi: fix incorrect operating mode in zynqmp_qspi_read_op - spi: spi-zynqmp-gqspi: transmit dummy circles by using the controller's internal functionality - spi: spi-zynqmp-gqspi: add mutex locking for exec_op - spi: spi-zynqmp-gqspi: use wait_for_completion_timeout to make zynqmp_qspi_exec_op not interruptible - cpufreq: armada-37xx: Fix determining base CPU frequency - cpufreq: armada-37xx: Fix driver cleanup when registration failed - clk: mvebu: armada-37xx-periph: Fix workaround for switching from L1 to L0 - clk: mvebu: armada-37xx-periph: Fix switching CPU freq from 250 Mhz to 1 GHz - cpufreq: armada-37xx: Fix the AVS value for load L1 - clk: mvebu: armada-37xx-periph: remove .set_parent method for CPU PM clock - cpufreq: armada-37xx: Fix setting TBG parent for load levels - crypto: qat - Fix a double free in adf_create_ring - crypto: sa2ul - Fix memory leak of rxd - crypto: sun8i-ss - Fix memory leak of pad - crypto: allwinner - add missing CRYPTO_ prefix - ACPI: CPPC: Replace cppc_attr with kobj_attribute - cpuidle: Fix ARM_QCOM_SPM_CPUIDLE configuration - PM: runtime: Replace inline function pm_runtime_callbacks_present() - soc: qcom: mdt_loader: Detect truncated read of segments - soc: qcom: mdt_loader: Validate that p_filesz < p_memsz - spi: fsl: add missing iounmap() on error in of_fsl_spi_probe() - spi: Fix use-after-free with devm_spi_alloc_* - clocksource/drivers/ingenic_ost: Fix return value check in ingenic_ost_probe() - clocksource/drivers/timer-ti-dm: Add missing set_state_oneshot_stopped - clocksource/drivers/timer-ti-dm: Fix posted mode status check order - PM / devfreq: Use more accurate returned new_freq as resume_freq - soc: qcom: pdr: Fix error return code in pdr_register_listener - staging: greybus: uart: fix unprivileged TIOCCSERIAL - staging: fwserial: fix TIOCGSERIAL implementation - staging: fwserial: fix TIOCSSERIAL implementation - staging: rtl8192u: Fix potential infinite loop - staging: comedi: tests: ni_routes_test: Fix compilation error - irqchip/gic-v3: Fix OF_BAD_ADDR error handling - mtd: rawnand: gpmi: Fix a double free in gpmi_nand_init - iio: adc: Kconfig: make AD9467 depend on ADI_AXI_ADC symbol - firmware: qcom_scm: Workaround lack of "is available" call on SC7180 - firmware: qcom_scm: Reduce locking section for __get_convention() - firmware: qcom_scm: Make __qcom_scm_is_call_available() return bool - m68k: mvme147,mvme16x: Don't wipe PCC timer config bits - soundwire: stream: fix memory leak in stream config error path - memory: pl353: fix mask of ECC page_size config register - driver core: platform: Declare early_platform_cleanup() prototype - drivers: nvmem: Fix voltage settings for QTI qfprom-efuse - USB: gadget: udc: fix wrong pointer passed to IS_ERR() and PTR_ERR() - usb: gadget: aspeed: fix dma map failure - crypto: qat - fix error path in adf_isr_resource_alloc() - crypto: poly1305 - fix poly1305_core_setkey() declaration - NFSv4.2: fix copy stateid copying for the async copy - NFSD: Fix sparse warning in nfs4proc.c - arm64: dts: mediatek: fix reset GPIO level on pumpkin - phy: marvell: ARMADA375_USBCLUSTER_PHY should not default to y, unconditionally - phy: ti: j721e-wiz: Delete "clk_div_sel" clk provider during cleanup - soundwire: bus: Fix device found flag correctly - bus: qcom: Put child node before return - arm64: dts: renesas: r8a779a0: Fix PMU interrupt - mtd: require write permissions for locking and badblock ioctls - dt-bindings: serial: stm32: Use 'type: object' instead of false for 'additionalProperties' - usb: gadget: s3c: Fix the error handling path in 's3c2410_udc_probe()' - usb: gadget: s3c: Fix incorrect resources releasing - fotg210-udc: Complete OUT requests on short packets - fotg210-udc: Don't DMA more than the buffer can take - fotg210-udc: Mask GRP2 interrupts we don't handle - fotg210-udc: Remove a dubious condition leading to fotg210_done - fotg210-udc: Fix EP0 IN requests bigger than two packets - fotg210-udc: Fix DMA on EP0 for length > max packet size - crypto: qat - ADF_STATUS_PF_RUNNING should be set after adf_dev_init - crypto: qat - don't release uninitialized resources - crypto: ccp - fix command queuing to TEE ring buffer - usb: gadget: pch_udc: Provide a GPIO line used on Intel Minnowboard (v1) - usb: gadget: pch_udc: Initialize device pointer before use - usb: gadget: pch_udc: Check for DMA mapping error - usb: gadget: pch_udc: Check if driver is present before calling ->setup() - usb: gadget: pch_udc: Replace cpu_to_le32() by lower_32_bits() - devtmpfs: fix placement of complete() call - x86/microcode: Check for offline CPUs before requesting new microcode - spi: stm32: Fix use-after-free on unbind - arm64: dts: renesas: r8a77980: Fix vin4-7 endpoint binding - regulator: bd9576: Fix return from bd957x_probe() - spi: stm32: drop devres version of spi_register_master - crypto: sun8i-ss - Fix memory leak of object d when dma_iv fails to map - arm64: dts: qcom: db845c: fix correct powerdown pin for WSA881x - arm64: dts: qcom: sm8250: fix number of pins in 'gpio-ranges' - arm64: dts: qcom: sm8150: fix number of pins in 'gpio-ranges' - arm64: dts: qcom: sdm845: fix number of pins in 'gpio-ranges' - arm64: dts: qcom: sm8250: Fix timer interrupt to specify EL2 physical timer - arm64: dts: qcom: sm8250: Fix level triggered PMU interrupt polarity - ARM: dts: stm32: fix usart 2 & 3 pinconf to wake up with flow control - mtd: maps: fix error return code of physmap_flash_remove() - mtd: don't lock when recursively deleting partitions - mtd: rawnand: qcom: Return actual error code instead of -ENODEV - mtd: Handle possible -EPROBE_DEFER from parse_mtd_partitions() - mtd: rawnand: brcmnand: fix OOB R/W with Hamming ECC - mtd: rawnand: fsmc: Fix error code in fsmc_nand_probe() - spi: rockchip: avoid objtool warning - regmap: set debugfs_name to NULL after it is freed - usb: typec: stusb160x: fix return value check in stusb160x_probe() - usb: typec: tps6598x: Fix return value check in tps6598x_probe() - usb: typec: tcpci: Check ROLE_CONTROL while interpreting CC_STATUS - serial: stm32: fix tx_empty condition - serial: stm32: add FIFO flush when port is closed - serial: stm32: fix FIFO flush in startup and set_termios - serial: stm32: call stm32_transmit_chars locked - serial: stm32: fix tx dma completion, release channel - serial: stm32: fix a deadlock in set_termios - serial: stm32: fix wake-up flag handling - serial: stm32: fix a deadlock condition with wakeup event - serial: stm32: fix TX and RX FIFO thresholds - serial: stm32: fix incorrect characters on console - serial: stm32: fix startup by enabling usart for reception - serial: stm32: Use of_device_get_match_data() - serial: stm32: fix probe and remove order for dma - serial: stm32: add "_usart" prefix in functions name - serial: stm32: fix code cleaning warnings and checks - x86/platform/uv: Set section block size for hubless architectures - arm64: dts: renesas: Add mmc aliases into board dts files - ARM: dts: renesas: Add mmc aliases into R-Car Gen2 board dts files - ARM: dts: s5pv210: correct fuel gauge interrupt trigger level on Fascinate family - ARM: dts: exynos: correct PMIC interrupt trigger level on Snow - ARM: dts: exynos: correct PMIC interrupt trigger level on SMDK5250 - ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid X/U3 family - ARM: dts: exynos: correct PMIC interrupt trigger level on Midas family - ARM: dts: exynos: correct MUIC interrupt trigger level on Midas family - ARM: dts: exynos: correct fuel gauge interrupt trigger level on Midas family - ARM: dts: exynos: correct fuel gauge interrupt trigger level on GT-I9100 - memory: gpmc: fix out of bounds read and dereference on gpmc_cs[] - crypto: sun8i-ss - fix result memory leak on error path - fpga: fpga-mgr: xilinx-spi: fix error messages on -EPROBE_DEFER - firmware: xilinx: Remove zynqmp_pm_get_eemi_ops() in IS_REACHABLE(CONFIG_ZYNQMP_FIRMWARE) - firmware: xilinx: Add a blank line after function declaration - firmware: xilinx: Fix dereferencing freed memory - Revert "tools/power turbostat: adjust for temperature offset" - usb: gadget: pch_udc: Revert d3cb25a12138 completely - Revert "drm/qxl: do not run release if qxl failed to init" - ovl: fix missing revert_creds() on error path - Revert "i3c master: fix missing destroy_workqueue() on error in i3c_master_register" - Revert "drivers/net/wan/hdlc_fr: Fix a double free in pvc_xmit" - KVM: arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST_REGION read - KVM: arm64: Fully zero the vcpu state on reset - KVM: Stop looking for coalesced MMIO zones if the bus is destroyed - KVM: Destroy I/O bus devices on unregister failure _after_ sync'ing SRCU - KVM: arm/arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST read - KVM: nVMX: Truncate base/index GPR value on address calc in !64-bit - KVM: nVMX: Truncate bits 63:32 of VMCS field on nested check in !64-bit - KVM: nVMX: Defer the MMU reload to the normal path on an EPTP switch - KVM: SVM: Inject #GP on guest MSR_TSC_AUX accesses if RDTSCP unsupported - KVM: SVM: Do not allow SEV/SEV-ES initialization after vCPUs are created - KVM: SVM: Don't strip the C-bit from CR2 on #PF interception - KVM: nSVM: Set the shadow root level to the TDP level for nested NPT - KVM: x86: Remove emulator's broken checks on CR0/CR3/CR4 loads - KVM: x86/mmu: Alloc page for PDPTEs when shadowing 32-bit NPT with 64-bit - KVM: s390: extend kvm_s390_shadow_fault to return entry pointer - KVM: s390: split kvm_s390_real_to_abs - KVM: s390: VSIE: fix MVPG handling for prefixing and MSO - s390: fix detection of vector enhancements facility 1 vs. vector packed decimal facility - KVM: s390: fix guarded storage control register handling - KVM: s390: split kvm_s390_logical_to_effective - KVM: s390: VSIE: correctly handle MVPG when in VSIE - ALSA: hda/realtek: Fix speaker amp on HP Envy AiO 32 - ALSA: hda/realtek: ALC285 Thinkpad jack pin quirk is unreachable - ALSA: hda/realtek: Remove redundant entry for ALC861 Haier/Uniwill devices - ALSA: hda/realtek: Re-order ALC662 quirk table entries - ALSA: hda/realtek: Re-order remaining ALC269 quirk table entries - ALSA: hda/realtek: Re-order ALC269 Lenovo quirk table entries - ALSA: hda/realtek: Re-order ALC269 Sony quirk table entries - ALSA: hda/realtek: Re-order ALC269 ASUS quirk table entries - ALSA: hda/realtek: Re-order ALC269 Dell quirk table entries - ALSA: hda/realtek: Re-order ALC269 Acer quirk table entries - ALSA: hda/realtek: Re-order ALC269 HP quirk table entries - ALSA: hda/realtek: Re-order ALC882 Clevo quirk table entries - ALSA: hda/realtek: Re-order ALC882 Sony quirk table entries - ALSA: hda/realtek: Re-order ALC882 Acer quirk table entries - drm/amdgpu: fix concurrent VM flushes on Vega/Navi v2 - drm/amd/display: Reject non-zero src_y and src_x for video planes - drm: bridge/panel: Cleanup connector on bridge detach - drm/dp_mst: Set CLEAR_PAYLOAD_ID_TABLE as broadcast - drm/dp_mst: Revise broadcast msg lct & lcr - drm/radeon: fix copy of uninitialized variable back to userspace - drm/panfrost: Don't try to map pages that are already mapped - drm/panfrost: Clear MMU irqs before handling the fault - drm/qxl: use ttm bo priorities - drm/i915/gvt: Fix vfio_edid issue for BXT/APL - drm/i915/gvt: Fix virtual display setup for BXT/APL - FDDI: defxx: Make MMIO the configuration default except for EISA - mt76: fix potential DMA mapping leak - rtw88: Fix array overrun in rtw_get_tx_power_params() - cfg80211: scan: drop entry from hidden_list on overflow - ipw2x00: potential buffer overflow in libipw_wx_set_encodeext() - mt76: mt7615: use ieee80211_free_txskb() in mt7615_tx_token_put() - md: Fix missing unused status line of /proc/mdstat - md: md_open returns -EBUSY when entering racing area - md: factor out a mddev_find_locked helper from mddev_find - md: split mddev_find - md-cluster: fix use-after-free issue when removing rdev - md/bitmap: wait for external bitmap writes to complete during tear down - async_xor: increase src_offs when dropping destination page - x86, sched: Treat Intel SNC topology as default, COD as exception - selinux: add proper NULL termination to the secclass_map permissions - misc: vmw_vmci: explicitly initialize vmci_datagram payload - misc: vmw_vmci: explicitly initialize vmci_notify_bm_set_msg struct - phy: ti: j721e-wiz: Invoke wiz_init() before of_platform_device_create() - misc: lis3lv02d: Fix false-positive WARN on various HP models - phy: cadence: Sierra: Fix PHY power_on sequence - sc16is7xx: Defer probe if device read fails - iio:adc:ad7476: Fix remove handling - iio:accel:adis16201: Fix wrong axis assignment that prevents loading - iio: inv_mpu6050: Fully validate gyro and accel scale writes - soc/tegra: regulators: Fix locking up when voltage-spread is out of range - PM / devfreq: Unlock mutex and free devfreq struct in error path - PCI: keystone: Let AM65 use the pci_ops defined in pcie-designware-host.c - PCI: xgene: Fix cfg resource mapping - KVM: x86: Defer the MMU unload to the normal path on an global INVPCID - PCI: Allow VPD access for QLogic ISP2722 - FDDI: defxx: Bail out gracefully with unassigned PCI resource for CSR - MIPS: pci-rt2880: fix slot 0 configuration - MIPS: pci-mt7620: fix PLL lock check - ASoC: tlv320aic32x4: Increase maximum register in regmap - ASoC: tlv320aic32x4: Register clocks before registering component - ASoC: Intel: kbl_da7219_max98927: Fix kabylake_ssp_fixup function - ASoC: samsung: tm2_wm5110: check of of_parse return value - usb: xhci-mtk: improve bandwidth scheduling with TT - usb: xhci-mtk: remove or operator for setting schedule parameters - usb: typec: tcpm: update power supply once partner accepts - usb: typec: tcpm: Address incorrect values of tcpm psy for pps supply - usb: typec: tcpm: Address incorrect values of tcpm psy for fixed supply - drm: bridge: fix LONTIUM use of mipi_dsi_() functions - staging: fwserial: fix TIOCSSERIAL permission check - tty: moxa: fix TIOCSSERIAL permission check - staging: fwserial: fix TIOCSSERIAL jiffies conversions - USB: serial: ti_usb_3410_5052: fix TIOCSSERIAL permission check - staging: greybus: uart: fix TIOCSSERIAL jiffies conversions - USB: serial: usb_wwan: fix TIOCSSERIAL jiffies conversions - tty: amiserial: fix TIOCSSERIAL permission check - tty: moxa: fix TIOCSSERIAL jiffies conversions - usb: roles: Call try_module_get() from usb_role_switch_find_by_fwnode() - Revert "USB: cdc-acm: fix rounding error in TIOCSSERIAL" - io_uring: truncate lengths larger than MAX_RW_COUNT on provide buffers - net/nfc: fix use-after-free llcp_sock_bind/connect - bluetooth: eliminate the potential race condition when removing the HCI controller - Bluetooth: verify AMP hci_chan before amp_destroy - thermal/core/fair share: Lock the thermal zone while looping over instances - thermal/drivers/cpufreq_cooling: Fix slab OOB issue - lib/vsprintf.c: remove leftover 'f' and 'F' cases from bstr_printf() - dm rq: fix double free of blk_mq_tag_set in dev remove after table load fails - dm integrity: fix missing goto in bitmap_flush_interval error handling - dm space map common: fix division bug in sm_ll_find_free_block() - dm persistent data: packed struct should have an aligned() attribute too - tracing: Restructure trace_clock_global() to never block - tracing: Map all PIDs to command lines - tools/power turbostat: Fix offset overflow issue in index converting - rsi: Use resume_noirq for SDIO - tty: fix memory leak in vc_deallocate - usb: dwc2: Fix session request interrupt handler - usb: dwc3: core: Do core softreset when switch mode - usb: dwc3: gadget: Fix START_TRANSFER link state check - usb: dwc3: gadget: Remove FS bInterval_m1 limitation - usb: gadget/function/f_fs string table fix for multiple languages - usb: gadget: Fix double free of device descriptor pointers - usb: gadget: dummy_hcd: fix gpf in gadget_setup - media: venus: hfi_parser: Don't initialize parser on v1 - media: v4l2-ctrls: fix reference to freed memory - media: staging/intel-ipu3: Fix race condition during set_fmt - media: staging/intel-ipu3: Fix set_fmt error handling - media: staging/intel-ipu3: Fix memory leak in imu_fmt - media: dvb-usb: Fix memory leak at error in dvb_usb_device_init() - media: dvb-usb: Fix use-after-free access - media: dvbdev: Fix memory leak in dvb_media_device_free() - ext4: Fix occasional generic/418 failure - ext4: allow the dax flag to be set and cleared on inline directories - ext4: fix error return code in ext4_fc_perform_commit() - ext4: fix ext4_error_err save negative errno into superblock - ext4: fix error code in ext4_commit_super - ext4: annotate data race in jbd2_journal_dirty_metadata() - ext4: annotate data race in start_this_handle() - kbuild: update config_data.gz only when the content of .config is changed - x86/cpu: Initialize MSR_TSC_AUX if RDTSCP *or* RDPID is supported - futex: Do not apply time namespace adjustment on FUTEX_LOCK_PI - Revert 337f13046ff0 ("futex: Allow FUTEX_CLOCK_REALTIME with FUTEX_WAIT op") - smb3: do not attempt multichannel to server which does not support it - smb3: when mounting with multichannel include it in requested capabilities - Fix misc new gcc warnings - security: commoncap: fix -Wstringop-overread warning - sfc: farch: fix TX queue lookup in TX event handling - sfc: farch: fix TX queue lookup in TX flush done handling - exfat: fix erroneous discard when clear cluster bit - fuse: fix write deadlock - dm raid: fix inconclusive reshape layout on fast raid4/5/6 table reload sequences - md/raid1: properly indicate failure when ending a failed write request - crypto: rng - fix crypto_rng_reset() refcounting when !CRYPTO_STATS - crypto: arm/curve25519 - Move '.fpu' after '.arch' - tpm: vtpm_proxy: Avoid reading host log when using a virtual device - tpm: efi: Use local variable for calculating final log size - intel_th: pci: Add Alder Lake-M support - powerpc: fix EDEADLOCK redefinition error in uapi/asm/errno.h - powerpc/32: Fix boot failure with CONFIG_STACKPROTECTOR - powerpc/kexec_file: Use current CPU info while setting up FDT - powerpc/eeh: Fix EEH handling for hugepages in ioremap space. - powerpc/powernv: Enable HAIL (HV AIL) for ISA v3.1 processors - jffs2: Hook up splice_write callback - jffs2: Fix kasan slab-out-of-bounds problem - Input: ili210x - add missing negation for touch indication on ili210x - NFSv4: Don't discard segments marked for return in _pnfs_return_layout() - NFS: Don't discard pNFS layout segments that are marked for return - NFS: fs_context: validate UDP retrans to prevent shift out-of-bounds - ACPI: GTDT: Don't corrupt interrupt mappings on watchdow probe failure - openvswitch: fix stack OOB read while fragmenting IPv4 packets - mlxsw: spectrum_mr: Update egress RIF list before route's action - f2fs: fix to avoid out-of-bounds memory access - f2fs: fix error handling in f2fs_end_enable_verity() - ubifs: Only check replay with inode type to judge if inode linked - kcsan, debugfs: Move debugfs file creation out of early init - virtiofs: fix memory leak in virtio_fs_probe() - fs: fix reporting supported extra file attributes for statx() - Makefile: Move -Wno-unused-but-set-variable out of GCC only block - arm64/vdso: Discard .note.gnu.property sections in vDSO - btrfs: fix race when picking most recent mod log operation for an old root - tools/power/turbostat: Fix turbostat for AMD Zen CPUs - ALSA: hda/realtek: Add quirk for Intel Clevo PCx0Dx - ALSA: hda/realtek: fix static noise on ALC285 Lenovo laptops - ALSA: hda/realtek - Headset Mic issue on HP platform - ALSA: hda/realtek: fix mic boost on Intel NUC 8 - ALSA: hda/realtek: GA503 use same quirks as GA401 - ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 445 G7 - ALSA: usb-audio: Add dB range mapping for Sennheiser Communications Headset PC 8 - ALSA: usb-audio: Explicitly set up the clock selector - ALSA: sb: Fix two use after free in snd_sb_qsound_build - ALSA: hda/conexant: Re-order CX5066 quirk table entries - ALSA: emu8000: Fix a use after free in snd_emu8000_create_mixer - power: supply: cpcap-battery: fix invalid usage of list cursor - sched,psi: Handle potential task count underflow bugs more gracefully - s390/archrandom: add parameter check for s390_arch_random_generate - block/rnbd-clt: Fix missing a memory free when unloading the module - sched,fair: Alternative sched_slice() - perf: Rework perf_event_exit_event() - scsi: libfc: Fix a format specifier - mfd: arizona: Fix rumtime PM imbalance on error - mfd: da9063: Support SMBus and I2C mode - mfd: intel-m10-bmc: Fix the register access range - scsi: lpfc: Remove unsupported mbox PORT_CAPABILITIES logic - scsi: lpfc: Fix error handling for mailboxes completed in MBX_POLL mode - scsi: lpfc: Fix crash when a REG_RPI mailbox fails triggering a LOGO response - drm/amdgpu: fix NULL pointer dereference - drm/amd/display: Try YCbCr420 color when YCbCr444 fails - amdgpu: avoid incorrect %hu format string - drm/amdkfd: Fix cat debugfs hang_hws file causes system crash bug - drm/amd/display: Fix UBSAN: shift-out-of-bounds warning - drm/amd/display: Fix debugfs link_settings entry - drm/radeon/ttm: Fix memory leak userptr pages - drm/amdgpu/ttm: Fix memory leak userptr pages - drm/msm/mdp5: Do not multiply vclk line count by 100 - drm/msm/mdp5: Configure PP_SYNC_HEIGHT to double the vtotal - sched/fair: Ignore percpu threads for imbalance pulls - media: gscpa/stv06xx: fix memory leak - media: dvb-usb: fix memory leak in dvb_usb_adapter_init - media: sun8i-di: Fix runtime PM imbalance in deinterlace_start_streaming - media: platform: sti: Fix runtime PM imbalance in regs_show - media: i2c: adv7842: fix possible use-after-free in adv7842_remove() - media: i2c: tda1997: Fix possible use-after-free in tda1997x_remove() - media: i2c: adv7511-v4l2: fix possible use-after-free in adv7511_remove() - media: adv7604: fix possible use-after-free in adv76xx_remove() - media: tc358743: fix possible use-after-free in tc358743_remove() - power: supply: s3c_adc_battery: fix possible use-after-free in s3c_adc_bat_remove() - power: supply: generic-adc-battery: fix possible use-after-free in gab_remove() - clk: socfpga: arria10: Fix memory leak of socfpga_clk on error return - drm/msm/dp: Fix incorrect NULL check kbot warnings in DP driver - media: vivid: update EDID - media: em28xx: fix memory leak - scsi: scsi_dh_alua: Remove check for ASC 24h in alua_rtpg() - scsi: smartpqi: Add new PCI IDs - scsi: smartpqi: Correct request leakage during reset operations - scsi: smartpqi: Use host-wide tag space - power: supply: cpcap-charger: Add usleep to cpcap charger to avoid usb plug bounce - selftests/resctrl: Fix checking for < 0 for unsigned values - selftests/resctrl: Fix incorrect parsing of iMC counters - selftests/resctrl: Use resctrl/info for feature detection - selftests/resctrl: Fix missing options "-n" and "-p" - selftests/resctrl: Clean up resctrl features check - selftests/resctrl: Fix compilation issues for other global variables - selftests/resctrl: Fix compilation issues for global variables - selftests/resctrl: Enable gcc checks to detect buffer overflows - nvmet: return proper error code from discovery ctrl - drm/komeda: Fix bit check to import to value of proper type - ata: ahci: Disable SXS for Hisilicon Kunpeng920 - mmc: sdhci-brcmstb: Remove CQE quirk - mmc: sdhci-pci: Add PCI IDs for Intel LKF - mmc: sdhci-esdhc-imx: validate pinctrl before use it - scsi: qla2xxx: Fix use after free in bsg - drm/vkms: fix misuse of WARN_ON - scsi: qla2xxx: Always check the return value of qla24xx_get_isp_stats() - drm/amd/display: fix dml prefetch validation - drm/amd/display: DCHUB underflow counter increasing in some scenarios - drm/amd/display: Fix UBSAN warning for not a valid value for type '_Bool' - drm/amd/pm: fix workload mismatch on vega10 - drm/amdgpu : Fix asic reset regression issue introduce by 8f211fe8ac7c4f - drm/amdkfd: Fix UBSAN shift-out-of-bounds warning - drm/amdgpu: mask the xgmi number of hops reported from psp to kfd - backlight: qcom-wled: Fix FSC update issue for WLED5 - backlight: qcom-wled: Use sink_addr for sync toggle - power: supply: Use IRQF_ONESHOT - media: gspca/sq905.c: fix uninitialized variable - media: media/saa7164: fix saa7164_encoder_register() memory leak bugs - extcon: arizona: Fix various races on driver unbind - extcon: arizona: Fix some issues when HPDET IRQ fires after the jack has been unplugged - power: supply: bq27xxx: fix power_avg for newer ICs - atomisp: don't let it go past pipes array - media: imx: capture: Return -EPIPE from __capture_legacy_try_fmt() - media: drivers: media: pci: sta2x11: fix Kconfig dependency on GPIOLIB - media: ite-cir: check for receive overflow - scsi: target: pscsi: Fix warning in pscsi_complete_cmd() - kvfree_rcu: Use same set of GFP flags as does single-argument - sched/pelt: Fix task util_est update filtering - drm/amdgpu: Fix some unload driver issues - scsi: lpfc: Fix pt2pt connection does not recover after LOGO - scsi: lpfc: Fix incorrect dbde assignment when building target abts wqe - drm/amd/display/dc/dce/dce_aux: Remove duplicate line causing 'field overwritten' issue - drm/amdgpu/display: buffer INTERRUPT_LOW_IRQ_CONTEXT interrupt work - drm/amd/display: Don't optimize bandwidth before disabling planes - drm/amd/display: Check for DSC support instead of ASIC revision - drm/ast: fix memory leak when unload the driver - drm/amd/display: changing sr exit latency - drm/ast: Fix invalid usage of AST_MAX_HWC_WIDTH in cursor atomic_check - drm/qxl: release shadow on shutdown - drm/qxl: do not run release if qxl failed to init - drm: Added orientation quirk for OneGX1 Pro - btrfs: convert logic BUG_ON()'s in replace_path to ASSERT()'s - btrfs: do proper error handling in btrfs_update_reloc_root - btrfs: do proper error handling in create_reloc_root - spi: sync up initial chipselect state - platform/x86: intel_pmc_core: Don't use global pmcdev in quirks - crypto: omap-aes - Fix PM reference leak on omap-aes.c - crypto: sa2ul - Fix PM reference leak in sa_ul_probe() - crypto: stm32/cryp - Fix PM reference leak on stm32-cryp.c - crypto: stm32/hash - Fix PM reference leak on stm32-hash.c - crypto: sun8i-ce - Fix PM reference leak in sun8i_ce_probe() - crypto: sun8i-ss - Fix PM reference leak when pm_runtime_get_sync() fails - phy: phy-twl4030-usb: Fix possible use-after-free in twl4030_usb_remove() - intel_th: Consistency and off-by-one fix - tty: n_gsm: check error while registering tty devices - usb: dwc3: gadget: Check for disabled LPM quirk - usb: core: hub: Fix PM reference leak in usb_port_resume() - usb: musb: fix PM reference leak in musb_irq_work() - usb: gadget: tegra-xudc: Fix possible use-after-free in tegra_xudc_remove() - spi: qup: fix PM reference leak in spi_qup_remove() - spi: omap-100k: Fix reference leak to master - spi: dln2: Fix reference leak to master - platform/x86: ISST: Account for increased timeout in some cases - tools/power/x86/intel-speed-select: Increase string size - ARM: dts: at91: change the key code of the gpio key - bus: mhi: core: Clear context for stopped channels from remove() - xhci: fix potential array out of bounds with several interrupters - xhci: check control context is valid before dereferencing it. - xhci: check port array allocation was successful before dereferencing it - fpga: dfl: pci: add DID for D5005 PAC cards - usb: xhci-mtk: support quirk to disable usb2 lpm - random: initialize ChaCha20 constants with correct endianness - perf/arm_pmu_platform: Fix error handling - perf/arm_pmu_platform: Use dev_err_probe() for IRQ errors - soundwire: cadence: only prepare attached devices on clock stop - tee: optee: do not check memref size on return from Secure World - arm64: dts: imx8mq-librem5-r3: Mark buck3 as always on - soc/tegra: pmc: Fix completion of power-gate toggling - efi/libstub: Add $(CLANG_FLAGS) to x86 flags - x86/boot: Add $(CLANG_FLAGS) to compressed KBUILD_CFLAGS - x86/build: Propagate $(CLANG_FLAGS) to $(REALMODE_FLAGS) - ARM: dts: ux500: Fix up TVK R3 sensors - ARM: dts: BCM5301X: fix "reg" formatting in /memory node - kselftest/arm64: mte: Fix MTE feature detection - PCI: PM: Do not read power state in pci_enable_device_flags() - ARM: tegra: acer-a500: Rename avdd to vdda of touchscreen node - kselftest/arm64: mte: Fix compilation with native compiler - usb: xhci: Fix port minor revision - usb: dwc3: gadget: Ignore EP queue requests during bus reset - usb: gadget: f_uac1: validate input parameters - usb: gadget: f_uac2: validate input parameters - genirq/matrix: Prevent allocation counter corruption - crypto: hisilicon/sec - fixes a printing error - x86/sev: Do not require Hypervisor CPUID bit for SEV guests - usb: webcam: Invalid size of Processing Unit Descriptor - usb: gadget: uvc: add bInterval checking for HS mode - crypto: qat - fix unmap invalid dma address - crypto: api - check for ERR pointers in crypto_destroy_tfm() - bus: mhi: core: Destroy SBL devices when moving to mission mode - spi: ath79: remove spi-master setup and cleanup assignment - spi: ath79: always call chipselect function - staging: wimax/i2400m: fix byte-order issue - bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first - cpuidle: tegra: Fix C7 idling state on Tegra114 - fbdev: zero-fill colormap in fbcmap.c - btrfs: fix race between transaction aborts and fsyncs leading to use-after-free - intel_th: pci: Add Rocket Lake CPU support - btrfs: fix metadata extent leak after failure to create subvolume - x86/build: Disable HIGHMEM64G selection for M486SX - btrfs: handle remount to no compress during compression - smb2: fix use-after-free in smb2_ioctl_query_info() - cifs: detect dead connections only when echoes are enabled. - cifs: fix out-of-bound memory access when calling smb3_notify() at mount point - cifs: Return correct error code from smb2_get_enc_key - irqchip/gic-v3: Do not enable irqs when handling spurious interrups - mmc: core: Fix hanging on I/O during system suspend for removable cards - mmc: core: Set read only for SD cards with permanent write protect bit - mmc: core: Do a power cycle when the CMD11 fails - mmc: block: Issue a cache flush only when it's enabled - mmc: block: Update ext_csd.cache_ctrl if it was written - mmc: sdhci-tegra: Add required callbacks to set/clear CQE_EN bit - mmc: sdhci-pci: Fix initialization of some SD cards for Intel BYT-based controllers - mmc: sdhci: Check for reset prior to DMA address unmap - mmc: uniphier-sd: Fix a resource leak in the remove function - mmc: uniphier-sd: Fix an error handling path in uniphier_sd_probe() - scsi: mpt3sas: Block PCI config access from userspace during reset - scsi: qla2xxx: Fix crash in qla2xxx_mqueuecommand() - spi: spi-ti-qspi: Free DMA resources - spi: stm32-qspi: fix pm_runtime usage_count counter - erofs: add unsupported inode i_format check - mtd: physmap: physmap-bt1-rom: Fix unintentional stack access - mtd: rawnand: atmel: Update ecc_stats.corrected counter - mtd: spinand: core: add missing MODULE_DEVICE_TABLE() - Revert "mtd: spi-nor: macronix: Add support for mx25l51245g" - mtd: spi-nor: core: Fix an issue of releasing resources during read/write - fs/epoll: restore waking from ep_done_scan() - ecryptfs: fix kernel panic with null dev_name - arm64: dts: mt8173: fix property typo of 'phys' in dsi node - arm64: dts: marvell: armada-37xx: add syscon compatible to NB clk node - ARM: 9056/1: decompressor: fix BSS size calculation for LLVM ld.lld - ftrace: Handle commands when closing set_ftrace_filter file - ACPI: custom_method: fix a possible memory leak - ACPI: custom_method: fix potential use-after-free issue - tpm: acpi: Check eventlog signature before using it - vhost-vdpa: fix vm_flags for virtqueue doorbell mapping - s390/zcrypt: fix zcard and zqueue hot-unplug memleak - s390/disassembler: increase ebpf disasm buffer size - dyndbg: fix parsing file query without a line-range suffix - nitro_enclaves: Fix stale file descriptors on failed usercopy - bus: mhi: core: Sanity check values from remote device before use - bus: mhi: core: Clear configuration from channel context during reset - bus: mhi: core: Fix check for syserr at power_up - vfio: Depend on MMU - perf/core: Fix unconditional security_locked_down() call - platform/x86: thinkpad_acpi: Correct thermal sensor allocation - USB: Add reset-resume quirk for WD19's Realtek Hub - USB: Add LPM quirk for Lenovo ThinkPad USB-C Dock Gen2 Ethernet - ALSA: usb-audio: Add MIDI quirk for Vox ToneLab EX - ovl: allow upperdir inside lowerdir - ovl: fix leaked dentry - nvme-pci: set min_align_mask - swiotlb: respect min_align_mask - swiotlb: don't modify orig_addr in swiotlb_tbl_sync_single - swiotlb: refactor swiotlb_tbl_map_single - swiotlb: clean up swiotlb_tbl_unmap_single - swiotlb: factor out a nr_slots helper - swiotlb: factor out an io_tlb_offset helper - swiotlb: add a IO_TLB_SIZE define - driver core: add a min_align_mask field to struct device_dma_parameters - tools/cgroup/slabinfo.py: updated to work on current kernel - perf ftrace: Fix access to pid in array when setting a pid filter - capabilities: require CAP_SETFCAP to map uid 0 - perf data: Fix error return code in perf_data__create_dir() - net: qrtr: Avoid potential use after free in MHI send - bpf: Fix leakage of uninitialized bpf stack under speculation - bpf: Fix masking negation logic upon negative dst register - igb: Enable RSS for Intel I211 Ethernet Controller - net: usb: ax88179_178a: initialize local variables before use - netfilter: conntrack: Make global sysctls readonly in non-init netns - mips: Do not include hi and lo in clobber list for R6 - mei: me: add Alder Lake P device id. - iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_gen2_enqueue_hcmd() - ext4: fix check to prevent false positive report of incorrect used inodes - iommu/arm-smmu-v3: Maintain a SID->device structure - iommu: Add a page fault handler - uacce: Enable IOMMU_DEV_FEAT_IOPF - iommu/vt-d: Support IOMMU_DEV_FEAT_IOPF - iommu: Separate IOMMU_DEV_FEAT_IOPF from IOMMU_DEV_FEAT_SVA - iommu/arm-smmu-v3: Use device properties for pasid-num-bits - iommu: Fix comment for struct iommu_fwspec - iommu: Switch gather->end to the inclusive end - iommu: Add iova and size as parameters in iotlb_sync_map - iommu/arm-smmu-v3: Add support for VHE - iommu/arm-smmu-v3: Make BTM optional for SVA - iommu/arm-smmu-v3: Split arm_smmu_tlb_inv_range() - iommu/io-pgtable: Remove tlb_flush_leaf - iommu/arm-smmu-v3: Remove the page 1 fixup - iommu/arm-smmu-v3: Use DEFINE_RES_MEM() to simplify code - iommu/arm-smmu-v3: Assign boolean values to a bool variable - iommu/arm-smmu-v3: Hook up ATC invalidation to mm ops - iommu/arm-smmu-v3: Implement iommu_sva_bind/unbind() - iommu/sva: Add PASID helpers - iommu/ioasid: Add ioasid references - ext4: do not set SB_ACTIVE in ext4_orphan_cleanup() - arm64: Remove arm64_dma32_phys_limit and its uses - USB: CDC-ACM: fix poison/unpoison imbalance - net: hso: fix NULL-deref on disconnect regression - x86/crash: Fix crash_setup_memmap_entries() out-of-bounds access - ia64: tools: remove duplicate definition of ia64_mf() on ia64 - ia64: fix discontig.c section mismatches - csky: change a Kconfig symbol name to fix e1000 build error - kasan: fix hwasan build for gcc - cavium/liquidio: Fix duplicate argument - xen-netback: Check for hotplug-status existence before watching - arm64: kprobes: Restore local irqflag if kprobes is cancelled - s390/entry: save the caller of psw_idle - dmaengine: tegra20: Fix runtime PM imbalance on error - net: geneve: check skb is large enough for IPv4/IPv6 header - ARM: dts: Fix swapped mmc order for omap3 - dmaengine: xilinx: dpdma: Fix race condition in done IRQ - dmaengine: xilinx: dpdma: Fix descriptor issuing on video group - soc: qcom: geni: shield geni_icc_get() for ACPI boot - HID: wacom: Assign boolean values to a bool variable - HID cp2112: fix support for multiple gpiochips - HID: alps: fix error return code in alps_input_configured() - HID: google: add don USB id - perf map: Fix error return code in maps__clone() - perf auxtrace: Fix potential NULL pointer dereference - perf/x86/kvm: Fix Broadwell Xeon stepping in isolation_ucodes[] - perf/x86/intel/uncore: Remove uncore extra PCI dev HSWEP_PCI_PCU_3 - locking/qrwlock: Fix ordering in queued_write_lock_slowpath() - bpf: Tighten speculative pointer arithmetic mask - bpf: Refactor and streamline bounds check into helper - bpf: Allow variable-offset stack access - bpf: Permits pointers on stack for helper calls - arm64: dts: allwinner: Revert SD card CD GPIO for Pine64-LTS - pinctrl: core: Show pin numbers for the controllers with base = 0 - block: return -EBUSY when there are open partitions in blkdev_reread_part - pinctrl: lewisburg: Update number of pins in community - vdpa/mlx5: Set err = -ENOMEM in case dma_map_sg_attrs fails - KEYS: trusted: Fix TPM reservation for seal/unseal - gpio: omap: Save and restore sysconfig - vhost-vdpa: protect concurrent access to vhost device iotlb - arm32: kaslr: Bugfix of fiq when enabled kaslr - perf kmem: Do not pass additional arguments to 'perf record' - arm_pmu: Fix write counter error in ARMv7 big-endian mode - kdump: replace memblock_phys_alloc_range() with memblock_find_in_range() + memblock_reserve() - openeuler_defconfig: Enable hifc driver as module - scsi/hifc: add FC service module of hifc driver - scsi/hifc: add scsi module of hifc driver - scsi/hifc: add io module of hifc driver - scsi/hifc: add port resource module of hifc driver - scsi/hifc: add port manager module of hifc driver - scsi/hifc: add chip resource module of hifc driver - net: phy: marvell: fix detection of PHY on Topaz switches - bpf: Move sanitize_val_alu out of op switch - bpf: Improve verifier error messages for users - bpf: Rework ptr_limit into alu_limit and add common error path - arm64: mte: Ensure TIF_MTE_ASYNC_FAULT is set atomically - ARM: 9071/1: uprobes: Don't hook on thumb instructions - bpf: Move off_reg into sanitize_ptr_alu - bpf: Ensure off_reg has no mixed signed bounds for all types - r8169: don't advertise pause in jumbo mode - r8169: tweak max read request size for newer chips also in jumbo mtu mode - KVM: VMX: Don't use vcpu->run->internal.ndata as an array index - KVM: VMX: Convert vcpu_vmx.exit_reason to a union - bpf: Use correct permission flag for mixed signed bounds arithmetic - arm64: dts: allwinner: h6: beelink-gs1: Remove ext. 32 kHz osc reference - arm64: dts: allwinner: Fix SD card CD GPIO for SOPine systems - ARM: OMAP2+: Fix uninitialized sr_inst - ARM: footbridge: fix PCI interrupt mapping - ARM: 9069/1: NOMMU: Fix conversion for_each_membock() to for_each_mem_range() - ARM: OMAP2+: Fix warning for omap_init_time_of() - gro: ensure frag0 meets IP header alignment - ch_ktls: do not send snd_una update to TCB in middle - ch_ktls: tcb close causes tls connection failure - ch_ktls: fix device connection close - ch_ktls: Fix kernel panic - ibmvnic: remove duplicate napi_schedule call in open function - ibmvnic: remove duplicate napi_schedule call in do_reset function - ibmvnic: avoid calling napi_disable() twice - ia64: tools: remove inclusion of ia64-specific version of errno.h header - ia64: remove duplicate entries in generic_defconfig - ethtool: pause: make sure we init driver stats - i40e: fix the panic when running bpf in xdpdrv mode - net: Make tcp_allowed_congestion_control readonly in non-init netns - mm: ptdump: fix build failure - net: ip6_tunnel: Unregister catch-all devices - net: sit: Unregister catch-all devices - net: davicom: Fix regulator not turned off on failed probe - net/mlx5e: Fix setting of RS FEC mode - netfilter: nft_limit: avoid possible divide error in nft_limit_init - net/mlx5e: fix ingress_ifindex check in mlx5e_flower_parse_meta - net: macb: fix the restore of cmp registers - libbpf: Fix potential NULL pointer dereference - netfilter: arp_tables: add pre_exit hook for table unregister - netfilter: bridge: add pre_exit hooks for ebtable unregistration - libnvdimm/region: Fix nvdimm_has_flush() to handle ND_REGION_ASYNC - ice: Fix potential infinite loop when using u8 loop counter - netfilter: conntrack: do not print icmpv6 as unknown via /proc - netfilter: flowtable: fix NAT IPv6 offload mangling - ixgbe: fix unbalanced device enable/disable in suspend/resume - scsi: libsas: Reset num_scatter if libata marks qc as NODATA - riscv: Fix spelling mistake "SPARSEMEM" to "SPARSMEM" - vfio/pci: Add missing range check in vfio_pci_mmap - arm64: alternatives: Move length validation in alternative_{insn, endif} - arm64: fix inline asm in load_unaligned_zeropad() - readdir: make sure to verify directory entry for legacy interfaces too - dm verity fec: fix misaligned RS roots IO - HID: wacom: set EV_KEY and EV_ABS only for non-HID_GENERIC type of devices - Input: i8042 - fix Pegatron C15B ID entry - Input: s6sy761 - fix coordinate read bit shift - lib: fix kconfig dependency on ARCH_WANT_FRAME_POINTERS - virt_wifi: Return micros for BSS TSF values - mac80211: clear sta->fast_rx when STA removed from 4-addr VLAN - pcnet32: Use pci_resource_len to validate PCI resource - net: ieee802154: forbid monitor for add llsec seclevel - net: ieee802154: stop dump llsec seclevels for monitors - net: ieee802154: forbid monitor for del llsec devkey - net: ieee802154: forbid monitor for add llsec devkey - net: ieee802154: stop dump llsec devkeys for monitors - net: ieee802154: forbid monitor for del llsec dev - net: ieee802154: forbid monitor for add llsec dev - net: ieee802154: stop dump llsec devs for monitors - net: ieee802154: forbid monitor for del llsec key - net: ieee802154: forbid monitor for add llsec key - net: ieee802154: stop dump llsec keys for monitors - iwlwifi: add support for Qu with AX201 device - scsi: scsi_transport_srp: Don't block target in SRP_PORT_LOST state - ASoC: fsl_esai: Fix TDM slot setup for I2S mode - drm/msm: Fix a5xx/a6xx timestamps - ARM: omap1: fix building with clang IAS - ARM: keystone: fix integer overflow warning - neighbour: Disregard DEAD dst in neigh_update - gpu/xen: Fix a use after free in xen_drm_drv_init - ASoC: max98373: Added 30ms turn on/off time delay - ASoC: max98373: Changed amp shutdown register as volatile - xfrm: BEET mode doesn't support fragments for inner packets - iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_enqueue_hcmd() - arc: kernel: Return -EFAULT if copy_to_user() fails - lockdep: Add a missing initialization hint to the "INFO: Trying to register non-static key" message - ARM: dts: Fix moving mmc devices with aliases for omap4 & 5 - ARM: dts: Drop duplicate sha2md5_fck to fix clk_disable race - ACPI: x86: Call acpi_boot_table_init() after acpi_table_upgrade() - dmaengine: idxd: fix wq cleanup of WQCFG registers - dmaengine: plx_dma: add a missing put_device() on error path - dmaengine: Fix a double free in dma_async_device_register - dmaengine: dw: Make it dependent to HAS_IOMEM - dmaengine: idxd: fix wq size store permission state - dmaengine: idxd: fix opcap sysfs attribute output - dmaengine: idxd: fix delta_rec and crc size field for completion record - dmaengine: idxd: Fix clobbering of SWERR overflow bit on writeback - gpio: sysfs: Obey valid_mask - Input: nspire-keypad - enable interrupts only when opened - mtd: rawnand: mtk: Fix WAITRDY break condition and timeout - net/sctp: fix race condition in sctp_destroy_sock - xen/events: fix setting irq affinity - net: sfp: cope with SFPs that set both LOS normal and LOS inverted - net: sfp: relax bitrate-derived mode check - perf map: Tighten snprintf() string precision to pass gcc check on some 32-bit arches - netfilter: x_tables: fix compat match/target pad out-of-bound write - block: don't ignore REQ_NOWAIT for direct IO - riscv,entry: fix misaligned base for excp_vect_table - io_uring: don't mark S_ISBLK async work as unbounded - null_blk: fix command timeout completion handling - idr test suite: Create anchor before launching throbber - idr test suite: Take RCU read lock in idr_find_test_1 - radix tree test suite: Register the main thread with the RCU library - block: only update parent bi_status when bio fail - XArray: Fix splitting to non-zero orders - gpu: host1x: Use different lock classes for each client - drm/tegra: dc: Don't set PLL clock to 0Hz - tools/kvm_stat: Add restart delay - ftrace: Check if pages were allocated before calling free_pages() - gfs2: report "already frozen/thawed" errors - drm/imx: imx-ldb: fix out of bounds array access warning - KVM: arm64: Disable guest access to trace filter controls - KVM: arm64: Hide system instruction access to Trace registers - gfs2: Flag a withdraw if init_threads() fails - interconnect: core: fix error return code of icc_link_destroy() - Revert "net: sched: bump refcount for new action in ACT replace mode" - net: ieee802154: stop dump llsec params for monitors - net: ieee802154: forbid monitor for del llsec seclevel - net: ieee802154: forbid monitor for set llsec params - net: ieee802154: fix nl802154 del llsec devkey - net: ieee802154: fix nl802154 add llsec key - net: ieee802154: fix nl802154 del llsec dev - net: ieee802154: fix nl802154 del llsec key - net: ieee802154: nl-mac: fix check on panid - net: mac802154: Fix general protection fault - drivers: net: fix memory leak in peak_usb_create_dev - drivers: net: fix memory leak in atusb_probe - net: tun: set tun->dev->addr_len during TUNSETLINK processing - cfg80211: remove WARN_ON() in cfg80211_sme_connect - gpiolib: Read "gpio-line-names" from a firmware node - net: sched: bump refcount for new action in ACT replace mode - dt-bindings: net: ethernet-controller: fix typo in NVMEM - lockdep: Address clang -Wformat warning printing for %hd - clk: socfpga: fix iomem pointer cast on 64-bit - RAS/CEC: Correct ce_add_elem()'s returned values - vdpa/mlx5: Fix wrong use of bit numbers - vdpa/mlx5: should exclude header length and fcs from mtu - RDMA/addr: Be strict with gid size - i40e: Fix parameters in aq_get_phy_register() - drm/vc4: crtc: Reduce PV fifo threshold on hvs4 - RDMA/qedr: Fix kernel panic when trying to access recv_cq - perf report: Fix wrong LBR block sorting - RDMA/cxgb4: check for ipv6 address properly while destroying listener - net/mlx5: Fix PBMC register mapping - net/mlx5: Fix PPLM register mapping - net/mlx5: Fix placement of log_max_flow_counter - net: hns3: clear VF down state bit before request link status - tipc: increment the tmp aead refcnt before attaching it - can: mcp251x: fix support for half duplex SPI host controllers - iwlwifi: fix 11ax disabled bit in the regulatory capability flags - i2c: designware: Adjust bus_freq_hz when refuse high speed mode set - openvswitch: fix send of uninitialized stack memory in ct limit reply - net: openvswitch: conntrack: simplify the return expression of ovs_ct_limit_get_default_limit() - perf inject: Fix repipe usage - s390/cpcmd: fix inline assembly register clobbering - workqueue: Move the position of debug_work_activate() in __queue_work() - clk: fix invalid usage of list cursor in unregister - clk: fix invalid usage of list cursor in register - net: macb: restore cmp registers on resume path - net: cls_api: Fix uninitialised struct field bo->unlocked_driver_cb - scsi: ufs: core: Fix wrong Task Tag used in task management request UPIUs - scsi: ufs: core: Fix task management request completion timeout - mptcp: forbit mcast-related sockopt on MPTCP sockets - net: udp: Add support for getsockopt(..., ..., UDP_GRO, ..., ...); - drm/msm: Set drvdata to NULL when msm_drm_init() fails - RDMA/rtrs-clt: Close rtrs client conn before destroying rtrs clt session files - i40e: Fix display statistics for veb_tc - soc/fsl: qbman: fix conflicting alignment attributes - xdp: fix xdp_return_frame() kernel BUG throw for page_pool memory model - net/rds: Fix a use after free in rds_message_map_pages - net/mlx5: Don't request more than supported EQs - net/mlx5e: Fix ethtool indication of connector type - net/mlx5e: Fix mapping of ct_label zero - ASoC: sunxi: sun4i-codec: fill ASoC card owner - I2C: JZ4780: Fix bug for Ingenic X1000. - net: phy: broadcom: Only advertise EEE for supported modes - nfp: flower: ignore duplicate merge hints from FW - net: qrtr: Fix memory leak on qrtr_tx_wait failure - net/ncsi: Avoid channel_monitor hrtimer deadlock - ARM: dts: imx6: pbab01: Set vmmc supply for both SD interfaces - net:tipc: Fix a double free in tipc_sk_mcast_rcv - cxgb4: avoid collecting SGE_QBASE regs during traffic - net: dsa: Fix type was not set for devlink port - gianfar: Handle error code at MAC address change - ethernet: myri10ge: Fix a use after free in myri10ge_sw_tso - mlxsw: spectrum: Fix ECN marking in tunnel decapsulation - can: isotp: fix msg_namelen values depending on CAN_REQUIRED_SIZE - can: bcm/raw: fix msg_namelen values depending on CAN_REQUIRED_SIZE - xfrm: Provide private skb extensions for segmented and hw offloaded ESP packets - arm64: dts: imx8mm/q: Fix pad control of SD1_DATA0 - drivers/net/wan/hdlc_fr: Fix a double free in pvc_xmit - sch_red: fix off-by-one checks in red_check_params() - geneve: do not modify the shared tunnel info when PMTU triggers an ICMP reply - vxlan: do not modify the shared tunnel info when PMTU triggers an ICMP reply - amd-xgbe: Update DMA coherency values - hostfs: fix memory handling in follow_link() - i40e: Fix kernel oops when i40e driver removes VF's - i40e: Added Asym_Pause to supported link modes - virtchnl: Fix layout of RSS structures - xfrm: Fix NULL pointer dereference on policy lookup - ASoC: wm8960: Fix wrong bclk and lrclk with pll enabled for some chips - ASoC: SOF: Intel: HDA: fix core status verification - esp: delete NETIF_F_SCTP_CRC bit from features for esp offload - net: xfrm: Localize sequence counter per network namespace - ARM: OMAP4: PM: update ROM return address for OSWR and OFF - ARM: OMAP4: Fix PMIC voltage domains for bionic - regulator: bd9571mwv: Fix AVS and DVFS voltage range - remoteproc: qcom: pil_info: avoid 64-bit division - xfrm: Use actual socket sk instead of skb socket for xfrm_output_resume - xfrm: interface: fix ipv4 pmtu check to honor ip header df - ice: Recognize 860 as iSCSI port in CEE mode - ice: Refactor DCB related variables out of the ice_port_info struct - net: sched: fix err handler in tcf_action_init() - KVM: x86/mmu: preserve pending TLB flush across calls to kvm_tdp_mmu_zap_sp - KVM: x86/mmu: Don't allow TDP MMU to yield when recovering NX pages - KVM: x86/mmu: Ensure TLBs are flushed for TDP MMU during NX zapping - KVM: x86/mmu: Ensure TLBs are flushed when yielding during GFN range zap - KVM: x86/mmu: Yield in TDU MMU iter even if no SPTES changed - KVM: x86/mmu: Ensure forward progress when yielding in TDP MMU iter - KVM: x86/mmu: Rename goal_gfn to next_last_level_gfn - KVM: x86/mmu: Merge flush and non-flush tdp_mmu_iter_cond_resched - KVM: x86/mmu: change TDP MMU yield function returns to match cond_resched - i2c: turn recovery error on init to debug - percpu: make pcpu_nr_empty_pop_pages per chunk type - scsi: target: iscsi: Fix zero tag inside a trace event - scsi: pm80xx: Fix chip initialization failure - driver core: Fix locking bug in deferred_probe_timeout_work_func() - usbip: synchronize event handler with sysfs code paths - usbip: vudc synchronize sysfs code paths - usbip: stub-dev synchronize sysfs code paths - usbip: add sysfs_lock to synchronize sysfs code paths - thunderbolt: Fix off by one in tb_port_find_retimer() - thunderbolt: Fix a leak in tb_retimer_add() - net: let skb_orphan_partial wake-up waiters. - net-ipv6: bugfix - raw & sctp - switch to ipv6_can_nonlocal_bind() - net: hsr: Reset MAC header for Tx path - mac80211: fix TXQ AC confusion - mac80211: fix time-is-after bug in mlme - cfg80211: check S1G beacon compat element length - nl80211: fix potential leak of ACL params - nl80211: fix beacon head validation - net: sched: fix action overwrite reference counting - net: sched: sch_teql: fix null-pointer dereference - vdpa/mlx5: Fix suspend/resume index restoration - i40e: Fix sparse errors in i40e_txrx.c - i40e: Fix sparse error: uninitialized symbol 'ring' - i40e: Fix sparse error: 'vsi->netdev' could be null - i40e: Fix sparse warning: missing error code 'err' - net: ensure mac header is set in virtio_net_hdr_to_skb() - bpf, sockmap: Fix incorrect fwd_alloc accounting - bpf, sockmap: Fix sk->prot unhash op reset - bpf: Refcount task stack in bpf_get_task_stack - libbpf: Only create rx and tx XDP rings when necessary - libbpf: Restore umem state after socket create failure - libbpf: Ensure umem pointer is non-NULL before dereferencing - ethernet/netronome/nfp: Fix a use after free in nfp_bpf_ctrl_msg_rx - bpf: link: Refuse non-O_RDWR flags in BPF_OBJ_GET - bpf: Enforce that struct_ops programs be GPL-only - libbpf: Fix bail out from 'ringbuf_process_ring()' on error - net: hso: fix null-ptr-deref during tty device unregistration - ice: fix memory leak of aRFS after resuming from suspend - iwlwifi: pcie: properly set LTR workarounds on 22000 devices - ice: Cleanup fltr list in case of allocation issues - ice: Use port number instead of PF ID for WoL - ice: Fix for dereference of NULL pointer - ice: remove DCBNL_DEVRESET bit from PF state - ice: fix memory allocation call - ice: prevent ice_open and ice_stop during reset - ice: Increase control queue timeout - ice: Continue probe on link/PHY errors - batman-adv: initialize "struct batadv_tvlv_tt_vlan_data"->reserved field - ARM: dts: turris-omnia: configure LED[2]/INTn pin as interrupt pin - parisc: avoid a warning on u8 cast for cmpxchg on u8 pointers - parisc: parisc-agp requires SBA IOMMU driver - of: property: fw_devlink: do not link ".*,nr-gpios" - ethtool: fix incorrect datatype in set_eee ops - fs: direct-io: fix missing sdio->boundary - ocfs2: fix deadlock between setattr and dio_end_io_write - nds32: flush_dcache_page: use page_mapping_file to avoid races with swapoff - ia64: fix user_stack_pointer() for ptrace() - gcov: re-fix clang-11+ support - LOOKUP_MOUNTPOINT: we are cleaning "jumped" flag too late - IB/hfi1: Fix probe time panic when AIP is enabled with a buggy BIOS - ACPI: processor: Fix build when CONFIG_ACPI_PROCESSOR=m - drm/i915: Fix invalid access to ACPI _DSM objects - net: dsa: lantiq_gswip: Configure all remaining GSWIP_MII_CFG bits - net: dsa: lantiq_gswip: Don't use PHY auto polling - net: dsa: lantiq_gswip: Let GSWIP automatically set the xMII clock - net: ipv6: check for validity before dereferencing cfg->fc_nlinfo.nlh - xen/evtchn: Change irq_info lock to raw_spinlock_t - selinux: fix race between old and new sidtab - selinux: fix cond_list corruption when changing booleans - selinux: make nslot handling in avtab more robust - nfc: Avoid endless loops caused by repeated llcp_sock_connect() - nfc: fix memory leak in llcp_sock_connect() - nfc: fix refcount leak in llcp_sock_connect() - nfc: fix refcount leak in llcp_sock_bind() - ASoC: intel: atom: Stop advertising non working S24LE support - ALSA: hda/conexant: Apply quirk for another HP ZBook G5 model - ALSA: hda/realtek: Fix speaker amp setup on Acer Aspire E1 - ALSA: aloop: Fix initialization of controls - xfrm/compat: Cleanup WARN()s that can be user-triggered - arm64: fix USER_DS definition problem in non-compat mode - init/Kconfig: make COMPILE_TEST depend on HAS_IOMEM - init/Kconfig: make COMPILE_TEST depend on !S390 - bpf, x86: Validate computation of branch displacements for x86-32 - bpf, x86: Validate computation of branch displacements for x86-64 - tools/resolve_btfids: Add /libbpf to .gitignore - kbuild: Do not clean resolve_btfids if the output does not exist - kbuild: Add resolve_btfids clean to root clean target - tools/resolve_btfids: Set srctree variable unconditionally - tools/resolve_btfids: Check objects before removing - tools/resolve_btfids: Build libbpf and libsubcmd in separate directories - math: Export mul_u64_u64_div_u64 - io_uring: fix timeout cancel return code - cifs: Silently ignore unknown oplock break handle - cifs: revalidate mapping when we open files for SMB1 POSIX - ia64: fix format strings for err_inject - ia64: mca: allocate early mca with GFP_ATOMIC - selftests/vm: fix out-of-tree build - scsi: target: pscsi: Clean up after failure in pscsi_map_sg() - ptp_qoriq: fix overflow in ptp_qoriq_adjfine() u64 calcalation - platform/x86: intel_pmc_core: Ignore GBE LTR on Tiger Lake platforms - block: clear GD_NEED_PART_SCAN later in bdev_disk_changed - x86/build: Turn off -fcf-protection for realmode targets - drm/msm/disp/dpu1: icc path needs to be set before dpu runtime resume - kselftest/arm64: sve: Do not use non-canonical FFR register value - platform/x86: thinkpad_acpi: Allow the FnLock LED to change state - net: ipa: fix init header command validation - netfilter: nftables: skip hook overlap logic if flowtable is stale - netfilter: conntrack: Fix gre tunneling over ipv6 - drm/msm: Ratelimit invalid-fence message - drm/msm/adreno: a5xx_power: Don't apply A540 lm_setup to other GPUs - drm/msm/dsi_pll_7nm: Fix variable usage for pll_lockdet_rate - mac80211: choose first enabled channel for monitor - mac80211: Check crypto_aead_encrypt for errors - mISDN: fix crash in fritzpci - kunit: tool: Fix a python tuple typing error - net: pxa168_eth: Fix a potential data race in pxa168_eth_remove - net/mlx5e: Enforce minimum value check for ICOSQ size - bpf, x86: Use kvmalloc_array instead kmalloc_array in bpf_jit_comp - platform/x86: intel-hid: Support Lenovo ThinkPad X1 Tablet Gen 2 - bus: ti-sysc: Fix warning on unbind if reset is not deasserted - ARM: dts: am33xx: add aliases for mmc interfaces - bpf: Use NOP_ATOMIC5 instead of emit_nops(&prog, 5) for BPF_TRAMP_F_CALL_ORIG - Revert "kernel: freezer should treat PF_IO_WORKER like PF_KTHREAD for freezing" - riscv: evaluate put_user() arg before enabling user access - drivers: video: fbcon: fix NULL dereference in fbcon_cursor() - driver core: clear deferred probe reason on probe retry - staging: rtl8192e: Change state information from u16 to u8 - staging: rtl8192e: Fix incorrect source in memcpy() - soc: qcom-geni-se: Cleanup the code to remove proxy votes - usb: dwc3: gadget: Clear DEP flags after stop transfers in ep disable - usb: dwc3: qcom: skip interconnect init for ACPI probe - usb: dwc2: Prevent core suspend when port connection flag is 0 - usb: dwc2: Fix HPRT0.PrtSusp bit setting for HiKey 960 board. - usb: gadget: udc: amd5536udc_pci fix null-ptr-dereference - USB: cdc-acm: fix use-after-free after probe failure - USB: cdc-acm: fix double free on probe failure - USB: cdc-acm: downgrade message to debug - USB: cdc-acm: untangle a circular dependency between callback and softint - cdc-acm: fix BREAK rx code path adding necessary calls - usb: xhci-mtk: fix broken streams issue on 0.96 xHCI - usb: musb: Fix suspend with devices connected for a64 - USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem - usbip: vhci_hcd fix shift out-of-bounds in vhci_hub_control() - firewire: nosy: Fix a use-after-free bug in nosy_ioctl() - video: hyperv_fb: Fix a double free in hvfb_probe - usb: dwc3: pci: Enable dis_uX_susphy_quirk for Intel Merrifield - firmware: stratix10-svc: reset COMMAND_RECONFIG_FLAG_PARTIAL to 0 - extcon: Fix error handling in extcon_dev_register - extcon: Add stubs for extcon_register_notifier_all() functions - pinctrl: rockchip: fix restore error in resume - vfio/nvlink: Add missing SPAPR_TCE_IOMMU depends - drm/tegra: sor: Grab runtime PM reference across reset - drm/tegra: dc: Restore coupling of display controllers - drm/imx: fix memory leak when fails to init - reiserfs: update reiserfs_xattrs_initialized() condition - drm/amdgpu: check alignment on CPU page for bo map - drm/amdgpu: fix offset calculation in amdgpu_vm_bo_clear_mappings() - drm/amdkfd: dqm fence memory corruption - mm: fix race by making init_zero_pfn() early_initcall - s390/vdso: fix tod_steering_delta type - s390/vdso: copy tod_steering_delta value to vdso_data page - tracing: Fix stack trace event size - PM: runtime: Fix ordering in pm_runtime_get_suppliers() - PM: runtime: Fix race getting/putting suppliers at probe - KVM: SVM: ensure that EFER.SVME is set when running nested guest or on nested vmexit - KVM: SVM: load control fields from VMCB12 before checking them - xtensa: move coprocessor_flush to the .text section - xtensa: fix uaccess-related livelock in do_page_fault - ALSA: hda/realtek: fix mute/micmute LEDs for HP 640 G8 - ALSA: hda/realtek: call alc_update_headset_mode() in hp_automute_hook - ALSA: hda/realtek: fix a determine_headset_type issue for a Dell AIO - ALSA: hda: Add missing sanity checks in PM prepare/complete callbacks - ALSA: hda: Re-add dropped snd_poewr_change_state() calls - ALSA: usb-audio: Apply sample rate quirk to Logitech Connect - ACPI: processor: Fix CPU0 wakeup in acpi_idle_play_dead() - ACPI: tables: x86: Reserve memory occupied by ACPI tables - bpf: Remove MTU check in __bpf_skb_max_len - net: 9p: advance iov on empty read - net: wan/lmc: unregister device when no matching device is found - net: ipa: fix register write command validation - net: ipa: remove two unused register definitions - appletalk: Fix skb allocation size in loopback case - net: ethernet: aquantia: Handle error cleanup of start on open - ath10k: hold RCU lock when calling ieee80211_find_sta_by_ifaddr() - iwlwifi: pcie: don't disable interrupts for reg_lock - netdevsim: dev: Initialize FIB module after debugfs - rtw88: coex: 8821c: correct antenna switch function - ath11k: add ieee80211_unregister_hw to avoid kernel crash caused by NULL pointer - brcmfmac: clear EAP/association status bits on linkdown events - can: tcan4x5x: fix max register value - net: introduce CAN specific pointer in the struct net_device - can: dev: move driver related infrastructure into separate subdir - flow_dissector: fix TTL and TOS dissection on IPv4 fragments - net: mvpp2: fix interrupt mask/unmask skip condition - io_uring: call req_set_fail_links() on short send[msg]()/recv[msg]() with MSG_WAITALL - ext4: do not iput inode under running transaction in ext4_rename() - static_call: Align static_call_is_init() patching condition - io_uring: imply MSG_NOSIGNAL for send[msg]()/recv[msg]() calls - nvmet-tcp: fix kmap leak when data digest in use - locking/ww_mutex: Fix acquire/release imbalance in ww_acquire_init()/ww_acquire_fini() - locking/ww_mutex: Simplify use_ww_ctx & ww_ctx handling - thermal/core: Add NULL pointer check before using cooling device stats - ASoC: rt711: add snd_soc_component remove callback - ASoC: rt5659: Update MCLK rate in set_sysclk() - staging: comedi: cb_pcidas64: fix request_irq() warn - staging: comedi: cb_pcidas: fix request_irq() warn - scsi: qla2xxx: Fix broken #endif placement - scsi: st: Fix a use after free in st_open() - io_uring: fix ->flags races by linked timeouts - vhost: Fix vhost_vq_reset() - kernel: freezer should treat PF_IO_WORKER like PF_KTHREAD for freezing - NFSD: fix error handling in NFSv4.0 callbacks - ASoC: cs42l42: Always wait at least 3ms after reset - ASoC: cs42l42: Fix mixer volume control - ASoC: cs42l42: Fix channel width support - ASoC: cs42l42: Fix Bitclock polarity inversion - ASoC: soc-core: Prevent warning if no DMI table is present - ASoC: es8316: Simplify adc_pga_gain_tlv table - ASoC: sgtl5000: set DAP_AVC_CTRL register to correct default value on probe - ASoC: rt5651: Fix dac- and adc- vol-tlv values being off by a factor of 10 - ASoC: rt5640: Fix dac- and adc- vol-tlv values being off by a factor of 10 - ASoC: rt1015: fix i2c communication error - iomap: Fix negative assignment to unsigned sis->pages in iomap_swapfile_activate - rpc: fix NULL dereference on kmalloc failure - fs: nfsd: fix kconfig dependency warning for NFSD_V4 - ext4: fix bh ref count on error paths - ext4: shrink race window in ext4_should_retry_alloc() - virtiofs: Fail dax mount if device does not support it - bpf: Fix fexit trampoline. - arm64: mm: correct the inside linear map range during hotplug check - io_uring: convert io_buffer_idr to XArray - io_uring: Convert personality_idr to XArray - io_uring: simplify io_remove_personalities() - posix-timers: Preserve return value in clock_adjtime32() - arm64: fix current_thread_info()->addr_limit setup - xen-blkback: don't leak persistent grants from xen_blkbk_map() - can: peak_usb: Revert "can: peak_usb: add forgotten supported devices" - nvme: fix the nsid value to print in nvme_validate_or_alloc_ns - Revert "net: bonding: fix error return code of bond_neigh_init()" - Revert "xen: fix p2m size in dom0 for disabled memory hotplug case" - fs/ext4: fix integer overflow in s_log_groups_per_flex - ext4: add reclaim checks to xattr code - mac80211: fix double free in ibss_leave - net: dsa: b53: VLAN filtering is global to all users - r8169: fix DMA being used after buffer free if WoL is enabled - can: dev: Move device back to init netns on owning netns delete - ch_ktls: fix enum-conversion warning - fs/cachefiles: Remove wait_bit_key layout dependency - mm/memcg: fix 5.10 backport of splitting page memcg - x86/mem_encrypt: Correct physical address calculation in __set_clr_pte_enc() - locking/mutex: Fix non debug version of mutex_lock_io_nested() - cifs: Adjust key sizes and key generation routines for AES256 encryption - smb3: fix cached file size problems in duplicate extents (reflink) - scsi: mpt3sas: Fix error return code of mpt3sas_base_attach() - scsi: qedi: Fix error return code of qedi_alloc_global_queues() - scsi: Revert "qla2xxx: Make sure that aborted commands are freed" - block: recalculate segment count for multi-segment discards correctly - io_uring: fix provide_buffers sign extension - perf synthetic events: Avoid write of uninitialized memory when generating PERF_RECORD_MMAP* records - perf auxtrace: Fix auxtrace queue conflict - ACPI: scan: Use unique number for instance_no - ACPI: scan: Rearrange memory allocation in acpi_device_add() - Revert "netfilter: x_tables: Update remaining dereference to RCU" - mm/mmu_notifiers: ensure range_end() is paired with range_start() - dm table: Fix zoned model check and zone sectors check - netfilter: x_tables: Use correct memory barriers. - Revert "netfilter: x_tables: Switch synchronization to RCU" - net: phy: broadcom: Fix RGMII delays for BCM50160 and BCM50610M - net: phy: broadcom: Set proper 1000BaseX/SGMII interface mode for BCM54616S - net: phy: broadcom: Avoid forward for bcm54xx_config_clock_delay() - net: phy: introduce phydev->port - net: axienet: Fix probe error cleanup - net: axienet: Properly handle PCS/PMA PHY for 1000BaseX mode - igb: avoid premature Rx buffer reuse - net, bpf: Fix ip6ip6 crash with collect_md populated skbs - net: Consolidate common blackhole dst ops - bpf: Don't do bpf_cgroup_storage_set() for kuprobe/tp programs - RDMA/cxgb4: Fix adapter LE hash errors while destroying ipv6 listening server - xen/x86: make XEN_BALLOON_MEMORY_HOTPLUG_LIMIT depend on MEMORY_HOTPLUG - octeontx2-af: Fix memory leak of object buf - net: bridge: don't notify switchdev for local FDB addresses - PM: EM: postpone creating the debugfs dir till fs_initcall - net/mlx5e: Fix error path for ethtool set-priv-flag - net/mlx5e: Offload tuple rewrite for non-CT flows - net/mlx5e: Allow to match on MPLS parameters only for MPLS over UDP - net/mlx5: Add back multicast stats for uplink representor - PM: runtime: Defer suspending suppliers - arm64: kdump: update ppos when reading elfcorehdr - drm/msm: Fix suspend/resume on i.MX5 - drm/msm: fix shutdown hook in case GPU components failed to bind - can: isotp: tx-path: zero initialize outgoing CAN frames - bpf: Fix umd memory leak in copy_process() - libbpf: Fix BTF dump of pointer-to-array-of-struct - selftests: forwarding: vxlan_bridge_1d: Fix vxlan ecn decapsulate value - selinux: vsock: Set SID for socket returned by accept() - net: stmmac: dwmac-sun8i: Provide TX and RX fifo sizes - r8152: limit the RX buffer size of RTL8153A for USB 2.0 - igb: check timestamp validity - net: cdc-phonet: fix data-interface release on probe failure - net: check all name nodes in __dev_alloc_name - octeontx2-af: fix infinite loop in unmapping NPC counter - octeontx2-pf: Clear RSS enable flag on interace down - octeontx2-af: Fix irq free in rvu teardown - octeontx2-af: Remove TOS field from MKEX TX - octeontx2-af: Modify default KEX profile to extract TX packet fields - octeontx2-af: Formatting debugfs entry rsrc_alloc. - ipv6: weaken the v4mapped source check - ARM: dts: imx6ull: fix ubi filesystem mount failed - libbpf: Use SOCK_CLOEXEC when opening the netlink socket - libbpf: Fix error path in bpf_object__elf_init() - netfilter: flowtable: Make sure GC works periodically in idle system - netfilter: nftables: allow to update flowtable flags - netfilter: nftables: report EOPNOTSUPP on unsupported flowtable flags - net/sched: cls_flower: fix only mask bit check in the validate_ct_state - ionic: linearize tso skb with too many frags - drm/msm/dsi: fix check-before-set in the 7nm dsi_pll code - ftrace: Fix modify_ftrace_direct. - nfp: flower: fix pre_tun mask id allocation - nfp: flower: add ipv6 bit to pre_tunnel control message - nfp: flower: fix unsupported pre_tunnel flows - selftests/net: fix warnings on reuseaddr_ports_exhausted - mac80211: Allow HE operation to be longer than expected. - mac80211: fix rate mask reset - can: m_can: m_can_rx_peripheral(): fix RX being blocked by errors - can: m_can: m_can_do_rx_poll(): fix extraneous msg loss warning - can: c_can: move runtime PM enable/disable to c_can_platform - can: c_can_pci: c_can_pci_remove(): fix use-after-free - can: kvaser_pciefd: Always disable bus load reporting - can: flexcan: flexcan_chip_freeze(): fix chip freeze for missing bitrate - can: peak_usb: add forgotten supported devices - can: isotp: TX-path: ensure that CAN frame flags are initialized - can: isotp: isotp_setsockopt(): only allow to set low level TX flags for CAN-FD - tcp: relookup sock for RST+ACK packets handled by obsolete req sock - tipc: better validate user input in tipc_nl_retrieve_key() - net: phylink: Fix phylink_err() function name error in phylink_major_config - net: hdlc_x25: Prevent racing between "x25_close" and "x25_xmit"/"x25_rx" - netfilter: ctnetlink: fix dump of the expect mask attribute - selftests/bpf: Set gopt opt_class to 0 if get tunnel opt failed - flow_dissector: fix byteorder of dissected ICMP ID - net: qrtr: fix a kernel-infoleak in qrtr_recvmsg() - net: ipa: terminate message handler arrays - clk: qcom: gcc-sc7180: Use floor ops for the correct sdcc1 clk - ftgmac100: Restart MAC HW once - net: phy: broadcom: Add power down exit reset state delay - net/qlcnic: Fix a use after free in qlcnic_83xx_get_minidump_template - e1000e: Fix error handling in e1000_set_d0_lplu_state_82571 - e1000e: add rtnl_lock() to e1000_reset_task - igc: Fix igc_ptp_rx_pktstamp() - igc: Fix Supported Pause Frame Link Setting - igc: Fix Pause Frame Advertising - igc: reinit_locked() should be called with rtnl_lock - net: dsa: bcm_sf2: Qualify phydev->dev_flags based on port - net: sched: validate stab values - macvlan: macvlan_count_rx() needs to be aware of preemption - drop_monitor: Perform cleanup upon probe registration failure - ipv6: fix suspecious RCU usage warning - net/mlx5e: Don't match on Geneve options in case option masks are all zero - net/mlx5e: When changing XDP program without reset, take refs for XSK RQs - net/mlx5e: RX, Mind the MPWQE gaps when calculating offsets - libbpf: Fix INSTALL flag order - bpf: Change inode_storage's lookup_elem return value from NULL to -EBADF - veth: Store queue_mapping independently of XDP prog presence - soc: ti: omap-prm: Fix occasional abort on reset deassert for dra7 iva - ARM: OMAP2+: Fix smartreflex init regression after dropping legacy data - bus: omap_l3_noc: mark l3 irqs as IRQF_NO_THREAD - dm ioctl: fix out of bounds array access when no devices - dm verity: fix DM_VERITY_OPTS_MAX value - drm/i915: Fix the GT fence revocation runtime PM logic - drm/amdgpu: Add additional Sienna Cichlid PCI ID - drm/amdgpu/display: restore AUX_DPHY_TX_CONTROL for DCN2.x - drm/amd/pm: workaround for audio noise issue - drm/etnaviv: Use FOLL_FORCE for userptr - integrity: double check iint_cache was initialized - ARM: dts: at91-sama5d27_som1: fix phy address to 7 - ARM: dts: at91: sam9x60: fix mux-mask to match product's datasheet - ARM: dts: at91: sam9x60: fix mux-mask for PA7 so it can be set to A, B and C - arm64: dts: ls1043a: mark crypto engine dma coherent - arm64: dts: ls1012a: mark crypto engine dma coherent - arm64: dts: ls1046a: mark crypto engine dma coherent - arm64: stacktrace: don't trace arch_stack_walk() - ACPICA: Always create namespace nodes using acpi_ns_create_node() - ACPI: video: Add missing callback back for Sony VPCEH3U1E - gcov: fix clang-11+ support - kasan: fix per-page tags for non-page_alloc pages - hugetlb_cgroup: fix imbalanced css_get and css_put pair for shared mappings - squashfs: fix xattr id and id lookup sanity checks - squashfs: fix inode lookup sanity checks - z3fold: prevent reclaim/free race for headless pages - psample: Fix user API breakage - platform/x86: intel-vbtn: Stop reporting SW_DOCK events - netsec: restore phy power state after controller reset - selinux: fix variable scope issue in live sidtab conversion - selinux: don't log MAC_POLICY_LOAD record on failed policy load - btrfs: fix sleep while in non-sleep context during qgroup removal - KVM: x86: Protect userspace MSR filter with SRCU, and set atomically-ish - static_call: Fix static_call_set_init() - static_call: Fix the module key fixup - static_call: Allow module use without exposing static_call_key - static_call: Pull some static_call declarations to the type headers - ia64: fix ptrace(PTRACE_SYSCALL_INFO_EXIT) sign - ia64: fix ia64_syscall_get_set_arguments() for break-based syscalls - mm/fork: clear PASID for new mm - block: Suppress uevent for hidden device when removed - nfs: we don't support removing system.nfs4_acl - nvme-pci: add the DISABLE_WRITE_ZEROES quirk for a Samsung PM1725a - nvme-rdma: Fix a use after free in nvmet_rdma_write_data_done - nvme-core: check ctrl css before setting up zns - nvme-fc: return NVME_SC_HOST_ABORTED_CMD when a command has been aborted - nvme-fc: set NVME_REQ_CANCELLED in nvme_fc_terminate_exchange() - nvme: add NVME_REQ_CANCELLED flag in nvme_cancel_request() - nvme: simplify error logic in nvme_validate_ns() - drm/radeon: fix AGP dependency - drm/amdgpu: fb BO should be ttm_bo_type_device - drm/amd/display: Revert dram_clock_change_latency for DCN2.1 - block: Fix REQ_OP_ZONE_RESET_ALL handling - regulator: qcom-rpmh: Correct the pmic5_hfsmps515 buck - kselftest: arm64: Fix exit code of sve-ptrace - u64_stats,lockdep: Fix u64_stats_init() vs lockdep - staging: rtl8192e: fix kconfig dependency on CRYPTO - habanalabs: Call put_pid() when releasing control device - sparc64: Fix opcode filtering in handling of no fault loads - umem: fix error return code in mm_pci_probe() - kbuild: dummy-tools: fix inverted tests for gcc - kbuild: add image_name to no-sync-config-targets - irqchip/ingenic: Add support for the JZ4760 - cifs: change noisy error message to FYI - atm: idt77252: fix null-ptr-dereference - atm: uPD98402: fix incorrect allocation - net: enetc: set MAC RX FIFO to recommended value - net: davicom: Use platform_get_irq_optional() - net: wan: fix error return code of uhdlc_init() - net: hisilicon: hns: fix error return code of hns_nic_clear_all_rx_fetch() - NFS: Correct size calculation for create reply length - nfs: fix PNFS_FLEXFILE_LAYOUT Kconfig default - gpiolib: acpi: Add missing IRQF_ONESHOT - cpufreq: blacklist Arm Vexpress platforms in cpufreq-dt-platdev - gfs2: fix use-after-free in trans_drain - cifs: ask for more credit on async read/write code paths - gianfar: fix jumbo packets+napi+rx overrun crash - sun/niu: fix wrong RXMAC_BC_FRM_CNT_COUNT count - net: intel: iavf: fix error return code of iavf_init_get_resources() - net: tehuti: fix error return code in bdx_probe() - blk-cgroup: Fix the recursive blkg rwstat - scsi: ufs: ufs-qcom: Disable interrupt in reset path - ixgbe: Fix memleak in ixgbe_configure_clsu32 - ALSA: hda: ignore invalid NHLT table - Revert "r8152: adjust the settings about MAC clock speed down for RTL8153" - atm: lanai: dont run lanai_dev_close if not open - atm: eni: dont release is never initialized - powerpc/4xx: Fix build errors from mfdcr() - net: fec: ptp: avoid register access when ipg clock is disabled - net: stmmac: fix dma physical address of descriptor when display ring - mt76: fix tx skb error handling in mt76_dma_tx_queue_skb - mm/memcg: set memcg when splitting page - mm/memcg: rename mem_cgroup_split_huge_fixup to split_page_memcg and add nr_pages argument - kvm: debugfs: add EXIT_REASON_PREEMPTION_TIMER to vcpu_stat - kvm: debugfs: add fastpath msr_wr exits to debugfs statistics - arm64/mpam: fix a possible deadlock in mpam_enable - RDMA/hns: Optimize the base address table config for MTR - fs: fix files.usage bug when move tasks - files_cgroup: fix error pointer when kvm_vm_worker_thread - fs/filescontrol: add a switch to enable / disable accounting of open fds - cgroup/files: use task_get_css() to get a valid css during dup_fd() - cgroups: Resource controller for open files - openeuler_defconfig: enable CONFIG_CGROUP_FILES by default - x86: config: disable CONFIG_BOOTPARAM_HOTPLUG_CPU0 by default - ima: fix a memory leak in ima_del_digest_data_entry - config: add digest list options for arm64 and x86 - evm: Propagate choice of HMAC algorithm in evm_crypto.c - evm: Extend evm= with x509. allow_metadata_writes and complete values - ima: Execute parser to upload digest lists not recognizable by the kernel - ima: Add parser keyword to the policy - ima: Allow direct upload of digest lists to securityfs - ima: Search key in the built-in keyrings - certs: Introduce search_trusted_key() - KEYS: Introduce load_pgp_public_keyring() - KEYS: Provide a function to load keys from a PGP keyring blob - KEYS: Provide PGP key description autogeneration - KEYS: PGP data parser - PGPLIB: Basic packet parser - PGPLIB: PGP definitions (RFC 4880) - rsa: add parser of raw format - mpi: introduce mpi_key_length() - evm: Reset status even when security.evm is modified - ima: Add Documentation/security/IMA-digest-lists.txt - ima: Introduce appraise_exec_immutable policy - ima: Introduce appraise_exec_tcb policy - ima: Introduce exec_tcb policy - ima: Add meta_immutable appraisal type - evm: Add support for digest lists of metadata - ima: Add support for appraisal with digest lists - ima: Add support for measurement with digest lists - ima: Load all digest lists from a directory at boot time - ima: Introduce new hook DIGEST_LIST_CHECK - ima: Introduce new securityfs files - ima: Prevent usage of digest lists not measured or appraised - ima: Add parser of compact digest list - ima: Use ima_show_htable_value to show violations and hash table data - ima: Generalize policy file operations - ima: Generalize ima_write_policy() and raise uploaded data size limit - ima: Generalize ima_read_policy() - ima: Allow choice of file hash algorithm for measurement and audit - ima: Add enforce-evm and log-evm modes to strictly check EVM status - init: Add kernel option to force usage of tmpfs for rootfs - gen_init_cpio: add support for file metadata - initramfs: read metadata from special file METADATA!!! - initramfs: add file metadata - ima: Don't remove security.ima if file must not be appraised - ima: Introduce template field evmsig and write to field sig as fallback - ima: Allow imasig requirement to be satisfied by EVM portable signatures - evm: Allow setxattr() and setattr() for unmodified metadata - evm: Allow xattr/attr operations for portable signatures - evm: Ignore INTEGRITY_NOLABEL/INTEGRITY_NOXATTRS if conditions are safe - evm: Introduce evm_status_revalidate() - ima: Move ima_reset_appraise_flags() call to post hooks - evm: Refuse EVM_ALLOW_METADATA_WRITES only if an HMAC key is loaded - evm: Load EVM key in ima_load_x509() to avoid appraisal - evm: Execute evm_inode_init_security() only when an HMAC key is loaded - cgroup: disable kernel memory accounting for all memory cgroups by default - etmem: Modify the memig feature name to etmem - memig: fix compile error when CONFIG_NUMA is turned off - memig: add memig-swap feature to openEuler - memig: add memig-scan feature to openEuler - arm64: fix compile error when CONFIG_ACPI is not enabled - arm64: ipi_nmi: fix compile error when CONFIG_KGDB is disabled - arm64: kgdb: Roundup cpus using IPI as NMI - kgdb: Expose default CPUs roundup fallback mechanism - arm64: ipi_nmi: Add support for NMI backtrace - nmi: backtrace: Allow runtime arch specific override - arm64: smp: Assign and setup an IPI as NMI - irqchip/gic-v3: Enable support for SGIs to act as NMIs - arm64: Add framework to turn IPI as NMI - openeuler_defconfig: Enable NMI watchdog - arm64: watchdog: add switch to select sdei_watchdog/pmu_watchdog - arm64: add new config CONFIG_PMU_WATCHDOG - arm64: Add support for hard lockup by using pmu counter - config: enable CONFIG_CPU_IDLE_GOV_HALTPOLL and CONFIG_HALTPOLL_CPUIDLE for arm - ARM: cpuidle: Add support for cpuidle-haltpoll driver for ARM - cpuidle: haltpoll: Only check boot_option_idle_override in x86 - arm64: Add some definitions of kvm_para* - cpuidle-haltpoll: Use arch_cpu_idle() to replace default_idle() - arm64: Optimize ttwu IPI - kvm: arm64: add KVM_CAP_ARM_CPU_FEATURE extension - kvm: arm64: make ID_AA64PFR0_EL1 configurable - kvm: arm64: make ID registers configurable - kvm: arm64: emulate the ID registers - arm64: add a helper function to traverse arm64_ftr_regs - KVM: arm64: Add tracepoints for PV qspinlock - KVM: arm64: Enable PV qspinlock - KVM: arm64: Add interface to support PV qspinlock - KVM: arm64: Implement PV_SCHED_KICK_CPU call - KVM: arm64: Add SMCCC PV-sched to kick cpu - KVM: arm64: Support the vCPU preemption check - KVM: arm64: Add interface to support vCPU preempted check - KVM: arm64: Support pvsched preempted via shared structure - KVM: arm64: Implement PV_SCHED_FEATURES call - KVM: arm64: Document PV-sched interface - arm64: fix the compile error when CONFIG_NUMA is disabled - arm64: Add CPU hotplug support - arm64: mark all the GICC nodes in MADT as possible cpu - loop: fix I/O error on fsync() in detached loop devices - sysrq: avoid concurrently info printing by 'sysrq-trigger' - jffs2: check the validity of dstlen in jffs2_zlib_compress() - cifs: Fix preauth hash corruption - x86/apic/of: Fix CPU devicetree-node lookups - genirq: Disable interrupts for force threaded handlers - firmware/efi: Fix a use after bug in efi_mem_reserve_persistent - efi: use 32-bit alignment for efi_guid_t literals - static_call: Fix static_call_update() sanity check - MAINTAINERS: move the staging subsystem to lists.linux.dev - MAINTAINERS: move some real subsystems off of the staging mailing list - ext4: fix rename whiteout with fast commit - ext4: fix potential error in ext4_do_update_inode - ext4: do not try to set xattr into ea_inode if value is empty - ext4: stop inode update before return - ext4: fix error handling in ext4_end_enable_verity() - efivars: respect EFI_UNSUPPORTED return from firmware - x86: Introduce TS_COMPAT_RESTART to fix get_nr_restart_syscall() - x86: Move TS_COMPAT back to asm/thread_info.h - kernel, fs: Introduce and use set_restart_fn() and arch_set_restart_data() - x86/ioapic: Ignore IRQ2 again - perf/x86/intel: Fix unchecked MSR access error caused by VLBR_EVENT - perf/x86/intel: Fix a crash caused by zero PEBS status - PCI: rpadlpar: Fix potential drc_name corruption in store functions - counter: stm32-timer-cnt: fix ceiling miss-alignment with reload register - counter: stm32-timer-cnt: fix ceiling write max value - iio: hid-sensor-temperature: Fix issues of timestamp channel - iio: hid-sensor-prox: Fix scale not correct issue - iio: hid-sensor-humidity: Fix alignment issue of timestamp channel - iio: adc: adi-axi-adc: add proper Kconfig dependencies - iio: adc: ad7949: fix wrong ADC result due to incorrect bit mask - iio: adc: ab8500-gpadc: Fix off by 10 to 3 - iio: gyro: mpu3050: Fix error handling in mpu3050_trigger_handler - iio: adis16400: Fix an error code in adis16400_initial_setup() - iio:adc:qcom-spmi-vadc: add default scale to LR_MUX2_BAT_ID channel - iio:adc:stm32-adc: Add HAS_IOMEM dependency - thunderbolt: Increase runtime PM reference count on DP tunnel discovery - thunderbolt: Initialize HopID IDAs in tb_switch_alloc() - usb: dwc3: gadget: Prevent EP queuing while stopping transfers - usb: dwc3: gadget: Allow runtime suspend if UDC unbinded - usb: typec: tcpm: Invoke power_supply_changed for tcpm-source-psy- - usb: typec: Remove vdo[3] part of tps6598x_rx_identity_reg struct - usb: gadget: configfs: Fix KASAN use-after-free - usbip: Fix incorrect double assignment to udc->ud.tcp_rx - usb-storage: Add quirk to defeat Kindle's automatic unload - powerpc: Force inlining of cpu_has_feature() to avoid build failure - gfs2: bypass signal_our_withdraw if no journal - gfs2: move freeze glock outside the make_fs_rw and _ro functions - gfs2: Add common helper for holding and releasing the freeze glock - regulator: pca9450: Clear PRESET_EN bit to fix BUCK1/2/3 voltage setting - regulator: pca9450: Enable system reset on WDOG_B assertion - regulator: pca9450: Add SD_VSEL GPIO for LDO5 - net: bonding: fix error return code of bond_neigh_init() - io_uring: clear IOCB_WAITQ for non -EIOCBQUEUED return - io_uring: don't attempt IO reissue from the ring exit path - drm/amd/pm: fulfill the Polaris implementation for get_clock_by_type_with_latency() - s390/qeth: schedule TX NAPI on QAOB completion - ibmvnic: remove excessive irqsave - media: cedrus: h264: Support profile controls - io_uring: fix inconsistent lock state - iwlwifi: Add a new card for MA family - drm/amd/display: turn DPMS off on connector unplug - MIPS: compressed: fix build with enabled UBSAN - net: phy: micrel: set soft_reset callback to genphy_soft_reset for KSZ8081 - i40e: Fix endianness conversions - powerpc/sstep: Fix darn emulation - powerpc/sstep: Fix load-store and update emulation - RDMA/mlx5: Allow creating all QPs even when non RDMA profile is used - scsi: isci: Pass gfp_t flags in isci_port_bc_change_received() - scsi: isci: Pass gfp_t flags in isci_port_link_up() - scsi: isci: Pass gfp_t flags in isci_port_link_down() - scsi: mvsas: Pass gfp_t flags to libsas event notifiers - scsi: libsas: Introduce a _gfp() variant of event notifiers - scsi: libsas: Remove notifier indirection - scsi: pm8001: Neaten debug logging macros and uses - scsi: pm80xx: Fix pm8001_mpi_get_nvmd_resp() race condition - scsi: pm80xx: Make running_req atomic - scsi: pm80xx: Make mpi_build_cmd locking consistent - module: harden ELF info handling - module: avoid *goto*s in module_sig_check() - module: merge repetitive strings in module_sig_check() - RDMA/rtrs: Fix KASAN: stack-out-of-bounds bug - RDMA/rtrs: Introduce rtrs_post_send - RDMA/rtrs-srv: Jump to dereg_mr label if allocate iu fails - RDMA/rtrs: Remove unnecessary argument dir of rtrs_iu_free - bpf: Declare __bpf_free_used_maps() unconditionally - serial: stm32: fix DMA initialization error handling - tty: serial: stm32-usart: Remove set but unused 'cookie' variables - ibmvnic: serialize access to work queue on remove - ibmvnic: add some debugs - nvme-rdma: fix possible hang when failing to set io queues - gpiolib: Assign fwnode to parent's if no primary one provided - counter: stm32-timer-cnt: Report count function when SLAVE_MODE_DISABLED - RISC-V: correct enum sbi_ext_rfence_fid - scsi: ufs: ufs-mediatek: Correct operator & -> && - scsi: myrs: Fix a double free in myrs_cleanup() - scsi: lpfc: Fix some error codes in debugfs - riscv: Correct SPARSEMEM configuration - cifs: fix allocation size on newly created files - kbuild: Fix for empty SUBLEVEL or PATCHLEVEL again - net/qrtr: fix __netdev_alloc_skb call - io_uring: ensure that SQPOLL thread is started for exit - pstore: Fix warning in pstore_kill_sb() - i915/perf: Start hrtimer only if sampling the OA buffer - sunrpc: fix refcount leak for rpc auth modules - vhost_vdpa: fix the missing irq_bypass_unregister_producer() invocation - vfio: IOMMU_API should be selected - svcrdma: disable timeouts on rdma backchannel - NFSD: fix dest to src mount in inter-server COPY - NFSD: Repair misuse of sv_lock in 5.10.16-rt30. - nfsd: don't abort copies early - nfsd: Don't keep looking up unhashed files in the nfsd file cache - nvmet: don't check iosqes,iocqes for discovery controllers - nvme-tcp: fix a NULL deref when receiving a 0-length r2t PDU - nvme-tcp: fix possible hang when failing to set io queues - nvme-tcp: fix misuse of __smp_processor_id with preemption enabled - nvme: fix Write Zeroes limitations - ALSA: usb-audio: Fix unintentional sign extension issue - afs: Stop listxattr() from listing "afs.*" attributes - afs: Fix accessing YFS xattrs on a non-YFS server - ASoC: simple-card-utils: Do not handle device clock - ASoC: qcom: lpass-cpu: Fix lpass dai ids parse - ASoC: codecs: wcd934x: add a sanity check in set channel map - ASoC: qcom: sdm845: Fix array out of range on rx slim channels - ASoC: qcom: sdm845: Fix array out of bounds access - ASoC: SOF: intel: fix wrong poll bits in dsp power down - ASoC: SOF: Intel: unregister DMIC device on probe error - ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 10-p0XX OVCD current threshold - ASoC: fsl_ssi: Fix TDM slot setup for I2S mode - drm/amd/display: Correct algorithm for reversed gamma - vhost-vdpa: set v->config_ctx to NULL if eventfd_ctx_fdget() fails - vhost-vdpa: fix use-after-free of v->config_ctx - btrfs: fix slab cache flags for free space tree bitmap - btrfs: fix race when cloning extent buffer during rewind of an old root - zonefs: fix to update .i_wr_refcnt correctly in zonefs_open_zone() - zonefs: prevent use of seq files as swap file - zonefs: Fix O_APPEND async write handling - s390/pci: fix leak of PCI device structure - s390/pci: remove superfluous zdev->zbus check - s390/pci: refactor zpci_create_device() - s390/vtime: fix increased steal time accounting - Revert "PM: runtime: Update device status before letting suppliers suspend" - ALSA: hda/realtek: fix mute/micmute LEDs for HP 850 G8 - ALSA: hda/realtek: fix mute/micmute LEDs for HP 440 G8 - ALSA: hda/realtek: fix mute/micmute LEDs for HP 840 G8 - ALSA: hda/realtek: Apply headset-mic quirks for Xiaomi Redmibook Air - ALSA: hda: generic: Fix the micmute led init state - ALSA: hda/realtek: apply pin quirk for XiaomiNotebook Pro - ALSA: dice: fix null pointer dereference when node is disconnected - spi: cadence: set cqspi to the driver_data field of struct device - ASoC: ak5558: Add MODULE_DEVICE_TABLE - ASoC: ak4458: Add MODULE_DEVICE_TABLE - sdei_watchdog: Fix compile error when PPC_WATCHDOG is disable on PowerPC - net: dsa: b53: Support setting learning on port - ALSA: usb-audio: Don't avoid stopping the stream at disconnection - Revert "nfsd4: a client's own opens needn't prevent delegations" - Revert "nfsd4: remove check_conflicting_opens warning" - fuse: fix live lock in fuse_iget() - RDMA/srp: Fix support for unpopulated and unbalanced NUMA nodes - bpf, selftests: Fix up some test_verifier cases for unprivileged - bpf: Add sanity check for upper ptr_limit - bpf: Simplify alu_limit masking for pointer arithmetic - bpf: Fix off-by-one for area size in creating mask to left - bpf: Prohibit alu ops for pointer types not defining ptr_limit - crypto: x86/aes-ni-xts - use direct calls to and 4-way stride - crypto: aesni - Use TEST %reg,%reg instead of CMP $0,%reg - arm32: kaslr: Fix clock_gettime and gettimeofday performance degradation when configure CONFIG_RANDOMIZE_BASE - arm32: kaslr: Print the real kaslr offset when kernel panic - arm32: kaslr: Fix the bug of symbols relocation - arm32: kaslr: Adapt dts files of multiple memory nodes - arm32: kaslr: Fix the bug of hidden symbols when decompressing code is compiled - arm32: kaslr: Fix the bug of module install failure - arm32: kaslr: Add missing sections about relocatable - arm64: Enable passing IMA log to next kernel on kexec - powerpc: Delete unused function delete_fdt_mem_rsv() - kexec: Use fdt_appendprop_addrrange() to add ima buffer to FDT - powerpc: Move arch independent ima kexec functions to drivers/of/kexec.c - powerpc: Enable passing IMA log to next kernel on kexec - powerpc: Move ima buffer fields to struct kimage - powerpc: Use common of_kexec_alloc_and_setup_fdt() - arm64: Use common of_kexec_alloc_and_setup_fdt() - of: Add a common kexec FDT setup function - x86: Use ELF fields defined in 'struct kimage' - powerpc: Use ELF fields defined in 'struct kimage' - arm64: Use ELF fields defined in 'struct kimage' - kexec: Move ELF fields to struct kimage - ext4: fix timer use-after-free on failed mount - ext4: drop ext4_handle_dirty_super() - ext4: use sbi instead of EXT4_SB(sb) in ext4_update_super() - ext4: save error info to sb through journal if available - ext4: protect superblock modifications with a buffer lock - ext4: drop sync argument of ext4_commit_super() - ext4: combine ext4_handle_error() and save_error_info() - ext4: defer saving error info from atomic context - ext4: simplify ext4 error translation - ext4: move functions in super.c - ext4: make ext4_abort() use __ext4_error() - ext4: standardize error message in ext4_protect_reserved_inode() - ext4: remove redundant sb checksum recomputation - RDMA/umem: Use ib_dma_max_seg_size instead of dma_get_max_seg_size - KVM: arm64: Fix nVHE hyp panic host context restore - xen/events: avoid handling the same event on two cpus at the same time - xen/events: don't unmask an event channel when an eoi is pending - mm/page_alloc.c: refactor initialization of struct page for holes in memory layout - KVM: arm64: Ensure I-cache isolation between vcpus of a same VM - mm/madvise: replace ptrace attach requirement for process_madvise - mm/userfaultfd: fix memory corruption due to writeprotect - KVM: arm64: Fix exclusive limit for IPA size - KVM: arm64: Reject VM creation when the default IPA size is unsupported - KVM: arm64: nvhe: Save the SPE context early - KVM: arm64: Avoid corrupting vCPU context register in guest exit - KVM: arm64: Fix range alignment when walking page tables - KVM: kvmclock: Fix vCPUs > 64 can't be online/hotpluged - KVM: x86: Ensure deadline timer has truly expired before posting its IRQ - x86/entry: Fix entry/exit mismatch on failed fast 32-bit syscalls - x86/sev-es: Use __copy_from_user_inatomic() - x86/sev-es: Correctly track IRQ states in runtime #VC handler - x86/entry: Move nmi entry/exit into common code - x86/sev-es: Check regs->sp is trusted before adjusting #VC IST stack - x86/sev-es: Introduce ip_within_syscall_gap() helper - x86/unwind/orc: Disable KASAN checking in the ORC unwinder, part 2 - binfmt_misc: fix possible deadlock in bm_register_write - powerpc: Fix missing declaration of [en/dis]able_kernel_vsx() - powerpc: Fix inverted SET_FULL_REGS bitop - powerpc/64s: Fix instruction encoding for lis in ppc_function_entry() - efi: stub: omit SetVirtualAddressMap() if marked unsupported in RT_PROP table - sched/membarrier: fix missing local execution of ipi_sync_rq_state() - linux/compiler-clang.h: define HAVE_BUILTIN_BSWAP* - zram: fix return value on writeback_store - include/linux/sched/mm.h: use rcu_dereference in in_vfork() - stop_machine: mark helpers __always_inline - seqlock,lockdep: Fix seqcount_latch_init() - powerpc/64s/exception: Clean up a missed SRR specifier - hrtimer: Update softirq_expires_next correctly after __hrtimer_get_next_event() - perf/x86/intel: Set PERF_ATTACH_SCHED_CB for large PEBS and LBR - perf/core: Flush PMU internal buffers for per-CPU events - arm64: mm: use a 48-bit ID map when possible on 52-bit VA builds - configfs: fix a use-after-free in __configfs_open_file - nvme-fc: fix racing controller reset and create association - block: rsxx: fix error return code of rsxx_pci_probe() - NFSv4.2: fix return value of _nfs4_get_security_label() - NFS: Don't gratuitously clear the inode cache when lookup failed - NFS: Don't revalidate the directory permissions on a lookup failure - SUNRPC: Set memalloc_nofs_save() for sync tasks - arm64/mm: Fix pfn_valid() for ZONE_DEVICE based memory - cpufreq: qcom-hw: Fix return value check in qcom_cpufreq_hw_cpu_init() - cpufreq: qcom-hw: fix dereferencing freed memory 'data' - sh_eth: fix TRSCER mask for R7S72100 - staging: comedi: pcl818: Fix endian problem for AI command data - staging: comedi: pcl711: Fix endian problem for AI command data - staging: comedi: me4000: Fix endian problem for AI command data - staging: comedi: dmm32at: Fix endian problem for AI command data - staging: comedi: das800: Fix endian problem for AI command data - staging: comedi: das6402: Fix endian problem for AI command data - staging: comedi: adv_pci1710: Fix endian problem for AI command data - staging: comedi: addi_apci_1500: Fix endian problem for command sample - staging: comedi: addi_apci_1032: Fix endian problem for COS sample - staging: rtl8192e: Fix possible buffer overflow in _rtl92e_wx_set_scan - staging: rtl8712: Fix possible buffer overflow in r8712_sitesurvey_cmd - staging: ks7010: prevent buffer overflow in ks_wlan_set_scan() - staging: rtl8188eu: fix potential memory corruption in rtw_check_beacon_data() - staging: rtl8712: unterminated string leads to read overflow - staging: rtl8188eu: prevent ->ssid overflow in rtw_wx_set_scan() - staging: rtl8192u: fix ->ssid overflow in r8192_wx_set_scan() - misc: fastrpc: restrict user apps from sending kernel RPC messages - misc/pvpanic: Export module FDT device table - Revert "serial: max310x: rework RX interrupt handling" - usbip: fix vudc usbip_sockfd_store races leading to gpf - usbip: fix vhci_hcd attach_store() races leading to gpf - usbip: fix stub_dev usbip_sockfd_store() races leading to gpf - usbip: fix vudc to check for stream socket - usbip: fix vhci_hcd to check for stream socket - usbip: fix stub_dev to check for stream socket - USB: serial: cp210x: add some more GE USB IDs - USB: serial: cp210x: add ID for Acuity Brands nLight Air Adapter - USB: serial: ch341: add new Product ID - USB: serial: io_edgeport: fix memory leak in edge_startup - xhci: Fix repeated xhci wake after suspend due to uncleared internal wake state - usb: xhci: Fix ASMedia ASM1042A and ASM3242 DMA addressing - xhci: Improve detection of device initiated wake signal. - usb: xhci: do not perform Soft Retry for some xHCI hosts - usb: renesas_usbhs: Clear PIPECFG for re-enabling pipe with other EPNUM - USB: usblp: fix a hang in poll() if disconnected - usb: dwc3: qcom: Honor wakeup enabled/disabled state - usb: dwc3: qcom: add ACPI device id for sc8180x - usb: dwc3: qcom: add URS Host support for sdm845 ACPI boot - usb: dwc3: qcom: Add missing DWC3 OF node refcount decrement - usb: gadget: f_uac1: stop playback on function disable - usb: gadget: f_uac2: always increase endpoint max_packet_size by one audio slot - USB: gadget: u_ether: Fix a configfs return code - USB: gadget: udc: s3c2410_udc: fix return value check in s3c2410_udc_probe() - Goodix Fingerprint device is not a modem - cifs: do not send close in compound create+close requests - mmc: cqhci: Fix random crash when remove mmc module/card - mmc: core: Fix partition switch time for eMMC - mmc: mmci: Add MMC_CAP_NEED_RSP_BUSY for the stm32 variants - xen/events: reset affinity of 2-level event when tearing it down - software node: Fix node registration - s390/dasd: fix hanging IO request during DASD driver unbind - s390/dasd: fix hanging DASD driver unbind - arm64: perf: Fix 64-bit event counter read truncation - arm64: mte: Map hotplugged memory as Normal Tagged - arm64: kasan: fix page_alloc tagging with DEBUG_VIRTUAL - block: Try to handle busy underlying device on discard - block: Discard page cache of zone reset target range - Revert 95ebabde382c ("capabilities: Don't allow writing ambiguous v3 file capabilities") - ALSA: usb-audio: fix use after free in usb_audio_disconnect - ALSA: usb-audio: fix NULL ptr dereference in usb_audio_probe - ALSA: usb-audio: Disable USB autosuspend properly in setup_disable_autosuspend() - ALSA: usb-audio: Apply the control quirk to Plantronics headsets - ALSA: usb-audio: Fix "cannot get freq eq" errors on Dell AE515 sound bar - ALSA: hda: Avoid spurious unsol event handling during S3/S4 - ALSA: hda: Flush pending unsolicited events before suspend - ALSA: hda: Drop the BATCH workaround for AMD controllers - ALSA: hda/ca0132: Add Sound BlasterX AE-5 Plus support - ALSA: hda/conexant: Add quirk for mute LED control on HP ZBook G5 - ALSA: hda/hdmi: Cancel pending works before suspend - ALSA: usb: Add Plantronics C320-M USB ctrl msg delay quirk - ARM: 9029/1: Make iwmmxt.S support Clang's integrated assembler - mmc: sdhci: Update firmware interface API - clk: qcom: gpucc-msm8998: Add resets, cxc, fix flags on gpu_gx_gdsc - scsi: target: core: Prevent underflow for service actions - scsi: target: core: Add cmd length set before cmd complete - scsi: libiscsi: Fix iscsi_prep_scsi_cmd_pdu() error handling - sysctl.c: fix underflow value setting risk in vm_table - drivers/base/memory: don't store phys_device in memory blocks - s390/smp: __smp_rescan_cpus() - move cpumask away from stack - kasan: fix memory corruption in kasan_bitops_tags test - i40e: Fix memory leak in i40e_probe - PCI: Fix pci_register_io_range() memory leak - kbuild: clamp SUBLEVEL to 255 - ext4: don't try to processed freed blocks until mballoc is initialized - PCI/LINK: Remove bandwidth notification - drivers/base: build kunit tests without structleak plugin - PCI: mediatek: Add missing of_node_put() to fix reference leak - PCI: xgene-msi: Fix race in installing chained irq handler - Input: applespi - don't wait for responses to commands indefinitely. - sparc64: Use arch_validate_flags() to validate ADI flag - sparc32: Limit memblock allocation to low memory - clk: qcom: gdsc: Implement NO_RET_PERIPH flag - iommu/amd: Fix performance counter initialization - powerpc/64: Fix stack trace not displaying final frame - HID: logitech-dj: add support for the new lightspeed connection iteration - powerpc/perf: Record counter overflow always if SAMPLE_IP is unset - powerpc: improve handling of unrecoverable system reset - spi: stm32: make spurious and overrun interrupts visible - powerpc/pci: Add ppc_md.discover_phbs() - Platform: OLPC: Fix probe error handling - mmc: sdhci-iproc: Add ACPI bindings for the RPi - mmc: mediatek: fix race condition between msdc_request_timeout and irq - mmc: mxs-mmc: Fix a resource leak in an error handling path in 'mxs_mmc_probe()' - iommu/vt-d: Clear PRQ overflow only when PRQ is empty - udf: fix silent AED tagLocation corruption - scsi: ufs: WB is only available on LUN #0 to #7 - i2c: rcar: optimize cacheline to minimize HW race condition - i2c: rcar: faster irq code to minimize HW race condition - ath11k: fix AP mode for QCA6390 - ath11k: start vdev if a bss peer is already created - ath11k: peer delete synchronization with firmware - net: enetc: initialize RFS/RSS memories for unused ports too - enetc: Fix unused var build warning for CONFIG_OF - net: dsa: tag_mtk: fix 802.1ad VLAN egress - net: dsa: tag_ar9331: let DSA core deal with TX reallocation - net: dsa: tag_gswip: let DSA core deal with TX reallocation - net: dsa: tag_dsa: let DSA core deal with TX reallocation - net: dsa: tag_brcm: let DSA core deal with TX reallocation - net: dsa: tag_edsa: let DSA core deal with TX reallocation - net: dsa: tag_lan9303: let DSA core deal with TX reallocation - net: dsa: tag_mtk: let DSA core deal with TX reallocation - net: dsa: tag_ocelot: let DSA core deal with TX reallocation - net: dsa: tag_qca: let DSA core deal with TX reallocation - net: dsa: trailer: don't allocate additional memory for padding/tagging - net: dsa: tag_ksz: don't allocate additional memory for padding/tagging - net: dsa: implement a central TX reallocation procedure - s390/qeth: fix notification for pending buffers during teardown - s390/qeth: improve completion of pending TX buffers - s390/qeth: remove QETH_QDIO_BUF_HANDLED_DELAYED state - s390/qeth: don't replace a fully completed async TX buffer - net: hns3: fix error mask definition of flow director - cifs: fix credit accounting for extra channel - media: rc: compile rc-cec.c into rc-core - media: v4l: vsp1: Fix bru null pointer access - media: v4l: vsp1: Fix uif null pointer access - media: rkisp1: params: fix wrong bits settings - media: usbtv: Fix deadlock on suspend - sh_eth: fix TRSCER mask for R7S9210 - qxl: Fix uninitialised struct field head.surface_id - s390/crypto: return -EFAULT if copy_to_user() fails - s390/cio: return -EFAULT if copy_to_user() fails - drm/i915: Wedge the GPU if command parser setup fails - drm/shmem-helpers: vunmap: Don't put pages for dma-buf - drm: meson_drv add shutdown function - drm: Use USB controller's DMA mask when importing dmabufs - drm/shmem-helper: Don't remove the offset in vm_area_struct pgoff - drm/shmem-helper: Check for purged buffers in fault handler - drm/amdgpu/display: handle aux backlight in backlight_get_brightness - drm/amdgpu/display: don't assert in set backlight function - drm/amdgpu/display: simplify backlight setting - drm/amd/pm: bug fix for pcie dpm - drm/amd/display: Fix nested FPU context in dcn21_validate_bandwidth() - drm/amdgpu/display: use GFP_ATOMIC in dcn21_validate_bandwidth_fp() - drm/amd/display: Add a backlight module option - drm/compat: Clear bounce structures - gpio: fix gpio-device list corruption - gpio: pca953x: Set IRQ type when handle Intel Galileo Gen 2 - gpiolib: acpi: Allow to find GpioInt() resource by name and index - gpiolib: acpi: Add ACPI_GPIO_QUIRK_ABSOLUTE_NUMBER quirk - bnxt_en: reliably allocate IRQ table on reset to avoid crash - s390/cio: return -EFAULT if copy_to_user() fails again - net: hns3: fix bug when calculating the TCAM table info - net: hns3: fix query vlan mask value error for flow director - perf report: Fix -F for branch & mem modes - perf traceevent: Ensure read cmdlines are null terminated. - mlxsw: spectrum_ethtool: Add an external speed to PTYS register - selftests: forwarding: Fix race condition in mirror installation - net: phy: make mdio_bus_phy_suspend/resume as __maybe_unused - ethtool: fix the check logic of at least one channel for RX/TX - net: stmmac: fix wrongly set buffer2 valid when sph unsupport - net: stmmac: fix watchdog timeout during suspend/resume stress test - net: stmmac: stop each tx channel independently - perf build: Fix ccache usage in $(CC) when generating arch errno table - tools/resolve_btfids: Fix build error with older host toolchains - ixgbe: fail to create xfrm offload of IPsec tunnel mode SA - r8169: fix r8168fp_adjust_ocp_cmd function - s390/qeth: fix memory leak after failed TX Buffer allocation - net: qrtr: fix error return code of qrtr_sendmsg() - net: enetc: allow hardware timestamping on TX queues with tc-etf enabled - net: davicom: Fix regulator not turned off on driver removal - net: davicom: Fix regulator not turned off on failed probe - net: lapbether: Remove netif_start_queue / netif_stop_queue - stmmac: intel: Fixes clock registration error seen for multiple interfaces - net: stmmac: Fix VLAN filter delete timeout issue in Intel mGBE SGMII - cipso,calipso: resolve a number of problems with the DOI refcounts - netdevsim: init u64 stats for 32bit hardware - net: usb: qmi_wwan: allow qmimux add/del with master up - net: dsa: sja1105: fix SGMII PCS being forced to SPEED_UNKNOWN instead of SPEED_10 - net: mscc: ocelot: properly reject destination IP keys in VCAP IS1 - net: sched: avoid duplicates in classes dump - nexthop: Do not flush blackhole nexthops when loopback goes down - net: stmmac: fix incorrect DMA channel intr enable setting of EQoS v4.10 - net/mlx4_en: update moderation when config reset - net: ethernet: mtk-star-emac: fix wrong unmap in RX handling - net: enetc: keep RX ring consumer index in sync with hardware - net: enetc: remove bogus write to SIRXIDR from enetc_setup_rxbdr - net: enetc: force the RGMII speed and duplex instead of operating in inband mode - net: enetc: don't disable VLAN filtering in IFF_PROMISC mode - net: enetc: fix incorrect TPID when receiving 802.1ad tagged packets - net: enetc: take the MDIO lock only once per NAPI poll cycle - net: enetc: don't overwrite the RSS indirection table when initializing - sh_eth: fix TRSCER mask for SH771x - net: dsa: tag_rtl4_a: fix egress tags - docs: networking: drop special stable handling - Revert "mm, slub: consider rest of partial list if acquire_slab() fails" - cifs: return proper error code in statfs(2) - mount: fix mounting of detached mounts onto targets that reside on shared mounts - powerpc/603: Fix protection of user pages mapped with PROT_NONE - mt76: dma: do not report truncated frames to mac80211 - ibmvnic: always store valid MAC address - ibmvnic: Fix possibly uninitialized old_num_tx_queues variable warning. - libbpf: Clear map_info before each bpf_obj_get_info_by_fd - samples, bpf: Add missing munmap in xdpsock - selftests/bpf: Mask bpf_csum_diff() return value to 16 bits in test_verifier - selftests/bpf: No need to drop the packet when there is no geneve opt - selftests/bpf: Use the last page in test_snprintf_btf on s390 - net: phy: fix save wrong speed and duplex problem if autoneg is on - net: always use icmp{,v6}_ndo_send from ndo_start_xmit - netfilter: x_tables: gpf inside xt_find_revision() - netfilter: nf_nat: undo erroneous tcp edemux lookup - tcp: add sanity tests to TCP_QUEUE_SEQ - tcp: Fix sign comparison bug in getsockopt(TCP_ZEROCOPY_RECEIVE) - can: tcan4x5x: tcan4x5x_init(): fix initialization - clear MRAM before entering Normal Mode - can: flexcan: invoke flexcan_chip_freeze() to enter freeze mode - can: flexcan: enable RX FIFO after FRZ/HALT valid - can: flexcan: assert FRZ bit in flexcan_chip_freeze() - can: skb: can_skb_set_owner(): fix ref counting if socket was closed before setting skb ownership - net: l2tp: reduce log level of messages in receive path, add counter instead - net: avoid infinite loop in mpls_gso_segment when mpls_hlen == 0 - net: check if protocol extracted by virtio_net_hdr_set_proto is correct - net: Fix gro aggregation for udp encaps with zero csum - ath9k: fix transmitting to stations in dynamic SMPS mode - crypto: mips/poly1305 - enable for all MIPS processors - ethernet: alx: fix order of calls on resume - powerpc/pseries: Don't enforce MSI affinity with kdump - powerpc/perf: Fix handling of privilege level checks in perf interrupt context - uapi: nfnetlink_cthelper.h: fix userspace compilation error - arm64/mpam: fix a memleak in add_schema - cacheinfo: workaround cacheinfo's info_list uninitialized error - openeuler_defconfig: Enable MPAM by default - arm64/mpam: Sort domains when cpu online - arm64/mpam: resctrl: Refresh cpu mask for handling cpuhp - arm64/mpam: resctrl: Allow setting register MPAMCFG_MBW_MIN to 0 - arm64/mpam: resctrl: Use resctrl_group_init_alloc() for default group - arm64/mpam: resctrl: Add proper error handling to resctrl_mount() - arm64/mpam: Use fs_context to parse mount options - arm64/mpam: Supplement additional useful ctrl features for mount options - arm64/mpam: Set per-cpu's closid to none zero for cdp - arm64/mpam: Simplify mpamid cdp mapping process - arm64/mpam: Filter schema control type with ctrl features - arm64/mpam: resctrl: Add rmid file in resctrl sysfs - arm64/mpam: Split header files into suitable location - arm64/mpam: resctrl: Export resource's properties to info directory - arm64/mpam: Add resctrl_ctrl_feature structure to manage ctrl features - arm64/mpam: Add wait queue for monitor alloc and free - arm64/mpam: Remap reqpartid,pmg to rmid and intpartid to closid - arm64/mpam: Separate internal and downstream priority event - arm64/mpam: Enabling registering and logging error interrupts - arm64/mpam: Fix MPAM_ESR intPARTID_range error - arm64/mpam: Integrate monitor data for Memory Bandwidth if cdp enabled - arm64/mpam: Add hook-events id for ctrl features - arm64/mpam: Re-plan intpartid narrowing process - arm64/mpam: Restore extend ctrls' max width for checking schemata input - arm64/mpam: Squash default priority from mpam device to class - arm64/mpam: Store intpri and dspri for mpam device reset - arm64/mpam: resctrl: Support priority and hardlimit(Memory bandwidth) configuration - arm64/mpam: resctrl: Support cpus' monitoring for mon group - arm64/mpam: resctrl: collect child mon group's monitor data - arm64/mpam: Using software-defined id for rdtgroup instead of 32-bit integer - arm64/mpam: Implement intpartid narrowing process - arm64/mpam: resctrl: Remove unnecessary CONFIG_ARM64 - arm64/mpam: resctrl: Remove ctrlmon sysfile - arm64/mpam: Clean up header files and rearrange declarations - arm64/mpam: resctrl: Support cdp on monitoring data - arm64/mpam: Support cdp on allocating monitors - arm64/mpam: resctrl: Move ctrlmon sysfile write/read function to mpam_ctrlmon.c - arm64/mpam: resctrl: Update closid alloc and free process with bitmap - arm64/mpam: resctrl: Update resources reset process - arm64/mpam: Support cdp in mpam_sched_in() - arm64/mpam: resctrl: Write and read schemata by schema_list - arm64/mpam: resctrl: Use resctrl_group_init_alloc() to init schema list - arm64/mpam: resctrl: Add helpers for init and destroy schemata list - arm64/mpam: resctrl: Supplement cdpl2,cdpl3 for mount options - arm64/mpam: resctrl: Append schemata CDP definitions - arm64/mpam: resctrl: Rebuild configuration and monitoring pipeline - arm64/mpam: Probe partid,pmg and feature capabilities' ranges from classes - arm64/mpam: Add helper for getting MSCs' configuration - arm64/mpam: Migrate old MSCs' discovery process to new branch - drivers: base: cacheinfo: Add helper to search cacheinfo by of_node - arm64/mpam: Implement helpers for handling configuration and monitoring - arm64/mpam: resctrl: Handle cpuhp and resctrl_dom allocation - arm64/mpam: resctrl: Re-synchronise resctrl's view of online CPUs - arm64/mpam: Init resctrl resources' info from resctrl_res selected - arm64/mpam: Pick MPAM resources and events for resctrl_res exported - arm64/mpam: Allocate mpam component configuration arrays - arm64/mpam: Summarize feature support during mpam_enable() - arm64/mpam: Reset controls when CPUs come online - arm64/mpam: Add helper for getting mpam sysprops - arm64/mpam: Probe the features resctrl supports - arm64/mpam: Supplement MPAM MSC register layout definitions - arm64/mpam: Probe supported partid/pmg ranges from devices - arm64/mpam: Add mpam driver discovery phase and kbuild boiler plate - arm64/mpam: Preparing for MPAM refactoring - arm64/mpam: Supplement err tips in info/last_cmd_status - arm64/mpam: Fix unreset resources when mkdir ctrl group or umount resctrl - MPAM / ACPI: Refactoring MPAM init process and set MPAM ACPI as entrance - ACPI 6.x: Add definitions for MPAM table - ACPI / PPTT: cacheinfo: Label caches based on fw_token - ACPI / PPTT: Filthy hack to find _a_ backwards reference in the PPTT [ROTTEN] - ACPI / PPTT: Add helper to validate cache nodes from an offset [dead] - ACPI / processor: Add helper to convert acpi_id to a phys_cpuid - arm64/mpam: cleanup the source file's licence - mpam : fix monitor's disorder from - mpam : fix missing fill MSMON_CFG_MON_SEL register - arm64/mpam: use snprintf instead of sprintf - arm64/mpam: cleanup debuging code - arm64/mpam: fix a missing unlock in error branch - arm64/mpam: remove unnecessary debug message and dead code - arm64/mpam: correct num of partid/pmg - arm64/mpam: get num_partids from system regs instead of hard code - arm64/mpam: update group flags only when enable sucsses - arm64/mpam: remove unsupported resource - arm64/mpam: only add new domain node to domain list - arm64/mpam: unmap all previous address when failed - arm64/mpam: destroy domain list when failed to init - arm64/mpam: fix hard code address map for 1620 2P - mpam: fix potential resource leak in mpam_domains_init - mpam: Code security rectification - cmetrics: remove dead code in mpam_ctrlmon.c and resctrlfs.c - arm64/mpam: fix compile warning - arm64/mpam: add cmdline option: mpam - resctrlfs: fix up RESCTRL dependency - arm64/mpam: hard code mpam resource for Hi1620 2P - arm64/mpam: support L3TALL, HHALL - arm64/mpam: debug: remove debug pr_info at schemata - arm64/mpam: use 5% as min memory bandwidth - arm64/mpam: don't allowd create mon_groups when out of mon/pmg - arm64/mpam: fix HHA MAX SET/GET operation - arm64/mpam: monitor pmg as a property of partid - arm64/mpam: enable alloc/mon capable when MPAM enabled - arm64/mpam: add L3TALL & HHALL - arm64/mpam: alloc/mon capable/enabled debug - arm64/mpam: get alloc/mon capable/enabled from h/w - arm64/mpam: don't reserve mon 0, we can use it as nomarl - arm64/mpam: get num_mon & num_pmg from hardware - arm64/mpam: add num_monitors in info dir - arm64/mpam: mon: add WARN_ON for debug free_pmg - arm64/mpam: free mon when remove momgroups - arm64/mpam: operation not permitted when remove a ctrl group with a mondata - arm64/mpam: support monitor - arm64/mpam: disable MPAM_SYS_REG_DEBUG - arm64/mpam: print mpam caps info when booting - arm64/mpam: add mpam extension runtime detection - arm64/mpam: support num_partids/num_pmgs - arm64/mpam: support monitor - arm64/mpam: support monitor read - arm64/mpam: pass rdtgroup when create mon_data dir - arm64/mpam: add group partid/pmg to tasks show - arm64/mpam: debug: print debug info when create mon_data - arm64/mpam: debug: print more useful info for mon_data - resctrlfs: mpam: Build basic framework for mpam - resctrlfs: init support resctrlfs - nvme-pci: add quirks for Lexar 256GB SSD - nvme-pci: mark Seagate Nytro XM1440 as QUIRK_NO_NS_DESC_LIST. - KVM: SVM: Clear the CR4 register on reset - scsi: ufs: Fix a duplicate dev quirk number - ASoC: Intel: sof_sdw: add quirk for HP Spectre x360 convertible - ASoC: Intel: sof_sdw: reorganize quirks by generation - PCI: cadence: Retrain Link to work around Gen2 training defect - ALSA: usb-audio: add mixer quirks for Pioneer DJM-900NXS2 - ALSA: usb-audio: Add DJM750 to Pioneer mixer quirk - HID: i2c-hid: Add I2C_HID_QUIRK_NO_IRQ_AFTER_RESET for ITE8568 EC on Voyo Winpad A15 - mmc: sdhci-of-dwcmshc: set SDHCI_QUIRK2_PRESET_VALUE_BROKEN - drm/msm/a5xx: Remove overwriting A5XX_PC_DBG_ECO_CNTL register - scsi: ufs: ufs-exynos: Use UFSHCD_QUIRK_ALIGN_SG_WITH_PAGE_SIZE - scsi: ufs: ufs-exynos: Apply vendor-specific values for three timeouts - scsi: ufs: Introduce a quirk to allow only page-aligned sg entries - misc: eeprom_93xx46: Add quirk to support Microchip 93LC46B eeprom - scsi: ufs: Add a quirk to permit overriding UniPro defaults - scsi: ufs-mediatek: Enable UFSHCI_QUIRK_SKIP_MANUAL_WB_FLUSH_CTRL - ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A32 - KVM: x86: Supplement __cr4_reserved_bits() with X86_FEATURE_PCID check - PCI: Add function 1 DMA alias quirk for Marvell 9215 SATA controller - usb: cdns3: fix NULL pointer dereference on no platform data - usb: cdns3: add quirk for enable runtime pm by default - usb: cdns3: host: add xhci_plat_priv quirk XHCI_SKIP_PHY_INIT - usb: cdns3: host: add .suspend_quirk for xhci-plat.c - ASoC: Intel: bytcr_rt5640: Add quirk for ARCHOS Cesium 140 - ACPI: video: Add DMI quirk for GIGABYTE GB-BXBT-2807 - media: cx23885: add more quirks for reset DMA on some AMD IOMMU - HID: mf: add support for 0079:1846 Mayflash/Dragonrise USB Gamecube Adapter - platform/x86: acer-wmi: Add ACER_CAP_KBD_DOCK quirk for the Aspire Switch 10E SW3-016 - platform/x86: acer-wmi: Add support for SW_TABLET_MODE on Switch devices - platform/x86: acer-wmi: Add ACER_CAP_SET_FUNCTION_MODE capability flag - platform/x86: acer-wmi: Add new force_caps module parameter - platform/x86: acer-wmi: Cleanup accelerometer device handling - platform/x86: acer-wmi: Cleanup ACER_CAP_FOO defines - bus: ti-sysc: Implement GPMC debug quirk to drop platform data - ASoC: Intel: sof_sdw: add quirk for new TigerLake-SDCA device - mwifiex: pcie: skip cancel_work_sync() on reset failure path - Bluetooth: btqca: Add valid le states quirk - iommu/amd: Fix sleeping in atomic in increase_address_space() - btrfs: don't flush from btrfs_delayed_inode_reserve_metadata - btrfs: export and rename qgroup_reserve_meta - arm64: Make CPU_BIG_ENDIAN depend on ld.bfd or ld.lld 13.0.0+ - parisc: Enable -mlong-calls gcc option with CONFIG_COMPILE_TEST - nvme-pci: mark Kingston SKC2000 as not supporting the deepest power state - ASoC: SOF: Intel: broadwell: fix mutual exclusion with catpt driver - ACPICA: Fix race in generic_serial_bus (I2C) and GPIO op_region parameter handling - r8169: fix resuming from suspend on RTL8105e if machine runs on battery - tomoyo: recognize kernel threads correctly - Revert "arm64: dts: amlogic: add missing ethernet reset ID" - iommu/vt-d: Fix status code for Allocate/Free PASID command - rsxx: Return -EFAULT if copy_to_user() fails - ftrace: Have recordmcount use w8 to read relp->r_info in arm64_is_fake_mcount - ALSA: hda: intel-nhlt: verify config type - IB/mlx5: Add missing error code - RDMA/rxe: Fix missing kconfig dependency on CRYPTO - RDMA/cm: Fix IRQ restore in ib_send_cm_sidr_rep - ALSA: ctxfi: cthw20k2: fix mask on conf to allow 4 bits - drm/amdgpu: fix parameter error of RREG32_PCIE() in amdgpu_regs_pcie - drm/amdgpu:disable VCN for Navi12 SKU - dm verity: fix FEC for RS roots unaligned to block size - dm bufio: subtract the number of initial sectors in dm_bufio_get_device_size - io_uring: ignore double poll add on the same waitqueue head - ring-buffer: Force before_stamp and write_stamp to be different on discard - PM: runtime: Update device status before letting suppliers suspend - btrfs: fix warning when creating a directory with smack enabled - btrfs: unlock extents in btrfs_zero_range in case of quota reservation errors - btrfs: free correct amount of space in btrfs_delayed_inode_reserve_metadata - btrfs: validate qgroup inherit for SNAP_CREATE_V2 ioctl - btrfs: fix race between extent freeing/allocation when using bitmaps - btrfs: fix stale data exposure after cloning a hole with NO_HOLES enabled - btrfs: fix race between swap file activation and snapshot creation - btrfs: fix race between writes to swap files and scrub - btrfs: fix raid6 qstripe kmap - btrfs: avoid double put of block group when emptying cluster - tpm, tpm_tis: Decorate tpm_get_timeouts() with request_locality() - tpm, tpm_tis: Decorate tpm_tis_gen_interrupt() with request_locality() - ALSA: usb-audio: Drop bogus dB range in too low level - ALSA: usb-audio: use Corsair Virtuoso mapping for Corsair Virtuoso SE - ALSA: hda/realtek: Enable headset mic of Acer SWIFT with ALC256 - powerpc: Do not compile any dts if CONFIG_OF_ALL_DTBS=y - ext4: find old entry again if failed to rename whiteout - net: sfp: add workaround for Realtek RTL8672 and RTL9601C chips - net: sfp: VSOL V2801F / CarlitoxxPro CPGOS03-0490 v2.0 workaround - ALSA: hda/realtek: Apply dual codec quirks for MSI Godlike X570 board - ALSA: hda/realtek: Add quirk for Intel NUC 10 - ALSA: hda/realtek: Add quirk for Clevo NH55RZQ - media: v4l: ioctl: Fix memory leak in video_usercopy - tty: teach the n_tty ICANON case about the new "cookie continuations" too - tty: teach n_tty line discipline about the new "cookie continuations" - tty: clean up legacy leftovers from n_tty line discipline - tty: fix up hung_up_tty_read() conversion - tty: fix up iterate_tty_read() EOVERFLOW handling - powerpc/sstep: Fix incorrect return from analyze_instr() - powerpc/sstep: Check instruction validity against ISA version before emulation - swap: fix swapfile read/write offset - remoteproc/mediatek: Fix kernel test robot warning - zsmalloc: account the number of compacted pages correctly - xen: fix p2m size in dom0 for disabled memory hotplug case - xen-netback: respect gnttab_map_refs()'s return value - Xen/gnttab: handle p2m update errors on a per-slot basis - scsi: iscsi: Verify lengths on passthrough PDUs - scsi: iscsi: Ensure sysfs attributes are limited to PAGE_SIZE - scsi: iscsi: Restrict sessions and handles to admin capabilities - ASoC: Intel: bytcr_rt5640: Add quirk for the Acer One S1002 tablet - ASoC: Intel: bytcr_rt5651: Add quirk for the Jumper EZpad 7 tablet - ASoC: Intel: bytcr_rt5640: Add quirk for the Voyo Winpad A15 tablet - ASoC: Intel: bytcr_rt5640: Add quirk for the Estar Beauty HD MID 7316R tablet - sched/features: Fix hrtick reprogramming - parisc: Bump 64-bit IRQ stack size to 64 KB - ASoC: Intel: sof_sdw: detect DMIC number based on mach params - ASoC: Intel: sof-sdw: indent and add quirks consistently - perf/x86/kvm: Add Cascade Lake Xeon steppings to isolation_ucodes[] - btrfs: fix error handling in commit_fs_roots - ASoC: Intel: Add DMI quirk table to soc_intel_is_byt_cr() - nvme-tcp: add clean action for failed reconnection - nvme-rdma: add clean action for failed reconnection - nvme-core: add cancel tagset helpers - f2fs: fix to set/clear I_LINKABLE under i_lock - f2fs: handle unallocated section and zone on pinned/atgc - media: uvcvideo: Allow entities with no pads - drm/amd/amdgpu: add error handling to amdgpu_virt_read_pf2vf_data - drm/amd/display: Guard against NULL pointer deref when get_i2c_info fails - ASoC: Intel: bytcr_rt5640: Add new BYT_RT5640_NO_SPEAKERS quirk-flag - PCI: Add a REBAR size quirk for Sapphire RX 5600 XT Pulse - drm/amdgpu: Add check to prevent IH overflow - fs: make unlazy_walk() error handling consistent - crypto: tcrypt - avoid signed overflow in byte count - drm/hisilicon: Fix use-after-free - brcmfmac: Add DMI nvram filename quirk for Voyo winpad A15 tablet - brcmfmac: Add DMI nvram filename quirk for Predia Basic tablet - staging: bcm2835-audio: Replace unsafe strcpy() with strscpy() - staging: most: sound: add sanity check for function argument - Bluetooth: Fix null pointer dereference in amp_read_loc_assoc_final_data - Bluetooth: Add new HCI_QUIRK_NO_SUSPEND_NOTIFIER quirk - net: sfp: add mode quirk for GPON module Ubiquiti U-Fiber Instant - ath10k: fix wmi mgmt tx queue full due to race condition - pktgen: fix misuse of BUG_ON() in pktgen_thread_worker() - mt76: mt7615: reset token when mac_reset happens - Bluetooth: btusb: fix memory leak on suspend and resume - Bluetooth: hci_h5: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY for btrtl - wlcore: Fix command execute failure 19 for wl12xx - vt/consolemap: do font sum unsigned - x86/reboot: Add Zotac ZBOX CI327 nano PCI reboot quirk - staging: fwserial: Fix error handling in fwserial_create - EDAC/amd64: Do not load on family 0x15, model 0x13 - rsi: Move card interrupt handling to RX thread - rsi: Fix TX EAPOL packet handling against iwlwifi AP - ASoC: qcom: Remove useless debug print - dt-bindings: net: btusb: DT fix s/interrupt-name/interrupt-names/ - dt-bindings: ethernet-controller: fix fixed-link specification - net: fix dev_ifsioc_locked() race condition - net: psample: Fix netlink skb length with tunnel info - net: hsr: add support for EntryForgetTime - net: ag71xx: remove unnecessary MTU reservation - net: dsa: tag_rtl4_a: Support also egress tags - net/sched: cls_flower: Reject invalid ct_state flags rules - net: bridge: use switchdev for port flags set through sysfs too - mptcp: do not wakeup listener for MPJ subflows - tcp: fix tcp_rmem documentation - RDMA/rtrs-srv: Do not signal REG_MR - RDMA/rtrs-clt: Use bitmask to check sess->flags - RDMA/rtrs: Do not signal for heatbeat - mm/hugetlb.c: fix unnecessary address expansion of pmd sharing - nbd: handle device refs for DESTROY_ON_DISCONNECT properly - riscv: Get rid of MAX_EARLY_MAPPING_SIZE - net: fix up truesize of cloned skb in skb_prepare_for_shift() - tomoyo: ignore data race while checking quota - smackfs: restrict bytes count in smackfs write functions - net/af_iucv: remove WARN_ONCE on malformed RX packets - xfs: Fix assert failure in xfs_setattr_size() - media: v4l2-ctrls.c: fix shift-out-of-bounds in std_validate - erofs: fix shift-out-of-bounds of blkszbits - media: mceusb: sanity check for prescaler value - udlfb: Fix memory leak in dlfb_usb_probe - sched/core: Allow try_invoke_on_locked_down_task() with irqs disabled - JFS: more checks for invalid superblock - x86/build: Treat R_386_PLT32 relocation as R_386_PC32 - drm/virtio: use kvmalloc for large allocations - Input: elan_i2c - add new trackpoint report type 0x5F - Input: elantech - fix protocol errors for some trackpoints in SMBus mode - net: usb: qmi_wwan: support ZTE P685M modem - ARM: dts: aspeed: Add LCLK to lpc-snoop - net_sched: fix RTNL deadlock again caused by request_module() - net: qrtr: Fix memory leak in qrtr_tun_open - net: sched: fix police ext initialization - wireguard: queueing: get rid of per-peer ring buffers - wireguard: selftests: test multiple parallel streams - net: icmp: pass zeroed opts from icmp{,v6}_ndo_send before sending - ipv6: silence compilation warning for non-IPV6 builds - kgdb: fix to kill breakpoints on initmem after boot - drm/i915: Reject 446-480MHz HDMI clock on GLK - dm era: only resize metadata in preresume - dm era: Reinitialize bitset cache before digesting a new writeset - dm era: Use correct value size in equality function of writeset tree - dm era: Fix bitset memory leaks - dm era: Verify the data block size hasn't changed - dm era: Update in-core bitset after committing the metadata - dm era: Recover committed writeset after crash - dm writecache: fix writing beyond end of underlying device when shrinking - dm writecache: return the exact table values that were set - dm writecache: fix performance degradation in ssd mode - dm table: fix zoned iterate_devices based device capability checks - dm table: fix DAX iterate_devices based device capability checks - dm table: fix iterate_devices based device capability checks - dm: fix deadlock when swapping to encrypted device - gfs2: Recursive gfs2_quota_hold in gfs2_iomap_end - gfs2: Lock imbalance on error path in gfs2_recover_one - gfs2: Don't skip dlm unlock if glock has an lvb - gfs2: fix glock confusion in function signal_our_withdraw - spi: spi-synquacer: fix set_cs handling - spi: fsl: invert spisel_boot signal on MPC8309 - sparc32: fix a user-triggerable oops in clear_user() - f2fs: flush data when enabling checkpoint back - f2fs: enforce the immutable flag on open files - f2fs: fix out-of-repair __setattr_copy() - irqchip/loongson-pch-msi: Use bitmap_zalloc() to allocate bitmap - um: defer killing userspace on page table update failures - um: mm: check more comprehensively for stub changes - virtio/s390: implement virtio-ccw revision 2 correctly - s390/vtime: fix inline assembly clobber list - proc: don't allow async path resolution of /proc/thread-self components - cpufreq: intel_pstate: Get per-CPU max freq via MSR_HWP_CAPABILITIES if available - cpufreq: intel_pstate: Change intel_pstate_get_hwp_max() argument - cpufreq: qcom-hw: drop devm_xxx() calls from init/exit hooks - thermal: cpufreq_cooling: freq_qos_update_request() returns < 0 on error - kcmp: Support selection of SYS_kcmp without CHECKPOINT_RESTORE - zonefs: Fix file size of zones in full condition - exfat: fix shift-out-of-bounds in exfat_fill_super() - printk: fix deadlock when kernel panic - mfd: gateworks-gsc: Fix interrupt type - gpio: pcf857x: Fix missing first interrupt - mei: me: add adler lake point LP DID - mei: me: add adler lake point S DID - mei: me: emmitsburg workstation DID - mei: fix transfer over dma with extended header - spmi: spmi-pmic-arb: Fix hw_irq overflow - powerpc/32s: Add missing call to kuep_lock on syscall entry - powerpc/kexec_file: fix FDT size estimation for kdump kernel - powerpc/32: Preserve cr1 in exception prolog stack check to fix build error - mmc: sdhci-pci-o2micro: Bug fix for SDR104 HW tuning failure - mmc: sdhci-esdhc-imx: fix kernel panic when remove module - module: Ignore _GLOBAL_OFFSET_TABLE_ when warning for undefined symbols - nvmem: qcom-spmi-sdam: Fix uninitialized pdev pointer - KVM: nSVM: fix running nested guests when npt=0 - mm, compaction: make fast_isolate_freepages() stay within zone - mm/vmscan: restore zone_reclaim_mode ABI - hugetlb: fix copy_huge_page_from_user contig page struct assumption - hugetlb: fix update_and_free_page contig page struct assumption - mm: memcontrol: fix get_active_memcg return value - mm: memcontrol: fix swap undercounting in cgroup2 - x86: fix seq_file iteration for pat/memtype.c - seq_file: document how per-entry resources are managed. - fs/affs: release old buffer head on error path - mtd: spi-nor: hisi-sfc: Put child node np on error path - mtd: spi-nor: core: Add erase size check for erase command initialization - mtd: spi-nor: core: Fix erase type discovery for overlaid region - mtd: spi-nor: sfdp: Fix wrong erase type bitmask for overlaid region - mtd: spi-nor: sfdp: Fix last erase region marking - coresight: etm4x: Handle accesses to TRCSTALLCTLR - watchdog: mei_wdt: request stop on unregister - watchdog: qcom: Remove incorrect usage of QCOM_WDT_ENABLE_IRQ - riscv: Disable KSAN_SANITIZE for vDSO - arm64: spectre: Prevent lockdep splat on v4 mitigation enable path - arm64 module: set plt* section addresses to 0x0 - arm64: uprobe: Return EOPNOTSUPP for AARCH32 instruction probing - arm64: kexec_file: fix memory leakage in create_dtb() when fdt_open_into() fails - iommu/arm-smmu-qcom: Fix mask extraction for bootloader programmed SMRs - arm64: Extend workaround for erratum 1024718 to all versions of Cortex-A55 - kprobes: Fix to delay the kprobes jump optimization - rcu/nocb: Perform deferred wake up before last idle's need_resched() check - rcu: Pull deferred rcuog wake up to rcu_eqs_enter() callers - powerpc/prom: Fix "ibm,arch-vec-5-platform-support" scan - x86/entry: Fix instrumentation annotation - x86/fault: Fix AMD erratum #91 errata fixup for user code - x86/reboot: Force all cpus to exit VMX root if VMX is supported - x86/virt: Eat faults on VMXOFF in reboot flows - media: smipcie: fix interrupt handling and IR timeout - media: marvell-ccic: power up the device on mclk enable - media: ipu3-cio2: Fix mbus_code processing in cio2_subdev_set_fmt() - media: ir_toy: add another IR Droid device - media: i2c: max9286: fix access to unallocated memory - floppy: reintroduce O_NDELAY fix - staging: rtl8188eu: Add Edimax EW-7811UN V2 to device table - staging: gdm724x: Fix DMA from stack - staging/mt7621-dma: mtk-hsdma.c->hsdma-mt7621.c - arm64: dts: agilex: fix phy interface bit shift for gmac1 and gmac2 - dts64: mt7622: fix slow sd card access - pstore: Fix typo in compression option name - drivers/misc/vmw_vmci: restrict too big queue size in qp_host_alloc_queue - misc: rtsx: init of rts522a add OCP power off when no card is present - arm64: ptrace: Fix seccomp of traced syscall -1 (NO_SYSCALL) - seccomp: Add missing return in non-void function - soc: samsung: exynos-asv: handle reading revision register error - soc: samsung: exynos-asv: don't defer early on not-supported SoCs - crypto: sun4i-ss - initialize need_fallback - crypto: sun4i-ss - handle BigEndian for cipher - crypto: sun4i-ss - IV register does not work on A10 and A13 - crypto: sun4i-ss - checking sg length is not sufficient - crypto: michael_mic - fix broken misalignment handling - crypto: aesni - prevent misaligned buffers on the stack - crypto: arm64/sha - add missing module aliases - drm/i915/gt: Correct surface base address for renderclear - drm/i915/gt: Flush before changing register state - btrfs: fix extent buffer leak on failure to copy root - btrfs: account for new extents being deleted in total_bytes_pinned - btrfs: handle space_info::total_bytes_pinned inside the delayed ref itself - btrfs: splice remaining dirty_bg's onto the transaction dirty bg list - btrfs: fix reloc root leak with 0 ref reloc roots on recovery - btrfs: abort the transaction if we fail to inc ref in btrfs_copy_root - btrfs: add asserts for deleting backref cache nodes - btrfs: do not warn if we can't find the reloc root when looking up backref - btrfs: do not cleanup upper nodes in btrfs_backref_cleanup_node - KEYS: trusted: Reserve TPM for seal and unseal operations - KEYS: trusted: Fix migratable=1 failing - KEYS: trusted: Fix incorrect handling of tpm_get_random() - tpm_tis: Clean up locality release - tpm_tis: Fix check_locality for correct locality acquisition - erofs: initialized fields can only be observed after bit is set - selinux: fix inconsistency between inode_getxattr and inode_listsecurity - ASoC: siu: Fix build error by a wrong const prefix - drm/rockchip: Require the YTR modifier for AFBC - drm/panel: kd35t133: allow using non-continuous dsi clock - drm/sched: Cancel and flush all outstanding jobs before finish. - drm/modes: Switch to 64bit maths to avoid integer overflow - drm/nouveau/kms: handle mDP connectors - drm/amdgpu: Set reference clock to 100Mhz on Renoir (v2) - drm/amdkfd: Fix recursive lock warnings - drm/amd/display: Add vupdate_no_lock interrupts for DCN2.1 - drm/amd/display: Remove Assert from dcn10_get_dig_frontend - drm/amd/display: Add FPU wrappers to dcn21_validate_bandwidth() - Revert "drm/amd/display: Update NV1x SR latency values" - bcache: Move journal work to new flush wq - bcache: Give btree_io_wq correct semantics again - Revert "bcache: Kill btree_io_wq" - Revert "MIPS: Octeon: Remove special handling of CONFIG_MIPS_ELF_APPENDED_DTB=y" - MIPS: VDSO: Use CLANG_FLAGS instead of filtering out '--target=' - MIPS: Support binutils configured with --enable-mips-fix-loongson3-llsc=yes - MIPS: Ingenic: Disable HPTLB for D0 XBurst CPUs too - ALSA: hda/realtek: Quirk for HP Spectre x360 14 amp setup - ALSA: hda/realtek: modify EAPD in the ALC886 - ALSA: hda/hdmi: Drop bogus check at closing a stream - ALSA: hda: Add another CometLake-H PCI ID - ALSA: fireface: fix to parse sync status register of latter protocol - phy: lantiq: rcu-usb2: wait after clock enable - USB: serial: mos7720: fix error code in mos7720_write() - USB: serial: mos7840: fix error code in mos7840_write() - USB: serial: pl2303: fix line-speed handling on newer chips - USB: serial: ftdi_sio: fix FTX sub-integer prescaler - usb: dwc3: gadget: Fix dep->interval for fullspeed interrupt - usb: dwc3: gadget: Fix setting of DEPCFG.bInterval_m1 - usb: musb: Fix runtime PM race in musb_queue_resume_work - USB: serial: option: update interface mapping for ZTE P685M - media: mceusb: Fix potential out-of-bounds shift - Input: i8042 - add ASUS Zenbook Flip to noselftest list - Input: joydev - prevent potential read overflow in ioctl - Input: xpad - add support for PowerA Enhanced Wired Controller for Xbox Series X|S - Input: raydium_ts_i2c - do not send zero length - HID: wacom: Ignore attempts to overwrite the touch_max value from HID - HID: logitech-dj: add support for keyboard events in eQUAD step 4 Gaming - cpufreq: ACPI: Set cpuinfo.max_freq directly if max boost is known - ACPI: configfs: add missing check after configfs_register_default_group() - ACPI: property: Fix fwnode string properties matching - soundwire: intel: fix possible crash when no device is detected - blk-settings: align max_sectors on "logical_block_size" boundary - scsi: sd: Fix Opal support - ide/falconide: Fix module unload - block: reopen the device in blkdev_reread_part - scsi: sd: sd_zbc: Don't pass GFP_NOIO to kvcalloc - scsi: bnx2fc: Fix Kconfig warning & CNIC build errors - csky: Fix a size determination in gpr_get() - proc: use kvzalloc for our kernel buffer - mm/rmap: fix potential pte_unmap on an not mapped pte - mm: fix memory_failure() handling of dax-namespace metadata - mm,thp,shmem: make khugepaged obey tmpfs mount flags - i2c: exynos5: Preserve high speed master code - i2c: brcmstb: Fix brcmstd_send_i2c_cmd condition - arm64: Add missing ISB after invalidating TLB in __primary_switch - KVM: x86/mmu: Expand collapsible SPTE zap for TDP MMU to ZONE_DEVICE and HugeTLB pages - KVM: SVM: Intercept INVPCID when it's disabled to inject #UD - NFSv4: Fixes for nfs4_bitmask_adjust() - r8169: fix jumbo packet handling on RTL8168e - mm/compaction: fix misbehaviors of fast_find_migrateblock() - mm/hugetlb: suppress wrong warning info when alloc gigantic page - mm/hugetlb: fix potential double free in hugetlb_register_node() error path - mm/memory.c: fix potential pte_unmap_unlock pte error - mm: memcontrol: fix slub memory accounting - mm: memcontrol: fix NR_ANON_THPS accounting in charge moving - ocfs2: fix a use after free on error - wireguard: kconfig: use arm chacha even with no neon - wireguard: device: do not generate ICMP for non-IP packets - vxlan: move debug check after netdev unregister - PCI: rockchip: Make 'ep-gpios' DT property optional - net/mlx4_core: Add missed mlx4_free_cmd_mailbox() - net: stmmac: fix CBS idleslope and sendslope calculation - ice: update the number of available RSS queues - ice: Fix state bits on LLDP mode switch - ice: Account for port VLAN in VF max packet size calculation - ice: report correct max number of TCs - vfio/type1: Use follow_pte() - pwm: iqs620a: Fix overflow and optimize calculations - octeontx2-af: Fix an off by one in rvu_dbg_qsize_write() - i40e: Fix add TC filter for IPv6 - nios2: fixed broken sys_clone syscall - Take mmap lock in cacheflush syscall - i40e: Fix VFs not created - i40e: Fix addition of RX filters after enabling FW LLDP agent - i40e: Fix overwriting flow control settings during driver loading - i40e: Add zero-initialization of AQ command structures - i40e: Fix flow for IPv6 next header (extension header) - PCI: cadence: Fix DMA range mapping early return error - PCI: pci-bridge-emul: Fix array overruns, improve safety - device-dax: Fix default return code of range_parse() - mailbox: sprd: correct definition of SPRD_OUTBOX_FIFO_FULL - ext: EXT4_KUNIT_TESTS should depend on EXT4_FS instead of selecting it - regmap: sdw: use _no_pm functions in regmap_read/write - remoteproc/mediatek: acknowledge watchdog IRQ after handled - misc: fastrpc: fix incorrect usage of dma_map_sgtable - soundwire: bus: fix confusion on device used by pm_runtime - soundwire: export sdw_write/read_no_pm functions - soundwire: bus: use sdw_write_no_pm when setting the bus scale registers - soundwire: bus: use sdw_update_no_pm when initializing a device - nvmem: core: skip child nodes not matching binding - nvmem: core: Fix a resource leak on error in nvmem_add_cells_from_of() - coresight: etm4x: Skip accessing TRCPDCR in save/restore - phy: USB_LGM_PHY should depend on X86 - ext4: fix potential htree index checksum corruption - vfio-pci/zdev: fix possible segmentation fault issue - vfio/iommu_type1: Fix some sanity checks in detach group - vfio/iommu_type1: Populate full dirty when detach non-pinned group - drm/msm/dp: trigger unplug event in msm_dp_display_disable - drm/msm: Fix races managing the OOB state for timestamp vs timestamps. - drm/msm: Fix race of GPU init vs timestamp power management. - drm/msm/mdp5: Fix wait-for-commit for cmd panels - drm/msm/dsi: Correct io_start for MSM8994 (20nm PHY) - drm/msm: Fix MSM_INFO_GET_IOVA with carveout - mei: hbm: call mei_set_devstate() on hbm stop response - PCI: Align checking of syscall user config accessors - VMCI: Use set_page_dirty_lock() when unregistering guest memory - PCI: xilinx-cpm: Fix reference count leak on error path - pwm: rockchip: Eliminate potential race condition when probing - pwm: rockchip: rockchip_pwm_probe(): Remove superfluous clk_unprepare() - pwm: rockchip: Enable APB clock during register access while probing - soundwire: cadence: fix ACK/NAK handling - PCI: rcar: Always allocate MSI addresses in 32bit space - misc: eeprom_93xx46: Add module alias to avoid breaking support for non device tree users - phy: cadence-torrent: Fix error code in cdns_torrent_phy_probe() - phy: rockchip-emmc: emmc_phy_init() always return 0 - misc: eeprom_93xx46: Fix module alias to enable module autoprobe - ARM: 9065/1: OABI compat: fix build when EPOLL is not enabled - Input: zinitix - fix return type of zinitix_init_touch() - sparc: fix led.c driver when PROC_FS is not enabled - sparc64: only select COMPAT_BINFMT_ELF if BINFMT_ELF is set - Input: elo - fix an error code in elo_connect() - perf test: Fix unaligned access in sample parsing test - perf intel-pt: Fix IPC with CYC threshold - perf intel-pt: Fix premature IPC - perf intel-pt: Fix missing CYC processing in PSB - perf record: Fix continue profiling after draining the buffer - Input: sur40 - fix an error code in sur40_probe() - RDMA/rtrs-srv: Do not pass a valid pointer to PTR_ERR() - RDMA/rtrs-srv-sysfs: fix missing put_device - RDMA/rtrs-srv: fix memory leak by missing kobject free - RDMA/rtrs: Only allow addition of path to an already established session - RDMA/rtrs-srv: Fix stack-out-of-bounds - RDMA/ucma: Fix use-after-free bug in ucma_create_uevent - RDMA/hns: Fixes missing error code of CMDQ - ceph: fix flush_snap logic after putting caps - svcrdma: Hold private mutex while invoking rdma_accept() - nfsd: register pernet ops last, unregister first - perf symbols: Fix return value when loading PE DSO - printk: avoid prb_first_valid_seq() where possible - spi: Skip zero-length transfers in spi_transfer_one_message() - spi: dw: Avoid stack content exposure - regulator: bd718x7, bd71828, Fix dvs voltage levels - perf symbols: Use (long) for iterator for bfd symbols - selftests/ftrace: Update synthetic event syntax errors - clk: aspeed: Fix APLL calculate formula from ast2600-A2 - regulator: qcom-rpmh: fix pm8009 ldo7 - powerpc/kuap: Restore AMR after replaying soft interrupts - powerpc/uaccess: Avoid might_fault() when user access is enabled - spi: pxa2xx: Fix the controller numbering for Wildcat Point - clk: divider: fix initialization with parent_hw - RDMA/hns: Disable RQ inline by default - RDMA/hns: Fix type of sq_signal_bits - RDMA/siw: Fix calculation of tx_valid_cpus size - RDMA/hns: Fixed wrong judgments in the goto branch - kselftests: dmabuf-heaps: Fix Makefile's inclusion of the kernel's usr/include dir - kunit: tool: fix unit test cleanup handling - clk: qcom: gcc-msm8998: Fix Alpha PLL type for all GPLLs - powerpc/8xx: Fix software emulation interrupt - powerpc/pseries/dlpar: handle ibm, configure-connector delay status - mfd: wm831x-auxadc: Prevent use after free in wm831x_auxadc_read_irq() - mfd: altera-sysmgr: Fix physical address storing more - spi: stm32: properly handle 0 byte transfer - RDMA/rxe: Correct skb on loopback path - RDMA/rxe: Fix coding error in rxe_rcv_mcast_pkt - RDMA/rxe: Fix coding error in rxe_recv.c - perf vendor events arm64: Fix Ampere eMag event typo - perf tools: Fix DSO filtering when not finding a map for a sampled address - rtc: zynqmp: depend on HAS_IOMEM - tracepoint: Do not fail unregistering a probe due to memory failure - IB/cm: Avoid a loop when device has 255 ports - IB/mlx5: Return appropriate error code instead of ENOMEM - iommu: Properly pass gfp_t in _iommu_map() to avoid atomic sleeping - iommu: Move iotlb_sync_map out from __iommu_map - amba: Fix resource leak for drivers without .remove - i2c: qcom-geni: Store DMA mapping data in geni_i2c_dev struct - ARM: 9046/1: decompressor: Do not clear SCTLR.nTLSMD for ARMv7+ cores - mmc: renesas_sdhi_internal_dmac: Fix DMA buffer alignment from 8 to 128-bytes - mmc: usdhi6rol0: Fix a resource leak in the error handling path of the probe - mmc: sdhci-sprd: Fix some resource leaks in the remove function - mmc: owl-mmc: Fix a resource leak in an error handling path and in the remove function - powerpc/time: Enable sched clock for irqtime - powerpc/47x: Disable 256k page size - KVM: PPC: Make the VMX instruction emulation routines static - IB/umad: Return EPOLLERR in case of when device disassociated - IB/umad: Return EIO in case of when device disassociated - iommu: Switch gather->end to the inclusive end - scsi: lpfc: Fix ancient double free - objtool: Fix ".cold" section suffix check for newer versions of GCC - objtool: Fix retpoline detection in asm code - objtool: Fix error handling for STD/CLD warnings - auxdisplay: ht16k33: Fix refresh rate handling - watchdog: intel-mid_wdt: Postpone IRQ handler registration till SCU is ready - isofs: release buffer head before return - regulator: core: Avoid debugfs: Directory ... already present! error - power: supply: smb347-charger: Fix interrupt usage if interrupt is unavailable - power: supply: axp20x_usb_power: Init work before enabling IRQs - regulator: s5m8767: Drop regulators OF node reference - spi: atmel: Put allocated master before return - regulator: s5m8767: Fix reference count leak - certs: Fix blacklist flag type confusion - watch_queue: Drop references to /dev/watch_queue - regulator: axp20x: Fix reference cout leak - platform/chrome: cros_ec_proto: Add LID and BATTERY to default mask - platform/chrome: cros_ec_proto: Use EC_HOST_EVENT_MASK not BIT - clk: sunxi-ng: h6: Fix clock divider range on some clocks - IB/mlx5: Add mutex destroy call to cap_mask_mutex mutex - RDMA/mlx5: Use the correct obj_id upon DEVX TIR creation - spi: imx: Don't print error on -EPROBEDEFER - clocksource/drivers/mxs_timer: Add missing semicolon when DEBUG is defined - clocksource/drivers/ixp4xx: Select TIMER_OF when needed - power: supply: fix sbs-charger build, needs REGMAP_I2C - dmaengine: idxd: set DMA channel to be private - rtc: s5m: select REGMAP_I2C - power: reset: at91-sama5d2_shdwc: fix wkupdbc mask - RDMA/rtrs-srv: Init wr_cnt as 1 - RDMA/rtrs-clt: Refactor the failure cases in alloc_clt - RDMA/rtrs-srv: Fix missing wr_cqe - RDMA/rtrs: Call kobject_put in the failure path - RDMA/rtrs-clt: Set mininum limit when create QP - RDMA/rtrs-srv: Use sysfs_remove_file_self for disconnect - RDMA/rtrs-srv: Release lock before call into close_sess - RDMA/rtrs: Extend ibtrs_cq_qp_create - of/fdt: Make sure no-map does not remove already reserved regions - fdt: Properly handle "no-map" field in the memory region - power: supply: cpcap-charger: Fix power_supply_put on null battery pointer - power: supply: cpcap-battery: Fix missing power_supply_put() - power: supply: cpcap-charger: Fix missing power_supply_put() - mfd: bd9571mwv: Use devm_mfd_add_devices() - dmaengine: hsu: disable spurious interrupt - dmaengine: owl-dma: Fix a resource leak in the remove function - dmaengine: fsldma: Fix a resource leak in an error handling path of the probe function - dmaengine: fsldma: Fix a resource leak in the remove function - RDMA/siw: Fix handling of zero-sized Read and Receive Queues. - HID: core: detect and skip invalid inputs to snto32() - clk: renesas: r8a779a0: Fix parent of CBFUSA clock - clk: renesas: r8a779a0: Remove non-existent S2 clock - clk: sunxi-ng: h6: Fix CEC clock - spi: cadence-quadspi: Abort read if dummy cycles required are too many - i2c: iproc: handle master read request - i2c: iproc: update slave isr mask (ISR_MASK_SLAVE) - i2c: iproc: handle only slave interrupts which are enabled - quota: Fix memory leak when handling corrupted quota file - arm64: dts: qcom: qrb5165-rb5: fix pm8009 regulators - regulator: qcom-rpmh-regulator: add pm8009-1 chip revision - selftests/powerpc: Make the test check in eeh-basic.sh posix compliant - clk: meson: clk-pll: propagate the error from meson_clk_pll_set_rate() - clk: meson: clk-pll: make "ret" a signed integer - clk: meson: clk-pll: fix initializing the old rate (fallback) for a PLL - power: supply: cpcap: Add missing IRQF_ONESHOT to fix regression - HSI: Fix PM usage counter unbalance in ssi_hw_init - capabilities: Don't allow writing ambiguous v3 file capabilities - drm/amdgpu/display: remove hdcp_srm sysfs on device removal - smp: Process pending softirqs in flush_smp_call_function_from_idle() - irqchip/imx: IMX_INTMUX should not default to y, unconditionally - ubifs: Fix error return code in alloc_wbufs() - ubifs: replay: Fix high stack usage, again - ubifs: Fix memleak in ubifs_init_authentication - jffs2: fix use after free in jffs2_sum_write_data() - fs/jfs: fix potential integer overflow on shift of a int - ASoC: simple-card-utils: Fix device module clock - ima: Free IMA measurement buffer after kexec syscall - ima: Free IMA measurement buffer on error - ASoC: SOF: sof-pci-dev: add missing Up-Extreme quirk - nvmet: set status to 0 in case for invalid nsid - nvmet: remove extra variable in identify ns - nvme-multipath: set nr_zones for zoned namespaces - nvmet-tcp: fix potential race of tcp socket closing accept_work - nvmet-tcp: fix receive data digest calculation for multiple h2cdata PDUs - io_uring: fix possible deadlock in io_uring_poll - crypto: ecdh_helper - Ensure 'len >= secret.len' in decode_key() - hwrng: timeriomem - Fix cooldown period calculation - drm/dp_mst: Don't cache EDIDs for physical ports - drm/lima: fix reference leak in lima_pm_busy - drm/vc4: hdmi: Update the CEC clock divider on HSM rate change - drm/vc4: hdmi: Compute the CEC clock divider from the clock rate - drm/vc4: hdmi: Restore cec physical address on reconnect - drm/vc4: hdmi: Fix up CEC registers - drm/vc4: hdmi: Fix register offset with longer CEC messages - drm/vc4: hdmi: Move hdmi reset to bind - s390/zcrypt: return EIO when msg retry limit reached - KVM: x86: Restore all 64 bits of DR6 and DR7 during RSM on x86-64 - btrfs: fix double accounting of ordered extent for subpage case in btrfs_invalidapge - btrfs: clarify error returns values in __load_free_space_cache - ASoC: SOF: debug: Fix a potential issue on string buffer termination - ASoC: rt5682: Fix panic in rt5682_jack_detect_handler happening during system shutdown - ASoC: qcom: lpass: Fix i2s ctl register bit map - locking/lockdep: Avoid unmatched unlock - ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A3E - ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A5E - Drivers: hv: vmbus: Avoid use-after-free in vmbus_onoffer_rescind() - drm/mediatek: Check if fb is null - KVM: nSVM: Don't strip host's C-bit from guest's CR3 when reading PDPTRs - ASoC: qcom: Fix typo error in HDMI regmap config callbacks - f2fs: fix a wrong condition in __submit_bio - drm/amdgpu: Prevent shift wrapping in amdgpu_read_mask() - f2fs: fix to avoid inconsistent quota data - mtd: parsers: afs: Fix freeing the part name memory in failure - ASoC: codecs: add missing max_register in regmap config - ASoC: cpcap: fix microphone timeslot mask - ata: ahci_brcm: Add back regulators management - mm: proc: Invalidate TLB after clearing soft-dirty page state - drm/nouveau: bail out of nouveau_channel_new if channel init fails - crypto: talitos - Fix ctr(aes) on SEC1 - crypto: talitos - Work around SEC6 ERRATA (AES-CTR mode data size error) - mtd: parser: imagetag: fix error codes in bcm963xx_parse_imagetag_partitions() - perf/arm-cmn: Move IRQs when migrating context - perf/arm-cmn: Fix PMU instance naming - ASoC: SOF: Intel: hda: cancel D0i3 work during runtime suspend - ASoC: qcom: lpass-cpu: Remove bit clock state check - f2fs: compress: fix potential deadlock - sched/eas: Don't update misfit status if the task is pinned - media: uvcvideo: Accept invalid bFormatIndex and bFrameIndex values - media: pxa_camera: declare variable when DEBUG is defined - media: mtk-vcodec: fix argument used when DEBUG is defined - media: cx25821: Fix a bug when reallocating some dma memory - media: qm1d1c0042: fix error return code in qm1d1c0042_init() - media: atomisp: Fix a buffer overflow in debug code - media: vidtv: psi: fix missing crc for PMT - media: lmedm04: Fix misuse of comma - media: software_node: Fix refcounts in software_node_get_next_child() - drm/amd/display: Fix HDMI deep color output for DCE 6-11. - drm/amd/display: Fix 10/12 bpc setup in DCE output bit depth reduction. - macintosh/adb-iop: Use big-endian autopoll mask - bsg: free the request before return error code - drm/amdgpu: toggle on DF Cstate after finishing xgmi injection - drm/tegra: Fix reference leak when pm_runtime_get_sync() fails - MIPS: Compare __SYNC_loongson3_war against 0 - MIPS: properly stop .eh_frame generation - media: ti-vpe: cal: fix write to unallocated memory - media: imx7: csi: Fix pad link validation - media: imx7: csi: Fix regression for parallel cameras on i.MX6UL - drm/sun4i: tcon: fix inverted DCLK polarity - sched/fair: Avoid stale CPU util_est value for schedutil in task dequeue - crypto: bcm - Rename struct device_private to bcm_device_private - evm: Fix memleak in init_desc - ASoC: qcom: qdsp6: Move frontend AIFs to q6asm-dai - ASoC: cs42l56: fix up error handling in probe - media: aspeed: fix error return code in aspeed_video_setup_video() - media: tm6000: Fix memleak in tm6000_start_stream - media: media/pci: Fix memleak in empress_init - media: em28xx: Fix use-after-free in em28xx_alloc_urbs - media: vsp1: Fix an error handling path in the probe function - media: camss: missing error code in msm_video_register() - media: mtk-vcodec: fix error return code in vdec_vp9_decode() - media: imx: Fix csc/scaler unregister - media: imx: Unregister csc/scaler only if registered - media: i2c: ov5670: Fix PIXEL_RATE minimum value - media: ipu3-cio2: Build only for x86 - drm/fourcc: fix Amlogic format modifier masks - drm/virtio: make sure context is created in gem open - MIPS: lantiq: Explicitly compare LTQ_EBU_PCC_ISTAT against 0 - MIPS: c-r4k: Fix section mismatch for loongson2_sc_init - drm/amdgpu: Fix macro name _AMDGPU_TRACE_H_ in preprocessor if condition - drm: rcar-du: Fix the return check of of_parse_phandle and of_find_device_by_node - drm: rcar-du: Fix crash when using LVDS1 clock for CRTC - drm: rcar-du: Fix PM reference leak in rcar_cmm_enable() - kcsan: Rewrite kcsan_prandom_u32_max() without prandom_u32_state() - media: allegro: Fix use after free on error - hwrng: ingenic - Fix a resource leak in an error handling path - crypto: arm64/aes-ce - really hide slower algos when faster ones are enabled - crypto: sun4i-ss - fix kmap usage - crypto: sun4i-ss - linearize buffers content must be kept - drm/vc4: hdmi: Take into account the clock doubling flag in atomic_check - drm/panel: mantix: Tweak init sequence - drm/fb-helper: Add missed unlocks in setcmap_legacy() - gma500: clean up error handling in init - drm/gma500: Fix error return code in psb_driver_load() - fbdev: aty: SPARC64 requires FB_ATY_CT - tty: implement read_iter - tty: convert tty_ldisc_ops 'read()' function to take a kernel pointer - net: enetc: fix destroyed phylink dereference during unbind - net: mvneta: Remove per-cpu queue mapping for Armada 3700 - net: amd-xgbe: Fix network fluctuations when using 1G BELFUSE SFP - net: amd-xgbe: Reset link when the link never comes back - net: amd-xgbe: Fix NETDEV WATCHDOG transmit queue timeout warning - net: amd-xgbe: Reset the PHY rx data path when mailbox command timeout - net: phy: mscc: adding LCPLL reset to VSC8514 - net: dsa: felix: don't deinitialize unused ports - net: dsa: felix: perform teardown in reverse order of setup - ibmvnic: skip send_request_unmap for timeout reset - ibmvnic: add memory barrier to protect long term buffer - bpf: Clear subreg_def for global function return values - b43: N-PHY: Fix the update of coef for the PHY revision >= 3case - cxgb4/chtls/cxgbit: Keeping the max ofld immediate data size same in cxgb4 and ulds - net: axienet: Handle deferred probe on clock properly - tcp: fix SO_RCVLOWAT related hangs under mem pressure - selftests: mptcp: fix ACKRX debug message - bpf: Fix bpf_fib_lookup helper MTU check for SKB ctx - bpf, devmap: Use GFP_KERNEL for xdp bulk queue allocation - bpf: Fix an unitialized value in bpf_iter - libbpf: Ignore non function pointer member in struct_ops - mac80211: fix potential overflow when multiplying to u32 integers - net/mlx5e: Check tunnel offload is required before setting SWP - net/mlx5e: CT: manage the lifetime of the ct entry object - net/mlx5: Disable devlink reload for lag devices - net/mlx5: Disallow RoCE on lag device - net/mlx5: Disallow RoCE on multi port slave device - net/mlx5: Disable devlink reload for multi port slave device - net/mlx5e: kTLS, Use refcounts to free kTLS RX priv context - net/mlx5e: Replace synchronize_rcu with synchronize_net - net/mlx5: Fix health error state handling - net/mlx5e: Change interrupt moderation channel params also when channels are closed - net/mlx5e: Don't change interrupt moderation params when DIM is enabled - net: phy: consider that suspend2ram may cut off PHY power - dpaa2-eth: fix memory leak in XDP_REDIRECT - xen/netback: fix spurious event detection for common event case - bnxt_en: Fix devlink info's stored fw.psid version format. - bnxt_en: reverse order of TX disable and carrier off - ibmvnic: Set to CLOSED state even on error - selftests/bpf: Convert test_xdp_redirect.sh to bash - ath9k: fix data bus crash when setting nf_override via debugfs - iwlwifi: pnvm: increment the pointer before checking the TLV - iwlwifi: pnvm: set the PNVM again if it was already loaded - bpf_lru_list: Read double-checked variable once without lock - iwlwifi: mvm: don't check if CSA event is running before removing - iwlwifi: mvm: assign SAR table revision to the command later - iwlwifi: mvm: send stored PPAG command instead of local - iwlwifi: mvm: store PPAG enabled/disabled flag properly - iwlwifi: mvm: fix the type we use in the PPAG table validity checks - soc: aspeed: snoop: Add clock control logic - ath11k: fix a locking bug in ath11k_mac_op_start() - ath10k: Fix lockdep assertion warning in ath10k_sta_statistics - ath10k: Fix suspicious RCU usage warning in ath10k_wmi_tlv_parse_peer_stats_info() - ARM: at91: use proper asm syntax in pm_suspend - staging: wfx: fix possible panic with re-queued frames - optee: simplify i2c access - ARM: s3c: fix fiq for clang IAS - iwlwifi: mvm: set enabled in the PPAG command properly - arm64: dts: meson: fix broken wifi node for Khadas VIM3L - arm64: dts: msm8916: Fix reserved and rfsa nodes unit address - soc: qcom: ocmem: don't return NULL in of_get_ocmem - Bluetooth: btusb: Fix memory leak in btusb_mtk_wmt_recv - opp: Correct debug message in _opp_add_static_v2() - arm64: dts: armada-3720-turris-mox: rename u-boot mtd partition to a53-firmware - ARM: dts: armada388-helios4: assign pinctrl to each fan - ARM: dts: armada388-helios4: assign pinctrl to LEDs - can: mcp251xfd: mcp251xfd_probe(): fix errata reference - arm64: dts: renesas: beacon: Fix EEPROM compatible value - x86/MSR: Filter MSR writes through X86_IOC_WRMSR_REGS ioctl too - staging: rtl8723bs: wifi_regd.c: Fix incorrect number of regulatory rules - usb: dwc2: Make "trimming xfer length" a debug message - usb: dwc2: Abort transaction after errors with unknown reason - usb: dwc2: Do not update data length if it is 0 on inbound transfers - ARM: dts: Configure missing thermal interrupt for 4430 - memory: ti-aemif: Drop child node when jumping out loop - Bluetooth: Put HCI device if inquiry procedure interrupts - Bluetooth: drop HCI device reference before return - staging: media: atomisp: Fix size_t format specifier in hmm_alloc() debug statemenet - soc: ti: pm33xx: Fix some resource leak in the error handling paths of the probe function - soc: qcom: socinfo: Fix an off by one in qcom_show_pmic_model() - arm64: dts: qcom: sdm845-db845c: Fix reset-pin of ov8856 node - usb: gadget: u_audio: Free requests only after callback - ACPICA: Fix exception code class checks - arm64: dts: rockchip: rk3328: Add clock_in_out property to gmac2phy node - cpufreq: brcmstb-avs-cpufreq: Fix resource leaks in ->remove() - cpufreq: brcmstb-avs-cpufreq: Free resources in error path - arm64: dts: qcom: msm8916-samsung-a2015: Fix sensors - arm64: dts: allwinner: A64: Limit MMC2 bus frequency to 150 MHz - arm64: dts: allwinner: H6: Allow up to 150 MHz MMC bus frequency - arm64: dts: allwinner: Drop non-removable from SoPine/LTS SD card - arm64: dts: allwinner: H6: properly connect USB PHY to port 0 - arm64: dts: allwinner: A64: properly connect USB PHY to port 0 - firmware: arm_scmi: Fix call site of scmi_notification_exit - bpf: Avoid warning when re-casting __bpf_call_base into __bpf_call_base_args - bpf: Add bpf_patch_call_args prototype to include/linux/bpf.h - net: stmmac: dwmac-meson8b: fix enabling the timing-adjustment clock - arm64: dts: qcom: msm8916-samsung-a5u: Fix iris compatible - staging: vchiq: Fix bulk transfers on 64-bit builds - staging: vchiq: Fix bulk userdata handling - Bluetooth: hci_qca: Fix memleak in qca_controller_memdump - memory: mtk-smi: Fix PM usage counter unbalance in mtk_smi ops - arm64: dts: exynos: correct PMIC interrupt trigger level on Espresso - arm64: dts: exynos: correct PMIC interrupt trigger level on TM2 - ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid XU3 family - ARM: dts: exynos: correct PMIC interrupt trigger level on Arndale Octa - ARM: dts: exynos: correct PMIC interrupt trigger level on Spring - ARM: dts: exynos: correct PMIC interrupt trigger level on Rinato - ARM: dts: exynos: correct PMIC interrupt trigger level on Monk - ARM: dts: exynos: correct PMIC interrupt trigger level on Artik 5 - arm64: dts: renesas: beacon: Fix audio-1.8V pin enable - arm64: dts: renesas: beacon kit: Fix choppy Bluetooth Audio - Bluetooth: Fix initializing response id after clearing struct - Bluetooth: hci_uart: Fix a race for write_work scheduling - Bluetooth: btqcomsmd: Fix a resource leak in error handling paths in the probe function - ath10k: Fix error handling in case of CE pipe init failure - drm/i915/gt: One more flush for Baytrail clear residuals - ALSA: pcm: Don't call sync_stop if it hasn't been stopped - ALSA: pcm: Assure sync with the pending stop operation at suspend - ALSA: pcm: Call sync_stop at disconnection - random: fix the RNDRESEEDCRNG ioctl - vmlinux.lds.h: Define SANTIZER_DISCARDS with CONFIG_GCOV_KERNEL=y - MIPS: vmlinux.lds.S: add missing PAGE_ALIGNED_DATA() section - ALSA: usb-audio: Fix PCM buffer allocation in non-vmalloc mode - bfq: Avoid false bfq queue merging - virt: vbox: Do not use wait_event_interruptible when called from kernel context - PCI: Decline to resize resources if boot config must be preserved - PCI: qcom: Use PHY_REFCLK_USE_PAD only for ipq8064 - w1: w1_therm: Fix conversion result for negative temperatures - kdb: Make memory allocations more robust - scsi: qla2xxx: Fix mailbox Ch erroneous error - scsi: libsas: docs: Remove notify_ha_event() - debugfs: do not attempt to create a new file before the filesystem is initalized - debugfs: be more robust at handling improper input in debugfs_lookup() - vdpa/mlx5: fix param validation in mlx5_vdpa_get_config() - vmlinux.lds.h: add DWARF v5 sections - scripts/recordmcount.pl: support big endian for ARCH sh - kbuild: fix CONFIG_TRIM_UNUSED_KSYMS build for ppc64 - cifs: Set CIFS_MOUNT_USE_PREFIX_PATH flag on setting cifs_sb->prepath. - cxgb4: Add new T6 PCI device id 0x6092 - NET: usb: qmi_wwan: Adding support for Cinterion MV31 - drm/xlnx: fix kmemleak by sending vblank_event in atomic_disable - KVM: Use kvm_pfn_t for local PFN variable in hva_to_pfn_remapped() - mm: provide a saner PTE walking API for modules - KVM: do not assume PTE is writable after follow_pfn - mm: simplify follow_pte{,pmd} - mm: unexport follow_pte_pmd - KVM: x86: Zap the oldest MMU pages, not the newest - hwmon: (dell-smm) Add XPS 15 L502X to fan control blacklist - arm64: tegra: Add power-domain for Tegra210 HDA - Bluetooth: btusb: Some Qualcomm Bluetooth adapters stop working - ntfs: check for valid standard information attribute - ceph: downgrade warning from mdsmap decode to debug - usb: quirks: add quirk to start video capture on ELMO L-12F document camera reliable - USB: quirks: sort quirk entries - nvme-rdma: Use ibdev_to_node instead of dereferencing ->dma_device - RDMA: Lift ibdev_to_node from rds to common code - HID: make arrays usage and value to be the same - bpf: Fix truncation handling for mod32 dst reg wrt zero - of: unittest: Fix build on architectures without CONFIG_OF_ADDRESS - mm: Remove examples from enum zone_type comment - arm64: mm: Set ZONE_DMA size based on early IORT scan - arm64: mm: Set ZONE_DMA size based on devicetree's dma-ranges - of: unittest: Add test for of_dma_get_max_cpu_address() - of/address: Introduce of_dma_get_max_cpu_address() - arm64: mm: Move zone_dma_bits initialization into zone_sizes_init() - arm64: mm: Move reserve_crashkernel() into mem_init() - rockchip: Make cdn_dp_resume depend on CONFIG_PM_SLEEP - crypto - shash: reduce minimum alignment of shash_desc structure - arm32: kaslr: print kaslr offset when kernel panic - arm32: kaslr: pop visibility when compile decompress boot code as we need relocate BSS by GOT. - arm32: kaslr: When boot with vxboot, we must adjust dtb address before kaslr_early_init, and store dtb address after init. - arm: kaslr: Fix memtop calculate, when there is no memory top info, we can't use zero instead it. - arm32: kaslr: Add missing sections about relocatable - No idea why this broke ... - ARM: decompressor: add KASLR support - ARM: decompressor: explicitly map decompressor binary cacheable - ARM: kernel: implement randomization of the kernel load address - arm: vectors: use local symbol names for vector entry points - ARM: kernel: refer to swapper_pg_dir via its symbol - ARM: mm: export default vmalloc base address - ARM: kernel: use PC relative symbol references in suspend/resume code - ARM: kernel: use PC-relative symbol references in MMU switch code - ARM: kernel: make vmlinux buildable as a PIE executable - ARM: kernel: switch to relative exception tables - arm-soc: various: replace open coded VA->PA calculation of pen_release - arm-soc: mvebu: replace open coded VA->PA conversion - arm-soc: exynos: replace open coded VA->PA conversions - asm-generic: add .data.rel.ro sections to __ro_after_init - Revert "[Huawei] Microchip Polarfire SoC Clock Driver" - Revert "[Huawei] RISC-V: Add Microchip PolarFire kconfig option" - sdei_watchdog: avoid possible false hardlockup - kprobes/arm64: Blacklist sdei watchdog callback functions - sdei_watchdog: set secure timer period base on 'watchdog_thresh' - sdei_watchdog: clear EOI of the secure timer before kdump - sdei_watchdog: refresh 'last_timestamp' when enabling nmi_watchdog - watchdog: add nmi_watchdog support for arm64 based on SDEI - lockup_detector: init lockup detector after all the init_calls - firmware: arm_sdei: make 'sdei_api_event_disable/enable' public - firmware: arm_sdei: add interrupt binding api - watchdog: make hardlockup detect code public - ARM: hw_breakpoint: Do not directly check the event's overflow_handler hook - net/hinic: Remove the initialization of the global variable g_uld_info - media: pwc: Use correct device for DMA - btrfs: fix crash after non-aligned direct IO write with O_DSYNC - btrfs: fix backport of 2175bf57dc952 in 5.10.13 - Bluetooth: btusb: Always fallback to alt 1 for WBS - tty: protect tty_write from odd low-level tty disciplines - xen-blkback: fix error handling in xen_blkbk_map() - xen-scsiback: don't "handle" error by BUG() - xen-netback: don't "handle" error by BUG() - xen-blkback: don't "handle" error by BUG() - xen/arm: don't ignore return errors from set_phys_to_machine - Xen/gntdev: correct error checking in gntdev_map_grant_pages() - Xen/gntdev: correct dev_bus_addr handling in gntdev_map_grant_pages() - Xen/x86: also check kernel mapping in set_foreign_p2m_mapping() - Xen/x86: don't bail early from clear_foreign_p2m_mapping() - net: fix proc_fs init handling in af_packet and tls - net: bridge: Fix a warning when del bridge sysfs - net: openvswitch: fix TTL decrement exception action execution - net: sched: incorrect Kconfig dependencies on Netfilter modules - mt76: mt7615: fix rdd mcu cmd endianness - mt76: mt7915: fix endian issues - net/sched: fix miss init the mru in qdisc_skb_cb - mptcp: skip to next candidate if subflow has unacked data - net: qrtr: Fix port ID for control messages - IB/isert: add module param to set sg_tablesize for IO cmd - vdpa_sim: add get_config callback in vdpasim_dev_attr - vdpa_sim: make 'config' generic and usable for any device type - vdpa_sim: store parsed MAC address in a buffer - vdpa_sim: add struct vdpasim_dev_attr for device attributes - vdpa_sim: remove hard-coded virtq count - kcov, usb: only collect coverage from __usb_hcd_giveback_urb in softirq - ovl: expand warning in ovl_d_real() - net/qrtr: restrict user-controlled length in qrtr_tun_write_iter() - net/rds: restrict iovecs length for RDS_CMSG_RDMA_ARGS - vsock: fix locking in vsock_shutdown() - vsock/virtio: update credit only if socket is not closed - switchdev: mrp: Remove SWITCHDEV_ATTR_ID_MRP_PORT_STAT - bridge: mrp: Fix the usage of br_mrp_port_switchdev_set_state - net: watchdog: hold device global xmit lock during tx disable - net/vmw_vsock: improve locking in vsock_connect_timeout() - net/vmw_vsock: fix NULL pointer dereference - net: fix iteration for sctp transport seq_files - net: gro: do not keep too many GRO packets in napi->rx_list - cpufreq: ACPI: Update arch scale-invariance max perf ratio if CPPC is not there - cpufreq: ACPI: Extend frequency tables to cover boost frequencies - net: dsa: call teardown method on probe failure - udp: fix skb_copy_and_csum_datagram with odd segment sizes - rxrpc: Fix clearance of Tx/Rx ring when releasing a call - arm64: mte: Allow PTRACE_PEEKMTETAGS access to the zero page - x86/pci: Create PCI/MSI irqdomain after x86_init.pci.arch_init() - scripts: set proper OpenSSL include dir also for sign-file - h8300: fix PREEMPTION build, TI_PRE_COUNT undefined - i2c: stm32f7: fix configuration of the digital filter - clk: sunxi-ng: mp: fix parent rate change flag check - drm/sun4i: dw-hdmi: Fix max. frequency for H6 - drm/sun4i: Fix H6 HDMI PHY configuration - drm/sun4i: dw-hdmi: always set clock rate - drm/sun4i: tcon: set sync polarity for tcon1 channel - firmware_loader: align .builtin_fw to 8 - net: hns3: add a check for index in hclge_get_rss_key() - net: hns3: add a check for tqp_index in hclge_get_ring_chain_from_mbx() - net: hns3: add a check for queue_id in hclge_reset_vf_queue() - net: dsa: felix: implement port flushing on .phylink_mac_link_down - x86/build: Disable CET instrumentation in the kernel for 32-bit too - scsi: scsi_debug: Fix a memory leak - netfilter: conntrack: skip identical origin tuple in same zone only - ibmvnic: Clear failover_pending if unable to schedule - net: stmmac: set TxQ mode back to DCB after disabling CBS - selftests: txtimestamp: fix compilation issue - net: enetc: initialize the RFS and RSS memories - hv_netvsc: Reset the RSC count if NVSP_STAT_FAIL in netvsc_receive() - net: ipa: set error code in gsi_channel_setup() - net: hdlc_x25: Return meaningful error code in x25_open - xen/netback: avoid race in xenvif_rx_ring_slots_available() - netfilter: flowtable: fix tcp and udp header checksum update - netfilter: nftables: fix possible UAF over chains from packet path in netns - selftests: netfilter: fix current year - netfilter: xt_recent: Fix attempt to update deleted entry - bpf: Check for integer overflow when using roundup_pow_of_two() - bpf: Unbreak BPF_PROG_TYPE_KPROBE when kprobe is called via do_int3 - dmaengine: idxd: check device state before issue command - drm/vc4: hvs: Fix buffer overflow with the dlist handling - mt76: dma: fix a possible memory leak in mt76_add_fragment() - ath9k: fix build error with LEDS_CLASS=m - dmaengine: idxd: fix misc interrupt completion - cgroup-v1: add disabled controller check in cgroup1_parse_param() - KVM: x86: cleanup CR3 reserved bits checks - lkdtm: don't move ctors to .rodata - x86/efi: Remove EFI PGD build time checks - Revert "lib: Restrict cpumask_local_spread to houskeeping CPUs" - ubsan: implement __ubsan_handle_alignment_assumption - ARM: kexec: fix oops after TLB are invalidated - ARM: ensure the signal page contains defined contents - kallsyms: fix nonconverging kallsyms table with lld - ARM: dts: lpc32xx: Revert set default clock rate of HCLK PLL - bfq-iosched: Revert "bfq: Fix computation of shallow depth" - riscv: virt_addr_valid must check the address belongs to linear mapping - drm/amd/display: Decrement refcount of dc_sink before reassignment - drm/amd/display: Free atomic state after drm_atomic_commit - drm/amd/display: Fix dc_sink kref count in emulated_link_detect - drm/amd/display: Release DSC before acquiring - drm/amd/display: Add more Clock Sources to DCN2.1 - drm/amd/display: Fix DPCD translation for LTTPR AUX_RD_INTERVAL - nvme-pci: ignore the subsysem NQN on Phison E16 - x86/split_lock: Enable the split lock feature on another Alder Lake CPU - scsi: lpfc: Fix EEH encountering oops with NVMe traffic - ovl: skip getxattr of security labels - cap: fix conversions on getxattr - ovl: perform vfs_getxattr() with mounter creds - arm64: dts: rockchip: Disable display for NanoPi R2S - platform/x86: hp-wmi: Disable tablet-mode reporting by default - arm64: dts: rockchip: remove interrupt-names property from rk3399 vdec node - ARM: OMAP2+: Fix suspcious RCU usage splats for omap_enter_idle_coupled - arm64: dts: qcom: sdm845: Reserve LPASS clocks in gcc - arm64: dts: rockchip: Fix PCIe DT properties on rk3399 - soc: ti: omap-prm: Fix boot time errors for rst_map_012 bits 0 and 1 - tmpfs: disallow CONFIG_TMPFS_INODE64 on alpha - tmpfs: disallow CONFIG_TMPFS_INODE64 on s390 - dmaengine: move channel device_node deletion to driver - drm/dp_mst: Don't report ports connected if nothing is attached to them - drm/i915/tgl+: Make sure TypeC FIA is powered up when initializing it - Revert "drm/amd/display: Update NV1x SR latency values" - cgroup: fix psi monitor for root cgroup - arm/xen: Don't probe xenbus as part of an early initcall - drm/i915: Fix overlay frontbuffer tracking - tracing: Check length before giving out the filter buffer - tracing: Do not count ftrace events in top level enable output - gpio: ep93xx: Fix single irqchip with multi gpiochips - gpio: ep93xx: fix BUG_ON port F usage - gpio: mxs: GPIO_MXS should not default to y unconditionally - Revert "dts: phy: add GPIO number and active state used for phy reset" - objtool: Fix seg fault with Clang non-section symbols - squashfs: add more sanity checks in xattr id lookup - squashfs: add more sanity checks in inode lookup - squashfs: add more sanity checks in id lookup - squashfs: avoid out of bounds writes in decompressors - Revert "mm: memcontrol: avoid workload stalls when lowering memory.high" - nilfs2: make splice write available again - drm/i915: Skip vswing programming for TBT - drm/i915: Fix ICL MG PHY vswing handling - bpf: Fix verifier jsgt branch analysis on max bound - bpf: Fix 32 bit src register truncation on div/mod - bpf: Fix verifier jmp32 pruning decision logic - regulator: Fix lockdep warning resolving supplies - blk-cgroup: Use cond_resched() when destroy blkgs - i2c: mediatek: Move suspend and resume handling to NOIRQ phase - SUNRPC: Handle 0 length opaque XDR object data properly - SUNRPC: Move simple_get_bytes and simple_get_netobj into private header - iwlwifi: queue: bail out on invalid freeing - iwlwifi: mvm: guard against device removal in reprobe - iwlwifi: pcie: add rules to match Qu with Hr2 - iwlwifi: mvm: invalidate IDs of internal stations at mvm start - iwlwifi: pcie: fix context info memory leak - iwlwifi: pcie: add a NULL check in iwl_pcie_txq_unmap - iwlwifi: mvm: take mutex for calling iwl_mvm_get_sync_time() - iwlwifi: mvm: skip power command when unbinding vif during CSA - ASoC: Intel: sof_sdw: set proper flags for Dell TGL-H SKU 0A5E - ASoC: ak4458: correct reset polarity - ALSA: hda: intel-dsp-config: add PCI id for TGL-H - pNFS/NFSv4: Improve rejection of out-of-order layouts - pNFS/NFSv4: Try to return invalid layout in pnfs_layout_process() - chtls: Fix potential resource leak - ASoC: Intel: Skylake: Zero snd_ctl_elem_value - mac80211: 160MHz with extended NSS BW in CSA - drm/nouveau/nvif: fix method count when pushing an array - ASoC: wm_adsp: Fix control name parsing for multi-fw - regulator: core: avoid regulator_resolve_supply() race condition - af_key: relax availability checks for skb size calculation - powerpc/64/signal: Fix regression in __kernel_sigtramp_rt64() semantics - gpiolib: cdev: clear debounce period if line set to output - io_uring: drop mm/files between task_work_submit - io_uring: reinforce cancel on flush during exit - io_uring: fix sqo ownership false positive warning - io_uring: fix list corruption for splice file_get - io_uring: fix flush cqring overflow list while TASK_INTERRUPTIBLE - io_uring: fix cancellation taking mutex while TASK_UNINTERRUPTIBLE - io_uring: replace inflight_wait with tctx->wait - io_uring: fix __io_uring_files_cancel() with TASK_UNINTERRUPTIBLE - io_uring: if we see flush on exit, cancel related tasks - io_uring: account io_uring internal files as REQ_F_INFLIGHT - io_uring: fix files cancellation - io_uring: always batch cancel in *cancel_files() - io_uring: pass files into kill timeouts/poll - io_uring: don't iterate io_uring_cancel_files() - io_uring: add a {task,files} pair matching helper - io_uring: simplify io_task_match() - net: sched: replaced invalid qdisc tree flush helper in qdisc_replace - net: dsa: mv88e6xxx: override existent unicast portvec in port_fdb_add - udp: ipv4: manipulate network header of NATed UDP GRO fraglist - net: ip_tunnel: fix mtu calculation - neighbour: Prevent a dead entry from updating gc_list - igc: Report speed and duplex as unknown when device is runtime suspended - md: Set prev_flush_start and flush_bio in an atomic way - Input: ili210x - implement pressure reporting for ILI251x - Input: xpad - sync supported devices with fork on GitHub - Input: goodix - add support for Goodix GT9286 chip - x86/apic: Add extra serialization for non-serializing MSRs - x86/debug: Prevent data breakpoints on cpu_dr7 - x86/debug: Prevent data breakpoints on __per_cpu_offset - x86/debug: Fix DR6 handling - x86/build: Disable CET instrumentation in the kernel - mm/filemap: add missing mem_cgroup_uncharge() to __add_to_page_cache_locked() - mm: thp: fix MADV_REMOVE deadlock on shmem THP - mm/vmalloc: separate put pages and flush VM flags - mm, compaction: move high_pfn to the for loop scope - mm: hugetlb: remove VM_BUG_ON_PAGE from page_huge_active - mm: hugetlb: fix a race between isolating and freeing page - mm: hugetlb: fix a race between freeing and dissolving the page - mm: hugetlbfs: fix cannot migrate the fallocated HugeTLB page - ARM: 9043/1: tegra: Fix misplaced tegra_uart_config in decompressor - ARM: footbridge: fix dc21285 PCI configuration accessors - ARM: dts; gta04: SPI panel chip select is active low - DTS: ARM: gta04: remove legacy spi-cs-high to make display work again - KVM: x86: Set so called 'reserved CR3 bits in LM mask' at vCPU reset - KVM: x86: Update emulator context mode if SYSENTER xfers to 64-bit mode - KVM: x86: fix CPUID entries returned by KVM_GET_CPUID2 ioctl - KVM: x86: Allow guests to see MSR_IA32_TSX_CTRL even if tsx=off - KVM: x86/mmu: Fix TDP MMU zap collapsible SPTEs - KVM: SVM: Treat SVM as unsupported when running as an SEV guest - nvme-pci: avoid the deepest sleep state on Kingston A2000 SSDs - io_uring: don't modify identity's files uncess identity is cowed - drm/amd/display: Revert "Fix EDID parsing after resume from suspend" - drm/i915: Power up combo PHY lanes for for HDMI as well - drm/i915: Extract intel_ddi_power_up_lanes() - drm/i915/display: Prevent double YUV range correction on HDR planes - drm/i915/gt: Close race between enable_breadcrumbs and cancel_breadcrumbs - drm/i915/gem: Drop lru bumping on display unpinning - drm/i915: Fix the MST PBN divider calculation - drm/dp/mst: Export drm_dp_get_vc_payload_bw() - Fix unsynchronized access to sev members through svm_register_enc_region - mmc: core: Limit retries when analyse of SDIO tuples fails - mmc: sdhci-pltfm: Fix linking err for sdhci-brcmstb - smb3: fix crediting for compounding when only one request in flight - smb3: Fix out-of-bounds bug in SMB2_negotiate() - iommu: Check dev->iommu in dev_iommu_priv_get() before dereferencing it - cifs: report error instead of invalid when revalidating a dentry fails - RISC-V: Define MAXPHYSMEM_1GB only for RV32 - xhci: fix bounce buffer usage for non-sg list case - scripts: use pkg-config to locate libcrypto - genirq/msi: Activate Multi-MSI early when MSI_FLAG_ACTIVATE_EARLY is set - genirq: Prevent [devm_]irq_alloc_desc from returning irq 0 - libnvdimm/dimm: Avoid race between probe and available_slots_show() - libnvdimm/namespace: Fix visibility of namespace resource attribute - tracepoint: Fix race between tracing and removing tracepoint - tracing: Use pause-on-trace with the latency tracers - kretprobe: Avoid re-registration of the same kretprobe earlier - tracing/kprobe: Fix to support kretprobe events on unloaded modules - fgraph: Initialize tracing_graph_pause at task creation - gpiolib: free device name on error path to fix kmemleak - mac80211: fix station rate table updates on assoc - ovl: implement volatile-specific fsync error behaviour - ovl: avoid deadlock on directory ioctl - ovl: fix dentry leak in ovl_get_redirect - thunderbolt: Fix possible NULL pointer dereference in tb_acpi_add_link() - kbuild: fix duplicated flags in DEBUG_CFLAGS - memblock: do not start bottom-up allocations with kernel_end - vdpa/mlx5: Restore the hardware used index after change map - nvmet-tcp: fix out-of-bounds access when receiving multiple h2cdata PDUs - ARM: dts: sun7i: a20: bananapro: Fix ethernet phy-mode - net: ipa: pass correct dma_handle to dma_free_coherent() - r8169: fix WoL on shutdown if CONFIG_DEBUG_SHIRQ is set - net: mvpp2: TCAM entry enable should be written after SRAM data - net: lapb: Copy the skb before sending a packet - net/mlx5e: Release skb in case of failure in tc update skb - net/mlx5e: Update max_opened_tc also when channels are closed - net/mlx5: Fix leak upon failure of rule creation - net/mlx5: Fix function calculation for page trees - ibmvnic: device remove has higher precedence over reset - i40e: Revert "i40e: don't report link up for a VF who hasn't enabled queues" - igc: check return value of ret_val in igc_config_fc_after_link_up - igc: set the default return value to -IGC_ERR_NVM in igc_write_nvm_srwr - SUNRPC: Fix NFS READs that start at non-page-aligned offsets - arm64: dts: ls1046a: fix dcfg address range - rxrpc: Fix deadlock around release of dst cached on udp tunnel - r8169: work around RTL8125 UDP hw bug - arm64: dts: meson: switch TFLASH_VDD_EN pin to open drain on Odroid-C4 - bpf, preload: Fix build when $(O) points to a relative path - um: virtio: free vu_dev only with the contained struct device - bpf, inode_storage: Put file handler if no storage was found - bpf, cgroup: Fix problematic bounds check - bpf, cgroup: Fix optlen WARN_ON_ONCE toctou - vdpa/mlx5: Fix memory key MTT population - ARM: dts: stm32: Fix GPIO hog flags on DHCOM DRC02 - ARM: dts: stm32: Disable optional TSC2004 on DRC02 board - ARM: dts: stm32: Disable WP on DHCOM uSD slot - ARM: dts: stm32: Connect card-detect signal on DHCOM - ARM: dts: stm32: Fix polarity of the DH DRC02 uSD card detect - arm64: dts: rockchip: Use only supported PCIe link speed on Pinebook Pro - arm64: dts: rockchip: fix vopl iommu irq on px30 - arm64: dts: amlogic: meson-g12: Set FL-adj property value - Input: i8042 - unbreak Pegatron C15B - arm64: dts: qcom: c630: keep both touchpad devices enabled - ARM: OMAP1: OSK: fix ohci-omap breakage - usb: xhci-mtk: break loop when find the endpoint to drop - usb: xhci-mtk: skip dropping bandwidth of unchecked endpoints - usb: xhci-mtk: fix unreleased bandwidth data - usb: dwc3: fix clock issue during resume in OTG mode - usb: dwc2: Fix endpoint direction check in ep_from_windex - usb: renesas_usbhs: Clear pipe running flag in usbhs_pkt_pop() - USB: usblp: don't call usb_set_interface if there's a single alt - usb: gadget: aspeed: add missing of_node_put - USB: gadget: legacy: fix an error code in eth_bind() - usb: host: xhci: mvebu: make USB 3.0 PHY optional for Armada 3720 - USB: serial: option: Adding support for Cinterion MV31 - USB: serial: cp210x: add new VID/PID for supporting Teraoka AD2000 - USB: serial: cp210x: add pid/vid for WSDA-200-USBobs-worker-backend-test-arm-0004.novalocal 1681862400 5.10.0-60.91.0.115.oe22035.10.0-60.91.0.115.oe22030-metadata_list-compact_tlv-perf-debuginfo-5.10.0-60.91.0.115.oe2203.aarch640-metadata_list-compact-perf-debuginfo-5.10.0-60.91.0.115.oe2203.aarch64debugusrbinperf-5.10.0-60.91.0.115.oe2203.aarch64.debuglib64traceeventpluginsplugin_cfg80211.so-5.10.0-60.91.0.115.oe2203.aarch64.debugplugin_function.so-5.10.0-60.91.0.115.oe2203.aarch64.debugplugin_futex.so-5.10.0-60.91.0.115.oe2203.aarch64.debugplugin_hrtimer.so-5.10.0-60.91.0.115.oe2203.aarch64.debugplugin_jbd2.so-5.10.0-60.91.0.115.oe2203.aarch64.debugplugin_kmem.so-5.10.0-60.91.0.115.oe2203.aarch64.debugplugin_kvm.so-5.10.0-60.91.0.115.oe2203.aarch64.debugplugin_mac80211.so-5.10.0-60.91.0.115.oe2203.aarch64.debugplugin_sched_switch.so-5.10.0-60.91.0.115.oe2203.aarch64.debugplugin_scsi.so-5.10.0-60.91.0.115.oe2203.aarch64.debugplugin_tlb.so-5.10.0-60.91.0.115.oe2203.aarch64.debugplugin_xen.so-5.10.0-60.91.0.115.oe2203.aarch64.debug/etc/ima/digest_lists.tlv//etc/ima/digest_lists//usr/lib//usr/lib/debug//usr/lib/debug/usr//usr/lib/debug/usr/bin//usr/lib/debug/usr/lib64//usr/lib/debug/usr/lib64/traceevent//usr/lib/debug/usr/lib64/traceevent/plugins/-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 -fasynchronous-unwind-tables -fstack-clash-protectionobs://private/openEuler:22.03:LTS/standard_aarch64/79fe2c0763985aa770bd8c5354718874-kernelcpioxz2aarch64-openEuler-linux-gnu Targa image data - Mono 416 x 65536 x 15 +13 - 2-bit alpha - top - right - interleave "\206\241<\343V\226\203\310\252\262s0\374\025\351\005\354\314\253q\236q2"directoryELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter \004, BuildID[sha1]=c29a577f8f89ff57273cd9d97fb0735af7614c31, for GNU/Linux 3.7.0, with debug_info, not strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=b1127c0cb2f9b344f64c9874a8570a25476aaba0, with debug_info, not strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=f0927f2c2d0d2b4f633b2a73079bf966dc19335d, with debug_info, not strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=2f63bfb671281c54fe86b5eb60e27a77fea9ab7b, with debug_info, not strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=40649555501fcc5a361df33a8d3ca3dc00d90a7c, with debug_info, not strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=4f9cdf6c19477624974c0071355347a6cacd88ef, with debug_info, not strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=65de227345db34a7a3c46a8290446917841aa778, with debug_info, not strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=b016f98e0d055668aaee6ea51256c06dd49ea191, with debug_info, not strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=322e87956f0f2d9aaf77bd01ef3036504e7ad44a, with debug_info, not strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=35570237ade0b612f886ace480d11871b8a9fe40, with debug_info, not strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=81b965f87321c7a65016b34e89281d08f23c0b84, with debug_info, not strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=f40bf888d5c9adc6400718c3407fd5ba51a8a9fb, with debug_info, not strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c0e4558df842e1426689670317c92743e47f01f2, with debug_info, not strippedkO5! utf-80d85669cddd495466172ae875d28bdc1d49730b5fe94bfc3706a19f9761703b3a81528d573249c224d7f7f4add958cddbe64c3af7e1e2c57a1b2e3197f5e2adc?07zXZ !#,_] b2u Q{LVk :Q_z3nO殉ǩ ]ոi18}ơZ4k.;0_w77]erwޯf+[V;j>ȀWN&e:E4@ iPt7! mQ^Wɮ)Ie,rCl.*!OAM*mG5ҁ.RI%;Nf/ QW 3'n? P.0/\rWPQ֪LUa,` QԄ\ ċyR#J+\&ŵ,+rK=EGmJXOrn-BK6I4L,6' =`aXF?x 8A#EߛtD'IQ7VT53P.E`~<] 8ܒ6zD B\*pM!"_Dsb=1%_Ff*W~TU|HswIq*`m <.b5 6Q|RZ jk+)/=_TFm#畢e ؿ}$aV}Q\Wf. ~bf3Lp>QE_vP 'ΡJY|̿9$Qy$fXb9HIlI>E{0`u? bХ! iH."D;l KP`(fajAd>@,J DuK6Yqvp)F03;c3φ!!{fdĴ8 kq+x$&lRɺG?uFvpܣm2 R ܅ƼڔFgXXw{*7ȯ~)<%Ś^fucծX4?&/$ET#єZIk˼n]aIA+U Td`1k#zN:+XmS4 slIr??=5Yb.Fl‚ "v ;t>EJF|ق>##o"edfzoT\!Ǽn,gp9Kk`?ס(iB@f* ӢäJ1g^hT<(qwUŴr2Xr]Gb`BOA ={@E.:Ƿ Jм2$q9 62i\o/Pz$,վuHȁStl QRZvK`=~Om pxP\`@s]E7_u,jFK Yvw:EQ{RF8gYBy .?k ~xG;+0A@ə1y8 ]{ ~`&?QF]jS1܂]L\ b,iEP T@YFuRM5fd;!AeS/u|d R}W3 sEPJA`JYKe֪>BWL׷z9 IR ̲?arU2aY 0PQnc,U)mV$gF3y_2mRv/EYm ݁oEo-7[5A&mREKTr:q3 ?Ŋ7TtJi6XQ+f a"6WHrM7H(,eESfasWIw xMGaAR[[zT?=Վƚ=lR/U!Pc%tOD4=ǩN{#K-mcICh@wN w0B&]6s|Z?hp#9Iug$ItSQtFR[K]ːҀ͠3hM5e-lӶy%@b' !͢,5[ l T孇au< %+e3EDv!ZjG/7c\BT%viߝX3>"̘)ѹ}okTq2l&ݮmם=}qعPG*{|z]J qv4_mcӧGO00DnQ?ut% ˰r<_|3}w9YgCcF3]Y9@$y^$U9JܣF/z־)Yηw059,gƮ28[#ܮHj-`@vJO[6QwnZ%[qrUIyJ^V9fk4udێapv?kY_q`Pz Sq5 '琅i'ףA'{{{RvRW;6D.D:ͰO^W] H9uGܪW.5FzJz4_r(3- E[߰8y,ң~,l"RfAbپ8Fر="UQIǞo wzqF= W_]~R.D (}n4 ~vX*dp6ucSkʭYDV Ս<#4D's|Dբ9QWSjqy4䲸sʎVEVC?C2Zjjb'XK>z76:rdlA#4hp~^ L_'ɻ}Z# m"l]G2.A~FOt8# C)Ee]H f1zVgo$~\|E*sUcԚMt2"5G*wa~O?CSXW> 'XW,WҿG oFp9Rje 96k>FUgC;U lw&ٺ*PUʶ*_Z޷,H0f Q?$ s"|]ne/u!dM @s^yYk>mU*|,Y|1jbK #c:=m` Fv d% O:BfmGv^D?;7\F~B`֫blm뽤OFzNC12]촚\sT`f߈AֻO|$WV`qntV;b)Fަ*VC"-;llKTXPc> uX c&L+XU4/0ds:`@,j0ġ@٠ɘ:kXQcvD:*ۦ7k=G+ɌV&8ޕL)ܝ>d@)ٴn%CKJm墄_M#Nѷ7B? oꭩC`h-KEI v)V2oů0}g3H1iB1|lx4t|7)V揃g!oZj?+@v?썕Ig) mh%=O8JkĀBC #w5iugZG;oRc%;ivB1bQov7HjAȎE8q܎]NTkKV &-w-v Az$vib[5aHc y\AubY+} {jڙ[Q AI]f&ݘ`FSn< e0Pj<}:TE\^68_fcnؿe 1>tXO)x^+?OF(B#ԤL_>ƛ l/dL^Lg]XQ oѮ<-rۅ}; -pgenߙwSǓܹ~ĖǤ)y5]VdjBvQ3༐x@iA *d6CPq퍒F\YLH@+$dCT.Rzv{*x~S&s-W휉]A*fċx&\T でYom$u*`[F>mKbk [4Ia2"1=3:># A;rFο(hmxK1emiDi` Jb#f#ipZ취$bII|LW$!_+֙5y[b~Drx-Y W|tف߼a]ƻ_~(R_V ) cc2{ړ|v=' l>I KEY$@)7R4|aR˜;5gJ >x¸ҡKf&i}-9sJh쯯m..Lx{uDF$36ʷJ]Ub\IϪFlMVu9$Hw ;TG7ls'{O&@Ḋuh܏Db1oO+ouV6+l_3Ձ $q5DfjfCIM+ys /f_pO.61)T6/:}Y\Fls\ HN!UՊB>Ɵ,=4ekTv[U<+Lg B?&aM0/j[Sc\Zv8NW[=+`F+gpzN  rSSe[e3Soƕ82u(vg16G~cTu.psPV9\Q^bȁÚf(wwՠkT{ 5%e>6RQJUNf;>8R1e|#^)rlFN S{m0DEM'g4-x.v. կi 5'G*qZлrH{{m(Xoծ]5 +4fG-yGؙ MRɨ3_Sj,˪Po6z_Cuݕxјfz~.*+:'"BDR \(]²UᎠ6ZC%(C *SěwB$ͱPM@Ϣ]`9q Dl*k̊YB .nǾpըQ7g=%- 7XO5'1یf;:K2aX%Ռm= T'6ɐDxu.Q壵jq'7vSv'HmaAhtc.[ȋ 4'ĵ3˓s&L|,Egɚ|ʻi-suq򪈐,W)&&pTa7VjI'A؆cG4P״)z/ ǢAp ұ̾DA2?]0ы?ϯOǓ'L1\j؁wU8Q?e^gL9KL2k}+;W qloOr/P^ѩMB HPlkÐ,Rx0hQ0'L$X.(pC,|I񏤱oBj[dl)pD2R˜>_1<muU B$ke_-뱺f ^w .&'Rj[]{{L@zh5L74{ `׃٧Uo/c%IJTܟb):[Hb6Gunɪ4r웒 r5>U[Uk=0Z܌~}(?$e1vNC]UZ(6(ă% )R-]+C@ײxL2`ŧL"~H'A=^@f:uմT"a=TV$РT^aśc,'OX ZHE?֯4m {)&i mk8ɠcڈ I{> حobpVjf$X?Xn9l)K`*- D0|-#.!Ϊ^s 4'0J LF xb<^Az9=m`ʷAm- 8lUI?{4F֕7O~(lֹr}G y_BQxN! N2QofM8;a2+ 0>JGכ_a R ~hܴ %_5-0sS3!KP>+Qu8I-hUE4vk9T-x SEu,`|F79E$: 'JtCh;5h4Ł: iQMCb R Bp; o^ `3L!frz{d c2 L1` bh1紴Z%>х!n$y(xt# Ml m{ḱX{pRA # 94kѺ0Nj%UH%y;(DžaQJn]bM6`8u'$^Klp}ٲ2h[Au>̌SV25GTݯ8:V2˲8J<.KB aLS RAasmd9!#ɾV_xrF07iɾ b5?mPS_xΞ utM=(<K nsц\gg?_$ 0FdW<&=a" NiE3뺖{1DGF YCo+LqWZ4LL䛥255G)g涬8y;Uv7'|R`Uqj9T(Mg/c/463T7mx砟,Xƻ3 q_t@%8R1y(a=8*3&$4h0J { lf4mav:;yDq^.zʺ 3wm`{D"xGE,W؜b vePh:@7̔XL|tцYԴ 2ӣ9Ɠ>P ¼P_wZ]bZsl\x!rע.b- c٬/*,Lu +z뤾7L$OOizDbZarX. *j,w&3~es#]8?rQC*$푋d0U3W;]Iy2f|DKHN}}8cKlqТ0q(_tEwUJo\RTe Y d椯vA\E;&կ6&;i2ǥ=\+v_qAEf## 8wc 'g)ktu7L 7UK}fE4ՉYGPhH1$iP}Z(̺, œ3ZbdyA{Aĸ"MP_YA|;uIqv@Vq'(8# WA׍%ߩw?eӻ/ҁ`)iMD7Dla9&fsg>j fwb-O[5F27bo.2j? N0 L8/81hEXE6-V>N{ w?z7u:$30lh|ÆW@J3gKZQɹ6PҦ`%F NN_5ʆ&lM~@*oPm9t.1D=hfԕgvyWj˽=Y: 8W iGA xv>#x.9s9aW>Jux|aNN7|[5<,DwshW V8o=4"uT#;jjY)LH^\W7bҸE)Ubɳ|U޹ ŁZU鎐4ΚݜRޑsLoDby;7''`/*(ޜj?ҩL2=HO g*|=UNJ 2/;ҭj%0˕qp:(,`M% O4o o90W(:Rnxf$J*sHz)q􅕔TN^iĬK ŽLz#*n?Pvo+4}Uu!К"t՘Imھ%ȨBH`i|4$P&.A',$9GҴtˍ2o"४.czKo)[Xӏ*XF,.ǾAx4VelW,H |'5dQ-X+`$mQ9W!q;$@xZ Lk2.O~OsjLLM9AC}w&#A= OO[쩱7{SGGcyv"*LSnNՂzc< Sж"FZ5& 'v~Y)-BM0X1& [;Qj;rՠЧkf?k:E#1'V}^fC(OlVcrBˣ L/}!VE>>RZNjp3G=s6.vkI.&e/uNCdW÷W 8F{{8D-orV~`Z+Ì2[э+YW%r}}f'GEಬKFL7ȥ8V`t:EV#ԉ< :_bGWԝr&yO^}7Z= ё&C^%d>n~\xENrZ4UHd-uW PTVZ,{ܧ"u;-R.9s9EC]G$cúr_'&zLFL '5)fM _-֢@?m!YքtfA!zdR' kjkڳd6׬ 6j%);/“݋7պXj NK گ򬈌ڽ==?iuv 2 3wV0CY'[PLBkͿNH&{8Xq%ҊH[_nO)+wE9^ZJΫRGGKU}@}'!=~ww%5' T nGnu3z4.(3)4c0@=Z-H3 BZ_Vd:q;m3D,TL&ŌvfhT; c8pi`!߯Ϝ}Mߣo&dxIn44mo1yluܘUyLI$bEAc,%Yh^c(0NvodDHǓ_PEJ>PML|sQ"e!gWc.='x?e~G/8˔zXrG_| A(ϠS$Wzq"É ~v7O7Lw P2=wH@G֢164 Ք 3r๑w`ժ0@&^r'D1dNHƯֲHSCŵgY0+AG۳#ED#jy6rSv^G\@s^&EOm, h-O=eHW*7+J:xiervpvs*5> Qm;r }(ޝFѪ;ML\c!+`u?"ECd@SSݝR5!<:l ʆٛҌSzhBGLo8BF7XWĄQҳԥ`n!>@Q\Y=ȝYg!^W2BSK\0I"L2&k/*tΎp]\QDl 8ͪn1clb=)qWdλ%/Bz%_|vOqF%QfX-5}t)~@wԯnMr2#@d\VIV]gd:+ujlNOu~5!z9(op|!͕M5%cpĎC hhGiVۺxc`.;R 93.QpDa9@qɠܾ/'t~fp6@φ^'{{.l4! /=?'J}\SnDxm]o'%Sԣv TMHBZy bf.f \ yJFMaĚ<VO}^!Te΋iбB^#a|Z/lohE>޲:9[T &v$ FvD7SE)+-|SGS$ÅrJ'mWǀX.g+jP3Yl%}6Z=C~-f zS[C2с1z; oU&]ƈY #ev0CɸXlT[swx'StohBxG蓑ĻrY[mb`;<<9%(xWjo$gb=qV,KXPF"W e$ɻάf MA^/m#IC$gcSE}Kj39%m_&^㮈ŹVY\ycN2k\r#gr%NYlSRoK_k^F\^\}b=M'] ].EvTIULח(>#b` R~;qe_xZRW2)e#9sx@Ch#Z{\Ҙ gSbLiDٽx1;?oKp_9;=_zFF ·iTFpSPM2Υ6FpVѰ+ 5)\d[/MK^Z96-dytl BV.B14"8?)9Ql^[ i-ï2mat$s{w 񗺫׬=f?-~N!i(ˍ.H$UIZvcL @6z{SqW5(g^^˛PO0c=OX⍝Kɕˏ?4oYM LI\n75Lgq|B{TrJP4VqȤc4ru5qIg0'@OeapFALU7g`uH@ 9Tl;cX`0P1 x. DC Lo2ݜxV?\U2: וP0>$NRv1 J<NEʉ%J9 ^B(nQgC"m1,^to䷽y+Jߪ0Cm2KECwSnd+J7Gr9UE;'ip$^F~dZ$laǤ=ߓd稦B0ILYdKo5ΪFofcyzim3UdYcdhO[''(h#8R`lo}@U>M2%lxPOW^ۀKvIWnn c"Q)XH|?јmvnN } f=tpָZBx Ty) q[:Å\p~W/L@n,M׳1mz"I!j!ڮLGmˀ0kmkc )`+J*" Y/5C{$R] ;~2*[фB*5!8)И[CXk=Vuz7H#{,a_!69e6M3bA mF7|]t_ _aoJD _NN0 ׅeGdA,J3B3O &a ~9a ƞMЃlx^O4h, 0S&6erF(h[wo뢱3m?fgtȈVZ5Q`pEj(^CIHa.&ϗЗ A9i 3/~ G!hGЎJ>2V7Cw*Y})`:'٠c]#Na-$Jz"ˡ](j%=a1B'a?bgR}_s KU BI֤FJt8,9mqfjvt4 m:_p~B|9'G$i"^``[x΍h|#d{AFׯC&>>zx] :R~AoxTnɸOPdB]mînu :'R+ ٜ, #u i6~CLl2 9wԙ27gx+` WcBM zK"x 46#/t.vhhjq*Klcxr(7Mrd'LdN\SfhMnCNa'`jg̺S{C`p~އlITGaBvPߺ%ꜰnǗ9φcv;8Y,I3^O&uB\-La뜬cЮLQx9b74y :¾RL`aQ۔t Ò΍焱)x9֔$Nh^۫>x%JqzBF3MikxljǮ^=!D$I(,;b-INm.ק3oT9ԢDioDPj&:8X3?[Έ%T*9 3AZ͐g;ҲzƼ L+![Xod:?Uq|D v%< @aq2@:,o?e=x4Ecb1J`dxCЌ`-GS~J dQ+r38夯L\m"IlA}V0X`ǯt)l|ZvB|غv^Jv`u+dqgw_]@s<L%{l3Ы +E(u>9ZNU/_&ĂFg4oZ0LLyA^re6R=mUvoekXJ{0'vp磻T"@>5.JX6 ?D?k0V%YD+Av;:K &Dru]9IH۪s":4Mz7Ӎ|AqW JW5* 5x5#LG pa6/ Nbc \i=;A6[© =c_.6Iw71FACWR2 {ЋqZ6}삷x42TT7IM,+ ^ )^k!&9}Cxo^BhPi-Br1S AeK]:vj#h⟬NZÁ6 ۧ%=2p)T+T|5t"ʦ²0އ]"9MQ]C.0emy,ze Alo?==ugSp%֪{"daFa>0h\)t5 uxo@8K(*5:ww谨r͜x wOSQbuA!"w.&('C$2K)ShD:*.KڔRO1m`TAF D «L@|Ef7MVjzD5.2?QեICvRWlCx2`^ 5X>IxI+W"CѠwl/#gUt@^|WQ|_+Pcі(%Rt+Qq ±AE ]ڦ}P8yp(ER$|J ڀeF=w(^+w岝ێ\~{ +lD] 2ː}_oG.l!|/=^`[T&ڄߚ_](Z 23|NEUTv]~4 @Wb/uqS7nRhR-Vp׍ |"~@ \uޞ5xb4J㴺5Vay/h&_"ȉ +w~s v(*z&k9qOu4XI{NA̖hqÞVPRm ^Y5Sp|0?nyĆ5y=3i$CA- 1.,+]>ӭA4i7hӏ `LJN-dڍR͎nIE,: mdIopԵ <7!q8a7ovF(GJ+i&'|ȸo)؝RLHkOߦ~qt}Dʗ" t#)+^[eh_~Y,G*&z}4vm1U _<bg;n/2jfS*ttN+𔣪kČ %q?Xʭe mE-8L>`ɾӵ7ޫbL=Eޖivͳ 흻Eޢr,y!ߏ !Iw\(| 4»~: m΋ WxXpC$i zY6Gw壗ٟS{I#XgC D}>ؓ#\1mqI^t xt MTͭ}mOf=8' .gBg8H}ب~D@3x"Zi|H{ľJ_oͬ]*bW.O~V@<7MWd9F?o/6ƾȎlM%Vٰ2鷷mew6i üdF9tWژ\B?OLT>c2)w|%{vfk`nt8 ڼ49l};+Pa.yXnjuBcOX^'o`Tpjџ|-rżas亙kNj,ȡ\ĘӵT Od1^/u,2jEB&XJlH,gzamkx&~jKڶ850*H >{ix  d / y4hMFV j Տ >(1/ ɾb$Gc)qF\ /~)EWړ ;3/kDSw}:{$ ǪD!1P+PJu=M Ԉ}v$.x_g]GehHVqW+[)CYFފcI$\i$J6H`mwT4ZwFA}?gP(C~I#$Ξp.D. (ߛ =zѹ f⺀uWw ioj`:㟓Fu2PBxhyR" 8_V:9Y%L{v͊:E!$J*IRvzW'+^⸵hmnp*=d+D&Σ!2!W]ͨ!ݜ|~fݳƆ0B!I}MLh4zHh7"p;iJSIdKt邍Qq/PUϸ'^fK&Ջx]&k>w\ʂƙt3Z5r6hdDrOwB]iKq4)c\I<*H'FCi] nė_X?hIwVZ@e*2Hעʏ#J rD|N#PRyf;B}WKAY`AVSl&R6g6 kUU|n&H2Yح} 4S#+lDׯ8zEuo]5ۑJPŹ-02g\zeB-[}\;uDN7Z_]Ipi#'VZ=9E1\NŜT2=cm/n`gMz.>jG]C2^dz;:Y ozOmT>iU HR)' ԗU0>3ya'E,ZA:t)F=@L%yuV OR ˷ Bjc'؉+E?bBq s7O1)mngMi4DV&L#' W M|a&֟%"%z>d?'FRO.Rù ! \˪IMmwEȺ a8+ݱf b,ҵY.U=FŽoC$d8)#@!gKx)Yv]颁Bx|θ|8q]EzU6U4V1dXl0 W; < rϡbɟ_j>DͅV Kw{.\)>EX&=Lj# ;!˒R;7B^'G┖wK-( n:!3岠}DXVbFSfN``,/)(ta#=o}5WU5[U^[ `YB ϲ7O1WL}XDs^3{I^Af0s{x9:QwOV }081  J0fW 2Zݺo]|]=^S O- pGT#R١Yџ>y z@T S<`J\UŜ.j#LD |8~c:L0*lnnj>졦l *HDNӯYH8uZhQ;|)>n`il!l4*v1BETGKa[HՌ^Zr^hc%g:c]Zj"Qۀ*WZtm%_$SДy:CY>S 0Nu5X2N]U+$BaJd9V?NU=8qh(S\?z5n]Tm7 Kg$n@uCEvOea |{w{'[?TD+7vJ`2[ݿ 81 wi8S$5qyǣ IͮX9~`=Os`DEvV"OИ' k׆[pВAi|t׽۰m~p,TY&{h䫫 &#uId[& 1ɉö w£6sw>+Yy+ZC:0p"tۈ>8cK/~L6Ѥ1pq㳀-GJa>G"v-kps\?[0xüޱ䶏8:8AWW.%6 S R(>*;>cG7ù5;DY124RIȴ8bD0Sy @G_jw}s>FhtY7@xKW_5[7KJ䧡c秊a:ܖ̛-4PuEhңnf>bgY~X7ØӰ98oZ]?rf}L-_S(y&JN:{eˑ*/ h2u4GӤoQbH:W;ʥ< &4 &$;0pl0ⲍ>gحRG6<_a%K6n{MPIp IQvrf(x ٮ{BJ OX^8 *y9!2U&.; u>E2Lq.pp?i˕jN^s \+0f-V (Lڤ4`P"([uM2y+32[c-S=XHsW%Pڷ>y /ˢ D|5ΙT0lgu0U1v"zzJw۸?5!s:o< ep8^'΢2EA+Ʉ s}8W8_0쫛@F^ Îh! 6v;{!K,KvCpu;M.X=I6k˕QGu=}]D`AޓԺ',teΠ@M Hnq+rzv%8+hZe j#+ܡ۔ Ilp gU>+P{J~}]cNPal-PR9w,x t17YEDZq8q"77F68IQliUCcN6Q'fЫYסּdbͰ$LvR/DkͶW'ҭ>dTv\ssD{z@"eeiλ]w[YTE j×7تU3sr"7fK> ׍ 0⩄*0;z(z|;B)"[c)yI_hOaGKVz$IYbCU6MUmJBdVc}A Pdݡ´ -#lX&Ó wTway{E%I^l1>EkEWC{WՕ@1/1uz|F|3{ mЭ9ɫ[_vM7exZDSзNm9EN+;#@2=Y]VTL6 g$N CEl8aBru›"I_++]'\4M3d ]|D&y :I\D\HLw HLw!-Q9i1Mݔ{61Q ݭ CΖR e u_$UEJfQ3iZ\&[ ~$`0Ao*&=) qU{ ~ W~\a uњ1nf\M& ze,ebQ}Ty|5윥͘XN~@ e6/`IMHjm= )O%Gu?1:JdwZY aM8x*_D%/B=(k;G /- B:s^%BX%Ds^# Q\*86N:w6jn4V)}  yݞ@1*sp>dt;FVri f(j9kœY-<2M'ޅ фG+1)\mp*mx*YEv|뎣 (o*͹^wNvs HC:- ]ֆ .[=9!AH]+Dl/yn6VM"e]x1h J#J7obn?Sw:W8 $SfZXGf]b~<\7SܾxXh5@4=3/@KZ-0^A2DV|p7]lIYzZϨT'!`y?[AA- +|@XgW |㾃 Ck 7M;tPF$eYLn%1[E9wX)9\;g=)G,_xI῵Zƃ؇C28x Lyq$.^\&~NZ\]RA*cEg1 vwʀ+P8HAR E¦~^sTe 4 FDiЅp̉SG1*rUG*Λ+[8. yxلt0Q$ykc ti^!/7+K}:U>L]rіٷby+Fx֥gw+(WB5A erX.۫9>Ff'%Rݽ#2 S7KG1Ofe4Y+ʑʬk=|il^E#@>)W?=7_ɤWq=djbx<%~&%Խk%U<(JeqE'9BЉ'w?;r'9kt0(i_!?eوl;]U}=0-ؾjUm'b-R@m, YxQ,*"O[r CHOFXR^9f6'9f[,PJ4"ɘ:Kގ,t | iHj/<@Wl¯êKx. bgtC4'cUg`fegT, b&N BD|DžcdbH L@wh:+Ұ.Wdϙ < ̛8ԄX7Dl*aa;jѰz^(fnk4-dr $%ѣ3nP+?_^붋ƕ#vy˒}|fOptLEpQn4e^w脓}!HeqLJY|-aK5|I TAyFtZBp~o\U=p^OϽLRw4KS>Y!دp UĊ`e䝌PEMXiMݡ'Cǧ|bUQjDŅLr%o|cS)ۻƼO $0NHqԿpYS[cp{hàFꔡ42;JNهFzKŐs­MsŧȢ5imIW/t/ԯ~(lFE ?4}Zq GX DXן(Þy i weqמs'kZDn2Y:bZ1L]3ꇣV2树; ^n2~wlX$jtZcsRvi8 <(@L\R^:4eO!SZv٪4ƣBj=2˓IuS@[?$eYF-0I"* bsUu v lO5{]wd E--5鱟\+rIeZo+ntx9Cd$wPۇY[}Hkɣ~9(qmBQ&~ #脴p&]Y.ʙ_IAZ9 MI2pf Gw#J_ ԂnQƞ/Bk^]vVgM8ZVHhXL"3KVe}IF^ Kb;tdlÄݒBxG{kuB-Bj3p[4貶&d+{跧V!=UN65^ ئ.ӭ4 }m 2ώ>@"z1Cc`;eB hZVt9f˾ dM@qÚa\<)sNɞ%#mj`T!mW7gIT5ХEhU :E2_AtSI`b1{U{Hsjr>+h"'qԄRىI4/;PX>yMdeDL-bOT`+E񼾄2 *"%x)*摌%Ui!?x[W R t*-;( tg[ixG_2tqX*Gj?=l)m/x*3m{}}Tb;ݶN1@*xk U]dB ;x߻CX>͜.VH z\##:uEAAv9ͥm v RJaonc>=c@QrcA ŷi5L_0zdgh/QqTYY2߻'GJeL+Ӟc}~a]R{یx-&OݍPooċoW Rwe~CQ9˥~=|\ޣiG/MgCZN.cE!MUҿPp)!'8A!M(_aճ8׋󡟹‘174bw=M{ Y{ Űݢ瀆`+;{3 4R7Ȧbaoǎon\.R`Ͳkh::v1rC\:*/-ˆP@t*5F=/^d3aarPr4=YJTp%?R7Obf@v94b}C3fޟAL?웒ukʌZ?#GcJ()ܗ#[ Qғhu}H0ڼP_^;m"܌8)1v~Hb>t)Ӱs(9t-5E H]'m  V*kap%!65gP=/ -t&b {$RB qPP6Xuu J2@@Gm\^;/G~n.Fć{Lk[,6ATtN _U,KߎɲS3$,4nX/{Z,55\ȢǖuD]7l|4 l_]}9iJzŨy|m<݃d0ΖK/é%rB v!2+6Ji*<v ([ApwEVC;_W*;t~k=be0CgA& ls0]Fưݥ7SN^Q^2 "qI;EY.+ꇉɊî1)`Uɇ+ y[j5 fGe  m?1qvcJؠ{U\ŊY^>&H쐝'IxQPp챸 w%0BCwVE^ 53 6CA(?dtYɨQc<{,_|)xaqéL{ө 5*g܄J]'mpPjhJ*^a dm3diFԘo +1?z7"E<wktϷ,WBD)i5չ ,lۤᗢm>Z>:T(-W Nᓠݯ*7~WgBmbs4{}^mneA;9F35 "h33| K<;ՙ>a>$p:zkLU0A}{^[3D҂Y>k+>/euqkR*VQ@xC 1FHRrr!z6!?q0/AdZ }1x!V'h#P6tq~QIET0#ժgycaÈ!)r1OO}o P}l P?3X4l)a2-s;1]7`1Bn> onE9?ƗE,\dp8S8N۹OnXJ)Z7:dԡJKR|3vX{"/:7q}DAUε(B$[y%z K/wHފvJsW SqR|sTĜtXvoW 36Df[MfXLgD؍lw)!iP>|3-þpt}z P*"<ȧFq S0.:$OOL۸~BTd<w@`=Urk$!" ;h$75©ns08x}4: A8`7GQ0ab)7 _\xԞpI G ÆՊ^ʉɋp_qlKQ&?`!5k"m"QG r2|ImhU G4ǸiG))F`CQ0o`0FSDqK6ww@;[W6|t7,8#⬨Z 9*o9pLN J2lo9~ Չ`= x=;Z![NsG*8P~#T`eJI}u5B؟( 4 ȊD詢Ooz/1"@!&Bθ){=!5ʁFK_ַe.|DV'b%NI\n͉iɯf=z(SE `,,r`L 9^Ĩg#_!'L{xib?D*)TT[nAAP(PjP4ȸKhN3_yU-$K^vbxK ;w|$+t8se&qo[4'pR͋>OF○7JQ3J=前!qըWl!y=J0. s! =FhI[TYw]u}qB ~dfBc`ı민qE_@xRjI ÂJ҂ƾKjlk_;&\ʚTOz:)$rwuJl$Ԫ .ꩠǗh1 m_Meqyy^Pe ]~ja7] >JDф,OH4{V0Rb=:6OEoF>{(j1w4FI$GfeYaʌ IxCE[u07WTozRAĤPJd 1ϔ$@OyљVj.z"oQ [k (=oDt5صfWn0Oqzs&7@"v)%7^&~e0kzRn{N @v}^-#}Ȕc0_;1O 1*梼-hbi Bo})0fsw-iy}'Y9?RF#DUSU-=XԺ, wׇu2abr735| xt\v%\j:\hP!un*$B{Y}>Yj7cIu j J fyή 5X blIN;g1Ʀw] Xc}9){VIF +N:SEU.)^LHnh!&;tO'{M?(.QUp;MA3zy= GnЕk:_KWTmS>Gv D졌@#A~uJb6 o G׷f}Jůc򻅞ۣwFGXK5Bhg`Usޅ,`ev|ٷCn(ۗNY (C7ik7{| ʻIWѽoš\iArI~\H 7]HtZ1-q;[S/fxpû} א;qcDEfp;ŠTMNC` 쫕F|^2h:x1CB7geDUC@Yxbs5-#t0/m┙`6H&"xa#]96uޙc漟hr)sЖس(L{2A0}@|j|j=TvrXL9&OjQ AZMxi=ϧ@խ06zquŽWA83O)E9?\+ƙ d&v*.NzלW3]eNdr,MKv[tz=RG.JD]ͱ{T(z?+q;Ri騹2r Q)6oF #^fwDഈz- p 1\"n$g4Hib꾌U2n/!_/lgxpDtjKMi)h~(c ߋv[\SVe ecA.I4q]4p*bcQP=leVJ2V o ūlL=YeʓI\lku~CYFI~7x҉;'ck}(7$КUF+ %,:YI,s@>ף( [}:k c:#ΓV0eIv#1OJsҷ B}>ekt UH99Ydrk?-u,{Efp_}[*T !T(΅{] @ɪ(/<ݨp#_(Eُ9!05ap)w)|wboD(iL2xd9ޣXr!̘>~Ygr$t ޑC`@,Op؋a,|ܓ^'[fɜMC_LsLa9ɠGY{IPI{( DXjZogIMFH A2dvW%Sy-Nd\=]IRbSI3S0|[#s`t@Ix4~1(>vkmU/i9k(6]Ǣ9$]؀ lAu/ﹱ.@uTB"8 X.o,|  5^_iv@' u8іG>-kK_G}gzDJ sBSE֕u{] i QI, {/ wָ|B,wkJ]/EY:V~0 gVY$Vܞ<$dMmv|~!Kqϙݚ_o!]E0tq)%cA>_ȕ=qj:骘 PV_ul c!ئ'Aߟ-6bATӧ+|ck1l޷CSO@W7~L?jܷ8*FZI&h%0xMo*V3XMGAM1'>7!qiE rWxoN+>/U{B$֨=#7"}IuPI3Wd(ǖ;`]dF>[it )?gA9[p'ML™{q v9I1G7%7yd~w/w4;v t6琢Ild"6zG,79MP54Qs0 oձtl݂Wjms)f.ˆiu,X%J8~hV0#l)@5r}NGZ(fk=MfW .BR,v(C[Xpoet VE?"7D[?ۛڅk* =Oބsآ>_;DBEjI^愤y)u֑C=,BO֭G6u%D—'d|G 5F5pn\dÞT QⱹB́ ǙP۰LϢ~L"2qU\a7 p|FYm. b' AƼj!k 52gYoX;cبIAM*?c^00Y7mYQJ[u:Nw G_BM]*[@Z{faeo?۱p76;Q Wp*mOdq' ͹`:s裹J{A{w_N{X+@*3khCa[X>JPXĀ*^ۭXeE'L_WZluDfB:; ե`cɓEI?2HU8p&&t}EnfD_0wAda-nTGH@D^Zo/m|6far]\'jkB DvሶNstT,?ݷQgv&CkގmRo Vz?Lx@c+du5Ȳ. x~P:nE_8{!:\4yX_6&?~ggQFqge,^K5s;EX !8ԡcv"h` FjW1^4¶1ʃG?]Jy%/.Rh MmBӑ"\`t&-x,1mﻸ)|$J?tR!QbMB{~- Π0jte|64u' q5/uSRADžik@R2T M6q4wsS5j~hwz%|ۦ&Rd7pp+Yi5 c~PЬU.ƥs"zƟ!8NAf-@C 4H))/1&}oy2Cpm-MV̟)usJMZG~yi4e2'4 ζ? `,5T)xtVs<_l$uԑ:څ~}:M+TMEW7ხ2 Eps" fU+|:bhv|>~VE.sr"Jxyt"dqI&61Y ,gdZx~Vc"A {9σXTܓyĦ6^Iih/~d`L&v9Z׳hSv_v(/A8T6!/.xF1ǸU $H<Ưn )9Ѕ'ϿEW Up3Il Ʈ(dCb$ίXy_?45Nѧ//yL!|qf27P;yDa3ƳkTz07_~0GF~*NU 7qy,9orK\n>}`F؄^l+Yj)6lf%h L\y@MN)u4Rklew-J)壭ΒUŮ]}'[,,#ꝉ=RF_vONy˔՛Ǘtp@h~%qõBR.?RJbg~)?1Jq]?7J+j^bLc>ԓ{MJplRǤ K~T!%+u@uEiSUĢ)oynݮ)H*.IG :o@GT=g*:RMprgթftKW*Px:-XZ9Z9}U-i̳Ùԟf B8yL0,'L~̣l1p(2-#JIm|),y| R&P4ZH I7c,dʽ2Y.]nk~-ZѼ AIn.J[O<݄É= DBզ 4lȵ7ȱt)KLɊEr﨩Tl!dkqiIYR//pդ7׳j_*O))PIkTDR!h:W]\ŰBСڗ[4$AXy1ń ~wǦaĊ1` -hdtv70v0R274}&(Cc ʏ5L.Ӷr:0`.m{ց!,#}: ν }c9 96t;hbnO "?XNkKd2f`2ـ$ň?HkS]`m{<:KUS|oCAW[/KNhx8V.-ʑUR ßTY~@dyrD12|^O3{\* g> X/o)m2F*x2elDl`ErhxQi &:nI9P\4#0*%9gK*J6ib ŵ,ӑ\ƈoHE*JQ!r,{NG9xYT!T l ?uj:B3fC)Q@oFQ Uf~!X >Aָ*wo ># `pvodLТ`)Ah ކe~[8E'f\8?BXm[QZkLIqo3|59 WW֌ GmIF\9Ls, +X J00hҏNma1I+KB2͂k}ѕW 8~d+6XM41烂i0x;; ZI9lR7lK٦#0aB'Y(% ZZ^t T՗5E޵㨇\Y]گlJ~O,W*JDWihMSrxzq O|BGYɋ !Ѳ0(}6YiJK/+B[O2O2Uy`E8@idF65=.9m.(G/=Z,;RDGN_=Yƅܼ|=  γzNҺfa9٠ vQhliB/A<Ӄ1+.6 'jԄ˪4'Mҿ}dݙpp 44~ӧ~TԳc9?BP0Ҡ%bμ@yu/ 3x"FsdO0uFi'5 +o!q9%K|[&eP" Ws+-< }AQW+JKt+wqၠG~*I "F')/ٺs~`wzEnM?~S&a ZUGĕ[ăF$N3GG蔖Bn){:qFR{S(jEL1 Nݸu^?6\aˬ 왠^ݺT`yB;?(a\4]{ &؎zviGL6Msgm#nv]] ΊB}~'@k1Tðum#n-`axJ&k{2W$6Kԭ R6%)L@$=ر]mx UH}xvlO4PXUd2YzWdX)r~'#I,KM揘'Y$%cHc*#rGÜI 8X.?Šf3Ԁ e駴nY'_J$]S6q/']qҥuAa hQ˷ 4tU~|D $W6ade'%BA,,lT.(Xmk*H3 pkJ Yfs2֓~43)iPD CK.gAU=r GQA"{ec7"= AٸyVBKb#H~*凗wf˶x`ҞaYlWV0Yk+LEJzS/)Y6 Ϭw i}YpIZN Gq4qspi|9d@l3?BuT+AR3ZVNhG}MXVgzP,ܲb:& vՇt߿?wbVK^kfg "67;V/HY?M{j UGPbk kܗ y'"í©TȳI׏j/0 ~*u)㿸Q5pgNVX՗ G04&6ƪRK+.`x8O Pc}.r|éCے]2욇IOb^QtLxD>gLiGLQ3FgʹuT4dX mBRSu9ʴV?ɌGA5r#<۱7[~:*F1PM쓂($a3ʸqC-q/l< mH8_F#1oCW/3%EOʏR  ;hteQ/F&AN*3@$ "jxs'B oZY ]-!t!6>V`YkL A}ĺ>S,ZSZƔCC-ܦ^z (l.>a;s[E0S$]t]NweSXqohRA汮Hϩ ^vG}B:>e.`=gJP}l`5UT:C ^B c/oL(:>·?"m)8 Z]+W#tfh%}b*|D^&уU!9=B(pL1iCZ69v],3096>H1`k `NVxQ&XOI!x{c#stB 7VUGbo|?fZ<۫u잆iQ}àĠWnwET#+֊G6^[MKMy N Un_³QLM%(RiKJB75`2lOׁW$Z xņ5pv{$k -<7g'sZhN,|1-E]euB;w&;ՃZ<_n<JDNXs[j]UVZNyt2 Rj|m mBnR7) {""jtBIelc kH[gI{>ϮάǢ #Z;Ibc1@&cJmI[ǘU(2*Ǒ;Ą}|aKibONi|-{J ض)4f r B٭WlaߵďbqK&ΑiٷR38(_H&{<;eɱ5QhbCU\Ee=* L&- 'eU& |)sX@W@M 9E=q@,:r~g=< }v3%hwXFT(nJdf\ɒӠ/}(] aj&.td-\~*uqL?L2׏AW#/e~a]$OcGDO2ES7ˁz,aIi__ujB=A%DKdMdO n '֊Mk_b%AhHTW˸ ݏFD ;U0T8<2= [r$1nq*Ԯܡz_C>+8&~INʈO,ay]D-w5ZC%rr{ne= k3އDZk=*&~6Ko*]o 9e;~@h@G݊.k.Af! TZ±_3sszhVF"qΊt:M˅f@ըDK +Z'tAj TkƺHJYUwѹ\?*eWwJ+Xnx\'[S1+NnA=C4G ȇd'KFy*WD FшoL8 zȑSLs!Wi.0tk|PBܣOmNhUc|@KdWVaY_C?d5r^(ݷۛO ׹mnvݖl o?:T;8훯Qr`%QUf C!j4tONҳԢ^g-P<w)n=CƦ4E"k瀧:^ l2$̺3%íu>"HY ,ZS=LSśhrg0ְϖI'K>0C\6T6Nd$5 '%w5:e~f,H c':|`\kӅ6V5bQd"@'.kH3;z@Xœ2[+Rq$gy&cZ-E[)zM⽽$/V|X(#V:wcnr&x,TlRϺ]14H',XpmkD:=9-^Zݶ|>Z?a7g~xj畏˼y__kmWiZCߏM #*Y%;ZUƓvk _ۧV6_zu)xVgxo}ks<3.H;-h x݃+ފ9x m# Y<T\UnL~,zT*-9r2kZ >>hU4| ȯȳv-,K7)Cl+ pu[V-}P!~XO43BJ8һCY4H{\1x&NqAcZî5aXy|.yH1C:b~>4c(٪^DE_U{ҌCmoQ xP2EYJCAe`"CුgܦJxt2tLrf6ZtSRofqUkLmvU#ťB"|RnQ~5~/Vtln ]t z_}Ndn2RaxzϝNbD[#6Kqdn,} hyսo8ijY1`==?AL.|?̖(J:ckZ=囡7Gq჌<ؕ`O[pA؀W:j\ W?|ʻB#]E^ 9~| e/i&e.UaoCM&Q KI"/y^Zr30$(4dưE*-/v:Wb0Ȑ!\]0EK< ovq0xZq0U0ZX96 [S7S=-1=ׯU pR uK\P6A1TC{9ʼnx_=xUuIdB W \ڇȦꋼX Y!kx߉)uNߤL&6 yB(/fL)/Ձ)`kKa+~!pZ`6=lxX04.PlN -ehT2 4Uش Q[u wERFiE,eH-`jaXnIgβoc̄ZdpN"T=*9Ͻ rdR\ds:W/R|G>vZH DGigkd(. ԸDiFt hXoQq]rV)âᥛ`U\3Jy:-n7C/3kWDWz mF.*. xɩhw/0 ;H@%ɳ9u"eD>JQq7D &ߏ4DUsʬg³ JR<HGг\_ kΗ(wcsvã:BlV'VVjõ<9?ljȵ6{~8;Rfٸ*¥d̾[X2qiq \{7:K(pbTGHsI!R!dx~r$x-x%p0^o#P]1.fb/϶;XT SWN"sX$phNJvb@$3BM:S痙GI2bG`>M˥ g?͞zn)YK7]vb[Է|XC+=!, oړ[4H 1dxgҲ+2 ֶN0!G@'Tgbħl{Z`v+XR>~n{Wj\iP'"$ͫ"IYk+&S|$#.TnL!ܞYʸ:q"p)1u轨̋KJG@{JAJDrp6Sxn-RL}zŔ|U2I6l;z|hݯ 5u *! cfk.CL!m3]QxXpg1cM܈h*а1Z @Ӓ3b56~%S4]/Mr'[QhPq*EVzaUhɡ Qfy1?S}c N_7P:f8,HojNk`Ȝj*cqtCUP BBO0]RXD@WpHx=4]\Fʂl2{oWu$7Y2 h@39jI#/ZzW" = 1iUMKRN]`rg$ܶC. B٣FCBwGh+Etx1ʔ31%߹C %QbdVz H亮E( Z1@0ooo*5,>I5:4ݼcjIIaeW(Oytrņ"CLL;s W!enɜ 4!@4n iC2}zbkŀ/"湦q zzt ]31s]qE;>3haX7w*ӯ7<㭱fd#Q m%F3S+ˆ+eF@޽S1c(a:g3%Im5r+(Jl ܞfsUe>am(褪+^6``ỻB<))g,c/$~~Ġ'U;;\u{azn,-=&gsXi(( l`zasMA:9|Q;soKMiMW7IH-HeGX94ߜ̛A'"Mwca쪃7*OuT-D$ W߆ݘIK!UQ\ќNM3 z=μ︯5MYaؿODK1/%0ڊp4,9sfꌋ=~POMs/oS8g}>kG7²2}*fl˨I afF؈$!}iվ).1PM(U6[dPmE8gt &+`"g"gՏ.rnƥEq\>'WxWR$+QVp-,K1Е:@h-~-j3_u(hS! 3_ g}=  \d!+qϙ9}PtOA@-,d0*rs'[9l"O;XPݬ!lZW%H-Vvb_9tNh/=~io(n9vșTXTKYĔVN)vն F诬Ȝq8*$1v u>Ijs i~tޡ|bA+!J]f/90hY'Lvְ3ɾ(`#Jk F?YëJȰLA[K1f=ŵ?tÏ4?uKBz~d JpPn0R7TIDX,7âDž}4ѱC6^Z89 ;|,z. ؏ni| 6QlX9!f}6vΊU>*FgԥkbHKcΩ|vS"MܔǍ!0I\@ M1dWKٞl͛s[v/vFR0 X27UwzhL(,l +]o6 \`D>e=`2tp`g.vh|3c^ U|6FlnNALҨKhb7̺MP/T,]>Qc( # zB W)W~K9NL0!vdjYgBz/3X-ϣ[A C;¹4"Juq؋ k0Gڄ]恥* )bGkc1AI/X2vkSj/KdXRVf!E<lw4v;[`M Z` )Om#c5U|bd4Yx"OX%FE Lx9ti`lz?L7zE2쁲3N\cT& [0uKc dѐbd|?ic>A6+\LSx mp6~1 C rctgJAN'w7I m3 >(q,=lBf?Pd۫$s舎0dŰ;\]f/M羢Z-b԰4tNj0$&82P,]/0#Z;*sf!g0u@O bt |lotD2O@PDVoP`y ;`]u{J6 rk%ujC Np}B/kZ>Ya̿((,EpC U1B-73W<(AE[MyA?vY8 Z4Ju Ea!~ߣq yjw쨶).a!17rRVŢvKXn ly27ʾ,c7Mva,)݈hӘU[;9:|+IAL'5œ~g;y!/Jdg).WCa նB/79+th^ ۃj#)P C%h[Qd!8 x u E @&0 Szfpʼrfm!Ya Ͼ`\B"46wRij.BXViMmM-#m9^8ob3~ U͊C'Gj `d 2ͰvyWqR&*y|hj sA?YHb+ /q.SZlYKp U9a!ytWyR_[r f]E~!5sH@&ߥTMiG5:-R: = eR弭|b YY>lKuy;seukDcǥrM&.PhRx>^gw7oJcEXC8wl[i2.n6 sy?nF$fG2GʾR .|/"B{ 8r=v!o'zI,Iqbѱ+q^2A݄_c)He\[bBt Q{Ei>`(?>/iHxM Sg'#Ͳ[bYByU>c~- bÔ _['l"Yά㞊b 5DhY0Z3j-qWzԧ@WϸP)O BUⴆjxs &je] ?wea-&Neebt0IM|i/*Z q12jv&EԨ{ IWAfJVL\m+kС1y!ыiBd}1S3 v=p؅`|emv|j4{s.']K~1Qa *oq9ĪnKI4|XiA')ЏR.b3N8M7x=M#N:)*ـ)L>6B4nӿ?;'`1ajB-UG(+ͩ\e5 2Fa\+|7:c"#KL-ߛ/pq5yR 밇"NmO8bѵJ窰(Dq;he!a*$:\A Uapz حy>WK|S(yە3a JGt] B~G@:u'z+3o1RDiyFJVC 𻢥կs}v^[( d0&۬ j\l>LI5l Jk5T=?tCSHJFy6- p¤&v׆re+1mGHkW8Bt .긆SّPe:Smݬﳞ2A&MəLqII`zbu-wĸq Xj3[: 9*Az\U(2HE{&t ɜuH}3s1;8"C7O얞Gp0(bJҌe==jDz+r sm7~gDG.Ǔm231LVwp(AVl߇o.UTjK2L*Rj99FFo߅0wP}LEzDVԶe ː&R]gCq "Beذ&42[tGҁS±7Vtɼ}R@TǜԄLs*L_`ka'ܥ4\Erc8%u)~09'a]ǝdt- 2EvܤUcت(1Dt#bg}o:&p]Ě>3&ʇVsor7Up^Gh**j$koYI2P`ZbZ g&\;(-6d(]tTG>P!*gqz%Qm|H;-̿w@U+d&ҳ~j$_a!g)8Yv.Kߴ{2FixΡ/3 Ud`mbykbV&H'9g77jj0Zf0W半[6VՐH#yAh&<܂QLw7+&QM8d Q՝ah-$M*Ӿ+bٌp8|$Z*,#_@wg;>F[A0[qZ5ęDR=b|]ԡA)2?>YE8/?`Ɣ e#+3cf䠐$Òv5 DiKծ췮;Kj?aU # UloZP?u3"EԆ():F/|pslW~Ȁ Rw&҇;\X㹩6\a\B\.ݒCV$3 <7M'̭5>x,z6CP=Ae&Oa!>PJ7Fk8_5@F~uf<;+By{'(HEL"gѢ9/ ^gpq;w!ؙ$ uLzzy2|D91s`:=;gIrJ3|e yM$.2'P]\W=d]!; U{ε6HWэt CY Ta'dsࣘb!K蓵*'v8~FMo6Eͥ>ײzФz,rtw 1z*{͇^%?"<|@xL89zK [D/rlf}'wW276X{]VyL "MND7Bu 52J՞:- c]RDz `pѸ[.vM?@k]j_ޱ9x-3MX(SHB(+KӳBwZ skB`qI͂l)ѧ(zI49a/@Ryc]J5V(W( `ZВtG@.ӌ _M]Ny>WWR@핉^gXs3 GCAӺD%3Awd; 5y1es h& Vm Mu}itHMs&JgXw,INU/qg[їKך&r(#Ip9jw?YAx_ǚxr+aJj0QE W@"kkx< ƊKAKibP4oT)$ <]c(M5ejz{.vLw;ۀUgfL:;U%A9,@rڥsV:ydy]OctY U[ <*3UE[!&=Y͌ʿQ3p}8Rޥ^DZM鉡t+#&q" d=ՌG ї^ۮD#=OϣCn"e)Z4kP7סآt)\#TneQ$~,ƻe|[,'$UרK.*2Өtt! Z!TٙcI3:x6 Ӓn%_N B DKSig5MhN F1F(t*ϠDq'%oc4ea t2|e鞢;A}=u- 2-g?@lpY#L [#tqjޗ@E $dSt,4=!A5_SSY:,y ̹%1(1-#B#\l]hr3"UzDF5C+ zX雑g[1խi &6NoNԧ!3Qr&A8|{M8Ϛz L|'S:ZA3iD&=F,E6{3güdkC\NSbk>:&\TĈW5$lM*J Ÿm͔xBb%b5=@ V7; лf@PJCA6 NVuњjoyn3Y|0 6*O# 0dwLe e۰fuFvOj~Y.EJ[Xd=NVėE\͙3YM,+yPsSH[FʼxjX@NyMX6V62-+d4CU?jL9FK2cŻHٗoڷ0Yjz7*&(1&iCRHp QR)μv4?xX1) qԯ,ttF`{}y&e1pky:vkl㝉 O^ PLֆ`DΨ=|r*&<2/JVϴ̣ň^64 coѭ=lfY3t44iMO Y_QEEZ~-'&iVmmHؤzbTeÈF1ϴ3ndYCQpD0\vFcfĆ'A9PwLt[~LO4.u`S? * >885Ǚ7ԺjMn=UEt!5VSA0GD'R.μzq2y rIT+FG!‘Z'zDҢ@;1\_o=E'/mͣ~FEUa|qs>*7m6pyff%.Mϑ3 s_yj >a* (mwzz82N$ԻDv: /#=!+aƂ;V0h 0}-ƃ5G%ɪb%%p&=O|ϑ"m٦:ܞ!|iVݓoÆIה*i {zz,8EIQfjVhٔH,Ϡ1\%0l LSZiȸ kMԘ9+a&{=S_HZJzZVN×GWFIIB1Hԃp"Q`K>K#KbEgnp++{b?@k%_rϜcUXE7DdVV:cD͹@0ذBr̍0k\3þe0KW ~ z3:ɲ/2~kr~RCac$.|Iy&k-#·v5v/4db'na$[6qM)>>=󢮥cLF'IOjNVat 4\C"$m]P_f"ԋi(5#X8a|MptOX#Ό~^C:~ozK-b3sKϔ'ymۖ*c{`+%cNjc @ -Idd͕Wdn{Iʫ8PIs^P?9ڙt=X1MrS/lbߐ8'F3v~f":73>k*ې!Tq %rr:5eztSi\64Q=SPœ3aac/F[elʂ-qzP= ~5 4GMY8"E Y!hIA-:z\Q)w`ܶ=T DD"2>w&-Xz:m swHhAԝ҄\i|z'p (N50A(~!P5#{%E/ CW*\c#@H۪'F E߭Pc<{ @I*.,;67 iZh R}K)#6>(*)S r/T0J 8ϋ7 iB^|37V~6^0F0P[qGڸ:M+ z)fF؋'ylgf,G&2ŁvB"D|8*w H|(MJ jHҌE 4ԛj\ ?Khn\yN <;LܕGxOytZ !ڟC@ūуqv.f'-EFE˼+TE0-)0MÌ ^Ĭ>|ĭ$U` :ۣ02a`NBA}Ofp`;heU'JK!^'7AO'C)w0g#T&Y)45-)խu=tTȪ~1c+03i>;5> hFWp7r)`2 ^!=,є ݼ ˆ{{/yWb#wSBg{1~M Lxe-;"r * +Lj10VҦ04%s1˹ɍɋk=$UÔ2z5ׁ RJqg9 %8h(6>j|_Q FQ=;gAGP\dx`T𫱄oŁ4 .CC+2ezg$nTo%tKy# Xi\ٽmd eVTֳ09,vӚ]7{oא"+Q.)rs1hGQ"I'Q2Pe/\ (Jb ˳k! 4)&oa0ھ.kP87*;Cu){wbű#a83(NzI)Ldiv {`s~_q`YյPh#!/-hyup;UN{!I!xbDAZڃ/TlE8S BlF`fBzH YU]X#r?ɜ+!*۸?AU=pgOp䠑'm\^CO0;:^ol:6dp#\]/'k4-B k" _ Ѹknl.I˧th")5rgged!O|WN'!zBt[ '˜W{4|Kvya"pR'/3UZu;?e6Fσh|P=|<"Ʋj$o]0 >aGe̵XG_Cڰo9 gov0|z-i%bP 08ǛЊm\5N~ C]zkmzp܎[sֈ=D7T^HW@ )YSHxץ ˩~`Qwh,Oa ^%tTYHrmC%qmyJYLf/\krA zOw kFQ`ā`ĉK15阊 im]w>(Yw{ӼgkI!u ^ SèIjz!&|=r}؋&2[BC5]Jɩ:ݿۭ@{RiJbERs+;|cPnjo-[赮 +5~eǙ$*hp`rLÄjtK<<=\ב'1ŝۭQ'`JeQi`)!**/NBQe}QvpĻY;#/_oNDr*/F >ƽm I~V?pu6gyйl$m tmf ]uαŀ-!VgdmGJ "B{k# ~Pv.}WaSZw^QuŠT]uu&-`yD8|cZoqg9P [A ErW5ԔV*Mr]׹nqJaaÀ@aW_qg<[L˛t=Ϗ&fjp(̺@,9227}@@ H~9_:ps&U]+iCDW$5.IF(*C$O}Asu<{R٬Fr>bh?@zU="0fE uXp)Fw;I\^RtCoh`Qא/mWoJyu^Bu xF=b]+Ŗ2%"}/|hoAat}>J%̀8],cK%l7;$o,G_~JO$jdwЭs= V&6P#fzd&'D=֦zT''=2h7Gڷ?RA3tIPl3MR$0"܎[;ƫx=f])\;|71$?<zI`e^AY| EHֹmr1@[@G>5-DD||([D^#Ch{gKe3(6ѹW3._\:Mi֋UtJ@b0c!vjh8!23"wp_` +F SlKw(سG^T ^y\ג?zE1>*\qp|k: 6[5o ^Gَ5_"o5&5yBsu~cf?W9 Jkio#4I_PT/Z-JVƤSTU*r}wg0¤>n\#pŋd,nC]ox$}ݬ'OR&;m%bXt~geN~F޼Ciy#g"6y v SkmVr Dl HlX!2ot?@U`3sc^]ӗ5+I[S-1e摢kphAڵ~#<LJ.J0}p ~nN_UACѦe60,&kWW(u)Azn)i7vuAJewA(cV,Bcg\X" 6~+e8r8T`jvX4p':j$4z?n 6Nt\/CޒP5r6tjJ\6\pj Yeׅ.3Ɂ‹ {J9񰬫>rʽ.FKt1ht7rqD"qݛH,_-D콅 >{n/+H5ov3(oŻ&骗j.'|jK\fݡƚ-Qڶ6{_՚]ֶ/:!)~ "d nǬ1{/O^Th.Z0 S\@RpX( ]p8>׃ b5B 3O^K3mMii5M\i |B%zϧ h: oC u>1Cn:V'?]] >!x X}0k&{u^P$qQ8񋭯 ?FdUvjNbuUYϲh^\a,G'׺> +h nd(D^O\_z yw10_-4A lvR .@-(!"Ć<~(w:s~VN>d%LM^d4iR&Lߝ8ZbP */{3'NäC81'P>" 3t5$skf:+4CK4-dBPLxv9 ^Շǥlk)o.Dψ|l%qiSXO_xQRR(La ެPpk I*Q]^: .u{*BNTqU;wuRgb=|^1Nt8a'0AbA_q RݪJ@r 3UT.Hߝ<^V0xAȅv!xB2PvJ`~)e^opp|C'`؎eRCTei$},U~Phf49%~nx" |9+?^V rF/׻x)4[&m' |YLL-]~ܡ:9j lq25]Y߮[KBttF z35Bi[(MJ_\~\⊺V_xY$g@RU/ٵ3Q{]d4Hx%슡tk?mՃzB^/sA-\se|4feڰ( }z PPH rӖnSn]vB@q^w;쟪 4;۫O(`dA)[ݘ#FEs A0lQwo$;[SsCK %c{0yQZR5[!Ik}#*}a/2N xY*-tt*DxLAcE 彵Nx!L(Iu\ϭNBnԮD[vO(^Bk 0rUCmK$!VTZL 6vsD4}MдWh#\yfyBYjo&_{KݍK}ST-uŭ/Qw -i-61&#rO,ճ8>Ԍ$RLk}l¢oߙU@,B!Ǫ^ը} ljٹ/ W9΍-jO8txqѭn?8BK05Kq,HZf'̚-+TVHR, <~(mנ"(q1E7_ML}K c.pdV>XSG#L: -_DlFqegKO-m%HI.LP'tW 2+A=cϚ]):OF[1TPy;86B)nx\[v^Ou]MmDz?scJC!"lAMWPGjٽL&9]Ͷuyy}+Օ\x` D|2 &$_ ڣZg ޳PNAvfɆ0 wLEϤQn5% ,].{ģJ !6i@wiqҋ˞kBtB^v8qxHbw|V2OQq\Tarnt,9+ӽ`2Ӎn=n6Yӎ{J*#b h d"ET8i[p}R.%+6iNe~"AbF3X  y;#%#mgBv@8Q RTV9 $V$oa/[ƐBĘ ;_AMN-(zlTI6^HA37n9PdSB(0YJ x01܀-[Cx8X!^D4b9.vD`D $9FNx%t1ڶ[ Jô8"ĝ=FU^z3R0Ͻu*ǮPl[6-`u#l6SNP'ѧs}ț#ЅPtݭh7Dz_*U?"m67d̮x|N1/I_[\< wtDnL?aAZi 8[V.'sиL~|B= 3|pmrT8"Kj=O1-viY}jUe+57Ĉ=A)ʰ! 'JqVA#ӿ]Q_4?HMhO$,]k_ :@T_3K(m꒮ ]3-1J' ~Pf>7ؓ2譟-;v+,N&58MėX{Zd2)g~6# ~*˙؋IL>~paLի[u䧢S.;L}2cE3+Z$$D\1 w4F`CǓ ΊQ]el"U\S&+9[ts2uB0[ZOP:nRayYgGI>WOCi#0ܺ4K7jp9+Hm%h%5(psRۤ0A/h]`t?6=̖NJ|P%qp}Eǐ ZLi-?0,v+2g>D;DٷW)w>Wpt'Y-wR-_LLd0bA`=)&f9^Vpnt m=( ٬ |@tދn8xGNr!J͟Ȩ 45O*gT:ϵʞ} Iņp[^EAXĮD)bXBK2v|*p2F$Tg8C6W4o)0^DSz]ҩ~o7o{řC:($%fǪ4*(p 0Jz28FnrJ?L_ɀtuln|SPq`0E)/3oRQI xUXR\F](M:rCP# /!dqUu؃rur`[y~$ZRVofMO'Q]rcyea Pw:wYr)P%:"Q1;'-ms=0Iؗ!HHD@A?ǁzwr]٘4%3 7ƿB"7I᨟3vn%0}Fҋ#WCNTJ P]makh_,_] LVE$qoB-!|G6bfoBPd)~PZ*RJoN~h>΍zL4, d 4xiyun~H]S)G%߹KFw$ !) 6栃_2 F#J%"XقMsUu RDե^d;ݳ; -K -i,WeLngDw(Q~yBY R'iOpЉ@uaҌ [>۳IVU>&B~ >XW~ vK}R}>=c'} aVP1^.02I~舦%*U/.ahhk$$2{VK=)5'l[,Ͳ{z~"ނ_^>d y ȏqa`N1xT'A|c+L'y8=虋pC%u#b6ʋjGQ1d;qڬl Y<ڀLٝ3DP)5Tê%&6f0a٫J @\@V-nJF\NY0q2Gy ENBBT+h\uV}]|(~vϢ/^nئ- vh:4_ѧ^PM^vE{`ftQ(_|e) 6ʺ$QI?a)F1V3# J ='k|/n\aO>of_R7oJuck>KĚQu_),rogGy΢QS*no<36&'3N؇D;P%Ģ[MHSt J`WnDZ8 mt7eqaHM=*%L'B1 D7^ueEN}<u{uL~(^1ju#[_9T΃J2%@/Xz($'&?^.d!l,-g;v8NId Gd"FkA$1(.(kypAu 8Vt02^A3n9”%HFG)Vݶg{";{'J4=/W@JU#~_PW5D*'R`Mw!z 2q%N5SFaG8!I֓is@k?zxyut'NmRVӘ r\fЦDŽ ;{~vT>H;*"ҥ~RPR,qM>EEx<^YOz cfU9ga.ٹzpƶN`YAӽ8J;wB'(I=` dVi)\iIp ԧ\8{蝐ݫS8-EbЮOE;[!]s`GF+<Әo6LEʰˠ&^_#nht62v-oEŰ٬]~BOD'&5.FXr8\Nыp0V3? '(x KKfxє0}Sක?YSjvIp`BU⥌JQ}4Y~K #^O9z``9>gެc#bCXW' !'.WI3Q+Fyl?;:y'k BV/UBmdثHRH\\j},~oBy?L⍱Pd93.I,ט9Ui' O6F|bI?P_O jaC0bZQL2؈=Nw2 &ɌiJ x*9bA1A'qANՎ0I#ȪV^mU *w 3 fl.76̀vnlG@ՔYp*20Qt.G?6tЀznO5%փhˢx8ZѰKǵcfe6S/#[(Qt{i2Y=mW;}p ڥԬN?.&* ?eqH' OSEiK,~_Fת=.6OpXg a[F&Z+G:& ynw*4q޳G^Z[BY{WgGWGdtM8V"_pV#uY@ "T!bdD/z~wAjM?Jp[fL) 3M64FyT,\jWZGs#Fv#8 yZ]IVo\:}PQvэYcѲ[I@ KE䋊h?P ԅ>dZ BxD@Z6/*ƴ`5VgM<љ3ʚ jM jXbgOqIFki$WH3\zDT RKáȃ Dk|C~ @2S}s{¼H:/M؀MO$CiU~<4?ƴ+o,FsW$$Ǜ?RE[&An$e> l'J&׋>!֭AsRCwB|A)z>jrؠg5;GS)Xn[}i?vŲv?5rWP"A-ןu2Yj*Ih,9&%X@TDʡap9pG]"DL؟}dJK&+Yܺ1cm3z/aT˜.E9y[Bw.m1; DvC^KBIwD}kS}yy!U֑;©P`R !YHKOיNUv;h_>엃ܟ\)30<1s'@__Ey$+cE:U2{4[@:vH^5'JI k: an]y ,)g.; /NMϛ;I]H&RKkUR !5C4 Oc?i5w]a@>vIoFsuCdg (xUeL 7~\xJH@Ecc־5THZNE ^̮lTduDVQ2?>' 2Q EMn}0+HjnJ3Qڂa$9 RdH;ϏXhpcZ/O6X}ݍPx^e8#hśj >1#( nY4 W6Rznp# H`H;E?Uz%2m5sB)lS?A,OWaTW%?o4!2?b*NXJOIKڱ%Z r=]8 $QZ=FXuf]iq-:QW`gU+~KӍ3G i$)kQG.E6ΝdǨ|D97~WL;2wQr`o}scMq!5,ik~ݻe24r>wW 8Fcnju]Nw8i@dC. î}?ᚕ; ݅CZ4q=\vUζ}b;)p;=飑\ K$`y)pO!]yd>',V 8RtH;_YW(6=+c!$8)+"!c~eDz[?TI:iCj0Qk*-:2M]꒚kU}y:J}s& x8kȬG_rS\4P\Q]9#}}1`G6%CkSʚʭG8&F:T[dp*4$ƺ]hMo#T?K_Ni*kIS{ӆoF?[8>! UIM (8iA*hX4;TuOrDj9%]E0oԈb-pDص60ӵ^.Gv]aw5 I@_lEB4*@7 uA)\@e:?t"<[Z5c D чaR5~6WfFMY3&D~̉ !Qs !`76c41G%'R,i {$-.s~=0.7=R~WAQ 5!Pd-Λs/F;k/}8HkpuRvNԑ\Y;Ft`5FM9ttQg)2@>ݪE8ӢLfcG$qIBHHM(۰ $Ds(uKEGW˫/!Q4T xjANЀ+OXy#= JQ-IBv2KoTP;Z?aω +Y۪YoLat-mqpZ0~}74>+R#* R,X(I+(m]ICi{8 :+u\KEUׂtGs2[ z:1M50VgSc݋wozr|O>`ʑ7a$ JIQؿG7<*L7 zز5"k.CFZU Bx4PgqSXGJ de2 CJ$Tpcɽ~z 7YHʸ/XfnD`Z^CN@ԝ9% 9@!'/%xQ7F;{=yWX:Nl W0C]|F8jou98G,,qy31=ȓJqi_f=9zg>1mHWaV܂Ӑ)Smts7b*/i&z@Z&ء١.{S.ZFعԣD  R`Hoډ34ӳ!څ^qWj2ܟ_3 a ?Qfn_,7PaV$g  rzqpN$%!I[Ӄ%iŇDvg$Ŝ,צɐ)PDKuIvƖP_'iHqB,.·&lU>,z$ dy8ەOO>׎koK<~$Ic 73D|ag TVdϻ-KO5yB3+y -q2/IsL(_s.bͩL#|NބZwiwh5dYǧ_X+eӣi/ ; HtГJOG Or1AO1~y~>\+=p';WfP=1K0½_˒wOGԺGybN3^GO)KyL <ѸϞ>S Lsoq ǭVG(嵈C xdL!J#)CRVĸe-nJ\t Ӧ?z9w>z.9xZ]#;U\$0 4hMy  FF|}Т(rN8=.b:О7Qiݿ50V $&,#Ӑ+[TG1bry@PwK\ߧ >\_H+FK\D/w)Vp+l*P9NٕiӁ20F:fmM!32atd҅ӐtROzhlL!kl38S0ϧ]ZS0`FA.7:љC~ % Ď>4VN)NS=H1s 6&OYt4ĔL6$hcC~Rd>sJVhS AԨo\"E%NZjhPv߀9zcJzvBLCƘ@l}G尲kXA˒i0M ۣU`C.)Ϲ<\ή#iӹ+J媈IFx:te)b8z⨼GGTZ6ֲ4jYt\ \|lJ0{2T"ǼEտ% ˯dV@Bb^eIC~Hѵr7z&fu(JZorxI}{5׹P] n^ՙ͑A)YbCN1m icPh4ML46թ$9d~;{ Π1u%xw)sC̄x)?-?)VKtTZYAal,Mg ɶG9+1$ld|۶2#Jy}9K>E< /D'ҳd+kaBy'M-aTa* ł6U {O:lZg?Q/ \d>_'ڶL>n^bj]an6rW"hJT;".:B/.U%jT{Ek03zTM9bn&^a\Qs6oB^HE()vnMLhqN  U'W9$H vq}^PkUp>0?6#7r^[P)6 +y W۷`e<9 *t6YخHAC"GڍgZNYa}n+#ϫCVa@  7/2C*db\6ͥ{,Pc;p2[řU L0v_%WЕcvNy`n|`i{אv,2s$~U+*x&;>d)9=w)LĊ 6QӀ\.\&HBQDȎA D$UUoL`ӝn¼J>7YOOZ DgN'{[BxΩ{WiI֪apLrS^}% d!ӫUh ҙ!$i7VgWl5gGH!&#@77iÌ[=o^(Yth9tSpXo`;0rkMzA_gIl;`~T{o*ab&'4(Ʒԝ)L+u1e ʈ1{"g +s}PYHv/\K(d繟{OCp?2gI|0 VV$/es Ὠt︐FrW=OU~z4$Џ֧s:'XM }lQl~ QW41m/0RvɃH?%*,ڻ'}B딑[eԻ&T5YGђ,*Tf2{BD߈Qʸ| &(Asqd F_m´.&)e<3Ēʨ֨s0g=SqkH˴ʧ `[Li`7ad2bS03&~s]./+6F~s `+JKWu_hQߍjquG43vJ Wڝ0 ǣ3`<"Y tBDt=PRy j?l%NggȒiV[p?u_ Jն?5{zT%Gve3F bB J0:c+.WcV#+lh$SyrYh#D \*5?Nb#nBdS k؇,: 0Abh BY u¥/-l]%n%T]o&`FFPqcIKW~IvJ:O4АK#ڡrz`j.1^| b=R,Xx ?R@Ni1C v'UD+Os7NV y';;jU;nfwm_2-b; z;DR̝hʔWfqS),yE%hi|pϣWԔV'vqEx5"̀m #Ur4s7 Sd{cf,-(`@Tۍ\%]y[sgŜ9*^35cSiޞV,QBYeDDEa=f܀iVmTLyZhОn0>(-MDuY~$D RIpDWiޥ,/P~,LKX\p-se~ߪ{ؠR+Jѐ55(*9{1hTGsdqRd{6K0-M",b|A(IS"cP^˼1i['O4зo;" $ X`um7KAxɷI_6-i` 9nc'TI>pYBEJ5&ho_~LV<۱,@/AWl MgR(-]oR'aC$O$$TMsJhK$w;ǀ5y*\ٚ;3:Μ1gƁ(W8Uzy޳p!] ꏊe'[f(QDqx7 oRb CQcpHrcTq%srmkvvkkEX(z]K S~(+pBI}UcYh:]LFJ.$3%0c#ҦOV&Pl1W6!Qjfp'hoC ɽ7rcwie1L)ٌe]%,٠o!F2a/V&_dH\ߏuʇ%R=!T\# {C7+&6£4 c$I|LYz\hT*]EwK-0.@#Om}S T1g:^nޜuO;wAzRpx$Z&`u-FZrށgg@Q~BuKPCX$CܱCІE~g Ij!q',fhZ%;$)s3enI8>{>fw8MhjΫ׭;t~_* uck:̗!RР-{s|/z^[}g`)j`a<^.AEE'En$"@C^ Acbp/ %]aKiN#R 7MYb;[٢N;E=M|'.G.V /?ݓr Bkv0Wu^\JL=4knYT^ yݑJ~wN7F1LXyQW_*IYjN!z>_ @,@(NwͯF012Aq'5~}+TcܺЌz0jg!㢺;b^^Mum c AZ7o1hYA>ʩ)4vEKDT;3`W=Hd%@m9(ִtӋP A*U #d2aĵ%I@єATa X+;m6H{xXӜ`|C ALZ'L8pQw*r2p?{L2[@d B s i $XQ˒O'fԒ\Znzv]Y y'N.FiaO$K}(꾒Yl•+䗮R%S]* @#:]@ ӾX3 5=h#8[Mm["Ic|:vߑu cPۨh嵪@ t  RH  kr#hhKma-wYai3 @ 6erG?h;|L8/bHɵ'͌ACֽ9dHqw`/U'S&c#ٵAy`ߏdŖ;jMt,5's?twK.5jϙNȍ^Q“S^D\Hu\ !Nb2'v5ynb:(s3bڥMLy4[bp‡2n2Q-v&)tc1ʾac]fJKd:Qr?N_%g/ؖu˼{mSPn1 3#N^iEv`ųգ9Ò^t`?}BR$~5IՍT#ѻ֢^s(; XoG%[Ws f֯x/C*~x nK~ &fzZ\G4+mo)dԯJʫjO%Kr.bRxuյr8W|ͣtnI%-1#] i|f4ġ TLFp5#$uwh%gUq?(PhoE(>ZsZF .};R4tJNOdZaɯƕӅz4㐓muXyЫpKHOsj=T>;`t6~"POqщq>-kUyr(ګ`##=>jΕkDJ@pk C&?ODͯT#ԉ,4`ض5O!*$LN6G,g6"M"a0{&×z(W t׃Gj_EZ ~緼c ⼢x󻡤@T;|h,|J/`P)@P3QKj~xJLHT j/fD3U}^vn+&[LnRtG~ >˩<PbM0~NƦwDc@e}9KSenK;kt9'#eNFqG㙚[+=W\>U^qW1߾1sɼI7Roβk)ke!P%+JK3"ׂ/B3UV;CCBkV>|Cj)Ǹ\mF+:7w%lJw&;>&xQ}T@(nPOSh }76JXuhu%Dʸ< ljOP\;&m٧1_ݽ!=>͘$Aw Ղ91=v={dkb-C57ǹEf+| 3ቢ{KJE,ŀlGҔ{Ö$OIwˮ )wЃ0B TrXdSUA)&%1yKen2RT`^]?4 37d-C0H8V:v1JTFS4qk(56jڡe%Oٳ;0Q#d +"T:ea{(S@cF8@E{"e"^ >%}.%`6:%v9d|pVԪr)d룿Y3O.ޖÀ}&qq U {w QZ-r0Q~z-EAryY[ZhEV#ă5Ǻ ,L9UeJ t@]s{;Uy .O;gfQfk$d-?}ۢ=O`Y }ihH2,s SߴV,H+$hw9~U2"k5u>.j߅%$k mV4+qM4H > +w7VS^X;"[,Y(u1},ٴb!7Ne2 }XUۍ ̾f@_Uh(>꒵Q|tŌl9 u~]cd7!&y"!K5@^O˷zϠ(BG^i[j;) iklROjm\pA!h^G-">.50+uAZԸ ɵr&W"Eѓ8&[P WMH@x/oCk9}7 (^AQ'|"~3᧸@$weS;1Nf95ݻA!hѨ}nRao",S3C~$&5}x> Jr,L@&ot}&j4j`mwXBɊbZ7Dd~*W H`7)83pWRu_ F;SZqkzQN&(!}?GPz\ŚIld1+-E3]יl:*Ģ 7/ӈVjNA"?;+7F6AS3qV4< O_q4¿Ώf%eCO1fTXeUJ%WO*/^Պg"8Y^pApX{ 8q?ep@ϡ0sKR ;Eʁ "NmS)ϱH3lX+q mЭyaV !}ED)ź0}&K특 PnbiEP9JL#1;xM6?/yKwehv']Z!I$Lsº[ǘULxZb;lJZBn m8=8DܺR(VgcJ]m|[nT+;*fޒJ-ExFx-4G{jOg~>Mr\h* -! YX^I`Q Kܦ=}VOV5DƜ^] 1cYI=kԳD?hJܼkmԵW:B*ڢu2hI7"~Y[p CyɎqWa= z0!/Τ"%Y`=2ɑ-l!<5KT|Cץvsw^b؎T:Sg##O:G+և8"-^#9HqvC ܗ& *ړy 9wqc2pp*=l7__{zX ,V浻_%QWɯ'=v @!n0榊vqZO/+ ?BB8#<1<]8"}) o,lԟAS H;4yk >;]^ytZ" mU*)1&. taSu&Yk86L()m;4( 0w6nY=쐞 n^N _ )""UKF!McODc' a.qRu@e^68ŎՍͼjkd1#6rGv6a+e5W%OUrCobbZ[5' . 90yU S_ ҥO2iJ`9GC,zjk&&DZG3p)t99oTaezjP*o$GmӞɔ"Ǟ(kD.bOEg.&Y*'T> 9pǪמg^Z[wjWae~l;SDa ,9hz6E/k1( Z.MiA"5)&[5"/+r! sbg毬_tUTQ*٭l;4tّ~g6yГ'6op^xZӖgT³s2(ڇK󀁋[Hh>}\#hUb)! /TR/Ÿ"CpbLMWS%{3]hB[YCb~kAȽ6 sb2P\3jd])!K+bhM|F8pw ˆy"Ⱥ˽N R3dBj6޻I 6ȟsY#\٪q%_YJ˂+ MhCq  ::S[f?5v6q#pg| Y7>ĥޟFH3!]Ơ[Җ:4Х^E8.bǙdִ!|+c)~Wup8O%}=g|/6>N@i`=58y4`ҭ'Ѭ H@0}~S}6nP&RS?6rޟ_C6 dRxs[\D{VNQ< c`~謜!L:f)#ט 0Obf=rk oXo0UȂ7sߏ& Y}^VW#8C/R44XpyY΄!xx§ZEoDyޓo<DlCofN݇ъlR4Ȟ;g{$I c؁ !Heu 8-b#zEM @ŷCFvuSU IMھ*Uwk] ;FZwt%kk>wI1<\9!j8295a]q_):/pRntl_~tƻ)hLzx)fVyvءL{,q\*Yꧤԑ N8H,[3rOynǴTaG<= Aʨ$ɗaQR}Z0Fl\Q`wc,Dyߞ'04 ,%6cBg$6\cc," 4f|4D0BSO]BXuP^Ckouwgv{"1T*C;ZN}zYI7uakEjd>CBsnWJd׏qz.0bE|IzX$,{c%>`/{[2!u2љ,>pNA,*d*dƑk)>>h> !D3)M؈c1NJQ^ ܉O}hmCgM^UDA?WEKJo)B5׈oʽ֝ժdagC37I*bFkD8o֫\YY;(e<']+vPΙvc#y?=xЩO5uv\^zDH9^n[tUʴ\v$1U86ydJs銋mhHua??N$[cG >}ȸ!"٘TV4wNN~uM!}>o'C[ ޷{Wj:,;XwM0kzk=~#Itiݤ2tn-am TofFu 5FIwU6R $?WVW$ -v$0͆ѻ.Rr-Gft-15LɠYrweʮ! ;d`VaαJC{9"(ye}f_#0 4 #)Qφ*וxM]`}ؤ5®.[*$gw6Eh"4Eʒ|L2xk5}| bm]83C{oZiFYSr\>?Fbr-˳iG*;i/V&}Qņ >$vmZRpExb Io|]O1ZF%Vfg*K o4kj\Izq5A*9:+qr!JGp{=zy_HW-SG ƍXGng]Pɧ * iL +(R^ \&N&&O#vC2?<<0 P9LC1``+dxAL7!s i%$pq.YP_+>@ uL=g-N}rp{bpI״8 ;M2P0F4+z_^G9(vB0.ns67 >>r_/FB}wP8Z\k}& R`j؜Ưh-?%+kM*ucp~f^N9˽sj\VۮzR3eԯW!.CR8؆"Ƿ:j" ɥO=t_{xM33{>od( LhY\d:.A~rJyU8< 4rX?ڙWGQp@JeW(~V {”Ŝ=E0(ɕ Ն,J%~O4HS*MQX,/w|<њ|/]^H"Y1+Nrxjx[X2ӏTnLUU^ O;KB;*XS-GR;pF"\*>&چQ. "B~/[aYb^5\(mQ A\,&v$l[0Mc |px#)6])Sauc2r .sņcNry(nAh:;d)~婱=Ʃq'['s3q GXZrſ9HTD3Em>2#rh BRˁ0C}8I-dx[h\%X*`F2XН{q Ek>خhrAW-ɶJ됵>pkGbğ#|:gmer TJB8>e"+@D_(P>1 LpUĄ*cy&) `>+z2# 'Sngm]T K$-R}|` V^ tjvV0?06U+\*C5bpAa5tC$84aW<!f]GEi(.H>GPxQ*eWG$*Q\HE̕#pԆ7F%KF9sZ\L8:V!Ee>F;KZ|7N9ńm[0!5&jҹ3(xm-_=$z9;;TRPj?aLі/SZɪ{bCzb"_(fTRx)>;ݟUִ^l?\~1 @P:&DctWV07\1_X5C|4>Pz n_ա(RHeJ(wp@tuu3TD┟ځ X.A`eB0"a{ҡ+2]2.zsp_~-w3ua" #ҵS_H}\V9/rX 67|k*އwfгزA'=}p,g90ڰĉBC 5=EOaЧ"оh>mz8)iS=3l2jJp:7%~V>^4𹈹3Li)~n4 (<<";2W((gIqagɿL-Y7}Wu FlZK),WNn=*Q2-W7) cSӱXK[X;tp(rϿ WysGc:!d,aKf6ՔeɾW3t`$.M508T(rIG1*/C^1S][|4lV[#,# ‘!5ጮ)mq4ڶt'9|W38 [VCɂA0' ޣ(iSn)DSZ'pZ}e{hT43˖A:`.+ {_z#YB{mբ6M^Z1 wo8 eg#،zʢhF3!Mh`z 0l-hmҁYW!O1E[ Q>A!O!#IS6TcĴѹF@Hz#z_`ȐbgobQF \\#E9%<Ν>! (Eh XCbfd~-kD͊%%]!ϸc!X2x@"Z*l01d(r'VS߭l%$H,MU'P̵ Ku|j:-455&L)=D,}<ayEhDwuoH%YB! 1`2C0&W@֢<"DsY˚UXE2qxUXN|WVpx=]//wxlk]h/v) \)dK&P~ywDByw -bA V$LA6Q[E>Gxl?i9=0)\S4OBFff98ڞcHfd1(69vǻ܇8/ytn-\ Xޏy[M%ke";]gWyI٩3I.~49?ԬT ӧɟhi.fMGAmey%B-l}7+ /(jǓ8ZV]RJ((3ZqCe/ԉ~(4,}:E h>̭;^%@J3D*W!w^> VTPU~hQshޟD?*ђ\n G5J~zͳzwɇA~z,. rޓ_{Ν:Q[mӠA>?c"ݡ^Yq8·f[Ljt3z=n>.X^*To*qyZq3'¶R˙!)/RL0vBJ5`蟮?}a&I܈CXc 0SFoOo/ OX|-WLE?yjm9!لƮLiɴ06]vI'wO9٫7횮JqonR4 > z]1Ȕ]cCKZrarul ^Ul8r[hMt3P p%ʅ^%3?FiC0;:mU&yy5,V l0.G8, :w#Mb+=R7Pر>R 57AE u^䔘ڌm{Alemp-*G,Bg`?g"U{gXTfp}Ob9*q篘ЛQ;H p,m3- ~Yz8lBd+o Bo: `+YX-@rI1!D|Mųe(~a1"C!{L`vX%3Fndk$IX=}k7MPjwc<@c8@VQw2' ϾURblq{(1\K⡞}89yn[6 xKgV,wۛ^WYƑ;_I6+ㅾ#hIrId aL6]VqY?Zs1/?}T-ez}H@kij`uA9wtܳyZ]NAk*$+e˩ٳŸMaV LqAETz t*bg6M|]q֣Q, ||Q134{u|^INV-))]f\]"%"F13jfz׹N VD3#lOn.<Ⱦk|f)j>Y\BS5rkÊe&o]lU\9qMh ~4Ǡ_}6pB1Al<_a93 {}PtV#Hhy(gP4Ppd}|Л3COk& VoN޸{^3RPa[.gl,۝]7@܂4JU<!H-x\˻Mp$4bg99ڀd݅ Qo]H͇=|HSEDWgqA/Ex4. >)2UzzLT*& H KŠEv`1!Tckb w\u]bkKr?cH\ҷ%S 'Z$BGJ9ﭪ7#;P׃Q*K#L4KlH=plgԴs+C<.2cnRܵ\X7oh'DN!]ۀ#(;2lDO1!O-2YAQvlom/93#I]'2tD5[^g R#@e~LK}rmGf7Fws@b!{QBظ~q.T:A75J(,K/lu!ø6dc}l AObI9t:7cs_xD˭Q+`yy aj%\->Wo_ >yZ*n"8`/tie8O!2> ]{Va0^Nu^Z#7sd*]B{Ιwh&`4_֕јWZ-r Xŧ"YV0T^F}V*Ufo%9Q˅ +m[2RwP;\ B)Unu~ZP?5((u+Ak,RCs'EǙ Zl]{]Y ۝n7>IBMg^bTEWH{7KC7B`WaDCo2G0n c51wS"ba(iɄSξ; \`Q@,S~dELZ)1T#6q{ۍ Fmh-S.co@)O8r K'c$}[ue _G4by^7?NsX#I+<󾔩]26Gln:S|p8x΂,Qfr9k@rdo eY [MLR+ X2 \7OgC23uX(|]{rPyTe}B Aa j4ZAA+!A=8NĽċ-ߞ_<'ъoR+Ȃ&Z8pP'?UKº% ҙ5}Hs,AoZڈI#˿ԢQhXK$X7m)joTrHѾw%Ѿ!o<%*xW*w^])`X%HTJpޟܩxM6Sb7~1#"EC^ˑ~#־x33؅ -I'%N xHH.7gdĎQA$f&iYU efvt!waJkk)eu} !rٿ Y:.▌gvz tKwPk|!k+*Zyı Q'0}nj1U<}?n)gJH`+c QW%渌NƶǜlU(w9 RuI狵bOd81mp~-eEV(c,ޯ-!٣9=E85feu L7/`8v6B/ٓ%lCt0(%hJ'1aK)IeSZ7B䒣yE@D ݅gɢPHZڌʖ`KuoWPCH}bz)m[0&t8eY&c 3pz {%)0ymM|/O]xܒyրpn}(kyP&jhy9)@ųp=55jQ} Mtօsv2},q.m*hS|||wB&=8i`_7v1\)k:}ӗR:a֫+ ϲjOcŝ0RO8MxMjȬr (B AjI*Wb:wk-`O=`N:na0NWo6c{>MqE֏&yRFBS,9/OzM*ętE,J]\1?PLl -6 !yMV辰UFpyy64Z/<HCRx@t=ƀ X5qERR&Mr8hRRc=fIku:XuH71 э d ]yF 6 Sߟ(;ݭAj->osy F8EzlھzN4Oٞ:G7%KX7~ 5#Gͺ6}4[Oj'mRU&xon)ZSL~x}GKmk?0Z;dCXr+܀ECJB}7Cbܗ F4˦ak-ANLIW5N1 'ABUTSH.V1+B1hX鴉nm͐/vh`p Eh):,[\l5 )j#wX.@hajI/ΊӲKBP2S,I@pYw%;yM ӱ/z@VNz0Mݐ ^D bINpWz|0Tj)5DL`ՒhCa\^WQ zOs~.@ؖ׍з\ y!YBpM,{e " R >ъpZKg⹷/C\+z2 1?Ѵ}&qy֍p;[d!J%dÑcOP z)զJC}DVcASwT X PmTw5i7lJn񎉂*)f TVP ҹ9ٞ2!L#<5`_11< pP{VzmgbHo$" )7XpD~dr41\GxHNpMWQ*!ہҳ_MؿSN/^?^t'[$X;}/gK 8H}vql?UBV?2<,yw^L5Ö'Y <`xJ`mP_Ic DWtqiu yt>*=ե!)+q_^K*zz7Ӻ/L6yƔ7B't^di5>针Ywt[:@\s]OV;:J%m,'NE@ ʼn ok< v<1d y>nEHD+!+;"zș wԯX"b:)ĦpZg{Yh '5W/D!۳jpϤB5aCZ^Hy ]NA_3Өvym!ߜik^mi1 Wl+1-3jiQ F?MkIW>QVCB5rQzn\jA.Ǝ{k&"5iivr3L]OЂU/q\DhVo%1kN BWqg0݀bIyT!P|~ z2rxX[(A!1 w kVDEUwC*m(9BIFx~_p߁n+6[DvQ7z}K%I辖rX ڎGSeyO'&Ai.ao;G9M0 TAoO}4VS (l#W5HbL9$0 &S:IhP\[#r7\uUWյ%S^b:Ou:ve '$_^-?sB#K )/z"]0ĚXPh‰(jZo,zȏZbt{O%ָqB QhF /|s0x{XFҐ1-]j'{YAdyb-㢺+A$3/ܚ2?9E </`p@`$:t Ŕ”Eau ߹m .<1vU  SՓn6U3CćuTXS}i?$v1_8ͦs@n02F ~~ ߭L6{/\Dsz(*]#C!x駡hț )/tXVϿon[$eR~J@ 9lq*>{ ג(1'Y~Hɡ竺d1^P\ל.{Kv&>L&D.%eg1cK6ltl`N ؊# e#!^ow*;Sg37#2xi%Ĕ$ ,)=Dç]*dHF PkrjKr[@G0 uy'P9D1EYP~?V%%0P\8V^T!x "%L[)RfTDْM*hm,u2ǬiUEr3y$g E,i_TrΆ{?}Wyp@K~Y)P'(Yr⏵\#*g,cITs>E*{x Ld18 1&,κI򭈏߱򦬎X(β9u"z/3<$..*&H-;XFxNgli.H?D _j57(F%kߡ"#G}mK7]O5Pj{d`1%&>e-E`ڜWn=LXd*3L9e.Ƅ˚}E3d%-KC&pimWY/h+'ٰww3M]0PnBF"0DE:#K1(us~蹞X~70̗TWdΒ:f[n^ ?a X $ Q*Tz虗oͷؠM1C# =-#NpEV 斉}ࣰ6ሺH {M -U+i`=͓?L|&xysnAںQO~7~>;$_ǩfb=P1wS۹sH)y\]X,!BׇB&_i\5|2$z!Y:o*Y?f+IkH'Y=UdH.Plzv̍%1*>-4w.iG-)OFюRG%bդ,4<s?7S$ҸGVե.?LՓ@>. CO Z$5{ 8nP({,zV puF+y|0gQI$"a'9Õ]\5\E ]ϰCE/fB9n;i7,ySS>Z)-)"vDd**x=O@>buN<< C9%u:tg*[#S 9JOr7Xng'#\_(% 0I" Xk6Rb3g43HlaVfÉGZb'&{6Υآ@wpM] T7k3!Ûrt&)ځ._of]') Sa)׊]1d"m:. 5dlZ0lAYPN(GepjƽUԇ")솤, J NvV!M㺛#l|6ގu ,M U8K6J֚DTeWp _&FK?R "fE?_~՟K ER+l.V#APEr_pND5R+ nIo{Z%I:bD}ZEthbMW^[E֧#ޏ'$j|mr'ʤ//,`f) ]3$IM)zWDiV-b^:RMphdHG@W:BĂ[۶y\aJ\de':.6X{eOْ4혈$ɤ1-mJJ)q5Bo #pX`^}_.Z_4Լ=YY7yqT6!TO4"d$5sE'[&_rĮ0^\HQQ9AVE?RlyX"0L Sn8w*R5Lhݰb|fδ1JԑV6sSh5Kg,-. )!$(Rݐ) nI0؛H Fc3+@o"9vxz9"LU9>I&>鎮Z8 a7 yZ1|2QR(X`AUcThYqMɁm.@*aچ[r%fCd(~*deA*Z&!F)|.3P#PDV,Ǚ7 ڼ)Fя+Kd&a5޲:aBgW[ݞ7WTF˫RRTkE ED;L!c`a>_ ?2Y\= VNA' Fz ǐcS]4wz]j⻳)<ԝaAF u=K;n~K$O\.x  i_aWImyxΠיxI.kB3}aN Fw~!tʸJ~ _8n(@[gDAb1`BtAP1D>.q2{FmςoMB!gφא+7caE0:*ߧLFs\H;>6,ܶ'Of:Yj.CGI 7(;:R UPJ? 8}BRKoV'89,qiWO;?Fy{A鿯[~dmjk6xK8M`ToPϴj-+P{K@jCfvZ:5EZHA KZNFnQ8$| jd]\^v$G)Ua6 Hzht_]}n5GN9i;wv&F*dwGaeh>p87/3;Qe <ޚspT4lpQM*Fc c|A{ -El,*yc! iNR4,I&Y`mbMi7#73jqvĀ|j3~3$("9p/ 8Ck}J kPE?hCe^#r@Kq>&5 "n?.FU#aFw<1%uKxDO-$/^o:yo:VBF[Xnf*>)eHf|aD]PN`s!f%#=*ڂL[f (a=q;yaɉne^vi|Uhĩ<6s2ujAK$M[ܟZF^fz$>}X{X5d@*J{B ZD|C+j+Ft%8n[,RE sZ^sǁuq:"p^N1vgB}׀D+/>jM"T!{TPaUЗ}OYpDrލNhƼ ($k=hwJO}w{T@2"uHGbz@UA@;sm}ӏC߅qf/~ _U䩯wxO9ӟ -#G5q4smT81k|0qAt $7u9XF/ekًEpl:BbyvuayFZU"O\ 㲇|1! :ś >ye>S4Ax qhxGęn l Lלo}yV(ɔ7ڟ/؀>M,/^+.5EA d:(yF mMLr1Sk l^ޕ-g<&+V&}ɭ8RMj%ф1{w"`M{;r[˙4r ǣpVз*q#Ĺ9%-mT4e8FyAUS%$Z"3;IUHff scHQ$@ع2Jfܶ "QSҊwHI♛?,F4F|K?'3R tR1 mF"[p Ƅ*_('SJöZS!?l-o]&֎>V|8[pZC!=bil֏ɓaR[uI ׃1|8-4CL6`~>iNhD:޿9?B8/r>pHiˬzdAhAc 8&W @i?hW &!*ܳ69%5Xi 9hˋ:& orP¾kd) 4T Lu--70w+EK"է/8#pjOB܈CaZJa$:n{$()0*xAtV)96xT;s&(~:x9lr?H"^:i:f`1[l,u+0{ſCM?r,uMܽ﷋{jQrcf5x"~:`&(Z?)jaF@"ia)(`" lmsOpХVée.N*Qs4G@2qşSJ)0"dQ:m?D@1LuUX!pXz 7g]<9H8,):gʦAaHάd54=hmv*H&'럵ܚ#T 817`^U"ٓ:Z,{ ؐOgGc@yn!_C]w^EVg "C eG^ :0;VC&IC5(ND#(h=ޅ|&v<#,.K=?}x E Eg1n1 L$"_^^^=Oe(x?,13t:Q) Mtw>6W @X΅}2*q1}LvL_Ϗ-Hgq\wiR}.᜸ h~o@fhTIo]rn6:o0ׯƎò42.;3˶qd}Th/̋DZ/MIʄ"piZhYv4gktHIc[hH ‡KmL;=n׭GJ4IU7ք~RepOzN/&mzeWN8}5 W7N?t9-HokT~Śz=xhU/gq@Bbf۔`i CJnf똋;oS N"~_`&UO1VHK#T칺<5v.=f[lS(&UuL[lCu$ !_BPCBהNcP;skbfpto$JVl(NqMh K\7P#Y-hVcKtSc)D\).#ZxДs)QRo\X>a̅7 e}|yt5gz8~)7jqƫψSA^t)7a]`=XRofʉ>/j4q"Y`<Ԋc:ԛt8!5N kC+.9@yBELQDHec{C]p %֪Q'ˌ twFM4/G$ SݦAKٴl  }, $`%%`W7wv_P_ $?4x;bRtZ=K+e_xBц_3X;$ӥ});@WGm/vDjϖW^[|qsοϪ}nM1QX~'8ʾҏZ_J:o#'K$MC|dır71ԌDzUf”>7{F75]K!‰l ՞gиF6<|6ǿݥߡv֏*QW |oppFDƔAhM%NJp5eX": 4yQuwt#c"#GR_FYmxڽ|3#R4;$ЁZGHǮ m;Wf*)#rM cSG t,Na^ʻ>L\|P!]Z}R^*$/^dԓloT1aFXK{İ ̒v},WZR)t@ž{>т'(r_ِo<މ y@ {yVث5# G%9w &GE) HKWMz"pBX8(ă")d&FHH_zƖh$&"+@̥B;y a+xw uϒu kywp$wt ST%TL^f ܒf\5\H[x6n[#a1K΃ E|T+)!N,7ΐj8Lie&fK9+Y_F E/nמ-M\$:ǡ}%y; Oqq@F2Vw; cm\<1[ 4֭Bre;& _%[o 9JJf"5}{4{p͒= kY*=v'NTǪDFKp=s%! B5k!?usǘqi7/yZ>Ty:ng[.ahFzqzzـ^8VwJ?`_a]aC™=RJюKU, VE@uR)##Q |2HKkRAߴOioJ͘yZM9.8P&A&cK.(M 37baanO%e`J-v`Ѱc-(J<-.=6Kh ->ߝ#`@53. S BPnGs?)h$mWGǻ[;RFF޼nUg[r F`]DF=eɫ$'69/nuM͜Gbe};Uv5Uq.0I1j^Pl^jc!h>ڞ\-xg)cDh+tf14 z 96`;Iq8s|bcrg1O^(xPaz4A3nG%n=`-U#ej0'N⌒=~is2~zXdRMp^ :wJ0&)~.HtAѨ1LKn3|Fyr5Vk |Iݡb@x8qz&r>39`+QE!w۩]R sFg (~0h - [1{|U2J#op$dO^9ڪ(k2ē*Mqvq 0~":g_=-FHQV{n]ݻ HkO>*#pqXՖ3[9TR 0{L-{sĬVB aʸngeB`@?td Ta@"eTP?Gf/!Ej( ]M2M[X)MlEAsE{iZ% Gڻ?&SX<:7W1T;8qtMD5UbYxw0^DHfUcgيVF-77Lx&ۦgZ XJi^SskNVVuT# ǃȗRՇ Y$Xo"u'آQW1CW?D*R8ZaŞt!\,W_Y/F{~OBʬ F&yc{-OVWXvI{=,F4tS^SL= k<`+BEhGKDjBmu]عu›maxۄ Z rMX-Xx>oD2p;[E3FQ oeU$qu/_.a=8D!JQX8cIx3Q(z:Ӻox Ǩ^DD q<=(V=RGX􈝞 j"LȟGޝ K(iԖ2FKl$V1R! ,G_n4&AFn>S$j8|x3˷9aF_VJJPi"m>BB0NjVJeэg=h4|sCh1 ܂ i C # et`5ׇgP_}AhMӐeϛ@V-l287qEE WjdC\ &lEѹqw6~W2fȚ>C~9!`o߬!Pōv/~iWO5Q[qC_Ǜ iBieFs~.|TORgtcx[iQ@g{JnQU]5+LS/EZC`L;|.NwW}8M}RM=2A&^y|`I oY>K{$*8MuL9ep`)0w>*R`qE+)L #јԿDאxti%4[&V"h1a9pX*(d1@_)qE z?s/|rnN8?cy|`'HJD Tū <ۗėC@Pm0%u%P9xę(ު=[ ]TTԪ$ #>'ܟ|`x1CB|0c27 pKXZk!(n`{иA)"ga8y19DֺR 9|FU:N iYFDЊ1( z-k{My@~>K0vzXǼ#`SJdN6@MsxelQvd jIwői2n cq*o^-\8Hp>JmyWDIR$(XvNgC33G4J<I~"!PĤ Lp$ՠ8=otnbx'o vsv[ߍ#}$ݚmdkQFU:N?"=AҖ h#.pLfwӈ h{Zeiւ,f*>K1b +IfM,p,퀷w'p}dFkWz-5dE;n86ͯiA;V7`~N!jw/ n ?v?p8dTsO<&sQ-~)d0;ɿ [i7pH>p [wFĻoE~5uaW{bZOU#WQ}͈ t6dZ:VBdv'"zrlkd>זТSW~)CN`o8/Z,j_UKr7% nZv*x/VJy9؆)7t OBTfꋰ.󠆦|&YT}Ɉ˫ 6(`oOnR~\C̃숎 3gƺ}|FJ:{"{I;zoW 3/ fu*Q 3+ pSɸɏ=9bDDdpƫ?[QFyzk~/Y/i|/sG~Ɯ\' \I7β/~o\n="MNp#ǺfU3kŷ|Kjiˁh!Yӑ{sf&g?mfVL?[R5TV mm;fHᐠ+ 6&_Zm!ߎ''[P﵋@8q](²aS|۪ekB%ҺKO>Oħ8Q&jP*!ؒGӠ\ǘKffT o\APq#DAQ$V`PSQD?61n.m;_X|Ct}^lK .p:\\7Hʰhmhp8%˕5 tc~4q! 0끰g6oMzw ~gB̧O7Wr:wIj߻M_]Ԇ8ʖ|f;9;-ԙQS_itPK3b &~)fE&IJRBa::w ^!9N@糨:sH%XZM0̡E~#:1sH4?ڧ'x,Ī#6`n枣(2?"8\3Yy> =Z)Tl"n@lm[#&Kz1jc#,/]LYETr$4!|>l˅o;Z3w=cJ, cQ[SO&FR&?n&|uSvp25-O荛e|7~e@^Xv-3=H=Lsh-'鯣h%RV8dpȣ:7[HVΠ>hMWkm${Ka4U6/)}HO2+Uقíf8xX l4Fk*C>ѓ@;&k%@{/I.0J%լg9&U:gvk#m1|yHl.$1ۄr$jͫ~P 3[ĭ6HH5g" 7Je0OM5[Yw{,,H ΌmM\׳'^jgVg8,,C78VB*vWHFK[Zc*a@t\ѭI6]tzeC4mѨAP"/FSUH㿥W|n0M,L4}K#CumI7B[g>=qZJv'LfoD}e/ΜQ,'pk )^IAfk=nx |\Д֦ue?)_pA$Ayl'"t8%r^k~6&BR&o'_QoĦ.:M3n_WVCz&[VE>(j9 /MPN˗μ'(v::uR"-C.%_O =c L#Ft5$HGNQ+t* c$XPw@!Ū 􏻶U< Йugb! ; = rкESI8{s&>9,kP-DrDxp"_1; Dh"j0$zepZn&Gbn$!5_굄 A Ch"U\O/!Xyc ڛiMce'Ci2H;!6gE n97Ikq|3?xf\߹ C"ݝYj>JMR08 ]u5*Z~Hscc7˶;f1Tx59cC'Ci/X7sc[>r.[Z@\R.! F)f@VX!II=voVqz{"|kAI͹.'nϠas&-y?y!r(3h 75.o& Kor5ShXžİ|nH!$ĜaۍrƘu}mG!0eY]i陓 3y&~Π0XU-&&Vx'5N{Q.RVcp;Hbdžav| Y, `xb۹i61qskŰ9+#vߒgGn1v,ot'EtORXJ`hyExMG21FMEG ֣~(wl:lT K'MzOZ#~ń}-&1is+b]mosu'2} GcԚ%1 yNT| Sw^*]044xm y@o6sގ2/fOA|#4<<, wmf5bxMSPŎOgץ({,~wQPl#ȼȽ[*x8@Ԡor=cJՖjI!RV.j⦳'LpYq[xǦi/}"PY1-=g 0]mC?2"_0 -@t7+S"I@bЅ+3!%(WC:?˕Lc'sh6=Fl]DC,);J7^XfI' ^흀5% Il9/ ;U5CŸ9ZXHX z;盿*mW$Mv#q%9>'XFO 2Ռ}#B.o_HίΗ6{&F`փھ,{c ?EHI)GP aOe4\0E&fB$(FZn 傃mVI/7_'Q0Z~ c2nۙWF\]Vf:;fuoI(/CSxSc(56F ҏcR)d}~w=$f|I=dB#i@c℡ ̔K(:@o{Itifrط8]){pОFhK Wq@vQžzcPًhmx~1{wk&>wČkhӀRj$s!-Ǖ5Uli D]9skUP`׹%)wq}6҆V6* }UwT\ |˽KkX;wgi{`$˵Xo iL+P sȫQa?ZNhמ%%!K-9^ʺ\ab %|:R@*SȎ-|_Ežd>plkJdɮudGN~0V3QXa!Q lεZ&|]f=a^PVri]0gGދU 1,`^%]^ Np7α ~A dvHm;8n 8`Ұ$2?4l_F!` J/];W{E]2oD'=T<;6厖GjbmN,0~:cgtWv >@oURt;AmEhv&XsahRXa4aeikLō‚7 ؆Q9@ 1i6UrVwWiMU8Ѩ[(Vܛ6>mCUY8^uk_(hXx6XB3= wO>QPwG@ ;MZ3[6kA NϣRW5h7bqJ686C-a.OG7ԼlÜR8L:EI7nܝ>y1tS|{=s#i29yn1B F|? PzޭvBx5ְQ2J~PnMN7|YYOK{ )~7a!& Ⓕ 3Ω Y,6 ھtޜ' SwA(Bv/F n"Vl +߭wV̞!;bβ:kpMU m3>\ȘL1k'et; [ }=Z!g`8Mmc܍Xu7l%gHxMY 1hI8\B750mBy11\_-baEVC/_݇ gu ՃISF}Q1ڶv%뉃GWU[352tΏRcAI^8I#ݞ7°" /Qq0Sj w^DL}\B:\X9xDIhDs,7 ;rjp)tӟ|~6+{;;eLYՂ2/}pS2X=uM.2VG@汦^g4'Jb)>K=$DH#BU-!Vx]c=iYۧç@"fɡ7 ^tHPUhbHɨSq.2V!ӬkEtc)>*5p eЩ9Cʩ#70jOt&zl~5iXHo.Zp^9n83PK>[sJ3t(=%ngNFMBvHOo+8qer/3_=ö炨.. /5 Ҍ[줁koUpOw. u?%p"gWg7N4ۘN6ي۵Ҭ}0TOLky^}Cˠ A^욪M@5#0B$M(+7![3}0La0\Ӓ@qw3, :72%E =qAduJ~e2M=H,f?<ݗusiɻ 'gLϛ`0bQ+U B#QZC gz=ρL`N )nH.M{K4@y s &"$-VM?/z!MVՓf=ҚxR>?s0=a1bǽ7P3ipG.1y1 L1ߏ*@ĬC8฀0%sn+ SԍX s Gn6ܠ?NƆ *+s=Daؓ0ëev/uƸm1 "&Ҳϙ*5UH&,n)(&\Я¾Eo2syy]=LxׁauhѝU l /۰̞ WI}WndiU!i\fl |^boxwY=C[֣g]J;i-w-B`׈fq3*pHXN`JɆ_#WM6J7t' R'|,oŽez <#RKJ<Ӫ!Zk |rw+gaqf_ϐ1FxH ڄ?KK0eOB Ft)tSu5mZ!«sD_`2p) TWP(}xs#L:pd|l|Yf40 _ =-O9c 0 `kV.vrg)mM$ "P% >s%dpn5dp XlB=HiWlvgi;fsbϗYr]mGڡy XGuנ  >3*-gʛ[S8U5s.DAll雟3i QdJV\6 DVP$ϡ>e}+&.gx49$BJí=I5Dش.1چ>:nyݵS8'm Ni`'NB2lϐ 4⋕*eunJ 4$=lLIf}BqƯ}b GN_ p4 _e 2sв?۲٘]͎0(W21,_bg rϳFXIMe"=%8%p'CI6'ٰ1峤+$F^X|;Uԣ{e_i*B2|Hqm`jx8QDIs2F;9ոTrWi gœ(*ӃqG}tGݰ9pjT*tU ;>*ņi/C/A[iԴM\=n6s|8ލ&"x9QU?EBÙ=IFm$_{ImRAp/u5r"r㔒y]BF|,)iLIRcsE̲Afe4rD"APY8j\AOhpRPhГr\;<ۈMǀ%%*ߧA_+Yd)مmB#FMɣ `ۤql"kIZڛUD_RP, ӓԱūܹ>9-?b%Ļ,Hd}ٙw7ax ̣#]3qÚb1=O1Vv9wEq0aZ 0& }G%oi&^WbY8GTн J)-,Km#Ec(y= UsMƝ ){G J'i>4` g+5BG:~׺s`,g}dhB׎NT mX 39CƸgC6_L"3./%F3՛B٨`HE뜇笔zN%@v w].9!urIJ γv9 0GcHI6` -pH e7Z!pg*t>42 (0&_&DCDԩ۟hJ#VjO!FRKFEs{>2c`voc4'Xv]]G$\Qی?6Ik*sy5Y(؞4Co@ѝ)aLB4zn`ƊHu _IOf/tw\ !l'A"N*YuK*+\b(/PfK2 ꠬Ƈ' G 989Γf4q@8IAI՘|g,}8.Lsl0t{ vwu5Š*>PRO>܎8Η>-™UhU2͸C~ wXэDn."p#[T @Fr?'+y/9# nG} n㢍5s8ʨ'/1J@G!MVUHY%͢.C)bWpPxwt\ư|CjnJe/F:bt8+K~lhxK j\}Z^E=.%CIQD%k:97(! eEOLཱི]TJYRm=,ib|!W<C>ן/zaŲa$[ s bPobLYNK}M,l@qفPdM~7>8\_=^3 ߉64 c"{juZf< BSī髪g^{ *;{TA t^۞sWe@ u͠r\^/~ N8l|\ <WٟC!I<2{Xw,9iePkR8 i敜?:E0E'[>ŷ6,b-H\QޙxM1$>͵SIrO sr8}\dbH}6<\|Sk&>`$(`[DX[fqk-<҈K%ăEE#!dZr5 /DLKee^Cf<L o7(xqK]O=}dmWbI$?yv{(B ÔBme:W{4zcbޥnV}tP֨HI_~s"ߎt@ EUD OYƷa.зfq㳯,ޯ>>+' IG<&)l5utz+8IDDl n22kq(?T6W:*wjj٩L{t-M͘ Ԗȫc2ͱ'%ޫ28P5 %Z_43%dq2@$B?p^-Uu^•wZ\[]/*$d2) p%u"nS&ןs-&]O -(5J'1Br= H>}&ƗO= ل$qsIؾc7wO{] چH뮎neZMgs܄Xc)C1}ρߐUI-V >wM/pqg?I5ma1oO0ރ6"wh!Q9~^-k֭V$W E5t}NWِ/ `n-yފQK{ \0btM [nVpyڍ)Ol#} v#uVzHO2\ _s<oxv蚜/l @]\~OlW kM cû]gLҪ>в.\20] 89j<3d\`a7^#x6D4Vf"pBSSάӋ)JVY1 f |ۙ΃4gkIi)7)[Vk̰1nlɦv0И;rlXD'(4kv[(RrGF}\-(SR 6,ic:€+1VNd[+(bK1T?,%Wlyf{t1Z?C`CXNQ!+ͱ}Y'yA y;rW"Э_!5PÒ5Z?Y)zTdAHrq*-48"X_W=?1[|-SK` g4 \ݦL[W}& A{If [tVNWDvV0|0^~h^^G֟ovCb͔i\ȜXsSo6kGdm0Au#ulIxqq+-+PBe03-XN Va(8_N]2ѮXo\O?_"Ns ߂LȾJN/c_D+:7S>aE@b(,//ӟ4rc0d?:L ߐ!–vx_I'wpn6P&2pVヘ\b'NkKw4mhE0\Mr7 xSLPXV"oYB-˩KOwDJy0垧RQPOM]_aX}Fc.ZPdBeJ@LڀWO0|UZ:w' UgI'O~fUGCkTɦDQɊ wZ`D_8wn/%3|~3Ƽ ؉[~ %57 kvG+ݕII)b)$;l'_IZ6Vp_8 Ɨ }ŵ7<[i~O"+VFwTZhb]OMtgɠcUݐtĐ'}P0)T`\=Ds3f;v<52/vpˍczc/F:,`sB k2TɸEPv9!Ge f Cm]T˲M3^2|71K!fds7JCG[^^!ul{΀=xEϝx=yt#"9[@ubDo%dz6.@O>_A&ǫ>m v2m_CA”">,[AF$`5E̦|C4d{-@Q;d\72irFVIQqgJ>d籖wE>mVO//- #O0dRx]NnK=ʦڒe s:Q:ўqzg@>((iW̶n+X=+͔cCoպ6}x)8??k8x Vy?FrW&|hy[ENe O jA_Ȝjҁo'xrҎF )Z?V33Ot :]L${"6!مw7+Dp1 jsS^ b8и՚I1+3E2އw} 6N|~Rl{* 3'Bٸ j=8՗1ܯoЫ iQSkJEʕ xpC.E_ e۰ArF<׻vD:|lx5?5TƱXY\.k?GѮ%~B P~Z U=b$Eo-yBc:35\=$`u37cp g +FAx Ѳވiqʧ%,Gkgs7=gi>Hve=9Hh!ē᢫RR3Xd%pH[)# nLfb6:I7 6σ\_QTS GW5z0>}|E9k.N+q<ޭ$2@|͂$lz R =gg`ϻ-P+TNV~ɲDe%Vϭe93|:E QaW?[̅/BAքv$lGs/j3@I3IzLƐ#y?8ֳv_ o#8whԄ E1$-,b?*qhҤH>UӺ;֣*=,cbKY? Hhv/BRjefc10Z|{8_M)I|40OuUˠؠyc)M_'zڽG;pѮ]0BlW0WzԶk.+:|˲SKy糇f!3*K:sGo}(s z!$Td@.ʷA1K}MW`M䑋"h"A8HQJSHam `W; xS`=&v 0 ]\]ƅDK-O4kKK`wSK{K:i5ёTF2 u8 Mj-Ӷ"<&]CgFD [ b/n_pJq=N ))`8޷?_fVuR޳`>$iG-i^57,Z.Y6?[f$g۠[}=<~0ć(PJ,Vfs xͣ҄k!G/썯:=1<f[<ԙ Ё ]JONϞf<߶q?yџbnggFd˞nbX!Kmb S9lL+`iaݓ :'CJUflS.I݆-?)l5DFE D  c<.tgE<=!4 YŶ'vH~~S&ew A\$Fef =\?^p33AfVxFJAp=c2S5Kf/7i,<NWNov=i&׳~fu.Aq1b^:4 x²xQt3KTÜU9^G,1|6-WPc,67w5{W[ˍ*_hO{%8P.#P5֎tRb$d"tSyqһ7ƥ ts6sfPM@y*J&XaߓQ&OxFppmM=!`9v9̔vտì{SoƵ!/m]8<DwzM͇IatڵVԏ Yfv0rUφw[-雷N3*nym-9|Ɔ,z#&(rRn(Z{ Q0EW9ZZ%`+yPH\-vC}Pl> ؕ7ꀰ6SēfBɦRNTz-rFwԗEK_6{9*InU?R*GĴ,Ps-Vn{ /iBSgӛ'tPw N-5[=%\{Zo,XԣCȢYHY2dcTph'}UD+Ҩ^>+3٤7bq0|y'=a@i496c)ˋ(mCLD8+=Gt"o[D\G+~_f@`6Cq1gyc o5cg,/ĔE^G3i]/T6]0֝ >FcV޶[ 3XUo0tcZX!%`x-TN!amqxPT%?9/˳+<7[$m?y8@։eVwB/3P* ^dpVʎdںZ6=[9^nN!4F ;rNjBRȯ1b)$׃|KF>< XEve iR;:!eV(Y$@Y=Vꂞxڮ9xvEPъp?mh$/ l՜8Y{&^yі&nɴYY(4w0:0麸{W*ٞԊ޾B[T$Q .bIB_;:J8J}SzOO(ymRNJVDVR'7O\g\{ݑI9neD8v4ړ(XlFJAGE`0"'2KgIEoT^F:P:jrs` bzϯB-i1[Ω/\<$t: nZnNRY)[mWiǍܟ \kĠ]?8Y)y{vpD֬azsኞfR k,⠅|]厠mUHm\^A7 w 5?(m)X<_`_;Z@a!~H;wL8@_ x҉aqH`c=H͌JU/S_#m{T*O4v;/E1KngFl4+>I@Rv+(N1A8AhjwXqFLIx[TGirX'^jϻukB0𩥜<9׊ ]MWA4 P<\Q1GU8G6%zj%هBw2 XW>DϯJ_f({Ck)3cVˠ+.W6ig*qMVYx/ F=t!vXύ_2ZA'9ݫQX6)rR"NWk1LRLqP_ғ’ fZC5s)LG4YTZ4e:At}~R%Mx=+ 9@VD@iaV@end/dA"IQ)j7%haw4,`~H9(" Nv-5>x&KQQ='ɶ{Hv+|N6A." |󀭂iMY6@9 A3HIc90sew{tr$c?#6(oVLBU60ʮALgfwBXzGW )VGsA C]8L$/h0\31̠ś0[n}Į ApT)cmP\d@Tuf*s>Vp *hХŢn1w=f^Ms~}j R[cD~0쇵j^+Q.F=(J7YkzLXpvP^_ۆVgSB븉d|ta(u{(l/*"`[Q7O p[c=B(6H?"_mI1 _O0bk&8O?䔬aI|r"|Y%EbE Ӧf؍0PQL *sAy|^.ǚCk.eb8d,D|2-@g^I oܡRiS=pg PWF9*5Q{gL}uPݟ=/G@p.g.P>V?ˤ|um-j}X~uXL\ *.>W4} R`GwR"#;ŝao0+ Cz4j5Cz#Fѐ$=Hwyyd>lrħ 9#?n]י jx\!Q=p_^avbЋ)[88Đȩzj]wP>±A.yȍ݈xo߿i3D`ݱ/esj lW Pn#xgmD0<0(:n?`0F<=\iއu)7*pܰC~( UN65_걛Ґ@bSL57l@"j.G7Q;0d,)I=_+F~!_`C,ERF^U1n(Z?9 SzAkMj#|66iR~m܆] `#I&*= ƪZQV8qtiD>2&!,+yj0\\4E+ LfWد)678 OV:թJ71P'-FkgZH1E0iHn:VlF:Fz.c@%Mޠ?/ÙL(CeX Bճ%79W(6I砜zRM$9IwE;2E~Q> &07i6n^)Z >{ZXphF(qu4mYp:I9H Kk:H4 M e6EeE[ijhXU2K($kS/2"ɹ0 J~yS42XnSQ!=5n=z2u^~);lAfGK j {Юb^Scouk.-l&vzB-̤6IpEn CPzP#smb8?N9;-v|-{ݻr'(Z\!FݛKju+ŜUi@x~H\4ޝdSPGujopA-U-sUn Fh%1-;3a&˗vD{|<7qޟPG /wxҜ.oG r`YP^4 duE-fFZ.)~W`n(|t{o*&i ^LDk4o-BtR(43#RHSRlWٿ=:h[SE:Oq## n >PGoTAM~9d\dej́洬{' o.S8МEDE.:k.{qʽgK똑2h9{G] 0(LKvX!LQ{|ieU6k20X|b&W'e)1qK}UE #@!S!B# +oC%:ɜ@}qG2G_#*&ďg?[F^`4u"ƹK S_(874~R=5Rm{ډ}_G~IJt6ˈfu-Ws* KFN2_)څQL#SnYuf#.I` ߄piF/GMl_ 5MHWA!`Q7чmj DLnm{_n5yzy'vsB#3 —h\+ST\0sB}G,SbpGCP8}H#^qu>z|xjFᩥrx}˲pssQ AzT󋛽w]4k*Ū9aO 4iB ۳az[6OַMe[yĜ&c>_ڻJbn{94o$4!~'0<՝URO7Γ9ớ׫%p–fMDJ_!Gɥuf>|a?5@D݆5~yڭH__^48I%u,y9?̚~@WY1]h+)bEs*Q7s~c~U\<5Xo37tlIY´ 3-P%++f&/OC x3]PZ@\Е ɶ9vm~TG+bFMGum2nZMʹD`B©X8)4dB_x8ZDZ7(5" ApHt z}Segƕv^hu-t0dA4d49vǚ4ψ'=q0]'`uSܧC /RK6ܪE&3v~~٩1p9QI[3@R9ҫB#pZbRAX7irػ~hP>_3(q&9h6%/M&aҘ['1 ea.` 9C#hֽ>gahbd&'@X'\Q3QC:tQ>;۫)=Nsh=5C.Pfz-5$MBd[Q4B=) z5*=)scks'YV ~h&8ՀdMSQ~+. \ -h&SGwJضK}3R`&%D*PH{ fk@۷86R۬Dz7X~&MC%vÚ.3~kTAw4wSfֈŽ3'.A$;}5, !h sl,$ tHw b/YUXɇ&5dq=sQ]G#l#gnΧ!ϡ2 'c%j < SGx};q cI+kl+/qlqii|`X;H"\lAoatzmc L[D!7Ah6~qX.3_Eғ2hN;0Sږ;)|X[>/*ͷw}qh߬E4+'=Վj46%z.l&a n2D9Ur]v'`2_->C~f-,I,?$M%C"Ԑ%F a%˧EC)PAɩ=~ \y")ړ=%anDaMhXwP"$ظ.)^%Pr͸!Zs5z?lB7 1$Gd]HVD &s[]mǎsJ'3#!\׷˼{RږuwµS"vAixmݍѡ.e7f#+އa}Cm $ПUMy-~gF~|q##A4Ag+nL9U؏0ET|tFҰ.qea^z/AR^OmCwj}RI,a GtYh/*Ǿc}9 bKgCKw0xQd$l:qO iUIrO&e04p 7at9ʋۆ2L"/xjʪ^]f#dtR v+O rW) SwV4:YY:,!f;<1y3 :l[q2l7.C oVܳu(2?O{?S g0YKmY',e,r>,o1wVgДuCw,@! vJeF ݃ƿ\ަNMtH*Y%l=)-{Uy xZ5.SHimZLĔADnC,H\6N{Avt)Kŕ`-dXxl=N\0e3m\ioLќe[ŮiM69P?Abfw/Tjn? 贵cSc9^?QX9۹c׫vT-aM{$x61Sgpa'x\Rʚ2%ݦhy=8وTg - >}h^Cϊ7;gyi5>cͶ$L`ze\@Z]D.hu⅄Xԙڳs5vKݒ'/Q?4ckAÕ_uk!UB01(%WdȲV[/6k{l㷏jT Cf~^' юrCpN`k4RNP]SA<4TA,\M4,SJEAܵl ʟOO7KSVtdlfKMa,i5~.>7g4fMa5~w%qzq*>-*dD|:i˛]S{L9L~/IELŦ%zUB+Iaم4ľH) SZS!Xv! qH)V=(k葾g=1Cf#xª)KFϷSR1hk(5lБ4'Mº?iHyf{[oVߤ:)IƸj\׀MsWC%%7=2;T-KD|qM eǗ[`u,6 ͔1'k_/RW; :0b$H/6f8x` =ӭW ##,]VKKqHߢpE`(]"† kE _yRR&q^d3J'd tF=O]Hx7Ec W+9+0V§_a)ZG\^f AVu?:3$e}hVċlweבq7`NQh]K"ބRד sB/n.ũ۱ʧ, ;{'Kp.ʱa.(HװW7N݂ 2dz!j?aSKM2O=W]7)5-INHV)@ޠ⺱ȉf螝ߧO&[q!z\ 9KN L资Oūd#*uK}.Wlz;g=ҡ"Ȧm[vJoVv;)$8fċ hpӊ[e֙0>̲`_ N&y moܜC?<- caAw;1B;QN[}:ED-k1F hEU| 䚔TP`&m3a3Pք"|T+PsH1MęgÄj;'9|BJ-33{ek eUv \ {Wux<7"gqFa v N}ѡǸ-BGj M.8%Y?bZ,7`0_''͕c塺`No+mۏ 7č- "tAu{9m4`9q̴KhW55/~Q%3hS0yYS`xbN2̵q4imX+aoI.mwMр  |K2gᇍyWeavTͽM9Ox8H[` S<_AkO0?1[?p~7$9i+ƥ~2m8J ib${>/A n 6y*U&uSTWDӠTz[N誾9~tN ZBO47c+*k-)bD^Jb*;% G@}*Gjps"/Քqhw~A*tӶt| (a33=ܝ8EhВ[p-SHry-ٲi]P*_?.jxR[~c#K5`Wa0Ge4>!_ҨMMY)pfKOyRƣ8N"Ҝ'ʮ_N>9- )xV~8:5T:/]/F&L.IZn8)HXR/&z\ZvɌGYg~s1N*f`VVكq tI6} rB<1L"p¨ӛFdSy XH0rJS1cK.=I" 9?3?a&NRQ](̓u̅z ջY]xH_4@1d5ē0EDܙ2ӥ@ m2/\>UHKUZCtV@ >^zWg?wÝtSgT~SΧR$:B d>FbcP1v7YMr5&Z˾v+,Y 99XD"ڭ\j K1Re@臭UWBi$O9O-H.>.=#@- kcHEf'.+nQ/q؛Y]2le&jŚ;eyk2GhhQ,dRPMܼuuGPTKڭH둴G F W>rn+3?tib!]$>O? 9eې#11 ?Xhxgp8I%ң.ɼ_( nM߾2H0yݦ^&-oAGrfr2)t؜/"ƶTr68^rѮpMUSaR#܎254ð;t½?̽W Ipn(q$əX`l9Gϖ^Idzi()6Lr| o7UK) "awڕF;Wݝ(<9:RMreA-.m.`iX$nA-̰;D"'U+]!ۚx)VsW<$Ɣ@{YHC2Ybn|w-~W~g^co }k%r$N@zcgljTxQwv[䘳;GW{6C6 aa}4*$%eMP휈)y?mr ڬM~^kʫl #nQ={:ilb=,\yp`V$wf&JÕR%GOxAјn0 8wNc9nÒ)[S:QD3\a|IS:f&Vsߚff݇>՛U+p{AX{kOm&41kzgͼ,\zyT#K}ye)({}'+ۈçEb42n̾:[2ґos:dgLz^dJ9rOkMݯ+#QUi6Bfvg&ziA6 'jΣXgv`zgt.10?m5V۩D6\X\1Mت.=RR~;8t6,Z}΁+w2ļ-vy\#4%/ndiFeZ˦|tWz{@!n>!S4OX#{Tzot1GnP!.,_~c{_ `qoِ6<>Ӵ7#OZJ@?@`uǫ7a%KTJ8 HoHf{5$ mNq@µU$kg9{7>&M~@IH ه,{),*q6蔢A\ ]"*ϖ"zNЩ57jO,φI"JBx{uWޢǥ,d>b%)NKl !gx`sN2PU+-ԅ~0SJz5YMy`_BLo{?HF.`K`/1 HL ;3^7>"HՍ6B?þ揸_Yϝ31KtPO4 Ә.`]5~{1SZרGù2iXFwJ[{aJCejda_ufY'x>煨AJ?`cu{BOnԓh + xAӊ#vSƎ_q1%mz jU*s3кgmV $_mKo Kq9\vYnOUEJmLvEYOWw h!?9n=mBFlXSwTuqxO>E=9ΒV+͛gd54 uֺ Tɚ9N1zI*SN|'5uY!T9 n8n>x¬8QI[6Ebpaa_5hjcػB\QjeWby&f]Nr{G%s2ep]Po02:tиz&{[3H @Z&ϔi^jdFgH0"W-HK1r1Iď6>Yz3`P&%>nA&H%) 5WCs J0YoOq NY܂&3O(w4 `[ "*_4olT9ր[p^A 6)_l.'wmR̖u- ~Č8 ԡӼQׅ$8L',Bx gp?y%LBs8~_tf+ f}/͉t(TD2 5ms(ʌ 2tIKA RƳhgsG0X0jЀXD%9|{4VB5s.0BȔz8A"FK?~`-ꊛ&sJ鋱#WŠᚽ b"Ig[LAXE?*/ TД+qwcY;VЊCox<c(ʝi)T >od\28wg%qin !@L܊:/I"v@|v$2 xh2T$}-X\mN&NlcwEpKѫD|%_. d_Hc?Ҁj-cMa,caI+1c4k}!jNrX⵶hZW}o}c;KtMb=G[7kFףC @ymo)r8UŌ*|ݗ&\,ma(6KHiQ6;dW>:n#_D-t1F\VxQG)}j+ {J.ssgcAKRl),OޢT!SҩW+(]xiERT@Eh2g(@-q빌 HU (?o =5T#GimJ.,TC-(Ƕ.gix%^cd"&43樺F8H,Ռy:Pj6IBd9FX[/LI˾Nh؇MZ:Ȟ̛׼wcr!\]JS윈?9F"^|Swf3-.x A*^bR,+-3Furؘ-moszXoP2^h1-6胑^\LZ~7$`6`~A@ʀBc{=kGcfR(ZX@ď*W{ b T`f!X̞#Xwrh+wyΥE߭}FOܷ{N| <O7/갩hŒXuZ۪ϔ@=,.;mJKy10"scGMt轆HE7~Y-/j/t1{6mġM#jm%^w[*=#k!)kr Y3æt>?!Md헧 R! m =%UJ&Xj@hW=aŽ*pUoHe0&L 0RnHI#<ԣ0oU^ oZ(I|D[bDqf!\Z2N<$r 2ʄOCHܖy>KgSo6BO#l훥4Q:fVv(YJ.ieC󐃌,q|=A9_8q&?4jɶǃ?h&OP=#h]''`9ĝ1C:cCPc8HL'MRA%V'Y :}%塛 Ӄ_yO&n!{EM1=HBm![Q ԋ7I&lnx4"k 0pM??MWխ2w] \&x\tAv=A %tP`@B3||qsKxʃ2p,L* ƙq˔i0)SVA@h,VWLmKJ]{^J̇^5hPr5ۢ N,kd^a:_/ = ?BQZÈ'_p-W'RxGڒi=cMcԘo'&] ]w0G0<.^lt|{¡GA":j6/-XOHE?<~7j1 qrΩ}Rv:j"yP~S.iPD[X9⠶ŒOetˣ_*~kIo#rD5]^[5\C}~֭C,-f+=4Y|]zP3QA,wHbS ;=͞,}d!*-0Y/[_ ;HS6Ý<be>@>0,('v41b JYɼ;#K *pkӑO/fג*CCxFXe?MkTjn˝~)#ba๸f@nXFs}dˊujx7Ry⏵ݮ["Np%h`42evA5=eG% R8ōFj1 mСI( i̍O'pPf32<~SPЄP1;!(!$dEL/vMjb`1v*Wo\5K8v)QryJ>(Gf'"w3B2]e1 qL@XZOnB/ e*)Zo<[c+"nA5}/"V }=@OR;#J/]54>~؜jFCzx~`ERdRbɽ2>Eu/MF3:$Zdad>8sr=q[VޕAM(C螷Ul CRӣ═(CRc2S"r'VrF `u"^NJKzǐi>:/arF7E| )Ԗ|l_D["sAvtbRϤ](Yt68tSĐH+cA`CpJfw&WЇ HͨrVjWM9$im CqUHEZOQC7*:2=%ʧ[9~H[_:{Sqhï'~9s}', ,>'y.`ЕA;v-EB'NVa Є! K,P-N %:gW,?Z0$͸1v!dvaCL&4RXCL]N{2i3UMH8"e)!t=U"">`4ts?.Ldj0\`+%M`n ېEk}E{z)i-p]uJ [#)Xsp%E;rCǮc^5"sW_(?{,ɦmN5~JUfh݁ ~bx|*ߜfNT\7.WFl5@O EtGzA#WʹY5g 7Hr) Zgic-~Zt)HK_ӀwJԘ+D 5 htz)f>76;AJna.O'=A&`oE{-Nt!q]E/{4H O,x)6W q}Iw0kh9% n"I)92]XG+\I4es q'Q)BygjɈ W~}}O#%:^䲫FE) Xm턹[vr(ћ9ʴ)-ZT6/=.Pm{ }ANy6 Jƿ\5ҡ°6%`:WVE1(fS,QH [! Fc_%.pPxzch@N^> Erd4^hcPn2ތVI4j9ܸ4* :Y#A 1wŜ}Qfb&?=&M<7L͏ge'1}Z5!k^/ KPzA, -\9yP^1%YJ9ku'w:GxUl Y;Ĭ0/ Ŕ4⽻3' 9xS"HY%^8O+òs"k}*RFv` ;Fp`״-AŦa;;7 osX6rw#i (:ʣ 6˲=!V3q %dݎ@ s@ަjϒ/( ,& TVS,߼H/*Ux7ق=Np4覛[E;pAcݺAϷ{G%R*O:?kDפ5QQr 2-s@8#.,MfWK<{b^b4z$ՕrKҽtv?̀TTx2[XK\N U.g[j `z/fϰd C-Eg@*`,i؇N^H !u0 9Tt?f(j_y IZ-pJT @vя .KLgE#Vs互#Mf \z5!bU>tபu+ˌNvz RF]44 ̠H(աF&Q)dAVcg9yT 5 f>=bfLA:rO U} qH{=j&}?Mdi QVHL>}73NWpçn@:16ˆ,s,BAS_{e؟σi㍬ܫNH֛HG) ? w[;AGS1K]dyYsM`e`1d;*hD'etsW=;pw}73>ImI>8آ120-D~6lx6SC1fPY-#K.@62@qI#X=;=(buptѯeQ|[i 1HY=4Z+ R1@9ÐޑՀ!Y䒤]'$.DǮ7|?_0)`|y4EFSXo WLix7ӏ EDCL+(۳`{ IoA1m,ko1b4>X9GAZN]46)h7rARїwN=|+bڇzozZzCӷD9Ѧs ?*?jh 6,hXg VEANu[)z=$9 ^#~3'Bۺ|t n>*d 6'5;= /7qYݝy,R8^޴.quXVЭd|kiM(C%ך:6j|G ?_jm}>u >>n(K#%Y knѤ%;Q%=16oe!ʮNȏexzxeu"d7.KFV'sF-Q%2\'\ Î)yKG]C -Buɫx^/geڱ8>q)~o74H>$2#mr||y @+dkExۤRמTvL[R`܄k1R"dH-, H<$ѿ\EyIϢ:Qsޓ=%Smc9.3죳D'&\y$>j݃ZH䱛 ھ)طrٶ/bRf+Ȍ:B%L8}N7#IOFtqE-]*NSpay6[|nӦP!_,V.lUuRr3c֯fVQل@nƽ+_"=\=&]j=[tn6%VMxҗ'>66n}2Uq=5wAv(޷]3fӁz>2(wx~hm.1|⽱s݈iRMg oXHC_3ZJ&P H,!Jc//8$iFnm/[slqu(*jF8AJi$fR0F7__vA.tK-Ds|@w݁v`_:BBF0ak .!6G 쑂I!t^M6Q[I[isLf4qth}8x0Tί'aa}dw\0^VJpRkedSϱ7)0 T bRBy;ԞW sThNcJ{7\텞0" iemSR^.`,xJ!\ZDbq%=k[]Dpj8  VbY!¢ V"4/Ol#Q\oj:rCΡ۸Y3:X9.JMK+5!FrkN'ZTP_ 'ޥއf[r2.󷁴fl1顯7m!Yw)``quƥ(p G('v!`4݇"TYx]洳^% cJpc~:yH#vWJ-]:tq6^*ү&| 4,+4C 47ctr8}%,2XXx$7`I 3C{j-jUr(aI6ٮGHqxhYE/pUgqsOʅ{.j  tYvQ²/O~^aU7P%fzcxJXrL'A5)ۛ丨n![uY`N'l*gԷ &˙zUnLbs"GoJ$mfy*29-lgX`s6eG ke8W2\-N:2+N̚\h|3{Ec0KԚ]O~zgGU3fz}+STC:{CujAe. )f }?K &E˙$=#y|;X_I^ g.=d9|}̏)]0M' ->A Ey'&⿒tS!8*UHF#}z|vda\ϥuJgodbIE X_Ʌ`~};dL|"kaT8 Kr_x*[1!n(\h+0 Q}s)w{^5x*>*h)qz U8_-[f PU&'=嗕Ïڔ೫R%_B=!X"'D($ n*Pj J6dbꀲRR[w ѸZ=S,@q v'UguuyiLqkGu"9jGHWZ  ;3Ҿp`7ۆuLw&Z l &Jv=_M/1&k>RfW(Ϲ^g 1]T'S9nCq}Б'e@Rr\_TiOħSD@"20ҸفtB}}JN|q tVmchjE6)y6 Ur}?h{-ࣹ00BX{|o|J] v'(ofz q{ŕy6P ^ޡԕLd!#HGl2 IE{n-ay /nzڧ) Gf~r bH&sD]G3jf݆I5p!Ͽ%P(ۦdftJK(7+_ȓJeJl!Q<`guq ~͒8N2ԣ'n2 LU!ұ 5STSv;aGfg8+u_dOC@Ùd"V3 ܵڹJ鹡F^ >s0,ŒѡՇ%9A#3Ċ&HJN@WDE'_ۆ>aI5UqT.z^) 3O9)w0#˙9A8Ll^.Jzܾ0UF/Ȉ'}Aa.7s=jV7\Ѡ@Mj׶1,[t sē-dREoyrN+ZnJ6=4FzKoRUdtJ󑤹q$/~CQT|%31Q2 yhE[}R+"l/ޑHDxKg"O{et@XEDqA$QwQ c8p`;t{rIDwѼR D՗){jF;A y%iUƩJp5`W4/@W4,\9+z/ ^p穈a6/&S۶qCN}boe'>!(4el=<1xoS%k7^NUTXլevu[Kg"N= sA߉ Q\6X(YޚPʰ?Gla owP8h ыvE*s!B%0?f?N'8|@~@)zw;#չMA9Gi-+#-*#jhQ&oL#+ju3.0mj6)>SGxc[ TOPA1簜_T uM{~7NpLv>B/ ~[=fxbo k/jæb'E/O7A r"* 76ws͞{,S<"Y:O^ӽ`Y5ߺѢ ~c"mf:RHk(@| *t`<4q f0ӜnXR K/iV˜+WZ{ _H|+yv~Zd TV *.ti.xC\)rTmt"7˒/\uDwTVHT(8`^ibЉ܈=(Lw6=Z=}+?E,71Z8eUd6_eBf$W! u+Ξf 1B>v֒}VL8 |NMsokR>qp.w$sIKF |q}^q'x{G(w5: Z$G4@sL.,F0Hg.`;>{Xy&:- `?8cNl  p.7hMLmx;Qjk7cuYC> /vw".KȐl#Xd(Q5w%Pn)ץxo ҩĕJ x!,{zޱ[YƆUdlExm'H C:{ Y+3zuZ-? 0Z&_Wf16>g vȬxUY9.<\.;2#XK'U2!l"RH0!O.< {\Oķ/P닷|EE7ѧVAU"@je&cY\|Hޢՠg]MKd- 9Tm <ɒ,\'ak0,<Ϟv1YW0=U-C7 p,)Vu)]z0Tȟ.nl$o|+B |l>],4 [ ]fw" !at"/"A_ V.r.(匿iMhnShzS=>K:LSvwѶSDk_˄P 9A/Q Z ^H˪Ps\?sJ(PxH|wA xwZ-[irƖ@C~?LרeqGe8}%nF-{Onrz[1j9TЙ etZ a0:8+&E#r ?qM&qx״EKv Oa޳&\as̏ p'YQĘY|z| 1}`G2cҍ'Qؤ54d1rYr))pK'ɍ)BO\oxB)їn W csG/]+'4ru"`S(y'"Kv 6ݟma1ZY~mfY.Pmo!T'Uܦ;ΌA`<;SiAz J;O=1EluqܿRqO=P|*fNŠdfZis Y[szϫReNyݴ. A{5")ݑ>uhFBQ;&нWb@_}6"6iC`ڮ-(Bu td;S썲N0C{ɭYCd.>]pZ=3#qu2DWbMJ,B?ћY_nao;+VzLN_9z/ fN_L.2Ōx8HD'6Ӧs40-F\+.⚣*(T{axyăCu6r:l%4ng&=-%z4[(,(¨&OU.9J6*tӐ8f  P9\۠>bg(sd`mP+SZRCVt`MSG?eD# "E[k鄲u alyA6M"dqɨNj0E9S侸`7mdW7B%:yP] .1֠#l[#P(К8nQ}qNQGJt~#> ,n'Gn\PqP3Zt:M]l܉H+'u^E֠nIGDԘ8T?(:: ]ir#֗5evINXzV 4iߔߓuw3A/CB/Ν֢Ϫ h@a|rw^ܖtFsNيH!kK, AʱBa~))$l:~%&Cmlezjeo6\檲> hrHڙ.!R"k…e:"z@"S'4~KgL1Tr ar.X 6C$5\Z8 Wlڊ0SOXbྭD}~±'P@#d.t#uf_>]MX{Dծw6yiPJ' h'CPD׋og[TTa#׍\oJ^W?/Poy4sII)4T 2 !EqNq|EJ'ds' >O }B5)?—W(l{ _='v/(|l0){n~'CU:3 9lpF oEcmqZ.ϱýDx[O3-lX5Po{"搓|y@9PՙAfi㮞b}%K777|P:?/:6}BSC1RDQNjVM X$w73v"\fL9\5;ݰ J+8Dќp+GP5C3yMea2_ f~lc*nρj݇+G.VJO'd~ &&/נPlۻrp@p^UUv9ve$SXܵ鋤sT=4O'k-&U6;ЭW1_x^Ʃ-C ]TJb9יT *HAؽM$ekvsb=O'z-`k*W@|BMaW&s,e2fsBq [R@¢%gk0 nA1rp"vx Cɟ>`ƺe5]q~C~fyGcubcMxD&|sj@Х Z:ҕiU3ޮo (;":,99aÐ߸2L,q)ܽVL k'KZ4GT 9Fc e跡 V l%GtFl6G݆{x}!+!5h5^\̑aAmn}*k;J'N=[ J +A0+. 2"Zsz|ȱ1nX=:z1jUFU浸@֋c[;U.A 룞swܕ&G@Lp?4 ?g ayBj9|I4ӌ`^,ݑ↶U9^*}a)7x)Hq[IRzs [4Zz%(q Җu3aK±KY2`^ٳZH`\aSףK6_o]XPQ  =$qRhhmS+dž ̰0m|rMu}gD#<,kqV#.R^"C-rXLf 1ܿDOsHizYm k<6ԕ s 䐆(ަsaJ.wVxG'yH2R WtA;OK: [+1?V @ԒX`/')ȣ-v!- ԉ"pMN/:NָFnźVAwOnB0N\cj4uul2(՟?ȃ "Y4Ǟ3@få//r֟ךMߟ'QwxS5j:ߕ2s K&EL]Jxks 8<4PfOj&^1k*rҷvS$jpΚ6|\hO NWˇ8p[YƢH7SU验QRYk^^K8~3)y*O`J1Onm觻aZΓ5""m>j/3Ѧ*sJFw}ZcPU$G܄*?E=C/ݮG| -MTm![ 3R-&Ky8 2W Hۛ|ΣFt5ՠf`(#F7+Q\Np 䙃 ͞~<  3G}jP3&_ꡋ z4ȅ;&7µ$D:eLPrY18<eDU$0Gg~CP-INa?A <\<)6WÆ0"b EMc TZ5}:S+܆`d:ӪgYYeީ =2#"BLoco 2)k ಋF*kGn}( E 0gf iyO){Vp,m$W3EʘD?m"9`E,&fOqWW-- =l=ԈYoh k7Зc8cyΜdv]jN WOȽH5O3^kPvl/[3}=(,d/ xɟ׃ m2bqyy+Go\޲;9BuSDϥ+c@4"y\3 ڭ|8++L'jFNAp^}kY/A- Y]FaaADBj|BzZMo%7v+~5{l+i<!,#=L{k[MiZÉ*"xn3j9,F`RN(.r/}#?oEx&p|ޜ>Z55nx|bsB>R厷ggTABO]Q|" )ZMCBG6++)Ϥ)Y?RCV$ܴ*R'3 ّ+‘A#8IL#ɑ UmUwhk־׉I-)eρ֊Ӯzg3Y+!GJ}H/ɗ~m!L`M$ !cY|7Ɗg_dDjjʮX3* >CSL6F}b˃x$#b#ÐxG5DOU0y6%7+B^ ONqߪx 91Fx@DZݍ-ܢEVFXtdcM ؁abv#iކ;G6FlY@{Ut?۩o{PǙu۔#ˠBRd8$؞/"dv#AՄ%gX8)I?d- -Z 0, PȚ4 W#v#C3uuT5z &}ΰ=s6~#5q^tuee(#%}lHkM#;26&ˣT0ƳY G"zol*mΒޅ𹦝0 ; Ň"jTT{BG )*>4C2ƕ\tDe "/ܪ8_Hw[Cr5=e<Ń~{ 6 b%8XKC`Heg@GFAEOv5qGpDs=n'סy.E|\BN//6(-L$}=#=bŁH;{ ]T>cçO3RIx!%կc A6դI_)<.#"4 OKyOw'LOTyJ;L/n;?ֆNLcZo=| 9ulJ|lL`.u^j%8IQwhP7%ƒ[uf==o .U"1lVobg0ccjhڡ"m:kv %\8z(U\^g+7>?08H K>*gbJƋ~*7vJ{edO8P.3x8xDI8u&<;a:+d`#MIp =`hR`^5# QHYbhJYFWGQkyYo E|ȷ"OSNbƥ 2$ 3`d݈CMy'g|3-JNe>O'`/`_V#p\ 'V`>>/L]ƨm]Od`vTA^meѢD9;k>" )nrS]@tjVj9-S8tmcfTBi 6 1)y#p}> mӘVs[9pm RPSMg_Bo w'IbvanDKC~UcVܴ-9 GnL惨q?z[ľSҘ8EBVTVQjý\-ʏttgwi؈zWeT8Kli :E 1ݍ'@bV4`kBt]jXm.)عjeyH~Zm& ✂;<)9ܼM=fk* iiI[80[ 黠:J 3-F۞]A3!eV6@¡O P/8nOIPH Lk:CfشNoZ 45i^w1yz5i1Qs\N Xw_15N'\zῐJK$~3 )i"}0pteK@06#s7񐄹}OZKUQx]F38 B*s犰oC~ws6s:99PvIX];䬪~!_Rr6"նj(Fj;Z^N_K5K^L;k-TXH]ɰQa sXD*Z'v$udYKלy FᔠzsN ce~1&K?S @` 9-h'WsCh9lu R.U֐|g̠ʌ[=Еiag Wz\-/YiYuZ-7!;94ѹ)|[3zŐ~G<62`{daSWiɼIZ{g`\hޣ,Rd]JߧVt*h-?:{rODn #c@6Ęۈ9l| D~]bh:@Yٌ?J*}I'?QK S (<#bZ:F|V3X_  "J}Y(EX,kF ɡ[?9 I}pJ!ctz⤏1=@^7(@al∯naQ[x=f94>kv :9|!W8K%R8ՎyQ@H<;"s*B^4$O{\.=S_vGO9ׁ9a76c]drvVu5W$'c縸ڮ.9VB}f ѼɦP76nU紇Ky? f_.*! i ؁4k!4g -WW.E^ l Bf! q2k'Kj8px4r͓ usX8{T8L>" p' Z2v5h 5+ufhgʦ]։y:jYk=[b wSُV%=E-$o=@=Y>[L 0]ׇH!ӷqWm8 cYW:S^^Tz$%OD^ V+X֊;PB0r. ƃ{\MZ$v̋LLQ.5٫߽]">m$P.U~0_z7B-8g T $/EFӐ 6F<*x}p8#a`F 4 0A56A;(mY#&%ߝEk8zaz]J r1*€2HpLңFv2(rT[9V!]t/ ^3,fvA!1N%&w(l;=-_(S\]D*}fऺ: <\mT't߆ =Nj8e ~hiKr+ ~-qGwmuUt[]~XkmSpي{=ǸZ\[`jkŇ{h("_1(/~g_klE|"mL4 Ӱ_r(D*#|ڤSv"7gUt@ Q9hc&d8ϓdNa483aTHxBXkW:YVbj#HGbzE{5r KnmuP5ֶ11;_,Quǜ3=Unk>t9~}, h!rgg˷deخ?2vo`Co.ʬJ56'yDIkFj=At5ki-^/f2f4&QKTH~1_L_SAҁ.?H"eZ1GX{|Y,j'U'qu^gY}Ekq cU|F\:|kHmK t#@i1rG͕76L8( D 2BY9J/C&}exym+`.׬@+z0gdόS"/@#1ڰyU ĝç c@gv^׷:!֍-LKY|u,P>wUōb:E{:3.7[f4튬w׭fprEǏsf׻-heD,ٗdnu ӸKWP)Ui8o{s,$l#.E1Tԡҷ.p%-^^ڸ64y(•e|Ji9UT Od6?"P2߽YK [w|FG] AN/d߇&k4EWh>^y`2$&E9x!*]lsf_a;P1րpCt4e&V}h2-Yz ;V‘i|ۼM!VDI*\ #ֈ)\ICrV= ;n!c&E,D.N^²ZmI7,n`D%ε&qW|M/i.╉W"~,k3)#1-蹹)'(x;L)Œd#}jo f s*E O~q5Bv ,5:/{/ƊA\鷹UMu}\`KBhFC-1qzZSD64nE#yj-}|F_^MUѮP6K 5=7X=hR[u8~Dń.`* qOL?&݉o7w7L+XK%0F7BD* 6J_b%5֔b99Q2IO|rZgJM5()R$.r+n@m',w욫ғJxs7ˈ\M4 Y&wk3/)to2L甡M&ym#e#cYbv /Dxhӯ 6X~X# J5^9^I^[qy)<8 by?"cwrA^&fܪMH Tqo=j[!AtBWF:WR2$~_uB$۟3Y(mZ|`_AnYI^H{q"e3k'e+QR|J3,xk-J;+q]ZhnFX16^%T>SO4u49?_%Du>icW-G; ~f[XT]iHawXE,ʓJ73:hj>ĝ nAbRa[X jxQvF$m ̣]g$ d#bk|)##ѺH\acӑO%藕6eK7 әhHv񡱺ʏBk$`W2!m8%3ncnӎfN&d=~ ~xw W7*dOX=/z:g-/e_d1yO3zy,~TL8TX >tNc{tW­֦0#p?DD-"Q*1ƀUҧer_] H Jƿ=~;I0*rڻ74$¡6&4sfRFQ4w=5ϐ#K7VX\6Jv$)F ǻ-Tc"mS%%.PJAT8I]R4!#Uz1$?!Dݳ@gQ =҃,Q;7}: v.Y&!Y }k_!yWkm,mLք:os16lUz0[7Іnҋ+鯃(NdV_ tI&Hll|@~62Oj3 U@#%2@3XS8xs 3-`h|y{vGMMCRUz``ʻ*s40YAU{؅9Yإ}M8n }&t?sBn.-ھ︙i |[Ќ'lψT )5ʚ/D|zjН10@ as>U]A&Ř(I;8,ьJ=>hv?T_.dp7_dG]xu0@Iʠg7%rvV1_攡#e '"}TdLxP 𺌗`Z[8 J`E&;)Y:DepVT\-rg%<Ƿ:zvG*~*:jaKFԶ]{̺LI>mV" ~m)Ztr+R+wjk0s t^&wN_ii7/[˥<4`j+$vZs睘.Rh{AI,Hi|f0 w-IsN[|Oܸ]7p;(]v/LɠdÞ͋4n%@J) @HK]vV"c/zh0WŸ'F$.mru-g9Pq8Cn7tWP^Bˑ`%&ZQ& e/05&_IKh7Eڔ# Sڜ i`mu<-g'bOli(-(dV|u&W_te{wҵE8Sj&\ge޴"od~;(nú8Qo7l-T׌>뱾lۃ*K2}#Q80nk v|T 5 X5AH*eg>[22TEZ:]Q[ۼIi2BNپmד'c$D)ٷ:Lr}'4N,ewD! WӸ,)hCL|VC IbQ|LCN V/UxDƸ@g Ѻp4 |S=[mšs=KB+:X"$QN( UT=a,ٕ2 QT,1W3e+ GT`I}}urYp%,%A8>_NrJ7S"!fEMCJ\j63*L71/c/t[%^d>5T+?X]Kjb\~惍 E9,M=#:ʖ}ey6 po@;O[CA]ņVv+==/L⥀:92ᰣ_\6sC/"_MM̊H(+?Ru*,1#l1 tY` pk BƦ~DUm00S#6O,Iaܰⳝ\dG4mj^4dA ;[e+̩8 GL2A啎B wCeΩ77̓jΥ|2KcY%"9.7pFҿÞ & x["Ρ$\QaY< [ `2^3D^"U~.TXl1_R1l4ڏuxi)B"o/̶ϖvhvxS[>CK c[.{cڎ/٘lM(%%S4Y|:a^.ܚEO"hɓ{A΢i9q̚ $6BLS(LȻ.ʉ(3s 󤹈wffӛyQRB?E?Տf%'$aWM1ɡW5*!?:OFvÂ-\ MǢB r :cwH8^@^Nn@-'.U<> ~ƵTဪMaH hnOP9YC9`͂TS7 \Y'G@zP6k5o]_]0o\vVxquDu~X`x8&. >ة;Ŗdװze-09;hz8 QCǀ]DK ntHX oSIk<Y*VN KDSTl߸Nʽ93*fho$L,7} (vHCA2/K}>J3*H=i'ӝ[tJ~kf]K>R%.6ش͌cšWpPgnP LްMu#@_x=#Pٗ"m;x]py݁!0Tƌ(grٕw!nA"ecpUPD4skIe[Y5. 7i։b1hQbژK]Y_{Ne!2e\)j<C/qFDxvs|JzԔ"5𶥏`Ȩ@wcdP|@?C_a ̈8E\__f/ PKVZ'a0*ILrK&ǽ[iԵ0R70L}r ;D!T_4;%2 O _eDƅZEojB~EBy)`1hrٿ{<ڃG4~"?1ʑK9:ƿ<MWlg*QT W-L r E}N}7B?ͤ؃c^Frт ;8=Tȼ|OqE#S`u&xTz*D`S":wIkX<X@st0ue,he%] D-jn3 F]ܤOz,`f UqQ.<l@eu}7؟Rؑo$&|#2XeNP\-c0֭í3S1#owEP^ȜJ5TP}qB*چ6>7|ߛsЇ:HblX[,u:3V}֍;QBSBZ?r#.l6+P0OʳƳѾP 8<+46͓O(ǗcO Fc LX\.+RH;EDBNA8:XI+< T+"P2mv?=J@ˌ@۽z q"ã9֬ȍЬ@jhMMs TK򆫏1˙k/XW>4z ? s+Nx3OoT{>97N2ŏD^Q[#|Dh<+z%7sYU@Ǹ1S`@Lv9;cI+#I, mS%5-KB:[͝SC!c7er)r\PiPvk2Lcp?j_pGd}t&.Ͷ,NTLJC쐖ܚy}g<IjsG7'rY*Z۪2Uzq.H7Tk =6}놡?v6_ i#1|$[XlBHG>t}_2C'~\qqܨj@nO/Ix_טʐ/7rmKN῀¯9c Gw1Z[ uꔯn`nwpTd\UQ h \ A\ |fF/V$)&N͡;dpF8̓f2\>ܕ,CC'`N{`rj +[zXvPJ%v?؋X6Iq 䬅mcqP3 |ŷվ0i}\6[xJyӿA5zy !0#$:skQo67ɶa+:Q%C,o.hj29c? jdگ}럅ak[KpnLMMͺZK˝ V➕jAwLJC:_ޅٻ 4e\'罗/̓ĢV+  e4l3t97y> %qjZ_m̳"S,;' g3$isnUa_Rs'ߏW;6U?Ҕ6ޞOĨL> jHz@.h16}fӗ ly%'1é,ޘi 0׬&1>^x"-Eln -dz)!4Fwȫ8BJ;]@ٹm3V(Aj*{6"Wf,/ǎ׸qf+/‰dlb!uUύbZMz~ATzyK om/͓hTC1X+a*w$̥9xXY;t@jdyBŀdcX:R`͌[%b@To:LkgWU rg}PtXߧSĭ2X^e!,9VmnKI 0%xy!;Hӟ]P㨱c~'-LVBvhC<1c+/"&E<!_RVfX P?(:E丣Oߺ@.;GoB/^?bX%I}N,+*GUF"ճHi &]S3T5y;^u@a,i8M2ʧVlEx [^$UB*X^m:fx"HÑK~םqvuob1Il 0 Hڂ ˈ6; dSЩFZtpbȊm9 *kOw+"VƏfzAmT;!:A"0Y&HQzn. /v5!!`up! f p"֣-at!7._Kzn9lf?T58} >V<B, r /bԝ8zrw#ݘJfAI,I>@ࡸSΰ [p6Տ$-8v]HWma9a_ ƚyv蚹{ڂ;O8 0r [˼JL 59:d!98vK^*B F\@,;ceϗP6F0D|ѿO%Iv(уA`obSQ0CTBnGOp)Uw e&bj}Ƌ&S2P3mݤMhJ)B϶6T8qrA)I *30#Z)H5L<,*s@ \=Av(̦@ tFZ/ƌa5gSSJ㄁YV4gA[L9yNޚk,AoyHɸ#- n>e*7TxR+QkFgYnRH"Pv0vVR:~L s( +M9UրhZ8*/ 7PSFE'vs~ŇkHS"\4Oz10a1QJ5 IFECmEBMms4]bm9oӎ k󵟛T&@41 :nTy,i\恹2l ۔ 5F2S:Ix{̯^R]__Ŵ_ud#G@X\$K UZtkv㉶x#Gr|_޽f/o-^%^ww$ E 2ߕրcحPYP!2x62fݠ56M$f,8 AH4̯ XVu6lm&%j,iB==+TԱ 6.|7d>d](AA1]O٣>&C/lx#fCJYQ=RxVS+AE&W@e P-pZ"MKi{9HO du N [R}1/ B X] Dh)UB Pr0oS7 J~O ''1iԭEֻW=JMP;}ճ#r^pS\ ˘o -tmTH=-3UafYڳL3N3ŝiJDk= 1tsRW!-`(6ՅߠF9ZȤ7٢l=(Н\&QzjYM m5zm;YHzt[Dְa!Hn!vXgꜺdS6;)P/N0|{nLJZPWkSuYCщ w6s`< *-O1صDFp {jL֫:/JeV1z@awĔ=[ՆQK:xB,$n2<"ꉈSBghݔ?/֚ܝa0^OW14E ,{ 3#?1!7 aG0:qEI!FI3}s-qΰPQ)m@ թU^,JX7 Dh鵵"αZr䭢g !ұM&q$²HmAhO5Oa&=,}Jf^1DO.P]a²/ xU*j(.؏a&J}_ ù~,+^p 6_$"й"#ğXE`Dv_f݄(9zcdQ!ΓZ]!`S .aBUbDႝ* WӵuMi]W"e۟MND˴r{a󩛨$FQۑ r(іwQP g3Y^=C\ݝ*`9hZt;'"bDa7SQh߄"DG`u,?jPI6~n..C%3{ʡR.BA^0U f$pƭ=9?n#_#?/&HBkI;|n$=4=1| nfcկ)Lp 晄-Pχ\Y )y5RUcN'G.Vp19l@у@xvҌjlk_36mS=@]:d3KmE>IRL;,Pˡ^ϻ،/SÈ;2^^I\X\3B+2S9˷6?tz`%A:?5~w6g 6V0(,_e˞?xZb_>uYdN:/߶j7XBdy YYkJfWm=W;2/w˸]gG\Ud ꉞ-2䡐FB!=Lt/?*S9?Hw3iB.Z1zLhb0B\I)P"{)M`OASX}pLWqzJ ofAWx[CI3.a?"uOd?79wH%#Fz7B(s/t,Im׊1tGAwK4ZDtɻ9 66RWbTؠܤ["zsBM4% i^^ tnMpAT6Blm.κDcfAH\P1'@nm8a߹$S~n8> #"_Ui4L7 U3ˁOWE%t `GWÎ7N5zDT9 e7"J<4eq g~m+p|M,ntD~[+Ѽ5E[g탍Ej@ M:vW[+^8â֜wn?,w{ĺ~'w8aWBdi-A bꜞTAR;gw ,XcyveE@/?9zq8-{oc1o~R/HN?7ڸ ٓ/iy6" OpEvkKayL_ xHA!v:dH |u2s2-Th?Vg 38u4XAYױ*^1yU֭g+g.ӿA]s=!61lvvRh)9ƿfg>>t6V\~"xm|v.JS& <{bsV؏2.2 HB!գSD-kjXqFV)i|V?x5^} ѤG~ r,GMq(!"Fwz;Sw׺a꘧0ĿԿSGalfE3kĒRBKU H~=ӱ$9>ηS>B"PTT`|SLg@E;jT 9=# G@_ Jм*.$ )-;@E<fsلZqGb=s(xp[呌֕xh4Hi4PݭZ<7 LZrbI䗛Sd^]0J|]. v:x79΁ UPݮ5R;\^%h5򝐩 J>!PRCGv' ;%+I\?@ OK/K?>V]]Y P|_d"++#ńGxf^>1"šImM9^JE\JSTXy|jŖ *Oxu-f>t>%M; , 2,Wq{͕-;\5dl=^昍 Cgv|g']be |V2 gZ΁URVV?_|d%H܀2sŦܢȴ`X\iY] #W#Y$Qa1oܙ6\5CoPu/aQfQ2 ԻqTz +5JMO `R.'޸z}p%.VTT b-'cLNoۚH.n$W͵$y4<ʹZcMOɹQ9҈=-<GLHI;`A!s}.q+Z6 *JM-Ԅf\C ֱҦ[c@@bJ" QF7nK.2d,f-jYsM{◵݄|!kS!IgGd h-zuiM՚"~XTɎ|/3拕ʮ*ӗ kWmTcYH ¨$}a2)x PD7 ;҂ݵ<[9<ںޟ%y!J_HףGk_w(̌ ) )}E-Nl[hR3fI^>zjW1&_Q :J 㷨smx1ÆgI`+P3ؚ@^գ<#R'ӶRxƊ~/ G7:Bӟ;<'2'N A)8-f,hFdﰣMz|@e5i(+( ޢ#%w֠{b{\3R 6UFkf3~j Y+ Ӟ* bڗ^>A* "{fpB V4 DOV>gGxq<\Hr*"JM&iHed6x5=NZZHͱ+Sc1+oLΩ#$~ lU 9z\`Z; mV)khsR7yy1+L'__l{G$N(咀"}qNW>7C7u4"¹,苂^ ݁+%$fx$*W:DdyMv!RX-C3 ѕCϗ6R)#lRĭ )Y {8G PFMHpi9@^q_{0nAaDn~ @ؽmyd4~ܿ ljN*j-,uB·D6wCӎt=ΧA6?!'ր"esȚ,(j4=vDtqO/U1b?|S4b"Iں_z+BlYTTEUXRi*t~$˹D +CIZ M4s<[r'įܖhxpۅ*0V9F-@@ݏܽ@LNzK~.9 :[`W/>~Oxn@\@_l0rUe]/\@lj9;vY.Dݶ@zM)V 5Ӫ%: ںD#W7fbM{9 XPdE-fLPE.ݏ0"A@1##\&ԾOR*=pu]з P\q^ψEL4!o=X!T,)X0ZW2Hp]^^bo;3z/HMC|N^8,'#nWa.Z&Sۭ(4A͌~7qTH6y5{Ih!񖸤 Q3Ն8'$Hk|Xof4J.6 Xe1-k \ln-RgCmQ.LI]`F;>oyUhX$=ۆCcJ~ވ PL3lv3d@qԏiI4[G笱Q-;4ūۢQ@B+Ǖa;4:5UfGtZ]$|јeo 0bGdh%Q!S?0b¦B"vAڟRg,NLh6:߿W X9<ƉnR4?i/ kM6Q%e$Ms]0`28 ztO^ԬWiaaPqr,jݹ734@Z:8݆&v7sn0ܠ-<߰!J qFiH=AB@ €5rѳB~ZʖnصLJDAS/:[NYqA F5sxhOg Im3u#02' /ӞM4~6Q4-J̀C  f0m7jQ?lbbOwm9$_W~*#3`RW,fj^yB̈rO2ĕ[X ,!tP I鏒Ջ[7^Dr8ᑸfX}AHR+)MW Rbi2wZ,j!KIBN4+Md)e\1\ v}5Y]EiP;c=e0B .ͻj]mK 0.&D&mjzB(rc3ClVYͮ+Q"_UCVЀ訝 4mGsئr>GO?OxhҪf :-Tw^p5ȝv"QPL-7DB(%Lyuo e2kaJd YmUٰE+ B !us-;SeU#sz `#i!?ngzq.~5P Xԋ~_md:U+41.K&!+'^a$ Zt)j.*SZYrͭ<~g2t&I![s緿Wa @0Vdvxw"A "0d1f~j5]mlz"MOwۓjݿ]XyTJfb4g|ŪsM~YjI ٯ>sBN<%>a VQHvi|x%9?Dʅ=^pӑrܮGWCJO>G$RϦRu9$ι!;unHdl0uTX;i_sexӭa87HG[MlA/~c6՛;/39o2<K#ۉhWŘD F@Q\Hƒ9,7=(5~ Zp UJ9+uH~=r<}S*^?~]bT2b P4|?GBԎg>GO[żC>K)  "2QtJHiS3O\ҴOND$*#OA&9i%(vG߯KWw3'{x9bsYWsM -3vQ"95bsٓv8TUTH Sh=~`7T5a\r eR-w-Ѣ ܒ|PU\&u g+QO½@-ަ!$ dJO{6֣)ҫflwt'߭VMFIƗaVkED[N}ꁴ!3K2ߵ7_xIbmO cl`BqB# ]ouv@;.6&,ե-'nVn42PxmtG X'*(ɕl|IbÂFz.il91{(t& F\ƈۓbT*do]F_Umtf(ρe3Y)f>} U(_` 9xmg/\?oJOQdHKs"Pb/°'׭9 D8mX-K9ۦl+J xV*sE:s"eE:^ H²uݎ\]1b_'__{oΙVcI,93qWH A[%KZMy'jMAݬOk|F2!4n3?{pՎkWW]Cm L䚰50^ᾩ[ۆ7sHR`Vs-紫Ŏ.e9)2 O-s$D*\5ojtˌ1/|]6wC1:A(6XYVmׄ1@yaGdCn̽7f[e --_ZoJwK@(ŕn)*%kL_vOhSEDUhoNc0'ϑ( gj 8bZʈYOWJh}.R'q˭k"U}_ЦCosÓ܊!~zPUO{bOS8g<~AL!:?f~ L,5&.⋈_$ʈ7+2`0D )x)5dqiGmt߈xGSݵЧRF  sN{XzU=^beն!ݖŀN;ՅTOH]Oo%@kta@ զ[<[ss+8WFpL#{j jZ*oEvH}BݑrӼ?1j05^]n 9ɹ=(!׵Z~<@ݨ.M1$&c##vl$0-[}a0\ev,8?/A9E O3\.tr_J-` 1U tA/'oT2ej!wdfnr1UlI5SJ.8V\~avMa8>=a𾝀@A.*i$s_dݥ=HM$2j=d,GEgp|fE$;V߻p F.~];61oX%P.DAeB`a(Hsgm!<:XQcc hŒۯXP5=n(sCg7"1'hF0OLƳ굨JdP2^ s<(i2q j}Å2-//1g;:xx0^9C p05[h8܊:YpIW%w<(~^m֡+Ļ3K˯Ub&S5e^hJ׳Xg ;dm?o9}`u h7Mt|Z `18`H.UОtsZBV@|=s:EJ-F䈡B T f[uh S'$C+g|*ăvl#!3w|MqHӸ@ 1˟jj$6'4^8Գ JT|xj v@ˠe #{ؿB=삙_٘R[,<5!t" !aF&~ʆ;N z` GƓ2>i qnoV ?IJi͙1mWOHi&x1IAZ"˒ |}hjGE' YDpakկu2\5SJwC 3-iþ}׳f2<=A1q75d W0WO/?Af#$ZpI|;1A3[,퀠9H;h*r\$UGB$ O):s[Y]+}ӧ0dNR<{3[&P7e Jڲ(C\:P3ݑӎUYٵj,|nt|ƀqt"2,I};N?gW~A{qU#M8г n9OedCi+XLl:8\ Z~b]c4xU*G*ѹLҔI!"ţ~/U֊:\G04u$>AKOaH/|ف!AEenXf4v-R46`j>^ABDfd?vOޯ#$;D=8e3?y% ySf>*AbT{95^HoqYRy-?T"?o+ZPڼCTb+i+SxFOAD>n8YfG 'nWʍ s,ۙ$c F%6[<尾2PbI^R o 9|A fOyS>v,u|}A:N%KE7<`]}I WQ8J|hBqSVt|5_w(ϜO]OFerU6yd4U;}};r0J>T"`|4~Յ3cl*?&.oZ14F-xKGݠ0nwEa|1I*k\HWfRs[pٿG GO[Smwg6M#saB"%mヿMvY86六hbWOiR{HnZaR?YGB7 ߱stKK M1P[PM(Q\q"Ou0+ޡ[.Zpd**5|GK.OErmV֛&:aT;Xnķ$~kR@='ænjMx/ld8Hq sy̹*J>O@Fçpv7m@fNр;͕;HS?~m9WcAUq*Z{ڊF<\Vc!}e (G5MFpS~=D+?m焵gB;!69gA-ƍ'M}Ƚ¥"{ko+?x6AF8֜7םznuHwY:1c${N' t'uDʅ2 x˱Wj(6ȉ66 0US3aO|@,VE62Mvdn>o=0n#E=@ soz ڐU0ĜHyc {}xY 4}8;t?:U1yxsMfy6%CB|{U*62@]4T􂪍nwqI= ݠIKTout v50]l_`!.VTZ/Q cĉRϛ4/;hvD%!'DGyǨ ^p2!i$b*k#$DT/. MVT_߬BV(wY~`h3Ye?ALuI/y,2>"᱗Qƃ퓿VuP{BAcs XlAKAbi؋S͌|cy? kΊ;iuѩs\aO!NOqOJEPoTEcG@֠tPR*,[ȵɷMB [*k+'g5R=F˴v_5/W5zxz"*V:yW1CE-S2.U#n6ثfGׁWhJϻPlbȻX|5]载n7_yA헋oy(#|Vt;JKh( &EIPj?ƈjUhXk12ֽhL-  YT:00"NyCՎ!ޞv+>?7)B2:SÝt303F9/XE52? "8c UJfda;]m2ؔSsi!⠱jA2%5]^q6,^ Ն/y:.b!/y潰Dߊ:s'q: #.a-"A 笌+Xݟ9t+pXT蓇 cijgaW)X݄xšDnW0 בrJ) dnnV`0 )j40n7~\1BXvg V3U+m}ء@ *_KxgXvք2E{> 'l}>"h+RjʖݶRA\WA sg^ =V1Dn$5:R"ߠuH@0M璒Pl =URx^$g9dy6gV幻U LNրU|yr((@UVLYx/EٲѕB ( ӣ)P rM|c :I,vڙSt<+U$)Q)lj!qYѰ- a l'y ` Gwh{FS`[P\1jIܧN{ey2(#{@zC3ܻiVmYګ1G̼^)WqrTuDH)r>pnǙ3>UTY1f$hX,e.Zy߈Q}G Bz">#W<0S-1%Qa- nC-8Y46YZ3$[PG ~0:oZzC8>YjH:(Y HDU2 P4 K$%1Bu\#M b^YPc@Ϊ^{PuFa|[oe?GaJ8%TM_W 8P/Pg hC10(B'(aEբ3+$['䄢$D[ S#"Pg$Z+1-*ԕK{drGZ'"ߟN5EκUpu =*hQcii GVĆGpe:< AWSĒlR2i15kqOir_vcu\!k㙁f PTw!tfD&|kďCzuZ3PM#<#ĢxD22ԖQ?L䘂F)eE* xQqVo[UZç= Ugu6V0̩~9{2{ڌev҉iHfbb8# Czт(w9T@I<,pgyn@Aȷb00'WHAz윭Ct= m#[N<8Di$*B&dj{k#{zd2K5( |{+ɷ<'Sq0L Uj!SsnZ ^0YI,ڳvc tc|2&_4tTCә@vTXjv -Y?"T&Q7qfx=ulW*ڙHODH! n6b-dZA RUD1\Ebc5r}rZIr\cE&-צu]FR;Wb|aA EԴqy.[ bwLUv۫y"ɵ jxdwx}`$Wc]K5kP2{{0xE_*6A~_W7_zR*Vd݆;.ArHkVK#{4;'x6ey/U8wg-x}M +us3@+X5 ЪzM=AvWRBfCoOM[ͫM%=Pȃ4Vp[;v M3{#V >N'x S-w˵詝\Xu*FT̠fem0V{"oU*_Km6=Kk>B-!rC[⹏xnyZ19y{nl;vļCˏu_34.HVwPs~1֓TBIc S\itgTI@~k2af4 ' gi,.҉F N“7Z-J*׋*>чh!RQ6; :zSy.n6mgmvtp.>T^A(Miw0cQ1!Mtvp^kC)!|+i@].e#F7~qmdER{wh@9QDҨ ssu绸Nt}eunEULCe9-D6ˁD(WkEyH=1~d4Es b!|Q~\e>pi IJ"¥0Vs.7v\|㪀EHƜ+@Sgb+F8:2NY!6DN4T傜hNӊ:3.G3)Fp㛌|K~Ll)"n uohj4ɗ_%t=h ~ϰn|5R;8*-_f U|'Io;>u^S8x('4+Ęo/u: 2DE)-[_-T } =Z ̱G[?#Cl!LAsn'1*}VQ]&ɣvIMf؟UT/0mq᫼hE䳜 ~)%@ڊ[!A3^L9R7<fs01[E/ߜ1Swщng <%K|y=}U|؁N`wsäכ,fVy9w|U[?\:# KK‡NtdV|*S.${"k B2_Ia L.n,PSsxOwntE 㒵_NTv*7FbTsL(p0;bJ gdRz1^ywySYB))Vê6G`Hw2׬H"( Ň@/(X$*8Y wY/?`&Jk*q9ng;OLupiMJi蚏c}_LmR ]̻I>M^PL>q3_f㨚~'%cEZ^o|&nP,#@&DKIRs{yFGկqMBD CR˵ p# &e~2g%ݡS:j*[68"A XrgJB`k$`EX~ْ0e ª*_n$BXib~ ;p  SYuS m<%Kkc 7ʃwn8K^6S{1MK$Q qpx9o(<}Ȗ;ؚ8 rj \#᯦PB ɰq[!vNŚ#ڿiOk`#mYY<ypǎtѕZ]QzΤ&_qq2Nݏ~F2;[h=y̕ZHѲFʵ2 +rޔ9g)fꗼ:Fq-BcFAjF65{È#KAr4g֬^O>Bmo%Іȶ=2Woݠ3IьdP3R7WE}1H4)5T"& ׽=..xD;^3h&&"$/~ '|l,b挼͏+{`臓ρ5 )8Pr}4\viL|߁~&Cg Y#01 tkEDn-yӵpҺໄ75$O8<+;dEIhֹӘhVe>77rzI.oEyd$40˜ʾ祉P8#J\טW\"DX{ qzd{ j)[KXٵ~o!x,)]V5֯>|([t<㚃<'d _X82,%&Tq7~==r۱DUN% aw&c71w W-cP:kUb fm_ 4&|{@+5@pZ)~~5MUW2mc .9U k#I>,Bp0ŷ\ekMάWQH{bpI~;zDpOt0Uw4D +'t_ ~h!WC5ZAF8: X;/ i<|j& ʴ:mS1uY"oy%j=tbT#Rb^*MLX|VTIqMw3C zV}#m8ɋ:Hb+"1"J}a} pA<ؼ,Rfeql`ORt+dK? <+x'^ռF#fLMx٥~O!",C(ORwWvc,V6#`L/whNХyIRPwVsT HP %a&G;IP݁ˣ}v8U]?<cqOypxLc ƃ!D)a͟2/M#Ctsw;y?UQP]+)qڻv0 ה},k,g19""1q r榝L|ȋGMzhgm-5G U5ǹ;#fu|TojjKzUZ`X4WL3pڤJ(Uު\{*\YgMi ˮ[{%P`̷vd Y+IAƼ fl`*(^:G/ASx5cgǎ!4f9 Ccc:R5qX*WJw>%R rvV[=ԱonT ^])8 Nv̄8zlڰ-ŨuRŸ ؅{}ȀYY(x0+[CXFoBm" ^p UcB1yҋ !t%`,TL?A 8hR| VC܏Aǣ,N-=& VW :L֩8%rB/3Oo%_/:쩛?#ub O }fP$pnEGK`ђCWyi$* ۏUG痆}>%.p Ai5]H8 #72-&h9;.ci WE1?0tqR{sk2Y*YYa.}$]<5$HːRMxZF3OfP7Prk+=% fO;oۥ0(viV ׭Jkx ~/@uBPH@VkuM|@$  dR~Hhðe#H~=Q^TeYxut _5@4mx*ʴe{4fE0]JZdzQ<&%}:X [~JQ 88ki/}*Al !`f&㯺їX*-[Mx$Ml;M$.񫖨uKGsDw/52\в9=O ׬HɧKo)(Fi0 g8KE0 wIikHۢ-`Fj=XWENuIhY 2LBZ[m@CUQ V=as[H B!cHp'+$:G+='n b_]ڰ1To}lIS_WmO;uD+ &KO##O+=Eq˾\/v5mYۑ7OvpaKZ`/0KJ~j5wShx 5;r#Ênk{A>G+qi4d%C}}f VnkC߅˞4{ԣ"֮0-?W{M~Ԩԃ*4)5aU/ޢv#MԐo!J~t4rڸ__0`H 2pQdEvls:5BP9Q6g %z 8j*+`JSMˎkd/2JMsz_gX2JV'B>LL3k%V:bd)nmϻPJuqk12U4D߱QKy8Mi_|zbUy/q\`_t.-'*r, rcْ@>;uJ9s$^MP˝flO⛩S:ڻ ph6峰@MϩwM$pn"Ic1a "Kv*$+cF+PZDuԟQbڛ|6>$(lPM@yb-(1m _EL8&%<028@'x-c 6C휗%r1e~@M+}%`̲iQ?_,DP|u:0Fc+ NF9'8G^ 38ë5'O;E/ J,B{AK9{i8Ffg}9SQܭv \ ǓahҀZP,N.簱iѪn1(6uQ$(XTLlO28EeqR$dr\,<ޟAɂzͪV:Yurf?k{4lzzݤnw8tn3ɕl8BD _}}=c"!U'۶qBϵ$:ߛ:2B2挶fz]_%ra(~~FU)͔TѿtAR.~ NBgnզ~aƨhXH=-_&\bO@jjN]6-KKA~/!N,1aݹs t^,s33A-~^&JT@f}\xdu_Pt,َs)R6RˌYҬ[IhhrK8*K8õC1ɡ-p+G3Rb~T\KV#wP7tsJ۝ ġ %͂WDYJ6O6(kNsoLW&0!՞ S# M>Z?v2 aoLE,z֎aYVGcmDJDsژ|$W2'η5Yh#G#L?8Sc(%p>6Fѧ ޘ>,wXpԚj 'Ղ;J8fnK1^wJY^qUNˎevŌ< E1-Ps 6ëس]ý%+|'Q' ) M)| oKסl]Ď eR`@d&,b2..Rv%=FFUy9aYmلd^ N`Rp7*2B*y9[05@^w]L#zFHǧPe&v'L`B:wjpػlOǶ 唯nQIE[r % Cuˎ\h[:^3"E}x0eT?j %Sv m~#?.*|΁ߚ'րdhB߸{&pq X}(J&O>mvq}sr}*";D0΍i՟.YK?Q7M"Nn9>^w(I& ?(+m` Sj_K==`i ]2FNvO.F&go2Wmp:Uob"\,k-bL8~N=$ɳ5S,ŴWܡ9JW[)'$т@/Wf=]/DmGa!).n*z ehWS}imu+ȑPZ?{xg/l -]'<\7 sK9i2{ Tz%-vͻhi.1S#̤uR78_CuqIPRs \O}qo' . c). &GrZ=hbaUF[O0>KJ-HC]s'uU'8o@sh+9+ c^N#A$q]}vmc[ n*^X?hi&{^eLǑt摪CG})wRȉgk"uEp^v)=w[2>C(6p &Iq GqvQUo^:RʞO*f/ V\_7xpvog-@&N(xau5$bzptZPt} \ #Z.#@{"<_NTz+Y}BI-lRͭc0W_wQ&`e2yڵ/7؈uzP)BQ9H&AzG}5EBAc E3k׸'WjİEA[@3 5ҷMǝDRV'7_E6sE.̟ 8=X6,<Y! Z4Wc :gS 6s֜ĵi=¸0SzQ!6nG)&FKA$"?iCyӢRk ).]8qб-TVs;@v +VU;V~X_ CD""<~!q|M<Eݢ.`R#/~$Ez `Hzh M" xFP]ħ&5MTy?'F9E|QL4Tŏrؚ09o fXyy"%5kaҲ74ME0fY\!CRB[Az/A]cM/n (X7T3cBޚP'X< CT;T#{d_"J@61s"tz|+nh$]Oޅ Q~mܞ--J/%Uj@]{=;/P4VoQ}hʲq" G"{;uaڙ21CL8Z@qVAwh.~oI]mʻUBnPGzߍ=/]1rpl{`jyzk654nEO) $]ٖqE"!2}W w,n /z h i[a8PV;bAs+E{I=9U}?D2;n#Sw UüXn U@ĹHM ZL햐$%ʢH9p̹s#:Vř gAyу6Sm-4a44lD]ҋwIAI\{p1ĺ~PRU*>΁ܼKy#hZyU:ҹl^^ki^`Fn)BAﲇ.,^8u5f99Wk៞/P(FW(r /"}PC'.aTXEy0;D2& ħGi5 lq9f4~I1.{\;=:lRE#.cKa9s\/\LQzKL ZaC8}=Ҟ튪~,T~>kP=$}$|q1 :w!ߗXBBZ~4PEĵu;>FycMFn6C q& JWPL* k75REŚ2<CT,䋆„ &zVM쎡X-$@QA(|(g9ZDxWG 6EcC*RR ɰ, ,*V0W-Q / tD~}^{/TlOh1:LԠ}5Q;xdoqR7,$Q@?(Õ$m}SѼyeۃv 0Z_,+ jrx! UCݬ׋l Sb$~eP̌U:(h0#",&a o{Q?8O1iCTuVn}J2zSt0B`'@" aDGmC`1Kb\C2W9n W p /3t#=a.ZG tQjWj,wu4dֱfV\yyj}5Ap*D#`8faPE)?^cĵۑ}gMIO%J$w6ˌ9aZ[oќvϑB\ʾdoiѷVfredB[C.tĭيn3UVsܦr?`'w/;bwމ.++XiS3BD?b~ l'*X'm'VE7eZOC?[Yq^mj xf,G V0o9h*Iko5Гg,6a+JbFݬS+-(TMn *ݵ߾=8afR TNJ*OoAzBTAe z2*ebdhp.L~4go)M(6{bsNO*EUfq?¢?#?;^ꂭVŒO` xY;mi-3eyShz+Ar|4ټ>yklAlad,9'-gMi$0iG7 I o%%0ȇ,閇INNt, 1_YPЁH)Lڃo&{v kt+0蔳Ӹ@~mOT/?TnՃ߲VL#H yqmқMZ)LWgI#2OZ- DVʚ|R |?-j/D1zj x -D{͜;GO$Xm(Ş_SE^@-AR 94rUώ X?G<hE擡(y%hцիG'(+mHB mҐTh-_U;[Y:S/|aEwU@4m-m--UppۗB!5 PD.dŝ7Y=8Z/oK:{r^ec2t2߈?lȻd*-䞓XQ\oLV+  臫֋strB*zT jx67 Fu !3[el{j8~GVYk)1$@D$)F6$wUyz3ӳj+b/2Jr\3+9ZwDc/ 7s"f9,Jks6׼r ] o}L,aEO,yI-p~S {֧4FrƁ4QC G" {h=32 Ԡɫa`UX5;u U!<_PM֓ٲA1?OswpfA;q;[%Ī] יcZc($ǘ]yWHrw)v|ox(6l{-E@fh\:ҔI;Ukj;61.aD!9F|&WӃ.l~n^qepJbIjxHu G&^M ; cCAk+]y43)q#] 9ZcK&HSqjɧB6{884ŵG-=۫O3&[[%-"+aFMEg.oF /IyRrZ){:HIMx.60W) Um#,?SVK-l9ߝҢ<<7tͣ!v#!0s1밷V&jBCh]l[\hqcF8vS\`!V.h\m1,w򘴍obgc.;-AM 3ԛ0~| H7k/ 4/[~kw & p+'*ҷdhlD#OKZ#)]U˭ӵwLt9H~j |Mc׽>ݸKφ\{X NekɅx+.}zm%`4i,5UFYlX^d5vU9NM^QOԸBAӻ0[w!SzOK@FZ~1.@(,'V^J}|\/$&w:=sEG2)z(6ݍE~Y}jCb!^D&̟)?f+Js~HJơe[ʃ.J[wYENf5X-^fCƝ[H4CrP̓lowf FC B42SYe;C iGp~ʄ*6 /2ykcrՑF6;fCH>%==4uz{C-rGέ֠UNX݊M[y5l\_ixt~QC xd`D _. md 7#~MJ.ť$kJƸscr"hP}dBO:/!K%F[$NJ:c115_C ܰmk.(i@Q8i=5jIGgd2m¿˝4{m><3 [zCZ.k>S5;˟XCB{m vC[Z.y9 hh7RM `̧3톄mCnմ26ȯ~<ۅʯ NCq+A%xVn)~_b@X<5uWz?Տ72KF.%~T&.fg|رGL٢H8Iu/zx໸YұE]((]3tAg.g$ҵ"R)]Ta_"g:7Y3#1n I΋vU@4]IxYf+'+B%66pG87|N`ȶ ֭g[DVg0.3wtgz< :pKA欢K- -AzoYcl@\i"Z dF 4VU>_nN¿ePX&U \fS cʭqX{a10RmSKkF_1ZᒙsnJ(>Ɛ^#=({_;(;4\nƔ'04C4{@bdT #LƎԖO}}NI  +t'd /Slg5_'/6+$ߐ"1Kjaة!Vv8%/V@51ƙl"¯f5?䚩;9~pް/W?^w6o\|SMPN> ͈[(4EZ%KZځ0wXt,WAbQxM(wJ v !i i)r\K>1Tc^Ru-(vw}!ZӟzO74n'v1J67$!E3aYۈ MD] 4@bOׁc ?`ח лw0UB[g#tHPؖCr%7T{ :>WQAM0t MyuV芸B5af?0A2.ىJ{x.nzpVW[k|I76)s#ni^[7uI5rrmՍã>-WH ho4&H )M<|nbI?yK?Xt0Ȇ*U3E4%rg5ă68Oݧ"Zਕ׮E(iax샩@ V=!0(Ǥ37-LsC kmX-k}*M`N_D& DQ_j"a5z((j,wE[C $kh NK\04ިW_@dGo)4N'-6K^R'֠Cv2hJH<ЬwIk-$F%t-(z#v1 Z +{EVOl!DM&cN γcd[Pmp y% U.4K)i3l]cN& +G?C?59-$dF$ uz@khlitKO0-B6a[z6?ۑag2c8OS:]rҍ0u pʌ\mPk" $󢤈oAUگ,m Q2q "P1"{7EIȸ);-0 2/r2 S&NȔj~Iv ONLJ} )6z%A[-FB,9p߾ϝrp f#"0{^)x`mīz %)&lp4U}g%췪U[+YBi-$ =+VvM ]>zn`*x@Jf9ZdQ\N3pRx癌^+M˳VFWg1wt X{1ca9WX3+Ny5Nۚ 9r8TbC=+̲@ P?[l3c=2?uc"093z'Z*ahRDZ{] vu+j]:=uCǁu§t 肸G!*)?CK6Y]#y&]'?^_ pVt#'%HM+\@b:;Qe4/["lTt$}ؠU+Raٟ*`pu5Ǡ@Ð~.V@ɔt{э'cĈ:=d`E()ZՋ k UJ<^$os:rCeC0ߓg4S\ۂR(Ǔ$3%P͕rohhQ7-RSh20U7UOCÐ@ f3`#\ H%]@4+ϵ!Ɖ!"S[ܟϙZZ#Zh@@nQ\"5VVyFueuLzڋz`p~ʓi:':`iw;8@BzGXyYȃR Ϡ/_hKيuU:[=j䗹nDϾif]!iӰMMyisdV!R?m sQzŴJGX}"n#vQt]Hg׭NpCJгi#iOhy vmJ 8WW8[M:(4ѝ6C~N>N{.nUy&c1sq:X^]l<$I=X.y}j$htZziȪV!ig} sЂǽ*-^LȁAYu j0hB3d/ 4.ep,m-2G{u`4 j\.NZ~G'j lj4:g9jDPZKʇ0x,V# X& Op3` "h\}@$k;|FZ*j&~m'Y, :˪r8.A{Vr+ .L~vAbHx:{62R'~^ J8Ѥ$NA] ;˪0t T-M{l$ܠg36,ͺSBk`n@gtG8^+}wdq|xW~xg 9[9#."C-_fxw88Ph8?RzSwCJi_[ۂb#-{bUW\[7"~p#Pw%w^jz,Za% G)<#j=[ k"4޾4ӛF {ꭵvF%jt<p'@ g]/;4vK7p q1]|J,Na#ƀ3cx6u@";\X[֦@~ؒ)X%%]|9gU a򲱥ί'l7@KbwVl7ܛ\2[uAJ_z'ўAxƮ^c6)J=kұœbDtai Dkr~q eMˮ2 ) c*5DVtZ7uVys&1tMqqw2M IOI)L B2FbHY&&4t3#޽"͈r:[@]=.8UrËWi0|2] ouk[=`1bi4ξspGnq%IFV۽9x| #8אn[|fwh8'ee~ `ܦOH{FL{&KSeA~XHcZٝY(֎}ւ* |t_471NG'sg~w{f.nvW cG B$PrI 2:֘gj.p2aO$i#`BQ Je,#.8[RT(.xɑ ߔe 6nА6"%")z@7$OIqӧ74貧håJ:M 35Bnz8Px5~DΓmHnFaܳK-l3ɟmـId?sY7!NP| [9Ul݌">W.[B 4=R./\oB [  rp;Bb`R{9 ַ L 8%\Z BHsiLm.iB}?)-16!Y(hu9 5Ehcx~D!؅Xw{obj|QjռqʐE7=;(xFڭS plN*1۲l8(laO3p/vW8 р]9Im&f%nɌ?3F[OJ-?@En'kRJde-'K(hraG@*kyoBvIK}ٺws4ҧtIN8D* LiMupۭ#g ,cɲ 5]zL樆Xyf*>Se N;- P,IŌi՜lDj ;2CӪcw:kF'!LJpE@yEZHEfwb P߻)OH'/ *0IWbſC]DRN*AǕ\*M0Cx# $PzQw@0W&>j琤XKE7Hyҥc[a{פ2Qq;&edōoR}XxG =bu˵WrN+Ub;KT hƺ'&Imւ–wd1Ɠ0u !MVbEA;81]OU]s&w֥${H!0uml'J-5S;kFecb]T ^CH%RѳxDH$q}wcM8dgyfQtD;{)*"`ɟ$N31hE;  +;+k wxReWk0 SbX_U{'y9j<cD͟yKJ\=eփ>tvi>avΝ h!F6 9,qQ)W<WsmT+a:?b~]:fֿ8h`L]S JϱUޚ }!H Ĵt?sݐ6g|I1[Ŗˇb/+@gj/6WN^g zn>m*G}~@whj(e2t3 "pd1TՀϾ5'G0q _j$͵r'g8rSITq5]d:g$F}+0a)y&2Zۿx }(@|Uɽy۱EN(7xhj!_hw8Aet`17צH1TRc*L=Sa=:v=(kۦY@}@!5觤qluuJx@%@j g40wxΠS꒶bs4Z-ϙSV#Op;tk~52%q1g'jB /(4&sk cɷ4%j>oˠ^ E"] 䧶+bIԇ7Ÿ4L캆´[ȗ}=KCWH}w- s x]"/N`G`4t K;mv\Yv/GeKbkR8cT9;bۃxq3 oiXN+EiRE{CzWh \*KQo78qtm*~,-'xRyMc3S`Ivh8m^}iplDm9xst!Hv oTh^` &eO_5҈ɺ'ޓP髗4&̛rƪi/s;PyAQy'KWzӐy#i*rV{–r@h4}ZKe)Ŝ9@e빓W[`ZpS|NۍAgaIŲ~m~JY9qW#FjrD \!;tM5+)ODp|b(!'7"K ۭʬ! 4$T%|QdNٯo~W,?pa%~8l&8:EK+Ǔ_bN<$a 6; A *?8L2Cw .ةYL[D0>ÅWAla1?N Dȯ2¸}L}i{O8I#܀A h/'EGl7*M ,.l慩n6k3(N3g]m򂧌T!cUςThe)Y7wfW0֚Ozi zo,?UaQb;6VbM?feUt^f _DJy7-!tKV<}s>vpA\WʹDok=}ڑ2.HڶEu$<a: 0~cE/C\ǫCf m@k<(L\eŠ ]/0 TY/{!"i=.6qusZ/ ]t8L?9+ؓhYZ"-'HzII9s/%ĵ.hN<ƍd0z?ӊis=W9 $}983js 6nAd^Bh57 N.Z6`8+{=5,~: ȋ#YY5=A[3eJjUk:t1" d̳Aqw]H"A_izKMج=7y8=Pn論;ɬZ͵yacZeBܒySt`@T<-h*d`@K%n> 5KHXӭRt_o{DU)f5R#w;IkS7U(C Hb 1 :,؇QFrqPL6>s2v]co-_`_e&AvX*֕3m9042"Jx滘b L#ӧ0һA VboGJAGӯ@1-Rkoط=n$z}IOHڬVSfӠS4']ډ1zפK醱en`d4VW5n`LP@n{Kp~Gxc|_> l@IroN7TԡNbE"T+h#1F; {zǏPu5W+FVv)+ Օ[CHKԐUCnKDME!;&%eЁEE '%Sf^h[4iNi&Zi1 hy7ԕYwNDk { 1S@{,zY0ܕ^$hZ$ZECf7k$[g 譺?L>l2hMc} FH # j|1&{&0*5Qj #wͫcPg&y|D1%.nsd6]Su:~f@{{g ]0?߄C_9 ^MCP].ׇ @I6݁lBهgJ&,ʝ;pÑUm !%c/ƞƎl2h(Gv#ip@䛂zT`^=_XzH+,A|wlsOr* y)Vc)<з3;*YP&WZ_3ҙ=}A=\Mƅ`ZQ% $.UsVw!5Q1?Byem£E5xZZvPw̰rpHWlԍ*ax "Y&IvY4Z='ujNT鿶5f. o)ué 9aſ[|ݛi19;Am5= TU9[4| ]zW'Bt uw Iw#9={<@jn".دf`TZꅾy9\@zsw[Qlpd ? )Gzn_Y{a@n3 }Np\߭ 8ɞ RQV :󴆹uO4m5&hAN>6,ЂA,ұn.S$gN2rW(prJfi4Nd8/6ypZص=8;B ҹ &,ė\y\qWbed 4CJ'GTru݈Z c$hH<>dς2Qm΁=UE6 drWnG@3=wj"BĈeηM6pZ^|,ǀe ɞ͍=W Qv3 pq sPWtAXW5swU~CoO~Ǜ) K6x2_\w-vW?vV 2s\`|7GN"R|DI:z[{,ZD+TiE5:~|tj V-[9@0n\65)>'-Ηj' 7qXX: { 2(D:ܙg$?7fz#}4ys^Fww̗+}=ނ0Jk2NTNg#E PK,/]{vxOa[i72Ma>16ΕR&L!W0` J.Fgsu۪)Pzgq\mx}Xgq\,.<3l.}>b(AsY^rEV=95%YqO߀E>Gmoسj\U`Wd>0`:H>fDCe2~Tk}E"ILJ=\'y(י1Sf(okwKwL{4T{_]Yt2G+r5E׼wx~,m c] 5w[eUiSRs6 X~/e'_&Zd-W@ҹgwuJhB}qBvF$"ڋּi=ӳ 02sGl!Ƕ kb3)G K<ê/RXMFnMW`뒏!*&n=V(fU#CP#.2jK'zYc0 7fb \9.t_(Q_JfG'~7-fo?E/nWg :bOs,@F}#o\B0R1I!g&ML*%|s\ZJ";) q+r˭+N5|3WV\] mo@'\gYn$FSLi`ig[ĸ8f>ə3/)RɿuY;>"*Eo ͦ6obZܫ3)3'>ەde}ZsVF T{r XmK7l/J"nwzJvaön>`&t`|'8 n6.(V`m*AYIp} F#H^R52Ɗ/lʢh{2.z8hT&lpRqPrrC7C*Dk 0T(MٷpL\_k''vEORjBΡY#lY!V<omBCYWܫe­T+ ]ϝ~rg-.2I$hKZU \Ϊ7_LYTZh߉\@bji83C)I1^+`T> bLO⎏aOa>Ogovz7,Yﴒw et9Kr|[d<UȽiLg {#eMWfcBn;iӯGv-@X 䟡D hQ5̶gȭS"Tl;IQ6;>; wc~CbxN5 ^,: zdye @'_m.ѴCGw߾9[¼;YC}27T$V ;dQeʿ:]_ֱR0F fKP(Vc"AK;|OZс ^ Cj3e/P2lOnj|FZ|{]oSl 6bFo }zYz,I@4ļdxL$F#''?Bb[A$- o/[tS0t ٣ !]4jj;0۰&$?@q,0"9kM!-仫{i~:Yyh|'ި)P?ysBњ%հqc\M.OW_)5(Q.گ"'?c&!h5?)qt;_ ٘)6zpٜX;U27ċx7qhActjY;Ӟ,liU!.F?V!N&7yٗB noNϢ)a+@ԭrDզ(Yy@33K a̧J at rF |wӶJ f "R%g?/]|%_䗡ɴpz_6sמ;Cf`B]4šst2ӌkgE9!)W; 1vGO䯘?'_6wy$R^h4!Sl?4$lԄ5h`h\#V㵗BQo-Tb16)-@ +s1-kCĺK9~Z{ (= o2uQ#ت"[*B k]uDL~r=QcQ s`0e2$ጭ-F@e+T?S:6^N!m̽nJ 0AƸvဍWvT7L[YٔpIK;G}nq6\xߔ^H+'01 G59cG^nzrMUv;bYuNYЏ z/k@Y* Vmjv,CFfHWk9dXDI 춟AQ(1/ u66?iW1?7oc*p;X js.s|N'K/xr,𾗝l>MZF-|r+Dtեk=]zzcv駽oй Ҹ3Ng܍5ߢZ.Kv g\}`5x /gUNHAmL'%lh0-q| Op4pSݍgeWfRA" :7] | ̹34ISnbԭEG: }u)[6+ 5R=⿏|lP gE1%NVҎIq!g#׷R} ,yt1s(*Kox:MHNr;H4(b~R5YEqX橦Gç˭,)K`eg9;,YJvW&5tYqya4Y8LS $ bM66v{ m͈۲hݟɷT{ϋWM8B/#%-װJ @01 )` |-eC!Ң]:CknpU۠Pw<4…41+ ^7б.~Q"BA %~ cy  SԤxκyHCgULrBCBa YT`o 1 ܰ%oa#t$n-Y^ ohl>U!c!HTB3ٶu[ӈWwnYU/ ǻEU\{]x=T[/oat!X: l,Oëq'~bSi]&`lzY:fPt=B3C+?,Z <0o;2a2\1lU&;vf;gh3dx^JKl~`'O{b!@L{?~˭ COuj|~ƫRv[`'= -^SA=5?<ʐ.;% fA=)D.pZeUւއP )R[}+M,jB ֕XY^l'k[X_w" 3RN&ߠ5 ?‘0usy,N:I15y,hHq5vi~]eUV0ђ+ݾg/<&7d&lwP93M=4tE ~ۭk@B0*aX_>SR%|_w㋄#<͚n-1./ăm#kn_JLx&Ya5 ,oLMpF R Ib4+2.eQ[C'e*W*e%F5D1`k<~L]ݕ$:Y买QfÖP] pGչ0w6/R5 )S l;v[V*EDVt֣9We}t@jKm*vy\~=&$ޖ*%.=cۮ!/Gv<e/2['!b90 Q 0`8e"$"sUtnfK VxБm&F C|[+YpjVqY+|~''_-\}5D2h]SF4asq\P2FZ%,|g UOĄ1ӡr 6M5_ɧwwٺ?^4l/6pIHGq—!BbgܡҖD_J-*?;$?\'op~.Sc@aXjw3q7pz+a^|f$Kr8r"0'5[9QA(p߁~np҉~t1\ ێEuWHS !`3/K˜"8#C [rz3L9~L ;='!F/womnu?uV vggQ=c*E+x0nZSlT;L en~,i3=; xe>qqچ]/w %Et_G[AH)d^mgrdLkAɧF'Fu}@=,]xk}&'3*iM_ik*[='9?ބSy8p AϬxA)`yG~2{ċ#x 3f^<nPMC9)=~&'G6`e_r d .? Tu$ZRf놧M^+Ly.l]EwZӫ 'r׷RK+xS\{_jG`aw1Շ\^(zȡMfAvd){W"?hNՏSOn!`7Bsu;R*7%?x֠Cbm,OuxȒ\b>^,QɚY* M1!jWsXӄ DWzDD/2znŸ ne>ѷ7v⣕!+9" 3]X@ُpUQ nNd q4ăIA qY˕?To|Vl(RW:SҍM:? 5U0 gdfE,ha||B瘅}YTq}FV̽r`Nb.5+֕v!hkQL[~IB]u#Ŭ#8,1T{:Cld%l}S ғXd{}`3 FmlG#AP#`İr\Y6dc8H +XX)lĆc^Xz$jT @hؘ tJ:a['J}_7{Hч]ʵowxZh{d)τΏfQz%wqњ,ٜɑs=hgeidS8L48in*u~?XT$v'K a_)?dġQG`*fp+я(ǼB?!LJ \M)l1[쨙dc4B4N9`B\Iu[$G 2!O)& H:!ψK kMNv1~)%h%rOPv3կ1$_|P_i9v 9hrT^O*/t|V+jb}t @bB뀹lZ ӑhP!S^C-ڱ*٬W_Jn>DO{H:i.?ǟ0B:$Y96^R0 !,x1݌8G` SS;pWi#MVzKam{ì&^,Ӝ{K{}% YѝT-Oh摓=uP˻eЀ;6tKy+Ew@Ld4~8U߀S)C)&oBWfIpf|A{r]zAO 1*(YHY;a{W !M .ugjvHݭ_@Dc4!| ;c ޵t.D([?/[صj$R}`T+/:A "oCʍzYB㣒11&Sϐǩ*O$*_kUKqG%m%6{EcΥ%cs4|%pEyH Vt= C8ޜ(4|ROa_86Omij,3jJaFw-.5w-cF;0ߓ-mxKPwAȤtaΫ?o4WpVnڡ@BGE؄֏?ZEՠ<Ӓ bDڪ [{rY޶2^>nȲ}GEl#Adс{p1EĪHH7BdwZi]OT`TʄsYDeuAFn[(•pweٟ ܎M+ƃ'<(|lkzؿ/X0-ƴ޽2 h zQq?y+^'ٻIyEf,g/GZw|B6@_HXr dc8~I94Lm`|F%ʔa$?LiB)ϋjb[ږ:_?E:@ץu-W,2Z{x$ĜHG,Mʬ z VĽɗQ'DJ]{5㝗x{pkc 4S~W/=M2?X0w$8ng xVypI/FjɗnҢL])ߍ>Bn.x])3ڔkc I<~{0*Mbbv{CƟzh{? To)ej'"+3$3MT R#EV 9)0AI[ `t; y l}3\0AE&MBrYJ,}eW3~喻'mL8'؋YFX T@<p2BHAT㫙\QZp~于f̧s@"&^`3UEGݍC)l"z͑?wcn^mJ 8WdV9i Y7X5ζyĶtU,b^җQ8;9 zfWyFDO*V>Z+z4X]⻅љh^ͯ".q /q\ؑ|ϻdЁ7$u 𻔍o}F9~#K*-d9.!X[k.m9 Z h(!ys()GJ~ s;udg;Oyrjf5.7/D\9}u:~w|KdktP#:SmL"!>V=X2tGQi}(dRMSfNH{BZIza8w"&5#㊟<5gܺ|c@Uҋ̛cp6*N@PS毄w7MY|UR}`IMd2n)e2R2MY?jQLjvKJ[ JG3Y2Z9u@DB饵,Ӣ-&>Q%]9|YJ^rar:R`}ۙgMJ?=u,Y\d]rNc9݊GQ*-Lο}Ui(rJ>q:x*$D]&ӃJ{3)!Qj삃@|?0jdvh-0'PEnjvR0s-2pxqBxǍMya"aMcv wʖjMT[!] &34{=C^P0,RAvhkXoDeR@y N/{ݫa HQ2ʬ 9samdx#MȘ)UEmELua;QtXze_jx5ap ߈'ҏXYs&Ɲʝ'͘ L 3$,<9컂Dң Gvގ7 q;5?ʷIdszKP+e3Y]&4ne;,p1eגnvW+ T7!7#?@- +(Vt_뗱}5>mĨAM,h 7(5kvD 9;S+&x@Nڏx-n=J,L"$Caap+OXY;Cִ&쨡PH`{(:y:P P<{!KA s!3 7D\ 8aRa$I_iA0[>c122h?R >r9rWƮ9h mh/>+|d*EcMW(oPU(vȹw2C99iB0mRDudq(G-})clI0Z?P{Z]12YYrH\ )Kf,q4ye^l4_?iDJ)F|<> Ehфΐ5a4C~uAل~#||SqAS[aJγ!LGX4ն`֏ 64μ9[&{LA(}~00DxmsL1"%Y̖p?iU-4X;*F4}ѯ(!Sg֩΁\FE$3WRb"^E$Է[bIo__ qs>hOz+ ?2.7gk&o_H=Ѧ)nC0E TN$/GBDֵ^" (=[p~Qn;%K3><,Pu`qV bsߑeS<yȸ"z^{S~҂S)6IC<751H|@V<ڂgb s@v]ӿ0!p04Rf%C,s̼zxA9*D:~~Hq*pO]D9+*@Q2 bu$p`"9˖^AҠ^j2m#ɬQ.+=Oj:Tf0d/~[dsW%V.zЍ!¦&^,0|oP!GbQ3|AOL/K#ݔZ&8t)\nD^(p$5漆Kfi7e##Wq{GW[pkS2x||#Dn/)9! ru`"-P@7mŝwT`05:*ðq%r2#;@=o+nu$>1j&vK.E:}$!0W>߿bֹL(Ǘ@͝Xᖺ!b+~kZjԞ E}]^M$d@&#du7Y D  |sJӧuVVnfAa_=ʻrmf55Ѝz&Q{ ]ysJKy?nvx v\yM - w011Qv{u* i[xley\οj\z@o>0)$]N3hYe B,Nf{ʪg`5?/jW7}+17>ygbo݌ikCBU=ƴ92}'ZQMeG!zA^B)p~6GNso/'; e̥qX /$%%Mp$KLk5}mu(Hٔ.b)FQ-yvR鲔~7Hrbj$fJlz $͍ĕSB{RZgq8x&dNr>.7Az~V~`~IQbY8{ۉ?|UׄG ‡9*fI8rտB ֥һV9g^yz,)VߘC;D5.DwxlʷԝqJ;mWj*NLH=d7CxRTn J蚗,C 6V"]dHŬ9"mrtt˩[[-X6D2wğ'@.Kz.*F -A~CWtlJEp4_ NdrI6<.[_[T0Ufg5-QٳbaDf/e `f[Ծ"mDJD:nᷨRYa~U&K`kS 5_Q'Jt}ǥ_QnP5DٛZ%Tl_p@O i*3/M#g]z rX?4?/)C0$wb5^|@aSPw- c&0bE_:Α(+O\c2PE\S.A(n݌Zk,EfݣhZͥS.Z8Σb۶J./lC(Eq.hi vx.va8 Ӽ(\okna|-稶OF}\ۏ( :{qAU#UV܌vtW\@I-h֤)sIWIG蟎 `n4)A>9aSa{De_NB97D獉FTp;+;H?@bj6z{CXQr `{ iC|[+Ά{*^w@Aaӳ䡘/?R|1eOmܛ2k{r椉fENM޷E(&&5riMN|DP{ ފ7U{ָz%E8 xUCu>k*LݰUIԍ>}q3*L`SWƏĩIyӕAH*< &)#x2NBuJRiOw2_ 0>k}VI3kqqu nEvO$&qEF_,[1d̠khPT;qO8ն`lעUdL-0#¬W _K٭wu̫1# _j\6\-H Ar.m٣ސOJӁZuL7*di ])we 3}J/ڕBI?rBt5l`iKr,&3k21ۙ=z9hVrNCsј= ]Ҙs8>:hT+9D+V@rvl"hg>Hѻ>vYf_T3E3, 1tnQ*,W Ub#l5U(q$A6N/3?g{MUG N:Kp>Nj_|akn wٸ3#P<+Oјfb T!i鄸QOƧ{v,>Po=;,`#T*0;{1:DUk*#6:v]{ u%ׅ i[nK4{>R&{ke?Rg\3IƨoA4wbnd{b +8jd!T}U+ߡiIde- YeF_dYLFyt7-/o,, 9(qJ [2D2YF5j-=3\`FV)"s7* qrvg1KWD?:5q7Z$ۈUk<tubKKOuj+t7[uK|} h#|k, . |@FMyxIM/w5A%uLY8{ppw%D;bmOg٭ӪYk"NEjs4g8U*}{ ׅRqi#_P)?f 64\*JTչ7ؕS'|$Ѽ|r`P9r" }H}V^JKͩi0<}wOV!i;4adm֜\7g~ 3o?K&a4s+=jei!_4Xc/}s-f.|@B!یdfHuNm(4e .D+vc(cFU5?-78'0 OlSvcZ]toi&AnHkv@i:ح4[6du)R B5">ʓ%ڮ,L2P: RΧ#dT`{6.&徥-%Σ|0?MHP?#+5SlZ۲5IAAYÙ ѥ MF q)"eNeX$0>N06} PvbYT3c8BDRD0mQsM;3Wpn}5LKD^ d5=4=T5b^MnHIRGY,4w`8P˯ DOʿYT8`hF6regy!  $ne{q*>퐛뻋 #*m%lgJ]hFM2[+dĩGڐ&x!Z')rVBmC@lB o^c4@=P /,AsSI_8} DC4x1nr;0^lna@O}_^gC|W:=DO*?Z'r0aN^ۋl uy 0 K3a dM2S'?Qmg~e~G0aQvvcЗ4תxX^D}?͠"m j,RhΈn.왬wBT! _@}'+]%9Y{ .N 9a5'LN_d5@x͓02o`Aɚ4rvqb~G 6 Nιr׺N":TZwnMN֧Ed8Z8%j E˘yt C5VcuǴjo ۋ6[R< )D +Y"CF]`_iACV3eBĝHąud@W$ӡ|S*̻HR~CM$G։kfr1Uy{#].M.`xє9g> O|XyӲb g&$\I *dlނpmDpռUD_B̖ YB<(l5.ӊ9ܬ5g:I!h`Hк~) O)r yNvzuz:>44=t@Egh[ju=1PܬR Q> wtxq} X膁Ě_462m{V 5'0] D"f]kw "K9C(xz{!1Gt8?E aX$oFcd4b LC P#65+mw /ko,?2 @wݞ$)lF׈J݆p%'q/}"Ce wHG6Ґ:󛕴6Jl7v,eb~LCk.F6&$JK;]lѥB> ]BG-Gk+..30f_뭼&㜆6)5 ߇5oaA:./!nܮ},Gq\E^@\eLNĺ-[8+aud!ǐ[elR" ׭RMOz&E,S}›} b5JbN H,eT) {~[1hyHf Ųon8 W߀7}32?WJ^B)S2sh+B,S$zܶ6H{[t3QHao_OV;tq3b0C?"Fc6K SB&QWی[q֩K,9o[mD̀j<>'r2Org1!yGqE!mGy٭4dX()ZD(W)žAmO E%k뱀, VW luT9yLl*Qm0'ĚRo-ADL 3Tŗm%*Q*VL'##ClbYTS*M˧N^O?K]7/'W4Cu ϱG԰Y ,WAA\ Ӆ]7!OPr,bkCNEGŃ9u1SOw}H l aՔ!9A"L[}$q.#4#hgu.q5ѬvM *!YϦ#!^ZjQ;èß aIGuGˮ% *k]b@=ZFzfhZ?@0+LϽ/s/atZY!j(m Tpe"rN+:4 L>xturoE#oǟ9>c3痫a5M CrV30h'[NX‘h89jw}Wʨϙ o9ƞ  {T =_AT q2k#"I\%w`|VչeŸӡa ]WD ?h}}CN^3i*^ԟF JJco!)xxcD7kH5Paեj|؁L]Ͽsr4g(">b6ߪ!! 3|;b,=Cm*RHP?3=!"sXh[l=O,R ˍ!kt]Wr;v2Ẓ\5߷B%w~hrh":tVz/ıt$#~1Ğ[/L>eOkK zĥ.I&Y2ԕbV>1,"d=!ktR9&׿ٯIu2ձkBpR6χa.t0$xs D04:bgx%:/ C],RS ϩtwX:8&5c}hm#^G(i* W8_N@@m00(y(*Lm |FT8b("ȵyFOw晹=ʈR JcToJ+ȻI45QYЂ-SѼ.u_ae](q#NJ^DRodg2_B6]|NjvcĄ-ב"c=1lʋ R?wO?:7$Iݧ-qYAZ4v%mIjomۼ,JSz@c-pPV*|() J8r,V`cA/G]59~}Rq=2EnQl \TA3Qd:U;5i~L̤2Tǿ+$PiZq*NcjCx=?_@dJ>S,G%)C5*\bknc9Yv%y^BTˋzzq)  mA?eIހ[uIT@0DTfxGa]F_[Fro$guJ}SfyXkG r>߶ {{О6 CYNyZcjp3*8!DҽFr % ]P ABM`#FSf<]*(\ᛤqu{&:^L|'aODweаt !sabϸ5/ճ0ir_Xo.<^{ ;{#)Atr_o0G]\C']grԔ0GD"u&IH5>^#/=eltRK]?`^E\L/Z^')jP%”-  Tf0lݥ(A@oMZpIEه_uh[=h!c)x%p&GNSq^nˉjY uo^|ѯѓ. оG '7!騨z4֙{Ěn y+H>U|\h`'nE5٫Ƽ{4MCoNDE-TI`Nw# -S }6U^YYƫ0wA1r'MpMic܍KF*yƂtp l76mu(нlK1k{v8M/́Nj Q`K#k(K HVj!]56;@üADLtԩHG`%baIAMH\fF;VjkyX_LovBT)V)X#Z81wWZ P(NL%/nN@:Rv1Tׯ轩}2F6X:[Co@5O,4 3 9c\O*sX_JOhz-BvK~E(PebH4Y^z rJv͈)YSRffAt`hJݲסωp'rmgWTW"ŋ_IS=i*w\Pyv["Sm^x:t!P<;苁QfOoC3td_8Q jJ :^t~DSayT}+#Iom Fa39CchzjꜹSϒUqY0r ~:oT,Y?UvpvtĤ :(|.EL7u%s AB84,  41~fɓ2CJF〚f9y|Hth!0*>flӤp5U х't9L9Ͱɗ{)؆\#$e㪖K+_yGy(BMlwr&+[r} ryS;`,aLz cgS~zBxs~c}iڊ\;rs1=v\.GҕNG'nr2eenBDFau=Zϋ^ӵeK#]*yB+-?ei^lI=<> 7{!$n tW DD _1d L!e*G:cI]nkl~RoP}ߺLJAU*t{^W@G }08yj{7ٗF \zw}"? w TބlG{S `$`*z.j|@p|8[W`aw<!qQtb"0w Z[[$Ǵ]aCoˌ ёFN 2,.j4PP&cEI9UeJ#AԻhEkիM0mHYvWHU@YG7s+} v$;8 yfMڢ aʝiyn\s1j\pcŽ+Dv &LΥ3!f)b!Wo\\AڄDʺk# =!6t |ӡ9`V 9\eR:+7dt*TR^LW+R'v#Oe{ʌc;.`H&SЅWb*W={j7*'tD Q(|`i"bSЃ2RŇyY yWX/wE3vė$oM<Θh= O)}DHb/?+Ujȹ/R3!ʝ5k띮r+3 )HZn|XxK~&'./n~5JT-Ypa5J_\Y,]aBc 3>R#FV4"MXW14H1? ejT ?cs׃;+g oz,VF~h!-|lBq39L|Yax}N,VԟЊil3PEDސ~(%qBNdbDS]~:Pܷwu+K/l^'2:xj|wN/ @IN3;;;/؏5@آ<ؾ #e[;=;@52Jt[n$|BJbP¶ȼ"4L* .};]lfڛ|yOr>ӽYE30L7l2T3n β$s @~LY/\kjŽ[ %@S 3cAj{ӯx8Dz+a=3zXJhduÈ~p,cT֍&6Ц=wSkӆWYX{ n9C(Hn{|Zh gOjKqtW0{zh*> w{%HXk_EY-<-P9q$# kKǝ{[{6LYWCFb"km|0' &Xl_,_ D'̰b9șWPD0YYÿSZ*(1#ǒLRC+ ]D 3/HOnV𓶂/^Y5%ǘd!Ϫ˄iM}"e &R&v,0lkXfgrufU_rWlk_rI"R̹e*wޯ>™tҞNq(Q`Q`ҪT. S,X̤4BV :W nnSƞmGe<'aFKzf8rd@[@ '`#[|Pů~u6/9)x[ Hl ,5󲹛|&2ʎxA'M/ԇK'X˾e!s2Ao˯z 4Tɤ}m3_Ewژ~@>?c`O-t|ACm"l~-@9ᛞ$i9)DlN)i0i}4=wpyԦ"}*H8~/>iY"Lnj \i%髮?}_alyU؈%_q0Ȱ?x}':A }ل/0 wXIzFEӨioOD 5DeXӯ`ҘTNGO8!d|ڽ,pc8޺F*ښîtu_gC,0H6uMd+Qv狼$EUTeJg۵9/d"p_yMć>g}0bBTa;}2C<3]?+Y0$nsq?B yxAn"b%w>țL!DQy3ON|DѺ'̫}Jl{FxUN:+%ld:2 + cp.BuN2HbƂInG5YJy.p+{љ P@l-BqEǠ ,fv6*u̹C߭ੳ0aP=~iblH1YM6ZcDiޢԞёߝ3_1́.ً,9+z"0eNAilj][6N=pIy-PR; ʛ ρ uS+Q1ݺBWN0ґ2LuZʽc7՞MqGz03Ejncd  7m |. j}Ui/4"?Q*b}{- lK9^VڭZEmB^a2>[ĩXoefksV(gMrvɞp:ۢ Ķ9)󣭇z +T.i&N yk!7xW5|t+)GkT6AS&.Ҳ~z,>:MQ![,0=;nI7{\ cC*!ƻW،Ҟ-i -TT;6*QQW*T 2Ov+\d mEUOwދ/`y)O䁙 MIli W(%AaB87hݱӭ&葘,a_{f!b|k߆ H-u8gceBiU*;U"\wWe)A8M:[E-?7Ɔ:93{jB5I(c'&|c5VAiDgX+*jBm> 9YzܧO$/%n 7)+J9 n?07 A*^cH`J_H#97C'l ߔyo)`iub}}%_vGeύ̒z x(m~#^&ɛJiC|PB)WG9M3.ܨgw1:a]oB+X_߈l=gQS3\kh\D^@t7⟎z,KK 1J޾5DWuHopb9Q >EbJ ke7iH: \XKjX 9%zkP/\\i0pMMwZ(y DQ])ΥI`WEó7UIʃȮSY (} eG/<ӖenƿI>t Q}0"8uP/UE9>}Jz4=RSkRAΜN:3=7s4XTv7g,xzgG:T*/Yw1j?U eq<ĉR!U͹%w>K Ccjk8Jan2X52I7 UܒBsxn_պDAfn1#51zߗߥ0[}Ko(Qp#:"mb'-O:4 Bue>uC0I8ЗZ붤Eu;)d o쪢4x}fjZh7УxVK -$miz(~xx:TVɟ`1hBZ}G+jp3p 21y^z?>Փ^H$4-{tF&=K1ےhM@< v FɈ"9V=OvztH@ٰXƭDt}?1J{3HJt;lwvYoxT 6=J:F@w_+Ӭ;F/^a+ɫ}YL7 u{#ko ,Ac8+qj.PF#=6YS5{i- ~1ڍÊ aSEL_칫65~1u,p;>ro~-ׄa$_8Y>]dInOd%cOK"7 #h 9P3eڌq"72`$;HpbS?\Zu-d,:Qѩų;Pi`S:[Ѝ([]}悔EEwVgP[ ؾj̄jmi.YvCЯ 0AىƯ֒éLȯYjF&͐]|bu04`=Hv\<#[1T@_2 !_F ꘔ uWV+/؛/E"g _%`y`ATj\ܺ@ۭ; }Dܞ%Kk%<&ulä)pĂ )>$P,V1*g]W'+w3._^8)N IF16 Q!_( HeӺ鑍0%8n_<={4ݻD@f:6 "U1˜!z}6 ʶ:쩯bncÈ<1;vo eӪj"1g/o./N6(]ON@r\Gz*{E9tQ(zf+xV9;Ǯib_qpRU6XmV( =dʻ4pN1J'MnKe"ệp%F%]?~O2{CÑON.8ϺZw`T)HBuɮf@P_B9Bג(_ NGLDjV7XE1Y9,\h 6A5!|rp %( P䑑4>p'gq j|AGV,A;zvQ:\5=UᒖpOW2YD]gϟk1*RcEYR] Mu] F#C4Ԋ-\ 8h!Q"OcRk`_)ą_Lw]fNiRV# !--$ ]TEZeN֑oIُ4v-/GXMU/$Q!9i굄=!x暲8 %o*4"bU) Jy /Y|銬N6Dy$ð}`1DƧ@EpX[RG++|.snԎ{ĠS>#[|[o4>MxwdV̊ŕ~sו<.uL:&)7,NUʒ-x=Mf_CaaB e~j׈D`ȭ‡ц4۝䯯U]reEZsB׸7j <Nҵ {Gx؊o5?N4QtrOv(*7 {zK#iwCJ]A 0ETBCQa ҧ,u >;Θ sܷk]``Э$`>xm2\ހun]w9$Iͤ@Ֆbˆ?PEs52Vvp]J3A:9ZL̉ ≍|8ӓA.$/#9AšZ/p (ӡC,eB )Ly1rLNL$$U֥<.m{wRjG5*;U5d@gQBH`iCD?,PÄ]8  .G ·Mt9מr$9Js$IH@6EC|f!Oȩk&$+"~`_H]\FpbE ~ "і2w \μ=S1}[h+tFsӵkB_ P)Ӷm:@7.N8~?(-;m|yYd!ŸS;/JӾ_f"x~"q$iAez9}2G('wf=Vt{jIЄㄙ{SWi _R fȖЖ[ZKPVL;&ݸK$# 7~y:T[(a7`[Qw84ba`4<+fQly@ɱQ8Aysl/wT W!-˚4*kL㎕5" 3] +v:>n0/I|Gd}UۯװVX l4TFsnJEC059TL/PsڱDXhLJ|_@JB{*xwh׫&SB? A"kߜXY]ݞ 5/?}Bg,(PP36;VRqgΆ)rɯ>l 9&"Eѣus8͆ O?e F~@%Cêo!#n!pڕ7koثdZXAeכNeHم BjuRh>;沴QvĥŸ/ipCLYDs=AXC.]%8iN:AѬ(}IΚ3hFTM wIc(e`XЍ WFg㠡HG$Zu`; Dʙ0z@!skתgjVpi>Շ5;rnWlp|iҼ(+?ޟ%'~)|SL0Cf0Ͱ/ j޲KZϵ#6R^"O)6Ư3\sO:/k3D EGq^ L)uw0E4{@K$ 2EB6KN *Xk`Ё(B1ևԍQ Y ,r^[G Ĺ1"Cxp;h4r@}iVƼbKTY8ߨ:>?^Rdl# >ue!J\E5*6 *IȪy Q\564?!B'>u1Sy?y"LVRgQp`&(>.R5U]U FWO:(mU*G'1|B ,1q!k*r-B}1Q4wk9CTWFb;+F|*T[ U}0:[0Ň5m`[VPw`I'AJ5fA#{\Q,VL-[BI`HZk[X$XdtZ)Ty©\v7f\O݁kE󃲱8(ʵ<%&rsFVNʰ9Mҷ`ݬJ0'5lvQbۋ0Y}j~lF6vbtDQ+2XM׳Dy<֓"aG^.~T.LK kT#Gfs% N.&C,([pyo#o#*.uf>S:A>Q "?_ýB?Bn\)QU'_#6aBn`[⾲hg# :|P͢L 2𡑨B3 ^,hoO1u^u@8>iݡK|V850V:8c򡺰wQ|qTZ |Z`Im%M}bi-E/LK-ܥ(9)&/,47$i?2X'U r}zA)kyH&-RwCp^fS/ę"Z oXcF?]1E(MeOvp[?tB<[mFT#5œ[RV E9uFEŞ~N,9f|*|BI,~ AܙyBXS6bENSU@H3S- ;8b#.7FZfzWKvAIB"GݐJԨjjotcw?h9DMwPҰB'R[m\fnuNNx@ڷ[=(e<~Clavgs /yx>fJn[t~MLp&TYLVg 5SANV&W)M`UƜ#Ugp !cPw3\c32,*'ZT5*l#= 'tqE;SCȟaXbUn8=l`} PgVc#α3Ǽ"@5$shQeE҄~l@j򋏆Qٻ8\*?/oeF.*Q5ʁϦZA=O  U`]95W jn^ei,1c_ŤCǩ.m 0gIW^mr|n@GcdmeaE*Ֆ<\9#m-,~ƌ8ק]mXX0<̔ -rs=DS C5'hrM6p)4V(fC5՞1m?m$ؒ/>ubk|c<* qپ)H6ESEY!-vxD‹3jH]SkkN 磟z!U`ucpKY9l9Nk6ߐh5{ 8rai:j? UdeBͪ^RaGz%Ӿl!2}sz-xޚ{ ڪſ]WU <0߲[hTG'(.ҲǔsM.ZCepXq59^j# X-W#UiE |gz@歬 ĐP}" i0r j{y 7E@pR <7<& R6=jbwţ|3 (Y :\ * J3L-8;3-{9\ЩTciIt^]r1b"ԹONɿhhW c|9{+=0*>aMDU:-Y$#Wd8pUX19btJ)豮 R8 t'/eЂf 4zңn#0'靌s;m)0fh_ g2j7ć%UwD_qr[]T n;Z`n}D\bDŽbߩ6|fkXe/-EZɊL5".s!^@j:, \Ҽz 77Vb:(UΙ+:;}[GٖvΣX;ٟU3= 1'RlNp⤸4,ȧ '75>!~Jtz[ GDCV*I-Uf}p/wy).(!VKG ԗau߇Lȯ)ǣ{9E7/(%!}" wus `憧ӸELv/r~ݗD_T449&t1#LmJ_WS;okt'.&Y`5r}Qlr-[Jϊ Ttj/&6$*̳B8)Q-~[_}xI &^&w:%z0FBh:L^" eVlKN}>s|˻wޱ7bP8>{M?_EmwĤOJ:z"UxM4SB>Ե WTto_ID<*Pf/z5#>b܋@@m-.X"L4M ]g䝡W轳C qG;)}1H|j&ZZTyFDb&r\1=OS`>Aq#L7Uljfa7Pk-S$_Ea=A͏ hn'XgYҶwc.(d PF=-bY^jK4;mD쥽l=U͋-~@eBk j-j`gt++Tr~;, 9"lh #:yuP&_c92 tSU_=ˁw6%C6_/9Ë8!E :M.tD`H~W ւM[ y]}bH!,O%+01x lX)&-dZW>qu ʳ.]RjR?nқB IFחr# c ]ܐ>Y?k@B hsdrRZ,z*hG霵e+1vsM>dh,2)B(Aig~iƗf*ѻǯN=lI?mc|/͹E6P]}d %xIg>uRg3K,S;Z%{9en t SO(!SѦZTߕN*8E z T]vB Mn}LX8wHyyExv0<))( pyXk'GhUuRZAPj4$gcS&["VqENt-\ Q>z8RzĬ/;?q2q#T[Dݒ#mPWAּ_&fC1)p./(N{ᤐs̡JZZ8R 0+X*by] )HՆHٍpZ5eaDPp;mwwwA_3sLs?U#)1K-{!׷ 0Qڠv>H&FKqoۥ\xay:r$$¬$ZP8ODvSDbpX.P3pi;7[өܘRy[$f pHI@AK60;=WٙS(dqBg@UPluw9z:LS9 `\ywbeU_ p a}_ґ;!T6P\ R:Oأ6{Q I68 2!na/̃ &9j-ZM$]굁IL2qKoCh"'\ba5E(]n8(yG%Ub`""c y{r@pv=͑]T wqZ.V]HZKqRγ#rot ĉK(|> c>g42"Ď|Ө\#)Imܩ˃헤n _)fiB[t~=fp:tcȽ(-s tI(+@=MQNۢ޴][1ђ!A蔹(!-Y?%댈M1k90}*zH A_6S^Wh.j1½ Rr58'CBbX?w4l ͬ SDR)9O^C=[b543TȫWo.}m;P4ڕ^Dd|v9WX4-Qs龴ca+r1/^Z%GYX aX-!֙1 z70N9s5~Mdol&HK(ͅpBGw[D0*dFw|ʴ匿wܫ*5 ZfXQeҖ,cIl:rbh.'mt7@~J]F[r6#+_40v݄ԟ6Бi G;qA*ىx+ 3ٞ_e׬M28bI9J~R<6vru-5W_w0Nls}͗7"̓\_9NRZ=sLS[ KewGXX/a=HWO\ĽtlDicou޼7 K![Ey@Srs=$IM~}fq֘oh ݜMdMIA$g ]_L˞x1"ksZG}> ɘi@^Ƃf+®R .9 -H-$8x_z)czH(_=h>x-sOt{ OzNbݳǸ~ȽOq:̠^.MK | Ɠ#) {Yu -&|qo1sla9'»\Q+kP# wf|}.:rgs` P:LۯʸTN(f$nM0b(Q{?=Zs"))Ŕ <8f AGl;gl&c<6b߾U0,E\O^>!!16h"]qVkZCY3xvW>YltrgǹB;>: M~L- ,h w 9QUc2V19W}.l|z.y>&WH`CFvA@kC%if ^Uj&"yOU' Op{C$C"ķ(a(o( t'6ޝ"` */;|`rS>ֱ#4oEmJXH`4OxTUiZY."Ph@Q¬(UK 6q_ׯMI[u$fE󹊶-#yƮlN& [гsL+mToΒgeW9|[z ,Mo9ulu)i*ߛ|&X $f _*E:q!N1G]`wDЅ؀J$m'Mة`/AAa}F1zOF+p~C~Un!N^7YorCsiTs.Rqhiq]BtWu:CslŅΖ?EH /g[*s0%925[ ,@euѰҮwdE |K,nk!nƷt[)B'U*T7wCi<ewNKyxg WܖyjO0Ц(y";޹$Vw/%nl~I7yZVxZCe[AaQ]&0e.=D5v7vv@]dAq-Kgӑ"3s^ûo;hk?a )LN5.XɶRcC]xX`Y_b?VH:p27 B0N­.&jZmqdOX;"5姂{~,-~9RsT=gTA9ŃyfgD~)_dbMty"zE3(FC时^N>88qN](KHz-2n}:G8b'^ݵu?< ƔjeAd4oChJcOfTH^ KY"2ǥ4S;j"l9D5& d+ך}M'^m[k.]/PV/zu &Oz3(G5Z bxr_ p֠/{4fM^O<0isDfe+XN!A|ۥlĒܸ{F' n$w2W׶LkGqڦZϥ3=W2H*P)λ#rK v~rJ CKZ8Nc8EX7Irͭ,@6S^71wfhiuam wfwQI 5[Y]Pjlszq'D*tf)e$Aw^\z1Jj7p5sdDJG||v<-B+PcoMmZߑG ڇ ؟Nl \R0%;q *l`hb} 8..hKouy].S/%9s"1IkɼxwToYT,Urͦ-m9 "]s^Y(n@lMP2;ڌzL$ivN-NVL 6gh/1R?6,ͻe9YjW0wL~S`&k LcN*{G~Ϻ ͪIE~qw/|qLR$ua!3k-I"uN7ԓQ6ޗx4ΥȞuG bÌt%h۲*`a9rxr Sgܹ~j6,+(4fM~$ⶔGqu̅e n4Բg{O) +Pa0Wp7Um6j\`b"pXG1;noDH̍aH%XPm\zVt&GDC04VZ吖BqoSjI~5!An^M  ax`Kw,h͚s:7_>T[~'sBqR#xcra'qBIqP*-z}R jve{\ݹu8*Ymq%:@35+p}&Gv֚%Y8^_QOϸ-xx$O7%O*[,z$l]7L^ Nf|Ne/RFw_K /;HT-2.E! GE|0..J} n%f1ϩ$OHȆZ]YGӋڥCxVI=Bp)V)ΏS& _ >RᗊB%csD&= .U$M5g7*@R.4&-O,5>b/Z%W7.i]_.R(b7zUQ,t~#L׮b&;K1w:=㟗wmrA}u֨3)FwXsPt[r4.ͨ$vJ3me;WݓkoiK1F#^S܍B珅1anX/G]=ؾ>I{$J|K`v 0 Pme!"gp'GCQ,U"騆ed$D y7j)[M}f{ㆪ +YܪOkާpof1c} svWW <*pk$4lS^ndS2Es 4maRIgR#8}f~eɆB"*iya4#ғG?Rh g6ܾp-CHi6"tႩ9Gsi5K !ᲿOZ_\la!MQmjY0(ؘ[##Žiir X`-AZ7b@=+MxUna;4`Ob᭵@4.Pi!攎Rv.%BW߉k iݾJ 8`1O(]zml͇%ٽhŲ b-U#l9~ʽpyfN3 m>8_|D4lոw W ;CtNXj(3ƠFEnHND=ϤEkӹ4Wq#GZ:f*NӍuI1Vewe*<ǒD>5&O(`o*`z;q 0drV.||\Y:_\K`U+8BVLGj9/#$0!#&TVl̾9gi oNl>C]w](o1?Elϔxl>U8saҳ4!sn"|AhZ!Jx$j=$>a*Fcx(ia8bu|WSkuiL_x4rXנurpm?oֵOPf #TƞaAW I)?\/` _qYmu 9S;#?*D# FGmqKa]H+Yojvtbxe㠅qqU23X;teWxY]iK~4Y=Y;ofX>qw=^9 D9׀~v&$Z`;'M}]= =w(eC/}m;O,Ak43鞉]PC'5SoǛ$,W/Yr?J*&05I0Ғ'W zSiߩ`dI/[,mDK~OEc"qڃ*y$`YsJņ.m: - kg "TqzLfư/d@-z}光z4ާ+Ś 67%(9'G jW{%"\jdJi'q6#msAZSm٪J9AyS*0o=4xX65t`d+l`SiPCm ,~#5BRL2c%H,J2MIaDJu#gd"<:K< wQ~ٷ ;KYسnM4$I;u;DŽxWu+h۶iN.(-E*t,tTuoIC+ZBqz7-;(ɗ쮣| '} 'S\wHP)qiॎkg=H 7:9 Ҳ y*#?OUW9 PJ8V0Fi1olB*(!vlVǷkR+'̞+@=pG Nښt:9T^L,y< Yk2t[Z=x:~ܨZ-i^ ]h(l 'i/o/,^v*L\:]U|);4ӤȖTOB9kCo:ay|vqh]fS~F^5p0Č!=אB^bTÈ D`(?1S8]}DIJ']ex}\ Աub=ةM,¼$Gip%xpT'\q9}+$ݧ|H'3~1t^YVvrKEՁ @= ] hҙ7_WS{CUJY~3oWI+`.13":*l44Sb٪\d:G}L/QHI}-~^K\wlkQn"sy7o^ '~OC7?|n{ @[a;}LE)CZ57k_b]ִ7P{hP"q*!$.Pg{͢ G3">;{.KN2?U:=Yˆ?DYnM: 1YvLs||SXrjޘM]t>=w׉k.$l f] e_qSY}c!9"KG&򄪽6:f:K(v; ZI4)cS6:nbM`2ORe2KX!އB1lx{G?5S|3V1ʱPƘsdCF=i ǔTᐺt8$311$Hv)Zc5i1"jFwEƖR16 ^.J0P+Mpa|(`YBW+ r(%0[6ZO7蒜&̩?wPC{SOF?*JXF9BXhmmJSX(}]qVK4+^E!,#.WH?+۹'rig\Mh*+REx +$?qm0(n29fmEdzd<,#|,j/ͳl6 VQNWdBlEL=h5qZܖuGdlUiۦPQ&H7$,Tlr0h3Z/ξfR^YeuU$!@d6_/ysMsVw2VӞ xFf.@G#"x%~X@5Oc/J ί(U[a۩QRJR}ȴLhN(>R. .5GO&'֒^Ϣ8x/ /F}*ǿy4[t^GgE;$(>&/M[^n&pTyNjѨ>`j,^][n!շ,$XmŒ*' Gc8%|edrzO|5 <4IWrQ.?ta. iѰ򂨤1Ǚ.{(okY.ݝ.u(u>,=Ezbx.%o]Y(S\dHIv ވ=4'̏,c>KF8h@xv&R u|3 N7k̳||_!kŶbKZKB܋cj&( A 1tT9s0l3,k%Ncj‡TCK A['l! :xfvr3V{Qd&K}Xɠ`l }f䡻F\{sR~G 3/P`e,uKQ W\_A;3q wHR&!SI~Ru$]xD `4 5ٿSG$W%_y22 P5M}BUBmr`."&۲#ᰔϚAI |WNz G@S0\vd3/k__Tq^Dd'},wQ!x&ؼ4q~$huD8S)PC}7\Mӱ!I(/<^kWs BC[qKG,]`]xZ4@^ ]E1qQy .Ζ+:PT?n8XwJ6C@?SӞB1%z]ݓ8zsן9S)BnFh7!>k-oE@yJ!|'ggT/fˎcb RR+GG9.*ڶGGnYl3HE3'nͥn$32a&hz|$>ZxIqf"Gs @Bɱ:` nUfNsͫIg-j@RItCl_2mr(8s̵}Z:΅FC)4/"4b-,ݫȜl- 4rx9JA|c˄/ RS)=Ӳ5Htqɯ;:x $mظ{[^ |TaŲIH]*rڻN^*@+zVy,(U D'=NU!`)=28b5Q4"tTٳR0Q ')[Rz}ލsxmڬUNJ+`iZ:fͺŘNtv#.+2l1Β!N %>m:\~O>qfHUؔ:I[RmdlrsN{T;3+ d f'Hx>;P&X+e;[ fqV[j6QKq&798/uY4t`V!;J~]WҾd-l{Tɬw'Y(&JB) D[5uGIۮvI;R\,i8`!8 hѤ{4"6'8LI<\T귘}tppڤq,VɮB~JDl#J oճtuCJ}+^Y"}U/Փ λӃ7a1"tY LS>$<,OMz >os@`q)̛~ !%PGxDqȅRȪmնZAS~ k dm׽&xK+\RIGaL8MQl6Gwzj9k`EI VЍq w4h/=~dL:sv$T6QɶדUTO7fDPG/̆h_`[/zx|tt ١D+u S~@0g٩U0Fm1y vAiȋж҃Eřoog{B*H%OұNbt@xgBth/Oe^yWom'ue`3DrdFɇ0piQ4NowT%U<_,SpC1)\@8+~_֯ك-~bUKӡVfZu_jYt)\' ]\V GˬScG!omY?KEbCʌ%B6]N1$BLșߎ 6Vm .n 1:q7Mg.~PVyXօY.R쪷i}++;3axLx~e,Şcط*4| hwnń]nk.14%TfLnKǽ7c {}DآW<[yZ# 7U*iYa_j%#woh_FXQfKW}6xa)̣VTԺC_!XIQzGE-->y_&h;';A&I$fyWxzL|N2A]gҶ6#HW8kDjx^j,ew*m9r:e_t]Wn9H@$ j$"(7],,M$H6^Y!K 9txVᚁ91NfpSG+s*~-MqK;H[y#6/g>Lao +jǁ)i 8%,V+m|K$[KsGYrN&ٲ"5l*g ߛ1GqF: ZTtT`WP/ڧOLuGϭsyV`(dQ-$5hh#3E50i(P%EpCB%=9B/MY /F$Jڳ@[=H'~_MNяZ_)fL#XBӻ:3g>4/5lX[1E!ʁU|pIGu#bE{ʠ Yπ6TB;6HBjCI^,[ *R? `N+"Qi&Shn+B4;,UEM@h 21xpP?4$sGqΨ]: .ls)c9*} A=,# x* wh!3ǥ;KٚWV`9.1<``inoRēEi"?-{c)q wG(sIԘ<ءk}Q4:h `aGE#%_40] /0*Tg19Jɚ[=>`p*RN..h+Z/Pcn(~0-"؆V|[vk`=OxJ,=f^ Cwi1joWN&,%x2gZb"І<5/( k2\Wذ!Ҏl\$;y hu>c78'a4㝽 %~UR21g g}a!X4ad->`ڳܦ7{ɏ͜䍈rƥ O$Rvbr1$.|b9cxtpҝ]LoVN]I@ڿt۹mrW.Wb} ~bPH1qbY#oWxu~(U|D''eChrSA/ xn;fU*;8$MU$QKD/4I (eQ(8}GIY=u(ǀ*H;9}#|em:aԚfF!壺&?/ـ֩o7ó>;0qWU?xpr jX.EffXYّcQo.'X\40Q0VY X@3nTǛ()^T; L$y ꃄb8dXOa"Mbv /:6QscbOs;$.#i6-i p\*Mk ZO+;nSEr967m1<\+O{cՒAsO6΃ҷ@ e[Fjx1ԧW\e |rkt j5!i]Sj oLe!An3Cζb-7{f } sHN`*3[0eZB%+[)Sw & IE=طm99Bƞysdbؔ aޒqV;cE;j(\B0+jR9f#m}n}W@2V@Ȍp-]r)DbI{I`@x{wjFwL[!V$#K}h:qZv3Op?d,-ߪ֙xHPrq; a8uϷg"EbU̔#yd?iUҒq&uZ]p$Zf۹0/S}X|K#;a ]AO_*f#lj|Mޏ/{r{6|g;~8ӛ ~ͅoYVoΛz7Q,FþUBsOy& >b ͨ%_Hy~H%=sύ&5"N]>guLr>r>JwkW'>ip51׹? i.Wj_ 8I3W12^G_ҨS`MpM*g݇L pw`[xSpz܌ tZ|34&$WE(me>lyF-&Rz&ˎ4i$,jr-;g {'ň_I7Vj2 WCA!n6 cp-\w{MM$וn9z{nQ2c]$Y8N| Kh$}B<=B y0Q+Pe)b}vͣkl2z0ڣ:4lV^MF -:HE :T`vhZBH]<ƻ k^+$YTfcp )N4:M3JR@NK;V@_.S8PV*֍6weL;\UmsB{(mEr݁MF{kCy/X#xNp헽ob/Rj!A-Z9gt}!2nDlj@נLAUf/RW`N/2iseS|٘b`TwZw@mDb*βkRg|J{@(88V'g;95οhE' |WSeʭIiZw<]3yN7M$$e)TR]8QPb…ZS]ҨM{_߲l[/ ^v9XeUཥ> \Ýjp?TyD Ck8d8Oj][WQ͐z$ո4,jXZ2e.`O[Oe75$Ai̳6DK(!à Mz}"ϔoRJgkaQ$ͩt+^0ăӑ&;"m%$W՞q(W+*VȵYp4JG=oH]JU+=R^/PpjgjoIndoN?AoZtᗚ:Wcs)4d 8F#D[m#$ypz5Xەv q?-~Q%K Jچ-VKn . wXURɾ P`WHW*T=cp-ZIF 'OuT 1[/C }]^XXt&s- rkS?ћѬewHiʒHs:n~ Ax/.nYpXUBI<]-4#Q~z=ҏ HLA> 9{+ǣt&KĠ^8hӖqOo 78m"+W_6ռ@=0 K.p#{t8mP/RDvFb*pCL/%(AtV3Tb"t`35ĈǶ09k]b.98Kچ\"VCSb'q܎V@&Ɯ+8FQW0jhxg<T]-cN,nQ+$.B(64Gk9! `(_0Nn -IU,YUN۽VK&xzw^0e>z'̎.wb'4kJŊ-AI\Xߵ4,0>XXbQSL"1194˺^o.p EfI(3?PBuR.+Ah=8/}('( -uR}ԝۆ0[~c;@RڻE EFi\wc Bl-ē Efu& ={AJ >+^8:/s=V; {/"LCtm3 SPGs~r1\+'WPG{=؆+NrL i|McEBC:W9 b^KձE bm@\'<_!,sy74K:Z/O&c]i, yeQd{ %nI"Պj!'Eۚwl6$Rj<|G ޛq<# 7XKm{>2#D[m#ߣ'# v^)Zl{/9Gs7⧳PJVX*]t!Q \8g4z<ݭUy^/dEΚgԅUfhfCXiNsr]V1z8{'H<:{э/:R!v"kU(J*_IxK\Xk>1m~N8C H%:4)R$c:pz8BO9>H.|:ߴhߙ5ml#N[B[E9h͙ה"N_sIԱ?0 ͳ&KydCD`ABNY7*MQqC617i>C/`="H7l8Gam'(Wg\fH]x"H-BƟ}=UH>!qVۛfPGۇoIxAWy iga!w]a屪qis Q0O9[SJ+FbZlCL/ܒ:3O-s(-弰/蠷vp6&d} h9Pwj445709&hޗ|Ѹ mߜ!΁wCѴcЏibBLisX}oGZejhN[(F+:%Vo;0; W_'2Cv@{uE u34ۢk yprkZ"&4LДz5!0ٙy]Ǣ\ k勛dQ(`7mKp%4>g:ܬCfHm@E6&H? v1{ڿUP])@#F:Pc~Gj-Y>I1-VrWe9K[LaQ_bUх I4.F+@TS䅸8IyPQ]K!"~̯|M~頬&&mXjÈbHH R= ߙU26ϲϞN,#EHF~32ղ^ Sf0Y+q)XTP!窂,Qa鿊 zI4NmZfW\DĉIa)*w,Be4uSI-9YԹJgqRXO5C_őch88L|ی"kNyX>\^+Yޣ~4!׊i\ VA)-gfa:X?> N@D=2 W'fwX<{wA/ PVC&9$[O`(!\> Jz}!aL!(Pf#yy Ӱ߳FO. <ʈG}'=ߪ]KZHM<o^R&S§5ESJUk Qt{FUQ=b0ܘ/zKXt2S!}"S!=߽? E[rq$_L|ibu[ V=- #a4{au \?_0 ,y\J<›oAԷ{)/vVhOqAYK4v WA;>Z)[e kGG&UuOLI)q Xw@t|"'X#ߟtFqLocnѼxllLYb&CjM!2{s}}2Pֱr ->NV ۉp(#mbj}'`a0׎k2NK"Jl-4meOϿ|:AgqL6w?T:k@+5HkXS@tj@;?m92 `QxT] Yo{_XC]D|oy9(CfGI**k:zWQy^|sJ?2@dQQ.ҪX ~ʪ<FRɬi7XxmY͇.)m+h[qy5&?,VQjZІeW:3F2Rf1!@vFJL\O +_A).nGݟZKFm:4uqB2oK]*~ћj{VGjms~;;>xU%2ϲ<'`aZWWZq/u$w\JaY ](Ђ6VW3ov1Zf" ˸ӄQ[mh3O8 Dz8,߶nCB:n66Puʉ %\;82>,*d`T<< x% dNX-%51R=hȎ 5>9Ў`HW,OQ K1֌>te()%}c"'6t0젿b &g,wJ'Y6 SAsS}'TLus%1aKh(INT;Jk\\dqH)x~q;zT@Z3$˟{O(0U!Xp>cdvX{c$x{ ,}Y !$w,Gs7)*Lj4M\*84~k<޸ y\CAO.b_|LF_LcrU-rU#D\@;3Mӝq-RTnOv8!.krrq wŜj$uiR.Opxy QI?Aרߜ"@f I^(+ OkaL"9ƝGZ$\+!+ qcƓ6`qe->xk%\D8cyOdgPmRB\z=q/}ֱkhKI5@P# a-lG|e52TL|JPx0+䫉rpgqv;Z340"߯fBݎ#G/g. D,1#JD6# yزĶ)l5o8>i]5"Z΅w(TϩhRDhBڳA*(?]sI&=ٓw7bP!1.r&UfVN#9@Fr; x J}&0xwe>3龚ZA|xE"Gge?1]HHfJ!r-ԤĆw 9ƐPY.!%>c"TSڒɻĆm<PL|dp9N9Ԩz#RAI]j*bpsQϛ:X;}D8;/JkbÈs8*qT6sJsЊɷ>՘ŠIΡc">`lkqONjkULpzFv2‰+\2 o/(X&5ʦfAPNF|a츖ZO:XJ_3e.Lf^MU On7ATS{  J@[)&qk*bKpusVST;tX>'UYwq6MK c+u q̛[`+Ʌ(Lģq"߾<@}>(K4iiLSɥ)aQ[ lep NW̍s0e=hKaN. ĨXkY![-Xꢷ`lJSn}qG׵x͚6fC5_ ^\Vau2s;x?4n:}ޑLyr\ ~ia.3KՌn\f9qlHFD땠4ih׹jt`K_&S"e`AnCދ;s~cx2nXhQ-{Axc{Ʌ [xanKU>ʬ3emQlkC+AV"l5CR՝53xrmXDrPq2?8$Zjt W|8ib[`#rƆm2Ç*kahM4xMJ$]pkf|j\s[|naqpnA;vQ;f`9)!X}+;azo[,I ol~_ᕎ`pٙxt-3' ljFx?PdIU(dg3Lo7 #fj,A~WO,?zh:k{B)>CB0l S!ͦtFZ~:W cLۘhʊ|MvjbeҌ 5@o.ż{njS^ORX!ck,[^I ܌ndJ:B =%RlZK,>>5Z`f7 #[Ɛ"Iyr&0d?nH8}so2W\oA)X rk9Íf+*E5P"gruqJT,xaSsYndM3|pz]m3gXz|KsnYz ]V䕛b`_F%\gf^?*Uk=Jf7mc7srN]n9 QGk|LkVt|%fwˑ6ad1TKM2-ww9L@eyDb`AzȔbo{)e`ĝASt/RۗZMWPӱo:,+# ,/ "'b Z-շ~Eux6j(!Iw5a9&ZWYOPX/tKJ_b`N9aТy F>v>a.4ClMXU4 /5y^zx0z&_W]_!}Nvdzh/&؂TEzH(T9\ O-yEĿsh?d nm^%-Em<3g=qa 4 vw3'T^=H"`:Rb ;k&^(1B빿_ hgZdOtٱI QH޽*̡vl'ȹi%b^}'+52^YIrlW:i0%Q& vʺy+dK@?m0 t5S1+ӓFI\CHE gIo `ڣRbL{ SciHC ݞdC" MEEi"QvVQѕ/lhj"BdI0s#*=]3R"ɎomPhS0փwj@Ս{17؃sx(L,:<"aE07${{egѷ5Wb*96ا|'Sp27H%*sS.娧, qv@K@Xy47g~ͣ;E4#EƺAφ7RmF4Eo~y?9@!ޖ0CZ=&p{ii<N PO>1X$;o+l6BP+5|mTf('`fA1o~)s!R9NԺV4$%ih|A[#,47LK_J-h'nA-c=+hmc8";|0^$HVa3t pj1 R^dz;ECr8"PB ,m9<]ש[;vKvSk]4Ci+e[(t TI̫#rm;k; :: lĢoDw[!wζ-5QR: spuq!8##Pcoj)PBMހ~<Ɇ26?}f3cT c$CsIEAF 8@^><^Dx| W<& kkTEL^3طb˨U9d -lP %ğݶE,fJa? ,JZg^_}AW! -K"0 d&\sg/b=2Z 2j.c,TQPߗ]e (^Ne5X|L]!oؿH.A{4 q?"㊑רxomo&b)DBYfWN LWxt.A9YXAC֥iֳ)gL YNzm*Yn^PuG?!vϗuCyVNQ`Am $prVv'7raic^J .7v"\P,/BotD?Zȭin9D:RUg]2~Oė&6I<ȓG]΋&D];V 黗,>ڣs+b4CNrS6<dazr\]\`,ݏ]1i ]R| ٱ\;`6ZJXx;F[}CQRHiӄN !f۬Ht1iek/i @fj ,xųaS$_qҫs ]՛8y3Jג3̙a]*쮀A5^٠;?njwG]҉,XiOt48S* ʭM&;mOQSF\Q|mVFzB= b nv<p̊OED]?m ;h*c&啉Lg]hvTXdhq5>6j[.~ 6 ~ v7Ъ܏ ?hIhq\sUlS/:W2[Ȧc"g#SyзrBnEЅ뜬-ad2-5u;1AVSO؉[w".0Pc^ijځX Y7y0mFW*5t.N'tHNVR_P@iAr7w2l/p@|-=Qok1qQ: cX'iJB!#ҊSw>Zn=+lIlyuB^oY1w0)ԟHWqSz2YGޭ&f*Nb˖,l+HQp&,}"cZdż bOۿ D3ǒeS<19P" s"a.5VYK//h->HNy-~8{k(< p_C<^ 2FSjs}ID8\>6+㾯DP-ķQX;d_|)*2QPT4猡#}[i]NQK*(D:6ylSv+f=aAANpT&{єÚ}=e~n?ڡE҈re#n+:i-ke>q F74@ODvT2tNO8ǔIQRlEK= I.L1Z,nIBkFbopwS!;elw@dB|*zz`#C_..7L˔џRX=iRZh_JwciF =M$ ~(cglh7S:<3AuzaE{Kd\| FY Vk KJa/fX ߧL`.=%.ⵤ-E}9mS_vq Mt1X( ,߆ Z9Ly'16 o^S"J՛s`!/+ tBnFַ;bFLHOٴӊJbkoeu90s bq P-XnU@pZ隺&00Ůc''RbbR&97^9/E:$4v:cq#g?zϙFq>USq"T.=Ds+y\ *w9ְ*6fF$Ύ76?9$cu$S{BgRԡb&^0GO2N+anjANsL ;+qI]Ʃbʒ_M뻷e ]eHР;Z!%9jLZ[%,EI)/ ) co9bODj%la7 jNǷ_f1`$J~KxŪ9,ŕ>M)i-l*x*^̂Z- ZŸXe-))uoVsx(TD12820h6E^Wҩa:j>&r,-FH\,! cH^")čwO]Hhl2 YZ  +H nUa@&)> g K'r:n-WzDNz+ȿHJ:} ւǓՅF>cMFЌ/w}pquӯ%dh_z^ uژw)vtad33FSocWy)Hsg'jyMs!OiceG%d?gqU:cv_J[pUKUk/dEZ\ʱ;t@''(I"E, *Z^eXBLu\4xˏcӋ_#(6EKQYv?n vSZ@BׁVUP̱s#1 ܎X(GKwӒR&LW ~jfRFkFB-eM'ե-4z.{[ȴ2B";n{ Pozk:8)fwhI[Ӿ W~p$,GDJwg#У|> G[_8)H`+EAyS;+=k'&|aT |\Гgg(@hhFJp&Q9R0z!B|TH4 yN!ذb]|yɑr#6ќ5rחX$ozugec x[3Pm~f X%+" ^>&Vϗ_zq:_ &ՍSoL}<y:ZSnױM4{8db x|%0VsV)?S:a @ߟ]ʗMB:P/.t7gɻ!x"4Q?<+%Af{2~*Z]=GQZ3-kāu4M7.?B щ=0OeE` oD|T"6=77yzSytѣK.CmLX>hoz3O֍lO@MGXEQ mrDQN :x4`@/EĶ ۽S2/mu",MO~E=W0kY,Gvwe1+w cbME643{1E(e&FÆtCnhJx;n f8>}&-Z6 Z $2=MLL pwrs93jg)$ƞ!݅]*ɖ f@"?@HIyVH8Ug3$arJVL&| |WDi'9S50*msȷo7%Bg?+40<3Ů\~ҎWS8<Nf זE~./RMڟ[Yb% 3/:B .ZV\rWf%;KN%aHWyZ /ZxhgQj&Jn#θ"+J-s\nʼ >Li۝C3}o :sC?BnxKeE3_">moMji+\w TyΎhDO`60sKVKwlcAm` O3xVV+z-C iR)Ι-7 ! fNpO+cYx-N.TEaH& $>UXG_>6ĉa[T̖zBIcyM7S"誏eLbٍZ`P:X!m(xֺ>l ,y2yL@ՙ+6YWd099%V,߽]1+))Y~:}^?pF ) <-%5%P* 0ЉAJn1;\H[@ nTHB@ޮߩ~kֳ6rXB}ґo Ȉ.*Qgq@G2K#% \?M/3f`c"QD|럝N&?<y3CuV^=fZ]4t*JVsBDL<+s-*(A&US͌+J;7TwF E ,}A[B.+ȕsި^[ثx2uz /k̓o9[C7Yr uE9yO&tqR}96MOYsـk'&4N$$}Wɹ.~dƚtX⮀uDe;{"S6YySS qRe*[GTjGگMr9IOg)ti*M,[_F$_B}2xzCq]An{y} Iv׬݉Q')P; q,6i|s xB|B:~}-h񯦈Ӫ̌H[H mK&tTB!{FZ]nf?*jgkF8ީ䗖|ScӕI>G=g譁 6i  0+ZJ:=tk$`AXV~Ynu"ǽ >p>|[-c%)"u%`kRT̎.QryɽC?8#ZO}O'֞ZkWyvͪsz7)J O Elϛȍ'ăŷ/BZ[/hY`/%#ȸsCb݌'y?e[U< C)q%K\?T;d$j .lk’&`V@EPOgt!~,xFV3Zv"pG#ny $lʐx n|_RY D A4_T: C0c5HX-kE>i]+zÌ^Db\~8AR-n'Ÿtc$Ss"DfͶwߑY<'MrI4M%-HBf"}-UL hb*&pdz_WXN,5nN^la JU3k]LMה9$bhA2#_K>z8 @a)־ȲDӽsҞb>MQ=Ny++[q>s1f'yX` &np-}ns$n$mmqS.+H27~&rn1ۣ'^W;e7G!+%cr#Hv5]0BzTV q=k3r !G&oA}'(۴-Yb(P{#]O' Dڷ T,Rb.YyCKPs[h[҂ q 2s$7o:t̫pr9g{ΝnFR*f9 5MWzW@')}M3X40ktp^}97Rgʥ**q 1]u4e䜚]N!򗮨-pW8L"nը~m%( D |L _.A:O?|e(-٨Z`G0["5-bLGPغ%9+~D?pxCS'\t?(q|*EDǾ32*+!Ӥp.190yxL\N#YX$/s~Oy%.lA] ގ辒]0VnuT_s- gl qk[,{'w8⯿'+A>cw|!/HHčayfeG .m-p'h=vh@]0P ׫|4njuOpMmiR=0c>Ԡ> ³_gQo<>lfjfIGnf>͈uq^RvJՀr -.yS-9 򈶣䄂o2i-%JɫCG7=bDxm5-#zvLDȞr`^win=87KOyڴ&u Y5x HZGBݮT}+Jj;:m͈{\*A_fhO@%Mӌu3'5xw>kSIlvY_1wp|W,~Ჯ j=@ /nnR8_R˞FGJ# n;he|%ё1qMKBi:!0'g̫ER2W%3q~̺])jmyH(wH킍;aKcv-RMJgpLq\ić*bhy>O| _`2!OIKA{]C_k{b蕂r;Ѿ$NǛcE\`fǭNPY-ucYPBjA0sh@+<>K1|dVV~d H')~ %?lgT;ϓ*c|'voDm W˺tLVS^<'|7]M']@1 Ԧ2? 8N,I=S72n@2w%W:oE̍+tf6Z#:,¾WKE`iⳓ]R"J!>:| Es#TidеP!j$?Õiajz0c)ztyp;VޛDĝ5\_~~#  +nҊz/6(sI8{J`W|1弚eN &.j} -z V~:~H LJʶ%?Lm*(`1b 63][ wѾ=wTarfxЦ/t 6Adc˝2k6`j,G_P%i~}->mhQoEPQjJ@?s5U6}ؚX\: N!&9vʡb,hIf4 .w&'B(W3@0QטC ҍ4IR(m`"~<~0J=aK0 HB :j`^/edgL T3RG )0Hm6nAYe'Y [|򜘑>p0eftwF^ɴtU! Ų Xcoă5EGV *IiO)Kcaqල\ (\ag4DI=0 Wޟ^mO/и9*cAu7Ypv)`C/ 7j0 Y8,ŏ"Y˶ !dNA9\ *od"l&_.X<|iC]G+ѭOg&f뤸])S[^]!8'Tk@oz78eLJXM4k"nG(Ȟ q4 %NדD7c zE"mU wN`a@)WTc:V*"{k!4dGJς$>N'{Zn% ^HHoف]x:zO}esXIf,_=C: ?z[>dS`.O$fw:ܵ-Ғut11&jٔr4.PQG݃+ aOn^rv39p*% {dooeNF=(D]#0evެ:% eyQV4XFĮv O@3Åc ,FJZ},JAċJ!}lwN(JB *> BM|f(Vyu |'T͇*3`YT]7 ! ![s?W5m 9|hN/r9ڂz8 '\FjkM 5Uj\*HdR<7ň^;o>6!0"V5j}I{٫3C5:ӧoTcEӇy9greJ;uc?HfnJ,t%t1($3QZ\Pd=OL"s[}A Z 4{%ݘPu!WųPqD1 tK@R%D\ؐJ^զ|ѫ\J_a&͠7[Q[4b*^3M{̃' o3*J @q>ptm>7X881.hzVO\DW[+"hؕAߓѩlFGHؚ튂3Փ{xn3eQC@:g;cA—BCm.xLuNC Z4!Ng($j?Hr,g< yӥ>el?g)> eg F'6rk w#)koTN݂t0T̪ED% ?_+dbhHxʉH_c27}ݐENh!AhS˔ӖBpoƿR$Ëd `ƅf^ގ?_bGe~tG]N=w SBbTEn{UN3س=EMXƨfA#ʹJe)g*% Jkc~FɎ(.7V> (CPA,RȥZfϓ?\/( Metޡy_yp )d'{K=(.ny goMW8w_95J@K*)5@"=u}W {wʂ]{BcEr)fh> שB{AU>F1(L\ۇBl[l;2X*-syՑdeH^I.\a7ԍL/?0CO1q | m|^]4|ϒD.bY5*|>y)O}8EHфD|-{<|9*͈ED=ᘷ;/?[j`w "DcJ/OwgևP0mL~eݛ4Ԁ޻:S Xi[{}\,8胞b hӑgb_$k͍GrQ (/P?7-`Vt_AQ&<##VDJ5Fn1 :G|wQl{<G+w~\ 1)S -iЪ?oo 2$(`8Fv%7^ ;1I0lNӠaoA 4ꆖP;w _ ϶>VtmѲkfcʻ;w>$1#u[CfM jZ{>QBNGB6[#bܷ5}(1oi.>vz[u 2<ͱU.Pr1س4=BkE S]'S^eg0xϢVUD tbU*-J$0ՕS{BpR$+x<|~˔RqVzbBS}!3o$(GQPMWEGN81 o1uGpB۰s" б!URۘ[_SRJ 2*ImNҍBO$!4GyW̲f3C/bԠꠤM M[R]8SuXxC,e;ODqC+[xhi@^̀wIЦ^g:N;r}Taq%,Aa<:_H)TR G_y@EV?@0iTl mН Rt4>teP %s$Q!.ʲU%8V" D,پP}L(a jO1X"FɥeYrv_~vmi?*,`6r1T ;9(VD"}J+L۷ W΍!3a `YA>aZ\R,| Bߑ{>Mi-'ϑjQ>:R~NKrbCoR?hc,(_G'a{ZKMs :xtEcHD&sN\K]`53zRXC2 a(H?ЛWZVDOy<1r$-7rU MӺFb%CUM,&M.փbF?M^5ͻ<}E>ղHLĒ̅-^tOd:GJŠ幐Js2O͆4gI$X8< 0;,8nrKRCHu@C {R+M eJlE&CMcx},İ㴲zN3`ڶ1OxI:Jٹ bMlqN-OqWG0)j`z&5uKi#I>&:fܨ>!㕂H؎DNP\ن;Ovxq7uqdA ]Y: }NY@qac"Pv%/ l>zM NXwW$G$؂E_ߒEJ[Eje,*8[FfV];2qS )WTEOMI"74CiMKhcF9=\W!4Rӌt=MDcڢE["]Y@^{Dx3SeK九s`.dnw=^\AFcG<_gg&+1%EDo16nBC{Q5MΑ\l>>$7oyϬ.juJt"&J{֡F:6ߖ|@}'`X(fiK7#+EܺBݢÂTj'uRw9 ѤOD*.<0F r}_cVnZHnd)Dā8x"'Uտ{73o@Pp@xs8xSb #|7/p`jw<*#eh1Ĺ 9eVg|o] :†=Iߚ8߲u/ jHm[[y$‹c*GUdJnyp/:&QSs_0kt1vX4Z쫾τTYL\BÃ~J@ |)J:a)Vͱ)6}>".h4Z @^6AMf@TÎ }L^ Kp5z%;$a ^7k'.^{/zxT.c.b2MQk}}!œ=.8ޫsLZ mhuȤu :K^GQ:ˏ F-h54rWF;mAs'||mMT3Ɇ/֊o}I[N_tC!,w,io1!K3pŜ:._3L<$;qCHS&9ƹ8IUqxv߈ 1azb(Qkc&Y7ؿ\ S6'S'_WFçuaͣobIp{z$ }!ʺ ̣JcA4Ng$ F7 !A^'X%}`BezqM;SXMnumtY>„WE +@ b*ꎭ e/ڵ|@ _|+Cvfu8f`uA;뙽Fܲ C?~oTSUB3 җ,FF0;Jg9=^<@eRs&F|˜Q \5*hV:3r!|wp+0kX4`o B:W^!;m$ssBzf|N[qZ<ٍvgI,ٵBo># [ڧߛ79 :Z𚸊=NdD9{(ōeڔ+\5^f~?Os%N7=$9)?N¦ -D}&R>@ӚV[an\Q\9O5Ս3"hQGO>04Lh"3\""ETeV|֛97B&7_$aԿ6[+$DL  az9~H]=4k7Ք#~ctȷ."׻HXʗbGWڰ84'ME5R9E NMJ6W)2UKQ?칐hd =A~3*AI  'Uq6.7Sʼn@IV;1 jiߡρwT\^yOLts1VijB(+\pZ $I*i{Vq#b@/_yXĺyb縣Ԏ)UjG{R•bcʮ)`xs/ri$bkJ8v?nu(-xY[=^7jqdi'W2_ևk_ӳRd#(:u(;f FU;Rc薑Aտy :8יn!xB!c\ܞhTBܺ $/FӯsI˄f' {Ow^Z' LEHu(ȕYi bRTe]Rv4r/ʼ)ߣֺuq_Se@ʾT8s3񸸡sCv|CX{^޵ڋA&&`<>\-;f!E#]56$L HvldME1k mC=PXUOE,Q]̎Z=&;NhV y]?K i(HbkG[O_GPX0H°CBtwTuDb>mAٞLkal7c9Tz5oOHcE>m}A .DOLG#U4$X4uV+!}xɁDiB kg]ZcYwli[?{^db'!,3;b7:{0JY'G֠Zp|f𜰝D [#Я[""#z" BU۴ߑI<4 |,Ja%鶾䌞Z{b>O5.*LFuU)43uȳYT3 q7LV2-x30Q4_5 vXRJUl`CrrHTnкwk:}ps#dT0C<<+;djq!g$X?SX&I)}~cET¸RF) F|Je-fW01/{h()YYY Ur&yKg=|}tjOFm ݬ|9$f-G}1#'4 :ҳ9.,Q]"WmE_̱>iI,GC_xi1|;a؊ڒ~$q f*M9˔~# fȐ\9CElw5+P LiO)JE+[(9tүf 1 PXka`L L3Vp3| Z}ve(]8I[3Nmf: Dx=~N_R'+efyqꘜ<&HiMaOp듼v&l.# $J9Oq 039^7:a <#`4'zNрAϭd=H^'.wDj2zB-nU ֵٺpzj:rMk(,_oQgYda M9 yh<#/+M.M)ԳENgu*6[P`!4E+aRel U &5L6>Zvh}؜jȟ1hK˾j_/|rP]X.kgΚ:@7Ŧ(zuvJq1x~<_g*u9z~6 f'f6bߩFBE:7@OMjomHJqa5$7EsE^G!@sLZP|~mf|-XkE@KʨDP_\Ý8וj cOG骟L Fb vMT;)Յ*ĴU 0~zJe5f ,:~s;D$Ck瑓6 }m#a u#Nxi\XY|L҆.ӑRBzTf=`(tH́!y,,s F׿k冢pLƯp7=]:z__Cnݨ`]/\_H\LW4JHF"&»Ma̰(ٞSLWa^O`^lv 9óZxOFYbS5yzK^O?B+RFknQ. m1pư`}] {K޻HeM W_EE6yH챱w{H[ .yD1yk/"&O^ Tu|Џ|V SsTss6xdұ4C5qo^ی1sqWIG}}KYܲ3űt ᇗ\  7 |GZ֔foX_%} ]DRk.YXpcH%p%hEhAw ‹e%if&Ѝ5vBQ>%["_i,f0fށ)[)835ay(i1a5x96s n+J#AĦOSvuT)2},Z;W"h޴s5;_ `+X#&W(+2UFbaGW9&lrRÎPZ-r!^",+`['e,PMG7_]ӍƍF jizAǯN2 Eo鋽HG3#Y9`2 {~)Ec^qij5tL UPaRv::x^i@Dؚ=6[׀9ԥֆ}}]$x#%.w ׇkUCmoAjS_痔"~1x(酌tw`AXtE@hv7xnxxTB㜵`&)7k_7K<PQQ 9Ϩ_3ϘO*[u(tX7§6"ZGPAo#o➣V]q2HJ-}f|e$!0x3~=9wj%qB0CjQk}SCR}%sJ4R즬9^X|&`=sPG ұo,VTU) jLm#eihg2ED@؃p[dHC}} ]\԰TV6b!< 5.Lik]k>61ﲚڙB7cKtQ[)X%bo%>57%bf %R;j7ajr!+#d5^,% 춑jPOr,4~STvS% FtQm XE/ 2o bT%\iDEt6h- m.w2$7(gۆvcL? FRgSeGdn֍0*9%ꆒQI4׆ h1 /k+@:WO%[m A,Y$r !xv45fG )7? 5c8SSH٦\IrwYjXT $wu6M.n[B0FuGX1]fq$CIB߼~@$2-dFi*gvx֊BvZjfQ?;L(L,Q[p݅G)D8PVrN O%:8ή_ ]+U/,n*-`I xK,qq%~o{2OUGbjt2Pry z?N*=BV}~}b<2/-/V-%n>Iળa2u <3)ij_nW^eXfj!OHyUe>:D!F(*OJ|\Kɚ9#Tnf ɞwk,A19Y8B}VYMl(K+D>w3ٞ2ux Rut?-v3Qw~au\ Fqf 86kq(K$d#tNҡ9 ?Q,>; _o7]--B xC1Q`Xy_Cl:-M5^;"$|Tcrs+(qJ"Qʹ]ˡ :a&rJU`͠'yPz6~_y e*nEoUٶ^VAr<‰UY+È)ꐡI8M9Db!>H?eE2mk1Pq25/ .e$iݽ;)ʼAs#jlͷ5$y#c$JdQ28Xyl'/,*Jo)@P'T_lQȡgO?1Z%(PJ!ެ]2F^ȓVQZ)?Y /?֏2@(d=Dm'Rq1vRy%Sv@yˡWDU6 gܚ7*HQfq0uw%D!FCVG61OF6NGԘ}y7[#\3lg*;gM9$ԞaCbaφ]8G%r k죀V/ Db_x߰EQ'1੽,XESyXn@ò W9]63_>8S2ːY *(/5pӾ2)F,̕d'ЩzQ=2fE,ݗ-ctHj: M>iid!= 0/پ|8σSy~f9llQy cEc^{FxidU>17 AJR[w~L&p|ܓ4 ZCgvHs,XΝN@ZɎqwo>Ɵс?FR8Cvql5j1*ExWaJ}$YWF'%r2~/DҿO 6PBzxU|?7%1Kla_j1EA,8#ͮ&6Lj"EuR!?H4 |L/뱫E"q||KuzStVC ;3κLGdjR`}8F5J%o):~EcE "K؆B%_d]nKIz͒\@vUIqa4^#]oAU{ϭC/@>*V;7u%dOy⢈mo"έ+.F|+%_{L+Nw)o̸FB'IkEb#bL^Y%Nٲd5S\0lzqTO=;9eE397Y)|jD5% Ë4Mh.y?̥z4y?\E;+~Ҧg^EIrJc߆bKWߊ2R c4}WO(u@\N{%.fk!lSđJg |%mXd ;/'~v iQE#߯< ]&ѽI-"<mT*|!x7ܝp6_w r愁EȲB 5k"%iyITSsʭپb0v^G_g`Yq/ژ4g}I4`^VW@ go])B +zq,ŏg>a%sZ锸VxxUhSקU0N!;W\}mN6 kafP5 \H%޷%ک {ճ룥8PnR2;ِ'2 B~Rl(#"2'"'h s_8/*Ti R2=6yؕjnv !SVw8̮BׂmfBT̺)EOKdOĪ#O4nl!5"Փ2׹k/M|2ԼjgJ/ÆmasbO nWR,S<*M$aE[Ѻ*܇Y'̶ 9?1TQ]7(T J6P`" EC~14v M0):6n6@;xu %0 UmƚΡԖSXwL!'}TT.JT#wSF&Y#tIHd_[7Pz18&K!Q_#XJO#CXl>DUAF$\Z2@|wrEn"|Wi퓊-GCf?s(D;+uy9#[Ǎ/np:F=<n9-􋽗K9`1vvVi0Ot9=pF+zii9}54/2;Zrw$ {*]Zhh3gK(V6cZEV?d}&k"ELÒ(er" b'ا"ysW^>Hӭ߶%J@ {oK#y>@y]Uֺ) 'vv(PnDծ,vzJ_u*ߏ*8/&ӦHA-1m]sK;}0 ٻd/+,!vMQyhu.O`6Et"c/^7|֠="GQi}݆H5 I6Z=?7P,vn=b"[G6#'lTU(/l P(Q̏p~GYu &B,<%Ȝ dfiK pDDaQ/Ct"@-٩ i?1Jdc=;m-yB0R Fȡ;8˼3C!4ZwizGyh{^*8'2H .J;F:Pvs\hla>Z t8XkwzJڏ2oZඃfP& (tkڞW.'%lCS;Q K.K؝ӣ :Tʽު4EDTg#hF_ڭ܄L<]q"i>.amy9{+{ApdvH}nzH539g ѠbK*K|Vԧk6oJDӀt`<3@!vACBwwB؆Tݬ}ŕ+puH GM8Ih?,g5C(tŖ&j6}s(B~[ a!np]Wn15SLK7[K4#ANٱIU΂dWwoF~OFEp^ oKƘ-n^I©6W9/.&m(0[_ 3!F.hB  o^w5)n_u'en^T,%]tt`,X_'XmFĴS@'FL;e8fG3<QZb8&Lרv~-'$S[jkՅ'o.`gcS?³~KZ(2ی$8tgYDg~OCOfn3:D$enfah9'61@P*Um`WM5a3]S(lϫW$3\saA*W]b;96ѻXXD):m_w|\m!L  R|c HGҥin.or^ nz"OmaeUD&"QN)B]:QSو{?ß49*jSf_T3$ "XA}!T0V z(cx2`_͇>(uTUXc]g=ȝH a^Y>aL;w&KA=!\i{VO_d_`ѻ'ŁFd_p{_ W` pr& u !OfI, ~drWJcvᘺ!䩒Q&eo vPu6:wVʼ竪VM~(7XckvZ5\1S"݅:G4vPb'{P!dكA_g;83奊u44b&ZOyaMȥCcab;XNn?Y`f|ӚF2Ƃ^{Z-Uڏzdؐ1s3r"e4wI͜b$~ DVU X1^^[p%b6'<lF?C(@t~ @#cLJ K{X)Wh-?nr%Eu>2̋ҟLrҠSW,Q \Q>B4]5SKA~cɤ7Zt୘ ֣tm29ذI.e7<1W M%"7h0oGDM: _Ċ?*<2ꮑ.*=g_F;8œK "~cwUQĄp^3I.(kc^XTYsȿ= 5X*\ ɱ{/`K"j7]ؓ#*jՓkLAR^4+!' \ԫ3̰cF&1RhcWˤ]u`iL~Y;f}|i-& X&X:@ܞ6pmUqm:{'v̫himٱ=Y;U*uAV_FYJf;kYhe o!T!׊ yk\qW̶Dsep=?5{db(c&2S[3H_`}Hӊbj^(C)u{6 ̦8Ʉۓ(0cO(F2 Džy\݉a8$n92?K UM)c(s^S)o85_v+q9} J QK\yAL !St.5M\IFHQ2>,?9{U[hz]FeQwzG?ofL9<@[y=&XpnkݙLƇp')&nBG 9x:ɫl]f+󼽀#ɠ F#m8>.$|fżdÝ.}uG=(׬gġ-:M]iC/S#ڣ%6x s)BbS|ۮpok[85{#yeȉQ8 ipnު')?3 x[RXݲE )u]Au1wTlx~93jY9޳ \fOX<]O|E}xgc;NY SYMSשdI 4w4_-ߓD:}&sw*= Je$~] 6ѱK>V2 Je5+gs?,`-DHM>5<x/BW Z!@?r((?hd=>짙ExB-Ypk+IO9y2-䒚 p tk`!)UxD+V>}S}g;>c~0?o}Դ]I2cb {6BƬcp>o֡ Qw}&}AZm7/8XZuoM(hdvضʥǼqZ, `q YWkfrdΧ 0fHtAG6j\8"/j&檷eP1ҩuBܱIJ ?M 2%1 ɶZΗ'q캫cB;z~Ps>'yǸBM0}Y6᫑͚ń{ [בP2{[M1k9`&`(C[ έUC]]|-1dVJ`5u_Զ =CbF?ކ}O(Ur)q>{TߵٛS˳҅Ҧ-c5LheF;ý߄[ujp{-Hf.?w"fXQ;:`Tv%$ Zhr>L i3k_E /ZԈw4>_'E׈A߯ԣM9/ X]Q/|[4eKZ*NFutc'7+<'^WŊ?hbL0.w {.0%+ V[E&9mFwP ¾2^FN^2-}Q0l(Dte ~ed'@i/~oi"wvN:uN):ZroYĕA,I41Sz3D>ZDee^R.LF [G`YPg]S{Jz!/jH/% 7L y]<ߗ{Gߵq!~p,eT>*:[r[h /,f 10v;s*_#cy4~^:>}Y !vT,A"C!N2I0gp:usۂĬy#oE4"DiE!>ζ;9"MhAU!b-=R[T.x-rƫePDy ̻2I#n5fn3Ng9Շ%$?Z'a"Eyk0DBzFki3#RIdo8eU~A慑цI>Z\5|sɦ>/ LlBiPxaPEod{:HH"pv!7`rRq:t ouό 94Ztm(٘ .!"LVqB,Q<σ3PQĜ=']ʰ:^i1Kq1{qT陷5=02Lg%|3 m?L&k`0Me}XXM~4=#n&cx%6M,ү Ǽhh%p ,nTA b"e$K3w&y&yYq.ԝcR)@B-?~ p c:KQyS'ř}R*Fw(4 a5(kH6h# T.]`0PKChhzZSڒҾbaĮ͡"0n6CՇ"VwE|[ﭦu|>߲ױGfR/BHQ?k#f:f,RGP%Sl1?!(!3{bY3i8G ֌ɼ]z?kEA4ഏzv\y/R,TjQ3EKm91v L"]5{OwX 1E283F9f*傩 ^^hJ؉Q[HKD˚'gǭd~[נl6@a$_!BR#oq95 6x9F+N&8cmel8/*jK[x0|qo=aSwYߵu)GM,֦(2]dd<"i1!Y\qCv-~U9I\2>ۭ]&h!TaTdJ&2mܢw%8ݗ-hNHEu\/V*隑exsUtyVsBas9୵[n->0)6lڲ-|Y}m@q6 RQA$ORHȧh%MJ&;`iSɇ ;IH_5\GA[P[ry.:~ȄMߺ _暛z+ZJ2ζ5Qz*ITE58,IIܭ`ݎkz34"~CZfI&z&T܆IҠE 9g :xF咁s^>Lß ! OƁ>m!-1²;(+sbkDmWjꌉ(; 3짤sT7nX1 C=iYDo~ |? q+ r~/G0PB|w[^`6&03;A&],x@>ywN(Z틌]b!Zp4KS;*i8aF8=-rW*Pt؞o-m>1XGXߟ2YC;Dq#L-[A?vB3;'Q ` ЎQ̘վC>*<S ! T+95B1"߄n@'q߬cw-JJ;}앉Kle[5nMl ]G 1S?l(gtb6HmG~.h,ᯠ'32GGAJjwG< =xPX7,;O?qd=]xT;7Ŵ1=XN <|&X#:٠qs'fBz42DOjVx'.yox)N{潄KJLeܠM/K-z10v='`,9cJEa%6ZvhA F d? zypF6*SE>>S ۭ$֖>6+۶ t\$0׽{ ꚉ->}ؾyBCU)'c^t٬oѢ?r= 5R`sJW /AӎPNZm@3FiK> o~ASZ:/tnSJ25{<-TVk5NL a:+ZN]kxgsYhάĹ@rz᳕u81W'|؄j5lN610ffjv[ zrdk/d5ɝ/r#H5h^/\7ᵸhg ,"Cݩ^`h$xpVlCCfRbD>\T%?Dbp-썲zv3Qi]͟qz>?QrfER._z1:7SvWiVp.{c2_J9Ί(`"$_uV/٭qW*K`bn^>.♾%ㄡ_=ʉ̜fcVئ\0Q*LW>Dsc`נL5-g9  י{CiOpux( $'\2](Hf]VsF DfFyXu5e_ {XD=cnF_\Az)"dC QtKS:>^~>Tv( !EbgBaxpql (=p]3x%GjeqsF=.^LE:'Eޡ5Y&KG G>~3g\=[\Y:QR!t^Pt; ߟ<{q(8ISZ>u*,256dsOmPKbdL (,*mwyRf3HY +3-pSy#,8zZ=i Nw{r=pw^Eas%:OJ-o1?0<=HHS w>LR+][DqXh B`߇DWYTE7$ԐZ z$fRo)&MԺ>i檅ryw'y_v>6璭 PK:ݕwW\OPF,Q d/X \ ܵ{/![uSQe 1G]CoV햹% {!A!/5}t[F:Tvp` 'Nu%BNeS Xo\EZc&單)L>0 ^z|O.]Ms;e'pn rTnT9:.2R dzcwӝN2 ,,Wk>J6rq i1OHH_BY/w0 B93Ӓe;k!VO \5ȝ4#`n/~ _oWap<{_W "9GfȂ Rqt$h&`gac`bFɾѭ9t\so܉CS[)3XPcRi0. 0ӫ')6w[O4 U B27F`Owjh7˶%ˋ,ˍK9߉%A.fVG-ύ濂+=,_  ٞFj:lJL/̧Nu憪';L͂mAǀP٩f*oTz$ j=WEOj.̻BҘ!mУDEMHQb] n#tFV}{M}T[e9.)Ӥ7oث˰v47Θ 2E(؂$h|`+X%4$PJgMRyg "w#.%HrM+:kv]RYA$QVޘXQjE}xJ@wzg|ޘSb>:۴du(ZZԻvdqt|\O2Tw >qum=PΩHvE#@ @'} 0Ka|ЫŐ%Z7Zpi@泇NA/l~R=[Ru[yѵ4o[f [M^s,!'՞+kȤI%fg/(z!_>MdMLQ-VD*byLnBT?lj߇FO r<8hׇ:CU9Rqax]7gW wrF;;clBjV(tVw#(yP1D Q;ZS੩A-^c փVyb# 6\dKIavL( D).\ B;ɯ?Y~9d"XH xM3f(L2`d9X9=8y򯐣w. .><_ 2 |RKxjPMFD>'ۺjqWG,"#ntF(dF Zf Y~[?B ƾg{ؗA$SaƮ7wTH~5a:=4` PPuP/;wGtqi)'|¸/I(: N}=pSדZ psNwu=9v`d_D|fLt}C쾢\M iF6&wJڧvɔRQ!oũ;ި]zjEyҎ==z*ά\JN8RI| O֙#Kb>ߘz aŽ,WL"!V[e55}ZA>do0owVMڞEV@G1 K1DN gQ+/XU'F7 %Tdd :4"Yltm]|x~l SڤilyuhЧ.q4DGs(NR^ sơ}Ji=odǏ(3o/W0n ~h: bVɘ1w)o I]9sx}(96%HR \R,8, +O]9PRuK)Ua~qEXaekһB+Vx']P{`-jkM$^rOhM-7x֮D]y4{bS.XL|473 h/.~% . D0 *xY p/l䧢 xíM!g3 2x#ךvQ$ʾC& LV+ cUXhٟx*bɹͤ-$=|Heă]Ʉ <~Kuv\^KqbyW.ĺBb :P@^"(5 [N^)\HB'rݧ^oG\į!CE(|{Z{.b"[jg_/ۊ,Dō^չ(e?Vsi<~?^d rOL7U:LQS@L&H|gN?rlQT-D6~B#2 dR/F YA|d_1E|?Rk{oɡa/6[4&,Cz@Qc^cO-=b, zXCҔ=:VyCnLknT{dbH'-LLG;KR3 ' bD[Av|7026ZR1[ ,+1VThX"%i;F},U'BIlyɂo'uHm 4Xh(SZRyfD;=%n}9f0ƁlxNNH."l Uz W 1b[_'p?Z[ mSvR@O]JI]=|nK3-~xFU6Q$; GKԩ߼Xxi̧dB% zeTt#jПV*}y mt \e<ɱbHyȀX)JYKd%]m 9(V=yo7V|hQ6ViB}77Av06 ,kTr5>10OnVc\6VUnpiӰY [x΢ |G]"+H FYeg MnDEQr18jX:S}zC2p076-I~0)+2P[N .0Mx ˱¡V蔀SY:w[h<3p?fђg ptW~rd0\, @bF_%TiogEi : Kʹ!? UrxtQGѓ8{x~Vb*O@흭%+V;p%Bm]B5+g3"%t.؈lWȍF^.A}>Z_/n0l=8 NaPa3 AS])Ylkڨ-qa:sXI4k{A!s}2:PmҬ UqnLIO܅헏_qDcH,̫_`Bb0KJx:X~/EmoZ[,fi$ʜOO94.-)[kNC2>?Fk?>3z*LA5*1r ϳ5ڷR4(\*ݞþBPJ{kȵ nu x95__C{N3* RW9uW V4FGV+L +n߽$¿bYjJ%Lcr^uӍ(@0xU9L"lpX&73c$$| [V۠Miy .%9n-TF4u Xn 7^B·@eաC'eCfV(j? {i8Hdϔ]A3˳V ̸[(h,&!V]6-sFE; cׅԋڠ ,xWױz:7p[8y}_=,8Qth` 6K"{08ߢu'c_:+말IWKsZ$):!ZK`2.8wy\EնLOal*/Rx:Ω5fmyBtYyG5^ňֹx=h"ގ}T >P-Qgi,Ŭi~XYS +-\*;Ye,vd4G֦,Y9X$[,lۘ|j ) Kת⋜Stlfnq T^ oxC؍&uy3 ^}j1pj_OHs NDu"cjхc*}Fٲi)8\E8> q \'ͫi%>R!<,8myWad vl2>KEwM6zV+ .9s\N\ߓj2lYY)SN< PF@9>ho`UwW7? Z촺#UʴLI%䧰Dysq10@lx"twYd J8;ܚb9!L7?RSg|-@R4"P MTL).ZE'}(Z@ Dﰷr= bdD}t]0m9T _D-?޶D54>ZE.ُ׹D RdAE|Y2n$!e I*Ny_CI>$a"唼$&0b g{;ke6SS(U{ (#,A ɲ75V`_ =/ ˜N#Iaq˦'PSU0OFp ",xdسK_rnXE] >o*>14][;U,cYXO,G{ %P|1o0X~P0>-\z{<. ^g07NE2_-]9r%ϖ4 (ݲt8qVRe:@8[=skSz w5 O!dfY>`Gv*j?柴\ܬ4^56x?:ccRU5"ˊsHy#k!aNlpP(|?#?6$(k0=qK?%G?1V-1jь&}@aͅn˖١aW6 a<=ҟ{VߖhVJ[AMs%w[[W%n>ꖝV`_ѹȾV2wŃ_xU͂e~ `,}_t0\h1 E`|&ϑw>tuJ[(^6V%"먩Zĉպ[bT#P[ VvvZc {+)땢 RU{łCg١>/Ô$uqlV\)1ϳƒ˭셾B.ah֥Q?67QI,h]0e^W_@3զ$t{RW遘c`oG)2OV-!._MXvEX==X2N<8Si+P:DYF2Ib[=(t,;}Ln*3k zSq)nntՆmg;G5*oM诠fʾ4slugIaP2Me\Dcɂ.k\mgHy%]VBKl-P Ѧקt-q73kLqIW/hðÏ;tn:-0n}JOa8|I:DTxvɀ2ܔ?tB(R4j[SSE N7~kH3`AdCz&G^@_QVIxF 5t$U$Vls  10H>iV\[,fB%V]tf>.hjM9%ue~/ &^7^ĩk>m)US-g* GU,a f7Nۡ}"bIv5f|2uԻs^,;1{9{2>^ 5l_4y]_Alpf;: N>d[6/($=!>[⇴E,s#b,Xԥ|ތə|$WsU2#/}Mmn X>!YZC<&c1 hJhѴ=S#:Z$1J"?2n!&~Jagvd{q!H\^9)N$sSV^Ȗ%>/$9erx?}Wڻ?c>:9ZszaRPgK[ETNq.]Ol 8R`0uQ$s6M'1M|+fCCfgO'~z(ZݸxA/ Rr摱brU(u1:KEGnq˷ CTRtdd(y[L|:wlu3r`̂P̧Ϋ^%B]k[>TCsJ B*H۵3p՟6[$x C^;||^AVY@}9)ve[e0!ivCRC>C.UHu0,`9'üWt |[@W W6esW۷bNNUY"yOQ[! dH%<`.ua U(lj-~6wŤiuŞ~ ~;BoQrԁ޳@Zt%2YQʔ~mLjI@Y_Niug/^B1C+Ó1Mq2{!.taJv(msI#i&ΑmM;m(t &\/whmIO1V@#N,0 D_!$aVw76*!X<]k֠ t5*KsTBrʶ[|r)gnZ)+=x%edI]#4N 8<F6Ĕs{=y5`NDۈmy4B}wuvurmu$ԫ݇59 S.ѷ`\@UH X .[,4Bޑqhf]B-zuS3eqcBĥƠ!|$d IYFm뗝+gs Q;$?k\\ JjCO">Y9sf_.oBVAgO&]4؏x"gPh=Y2d9;pNomǁ,7J@(|$Umi9@B̐۬|gytTUaX/xWERmlSЫk1C8`ڌ^kcՏF-$kbh%!-d/716LJcSXj{bڵYO]h-M;y;Bb/Ҝt&*! H}џGdt|~ }Ld|8ą9aٷ0ӇZJBf&B8D00-Q|VKY>,EW&yIkFk|AdA.|JT5aV}1T`cSԔj"v\6q&$MrޅOpy\{u_7qRTƮ{/hBWȣF"҆>mEYumJyߝc2vwuP}V#< :&B5Q1/Odg(Ci ,2lB9u׬T!E O.FԜ#s>ޏl"ρU..ۺӖ6/\/2r\$7C!/.N7pX"'>B7 <3c_s֠`Qkb>7E6rzZ˵Wڋa*9*2f"2̺ K@儗cT3q3{5E9I=p.u5Aq`S!Ժ} .-a<uVLqI^O\m#'P3%LaXH|EZtH*z 2y䱭 U!YG[Y+)󕊭_b~,L<as "q f:#_ z9Z&Jd$怸D@%ٓ5Tv57%AvҁAv#M}Z4D7Br U`8T#G?}I3v#nclFŸ.LkZjȱ,Z&L؛{- r-ҽ{x%eݦw>򛨹/N|EMf5I\?[wA}:0Du$ϿM`0ԃq,Dn+(:nӿd3ϗ)3XwH, (xrj9<6~҈3 >(OuDxڿ/I)6LLX78z1?=aT 0,N]Cg8#cXg83KH'7P)h|9/Y>>%UP9gH#DOpM XGk(Daj~ >q7a̮X^Ygul$>Vq YЮGh)A j⋳3:K \+%DDu>b,$'d4o¾,{tcoz]XŅ99A@83`z#C،mcK~pMB=<tIH+.+D˵w󇘎Pfk_X dl?J~*WӞ{w3I QղXV2*%j9*b{dfL=%VC_cfjD'{ڳWnPn mcEG h-;be- 0f0,ļj A nf*ԅm o܏ƥiWW\Dsl's!9r֗Yx5<@vB QE&ܗ FCΔB TWphyAN;Թ vy8n+.oB職N/m}ĭn.s|ߖΊ3fjg‚C}Fo50cɃp 7s\JNI}.V6Bb .%xX2,x[-X9~G 8|~Ǚ릯9`e0*뾟n;0ױפ+w:(xda:P8rtO sC$e拺[fؓ#+ʏE- FypAg0n!93ubo]|&,{Tz\h׺fIvdZb<.pؙ?!B3E+9tޛRUe]cݺCϗ+nZ^P,yZnˌA4 TeP[<9rf@8[-ɘ (@ CF@?3Tg<C* }@]v¾Rs:bc gY7 h{G!C>!{&$yBfs!68`8kO5tFz'_A'L*xX)^  FWWjqY'F eO;fy'v|OTu`c{I@!ɳ->ouS>%WI(Z_y&l!$#|TxYUŧ }P (HO)VYĘں\O g4!B:iZ' vs'y7:iTk Z| &uQ-qRq6豺zuW[eG\%ڨØ^UWI?<雞zq-%c0N2]R|Qʄ}5Ɛ+Xc0=){5!:DBb/bu{F1]qTt{A~$@DžY V%d|HzLtai5Cx%pQN&vPUEpYPhh?.@Lm9WYuYM<=F5h=gzD>z`Q0ƌB;DWke bl:FrU0߅5XUfΚJ-7XAf{U*7ڷvẝ#48(6uJDxOptU[<{SNPlI[k̟ [TW.IXcT c:̧Ǵ^qF3beH!*TUVE:3EJ:/>qOǡRjz,mY'JŬi_4klTH ?Tv7-^_14TfaGNO:z ʗkzA`BJ^JQPi77]@{&挱D#:-l*q%eDr;ȤDf}sEVۖˮJ1ncqe|Jk!+)froWf5dm8$jQƮvZxsdijcz9oxl[:7FnU޾vÕ>9"v\Iy mN0XRN'a݊?Vf{=?!SP <OEkҬ9ǛśVMÈԑ$)M˘ ze.r]oQ~nQH ʓR(Ab>/o GnGK.`GjO@!UN@G@_`??9qIq Wnn)oHx[ c, (˼ 2Ԓ&<1x2n ø !s7$(|{MJfP菖I*XO`VԞЀ rˇnE=PښM/4 aaOl43'ۣaBTtw8:>`I9NsQ]#:䦮 6hž9tqn4f=k&e+)p=Hט²^LzցBLrfDVyېuÈzySȍ#)-o`[¨ɀH2Lz+Z NAm̏cy356uZU\mB BG?iw~2m@U@QԙpOGc h`sǞI#Fdz $ڀa|! o 4~kti\c]B\Y2I`BNG7ԡ8CSj`J)wVb3mul4NT7C'~].1&3H7O*swC;-},Q]Pu;PL3󪯀 &\\> ޲⬈=َp}L[?Xt*iq"`‹rrg/g4UoO 4rttF4ЎXEI(߫+KdplX5m=JJP {Cnҙዌw@B8֕I5:< r&2p! Qs}AC#T`LxaB !dY0{a׳c.d]yKY] L3o)秪+g+ dJ\+ͻ7BPz=Aj)xtHb-.׷) ZQ^_zpz%I|KUXKω,G62zobe$lxW(#btiׁ%ʢc[! Я`lTgLMg[đ-Y"m>5 a6Μt$:N-J 5XeԿW7[Jk+=|Yg CzX?Gy1嘋e7Nu,Q R6uʵ Ջntz_Pr_.v}ߘ/3\wɧ\(uDdݲ<Tu%9NݴM7?ZBFb3zoj+#4sĥjr\Pe.UxjCX4$٨AYZDe*Z=&46+~I+y4Ps+S{Gj2чDw[V.y˜H*[sudF7Ç֜f ,A($㹦3BY}2^쨾(|Q5 2]esΦQ{Qi_#e!ՙՖmhq U.M<@}$7nQv # e\Jo }Gdj!J_.HW.xY+zi,mn ~`f^-Rf;Zb"Zm{-e"v%2:5#=uR*.pQME&i,]!PnXy*;bjX!0#2`ѢqlGKfl-oOmV|⯍m blB0N? 6L遏0#*B!;pt 2#qA_D3Ĉ&I/6Ίei `:&(3\9_i|ӫ 5w3Kj\H+?l * arh$S%_d E3W"qc}IAvh?ǭ쀎 ~j A` `>1NNExz_~ !A[Rk넣)LFHL0PhWfj*\3FfD@RntY۪j1:ҾrGF,Ǟ9w/sDH3Muv[яXicJO,p];xH޽Ff?ſlJ:de }dO,_pW<읞uԜWʵpQh}!)Q_51 p^%4U񝾖p2kGCTjm{zBb)~g~rK/w Z*|fU)%)!_+C7>n/WV9$`^0㌿#_aB=(\ hzzRNrMxzݨ7-[Æ|DsPt\ \Xkv.{Pd%^;dX仮Kq|%n%Vl)Xg ~G_߲tjO!S8ʉjxx8e^ 7=Δ.CÀf] g=ނI_}D\:85wу^ buҘ:Iz7怫Z>daDW{ZU[2|P-)WT@AA^$  X6+&3u,BYMF*n`ap{@$/k]1ݞzu0%" hAH;o4qlTFbn1 S[C xC<=QL|&1e;FwU\ X}.NX /x<0A*Js<Yi}?4w"fIe+}LCEI(DEcD9q~yrӜlN*Ʃ۔l)~4 c3V˩ݥ6!EeWWz7n-AgU1*iAX= tIl-vMCF4ʹ^nnQ#aC-cRՅ:j\;ש2\ a-hpiCUKзjOWB0 dO{rT=A<舞.ݱhQ>,-%UiQrcT#{q9( IM*Nwݸ *C3VOVG[n KKbdH ٴ/Fz o=}nh^Ra=va{ltP;L@!ѱ;wnUAKBR\dX iR tfT}1HbG9X+2=R ƩH 򁫋&c>C'gzTA29yEK3^ &EflB}9i)Wjйrk[mϗ{i2 nˡbuOܼYB%.(C/exprrM᫭q,.mQĸ8 xZطmYZYMzAB%|S Uy(K7Xzސ|0:u?_GM)( Ë-o  c)㭿1a!,+L&QXS$#30p|]:Aڡ+/ph3Q/11,T1kH:B)T:G ;t{yf4PqwCv<1gsξ$j ͧnnǟռx'fU#BHWP_Z\<+;ϱs%'gFq q -OŰ c$U! 'dW&6?dZ'm"{U#[!fWRS>SImA֎BM*mƹ>a;1~3z,P4@ jz:W/@FMcAK&j$ = R{xacfxֆ5D1U7T%F5jԍ4%()'djuGcR?~b[UB4i`E{.粜V 7 Xq _e`B$uuvȰ^mMW0dax@sA>ؒcQ6^oMs`sH`)_ic (yjy[I3&s qvUW;Iw,bA1+;uӡNo.h$Kr.a~?vPv3:W-jV:QVJkRdֹN,#SV~@^6F7K_x_GƘbQZ+*=+'/O MWٙڪj+%ռAɼ8m]6 )za&K+{G k Ղf 1©2hb1Iw.EҞg'iS>&8)\ɛ;+Cp;CD8b-[=Uq[^tCDeW Z%"^7&z-Az{!XpzN~HH ^sb&U.=n]Z+Z*DA,vzpi=45W=,\>-Ĥ~TZSY Tc6׵W9g\|ΝH1;Ia,>2DXCm !~M~gH0dZl>nNǁe%zU rOXk2*J~9 xRNdsRw>^[a~"n:(`"$f7bGIBOu_AKG&8QZFG9A\Z'j¸m?fUsj#V 8 }u ;Zj`/y}O.\2$M¿5;_ijfښB@]{;#w7);o6B5OUalĴ]Џ:P'3G饰-y!B;Ԕ|pS0+gq-DY[X6b*{s' j>w\zt*q#~yfR D Duy7 ?"1:v%d0IBN&Z+5枬F;dʌԙ]]p~XVւUL"Oó.: 2|MAׂ",aϟE(e7$QFW$XHx*#[t Pgnyf:d%9UpP:7u}(Aur=2 fwq-^I `Q8\grA>vzLOrИ;¹^ _8=S*Z'NQ6q5`ǥ[+YS%e{ū?c'h}?LlN< í%aH.(pUu ٺj7DFz R9V[NO>Ԭ,J!LWv؄) Urv6&$<%J`hr,H; 2*1&>a2Ɉ:.eVSZ]_$% v.޽!w^=֔`?ݿBcH #9 Xc뺊sӗh\1T5)zI+8%M;.bK9>zߵ#5TxIµ_e .C0Cud`qĆQ"ٰVJ? 6#"~} LptY@$\Xl?\(˿3v ʔIqL@5s6|棜h01MU{2dd(zIRU;CLxya^ JJ"]͆J[R(.boF ^%4,]WSy}yFaim8[01GoudޑXE%N/I%&IFRvQֆbyu5r]gnrl-c:4h =H~\PMAHa8vg>Bя985=vўvJV'[ iuMCSj^), "{WvCN;Mo8> =)mN;>yY |6sIX[y [wO۞=*$e (oZ:LyQ(ID@EjrsEYCϗoK#J Q{%[_Sww>.z݊%ҷ/ {Tqd#5N\>8J2=%.5t@Jix"&l1 ._c+8}̵hő*CAbMau? dRE5ADuefa4e4R ] ,N^.~_*dx+5N<~ )m)i@gCt>`{X%L@L2+8ƜLjnV,Hqdd7T J5Xe>BT3YMnoc=V OpF۰E\Tx]:zn ;y$Q$h E{ώپ% hocP^Ii*OvhٰD@pU:Ȟ@.]9/$GkV0 (ʧi2~S4W} ^4=vY.1rG2̓W@i0cU~VݑMG/:|Gbswwǜ2~.6:`ߐC%ߞ.d9 !JZ,Ѹ_}a )Rn->"\ׇ5{| UeUq`Wqlv8]Q-> bW)(KL3ʜ%!37 J_kwv ܳg_&رX& ~_j# 3cjB,Dx(Thd086ҩ~61>I4xs)+]{nCOQe;a; ՛ 9֌S$$pi{ 0l .i#X֋Ot`${ïIiak8UX!ȏpF+5މԟy72Bc*mšw.зa )37:}0IhvVP)*~Db@O!+1jsMx 5Ҥ8,#}i5ʨ/!T<렷$EɄ͍U\<.;ysHɘ"f h-AHyW,َ[s Κ;֠"aG `&+CU`xQ4CmTF8C; Y?k]Z3kw%%-yiU`}r!{`B, ʍ4:]4Oྵ\"U]6!xt5@`³EvR1ҏO9|vsVJz) 6 hn0s»* MjWޮFezO?/F%B' ~G*ڂ HX|i .XdCagOk%~:h\lޢ|dܟe/ y&P &*:LvgH۴Fi}7/Jց69lg1Trlz& D+OZ6,`A(4?wwmqfp?H [n+jF(/??dHZڷ#[OvD^|a@9IPj:ހ 1 w8׍K٧t]C[,@ Sma Xo_'XxL}M{ȣfwuQ665hi`ahL{7Ό57Zbs `zTdKm1}%Z5;`2cϏHc__#Bꮀ$˓8Ez.g,'6\JvNT鳽8=ba=(0 B>eM%"j!:,1O[9ſDDC {-#,CF `97|S(-2(}qt) % 2lq$X~1SiHM`8W[YIm*e54HQ{n)-? Bޢ ȐR_2^M)޺+\ÇO |Wuv^ɕ%K֪@Ok;mp,d֦v,\?(hvg|JE(_t5α&EjW1+&W=$]aȯff)=׍_VCtQ`0lO?/<;ع86B$fd*s!6XF +񾽝j. I c~/tdlm^~Arbps08k-Z+/Í;FBpA[Bssvf2f'e.#"t&G@1񊧸u*'E8P%⏃4C ߃)*L/1 o{.k/*\nX(Ǩ@zVT>0U;M&Kp mx0iǏz܍5ˋ?W^ۨ^hJc UGkCƙ7Aךl%]gj~Vh!]!5gؔk!a.2w43N?x9Rq޺lyxh`b!:3 U:XA?JMΤO%)ƚ9|TT:~H󰫓:]%&Ɋbu=kK w!bG9 _&DԨmJ&c{U4/TIdoLLп?aU8y;To鰗܄;$0e~ up3ޥql 2:Ϫl4F;ˊӵ]lZF“t&T%n6tn\Y{mka{sO=(H ._XB 5 zw*ayDZC(ZA?Y0$-5Utj'],{$Siӣ|bI"/ !A>Ѧ=pЗ2҉ϊ2nr b*h9qasgEs~~CKۭNL^ %ϕAʖTΐ/!cu *]|~IBZX&km9|GArXʻ=cfv̚>Q.6(t GT/$P&V 4#)7lvӥ}iX+<>z_G3/ cYORK$36H}aަ& (K[PptT.WD-У=)ɺ@@Mxy>T#瘇RJaq%o|Yē31xuRaI%N5]v`r(]N֗Ue@! xi$lXL=ICe,(͵$뇙/ͦzbəxt4]џseKmJ$]jY0ňOě׍>K=J|[BK&@8fVT D$TA޻yIAW28}Ĥ0#.> T @AO*"jI؈mȧk ?|Ei~IJW) Tq.sV +H8J!u@:İI(h`;xzR&jcԒ̱ǣY !,H6 D"xQR>2B*do1cޗIGVcMcX NAśbMc^ݠ%2XƱղ:Y 22JNئrܠ5kAի[Y"3ҥp lYKڽcj$M̯NOPW^6pe*qFw/g|js.+_Kmq_/vuZ%Ig `wVTn%'y~t8.iT$罞FtN[ݧ #NF?0Pa]"<)dv_9 pK{i4#N}[p%ls Q,I1e8Wd:WpSjDsvp [H%ͪ4:[eI |{0LrL&35;LK5ap5sՂC`: h^WYeQQAlH"0!!A m+);JUMWh,3h)oAJVgMlIBҌ݆Na~u;?In jh[HKer&͗mFJ%0\#Ϯin5#sԈ1YFw2Ee|}poݱƼ|m8E"bǻE6o3[27n_M8'(ﻠ$rkqAv &L|fuxJx!~jE ˽3WoвxͶh[^jSWqwgH*>$^Gȉ]I t}&\,4la5t&IzLyn! I!يVB<F(R'N枠)<`!>3I?ߥsU{ԓǫ*›՝[7֜IKO|R 5N{+N:]3_D!JcmI_\jk&Sp/3Ogg%D/Ѹ̘z M!MQ3\h:t&15_?-EldIy.;xi+Lj싸cC4W=ɰ^+E>uS-p3E1Qn~z矶K^Mkb> Ҿ=;"S|0])d\cNޔt!QӐY8}c~`JǦ}8J)^Ԁ0@dE? 0Z>vvkdS<Mp"O:SԟYӤ#6ͽ"' lcn6Z7 d'HٺxR9HwԎhXez-asiR*SJˢ~2`ϕKڤ/piis v5 R=[i{u5[|Gǒ#ãC2wTH+qV8 py c~[k5>?Dv1j \V2hkU;BtV 8cW7󆳗J׋ "@$$ΖѣEÞK혫mv7yvUtDy.8HbSԳEgoM=~ bsn n."$9ƃPQH7k+`Bf8 e)ם-U?(C!>}DEܭ#Zms[?^#u{ 7AzCTǘxe.my2 j=d]ҕ{R2wC ήpD9-x :>OxSn%9HgԿφjN[~%.W7/e=%APY'iOg͞}xEZ1)l v)F:#K}ujJ VW嗴v.YzzXd$l@ ?5G`Bd(W N g%+0ph%xE@\S@sn#f:YvZ }wR͊y=ONC핤E_U8?$[8[F3FUMc AzjY9 #|iÑ]]bpg'<VrTB7eQfcGQz!ٸYI%,b 2_qHeaVsZW姡W!.l8KW ک uuĆMf7yZNM?Ơ so:!a>e?|CdNhk.&y7(q(iyQd!~'6ڥDтHPay!^u+cMnΤ ĴS Hr 5*87$#  {-T0մ6|IȆ$T:Vk ?>&)T5!R}dM*aK&2ddP(b_:،j[H6 E ܬו+HsZҝNUVɀ;a&Qiev:[<%to)9 `ȣ ;`i:6x;nI8lY=r6Ëdͺ[0% Pe4*}ځ wW?Z^@*HM+$px}ZV0Ծᷪ=GVl5w>M aЇHm=GI% 2/f&!*q 0ʧ!&IWDE;(N G;U" PoFs2L")}ERv>\KN,&ko\A{$Z(y4zf NV1O꣇ wic!&Y2"3qRm.{9IϮ(\Upsxu , } P@}r6A?'M1s3ic7CQF|6-. TYqO=* l,_G׆PF *;OW;}i"׶ٚu:U fqc/neIDŽs)S[`r>fG,lEUI .F Fjt2ԋEU:)Hˑ5zMXiH~q{h|"*5 ~t-?fxf[Q esDЎqs,\CueB䲟jX[Ԣ+x3]2q( BwF3 $eIiumI8> *H0n䨒u{6%x*RmNݫ̅~=roH#H-`}Dz._d# ӌvxF EiUp1aC"5k z>Eƍ7.8 B>1AyKjq}H`FڅFO\qM=zmzb z 㝷yIlza1=HEky+;eJZj&%@$4ll0 A-3})'ãuh)ϗs]Xb*~W6or|W2"d= Wa)3)٫M~skGm>v9uL,TU > e riW#-:?OͶj8*G=Zd7>R﹊C2%B:αŋ wsHXEv!+>,lKv -rbk:l4b6YOqf&ٯ|@jYbTb&:ܙǜ2+VS0e#PX綔2ѥ7Zj_q=}0sQ%D3Q1%pR,ܐfDR 0djSSߙu\ް[kzb/6UrDOEx_dc869*eN])z(T-|&U\C&=O5M08 +/ ќجIyvH^1OYtz[vX:t T;zYmu/PggޡO$|aW&];EtS)xWO!}gɿb }3]m|LI2VB3'" 4/ďgI? ۾82D>>,nA=E^_lpUn .W`0J fvbXF卒HG>.cN0+ckv_1{ȉ[ Ϻ\mAD q؋/h}L`f FU|*+vҕ4cu0K(. uJO4ղ?XPuW$V_5DðS2f+el)miok] n:W\ ' ՐMN]PD鷡[wkN??<\}`jW@N5*no#z]]T0(R2*!*Ϙ˫;{-M^-M#o Seeeo ?s?SCin.Xm>`~l=eyQWw379ZfL8)+qPe>l=Ȁa%.f^UFl#<7F#@ )}OC> i%o=W^X0:x[z|ėД?wquZ@G+Y]R5ku@g$d7q 9PRIXy!YR~KO+\yZDԨ7.!1F;7B׭!UڀOXܺs5 s7k.a䪬By*~)IphB[}>> .~c@g 1"\ ?BAf(i3ayOF&!.b[<Vq ׍d YJL7 ZV!d6n-&sK1>ElGᜠL~4o ƾ71VO+%-壩^ B~SPHYDnlvοy rM4SZaj6 $#`CDytg6A~¢bϖJy)8ygz1X~T DVfg#A_W$ɳ1C% =9)Gezaijʕp$NcۓP{]yM^Aԭoldg3hrKj::J YMm_t.o }"5&ұsrUEUjRx13#7Y0Enz>|q3B,Z0rrhg0t@HvC8PMh9D3ȧ @!ʓKѬ z'>PPjAkh㳌^KC!^)+t,)xrxEI&6yQ1%:-XN :8t|i 1n zPD[9)+)?ӈO J`+ iٲ[=ٞ3w# E*4uC<;,r&g+"nV$NX)A&c6ߩzΨcyȸHVa{;I8?PcVQ Pq²1OQ̞(kW0weE\kp09TZ%TS]=O|ź2f^ܴ˿S 쳛2^sBQy,QW9VRhɰrx0IS-zF;YMbJIڥdj؛;"JUyWOUnkgia}BY e0c0RPĀ*D#l?rq֠f*tܹaߦ͇ϣzL Orgh-TXQ\8 ;oE>bՏ_A]H>^xN}FxNz2 Cj UGgc$F1}T&&0c^B3En"'$~@{nQI@=-mY棙~])Jkw1mqA^Xѭ- <`Ӣ> \`T?8U(:-.nO̰M5FP s3 RdRZewܵGoChAY#,b:$* wA-~DO.nт$鯞&No X2Wg轚>:ݩLeJ,p ۍ & L;l%QJ҆{ l$ZG {-:!}<UBE4RB8S77+iшmBof H l9*d \kDh!?9h !]j/qd`{b< 4{xfMxq3z\g<5^Q_;z"DCS>z|X-VhZ6< mGN=Hio E> : }іb}F}!vrL H*4/@( 4`jv9FpY#GtA/ݹEįr ' SC4uBZ\+zƱk5gY=LU87A 2Te9[RP%7,Y {hTq&%4p5[!a옹LRWu:q|I`=E)Gjx|׏>버~~! !}x#s<n3Uf"* HAe6%d 7r 쏥$T4(jYmg=^.P8HTdkyU(Co%+] {5j5afYмUUF7g .ثúZ&S=~$7㍥4*(];p: 0M&".?\Py7Vh5%CO[K:F?-^j)\O]3EQqUxI2sy1w4>>bY"K/7)[ h'[P?sߪ@Bc / [zMV\G9@Nj2NNRb¶]=J?ĪW$ pTۇQWTGS=JrR"wK%!PNhO(D;Y/7xm-)ݞʥ ^9o`WߗF x8($TrеOF\PY G\;a_E߷3UlJC Mhr/rB ssΆɧH7dpŅnC=DnWM("w'z+Ij8sN6 'fۋy}$pNDm- ~7[ K[54UKѲ>W5&)$ Ll=h,u[Nd ΄WF.k~؛3;yh* ¡D|:OTxY|}, r̊DB{fS6h^K 6~pdlyq$-=xѬTVJ*30$b;$A|(h `}jBD-Q᧞z(gw8g01֨P^M 1sMhB$8@EoC@s(˚o~$}5ڈ1V_)Բ/vX}mXG>1$سȸ!$ Y뼷BNg&B6SU.MJ/#U3^HHg|BK{tIA\mwa][ hr3?-_V#=Ƨ{I?MLйN#8pnh\IK4o'u$q)Ƣ Y7^\2F"JqiT" &-NjPw*=NU?O\&<}43#SyT |@8r=XX-< r)>$@>,m <~Fp%})ByGᡉ.~N= 206 f>=SxCP }n.T-}5" e>?*Zzb„f ape^/%# b䩸rۦ8%vbD0 +8l\tis#GH;jA eZ%.qsSJqߎ F>@'8:>tf%ʻ\8!O2\˄2ࢥ(Mӕ0a|ZT.$q0U1`AY[8Q%U&Ea "j=\v耈傔˭~8WMTN_M.O%s&J}M +T=b6)^ė A$EʖOġBU¡fw[YY*pԗA]-nZ+GkɮMUYN Hd= NQK yڑoȘyy]Vch')}o{+ Ut #絴*E9 (u;nٍ*-vIjTC@*4B_4'6q1:u:{gR}wt:c0lK#kj$`@ HȟDo͝sZC6B\pmSg] +j@P;]=2TЧ@ŝu?z 3ҹvaW.> f'RXEvV.mm09JQ0*0ԚL^.F*>PK Is3zʋiqHz__dMNIAm1` *Y.}Sh,WZUOߴN YDžX֏Q49.)FߺN;i>a 3\-dNQ4iԿ"Jyþ)ʯ{XO+/}H[AHL 5Hƪ޲uOu'K3 Aܡl^!#̏8 T7 k)>bZ /bO=~Wo ;Zz s*\>rT$)Qgћn)ؖADo |1(GTQQ *WI= }jUE=.?FߍS p kАJq;J3 Y#m jiNjjƸ2/Rޗ rq1ꫂ 8&;TfId=q<ީXm9uz\Ar_|JF[KpLkMӲN&`Kxے\K+4a?^>9mROQE§ %}RG%l4eq{wՆb/ iY.Hߍ}K%ۃfeTRgU+-]0H%R]Ji|D#Xjm^IZA}~APxN" )w"wK#<%#("NMK\2'wU>sŠ}Da2- ׫s^@wCD|F1jմhju(:fE\ϝf~(?vy@Tx3"R<>`^g=D@5iqo"dU7ʎfڄAv^dQpb0SU@8P.=g A_)wȗM J$fǟYgQX$,6ې F3)47rHhuKf_KHY+54|%IŚ ~MLh;ZR({/aDZ#eдE6q`m53DyڮjWHX ,ER 0.P9QA&Oѫ*peo&1.172I3(͑@8ݤ#1TC ~މQ$9wiyr/3Puhlԥse<hʳ +۔HaVaw-h*BNiR׼I%"t` GM| cjl93tN/ۙM3}XsOVeT="#V١y%h&<) M tƆ ڳFjU5;~zVp$Wy锠%\MNų 1JT[u1oQi8Q$u<4> P?TQr_wSh(Sqo@kB$ӫfj0aNI !| 1Qc0v}HZ۲+O.r7^R5TʳS % $.5 O<;e7[`y0ߑ\ƎE 0=bwiG z7eOԩqi~e\p[@AE^QP*MAushU/^[ثfw„ԓD\L3iۣO1zcw! WS^vMM(Auw׬ipKD͒orsF_%V8M6 Bdc>oEOQHqx8$c(O3:] DO_MoZnrKѾ`|TF~aN{082uc>}5xtks˜X5wHt 3:L'xu}  : {OIe(v'/zB>N뎁$I &N BaF]rZcf?zu;A#y1C,,8+5xԃ"(OuV!|*<#KUY1Ps8CvzԚH"uo1h\}ҥUkD@I<4Zu *v7;\H67 cU-(eP&m~~*WR {4sX!q}dW{l m rJun;OAZ|,U&xtq_O7h" J<|Y.v⿈bg<8GVo QzV%*-s1q˽Z.[1}ֲvIRLA::P.D&ة¦1r,|n)Mf뜖` ٲ?>hAw$;@ :Q#G1 !Թo;s9S Z蘜 zXWc0xpQXn~;:R&61 R w250&Ql0׺e8IIu4Ss4wto#D#C,-d`R _?}BaW\Nnr>[&yc#&lhJo׍uYO`j$](s"g;U1Y^pZҽE Rk҄9/_\=[BqEAmFzDyeQyI%x}Td= { ?qҏ $ M^R I6$~8a2ذ RZ[&1n`EU̯;Hu1qr@HGq11ٌw]@q̋vҤ?G`&a!:)oVcs7M`L(xbti;|\IL''#{Zed%VX<Ob|JaSBK k g-N%8E08=hb+|Ϸ=hk{P.u}s($˟P7 ʛqI$1?dRZ>4;(>[7z'罩Lwv*b>F%kD A$LuoGopzxW fwP lYEZ=|DFtqGaBU|pHw MF]P}FC䈜\ %*CKai>/xPLĖw@kTe-Ci@wI̜eoşf(0DvV\3I#SQ̀t1HuGB*B7SQϺl|i%K}@H4CpIQN{/GL$J5GxH $ *#[Nѥ/KzN)3Q?w|j܎x<5tQYKG `C-Tħj`TWzD>A;fdľ Լ犺RƖ=6~%X5g/w^g;G&Oث"e\{RaFhsI"/QX:Uko-vKS}m~s <n(  *u/T^f f<{uTY.C^t b䩏Gщ2g K趥gc?N>wjcz<<}˾>f@DJE%ߵ`(! قa) Adɍ%ƳBV'ۑÏ]Y0# HK"Tow%t\)bO}Ў=X-Z]HC&T/nzݡ$v[! )T('-;o9v#`6k> bQE 9 "˝rO3zOžyxhFQ3zy,g7٢E̛=#i[+P%ib% 4S^*7ذ54 &W+cWqAB]{/X6GY%'NŖ9[|9VSucCL3.F{fu+UCOSĢQx ͇n=Y,&w^'TOE,% m}]=(oufes^n~k:w-BbA.V*bRx]E}f\*& /MJUHBYMC]5y N*HDoAx7螏VdkiJ7x P~r;.@ }m$EtT<Ǫzzl*/B졢/ :_^R"O陏V~i؟iAцCwB֣Ln$q+Y74TǸg~|40OQBB}kk.V-V0^eߓfؾZ%C]vJv޲3 2oD;l,Fl\]ө"e]IW.Zd"4ӵҝfSb|%*XVjrAW] gř$]ڡ)Ʊ`2)\AF*tиF5%b)d}ѐD붢RFAV;UKԧ}E::l9~s!< Oޛ*3`:H >h:,<Q5߫C|-]1%닋q^b6EPwA(ϒanZzVS>24ӿzg4 rXfoȹh\ky߽36 n!%V511{lP zކ_O`B!fu }%(7F⏄2,3gd/'FhYawƹjY_6'$Kk1A ZˣMKdotpyeqɊ4x߽f,hjRPHg'@c3Є@jOЬ7Gp8vҗp)PW-f;%e,~b d !ǞݸӾm mm0ޢbcQ#?FHWƾ0xd7T1{=E J b{J$'d%J%~%J>>}zWLX})~k6[7vrlrguI"p!b9܏YρF6l ^=}hE2,`[ Aa#_X^7|Lc,\jK0`D%.iA1(Zڅ$#} 0ǥ,hotZKiO:E~M6!,&L)b"un?C= POel$ l@ gv913-dz#=VkxBbmcكWhש}i!l};q'!=`s"R'!6x_>ISv ;MґYx*Hunjm8!\rÏczA-nlȐ0qGU+m6|at(ZNMa#ӂk^/Mt+HsR6.-~GZ%E_gѹ܅[Mv2M7)$UͭL,tm>ʓ<귮wQ%}GCljVӼwjCE|*h?MVpfJsM\w mR xŢj/[^5lH I`KiAgyKs' <(B*ݒO;de | ]6d_H[}afC/0e&4 Jkߝ1pQլ56K:WWk͓ĒLϧo1^2K[$^D62̝>ԄĴAzM㇡a E\Ph ɂҲ 22W7#SGܷ>Bz94+AJd9*!s ܁s Rk dTR uG7w"I3}S_=˿ZJ|AfYYe1zó}Gޠiu#+r@\9UOYwtT< dHLpI%K#;S 64Ca!-t~r9"w!UJךJ`Az0&r;Qw)~|'uKn& aj=H=/g+Dee>;296vBQvƥ s osoRvB]GHFc;zҫUfK=Z߉F̶U wᘨ@NsՉ,7UDrGS)c ώˣiypGOS ;غsRlqfqXG56q*XQ6JY@<4_*ɀ*LC96йH'|w/{z6(uL=R(znIG[;U"vmpvo*VRƟl p eAMf 9֧"}We׏zUA‡ӑAtpLkz8$ţ&\l\z?=tv)+M<+/䏃#rW f ;_5WSU_ZVPfpDV1 im-~ٖv$odx.+EpH PW[+n!hRMx7~hgfo|uÉ@u8ڲ{?sA{2FM̖u!lj lVEǧiwu"0@[Z $^"Z=&MCL0lV e{F_hPb$uqvtׄ!j,LzqmUp,1@A;6w&v55#WZ\M!N@z>fSʭ*Heg t9t>g;Ȗ?nUCx89sbq&JK̹C7 J"957z'ǽj?^c"I)w<[U/ůq5NJ+I!:RQnbV$;J[i3!}#H4savL3{%H4hNp6[;fqFrsS,Œl,#E0Nh~T3׌+f317G|vh]ˆŨV ֒`TzՄOeXct5v <  ~Ȩ^8"RW-.9 쮦(ӣ3fd%UzP?A=fTɃЀ(8 R:.K2}k/Hbm98F?_sA&~†ґnB7|(h|; F{uZl<&έh3Iߏ>=m%wm}/t9YjZ2qΑo iF=fގ pd׶v&hx'8hn7[}wK[; gQ4xB F8Pk3DCT=p&X$z8\4K˻$=/ z΄NYaAJ .F^|ѧO쾎?,"83wLU.dqHT`^` xг# w>ф׫9bq w Q/Y. Pz6#h}fUPX&(9WKi[vܞ}Ư%oU2{!b]vRΐxm Pt?rVT`b{FmϚZ5 2n`CGJH4+babʲrH񅐬"fᇛS)uj`Mahc;~ (2f||̡Ju1)V$נH7aҶΞDLaF h>4;3-t=L6 ݍNLưj`+eݱA9kMmg n3Ku36 b.9[E%m1f;.~j3?FޢA׊ԝ 8]s$98i-4*E gqS$Q 8Cz~&CﰗµӾO_lU>rc\|")`˅4gx2fe%gҊ;Mc tcWqKNʂiw7ݢ/_W`(tV,_qK-#!+؎KYdeM2 -iCb!ȓ~VlcTdBUI1w{xuI{%kth98/G$-_;E'hYI>$@u-F W7Cso~B(Qo? 7 I>ܝB^^8FJ xS4 L%QT5hy>9ڪ6C'Up$yw|0j֖N*B!+c(U=2 ujKׯҽ6:a `(.>6 EӋi]f!1Ud?K.ɉ&;z@- 3e1_gB>q~RnHiϿ(2 <<,y(qڔgOCpE 8vR܎i wm\ۼ3\DV6SֿbnA`n2uCifR;a_ME+bDc(g_2߾j)-!Цpu?S2h'ݣ(G~3(BՂ*pB'訝*H.+ Bx;|CB/>aix1լ=Tψjس5k)#򜕻@7؟΃qJ鮄vƒʙkEVo"B6yn"G&B8reP4خL2}N i,$3/,jY~ڼ*,0cA9XfzL2O:,QR&ы BfLS$c:Ehsv@;1bv4 k%Uc>wت[lx˺-zaeIw;xxf>(%{.Q6d=T2nS0KʅF3v Eh1jiÄR%G-_[YG>z_W%v B zbqO{ .Ĉ;XU1Ng!d~{ \*bո빎] Y9+Io@w|_i6瓵O,(-7CѴ4gn9bY%QI6 FaMحHu,J:(, v!7uy?LݙPvĂk[OzTm b`!7b})``̩/d0JQ-l@COMϞ?9ީN{i{ F_8f@|u+[7aZ㨻O6ayPI\8q`N$iĺ!O.E,2n&ݫ؏Zp! h$1:0jrc[f|\`ԪZȾ-;-axn/4kּ;X8rlwF \L KbÜ8QpjCgI9knY'037.iD:eb!"iq-["ޔ4.f&e$!+qOo1|qIja-F-5q k}ﭖ`x#>%LlH}#D+n%dWq\よY`-(ڈ9q+ ,+G ov(ьpErm0Ғ_1j6ƣ%r$rx(?v-`z4?ON:߻@"UqzB#槢fEU:Q+T}1Šn(9tNZ:8,ɢXz Eꗝn@"ͲܵZ! A DS!Hx;5 7R h:)ԿTkEd"8(إݿI]蓥X X][f Ln{ї:JeXaUǬ1QA}ËSeHOZܠFպI7_7oNgmׇe_\"Cw'ͤR]|B]K1($Qǐzs7%Ý&B@8:5a_V<:7qb6z5f'bSs6wb.o( D6p˯DBM0rYJuR)V';3ƕ^C8sj"SbG3}D Rij<2v^u|4?ʎV"n9۝Ivz# |{mVxwWJk ?:/@ +e @7?sgWR\6̸~U~f|b ͋miWvp([C/KLu@HWj/p6Rq@g+^]g;l ?uԔn'QK4 b9tV̿t;_\Q(B-+,N0=b`~þ?,Xj#%bdM_xZ`3skXT&|i?oPX8,} d΋2Qs.%=T|<'x(JdΘ}Ն|e z97Kv|(W`Q(F 8XhKTB0-aEj)Xd33"{=EWZ w14t { ".P%$ k>087 x4?-ͳpڹj{7H%d1B`"saɒldBE ߦ7~p-qo&pZR1Vp'*gsVZLOAA"MgMwMH$b lRa">PcIELa(9vӶgК3z)m?%ߞ# z}}橊Swp7_qߵdSD~ $c/ js^A;gIUHfg $ޒelols#4ݪƣItmAd5΄KP6 A~S} n KoxQ{r@82H{0no-n_a {@< CJ&BDYlxA1=+&h%JuhO|/U\P 5,u CmO}3-EZRgyC-/ D[գ(Ff a Cc35VS% ͟XKpځ¯SiN`bZ˾`')ٯ(kzC(0SMaIbSd @.Mn%5/}}(6E  L8 RڀDvX(6HQ!) ZCaSOU*~!V!} \}L3k9Œ3Z֡m@7H|%ԇfIMl ى-Fc B7)2u_~I1Z4@ eb[Ma}BFӿuJM% V>K$9F*9P-4px :H6C)NU_KS!V=)Ѷn৯rEn*c>rQaGc"*U-©఺53vK[x㏕sZ?}h amf==jE|ɰU¨>J1ʓEW=˜<~S2EFbPdHiA% y>)C=3rAkakLi7n7D?$Kϱƾ.u C!ye%!}3!DeJ*_A'0JXRN9SN6:[0Z]$ wwSLA:11|:N_]]Tp :s* 'Rԃ<;k'P<;)1:U/遠n$K{EęYaXAOoEh]}^93uBQ7 qXg?V|UǶ+E%0q0CR$x>>]dL5KL.˴L جf 0ܼbsonx^e 4bvR$P3,o2,lK/ ?;sYˍĢVm  EKR{\X^+Op8x}3QJDa/OSPgD%DB %'F+t%͘祜`VIaF}AaBD.v}aSWg5qٓ w[.de{4P[<`]DǾ]c^z}=5?w, NbqD[ ct}:"20 Lm\kC!=,Ff d5'C՞5*r CY=&~FZpVhVgB乬@Ir[ cߝTx]ur.=]|8S/ᮩ6iM.+`3w+ $>:M0=O}Wՠ>h gMFře.0: HL(+%cOI+5 e/{]+ V {t6 LYN<6+M ,չ/͜s 4C0 ߋ46 Btt`WF}dzQ[\(Od!j]/3d4TNڧ JPW&)8.6җO{5kHW:s5fy`/P5Jntոv#P[b rSMxًu_b.PSEPLU4iš°oF OIER9ýo9t.8L r^ Yz0/wf z.ǥ- lnc=ҎD?>[)V.ț5O(ސv5-9q5E1 p"SkwㇰI@젏!;kO(҆-Ghذ0YC$l]`}*c@v3OeDƱ#[Su em{_,` k.NnO3^PbtÜR +Xh5YЄ0^L#켧תO65-#C:lS6ŨՄ96BB|j}&bp%eTS 1m/f;ftz6aMdkl` wRs %~SMʲ]M7~2%PN96Ƙ*ʖm$'U*ûLԱJf7acj(ݕR9o|:3.-N_leQdQHOjfھlC~lq߲msYK)tFh7S+'TyzςJ 1LW3..}VA)8Oͦ@htDܴ/IiuƙXJhԯ 4:MdFE5g0j̆ v4qgskڕ:lU+h eWxB㹧(jMغJimJ׊& yz`G,ZEX(6ƟZa?ob]74y deh5#FA=2] py,ygT#3X??#d_>]%݇m9(q="B̪9Zn̚:^m;ΚN;Ml7_Aj2'BJ׼-enM;á›}}g3KVk(o˔KԶӪÚGLE}">^|Ae)) szLi[ylX̞5f}+K[jko2@3 [ sF -Da7O|0FP۶R[ ;8'G=kO0S<٣Ksa>J*`ȲD V`bKy n&vX-m;?h;=A-h&]=Pi~{[L/YmViU//W3鎘//_c^46.L'ߌ0}fkr:Pֺ \ u;W^yY2mkKF%lⅅ{) t1X N)9jr{.%Ȼ5h)]`G*D`,`bàٚ<SSX`W l>&K/H6N.*oJR2A^J4JŎKnvRDcFI`FʡiXK(k? (Zi^!pahYAQu@.$&9>r;`kkӬk$bH cw"Xx/<,%)} 2@(SD^fS#p]GvRDڥq "Lz`Co"ޭ'y5rĆ{_[%b(Yr0ЗLr9jsb@ޝ({(uW4ؒgX=0Ό\ٓQ7֓8>,ZdSR ~D8U߬NI" >`&~T6|ևȘ~}3BQaͶR7\Vr~9Ro.rMO.%2۩&()jdACXT.*vC" O\+hZW?O%}loTh1h_wkYLWʜ,-W-`+`P88#텼hmY?,jLcg bZdU:DbU.7ȋZ8^8YM8}k44CQ*{6y߷R`A]˝~T!7m >,I`rI,v$Vdav(]="T)f dL;mόZ@rRR߭(A.j_3l~Jdm=ʚi7IGa_7.#l(!L"S(e΃s`S9vͰ^hԜ ][ҭM]@[~sS$c5v¼LX_ Tݭ]L@ae;8Il8"99/tZ ڔZ[;;vc4\!y#q" 6d0pb"Q(G(ik2'>[")j~^9 JZDtjaݦ\qFA!D9Cz*$V% *g@ :)4 q,Fd8œnyw=ݻDtR82Z3MEeEҽ#< d„5MVڙy a\:PRN;7~riCåŵ% ј^)xJ5T˞IJ=~Si4朼bӄ?]MUt;fjpjL-v3iaAGwKR%Hl5S\\it7LjӴ2卜ɰ+raΖF70 #d{bbKlkƦ ~Y{pɲZֿ1fl;޳TrZQN KX!Nt_~5Dˤ'P r-ĝi+uRNqszMko1.XN{сAmʭK ;@w6a 6TnDf?^lj'9!F8X@ C+J"x$'b'q1e [+hQ{^wQ.#mU ؍z~&lM''F7=+AZyn5 ;1lѺԵ^hg@Ju~'j.4&WG_-XcW#]To/eR!bNL&% jK uR}d?B crcu-fF3Ӡ-j}LCdrD7'hd%G(/6w"3681%a-8 m@Bs{E1@.r k My;ÜB(K~Y"$\&cdok/ *KfVsߵlgCBtP|7[1 uU| f>u36$p1ݳ"/, S6_2ЇѼV8eo,,`fjT(F^z[ ,qT #y?ܙKDžB_xt ƺ*J@A%ofSa̪/+o@cv!KXT2r2!) WD(^ ozMS2zW%aRioU+㋓~3jW%%_5t;u$kqu ʽ\BeVnU3zg6 ##뇢3א?= hᖗb꒾M|`b-,2 ġ,-9",L삸qb?P(u$ჰZr`/ـJDѣijD=&b)79 _ m*Y@Ub2[Q+|6_#ÉygH6gǨ^h1~%PauҮ1C_U$Ay:`}mz&ڕF7/QЋEc6 HɾTq2^Q/k-T-EXa.[: {U㶉 7e÷}oo`3Z|(<e :Ք~{'mJ ]UY墂О)3]]vJV>n7 q x$%z]*l%)gXe3g- PW ?/Թݪ\{ޥfbS=H ָ۱3礘!UJ'r& #&q7Փc y|;d-"{"{ZŨ],ME_,c@s]L[Ĭ#rPt"p[~y%BR=&Z5D{## q55(Y]3k-#| I75eQ&l8|/;BG-N/(<`daWy `fFݮ#s~nf4sfY}MsB7+1f9d`:!qD %4 봆hV[7Wr= 'b%{'8pҞl5S gRSZῄ2ٔBHehD cZn˸[G"2֔K(Pcv2%5MI%"vRSEc$8xZ@)351o 1tIJ>\V^4+DJ3뻊߁.T(n.1t`w4ʁXFi [8'͂L7|Jj.6B̴B)m\9&?FMHMN~ϿaNےB@>Q"qZ$ae :hٚ:pej?R qZ]NZ `Vy \cr>b~RC36 rڽf +WhZn.qG\C| tG8iט*BߞQR"VtUrxFSב}* ߢS0d36`YWvAfԠ}Eo4A".Pvc`NiGNNZ-!>_W:wCUw)-oW& `ی+tLi[~ުatP`3WJ|;E^ E%'R{`9ɕ͓}!kOGU%4J|QF>ৢ6Ow$ѵ&ziab G.yR"U#){@z`U Fh[ ObmqƅtTPO0O-"ųXYm쟙c/H #=yGĀATjV_֝:\DQn~ȏP\Ftk쫚 O f>c34\D2ɫME0=Hc=R9U\ҹ )X,kj a{e9A7I^9 ƥN-^PR }w+ӟhy+l34-gMvt*DIAQ9yLIFj901BˠiY2|=xL=ƺqڇo1J7lD>݌ hH'T_5\vVHsq:R>[z7} YAJp+n삍VmpvuZ/G}lՅcA [KziJ5)9 c`bB'L6 Wl+I]O-NS5;̺9as"=KfxuA>I pW+dT 3: \ǁ c[h?@Kدz *"D٘4*IR s"D[ 7ӭVᗒzo;Ӏ9Ws21,ZLD%xiZEZ%>#tHC+iO8 tDP亣x.n.q\/oW8haPe!n p`IeМ\'jBN.%wYf9E8o zE) ݋҆)D^oNZ4xHºGi̕9އ S>+_otosG9$^Le=" D.2%}EqcirLc ?*vZ1=ا;Xa. 9WsXmch"h~J3-UPLAkfƒ*/a1qxR`SO^WraRv,HLxaM$Gtb:}J ur0%J}?Z5'Y[C@oI}Qzʖ&hyǔ%¡Kk@6hC;T ʡ!h[jtyQmֳ!Uaϸ g-%0⯫`cq.0@ݎe~߻Uwd,C+T)-XY5#!#dMo#`9 _%%MJ}Bƃ\?]E*QGuIq5 S7d'#1*jE@~5q6:Kz%D $8uPGG&߅]B3dgL}͑dPC6*ç^o޾mDS {jѽ1ŅDL3?eJ Uj18r%su@ ',OJqen$ܠVDw: HdYItX@),r8SV&@ 1wfsY$=* XZ4 ؁+U+ȓE\ٌi-6AI0_o"ɻazF[z/0  ݠ{:~z[T^g9Cx(䎃1'46(ū2r&JITp !cMBmf)B+Dw ג:h(0XGawXq8)zw+4BCL|#Y'OTeiRNAz`}8/qaRC wؾ-:kք[ZB,9Jׄ\3=\+%L My"kNbe>ٸ68Z슱JksʀBYa hΚ CJ1U˨,ߵf)Ɩ[>G iFwٓ5-' A8LbHr&1w4'&Hd e`MV^Oa8MZX*܈-uw[jP8L鷶 e )癯JI!ZPlUvgܼv4oweo0CuxEV'|Fr] F9M܃RaEٯ|HSj׿Z̀M`"x:j)q@"_bH Ԑpap߅`F[ă&RUHax`c֬m'$sX!zfUgIb_*nM"2m<OU;},,n%wi<~8m>OPfꏽ0| FNqgL =F)U(NkzƖD0+|q\0' ^naO=e]f,|/ϼdS{^V0Cw/׎HJxjY Йd:",\q.a΍2m2t2J97q\[ :etaCD:Sqx<=Teg?(EVef>͟/R\hڍL{dA>Q3C =!%=lYlx_RmC=Ca~t* 26zJ%qIӺF Ә@Q؝WYJ5P!o<>(]!Hق-*Mz g??RQonK- |_Z DYcFՁkf)r8ťȣ&V #& 3%Nq$7. xy[* ;xFlu:9 {&$e,rcmZ=r(':P] gj]ip+R+G$#wAwg 9UѡjY;jC䰅(bSU#7-̮ҟp5"nd 4yc&y*4aV3Q&;ОZ<9#*̏*  Ի T~]?鍜1 a4 Q4_-Fe26qWGxL B;2,isQ55ȅ %_5|.xY qx4Rt)*eVm~LHg/6 )O(ov'oj>eLa,{+{ku%O%2 l&xZm0'61Ϝrp_jz`1t[ PIpT\QZ$aFIZV9g=^ڳdO nфdUĔ%^ #u7]l&'Ľ0^H_"Y73eom]iY'>ES*?L Qi?=[2W_&[6'#1ݵ1%":9hpSŘLTG*Bz_[Вkji5JrENDjnYf־谹zuPU3Cb|C|X> "7ZVyʿP N n*L Ytk4Kp}2c\+[+-U`{NhCvO;ee5!ݥy8T(5R"9$?Z7Px0:!Y]}7l(rw. r|0jL7mhxHsלSU&vqWQdoOCw7YhpWbR0v^vɘQg*!K%;ۈiwq/uZV{:$k3pk0xUHlؗ7wBAڨĒz:[(Y#*`oߣ@A{N: ߁inZ|x+ÆRNGN3 jǑVʃ9ʖFiUEp,FL̡p]CvlrΔ[T0q.%xl FӘqٺRLvMN `C H5FF_x! >!nL yefJL &Ԍ[$}]V|3~ۖ\sV-; päF3Su> ;͟SD-LWTVd:I UuRJ.xA-(;)Ub6,Cn,U+Wgɒb߫|>h_8zpE&`\\rV8@<$42h&kPrM+ًh1;c B)DVFvx q慷NC-%L5XP61=Ui#AMIRؔ=Ig8#H7EeR^4˔<9Nٱ`U<-ĄR 2䟼)(4Ҍc"!zdk&~?,ֳWGe +o&}QB(Lar}Q6`. -1W]>'2ӢcSdA<2"HY-sh3'0b~K('E3ăc`#WY%-?U s#$ bEk2@'mmYl3^k[یӀy uڝ+xEETՔF$oWO3BC$X+ 5ZZ' k1Cmm@^ Y`W4c&(GmKF,ZR7DA\|^F4+Xt$c@M&~}tP{’,Hعg8\W=7 dp)B2 /a:p(Ggd ,1_Y9~fZ 'g Ydas@4?V-"Q H}GOEՅ-x?J42L 2uKSSV7D:/N30G$*FL,̦61(wnz PҽBF6zV|VAڹ,O!C&&eAVPAO*Mw *77aBc3xtlTD" V̨QY@u!36=GkḒo69@U&7;{% `UT SxAo~KqQ0?/ΞSe}}}/ya Hmɝ@' ) g>!m+;(;l(mvmq9p~Sk y}'xU on'SKR kǫ+ b{<2YXl,=w>FP)&m a_O5ig;5'tЩz>p[{,6(V3ȽxvRL1oɽXG75Fr'"~bD:ɼޥ>v6"A cL ]͞wntP)fU.koIb) O$2Inq_T}[8斱pUh'W?欞P.RRܹ^R T}fTfJ&j'"p{Dl.U]A-#Ұg6RkXڠ^Q^ـ辰l; a1f߲Ճ%1.1 @'FZ1לF x'MZʕu%9䊀m}zh@E-zm^X(Ih{EH}AK#]wWeqȨ2) ';M) QJJ ߹fZvy|26eptk@]"1z Vc; 2,QX{#ʳ @͜[-FIrj?!!Y۠SUJ/*'6Ҩ`mh=Xym`ҕMJ)>mB,74{̼o6rk5eyuheq`1M,T`~98pmU kz~!1e36'ƨI.7/aPF.t#㬸~_&7OޕN7QR~{a9eש[뽔s #b.LGN}J SE#Y"q kʨitR~YnI&#YN,1vCgdJ=⢊VeV Ue!V_ u<UlRncI5(vL o׎a>-Y{Uv'[jYg@Sxef辏̧GN>.UeL}k>2ZoMn)n'ofmydڅ JX_^YGbfɽ@N%uPZ^t Xj>Oqy0 32YmJCnͫj#t *-EXQ ʬq1h )2WtCޅ0C-{l]"jUr96GִlB.RH !T> v,)O)a*OҢ1'Q!DF=#c37Jo"a/d[(:VlL"E%n"Ox%fITt}2"y,ǕrL\dIO45ZmONJ~&PˏYY}kBY Ri{`, !멟Za'#W2{3yaa ҈Q@.`TQL6H2Ho {@ |iœyʍ2)¤/0I6"C(Џac^D$}m?Laopc &xiiRyGOt䭦|_){OdȎ>.Es-nga>@9:~IG " JPA uzN Gsi8qXD# S]IY>zBInOxuI칷hQ[o6GP&ٲoͳcPSl[RԵz;P!Vf5g4oxM3 z= NW<Be/LԣCctnp @Ռ8u:_6/,o w|J:n8 c[zx65#̈̋o%xhkTo2{!gkp5k$5>dP$|`qL2W$U1|4<kQ>/EI E[#gʑ$2q\Y1c  Uaby#LfGV,?JU'YRD貑y"t˦L4VʢY)/k@A82п 'DM'}hpp@8zbҨL,G${lq5&ga fnh,[^`7,/vKJ›u7YNxOC0~Um8_SξľU4څ:kWw Gmfd}&r2 8ϑ{Y),u;P'llzCѷFs vN3ȥ!ezR5GMu+bTnvlӇ{c95>`WՅAe4Bw!^O_V"gͫF`">iռ({—yi@yFGĿRWnᢏcɾ\NTʰȪ*7&ng=13"ݓ/C504s8q Mrhy\#\@sʘ G-#."$Azr+STtf/! u$v%l*%U!s>_63C+DNSu#k'=הd.^To>19C#T,d\k쾷 ETA%UK{`mt٠H"zLduP]8kظ[9st]*)j֑]N`#%} ^12PbZFIlfsY$_C:~y =VMW}dhz/`RᓅLK]h#vb#mᓏ+W{ .7Zh Uyf٫~!gq4%Q\=]~"vIZX7Xun=eCP¸r?͐8|YEm Jmu>]KUP˛gb4. 5iiTW(*%]`EU*P>|c s^M ɒ9mNC V,X]8O䮀6RoyZ'x*x>J!VRӴ; pi*Rs?_Q&ʈd9]Ph9;ī'psdl*j=&b+^3SǬ΢Xnt1I`4 vΕ4-B@0k& Я/wA>ws8D{x˗4USۦ)()[0˹Pi/C_:†uXM$8tMkJ( o\f# HVc.@.h,|7N=8KM|`A!C:#VC!b p_䛥u:+, *;ͯWډw-ݢ^qgg!} ܐ W0G*.'7-| Ww M]f`+7X p'l18䳉u| ?KV֝fJjBhq$x T홌Ilo ?hfw#LSFӾsf[g RMEC @{I&$l ȍ y~%Mgܶ=(XviawyyUn[s p-s`ۆwֈ<,1ɘs|ċwf,~OMӉ5°*BxI.X׭#h5?M@c6Pyq@$ͤTiٱʌW_rDI l?tCXüŎ{L\3seo^Me 1T]`!V$59!Gg H!;H=D5׸8 Cϵ-My*7`(3\`c(ߠoY'մ9"f`]?r'ZL`9O Pgk D lJ I&K!3% Pz%2c?9tSY^ CCBV 4\x]GOs{r/) F.mr'.iro C퓈m4BUҰVA$Ccs>K?|oՠ5?#+UmC A%bLCms]<)(iDdP{,xN(+k~Q,`}tOQ/"$ J+اw<^Ùb=A6gҕ PʪϺfϻ.vo3a]%|es0аd+Vn^_f'6YWs5=pE֮? :P{(o3P` 92 Pz@nWCj0<@ 2<XvoZnS4&8-^/Zv:[rJ;HF O_Y޳3?r8(uV7=t֧ZQRq9cݓ Z`,ϼn㾮U[xZ?_.Vý1;Φ)&ٸ\'~G`L;~u=l!Z@ph, =wʳl2n.xW I^Ќّa4SOgqe};"ꊮ+$\,grscNZpvmjA.QV{Ȟ3Z &F^jF [ ɧ z:&چHvuK˃o%z݀:;phUKt^*d#`'whu+|:Hd-O$4҆`|r']^>\F] םcKʓ~9D.]֖FVXj3?8 dfH+JnRXjp^e>5X7~7A{Qy3bH)uZOSz TrlIS7u >Rս0 4'X81:Xы)t\BfɾFIج%]/}A!y:8 0/\!qT =0w YOh-3bOɅZ,Q7?VF<ȹ6']ɉUĜ֤k᱀J\ "rчL?REw6voqזJύm-Y6_cCCWi6XnNkԈ̕hI?哋PUz=;"_(O:OS֨] n&3ԽϙBPÔ)#=2g56E|6:j[@AnPn9/93&HVnJs@c-{A?!KV䲩 cC,j4n]v'؂M!qc\YJꊧzQ{[ dF묹ŵ1wpQ358*|- N;įz81@- 0՗}@ @\Uݟ]+sdE)[ X_>o]e lCLi^H$n(]yA1cɺWBC :(MTFxbG"+T`w~LQTЪpApb3H!?we0t;`,FgF $^XFT埍6r`fSʱ:g ViJ(iTqde^kuڛG=>u&jx'\ɢQGfHtn/14ρLӼߙԯ& /p$͌v8 dS0ּGc#@צWۢ~;ߔy\&Z2]I&vp+2" Ͳq{o8Al}l'F}ؐNM w##]nY Za8*٢|tdfC+YA-ssBxT׀$FFZؚOJb}W ?}G<,/|@ЪOT1]7}| wl)\s429A‚D j 1Y_no~&cAM.j!uMsV-4T OQ 2*z[Dž;.HJX筢eqi*/UیVc:/d"jz`.&xJ+YTO>xh3N0%Py\`G7\if^>)+$(3IzU~1s8M~qA׽,d+ ;n 9dԊiBn Ƃ9ϔ|~q׋XhfozM3^DM wWaig6 uI!9ՕܜGЧ?RkKc%oKV۽#lJJ)eXU6?YQyh9r\LjkWA !}~7(L'8# |_}{ G\h1v@3a2P-h_5sB.ĢX}z[o)P$aw4; L !+ v@ :{kxS c/#.%~r!`J;~pWofO<;2hRƦ!D [|҇ML4@1SH67~^ZBbH>+AăI*g1A02<4tk\PБizC0zh JlLwWBԍ PiEMv%wWjVLFgȺ=^5ɪкgTZEH'baβ5p7HR P*oL\} zs;r]'ύ=[py_[u@*w7+\BAg͛ }Mna_: YgM3G@ !e֏V:%5G`OnuJyUYFQvkSmWnatqU]箘 C$|ږ,@ c5T<U}>k7E2Q`qOLfYfjܯy!:Gy\*b*UVddtTs[YX#qvG߼IͻK2~b.(=eDB~@sIj%1֕e*p'l'L ]F+ 0ˤiAZ*ꗒ3 7+iA-Z <1RҼDA´@Oo0;ѯ~+qPϴU-Y>(p|$_59$Q^n^:Y#i7{& G 'l.Y4J*15%CE=d?A~QEJpQ0aY~%`ڊIʹH? VJZNG\cXu8%\4Uʚ lO 3[[svw 'ٔk/\%0~jbxC`s¬oȼdܩ4; JOGBP"HA>GGNc=ks2nɅ>^kSq&6u &'ܢ xÒd9l2?7K,r١0p_P`[ EҦdfB=StLD^$/H%@'RPPY"pn7&#Bi3)$2;i |"6[X۸,¹<T*|,W4<᭟&!ۛ~&[8&v<EӰZ!XSȥwl|ʾ W829j$3\MBc3JYtwxՕ>djxhP#Cɏ'>|dfe8F{ߕc氋 ] '2E84S]H쾐`+8䳜s;(zQ>mB5!%_O+ozR˵.')bVoDj{u]f­j,OK7dϘ(Co8W~TŬ?] ѷcGuWb !A.ۣ~21Y*҂e1p (5Y3裢iZ7nrH'J6o/zݢYtu,ι͟~fJbvl9Ѽ guTFZ&Q|s `\¶V<5t8_lL;I|b-K7PfXȝXӬUBN!r;KbQT*('!$Zk1 kWi~DLwB C!*)3|ӕ9v.a<748)}<NdMv<*8qx\6L;мv=X+ƜsztoC;}ە)$ovkG6cvSha9!ʌI/)>l?bZzw3h̎@iaۛ8HbÏk 2IM-~BG߆(VJw&ێ_{ *D .g΃ǂsxLoU/jwV_+<+@ؕ)ܫNam pC=&X"5L5H&Q6z7!7wfS#lzZֽ޹N-U,-x,ϩ'lɹ.2!~#zG{Y r]ZK}PLsC̷KOJAr/0 jM]$7#52'̣GKO=ƪn6IK$p6#IMz`N>hQZ򲲡1V6;d([&iD/(|\ ~z7 P<_Wd{N;ўZv EbD{_sX08jX%Z,Z%2{0nʃ&+,d  HΙt%}.8ϽNxc_19CmD@P\[Eu*YbU;42:T7= չf+tGE}ǽOnC"t~SJK\| ֋$e翤ʩ|OS L`cm#s SZ&ބ}mxq |^{B߾ Jï߯P-,^<ڄO2dzl" Ca0A?lд_k*uڱ#ll)7υ'5E+(A4.34suSʘϳ0QP0yx  QLB ޵Xm+涫"VG D S(GT +g>Yyz0#!k?s/ѝ⍔tWX5WoyL{p<ND ,B d拓{ж4 u4T:;TpP7lò5L-[I}fѹ}5Fcmhf `bB! yȈ[mX rrG;N'Uk\M:[w2&+Km1i& skAX~x5w-~#(HHwyѪR@.@?&C 7)LajRQŘa7Kt<'d-iMzY d,4z^fAp8}7ׄ9't-} QHT4Ey|{=[f尝w2e8Lv*5TwV{{7 u=U>3;aT1Z ]q]¿5?˸gffO"0ecĀ;IrmH$*Q7C등є9>1 wPP zs` }`t"8!aL7\+p_47.=8^S{Sk)Fz6А aonnٞ2o_ 3cv 8[zaw">5pTT{=x.٫7?2]L3;iHٳ5kq`O`s]^Le`i=hqZ{#[]/5`4!dO0}sũN,7<6NҊu7nSީ=#Ht_=zL@O]7 ]P?,ao5N)`FwZ`eeFjP [/A֑(ڳXX(qأkb +O|IU|xq" # qsWO$s͑knk2˜dK̴Rjno h~{sj> ẁiQ,+)`7]E#0ҫ2@Oe哎.EgLK<H@f!SvQdDDZS)Ou)fPl,Њb"hGI:`HA%pĶ{+"ũjBu2n5׻3$ `n^Vinڡ֚}/t󽨓ux/2IW؜2xAu|!WU0vT`x5)5zMǮ<);t|X;e{E|4tMwwNIB0N [14PGVBV}jl;;K<*{:ڤ07̬}ɰTQZn]'JfnimG`l`a2a;)Hya53 1_IWSԾ[*ԲȒ#eN ר?M{;+x,lU"@'bui/}ťIZ(T8W6t3+aJ1jŵHЎgۭJ- Ɵ)mV '|ir1O L2 3| xJ)R͸_!1nC6G&bBhD9Rc;f [̽(2:Dq#8GbTyI4ˈtmcņA}?g重Ϻ 9Q@al@X7x,|f`L |fi3 &׼JG+U 4i9h]둥ORsm7õkYtDZ~&,Tē_k#%J$=A@g jl#b2@bdZRh`AYn{lvb2 NxDeTc~ sϴ}|dVb7էeY@ Y,Ks 2iU3div-. o(`RYiMZ-a ]|˕N'jqSM,O?dߙ8| A=_͝ƃc^jnZ!zk#KK眯l(*W#xh]krǹN{e~#;9<`'G_{sFwB8e9OwbiןŷF_( j7w*bOP - - [e~@[V 3:W$gr-${`ҭ7.Uc9ɚz?pOP yk[Ga M)CZZF2^0Czmjj ₮hW'Q*qt^7 mjlߒ_!:?!/oɲ-G4p%L?L%+ #b\3 LisGh#O_Hg|Ifk媤5?Y3DnDگj%7M#j'WX^)dnM=;9H{jIaW{l'VNZ2se疬I6G5Ir4*)ZlR_?4qhNHvH!}-ʽs6u;B->߬h[6 .'97 (ip? t2P̋xևtƤ}{"e(b@63ݭ}ߣݽbW-Kw(FBmc1 O}T_QJ&)}i5qk$bRi߮m b!sG B !EBäHJ@y,w57"x2^i|xQ^DqvN}&_; 7.#8qRn>tW\!MD[ycmHFanEJ,06s6 =Nc& O'#` &06$n3PHpJ/g0#lc,.- v ig.uǜ'~Nk}p6_e "Ԓ$+1CDIڔgM־*6`Ý]ʈV v!ZV͖MG5-I'5&sGo#`F ͣDVK3B!^WDQ]6Uk$wrgBOtYge-}fm;`Ʒ Ӿi褈Gd}Ǜ`ž`zs!q^hw.,OW!Ci<1Kz\Ti+BU0Ĺɢj &Ђ:MH~ʼnWۼD\ZݚBw3 g;P_r 4}.+(P26.VyC6MB}xp鋅 $lҮADdvyGߕ8qq4D+C@wW r$xHw7OI[iGJO8}\rO: BE6l{(ן8U؅SB0a@p=yc%>a NZ @AO<67212e3B#H]&C(h:wQ- 6.:7+7vqpB%oDN9VeFB9?kSuĎ _Ҝ לEO QH(C\[2scDWjqC f.VOv:鼆 f72?0䑜vAu2ٺ2YbW> NHI?z/"6ߨ7b@1,짃(qs7W'ATX'7F~gk2 xEl;}k&c 2(ȇ3\zcg+Y|u(VmZ )|Z)~)vv8-| 9 K==Bbwǀ޿y _z9Ө7m@bUeS]t ;T4fqL3ٽ5BNY1wG.5byĂ܋bŷ8 3kf[}7Uض Ć;8LExY M0nT њvn+eTBDYȡd (V5bnP Vxu7oFE *xxBa *6{zvw:%AI>PYfJLpgTE,g[32ڗ&vHMlxp x뢶ңB,S 1s1HĦVy TUBkT;^ S4 7Ml:amy[ejPud/rm?3(4%Zl{lɀ(YOJ2[䧭<&wT:vlt!׌\Eԟ;U~fi: ?FNSS  IN:]݌KbմzYkO͜/ bӌR3n>_k~ sXWp3\ ywñxTuR(ؔ{$(" Q?g: a4[c?:i&]"A}%t{2jp72Y_֋DEOc8nj m#yL^| .B=Q24!OfV~1xa:; /I*LClh R(b%GO! -](ADX4L1Nc@]6AqHJD+ЃQ1_zH[J|Nƒ!2Jp6oJ6<# 'y(JZN~HswW&Ut ť?0 tb3]RŋS'@S mHJ{Y4C{A/VMWc`K̲(pUպGa^ 㹡,qFVh1 rXe˙MW -ɉiFo%|]}#[: ̝WAZ2Ol Q2q "$´v3q`Ax6br}'RHU k4,*9 Ox"ݱF)K*3_[Iхbbi$>ߞqݸ`.ѿdk ^o]D7A}4ҀWXrF ik %EOc*wF7YBTd9U>TѢ;X]na~~lV n/.fq9ܐ?Wt0 F^P 4lNV4wU_X%Hcoo<W6gJJ!䎣qDH9XzveHUm |zl*P^Biv⅗`?D:F-H*&' =PsҠhY^z`q_px͘,XY&i;nj9H(y4%Y[I"c K^" ۗ灮wh2Qh!_uCm%RPTyQ0ӝ& QeXA] atGnRm)(*GlQoTvps(^ip!Yzs=2\{ Y/ѭ1ּYwN2h+> -a`jӞ*|eC=O @2]TW} ʁLjUaVLrg[ե"TnwZ( 6FwK_zCkʔ:dVhݼdoh N"KS~|'`ш6ZPx^{ 2G:\׀A&fo$N~2 ÙީVÝ)l[ߝRG@6P|&,+_((솧K FszBL`cRJngWO^><\ok`ٓ 4frka9o}N ӝ(Y( yK?0 -WUo$)5QH4SOoD Z`rk$_m˜|}/+*$ǧhj~3mi;G`&Tkdȫ!A$~GbCh~i}zI=eCNn^n5-Ks9>+ÉZx 48ʚWٿ,!nbW/~J>mR fafjNt_OݢW<L! GMc-W级*0m1#Չ}8 - g`r8-cf?F,+&8V@2dssh{e\)'lr*_r9ǡy$kE;o3J ;3t'=C(O:6^ՑLGHDӐ1}&M)2ꙮ?ni ==pd5=E\|}@:% 3= ).kki%|x:QѣbGfjg]6jPz8!?$]Xky Qlo]xf mBna:G-jd0@0 k:=cns O:J|W$VLA5bMۙeFBV#Wl.u>̳ SD /'/ב9|]BECg[hN_cF ߶̀W0OQ41Qvml?w>r!Yf*r"tܣg¯f釹;&Sm7&\&wGE!Po?2˯kl@ZSւͲZh* Q2A>Xg'(\zŦr/Z[+KD;d=}UOW|п.qZs)CR2n6å_?-CBmh5ιmi p{`>ɍ>UvAa9I <B,=,wUv*+A3}x^mqI?Q0~Wft<. @t$gr\ntṔ[Q xc(TMUbGIVKKY(cti|4~ay;.R+i`U"NTv٥p~&.n(lig`IQru;Vşzm+Ey鰆 g/@sa_ &^CYʎ^8'0cO6݉d4ɯCq|wL ¯YY*m]m:MB82?Y惶k #4q6ZIY͈mm Q%Y~K (<(;XUSb")~]*;u&G;V œ?/ Wxef*aTaFeI㓆^G|jyV(EY{.#zN$ hKgd_шS2 eU8֧5)%AG=ˉ6C,h}{Ou >"f yd ^ }@J|ç_w9g@e e;+6+NB_NMDmS Yv'Y '|:싣G?(_C|d҆U$;o)$Gվ;?Kl湀%ǵW_aqm?8nЛ_jVWN%(1Z1)~uB[:TA`GD"8\SORۍo 9$mCJT!V$`*l BC jEH3/ {J.#!tҖgjvpdeN$a2nYxF#Ss5$7_ck7Fa5LUq$3xcvʸ+?R̟0%㮥(8C=#諞?~p\#ڼ܉:SqY"PY/cl l ,%a~ `+OOj@c|=Y2fG ] Uec1t0,SZw8NF9PqCzhvjCb2b$}Ju-XW {b-Iw$'X-}E/""mеĵuG0JڬecSO_~*/ m☾v8y=\3$J)yd\ׯk Y [*KƒB7<-Pu&\v]CVqk?j68<^ٟmdr {]<{8/,u_,#pc8(J35|qb (pb$SqT`_:aG <8BvWdɒ_9oR>,cNC:Ezo#hҜ~'dY7Vׁto{pP~^$GXO|;BĚse`t9ܗ@ [Uhumc3dau@Θ vR%dݕj{p|^_|S+qgD7>^BN̨OeMpRrI؂D&=bI L{Ui#sքYpV?#<VW4w+`MBUd80"O%%!0;,#]`'"Н,i@hE\5u<Ǡn=WoXEs=-`֚, ,46v_+)u2LKt$>*t4;TbR{=8`cASM{CE.Lb?_Q Q#[òmS$Cxޓ2L ?&}Pfk:C`7c48 覅5 E`1Ox܁AO`fg4yn;"2Uu|ycR$AL,dݵD=а%y,5c_ }t;O#Ζ5Ֆ<"s s WQxThEm OG(Nr=VHeݫ6Rν2D8!1D~ 4As`Y[THф7{T/GsmbLQXJkh&/,LvUˤdeMj)5X/ؕ$Y1[W D:3c]݃]!YvbZb=M/Q]$/I_@ҩ 'W_NsU) /ǟfbR}P!+?gIs V (:dIj5a_C(0:gCyxukx5BbFn>gWrzvIzuj֣D.2cZkQ=~gwQ8Ѿ۩+[T;*_U(1H{M Em`S XǢqڵ:|E%ɺA<4.S}ؚT(p="OU͞F3\39ԀƔ 8B e3g(֍yE1އvcΰӵ?]HNNjbm^):~5ٜTw/BGu3xNRRw:%M1[ɩ`(r=ĦV0gZb.FTJ[Ujr} %ild?(Œv 22_Ĝc>e;h5ا3"906Uf{l5CBsP(CXg![Tq}0*D4* kpZ"1ɽ.qSmY8*iYJJ\ @ yp(ic<%ۘ򌹪&pZh"#1LR9z2i=@[93J=8zmZמtXv{5?]Δx jdUզsf6߇8`/aKb$fjHzJy] t\oZł$r: 1rÏ%0͵ʪ/c!z#|fy|}1c@\+A04fj:aqg;S䠸oϦMfw@_9p sW;rOOceTcUR2~|#דų&N[(#l.izf2m5۹ŇeK:-ID4SC S󐶅?: e`kF|*UIHDM-D_wɄl/@4$QvA}UͩS/[^ }M9ށ^T3I. V 3A̳[tpK$gש_AɗK=% r&|a&|s f*i/jEyq<*KQ LʗD2ľԝTLvߞ{Sρ\gVYQ FYk; o#e3`BH/#>T4Mf/z?rGz {Ğj[ >uZP`Šsd>A% _s$ټ?CQPm"0i#w5Ϫ@֌pxi猁ʝ$K(mo.' 1CO*=sBHu,pS,|j[8:z APnhB7Ay?֪OmI`$̕k@E1ϟhĠnW1ǴVCM ŘdwNװ $J:St^)»8^7daPj!,N`#x_.Qh|e2Չsj&Ú mcq|#7"X[J黹 4$6mKe m^8 a )S9Eh#c /qdjn\:v76ɌD^{}r Sz)X( Brxx)5eu!KQT#Cw{G2]c[ͪ0(NG4}I a?nx^pX~ ci&WkMn&'X5 ljWD2#^>ۙ>Cz4KA~8D2w -ՠ"ds]_ȫyrt`?KL8G))Wi}|(oS:"cL=&T^fǴ+.j \o ~-v Tvcِ|4C3\r4zx+hWyʌs6;ZH_5c'D( .lӀ\.BK[8]=o0 iOM5-"0!c 8_V :k)Ey$I1= N7/zw(s(ɆAWC@7>T>XcÏl&aZ3OXdz#>'Wr!Y%.ʥHe 'l͆A: `b*wI}霯l,ԉޝ겱FIגOuwi771#(6v#]F}6>4ankN`k[| Im ح$GIdd 8Bg-.UpI\ KzPפ~y;v(`{@^ ? Hj*c "ò@8c˗/ah6ׇmjXXdmznMT SR\0i/5PKūDhN$QT2>duo=+w#Lύ'jfʧd]k ֘`tqnǒo%USF".:$_ ]kY׫ˊ{+{6s -/Um|r7-0T*O R|-7'QGٰFkv4wDy6p.p!)QJH)G>L轷g-:r vOA]|$ib݄K 3/`;?>3BGET2$k'C5庨8OR.Hjp :kF/ƛ4'Q%){=$Wİ3^׬dtL} 9!U9>&L}kN h;)y*) [k‡S)G+s֮ ~\{8a<"d2{80it© Ƞ2|yn l_ B f&V|p, 460{kU ~`)T7lF}9FO͋}ԅ?q+n^`g7$ߌR7E]|^:d e.i>!fJ萴nS5W7SJep<"]zhun!{7/s, ͩ̈́&Q2Ʃ9c2 GkP^!őŎ>V@_m)F_ZP61˗h7OBQS 5[~ ;B+ Xfu)GL2F^ꗰ2&71nAA[uy~ 院4,\ı*Q7IϱZ)n RUʀ״JA0)% Ԕ}-URvD^ga7ު:8V( K@2~D0)hC(ܮ0҉4UIߺ_xܶkVodFJgv,bvr- (\@ɂO{_l"7_|38gV 8X9?(C+cq& P=7}0aۈ;:"B4 BiIrW`5NOǖAj>Mfܮ7*Vg!B؍ۖAW?7 gUD/Y3SsF룆."=>+i%8d* R7 YKhU G_'hEbH,upF g"ڠ(޼ fz],DWb51+֊ k$ID"cZbQ|E_'}6w4F}t?n=W2"v88[F}.Ńgʈjázu]3!J(P\+ُ~2XXXWhVrM2 yu"6/.!_T{`dnZ](^)tO9;u{u)G  ƣ5q~ %oണNKa'ݡPk1'_ă]G i.yIW.$lܹq+G[(師ϿLpjrSaP+J. byWxb EmaRryYxKr> F+㎋ƅidhg>0ƮU<1/@[zeD ,D2Z3)Є+%B}kw(GܠQ2Kfj=7?+p!ӴFA#RJU{ = 4$U4=?HҽsB(>i.KvICħէ{*m#2!Ut- =1ڰ쳕OGeQB`^’feNe-/桥mKH"ؑ꿼#:0NPoiՉU C){GA@ePޯT[!ilM\Y\(8;x= yy(M=]f',٤t/V߷ ww 7a ʤ)~qM`]U+@Rfn844Z9j>fҶ,XG] )XQ"DFj?c f,exBRՖ=3ޅUzϪT|^v>US79k u3*Rh bDjZX;NL h:a!:>D6f5ymV)*oZvqt*'Wq$'x2o1>a%@N-O`+U^zؑt Alްd^&,/_6y,[v {|[R8sgG.]|bT u%e#B1V3;\*|(qTQ,?5˩͝oa.P{7ec{AQQ9nhcjpkax;Ew(1I]8|+HJg^D'cOLmc].`=5m!ݮ./rXhw8T9=o0 }y.PhS=YmQsGRaơ[#,6̽-)5UbC#o M!e´[!8>IGHiso?`Ib'ml ëζ|~mYԂ#QR\*P8מxzq<uKdՂrZ/ ᴎ;Gl>#+Is ޘ;͆{ʟzF:nյLYH;Ce3&Ut8%H%enWi嘳d]aa#2:qb`Txh:> #W? xE;5%Y)Zk!".8&"q?MqhRA(]ի82uAx+"^Ӌ7e F{7O'.=7{2/B4P$΍CsV6IBa"Ǖt!h"Fx ܬT^lz7LT%zj!IӯjuGANn1蔮N=Ӎ.>ٵwC=hϵzH^5&-TpՔqkDCϳ(.U 8F*̔(.S~ׇUG[ 3 <*0g7Oʁ C->\7h4'vWfD Dx|f5V<\ bđNAYjxzOdјHr4ȥDM} @EB3hUHю05wf'3K+ #0:"+U=IV'`4Ͷ:)ZŒM]i,fq_e %'%TBD(}ն=]4߆jcUЂ CNjz6ʡ}ۣ1H4 7vIV/WDڛMvf#Rs8[? C.U@$*a\0[mcf.%A,bQl'\B`aAHlP/ۀt5fTȦxqQ 褢BL7@yGs&:U $`yݓ"^kZ+(30 70 #a ]P7n*׷fX1!\VIi;|6i HF4I׊EOe$.JF.IRUͳߵ>P0j2(wX]YY!f/r /GJ-\(t4;,08~Yƾ)ADr84A F)f.AkYS4ۄ Om L'C*gVCW ]ߝ<12r_p$ (Ypp"nkW`%/pWO?v4.vnl2\{F iL*EWmFI$]_ƺQ>:vGN9ĸ|0K.8Jz'Es"fl؈$ c;Tg3 F?1yC\! &QG7^7PBIHRyue(%Iivc Z5WG 0 u<Վ@Iu/滐3;TԦ/ΐ;hofzNF2E2KFWoDV@2P:glNށSPS !-1(L|ff$=K3PTCNRz. ~ D>5n_%F2:8r-sΝHCbi5φߐ[ߺr S*zeC\ J1T7U=5@d nwVH'I99\ݶ(Ώ8=l%cl;T/Zn;"\}Xk&TӔUdB"`$vegvV]9o+0y22af୤]Y[uT!ENd…jR \1 nim[5hJaݙ?70Dz;( VmmڼSi" ~ַMQ5c7ߑPEziIYf hxIuȜB e|S l u[T_,^QKvMK{/iզK;-?5DwEXE"nG`XuCSV# m2 5dWDe!K}=h7Oi#߾&Y&HJZB̭*iBB>,=9Y~*&F|CVB5Fv~!@&!wCa\ \^ 3]~=Y*Lcqӈ 9)!4u+w^ErSC6M) a$M8]q| ΣQc@dLbYK84}10ZOc5}H-Y%ϸ3UIp38qQجGOT0zԸ!7e dY7A'4@5vf`>pHy;÷L+FٲX i;=Y32Vec~`E Ȩ!$3*S^T˰?HgMc=Ү-1/n>X]57vrA$~sou>}I2 W|Tɧ>ˑIy7T"+85̳Oi\&w ͥ~I9 Gf! >$uA\:!al=;x#JkCu]yާj>6zwqD<# YЌV}n;Jөq;n_g3E,P򗪅"q)!) r'J{o7Ծ*58r`3%OB=yaM.mc4с?ٱ!,^] D_+PIE2yNڷ1.(wT1JApn=rfm# :` pc)^<#CTS0^Zxʳ}z vkS6 =p#]ŔiQUz:% -x!C=+bd`V%U!>AEܹ7BYRvoKl +*9$C oӳD|l3䜸v1~J$%o^QN㼡w _slQy?Ԇ ,OS'YXo*Pk)V4i:aG$@8}z_)g=ZuX2{B *9P؂`7[$%, y0vv20fvTJDV=L8@k<3m"+N@;"sR g# s5?KblP2Ɔ3Np#&9Zj̯ ? ēYx:Ot{W|xO4_lB+ABѝ\cdpe{{ɺT nINgɒ]&YGOI(Oψ,qM3! UaD`aNbYywdeDݝib_?ߥbVxd'W9IH] "h|(vRN^8AA*@|D_]Qʤ#^e$1LO(as3""Yƅ:B:j*?Ú):ax*UFasi{,H8ftZBKֱwP:MC9uӢn?mk&*eEՃ{sWa.nf`1<>n5pιkl/ywɖT `CyS=cU7nH;O(cw([ )j>He$gC󮝏/a4Um7}DpP.X(!=,GahCs7i: &,p4Q}4xS(y!siR}pּ_K*18I!}=RːW{Y"Z-5 *$?mY}D"wDصEjUg~Tbjs2!G[A~:| APM<-b ?z: hYd=AN.i5Ǝ8 .؎aK x؊7Ju>$;J\^ >W2$KvW-, ?U R7U眗3/T4|QZYue8gI$@áo6И%gW&݉u)a$F3Z?4kI)~f {XС@Azg(߇.K G&})1 MR;$on,94ݸ2 kk$~ߘo/PJa:4*AHi w7E3vr5s|i6rPE$c' yw8,{j=@^~Uo Kd΢,ϫ,fA8uV]y:3qPߖ*yJfPv],/BʇxTG_7T"fF+L %]qU1оڶےbI6G"ӱa]Dn>uw>-l\sO)O1it&,:W8S(7/(NsDt ,Xw1B=yxL XTH=X0~Wu3SMˌjo:`FR#f`r°a`nSL2;t"n fǸ/t7Z1U+oG..Qo>ĽN|k0Zcǚ|E"hVsn{]&ܛ3tN:Ƈ}G PD45ճq#aMOiߍ=wd%n' p=\!S_  ]m ^ۉѕ?Ev& *qiJ TZF򭴻R;Y~@‰;]$3e_Tb=Bj"jAVwCYT+VzZFP~>ޜ-6o]zn]dӖGSF2g"/8tȵqOoMz96wǎ>06`-"2ݽl\L gnl9>UXX]~㢭{F&BQXc B'*4Oi4@e5}/9AP(&#m:0@k,_`r4{.X$H\/಄O:@q/)>jLi:$-{hdՍ4r~z@u^ґޥ-sC .M/J3cI|q ˷ULڠܡƗs=[Z?T`2r]g1CSKr{KvLxyWyRح:c"X#Vt_NE"e Ԧ\wpVOQ9Eyrh iUfѩ״tK֟ճ2WoYW`;W/ (ynr?f p43SN.ZۖqP0A7kNB}Q"?Ŏ9.L|5A#US*An}qEFSno=z09sk#%A ݘ,T0$AOBst=*p-z g="F3PuWyT~mmMfJ_#Z@-,ﳸMOYY5u2SM:bq)UUE/P,v(2+D }?3$\acA4<4p^tߤ I̓➼?Cj|0dM N?v>:QO/k;eZ_s-W ]@J='W-X/ F $;9 NL6-:ZpSBƳ]`Xi<zfH4YI?i "RZ :g׸] Ex[%\½Y C=.ܳ64sR8$?/dU`9ul:"+Qov?$Ի3~4=;uln+'3aAwa,"yO5v w;oK `E>Y޳%#hڍea9?1~;T%AdTOڠD. OJj}&L>poeԘ9YR&`h94dѩ %' fLi 6rh-4Y]_x_\[+`-+C=[ -oO$a.R'|au)i7%XG={5꼻Q˿lm脬6@8>=]U ݏТknvL+6Qj&9T^7teȾ.Haϵ0A(:䂢s-^Wy8vcc59P"2l)uaZ+0(γsgpKHǢi@c ;dz)T{itq6A!a3JZ0Q?xHE ճ^L{qJ2UN7LYe[ZphACS@-||Z b\T ?4y/*4λFNS٩-18Fz+P̦a>r~H [Qo뫸Ԗc6Y0ZIP>~{SPiEpڽLCrPIxF̀c'F0}(t0>zXod >(z)"oB^5$"oz$D3Aw9 OeBÈnmrYiꭗ1*!%LX;&쨖ֽW>`!wۼ0lb}M݈EV28q!f˕@R@m9Oc1Ua. mjv7d}xے{Wچ4xtWvpӱh[ >jΥi?P[:VÈ~I 4K(PLRsRքhաğrhӲMa8#i?J'd|o࣠†bx}4`SŽO_+b|eG ś kagU8%sr hTyh?*0,+ߴcGFor\uMj;hJcL\8ӤdGbvHm?ӂaa&ǘDR(^%ǂR`ZbzDB$MaƸ]ZqaJ4h^QPyk%=6+v{9{Ah%=R C;# [2mv2tϲ:V%oB81J3mxj y lSXmPTMC!jJd:)ԩ)NU}w)# %>aJ;-JX܅e\jf)nQ?tlws,).L9 ;۲oE5lvݜZH'YU~DZRRv vp0q=.Rqtͻ][' h2ݏ w0+L~l!AsnEtr%bۀrغn4onZ .bOc$ddY W66*]bvDʒgTuc+us7^$cc4qHxlXTZ$ O{-B`0հf)D-Z܀u77F+}`53Vr_h0OQEѩpQ4R)~wMԮr{΂gql.F~/ 8"pjѐԁtp-۪'ەsԵF4\B0GK"k5KNVpgH4gόщ\ Rߘy&ghdXMOTk`I \9vhMm! vVF ĭall;-q@ܶ {lhj/BI+US&e)s9l;} aǣo< mh"K/n)]9$*AuXVؒ8=ԲZbv͡UDa|:aD nW;~&r[<9ԋ%7>Tktil5 fK1.4%%x򌅈 " 퀱$#dw @s*Rԋ=A&G(B߿ sBYP:5b* TmEx*NpVَЊU?5 YOp#[EY+ %P8Dt碼=I$aH~3 ɑ2~P1-hKʓzl%USZﺊbUjnˡFZY0@)>0ϼ}cn nM ҃|Z]Kz7e`ȃ2e7 :q1,櫓RKQڜQ DJY|<8Tl3,:&*@_qhwBͨs7 Gq3, {ށksvEŲ'ǃpZrqw# Z׼D,ǡ>VFC|~̀|cVArYB }j䕴'2`CE@aes{b洽y֢O:4ŧ/K9+4r#ڶknٛ-V!5>II\SK]kz6}@9{=oբ`N5 0 W}vD`Z Q~FVj-P W)O XdS_M) {?|طZQkmP&u&|)T=2|U=!7{sP4]EM}7H 0}afRoEصK:ʧ7I36ui&N/^h.roFw01rag#m&dVP*2 `026ī6W|]QŲ;>pzQʛxuK+.Cx` , zYE-RJ>G'Fo7!)t)3֒AVʻE,440˨j+[8$N2SiX+Ԥ{hUgp^I5(g/{MUޗqI*d[#W, Pwѳa^u`SZA-cv\!x,LRf;@6GLRtߋ[#T[Y &/ 1!5vmPwO"B鶿P7ש0:V~sFxBNOح$M?LQ16T(e͍q['{ƈy0$3+gWS)vsdGmJ=`wNَ)Up=qZ٧IzbC\ik>:0E/j@gP8̄㿝NM>_w7 5eB$]w&%C"qvGFws/0KL=bǩd9b"3U g?~rFj'^_HÎWy4^/~2/3o4)_cʝw"%&[&|S-2=Žxj*M]hz82[jDx`DqO35|F!_#| `knPS vYֲn^S=#k9P9$^03 v\&[#6'R0{eeD&jL=Ќ,s!y- !,KUg8ı5>`2ܗJ!^#auw6#q&MVx ʉmPKg!*O6];; Gq"e"khl`^΀#1bhΌ\[k<Z׭9|EG Bhyϸ׹v3ksg&.8RcK&\bk$W3 KjnuJ1`KqҎ90F ?aQq2$/#=,NF i߂ &"i( y B#85?YeI*:V̒ ^Py|W7u!I uR;j9ti=t-/D3=z`=-]UN˚P9* *1]{BCdd!Yw$%5V8S1ejWw]i(op. wϰ`;$ֻj V]8D:]OvX۪wpL.0QaE9~U ;•M|_g.{S ĦYo+dw`VX_ƭ6l54䕇BǷQq<!آ)pyhf{-O倍 5+HC'B'`{f949/ѯrѹ\Yc>(=m1cYB wrC T[\o( 8U#4_Ixe;>IKhaӧl}^Iy3_T UZSLV;*_^qy= ?hq$If̱Ղ䅴+BJr [U}탛yKU#$zOuc_jyMIR!ŧ& q}6sFF0)[\o ZEaU&`[֚psB3d}_En!}r׸b6 y!;{- >K|bIiFXC.H Nገt19$[cЧll]:l= iDJk#Ϳ,0ŮF@P7hyMO-|BuN(›̒["m3(]'yVP|ȴŦw3 a?mҏ<<[[}d !LX ӌMKHJohiiը_)0md79hW (&K JU2(lHH7sܽIF#UxEh\`{B HEHv]QԏpJoXkǭ1-зBvJi+_%Kl2mV@$3ŀxX@}f-Ʊј4TH6.4:ryb捵6,lke=6B9[f&'&A(SFBT$fMc>)ޔHN=kjڇ'?"ӸS.|QQ.^͛POAhJ9;kwQaqop9v ?`"LFY$j5Nh@|b)בfx~(5}G*-;_h:rƲYB0;׆"|t) l'GՑ.W kA^-Nwڍ*<!ǖ$luē#8e?3G:jE}K-r{D;zTGxrEb=oӦT|b&@2s!Bli3$+$5lхjj{-s:xyr55)>_1p1m/ftmI9E%.t:|YH6%ܪm7qyX0GJuEgQݝd^;'fhld"q:bJFVQWe5!hr)F؂F=mPG=6 NPU2_nLG~ 0yp4_|ֺZXy;)at, T()ΆvU'ָ:#}-TG]iΚgKy'5 MS0 ʹr4iQT N?Ҩ%բK|4d5lr%pmf eGnjxof ELhD~vn鐣^EZr3 G-0wXFN(}o2V0%rRbR& cJOHFj= Jict˺XB`.53$_Ja B~^j`ct[&gD'WH*]ETb]p`S1 $ 9!F0 _* bixjXdY&Ӳ inRLix֫~z]&#FB2x)kSNH `a#Zr&S¹2`wY?sz]mml $UL8*bdp2?-DDEB OJ{$ -g6'j~ ?mMl֬,i (RAe#;%ؕKvK[@ytDd3XZ!0%0Jd5E kʨ|'g*!jеџ|,ACƝ }¥j|~͉κKTeL 2gBnxVۡt:W]E6>E hĨQI9dcL2y?}|W7R|ԧU̿L;1c}{qGXDZFK6r۷N^ Q'ڨ&xJ:{dk^e ]>Mz?. /֝ԉ3rŨGGPAåt6$XXn4^/P3#`zQ$UJ,?5=ןn^FsyC xӨ%~G WgO&z0/7P: vtE]@+9J̍wOEYF[pODwsc%ڛO30`4*XHͩC^A~I.k|d*EgF(XWw[YK {֏0rL&$0!) ٙ2A)sp"a5]ZB߱ZXd%g&6$VFX{jj 5h>:JeI5%"Чs<5 ǝ[0{j֬,'\ըNOM%*OL??Z!=3JePjndj&e;y J̅DASz&KM :y o4z;H@+?ÃG|mİjO`A͡ UmêpEbht"/iy8೨\`i4<sX)'[!3␥wC >U-4x)>=Ycq{G+ɣt,U _+zlҨ*>zW+;j!ɸ&TX=<ͅ؛GΉ=%\_// ?j^𺄠-?pT8\/!5gR+D YHǸ Vns Vy@7[FF0h!VksP)1ڜNs6 r'4g~_|zB.u5l"^mEڢ >)C /dk {2i%$jNEJ7}މQ*(vC-3`;q뿼&WɽtJT 7<)lz(dIr[,k}"E6šTn{3 /Oš#7kJ W[;Z;1Qc#|Z)[gҋP=X%^Z@0?QK7~\naY-و,Ul+ٯz~$Ts'^Si{=o[-ũk[ d/̈t$VYuX듭[2e39yQS ?L0o) 7aZe0+Џ^A(fA1Y,Oږ ҁW3`. nXiv b$bp0P\fzpt`5;0 XEeq˽oZ;GPk] Ŝ }L״=@? H#!p;ӭ뒐zEvNjf zi2=f⹱+rFȿIe꾉Q~m GIfSk iðq~O^agH7[R#wO4P RS<`v߰'Pu1{!ww,lPF| N*ț.[Y@9b+VݭXO9<;$s/ѻ?PNlۘ@~V£LRba )qV!İ{;Ur~aNߐ"?or8%-VS9e 'HnШK%9҈ϓjm|aφM$"di0 hCڌ5?O襓OO;o{ߧ,/fD)nXP.):oIm*9HYڅ#1< * JvͶ(k{,.EuꋠL9p&?YyG[\QM40omԛVM3Jz۷0gQp~k=Y$Ni ʯ]hGHvhDG hߴؖ% f]KҔG܀9ƾՅt7Ծr\aPdq4P/"$s TIB@q+FYȎ`lZk"@))w_I2Sf_zGm  2N /wtx uoh8OY b9)OI4R|$g)RvI_, 6]tzPj񺣴&Ԧ/J,҅ܥ01K$M&$߹szg -%xD@h$s_e7%Dpu=Όh3uDZEA/\Xy "3r)+H_r:#a?g<2 %0^gc !k`zhDj訛*M2zvO[6._t*%o]]&[>ϭ`zO!_N@?.JEdD{D_ 6zsyPYJiqHJ10" 1ieN zh4F~ONR?mdiN鉔Q"9uH8p6#3v4ƷBuIC`tޒ {`:h`+!wpxc`SKy$_ERj؞†5g{5ΞzV˭<`i3ܣҾ*a̋ GLtu *eZǵA*.-y}Wo`#FP\8W_DU(I)Fc Ǐ1p:DeQ>M_$'[v|G߃Uôg@ʺKm ]hl(~ֺDpOnbƜ4W(%F78_OX3agC5-X> 7l7aaG/J^ pte?irPhHL=UχDb_im%;xXU\>i}P'3.ϰq֔cH%%5!eEQ:VoRU>|`FHTE4ʌ muw:ѥ/ ȼ^PywhgCaxBVєTD̄g?|R>"C.AAƵ*ֿZI.5c`8{jG;Ÿφ6Ȫ~-rx6.?(ۙ8]:; ϋ :iU: ͙ٻ{ac1 "GLзy6MUq*0LS*CDA('#, Oar~<ɚD<C-ڝӫ9əiam9Gȯ;TFŅJW~L7@!k ZgݠP8CӐ_D[aqwQq (Ѝ׃&wXƓfsVˇRp߲ٸ2&O}h}fI㬼Wo \=4 beK/de3keA6Q_MV>~XA쒠mQM襜5t{ T 3էkf/-=㝷ɳh>F1;F882@<+cś&i bvבhʮpzW< m-δ "iYE*+R:x灎 ko躾4ofeZ23/֏/f[m!/0 tȬR~&W?,_߶͈" 'ěg(Sjo(rs\£ՓMdCʣGuOH@@eq(,@qp`3o8ouvlt"]5Co&|tۨv6X4g5]TYη-vNT*!aiv=\s7j% 160\ G ,q"jSVEUQ_6)Ԉ qi&_XˆjRMY bBh'WC2B [XYhfyN0Q ?:/kXVkՅg~{ŜY9$PV,b [)R>Y2<(e놜OmhAw t{Y 7 ,QsLzSaxopމ{^,dIݷqڛئ4vPU_+%NpycwBQ N|ר!u6HGH|X:F]\ҡ-c]5Nϫ@Ҫ'# /I4J"^v|kj!vUlx R? Wa!sKW4U@僽 ׄ4E${w?dG 3?yJtVj<Gu9upd1m U#/nǠOKd8M8&F(\zYƠ[[)9wP6qqa5BR?Qɉ\fj'\Ruݙ.YTd9w^.0?SDcw*n%-B]To& ?, ͑JX*{H ԹVLkF|X_evy ua 뱗^a5d.5.T"Z#frP+jwaUة^ςuu(b].nIɝjBǨH~[ \2'};{jӟ&5S8ӹ8Dp/ ٖ'm<3<{k:w}1w!Pvh[9̭b91H/>O!MC9[>P3傅hwL tNv S=Jq}*$su|,p_m/%6e^b2"0evfq{SDl#? 1Œ gJЅtx?~wa=GcD"l<0Ɠe-qNC9% ڬu8OP ƦL3bO^wla~`*),C|%m7RA,͚N |Yń"^{Nwx?c&#ts|]魻f;Pzw7ԡ@]hm \V -YwcvC{̝ 􏄯- e{w88=?eiēOVZTQ=Yv[D< d Aq4 (9IY{.QUۅ А}\&lWe_RB̽@ a3AkABPS:cEsjۂ{Mv3-b:lECg4 MG H:ٶKmɫC/yW`4v9xX;tU$WH3i9U0' }]VB_]9)@vY".+B4 ffb1+GZ)+XIFUX$`[SA(˥)ʰ- iva/Z29\84֛&ڝ6s}2Rlhd ggTloIر3q9z=!yCTԒlۘ4fHҳ A)s,mn*('Jm{??ޗDF6iҒ-!}<-pGsHYc 1(NtB:@ *m#oW 46xMgJXF"ʾW٫/EE5o{|_qQ>S9 ¶=*|Ц1TH(fX5̴ IZ 2L >!N@dȌ vwًLܖRʟ ze[IHĶ5^_-[I4'*}4I M oVKA?kE,]b5[ۯU%ƨmc})\lKRe&}eŏE--Hh|+JhNrLGoݿ#x (Xrl2QdƼ~"_cLꅸ0uZ/O8P$|޺D{5 h;5jq-|_ÒɔBe|-M}YaJQ#'2Ln|6(khlʼnH{A:9@'iu v aQB&j+5pWjPh~W ˯=52]\~,ՋѮʄ-;E5ZwKz{:̂bB6Cҵo ISb|Ƴ<(߈KƈA-X .dgm'h99R(wp>qK=b׊Pi) zB3 t^˺S+:.EWZ~m;XosDئ-~pcu1,Ԅ<OY׷(t" <:f bأ15wFr.jc4s6*`2{z`4̌?r5B5ٵy 70{vxƔzSXr \ӓpoѮ^Y'>d-"1$Py8QuKJBzD!DXS-UʎƸU UP#`9Pu4"4H #̍.p8{f{P}z@tq Sܸ.axhQ&R%ę{ĻzUM~FUofQ7-{%3%&eO`=xPyxZ6k# [@ނGW_gj[eY<x~flf~@z+R9BBJϪV+^Ftd8B::~g-.0r\ڍ$)<a;򼢔=;DFy퐔J>@ou6z$1U ʿ=gم2u3EDp |DUD-L \@w.\im}j gpΥsAnePGoC%rȸ^,UacE4ȏjuRނ2c|Ͻ6`Ca׳ ;8-^-*;+aʦtqigg*J=yO*2 l*Ʋ|@T1 5K9d R/·-99 Y~:'mՓg`wL @rI5zZ'a,P |*M?Ƿ҉ ;ޢBD\mr .D gz?‘>Yr07v{m`ՙ|#/&({ A_\5l ԕk8h4[ Xy-X$溪"h0#oz!f}7hpv?ۂz۸+}'-$BĬd3vO y ,smEZ,UY@A#yLUT1v3]$Jj:2*IcwIUKeڰ7I}$[En?~Д ʚVqv,@L7OY6TRpjy:V۶JRZ;R]Ԗ_J+eiRJO7R)TC!t2V|A?`P -qd,mT4 (orBMU5؄停 EsNqkvn+ sbi@HF2t((v9 sXǂX$ŭiU LVk7uՠNB+=vj᱃fN=~^ᶑ,O|v-O5 x4&^|2Nу)fZ:=gz;%Ï$ds]}``)m C5M0,s4[+&F?rvv_sZ.2uMHoG(6L-l&+tӋMq[B[]f&H'deܶ,lTnniQ V>T;STS3rt=؋aH=9굖iQ2&@;MIW1Pg}۝.TV`nӜh":|#g(Po +9W&+YyT?GE7 vE܅(.!z?C5rQr2A]JҊk(EhRY}ú[*'QN04c-ԛeZ*U("˷=sRy궈L@=Ht]vEY `_kTcyP 4e&\yվF\OM7x V9hƶ\OA:{u59YmX^54~ dl&bDТ'la϶0)3haQƛis7~S j%*g Ұ x罟l!RsZvl ˄{s+PV0W9ֱ髿A?I <C%}#vz(0?U-Pd &$ y2-7[_f„˖/v=R1&ݡdNjk8J:r(y|VV`zfx.L'LHÙ %7X 6sF& 6j\UnD1UQSj%.ei|:>[/d`"B$n2x3BbXd-G hyX_?@VP9@I99\U#F# @H1WsF.zSYuAas[Z2&c-Q/g+#_}ZΏJgq%V+M]7Z'Xqo!H(x4L/#!R=-o ~[D*F:[_ liIK64x8Z F,E cmؚa;;|D)M'<ZegGL8cu7sd^;#KC6|I ?9UC.8!6*"1>zStcy9=u ;<5?# sgB>>Cg6[[Q^ O1oX/ ToQ g3Dfw>nHiOu_G!&3tA!16.Snknb#͐0HW)bq0 F}( >\}w̪]vlM[b=O~z{եb}3H?A+$fr>oфHй_ Xi]!h8||x"d~`A1NʽʤuA3jV n E{FtAa<~4|F+D{w >B@GlA޵{o@@4L7rANxbMNE*^yŒvX7`K74{l2AgYuPWBvC3 diT~~ @2.|aKwڤ4ld GR %B8\!OsގD :B./UIߔ`zIgT+ VK'qrejP&DbP/g/uĸD'z-NDl|esFtVÍdArmͮ.e@LX+įݰ/Egzt n%#E&5l윣5m6W{Rws &9X|س F ;:]8}qLb2ƋfgX%bkFKCouh\Fo0t')E^:c0BЅ`7t8sMa1mBg!<ܬ9JW^KOac ]2RR4LB/I$dShR< $ZJ` XKXʡoy*0ᕥi. B-[b8xQL =0\q~ _5ZgW@gz6.ŽM.}x‡- uXJlPjN}~uFrp3zpU}GTO r`,:^jKxG7WԿyTM@z V8'(~:IuLj < iy(˂ţh Ndivn@ ԋjL:d)>XlD'ţ1G޸9lF{7"{i-mHñIDoAĎZ(;G*jOu$ o; *rC )%y9ہV U1AFs2jd!h T:Hb1Ғ2S2Ʀg_zQx" ףBkyո6}ZT-PWU"+eu[dӱ=]smSΐ^F =jl٬ؿS-T| sΖQb9K(ap+E97S@EFM.Rэطὰ0T!Ő@Di]-w G)ßܳhEDt9]획7+3?DY|̅]rOcEM7]dd,TsMM;fpwfc7,4lܢj,F<hLtǖ#!͓Rhd+-3ҟCfojDVϔU`PՃ+8hn&{3rrIƭ2K0а-O h xWz@GReN5ZE-\Urz{ #uyOiBLƀWpTC۽{C(לaPCyw5ofDhRf c;ǖAEw߱ܳAJ'%G" 8Qs=T%!+zJg&. H;]-X=ۏ5qV3Ӟ.Uc9LWSȗY4";&; A,#_sY0lN=Lk}IejqrpUȳj jVK:DNZcuY Ì 091 SY!N o={(mz &7H/#ΠҙQvh2Ν3nݦ0!JY4L? Yv{wr{W:F!90x1 ߻U/ݑ(褿gE5#yj3gb&Z 6b]:`!pTqeDq9++K@1Dn(Zk~9R(L-EbP k[F1&nܥ-m9phO܏]V`BGviCt$^g)9D*Vl/)bls^|N 2чa-0f`#sCStosb d4|#-_+h0q@Wl~ij*?Q!*hYX҉] T1/a&xJ7d}?d3=b£|DYw`<{\^WZ86"Ha @r6=g[&(RX D,^gѲE')ba_a+ʂ |qHȡ<,ѳEߥ+zt,F'θt?!Pr@ҡ"c[A}64o:7逵y[zZZ /_Nd:4=H`HrY(Eg!ݛ@C"e|\sʨ1yEVVh_mN}[# Ϥ-z]жu_* 8M_PM]&BIQх#,ш#AVOZʼnfex]+u# "w+)Y:f˙S3)TM}swD; ޿nPġ/q~v 8oR^h $3]!n[TZ{٨4C{лKrR~p# MF>}.H5S}8C|_%ChN tMubҢy˭+kzm=$cF}E:E āYluO6 m-Say"'`d)#N IY>[QiHtBvăC^X^UrO>Gǹg?'G;Wsi0gCO!$pJ>H=eg pގP";vJm{HzL5[uKX|LS0K/K,}Ai9F GΟ=ê~;0JO6!1V)cD򞏺M8Xj/E!@`MIFX>9'dEZT0]Qf*$sPty몠 h`qL_ .4Ȟŀ;lS6 &硜7E0Hqh \qpr5X_,I,dV^w)@(w%l /u=T$l5{ Iw_;Zg9pwА ,.f[GtD3}qbGigoG:tT mYAҵ _Pr,8~s&Ώ1zf"G_Be٧~6ZgG˧Rr_™^!!kw:~ƱZ&B;’ E?7;p*WV0e[~N-"c+4ZWu}g'Dd2*Sx|C+On(Ja~2svhJu[\@tJH 0A;8(^@9 eQ4mSteDO_'8mjT4Hc s Jr?)SeS'214q΂.&Z.e}?XWˊ"B'/v5H*7􂂰mKY_iƢ]:uiKƄ!rokp1QpVR3@: W;F\Ik%k7Vc#Pf=Dߠ"3}ٻ *u5#jIv٪LMۺ⩼!LjE\3bC'8Y×hXR6}:2$fM@UP&66dZOFAN`Y-͊M ۀ>n14C)bR6ƣ%3^k'd4hj <k: i]f#c{H@ʓUqmR^XogD+(4x&ق6NX}nC:\b+Nt5q*!d|Tl28ɐT=Uo`oN ]Uqj/0Q6gjXF7s_(eSd>^Q]\Z=+U(ʗtf 8@&bfe쓧 v79֣EdP 4WpԆ;k|3nh94тO)HB1 ">}DЗ_rȲzMxu)F^Qqh~5 S"*l*cJm|NdOf:'l2Lt_]Yp91*W ,(jW8=G>)g9V8HJë|}ەWÝA#3ybA|fk=pxںI" Xo1׹De h`N:L:75B㒉Wv-+$a,i47seiYSZcixg\3%A1'PZKf)>qPs#y |61]/fG0Vi_?HU甩ڦ;"\l[T lY,k2_ъٲ=/ɘe:&zbs*!xx0sM3TOFgmÏ6c_ ]l@Prw-4ċM$ wp5dLy 1`c/_p no `'vUe{,БhEjX$G'v:\pSA/l܎Zຨ9=μIW*B"AHI|8C;2/ .q`ࠟ61&jdz B>[cMP2Φ` r,VK" Lۚt+|<.r샽 MÇ,*'eebm6X;pTb L, &(#`fvͼ=5 NoxlF0G:aA%`&i(Pu*3AZqBYe3;.U(2m\$3cWuSBD%ױS׋>{_KV흗05#F>ƀ4'%0TsZUrKWꄅ ID.kZ S2b;1͉QkvLԄv }/cy ]O' , vB]TS4FES^""s.S\ˆ^)"ߏگĮS7ǝXs\E!;B%h.P4WPt,@c9'4A  mjR"6ƦϣfyɆ0Kqo߱t;Ft$CAZ!9}\ice TFr9o\iq(BFqԣ1Ô-Y;ˎ|0pYy$Y2{{VR9Aی(Ti z~8* zz1߮dz3 L[Y 7Wz{>l!1~a^z/l4Z]\dQ2 ?Ӛ\1!KZk.sUda\Gd8&x<~$}%hDGy>oE|gjse)zM DWv0UxmV{zl w7U`-;wM{WZt ,ĵŌDuJBps{S'tY3#{F;/DOl:B5xsfm]d$Lnsq,6z-s<"bNIr,! N5|v6!#ifX jW)̜XO ;4qO1apM7J~\XܲǼss3a' ^2FFgL$v',ۣPЉumʘ,÷mz nMC36/@)ˋ Ҡ;B|Ol;Hnx!/≣yݿV^½ i#A v%6>Nkjw.:΀S%Nm^8ڳ5IZ9M6V{L%<5s;\tNdhAl%M #pB2%k^±g=A!y9nhDZbP3G 'vyq.73&=$kIA`ׇ[ I0Ҟ+(BU.?hv(J xf%Q"2#Bv|(n0/(wr`Bk\@r 1)iѽ/[ =疶t`Q䜺a`/_ٍ)m 9K]K튃6JMAְC MQΖz]'bSZ`QO!VSp3YhE[zg WsvWwX(,Fжg(D,`_ӒT]r׊@ݣNr@$4ZC/ʣ ifO=H)ˊg1޵~QYZ"L^>EO#xʁFW6Ǎ kl' TS} H@Y(&ІrݦD|Swv 5czq˹J-pmI}]@4kc%?[ߊ9( ,߽CplH~p`y<>ӢB߆#5b*LaP _8*}=B`U Kg4v\|%$H{zIyZC-/x =OMkUZ3n9^տ!ִBK&=i>OފhYo&)jobV k,9^͗1 v||>zw`jiKti?C?n/{g}){. IkPH*Fxn1,JPU:VLϚN:o-uspb{$N)[Y$S;1+g͓+ؖ{45iqE҃,&*hP?2qcYD 4n0' ;\zIlD Zl+5v՟%*ԭzN˰'vq-unoU τB-40i澱sA`-GwOZvP.u0=i9K"nh`Y+и>rG63 m|Xք!%3tuBl{QɏO.dP?wki$S+l"w (>9sThd2UTrK7o"s'eL3_:SUT@AP,U. @؛ՙ--XiW˿H݃~>󏥂4 ▵aꈑbJ0hlLIHʈN%]' Dt'&Bcs=-fm!i4lt`pGNJ9菓wfy,",Om\Ⱥ =9 -7Ldu/=߆Yڦk U!1tdkP-ei-.]ϘlH29SYq `9`fʦM(SzuK8~<A.3LR6w|,?fIkCjaܣSɊkl9.;C 9#<\FVT%`F<Е!&KN'6=6P}$4O;488[J; QCaCSe9Y_ؙ*hiPl 9 h o;T[fN ʹ_ 6E tOkPܖޒ`_!~? 2vDYϜ6͏u3'nhBAz]%urdڞ̐}ApY ׂ.x:5=ҟA@N'r2H,jڣ*|4XvS-#ة')r//U@/+;K^ęh6EvϞWs=Ass7<03܁)QDojYJh~C\}͓rd妍OI"WdXMKͭfƻoȋӠt?U F5ܝy&q 6ĕ1k?iҽD8Էw ξĢU:T4j]k:b #8d[0`g_:)HP7e_t,=]T}̧SlmTKL RE 6lZ)ka2%L-fIռ*F YTJ'àdRZOzƪZ祄fD E+O|n8mSA]"*}\Vp5 Y0Y*;aG"3 | k?~"mtGYI90ryRΣ/jL*OaRj2/9-+KYi*Ty}aZ}ZKAݴ uC5H ǹC52vǥZ zR}\r9 P)R=ȷk V"q*?յӟDDƻqŅJTCQi2Đ{UFL^QD8{oP0j܆{s3/][Qsϔ=)҂ <]._* LpL}MiCeԦhm|bO_5J=ʠ=a龜 tKѡRE&zi<p`nCßkT)E<-Wj[Bi+l7ܴ $Tܽq8"jI4Y8 S ޤۚߺS T ֱD ƉL@RR/pNͦ jͼ /؛rp`Ac>\' ЮkU+Sm?̖~`xҾͰb[4<\aCIGn8:ju@ST> a(T!zLÚ:9lxbJ!W` i A+e@Pj{olR|$ C\6"57"O}[|Fpi>CP~ "GjGޢcnnlJ^ÊQ,ϓ[]h0웿n:gî$b=?#0 )G0NjAjI|9~){S9}/Kt4BizœZgx#Wvg .ҟ-nM?UKi(f92+JI"mQc*YB$вY`6yRԤ?KjxpIjJ Cg:mԈurZ1cՉrl 5В "kEM5x/lHF(dbn pG v[{pĈ">Bf8/dϹh|K( |x CRAe˶t{ k #NPxFd+C$o#0(V ~twNp}^H6;ɦN@ [-V.H`58){8bNE67'N]> Cu/o)Nǟlw`Zv+nGSeYCX``@*8Y^;&-G6Ef]!>vm#pk!){P VN6utA}pi;n-BUkM9]>汽p7%{:zuS X> U;q?07 4kKCɆE$%"_1:E[vk.+ټeY zG @!Ք] (ޕaY]Th'2Z QؼЕ0|p +^fA@NJ= r/%NL~ 6Q[ԥĠs&w+jY6'YAlC+ A6px6/ ̙7#]bt!Le: ׮%șۀpAIK$E++pdwy D C,61m_b( =tYJEƌ*![^D>R<>iby%ʹ'1C u3?Sק}l1AHdkvO= 4I:2vq DdjrnLAOWx 9R1j[Dbl1pWPh)`+ດG LJO#j 7jNe#Jkq_$1!#؝g3Cנ\[ X9xU謳q̈{r0֮jNӍ?}A \J97W(c{ 7ǶXK_qø0${[JX&bdGNr{]g'%x;܈#@m{yEr B%;ָ5U09QT !#rl||;A_9"q67vcNpre$_c0YHO׎x&6NQ/܀4P\ϲU͛`#{ԇs̲L PLE|apb[:9L!,֢[ˡZYYl Qj2L C/d#pd.Lш|Vo|]~A9 e17t'hfyHP`5^Na"'OL+/$3pmzn^gclճ^~z8s3r;llۚ _ęqױ9o*,Si|+.37NHfO̢SJ)J"b.o_LSBp3U E*duO8ƌZL~!*AKLjE1T u0 \ /]gM=5(H"e3816H;15Ar)z>:qdx JEk;cDty|>zWZ2OojA6/~8-'7P}ʑA*xaаCʏ9\Tթ%,KHr͕S;dJǁ>dSO鶸H7s^q e,.]TkJz.?9YMp`Hh4޷R',ڢƅ@ԈXҳ (#8ߏ:G$NfL0ľ8UkXUzk +˭ybk.cѨa wIB>pgDt' XL L~:%kH4;E'RؓVrW~a>zAɅZc6"uqZ9}1-R]*ue5f+Kpw+a *x'ks=YR&':dWy&8)W 7-mn}.&uͅ  +GѸp9et{ͺ?:/8psjz5'EـݭblB%ZZbK %өySe_|+{ɖ2zfj [qtaygյ?S?vic!eVmmRd&mk([W猹a6mk׼ClR+J4 pflSGLm^aÁLs%4'$xqQS('",Wb2x] K|t6oKH< QUnsk󐪤K-c@ܨrz^#&i!YaγvScQ,m#c$q v;yo.P @3v3VgXRkoɶ6uʯv/IX1Q Z X&B°l9=3ԢêsOe5¦՚gFiO:"OV{`2eyC P#,kw`&H'Ld/ϥŽW}on7*WU@D( oco@,X2dAw/KM&,M|tmiv!V9m8"01wFC1VR;à+,uk܋v3D2Mǝ_olrR%Db9M|6^%뜌lTZ_۴\qOՓEG"KUR4 y5s5=!=zj͉I0x{.uE:e7?:ް`ފzx<=HJ+S5''#aAnER%Holx%[0$Svw#>SL,\4'0PϮ]d1$rR?a A*߹ٯБaXda4vz t" 3A50_af0ۙga+t;m:@ KF+ W2( 6$V05UY.Wj`u/Pە@-|^kIkE?JqgѮt8Jk,Ҭr V 2_~ܳ wn(R,j)\,aCCjdtq|k|3iaJ\6D[97rE/ lL' *tkh:zXF?CG^Uߗޕl Y_*cxPi|:*Wf CLz'`T;[,U 6J xة~B ֲT2)I=Wte| βL>| ?ڞ\R40b*UQVOE^hۢ&ۜO?3UXStj,pѵ&=ヲX]ֳ(:䎓4ߖ9wy]p>$Id Bj3LIvJ=119,9^!Y]Tx՜U&-Y,v;obb9S!Xi] 14'}T3`@Gy-,juKG =EbD$ٝYRcb;(n'd (vI~x\ "HS{嫋kuFs?]פkmҞ$IkI&8IFx( JsƤٳu?&S42L8]J: vzq05rw) db-L_GPF4(ӹ}MyʶVa hV%3Ӄ!3"Q'H)6e Úၷ3Fdݪo;__̬4TZG-U?\lt+ 3Y<1t6iZt[KFwԞNy9J?Xg3u >is 4t1:7\o/aVC.BK%9ey/ O.Ց^MjGwX`יU::@|AgυE7fcTkybJ,_6bW|OMJ`O4(yHo%qn`PegUqr.aւZXSwu{cO ,۲Y;ʈ_g{Nƾ%E~1HB7h>}ŕN~ EjĀeAցfR;e{'Ǡ%PŦro-%CTÖ&c9Av0\oZy%_D4ػ(I ɀ#-*1޹7Fz`yh1 ^]lJat)dD&w, "јvpP c3FY9yvV7~1ø&B%n+.@>ae{.neS?k`X/ڹdh:bH-72Zq 7i=`PzT`ά nnFc9U50uȥnU+/e(3'KtE8T vMMn\@'7)ڧ)z(?F;+[ zȼWS *vD d7'fցj]:J=p ]Lc3 j!=.|RPȁK3%]5'H$)I^NYtzFOo[<IDN *"N R*ǂ+X.ui0ݷSg*ٕ zT(Ȭ!@'8|]$P h@jGw{ R83Lq“8^%|fR (*<^!sڊ^\ɦ(csO^nZJ!TuO{%4/0g{lﭜXѣCK4kѳY3_"MfP8Aﳼz,(xmmw^d\hP[I)G2~c?'V8`DYCj7Dz4[2i;6Q~ [.J?j=+>ĤLE7rfXL߀F{U});:5m"s Z1M#`!eޱ@AoFӂ9M;#IqvrG&23s ؋kCxzbҫA:\F[ґ貀S_]@ [s iSsg / L@ :'ytA<,ќ^vk4- @0[w(bVwIpNQ gՆir)lBϙ,xj&F;[~z/{l+LohΆ{L v\8v/RpPԌ1N#Al+;r<߶3WymkX=|fD؊Y50ZŻ˲dG]FBM7``=!7|ژX|MiU0Et:DDuֽTmL45'# 8rRnD3`7wW)@7<ړNҧJ$>}oH@ (nM 30~*lM[i_ڰ1+Th59 H#rݏLў>B7.oYZ2okVА݃f FFaJ'%QH襴aos}2d=4˺WE, KMĖbqtE%|&ogVGmQ d/*-:Y}ݡQn6q+H,_^ۭ ` aˋ+=@$U?X1Kf۷vH!U>/a+Ӡ$9b8Be׸zvWB5a79IVAzf?GzM3HhXNKFQՁfG%w:2ݭ Re@^,H.#”i:b>E//*KA:C6U7 'sW6*a {Lˡ @dϊz~T":|r,ASluM6",yImmW}}qlܵQOU7ii\SxR:ͯX6 E`TT=EhYLtI>[{\iF)k<}DͯWƟ{ [4mvdzvZBvd,Nۮ++2oN,\zBPDZܘ~;jPrp(֠ƱJ4>%%WrV#, Joħ#wo>^KчQ'Mm_Mvf-1-EDN;w⏭Ryb!x΁b?~{QC5'x3;b3nJIa X]6t+z9@@{ <U[I~Z\P6AYghQVKҁox,6(H f; dDxjl\XyRQ'XEy,,,±-{jwf3 cqoQx=l`+L;rsGqŠ6bؚ83;u[$ڙh jCys²Ɏ 'uSےayŇYvY&mG)#p|W^i!x/pVm@"ATQ"qd!tpG u≴I %E. `BN8c-2\DDT=dԙV,jDz( ];LW#viN1PCHdM鞙_O\[5J5MPH(-/-KmeSg_( :.UBPJ|\1HN5`z2?{S>d^H6dRJ>CyqN[@{:!ı O'ԬJST E.":>7e (fZ,AxUSNV~ vOpˤI^_uya`*Y,I/( 9~QܲYY0T wd|>湟ݽkv; {c~xO48gM)5N \!H:uU&"fN~_sWݓ8X#/I\9~nI<C`~Lq_GJ<tF6y`-8 +(ˇsl0dV?C'+R񷢮ϗQ%9zTz*bZ/F(񿥵io/vX@XȅrJis('*oFFK WGpji6&I<b1x6;q!1Ŗ*r<87] ؾыEU}ƃ7h?6UIi'J}o?%=PI.5wOJԸNϩjx8_j%y F׍ue=3]>͐ж6dg [':M|hdQk:u=I:#JOsDꥍ}~胙L*ѧ G+#Ĕf:C$;WT  dXmf#Ch44;Q@Y.}?zpr%1%p%|\gt>N2yuTW)43R^. ̞*@[f&I'z|JѴb" lL.\Ey#dOpgW[p5}yt/v4?bqRBi!eJj?AFHl12CNvx3j%D4u=J@?_j>\-81)evkE}\#Q:tM{ijҽKMyW6 10+N6=m3a xID3 ey 2%Sӿ)d!@B".w"8sQO`G PuЬ$jßqB(.%b 7^2'OsWCsdfPEO2F˳<GN!gYMgYR!?]vsH7A.1GGzrHVlV`&FcW󶒃7~͓="T]*01G/]^U ?d* a'4azCҮ 4}vM~HX,qUh]h3ɠRxQ2Y+To*Az<-U.N> g.,>m?dkesR& djqv#S~١ kƃ(y2]ʨon@;RAj 3H*Ms Hnv!Ly8*'F>6^:"U&OxZ6IJK' vӥ18P!sOCvρ+Fȩ Bb-o dP7 )(u?MëCΫl^f^;KqBFKz:mx*RƯ ]]ViV? ǁD{a]_]4ݥ7}F}~R"mc瘊BʇBwim+n-i9CpTVTY&tw·WzUU[H[qcP WڈHn%?wan=10рd@(36 )mHAPAy,/6Xc#k4\1\#!& Gz ӖXF)er{ߜɮr/\˴DQaAi;\tڅ0 C]`J7>zcMjyp9݂M9l ѠT_}JZ, Az=Mw$ʄ08x>wcK鋯Ta;kksAНk_+1 1<:H)ݿL[f@QndE$BuVeT;*CSi/{+XW1џRnݴgT{$ڭc{Um`% :ݍHYY0ןŀ "^Gا/R*OY\t,k`|W`T:E )D7Ry$W:oUͷbsaj`'FD ҆?um@ 3 #V~z2{O9|y#Q(YXHSaBdYmoެfiC'q޺Z&(řb?R5]/˥lZI&ֿ}/0)`-y3<x:)%Y蔨!5{5~x2.0HO,") udȷFiY@?6ʍ9a !JN=TxoOC.QV?p֤ ؋)K5rNhЌԪ7CD*\!/TJfs|PW6\P Sd\l"uB_e^}|4:~}!{¹4C KQߠť:ӽ$ߛ TPih;8uq~~\B/v7 JrgDR!8SXX:Br\Mo5= ' %ȗNf~XW.6P\'ȕ>|M=qvD]ôxEBZ!m,_ eٹQwi=Ά8[!~z嬛.` O~ܺpHU}hZNkK従I!q\ (Wqןyx琮5Z Ƙ=r"I-@bYP&]Mt#p3D/zwUeIwx,o&8*:uGd8:&'v q =i `R]->(s1p3񘬑sK˃^=EyL,%D/ P5ʢGX`1E3*}q\h%wbO-h)Xvj?Hsа+R~ ^8mR%mI=*Cd9<U'"j5te 9lEѠi5 G5+)t)ۜ3agg:cS 6AnvtO/ifP568iя{YaA&7?>Bqb%|z딾F dX{kK o)WYe9KqhZsdݛpn]4`PSHnA`H "J=WRT`pL;SG a_kSh{+!I24sD0Ӄ&)]ڇ÷bSPcjzs͘bUa GlE QR9YwRr*}niO,FկhyAkXX/m mfQa9H{qMIɧF|G&uy^ J9PosLR]nHr;QZP)a{ .}0w$ ($-TFf 2#̚x TiC1Cʻ̻ӶTPe c3?UL-HQPV?#1 x!=5 oFOFɡ1f >O0&?zR\婊@z9cCs RuGiէ Th']M97"R1I<3YR0X^DžKHWCZ娨L~=SΨh9#z2  (Q&x)xP3C0n75t3_uO5jXPUv$| O7v$ÝD7&(߁& 0A5C=D" ǖjQ$ѥ`j5]kCha"ca6x gXٮJ|3ǨEd dz0FLsOC2fG?"깟)S86$#f[ ,nIY}%/*Y&X(LSSvN}5&WaG7'@6'c1j7ʟIW:yIߞI{gؿCt[7ۍNFl)MA00e|$.I+d+]\۰x6mfG54-4*26耉k*!aWsC$]WsCTXIJ Sx;%BHA˷ٶWI 8qOXM1$FbBoK GէE^ d nȨk%ƼdԺi]P \Ĥb7 =.]T8)"g WmWcz! 7MJ!I';zȖY]6sŖ^ļ=9Ïa\\ 7NRm:Dj^W^(4:#l^Q&xQE^O1~?`AT3;ISmYad2PVTf*B=!Mhf􆫿-F\=P4> 2 pAo DtFy[i3vVN+(Ϝ\}3eZ^-y{"\ta?.~6ꟴCaU8ML[ 9B{6j``6dsl⃥%:$\%@޵s '{z`'8wc?}65)n>;(^eU#]ɀXqUۗ_>ڄS,ʈMV֐=Eɞt)op5p(vSmDIK5ZLpgf%/*5Ǭgk^ꏨncStud A.}\d뢔BfG?!:\lyU#R_JTٓp (GF=k:3PJ.֎$%7y ԡ#cdEC5k1 G/AsPXx z|2VdzHg}6Rv*j~4[SN)KR1DhޝjHE@w@ם}cWtN}3s!5#X08_4]3l6ES嫆d"Ls2MbPr1?$iEuS ۼKas(?7,tX.R Uj7GDVա_跑1C*=etָC&](*TJkúHO9 a3'bB>ߵٷ!'bd'¦扞S8;X3*D?~ܾZھ^&%\Q-'Z)?e\ik-t+~ᵄ7=9206SU5i@= /d`3\k "ZsTV;lRnSAEFQMM)|.bd fĞ+6M#(=Vu#f9 B=S! JiEz%/c z TU!ZÈW 0?HZr:j^|2dRbQq*8*Uu0Zz[N1o9j.J&N# .]K/<"Lf@! hH t>TrMs :G6$h! +=>ݨC<@m/5΄ŃVsC;? 'u=7%M /#qY$HS[= >f{|Mm{E7+wB~<% ՠfJ`$5Ejb*5H #̌lIAeEr]hj%VUj_kO8PO73}m33 ` J䀆^\V,3:`^.;Q ^q3y骚4!NMnF~Z+w @Dydh4vHUuմAĐljA'V? %)eW|ԪOڄ,ШVln`uQ <55fr70Cɜ-›X_f:)/k]\#xW@x+$Uu!nz(W.ѯI},n|G{Kx(=ߪ4/ fgxP) yMpi v0?@Af$ClG-*ذgn<"&̱gߪyWwݯqs"# k~ou2%gTcr |`SeyC+gHjdOvC"ț1i"GЪ`p ڸ jrk#;ovD?Lĝy=! Ts!CYx`Q4!?S?8hJm͒GTn tk!`F'SѨ@o]%$Mn! n*>S^\3ܼOl@mqIr}N0#DV`]D[Jy[7 P(:[:#HE[%fy=NԎ/<))&\x𒯆,7L UG=NJ;6 pbϗ-1k&ag'B %5$[|fo\} P,>l0UE~\ZMAT$HUF<RB̟A'Vyz(Խ-,'}԰|&mz|3[4oS-UԲ̘ڇ/_XobL W At3! Ͳ3{;ˣ;g7`Cܑ#yB'ɻOZ/"BÖޝ8\ݥOmRwTq:i5x)Ȯܺ9 4-*JuY`"~ڨsti3uFUaE*nth$@!S{gRjnۍX_gC)+ԛ;f0 2L[ faIe\W 3iVw1jmVɶ A@мrk 7| WE<2(PCJl`:=O\-rgWl!(mXg4P~a4?5`*qz|[sP :[vcfOt}fpMbk;CC2)Yr\l*06*V;#?gKʯ类p\_OC2/Z?ȅI;˷g BK*Y0{\{k 2 A~/s0*V؛^sBEHc6MNUWl8/\8"ގ:.0~ctGq¹Hd3,uǓWO(͞~oKnX뒜eElJ4WMA@GM=ϐdh^WfJps} b0 ŲsN ˸Ȏ#+GKStS!<PkWoe:h;{ ov/\+yڗ,74]ƕ*!ءֈkegb6sYA?$f4iLZ&V&sDSI @ gMkOM^2pxhoo8zɦS}ZV[Zgr L}F<*,$6HhBTf}~9MrHAخz Uu%w5I Qr3.%%a'- ~0#þ0G&Ee@f*jmh9m/4oBf۶`4: >;] >ɱ7(lI^sh!T[@VO- /6y{W_+)QZXB _;@,.TKa;k023Ȱ9+}?$\g9R|DfN z]*N7Y5:+zUwhMLX$9 A#;~/)9dXk a7wg,t*( Ce3ٲ6zn=v%SJ&ɩZ)d) Ku;x:u(qaacb*eUp#)$2A UO-d#M=- d=:HR>jB'"P&eAt<3.(m}&o-#2:MPsfM:'-榔 V3 BtP,lCfkZ#;ay'fQ_anu>~02 &he|D}VѤf;a5|Z&@.IM6!,)OIcZjob}90:qڴzg$`IG_\ ,hGZGLK%C#4ޯ X 0mA7H=lk`%ZTS0"cMt'ԛi\kty1^ G{of ?طz]~3=z viֶ3[YͭM'qL3\"K5857۳ni~K( B&R#]xW(ĭD? Ytߤ&ެiJFvljTN@k^?Z1`Dz Hnrb[t[ v`JTT݌Y,N4Ơ8J&(`BL͋͞$+-AJ/nFPED|l?=AtIv ZQ[=eZ)u⑀$/HUB8=E _pCN}4%/?UB_25BK ksPXWoH&vp連\3hׄ](mOai˃lJ@6eQϼ}q. YgwD1g Z,QGQFhڐR1 4GffLW&zbV!!~fʀL3||wi_\)z hʽ&?{fi% uz'#- V p z`6L&XM=J擔y3WkYX.f&]P-\͋;D a= r|v|ז+o|Tw"N9u4.S<*"P`XVd:P % o7=nI6ty3GWΧysҴ!iăy\^,rN:;"-6mWag7$.K&h|^<ijHODiV׻Pe!? ([$x'ֵΙؑF:.)Hp=<^~W`@lFq:29?jߙΕg YpB"|V*lYn5tߛm\ ¡5V.V2]u3K3RQ]˕(b 5 RXBOϧC|N䑣7d1Dk5$t{i\ sɅw[m¿("(!q1@V)mÞ Az;M_\!L5 ݕ,(W(%C%8 DsM:iLf˓lfh ?HB TLs؟j(HsQm/:Mlo*` -y;t;9M8z0{8*U[BbE*)1f.3瀁1ZWXZ9@ |MOm F -ywehŽO@@4uUz|VsOPؖv9xT|R g- >Z–36ٓ+g5;wNRCdnEejRnBSEUч=mb>zJiyhlCsP$1Mljv jfoyRåO`QYŁ&2f[2) amT:Az]gi[_FTj ኚ8"PM$Qw&ߡA⋷ Qn睹ԛ(.ԼP+ܗH[Pܪ-G/kx^Iq|A%A1Dh5-J.c x~Msv=zSX׬_C'sd kMR q́s?+[*'<az-F =v+~kTa1(kM`5QpnS/%a5(ۏ[Pb&AtlT`\$qT*C{4 `U} ]Y#oNOSǘs.N$tj7#v>Kv9F̀)D?>7olTjk>+l CjZfP̢إ Qv 3G #@?""':1bDA4 rZ*ivjIP,rwEu*ّ%LM\w]+2vg3! `EL{U L%-i\$dϡaNE ljb$KaAR_99Ucޥ*H9jB Wsكvexc-SjZjށCp)*d Qh,^8uF S]Eq!A~/*8v>!P @ztv r?4/e8C.&+x@l E<$)'ǐ]MҦ6 VXD@QNPpc|˸눢|Ӝ6%|ׁF lmU6ߎu^(W╏Q2ԩ#6\) 6x}VC2{VlmhNJ3$_~)'a ךO\M'1αhC e6.]^[>`U_f0!΃ Օ_9uJMB Am2ACu> Tiqԏ5~e#~mbbm_Fɪ*<ϑrcI&eH9= ^=YHyK2^g $W2+B^ˍOM!۱<OL&HOQ0-g9j4Vgx6TW{ښ^YMCR,0WmYYN0Ү"'-3T8oxObnCl4v9 $K E3$5l 鈉8B!$qdr7JE]zw_h[gNt!P9xB#0`lN>9MqRCj̢@!.cswn^P"_QjK"{i1'ӮgԙoY?NȵtH,Vh.weD1 uWӡ`E=Deg=`d.PE2cyVJ ;rѷGn6["cHdgX&|4PM> 8oU*t{LR C>DdG8ٚA|.yPpXs0+j("] {.aYǡ[1#Tb.|"7>1ÝS.|Zyb;އZk':\:ߣ w*aK.BoW{ˌr,pL ueF}<2ȩu;- ͰF>BA1gC߀-kҖB2] qL%+xw qxWk]5te n9bgYnX~NYUtcn35iCPL c  1vXȯ09pH+J]kp{>yw{Wr)"L܊ݘ*@#+&d9 "qnWa5y`h$d[go4ڦ E_-;J;]/eUAwmV}۱(<RkuB/ȓ{V4nSEf 1*C,3߂Σw"7&,/Ul> qE쇘#c:ܽȸ'Ӫ7<;fw1uNڗD'Lr`UzVT?+> W:d>~=#*Gg#[޵bAV6 H2"'8Z/NjʪImf[k1C/-;  Ry"ՆRh}vG3>v ^ԃ{5ih`:2|}DB v& p0`_<٫iVmi&d#]V = V/m~nk [DP5Ib$!%3ВH/7^b)Q@Lw´|(l.8_I MJwin" &f{teM)c WѦ㝂Ph_z"3&x6~6DdZҬ:mDD(gNx;u$C9`a2D`HKa*ds`_b8%̱ϲꦄS/sZduA 877Q` V2бYB?VMҞ6&\tѴ4byDbbJ, G8ە[dDͷfIfձc1eQH<[g+~ܿHta]1 +#<T .M|,h:1qd3a$v=&{% qHA 1SR9'pSZ7o2)FhՀ^"KP-Df TM(۬{f,,NBGa84Gwf/x{e2-FL+ B% pn/QKz]NJ VO2ݯ08|(|xaӨ/qE!ܕܴWYv2e)vuO{~oo6:pcPnIQ>}Z^"N|jLv46 Vwg88I-*#hL=C5C[@Q?"Y?/g:kbS>P.(j/1W=?u##v]MFJy:M/֯K9zaJ67e_&=]Ci#q0aw%y?No>#XQ+RoylfڛJoWst?m,Ԍ,NeeSktJ{ 0igj= %KpH.j=F5}G];Y)kWLzuIKp ݜiR'!rfnڱw~U_VKpq]n!̓L]l-"fyz`=EﴂqϰY>T/l;9Ei~]l Ø)k)+oDM(zzgJը#!NC<i K][{l|J^,7d0$6+kFDl]֦'Ur\|`B%eQ& % 2{ܡn\3FV " z*ׂ2 o6&~ͥga˓#QΔo^ |~ iW_Dؘ6Vt>'0M ޘUCAޅC9EUv^kc?;QRNhT0 .^5BJʕsYn0(:TD2zƭn(UMFeX="! Wv@Z;A9S=S,O&-/|=  ?j@^<͇/y'o/1mή/kDy`H!$GPz,ꑾЁ썂7r1>l:GT 4U`Ef,8fgFH<zkEc$[Xba)>svꀆ6yd/-[dQMJ)5(G-fP2IlW^X&ZwD!:%K(N]kB43鋐$A/ķG٩IԂ\[y^]mTf{_x1ql]7 M C80,bnA)l 3 ,)fc ۙQC57īgfY3&눳2J83b~ڐ(HI A€NU{S2oaF% LP"8mX紽/G.<1e9+4* N>=}ݩywݎ(WC&4w 6YkG"ZKzgO`QA %" ڹ?mΕ:飯k/ `G[Saq 5|mX_OMcӺf-jp۳Q߻sWn3<~&1RQ͘eٜ6)͊&+=v{y{WQ\`aIxhɢ̚{gaE2zn9*fݍ.i;6_!FacjV9Z8nKʼ*r7T۹xs ,l7%϶6> SLJS _XluJT'L=շK d?O׌tyb'N+n'6 W{&Go}ޢjė 8JvB5eq5IiwA *!\8mW udP%.HCN=~TF='Ҫ]{04rїHE>"Wyv :D.Fƾkm(@/!;2"w2Nf-*b늉  3Wh4&p_6bi߆S !27eTG\ @ҽQW&>2zuLz1%m>{)4TZk7ɚP~5^*su T؜VfBɹL\!Ww.=:R$#x#G/y䙮 n=jc!fb\~ = 2A C I\- L*!xBa+:[Mk-;ZLJU&+&`lSlLPlnbKqn&[wLI}loy"E_ |WžKL3hz4FCDdp=E{(~^#*̌:rֈЈgE] U1Gkf2s~)İ26n}Xrʝ 2q+BiA5o\vEҐ*piVUj`5~!"I4Q&S(Χxfuk"5V{_M;^h{M&VPBKʍde>')?G)@\ס [Y6~򄱌@";+n M 9'Tņ3ox0;yR@g'bܥ^oڼyIWжT~2"uSG wDHz$R凢jvM|f&{s׽( I(gw  [}bA)<^?^iqeup:b=}X:20h㜩SvҔ .&!9:r=:~`F2Rkc,|y(/ KQn[un5.*/Ii9[Puwk y8]@YRk^Rx>ȁ+d3wɹw9=~'+@xu=8CKbqYC܅x琽7.4kN(sѶ@sTqjWAmV| CM[eAb2mzoYA!kG4J( ;e= =),ύ/;cIh֓Z7}Rܫ[fÁ4pru]a>ۘG?[LEQior hhqW-BhκቸMHJ]CY_ǜaF^g8|V sT5P|{lрM%жPO`BYW䁾9Qgt-3G?N^d Dis&zW% BU#g8Ck,JexA3{6N6%K:A-EȦXUKUcႌ7wȀ 8EogY|\\E ^āf-nQ)[8]/49L! *;[Taadx5ôI}6 O, mCck@(`YY8\萦p(,E7s@m*G'Fʵb4KfF'l a%-6RĻL5ضtLEbÉCǢf9)uU1 $\(޳}mcZXq6Cލ,Q- sX 2C#熛4a\@֗xc+FjŲʭ*5@z~Gi[VvmlE%xڥGF?ocĹ&o Ka<޹fJ53N*@)|'cy\[ߑg 4:fD=d.d:ZJ{ T av"PiUiP?`{}1`ƐW[}6zg=gB`{.| Ef3rpvrm ׀%#l V>Nonơ-6[kީƝʭp -A7oylPn^ #aE4~%TcqKg=̤[;__GzⲂ-pF.(W,b1t2"wW谪\x`0yظ\ xSpWרr[ԁ[ꓼ4"5-^f^)pwz{^RMd`yXNpIR,}*0\c Z(ᑄMFb Q^LjoV08!ʃor׺tETLDB*$Gpa 8)]o4UFu=(oeBp#%}ͯ\AæeZ5뭜OBEk K"A4u_Y£iSN!dvZhHj+<:~ʇ~"fXYMxL$[s/SY7SePWS9_3PO^'?LOB8/@ʫ[(ˮB?h WdH> +AH)e[- N(`ɧX^PG_h{Ӎ\8JpN(}t"o`SKWڊU\EGmPZ4R}8 CAN>bbaWH3&<~-]C'zAl]s`17 |=YD)1c%3Z\x,U<#b-{15IzBssaA4M ȊPdAO7rIFgA\)~v«~\`ZUH|M"T.}j cxH5|{&TivCr(׷q7!ɬ|>ӨVy*B;үݑsz?VǍat7s'_de&Jf\YިY5vѕ$v7 1rl!^DNuB@կF\3Ti2$[n]KF^̲Ҝ`P=Q5}Nq*C2$k"㧴b KgI:!.PɇM>}2Qp Kz|tؕYbR˒hzh<.{}yoB.kdo*~`q`pw:F .!1FPSl}z'~* cq>(B JӰӂ/{ 0ʿ# Z28 ^"TyVIKdGK/9w&q^ [>L09\){c_\ ݾat'#_δZ~QzM:cX7*bG RdL._%<pYl{:>*%7˵ZDW3Ƨ/?\<ΤdҎ7#U`G~^~dЗR;ucO?Y2 uҵ m8SNq\cQSуQJ;>(G5\ká'L{1Fbcr՚bZ/./kQKirJvWaKN,pXIx?,*?nR=i{i(Uy?qX ֔. w &6t*2a{[  iD S؊ h2P}l8>`A<$YJ 0&,t{O-L+i^C,0{Zf?|T]K|d7e ?;/9W=ψ˔)xjie8IݸAԱyx|Esc}#A% =s9t4iLJcxɑ;DPe{*[W\#N{Qb^J! $Հ#Vaү%ט Ã"#݊.z,LK}e]枅ŭb 7Z(O̖Xy NoыDR[ï{U# ZCck:B4tUA[r]#~k_eDYI']%!8lcʎ:3TF'l* 7! *g5T ljVdC&]f) -~RM22 kc㹱cGR.3 lmGEE;*R( I&\o)LjB‡hQآ! *Fleӧw8Q1 [b0+۠+7M,řyykfGr@#fݥ!˳\S;:! X?m%&UbDzC[߭} ЦXLx`/͎aTgo$X:p0vI`,b:1E!`4eʦ]wH"sh$z}w]OpU[+1Hg@CL(KeY_Kp>^^2rRxe4>;zY>vO(|pށhjՋ7NHৱ=%~bZnmvїhu3C %Ed,Cj|`.uիsC8^G@0:p}LD>f7r=/;=Pc)7N,3S /\XU r_p"HᢧkRm-bp8;?[jQ9wA.\6V+.CTΊ&ydPs66Xj=8fSgo|klD6:l ǐ医 2k=:`,^*y: -r[f1ӻeAH򁫭 ƮtmSILXIZnWQ~4CZ4]@ժ 31=~Td%'9YMbY?vD\8&h-"*!˕t}QY~pC' S9Df(]߂fC# h0Q2xa"k~23)G7Pyӭtܦ|p=I%Zsqm [#ٶP¼Y 3@U G$o(.+er=nٚ1ڜM ~{uV`kZ%ϖ`uB ؏UBaTh=njvd{Q|YfPf.'\4@RaQ!g5B㍿BR{Ʃ[%EJ7tMJ|0 띠W@uX3pѨӔaٶWYoݖ-D8>l] >K\?oV BaRR&V7So-C TH85)+Qar"l|xr-gXwժJ1V\{F#Ҵ&nr:wnu XEd_h) B;a/E'%sr>` ϭD"u, r:ّ qUeK@+vrg߭\P+>S>*l#COTyB#hȓd6 j :2?#q{8ث0.spF(F:ԙ`d Y,a"$`b/yVK pN֥0}z],ʡWӫ(S+^V/ti^Vq 7-p`#474;?=ȫ ~lFB@Xkڕ%5Ѯ,7<قe)]qm/֑S_M<?/(:H~W}q1[XI(GAJ@ס%'"zyNّ)YD[eO\lh($;g7:4;@b8؎Dd/ʜ97K^ q㵜RATkZ[O6~iAxI>@ZhS FJAi (0Co6-+0xLz.."V2Țf&.tp1250( dyQOTz9U)JqBOHG (#lvU8q >/OPHb hFYhfK޿[}tV>PȑˇQ>Uiv2kHL1gk\"Eh'o0uDA]8Ɩ™E~P %_9WꍽHZN(}p YPs\ƛJ;ǐ/Jq94u~OQ-`Do٣8o>﬷[̪(je+Lp)B&ܢ5k9x,J L~ɦ!0(=;%Pm2p`y˓ב ݕ!E-Ω1j_MGH Mȿ"c+jeL71 <+#L8)nn8k2} ‘h:koܾ% botQf.k_qhb*b'JOtfpKtɤQ)<[k;S4OC? j ڟ ^. h@ňnug֜Z{,\ jQo &CW h'fY"5*E.ɘ{KMSt WO\IplĶݘ:#[megH 1ڝzm_LKݶs ŏ+?;;&߳=JsͰ}UKˆp GbhJP;њݏ*qOcI^IHn64 ˽oQP Nڍ"EۃEl(S]G9TklkyC߯زھi@}^|AW =3^XffBDS_vTZB%ꃀN|^$$ά♘rM{Ĺk:JMl1DCh;/ :%X-?Fr$8\eh{A/%mV uxKƲo$Ga rz`xۂ/_ELjiVȳb{d=mE |Uf׍݌-%=y:ĚHyalxk rc\9A7bd<2 YhҰ!&r) 2Qhʎs Evz|EKM)6eJpugRZٓ+NGӍ"s;w3g3+-eX ^3KLuVvVq)4ܶA7'=0Ai3]hNbShEآł-"q1hA(7*ɆwOǂ Cp8 Q-*WKOvHq=+5;a7MKOh&šj\~̞UqTšQ<*MMvUb& ȊoD+uZ`7qq-k\챷WK~H!k  %q>V6İO J: -ka}GsAKhTvbƚ.jw[YGt=^S;@# h%V6ԅb&`*7L+* d}< ٚm;}CB!Bi$w(( m|A*`&]Cw_*U-sK;96TQ=D9r}MW8FES=Fsg FD 35PTvS%D{ycQ|2ɦ~ߐ؉"t:p K0'JŻҢJW#~)!돰BgfW]$=7_B7T\|I $o2RqzoH%"콘حeBm)thR"{voLGfTH΁6)@dEi\uÂ7wCJf]ꏽn>KwW{39iv[B,(,k$T!yLlPݦ\9|VG4E t'S$Dm::ULX]EϸK:G_*EܩrǶsnKpB.M l.āKyVԺikџmn-lu6aAӾǾSOXi?sUQx8 4j}kM\1M-:=^`8%VneFҵ&cEkB-`tj#X.CG<*i/s](W8s@0ݦ!:D[VvBh:D )CEu~&?}SPd 5"HnbX7UvJNUG/"=mnj!N[uM$O7FOJR >巢PTfE䴼"RYGizꌪe m t#E8-㹟DM1I)6A1?EJhԉp:/Td \dF_1Lg3 ^yҌM#(;1^$oGybv ܸ8 h_ gIXWܚH;|J"Ćw LYr+D Q F{wJ;AO/3 bu4X.~ʶZancn~ƌ avi˺ҌYd- 4v*gxy7Jey+Y+^\gKGڄP"c:=ﯥLZA6ŽvQ2{0Ax-600夿y^ZM"iV=ӧ>{TP@݉6mk~m\NҤ&T%_w$ҠYt͉6֥ h:%ʲ\uIivв2SdWaS|5Re_E!'oᵏտ'{Z)iE.RO)ն{dt.]tUS%Rudpۻ|r uv7jv_ [?ضD@:\Le}5>ߤ}$Ci粏Rb%Q эEkL\]zd=_(/,p&dȶzK6Cһt\sDy}ؑbܩf|3믡#*ƃL{)yȗo@xª˹d4*=N?vpq9z^Z:nE3VY\姍$G}?'E{ M^pwPwj  iimW6`QfY!غ;q3F(%ϯ铕( zZs9%'PySbL DRĠ!윛0!.CKû4[dˡC`?W(޹n`{i| zfRS *DbfԶ;\.UQ{ؗ=Z=2b=f!J6ݏkMnPMC(VnD8(Ȇsvt=x47~Qw dMi2` I1Bʐq8 а S-ḷ^xHa0rKƬ$ؓ^sX'$PbXRȬcs L}?O㉶Mr%aX0kj^# +bAOՑM !|OJ4ID8ʼn0,jF^}$]7rjgxt$*'^s;)wPczˠT) *07 o(_@Lo4D8,$chg챃hdzꢂ{6揬BF|+0.ZL^"d yt%!}lS\fj?J,huBM9{+&A+QuO yܦK4Epº\Niapr_ \Cfq ;}|P^C,4(RyBijWA60;& hB/5A8ТC+c/ ,1f$YJ2yԡM.d+B8$Uӽ?'$g:Û]${ =gKD6)`O>ԴD0ւKݔM AKbUUIbEbm=37t8iyV<"pM;ghSE%C-8*9)3ȒWPRu(o0A^o~Iv;E %/U#SKܽSK;{:h_R~nw;ii-C;PRd?bJr4@Da%o;v:Mځwnxш/N*N5Z~(.* c>QbEPSl~H(р,WsvF8@ܙy^zf Ȁlۺy#/qi+fB&tyXh@]UT׈RSsn?ǺK `xSGlTy8B6[156횠Lzн= gT[=$"u%Ux2V Ey!o}}X{E|] M H4o &:{>_\l(n26kT 鿽v|}gr /acs6 ]{TKCa]kW;T~Ur8HECޒVbhçFHFxЀz:ɉ3MYsŎY"ԩo>ʡ &/5Yn;',;4 :`݁=KZ{<c̗hʈcLK-ypKuI7;q"xAmO-B߯3%BͰ툯>;9 a)[Of) 1oyl|i&O׎趛5U2mZ X ֛COgwœZ4 OVai~i_ma@r(E*d蓆kaX4 ;,`(@,3NJ4C&sb<1Y_ȜE7QNp1*WHkBU5cix,;Gez[wr#dڋ~[[llkX@* W::+cq U%.VXB]} םUtHжqA#\S@Xa{Ti0pOft Xa9-T,ďQ_ꤊ=YVxBr+~.^,R­ s xZr u˶5E'j#R/^FmEMjx3s9 .sϗ4ny6"M9_.>&Xbs+7jMJ:r\1jYĠ#~ .~@IOّ<1/ k< p#z6b@pRnzK<VtO5TZM-/  ŷ㕑coq{Ȁ'LtxW^{ɰ~)8+;W0[6M ua'p?`A~Y_"+ܯ.ߦk:+aSq$z.qYf9$m%HK r[2ԤC^cT݃Ki&nM]={+%i ı,SE I+~lg'ύHj LA+HTYD;o>uV6DZ4@$YwwDڕ+2YiS"$avԎ^Ծ}:"y!ϷoLdo 1+s݅]@7>F.ſգ9ۧ"Z55WΚ̽s $ԔT]#;qB(%{b?Zt ,f>@[ ?$^7I$]FRt̳EdY[5nfeUdƷ#zM77C\:?_#'+J= H)7,cn@F-L5Ϛ9k &IM{Ց|S2HULFUq [V? H+VG]x^Eb ʍD9D_:O1AM/KqHm|e΂mA ̾/KWW]lU3'[M XĂtO@~ps:B:hG>5 )@[V{S=yȜ%*EG!5FHJv,{^-lկ;HLdL:_."n<>icC+Xi}3g~fgk^@.^ loDWlIr剴8->=PWsYim){1|k<=)7no[C%f\<`:MSv`\,Tru7v1pGw8N^q[FпpAgwhJz}Wlmچ[d|3^BgiI<X40qxq{|o]7 $By]\>ǿmL I'N? FVJ;i̓ɺv"<0]M8B>Qi8Vf|?O27 F~0ͯ>|ba B?x8m.dK@(@VvU]|)BJ =c^f(˭̾tx`J=Wkw+k7dT1`Yu'6^6roB(zW:6\M;tβ=0Edx@)m'6->>%}m,z<\(q%ǕP2jtX?Aۯ@rl@nXL1azx(="$]%k?ۣlX[tѦޗ9O*/JuQh9|#M=T)$U@߰XލxT򃡮zAQm,sTs~Kf?,-nkE$V)9;!-}5 )8: j#Ρ(]m,RGPL;fUᶳeǖ7 HM⻍W@M,\j6Z}kE?qD)N'fdžʸk=CMF|-;=y&H3=-lJ,)铍6'=$\)+ŢBngt)\+ژG[{Y<i$ 9LJi tԃYth=ΘiTbm8.OnaRXsv3v+\SԐߖɅ9WvQ16@F0 Qqr5L=0ax qtXuK"ϡt 婎C" |2 ']Gr5QXUd)?Kπ+!2 JKxXf'Y T s]2n"_WD V#7?ljɉH_}Hsr)о^5XolP=0&`b!~!{)tAv#+gUWovkf I >s[v +\JCɶKUbqW$ĕm֧xiM!2a)%uЇMD iPf -MGa|Hؗz^!GwoH1AHzaXϩ"5ӝɺ^%0eq$x0 R5TɼMEQ>]8ɐޓ֏= yl^݅..CZ5ڲ _iEh7I\j #ϸ4Dp:DO_~U4b;v4;~$8қF& {"WZ͛g)ܗ|U=kD9-xQ)ʼnHpTWVib9qFWP?#-ݐqP}Hܪ&a|K`j}/+lZ;ћ<A(%MCžkK`W8Y, Niߢ< X.j%$WREt/y[t9/གhps&` GcmIZh9z#*<$8ilD3oxq@a֛,"iK<~h[}X%G@G.2Kt(.ܧ Ip«(`t;KBOCا=N/+Ep#=\_WCb YLTT}{ { ᚋ"#l9> V=~%0 J"RHz*룔 _qB+~~Y5:+#] U3-YwPc(~!=ݴ|}gmg%VE&ʙgǦ0]H%mwGҭ_wS (VsE'zj-GF6rT1$:`PN*~|o[X{%!&dqAFE'7 IB\4S0ydF)l RJU{d"=05rJapJLaf֤yBAkBOAdoݶ(٧vbp7 Z1AVasKtY;V(t,WБRXշ~>G)TlS2!s+oSGKEhb7Xyоq#ux 0YiFNLGoE!ZEB{vYF躦` *[ԼZkyxFM8QN ;HzZ׈Mk8lΫ**_ڗhLiYVk4 K=­]i|1_؍g _&nF2]a\0" M螶sg𨜟[0>>)T@!P~g8lG)X^SD2% nICzAv[Ou{2c)q{ c@n2p7Y{.:Q.W<y|Cy`]索v?EH,Bl%)+\(&VjWo_$} * ĖZQ @Hڡ$K`W'յ뿦+ ;-hJ#IVS8[V~H \5h8R9ZC0M!%EiEuZ5*e?pR~0hz:tjZ TFp~yBq3>gl( *|8XLcSldmoINAZj$]~% ՖKh?MǷT8VL"dPU1kZ,ġ"Yi5%" ;N՝a{#щZ qUlS^cʒEisU}yiF%/$5_6x9UF&U-]9z%K^Pt ܓ`3u(surײ KUKk5d?`,яi踅pID9{SJ$Oa@JEUar@?$NH%޿kv*dmjn mЋ6 n`Lo_p}MћC m~1:c?wJ[](I}YlxԜL:Y?5Qօd4cRf &bMz6b;% *t/0'ǙD,MGs$i!BuA79sHrI7^EmK烢|dC{OGlsWMJ|Pz%nьiHHkOuv16! b@36nӨk #++ ހ[Ӄbk߽ʛY9, ric{S'0X0Ӵ!cڸKW#6-)3!+C6h0I:zTQN)䵬'gͼOj[.ig@>Ob}w9dIx&f VA#A#UfY;NjWR|kVokcP #_GNS鈋G֖q%N?OEUGߪED{G\ظ*3kc i\GhIǒ'Xoh+F3$x P%,YG"S+ N?(i[;>DJy nû;^9_Z7q5U߷4R8q4݊:[&.XsҰ67>0dz J\LzxX"}185v'qbz?h½|%BEbe@3Mq֝3]=rX׷9qشKNnՀf}< K+ªPN!O;#0x/;oaÓ 3uG:MiBM_)e At^2eFL焪b2&Cx'b>|=`٬XXF<./~sEBLzy-~y`hpخ[>ehĭDKo(l /VqBdm=. ņ d2 5<УqPumyBKMǍS!s荏 h̄>DssN=ް/M0|lDZcA&^%X5ゞ뼳?s/;RdUl<2VV*s=MSFI4p_tYs}ֻ;,5r#nQj(rNe\ftqIvCN+e rep Hvz;"e[WrT8 \ReNG=/yWS$RD ANʸK$o/tϭ=mP x~`#Prؠ+ ЕiZ|Yr8;N96jx=H@rU=T׀G,dc7oU^`O{BmB2ÃZ9V#-JRe`o.%~:a+dh䕕}OF8$a[x큙v/lrIgH<%w9~"r<4.K"ڛ%;K ,M},\5hA&.5Qw4c)LbFUD(2/rdK2%eZ5=/MJx҈ֈGXGw$ZU%^K߫!g'oɴ_6BH;R'jÿ9 ^V٫c*L}Hx+21\FF`:c3d Mī=5Ԕ-nu9J Eo\;ϨMf3s0U"} +;-,ʃZX7t.osemn`p4Ńވ/i{&$vnuց)" ڋj@UwpY`9]ߠ_|CbU>>3+DQeI./, {(Df̢phAu4o awr\r)|@uAc*,#vT/85y?\p#JxM3?hF9N۔wc'҂JaR[a[L.+ On *ѫ%G! 5j )ze yRj,S?*D8TyA(Z{g~ d\xkFDTB*ڷBo'<m9\x|7ںڕuL@&RMͯ NNw*[8)0I5|`n\qb[h]0Z!->6NK٭aI@uX{rOWsvzqB*-$çɇ 9 y`U8IBGVl$},2=9T!z\N'Zze6! es{Hy1+@}hD5fzrn?]Г0<,Rލ{\K B؝ΘMp5C z%*7@DƧKT WrJtRBaP!yH;)ZGGfw"?#.i81^g# rWf9ȁpUA}5c:{fZY;4%Gp6M40 ]85B[(~*Ʃr,}wk;H&bq&bB}kĩ%|ލm> Lq~b 򍫐Ե_YDR}@8hH8,¶3y "dϳO{K^aH(!}+jėGgR \HZ/iE"n-DW/*$c8(U.>,M{_6'EA ֥t M 8w@DA'+ӱ.KbE|ƿgƳrﻗUNb&TT t8aRBBepsGW|WS-~Ey̲ܡ <׳;AecKaaijm&`̈e%ަ{آjZ+r/o"*8㚐g<Dj\2r':Um^Cg-MM=Lf$02oWΟHNjZA1Р26jt5QV srKoq"V: .XBV0 I\MaT˥ ƴ>-\<噋;Z. mU43!nxOe &Oʖ% s0YaIuM tĦH_H!x(r^4_pNb٦{5y?)9hMZKa.h_`H.YFܢkgK0ߚ1!RMN 7O6B!0ӵ5P9w^y %M\;x#7eM/&zU`}U7;( d~?v6+KlU_ٶ(WۚתPoRL0C IZmChpXh3\idQwPH)ò/ @Q!斌_gwlfc`==ЋT{oǟ!HjCqLW;X tj:Q@,)Uv~MK"&q)&2> cyn 2RRGpfno֚ޒjP, HCPo#Q͉47զ^kPޘs\hX5y%L]ٗLIq/;wJ0QԽlqLCaL@鱃8OK}d3CKFBP- ̜%)جBq˺?Ev$ T$P{V54Xcszvl䅄v{g q-tY7si)6FiS4.>r0M5ߤYEzwkoXB^/Xς DP)P ub$OM%HȤzVD;*Æ)tp!0@nn!dRBmi_̚ĪwI6!;[x事fP6~7yRyBB<]߷qZC1Z_ kltY5PR{&Tdeep[6y!}n24eA]QN#H ѮewrokeK>A8~х@bu/Q咀g''.D4ȱ9,zaRح iQDavN.779wG-=Q 0~[i~a`j.$CLFlJ2E Myw)z|"_*-vtt#UUꛬ~ԜϽX9;Wjf.$&c|-fLATet!L[ZʇfJpF_d>1|^Wxک%P1:C亴<+DScFk>ݠ!6dvg }q; DQXB{fުۏB9o;Vn P$yHEBg9L kvnP7xzT\3'JS:Jky`HPw n?}|gZ^q8-n7H{r +*b<x2 CF |e= s7 ?m< ]TyϚ)+4^3W GۻuKpa_~ ҡ8cX|oIf̃B?ɨR=5/(Cdh 2mtoܦO$Roh*JDzZtIy``H>;J,<Ŵ2;<'xczT)²"1Ш]3\({~8XX|śaA km0 _ed6.: Qƹq摘r+Yaz#ݳ Cyu Og^&EAN.=UJLRrC| nC(@޶"W հ|*}I+&;pJݧ60>[{}:0\u=v3E7SXskiK}O)z{Qe6օt6e5rNi[#DEpe )9I;M8$uQoXfE<~Ș|XK"na\'/-`Π{XOA U= ~s,dQc]sZ zBӬNܻ۬.X T& WQxk (gV--ngwalr Z[9 q0~po'φ!UY3o+~ P5M]A7QHՌd&jDʪN2Æ)܊iw~:VC|ͫo읻i==(=)' +BOՎ B_jKyTy\)mDȥ{)^8mQ;4!BŪ І"xt2:ljǕPTSV&/7η! &nA=h#cc*8bZ]s쓭6 gWZ,$ Ls-,:OE}$})WSk% Vͷ#:|dmj1njf'g)o"EA\CMQg.z&A[Rj=P/=@gw47qb!|4E{slW(Jh%!!>1*7$hӭPFg/騂]5W :S7)c ;b.xDx:;<但EW],t`8+Q0[z+dg9|9jZHt(ݱ-c"ʭaXx,9&IAyx<3Ze^[І=)$M50Eڊ.T* q F!E>G%]\B-xd<=GȆWL0v__` .0'GM;!U'`U ֗ -| GKo[쬞Nw&g]@Xɭ>Y*RI e5mb=i;ۣ ц; "C(w҆ieL+Q+8K)!#7QSFqd!'La->](#е#2mgD4ZGtt/pa%%F;zKUGd`z76˹1fSs.YtNQ!.":=4WރMcUM,Z+:$|;#~  ~e51) _'7E^t{ۚy{dM?S)}O\Eτ\d"*+owsS\.M!>oŎ;[M`ݱ NFgݡj׉Q㮛 dk20YI_;ix߈g`]j';/DTٻQL4}1:d7ڼ;C52'0o5Rm9#R]̤yx rlƊsdhuj+&eȿnED.uo<.  PoL"_[{PҨWh^ppWe9X O2ouE> '[xOxSJkCºf!W0~Ӻ:G4}:n1z.]V~R= r}3Hyj[sr% ٫x- "<7ngV̔ 7#f3WCŐX`Jo={΄٭z}asVT%8@ -Y} g\No餸ܰ|.dP#n&eR\)ݘsxU"[\ `5MABPbWE`"ǕA$s7:GĬ =ݼ¶ )s>Iì78B|§ >,aeԉr~nu| }U~(Q[-v:?OF> Oނu$)^3N|Q4aÇ^wWl,lbp) _y(X9N~9^܀b >1qg;b4BpX4 eբڟHs.`AZgx 6z:o\UdH*? Ƕ6] @*E{:bٻl#KqߩIVNڇa(Bl^q%"'&>b)̴ :Rx/sm"#=N.x0i"1^dl.*ej6!ŝ5AM}%7/ڀkfgdںg)|fӴvʦˆ;ٙcbŀe/mg20, ?n`>x斘:*,Eg=Lds7} ?6)onŒ'2J,)LJ,w87rG y~6HI gI1tXh5)oU2vrLnZ;^:XۜYQzǒfz@T>fQ_QI+ðQo&dEocZ)/yXL"&T>GQ?"KjxhU@ S*I\(c>tA8 [;A4~fj{ `۶jU؎_ $;ы  JP٪bxڱ3}ٜ"rZkohq}qWBf||lm-߉bC?c-T)!~.}݈S~C<oDAa_є!,)Psdzrw!@3 1ī-j0YΉ9?{ΐYD˼@~}ܐ g`v;)ȩ}dĂq[ SdFXXyM `P` pO^Nԝ^aۊ>4Gڷb Bxnbu+{n DhO#w yNhW%P^ <`:~J~ ?t3À`Liyen'TBgK u&S:듾$bl,gK{%(T +=4ѳgrtP"U8I^5]'@(MbO^0M\)UQI8߈&k= - z*",3Z1⫑F_ L~;Qv)s3i7V(G~RO 棔RcpmodG& hŲC~WT& Qv[mŇ]Չ-Ș^^.h,VRYgDaPUp1Y]F:M'H¦jgHG^k84ijQ2vZA/P!lk7'VVJɫT(4Rb^ ;+ 2@ ֦ZzKFkiZP,tYpH ")B*_c;,W&BV"0b*X/qf6<~}+{5˯'CJƚ7Q m9T,RN@ۅO'$_33wm7}g+nKߑ1dV;}WSPnkޯ6B<<CogY>SrR+p+?l ]Ymn mrCrwLW_k,[Nyg2,mYtQ5]_X1Ѧ7eLEAF!*+)3%M垶Sמ1iv.GǟdyO b&>҂'’ .QSfg:W>!y=͆Ygj? HN oz.o˦mZISABQw+vb䮡w\djE|U[|j@r!癊6nyمJA1ZNAyE(NdZ/6Xgu"I 0`:G:n KTum O 3,<$=](q4gq Nc1qP݇m3jsAYF85ɶ **v>x#*K8(]dTʠiQDtpX2)`gGǡp|p+6%B\ϨE7^׉d_v&O.< %^1: U)cڼ*Qc5G{$ ZL1%7zUB.!C[5=C3 Z؇Gz3瘦l*4X%{Ddn>܇pOڑ.mkҊ`獷Ȁu7٘~h*~Zkqƭ}Th֎gT~w̶V[;.~Ts"`kg踿;(G6b~5Z4LSDp6bёf|sNV`v |;,ERVniJvwY zw]^ Ћ$#)Vx|Au#mZ!4hOJ܅geQh!3ȟ_:<ϲk(m"w¢GD-kvUC@h\a^ [B,e{aBNn. ٫\G =uS7ͪb挺{ƿ(r7qՌݳF NG|9wj|<`P,}L¯4BH|oꞐ7SO+_0Ż!4S/h__j-3BYYݔbänF&#!o=;&)rė>4]hz>HX>eDJL4G,x` Ƴ%1QSxdXE}c&xHH~M< \-8"Ru\ҨsWơw5\Ͳ~B" tⅺ~&oaǿ-VoNv~iF][\um)sbZ3SLI^|ٶ}D 5q[ >{XU'ё0 )y{1 )A#r\G'k >&,wz*Ci3~3Xm{7`fRvfOTl#a*c~QlI~ФJDhNfV<0[rf?DɉGfn}eÖ-8PXH`;Y'\6Re`FLhhѱyڙND%! mIXeaaU^S}ZO@ zP1V\b;9p#9F]Gg)i|Oɑx5uN< n@ Jn ]iqI9b1tn5z>u6[|v#c"$<3 M]Nܥk7g7LFŇSc _+^[vBLHO "xkN*)p hSjI;!UQ26GI׏ gpN{Q@|K٫6W`gd#fzF́`_ ? Zc?5zŃo >{ HhSNWoz ަ@zRɝ+σ]E e # Sj9N;1 :1 E\^:R׺6Oʫ$ěi'nB؈xCS4A(q~'_(~aۇE  h7r%>2dm37c-p2CٛY^zl a>6i{>cu𔯸BD>\Uē`V%-(Nyp,KVD-4h:bq%_,{Ru$a,:vA#Tr3<,d1h&QZYSNQ"V'G㢟㜆pLzĀs~dE E$sgx Aj8)[y@^jW55H .ƛwP U bg z0mk {Z!}Q' QWm31El1sɓX[;l巖E0OQ 2vF]ү=KI\ZvVz}TTJtmiԵX+;rmkkBֆ~<CWT7L?7_%HҐx$XNͪl)ثfejj/P 6\E̝>win~X1w/ >Qe4vA!G;vJ )K /Pr&,Be(s/E2O0SuZvl>ilN긤 ƢF} d!$7 .iې?(ftO0@U1yx/݂lKYB4L cٺU <ȏ%(6׹E;2)' o͉ݪ4dM+Y_>lж/8a@$_&8`xmk]+JO 8o~8ơAw76ҊRƲPC)H$·K\ׅz3yC o鮯k&gNXqUʞgf?_?ÉLE&^Fy"TVرM3OA PD V H8I~$VVLi,xd,GZ˜C4qQq#Nqߙ2j_Ufg8 4 5 }Uvp oC/ JVX'xHI(f1MV#Ȳ^ջ0λq#iبrZmJk jbI QLb͎BœGƒybzoHxН]~ȣ֓Ůu5gV8> uNJ 9mm{98R:r$h2Zy ]{_Iг$6"3\a4ȝI (5Ǿg,n(;|a 5]f] LQ9m vHdM{ ^NK#'(Z 6mC-s#RM(Bt C6o:>o{M`? ~a?͇].2#^Ŏ-1 D8P luxpY}}Iu5In?Y_D I-yde*p""n#>N4˼̈!;h} ,ߚd*o9: W w\xrjdQΝ}f*h9"(G&kK9 M~?ċx?]| dWbDž<%$ 7(W;oF)ԛK:-Q,A:10AB ~?{9DT jsfI Z[mP #uZݰqn X."4#?lH"=kn(::K V}DcG6Ok [0Iƌs]mB Xa-2Fs6VI1Լz|ɟ>giNHw(IA.{8.eF{2s*Q ã1[0ȘR^8]Lj2]XKbƠVVG gF'?oH%P_egxCC5bzNS׏XN~?O<{vљTv;LąJ?F5vddk?e|+ܱ:[MzD ? SI`I c h4rz9?kگ'.7!J+&W~Y9[2`Y@LWHXyl[v Q’fk)0 TҮ8Q ދvl4N%Nfg8ĕZ>2:5$ hAtuw<P]ƒ9~ #]'!W,/Ï8FTw?EHZ*r)>L.$:$vT.CʶdEX:2 nBEdnexŻJJgn :Lc@܈Dž 2;f+{L*Ob+Z?(顁݈)c̱byoHeh6( ĥǃO?DR_`^#8xi"<'OKHl (_&ԣ0Lہ9VKk kfQ-;^dt ~[!q%UVSn 뢰ph.fMFu29I~ƤġO>8-oS-NQu?M=5d#~J>Qju]3;Dh/(,6WՈGbbJV-[`SfC)bkEZ#1L=r`5se!KC!$b Z or`t&@P[86*Ϫ) ms1mb]WٳSZ!qUҹ}e! (XH[ u!i잝xak|RGSVeΔxvuvܩ,$ZwMAG ڲT0%-u.|"V7Qԝ6ϫIƛ[+0NK&׳}Aj'X"֗cˢLTi#.9F53cQQS6민*כaWcEݠٰ<>*2_gm?$ڎbj㯣y~5.4*09A"@/=u6F2/bAV{VV(I8O.gE?߯ZS`B_YG?-QLkAZ{`#uU=Ή9\:~ }u {= E,AL= ,F<%VbvҮ}]?9ggW<_Y ϴTMF No>Ă\X/LC57M;2j;]{6!wOi3EBWS`!t|7zCݲߍJQD$`ڋǷ 5}Wl!$ z4w$룪oy0ۊ#yZmGvq6!ZFH]8OcZe=ɹ "~c2ܛn~טL!&c̡Zh}h"f7#w7I(f *Avɻ?L5Hu+ ¥;ѐlaPQb4V{ Wۑ8lc,>%zQ͒FBtU>!x[rSrqjYGU4vڦzzF@mn^of" dS9ޑ 7]t \p`q\i57'k0V\8iZ 5mްdMWh|Xv G`(I 3z~pϞ Ml7rN]:uN'hߏą V"mW)qHZ?Q#ʯĕ! '1s;`D<H >5"\l 'B= ziϋ.үr*7'mpE0 vR=RB i6ԘE]0dg}fTAK&Z}yk Yiϒ64&梕=;O}ޚ?7h/s]/c;qGi v$F΄= eLU}>ŅEoT0{>~baA&߼WE ZNj [؎0ӥ]9._FouKc+:k8'.fiM\KDεF/'Q{;cIqY1(! uG-N5#C8y6yW. 2bxy[Ma+3:?/R`cZ{#8~ UC# Q p˜A9gKy> hLY tQU.Rh]uҪL+r^E#|9&,|Te7L(1-5O%2K)ll^UN/UB ~h?Q}5 }HT⫾ԩ?\ !a_s1NyA;isݔ,'施=O.V4z}sJvf؛菱Ka*;dwO8gR|-Q 3fA.VSdB'Si).Ư1e%*hL%H+@7=r e;3qۂLj7+ETa>ؖv97fpcU6//>+=R,#e:QeLh&*o<&qn,ueD`rUmܲsÄg^V+":x1gY\}w?+~i=>]uheJYat%éQBL a"bh|.K^A !!%ߒE1P`$$)Xо~x3 R;Ϻ% \؄TlkJzdu]8҉j-&OU0Ls:7 F&bb99D1im]:㨃|7Ȃw.g=,xgN]]|ֳxŒɈGoG QCӾԂ%G"孕F2T.eOYVQ}P"|t=nR/3xv9f 5 247֩"9xRN0)qhK0*1SȪ+wT U7yaV*y#}#lr|s+ZGFȏK|Oʪ;ʆ`yV"ckԾN,DnGi%k R7ACy!ބau;YԹ/%ݔ8Dm68Mɜ~2l5-gbEVX0fHl/s c9~+=L1ـYZQ,v7'g?c aVɥȅ@4<Ϊzq .o\%Hכ0QZ)DSl-*$Cѫ> [BQdHb< -Is^(m ]LafC+ίlF5U8v ?lv-ZqDibMdPτ$tIp ωjCϴķCDQ˝_As-}@oZn(7ʫ捝RJCvHi\)6m!fM3+mqG5>iV5b; sïRQCd߯joKjڪ2[u~Fό\ڿ (0sDWzF>Тs:P9qiE\m X\W@ V A,3kI~hm .ݺ#y/,+@t8c#7|ͳ:bO `HG$ayU~:T]S7Eӂ[W7C54?^S_~CdT(|>mWɭxjAg-!=YM\`f)a/\鑕gQB9 ?k269'2S@S6{kb"ӊLmb%bZqa&Uuu0DW 10T rj^@$\碆~<1[A l I(j6Ƿ(x?C ^JC^e#5YN6^+]=A##z?5K@_f@'0TIߺ"_9>7Krn-8J>m%b}UcirtǸϼ1J5|1_)uO]&m7ܨ&@@13 8+&_y@V Q) )T@ SBuvNJQj~Ҫ{KS 7st:W%]îK,!HH kw9v̏;JYU&<I׳tG'Fҁ<>7|XTM>M4Îu W: ׯAPi(PVvd?EqP)BqLR12+̑@_"9Ô,nA!k H&8ln8 ~|.V.$hz6Τ1&K抭cњ"}K`:6e˯ͱ J+5f\po'fDgzkxϻdjN;adH[Uy8>E5V@pwfJxt),?~B[h*0{k S~. K,!fF.vGzMֆ,Jc1CEf4S'J:=s=TM< ݀bR\\ǿZ(Q_O:1,{>":;!3(*iR{`1/ypn6/juU܊'w^5RH"jciޛ{i tBS 2<фL<$9+[^l2"J##T\)*O||8ɫw%)J^Noة5Flŵ\5=3MUwF MP|Ӏ WU1Ug!&35)&TaWu\Q"15>R)PpShdN&fFL5R䳙&dr ̴4+;[V/BEj`M>130k.O7X[bFytA\1o@7 IZz Jȣbޟ?z6_c!!e-£Bw$zD&Ur_: HƦ-|>oh'R r %aRX]ZK=>W`z޲֎Q:]AnDt 'F,-A> ?{;__Q팢 2%]dZx~HKP{naWFZd= 77EAH2ZB |^ݑ\B?}"M.>X}A{2q6$l:&ύ8aDUplm7ΨPZX)pVu,iʜ3q@YClkG&?[WIJ"e?>s>mZFAώ]cidK"A k-T1>Sxs- N3aK"V۬QWMd2P)ԙF1Ock~a" `}Kfzڛ:5V:yb߉yve.m0`ovBR`;=/\DrmY{&n8%ugeT2_ 4X,q,IPd $ K5R7a,Z8, խu7ܬ:?s4!%Z T,q,ZDB~ܿ17=0 c.D?sS<qS{24ɆȊhI;*܈̸qq$ |zޓ$E}iЌ򑑨'g86;\s'fƇBu<քFMrA`zö@ER ꡎ4Ҍbt" 1|uINBJFºK~c8X-->IÃ`NҞBٍ2KIGb~z_x^fps,[Y$Gc? p*΃K6DԃSs90l5}%Á`gBS^ƶct)$niQ8Qg:qbMx J/IN9M ɪ+2g?5œ5`LkrTNg@,(K!:3;?S8t I֟{b\ k&c5pCi3zvpڼPs;œ5WtجD}_N=ri\;I=Gﻌ=+1yVj#kvg Cc*YL2 Ƀ E. 9&hXRzڡ _}ʔdoURj|]ÜB NOK$s̾h8qR\FYwѪ`Anrs޼WqAZ[̭øwF$V>^aJ<ɝ$;<ABC𖒼}e >=1Bl@T HОc"19lnjl*`-?ƨ"vidfNR{9Q@'߹zX5$QзNW_oY&b"IIo9M$N&''3jZL B~Q&}t{8w ׆ 6v`#(> A4}TxK%ЊtΏPް<^X@Hٵ/Krцy?7w0aq&rӋ%5nVթ|_紊l"DBQd52Ls??ִ x:bGe$Iǂ0e6Rx{X(GuZ(VU}Y]_~$l,}(\ ǒBF&?epV)F6bkYm1[QД!3\ 32,e< h|뢻7ēD t׫'>W0_x錔~L٦1Ofds;R!h)ھ$ן껷7;9TR- E& 1>\ Fy`/%~)LjFׯT*eW 5ӓ]4„_hA޼.%Ƀ,k,"rb/t*hRj=@MI!qM_E'ݮGGaBzʄ\Dž\5zk{36jAkJfy V/|ZNtD9/3slO#{zϾ -AJi䴹3F5`ky~W8TF7}UH{_0K 8L2 _d4z?i}8$!S9r˶ji(+D[ePhANZ@](I# qbC*T0x?cēSoW01b%2QpuX@A!\䲲8z/p+J3@n3zZls\P4 Q:D`>5}Y(ߖmFҞeF`Q4C n69N^YAYӇ+0_Mx:{s]ֵ~ VB RHP0,^ջf_窢d?)OoT}ĝd!&AB8Z6Pd 倭/{=FdgܾrI?rg>7G25:6y2) sō L~t&Ң̲vg:S%VG;`bXꍉ NPTITҼ!]L!p'k9h~ı0VqaTW>J%=[/_BCaq4~%_q|.d^Ճs 66c.KxRZX^ڸkn%Qov^콇Iq?s[GjQc̼Jey#`N[83w#[ >EG[uֆ}&'EYEbxa־!qaK U+r#QRenWgMKՕ4isr%"h@=H}F+NMղ +X埭V, Ԟ7|RIg>Q [BtTBj ?J>~'6b0`#V ArMHS$FUH}03l(~'TIK85|ʊi H]287[4d}eugcoϋH]r&4b]؎Z>XC\6hx7o_B:T;hŀgr<g[^Gj!mQD/3 s84,S3~ 3,RW/:x_ iNnሟnuQyuΒ1M2W1h#\~XeFp4M-.QIh=D & 5N5iccR$_cj}a[5RKw2gsДbN##$"ݦkRi45Nؼ);u+oc~?S<3/N{.1?4`b,\Chg)ʮzk$sh^iL28*:P?IDi%rc#" QcrN Lrڈ]D8ooP쮖jo5> ME/Z~H^+]YDt/?/JMk덶PAJ5-yl?j㌸UUJM? *˝Z03|<^ ^d}Px\Gn J @E ;bǫګ¶} tEͧ`/hT|d@lt3f*{fewp4/F9j&s˞M鑣gh Ыq-w@p 24Quxd^RDB,/ͩc(hsvj{TPPO9RJPkF-W@la>q{⓫Ji"Dhέ2a22b&i19.QsV}YA6-m!%a֝A8 X.;- !JS@ h{9)01dF h/YԀA<6;  fU4f0Nʱ iux-1RuB]~]"0BzcͅV ,At7?!!_)Yw5#,[+ճ^v}7qʇ,2\l`giluޘa]ZBRF}VJQңrqfh4 g;!.7s4h }Wpi^h" xTԤ6~6&V =W*EQym3.0 ?gI"qFC~\bR4gj~,Vhzȶ*BO(SD̔ű&(cn=1slbıjd8h y7%WYL>Ği [A9r=lEA;%IjعL`>US&UóyYi,=5vٮ{Gp|x%4ҬK"8 .0 }TAaqjCE ];qL3=yÇ7Mq)9Ͱ?}Pi\sĘ?XpؔX mw5Aw./$D$o!c1miJᇙ҆1w{-3]^$[PTg1HRQWUj g_R<@#m`U@l`@I}R#BguM&iO=,"uK2BKպY3@p;|:0!ר6 >-URM^2 {Cߙ"kgsXƗwl!0+JM;ya-5]!bSӥSJrذ軹g*6S!E3}RU-SFA}([Y3%aYK%+Mhm}ED<6͘h3(UYx]kī޻W3>i?h/tNJy"<иI]# њ`"WN+&)(N%\<~@+[ҕ+ZYdO@xNP6q^WSrUP0uXv>؁ȑGm{ IBt8&_ڝI~8Ehr5=ӊ\LM,"k9Gʮ!ۨ`z&_f$]9Ϡhq63I\ Bi{$a]? kEs F~-taFG9{ Zn&ͦo:MU6y;Fo7PS69}լݬYam!m+8(™RiH#0^'%OPѾ̾ u⧍s?ZY{idݲ:=qʎ\֭f,8U;l#sƵqn.X>~g3 ѷTlk',LVDr%6~4Iدdif91&=4X~CMW1񦍒Fr q%`n0ȋˑd`E 15<"罚 5&qH,p`lS reG햖{3Mx22Ge_=ı) 8BH 6\P-9/,}]0 gZ~ѷ88 ; ĵc:jQb6ٌ|,=NFQFj~/d;?jm" kȂeOܪeK?᷵}^k~:^(VMZ각VrNkǡYv~/)BQCro_~]A?sܵVmN#bJi5}QVDS[Xh1p CPtf Y |::ZU({G‹z:\B?FL0ʨƼ 6R<"8[j'Kz0Q}#1ÕGiocNsE[`u*#\ E[\58,`L TNSa4k :=~ V߈| u|vn<`!}!x#9vE9XB- ,!!0KK8o9d Cl+7Nu;R$(DR-5dNkj, .ZkNm C%l* 8<^x5>EOkoBlB~p?hBYg@>ȃ2N<39b,poC,LkJ_ &OWf= $]-Rj%AyۂX؟X ,.X_OՉzRf%O|"eRYjt+l"U8w]?eP$EPxS'!Rm6?QZa;9ےIL[X Yד:Bůn]brYkW67[/R&y </[>~z <S+ j̃ `W;[N0!7<˱$8ju"b1*~zjrgp u'฼$)Tǂf(ޭ'J>/cK7hDfQ\X`!Ro%⋚ͣVdT)Jna!k vtg ?61^S2i}DJf OXNCДtJRx!y>?Jo{kze2i5'jP=f@3* r}p;fĸ} Zʭ2ߺL'KeIj|W_M`|:7vaa%Uo126 J>TJ)OKg$ogxF]bY%N}+Ľa~qQ<:JJaKd3OǤcE6HLt YJ(lФк⼱?E20+UhH̄lF.2O/N,/\VDI2 1lU*mhnoF@EՈOdo ,H%uN9>3\ R?T"JUaf݀}HVtlDQLbiWOl&. MPxZl ,^ymtHsgrBVq0/}{cߕ=Zdm,پ]CC :mW2 [1$2XK hGT"~as+E3ƮNTP$4 pk}0N(log5! @F3+(afhcƖ-wSwG ԅ2 N֮!=xlfD?QE~M7[΀ov5žD 2vHޱƿݚ"EloS:p`3C(Pq&؜\Wl*^JK۞Pmgs+eW1$PTmL?[0^_Z T rUA-iVJA3xyW)2?2~ED7E 툳 $htڸ[QmLA--/BSCSC_A9vCur?XJ{LjS_RB x< h?>ӐMcR@&:؂S;0?7Hm4}}mt4 K$/*~!r1f@Ʃ'dpwbIp SS:dS^*Do 'E+/-be;LtSt8KG;SZl]j#οa)F<5!$^AϿt?d<1s]U"R2g.oeDH.HywicKVL萴:t28eޙsӝR޼.r*rȥ U;Y A?} *YQib ՘d ƊU4 lG EBIkdS2EaJ"^qَ\y K4l՟Z$9^AF+o5F/w1>QLŽڅFNPW?Ԗ#6QYk,]\ydŸvb*3^DZ1'tȷk\Ԧs %-SgM~[(ZuDkmXF9U8W 纺p}I;_h]Cn]3pBݮt:fv8OLAm ]Q#F|4?WN߬Qj+)/dɾdVmY\!5pUVN)n@$qvdy?` ~!YAŠXema3|jvtEG\g+  qйKh1q_>|ÐwڶL6rQQb]Je1C7JwxA YOͶ$a5Z\CM )b߀bH]9 %5@q'X.|]ު$<-#%淊(Hu49 %6IɅ~5Pt0k{)̷JD?/B vϽ׾js `ʈi<}idԖE m+rrHP퓒l.0{%] rQdg`VP%6Ԅ&*/!I[MkQ8?v鎐cl$}l2o#i=t) H4$qOicj,X DZ hm*tAIa +?gu !1Q#!&meKW65+|ma~%<0/"NdA#t{ʵaEPaiЄk<'{X q@8} T}N="5q30]]8/uö=\5@i-5O}R@1Д+rj4/-;Ľ="1/be=gIU_8cf^L !ꂙ%;tCGalv0B¿0ف]«%0֬ 4<ʘ%/["$#LT,bJ<.206GTiCK#.*j,4H3+v(X>pZ巍^Q֒cBzuV-RAUlf^x\ey+&*P Oa9L(…l2tV$Gx;35W_\+8$_h/tmdSK -׹$?-u؁ 9&@W;<eG_n2&\ 9?P%ULʂb!05rX (u#  p@EF-1Й1$r/ya1H 3ifu_k +O sWZzРMb }z ,#mAo^ua> qXr=}Dd -I.`  z:cJvG)]|,H4zH1X{~FXO-pb,rvuɫ;eky씷*i!I`UՀ'r^Z4K>g&ӁQVI-3$%RioW"?O$7=9t%CStBe7 vri>EAMdԏV䶥'dȻ(>$3XMZdQx'AY,^ h|U.\x++S]RvX\a_ScDYdmu~qX:SVu\@eE"N?GĆx_g6``G{R%=t|ASrJ2bͰ,#1AgByWe)txN }$Rߔ30A8ΜH,D~>nz_.>#SUniLs1-*hisvفc|7·D&(d_ˈt+=O;, dRHfw>2CLA2_P{N4ر ۷ #W"ڏSa'VmT#R$@OUN"Br)2]Ռa2DzDw0E5ĐحV/8~XnD T\GJYe\ A I G*<xQfMZ!ȏ)E{v6ȕnjl+5N|E@NO]Z+9>Tz>?~ЌPL[$/BU $zOºJQس E?%Y30>sMhheQ#2@Bk~%3 g7dYRt·h*> MjO1NU%ZO&=a*FO9t9_߯b5)v4BfjڇMK"qWD(TC/9mX۾زoe vLg?EK:Rʿ؊+ \pTAZȀzt1 %/y 7ܭKکfB " ܠ+@13fɺxr1[;: Zl *X>ؤb#1R3LQl#y'~#3PUA_bgz؅B$s| (%(p vTY4}ÚSsg%X$YWaЀ[ErC8ց pVUp{cN"mtDUswRyi'`OJI)ւa 2^Qa32rPt[hSepv0& kV C-HA/,}cm}[ sv@&l娖NotٓTlY~ZLLJoQϋhL Sc~ = \r ? %(> |Þߺ=5k~+Ft-9n\YCQG+o.6XC #~=ozYBF)\h [q'挝kUxX0<~7+u_6"e<ۆ4^% ^nS2(ΆWޤ M cK{K?%| ߳g@4Bru/ʿہͭRy6=˺;Ku*ɄdCqs^ずDKz * ]W9}H鿁] 0W3zJ ‡fExt49Wp{vF'2`?SG-w^xpy*|~`8ԈWV |Nd Cok*B~Q~Tֹ*E7PlZ %^bbqMBte\_Gbk.\S bb'ýÌ]SF.gAVNR(hhN 4iAdɵׁ OE;VF/?=p RG@ @ޜxZ>;g#=MMQh 8#N Upл6@%nC7I; 4]ڌ!N_IL˙ xˠ ]9к֥G=k2j2K]VwATz?bӭGe$:Laꇿӑ|6NGm{ʼ<429?Hqe7_ YYEUZ8mFȵKݓ|AGE^ )41s9BP"> X #^6 g?=R@.P aƦf2? ;븞C.xa%]Jx0dvOŭ\/qp̙F҂j8'C#za")g˃}M,t?]L>%d:= vR]9@&:MY&־Nѿ%p9f)[S _u[Qqho>u,^u &a2FܵXІPv tU~ԥEֺE$մJ#2v %֗!ى&o+|Y9]:AkMW4〽8peOv4؋;2,: TN ِa5VU'Qqg.i𣡒"T׃h]m]pw"ڑ,! NRUR%zYJzF}qz8ૡ)# HwI$f&%uSGqԳťoAeMN ueĎk"EY8 &.x1]EikcЫ&895W\{7-Pl|G+1 S2~vt'G+EZ5Ž6h0λ!`WHa S3xjztZII"h:t3(@䛭'^8'PUAh+#uRGn@qwK֎nAr'<;(ٺ"ֵ85+7C:C*a#ЌVZi(CfyNXQpB[IEͨl1y{j딶xeÐEh۩&4/|\tY O[#O9zxKNͤ9C@ V\`ڍ` CU٦pKc#pL*-#~\2h4AdԠa f.e,!f a*)yad%Hxys̈m5+xhZ 0TvZ߄ N>a3v!7**G%L:y Řx{1Cd YQ>OX&~>921> 8gEz?6Q$[E ,G8/ ^Ьj o;;rIMw*egӆ˘΂ %+[x&"vlj=>Cj3Yd@}!Gξ4 rtk~w5 k y;]U:QAf(b/`V]I'=VCv{D ?T uK`ApNzDzz Q& 2]JAtj"i;JvN HzEv y6E`(!FCFs]rY'C?@eYfcXFA_/UsM,my!r~n 2|Ů_hZL83qZ QgeF7r+.зQ6WCM&v%ďc93*e˘8nmOЬn8 mih|-͓Fd)]Zk&l\IJGERUK(^c ص&/- ^?CEER,J2dEQWbnr!t5U3^^sZ Xz*vܺ!JLaX ӂPg^mgQSgF-TKO+T~6^ #!RH]Vc W$c#Eb11 o]t  9$Uђqӑ&D2#.#+N/M#$Vm&&(]͏;N4RlVT&>.{q̣4Ug7yV4o{FFN7֋A4KL)qmGyʋ9q :̷nG2@ 6A U][ [ӣB<)28FЕAv#gaLc3BG'['sv'>K-G?A:;s(qkg%P=<%|&y8qCBRt |(F Y(DL2Fe\(lgvO%JIo\S% Mo7os iBE BX5&Of=vB8wq;nG$_Q:T])%{~)ܞ9ڂ ͡ rͪ?~<7wFސٸP"Yb؟퐢 wQ~M%ˋH`TAZpQd.W7[ltU'EE%1XdβL3}'2Yp2쳮g\n&}qǍB's[`s֕{- h`R"앭7p -@Q7|?ej"UAH`gƙ0v?E~sxA {Z sCdy {OHXS-]\% !=,U{L7deoJ -U ]rYDebs(*GubΩφ(974Y{g j-,h9&ʵ]V!l+0T69%D~ٛ'x}wCeW9Ij m.& WH#jrȠr\wz2:qD2+YpƛޞX_r;nXG?c ]).s+\^a[14Y od 4IjQ!)YH9N ~oJ%^X \umDWཬqȔ;2r{auu`3xf#Gײۂu֕DT]f>kpB7uRüA'Bfx6;S;k>T&^<33 V7ZNo$0 ^]U/(ez`m] $p+(^srI9?YΦ^>Ll w{5[LQugJZF37[aU&kfXH5 w)jTJHpY6 D ]Wh-V.Roj^w_2] ޽, r@>9|[:)k~DYZqh'EN9A\D1<0Q3$aUדQd= M!]GD.= |[z'8k"[qR܆.7`{Z7-Pf,ZM o-f\.kwN9Jwc>Q,ĬrD/R=7)VC˓2*.I(? k%ereDCPVaN3C<ۿ&4|[m2M e_AHɧ j5ԍe^#ٝR)RVVj6TnҵDg5vk(~O) 91-'6ye4?ؒc= 6WkKG{ 9iɓ_Gսp]Dv[ iZb ;(E< zL\F[/g5Q<'1aM┋ B|RYQj@vƄVf'p snDfct˄WqWs@U=%M%W6=wPkn6ApT>[ܳ] @$P-FT:^ 楩$|qNÌdkϨ7f,ufbu*ELDvhm%j7DlsMT' #hT2CH$/L ,ØV I}WuƳzC9*I4ܟϋVR!UdF) gX:ە2PJf3E xFMg8Ikb*5d0E)+p(nAp5@ ar۹E,{(JɾĄ=ц^+9zϡ9Ԍ3@"c}쯰p dSi.L,VWx-ԲBt|fA 8ܣm 2\ZX>IxLdž#0߁6%mLK9R] z菱eLi8[2."_\B:K96(Q4ke֓8[*Fd;=ՇPo?9Eإ0yq@%5t1gl󗑽_ԍ6ưxn3\d@I2hتbua'żDʵcXŲG~51UywywRpAN1;45 9W0>WMʓx +Im\JgǗUk4vo7׬-j+4 D"W*/:*XL&z',قSe~+5`#RzNPt8N9 : 7F.Q!υK Yysr}%+f+.F6^jq<IX.=ʿݟgƼt:I?L XdW 6O;zD yRW"HEP&JO#{"15(Sӣuð+jƾSx#cW!wӲ?zX"x"MTE2Z:QhP(qS9I@̄R(>].q𡐆EegXDlu#`?6wli_o G8NLw2Q6X6D*@GeIPzz;FzͦOir%g'h 3t5{aJ$F8gV#쭕:W| ku/H_lHP" *ǯ xn z95{k 1VhQkEhs/dD?K ,6hb q8Θou$7'^n54'ͳVG2qqVUUCb ,{1F9OvÁKhx;^'$(NvS B7vIUg5BdyC渣9aah9[`pw}N"G\8q]d|NcI<,Hnah'YmCbɊiɹ$ B+BIpb%$TFֶƆÜmrk?^3L][u^uaiXrcS&`rj3ۊI`՗1Dۙ^5, '&]7tB.犆c OowS Qz- &l:fˉoE$O)W;薼pN:"Zիv)yUaԋ@ь9}o4>`6P+Xn0J% 5t0e**4pTM*P`V~#7$#pZW[xDC&J Pfhqg3 {RŸXP2},< ?ޡެ{;Օ:ҒG`G|\\&/dc=?KXsKj D}L_]4iPh+}UT2\9n{Ft[?ŪI^яO'Ӆ5ޢa0˰eβ dPɦF;S@!7lņO'>{r( ؟z 7:6fUB"g(lMlmyzk`{ 57 KJ}.uVe0V0l `5_UWhuk Am(GQ1ٜKs^ M!pd%i:5*;`l9yX Unǽ3FZ\%4rPY:4q- CTC] :.^z_wЪ E#J:C"MzHӺՌ:(MtS`^Yo햡-ht.%!B;q)BC&~-dа̽AU$>y^ B$枅7?>9z)G4|Vٛ/t+PVX7;uj^8bJޏ8?Ynxtܸ.hKC\(5't+ܬm1,1/^umd5Z3 (HuZ1 +l3V Wuf|%ӤNz;4\;zK qL3hF[F#(xH虙ZƎ W(%f `)u/q,䃒;EP猸ɖA;<E2?5)w[}%-KN%sXU1p3ڄ0:" zb М:%H"x 㸿.RW;k#'=MiEF2"{>'{4WBto*R1z_mnZ Yo~i{yW!vQ@])*;H:n) K%W$ԫ{=>`ѼƑD'KޞhP e$BFk.o[޻gUU+Жr =a5o4K9-cx#:ŕYprN[^ŋ)=:6΢;G l6T1ΗA\2 Ԧ/Wr6/QsH`lDy9 Һ+z{8[IN^H!A&fʣ'|dY}?LҞe:${#cBU_`hkyyU8'+pYФ.Ea ]}ߓC?s4;Xs?25f)ql+ :?g,{\DWBB^4%70"/Ѕk #@.h8޲PfjT rhGp$n<'C*|]?`9"p>$G)x5Y5.O-)VճV Ì4\/dUnriz| `$1*I< \ZDؽ: a2Y}Wsڭw6<%<$ё+&ٹ q^q `Ii^%u _ oz[\<'eҨzJ&!hvQ?y KyksHP{;@we:$ |uJXe " ":6hϝ6|Hӱ`־̧Zgйm^)*!MV~o1\]gWE\+?v'9_@"e͘jfsVIxwLBMd 4n#ć|ߖ~Y7Ӂn0Я &QVrŗs.뤜/x 6<d,^f'Fh[4:0tQQQ%hb/.DQtN*(`DΟ[wu Ouǽ/,c. u߄rIs![4C'QRt.)ÛV/7[8%aSʰzI9X߯]2[}Qm[ZЇ`eGWD}RtLWCM1q&WP؍pF^+plӯMKUef 7_M̌kp%sM_Ĭ]|sn_)7v&muM 5x _"׭h.ϊba7Z܈t9m+ؽcf }XH荙 8JIfjݷLpN9o㰁a*Ԣ/kq|| `Qa+nLzd` GJ^d@m[;:Eƒ,u^ǍNFRު 8hWH(A9X"9ϸgJMc‚6,D(Ejz۬.x١pb'RWSlh /-ψ lQ{`Б&]h{>&DmRb3c )+ϒR%Cռ 4FYr.ZUC|Em.'?]k1x:ގzB` ܙ<&a|C%m}LJ|/pө+~YǬYMM_p_;Xa]sFh:;T2&i^H*H=ȹ;=|` 9((O l~(S{{Cjߵ,(h'Uz oƥSa]= yYYeivMX"GmA_(ؿ#0DXرg]i#ςA\'n:]`EJ7'7 {$sڡ*.As 9xRs>*I >uֹ9鬧0leptN6ĠA#Wj‹,`O$PNy_n8.G %\5tsP#RYu:OyfM8zXOt)tqLl(z$so?F&|2917ȃuo- |`n\dX&D8yqQAjǡ66~]On9-rWp !&d?Aw  CCcHܿFVMXƖhmgF<X!LR npF@D Ŗ}K98Q%)L`jj"`]eg]cc"mIr-=>'Vr:<#iB>{;fҢpßzFYoJ2{/9OZط*9ߗ ?Te9.~ɋtzHmWlf~\&m9lC-?h!?~$n\:ۊ@(6VM]X?/c{cD 铪YfQ[Z# lbBSoPfS$ď?^ *?+h5AsL.ÕߣIZwW,]r\Ͻ2E=R"9p0|jwOe-BMφh8v.j⋚m)|G(uA߹uʑ!,R~FORG 8AZ$D&if2b6 @"D5m'TZC#4hla4rP!e#CP6mT SDM?9 X`vW0"n{p:*6$qAv(YnN{X (ӻ1L1;q2}˃rJaR26RFqo[>.pnUI@dkTԲ W:l.Rկ VWf*1' TtǷ%;bclCl-hxO_F%gqu8N:W]uP#T_A cZp +eg9MGMHCdU~M8.^CwN!3c7d58hfx?;%Cҧ`ȖzRgFF*pHO:?;lLyM+~^' F{UD# e4K}x hqp\$t=AY9Hݾ\NPrp&f.Jb&m 6}2 *B]8ȟq-?+f+԰ |u:- rc -cYoP(]O\`h1`("ѭ,0Z.vAO#|qnn} bSK=[{"2>ʙ͞=0k@EB|ܲu+j1|7TP2aA;ڃ-q<`A]Bvf-PT]'`Jsj^t-lt3Xm@\#`B8&A ˅XVv~ΗIVmGN-U57ssEC?Zp15`ueBpˋTH 9ӳ×kTrl=$S{/: G//v̋HGuH~qM]y@Ծ[ MmV! qP>P笣Kjbef}`e*}q[7g>ߕxb,:JmYf EX?o’}뱪]&3YlsSS&_ 8Tg\T&׀WE^~n$Q-F=Vielr- \o/Jp&پhG-ٍ5`n.Г$X4-O`2"ظRH23+V=VCVO#PΆL;fP pȯp_ rs)8XZAL'pnʥ3 +XMB@.䄝g⺼hv뛔mhM<<UR,p3}% \1! Wg;Г&nS_Ps:*,B93TM3]Eju]s- uwU ".${Q --6EH0Ծj+Fیҍ*b|ǒhn,tAf֖X"q7K {[!p fQ;'CGyTTPTNQnPQV2mO[Z@ "g%7n`׾1=#akwr"l /K:6ѻ("O 0T{G;Loz0k|5BjnJmԲm/~hkF.J8 ԃSMxOO=44t7S$l+&Z$r{8j$xzjidu7aj,fj:_De+w w,{3AFpF n5+_\Q| r~,WѾ!ʙy.VWFdҋGR[54s|tdX]y o/9?Mz LTH` yPr wkqgYi[U즀u 0c#)4tQ)>sijW Lɠ2cj"x2=#nDt+"c <'E,)D*ʭq@ jU/}&YYFm-pƢ-/dGLv Ki =DgU)Xl}ork821ùe77 Qs" ivz1JWժLl]XҼyOW(6%"C5{+wC<>p>!Q,{gBSeE2@ij֑>ہIِ-4e;-W,z:c4[&o4D뾲 ѹkg"HgYΗP NLlG;4,d1yArY7[⏾$@n0D pʦ9IPrr ;%mPڃF;G@3PXE3A@zˡ_?[Z!IAr[[cؘ,1[+$bX7UMbc?5$]=%wIq_b5BCz FYa$'66G|i)V.zH+;L!\?mYLPr=-ţ(nlm?b~.k S KR`Ts8;Bg=>$&Wc8ϧ%0q[Qߐ6):6;$PcFMYn⁉L-Pbڪ_iF) #OP1}x])Cp:0]+o0? xQPG|V :'ز3V׼@ͬ\y8Mݚ6ZUXBrN ϢH5,6@?b;e͉1k ;OM o˻Ojߩi'ѹV]{H TlɌ5MI6Q.jZPh8'ɞK%tx̀㙗:&,w^`AXZw3G+ ]uU/emU/qWrV0)C]IԤXMw&m#-*&|0Oq̚H  p&߂5: T/FY:Vgv컎9 s6W˲?1ˏ"x~eˣ4zh^!xcVE(|2yK4D9`f/A?beV^@jQ焼/$w}Ҧ46:QƣÞK>JH7 09=~3v~`P #!)Bb}'a% aGV1M/ǽrU[&ӎ[V=a]8P"8Иp%+9'!XJCjh3 ^%'%6Tګe#((KZRs7a-ReM{qP?LQ}/!_܋_3dȏ,BQZxX( \ɐ(ӅU!XוKH퇇t"+jf,H 7쿿seiӽ0C~,nuͦp$i`#j{a&:b@fȈl8QworS7F&\AQBз7Rc\3 kpuEs _J}e4@4@x?|4RS~3Ze([Ȼ7C:l'Zqaͽj\>mNE5n|S9;Yo:I)yftz@s/Srif`^:zk-p#KtXiQCCt\Q/ ~[IdViE$}O?)|~s/AkC#٦UQW em +tNYˮߪ",<,uBhy RNZ&~+@U{P~YN\X)C3 ep&:S rakqOy#RL9֖p /A.v2 B4յȞbχ^B $V^$$kƙ1cD:ch\] ]CTٺ֟5izD |tT.XIMB|qS=g\/yYZ:h1^.%uL\tN"k!c䂺Z<p&+w>]pE)QD+Sc[AMwLE\W:JAp![ YqN2]sCr[U/Y%04Mp/H9(CMȨhfme|(-."F$x-# $$8߿5BT~)8OX8wwșHܳyx]j lr7RHɹ K;L#gT{mcի`Ê_, $zPS%#!m<0LDm˲,BxHta4SJz.j !pfUNf/W#vhı?.:εR8=ɏe>C:E #Jw̆"DBW:Bs!BCYTrM*d ^2n־bK$BlJ47#fq%1tk zw&wEv t F5K0{}iY3*=#W%{Z\[B)Hu2%q̍A)ݏgʺu ѠiGJWN Vz`F#b:$)^XN8bZXr?<=y+R@Wn疎kg$l2"oJt;7c/Կvͅ=.zZ}^̢hcZk$fRHd BZ+wڨKp웭>N1})@!ִl/pZ-{cH9YR%)Uf:|)T] ^XF %Ub5RUQ-r?d42> nȥ[1^#E7BA.=[yN@آO蛐l`yS GX g240ލIгC*m[&tG83kT?4rk;Fk?wm,21hꎴvm9id)v!YFμTG1c$4k+8s m-d ΢1,h2[aTep4vV0gd,b%:(Y7jˠc))E+(*bT8f:Va.HB*ж_\fv=#IuoYhWԔE\atJ j֓t9Žv٪as(138y>tLR%*'mJĩ]7мC\9m?pX]opSĸɷ}Aa˯]G6QV? *%HR撏qRKc'-w2?w05Ч49, p'2Ñ_ɤ+m$Ff~tU:CqlK~>lvӏ ڽݟ/zeOsdK3́FXD6W?̢oXL <"ps+gvPp+iks+գ1.88aMvMËl+U?9w b^׽kTA|Φa~ ȶ2>|J%]5 `qeI7ߴY, vMc,YVyhHT:y]@mg߀9ER"d[ְ״+iL.̉qwx\gʃKm:Rāe:̣* > X~"7ԕ#9R8 Zp)2X a ᕜʹWuV֡6!Apf| 3X]:/bbPYcF#Ma̼WFda>d Ps\ dagVd#R%SigƧTM3Ϸ ׽=H$g/^a UYta> ac9c&FLkG^_1h/ܓwRjbǪXєOR%MI뚚| <ޞ7ș|ɬ%\G\ln8dTA/ޞz8v̪%j<%9 E䵣d qtZR/i"un2=>4NZ#\cTԞuģl-$a=\M53k7vY6**8\0}RɢZx{>RÓE6*>yb.+/2^. q9Y[l1?l {c mF 0ІKs!w:17k1omGx=Du( ,`gm9S:⁓QÆV>O\>Q.-Ի )hJRM}k|k KdeI{z#-A=6D5 }˯sLG7y4Mާʼn0 0=&yL}+˛IkFwʪEpKJ^m } b6c'he"bpDhR+ՠ۔Z;9ڍD39K`fZso`5ҥ3{7ȳ0qݲT[yru{ofkH17/S r;ȼ;5RmEO~@1^?~l]15&'48d^RJ\ w}ԡ :u@'^w(ˊ_C DQ:iړ5?2#=V8ƈ=W58CY@WaHkh"lX}!8P0K#k۱#w ANYS`s ;|[6$_zRȉLټxz@~Ls\|s' M,Pg'8#?7mMHHSX&'sr-sqiiIaFEh- uGf CHHgY/,8G^.Y991K|}7PIx(\0)~7y\)yZyJyo!wGU3js]Rg{\z5KM"}x}ژ&_#0M}O/n5~Nd ._M>:!ʇSƤH& #*)5'Nf\74Txx>kFW^7dloB q41 FVv7Cq PӀ!~$Io8&?&)Sƭ`4.|rzM\HMUɘI4U}^ Nm5q_`:  tZٳ<]'P5lKcWaT y;Sͱ+g:*<;*qteOZ2H !IfO BKjwPS:{>]*TIҢ.VOˮ*:4LYvf{Y3 צ]?&MI4|Qڏ39ZɼB 3]ps 9(x@Z;u˕\lMg bi\1L=[%nP9}.L`n2$={'ݑNx C`6z3@4\gNA\P|:I?5A& 0o3P0H՞pQfrp:Չ{"pXNY_^_3h{p)NsJ\h p0X`֪FN_._(ҨtBZkaU? Yf{yi2˾2a&nBPRd7\5{}ӂ(M̊XE4QP~r죘ZݵulDF(7$H 3yυFf7 t"F.}nYJeLt25j:dZm|[Xߓi6jOIpd=Ak4 wZ2"F{̌|JK8Jo+@RwZfޝF/.ꛤ9}=m]yBpay:R]b 3\R}U뇋ݛ0M5lKzl04ʳEEtб^\ʲN$sa}Gp\^PVe&LR/֔̚Ұ0#|Ӈ ?^.3EJ#YU|< Ls,)/FV` ѫf2NbU2hIZ)/"dabH KOEPs qHI()WY]3^v ͂jK{ ΨbTkJ^ mHmdb6jhkQyS)R0Y֩oUlرAl 3 Bs53'aPޢ3o!1@>W@AAl[6?ҏP?8OT˕^{)_E_#o9vB[~r> rI# Q0_DKݡ Ӱ͉VuneD32VͬQN$ew.̜K*Be8gL2:[\h%u\Eф39ڶm=ϮɌw"c#AJ"G*egaV:G;U{\0&?eM7>ĺ][\ĎW{NcL8a,ESL˭m){L /e=$#)M0Z *&IhP]6 .0󸧯B(ikze <ʛL&ɟMoÜRR]7E.9RcEU8-Ā=_bzNH[תӗR{8 ƬcmT2_ SڧDA7@=O,ްӽh^|VGexYy1OԂgEs`D겤U+r $fVz4t)H&\ /bCq)/MU<~7_, _Eu[&v%'2j嗜D_6Ʌ{47p%5J|.~4RT xTfFtbȒI +:%GƓ6_<䊅O"6TdGv ɣ#hh75;ƅ[̊YRZ:~\f ψN.Sb' jP¼Jl/vYX_+Kr=-w8P<&=b 7baoXKњs ѽ>$ } @ h0Si4﵅& śqh&iIB^W X1VzHR[kxH(P.$v2$@>c$=˳'qlZ5\&h  *Q!C/T!qP DzL+Qw զK.UskG۲( _#PL#k+hCsOC+ӉC G7Ij+sĖ uh.yZvt8"d|\X+ "#&WOm{C2}:f` hG/qC|wvWzAYXƂO?{ًwc,é*=-l(Guׇu[ [w6Wb*2m#W*Px=}s\׺[Teg4B"-a>(+d:͞ĴB(,l#2Ȥun8K4 @pn:G>*/60[G۾ ~ 3/_˜ wh0PjH9Jqyb.{z(L03s&bI?$*!9,ksVKcqNO{LvfѩX)'oKi Kor8ۃI5Suo3_bFdJ,rj#i~Rs+MeeSz۷j`b%vw2v?"<ZETV5oM)*V2{xT%'~~̆/dbH6Jqfjx"Sjx/+L0KO4F8vc>mw4-8đoُͮ;IUm 8d!У$P#Qfg\2Ecy1N^UcJ_'>::qh1ZP."ĄvХ܎ {n(Q>l)gu|9 ΧMXWEHd{x>єr5M8%C/?'-W.%Y91vʈf﹗|Wz_yVx5 l=ڝg]*:T\_`8StuلBBnL W:Ŋi559ԃu^C'lD?EI̹0jB"wʔ@=4qj:H^&9/sePR'5]eHDkM8- G=A;X$zr׌Ѐ~p"RJ YfJey^IUR|4hxD$R[jU] C\aB ٝs]DeԐJFkQ9,6brk6N3ֆ)ΖZ, S; Oѓ>1*m5 وAR}iCb_z`뛺ʸ jޮ"c}b>[Q[N=<đ޽.utdoY?Yb nj!R&,W-fD${fbZِB=UV~c;U›P-IgnHEmIV|pR{CیĎKLa{{FFzAo$5JA6*t(@ԩǕoеq_jtJ@q"P<&AYV޿ (ՠiߜ]r]ͬsJꚝZRrC]}fcYfNltUgLOmgKQXP#=uwfp79NͲ .se;+==D+,%h{;`& (HVO@\cϮ 2<67WRKQ;1GY!/Y)Ƽ P=a,2W x| hzS*x/2c*Q0>Y'8Ogw^fYfwi.,‡SmQR梜t89a9۸$CrrW_0KJhney2!3^0~6"{4XryNvr|AV~jVpG L]` lc`fhJ=]*>yu0a_GTϋC\QXZG]Z|aS{@),]$И:DOV'ON%GO,NJ0tȆk+\#v$7Lbu?^f0#<rwgŞgN$J&=7nn0)4]7X(o.z;j(qA9GN`KOwy=տ*Mk_X.$Nu N*'ؿR~a@8cQ:^0oWmpˍ:O9b1@Ql^6eWǫ MyM@8ϣ0p̉W'!pK'Ga6mq6_He[Ӳ=I@:s>­}{J/[:oS GKT;sօhDG>Q#$0C>@]%>ߞy8Ku[DU:smOl`Q3(\M@m!=)p>oRU/XN *Q%xJ2~UTƀy>ðDzGxrSv@r(M~u%3NOޣRah9@^9*'cýek#q&Kan_~nl-_ `cр2#J䫢NĘ>[VO*xGhM슍sb,pŘoe&/2hV KL QT 3kg7dia q/ r>ÈǀaPRЉ]I V.ݺZMW{},%uż-yG8dX.wjiHZ2m7@fl_i[ Y״%_-[8Ԥ%xv=ΠUݭn(;{=7 s?ߺ?By*tadpf4f IPlnO]L }XCS$HU=5~c'A%v61(K(Oی< `\jF}c‚c:LnW hFhG.=t|U0So0Ի>:!1 6{IRnFa~GJT+/r=}c^XzGÇ|˿c{]<ǦOz@-QАi}dz:3XOIi@ñ'3^_ $ZJ$7[Tif+݂}GYX]3r},(% H7:#|*Y4.$S)!OC vWssrԩJi$` nTf/CƉΠ#5;1ţlJ!Eϸ`we,g}%m"lʍc(uuIn]s sCw`e7C:J0ZVZXJ=D2N3KWݜjʰ2yCq98Bsa5-;|8 (^JA txI\z)0 K axuri$2J mXܒKcgzx~JB$g$FME¯)R-Nwȁޘ6 D3ڷ@DPh==rCbNTVWD@ٖ~ L Ή xN p b]NT] ,{Sݳ( Nm4_Cz[̸mskӺA\i7h) 3˳(m㮥P=vmkOju?Pr1-.FElBۄQXZWY6ە7o샋ڦ7Wj ]k: 0L:MbrE4IۊT`WZq! >PAgnslԘ7jd^ {ݡdh4Di.kZI@|-yݝ{DӬ6vL+td>F4 fɻf|CP mX Q#4 + BAxŝ+j}'S)'d+)]k NC.2uJ(ߛ6%EXTT׶#BȊQkJh{k4rrXe/n J}@ŽT&`夝x/:6,y j`仂Y4SFkO0"Elq<Ky./No`mLXw-I' 4 >v-cJm3:(͏Ls~A&dGşCphZIŲ#YJ5=JbsWapN4U`J ԡG?*oq-lsڼ {A O9!aeDVU օt6$_-X=o9y PK2&h[ui^xä*CN C%[Ibs0Q3o 籗ڲl9B6Zᾒa+gh k6|OUW9J)QK&U\Kh}xl&4 x0k'7^sM{g'SKJ} Y(5h7U+HrҶ]@ lû=#uʟY/n ca4%x i k (琢C.8")5!oWH^+AkѬaZ;hH–,n8gM/!LD =kxf*&H9, P@厐#UmDW-݁'DFyhLGAAaf]j-Zu##ϒi)TƱ1x[ h^45i5۟S?pwtcBm 7@(i}dJJr%47Yū/@qS#LB~Ҁ<3$ 筧s"Q< 6>dކCL(w?/7CDʣuϗ?,ޠdɯ iG <: iwBdj&VSN `~`Iu:#K]!EAͨ&% \"Miq > + CoG +ϱ]b 8HE3ه+odҠme_`ϒZxq]hW[@MO^l"Gtj&^||QԘP7(b%53{H“j&^%$7՝ lZ&VU % :NMi%hhLbpfe dC#=9;T= mN4gC֣QKhXζaiʈ-\9rGLNIfL` S']Tު.u/|4@쩪-SMg^pdJ"eѵHa/q_ p\'eGR+\Gh"$ M;,ل u#2I.~P7k>&8f3ѹj*,-Պ)P.0&^gN囋Ú6c 5{`6DN[QS@KLs`I Wϔz 35Qy4őy`iX3@w7=4C`}|n/Yl*ߝa{p*4#w9X }+o7W@3ٔ>GCƸQu]{uR}hgSgJa6h@߽x rR|)d TOݡ }bpH޵ܿ  ڏ{vZlTE[Uq\?2.P+1;hLmKt8!#Ûg\([q 9u{i#g-"amlF:%M)qdY@ch)2/1A~*ɸ"QR{Nڥ\NCu=/ Q5lkQokpuv7,@)-%8fƢu`-n8 m ׇHy eTm\o*ai M+0]pn9OVH]PS52cXlim ۙpL#_D;~:3As9! @X¨r!>%e/޶Pr`l ]@b g-R5pW6P7탤,L OQ3'%y{i6`V6DS|. (Ae C4FE?{(MM_ӟ6[I.hnh\Xm ŰZ!9 ~}d2*x?B6'钥 ȥ"yVW!ƩHBKa=CmLNW4hY_ۖe\Z+[KNK..MK'Z4m5wo3l.q6:|?LukK(s  u-ҽU?UBlѪ:F?b1QڂK8r}#S/Hm ,h$J- EXdla,wm M\$tIJl^kbsQcV%?g|9_ e*ܔ_;d!>hXԍ,ߥc-6;w ,!БFCKI5ud& Gdş R>d<afjRZ oKC*WOm׭SQ4mYe_tU0"tSp{Q_:γ+ 8qFӎ? 9U9TšYPX:Vv'ZG弄p ?dmQA?=\@t=e+7F!TK(;s1e3GVF g.#sn!wt5-T,Ԁ6/ͺ,M."\p]/IސF`/'{&`E,:Ԫ&ᝌtOST?Wɉh+uJzvС\R3 x|mzHJ,"p(=:2eWVRp29KK!Wm9QOBQzI`'m.  <#MDS)Dn9/6XJ|تF`!Dr{݆'ܨE5,`(U?1Qe(HL~O4` K 6ASݦL]AVCԏ"r':nih咞RCB*G1= CuNe_/K):s?:v0Ileт&op׏W("S6ziU`x c# BR6G C;OkFv޺vH>G1?x&ȑ]Wv9oJpcM5s*c25NpBB1{3U ?.œqB]aR=ߓw<Ϛ$+Ia|}Uru""8Gy֣KUI%73f3KFb%ќ2XԂ1 QZMhX&o$l0-`iZh?1S0ӧOUV1X؈~E=4uKy5RߑTOwW良&0;8P6t8]=܅ JZA}MAtm3xwܮ7Xp Ǎ R d\k+tǹFhMܵ>ju|9Y'!{y:q|`sQİG ^dηZM2Av[?+륯=sx)>S5^?e#썃C0e: AoV̲^k7[ 7AK~|~sBp>72֌쬶T')__2H E4 >ۢ'ő*X+Lƒ6 8Hռ7zg<#(Z!S] -W}9҅:d7GE=$F#~^E:T؃Ȳjw:;錰tk9V3rxs^>xgj)! k VP 4bUʲ6BqATAUbGS "|e(Z ~!>E {pjDy6v11X|OWr*J6 _Ftl=9qU-0n'$-1Xz? +nya;ÙمDxJ: [y& + zߘMw"ZJbmm M|ܶ{(5zbxhn8,Z3ؙ}pS#*c;oM9+w%3Nb rPKg%24*^Șon"0ZVtJFC 2PTUU6֔<_4=w'DV#. S7T|0uwB-"V-["1&!z>H˄U& Ki/gǶϞsw J*OvX.QB8ρ^]3ϥZڤոgQ-PyyjO`jZYKV!Dеѿ*sxl ,uv[.b52ivq2ػZ&|DtO/,6No/zps}.zedcI\F RRHM`%ST3MLm}@$:I_[ 82l8~W<"xl@Tɣ["CPUkZu7 NU¥62Zf1muU;*Vr"y LzWX1uVl#x*o,W> @M=?%[+oQ#v!W PB.'mB/ /.3:!ն<+tDU8T*5۴"a c$3F7h-䙪.Hɨ XֱМRfA/渤y|4@Ziju9e-\>ۻ v`K3=v 1.3E=;Ǜ w^VQ v.ʖo9-lqE;,3N &|PTM7f#w$dW_Ɩa#WZQN}r͝m |PT$e)ˁ H,yrIDy(Gtu_,=֔ D/Ia j>mnǭNJytf{wj>^//D^7Qs4TDMW:jgҊ&do(l@+:r(J~]GSPtܔ 3 31mfVK ډomI:NP0?7昫"/ 14s.vhn|8;k_) &QE)QLb&͡>z `׌"GW_eRY*%{-j\h;h.o#h0i9 ~ n~@*Mg$8.'&擪b<'nQ3봧Ć\zJmON_OzҟCƟJmY6dFpqSqBS?5l3A<Ǿ֤HyDJ^4EɄ:@s~KtWHTS{VKHS,}g%S8"D~AHr7JN^N_./x)b1[AUs ?ȷ`md>W8ތc-( )!pwU6 J<%i da)1N6ՔxrnGR̔0ٽY,̕˂`V߬e b&ﲪ9a%`A-Y_sM!ْx?)׎)}\4[{!RS}Q 4HgpP5 RHn'79KXpQd+쮳H ~UF gt>M[6} [2 +m,Crk]0]1GoG4$i5]HVzO&ߤ_pq|п'f-Ry1`9=k8cب*=> ŝLYt>pӒ @h&ʙnX<6Gof} %j?/ֈPl_}0_zAIM$E|7 t=< O6PL+r@6v$ <=X@^7 m֍pQl'o1⏋Y#ϳt(5%p; {,nHS[XUR[Qg!N 2.ӊr9J8M6*́z }訐l Sle`)>Q/@3V~Lg ˊ!5O-Q(q:75iI=y]kRTdA&)W%u7v36#!+FȳK +9 c?8%>H&m$c&] ]iy۞ĩX !AA.2vDUr{\sLweGP bAL/~!I9%8< n"hk?!#3ye'40 #0 !QS[P_$Δx߮-3I`z;H2K"SѲP#qe;CfDOIQ2VD4 0@)Ȥx96АNJo2#k9 9 (ZDidB:6@lYF=E/=4yA)N˓V+1ka;tVnVI=Y콲EeMiYb6+&T{tT $(;uz-:)-H ]V &mjM#. -ooi"D٤(#qR_ c{SW*/EPg+1NpH7 +E~Ogn8)kyF5^U;˷ݏJ*x+?72֪rc)^׎:WxKcIyoxzFɺ5X4o? | `SG0lS4!FZ`~J\tecSP ]y_愦V *ثP{64sڟo=j 7ȁ"by1Dev4E:>JhLJ Ѐ\19NQ6/l$&А<.RW؆`T,K^=WL@0IHG'B4+Ul78?+]wQ_.ΑJ_ub$5(ý<߼[R VBez줿KA 5 K>ofZ>SVf/5s/_iyeD,3[*b%N%BO֯OC 3Sћ^=PdюY컹n7IsfdnfWmr\ P^vkZ6Vc:B "e',sz-|>}R;52L`eӁ!ٻj>O:Dt$ʃ mv~r6 T _ex.&F!!#ܲ1JaObLk"q=j뗡)S~'T೟DLp0jv(U6Ͽ,{MOm~#6yיS4-a}PX2i]U)SmGV,Jsr%H=#2}݆I={=޼q\-OBB,/ٴLmL)uQ>cs{HK1m,={Ce:㻏ъL7_{m˭@Z;VXCgql'1Wh[>u1YΨnISZ=-ڷ>P i_A;lvKn&W`v4qk 4gv e-o qAY~SʹUQ||9s?t2@$z|}>o,7@I)%ꐤb׾?0m3_0[S:AMx0(F0Z>>@˓~`w=, 뫩RfZm&IsL<#cfp >wgFQĜ8iɝ7F2r< =S ߒN /f v$NEbuYD毮_pMrjKM:KɥVKb#S9N;kX/aEJ_sLȽ(R%snJ~I2D nFU}$z`y>DnK}f*©EZY7a"p*:__`4Ј%W X>rIQ{ QD]FEh =- zP ,^m:H+ptWhurHhJdSk.#v(ϮT)'ty?KBX#FS63L@p1`"#FT7n: +sR-bTj:+Z8f$ΏgDZ2Cs' n`xha ==mhK7NT:$YҴ r^A* )C[?eo?9[՜Nh;7Hqt3'W)G@MdaS@͎ۂctb|Ɠn y>cad1X ߶CBQWO.0?c}`,O2z^eYrv,AR`ktǵ>"C1<?h0ZwV,nc]]ٌ*b Aaj^ "X2[Z Waimr7*/_sa%tPw;-5x>L# O83j;wQPnKg8 ]^,d(Q|&# 5ŵn:7Ѫp " y @vv|}9%;%_\e}ʦ6$zEB-˴vTxIV?QѽEH@Mx.Zb4nkP'9Mx;25Jfq_ِ ɷDpXoٻh`8 =kh߇CAμW;G5e](3`^~0]L8-͍pZJw%ؽ"$knkh3-D.%:3^,a@:0!t՗|BՃf퍖s*}#HHx}hNf#})}ݮbARRfp <Ca0,(w) aK?…mg wh"nuz>y񋎎 %^4wźMŋ8Ҁ EV-%zC4)}[  !? ̩5uM~T6b6k/,l9r& Uzqh-X&c0LJǴ3Ѵ[' Ш[&_^O\hy7eIntUd51&⓫N]bUFLByq.Hs}[b`,ԇɓ ;c74潄̢j#RF)KEw]/_.e zs֣KG+d[` 2>_sYщ$-F4u`%^*VYS*3/2sgAzP˔@ڃ C_W=CJQI{VdS %WA#8 =v>.#SXz=cĝgzQZ NPԱ1R+r-4ř!yAߒ" 3rϜV|aÓ4EްcJNV7Z7S C.,jׅS!xfu{1|vg׆<)dPf!]_`&30;f(E=~&pA,:{6lZ3n''$})|{#~ğXq缰sG3 "y~^V.ХqqѠq?gn{b(3M,Fu$g6?%$Lw>_Rv^ E CV.:I-kA gKxMлfdqQ}Z $u=Cz`i'UI6%UJ( D߅ nHyR=~7(Z@CJŦW";H8t|qgtzUL=Y){bAyC| BÏ" w}Gx8h%y5u9z}c<_3館5z-hn:X-x)#.c寺.Jx:I2t^+&÷[k:8l [^*t[,&Οx("SZ{M->P"7} b*aP(Rx)T|5uwSg":(\ռv(b& ,xdaefjG%6^.ꤋ ui4deVLj.4'ٗNqg6ε@6q1g]UF҇ @PR{i-f{6 1X=D^\]þݿE~c E ?jt,O!bf eHr,bٙ0Zw5ں**(B*І6yl:SG]ͯ D +#W@4[U U!TbHihM jv>?+cq=A&g)8]IOX^_V_)q%=qL_p~`#N yKh""eہuٗB m? Li:)@M|WJwJ hUoţcԴo$μmRKބƲVL4zyzJ8L11 2A+9J^hNo\gyJ@ÆNUs !K!m/M$qs4J;]+G;>ybFѐv`+%yyꩰT۝mll&Sl6:L٬~-9JD5/9ȾKrzUD\!_+s|n(pʖ ,tӗQ;Q1]7ф_G> NUI|ΞAIJwoصuq1S̋L5/zx1浕Y >A/S|&r (\%]H}U!@xg;{ybhœ.SX̬6:NL=x C~RÁ[˕j:^L٭Z%. qI;PN3=\7~QR,xƧ]ޏAvq֗J .$~Íi>PNy9BSTT8:mw" nѫd4`t}QI2aO7m#Uq+/QlSg@x u`4R"X$5P{{j_ĞL/ntd )7q^%ӱ(sC.k{k4SmC)o|w/Mz#65JeXQlXk ^Yq)@Q-p%*њͼ^#E)u:Iizʝv{Od#Y60edZ8| +3 Hw&^(qB $BPd8Fދ$`TRAFI2a >0tfT,W"i o׼=/UwMg7p)s8J]$7)ɧ:VϚ aki7cH~!@A1#m6 PyΝV*S 7@!҆|FAYFC0~vp9y$V]hCP<e awlhhb?mtO/Cg@%m R.<%o$* C*)[1R\*P5iDk(ƅ5lE&_ۨ``K,[sh|A4jkҁ]/&1&kMm32;b!7 O%fOҭ܂11Raoa&dHRgAխfGdJlZAH "}f449_uא_=ޓ*E8&S \3ջ1G+j:jOЉan#yqx= xn&E<-e?16NTRCdwۋ+F%8V siFL jB=g/la(DWA$aAw{ Dd[ >@CT3<O`` -{b[_K3"9GҨ)&nڌzEK-&R) Վލ7eŸ"mw|VúTp޽)hsЍ37BH bw7pQD4??c9zÿZ ͜hP<ߨ㗨E{ J,}{ßk? \e2ɐLTc']Ѳ;aj01z 3X+=jy?ǣ`_c2;U|YdJ"܆*̮g!V\(;؇tUY|a Q -x}{◈bBg&lT4awO b}ժ4rӣv 6݉i<Iˤ gf3&p/(j.4k`98ةLQoCŗBq, +sl]"]/0PzA@-:U[cùM8b0+~fawrfyD ,Yh8đR!;1W \5MWQRvx/(PSCt-4}֬jw56 :a`Xx͒h?L\jWrC&[s'¹_;хHA׫傚Ye 8Z\ j[jR7wLOv]+5/z?>zNg˦ _±mpCMЉנRoLX:b'Ia 5 ,48?+#KQS %Eҕ= XvE6~ow G5slb̡:a'(L>j㈉iv"53 },ho$wZj2ChWKE?βC1T3TxYk?Dά6ߜz0~Rs5Qh4ྙ@zwۀQN*Y)bYCVf⻮1HtE* tqy+1 g %Wf}z9X`:]9𳸁PA@ftV{ϙpou5Gp`e yLpÆ],:sozcآ~O副2AW(hAU4 8RO^$[)Z- }*=PۛPU9j cp$﹡&=AB: _c׍hV:Ўwd~H;*($ss z!e&!)-k+Ѱ)@|CDhYCܬ9%Ѣ0%l@!}|FrE`j-~+&Cxu.N`Hk2&To j&pNv#Q"H@փ.B&h܈G_/pIp* *-Wn8 j{H>[ό$z ;K)a#xgES'n <>#SA=c|֨V-J =h:Mw,䥊?{97Lo:5]Y#x4()B[K&ڄ ;_j#r^/>6ɥ>ٱo]OHFOfEIX#L;"9ʛRcpʛ;d^G\RR\ygMR% /s#PtA8`)嫓B}e􃃲jۜQ9.j{];v 7GW^y"{HJ~۫*r۔&,p Ic+&i)oa2MZW  0!A HYA)j [4cxf7݀#g0,W9[:}"~J| x\瀃ᔲCW؉zU4;{[ZD6ohuSӗ|CX۔-a@fsz+XDn9+vuG&Rw\;Avq2Ŀ-40]-s35[NֺWҙ;wh$?@bJ/s5uFz?4diH|L824!F}#ڢ8#o0G0 ˥;^ay.̺D8ȧ۱m:sshh߈?!EjJׁ-sbv9E̊t6vw´7!>aALiGY/uqc=-Q]Dx{SS!^ 9٘L.\#K:_K'\jkAJjб`KP*]%9tWۇh[U!x@Db '7,*{o33ZwXHF+]Utܜ.RyGm_d?9UF%m, k85~ iG s-80'Tدw%_2>ŤV}PZgR 5Q:PȂ2k(QNzP_Uݫ2`hIE A;σޚf'MܥlwEYoi 3eK)2ʼcn9r ltb65_fAr,Wmm!LL9俢T=f7;ftt۷N!P&LlfOŚuLb 7wc&8Fi"J\&8@,tfz^%,x%Vr}=kx;NVhz{fPrcM wce^Qe4's /@PXL'Iua~;1Z9KesO`BQ0|dP\!voȲY2YCE@E;=u]΍m!\, >bAˆig-8c`V ardd;U63 =,׸- %:T/!턭R!]%kvw=J4`c诊ZTc&D&p|H*xY]0og钓xK_dAk @L93Q~.&#pqMӡ&Z\+/آsG{VG”W6nnÈ>.Y4 0le+rՂ ǚ%cz9Mؔp O-+4I2KyfŎ܅W\셬F4V4B|ֶpH?-}X|ЍwtI0bArǶhRBn]Tlud9]}m˜tx̋3#2ҦsIjlU|FLV#b酦 )f;?L.tY%k,=\Qq '>K][Rxsm\$-~ώS<5c&H`gwu3H5G.H \YA &z'AGǛY e:f4s9V  {;@XcܵE-S20P^1ٳZxz.Gd:,`,P[>GO.L (L\_/?_Y (S" iԧsRuI- `+Z vw%|8kG7 |LC(\1ID]5OLZ ErP52rH%EYû"Zu<,#oC$k3Zkg| a88el`S.ԇ YoaMVI#(rD\+C L^[|L\ ;òHοBT'_N|^aً?UƚZCdkDƇ9KxViG{㉫ \%#M aVc$Ӱ'д䕕|~z}Kq,.7v\ozqYK)"/-iv!/AׁCddV\Ui{ ~#)E:YdvV2тp5*X ^BJ6s̮.Dx7Tu Zy*Zg1L9A&T50(3w搂#azw6[R>ht&cM|u1ܤJsV{fwwQ́˨Kndիu偙3}gM6i*{l}&1{yѕtQe#Aˍޤkte0)Unjl"[=Fj=vdsɡ7p&>$Fȧ1${Jq&+c:6A >$"[\nEڙU0rmF@ Ϸ=OP9_(X#w7R+o,6p8(9M߾ &Xj͠8i#Y5P1F;tWgdԁrDCYam U0hlLaeZ[>Bo4Q,˥"[2̳f݉I6V'Y=U'b9_9RҐ8l$_  '-hb3;tRj -W߫ZmM9j}FK>\vQ8*9fTE96@RW%rU@]/88N1j}XpGDH+G,.7o̘hx١{=爈 s)q bϊ2LFa)S+Ot yzK ނM+˦ӣF9МJdV(];qnIri670ԮI$eIA%d',_xWyiӶZLqU{7d5e$jfWh{c8lc1sܽe_KrFSu%z1v>v * obYGEJQ%R JdPb1%;Egc'Iz;wrxT=om\n _X0]㺏O~I7%l$RnP]~ SJ-|pa-~0 R)4 iqt_gNݯ;m>' ƋgQkgg1q_YlBw G o:mW(@u="6|ڝHm'NI=ICPDz`e}J8usgg c**RH da O]{%j"9Sz܀I*|>slҫ7Kە8 oe>>c#l[ՈuM1w 9r辿ƘOB\mZouA<5X)Q Qg)x!Jւ^ *6C)_ )?5: ԕ/`rExqx4(?>Wp K4GGCe!ZIr"ɔ[ m{d@/} |pc2eHgI&#r3Rl=G[D?>EY>(SgjN\'DI}sFWf\޻"_xՌ6p r;E`uvځ+/^gJeP2ҧL c4=rqdw̓lۢO~%d3Kl6mɍF+F$RVݾVP#xoeF~r6eCEwb+id*9YXRcأP̈́fnDtUh+MHɋ ?4e`"Nt!iԀ笓TQUzwrr:B@1>Dv]L~T Al˽zw'sKg䱵>kں"zeԎ="{c|T}P}_ _5/?Ԓ˴cDq7M#_QY|*o8ɼ0R Y| dL]%BSa\.ʂ*Ku2X~ރv*pGB oX+ *u߱DW{>sim_ +@ʍI 9񦖗Tv`L/)p šVω{[ 9yzf0dD =e5T9tVm&ngBaIIDͷESoҐ}L\ey_[e7'?olJ ZJ 7$qaVVe`R+v$ (288+A]$[kFYb!M% "ь hﲵwtT2.h}(sb7x*A1V`EJɼv:<G>֏̏B%Ld,W(O)3}.2oгdk>KAB- pE;Kg@j6DbMzXVmMsʟw ILo[Cyɸw)!+@xzj㴳*њ".9 -n[2MKh0_=VaRkJ }싥ɹWa)Hw5C-i܋pXjoԅXmGd+io>L/xl[W wZ{À6(Z/2~])VdPߎ.I Er`>[C| 3:^,\A?>H#Rm[l|늈Y{dTMF} xT+?,l+B$DL*UUS) D\P_#y}Ax'o=z~u@Zfsm+_*w H0Q1p 9{i:&hz7C(=l~/bg l@:lXfG62?Hs7)3zxfA376PQɇ?89ޡoL^KLI?mG!|bs?Q?9Es}25t;T֮"epK]9+neLħhpLU tiw ;ȱkKT)6)Od^s$=@a16[u ;{` er뀼0MRDh}OiPtG,aRҹKڔ ވ=^uFƒ*+cǽ;!g߈ O͗G|T<6x-KRk=-ZNXZUK)QZ8cܤ E//~ ˼l.{ ii,y^yKj 0zU.ޮyl* FC2 ??,SD|_E!P˂9l0~bl9BxZ UD$xRYK1LXPlH%G'. ڍ.Xc.2XP]c C:fϽ1? 'WqLe#XC4~LMŰ4Ma@>v@IKd/zO\ 5M̱mj".tlD ~W$䬟!Xj WY ޺\cf)v,&g)@Is {و7J&3y3 OF_\ve 饘soJ y6!}8N$G[Ѭm?PiY+Bǟڭ G^۲0VRE7_El`҄Y pOƩ{FQV0P>_oc2UdU"et$FwjAt ,+2UFMs@IBu'?O2x`{gi^J E|Uq3炞y6ӸG?δ7\c>w̽jU0H#D>, K>=.G`e\VCR;ѧ*01b쪓:A7o%|`xh LnǦQePѾ4 GB{LYD߶h34TW.ҵ {`[Si'b/4IǔsIbW.3֝4/8I]>wwB.;xu ݩR?#f+sU* zSndG|~Yg!XiE` lp xQ/Ѐ['?NN)D-b;Wu=HU޶ͷwePBܠHWrZp&suc*cNc^}JY-t鮸79'PKSr At?|H '6NAuPB@""sQcX`o'0Oi+cnvQHS{Q9a{ #..iաny ƾyU)s$l-/8^<1󔦰"L^J>ӗxSPM~DoT@`XK)يx[׺'yZmJW#$J!hwxQma"Q+Uͭ]2S%Ve8'UmyEAPL=CXIB Pֿu3F[WWW蟴 þZWRW6<!v{Ц3erK#ZRU;PQ` jtx#xw+΃x-7u &1LPs,BAdQ՗@<7 F͉"K( Ui1S* ?Vh{C~vؖGv6}$#0o { w]mU5O++c@Rki>T?}v؈SWݰ%J QCPdܗM}װZ~2KÄ&:3$k[/  HIQ-HJwsU32ʠ}xNTYO X㿈u " 66*SE8uz>ZL_8PZ\20T˰Ob'+?MJޗx&}W&״huWM57w5teD% KsO]G#&-UK?@]GWmQW#ǞmnAٮZcfՅ]]-T;Q7yEЩ?L9j֋T|+tn%{ѨDk?QxGIDɊl;xfJl Ą9u"<nZk:`PY~J>u bΚOK,pr9fnCLLYb8?=Jċ}K7Y_z[=_J EmD*csk)?kwWW30?x?|o:O`Ś9HD"A=ISktF4y~n[ > UE~#++1?U_iu2-%XN̿C(63YgE1'0~ZBuVOUg4TroXQ/5豗F&\bf Y>tyzܩUĞu}7fjD<=a6"]@/^w?#/Q+70Q7A'D: IR~nPQE_X+x"ToOVD͛<$gHSk:sfXc[sSnVzCf?Mѡ *E|#Ϣ6‘e)`zhŢc7.Rng?g_N˽e.y@tԣ031ݐ7a7¨۲%kY}n-Y.yb*d ToNK9w>,m'wsџq7ݥZ0:dv)`ҔdnDmXKZϑ2Cg].LV_\(B *8̏i8qӆg~:8)9f=?Z \F?K 0o:l,cP0Ԙ~2_ ӵtPy7 yB2\#tCnzXEhh[͙җ_/̡B-Q u*ӲE7ȋeh̕mٮ #X4mǢqt5@r(4'vL$4xE"]4H&_~pH*T<M~4ŔMef*Il"h.nT&ՠrHy"أIܺ\[e౸rbD@H<;`FȌ_'1j=R8A 1jQ)&͚Wc (u e6hM@3(; kTڧ~Wֳɭȏ|m eCRbM~B^ȸ v{ܧ/PQFɭ"ujZ1O1.D hCq xx- (J^Aa$ݧC=e bE"PPU XSYhwكԮQ1#T,]`]SvA#ӵ5xU?e+ ' u1Y 1)fJ-%/+W'KOnIb1ikyKM$NRY.#FHbv4tz&)`wBjK%+kT9>М>u2mg-!GOۿn#^6x&]mv!K^M+it twez.Ypd]`I ,fz9ܹ$- n9-l+&M2$q\6:6PdـFnfvLuy>e%E&V,Lcb9m͒^Qnt6\9x 袮i4b ʤXೞ9g/vj4Ili,s7q1A8nD|s:BƦ }< n ^x^ U0/opzB+ŒbQzeafƭ M`2;hsNH_K9>BD\vaٙrʏwNrn19逺 5Uxh= D #v; ՐFcN\WWylGnjFjW`@ fxY-d]9X}r) ݑ h~5; d/ p4ĜZdz.7?8f?[c(A/i|4`e^:X\ԝR[u;Xʺ&Q!s5U߬j?9ejx! = }C֘{RT>Ux@o_'Ի/ʍƝ7W}-0+pz' a!-Oa:Ŀ+xp +d.Zӊ-;;>R]\ k,^:p>%LX^C:gw9w}ȰGR(<=&5xGO26X ~*׺E =$%_1She &I$R j㖥Ts!Hc\A]Z UiTAS)a=c KKak"bՇaVn?*\QQIqsdM7P{\5b׫$}W$BågG%]7K45egEB/IJ)|8ḐNؘT^֐tdh%O_"y *0cr~yߴX Smok,~a{kXwYcd歌Rdop&( %dsI'#f9R=HDh%C͸mӘ%&*jh2$ph3 lIWBiC~S@UabR.iԦoxU$P=Ęq<+U}!tՁ)'\Js7+r](<;4@40Grib,R{CRxeG*v =*L/33/N@YIډ*He=t$y`& ㊷Bnu=蔑0 Uh`VT)Rv_n6P*BΝ6^.3< 92Ƨ_*:2*1ӊJQGV h<ŵF7 ]f>Bv֦[ԅ:Y ]e߰yvF@Gn~^Z_Cy IcId\`b-&g}  YkYwJe9~.FyCL M:b34a:k W5Ndm-?Dw-̤a8HQɉ'yY\Cӂ[Ɂ>bGٔ*sG>º]0)%^^Ytj@S+k?HvFou,~9l<ۅ&cD}*ѹ Q?2j(L)| "#qP׋ ; {cFI-1 <8/eDVX UBMRuD*߂ 0>W,=Ůd CQjӀG\ m+k-lkx][NuvZfI`>MPNs?1" ؟= uy h1vf^Dp r<&u`R͸1f`߫1ye]3{^u}ޑd7*_= \Nn.V$SՉJ6_jhV  qIZVǻ/X+0rWIT7YK]u JadŒk2Awou8T>FÓt$;H?G+s#e,Q Hgv oBT)~e[BaěP^a_5=͘w&-ZQ~;uz*[mцb\p45jbAa8->ugi&kMZ+3QG2eNC~|>zcRJ'ȸJ^آ-Êŭ;,\(o#A7*|t{9ঽh p5*,,g1 eRмKq&DFfZhYaJg(T{m@ɘp?K=ozM)ͥ8βN5U kpБ,5SJjTJbYR[W("z1S@pRUID=/П釠H50W'tG9??%s(@9 !9pϸ @ eXx |\&ttuē-X:y[S 45Վ0I݁Q_ ƫDGY b_[w-?jl֭$SdByHR hN7`\+bY{"(v&\4aXU˛|#@&!2C]3 xR\Q#7/jS̾C.H V[ G~4;.D4G`Vkذ;<Nt{C£:$=:RQPa͹zQ\tZT,_vmo@,^<nw20Yٵf}ӗ;V6v"z&5|hu%- *_0sd6A_$+r67ed-LpLӄO|aR_"s¨xԐ0p؈,< RJ#sN/:$vVJ^Z.s~ иuYR[1s6;AQGӵo{ln»Y.nd0#sԵ@>2Њ D>' 6@r6mױaP ½kƲbli`B;l;LZVkGx b;#Ζ,#_>-#] f{PLM]h‘PDQ;/@B[(1UCҚ}ܕ-B-S7&unMEUN:)n6V5BufG|-sg9VKZNMo?U by# %n\t.8ur/@\iw ExH7wRPO$| +1hFdLKilt}bQk[eg9eHi0%](6Raڱ5/-hΔ ٶWcW_le<0nBƞ,f= -$bOdxR)?E]J9zm9393e\7`5CM" $Jg5+|MWB'BYn(`R$A}8dJk(]ƨ;suWh|ߕ##5<(Se_bz# kQN&(Į穼z[>a ϙoc(5{+y F" / ֒c$D.3v}oj|c.mzF+Zyx8ŧ%f 9c05.Ydx@'^_LX>KLAԥq˨ I" &ȵ*y2oK ŕ}HԋxjYZ A-Xao=ΰ&* Gke䈘ź]x3^uA*P݊5x30jAL!DzR6 % E~;P#1|V ="nÂX'+xIg=1N>ٍVΦzZ!-6[W~k;43W刵tt#W(X_ rY66ĺ0@]8 tN,vɝ5`,nS}knt#C& f4jr!j89 ;S*9)@ tޙkJ%f# |v6U @,qJƎkpzJ5H@n,Ցuy a $9º} uhP;ޡV)$&J ײ5#Q+G 3_O-\jLpVbW<,(@n 5]4Gc. ZJ|<o9) S;n30f1͋n:{ N <'r!d"młgM#4G9pf?!Ni%'jʟO"/6J&[P*3?Rts_d CMbyWYգE|GuGbnF ;=na+IPL`ljCjG_m]v0g .56=_^ѕsRh8Wl &pn>^(l6sX[OS]?%pѷZV`O>N򎉃+"qɤ I5Ä@5`Y׿Jd=Gots[Bӣ҉X)IG-5p{&p]:J@1V_i 婩 0XVg)*ycu8. 顿 RpIcINSvw>CDz4i [xjrKRYCas2ROT9m1cWEgGW6hFT " ^M]e.RZ=o y#Fwx`P?Dj.3**uL*VE w -`n=.~Oo~%}sFPڟ47oÈ`ɧL\WY ~0Es3Yy58ŋnxGd=_`٢Br6tɼb+;6"6:FA. Y{k( ΅k|/^ځW)Tp> K0 ,/Ӗ6X;L.mȩerÑ˕GM[͠ϛ=-%F.a "?b@PS3W !>A9tqkGsuX캳R8sqsa-F+ɐ)t%NDCQ.)Axuw ?95d_lTXzӽ}}29Jo^&QZ)("±uqo=xFiO N#>Y;IIX97il1[0D5᭴<*HٞgԵhZ +|ZZU,,9,u P2835}@ISE{EնsJv=Y RJ5 Я[9>!|Cm_j+L궬)Kͧ#r]A6d.9ߢ* +?^1% 8̡w椗:3DZQLHlژGmLh͘vU,/QS(ꠁ"u:`ߔhsZ1"x}hHYS$ig<Ɖ3yӷm#6nl )3ya߶`U X$l_DD2 .)Lw5^9cFQYKk$J[h,.xلzgwpT~<8=w:פF8C̈́ݙ'y>Xs Aq~1Lę~8]ĩ{ɂ񚉢.H>?7k $0c:G& Zg>X˃g mSh:9Z/!Y>^lUg8alI<tl=%`T)Op/]z k0 Q܊Jugg) a&$|!/$-'9#'K/f`8sx 'Ky.qT 1ȶ#ӴΚa)ҡ =VGgr7' {Na[+n'6X\BBT> X>m*IiIQh&~4]zŎY-&MޙH/%% D͇DdYTmɽUEś ȶ:օf7^F ec9ƝQ~2嚏)Lh`X6V4 zKXɎW 0[ƞ] t6u }Kws>H 7@x_ӈjc"Fj{;G2x:F9vVXVM; RK'>xh銪WsY1`͒/'CUԉQ~MԠ$SEmս'h{6! T?pymDjkl@pө}X QrƎ1]}2ILĎ}@RPw"H=fUo^$_9;Q Z0{xAr)}eVB0-'mF?$vwL.  OC-w_/ N/nХ{/=XrʮcFzA.-0XRug.fl0 lN]N ΩP:d-bwMjsU=hV :>9FgrBMԔs{7nWd-c Q_k% "WRL-0ye/u!sKEn ZY;Clw09dKnZen f8u< 3\ltmzȓ%QFh`rH k̵ldtRpčdt>n8rU&,Z$I ho!1\6ܢK=_Ha)u%Xv x"Gar8JkzcoV6YPC߇s#S/99@E?duaPxbπN-SN((HA n;՝~I:| \Cˁ|}1 &^`9@&q!r\{&tx'2yin5 bʧ6aH<䛚Q *ч!_N/y{bw$Nf+̥ɾ]N4eݸ"3Uԯ-8&BZMsR] #hKglSK hXj.MHAc0ћ 3ul;33$R!Ȫ2KJ7]omb%6Qro,^G䕤f0A *Yo)mxxkkỻzzK$.t^v[I'y])H>#5EVA2խf&02H[~>bn.\r-80E (fyiGəT 57+]6Mc `_єe=5֦r4-+N 㤵7A9b߀^닃J NGk7 AIbpI :9ǀ{d"&,ǛgJz#G/J /A:>\ؔ],Y.q#4>Ţ 7$JY*O- *? `ϵ'W1Xn!.1E?ZAqIn]let[GwbT 8# Q;X"##KTHʤJyn)n9=<<}arQ /KKۨ?J-' BWئ⊢hv 7 )אQ6Fon7(CCʶ=f Ά*Q\1j70 cKߤuڸ3p7iwOE0A_nƴ/෗ieخ\s3h'xWӸw}xڶ|=PG"YyL:]^K$]ʩƻ{ o*Vz၍%A!dz/C 2yFVM4:)|xQ<̀ a^)壷y>8һT/HfXA@C#YCÍä0Ŵ1Z 8SCI|Dp:( ۄ^vB1U*+2eL)SW>,z|?eiKQ2MltmXD 4<&Zk'em=A"3;bPw8,KLCێ JQY0JX%䲲Dz~'ԝ4)Z 2%jq>DUv[()邅?'d{C&3=|*dc_\bj~sL6P$(\U/ -@}O@<[9Sݖѥ`D.)FS卞dTA i,|}'6 b݋;_{ل1$\fi]Wޝ u38i-׷--D\W pqTIYCi5( rHp )uN]{uutE5E]FZ(fiE"+-9 1,pV~lEc>0W.]jMPl-iediTB:"<AH'̿GOBI).<)PN)a7!rKgb}f3.Gk@`,aG&QzxN} Mma xxH$dsVg&~/k3KTUTuX(|ja? E|bV& .>BwV;gz^vgVFJ`&f d\$SdxC"Ź,-LLmF'’\}Iӷ$T+Bht.t7 .q7+v(з0n7{:Csuc}wNȝJp#Dl9[s\NUgָ-6$&b7@qv^TG9[ ?5nH&D'Pĩ&tݫ`dՇ7̟[l_tGA5lS WX 걉5==0,S{gq:1l.o dAF|\bB~P[ó'Fy |HLq_B޼VBc9NnY'ZoGV^򒦎Uj$<.!^aގ&{%Z?Fuþs(,sjVO6)2c`'cTq6Ŏ%XpߋE>Nꪴnp aiՆO2Ԉ/[kW?5]V$,`b ~~ek%eWekf<ө5%>5MZ^Owwe?|P0iGI䘞X'n GeE0el)dۑտStc$o9=Vthʹ{Nڈd!Et3Oe@H@gvC1ISeЀ-;s]? T>,מ>4^ӓ_o_lJVQ/8BscM.p ^QR D<)v3V0tO2jݎmLk}?b@áZ`[kȡlc~lG@} ˋ+˕aiN%@%~Wg}[a"y vj y;a'Ǻ|yn8pp'!^HaZVhX ݇ KP"";,vDפ,p"Ѧp.pF%P6 H屈О N"7wuEQ:^)vAR]NsAgo 쓯;Ŗڶ`")OH{'>2N?Bh sX šo _kS`t7rЎ>qF~@VTN{C/sɿˎxT0/u*f`McvR?xdz(Tpǫzg Y_eZr@Gqk#Jx*}Wx,vԹ$'TEgv6Tď֡&ql\[1Κ1a@ Ubu'.l^fǧp/%CW^8deYp=1O٬顊PtUe1k@da#΁-dKаkdM.l; Ͳgo9}#ԌG0j:;Rj܁]v+} jE ^`(q΢{Da?H/~1ʖĐAdݽZfH$\222+Pڞ@}{P c*P${5k 4 i-\1 9q|LQ̔MIdS[kʁ9tY9 I@WއAviDnMT6J.wz'&if}R,^o $O$KCx9 "V Qk^CZ ++2cO<.#OiLO": >au_n?%[\¹3괓afPh!tfă25O,0BMFVVe<#*uaZ8ʶݑ&a7s'B.Lt n<4!p6ɺDU$g,_J \D9ƪR㨔)/3YjP8\*iNA >h-sˆ%-Нyh&?DQl:;k?"3LSٗ9fmhH[Kyh}x;dק:C ?!g %bcHA[ 0ͻV+#O+=(%ٹЋmv(192?SULZ]Jhx˛XrQ\pn' ,}"9gXTI_~`!>FrBE5Q6sۮ W^hE((N͙W꯺n$hZP:-8ˤBQ\i/sClGTfJ4{#vrZ䊯0>r1 KS=4 î 0?,`w|f_(IrjWC33Gد9|8t3vL知a%hQ7\ ;'$7B bT:l E';EI@-~힇ŏYcJ<]i+t;}Eڲv/(]s)!01K^[G-Qv 9DWĜCH (k#i-g#Yy%% F1K }bKs!<ZY5~y1F:=DN FHO n3"a_% XDBw̄u`K)]u$=1{Ot7Iw/7R FB!eI=7*"_:%p4KZٱr#=~] t؟;#&$_oJ+\=VE}e4fs>rׅ'e.# Lgqc3)ksnU!FvSi=k4Ez j7t@3+{("+72R~;$`CL}&u0cq1p=gz))Tġsj4ljALp4}:#ass&C>QDhZӰPJ1QУ4U' F+3 n[#δO3g`w ҙZqS49V4ڜ)Rv?̪#)li+eSD Wd|?U-2Ys `0 oENsOpv1g,KIy}XK A "}8+`_] @FDg%!u_y#m%]E1@< 6&gq- h."-vbؔE(-0ʛ!W7h|!FC͂& s^/Cw8.*^Sḇ]Qdw*l͒&wxs22P#ihvP VMtzc8Uy`/MK>^Ջ5wq0Fjǰq-;tг4m[%k-ηD'ԏ{8.g.?xl19A6#2_ԘYK CB,=:ԧ|0 /OJ[ 8=֞#? ·a9`#Y EpJV^gչC#Q} rN8wv^A6L |(,T 5%f365Q[G -n݄JTBc\b5⊋ZT'׹ESeZ?I1{ URnyQywXp9}<;?1;#Qs }>ޝ_~8VDD~9O/*ɖ2}i Zu TA]M&8K{>NlαsT(zd0=㐝T.mlذYݹ0|~pLSNkS:6u)wtkUG q;[H O8hEt}Wfbf N LƜZװt&&]YT0]aĺto(S ,meLE {m:ptxEmiw7Ri= # aoM`Gj#Hдzt(ٲ[s݇76Rue~#W (8uf&G*=\{8H*<O> ZD};`=@1wNn¬BW4r5#.a!b^n8 5. #( !?Q֦?h۩jN'xB"6tjzgd(bl٧\uv/Nq)W;Ѥg[LHt㏣ؘ_Ϗ!}5Ae3gARJugON?4`i<{ *eI]u0.'ÞYC4bz: teBEG@9+>3kީkW= ~s]2כ8(G7i"9ìƕU|6v 6< '!/ oVEr{I@Agf4Mn__K(3:VGhCZQ,}M68KYhUnȩ~R~~Y yCMQЖU0X6fFĮ.oZσCޓΊ4(rw,i17ހ5GU$HmP%dH zIv{ڛe`U] t g:1bNeNt?5ZrSZ_ XZ!Z!,iǰYTIJ,O-C$NiF9/2t<_w~ٟ:E({ථi?&O ͋_+zBFuRe(zZ rD>t_fpfɞ0t-ly G4~غ%V0~F*n,/vy pmt5Ӳ{5ZE!_o" r1zkB:BqNH^&DZh%Y;Sygb@Ih|9}((B_[Yo?97⮹fnhl# «zlwI f+nǖ\F$5f?TN< O%r< ʟ[2mc0A0{I(<>.eg\1Ǥ7 JƓ)p+QPD8HbBVB-j<27ct./ЮףwFGլam@ʓf;ڰiC@{}M)(iiފF-+|*bfQ bS*b08 }(NQ`.U!b{Bp1f/kz(CuM6ٰ<1%" "\隨C9(WZt+.|Lsr2+wk;X0GSX$VlX8;:5"/$#@[/]00@!0Z{(:ճfGlb[ݘ@~.T^x JS]ż6yo2~y/@ aC&uk#_&Kr K6W{ V >}I+n (i,^ed҂r嬭T̠cj`P6V+hJksrvv TΗW\Y]~WKhJNL9BC127VϹGнȀ3hr)ZAЇZ.DBOq*.\+FPkz ISZǜ`mM#+gn} `|5pv/szIp:;'ŌYE2>X hjMؠ؀u3=p-HD-;_ KٵP? H]36-pHhm:RԡÿCoU(Ft=[zxdY߾Po䷄ 7~}\,B-*(߅gj%2TkG'p\_O/!:s#hتߕAQE^,M11ԃ`.UreSͮxD+x{SXX^I̖h [-c7$L,&k!:CWmQ/A͂3deh>_uaԜKitcETh|ВP7gʎDؤӸO(zObF Pr:EZ{ r=5ו˖r;:aкW,m ccQ_w,H~Rf97@7"&bgr4! (b\P߲U\nZ+P>8W"OÜ/V$m4pHM ,Do+/؆~ۙIZ,pq$-j5dCW6ԿfAEu}7G0?kOg(t6!{E<>S\vxiM(c wPJ#_#$[܋xI≀+ sD cIZsV:&M|Dlo|̔Έ9ޔ)Ws#85Iz-ñg^tmC#gj ׈'0}ƷR&Qb\:ӃGMG/2fH1!A^h;;ZHv*%g=ϸRF@p"ϺByW_ &Pdky$W'7 %&#;CX^ ҈7ӹH ; }s0v!J:t|B;1WU:[CChjoQwReы>!O)O" rb)W61W %mcQy+/ u-ozJEV#/ ^_ imΦ#vmhrDŽʩ㸴(~vӇwb+7s6# k@P]]?p,Rf ڑA0ݯ6 h `(~5@JkV| c+CM6=**"f)cLQ |:=Eַ ktsB)jNaMɜ@b߯Gq4-un:xUs5ioBF6u 0Qy:1[LZЮ7xsE޸kO`"kaAj·)[zW#_vnE=R(9ًtJXBu+DO%a$Dۭ)[6+/N 6h~s &"rv%ޭ?6ۅ4GX*,{2 9{ЗRuGl4$Y *БQ;Bh*/ǩkQ-IɋNF[c.;%0٭V y՟ 'Fxu^7Bv&EPԭ5Ґn`gM|ZQYt{Ja+yQșI*>U)\*Z4Wհ&Jl{(So=ƊbqZ |XqF n\Te]D$VٺQΕP:W ^Jլpmd9cV3d}(Vt>A ㆊ@ wW> TsaeiTgcg?60DϊFH?ؖ0v%+pZP!d´69&,iW76}c,Jg|xׅJ.$..3Z*@e`%8zTv/]>`q=Gk!5FC.p/d\+? bԮfU_T/fFA޺gyM_3ІFtY5s@@)뭓=`k-qjHߞQc=i |a:Hc.[[ܵ-s\9qHܭy\KP&r$' ,LI MZV ,5OS` ~U~Ddo뽠]SpLۗ$s[~&p1oo3ѰG"ik[oRܯL 2zƌ!r=V!Hzk'ڲɾg3'q; $eOzht3[-&}gdg`F_i!d:,x8]Hv`eb5'd-f(U¯$6Vꗎ.8x[8HpBG fMpDĐH$ TlhtAoP `|B5$VJzZE,~ԋ;}gD5f),ɴ\z}e `WB: &H#Dh/IS bc;CU0ȸh#TfxU:&kcmE!H.㼫5_EuqWۢ78s&Fqɯ~Rk\o+ԅf__s6y!C*`h݈)Oj3XNr\Fb %xW[/rg1{fns[/i}@&Rya1ckڛ$dSRYF4eJ4eUb\&O( Ko>Љ3Ic+^l $^Dǂ»<2:=[9T!l"@y"[V:utp;oȹ]C}. шJ7X{u7Є3~h!ٴ²qe]#孌Q<Ds-9k`;&>9`r% xϼ+mmnRR@_4.&z9QT)&,^-_~l9\70' % 'qWf%9Jr헌@;X*syN<6U4l(n w65Xq+Oy]~e¯i pRW |语 >-x5|8`6W❃񀸦JR$4јDIE=&!e < ǃmN=QaR4KA8F J@Zq=SEsG`גQ *+})嗕Ⱦ Z/5z6,Fw @9J8p>[}\hYvժ̟%~&*W#d aW,xŌJ5Yhse|S;@9W΃h΋ǣ 9+q_M4q . Qd Z2Q|Lͦ7 " 0 %<sٔ!E ٞO'FŻk.V!IZ7*CO p+6T֢S|U܂2掮YuG?9^4@qP)\wԁ 92CF5j?eb|eÓA|+@{ؤ7# "haؾ(Ql5!Z0Lkcp 'enm#f*FĢC~jF>8d X&˿$rpEݍ&a/Qjs5x4mJOgGHNƶfɘ~R=8lj/'u"ed}EV飚[&HAvdwS._R5 0S;i-~snO9z|@XŔXBcL\hPH/c#}W(N}|2d*!`dPQc$%kHEG5 0E; Y#Җ;1t0"O6ωKklљf\w_ R IGw+%%d7  !$[lYg׬Z=@ Ly&#- 9F34~!3 |SQq`&_Gb0vz(o|SS\?:,(xasE-;KL%$Iٖ՟R:dK|xU#Ź~l)}:t83f-NXטKbY7n+dqZj+kutNJ:<& 5cgK[=Et;Go"\uID:4=PzoYRH콶؏t%0ߌD}_ʎskk1q:"'~h/"?+g,dô|ͤ H?zdJ3|:{t4Vb!G>fJkLkjf-Ws/^mH4J z~pO+ 7:~$ r=46x ^<4 U ÷Lk-p;zStĂG+kY5583Ͷ,/p\p' i} q[mSڕ;sCljkbr q`<@"#ڂig\wIJsS 4Ks*3'|y2ͦdMfzMS?^Rȱ @YGbQ܋Fz#]z75RzJqЊyQP!.-*$Ba2+T Eb".3b/7G(54ZZt<,YD_XKxƽkR8ޒaXYP/3Yߢ yr 6'weĻD?(K j#1㑀EοeڶDG&3x=S#0w-$dx5m㬷w\0XMq7MhX?]6hIa+#Xa+V$U#"ho X!VV6|".vbc>]BIUW5.0't}l`~n!{+p"%XX~dꥱc/%(<~I60j$M"s *x,Y;n2 UL]܍L};waZ?S#:vQC@fhfa8.(puw >0%K얯6g4_M^q>D9YƫFZﮭ4VTz}_N E˷;=D ek+4hmMy<Y']\'֊o{6騍% \Ć?SF_[;xhָJL(ٷ聝 X% vzf?Ģ5&m1|msr~?,]s]O?R+LS(hUj.6ԻIq.i_KJ>QHuZDٲROA"YRM=g?vS*`AE#$.?) /L`?ش&W&=FXta帬H]bƂDlb<17l[q7qb*Fb(],*,IZXn@\*;\bRY4TS϶ ,Ա/*0(tkwTJ-YUw"acDŹJP*fbɏ+܆R} ݇螙rUoeg= & _rC[WvZٲ#< rb-YR]8M|utKq h)֔n)ܚiJԟ\In ѐHS6H\#ݑ@4tWv*ޓvӚ e(<>O~ꃒ n ă}F KfF֛*HbtT6bTGSA}@r]^0jȿ/r4=]QC}6V9;'N`.+pgSt-3W2X> M[k-1|<vyRv̏7 K~ EREt MO{R덀9VdY=Xfx,~w Oכnͯwm^+`~NLI2k3 hW|1(q54kx:_ ޟZFZsFIbn_Y"󢉧"{iz>&@M0p >ZI&8* ;ZT01qXl`-*ؚ0 _$h($~2>nk9yvwZ?W@<ɽx3Rά3&ԯ(iÐBSK:5fTLNu3纴`Uj!t0TYRDEp ݺ--MM pW$4LvIFƒ/ܚx*~1UO'6VWL mjDyFQoK tEeJ Ĥvfmw:㈰`4-ךQЧro '{Gh46۲)NQ*A(a#M4R?~FMN`A% kl%q@@DlRps`Bହaf]*ߞ LN"8I\`h=.8.n"F#rj-wY?毧j`r~:M&!}]' e<%ؙ1TA|,$ l^m޽國}a͝l+NݛX}Ͻr:cOAX吧)7 8VyD *! %akzh8%`^1J d`@d kp V&u.=j8 M4 AǙaaS*kUZ?IJM@ J}4o{1N3i aomz<{>"g/99rf5& ^fR#J0W\5V1Kvu'Y ?R0W6ϵ>5Ɍv 0~yGuo9\£Alj7cE&[4E R `9wcj}3<4xVƠ{N]o"ļs9DMp/P ]:P˱r멘٢gɀ@iGC{}@mW pQJa+dXzcv7y;I=% y)؋Xz @jnMq1 &M0 {1OTZfgfԀA*26_5\+ %-;*QV*gy@tm4VO \M@&s (y )s'{R}gn;D8[3M3^,hD~s+Q +SP{C~הK<a6 $~6#Q9Y[HU=nam/=Z"on+vJK3 UWjw_#Y!pfSSX?NkW,2&TY@oa\<2\i 60ܷ.;dYIx5K]l5bt87 am2͢)Orh_W"6Mf9iF O$xa66 }  /;UO&~p"OZȎR)T|_E0h]v ~@EDfz|)I[ .缸`@g?;)R&%,\Y.R^.TJ7d ]2񍼩 ]yx20U!˥\QSvUzD\j#ۙ}Ng[F}lx}ԭ.pZ:C0M]wGkg%(rQ@qAZn;t,Oh_boud@!K $CL7.\5"wG '-`NdzB6ghUi_[ t dͻ^U4K7ˆEneL~@~nKvu'kA7c/"Ȫa*;Z4{IӧYs#- 7kt=DUi7A3'T_OQbPvƵ̘{H|"gWłoZEE Lit?>Oд` b,: AQ &G#hrTڶpƅS#b:r[6$. /j*o<Rê7\2P{[5h$ͦV揫;\Dۉ,l{Vca](#*V+#7aB-qSwwG8!CKxjW5 2,Ƒ+3슾%FJ~,UFXtUxUOtGp>!l.V$TJPz{6$J>$%@}$ٯpK^Ž,]j-楹Fƌ[kC 7HGݜWz5_W8)%f!hcWބ]L\$9`L KEY(vR6sd,buu\mL^m4 &**%VnZW=N2Rw0O@iV\\7JyJrH?"BrPM9 s^UIͯu7Z B$!rodI[xa#zμ֗<0<:,$/Gm*g=>Ai{:`b<"/?djR4XtIX߆ˌd,A J!L)yvw9n_gƄqwkz@uc+qarpXCL`}/G93\ M*ib1rnvȾDX'q)(ݬK*l L)n HCV`Y2K;;sǞ/bD0݂7Qv@ک}ms&7˕^R 4F*JEp~e_*B!P"]?X% nqtj2MF$`j"m0cx:a!َ̩<&3,y<|`kNO]X ~1sךOjKw"#lEQi)6B2ftnB^Z !f퍶6. tqڒM;2[~,#S6xhIFg+4?&d->`G:“|6o/&x `@-तqOG\('mj?ϻCv%f-f`@VDtGG.Dm)HH+tb2~Mc'7|B yU8sϑQq CZlGnb?Ļ]>"g|X b.Bhs6qilu-ԇHE Y)RJyCȬ-sW3x-h԰< Hz~ĚXud}UFmHdU)ǥR|)vWLG@1='-ˣH:W&8 (.bIzBHX)Vkc֨M;pGNEBs>*fCOf ]R@!>W^L.T#AֺWƌS4k:#Ue ADaMJ?Ƴ5>=72]iLfCߞ-پ6VWdf Hؔ ϱy'LfލIE]N6}27/iv Jn@b/H+47B lvX;RU&.R k3hmyѰu3}Kar5b7 |$;r&/S.;Cle;2~잳ɸ~B.j}A]Ȕlı)8yNzEXc }WeJ%Y#Ɋǀ!F (marؼo^_ؗ3sE=|RDrw]΍?`d[)kS^9v\#-LQZ J9ť|| [1}"GIuPkf6g/y(As!QEЋism.)PDވoiգ@.D ®K:l`F,^< vX%$:cU!){E3퍾Az$7x/j 7l@{6W(u)yj L)` Q=iejI:OXQI'hwfDR$StVcQrB$LZh_9FȲR9 {Jze:+OO=5(3g yDr+O4qi\L(}mf oixz57x̖T0YEWNyDF+FpHmh*"W?vvn)xOI5Mgc[{Y{[NпMF2DQ$qdžG8YiTLd~ DfG||).by%ڤ}`ProZfݬx(d0Q v+ͱ:zgpvbg~D DvWQ %%}ii.}i^`f0JCHd`uďxԶ4 ǡ@Dǔ 7D0}/#КMEM3U*X|njΏS=rm[tA؉خaKvh- y̸~Ugcȳo`I}f;whvʞ~Yk$-=芊Ip9UޡsJ7 ~ .hgB[iZKUm`au|g.oƋ~IT5-eo"ήMIC ~{Q3u'#)6?{.]V_ H3О6|}-W&&+f*M[_Ԑ+>r* ̪QJB]"La#HcxwG:Zywی8?R1Q= :Warjqgy)P] ʲT/̧<7a[k|m󌈾#FD]羶Rb+&XbI潡Hњ517qӷ)%ﱦ-&-2~g"7iq$ TV4VlI}^6?[Sޑf=N꾩dDROK>cW'-s (]gHTDi֯dIH!UKCQM΋g6;r);"0CGVݸ9%n,Uk.}t6@q,#=} i ۱2B:N5𢳜 b3dm[UȐux@iKq\Gm\, mwv&)3p/?ƶ/˻Bٹ6|I]uA@H(YKL ϰ}δfD&ʉ, ʏY.b) [~yڭ`s3Cd8AGf PL:bP`}7aņR 2MϞP> C.JX-FܧnG'ug0$kly=# fi6۾ Ne.@em!;/:E4 Y-jXFnv/7x0Cu?+/P fY x"bŊش'޻i&?}ȗ3j=w7ef[Hszr+0!#.rMvPT/$BMŲD]@AqĿ'lSxӢ@طeʄÙ?E^u+旂C-0k젘 +:tv^Ό&@(ý5ś_CbV^qcoc՞zT)wFP/܂eѧIm$F:0{[2HQ Gs1D@l^Dj@4wZ_-o{/rjh*ط=?5[T9̴B?XOR~ v. VC{xܦ_ye,`sh23Y ei״{>qC"CR:M4~rΐR2<̼?R}DU;)IGU-]?߲өIucv=p- Usؤs;NfI܎$.|/wx9O41´@^IG_ x\}R9ʱ4NEwT^ $v%gJa{!2MZmĞWRNg `1 ϩCwP{3fN"9Jwk0Kj y[ꂸC$)΁ Ӊp63<ᕲ8ck%)9X-{;^1rU"fn˩YrH,g(E@hמCnB?0@Y܍ҵi4<ʡ녶tJz3]ЛPݱ^cw^]7 qՑ7G|oղ1r82M"G`'n;7w.A>s F(^CʃAmX=CxGt"nfDP]5)iTgH;xnX>R(MJ,w0l;,掩oYd\nW4Y#ޝEM֏Z;D+Y z+ ׇ Ʃ׸^.)$vH03TsIW^ҭtv@K Oe4p73D8'^/7O8<7}eh%zSZ*gـ/' P]ޤ<4@=X%$SxdzWR!+(٥HҖBF鄙o"ڀ )yտcI (}KPDR!pZié9Bo§iI{]BΤ8x%ڱLBDű]lb&}ѴUBoBȾW+h/hc {Bxѡ'(0Й`kIل: :}_7m !s̾9 _7E_3-] >h_`.k_9BzV`b Se EG7V#eGpVe W + "i 'B&9uR5l~,+slǶ߭U^ u\[$sÀFhY]씬< w\S]r+:ͧJԥa<,rj)h_W1X8[ځ}o]8I:el39SG󝩚i }s::Kރ  })`JhF Z"wsNuC:]+@åp|G3ҁiHE]QBUƹȕ>h+'?, "l WTJm8 "ӫ~QY ,,TzқϚ*\+ѬOng]3<ЋutYMDA h7!ڪ@~Ɛ%}8H̛Ԅp!xDE$x0PG] ce kA(0vl<%mf Bղ.z%\KyQ`w[tj ^K.+f6)(eTy-J=9!\8V`1vEaaYDTwq>ܜ\38#,3!Ӱe`Jav*\I8M)^A,xϏ(,^nYdar j MVn{u0&tp7R^_%''Z/ K=㯾)'lm*a{}z:*ҍioWHRjy 5"@*@K/YϪsTKflqθrI]~1 hyny5"2 ƨϯ2!Y̓uk#.Nt,| -=#Uk*COWˍpf \1m,w/n\|Z9ء~3 c VY |KQׅBaLЎSG%;t@ooNW{HHǯde5 H~"n4>- @Ep="cos2354$Dp`@X 1:2 8#x-i}fˡhT˅Źg&+@Fz$瑘Gz6a!G[FJj1^BW{ٞD:colX>!F:VϬltR(+vh3/}&JPu39Ǚ!T%Yv'}DdÀ>[:6w]d4̎t#h7A=*ME)p F0n[ѦC g&cၗgMFv~GAlAo'+U/I$L8et5Nhڛ*TtlEˉxf";;vD|Qi>[- `WԨuޠI'B^KYzs{MY|BL[f3sac*2dun6"1.e|tNxdz`e{ 4yu`!7~m: jC{ |d r #Ҟ;>Gm HJ k`_d}x1Rge]]q4=5;'teHd;F݂#l tCc58@Y81kw| 5kǰׄitXgtx2 '+8{f{,L6q@[L[l!&٤5S S&:B fA fM>N(vSi4Y)#+l(H*YmjoF?.PG0޲OϨ~5ؒlV+ǔ.*hڱ;HEHOjfD?wax5-`"uĹ >`U+[7"$Tɢ"]x<ꪾyK2jsYo**b/AO;a61-QaNX(%⾥rw+F1AJœE0"H#BI|싏۸_1o|< %0̩ÛH6.@7$lBط'1kt6\K?e nS~?gvLTs 'x踾|`O|Kg3jO,.^WggR:{ aB|"ll d0(scM=}L*ig簛meAջnRKu,nMkwfvFlVzTKHI6kI͢񍕗=->UOͮ;Vg1{.X 7" Wz/`YPawo 6 n1&CPbY3΅=֝8IdlkQk GhT9A5\WAL^.EM<@Kk5* F; ٠R1/g4-$CH8DQ=d$Mؓ!k&J\h%3RurrA>[ f&fe:7>7*gJ<`*[a("-"DM,a qS۩EU(mHs]a2N/ #0ys%M7  Zܖ8qe.HCŇ/} TxM@o929cc*i328E/(GV~6nʦHo9kl~U~;SL9‹i'A`*Y5.YVbi9 z_0f?Hؤ- q&c;DW[Qy8|22t҂I , B.Iy|'! %lqo@B@ O'WxvӸwqare >2RNfna`a#0+zJO7uTNyav=$RԳ ӊcni)(z3 lEǫ?7=;؄=$wIZZ? I揼o Ի=kTr] c让I$QMrNDr}[ѤnտmfGETṙQvoi7@A؂I=cxh݅$BèmV|k-vd3³}X<Q"0,35%G:L+rXSY#1Fn LVtQZס+hJSQXb.ubXd!nԾO?F_E5>s \M%T.L`cxlc~=x=ם*џNG+<,yP>o5~TOv|uqg95ǩAy1w3?uɔxj֠u1tPS/iuuBТ]9pL,նHܓaE}]$ǰ/e/ 2;K2 ϡ=Y;G^G oў4|akCz#N։ 0!-I~f@PPN]%wЌzN-%{2ވ}Ҁ@(5p[5Ԛ*v4zG* <\jQBrSeCfli|ha#$]woD!:ʗrʤ##UUHK5[4`^}]mV3o-^LH,+Q IbџV'?:_A!%srwI$  ϜB,i"yg?֦>BNE%^)/T O$^q掿[ k󹼃oЏ aWcYqv nh;WiY"51HCR._;jJq< I9Wެ܌O#]u&!3EE|z %<ת9<у؂c6c.gUy0Q$[4p-w¨SR5H<䇤 r|.If64E/ezf:;I{ l_=r\dfo ~1(1BҦ.w|MZ;B$6y~R,Z9IyEC@jkF2_184,$-%|M[[ukTÝ55.kԫs'n*PF!Fm~5y{I|Áo:YX-d3x`2A !JlHM_3:bPÀ&Gt<S7 ͬ,#~_Hh8DI&ԛ)^T"ikϼKY10, [|ӧ*7T4 .`؁"x{289.|F,^pM1s1nw;394d[D}4O1•J#{3=]BF$ آVVf̑}Q$"'LkZ\|tR3Gir . Lbmq fgJޓboѯG=f?IA]ib웰}̬M QyWE#N$ƞZbNnjB\}=/O'dgsI}aN 2dH~t('ݑ]gbEb6p}sW|]ZtzT֠&MbllOvmI7Ɋ ɨ+ml?1q9u(_ sVfR n_†U JM{(EO.Y>RR`}$bɝWYAlN%B牓:vTxE;9L;`HnQhbbO_پG;jfkW1n@n8=ȽhӓF{.*YB}rϊŨ~aNۚ3F #RZxW Y7 y*h=NWe ˇi[ke"'IduR f2 $W"[5Y1CǹR10 4f(м%* -:5).m :ڛȠԣy*YK1ct҇XB#khG_ǻﺑ;?8FanwT{ϭTc )&@dN@t{hAE~@2X P1'ҲhÙ=CSfaky_ӊFsyM2 oCoer!Mrf^R?ːqBE7&̧Be(#>r Dz@$fݧar"߿l8B wsr㵬)B~Pb0kPVb&>O} (d̑^!;7aFPOϜ&_<=*똋=?jm;KI9쪃+a):vf-j4M6'%wb}4-pcȨ0[VaѧU*GyFM!S 63nr]~#ʌ@uypzͿU8`?Cf#-Pw? Tf~9Pۇn^SB)_i^5P}=8;(]OQa O2Bhzןї 즠S?Ƹ{k|]%,jEy>VA&|blr5S?-@D#6=%]8֑P3T$ I`qa)d*=9='ǹ\0M94`."]m-2r 3åह" G)`'3ؒ(FU]IGT-WxIUG~?)\]g1t6`63;TB @Џ~Y]uY"3 P|&ꉿU]:QNn*g/p4Bu@v# Y9]^J^!Q^BS&YC|o,;*C(mFVm!>ގֽT0jk}Y$%žnS:n1c<63_>-H[n RGmcG;H8Pl.[{ߴ{`9dw_( "ykϢUM'~RZc* +xt NF.VR'/Na[.›sGHßSsdJjP5kSd7%C]7ˌfAUuzϿC I0-ǾÕB ӫPԌ Sg狚ukJT^({2Z֒WA`4^/ |CB_zY];}VzbW.eMXǎz phj5, 7\Gs5«LŁ>k:: Q}j?vtˬkP ACEz@MrC %.͕Loi߱7mr$m$bP`gba5j_Wn[M,e8Ilgb (swZ$3a]L 弅fh#GR)b]DeXi777b {қcidZ:# ]~E-L$WJi?ute]oeJ Ídz|¿zWL6%yD^QAqb"jm<{p--d~H$JhjgÛj×Om(U/#6fJ\ڒ6 %<@/7' tl? +{^SNX1۬K4&a& !v8{7bZzʐ?&&>kN98;7*$x'L׸eCR֢lv8Oa~RaB7jX.HQ+~]`,y]kwt'Ii׿R."l_CnI@)ɯ=dKp6Lem@g;70wj0䵂v>yb4f_;]2FV8s2u@ "ݪy&|>G-Nyvq|Ņk\zS _NԸ}tHi&gLzMkւnϧ|)JES΀aZ>7X``+YcuvH`[v6Z Qx e= {phcQx*{/kh]9%>MGlnʗOҁ -8JϣHW""YpJI[YE1;15 [4J?""2%8ӭh݂u&OVS􂴿v }~[v?qTtgSt;%D'n+Slvl2rvBpHaFCEG;J'rϊ5I @\ w±t396-v&|h]uɆJ#߼-Yqmn&[|m5D}PRN1/J)g Y NC"ˎtx0smV ;|7!F kҤ@32QSB<~Gv} ;_Ha' V )NPả5ՁS$`]+.+ 6.L{ C\PAEڸ'lPDR(UN62$^c+_NESZna! ]o P.ADaz1IW@Bฉ̿#=c=ì?n=1m$%U)YkMKN'Jx)Fs)҃C5:]TD$ bYay 9d>]?Xp~UX?j6T"4䴣qkXr02q` 9Y@0S'Ʊg[Z7mDK5- B߽.W/)3D}k=/[V3 {KjGf<XN_XJ6k3[NXe8}rx;}aU iOuWw3RqZʎU\ۦ<ԑl^#76Cّ׹p? n?TG%%2qH>]]yf~fy ,Zo p1[&o ' p,…P:&ϛ*m?:H:dKF1Q~!ҠSQVT}IWFjh#?)g |?ٚ 7$ORkEv(y-_rßQSJ(BӔՅ7)/^^[LHVf-vy?AY8daź[Ǒs{TTp0^S$ !bš!>!O!:n |u uǩBM $4;u1nIP΀aKEϽ+)/!+d(5Fx}{DZWҧ |4Xir15U&rIXmͲ(I-ad;)z"/v !1Cdn4_юC]PLq>fF_h)d] ԡa/9tyw.|)sSE>\.O{Y"bRNRt< u/Cƹů0wIΏnеQ_qϒ\Y#a:s~abk{E@ys~e˻`2M%=fBE+ǜkM}Jt}f⨝g\U~6<(QEhN/* /[ i& @}@A*$JC.B$"♒f[{>5RqzJ}[םߛ1AQpr3n1(Iqr('COU Ύ47JUwwډtENEidƗ2teqo{W^y+#^?T4^@1v5s&peMwn943P~?K.,yuIM pZ[]gf|SDpNW="o AY;C~)#ԑZPaF2UG ӺIVZ`Pi ӡ$Zeg; gRO9,|{սor}uU8.jOOR hѥ4irL>xZUo t&Yr t@={˦ej!4IwE%||jd5j袃 պDS#Ct7E!AJGDEGis& +"4{Ȥ/YVk;F鈟 rǠ RdlAcQc*wnk\>Z jTFrÇq"Efd7} sϐQM Wч>T`Kxq:9_R1Ve=a8J$#y޿~jg:{nͅ44'(k%}_Ɂ)KV6{e_CEӜ1\>%mLHNaF(fkp4ycb#Ac\g-gwGZ~TЪaC S"\Ԏ-򼿛Fz =1y@Ow-SR+UC\~y<0O2ܖ}< Q]E[!ݒ$[1>%ՒwLC ٰou x4 8_̴hfc*~!)Ŏr vIҼ$ *> ˹D:H-||Ϋ|*kL| nKô۴{\_Tk~dNc$D->}(C7=]!mѥH$Znzh)^EC8\=!;6+mZ`]ed]6?)bP' Pӌۿ/h@zDWɍx}Wc֗QE]́1J+qQBNl~O5cyY0^T:#CL,1"QM+FyZ bIZ"4d(چ|eeE'_[\jՎ.d8`:<yg ̜p'#ђ$~fu*H0UNH2*pQw&n-6go]YC>3>Z7m$ jD_7@>QY;)ٶfb\8106Q]oC?>6\F݂<=$-u:]%Z9ѯ:QL_٦׊S(:@-l[(mf9砈T 2ۜBr|2WG>~S_Qv$F1; a }29 :}%M^a#,O*lnW Ƒg)^ ,0޸Zk "wDw3QAܬ[G-ɲSD)3j bÅbhOVΌƑp0)< !B@j..H:\ܾˀ/A6$706)swbH~!bPH/dU -O3qABr0? gQjŒCܮty.'leSL}.̎.d)@_{B $Gg마[gw: :LDlۘӸӁssgzvScUV2Mj/_~x`|Ɵ.jK?g;Hfµ2m6x_xe"^tq3a@D; o=&-a.>#zʽϗ&ӹ1x/iFfW*s!HMn3Mi?#B)r5=3ܡ0jBZ)`. |bpNr~(4TsQ<37 EUA=)<_;ER:3r𲀇BTP"IMAw-u]@x>fav_igp9g쩰 4$P?9[TVGuX% $_ Or/$25N hn?&{ Ԙ4Ogu鴓Eyխ%cED;h,$!LaɃDIY<& gbfC k!LxtI%+ތfr ZI3eaW|LrXhCP)(y:/~2|#QË+f.X~-/#x&eB 6 "Kt[< e\ {%\.0Ҕ}dwֆ(+)Ǧ3pr6UĶ8:/]-~Oxg=R%Ζ~lB(N&5+JTrZww cH_\?b0rӛa7, Ks*9 -\y$l XI:Bl2{[~T6.Uucpaa s[hïg3~9'gts~݀ONm5W6?emT"G1Gkyc$ EXZ'Z.E4ΐǠUW&r@\k/Ր94+k{JG栴}b^pUVhN<̯XKd"RvLг6]M]nm"" :axuؠIZIy3#00/Do1Vj J "ߣcc J&jk -:~+ 81s|c+Q#>k0B@LonV}EcD4-ЎuYq@9FJyHT[Esj"y l>(o,^"w d^bw5=hq%9{{ϸβV,ogcQ&`j:TQ7ͷЙ(-Hif̝tg䨔vEO2HjV`tŎ+6BZAkˈ$K7H;\Gl?>kmsϖ~΂8+I$gA7Uv15`NM'.ae{L3U oT8y !'̹ǎ:J u.{ NXh PV͟Xe<5싺**W~za oa̕Rmt*j_Ec#xCԦ:y,]`Qu:fV4sJR<-L6F! 89ʸ^B>ħeUSdʺ'\#'-NQ-,0JC)ֺM iXW#ԕK})a-j!iewथTܵ )tH?8V#K~em1H9'ߗ))lIu/ɩL)_r/b›CtNR~"D7@z[[X{yp}]/لiRӣpn+X e!@R֥_&oJJ3!wGQb ݂=-~W=Kb^u,N~ zwz"4x y fP֋#[]uGtFGw| J Z?yf LWxk |5P]@J=jL|(gj1z,%ϙTE-p;%8ZzXV:q`1C$1dC{(?ޙ3iBd'SD@T$O28g n4xsN%GI{ ĵVgC{>9wG߆71xft_5I{R 1Q@QIi@)xؚ\<;EzМ@Lt0,>w?V\X0TnQpj &\_\ PA;Y]~3x'^H.&*Jyk:XHu|+jW25߳?ٓlAwL/ɍ]{] t4`]C 658)6e"N?<#;x9~\9E/Rr2"KYk׵D7 L^ 6`Fz2aY5ݦǸa^|ܧ> ؀K@SEȦ#d-~b82Fh:]?ܟj0@C#[^HyB멿4>mmQ~oM􍙝ID2ƩΒd+J=v7.jeٹ?O/<\7rao,/5 L$VW'9\|{aU 0 @dG$A>DvQֱٚ:Uk$;6G>|֔@ Y-wM`4+ۋ|$]i==9\…Oʴ&X V*AbQK1N0Df#Թ0v!wlU妄P1Ir_ɓveP(wWQ2̪usV xNFԡϼ6֟b5d] C(ܤ1G('5O`x@SY009p?~|gc6ڙVֲ,筩5$OeLýD d<_aĹq2E{ljvDJ.Ļ5V+cW)z 0 LP>+1o2_% _v4^{ ;u0.gɳj=X/oJgڞ.9X7K[}H 0ה 7b 6=}YJgmmE^ i"τ>ɳ=rx 97]}*DccZWN+Cw E Z6~xb\z ȂaW0 `k 9g" }`jXp̐V86ۍtknUU| \sb"-pOZu\6bX7ےGlқ뛬h*9!lx&xGQ\.I1́i0{¿^B'Eݿoɜ:a d4ZulW61cƛB3$C"=ݖSZLߊPJpBnsތ9cMHPmb)(iI!ͦUfj 3=W7Ϳ9⛈񌣰i :URU:9=G7L~m ݱaQ%x媣?n¦VK?;lw!?Ny,d.e[;ێC-aޑ%sDZs9Ƚ9y_BӭKC[\{q^$]eM)WJiWÍٛ* FZݴ<:ZyS%x2sU'Jf>=P= w ٻ,ޤA0NwJB5GQJE 5 }Cw(w JR(rLM5ve r9D{! Ϗz2Kͼy( 7k7-9z'3)G@KMJ}vwa;'૭]* ̒e7@,C^AiĬ,nosi`g!VGԼ0_KE\/}$/.KN=-KSoB\Lz7 nag#-{KTKƭE1Rt0@<:-^{"?N$~ @JAG%@6ÎV͖^'$S &Tr@[J2bV"vLp-(ՃPC]Z> r?9\>pw9#] QvnbN؋Hrה$>EjxKü:);Zap_ٓ&^qm{n=7e %/Վб Na4m}cu N>X' !\o@ q). Rs4&xl uUIY?8۠͢pYHP⪖{(Z*5v3<>$U?@#^wR&ȡA%-xvYvW.O ˉS$-b+gx?`gFBn,1Rr֜$3Vi7^mes.4clΙ،[%W>Lz*ҟ3/|kB.v!ciP6V_vqv[IqĖ bC!F&3ܐI&j2{vWC0Hp2ђP`3d{kOqBߩG㗘I@٭Z= TZ\D8c8J -wNK9m+:>As%UzL ajQ\=D`ؐԵ?.}Be(jc,i.rp!p[jqhyd~bHD?/n0{%P:/8W.1e%^11@޺dkh}̉tTZ9>„Ju!\ lzxNmɟ]YP. QzWBP3V{Q<"`@nb/<_C0DciC/K&S'SG94.i!eoI!@/V#?>S3H+#wKt:J < Ufl8o^SacE#_}P~|u,h&4'^@s+.X<b&!iP2x)8-9ct7<.VY͉ů3kzz)\? F>yI<гNP?G3|hs#"/ 6mˋNOah uc8F&e_\R$Kc3$&E#"Xo"!Qq^6[ }[B͏>l5ͬpҞ }W|R}[>RB֢=(NH] zxn0a|)E'}Kn9je +EnAd)3oV/mmxS*BWT'>GEte)Qɾ˱HLa'k#jXuy$gq$m j8.zپ $]4M4"$~N2 QMVP4 nap_ ԷkZQ8Aj%=TT5yi|5N]׸Wy*`6 YހE%+gRc #?c@6T])/>A8TTdc]ոcq5<BxfvZĮ%MJ>*0㷴kСDvvVLs}?ACʭL>$u0 9?]/2p&m!D&Q޻erE湾P-- dg$\+ ^ck$&$ utή89(1+TY"v}tz 7с; 3tkCB)OEn |H|OKR=5_{)\.:&  3Q^(gu~ pkJhjh]A0ށ]34y{j4Z]aO{mКW.A Fry`kGEo͡~Px> ̑wߖ?\% <_r1$HNi*_(^ R8)LYJ>6ח<MNKҔ T$HjOjG>I* rB`V-8 XueٖMQ@RNȰo`(ͻl*q!w2yh(;"b֎^ar;2%Qm;&]#}`{D ݠ`9c C nEgoV'>j[0VzR3ۂJM6Fi\G$"/!^LcZy=aBkM2~aˀ ]p# c0sjM4a|!e"IN qCܧoAo[ߵr9$gupLFx# =:8 EpLhx7ܨ`@F;T'sUE8SVk[vWb bYY[-hlF/-ѣ=yUT[&DM?oi#1* lm0.D/RECȔVcM.)$NBgM[&ʣ#3:9cP]G#F.2r+KYa0`ZƀH 'jr"[. gwTU7ϝݢlk z,q#.0G/Dam ]ȘvvN[e wj#>5TVsJ>FLlڗQORܝg~^D, L$bө'}O~KrbX)g#^W[@ld q|\^j'a4vnْa[}㓯ZL(/9 0$)Z0ONoB W,.45}<[.@1)0R7Vzu%=+.Z6wAL*8݈(09Gn){a/aR]c oK3caYH}`NS`~"ljm"O0!.*&(Xm΀:9d jslOb:qG0mYPXNQvc K%ڥ¯TQ=,Aj)13uԵ̠w@Kl̗Ѐyᗗ&Z@J~8[Q gBt~ri_Ml#X\FWWQGև " cWq]oCk&$43 M[Cū`b0{8f3κn5$ˢiBb,W~?C=?~;ψ#lo>McS_-%HdǠ]b/y!,UDz N7$NNq^Y04fvyy32G=/tUu-)PȩVJ`zvqM؍Upf:y a^;&/HD]5W`7+417 ✋eFWJ=cîgGj_])8-<[9Xxcf쐓b?q27E2Ab(B>+z"@YɃ>FHC9(ԅR *Q>ְHqx)*< tMy/sfæ}B[}UaHI %`2>a%U "-43CsߤLE^D1a5VI7- gJR.s#n){g\b;Ѷ33:9Ma=td(O(SKĚ퍰Nb?me.dO/ݲg;;ĕ@(م f. f)bAj |3N]xEGB0)O"2t%7k bϝǬπ&:u.Ho4.!RR`4@ t~tR 1m:]jg /؂/yp_޽@2!:mw x04/Vtzu"xr^E+9˰M1>k,nc@iɬbd29:_m e_i:֥*2'F ߋIex`g<DOQŎ ǫ9f/44ni s |?f_-pͱj"kU@AƸǛt M!{=YwG]Ɉʳݪ3J nBC H+''$/Q'=g\Xnꏌ-jSTUꣁcj m.^yAʹ"ȹl?]DL^[綣g(N5c&Cܵ4_cP[(#ڍ[ߑh#X:P>A8 *b@/&#)*."=g wnYVLW`k}ԇd2ë'dӿq10#((@ \I9@Lo~Vיf'Y<`m݊0RJ$')8;(#˩b旡Ea¨N$#RL !5d;"TN|7:eJ">p:(J1SM.q~RZ_^{3nGܧI-ՁޡkDkuqP/Nw<%’"YǹNؤ] |mh #h2}A`Y~s a:S~}ȼއS/)WBP(v/r`fpz _D"~3)4P7vk@H$&LVQtC{R4B=܇u V籘˚{-!Tlbz :7Y=]G UBvM]y;/#(@}-!.0rpo0v_)<p  .eݷLEv13ʆ}#%H+k8Eu@T%. usYQڌ@W\?܍ Eax.*Z!ӏ;yk)!7kMG$eC=fͭ'd慣xKGxL}3|"VzOCq79ob-s!)ŵ+ћwZL8Y79<CSF=w(~׻[5S?& ckJR!߽۪uԢamڠP gy; Ǔս4Wk\!cE ռ]hd#IRAcEBgD]?mވ,L.nNKh@;M>Z aɑ;W&dhў(YsnHҵ1w YUᡞ'1 ;mofڟqb kd-k xW?) .?;-X9I1J/"_PUmqd,YB LmE3۠ȫ8(V(onlb\  7hH~}S<7]C?ݍt>a/?}:'ov-(QEStd!05{wd`U4Pe&oeH@B_)wKXWQ'.#cӮ8Nq&i͋p0N_MG?,iOU}T:M%Cu JQkGGYYW <>Lnv] s3H;I:c)J `4VWFfgqSdd<̽n/aľ86i#m,|O8 RӜgi>+"Y)7硸kv3hApʟĒr!Kt5^90.ؿ(2:q/L3Ӵ9̢p*X@j^P0YXW fo`VɄpK6eu}T+@nKfv! ljW9P֌km$Wb%;w5CT#k1_ |2aή&<s/\yViz*=de5ZDM&#+AZuT!ݫIrLrKkiFJY_??)i濬F擭Ǻ!;$%+1RPfLwzΙv()m-|54mׄl_KFZK~d8(vQC $׼()weIjN߹2,]e `J=1A1KMhOgFŤ p~Z()LukCٙnX@})G]7JҦ.oTG Y"4&&v",O8Y{y{<ڵ̖:ɑ ݒ S%RG6s4qh&clЀ,l]b,;%]T_dH9KAsOWU0 } Kh& r:y.\XrhqB!B6ܒU jA؋A;JM[7K[| Lbj5Uhܷ. _9)\ : #My*lf ?ߴ ?v'K`L.919r2[@q:Kơ{CI̺XЛ-xo mZ\M |f> zf"sJs'6*7=Imcy;ڴ,)}V{9h[*s+%/~0iH^#z8UаD\«'voЫV+צu*Wn~~nKeL6siHZHL=hp [)mBxV\3fv9i:P1]{5J\sze v"IEn[ 8ԌU6j lIϞIiiCO-/=7l j04 T->l`b/_{  m4ɖkT<0\^٘zd>2ʄi5m*rDG_:Q`cqg@xUM{vabE7މ A(hu1@=x䍗]gH(c b'hŘ<lw,%ν9teGK0~S7CQj_7!Hr<[Sa5Nx]eٟ2W2{ !33WPB~@""{%N簎ۖ_Wqsخq03wJxGe/ThqcRL],x94L:u && 1z?8`cc~szқ9aC+)Fg&,0Pql̚l Ͳ; 4 H-(>[%`YTWU@_[@n*6xnqfxZX$#܂z+NEt`Եt,Y1=qav"P>y v{}L"萖FUfp\6X 4as S!}SM6v~Nͻp%8p9hwb^$$JFߵTkT qŌ,"J*[]l'z(YDĒ̔~Thq Ǡ7Lhb{,˛(g`R7(8aǐɵʔȼx/KҖuRU -R),$ S*D?d9038[x c71GL܈)x>R5x8ZdI Ě5$>r]ofm# z7;;c1b2Q?Ώ:Cr%chF^oG>K۽ƾ"9TǵocZd}׭u]7 }KH?huEhd%8>ݤF`nTkc؝G\yNX.Gn6p*d9n%/H2] ;M&|> yqCX.QpTA#"`I X^f6ZѢξK%ǹxە09b`gYGXv>&/@Yi{Ԉy6lD/ =I7$CꧪJݠ=Mak+X#*u6H`Kū&Sa@GBcյ͏l D 9xd(qoF".ls]P\nxL+Da /ӰMy@VN<2`8,яfI&CgG$Pw%/V=02UO!nўvb6d?7[I#+ Hq.^1ywa{6ݠfiFح;, Qް0}4*} XplM7oЈǹϿNK;{YGmа-fңLoӾaaruq=~-0_Et5Sq @gڡw o Չkk6|3/*$9)[mMQҶ`e&7kM ʟ(onO] r!5 Z-EQN.\Ih^E]բHʦً~I ;K8;JA}lHeڂCS]]cXݣ!!|Nmzj?gj2>ק\{Gwߢlw17J6c,EUUŒ5i3*my_HU6cXGr/8K$x?i\.КySpuǭYk%5'"v$Y4A<;~祼S,Q^|g1:!4BX%KFo7vGLHS YK2~iF`!p"Ba 8뇵B}rs@gY6q &@O[h#.识ŖaثۃQ}WUoehs{RCOkr'-pJ(5*gB V:N3[Ŕ jY;"me{RpT6{~%l {:&GSϚ3p^u0=UN(&.>\FU)s>T%k78,;lF (ɨôF<jgt[ /}=Y36q^.Krx +n@1JhɸWNS~ƅ#Y]䨇UyHaAUl@0~wXd[4yj8:2AW ։bȠʶeE,ENT-+ w&lG! Jgyg|vj>9ϭEEe/Z̥?ynhm&41=Fڷ }$N¿F3 aK*wh|-8vڲ juŬꌧ%Vo)IP;q/"4l@^E&E:>s:F$]}y3ۏ0 El)wX =ʹx;I=r+M--pDH SX4><{YvFhgApQXI޹.?`h?Kq'yQ(ʿI:[՘2|Z]XԊD3Gk|ѹ\]8 A];φwe-7#*KD!>^\ջî32gF{m J˭Ӊ3fuBXOC֭8Am1546iuO9A5 ˢ٣1t^VvAI f|;Hi?n W|_M>S; n0}xnS*e'pEIZڮ@9dKtEȱB&ҌlQZ*i^DZ<]zA`Ljjn{I4!ܿ1M-7e39LűX;,~Ȭ|<`PF 2>5=+9n=O8F#+B:Xy\WrXG )yxbYHHjfLahXP=]{N`R֩mTD Vy.z̗݉j{oC2eخpilŐ|tWb7[2/U@saCyC7"HtVK^jmw0pcV:53$Ӣ8#ې܃ksRPUME<L,eQiù]&kbny̵wjᩐCfkU O2l9m<_$#&*[֢D2M}9uwқͶqD_ՌPg?r詐'^1a?ǃ0og#i}joşo2ԇ -q)*+9-_޿w;e TOŌc!X^LSj9|ɐ7UAJE1%MI~VλWf~}R׏S $hQ@.,*X`H1qYC2w: 2&SoFҍ!09PuhkEmu"oҪm:(^ y('҅@iS=\Ut'VA63l~rN jܜ,mdeW^hH*H38= o~2+9h*ͲedqtyUd(ʕ3bv܆lB7Xqb|%E 28>UFpH.ۢ#Dſn/Qs^x %Jv[pc`u\CM9M3g 0^Fc):) rR"l>/i D(k-&MlH|> ep!mB8h%)[g~:\&|`SnBh_ڟ)bNP< %jӓ?$k]KX_-&$22Ý]~>{ 65c@1_EI)BRI5X ^d1 i1Ӂ'`fEGiwF K݇|4>[Dakg= 'FAs4y"D {agU.\)`keVܹy0ص(_.a^}Vasb٩ Aw{g#R3f61]"9V:q1[b]1@GUi6q pN-Me3a)8kZLA?f2GMQ͠l*vP[QZu׭|?, +j2ya71 Wlr8e) ˧aO+AyVOUѣg"R"[MцKm=Z+~@@F{iU] !F1"V2]sW@H#ucH|N3}qlRCȀ> L`kZT@2r1klǤo; e0) Zd}9jNGV-Yox} >x:◎;6~Yfsm쟞"9@6$2G5iݳ8)$RM7y qz?ngGhDxnIUEw XaQ?ˠg^fҝRH0%PmN[_5\䵫p+8kM{Ƶ`$ cn ysM[$ҵ>̯,vͥT,|jc6fndtITr\Ty"gUP3k밹o&_>r J$[e o5G\5J6QՄ%} y2v%R4!cL{n|zd,G̼Yѵ`y"y8f3 L}BtⓙwLx^25,t&vN&pn^l2{u6~v"Ch(Ql,FISw0dizޱⲖ>.v5D` ZØ] <0:8iFpN|L?ѣY(L3'r9'(l7D6-ސrEf0,k3U@%엷>wCPľZU9Eژ"Cif& lNh-Pͅ' T%q28[`=鑵~C۳ )1"#q!$![[Rd{Bb~!Q?+׀ç W 4vK|),&)^h,[L,IR֮з`mQxE=NE]aWf*9q3o뼽mHkgˤǢ/~ע$i0R@٧fEl7+q"ơh _Ĭ"].T?L"wiVڃhfEsZh[R,%{oZv b46.zv8)ӿe=,zObbMm)xa'k;k&^ KAf QiOp2`qA*X3LYg9x-M\ǧꉥiOx%e:&PUvZuWOJ:o-x11,Jra}16)I5-\āq=U%"MoRT8}tDg˷#/X FgZ#{т\~OqUE#Չ,ԽK<-fȼ`8Qk~߈EKa\0sAQ@Rۅ}ѓsP|)IYLKCG H47hbg?iCJ TLJ8yS~F]vRW\5^Mjh0H,-˄-eONS4\alk'P-{vNי2]Ѳ'rƼԁ]a"`хOW nʘ{C6‚1wZ;b/F1GBz#n IePDXr8xftn-F 9i.vd"%FLzN䘑H l}+j0zVEl$O#ᵭ Pi0% sl\t}}f\D L*嫖 R?|quZ;r_Z 8eue/6Beh.Ah9Y1ґQw&jL\ %(Ž (` NCJyFb{TdK -<;2 rk 9J/Zԋ9 ._vq֫̅-kH͕F "Gw#f3xGf0@/{Es-wЫ2F˽`nUH.@яK~6>4%?Y P;:RSʗs OPs2햆 0UJuk;Mzwd k_H]4qr9WCz*n}QdUWwo gVhXboS 0[f2]?Z(R*v{hej3QO24 U,cT|֣`/2guWh ;Ӹ LWO#zT02JvsA;E,ͷqa %CA|wQRoF~\cKs~/<þF cU~F7e:?d0@.SY6JsJ$eg ~Mbgό !Na6ߘPa< ٻ[, oW$ZVV;oS<8V)fЈ=gay+>ZNy-9DEې`(,ۥ %:fSНb8< T&ZjT(vhCo/Ԓ2{}sx gS~:QUHv&ze$(""xբHKrXmun*[{Z2Q=y-NvVz*YiӘTOBF՟t+ymR3[Aap4$VB'䅣"Q`Ɍr/\tE)_L+~|Lo0i;D{ު0q2G@R磪goNTOij'n l?)X" P 8XPjZpK%7;E}Q5Gi\NdB+PH840fEz(jmAǜe_dGG5eB2gqֵܷ;%]C ٛja}xZD =@DH2WA Y*@C+ N@=dRH=M0Gه;u-º>{Xo Vp 1qUDm) u?,,,*kB"4Oj=i{5QyK׾S{Xq4l:{UFIQX^Im{&gX5jch/`|9='Q&$]w;y{Դ\d0+WZy'z6;#㶻d?]|}7{n*훤Պ:ƘNiW8`8~,qtԕM QOvLN'6,7Q7TEK7'Uͭ&q=;-CP.$Ld,=q&,Pr&{p/^fpM`9$}+Y2CU +<~pz'5Pev0]6mJ6.p9l 4⳸jK}Gch<_&]VkPƯi~چC+a?Zꭄ՘NMMK6&=W'M<(tJ'Oă,q }IQVKtDEk v~7gZ9e>{Z.1ǎ%ycI E8؍@P#Fa߽heHZNh:JD~5>;2 uJRqTπVp;h4|^܋f7!">ƶB8qvzs&&IX W\Kr nVW!BGX݊d(ȅEϳ2DΥ"T L" NJE~N=sQß`ot&gB)Q-NyE#&sBmz2q]L:jĂa8du?Em6 ((?02cZިRnQu3" ֽjbȎU_HOV}x^ԏZ>WzU1\AuVMbՑ TΞŗ=@W&uP-[]~m $yX#/NyUzTZ0Mx+ J' *`:PwՄkU~K=*5. H8ՐDO&<RaA&]pDxTavhh@R"|Fڷ/tB=H.nΆ}EM]?һ{n-.rMV]7׸0w, ulswGSuS4h-"Z-kDNw/,J#06k{CC[ظ)GRW}BD1sϪ5Hl,>[ wS\H克3@D}O+ 6q3wˬVjW2Lf#@GՁfPcT'[,-U~օ>\Uy痧τ['_:*n,5%.KFƾ"aw5 _ O9~Vi0K]݀2w3|57:y 9w~;a_ʭ}!0P@ÅCvPHS3pz[_\Gk=Vޙ)3d= ^d%dŲf ^P}ʔ_'ٮ"6 .sGad8(&/oGǃN+\8Zz_Ô7A:' T/s2嘌e&? $KPhU 5МSCڱտ+,|;  G0zT#,bq t?t|Ӻ#뉅}0vM`^:FRshQ%]_=yj=0L7Rs#DW[?$jBZמŅC7&^ҘŌe*QWR g"Հ'$i=b{P_hZhnC=[N ll@duY$nvvLԉg!`/G6,\ ᆉ fS\S_ZW3{$sWv1_+oURNe'j̙Z)RI~X_ ;&ŵ;vtp1u6KcHA\ OtiTa&3E.J:Vr|,*j1A2 Hf$1g|vEݍ=A_h^*ukK2{˃ҽ^.5 .Nbm ^5vuN!ըV?!{ ϩR*lG7Vl1ǻ&y0½fr*}4 [{xd~#ְ2a2@s9\. ZF٥7KK+\ۀ {~ *LUĖ#A2qAEO^.G_-Lޖ@\+S3¯_xZ=-l]N%Ď %̖k%N>G[d"XhE]u\C !(~:.Akݑkd%y@-'It޺ާY ֫RX"IY80^@Q09g\=>m,Z Sc#w32:]s Ƒ AP Kn_ |dY"8.z(e\&imMc*<=Vn:lґ)0a[zz:amkHd˾HEP .>*Zzot n>5_c4[ &Q { J50]!eFdVQgT+54;NmC'b26cJ gI=& 'zI %=ETY- NӇ[ߜ= 6euqPBnSc9N:ӥm:?]RsE'.%"! b[!6oBql>/dypwa/HzQJ̉BN<uIP҇E"NGN8 /~=cKN /|9qPV {=W?{i)Wh6C0Y&`1Dݵ'tﵷ]V2/>C4j:* k 8s[|ЙIkrG7{;Lλ:?']g@`0Ɏ)0ىs;c:Sbf7JfFM;_.1]?$TӟYy=Gd-"k*#>;ULa .`^*Qg)jΔJqH/LBBY]@!vTOZugR7UͿN, ܴ{EC~5M4Q몥C`[X>\E賒Tw3>J8>ʭ>_ HVu&AX5"IxbTɌ^MoQ!gc857T Y{#ӛ:>Dõq{5x(Qwr"e$xڶ9@0zVO% |-oI^Ņ_'LNR) E[*u2e#+Ωɼ<|}kTB}ZzDCp6q6:2(!$Lxm@!kېP S# 0!;kG4pҧT;cV7 %e[F!ܺ<)2rŹ$V-n\HOywGķdJcNed"EIg3@q'm܂)nmH`+u$ vInA}IB4^y8z^3<FBhjG}L@VU2'`.^ r /)*gslxAkuW9>yuQnKX{ a6H7T;;}`,]`$W?Ş R:cD$/k{H7tbMԫTX<#x h&]LA{+ivK;è+@K 20E'pIulGz6076Bn~}=DaG-5~a\=?Ie@b!LTCptgb}ی&NYDESCi\D͑R~EEy^#}JPד1Fb;fCi08FoNeT?`HkjJ0je:oN9X LgkI90~z7raCWF.¸OZ SMvE n] &mc,xhFf|}2F2gNH)Ǯ񸓌OvטнqUrcK*E5|L+pXsȪ=C#Iכ9㡸<:/쨯/ufR @-NC:S{ $F$p1~kJٔV48 tĒD"e/_/}Ec4IBIrlwa?\HkҴFU{(8@*?%tr/`)I(:yMZ|MQ6{4VQ08-YhyRqSUs#S9ݕ@ې}[PZlYܹ1ht-J,t 6`l,W-&_t-1!T.Ҷ?F0rz9Gvv~YK:H:0/t2>.қ'H UXK ޲Fo9Ր$:g1䬺5L8`kCO wY]aEVn|}_.v{~d&kuϯ H(0pЀ3Bi}9,>߉loO}A 䜐U努/ydT|eu#Fi|e\KnEHz.4<`,gnMhc:Cr 8lc⽰:Uaje|=;8 HbçI^G*}~.?p|Id%3%\b<իMTN #JyD&ǵ@}agi=_~Pu>B$˗g-DX+*ݍ]/Ұh+ac*i YF #]K-6m9*?Q)+o%i/)_Td9*_}"W%&yf4VZ3(ܩk)S׀:N,3=th,U7 kݣ{-7ӵ~O9=}ګ/|120+ ֕EPLmY"1wIR;>xuA&?GXB']P\KBœCyVJʅHEQ{GR#7A>'MC4qQ9=T'~Z{5;7 x5'=h0j(Eΰd1i3k})WlbCA;<7GoH:xgV+\>溰 $ Q,+w[!6z ·>B[m[T>̀tI68MVs,vgLԞtX4*~PU=3yH"ȃyپek #3k̿]5WbJATi+ȮD]b~oo"_2ȵ>1jq=2AT`g/w0J>⦽֕{toQ`ц햷2y]Gg@yZj= !cحH1IHX|<`HLoG@؊S*?SۭRčMd.8l.7G"r.` XO@``I_boLcFJ$?e.{B*|7BЖ & #\@gS7SH7U}ISa ]ev/vQ8SzXc2m5.Si-LöOu&7yr160Q$ ևځK>^># BiHvclaD&i+gv8j (`?(-9~j~F=V>pDDИ^_ d VXi D}-_)HLMl_;8Ѱ!@,Yje1u:X(/AF޴ngu!hKgU#qXvknNl3R`h]h[й Hxh?5YZ\lMPUQ'S1H}龴MuJ~&CdpCHuc )D㥅/i)K ._G*S+>m9ۅ[ʢɳ"zBff8ϟ~D`U"] ]mu~lr_%7tcߺ|_s+-F*1rΖ\ VD\EoӕX ~sFhi~ӃYI$RWw{>]koHNSiinC~h& e^KN_J5.+/ME*I6KY"`II38Uڿ``vۧh>uV;ʏ KʉNg##'xkJ5.D)am>֝0xF$ι``ɓHK&8W9 jTHĝ`wMڬkҮ&,isE&jfe0/%NlK Gse{Gi; Β-e׻qɈ,]01P;@4vz2L0`k]߭8Lᚳa )6;Fx=7o]1I}ag:>6_x6h7^jP=N]tF1}Œ C!a+&a{d`-O+ߤBl<3zPȚ^%M-(}wU'6$H{aWh~L:/NBcPCɐ" J*:n%6ɏSq"n;_6fqMϒ~GF4B+:*p }V(47ɒVd,#u&ϕ&@/+^iYW+\y{2&t68IN\UHP,@(1"v|cjvҐ=_tǣew\OsvNH''1yqM9 oEg9Y{yX1̩C#vd_EςqaC%rćR҈6FѨmb̾%- \b%%;Q.t2OaHHTҨ&1xxe~W f\s6`5^{: )t}m\3 q(+QpR;]?K,n\y+d.T(L³-En<7!ǣqk{/hX;U'(}ID 1*8}ʑd:|%{ʺdoiqWJ.b`^3DgO FRle<-@`j0e$ v,i V?Kh= Y WC U|8}ժ7$ 271VH~J⚫TbjOI~-L9aߧϨn ,)ysvfV} z%ȶ6aVe<.g2aG-=dQ*&p<(qOz]ߊ;7FLV7$#/*Soxe>؎CI:nC,ă0fEGAYR+JMlIf- )saNҤ@=.rnYeR`L<{hK)72 q5 ; .6_o0H>c<b9{/ 'Lc#IHlr3u3l/`z+"V+Nj NH5][rXKJhIH*g4-o|%<5]J/8AwŇE?=߬"lK4,b: EIq#L'^'/b,fDnqaQ@:~~g&8`W|qۅ(_~Ew؉+;g,wuJ,[ AbүخƈF%] ZsU&pzAD]9~$^˹("X{Fsπq[U0dKg24VxPS5MNtz4~gml UFRJQg:Os .Vg>K6\nt kv :VE̫(;J c&q6&mkջ 3bNQS wBӬuaxfڗ2'(scڙdX4 Y79O6 (5\znJÜ%zh1 r"lsODP  sH`\3 ~׋2'!U&VngTUŚ 0 8;ڹDlУ}P$‡$z7k O9w}GC'\˜]Om}X,@ dR-O|Ft 9(bDžREB%w@fEu[uK7Z#t,]qWSj]5BL޾]C!@9ͨqjݹѫ71PܯXevJ5#dRj220BoU ä0ȓaPXj4%)|-"ռalZB(u`a]+.S=~VLa<9WϛhHsƂծ#muXFDU@Xt$FV:M~4HcwʤUh< ?.;$l`_sdIRb8D˲/%m6ĺC## 2Awm 9XF~QդچKHeqqJ?2's^_/WhWKA˫Ni.@׳m|:D)d`EL]c2̔1EFK<[18CV 4cmbYp^-cML놵S8LYdzpGuT'57/h SuK:QC{/6|y4] Zв{\8-Wxl<!+S2N9^َG&k^, E\/Gme/Q"{E _Xkq6nEXʳ @Pk^XWFx1 duL8\rc鐖j\ UZ%չ%wa|%)K nm-CT5?D65] 2}^E>DGq"ŊxoMџt`%weS9R AGPf! *T!8Ԭ-̎[뜭)ϗy٧gQMQH)xKF뙚vFa\ҿZ"DW}~eF&WEv׌/ݻSxSޖhAvCMK]ooM$λWlŢPPNb}b9{9;6f]`>J350SPւ_^ RfR:׎2FAk'ʋT`*fL.Dv=Ra"irq fFXB/З-'k۴M 3)͈4'Z~ũ! cX,кgSp"2 W?^/82 'F7>!*dr?H7㋕OP#=2!Po(ԚUчN;LMUS(@q846-$p%^7uzEˇKzYdɥ)y}[߼J7?aIq d~Y3\=AP/ 0B/7 dٵ|pt9 V[|W]i ZqDk=p˭I EA& d&;ihY|kI bBv@!xxRC;^^Hqyo5/R+_{Ԗ^q;VRL`uH/#U6Щ3zR<,U`˰:gMmcp(5F퇏uzc6/|EVSJ҅`zl.1d"*.axRUNu ܧ&(?Y ^cGx=gdd3.8һ)6XYvsI*)kl\8FLo[w-QW H&QDm8DD{ExI#Ľ8*'8 b.ZE#i`h+%dsPek9$EF.!@˒R? "X:dsyʴ[VC;a;LǢ\扤QF:ŵaH#uJŃݣ G|D=x$iIh+L8oN7Bn?)\dr [f3qu7X0MncvԝE-am%Hx'әY2l"`#0gv)0d|/%]IP֔~[~iUNxLdxK 2{6xOWR&9&2!7kTSضK0Nw| |#mixSo83uM! #/jϱwԨaus5?횙zޢJ]P ɩ3?.Ds DR*vwkJ,F\Q8Be6P2޸dŁ:([yq0)26epcoT-џ)XkN0@6`% 6פHjRYTCwGB d1tqƪ|ymX.kK۸P;'W*ό0m/n<5|0Se"˖h>D?2{p`/J.97n㏨*X HG9);aSNEM*#DY Fr)VzE@a`p[,B:xiк08-0@CEu5p!Bԑy7΀ T; ,R5H2zنʚt-sU+ ~B$XH{ d[f_M{^MCJ΀: ]҉#qpeH[:M]ԌGrDlǫ"^ǼI o|2"GW.\3C3埿O0V@Ƨ'Nݙlg}*p-FqW5Ŧ0+~tr1n,N'XZ| фNvNz`zex,j2J\ V)6D$!9-`ڋ:遤=c'W o\^<oi;)^n^=m% O٢T>;]_۵X;+sFJE|+)6]ky2BJP 5U=:0a6j&b擃HO䏬+x^dPݨDo=4!SJR:% (HzRǁy1,ǰedVS B@Ps28OI&L$Zb4}{'I VF^CMe.Ԙ%M#V@>FvV$qƝqt!7I,rx*HҒdr!eh[עf\`0\^]P<#_I"r1a>uMmFUQ WP-hpbLF,G4f+p<\s´DZKf0kȣpNFB"gy/2OSEwzHJ:XRU8_X'低&ё0H\Ю~-y>Y2nZ$]ܯcO{$U Up)|BerSEW0H귏ȧ ^;+,IG"Н':cjΒM@u ImTX[0QUv6 *}Mj c̴Hﭩi^k,wϚNbHRz_ ʢ)4ؕQ\̐yx*7Uז$Bk+whE.G̍ wT/KC'$8AAgW#T—0WCfMRbTH3&p&̊}V- C3|LV0mݓɮ$'idMp Q3'=#֪#IǰvWh^e$JX=w[EY3#v+1uJuy P'9S -vN%'Z-]lLHw VB:bxZgV/&uȃ^3uSC;>RT;ă}Sբdk^5͓8Z_: 5irž~+57Gc* YJը8S<3?JCϹ73MUGqX!Au=!kXc6O\r iPm6,NV/6 7eOCnsp[DȔgq4YYy^t W?X6qqLw`䝁Fݺ20l&j Ҟ_""8g@dohp!9i?`"Ombh4E9#5# xJ!w /!m~`b9 -ߤp9 %~?ړMޥ}aK~kzIm'5Oz-YBS˞KU+&E>H Eop\tjwLfi;%32Mz{i =V7ruH5{,khfZ5 bCbڵُ/znn8bīzC'GL1X{c]!S%y.<حT~ W#W Fi (DHGLr+8`*-kFvgwc0lƒ7X~zz U^A~?2Hq7s1]5Ax;<xK~)&I/5$` h7H Lt:OW#hERC/t rMjt 'Lk+x`+| W~*>D V^\EIVU1Xq$ruTMɜ?Vd %Na7ȸf|ս7 :i4nttH1`+bәXF=?Y_6 Uj_ՈS'̀@gV~ݳ!HenAHT#k[M&I/iZ~4L XRN̠ǖ?: j2j/)_4!>)OZ7L*Hl(Q[;/ ~?Nr "ILl24U2| 'Îq zԸֻ:F7G  `9(\zz1tJRK5^q=%0'xĢ:uy܍$gY}"`c\Mj4ƮeG͛OMEWIDL2#=Zp3\`~'#', wNျjs;Kzv,RJ̙:+][C6_=DP=_gvxآ@a@'^|()3!bQ*rM0Uto 3T4CWQBe9Xs ĭַ~"<饪ݘ5O.Wy˰W]NUo;uo$B/WysP@0Hƶǭ=һ9F>J-LkGhhpKIN$V¼ugxضI&S| Jfsx~4zbÏ5{<Ǵ ThU#g7 IL j$SYƲ7;b~J!6?hXo@Nyb;~G0ֱOTUJE+p<9"h>v&5Dh&{-7QX%wwf;m8H@KUrCU^P)QKI#ci, W(@=(^?s?@oIFʟ ~T^-zP9:By(ԐXhO1d> uF }}[ьƃH4#} {UGŰP-.̬Vౖr=~ c^#9mybfOOȭx8Yp(_PB@TvkW#݁ßN;kӺONoBב)~ǫ;{Yx.X^<*]mհFNaf;(HvvJJ+a i(k?^'ǘ*TψEJC) i4Lg0B#[>ke+zwHg4%QaT!ŸURnNCpb! [;@vG@D~[RY4E} .Ѩ*Rsg"ȟJaݫ)rWeѽQ\wRRU@s{YAc\Ee9Z-4+tß@OK>oѯ\V]mה[Sbqa.w! 9:$KŞ `Yb&Iį=tn_GkLF/J SsγȭcE;5غ԰fL[%%}qPM51bݍ %Q4gr8✐?EuO/ulh Ta;Э+Ͳ=+g)K\y MXC9X84sdu*]zo|x,fvD+ q%KeS(@޻x%˳C)gx0P[JjTmY W=@޸GY4*#![cnczjC[ث3OֽFč딧zQc`O9U-kOLET@HSlf)?E~Iݷ2YSSqxDB/{Is};Ty(LTHḴGI{xPO =Iagq1{YNMLeIQHnK^i K0%[.4D b%({03t?fy=XU^AO2_ !ic^5VM1ˋBxX4jQw\h %zGI-RaWimI=A{svgW2N<$9@E2u'VWdZf[.yIH~稡cĴƫ&R[LWJqCǗR `:QݍT@Re^>" PKKTP,k[<*eDߣJpՊ= a唘BA>~$옊|$9ۛ~[h-LRG]xk'Y4hE3~~ Bmۧ$mUEGosqM~,U9|esnk$DBH`: R(.- ;~+Q8!'r&l fEA'3]G VzbDKҶW6(ь<#K^Tl 2Iבg0v* _R" Ax &03T/`xk˃pN[ATS VھY2bu%`Ȫflb-Z_P".jRMEB ;.)xl.;@+{e>bEHC`K;ES9K#'Κ-g>4"d Ź"7gc/Qh VVr!82;ҎZsojQV-T!N -]=: UXd0bsfc.Hܙ{ЗYs%xO,}Θ`Ѳrv!D_y5i9&uOcfMbELh@O?eym =c ,ƕȨň7]{q;ng΃AO!g~b <ƳaFBR[]R"@AƖ%fu2a,f4Εz+2B@D٢o㬢~QKqQveV_Q0#Ǵp (5/;9!738+?;g ;Sr03ʠFDWUhEDAT_*G.7ר 'JE 4-R}`L_ 3+iPtJ%$QO0rZ#7+A4lS޷.k،]5&"ՋIh Q0Ჭ=]quJ<[ۯȬOsvz_Ͽi$%ƀIFBr͆3!mEqN։C]Ĕ+)n1 5RE]P,㌙׺b'ik!_U[lT^;MAZS/NSi@J%+]GQo?$AT-էO6@N`/ x @.RH[rɄD^f͇+2ŅQ%w1C6%F M̧P ǹ a>R%9\&f UJiy/,`Synn7%aI|`'L$H\zb,+>qq6`QmzZzͣk,q^`WDV9Gb{ lP+XA'<靑qroA5֧ t^&{zXɲLӮg19>bgJCaZ4-!EǚTc `wطj_è379;śREn뷔,Μ*=qdJowgڬ'Σ.enQh6-V R9N5Ol>HsrMǧjE{oEgim,я>Y[OK ȿ r*;8B) 5vkQhI-]N<g>c%xH:"),툯`ˠYShcw! 1u~h~/PkODCf2@4@6.r<LS\_яt-:o YۿA},{my(nř~OM[˼_` jbV!9=Aj5^|=i7}}2_AeoPǏD` ]0}856mFbFILXd?2NCQmjѬ.ҤO2WnD8zt/@#5"'`ɜyw`V01j pbA'e︅`42̖-Ry r%͉A.U&KWO*9 & rucˍÑL#MPˀ||$h$@'A%MY4喫OpXB^f@7UKN\ΟqC҇نuO GSRR´b}е8Vr:֣syb<.5\r2%ܓ-!JH,M # os~>AsP WUG@9U|?{Xs֪,}~{rwIE!>Ǣ#|4GRZ_,tA<bX((@QT)`ORIUDk|m"ͳR`Z@]zst.#a i%lm+OTH^v^ O>#A Vvk͇ ./^+sw7fZ/ ],JF-X:/lp@ITGSZ=q41 JVױ)Mls7U`n- eb"dFuϨf/F{MVlaVٽL/,elGx^MF/9H^ V(ySMpԛ0;޽ ǮD~]tNI= f(ڂbچO(,DbVㅛ)_F7'cpܑ U_* "sʽQCh-uB]*OpalH(7hJɆ=꧹^+D3sSe2h+&+M|rtj;XQo)w#|N2; ,QT {|Z d֦4[ u AIR/vּU]PLmDpzҽNeE|~vq3ÆGԆ"q>6bϖ3+uiCw1*h^#^GMzu b rkAY~~L8sp@giZGJ`x`&muK4bLtﭥE%ހ%dw=BrO! i'UX4=-_ɮhѸlM]*]A?XȳdZZİJw'|2gQ|Djh8ok(t /n5ytd~h'ҏy GvSN{MwPvUQ\ O' 5aNe.O[3Ρc>9<)}+@WͣoL9R-+V>Ї#:rGWۋu"2i!G#$ DA]s+w1. ESB`Ő.&nsriM5]C52q`4N,YQ8*̪~3^ JkGvg=%|WA2R,ipz? y.]ZEVP~ܷR̸61Qϊi [^iѻofx Ǚ5>"vٿONW\p!8ɧV6w&QgPJO8*v.ULYQQ{Gerd:]!>;F;ULS_;,tsFնyGP ݜ3E%\`Ge>YLs"joG-8]˥X8H|{QW \ OqCVD/C=8ICZS "R:xoMwÂle ESk";!8-Z*&{ѷg)};p,QW@SzCyItOd2:@Ijj.)ҝ#gn݂G_Ls4F0t)?B}[sF2Ht9ؠ8:wEc:=i:[nOG&ZG[cZ)H~b̮oH^von{KC;.*bfk8zײ?ltoY RuKpV0.AtW{YěD!s?oOՇYrr 鶨єwFu)T?f-TO'}+X9mNJcP_"DrGlXrei uUe-ܱszä&G15+6H Bk9+A(PYzBoY R;1:9l+5 j:m/DLzϜp'bdobyX!yKf4R"%e_+WS@|/ޒh8{t|'Q% xɒz#\-Q5/qNSBaVv?ʞUP6БU%ͫ֩/Am = !,Źڐ <%,?`VQr*l&O-ٍd S5X:qȶ4 ̽8Or%> mufhØ V偸!'HQx|;(e{ْ {Etaq39&]j|J3RH:a `#{c?$лdcVWxTWZ@G5M6B15H5(*ГMjmΣZtm.踨H<5ַjM恸/hZڕ7Kpr4gZv x|f5g)W~E"R&i*ϖlG`10g*oHo" I&+{G3eWWdw%\<0 (rWc|Ju*k94 (̪{6 z7jۮKQnuTh˥XFM^ &׳cgR~nv)8xfܳG"mj1L :TЙ{d>1#w*EZ-?}p7x-wU6bmYbHIJ&tCg=0gk6;. D]AKJMT#Vw$zG;CMD`d]K:'&E忉W)L .L2Y&|I'[s7}dE7ۮm\ WC]uXQ ;[:DEl*6uF9aE8 &k|UƸ@hs\"WlL=nN1eIOjD^|&A&UẕߵmCkj8{fvo_U r:_ޞ!^~ٛ{'0^#,W\Oe^o%Q 5]z(f옕hVY}":AvZTMʉX`e .#~>O7 MuR\¶ڸ7uL.;(xߞogWvha_HJR3ӂ3  SGqx{8݅/Rl3 \II85p̓Ђ%Pp6 %\K@>`f )7d?ѲA`mS%V+f->-Cmuل%#8>x;.=^`)a S$HwF;Das4Z;W.%f<'-\n]xH}CLwc|Gq- 4V<Q1u9+]DDͅ)jH'Q |Yp7.^eiꆇЪEY+#Uk ,mÊusp e2pF7]Z5?{bCbv[%bu7K~%cI;F b݌/yzu7}) nw:Lp<3E2~z' GݺV?fqO ԛ"ۯ+Wׁv"/5H|G]n Jc ֺ$X'WVfEhn|2GB]ÝnS?Bv]WO_$#6>/Vc۔;PA WImu VG ;7!=Yxqp:͔ȱEGS7w!yq(%5>xUv)+up۝+*`,MnSԃ9'6Ω[a#ZT4{)reE!j 6ȒRF%۔EKbR3Ok5^cSX',CQ,>ԣ߲,, wO:<4A1FD',t(18ɬckauϟ+8#țfE/!10dz!҂9hСě!ca%r9 p v&b:SZZk"Uq)!ߋ<Զ\@XT r"uV]4?D9R C1?ՅAk,hdzHz+Ǭ}!NԚ*2 "AQ+;?E0~% qusՆr܂Y:tT3,}*kS!a*aH@" 2P+\)8P_}H ..q_r%JGEG)HkQ_υ^+nzU ,B[ p_&D 1x?<8ȐI!:d\97t7&OU*"0iblG1Rv#1!*wُnȎ1.Jkb"R hEzU @):!b.KҴBU$޹> 3r6K*Ϧ|8gF9^gmIxߏ".0i@߬ pC[7w5Y90D۔q qUVg1f2}3r>U9@$UʺQu*O/:$˺4twGMķ n^)F"c7I(r4@X'M}i2|;Zl8 g+mm r"YbaTUW8 o7G6wb&oo];4\6c#:EdZ5_",BFn1ЊmVq`u%SQ 3R-EqYrؔȻ6 hYe#Ӯm!' dU a0hI<4ū'gR!g1i=Ɔq^D).Io[}Uԝ)R uFCQp}^\| ݞxWclۗTtoYNOqA›oqA-EW .[[aj_ZKM6~V ]H¥*.T-80gא2g˪NaQPjwf/ A- n&y-a P"!rX"\!<u)$5L;ӤϩBorOy#qIU{N7ն fḵbĩ|G@ Z~ ?lz2mX,Ҏ;BUů"q.j7kBF'&wNc q~H\pW2JLJ_~7`4낍cJ #TZJF !w->K*<:4^e_ZLz +hj^~k{0D0Yj3c9\+ ɝCoh7 _tV{6|6~! KfN8KS(cpuu2qh0Kb`hP*>z:%@0~8\>7XtŸmW+,-,D¦Mg%e-mSKr # -ܡXR8յ# v2d92FƎ HR]Hjێs'j2mȄP]_g6h 5n7RFN&qԬ9GxDY_|ݺbo`ؚ5 w`8?܆~؜36k *=Q16٭e>1R8|^h\X$llMҟSc5~**voZD=tTpf{bC@ Ǘi-"h.Yo;RtH69KAΖi:;cDi!` s^;[rFȟDfI) ]D%aX!;b/טPJJt5*&N*CùojoAmmƒ#Vm nD؆f_q `¶T֩cj4-niNĈjF/tKlY)}v?1*0qy"'X |A5kz9ϩ,ƐB1g_Ϻ㺗-4Xɏ­[O#LYq&!1V1t] "r> /7VAj("J$ԥ)ǦnW9Z3z+R7fIu{M?'cdM zgy=xʨ,.9~Yύ2@}X=ΌP$J^R>CܨDHpk?碏[ZYT'l(df;#.="eM.D>0䢤q-.~Ǵ{"W tZ`;FUg'ogS]"P^_>xd^gėY6B/\qN>/SF#G㲆JgG@7bfhl,G6J(;󽏚Em"*>hÓ2s?//-/kЃc3GlPi@$Ե-iQ?*UTFI86 ´~tVCQϦ,{ iȯz .x/7`%Q>:ef]u\3y ͭ k#&X*݄(.[ Ȫ*p"O.299d>:ݒ-YLhE\0(gj͇ߋwWY` ȪA)r' lp '@ƲR1 ]2KK_&v.xg$&cLSHIJ MoFU,bgYCW0n(7},VuDks=Y'LL} ^~ʱF/&!w n^-'U>gR34~%ԿjR1x,>XlY(lGT‰xSUAHa14t}~%Yc0؜A~k7 X< *6M,#v3\[HFٗVmW ׏! ֯ptpmȜQn,TX"[2HD;ۍKX߿DۺM^= @ʦ܆+w䆱*e糫o_`N<6j8 d&-M#I©nW|> ,?*\LcwȋlG͉p`hvɫKwJ"&seC-YhcPF2e|l ѧq tzNdHHfM[Y-aSOy.I!.svo)6y\)u+G6Dc42 Amqñ~ȍ .-~Rxtiffe@T6QRj/t;j=pBDZȝфE /p҆(Z) }6X{=ւkºŇo, :gCdZ:n0C8Ap=}B }cKug[ 7SZXwI+c۽^k= ź)m٬ vx:;E9uQϱY>ѵ6ҮEpIu:Q;׏-vpj"=*Ab9E6b0뛴2+»v$+oNP9̽ͩ2`ˑFRQ>{&:YV!)*yjRM<ͻs H9B Ul,H.T=TX\=j=#1a$)5묯1Íqv͍4+%H!_3u'$r+Aӟg6xNn0H$4p}_fN&GDJdII`]Od|^pa= veE~#&K$&{( =jzqT[. M՞ugAj:)<2Rku+B(%= *A d1|@>[|DiZW3K4ipiKk~} !X|հj=3n!34~4,-wPW-L*MJ L',(aWBĻg_AR:w-KIi@gKdk ;׳C|[TXVhv_* -f`3m\}> % {V6.U?{h>(fdw]DH87n#).)fbbB~df*;H4B#Z=UCpL2T r;~el #u #&IP1[ d%Ѝ6cO("N.zS"& ʶ]fW.RSN@[g[u;=TlNhLVZ}H}0% Da-LNyy\l^ E{l9Q4|R怏`&})lF{9'E7^HVԀ 7Թg-d,0 JgJ8#]NH[eu?CTsY5klMv!͉ȁLy@bBJ Yy͚>{E4bb%ViL:a ^ajGyd]VcưMJrccˇ@~s(3}6zz12/a)\3o˪7~3NtK[VtASq2]urXgpKSר3a]R^۬ŭ.y%˴ GoE63oٱ{G, ~fSa-oT}8/pi,S-]K})Ut 5fRKjo)orM$';YnڠwOveSY7U aUR1VcDԣStD(ѸVnSu¨!+nE[P1K/k.9' oI eݙy,]D, QSM ׮[VYmupȇQE.A\1+n<8# /=!~W LI3tUud:m ¶j?VӰJ٠d%-*:P\WBb?8.ā0G0Q`d<V;<8EO=oke^dKx2t-)Iq)͎ө$W6c Hu,6bE׌xǨGwGv⫆*dAJG$}rgܤID;ÛjZzC}mUq:[`*rC*S n,H.L)(>-:9^X$v^6*q˖{= -ilc=8e 9rΐ _}tuьf4wJ{0 G7JlIc.hAƻTƄA[nSfw X8:Ŷ)>ԪF0)b*{W,LSR=Uӽw aG+Zvb: wXk!4QLsfK=jbPo{]ZTJ^BuP"HFX;kA<-WEQ[(v ?حyL5LC`-݁^ڡş/"R }_* ,QưsBCU^TSHܼ:SFjF` VcC)!e1y @bDă3"p w4;Zg3$6} -o#=N\5jdNOpXF!["8Hasݙ]9<,o28-%<09_;3 G8aŻR*%@O{}G3-\wjio]}% ;Lo2jRl/K}C[wS9#Y)gKYR{o C i1q(* ],1Fɖʎ:U@!n"D}E6x,a$I AU^wwEc#e?$l^(*wIs'8I?) \km+@Gd{]Uk  / ̫ڻKTW(ڃ얱ܧ#+% ^7J z*q ٣6SjcPv_ ls.HLn$}Eru,D]aK218OUlS,Z]:ŏh>,em[e!K@ NfI*ʀ:1bqus>9 [s&rEJ$}ZPC\+ ZchJG#+9,V?tT͜ҷcne=A31~Zg% )a)]&.b38H3i{܉w"mMuwǶ7pOWS^%i*лTc!/BɸЃGǍ 1x7> 'ˌY}Rh Nbg^y>vj꫐ԻSMNǦЧhX<#.tM"mqCEզyj?WvnX۽4Xga0b0/ң2ֻ9 3ZО$RYT (Ż݆M=q;8<u`i9wsAWG凈եbRChzJrԇB&e^ZuO:ޫ{&֭|:Yo}Ц_=Kr^bB]}55gRt voBx=y{W RMvzJ 23Ot cSap}3"lJ._fh1Ŷ̩IV=4Um&wd~_F}䥧 V hݾ;%9<>P{Md j-U@6-Lb]798+U0ziI_ѲDܫuCQ݄v~eiy]{`ɜ4V4-#p➁a;c/% j٥͝+9ʸ"&%VpFX䯨 s ȏR1R[Zx~+Ա1>kmhy<4JQ5z?fͧrv|!@) X& 28m^eƃ89Y*h,$qjJ9ΰׅ6&88dڠ8l!F s _PaDr][eǏθtbg7{Az8?YSܱgr 3۽mt)<.F?{"a)dc~ANC8+^lOdpEzhl?ZaP׍4 -^1BLpF-#\-RT_LdK/`&ws xq]@R'&#ꄚ٢i,UmT]|_ٸN Q`nlϔZQPb }|) _:8kŸA3TŦH͇"w1,яH*1(\.*kB4 -B#c|i~ -cdʹ5mV ޴ *^!yIiB>+3,rV-bdj1l)߈ x8 Dh0K0-bT͸ #+dQ.>P2#CHy?f8s/hI:t'J fGD>JR]qX=  )V/h_r)8: l'U)|yRQ6N LCI/gQa[qCB8/OƈпO"Z.|+LEk>)k5QzA1EK9 ԻV,hIF+:u6X*d|d$Gz[M{!hk9e~ۦ-#(ɟ?NY _c:TmJ-r3vݳVkkcpng񅤽f4' Xa=5.i fkڊϠ͂i}$Y-!K]nq*5t)7 WGg%ywbuW2(.EVroDcCcqˮǤA~:z<<4n#1r}s)R64~3ݚޤ d* 5!# Vux, :{b*%%R:d7nUϗ=vn_ qdM%įXaoAb8t05g **s3hcPKdi͙tSa"m7%8ٔ:Ey|n E ܸ\5|Xs§󀸮ꨪCcRmRΉ({7z"~)mijOZOrbOJ1w;t5qz/7A>,QkE^wlRhy vM[Q5}!um|6B3u:B_WY}Dn },x?{>ƺD-un$_'2SBK<ýe8;f)^dHѰAmVTZy̌jWt<hwb)ɓ,$roGxcȹԹ;_ M,]ӱiK{A5֭7Xp8) Ym*DԍinGkm|,;%%BoxSS1vgok^ -Jx*WbzÕzz&\@a;Z}IЩnSsV5Q%tPYIjUYP*̭W)}G' ߨĊgQY#X!;HW<{ &]8o2x2(|k֯nE@J8Du&?dp9PDjk#c`̝Eyݰ36L6Fҁ)REK pvuol"nU+uʵ(OGw7p;˦4kNYĄ n7)=_X=yIFn tgtM(湯l>ZU<~ mĚ>0%?T-$"4eh E _+kT Rq~O2P P;ZlMl<\eF)Cw9c,錑GԤ\ߙVI+ LvsBMexgcQ-nrc%ԣ{> p|sXu:֓ŵx4Df/q앺u4!hkǾE-}L t74~%ưCgy  'saMy M,c--O Bc,2GtX]"F%2"u,"@\[1qީw Zhw*Z.^nYe any 40Em- sGFLFVK-R}&DW [`̓M ZWd;ol\Fܪ.zA@F*#ZJ[ K@֍fW c<\VOf %c `?i:V,j/BH%Jр*|ߏ IDͧݥk#jQN$hpEϗx+7V,'y)cYh~XL'A^5# nG+Ņ`N4?5|,+[M 6r 3NbR3vflCaD[J=,O }TR2 A$q5_`ooJ4/m`cnr#o3w5dо@)'x!-X2GHXMH> "Gd*Z#_Sj0S0ػAiỸ>qq8epc쩥o nI{"2뼒KIOnOt$?K7 ?޶yloK΋aQ;҂5vN^.x(6 UO9iϤg-:/j Gzi(3Z..1WC]:gdx  :Ԃ=e{v{!_uPCwDKh ֧h'WÎؗ+'xtB^M8D̽-ǭA4ʼn[WFx&үHjJ> "g "m?AYu6X|xJ7U!16lƒfL9ޣOzt}q]=w Hq<یϽxZmOy\vOjnHv1xP_]fS`ʊ<4҉{霴Yc3< ΌƢ+4i9Jf:X2-[-Wrcdtɴ!20U3{;;vHߚ(hA2f-D7y0%/ 5?_2Ѹ|aiT+gZ% etSԸNxd `Kwg0]9 #CU/Tyjq<\qQzmn>nEX53{8F lزmFu{Va#!7ڟnMӹ#" K>3YSpvD we [R^lZӥ^-g.0^e@H\uB\8ǹx'Jz\a۱f/Muxlizi i\򃆲$b*qgMISs/BrVB7,"WWyX??m^ HƛC*N1eVGs8[Fst(m ֛%48>-{zbAM"6UH)(-1IV\IJw.HjyݺdL?\v3{DtdxO؞s9 /رa4nzޜl:&bG7 e5xljՔ%oY n~fevߧR,MuKI+H]vK>9-~[˝d. Ez<"dj5.hd *Q-+ ҈dgME 'rGG\*e3[B log+5((k. )SbU|u3PZU4,t#GWXo-[abM''SXh4uv5lt_3Yϩp&)qn4L}3e=K13MGhJs$SWOr,\|'#?#+!qer;],خ,lwy]$'#^ {>hzJ gaaYc Yi+Zp?X~]7t>w#㒢je)}XQX\%)~7GrAl~Vu5zKQê;!LJD C1v5s (y@W[&Z*aGԛ 9@)o&oP> 6z[ֲ"O,3j˩.)€;eڅyٶ#xfdȕ > %͎RJ _:ҩ*tqj'i4l݂mu ژ$oYαD @K3{8x9q^Q9~=PTwFX` ,'FneJ~DQ~@]ז/~Q_{N{h|ZQh2i`U!1Ow|GcbsqVIq =f^Z]4v(X !I:n}h>{1Ő*jEN6/ Sf"q 7f<# 9!(:!8t@pcTȇ^YZO&um̯lvڔV1﹎s4b"Ir4B+s4#Vx5P=ܽڪP {4U1j5bS" -땱h`]QƪzM?-pm@*yvdw.^>wa3ovƴ[.+rn$jYb 1( eROj𬼽sg>C-At:C9цF.^c5I @/ֲB< bb'e] karOl'%f|cbm)WF}>"(D|rUul~D *mh1*{RJ^]Zr1Alzxښ{BQ&%#1ӤRbPի ņ#,raF&`OB(d H2W'l>}Dhj|x#6㓋ۓU'G@⍳&N#8FmVK nO&5l-X^kqVHw8 L$iþ ;t|ja0ݑ"N&\ʶzvg5ZVVV"Ex)<Ӹ9-Eb,j]RFGUT,%C 7xy]]t3ѝ>^&1km10D6yzOŰTo,? lKb5w[ӕ96.iMxt]pLtI%/(*XC÷n%ϭ.(q@XufЗnsZe9=_PU\4Ő9/Xr\1#HI_'̻V.cKXӥľ@NbY2)8 uH?LCܒ}ʏkS/AKO}L=ηH6|_^/QύjM͂P}@٭b߻8‘zE="Zù BJHX "#{Z]L;zX*"eek<ʹBUA߼|sgC&,`PzHVZzEPC^k6TܮEſgfjOqacX :~(3i8-澸!jq*}sJe:lPwt:]@, :~(}N6[d4B'tʿO{ru j6l"j 7=thKYDa;58z;o-[qj$sb&5R%vD_Djb5)`| k"E~'r$$>-7왔'o@וhR@. A-Ka'!*E56Dsݚ4Q=0($_&҃ ozsoeɱ.cͬH #[ϱ>ᝈ>?CQLuGGڗSДBȢkrvFj~!ڃdЁ D^)*ȝ85@YZ+1Ơ9>Ge`rv+gyoglOc%#l5 ܼ?NhO}TןшӝS@N#Jm#NN.G}Y^3ݍ>4t#t!/N$ʞ*N-`nPeURm&}O^S_Bpp{$uԅQʫ,qaڸyv}gB)n59 , >YBL{2R[s Uf#f{?_[# g#?w^ypiJ'핃+gm ^CL:c I)G1@cHa#ih [e 44nX"lqDSkқO-V0+e-[m& :o;xe ¢g9oS!%-@ZҧHmkTYؾ1I/FZ ]MF@1 4'e^sT]&@9{qPy!3+V rqMZFPWD|  2cKܤb%hqp\ A6nz'`b*bJ&GD핓flLSBxO-e)+Vx!_NB1I(XCN,w/)E5"0o|4q=J$h8`Hmf6#D|+#='-T[Op_?7L>~SaxVF1UšM b$-\ PټN "[>jλ:XA|o\JO' o3@@q'΋$qb xUAF4I06IWц#*!X4˟Wt@5a0:4 @PӍag uz=+x'+SH !a6\Bq,9Ч?\gB H4& m 4SrYpx\s0aC<$û-j3apQvحhO_mI+ir 3qJiVc'lVө؄\G=0:C Jdsx<0eT+PcEnKleP\)vp.A0+xB?tjyTE휛x0bnY-^pPWցSk%{\: Ä2u+U̺G[ n[giE\.P=Q(p|SFbx3EۈϮZD74~α=H8OiՄٰS} KSA0Ȁ51z7ņ#|2Kf⑿\뎭X1x-1m˝rΥ1'Y4(VkJ'ɉyTU# 2<"S=epeXg? f`SԆwbEmv%MT)MF#{K{^0!g]aء >|F8s;ISD՞o}Py\$T&ɶ}  }#C7ׄ7n zti>àwy;BHJ,S~9D!D{*g Vk9't_<:8C"w3=ɤg40GXNq ㈽|c,HՊ{XkHLu ͘0DB0e :C~rg$C]9Ǐb֝CK-B%F1~ZHBoiXǤwLAᆸ-=` ˣRY9}(ֳ L3r@}@ ù18'd* Vח=)R0ֲDkFy2JѰ> TY~w 6f=M<>H:Pv+jjW!ۗg kFɍ|>!^yKYy7ގGogSu+-5{9p  @L>K(}e;(I9JC.@9L K\>(mCDczd E?}o2Uain/F&ZxFzKf*m8m2X<˟*~ش|̮kNH4 NqVy-W3J2w!۫t|}Ǐ>VWI?a\YU"?ՁQ.zǑx]D.4ȸ6:w8+m#]l4hGMDGn'_tjU"uki~gt1r>@\β)oǰٝXÛFn2x8*x;Zu-^- ,L%PWfV};1傠Npː 4^~mbi|I+np{/1.wݥ޴5D( MG /JoKWSڨt!hhpf65@ L Z/? +x.ߕSѤy[ZѺ2#\FE'VTˇOx-\Z5]ScfT T|43Rp !xwhPPssՈSj%6@e9d8DqbyS=Đؽ1\bHbwNq\pgƾ->l#]v >(J Ɠ퓬60,!B[g _ M1"bfFGs3n{z]˯44Es5GX!FygЌ nNC2ak gw?bdȬR&-u'1RW]]SCT| :7/KvwMMy.onjlE^}T_K@B U}s1={x R?SsdDִk?(gW`>&}C7z/Ay[B4mF=וl#L#LiPj#m)! '~vBń0Jn?ANm>d̢Q p8-Q*{i/}YJfgng W4W~ZS2).aTɓ 8g_Х*k\:'S씬 5 ,RBP^6>OˆsXo֭i zi!Tlˉ>s ? FqI[#|yѱ6qY_ܲ O'<;ht6=S^5$Mν+Ӿ8)~}s׊?&^^nMYQDw,a{kV gzAV w.w%|ՏGp涛K(JX?<%e]ns"uo~[A9\IYqV5*}۽jH.M]eâ#U4MB V(}VV50éu~vQq vFΨnIy1xF47+QĵISO&ӅqiFckoYV ^]U] ~ L0 JW >2}7ɣy^??-lt;Q @^pK8rJ!؛b/ pGzpuTi|afO9}oMG0 6̨\2C}y-7CU>(`K+n 1N[ Q*$t ĢY(s.cvErqhyqEk}қݏq9%}78 6lc1p|EFYpW*XWrxZG2ozG/rU`.w̥z- œ$g]8MNJty3x,8͐ܡFC.f.dш* bȚ±5FT9KMzproyN !1O`*Hx}N9ӜXJ)M'^B]kc|&kQΈj+hUb1ߛ$:~H!# EhClO\f|._\ǃL}HWw(Z@DkyiQ6QpE=9c|2 RbrZC3g\໸Z0dИ^DC89U\4@pj%Ή!u!ȫO Ob{%Bx iUk@hX1I3g^aСN&rk qk79v!"NR8zɀc%p8 2Fvbʬ6Q`2ևKAqW #xT{6 }5 H<̩=NWQ`~*bZw I v&yIoJhu*zJEDzko"Ղk[!)]@=6P bwܨ=ӎϺIaH$ B*J8ؽ+wgs^3zQ;fAėX@ UXTf0nDR/\p? +OABVU&C)hvp4ϱ9l#Qd8/j5#orZj؅>"Z:1{,vuiqՀL{tIQ$|=z ym6GFnfGdmVqgszHuδUgS"ye!H3?)T #]ȿ3("<p"ƥc*Ujq c4V })<_R(8꾭nX 5ZduD 1-[: >"-W |S<_CfujRfud s֘$i~E8礠Kx[(UHNaW|?A}3x(S!뙹 l#s\^ k 1'c`l䅒m%F,8?cʜε0c=Pc\H%Cw(Xl(18f߾{hbÅd(.AOw6poE ))ĔdžOF>>jcve[;IDJ֕| ޒ%C9CLW},Lʃ?mjƅG JQ2#G]80rlXnMdgf܎SyIбO 8`L0H`i܋<R&Q~hgQ4{;lkZm~{6Y<#+-Xɮ8R@+[WT~'P ko6g괅Xj3ϫ=bZjj+]WL0|ƜG>ʰoZðf6lے= F#ʞK%mq $ιeN+4ǃI_6h3opzM(j]O|\ la(ݽTЬ3S$%̞7rbׂu)6BT*z>Yo?Re?Ag9p氿to Z5򙼕lG~Pz,7 y\mןtLժep3L͹5/].K}0˓ˣrݜĭuykSU-ghHԞ!4N%*֮b2vB\ ZM'C`_@񢖰a_ 7} 7D@(7d\y 7HڸoBZT% ۿ~0i gB#mb \t^"9i)#ޱ!>l.x2Iba仏҉gUi4+ݙ ZkE|\elE 2 o22Q&eW [s7r8SEf,=J`I^D,/zAi+4VDLIq`,)oW:! 4mq*4]dwZHh8A@$$M`1 ->(tsNA%Ig{?Aq1)u9*-oR:_y_$/M+b1k&M,jMgVR/ҐxC`hbĸv_8n<[aCDk?dG o67Ib)¥-OmV41ZSrf^+Ya1[u i)a;Y)]@*Y8TiwiceB b4N {ZQ/LIdÙ\lSC武#h_Y"wq^gX&(4꤫ c[`õ)%ƐQ+ sʻ4AcxފH8Ytš$UF4ި>neL!)ܤLxQ ]j W'3^|B\z5^ E_<#dCEH#tPmǟP-Wx!8Њ~,{:)SMƣM%Z  o./AhRnzw A I "%/|7 ᦃ&X[C8LRіN"(X>Et:eD1SՔq}of(["gRJb^=-Ztm 93ຕSܢ"uxBЬ7JZt:X .` 5r[ޑ"3Tg(6mQs//ڮ8hMoՒkuN[Qb"7"ON7 =_qX!۵ 9`xzLk3n8B}Cߵs\6M&@vrISp ~wgL<أ ".#a@?lˀ: Nᘁ竱[i{ҦYjn\J3K(~p* ~θ,b0!$]cԷ:`"VՋ|Hh\0'zE)cc];ʻWbOϳz_ S^R]z9w A6!Q:br'݃;nϑW.u˂aM M ϱ\?z&0"sۇI= T\ߒ3 {bW|mOߌ钊[6JR %\SZWCs?XU;y2IdfXM^V)M|dlVkxNMoۑ4څW  u!@T_-FW(ǞP Y :X=Ѕ 06.KP$(t+A mS"B[[/.כľ60ddu{ԺO op5_'RF̢;,)z8:_? ebn |Ls,؆f7$M%: T>&KFYGN2^UՁLMm,DWnr軟u)+Cr>_Eb~@ K["_s?=X@8-fBeDLЋG9M^pD\ 唿KP| `Ӌ_&med;%RrxQy<'^Ɛ, Csn=YwѪ}}y2p$A/D'[4 Aw\AO wq#MM! JDcKY֒g$?_&"Z }\-%b6(ғ[|va["vL? B^*DA)_J7<qʠ~W@GMEYIR.T; dO'i,C]ݦB[2 7ŦKaLe6z?@"T_sERgz",8 +#hHQV!NCh ̒$ uml(x!β[Cs~0@ltLф[i9Vq[xC`Z.pcHM,J=5"2\>RM udv0kEAWg^^ʭbpB͓Nl6ڵ1k2e,LrIܢj+}>B3nϭ QSnO^LG(}ΐ-l;2D!^!W%鰁PN#EwsR˦9mٞC$.Dܛb?.‡ oUl"?%yq&^xw*nRg n8S `ܶ!>!4HX(Uri~0ǖkv/h|l Di ."()5%S4~kĿ?~Q1&7ƮyVYN@א~"DqTV94gNɉ7yImy+ːNi>CS͠:hݗBw6!ȕ߯()7P? h$H85?-~ 釲-ۃKr6%f`- F-˖A@`8g@I9h0HۨԞB\${i4Bװ:9Ob;r9t~8ywˌ7tB3F1%4|[ဉ 8vα?.zy$ׁe@dCNA2 3 z/[!9rY6翀)ׅUJ^ =BT9lib>5ǩ /vL/L &jB8#O~i$̘gRq;x L l[d9.@N>xDd!܍;Mf'RYO 1j_DU W2[X3EZ{2*M>p%R-8Rޡ*- &uLzؿpB+a{Bd^G}d}Wg$?5A?}1zV+LTbTw2alV~L :^j$y޻՛>Ij_6[zz4( kRp]QU'Z~k"$Ҩmar5n"*E|}8A]ohђ"IY Ϳ12o#*AdX-U"Z}7 bSU 1'P\/YKFh*M ]ߑWK4 hZv/alc0GJ 8Q "/wB#u hR{2TXϑv[.ButMuy]}/ڤ#Lz#7bgoq 6U, .@AD&l/8(qZ[ICϕVveMսXeۤ,#%,]|W\oR{ *sdqeRXRz՗kTw16pKLx )K(o4`Xt(tbIq,že1["B?{M)`]Gh<4RP.E\פtkR zfb.Ǭ9渹)@~  8ܬ-O? mC#΄O;{rW\Dlתſ gDXfJFe¨4ISd?` `S}%P3+H`jE:q|P Fx{\x7х.ەBm Z 9mOк,4TAm-Wɴg: ^7I}ָEU7-ߔ+A~dz^r3 KHՙ@õCiT樆zr^=AI+^s a#5}cQgv_-&X>PݭE qΑ{, 5-է4sFłK0锑x# 'P }[ \4EKv43cy'1U`qJ d⨶6Tv|4s(^O(E[|WmAHhqc}VT/֍z,reXP\8`c_^~5ˋ]vfgأ `o$PG9H:Hܨ;p'LdO0qŤRTʿzoY_mš[zqH=WnJv9[Z\X/ =t,4t#Ƴ.Y ANfypF1Ӑ4B\`r|0S8yܟ;v{fF}Ę5y"ViLh͇_O<_V~K Z:6|܆N g.E]/]~::~xjଟfB)5 *V{.Hlu  S@KF[:u& T[gSw$tuFkp7`e(NUC4Ń |v? J7kWw3,x=#]x =< S'. Va>T& jk`_6c>6b) oɤ"GC#[ Z" 7ʚL8_W:y i0}kMybx3h ,8 W!YeuxѮ|}7htFx)7B/w@0|WIĮMh5DQՒqňnʑnS3G-_ ӯf?ga +tCũ -u[ge6>gVh)/C{8F jú '2HϲGȘ@H3/0§1gWdRӸy|1Ư)Qrz $fWKHvI+f.S:h,G ;+?Jͻ.M" %eL<܌ =ӊp_\W4tt(JB y%k DUiOho@2Htj ھ*v17nC\^]C׾rfbGwblWL-WfQ@r2.,b/>d.5@;U0A!px;7;d!}鞯ґYv$ƁܧٮQ[/a#u%{ xZ6w5B`vI-d`B|b]d~5T HSqD9^*$x;+A*{j+9E!^Vhk2$WJydRINlQj/lIpXvd7&G"˹6n^U*a{kYuPp ?ŽZقAu*0xm0? `aWE(~v*!%N\u/)o[ʚ >=G^)Z+u|wh0W4};}NNJ9báVMjB^B!&e$ȇ?vdWj{z4X[iq2= 1^83z,'t(F3L3Wg LgXXmZU&\QHNC(bIx+4A鈇Nxې+@CζP+ p:+ K;PGzm94A"·g=u'@1[LGŔ}|[5LhIҖ@DEkB2?O`jc BCl O Sm;^);D4[ ߭&L`ul^B[{c{߭ҬpsnG*AUQ0#ŖJg[xJ/zÐo,$ ՋiYޞб1a}8@z|Y)*-B$\G9.fAl4T;^Mh k^r휧Ϙ_Dd,2 h%WV"76)c$1cn-хe:e 1L{Udޜg j7ba~lwvQĝ_Vƭ9Bͱ сa≮(4)K>]  z2ka8g-|;UaP_]RE}\Bn5yZ-ceb%5ʩLUz6%D?A_#.[# {#ZȦWdX jgFR[3Tv\o.,'l-5gBR ./eTq[A[h8X6Poޞ$ ~uws6/mt@n _daɱbOeu`>Cqب 5>¶4,ѰTX^z*p{=o'mcEI@ Э5ܗ]q z=Ϛ8T={+Ü / ,.╟*$qjU ;_Oxw*$ ufF_rS.ocZ:1CD+S[eqt}H<"mT/"9fjW:rlaz%!TV飡\GяaKfʲr6.q8"'cJwS}ER6Wؖb.P\ӢZ]r0.ښDa^&p3qs9B]fDl 7(my%rdmH/D~avj3Ccy̵;=^eɧQZ7mDo|-WSqu!~P?T(z T~Uu壟ph'|JvԊHwOB3Au?y;DXì5i.YRm׋WW}#Ј&N秓}<.T[y5s_t Թ}{РLA!ȁԐ d\ vYzn9c)&LP=?;԰,8bT1MnkH!v iI1JeD鼩A}BdFnf`æS>H,[NY%zI+6O~9MQ jM܂Λ0Dڿw3v!?0rnS9JhuCAá2,Q%ZrUkީ=5܀R{,ӷ}6RT05,vS,eY8(փe=GvG 5qɂ8 >: gP3÷H$<ׯ'WYl(\yU_&N-qkxqG_ 03Ҩ-H]Wj DiVYud2j tKbzxEߓ:SZSe.\א}\^D=j\xy[cȻ$,% 6NLbWwVUʕ( PhgG#3톱Wrur;9PCٲ? ַ˫ Okվ-L:I!mY+;GGpӣh)ȝ7]D ǮE,~'x0u9ic W&Zs*1T!Y6RwDxyZx`Cv 3G3PԅKכp˚:_llTynnūхg&!Io iIaǵ4<0b@,|:p[WC^&쥄EǯDZƩ`|]GSiec94q8ʆ%7 ҁjUE!ƺpra7A:;>Ůޕҿ"Əǫc:^['ک0pqG QǏ|bp [o\Cؐxz \ItL5 lS" jϼ_CinMBV#oѲF1[3 QFkb):Gp۸2lwza,>s=F%cKJP4ፂ e Pv=,1+|0owfPsM,qtBC2q|P ]t 5ŷ}1<# o̵ͳc׬>+$h2D g-hФ'{8/[Oϛ1e!Qɗ5"S0gqS9Z Wu.y~YHh<#, UoGbY@C'qNIyG,EGUPJ. -ZY.q{rE ~`w} KL6V2n+ոec^$wJYuKJ( HUTb^h#J9xؤ Vw∨uE ~-]kCf2sR@zLIb)]jVޫ$ߏKgh#G )'J p& b>x'~ol〳tѬ?(%eٮs,Vjne~@Pҏp:PΌq>3^ȸIR)] cLܵ7Iq7 k.cd?7B 'bPvAQ!ANpFฝ4'POVg\fK˕(1NB":@Bb XbQl]PZ\kUwb6}bMAыً@"c܇N,"$P{yb!PvBwɁF,-3W* Ɲ4a%}BN'zS5}>s| nM46HYfcE*ؐY>}ͨW{u2DfX}Ea=P]V DL!"-I'@ %~WH ~L5p0R+ IQЬhk[ UDM+2NY;* X{hy͗ SeclI;!kBd%"E'|k#HIVjq8Kj>X}N%Z*Ϗȇ(.FZݗf9!!Cch)nּ_cl>fģ'-3Mٯ='?T-LOBd&9;E_:l;qf1Y*LڭП0[[P`ܐ!hTHҡ S>'3Jg]R:_Ƒ G 1-L\43QXvgէ,5f4Bp<멝Ȗs!UD5fAAYVku>6pFxQ(g]k=&"bHe51r7HNC,ۃMⵞnUQ1t\ GOnD6&v6ʝ9=/JS+¼D0kAXc0 `'|?o C(a)}gլ_t |HV<[oan=teL_e*]/]1% dBV$Cб}=,1wz4uWLka-4J@b^@¥XN= Ԉu|""hz$QY^IAʓf7FWtc|ڮ-{^i؎%9f2'! ¯&moT s~+l~;ZSb?r}ӀҔ~@jBbYW3W7j?-f7Bi4-&Y8 ndxĮkm][pטs{.n8äȞy|+meчU3oV;Kߊ ~NΣ,z .I#~_!KmxkUL`Ōdȉ=XINevE3oI_+gȓc`ښIɃ 6$Sì汵 h&F8>1h*|3Na$͘زAtqL{d. onoPQ_̰pu"N ߹ct ܡgzt;c76al JKX BJ >-*h=;F盟RrS!bv!B(@PJjr@IhoZ)jE$]Qg*VSȘ9 FBQ JG@m5vbQܖ=5UNCd`^~m;ݱVpOdGhQXjQ-%R61S:uٵLB9o$ ԏ0칻Y|@D9\ԩa8 ʒNrD0}Qr-60 F,/Aάv*4j_PwGNPA0^p*V~UAfn">~i RAojR+`÷ʃ[n@[+e g)uju>oS h6?YxE.K;7, |+Kck@o~/IC繸h^.'bwtoF@Ro1-BXDG@{ӧ .?{N Z*8ołZV}94â*/l[ C)%H+QCiYkySḬ̂YP* W" =$==sұm= 2oJ/RǢx.J+u\ɶԟnS :C<擹I b WhztxOn%# _ۈU̶%ć/[I)+g4jRF+CK),k8* >Ӕ8TRVJZywg\MݡJԎܵf1EL(4' ŶMm# ؼt ̫A4gBpՀ0跳E jVemr>$s*`]7(֒ ;Ϧi(]6x6!4F[tV(po"&ig/i{@IC.FA!&?LS,}݄5ҕPץJۧދ#yR"{>y*vUKf%@5EjJI2BႝO6x r&1eZ,o:ޯAQ6@X.llxE)du s'raET_㔑9+qD}2{90/jw{*#C~QUZj̳QSQ3Qsht{~lVb0^5v  3)|k{oEBokn(q63$ Ky;y-hrz%G'[!Ϧ:ӊEW)Zt<҅pO!]=ST*2XC{EގgۍdTKWg#LZ0EٯE  E{.s|*2`4sV-xxXL oҖAïE^ X8@O@* =,h NTWf{nɀ/6#X6!,%uXk8 ^Dv¨&la?EZX|0upYBr:UGKhg>#jYVb)ءH}\-F,`?k42]c 0+5Pa3xzh𤱕|/0?%',m2')zd_[F=I&yT#.?ޯC'`+ _-U%4 ,/{Le0giD1E$>3NH},%sm"?Btƛ`Mkܡf+Y8a_) xQGeeDYSq&B_DXY'BY*']G&J}Y.EʒGk (ȴ@MOh ?hJ4T]jhTE^FNĊ {'(o591hMiV}wNrүoK X2޺e O C)ؽKRt76Ί7~G(t~TiӥgUKcF]EFdHQ̈ r"MK.CU7$lMZKH R\:Й'?WUf2)ߟ~)dtUmM-h%j,6xےd}ɽ[|;[=֍hN|`'Ym>'G9bdIlm j{F_0_*eU]gedz"o0_s^ټf=k&ܝK2Pԭ.m!0Iw%dY筡gCaoy&}5/$r銧Cq@ uT.B87T\>4{*yViXqÊ. ,4.HEs,:ьgHGdM/െXg/h 21ÄG CP X 2mn;V4X@JϧͰs .Wp7(Ȱ8?Nof$xrY[;%.(inS RPq$NCzdE(|љ/&wnIȕA l*ua<DXǾRp ~Ә^92OcXpySF0GbTSoWp ^fPD\Ì3/}Kr:&H>m8уZ0d%g@N F߻)w6zX2^UkLM;d7i'xQO~@/kD}e?}o &̧ND[ZD< BZUYd4 \[aE 1'wp&%JzIUS`q>ֳSJl=m\6D9~bywA̸9NToMxQ^}= \B@uܲ41G_ȣ.kqT>iݗ8оSTaM_s]2]W R@ҩ=R~+֑8㕔o?ɨ>O 7aߛzDqJG17.BV=տ!rM@p8elLOHŁ+jaQ~gWn"̦FT:` I+{HcSd 4U]^Mēn%U"-`ks hf F\",mŋ ~jk$zަ|-hL~./ (ۏp477b8r7s(PuJ/;'|npO TK;GEbE<Ϣ SE)XM&~dnv$gVSmYRK!m&o9l\k48*4aYn8&? M006INf I;[+5β #fc:-U~Up6SI`[}.=㲡kvSkj*?77@&CV/u*}~-0냳q^gxBc9XKo&o׋Nmr(dU%/RSa*rm>¶Xv ybCzLD5j ΅Ŋ.@Vu D h3f9q{nJrL;FЁg]<"3PG|38]|\}NI,!9.Y +/,5'{j'2 VJz,Y#,huR((,*lt/ρgnV& 塡!^*P I4LM+Mx93VBAwmm=Xh5nj Z)xv4"qꔖPv hk˷]$1| H\WKz킳7 ]CxbB2ǂ/٫g|׷*pcVU%>;_4N4܁IR[Uͦ%~g* |. cI;N\sx.f,N .2|3uwy:zIݍ@VG*n/t^6)@Z \Wn ;;H>J S{+31 w!ZKS+oKu嬣&^쒵d!_No1kj52\H[g .2R_f1|fFDIʂ^<Q c 0XMH # W# m gלJOE}/{GWWӻ5ts _̭jqr@q}ELZ[`Q~)y!nf:kř 0,CgwV$(hC2Ţ LffȮ^~ɚ#rɋCEr+z3L8rhDߑ1[8lZhǫK3S0ϸU%we@_s.*$:Jh,S$|>mfI~3WVҤDh jOAfTSlrÛ۱CN21 U|@fB5hcK (u 7@[w3Hc]R)M)a%CUnު/@Ȋ}*7/,3U,*5gQ(z_{ϼ? # /TwAF}P#طaE8ɗc2gJ˘yA/rO]"emP&R$LE!B {wġ@$L4V9k "}^(hPGPޝdU"nv],[H)i1{EQ .(;c*^FMv K_gHLgVnq}}N7͇; >}} ,~U/o(O S]v3h̃ q(C #(AڣNd J`_vٕBH 6㱭5gFIDЧ/u#ؑ8_Ɖcl?y!^XjyV{ܗ0/?{p 9̔̾4/1`$4ln~sy>kk*_#=8MN3۰a; +ka Y8Gv&r;/=祧1<*szL&m5wy5 ;ΛeFߪBʹK@?hYLc l.Czll2nW{r~1ў_#F~sm +P]wⰊ + b\Fme0A v|Be3tCB ],mI~秢fB[Gj?o!r/saX [!Ǻ( ] U@ˬ_HԄq*W6k lxcH=fU]L8Y)F>odx_zb1;p:? ^dhiΪOw 83aɼaa[`-G#[*ܞr9~SwT`UTw(iRsk'(7ьptx^TST)'K6}XwN-BV Kb:a~:pPAtPQ#larImubBPvMxu^wn8U]PrÀ?[2Rq_&ɚX]<n;"($]^53>a;hJ< .gHYBx4uIs0=f%gߨxt"A*neh4r+kZ8 `ܠۅ>13ȶ7r&Ox(aNs D&e{$:@׷;Jqyn;P*kf15Q$z0FRx%E_h::|ja㧙>A}q/D#_ %k]#iP1PJ@*֭21$bv=ےؙBSNGSz%Cƭ3h` #Y :F5?v$4g1`F nq_.MyF5 rCϸ37%1a~+%(4,8_ΟCN0^*UE+FȳzXI~Ml[QǪ~< q! y}t?!lcT*D@7f=~Z @*SEPKUi:={FL "XOk?iȻmWoBwBRsWK΍VqWha:i-23o RR`NXF?&\~>:.‚ie 81S띠kr6;&4 =i u N`>Bp~pIu \@">Bv}C*闣;3D$;&ǩ6~%{ V%F[9Kr%2馱%<&hYĿ^"TNS콰NKCXK0=5Iά&1gġ"08|_1gwy%dΰϹwU`H|OG}G],i3"Tè+,A&yf+U}NvU0Y kNEtIW6K`ޠopԯusD~CS s/3 {9ږiMťzsv\/ @CUyA㻃Ǜ@p 7;@/]%g"?RxJdH> E*"Q)u|d`RֆwlH^ P5mlݹL~ۯjz<`o6ܘd,Ꮄ [e$ТߔhCjC̩ yIk2l}ImGFSpM 7] Sq ~j^h ݪPK^x1ꆾ'C~) vPeg_+!00'23F;sHe0 OĚr')FEz]MŨ!HFKStr㾢=E 2vRv+fqGp1ghћS_I Wp,{qSǠK-m(+>^ݳu>ZJs3BkOu2C2*/ n6Wr>.˳V= @cjFY]/5WԠhX-X}ٍ„!Bv`M0p/?bwE3,3wWnW4FZV Fb%=cn@'?v oĦ$q|5" E#IT>;Q#OlyHvIA;{&=\7kMOtkdI``Mu>q%wRFP *('Is/7E܂ʁ.̢%`/u#NSk z;7ßHCLSZvB^WX3UȜ-v`6PXu*OKh 7v`9n:7(#,rQT >/5vWK«L}RVCjZ &e 9S,J]:#^` H5jJY$N*3ҊģX% m{1|]"-F'{vv{?QނL-"A2rs @ݦd4"$J&7Sw%' %g#qÃ2&/a5s c _}ShoJjU)|C F'qGBЯpK?#@057|f8:A"@K-ٚrqSMN$f Lsn 4SdͿ-U?}(2䐏\%! :úVcr>h%Νtpz[2#f,貤M~u^!U]d1lTc7UyO憥hqy@PQ{fщwU;7Sx+I 5",ӪkI67j#"wLR- 1Bd3~^&0LK4"<@oNb[VWUƆk%%Qo]:s(_ʆ6M{ϑͦajMCyg"uH|h.r}QſTǟѫHWDGə&-8qn *"ƇAoV'vC1m+m0JVGiJgWUdR63ٰxAmra=$cT)^vC6`)haX00P(U &'8ewKڄ?8t]z}U=0)h) ^떷&OBlKxə]8?0]mEE( 25g 6T)}ngH-MY~PE~(07{ ̊>=]!׫e#X89WFCbch1~cƃFGWQz@.kb$I.ߺԽ1c":Lh h~8h$h%VqIOH={}-q8Z"Hk<D1`t}I;c!vٗ˶r}V+ߋ {@(Oޛh75CyܱYc/5_BqUB88y^kۻcNعQ,]RST{A1VeZ͗]+ZAOP뾌wwh='SyiuJT-8桔%U{N IBuoՇCfxGa~tt=YjIU͇l?Sr}'k/`SA`/(F8S3Uo;K_%f-[SvD^i6 WU0R ZzpE/;0#2^g\설s7Ӯ={2hߊ[m.jM2fS*\ $Unv6R` PlH;}5HNr d{'lAP,4>b`AuwEf{keMJDA.J-r%1ITRJg؊<2LDKiP0W4>f^Q.%[< !W|2m!3:=C .o q]N<!z e%(˄1%ڨҭw2>ۓ`.N%Pmtɕ v eNP&BHfA*\T}!>ZLw%  y*P!ubi!yuF^K+q,kk+¨%Q[“msR]9jyHu" ain޸C؁w<)kj&1uѪ#jZ=W. _݊.K۹F+[\uo;kׄ[EB#M ɭ 6~]޲Za[2:GzS\_z cBIEUKG K #!!8.p^;f1%r,ABYZ+RgmUr|󵻳}׭ܭL<IL?έt9H8lV)S86j;KʸјbXDU%bhD֘7Y^:&|&H־Sk  kӫwqijK=KM wDҊ_M^#g$P~{ V) r,1ƦF5 N?- C:0mȯEԥǪ K4]O< -s =gau4=_ йe1\*P9*K(_UlLo@c(U(&nWtOdge #X'Z 7AFΧ{#e8|PɱӋ=)8~@ZՐk^܃3ΎsH;3]r u麓j8LUňuT=cncJyJQ1PX:fZ&ǀ^OIQϢtlnȼ-Cn`y$ZPkjmZ-H{Ùm2kQKmiܵ 5#\k"љ\xϷh~0ߛau Ig HxoidOHglK_})3`k%v(+hE 0Opo8=.k&Hld5C̛9V-g HF(vx+?Bߪ}(h y-'۶BBX "U Y42Q9ǩ&Q-Ƴ +'IJ9,Eވ}F1GAiM}in lClpTA' I1gkbsBk#~ý#57J]zusW}j'k@r ӯxĎ wkf墳 ]n}Vk_ @BBVk2F\k.iR,&PLQoVxk"f&0{<OQBd2jif$ L9O9[O,&ZMGZq1EqokXIG8}cwS >,XqL{DSSo 6qsgAj%)mš\ot7=&{5٪1s_|hPFݪ%M} Ygi)vBG_SP> s_&ZRx%b9uuc=ޕhiQDHuaፙD̤?uDTYх{WPjHV_ẃ.+Eڰ.> H҆[ ct1#J[&)ŸC͎zhZ8FmCi7뇼h`gkT!SL'4rij/qDsKQΎ wnpGQȕ7۔;+xp['<F)a0u@ޫ9M^chiGLh "H?34=f:WGJlӛ|q/PNgʕrq5_dEDCsZӕtg4J_X/gh.H1Wݜ Kl.e\R |MWy6Zf֞q]+a 'Î{ EpφJ!u[!% ^[AϫbOfb _Y9]}34(lҚЏ"pbmuH2'yί DhkbPgH[ymrjʹl~ץf[;`4~M\%SbP6Es"Mab!վ)KZgNOC{`%Nޑ 5NBd cq=e' ʏ29%O ɷt] θ-sJ>; vK?f >4.kak5E9/u8:ZB8SQ9>=8~ޒH(ڻ2`3Js)Fp'K )COvBnmY@(q:Cv^1)7d2ڽetd6AB)D0Bㄭ!P_77uT#DXMmD>OtQlRƑ|m'iqe;QŸxA*c锰Q /x,)Zk 1&CHNB-v3/RAAl/Oхo{oo #){Ǹ%#%\WoM'1 3V)zH._:dsolPlKdmWw6 -Qqj>9U!X`+t:i3|Ɍ艧)H]&?lJL+2JQCr{S.x.lGͼ$BNsC8QlP46pyJyrn5LɕdH2{pPN9Zqg--7%谸{dc0`֐=5VaZ"D}T-Lcg +RyׯyuBdז8k0ss ,ɰ#▏zcp4zv< 63*rr6]9P xîf,"W.޹‸k]x~[j0?`(NwbzHͼ]`ge{f#:eLi9a0HݘcN$UQ-)75g =)I2p2VS R\dwoƑ!}s0NTT_3'2| ϼY~-'8}D(ĩKoȈݠ߹z:j7]5.N +o"~J8{QҨ1|DgI0yi៵rB偬/d;Dyo y{W!QS0x>l hF My)"ڂ唗\W_Q[!/`ڝW+"8x}p~1Hzp2 *Z>Qdbd2ҫX\sRS͓ӷ$15~ۧ2w~"nc9lĭC$ #a覤^k0R܇orW 7}OjhȝcdŮ\b/B^~-@Y JC]Sksd 5օɁr/q[}U]z+s},Y* 呣:.-1H\ 4a:K/ϼ:JhCIRij B{'$ |TQEDݽЫG ٫L S* `}3 *mݮsg:&HS1xwRb>-} "B73 CG#kQ/,S~G|7o}p;/{Շ[FE,L:`X8̥|G+rVX^ >?^4|_)DtqNCXt>ݬĞ~HI3ZUHnhݽWYؗ'}:A]uLI}JpGᵽ_xɪ 8V_=B꼊,Ǹ1 ť|5%CS1$'N,6PY1"r{K]Y'm7NlKKٔ_&:VB 3kw7qfT\n q6RVHσ‘|R-DYƋ<)=y\7F3 p ; /R+ H1f~(洢qlC\*Б0ԏHǑ!=5jn?W^_TœU{֞{tqֆ¸RzJZn"ºIӯtWʹzeаV<= d조+A>{.Id^Օ`h??6F!RpʋNTkdd@ Jf|vf\`DT3rRFJ]?,Ȓ+:Ii*;CM2&yu'+&0ĎʠcJ׵ܣ]O3j&1bF>AKo')5C&2!G6T*.pYAAn Y6<,ck1ܬa^u%ఁ0ͽCVU…SC0@T>+F_y[ v8XWӐ@~v1} !=+ |]g:/nF¥f rJk9(ZɈN J>. :?HG& ̈ b9YcKZ(m/_|] AL,v{OԢ:ݤyh%j]v(6p1۷2t fޡ Z#d+j1:Yi<㢍;%aV{C/)XzO!Dz\)P0QJUҼ5Hdݧ Z@oj=mq\%,sVN|u d g*TpR~ݐK;Ad~k`@0KTHC43o^v%,Ԃ&֑ЊZENM/WH7jcU_0uDk5$%y`/TIƱMC.*q-͸T >B +h GNTxy{Z׋ |(!_#Qg#@? QoJ21E mOcfHv̇ eI'a!44mi.' v< :pHcs8)wGťY0GW" b6@WXT=Uύ Yz` E˞籀@ M$+5sMH1 6`3pga0uCR}qp"OJEf;eYq51(({]>dpy.]C MM-e"kF0cgf?jDTժXuQ|B0O[iĨPwYC8fH;290R9Jg5TuP K7\rVa;@ U%}ٝM{M.kA OhcLƈ:lEbbNY@8} V3rIUX^!GN Lr>7GO>)!rBQ9«k(T݃yk ^{P)>ց2+%{T8$(hYگZk'|!|ܲ>'R㋟̣!WHc8 TאcS*`a32.gV&7T ' Z捞^n<|P1?{yVAËy)l~#S@T Nji8O*< iHTNB8vxwͧcyc a,i`NChN;"'{}T,aV(uzIz=>+P ڳ}h\!8WcӚ4L ԕvL`2n x.*MfG|M!itW!X_a4ZJq%Qa=j `h |y\X|pd.%XJSX /x[\̋l$: 7@ڷQ&\<z3HB(o{W'W=P PSӳw)_OStKP3btvFMBU@+GMeד|gf7dQh[4U"Kl+%-#ϟs|kƙt;$[@cz6uM3`# m\W`Y4jUBky; eE[ צʡچ6紊p~@kߛKTkaJf*Ih/d5'o.֓4%b5 o/H^Szcmq}\^kdbD"d72W ٥+46d"Jq+-N"gg΃m-0m(ܟX~YBeD/aI831ۚVz It`n7 բY ܖR`^sL02pfsuT 6j-%dds~0nqǬiwaBcRtŪMLtMaY^?;i%}/e΃ d~٨򀏓LH yH-i&4~_+C gڴ1%`d\29sQ@"cWȇ<*,Oc"1.i05'-$~ǫ6T*c p4Uv'jXiI/NH 5ENO>ruK,_H+csuO21o"MRM\n%RvBYdw/Щepdm.=*!NhNNB!` 3  SlѬM]kl'0ŕ9t羠yIT 7e}@=@Fu}$>%ٔ廹4wU[c܉)xt.CYxnsvWYbJXR]hws5`R :Rg,$ScAO0h35wnf.OÙlL҅U<m+=Iy`+#1O]ujʖP޹Ncべn<P¨*D+xFEmF3ATp,=験ak껑3tWԟ?u>2;z7wbpFa8"Gu֦2d]ͫueЛҢs,DzPKJ"fv;rQC?6kn0Iӄ9@/,7 , ӄ9kD5Ihh9j3 _0N%Y\8z|z,遑׬o\. i5߆2Kz,T&LlTm}+-.T幯S0ZmњY5LpkG F`oW~L|ZJ9_Ӏe? R!S_{ +,by?Ј=cL'˯+>Pb7X˦ هZK)p(MZ$+#'Oe"*E;:Py\[JrfkRxyPH=߹_}{TFZ#6jF# ]Cezz ӝ0gʝ}|#>Eh@|*e1i}_;CGP]߸Ê?;@L-4GYG]Nr1 ػlpRG,v1:q eq@9Yaު$Tik73a%@7S{%)f&3P5dOQw!݈0D=wrW讙leK:G_[58åuC r;Iny,=՛yǥ[]mK!dPvFYs)utVGZ^R@o1?d~'KۑL1 ]N7J,wxI^`k+'DfH zro"-n[&i'ξFȮcX QqLqı"#x "4OWl͗3EwtK'yEXW ])G^@8_ׯ'X*D, Wela*R;T~veD۾`L.# ,ᑗW&4&&+ΟYcH YsYaQ 9?u_Wle߀A朷&G 4[GiҩPwK]_bAv;tGM! <[Z'|\I?9rð:%]8UxD?$yD2>K6a?+=arA7L13vF2~puDCO]3S/UiCIZ RonZR):E|r## {#ڝh'neoJ zpfedQ  B Z8`5[I.ғNӲJd 8LBLJ&,]򸑡9po0SnA y!ub:jS.MHL.72q-LejZr7%3y,Vo;jK6L}`l&貁[mX *mwb@% uh<]V߫q3=x-jEF)^B2syRM.`&4H !Y\Ѹ5C6|9 Gww"(W6oAZx2%E 潏yQd0\fOr!K$+]ah~Ij,QAynꧾ鑕vf@|@s;>̵lbܛXd݅'ei@Lv%t_` 1 Ժ&{Tf'(܆~auwvfZ6;7%(1WCbB"5#p)/B|g2;=Oo0nzsF84Il5~,gj6 ΊU?f3{\P~jtA"uzX^1`F˴[.1wQӟ%moWrSg?X'U $ -#bBk&ڊSS=QbvN HjFIPUtj4-'6xZ햧 <5#g0ÂiyR{\T%V*s ɂE1Ƃ]^>ip^i־q'Y=`^..2J "/&%K[KPX܏5쇴E5ҎAt!Mx & LCKצ$O힒*>ȦKyIe).OCJ)MTjG;+17XFnG=LD:Pŋ6ͅ_X|}SoNjޒ$w">$d n [aCMt^ߤ-8Ul!yR1(Ki.9f8ſ(_"Րwm_R],u Ώkkگj9[neZk"TKܦ @C afus}d1OBWJS JG+[=crt K%=<)ĘA|\nNb-38=cI<]pVoc Jf^I}Ip;ӺF@sf$CY*|-hCbk8y:w/POTuA8ìqn7/OpGZLl -s+3q&2ZMb? ZɇvP[-]r)|T!O$*_.Aː\&=WHW<3%3V $Mݩ#^7(r cֳ /v/Iw߉jK-e^,Bʮ]?Y+W42ٞ`8Ř,K%w<\38C?ꤏŏgw33\)/aۂ>b,/Ji -CO哈H)Bg奰*  bCD0@I r_ DL̂?Ȟċ(0j<#P9:U:"\[XEA7=~C)WbZ7C͝zGk=/z/9`U ^Syצ %M>DR^)\< Ԇ_PC'^S49.]sf=\r6ڎ\-:!sQX޿*#0V׶%X׷#-aEUuKv>AY8G5$%,Sx.kNMBy7_EpVkfi8\0^@OdOs}eS0|P?\x:x֏43 UD '|7vǎemv_ry!(1@g p5'yД!r5GFV#lOe]{3eHG!V̕Q3͆ Q:j쁉< ZJ!(NT?(˾m>=Z͛7a#3ۿq7*S@+%ZE|Sg \_@KU᥆lH,5g 0PܫO܋UZ`ozz%A2h=/ބvD啼8E8NSGXQ'k˦^B'M3@bDiruZ$dBF`'_Pp[k}VK0ºU'(*xht1/^mbˁ*BTh՚qazf7NG>fbRpGuu#3sN`J51E47&~W҄okEj\~TяIH}M 866) <~ocIE\vt}Fp yE.nף-2XZ#ڄYzZ<; ]\ և1Ht{PzޙDIk`+Rq*\MBlbIZض~WE)zJAO.DR.wԚ p yGX~&.@QJv7_4Y6N=d`/3ųsM*&`<=Mx^{jPZ62 $дgRq6˥h܏3dnjwfBTq` %PIՖJ 4JN6gZl3/b'D*%BDOQKV} W>U蝦,ΉVVCKIeLE/;3p~a8̐[{Ȭ6B}Ԫ]$Qq&p((l.K"qV`l24PPP5à]lMӱ߁UB"9aV*]N3qlvXIͰMxu.1y=c]4tqiq{ O Q{'g}1m@$-kt5ٟCP5z~,[ʒԫjw˽3?Љ-\ML* MtZ9qhj t hmnftPb^$?d>FOITڨ !'Gnqu;kc2l_'}NtYMH7K+9FQ 1Aff^XZw*ɫun^0rS +!XA{el=023rP{.pZV!%]g3U_oJꭈ#$^鄩kxdHyYH\'UE37DM֎~u.,@{v\c(В- V>ԱryCߏW5+W>c0n%߮WR ,ѦWy ŘOPB1?sVC]LOk,ԱՑ"RuԣX$E:Agzgig5ryŧ1=~mA<yº`JyfH4wH2'L .Ǻ. ]f1)6?m/lI69}6)LvwΪ8iC:(\@G v?n]`(h1dѪ@=n&꯱h¸^# luܠ:>?$\25M1!~<5!}اd d@4Ug5ue^BxE5}`k-yGw;Vo.{Nf-kT-EwDb5Ky9F>tD u۩ GHb->81<ݩ@"l0l1AKZE#Dp(Dn^ nD.hPp3;OTG SggܺTGXǮrקB*OZs%Wnhnj,&sezi@HR}p [B˕ѝDAY /(b,  z#o c.4l_å^֯1uy*#g#,hֶ#\k`%^$9>'WUp93"[Rx2)i]T !L}@&A3B.L<-Ӧc8Ww,3*Pظ0?۽wgH/ ӆwb@NȫD@I@(E[PY O9č *R$D?גW[{*Ckz vq.,PٸFɗ\ ' }TU@8,)aqh{lqL;SnƢ`8APqWaYHa:=_`_Nb[ɾ\W41aBI:Ɋ8b\ǁvu%u(dgL[ޯBH%Pi'9GDJR%d:iyI#{U.O!%n*yaPb? 0Nb:՞+~D5HC."mO/UqW aZEiR' ppEc+,!i*gUn9O)a_EIYB N1Ğu5L/ay2RmҵTUx9>ݧ]ъT.TΥY:.X(x7 m￙{tܳi;&@ `AAǠr"WW==bRB}=7wDU}M!w䷞[:sF)&_Gd\3Xl+ddۯ>p;@f5,pNxmt6[v;ڀ_o<:=eWX>.09A^M0Q|LO0fdOGRi:1Fl~c rSـ%yLN'̘ڥx2o.;=n 3]*$ 'v S% G|AΙE#_P/uG4mejv앱G]|yY죱GF}N|dVC=n͋$i;?BU}afm&oss%=*vT`˰/4w N\ :A;yNWnNGWNZ/HE¢VmNJj^hCh(ш##Mܣ@rR=#Rf Ju4 'r(h"q)<5`VIO5{Zo=Zݺu?i$:f]tac $:\ R?(N`:23FYx*dw=XOVWy =0/WvہBE ?QfĦsXB\#Xe'վNx$upi%$ywhɴa ,-1 J= mZѨ!!`k47Q:fS-5w( ?o2ZZvE3F[#Q, /ݩOV&ӟ3j"xwPFoU*5#N*)Hmt 4ɩPHcsrL;**9H]u96[7P_8GlzERB8 5%@˲o0 Vm i3jpfOg^Cw;%}BJ~r[>ퟣ~qW~Kf&03RUf-P,Wvfw>+ռoIIbVɱ1BZS8YN_~h"*@V$aޖP†iZRqgJnOh{vQO鳽nP_E0âl(WDmy'؈DHL#IvBP 5)0cz[%"`ȁ=AtDUD:0^An%fntY@<,WGʴ!?3Xu Aa }QKyH.I`P""}ZX|e%&K鈬 A'NAFÇ?^&4e\P*M튜ƀj"ꢺ viFR3c %-4W##1"G5\ iϲ^e&|zj8IܖCo**+NxsSXHy.a&^uzP"JTϪeS9I&B#Z1FYX⦱؈TX:Vw`$P9x9(ZެU ӼfYދ7@E}5THYJS\D8T-O->pʎ6KpGk)` !nc8rrow{VeBr34JE|=6*h~a-j;VO7DZĈTLIj-Ś"KL}ֿ*_hB~ŏƂnIU'_M7p =gMYwHb0V((Y%ɭV׻5C\\]T5u [ *Z}}V%0y(^:6q/% v¸r{j\r\et5ъDU ?Q@xdVdH6粝$?Y`ze_g@,,vHT& ^ !Q,kP!YRқ\µMʽ^X3۠m򃆝Y -p tl#$lf-#Y /j1>X5x<8.x5W} Wf~q6?51gqn)H zφ m0%-w#G,;֮~КhV< y?=ʕa$+&*;%ܨذ_m-*@gwɩײe~,S R6VrAo'@ P_|jGgWLe? Rk>xS[m-LgI:O1Iש\s~k`d-ODo*ӻsP P)m Yy3DG'6&'G,_$F΄R3W2OWDs?fYߤZ!͌ity`fׇڋe-]/9 l99?2Cwdp;N`AHl}jrG}ĨHL4W"*1 SǽS]8Hfά8Qj1E)ߕ< |m $#5h*7Y!BpRZ.> Q]c rhh˲eS86]>_GIzVf7&ğ4UZ  Տ[8Y7 pW4m5*Q39rg!g=*C̈́B.dy~Yp6X"]M3$IĪkRA<"=\<c uS_tl&Dd G"m~9F$S]릙MJg`c3q.1eهC"/\Fъ 'm*tQsqNf^#x;k'J=y~U>4$p<rj"4 UF 2{/+q;cQ"`} 4?%ƙRQ>>Y.G#S6uߜl Ji|<oETH`A:Q_T2r)*{7n4Flӱs7Vy<9["+G ynαQso~8jpN D>i 1Cb+"]:XW`vPtp v`A=3֫Ȏ8Z3+KׅSK} ?EcW aIB5&j9 CD`$.Qq\XY5N^׮rQGwFß{=ߑNDqy2L*ǃ7ٻi0BŊ͝y3Ltt>c&k48N]&J33U7p̿Q9ď[ W;=U qayn4frSE)E>yTD 0 s uZj6zhW+mн-,SzB}ڍo_%ZTVp:$H+ m4A-N&>iH.73FT[iʮQ%%dQNd41dj%- ;IiB+FUp692)GW{b,ʅ)z\rlfOs=_ݝ>j@\G}ٻPٜn,f('J d1ŶO z~pc z%U< T$A6'Om ܀"OYdrn~ק͆ȵ驷RdSDXA Ѯ_Sr*\Z5Mܬ' ﻥv6jV"EԿE3֭SW(Rn@d̾UB?,Zl@m]ڑI5b'ɷ !M\ 4ICn 8M~"yBayd`=N@pPo31( NIGol9W<s٫N!q#o,X^lcYnG,ɬ)Z=0n+e8ո9E00W2@{O2TH![cʝ݁^!FDrddSiStC^%q.2+PDޠ"1p=>^wϗ]A k3dϸ~%Tx/N)в%88U?~=0<OILa{ H*d4:*K UŰ )<]mK0<lyEdg&w_!ez$?#u2ə2Ml>B!_fb賗q?.(СP8Yq ?K8Yw7|B,<;ښ²k3@1c$X{^wX`!I(;N]G~H5adF#mrKix_u,|,RL$77B ;\U(?yfɴG`=Ty~}o\ 5r#Ǜ+nWֻh0 N3Pŗ:ْ80,ƽO~R'F[0sP;BV(y巴ku8fmjDb Zd=/`JW-o+tK`賑-< 5oSPۛ dM_+TbjdFLA//Z6U-0z5Gdw;%![C}}7RQ:vJ\QA#r8¹LÜ@ɊVT}{Z;(a+O(ҳ6HCҩ2BT&ITNΊ$%,hņOP8]sJqvȇ3ȷM+2op pIYO]PTe 2:&<wnbs$3Rttdٕ(chqjɘG{]G 4 =۶?3*#eЕA+WogLߑ{ěr?Knܧ&S`3P`dbᳳ~ |괓h6EDg&Ex74H [Y=?Ɵ} Ou7K!=oB%k'*""|009dAXu"U<c}SMvYQ7k Z5>N=^UY6ixƹdj^}u4{b?Xj]*%SYQpXQ&ΈX.U~ֶIMK=d.i='ȑVp\gutKPp}Is%{Ejj'w]2>9݁v>JxӠ8* 䙔ߒ†CMpqWQ>XjP !H J ll 9&?~ŽZU!]LӒİ?&u683=<рڍ` 6ץDn)Ak=ߪ꒻w6t牜H!F3ۯȇfEIԫ"=JrRWZBھ1UekZ?lmvU͎4襣uz`Sa n[ż!jl \`9bT+4u29G6 +w [;u)k)Dxfde~x{U;سxZqoP<]x^6>bFUya,ɇ? ٦F,αnqYr!˂l 7 5W3kh>4FwJ:ppEcrѠ 4M`6^½9n/TO>4da`ZgOe}4'ɧd@I/9<Ǡ{Ts#z ׾ uܸfpz;ֆyD,T1? Dftkjcn)LĢ*.n:jB;Fz&>혘P}=C" SdU-s! 4h&)]`,X)7BBq&YVR\PB7HQY'Kϼhٚ(! b'Yy:rH ĞhXܞ PrWD䂜3o@kŒEx{>ߧw s.~RZ[ ِ%ǯۿO:z~8Z~6qԂkv{ 8_M= ¶uFB}tkkd/%e^ϳߍ{$[$sTl'16Ō.7F=N^p; )20w4OU沌&[Z#·c"0ڂߪdZLA/s\)ql?._h80T[$l3=]@d@Zvep4(9@$}G6Q @v"Rc5yV;ܝ('oD,<XrQ?tݟsx8>!Ih .B-meQI W# [YJB7 dVMQSf N֎jֳ6BόSC+h&Fop͚n_/`i/$K Tjb邪aڒ0.IݳqXb I}?Y5 O |8^8;lXH:s"z@m/x#)M(pwI\!SG<rY"2ʽjVgƧRۛ/7)13$%BER*LřEGS308 iLNtY8qI@9C ?2:|HYWi㇭Mz-`%I_b2hc>r-q Ά"-￝%}T3VppI:6=QdeBD±:ż9.zX {(-gޅ$ ')]3Qm!8y(o(Oo1p7ThJbJccw3Glf@~@gKjo]~ ^{w܏QnB@r8r³..WjݪgrާVTÅS  IYqU k!W !5 CB'1 Cݮm{]fxjQFQ׻U `ϒɪ"_{1!tNȘj7m3~8.UbiF,pVSyqv߫P@(hMH8bsAi3x*:]Cr(M4(ffaZʈ<~h 5mrVo=,#!|nN׾N0-  "[/i3& _@" c,rZl:` Uc f\*hPV4`{u:,)Kw>ML!؊YSy`0{ dtA,tc+'(?bġw.cʲueU ؀s\om4vϊnRF;j=h":h͓! # hknLs;#1`ª*f̹/yrY@=zK·6i0s/kd#p2<8xP31=D?]y`w3]Cp4* ppqX+e\Hj?%[QIU01t*DMl +ްq>tRv<ׄ+d ˛2l'AP-~`z=DҚ-ːn]LŏcQnVl!}j,@´?nfR|G+]soƛ"dÍˏ~+"UwhJj7;1T*NZrTWRx8ŕlBay?^6<־ 0T"'FʵmsڋǺ5yͿ6<:CXd1C$7C ţlm>$rqH{#;ixP%I۫#0k,iw7, #"l:;oî]jZڅJe  )ki45 3c\ GČ=WhȮXj a{9EĻ"]Z[ DA_)aD/7 1A3%Mڐd%,uqBF.WםMXkg!vnw<+]сp9a%bZΖĦ+̮/12kesPڿP{=u@aQXD$|}Go Xa-FJj7|U]vsDTz?tňFsjO:,LދۋߎHλ9_U *m6^]>[D7:@)l:d >+WAWzkb &y(',i^Q˥ oiw h5 Fܮ309!?-|%SnUü 5ibK8(4n:D '4p0ogcl/ m @yGFv!Y EtePŘhxf6K7;?KGŅzW &< Wϓ,GP{GbL ?\ ?(vRI''u|Qv1,0&*p'l}o[mD9`yNP##B4@s"ՕT39ϊ5Bq׌O~ Mǖ􂤭Cn"w #:5/@GEvCDja+Rd1V6/3 ꁭmڟGᵻ9)(GȚ, E'4 fci65(Y"^uhYM/'YRݭi)<˅2IiC#hǶBSeAf>ғfyDPBW)O ^!ϡ?蜶RF6C5fYHLϩп[rO7+ygM=`wb\[mB|ͥPܱ={ )3 [oS7JnjdjRcmsF#ͨզwH?:d9X 80mZR{^[׮1:2#MV:ҟQ@CHLC][w2`?Sй8Fuz}羷q8-s%VDu'(-U 31AMMQW?|\nf \ |I/Ez^٧Q3SyQ]=ʿǫ=F|1˿rab𬚂ӪvI bCw8rPM-s`WQqz`\qj^b@cAJ'O20wV/thB o:,R͟.>W|RR*.PخU˿-Od] yL&)PgvY'dMeu\:DHg8lt KmǧGl.'*j;57]%abI9,lHdP]L b /q{n/Tf*`kcw#pŠzF$za:A[X-n/;D .W}LeC7@C9m 湓 14B f10Oag`}O2A%xBj\cbh.1pUr6ik 4Ն?;R> 33r6|ͦUeO,PaMoRO|BPp'd(vb3L7bvRG+aقp)$*G:0sQ*BHRQ4\]ܭO/ =t~#}~rͷzb%EVnv$5ҥs`Ng|6s̹< c)5Qk؜`Nӄv%jodkK8Wn & ܿ{"u [wEpn/Um&y'ccl@*pF*giu(:G(ks iGIsG$6Tzuh_C&]-m[#5u" zEl_1$-tzD > DA|%wV>UOM־PtĖ]aޗ! ռМo`'>]='Š@ePM$]?Z4; 1l25}phjע y^S=`4&G/RD3./F۳'znesH L U+vϞkh_YS NFoj\^u4HrbM%0ϸ~@t׈}/6Gݰ:b 6xGCMbf_Ln~p}G (ܞ9}V(]FX ␞ٺJ5Mt:v%LǒFeH&rje'MG\bh:֊i1ЦL2Y̗t+^诳zAC#8w1h6]vtggxC{Bto+06Z,/fhu-Sz<]`YB8R&ڧuuNFPD: l/tgCZ40Y8?3NQ#V]VmBan%sŐ}PW>eZ|_yFiw;Pid ZA-9JE=W`۬`6p0Ľ,G#%]5|_O\ծМ> Z9bM٦j_՜֙~Y+W>Yh%,O0+u@(cʫ C6NЍxơ ~9Xh=kH} *`ݷ=(Nr?1g`b\$Td m7mi4 0('gZkSl^n7>EE+ŠU X_H+APţv]]T߇Y nSKm=ش3vbyQ9ẘ{auIl.2Rh"SﱹG[0q_צxɔBIա@=}gq7VMzA'a+$ dXeB.̓:nkmJ;+{g۞^#\QcZ1dؿ=БJfJ^II눶Oݯm_~LLe^.Z:Q"Iέ_/' ɂ3[V-!#^^CZYȃ=06uS3dOr[5p_YdeU@ !A4Gjy#ڵMPeΎloJ+Yxvb&;>; 8Jץ|8$ƒi9??| m=~OLdvqBf()*tolӼט'8L=p^kbq9)dGKbKMaDc6{;j! Gve$QsF>s7M`` ʯc5IYIN@2T*y-@R@, dF=0/|IV"Bf7V}򁖤bg㈒. 1GnkrHʢ5ЕxaF4F3vac!72AtUM& v.^ߪi_b;z-E#U'_[ǞDA]m;k)WJ8Hg:t]{k򷳄n=J€@ F~_.wje74Q^dر>~ +Kˮ6Kc-Ps7 -fo0ʬ,pm10}^zV ]$~M1` ]ڨ^&%6e;c!)H r7 9?cQ³P g%9${UӬ7vʌVm&}il5կ,kCR8t_D^~;nC8ZfV {ϖ^'c[ DVU|t5NS,ܣ *@Y(Ň;[w9 kٗ壝,!t8K5~BE ـd{EK?2 &},1/[Y:3 #]bNXipDujNW+5cE ƥ/GRla8,ٸk'@Yi JuԞԒrkQȉTYSf&Qy ArDjV,̌|9@=|J=@Sp^&ȡ/-ITw51lJxǝIqr\C‹^̽7h@7% `-LN\ZV`lo)*i<6HzVB-9<ׁ>Ds_ctE3αT-Ƒ_*zôڪFGxz 9;]xMAx?OleV0f4875DhУwa^h N@r:>*sAb=9ȍ>nQQMV#cN/tÌuץdC$Ѐ+E;ځ%EDG:ap4RDF}-Z}W 7KOQ}g #IeyC4#'5f3Kg`{Khtp}Q>,I?qz>xޮJ`W3cG%g" +M1)Z[rJLn?f`淝F B45w?>UHb~O llXP" MF2~ykG#uw 1z{"=Vɧ]iyk|"JK;NNJHs=߶2Ɨa j_ۋa U|()ZkAFI_s,Pq aJ j;ŕ)rW\\&~:(g?#uFkuv*'t'ؐnDTv˨Izb}uՉzjX'=&fJz'N!5tA ur#NN"%E}/ ?Y&K9Ά+mϰ:*QyyxƎE59,eŚI}݄T#ӅiaHєo0TYxa;,~czHZWJ ./@O )w-ݶ{B:[c슃3RU)4t~C}%Co+Ƙ0~Qπob , KQt˜dpD@r[G2_mQJY5!,{(^'i E泪Yd+"jg&8(rcӌD j@{2ăگCkk?7r#U[l*V*u5cTd0 FU+~0,-sųmr-9iu5<0E*D$}NO_h Pr`W4@$ cӭ.1 C#^;eMb!㖯<浅$˖ +<~O[R ;iN0fn[7N)ͭO;-Vv}Q}+5 ҽc#uѱZ;wEj>7N ᔪߪPfQW ugu_Q͓Mkɤ9 9)bWՏ]?>cS]&EY?!9!{p@ف;Ÿ߽hmS~L a->4PftwhWTGׇ+hQnnѸˑQvS:":I8#԰쁤iZ@c^c'ྖh_!}rurkADMS +hO}rbb)i v%pwk-@15Pv($BDKj{اS,tZ4vLO1,cLX,EAe `5!}WŖŶiNT.X-Hy$z tmQftTR0kP O?Foٚ-,P4 xߢyߢ8vCTY ?k{xa*zWEp}r\^xq ɊW}}h_\ fͲX*囤CZ bT|*XG $_Ҹ}Qjk)V`}'h|pQ;XhetD~Q`BD{ _#95ܓļeЅrB޴&8'>fA줌0I*y[ATwhu,c>ph#wO]O6]t?H|洢ɔX}Qk,̐bHXZBs̾*Zq:I6Y*Eオ˙26 -#*ݡ3WzS;/vk!B_ ^=F櫅Pa{vk!xЃH/| IhN6712u-Reg]Ki?A RȐ39lOAf_g$M0Ť2Seg-Y$wMQ?6.k@˷-6OЩ!Dkl/A(j䏖 )]=Y QQjH씁@VkC $SYRp'8Զn]տNYݦ00{qxXԴ>إW+@^KJ=/i1"{6#!Ϲtv'U.)x ڂ}ɟY+S=K"Vspd>.6z `L~)Acڊ̴By WS"NiHpN:Kt^¾M:R,ww`}t籽!O#+hHh'!#[d޹EҶoO1Q-c!{Li[RoBa]#iFXo8A̅3u l%RVm{z*笈H7! 9޺K ;_(+lzh`K+lnIJV96 nC;e[K&ՐaWY`Wc bSӞZSru%6Mv;7KukYeH2T|&@iӜb`]2͍gjRD1aQhl\vfBI]W>CTDv:٢" /+2#gO3T>Teb:rd¯EznAB ~ .L.Nޅ% 4=t$V47^8̀ W͝դ>Y$&,iLw7zzSMi?ө|-eM痿?)~W)FPHcgu?S<AI)FpiI<Cpk O}Fʐ@p4"B\N$3GȄC7g 7!E` 5{Nj2Zž1([ Hb`^m6^#6U;Հ`e8J _AGcVif,dQ;֙7*d֏a'cܿ"gmJmQVi(4X>9-@L#B挽u;~\HGdbK*jC4)c+σn9+;] ^qGDLiM4I}B.R'"ݧe ۇ,W;'ACCMYnOxi5b#.=f3 ^.ԵhC`N5қ]]-tX^a%O"@ӧV cFf`%蕑h\:gHr1eAa|=-̐@n旡d#me˺Ua,8)7DFvpO]W1婎:0Ծ16癥][GfTg $}uujmypl;V5̓Bݏ +&'*c'.m8 L!A$՗QU/_<{UBDMBk+i~'$9C${7G`$ڀ8542 y)JQ ]Yk7 gskpX*:ݔa5X/v˿@܁B ,I{Co!#sYboL}\ MN5O;BW͵!TQ釓`}>_SQyFK';A`y*F@hq[a7tښTqfNS:`Ƀ87^WnKtiR)T넁${g̀g:u`X~wѥ<%E8:c%erOcbC I~\ZAQuxXb UӊhU ͉z@pEXnj2Ho}c 8Ҧ׀2QStlOu!b]R2gи?XYZAH\u'vr㹛=}s|"u!i*#7J\~љF"!P5`D :NW~`]aЯB%.us]R_ %UfIߒW℻w4!&qIV?zZGov.ScAL"uy\_Ðo]C:x-By1!朳_Bv B0AtsÔu,YUa/@XgJ9,y@6b,~edQUyLfKNF3ȧǘ.MEFLUFVg|,-f؃uR3;HX}&}1<)htYj>ݴ߿)K /yz?b Y̿塿|r#L-ꗹu6>c_<6֬x`п{H4k)`/(ZށrZ[SR=j 6T0m@_emVLʷ-([HYJ߽8%V)BCO%$ nߩDNb$l}Ԝ1g X;ϑmcX^p+O6_|aCnSUGs\V{ŵllŀWWw-VYOadnǹ9 +pSc !$=8f9'<񅨨/]1Hm\UjW€gm@T>qkRQ$#{}ɎtctR|Zr4|t*Y2 /厹?B$ xCN:XKΤ?*!H#S)*C9>XJB?~ dĒ#ptU]K/oo.az5X_J@ jb/UJyW^܉ !8 ߏ'k`ݹ\llV;\|+ls'D,'!=˗ _a.4ZP09IBeV#hoIfAOѻ*Q Nrk&dJ@@.q RiNlGRMv!M<.Q>.*+*jT tP]N9:iDG#LR;b3R/]J+_9󬪝C+~~JrM2 }lʳ=ӟk!cZ}"z2~fg9͌YSySitiY}qK{$b]wۺ:&kD!|^"80y *> {cL,g5ppْb2F'`fv3%m9ݛҲL{' / K3%9lԻTHRycgՋ8,y'\RO#:g^75V((DizJY뺌Kr~·J଑\:Bڨ?b_xC(Av!jHLڼPIט^ϟ:b1} ;T @AdúL232ȑ!*'HDZ3#57[2nj&CV,gT NpY*t vDQ5[)4yHz=飷ktiX?#^ђ4Q.} --g^s+T?D5}b 3c=ec1<82XJ5A9V*.eF)CլQ/JOѸso?LKf$ƓUXvpJcc#6UZMq_> Vo\bə(_)M}idlbFCCN;| {+0&{677k6JgɗƛiyU,f ua*{h-W,a%#/|"}wٸ]oxi=/RϦ\se-nMΩֿ$=x<|pPՃ5qDڜx_\`nAbh֭@^b2w (6pP"$>&>9m@:˼;Eݙ)e}2[d^%(O5/С[w~lq)mID̛W}5{OfǸY!t&Ky|7FHKDx<asI~() DXHE27WD^,׃><'I g83R&,$3U `@T)P;BVmЂ֝Yp ^C"YV Tǃ'[{uk6ؠϧ?T&딢;q*Ȥt[6y#HK<ܫQW9D]\-Ѳ6m`R}]o %_~fbm5'п$QΣ+(8FdbC9ˬ9BrQMWzbM*f0*iz/)U/V-[`!wYvꒅs;o-i[ 6=Nk]0;:Fr"d4&G >d!xFSZv'lezk{7%+9tǐfI% = hZӠ'\>`gI 9YPk0r~$ /m|oӓh^[m{ ̼ }Q-?3ֻk:O]Kz/S\r~2p>{ML!7 7_(Aڣh@S!olyXm{A/sd$T7vP×? GXpDnξ ՚ٜRCx=h&"rVCQ`sz. c\5KMɭ5JHJp?#Z~>7!MErVKBŒd߳tnE'Gͷ( LXEV{ sñU.MlUEzVVu I=Pۤ,J+f'yeQAߑQ=gw\c?T|G',k?t Ƚ|_$w)\?! |.k[`kU< PT܂L>v9>*e]5 T':q{Eea7MlAџOu 6302AzR41'֔V_;P!Mtp{=n9S\b/F˚pAIN~4]=Ґh0eԜ ȁo1m}8b tFÆXH)LvBQFdxQuz6Fbѣ$G{$S8/&l7\?1cu#S;s;}WiP)_ ]Ĺ.`r. uo!" ba;pT> .KhpstmT.],\9:}|i\#b<3y]b_&YW&A<+&2BlTQO;'{r. P:Uc]uVCX(>ν6yN-/:jhxQ|0(" b}$Zd_ nh1Շ`pUşITPݹGidjU*\!_UH&};V"SR>FcoPefj@kؾfhE-%,]=፛)m_8b d5.:x|=W11>7/ƽb !F_ ƊI}t.uh)됍wߔʓOqx-p}=[CI hz(^fHxJ=* {DڕuZ?|/ՎcJRSx/d#u'xH0w+ӱ`$prp7O릿UZ?063M  ,_gvmyە@?jaحqqKͮEJ'>[|2tg=9[}&Y5 bXПm&D۵;]PMXtpgXs NjqEkЙlhO#}WŷzwB/5b姪"k N:Z 0ɹࠂ'a?P%T͜p"X{@|k4d2qC9m׺>64kPz1kͶhxE:Q0֏&mV myV=;n<Άړ&&/ ~v5evtWAusw ۧQtJDiQatrX ju)$v$˄ 9F[kaJA}ZrZB ek;(y s#BFsf"kQ8y DҜu*Eu80A؁Xžه^Olzr{H xB,9@"+~e2?!h{* c$J v #"(Yd<q{ήp*V[2㱛!ݘGSA0i$'C21/R>̵\bM퍄:hFgeS"U9 9Ȁ0\Yh1+}.^ D*5]WRxW8c4pwgw͎!`JZ% TUfbpA }R֫ھiۜh<T v(pkr&wOwFe= /a6MF=E|_R%|}ANyLK9W«0G$V> j<ؐAb8WtyOT9 ;>²_87G}A#s"[l 3НOFANqѼxcr⭟[L'F|NmSDh uA.gϔ/`t3שp^6mR]bYWZXvW-Zubxp\$4rWao^C4iy92*'dH4W!B֍d?؞O7@1|3wR:g u&#q3R5&>*1ƃcYx `< ʄB 8{ѼFYRBn7ma.zfWtoo`J u:c BHo \qTxA*H^!3*ìT$[IYہG#)Ǻ 쬊;86~Pc q[x,kb[B/ImyyO#RwZb@:;}I>׸R@`3 NJ)YF}տ,J D~.eID+Uŷ+gtؠ՘q)I:u9x NBwSWC&~ 2Vm3W$&4'jK_m:ONQ<` Y,Ϻa#itEڹ۩;¤Ap mQ _C tlj#N8&QOz46NA M'$9z̶fшi'CJ30wr ]UJA0&I *q%20m_PkyCD^~ݲoT{^NѽרSUșo>8+. q%$`'KEbZLm<?׭} |ŊT&yp47XPaCLKSasc+qj$7$#4:u 7jJ5mB4DrY6Ǖ or_?L '(h6.uzf 4q: F+:RO M]?w7);I!ȀZĂwmdF2z-~q2[Ѳ_+  O62Oj.=Z./}M QiOmKracʀB"tGG53qYu %x$g %,\R cEOcBf jgNJz Aͪ'#oK.%!^My(S^DA#??L)ί\ :w9e )9ڊ{S\=BWS͐Q>IVMKnz/$edS?j]̗2I+o)?yY (e<y~q%y u ǺXELC@WFf4;z1{@DOc"8Z(#OO pkJ"pv;cR4vJS4|Kqyhdrڄxk>cH( ._4?ر膾6 Uu>3#xE[O񥖐 >km)) Y ؂2{Gܹ/n&cMV` .cR՟rKM[rIɠK+&RL+؛E\\5h 1!,PK}~4b$S#+/.+:ƞ.'&lLRn.o @XGuOp K~ E˶y/SCGC?ppwzm5;@e?)נ[0rvvP5m vącԦ%srv{D%;sɇZz8A|2<4 d%D$u"YN'^."u~t 7[mSʵMɣ&+D —*^9&pg=O@XM0j T2>z:3b%(Y;|DξXiB 2<2f2>VVRQZv/\}hx`UJ!=ví \bϼgkZfi@r|?30?Į;LΜf U%5F3\'`) ={ﰽ *KQag5]tڗOs;b0TipcOf?)9y>þep$:}(h/ɮ'?bۿv糰/SLOx  xJcmQ:kaG|+SEvQmsll>/;*v>f[]rJm{E҇EK Z&H$|8A6 / k];MRnT2_~7Vt^Q&ԒȺޮnY,,2 su'l^Dc9|yR>+gK 8M<`|[0A͓hb. .vdQ$B忌 =_oH!"ﯶHy,I4- e#}нۻ~ɪֽ&e%0|EN8$ĄO,NB-&Vg{Ag[HMey=I][*`UM^'bCxkaSVob/ȑ!Pq3֩=Y[L 5h)N dP?/*+RӣUl>+꼼 (y|6ldA*쑹 (L>)^t}Xm+yߩ{ڳ霴 Uuh]I1.!n\EV"=}Z㓪>A(1줆D2w:]OLΚ^jl!j}ql}6R<0*k "La&٬K*+;w^<+0;IMfՆU+U5 b`--Yw8+>ĭłY/b `MX8(hxdFN47:87ԕ“Cma2ƨeIHOSm!Y'S@d 6/.;饂%⒘z?j{PV6ש;(A3s7@ke¶hQN^ [ڍw"n+$?fS>Ԙ'f2X?8ʼn@W@'^glJFebRoۣ,-ۖfɿaUR8485]kPRž-I^I.DEgWrYU{ΓiWS\81 yDKTpkeU$@qkWXyMj0Ehƙ rmKӮ2A+N2"Q퍥r aV~ONoY3UkՓu. Ewy#7!B\(;xw1Isml1#Dim G_pA3`nr:2h=tJV^m<-&EO1"%O:v@;7@T|y9Po- K9wĮL>:c_|N[]0f/| ɲ0qO ۙ bd`Br$ۑȅ 4,H8a<dg?|iƫ&D?ǖMfЊܤ>.(m\ fJ@8ĄyZ g^yoչkKHM4}bCK/™w @/pHw9:tC^!h{n^iQK"iЯ::yAB`9?Yeָ>:аAy= 9ںslzUfFV&$OT$蘙^Q{8J`W_]O!-lgFn3Մ|kUqY,NH=FNX4߉ih^@ pq744+}/sd'Mhz{dzЙpH^&@wQ.n;Sߡ$BYDN# :x1((y;t{3/i TnF! ̭=W|=]=}^q'RPyTi\A=w9E] D1vniXda\'(SB]RG ؝W1l!KZXE3Vfb Wy| \XYh*Z% MtC##do^JBFH)<.k$ -en m$Ta27l}gHHJʝt=i]dn϶7cגddzƦbHŵ6^ON8 Й5u-Gϱªr* ܱ< 7AB_R]?80~1wn_^_ Tpl 2;Σ9Olz>t1G DQ]+L =fWݫ@^Xu%YO.ZT3 KTߵL)&ÿS˿^偧dȓLzaw eTt ڌjaXUXX[\:.(78 Bmv67 M#-Vv1xHbnX"mFeC=9sPeTS ^R'nhon03G_BVE|&a^1Z0Y}J."[sqyKXEZQf@b bAFR3'IA p!>n% t*gE$oلM7TjRN8؃]knɻyHÿ Fz{WM#&c\> z3((o=%ӸjwqC̩d/H=/Bk8("k רKuh.{]ʊqdͳy}c.Γ[CK&`+bG+9޴YpT/ wS`GzikY(7|y 0uv : ɧqDmilaU/y>,1z9pW'AZv[80ܣp?)Hs ooMWsמ>& NpC'z(R9 [TޑbTB "Mj"P%Z!bYq]X8Ptd1!IꧼҲ<&mY2pv,ܭ}P z\Yxd%c\bQ[@M!~sTQav$jf'XR^J!uHw"llxj3Wdzthm39Ƨ@2%w IoA/; hIkc ?O.jhФ -ך );V1Q9okSf68r$R :_NA.ͅw[f흺$ۇhvOwGv{ԁʙ.~{s aH6l;9n Q~2`YHW)@Mb|d߁E {94&~a31 !g0D@ MqN*W.'3}*;5A*^eW<ոAY(rI)9ɞ >9%qeB1ñ9k#?9FF}}Hp?`~˹=ΪNq3cc'|A7{CGϝ9MթՋIAi1xk4+#(g!o w [bg^ZqI< FYK}d\HkTvlV.xVY$jQ"YDshه*UY 3>RN@#O? $.ZOsׄd^ݻSld? n‡אa ܽ!(FX?!6H;&fbR4$K1ԇ_ _Y'c\IǴ9|1OMgG7sTTS&eqɻA51Nx()G mCHdO4mSR|UzANyU[]ܹ^lPV*/zBV{L[ !H^ښjZמKXl/bZ^t% x^ m "-3(j'"0үSf!'l4-zR-ChENG#ʃVW>'JJ*p"Z.gN4M|W\SMec`$7XVy3( q$ [+=kefDl{VU$TsAeZh(s걛=l(ob>]#Z:67{X qF{tf"&1},y "R֭6./Qv _\R֘%K97^RQɊ$W96 V$qҍ@ sgd:Z FkEyKdm A˞0(hVb7N*lAQשu](7A`GE\g'P;'Dn6W?~J1}d zgg)6yBMeчc8LՅv ŨQO 4yZΓZp*+gVB#EtfӴy64ig/zN%p4w 3X{o_LE G Ux IgB`ΔǸr НK (5/ ʯXsT|mpKP?PŮ9|sMF8hcg8z)cg!ŀDn0f44{$9Ԫ8K\$3wf0֣kƎlqm %C4i6U%k"Ҥ,M3 XQU=cO]X7 >iUOPlY1sе!OLJvEQò.'(NF$*hsw:}{fhv$j}܏Χmn${UHw>u~kh܋᳄: p).ܪE _̦޻"؃D H̛YYcJ78*?п#ÙU)T-kL=1n]՚{U0N+`f+}wTֿg{Aƽ6;];.{ JK@X@ૃt)=w }A s6 'A߹L561_ISևB"4zp8 i ̥_bu.Q/ { 1I"ƷMTs־E]}.؟0נѴb@˿NTJNpw;QŃzox-Y"#o QCX Э|$E9@^Ppl4nsrò.>D*2yLmǤpNH?칵1.$QS !͐GMW.at:/Gxtz_\|+q&9qW{֟GLMv j&u/Dwͽ'Jwbf+ igwH'i|sq}@%[Df4,Mh`&܄ lו.".[w-'Lٮf[*Etp&NGvUmC-gǎlPQ>r:b78}:H~*8~-]$3;_"WwB +).J蕘Bc $_OZv8Z;8$A}#Sy[DLjqGkʹ%1Rzb svV(̜Yq%w! 4n]N+1aw^U_σN: >^~ } YfyGw5ّzIA)) v(ܛ]s  [ ?rMg!M1iW +Hu3Knȳ#Z! .^@ :Ť4 9[Mv ]AYK xq e;?aH1ǁrd-dQ KKȪR22nڃ9gi5;0MBq쳵/\?"&hF `V.MUi!05Mq9 pBaJ ʽ 4ɱƘ:a|O&'ֽ|s`PoR4(xe /NwNRjai#%rDfJC~ c[E:Uk$V\,  !RÍyXM0ݪRӚZi%FoAsH_7Kk UK]8ba[ 3ea2m_>dx S+828IL-iurfӑ 'x|^/uMj+N'Oxe4IB֛xhSQ;ac}䡡ROVyEn/do9ÖTT~}|I2Xՙ*bX0Zi Vf]jFqmd9j Ȑ7Lz"hˎq">wfRDtLz^q1[d/#谊sے;, WB 7NKwX5yD93{Zݧ՗ ]X.>N(z\ '~zOjl#,z3גNRDܣkŔ[ eqj_Cmzl*ܰ?u=&0ovi%h0xJE[R354yt@Ux@^7Z^ahGd'ϔ$Jz7&#N!a}/Dէtr To12aȭm:|i{F&Z}cjC,UXRo@>] p?e׹`q/_Y `greEG\ eprU)'eSjrz(Èg*^"A<操 Cn O PI>DFކ`K-e`5vKV{Y9goޣؗ^:Ne9b^9mlkb9oM0yK u>tu^+vΧ#kHW>SOG4@6O5*B;0 PY]ɯxPJ$p| {:4HSr۸JA)B (9Y%#T `q*RlQ65^߀զoKZ !owNE>3(ӽjo!o:#auIuA@ܮjbl%;qQ?8PKp8U~&Z4`BF~Viqxl@13F.v={*9Bd°nVbBXN3>LF@xfcG&ar" (㾑sx B_ԠP3/mfLl b}Nx5vPk&郃XLNN[[;n$#:I0k =໪$jGWZ-v,x66E<+6Kr}"<"{ %C]<՟X):K[J!aڵAH4flF4iR0erȱ{M Ӽ̾ HAVxMڑxlƜEX'EOuX87T+Li>#+a ƛk&.P ʉo]t5Ž f7Xc/9)7L HO(bRt,# Mml~j7|vq :jKgbK$k)vh0s& JKwfJXOН)aG02mrʱ>/xAHT-eQ塡Hp"Ax%? q,V\(Y0bLfwH;/^e4{bO6.c\|@](*=:xJqga<~./_S)% /w; isܽqR^՟k! n 3.@w?ޒЕ#JӺX) x"i{|~igWEId u78L4[}ټ8&q'Sd6 +Z8{&Tb+:ؕ!LTw#([w\ks,G"腄E4৖4 K^k1'0_}6\ЄIegy}PANqz܍Qfشߺo~6K; ܇`<`9-h(4\&~lRU}>WW"گ;~0Qf$aY8V"ֹovVW?0dҒyʚ -PU[*j ޜMWϒt&yU~?݆>Qt-/.J%ZfBYo':q\쪘6x ԡ ߺe)hzHƀjFx[o@#c996P]tM}wܽR1k0N3n]^|Qeil 7[ނxFƪ;9 /)Qf҇m}U@AtȗY5qFKx!QU"\tOK-Ñ <$dPB2 4?ҁi(|YM!%C|z`W.-SUĖq)y8bp@;4F H:E1gJW2Oѹ. 9K #@!j3B7w΃EJ*s5pe<2O2U+:\@(DuHjİ0Y4y?sԓoQ#F1x95,Yz\B;|=# O 5+o4jH43GuZx4]rKwDݎu5c%:94pQ+󖣽ѵ9ACC0eXF-7B8;~C]7PP*Єd1YuoTvCG A$ ; G :Y!_te0.JYux8 g'ZWz 8g0jDrs3;*7.A¼u tT' sH]rZl8$@[4PW!JU]]8&dhj{6{1>-?OrHLКǴ{UjL?^Qډ *b˿ Zxɥvx.uF?ym2fdkcÿYgWv'3.X~zC}YHk!Vs/Hg," 5{7_R5ad_UtDD~A+=mԠ`X1B+㯌}ƾ攪 5W*^cëe_xOMƦA=8U'2$#"5R.@,uI!z'Btҩi`' aX£x (\hA8'O{$t okQ4$eWXR( gsUN:adX}@Q(MlzLYuJ1?k!DSS W* f*:X?NpiZĩggJ =,qwrPEG%E(;"HYu_-3+mf/mxY_nYrjl< 9Tlmegt☤O\ɮ% `al8,LƽF\^"j] r^ 4{w-G y+5Q=*9R(c:1pKcUE/3@ް_6CvL"IiIg&4&9[zEI:xԓ?aW*F$E+iWCwr2&Z18"39(*Cr* OZ f$xd\|V5=MvȊWJ9mWJƨg?QߩgERιFP$G/bE, r Wt,'6 90%^ "]7w X`F ƒKQ HIV)AemIa7ꉩ0nSlMby(Ñߔp'H(FCMr_PtFU,)e酾Bfmڻ1pdH(#v*'9o+v?`:紛H'!+i4mB~꺯% >`'b[k0%;H@d\ͅ+0.da1V+ KV¨ /6rLԬZcR,x9G^c{cy~P$HMؕ K̿ 7b76O6$ܪJ _g#B]<0nlq'#Sij( Y?2NS$qM4gE^~Fs> 5[4A2pZĘG;&gPPY fHpA ?XLg |ʽt'6),}.ֺ[o{ ?7"kM-gxnw\yb`o_qܢ:rA D'!FIN( cCfί^c#veېeq;}6Y{f͋ܠ2x6OzhrkW1n a3:ye_g{i"^Fѱo0uWzx5DK,;6- Pd?:Ʃk)RyK ௫#²ʗ hrΔݝV<]]ޗXE>2F+@RAhBf`BsJn*+lMs_ϧ/Oepwz6վ~u8pwDA0H$pR(׾!$EBTȞ;w$2L‘3.@=ʤ_ñQjLAv9^]0;u52֕]>_.Z:Cy]^ӻ luq1B*߽=IXI4+oK$˧Z&VEt lV{j:TZ-q5Ń+b^# O6|#҂LS0.wf{zdoO9Ć^=iww-ETma 3(<v91j;>kތjb{?#Kߢs39Øe-J`z}2 X#4czSxJROOP-ґl `;-Ţ1:o߮|Ó2vSz ۙVwX }faNݱSivVPf@ᴲ0٩E(c[u\,n޽3xhhͨu8?w޷6vKDz9>:1ֈ{7,tks+;a)AqG"NzundW Ws j^y+qjOuXtبD}i'7'?fusӝ7sm!BRj['a^?7j8yyGKi֊? BQb\U&CQvJ6VhS?UTط+&r6tjY%I^&7Cg &T24 |"L{1칧+a#I-1re獧kI#,m,^Q GStJL C$XIQ!޺,+ړs\1F/*LS8R2Ӄ6(HRs4WM_*4+v9Iۦ*80z;|KdRR׋aIQu-inebi) tM8:4bH`Z6Iߋ^ޔf DDt''.=B>iz/sVWLG#8sʨ΢V;s+BxF7VŶUʑ]0zklASg!TT#9N18!۬<$'%b եVjXgսǥ xMWJ͛NLMXN]ײ(( Q>>CcT*諷lK2_JIگTAQW,#3*/* Hi 1`PM`Y^ آe+' >ܷNvC- } \ ⯫l"1 S]m\V-6eAک}7hpv-(xC0neZLgLp<]]S_I)xo#ğ\0:| YJ*MPAkƯkiRT&jPˡ_ϱ Z`2669ް_9EzVpJ槶G@J8иj'0k֌e.TWr OE"bv\<=\Nq_[|76 lD{ЏeH{RW^Ns3ig.PQcH9T~wl A|ޖBR&1Kpw I&rc+_Zbd1~%Α1'AcOȨ9,31pEi.eYjN #B%.'EJ81RbUMA `@:Nj!kA.U`KH/[T,Nyн>BbumWTe/{$WF)D48|zDQQZefP&(PmcD[~IVd=^"7bb'Xӯ n'{O+GYB%Ϻr맹/yL YUQ u{zڱvmeݏ=50SV+~F!5\`}I$9h_`Ah`M,KHTܳiYԖeR\9eDYqHT(۠uoSzH=P#s«3vRg[G"|cY(j)pgI%"鷺0qD0 ~=[Dp)J&+N([24F#OA=c|sK,/$zN;PCHڍ~>`},zJ&E:7SI~˚a;}Y?n 4 . ĐA-FFKk1JR?;xU& s:rM"䍹1 kcOA줰S>)Լgڱ`wL 7-W Y{uږP TxA8z;%!;oe S=wƩȔ &?3KW3/jP!L1[FXtC:nxxSok70hpBەShv RYZ7hmP`t0SVR7f u=l焻]gPf-,XH$IGE,cfrƤsw)@2JY׼V_-}rCK- =P{b2"ۈs-9mq =\7R_SȉҸ&SCJO9~)Q"(jTw&đAi4n"氃(;w.l)~GC0h4__ ´+ӿA!!M@@_ zD2#fkMM(BܐcDǡ+>Z3̂M+uߣc(;dM3`#}ataL>5 VJ4{kNJEO3hNN3r%|Tg wdH1YV8Z9a2 ʣ+)B i:)ͬW!Dfq9gC]]E-lG%CM:jIT]Wϑ >-"q̀VP_FL AX&mbELtm3`%UDv<|)KtO{hh4Yf]N귥fM}qV&I| (&mujS=/wiU0/~x{[yOb7u0ńұ&Y s vAHRl$?l9zID b1e sgusNJ- .~QAS^"x'%gx+Bӷyuj 51g! Rę+'5jǪƇDOp!pJn TO=̍X.JBBP-SRLsٯ 0A!MuŸ֊k2EL%͵6XT3:-cͤOpiV"-ݹJ=-E5l~ F7F+b-dKԁC:F ;kr݇¨|?S¶.ϒ/ z@#fI\jF Ք*G[S@8?-˞a/F8iıNuJ~ոR  ьV?(ONk5@tX31*O͞sTdS{؏J!> Q]͵xO@X]'H%O/}T7r`F\eFo" w]Q6()7lk-%\ܘ#M^._juGԲ>@23޺pLUQ\![Ӽt&  m<`l̹av̤ >դ 4ElCxRIXAQ^\H6o<r밸\OBn4h gDء%0<ǔQjG>K>c!+9 [W54# oܝ!e,NGqCcnuv-jOl-?8w3Yh9`ٕӃuz>L4 B몝Hx͝ϬY7D~'׺ H x^&+,4PzT 扢Q޵ MMǔKkBN,t_ Gc9gP2"2fmuW܀)u F /C?ڶIF˚Mqv7ͣv:W-#<0Io5 jVaHN@3Rn.EGb8Gc~U")x9:==~1۠_W8t.Zq 9WQ }x~/UoIy0BIr Hs.MOn QS\F);bxڹnX%.ݝm9A_$nV<\ /:%#G')l֑KgmZ :+]SśU/GV =w LH=28jK6IzD&mAtSaQVIt|#%ܼ`w[Å4i:b aa>i!#W&Ӷw mD۶úo4|HOŽ:p"ݩg0x:PaWsQ^/֨6`JjL֠cFEv7}x@ȫZk)&'-GC+ژfʑp GzZkك9F̸CX%;՜PY=s8ͰTkXH7V9DŽWJInc扖>$57R^vmN%EߏO<2hQV4/ZL>$LsCኻTӌO 'I8r+tvi pHs8{zWQ yK1L'ΙȶYecE$0>l""(SHbm$|CQ-=g껴C4l|sbM۔M4b3ozhɇ>[71<׼u׎lnI'Y=lό|8ݸ 1ګYy{ ɴ MC⒖W;b4/@Ç"$B_rCAkq7~,wbbu (pƜ#ϐuJlX II^: A q{`9H&[zȫq㥜}CqYy#=2&;Ay(H꩟$?!ۭ,Qɗ uuRqW Whyf^Tq0CR17;ܷf?˥%Os Wr,+C8.Y/=)3쐑ƹsK<왙L{s}w2}jŵjF]hZmi˱,VWJc$#qoߕzM,EI=Ԙ\<6Nl>d=mR5x ɸim鰌\ vPD`tP o'h_4&OLog]LNe1xOŞίW"$!M84Qn:cϾ.{a)^jV&MQl2\U#zW?J`dE]ZUsI?=&uoiYŢC+S9%;1nJ߻|FF_WmXEZdDQSK)R{sWSj;k^ C@O[a:h ƅᳮwcnc:1 џ3{o?]#gZ M~pϦ6Et؁hKȝy}؊ +!9G[>'* 47l~N![beS>(L4p%zG:pJēA-R"QMi(% :joTCHu d￸Gⅈg=Rv»›PPPVGD Ɣ 0Iͫ\>k(Ig.?݂ᎃضy {}kktpxIcQv}Iim0 {9ңrAIp(% b)]V)'ټ{ ,[^J5&:vG03!24Ͷ&i9jjPCW?˴;z&5l&i4| 'KK;- 8G@Z0π3z%UDruP2i5EE?OV-,Nۑt ƶul-H6T^apF ͍GA`؂D)ɑQʧ`e,7ڏY},X@-PIĢp7>_lE[^$cֱG\"{fՑm0cfY`Rt5'B~r50:(*"opSޢ\I6P(:Cqr$ H-c/TkZjg[ ҢWr# 3ڡsI\U΢d$  \ [WyVaTJa-~)FsjEkθWSu?_$Π"Eջ'`e'~5y77 >4xAΒo/.yABgi}\Qt3VrkIfi~ m..X ^_MxsAݴ?|d]p]ʺ9wNX8K6e.@{-ܟG-h2(=k.'OUqU $•0IHƎHu7 I~N׌@wW,˗")3l9UY_:yQ} rn7i6ת%!2tG9d>=0ӚU^dY3{Ϻ- $Ϸ?OBBn\1(G&Z*y"óKI4kHxnj/;vГ7 1MGUqв$o@kgͣWZ]NU 2(yN|5ג4].Lt,s|^S;Ny$Pph]>Nt d͍,} '.[ xORtk̂c'+Qdh cKlX8ks$<% j[P^D`\clI\q*[ka&U!(xHj7`2[Љ:fڒd2HWTyw>J^zhwYTb ?,&?z/ROn,\*kI;N?[imouDkoH f 2eΜ$mgEprchO@|[ic}Z͇X.!(ʗa w-Π&;ѯNȷZA2j1;N&7_=h嶻UIw+Qot[ged!lytc4c:Jb/+g|zoo87̳nVmsZ\~zNDը3YJt7z~`/H'4O[˟N5 QKҟ ݼlۘ0t#XF4\=BFv ~$:ղ#IJ\,ȩF52`Z u_1Sj\O:#d]Ȥ!Xgh/m/8c Tm1pk4mVfY5mo0#>i4w~(c&b9b{,Ro@w գׂb:xC\.iۆe7FjqN*L/,ƺ4c4vhW߀!mig[<:[)<}G W,:,6t2朶l*1(*9Gamam6+bk;H'ijX@Ct+d F*`jN 07-mN:/R({&Mu-ue_W֞wԟss &b'z|0ND𝚹,mH4~6{i{[vBpԊ! 1l3HLɱO!*mBQWED =弮W@ue,6e~}FQnG53rs9}ALCQy =0i3VҾOī=޲K2NoZ&&*vߘU2\d/(k9FY#yAdh4>Yvc7 m W+ -* jnk+X皿c U1Fk+^>X"l G|0(/k-=d#yES$Y_6\ s)\Mͧa.}4^hiNgx}u7^cg=E`K|rw+k{6} >ER4$ %>_CCNN󱅪'c8A2p$~WG{ \"VL\Q4{j^?F#1!D3d&@IVȂ2%E9s\OylTJO72 VUzzƃ+;(MtgSR 2/c8;TҒKx UE )J:84\5hz:pIPIH 4kCfKP;٦OvDžA-_cA_ Q8\mft oYQRhJPgEaɉoUN9-S;GX^y9J6k8vF,hàFN5*!]?%vѯޥMֻiڻ#(^ˁ6o0]T+$q? E푗(΂y[-x1`%YNO^U Pąz'DdKK9,{MTҟ~4[RH1/Zm`iDž7Jn3$oΆ#v9]lp"_ ЛF,U#vΤR9b~1 R[U oȊG)iˡywi5vf9@;z;u/yw_x!!i\bIbƿ>Akoz3wOݵ+G3>Wz#Ϣ3*?f͏%dNx)sV )Ӝ v}Ɔ:l,5T>Aɽ@̦`h&PW1e6Y=n} 3~`-#zA8Zp~@*Qä䨌vt0lU qW3$+7`O5m du#SLOeyS` |+ ,譚+'tcdZ:o:LmEz(/2m*=_i'U9vZusCŘ0#gkEH4Ss$eR BXGzX]ZkyЦsΈ_ 0XH;$M{q8j09̯v>΅"&?}hLC vgz/~3 UtZ/9]P&2@A^\2q5;j\aY˯*Q%$~n}iAkm/°N{ >J Β[Q%WJk>1tǖҋ`W@ש%fuJ/7)\j,ŸWiX Ł/2! ۰wV HoJ~` nV5ݮ2\ͨ2S.3]nP dWv,OWkS0@K(-#qR&31yNk]3)ٖd.aQ%5 h6MƗlmR8i6@>r Us.{JEMigjܨ4eH\_Xo:-i*}4XD+ni=S~X*L{9l2yai%[!4ZwGhP0m?3C;|?!`܏0ptzZ]gv6*@lsl4+SscGVMx:N!V:g|vVstSVq<.1Ǫ3"RFmېdt"d!:"_a};-١[MY2k$ފJRH ߣr.om AL{m&/^4S/vڹݑ3B?=R%ޥb:e a( .FU@VkhB1W]c?ii8'd +ˋ9HkH)POg'B]SePizzqM P[;^05&;#VW3bš "܁oslJWr-@/QwGDVYi*/DEXtw{"O8Hm2EhIhJTI'jFb\&Ug#]{%)`U/E@M.iY} YRя WRL]v綥Rl؝ŸBy_bl! <%Ÿ7K35w䆵˨%n|UdWYoGD-^?~. ɽ}阹*ҏl>-Yˬo#o092Ժtտ3x;YZ⳱$scYP%3(|A:ሓӬdwir.e^Z0֎#h'mF5V@r|b"԰L-w/5Y^g< ^Tr@98N39ɀPuA, rn%9)quNt_2c^-Oc3h:OY0=/Vhaj7ʂ؎u󇍧ʏ<<T wSac?6ü6qsw9PS & ot܂$79ie _YjlbԹn(4ީ1!B&tv-ܜG͗"ӜGoW-;/J6XAWj2 0oHXY_r'_zrwA}m%崐PdLC5b #Pݵ{,)KpqK[k}`\-aDL%iUMN W}YB<cXV77!T3|c} +%0Bn7-H kOgQFo $F5<㾅B0q[4Uz[- u1Hkt?T2a(7=-QDPZS û0ź0KÙnH wk, 4n 1+vInf|?N<piNa- ̦Q i3"~u-)k xu©'XP=-3FvQH$PXfCSl:  .pɤϘm I%1B8s1ګTqZO?=W4ʍ:ID3]mޤJ+pw9$VY$Z݅835>H?-`#S;}%`6aI)M*5]$nK)%کZf&SD#ZSvQ3)M81)ߏ09r,T*ZQ ~E`%3W9DO7ƧKՃؽ] Z3G1 g )wQx2+otp~ |~ivpŠiB_vJC6m^ؤm{Q&o&1!bwxbx,щ5}kfc!F7t$JQ؝&1}n'F!b3 }V7=?o"B%> _XIZO*#*utyn`[ vderu}ivnflmaEx"2Q>\*(]JXrꐓS†ܡŎƃ*6h|"[ıyތik3W&/rK<$XÃ5?~lMm[+xl oɮuv$<ZϘAuq5uHL1w۰0+wqŶ* SN9& bB"K~ERP?AMBeSu?&S1Pf]|Xi"H'v7g8<fkxPest:G=@A$ï>՘'y@^4` b&; TY`'wB2NްAN0yx.&}\p5!ɠ@P]< $P8zag(TXPE%]!2>ֆ܍Z+ct^  QU]Ufi%ϑ.: Vi-R_n E6^>hxv7RR8tE0,o  17ԛhg?-B;lUq1bڰ1\n;. OCQ8&Pz(<4b{^?EmMWtӵdv[KCw2@̼GLhf ג6 );sk伌af[b-zU3uY?4Xo8C#P, F+s,0]/"æ74RI`g"Rؚ6胫JGk!\XrjG) Mil^-«%V~/ϯQdծDco%ȬQ@ v m"78,ڇ^e1O1ke1Ŝّݯkx3oOĬVRWQgjyP@$|ۙ_. ]}'z ߞiBQ/~nk@\20D.3;}~OEf| 5TóeZꋆٍPgwRĻ?1܂\-+«Lw;/vr:tȌ⑜Z6n?kwR"iہk){9ڧ%x󣔙ƁEr aڞ!S+S>Y4m`8Mf,4V0$g;*F,M-+l 3LSTK_L :a!m.ϒA|ћ6~@sdP"{tKH]F\Lv?LBKǁS:9seR7׿?ӎȆ+{`\t~36ۃf_NSheVvXW\qi(& 0(n$Z &W3~8vqe<8#hp"hHBu0 \JEwBg>,$0~¡KBbƚsEn{Y5}zWcX]lC ci1i^%NQuRd>ВS?d~+FYj&=u PϜW-(|# 's8Rv{jŮ㨤/ Z_I[pI YcvGeO<Թ'F{D!CM(12lh) ShֶoaY;(س$Lw)6`lj+pu嗵tF{`Px7մz.;1VH_"h ·[WI[JNR7H>܍.%D|ل0jNڒ* =2q$a(Qս0PpHJ'7vs9 f:?O]֕EZm+h*j%ǵK8oGƾ;bM<*.F[# S)B@oQ*qG#l]3.׀|fr|,) Bx+1<AJݩ#k' (`i+:FhiAƍcd}h &f]%B&.8ՍQ r>ͮ ɋW$K&$O˂5BZ"1_Y7੡Q,8-Kem+jPY~2Xu {l S!2ł 9-r o0B]VVf :@gT:0Zt8>ْ͇|EA׌x%)Q q#RF^:dA}spֆuIoy5"7&%PkK DԎih:Wh9~pܣںO 2 &qWL!z֌'hO;`7=?AB4U8M#>ښΛ\/u5m`(Ģr'<$Z1W1Ojd@>T$0C9VKuȞdcN R3+-C#tf9ؑ5E0/-ف$Wx堋ˮxVYA>CC՗V2af`/?UI3@F"1-4R n "D:8ƢuT{Ѡ+ N,pЂ?ʵSKiD3ozļ`<~e s|}<1=Khs c-kٶ.K;5dv]OxDܥX=J (1[׭UlCnaW.BF 􉛫kisa}(עF9@@WhK>fFI8$8D3bAyCRvޖMi݃ ݏPnF1Hz¬O6*d:L?Cݾ開(;KUy)C^׵$7F,+>M'Y˿ɝWK@*pVƳa?7)+$unu͈'-&liD z Uh*a Z7ln*di1r(h߁< cpKrn)\ L$Uٓ0@3co.SNA$%NAG&K8#t]/l/ 8,Mөb|tC$bxcO@`!]-C/nծ)Է:In7Nz~fz?VWYX -1|h@D@_mNbbqZ =AK#^i:۸2Cu,A% ׇ XVBPOPXՆ,U9µפKInS ~Ix&scäSWҜm$1˔=y2vPFLD|g,@rpJdoL# ̶`OCfr/ W?vBE~zN]fSlyVHCͮN~J15lQo 8|Q Sݭz|w_XJia\چBÓWD?"MxUya V]"3B+!r] gwE)q)FHf_wA}om^=Fb&|VlE#MkdHzG::Pל(ID׷!FjrNWvE8\4B=^ tTk /RB-05Z.HB?x8 iANm/aXEӠW}z7eFYmt. w˺/Em[8w.Rc)/\SF G@=梅RkxXB) ZZ+wt1Z@2;6Z@,QvV)qGdȆu^n~''+pV9G@=8״x:*Sw՝w@:~a( =RjĬh*@֜Op1auyw#8Êar<Ϋ| $0V;}Z8n` =!Uﭐ?}cs*Cm:?_gs4 ?뷆,͡PٯT˶zp`K鼡른"afhBFux:88Wi|t7,6²K $ 6(6dt f8;&S">'Q@=nf3_j$L'gj@0aIg5?<` ;AI飠.O&)Vb%5=w2r*}5#y>5J,:Lr呧954 l-#t?!oyږL \Áhg_qoBXsmKru'Ó>wkf(iI$jb0;W0_D8LJ_qVǎiwϺSj!e3>q=7+CdGU$*U6,$҈wnOB#W`@Iwq?Ĩ8cHInRWV Lŭ.M&+۬[k ]{?}M),e(\*'9XtzB ʈ|m<#p8; R{?wh!g6Y="$9})Wngإ)TIhź N3Yq᝿VN [3}u5iFUX2"l>rCnaZ@)?ŀu΁( y`( Ixo|nf_q, w,lBqƞ/ä5'#P(sRI/]}ID,vǍP/ dDGo% Tl;m5LǍ #taUT;̯͢9R֧}Q}7{q2?{FJߗR"i'.Y D"? .*EiO}A['dqD `Z5 )1AC#g@w&;_VE$5I覸[BvAb+&ⲔB&I+NΎG>'mfj{m+t<ڌ_ñAT|y?ߜ)3"P`ގ$VD_[VβgZwM앍u`6l'b;HGZm[4LCzu,z{ Lŗiز)1Ę fxNn4Hkg nLV1(ďksHvnjz/E".S9:L4@N[\Rja%1[l|d{ Dh IC_w-cvrcNˍ"2ד$h;[+Hutjoej7NR@lŠ"+0*&bC1

)1r`!80j!INVܔ$_?` 6*t}z-(MPn4i$\~B7:s"uHhĤtyBZfwIY߾Nm/E񓵚8= \yu{bI+-P_ GF}׊upWup‹|Yo+5Ӭ$Dnfp%7 1':VE]mMNYnֺYsQ:nJ}~{-l8C9eκSl]t8 M+m#x(Pӄ![Wx@TF)֔ EW q (09ogj 5j%< H?P~v ṠG <l{MQGNgWs"O?_H^xl Zl9%RDZ e| my ȻgţJbfT241K9eEײko4J0l+(.PZ*f6};GVoeP fG! T[`Pj$uc%R].EL4ѴqXg%0rRZj[,L@.@?*H:z&!Ov(}6+M tsFl{.3wC73q'0Q3Fx:u`=r%pv]m)Vûor':'-k@'bb7DDuЙk4iϘ$cRWJxL)Ogbm`m 8NR;ƱKf/ۊ><Mo:U$!z_~]kǩaEE4Wez*>1{y:OxK.t**"5%vVTkß,_m+9P_P|ϮocB~ B=I]pJtS)6l@>Ns,.Rq(t!1FOjآwgy.?*;ISAT(/StevE?nhtI8榛`YSV^S5c0TC"pWAY;ٷ8Ww5C/-}߁Z~#a~w)ĴӉ =P;D^[M.5f#6/#Y6zMz2*򜕟?(>ml~-xL?Rb`РԎj$xV3K'$FikS/`]$sbsYET ?!܌֩( cq"kTmdea_Bp ͂)QD}T{"t F0P ƬsN6I bPˤwĹtP  /GbN>8=*䓼*?IGw a_VH@tʴ ˁw!8 ~T+:SD/L1P4e4 y$ne15|W55P;Zy 'п󾢡c!h3^- nk8J[!r'1F¤H6ԪP:(6 Wu٫MgV%/T=~vGvOVZLd%U܀"ԝYs'x Z\H`PbO5J@3wY$c&ͤ/j*|bgjFh;̯\̝^KDzm@Z-1e܅3!n'ʺCmJRۈyMw>|!9;͂S%j!#YE$DJz517o6L|BG*!zLNy[*8޶iс7D6[yփ9v~q&eƣDcG!&(ɩȖ]w4]?M45& 8t*A%Du4tn&#X5iGyS|קȨbz/j^8Q$4Wԗ&QE&A&1nz5X sk?~ܙ/t%LK%8kV9uQ~1uպp^be} AbT4MVVq@!3) pXu sT{^gp;N _OMu V7w~tce-x$&.Fb yr pG8V{-#}p}% H{52sQ^DQ!/훪Xi9QL]̂lo)rKBf*<{ym&, s/>b>ܯ=:fGdJA>ie+վ p1QV9FG1hnAJ(h)Ȃt#ªWBf<\N$WdisREPeD@[!k6bUɖz1|,:A0>+o%kJ)Ľt2d`:Ue PJ/wkz>Vˌ|z"ZT| @&첥y_ "ɠ2esKJaυMۭǬ Ft1j@3?AmִC#V*tH)V7BM| GM"8n.>!=?:—,+ /z|թ4POE m%E JO?iqCӒ7 >^C@T{33tvp#L>'9I`neJϿ灅ݾm@D" EJWꀷ؄YZ" -llv;o2 R;Noo' 3 ̩ԾR4 ,<,7"NP!NzAIm*SA:KͥÊNe@.x_vzv:!(=\ E<|c~x7q>'f1 pշ]YV7%ln}FIC ~Q7>{pƪ`!*a4g PKjxK1ƅOL"XhPg{/mj~+(jgnЈe ش٤e-l eGi̊>Q,Lm5:0fZ@$:(e P2HfRO+L:0Ñ7_O+WdAze9B2@.RMt/ӝ-E3m&sI,C]nJO#9}~3nWKfJlF 犴K<k+tbިQCb\M{-18tXu-oӱOh>G$;47&+0!롯+|6`Vߝ<9(PַecI \CU(n4 ]Z-ۥdDa#zo8>\cxӢ¹X|SX"=FPH0R3Bz$ʡp4"!5W"Ve ev`]P_ڵDNx)~tAROaC\m,7P/ɸ#GWf 3^k =#O!s2*\sJ_uQHM" |>*4X|'I]F9c GrNp&@6b>T&͸a-;- =bڶHBσ[T{\jǭ{7k* Gpp`?Ix#ku7#+*`jnBgS\0Y1%zb8{}][[9I{<Wct܇3[3.EН"%dxoP-o`[J͈b7*1˟–?,Eձj] eY{J{b[tJ8a)evds}or`^|-$qN2h\U1 /HE7nxxF%^PRJ)jZ(pT<o`|d8%mStqxDWUʐU+8wڋHU)ָjkp& YCl,nJb񝥿/O`ts`1g-xgt-NgBa 5"pIݠ,Xe6_c%WB= lΌ!OB;wTOuZġwlWy8s9\^(/=ßC&3Vbzq'>AmnAҤ@L_jqVXWjS">P>Ğ,?R(('E%o"FpU' NcICF"\nZmtVx?0o҆&raQG}u?y >VvEyƕ!E}ig[w9KDy4d\})d{3E%+#0*Vb-}8Q: S &︚PgB+ݶh+E.T4eܶgm #nop:r#&$GY>X ,)+A!~&64\K5Vn묀PonZNfb(݉$FHdZLx,9x@ȣ2{GhFohbz-u ^Ϯ: |ZsMl+'qSOZ>UߘKF~"VFzgM,pbBgLqu?&g.j!ww nǸ3MH/mQN K9)O&uv/z:h@ntKB44!XijNl^ObIRFrݛP2[>\z{f_XvG?!ˁݒ ++V6'VJ$hNcO{Xխ* Ge y(%l(tDw*-r??zb*C4ZIB&J_N#O}ڃ֗gD B5Ifۃ*#~C/tbEh$h?Gquay.xR'ŇVKwCk9\(Ҩ#|Nҙѧ&' c <:Kqg4kM47m}` Ell{z<:_%vM3K8bePBruJWN⸬atPZza-Fz5 t/{V ݝmMu@, l Gl]PE{1aٙanqQ97;[Yfߘb34@/s2GU';Qzc[${P2S&~2Dj:ُD/6q;4c-i ב?D!S*2r;]trZ̧9`@QgmӨ:d6⤆uZ|"Ay* MFH^Y1p{JoD_B͔9P`l Ч^MNK9xH$;Hk1 lcI vd0LҰ=# x4Ym{U#W)m'އ}rW[P0!l&tH.cn@9D@+^bV!'ϱBIȉ'=#5.aわ10Y*>ubP]Ʒr1th0mRwpÆ}ԐBoƕUgBIە友 bqяɕm>\4PEyX$>_/5: FI눫0Pd m  g |% ZL q-|z)v^MCużh/iHAgC2,([c՛- ? !?7<|z<"n\Zq2⦓ޡ͡C0P͡^ s\k@(O3JM -G1^A_geVr7kJ8CaU*, ʉC[Su+UK1M4DA$ 辡shӤĖܩ>*F*5c 3G O$ XGJܢbz4[7 |`RpRM@cI/mGq'Ob\yžKn D w(͍^t8#)|͹t =T zKgh㚴w$} ݓioC.~GVT<)>idM Sp X܄ܒ>-(P:&r<_/v\(V O.yA}jr X3I n) {?(-Gxya9*"`y4jF_rq^8'qT$Yt282 )vkX׏?{ k埚Tw%^gu`rSuj& N _/+CXzY*ٴ6˖ )Uz8eg|"fD ]oq]h['W*:#gʕ5E"guG^';ej^ -F&P$5u3(ihO M"N'nPDH!Z#I[* %*m<믨0EZEG}cgۢJm.)MxNJl,O*&nєSkNܘ/ /.sOsܥіPb:FjĄJ%F~LMe[mbw:[#1]yFZ.(Dm=Aʥ.E [Ӟ8qQ߫5fm H1HFG4x/KWQ%<M=4yڙ?\W'&mP7}x5*nF}s:{4YGN5 R=,(o0OTWsq4 Gfb&2;Bm|P'p>w eу;]S_8BcA?5gj? }tVK}s3J[eTIsc-$ )@;R;U:qp; RZz1y#o-)d܉=yMMr:ٚk˥@,Z͏A _q@ԮNP, I u+uZ=_J)ɫ^ _Q" jm0}|Ňwu`o EvJ ƈ5\P!4}рlr Oe2q/7Gㄵv{?jX/ ֡tv.: L 9]g:쭬4m~SSMgG@BeåA ݿF=jq?AYG@Hޙ<}j!cT{o!eyx b'DT˚; Jt7 eopo`HVhc`^;]dZ(%:߽1>ZOQȽHgTe "ax H4rrǕdkO -Ob fڪԺ⩻5|k_dwGƜp $Ӳ+MTs%yvt/7QdfH*?iI@̘n2LNoÊ^Y{~}Th^e*$̞=7:p>z_S2 w7;ڄ&~wm}}ՍܮX~Hc>PjdFxc ^6/A0`FˡMclc6e9بfPK=%_y}!#&=_|fKV*+gӷubfB3yvxw^6 uֆN?#AkQ ^f79µʭ3W1Lvbm1-<(/q3ҺIsz6nSj͚#\>._UG>kK,'Si֋{V ̵54B7&+`֓ˡ%夼uz$n-{akQ^\YC)VywX_uE6&vrpވK6aE0;n ]s)(*Z mk Q䖌!t_0ƽ X}`5F,653[3.l IӮ6r *Q/a9]`vT^S veȗF#2")AXкYD(@f|n YjbK96Ty pYRL޾my3;.LOR-& c-j0*zcK\Q{C>ᗍ<‚˿B@_OUǒ̍D8x`* @$_iō.,BРʖ6^8LdݓAO ΣNDZL~ؔ!z;S.G\:h`I;h"1Z,, yytm7qKLUn]UB΂5s.&7-!S(CV>G֣7F#)mnPtG{\k qSC{|G&޿+GT,,w_i8FmSKͻy H#ٵ NTAK:*0?aS2@ d@!rIɥW~e6n7ue[_x<:0V*z_ x=!Q3[@F$D(oF~W㢲[AihYg <'r0EȏG ~AU*^3qSw;aD1n/2BMԂqmA!V!$ ! s[ߜlOm왳lHlHD8(4;3ڸ"T w_$Qb. iXjs^:N BK ėC/* y_BA(Q;8i̯\uy=NMX=/:DIYqK+ӂl=(m*:տUrBaSb1Ml,X] 'lHFXNlc,NȘpQ\UPC4mCO=ΙpTO2z⊋Z{XֽH^l:^$c% Tԯwj72n2w˟^Šd1W p;T/ҢC {)n Ƀ[?_l]J9-lK`Q -$"6Y k#6 fv.aY&-cZ( 嚷$aa|quGFLtrU(PIߞwA8.aӽ@Tq$,tNX2*-6+'Ej9[v@h:_NUj3E{ըoD#l]4A (`|Wt[xM: j7Y]D[XKC= "21#JWDU/ 3c}Ac`m4@f։wy$ .H1>p]3բvGl$VXlʶ#Vf#~οƞ[ޑ_[+@iYXxy$F3nAw)~64rn4nPBwaw5I2,ƨ2&2r[ajK r8A`%d4)+b)1SZ ^W<&\lxx" lM~*)>a]/J 2W@bWWFk3n: I$;pȶ1Kf9lҦdnW P%P!drPUV讔w?cd,W~~L(xfa^3j!M ixm20hH2Ĩ^S;v 3@H&=Vt(IT=L41Ŧ]אcdDm >Ӧ< 0zq`̛>HX]`fVԼ)F"H1_F y?u/;u 0(4sBpZdX+4d66|jM}Oݜq;5M[+ yߓoӅ$V $''0EMN1K٢+B|{D" AWn] d;Wݑ7^n2$WX,aIMGrZMNl,Ѥ#w.@gP)&)<.Nӗ%T KX hSoV]Uǎ&~)]6- qD>6# ;֕UU8mcl@ҷ°[b _rJaOΘ[|Au8Co/` +cBt&M3e ZW0EBkH|^:cy;%M*X U˅(^>Ֆ澊E[Fqfzd/cV'nηe>tKpB1T-J0$2r22/!ss;=lǕ-wȑPQaी =?o}\-]#^X )Omu0!LOK ؜{d&˝u+c7β.%zd }MjgML%Z^!OYS/l`_E~=8{-YS->,茺%)5<h݉&VQLSoR& Ha`|bF1ȽE-YѕHw7gR55-ɎUm97ԗjXֶSle~0o\L.~AΗNҜ$ls ^- ^j;建zu[92|{ 7g*cs1W&wEU͈-T$kԑD^V?#|_a0KWz"t$%fl}UEbAI3, ynvf O';q1Kn^@㬼B/x 3YwtJgw8dZe0s m)[/D9=Oi5 ?ݜ,lE5vxܡ_}-OWnlrsx.#p_SL0pd;"~/ʶF3pK.xcRU ][|~k{]SuNV:e5n ,)6v0mEytUEH5a?L5SrG4X1 JecLmZ+;dS:p[j#< GjU{#7s 3]-{|/ fSD =jqKgY4]C+KS[) Nԛ aI ma)n#ZwʲiIZ(> +uS}ȆtilXϣ {j(Z;!qpf 3x^ysIH/3`R0n(E5X^ r ~$*ڹw[0nh|/D.z/x>Ւ|5ciF?jV.K/ͩ L~i\TjB]T7R w4&9͟|Œ ʋǏ #i>.F|hSl A{iqF}4'_s5=k+BZ'5#;KUp5v(gf.I "pFû/$2oD ^3M&ƿEg)vW/4mF9hQ%B"֞jfL t1C1̐Dxq4A/80[ʯc+U 1J-X^jֆ%2KXrӷ_E>يrgS@|^ySl=)'_k=S h6؃pyeg'юg6sO'Mo `RO`1b/ djƉ^dj!P9Dv&]`+P˛Ff:v}rN) heS7e)!' qK=L9;GϬf|Bt7ݪT9eL=bĘy$P֪1hmV`j־; ^5T7f4{Xg]2BL!@_v/`{Ylq11A_/l»b-0u/HiQ<t'YYm ykVDD ֤sY@0ϭqWH\gk& Ƭ;cA7D|ͫK"f{ a 25J|ٛB_".F,a呰ۛsN0'򸂧ڗKQܹa6޻2BeFNkZNʔewU@A9^C3[4q,t߾ؤGmB=5p _)xfxU+j:u?A޺3hN)׀p2Wάe3O<`(g?`D:l5 \xy[#1 eb(:}Ns[R4!dvXzqpa`u+7jLke t:u5;cn,e]d=3XA6t[mxmƈYlރOQvWĵ^CH]lvY3(!^'Q6x[f oKǥ b0y#KW,]i{cG` NO&. "iHV 9?Ԛlva\,֗svi .&}t9֑-;7_eBNzv |8|{VBEpm}CwZԪ JNdt *bB&diXL $a qS Wb({A CϮB:xPB33WU5JQqN| O" |NP,څY`KXMSX/Q2:3^;yI ղ֧\lͰ +3X`~YozˁD㽎PkxpBVPA}39%."Sh{IO+V <#93L f&zk?]Oo8 ="kNҾ0_s"0?wt%pt4Ku3G2ػ -LvNW-a燳]]fQ0f~^D{ ȒQwmG[)$ }5$u;v,B!jK~J^䣉iXx\Iɥ1MR 5GBUgS>Q\L{[DH>Pߌ.w'2+`O(VŮ֮U!ZS]F]2"nJ[(fAu#5N91GKKs(]zr8a_I7K#DJɬ򿌸tK%sδ  lЌzv9}Ч)?knkQFoz"Re؊6`?9GLƎi-cuNYEøPӯ}x7]bj5U"^u܆Z2 |rg1"&j௔)O 祺sB)VR j5۷K.Qr朖>2llyFʎTZɝLQ#psvЉU*2ő%6+ Fg[}p2,Ût\{-@&PqX{E1NF ŵEz Etof F̀rfpxց|@=¾־oMGXDʭ̿ҤOb 6+ QF&ߡ9MYBh X׹թRnq}*#g4$顕wڬ,WREfB)KWl^!9*đ ذ܄{F$]g؆|ߑh`{VKc9Fy |%!0z}LJB9>6`t#!>9 )l?x>E7de?{NLc}=Y!ܖ\r[!0B'X/kp&rQ]8B&7]]1[ ~u? iuC_"1jgI-,$kOYL :?_H^?TWpqmv '2߼yu\OysJEZ^NV#iH b,} ʑ>hom?HHU&9G1 uܟ=_=\JR+rvcѝo[$!bfi^Xx$mB07;Rh-n%,'S6pw 0L?)Z:msoggrm:T_YM#ui1H`F"F`6)ί t,6 g"l,iFܠ:ʄKѷk*4@_ث!]PK=ࣀ8o{#S;~bJ EV < E37EX4eCyRg8AĜJdȧBpjzo a+3')ux3&4oxd_ѣ*KIYCID^칣^ۗн/+bNmZr}[s /58jBP+ dRyl\$?$𯒞OOE4RW 'V"#<=U~ 0ƖؕΛ)TVl[Īւ-ZaQqVPsq^ xAG&ZKlo&D=Կ0ݺ`mewils(l4^$J$Д6L#dHu tIbn]?꿣{pau7/`&I&y=\^m6E7VdFCۻ;.6:Dz/qƎHbԊqMseiZb)i8ꖳke&]#RQ-Wo|YDrP R'4N/:fn6 |TOnvTsσ 7N,zgKR_"HL9w[6f䏹%h#rp,, /'AwXUXM0Ma/hФ`B o0%\'vSsC.%|#mGz&*kFV@R H8SZvSgQz&RbsG1ۺv-Es nec\U^\TpTTr ףRa _KL7>[ Zjp.(#̱{@1Fn5^?{%ԑ7b99ma֫/f>/SV٥fݎ/wxٕ%ۚM̧7)̿E<# x7+1^9PYвT>|Mcv! A|Ղ$Nܵ}]ecck% CP52NeFr;PZ({^s=lq=F },mh3Nj~(9!{*_o"2Uf>HXi$+}#`y[`cN0Gđ0mmSU^L yk{)AVZ3t<食-;IƇ,ogkRrr2Zr'!zkm (&[_HX-]X9bCe’s ũk=Oȁ )'uXS:Ņ/^y+^rE4(F=|YgtҊRyޢ'/+ѰC8t1(xz,;J&eX +d"C!G6z(@!Óڻ,L)SӼ>B/m_ 33,ȩ2H1"ĺiMl*݉(]rNKٛ)@2UAꖨ/f"s9O5vݷpOM^-D`Ph%FJlSjSG|(ޑfadt~rXnm п"<.)p :~bhܸvxMl河J`a9j`CCfEL"?فUI x%Sg~+l/ȧiɂLD.$;ݗK(WOv*-PE%{~ ۟|iIe OxV6LptTjOPthX}i4'Po Wy@YC6 b4=4&41ɴ!wHLt*F7C+͵.Wi3vK㼠XT4Oq2̓ >(T=5Q(wrC0 zb*R"Hxa+*U^J䯜bP)S v$A(т NF+lӣ޿'$ F(t_#%OuHaqYHs5"[:q\jx3qu{~Q6o]5[/kx %I(?vWRz eKy׼JI2L.pj; 1vL q'Ympsl/T:l8"ĈXq1#gZ.4;2R]B76(y@T$" E ,*8&@?4^߲{cC2yzmT{qWȱp{.VXw`N7p%Lá7 Mt ~$IPt~=f ;7U]f j4 ? E%zr Ըwq^ d~Ց/33 *ξy IE [ɔF`2WMUhfeH@-0Ieneސ> ~a%GX+p}ؠ,1)p^`F 7-'ԍx2 A&rW+&v;.M#wC@c:UQu抠EA Rg}#q4, gANpe\ӻu]j5`-mp0\y T&dpͪ 5 .Bfa$PD7 |h/iX,]R2[ol)?BaĪ [dNI5,a#S]~ *tp0uU뀀c9kvڹb@¢៵&6$0x"03R?^Q؜.,3"EO!Mana5ʰjD؁xH4vv;6צ?ArA.5 x4f}>O8dϋ#@GtRLOxSL@%x3lcrsJ$!0P"0 =],DF$$v \%i{sm< Vh@$4Y~-}LxfDeFXV˛.TVGjU(HCn#Th󧵴_]E80*sfýAGMXtljpUrLڍ0_%dI  {PIo7]+=>3,h!qT{'dN7'`4fٞ+pcB(1VMs#2+Eb`6/mbSQ'vҨ;w K,t;ia#v/tj#؁ '\ҳ@0ba?GMIvbi=^5" ܙγ鞴W~g qFoV6iK]o7)0'2>)VyUL. YdګR*oaXbf1&aU- `aj 2neSv 0 8y9ֲc DSϒMCKx_@A92V + i?@鏄eDg}~7@l ̧;S_"R~Lzcvޮ< ^^M)3ANG[\Y0&ŁǗ*N/ 0B )|&ӂ[qNHX}M*ne249u[h4\ێ#dw#r|1㭚zDE paQEvph:4}Y<|?s:lF⎛~{@L&q~=koLY`-"M_vϟcU$%qbڣ?[lxcm-( G@m ה~`D@K{>İm+h 97>jr{6+:w@"hh i")^@<+Wh= e$^;A1ԵC̕I$EqQ=9|A6$j7,ܶ C3ΎËzMR-AkL?՛~1j`3~'ԡcskl̋fFrH CDuqc\Ix.v# 5jg Z\`,n% (#D~WB߮쬓)7Z^GvGT_pU?N(ϼrܛ>{Ck+8i)c Buq3Q;%=]#'0'CvJU_b%ٯ@~tڛ 5bj|﬑szm(w Kf`)9Qbr(Bk oq%قK{;#4?Xc *`})}ܫB٤K`BqG<"-,KEDǾ˳YdGy֢@xINj/XDlw㻘˥%~{OzHwvz>p:u/r:H~ChtD54ڛjǰȽ K Cm']Ҭ--b`b8n%Yt-LU˵"Bnun|9K{x2/ ؚ7G~cmj[Q7C}H_g$Jem $ amI(=s)- {d({eeG\JDQ8{OK7hA&֧jx5nY]GX]xvMoY$ ,3AO|gm_m'ٸJO%`IeOn>jFb$# 5Qz'ଝ=[l%c܄MZZ-m7)b+ c8o'J`&Jw?ZǴ[L[Yp*iWcl =M*xDS`jMr8zoʂvjCvSS'@0,hQ2JfCXbpGTFwT_U`>V 'hbIb  "痪Ml^P$1AP=}dHhUac%h~ ×B䂒Dﻅebv0mr2&Z4(7!_4JD>;k.é)Ptڥڀn5|Ǩk]L:Mas׽d'2ͮjf[@;I;^JOPɳ)A &Fqq pIiq ]]e$ bg+T2$Ҳs+O |fNAӗ^03ʑ[z=}Z;> 3n%p Ao6L@ #saHNszslEG`R[;^bն/@QcEgV7h;7UB+e/D0ܸz>VXܠYZRe6X Y`@+5{|e_&:Ÿ;Z'^K(X(W6.GXYI;j.b|{ IeusGc f'uw@k=uŲ9q2^ޠ<Džje|..:Ok:Yޒ 튖`#pPdWQk~`D܃rZiFugZpg#s#lF]^ ͊,Zj#e천³tg{ 9uzh }̦Fƅduo Ӧ*C$PwƮ@|~uwp*{GE\Fg_}` A˔6`mu|-$ k2Z*4(M+C^i0@Ό5/AdzxzЭU CBC  )eU C_}kƨ^\w\:m5Dc BYo`{Xz7KtKp1Za̡9g yۤ4\iY\yQ-}<~w̄WMQFwѕW^MWt63-8ڛMs{D =<^3P5/F+f*v?R-ѩcy>{q #^5ãQKƩIeѪ[X׌4݀8݉kv0-e_mDWFQtl.;bN?m눸7e|9f^v.{հrVX$I5.填S 67<ٶ9#D-fN^O#DU׿:ڞޥGQ;qEY&PR'+?CmϷt&l5ũ e+Ǖ"id]FZ5aVɎ5c"EKSnd\^O^h Ա+N= Cv'Wup?`$aVVr5Δ7@GVq3W##oRvPѠ5T7WpըIms f  z2v9o#ʰe!*ԛGя3,L;\A[t-k=MǕ] {UyM=Mg, ؍.QRZg#pXWjL*28i]1{7I/Q%c55>c2 55OH7.`SPY6pxMZ)$`}'gŒ _az9tKYr 9"kQ@MAm#_&,.뫥!vcT컇M4<Ixv4\H!,y5i@971&Rx;˴ԝ97 Bʯsd;&[F*,,i*B΃i_΁~xsF6ퟷ ݆)aUvG|eGjUSEXk80f| Gʗy>qyȜo {,h'qUBo{ }'Z7M{_rA"2h[槜A8suT--U3W٪©6BI!8QYYdɦj}$`!e^ TmcW$ O,Nԛ:|b"E RAo`d{TOlԑ\oBt~2DO1nWhg-W+{No&rƥh;k53MQ%k*b곑+R9PX2{73_V}H[6.>KВ O]f:l!3ZhٮYh ¾ǁ1Y㜑SxNNc66#loiwƤW]݁~ǞV8<ߘ}˭qHƱ\0vVg&ix%]3uM$3eibwR ob͠rn7L&W)vҠfgۗk8ISggN~ 4Dw`n;ð3:1 T:@f_fQ$}[Ze]-[cyS{jlK]C}O23%AdF ?o |s~/\DCRx"M]@=X,98PB"iŘXB$J p7pHW[>Ht[pt*M0ey^dR%wKM}rb=eA YA5iaJu0bsAtF4'i{19sgj\S' Ypۦ׉Umr ,M{?!9uژ @zY4%Dhj ;ԟ G=Dwд? hM@mUdtCHe3E%. gA瘈e$$b67s[w0SQڬb~{Nayi N] 1 <5in&Qo?VgSY=Nn|H?EʱYib(PLJ?z4HpSNx,߃P A ,J^'} ^hdQq/$S z/RL67RPl] ?`Ҧs` ~| @<<^?hH$Wn$) DR -T :,LքCX$ۿ߽^i"oXCyDخZuDzIe00$r|lFl;FlG94KP[poF"UԺžV?nfUX4^+tb2oN]oܪgd#8jiW±V"W  LT%2E[[-c Vm"F5begaS[fthj|*@YUY @y'"I` |g) 0vj獔4=Ezw{z쓢+O+ʁcˊw<RFPKWShey;T֪Ӣ9$Rd:R{ Z\'l){Z:~l'.* ׊C9(xZcrw0!V.ݻٞ@3'(T բQ׫tvl ]MsN.O\_A;o# ALP*n-iԺEF{:/s^t`1>|&l-⎡cx',_A<"5C?#C3`_4YNW!-"9 йb~f,_6=*l;ҾHL1o=s7S'(Nfgyؔ)+&YXv䲐uLGvʾ"`'lώY_yyfEGʬMC\:Vp"4 UqcTb"W}mu$ _2B*7WAa{H!k?3 c9&6PokE A~.#~V7 ci6r ᬝ@ |8@jL2= ׈UCJK[^j:dʏ&ۅLۍ^* iHe1>i08:z 'JAˊ-R$Юb+46, BŽɒ<xr;q9*. O|WC<!&Zw%oB=M8䇗]v3*X"-%,H3Eng6 .(' '%t8 sƃtMswA`%gtqiֿ?(Lީq g oN,ABQfUb nǙ&E8_xӷ^Q6nyeTBS8 LqXI]X8/|!2ŗy/&[b q`J~ wm@dHmehW 9ۤ];_˫;wb 4J]M0CFk1&nf>j:Q5pD$u0P'㓮Nk h/KPXe7;: "Q^lNiP^:7\\qROCĸo갲( (g^p/DYz7J]w+QnbPd"эД/ t tRAsgons} :Olc w6- #EWJ`C5`[3x: LώFMz(WWScf\쁆g~R}8{2S|l-FiAጭca<- `[5c55=UQbnJgRv ]+sH0 K@rCS_6 Ģ7$LAҋ3{w ^B@iFH[|$6DiwZ YHp̘\"?J`.Ly E^Dpoe.H=OZCn9EҎq@YGwfW@ߏʴ몞* C5B7Saj~f>^ ckw8jm &UㄭrԕIq %6 > ?} $! "V{Qs&{3d0o,; ϖÚW0 Qlzw:I=U_VCb7H#s=zaK*lZ15#6pYH;H%F־,!<8gwmxv2 r=e4or` yrSP%:OAϖ)|D35^¯]A8&k?y/!pKdA]fB(S2!6F.Zңh Z3 p0W;" ̇TVKprfDU OVopьSׯw1ֈSB0R7k/=4nu4a7&ɬ25v$Үeka=bsG>SdQK$of-һ@փoԌ6[ BGkVC?K(ee"-ZrdVxߑxI/Z)s_H9Pm$i+wFDm|\N[IYsAYRZjRzI6~{(kL9-cyW!7&-d{_ek_yV鮕w_Ze,POzgqT6Um=8j|]nJƤeVXPk9YC"Yu#-tdPJK^̆*qvAz_Pҕjğ-;;ʀ̻ل}B#V3nco8%n6_KG7cU0pB1F=Dd!Fߜ^*m;%`A_,&??) 2q IuPVyjWI7ԙzz%pZWTJ%tG4NJxa!H>fk3< V=qBlYi*6wtsQ[qO~]l/3uZO~+'{Bq?-7)xH$nr.2A&ZWSKbm|S »7/Œ*=^Nr=Pbd "lH[2ag3up4 YK9uЊ݈H?U~# Ǻh=K OPry!@ xQo5(qU0򲀱[~ E΍ uT۝PnQp.]T5Ws}'wfy.p7eI-qcYvƑqR[/FeO4`HXƕPa r~#*m 0'Tr1jSh$ܖ^/j+xi5NPbD.6NW~U?=q5txmхK,n0B07$[:|yG

~ЯP} qx q#jrMs)I9F~jz>!c{rбPpș䶠IMVpCiBAd5GG0 z!8/h}]I|NcSh=矛l++|[2*%Ȁj0vLULGxΫ紳nn!Z0̈́Hmw &O 嬥_*Ĉ!{D yʦJՙ ϲ"0qT{mǑrS^\渏Wv"somdmlBj<9Kn nH?6!4>"RYi'-J;maT5Wjl_XQ^!+Z\Nc8%_BST1TApa$ ^D]--k著<ω+ev6*q*!{/:RX:/I[KRCSDT=qlӸN]{jE31 mg<\Bkk2iZ!7о*xL{$#uῦ-NK1:0s[Fa+i#ͿJ<`Ջr?_IAY!bfﴏU)i*Q1jq:eg3YM)M.tQ{ _th9d *Kb{CJ yp40 cgZ?aޒrT6;f;vwOwHĘ`X(*/{a"vPaL5=˕.dl< [Zzw ;Wsyu"Vw .&IZ$w`XWfj0_a.5qhg>4q<lj҆|V49@ma*@.!`ПFP?6;78t6(ܠl 5Uܦ \y3.ӯ=ZY80xP}mnA lmg!~l^$A|5ug^3A"aB٧$amumo}2AXthfa`פ#<._r"IRA۔~"x6j :}U-ksZH<+l کNIm>ok.EM_p =(HP"V~uCt08RZl&ih[p6njjEѵ,UHl(L Ԥ,=g1Jۀ].]lқ!"KI7H4gH}FQxkzfAJ6OPFVwzZ.^HcH /(N]/TCjB 5`UN:ưn'J{oL{a Ulb6mJaE"Ɇ.-WxFapkK7Z-kby\kak9lx)5sz#2:!1BF,t KԈ yB-+)ZԳshl6Ҡ)i3[[ٻu$tǿ;Qfޛ@N2J=*M-wQi r!~c_]-~AH;J眝{H){d1D ~1RȖY@l+6/tQ[Լ[:%}RC%mx`*=#E ꈪW oD`:ΛLBɡ73ʦ٥ᴤZO| _~tJ'PgDXv^u돵"7g4$ +nz,sA0)T\&Ͳ?Wg@ϡ h&ܧ(&sIP37_$VofLɞqULR \ṅQzޞ]L*ݩuQ*pnS8IEK6 ~qP`[w1'+qn@ V-qXPaSĪo|^U-8pm$7!RJbƹ ˩+OL—VYQȗ7P) W(CVmrlgQvR:kQFzI;T.}$> rRs^F9򡪴"^)- GMm(YEyLc{|Bu:aÅG}D7߈!LnE/9L+ȕ?Y=̨?H]3xF֠"6U{9lmxGW=} ^yEDϣ=dWʊ+K"^R;~ǻ]xcMF'vh!l^)dOPdJ5@u0ZH)GÒAȎ h345}p@طZ)p7DwuS䬇v)m ׊1% ?(TpmЇe͌OS-GU"5adr>9'ί|_o[Oh@LϧF!c4e!Yھ.nnK?4 fC1ѝBׇeD0yuDMw^qtnU \lkj:-bX&c$@5xz[ULT'^nLA12wlLWalp}&̇G8zDvL ϐ!7q593z딸":k!/f@,!Zy?L1 S! By60[e]jǻ, +jl0s֠^(6\P(7TU>''/v$l-Odmϔ| 4JPdޥ *ڱLM)s:r+_G0.ب! DՎgTq;)ۗr-5ӋOTF|jA]/K*\2͇uX/ S}FY8 =osā/ɡt[L Qm3H$fdBɟ 7lGHZɇޔ@5?P hYi w+7Abd,[v3j猵9D@_ 3 #@̤iBu0bc?_vT%(HvW"@x\XԱ5 (s,D|FDOX2}SqMF!բe@ cAKmbTۡ5q)Yq+3 fSo׮OZ^wa4>`+?[ȴgLƊŧPr,W!)Y,BоyKWf}GPn$\Z;u^Q* (-g?j4#{y}c A8CczN0yq{|QJinj;:=&)\ 58 ҎaA2`TqZ՚ -I( VU5CH,qz%بAvETY mԫd4Zn0[YL (Uy'<72"6xH 3ӉBv@ϰF5 $j 4XH? ܹEԺ"B(u!:oӔ?o} w$?M{TY@%tB%oR4P_xmY+! NJF☿ Պc:B|/Ahft.g[~g C #݀;u>BjHDn~ꁍ|x׻(JY:Qet GE^1&wqag(Uw*Vd ă-2 k_'ci`s)cIk۪͏~~Z!4.6/TtG#$s& x{>ɦqXg0)D~\=T"R?lۜ5k(g` r&3 H% )A.OU$ uR6`O;^X^&JPLDz+著 !5//Cwk~ CE^)gӁDl|1X `J@& 9%SH cn[cA8kNXşYt*8r2#x/uP!R߯7*)<܁W|b6 |ǘ8B_hΚfZYtzš|z~Ycǐ 5{"`wԲqc0&t$JaCi6cFGA櫤u 2ԝM&S%Fpky}b+zU`"}{Q g7zKZ8=]{X8\6G ⼶.0Ҽ qWչ;Ń'=9u&nIƺ| ]:RoB}`oqBEVwؼ ܭ|U95\_iJWWUO`I Sfl{gk@ZdƔ^nZh!0m]3@&M!u. --tO :5ꤵK!*}%rY(?&M»-z _iGJwGHIt-08EkI Nkvֈ5[]%Z_ґO%{_ًe@]DwJ w CxEax25\ xP4塥=k2i('r/cNŰy]Q,uf6!mfqkEQMmJP1aV6+v )fAY"l_Ti=\YMp}4¤pF;<3X8KCcg3~ I`a/:4\!b%lU=fllؓ1T{Մ_5Hi앒tgU4C}?ʝKKJ9OvtǖGZ,}L'u]E"p9?ﵴ3egWKXIF5/-M^69yql5a},Uk:"'34o'[$I4@WYV``9# YƵHrPrV[(ӬBQFfQ1z%*0gX&搠sU*A;Cc2m/t:PfA>|iNnGtp.}6,Ј}F 1sHTjC!7/e#a+Ul1-'Χ4oo!^j2Bw {G{@o ~M" UL7NY%&PX^^?zRA_f1iqFZcݚv%̓__8sZE>smE=Om/n͘A\Йa.(f>~1 l:9ZCJ&BFU!b{6xNh0#CG0:!=X| 1~<Ai2. c%Aj%zGY8ќX'ZgS*/(|`4wv0隬*XEc ]'IPc/\XJuޭ9c~ Yw ӪRB+꾔zj9xԚY<cy}Hej(ҫ@Q.ןzxZd8mťFnp}S˝b'cƭ|=ѩ5 e؋V1c#JcI8rG=P*k渫`=-|,Uq;sO55Ē^K f=K/R] EtB\aF? e&.s^u_}(XM~2}"h*#YC ^xp1^B|{p@M`ʓkE^btKC }pfy TPU+[w@q`Cާ: Zמ3)gw:k RWmooFKfc<R9X{ (,ז$y\1I_jD=q} mdj~QhxX@wANN1V.M  X xd8Ȭ3]pn%3q{}.{%Ɂf^ȍ"r&a1Ps5#i5R,Kkc<=MUoاˈL*:^7,,+wiqY]B|;*\њ:" ,)p!UN>IEE&2($*5AQMd q،{-Qn3B"4oc>wV^~@nP`؝]w e+w׻UH!vJZdK'jy $ ЩxT!ɧ!tu"?dG=ňzPLk匍'4+OZ~+UoygNӟPO{\K@K 5ڼ3J"/Ts- ^߹J48 68R@,L3,-Ƴ[8Kt#͔RN4wm/>Z_EZCcXQê 2nl%v' mr2<āHvYl5ИB A>')q$P" v ݢ$5 onn )eznP.ǀ#tmٺO˕'M [YE!&pw ^f{JͰ n(NH=XΙx̀9/=;9@lM\Pu,sv)O30A c cVOk~羽&77SW6NY^m 5r Ұ-6,, 7WOvJR"-ʅjB&jm`HXNAR ; mwT"[td̃.3sTVq'byw'B[~*ujŃϙnj?܇3^A^?B*RϿyTˍ|O'Yk\J+nKtZf4PDF۲3&3Щaa;*p+E^G9 Sr&!.b8Ldt63 /{H{d5Rn?P@5);@˚׸d I!Fd5a~6QUxQ8~!!_y.L 5Igϲ%09U\H*tp{!+iר< /-`/ulWjb{h-j07Ã?EB|VrB ~oZӁ8 x7y25׷^*L^nY< WυDIm]Mds@kBM86!JW-=1~Bc?&=[Uܬ'9<74; ~-:%gn;uYwDP\`rBIti[1AHj˩9ƶV*O#W0f( s3jk1f S!/FHn)?ҍ=ќ,K^cmeX(DA#Vh P3HF=5Q~)%AH=Y¶4HO{ŝ(dR/Oi& rӘh$ǮgD8*^r;K5?~@{~%;n 1Z YÒ.FvqCXq xMueۺu 2m $S#9+.˨=u{tsǹ^埼LRH?fME%EbJ5JX{=;88ɡ1O| mpv{F382d' )Y4S|=r#~Rp\].ǰMőՌ܍^,;X}azkj`76˜y& )]!P7lw~ߌ7' đ,~>,FUڶ[»cݎ[#yòɉ#' -T'k%hcF=͆oAgY9wƆ ZnaJ"K Q~ {;j?^ެt=&wj7Ȱ6(+? btqpe,w菆YO\YTzkZ8 !* $/@6><%kQ㳅4mߍMb[ć|[OiIcye◁hzqRtB)5,UJx#F}-,c_BvN6PY9p JV[ۑfuǛNE* kjL/|7B :Grx",3E\ )/^TkC= C/HCtx7eIDG;#C4!r NK1ͥ1W8/*ST0Jz$ ^*}ȽYO3Na5(o;B &l~nX 1Ug1N{-;K J;qz)Klfs r_íC,2qpX}XAQQ'l'T՜r%${#ۿKШu}RiVRPʱkB!ɉ 73x{HZ[X,xg&J\Pp_.񵪞q56{ jeK5]h&"ڴA":&I6>VUCcEٟYH( Jlw 8&kMHW!OJl K rqff% g[ uesENc{<7}r8O?U ` j%Yփ$,gPI29 85"3LcHeNAK|+06A RrT$ڂ޶H6MP@ A,d:֫>ډ*Om9}AFxULIe|QyɃ!d}VD\Eh7"T}y_oGЄ"&QZph$шbh(1Ft[v+#Jh2 }o0 ]A 7D܍y6:ۣ1.u@}=k7Vfd# _MMҥ,IuMZ3bV0*/x,-6*& c^Rv{t.rMLv#^U x:?U[*mYw (CˮUauJ״3(W~̃4Tʼnx$h,::4HA >l[Fe ] ɀx?~I/=)N~ۜZ_4GC5cJRiPk nWpi~Af+/ZVRwXfe v벢xی n smLlFdC [8цvZ8jp*xse8le ܩ*F( 8RfLj;QT=dgxx<>t_5X}bTI Zr䕼l>^zf PbXqs]fyUaJAkc:E1ΠhW/_ً۬B:F;-vtHpq'>#C:}vJh Q&l&|ؙr@3ni)L(Boy\zwZ)!)ܡ!ig*ٵV}O{m/jktfyv !wS %|:31w⋂;Oz6I𙹉H.J}WK!$ Hg6=PB'˛c\"#+Oj|Z?bI3r&<"\rBp9S0z[@0l8(G6H\ůhKvLgNl ~9chj׻R`*>T<}2FSv ϙ/JVD6a+Ᏼg:[ ԖD_ap\q Ft s8\R<+B>kPU*ևeVD:f X#dd%Ne"}&">$ h lv1z9oͦX8o|<=l)۔7ia4$ʻ:ua ZN~4n5.W>a:9y}ԌϨ2ǙU듀,ӀA?\&M|ͶKdrk|_Q]J,3ȑk=/?^Cf7+ORza}/,#kՠ/^6! ph~Tp v3zx /tg-Kt' 6w# Bu:ewfuaf֬v[AټD݇*HV//s_Z_n+W*NKԈJ8hBݖѥWl{Ûuђ 5DԠc(Skfź I.$LbPfkP ]'G1!r%]Y7-NF =^µ?wmRPVG3} 5vWssr QjqV) Y0ocI|*|Y=S>ҟOs?0&ܖ8Mp==KDf<g _O9aR6z(MDmK;M|¾EcwZ0ツ!Qv&:X9:=Y~ܫ?Sr)?4rE [6?k /e3 lV1H8di߿ lA3Ƭ|6ĩe;|+`B\0*}o @O+tf>Mv2@پj/ {2K7o:d~} K9sBb|(ɸq!}3pgog/6(?ħa(nvCop%ua糄w?ʼԻ0 ) z2zB`w- |x6&ެX.ȕm6aitB` y/$ǡZ6w)BI1P~`%⥞%U80ߠx]W&xgJcL62CgQ֜u[zJc={_/;ҢaFgasQT2 P: oWDf``;} 2?B =ұ K d ӃyxWp sgÊŊ^DPaJ=bҭcke7o(Uj̓sĮZ P+ Xm'oD%@=J6wi < Iul4N6B RPPWrQZr*T+%0p?ХPeizCj-2M-=Ee_F%kTƈbd@F4ФSٽצon53m!4+S]wAT/k_|힕CĖ@k"NeY SWr%^i ^sb,:iK#:Sf -oiNcj݄ԸeLB V?16dDPy1—:fTLŻ !hd},Yz_`~*zzʏky0Ήt/9f(1M ҋ{շ 9n8Z 6XTC}eg^ H?E/ȼ̷Tz'Bߚ!|q M;]c'p]ОAYOʵ7 }t!W5 }7W[U, ItQ̨ @vQ_^-`TzGq\\ kņԞ r$AOIwͪZh`*$JP՛=Im_nE*8 -l@a<3mH0>$-`cdTV{(^W^XXpA({\ q4!jBG?[h~'D'_55m:aUaw x z^{4^ gȃM~cW˳W,'P83J[8rL"AcTVEO.p"Q8ʠ[x@%Y>&X@IJ@Dٰ# =XK"CQIycAVH?aiި<^.80G:zԣF8_k4$0Gvoq5[I LC,FG+dŤ.Oȕ@f.UJh"khIzxڥs dk3FDh{ 1Ӝk@HAm _xGبyAhU3!=Qȝq.W;ˤt{{ .(v]^o5h}܏^!VTVw纣%Z]Y^_^X`($eK36Zo?Smws3`ޱUhlC`#WPzA(^,M'D,O<@V#bTyk$"[b^Q &NckWB4vRM:9S f(IHSF |C;>Zcm>Y*r4&QC Ba{@o8_崈0FPMl$ s\6D jIh`"wӧA!#kO'm_ι<菜@IJ #%a*/N 8F>2%_UѝJ A;J@?O(,|s[ kE81qY K]?j1ZV9K׌OIة͆ $“=2+a2mdZCDiC ;18Iª =` sz\'N YF9i _'ēZi4 jmk9?nsʶhL ϰ h*(~ƒ N7]*~$l{k4 a?}-[AȌK8Rڀ$ls Km3O<~.$C0主}W* JX],әˋ;`÷٦%N"dSr3k,nk;q㮼V /p)w."ΪGb 5Ց4s4^bU!0-?@VEX3S\I!o Xh!vu;+r@rw aB=һӊZ{";O;7>׈Z,߶הw&%N|ի[0nl{Ȫ%QnG2'[쏤t$]}0O UK-&c఍'w#B6zq+KO PҶ&ti&3PdPgрvh8䷏'뇣ٔ5Q{HqWd|>`3hy.du:̯2O5徶ErkU46>6Q88uᅿ?W~'hIߜ>s&f*hI=E!}Be;Nɗ ݶ!##2y:& +vIaQ oߩo3Mu jtyu6lA ~H_+jÝ!Qr#x')G%ƙMNfF6q@K8VEإ3C&s?RpT߮_;@ aUL>CqwRD{0!-~5L7kB/L׈QXgUANi)3M,&%wU^@ӧO0k 牯ˌz*'ȁ*hܖc"X);\ Hȉ;fclw`l^RSJ\icFf9ed;xCj~:fd cIȭPH33,rdq aC;")5\%痁 1OYx)'AkS/mFwR`g>Iolyva #E+rܗT (LXƠw;/؈漴-ex)У#B@w!܃7<;Pv%=U7&`1#d3CZùK޺>T$iێzh)"3z؇ےuGkL˭1F)z..G(R!}(ST7}'픖OT6)Cz-@uK֕O~IsU&('L ^W@+u6r'-y+-oMs3o/`1G3|]&awP [;~cSV2nzԌ @W >yBM`Pk},s t;.qalgĀZKLIz eB~>lD ,mʆ a4#(|hkC&j*IZH #L,D5dCk Tr Nd}>lU꯯W ۣ(En\4u"ĵ2i ?o[)L&XGa3~ʼn W W0T 2 oM>èLf =g628-ge=/r^oH <.H!rH*Y)E5e( rInWYIBF<34־caQ3uOF&`FL<YgS94LjӆXa$\-thHnw4{ 0[QЍ횁$%0*Im.Zz\ۮ;?:jxLl!J1#vTQMi7y'ٶ[?u|~±6BJf0l~Lp _~pw*aA#čtT|,Fz`$s]t,hs%nlt--\ ~RoT! ۝ɯl0bbҾL7l ͘h|Sxoޫ&vb\׭?2[!|#vȿjec:~j=;nWߟWt&p o`l>H>_ 3bt)z9:/5SCMQQ 7pnng}ES`$gyx1ܧ;:z-RRmiZ,cw3d6q,|srm[܆CfCBϣ:P5_ G}lhiW_bfhPEP]`Fp"9o;voLJV/p(LWlO BEԫl#N>8e?eJ1jJBT_Q}y(q@/ղvXp!DW)#n^ BF?*R1NK 9ªvtkUqhҥ q`wfc Д_:)RyLM2tv_]ޕ3]&Q\ +/9vS$kn;o59'E!ԴGn'GOIuLZJ8w:<#&BǜFHBI=O?:v~u} vI1Mf:3 S>ADg_}DGL U%ĽڞNpnZ霷7bGU=LMv( /*RP\fWӈ S1n "u;irCZMjT%&+f8K%'$8R iñPyӏlLu[_'5|SOPf J(Xh2emC~2p.gD=HȂx9b1v5U)F-*EV6K.+{?}9uE}qy<)Bٳ=j/Ca%3E ǥCI*5{å)N!CdO{gݤW fER:8ؿ32蜋>xV䋓d$n!XemɮA\S^-V4S,ͅ1#ō,~y;'مtة(`|\&"?xU=0Bxa2kJ7 p".s~bphK0rnh]ıJ+La/Kc977\B*"uϵYU?/u8?k!nP՘#LFZ"ǨO1'so\!g'JMhe,s,& `Ʋ6KW($s%%Eo?) #tbPƧ$'qW;FJpXLwv{oUE@eid>ĐΈ/ՖN9Ū?rh}/N2?BS=j{iv՞-^}Zcû BZ  CҊ0̈́W 3]%jxDh%>#1LV/⌎Ȝp s<9E8[v /ySOͻbR˳x =uz}tNatIT?R2Uy\ wOGJ9଒䌝VQ7P$ .bYNɲ@97Kʺ]3s!P5E#+]/x?{Z^x*u(dz!b`:nfc-.M$%[Rܺl ƛ<|07'gg=JQ*{3RJa#Oub *n^ӝpX•$b}h 79 j\k1>XKH+c)4ש!¼W|?dtnfd:'b/SvV\Ŋ=jdhTKh7ι =&l 2wod"<ʮ/^;/ޖ+y L2oMVq֍W5RI_isTaJ('mB̋H7k2ă(3SmuR7ke-AEaxhyD۵}hkzl& zNtⅻV:2O,- bs: `;m7~tهU 0[Q!;Px] eA{;I&_aGtv4P"˯b\Z><4֢*BQ"*#\82<=7gXtx* `?Y$<;N&`y f=R{'%؟#:/T{O>פo G:C]vXzٳel}a|uuao?z/G8l5%4f̮)A o󧗅X":J[|RS#d*.V`::G2irDoH2 $oXUyEZ?m龬gGzw>XyE#dJR[!\WHQWo"`G~an[4 k,]fh|O,a뇊UuJkq$p{;XP2#v9a+z8/3݆N8OCGc6qyۄ#bӱxKk_`8(kb{3֖IyA6|g 36.c4x{.e6L|8oXG_u6PI?E,lhv3BmuϷB ~z.t$lӏ5yyET{/W;k..v\^qdaձۣquiJD `+pW=i%.7K] LF׍ms ڃR.C$yݵo1I^+Y&n2_;'vMQD|!g=˨I3`+L^jORq4cQ@|>4h?=GĨ =Tm]56JU/' `Vٍt,^l[F~u'D?mIp8&;g(׃ k5-jj;e@ጏV͛ h!tT'z.nfg9u\ )4\|!;xZ?}+ʡJȟm buT˭c΄z(){Ã%ǔd^n7q */x쇠"~A*}|.lĘ6A-Q( e(~=9op ~+[:%,ΰ\C{X{iI_l#:z?  >4٣9SlCE]s>L'+=7,r/M`/6xi8[T @k35٦DG)ūkP3j %4?T-+9wMQS.Pu,  t{xN\t[@(> vDXb P=2#l/RLoFȫOaα??:WnȉXB 92^ː౨u&;OKfXR.nժT=Q'MvҔ'^h, LabTـSoI{E $+™:vU:z y` <&<L]FTC3Y Bݺt@]M/JlЋ 5Mǰ 3/oa#s6W:zw&&nBEP䙮g扠880={m7 yE\^tKLT{Tg}'.B&Sj%khGn?AG`G5c}yggu14=BZ:e[bMdi rx8aC4JBw8 rzqJSUHv/0\ek?cG1H]kNO#GTBQ c]Wsm&N~)`R"E+WOoQ>9B67\ D9 4n#28ViKJ,1̾.vL@DѴQscdaZ_>Q^UȪ/R$ށR3ml%gM-S C_m=61s}e$H>_&mbf$"{33_ΤE00@+6M0b}K߯П/]X]pH &Pxu $ήI*X/+6 `&o/وZǞ}t+V Na||`0q\=Y׫r{p)Kb4_<4tT9𹹂fG=zE8l! fȝ/I`/g` |4=8ك$4 @Q%g[?~UX%LAlp0D\>)T%*c%p1jis % v[Lȓ>LX;ٲ톫V6|D*7?fDrAOIV R}{~' F\pةK3d1E7hR纫:94| ;kb #{4y1Nfɒ+ PrrsF.N\C&]ܾ1t%Yâ%F6a:?ڄ Bx@r[@|zE@9;ZLc)5ȅJOP )ce>@d GwNIiä 'uM#r O 6eWd?&gJB0o[^>3e>Đ6&t 5[sšidT09rjKnMXON2}S(W4Ԭ"ȁ?C3B xq#brh5$n햱m_m"(-lLXPTzC/Im$`8OLtfF.5SHUYb8''?7⑼г< IL$MoPR xt>=jX~OfS-Cc~Z4\8(P2Z;_ȇ-jFDwgށlRܮI]ugE˔mƥAf|cD;3_|=Tp57HPSwNc 젬xDaz{.r JSf:բ 2Ж3(et93V?50C<6F>"&ԗTe;xx <ܧC8y,>*=NevK =&ND%ڟ"0䥬Xi`e$I2i㚎7EkJ˫gtTד70߸"^AMf lC#OAJ,pO9 z䏡}6}U>K0|im^cW< #iX%Te6Yd?tk$@7,@4c@7N3!@jjvfCwv߼Rqn]PfjS3N%E82{c{wA!ج'4] 辇0 Ѝ!\uC)]em=tqt`uhǢXV~!wj= *#[kA\Ah5R }kI^ӓw1~ #SlZC,WڒIB‘XDC+tO~mOؽc5gh͒M"Pujvߥ*Am'+g svpas5.4_4KnhpǦV9A!٪+挆-hswFk𦀚TDIZao/XXz-WjMi}:*jXȯd{Le\pLC4!be?O?NG-'r!bU KW's7<<~p69Zv2=xybk7@>3=8i޹K&7b`Ve nP`i@Ge'k#L!( ZF( !9NbQ3䢶*r9Fh*Cזb Q1;?TH/KlhGΤɪS%dzG=]cby+)fk9d&(ϗѪvb*Vhܑ=ִOM!nAg_C~̀vq}X*TFnWg^֩`+Fh&{n; u!R"X.aiOY#O"F PK{IZjCNXVџF3o`M:^|qmFx+P]r}<:>hEKf6a6'+bnfyߟ E5leꕙNwpiRRt\qbt59J3}4n]ӉQeW^Mq^#Sʾ_~3YYWV@+0c2EkQԬ02!DŽ('U"ɜ_gs2'y=DBT8f~,֟F&:H(_BD:9 BEr!a; ܑ'/O ͸āc'"C,y&Ps;N~[A" X<a)7 8T51S@TJUvՔH/y;֪ AJ84N<_#  ~yFJ VYA:=eYաox[n]H&tjL*˖ )o$VDlfo>7zRFN]|8uS+M&mO # |b^@r_#uM<1,8\ZQdI,q~;:LK1z+"rݎE#(Ȱ>HŢ/QbvK/b!# |*E^41WsD:!,B?ԝlp,5ێC,DÞ 3EYyDӵpn}CఈsIo=m\"Aڂ#$ P9jI싋A$ljlQ󤽘n-$#QZ"M=͜8 itIڞ͛]h&#~"ܨgv$+wR]ۅp3jҐ֐vZ R723y.n$K Od)$/QbӘ3 1Qo*ZPں#%p(i6 %.$ƩTEՉGԭV]H{8xQ~휂NÉ}Crn=FpQݫ(υ`J05s0@o-Ӳϱ]F0dcoyY'1ۖR ݻ(2'}7/Ә;QR4x7ÁRq<^Pa*Ƀ$lM\0ؙƧdV+ILSs ,VL%p,k* =/Ĩ⻃;^*`:T 28.0{Dk/sA?𮳨!?Tߤ|Eb)Lµ0 9 }H&tjb5Ѽʼnrbl$.w#2wo&tߐn*e?Bvf̟Smĉ (j;HK-3`Av[yJO) 4bZؓnd$_3$0lW,2!1taxcGK ་ޕuD%i؃ДCMu%-۪Ku74 \0Cpa1~:spv?zXTYr%O2Q'aIp<9NFM+&55 j/cv8C,y,8])s˰vsx60NҔT:R Og|VTqs%slD,:hk<.5#|R&$OWB|f2ׅb@>W["@FG594w|5R5ie]s ll=쇬;!o|u(%XZkft9Fu_8r][&XkB}6 @>I)ZP:լN=}\f -SsC\iFK߱_]7Yl|U{Q)[?+v+`'u!Gb5! ct`%ʾLx-m}S u+Wbb'R-&\_`蝱*e*s(LffGȣpARqh.]wՠ+Q1T* eٗg6h纠 r8媜5,\2a=Qug`UlsY05|-f8t3Đ5*ZexIԼl!\SC{X#&6OؓϟZ~]ΨPDUŧR|3LIq0{74fI e_U]Ng.%0uۗX`迪zS*\cNcPvlǻuN܌dm6=9oѢtfmSWݦҾ{`j<ܑY)%&(,?o_dEo3tHl%Ry4׎Mϸ\WSNUsh%b\飍 Yf\ZnBm7i1z䛹er|02IRzj'G-FW+4b0PKL D^Fɠ1|O*nsn^hX'W`^l^ r #vSc,-!P* du澂L+ ;Ha)p&;{Gz?+Gt}ޯEY3DrZT50NOF^57vᏦhVRO} iAqoH> |GW!=k` ؤmQ5q4 Zf +cKqs5G93{{ClI?b D--tDH߳H$[!P9B]SX J )|:T?]SJI@  TҦ2DwܮZhyb3WN hj4J (|ScwQldQbiQjO낐i'f즩h?3]YP6=;{+AQi2i5^=Nv-.e&Q~t7/:0xg~./]Nm6,*iee< eJD,9IKl{P=dMm7r=Ak O'ﭷ12.+$!ql /f^ C#[\2#s,g+Sa!R|& U:-8F, :jg̬~L49EL͝gŽZG=7@qʛXw:rG r"co1S#kL9܊ɞy;TS݅dTdeF}igj?X'㒃h,oi 3 ݠ;jjdW}2a pC5dꬅ7l""4oA82eƚRTZi"91=Dh ;/ u1Tx;2FQWnz&+QQYǪ;!m9$(oiu7lq/ԡ9]QbJ)5삮FilHODSj*l8ԐaszS:k}IWoVڻ)lmOegb> + o2>."TkwNWRK2N('׏xw9ZD׵ $ǢkXY=9|]B3Ni4#'~eAnF& 6&f?q|b6mCs>54UUFgٞ#IBؒ9)|OEsYs2!ڝ"DpLh9ohi,".k5haZ=09)7i{;74&j@!8BG|}[NK .a+9{C-R>ӄ, 2pU: zS^tZfCRjkr[*Sd!?Gw:j׸v<:%ٻ>=Rȴ(A0tM䜀kQ=};: ,qb5k!aϛh $|d # Sz!k1sinLL 9sx 51S]du %XYOI_oS_ U.SJ1ɲۏ(u &':v`o0"ӾR^CEARt}#mL`m{sr]ʜEQN]<ؖz-.s_\%ּ*i |dt>z=`_B RCW8_1V5eѻw^[.LyTE]7EdmMm oi,~Px% nK'+h4HbcŒiQRM6`:82Tר6Қx) ˡ#ȏc;QoǨm5{>#U@o6p]BϞ8m.%*-e*3e .zI| 4GtH2*yne$xbÐZ5T\szC@Sv0{xࡻVj_vUG[ 3ڧXh,8p'":oJ6}ve0=6·Z Qn$c6~qr5:vdTMEACtGpx-n&:x%N97hL9/F.dYòl@z)r1^hjޱS~نѼd gl9ݻų*/́{f -'i`$6w9k @zh<݀mڂ #ջ-eҎd :MO2/Nvv~BNQL`IoW^Fh@#ы7Qg= ʻܨr+0bBԬN/LW"`"P6;|݂FBS_|5*ڈC4iU#|9.N?H1tY+0[iiO[ n=4K!“GmN%/=Xq6c@ A1жct4Ẳ԰l:Z ?E") *BChҁT G c@Vb'y:?{xkB `lc>G.$z9=WɼM{NkF9nWj3yU<}*R'/G\{U&_ FB>o$ӟu \+~!s>L;+0 x̶sņ(6A'FXŻwS܂}pE/F|5t#1S "j[*qWHHM3?l_Ivڲ?D'}K1>Rv,.Q/dmKr?﹓IѼ@qz>VY^^goMR[8~\i$ ﰾzѫ0ִFj^8x+WQMzEg=Y淏[d>:5t3HS9(>LJ_b s{w:#(du2ȴݡc4dd-WxlFR(&4Ňi +[]efa]mCGmѰE2 7P>x*"|.KeA`jCPbo *gţzfQUcp CC!;[M[ >mIhj}t"ޥL)n7to٧fFoㆴRtz%imF" V~ͶlPMYL\0&6/ /Rvn{(@xg{-,M ƃ,m;JC]1O3da(h09H/I'{OѶ T)pk0i{{#OfuY4]ۮPBFE&<,dHVk!hJ4rP|M>d<éh厠%$tm J|=r3 E<e-@@3ˀRj'-_~'Q-E)*2Ji_'j<⨃ ~ sGh_TQV*b@HKFh &7Vgn}Kp掏i|t"ha>,k{TÜV?:- |n7 b1kr!: h~KVN(ii 2+oN'Օ3R֩\PӅv=xYSfP 'ȷ1~w=l74Z8bN7:Pr`ToSgBӘ2IJJ#K Ν@i. =ջ}K4ح_9ӍSnb@ d xjԇ"_f\yCti`> D!p M'kiINIRi 2^cg,ߤ k^̉ ꚵ?j/#lTLTk"vZl[i/)3]9:<'axc=3v})?PR@K1Z+H.+"*2?k=)}H21V/Upg]SjV4e1V-q:H͢t~Bs]>@N_+3&yr["e= TyޙyR )ٜ|k+B51_[zq VިYqmYO94/85KH g}DH0Q')l\{2=ۂz/ xM!adG`}; WٟP8`k``EEdPgٖ>rY֘Et7, aBr 23Ԥn?ފ (ch&w0K̅H־7'_sT6w2ZGM"7'-f#N/34Z w^HGL,%/_=FڦBl^$]q[?e"}w "iiY.*530\(z*mo Mw Gq. ALB-g:;#??NnPDg9ˠag-Ax3frwJ$zO(A9=$̐JMuS7:EL"XȔ 5 ށ$K6-b5)xim4`\j/A#J- c9[ 둠zbpۿ4!rK ĝJǟB U44qѶ7媈t1>7/+_Z6٧e9& `iC/)5HX$YyF%wj:-xvyq4-w]#y*+7$ÚC`w1RW3iH+0%\q/b-DABBheCέ[7]T"hT\UD\cw °QmməM5sR숯$W6Q P?"r s* W8 9DK Fx WkW%J):n<>\@B5cX (|p6Kn`Kׇt-n֬ې>т/jZG+.lvuφ1Oϫ!*m^4A[x%Gh'9gĮ@qVo C h%/7O v nM6L{o9-'wG?A\c \}0ˀ좋R Ko'V?qt#,{3ч0_$%FҌ {ѷ9 Tș/rH!SIBϗczպEns_o߭c:6c~饠 ˼DZnQiLϊ)Ə?sK$&gU+~E"<`3h N.CQj찯Sx(Mξa[YmɡѬ ev9m/}HĹ c"lk9dVz]8AMg|)|uoxiWK 矗Y x ݯ[yzBjbXf4+&L/  b<  ;[״P^IWZr,|٫ZW T;-Ѱ`ڄϧ'%g[LZC\쏖 6|CEP;!6ikѝs 7_89ݳ]!AWBP}=I]3G0 5!6|vW0J8J$1RTQJ+PS]JR6VA%~g0Im"p#+Ii.D#/;guVpgy/)d/a ^/%t(x?G+~~A`a.*f7Nz;bcG]\@.$ބ֑z؋.ELw{:VKp%w'a<^ ~~[*tmZ1!J!A+~!_[]PA u{rX^KIѢ ($*Aÿq@]N {I;/]oK/>1i_9,pSV$LTĵٵs_枓1[ >k;G)(_Z&OV_ }B;Hf'jl)j ʘFC˽pM 2 q_vYͼ~xw5e lsk8P~\$*>-MI3B/E&ޓj>]Z$){Ӊ4+l`Z: ?%!O;Db< ' f"jPmfSfu U ٚ@*pUˤodM(B_0Ot@=x@zP{0bQxƄTs<8M#cc,CMFw!zмf1r!A}D.3FR6-حыkXN{˔EqTUFi}B&θ%0_ B'*xwy׃K)m}LΙITx ͒:_R.u)^W=!mK\jU'6mgz'% K4iϭPCK왟3ӊ䂕6fHA <@uq+%=#O1qK~.A#9f^ 4SSx5)H@^;!1loJٗJ,&PُÛt/?` xL3T h9[&Pbepҗ7눩=OC< h:iQ *sx`˶Xp[I8^kl ;[ u  Y:~ {k#e^c$DwǑ^e -O9k 1NX o?*p ̍C,TTz,$mDlX` ;oWй`;Bz+W@5yT#Cjq (ޝyF~`X6,.j] 0 ] lWp.HX͑AH1Fꠛn%f א\5Ɂk!`FVxՋ?Hͭ*ܼv]>3s/8 %`#Y{P J*wvnNIơbcW\#uА90ý\dnasp98[$4Sp+i-y6̐boVk+b-,k#VG WN\/ =ŲX^ҘcEA3$HӮD]bnS_3{L!AQlI `}ྥ%Plȁ$hP KP'~- NJ,U^Ke)/;X^6\# Q IVSM.(%F`Lcg~S1S'anG_n/|p릷ͱ2gMGʒ\1O,vU_ܻQ4r-f%Fm_Vja]#&R Sp$^&am)+ / J{`Аqj_l(ɆQZ|-|ƨ4eƧ裘JO,ƺC KJ0+@5 v,/M} /wݒ%yEMk}܉"xdD}z岜jW{t6ioJ8 !99 {>n8LaҪ%ia-֫R%кŐ:Ox4G {O4(BNO5+oy]啟6Q 53}z;rݠ4%%ؒ|Z;9jz{^<$I{;pGQ&ͦOBPyעAi(Ymu Zpڟ1I]&s*dmP.pF bMTanERk{wB6ԏNѵec'&*pwJ*zN;Q~(%6 *Y`ERPS׸7 {[jhkBZv_7Yo b{ۼ%kC+~P'-S:E!75@B*18*_}W X%G*KtՒ>\/#)|==3qUDVrz񖧝'.[Q(¨TYhSɾ]^JSDג[~Itm{ bGBsH8+ĂT#9̳ߨDa`Ów'vOiޅW:A% rBv|WyB)"V9D~ؼj=0A?t$BB(Gq;G$u7œs*lMkp7M$QӴL -$c5DϹ%Mgv kJ2$a-z Z8CJ(yfnttQ#D=dh%ApQshNN<9]В}yQ1$;a_NG5#-wzlPog,rMY8vs{M1cZ<ꩍwE) G &gWQ/&e_ոό"ad> Tը%bPyz!4f24m T rn+6O*~w]8O>Z`v@> LHÙ) DW4W?Wyhi|i*V*Ns >)nN5yg@:tWQ{rhTx\8&WVOٿ* 7^k?Hю2\VHڱ*@}P?b[~RUNJz w-1c9UU{]RG%4Q"Q(QN4_$-H9@o\v7ȶ1h7؃uhȶd4d- vXIEX1cb;ܷs/lԠ]9[(?i6R`ܗ&ufkɺ4Asm,MYЅaDDM/V{"rqȈfQN *l*Xu6ZTAXH쑌XBug u{6Ncgc!)DIʹDŽL3Ćhkwu;Y~+KO[( `͹u~&%?vh9נQ}ݞ,*,d3;[s8-1Pjp{q XhKZ!t VUX-w4__4;]PY_?K]R߈$PZIol{r1?`';TOYz$m65u?]4\G?S3;8^_jNɳvf<9#C:р3g}1+-|tI8OxUIyQtN&Zgd*8-R}M6:7MeM݂xJh2}f@%i*_%gF=яw\d!aFL\gRV|:4z46DưBZ0MH9K*D 䞞A .^LLImZs~}ve+u4uS3,5'~E..Z!JxrGx.I=Rx%mwsvJń6bxyVW?ny1?[m-6\.\"VRSe( =H.KmyJg0 -$現:HJǂ$`8D;bT/.cXӜ sƂ'n=ntfh9:6;5ǎS&eL4ӢnO]Mb~154O2ls4GU h,$3mAѨA$8R:bc' wq+Uit3?DDj<*8/ባ2*wp%|,ڍCgcޏdLkBjYs@F(ߤA0K42-_m;0',sf}m!,nRM*-Zp;dtp2U!̟,I8M jRjLq"94ϐ$1U6/ʁ1 63G5J?d4EA@>س&sBݚ^М?Drl0wc".:H-{գVZ_b؅ef5\a:zړnktN3, s:I1YS?H}Kգ _^͠g/wRSdR`mXخl w߳U%m/^bc}@0)Wkh8*L1f:`6ظU-H=cw!!c*-+.2(}d]}fM YەtR%$VPddU%`|xL]~,Lr'El}jfٝ!e(qtC]&[2_/;nڸ!R&3|'÷rBة(\XIf B}.CGK/Bx*$߲jA+ \@@NW( $,؟ b:&|cM`;}8GEK&[ج1+˟UsaF)AшɋnMh7#~ rǗҭ?g3,Vya9o 3Dsu1ҳdGtf]{ Ox֭yk$|j]<0`;&9jĝ |/r=k Vb+B~ ]!5odYŬ$@S *5īDOlVbE 1@e ېu Nuv~v#l ?UZrUh? 8/W kj7rԌ8Z釸r/ySТEN=?2DHT /z Ô?++Z,]k/ZаNVv7 MH6ZCڼUMC7~ƑIxiߌP@3+:29`%'eq4p i6 0ot"Cg`O '(mh 7*(`NtU*h.٥Nĵ4+ DA>ҸGjtC7ʭDe^ob{ A0fDIOǁlQY!JgR<;%m.w.08.ĪGs}uY"0Y2HGtщ$Ĉ $7(.cK?)R?VeCOA :?%~lt[GQ`[<G%k6l,Z/[4NݓR&CUYGaNJ)0;v1c:3Q@eRDlRsx|iN眫NE#iֶɲ LӈJ>Y| @u MۍD)Q&47|Tpfc`:vl%rw֧i?@+YgYlH)0֜zOp-rOhblvuzចhfrc8 UcR{bgrp']7M+ŬFV(T)4{ tEߓ loCpZ޼_:".瓊?p\PU+ NܛJKT#P`aMsyGLеnA'1BEgpVlک9)`OZ`I9{9Fcyedu֟< o+){{?4Rx7~;P0(5bZe7j|@7! P)@>Ϯ5j"UmjI|jیJDKOg++~$2j&O.P KEhk}[ffC\ nqQɜwe]Ö]RY ۧ\R e^Eƛ41?j9{+o&nRzGdw]<5=dv_w*xC}vi>N(ez h6)q:MSIo 7nzPv!ഌS[.iCw7AX`u ja9QP_`6ڒwN[psY)2єAOqfDi?>nCAPU3H/H=t wԐR)%m\ZJ Q@/XL6TfĉA:!+x'ʆK5@wiio8,`˔b, Jy/NvSup#88Tu0F䲝d#fr2v[a'u2T((.)qDЍ}P4[7o'C`!t@b>ɪP$G'0VJroc(:,N.A[h$ ~NG_aLy̺8,=~vQ1p\J\P''ѲBBI Bp'ָctqx~DDάc70rh ۥ-aˉ^Ťُ%o{?x0\l;.ڹA^ZۚafRM&PT<sU9 \+]Y;hcme#PQ}pGFק٥#E(ҍ (@TGwZt=]K? +J:ܙ4*&2 e11ڄUJ"rN.٧ 9^[Dأ"dqj 4\1T5Ümҋ6DF${@UN-LG%\V$rmDt|SZZ A*d Ӹvi_$"gn1>K PKdQjL~(A3TK+yM*Lu\aHM],G_imYcAs> ,CW[{QG9:u&[£KKQTU\>ୁD6r9jg ѿK 8^hL$l^[:xD<e g~ cS+QJyyY!g /+J9~.^MO006 4yD+5p~E"h)r2\X GCTbdo;y:bڹri|۳VL$נfyr@lY:ljXxLYEtek#tzhr!.Ӿ`, -;strs|Z t e4'.x{z[`9ȇl{;#A/1pvV"^voʅ[ɠ(I++A)Qb4ZEޮ" Pk[?We' |mm3_Dd~t" V¨R>(B]EC 03`9AY:6yVlM$_$'6n1@<(U2k0nOO_NJ*!Y7acȁ{efSvQEƇAS"U,VLU{mW:[r;=yɥ6׼B2 B",?Ί.0L|'I"$y;N_oGq{< tU^1b:VaVFA`Q 21\M>()u<Jx*(Q;a6\u9eaq=`4MVWz-j.٠B<٤KhpI  O{,8` "exȆ֑j,Lp)t $%VC.(֣p+ixbe9{? zWf_YrK1DNAc&qܿû,91<Ȝ։Z4<;ɺ˄~.otv5Bހ~~1zrE |v$ ifJevvKwEe}PynW[rr-nn)i0/?!O25gCU{#M)JI+ܬ34MYq'N`n%]H[wFQX?M1ΉCb_,q qQ ^V9! [aB4x#{>?naFJJm6NoYP$V-Z-?JrmgCWD\KST~2^xx1-8)(r=cl8|( * JTBy+q.nF̕+(c9U05'* ր(#jgؠM+&?, nf/(rOwF>jovD2%vϕ=:/Weռ$Ͷ^r2vKkMr~65 9Q ٠KmNW72#"{]K5 \EQhBs%]1Vnٞ2jV4;e](J "]:ojzuFKfuŝ hi90: v:GȨ1xfHXIIxUwWO]h~ϨNxV]qO!Ϙpk0NI:#c~5U̙…1 (ַgh] /hAPԣL&FQ7X+&C=6ۆ!&o,-]0yEJ*amQc&R)<2yoG6~D`pzptT#OĶi)'6H͚ixX9Ղ |?YГ8PC#D3Z+Qڒu)r|ь:uEUQMYycebaALA'S$ U6JY+je3fHEaEzh7qVlv榕x&z B 'H'1ZEy̴!M5}s0JYTѢGf bd #=?16~y'xn{w,F  2}J+8z:p}(ߒC IcI y D%*@~8i\'e"y+O5hW%, _ԄIg胎7<>LqUaN[@d*OScƋ4:SA]@O;{wal2HSuw _O+%5 EMn[=;*OU!ΟvBWx/Q]|xC1G4#L%=z[O8Ŏ1 r"j!txЌ+E"XM%q PA(Xdnm> i.EFK'w蟬n`v0 g]ćlY].Vrwm"ZzH]klgڷ[@E|&pGuKb(&Q&kc+`5qRID. @'a0ڮE66visBMWHn eG~n/g]HGLx.vfՅ`qFf, ,5rtA1X'g c$ Ks *&Q8A;˜D(:nN$`qlR"SQKZ`AxKDVN;B 6PԸ > zduSb"3\K`I!xT%H˜r~rQiR8Ȝg-ƙV+OM5v(X4t[6>W T7\TȄ{FqpU(N|eN;"ueE,y3wdj4A[&=Ϫ_7O":ی#wRj+g2H<(s=&ii2CSRZ0WboAۓ:ls5fR@Jfvژ&fE* 8ȱ*+5|[Ѕ΍+l"h1{"<"ȈĦ#pRy_ n5VM WԫP{LsڢM>}U`p~6|pe'jDOP#w"{;j[SHVK@nճ;<]7Ia+z].H 0ldɲ+`C-G<YF}^WaKtǣ=uƍ\$ZsWa/pYD]#Ay ]'[mon=,ߧ"V Vx$zwҹ4yк"\49akEo?΄* ?3)YMBJCV{QK{T@r|@K}Q{L8m.nhfƵ5.W6TvLtp\Kj=Yy /SCyu>X)ZP%.X)0OksN)('hAS !\ąV {Ͽ5<<4µs`A[[>ow`裔/Fq UuJHT.nw$k O)XUmanP«N4R2N_r68LvM*@#|VN=k}g u5($e|ɒ0_#R(x(Z!sny^ 皻LI29]x#˾m~вa 0D4m`\H_1g}*]D=\R^M૶kXp[5 m?Ut]>*zMlK~Hb{{_}Qy;2XPysKԼLr`D VRe辜V0j޸#QWOwVS>5Ұ]#JeH%sF)ڳ^>myIXvy^撆=lm/O#Sj7BsJhZZS}Fë g R#T_{ągE+W{,^TyZW笮N 3?J(OC]/'V۹ʁpO\cxˀ($u$Ajy3 yH3\zŃs_/XSdoC|u6l^r=(Ŕ7Ifa;f|)eg+檢唡d=x;+4_Z~C4V=Ҏ>2k=S{,3Zn1]VDOa(ȥ\88} Q8Cl@√Vwހ47/.,79ZlהMZSiLB&舘9V/v^u:aF,NPlaTֲc sK+5@>D"@6ZRջB0ғ(/O,nkݣS F8î#̩q(;fs*j jJbP#q[L؈1F7 ͂GսbF3 r%nɠ.q F CïBpd[dNYVHy"\*-bKyp98rk3 8ҫK^nO]UNyCz?ÁC6#޹>FT`7ᄉgi^v+ϧ}Z}{[@֓ߎ~L5N/avKM4=ID0ܿ6иcG)pk\sTD[2JY3^JԀf9\z*.F69:NLt8i- c35%Cb`Zzo t%Jf} 0<&4PDiJduy/{vz/аE+uTFr6 ]`pu;#\ &0s* ]+9K"SYݷǬ }Edd:f&ª`hdFBH"/yz?~fYgL59,oܧ9 3+LM| K9;-el 6fv[C=mܧc~'=iG76I;p=w8^~]q\ Q9l~b}n/* ɟ*FcT䴯$/FFxK5*Y T.Q׭3ZF[xO/N -WnfNf aLxn Cz0o u7iWo{0 #A9/9Mu2FGȓV4O4훶cClʅJ$ra|>l55I\8Zb\ţki`ãq-B3D6jOm)֌yqY\#>#,y}󼍵#ԦQ6 _2f*OC!MKoJA:tqφ\ DENE@)nbSü}t^;Q}UIS U2:hUc|AxkmDPouuIo&r?ԫtDD p8{lw_鍻ˍLvv=ST&8a{Rc,*y hiڳh^b8Iq<%KJF G®*V/osg Ox˪d33ڧ! SR(-Fv6"ݝ\F pIj?Qq/z CM[9w 'XeM 8@TڲZ.a Qobㅁɋ%$ ATƤJ~{'TqU-s`vM`qI}*|Y2vN 溫d?z3 q :Y*ӫO"(O[:#nm/B2PKHХ)nҮrNڣ cofO#sV2kL^Q8wFOYk_.Ouh^{|oTTo4g,[ᦩnB9vFbwӶź̆MeJId zj *I[\۰9z50y[ yb+"V1D=?XQވjWc;hKSki8> h[|ǰY¿}R:ԁUvK0TPm?퐻2  OٿBt!?ا=-w)7pEFmez, ,uʹߨ\&wjA 9:$3I ג(?Dj玠kkبo2߈ї[ U6~pę >u ;B}fDǃ(:A9?"_Mϛn<@Jh x#Z Jgh7J?R-V+<99[<Տ+FOjոMB g~)!IaT]N7gVn_xAԆA:nGVTX?8(,;hDJ>#@|R@Oƻ+@ bR 3kY#@.O"p2 aH~EQHYxaWpYj͂ xo0|I+ۑ]v*l A%Ex_!Hq2o.VM JdWi|o ,  6ؐ;m}ivG\kh c6OyſԿS' ) ^b{sHN! jE{m/E4L >cPnˤ@$9Cqʁ꒜g b OFV RײxOcBOp蒍PѫӿyvO'ϒݹm &\!9û$0H 8AQWJu"8o12uhea7gͩ ;>﫮۫^Q;?4|?\Yo\ 0eDQhs;' ğ"an"n18#zBNA׼ (kgl4ZV?)GW=>[,yC/p0nLS`tEVu|-AI< pDX.58iPE'AJB|琑%hiNNbI ?&@jc%i&lK_Ph Ӫ?P]e疩FP\D8RTn:kŢm!33gNj׾ɠdu?E<(R\NΪP8 z:xZQ Җlڿؗr!scËb`'euwK?$ `*7孝jGE^*5hǦڥbZS ]@z=yr'нh}XMvKSf"֖k` A ˗l8,;#??h&CZ|1,W^Ye&~ՖHw QҀB1mo蚱?8O{i! 3?>O_Rq,$/Sf*2,}ZbCv__^AIJG| PG1~@ÎzqĿJj/ϷO$ ,c1zc=?ו^܀mFGUjT-:IFJd ;{wd5jp)Ztd\dލ^,n[Ѝe"!gҋQ*N#Z0:H`0ekAp!6y~WGLm'c %H>4 r^=`?"We!3t Cab[L)w&#j|1b5C<1wIR'?G} LTKbq.i<RJ<-f8Bf]('[7㞒 ^DCІjs"_ <%"Ϯ'j-S♄ZPLs7PNHZߢb !dyvYvpH''"I\MK_`2ߙy v^srˤ1ש) )/}P</vcbZU?K?5wY 9Q6<8\n+e~ UljíMT }lO+_ʮQsSu32 XnV"ojp?0Nɭqz d-"9[iĸ3N$5 X|97D_jOF:o]ų#Hٟ - (@-I.L].#sW<MYP8ka2HLQ3`^3ےMa=0]dt}ɺ-M+r@u' <כv6`'6 JguB@&^;Y٩{Qt %ڷCZG]jJŗ2TH#ɨ5v+Gh-1M|nbh'`}SSy\l-.)Kz;Y>kLtSkr dTzU,yh HӣP$6+J(ő-=\$*llz2K()}Sąˎ[SކLS")b:Dx"ԜGQ6)Ӆ\AFQ^D2` g&"x`.Ұ3>_3 ܎MlkJWʜrRf ?`$8kyeLr, TZ1an8$ i$do' P%w |D9`4kG_OSi4FNg?`yt%bY3 e&yڜCzp -cR_թKHKߧq]PgcU DQgKtVƼEBW,I, '*^'_dWr\dAWB2YCtX.PS~\T~n &H\"s녋vYkҊjc\,l%v8KпgT.Bdsv9t|49I3MwM ~ƽ&4>B9tJYH Vc -_2K$ݼV={ 1aZ )[̳RJF?~ h9cĈ|5;}Bw cN&G@FMP;XE'.?z+u)_%#eVЀHy0II = $ろkX%Ћ.r;' =1/{> &M@;tDDܔ̲a7Ͷ SL&$ ,&HGu Yօܼʖ@3RL鿣ΤvhvZ940*if%.R%lœM._ Ouw&laHԱуC{`q(Q&/CbD#HcJA8o46ٹkEc&+ E q+E QƽPl]1ü{/')d5T%[ pW5IɄʓX^7O&HӁJ2T>x`fˑjUtPTDqxc鄘$o%pbc6)&s/ jݕ d?P,$ag>w99LQӊ55,:.>-ff>ʕcT-L5x9@; #mɵ"}N+&l oa nii\l0zo9NFg^$S_J^ ;DWܳ*6|Vzߔj {JO{Ơv蹬bd9?},G@˜:qqNIk)'kz-S2GFI607pp(lE- -L;v G;~`L?KJ>~cgejS=t~gזYMxAidz)7iZ.q ѥKFG^F xQ]9)LzWSa7w,qpH% /-2I{TRNYhv) _85G D0NهUW=Æ@5${GS.K󌏔w?qWtuRop cWtw u 83(T0¬~ܡbkhLȤA{Q*7Cݸ̈́tK+FiPrn'Yܤ %0¶ʖyOX cԻA@U8*O lzs2%46' KoPFjPJPh:Ŝƚ]5Zg` w圄`HQZ6O0`+ڿ=ҹUҩ`'uc@z30&,|LMm#LMo^y^sj"ԆGA5RaNyQnܬin>X?C2Nھ3ϑ}!`ifIy)Hq= g7)V©8^( Nf}6r`sOKPoBY`e[ib*@ģ7B:fu1߸{ 37za'i@%M*>ILfO@zZ.WZǐ F.){0`YfglZDHS.RiX1]z-=J #[b HUV:$(({~ gͱTHd&-F<؈PI/!Y^B8J#EPg,+usx> x[d aB+QQTTTأKCuC"v !<1R }ruY7lF!]E(;!T=%,9o}pXPu5>,LCot8ٽo,+P#@T/k3P(LpБ֢I~vp"%<0!0$„:+Q/_ks:@ '?$8]#[Q%CVc yJZ˘u5UYy)foͬJ3.=YSp<gb]ULv=ùK$Aez 6Y Fomq"ݺ}%dGݼFa]JB_za6!:ɟ-rR34\ZjCJ1%"r'lR%ޏ1Ӌj :NlV߰13~* YtHiDKsSIagV ezOiO)%GERl3%hb ,8="WT(ԱWP-7f?&IGABzj[{B$&8wM\^F=)SYp+ҭ}doxlxU &ZwΆCߖ#`'d.f7$XbFIW?ʠZZ[Jןݥׁ¾+>zW8-br =snETwσgqEY ^b=v`]J9kU0}TjLpjDGz2l[gg'g ,=46a-X1OY Q7cU v#5er9'hx¤F,[/G0.R%Iq P %gVD90{L (Fqۥjm="1z5 Ku2LY)}t4*{\s2Z$`jYe7B3xP.gޓt7 ҿ'35YrW8\Pt Ċw $7m`jʔ;+=݋oі!T0ؓ˜MEqn׸Àu S3rP)Pׅ|;sfT穣*O28m1?"+h/^1kQ`# :Tć/]ߜyCyJ]k@.o!Q?0Ыe g7RGCVlzq-5ԭL#u|whXkUk\P+蛈[˟+Rrݳ&]FV=` "1?5tN1ti(! zj:c70 d+ˈ#YL%<vmhܴ<G@;%u<)LZ")#9:IŽ{ nYU<1n#0W;FwJ7FG|,^tirHV;*KBwg7$,pTqv$8 YJ+%1$e=u(,/w IJEi䈳c|˕^t*tmvH Hm9Yw'6{Z _ *[Re4!wHa]فKʸ%ƨAxt b|m*Ha:5GV28,\;n ֚ Jyt7i/ fw{iڻ#% `Ȕ9gх2X/b8;o!K=5 ݂^F 0̷k[-I ! $@%14IpaAfc"Rthk"sSת=6y_{%S-7SClL3Н=մw4f-VgkrnM4TrR/(0sN4E8IȢ!(@q8k}쟍-$QK{ :c "W[&;}YO5lE˶_lg+EծώTS1̠V$% (Rgadcs%WX\-vJ_*\ZYqv*c+[U%*'*yFÕɱx g?>*kE;|)? pͰ2n3JHW (̅{0 un Zͳ pC=@ (6CgN@ጽWKEߟH"( _#$KX4\c%8~]ɀ].<,[v*/IkPfqZ5ظ5u,$!]OR@1R (* ڗnB[wztcݴFHWS;S_$E-2wQJYW)n(}yL!<)^F_FΠ Lwو-"܉z+E837nS~NI8*` %߲3(6F 'r7*$z3BuVj hꪐ}a]q#35JVZ4S͛Zr+:vw =Ɏn4ضr*U(ǺQ.`]jLXأf.#W}\3±.ɰ#4|fe(=Oϒ`v~ FdOXlGx!Qv¬Tp=_$J4XNQ|ݳD]]?>i)9zͶfl><{Ϋ^ \穇 ъlrx?.D7pj =D nۇk10[J̰"%y1tª{͎F"^" _zo$|u.K#6M9?&oWnt嘛* 5j @ee'} 4鉩g`r^ƐW; $*9R5g uCڕ4qhw>""JT IM)|-ew9 ZvV 9u7I3|f8w (VK9=Np5ax2^WrAhhR|0#!~F?9Fr`0R9^25O])ٴ?!qp&EJ8Rf:Yͼ"U%M#z.gqؗɑ`Iyt!l=Ceh%Z{Jvi,l*Ŵ D1'f;"]E aY`~"q9qٲ#<@rf54aܗ-X:xW90zWfZD4kjMK8Eݺc{̂8o_ ļxaQE);O(ej M٭CR{cn[TT;k8#.Gbi%Ĥ&|sp7Ir`PU8Z'Bp{~o]q3ivzClU?}DQ ?n\IE牷K X9X{cK` V7TX%\FC(EGL,Nwr dj\dE}Nm: ?(^Ե\Oq =*^hh}ON8a}ʙt< B f ·*MFkT_=ؑBBtjax0c zuJ@n~%YmC>;q,In =RhՀ˪0/q ?\Ecb;vk3\!` 0YEbhF5/k,,d^R>%dMcJE(%3mj#s`{`tZ`۠s,gnIìleWYj!fv2n){}3O>5\yW1,JO\.Sٟ%E齫Np•Gs Fhc/2ygY g/(QElņh &tyTO R ;mfpj⪖({Zn-b8 6#2fWx5[4/1zqfYq:N=>lSdB'szw݁ڼ" 3Tn<P#+ IC[uүOk9:`5PaHtѧpm\=3Y# X3T⧠#׍"t0k wN'Qbe:LL#ȫ~)j|45. G3=:!x٘Sv0$a6%z;ĉ O䷃>C10=])}R?cټ|Xj~_[T4[ӹ )[&[v"H45)|6t7 4?/zd̕Na@vT?'bN.@k$$KKDv:I6F-CdV_=ԭq\fvcuY|oIU1%f/Kyrё21 Ss'rZ{m85&Tsn/7p>`=e| #vWa$YK,T_||BA|轡Bb/ ΩgVD6<, NlFi{63blrBV V4d6Pqԡ$}5Ӯ-H3,$#h`(|:nȍx"&"ۚrި[b[3ʱΡx9BW9 _(QC<rv\W73+Bv c*j"dgݡy^Y[)ۄ5UXQtW` igH?W!bh7Cb#aݭ)JajICn]mJ7cW\ڂY>JEWtdcD*A{ vo@l(PddޟR(lYǎN{(T#i2߱_LKf 3S.3Lܛ3MjjSwҹ~ƽmЙn95vCˇ}*g.4L- OHa-jX0]Y81֔BIZpƾ]_WNzLZ}F8n Rr1yK/FݵW?o" pngBGs aB/ּ8ӋW淼[u![!h5m-䂳ٳսGEYTlxޝ1٥OV+?Dνg*1C^յo' Dw1Y"Jj_%uY䎜%3Ȳ̻^(h>vKF~푯=KSFj/> rK%O (Pf#2 [@U{HLg D(h.S{%fbt _&8li͘\%o}Zub[Y/znsTuO+ InaW-?4b #{!㒤s\tJmrxtoI˛KIg83L}Mv2V;e{PB`_A.ao5iH@>£n\k_A$,=fa+b}9,gZ)uBc5pnS} ~,\,ؤ VLsO ZwMzhPJU+4zљH!ycRƖX='U%j o |?2!GV\B[E@PcTO#qYྙsYau7gm:UHu^ \Bݖ&3-L!wXX5vMD;a@z!NoYǔN j4\#3}eqm3~<'L[V{22c8ew()KU4H!-ݵQ*tk/P.ƀC9j?^Sxّ HH1]EF}a?!7|.l59PFY^{1ظ!jfY8Oj>Iq K١vk c2MYyfVwr.mwW_ Gc-[WB̅ww#q"'ߘ5*2M\}C^'~r`v;ÔÄw<1qN̓Tϒfw`iI:^Fq#}5a!k:}4>Gể"Jq|IBP=m Gy[. pFkh٥&'Zj4^1eg^cyz"=Ȉ4?#~Q|kJ2*YR= 6r6@ d2[xA"6x+76 rr$8R9Hr}pvpA=L -oL3#5؈Q1(-1w=.yh$xMxCSf~ok>7)!{:(4zLOkC{]X5x$bD$R7rЧ񟍸K$wn6yD9`޿[ɐq 7x!GkL0WRĐPm$@{pPSADBUO=ʜX!O?!Aec#uGCzH=4l5^7!LQeC\[ֿ0ccYR[_`󃪖 DkpU"+>7DC ()HM*'\|6ǵj4!? zxBmKi2QG{1B$>пnde 6DIYY,Z 䉅,ڹR)^y?ehl;2xYКmj9RO=KM㸜i{J+_9=@it!KUz1CH(Mm/ ƴ#~9aYE^q׶nǰͫYC+MW/)(|LYɡǰ۵#m"$J @"fy>52*LT`==ja ̔Q,|i߁1UHvJ"Dg69NFa+aWټ}f &Q`[ܛ4q,>.WIƬJMhх=y³Nw I߯ w A&;v 0mdMX%x %QzGË~Y|]x@/ lYr -X;wpl0i{sKȋp<wv:I()dsGm?x;DW|$%$jflo3]5,.(/kYvo?z 2H}3tԬl'}dv @Hcls EyV{6]Eӛ`Ap[+c%\JᓛZ.1op$tP I8}ϲrȾsj (TyjPRG%<3kNWcWp_Gߌ<4I08c9,, \UkOӾ xb}%JOnа3fq싱,5828`i?b]V7nhhK/) ڄChGKq -v?(9Ք"-8>Gcews$ȝ~RTF#hBAOA)}#f6 R&fy4RQ ͙g3R5to%;fC$#בuW蛶SOB-ޘ3]l^9C^}z9)u7kur 8:6wn0b8vK93r D.Ivio@F<ecl۸i^$T֎`$xC笻i*i7UCUZ\D\}v|k񯑐! %E nFB4+pteGTྩ ˄GlnZ g{-E:u)No̷q\nE0X]Vau+ԥ,cҫ| A=$1 O3uv~^ ֲ%T9`8OGZ!8T0^WUqPX?Ba& JpjNq*լ7jGrk8ɂ,b[/&TI4j])03І,zByeZ۬Ygxfƥ :1*av\'XH9\eB,f^ԥ6X̻0u2 B Gkf\%b@ -ٞNȌe_gĘFBܗAĹџD[፬f&z ;i8C]VN][HP4̧[>0^RtHgݕ;$,nlFcE<ё 1\%~ dw8u8jfJo8.DxS XqjWL%Br鷧3-QĴ[U'5v%H#yVv~ZQm#r y}+3t:2,M.p=|]"'X?Λqm [QLG';?wD/A[+1ә]RĺeSԎ7"Q;#=7F7.ﭘ$֧d$ R*Cɥ85"X_&jI#jnxP7L".szΔK9(EUs2)IvYvTYDf~ovMOf)0*`Yt' (ݎ;NKlm\_^]ݨRAD` ^G τ2(@Ry+<&M!7a-p"1:Y5Gd} ߒ {b Ռtyk "l 9(Xu|anF upzz ~\bʼnE~(3~k0mK͎=Ӗ<-m-M㉉eqRtW9zMϫ2[k(7P,zaFEXI X6 } %Zd p$d{vP]rrtW"LPfJfH=DjQrohR5}fՕʌwi!H,uNcӴVX/󏅦CrTŋ"gfwUoJ401*CTmxVQכK8l ?3A`Jȯ&Trw䭗gUCF34v\k'RPIhd84x2ӵ1OwocT,'(v %hj*I{UCᆧ; uMa7`} P+)]g.³هMQzwֺ 0g xjYsq]Qv_x>vuO}%Sɋ&Z 1xΨӚ1 zN~͎~MK -)7|N``X}9?U 5ճ~w <٢yZ:=5(k1$2189>׏Tih.DyG^!TanqTYNI ו?DQ6Ǎڵ svbȰf3ÐV,] >1و*7^Jsl賫Ӕ0T4HLfPmKR'V3=ߤ+gxa:]$;r:Ap6m 8U3ն>* &&k`fNkGvzJ{lh@y^dv͞-^:]"BkaA"|1<),`C!Wi,d?}ÆLD(, E$KK1yzkY-iZ=Qi2@iJ9Ў;_!c>g,Rq-GqDYf־hȆnJC+ҶOG"0WDm q7\88Y,P8S3x .o>:N_7`7QT+`\>L7ႎ ^tCE9A7մbIT392s~*N}UڐKNJE0 M`cAo[7կ*1â]+2T{>UFBJ@<)$.Hو.r\YG~d.1U¥TTw_Ш=\YŖ&Vxll'5㣳l+%ǷǺ6ﴷ-- y@eqWRۆؓV%ҨdYdK4r9MrR?d^"D_)_rȳ4Z?m1 z=voF :WRe cld>%o70 T_ʉ}@O!9D>FT{WMH\.!P@ p?Ć'Ys|ϻwh,F@,ɗ;< =@!vVs_"h|0/S֧ n$+Ds,^'1oC'ئHS/ӘȉN \B-ŝB=$/#޽ 3fD9u@ y)vyd$rJƖEӞ&A6(s4K-+&T'~KFIGt4͊MKGo4es@լXlbX':iA*cONYygZ;nb;21Z!WचK2`3Y>79=9T۽?P rTF <l[/{⒒ <3)WFqt)-JɓE0Żc56Sze3¬w47յGc;Xs0MAM>V ~Wv[W:ٿ ,žMb,ˡ440»g!l('‰j"Vi e3=+(d]PWRx(z:D:mY ?C{bgغ `ǨG|UEyrTU[:Tf'r@Uo,tqiC6׶b >jŷxZ2u^'ƣ‘6Ǭ5r+!WL|{g3[F-s1| `V9`AN {&&%A *"Ze%XƯi1 5z;|a?8>w?=q$T#?^KNF.h>kMQΊD4ݓiAqϪ. MvZRC m+nuVksG;zl57t DjnjsuaLI=)gZO&Ყܠ$jJC.rsx"Bt .Nw`0Tftf 7FXʱ}Hi!tivr|.fa2,a7m!vA($/ep=M>}3SyIDn8Ǎ[e1fhw1֍ŨB#癆kЎ~up;ͷ8L e :g&Ah\!t< (Qq͡ 5YHV>J2T ~ޗCtBy{ifPz+Aȝ$ Rc_;a&" C)C#jea,=w3tJ,A~:,+5aʪ9X]ݍzfcAЛ# tNoN)54C,5#@53hʮl_ObLIɞTe E6R%^.EzU~=5B4.$#av2Et[_){7?g 8okK*R՟TYȧDH#qG'G^O J!q cvzp=UI\QZG C0% a"Qd+^&Q)9zV:kB_t~e0d~( hT4q/]bFfD7+T5=Iuoݭi=:}ѫ8yʹ` Jr|Zd-{f^NYfGX\F Ŷh4\9u[|j(Hy*.kT8)UΨ `_qr*׾2*NApEdyVMgv_CnJ57QlVݛo}^8ǩRɬAӐkvFq)dq >|ѽ0%!.]iϛ_C9,+-WՖeϷୢ[9KBC܍ 2|NGZKwHGYԈ䘮IUlU~nVdh_AI(]uFdS߉ik$%کKqv(ȯ{EJ k(8}=A{5 e>; u_U$MkA1Z#62;Tخ< {$Ud(G)#Ҙ׺c KI{ 9 ERhWnS5*ӡ5[^eլqÌi>eF|@ Xc4XL6} 6kD77{P%SzqaJ3 jv60Zm}sn3 ;sx>yHxtxd,xc=^PYAȜ jI H/RzX%i2!,$:U.1hYAgfs2hH15 7B:qzncȡ@m}!5 D, ;᧖!7{pff%wC["꧍NF[t2z3;a_ 0l Kbek!1)Q@P{x//z|kNt.pEsPa>TOgw7CT~}'FiD~zsjܩԿz 5VA<vXN3N0f=իe9jIXe(g>qCSuOp('onq9Gz@0˩CL2W#RQf!2i=m߭1ʾ)sM)0j(dn}ZKN!ʹNjCZ2Ɇx~֡ΚEdm?~x0׀( X/Aہ>zboZ3;MIl54v؛75큳$P =qp:u۟SA؂YFS/]q/4$"ӓlQ~v Xa챫3~cO*҃"OOT}9/9#66 kdqװ `4 ^uݶۃ} v]MORI?꘥.E}mn_;Zk{OBfgoZfOgJJ,CELi<@C~ VzE)/ *wl^IUQ|pг|-l/Em._U$xWhJ & ]p o4}\Z,&iR!ơUIJ }n/#E><!:Z]Z$He AWdzeoOFl;hqsGHڠT[KJБ5aǁAHD4mgC˝;'׹ZÏ+AtF$X lm@T4sb&M$0ĖO n{a0Bhn whC[%PS&D*=h;D>)-nsJ+@8+A0ejhK.L8`4kchRJ2ɊoUڅ©ZAt DaS;Êcm&3xtI؆WD<P:S4QNd$Tw#Άf { ##' 1X r Ow>APX GS-@0pDE ^(C"vˆW_U_ɱ-ݒ ,eUN K7ˈm)VNd}> ܖQCۊ?-]0"պLm(ލҳQ^xèCE?u&ޟ<9߽ۼc֋=gi$YKȸ̹84=[műhVf"̻Ѵ$TgsC=ش|X%9KD ,1$k6ιfIջ4F`wGw"hN_mGuD =gF)ʰ#-3'fuR%-m.&d[ 4֕߮GVJ u{G%׈p֢CpJ(T=J#%XB'7}@ \1gH钥 olٟtxc,iGb(~c !f Jݽ C۟.n_:\!n*-ˬvkfZص& "k0Rߚꇨ-tmۂLqOv`ȑ•/jV75zG+h _KAX2V3 B'deq-NT V m&7|ɸ#|y5y\< Y6%M\w')9n#0 K~r_zȭLۇ~xWPBR cT,Km(Ҋ4D&,#x2-ycx{Mw|k,)97ȃ3TcjhƱo]=p +ve7V;C+( lGc<93@f Rw9fXZ ITl6%/f-$,'5.+. KoEb[/@޼zѯUe!ϛvuC}zx1(C{[΋/k㣁#)F(Yȃ潋*g5}90ʘf a\ 4v.׭k@uELsdlj0FSηAP([`[uu\$;aSXRA誷 Hc!\9A=d+ zi~#KPWưs֊蒤V'H}LgذlOz<-v5Z"n ^+z Pty;7B)V%rX{y?{8Ȅknj=bvҰr@nե!ro vq:^fƌƣM,>6\m~`KaA&D&[`ӧ`UHJ-QKܐ?}Dݱ=DeݪA._W}\♗.y*k5M=F3ў6 Sۄ-hvAHFr~rjҦDv4.L( nɮRjhzIUiZ"zݹfK_ThޑnHya򖦮;x-KM(4=ψ>s`Ir 5Pb#vs%ae.]~Ph1p,洠ۖ_o I4X( IVt%6p9[o9as?P%'&IdѸqJe"wwoH0 0O^ n., *V:6W{K(黅'cOju,7oݐ!Y+GJq _=su\ <36z,c^(DMQFmGMEx}~xy@3OF4>I277J|pk5s-M(@|YC\ \ ѤV5Xc5qP"겏wpMrNB~fŒ=2h,, j GcKs}N(fN'^wLfpL#c3湳Ym!JJ(T]Ylt ꮇEl·l7ïN><i ~9yƋrNp.q9eAZfJ͏UK`ڠ)OPrCc@\vY&#: {#gk"f3?;i[ulxKOR(W|v:4.vihBr޴Tҡ#ZzN`4n̓Tgzɲo/aL.q7(K| 'zCOMO|07Jj dGlM CiNW+ _k_qpFF^@:9`CǤ˲'勥枲qdo. LkqhZ1t&4%Lz6P[k"&M|ĉwf#?? ^l+٢"@>bQeP<.0o"C >Y\\1VwjAխwg@_B#K_p~mMF5+:)x/@0oro"Ϙ YF?L} 7`_22֏ ^*쌊4dR{ǞU%~uA%5kһCUoH[6ƭhV Vl Z@Gz33<%`rT8N}í+ْ*Gh#GwHHQ1ܼD7=@jv8!ev 8 ,ۻ9=׃M+ڱ^_|)ꊶeSG M bw A ܵ)=v#EPORKQ>J;Ӣ{ȩU;K5 ( ."*P]: 2h<@DH(xDsshD )_ZVO5&qq& W˘[ӲWzj0$~fʤjg0 3{py8K5/7b#*Lc̗ӧʮv^u2)??&.7 '@XYy" @;'a<|8ҁ[jS|L9]!Zr )n1Oqz ?: 'I}ϫRiw&QW\-^\gӌ[ݸ78~4Py;zn\O@\GTuHFl4Kd(j!P׺i|H w0]ˬg8^ NG#7D s]g@VDO.ρ"TٗPd6A>(@:G_N!(j^Sۭ#>ɵP y'*ӗM Ch,1 @ "jÊ%ʔ(76/:T1 뤪kG`H*Q`,E#{4KI`[ sl:ɋ鎮ۙ^fL3!_D{i-6ތ7S?{y4*3}\Pᱏhb%G.|݃ATXCju<&doWb `́VT)Y 0(iAzlW#HT.0q~fl'zCS\4$e vS|VO3gh*&AB/@7jX8E >h(_'kA:]?$*t Ğ m{bզ%y9?-}=a}ѿ;o4 α%u7wV⃲g-ؑ~|'oY {VcLFpI&W)2{ϩ hSxBٍe˃qHL;2~9hԂ+#MYU^uO/@ >Q$4"4h7)xҒ8mb~0~Sj`꬞ 쑹!x bگKl^''D_" [m,fe!XD ;R?Jyf|j~SXB5ܓb{}^<l=%5hdlV !4lτ# B6Pٮ\̡:K[troXtjvOԬ=L1Ƚ^ ?Tpx" (``S:Vu܎rPZ'E1+@#PօqqotY;MAo+ƺBajγ8T;O]=`e\_xB >>Ʌ&\1^VH%l} *](Le<݅ms@~ ɟ2孭xP_f;M<ݟ>{i9as欘Pvɍf~w VI6F* M8AmAgWu<lm$t8jwt\aT{uſ'AtOu<0so&Ul|m퐪'mrG4tEcВI "r>G }#0M(ɝ|2Yc+fRܓ!@˓^K(7>,bNO;r8\Oa|gIxt (:Nk݆fA-u/v)7x24 7 S `##P$~Т>t7%ЀW @PV0!b[ :-)sYjnqD ]t.Շ>="Md=Pܞy?eTVaﶊ`j,%$n F1D C)vebzqwI`"ukek6 Kz#hZVWMy`;2q *";~#oe(lm+Ro8~ͅa_f`cp(jaILI^b(Rʵ &lĐ`͠b wLѓ[ l6XL ^πӶ eFFM4EW{yB)i{-FAE.1ˆ|O'jy|ʒL!ڻ$1>ӡe(3d;g/@pˈeׂVNEof$?^>'ZϭkXt;6BZvHP;D8 t\T=i)s~|Ck=sRg-]׬ςF^r Qd_ssܰoestoq2r͑k<~8j^Hn6@K= J(+toW7eS4G\/ CYp4InPc'<^et#i|_{|c:ՔzJ Mb}?;@+UJ*tMgUA{HNL)~ %l^1 {tq₼C6Of\[]|dUZ J5ލ}AqEq"=c>.<3/I1q I)`]  /̿YA$ODt'637z)C;R^\R|溲kSd}%22F|?kJx!1"5Dl'¼;*6·z\qZDQ a{.p(#Hfݮ;frl[rY$2wTjҗ#Mc72Zb 0p޷! WQ@ܯCW"Z1oզlpNiBIea:h6X1R#k%8ȭ3}'A[*^h1`jh ܄.$H;=1np>ɯ,uia|ؼ#E tTSPtg7: KlJ&ʈ=lltbf%FɃ햪w!Q;c+ p)SS[4\-K! dy_ng/n5# ~kJe|%Ga l2_kIaH7:k?5LBuZEwGˏ4 /CJ; #MO7Xv%9LmbWBxWC-yc-' -cwMwTͭaŘgT^n}0i~*_5)GQ=+مlYCL)6,iN-m2pJيE'p[J7Y1Cyt,mqA^L/d:!7@Yoiiy{kl|Zvnz"$"M~PB=@` ΗP_uj^&+S,57RE|;>؟^n:aG(\ . wsbXo=P3Lu6ZRDj]c&CϗME!mL8vUD\gPOX[L^P7;r%`&F3^ژ-I{ϔ54ad ~eǐ$?XG\K+J[Fj7)C=Pr/Jgvkn-4¿SXKNR&LlE ExMFK>[3{U^H s,Szy }` N#6o3Yo6S"1h_s<lߢfWwW'c ЈzrZ @ӌ9SJ9^Ed}o`WC1c]!X+F_6mg{tَv`N  J cCoSuFc{)nEņLz¥ s*2v NBt~I2YZ5s(h 2,}Iҍ랤!wD4\NQ!N0Dؤ֊*(JK>S H7Υw~Xg¦oJPE(|,-̣2ugEO\6V3\lH7 DlX`>~\9@B;9Eq=tI;J6a!cG6i5IpQ#jbk@^ePn$D厕*\sP  V'}N6@֮K)(w5I"(.I(2=R[*/V6vJNATBf7a(*PGq+'ʯ/_isBn7ঌVd=z'g;<1Yj&ؾ_AFq-q&ֻ !ɉ*o{fF|juA(GhF>R?l[I c~<@ ([2ۢmGJbW>i?ߗ)'8kQ/尔N ke-G" HZJw81R,nRƨ%Z1IƩ`P`4;8VkIꬒo0l8^W*m:44.{.l5 o\WY ˊr,GU" ZTdJ d&d Zd Nc`w_xw#er&fkZv'*t:4;zH& I?.X:!e4 M$wbZVr' )CU]XUI|zu"6v#kBzK+N _& VP g]N\,;FPI?z_huWj./{qF޽hI2p_>~!gۏVzZR{LSGmv[*B0+ )ߘE.O}E$9q9h ҰQjUn̟>:QۮI+숭JLѷ^.mWHl ,WXH UίV+ڣĤB-!l:CŒq}e;N}[4rAs^ݼޞV9)saw69`KrNuzI*YL! JG|T?bn4$Cu}WCH٧pz7,5Ȏlʭj4m)}a0{Qa&uW-|'!P~m^Bňs  >#d2yYiU8oNOWB;RzIbhCi ylŠ+0SAN]$F--t.dU1K/ aE9è¬5%hю5i[R:5KY`Ӏ 5 08/J8+IbRò$Kj4oڪMVt,p0&me20&tm_E⋊B/J\0E];ojqxUjH6dI3Pd<h'rt DaMےw>_(xS%K ! ł;T|EnmtDbU8٫8ôBw1rri<KL9Pg`>& D!S}gh U$Hk#zWqUEڀ1&A땇__L5 Oy;T76ZDߙB!P}6LR"-9gTca鶏YFHib<"z_ !bW8%qp,exhQg>1xg{\ )yMeZK;Ӂ(+R-@)+гQsX;Iґ mg hM vhIIvdvW PYQq{6ۢwⒻ#y'V"%aY11j̣O2DjOjNCa '(2+Yt^̮skI #8 ~_O_f kwZ~r_T@w!ƜdsƒӲ5PMB|U9a p6vbl= ^O|3K{iXRTZċX1HHg"ke'Ěb<ZQpci4RSV,F|\ , snYO~١o!>@ioނ{8C] L%xL[$-6)qP̉ʌet7`#.8PAĪV*SnXFsO1<[KUbt٨hiٕO`MZYs*TMZ5B GF>o$CxKTm-5>cԉ0-0r?J#`R)pu' Pu@qjRRgxZ~bAL7^L,"gp\HO3x{,YO/;6}]omw!wNaSY9~޷q%4Nj=ؚ5@b _8|-C\Ex0"6TqiEA#U+ dϪ˃6-t1r 2ᏀB}c~PO.|=(E 7,ָ$zҍO";*gN[m!w.Ou\",ZE' pQr%uX凞"-¸t6(…UF4V&<7KoYk-m ;-ɞ^d5}h]`LjN@>0wgŠ,V/̣"<2ҀFpWб^>$*m&,b|ieM f}jb{H'tߍgQ7*idPVzL%+kbՈg*NL)_Pw<[{nxg Mu5 egگca .-d.z0PR1Ǐ][%H+K2̵vV3XQ~xj3RdEytY0Q6!յ3XX;\hXuj윇}>I! ڬmqn9zm,B0s']K6ūOI wi$3j ZԪz[ucr?e@R^!Hy 3 eꟇiV։/M\MC_q(I82$DoX~0udũ Ԇ^JXZDӾ!BY&Ckw􉽛Dc[2{J6 9,=@ϴЪ̚N*>%*c4dP`:Α5;Q{Q!>.c( t\tP87c'JBb_j!2rPLX@\<҇0Yp,D'3oI*d\VC6 z de,+=`0Rr[uѻjN67W(lI įf:+mϊs# k Ȧ+Z.FM;Z7WMS4a<2Mv?1J8:~Y<]M̧]*7;Vp (haAA :_V~IlN!\R]{cʊ`ivB,Nv>e.9`3Jc3QN%Ɔu(O,Ӧ8 28{!!KHEƉN"q%R+E/('vS2.kCĿW9&Ӈar l8#}uc'BLwW"%{6&LqTVWKZ_fN ؿ  }Al}݁#ͦBR,UUɳ,[1Xue]ȁXQ`-\1(E4D敧l'ʫzXfSc01/B$mF|l%9k ײ^dQ\}tvIn`ryh?p' 49ŬsoU]ٶ/xV߈hy:Weu1N?!3 eo$@1]TAv(q)Sģ6r#J ut]h+":K5aF߸c~u&֘DtyvIX(]TPq3g|47c.uY=I]G w/ ^:N]p7}{{Չk*n6)wrG@ тEoCy#2d.׵&Æ n"a6;}ͧ6%(jmmSV{?qc"kB?Os5"nfv*3mC%8aF=.s=\WNdf't^}50=VZ-Q}3l')LMUC_˛ߑ{yKU{+I 1aX4Q'G|z},FF:٪/xjzp[1_~j])cRmѓLҔKp3:B6dN1!g:x0Qrk60{vY˽ /[yDJITFk{Oe˘>P-)I)ոނ,!쥡PTQvS^}}ߵ״Ȋ[~1`$Vc=!p_?=!^A(uh7L8oBp̧z?20vRwpxAW;)vuNrF/ aɪR:č#c8TMWf`c-AO_Fm}YBJ)FLh_9N誅] l1Se"߯{ +TB6.r)K퓷R?J*:}AO^r(2|R_(%Pmq)Ueri/ _{oE[QLLm3Jk-jӴJ&8 C=(3lZo\GbK^w~auxs?V \uECA],L ^Mp*ͅ4xB>aN}k"31Q{T?@a.WT)U($Jۆ1F`@ k`u͐:8ɺcsBkCD^>@9Z̳HXn|{BUka_FKP;S,=-VBk`5}|@0!2$s6L}Fc Lpި2:")צ)~z([?E6pn0\q5GXפR@TQ/E&XfM" zCQ\r=?*uy owLK|!޾#J =QdVK`v#Ee-6u}rVuDjZEQuI(X<%'\+WNI ݊VP|%r j+;Huʙʨ$$:dt*|`cmdz+.:TYX_%)jrIjnozq{'|ȸ0k}TЬ%ɭ23VQՅfK_tMecoӴj,wqEZСg)( /j֕#F paD-EI (W2eN׫n_MJВY۰' O[Wn}s9ʬ+:|93 y*\>%-_GTG)+Y-b `eFB/?K:{Ky^XJX F*7e MnpVVI(0) gA$cgZЁ%+n ;z+AF(@;-.Hhd"[;z! B2S p2H % =5oX;bru cMaOe耵OeGbHhCb5=PXf)d_g48OT WH6+麛ɳ8pB]Dԭ@{S>pBNHja"Qu/O}> a#^/ bIPi.`T0| @5[8.-[sArM&vtW[)Toq>G{%t-nYJЀ./`uLW@`L nzoԙz?F%oxzL9 &9A?2:jLy\Zܲ MH!:jjNoro1}L/Q!;uDD.5Nx&: |%$f!`3nXɢGKEw4&K Xݡ/|7C etU"Ԃ9=ǟVISQ_adfƒ( ;GŅ* A`tMS:Dp*"n49Գww sy9ŸJ#*!Q~I~'ۡ3GUi`^+NŐN bXB@OEƀxi0Q5 BD, =:̻@dp_@K,Hf'bZ;o6<  #da6gs]4pW ĠEs6s]`{~OSAƀ kɧKyE0>ݤq5"*z6 EIX:"^1ƷXY``^/5]$^v =syiisڌ^t?z3v}Շ,@'`n}5%D}!ܰXG?pY3 8 9Pi3փ@~Dte u-CK^J8xѯ(XiZ9A2h:;lG"10cqg i@PTyj?X$5ip@`E>蚉ހ?z%k Vf\G* U6;4YAUBQ I!{TzgoU<xg[F'\w'ni0ф\B<2+]J~ȥ5Bp./ҹQoԛ97=oG+E)J;DK|Ø|X 16>Ϙk9AՈ!+`AW0X9rv;K#I}yd}em|O Bֳh&!i07c`A?SBM( B}2r0(}6hrff&JkۻH$Qj 2Tw^^~Ҽ zu?Qa28$<=MV?]P3`2bm3r Ik} B-quao520n){$ r^]y)2#K?-5tJ=5%'zXҳEW"e={TYYG]zJU#َ2؏Un =sVNAQ%Ќ@3ۛRpU (CLĜTɌ6X3`mD?c+r#| T@A8=L\bRr#U/zvW5n5iWShm.)qU X *huݻO[|GQ^[**AQ9q دFXK5EOY$G"Ə[+yQ3`` n"gEw]v8=}thG*y}<1!ߎU/ x*pL.fqCszf%[4$nYA96bV֔+liPԱOi,o k鄊Aŷ940IJ | c7tqCݔ7}o@沔bckem H=ԧ7.62BB+vM, /Y~UԢn>G޻w }[;KO;E$2,.886Ȝb:bVJa"`+N]]i\\[u@zYn7 8>.lAf 0Lq |:}%D28}x'GSus_WWɕ^Rh"PK cS`ԦW7,fh=4O0gG%΂E!ƤHqd"eU*V-dWZA&;B1')hX:55 FlpjAU?B/*(*CzXbH F㟙Tѵ"-;~Цrm-e!y7?Ƹn<~ֵ ["Ŵfءk˘?OʺaE2>7ퟥJpt/b,<õuD̠4?.֦C٫P@mJu2Ϳɲ +5wƾ̋٪`ZT8+=Aea2Wrð\X.ްbB#'Dd%<*z[1~;(24/ፎKd~F/M e1GP̬ZFT߻v( yj_loСY{jۤ45`˂^3(uE)r *6Cw*w(I; 4 J+X)mWbNxĈnRX*]n8xRۊfœ٬\DVGF3tfb-^wS%g)KnwʅƟIh5 ' \yV606;(^O#Fm)Q(!f>bN[(75`%@c wOb:bj @fsxwM[{ ,w8U *&5֝1pNnq懇=qkPe*#3!&&(&#W\Lsܦ8+/G4mƼ* #H WR8Fמqe Cۜ𩜜E=K*4Fr1+i#[^ܰyߡ_oJ, X=2%.NuR&=|[5ӧٹ5?A1ZsQAm8dI<? ˽y_ݣ,܏ϑ'ZfR_ԥ8X BO:(Ѣ`4)u6 :Y(n(R'%XDyʔp.Dd^/WVvda?edpNpNEzۃG EGK;+AHA `9Jrd,(\ NSzYuI;n%jCР X8}iqFA?iuGת5O<YQ9}!zڷfi偩KPcؾE؁r4R4 Z7?V^-µr@ tGJ+/tqyZvR!οO[ȓ\6.Y=!@FuF w;yt\QC*{u8K I_̫ÊҲlCXVPTAJD)={we`7IDb,tY!LkF5<+YVWwr8l۬(3 5.$GR,bMcTB21Mr0 Ue tߓI`ݚLWv5\Z:<Tl' j k)bl呙 'Ԟc5rLt~>C Ԉ.kLu:?3H4nmчzFxȏ_Q+au>?\n"ޗyG$޽/>j}FWD)A#f@S5T?bO4Ü&?0cɟ`,?y j)JVY6SV}ufK, 5 oAώB %8OXd4Q'YU֑OwX(yߥ/mxꋄ45ssftʉ 2sFdzf𞶾݅ i~pxHfݠ|46lMZ)CfGVb:27:7 jNIoARVqKw@hv,\l҂:@0 $kLnsq5y1thYߎ5-ڐu | Ym уk4N}P?X'4̉Ul;.ZãfN'Nւ/,=:;66R4 yHBz^'0> 5S8&}b6ˍi3,K7y6dys삙E x\Q=7` <ݗ2$3aЁhc]fߛ4}@ x)tV˪czJ=(sP%ljt2k+Z[SAݥ")ssQ8?;rcl[4Pq Œy#FG`4=Jdy8 B?:hZ"s탾0%>"9G;e-E!0 `NqcЙA,TX-٦ݍԧcU.3K´}Dr!NA,` V6g5w d P)웪?96O:Q^{plzKr_^piC?Auܤ2 'ұ9O% }V{bNtmqTG)-[e+A i.Tq ~i-25N 6&{~L⣏6 kvӞ%4BXp]RQm:~+TԠy{vi5YY C_uݏ hRrOd^1;Ӯ z\p=.P7O ]N pv@$GVww>9p}cSdE$w/{o `F6N?M^tReyjRΏiGSEarF~/V_pc)H;>%>3+Z,]Їv"Ti}hVJ~ %B!{D U|2T d0dI \ir('{'kemH2那CO ;yIϱ,Z=vHv>~NPbKJF[dXC\0)Y be`k% `b+0`ѽogX[F)WLȟHcpQݳ2b[Daz{hyw(10CwU)x!o6v !6(*|C*|4[(R8) pR`*ؔyk}Kw 9ܗ9ZoB1u~W9wk5' Dp;XR FG@&v0ࡅ4ul _kd;1O_i6hZlߪ̆Sʛi龎&[X5)(r[Nʳ \=Νt6pZ s*9Hĵ,dlПH1SLɬj W^*R3Q5΀GOwȲwY>{:Fk;:謙̐!Ig 20ګ 5,6J%MCdn$l^Cy^X'SlƱEMc4|a ^2/.ķEg u bP4JX"5? x1Jӕ'=6!Nf3T]O{pz(_QG`0Rswy,& q@IƑJMԣx_ %' i_{ȀU,Yo6N1$3e4Rd@x]0{%Feo[DOF{x-# y)Dm3.OYO?k.GNC R5Elh/LYGf+쵻 ^Z0%M"l%j/ Xpȍ_Y- e8984&F/#;0ߋ(+v$̙WYxK*שjb*z@J&nق!{ô:94gQ[h=zl7sp_ WڣBN>]Ch21F 莀~;?2SOh]x՚S3u4W+q$̑DKHziQL,[UoQ͔?D,\tQbnPaR<+ :Iᡷҟ~oVó$*h,f P<ݧlv / w[u ƥOYn\Nt)tItSNIoHH]S_kumSU%`,_mmInKڴqȎY gyȩ!r]Q0*)vMj}iv&B_X-Qk?I DFoVHz  l;I&TZg/,};>5FvJL@Č.e~ q(1{HuAG2M dҨc Bxэ8T8s>t_k?G(咿/G@s߅O5_ȳ_[\ZOF3*'kl-ݜpF?RVT 1}䖹ۜlć?&z'\زsygW4 SKyո@]RZLX\pd., tT ;¡~rXGӫMa+^s򥸶2< -Usz6qWD,=H"|ZrP҉劬m>yD$wqU=N!DYA929œͳ9O3;e}KQ󮏖|!M"1fFYnf)q:qhF@//(GQҫb}䐷I޻%= t(aj.&}"R&蕥ޭ"\SVf 6*rJ>E R8]R 7gOjȌez@vGJ6f>_Zf_;8AG&g-?wjq3zWPO vGPk\3 qb40<'Q34G?a, R*W\/;]m. &К 7dCIVcFs^jJobX/P4|$e<]Z-X|X%6) ,ӴL,ϖBru8v~5ocikrW4s C<;覌·Qժ>d`QLL9qBLɵ5 R1n|S" ̏INԖ33r^Fɓ۷lƔ_tc 2*f-`K )1H eF:̔O\DN3_̬bztD'XpS@8k1^cSiPco7b-Z {8DDR&5)$O;N<!Ơpz–1~)n;_})ktRȂ"6uX_ƥЗ#lۻaeҍd?%z7>R>_~W7A@Y>v+F?y|˟cZh" Cmq;ag#-u{׃ uC Q3&.xl S_zU5q_okjbBĸyK׎{NJI$D'QKbb]Zҕk汯`ͫZh bp@'G5st&2/CC>@XGrft лsZCWF9YU5K,$" q <~3A`حLem z'~Y`Ob^k%)2zڠPUj.| 0 x3W9,\G҃\5B9Gంoܟn3Dզs%ezUwBZm9L! 4Kybh"#AE\7Ȭn9iaN27n(E?,]" ;IّշYx3$CIfD> T qJޭm xcyoޡn~ʯTOMƬ- _[.EX4i W]/.oJ5O]sD9v-4MKc\0}3= bXmT@UhW~^%Wys6Jp:{¦=sRrڃ|%i:̣9$1{4 t;Fy1VkJ&g`}%5S7nX5Hi< DUhE)vTsm*F3ZBOiAGζlj iNL Xʹ pQ _LP1e7.Ƅ_5aE"~Hj2 vS~E0 H_h2 6u>xlJw"nbx_ǩR!1xB+/zD˂j~P0j[=+-qFY,N" O$+lsB;' ]MߍkդQrɜxԴ%G5;'^n}x;sǾyBx& #H}t7S"lxxQHUH^S$TpC`SS4 wz mfHD{xt࿊B箰< ,5D#lb.DG7 X[ 6p~R#`p|U%xpNw&`~ۛ8E]j+ = b-Y#LX`:mHuG.6۽)q1.9i!Na Nv} G;s$a2#E|o4Ll꼯(ǰD8B\ 0// ȘKƇtA6}'~:hfsi%PBΫj;p=L;J-/) lTXynp^\r z0٭}47uW;yK2dR9G2 Gh"{GSz|5 [+ǢֿU*8#C"O4yvZ0gSC|ٺ(dd&I*'"(Y7(ȔOX9 T%Bɗ!̃ؠ,S:BO̢8ɼ34{v϶Jˢ:d`E PG" $Ux˅(pvSqkY~؞&i?R4m?{%幖/PΘ!6䓆 i/4uPy%ѸR91j?X*< FJ#6*G|u>Aߐ~x۔ ;]SJ9rZ38g&T-5~j-J4q(L;]鏋}Da4f xp3dzC*upb $ ci&ApGO( =9aWp1 /r&a!L(I/NzvGV|yaou@I"i㇂+,Ҵyz=0<)3CJ)̥T~92H8axۏGjv"ܵg\>o)Bʷ ߱v$ :bQNvׯ1`&3.ɧD̍(5= ?U9"/Y4 눜X>5_W!QpV`ARjRjC!: k؀q栤_4gD``$,1=}>J5 1Rij-nUu8ƕ}0m0#d C_RhO_^* }4i,ThS pQ=nߓm?& K80L[ tf,ߋ'K`!I%D/ uoN~\t%pxy|Igk'hRYxDP}$%/Vrin/?yD !Y` FUbFL~p/?M0+Ajvp'33vC /CH 0/ )Ew2H>Ԯ-e%]TTx˹|F>79oY7 T%{o,ٷ9bvߞ Y-dw*%g֝&ou~dJOX8߼Yes\ 9Yό2GaiB))[g X,9nNٯ_;qυOR4 =Y ,?Z6Ke8e7mƟĂ 2ڲA򝭆Rۭ @&@=.:%5>@QIGZeZӍxJ8s[땊ogucȇ֡BxCGs"'Muq}F9(ƼDa"rq toc<92+z_f@;c;cԏ$^Nlr _CK8.HQۭ*%A-w~ bvnd0mL{yͫK8uF 4^dAS)8+#K`I;ޤ~▔%2,g xZd!D\b+WdY<[|]'}uc' ?eYCeؽ"is z:CzKlY:UM Vy*M)+:io<8~`+AǜFձ8#$70Sc9 ``t&iT.]끈iR|p^㞺Z˒>QveZ|kUzԎbŠ ˯̘t/ z%.!W2umƼf'(XֽPxES-Du{eqYn ۻ/8ȃz=&Եذ~[PB wQA #5V;5R3 HÎdqXUE FEQ0pfg*>ʁƍM&#<$Χ B/}~f^U% L1S!TD(ql M G>5΋P?'=[@"Ϳe<,#hvﶖ",>Ir)v"5q,O6np3Q eAy8k;*}$s/ ǹʜ6.a.|>Yiz>qrN:J$x4R= 07-ƼEžR.yGP5by,iG8uD0B=>G685¯0"NyϬ&g{7֧4aީ\WGN?`g3ȷdj28T AQ@wa=+rɳbO=C/P!4Rm֊*trjXZ@yyfksh ԃZ0TK}[m B]q=jI:=Hɣ,aEu䜻n>(UGp'wvj+1 4;nm?O# 9EJ|C3Ȝp[rLزG]81Fӎ+dS1نNWz[6ވէsXMp_tŒz0%QDQœPHCh|D5FƳgЙK7,װ 41~v2 ;JJW# A'pD">[1L~\ 6r8/ 3ĄU~!ʽpt1.{:GN"2sDN%Pvm٥bIڌ!4 =KvCZ]ۏB/&`&kyu}"T-wWݔAr7oZx=!Ɖ v\#)ߤJMNm|+##;^|#Va;[$ ?􌜟yI~a!tuA]*aQ]w9J} ƹ+EPxt&V~1"[f̃B vgchtepw ]P( }*!aI凞 \z8GEi偖c! A+}ѢRȴ$ e)]aC(Ԗ8+{6Qi'YU!zq"cjM>ZW%)}wĆBȎr}<6 T=HU٧غE,a i1!zMQ%`횋Z*l y|3G )>{1mPܛ0@oWm:.E Un#Oݬ[3,Wп.`{,Nhg_}ߊ=o pw-Ʋ g[lhѧQ^>M^YWіy0vݞ/w"1PbsBUUͳؒ$jUaO##PK*#[(èvckQΔ%@"J+ ZR (θQ!&I}V(CPp+ãߥS9\"{@j,"qb`ojaEHJWN pF2}9:WZȊΐu:t$h`*K+*k<%DodBMIj#PՌ-&A:Z ۸L(l<5hKQN$%( %HD#S-{~GB7=>MK}?.9.HLC9lڔH& t/cQ@휉a dJ0]{(Kf?ʝjUTkbe=D^3j!N6>SO_#{{vy9 𚍗6 #tj?O?BbZԠ6 FfIʭ#tT"o6ӾTu%Ai41pj-%o۟sؒEo? ?r07q '.jbT؟nc:E&׾l(J#<9Եc8OIꀭ [N x2*q|])6|]zHKݰU` R] ۘNgY<`llbf EUiq;Xe)T8E>IbPi kP bمǯѺꂼMjjh)y(嬨x≸^ 0>Èxѵܶ/x;~r ݭ{3pT ԝ4"aIbp38mquPG[<"r:+΃ 5YZVsIWv[=ku.Rfx(`q{b`cY-'&Pz~x`cV+'4գsh>uOPe0W/ܒ(gyeѓ0Y*aٚM̢(2<Uv|[NnB-.>Վ]㌺ fAg = {u(̔ 4!D"?`G W0P$ϑKC4v&mq`B ۲k(S@[%iST ?$qJ^gM6,ֈY$#gfo9ïS%4Ek LȊWo _SlqU?p(2hNp1iŴtKp6G!d0axgX}CS C$.*ѣ}_4o=qbR 0k;Zs Ih>ƒ]9,I;YcҸ3g;+W\rbG&FmKQ)'lnY^<8ux7fKSpHL/k1EúkO]Hx9@DM me, njk!}9eB qƠ, >Y,e@:Gu82V+c:cA%ʞ}@ .ݬ:̄eS/_ u)r3"tcfzm\# 枧kyO[_ah(OK/OQ)c=ndaC6;!C[&R@V=umymN"TVA}Jq~]mWLar#/ b`͖ uLܷZHQT˘]s(}iJm,ycO )bKzq;F/U$H_<@8V˦o-@Hy1yu%}NM%ktC2!01hɥ>uxet-AH IPBntוe2if?_*pGel5ݍ7hCNE!sڍUYRW?;}}?=lC"]DHm챓Ƕxz>fw ,<HJ 0n=M5{?Jhw1U>IpطkRZ}wԣE65 ۧpT390c"Ytf:VS="4(Cˢn݊gdژi#\&8D(dg3`yD0Yv[0G!|g/uLj{oH*u4̪P '' ~RFӿu1RӬ%#PIς.Zs! 7/f疣fj<ZZ+{Ck%W5ϝʋR..ZW99s2k&"t|Gu(GXPPey]*Z8H dH^wEfq&͂oChx QN+Ьez4u'\D+{ xv/ݞ佸VFK֊Kgӊrc,虜-p 槏/RjꗤdCK]D7wYiV/+[sJդpsY($K}"3Fx;m?1#Mt &>x#2WbVitf 6 ţtR ׹pA,[fXj>no׿V*ָmֲ7$Nf/Ykٽ# _;rEm*8Ġǖ{oB7ۡѷyapk2]AuKGj^/o-ڨm_8܉I8,}NG\aܖ3W5; ~M/dbVq]MN}-!No0P2X>g,c3:g= ԣ9X4/S{L/w&Vb-a/cgzb0̀BUAI)](e0l ?71JV|l'a /1҄h[jdeP>ʌ)mvΛ \UȚZ9J~E0ύc2Ge%GC&x0x<̼HsV2~)=4Ohk A50Pf7&i*S@P!-UrLXфJ6`9@s ~% /X8ŻPb51g@/6&J8^TF۲&`Cz(/l9+{ 75E`BerG]bjpU9/T@ ( Jtqps罝Zz~+W<| ]pdŘ;_ɷǺ 5<##"-) ookrפ`p6azIF&g*lV=,h\]_\ͭ@e^s(T$ >(z}U>Y .`LfW0kߘqdʶzZ,6>}`F1606jijIBLl\CT<fw`А2$4F se5yjZ_\z)9mx єd=RN^w%¾1flilg AhZ)hS5N8a>̉edEB^hCOT8Qccg`ǚ1ZvUf3#'x(bV?Km7A-ۓ=>X3;?hr 18iX}$X4<'[v z&t|ñm}yJF̓Pfyƴ7Aڹ{ R,Uz|F! R(o8![ 2ThTy=`oа:${*QZ Yf~}bc m߈ll /[6V,%X.b$OtI_ÉiY,x<'; EN$0 oJI:z%o*natмB1к@֗Pbk:%)[iN+ 3bm*5xyΜo[Rݜ[41{[nC*r~19%nm|OԶIzё $^RIcg+?N~>^8)[+SD_gd׿@nSw1(e]K`7r 82޳5\~9Yo5cafuv ͠9XiX34(ze%N) k#/Pq>.,IY$loeMTw'ڷVM> ʫ',ܿ5M[X"m\_1Q]#?p'S4D %'pXSv rݓ#uooX7 [%Y nC7J6ൠ:|mXWJB12k7&3m_qdRE6EJ?8py65*]h|V-ɗFȯ"~dNl&PE[h_k.=w gNcc[8R6͢^.-*wʜs?p(kTP {Ԁx7+,x/pˊSiEwj(I?΀{}Y6ޠ$d: 4S̳a_Hg͋((]gW:N3Ń-ՠLE28@y6CbNy_4ӾY& ~,,Fwh40nhU#KTϮ˲2ewU .IZ4s8$GLLa9i@}0Xl;Y=ז_Plt;(}gß؃'Ku3C]V[}Nq$Jvl b\"<r)sKUv|g\& 7ӊ2"~uk]*>Pb󚞫yCFzCN|n-vA] /WT}@?04bE>6F׭hۘҩ:y9 +wxʰ:AGC&ߕ}~o!yaWQ~ƅ uvg̻ 00OdNj}LJzr\n?assž6N1_O9xўpEI%q؏V7Ud?|؋"_ ,YkNdgŹ 3.`dzyܟCnb@ژ|G;[=cH4eE|uݞKMaG 1D GRA-(:HRl@Pw#S2lד)]1@ElLP=P@ۊbne>$?1O(9FvWov"?W۲7rB[J%/Nʡ I仜V{l $^ 6FQP_Q\9%*Ɠ OF 6k,?Q7EQ!,e AjVYk_S1R{Q,aAO7.`2- 9u(["S3'4xSHJ 1R zǒh}O@ JXr"! +\9؇ǐ~wpH%̓z i&]G)rI v} `!cǃe1HÔ$DC:zf.Ch%j̈́!QE>K^Kq('̃6RA8x/]EX2W@:k(;ԑ*r6ݷhT/z;:/I+IڗNGXpViɽ*͠:[ ƒFbC2\:<Ŗ$t[B"Q Y@QbhҙyB @nF^~=(/on[3**kJׁn~C[QRUs '^\T4HMW*Zvb@la9B{f-CHiV䵿\KkYFK./iG{E0:ZK4%)B#וX;4X=5ҩHs*S֗aB%B GOD1S ڂ$BW԰?']$'^F1D˩mWa\+H@a!t. <5ggukȄ0Zۨ!%V[+qBhz%~ X^=3빁 !mkB;H2s1#_:QG0EL^̓J"|N d,G}{~zB Lc@e`U[Q}+dxȽ7v v~*܅I hD<_M4ّrP-s@R>U~hCHGn-J<V;E:- Dc[0=mR!۠ ;>)hTvT]DSFN +Tl@AעZ< RD`#_єx?+v=ό%]@"䂸ONc(OHa:rִbe8pT+%Ͼ@n\Mg''t6f9xtelt+/EZ`8.E4KL^S5fꡀ5Qp?Ŷ;/S}n;N ,_CNGSx{#R/wUFȢk4A >v0 VOA46vU您ɓ/37I4D`Յ;[w!W#+[m0XmJ-h[)fMUp9 [jɩRv8VFLuIi`uI : -Vxk1iFyNpPwkӉKz~kɤZB6"b?vД?,6jnuv9|JGAud֗Ƃf!t7NJ˱q}VQ(oՔev8xmϦ b9 غY c ,W ̪g1zbqbze-G iW:H8`䧀.wA*d|dgs‚PVVjZ,&2>G;majj"_SŮ6'bZ4dڂș~V̂.ѣ}Nr|bPaԤzFPЎC&7((;u1i%b;)B&źc֓d3|:/irlRNjhWOw2ܡyJ(~r$TN৞08dn1t>\8g;X=lr)N="4˴oTKfyfxTUA@@/Tʣv>Ws1^|IP:|rMS:Tį럀2rkϭ36aؗ[1>1 # 2oc>d<] ;<,g$c{O> \hoI>46a*A8lHH#buӣ/7`,q=&r4%v;ͬlпe rF~'Hg\#59O YKdHt7 DeC, ,(WHV1X?jO.ؔV's  ?9|D B&s}#x]RsI>37>qQۙh`,R. 3cbS.XPBTn/ -hC,(ںialQ`0#:FV/Rc {.Eƌ_T|0% ȓ=gyT lnU)ƫ=w<$UsʷKOC'.JBmLa_T(7)d.orlyLħ< <3~G,!@U-!wl.FhS*F1)w/~:D':qksdF6fu&oc}6mRQzD/9bY : (.5h /`Hea-T|*GM )0urxj%v{𖷤"ȆHN҈E-L#*X-]cD}ݣMXb:0sQZ#*[2 ZIzs܅F4;VH؋k՟#y$xy+MBb,d¶~9.>3mz"L6p? h"vkې|/ՖtQՖc#;ǔ9T8PGApY|^W -ﶮs3>㾋WFh$ml{7@)9YfLGqd1R"ɀTv^dDc(0Uo "ր &AlCױ?9pbc?S 8IfZ"TRQ% >_z*^}\[Qv}ԭ$.h,DSD uljLkBT: Cޣ#] / npAl'dcP 'R\m-[Yuy PբnEׅ!ĭ ooMy'N58d%ܓK/XIXkB z6{?*-0RøJg]d{6TZG%ƴ_8)==)G˱# z %Db 4n-g0CNBLQ`;sP6oa]IYwcQ?)# Ӂ;a|fWQ- j :9sN# If{-v;>덿ȈØ ڔLj{ت-X'.5@-Dev4x"tW\U,+LtE2 XF* mΨ [Mʑ~@_L}4lXsL|d1Y3I7AXx=?TTo>D4b(Rys9] ʏ#_Yȩ6o aPSbpnf"R9sNt q:)I믧Xm 0/)UJ PP/sR_},vB,kA_ ұawǞ#{ 9v2Vq͡ryA n 5_q jn3b\=}oz]&i]msyJ c% %jЋ_74yBF%8c^f;^U`:fu&;u՟'AhVׇ3P5$YE%;/kZx6KBF8̶!l+ڇ2]xv0]pj X<"qo<E fxPUsOP62e*z/?}C{1ۑ.cv l~N+ZSU}BvOMp ׽h6>;E&c~>Lop~ym79!RZ܈UY (ESS~7n!L c!|]`*5:)bS ,6?8} ?TebՕg'3m{u1d'`6.I"hqaW%ȴi,%Y9*|!p!SHSmWZVԪ]\8;ӞF)y:{mY7!Lu$~^+󠵹w )Rl40J{$FwK&K]7:oc3lYQxZd%^Ko8O 5GMil65_]L-i /PbYNPhH_]:(q!)KOqo{IKW&,\ )׸n`~aBh)ZA=@0IoEy[ԅ7$V8bJHK7n偵$-"ak+ &lV~Dm3gb]_lRܤq8I@̨x$Jo%;vL" 뎊})[1g:ӫ7 ND`2cZW|u[4t{_P{* )E7IQԁq$ũxmJUi;bvU^pͤmZ3GJIPeeunȋ3(.-$(Fmq׵7@DVE3 >ӷ KzέXrڎ(RR-aZӬ u*^vjnHm$?2JuKe9ܞE"oK+b;KW4 A_( 2p1tڃ@٧+&SDDt0ܼiyjdp}җ L%o5ͧ)cz 1;#7'#"94 Ϸ&!9Mx*g/fK {<<ܤ$ hWP1hØIKkEk7 `ѥo]qJ Veڢؕh2n.}t17SL!qD9U%_ކ 1(e)/vSe$sjf$(fe\rXbK_n1f}b4U>GcCս+l!zt[*^H׌Tw+1b_Hô&8N`'zͿ$yd_~lALC^9"qFu C˼YNi9̬uS ETpm!d:COa*kǨQ[ ?jBV |AP/]K2QH** C{@Uq#fd}#Ukdc6K:)Dv)颯J澌G޴lCB˲4go1٪<~(Y^)ی B{0^&OS $r)v ृo%۪_wL(̾jT'PSO5]Ι>:{+1Pb5'rA{{:n-cU X8QKPBšΜ֝' HUhU~S,AK˫x9L:Y.YM>/X]<^%V"u1yfpT7q OE"-2|{bL!&M WLAYI5o7.6fbFUVѝ<pr+LeeY'+(2- Z)jH֦q:RV?6w[*-A\#]9"kO;(3Բ@OփmC&&Յ묢sC)U5|M(mF-i@Dp1^*i!o2-I'/&1=c"zEr ިl2kv_!cuf{ߍw$9KG&Oނ7J~[4(j+kM2̙;m޴"u'P%A̝jEYAA XﰼIXY?2h#WKA~)Z ˪o8K?R2RiKV:GpY&^+} EB<\wm?g +\9W+T0"uY(i&j wxn М;BR1C`Al?uCEЊT£[hs"VeFnho 3up Cbo?pQOZ4/7%%X]xb@AHˉX|Wq&볈O=`,6ܱ C OVYkS-tSs^"'C)%\+Xs6fꋣeZ ɍvbق:;kƙߖʅ]M0i2 g6lO5}j`6SQs dc >7-b&0B5@m v7U0 $ 0ǡ flc@9QYU0`HZ΢jzy#uu5'vE9 \SSы/TmR^|e?҈GE <_݆}`JۏM}nrkQ(rzUmWI}LcA e̹(P[\a%=3886K#A6L oU/WKAY7wgr :8?XEοm=q R iW;¢l C >}򃫿՟xE7t^eLRp$*\xB4 UOJ`J8 |;xï`u)8u2 8lfuLtț`D$YK-quJLm3WNQY8CҌXO/3?G~\Bb)WYC8;c`'KraEyD'ehF{c]Gjfb9I-n#/pR_ABўhyK^)>ׅHAOVoGzeUH^Rt$B+" AYJ йV|7rS$v dKimS]"z~2\qG³{ǡQ_يT !H0wh,zu5i8ʁP| n0br h91gͪN \cB種zKFE~)6S˹GӘ.q6 !㑀u]yE`]o´.k#S#8?) $'8V\+?,#ϹnYTont,WcjBTh z#TH]\^l9J^mŧ>-6nX-+IM,a;KvuhArj TlX׵cf?7 jj"0sJŏ.ѿӗi_#-1~^_#ev_`>rFQ/Ȓ#4YB4-5ºRFlp1!#OT"9jb c=@]2|g_?AdN\x5U +E;t r.bpJ=]ωT*!$LO1-{~<Ϊ :yJAx Ftg`m0hK[J ҵ,rйys[FkiK%Gq/yPhI|eZdhWWDo.oQ.@M#Q~DU"`o7uz+R}w>xXVH& Z[65Xr Mn~+ R ૗ϯ2-+ FhHz`ʅ1òk^tp+UoTpz Q?nnZTJ~vd4e` P&LنCЏunB"ÝK_ S@fkyYӂrV>HDXqص0Lzԡ3uJn?EkRh^!$âxa=ַ,Rj\k\qbКr$f.5vksvsk>r?gB]CJ{}9OƐÊr$AD#l?aWy:&nM^=E#n*! kra)aUaڂWz݂ɩpoWfrY'$-ܐ cz4y=ͧ@'M5ƚ==Ӈ7 X(޶-sW]r[Webpo OksDlM3V~Dum]`pݕ5e։rb^y%Ҕg#ch<)t^ ْK'{~1=1ǹKi+6b CmXPo.ybDNQGikA~7{𤒾opl*I!Jw*ȞG{qyGow7Jlb$`BMFI\9]LG;9GK(ͮۇ M!XLϧeu!jT{kq+ԘSgKb]虏mpgT= IlCzOZwn8 >%m_ oȾm|Aa:4$ze =1IX 4s^Ay(,} k@Cf/ l8牐\QX2[[MZ_S-!!hc~nDS+lXϰX4rP͊J,V,sA.b rjq@5B*G62Psi4S$Y_ h+xkkD҄h.3_ؗ{ -;f(qy 8O6yӅ>N9R)$GY?ͅ ЉX!+5΃HٓA_ 5w A9f:{—<Kۜ6$tRh.m@%ljfkj;{ВLܘ\;s`ew{JP8!gNo1gud6ҿB%"?tSsמA!QHo)a}/k゚^ .v|z#h9oͳT+׽Mv{Mp/%?ǎa`=VPklt捇duZ:緔a ~S,JD9}Ȩc&Δ"\>+b {y]>s6\B˦htu&3kQ_'k@?o^aŴf cW8Q/&P6BMz\ΑF?9xe8A(:Jf6 l%aw9DQK,DHD_ bsޟϭA1s&nިaN(Ip%>%Q=x(\uilKI( $iy-}KޚgT C^o]rKk6,uű&hS32Ɔ pF]sOkG3hȨXL۾(p0RTSE>G0KO%iDĩi}W Z4c3O rK>7l!sybǃh01)3`c?qM^Al:n9GƚGdZ,K◗eor9FxFu'el;b-wp jH2Y=gwҤ訏GZ [VoAo+Bɰ虃tb,)k$)P+Z1X#=Q񷚷VqQ-bXqsBfCqV . ¡(~_Q뒠U󷍗ʞfK.x4עMEOV{֤IF䤆mEѷe3\Phȣk(ZwrcOM)pn;s! L\lʿE[2i:8 {"L-]&dq\LzHO6ʍGz8YꌬY7Ɋb^sg',l;RBmZБh3]'\"}7}r]BaG?.IKN.ٍ#!O&Myz`J{mCd~BK8ah"w0Tx֯rZʧ9QH?qPR6oqز~ƕX:\[-Ğ͊(~wS\8lKu2?| ii0&x"ReѥF)Cc^DoSx|Ԣ2}d/QmA#.t5%'MRÝA,,8p XVmɀ$4G ^RJ74"I7=t2Zq;ٕʥceg ozihYKhL2;ϥSGijC95 U@vݯ5I)ٷSsk`Z17x%E1ʥC;( QWQ.IО:"<a5`Zc5uU=?w.-"qcV*W|PVW [=bW8h]V(ڜhul7JU @ocf jWsg\닚5F-k"Ltl+UJ!e~%`|(MhgΜyFg,̡{=g,ʷg`u" [еj{;=:j$wKa[gڠ2P419_xJuǫ5EFy4)"TZ^}Z9y}%"?nxtE +2`rKG~%$ ~<!$C69 wQۭ A+bG\ћЂmf1tFuN4?i9?5 w387c2^DI_ 'iBr_-^e\נ\)n2iWerLq~lڻ/H.MH AHT7kWw'{Ni+@1F (Ma'+ >VcQhsK.xHד_p_¸ȅP<'KUO?J_JDആ{5Dbe`~`JP1L Owwm!`>X PhkcL6Z:{(қ, H^eW.!5aU]/$ҾmyT;urc&$;MY0h,ʯ!f(8}n ØI_ 0ҩɯO/d "X)|eͲs78>'Dn@JNXV-_&5Dt֨BȍeǾV¯SصZ˞IGE5m**.L]W/Nn,j^o/Q{9Mhhs ͸.#U0kɫJ0YcqWNf;`[O=7t)?ƙCAiNXmbX?m/C`;UnیTAPjm|p]j*I k5@U\Lۮ5K>T>?2ZG#֭%)`ytr^:pmjv ACh7OD ҺId 1u ,J/Q38HF@rl* BOQH% vED_Jl RϞQn'-)ש_y“Pz̏$ؘ#%4l$|jM֢tp,FCqDAVVV*ah1&^sF)<%P+Q& |:#VM3w`ށq vB-(D)P ߊݽX0V#"U E?ϰh)jC|^eN#]qO{Q'XA\EBDa)iٮ4M2%V/Ɏ9h͑CRwS *dG jKs޻_~P>"J[_uS$gXE0oz 6V&;)v#r'Jt{I bhb,EGrYLtjrq2;f͖V;9Wdޱ,`޺tg ǑƼޚ6BzI=b+[QMt%Vcy|2k- s"݅hy\@YL^m+GjF(x KC`QHYX6eWB+E)EB( lޖrs:]̱TQy" b5; xn C3 ݧ&=[օ'BYoD=ɈDUqt EXɋ` +IʓM ˆgLH8'҉>lȬem CE-Ij"qqS|g`;i,a-4xUs'Ӹˁdk=(Qk/͝""ق && o e^N'sKG'?]9.ySA}f#?j25RA%2zP/ej:zl˚8٠VxAkpI',7cy }jwź$ϰԧnl&A$] C, ]9l|>; -PVX@ gN6os=>9ptᠭSjzTOzZ(?B8i[WSk7g Qqfi8H)y\^o[Nlȫ+%d(@jm1bF%K'3ڨ|N) )sBF_׆}JNh P( ?9:]*s+gUCvᆿběW ҥ{?^qZ[S =#PֳeRTƛ^bo{1Dk` 8U23].{plՇ g5@df\U1-J\/Ы˅겋؈.jBШžxizXW|c|fp;Kﴁ)_E 덞ߺpw[~Tu1;{-$z!Du/[RXv[`?XtXh|Z%Jf`5|{.ҫh AmKxB]&$y9k֌$DJCa|ȋ C'Eb ) 95^lEGBiz&ޜi{Ί}:F`\`*nگ@[GN'"naW6BAsLA jf j*pUf/> pNH!T5~v{!mϩ<2e(sn1 -/bp9wb|/ k!SE鍘 1W>h;n+<6MfHp21K(?7 m]j (i/f߃tj:FUqPU ᱾1ja5>˗$p6&@ITd#Ur$Q S%V8h f.q%kҼGF ixb4V_XY d19W/?Su%) ǜ J++]0M*FKCܯFu>vSGV&|H4)!Xr ֫l=Wp}|nx<@GnFN <HYsD~c }U ~r ͟Tu0EPqfyB1X2jJ,Z^RD2WQ`Kc:5kMrawhKA5H%wٔ?QOĖlqAɹR2$\[ULxdՍ)hb#~?KfG8m'd(ɧI>NAU-k{˱Xmj;.R>+8xoX>'S(VTEnki9&Eq= oEzm;&fE{jްfuTr2m$؆l ]kc.Aҩlmwތ\c=N_X`٦:)(iF&z (-O؟&"cnStw͒zJ'pqsio]K sڀj> , :  e{-TTSq|i2z>4)/|yP,$΃n܇ ͞5h3)R+yx-={#[_6y3}Q7/P9X#mS(/K|Y6 4)ʷ;o@d(ϴ7i. r֏7 F'kF}iy|+XnyTm5 ]$Qyȱ2P؟d_ CPX{|D qX؉mxGN%!S0Q/<'73wV5s!b}y^#P%OjtrrIm6} $d˜rTݍbV!=1b|1jZCN{JbQDL}}eO4nw̷Ggn "w!\`R0ySeij&NPj>˕vR?r^+[jTKu9k@|N=}7S/dUnʡ8tzãVSA'= ]G+↰LҴJBwqm&h-"sv@ryʥ0 8#VvA8n)v#0s$QK*lFL|.>I9-Y#bXIԟLcP|Mn@̒J_?7 27ݺG+1w[j~c1QI+u9<`>:'"?d)Ab=(p?+rX>.p?jr\l PhIGnk+U`A5%0zoK B$ C08ܙ:Nz\b \u1ޭY-X@jmv &A'wS-,kOTWA-!=ZL V!ePAc݂ytD$Ok -N盛ux#R^B\uHvkn/c9|hΫk3iM$Ky|Wey-qp=JwHOJh啻;%ԜIbm?TsW4Jz[!|F<[E@O?Éճ1P-~!]I=7O3t 挭gT` uqǽH΂U8 <]6iN, jтA 8qU6]Z< *Ah8D7 %vE8uAo(F<% |ꙀU.,%BJ^5<^W[[gHeP:K†㔐 JRndBiwm86Q gSݜr' @>AOu<ӊ֟7.^A|VkfgO|TducjӤ6y_׎R<[V>w&ecMK%6QR3NP :0!ۢ) u:dH0 BnCn<(}m8!uF@Sy0*X>' B;qNE s\ilTȦV_Ui~an{^dt 6Q V1U{쏈ե^swG쟣zt[1E+"z ukXaqN|뾊G u,U4>x@`3>j0DpN29U׺;(L؆pH]^Wh<>Ǿv)0N!Đ׭ٜ98."k>>RbmJ  :c絛LztqtXC}G{կk=] a1g_]wĞtj^=vM2rUtdkYv.E3ӽP7p׍0xZHlZ)C^ejupIfyD 3%r3gG훐i7S΅D;H}a?֫Yt9LP)  .nP> aP#}-aFZ$M YM#I=YIU*a5UQ#` .ᒘa &o%ulaWN}56i n<wubҷ.݀Ӏرdy a~ҴWV# oy(d"RVuSmjft_hprcـP<7͕΄UVm$վQ*y<.٤=tArJ9IԭTP4֭JO %wR cCX_Xynâ#4ZƜڥ`!jraOYcnruh ?a4bmo6 XxQ_*-ޮ)WU#n~8@Ϊת^p8K-¬Eq[6(o2B&iU 0`{U{od:Dq>׶h~X;fN#b؈&2:'%IX1ђ3dRHjƵܮb1];Rдs<f|l4tGaֱofO#'#@> c;-rEbL꿿dqJC 6~tU rCV}Gs\ܿU2.67L4:@Ù8Xu[ 7ߧ{óH h]MK-TC}.~.FSrqmAڼ I2;ugVb2&A\}_Ԓx֯{Bl)Tc)1)1b]] uu b/yCcEN91q}SnK'%є.MR/|g.Do' v~hqy#@k2/LB,ߋy̬rPP.QY*/FNk$+/h%g7I˴ϗTW=3BPDiYh)*aYʟJ c=BvtJ($D\(4)j]5cC[1~_gE8URp*P{\y -1džAjdI%_LOM i2Ll>ҰT`XgH =MYJ vbM{3tCpqa e/uU|dgHC:^ERXJ1SRQ.nBJ٪PM?h_Т6xo\ZZ "|[蝸!ް0,CUkg~TU]E_'ZປsS-aXfİ;A-K3Z!2.D8u3ƀBbB .X `.Sx3Z89Z5CnIGpdaO,˿#5Lӊ:!/hEb-mK7ֳv\6FOZqIt^vؑLoZ(-^hEW`Vn5e/&:ƏkCbb٨,|b9hrv'FxA'<5' QI*=| / zAXYBS]3 "F4(ʦ.~7$WTҏN<:uARXEC|d {zWk /*o4ɼɘ{Ҳݼ3*MlկRC#r r+Lim;>3HUG? g0vQр1~;MJ`6ە2˹+u)1G섖S,nqT=,o=h) R ?yC.:n: /n҇W88TJ+dI{ r:'#T=h@}]gg5 ͅ3I\k<*3RY,ܻp0iKg((tQ2/k?`w{nO %c}iI$zIe27m"pMe˧:@ \aDv/Ӣ3fo" tF<(yB9v6`~p2Wk,F4;[eur#clH]dmCGT @:gZ ΚoƼoYWT(0__4V|-J B'Q m1̀Wv:|a=+Uk.[1+Ĉ^4|@N6dg3Wd I*hdʤS4l}GWFq/r| -1".1%#6wCy䏞 -xp7_j<5j|'f*Hb 6׮B~qrT̶3(O,"٢r{tpUS;?:5#:t%~jx%nOZ( nUrunLP?̣Ls/XiM@c=K*%b*ʿvOw:;oQZ-B^->ThշLZZ\$pOGU \QX4W:LҪ uupuwQLLGܜC&~EtƎnyWj' !u.ZE QiN׏~ QA) ǹbzG.>:w >kI6`٩U,y\AE F[M*i ŕEhKmV8z)c?],uY fnfrHdkY .?P[ѺRx5A4h}>KMLeqjs@s E˜ dUR },-.ei AUSjnWr4#w@GI"5t HU8OFʷZ72@ b RĽW v|lXqq"CVLTueE?W9m QZ%af!y8"N7݊s3 Hqti=Uͼч)|T+2c肹pR'fp(%%YOf&p:k\JO^y2juĆ3a;vr2+m@̌6(ɭoTU禸fC璜HfF!4p-oTRہ#wW}R-nOΣ3r,X3--1euQF0IbqfLT,(p$J01,Ab !Aix?{ PEc pw嫛OL'? ,,Jj83h,EpQѓ˛*d2۲@Z7"ඇ ʣx\sqHdJ8# [iA|o[-Zed!5~7m) Y:u:NeU98]},+MwNGGk)7@0 \Y =4pdVE382IHp:q1r -PȎ!`Ԑ!? &}^\p]g]~dmCb!-[p{ a֜#4Wec yH?oJmր5HNoĕFJGFR-pn];M6{/7=͙nhk L`yV/y48D(^yV.́a\֟CҭUmjxkf,5<H.B50/:b7z3":/m?@؞*Ƌnؖo2>&A78b 9JB=/ |! )6hN'B\RO('BAQ!dg-a8Virhۙ#U0vn~$xưUd0~ 6L>Pތz KO-:ehݿ31zʋb42{7h?^<e+a#t6<7L/}veǼYo G`"b%=lOCr qO}85HIsmRQB x;dMpѶS:)sQ7,T= _j"zT>mt  lKXT 啓Mv MF}hU <P=i݁4Ng2[]ʡYT:]q]l3 n4d6ap$ݑ%$Ž(]쐌ЄO3n.P^sBv?=/2uFg9RlNk~PQ송J2l_Yzo֋ڢ jEnzM\sEL4DO\謓1+Ag$}i0PqH917EgtK)-;-0:Pd<#ct<)ģCJJԉߏSl&_Z6i. ͸GdrsOD^sZdN<R۠?^N,ᔐIpXhl(fc]ܦt?r(k hLȳ{(ڜ+9RV3^5]HYŕp^{&6sK hԗ0+hd2?'ix-Ј>FIqOՒ`7NVP*.!`_oQ8Ztl.=xX+%,*I}g6d/XlR`4aŠĐGNm.["BxK1PI:_}a{MZ]#K }j0nfɓx?q.ANA.ɐSF$YUf_f}ZfQGnj…i  {a?iG}2 <B+O! *\ LkyЋ'L6!;&_Qw`xӺ `-}Tر]ԟdг=Zsݐr#CX޼\/H*dlCT(Ν'p|Y ;856{?]BIw[ؾ2_:awЫ{XV yoM"sb ;޾]X3 SZ+gj&Yv`$uJ '.K7RmzA2>?'w HkkV[u* q^$u ? ͕r,ϋOB$7!b% k/E3/*NqHPvK-o3WB' q ]U!zIz faħI.j>PkN8H^@ȳ#O}[<5«wTN,qx#2fbV!aə:*Tm!Jďb*1\$ǨK}<<)l?+ =ƆjJyDAF=PC 6W`^LyEPV! *#nLAWZBZ(/oZ+/7M49xy/^SY\PjLB(IhA7EJ|uvQDIu*(|+oS" xac z~>,C)ISU (Z+o9"\-[{#k N%J$&P [9,8bզ铜 VH;P=9 Xg4@2jJH':2zUMkh w2"|qN{q\t3v)Ħ ? 0Ŧe>ũDSP $AJ>s4䃹=P{@Vv}~fʩX#"{h)GQj1fϐ<,H즋 f4fBg`'*?k|#wߛ ӎ4PK#SLW i>[o=Y͟ck)S=wBX >C.&| )F(N#[0+Z^TR5xD."7",ʥH͎YҐSEPTOnT$ӗ:F% 2DP 8:4+ک,[hJ oCtjRmf2*T7fo*TC05 oGBni2͝&+6ϩȬ/Y*}ϭaJ(l_aIw;c7yu*m@}'ynrPKIT"fjwk`Y<}6{{UiVOGSݺr.4@@b.3+="'nM9MFgW5_Wfc,«,v@h0T&v 7To90RtUNHxMozHqw҃O(z]wF1g&/PFW*]ㅑy-u k*@ |}c6M$Ur*) %4WMx[$8m3' ~4`6}|{V\Xjc?Oq.8wB1^Nb iN7U>B|y ^p#iaonETN-91;" wQg"M{H wOUË6#[?L7r(KhshA&S԰w 7m%p7 FTw:'m4 qVM}yp Fur ;2a*o=1{iX17V)KMAMQ` ?8 "ะ#M`춂~)?UE mIEJZj- O~uCan(=Jy++rhЛ4iG\,d]U"%kmvy`(b"r-l-ա)ƒCqF&ze qՑ|)$ 9 `eLPg,xw;]߿)>o%Q3(VVAd|X(IS(usT7\j>yp_ꇙ^ )3,-o. a4zx ކjYO FQRB%Eh ]N?05$Ӂ~ǹ&;cm@jn>ДyBsk[:k5z 3cUOe6;1 3Xo!Z_3.#&ygհ%jQ ?8 'ikVf,6-б%P OҎ**LYP3w #xR2䚬cxaP[(d]5LI|YFc7tRSM /EVtwD!υ\AuƲd_kIacEkz*nFqV'Cٱ9O40hG<w(-n_?c rʨ|3ZS0;`H_1@CƄ܎DN\"{ծ`g9oePu5 KP5|SL܃Z_l1Dޅ<֤3wvM]ACSĞuϗasjcKWQjX"_o)Ҳqٹ<T=lm7W}dȔ=*B3s["mggar CLq -"/jJ4g b#߿J*S݁t>ҶIJk&*Oo 6.ѷ͡0> -,(V@5'ut'oNGW;A,"ک̼nl*E)jKoؐG6J!s yX`2 t/4nO VE${gQ7,؏P~&RR/ bpu雲뢒m˞qxi ~ Uvm̞{*/Z1Ma2% NPn3KbxЀ-*%RsLuky&GV _Y=n@ƦDjJ!G9a_m^bf{C: 0`Zv 1 5 JClhe爒 C~ 2p`3 chлV ú3ZZ@j 78Qu 1F Rp'2N4 =ٻݧ`ZA [*r?W{6F;2җfTuUy]#Cg;JovqPPj2QN+\QLyȄ4+$["=_O*/رJTtI]D' C Y/8HD8v(IeϚz.qtg=_ "-j 2 zmn)2jܥiKݙIȗO{Y.r}G3>vs"[?XWj4އfWZ-scXގ)%#`ʧ:`06WS+ԸrFzWBR~f"\YҘ||:OT#5+TjnqKki' V988gJ}e|[Gw9: Z2dC5dJPt6%*bvJ+So*$UNԝidhH5e c5u8ЭkW3pza46Zu`;!`K5qS{};͔T󹄂tG9$ qSV+e@ LXghVИsL~zHƤɋvNsx@IL>g!kzaӕ`ȀC:ƹ cGHR3DOi\3_'  &&t/P_ګ덦fkY= iM> ,{~ S`/a)W-Ynf(JNKi׻SE:9dklf=}#)|֑̆ ևS9}2b[䚌iנn-FUuS&н|C-^-k&lQHhKu;e%o Qt8DηpA "4c"y) YZetnGC.;4BnaJ9Lp̘_2hptzbQ$7>MPOZػZFs3aP+`k~Q_Իj(3C'FX7wJɔ)U]'ðXANTer(>u.`ζ{gUiv^5]>G]+`, TQ#@ Ť.1HH +ͦg:# ^EJ dNP*?TtqM@JDS}hSQڊh2_1Cÿ5wnub}P9Qj%]SbI7 |_\;́KeI6!\$pXT@`0ސ~Z7&}죠 r}XcDW|,ʵuɵre[}>ڳgpq#pF꡺2-%!0{LF=+:WRYuirHL6K1w: Q| bq.`I?0QR: ]9a#ҍ9l4GjxGևp 8dX)|jvq(l,K0t:hoS8Rjtjhy3XȚ&6<EzusGv^٧dl9oCtTf7+X?ԇM{3]z]LFRDY'z"syXāsFz3qp"!&qC9*- r.t}ݬGKJ_<=^1u-7abP`x0?ʤ#/՞<t<zBO05V/;V{v1M3gi"Cg*'Gۢ˙!xk0%s^@È&8b,iahIA3r2p3isY&t~1CvޢjҫtrhB՝m.xYiExY:IӱeAJN֖wN "1wŪsJ'@qTǿ25vcX1G *RA±ARjGo,BՏ_C0Ա2 n ϣ'` Sߎi |H):lM"v&:˰< +bJ'tQ ̇ֆ^4$p>\mUjМBc5{e$!\NMzCvl{6>31H^#Eg\#bh559ִ FYY άywvEI{~{$(P@;omT)q4ЎzCCo9(Q&h='-]<ǥشIxڍ*1qќCrSC ME9m_N#u$ bvY eDCגe-4Q=ޕ/ͤh9 îLbt ,hm`s^SRP @U ` a\ʣ7x+[.Dl3'}H[ZIG:䐢"M}88-g<2_=_j>)k'7u1T}ۑNBSr5 ULlrXcK 2ecvB.*y.W8 !Gmʴ7 Q8[& yT, fsE/68v2U\#qA0ZEΓw=0nzN| ,6츀v sT Gj;>D~#ϲfKa>qc s9@|LaOD0 T$ݟP3[q8q7-'*j e;(RG*52S B+{ rTʆS'DN n`]"{!Dqb[ڰP&5zD`:ɉ@;@H%b3{qN@}p/d-FM?lka/1F{{ vf23!& VQLC2gAYgmklt,"Vy42xd+lɧ~׏jC,i¨Z蓧ZBŪke==O#D&\ zblP]yp` *U5N tbbsdԠ+&D-D fHݛ$=}/u)jaWI6:oJteET"!< 77}:'ݢ >fәza-S<&UIvųJÍ(OA>^M>[k!z턊+v4|KM{Y'k@͑e7޳{biII|gƝ lAm­#俦#YiVDLGUحVB9ƅ$0  zP~1BO/;sC*{F3KW}ΜXKLŞ =r_ [d<=x!,%\z8P\{!svXeC뀆Gְq\P٫_["1["Cڣ\:ǚ y;! pCodap֝nګ?:JUD(;JD.|U4b`?,oU&bdq &G0d_p<3X5bNҩ nR/Uג}JQȨp3ώjE5 %Wz(1Fa}kl([ C(v6bn(Tҹ5+Zٱد+.!oqQ" @(&%lNm"]rTШQ&2h:Yf->3F'AOHz?: '0{Q,H gtŌJvzo4%\FK.h^>(|-JU:-!2"VT6XE5|LZW7;⼃KmdFRQW9.+xݔLJI/j-pQ9| RjXc 佡}ϓ= u@y _a-5.w1ǴBWD(E߰4CUO:haW@ }B9YDr[yur (-~;mݲ,2Z/հjV_Ў"edjܮY/bYhgzX+@Zʉ: g8/15Ad WLDȠb cH"/ߍWV]Vΐ\mbhLB5i"j6k`[ɚ]6|Ydku ꑎڭnG0VJgSTI|dFktjI %n@M) k=QlEJ &iF6pҿ Sb ߟ(I7f qp6#=ב :6I},pA*i#!G[O}\Y)XA/Aa~*j,+8’k-%RG<޷G%aDy\3NhyZ۞Z@F 0A<0D1 $m}TݍlYIvO=:8VZ +YM.E:9<=|d)ej~C `iez'XZx|+BS ǃb\Ա-%*˾#~6Y)y44RG4W!U%Fl ; 7}%ZBVGp^ŁxxFk<|fniY|lp;)O1#?T\mR(y_O$]M7k+(Iϸvt@3o__{D?۟pl>PMb46S;c"Xk0}R$ld#rך@|B>.(v)Cm]\"lV/kpW4| *Dyg:_Y=+ ƦnUz#Sa9d,'fc*t8ܦsPV9a0ၘ='Lت$9`i_YW]fiXxA& 1a*d/-Xdlh'0g͸^[YRz} 3C$+irxƢx,SsL'cv(G]<D0 /x[}/qȶYBN1 uCϖ\d 7텂zͦhCGE)G^.X<&>>-=C9=4N}KxoKjwHN^)_uiOf5IHO:Z{ }g^Pg:؃L*R*rP[,MzGlQgjHv`&OHvD:XPAPC_3"쮊a;7Zb B3Vd&}ߒ|~!ubyt<"z&k<ݏdʀq:eS pke0t%o&Ǟk(~Cc_cel =7/\9UTE8Q&0 sCU 62Gm+`WJk 9Y;0)/w8KkpN?vd `CJ<:7D +)?tKzJ7 "EXdC +6_-iQ7eg4T<7c~5$ 9\-ńp` 7p !z -$<[gRS'O$ xh<ʳ5Ǹ3Go1;J/FfYu;W9jA]`ycǷ@E& *=]1S?]w 2vRZ7cr+E"!dG1(ȚxL"۲+XU3m˛ &O2>?kj07鹌[lU7 r.ԧ,REQ ܨU в9}  GM2b T@'/һƴbv̴^߮/*iS ɉDn"IZ_2M (0tyo*ckDc.c)AMJ04j`.Vr"zYܮkw!|z95J5uV6/DE1/%}̾0z -RZ`#m}ߠ!rGphC\X(xKWtC_Wbǎun.V`fmH2yd3#$Q>fd"sɆC%]IϩUa!\8>N=z+x Yc Fس%eo{ftv5J^m;Kz5o`w+ r(%Ai[R@dHbB[\/ ǝۻNL<j@4<IK8v<`|_Ӧhֿ"AA sf]2CܰxI90yYʁ FaE!Ob~KM~E/@_wȰi%fkJ| JNh&2Шt}EaoTʕy޸ Zt 763g`;6R&=T)  $Szq GL.3|59e}Q+(D̠SJ~Nʧ˝"ƀaP|k 2tbv7Cs()ð"ʙ᧘1kN-Ln; V*PNKẁBfLfhrC&/JlOYA# Ka{8C🣿SRZamOɉ"QzA[RxVI2 я춫gɉWS#L#қ><{D,lT0.Gɜd9[z\CeUüE૕Np aއ =T-MITiα܂)߮)%t,-83cD}=h+%[`gBUDz; afW, zE~sbo:H-N7-:тg;L vnQ7Ϗm!eПLdwH'O^Ӓc[QMDۤ =v)M*@@3fVV 2/-'z0«-m1Uh9bSﶍ6$!Zgeq/U vJٓ9@ RgVwٌ'˱(/c'iW2c<3ƨ5̖!]X B3b YVk;Z,4*d-dG۵}sf̵[/k/Mhpk6?+ha&Ru&:!eaur!u:v+uK[>Dg^ƾy#%kS*zZϼ~b‰d xtsٹ>y&Q"֞)הSoߖӑa\UpbR=ȜdbpEӏ|wK}(̽iI1]:{6UrZ`bEΫnaT'qgȴiJ_XkEr;\]eV~F{]BrBlrfpBM]W$2R{w"riCҏ2ݮyMbzw95$P lXlQl] ]PъB*nIju Y$Qeg;o4fp#_; HNjIS"cUP#m59Iܸ\W؏DeT(#,Cb-aؘ  > Ma}C&E=&{}Q |ꡮzhq`-M{zH?{ɏRJZwsNlt{6c\0o\2k!,,Bs kg&2 TǎgSU]XFCvvYg:2y5~E)..Y)i7~j ^*y1hnQճ7^raRwdQg~~?qPP:{H;lE0)ʷ|d A|Z>`ԝ&dZCk(9C:{ <A·ÚJ,H[†,51W|QnkV9[K~wWxUSW 2dҞi^g!`QFk|I(B1hN9b!s OU^2ǝe铡H6>=K7GB޼FA6zq}^67L,3E,OZP\Zi1lů`Dȝ3'!HނC /'JTa@* >x!n,wB&`GcŪ0E Dz$JY&|3^0͟c% E^^b8Px:;䞸UNX Vd)RYZVl( KrqO+B@8,Z.=i^^@L_b9[̽`QjQCJ Bg|֌:Nr~sI:Gx>!)uprJhN4?PBqbjk='o2>3B ;s2) ]X\GF91w FB|f6`e[쳶Ʉ9iomw C7g3{'&?ejas|iԅKPk{JZ?ߧy|.x`Ҩi^KG1^5fC+v܅}DZbOUl&e1:3yo:6ޠp?f'ޙCt'@dmH!(#.^8HESpW?SɃ :28yx >#@1E]*l4b5'/wOKT͘ 7ND "ԭ˧rj@*KQB=Iy0{ 3n6tvhk'WSTFAjxHL*VϼӵXL`:GO_a3 ֈ.MVȁr}yc}]/bwRGpS!"6ʔL;~0 X[\wo! 2Mw˻pz" Dxc\iPIδy!MsfAʕ罡^+a 1"ٖuK|"GŲdNyB2^b|:CMLPcGܳ9P 45f:~\u$b皰1/?[oF2*#S6Td27j&Rf'Jj/ޠۈݙ66%,(ʓ?UiD@G=w*p[5%pʾ7&eP<Y*/ڬ͑ e-l,kwM^8Yѷe0Q ,;rC6?<[] áyxkmgr ` 8p.Qw1ujwyӈqthNo _IICQ% ᳁Y Hm PJ(@jD t-FF;Q#{P:P 6]'?*gKJ<^o9,Pׇi\'){Ff/\4UɌR^GW8KoݝgV1)j=.$b-EЪQ&T(*77Sox%>f|qIyfHt@E~p܊>\JMlUVvL)loMi59JY\|PN$٥*l*aKO+<\?5'B2P=j7Y"Zcg˄ sܟ~ 䎰r}O~W27@0]A% ƜA9_0JM혖ɱA_Ba{E6*+!_̳ dSyشI1tmњL2.7kx~2cOE5|_ V[`{($ɖ/g$%p]+$@rk)OǷҳB!SZ`#j`fdAX@ѿ`jpaCi~|Behx,:O%R0R) Aބ0^JG.=A@q$گu0qL%Az6^ˋ`'۵6lMxӪ+K %ŪgwAp AU5BiR+7FB9]^gS'RGVmۓ889[c>8/{?2BN uS vX\2)( "(\V}y>VF:#w[S <Sdvw:{p8-*oE(%< Jϋ\Q46x8W')Y/$')`sE)D'GW:Z] o½-S^NѣLrf䩶U_8]Z*:'"tܧ'kV,Uv3^*gKNԣ()YG#dBһ ubb|ȁA?M0*xݩ} 8Ip4aSij ч.kg38L#H`n(B.LXNvd>enZj,4u xSe֩i@I+U2~tx ǣַE]<x4h!<1]!8D֕kd] z'%% Kyp;{pq(ٖ=c* BH3bLc:&p˝fp;Q)L[@(5ӄؕD2Aݴn| /{ 򫇰j oX$&&ʽdfM[yS)ϩ lvL]I-֘ZS;6DIy[*k8Ŕ҆-p%^u֏_E+ؖ2jxw I+rXv>GxD'^۽1*CeC%/I/jv{شfsU[n2!܇hLD֠7xV&Xe!pAvFaC]\A?< rɆ\̃2ED_4ܑ[8Vݛ,I% ٴZQ'K/V>X)}^]zV#*wbK)ę}ti+½,^:D-Y~Z;*D.'j?( JK/%:N$Jg8HNo[:JM7T]/H^ⅆ"6'B):f; Љ"I~E({p%SM8^;w@-^hل+ޙ0?Pw)t2L\LF/ak͠i-}I e_ dk+x11:oBxEaN7nitrҙZ02sХ@ '<=-Z߲4ePʯ +pG'j5xfi1ޢnLnR dau#xPIK|%%)63mJ{Fy+COz0>\O)Gym߹#4c\in[@ۄ,Q)3F9nWҺ'ֻGGl\vgC X=w1ĎAm?%ET#1{xκwW2`< {*ͼmKNTBf(}4aĠm  -a:E6A t.,IU)q>賝}-E3#ݱ5a7 ~Zm].%e`OoB: tCr ڬ15mɱHT8Gq7 cŊS?M(VOV`q>`l=XOX(JY^0)%c'թ]]Pb18k;xAn\ "tlݝ15(ioK ,E[ZaV$uyRAS7 QBe;)H{ A<&O!U^Oh)LTҔ ݚV! ? w:T|ͶPmgcmg%YϐtDu>wkI/U,B0Zޭ0w_x5Zu\o"f $԰R~]fK)Oa9逿2C"e*3?2Úp&cQ*%'o0,j?Hds +HYC#eKpp` SΫ+T]BuanYz@ݏ-*"X$gXMXh% Dk։ 9(%I^HĎ6v[BlOɔ7G4 %;=^PPed6h\W&]6!=@7Jc(9VAq7vزʜZ0dP̳8!QiG`t'Ź@S!M,UW%?ž 8Џ^t(Brb6w4g]5A}?(In ZDI|E͠͠HP9.oa?alCؕsǑ &8C<&23U P*mcUMMsg{iJb~5z'Šdf(~4YJ@R%gtOȉӽ܄a~L"%àʯ:-geM[q6$]N)`ܟS:xݤzc_𩯑_x?'f'&K%7#Ѱ Q^në N f::V)R]FM3 F0/IB>ʹԫ"v(M. X?/.ܻ# rq nj/Nd}x߸^u<{,& ,'KX >`?^~dGK7dhMuEB~`ZYF k0Y$x/(cFד0H׷^O \oO]0Yn8Q%̋XQdb9{`ETL]G"J\6@,Z3DQJM229JۛRͱ]!Uɉ7eHK {1BqWz|':"1AM~f4.NMW=a ɽ"Bحu]SܓȢr'] :佶: XO_٥[}|*r~`h$Eo@ȎtVJ嶣9e@{(m7/څ]+xoSS+OLy>|?.Vݽ6'7n]L^(BևBe}rb/b"xj2L &"ڷOROe!hwkN F@/M{xMdgr;Da0g3eU}_G> 鹘3@x'g "A K7|_] Z(F\,[UP^H||wCް[u޵ {$kg\w:1TB.qk:+X6.嫀m~T_y6 g4I!ZdR$N)8C|2mEP6Lз9&PQVDZD˲nuHQӕbT#J%m/n{5Y>?Ri"yvA!7~ yKD[y*^ 9[T/ q`?@t8('1w=ϿA1$s} Ϲ7G οbyKtÝ(y>Mݕ%t*wd<s=vb\*#B)+c0! 슉3jP,o!WB@(jX_?7Ц@g)q[Y$FG3;=m<ذU~hoh_E˦xWHKT| R.6Cˁ+^Η wP`Ä]GRA H P֌F/5yQrWd ~M,0 $E5σpbrN &fW1Ohom7st ZL//A>6%Y+$ž[l0 yA^lfX0T*M[&n-ġ2(JV_׈/J4EQw-ɃQ匈zoSR)/VrrA,lK5h[4n3t5܁h ~DT_o'ޒ7\(&gMu3i#`)YmZQ+ʭQzPAlt\QYӳH wGJOD" 󺖘nHW|xSKIj{ۧS;SdTGG%Cv,FkKС*;L];M THO_W!z( ̚bE' ]TD\sM&;yT* 8?v%_⥅Qg,[S@ ٭L t0y0|UY/([Ce(^ %3[hu|OlTJx֨IdfgM{!Mlxvٺ՘݈=Qa^ άg՚.Rc!awMViޣ;>)!Ւ $62X3CaLwVׇA\o-#Qse؟v^ky]'a^L¡|m!ןZGr ԰?:⿭{dƢ'ZX'߶N/C//j7~Sd]p4LHݢuDz=,]zC`9c--lȪ1UXվ\'F2>C*-S,{b~Q}EQaFmTcA 1nԈ:N9kܔH'PȬ漨XK_yX*Mޜ;/ qURH畼-'Pl &d;mwsQ\ʁ>o^o7@]}qz/\WaAC4dHY S_eE{Q4҅ ,ޑNmkH bL@e{Fe6Jrq̿/a#:JL {2-@]ѐh%  Lk-+GC/z|t ϒTnQ{ V:B2ceOꇾ> 20 vSu5 Dzi5T%=1}EIb R4/}w/XҮw깖~}AwJ -tE~~GNu94v$zǁ zQ)x*.$g[ͳw& WL0gxaQ7#˺mda,WmrZLl1;_!`59Q`gQ<'ZNS6/r))H⨪jQ= Z¼ ^໫GOLM,YR4L3|âVV!i,ЛG*D f|DdC+^'k(>09/=)٢jTI P#K v$u^&>? R.`JtԹY(Je].l|/Z4nӌGZ`De}KXx~IO^wy AU f+50ʹ)XV3Nke0@yIu~C%HGh_b71ā~#Q *"H3e@~^U>4&io{׆ y #OUF:M v1 spgI tQf&jnm}&:⧪o`&R >4{pXzg%,B-$e BKueܻvǰT4Uwuߑ:͟8Jq#kel|W5uk.Z1@hFCzN0fε0kqfDE9"~Ei엾%'NM3~* /*lbsBUJ؞<Oµ#>xk aj.7L@rK'x5jJ?6#SA\wYC7NA\09ȳ.`;J_ZS <lsG 8K ]zCzebm ^"F<,;^ l PzOSyE>IbXj2 dW; 'F4u+;"zMJ/r Z&Rqg78Tv $$fˌ$+V0%EC)J>;;\#.4?Nq^*̀]ߧ+IҏҎ,Mu<,7Y2V| (KLP]*A ݘdXan|e}7Fwm` fp-jsqeΛN5oW|<)˿f/8KE޳lj,-0t:y"GH`3Rm0$z;ʺqapc`I5ujRsL_o9&kbT$!޺Utm0<)eXO5|֎i6<` !FiۯrV #7U^\~7j0RsCãm]w7i\561ډA\z̧@R8h &&kGws( %vCw; fZv:Gg"AGg[3%G`1.fV.Ţ?%[p)fz7՘dvAvzI$]ϟ=9h 1tUVP("c~bK|YC eR|N=!mڭ"D.rn0!R/(Hr$NM5̖ʜ'[tË6a ׉Kbe-aY 4F24Һsw[KqW8e9o4<*`_BSFTlB$=Dy.g6Hi>ClZ 0b~#vzɑ`ʈ;>s";R}α6ѫ&ietchhTH# ВI 4R⎬GLlJ`bNfO-Ά g/dFGƱd=`|TJ)SHRd4V8'G$s窌/sQp53Em٦7(]{iR;][hl`Yn4VaIye6.XVjIX]䵾;a4)CR0"HY7.[)O\Ɲ^FIKN2Bw21H2zM!P}ዥ1:"Fxu$ r4bɊYŐcwZ/Hgؐ( h ]gn 3mtݏxAO.ͽJ6Y!Yg'T%^TU M~ݶ- ,t)u݈qpcpݴN 6F˩|1v +yTCpvȯ煤k]ng sd8Tujv%$lFdV#֔ j?gI[\IsiL%\ l%djgXk4E7-~4 PՆ8",̭3#FW:CSBqs=eiwBKC;OږB׹y-/R17)%;h`9[tZwڼ.~+ t0H۔˳]{Y'tlSY@Z X~WII+:Tj+(I[S(X<'Jw~BEKZ~~G9FK|E/u\(Q|'q,;6+gA 9Y qO ElR?Hioo(>n3*z٢h%g4q~L#f@NўeRbCN G>, e5\'eݻ)pY怩BjmGª$tLM(PƝHj<&p4D)JhPJbC#Z m V gVn"gd/nQ7풗GS@iG &yi *M]&8h9=u_qzT3l"Sy~CǮZJc&Wa:H^x2<&4 LY9 [J^ƝPP=d} eh)`ܝp `[~ sTf,w@N܆Rެt̍w͎Y.bewvCʵ QgPǼq 啧 k'Ic #E@4gĠk|۔HU·*bGawH&N3 bx>/0=BKC]wxTЦ2ƂX<>(ʋ3))ukhP9թhi jDZrFn<)Ԧ/ }nxo](Wr}솪a^i*fC@ 6^FïOjЀj=At@Z>end8It~oQ0ER/"QZ"ݯ|_Pgf?0midZ٪# +NrpnƟll*\Utȕ3>?D=S$5ϊϬHrY3%:kZ0k9_1Xܧt S>WDCYނ_%cr] bUR}T8JҎjA~~Mwèٲ 湁#EF 0o#,BB,&זn7j|rM59Cq@SZPH{`9GEйqqU=7ypTksI 5,rGnS*&!0K"i̖7ok'N5Kf~N4)mIe]5UШX*Y,GI/9y7a 4 !aŸog`%-֍|nT?m2a ҃NEw#] P#j}c#_{q&=|,{4M>rH(gTB)3+ALN$׵B(I$_>\yt"kO12!1hbǼHAet~Zoau:O3 IB쫈1\pָdė5[:j;(]tO_=t ,f'"SqI}dMc*lA0iWt "lX]V"ˉݔF0ߝN'`G y +#:؀h%ym( "u9R::À^LZ6/~1rzIOumXo |KZge% 9lvM~OǂwqK6 $>LɊ*nmu9Fl^X9t0yI5` 늮dNJ2/m-:{[ 6 >/pW 418?mBc'5kcmUc +&ĿD3o,YX[gHկ'x!g!ms;sE;SM&u C!N,-g܇i5,09AA P?6-wIr)VSؐgJw ޭrߠOf QM>^jsNIF8Z p}xFuapH"{ydqm羍`/gs%L32f~f)!J3 6X p'Bdo kPּ ?X[>lP3~iJ'/?F;Wc\Dvc8DbzZN+;|旾Tb3Gt{[H֜p:{ERg O"{RI# LnHk~ghN(ASen;n^Qw)JnۖAcI33n EC|S9daͭ঑p-|ay{d%T W5b7CĦKsU/D80ѳi$}7} _^^/"Z;X)3b2{e3k6>2 ojRC1'1q>ED\\W%^~5hѼZJ<(=a HGBYْqLW6lN2F5W%J<ώf{bOeѾKuڟ!}O; "ZTG/Kv<"L/T@aͬοgo׉6zE()D?3QaՇNqMށC޼e Y>J'^ PTBf1s%#R++:z'ޥ_PMXPy\8"98nIWf_J EX I',3$|N$shZ$`@m`]SHŚIB 鏐1NS]+tEuT$"mŜt_]^fMCɓx я~ ]ily&r<+j1cjjLϏkTd^FY*M bYoʽi QU_a kEzmC~mܲf `%picr{B *vE=W#Ԗ:ټ(pdoeCP*zh@c2oܹVHs|q[x(#:v4Ф;X_<טm\?x]VC畆r`@+8F~I*sEYlIˑJc?&ʝjx$g@IrWn_E~EifGlcZi7)hm\V̊(/XC-Q7Jp{y!N)U^޶ib*{9!:0 ]{96]PuYݐذIr Nx^UjԌPRV-]q쥨y -MҔB)C^<|[)s9(7SA׫ >R肭%6h<ey0s="PiµD/@G7!E7/@r*Bs scZ<9p5@".r}Ra?z! ?{Ln%<9r Vʭ1֋ĮgF'"Jrdse}Ɓ]HI-l\`fؓW5 Y"T,ÒۻD(NKЫYE0!d;o3qɅ9`j2S2(u; cYLݰlxGCj}9|/Dw!Yvuiuo '<{^b;TSdf F\9}165r5)K]3U\/||#ͬ.bZ˜aIaA"B[UQ҇-d9RB}'(qFtڸ&$yqqJT6sV3;?'c}ksQYZJM[lH0n@ ek\6HVҟ᱅(/V)RX-(1}kc|͋>H{Bɒ]͘42TtO{U X悵̐ 9YBM@t-%q &щ:cxS;ŨLB UrvXi[m_1'/ zGp*57BZ 3 2r8Rl<gd i[K^LV2H/6h?ؿ'wNɟԨ=u:LZ:҂S3ѠVEsqg.#fJb9J峺ҧiיǂrE؉\pj0B IQg9Vy܎͉%Ce9@w9 \Pyeٌi^Jȡ#R/IWȨ鱉vYy4n6(fiH娶Ŭ$fd2$ /N]ȁ)YVfO**hΚ ]~<W+ z toe 5Cr (Qo XPC0=g=~5X"* ]u29e>PyKг=oT0YyL -zxgb[+g?a 94#|sz. -M׳-BDT.hryt)ssb1 ?*KXm.Ջ j%gicVTEϑVgM#*xz _53Y YO_Vaf ZN5+<'-u59Rj@,n4E,epxOCMTRp ml}7=˅,ˎ>PicDC%φAl6[&ockK(ۛ,#J/Sr6萮TjCŶ-Yc)r(=o1`I;8w sJ&gPBAn{BU9}F}z􍄇4-cZOcWzӆU;ڴp\p3)D #¡a VB5 Y(K>ʅt`t]gԁ w*1Շyi-Kr}B?ңܩ_snu ތw@'wTYdޥpu{G;sArA;%_coL?~<5 iԴ4B/(o! 7I3|1EY!Kjp4iOtZ B }*WկdhPXYk}‘\hNpבLoudm q&h8eTYe͟(Cx9+>\Sɚ5cL-+zrfM>5EUJlwD`$})M_Qh| ,yK9|ӏCؐ܇9ב2EoѠ$VF%dIhÃ׹g>P\++XP vv_YC'ۗ|~ K}@zNK~YvՍD)Vԋ%Đs%Yc=WPL7_-&2nƻIsc|b>#OfcX9c||ߒqQO1G0(ܔN:HI2Ǘ \Yzwm8yf 6> \Lxel e2i_+; D_}S+9YQAdLnF8ûFR_UzĨB ׉4QC},G mW}b[GxTtc A/zt >S8N)\CRPSRКc'.?@u%<Ӑg o̢31_zYeЬA+RaVaJZUCMd%tZO U|UG6ryzUA34:^#NyCqHk7@7]G~ M%c-pc0klu"P@|U3ݿ`@uwĞu+3?-a$y&KGi8vzρcDZ\.답~\fӨz`1&OGSē^λrۗS 2lPxFx~ƾ˟x{هI&ݶǤnSnT.d\/Q$Uc3Y'1):){y]cZT;OY)c"-, l@ͦ]'Zt  yȯb?lR=j`8ғFž~Hj2˄6EO׳[s{Ho9:|1Źl޷vXG\WA ǀq8hgD~h}gϾV62"n +:%}eevý|*;a JCJޑ{$q|EGY~&ܬoG8),ݭ@bcYQ/Pq?OL\ m(WO0%Ay~蛨VԎ 8+CyS*;iC]I q(fiLgGfF3@#>;5;84%+6$<d)p6 ҚVPHyU>& g8<-l5Ǡ=P#!(E)Ü{g]/:IWVoSgCb/N CG_儠ݔbʈXJ"^FqEÆ7+6w͉g)Q k87dV]{}u8 F֕kG׌7ݱWރU( b3]Nl2@Cs#cIkFz^*r6}ɷ$ZWN/Wh-zJw@6@o0S 8Up:; +S4gdp$6,=P|o<4g3#*;FDw.uބ@5UZN68zNs,c\ҟ_LUznuWS"OMb-wi|*rΣUk:-zJ4!ܹ2WktI.5ևjQx؂^d<%,Zf~7ŸBp35)ʜk;/JzE>їk/kS.e'+<5(vm' ?'c<_2gE5kΕ{-"bORK jm%":#gȭ"9)θj1ƐNƍhOu,Ǥ~h#e_7}$~{afj=Ez3d}d[9 qNB ~3㴔">,!~hv"Cll[l">n[&y696uPۨ+%]K9鿢 ̹a>k(56( 6fAX/FvU=(J%R p9;ØY 8Y8~IoURT`dfO{ڳyOLzFJ3]%;פ3Wf)9Xa\rIhP䮈 4L*B>Y]xx:@2pzUNk-©rd#ooʲ[b#A|="˲1Up'QyfCkؒ)jkk/Ϫ C_5[xuA̧;DH|&1:"]Mͷ/$&9>mߏ11:xܚ5巕rU"$Zf {18Y_|M].7E@Ӷiwd,;15Cqݡ=bET6}xW+ uM(0Lt|+T{־oUʶo< 9Z7wIȴz߱i2e#t2JȧdMd#q:]ڰIT1SxenL:T]]%OzjP̝Uzjj:^5o foV֑cw(xֽxa[eB۩x"8w='8^x(Oz1T299[6Rf%ۯQѼԯPk@}3D?dlw%$㲃^C1{z\ْq!!e /*Ns*GGe){7ȸ7\?]B@ó%kh{Qm Ҝ+g.)a=J\ޯ8 *'8kSϯ̯9{4L;k$eo0Q{N_ =%*6f zo,߹z[.19 ->p<)}²yHD銛ŵu_W5vw(YIXCsĥdDSǂV vj+E;9)Fy9@B+gws(˜30'lⷋ>4;<<?̈|Q;jjx>"Rg5*,a)KS\ %hASeuhVOd璿 D'j%*DVM+os迣76v [Ϭw1t zY8SgZ*IH 8Fm\!TL}VX1e: C916h^ϮE88Sli˸ EJh+-Q9D7^TmG۱5,к-IuTOL3[ɼkQvkKQeaF^oZC{#\NZw&mג036/rc5i1'x(4fςL4+ErxH`o \eZw\^YN&|k\IdzQ!A? k]#1g/߯ =hMS"ܝܑc;M9#ȇ ˑZGq3fӚn[%ގo4D:/(/]n 6pN7eݘpf!j"E̫ \葚ho~va m@N3/̩h[L8d h Q*Aq~yZp}&yC1d^6LA2NƬP#|Shu%j`hknsჹBȣ2nb3M5ПQ>+8 %bשyzsyuL'"@9N ?VKV=a߮bԢ5%Tje0O3 O0%5X (ʄ{%8H$zX͒8-Y :Zzf` +%bsK- `„pa-fN2 ;SO}9KA9>dӏD ENO(1feoޏxrFnaQKZBfq#5n2^C&МR8'1!4%ymKrL!Tp "cGNW\::ГEl]2oO W R ҭZ4Pڕ"Kג&d1z ByZ#4.p)Cb )FUc~K)L!kU i]v7]Bg:@FCAl`X?>k*cMb(K][U9|Ɇq Pˣpӟ1V ]~uUiQ¹.d;Kib*"]/B-H؁uVL*e]\'Y+0$9*oXu"l#.VqBzz-#Kf%%_udOvQ8?uI]Ƥc(PP5Z.1Yͩ]:P"?1*5ET~Kp`P|O "ċG2UqYM| (lDhk">k S:~M*ٖ.§ј[%e]yqZ&glҵGAFndHxc7\:zf!};{b CDK=.$۩wh]mƣt<~';w掖/,Z1"lU9 `vJx>9@c&5fLj?Ks ٪O+2!BY@īd 5# sQ5GakLks; `BC 7dԂ'a i~z9s,/N82_47uTj9+}1p_BQtNɓT_ 80[1ޙ g#!3ٚaʓkb]\y6hM `6D)J푢jMFSvL+p- V}?7Y/pfT;5Dsnrd5|}^FR ΡAT0:ˢc(qZS&3%{ -k>,X1-dZ ·s>33jNJ:1}Iڽၪt-e+7SA ؛r9vȗ?mtB>&>=a ~)RXGvd3uN ^7cGuF}rBaa|N /IݾSyJavPmi1]NЇ狆 d_-Ҋ)Su(I0w&tl" fy"_/N݀zZnI;p7l5dR^lOu % mf7_=-C!HTŁ$'J( γX)I ^]Yޤ "3 j2<â(,VJ˰}Hi[$XmX)Uθ3qUkXyƻi} H7d?C>-]ц!DZ3 Eᣢ.t2ꢂoݤE}sz+W?ZĨQ$ K&Jv wȮj;oue%oV3m,b7ڕ4W\ :"҅>qfMD{\8KUq<5ErV@Djwe) Bh9}mq#~u>ԍ!K6$BX0-s8,6^ _k.3C7Lb4laCr]mLlٍAU"g(Ubs{tեH.[݇*JNHAUnM_⒓&^H:@/lcvܑTl'ǤAu]ݹ.cG*W`{**-Y|0:#`c.өˌVݢk\*G* X PWiIF+Ҵӥ!dLjNN# S5P92rprf *?! `>&p"l->˰+Ct J2xB\Lh}\E9͸(TKWqhь fg-Pj2m H7r 4yi: ̈́bυE'ʐmO[ғ@<`;h ªjz^nl ye5_p4|Qsf$\]cLݸ;KIORN&([`<w:5_;=N}M UPl^!JB$3_gDWl>Ǟ+\KH ޒS= }3l!2>nw)?a~9^$Dj-GjI\V!j-s3f{0+ZQ:[]tpB:M]'8}1 KŨNg<w vJnb > V2e`7mDz8n4jHb :ohU4Hj.dZRRˢQ|x |S!d 1 R@wA] ,'dn׺whƑVTjWMxvXY bTjKaO:a{ u{UK9HadBS('|'U"Ry- 4+c5Bc1r0TV YH.m;>uWݶ,4O}7<$ 9bdžB)"ln9?zubJ_kn2Zj QJ/㲰Z65b8L۪d+vu"?f*.έ'ń!dǿ$j'AY|0bRS{V!g?v$(*Ē_VK-x,e_H])5z8T;gR) pf.*B"j}5X~ y*a1Rؕ dM~GivP?D{2*X=uq@ }o.fzLpɘqKqZo+)HQp?K.կdd;JTHo.XPk>_^m0 J]{b_0&%PbwΪ4p_o6~%pWߘ:Ap~Dg[R7oRoTQ9?miD Oꯤӕ *^UɣGMY0JamI Tќty2>4t^.-"X 47- jEV.*jL_ TGBV+!M.׷T3#dHQSRY|^AʗYp[wmNDo'N̑JfHCncpy~WIҝu=w2}홎Cu exv$\M-Qw37S ̩(k@zX\L4d .VtTPNKlp?(tfL)'rAS-j~8gO#*xy],[u\S9+!*+"HR@_qՌͬBK jII3=GՑ/1; ˛B365شВܥCܶK'EX6le.r5s.#ߩK17˛gO3,_]q H /@&SfHJ L[}Ȑ}0{t|UKjAwEr+i(,)T 'vJCY**S ~$6{kcyw 5V/y|xmHj A_.p|*3}\?nJOu#|3 \L+u0 )GKKc fD04د*s_I +"K/_*J5W,U%BSXmtqd0Ua_S`Nm` p媞YZUE.TAdrH8G3LZ)]@U,ٻ g,B +_ZvΚ?BIs z8atd*ȫJO D)u:.vR)xPb+Td@k(F̖4RG#x\o-Kb'SUu:QjcVDB`v$toGPV"j (r05Nwd `/85X:qeoQpQVzWllÐ6̈́q|t SZisdqj<њ9Y7J*@W=ͮ@,BG2ZF4'=N}gS٢=2p& 64 |v!1ΖW##j a'_5ں۽.Rы&f[вn?*rJQ r7K΅]Ƚn;?o@ydz`|42toPlJ'V–-L~s,͠,hi4b 6eoT¹4w^u:Ľ:%.^ҪrmOy>T}K%^. ,|M4hT Z+7Y*#bB:ɝKenx+Aʑ&J1 0H!֋NÑЩUx2l@o 2)P3%=i P,'9(!wv7Oΐ|wqP@*X)^$܏5ϟԅfC[(-oǁ5 Gꠤ^3U42#崂!G#'CRs)*N*[.[x]Y9Tˆ!o adu15;o@YnfWnJI##{R o$罗qoWZpxI5tN.ʼnK$W{F#XƉ>=teD>40 =5*K7<7nGؽ!u(&9ֳf\`##dNlaIy7? *|sR hψԸWۚ5u+eN``|- ׈M"&;cXP…?49၄*Xa05 ig !xAjΒ,gسY˵DuZQYJ1h\#jUp<)wnL)<.x4Z9ȖFî^gyip%gr]-~!厓!6YG,v/p<p}TPzJ A A)mYQk+$g\Ӻ"Qzc˨  oSsID;D^B@'媩&ч W[4׊3 = ˋ2݈$ßf PZ PdTt/d~"DadbT;GɑdC~ÀdM l#fK8q~W0uk:/w?Q )ҡGnFgJo%H]bM,XBy.ڂ#H߀hFp2^5KA>MxS:m}74%m-?d>I;kGyz>6%_!P".Y q x9*4 "9pE|zcCvmȠ:#a§ؘ4tΌI()Voܣb QWےM9M$Ǹx=WOA}{(!R&Up!l ibcH-Ǜ%]DsTxz1f>]{fEux1Hm=14|`T'(*@Lw1Oˏ#b ݋k[f|heQ߆+ziŭxdE?dm/EL=6GB^ P i>?PڃW BtPR<1b#Eo3U4׮&{:v)Ot[9ϓ2v<9L蕉&Y,ÂQ 2/Ba5#Qu)tXE橛;.cѯXm"b\NՌ ˏ#A=(ðڍRPoaM):aAʝx-amŽRX8fӃ#HglS8L-R^/Iǫ+6 Hs ܀\Բo,}[+ZպX0('Ad#T{(C[WȹZl%_\,}9A( dP&Xð '|9R*!lh:C؃E8úߟNv-9D`ڼ͔!XP)bRp^͒YvSRq_d~qB~cτf7҃"/ '02罄t}۴4Fi:ף]M 5 B!:$|ܱ%Ȑb;ȺMC,iZ?&})øJd4SEMtF{g+v 40"z)2 5Ɨ*7{]I?t6-IYW U2Im'waMkLk\(۸#J?ʜoo:)< Xp3q|#7GIˌӡgƊ.:* \󌌅U'c^j;rL]~ÆFpXR8 o"q?'a;:!췴|?r"Bsbc-b z/&^&i\9fsBgڦU=" AZ?07P D\"g.–LGeA94fŊI276AlCZҨ|_\`J*=*BZo QB"΅hhy5#<~F /A7bDC)x[ djg: sY`hS~0ŖX>αIě?A%e$]jyX|*<XoÜ5R4̽~$aVGndQkw~N`z+c9Ո4iz 1[fnԴZWcf2@:p6F<){c,9}5[7DŽ;nLSUN7 tP,/.[SC9x, RAa8M"TZ=h8EfVhٶB_ݝ7scd'7R3k NŶ_YwsC1 0tfAOV 4J`?ܴLNvKw~Fg`  Y'h{0 0x>\)x3a˭1O8(>ZBYUY:rwm*<>-gy65R5'B 'k}f8_gb"|;%,M3[[$ :SO;Dge193mW2>@=(p5d5)$;.L@av 22HRS00AhAjQ~ )ա\MY)lgAF`]o}xc;PJXw%hŨ͍-pY.Zpyk'U^N]#1Ӊt MUJ—KSEE[u e55ER9پtMS 594KHɶ"Xrf>&2و;ęvB=qեA >>Q%N>ͩ 4ƨ"p BaVzophWj_k)Z“ aWEeI Hj'ȎrmW'it,(d)ϋ辦kL_Ƽ|~nkxu.wYR_AR0`EqRs;Kޥ~[5[1ȘGpphi"v@0YU:Q>r{A"NTdɘ,;_[lRhHJ -_}{?nDa4iL^::8 7ܤxעMLՀHnyD *a=?@ܮ+A]O(f,xB*{PhȾKwu]j^g1AY-r+i?GAYv PñM3[>t DGcuJD: AR*aWO=޷}(=vՈ%^N76 `{@\b;L8q[a0%+zbs;T+$8.ӿBT"Z_EZ+/}%WD\)}I^Цu Gdfy4ȩ{펃j'׹с"aF7ll";;x>N\eG-vJ? Z Ƣ+=ǫ%Sgr*<&J@`(}㸣 +<7C?sηzxJ.;D .GƐ*֟=Dk.w9Qr`vz69]_~]0㗴Ix,qRUNy6_,&NJ#@D?o~7!]$$^}إoZ{NWZjUP3[6cλ =N~Z˅U_s[\wԹ̰cSt|%Yo3K) Է4!n1IF$rA[ գe~'w3ѦTۇpQ~֞_~3Xݷ움569ten" 3 J Ҡ- D]>N L5<k֘D !(Rȧ 'Uw*l"F<3ī[[1,.^kR>i\ <[[/]-]1PZՃot1Mn^s󵷅xa!&28⧒ '~QD m I܍P(n=t|?j󌇯&L~|x1!Y_@2 R4F' 2)2?^>MFzdDFYI)9u~o\1RWױ8uҞ'5ftF<gxžG{M5eYak@j:չf]%GeX)J^.bT8F0Glx>7ڽꔶO߬SK|0ku2pd,?9,P&w`6AdhqœVOOD:/:/5ѡ& z%u ۝AG${7E}EEX2p6s+c@]5H9=|M:Õxs}eEyY*KzK,ZˈǷްr6RZ飖aK*-f)!gl`}]:P&-bzVg ,51X͵%Aq̸[sii%Y-eHW `/g| t>;ìWYs*8ok.q³=*K| /dhbp@oϠ%d\H>4ahbx;^t "W,O=2De*tww% tRvXA-_,ӏDto$NKˎ>m3 `^5kjEc"3މx9zM.>p(nfR F t41nHȯ<<̰N~a&׷. Dն{ݯ_iK;1ܮJN|ʴ@,%j RBWVS-vrzoK|HCζVWهz ^Rm.R;(PcWq5y1|3e-LMq깺@{c$k 6?p>bZ"ͧxzEDϼN3{zDq󻠪b =X]Mcyz!3XYz)|ێRv~7B$]*)7Q Qhߟњ }{Sp}@{+42SDn@xP gHdB;ȹ65yN)GG*YPab#IB "j!?R*{_akw"S|Ao%ʮUǝ8AU n;R`%1N\_'Mo]( >"cxqPBE;I^JwgS@8IU(B<{kYZV|3KzHx1΄Nc`BLF'Aavt%>K{4 qQog)ȅdv 6]O}&{C& l˩[f^QDOWgQ(2Q4 #}_rc`Vl ?iS]4P0ӯG#/x-YExZX 6i;1"#|CC{"bA+nr}Ѿ;pO߄}Lΰ޹$%͡dl 0!1雌o 2UvB, [F䇇12VwçP'ܢ&2'(h2dTe*Glu :쓤rs\݌QHUjauoCEv0N"+qgTE3::Os\ PoWcÃN$Ԛ7yW74ՙPz(1^|g_ϊקښI4LaU ˗0 G?g9jho@LWeqZɕ'Z dM;2fy'C3 {vU}iz(&ݥ;vӤ fNd}h fL8RNaoR\rv**>c,eYoQLCoGdڥ%l@Tѐ*VΦZb5LHpl #bi['[b[A\b nQ;Ո6)=]]5c*ӧ0Ʌ[=kk"CY;+# ~IqN,n=}_ 3wlR"עEt\`%j-ۍZ׏l>>Z2V)+hxYq-ws;>V;}/V @H`/YW?G` >XRś+y?HђGStq8z.$)[+JU:u5)[U zP~9.ޝ5S6s-ԻoWl;Lq1\3,,qp p=AS۾gk7N iRL;^&d;bI"lA_S/$+⨁'1{]^+פpGS^ 0!B#0>'~tqÈ],6d\"&guOneu54O$U;\x痯)D֯Ǜb,s}wJ3}3v  o񪬜SIG\&&.5[_`/I#/$Tr5½Q}}Hƹ*cAQER7a2&K2ib QsIq1-e!},2ĿG:/U5$=[,LH)*LUJUŷ{2ONgz_ ^6Զ2 i*NYTA Thq<63#R}fA2@ۖtDkgGJ YaM<&rBfVA$4tR w鿼Mz`YvBdwp^).Al8UR٥N܀g-lw"p ? Cc}!\зxoc!2F61MVȀQ0,[S(lLE]h`҅ 5V}z)XsW 4_`&`RZ@FgVJeU;=4 ҇u6 Cj [Lx}@<_-p0ލF(7)758 ߅8I=1-:gk[Je-EC.-&wH&0sܕVx?Jq1 r_ԥ݉~u^WA~36p)4Ң?o=y'(phVΝfM-i7,7 Ƀ_ LDj Lϩ%ܦxM9 rtb]ݡKHO ,{ }5oeNnF*Cbg$潒5L+LF9rs qD9qrV[W F۠9%u6cO\D̻ʸ Q=لB+{Ӎ+KƎ7 G[(ݪӶ"4+#EJ1;Rc:sȵu@Q~r}?R| i[:p> H8ZhWK>- FO̜: L>9:|DD9u:q|Wñr /tTD08SO ͸"A9~ aR/l9Mgi^u ?Rf=x5#P@qlKΒ{zO kțw[2d]r.dG\黜 HX'’ѶE9pBpddvI<#K _͝Cھ-ؚ")FMU,(WZ/ t# O3r8y+ ;L"oE!%"݇uj| AH/ۢ& + *1SUUt /f1-گ:y,.c)g)GMZY@i]Љs$zm$e8DBabx[Q}ٽ;趁ϼd>͕uj, iHceQωtr^d lTqEOH@,=#R'(x:* ~؄p:=fiFSh1db%F F_:uJף2Pꜥ~Niй$!>qdL|8/,2G iA1ڂ<-J'QIW\[+^ թTI6V;qHh>xبIdYHxm& +$I"$G\/@/CS`;gpR*j-風<|?Qg;}6>4q̇6P҉1 A3EɧJ W`A vBO_=wf1kIsf2~xƅS]^5WBHRYomPΘkܗHK<H|7-z/QW_mpe/9=`1G;6&n=+L1 E˞VT9 ,R qZSrn|s!1مu~жK ` h"DtgaC;Y&d,f}ĢvW"'8f<')a"/kN4e%)3c8kM\`%7ԣߔx;3yܪ-+"c`*OR`^gb-[i p,ʝuɭ]֔N|+sG -t6z@njfӁ^"w$`y!PeP)i]AyT'LV܃e) u]8'a.YgTX@/a_ڗ=5{/V._#ʮ5$sx񧗱,JJzSJž.接 Z+ DƎ|Bfrj:.U 1% ApMp ?6+A(L[BIWp)hs$_&\Լ)NInzAGJ{yydAXwK"d)-%)b7Iگ ZDvRI1tGra_{ĈWZr388 dNzq쏯46+F};F!f>jfRpWx͎B4p';=P6 kmK)>['V ۞~PE4s1.%k8GR;Ȱ 2v2Y&)?V=e.撰Ŝ$㓠 dFQ#G&!jSz/zxSاo*]G-PQe܃30TX!<< E({3@N4`VU@;ٯ'ku/D&\|*yHhlX84 `*Kѿ~z[v޻?X㹉XBo P$b̿EڳS>ܘp#Z{1/S_ $+c}XެjEX0{V; 1ĵmv52ڑVԂBi>.J ^Kah9$ -p TR-iLxu7ͩ+@~Hm3t.U#n:|Pi zIS[XLy>HT)1 \cx)k!R\1'[c)GPa8O+qZFni;ʆ5lA`!L=f%R-e:*zvGHMP\cQzJbi6чUk~wno;C4͐a,E. !C"Gl&*+<*6@8n'^!݋YXV4, +~a` K1;b`pa'ʹ0e0#`!M?׌#2kuM6}z+礪 n eHnj=76B>:%0y'"tsz%yRFs7ƎP4B( r/=zn@))e3& 1Fa^]{S![ 7hRNPUP?up"6w/%IlF |EBa: fRE3aVxj3#*3|r.O L1hOB²eNIZFVvNp^ CdZh לike?@2~ Eyũ>Sʽ~Pl%Tѳ\ao?LgMu8jUR2wm)t4\e|&G]PHRIltL>|T"n㤣E:TKG1w>n'S*AS!y0фVTAh: 8-QV94 ##q\Y^E;lc&,P$uڞpro>k"%2z*u~*NQO^KcPDN"gh==D3S,E.?Υm,NP0ga7)̕"\p>F}I?g;2hC%@"KG~X7Rm*WDiڮJ-1K _h)Wmqz -ϑYYnTO{|Awj-sz &ۃYľj,sD$LؾoخD$u%~@]3Rn2 Oɋ;2( ڱ]J k~|#W'H,*"7q;{pb2ļm?jJ~\Lgޒ\>$/ ^12X( k Π?B r w]yͫipsp grژ66ٵٽ.NTG'UIO(c;$Lo\:EH d'+a6AruQN\ƠHoa-|DṬ\ V%cQq> "J@7:)){ ^ ^*t:6\] ra]nMu+*TP$gpb9iFp9Vi8U!iʪ^qX'%-ca8T 鲈Y(D}[?)5q?'`4@1ֺ?-mˆgWRjhޙi(MO(+w饨iaYM=;&}2-282yR QXӼ@ hN8KEI] dvw92̓;lb{L3 &'h6 `EFt(TkMn z!~cʊVFhVT۷wN| !.(3)0k)0 \qɪWojaNf ^4P)Ń UWeuC^ I.l4:"ٷheg*ea"!~Z9ljJ&Km<젠4FHk(ãif״Q)4]SYB7D}3 ed|_[\ݣc}iYitwvUh(7eS`x/ybƛ.gm8\!72J1W:VBd4d{) vl87eXC\"Kr>6oO8tĖR@ wb@4E{8P_HupMcAYGVC-F XD/91].{pWC @UsjX# xk!%ǪSDU5 T@>c8`4̇>LXfE$Fts_D餕-30o̴-zn' D( :R֊i1u3_%G[w8+\-oBݸ8&[3/y0$"'ȇ⪙GF ¨7L\ V \Xx`2XE;W0<5yv0M#$WҎ6LЬ~'Gr^`[Mz6Zz BpޱdY[<oaS&&d,GwRuiťʃJxipr=3݄v)0,1=VaB^ v?\<'Li#vqg׬ԋHj9)x\b3sye36~х lSw'ZʻTL.C` +)Aʖk4nBk;mys׼'V@o}?X v /#HoI3^8ꓘAu_57UGh:#MҖhEo` .tT[l0W?9fۿz?Cdl%ڴrasm3g$ -8G/>y?Y ' Z=z4#7۳f4 wbKVc`xg8]K<ٕldF&֊Ӎqy[6P A _ AuCk{LTmL'fH}')[F]z&Ye 9pi܃@0Gkqĩ?.Aâqa& 5n?4@$j/;u4:i]%%K BOGP,nGǯoۖ$@f'1CہwړQMdӃ5u*u!zζҵ V4  ,cE%Z35AZJ@.̡2&ې h8\~EyV#W3e4b dTV8OB51ynȦ?hRŅKUfɄ>X<$?)FM7RJ7ԇ )r&qɘV3 ^E]J`V:m4[vv.͐^k")<@>8ƁYkZT0%RsI#(-,c\gjAi&E TKx9ħYfcg{`w!>S46 yEBP}&ŋS;̅29"HQ@ aV11eKC'0R"U[+~a*tOS/V:U'?)5&oT^ig$ΝN#tz@Z [geJ 8fq#z,5W7 N#&,Ȇ_ $IUMXYP@u;4:H6#&WIbu6st- Ϸ}V{l'B}c蜼Yn I䗇rD73-^pĽp.Z @4.,V}"UUg c"@nƴ|`w PNNg]ÄuPRﹿO5]t;%^>R`gl> ùpO}ɽѪ :əuZGo:y8C.wg-@Y0B+aœOFT7yFƊC'wGLl|3K lv= abAG߱dȱJQ>[!X`W7c$*H5&a?Ǐg`qfOWq}n Z˴fP~Ѷq;e y"j RB6ɋ uF8+QZ/y4M7FڨW=ħW\]5R jvWP%CAe@btWS[` |%z⏤ R<$N 5oף懇bE1smCS4L*S^<80xclKhd9hsQZ3frL5h]\̇uWU4r0 sxڪ0>^G1}~މ7COԧ5`0dyGqq *v!{{1{ K/7u*\NIԩmQ/8}LX++riDIJe|Ӡ32nڥ8 vuJax}ז]0.ӂ25 ^XlB<4ԸL]W{/y&u1o4?aԎlGkjJ SDZTK>z &m`E7#̱UQE-^;4Pb9hf6G6 ,U g(@\3QdEÃ7C6i)1fVGHz-#O`E? \dDӱI&` [Ne %>?~$=僐<-B&q +Nl{ Aq!6zƼ{S$&hvwTj Kq9G!O:+}B*q,CfCV. pyAq.S;JTc_*t(/jOHHYR[lFM-FSo-|֘pXucгM-G@cQc!mymZk $Grov.3 nhr MU8Xvn/P&wywQCD՚pYw5{Ț胘j Ɏ2Ng.JqF/NuG:m|'u05F>M4?\K]B\ssyJMrjUyieאҬGØ KwkH5쌭GmiNYQ "yӒٻ=j*ǔ d<$@Xy3W/AaY˛ %jran;)&T#'bS rb%q1,mT[ۡ+BJnf3W_L*; %v1mvl}a-6YcMK9x.>BvhZY8Ѓw1R{RHaS k8~1dajolBx,!՘#e>NJ Љk)Ƅ˱kܗ†%p2 8 \]qڜKG. MT{ST̶#/,Z_Ǣ&aVm(%Ʒ̠8ΊHLaRզoD~L~ɍp蔇+H&m1 AQ Ǫm J+~cZwF]| tِoENa+GMY;q$)TjݺU%W5clv m蕫DGtUDt tes~K*{ C^ð1K+"bN3ke)$ MD^$?2\\5NLp0LHl/U}ȀdKǖ1֐\L,tjb|0(/4̀h6~o?vz^%F =3]=\!I9~Vd#49m/Rl(pirAcII#+𐻧o>9BEp`]235Ms};5J/Wg\Im3f$#/T^9LeK{/ӿ|A DDRݔ4Q}?L ۮ2M"{0ag-Ikf"ܝjڗYE `OUn ]$)v KaDi&YvhBBl -cUi8Tkd$x&OJ5oU-q--kd(~KZG_R]yl'kzVCq){6ΧXfXe8DGB| sE"5wE%?$(xAQ m;Rv31xי~1 A__pATS#1A3,__Jʌ!̪F#,u0xz^޺%@R+h:}66ۍ&xHMuwN++*dks#az(Y]{>1/lݱ.R`#AY;{K57Ic<p %3RV(Nv~<%o2ֱtcʃYD.KXݟL"1P)lPjѡ5t|@98,%HFe0 bXBKKvƦ产:b9f,KȻRp Rȥt2P(Ãy-_MOS^ctF=bMZeϱa]ћlY}\hOZhA6\ y>S{u5=P>4~bVZda(cmG=3T\FȻ^~mV_*R(|c ۯrIc2^b:L᫄vF8*8 i3Ʀ)S05 5LNP*mw( rCE(<,/qh[m?w^ibкuom1 ҉S+@۩յw!Jv.LBA#1@";(9 `p`;uw.c2z/~Z&HK E_e/^V\@ /]Gs)e,)(?"Pf!΂ɍk\3@1W5ߘiS*yI̔iFU}Rk!_Zxހ:֖c ?ͦU?iiNu ҭ#AyJUnrVTm6A04/sv?َ F1@(#ik4כH-ЃzM{L ;X[2{x@qjؚ3U0^34ٺ4 I'壃`kGHuW2&vӼ߱>e2~eUh$]]+Xi `J :ԓ/~ QU-.{|ym_p]:Zʍ Z4 kSʹ=b&%EpAo,VeMofPb"bzT=F(vplIJϿr<$VtQ8^4%)WS{)Drq|LR?p3{jjfiT{+#FѬ,Z H$/(8 3gEkƐۧD.j[%cTh+YGEPQqYN+W2H_ K_V@Ycw[El=&-DDZOׅmSV QM)[ .BBG EVR Z1mQy\T0b–xg6nyɪN{E tVbbKd/$j'ΙG~;p^ ԟWjNXDT=䑟nd oQ`7|nʨS< m&)%bHHF `ǵ]>ch[P;IO(@3lq`W @S.wC{/_jA..K"g'# 7qUm)qɁ=/@Tz{Jca9:̱4)& ڰӒg˩ OC@Dl= wAN$ثj@ߕix/S7KU<^)"|bo 0Oj[OڤŰVE+'Gs([ DCvq48$gO ZC-L bF~w< F5Jnh%mտqB-"幯éƑ~wHq5$e_F&+>@/P% pA?eVFnǙƺcUy9Oyr䌠R_F`an/dde+r#Ӈ/N`a?y _Ox2͉{O pLf G`z5l#'Dxq+w^iςAi߲\/ڂC*6PHO;v*P|b_mJn1XB1-4K\ 0Ҭ׼S>aW$mDW-iGr<M;:diWn˚ҷ?KYA'/RŜF.kI Od]&dZIlGjPt)oi/ lМz7Ohij.;0rٜNcPlHӻq#S&5A"~Z-+iuy7G/)$U='LF]Fp{jv bdJ؃cpo٨DHw(_8hc^or|lmĨ1<ș,,Ǻk~#̊CaIj&~zPVva!ء:aҟ8J7=sH?Lڂ2Jb 'J~aD mz3Xyt*zg֨5āMƚQ3gp)V}7S l*Q )!-6`乑YT3z`5>fސi&a8Nbi!tBg+Bڧ,\ xrC| fwi6?5 ֌Vε'0Fr 5He %OUU`$DMOMlFhњ.KNE2H}H[Jt@vКz&*Ŀ"4>ۈ;!wފPE&Mݸcպ٩L EحCdBɂW'`~̓#U=k_2{TOY s౸vuy.ZW 0v,lU3& ȋ֚*+_ZSQ+jZ5~Hm  _gÌ\20Pq鋟%^_CD!gF;$0 t,Ҧz! v^&'`L<+q (-B)\[iaúYgۥ91^ $3ڝjC%fiw$rdh#ZG +*#z1]g|3s<#d4z'{mB7tIs4™YQpI$l4"fU!:%,j{sRCR 8Խ\KJTrBPA/?EKVVj ׆dC݅\_fQ ;TiwpbI]HPEdќ`aT7}/}|H()GQ-z 9}l"r6\.o*x.t43|9qn=mD167][P_)CsD@UyUW,bAu4| #DU{L\h'?p8<2q&*7?͒Z!@$^"k|rC7Ӈ./T%#_>Zr'HW7+ Gӂ3gg_ o}~AYFt0D(\K>;)K4g|"-G$ҽwQK:xt̸Qa}WD՟bPÌC+eU"Wgb зZ|X}G  $#CGs+i>&JdO?Lv<+bjLvfv9S=l2#x^X:ɁO߁) laP#Z@3tOyt6/6m΋7Gٹb23qĬiThl}qv؋.\@[)TYي<:Uk.Q)9,>x+y*Lt ih (q=Vqa4]Jfo8WT U8nfd0GiF3OTS:=?|xLϠƦ{:/ UwN42ҵ3_4e]%jQFmJ5GՑ%g160⏴`GK+0-|FX]!vv"ȑ|lXgEk[jˡ xJ|BvS8ik`b-F&6wP )G#N% 1rVM3fqչyx=%Sؗbm>tΡEA{t5˵/xp1ǦO}\m BĹv֏v6^Q%̡**lzDzr}֗ xݟ:t3={޼a3aó3-5hv2 B|S{Y"f&y.ϳ9\I>UV~ ^_k mWuh҄F[@2,@뜳AQN&MkS+{7CC!@SO}ل˄\#\VM^0S4ܻs<⫛ƝƑw)8qHwrF(bĜ;rzͰ zn/"&n# " Ǖ!{ x?kOYYXzfU?I{nf`ΙIb6HEzt)m 0)/"r>zI})5IBL8~)]/ԟb9>meɕ9w8i%*Îۆ\MVnD}Ρ5TX$#/ntSt-̈]QHeYz_KpKv RJmT/Cm xP[TS=1(v|lhF⒤L8kT5)Ei3m$,2@lA>h9._ #R;NzC ;r)Z+Sr2Ml9497o<(P~O2_-Xdᶎٰyj7dQh0TQ⡉ZѶ>on\QKk2hd pm7<@!)a:!J1ⱦ D5Al%]< $3vD㔣TGQ)l'K-lun뙻(/ށuz+O[ A<#$xpPU H?$R!ڛn|tf^>,YvH͕ZN8v@D"-iM;,,z _G#T{W"EZ8,D"Jr# 6\Zg<[kt G3qRs?]]"g#nQ3S-ZŬIOHuZY%ԘJqHJ`@/w5d &ŵSSh{,oB$Y$!@3 |(i=pmZ-(oyo:Y]vr[#^e/ƭfm 2 8>p 'z &oZxng}> m \O2׃ra+}QTV,GY{ܛZP%ÅG``K.i.lܽKl$ \t{Ms@K IxY{QT؟:U=}$1嘔ǣ*,rr=m+)C ZA-ߪo> px@kAeK*MSmaXW_4ĥ$,E*=ئ1ӂ:͛^dfWV 񸾥р@pO5̒.@no- xFʿS|b ).=u7(F۲B8F0^}pSQG8N|M`k~?~=B^Cote(s`zAv %{}fws|`z&-Υݧ5\Ur-^9aPAw;hX#h6O?'PMQ&gi%u^"3O\eDf}M IŶJ[ov*S97n"^y03'AB#%.D@]JB(7'y,Z3-1^C$ŧ6<#Vh8bUJG4z`.ijȜ׆rNJ}pt P 52n57^S$cH\S]M=ld Pt'zuVÆFIIU *Gm̬y3q7č%C)jDN%tXN)5/{?*n>O ~^wʻcpǙ2t4#NJ>t;t:U+x͌I DK+AO|?h]J'4x}X0U9i @KO~=_ LXiÐsѳj!>[e&d'tYo~H[\~2(I]Lya tL 5?j̀-/Y |e08 #xMMnveRII"S"3FY)p b2EQAqhd (p_]$1![̈^9t \ z1r}M|c~Mrb&4PUo),Fl-~qn:^ \8_  b6<@?#QFݫ$wG\IJS'b~ߘC"X&(p1Q\ ?myɾH~Ѩ G)PNj`D۟,ѓ_`й9:ͤ0!;nY!$+ m1O'>j#6/8,Tn;:ǎ+zso@vg-s yZʂ-M!_S 3w5."Ϧ6߇Wv d ksVƂ='f;уް&5-.tu9g0Ak)LLQbLrp2U|Ǽ RTJpl&jr*j]y_x# Qnts wܳ_I:AJwY)/pjtr&70we Z(O@p>--?C XGCR>E[x?D2 1{ İUbKj&Bih| h,ʾipyĿvm?_Ӎ8ZCZݍ>F@?bw({E_<5~)~3Ks25USԋ`"mI,Y5ԛ𑡭.%h/ 3V3+hOY ξgiD4c$xO!GIB@QrnYXڑzv6?%0R< ( Z+;Qwr6wbCyf*OV~0CcR ZO[oyHtA)'{#^UM·CmIK-@"E7 rv ߺxwT紲܋}8 EaYCaOyeO5rV(T!vYELP<~A1ŵjINf]}=:4\=1tZ^M;PWENIO"DIuo+>ζ>*ޠ`ӼvW(:kޫ.M*̝X)ddN~uۺ ̋d:BÂE>iMyfgߧ/T-#~<¦G*R5⏕# xX>c4v \{b#]=ǜ@!R#?:蛜@@lxİhQ[j|]ssLh\ g CU,1sz"5 sS&^4`\45nCϼ_B = R,}0~d:a'9BН-ߊ+Z*L煥KQ24u#DP.NP4;cMD*PvKݪ&TŪeYԗ"&0c13Ug} Sˆ_._tU*N zsu#3yTtA9M{1 \_hQZ|` Lu7doYW`OMЛQ2<E$IV9sI!v ò>΋DkwP @ $yMTwr( SX}i̜kPd%[AkLt:cjr`7>3.O3ks>^Sgy`doʘji3cH2>4d @]UB4jo/uBf{~D}O< ۇyelȝ7`Ͻ~xOZ3bcVsiwW;t 6нo[Jz2#c3=Lxn 83xU# Ļ-VIm>j!@P}F uZLYz_^%(oZ@bqi3?[g[YOz5?!UN*7]cw{0tr<í_ ؚ*E)0]\\uQo'\\}֋'r "FP [ڵvlG]N`oD>lfSskȑ Ǿ0@^pF\0XCGV#44h;0BRvIZծE$1`HsYLnQ K4@20ZpEj[J֏(-CAǚX1!x82yJc*1$CW:٠|U,Ƈ暗QA(G|; Tj\ZыwA<[0Ua|a Yvϵ2lPBIJHOrlr_t7Liݐi 7L=%#؉&@e+%pdvxUjP *}6iL_!t@?oR^@nTP0Y䗦r@BCu_*O5]gԻ3Ƿ52n4uoG﹥)b2Ys#6 ?8/Vpj4-pճNmzD/+)G9d uѰ'BjpFvnWw8>~siOh *N sQJD4ģrhc!}W{$rcGc3U^w7?%Vr{w-~<^Dޗ9{>ܷI*N%xphy~W2qla藺!ܠ?  -4*z^!ȶKO[㺕j)J(IFYCZG9R?Cnz{6 M @=lE1t;=a'b2k_SSz^=FOgͮJ4{ VLtr~7G<.L@p CH xZ~]t2oA4c ^FGB?&G![;~LwjL"r.Cʅ ժnIVgBY*nu 5GgbkӮyAe\gg_`MQ Tr|~󅣽K%;-"Ad4T8{f)'0^X. W+jD"F1љYhZp;rGU)cۛ@3'.q1. i XzqRז-gLvqSn;p,ɥ2tli:KAWoz s&vA;0RΦWV4Ң m !dK~((k襀7[z퇝%IsP0R;wCHrrN ) jRo$2@-Í> vSŦQO^rZE3@hS}aiڮQfÆz]\tc,qckg2e 2 W;ol}llq(6e:7Q(P)nL̊dΑzt*Y0i.L"熣ٚisf%xQEfP XG*VZr@C$[*H=IrOV+g kͫjKb]5tKZK𾣤ڲ6OOoMc5{nJnMU$2f=Z,k9d("*/p^(>+{鮬pLk(2EB|xTQ.(Lɒ~*)$rb,AT0>OhR`4Y#5q3' +GAh:N &}ĺgn7 %f &9+}fʟ%~/\]6h\ȧ3H%C8Z/PqЉ254!L0OGsM\>ag'>Sb |,D@]oKg$^b28YiʏMM4?ܘNJU.UC؀5'%5Mf Cl4Fk9vN}n3e7Jyvq`mfBbb'7QvU'GD"n"_`J ZZSt8>ˆ0\&x~l5W[o~B?<ѯ|dadTN3'YpoF)A19mJڕ:4!M?\rAqR(&#]~z;#s#T$ FvsR},(mb,YݖhA_'1,+4%EU0F8W쏋=' o귥[Vb.!'$2:#NB]~b>kb˭t8=.)g" ~2J3 (lҪ'T\PZPQh$$iIy/"PT*/AcN0o3E]HˆG⟒})^lz"7tK mmIwx˷iH0v3&Î=;Ix|& X%pxc˜3]OH|s5i&rVF ,89Kȹ;EoSxi,Xr|Tޅuc⡼ၣ|Uӛ|&uiC_5>ݩvU4>#-EjyOj3x=Qx?}ý4:3B -Mޓ-S'Q7QyqG|^=7 GٖQQ_8Ԑt8_,F-YEy}jq"4*kƄ9B 9+4,$΢u%GZ1K5Y}${‘Woo$?i0Tg?24"eIJ[CI09',TyCv/2;-'hԄ[_2m9Ӊ|[)[Gq W#}9)䛲Y }.Ke+R$HT5]ypkMc a3.~C40be٭d6,+Jd= 2X@SuX|DiZ|d×zuHaA8Ip'y}@H\c5zy]N 7J*V@T٣j8tNQAћzkb&SD݆&̭y^_bB<]݇ ^ E x'} -] }Vٲ#p< )yf[_\Kr&CC\\"HH:9TFm>&O0hJ%;cĐ|r|tFE)HOԱDZX13@A/);*`csPrО[Wf|v[!: 0vY\48_ɍw-5*T떛6Xp&x%~fP 3iٖ3{ƨz-e 9[' &CҨk mTEŒ)|Jg|{oOɣ)(9cU֮Q/5݀HlAq>*jb6o"X"-x; U,X2z4t M"QuHM|a9w1t@+x9:+236.X.{|&P|Ҝ|?;)I+,4B|: .!kni+.'b~ZK|bn8\9ݵ\CDT,6+%&D0>/OWK ݛWL5`lB / 'i<٬Y^8yx _H=vq%g|}_$! ~-]dը1jA5B߲?܎YmOq\uA5c?$MMRwGInwwkRsw*q߇>}[(D")kG{]R rnйcgtV@kCŽ-[$Y`P5-YJHH9ll}a=fEXzAb$^r} 7L\ЫLX6<}2\Dj߉3,ԼD=b@ kYW]i >]G*#1'9XU}В`b_wHX AؘXRbuhix֋ Pd/;QO!еڤij| &dZ%[CⲺdMSeCEd 0Zr8Qu/k7͑H-R$Z_abuĭ`DŽ ;OWc6ޝ}ӻP8Ee)jZ&蟮h>sZ`׭p^}kj? zUj~1 Kb!1oؾ;KY~L|-EVVΤmޝsEQi_NtçŊIELJ)Q.B(B,tJsF xaS,Y#z^TKҴTusu˂|V mwzk'C>OU0jY iL^T&/:nME=Ry2TnJ<Qџ0&8gAp;G(Y5/i듚+?6a1cՂ[$Y\?8͡8z~? *;%QTή!|7OهE-+uU}_Z&B/b:-v[x4 cNS*JWqGIzY$|uaIjʾh9M][QD6’L'mj|I{lZq&϶%竕D E* 3K s<-ŎHQS+[#:}m[KIhs: B  cQiͦZߥQ(0ܓ/2kAASF:z3j +(„c-Xc57Z#Cw?V~omMJLAAWFsrovQ'\8b,8Ui 2!1vUM'ǘ}^jYZ4= D1 sHP.Sbo\XbSpCaS(xJTiy8ZrxX-;Cig;.؎F;dmb(Qv9ޔ]>MHaWN-]3ֵVU8-2>ˇ[Yߪb三.55V{` @0BS'I5xOPOu}dM.7 vdrymwIphĖ oИ} g,֨4/#>Q@=R ߢH%MYR'/xЋ8&/ Ospcr]>F0#c$00.eϷ9XlZ gLDyh Vn01*΁0*6Yrc"u+9ۈVdVw%uر0\P1@`&źo*;Hxi8sT(ivfWkJRmy9=4b[T᠊s=*GUP$tm[F r5'_JH>ztAjAL;srCu2S`o[m}_I9%XB;ron? sWuKCKO=\ɯ9ד :'qs1W0O40}f;BTSnmu?p)O\, Vb{uvie+| e`j`Pl cQ/dv3rqZQ->I}\\в^;V [Vt0zrM)7a?'l;7sAϣ(U0!S/ eV!n>u3 b,'OP ԌaUY+-4J̄!v?%Q`1oI:QNdXo)Ih㰤oY {͘_QsĦ GL[q ) #W>UO2դb4D7[PmL{'i!ÀC0JmB'Џ:I6{g2 ^\J*uG䓲NxQnVcs!x}+cPcBu3[sZ,$a )Nl]^=FMz94;x#sGT 0%c!\gYRR^YE#l8'Fڡ>CRa|33'0&={$-g 9quؗ]P_#iFʡ{@ZlK,^n%>.=Uj\Ox'әD% Ⱦ[*T+E6<0pZ*0|rfݲՙ;BHgS$=sЙJ~Ѵ 8~#+F< jb7m5y@+fe:;=G)i\SpT _+.ڷnUR?+ۣg\YAJܘ=[ V+Ybu}SEL-LI KT(JVB[3gS66/umhѸ8挶=-j 4MbX3a PyUyDY缵`|"w #EEQ~|dt~,bkNʭ^&?)|tu쁴v,J h_aЍ%!hì?ow>ݿ%[ 4"@PԱUύE.}P:5mGis9 Bղd}CN?Hװ"a`<=; ;+ɾH _|:~~R3> \ @w+h7 kJ5bo;8? vLPT< {M}5<7HgV ͷvYxJ3ջ06ʞ(&2<=?@ƀhTH=RRB)Ix-E#ue X"}~)~KN p643~@e.l `2S_މ-_R'naMc+3mefΕvMv>BA_xU.lbLtOؤ:}΄MfAҋ05薤 Ύ^ g>\ (w6ᾁ7TGi|[Ni` Zf%7YM@p]DL5,γ1=׺,;Lp^<d~l4R^>^8\YukA s> 1'XsߖD&uZl'^EsʗD!E{H7D\ǡ=7^3 mT\mzY~̀[\s[xý_@q4\׃k)BL9^p+u^֒9SLbs\ ;rmUc5Wg&Y2"\唚BBidDoYY3h?_ )%WXԻ,E%T'ɢ-c][#vw`D{9oBXG#{,ׁ` {6B'|){d-Z@3-Zm^ $-O?MOšXiKsy^bN+RH1 %([ ^ a+v'dDg溟.`AuA; xA^oa +ҏ6,֍^d~4mЃQbjt[V'3̂@ ~М*A& R(B@LÍ]CQXq|F$.IwBg\U`j5=3.ye XJ|G[X]{NaiD# d]*t$HDKgUe2ealgq8{UA#͢mm=:HjJ^ަ>Y(R 1X~*` ,`r_r$3k1]wz4ǙpJ?%L"dZbos$pWn@ܜoQMX }w^3*e~޲sg &c|t&_ HHžd)1D$+wiXa۔+0O;gJe~a3s*[B(L;a,G!'ʃA攇l0ʭ$\˜Sagߑ8aк@kxځ9.2h?8} j]%YKy( T=t :"w1vSTi8."6|چ/=_$`?[k4v¢0mYxoTO7Yx?bIx% NTJmR!rp΄RAWk"N,֒>PqM)&97»KIZ&;=ۋ֖pm ]G{e',h5ͳ!mEX';h-{Wn+mszTL"M"X8BX׋)QS*ZUI%@蛧iMu ̔OAS^R\D*hnj+)4ƤJP8sBH i&EQFU4}\vc(+GPje.poNt,_7!mݧ%6sttl/POb @1y#f:X+HCPex@75Ych80#"^D,gxfS'cF:=[uѾϞMS$FUΈaY%edTUJ(]T$\򂃓WЙr^5VpG%CRpWIK|!Qk3|ޥ&T$!NT=izP GzGg'Ԏ2gBY7  \O#ya [͉+ʪȒM8=S(!Tܑ~A|L^nNdD/^g7ҞK!Gr=8ߢuޫ NOܖ{^oB-ӏCrʐ%1w\9e`+Թ5eې@m3Li?Ac%0݇K_:g [}WBZ> `e#qu$ۡ:im { Љ(f9SWCD7Dv; gDM4KGSuhW׉[gvbt8EI]}췥ws ƥH(<ӄ՚=f`a u.Wi;10$:z"nF@hh+E;Y TB~X֣ 1.Qu^s1 S53'cOi|ʧt[SgT{-ݿsG32dgZ-c|aiɥR7RR#:.L M|T_I(xÎ5pAu^xK<O( L+U=xdHm""* m{>lކgp|',mE0jB Onn\rFʢO=%. r<CRl@\!Z+jW /G`d{8*;=;mOe"CTgA0ʗ4}+m7"F|4:|5 Q;yMDpp < iΑ,{ iuA$UYx2dP;i{v+B%GvᘷaW!)91UP< .@t~9pkT?R{O/ 6}u9t[4&מX3NzUيZZ`EO['C6$8jFs"R_xZ}R,!^iZ2v?{ԖK08aGQaY=aNEw1w6ڄE'_sN򉮣2ؼS&k.+ |kJ0nn}Jf7RbF&#;amH3똶 )s)8eu>\.5gG3"g"jM{kߐ3 tCJ<Μ`332sf=4s[_԰HTL7_mY{dY z +hT9Wzq]>c<3vT!~0"p'Ln`aeges}Ì%)Ö5R<@X< 9SeC&L͇dT{rT$NY,^gF heV IeeS֚X\_>)U~p۶y?eL"Y{U&tG)q-:NQU 罍67J'pX,L׳hThPjVW3u"v'xhj82,P7N흕Goe8 rjvϴ ߁tB=$bL=F"xH#7%/+R=q0 ¡)9x3Dwj4 T2Q6bt<|_HNM[cZ?狇,S'v=kɇ.-d{{i|sن F39:ߠ|i*e kTۡ~1}UlpMxc?žzyt)8G1ZdS&bN2E!X#WR/|$ױj!DJ@|T}qA)` 곫Y¹"J)R<{SھBJg¼9mcFY!Zk$[S0[I3I"D#!Uiiya>;(ay2_tWld<5kVhD9^&X8>B.S%n} =ɻ4S"݇PakB'זĜ6M-އq$ֽ8Y'?"$ eh5D.5 \ͤ]s{]۬LLkƱfUæj|쟅/*±2C%|DI5CO,/ '+19cc**+!@7YlvĢbkJ|bIG\V1">>n](/:~ hkT-rKιPfArC&0FdĄxrө& #dӻ)2D~p D QJ>BNu%,0In,<kGfpBdûxCK3Zn] \^6b9|0JhlQ$KbCDcvg&Ԓ#]@j8,"2.:$U0 YADaB ۯJAeI|WjýatCPcz.I{ @).ʉI=qv m(V잌$?,>[䈥14dLbW[o'{uKdF"{7 ^eᷨ7G?%}5}ja7ӅdG[vVS"dMCLey)d5C2sRZRF\YlĐ.+ؾl*P2r9Юʽ<ΌP#+h:Iv( îaۤuvWl^iզn8SfC58~&‹(jg@ #ݏC#u6;` = c0F~U=P͹h2 pE5z\*=1yɱ.n׽zNaD zm1n5]5%* TYpR89o] C lKēTD!&LVqRULz*|䠆qzиdhl`4Q \0.`TnADX97Y)zپ? L>ي1isg>,[H"#jc~f`0T#y5O-kM)Ӂ:mHkܕ8_ru4BFz)iхԵ[gj99*^M4LMv x-cje2vh<9m` =8]'+B[vbpğ<0J xo.nO؊-=$W,%zWEi|@ٌ]z΍4. PnZS{Q Ҽ~vjdp.GNޟ>-#ݝ3g4)2J53kXe1pw=Uu25ЍC@y{6uB{l)uDz[i(Z{ɸ>^dռn3\y jYyml}cDzY,9.A16dmz*D6Ѫđ^A"MI04y<c͂MZBvf@: X&nk{Hn2QHŒAD>܋{%CyT[d ՘,Jd%6o!ܚvI}Flr-2gm)*Kz" ^L7$r>)87*B V6{ݧտ5KaZG}ql/:C1"70T+S8Xq\Ynw@`ZǷR0sf`JCvS f+QC\ewNBF}lfZ"t'<4nFMn'xD=ӕOLP 2M҄ya7ۤ\Xq };=vl6ܻPl+bfbί9"B@0ehjje) (AO pCaN8p H[4UF; v%K a|*$ɾ\?6 tgBPo]05SCN GGvH*ӡPTh~)Xk‰@Y[~JuFHt/8LExM܉ƒ`ׯ zd:_xuʺAJ3/GbtJ[):FUY2 =THKs,GtK#vj] "}KaADUyeU 9r Ye &t.r&`p% Ƒ?)MfPo kkl<. F]'A:v̇*ۧl)ashL(l;% WE!Uybd(=5РUbC7GDaZ`-yS1}%O+mp k +I\6+םrc'y<"*U" ep |[>9Lav tJ22 YUӮ{;=yH/Ueg : cP˼8@4],I@G :t? h7/dGn; 1^%e>OP\a~ ġ}m 5kڬ_ (`G& w__)0Glڎmd+:/1h$=o~;Jj]%[Q5C[7ɋ%5/`+MUt-ߦP|&\#Wtع"l>HH{A`vu׵`Tw( =Wh%pq 8x;p''^x2;`2,\.$&TT u\ r}xKb."?a94m3fƿQka {{'n"M@jФp.|W.E.-q;-R0BK (aoQ[2HcEki5DF6tUWK|އctS| '_c%eU>0/ =p`,Umw1?mL Snq[\SKuClxN:aXxd(d3z{ܧ_s6T&mYӛFh; L1^]=^U ? }+^ *U"tl(+ˎM&&y,!oFYdηC%KglP۔{90)X5gS ]fGkM3GcAea e~O|8*.`$3~7FK6} b~M12"ְ<'gh|3߮wbN;]_H qBXi0x Sl*|h( _igS_7{15Sڭ#Y#7ACU𒊪عSA6{Hp RgtuKeqChIF:W(Ԙ}1Duk(r+l%M$p~6L- {dmnADW[5 \ ٺȦm*Kw&QB?!Vj57!WՀ{}FK!+7aW}YV4o؈([9@TMm !5W>Hn̵+/)/;ڜ6ƽ{޲KFV˻dRD_6uab7J>̫16r` Z4jqZDjH x^ua!a& ĽXS"+ս͂p yDzubJ5@IrHԶ4OckY&%c`^lBlCc<uKך)ʰoYndm=Asa7z6NPydr1,JѿӍŴ Ei-J,~ބt&ԊN zPxI{[@oˣ_$Wq3vZQu"P@{x`(4RQL x[IFyIHz}{܏@ Ko| ̇ɢY+y-x12O&g>{nzKa+v̾ ӑ vp[hD_ Ԍ h37xm+񇅵cJH/`nq}u;lE#0sdvf'̆Yၯ4' T ڰ;ܡOnZ|·{"k򮊛E~.Pڱb~1<|sB{`h Ie[[CpX 2+XG.#d,fw`mfoz2ѭXg[`A2HIVZJKgyb֋&O(jSevp$&隔<φ--SuB'W1S2+gxIw,Bfn"*𠐝$}8zаckqB&@\i-?5`H5_Ll&g!Y D*g(8ܺ⊼;! G>6bܸ?$?'LI)[m!.R3 #NG=f*+I\ )Jx ^w:U 3̗"$O hٟ9JA>W/X= %-k2g. dبp:y4 8yZ֙YPۙcj5փZIնY9ƻH` Ŏ_O#ʛXk*$;B(+2m/Ս2bj#'EJu .ؽH"QaFġ3SCrч/2r&υD=?-p8O{OG&W,c9c_04&dcô,i`0PQARbTƃSOh䫯@Q<8EW4殓=;por.e$E*a47X 2nq\ӵm8#s50ܞoY:-9͂M9O-0Ruk>fҹydrɵb+6 Czj+#6҆v41n5;`QPLllr'C ^'סv&D= B#')T/"_/+3-}yS3P lx".|Ͷ_9_:#5_ 1쵍9kalF3bXeD6$ph4ѣ4"93#HgON.lB֦W,v)&r6R0@gg:@Lؚ"boD+@?}ݰlX]&Zp H b£ЕRʧ>n{4z&vB^j>O Z2\BLgT`ٻbԏszd]NRBgWVN26!jW{g=8*L1_]0 " f abFU6t%N!Y7uvӭTZ䃣 &oa6rF 1TaPf1p M(96)?y%l!5hUֻ/ϗ:4ȱ p0|zՂd]1K^ P9xv$]ς -A>flg8>X 5=!!kTjo:gɃ%S!Hzzr4? ixMšbuyՀyN=fP`(M{[a;)>7ˠ&-@v䑍ǃg5ilc+A)p 8?('B?Z؊_ŐC2 !Va)>U,376c/Ct7ж[SF6a8'xm/r1B{+b h%>u m+3Ȕ(SnǬODj^nT@H!c(`]h`T_'S L]Ou);kvnj㾸y8p,MRm(*83<`.>MB~"Hx' Rm[ztML1[/INQ8a9qv .Z -w֐R] mTͪwÍc:rd]cT]x y1zԉ3CWW\&7*>)2G.iX/`L?NK2Ԋ9@su7M"X>R ĹNs$Ĵh_ʁgPeoemX[#;iT3E|שôVgMn<-{$>T7&։D1I#n['?SU94+$gyCzIleևbCvm4n\h>nZv^N=jz8U~C3P#6 *GI(wTG8eLv3TGaã5BQm &ANDE|HO%zf2I^qEY7\TdC\G3o3ޒƄ iC#Lg[/ (c17g}jXt~vwKcI#HὔS),Ih&g9ǁfb%>xPzx<>ʸ-N%uAX}"uB;|Fc43)nǦRsLA#G DfѪO0ZҾbt[nuP*EA>Ac!1b-'cVo?gP3ط7 _8"\TK&R0:B; &/o9+?J@ JW,!+ rt-MMO=. ~'$H4Jg8fopKr*wUDl)X?.@,/m'16nFQ[V:~=ESֿt_Q9+ƁW&OVBa65j$7@+D :u>j~Tc`GWcpW.~Ճ((#}zƒ\߶Vc#?@ 8-ɳErAPJ8H6o6Z.8]E޶Vp恶p(DY P ªX;qA^0?O oba EE;, q_WQ 4VƝW;Vl ԎIufrj )f.#^!*.\$!ӷn#"yYSNI@eć:9+0ɐi!Av~d5~5rIMqC w ]D<0͡r*7f*Mњ{rה'Pup1ۮF}@_EN ?a tŒ:z Ca|?]TcHۚuhDWvBpOHX?-tl%bP󕟚&a׎էэ];t1~9 >,bsSv}[WD$Q[[QҙD &YИZ @c˛AptkgugşMQ |펣Zj }m .uC}8 `%;M'VL[.X!x7Ry㾳5%4ϗ!@}4ݒn4 = co)FeBmwإtkKb>PrapwD[6"^bj2(8@ʖQOɘX8CpzLCA~T枷 #"rø}zAvTpjjċ@%Wx`G 0g54ppNGly7^)&L)O-"o}ɝmxZzց u~#T&0psu5[JO "KZJC^w+jk#R]QXn6d6|&u͘hK~x}Xh2ߌo(35 h'=`-8~ (1Ve*5W vr]XO7^) <80\@ߔN F sT º[ @n \AvHc\(FETw 5R H{dþ\=YZ+T1mzIX 9sŪu(3?)3C}y4+`%"$kq+n^E4j-ԧS+ER>Ҳ|]ӍGN׳: mS =۳~R !~5̵֬=J2`XIBi;/煗V[wSs;q5:k5|4=.!0㢣6|xiJI )l"QOUHK/I9&NCqFg]<V j79ak;e0)E fYVȈA3Jݽ\)h9(D*hxA"A+E'(WI4wO^TH& X^9Zu6U b1Dȓ@`gs2 Dvk$,t;g&\fexUy[A"=I$!6<#0Nwv8D5v@nӏ{O 3u-_Z1K*aښnA P]pֶN;FXu.eAO-v>cF|,44nR vP2Y;7$B/<Ё~ДHU5^m=i.˩Aa߲[ 5n 0&߲_ V?*&enla CL0TԨpx]w57p B;Q$h۝'#Cűx9K^24wPEg[rNRQ6旻OZgf2 &2;3tn;ߨP}3zL"j@sZ\<bG0d(1ch 'ϙ_`F}͝,1D"8}>Ԅ^:-3Zs6Nʟ|Jn{ M8g=xyC?9F ( ZH}(@a 駻7èm úQ#h{N#2d HNQXLfFea!M!XM냑d,bF]ފEcP;/mpڛѰ(B[AWSxj?݋LnUSkPJMjok>Rȋ$Z`E"n#*(60yfx]-`Pv0ʌmy^X z7[f-JYG l*-F2E|.ٛ+SF~bǨe"muAq:F/7YñwF.*?F p$Գ^ &7jD -NpN#}.ԥvi^qi0'Yw"rw ɡVQecC;/K,qϾl.2\&ޚz_4& -ј5 n~Shڌyz3d",TQyF?Je%لkYi`G>ʎW<~:Ɣ7p=,@(H g;/x1?SqjqN䲋t%Jvbe5 u0e ׵Aa#{{w 7NOuRs1ViȋlAqs9,42~@s)"'UKFtRW?wm%Z jc5(!FŹ$l=&إG芲6^h?(伈j҃|'Wc]c,[SV\>tC( m2oç7 ¸UZm&4E&4/_]B *+^zMAE8b_ Y c t{DH`,.»F^Lfmn)V0M:5n|OW oק9t o2<2!VC4EİGBb@Ek}>[(QHw,m )zv) &Ga7OZʢ{v׉\Q3ƒޖiR;!/ Tفb2(P][ 4#eJ^|dI73 *k=Y;IO3'jBP `Kc  SV'HYE9W?x&ml: t_;aͳݫ+)F Q;1r{1t8[/2#  kǭO61sBN30s*#"< Ff>{V㰙ѕzFyakV'pb z6qfw=tk`5u !92bUk"8ZMnU )~p{|d?mD& ]V?RQܑ>IDI)7< %ZIwEZ[Kn,lM/.ZiHDXՕ[uew7a]>enɍu"p۷L븲$"%GY# 0,n:U`j_y G&gfnkuPḨ#c"#"ukmQ) })Xǔ½`z-+9gꗚC}JW)LQ &`|ޝwzH;+*bz7=6a50!ܸ~yG&N4-2#ʨӑlJae[P5fDA HA\}?І% ЕD nΤ(aĞ4ĝ,&w,p.$Y;ik)ӄ孝'N5t:1j[2_ǽꡈW R_+p=,!A}<Npo[GLϳL VЩ($Hr+ TS Erf*EYDrMڥW]hLtzRf a^=\hk)Dj0%$EYgX]Ng@iZEtAR=Jh?TbF~ĉ.yZ׌(ѐ#yS:#iKBkLJy?2P<0\ '-.5Ih%PyW ^jwН5m-qocRF ^lk"wܕhu$`WoKR J⢄sr % "OqxiL% $Fs'[tgB8N'6k ocn?}4M B|ӳ}bE=L!R/X"v7Ӹ>8Օw><=ũ }ᶹ C Uĥ ['7=n]Q ^YZxMЪ 9N>){=fǢ'P*%Smc++%9>itD"L d$EyDs q+aڔhR ]6-Iԕ[EmcVchTZa ~Eq@zNLi㺈5&&L׫PIh6_W2&~kGC~ (Sxu!iǾK!k0.<莼Ck-j _p'!㴝9&zi]R^>0IR?$l wj V:NXOX9LNJ&Ɯ}y C$ߦ<fzX#^:´Rh;Wc֋&ڇ(݀Y`/A Ҭd)gO4>{qA7܊CKyٙ|E7Rּ&Dcԗ[D3G?'QhxA~clv-)*RCڡO* OP(^ᮖl5X?cc욬Drǵ47Ն3D%돆 H&zĨ&w_/jKƓL2C57S];~OD9tr0 yL.@8h&A]A z֥L!(@ Nu3ɓwqagofjw_8]/J! G#t_jAwUbj43~}t՚, sܬa^E_F5E\qzQSH/GP ­w QʘjǑ/ xE N{AE,~*H@qT܆58 ZC(r_jtII ɆKFFMAIW9٤T%f C؁G:=icA4$XVO Yi8xjE͔Picye$DWS"hbr Ajd)gᘆ4>Е:I/,R|akZ. Qp[?C`vQjgy7E>9Px:] /d\D* "f.r $H70Lv ٫Ңsh&RÒw->XpW9R:z*ڸT$dž9?GCC- KO~]Teu}ILՙr* Ag7Y4@ GFsv5?apSUVyEX\yTa'M<% Sk 4Eh8SdOe cĄ'zM_#W֔v A63:#&Ft=Ndiːx2a` zxؒ+J3x@dHɞNaMn-ѳ|Ah`N쯨;*[i-JWwQ=.y$D݈yѩ)>-ʿ8jrư \0cBr?1O* iMVigGM?_upH6is m6?4Ko;xR Corn7>W0nV''|4=R2 /}D'ӓmFxcl}+ 73)(*@?|cԖe #$?)#@ RQcKi 7Qޖw@#}@Ě ?#|'lk1z3G Pz'U_&tW~ˇH.!X*GɡN9nh-Q>˭vBFW_mj-ɰxx;^)P#4C $]h_ _GZ$^*^5i;ֶ+!c?C}2.@XUs׳vYb*0zere?-1 Q:>Ps0am +(h?Y!=0=!K$iS{$Dmqjۦ;Sdffpiߌ6'#2 9Ƚ&~N F5A.Ey/9z V|=lA 3E _V&Nm&`S\HϜޞ2'RO @E:yVSg;(Қ TvrM]_T!KLJz;xBbFkf~S:ZRTX˿fSIʀFqogCre>2d/ ɰrs; 65K8~̬|: b/\-wX]JN< ٥5] N0cv_Ix dx:!$Gd . \ȞدXPUVk%muoq0?*+v#y?/rSp%>DNlCc"5s,$o XjY\>Q13 ViNZ -zrbʖ?R5ۇ[^S8wOUJ>U*jxf(xu Uz5jrҚ{z :X~2>˓e1tLj /Eq?lm.1O eY\""؝Kƒ%$+NS؟{B+Gpq._  U'QZ9jRN 22zTgsh5*)qZ];PW_:E?ºAEdb6; *;7x:]f+6͛񰉎cڏJ.,yhsgd"\.0MTTj^4Uc)F厶A1zhZ8oLRhmqVEϔ/;<IV&^R1Co903l\3d!'U׳,@C;5^ݖ켝Akb -Dy̿?+MRɒ\çR畚>ѣRPr\G-zNjR*r$+3ff2Y\MX5\MҘ4/׻s%sMNtAsxO|YyEáNf3 q ۳o {agY] ca0 NOг2%QK}Hز`Wx`h{WH#=WwI|b 7ScW?Vw[ =wXDF^ zpIc{vvVҍ?pȮt6b:gz,zh;CfjwZ <6@}a;r{S} aᩭ*N4 ^< \ lHIԱ)$ASe ftF⋣40.Ǩy NEx>䤸- MN0*!7ț\@:BUs't^N䛞.?Jɤ0Ӑի(If);C;q>$aR'AU)O#ea;)ÈE@B?cC[TȚ-r5dpƞN r-* {Ctn8<Ͷb"8f07SM3jˆh֙%`k'w֮;Tn`ξޜx2v'6my ab$6wN'vz 4xC7 @`Ÿ YvsgF0QSA{Zm[ҷ^s_F 7_TX>p˼3nbe}_oiHf^Ǽ&nyh=&VpNMCc]tYk5B0&D/c}r!4&R T#3x&w[= .Ɛֲ%vH=o_Q580:L`"_–v,r&3y:aTprH DI&!pl-1Xl]aGT+Z=l6v@jpb n ~+gK!Y k[{kwdRC]XJur`yFٝyS徾& Q2z~_[A'9܈h;>ɼBgS? ݯ#-Rom;=95G@Iˎv'4}3CɔBHk.ˮKp2);Orׇ;%IĠV S%`ɷv\2Ȣ.ߙ̞_(وH5$&dG7YpxTvN7}=%i<1RD"L8h/ToX;Sv)=C]Y`5$z ISy@< ;m^-m9[%πU ~h|PGX=p=rζu|UZ[@ l`S,F+\\G811'u*EG?77 8K2ld$Ob5<[ڲ$@{3C 8no/(Wo\>LœYD%H)$C+?~gM[W'SOz. {u ]ƴ1Fk)y_I20'O"3ٮ-*" Ky5~Ž3#+ݬH^@>LEe0RvI*حmrLgsSrOŅ1i1;GfY.~1'O\J< M8=SARv%0*[U N>F1,kչW#j0qIs?x]TX&dM,51G2V=g~L"HRW \^,,xG8ܳóWFsM)C#֖Tд2q>`(hdkA줨2EM"NfT›$=>/#O?c>GRt?<{NϩtxVӬM3y ^JN,Fsܯ}·OxsL;|}[++p,Tdl*[EQ-^4jڼw7j}Sn}@!iJ}`pvz[h -rVO `"Q+o4?͐2mTof7(vYweg"ƤCO/"0G߯-)ՐdnpNh̆h>w*dfp;@(55'΀gLc?NS7l}; &&]x +*,KZziOd7PgD28`>d)|:iշwsbۀDZ =ij^ ]LOLRN45>Y 慤 *]+rORf8J1FLSyOP]y~!,? a hL:iR:3,Ow(_T"cGڮzXX?/mr GfK8d"xXl'NWI/l \ˣ \wO:43JT&Xż}3bKS&[kĽv,_˾Ii2;ƐP=aH$`/2ީGCU4"9~U _. ri@_IBbIGRrXY7&S1ء3sʱ#=hnn(TPvZzc4eƓU9]rvəhq"S#hmOy;g`#B#d'^q;OW6h9{ ׎ wv{ O&?=+)1a$w=:ed++9 G'FT1TqaqUz%r p3Ǵ0`ʃקRngp 7AF2YyJK a*@y !U£F@ Øۣ'LpHђl kݮD-̬R*TH 1pԏ盩e'  I;)Sk**ZK6ǫTݐJC@PuK;b AZ4?wVPu\ag%\kGn6.#-l*7@@x'nt$^pk *T< &h+/ԳUVס}"Rw/6blVҧlGU Mc$#\s3[l7+HKKk_PCm3 מdH;1G_-&@2P9pCT1#s7i^|:sE-}A"Tʛsja .nNhYiLf/~O]| %^S-hMLDmլlI%+wb=@<,8= oNyմ/o.8to*.t u=pɥ&*`CLLtU((L:oAAz 'hBt"2A(/`~Q5k=z]pugE&M[W{ cadHGhH˩C8!_X{[ϯoFW2 =YybQ׭|c(+@8ڲ$}<3'mwBAX+i5+kE]8e2 GS}Meʇ ]<UGfԥsƩiG"~hPWx]'/ZtM:׌(Lx"yh[1Yi\ cE트,D1:>PyX9VʍF#W{EژFc(.^F166lVzfJ4)]V<ʵk^/}93Z\(8+oc^[aDt|zm#nNz*/y I>2f̖}tqС˔}Su(q>v-xeZC\[Vx.)r3 8u Irt[Sf0;/D!,pjң ~N/K+g<:%(h> >@Tg|([ȿOu[܃_xph'sfR/&u]9v>S#khlQe '{C$h-+r&n{:zq0b`(^p40v4hw~qP!,C6L[f99(Ru?ߒ(N?}F%Kd [TU-k \A.ȍN5JK+C"b54mVn&6sƀx E7o=lɦ`H)aP @TiܸvvSvd7`R=i֞!1dB=A$vw% vA{M@Î#kZ%zU4:r?:pd~ru Y*_h}i"…;a:&PXBlt?33?B!_$k-j^/p]=,y~=h޴]i@p  8gp!Oq4]oXl /QzX-h&PrdOZETyot* )!%<߻f`?ȅ#a 1?]X\,aKC'1/#IAy,/U1V_?6 lbNj^XGQEm7&ŠC)KdEpWxg!K;TCF#dd5u=P JcZ: M9FR2/*-ؤknS4ѹ;t8YXSkj) p*+{KqU`JF"6Y6"שѵY\Yl_Nw<6aphYO&?aQEϋ?X*Fcgs:A30v4a$JdF, k#%H AZ7:`&2p_;Js}A2;&FP>f\u-b{9#HمDثD)-i4zȢVNVz%9bhL? 0'?$5Qnҩpi)E S~˸] vt€>&/Iפn4>ZnAL8o#M/^x2\}GګmAu(!HQؠ G_Mh˚T?=@(+eZ Pꬸ JE[x4 eFnKNSu*B_J˗ vBM+P| sH`(1ll@ 5Ny0|YK剺DX{e%R^PDeGyy)>Q]JogCZzC պW=_aJMdMn*:'Zw{M&+o\V')'MLLuTnYJ%lhK4_W E{' ~P5NZGP!$a>T4ҙM1v[ 5 o*=O=,ٻQVϋɕ1x qGL8,6#j6=]S ggNT%)(XNCm&SڻĝCC:@p,,\D~~H}#RQ5-bȁ< BB*^N/[!G&fʤ9Ef(;=hwHs1-.뮌yt:˜`?O{mdIXt*aٹ=n7!Q,tyC:,Jh:^lXPRHI8JndPWف@~ Wl.ه4TcL҂w>>nle6&̑HHz--rs}CJFDX +؞G" ӨxgAAfk*X]6bY7k)It|ml.C5O|I1V@VN>/D@^oQ_ 89;OL&gjn%@8U6jjQ9W3ڐr&^&v{N#?@>qo])$ЩM6Uaoi $3]M|d<'H0&{asMsfaekrbqvhG_@gC=~l/Ia$RM+je@%(v[(t./SUF2 yLm?KYڟٛhɞ+_Jh B: pйgbPC`oyCrq^' %ʏAy- łGC%eKΫXMpc:8B`Ra 0fOo1F!ESwk5>Q^e~!\&$9$ zcD~Ks1[H+߻m%ɵ}9Mgt yo ) U:9 N9H3/)Fsi/OԑPewmez2:byJv7.S{ X6NϹUwr[ͥ)t٧0ނ s(g >֭l=αO_'L{JcaDrKgjM:NC ) /oKe~^9Sgf9GJK7 +KK] ,#O*|1gCe덋yI#OggmV}#yĸNJSvlu5t|[vV b/UrL$ïl;aH 3)wV0:>2T{PˤHYMY]̯)k5|5I CrӉd N:L5IuD PۄyL\j, %n=P酘@,ӇP"4aoRmt*"=eA3Hͪݮ" v69C)N8͘TK!Wײ1ϙNVêOߢJˇ<}@ڵ0> {A?&3,mok3O;!awcЉIXz^wLdKGO<~'SU\Vs+ݭeW/ʭ;9j8m(*Nq6%74=g|p~F`[ܾrt 3/"x@or,B9 32jɮ&%g{g{&.-fWvt8I&b4wIۀL2j%َPޑHrҐB'o$q,U/!OOH" &ٺM7x26puN38GN$GĉdR2mB.Vn [č{`³$}{$|87WPT2d|s>jU_tkȒ۵EԮwt#ҭ6嵛6z5x5o4mn Q*srk7+>ܢv͠PY*U&I2o[%t8aS:<+ݐ((ڊ\|Gz3mRH<)ޛ>3'i!`1y_ k&n*Gn |gW+AbQa}KzQ6H Z0;?qȦO1X.W,?hSI*n%L_w'`_lFkj)Co@j07_qj_{+ s,G ñQ3 DQ n,\NLIEҊѾ~㣫^SyӄznvsFga_n1!_c`5 v!CO 5_qJW) xq$D3خBBrB*Jj>#Kq.N/I}B=/X$&t%Qi藦xw#ǿT5r& m i +2o n9taEb?[GbW1OYEb!Zo2ب%S8&fTLt$CH5'^!IֱpD z_~wа>6^dzd : RdRZ r\  cSO2uPNM+OIF F-4ʌ4Ƹ(7xo\h\/$$"ͣ钇a-y- КS0<ROX#hT'=3XOP:H䝄,L~@ eڭ=z(0jY?Y=U~o5V1Ї1_;d\vk5޷cC=!^REQAVT4%1w⺦!L}oL/JUxi:lĘ'jY0(]iUޕUtm/KMDf\9qte߹Vw [|0~nWnvbeNLπBK>`pd92c+C0lqe;6{pB (4{ky,KLZn-)55~u{gd& 4۳leS=$BME~=\Y)g]66Vy!.g 5SA|\ymܼ5}#F_;l5^#yn"F]CTW=Dk[;'/x\X95 /vl饽91oJȞǮSGeRS&?U1aD]&|/m+]~2*f -l b]{q?}[ޞwc ~o~B%PG69!dȺk?$ptCmꮰcC|S BvZY dcl*ȗp.Hƿ&`d19-`\GJ53]-OvP:M ?}@yٝ"նG(ɻ % ?~μ(3ZCAJ`NĈUcly-Oaf 6<TQ`T@>?*Y|;Z_ ybZp0s6<7V-az#ğ,8%U. a#Xi?/a`,w٪fH1HAt Oᕦf lR!najOL1x)j7=<+Нa<"V +{]"hakg(4mfW1C,4Uؗ׉O-CvՌw`& 1l%DF©x0HˤbFv N 0ʙJcU]Hv@.gT)@_,VN|Y^Ez,W2XR!gZmsDXU-"}ƙ`[.9yjFX:U~~oSjmSytLNɷV)nbiVP l;w@,KO~Q-C pZ|mޫ_<!"z(}MKr$le<:G)0`~4s9VraJ+%ԪL&]ޣ}Ѫ[ҩ#V$9_+K`"xe(iwÀTwctxyDL=IbJ/ԑa%?t5#?\^tֆ$x-Rwu:!N'm%]5Z\a0)ϑ}y*PXt B|J$N˷DmrKOu;R*o`@/y'}B¤ L`$% 6zp0hiBm@^)<. =bO[M}>>S3LqaŮҼҶf֓(& 1K:~pE1(#v. 0ح'~w+J4ڲ'a3jӀ~#7}[+qnm;]h2e 2Ttؼo8ʝ/h޵]8XTa^3gD]pI?n/k6u犸E?97߽n^|iKvWƱFIBbG=o",}$N~c*+p D]=ֲꋝsMVyA]~A}DeKCv.Nmt#hY~VeXgjSVZ@%,36a2z:e>-2m,"Q^: ^;rs<-2# eDgfPbV=ܸ'ǭo'@?$q=ff=l@B1igD99y-ޗ~5յ,6zI +WAskר䜜Yb~h2tYHLp̣l3co{;*ls1b.YOsZͻ֛fHR%1!.mu(8DK(Oc]:(YDx1Wn⍷yub׹]^O{ | ħn͎9Y <*ڤ@CwAE;.LUu8z뺀 Gǔ f|;4QK9GkxT@ȑyé>e猵jX0NQ3m}s hbM8E^! ȫލl\.wOOLy`}ïmT,` P !dsjE,"`-p};41>q8I;=&)L3R1Á~#=J x[`љ)2wK1mIC XMA7KHLCm~(&) /6}879*U 3$4Zw jBs_~ۈu?87NLgTZG$u$A7I{̲1l:Le"摴2%=f7GC.BZmIfk(qlkMA響98vk*OU} ͚:{и{sk!-CrGjEc5 ߢ|`,w1N-29ܿ9P/wJԕ*HWH֤0\Q7zU-~?A!YRʮl"Nss,sKzIE_P!SnJL)Ԋ\~СoP0ba&Y"X)&4TtV#'3G)b rOo n>x7`K>JwyӰxZd>/ò\A̙e7Q_swgu x,,X#:'ӥX^ mU,q HdPA1|+ 6/& ʆnPӎ%4jibP%Ĥ6׉0qۢWq|d?Gk=g졕D/qftJifEd1EO30[C=rʐ^4,0oֹY&C K:qwg!I&pu;;V`>^U޿&e왎bݡb.OΥA=KެߣTFP. xT7}=#'F-adnOV*vWXm]d.M1\VFP2JȘ";<%?P񵖟>zH=% C"LUR-`ށ#"GC/Qp ur~s #W %1ԋ]̐/<1;R)qDe|9VN%E)Yܘ!ZT.,S?4Σ"F*eteNep?PKah&O.~zs$uwuj%%$|F)89n`6E% :;1P %;92mӲr#%>5Jݜ0i /H7[^D㧸[o}ªHC*}9>$AX;̖RȞ^/k{qOfMjJ>_܌zm;)5,R qc 5-1?_ tmB2u3fԹt2e4'uv(7o[ۊ+D` %ʓ{E0ti=1bY?fea{ q M/!%ZpO PNuW;MpIj e]B /0%ۧ82)<=n {WIdFlm*]-h`O1P?'f̃ش_=y!@V;'acF4C!gsnz|m;U'ծU" ]DnH2PA L_[dXS`AJF8'qCtbBϧH)H֟sn2 lvE833)*$t9gS`_s!_x.%9K3BZ_/TŨ=;﷌!]vp8L{v-'q3S݅C# +YJgrMܡy׭Ailt%@S9tNւˠR,8Ƒ~tHT'ЧHtjٲi? #n2QjYZq{C%g[̲N'MQ fץC&aګ$I 4θ6'=*]Kk$I lff ;KNмweF#va ڼ4|kIм{b=f!uYuӳR߻*}O* gS[qUH7[ K09O'x>VVP7c}^\.U$ XNC^E s~5Y pv dʼCnmZr2XXeMcfm^բ}^kl0+˺s6!5ӕzZԢiEr/A$.Ħ=V`NJjGX-k b0l"/h܅LNR@Ԓ]rBo~{"Kt!̳MK_ eק"UVkh;P8])odSt&SE $^!yMH<L|jAO.)S D2>*qy3 ,E>e.s Uc$}!L2m¹ղzP:zWf"@Gjb{m`F7 [Q/3>9k+K3Ǯs ebӾ3`KFA_KU*Qjђ)MŠOޙ!>~H(i7Idе; Sʰ@VprWns/[R 2۟%bp{d?)WPPQJ .mz*uUY_@~] pñL(N@(/Ie#&wFeLi4,4 z-Aؒom6YjDŽRS [5B@Yf)og1GʲӇ0"1,T=/ }6|*)w%磟d nu־4VjzۆR 2eBH.~4'{}[qk`%1 g w?\!^ǭ@sk=e5÷-%u2!WXQ_Cfarx< 2 scҟmq=\1DhjH6p^.,uvf|*q`c])MħzHgcA]cnC+u)ɆF9@v;?S+kFJzEЦwY'S"(bh7SK?:Q5t*Zǭء2T6o1# LZUG*6X7zR k,n_u0BML iht{ N#Gl/~Ɍ%Fx9 쀯;)H65tđ@ OZ;궁p%ZINXh}rtV$iV1BynԺ%=x:_c.q!ioUM3or,_0` tչOPW 7r/q4%U£YN˰ۖPuωZJB_pGL lYyֻ Kh^ z9rPrsm0e_# qh+M ap ԽD:-+VYd?Vٖ]4aJޥv2 Vv7rDGJ$OƍTz H+kˤ~aVSFb+i'Gא@HAd,d\w=< @|=92BIHXA]yJ[=o%!CsW W&7Aps͗уv<‘l *iɕ`v[+~SPQC>6,D.Lw2X/t-rIwR\Xhi+Tl\Qsk=MBN;HRF읨'< fߋZs2:ڷ5SQaH6m6?b8A{G \- jHjtxfRzz^@+i3W~ִ+ mm HYG\ni/ܖ6jW2,˦O+~ebFDTܑcFSXBU+k)5p񧁟"J&xƊ-9]l @%OȰ گe kB 01-*7 V'U|?(Jb<.(lo-u|W~oBWwg$q0"*z_2[y _!NW'3ʵS:aՠGi3B iWv؅&B\%kLaERLLe kYYx5-p~KhoTarsy< A/)1B^[<e9^mNׇ? ?]KʙTX8%[fz$WPNݘ14ѐ\5dń/3;'Kar\+9RtjFy}dH :բY[i?molH)578S=XVEbUEb%nB3^#p1 Yxdn _x_="K+xõ3Q*S^4_Pv ަ`2_ɟ2:l/Xq1i|i๒fģɔJ7}V+Xʻ~d/Lς. O+bT;r BgFsI lm}yBFkmLe#/)ago7(m T#\1#LSYv2Rޢ+evLb'zOb%.1aFuJl `ݭxjK 9 G5/4?Ic'BU}̝IdM kET]MJ9(=y{䚷gH2`Uyx+vRqRL̟d[NJThF9)\iІ.\.gd~r6tk4KEYQm/ӊVfXqV3_zJђ[@0-#[Bɠ}9o%ysY)]aUFPE"${3BA:Ӱ?a0^jz;X-`Ԇ@c[1B FL:xZslso^ew+,z]M;qiFWT ĞSP14cO} B -]P6ݰf]Ώ}/Kn?N <*z̵ ry"Q7-h3x 5J%?*lQ* iPx"M n¹D%4VG0,A/Rj-*gՀ4ae-(ℐU5=;%p 8#}5)ňS"Xjw#|QǬGΏ[D7g |HU"NTmsLdɋMkJ۾NwLͻ/EvcS {>ZlD[т71Cs_qwtɒ=mc{ɎC[QbXŞķflyJ :4#B>)j+g*wcFÁ3Џ^:l@&; k;'r2 $&ȟ>6x)sIwu` W7!W"Z]9o2Rws(a{;f C^h1~e&iT-A0 Fc~DU)uZ"΂Dxy3|$86aC=n̆MӚEh:bK'O ^b`3L0-[aֆ;Gb$H5t}њݧt̊X.v~3Z Ə6/S[? E]!T~oqkk6r]mO/ۑ+Ce_t^'5R{&'7z=O~k!'Dxx-?(9Y2jl$"qb6^,yѶG˛Pw!P ܦ0C<E5RYk_ֵt@G,S_Io^[uN- n<&sc$?~F~3GeOviA$A/⸰xjwn>v#;Ҭ9^B<^ɽ$ՅQi O/|5Avx/?*,uF)@%Xu]?Nޭ 9"{"w[HW.#jk(M\VϠ e(uow׸4ZN!M-jW[}h"R*0laQv`sQnAjUZ<;yH.ƶicZXztcܝ}aBQ' 6@X+zmCYUy$[?w JgRȤ:C˻PJr72>nT&iP\]QʷjD٫&E SW߸M \;>!{c~F׷Fv>%詏#aۊ1s5OMDٙ''Bq\,q*:}| \pqmd(@?1pWjݝ*2sbjҋ[}{> jIOͿ~>}J֬≳!N^-0ekHcY(  uϙ(VqՃ&^DX9 鱍m]j[LJF"T,{`\hQ!8he*qst[1H=\TPŝl0t%$V bF^@tO;LFBkC]h ]/CGڂvq`է޷qb,Hc8^ ߀nNG (~Wh񐶙b/4` -K\0J,quRw^]Fa<ϵnn>TSȶS.. еu=d>KQ@WQi_YK#fB //|NG:T.Q_j$6#|pqy/B[:ka6eZXz[Kn>6S?gㇾq§o~-<' a+^B%a^˲Of>tV1}Y3RSA΁,՞1o xcQ툢")3s ^v`r/z[8b9];G>UŒc6zJbۃhFGi3d9Fy<-VTw2$+قYN{գ[ Ҥ_ň2W& JdgbmLG|ޜ*ȭ6W:TF09*O>J9D%^ɲstkw+Z+p7鷖m[\ %U2"0;%Tb:z4';,Sc2\XGG X8;0qx{faLtbX2|8Mo _pDpwM!pAmH]9' .2;9~ب 6Z ܙOCo]2n֜f؂H6c2+bKv^)ʜ,yh,],6a$n ("йpG1xPE]܉ :G zEXq~s=tBCad\35gLudQ9aD۔#J+5 BܙtQ߻ ^jsl` 7!,b[S@bMC /nݿ0ꉯNX=PDiY rᵈMfb|%ך) ,#F:BNXkg:WsQSjUj yDiQHe]`c\c>p`ec6~4iTakfR]\JX챀aʤwn]Au;:mTc3lrί W\.A-.TLb3Arg8rn##J(iiKy>%ҲG|uR J`?MJ8$!pkeEyŠtU6s *ҳ~$Qꆴܴ_7 kzVS 9ݬbt$3s a睱Y8Bf-h{5&(2)q5{wgQTdֹufkH1+Z\;x)F }SdIgQ .ݻƨ>Gtm~lSLR4374䴂5=9뜋ŋ+8wl rYi|1YL$8š77{gEd¸1ÃH7Ӎ>v{2|ϫ(hSO~].3  S^/9 :ظ|#UmBՖt]Ӟ)ԋqTW$ؾ8EvGlY>T!Xv4=C8}%}|0t~u;EQ˄D☇mXޮ|f5Zue;X"ϛDU!Z-ff\ 9{Q;Vs p8_kX&l@H#ԧhfTNB?B܆ ۠NXT%]LN":@ l53lW{N g1*!N i)En/c5}E:]2WS(s&&uf]g?A.gBuIa+%S2Y]]μBHTD"6gӡgZG FЖY)R^wꊌl=\.Q [zo60& .l)?@pPN\yBێ.gT;BEĦBz2kԉ^l->q#<}ZcOX8ù^C짌uDRB V&j8o j_s,Q.lUc@"gIBo#`Cwwh|p?@w,KT!9~0\*+?eƔuU4'thYj^@3; *01I M f*GXH@/ץ1!Ի-;#,)~B6JPu"_S b$͵a  j i^Ŀ#O pզ`Ϗl^e8b !4oۏ&sSSJ#W⢺?݂O8HwkO2ѥ!u A &iޅ?K|TS'&j }t尜D 1p؜1]S}Wֻi苦ψ9b^e-sUT3dVRM)9fЋhKOȲB2UCkx0ʤ;؆XK#)g*|{naՑP1UdmN}m?\.AJ qL&f M`W ϦF.C^)ƹr9evaQ,b aO^*1/#BPP Wnu6.(Bb5I ~gU5}6e1[z4nN~  }o"|!:qd?I(c.GGAuPyKu -jVf6ae pd)qa ZSDF*ߑ w&rRo/\гcs<(wjf&#{#%e\/xzU&61\7~Q=n@V>όPniKCÝU3dl(C6$\`r&m@qe>Z33ʙVSK& &1qG ¢& 2 `IVTSl'ܶeӨqm0>=[Ί{na\iꔏۇ[t24Ec,$$>A:pbl'N ٠*H0՛ Lf-$ZX1ju5*L) \8i,((1y#zOeSxh趦m(vJ}n@hqy[ ,D9KAF?B=QfL`d*kf`tl)=QMp ;4,!(.Ma&5E-hHH(w SJj \gkb_m5-Pa 9lS77nåEt'ǜiIJzU/ ir0gV|czڼuH;*@{;3V}ojPwQHշMLi1e$@-m9~H0qxݢT =??5Z^ IJ),81nzXfND罟HF:Ē~biůY2݅Ren`c}|;W'gi5>nA}!mR/ՠT^ˮXߪ3'Ǧ9"I[/0at0G@rjwg?uQ.ՆcG + tTY#;,thO5VmHӇ~2}nb]0rZ0llCM.R- e>Y"H3uTTxRbL1’>&TiA00W1;%5-Hfȭؖc2#rLoj45:ᣦ?4CBOƺq"}fNsh 'ޏ"nA:pCb1J{T%^*λ&O4 ˉ$bR$#ئsʰ٭y\jϻ1Vmov/r vO\Ac`4㊷<ui_)?aׯHxnjsDgؕ`r7ɩo BlGR!]7 \-a(N`j>XH=ހA%o<\ͨ>X`7T!]8Jb_{Ik xwұQ`z+\#lWTbum6sxNġ;#D.ۇz}%&d@)kSTPH7<%2ҼCMe{1$,=Se.E=j Z& l; ɛHU޾ iIc-hHcU-@R_>(C2dZ~ܻr tRN@/'ZL,vBپ<&Z=r|4ؠk@j @7 .H__%%kPǧ萣ҩc}>M&<.~DQ[I-.dsw2ۓPB4-K}gcJ@;L>TTJ݃s$·:9P` 5xaluCxJ>|~w;֒w!3vr{h6:<?qh@uy.:ROpiSoD :/kfG#b0stϜG-L0BRBIZw;Xq-*Ȁk xϩo.9\*F@{ `Qdp>b fH%>ow"tėxk^Uk^G^.q* it^uWD|zlw-<'-@c)}r(KXĹX Q=!W*;5U;U;(BU9s׿d?Lj:*ad<ѧ^.FL&TI23(afw LfFIqÍԩjxx[(}-8.4n?֓P9x ?T}fLW]j 7w6O0, /0r:mCVVf9)knY:~싅v\)TT(БțƌbcHYI['߇m.\sz6~ (YIP :/ɩ_Z/AGwYx 3 %'jlqܐkyu8T$E Thbq˧&TľH30X<:gOn^xC9kd-%UK"4䌾5aL=of1 OGc#MV#uܪGAda唅hx{0BՊ/椥5‚yn{?8 Sen5/3Z4EcBez5d#ld.|Gcc;\tI Z#!ҍH4k76:6E1EmĠa`:°}CftۗWD7D*DFd$X};n>[yͨ?t2_U)ji?u϶WW:Σ̪([ Z '|m f \E;3%OA]0aU P40'/M:Balx[U(Yx\oQm>z$a BV_geA^D{g[?n{ڌqbH,H28>[-j| c:~[Zz:&uv#oH%k<w0(-Ӕ?oCi-aMߨ".8D'tp 3]lsjQK!]$RYKZJJ:BϠWA`{{,G{ޙ@ޚ%Bwj/a"+ڬYrSlh<ҽ UbfY-ޗ;qƒ^ن|S~ !]r>dAmXRjMXn;&w\X@m/QYuT'':6C2BNӜBQmFU嫒@jcY5|uX })j6Q|_UyR  "w%hN̶+MI$6’JU1R!/FDbi3<6JxU]0 ~(,nG"h ^4DXF&K.ߺp ޏʲӆ0Jg M0/fk,mjV&6Ŷ9 & FhP]-Vf<(a1^kIDĸX}Pf7}IDxql|3qM:ʙqBcAENwbB:[ wlPWM A,'M֓zB@GtmO`)J8jzA]fh`XWys }&w&L `?B[X {SݺdU6);S ݱ7Zf?gb+$W!'N KI撺CXTnUk;B @[I,C4"eYNC@lI61@[, {)]%E3C_V7tlvW:̸cq8)Ji>g>"=@S2\ag a)E\thݍ_N2dLSY!Pɠ]o}S1Y*j8t4A5|ׄ#g;ή܋aũN}KnPX bFm@(=$ϘZMu2Kc?u@d؝0eeo&I&MBQR^E}r䫈L#M6EHz؊Ŷ>2A ZrC*D;Cچ_9 Jfeam?+ML9.AgEʑ^WSh3xZPY;$8Twm y؅Ư%RXy[2H f!̡mtoǫA{m +g@x=4Uuf$w"?u6rp$DصhgTWBtM DV"F,3<_|ݗX.Yo&Q0AOzR?Y#ya &J護NѧT)o+(0A:V W^H1atombtf6a2M7/lNTW8V@b5oqk ծ#ݕJ&ל~nYǏ=jS*nl Þ)MKbj]07pq"wg;{Nv9XT1ŠFyŒxʑ䮁 ox$Qcok$͑uejUt =5>OFJosOޓ/LqWHHyV:geJZy$zFjb$kBa$D.Iw갻7)O<+?E %TvZ@&ORucC[re#ӿc Y%dsG<  xf6%֢cѴ%MrB~E Ǻ͚?׿`š9߽9ژ֓:68c lyZՖƇ䥞}eSwkot10HVi0T= v`|$y?JQ0.vW ٩.c-t>ӫs¿?Zܚ6z#|E Щ~qZں`02_%s]2oP\H$LnL(Ua#abiY,?.h^f>G~Umu.<󪺦Wm6{~ -ZPn$>ze)%;r-;vL."lO[$/nGE-e+KWu&QƖ xW!jrt+[V(ntb8N畔=E PiW W:>7>cP_?[Ú4(PQ8 #$ MG1M!_`\5"m {={Q]s&0HcSj*>.^i#+V,_eև_RA kwg}qm!0?z&6vdK3ȼ Ip w:N̝}!BeTVBKCJ! /Owh%nGmjjI dfAU\bץ!iPRp \rb Ffē 4EtЭu֣0BUՎWfUS7%Nt 99$Üb@I@U*1Ga^tcS$Y[Tp3d[ݘB4 u;߇ؾrqbZմQb _ "|ُ[Ĺ!ZD]ǛG h(GtNL/bjD#Ts-XSQ%v( [ ,*}?攮2ꂠAmZ`LEbpdS 4h#E}!=Cu[Cr S?=z|u>'Z{Z5lXrVM1Rp%cW_;m]8 **5{vgalCGT$".f )3ܛ.}%9EL7x&wX~c#~kEpz".E} a ;eD,^,sѢ0)>v؆\bM%p,H+9ҮߵDr[I[ ALާ-6ͤ^MHU+:jj!}p7N0=`[R/~$ UҎʼn) \R E`^&߈LE;=Zś^GFr9Bn=V(aUD2 MMVio+ug3U( X_N wj" ō<אA7~ AɌqM js}Pa[B5gWO/R%jk]#&}Cd0﹥˝AI8XwaH5ᒎ/2~O!|Nu5}([[EM!7'oKdJG:l3s%THeWŒiSl]mD(Gۃ*N#n#H֪7!g0䶾ŤɢsÏM\ jL-9߄ Rv8C5Ei/\{wkm ;}U Y`+gLz5qI^4<)H9Gdl, G.O` ޏ\3]R-WW!-[|6Gt 8_ ꜏_T?hOFByU"7y0JȰ-^S#l-ii!a y&'2D"]]#^U S;W <flf?fBZBa  wќ^¸`J}^| B"9N}!)p&U ܇7*U{_M^ox(bPASO'|g~cAs^f*i&[*[R5q+4a)sTY5+Q.Vt G:3Yϖ*X2t>-VCtE4!>z )yk;oCSEᙐ-6 Qk X3~^>-ڂo~C$fKzHK7&I|԰b{E [ ;\ 2D*ĵl-.~yE`,pI1wC VL+]FnøBP ƂRϸḑq6,{#aK?SR1h|ޛo׿Z yVA9b RU򖄖mIwޏ1dQ:D/c\a\-*dM{v 圄qal@ bZ l?Fdp*21z<'|8q3d"?ƒ0I)V΃49jGc\#¡M?MhP0x/K@` Uw}*@DB[ڽ1gHLt]cSP4M) 3'5DeHbky NGP&Fʯi a'}F j 4G_Zq~\)~"}]YDRU8E AE7f&nmA).ęww`:qBETHTb56OҪ.WϨ"69@Ȃ V4Js M=hїXe:g)|[P@*w˞~'6'(#5YLz@PvR2? jM>LIybPSskD@gֳ͗fE/- U7z'_W0 {`l Εc8S [i+G yBX{x1 b7 =/|z K]oPIy撕Gig F ̰?tv{Wa c[¸r.ʓEx -{b"̈́ &+L@l'1Yn}Ҁ/9WldE^I`Hž5%ߢVxHO a֘N⬏ KEY# ue1,+I)|ddh@L߈;@>{0m^?wiJ s0IA!Tg!* &y 2\jWˇd73ٖj=",Q‡PFV9NfƉDuL\MGF{lQ]倓gwam?k X_L>5"MPV:('"o:SLˡW*aJNKk"P,sPݟ27RwC_ i8\ =!ZV81so,!~~O#WI|w@rl7ͧVa9ͽ q 5Fd;dUfA\iSHٺе _P|zAJR rL @}VC.)LF<9r?}zc3pXn>hiST4?]@5kVrzȧN46\^-CqDS:"zwrd94 8D`di8s|;3;FIN,&=)=y8 '>t%i կR.tGJ<#p@˔_fY/PP&.t̒bnFZ2;D^5&d<ƗO;,FqFTpP* Szx1MgAy^Oȅ}ΰktgߊ!W-U?XxͿ_ڋniS/o)6:Y!.?^ jyp#2␻k# r_̑ـHsMA'hH W=0B:*| UrwUf~W $68U0î`ÈөC^k0śgUMA7†ImPR35SS. Ey@O_cW{h-urPWrf^('wZxx5+{6!ՓP#j)3{6#7,nG iE5uBiEN+R!qD|y״*XHAJ %ťfB-: bTwЫ6yt5G&_Yьҙee)BL;:i ˥wDtjWTcexrQ is]$8xl>>* qE#i?8%E #? /׎j!όa@*z A}Zrag, AsWWMo H# k~fo,6.@W'y*7@zY^a0;jG(ks}K r܎ދPUg& Ҕ&b?113=$UPBXD9ull~S\&iEd7vh|%_5 }~1np򖧀Z{{^W0+4jɥJ7կCM 7Z/GrV%wFM}wr&]O/^JƞElv{YKo='-c\@k`wMC)@Ns XVn ?SԽI0i)5&Z6S*-&2qAdQ;b2QيPyץ36y+IɈHZ_;l2eڡy$躌N+ӆ#Ȑ:7$־#fy_Sج(WU$2@Tw:؆WkhUJcog`k]b t$$|/*P#&V{_A.0m;b<֞%I-uJW<DZ n+Y^FjAudԢ'gewaLOТˍi$rt 5{9{K}ͬhOdD|.|+/S ~TOOzܶȒiߒli7!vSBB+@6w{ݴ<X13oO6DnRcT ce@念[dFV,yLF/@ B0]6B?u!.BGl: +Y}PhfZrH>mW ^_25Ȉ`l'DsNy륂ؒiNvPwƦN=k5j;EN['C%P`DEݼ:NP[= nRQA_J0[Rts1 6UZh@$Ҁ6 zyG=Avȷc4 tq m6XJӂ8暆f>J>2m2w`\xȏwT:(`3\aO+|{M8w>x6OL֨9 {Y 'RZj6::B+p;a 3RnrDpvSO]_a`fkЙbuHN ?,/#fR/$5FE cp Z"RYW0fuD{NۑP]Xn+&hΔ+P?1Om2,A:h :"cIBCQ#RfRmƧBv ɧKVs1/C֮b-I-^ܹ[{X08(#yy_U%>*lR2lPs\d1/Vj9x8m*[At\o;6aQ*-+D=훊x^9xd>E ei|e%)d<=E kkP 6JD56)G؊HcJ۴q[syˎw PMz2gT.4qc?/0+UdQÁǚ|m9Dkrp:f{ڑ` ),79:LKX꩸S)3%$-x |)[W Vȓ{20:KH7_޺ K3, ٴz'2XRoRԄaJux Kenh*m]wKO9UT 1H~kT҉7@+ ՌJ"/t'yxHȮ$Mnt:e T;o~:f\q(pŲ|wÝq΄^*T!DK`SOM_U3v6<=YE":8Pr zvuݜW {QH#KXbhW!C!LJ::7I C+UۦHbڙ8.J`V;jgۀd6QU={'QMԖh} y!1DfTaVH~xgqήKT8 rLWgp;p}z:::>pAh nL&,Zz BgG|Y1္L}+ETh@ ly[#z/vd!!6o'|̼T3`U,A')V窥@_e[VNnZ џJnh9Cm MC`Mr a͵S,r@w#'9~T/LeMzt@05g+Z6fh!6wȩ!qElګu.l mIk(B7]kKFIbY9H/VĖ`?Rd█;L(^}.פ#5gLJ H m(MЖ 52/"˷gyd4;àAnlD/׺w $=ULzT W.Ȯb2W:7gN⌕e7ۛ=e=Vr_7HS0{\C$[Թ^1bJ7W_ȌQzJ>ݨB##C;*B.mG#(VhLxT!ٷ8sed):<%[O!C֩IxgpF!t[9AA8 r$b^ė׾%厱%iRg)8:Z6Ω:AY66ۛ4[osPZOcWZE]7a& ԪN*1IsV1_px9'&u*"ad#3bu5(cP`On=I[Ey-~J/bt-5`LGhuxE8 z,&#X>RUyZ^a'+7$6dHLm٭tJ1>~ZBer`(ia1@=22Ep4:߱ O ǰ'm[|u54&,^t0 %엜%-֤pV^ⴼ";wHZ3B{rn0lӁC+8PjiYl$&;EcWSؽ),#h<;R! ]$[ ln4,rޘto7s:HP"JnTæ^jJ1$3\J߮ѮFRZ\0ڜCt+]`o@kO^ E>S=M"+MPN2NW ß N/8}!Ӟ -΂qSA}&/JQʹ| V)!#ȩ$0NsAI^A&Ii+:LbIU LVvpքD~F zpd }V}*+\4k]@w!F^E|q`$u,6A7,zQ BӾx3HӼ1T8SpɻŋVy7[T%eY#KP#.KA(ϭZY2ߏFIm!9"$ }!6BV\' c(q[-CfRuhgg97#f=q!o7!zބ6JJ@Zhy)ehEpdl.Nށ;3 *#YE`ǜQxa%'vEvl`ʘ1DQ0]<&"r:x4Y&eOW,щjl5= hAV!'~m^K3xob'MSLH_gVxٲˋ tNpբ!3jԗyo>u\֕n:%C+;MJBېĖp;oi=KnTѴS?9Wm_@F@Hd] "^UgoWhSCvUb*o*uHt-|cD`5mȉ"En'f&,; 鴟QH6`$s@TsAin XnG-<^ V:7Z4-wOLwmer5|91Yڙ7A媲4+b&%6%2͡e)]j$䝖k%WΠ%98mW\==FHf?5B ܑ)ϱYΟw*7Ibfsm7a]z^OTziQ\:FV\/GED Y jHgħоGuyOLSC(7Bci%gV/fB ȱd Rf1B%;, ,]Yj આ B~RxǢ?79bVL԰_*MIcKTC#wx>!5n `tRe,G22Q!K>i..ȸ z*^;8,yiЖ?ygHf$;n5V['[&iOff^NJv@="9)_AեEh½NSo΄3Q^Bqv-Ǿ,Nti(<0\B#*ס7&Pr.N%"1R4D1L6}5ih,UYrHi_h>\!)ak&ln5>!CTHxz >JS~%RtEG2z lo*-=L:>8o)vcT|#ۄ0ZǩgTü,t~2A/(9WSEDPڒ tv@hN|-Β Ip$ԟȁ:#ն3UyՆ7&"|r+pUeSMSyݺT짺({-葎msAom7Gs+C+Wtec5*(hƎo0yj4s$LE[A8^R1,md~)2uu(O91æJ]+sy2sCt`݉(wU l1Z#%{Nްʳ*-vB|>I&cFkFg,Bn^R@(nnxytS<1HN#.B9>Βxݳ.f@EB4 Le\tX7W>t@0U, 1V?Ҳ*t.+Apb7: wIxݐ6{!FR8 z::3Fuq uR_Ru? hb;Ŷ0֫U" E=Xzywxa N7,B/8Ewa,sS츔2eMq\ z-:HnJn.`yfN`{idI5^CrfVyR3쀀tA{UM`/dEk:5en.KTAfQ6l/6 /uT}E)3LgwlYf? $jIh"2~Lј?Uvwj许u'g u"ly"(}2}6%gw2 bg¸!% 6[@%pK>Z_MgD<L<+#ĉ &c e5b/tK{bq3=ϵhoT2O%%`efLksb$d2T .Ny7sf`j.B˛kd1@:R@#[|o;yr c0Mjn3TN?٘rbڤQ*jylky3P,J~<lB싖%C0lO@8/F/8yб7+sM:;L;Svf8}`1+ޏ]$?O45ϐ^yP!cYuqmP+CUK]8JCC9Z]kJl$@]|rEowl6ψ8r>Dv9%6r.# ]e[t#*KV}$hMH}4t~"" 9Z: Ps tHT})/2B#p*9%̺X\o7U@-eTdfW+2b5F¸m4 3f9:ft1!HLkbԫS>wEz!.ttqޮw)d@)va* ud^noG%(:h[B]Yo:f Z!YD+-s?DNI3'n~?G;aU!!q7'b]- Çf3q%`Uqz걫áRtVvf<9\oI!}z›znn!gLכ*;FPxM``(ПǦɶjX@O)'SU'_{CW-7b"?6J4yvo{l} ̈́"P`T@iC'Yi6_]VKsjkGUe-܇ VXƦ^zr9|PR>PwQޘ8Љ {C|_TԤ);~(ס,+CT>'ChQ:I: 0\R*24>bN_\"{m=s<7L&! Y*,wEq 740g?\Eɯ6MIb{-u%0q rt>L_tsK$% D4$86"НV &3 ؝;k|֦r1^ l+y<}aKzHQ?q2'Zˮڱ-5拍DwKl.aGvz#9grB[K]b:4my{8GN79GgE5%M~EK`)E/v @ۤ~)Gty/)Iqx͹h@#6II]ݗ6TJ =뀑L9 z!j8gT?Mh 2Α 4jz2&OYSortG_@сmT\B sSJ-D*B2Ǿ`>DA7T>|4&ѥebĸ2G nƒڟ|;hFiGr,tkKum(BܾM:Ж8{ݡX%^v1q)N붔)TOq4dh&¿/ j*Zrzv]SUaSUC/rJҜ7%>DU' 8jf˞.e%a!*Yu_kh L[W"ɹFdU!k%@Skb(Y&F&)7|}X3kCRؾPgۮ3/;w`]<4v9>z}֣QW -xA(##ƺe .a'pU.o C~MF_dBT[˥⍪"`U`! ct?LM,=)3@$]wY]-ЌJgk ㌁! JZ\Ze#wߢiړtw4Pi) \G$B(t'm=7U~  O=1lVQ+˒TKZ @ۻq_(TƒN-^[}R12?{~!- 2兼㴐K O'%ё2IOm AiWJ /uI6Q]ܭXRW]{|k~ZTY@q?DFZvPZ1R薈5#7[Too'h)t|͙!>3G)XhК݂tx~ŋS'.\TT3tZ3ۉk. jUNg Ws`gSȩRFf~WЧF(4cLxl<b[qH/Ն/tIGK5-6 /urЮ̂Px?#5!ggU^'% ıi>F7Aa 5LFTL >X9 uw7kCY>B .(ٺ9GUHveF'}:~j!io_*{p$gSw9_R<ϭiu``q˥-;+^-^BB~ l݌'+{Jz޵0{!e(=ɎcjG3h `Xtef<1n/W#?Rh&T/m*$ ]Q6!-mUIJ*QZO mxJdn]aUѴ?N`c1[28,efH=OIHPAO}#[j7 [KD4`;a0y094|E!L|'ZQ׮؋CD S܍+d| 3m!L u^#hh&?kjc /AEX)5s*\{ޖꦩ>UD{)q6hWF<0-A_4Z*vƻU1KVJoSz[9`#%0 j.k؏q8w]h 4A٘W 5X8%4 1lJ*X3b;[Xy`#sNf\M]KekCM{W;AURAXx`i"xԃ|B,Q@A5zAR sCOџ9$Mn1VfBኾΦ4D59qf)ƞ›`;>^b%Te?qL#q]?ni?}VuU5ktQ@)s/,Y{&\O_-PQ7{0r!ց~g?AAwtp>*2\o{|3 %.@B "o;5FǤϭ% yT-LQbc\TIn4<%/a3NAċ$ݜ%R @}(&n6f~WHBBo&Al5]RKc$m+FU~Iϖ#DXrɿ._ٛT"0T倦}W1=]+jՑ;GM4jVSu|1͏ ݐI=%<)xЏ#-2l$JG; 615]I Uŭ6Wpg"NWT\oSnr=HVnX]o+t2QOD.tN9{p *؏( K4k%_<53H,AУW/ v*eH.V- zVUrgZ6?Pi1}롄JѪsNSɁI?,D3_s`45i\꣡Wfej&"!8r+=(=x4},wM]t^zPYJ8ЈXc]O2ƞN*?4~{ب'1n2AwƚAsiVCT* hZsVD|uh**F)^ 2,< G?EN|œhQ ρV 'ȵLWꬠ ;bl:rLx'qձ>-5{]Ef me,(( ^GiMRF( "ljk:W{N@U|+1>h+ߒ%ϚFIA8#L j&.iQՆfz SGjN"fQk_^27C$}L1}J1M=,;, KeK8,p^;{@|ybChDL%@8u "Է(~ >Z/̂%TxV^iGꇸ%dz#%wKk7b+'Я^ZRMΰTpLY)D 1m#YT ;} ¤u~2~74\(2gy\0|Hvwgr:[0Ό/&N8Zo*_h_k_;ksJf"k)rQ'F gMGeDdƳ2"5|]N5  ]&IEڸv'0DfaA {?;2.d)9BECS2[Y9/*u%1('z *п+ =qԐKĐI$Ξ ),$A H\wY W'>R{!9vQ `h]ve`Gzw~RZ<mbZ YawNP]/V6)${caG1aH %{ OEV7]$G/VwK.jXxF퉻#߼BQtCɁdXHU?G#4M2 )PyOhtLMY~DEF0og^YO+9T%_5QZ ǟ V8wI¿{6YNI^ჟ]aN7'1ڌeG3at%b*A)j@-zze{43/m=&jY:Q hjU>F":H7Z%?UtD?<^e}V2WJޝnT(kqwKj<bQ@~1B?vmOk4횁*PYwK2V AOcoڔ<}h vl֠ς'3ꉱAB7nQN0"]?1gQH]5Z^uvnh`KI^gNYwa7EH+˽tnvrO(^0}ԷZx!o1KI?s;<ai>UwRFա/I>(]' %70M`' Z }gH< N THRêr\ A0󁌕*S{ZojƩc"#W} tpvUh&.{q.e =oٴ"C{n9"^喅="?'wrɤ[Cd W:L $MwhSzH [/6(,0ga|Ƽf$@0ƿ/K WyDe+rq´B@6H 313~Jt =cy0g>Avh2|)j0~"[~x *+2=w;|W˗jYSe0 0DDЖkv nFOG;z/ 9lb肆CهII*xy.rҜ.xq0u"tTb+Kjz+eX/"C*M#$sdqٛ"`2R`Ȁ"8xYAG Pc9Ghbs[N^[00 G3 k='LoGl¼4G ;WPS:l80];%OmLܸxB"R`_ ;h]0Fyjk֡gs1EוS#5hYYTF|ZO&;iMܨbxǽ,yo]=KMhk ]q/d;iO #Y ".}s-hD|8g%*zd,]|Rac:%L?4*>sG*,\PGLNye_QJf!AlH*B{@\խf4K!l PC܈TDg}ENqϞI ZAr)#[3zj`/J2ۅVˠi~Wud(}戸?gk[&Մ<@:q~OFlRrC@_[)8T[/($偙9*tbtR|_eL8GyId~ڃ=S)wKz,Yr/#("d͉٨w,Rh9JbS3OLmVs] +U\ BoGHkؑ.F֡v&` RۇqoY;G7|S*QFvK X hIm)r>%O v)9d4w*"l[}J4W Й2+mva7q)ˆr;3K#^n܆ tїDq'e,qfyDknuQ~DEܩV@RgDVKPz+< rqEKf˲ktfD'\m;XQb{,-\Q#;bnzƀe6rL*p_-.K-=fp1=ЦeǕ4e3)41;Sy7(V˸{/1rD}(Ðbtm:^E%] %P-FHQ*U,fti&!o5ORCO6(pO{#-$"Fl5\q6(1$J-2*xԳvg/dN_UP6tihu(qG\}ڊ2n=*4/}h3E\ 3y7n1_/U *zP8pqvum0D?BBĨ,d#:LP- ꡕ cg ;ʶ="Znh'uGM%2-x{\K/"d6{XQW&d)j#'&TW$#Xf]i?!u"+R,̉O,dD<|.Ne5 5"SETF\hJ2g-!dnP9!IXRF2LZPMx"!\ܳ8eǠK'$D"CnJW#?t ;k8quuK{Ё$Ac&VɁ05Qew 3"EfFP(Lɒ1UO.8o>;.1]&zop`I ,!(s7n2"+h#vI=)u #KKs>kSz|q0uT䇏dŗu?/dv+S8mTðjCԦe/b#bS=Sy 4$R 6TgwM+ -?╯#lTE5 ˩ϥ|uOc_*CR*E]qд(m^wMRf@6# %Q}*76W5aR#Xۏ_~# 0ekufRC!%IRu2 8ܬRZDFBw |mxys4G*AV^1*E=Ɖn w"I =Zn *~ʯN9i5 GO*\0;*i31 k(ěuwZ`Z]F;GG t˵fS2$!&Ι:@X=t6ƹ6oLc!_z> t85]^Ს^".Jqx'!<ݻBzgA N̄DT1`$ÐkU*z1?n$[ң{j`VQ\ZSzɻI2fM{YcQlG}FF! yڍ7hp&&$qoC^͆.oeR&lKjeJ8ͺ)RfO71 ^C!-76\}5T*c968(U_?3s}׾7L 4<[Jt` yQJ@\W !L2xt ,w..q5>y, d@1rJ~%uaFuU0I#beO`qu;x.N ,~g& 8blzJͤ!8kb%Tl6ŽXkx8.ڙy U\U&*G{9T0 [ct x`q#_b =ķ9XmzĆx \iKbAY#g-s#N/ beu|_*J p`Gtv)s^T1 q7Gfmۨͭ_J|&qI;4ProM eUtTp:Rv ?dl V-a s֦d@5֍2ԻyB(85b?bW\sQP#_С*!VS`Zdb"T>=DԨUO)!c?_2yfCXtZP0-\H0#jP~6>B@7ZV[8Q,Į\`>a[J0@uՅU 4&Yb–NLц z1UQY#A0Wܬ((V߃z"f305r&F1A=J-`- j$nR_ʘ|[>Nq?} wj(¶? 7C -B JiÛCB8~w8PMSfK~=a {FT|ё9yW^\(ܠIr8z(mvZSPA3s.;1*JbD2qCx)X* 0M?B-O5~7@ C6F4X~@Yc;K{ x"1 ÃEuʠ&0^ՀٰPqÃ,sg^?jKT(")7cw n?Pl0cR8/ 4K\Y-fO槁? Uơ|zcrJdB識y̧tfrW`d! ټN=+cl))=n`&<ʭǿm0ͧ~>гZvQ}z," %~ĉ4=ֶDfzTCNqXޜ3V& q?t6u &lHw ~ck|+GB_/QA`,eosgE>6u{4ML(~Oī?=vV#L AfQ\@[x-Ax5)r3Z-zf5z_Q暰LQb.lGPB%8\1IHa草(s/rj!q¼dd,"Dh#ALsDsp$ +,(wp {*O02Kk<ɼX%mHH~P7e?eQ! ~!-xAʉ0 0% 'rbh4LM=XSDaޮ)Y3=cuJH;Zo,X S3hRHNmWIV t^`< U-U^e8Ull|zZlR0&,y1+_dy!Hٍd@3m 0 ,N-I|,/:4_`/@0kP߄ Š]3^pdwM܀pź쉤t\S܀#iPDyN¦RL<~7x3eA3#:Dx:]"MREp(LuD$"NS,GoRPPƚX3TЗif*Ǖ1:53nKmܰ k2!2ȌP(0xC'=p?1o!cȻLEg A.?e.9]R ̛z "<097F/cN8}]fQq0A^< ue`RVZȚMX䕮%Vq·.Ik;pВH^lB !=iK #Od<=6/v}Yz\e#1MF&jnL3=#E/-4m5*G[J*u1 *RCᬢ!:ʦm B A6{$]`f^*30M2v֣h!I3tG"Y%W.{}w(DžxD#뫕.ć,DFHG (rY*jBLaQHNqRucfHGaL6ވIA )RTSubhIӂ”atEx;&DKr vSlizb(~-U ;^sWs$gƥR(p.:ԩ1ZATJ|V>c8w~b:RN fBGv$Q$Z X~jD61:\+#F Na^tTu#cNH~#|h*5X۷lX͌Gƾ1Z+bHDتCN9)/ͬ݀.yXBG 5UƱ4rЬ<1^ sKm ŘWu/T4yqoy4s%n>x* $6$@h^RfXwRdA{@l'Fq^@Jt8k6NΆlw4-:[)!t__h 7 `Rj]6lm]8Oz$N.0;8A؉|#i84kUrϰqI7m3j.$~c!|  mf\Ý4ҲuC1j^o{_4[_"Azx 'ʷZƳ?*cdE 9c5f_}ꊤύe%A7n R]OzϪ5"Y6ggQ݅,T~~ ؿd]l´=g6h0'!}̑B*Ow6K^ٳe5;tɎmw ŗs*FfD8$N}FCWr+fM%/:AP}>U%&jÅy- 儱bn3:]Yd{/=OXz+_xtOj`L?!Nj;\K\W?/S^)b~k$VAo Io6LAƮt~NeuCf0!lۤ0;E7M%]fw+m~^F輋w%P;r ް\qw& jAλzv;!-K%]LY@N HA4l7ۇ1s[1tN,?%KS1~ 2ӰL}!:_[Dnf(WɜlQm~9#[_bVzT.7u7`ڭWU3Wd<3m: tʰ77j eq6=)@ܧlO%_[]3c8II:rj-Xl|*BMPCʟ%vi>~YdGPLR{6 MmXĭ̙J .㰍Tg(sCDmoAfQP|mu#ݫKnMD[{B83E [ ;bPP:'K4|xTba!%pp<Ɍ w-P6<" QDW3k[Z!pUߋ;gr5v0Ә QG5&#($1ᬂ?3{h" 5+`$vp~_X&DHHM&U"[FP`D&T\18<ϢYOGT>H_CYˀSbQ^'h^W)/~)PivޤG1D?B "D #f=)^\xt#䬪G)MGtŎҚ5^9@ʳTT!]v ",9ǣ I <,A)KM{JО`z-S b D>CӠD*E>/$++ײndynvhGKXx NS!a(K؝]2uePɾGOOUN :ZB: F~! 7 g{ؔw$Fz,jx `'Sq 5;J:q@\9W7*Qi n%8t Ʋa@) &Cߞ(BҖU#d!l?_Eʴ7IYqàϷovz(S?pOq^~MI; (|2Bsj6mBŤ[嘀.L*$qB|JW̳fUeO:mD(BZ5'|G?Ձ+.ؓy8y%Xc iC_OXE׹B)B2d=$Eܘ8ƾpT($p^#O311t8RJƜTi0NLG+N+-dV|9l6Xl3`,NbGAU^E_{d {"iAެSJ:-y4e12e`m?oa%ӞB'iJmfGʓhs5Ũǁ<7 oNsZ6CB傠Z`sˉE\J9ud;96泋VlxgEwXp:cK2:IhN33w2í)U0H1_ovpVd=QC& {&7)J\<0=c^N{_to:N| x[y~g0'W | i&g-EXR/``پ93YocW(Q!aM@)u$KW<tAGc| 9*'`;ZsrLJKKh  `Vӕp8i_ aBŸ(chLm/ 5]KXUJY+<ߡHﰂզ 6뙺߇`?^r nM'>eEmja ЮCƯ\coY>_U m`ӳ0f0IHGa}Bqy-*WJtx@+Ӓ~<{R*߻(x9h4.BZk:]R]łAGI_Q}| f]ISF!*QͰ16}@.#3`%}%ڊN*WcS͢Q,wN{N?|t{2P$JzIfa p^XEƲZ wC*ov5܎>],$?Pl`N3R.f>wAV^q 5p[7Rѐ'}# "ԭb+7Q*~>%gq p,]!{i'V1b{q79IX5]W&9_Mjou=uH?A8PuF5#8 "@/[ wSq[(9BTGra":(kfg,j\wCbN*Vo)6f RWKz=QO>iR,ˌ&me4].7s -%AHDIk&Ydp3qI~Ig{'r:ԔiKrRMk dB"N7OdADupSoꦆRmןhʷ%O>|> ]2ܤ/j0* ^(_[ x"UqĬܶ,+a5DhdU`⊚rZb2SLKyM_Y H'/ `Dl,]Õݐ>7sX[WHY.gOq'MnJ|ç~[-qP^%O2a&s.}n5fFMz=_Z0vݵ԰)r J#NaεRW>hA#us&|"wBT#nm\d|%fmz% ?| N``/ZWC~cm*Ôb}oJv31t!TGݬ  _fPTaxBfZyKv1mGhmH+1` .ӆi305o'7lZZ&5hCEMPؘpp::gDz#?\b."{ ?#}NA/^GJۛB{.o 1'Ϝ9NFs*00aiih犼) u|/RW AӤd@E-.q5g%3W;MiW+ ݳ\ )$іH__X ̀{t$_{F7LH'G;?;8x5^)Zgtk>V1M6"'ۚ D3Z±VDݳ>Dž\?#U{6WU]-\A+kB@ ">B#ھGҟ{j1paE*aKlQCbd 3?X:[;4c.:4QaZy)A tKĽM4A*I|K"(PUI]ҏ^+1$?p$G_I{Ww5,\jA&(%"o BkF<@bsϦEG.f .Ya8i C$Ui $psZqDM,Cj0[=@m/xվ`S?Ǹa8@m3VO2̇([<JUI5DVp.˕^Siisɹ&3==ɚ^76,i(T=ASP2.:>u익і)RRX1 8=,m_Er{).\S%}&kH"qNd4ѐCb-$4Q~4</ le,w[b:"GwR%];fJ#e `?n dD~M'ۭfmށĊsQ)Կ)Xa+ÙQn{Qgen(VRa{'NI$(}ϮR(۲ Ix 9RsW$ 3D{tmر JkzKFoE?u \'2,1+oa㡪N~U^>ܠn/x*l6%GG/n4 *|5~|%3ơֲ/Z 'wNWG1 ݞI/lA SmH$Ly5ڒn~ Q杁᱗籊=󄦠٬0nnyXe:?BRP ',cZ>FtFrĶH*F̬4qoEէQɰs3re!34$&Y[cS.;Ė1q#Okp5\kbBU-7f'OT2eZ OD LG J <8` Dzyaj=䗔Η CWgLwhe؈<Ӡ  >B 6za)U  `6 >Nè 79򕏎b 7w*.LԮ8TmqRHry0gL %u&nE]]IA CW'%fO눍'_Ֆvr=*)/8&af$͗nBUE 4UA1DYܾ^/ψ ޟ-\|ϐy|3Hp _ٿRI#*g1ƉKc3 4Sd*!c/O:o%" `\7y#5&{r=l8XEPcm!3sq^r\X*4z [e~USG֮7O7qɼW@XH7~~*u3%Ҋkפɨ+h9)&dӽV'BdxIc.,Fe$}6(=cW]pC88>'r0oSph6 9EG|f B{)xu7Va/2辺/\{`[]!sBn(ųmݑ4 ae* }3G%ެdq.&+9zXMnHNE瞎?V]# \i(f_\rNv0+<4o΅^S@aL"LOgIcMUI^Xsour}&YP5}u#Su zdEd'B&K{7Q4SsXsuU[(5\DLgozJB /m r磸eJ̳25*_N3%[G~wT[t츢(?Mݙ+R9A 2k1:.8v,/fON nG9{j[+mR{}2lg0&5|82M~15cFGԉvEJ T "j$N<ng/D~Td"$&1מ(7G>z )7?ern7@l쓳򞰩x1c`*M4TTTFh/^?<ז*0fC-]|DM psйT@ΈKqI<KܑVȍ+UERe3ȱ| !˧;7me(veA32Attt"%b DUA ]Y4l$=+ANMdj&w3хCEh2ren7ݟ^IO:,Sks$Ffq$SFdU cAmyti6k1c0 f'8i81 S!i(P#FҎEӦO4܇ԙ|Cd 50c1l|*.z=< WEci Yp_>Y4 zPSk/~)^.;PQ`ћ;{M65FO=pwL2kNFN>I"5F9\8Dq7C`5 968ZLZ ThK=Q%̟3w3K$-C3>F"DlHs1,UT1,bӽ  O]|ˎl4}imr qhLGncZgN$B݊'6 6d"_q9hZZyJ<طwGo oX6rOS8p;-LMK`= ʚmsqum-(8o堭cҙae1թm/]CW\ѭ=,z2/#C10Pv(J)wy_H"}c'dѴaEL8Rp n3JAKb4rl &Ũ n^S=Dcفįe;h"h/Ż$C^e=>K-2@ޑgBE&v4M~)g8boB&p9nQ̾HEk댵#66Vx+Gf26^d(\Yi?3z:e0!n&9&ϓA0g'R~0RyA;-JKINw)E+OrO"79%Ј_q5!9)7Ex[V*f-8=I\&v,K;YN ^qG[zLM/Pr6zWƄk@_تJG:w~ (bQ ^R^4iq fx0q#ɂc[K|RrD nZxٝ&$\Ql{Ñt> MO֨ х!Nyb8Ѯu hG< y4 *1_dE8{]'Tڈlr\^$9KS…_MIzznWωb*z J@K4!)%m`x]#W3J_׽l˗s Poɪ|Vċy2Drh?f(,HpL|MPxuӤ]a82 b_m͑ , Lw+ m?^ bbڍGZg l-hiEꄰL{ WO> ACӔ{1gbvWBRC)ufXmyV4QFazL#w o`JlKʅD:5Lw&gf>0|v2d{#٩~=4Y,L=YOCAܙ5LP|  ?GB|?@AҦЯ?.) !R6?J̿jb/eĿBI-6۟!՜ut'*X74YE.?pSbZ؃nA,ر!0fctU;-Hs=J*V,'z;ř:?}>v7*u Ѧƶ}O5Ğ(:0~ϹZ")B;F/-qL,[s=Yɔ.J$h<#u2öaH8Fg:;,lÄTfk\XuJ`#fLI(5RrY*ꩽ6k[(bw'o`)JUm:C,Oi'ŒHz`/Q,H t/%Pt;E*"C]>8%ₛ`7^a=#|{]ɰ#$ hQs54m `;IKnsЗWcL@"*{ZD?͓fR'#}?-c#lqD̕:oO},b75,D@!FYb5"mR7hz(Jxz\HUpl+F@DGnjGM7dHgZZ nTY:ΊvAw`(tc&WduvwR5 _#+uN$?4ԥ]$OςhrpqܸVrWJ)B({t}*d [?:QC4ں{(4+yCw8훻PȽNV(^[Il竔 u-u*GŶ9J<T0lCCEy_ t,ah .ײS,RAJJCІ#8am)%W |2RSLk^’˼[;͆w zs|B?#D$pw'FT΍ d GA)_P%gvEݫO^7ʸz;:SFhvZoעk2XIo-X/G"o 6xsXG+ ] FcO Xv(KL\ļKBM0,ȈjԀÁ AT J?1y!M r7[ޱE>XV1>-8gkb} 0h>ҞQϥ<",$R\ Jw'RI֟&F`'z#9) WDSS=Ιj  т ;w;@,BEF}|n? {4:6ԧQbY=Cku5JORr1̸ȋ8~Go[`#/w';"Pxa F$/R뵀_$]>޸wY^DhWe* nVS8^pwr?឴BkabDBA])S'sy&v!(PRm) Iip>o,o6A{a;$G=.|<`٫-I*M6 bEc568ܖAr1韥G1. ¶^ӓm|'!bj(0puO3:ZIMyN/;+(.ZtS2fw/)pItgoHRIN#٠y0-++%\ RANpۦ:Ы6cŕ[ėy65;ڹZ%(UHNI4WD*GqJ:3 cy=mٱg;5LȈ t⫖E4FOO*k:V!%Xjw{$ŶQdt7:#SO EeU@%L(`lܟ_d`Q9eQ'^k\0Cf|L54 D\+G)!a׻jR>hO<6F׳!#/SuDH_2!M)tCER dTkGW! '7|ަ"|@rX|pU1h~0i|/Q $? XQ3 %AsaCaEpH$/4Wfr:\p.)5jwTp.N-Y T笳I&;ixgۊ!Օ ;'g҆VK4zjn) k4X_ph_&[\p^oQ\ۇ}۲2N&qU[233\j}1XS@JWg7:k U|I[瀩C/ dĴ!8:@9t'%VN>r'Š | p t>T1%VdV*IIVƤy kٹn1+c';XM%HV琸Kc*yU:m-%$ʵhq Pf;tU,*=6R؞8㤽6ꊓ[T;)=z@& H2b}b<0LNajx:N܂[#jf)gǹu,X7 ӓ+dP}pƎ_AØݽ$zM6A[+[{dRӴi'wۨiDF6t֡Cl6ī޿׷IFƉeIQU\D%!wѝ`)%2PU_Y2x8/r8g3/n{쀭Hq+w̿RH@îw%f4 Rfa8i8qAXtփPS~12.x]Y&dA,(FBڜ.'$|ww߾朳f.j1f~(r-_**~X"U`(N.$\K5UsCXUK2GAƹ|KVF5n#~ri|j(/V_lX;laPnϋ< <DOАo§̠ɏi5[Ť9 ׷sFxpm2]ߒdc5tE!NY6+"$klhP#wkcxB0˂yHjQD%y-JqYms'';w8a)T4كġ0d1^dzt7,ڣF3D&֐.d$i F^h;h#)X 1t07p*w{J" d~wP\ n@i0ˁ5cPq:s$2y\:՛YO|-`LKY pAA?j .9W9='BhbkVrz)zN|NvLJ=LF l&M3Sg]f^.\.w\cbVt_D?,D dYr) j.sQ @9xW 5ډ,&0:Gd=|Ngo C`=1| K}~l+V/ |icXw';VHX#{iP屯)VhֱlQZXIbCÜ45p8VJ.#HQgOWAqr!٤䧋G@EגH#m2k7 7,ĻjblֲēZ ⟁h[1_sVF!%BW7HY8 RJX[fG:2jap3_U*"a]0?lN*Н~X a#P| ңx^N ; |eX5)giWXIp2g, _c~2wbfeeM 3)%Sq۪GOAU[g,)$)oQ;V9v }^cjչ* }):6R"^sWsQ `d-@=_Bˀk`Ň| |y#k}RWVl\"2Î{Ur&A @dx S?l)d׺fNT\n&MJU@tn X֟Q#n"0ohӉ.T f6:~[s X@҈*(Z$v:uDU' çGNj>2&9Y75I5fd0Z*sIiqVi z mJg@tHU zB `Z_7KCxlmdrGGYx .is**5Ջp3XaoUI Cn]H Л (~O͚j\ [oNg j%k6_&ȨbJdz#|]nJd^<a B I@TPpDDNN_IQck-!|Wngkg ~jvCobԀ/|bU<$#稖7Ed.*)TڑUp/J ZгBbmSz* 1K2,O"A&XP$,;X,([(g J<+~o&op.:v Z<۝Ϯ+HONn7b*RqܯE/AW&pմ$:;S!gB4|;jBθnqg@%d'k* Jĸ)=#C>x=^;Em8>/hazA'ygMC.\ t)\9"v)8hBDQmsc3N(ڛIf;_~-?@JH ^FHXΈ6#!# -FU犫qa}?o^[ >NbH!63p#Nym"#nRh: q`hh e ¨pW5IPP YaaF~2)O!k˸M [K&<8-zkBzž|ӂqUǝ@BqV֚`B;=%#_J3\3EtDc?Wȭ{M" wFS,E1zomN9>LX:VuIEC6.q*kF_HQ$;kE0/rPo(:t<=mKBѰ(MM!$9?wmɼoƯ{-/{_Sر-' $֚. G:*닸:9hCBA ΊZ n |sE\e6? I.8Eplub԰'xTJ(zsMzhQFJc &[R':lQO$s˚O^!9r'bVkl`ckۺFb^3p~Q bW42 _1N&y;i_P7Ps1ap3}%䜄̏<N.s5IS>*<׶l\t9Rd89ݟ\<|M  xQIfLfBʤQ ր \/f4Pro:a>q;C}Fv#PwSh K AOd"m%`ɼ\˨--z~g{‰9,8.MB#z>,2K7GoiM/ǃ} .JqnXb㝽& ʴ0]hr$ywf\6WPS 4DʭGƧ^V45rG.Sx4{u_DCMHQr^4'5v`nhR[|>e2#/(b|&;O{&]K2ѹ!Sc8~(YNR5ԭpGG D`gUx&v ceQan ݀3LWυ2~2As g0,JxDt`Zu5zKj-ăfZpf*$t?>9Lg pbzY;0'UOj!滬|f{Қ go6&Ńjn]!3” b4|&>XE\kji_/0<~Iyg,k5*GNo]YKMq8wOv=ٸEC#D~kk i7#}@ޯI(r.U_fژSBiBvRjJJj~ x_Md={lY2#:t@"co5eĬ#b$[Ryewe}~~S$/II+],B 0`#.,RG#Ҳ_JڤU l!\Nv(l {b@_ػh*T]}#QoQdrAbY$.Q:} S`7@߄c5i6.V[gbdMQ[ Χ6ɽ:A[ 鿣.06cD(VE_6em\ɚNBGW#aWqQ|0 --nȕfǂr'I^?Qzxdȁ3{Ɋ7W01tn9 {H΃M捀 s*dԲ3>-6ogo6p500֛OgMի{ZaP8{d{-իkI&ѕ^y%<\\,\ybDYPu{Ke"ae b&%3wcB~829{lo:bXM? K G3n-y-MR2Qj#p9+/QS#ץSx+/՟B\f^ X8/MgXJ˵.8 {1ଣ+J*6xp:*!mۥio싈"A^J: 0Z:HDU7U6 't`0墀n,nh#iޝKH*[e  gN=Ѻ=[s%WB"Sq7:pDG}g՜rkN*uH\5՘;@l``3kdoY˗`ӮWkVe6VZS&j -z&X_35#x2 pCz•|*2auh(Xeܘq-~sI u]Ъ#-S1ӫV,s }FFw;^ek]3k=%o KSyɍDL|`80@Pxb!w -W>]gJLc1=L¢n~l9(ҭ%*F ϢvFY3ʣ9~"BnMgGe5@}!k#訃~g,3;E ."IxV{{=?"m pD}0' A@.[\5^-(;ZA$K5fjŸ\/'+5hJػ61X?fd8r6+t'ߺ+BbZZ;ˢp'8xmlT^Z<)RZ4YgvKQ\EE8")#ub$SS{0TJ6Yt_ix}4{^P9[:<i.]z9tvcpÓ@NXԐhkiG# `L`8QۉR%?_Kd1 X Nf>N. uUZ,|oiV?k{I,ϑ!v*Z>2zY`W6(7Eo6M'gg) "ZracbCD8(]`Mj{9apۜMڸV1ie\y4\WeOf> j E]{)R |B #=i$줍tT鹽%:xQm53{muJ064$ǚUC;<;*! o]=ch-ݠqd%kZlO`Cy'|T<#¿SG'e%@M ]ASy=t~ {@% .Md3-3oS_gHjJx`"˿_Xy;xPL8o69z|塡!EG OrҔUXˬlX*l~9 :0jWfTW- QM+4|NPEp3 E4 !t3CgcRbh&9q _kM薐sȒVח28Lj}n(Qjbk̴ou\aRx02N9^qv'8ݼp^[Y0Ֆs_0Cᢚ?frv+P2G)C~ь LcoLӦxKKAɮ$ۢnAu}5ʿg?u+]AX RUO%0K ǝJZV.+*q%0}j y0$hy@7BZ!ʭ( t[)C 62o%e~O֫6w߶9;zCjI!jc"hOLۣyآY (] UkGۃLM>قjt(tՈxП wIJdgcdfst8R<񧷇&zƽgJS߈'K\4c܍< .>6^4 <7$Lep- OG2nHT 0?L[!ya#*NYeH^[s8,# Ӫ=䬿Smu+)vA1iA(~9~Tn~9bgFطMmm@Y[-Qdgk'/E3mP48*@&U&ƓqZ7ה@Rr%W`8_ۤL's`ePL^ʀwho?iVMx9tE) Ʊ{0Rե$;,b6{V} a݀!J8і 5PR4tub#3LjH'Uk`6YVCw-EߗWz 8^?fOS#IՃ+# ^|/2¸Uɓ'i2Ut"gĝ<%o0߫KQ?X"402-Fb~q G3{btŧ 90 lV7,w=nɔtHxg/஋ [&w"R݅҅%]UKKp7128*H<1&`;̬*R\zfY5Sx (vȒBg d!,$ʎ@՚)mB뙸x+Q% {eN˪tRAv@L:/eܢFBZw9 l>:\pywo- دlB q6KJ{ {: }vD+6;%AUZ>x~(b3`}[F^ogin_j}G%O#v!֯5L*NvTsAF{c|)tSŵZ+<ڼS#5'уȎj aq[7`a.Ұ/U{:nFeKҪ-+[&`6(f\cWIƼ)r_{x̜ܴ-^FrWZ7{?x7bz8(ƽ!|G&͔ C[2kiáȚvVq ! jrn}Tѥ5fn3F0b?uT' bs5hS+"FMTP a^v!W1mc*TW4/-m `ϱJQL&0VX/@*# UO{ IhVwϥPlTJ.tJ^{L+Ҹ -C[)g?1:5UTxH$:1g_uO}4xFW Ǎ[J9т?H*:*9"u$«PԔɵ bwUCb3Cw@Qϋ7'2R )_x*gI _(\]B?J+r ) %VIWܹ1_i-·g!U 37(?)$yIO@F">M{UkRʍ9 2ܵ&48bАRE6 C$Bƃ-ҝr^fzjC!hN)77{b%.<=%tqvVM ф$Gn63@au7qcW#XEVp 0pyp_Ù@>a|V䄡g-XORP^m]&OeаOm.0\ ۏCr=-R_x0$XS[-#gY|j=Ӡ6xYѕS "NJ c3QBQ.0EU]l -93kpq]~KaNlQ"Nn()5YҢry!()|;LB4BXT Fyw1pG8vDPV x(k0(D[ГBA8IS7u1qzMZ6<~1 ѐP;\X51ub\I+.`Tv5iѮ9"y˔VvwƜBDuT} ZtRqNmڌ%+klCm&"Q2&QoU(ȕRG^›ksXm*z˴6+ ՘z_*z b9<_m l?2`/K~&̃4hdNU$c@cpFf:58&TgJ |;`wZ(= - Th1`5/W̲] )JA\V+p@qL2jObTOBEܺ^ j/`.j6r*.&u u=|CrA.W՚%R.XpH~2fue}$oF`2),bvS*J>7 4r5}y[l2 F3> ;=#Z)(Hܻ"/6}<^sG&/6xh4b83+b5\j05AJqLݮ : 8 rXir)/r.m\Gp#x r}qo4_IB)֍ ڰ9"\godbhgA)9TchX#mYۙ<.bgqdsñz8O)m ϙ{K \:FdRiz" 7Բ2N:10"u{y S`3q#2JUHkH?![^*+>I|`7w@wGh`Ԁ%[ ̯u(p9/d͙ք "dt:y*uJ5RؒF,9H3 b|Pjtx!yeĿg@~@rG c|S5,7:ս z9IC]v&tENySQ+! fDV1$uA#\5s51!8 r}`ˍB7xž;0Ԝ9$sTxucUѸY87 |Aȶu hMfUwAVlo†i4s8W$zmm@Z̥PbY?ȨCt1  Q eԅݐ;jk)g*6 By␯.4"S9cԫ>n#VB6fY_qB˵@Au&1^z&xP֚9dTAz Z;ʆ!Rq)M3K .뀕B㳧kIIUmeGæ&9]Թ$GD~s!h3SPx@p7Y~F1dϯ;:̘߬ah ӎO7NqZh ZG6?U~ rX}qL-Uk. g>> aw6޼>Puu<ƹG*׭&:^I@~7gy`v$xrf*@> Cr-ԟAӔ $??wlUb+PPfD*Su~>u],S#>C' unjxh{;ں4Klxׯgrl,v*WrG3SYۼ {*_Cus7Hi $NSxOCO7~.]j'憽/ۦ̖u*OM%kkrг_A1Ϣv1y7:H~'ʮ}Mf~ggƽ &ꢁ뽞&ձH<.x]!4 S@G nrړ jc,֐+ K҇W@jYP3'1 #4UwO;=p$[xWydE|^K$\N5b -9Su׭)!AR} N87h'yA ~H1YCLv{ %u&h;co*욞-3ӕݜOFM>ޙ)iuSĝFo=̧D0}Py(un 4Pq>[K.5;و}7l|٧`ەC/ ǩ]t"Ԣܝy!7܄ި;VGIf=2Zy^!6~):5c= K(bh`dPI/0fʥ?\HBSԮaQl*+"Y 6*Ғ#.\965$%eEͮ&uˉCD>(6(1=ZIvDtO{i n/!.31:N`g K #|?oe.Mؽ %,;d=UO? CbH[F]ͨ9Ř!37=^b'(fF@pY'D;s96𿺚 sE0#t3ݽGH´ӗ뎖OVvX"k}(ȓn2P] ?"$ՖgNyFVZ^ujf>4 1#k{7хJO :@_:-@uGkԝVxAHWع_x$aH Rg$"ɫ[q|ΆPSnQseZ[|ī֪}|K 5EQ2) Jme{GyXy|@!-Q;;]OGٍ&IJ!Po,7N@8}XM6#OȑS|[ w?;t0FX<*Pz9osX9xB]xϧ7h9xhɴinEL0#2y 좕=Ԁ`ŋ&fv7b5_?8qԦ?Pxixklt W|] 98"W/nOLY²>^ovc]ao˜.g3Vhe#X T3CxNhsOŽ^|Su{BSXz=:ۿ;|XJ*t%dL<TIJS.N2&߳@fp/!s 1XݼRH%k!rHYH&٦ 3գ1p/in 1qvLy.<//:ºSp1Y/^`I> ۛ-O+FQ39Pm7DC G@4Ĺ63NK; MtFX|=;M`Ԟo !{>%j}]w>x V1_OC3 =ldTku9Ѫ.5tB>#z)~!䡜tpd/(\snЏg0^[+@i1:Z5!(dTXѐT4]fTq\.-Ì+L$=X_q2b 6]_:W)-2j Km ZИV]6vI1v?'$gEKK0YFYP'怌V]_X̹e'}i'fcVoyJy#{@1hޘP|h  m#t~z$Ҳ7M8ı_Syn:$+a8. ZvF뒋sr3. 챂7M_|DLx[̛2;O# =f0害_f|:{χbի(DVHƔ{+cz`ہkFQHx6p,D9 h +6>̂yY$#ZtS^?:/3ٻ*$M"ЀHzAuk>9+Kҷ%U226I}Z;hWVJ(sm3_-_4MTH_d`/g7sOJX?}lt(PT+"ͺ&wiyUG*ALe1/a|62+x gFg(9Y{dHAHաW': ۨ?\ Jy'.SNt]/r*37ZQs a8TDl8n_6#Bm~uY `LfH?"U!zbo$4!?StF`;Qd$$5I`JabOHX1 2'8;Ǡlʻ% .0/pi6Em_XǺbU0w$dcE#*{ 1ss\;}yJ/ q[n2 ϫ>s>(ςnNX< m(*#iTЅ:1HH±|HWiB `2J^~2=hH"~+q+:VC:V@ %3?`8gC,]HNc@؏o2t '2qcDfx`'qI7yYB}ޢ>M+M6F6Ә\娕',\q׶ q B;\5{¾USS]v%ܗϟBq ?p#+ƂSP STjļhj5( hfZ=R&wHy[<Ԕ-6G)tYzK X|7GIXpĎ DlPշʝ7ac\XsyB[YlJ[H3܆͎Pv+X"Ngux﷒Z g0CL.ȳ~i* oubfi N"jjtBD17]4݃3M`8d\:fFFhGڭ֚v)/Û5Yyz(%QU&ѦXk*xG~gNvd |6/10zс#5IK~%.ڡEq (H(yp*k*h1,1H u)`b>Esf喒N ؅X]J*{9{oq 뀜ҬYnb8oΪILHwS&Cmp>sppj4"d fmpZ,G*W1mz)K 4 vq;3dpX͆8Ӡ}S乚La!ԣAG'=)DI%DC}W{eme~UWl?2-hxϱY=#bg_+B d>?B})w'VrLVp6]ϊ{*A% ͂VR/1$ҸKڒî8дĢ1pwAZR?n,J}veOQ0ҬE mms}8#G 9,  N{D"n@&y7zk?3_fHAt-ɀ`˦FJ;X%58Wݟ-Is V}!$xZcǷ7BUaȶJW 4ѽ!L,;*Vʊ4-UTc#x5I-yD?5+LH) &Um5>'֦f^Eo%b)[WD<̾; Zk9%M3村H u4Q3ʻ͊G=+!W~qcwiʇ>߁ \N~oh ڒMTҊÄ#4r0R UKR M*oޣ}6[bq^-/@>Sh#)g=޽k^wlI"Łc"PQ|7d`6sM!yҳ8soRӔL?冞 LF+CL\/P(tT` kwwx>FDsz˽T҅ 9(OH !8435 ,5tCs㯧 l]?uL$#.1̍m{M<2 Wo vك΂r\:aEW]}!֟)OVq^‚ `a@'k<6d췰òx!{FoJi|6@dȼnbTW [B,̴ uyCrܞ?)?]5۸k54,~zˣaN޴Դ?Tycp)xfjbذVHql$a_vWFUם[^>TdSNM$j,O-.JbT(R/vAwu>.2fb2MTq2"#Oᢡ{1Jpg"ka HΛGߒm&2JE*@&߾XpLlͼquR e&)Va+'[ǽ*wBOdlo Um=}rM}`8&zf :SfY_]WT2Z~AuD)_2v.1]Sh"^B̓(Ez YZ) ,GD!&K\^4 qW" Y_z{1h(dLz$m<.$hCay?\sI׹q$`Fy{Y*TgSd0.(`JXjka10f0>DžXz5#)W\{*(!!Ѧh/aݟ(\`x -C3_ыqk3XIVqIcs!{LˆKJm܄덁X![.[Ǹ1֠sl*EJy&Ϥ6 ~7 Bx/`*0|0`eJ]x<E|:ݴCG:~Aꍵ%/ZKx0jhx"H}1%u&b+[7»<=bSukE)*Y=v],!vg;E f>KsL3 nQ\,F.ByLwܵAuPDїuKdJ:v6uIV>`"\ j]>Z)q2D5?$9s@=& u.d_-20Fϊ+_W8M%LuWJѴ<-г,!|%t 2Ց61Yw;`jKj4h.CXeTagӚ`Yl "P!v#4^L(6h}3?pMp%=jo9a \&:DG:7ZԩV.e <5?#ѐ1g J5~c9[B*qPo ,\~L59f eRS1eSݨ__%;Jje= +hX?Nx;"HbA]a,0%Y;%^?IN,_k}rהfHDR!lJ?UU+{Ϫ]s$ Ac}ƹy;b @qLO;1 uFZfi:r8-ΝE%f;ƢyJ&Y!NճLd<"/( 1OlBL! Yyw~Į6fz"n.wS{d[ٍ N~= "s zNC`D5t3K9XV EGo%4}VQK;9YjI'`btɕv~Oэa<)TG5&3wM/-<QmNN3քl ]ךt1L-cM6`$F_Z`ļ!hu'ޘtBxj;Zy%\ڵ*Y1G5P%)=o1 T6z" :AcdvQ;0Dܕ>*w ,[*Bz' (!. wY7w~"$Z=T; :xbTja4Upx`Inj8;T2O7 Xڟ6&LS0mhg8pd[퀼 >;IgV+8U8lp>5*;QNـqєd s{1*ZKUg*25fYv"'x;xB%;76UblͩM ~Ȭr:I4vb2,vQB4?[W8<;Wf>vi8Kd-bZ~Rts}+l<㑑)0ܢ,,2[mWmx 6mBk}~<}p^RdDB'Z [۷CsHJ^q-÷h^f/VYPrrtKf9Oؕ'#n# KzPyK;jpQŽ8%«Zz4Y"#{/aK0Xig8?r&#nX05X|]㥰{)TE}~6q܊,jk,)w Mrf}¾.ˁ\ +K(7XEmzm#MG:T1n皼COsN7W ّ k&-YCVNvG3߂깜wFV=6rw\Ix.Dhe2ߊ+c:H(d"Ƃ[w~9ߚ>Kj{嬍sjo:K^5D][|܅[6,6[2%inLH,1˅( 6^㘑j"3!1pX5Z״ZH!0G<ב,|.Q=5:} _CJϔ`VaV<2sXquQD0gIӃDRrnApԁu)e+"lA`}"=feiY7 SW%B¡eaz*TLUmX%!̺AGZ0C2z yZIgP oDZ􋏉$(j}EH }$}QL)Wy*J6B؞gEr-tc(nːMEbljYpEY}'dD`r[׌7={i1kpX? 32c3GcTDk"H}ځs/X3[ysNEDVO^|ɐĢQ#T;уGn$zt&r?{ X+NG)^)! o/9,&{'M0&5TeIzRBX"|j5ǧjq( Ų,f0Mcs+D1&\ GG|U*?<ˆl>9m9mK[pܕm!}!Rr P6?NO&6pCXMcrm8n!L<IX\!n{|v6e뒝'u#ѪEC^lwEB!`തSNk̯2ynI/K\/4="ٜzZTAJV&,]tO*T܌/MK\ A$+мY=nr|y3Jonj:C5QE ܣUdhf(@[#`.nIݬ_'4 U.M#%])k0 _6'gl\2z4j>v -~N!rÌGE޳*P\Y>.v2&6P'.Xp$sUJ+Pb(KڲJBnS ҋi̱m qUUtc@;g0W'\F-Xik]1_Z5!n.;@HSdWh=rK 8LpʆNΛLɴK-5[ξ+7E; "4嚬L#Nˍ8-L 9y.{gg2r`32D>2Ā?/l[SA,j#⛀-RKs*R(ِf41&^ר.Pfmjc:?a^f' V5q 尵S$ho𠄺q BB?ȏ%l+F<ݔеː_et{RRbل#jaן.hGO]x[bs,G  ,^Zi@7%kq* @/m8p'Ӿ25޲1⯡)^ʋԼMH #|fhU5F= ~i>5Y `_'+Y*Nn9@Ya9̟&cII7JF/4|U)7[Az!ۖtZҨ5eÑƅ5٦$7qF[oXRt,XT=B-@ZMJߏ+1}xo#*ȾԌ2Xa\9كUV06 cj_ lⰒcshf(^E0$fh]T|(&`*1m*a®1;/e(.Eh֫XՑw -i̮;?-rYw@Q K²2-hES͙ 2=r%Mld=|4?Gڹ^{x2ػmՕ߿lDU`򰿾reZ\q;T-OG'Rޑļ-ŵg guÑS%Cq'6?wSbL6ƌyv[3(;ɢlbN|G.ⶎ]],o}@Xv ׷pJQV`@jׄ!m57 gUJtvt:bB`8=.cT3 -N vvuyQ]YNJ=qfk/CZxO~y4sN#m'I1쬊|ać,^U"Gl9_~YN=jy;liVF߂>R=?VSKF]PJhve-[fv1X:(em'0(~<.m]`@*>tv@E_ j> ֮w ?/jE#Hm<ƻ=-\&DSUXw鎞g͓xH8jݘi-PڗE\4["1ϐٗ,ώ3}{E̙mQ;$4'*#r úw:)`\rWv`]XAzpyAp8޴8p+ANN^EOn>`}DX>>'#f،0vOyn+ cfGlovk}p{UL$GT7 > >[Iۥ;e1H? "CF2k46'% I>2/3,!vr`DYo{NF|,'?!m;'xm>쏦8EÚSD2Cx5K鳢t+|u<#=/zR) ol[\ҼA#]muh1&ŢXŤWc;. X8#a,3ѭn%JXWn.3ه6n 0>Mb@щ\\X_&EOSL\s,`%@bJb&t{+Z⑯`}ٓ.]`VQԽt/ב!?vO1Yڠ *֯^fw/,kNMҜ.(\jWeа:X_ho:x%JH!?6n?9&ALEF ђz}]rR7ZӋ%0;aꂜҺaCk_7g^g'VPvEta2.{ېe~cOapq`: \,YYQLH:J+i>a4'"q@Ym-̧={"KϽ|G[rf|v0K;W'.EgU+y;@jb8"OտEB6$X>BK+;=ݭy5F_("+3:}- RMsU8ސmM&M[?aYF̝^%uQ۳8MN=\+GM+mD7L;QGY '`CYy,+$T0Saλ[Y4P!TgMrșT[ؖ:]iJ ۝k:w T[|:ZwQ ;)ۧ؝ӠbYބrg|M/B9:uKKMuxPգEg *hAGQHbL0 ?976kUAs$Qkh`Pau%[2@w6 @x$}4& 2|D{ 3mn?J_klajd:oh7‚~􁒴$u$qֳ.Hᕨ3K$_n9ur.;n})8'8@RoÄr{ԲJ \2VFug>pg5T!#νz12Y;D̂yF̻Xe)P"ܣϜ $8ѳ8H t>냡!Vp~b^8uVY"⏑$ [ZثǶJ{Z !a( HEE-SOlaEe"ۏ*dlG  ]09m8 8]fCk'@XpG\U 0fY=\ju".8,tV(! ._EQJ E#ZKnLLP/IIbR]I4к)SR~! ^ ϩ""ݠ*G(bay&wlD1K!YhC_<&lu;xCP"-%koZZ ñm· \`] M#^wހ ͳܳA̺0UQlְrKP07\nXvjZ2Kc$,}NY][m[{+ SD .iVOxk"/-2GYz~#%-owoZbi.b*A9;JrTpT ,;Kٳta&\U#JF`-9$܋) 34B-.̏׳nD淭C9$:gfh/T/L9Z$?jQ]1p&s3mt J(J")F9Ŧ[!En#>?#~aƨ%NY٪ neB7[S& fs+4B6Z! `ی5! m]'O4(? Bf̂g3Ou8 B8)YRz^x.?qER{']k y4`n~"oޡ w^A_oL*'=[ Um Dv'oݖL"5 r,;j@0nE.pv^. ]-d:Í|8Yd &c?}Aq!B{Z=3kGS|ሯ!GyX[Co$cbԣk0a{ 9,TH!.NeO}vrZ6nt{eձd5n"c5WaX'W39[\ǿkCNT8J9 vk[@!:bIDZ\…4-MxڌzTj^k|~HFfa$/Zz)~nS࡭4g݌SzQa&:)|"b|Gv qdڟ$ s;w-7R8([yQGm IJ/A|5*qpaWƮ.83W_DHΝH]NӴ"5 1̛)XBcidgUň =P}yC |D.4ᩋ[VaAT[[jd1|tR*0dcHS LK>ʎv'6Kb¨@%?#;OuDqTDq`h[&`]%Uv}K`dqd?Kvl SC8o]Kp@h#vv%dS6܈reFmc۳M4ke 1 9-(uSpݞ2zŝ+ Si\^?oXjCS12ߍ$m:*WA_>A9`~;/EFoTEƯUv7?ۗQ9;"ƪ}k9'Nøvx*o)M2r "m 72?Ch*8R?#0w  KGDb(ֲ&%$gt.O̶+@o.q YLFBT1+1:_??FP.ɔNjglM'EHHy];f#!]GsⒺ"֮uQ1HtM(z7Dᘱ6dxf)ݍ8ГS6B+IҪS/Fve}Tm)=ݦ$ ʤufʦAB/8Nw78Z#bR !oAY']J~K>Cƫ1em?@D%B|tl?J&窊xvK?_61 ٫]\p"J|y忎~\R8PJ5X4"#nVq֢m*_v9] [+a)i0Yv`2CPj)BMX31m_*V Y(ْcߵ}3T[{pfbX;eNKΨ F|Si Ax| fCڨ41 rR[sty\Ҥ0L!wҮ?Ga`\m. =2~لI! 4}l +:.0$a,R=[kyl'n4M%@UަnȟIi5Tr,!Zi"Ĕ+u{UW O6 rXurm>RWI!/RE|^y:d@] ]'rY Pa+^Y;IT]PF0 $+wh䪈f2?ZXPIb:51"R r]2ʄ%3'}\ъ!ޤTl&yY"'F ,&Ma̝W$yv5 +ƽks~>cO* RVUki.4OD!7RO)rsy}NX=L%s@.d}QV7n"7ޅjc%? y,&O͘Z2 ,\@hd$+}3ix\^F1#Jns\p9~ 2nꇐ>́ ^-pj&ope-g$@E$ A&姰^5'I57E=F>#){4̠(ӝ2 |dY3SKROޚd*I$Xj]GWGl*R脣sA؞(Z߯^J>[BVeD#ڐSV iR`z. 'cylac3ƕҥX=e&TdEqBy/䕆?x3'42 K"R<*CغĦouЦ B|$/*%bY\ #‘=MWxnX,IeS ï3()!ߢ| y-?&,V<,*s⼹;bfhהnʀN`[>.e&TtFvU/%x3:DVL?J=oȴց7\>$IExo;DCXp"6ȥxa=lr17Q2 ?VF#& ϔsNؾ1@~UZxZ@4FgrQHBz m&9Sl]Ԭm<}$Q0 S#ʦ }],n؀r3_Z=6kXG0P2"} V!J3q\$XiRsޭ}s{1^Dl@+VHehKԟUm7<@Ź U;+t΂ 34Ovl*9QȀL8 ĵx<9T1DJmKUz%Љ?k+NBf27\7+E Kϩќ59`[SOG %ԛav+koKP]YaKϙW ux)0/ ^0I _ @XeD|+gm7kĨ`d|z$58sb>M¨b!\{UbHځVDʾt% ZݾmB#%>rT5t , ]LK5X;M["phAT9}P s )o>nSyv?X-z(B/yW 0̌+3 ^}EbŖ/`# Am90SX}|G8$IAUxe|;&4nŸ3HYyWzh eDhp& H29n&(񇴇kʸ5k&ހˣRb%2X2%BK9,3p#3: ZKg"HV𸰝_RAe΀Q`oQ'|efnVmןf93s% ~nθ5 }Z+23Dxӱt\抴:8=0cbw8jy`sOD@PMn#F2~dO61:2ܪh6r: ٧y9w̥j˹vEu!XfD:mY6_U?̰`Ӧ4T=Į78^Zyk aVN `O+.'4 Z{}bZU|ZhP£&˂ʥ -z xqH;24cS ₌˦v00f<:4U=\(7,stp#`$qzb\>7Cf:ׇ1q%-|WT7U- %;m=ƥ:&&.|kBHo+*_?<}IE{ĭ')2X뎆zdW;q|A&+WD#Ȫ;l, WžmHD)FF݀j]ߨF! PTRkRSndnB4~ݛ4%'qw% E'V|{{ ˺KݾAV(;bCt HQ}ZNk,_V.dE.sH$#Ɛ}ʫM) W*^3-Ku?ch}Vc̔JҘa.GqD9u? "^뢕`ĻONR ӈ ews"Rt77^¨h_XeRI$sc@ҠCUu!-jZ0je:)ɫEsn/q!YTy,ޟE`<Nw;:9R y-JV.Q_ĨiT= *T9.TprpgEn-O <3Qv"_QK\;'Rkb3t_LZeb"pFCr9# J*q<$b^ IPJ_$ahuԧDf\!Ç<}Exd+H\U;{}w WhYhQ 22d֨cho>'-4w3*`qm2p7r/ujBAN+'ڒ˄W`/T[t/wsSRLߜ) ⼟g bЅo)pQlaHHNsGbX=J*eU(JQ,ՆAm͍Ž^zWt>/Y򢤂%! .ukI]-AuU=#x&\KʔH3ٳ욊E3KKEέjF\ <*duX S9ӂRb)]KوO' kHoΙ`moЦ7W[*d\w6:X4S ac;`Ydlx)PP.r\f &ȿtјơ~ a.+:\m| Ϊ& 1 8i-kU qb'*_Ģ |;(v0pm*)q*.>9 g+@6Omt\QE a4{2@RV3Z,y%Π-^oC$_]%JPYZ@%k%!p.4@Vbe, u&EG*``}sUg%;:[LFd=oh\m:]kU׎E,ELs`G 8\Wp}ϼԞn0P8c@LA˽_b <.VJ)S糧؜c2`f,iKe(, LڋD}U#o,[P(-y}NJ0Lo܌$e^3[&rڜn05Q=IžsnCfɐ![aFd9deY/˛Ő"ᢊ&s${kj#ױ ('m8-WzKsx$EZ:_T9'-yŹ'@ؿPlt&Ǩ I3=PhȃVW; 0AQs2b8xhU2bJ,<_GH͖Kf~@׭ч9כ)ZY]˷"C0Ȫ]} w_*E-FMd)Ӗ5Cw\;\Nim? Yq` rdmd 3*uQƁ*g ݸ~eN,՟Mԛ87b`,#tnƆ/uX2j^>gsً lΗ}gf*: k[S>ό/X&1PiJ(w+_>v){{>$0gh vnuo\MA2>) H[t|_kfPҽ| dX i,><20 "ɕwspdڧ)4"feiǝ=T'*OW<< 4Ө#r6ڦtU2}9x7vMZI;+3hu.mlfYSV$Xv&Q5iĜ)7)HZT 4 hJshRǦkT*}D_QޞY:ZTb+tA0Fqu u~5w6e7R3%w7b[r-u4r둤%r|[{J.}ey02Z)kCiC󮤘W(ky%9*Eڼ JiYF4R]]F4Z"%(k\ r 94VjoriM'ݦcKyep TiϚ޶5)p`:џ*Fv )o 5G@cz56 QK3HMN բ"uKUw*/F.L7HVPg{n'yizJ9O4xGƿ?(NσOhöR5|]#h+ߎd+]0I+ISηX$:5t`0hӠҡ%OyFR– i 9VٱwIdN>ŘB^,3k>!}1{Pcj qX%SG>Ս8k@)-L97O|mb#(gll!+e>Yni>=$4} ߧm_) | Оړ3T<,%`D{e')4U pZ-%O4AXXE$_5@<ȁy.)'o$ٴp4p T [_`1za#p_= 4A{_T~OWDtX ƥ#@Eld: Hd{d=Y09H*>U2$=UpZbr1)Yb LNoF~2?s?n5͝y^~7J_+K;K;%(FX 8ׯ07CL!CEps3W2&<#*i0䥫%QTUKE%.?ё&4ޠڭEi/;\ yuIlSB<~oC&StpTgܔzt9=ؙ\P&ďJpp$2dͰp1Set[*T8@s/-2J*3Rv|F&Z2s:_0 1^5L{1Im Z4G ai*!)+5 U,\AnՆk&O䏞98HBo8<& TfC#1MrO&f/E;4j\͓8rC(@] ;<qM˲zWKBUtI[V)pJKF` 1]btl(6i&"Zlw|<=M!EEMOOYbY>d󳭁RʘRpG}u{M".{F z&[r GVK6WO;`;ׁJ"ۄ r$ H 8GmSAE 3dݡA",m\O z_wƀ(Zd$[XY9MϘ'.0[N!?iIʮI V34 H4=AztfhSudA%n2 |[(6A ub.MPP]#8y;ĎzgG|;:§ hUhpuBēb&>!ͽŌg'т3G in"j:p mOb@l^[y>tA. 5=:2sV$! WeR#ٹ }O EnJtI>,vu+j%D\? y ysq`a|/ش5j/lZUÍmu^ W;l6?\qg.4Em [3\lxgu,ppI=[ ɜ0PBF>^-l XVH{q-y fe  yC!;$s5No Yd{}㩐I#S *ɰ`%yt'Vğ"b& Tpݲ} Vfa*2rtu2<b5 LO}y&[k:4X)5}/Khv{^39y4݂wiF@K5s# y+X72NUL8m#NsZcORE8/0k[=mFe7k͹5>ۨN|Fe,i0@="= Άe'D4 lm 9$ˀٖN<;a-T*EMtZ:ݗ4L[? t-M+Ü c nusu + 7ԁ%50lBv*&ZhG6P ^(rdЇЗ8Ϫ%jX/>%$?S5s._esmKƻk4Ȁ>=p3kyYo{FxU" n- ٸře|y=lrI&obxB0+ @H ^+؝h7>1[Vt`g0T|͠wC$Tՠ0; jr a4Fؤ]%0JC.eZ:M餕FR S](ڴ~?P\#DdRidHr5DZTTѫK$~O݁aCm!!n$ YCh9qlnL@4u= zkx@[h0(a@&hN{ f T[6WJ%l]K_^4"9}&e/J+h#_I͕bVa5"DGHV0=d46Zu~ l>߸(2vr'p*"#_ AmJzwi`w|_뱉*']H 8W{Y@h '3ݲCPwFGa6\|~:meϘH< u!y}+zU,?^Wiɜʃs~}^RKAzhE_Sh΢wu$\qOUTŠ9<\x $$hz+'2R.bOO{O8s|;(,Ri)OswU/^= p$lg5+ ިib*r\/9>ʼnIƦ}ǰ.5t4c{Nq L @^ŔF*6_ TVDE¾ԻD3j5/CZ ͊Fke&E(aWE{Fc8^X ޙVg I@UH޴EgU48d2.7'˜gn怡,vm' ,N:ŎC4aH/}Xy7Zw5x( jӚ:WN'ꦓ.vD>zo^5kd+mCN,Obt$ fދEDƃ]ta<ԯw@E mO7δql #7CQ(8_f,N@4q1LihZlkeMqS⛸^7kJuZpMHRc<rmv ^O8TRGqV?2pO 1b ޻G8E#v!:o^]Ƽm0ǗtR0榙 `=4p&VHJC<Ai|gH^W*2 n@Z>Ҍ-~nT"@4Tめ׹D h _!X~AWNțU蘠iI4¶[)Qmzߢb% Whyr-w-- vw1)zvӃ2'˥/+6//{TY͔%]OuxI\=RI2H)1:e0#8Nx/vmS+\!4c$f+ژytWO;9f/`Sw C ؂Ѥ\/Ns+ۊ'':aDu/I*6eȀ?hIq+$XP&/ȁ#w<9,HRhu Cr\~(C'fק,މ Y_n\ "57AW8Q hSdmgK8}ĮFz{/AMd {RA{۵U:/+@}TH(-1/}.?{v͖3҆⫈F=|"lߐv_KK邾ܵ{ `-TJc~WTUL~[d[U"7rnSC6![aB4@O*Օod:UF XO LtWQM &yuq~<>/#J9`OWoTf2O>VBI⩃ 6JNf 5<f!Z{ez=U1R!\͊xXG"-O*"YۼIƚPo +ndMqsVcXl N.$x-gJp5Ç4~vS'"])֢x$F,fN+1xW+"!9'dm&Hڇ˚o -(k/C;̳H;U,@ pFS,sh&|S\z]K@enٽ?ѮR\$bF^YLbk@(- e3s"k%>C֒setPaP.ht7ŇFNmb6.59RFgfNLF 0Rܶ".7?v{L\ZEɫ*El0ӕjaL3˙~3 RQYfLSϪڰQl C}6.(^h1{nkAL?V^lfs@\2+{5'gMlRQ )`z:FZ JYԧs$% +e;Mw-Ƹ7yꊆr/XUt1=smW=)ɿĝ50M߽ġ ,g+':@A}y<;']ߗԻO#dB^ꂙCrdiu>E{'yF6Aw;eӞz ih3S2rkyZyVn8Zawu-N>`t0p:2A"o.=̋M%P+>: *%7\U0G#Cs䙾Z$7 I;x>a1BovX^``rXm3;~G˘5 Ț֮-W2ט]|^; z|H p} 6G]q]][*Sl zmrn\|]>w:oIT= 0{w@Fq1$C5\ Z+'K ؊mLʢ:a𝞉j׍{C"޶EV]D|"貑"{ A(ҳg&dZ ~2#mYH;h2Ƽ=憕(NOaֹ^%O*š0;U [nv2ݼBv"n}œ3sv\O"M qGk5YYxmc\ 5C/2TP=>xGΫ0 i&1czV>$siHɪ6^K"G"j}L#Hu5TW 2:vwӑ#؇9/+N1d9OݭϫʦxpK&9hV'`\eBEjVdk7v>ZM;˚c{3I@ 1QR !´U+Ż^t X{\m.3d(_l'Hh;̜k 8V7ܕBo^]itȆs> *z '\t]iO%%5o뚸3- ({ jQz6!?~zGWp+172_\^\HLϚ"u85omh07-oaAFngbMrf V@߶ _LnMNp}lyl%yN3'q3.4e>bwW`5xkz?\|^2ړ$7=!}Em] —p6vH7P/:W匙Xw%ৗ'~荫DmtnEP &փ*_4Hs5/ ~߷,TJ\^*+.RIKHVORsLOPz qc.ٱB ÞK.aEqX4tHZ:t35gB+]-ȅnV#+ՐN]CyK,Q2d}PTlXyʏfMD$ Rkf@2w3UYZ@xⲴ?U߅SWU?վN-J\e.C*<Д1VW-{N)uM4HBՙ>^]?ym>Y//!pZw%Puj=;\mg7*jXm%-*7:F5Z ; +6r'h{^a"QZY5ܵ \{P=B]xM& -^? 7Y. Mo@7Q`88tC9ے$d`L.WySE8S`GjSZf T&7F籚L~)G멺Ⱥ|MD0]P S($k`|o8fP}>ΠΊ8"-mY6hk2yLs谢 KMyfEj Ǔ\-9Aõ%@\sxt3O5+4Ӈ(HSw ˜Y*D#7 xA!UiM[ϺZU;E-x,<0)ɶ*GwL^'Myvh咮/KZ~7;q&s8Ul}VR)QVpe#hy$Eupe@gRI^3orc-6708WCQ(m G[c>zv@jhQ q.NS$"mw5W!Edw`H,?fRK${JlÁu1DlgefM |U5P)w Eשکڴ 9@* !ЦI1-=[q۪TJ-~.doӫL0Q /g*Mw &@FS(A%ܿL6 [33m 3vhzd*g6?'6ONr\S3#VGR B MEj%3Z$%`gM8 83'ީbnjoS@H9*k؇+;g&c"HL6"% Gw:Ej'Evێ?G^/+1@Iqj49LLu]8_ؾ"O닩rCP%}*r *p9`HG>Xn'0nhv0g [ۦ7_JzHDraM+;eec,p5%t"gjj Wo)%ii$֡ m:~^v'mU R(_QXaEnj-^ǂ&zJWT)"iYmTy6+C8wS1mu %Vy AJbq2mc uvab' Tc*6r^{{:#F4O?\~Td{rRVfB,/0k#~RvV!3{y2"˟%6lF1yP2TC뼙6#h]@Vhʘ[aBO6j &EwZH`Lq0D" =H20*UhG{Jb2xT}u֢[k{FbTo)(cYK{`zd>B@=96ׄx^a$H:Ap_m(32o̗ ;I*lV=Sfg0q3 Z(-0֣ QkհвF1?CHf^մWdfv|Q'"Dp\` r25[K>&bE%++o,0RתB+1 rVJ8ծ,[mo\Du ϼ9t]֣QldoQt%y'3vxc"oX!Kk&MzbW4!]3+\Xƽ|/_$Y D'9AzLe$_tÌ)Rļ+Od(wEyk?\O^`q-_l[X5=kJM5Zm7\6l;F,ꎔK.~0qR"^LE]*ht۫<{JF3M/4ߜIפ lXjs l.{vz9=r̿"T#Z#}EFƓ8M4S¦`oD07pZ]:徾~H$TSiM籬7r"Xv퀁QDemjqx/X2/#5$Q1WՂ@&UE`H[t. GH#2t݇l>0Oߖ|1dWq'7\lɶKVyEmpGʓ5ի;s”P_ggpLPbnG0޽EFY}Sۤ)aI wF=8$xDfyl+V62K/S_aFQZ[Dc`ity'NٺM1;aIt.0 k9:| Yhi4~BIpvOddt;v0Ԥ1 ^ iiN GbD)阙TbzfKW/.92Y;? ~ L"\ 6OoK* O̚|7bT˘Hɹƽ5~)*n8.P\ŃESy1@S68bApݢ!Ch)~L\v^&LK*H&.UHyPZB17-N ^_O%K>KzxμPv.BW[e֢\0L1{yU-( ]C@v.&e,2Gn6I(c./Z}>gh*}W65!38f xH O"p'bc-dưul2[_ ޓeOcXPܜFnnzr{~2|mc^3CoLaʹ74=Mܭ_V]ebƴ9% i؁" e?-74(S>frbj-.hKo”+i@qWs\H@KjbyH\fu(7JRѩ '0B…6FV0*u|纋b]y_T8]"fk#yu.IC\>IH)]l''PQ='û,l-̮grxRA[-B|rd0ӵm }RA]GE|=knE!{YbbsλǺKWjo ?vT;LcI kp;5$F._$șєꢉ:&}:Bލ֣}^8μ'}:ֆhK5`,`|3feG?p P0f&x25ڔ :KN5$g'PW[Obr7׎#FfRvTأANfe0""9'yi/B 咣Z+\$QMhs |,bյarPĉ㼈gD8h*[ǫV_e?nGڋ/yj,J,B4l)C:nj*eL8y=VIiդk;"Hש"nYI'3n <流N$5+bd͛6_omj=w3r$G%"9|02>LƬ x7XBj_k>u}ے3fvzJca@h. ztPv Q/>irZjל?lv/%\* L23#(yXl8l-eݿiߏvM!`_$f}pMȼQ@;*7 S nwِoLCu_lpf~=,?BDT_j"P1anRmߍNH8)ƪ$LWME8*E蕟,L8(\Ю >6ܼ!mwQD퀜A375c$U4Kn,ܗLPD$=E O\ΞWZmN2%#j`a;h o2zê^e(z -cߟ_.^"E'{RV}anUmJ{}x?O($ \ƎUJ?+{"w~ϛ5|00#/do H{9%zb=R:T֒Y-vU剈YF;2p:2*Y .i ¡Y_f! 2՗d$DؒQRD&{7Va |vnԮ؇yA9O`g.Vc7~o񝻶]/qyO1X2m-Ņy*8 E0gbdi>d܄FpG <2\2 MKWQΡTZH ,9 v3,3xZߜw3Q [Uwu녴ff~/V`xl~NJMmͅĉDv@ei^۸C#M3.%*XժM<>w++x2T E}Z~Z:\м-@PG_rΧVn 4o!^:rDߥ?ݥ~9#&&uC%لtGtNc`!GzRWpg@وhsn?HS5wAwаe6;#k'[[y5~{dV.6'qŧW-ϢB./[OpG}XmQUE+EFa @ia+d>Îq!? 9aK <> g?~>VR&Ĩ>Rjk0j̯R+5*j$?(@ڈHd LL' 42F3>sڧiQV՟`"\hj*N $9Єrj<'T32N2E\X!N1{XEQKoff"RleAVTciҘg ՛±aI'nPLMHEsYEoJWؼ y(w ($. 2;ћſw!;J9^+jeVDk-X+j!neCtJYsvѸ?I_#ؽ`grGmC~XzCB:+}(OMӷوC'I]8Q8*=UJ̏ Ixs֣%9BU ;Z n..*=1'JG%i˳鵊~,0՘cH%6U( AewI'9:c+=+VC!M֞Pnwk5^bVy ps_vasP=k3g7 -Rm{jq|<>{, ֏PW^Wr6eޔZ\S ;cmiQs~r*BOijޔIz!^Kc:Qmf1cz^ Qh/~xiyզS6U'/Hl)ȝ.{ۓ(_&4ut0v%wn|@"e݀+D4<6!-*qÆ,GG\ڊd}%̱1c?Q!U_Ԟ^7a_o2VA=E.&u[Uhȃ2%_9:;:1iL6' mQŻgբʱ=KHZ^vNu;_(x6V{4RlIѥt%̛}M ;egKk [D,,͔Yn'C"v鹗.s1a+.rZqI}&|}*Mx#Lf,Wit:WN(HD긔sꝞ?YJ91^8K}؇0ٻ/#CŬ4'q0qjB-(&+wUpV;V%YtXKӔVTLAX@F] 'SjR14 E{DKESRTKu_ ),,BnjQS ۍ'P齓v.jFDjX,6^?<<'b}+ ^U~.UtVWa-Bp3@!7/}iJ\Nfg-9I U~;E R!#&\tRL\T>DtSr!*TㇻQA,קvfb{@{z0u0@,xfbޒ2hz q>9HU1vdSHjFL hиJ$/NRM 9QL\)xBnC+Rhz~8v |?ղ Լ;#|7lCMi a2{w<钓֋,6$U4ҡRYxk`t fK;<+ :a|IMF| GOX2^jgI~UӜ@˂LƚQF/ rT6Ox9 eS]T8VA(0j K@oP/$QE{ERD1(4LővN?62.:#Q;[+yKnO|4?]'eT/G ^kzx@ĆKo^ W'OŠv-4B,Ӣon䧖$VE*btZT Q?-ְ*¡CxK_PL<'h' ZWpj6N#(Q&hPlJjhVOztpj[3X6KvAVt碭3X/#̬w]W`ꏍ!HR3n…@%/pocH 5*M໲-PCD'l \0wQ #}ܼVJSPZ њ۫x2UV+%[yC/>N_` ]XL $03* K]dE)B\:̒Sj !v5#_ylM=U )xׂpsnHM8@%bwXh\/ZaLr )j„_*$Y^2K}Wqw?)& j4x͢pC@ Սpcxa5A*k1 'x}cD#%pvw`P;?/7PDetߝb`Q~t9+W nP3 9Thp[jun%!]qC h' &gvffO*o#?Tyc wV?鱰Y$7xS$(./ =nbD\Ϲ+p0j!@Ke?k_@sDcbOCAJ=^kn;Ym7?`+|D=J^nqq$$$o?4P>iZӯ0 +tٵ:PbtUsXGV&2μhvr "^U{}Ϧ́&1ssp/n86w}ARvfl@0b;RsO6GIs[펪Sq#hMF*u tgpԦ{*;߷󫭘}icz7r<[VԝXW gIx]kHw~H~Wz4N zfYNhbUGwEJa~7s&uP&mt$ f|PȐ1F]sÇ% B6(-u"\۲FCof*gnu<l)nʸZ~ )Re]ec?B9ysr@Nn{/f˨k X/+\畣6♑9'rR gon))UqK_ɡ5gO-0(n}j>l='?t;g致Iz!V!Nr-~?-@R8ڦj)KC2嘙Cyi~ "[8`hF 2Tw%5 aj?lI ~Bb"xx(w$JƔAYel! $_ A"L}LIX昽ҥ!-U9#UM4lݦz̦$Y_!aqD NdNyn~*~eO x̗ODcŽځߍ[ öy ը m$I6UDRd[jG>9bY(Ew}'VaF36/troz/j }i\eJo56ڇݿޮIϐ0$Uctv M:keٶ.d# 1c7֎GJ2w fll\_N{|ί9 Z\ [A"Z$Rkί%tk`qXVUfg|E*d?WDC@Bfi!L]Gm.s Pى:,oSMU;8T6xC`NϽ9"9!z#%ȰJ7dCWxZ~Q7Epi(d!8 4_;>&; c>*oa$_aE)h Q+NG,-DD#_!1sN;klY:pި$ I%1VpiV`1PEjV>h%1 &ͯ0 ;iوvg̢ 2X UBke(s01krz{7j\W+zȼ+Z3$Ռ^!J10'V@C푩_d)ܙWq1$b>bk&.紒yv+ ;v*LW}2$CA}Iye4 2MmFNM}iBM|o/bi5h:` BteދC_LD`E#ZDtkfasxe (n9 e'EJ6޸$NKBz8 sh `W7:41K*!ƍkLŐ!_ߥܒXBRaTqDhH)0$+{\s`Ļ9i7D T#.j ~F٢Ɂ7kn]C{.T%Br"4iNTg؆A\RZ4a$amntf(.4 &MeȿTk7iDAS]ܬzǑh#rSy3 5`4YhUێt Ty_'6&9g'϶(S1q{VHe \9trMЃ$RGpw=&LSlğYBu@Cn̓P mHsd9*y[~+cXq!r@Ø^rm{*0nKm;h?x4 8F)3c.[r1`ɇynS%> 0/߹KFl)Vgl47A7ρ"DeW7%Xb] K z(eQ+*x bdDSy[ @?w / ߥ$(!)Kfp`1P >EK^p'#x}zǺLnZܕ͞? Pتʤlgmm< _^4+O )Jni$UKGrU37Re,2j:N2sҋe֡(^-PCf5MA]Jj̽U#6 El(%*VTi[*h ^mI|:HYsĆz2NP$ѹcC6L6e6~ ;9BO;"ߴ7bUI)r(6OK!?|d9['ML^x=K*޿2#߃rqwobgͮs{.iBIƘy=s*{ى.R8E}p+t@i'>9h޲x:"fIOGt#hvF+1ոnnEPk}&p%q59v&A}pӊ4hLpbv6~Aɇ$TN?Zd֛"2#8!O:”?G3*Œ$nB7m|^{[7T#T3/AFw@ U&cqW0]i LŸ4nOILz{^V*?tq>g͗U3- Y޼I|,߅D䲣$s#Dpdm Z(>,n5G6ձI-BvÆXU .qǮT^!dE_4ywם>@r< A2`[a$R|>e8ݝim?M`p[yH.?\a=|5uD7d\E@*oͪ^dnf ˃mx4iSNMy{?.P[}dX/ Āv j| T` 7U՚S> e&# v͏a)cGB6h6`n`t e5=t)OE}k&%1423a {lbrEsߣLU=\?sH 0+2 7BYmVzGj|}Ϣѥ7@'EH7!=W~}/]B;ƋCv! rWR xDn0zkw?ޡگ6ap?48>LY(}I@$Ӻ KjgV x5Wǩxy9i~+-)C,|*ف Oho^Iuh4 h^| l׿h'u 7b`IOOo ɢAdU'P}@ 4J2\4D#]RhPD$\͈<9EJԚʿg`׎&˘8@"P,jq~|CFAj3N3$Ryeߊ%Wꩮ~" #n8WV-!doVIQtPY1&VCy~K)b1Vҵ.zdbzM!{f *la΍K_>@Y_`U]|E!&8s!߳ U;paaڦxSfQ#]#Џnj/~'o]鶒y9 Qp-4ako8|g{[<7 `չlZq1tG7{zL Բ6-8967+UB,0duGVD; -ܡR鼽w[+mqd 3J@T}:p ߆dR {@h[oHT->h2" b_m 7\~ TE: Nfnn[W$Y|ޣ]Badt(خ'uy3C QVVDsGL~qk5Ѕ)|Eomo }..$K,o 3bTL !/t!!;}]?80G \` KQ$ہF3ܳA<\ љ x?hʝ4 i'֏}Œ"b(^?< _~l'rNZC ZH8)W:hFozADbpa=Pk)\9)v`d%wʍDϥCVf g>;GFI7 ZKIQ/kz^7i*N !A_ac-B_~9h UT]ѣA AG^~rԤD\R5"WGMB\N6 Am.]䍵IϰNA /|QvPvWD)4,qSDK|'`g#"w-3{u!)_3ju[p̸ͮR;x+\Nv%I%O q7bOdo\s-zds)iU)YWq &Ӊj1 S , wH9A֩X X- 4iygo*{AAAqB +2~;9l,{TP7; >|RS29ՄnOײv{W%VN"]Z/?zr.%(Cstj C-dF1 .4/d]'\ԛVكahAJ| QD]N 1D?]}(rEo-TIżQLWE)۳֌/x۾]!t;LeB'L8d1E|h|K\L572Ь"A°OzLhrZCm1=s_9\PᕉE?J@He`z$̾)xTC+WM">d&{rNM(1`vI\Kd/ KL(LLW˰|[N~j>QS\ F161vn ;8#"D.$Şfe\6 nKɐb;7xWm0~=ɴaܲrTe$%k\߭ FYAfq%P=#[2!Ja"ְ|`6vtj12+e|jem7 Dw^eSRbW!dG.7]d@FChPf?VNј`#ὓ$=A>*#2FZ~|֟ߑjsޓ*4P?oxS3 Ud"[Z=ftَK,-&S[!Is(%*} IS[եg ;PD$МXB' =%k,6&4*q?wʴ}B .]Rr6 8t7囌9_~B^ŋo,%~~oibv~,匝K}d3l[ONYQu#+W^li(@Q%4g?f3*{ nl]zG>sp3݂cIz8gtȀÔ8$z.v\H:P7V_Q~YaNB)ˆ^Oyfy133S6ꊓĬѳD97;[evP/0 |G' ۬:(=H|cgD+4z+ask2< \-iPQzç%Rʼՠc|X`\km^BA;`gV9hRe嘳;+7|kGoӈ⥮f,|/AÆ2*>狿B"q֘{^ߙ+9LY L=84c~f4ٖ$6iiKd0/n!~aY3WMoWevn7ؔd5Unʄ|=S:PGH3r=ӯq0m׸06)E.%%-Xs>rurI\b4ydvkTt %JX;XesC8 rgK;ֆA ظg@FYy_{|3/#ݿgIC= A .O.my~A,+%qҁIh,QӪ4ax"1Mνq+#fu=/h= B G;{#w}ցX7|K"$nj*GA<<)#пo[d{ +y,h_؋)~kȽnjl4G&PY͐b)ha1D\Ԯ7 xXG ms zokŒ Z?`Ɔ~?O#bl;Y؆_@ u.SD@EPIWbB㣅:}ﬞBI  ?!lr5gVR3K;Z@֦"Kx 0q挌 }pbJ4FpD4:FQ]AXc"3Bv $I{bz{ŢRMcGBH_۾L*/vr0v!uXy(N Nw ω9"gaP^lry-ɡ F"~DgS)p;bƅ/@W@M"XCc9 hT_T\O$eecտU>NP\+, {@ϻoq:~fJ@l5/9^^X?ot Pds+7^m9붠2-MSx~_{52S](FAI_2X_Ĩz?rN B:cŦ /_vx }P9dO~A"!xì Zp87"L!ӺԒ}GCY8]'޼s@A N~&S Fz8QAM`gco`ֺUdj`ٙu..U6JA2̿,p9r{ d HC"C2AB?upeac1'*>)jCe 3}^Zz7q@8?c@ m%ЂeIƉ&zkux]aVߜ1Mx {S$* K׼wKK?@lBbli-]4;ǾRkg \4"QփrLx]t_\{z(swɏЧB0~*%هfݻMI<]BƝ<@Ϗw%}0e]=Īܢ2g)'~cY@I[u$ugl6$ܕjJ!3@ds< 'xb>ց Voϛשj2L^yjjQn~mt޾1-  zɜG:Ew|n33&[ ̑H9͑DF;qa/I)w>acct[&Pᑾmٞf Iq(^uԢ`?{*t5+cy!L:<Z8jxOGf"X#k{kKqIND 1'g`S c?uݔsBmSuq[um 4mCQUSvn5$B~I>9iaCڐ6%x~]3kpG;F=7T HS^ 7[Qe+U˰wESXƖEBtH)t*dֆC}N*gn#?BB8ѢEv-afFwrѡˏ(V0bIAP?&lģs8'6a7ͮk-gЩS ؔY4ndv6glZĮC#a p' 6/eYjY BkS[ N0y ϗ{"r넙+XSF݋ ^s$ QrVPU%">ym^ۧi/ 90'qpR)_WG򀯔iL["RG4 $z#y6M~Y}~8M <sx%/B"[)xADIG82{;w}QDE2:d$Ge=#hh|=cÇ42%<׃acޗ^W1a՘ =ʘY~Kw9sÏkyÉ*XgLC;ij?Oy8^/ü>L[D7zxo '2J6^nrPHg|TN*r(OYL D G%Hbq^L'8+"'*"ZBAv1±Л:T;׸òwO\aaU3T#FH@۩eIb6p+BزK2M*}`#\l3a{g/q ے/_Đ~@)sG}$-_rhOn L'NuDCGIo RNeOo`4mM]6ϰYfxR1pFJAD ?*JsJ3JB:,7hd|q5L{0S\K|mOp \p>Y`&O]54$FQۮU]R@]MЌ4U{-I Pvفfڌ(ൖT1.H(4֬oq0㍎Hi.숶t> q98h3, n XI V?UiØhn";a}sa^LaY0{dtaTV!x;S Gk@y9~`2|Zj Iv6xLojO?Uޔe 09D_@7OAC^Zәd;[|agBj$/©2kK=Q=:.g6nn滉RmGv;/q(Bty~fʲH/%YvIYFAy*&U1=Tr](-޸ &ZOWRˈAР}mӫ-^`_'1aYKWU"}JJƅ\¢|<ԊFNdR,B-qH9/5dE8q/BKTL߻Pv|[O&EZӂ`-_пKfJG'aR*(E'0Xƚg~i=j(1O=QSa{TO{Ý\ǖCe4U 0;|\Q戞>=R+9,fk\o0U)4y?ˬMK#gέr`V ]l0]@!"?5w߲`D0~#גJ5j&S{_XB6n)B Afٰ杘|ځC7GfÅ-t)ZzݐZe6OwwYjc+aLC<,{y#\"s*(Eݵd 0LF`&}'c3(0Dzړi(zB8|iKyIH2u 2˫}E} v{I-{N9 F벴z"h4J9r it w1^ny$!ΌL1Yfe{L+>J 1ǝŴ4%6 eaoC!㓩Nq8{A!DndX/a{|ZM HXᵵPITEjuk2Yw8!+h[waq]<>fku6vt`R/!57o#jM+l#2(5OsNjDFy02|bn6u*L(F}M{!iHxYL^Үjk*t5}$┙t}FbXFw+T2.aT@ym~j] ψM't² #{FVoYVh08Ăt}' FᡊCF(|B3hhzd"<~PрsaI%sNJAZ &<=KcQ/ G/?*1*꜀~ Q=`;?lY@2り DWyӳv l{DVn+|OaX'ҷ*9WO.˳I.dHor eAk!\ W"y0h#:5 %6O,"ݘ97b  "+|r\)х .;s8v 3TZC+8 d>2֮ p0I|?4u8)iscDkQ 3cfIO/qDM}r_נI[w12${PKEZ.QH"<( :(v(IdԽƋm{֋hU"U0Yb.B4Hu<fq7_CVyu.ã%*=uwDAXxn֮x 8i9oaM 7%cZPc,AZ]+a۠rWuo;kGuV8>JvcPBlсe0]G w3C 6!-s"s{ҺYv9TpU%0Oe[wrK AJʹ( jZKx;2%oV`QXҙh$ h' Kj-nLd8't!&46O=SB#|Fv9D(?|Y~;&ռ&8ϣ>]w@w/ĺz"޶{ yF-pp$$rۨD'vJ!|o_aeĸ񁶺=2m0I W>A`uPxКgMu ;ȅ O!] yx( ;+l_]=˿1. fdIr|ev٥Iypi#,l(4j:%;J7Vu\n|TP3~VvV稼ElQC:㌜)f!H(fQ{%ѿC#/;ly&q{| hHxg-=2(4 (]غ ́2( W.EV@pe'8E5`tVSXUf[ܕ.:j^qmImt4v,bۃ&^%2Bhk*l{XLp=,V[\O7Ykȶ.36B,*)@hF0##ՒGonOTGS$*kCvP?sgf"c߼@quxj=? L5Hv{}*PVLNh^ pX9ϗj6;3YfrKw?޴ 7)#jFȘ13^D:!b[Jdr!G{Ziezk'}=-c֣0fTZi,lJ`J^GqVh]v=ZZ3ieq3pأ7,>灋kT9sQhFEi,} z6R 921Ͻ0teͿĶ[MW(VoSݸ.DIԧ˗ߕ %OcgM CoR|o3+nD6&U 9T?Gn+t>ʞZoh{*Oh/ĒjAO-qw{ʱgHHfs eEi-7taRH&*0̠\%Tse]pRWJ4T@o7/~ta% ;PZ)jRS$0*z -R^T]3 -UlpU`K0eM 5,{ljV|k6Jä#2:pq\)w;jC./6ST)Gۺ\Lct?{x>":ӉF%c!K$F(mSqpr)ٙ4tŤ8 ^ &oۈ+E\0Eتv|Ilb o-Sat.#4_\,ouEK lܵ zqEΚWOۺ3d3~kj'"gUEA*9n70Wtvb7{ԕzD7E|J01 ظHeTh/s J{}r`.҆^:1aܻBO$pkli2G=ʫ)C(UiLPpO* ЇڊT|Al؏| G^r KP#bƝ"3wօb!LI.$j6px)*[Nh\C$#rb!ԑ lj.acAs+ !ceC!융=š>^3NW3SS6;6Y=<Ѐ%s@V!b QG#'A̗7e\+?F߽|iH#+[2x65]r7ju`|3aom}n4 މ<컹lUK=ML1J->6B퀦rq@njJs0( 4U ;HrͼiRE3utC2 z/rd*(6.:;֭ĝ^e y86]C ȹ;?zG m 8@ow7G }P'!Nʪ9S DG]7Qgn !Niߌڏ*3ƌabXgfP^V,̒A|S]k@35^gZASYݞ3ʤGu"<DM߄ʦfCM3S+ fK#w "1է wVD mi'"?;nk]1ȠIr+t'v/("4㓜Tv{[/BDu t9u1ĮS协 zp y珨 68ݣEI1qdƜ(+N1R X$qG":oQz9%>697Z Q\Tg“[.Gå6uD)ԓ5 Den "*IFR0R`ƗtZHP#Pul71}?FdMWrPNE`b8 +6pykḡ' WˬL\}ER-dYl+Xjs|F+`^d7zTg "<+ S"O7D.3☊(޵'6D1uIT Nc9cXAk1{J}}űNe4v+%Q>bG?O5wO-EEkE$Lcm*1Bo@ !q=lR0tMAb(4R+9Eޟs?yeN8ti4Z6ݘ1kЁ[2Je4p<|*XMQo‡'r~p-ۭ$!d)帆DkPM_DpBVʪU)xݫ僚 Q_Ӽ8s%XS$/ۍ]G/% OpsT$Pj |YzuMN5佼KBp;2N t[B`Vcv=תM5O_b򏬸0@VFX--BtZcdKٷc24PGG.ù.;MǢWʉ|Fpo]L\3YkŜJCbہf-;5(.zP̽O\_&炵S(Ί  db$?O_ZΫ\S9` gDU5^(@2ȩ2F \E*! Sv2"["0MtP7'7`2KcR?ќQz+A RkV[_u8A8TI.!7!>ȟ'Z,Ddj80Q$Utvo-΋1 wwgi`qmv Xa.ѷQT0!洺;jC7 mY;O;(pUvUí% V δg9;Zo"5'6UY,ip*Qa/OA1:!*i-5)KBEQU Ш33W'6PwƥP,o5֒'gnhcl.|o)I$E>LZQ쩮~dZe3n>5XʡGwrSIrPg3 IW,G9BƇ]{hZ,{>GA͙L fT4BfZUr 9 9TzL&^h>U#Cզ9ch|q7%/XfƙzG츖݇(G;'+' Z WmS(:G|2n=&!˟ƗODϊtT]TOV`NncAC,n7<5-,Tu OMKm CcdE%]&{wlk@ڔ2{{E Qv 팁l{6нGr$a6a۩nQa2_ D0||Iu]b/ݴ{NEl: ʣbV)˓~@{ҍx$mVIµF)T%o٫0L"!<>h%o,;el=F%ƗPMib{$"j3S9 C.nR3R(e=aItS),FSw+{LmLiiBzL us= דvI1@ eAj=S-Le[]ܝļq/چ{V)')J*sDaɵdPy3[H Cg-N",[T$|r` IfP%UVT]TL>!:@Ơ3) z#ߌ]רc X^e!h(;pǝL3̯R#o#%i%e{`ܘeBPn饹fJ-ps(`dN&'EyZ,[ Llxr{-UgpiA|N4&qFq0ŐupNRo{?\A vz$}jHl˹eeK>KB3UrPiFQ֠)#ͳ{-})qiF`bԊWurG B HU4{"9-O>/B;שX,)&zZ?We*p)N07x( ֊8٥a Żpxs]<SK箨:ܕb; hZ.yhF:V]tԬ`D؟gL))P|E|#4Q11"T6)0FfjɈs]\-DWyV_Xb\Yi뿐"O(g+; .:8C;δV+2B/YÍ˒qUtnz[s̄H!mh' G:_>yM; $}3I68Ns_rԥ S誐+M\ v{t3g?bHPVK$/#8w\AU%TuCζ(x}.i] + 󚃓%U[)m]4N a-=#`vS׬Zw??e*n婼DM)J%x`[bY*E.{3]\n |LI~qQ&U5~I#6er =K'vtƜ^P L̤aҫH'0 O*!|.KJٮcHGImRbV?J&ۙ  bW,PSW`5ygۧ%g5XeWgن 3*`1}(آ6`>yYЃ$͍GUZaC{.\F]9E|& rSIg]MŊyq0qE)Kk=|k}~xQ8=9Is)}Qv>t )4P1D- ~\Ŧc?edKՓit8?(]ǜt%/4|1vg"8ؖr8x?}C^e0# ]|_-I*}'k ㎋Bfw9S=+*6g3n͢!2~!VR`x"͝ Y_2_V2f\ 3h~9!oVx=hqе Yk"f68I#}F7(ۮ2>Hi֞=ov[}{<縋]m^^4m"bd}U"g@e+ڗms N!ֵO֬ ٨95abkES{  X$ж`Fbߛ9vºbTi,[6ySzm6m<sHwW;s'лsuᒗ t-ԌnRBuk⃼1zyJ8'bi>@dK~xu/C=mKε0 pYb1~P hlQqg$-AAέ~{+~~n|7JvE qM8[FEq]1pD | ⸧F[ X /T%g[KXmjra6JpL3 -K} |MCti"O+03鶴).ԨrnɈF to`t/9k>6 筰Łkn-=PZ 2.M%JS-9vE`# ]S*6JJ0}} YX @!yi":F^ܫ2m8#r_196vR{o!)uje4{'+*^Pv41oُ?9Kh ?SjsGw@If OZ: Ju6|{oUlke]BMrl,87R4]ð#lY@Q 0yc1D',w&tfLU/Yݠz,ָ " ph wwcXCF:?:q >Vgq\$ڀG*Ho"ye-[Zzldnܼ?r|J|ӟɰ2vǚqU1 J7) E]g]Xh\C[$Q22؂ YTk+ kfqDiϗ'γ(jtUE?9/FW[ybcou!E&Kx6{PqvY1p e@eTﶺĨ/ 83j Y|vjp+].}c#'`op;X2ϼH|<ҕ*+ 釄c;lQGs?Ҵ= $讣s5baS)})צgOƺF4P%EWq tv9:Թڹ*/3.w Hd>󁨕@/DH!pLaE{2-g t–9IE Pl^ u'7â&#zL垆\OT=#$ t2㩟ZUv-:[crc2P)`3*!\Z')9 ;$`r6Z_[g S \hQgk=:)/z=v4(7"@cܺ' \F˞F:[Vއh4E}[&08(;r%\;p3%Kzi9}R42O?a0 *x]\+ l9mG{+m cgSSUJɔ}UfUQųxQlYk y/݈ͳ]1ړ|]ʷ1o2h W"mځKL\^*AJIZVܾGias*#`.wD7'+͋EW5CNXeV1&4ou񡪓cB/yx6|aY`NbJVk-pyn4g H%`>gy-9 xkf9]Y5MwiG!Ȋ 29?$9#6cڕ)h_m"9*=8rL6IOG}&>: 9EPF>$_K3 Xun9C jBDu tϑcpxCMu(ђ ^7~;:fX :נG鳘Eo4ZBIGBoyT-{4=.`b6To"f%a /+So;,)d$Vg*ˇAaK5Ch #ZH(]]:|.yY<oL?*l nA %d$,4%Oh\rH|rxE{i# +NOM-8/Փ/0J '=ƌQ<_bT16 07l*;GK%kp$}:1Pko3krkI_KFM)ܱG1xկPfecu#<%N3WlGCP">vx`H\)TM@Z8xvC㗉:vIQlA7!~Il#7;oQa9]GՂꤥ5~ -Լ0Z H[4k8] YX8ұ\-~p `V#3ו*4k~H8*]? ~3܅`nR\Q2IQac1lobpr\lb{>hC?/bD9ɓxUfc3OMAL-s$}63:v[}0WPR&D<2J9\hĨuZF Yt7JXۥw%xP۠I!/kg,ےpk$5ddGRd :?lLp'xڇV'oDdEyfj c0 ~ 3cx|pֺEDoLSLK;R&EA=[;<~>'RL)Hh9Z1>Np ][#Q7l'@3]rUr|Mڪ9ܖR!>dP:)KK)!>[m5d78fԒ](4?bu6 ) B| Y^z òhU װUc}X.+) K^'fn|&E'ȑ2TJA ; YHw^"%&AAyX=x c3fBWRpXԎPF3N򰒵QT6#G:8O N΃b:~jDk6iЦvH(/hbX@[oϴ3dOJ^>_\VF\ZY Drt?^zPl$CaXf"%m~ipdKK]|hvARMa5RUUIrpUߜi hfI)aQd.C_Hs[bmֿ>Nj(eUj#/$ڴY{+0v&'VC2 /eݥGg.k( wO 9uFB+KBqԯ\O4Kw}؊â~]cWIksT) (hAmjFikWcZ/ m=X)Q"fJohJ^~ocb8ߝ\^`rRFdѻ]&:W%&QĶ,M]C8{?T":j]vtAM[Q+e7|7QGp@uJ96]eS@*^m2Do\'jSv:rtz$fKMMj?jʩJC[c ?}e cUѱ|wo.,QE٠cͲ@X{vZpv -DՁTi,kTT}-uiM?XơU:u͝$O܁_7dcJvGB|{a*Q2Tl2В8B EC+bNĴoSKha Z҄x-Q!#!uyIĶpΤ@a]Y9Lx:VF}K|",ۄq?2FfJDSIX%Rc[#kݔa~Ϣs 9uի|P;sI3 K'oy9V)xVu$La`=OlKWj9sCa)k☂/(K(auD 1QϺ+Dv]y@r]\Y5z[94do7ŀεgezIϜ,g}Z`s&_ՔVP RPv +6 73Q4 yԓU}C[~\pO`^_hJ,T@="9^< ؇Yo{ !תz¬>l |zԫF/xǃ"N}f-PZaH ȗ$wR^@%o)/fͅlTFMMWZ# |Sp_EL:ɘv!̺ > $O|.Yld"~TP u|5z4`T[?y^t5eWHχrjlJ^ɩ=??Zaoۺ;bK} uK*g+e 񑧶|':GO G3~ۭxr#| ߬Nh"]d%7-XTmHM&`?aъ< *%],}uVC"L栕CЗ6d?M^IL"Oro.xmAȖ:f#A1%&|_*KO}&ޅ?2;^K΂H(MtA`<'[6IwMK}UX[IEDDX`]r{JR{^k<&I/8L<ϚTh - ą8paS=܆䌸g]g07"^-̰jtyw2ebx\tt$|[U;Ig#.[D;YDlO)ghTO=c}N92wّC)$N gre'{u*qF~N^ kvrg1ebB6~AeǑA7(I`j$PeJ&AxwYk0#ﳣ.nca=::@ >tVP 3z2G& mՐc,N!(dODDWz@L__H9 \d7 ز\,4^&/<Ɗk\A:aF%[:x_#1|dĆ#]wNtߔtRDDa6iHm4 ;٨ebZ?H@*;Jv!\u[~bQ(;"kTvbYCai Q\k-s[} (}E5-hpμ?䔊kF^}[ kOKw4+qb1zDG-CrX֋ӀLF&{G%l4ϐLD:]tzʆ:kjaD; jTZzLG\g0OB;St`M3lh+"[`ֶ g{47^LhG&.Y{$8q)XxevB EC$_L(mCh:#\1ӮGL -Ce,]>4} :DBj2HM0Dn^LV|T81n<{vEUu s>Z:s]i;xctmQHs|FϦv"+m,茢WZ4@D'ב{ }\vPBN;wT]9Qס 4Xe1j"p/1$/d](?% BXȖ.$CGoJ}8ڻ{'AN(>@1^,a64̓g m-*[Ube P;,t(>~uHyꗉ=~:WUA a1:{k=1^ODݙw {֞꽚t@=9Ѡ)Iz5(6 X.) <|P!i6}k_1cdkɉW%aL kGIю@h;sg;X>YUH3&C m-:1X(tݿȫjɡiNٱ9{-xLH!}+v7@ x]|' O5e(·EqqRϧ?z.tŇI렙g^]lU$^f3-+Z|bj+EF;vrG埥ϨR% *_? N넃 M3FP W Dd34b*reZϋw)N2G- A D +e~sHUHXwNj2B0gXS]OCaUbҾ}`Ԣ1Ī1)=C 0 א+h7No<+@ׂ)[R}XUHQx:8wd|ץDŐ/N!QP冖x*0?GA8XײeZ!U+&_QFD#}HGC//< dp穎uц5N?6*޳L@9筈ؗ< (%-l?DA8eB[yʑz>yGL:!=H66LORbEEyTަ4*Jm$N jj2ϟ U"cvN#]ҟ `\|d ,xG x5OdLo "SP鷜?2=n.:IS/P5x7ub?Qr\bD9 9Dd7r̄x?tմJLv̺B`Y wP)4>, 50M>fe|al=2|B?D7,تu3tu1%U֜w'gS>.}WMvV64lR b0%&o=o"w%R]~rF9. EQ(?Ѳ![`Qt<Ҁ5y ؀r?h6TzO1`K*ţh{j=P$#3|)Yygr'YQr4ѽ Y54 lbMQ&6#x HEann)UM*L5IN3l8L_Mqõ%{R_T|Wkրm3\b{8פc%/f?Uxp2פ ۅQeM9ˋyZ!pXMs}%\*Q%N.0B?/wiNU6f)#˰ψsK= _0.w|aN<3A5JEJUc Qj?Q,U0M?yT8pm #1dM*ңu S8[Yq&r 6M(G|>8dh|@vy9s} K7(oMځt̠!xN͠ǂLAI0f1Q /7U}f"|-k$%Ohy6;0س*5kP4l޿J>\.z2.7+b"'_3$ )[.Tq:އeJ5P7А 7p72+6C4imvm 5`亘 ^z, T.(. ĩ|26_ n'0w j#D V|[/gК ħ qu(" I_zgb{Z$/W)'L~*e]qY#mY+ȒQ9.:΃Rڞ:s Qo/uW*|Arfhz"րgߑ\f$ 1<@KL!InfP+V G+:uS%ztkZa*5J3DCfӻf髥߱OcGimL:Xf2ZUW&+HKR9LF07޷.S+lZz7q]a{%Zes|_j=ĊY=Ufjt?MB*(p1BKTJj_Fo {ܙ2^%`ChΡ@aED+? 2 `*3a],2]pa@Uu[x1ū0ܥ/`&:LwRQy20DsRF,hsJ 9YA W>[g#h uYJs9I  axHLж_(AZHdh&j2-]7eڅx<9( xjD 'n.~lDqq MXi߈?eNhOQoJ*~H#)dq;tQ8m Niއ۷q|sFFGbxwAȡZ!+q]A%m?) WH5";y4}S 6,`BF]ؿC0"5-mL{ yvхnW6Li^Љ⯥؏FԥX-} k#kyn }xYۢ>"heP^XnP"3jI;f;4Pe4'*g|"olbZ\"64Pҧ.*ƾ2gɂIʜSt;.rTwT;|XvD(^XJ*MIfsmCv82_N>Eȧ{~) i8Iߤ/LW犱U蓪^TLHÃu;%jFRaaƆ.ĨZ5YfiVVbbMؽ >+ckM@ˇbpi} \{Qu-5**UR)G#!lT^nxEuTP;Tl.#҉w3VBEo\2iC4k"cxx!3NХٴӔt8Ez>t&8鰒B X&,QbR&idYΤ},P2꯵>Tʳm ELTx3EPΌٱt;YdWYI&ձҩL;n/Tx5צ d%,)0lifAP̕5+l>k,[eMN' -oo-JEK&uD܉8$XQ)x$!ַ}tQ6Z)Iڿwl~&CrMzty:^"ElfF(&r>H|-<ae/_Ҍ$(cU pVþsMn\An%K5qy5)hԗ ܲBpus0{݅9P% pn+Ios-jtiSvv"a$.)m3Z3pjﶳޱHo'´pd"ʏN.l/PL]6[E Av[w*L=:Ų2*L0}DBأey>oMf;}^e8pJ=eSƞ"05'ŢvHbT)^St?Ԣi3VYсQP-#GC= # rnJ@.^ƽj!:. \ؕBGGhi/|3l90or&ғVkjh=%Apbʺ Y },{A{Nsf\d雳ԯ_:3iW1:XlhB1Z^y_UМFЍRbY# *bH T ў@< Aby6Κ2]< ݿ{BWcj@yیZ"sfsM)>3E䴘 _uNI95$ZP/-tuE)7Nb;pOVJvf(}{O: bNz32ML]$ט{L~;a@[)7d!z}t(|Zeolf1Uŷ\BKz-Ѵv2vMFԪQc <$#$C\("A) iLR O,X[L9^!drޙ ^yɓ ;&џ-n%”] {|djk~F38$M陼' hfNC."ҝ5*! f2([J놎{_cڵD'~GtxD@B2e>KoZYYnp!2@Em/E5(b9æ\ ;\ޑWv؁_dw|Jm>\ߨV. V5خ|UQo>4A=CP^mpwVP ×`Gѽ[{$g*D󅒲a{6y38*X͵OǼQէ߷6*;]GF#ԸQ>dGM T)S)X{Z-26To 0 5.a;TZc7ܖltE+THjTH`"DXF8 k|ۣ[K#MsFfA+)+x/t %I$׊זUxA/u ޮ#V j|l1hwDPVwG5R -QO:ZogK? gIoA42AQC@_ʸ >l}Vz 6z0NlI ¤n1w (Z^&%+X &ғNLRó{hO=OJeKj:csJ g,qΊRGO:,ӧX5P159J)yˣ^Y}E>r]8)9z^SPMܲA6#h;  {*sjZB|;@o.J%@R*Rt$= i512mds(XP_!ޕ 4"f Ap.,nFs=D/JASݝ%z˺VI 9}ogP9 C}},MKiaZ><; ƳBKHշ?:o<z1#͋]O ?ԑ^*=_籿( 2f%p | \4y6\19`Q}ߗD}Q1 M1w wMHɬV!ao:O@nnzٚ~AkDXwlRESo=X=/2iSǥ#޺騿p9e?{cǀT"rUGk_6^: `b6QS{Lvjmϭ[2"]8 ЦI @|yR4KxerZKKo.b A&fX4xac)Ĭ+;ccSb:B@Ž.AR/lKPIy+Ϥb,l/ɘs[zZ<$1Yb]n\#ȕB8\ g1.--U?G+ I;8*0 y7xdӂ4(z<:457ve0H㯔8=E=1ٽCf_;9 fF9~ոx E #9,#jw&u Fډn8OFx~"2{x "3~j{hi/أ:ʶQTf+_ W(a2mVh]]$\g ơ9"D?GW#.{_a0ZBt*O3I[P*+hリ㘓Obn'F ht<9OX ĝ)Hk>oG{*g/^t: F%NRK^!Z|)``ON I!juBG~ġ ZP)rTy$v^`"{xTj"smw&(tVl=#`9kը5_X?CLONı?'ă1I;YIV;n  !̑γal ɳ'o|lt{ ];T3SZ.NN3Mss ZE.Ԯ Ds7)sCɀ1V+A^F XIlHRW6~f? +t W9k6`-<;ָh,C"5rj_1flJ-ux(6@Bح2ĸFOES*O$ I?ڔӪi.cwi]?n4 fӚ4Y>i&*s}TЅj}BMu⎒ nҋiq^NK]"%F,ZmN6a-ЗcyyO1EA03+D`O3B1lc|&pXK 7dȌ;@ι4#3 kUMZHI#d>dbҪg\6*liD]׌Iܓή|liu%#e8jmIv8}e~6pLu>X"!"OlQ6Hefuܸsz+SģR 9x5DB8&Ԃ^!my&DjԻ_#I'eZK۝27i$Qi뷚0L,<LD댴/P2 \ %=@pBjxV4Xڔ?ZIdغ2aes" tlR=fbve s::'&bGZU2s([V&ߏ^XpN9+!ҏ}W!|oߖEhCt#2Ϭ]\DT[m ;Q/B<7ePbW| іh`lCXpPRXY@R/َxQC7662M㌰+g;DY! e2P 'ctMg -no.  X tְ~<ǴF CEl/bTN W{1_3TAdO?_f0LurA)OMOcOީL[v^}ZQazcfK(G7܍wi/i^c98P^J"Q_tOGM nZ;/qVOSF02JeJ~U/73oGV_&=e%u).?)}<:l(5穖I!OJE@lF!19yФ/pp}#Ջs aY9į"iv>3/} -0T{F<$X!  "%ϯ%|gpR[e5a=0nlo"=@??i}xHS,~MHzv]cW @4sur1r nI=!,&U\g>4K 0"(nWJdSFI |>բ7 ܠHx Y`Ԛ񄈊a'#|{'c$e5b7pR[ȘY" 1þ}v˻.P?+iӷ mz{WzFFx=kq% ;-] o>z =< 2~c#שڑA@ W+,y/nsxu:kHgo09Dlx˝Q͍1C$CТ jE\F=G,TԂ'+[.@Ԕt"{7 N2Yaq4|Anv@}}Ag5 3Ze g mVG,}r2S.i(mHKT6pJQFS6̐7?)tϦ п3nnrML-^\bYSgg ʗqp=98ց[cӧIS˪}u4БPmK[L=-}:~NKeFZM7336wU% 8sݦ$J}g uJ<_1هya=[fʧ33 Ƃע88.x 'E&okH  yH9CZF2 0_o@}^-O鳸Yva_>A t zEֻ~7Pzc~Tn`@7PK(A#rsu{OyiN"fQ|zZ |Aj|GzgA]B>~>پc+ H383X,R1hyו/[/,c\22Zm})U# Zpjf5u[{IJyIw_3_\>'n0R"s? |N-=;NMLCQ]:+og۫R|qt@#E؅5onm):0$dMy]hӪ ;V)5,ͷGy xS-m큿 QQns| tl@ҔwOW1%BMU*بR3W' ϷY>凼x#x"8Vy;0ꭢ1r?5/$ Pdk\ru]ާ16ꥮȽ"" ۤdd%0``əG|ŅX,9$}4Qr3>H. .Bj'}.9ؔvZ[p '-gUbP5I#aߍx3{9@`e7ELat~?Чڱ;2wNWIzi2:YιHm;CXc IQ2^)S7j~ }? (xk]x@$gIBέ[so_c3 -z,njW4l -S$e5`68InAYB輮<'<)hEsEcP1aPk0;p`29!a|'b+d5daP<9'-e(p43k|;a(Qlcl%#1Xy^LB d(` :eS(iӫlBh?IYZܛZ;"/8IA 6ED޸mZ%Gtl:c: taw I8ۡO tUeCn^$i.쓻}2'ۡRLEw g=ɻH +pOuDZX iu Jđ!~y(NgaaVsM~6Jl؈ݙ݃mۮ⛫x:B uHl yYMV\(ձ}RS״~;R[yX->f2h?[WDfBFwn(hjJw#U?kDisC 5`O](i/XAϲԑ3>B޳%_n2tl561(GÜ9ajv#o/.dkbǮˁPK (}rÅV̪73!snVͨ_X`,@|6xl_z&&'pn 3жdC#^VNqo[O]8 o"mg o 6; _c4i0GĤP$ N XgFNB%frfϫ'9n ǶP-Z Pi,P5*\.F*z-46'zR#0?gڶF5@=ײ%i<;0a30ں;2pDqV>,yNAUZY~6fq9(kiC) q)&3㉡K{.~4)0∻]v&XC4/\}e4xLBk#oNIAtZUv|[$fwO KYCa`wX krA2Ew2MwsRWi$eAlMYx3,vC`yC@w=rs(@D' #ZAQrD#&Ð3'5/\)]ne4cHLs+$dO`?v4P܆]mM bu9ޒqq(kA1DReRM. „ z&Wu;M0.Nt E|??d<еf@ įzu>uR/5έV9OViO1N,@:b r\ſ%yLdJIy$I.6~1:W_6<0z-iGU:~N9И}O8nG^'Rgqe_g^.9(0KqӼ;O2'펧"4ĸЈ;!-A3Twc}$zvP AmdSPj$1{5CH͍?J>u4XMݸPQ,MX{@>3dwm\Z\1ja=G0>g g0qEޗslA?=7BP[슝a6`܎持-Ww:b`t1| IM91K? 5 o]bƙO5𮕂c.p}Ȧn mx/>@).bf~4Ns\OJbIKq n/mSa%feH4W;h*$V 1.Om O,&bxj"_ULTBٖ>s9S5vޠ^>[}٣. |4u鶂#Z/%KhsXe0CSͤrֻ]8ˤZX,8WwG Z"ę"Z]mqNؽ:T.$[Q#r^X1_!֘L`Me~5qOrwˇR/^ g(p<3V(2 j+Xͩ<'ỵ/>/.r ߈!jSckr`CcY#a=[)eTx"(o9 ^ZOΫl,A; `1QP e JKx Ge1?m1N6s~\/׵Xռc+[bDZӞTiaWŲ Wp^B1\N+2'(5*[Υ5 +:\HT }16"g P&8i5n8cgMk *_myjBstG<_a D(٩IZڕ07!&`XǞ=\4cx;ݙa; |oMJN]k ~^UK/,3Ηy7G%\԰Ӯou併Ru/(ЙqJ?<}0 H ۂut3.7{̄DS]^!lS2_"^y,0w#8͒o`qMULU]qHD>;Yk"Zy}*($ &|ѝI.,ʒݵj Yn5 SFS}#?  b.$#'K2]yIQ/q6iטԦ#>kJ#kIB,ÆYBIeh}=dF-Pݱ>R4.Hɞmcu VMZ{&2 zKZ(%mQhB[֟=JTJN:5jC) 9vd_H/rr뒃@kCOq ?ߋT(CO Dܐj%cSv넬$64Zs8FoC h6j}"+\'fm3֜ʰ%,ٕ7+x@]ų5iY[puŨ0nKgb,0`{Ht} iKU4U!D7O9VD>pfi(=LYFZVtJ,IK;aa (">!{la6OG!, Ҹg`%T6jl0S^s ά5'h") 4laĻ>ݫB>k($#H:L'd5SE]lX5|nz埋g!l}'v_4d?ͬ9>cXmHY)y+ #eG6<d:bt؆r m5flp[dO]W* ublG8ă8Aℚ %#(HŶk5U[uɬ>I"rtoN@OYE+2PMS (b*eϬqI;K> 4I*(ߟ$zWWX̋NWL' Yv?:vt\ G k7,=yRYwQM̃%[WCU]SfJ}au0 VWR fP-G G+ңO'hz2,OWdeHO ԵLTB SsYpfG ¥8.~HW}3Z.K+s"wЯ~H,ôF58 Oqm£~Ϋm[,ܮy ǟ3A% =Hl+mB@S n},L BtKxG܌rvQ'O[b厺qb5ʭ1Ou+y[Cɗxn1tѪQpi~CΏx*шw-l^}dj*$K,DGt'b9w+ā'ŽNZ7nĽr8W5-kmova^~΁xy|`c5 )E:<#B>_[!o+16SH 7 >`R)DH6@pڈο|+/t*UB@1 ^ŊA1l<M],;*]ʍ!9VPԁ2b)h!RElH|]о!ifdHjOiV0az;ta@9q'y}΄QPpB jXOAxtM*p乳x 6kߐ塀6Im'Իg]\vg8O*޵ɘ +%a~U8S!.{ĥJ5X;qPTIR"B&H1Ey'O}dF boc_~x'T92tˤXh"NĽof&cKkirX- TS OP=h} 9+3 [Q͒4O(pEj[QBwk춟.H42 R9wÔ͋py^"(vZe(~?ù{ Ǹ\nmK$Y4Gs6v&jOeu |P$މ D H64`E605.st)ON'"tѻ,Bd; ơc5Ϡڨia7iw|i_eTU}6!8R#0#`K: p'Yx8`]/Mj ṯY2Nn?5qxQ?BNe .7",EdMל=gjJ(o?Δ%[[D &_5v0oʧ?羄HATٚ-ב2e3Y K qyT+YɆ4~L?ˣEq(MBê,zzƸOaG}<*%Bg3G‘EoURIL24:-LWsH@x"=v(n$6$ e3_E2|"3 bJU)/L_vN:ϳ`1|x=m:% kN:E)͞٥pKZ&*= _`Ƙe@MwREu28' VȣX0#S='J=-%p[Q$SSN4F '^0Խ8`Kȉ`vbvr31-?f& ;̞Q,@DcKy>sGTLj*ꁭZ/3ZQܖ?$bz4KGDl י^rѪ`b"74D 4j ת 7zm^< Xy/mߢxz.ąviwρj gDNkA^árBYUo&^kW,uB%Z0.wSrge]Q_qJb5|VIzuzfA0PӇ'3j~*B>nQU;=6.CC NGڕwoM4*Vej!#8S1dȹ}eendP^3 :R|*$Bp?P"?ӘC88hlVE0,^ 8?8QڢI53 Tt2ի8zσX&8"O< ̀K$!5{u~ 'ťl@wv5a/J~e'[$V m#QSRm2갥 ><2A>xTWF*ȽxB·֍]vݏbÇ0=2!P?`0$[-d]u-o蔒*#)zA{Oᰅ7r=0ڄ(2U[adəxdf2>Y.px( }OBC~T iۚV_N%usOvcΣX65?D u_5.vzq-J/,Uo@Z>`kya8Mue7+Xr: W(Эvo;1N)ӷ&og>sn[47m9D_!2R( (O1(|ˉf-Fyk:"C_ =N=LhS ~RHg488C Ghe2=u~gkKBXYG 2B[Z $bjNlomT!~ .Y7d^F/<ޠ2Pt#aK &:>Č"jNuN8ҾtZŊ$O$jD>؉IO98 I:=%!}tRB!4ER<7r9%ˑP7Z]f^޽Oqf.Ƈ;Ϙ@X iFAqS^D >\=~ iaTg런7mfw1Tvh_hr ܻD~NS$82re1ɳ6za$n/D2rhNu5cw3,{&X7AF=G2F"#WungQ:5E*ŕښ1|øb}BKNF zҌHd C .?5$.grӃkWٞ:@5L#z*g"#M6=)=/xPYXl x9ZK B2i:9v? }85X㧰sZ27EQ\퓶I>\DB9s!hr)1\v*Y2wyW=sdȏ rԌ@=?#I/k82e)e!!%qVAZ:%VbΞ޵3H5 ^Q=tЀPuw7D a#Xiyam-kk>޲u'4pFMm5tgA Q߰cH0X1ѕ׮i3/ V0_2HWL h)VXq.rqh:e"$M+=9O‹foYMu"H ]>k <) e%'NVLA#6ȉ? HyS޲}Z;؇$ ,tn*2qX%oG^5$rƷbHiiŷLՂ)10a{YG;P/Zv(s9_J^(=N_!Ǫܞ#{M|+Ț6c 9]0Ns$G [͠wť)m"].m f4(x oo "֮tie:2/S}4 Y^Ў EIvf8B~b(tji]Prj)[AU Aq,GCK!rXeT"C,5 N19 T[YQL*Lٹ.G겠*K?k29ybIʷkb \ 9( G$jI`Zm2,WwXEٮ[k" ] Td?%[2+4~ps> . ~n,9YXܱ5,)奲8p敏 ufU)(fعV]є~YsFP3a8ۦ  J%hgKwR_KA5¨?ͷp狥Sls}ɸ@93ySmZ _ 7d''ipY9s?ÄFVﻆ3^08#iiLwbT{윒qogC4pRGb`Rf|?n!?\ yC<g'ǝ^ E:(C:H1yYJO0I8l/-s5N\"b5G!Fe8< %9`z3X%Am(ZB~~kΠ܅!rJF@.jrφ~sWM7Fڻ~p/mP$fMq0jdpcqh4QI[A o+t_L>׈ОhM}.b^D:>t̸'̙BO%m43&߮ J(ׯXpu͈|͎wӅg~m/v*;m3,/m0ڢ45z'^^ĦM8CRz6OniQކ!;0tUFjn{IH`ּr a7d$j_ԙ""nd ^onT+[JϳvevYް@maE}@,w`Y*;m| {CTnOU$gXUc{EǪ9mokcI.0Kׅ}In:g89[" @ &hHt~/ZNq&W,pXibO$ t:dUt8KaAQ֫pkn@ BM~ю{ Rڿm_bOST&-EihI/u-)Zvaof߶0zRi,7-2X@ŬKZG0`%~}/ ޼Onc\4曬 xɹBdS3 Tyy?Bzi-xMs϶;p/1Y8#*bi'儴6hs%0=SyJM<4g8ʈa g=M>ݔ)0"< )aW)-k.w7&Θ(%` `b. z7m94D'11ʾ쭝шqes_j MW^ faOK"$jNOD|St!( ;@A,NSPY$ndpyU|Éxw kU2@ʟP`HRՐFQ;ʬ.p"EJ$*;Z4fT/v*aGl-ނI,%А6vT;Iwnm-㭦F5C[t%Fލ?ھ yT}Fpkz"FHc: WBKZ{hۖ6@Y4lm]} f (HisP`bG&%6a/9Á_@"A%%QPid^+ɁVpŢ~ډܶ U.MYPmu{ VӨM VW׍SLH@t8OgE{Jz@[ȖZ}b7 15W^Xi]e:qH[n֘ȧ!Ke=ijzխ.;m( R16PN5.FnP}ty^OB1z:Vy^!%óHBl&% },N<1`]x[gzjv-= rǂP,3Qӑc+kjٮ R<thU39WCq+xmo~P]5$Ԕ0G c^Q{F6~;SӈaJ5𒘿Gz(}s>/Hǜ/kBrº\U?$N\o\l)97&z-tҔLf& p4g~UP(͵Fw,`SL)]y9? >rG":m!$\ȶ;0fUq%I<['+5&A)D⫙;)_U`G:@#I05^{(>M?p@Mj [K#\Z+8!fWhOU u`#l?T )|u ]fC1KkB=N%'%ٴ[RYE-X9%L32Et҃p35}s JA`ѓЅ[6̢.^*mQȏ9D"\pKA .{Pg-@o @DvQ+5f5w$ 1ar: MNxQ1]anq"#!|8)v)mћ3axcMXԁ[[E*i=x~`.ZFW27ѧӣ]Nxt6@smoJn#Ov \{GG=ؖ[bFl%E[/:+ul)/C=YM_N@\4hTD3ޘ'ߪu} w MGp!IHm\ :k ᅺM hmə d`<FX4dƷu5|srԾ,>B  :|;%-B= [vj2,ǿ)}YedQ݌ҒĤGd4rlW0ɘ]9@ _~c#˱jxy6TH!&Z9)𠝿fu-FɴP4 k p* tr;!i/ mJumDȱ05&A9?Gbk }zfRX+S鏓4EhdrEM>]Hc)+d'-X$-;b\jLk]UNvJ"@@ȧAN~vC^)'.t01Q&Ԭx/@09ӕD-BҷA75DOV˘1|7+;VL:xz^0餬(|;=}p^e"** ۷8`܇.%Kv3)Hh -I7L wgˡO|;bxk',{wʸk(F'2,* M*.pҙ*-wV7NUu-`4^NV2"}9yɧEh"](m"ȗLLh4mc`J]qI Qa`ilB7JVhA$t Ȍ60rpSj٪)"J FO5yҝ<3#8fhqKfogPlm_jzc28::M7شA.X09^qg$m%e;ae'OEtGL5%l[-^WD*MwX^ Zr9?5?w,Nc Mv@H9f" y忾ү<O>ʅ\mi31A'v%%zx %<4s-Ab^>Rg\n)mR.K6z=/t$LQnZFF٨VѯPhj @iW#`՜茳hhƌ=Af30EPDcc*u˼-[ T#*ܔ M&cG 8-D# ]tdl{]^黴z!q|xccW֟o0㢌vn{ެn`;Fh=v<0&:)rge9R5?vyΠo/@az"W8%m½RaoWZjAqxP"*OʪԴ 御W3IONk67:ᢆDo3=7#MAP{!]}H/MP; ]ƺc16GJY̎fi0GwHyȉi5N'l: m:7+V~wcEZ%@[Y>P q)\cmNq[8G5RM'ȝ|^Q9s]!a7 d̶yFa ?҇=^5v"V6((z4K pсO*~S<[rwkWXTd^Jb,~}G'~%b/s4qU]$@'Ww<4M;w1’MI?1nDV밚J#k``*Ix"x(%{&ܲea=?IjιҶ-FQQҳ5$=Iae)N'RD%fqU;j|Etw!;`ZYߖڡפI$1A(t&ky(2x,eΒ] ^%Wf?D $jɛ,B87-ޮkhؓ#!AhJض62$hJՔ5rXӡs&5V&rvAl \ 01r onɮ{Pfnּ&TktmpHj艮j_׷52iMIC'c_%OIHiDfbx%(FKNb/ӘDŽ]C&^)ae'% 4oIP֟{ȳ򯥀zad&Hcr&z2,UxZ)DVѦxoP71e!7PY쵶 a!-`uF;Y_A ;H+8XK4&Ә2a&.iQʢ2NCK)b~>Y)oJNeK쵑޺Vk`zei9YW5Gc:Gt PZIao4C,<4otJ٧(RAzFI zY!w( Ilt#?L?EM$xx]o(L@~ZfE/xOaiC@"V17hC|E$%A8pC<ѝ;k HFzHX:]6-Fj}w2[(0jaņlq*,bE3y(c2!l~ߣ>pk $R7Ƙ3=z52dJ<͝w}+!,M,%ft4)ز$%Tl$z:Ha!KmR1xGH;"CWj7( }PJit h"֡, g CΗcU4N:y}F7H)CDPcLrm`р۱c!6(zwhCNRH::e4˳?7Et[ZWT8zjAsܗC: ,cT!zR2%Sy;߫AacT &. Eqؖ|% %XCe_ް Ցgy( `OsµI0TPNZ/*NG@/vQmf9л=Hk Ts |B8:=Hj6 '%Oe9ytE!Uo Y֛c^6 RɒkW)[; )}"2M.hMtJ p_,_%%M<>CL$tAٻ.d'x7.Ss5O`nHe qkXI*X)cjYŸ q@FiY^?SQ-z378sa8|v?G3ˏ81˜=O@riNFtͮet l}rXdYh4,܊AY;Im[Dt|S#kY2k خ?&Hީ*d@zM* l >g p#ĠM_%nA#I8f 7#Le=J!pL:zƘI${t 3!|gHXȒ:.4bN0 G>i~lwoC􎎫$0S~itsL.r >ݨ-rio4@\0ti*]eE _U.Si!B1zWCQqtLyHhoozͻ"our`EߐY*^YZ ,$Obt9MFT3x0K$9Atq*hR%oږFe"*F[`gV¡*Fԛe7郀S$3f/-f0Wb8ۄwbEY(+K Ҍ9D‹{=_j)f3* 8y QrKjR✰FQ=[f"/X_:c͹؀lJ|*8^۪gHȘ?bfZd@}dDܒׄ׮|7֫ tXƳK)C#౷?H!˸ӫ6e/) e\wYA#Qߖ$msOXK6[p4#%ht&dqmhP6o@B9TyKtx/`E@cx&a9R7%ş|aBۏ7g]%ZL E;gg{XoOS\髌.qRo(h+Nr ٹ!,c.[4Ǽ/m:4E…%U/j6VDK\DBo𪥳g$tlgaUV:V 29Y(B@t ʽȋG6IqLT)C 1ZΑ!M[ Ͻ^_E{9\pLlWM2 AuU?*%8+, ڂS0%3:эM,okp.V %i\$Miƺ /'{w7?֋)MLN%>ȁ"m@Ep',JBaBXQ`[;[wn);O3UyԦºw~Lo-R-ʣg I-TD.̂ H'EOAiWꜥɀJy"3׮x;@T+ 4R5֍QSm1nA!ra:j5c@ޓOro K>mQW|{y|PTotgGp*oWv WTCA ^B>RE`@sdG4@"t>*kiETzH$ـ0/\O~,%Ǔ(00 ŧW'B#ArVPܟsA%m32JQmIs}\o%T>+qA~OȚ $J ;{_/P?EnLܢR_Ѓ3{;'Ym#'d29e'!WTL-/zVpq̢O!.~DX]?ԗ"ޭӷWa~ϬT8'3?K$JeHsGekAQHoJQeJv8 H&qm/N|j&8gs0YM+65Ԟi%z<*hF y}꾁#K")ߑAh-D>U0v9h |P!߳|0vqWcO'5?TY5軱c{ٶ+1T#[qVO֐4?%,6l1L2A(cOE<ɼDoйYGe pc@F,`#fƞsa̬֭s(-A7Ue7{'= ;}2aaM?B%VrfፁOO.#o5"Xhc8VhB4{CA+!gjWm;uJu="D |KUWc]ƵR]@S&,ѯCb@D}ϣpb\XosAx+Ax~c‰Y=#H#`$NCuյjH86 Cđ Z@zqݼS:Ѡwfnٸ9pG0ֲ֡}N AW5KX&^Aݝո'?kF=2ŖG##XÓ''AQఊJcjOvv$gCh P@}/ B]٦C5#SD;a>ma?!teF lX=N[13Xx gR'8謰js6ғUc&QjxOLVDP|#`Q( ?|R&i_I5W hɛtWy_fr7Fa1~s VR@m`(rxX\y/7nr6暸kʺ*%/cwtG3[0% p`hO{hL﯍fwL v$D왖ZkI6UxilնJW-S"nmc]EUw .K_JJӦe.$īl}o}=C Žq'ƌXi$3ݡ@yaj CD5rrG] BA?R 譆88D(A.=X&A=S2_:) i5`,*wAѻ&*-mLz tֳm}Q.؛\IpV(d#N$zɏ}c )r[0)M,2PN*Lk9i X#<hX3l^Xy2} EJ@誔tPraz1M:&|_-!tjə'j!U^þȟНCD m ?lO'ΦYd?9a >2>קQJLlY /UԉY *϶D9>F~fj-؀*^vِ\$?2~˟K m+D;3"U[dh`:7,_9?z`삀r&V%DtgE%uSw=TG `AQwD$;{x1/&X> [hP0;-| Ә/5l]Ij\)~Ss7^*!-A8ٶфr;JRPy<<.,g.mp%yg w Xڢ_L|xZv:jFgbGıe:&8 aY[B>.@0% مJ\6-9|zpҀ֬M%+6aG  ]r"@9Iorfo7V JnK棯͌b;AOQ-TF}P aՁЅBYGm%䈖_si{ɣ wz/S:ӬC5rJsn'X0{dX?kꪩ貄AWYx .Wrp>mmM$CeX6oLf4<ٶaH8ͫj+ &<C 6̳s,'^r OV"$%n'qY6 ]4&Kɓ>Pb GP13LpiȚӵ87/*:W$i|yÄ9wZ8668΀h GZ1ÃBLsi]< HM 37S'Hf@;mQ}p9PSAU^*f\at⡥2 ] v} A~ݩMAU"i6̙??"dA;s=ita2.6W80Ϡ&uQW>g.P 4E8( 3]4Hk`ӡuu[#/13ulӞ횔WZ?󸷟Z3i)hDOfĀ#.O)7SlsD?|Rfv61>-\ [2\@kኢHȿx83QkHlh'T>Dul `&4\$,D Co\㥈x8b='\g FXoB> R\Qv2k.Wl[=dY`T@]ϙ `G'J [ ꧄ELϫ u_zQ$٦8(YmT agfeQ5fddRgAK-o'"¤]QC{J?;"(0c!k/.ӅuTyJW4q?)ݝ10|ƨWAHGzd )יOcUNZ FH=!8—#ժl$Yc#okє7 K0iδ-kE-~ZX.XAf](XG&=DDl ꏦ+U(NGApi&| &gKuF!qcS>loX9DFh ^Ώ{_D=g l\İ[p ]`YVL6sXY7@xI;s3u4Ee0Iw.Ɲ_p! Ew {Epcd,gҫ!إͬ|F8_Ne`xUE0JuR—"jߴm-|:`H}Umf*j%Vnva{!iCAbs$I.xUt?b}}u2=Qs$WѷQDRL >Ys Nc%K0tVuhN\knSkO-k8km`'/KG<)akizpU/<1i]G%ۄ'FhFB*S+rNe!*%zg7`u Q#(Swٙ5a ^{QTLz.d64+wawy^= S_`%"Ekԥz,Arur-r}if3."DkKIqxLJCF)Z#wzp)|0{aLHsdvG9{Ɉ^p$0~Oh  7XƋm,jļnu-kp=lse0ZaexK<{,aO'/͉),h(O5 S /+Ri4{7!iU z4g]dv.MR@I)QMC~B[KK'uy†@Vġt{}]xc4 n?Dр.WO7KCΏ(&OX r 93 W^;G+~|J j{kK~'PJZ(^5f5T}Lˮ9^ئxh #]ib@ڢ[- c"pr%b3 l<ʂj ԾXxQ5X8U]U38!<F☨O9Al 6EK Z=Wi]Bߒ$f<ۀ_9 ̇ч%'{Hv;<=O3߲v7v,q˾:Xxnj |cM&KN߉ͫÞ[GJ`A{nıc犺lLc~8s_2\HCVVEj)'rjga"t~9,&־ y'ط%AZUY11-QF/.Dz "-Ѷ+0%~$7]Ckh?QVxR̭u[̲M tI&DIt_S Ÿ;KTSLI=yɘI3tq2]VoÁvs{/IҽT) 653ľB5u 2ݤZfof-QuS+Yff"uYS.TѳT̡Z |n W7Y8^d2aHܻ-NvUHo(י|Zt #~"bIp -Dz"-a&]] '\0w * *BJ: iiuHn1Co1VG0zr?N zXGoN8,%L߷aWn2kt[1:ot NiM{.RuHJK4˕C"\67Fް}]sd%?A.j$g,OJ)Q q49C>3mU`(U$ r0J4:rO-T/pj, N4rNؽH0]sU΁,];U=8H&)ds=RtQY\d6eɇR#qU~w?HwYړwAAdڃ{*SYʖhk}ݡΞ]TN z"0#{F<e ipTV8w`b+"ΰ@\*FLěGy_JL 7 j\Jn ϐI=cl8῿=RGΠNu"Ynuӛe =\.o>hD0 [*a⫙j]w ,8UF yI4īKY*13(-O#d׽ bp ܂zq&ݹʅ//&ޚR 6*k##2N(] 12mðy̾tx|0Kʓ7pW+*VITf51o{fD?Cr?|r[Ӥ'$3s?7f~ 1S̮ ][-C]`"ÅP#Vr_?UiEYG;i8eM8 *`YD/.=z߿ٚ* E=rMd@hԜmX|ww o.}$δp`:`\1=~.qn< C!'K@ ډI<P z]&-pcD O| ڨku̧2=W#Ku)`GtGd1<Dާ\} %u\uk fz2ǔfo+cJT!Yf\ۂN]YnUeN<"jKn&dɜI*C3ht%3YYDm60ufe{Dlc NT]pt<>ۤnBXM43v7sBrpDw\ش'Ǒd* z%{#h-yp:Zn8ч٪o7q }"Ax[M[tTa> &t(Y RU=Q8v|H&FgI?;7[WMs&t:Y]}` BDhxd>: f G2#_Ff &?79EM4_(rtܙ3eGW$[b{۟Q,T VS}jWHVMDpg8]Ĭm剺'%&\R:#ZS4,>`!5@%戨wGdF:&UMcʓJ=`"EFUJ"xb|"]Z#wO~c4r@84SnN$'TF}Mmi)FezFRЖHea.-E"L+}ֵ֬e@%+.RץlR [$ؿ'[%h4,+%J2%sfKe%lYBy^7֗4p 3 ҞwaŖLk@d Sݠܵl?ԘHHJ~1'8"=,j`~C+0un'{1&.K4"ϟS BWx+ n}VeOP B=(rhε xM(sPT]knq!;[PoRH^z]K}NLK.6-+ ujB0˗ĭ3;%L_q<6٤MťPg05tcA5 SRAiIYS\[‚uMcHr w)Ra<+qSCCLd@3e"t: @15xYe+':D^@^L5=GlôNse8ǚ(X(du6T?)D9>h&^+5 3Fnp7DF.V= kl23G "DܗF18( LTDqb%_t[VtW%8W3\ua ɛ3.SmQa/?Y;Oܹ79<~`$"$؎9N$#ۙ@ p WPf<Âv1'ƚWW뿏o*$Y(#wx:#mٍr']t 杣pr Gr  eu__*i'+I`ώ2rV44gtcda8Dױ APZ*[;!;?g|ݴE4-ǟ:>RM~kG-WRPi ?(sƩN _QVc=4U-Vʙoozş1tFuUu5}I׾KVJZnW~V>C _졐XKjgCI l2?a.z'СMz$L̖+W7B8  |ՌőNf.A~psLP55"OG%:| 23sY'n'g_%B:TGUscD';[m8t9#ݓu)YưOy TxQI$\i+|l-Q_z™JW(gs~\/3Re1e्% N]F2ZКך1u>VAB":;Aki,^ŴZ'%]/ʂ4vϳ9{ibp42<3$EVJrUⅼ-7CDRs'N `z<;g^Oď z^zH@ X y|dP‰Ij y.7Ys]h9d$R?9C!xC?17.\.kM9%nHf~2ϒRd?x䗇QdsO*ir ;ڗ1SL=B5_]d@őňF ;-Ҧ'f(m+&ιN(&x`]܊ȸόja?xP٬(x 8>)RXU&v$3z]HE͒):C' :FK9FGTnqBG$~d^`+ o"$@$qˍ65\"@&E\=v&dm(*tgYqъdmNDYNa縎_~dZWq]۾Ȟ D =S|3 x8p mqZR*F h5'4mjs"t -ʧ̔ک'&W*sZ8ckvlw]H}qr3W%Qb@aW-A@Ӎ D;S>I %qNpoEaT&%*u!&İM?R]6s88A֌iwlZDK-|[M\wJHHH`?+#-3 @ڱ[aLPT*K o!/"ͼUhܩz5^trfL}SJxyqN\~WXJ-ZKHd'(q;/Yk;vKq;0Ϻ?wuU8gp׎؄ӫ4s3¬XY;T=YيҤҽ1.v3 x&xGt´%tTN~V*,@D/7F NtsۀUJ A&1r[T]Y{8xr@ܴuG>24l?kAgA3s.-SfÎ ڡG1琬\G5=D0ҧQd`iߚ|T sl G5iV"kEyO uh+]ih]s/T P> _rEqqi55`v Ž!TgUMmDFF4.A$8.w+03J^7egpc+aF.ZX^M>ĩdo.ӫ?0th]M} 8j(Gq}iH= O3 og5W`^_R5sh&XR6H' 6&5|*:WӨq ΒA@+ʉǦg5WWzJv~C,-/&FfT90mQ3Mt`݁>@>#J|@ugub&[dό~yr\o0qDňռw[דe^*tE`$ohx%5Ah<ֆ L*q6(iKL~ygj\(= ,j $mX&DVj= C@8I吒䫲bWuiP3JrCoA.?Йe| +[b09<#u^Zt8Nߊo溞eQ;|ܞv+2pCXP**vVBSTqlJ GZU"I*xQ[:c ޸l?V_)?jiXQɫd3@\]hǪ D )dД_ 'Zo@2ɜy`HF2}[T +N Lf%:6V38+8w J0 vZj¥|sYv;c0(;}}1mx? P҂ w>^\ʋR #6Os@PlB|3üMͤc /"t] ՜?9b<.SrӢ染pUy}$^m_qN]Qb: 0kx1ʸƻJtirS948'p|T6ݿvYn&sThPW4U9ZlN]dg Mo7(BԫN΍B󘆡MM`BcYn\ͩKD\d;ys`Ǻ=p,~r"j5l g0m< J?ILCXiV`7I_ r Q`PO!]{i9W{;>Z[#}pGLOw6[Q_0] ]cl' 62ZQ9k.@ pZ{r^H0A>7^ Kj'74Lx68^`FsW&U~x N BRX4m-xZ1|]شߏWS/DrޏdBfXZP5eE@=|x0@Vn*gjk'TÙSg.ITqQfPKw&?$wYR3UK/8͉Ip;z<'v(ZG*_l3\qjD~Gm0 (rfqG4#35u6a[yḛՁqÑkq!glzmOK6xoʞ0QkolnwspS:K7N2(U]7SAuhLts >A(W۰gMV|@?(3kk4^\ŊѸkoT494X.TmGPzJ7wXӫOssV Ih7}{iTqøvTSEAZPR"sV`./wpL‚a$W+*;ņ/K_ z#WO_ܸ ~ C0DI @e/ܕ5{pcVtv*L=ep*H$!=ӸLR9߉J(B0ء9 {U1SRn;ʇ+|sX d(Vo:fff, z-:a1OEen#ad *|ay9ЎF:u\6;Fn#{wd]wLYrAO$?B+0F8[K @e#qbk ia'+b& h> QL,"ĿF{ԋ8d}f|N8,2HA{D1*5!r'͸'ͬ6% Xrg=& Tn+؉5I&F:w45"8wj 7Vf&Ԓ\ <[yGxbWON/،RY5<!̊!/WlH +vKh@Ug,UfE V)\}mx&! YG vm,qN̄ #\ÆqV*HRޞ ,C&oNj*hu5/Sp6B x{yꟴ}/:C˧s:D wGDM}j=X[{v ܮѣ&-j/! :rBU+̼ކldr=4O5lxiE8L֔eT WX†CѥL;}cTBx^[t AZVE,AgJ/K:tkK~fn+>NԅԺn/i厙24 dCӰY^D qA=X4}xSk{}Vj9oy/ aO68z]zk@iv2\0Aq iNl8@@H70wE0zF >-.7-'jYq>]U'^GTw& W kH}a]ApoF[Y`CUМ0hzUc?q׼~8/<{W+Dݮ5][kS:hL',>ɕ%&o[Be)hS5 ƾѥ_]Mo<w_\4SNȓ]\?429Pr+!e% s|RZDzƷ @J0TT0fiu11y,E(3qū 4DξLBB= FV҃.N>wZȌ%- <5b*01R~*;uv)5ReI`S~^@A$q#Q^  D'pgk{TD=|R2kEP(= PɚC#J3?OAAX@B2XRGAJM:J:^_t*x6*sbwt˶k̯|-Sߏ֪:\x<<ŀq|BBƔz+F37ZY(kۍOjֶk}b,&Ah׎Ma>A@'-O m(_zWݎ"1-xDZD qQОe+Q}j͈ņ;-X xi &>N!ުO/_ycK;Ur5`cs3 =QMmg'Pע%j]_nM_)ߌ=NH2GOWKFҥ kx/^#+.J5}bLq2 !Lى0 (2Ie|@IN < j"ĐM4P I|{p)mcM$rzՕ(E%~=.i#՜ThN!~ܗXuɧ2s'4VQ/t#^iP7$HӏK>]z`JTi $ IhpĴP&tE=d?Rξ;ᨅa!1*-k(#a[GR \SEmK;0 lzP.B\!\a}?DpWha&E߈'sT+ \1%Z'/ጌwhL8UԤ7UXtVĖ@m,I2ł{( `C .HBzD5'a{& %KR,:V[ŪSs9PtމH$\A@e?|͊E!jxWGs_i^P.vtCe~ 2 H .=usİ kB SpLEwW_ͫp 1W^ʫ# OEBn??6_`DZC.P wo/tkRPԟu;)ҝUsÖA!ו~z,uq_T.Ɍ O^ \7 [}8L=Pcݽt°i Y\ܤ;$^{OK}^-Z#=;0߾8M ADVFvֺ'\ťùD.NI夊kVH hXY- ,V`^83 7Q[o6AgDQEj';NW8T~Kjѩ_ŏdžO$ڒ24a TxyD|TĚC}-/sќpKl{bҒz*@B~<B! DcuԻ|nq,-D}RXm` IXfl͗i)3 1L L [s%52'Q3kvLf,A'2hG6Àa^[wlUT3a75bf a/T N\nt5B[ցz?⦺:_6m;rVhIH8#PWh*ne hj%︓htl/W iY1sv/xf;A[;)CZ}8y@`UՄ ~sц4Y~ řʼn(Uwp`3B<AP%߇ |hCsC5ĽlhWP- ^ UT'\/RDtc23 $/{? I;*ZW,,Xp,7bL:1Q"oR< FW7Ĉa93!C?蒼yB&Ui2 Nu)Y şr4XҮq&cѧUXVR'Vuկe_&?~¹2哔WVZrm4V93y\u@ى켊!yCC\R硓(^B4CK\=38asXi hye+W 󞉯iA%1ԡehuK%>c3Q%=lt>9X6W,1J I^c,^ ?^ O?;'e\v߰K̂JfK֣qt<4u3 <$!\ vČ? f {EEQARG+> ^;+0H4szVQsaM-Lg/y3Mx-o6ň, `oBr%[2_ߨxACv bm2nCA?+v:D%-t-F{/@ޛ^cp_9oXK9h}H:_̚:F|k=$OIs/1Aq79\8U7>oRsַDiÏ"( k%ƜB 4!C]p8aSOaQY'I gYk%Hø| \뉄d$@{_|;?&gh{SծXCYS&ٙ0%S!2;2T ieX@݌:>AqEjUJa{AD"xD?_i.^P2f3˛[]=we|تIbT[`䔞DWMV*>0e]]5 fH>'ė"\XѬ)6w82Ve@n;:YgStQ3O6bOU}v˔!|?x* pwA5(aGD1oGc3&8 VעdC8ԜT" uVɍlZ%%ѶnR%Dp*1 mU.!uSJrOPGPH i >WdA[ `I lipp^ۜRANnjTM;YvS浨#6%N+u}n'E`QU i\#,Ba?UNƍpoHGLj^LM%ֵZS+enXE`<OxQmldk+S>\n&ІtKEwy^vUX!rf5fZP<%=F#(RnHE*` aK;;xbi *kuȟ+9ۏЫNx0<-A߇P6`rOS|x'Mw-Z @n*野1y y,T_ygMNcR#g6Z|ɒ;.Wiy<0 2X2/sw5V\7.H꧞~C+A :Qkdu F`}5%qg7uk>Iz5ބSZhY1{GvցՋyZ _A&[E?ݓG Rd5($FoPDʑ6 \}1VAo-F x\-Сhue9`HhfaQ;4ͳ,u#B Z}J:U'?ANC*R1?N" ҈*%5l3~fЀbr@ MP:z w NY-[a,+ S5FuBx,AS3RW"L[6$whwLıuҥe]]ky.|h(bЉ;Z%eg)Ͽ,vͣpW ՓnȞAZM>p @_LLV:jy4 [ `i#;>y@<a =~or_S^6MAF;li2YJVOt6;f8mڑ<7F&C" ?Qq_}WO0< GaEZ,Q^fc0٭ˮ:R V{ ȴ^zYйhR|pOi9%yGUi:nǣ+:B]t-l(d;`-Lp #=)*ݣ/1<'cZ5c Tl+,?$Wm_ tD5'DIr=45 .R"*r~r[ixhf@?V_bg`@S IzZz(~)C@Xh*k辢-a |4'Tjĺw_pO9bB\E|p;~ 4v^ N`{9j gF;RtVyeMh,//B`sJ@T tNLr(!i Le}=T AH3} jd ٤FR>V4Xe*Oճ7d,ݓ",c*C@ +&ȊTӷf)arwh԰$'0\+u|S~e8 Yf3wYwW&4N ,rp[+Ŏ{rn H0ϓ,9v*BE*ZuNJT&]v˹VJb94j_ \yCRO9&AځaJMsxÝC q9g%EKwJ4..re'ELzWjt{C*dmaC S]/̂nEOM,d]asvm~n+yhgI0"~Y80@drƼ2ǠJʜq62"Nу&方G vA—sm;_ңxj\NvojKMQeml!ZqsEm$)IBS.] voM;;~%j@q#F Wqrb z%Y7Oo `ɎĻhm0g?YvEab?S3~?lH!>8CRǖSQaQ)I}*ïمQPf40#ƺS[3ĺ ^8W񻒹Q5ٲ4J/@AK`+ CoJ_s߭ٵGupL|10\HP$:Ad jG ji5TYKmٹDRz z4Pt)kѼގ`xWP۴:8F"ȓAdkqP+=мEP%6͎J9$ >;7wqϊSt緭03v b_́75p (1&c8ҡk9jTfY; ĢdsȄ^EOGdmh$$,1}7^rQnUtL2gQ5?;vW^4̠ L[~'4p̏y]R]=J`R]ڧQoaA'Jxm lrLڅKf "n{$ֳ e[SDd\KnS#N[&\'28u܆(AޣyU+[z'N6{iJpL͋m.!V()n"v;=S#_n_eB1l n9NNVh,4ٶ r큞'<󳹥_+ ERE gk)weQ 3ܩHkz nk@\"4/1LFŦvL N ND98]FEt/֗+MEuf953Cu9Un^N|ƀ}RThگGyA)q[D_#";wjH3=sGC>W=$J_~ wdJ~ +RB :MMOKw-)T"pq,2Zn$و5M9-CE{)'`M 視;G]%eLlP/Q=ޛywN]LmVaz2gk˓z Sqe,`/R#"$ 6C- +vQ|2FB~EJ?7.^$ R*>j:S)TeրK:W[?Mh%+\~.湊9"fv2ޖڴ QƔj.#H٢ P߁=Tt0wM)LJG"kҫ@]ˤN˱bIi(|a2^DŽ'oɋ\Bl7$͏{y1y:]? <ђ:ݾI 6S ʼ =3"?(.yX7Ixe Aфn7o.(2,N[$Gm}ڍ-Lf6 lu*$JXdn"Vx+)mg\u:H% :mye xCeJFzu{O<3:Nͱ@%bN]5YJͶ剣 O^=\PN`R%kn$s]JŶ&!Uɍ|sj`t>LWSVV8u!}SCdș]7UpT:"ӄȒwЋf RyN[9'Pf&Ó9ee 3}"#boh@Ҵ5pgz)Pk͂@.(YV;  }mͻ8ŵ9\-~jfyhfm$Ha?q?Et%iBѨJ0"3 rDŽEŮɠ088{\vD)ac@j VX4_p&@#P\A͞l?IA⢯X4$&gRP$K [~HhU迈_vVZs TÅǤzY1pY#e!9N գW9N(};TvAPK|dyl@T];M8:n.*[1ӬUs5x3bqsȎs*z~-E?\ZjT)hFpCc"|]K-=!K1PYh@Xa8~b1ݑ.%'ޣ) Y6zV2>x÷\SC\~A{Hkcn u*Z>*)mHj^>t(9E$aSd$ *Fjn@TE2GHMm9bŒKuRmw'.ArcҐW}Rbмݜb4Y=v_!cc J3ZLՆEz!D1tMݨ!~nI뫐y"@XWt*F y.kT!!Aػ8PO13C<,oVxcu.&Ή$&GĚXo;oL(i\hR}fu0%+f-ҍOP @HYϜ=޾=r΄UGX*׊=T1~bzJl~KS+@O;2yj\ Y=~fn"9=KbLMP˓a~Ax6ٱ@pΉg$ gR@= FwFZp[0 f|Jܵ;JȜG .Ǧ:T͕ʹ6ǥуܛ(&5lS=mNY Y0Tf} Ѝam]J$wg>K9^0qL.J*já\~ ^rRnS$Ǡr X VE6U+=γcR gľ ?5[3'v&' 0߬!ZҘ8}6H&|ז ]D˻vS5>ubz6D\0-Bt̢+\2nĮ~NyR`s)DmRJwe#5gq9w p(T.sn>)qHSFd@vi SBAI րɁ`|h%ZjJ6WB 66vϤ'Z7CGl@!ot1*ޯ@hmUE^eK&YQZH&t t [_=ZjB>0|*IOگ2" :t<@7z(ox435T1cvƮN*ȮL4XliDf~PЅ)zv Vajv9_A YBO ;Sw \|Al#4\MZ]xVa2 =*>Fkۉ"jX_iް:E]fˊ|هZfZcAKcoHБ3 Z H?8{ynQji -0"zNUon0V,$~Ԝ\yI?ho2>اc+bbuM5'YNV(KljIJ!5";ɖCfݖu5˒/S2;gĒ9͜;3>!e~? n.q3럣,J=hiO4fF̀(?l l]CZ{ mB$ù6T/j Fð#z@c#[R 6 xm>Iey!79N>bG'; >n(?}6 T&\ebSן||kJ^`RbsYݠjw=!4cm5 qqxk5KEi_?BяIhGsςVqpܱHw pzQ4;jՕ¯5jJ{TM^Џ^5˜P-sW17j{"} {5<,Jd[J}ws_`^;ȧwJgrؘ/Ԡnͧ-Ğb䳁H |{蟦:BP(x~za=~`YD׻.v ۋPf-'`RFG@t(LeK02 :'<#8Nh:DJ%$V-12%Nɘqم Nyԇr׎bpVUƢӥl* 6Ŵ=s{8'2fgIͥ88# }DUEE^e~W.*1Xeh:꤅KYjllŀVJ)".m7DN6j<N7&X<7-{M?ŋ~q3hތƁџb2bp)@d_iTn.fІ,k4%0c~9:fWl!F6.&rB ':pQb;Iw 9 =e Dǒ9tZrڴHt}ƟE76 I)}CBX#eD5?gaՓFh)p ,1p՘fZ"Ko oUv$KOU o V]'Z<'JA]U/q;-þߞ;"J4c}ǘ[djoZ/u($kD5^ \, ԴWT$PC3o2hK\ol-!>h>~`Twf$! <ƷIiī8<)* [0ND 6va=@טBwHS,hE=EBF[/*l̯9l!9? 7D+h,z2ԅ/XgAL]K8X<3YO邍躄|E-Gf=}Lprs~$\` 2ӡo &- :1&5}Go;(HK+|1C)k# 3:~MeAؚZ߁W-d~Y?ʘݬW]A99`hrJl|+"^2|F.GWO>]5w[m_Ym2?('/9} %Krh~E0eQi̮QLY !$x# gƊ \&J*Tf?XV3,qYm| U{;GCѧEC8wiZ3nŦṓ7Ʃ<!߼9H>DS$'+|L ɖ ;/72sK$AC0Dnޏ؄ S)ՕW(7j2(Q#(M%iqAu[ : y ֙me4eWxi<錮w+U8d r>8xٿaSDEu|wѹ u Ջ/VocJx"k*#/ලA0@)P{ D@pi몕j"h2h;}sX\n~}NA8vEhΖ7-Lnt4avX]0 3Z/W)%uz d5XDbpY *܁-_3Ckf&=/y &xn&WwjϾpYi$˦7|d:d^x l<>ZU/U7j=}h^}I2wF OnpYGnҤ Bu;>YzXnꝆ1hp=O`/j`#ɪi@oD@,XWagvZܢX#eEy-n&nE_twS/|jΦweeDlZIQIS;ք쵥S <~/ Y|B pI^+fSoN> 2c, ~f@? k6Bɣ֫Xi11^"}3S̍՞ј;"} GR,*]E ~?9rbfc쒸'l A] ^yF /5OJ-5߲QjKnnӘN';#(QR>kPq(\AWQo8t;˰ӠIH(mpz5ɵj1籶NԨÁ}k"_SD<I,Š? Uh8W5+k+7i^mZaAs[?x?,Е}_E7G]쨉30!#sPښz.ksH g7`:Nm!ys ̵C{`|]Xd6×K}RP+|t ,-m+;¯EʄUf2_HۉYͺG=tP>N=_|sUm\ul0%o(5`ȩD_Xx+]`iZ$!{U4I mzDg=:?iN-&G K=/')\ c(}KZq[=JQ'19+ᦃA]kUҡDkQ}(IcWcvL#aNhb~:!4>GW3:F LvkrǛܲcϜؤnCJ3hǿQ\pR]al0N R0[f@FY8ajlr=shDp.G"cԋVn^Gg ~~UX-~&`6F$J>_dK\/48네.rG=z={^zGz_Y/[NP)TeV{h@+$J]zܨL$ oo6އ'g>voHUOXYh달2*YKg6bX%](#Ƞڶ)ԥ[:9J.D6; ,rDJ_ H;PH jxB^Y]\pF-CJ ?^a ~p nDyfM9eS{ed?Aea' O}2j Uhu~JX8Mt!\&onJNbko6SO?R]) C_3ݘDW7 "DN'q~uv &wh_G TsymU>t8HL Ӌ/{6386s<_|U jlP  W 1bkܹ~1OH'_t~鸀*}?!Tau{U2f1oS*KajMg!G ʗl9 ~_?lD;Ҏ>$m9c *ߐ4&[X$i2du~.LӪOwv x"8h!f_K~k|idqa?i_,ԋ]!v=. RO*0ǪaU,=4 Hֵш/TrrvC zGBa(HX3H`0$J`cK#CԎwJ}EPjf`c0[x|Y,A)ĴÀ<|]"H)8,Se}4Q^+`ly@$#2vlXVWcF AOH-ȍ!ƢCUY¹:.$Sl 8DāB6[4/%1V44vdȻʋpj_pŰKt/Lvyxlb̋cC.$>|5EՅ^s][I3h9C.ZV-0,,wp}/-[莠Ɠq<+_E>;t<UHl*f ;~ۥ{ND7I0~Pd4n"W 8Azm?Bv+B8LgDOYJa6rKLEeNY&op\EpqLP2ۛDz#YCyPE bH"zeH|$Bj~,i"M.\iX76txp߃|'h)9sbY}5?FqP'ͪ|\`fm՗4j_`emfaq,O<LyWކF$k$B,SAmBbXOsΔ|w]SN MR;pUq7W [jc|(ލ?fl=s`<_v71 /;4jB֥a\*):dRƻ@@$-woGCsvu:M =%nVDp#_9 e {dӳBiwhK|pd<^ĝLU@hQŏW 8Fjjd]HRw|8DxuFH,U N O.ʠH9(}&$?ܰEhhe^۴MgY$"/c ƃ6ҏc2bSH#Kt?c6Mrֳ$C<^R&|p~*fƧAT7 plwn.1WN(⌂1LfAehЁj;Bo/pbΞVGD_; @j] WDc:)gJXe z;>ELeN(wyf>o~ُq>Q=5`U=anޫ Üe~gu6鈉AdaIڿ])}W@㉂L%7 F/*$iY傝nh2cgΈdK1[Er|KaՙGcrUIt^Bٷ@Y^`CذI_Ե^U:{7}FCfXe# UhMٙ" oS! u?irY~#dqq af_ v>qƞϞmQpՕ9'pm?9W $ky RwwV~_ItRBllg(0>5³>u6U<Ԟ c8M3j΅"<ќ',K&`Wv}a*D`ReęP.s&}` J(VM\;uTQ'U"e qb-if,rx.$ W3Vbrt`qI:;a^jZj^攭5n6Q@bύk00hSt*PC|(4X/l3orW`$RIjZgS'㆗" FH(rԬ-NsunNm T}G}MQ: D. ŷcCUO xS6\׳Y,Tr> YbuA.dx2bd4hfJߣOjI\$ pX움}]Iq%SgXrИ_V-1 ެ6L9YREt| A_J,?>~P!la3x3!5ȣ|*86FI@Mb%]:BuZk 'H6e4@qP'g@xK}VovFXPzF~cg4ZH3Cg8k.&]of]zxhL.3mj^8aFcñr8gNBN+/W@^7 0QkDs(o$ɑaS==`Qoj|F.p/R\iM+w ʙ+5f'zVeA)p}AުLWz*H()ݲq?a0<2NNDǷ1SyW-Zg ӝ5ͦ-7Y߿pӄ׃ŀ$pb7WP[oиff&ᔳRZ"vw(I=۩Ө _ׄd8w$1v8}x>>nwQ\;PsߙYC*Xc͑qx&Fd8 U$!= /_(Tl;䮔xb-_| .]ӌ ` o-O=K;ZtF . +Đop@̑oE0<:L =="صS0ѣLktP`z@W|jЃ?l6jA xD(^˫҆Y4ߋݘ0//i@nᣊ4y 8dvgtI U32vS #ϗ:'8QQl__]q8/„?uU2Ȧ'Ah0P[`CIXVy#7'o'"XO-5\%> V]"Ho5$qZoQd?+pAK~&uJTh-(y lKá|M`"hm\*fQF)* cȟ=L=[}_Aa>]ȍ|ƱC[{`-/]RbTb.zl?=ICrOږBi"$oQ>OhJiW*0LӔi&&#Vbo7#@EZUhvf1:L=T`/jқ]du1E"B9-*էQgA P!ǚG"$:z'%֥vvqʈEZZ(PġSH0wh9Ml3a$C N{|2#UYQl77nJELkp6(<tUGF}9@KX#=sٷ~-]\qY> KcڻZ or>*J@>r2Gm3u ]ibпAVG ;ĴlXq8B h(3띅fP$Bg$A,= ˊq}+?w=FosM0vc-Qm4?`9u4/B^>Ou0x^-ϣCXPՒ<2lCu֚ozɇ@>p9M] In"Yn͎Fv;Gun_ ~ ( " m'GrCviYa,?3\ty*8牧sSQQy~aHɒ bFWg;8X/l>-S| TCʙbZ| @gf爣^`#=].JGX9a,UU3׾sѵ\߲Y> (wY('sWwrxԧDNo뚋6[\0i0t_ (Xɤ9_t2 S7?95Te@ A/kL Măq3)w5ۄ%^Xr6:m"VMgl֌,xj@&5gX L y؞.cZbx'8~')TnџVdgG3Gx@|Tq]2A)_ܘ kOV@h$vr('$ GpcnRܩ;OާVUeU8xN9Zbgpd!)MpfbVkx[>}e.\]/&+xME<ײےu:~y?\vŃX`0t܂2rw)?w쉻=Swa=@1\a˻j})jyE:ӣ'zf;2r[6!ǎ%L] /mw- fC'_l,8Հ4bG\}/¾uX% B3xGć9S>Qg_cq1nq啩=tnm" 2l'= O'RH)БhͦW| z3_^,rl*xo\wJFv-M@-9/%̙nDK"CK&̄cZj*8lQF,n3VU߲?XRݿD^r_15K3YZy@u2bT&rsxS- Ubf"-/kgs ul1*Wrquh@wze +BҪt?E <䠬֏mLx!8fP>hRȯAO*8u=>O͘-I]b ߼YVwL9qA2'9+@FW] $Q Û^7$fdz6;8]\KÔE/Y7iXեl?ˀ:8-Gwyܵ9$Ae lz+{XXI^&BJ7Ӄ\v'oLs)UHBˆiհ,T.?4CfXMjW9b F^q J)HrBJ_uFb9k?qWuUPs _D2o6BquILwt/Wj*)qq[2`C7{ڹke2ө#0͡Ř{3#AaTЁo"y ("opȯŨSVE?F섮yHQd* BR&e8z=רs3eɗ??LhcoA3v:P5ȭmk-Iߤ1i,,mJ86;\CpRF#XaB\R?C8+6P+ hztXL#W,־d)faIe.ˣb/_IW (Ifg3ݩk<0g j Br㣼LϳX~A.Hp1EQ Oz|\_68@0˯\:fbi۠-QZF;bND?"[RmN$XZ#Ʈ dS _{A\[ 'Kx%4GH%qW~r, ULM3Zȵr5&; cmhrN KNwȬ s (r4T hQצOX].BPЖz㟦Q5Kh$a 7͓xWPfNBkj?4  =${y~z\8 ߔ?Ҧv ;$TSEu{ fsW|PL91CY~MOZA 8ܐfgv^%+q;>;;0gCxW~owai #=$3d+v q,"V}Q=);]\GMxynO>wn$exb\tͬsؿw8Zf̸?i>9pV'hj%ʢwp8m&F}uS,a2P6.43ɯTi8S77LhtK ,V3ҩc;tǕłq ٪B.iM2e:RNƥ/X*<63q_dM((;U'#M*Paeoɥi\t`I~LcѴsIn0i5!%G+[WG{9MvKc@؛t:ebbc+^LP^hw^1gֆj7p,)YD\F"[pjcv!EfWfBIs5T:~u5 qaE"? y۪Vq8g@?Wӣa6zhm}d;36gM:`j$9qvF47zJu1<嶇C;jeT_[~Va{PP o~w9I 7Hȳ%4FUBgb5,`f1mWw${"::),.C%Rc\ 3[mOwݯsl <' K ?ZX\T 96ŧHpW-D b]e Yn@nC[q=1ĝ[xD3p 2KJکBTώ?[݅غ-VCGPFf%9H H. Ŗĕʉ&'2AJ_JaV$l!\9IvFi{2);s?`6 N.Ҍ 6ԘU""SZw]xzrNߟq 嬖#%)Lrs^t0iK&ѼN3qhs${߄ͧcnd]뒛CñGrGip;@LkKHHSKD=Ϟ=hADk_ OX;VK36`nX&brBiojNzyٝ lgv(EhU""<~"/Þas%Ti$7N16M ()/3fnۋU]:yyh$.pcnfÆ}Y3m1Gi{u12UhdxIQ @[ } wȬeu9%9Y೰*k#;E[3z\pz VX3Đypas0xBgU+'ӿi|auVٔn*6IE6QVAjg+@G.1n{ef*EO3;Gƀ1SK'Bvf.#){0f+M69عhDᤈzzKV0OpRPhvRUos:.(,ǁf[/@e鏦%T2}*2F(k?3f*k(-ɾ=Sf:nnZ0di4_F)<Ϥ4?<ĺk#^U;"xX(_G.b=1l (/d&U'E4rFY76!9L8lAz*!l+Y;gQ8W>h ɧ"u΁-_jғF£_B& dEuorFy 1lMnZ͂h{k~!"n۪}) ʵHQء>:41tdkѿ.,o3~:E.']V+}vKfC#byޠN.ObL(FKLqzDF=B.]|DkrtvFr̬DYPl?p7b|e.'(βOg`ee9xhn[0pE³$Ig~e UmQh֍قn5G9lN9PM`N5=v]7qW\F ю[qZ1_24N3QoL;j.ɀ|(E(lH["5`+3$JcZ\3toO1RiCO9N4hp1g8M{p`IG0fm sSvP0"@Tr N҇KꚒ\tsE}ba9q0jn'_:p\ɏ Y M4#C!(R+(- &u}]]A$muю6,uߓD8T7ׯ*1ϾA`*agEɒ+Gf^˦Pd,RwLfPiQ%^9?;O5ol/0 .XUVlrޯLM[ՀBLe9|UB6X->ZʋPkz^%9k "&zjY OD\'3anu^jm7RýmU ;fB5ų(wi Rx!} PJ#fůK _aݏ{Xf3 cYj9^I1#US%z9:$V]l-Tj𪉘Yͬ%!&m,g܉B>Adr@,XPHt!KHJ=Jkh0D ߕ?jt@m'wpJ)B$rKHzغ*uNq̂wнYR!Wu-xtx(Wֺ 3- xQ ΗJij-?E1Wưs`{Dޫ69?{=vc`|dE^.kD h'=Z;n$똙,2lëDaRz@0{DlЎBb֢=(37\шEAy|FngS] '\KaUm79k&jK# _[]mQ3`ɩؿjdC8cqr` :p̿M\C{?>B?Sj!s+ #:-|vՈPGWj8mILnzHiɄ4mUHks픦qS.F-ls53 Y@c*;,85<&z\IԾOnl+A$8;/{r]zH4^mr?eK1N)/A w8LYIlA,&L *1; o]UAhBW%IJ*܈1cOe #0zl]A9%O<˄Ym?`q+3w[;0eG|Um^_&'PHĆdv²UWE7${fyv?w}"<)GOo`}PUl/O^cn.KfV7u`)m~7_~3? sϋ\&@)_ %Ө_\<&sWF7iܫ?sfFuɏP7- i5H1U[6$,P5=ëǢ)"Cc`Niɻl+4|ug225m-\ȕK8=1,].a J<3-bR؜V"T޼/|DםNc<=$i"_[T]tpŖe:?m (3}VIB5$K;gk)6Ίqmx"OmzK)~̄#o%llzrN_3e%pTor+~܋/MU}i:YbW4TIzo#4!\ T_[H0'eZ͘'7G,%pb~ׂ9 .Df0.nXGK0HgtTVisyCH95]/B?86̵nlwϚYN >3C JB.ޅ7[|){dۃӗUy[c*>icM[02 ŷ)&S;ƾ>5fSRr(Py3["o4}4B~"ج꽶NFs>˰_#ISL ZZ a*=;my!٢*^v)&-8{b?u&k=rrG;6#NĐ-l0 izX'\yU1ҧX"Ov1(#;6 7uk7*&"K 2f iǕ.9 7|)#Ec tkaJ FnhV2)dd^'J D?cլ|~ $Cu|*ȱ%&I :;\cO#eYqu5|Թ(5b+BdM_ ݅ra4ӟk":K c8'`K#GXJ9t7emcb; rO3HHR JZmzw%‚a cEƝb j-.8J\/U3+Ҷ6dG5T~ ƻ:* nh Xje>Nb.'iN)fem6X;)hpF"__~LwPXҷHNk(irx eNb*M7=\?BWWS%}h7 l$RK,jX"!8!O|%fKX^ű,~5!RpKpSG'=bX?r]3ͥ2ֺHO \3"7.6W.ײ YrD @B6_U7?7:k=["_ *c0(B$rc+P_:ĉw'^VApzAM=iF.>h/uzTJ99ɶj#(xhi, /)CYk{wZtLP!bYcy`ě*zL-K9i}e2+f3ܞƪx㙚'#yz_j0"!ɻk)_@=MJYd^#I5[msN8T@; Äi 6rG+7`/ZB } ?c8aZDcD7lxw ᵖQP6F}aPJmXuK,!*3o|\Q(}B*mR`$+bD{ԛ`'bi,Ke*pAF)3|U;א4+mT1%/ [" >bO# BAPhEk A(#& ~BHMPfSkZqA3Jq.zfpfߔ]쨽dG)<y\Dsj )z`IgZbEœN@io􍾍J^m\k71i4!'DHR{(WJWp^H^8w*)M}BH&nЂxOxFURO.d+Me>]spe BR^t-ZmQ.lQld VJu\>n9<MV8a; :s֤D%c' Dm)\dagoM1TӸ)RDS3Uy~ Iڬ~<-v[#-yVNyMKIQ,嬃KTo+ W?FZy}3l(Q'Ww 64^{KAAf>/_SI\]\KK=aoOP dNYD }.&}ZN _^X㧘(&(& UONen|7El^0BڷC^I,mSY)ᷝRM-SQR6@d:ה_@e>p.n^"94mtH771&f#I?2*$^:u>F?,Ygn2q% J\17J۸4X|k+$3 ^r5Tr0u99OyzҍǼa08 3+ٷ Vg#T\*-**S,Wgg Tq&AGcsD98c ] ! iplIJ*ڣv52Ȋf0ʠѻqjgK2gaa\ oE(y^De+={"}-i- u}_'ZW#(fC?>j lA}.Iidw$ʬ4 Lh8GB߈=4(iH wt@g\;}R5FD֪Vz:F !At͘ѢҟcV|vmTEyy0OJV6bMB3,[fA JEzJmRg`՚+Q.pyWlgmJ-ޓIؐ.# (kT yEo7b~Z4v3IΟwOi̻'I=s/;tx_zʻ-kLВGfcvha/o lf/_ِ?ϩ|p-ʆs[_c 3P~[\VgVB'{Fpzگ1jVi'l(ƻdn  #[[ItFUOb`ѐT= %. PStqWl 0}-rh3MΜ;ځ(s vE-n,VEZI#1p~ ,-NS9QW#1 {+]^-L'數yIu9.MN߬yڸlKV[b8Z,GXId]KK"ϧėW+%U/-2-砙hK Wk38 _PV*5E_Yb0 ǁg@SU7N Σ~#hh^IdZcΊ5h㎢!~m8d݋0Y)]+ع DYLhRx`=Ic?-[=S7l$5be bLlˡ^ iW_ImuYǵ҉Q^"4牜n,]wtlY\ErQJ xaF.o%ԭj=0geՀc/"Ͽ&qpb [>/3E.{'e!̸/*~23r qq:ʯ)0糣CTQPVeT!)!Qd/؆0}j]2hȪtn;@$Т2"˞1){Hj?I2,G 1ՙU[JFt;|FoA192XJ+5j8S5*)kmԠ1j`87 -(ّ뎅&D(xzsBH9/!_o:$#8: UnAe0`W"Xu=>kqGQܕA8wNEp& S6%d8Z"!۪ 4Ajz]? #ehnQ*Vsִ:V-2c/Āׅ%4*)ϗ]Xɯ 2DlH/i荩)LcfL4WG%c_}ӋK#COJ+xdO@+!޶ 5V#JQ`g;:O$ݯ0zK@G~cqA[ 䳱S@Id8@gC>A[IW׆<9aFJGOCoUg̱IO iD~;8  -^pzh*y좦2>{3fdzc2';0I|HOU+L`7l*ΘhA3fF&ެgζXSqDBf֫v[ . E РD%5"^'Dsj'n|x;(lbrDdz7wZ`41Nmc(G Ό-0SϦ[~*O, RہL{R뀟KwpL Fk}١}aIM4G_5!"u 7 Qy!=p/Eenc &M~OѥeG% <%GW'=oN Gy8Ъ eO8HZÑj$w_=7%Ijs"ëyӣ;NY䉈Zql^=mt L;}}NKP_ʊT:FL岔ߜfEB@iVA f 2ܐpl\',9pBvu1zy]1WOpsS݃$M||AHdUߔʜgGߞ{Õ&9obelThC4|tݍEqwy&{wN 31DĐDYH*Ou3;y:c)_j2֭Ov;[!a$:fU?^ڌ'mQDp Li,uAD-]BdnPO&*댂|$kŝgo)I)輣((Ң[e[?K Ҵ!{/[llf4cxl@,x  9{ľʖݎY}X}F"ƿ}@MdF'< ©wx::^#$'pY ɛl?>m$ASWu>RvLlpA]͆r&%G}~P/gbN C^՞щ_x07nǻ#9ެs9*# ''.ȻXQ$XZ ٰ 9IQY>[)2xm}$.)߫wx h?SocND|;E>=͌]w1QaglRcvEˋ/E1~ "U`0nϣuMDG%=<pJ|YP`RդP7q`j1O_:r:^l*ӽ@QkQHM%lnؓ&HZ 's&y)@o e(#޸LRKF%,OX|Vqinٷ81gd7CQa2g+[ya&S:6992˝.=`8x&ߗ&'P9!aL-{љ)^>-ތWݮzqڔ%|r'"1~'KgO+[ĵR,+F`|މ~!H [oS^騟@Ksvc]y4,1 ydE;"{he?Spjf"'lW=v]GVU-}] o3i%\&O\g3w,FĿR2;ZDj<~yP!_*nBy Z,#v޾TqSOD$>0٬MUÔ쫷Ɨ-nesI3\߶N7:o tU&̐ Ѷ;oʦ0ʄCa8RjĘ$V x5/ zG*|70m-"1v2݊[sܬ.^] Ytp]%{^`6jD|uGj*J l#q&Y` ڌTq&9ɎT3 eO锆"aO89Y^0^(5Fr܊I&{H㦌?Fx7_~U4~ )LKKlUE e XL=~}0;' FOfgnɴPYb0w`=P[񿄮f'ҸU61k?[]D5J P PnL*9:N)?' 6LgmW^ ZLz 9tJ$#YnZT""hٴni`:K'(k&p<l*v6LVTZC0diS}n5`Q::VAWke#ܬ>,7DTZdyȠVzyAJxQ'BMbG`QčͶ'"ۢ$dJ7ؾ٣?Ab(ߟ/6Q`v._Z$^Wzy웣%֠KtÕ&sI+fKYj Kl#L|w X8 1n K0A Q%j3B0Z{bUmF:YVmSKD\?%ZO3Y א#Kkph:GX^x"OC˄yI@UvxGPaUϫsݓd0Fծ6X>@73'G\R*z;i焇I ÉgwHķSAB VJL'z W+(n50r@Yk_յE ۝^DS;0!muv6EaGʏ'~JkSY8 |nё6dVJ2zbyX1?;<݉%|%$R^-z^v' 5ęܡ(i| qɘIJv>؉baѨj罴U~LƒnYv-KLAc؎xRG#k|pfT+?碸+裦VHp <@}ӫǗ!;UH18yu:HaWO֒ƨqhQbnO㌒]z b5%ʌH nuꉫ^ HJ Y9H$xvTi{iE kf;8έ=Dxx8nq;s\P&0ѣGl߾@hIhO])lKҭ3Ht j2NS 6.B#qWǦďyEWIR(R[9$mH@O4ҹ1kŀ;r#F=GY^L!E[`}?B; %pKQWTͮ4/> BPIAZgLMB{z!G."!PG8^C}Zop0ka"5d(VȀ`=s`:4FJ-IhQ CoI~ъM1#D+|Snfk2o!L[xeO2V̤B$AME(w'du#dxa^u:,I|hI¬&w˯@ؚU ˰#"J8Ϲ?5<,kZ7ii@N=oOy"I+_{sH0c#TKv)A!Q G<סdݵ#RO =f8R)^0:,Ml80&<\4-&W gwxŻNpMƔ$Z Ct+&Q7L%:} څ;VLk()X?IĦNow< WnO\J~6i VS#Z$,q+ uv̱C/:d#2f_s2=~k8Vnk= [{}4DY%NuA8Oi~ 7Ұ3_c|+~?Ԑm*ƩeڛiR53VZ̶*7789:dqk_QtP{FOcB>Khw;gqI<(MĤ?[)YJU%Ns,f:,tEV.i1Skt]Xqnn<䣷Á8;SM#YJ3h;Ljb6K&'=r'/X/YO}ŢSp;]!g}ǯ)M1Iof[Ph:lcs7&J[Xfe+la>utbSZ*Z4!V('O(ֵWU`pk#G]=Nmiz3yt3[uq.$ uNTJ>72Q E :8h%်*eTIb*֮m@a3qޫvB] u4Ddr5ۜ$_0˕rC1هyoa Om,W04@mܙS׵7k7VnTqxmbB糗xRb5"!zw.!Io9p>k]XYU$FHjo#oU$S/@"y^#82BJ>yAZ)]S&c[~%{]" %M[%Wuܖ m,ʹP*繽WT'˲Tf-^d?JYLRr]Db94BГLȻNۈYE*h9ց%QWdFp*@q0+QBjT_2eM!z9ǂ%Iԋ8S,VMu21+v/M}_QPsT|"%Ux|9+O7l?>m񒐆jf8vV{@w-Ţ+pJA3u-e$҉%蝈*ymyn;%ǚRy$Wg9:`ssȾvW8Y2`by'x)XZX{>7\QF9o/_5#d<_Do~Ywo68jF@߿}ɮ!:lV|lb @pN%tGU|s6|\J:-Y7ͬ7 WIStiImp$j*R7>1xɪRm b4lßM9L8fERyv5vz dͥEyvZZ|maTo% J aG0>dŠG\8TBg6ˡ:/-1Nwp.gӭ {pk6QwbN iy P e;忽}3u"$UxWZdwyÝC҃R_BXC[ntnDZ?ך$** m#`1P4us֛p'15SDc/|0[ ?B'?hGhXQ8я3GG44g](w 8. q=}1F!4X+F(h1&*}܉>^. r޵1B^9,LG5P7}lF5/5zN^#䋂ӰU ~TE pM˪v^:6Ԯ}`*H|Ґ%'Z1wojX$2`SR"Zg#ҕ "?aXgygOpzF&J&d橀f^ ߌɱp cALR8 wIdQK#8;J)i?axL=}5W!q#Ǐ:jL#K3C@ox`V5S[K-t*ިk͉2_.LL&~04`8nl-oj)hK +zAN~t<ŽFæOӕk$MHxs4U#?jDL_532˃[}5hk"N稓 jhv:]eԽa-]5W29lwY=IK ?ݵe>%7FZ~Eqk-}8`\}ϱ(J`KN ^kZ㣮$7Оem ^.5-@ἨګoTU,{ e-AZ?|V4}s(z]?вN"4MJJ`h(9N;(QALf!f& ) ,C/{"o}!')߰xؒw-M-e9E֊ (][ 6 ,Ǻj. +~AveXrsK6ŽI~#Q)/-VF^SQRˤ2*_ eVnֻ3[Y卹K}ҖŽ^0ޏ((}?(ߠ% 3:U^II&XzMپ :4< [1Yac*\72D4([+fS*D3âd H>2Pjy`"0R ؒHU]6L>C^.FcYkZII-HÛ{Tt^f05]+ڥs$7V U{L 1Gb0l(U(Ƚ<%0/1puX@PPii"*}#U.>~H*bWse!lIJ}"wҊ)IQ‰DyYh`+"j{̽ܞ(HE59bDQDx#1~| BS.@t>%ְEG`+xCr?*3o^6@xw%ge;=:L (;ֶަ%:jXsjbYN&& fm7uvKkxGDVө4y&T9( .F#|&rlT;dOA؝!/.N><9) gc`Ra W)[ !Â?#Bݚ9e߂\ZMJ"iYG8-|0Œb1Pꐱ7K*851f1' zdmOQ]5]6@028 О9LllNߤهH#miDc^cH`~HlacB?6 cRbSgYlsL%XӅhUa;<5v N(o9Ӵ^.:|Q=+~>_ٜAm}A1 d00MRmek1O=#?&˫>)gS^[PA r9Brޙ HJiHx`KM`=w+IjI%"/C]co9>͕(͙,ۗr跑ju:374aR/W49% %_9Vك4)a4s 헊Y0Tf+f[GVTv}K.xƲ]YXz@eԆL |ʺJuKzCn H sH xr{m|]R?쥈O3]h*l'?>PQJzfl/yp:&w*ɚczPӺU@?$Bi@Adh Bs/u6mH21DdcXbmһIWYOs/ɖ'tQPc fk aR_Yt7^eq_RnpfqG]GuSkJ 7GEGUlq*-vύrIgjݗ-!Mt8 g fxqs^n*~neIA{/xe-sw=lεM%2Deyvޭu {_&k5نECw_F8B^Wj>pF1LiV{ zlZXRkQf} ulFYsrGZ{*U&x䲕RGY+ic&4KA ip2e"by#\J>5~8盃*ȮԸhUOS]'7 >ZqiZvC,vE[SzMjZף~\D80ain%!=Blok{GZq͒pA `I{ҕߒJzW5 @oi|cРcCJrXv-ix7D{hoW6Hawsx7Bk #aYy:zn$WtYIƟx؏IQCn 3S7cca}YEa+?m#_̠N} `bV2n%R.w_JFd:Ia#xUO_e|f6ZRvX,AeB/X0k2؊fiQG6*Y[2nt+ `~F*heŇ ,Ԅ0S~f, ZkvMJ%AEK. &yG4JO,^^'I2>W)dO757)!f,}55ٲYvyS# UwjZ >(|;yO"u?bwdӣnF6ss^~cAO:NSlM)" f#yz &c0{å~%/ǒ49٥ >r>F\&P!;%!z謴7?{%s)\v H~fAVlNr*SQY'q V&u:evrZkٿWj vG5.{I !My4YJ wg md%PQk#vL i94O%oٝ/֬}!xŇ+=M~JYY٪x^sR Q\D]#JΰsXH6OHϰL Jb4 T(G5(M M%ݡGryz\ _OlF (H 7n6z~9*ew]s1IQUyOpN{mkx"sﱕWe`ZgL,&'m}~3fI #^T<-:#*CP2Iס!0bpQR@; C2IP g8M>.B:@O_&Rt)[M4?/Y? nza@0]tx |@WO̔X"`p@OֹRg]l @'Me3>dPA^.Ec%_xلP*zB'UlѩF*`K[yPkn]iJ.7%'@NLڄzP EL )JHۇB˨4$e 8Wةk9Q* :r.W*}8M觶_'=u.ب+d6y,_߆nY!񾁖vdr9R[b;F=GXfO?GO %&T!Ӟ ܷW+ǭ1?q0Hg3;Kd"J/qWR2ui`CMs` xߚ:ןvf*ɖhb*V Hi!Bu-`PFFezkcy@4 lRCN@ 7F*TR+ @ZPEV| VfDEa6k z(d,sArJ*fEJ԰i;)u| `3 LzBRY1|&BTमHēN/%H Jmo6cjx~kqJ6[Ku+{ĸٹ A"Jځ;.Cmb],j̙+^K(nQtT+>J*xCL`ء`#H™P+m)ƨ1<\&xM8^_Sw|_(in!Q|aS?mμᝋ&S%zS%c`״XW̳+ΪI9im'sDFȋMx~m^YZQ0Pk ;An"J>­3#I3P.^{e%Sp `@ 4kȱWt Hkr8#;*O0ɐ`w@?+hg.g:hj`m!|\-\B6> I,k[QxY/Mw 6wG_Y>b\/Ͽ/0kwG? N<[Vb|)zJD 3(0w/jo˘= 'gq/hNC<~nMw==%zB/H\Ϛq~ 'w5)spʐ6Wi k9Q$yssΪH* H{?}chfn@mCɩs*kPn}b!R|Ro0;F%_">"&x)uNsIyy2-q$F\4ɩ)3E[ XW^ƞҕ^?R Nz=1KxVje tk<5(gd҅2;ڽyBpe&*]1&BTw²jesЏTI5gF%LgK)=8\޴ ?.cUk@;Տ?/5+ÙRRjKtüEeCQk4u| 5yȎH+j8ڮw&E\x=mWjv6^OX:W{ Y+k }u㎱ JݴEBw´!_!#C5^ C׻orAbM [I YVY%BlffJm%P-T:)dy㤺jDgx"3PL]hH1UMdXD^%v]\gjD}Ƥڂpa2T rApmxqy_{ 97LBlKSF. 2V;H`W"]W?A+ `V;nĦPr 9ZS¾O4f4RfS9Naa!%[e BcÄ 6n?p{Dž%0S{R}%(_X|B9=;T8H nwI?2n`rR7OJ94HzY}nR"|< 'urȭ-K\m46`xbais-ؓ U_O>?lAʺR/ȨCa󁌋Nj;oPv>*QMT0%wJ vY>cjeIڋq|%cK{㼏t3i҇kD;|NqP]]!!?F,_KR;4!SbBzrbFRA,krfˢ$ J5D\'e80y- {UnVt>vk h6a=ϝI` ߞAv2 |PI'%{1}MP*qGjkoY a'Y+12apB1D+S#pf~[f;>!~覲|? '^߽TYМt5r[Է­)'c]kC١sk|"dnwNܘ_8_ #v w~` sT @_Bz w'P!4!FKUMTšE͋˅oKZ/F~afq$;C?}0rU3i.bл #3EMU 0'< >D:ia#σħZvXh!V b$b$T T,۩nT^{p;&:K&2<64!X+Ae0)\I>q!U(GK[jM›_!kMjcDF*`5]4T9i r#4ݢz1^* v |xLbsPDOe=O1Y[G odp!6RsV5+1BdM}W܌ }AA ܌ DNb9VJY8Δ7.M~+#k9Īs]ڏx;.ڃ :.wY' 6o1q*{R*hF7 a׎'36ͱu4 ߨ8،~$TDʢ48]MxաgdJ Ygz2拨 W?Z\- {nt+$~/Wŵ|\ XC(.%/\fC2'"2zzu}YZ %%@0Ze.+EB,>In,*q4xͼq麍PӁEj&(q(AJ;A#]VW,$5g_C!rHO6 Z2<)P)ɼWc*cH]EM1%̢A굦p-G2^!k&l\?uYSik(Xuw#Bf:G|hi)!ՉQǫ&Hj1\m)۫k~ɲGߧS#@|zճ9+@ב `t87#j2C^A gӃITh*(|@]ˌlJYFV(Mo:nt(5$ қHMhvFx]hHv,Q"' 7\Aa@l("@H+Ϸx'S;TGwݕBdy[#TN\н=Q0{=uQԟҿxl=x02/dM qLc`U͎&RjދXK^yS^gu\~6&;kFXl/Jug19 ³cBa1$?cQ#U)Ғ'cD# # 5<u)9WeLw%^(I Ia7>Tz=e*xkJ*%X^]!'. *>8Dz5>IE SkXo3Z^;l}{3@8I0倧G>OZT~7pĬ+?]#[9VM&Gl!'Cd\Z|Q׽45-$(&Gms=x8I+L4N-W3I?%LD\8>#Z$MdCp!'zAh}/HAiw>@d<|1"Dtjcʹ{1:l[-kJwYuo/lKY ђc@DЧ侻D8iߟ>eW{@ gƷס ZLK O8lB->?X$q+QGi8V\C&GXXX/o< 139`U-=rIJTjT}hJ>n_|`<c\5'3v8f9\23OvN-"as0%Ko®qWq)nf 2@{*Ov d<4 L[ -#N^&/Zj/ _JAn]MkݛҿcڃU' )]m#OyuG+ Jn{ q V,Zr '3=8($NbS( 'fPQ:? 6j9q@]CG즢тޑ&Sqi۞-=*ɶ/ng:l7Z]x+zNz`"T9Z}gPY5 œ6nIf HjLVWdUPk^#tU,ɭȼBgL_}GCϤMXꄃ / \Ʒ˺S0uBe|J+Ծƒ-źƓ+Wt:=WbFQnWȂ6r"<|2=6;rm=Vg[MZ1-#DȀPow4\(O%rb<\$(4fāUޘ'[T]͆ *f)1:-@LHy$Fc4]c`7պcq1 F*F#svudH,/P1$5P\'F"DsgR)Zp歓=Kcs^?-jP:b5Ij,t]UiUy!N"v(MrrVaty쎾!5Jȏ5 f1Vlb9d'"!RjwǀmfMZ4|Qݐ]Tp8Af43]r6oyLYM!pgռ)!Cu0]"-TO$KEKw6Ws۳5q5u&m˰W^{tPɗ;+SGcܒhB}>U cyV!?7YD sIv!cGg(P0I S;(#Ҽi[lv$RtŤfLGW=3 Ks.uEb7T1sN hw#=r_}fpj(FR|}6mGNE-_\<Xq^؝"SAr%B $t$Ln9Hkz*w0 4& $d9w*}SDJE- /Fy*b_DKΊ@ΞUhZ[28Qs(u;rt8к1͞= yg"|tkY"Q}RNaEFӛփħ}ց|ZuO|Np%׬nK?Svm}4W=H.huXܒ[k *fQSVGAZ4 @?Re3I桼fePw\")ǂ!Jtw!Yi$bŝ`7e7L#8f Gneĸ/XkVc$}Wmd& \ب*89t6y71ޗb*ՠTCy~ $ ۇ2zccqAx^6cmީ9/ųHDN(꾰++ Eۈ^#2Ga$@]&qφ44hԩo-luz^"h9˄v( ^bȽ6Cdxb (SFhK-]F36N*!ꛌ4n(Nk(D) !.}3-Z%by&KJfjccMro)oQhk ^cAfnf7)a ,Z=|F;AQQH"&ّ } *= .w~#jbW@x$[8Nv%'37* AF!Y։enz@I(Ba zG :)翸SxݐVtחUi-8jpd8钨z{.n~KAs) Dب"̚y?} m% "_vؠ!ɧ4W-ڐ`r!..Q1I3 T9E(a"zlٌ/͠bN%|Nީۯ 珁C@ABjEwJ޺$oj~r5g՘.ԼlTXjd9jV%Q>2.gD69Sj{i:1s] =;frJO.c$OM}X9Q0&^nP7IQo+Ar+^մЪ$ 7ԤREcgA'qȴPq- w'/ +=UsC*Xuy{Z퇛$SPBVz +C^yG;1Za31dtQBZL:3YPNد&9LjEL4oWm"ݏU:Le1SA'6׉ hM& 'Tpy?^]ƥ$7B6HxuC{6Iu. \z q;hrN#x":xLSZ MBO1L9sf/oKq`Itjg]_qp䓩|z WV$!H^d^btB(B|ZbɌVV̧:DPrNG3}09y'NуR*$߃;9Eġte\3P[;iL``fEe;@'Xg$ }y,ɮF$/ݏUl`U覄lj"nD/"PbWÆ=eȪᮁ3P4?⹬md JON.Yy)yҕK.Uu<|+<:nYsMtvJ_dcZ/bCA~j~Yb ͮ0C-^ 3Z"|8h:M2L19j)d M iO xI%qOKTR~E#srHUa" Pzy#׶Dֈ{^q[b(: 4tQ'!HH܋#zmG;)ZSO>NB -4s=ЅS"{axM 64a xZ0[*uE>luLTDbBJ&*(eO()4R&jMbq-Ѝ;5T>IE8F(b'NP"ﯷ *Q$XMwI n4g+,ȄTזEůÝ3_;w _uݸߑmp3%ŸG3saYODX$2t_]=Av[;Vؓʹukc2ЭPavWFNH |aU{1{4 e iɧJ.]1K*Mm6XkZO t_,7=' f@0_@9=ro q_տ.ÚCyawF 8DÙ)Õ=h,x}+ /B{CG*H=XLQ Mۖª;յr\\ҝkCZ$9@U0Xw4^2Ip]%6.u^!Q}zV/.{N٤5C,֝|t찹s^k( D}- ^B@M&f !^6gob3:_?SRq6= R-Zt&;'8c4"l4gLw֟v#_N) [N^QmɄfWco|\QZtGAJ9S^HyƐ\4nu p M8j!;V'~늕}yJ\)!fZYT/0f$]|7hU(W|āt^H&~"yq|S) B-H%$ΔcrH &rdȣ0-P`N:QfHVUPx:v QT :r84ӾFG&@7F'lz|kCj[K.UˬHϪAL^ELGX>4e6^rrwrs^mI4jiB rx\Dl pLz 1DKIHR}f=lFAǣLjϥG>6Yϰb}G3lg1ҙ"a>1lc^_lϾEǶ}S͂ca_{?^/h*a8&+`)dv܁y,J"#@ \%p>) tpsݷ0mF1pVF?L__*EaNP4* 6Ϟ^p-jfdDf;H{}@DWӼJtB B+#Pu}@/oЊuaQy[2)UmpOԔ}Q eυ>xAmCVo[8m?1$94 O0G>C}}<ʘ,7U*U&TdAĴp#ǀ4sCA4&tTfXL)6}q @٨Z{%N=תS;U>V!nl3NY؇ 2x3vpƢYD'Rg=/ٍz|/hCaJ1??aU@>l. ŋ-Z!;D9CНH Za+-ԗvM_i&AԘ[-|Tz5&/EhQsOӠS5< =ZÕnP'#H`Pؤmy No?jme ~Yc$1ǢӔo.$ܤ; 2P=ewݐ<>o8KpvGn /ؑc12/f Mk)ekj'l%%iT*{*=;[*H LYl4/xyNm_1`"V}0P 5AoȍѪ !<-iFN45'}Uw&Y 9v:CAz0;0v2 Ï ~wIv5!7FdjDRV/![Fd$o|Mt27A8("L'TK8T/JB֑bL{>(0;Qj*?+>8#0|~YIǒ['B=~)yUnH6Ī#m)Ȋ!gmhʗeC 0A5*EtB~VX obT,9R(1m׈o.Y2Xbm;5R8vǒ md\/8Z 4!cDsu%M fC ⽪ ûa$ B[n\I%?Q[ma!NTr%3cO#ow;C7"JDF+Nd6EIfH!WH,.eTaIJ,־Lw;,AnW}T*b믖cL4FHNƄ%eOhL-__Y2ߗם J]3WA<-x͘fhm4T  ϰPw%hYm lbp'W;n,Q1${>g!~R ygIG2K@4ecP@JRg:e[C.-xӏoT$sDOzZ+ut19jv[O[k" @cD6 W2rzmHR>6BZݶm΄ȃk"(gd*U@`27exョ-IF ?nNyΝeѴe}Q`HĴn٨?iOeHq59(wfƕ22VPNj2NxEN~߆N]> ZGK KeBn'6tt uyg|D`ۑ`< 'lun t=l"+:.tЂv}Hab]c\HDk8Wn}AEs|;k"Dd*:7Y ȋ:;>Wm ,9y@7 AK_y;-bPݩx'@|QRjq\KBE߰n&u&Y?pk{DIŠorjn&J`ͨ=]\52>82ROy+_z%Syuh17xI`5ija0qJLw.sZLQ=Ha`1zl[S!mvVrI{kkp2ML+ǂ2(ς 1ҮK%j?NiYZMTnl ͭG9wtlݟP`d`ݙHDxi=Ihv~+Q9-/N`¦ZN,m6s=Z5J^-ꅥ\DD=zb㹔Tԁ{hυ [ANCX\fBjԜۡc5% [k܅K9; S@R_h6l:ىEv:z$9x2N% ގi8"d`c΅ljCxЖgHmɗ)A Q8 $ 4qEϰ_ד Sˉplbzk!Ym*TL&! =-4c(b*iܾg㜯]0 d@=nW.Nmh W 嶐/˕S#kH3޳s \yIԅ$I`]7X4Mq:7U]zM6E? WH `?&w?5*9_4mT<^'D#;4ep7c0ӥ1|bq <B} D [e.VHWNæ0"k:_:If̒ yf6<ifƫ\G~R» 2}7h$KG_U]ه{*gAKbنr?J8*2jBq:d4iZc Jm%P qfo@uiA ?Q-8\>:'NJti`B ]x,ZIA*I$ʅ:q7✒&قTn|}UhtvU1\lq=יP$d"q QcPe[U7gz%M?@_Cq |&E{Gq!1V puZ)3&1pjؽHU^ǒ88EXdl4/ v; 4C8]2抪 xY)2((Yt/|Fػ*p:M f>5JA7drZe+0TeׇK>LmrqM Z~+) Q"`?d|J@5әZIH+2r/w]`tQ8+R='ZF 0rsv^\7R@.50C u'PZvje4T36=`0LC}j6ߟ yv^+ 11{@ %xsNz\9p3/gU-^ʷyJM{ $t,689hQ!ߑMΒԧD\WzXs!- W-y;zaH(!h$ǜhuM(_"w7jMt?Ok]aa2 إ%/fM|YQlmR,0+yhaFޙ<~шLckC۰G+S?ol! ^!PJѓ_ނbdz֮U1( ~>Wp;КXIv*09lP^ dj;h>E~ERo`s+t~KsQ7r\s?iL[5gUGhΛ1he=p!m>S :%ak!pPv'.o_Fs]fSP,̻Z#f'&/01ܿ(`}gcf7$ ~y$33fUI IPsQ9'j$iIʋ;Mo2R`66^,>5@}0Sty'ZL_a;Q1%HV܂)7IW->^,ByB6 uAL3S.p?EءwNILbd^k! uR<u/H@}VnTBϋOD6``j0`ڄA^5 {"YgvgMvBkjqp":ZqX|a,kBJ 7}ALk{yu9V|kl]9hMs{ʪ<^e#逄7}Zd|xհKxB(̧`%yZ?Kn{4u.^j@ #`#ߟswE!$WHN5 )P X @:zll=n> y Hy4@7hρoU㊋ѐM*(: yڊUt>\rYk[(#z؝"CH9.w% 4{gp}յegNՓluNTQ0ӓ_笧֖&/" È*ͦ*q "-bv GPkzd۰s%w7 )]𒄮?$Ya$ {~;f9? NeE(r~lsĊo-V洧)axPu.Ⱦ ޸4i^d ff˺Jvϱ\+ yNƩEV>. ԐE1"sLW7ZJa͕Og+_JԨoY5PT6)>8H i&z 7j}u29X#:j'Pmx'E5;gD->OLZ`g KcOr;e<:\lHP.f5-2ijAZ㚑YEr.KK{wB `š5i?ƦwY :2@K^<\m0mY ?(&1' "c(ڧn-m!U.fx%]z j_0OpqBu옵OgJZt<*T=v@ 'K$0`Z3eތ`Ӭ׫N7۪za=Ц܀F"Rbr5pk.`ph=չe7 Q#X$r%ig 'yM0|i)= 3EU 0)~ǙٝZhoF,9>;jvLVZPr@@~V IP0qխanS4ۜ~ ϊ"sj*Zt[QIZ0ϛwIDcc5<%WA[tU! 5*q\~/,T#c-Bqs+D jH{u2Х|6{yF6Rze!` ",'ՙ4rN~7(#joV <[%[ DtlG역սkK9 JPiSeGep~u(#Rmq% `{$ e] 4(s^>/a}|BHE5P-U l3g}vw'fb$GA'(0ó^B 'G pgb&jҊBP 3#nT0(N-5;Fk&5ñpܐ fBU~dx\sQiW2Q SϧoF}ib>Ʒl;oDrȃ?M4瞎 "?!`_<2&9Pz3riF$d;տe" t[n_>$u / S6qkY@6NvNZ:J*M)P]6Z- Ǘȏ!yUlAec6hx+"&":L a+0! ؗF+ɱo< Ʊ*HkT)ŀ/c K4,L qPkl{2y̘` vQЙYVP_ֆʆB/W,|<R+,VmHQD~7~d4 [lH7.qs¥ Kpm-tRnVWyUIÁ-aL&x A)5>rpSDmDØة ~c} w6hT_faJ&9)6|(@^&^%u*2J|N!:T.u>/fRXRs)Q4^Yj-MD?/Xq\즷a,5eL̞x:@ly?$dMru)ģ 15ƳaW^`Q CHWZx<k+)/=pCa.)t pI!…NoF4ٿc篍QͨE8K0kº ܐte''A(b ? *zH)kRӝ'(> ?w֎Ǔi,Ż3uWLCj;KUi3<;鳡uspb]o ڝg _rgUUyg8@sgT bSOg#).r^JOGI{^\AlYO4I*ou[=o]]()"e ^b8 78ߙ"KDƟqA2o߀|\ ,Ao2f[g@{צP_伌u5qxR%A,dTsƧP협0` Ώ8+TՍKZo2 *99EҬ6J8^vD,&"ugX.j+*QiܻMMT (*ƶZmF^_@\~7"WLf̺!/tC-hҦ^RŠPik)LZ/E O!fʆZ_tথ7[G,_&r"`uwYFn:q@m2+ݱuդ t:J@BNhM:% h@*!9}=kgB-r epXs! 85U1Dd׳Q.IpG48ZCj@V!lBvϨ`u,o~j/tIEH0/T >/k߄ŸCfKmH^-hp /]xan൵OBW9zNFidwc:1?PP3Rg07)wVş>LBaSfKa 2>,(/@; c1~fΖh0$e֛Ya'/ٵ<!:Jerz2( 疐T˔Ѧ1U t&@!o\*ވd6Fڶ zT=?Joox-:O᷼i,7mHb+, !.lAZƊF_SJC qZ;Cl~Y= j>K>)~iaػ(AIMJ+߆_zsžqlܺKN8AgJ˥/FEhAROͣLɖne>XfOX9kEBm;E%KĈIޮ6 ||}%N4dL΁r>ii[E $-d84WJIEpwEv|OkRfKrGl^?<$G'N, mv}3UH !|Q¹]GPȷB=nM) b^Ňaͥg?{eM,ZȽ2K郍&gm#ec%l'E11uaM+Poz*`'*=!b%k_2(^<.i^r-."M w`_濹S{\]3s#N}/6Ԑenk`I>K]Us˯)<{I@-K.]9u}NUA1*JN\!.0ﮐ|vJьsl-$0=>=y?+ff;ۙ&#,g7dËk -\5㮛zt& 䵿_BY8m=jLF+}.cA^J o^PiA(S#qE,c.T>=XS,}Zÿϑ_ dHasLх! -̮fn.q%ͭP5B1KZii鋯ӷCG䲿p䷡*5JԜߖS/ Uh[UTJG՛#Sq(Mn 'B3X vg24Ǥ4˺n Ǜh>x %tAG6l֪K%uiqT/ULp5gn~tYK&B0}Tɼȣ1 ё<~\vmRZ.Ȣ]jLC%2_Q{:Txٱ9OJDt(w8#P6n7qMd"AJH*vjQn6)*!hzU@8wb$Iq-jS[tn U8ի 찶?OX)Xm78m.ALPJ$N$13 2 b=ÿ١"c2h=,/Jzf*8|ʒqi@xh}?M8ȣ,}wzLLU-l$ ove1-?3sĬY2Sw4G0ѥsX !߆lت n}"+ .`B\݅iJ@ PRllt3ޟV+ iyD$6eܛIqLIT>Fq򔋰ŮhF螸)sy)GrznS4qrR:;ǒbܲvG4󩌠*侨k]ϻ{}ykPwN[CN7>r8b7/3|w(3ǷUϩAfKTBt_. ެ,Ƈו;=9>;/32*ym`1_-F"%OUAV2X,s{y [a#Wa4VcoLg#؉3"؀Yl'>} f|QNӂNSMGoO5|=k2RtH s!N_vx! ȅ4omITP\D`(uC_*Xor5ⲷ{s;J J 5&hbWcH,˷H?fǞ0:Yb2cbb<"̦I[V5ZEG4- źiZ u(66?BLL3[YTyE];fytGcKA7,tP^*J9jĦ pzqa'o)iۤ79UZjٌ,aE>O5]8&"$/~p3E7PIjk \ms}8yZݹz]_Z$ ߘM`+PMQ1.& 5R$uGBs|礒,“HZ=er^O/_ hy7VŌenԠs#j3Hw8[{ute7(2ʬA߮0Z,ÿů_|0x4 295_@L xiAE𨙤099`_%h"=&r,A ]{52MrŪ@ OH8j=fpRe=:OYUuH&O> 5q V/ՒoeXuFK]Ϯ=/w&|'+8C,܁!lJƖvLL6]&;/G`/3E EzBH|Ny$;!71XM!z) \].ԇʿ9=nM./@b?7b?ᜒ?w.aR=(K+j:mde#:gR%֧V'*rX gWCkv2I8n~?KQ)K#޳p$!iT*.~0 *<^^L>1m8kY/]HQmk\CO~_F=8a&E9r:[6.ET ODsXЇ(/ xREcS~`,vI7ySSqDSG޻~WVA.̕wI}X6f ڊ)#/oQ(k.b!6A#Bc406"6eF&T=3}%`:“(OKIVM_sBqGDqU;#:.1k+(ڴ/d-k"@OUq^u^.J^IF(87/v[v^#oӫa@Dg]|oJ[JD2EJhBbNo* )&̪G2\!;WEA*-_U>mQ uΤ fCIF*rG1R4p5oe{ȟ/n`Ү(یkpy{Ǣq][`"昐+UQ}}~%ϋskvuOLkvھ.CcP+glvݾEY{O~Ic ڮGULpkXv8B3, ̏u3%Ե #nS0OaBHl|4)8zY58`lFJ⸌|Qn8 ,O8<_J Od0[oEn + f/L/ D\8epF:)P[iQ3fkXtΟtaDg#1rJ-ͳX[USlBXM 2~}[` ) <$局XO/JgRD\q:)zlZ![ѨKiBl>0Otȣ7:2-?c&FG^iXu</~g?1rWz4l %g ӉyzډAA!Q>#k;P @дz'~ y׭Q,4+gTJp!JUz"WC^=/AYl˃i)ŶWeq:ͺd= w-* +҄!9 ZChPD /mުDѮj'ygue(/W@(W~>>xVJK%6{Z%<ߴכ[rK;wN HCs&K ^0#x )NVz3oX!KX kN | wpV#=O |76SAwXsPCr&gvK`5-Q0xn;U3\M[~?Y^{ާX+kR碅o X~N8VKr47M]UĂdu)UMMxs`&x.B*[H_.H,N*k)?>2\U0t ƵξyE5^Ҵn3eN7Bv- 8*AӚq@3h5xHߙ{Rec{ h=$4:,| Q3XAѕ,-N=|5HA! ?x)G $ 4m,նdj!2uc), 3\U)ҵ_e7D4gݧ|%#lNKJQZoq1 3<b ݅ۍXi(%ϭ}ӿ}W:RV}Fھ◞ gݜ,nv!sȦz@yPZy.Z|#?XddzJSmp^_Vܚ4{<v1&J8tebP8}oԹzh24dsz*`Wl]Rr)VPK!SD]Yu?O1 /ƴm3$䆆!z`Eis"eP8hoGQ;Fr+@[ߢw4ci#9;-g2_&n}'%E}lQ\ːŝ7޴]J+Swk+s0 B(yՈapϒk78 „7q~{dZQ]X#9 Q˨LBg,])}5';IuP1HM/64pQh-5c@g)s˦nIKfw7.QhԊ-a 2 #vf⋙- ֘M@n+|#y^`tyfᩅ#'(9"zl ,^yv ?/W!%܍^iHt%A:Z ܲaGX)n7&*a!t+RiF%G< 2 \~%?w>Fɗ5TyG;q_(fJR9nl> #@fT ^]2W] mP(pT2ҽJ .m![`M v4RIRZKW#gy4P!^Y) 3#2sx7_yy/mXK[&C OxWSiHhXܕ/٢ 2y8w*=Xt7(E X9K.fohȐGp mi'$\2E:,$e'@!dLuiwJ3&$>[1ˉ/a5w XauzI'@>cdNM*-TƨvᄃPfTL_$+W 6EzO`zfkF{mݠx 3X!r">)Q@Yh+;?.vds.|gB2z@ƒu9bsjo %D+pѷqtȝUaN^%^ǹX^e}޸v S~ 7oeN*1aџJ.vm␅`LGe[|WפXa̽Y۴ֺ2[P)F2ͅ|?fw"O {Uzp*o y㒕)\ lVu|$?cusU켇G/B_&7伶e~  B+vҔmm3xS#LQⅵ (L}Ksra$/x$ >z2>{&bZ̎kҡwtZ۹,;l ~/1/kjrt7`C8!wͦ?] ')sO9T*zHܻaXCgיZ,}d& kz,t֍W4\!HixN筶HV+H]-)K<~]챝'*.I57w}?.+JΖ9?2pֵ1!;M=3(?s5 |*,ksaTA/{2'v%hjRzW-cY3ta5= q@@git?x]KrδlF.2Ҽ>JzbVO(ZK<O&@ܲʌ Ɔ Ǒ} H|+,W)d%΍ Fs!NMxg xZ.dCC݄J߭|<,(#Т=oTC8r[LKYߟA^ HB50p)Hr֧`-&5!L\' \y*K8ѹtgh+*>٠ knuW_ ʘeo"H(@Y9Z)0C1\s9S(OS*Nr0j+bm xzw *< ]!EXV@*XyM)`<`]]U_Aۣ<,Aªg%_IAhO 6$> &Wg" .:1VO!ղHl1j%vJAL-~ϸcr4'O)Κ=^:h_ zn!a0Q"7%rcx%lyL(G@d'2{+pɧ"nVc%3αZ@hLa$؋ /*&8Am_^thnק?{XG.{6 "7ښrb !LJD0T<[ذruW O}@DJC&ؗp QItCj5#Y%ъjMB$C50 r"*96b&ݭ%X<X6rm tB27/gMY:ZAzqi nH8zlH>tMWwJFIAd #'Fƒ SҸ{X>l>)}>OgDUJJw'i^/yN# h^M'[ҙf>Q u>}gI˩ء1sk1U\3'y传DwNج0@|H0~0ö_lŘV{blm,Ǖ &ʓj_G[tz4c{wf i9PKcA?,Ծl[VUW3$_Y wnb`hdNxT|Ĕ:RvK%ࠤ)Wa?=[%nkp,ؒR[Gf63#ջ|a~;P.q]uhD2| AxpX;<[Il;{Sr3hN\QZagp̴G>BVOrHFF ލ 9L §h#KRK;pQ4:ywz/5Zǜ㬌ߛaʶ9i;hOր tlq'|'nmlVbG4!D]K9ܼ-@-23&޽k}8QW{ؐJl :Ћ6̽u~%AI0o7+_Lta9#`!B ڋ<2g a0Ui p4AK1k8COu\N ڤ/[~frNb_G`t~`Nppx4PBe*e< ZTbQLo-jYɣC!Ṻuo{?}Vљ[Lp/YzЃ6Q2`zg6E|5.M֢) 'U(ظUm/ܥ  r~mN*-f"룼GU(GCR]˗:Q9iXK,(_hXoW'XWպH(O7\h Xt]h2]^l4K _ "k̾\, <[LU fN)H2hfo(@[!`[ l?ulo?++ܴi*ϿƄ\+0ovsБxo. MF:PBy9x)(Y&Z. 봻6>Owv=ps)C;F K z놖{c*w}ȁ&RoCy"֟S?9Nӗj3\Wstbuu5j2-ibWJ3@;%!@,Yx*Ҙ3a1dV)p0HT?X}}J1 "lvX8Mɝ0j^z8bynd?*oѵW ZIEo!%3x4N9gߌQ"[Blɪ; {@Book[,v_ir /Fɶᦋ*-|r[O$4lI(vE hU]ZE7>ñ 'ļ[`ҖynN}}}78#f\K#6N¸;*5ݧzs) ];j~Z^D0'ZAAAd]q B[FM BL<*g萔Op1q* OasZ\Q`a&^e>{}5D25=wޛptfyV~Qq"1ĵ d*[NuH+FrG㛻lE)ٗf&w-Fd7la%ÅСg~w.di:-DȊ|xo輶ikdNu&B (w 8AcVA)Q)'ȱI"/lZJF m6#w~Bo#B4XU)lljgbcfզš9+SmĦ,-|Mq"'LɦD>xP0*t`0#Bc`r9anrvp83ȄEUc#.,1CF8F.)K6e䞱{eP g@^nxIpHM(:J㤴Wی瑿F8@7Kad]`$i3(ydWZM{k ELy`BIi+cyR>C_'4.ˑ|T9&VZFOcO?KT_4.AP m#ZGZ] <&X4M>ag~𫿰#PZ^%شڙpɖ .VzU| I,zN=P/p:9?HZ:n/$޶Qy~幧OtfR8ʧȪ=k;+ &p]9 Yۜ6\o7WsSs訃xsxL\hq)G9YW߆Y'*:MN fFE٬~(8&BBS{ǤBqШF0PnN $+X "=ȿ ѭn'~+1zE}/V+lye| ʍ'/65t=x$u`XgTNK Z ߵ͆VKMJPoa{1D`7-57WngPH#;/Rӥ"?Uj?NGY` (1\PiT9zn}1}k֮$9ک l&Wz hi OOaX JCyJG0Od$A(0]h՗51-:˿\m0>g-NtB*q8VKJjjsƛў{dN MFp/GP,RcN[Tϑ)&wB,}@p;Uh!eK-I CC\]ń#O7w̤vS_f߳&j #b~Q(`>lL+(-?E425ݗzc=<=YUAY!ЭlG?W)>MYAmL*(d3zk|0Lc?leGRAݶ59ȿ4bpD8^ZGvP!l܏v]+8Dy:rЫ+ M9l/",p4A m_]&fc5룹*Kl.Ɇ;_VbMB3J7V b]I)|Ȳ^y8}֒z}\/Y2F%שdZ:igRA(UD~w"BiDҬr = 외 7RLs,I%J=^$̓hR9QA⍝a k[kˈft&ZZǕ D(KMÒ pœ32g-~#\pcg+Dfs =Q$KN|xN@{YU¶0<ϧ 4a[pԇhҕH*堮7.X 1ٚʜMO^՟tܶt~\zz x`)|CzRx!<ȰAó!jh h5) 6/Ls&*VG,Sa1Rs !ߠ0wjS$aruIu|]7XP mm SI9ꁰ8Ȉ:օlq+g҃e_ؚaqcZJ gKḶuEx('R0 Qm`+Ilod%fm8z+l~xn&1U|=yJc_]W<e?A 'CEtHXS\2.+{ #EAFIa ԭk@יcѦpu^6!MHy\;QQhȑFML(TH22!h$EJ@">' (/#nP3<pf- L֋H/2|3-<i`sn'ҭOCIykQ\]Zdk@#㿮+F"r8mpg6G5JX~EjV.Ʃ Vufn Iʋf*«`+ZX̤{3Y81#Zna֏"4酢iiS*9f&XR-*LLq0P1*$ƦYUP;bKTM Q%I [H5t^1f[V5 گ53}]d6֠^"D_$/֮D'ps0Y$ qo)a($*nfpFt۱d^⃚X{]®))ZD"DS /1YzZt];L!ݬ X^.+%a~Y@[+ۘ=r5qPvGB_0mč: zo4A܋Xr.'ֺ#3-,Je!HSCEgPx"{ dyE3}5'h2ޘ@UQ6+9>L(8F<~;]fOjypʻe0\V{LdK>?^O3gYg41ƹ MfiYB4"IwIꥑ$䤄=C,,ƂtZT{qƧ-CgB%]X%8N } o\.ݑ^Z.gm x䱅R`?1D6|qZ+]\`3O*(4@-(d?߾gGXe4211n ѭ`tbVJ=htgi,,:L;cUVԑw2P A+! h $׹h<ఆs5 Q7xO-`6؜ĤsJ ILnVl[=kY]K92jљJsLHᰅbHXN.-Ϟcwaϧx3l\iKKk6:3b.m*##&f!rj^K8k2])@ V\ow쐲E\qZ`gјtYxYg{Ձᑧ%_Lј6724JV!?x4J83GَG#9[ Vügȏęhtv?;dRH04u7kJQ[@"R'XMXظ⎀Jѐs|B-n}ݰϯCN|ڊ.`$ƾūѱOB&8;ݘMpdNIQBpOqhm6E>\ccz@ 5fLߔ?#vhe%_2j6'aSpEm .e HyP+Ƈ@ua }oק_fY y~|m sV̹m<@orX[ ܲ`Ik:J7knBwuZ%,Dd ]2Y<_F<oP=)-孂VV4nyvj#r~ ^# YhɤFym5YU6G%~DܥQuHyH6p^J qH}ᐕK Ir6ݜUF?g8@KgL UJ8wSmzjx@,ȂcrE g?abD׊h p:}hƺ%m7'A_4k&d:ǜr3=[{ 6ZSrhB3<(ecX^˙ɳ"? ?ԍ}vOl$92#".#6~z ڀ@xC6 WG2mg͕򫅈#5`BS]raD 4Ѡ)Q-Q?JL^)o 4G'K<+N3R sLa:q %!{ YN~W%#2C4xI})\H_[탣Vh udM %˝!&@R&UJ{ !#y0.A7~/!O;P{}":MQ&v (ı>0m;72h`ɵx<:֢96ʐ||DO%#A^E^,sXķ7 v W6lCSy=aigs_ ;H?SNE9Ү'On2f.XV Be-jcHq`d @@Ãll$M^yF]h8i#B'#A{: ^4o:C(C{R ӊ3 Ljj9f:qAnIQ+MDsS(4}R& [RAƄXN#CH65cc 0}vP43@N(ޑϠ,:z.0 ɸkTnPݠSkdH!k̰G96  ZNJ<ށg?' *()( ye b'rP2hû%bpX^[o Wp$Vo9d$_f{lOFuP ,'+N\{0R3^MuCݍPťY)A2"`+b үKo׍1Savr}ѢOP-b(̆̕V$(F %;ǐ0淀@IP<%l]="}k*x䩦nɊ(QJl k$fG*Vo_";<'a:F+7y5<&2 J uܕ1M9Nڈ B Q'oUi7 fdC-BFO16G]ILScR{^h42^Tg.6}$$5LBx4hwVG1l]\?~u l=t&hi1p &xI[9xLBX0ɔx]VњZčpe]zMxWHv~Y %3FKo qQ4Y!LeO9aFn.=׳F ~tH,?nEhlrv~1oN6INkAָ;}~Bn \* Cj"Q;Zk%%]ґh->,) Xcm;,"=t?)z "OAy.aG$-"!{PL #GoQ%|%S|tD$΀ܣ٧tJ~YMXdUErme5B򥿐;t]dwTnɄj3V! npTxHtG!OOB.'$|W(eހE8wZz$pԒSܪkC2+(sAH] 't^>t,/@ɋ.a Q{D"k$c|Y4ѝy-kA<޴zgg+wp')VhSy©8/·w< >VUtt.znTxLi_}{ NHӭx|KE`#4 :ib}@cQdgr< sHǣQ aNZ* 2X\ͪ'\up.9[崄>l$daz ܮm%*DK* d"?؃@N%OGj Ul}Yrj,:粛{@~!|ѨVt4|t/NJ|>e+_<Wa}*rC4vX 1I_DG8d`yvCQqꐅ_E]ϮgVj[:`/f"=e ) 2ݻ.V8Eꋝwq@Wq… Ya_)&{+*c[*y(> Z=D|N>QRʮe:jS{?28΁ԇeʋiG.^1Z-QpH":M3B^jW8 5k^٬GoBMyH0`R.[;ѫwɵqf ,DĜfs$iL: ;r[zo5O}ζ5k}d3+{l߰]'p,1U28D;YT0os"~28%xHԜsX} (ե+Bl آטzEd:ո1=e\ 5ԶJ0ͥeFoؤsoW&SrcJ[lczs##&Ѷ8r;zu'%Ϗđ0)DBqcy~%yCsx#[!>Ԍw iU)8?ƔTBI{{8$v:+TQv8kCKozEO"~=0 L-xO0Xj56W}bz~G a`9n]lG3;fJ{""Һn;mMHzyaf)lMIRb/Xc*j 2re .Jp7}c'b~VrK4[ h6\B^uV}X0 "cjXKAol9@V<vߏ҆&r+OsQʹbMEhTƚ=#qzŠr(Rg>V?ထRMUgU*Rp!$%djzK7iJ,-FJBBYJџڥ"cv}Itx* ޘU x7PdG%IKFS ǓVc rfMfe YEu̧C)}<ƒ_vT鍘eAdnybyc98Pd"&قy,梬VapL/"4ZU(yTNj#]((iX[F#R+j#&u-xJkmJ|A֔Vp9}a6Kw jE ?c;;#6/i r]}mݕCЫ@VK(5>X[/b6?mܵVrpɔz[Od=*Y rQKp(OSli@1?+G#zܑJR&^Ȥ3½h iD4C¸5K{C1a)B􉅸'ȮldznoWಸkbO)0nOn48 "p85YF|"dT~6Ɵ ^੫Q" !݅C뗴y9ED#Qjm2 w;a5'}HB>yPedEaDYlQg]/*{*"Y=1O Rq"]*c_e})xu.\!}}aCÆ;O~qirY{(ۋ(ߝ3?Y_ild]r0vE1"Au,=oeO H"{-o^5%A6 "=r+Z~򡦎.0E F5\8WHC*o"U򪃷`iU~\NcZ}_|$\ ┧T?Vk6cͯ)晩rJHȾ{9y'%SFqb+~D2RQPl gj#sQ/m!" ·Fq_ fĨ?gpۜw(X/i&'$y>OEJ֤- %o]a,0UVUMiJ ,Fk*Vdz8R2RcXĦK7tA@±CUȀVmV&'Q9MBk(1~`M!WqܢAY UW9 AFa0iXdI hXWل!MK fz͛sPcK8Occ'vHGJb}av SnN􂃁;6fsǡ{-;W?ĐϔcVހmQlh#殢 9uB?w;>6R5Lk}&kI!řz@q#T!M_yBm;wsq` p=*j 0…MMC/MvY|1nXu]w?:-rT5O QHfQw}dd "O!\k5Q%Ddh β|ڽ:فUX8yxiuCI '{ ؋v}jk1NL) %^V.$yHFP*ĭKg6&u2jj vֽ\e % `%]T:35+]7۾#w/>T@a#| F(I7;XʴV#x#߀=f<;I)T8g#ũI4{] ˫<| (Ft=JV`W+SV៓;\ <_iwx|lQB)/=@+f LUk-Ta_㊊s `! u Sx E E 9)q_3@?tHwCmysd ;ӵcyeQX`GZ!rNplU)+.=xToCɗDm[,-Bp4+E}5lN27h_)ҥa[ޗmn2o;ls9ugleWBPqיSJɻq Gid)[oad/T zj0Х'Z`7ZVWR7*e·H3wb`L!#<PM -|NŌew!uOJx͑Wh0eǵƺ(ȶ u޸ ^jfu7r%  IF%)NV HgDқԊ KYf?@x;UccQ$bqq1|F 18BଚggwyNMXBm=,m8usO^t'3\Y;#1~ӯ~k,PIP (O,9mx%]J;PGnX2 DO.e3|t|gQoz\-b+y*7Zo`x~[57%Y?j"}M|jӲ ҬTpgj^kOqfN < t2hE᤮^>bl}4|#ceTPejYؼ^m%_>HI:ݻM<,}! o)4[VHB JH1X&"^ݬƅV\X"%!Np?@ |DCֹa-ErFOR LW V7  ӷ'sx7Etdhaq6.fk~dF5r@VT lT9+DJ Dj,B'0_;[6fu&ϖ( A` Qxj\_W"2Xr)d:Ɗe_h&f%KFˬG2ڪH7icʋϹ'#ۨ:;uh[d~蟊?K8E}~ ;ۛ}`uU5;Rbxa^zDS$1jF-o(j ,th%Bh?&I㕓srA[bnXY]ߑ|;75-O-.J Nۆ' (-( ^5eJj3gL<3]k[0`:306WlƘH]ǜz|9,Bx)`7)633]6h>mvW`{zԮ?,F{_;~ ȉ'ś ^,%_DJncX|09Vtsc$}aE=ۙܥZF܂ps%q)g|Q7n`6ǔ .(YNS!`ApTCǙnܥ-oxk4.8P*h^Snt&Yk /.6:la.. [q\mBn͸f²ِ(t9tspqJ';З~LK̉%3/Z1)7d2p$䓃{\wl*A!R]%>|-ǗqXi!򿨄9I֢N Ȍ=KZƨJ+'o╁КTa(Q7]=6x1)uG 7I^f^9烥+p5R 4UtoQ'Zqj CCd{G(ryD !dK`ٯsTCG9I/nE8m@6`4Dd[UQѳxb~VSt{SpؔB׺v2 Qc c$Liu):y@*zgo*)>vxP%M sIHҏPڭL\%!% E +TtB <6qhIR̫ [lhkߪC+L!Sl^6qrDKanـA\<;=Zh ouJD[\My&7^Jwgsڼ[YttaÙ^@ۤtE|]#r"/zdz1c9,:@(x>ӈۋkz~<&x[S6 EM,f^P˓F x=ZS=$x-7]l{{6* ĊO'&$3~Pj9yd7$0D`Kb3fIZth(HI7ɵ٠bz5QR |ԎL(^tbM qSY;~鄩8.6\-(k۝lmҌ(Jrkq,bLtSN8SPlb[R6p3",NQ6 V%diO1sV1#>Zq$^zcޡ@j QoBْoMEB!QmR6@!=~O_l-ɤ_Ǯs\Y7CRƲYtAèu-HӃxTu _:Q pd=QXv^{zГDft5c5I銲ĕoVc]~Z!Z[81V cY+H8v;34Ѕ~BlLRhɑ@Ǿ]qR'86>Cm|\"mnY עeAj|ɘG |M\oB"JTW7n Y([Q12p뙳mW_J7p.(3X}OՈWAö?W /#ź̢gӬGpDm "4.e1ۋL!)b[>i#Vl{S 9&[k\.y It_ލbDfK*HʣܾE>jAIȾK!YxUTaF,8 NWIr*.kdG94>?x qDƬM|B';:&iznfg7TdHzsa 0!ߕ/i${ o21X!,%@馭7qbNqI!n-' H~`vJރJ)kU؟ɅAvƕH3,ancJ氋l4=bX?b]Cexa5J VRs#']2[NmR'7 ?pm 9waMnJP,JHNX5>pו  u6‚ cO5ߦ^VxQuFicXT ?~do`}CAt Vy~ Q(OHۻ7mήn$}](446hϚwjeFn|JdwrL/viɹkrd:,_$S{٘›ed)p$ڷj[JHpn᭵|:)} uimS,q%Ŷ$`j+y'=N&dL|?:BgGh1tӯ Vk``d8τG͢DgݸM+븑),ay׶IqY eU- Oƪ _mn)J˲Nwp[2;54팺 }C\BU>8񀮤dDg\rE;pY.Z+]ռWibm%hxc+mJyڌǫG<Yҹ?M-OYF<nQVg3Җ2hVgܙ\'_Љfz pa?{܋xYi"$%^`5>#bߡY֋q%)ڻCtQtalˉ WbS_W7@yڧ($#IVo(Q=O9Ax*3V`ҫI7J[8OR}+h۾ͬ<'jdC}{@qSX}ވzRp$=3I?f0ϳW垗۝7xs53UJ@pƕZ:-heטm}\@L008B΀Ħw+,DL*TnSXd70MgC/E#?^ʭXK [\j2cn,KE:я.&u̳"LξF>dfgM'͋#hw㻿PPBwlІUz1YH/1<*Z 2rjO !xqM5]LsE-bNϱWٰ#W/]z9<>$okqeMRJ^0(eeHҽpZp,̤?rQO '3N ?1"(vl2fJJZ.c  _rydõ-&U`+tZ TRTI|Tʊ"IʔۊCm[e.:lZ-͈W~Z nIGycSo셀8;i7G}cX^[Cw'(&fKX8@Znt|36]dWy# O1]7o p<7zd'nlw.:GpěuM0ӠGӜ+5(TNf6ǐvC\,!lʽ`ӗf Gz \b[w_{mO 7V|^q nRb½tF'[?@ >CX^=[ [)S}.>C\~MGV#^ 㤕ڻdȄE;ϱS涚 VM wX֢堾-յ>}2AIܤ2h4{/Bhn3FDz; pj1 j@>bӑEŴᾠsMTj[,X?CƔ F:=T̈́r ф^) 48갇jHN)GCgVYn'&i.oJa:!CM ɊQ+ m $ /jTo1>w{E$_l$esgm\Unc!#s|!(gTxB/+"JE0F 0xKΩǡZP;ፖy!O,e،V =B%!ʇKұEQax@3* +GL8mWBQVX4DE Y RŽd0,Dޱ{3iI>bm#|!lϡ(E=@q-y7O14\DU Ϟtܾ>Y3w{fezL>*f̱TLQZW\!;"qVg$!ܾ=nr`%ΆCz璳5HS'P`z\{_] w'GQ*FKhrEQ(.,0Vb@örw`JLypއ[D%iVwxIԓ}M.8h|iIԻ"5@Nle^cZ$nOe遯F# J m-c1IĊAZ0 R'Vcxg_BGw^`wsRRY!1^Uk7d@"͘nlbe8.\S+wwm_,?-.Ɉy&L1lj\:$5Mw=15 oZA(ajr| }0ݾ7fE~aRfT*Q2M:DU a]H`y"k2tKN[p'hCI_t5}RxFR39[ !- ~,׎RaGT#&m>c,3UF77V  _˚LS?#K=n;31"oxwpU;VjZt6!0g~6ߗ4#B"8 [BŽ>jkJ: _˾~34M?>11{nR};bX6\e?{U! 2W4[](;T;' .pZJ|SA̜@* >P?w81Nh`"N71ܶOGK\H- J9Zõ̺r t Q'DF\p?6tMx7J~hE+"ҟ3W5/>KjNKiNnB m1ةHdV$)(k>%Ua؛k`x禣80TZBKL.)q|2ۑ*0 2XS䈀?WC;iͣ-E`/jF9=/HE<[ "&Lkb4ũvcx<S6*6\bn0Sq5WЎ&z(Ez 1<;>X"5(^`ȈH2q^FH(>N Qݢv`\#Zv|}^ƑJ;\Y^ v ?ʭTˌc9)m<,6 ¦"aE#T>R$Kcvs;j.H]R"H _PzfC]G3d$u4e"2Aj&.`"  }$94M9}|<6O*òD1 Xn1p#;qz5I˞ӈ4H3jj5(Xz1P0T~$iU D z8[js&f{USO$PU;ac 6S$3,8˾jUOh@fVשgo#'=Z5ĘRQcC10wc6I2xyA4\tinGf>+Zurh?+:Mtאs]yC6 =źd- + :Y޹uof ²AJ`G1ul*cC#^!I©N;zQG-gI}6ʸ4"ΚĭV{N W> DZve=SD/{u2O^Gx o ?mkpEA;vw"AA]V;te>o&v-|5FOdIW3`UY%nf̝7_:nJ$Oָe+^J2"hț 5 6$`/ZLs[%61 lEq_g97 \.8EFPXǗÉCƇ0¿BsֺЊɀ,|QA*B'A)7+pxx~\w8skr+E0K$sES8g_<_ZzImzUi̎peKfv[L) {ʛ_].R"~\1APx@r"T!TcSp7#4F=`w FlÔaV#>@?})u->bsdy88aQ=K+ۆ /KaMtjʬ@rr.J sK @ p l8 3y'ލv!#0}jfr Df!SX9֗(FGx VAmY?c<Wo|L \(.Kl<}@1a;CneمM Ȣ`;X )raZfs~鰿t]E%#ڄpui{ OAq(@=ֶǹj)Z2.nm"fHnydlV -@;>45_ Zq>Rd% .kW4ntpxfE]0:^/t A?_m+ԛD#U/&D'ĎZ >4ޡ9bxՈ`f>L-xr3]Dk H-gj"4"ȝ >c۟‹qWvKʚ˖0F 21YZXY zB_:./If`_\IXWq`0$~L:lAxFBRA?ڀ̞5eP7Q{MCuɲ-|!}ØDTL-x>W1);6`"b[X*L &7ii@U<:9?(g1Wjn V;~DیS'(Ӽ"y9* D}U𑞒`춽K">2hYS{{睇V/VFvKNaStQW~7\>ɟ(CFzbg&^n6aw!6Rm-x *iB]̑ò܂cGBU|hלs&+ph"Z.B'2H*Ɵ~ai{zƘjyt́2Ӝudm=VfJWԼӲ7v_ӁL》f./eP{Vl_M(뤥}EUǠ2\OBvXbᜥe65_vBҿ^qWW|U.W @ɛ!qbJSaČYZeRsJŁW|O6$3 geDtL-^hBn)e`t/vc ,=pC,3ۉjJ1.+ک!5R+5U)!C䱉 ti*pr*`6krޥ6d.^'Z4? s:*;%.u2 ]Ý!5!S/agO!*mع8Y `f{VR=:kVԶmDqPV5[W4' 6P j") #⨎)1O~N5X&Vw~ɶjΞ6Rf1Q D;I+kMk຿iDҶp!) 磲E9Y| m/^r94sKkw"$6c83,\ÿ_h?t#pTAz tjCj+UBLK(Hp̓P o`A0 J۳F{x?Yh =cw MyؽtygU@g]?Ύj֮a //ms#^sldiT9FQXVb>U)dHf0Buz @|%fK=b۔7,Rs:\ xK|:5{q\(/V=kS8'H#9}O~f ,J&KʖvZ*H\ c{9(n>M+^; ^j& qWU8nB7ډVfsc9MUژ"i->BΦҒk56GPlRBҰfMkt߹FF |(LY]:QUcDʞVu-*2iMvu4\+97SWeSUfP3w6 kY2ZJ!82B%k ۈ[t}!dS:&? !>04Yco6sC# An1$ y5'ͽynMk,YMo fL1c6*XX#"^i=w<"˔P闥Ut"A-ݽ@P Ɔ_pKO^E3ϭ j-<pk/*[]3tkjK-W2$Ss-GvD7Ho#! oI` tAD<-^bzLoD1g"$2f.:. W~5 &oVJ<(:; 4pJ2sQ XGpm2Os:xk*oUi,jwQꂁ0x>UnX EfÐ1S%nƮmּi Ӈtd#7:N+b>zJ֣խ"=;Yb@Up:o '-2vٹ)AOY.okKٟDX,73iw!A:&΀vZdVډ^2=)*ϻflbʀM ̜9=јůgKC_scI`z -/M!kLAO LSr ~ٲ ۳ '$ U1vrBMNP[ r\f3O]1\Z>h;!$-hac'Ui\gZp]4TKړjpx<.\Räb}"O05rRnc ` v&60iy9}u?k7w'ʩ.-zr%FZsżdXDm{E["[8`\+fn֣7#肋9#ƵU;'*r33|Lfj{# CA6DǛC^ 3Bodu v?q+-TאWHerᎩ9#pX| tJѳx&4oݕs$u"/HU%~QuMY)Q9^}@UDHjn(0g'ڗ0V6r! Fzey&4:HEfIR݉~/Vde!0hi )/G}|8@y`2V=[SX߿jVu(m`M&=gy,b\ofrM|"T[g$~PHP?r`"V@΋1VT嬹.tJN|YsVnb-ncex)UԱARmU`zPwX %*YJĉQO!v[>k ZRX~Ø,Nw7L@əKTl/ĂJ {STOwW?Z FläģߴJbYə!@D[!EZy}XfKa.;{rp`*W*<uTםT׻wgSLγLBƄ|4x yQ[Jăʳ7z:,ˡ q058갿+~^-U"ߢ1YBƙ a-@40uDمv{A(/PXzmjLzy W |obt7A71\xt)j/ih] ܩh0W:ym66x啤+#-+9$/_{RfTaGC@+9"0Al#oP_\)}-.J]@?k%T| M@̧~sH'6F!;_rNal;|1rTGG@G#8% r9QMʃY5CjsT8ƷU"uL!U a9iS ˥ڀ{)]r眡@w{X­b[h4?N6&i1$T֘_mI /L' P7o'4{zyC,sW3BC@.w!ғUBXxzxiO>p)Paes`ߒG&0^RaHMLAKD*L9uC@%,]9Y@9RZx*mtby!4L]OWn`ZGa56^y/޳O=NcG1¤ B_lv.:5$GȼXɍ+a/:*lҭ^˻L0KtǙ ~LHfR~ՖLqؔ&wAhrԆw$*zM{O]OxC߽Uc\x  _$4`ʹ96_R6$?k lRs}OKw& INd94q`9~Sֶv v nV_6:uu\  " Ûm۠e?M?p*:oGaM&vбSgbcACׯ*l&E2sKsR?AIYN^PjvⷕiV_SRER>T%[/ZRx(L:&Y}#>)tq'%H5Jc~h !WrHO}o\rnα V iUVK -+E9(N+zlݵ.EJo ʏVwI]Ap{:bt)g~w~<@ܤ<%}pU ZjTͧZyNJrC2˶[m)ˋ=[0*.γ8vBz;Zjazv<R6?L-МT,W !)"U>!m:PQW{j B-9z{|n\ͱϓ,Ķ0egIy_[ޡ2mBõҬջxjU 5%Ę(DJTmM=oVwղFAA?,!6 (3k\Z̿[E\iZ(-W~Mh1x8F ꉗ>z׸nH7JNö9 3̶,Ϡ -sԫ׈2;ٽSۋlB'ASKoDSG;)6t#nZ؉/QU5W#b0܍wͽ8k%Yb@DJ7;p}85ܥ8jY\Ze?KB7Bq< iĐL**Ĵ@m?BqxE^Ofwyyɉum/0DkowTE2YU~TS)1PMO"yY4&2&&@Jm^t)ck+ p>5R#/>ahN׏Eӳ ""ve͓.ح  ;·h5{0p,ofȊvLV UD"M{\vf\ TÇ>ҫ5Z\v.Rľ\e^3ܳJ?ov/Y_W; (_Lbp|Z 2k6:~U@9Ï p|| _'IEZD"ץqf6=opE1@p|Z)9 fϾaH 7hpu5(:1KTQxҴO$[ٟBrP6d M FEߓ 38H?OJKB(SBtqL.6Şh{02fLنʫ*"DW=<=o*$9_]`N21ʴ%L7zqCʸIK+}Jyވh7l]p+\O9b 7WX#'rL }F%Wa >'i3x徹SPE8JFpzϯw7=Y1?"-] ܙ$AnPGԃ{ DV^Mb.&L'sTHz+&?kuw) h, ]2~XsuTA:25 s6e; 疉b5Z$tl=3H+{g7v7tLړ`b_ 'D1YtF8cq&13lm)0t7 >y kvӏQG2&.b#P|뜔7%{[V䎂8䙝N'FP.hj101px|H?auTx{ V<'ULnt;PE?]CWuŔ†ϖqVWՃ+Ot&t2j5 0n{TT}p 0?oz?~GZmhx mVpcLsuFuX}cm.Iث.O%ݯS3'zy ݲ鍻SmWSsA&9]>M|>zOӽ`gsV݅]q{+. f9/ Wa2TYcǦ7IIܶ!4h T!`KgLdAN$V[Y#QE rg[M,%U@8*\~#˳K Otڭ)qq1 {HH rA ws m/|`LvߩKkUO#[/F`~hmk[I6㖠"Υ}{lœ3Nq v/R of+L( Z2/s+})+x}XtO:2/J/j Hb,~ ]y)fGdz*Tx,og^'=Mޫ9N&l˯sL!<_9s'+0rz ~sa9Y%Dִe֑v$|WޜWܴ;;iWmETtF{J# s^.X%xwal)F/=|Dw: $FKt䫒qi7`Z՗qWw 48f iKl9T# 8ȑ@܅6G Sly4ݓ-x~ W<s\: DL{|p Wz5ҠR< OgJ `yi%=oxA̲9 MOz:J}1zpFG1QJvHā; BXuZS@P7||~Axhr7}UQՏ'HFufRA [R<}IH_GwK0b8Zu҄$rؒsiw>nON1OK@uG醴ᬘ1P] ;'v:<6 ` $uSsA[-8hoq]Kud\4X#'ܴwL[¦ջ) '])wKG(d))d-ZˇCO*E?WY'%`;CL1&C SռF=CwTR4GeOʿ'k Xȹ*c2TNӵrux]|Dn@$YIBUY}L[?=]=>s ' 晱SAʉnD4Uvpk4tD_&+l}4U>OcSvwx9\#պ[:>Do¨ g(vW{f>gB-g #6#^iO5C>fI٧۵+%?|Xy6yaz"F!(pnޅL3mfDG N8uҗ^::h7 W}TRsKKqWo S4S鬪EpugkFo5M<3($d:N=fbuIHi=4w=Ja?yηژaxmKeLaoڗ eܮGȟr;l0DmBE^ɯv%M⦼_Cct<3#c||oyf;ϿUlSI Sρ; 3RP;nWހw y;Sd#3sO=\| 8Py4`8:,4G*۽LagXȢG+J˿9>Ay84D KJ2l磊6RUЦ#UOgRBS%b(AL&|m4p'eumTgvbnOh&2p(YR\R.[Dw̺^ԄAB.P0:0'B!i;>@Q=Yߚ.wقι]e3a xEƂߐN·t_]̓㞃T$vU al`I]J^] _!E]lvਯiqi_ʠټRjL+#ְ [2(x*8#dVW$׿oqʚ# \P@Rj[5+W[ Bk4VP06& =*jfH>;]fr1cP#o-CQ-pێP- f|N2 yKz nŌibZSq7[\YǎH][\yDI=:"ZN~lr3T'tg9:6 V$5™QqW2O-fm*'7R<]4]YpsiޢA%u HjS'@m뽈m`69D5X"g[/_tIng 4Rj%ԀdEޝ3I7VY=o6Ŋ~ z6\ow?Je?_v\ˉ8_oxѳr%1oE*1o^hlhfK7d0աd b6ݭ%$ט!>!_;zDh:eNى:ek}vgHt=T9h!(CB(8>UsA^aM.k24.<q U"O>$jy*逥彞-@ ] Xi0n4D-%a;Vxkn?ww%w{ B(~L4sMOKL]ʠFq B`XQ]::84/-8:F'L/_*/$Wd>b"L.& re<фf߷L$xxW]m N~ͿぁY&te'o^ mJbݭVmYa"둓j6\ݭTu[P"J :v^3z:=7&MȪ!w PDkԘNA>e#&;d<qpvm[zCUzؾWo,B̧U{*4룇rd!ʇBSSK{(aÙЁ'yFquMPNzYY~)bJDȝQ !foH)<?U3Mnd0zUClJ!T[x݀/WAr!jC [&jq:c,Asp~R*ٽto'汲)W$zJ ?ya$!*nw#EI+ y SyNWS YyŘh!V=FsNseZËA~:}f6tlG`+2ԕ{Toi3rHTnWr8۹Xμ&kFۊA+qIhBqo snlTВ?` &8clLOTSs=S;^ vM{TIg⋚pnj²r j3Nz= N%lN1 aOђy aM+p_s(n4]ѧ".7{Ҝv>5V3"ZN YYe$\h,()Vc{)╄ا5(`s[h AlNiR 'X gެ覌vOuhl&o=SCN#"%ys~Az5b.ET<_ 粍W4'x6^?8ӌB% L [а<΢ꦣ&p=p(ʼ#]l"֗S-D:5}G:+5O.S;fm"cWL fDžTԊݩmMtR/k SIе۩Tӟ&C$/T+яkk,C;+#,m*^LrRzsֳFU"A]U _:LwۈG뒟Ulyߴ6ˠ︒(\pgvH ph 4o`n 셙ᐯh:6V \o^ɡ/0oGdZXrIj{gnC_X9ȜK.s;鱡7K.W5V.aС0F߉ɶZV&m區IN4|bpZc=R%dVCD2y F ,QM 'q9Ky}li뚢FqKo>40Iv7l\yzc6eF)#ݹicĕJ? ViiYʡ"udSWX-i<9 /Yf}C G0A d 1YzQ,Ƃ5`1jOƏ8[JCΑ#3`/1&grQ 2Β{!WBαHgKѝdPK)A Tӎ,h#۴hOaNgI֛ӠDY"#uƙ\puՄ$ѣ̯T}v8dCU.0Ќ4eL(b8I]G]mv/ =%y]Qپn\3m$5I;Ic={iP-CЪ;COXTbʎ']6  Ry⒖۔_H^z-G{79ytpR: a={1מsfh :\`R!lD(ʁ@w5ljS"cˁΓN->|RQ,0mM|1P/YA=h}a}Kw Kmk 0%Y'#, +F`Vќj A<DhpP;2'-O{s!|T;4SE/!YV [x`BA>,~dҥ2}j|d7Dp!Yc IʤQ=;XZbWrD>}۹$A ;h/қyko>*Bmg y` )WYcy-g MvL-M/fRyT?j#R<;ي^*cxb8%Mkzvc <6vx#Td\m}iշ/ڢ 58s4m³ҿnwסEm(/3K|Kp0Wѻ h2k';ݾa!L 2"ej_FUqPPQ30Yՙ!\zk=A"TR$^GZ}{ʹ5d콺BR~¡TҠxx|"G{̺7MX۹ʃ"8SŢގ|! #^W+jVBs_bMe@ɂdBL 2i e[LŠy_J@+L6BI[v^>|u 'J; ,:Ae4t0sfVx#%g0p%کd_ϩ1vΧ";WwzmߟN0(,w*׏r$MkuWEYt!WOk~P!{'.nĻ߽noتwq>Eaezk>ߓ7av&Fr!*i4bE"YZϋ)b_!pEQ*}!hq"\b,(ȟz ?@ Xy)+n^j k{!/Y+$(V`h;ONWan98lQ{Ǔ C*G!ʱnbo#E_ 0[i(7H; ur\_t=),&U,Hn\ .,.gy@BFDU"PeAa qN_`%GfJ,qi۶\Ѐ8Eɐ|XwE}nWI 7OwA9 ST!5U}tr%* _5N@2 n*.CX{?q[suZFQm!a3`EhO,WcgeD=&eg~Xº Nj%ǝ_PMՑyZ@gZ`6۽<*Z А@ B;7Y2rR%;(JRty2]=qtCPP{jM^}ޯoR&iޏwLaw$c0qE!DXpxCE*4Wr'26vv5^ 48\ (¶M;zu׺wBs;HOZ m*AeQǎ'!8deClhRKtzy1o! C:[ɲL9Eat<ѿq@kZjJJB]Q0@$^$p1KCW a"(0ey> x3]Sآn8[5AaOTvp a0V/Y3Cg &I?YAm0OVaUpC§C*>=[&xs(79^l/npxh5yEO;I1{=p֭ƀ8JTY42ՌĬ/,x nI/rP(3PI{ [O1rm5'&Dg9r>?-qgyKShܛ fZ. =7ê%۬TVq!9=jm3׽ ɑ51_$R96;O#TZCOWR ֮Yy5 r`@ 5~⤎|蘑y'`}w(>Y`#Ф))V \,xyM0A~Wzp}>N!Pjp:{"%(ku TZ+%N;Mjл dbV"9`1mO.fkfJu9/J}}_g%RObǧ3 `GPMcmM^1 =F.Pz=|d$&TY鷜/?Y΂1B .'a D }-AJx w|r\?ϝw%&9m=c Yt +AH,)d'%B᜼rMNY)D0&̯;xESpʴqg4Uh#:zU?A+%7PB/OOR۱DI2N2`F u3^uz=0__ٳ@@ty9g]v+78a<Fs+Ɠ " }aQW@ h ܓ/ i_W#vT5|́M/CXΙl6OcBeFKtjmz_lt6]⟨L~H&H9ҏ}B !3FU\.-f1mǑd4ښkhaJFXF7t\FAO4Q"`J 9Jh)i9TZϷW$ UvILI eg-q^zO&˞E$@hU}2bx:K3reat ^Ww0D iDLtLH524 BF#F*'pbzn7^qX|`wOj7w e9|Pja -jX4*H:6``Fx2}+܆[˄I\ < .fi?ГXH_qե3}}RL xm}6;Ɍf>r"ikKt]w暨IJz47 Dp}jCO+(0!nܳh<^y5ZRс]\vT7e5{xK]7~A6-.Z~,|1 @4 }cTSdWQQvlh"w{G-뛚-`>G!gz>Zo3ݨ،螶H"tY8p<a%BR H3ԕ8J*x-xP:> 4^F1s{joOP\C갈Aӛ9tGZSJ9ɖC.[>ɻo7a~Zv/=`AM82emyA+*n?dz '|EH<`}8{S4kԻD"3v|fjwz rvM{h$GizHsٺroHtY5)5n"KNYl%~ܵ_\KkMsnqh\Y>÷[@ݸ[몠a+MIj/#sN n.tQr[h`O P.־:TDŽto MAB*Nacr6v* \7N{3^<^jlo8&V=h ò!faL?":6Y\|M3q]u0j| ٿ0@UwC_r`p^}Eq }/`|^ d Rǚ7K}!L3n=Y;ikoJ2O\'sgORC:yIW\xNQsJS2ayeC3]+Bg,"T m!NB.^]85d`4LTH.j63=!1$C\% ~2q֚P"4O;Tф?BYtœi\{&ۘ?`BII 3wz̢Yvn{Y2rV3i_EZ-~WQ-kx x#3_V?TzHuX^Yj-Id1@)RR {/?1Uɽ!/η}+rV.f$qXx"+6,hä0p vd )T>>0jQ/S}ȏ' ylQkc ZF]Ck>RQmL#91BLb&aҕmv其f.!쒖sA埼ƖyA*&FIY*G}B .P93j;:w`B@7(=9CHy 9K͚, ,!Zv-]~2["dxde+JoVqQ\s8ϳ5Ul1.Łye!rZ͕.S<<t0O :ҿ9Qiւ4,$C/e3 |À3KFz]׵~(;GpQ'!Y~>ZjRZ`ӎ Oqz{j?%r3roтvX=<} 3 a1iLcBH{זVOFzeV_jx¥+3eM%Ț0j-놷gS?m&[: ,{ti׬=0=+AᾂLJ'BIۡ4ʈe7̈́ImW,=EjqpCv8Xz}) bOlN?Me)o\ҎsZ}tԏ_6'dH@8;p)|F6.K%ad(P=:c:8ڑ_JhDPjsT r۾acQPJprwJNǎ.HB2rl_Le"ӀTW͉"R0^pz#Cڕ!i%|c|I7w/{+wY5◿&+,ln{~o[r n&Qk?#LamMg d)_x08Iǹ; 5ZEC/1j5KՂ({vZkg8W$[>,O= &QE4jɫ4CSĿH;. <*k9|Fb]OΫzҾkwg6iIOz {҆Ak/w"֣ j>, V^76Z.qཀQ;髎r2 -lWq.߼X.N>,;^);4l1q #ĖsĶzdr`f >UYfVן´ }U\! l=7 G=9T.Sdkʚ9ckb"&d.P#'L6~!,Z 4!oYOw@oxrڥͯP0oU8pQz`0U=isef|fs4ڽsAy%b+QpmSșJ Hh$fCRiˈ$orfHj 4"ʃj59툏!F V`}Q_zѰ#k6N3҅6*`v/Kh\iՕvP-luQ z$>䤨qF- "RQ!I{{TFS{<*:6A'^-[/=n*p6b'ˏY6ADsƮWc9n>LR-dlV?yf<j~TݑQj `#v͸/ZnȷI*a5 ¢\ڪS%;A !u[IJ!?oägM38~iqG}9w_8cg= 'jKb/U?fZT#:*)WܛnW54%N!#b$=@iE{Ud̺f>Ӿcoo̫nC6 =LMdnh;GkPQ 3W'̼U53)Õs*_qlb^qBń.XQ [%s(n ʇBxNQP:;B^p 6N6>UԮd&A׃+݈@%V/ ?߈`!a`ɌR\?rQsÖIxg]uVm|-8E"HR і;R1飷\*l\lolqa]·ЖL\DSX3r\;ueTl QP|o뮝x<;K=O_NL &>NO9zxG~ 5ܱRqҊ1yvvb6=8Fz.g?кfLox>57>0Pm;f]g,FL{MXYV{&O>haph!цܷ͂ԅKa|rZ[7̽@QǎV "B)MnaPfބv#f~f[THluqg~FѤ~1w{(9tJ {I|6P/Ƈ;(8a`z%.aP9*̖ WjH6\;(vS@{qa[~J| p:P"PmX>n 9-~_T "||lAa-0/ ʽVL-[M$ T2j9Jw(nMR1j_.T tnNZdS?Bj҃(vhX2B Et'i $+-;bk23ۓa3F?X0^Js ej IDyh[(ՉtS} *G#j12 ^߹/{R2g./оV2Q05(eCقb$?L6:N_l]-d& PfnAMh&Y-npu%dǂ/2Nl^Y̜ ]f,<ŚF\Q9=!'U-cz«@4h P3?/gVH.R qsa9ڲU<>凅eFN3B% 4}@;u"fF:B0n-,p%/C"tj:J] Xt<_#.7NKi,NF?>8?X%9Xi#06pftJf~6MmUJSBD6J} ӂ^;.a.̫vU[8^ OYc}DHI!4fUrLÐOy e39@]ՔXJ<}`g&2VR~J]=WqpF0a!a6<^cA ;EpM\撰!a"ojVx܇0Fur6k6 eF3Pi?2,W7hАp-`xJڸ[će5 $K[#oE!Bl7$2d+ cnąQ~OK7PE͝f\;%|~Rat'X*E~e RDzF(Y=~\@Lᅞ5)J7]t4ރ֞D`ahǶ$pO:OXA w~>n,J+զǚzLEj P2$宖,$ѳwYG ٩lud\'Oup`o6'BO4b5!nT5XHYbi1JmHJ/7$ȿpQ;wG #BgJL a| cd^[ܰ:6/+ggW0E)(OYBjjйAKp%?@N"tB}Un^IQѤ3]8 M%WV.wjCނ[j i@nSJ֬6ė$ ALbFP iiRIڰ`Ӣ(s2!:Us0 Uði.k#0V}ؼR8\Gl- KѺU[t8/iX0t("&Nm:nZ$ޢ7COГox܈cٖCV?w`捩C"VL879=OxDA+o4Jy O$'Y~ ;u-H5 m8Ē_m,Z=np{P'?v?U1Q [ af x='P{[(1p32Qȃ#G}_u/^]w<ƍ޳F.9:$0sZL FN>Lnڍsy˓~l6bC&=@(sJ#oLڂ;P]ɕ U5rNjk04{A.Β z dP/?㦧?&h19 Il%N!"푍@sZo^oQ=Wi&ڇg\]g9*.~)<@G,K^uik"22{b6$ 4y)M.NԟwÃ.U^hyn22DڞV{XC1n@(OU𞰫4u[ 5R#5H RB?/F(ړ|,{Ҭs~/)Fɽ& șfmMs|:QA"iQvYO o=V.+Pu^e#9;YZV73e"dQ|Ȭnn!6K?.M=zդkml;!꤫qEb'͖/4^THb ȹe0lAJ[;2 Jۄ bT(@A(j2egsrSf23!aȴ*`,wr 'LK3E$ @~m~"y5^rfAxV =j 6&â(\E}~ܗR>NYx7ѼVr.!aMUu+04vdNQ/*V3@_gm.f0+w;8pD&PeuKO2։}R8*j^B?6νc(/ b ˘wlL.,l/Gec¿ȄńNP8[Od[+VKem"Kqa֏D޸w?n i]vƲ]=BG;vkX[%r|`RkJaՉxnPrާ<rI:୯3U"U[J!m^H23{kktU(&3rEV{OMo{zyKmXy~1c7̾V@|jђj8Asr2H3pߵj FAuN`HU': r6~:Jw>yXukVuSXhGH$9R" v$5xi@smL˙á*QxA{4& _ }Pu~ H`KnBBGar=so4UͳL(M'*P.i=E/BcadM+1KN>tʬl\1_ ~PwT@Ym [3VhtX5ƗN^ci kRy/js:lg ]`ǯw9$WQ AR{)tD\3Kg=RTרl~Hijo$st|&hpUM&>dqTS=+T1[Ɛp|qعlV#c}D;LUzk@}c n2&mrY]/>2>X _h́@ˎ諔=!Ϊ,aOwTMtWAv+hԍnm܌ Ρ%:Ѣ/ $dzpEm Չ kT[ "$*^˻)j  "kb{J?ʢMNnV)E|n|[,g뉈R[[`[ IBD+^#Ʀ$#^jwq| >f=}LC:m`]a(oJ;v+ڤ09ah< VPC.@6c/4 @Evb+gco059Vzj1hqKB (2.⻋cB^~ݜR@sh@=M gq76mV9 dEuLuK‡uUMkk>p,vp^6P@aVH0owqܛh`DWO Sk=$F>I|wȾ!k!9GtP˟Qo2[(C\cb:dրִBzj}k Nog:T HBVىexzaW-PG]PpIӂh ur6quB _`Jw&9ѽ[\ cJmD~HNJڦ ĜΕQZͫ17hD10SˏnX6sa9WNCXkVbo^6ӈkN4(T,༝[C"K췡 OːXӹfkBvG=Q<0ge E5#Dޚe36nޒƖK]$zn2!j{HdK36 E=hW#Te}l%$A ߾7F>!"Vﱮ.D^$F"c{Cb-8!f{bw&y]22>qUvQIF 0c^\˓W7[w]  !Y4r@F(c?4U'r:By?߂zG$be`7ڟ]Iv Kz{ vNTG:;W3wPKл(ݛ|2+ӯe" ,+H#tJX+GJU+܁2kT$BURKk/Ź۰B q 3!ltLԿUBPxiC=U85]vZEueϜCwi*3a"25puH+iD9GS٥?P< vu#h;j[m[#'I׈ŝw_E/\wyZŎzVέLpP6$ݧl ābp͙KEie3۰ gu]mP@D8mn?M ?}ļ:F&S0>~ \IJx]{eti&qI]X@X.3$O0_Q:jś׸)c1BMOULD<[]H 9:m*5Cg 6c@[jbO-ϻؗهGDq*ee;*g.5M4g"x\mX"7U QFE+x:%dXAYg,{Qo4jYUJ]2' =P &mӕpj/[sG 4_:7L1qfSrCd&mF =JgNg 5GVͤ*\lcz,)0~2fS_[Gv29+õq#Rލt=oLur&*dBP(|SU*WcLU9:~v(In0Y]>"GtCfm5gC## Ii<桺ʂJoJ(RzZ]3`h9؍} @KSwXS,ծt@?π@Vla  GeI`xUk$[m!*5|Q=N } @+:urb Ā(mF"ytսW4&V*p+D KĆ%S6Y6 jKt}Qj)cOM.\Cr0 \d]I@7 Nr'[˘gRv}mY&`\qJqpmu< g 0恳x]*y?ł KDG Ft6 IKY)$M!$)z5M7In0%S' 0n$} W#.} V#!nwΘj$:w!f0b˷N1Ai.< \K{xX1Ay9c%SA,ϛPޙpaҭmyu|߃/vJ20Iw#NT]t1m[{u }?k䄾>Y.U|O1vW\JH'[ sJ !i|:z!(5gSdof4QE4T#+A;dhi Lг&N$Ą GxD}̣G|ȝhj!9G~|nˆO?>}8 9;k z❦O\bSJj$Sw_[8dLnV˥n%JщXR-O8@U%ןW$`FnZ@L qe-oû}RZZ]-~gEYVI20˝xz9lدZ_*W) m&WHp1reƇ┬M|n{z=>؟XCx0`-f")5΋Rģ5k[zޅ^oPSb*nCʮ"d9˚ZW1G״$I@ 0g [ Y0T [{:K(Lo0XsT?S7U`YOΩ&UG.HCWh>s)CYqx񼫈V?*(^pm}t)kda}\DqV%@℧CF[:/`7BM F`35i׼7B r~J`AKee$m\UUV3wt@dxQʒ(}ˣc:ǡ=P v?eђ4SiBiE2#ɽI?UF/8̷_jE4?zGzvʊb`X)ӳu;z﹒p+1vR:FKsޠ-kI9#)Q2M}xϿ}8-{ +|yHkTr8,sײ۪BP8Pd \i!ySg7>f=yCM?%y@Ҡ+ :j _=6+揹ւ9 Yk9{ϧq3/!|—еJ7P_iHGeNљicS5'+FmIU8mnGMfޚ> 7I6yt21-t$Eq:=ꝿ_OZM~'' h6:$d-Y Sۘ+_F~!r\5'=g0[-@!w ‚F3@^B7&I ND.9wt V]}Nz=/7Ǽmå&ynqFc0LH+nXi_$md1#0k,2/en5[<iH%DV a1-xgtGɛη_ܯ5&ۤEclKus2}͍ffւ3Lv0c+noפbkg@ ǝ5ϯqiLY#F>$O&5ezS0`%e%d5Ӂ0܉(EL9xG4B7qZ}:1ހM_h76ϸ#^nZ}셅1ɖ-jvNP~xiɈU![mcSLWm44(Gg8;u/o[V\yU=UrAHDa0f1Sj^UkNm'3vt 6BT)ܣ]y@@e"`J6iCu)Wv=Ϧ " Gqz8وsE0AM5?0EzvIj"]gU_fK"fzA- qWRz~@Sv--r=oH&I(O.;# 6:dRI Uyx5a=<{& R#%w=#g>BGC O}"71J-2/[n5'DGCGf1}pXV8B2r7vL/{5'U<9 *\ {3fPN t&9!?6u];%Tk-kjxo*̶E"=W՘ (۬(_a'&Or'B @CZ;7j3'|xyq9szY}MU@v%vy=]8mK({>&T«{/DΒdv8#x`'A(!^%M|tg4#X~`ɔJmtU-`t~EWI͠ƒ]5#կ ҩDg d4zՐ^ 03{}eSkip,`$GMW_dPyJ84/$^eHG n> .ħ@Fت>}ֳ ol# ]u[ ITh@-^J㽁=I x'Z#(CFl 0.OZȉx\}bZd<6`j[ 1~um4A.Q3X+o:aoQsr1&4/R0.ez.kkFQnwQ#ʼz9e2ohtzH$yͭn.龘LZ6}.yG ^40,Q$m x\@v!k]2aT~~(AQzSMȡ5ֽ>2"̼oå5VhG`" 4 ڕ(./B=wD+C&Ged 1|\n.0[Y7یضKmtYp}UfsvJ㬄u)<)0~ġ~[[UsxU4Pm!:7>YP#E 2G@5g:}Cmփ-KlSf_Gׇ9á]5]0L67޸f=Ü> -@~HFbrf/ᖋbMM@nX ^M^9Ln?B-&~[L'Pό\V Co+H>\uu+$5i*@&ZG5(h4  D1NYâ;ë/B-aGv#]  ミ#E}X!^^k*=9ԝ$c\jpaz*g2q-8}=> Jߕ]g|-mgP{r?B5JƤ'ܟEq O{Iya;’]ZŸ0/nߢh\1QE `'OAmDUW~VکAQq6\vbZr%aD@ U[ %$N8I1[%l]K*{.={2ֳO L ݕ'Mc`CAڛgxaKGPvj\\ #r1}8q7Ziμrt'U-eKc;hV9 q}I/0Ƹ3HAHx2Ɨڤ}*PI/t ,r~1u csSy={Cߖ.zJ}~"?grCn_ׁnYdND& 줛w/ANuڀf̆ȽzH̲gSrP&~%4 #XwhʋיFzbGd@¿T^~*RLhh&:}E!! \m)9&DAy0Wl w.2RDZfc'86-nY^.$B*+ڷ~ mđO=ˮ_.n!Or`> aSStg)ZdL?bbn/AU ~t{(n1϶1}/E֓:Нm;7+(bgtF]З@&Y;WҜfprU42hFU&Mh!Uj'x蠖+ӚdeIZS[P2$JhY+~%.r z8>$fH[b#mJ}xJ9qoT\Q3 ],]^]R#ԍl;Gwv8|X°窌)'2ŸrރlV$n>xP#u_?9:څ4 lg°|9bz ([V/ ]r% )vɈ T?lE#FY+D c,褡#噹s Sgiq2W-k_ez{ ZTq (GveYd\) `I$’~xo¢[ bs52єo3n׳ܵ~Pb5@gIrbZ#Np I#(Rtqu•x8=}PPڍ7&{39YrR?f $(fOcѥ(G$\61I3@"}l75r6iS0/ s\]Aut]atl~)<(g{> nr!诏b L&hR\K[9sE#fr&IUv,mp̵j DWa,AwtBdsUU[ `=+x`^2?dKa,_$G=dֶ'N65=pLh5]鳼9lRYN|PRS)Wts mZ::@.r;֛)HD5lcR/jD{mBX}qW/O dS`m^f\T bbD_Np_flBܫ24b&'?2ֿqSkܢ X]K!I0u'>zJ[ >"e Xӑ5:%4U]4XΠ.鏰ȡc>6o U)+2d Mq*jezZxpQrCyݨ6&lg\ذ5?l4@o>-Z&OO# }ǃ#Ju XG }:`4 +rӋ1x/m Q[\_i\7.|_Át#dr{1bKi1VA"͗iM7͋yp9o-F8 Rֹ&Dz,1YT|B";[:5$ & \8N_HҢZtyUi*DPz(Ӽ 1[Qk~!ܐ.V?5W Q0 V&'!UYQ1~QL"讞tVnO 9nf+g<{ܰWcqyFNo!+3[ JEoԇ ^~GR,8ˤ_vS/(ߞػg8S؋BzDCp*q l? } Fedװ9Izf-I sP*̓E6 =ÔN )2kRo3sZя!>vm㓙/[v7:r):-javtɦOv撒z~h>]j+fMyi72Z\u4TȎ*'y@I8?ïodfϹ0(')3zce:y@ "FN;pIV=yxF̿$j텦dUpwA)-U8ѳyoLEr6=(@^D4R0$BR$}~ϾK; @ dVy-qLՙAee&t.fЪ՚n<\ny Ն%W=VHL5WKtGCa{Oݢ$\KJC(FևW FY'L.6*jV"r/Ce[oUB93UJ*pl2|mꉻmUSiw4QHzN$crpݡ$I `n`<5xNá31QjDQ<ƪ&~;HdpA ?M6B6f}ot8#30^"-v#8"r5Nz.`o5 :vu_Fy6h9(.9Ztbv60RprPw0 ϝ*޼ 07kNEC4ȺPHGGǸv>{7MѓַdwPlM=RE9E:sR.ԙ4B8%u}9¸›@\)upR%C j%\w78j;9C]:ُM0+fA&xWJʤ_ߪX^ e_t5DќsOM_AcG|s:ALL75;uSN+])AsweEs]KO''rx Qyi. A?SdjR~j @T/J 7 zKMJhy3>5fDlqWĈvgeeUpd:xfB=P7\xysea.8;PSqyG79M7]L9uC==Py]jѶ7ʣ>7w"ؙ *,m"ÆN ყ~ 0vkH q3K6W1 3򰑹76/A6GՀ*bh w:duV: .wtRY'W]K@܉bDBhK6v!Dc O;bStK~l1#ՊFD^ASl4G1I| `%UA c6H*"HϊB2u'M8{qjKԂ1\L"Oo$շ.~#(LHD/?zW4ʪs6'$pѿ76 aҺo>ӜȃUf:sz5ggc;&cd6=B@I&lȊmRgR/-ﻚj&4\ZkfKΰ 1+ꢰ5t#>vmϫ'g_Rh64a??^%9ug @oU`,AL%NwBf8*݊&՛>_(yT}L{<|:4s{ D9 Yg{{gB==~AWIS3 SSEk8\-IWhh9JXrq-T&h6~=?q'튭DߡƩ V {֯'ex@[TiE;b4j+SaH^L_qk-PB=LYw_$yR%^D|R%HRlƊ\5[_ܢ0L<wI@ t͝d #_q-h2/] 4ɔSU430⡿w?@M`b]B*e>%xu3uVL0/4㤊CY;G|siwR|#&֙jNsB42Su:$+^jqܟGL"p36W3 'DLխO01nBL48.?b{sy$waOz3le DE⇍_YG"GK*F GW" +z5¬xh"o5-Ԥɾ$Ƹx`_qd]#5H"+jIٔ 0ʄ[5^ k NK,QBmJU@\$$O& <⍹kaaK)w+6-Iޜ`4V `w=n3 Y<`2]PIuluI\2ol̘P/O#k 꾺)j%*$[*h aV>~>ecfhVcIQ?,Kpۢ:$dtH0ABWAWl9pL24` 쾾%Z!wg M_knn7;U}nw-Ru2RNնfwqY[bQg%r,o3?h YNU-ǢS(9MSZT4#81*.imV!DScdMR^`@oIcWsrȼn[,- Y;vӚ~4uG h73fl LQveܮdzŴɺ@.iJoP*y}+}ڬZ1$bКY#>Ф?pt WLL07+هkW_YwIqXb*Aq|hwAt2bɂ_sWvwQ\кiuw0XҀqxA{WLLK>⤘ا̛uJo&BmZxvϟUHw?MgmQ'u&`YvCԢgЧwޟqa ud/ uFw5bAKz"цI;Ey)mhu,|kzsUz$KInJbg|XQq ꘉxOF˻6!cݲF`SLݥR{#=ls:;F2,߆jpm.f,\4!o; TT%Q ®2=L!݀G/e3}"`ֺnݳF-ߜ l뙘!gjsҼjpPѺ罈KG\iq`f{ȫ:Qd%X%xK ff+O$A+ r}Z|ņ{;!i)j*Cq$6b~ q4/-'xQoW)42j1wqqmLBx ~;+`- Zwa}V`>x̗euDD%"SOüE\D+gzZxI)V\RfќlSQq}yVAZ߅>W<<8kV$;W,J,1퍫彊]&~@9e,eIby P[ Nb^ 4IvujE%}(j5Kj;ܟc7"&͊M+UTsF:7SîR/X kR&s<*OgM#}͎1pLx.X-qraR_4 àDW([߫dS!0g8pt IAџ < `8C=΁u*=q.-.fbdEz9䇋 +Ɨ4P2ŋ ~rÇLp>:+ʋy̯ȈRV >qO~ZDL[PwƥյSEҔʃNSӝPw.I=lr&9y٠?@⁗sHϖGY!j8/ |)F[Eu?! p`9޼CsLFI] 5sZԦީL/O^~_nfڛq8ʔ< DqPv,jD0EZ'\}mVV.?_,SgqMz@s4yS)D̐3y`j L8 lG]S! )Xcիsk=tǁ*$F1@-e6q?{@uv2(xm3)g3\UBDאַ.]ʋb⬵Yy>3gM|>THؕAwg-DꆁqhRq,H0=ֈ|rCGNZŗd͎>'J߫x6RּAWMBg|BдA Gt'ꆮ[_S{*98T{WgFr5.k1J? ~oI.#C*8XMM|ːùo@̹҉=aM>` " 6ig5Kh;g u} E+lenizf_Z s7T7rW!yClKON@F9a'x=]ap-|翉S΢Z+$h;}E%l,NG2T^gݺ +7^+jJ$jwϛ^Om?7HhTB_.k`]?17r-6cG\1V( "M oю&U&-VW C`'FaLOD7qab3>|ZbOgjl3m/wƐ.'@MMJ+uY",Z9(@1 u뷐H}Y(sCȨWW5oִ3I}L&VU5&6$=Ny9'In88mx 4)^uckl||N-clmc٠04u:׹pB_HCivԂP_ߗV bekfǖTn^s6ECp`bSOhy̸n,1>& Uxָkt~kL |Eۤq}ˉwK7/ŖpEmo7#犠%%;w:a".W6^H$Pz"0Kp%͆ S21@ğK7msZEn=o\_wŸGou͛˃L5F "y? dlyvŽcJ>e*rm66xtg0H 3>W70Dc❞Nig^ t+D9܌e61a;Zf-&U8*S"(OembW{\ЊJ%i"/TȞ)E)D- )2+/agA1 UsT${[c<1^Ɋ&sk+y2 k1~Bݮ-,AhP K59R5$BtGF? a18|p9cٻ?jj$?N h/@ I')@)RY3tŸ=|I@Dl|{[3@vj8%sԄJ9]GEC0y츏NeOc B;jneQ91߀%M*+r־f_݋X>kgޑm.o^DTY*Ԑ;TDpƟbcyĈXg;C-Iw $хzvvp C|IGD#ږrDp,ROը4mkA~_ 9ªl`8]U( \$ǃEt٘K>j?Ji:_'z -ow291ӽIqv;v)` ${d*u,"1O=Zd@0mJPXJY .{o` ȯ8z$jI]q>fz v a~nw /,yZ{%'6a H#80&؝C1T]KClh{G8N07H7G-53i%cvmj x,܀2;TlOK[U'K*Vm|{Q_ #O9NoFFSY e9My,ެ*QLؗ[|8.5M=Hl+W`Rl]adяhs pt)[/0 l|ʑ@* un]P2`H}JD:F 143H2Qr9OAS^Qbrfx{TɝiLMcIYΏꢉ.Yz谄BvRՙn{(B(%?G@"5n,8|<* 8Q4xq~%6CN@Q汶aza3cRa1B(X 003?`2L[O zȿJbgXsWKb4.^蔋o @'٬*֔Y)^d 40.kqXL{0@>d[xeQCeQ,Ǯ# OCr[L鮱y꺎ITT 9K߈J q"=)?m!rĺB-z+Qh8ʚC^cch#閂23.GN#Vdroe,ݱBs 8u`zL ..ُUb|\X]=1[kj;=%+9 g&:  W^Yǖ\듴ޮ0wSՕe+ v&jN`"wfc]6o gM*S8GytE9B1T#X+Z#.9VxE(uGm@GxЀ%*0Ą.I~=_>rmJ @̚duQXO6Iñ9q~wdʹN٤zhf,zGkRǙڍ?3_8dbg]9(HBϑI-1}J̍a\Uf\GD ÂX JwϖS(ZStzD4= ];3 vqNE:Cd³Aټ7H %^uQa6f,ԘD;ds ;b UǷ%;{ZvzAȮsnz)'Q6Wm4fbWNlߚI4ĨeKA-$V}h0lƩ3QڭB.gmխ(jqaPßtHfi2pEHi_;C8q|ao*޶j<=C/3"+Y]KõѲᇘ1tB1Pf]*'!] 5~2kqBhojg %߆$J؄cpj0yB/Y_"8cV;\*#4a1P^oZLϖt:7Ex3&_Ɍ*պ. ʀF HxO)a>纇eܮSp{"mڧ:w#eE UșyX :c&$y+c`j/jr܅Ψ ΃(7蟹Dwq\I|QZfG%@2 % Ҟ9tK2hu^+ۈJ`a:jY5p?iM}{#rSEfFHӺf0^ڔ훂D|Y1^h}Js>̨=^c6[1z_=D*2xآuM 6VB$ hҁY:īx?Uv=p{x޵~K"T:nkL=ƭ_X1{Do*Ϲzl0JQ5mmSqz$ZķgF&i=a"aj$צX!?Y\U£.6lj曣4oU[dӇaEΖs}P-&iioMiLH0g."]a,1)cY tF1.)ihϩhAE i~D`T 7^ֻo|7jS;RcU `B5s5ԡuɉP9m_A(8A kX.B]N;ts#K%j! s6O{c]$.? ѩ i@qb2X#E 7jMAګ·PzS|Ird JmI,UrgPUk:gY48{ L@&vl͡ʱE4,p)j65;Xݭ#ņG:KbWě =auPE"CëfPuaߙ99)hNc{sP9,VrӼNL;堕M\ҽ`Pu,es=ܟ ^A gR(0뼔K2>tm Kޓ$pvƆ=$'}~`'|`}'U4YRl6c>͖qja_x &%q_';GƧ&|qQ<>@U1q$lF 3lChH{ sj gRD<[c`cx_:6@/zYKF' 6{[i9a&D7۵B+Y?KӌY!VCt{KZ 1(4w9%\ԟP*D^/6iLZ=Ս> ێBo,ۨʛ8qFUǿkh3Q@@# =[˴UJP G%oT9!~k* x;l]ώYQV:?'ZD`qWћ}X0-W91pWdEw2.xMh2z+ E Lj@N; 54%ze 5jBrJfE섇T.EJOl ) bڤR#P۵"FG2Μы0ht9eh ئ zZ~ҿB{EǬsX*ŵnl);P\׬c!_'5 ?n5_\O waY皓3ˌ)?Xeq&=V%zЈc'~7"Դ̗6Xo@2Z$[oBRrJpOɜNgrdO%IK/_QJd4{DATPjYp0K̮`MT>UQ-@Lh=UG %_;Nk:dK.FQ#Y-^tyZ/ p?/R͏bPZGq"yΚ<̓TqIhoNj{)^$кpn"4ɅGw3 U #`T-O7Vj42 Yd [\/GLa?;azxИ;G{xdUѢ}8cQD;>qgFDd,ǥG,90EHnO͆R)QP8N7kAA-ppw0﷬ǃC!g08m-$#U*p}=jp1ͻg:M4#TIjBDyGpF.\/ePiKx9^ή4t4WJEj3ʡ%YjQj5;;bƵ:}̺'-J1陜_fp]]!VF"CHLsp Fާ;vIT+ہ~1WNG4SB-9S?Y1[ tU7=`nc:[B< L7)p\(I 4]V旺 jJ~ҚS̫nz N#7S(g;nP%-gFd`4cna_>R~Hm/>Po*Yaz,Cxuz jCQ.uI~xٚ;PQ3m/hZ<8Vx1ѭ8B9>}q`UףK m~kZ$4!JweR +Y8k\gc4ctIxc:OTjD3#6,,smE*G_ai{%ڬDw⌰ڕ| #Gl<#U"iBg1By?Yy1#-& 5uD4%KϸJuzB@pG~WDha}P|͎q֍]0y׹BEw@ Otdl;18K[_:qpL.mn7P(45@=㌆'#߅|Qis?6B:¿EㄲF6HKlqq$Ħ]XbڜA*72r=vVxIgkҏ5ιtK?;4<,j$bHkU{S +_]c^~Y挠SSQ:)V n>z=%=A&o3"eNkXDxhnCM<`f}n N6蟳~m̲~ zw zAk!߶5^NSœIcnQÔYp7?BZ[{lluHzbbqMi3ȳ`WPNZJ,Mp.ONR5 2ի*=R5m7غE˹Oƻ/-Gg谂(q;,Oz9T2.;m("WN QT^WnɎE566x=)JL+ZRЕS'|9-KsJs][X(⩵U@Ү҄TR[&D-ʃ;E.Ծ1>QI_{9|g}HƯtXa KHȝzr?'FC!_].[{X)H4(~deYgi3[ᖡ2?)O.]޸ó@snS~C(u=( FdD}{` "Qߣk 7P{f3rB [,Jz>#Ý@i2YB˺$Uf |8NHpoLȪiNmV__4ںh)ڣ M:}tsFn?#X UcI8B J4  4,E$j3O3uxw,4Jo17x}X4TH?% 9ӄ?6(y-6%"0p,3Tj(/wЅ423g9"DPt~ijrh=S2>P"6؜euϦ4<+a7Z//[.ة+wrP'>G&&ī2nT tx^;FmX)zK !x ojokujk/) 7]zn7LV KNmCQLQN;=DJl}Tp㨿2?ӣyFXC-6<=qíI}= l(m򋎔}!=̞eajZobur+~z8ᒦ]#N5,/qM oE~iSSkx/;>9 t-v)By `^[e8䴥鷨cbYK 5u񶃸X`O7O/&.G_V}@D.Vy!-!dp ﯳc3e]|j%KQZЋ=AX2KFЇI%[>IQNfiekI#G ;υBP)OW"Ӊ5ι㉫0  Fu4;Km~\~Q|fدaб|V@3Xbqb30YDQz^ wt;Qe^&a|5jzmVpC ^Noʛ᥃=~l\lR"$ךݦJ+ Ef{j0S^؃ f U-C\6,؝RYINV~Cu姳ί71.i*I"_w;kV܃Fh[p G!n9S{V ?x <>U[8v{P8`ke(_;J:tUd:=;:{12gSz:'|.EǷr9C#t9: }Z:PuCD8C~lӶl Ƅu>@7?;i`=ˬ6My#Z겞tO8at[Pޗx,}a^} zS&y $)!Nqy3S)*8.ABnIjyeE) }VYQ?<ꏛ|GsDh\\7lw4F2kc8 y%;bi5K 6ʾ}{|MRv@rTـ+?@/an ('*x 0f7 Dtqd?X57[mQ3FHk;bC2L#\iF8ڿ߄ *(LR܈.ΫO9KMdB1rHYlF_:vx1 9 zUiGj@Pj";E ؔ'J4B8 , A}ucg?㕛; QI[Zn|>CZAc4X;Qx}2ǮK wE/H*“q~b)~I {5D\% $8{1zw*ɬf誟?gACX߽Dz$@R-FGUǾ LJW-`lѮ2[YbwU rF42_ /mVcs[`1Ʌ3䓠G˚icVu|wn%Fdn#܄9NB Fj7os<*I &~|Jh&ؒ%ZvJеP,fWI< Hw;X8ɇ>Fšd4(g{ ܹ 6n},N v ݰ^񒀾XMHa(nqnA}_A$H)9{ n|t~^>EO [ןzBeĮV CAL3Bͱ-@B;}Xм Ҽ0t8v$)؀:1^r'mmT=y_*5%Jvnѡ3/(Y!qҚ=Etyu^ PuGs-)vc}9;屝$J+Z̛sb0s^\{0?!`J%BFj׶IK*f5]$+BMfQ>A u{gO7H[ Mں7Ks)UVL$#ož&I9K~&&@%IH-!btdFknOA(k.?:hc #"D"pILC~s=T&^)#hҿkG PCfge`!Iq}H*wW‹@# C'% ~jyұ؀_LaSH1T|سt (^+-[',GӃIMWRrggs9>1~S?5y<5;*΁JG $ZQicR= *tؒDX'օٙ,~{gM+Xnbޫ"Ư8j@<DWt-JUiҟSdQ鎝HT^%Fz1VMN=~ Nx%RsP+An#!3ȭ)c#Hk8C@NV߾|2h_LfJ(ºX36ZI5aD9`׳e.{m6[뾾Zd6@};ޤ#p~A c"3Q7ּ` 9C4gܧhv\(=\ɿ$UC 6^ee U8MӭU럫zuN"ZS=5q q,QGVa76b':GV=h #-aA#5#[n6_Tk)suU9o괜՞[vl-I}**5{re{:NXF8uoT:ㅕ [D,@ 2 Rp냋i:yOт_2 ?A=y0>%_vWV=Z'~8.Xݓ~[t0~3v6vEnN(K׭Im]Xu#=+uuI\F#zmxèr %eQj,%ުH_j FfiL!\D46Z#^cG[@ 5dM4Pdj2{d.? eMߧӵW¸缯_W%4˕xMu`wI.e'h:!q7ʦ*..0Cr9 S H7o*Fn/ClI=o0j0-~/S{D!n eȒbx޳VJf޳7|DK$X TF{ˀ1V Ѩ(ɛkt`难 QvP9}g3GJi8!c H չE$F fF*`WV 5]653 T_~W >tS61r),[=9m޵ϫ/>̋JsʼnD>fQgΪ{XDžsbFjzELj'@ ²4u)v{VhwzZz=F--̆ .Yl}=IsΫν3%^qj%QPP[+d~CY{_d 4UB9b ϨHQP!R"/J)_ʯ&ɣJ_vZ.%~ ,`SqS6kl@' [;׍f/d7kɴ_?SZi ^tKWd+jAL\"*b\QzqgO \U$ vR Ls:D (1d.'VN7bm shYz-EsqWPc5EV]{1QYh+Q 6SvLYqw"[`xx-l 'Hj Kqժ4 z2]dÊ={Y<ٴw-W*2 x3Mḷ]wG@^]R4z2$fX}/%b0x&dhak$hOVU"8Z_DfU&DpБf&eAI-'vJj^)֫/Y1źg@`' o. ]TT3ꅺz~I3 V&=9?kg&OEzԎN8wQt.ru_W^/r>ABYBZ?0hl]`3\V9Hl5h)nB]_6`3 OTN"ǻ"L[#:~ZRG}}GP1bZ ` ZO/5HOQz$ i{q{פʵs߆%8UpeSuI`9tIOׄ5ݿwFpO7 4S3hmz ;%.rNj{@B! q(̚#Rle6 II@[@1ƛdJ)'J9ʷy-Fe㻥OX[py!摼\g.;p=?{h>.B? 3O^1+cDDlj5(qZ$@' ~Zxnp17F7f 3 +1"s5Z%XhB,:cQszJ3mgZLn E[*m;hM3r ?…*ŒEk?M' !gwO'1Nu5eWD'Ʃgo0ةmv+J4,5  .\VWޅ| ÈY #Bu ؏ ().'K/^vӷgaSg\lh ϥu7I5 ;gͬ~MԌ$Aq=La?϶f9jy_ :0Dt/h5vD)oE27T OOJյsr+UZZNdWchӿ^G 7q:cԗ*.|\^Xҕ#.O<̞FÃ]eOva!'3w{O$ʡ!8,fc)rԠF%OE`U]Q*9M=l.ROTo>m1VIKÛ $@B 낁 0:5i`.䐫F!Q8OL5Ԏ꦳C[g+V$:Xڰa/H|E>f򕠤:U }XI`sO OX y&$gϩeC*1_d]w&eѻYQ8C QevKqN;'>UZzH(.5ֲlL#\Bv"930V/jq:i|HOwxWB#Z(1*ᙉ /~OvͲAbg&2 t VV"DAS!.w#<4 9V&%`5Wq8#vrln-Hlg"<_,I q]Xx)h7; ]8юRF$*-~0R {5vwXZCL?f,"U}Δ)s@ܯԍv\|Kg `40#߫=K"g`@ah9c1|4)^ݨF%tK=O<s&!= AC EbLjM3Μwj6@g,w ܍Vf8L!&nSeܫT]Q?JKLL[rbGt<䷸컛66ɴ~햮<(%5IV ݤi@kSY_$Rvx]*qXQH$ܝp*@&IA.5pЙk3U>65yqDg.&|Cz3oؠLsͬ5L>SEJ5;G#ԘҽіMZ`2y~Muz_ILr{eCw5O 8=sMNd}3O^5|23W #N:J%FfUr:RNP|/3fDۋi4\"?\IS*0OrsǑڡ۟՛.(*BS\9&t p+VLT-]GJG@봖4~@'М3U2r`]*S +sc(sXWdH=D6.TOIpf(^T.]c?K.>HS= FpH.,cˍ7r9O`MQF mkب.xj0n}tf("t]ʁ't0VX%) ~Ul/KQyB̆O"RTQ '"n !vSlFKjE[pWyǒS7VBKO0"x;ƻ7_neAvYݎ;Lj|^pr\q];ldT?ޢr@㢖2'$Qok` WTJ ?3|B1w ynY]VG X 8ܑf\2~I9mwqA6Ǘ5BJN˖ ݄ާ|`{t6 ,q?kF;TÁ܌WRf"fx b!șx/ϱ*oL HU51x*2sx>/E)_Pfo:0)>1^N,5I/$=T,%ѳe8rx,:|$̈]|޷ocK̛U W"KVb7)e0Tz)(Z}QO/γ.;2S)["i5Q+ >i=8F7҇9}f(1&~#c%F~ l)SA6&B7_MG,9zɠ]Xw/bXZUM4ݒ^(XAo$^M :A%DrLxbH > &N0n[:$9$Na3۴=7p'k=w]ZMqjLǶB1e]&ΦyNs9QQ|>P r覭)PWCޘP. $[%7v$i"]GTԍuL!"%CfƁs)((5GCJ4n'<ϤX:OORkXx4M%1)Sddc<Sj|)'nj| C ٦fҺHY5& 6 9BXfJʲo̙x ђ7~Pg#2B !~)|{.cLi`:K>k2)b/^Sa</U~.>jgM"b 4Z G7;{AQv*3@~^*sxl m}GF9#Y2pu&W@A&c7cN'B&ɼщHm:!b\:^t>:7})sjQI2 x݈ l/2^X 5/X[zKowA̙kNQ [ _y/55SQJs (Zgj=7Umb-1mA_#5h>!n45,SuIˣGREu= `2P7KSW!F\Ƀ[v Gw54u\,\Xʋbh ,6vM$`ndF|:$vvZrPܠƕ?X0Fx2}ö,`^,Ņd $O)E5[eM: bOG"X/Hv,Qz 1k1/s(ac٤!^'Ҩˆl 9Ym?gUX h[-ES-ζ~.㛠cvkշH}GҬ:(@ge̻rS )L6g?R]7.ծ)b⍔bǣ9Mn*m8TNϜ~4r_E{Qwa'1ҠDHhuهa \~PHⴟ'Or2Ԗ*]AX2J{~u]٣`;"q 6`ţygVA$1=dXw[uslvnd i.g|%b6ۚTOfaڦ&ywQ*xǷA,C:<3QIE=Ēx6+}mbžOԠ|/2V2~Rdͳ%Ѥ5AJWtm'ov77%h$)/ brw +.!g<;0'Cpz22[mؙl f+r&T˦RIY-ۤl'&+yda%LP)x *ɕLfn5)Mx+ez_ "WsU'! 8l@xI#֋w;r((nj~sW/5uxvH9 lH,/+X(c|3$ D;J܈FV[)"tEc!]vűt2XaMvcu;![ R)wA&W۟"Ÿ3B);˻O%$qJE7 D~SmXHLo)JP a˽v!ݵ@٣ɃWۅ6>c .m,bg貎@ā2߂ϠI]9M/ti\l!ff4A[ɻzGWш_k`RbŽߒ8P-+L5NäEgQM OZRX֮%,}A96kpsnlRW,5|X&Hz4/ +PV"t +iF7%;n0!OljÑ2[yO$m+>4( Zc*7Nl]Ru-;QʞPc&I6[L7rrTt*(D.$G"{͚HLWQ R:LI"sUCt-\g=}5"тٷ y6>s ruWtN<06 Ćum%dH[N(mY~uĚ|0xK%؜ 7;2L*67X4:iAix~K:<(;pp!yP_] q!m&M咻&q l?xa _y7^(cr Uz7gK ݡ*8 dYlɧifYڏSg1"QnV\Du*},G(FESo737;vI?2O)`=nk%m#s/(홚-&wz~a"r:+g/GH'? uE#]$ P8"0xTZ}K=q]l}iDx/uWż1 }m*WݢBӴ!;1 $}ϵ]hۣӌc. ~:Cٿ^f*joyZ+w=KjoCwgnnW`҇9BS9:Zu/\!|9oWE2,M0 i0^u3%lT([rL/ ƯYyǔ k׹'Z`E 7k۲ܫN6u.:U( x+Ϻ'Q v?~q(y'ַ:<#\OՒrA ϰ@j׃ƹQ ܪzHFC"b^Ҙ&CJ֢M1w') t7̓ =I2ZI[טLTHjݾ[gVY- K .CÆ0a(e\WTaaQ_O⛅aԼ$ʅ-d_ y3Eo5!Gbbg-/-iO7Xh.v^tlQPN+h5[-s>/^O@Յ/'F&1łDrC 38'*4ʷI ]* }gV@+!kpّ/'EeE̡hh+ʟAj_̎wK {|Մ[&_4O.1YFؤD$hɅFm"" slxr=9 vxyԹ;Wϣe;2j5G&.1'F6v4\ZĪKD{JB4skȾj_4`u[=1!ve9F3 ,Gd4_o_ >}p/͛Ҧr9,{?\+S]ϰ>n( e#bcKZ9=׃a#`Q#G[Oi|Aʣ)}p-1XwvPAA۬SY2`U} X,/utҶՊ揂ABMO#- @l;1cґ#Wgd _ 3`W?q|{d 'pƢ-(<OHlkQ>b_.Z ޿g]qͱz5 $$CK'P™%/)"4kYL=]yg++~^tEdM\+,UU92[~|cNLs`B&b;^JG`bF ^TKɂ..$f Eun#nL>Ev - O?ƐM6 6߉~WD>Xwd@0G޴r/hR[aagXY?xvɕJ;'D i>W<(?ק;}Ƞ)Qe7qXQPEґSsgS ƟpOZEO4䢺s2lܶ2E3[, E6>[^Ts Vx' }V؜8E{, =ߐbrU)ԹuLpg$vp%+RLgޖ'㡦ä&~MHk F( I!wB%֚{V `]Sy't G{cs%Vf/p$pT8EȐ5O8:4FGIN 51 zH([PV$ŝK4=Ye=%u yg`_nVZ]iăO(v %2 DTA*7u6[ #9Hs7cUÐXlU^ȫXq_:;NR"6M7g ?߁v 맲X1󓜘1?UbNK<[M]ރ^2jfWg7x!E2s" '+]MK=E[>!eC«ƬTeU^SZOt>%Odǵ}fHR ze0Y2N*msR{u7"ywmañSfc~Y [T.L^J喏| BRsZ$;FΑ8ZnIOۊm t=8, s0hoBōRD#zt:GjǠQicX@h%δSJ>JP%d0G&g6 - F"2'0h&pQVksIX$v HcGюFsē׬pxu$odVƸO/S(1+/P@oM~0fJ{N&>-4-1t6˖$ކմ%uY'sbi/rjA.P48]NuH LBz5u64RڰҢ \7HݑGԽSׁQhEuz],!@%=[x$1̨ˍᴾ%5"]d¹b%?k4װeNx h` Sp#U%Y别#9lPS&Rr)n*}d#$G9"dBШ0ՇS:ݐe E{ʎ ҠҢd"]zjL5$ra'4ʴԡQ}}ؤ,wL2zC`ky$Ak4}"قEnG_Wo*M̟_;]tm_vWcWįع| 6qqnV?"棐r-uK$iI QR=HPuz`.4~&攳F}NxDlU4$cOD¼͟D@hОRkС-^#^ɷgwWY} r"tZW aCʆћ5g[&DD#ELJ\B Lwu mXi;O`w 2LLKnn}IfR'RoH.\d~p@g]Rk"5!drYj2 Xg^QTR*GƵzrpӸ)JXEm=[#JЭ9[Y_!H/\ζM= [Ws׊ثUFs4x/Ek ;8F@aHQ' s@^ŏGC)G$cҐp F;fEjXdN_z<=`4vT'>9-c`SjZBUYO)4H[Ud &f&t3# 9{-Ƹ=WTMk15L[~yp؟Nh[Х74rvAuCƧh?:M=8z1'˻2pD-PG}$P[@ԳnߎMG@d]/%\h_N_*S:9t[& ?[=U?Hߵ#Dj2[ 2b[V[mYL'6 5#$(Y+ZY "Ns*v*pjO0p-Pv_㣤͓$';8 W5c$$@oZ/a,GU~5Q rԗףл|zYFet8iCPm.wf}4V8oG嗹[Q;)d_3%ώA}&p>3n4ەzz`?~פ4cGMj4:srwo"O[b*XI]!82AoH26p7v4aLfcVr+6U[@"5^QJo3 >gҀ Aׂj\[qsr Kޫi![O3q L*(h▰61 "5 8X l=uy7n8~xt5xLvwC?r;n+5%eZBB O$w+B`!XxZ~\fˋ{ | XVиF9JH4 qThDmR_da E[I~CE(rI㞖ZÄZUCTmSHiS{(ŰAm6C(\6Nj9"Mt$`ǂ4ŇD4j,S0sǗRu8Yh<ž3Bvj1VP ^AxV(jGMld&dbrE eLljo\J;G ? ]S\|D鏈^5qI13:n$~7>gA}[hu/ +c3ClU PEqYL4_NsP63B]Na#҅v y7N䔝(MߜLַ^wFC͆Kyf0r k~4B Rd}4©69)$os<h\>@Y2X}|tO꩏ ;,"wS.D,XPC?5@qWѬr@կ#*JaM9M*֛ޢ1  0bnό 2w>d+ɟͭ%D/)Y/rر q&d,!VZ;P:%m)7 mU=;NUbh&al`rP34,G5H1-lW;8":ɋ 7\u_c9xl2?Uuoۻҕ40}rv+47Ȳ{5C*Y5F$E;=?қUcǴ$>'BoK0K2-KV]5i*0# /0" )rmX~ \zTޥni/œU'D;a/E ȞJ\#Pwge~^]HD֤1ku˻*la=ZGr_)ocZ=M@ )8EM\Yσ^ TW[iU03y>sc[=&t^4}Anu*z)E8BUd֪ t^SpO=N[3h_}ʒa(n t+𕤺!^!N8~\9XM~{5]E-ЦeB;qMo_9c$uTa #eV_l?2itO0}b45DI+c& Ƚm;,͜) r$}7 `Ve (32.I~ѨQ*\)8܂?h>hӛ|+A3_Yڥ׾b2sK1RQ*bܮ!kk𢡊}c׺saq-g2[颤$g$gؤmlg͚込'*- @A?䖖^-yKv"74km ƥNܿ7֬A{A)M4lS52ZcI7pA\(F! 3RNՍ֔^ !ZkkRo'ߴW6Qo @3KKcomWQ@6mG Y*:;KF[MTp˯!qŜ ɢ˟O#GOQA1RƟg*EzpŹ p:=%LT_TU_Q\XɭY̸62%|RN&?_S=awE=2`)2GKp GOR.,aeÍX_%TYGţ7" #2,w,}&`Op_u,C_a?]@( uVqBm;uދbt~Q04Mp;=/Z>Ql#%gi+eTtG`"̇_mF&[ÿ{`D{BDny$S WΕs'"6Soe|ֺTws[{ȯ2kaMqڗ?gim^^:hyK}0\nMLq')}U$OwAEQKx_k[7R=X2R#FQ5nNQP?+kBHX L1_Z9SEjbh-ߞяv.\+%;`2 1XfŠ<, $ˌB n-- :%>;Mh`YfsO$~ NvÇKʆ*&>z $s֏r0a)|OT5[z8"6dL&,VLӐj%&St&jJڮPx~;cfYGi/m}BӊȿSu d¢'ϧ2kػ4.f /M*S߾ gP$QVc -Ф9إX UP2b  HrU.o DN1jInxP `jHlcYA/̵KdYg8 6g4Ĩfh b)@.ZNJbÒ_wnPyLdPdhXW$<5R^JvC4L\e?sQ,!ޫx#wNȐB^b07*i!ͱzJ-N&gQ?6<=INt㩬amƣ\ΑyA)JJiakf 7Y?JtW3JRPhXI= rI(Z}]7]̀%^oeL <đu`;129~f,7Tmq %I%-mr=`ywˡ 3+Yev SqhĭVf@CVwF{ pi+\r1bJc/ѡ.1ȸG۔1}@$|)ZY% o4CVh؝5g`y)(D6U /χ溨@U|peAWWȑ>}ttBfmq(+Spo5~M>vzzޜ5GaSe[Y@1;`{LVX(9eTCjD&JcY=y4_\^;6wI()Вz:Tʭg:\H'[l0բ\ɷ,N'ws}ypP"[\fP"?w5<@B\Z5SKhRHG}4mG>'Hb ⴢ2{`lcI"{*Rwt~4^gxn Q B#Ma-*a+<($!=ISC =90b$=ZCC4Z%Q`%;ehѸ#kĮ4i__Un(,*Ki.Ri8r$!*v7$3k]E]gLUC}\iC4yΊ#IX5 %JDG~Kn3)q s2Ah *c<P^"ni\Aբa~?( ۂ\JjZr 7@g7[2=@2604̏r兽Y^-ĉp^h%VW">{@8hd^J}JDP*0N1O:WO3VW-4R:/5:"{9;1>B (ᔷLrOMSeGC1"y+ye Cr$\ '%0L  3YZT /pԜzæ\f1@Ӗlj ߗ!HDj<*UCޏcp[qBvo8Wr>/@[>N9HfJU,ѨW=] GRw@T+ekf/;5! :K&yuYe~8Y^!y8Ί3"]aMqT1ܣ0 >|rH6pϔͲE;b,YX2cL $8[m|#K lh+ʀH8rHAau 9#uNsvSkG͝tIc,hYӆ]&!?K 5^eѯ"mK[{]Niz;rgY{5?œLdϿ)!{InƲ`u )<=b޴)Ddo1'w4 Q)=Ć,h9=V6f{xj'ڴRIP\#S*՗Z ۞iv9ԏVkN>%/unwA"8J~$&hw}yqf4w#\✡RIkLnpV6EtraF {USqo]$^8 ْPnXc2Yl1Vu>2ǘs m׫̳~T #ѽ}!`FIV/f E+t9v;f)&n6xÜ =ہVsX%? ۼ Ims8> _hИ='>\qw9U6G8噺Nj^=`/uUF7ثa{*5 XQ0vN-9M%o7 W_Tt?=&VnJ:X1s0 x5^5 KF$"Ez\nBP%)ރ5}-֋R\dFUgѨ<]=OjF=gK=hYIO\Z%"M칮A/wegԷo"~ux5 UZ;`hy} ofM"Mju)7:kmgR@/3W?Qn;P+xmiSy z!YR~ۙĖ#`tVLuϥw q)O ef;P0]0`ѷ9I| F/|&mB.Tݲ" :4_Kǐ~mDqaH"^.啊RBusm 9åMX"vC؊E#SҬWֹ\^8>`}h*}[N,姄vՑ>NIri?֚+X4J'_XDY  M\_QT$lIl "ՎJQ#P,X4 Pb3|7ziޥSo N! kcUXOں!~TiUch;֖aԖs@d f0,<).}iHb`e[COOP_~=6&;)kh߿שe-uDlbK^tau}i~z}λ>=ٱYv*gL&f*|MHz'mG_7l6[N>|غa\6=O};vwT0BI׷,ä#g֣gh5M4 #>-ȑyFڞ۵{{eM!f݂,-"}3'ށU.^|s&#û"ֆo]w}ħ,f'W%|6pl+ Mx18yMsЂVĽ_&D!^..jHh*ٝGQjo"dЭ/KD6k2៼{}J\cn[م1cv3\QoMSW9}QdmEaFkM"K#-RX, ǡ r8^DV3`!.06`^5 ] nLywʺ$V7'́@1Un5#r^Vلք$f7Sg644 0 Cf0Q6zB;F`v^%_OJ!ٛ=o4QvOC3RVy6+ *(נ#_#Z=j3 ,An }?@X%Ɵf3#_]-O/϶;y-z8JPڽO&>(Ws,̱y’TYv~VCbTЁʾn*:7t$>U$7녏>"=ڭUY՟):GfnܵPWoT隸YDŽBgs+F\ <Aİ?CEn3Mxh{!aF QYd41.Gx4=3 j6AhD ?訷JK 6 se[Nk*؏$3 doeS(2=jc b\?UG0̻N~LxT6R,o鵆0kecÂY!+БnT߱%_Z'G< @P*8.a*|Oҏr!/w]aEC\fY)^Jb.Dx`LV; &J'SMR⩼bk52np)'(std4'(zXX).ʒe}#'`ai؝.%,Ȧ@.x8| ,}xI` = xwj.['R{lg-ae=LG#I 8!ײ[_( Q%ოGҏ}mzGcS [r ^wVCAoHx$#skUĜyuAӓ](Eovf (PEcT>n` F߿`x&)VM@B{d)*ði>r-SȰP6(NeL]\al:`o-b^}8Kr#^E=TҔ/߹؋mB`tR(iosh ĉ >d!g:Ib߲ 6DB<cn9~4O%v _ӡ$QEE 8,G;zxՏ%ȇx}aFKރ:C} pO&X7@a&qJV.fy|iBuϢf]m&mr.ųG羕G3j]{d+h;ux%cZ w#kJk̸ߋD&=,ѵ"gI2 ޔB?B9ͷit:Gr K>~n:}"K BIb?k3I{`^At[oR*\e|D_ק=y$^e?ށ B@Jsr2kRڠeg`&!0deKb.qW@ATb?oiёqBG(%M\uo9UVQ/t4'rR­_/y*=Hv3AJp6#pCMlst%iʹC =Xf?`.5(>$ ,Ja?t/EVQ6eOr~%I^W|qQX/-O?N>ϊ#qŮS;S8dn>B}gSM = #WvÅW2KI%~,nMstB$V y,Ό2pN@:"TXdı}El#Fy27~w)*YHӿqʌqV>2msd/*zث?R"'/ZU() 'v~(gDPC*s8xOllv^@@_NR[ ge~cUy䡫!X/ 0B@{o;&nmSz{& SBvNEl!@x`SwXb@G,ʜڲFt=7͗& jQx8 V8g*,:+^n}tRpIdQ?ϋV0ũ@8|/bk2o #ҍ5"Ejztr ږib`6ĊYƦ,I.T^%A$0&L׆2־d9a9VϢH75QṾ\  _!U*) O Ac3eҎ8N YI_j5\rs.qW-*sS4CIqQH/}L?k鼶 t!V~M1q#S%3)vDSre@Sj=F+D ݍm]o@MZi%:ڣ83/QWz`j /&8?KSi j/كPHȗH$:&A?ԮukF:?z3&C&#6*<*\(cR/  gJb8Px\aiQ|u(cǘ8Cp/;o#nscFK <$aPڭ-?fQ_3IVFRwV#? -;/ùqP0q_(ڼ~/pr^[çU0C?^~ BNr2[c4{ 5 5,Rඍ`x NXrmMRiS^BSC/n4Np֐:6ZBo-OsQ>l]"GE[{ >IFztep8u0}V]]2m{{nVET[KqsoGF3bʭNFGmBq|L&doֺI/np*;L]STbRd`L1/o*Pvmdl$T*X[@ <c픆/zX:pW{v3 G!ły-Kz6!r5fq;^l&VZ= /ZLS9|PNaӐ} 31 -ѩKr[F2;Bwx= V,*>"sF,al D.h-Q]IܬnN4{f#yê9gh9!x̣"}ŶsÔ8oZJF:%F*I9L7ɌN*wbrJDr0Baۻ;\L4H殂ɼ mIW3F44%K_ vɃg;<z|@&LPǂCc4I,k-lx stKv|9Nqz=6;ԡkʏi'q"s: }`mϭ2q3Fl~5:UexVڸ:֙h?l^_{,Х̠K8W JvpK17'UcW›;ʛ5Fk"N_c^jځ4Ol~lFQWZ{)ȺP;i)=3 уؓ`dԲ)oLJ̀R\l&cgaƹh$lUS?9NQlKAuAFw3˰n7O}os ӌyg-g,ӗg;Iػ/߈_O=Cdq-Q<+/$2f& bLm3a<⫦]/dVʜBXa/XZbя׺Zseʵg*y¶пRFiTK}bƤA$Z`Ȋ p2X9`f:BG\M'T\ykc-EbX t\6I$`P}k1MA&SAf*^F0[6tݹ9bB\ 8KB{{TVWp=|n bI)/DI ARw7GbȂ}msfz*VĩREWMJ‚gfukH.]QV_[@邆(,{Ya3}VG3. dTsn\S`hʞDGy}.d10¯"Ox  ` {¿HqM>&:~6iD@C]Ae8+)h 0i'vaE| t%$v0 >';Ϊ S^E`@`q'~[m#c5kO# sYT-R`)dDyА4mjRsW ?~X "ZUG$ʵ(d!iI)B `T9ѽ†HW#[C.Xj a6;YƖ{+ YϒieY*R~: Jk_K %}Gd|K͌ւF89k=x+Nhl@g^r^,\F3Jt?b"d`Iw)O P`FLv䐯 kccS HE:䷋{x|W;C>lޑ@X7whü].{byʖ$-&̆-t EZp47 D ~ZS䞔?;XSp#gHej33O&f{XC0;Uq8.b9!gSw Kx4L'h~8~/.#.Ma'I<)69$Yx]w9ii<=|iS_b xAk&Efk|~CQ+xN-ERIsRN5 tFXaEߑڊZzs!)d,HtTQ3cG,b288юcU;v5wpMN[JRB?7 Ƌg5Fra:۰2jVLMl`y0˵OV ^"\o~TThoSH`x!hHWgꦯ m ?@AAM>ik$[ ʀxz˾s!r`8DW=yLx0dT I[qtxI$UEǕ46nUev J ְ| \}aT!RiY$lI?(N Q%̪6_U^⬪uhYJ3.;B.7 {sx NJ4iJ yYl[92:NźoEPqችZ}泌vp%+ {!()ib(x;<1`KBebTP@o*R H˓2G$3 1\^Vk޺0.0W D,E]YUmg͏R%u_" 9{-c=IݏhԚhzLѪۇ_C^Dģ^X>:&&#4B rJyf,1 Y(Hp!$ANz!8}wC~ZFqaBL0hO//,lw{:pZ粆oG@U MBM tL/ +sL)9TZNz0rKZtgH`:0exP4}e8ܗIhAg7W #x,94qid=W4C}R1t 弅$nlnuPC9!6Ӂm! P^![+:7F^F9/ùhT9 E-U\,y9aA[lwW콑颗z0`]dKt&4aKUr&b `TIp7CC)NoVSl1|psYO2G!rj&v7٫}'e asXt 5mĒDXׯ*yjirhO|8-*fkQ"شwуmWA&J*>VآeoO{עV+>"AE1+Rg#KWpk-@ WĎACKbP휸Z:Ȟۀ&UTY|z 8v +fbq%o;>.Px3{P'Is6/q,մѺl"8E'ϦXء$ЊѶj#H(EIɗud~C<. #p$R8qsaVXZ*E?g`˗H,{|Î٥e3^8|zH_Y 4̪EqgwH کlEʶ᛻ukDS}(n+pG< 0[߻eArVc-yŝ'٦J]fN>Mf AA[k@cYOh^v „gˏ={!9PBQ O\6y">Sx Z:Sә8蔐S"g_eK58`jϐJVfE~qI XƖ\C r1_fmKeJ\vjB6qGo-.wͤ͡K m &s}`u s' S]b=G/*Öq/ZKkf{94ҰJo#bvOyF)4 QW"pˡL=m$%[&!> 1d{GL3Tb==1K=R9 5?O*ݽCлA(Sѷ;2HG@ fּf*E O0/*ox8i5l·2y`O02*Վ{aqS`]3<n$jzamK*Kg5ͳ4TR  ;ge:`5Yği$b-[z)H-Eԥm mEK }J5ؓ-`tsTߩף7CM@ Bw,aKpB3P-n{Ԣ7ݓ%Gﺓ*~WYU$;¥9Wf@!] &sNHLvM:6|6̔j9P/1҉]ztn: 9,}BԲyjˠiT?QdMd]N{87}ō5RM hsA/pTr7^?ɗ1 ̦m2 I͋D${e~͎끐`i/ .GiGj-pKuJtTe3%jrsM+5kɤ#(wE'ҬJ0 'yϝISѵtc,&i;bE,Pdpc2m#KqĕX^8U$/1}0Gcea]I-*ARmW`w !}h5@0;LQPY\@0|FI/znhq{jWm1lCXXl!xlHRnP8iߙIϿI-rfpm"?N$BL̈́/YuG=P(Eިּ3f7 E}⼢ͣ9gC߰q``xSʽ6gAܷ,߼;h>2]ossLe{xIzDr>)5YAEC(lk73 $omUyӡA[(2 ?fNtUTew2$,ט.c@q_Lw|pX*:M{#S>GobLCQR ne\߄jѵ$ʜU!{6pn=źWo3?GhuӭݙJBe*4.0 )y躚B),y8Ȗl:^IG XG? IiTlT0!=e^/舧얗UӋkH$hnS [~;Ѻx\ iLn8O#ͤ~x" He&lZ[WAе?FWMbde?wQl/100^ KvvuX'Q`ʗw6RM*@/NgemUzT='k_ˆ6@Ú8`fMK'qgP|in5 *~0iPLN;M!Ƴi J6 !ֲ^JHT$Se.h\&Pm9)'t b#oD3RFj 7C_Pb {D|I[J֒y@* V'.M_7-on;qfp.r /LVod;; g/rPu2խ\^ \S)4X&5=/p֩,n˷Q7-~z^ e0;~7J82&P TrBN$ Hb' S e/0鷋 agIZcyRTl8JбY=HP5&(mdKcM0PoliqJ3#|>5 W)ʢI\*M;? GGSzndVGD/l-((1pW כ'{x<ޮ}Bag [S<`(flC`'R,X;je0Р9A էat ^/-Uo.@4m#T3[UW܉7>r w<+'qT%R) YƜ $%JUiP0ϏMX֢g'_A)x5Uc Nң%2ζ (oJW# zA1jM"H47"VSKY\@ J`XL2v$s}VDǦٽbˮb|V Al1ۼ-4u(67[j;_b"{eXp͸X&,|W;-Z64BDI,!VWg~fc?=ldp1&6{^KJZJ>}2ͻ+YŒeG8"'CۜiLоB௻+qyU1[ ?[ XCMZGII4g_JVl6_u fd\L;͒<.ԛ(ޓ˖JM0GiDC)7& Xc4!cܐȂ9Ԫ`q7d6PMa>/,P!v*uьcIV (T6=4ЍWfKp47ͪM: Vu Euз*bIOپ#Ľ?Uvw@{b]g { ˯==ޢ*^a&F˝ Wk-XoKNRzeր7Ej7Y18G6S_hz:4%d,C WnR.-\iWL@mpXuFQDQ SluGHW%ZIª._~}(r0[t w`w:L#DuS6^tv'eIR DR0gpnI> JK kRX N~'=FbS 6rH;1+<1#/cw_~&2R}04R*>}6(ڀ|psR ,o2rn^LeQOFsa:xH&nʒCa^πÂ7(8'8Qnu?G_aaqiٍ}IKU4eWH{i`aL熌mDNʧ)f23? "X!lpIE9Ɔ[ub\$Fdi;8aMvbvqp?v|)dQnWJX!<, ̋*!%]$F(ѿӐj +lrC8EDZ)C%@'As~SVt&H [6iU딥`IQ̲q(!s |dϬ;ihAŝq3 % Bvn%'uU@;jlY (y 0d瀊(OJ噹<|;^a%St[T[c cYqojkgh% z㭑YI}fE/U|["M j+a.fLD;E ! CGmɻ<0orФR)%hm͓fl2@Lj|}~eiN.wӯk9g>PWiOc]-chbCwѸu[]eI:NQI+~B 6jRhCMLaTy{y usᵚKE[!''0:)-'/I30MM4$ZOfr~~~bn!V2ic#3h~Ϣly@iOb&3ve6݌|&D2(ҡ^s|Kr I)fS To5KW T'}TZJ4֒RVOQ]tq'牉6XӇ/R3n7/-QJpvU0;`yR'Q#,˝/1r>HDBuM)]0wפNl(GQ9D(z{O\ksHXDJ@x׀B(R25:D@lܰq`gGtH7=LCA&QO=)4eXJp$h ɼd'|Db+VT6J}̫?-նz!#):QY}į1ܡfY$tXJVF}zJG :~ĀYGLjfk,6d^;8},` MYAWaFZ색Ws-L8R CƮ=s֪6y13ږopTrpG* LH]%QvS2_AuW;Pe mǫLJe~YAs .s1T9Y&߯ `Wnpk?<ũ^!h5BDKSX=6w^Jz W8hdvLq7:Q`,hkyc-LZ?86HzR$̈́93D y*M9 ~'̳_u(tF=I|Rk?ޝdtSQi1E IMkُ IA^_J! ǰ B-d ]͠vpD aNpsRppYOR 2JgEsAmy2ُ"}1*QS+˜ >4:"AMIk^WI"Է/WusρyU$N7t+1l'*Tr1tx!lE"->vF5\ڝ{Ř*7Dk~ECf vh` ^jfb^u*eފH[wZ Z ?[r@֨pĊσtzH`r N7U*&2m~5B+ 5h2~Hx{->o/uzjhx+$:lM5Ǒf!s/xL@^Vse(ēMX</FՓE)n @N04h.q2:,t,#a){{mNCN\iϜ"4Jdf[fO_}3JU`jwp;Ι9R޶HuyVyԧ%Q!~пCJ3dko9J: ]P`CnKD;/WJ? "xrF8_=kRZW'H,` '^_xǼcՋ֡ 漸7b J!7b:x2a<=śɲ-I0 -1Ut㭨|N,G\II"޺-㱛f;arf ҍw%:RM)Gw<>Y$)",J)d}Z٣QwD;c"i(g1^Ր9#G `цM?LE?Áa@}V&:$"wA3\']b)Vn$Υci%;pBc"ӑ;M[Aeծ癚`*5JUz&z|0+{!eA23IE=g (F/ƞaz\VR>4iWpu/y} rĩ"@Zr5n iC#锻/:)1FRd!$`='(DfMl4ѠhcD]"r+?;~tZ<<'XTxa]p͌H>l> f>V. G2`[@ÌuFTK&b(;䡬8e g_I?(rXWp%KiUM~L Xu3Z9U<="ӧ٘W-8ebv/zw&Mi*(TXiQB{<*OR =3볬_%#{~5$YyʷK7tL&ak3-3ҽde8=-8j, LSW-Ak#Fr[Gti?1"tꙩ<̘7E*#]NdC+&Pc.:Tň}Z{4Y/ݎ ʲHǪ|Q6z53`Bm]Xk}K˞jJlݯwJBxEՇ>o?e7]EH-h|]2i0;el1|' a&RaQҢ>,,`gXbdxㄘdߣ ʫ>G}ٲstbffrșEKnhwc3=w?229)Y]vsSgݷ,Z=wȖ "z2 ΧC)8.Nia>ł)cLo!',ᢔض#u}쿺zx]+Ûn[ӿC>Ѳ/k;n2jͰuQ 3Z;Kz<^rB GpU'k5@KRbdUGxm{iA -&5HӶo6Ն"`;mxKa"~_Z[&f!.MDzU24}w˴KA0꥾rs86$Lc`ՕJ8*;.e_0PgBEEܚ8Q`fL*įeeregiL*9è򖖵Ӎ]̧\}#7߃I\r<~VPֽabD[u6@[+BRy"S"_2tH`̙AC݀4טo>`W(@_@H?:|ÿ_x!}7NӃJ:|MjSAIDwz35EF[ms[[G$Gktkο}^ yd?Kӱh;T/g,:= "GiҽC/߈:Z-".t6%n y0":iЭ aDX";7=h[쑂*ե&m@#K l8_h+GH}} 0Ch,Q@)5m,RJ|"W&5\u:dZu-oa`cV*Izl3y8F(FsˤP rз#/ 7,[Eʋjb=4ipp&/-f,hҞF잺 SYl_1ڂlhaZeXT8 $J/eߘMfc*DՄr`vĕGŸZ`W ^ a? Y+ B7G1N Y(Ai"ZAV@{ pWmgK!sO0g*7KYbšHrճ1ل7jD4}Y)r;nj82dFSm/Uk& MC`aHx Uz;>eYUκ̘qv1N4G/C{su+<yWeSCCsJHqNfp*[r;s*l,ea3aE wn^|7*ՕRVɌyGs1<bٟ S>\ŒRն7.x:HوTۓKk|&%/2:=% = z"OII4|\THC/__xͯf0CDBa^pCyTpp̭<6'hlY|Q?r%q?$AµSѿ%^2'Vf#iJKZI>> FO:^qnHyطV~z}u`Jd0hxМ({P,*h*=5rH%Llyh} {:͙ ϖ~b]&"Q'(=Rl6_^x',DV `3E-8Olr?t)\.i9o"r;:*| T1J"˷{W7{ ^<_@mX(X¡ n27$qIz}Yڱ-׬giW!Io?WiW;y-Լ*$L&.+r$VZԐ?U$z`?s.ntA2K9O}{:Hv/B6$>:DZϴO;u'asXcѹ6Nh3#i$V+K^f.(_*d;d*>NC}Jr-8.(-XĪoҔ"e_4M ַ(a+ (*jS/xTf]73]IEb̳e:  :Ҏzvb("Ju Mo+?l/89\ߊڹW4- M\=wjq e9\A d'Љ:& RaCA!-Ū f:vE`wH_yWA_"`W mzX_/Q o4#C0XAI ` Ө~az..2{Lj=c.pE|VL\||R xFj29hVP;0ט xFFY[|iݡB<+Yco2GTbkLE#Yn=X+R4ݑ[Cs^ReWfu6DE$gTt\#hid%=HlEÝoh}dXu r:1z 3'WXaoܩXMm5PE%/p~Ӊ;Aųբ?ˡM,?hj+6t'Z9mFmpę"qFcSN;̘;hTGT<^' 7lK<|؀޲!],@hH,i1YçIx@cI7R=1!m"%=ݎP?ABDp?nt\0sZyka6 _n|!fe,eF0ۈR?GqLW }Za#dk[QDltTU@Xulj)8E=rO(? [lg39{g3+zY_ y.$cAIₖ>anhqIu{*Оۀ*R }ʈ@#W0T ?uQ*G;H2]x˺^=$fM͊t޽vPE,iw&95g`BY E|H' ]K )n2ĵ Rs{l}t# *njƷSf;* 1S1 OTTITJ_' yLVg؉ =gx3;-DZLձ^"6,,"L;_@ %y[o}D`>tc+ޣDTmc.҉33:[j-X2X 0Pgzh +Z{0z[xFZzFDxP/FkH*?gI-|٪; ̮7ȉSHE9ѻP T!`H^ey Dev,Τ=_}u/5 R|߁UG8jHۧN" i~''{=[@7hP8$")R'rڿW l<02jfR`쀨ig-={B:vxв]!K4`v#6 "s<Z'Ej0JBsG)+92;R`4Ne:#ĊQ3Gl587FAauK}&ri[)ǟŌi<7<$L_hhm7_UbE"Kx3KwJ!&+ ϸ4&{M%%]2 Pb@ݴ/Oqj1s?QZq !Dik]vJT N?hJ &P13L[GI!hꄠ'Rc!XcNF r=mWJokBZtQKd65l˵hK:ٮe; _BZ39zs;\\RL{}B^JVo xb))Daut[^<3qf,)jQ+UBO|Ɠ[}uhIbpuorewL:n=MZ s欦3anNl7@h4kP=$GoMTˇ uNO}#LL[h=ed\I93Zv垅yRiJˀkqYN|"6 TL2_ײ"͸S2H wNIpʧ%4Gܬ;^<し ^I;g%>c;"]f{6/@eZ9 1OzWy3GgIUB˺D9=nq;8u#s6WrujXQC[L(i2CU${.o:A~tI8K&bGNgl8Y[j,V߮]= 2NW γ^vFXޖluǀ+rCCuT -U\j&]ZY)1c{C>684|_2 B/@+s3f&1`^Dp^bTsoB2& 3H!  $& g`*s׎ j{n ,շ8|DW.:i=>y3<偋2z(?rƐ,&)&:&6 &m۹7QZoiFS WtDoQ"P$Gfy1-{sz"8&} K F-)*:WX]%l6kb %XhGd"QP&YKiBC-aM"֖2C`B^CPQLMn8O?'3W$4%_KӾټVn35IÅ$a1v0q|lFqAwN uBg :HɗTxBL˱-;7/Pu[5T!gBm >te+AqG9/uJ IE :0dBti+"-p8# (6t=ohz5ၐ(Ҷ1dcܶSiޥ?Uw݃xgBX}V2z_q3aJ򜠊wqM+,Vҗ&:lt> j7+JF;f"2Vp@8!{Ng n`8Ϯ]J5{:B7} hj9HaO^o74KMS+ Q7ro"ؒ>q+.i!k6uT__}NcK߮GUKe2FU].p6p ss6ƭX(R{8 Apc"m\0 2ƿE7l}&oDvi;+63C>?a}x~_ iՓnYz~q=<oj ܶe1$Q3Omr(O=]~ Z{Mf!U`C3%7xm`;Le:QGGFSw@dX"5'_3څ0s9+:_nA.)h~p-cFA3Xy~)N qo%ɒ_0tXT"|uZxķD:V8<g75ؖa!H LQ'C9(2-VW?|Fg2 JC݃f59Άó$݆6zgUsL f /14;`~='Fn-A%[*Q(MX#s'Mw)wܰzaػ  A5>Ɯ0ۤYUMF߳$sU]jlu0ަ%j 5nCװazX+07xCwdƱ YY_^ʈ OA4Qbsp&]tfE73nTޥ#,knV]w}g&L8La .7*86=[f(QX7r&/lث-7?񣐄K 4B,g@A*-g*DfB O/[irv[z% ,Yɜ43,}8$dRMĠ`pBYmZuM䙨PR$E"b։=wffmRoN;;(~BJ$ѫb&%hhU!ܑU( [Aݜ)>uu?y%LY %H3"ªFxg>_L8NR6i/SF(}x@Q9쾰?-Y xtVNyzI 7v7tSًc5WvYRqwej@PF/]A-k{pӻzPy>bR)%T0̯( !o_If6Ԑ8Pabu9]*N/e"xZIXD,":Ju~zud"ȸ|Lx\w';7OF@&7âW2:xxӅ!8"\.ӎpF7P,nY/BCJ#8{W1pD[EJMrLZsiCI5g|\gHNNخ]E#{K JIe6YlZ]Xg"n`H|&Y~P+S*8sT6 wt$<\<3*RHWDɖwG1:^bDKymσfE)`M~oh,M X̛r4Xi^yLRQ>0wH-#k)9WczJߑx P1d @h I:o]Sݼ_0ՆwtnzIe?WCͬTPTy{sp6L !vHMH?ޖOD?B cb "XyE_ uG%̿ڟlޞF')f8`I[tW} ǫŒ =} u= w`V1k3+Y];Dzgg1!0zFgP;f;6v(WM&Rs N'- &:%C n&6}Nuv;H>z03:ó=DAY7~923ԝ4.$6kH'|חuA$Wm rO#C:wFr^}qVD C׽ЈW'7t0)P>ڵ@ΐ ;"Ե/ӷIt# \& !pqbɤbsIf)*jsO.|AUkik`PJ.qH"`-j&n("WnlWa}AK0ޙNm;r]<7-.7ɅXl![2߁+Tt_]0v5YR=—Ϙ@{1*Ic`B`NM] 2&.DXR Klr|j, 4U5Amj, -W)\5)ʟ@UppOZWc|WG S~uh2L)t'l+^(]L5݄+*#Mj,@]2ݒ_֊X7}34G&ᏹkMsOψrn=e{`{{ %Ft^=Ȁ(lgwYE[סH˽Z#M=Dm192?jwx WutOO'r޶rp_4| `ZbK *2c}DPİ_޸NvhlƏ ʫz[)ʨ]R=/&\KИk2]#qi+Q#NMeŬ1{fns2=$N8jHkV;А+7{_o,u;i#).}&ÏC׃jn?^o-_HH$ ]EنCTGur?3%.ƠqRJ!e0a^ŅUbUXDBD^M/Ǐ"tboT!b!y9[1{KE3oF*)9Gh1EQ`M [\Xx=d껬 *1Te"͂ưv# E\^ٶ [Z^e'Z5x+ңgV'2smv=R G>~IE ))/w!4!Hkg>3D0?nǧDn*c#_9]47(?ij娨Ҿ X|P8ӀxHǨu $!Rچ .995Z, ~Ge~yKx@Q.UIz_ԝǃ9@\E$KSN⸿(/xҨ cn L.3% ?F7nP= RQt+9y )'ωg+E>;lo֊EB?À˺Es'Mh>߭ɻ̓1d+~\sٕw#FBr]dȡPAit]=J:\Tj~F_*4P=\yL:l©08D$$fza4%R_]LfiT-6"mL(o$ӺN-Aoѫ pn6%:~b=TEr'v[I2}d YDQWcgg67eLK] sp;] YM OQt*=!<$b{߀(,IKx:ǩ9Y"祉G2p"ݪbr1i`L}{-oAvnf( \$Tuaဪk3S;y$H_3# Qa|X v@jq AQ;M^LOͫn|^j%LU,Ӈg<~}Qv}Xeape05v]@}ٱfBRq %`ODښF6MKP.r9XLvw!]A\0x9a7)}0G7.UqKQ@\e% >fvsu^C 6CQmlQWŢ-񂠵Lۆ 2C|4;ā[In4I;Q!ϱT0aF9Юֿ,_cĩkl$S1wUSm蹣;ܨ24 ^deu4mbqk9.LwH Eq6EsT$/((U9l+!g)X~-esN#&FK州%֊eN_m%ق<T<ז~F馲C7aƏ}mm8fډ5lr1n7mVhJZQ&)Wt /&%%.CV2qk( 8+) He-!I?AXAb|tE=]u|+B]n9)3P g+4\{9DZJc1e&~{Va.ӰR^sB1"pژ W 0q{;++]LuaksVKk^H KOFTw تA*m15LZHj(Wc'u2!UE̟3~[ C {/߉reٹJq4yg{O:`O (\ZG\RAq"7屈)MBu 7FTs_$kr FƾL3d С+mbȚ4i`JR|>?v1V˻7f:G+5'}}9'd˨TIb9{چ7-.lp (/m?cs$00U\o`-&sKL0``8}[%nǻt=\㤎Øެd`g0:MhC{.-]3(>MB{!lM)mױ'VCLԬdʜTի̟Ȕ'#kQNc&Z~ts}j-=us8ޠ<`42!ڜ""KސNy}j .?8'J6@5PSz}&lfp1@nh/7zŗAS3ɁIk?" #>a1FLq2FvV}dᜤe*w(,1dG](|.92Yl]xO__}Ζ$MUpjmg]gSeךSu׳Ud0$NBnۯrZ%߆L)nlEvTvcF˳ұ1VݖR4$žeM(WIy~K\l\kQqUUfRNBRs '2+g[ .ʨ^ώ6 H VrOvd$vЦvc=+O2ӌ,=Wbj;~JiDzVA =x[5oA=~ϐ>9j6m҂ozp'o{4nj1@C٪ɢ0=[B[NGlߊ7PUa7<6-ت_t`^vcJ).53/Kʕ·G '*Y\'Yc.{z~K,!@f2jK֝Pž-%Bz1!rc|>8ka/|{'<}u|T6/29%}1Q4XD .amU.0,ۼ0S<1mRdQo("ChQEr?&T?PsK<5yQ%Yw;}/3Ѱ {f>4_-}=d"5 a8ZZ`g1ޖƟBu,'wvqLv*dRf|"8 , X;o8j!Դ goGC\Cфq17TiTI3gRGĂ.AEAOa#tk7V<T8/'XH+j^)7=G n ,Y9i6JSOِ-ĸ< b:[++%{ӡlUn p Sg;ڒO;`.3`MG|b9XJ~ /0j|WUXɍ!`Gw'[dn<~=bJYPo=HTsq'c;4:/f(u/$7(a B6 U\*ԯ2.19k{CzQ>[C2xW{h6-E;cBs ip[ЙEi<4TK$/~}(ZPYC3 @z{y'/?7l+(݊W798mлbB /DGx[@}sq1Z<.朓$; nYd8% cAãev£jlh%IeLwjYO9XeUZIQ/KHis\Qn.i6'h::0.}UC˵FsgUkNК@ !Qh@>3Ҷ ycYsZ;] o7UN>0+ä)\i<'dw =QKhg @cɖ@\E̚U7z/m39sqWg+E vM`ז:j%+zq7$kjRwAj'|\tP3fڊgoˬ)\*]b"=G4CsLx7An9"=Qs8W4Oi-Lj;E174@::eRA"K7l1c#~|n\=zϨW a'J7;Kր*jCћEȨ[\q Hw}dRg?kJo$텳P[LKxMlC*'] }yO|Z5U=`j󖏥P<86΍ P0m)\ fۅY&っ̪wzE~9f}.1Yг` >a %I Ym}dsHiK R1/N%f*23Aڏ!0^=^^B` )2W|(ɞf@'/q;lynw7 1Aw:)cOHb-G_.覐ny %,*j%zq@/aQzRAc\0)p ꕥu~i `;W|46 GY<38e`W[=8uROBE 9$,?Q die+vGќw%O/t|i l⹀ ŮƞPGjMF~6^N{AP׬pz@vW«W^v+Sr(f^M1{?!a\)49M9w$;Sԑ aIЖbޝ5._vA7q',45͆Xi a yb ź.H[q"l$TꅘWZFro[itVE&-!#]]K31\pm喕Kҍj4J\b4dbZ.;82|>uRX%.`=\NWUoɅ3f2@'2FuG5o x?pL$řI񆕺2w]7Ӎ,*rNŇIxu0(Efx8]X#=+M6)ϩ{V1 `TJqٲ|c+XNml7F—7d7 .]Ar}o(sXe:PΘ7ςbdLƷE]줐܃HǪm BH׬QG U$6v*߼9:X]n'R d! *Q{cONQ(7 tq2ugW.^y˩]YHT9E3҇j @j(X0e>E.6[ 1xW^ a-.pbMuu}kF[Ś`kIგ(D`\&N+y[xlCEsN"_,!װ<_b@ľsr @'m&8pA*`k,h,m;f$rmFR̅{y0Z,hoޏxFZc D24.=}B‘hn*U `R뺹_])g~.[h,V~i0u&=8ɾeJb&3l<2C\ͷ[2e ), s1C~!Ó\c>,%M92iՁ0^?`=ݳs'o {u ZƟ"03mI }+Pt`[3W9AbDmyGb6lpyuPt|cK_llrZ D'({eB}lK#n/'@raCX^%VXMu+>/uG&m Ë:c=6KHg`=N~ItkWZ <%xS`>$qLfط%O X<, ⶨ"~) L^[ߧM\ckXN >4Nn{%,rV'0ĩeRn" qG`v&_ p rdlonacQ%YҖ"F[T?}8:\mJm/}ۇs$ w>Ί 1:#sSW]> uχώ+c)h&طk[ej A!ƠPƕQdr|%2^ 7 [SMưLcTc30z#dv:n|Ut%NcQ읇.;4 ƽ$Jo 轊=k/\*u8׭fwH tmcvzDlw S\oiK[x8uDtZ7upZX"[ J/:B/ufq_ $b+"ތHv"pm^OŰ~R* c]5_g/G0ܵ%RN&cwbݔP⿁YO,m*Jmtʁ1qw ^_PY2|%:M-<aPp/_s1+΁D/=k7B~]Ƅ,pgm.}: r//R̓|̕˨KVWA%m'@` 9(_8#NF\#gCE)*@LGq90`Rl^`+k*X0,NNe\~QWIa깤4J@,Y#hs{rSsߝ vyy$ ӱҌ1S~qt=Vѣ#8[0yEs0[$I&DkC葬?Fa-@qȠvc 765]JmJCUh_A!#Ӂ9wܳ5:yS&7hm4Ō%;F(C a<0r-00H_嵠s`yaJMN_/s7&ru@h]ڊM@7;3 E/W;nPcJuIkæK eጷR)b`VaFc!@Rav~f J%2yu EU&ʒV .OaUXز@w|}nw*gbQb/GX ^640V:uc9Bd9ݖíQXIF)#㌙c':D[LrMF$`APNjoY?  N[7?TNƢi<7m3Z,]p)(U" {ysVBY}s\ZpTu7M52A//?kzFyY_9ܵ_q}=1-=0C8RALoġt?ƿ$ḑ]g⹲6B|N"K#@tyM@2)kw8\VR$0x+^ J[Sڀ,{Fܗ6a.TМ(V \O=mUPHVn\a`<uhM+w}gkIQ>yZL|I—;VϿ^Pb^.|/M0"Obl,_BD|-x4 rx:}w/8N{LfpEwS$5sg\'HGTs2V(ox lK;-,s$sjesؾrQ0ɰz>LLK:;kE"jW96%YP,)vRX)83$V/Xϲzovzi 洷jy^޽2ũz7F족W,bX#Z֫4FJ74{׶cK5:CAzA`NB>0r=X% Ɉ5a(ʊ6ZZGq\[w2[Eϐxn)v(!Jc Uq(6=i ^ bsRk7'Wd_ܺne y~#+C]xW-ԹH{Sj9bw1ts#E-CUjlOnK vbrF l،Q|1& D{K#::J`@ɻ5Lg>UDɢrb-9c1?y$GQVHDKQGxKA6PQN.0. &jdVsQyl )y<-X*L:C"pTzjL1 c/h/̸p߮ru$}6ΉiIicn5-hJ:A\p+q\SY@b)"*Sݤ4S;GĹBg)#NG;F3`e2k^+=\/aTjrO{'~,|a)uxem7|@ޓyC߈ Ru#Mr2gPlV f[? ;UtRٿLDKUb?K.UVe;_Q`2!BG'y<»;Xp]p黆t @mLw 4àlߙs\!f0 :+)ap37?]j>!\]Mm\eqGU FC,$$eEPbڕ [6j> |["̀A:f ysѺ2w[-oaN|Q$"l [CB|-~Gkb\8:ipSzU-Wq%l6h}fq;sUܧdž7Ħ)шdr6kQ2ar22.oYuڇP}i=Km]6(O= MزQ~ ?b.fg8)!ŏ*h`"kXF2oCXexj)6a2g$%8*e2* 0"uf|%݌g|%f0Z7 [{ j!ae3X Z6x'Kl VuUhrGVqY8ż^"'4:~Xn"9)S.*MZ rcZt:𶮌e`maۯj*|Sg·(ZyFqi P(E%app]$V{51O /2*CuDwAܲR5T V_ NGa SԢ*oMg|#1/;ؾڷbm$&?,PJ#O /4lq՚oMzKCRFY3y<]zߎ$=4v)dTAR2JU~~(:LGsϥ[9DSr=^GDx(Kt8Naw`B lNhzOD5 !٣'d>kpȀ;>RVW\yNH[Ě^~6$ SCvti;4y h]GC~(Vݔd}Du@]o`NY6?0~h"є'~1)x%B 4XB$Rθ͔(q;`w0QgǤ^дr&f#jU/e*]AݣV8oxmŦ>tM)kܐHGY`55zU E Ľ%&R^>Vs a=D9vӉ DRRKt!ze;0 H&̇cW`CyK7j PhOzUHYVճ%eZ&ۋGk6ᱜb{.-ӗs=9os{v ՞/:zδLڀAM.Y n$#?(]k-V":QJ[z81vgh5<kr{2kmVLBM.B^yƲ42)Z~ݔ%kS=$!Q@ vf/7h|#sU9 pˀ`AuyKiKh\.FnU9tQT} da VϬic@隴Lq[\vr̘`nʄP^I@]ǑᅵD. Joquۆ R)غ7a1KK!f|3'N榥8%aYchҲNIY!təI!H$!#LgHCSNX I Ɣ>ۧB 'lb 0p6l]d ,BJD]+ZU W]>塨oEy~6pВ"^uK*DgD@튚wGJ03Դwu 6 }l.핥)2,i_']Ե/>BGhN(ix1._U W.g hlkA7x`&i+hţ Hď<ϝw;lS%>DLVrm|íEUˇ=p'\D]Qxvx4㋕A+ PD !9ƸR(a%k:~/F|U7aVE9.8D5Ꜻ% <"`37q}"S`t=SoQhx@}6Й, Ef% r>veV(Q[!/%g6_y$ D4.ԊWT 1WtOuد _q:~㉼W\ѵ[wƗ?*Ua NA_ٟ̥N_׾1V2Tz+_hߌwjN-n]{)}7J?'*+x$\ pS CZY/c?=OJåe;'3u4?ЎØ$RcfN~Z]c*[A (q/8p]Q7gm֠SlF{t#|%!Oܨq&:b!R0gtۅ:jh#!H$6W]`0Ņ}=.&ҢwHJ.g@KJ{v GDWP5F-0pմZv+,C*--F Su 8Ĭ5Ga1RVMnLF9fZC$uF %t(VE~_YDsXhW,>ʸUUhҡg\o;ϗ,x4]hsA*5IzNV\_RiAGp1_c8f67 ՂbsZNp\4&Wwe(I3tLۏ̅=? Sܛls>rK3:PMcr3Gqzr:j`'Z9DWMW8q?ͦ}ÈL0r}j>Om|olRJTqj=x ەRog>81yc}elπ<IX2j/%<55PH)x5S!ӈ5K3 ׂ'DN lEn*,ׄ|/_S`RP}wzc=_' ZvB1\ WT\DsGC KXZefT_VD |~M =r;i~@a8B^dw҄jԾ+m__yI £ E ΂2ɖd1w歇$*MCUwF3ނ.:Y-lOd4Ed`.]]:bղt[D94􉋠ˡL^,0ܡA0=|˥0eC<0s[oǫaJe4&]"jƸ&'^` ӚI8;I*Mc(7lvJqO<ƪH0]x!LEWKRxʫf@z0UPg~|Rd9kc+L84g'weči; e39Ņx]^^_N^H8cm[E*Gd0NDc,.anfpg rU~ѢO.eW ʢ~htzP6SԎ*#tXsiJbo~Kcnp0c\9n J$ê!.NDt=Ǚז]-.6+n'<% ^&HԺ1i9ٺʌ:A,\FҞWmZDE4A$㐒r=[BJ}/]> d2DF1o]6[*=S8lֱr7ZU9|s#`/<1ʓr޼nYɸR+_I>Ū}[Ee]GmkrrUlB~cȗ6mE; E@:Rc''Kľ'!QV:10n}q4F-LEIy^C'-Xs Kem ENNH}fBF0# 綻/" K O^pO%iO{@rwV" Y47!//\}jj7Y_CL@dwa!:i[Q6["(;r9NEjd»FW%ϱaG O )!X(~gGXoeyԝ0.te8RpA+l.Wtw^^韎U5UCh exo05''暑o#3)͐歵-2v\>Un[ c߭ 04@jvH{qR:Q3X:J  i$Zb_ZGFK^=_"29z1*ilNęHo&:g=}Najx6iZ8GsZoX ۔9 ۖE3r %@i7a +Unī5U$aA0fs#75Lyr@4GbRKS?zak֨?ny$=X\\˕hr(Fwa8 v7ߧ'sn;e=?2'7=ˣ$Qk-\ Jiu}''e%͊0FӬ>?1rST2l~& e M0LX~Kߏw;);MU(2K@""=Mc8 uBwe};P"z"=FJ5Y-Nῤpkx4,mx͡)5 % "Qe^ 3dy94>i5ȼܰ4w;eR`nO'a=anO0 ٴa 1 @C ]*flԓ} VǘޑHkV?}61$"Ӂg߲ t a>2zh^J\ר]r*[@IOsXcy[Z_X2%DM3m90?ܔ!H5׎C_zeC47򒮆e5[jy5Udg M[au8:.fNOE۴Yd8ȕ5o槀)X7ƴ(xF{U̷ 60< D/9@Pn1-6w\p4׼xj-to/"heXcAdwY B,I d(-gxt|ڶ:|ol\Al-VK*$Wl NZZzz⏅AnM$WD }wC݁\zӕų,?#KG&w?TܶS7\0;>L|3}.}iU\F\1+v2u}?^+0?फ़:*QM8Bk ܌iA;!ڛlACw#;szUᰨӉ?v=.`c!'HW ᗒa >`mkO{!"clHI\8n5 PI}LR#oLICMWq*1پ vM<^m`-5ipR/ / վζ` ă .C}PCp"Q]ÓS##HHE Yd^}[J*_S=N.}N:j1P ʺ=E!鞄 wo6=*%_jՑ(ue l gH@@.RPۿa۷" }s|oWRAMcX(_t^) GUO}=$*Mwp pn"dd/PQ 󄅠I(wm-zP^okΥ3<*vp@Ēk3YbRMҌ}%A2ҰJ&'ʊR:fkzXfQ ktZ7`NHcj(H!b>y|JԳ )Dib ]0CQNϪOI3ggmxZ՟Suh FKL Ow_(,GᲧn sĵDJk!=O8g\?u}eHKq1`tyM>1:ߠq Sq8~s$\&vS#H <% ]޴@<9GX<)b/#1@RDx) A0DhK[ ZtOjRa-TD cʈ R%1`t0(umaƾXN< o1vaBœ R G:C9p3Oqz>2(A=ٚqryFM=,# sPPTj#M{@Y`l DgSbb:HDy#F 3< ^m5jkVfe􂄣"9 4ìM׳Tt%}Pc?2ncȜ]gW b9WXF4 qiGN_}фWFn߬fZ97ef(޵i08Et[*zI۝WxEFb8/g2Xhw-c˂ݔ%.ı69+^#9sm$@N}S8 Pz l736=)Zh⌀Vp"zmEp.K!D9빂>JUl)|ʦvn׀5ID9%>.򆞘Y0 -e$=  P~Ǒ~Dʥ@?r\3 AL٪>3ًE}یElPdlC5- (8_=xKՓ)jEzHL5,=hM/$y.`@w͚U#|H"N®v3nC.~е 1 .^{:tB2f##0~@0w r3>`X]b:>:.BS͑=TzvadW+6㼁MKvn`17ߺr/]oBe+zi㐘pVq[4Ug =(Qw>A9T+躯(b2*:*$>mIc{6j v/*%8J;qŧ SSG&lc⫦{xԼIF}Vݧ&YSh6* ;Ճ0GSȼщGKĽE[L\ Pv j#:P 0U`0õf_uvYG)]x_8əͳd8v#Y{ s_2NvRaH &f1%Sc}mIh6'x̦\e%vdW[M d$x8e[_y+wp皜ޢYmo I"gK1yx3]J ?L}x<=I\S{8FeCO(Og'xʛm$N ',Lc?q^rsH^}Qڭ#qڗе(\#Zĵ0R\yϲ *<{YG;h*v#e/>BY\e[E~Qw79hfb6.}nJގh)nD Hl;u"6/YXڎknf~ W,kJJ`7J En>dyu 7Dr:Sum4StM/_OYI},Պkg6f.\YE,`WV4<`?7'3|+ÎrMpF"ҞK4?#siՌaPO!ĊUä& 'KJ@o4] >v΢XQIj=Cr<(oFjɪ{݀'ɑֻq`a}aew]h{|(gvVca `yf2, M6dh?H ʢw'w&SH/[̂x>M;"$|4z``hۍ+ash|a{Ǥa<iP5Y`a+b5$\ήuY‘a4BA I<*wƁʃM-}V,gwyX.&%dFu' BAn:7+ =I.'Wͬwݏԗ QM-/)7_XÜjM6{EgXu_}gVG81W|rc0w͸72$퇻}*\ҜxvlozҨQt +m㒳GvnC f1l ΓUH>Xq4| cw5s)Zk)Of_aP-l0D)R1`^J˩g^0(wJlb|O%7#-zHaqSOY9^a*! oLdE< P2~bn:pȵNRFޠ+o7H[Y_$thFw _;e;9ӍPZ|hk !/wcq2k(WC'X|+3]yul |m;E~Kہ[M+OBaUMm{yJ۵`P.n9%(Y.>HtGNF}B/+Cx ZBG~P?ܭ %:nS{%C6jXPL~Jnw5vNbU u/0V+T,Oپ 4Ev Z=xXy³d#˷j[|/sz ku+3Ih[{S2Vm~YDNLa{wS{ w*vKJ v3ƴj(Yt3,24?rDzdZ]*smrZ#b? !`< Pw˻/ARavݤ١Ӭ@պ،;;/砟C۬M NϏ3pQP0i\LDQԕ Qi) ,\nhꆛCM̝tVIXww;KX0'RbP7ُ|s^-/f3)9\?ow.RiPmӄV`/R !㫵0 Q3wK=v==Fx7հuI r;>xKh_)Eln0БȤMy_ ^-ͭR\U{nhf6B|n}3!֋(K*LFZxEJ\Mtd1rkp'oqC1XtMAW8!풳ZxB>tҭCKw?Yg>7AD,7aDedx+ '"1/)ōjMYZ.#37?eLv Gm(gۍ?Gٮ3׋YQ%jVڟ%^BmyDUM G"zA4 \?Ԧnr gU *_[4y:|ɿ4Bz &Kx_X_Dd-}͝l< OSN:8ӼP6;o w,^>cO6+RF DpΏ1)%=wwEeXCbիC̴ou$HiEu^0n% 3j5AF:uhv^]~DdħLWsЂR8"?&w2f.,n Vz* ^#J%0,sB;'ljO<( Sd'K?8>5Y3$䜂[U 8Ei80}!={̜<:8KHfȄoK0?G=1_>wAaaowKKjW]'[ca{:֨砲+`xY7!P4g&G" %_dJ=xdHƛC\P`<>lht7Uaz=!xJq], uzV֗ 3-|zZ;%)\N!jE+uSC-UakxOKi3WQC{i%Wq mEj_}5OB={]mxo;WhSi^Wz7|V?Ws; ) }a@{%',5Z׬.2.qB\Iwrz ߉PoeZ}Q&rMۙCBW+}hZ44' GWk*ތV:G^JݲYv1)VO%£“]7jGƪEzE$H=C$eԣP~SrzMOV~M8;^Tg(Uꄁ|gq-z R9\H,}٩ij-,\?iDwFQړm,^YZSBRSlUXQclB帠"mꭗxc//lV0U<=FG;4Ƃ<Opm[PWjo@W6_1z9qBރWJnZ@AfKf}(&Gm;Nsڢ~1gO5,|*xVX7ҋ<# (M0o#Qn qoGM3Nm0}7 lr)Tɶ ̏z(>V* Yuj' T(H Q`/HAKfyvk0_ 'cpCJ׍oiH1*%nbswb|#jyxu JQ 8$sEz[8^ߠ癭#0J٤P|\6O"^Tn vԿf7U"Pge\V  s^fj hWJ +aGG1|sm/-%䰱#cPTEЗ0-P?|s_=/uMRV.۝#_#_0v lk^dā7f _^|J9mpي:IGBcEUnrs> %Ю+ d@28t+Sߘ;K:P:}䲍%)k E2$/uWA!p+ q69K"l3F%%Bm*goP?p-N_0"Aeew Aޯ1*d)m@YJS j%_z,\j:W&80ByvtQkWx -,߿V\qtl$gύ`-&^}HJ.턏X7_ ]AY{ȉ$6)M>۰y&߾yS@¯gvpx;6lm3Mtd׸ bojd궎nMm¦)IKS@qdyؖiHH¿tD~<`ou:lo^ΛVM˱a>Yc|q'T?$|)5ڳQQ7.P 'n?ۖzq<"= x %.;=Sq*Sʖ?i# GJ!uJ[Y0 Hi"*{Ts1c5:G(}ۓѐ|Q9|G?yol5Q$]R~YF&2]QS5Mx؄ˆ b{~ƊTFRs=˃oMF ٧S !b}fJ/`/`C49h_Xl._D%jYwoC$2yاTo)c${\~ =iOOh`1g~awBn-]ﲟEXXcۧ‡%\rc l-"YTQ4OZm`n61hzq(~o$Ny@e 褨؍/#zީiJ͉Uxw,j,Kpt@G#z}x;K~7zMAʤ*6ٕDkrEBRI>F[]ޕTOKs0T.GK&"Wu|/fsرEz;/ux!<3<ӆOО{FN,}9mWP,gM& z; #J &ikGuh.۔Rt%{M 7r0mF[3佈*WMowaɛ>O]) =OInrFx OY0;YSЁN>SN ;[K ffYMDj xM(o %7T=8舷λY;(_gE 5FOod{V)Q KͦkdəKƳU&@ºH|F;6qkd^8;"($,9@ sJgRP" u{qQ$Uwbx@&MaoRVo;+RL5 5[л;4ǕS)J֖rT #׍KMӠ^JrMq\?jAXMd-*ks}䏇g&VFqHS]a] `#QϼYb8`1Ť5E;T=7<2S+>.ۃ(~CDr;e}.ISP>vPϧirI׈F28[(q b%߬X孮^FB_'@4g\X#<0Fr⃄7Fy?߭Š#jK!uӄ<6i"Y"'`E  (.y4\r8W ](**8ih7yXVLpar n$YIiDy>K1hL (6{7/͎AibQEpDF3W,dBCyP/Fvz*ݙ楃#ɕPh%QhK]+1?d_89\ Q/\fB w sМԌUa9*Rӓ z/.ਨ.-+er`v5'$ OCSû.2B>W8'OHʼnlQFEauDL2-8jͩsI:yN1t4Zr#c!9iƒ]0j->!8 ڜD#E\StHi5fEcB G!.|.t˕QUӠ){ݥL^nuQ^Y}Tۆ<~=^nOf*oxg?q/c֌UV*$&YrRiS2qh5Վ+\~Y; g)^ ;y!66`>q Ҥ0jCbZ]9_[jׅ9 ZpeZ< x dc {LGM&_T_rpʬ:DƐiY]{{1 ?Vb_)uSM \(-7{)o1\͊[(. /2V  Nv.) xtšew"~(yۿǵ"RqcvobmzT;[ʜ/~Za@nmx5dfFcp!ͷSMxy4XÅ4; Z+:JWv 3,&WujmTqWMIOti'8fKA?%S"K?@/}MI5У\u4ҹf>f9sx Y)"7~l#xAs:yS*N5&p#w3f)ڥ9|=Fyj|. ߌJљ2_[iAhHQ=ړ6~9?# oC;;NBoe#K?nH(gߡN{I&C/M?FC*'`_C3~XWɤ$]};dUdY<45KR?i+ /{-adԻL3vQfp$Δ}%av5T $Ql^%zߡlTJVT)Ne)BX;Rtm{=Laf)y?4Dހ9o)'ŸY0 pm1VrArsb.Yӫ7KJbT޵W|tiX-vu=h-2[^٨"4(u%&=tɩ\~B:,{'5W|MҖ;Mpע'霏jf SS`~-ΐ1efYn2̰aLQpcO-{:4C% u8KNE*7Osչ pL&FCν2D ҂Ifd3u,op{`? *B3}g֒əCc߳%Ge5pK#X-=}l[?y}j^8t<&9W*ᛋ#[a1='kAҘzD~"=myts)AE6z(ٟ^IAcھ[}fP:bc9% 9lX5Hsa똷d $/TT}\cPbrQqԨ#bByhuHU[mrDR64H: EϺr"+k iKh\f=DF()O_˕FK9_^u=vv'2.$6>yx{}J7PQkߛ d'Qg4*LQ?S0_ʶA2SMn;k7+hKtNg3&l@0w8Gҿ]\`0P`Z͒0Oa b@rCc Y  iN{Rbul)&n ˝R1~Uj9z:B p$\AP))I:wͤE9fgqBTAOp;!C&r:ry4~d/{3 \<6&<{O~㮙W~]rGڶҒH)yTio|RRͲu)d3n#H\ Su)T6o~D!'1y6#ͭ:XbxՂWw;b*?R'M5iaղsB.T4o ;,\ YrknC4Ӯ5(o, 0{;ӈ{G46| 2tfpӸ7SSlL:<4i⅗aE޿6aּ!E7MkK {T|.&N^%AÒ@\xG 7guVXKaG\q+ܞWEr~ m?S'#Rbޫ.$r/8/.k-Ue,"Ba)jstg @ u'yn$49J}^vT "8CyUG~'jFeTaV \H ]Tk"~Z4WsQ.[2~Z6@Gwen޶ y+涰(1ӷo;8iԇQ#ZuO{~_8ϚG0zv)Uo}3Ǥ|ƗB#wz( KIpIڞAM@MpL<{Jggf> H%Vd FrC""\&/5JIuwet htE 6xٺлn"IjE-d-M#M>&l^R+3* ԋ@2\)߷fojoծܹ9i\ݥ5sB% uG]> ~PjckLZ-Dr#9?z!]<Xsj +8Ov PRݢv6ۄD =sc~yHv޶ʂ+ F J9RVR6kQ<л\Le{K)VV/Uߠ3: ]_~!ӘSQ!ȣ GF܃%VkOBLjf5P唨X@ֱ䢕+@54M}C$QwMgָ LgfE_euʱ%zEQ>F| vpr0A'Rg\YgE}QԠN8 Kr!,w7Vޏg яLֻmpV>?%#sSՑpk29^V5:QߪI5V$Rf8(~C#5\j D+7;&ʺKZ|^f싉)=n\Uչفg͗Odj6L]PI|ݺA[B( 1F C S qdgh=pg:/;f͉B{ s0F,kgMn˴|:lwv,Q>϶,JqTv$dV*/k߳@řd216"X878Ѯ|J$Gc}<. oOA*e~|n9)_vhrn`Ϥs&۽v9 wnF9bz^Ry}@P]%oRYRNeE"ps_VsH ɘ`@b"in2)0Fb[T02z~f!5b95,dfoKh]T}3p8i1ήj0בG9$ Fpȳuz-1bi>Pr;Q[TG=w0. IQ=e +'cL3{\-o |}{Etcd3YQB]n6k SH-{6_) 4dzPl6%SQG`SCĭ/Qj:޵/2~1wv!h?Vu%JwO@mr5K}t@ܭ bbeȾvxyP*1s2W@^QVG[fUdFÎqB:~l|owU[;4 z8F(b@/'* 0uNhFOXj}s$7ve4 Ng69AP/lBhSrp%s:ulyS+I}>`i@2t{M#֕g~&ۓ`P'RlԳ7o%Ky#Fp!VUifpstS-B%p5Uc%T Vy>%i Jy$N_??ڲbGה:Z'R< _{@QΔi1~:!/2ݿr([]G)R-[a._\=mmqYZJ4|cYq$dU4p3#ȡtʪ e,?l7iI?)_T;+4<= !k~1[h%Wf(Ѩ|m5QOnL4pQjyQ@q?/{eB5d\`&6m-:ǚ7ޏ,:^/bFHk ]ΉGq2ӡuWp,GmQLmiW?L=2Ln t|?&v@bk!+]-<:AcXęl'L&z1AmGhPkaU-ijB$I#l8?!ZOߝ^^#%}0&e{ĖaʷsXBSvRlb "TIZ  dwjSb"VFfI ȡD67V/U阹gOYo#r ,&ܨ>.<$H۽OUfGigcK0چ2 axjO1m mFKS[@<ɵE\8HƑuFӸ$lᕄN]8֯5P'ГiI MJҕG:L#ߪyfM"$>$Z ꏈVgM3 $Ȉ2p,뺞k$I3gi+F8&eE=>=x)]穁A Z1+C~`Y{Lkz.)n~B:xt8 jy:lRg]%!ۛVx8 Jd0XpxF82 G LhHavX5 VbRw"QD,&:N3(<'Ӎ{vʻ緙e *>3= pHך. 6b=g ku O\n]\|\_n2|\Lz:.O;*`#0U~O+ɾ8/׭D >qArhuQ{':creP rʛ#,R+rxk 4V*3 7ewQ IkÈXIORk`-G3-:;jf*Oաm \+,>c'X˅Dsv=^TerU.T։?' 6zϕ,P+g+co&h.Y7w2eן؇ - Y4rUl_{ "3@ly%s\]YUjޥony!pΆB8B$)NO0e~E\'hz\8kFt{;{x-}I<''="-Jr 0ڐ]$TB 6%W$LXʑ u{(M{| 4Sݖjkױ<)]6\ñCi͆˝a PVyAQ>GEm{}l֓uXfTU %Oщ=21SӝjOR1?P`S Ww䔑*;Z甛 *+dj cQ'3 yi^ NlE&>6Z}o׀WDR3eC֣fov&)hKB C@ƛEW"XP>*Sޮfmd߻w`wP9HV-11'Y.l&ߔKּي+vkQ' Hv!0c#Ca j`ƣ@/.8#+1(1Ⲡ\jTr2'~v+I3[Gݻ&% 㬩gAQm%Ǯ{ 3d0gњA)igL󶌖2s󸼗D7dbjA K(. 2{MzEDm [Չ Yª<1h!JJ&߀#?$c"qbOp -^@ճ.n(vFwVoQ"UyfR~c|P@y5pcq4J1PA"QU>JAb H#u= ̶Y Kp.sEE(4+A4![AnR៰ Q/#liBn3cWcBwWد Ei yj|H Ze7 Y>P.ROaT8pw wQ{2C QٗDM&fe߄^((evºž _:7{vg;w𩂃ȤTm+A@be Xo;pQ,1Ys@!6 c\<+2ڍX KdPdIT&l5i*@%P?$v]x]ny^H{ԣhЎ)C&?BҥM/D\|S-B~t.Б=2bjTYR9[j.Qo_ _olaƒ,x=FQ>h N&!IA2w5ҌIԠgÓT0/Ty4Y]AQ -*p {ٌNg-+384L>;A,zh7X5 گۛ>@0@ئդOSm-78?DEYq*8xy{sp|d1^w+6RUsX}mL &„/-O8^!n5!''m㇭qn':x*gA:(#T#?m) a#k.lIof|1×l;ۧK62 ϸ.9O1Ċm ](N>vuLn=6)ߨMnf9TIEn8OZz}@ȟSP5m@5ReMpI7 CTWeɐ)׶b?AzmkY o-Ͱ5G+쁁Moyc7V'ӤK;=F2W6G_9fn $ߤ4MdSom Ki tI)iY֣OjWW.{6e֏~[rN-Zո|]]}Wu@"Hd:Ue>gMJ|?(%5>֬fDEʍC%cb $w xfA_ؘyx8=wM>o|)Rca~'u^u0Y<㦀u~9,v)νjMBnh]完X>("lsV<σ'm|Vqs]xg֔/oyPHe/L5 G ZcLUZTݙOY} 9߹q-D:ȥ o ޮNn#]6: At+=8o!,֊p0\,)=8EbFғhVn7Yds" 0I76DC|i'}lch[<.j2*Y c޾)!_x4$3ɆњhnWo[Awa؂TDž }yn7/*LV$@,jh qsVO_t԰q3{Y,ELL Yu/J$7 0ɅT'ǙJHt `;%;x(E<aѭ&L`=k{򄃫#%C8":WOBj?Fxܫ!E `ꓴjkKh]b;W(;t#)wpy0\RR)61C J.!Z77n h`I{L~ Uq'4妈\~ ݚOHhC _)w1ɒw@Sa՘㊒C[a􌯰G]dhc9:U?YNurD. ˌhXJ'JB1kx']^T5荔_zv-`#➆^6hY+Y؆;|s>< Y빯6L}orݫ~G5;Ҋ\g 9R˽}w|+0w(Drԅjb(Y(urUH+z=eDq#*q {:|fVqLw*%%}*ď3Aـ[E;' .;!;ʮ|.y{v023xC_6(Y:4'n<5qx͝zBіM}Ǒ TÔ[T*N xֈpy4Q:0LqVq[٢&yp@PykV>C]n=i5Yܟ^]fB«jOO˛bw擠XdN`3?!]#0{r%]܏7VƘ]g[]x7ʬUqW"B,-UtlNi -273=+U.x%rP"uЬ,aqtb{B}i09ϗ=^.{p 0y-6I,FasTDh?y*֒s5޺GOB =ͳt̬@Xs9 >\[BN>MpF݂?9s usOL̏ rĆn, D+J* $~N˂ZQ8←Ɠ2L DِTz6m2ʠ:J|U ށ`cj)ΔG8RlaeJOZ9Ȓ yiy*j'zZ-IULțaX.8/fiA@<LoPDcMqxнiNݩ-8N֫t PѕRkL`W͕xU }FLf{7֥;o>|JlꙉvZi֒J45.IW&8R0Il(g !bqclg"zsl!|f`o+{!;ʹC[EX^'>kD`cT| /mAph\uJ̿ ,{\mˣ 3IMX geiNm45P]/"2vDU&`1{D"cdst7vx-(sNA/F幏ZVTB@0 3W^!u/-, 7O[x JBDDCs R0z=*huؘDU #U ϗ\bJ(VEĥl7"E5p3XxO6+XuWɊx2MRx_(S/:mewێcSF>i cV^.X&.Yw4Z߬9eP!*Lg繄@!̌p脐.˰i0xA5!E4)))8q0pa#r뜡wItWUxw\jǴbY΅!RJj#ju~ uo_gd;&Md .yIҦ4mAisS#PoYaχfFDZ5LiJYĜqئ^a: \'ʗ&TKNkNGK]֘c9!T 4 9g`kgzV 0ェ+ /͜;g/L\7ȋ"72ﰺ6 '_>!FHu.kSo6¾V\\DGW/|ytER.ةkժmCR/i3µJU=c1U3 ܼk8!Mt{C;Κg>R$YVmWd۴lIM"%4k[YD\A6|)F3 Q=\ls<> j3Dńb\a m+Ii;|mmgɿU~ޯ&Ur8[ 6jk~u\&͛`X&r _N;mB|ʓl㽌flitbQ ]ndse«9"pY>dsW.sR.pfpH'n;#|w:qbU:FB3DNn)Т`VS@ :HTjWxAUx~c#]J m9hJ3w9[@isѺFt6FGO-9]XpB$>7:Gca}BTw<9tl&d̶ *5Sn Kq:QvE9n\دB0 D8ೈ 7N6ik{#DҜU9pavHtwVX`B7N*%A~S*EW3>g;=Aa ȧ-Y,RQn6,ƥB\*Yp+eXUzJY(N1ƚP&ke&Zﰾ`&̆dд?NVzu>ط Bgcf:48Q)ĠbO6A\MPxH*L"5(~/`@]$&|cYK4 i~| ( Ɵݡ<ߺ ܞIT]]=xd* 9>So::ҹ%rJnjhzyGR¢@=J;Jx>-7Z}kWoM T)k/ni#wwPSZ:qc{T`ʱPqb/<6 cQwofy#}c'& ^7B-8j_T~NAGabpx. !Mpj~vH#*Xr:,ƜSQ`w!Q{0*>U8</\!Xlڝnxa:"А ohƎ~'J4n$*Fݞg!;HMJ[o4F :fJy '9;i'.{P!Ͷj̧]lo%"'t2>mJ$ineua[LM*H<_z(}?5`q1o*~*q1fDomcn>{ `'xrxěn+Lsk4!֣M_ɓ8}P|ǣFwnZMvHvȨkjzSc_ [Riȏ82c =E.9L C*K`o ʭ+U[e5X*C?nd*79"k?c3v!T"ҙ1rXCQDKX^ݒZC$reNLYot ^Kķqe&(U^v~ʖ,ƜJQrnnɶϟEӭԂ!aktu{2s4Eng o/XPZgBS[KWD,L&mIR3%G^Aعh#3e٬<)Ds$2@=hؼFcl^D_'  _ e㱝RI2٦bN qL'!UT#7Ǜ}^&V'M2&B6Qx +ӛ5#Z`)F;+:zq8b”z<~g@ɇk8zȵtSRZ\OuF>r6*< Ei,>jP iRE}8;Za9t@'~HUaLdq9<0hCk49967~/ ~ᤷ4&{Ԇ߬]V 68C/YxO)BnY{FXtw$7`rz"i|@mj5[r-Xn1*^Kz&X~bX|zFֵx'[-1jwpW$>>~S|'R;:TwվUe76^-8zB'Z@KFNaGg^Pl=z:o_fb= t.7]V`cw?PU,^" \c#04 BBD&0=䡃hAfYVm}O4:Z̍Y_?RVM 4<7r8>~cK+ V41ttH- 2{s>`Vdl [DIE"V3Mkc\(#qq Y 6ҳ-ʓVCzVbE@VUݠK,R;xM3ez[ӐoǐTo^.ΜF(-Ig Sw*wc)g*OKXW×91=a8GB#f6kH0bn#A:cu+u~:ΨS [xn44j+H8!33d9}@]$.. purgSqOZն1Mjg dòSא,{:-@ďzW%-p#(˯Nk$ԏʃ 吣ڐf؟UpLj+vv6>?%-U@~S۔ߖd*=o帑y<ʷfTObv.\Rءh~ǶrWzve/܄ƕ: )5L4њOɾn2\-PΡ"+`5VZ X3+54!VxJO@AyyA xՙ)A)=j@JUaE2CQ=O6Oέ\ݮXn\uE@}zdtg׀5A*[ h֯`A<@Cf۲{'ȗ[:B:z̅1‚b#@^{BfieCP7Vami>c /b!/KS}t&I.|j҈G@s~ !*$`֠gD/x8nSŻ故/~f68Ku<O,zcWlŵ(͊GEL!XQY`Sdcch min,cl6e8+_u'Li+:#jJv8( _z nIV9u‰l6$GJ]uC% G#pYǭ[Lq^~J o)\1Epu| ŰFઐ;|9m3}_Ƒ@kDpb*]Ú'*#,I17I!0,u.g&hLx" ]0XvL^zo- q9Ҫe0k}7}143lBI0āPJh4"\Oe>wB,JEw9@!4)H\_6mO 9c̒h%!JBo6н)[ !a\maF{S0E="W|wǐ#t ;,Oppgh  Vmx9&ibw r"(Q&1Ov$J2VzHR2,SlIf ¨y˛i? o\][9GquG)}oHhYH-T) =aJɰ4׃+Ԏi=Nq24[ko2C7=m jҫS~[Ц PyF*1d;؜VhIM.#e]GE,r )+z`ZRKr`8sRP}Gt/Kk׬I]5&F&8m~'@'C/2`WĥqkcR!*nZϤSȁ `Ñ|v߼QOF&:}o )cq~I!b͈מuѦ4ݙbDSfV08V 0V+B=>K= 1e:јԞl9He}Bk#2Y*9buŮ1BoGa(R+­_qB@yD([H$lЩpE_+: %eGc,DjU4!e=z\1R]ZP|3񽑟Ts[X ׾dCIMF33HwA3 Ͻ ]QS09xY!-d\:78թ_iy3h8tgds{v,ʂnȮ FczƂ Ӡ&D AE1=c/xp❬iنm߲JF& ]ͷ'kw V>"ʲL亰TI|P.&o`D$^uةBM 9чRKl;4V-›U/>^]4jvi%xkde=!g֨sIazMtϽ,-#.wd]iH٩"/RO^4~AL'Nia/hSŘTU=SC߫ bX33Aɛ7mk7V{N͢DEs/H{4tXpq@6<0 n]~5ZKq(H!/[-#ܐr8gH- 񯘍 ܹ{tV~y>jn4]b1PuVw"o` [SB08}}2{Yvߣ0 9"eq{-S@Qh3j 2wKX7YL)kq+uV7jR!Au^1X1Xغa%#˲ QыqZ$bCpCL0#Ex8jy3s'х)UH(IEyƺLjcMH1/iK}.W$4x~H ^wU AeZ‚Oq] 䖀ٜ}0]'Y|p:b9ؗ7 4sUsvt9Djqb6#gnFqvn`"= ?14p3KpyάLa>tD@{`pdoxrwp׵At@$ȔXoOvGd~;Z_޺^:{%*?x5xg|ZP0sY vdmmOb١VE_ڑBypE1b;KIrUhiϐ#e( 8\T~޹-*GH66 mZ/fMp܅?Ȩe+d]g4F<=)F"L,vlhSlL"[>\~e+K/z 1_5't[>B̠9Nc0 \o[L#}͋ҚHܤsP&W"e[ -p7` }OOwV;a6|\vʣ_m>>>zb4=Ynoh T`-sۍAͼ\5SjOS 2;M3;҈U@:ҙQ>Ҧ9u;0ŧT]¡\R+|,2 9岒9> Z^Ͱ^[X:0$R K'ǒ j#ظ幩pj& #텎&L@j;gLvp4D#&F&6vޜrVd)[{<)g*ȗ rKLjbH@[ hψDQn"@6}~Ԭ'$ R79*(7:RIbI d0r;^szl$9J(:}G#0 ?94oY_`2KN"Ȯ6DΕʞXO 1 'zB,PYoo/ZK^bN @UnFo^ڼ2 gxII;;:m~s͞4X$k``0ڷ mCT,"Wh/Ը]=*8H")0FzAZCJ(Đ6l/-mrl(\'8j>`]A L6ξTvΖe%NZP1Y;nI3oZ#i!#ҟPMDԁu7R 0".jNC *6 2p?,xӗgE#WXF?Gb߻''$-9,oTl+s4Tn]+L#Xn Q'ZVZ 5d0bgˋW}YOcf944!-`.t7"&5!O8:CZ@}4hg'DUs.zzC|-5_=\Yt6amT& bP x̂oR_9 &|U"n6R/å=q8u/r֖=e';|#8al P, I1)ȫÆ>i I¼pW< gr/0 T3X[^9-' cULm-zzTjkzdF{7]ώtCdJ(ɑND<pG?Kpka-ZHG?|c~RG1p#/J] GE= GRy0wNvZFNy:Qʾ 6-BJ!qL\gנ>.[, 1y ^]4GeEˉ|<Ɉ&Paupwe{CjLK?eJGh K=裍ǻR"FG$X}w(w:"-XRlLZ$'bm?oPo{0U f > U 4qJh!Cˣ= $[B7w @GoT@Oni}^Wڢ%δ5v+V.ogB+fqn&6UOj̛+ '#CKܹjmCxXdڢZvj!!# TY+U+t\U|!tkך4uSSVy4Y"1ЂCh@u1O/@ّl2+LGa r\^CW@F%~ r`d i^% y` ezٔ Qə x!c/y;SBkt1EPTT#1/Тz_6oYww X[ 7OpZyH%ȕ?:}k8ڼͰL@ԟs,Dl 1LO@:'cȜwǙ*W(>-&:ʂG&z!bQC{ϐ0 hh sHS؟WaE"w{O < =xfƿ^mلg=hm :\5r`@8K@YDZI j۰GD^Ϡ4L$!$;RxD+UםDkk{jZ>Aוx3U4j_x R|ΛN{Q/C+*$ CZ^MsqRĜ:Ɣ-՝&ZΎUB+QঈGguiGń.w0֊?^8+3w8'm=yҜOYM%nke N@8W(^V{_鱹`)jaN <ӧ۝gE֭bs&&[ n F qJ5Q7ucrgnM K:o~CmL^z6(nZ7ѰyvYVF8zǥF \lu=D ~1Q!j?1EfpqωH!n7EBR>}+A:|"=$_ܨ@;|5x%DDuׁɐNdgv4!V9a$('l}HG!wW#,d3fj4RZq)T-cyy EfZ$HE]:,T+-Ӓ$l9-8.tٰ~QM&P5`Bɐ=aJ8yb2QoRR }WAXo! HԜAT5RTӃ~a.0m3CLj[%= 吤tY4z?)cЁ9V^13BtA*Bh'6f/+(cuTI*Oof~bVr ƍ *e.pl0Htwu&hԙqkGW;۷٧͛.1貆8K8_d`A{MdZlAZ8*G9S$!;gW nSmKd1n`:j\ db@v \b :e?QH,=a&IJY؁C'tmakoTs BP<ݫx  ^bw+3Elͼ>G% ,{u+ $.1*m{8_. aH}g5^ g{g{X0gAsYw(q<_ $wߡGˉKCD%Or~:LMÈ 砍^ɴے5ÿoxt]2C_cŸ6DD 5uG0tkmi 7R{ !M x Tbt*.ׄ 4n cV\z؃|]U"WyM4AXlL*yR O?T?&lNC]ǟPV,R!"7UlX)-HwFXKj >o٘? ES!צ)"u]䡒I\1٨(>]m΍EZ720ԓb:ѐ\002Cւ9.w5Gdn94o,Waz&(u sRρ;20pPeq {IAK]FU6A],>,6HaM۷Ak!qeЈ0mvx%mi:i`F5 G~]haˊD++Gޡr9A%"ݥke uhM Ƈ"' XAt(xtؘߑM'ilj`U=L9B]jp̞k=KeqDe@K\cdõ#ö?OUa mjkCv)] ''#$焏)-͛Eɼ{L}KNOyB3B4V4Rx+wfv O<6+v1 8E`0LX&6͹>_!%(h8j1a"v΁T?x#XP", 7QDklXQ`P̰&x J$7k J4}501us0U ͟.)pj&'˧bx;H7X )JMs.%䇭p)Ce ZH5e| eT\p0/fAoz.1p,I8A춟Q1I%RG!'pyC4 NZ,Sm3q8(ˍsp.:CYA9]`߅kӿRɩD͐zLڬ?l% 12M=G1(4r2!`wcrN"߀AYCvI+6o$c˰8c?s鷰 jA3H*u]3)ƭpgэ$M({Glcc (ح}w4IiKH!NM%{/S@I>jK Ijpm*'Lw~jUDjDj2tqDrIԐ/N3¶#DB'%.,:ɘݷ4;91B4(xS59UsiuM(@ɩ R1A&tha푪ss/};Y4=Mqxŵ㸭QI-xs K9)2m./.N0c2mJNgs+i֘(mbX-u _J҉WeycA”T_fN(yI$A:a aA{Arp6Zq7diuҝw/ Ùjbө!4엢SH(tк/`1k auxZQdH!55o`,ȃ8t 0,o$mײu]?Vw<"3ߟ^* yhbAjEMLa̋uj^!($[F(Sc?28iSUeFxdQ2 qp_m$.8ONJtl{uSn1%o:V@K$K$bڲ8,=pX!߸h'1h?Vo$}frR+Qcj3L>$k5ZP J1OA|vBݵd iz|t NP/ 9΅.%sʬd'7.ՔqRg3VNOgIf6YiROB!Awg`4l*=8PJLԾ" L~dU5ȧIu&f/)R'0O%3'%IM"%#rۜcb0z=~y%T {|;x;pe+j2j'{4Y5mv%xӶ@,~}%dD?@̟k)k xpz8uyLAP;]KULj_)l1A<ęU˖iꡏZ@}׭Xu@nrkDD95$*ʄkC5Z7gPPw eXp0!I0ʹe@~u2`y՞3rJ4G0Pl苋mbL{*wZ.9%:6-uvtwPudc<%P A *0٤l7\NPE^_X|xy|D{xfcuB)a -ו02QUHt kKJL^<[n`8]]gGE)􋽈4Z%bq@n_$j;0 WY8"bߪ6@]Tɚ h_Ĭ)uNrg\%Xc?";ŒpX.=|'*CFyIw`)ܺA }KW+=Ꭰڳ(dmy:x,W#(9oְ$Ry?CLχ0|e2k?ܮc_\kN9Bqb? &Me%_/ăJ۠pH4UϾ/F>Go8kLy Q^KIR/VivnǢ -! "&Mm40UM}f?җ8ZQ99.8`Jy1ayuu>* wY`ޢvn[ F+ܔ}.ѽѱ:ϸ4,T"vꣀ"{_aFr'Z#?=cl?Q}1~o(PfpQig!~j5mDE!f`l,`jAV0UVCZgc7}X~'fm_4k_lgXlM؞QJb *qDw5%5硈z.Y!}`oP"'K7nj݈0QC3.dzvA3rS2A dJڹyf,@S *~uI]ug璇 N =3 ), 0 i}\=S<(4}gր,=_eLO&\+aꪀq"uZf *zcH/;vhD~vBCoSDe[$LDD3 "Zp묰vp+*9CG>@cXiO*:SA. ЗNȅE0p{i Vy %P]zdSp$Es S)M3uIMV^QuChP# }5 l\}1HH$ynh(Bl8oUBοhe!{gAϠ 4\<*sMZLݛn=X jL2t QD۠읎~Q@zSI<8 pKiTgb,1N59ΌU*"ٵk[wՀk ½ 3/o%À7nQ2ҩq-SSk:A*?p/ǿ1ѵ.S7)^y'`Pv.=~}Cŵy}+D/o!}-1|1|; I* KI^6H5$<5n^ո/Y\5^1c,uRr 1*KP\s İco;QǼߵH4$HEvlKCMB82S$o,:I$ʬL΋i'O)nNJμleC2%b_}/3n9R%0k;dM@ø!/W8#" PB=߃{ r9H(0S$h,w08 ',z Q)x`b`+2l9OHp0vdGU^rQdLl NtUi*\--S|sz0;[ц,1xթ`<83j>wO?cfF bWh1gw߽z@fE#bBH+_xpDH߃>zM>*6RR%ptuسM4#B!JOj`RLCͨm~0DKaK kz=S\5i\*ψstm_:65Epg,pnuΔ }UEk?Xx:imO34@12e>n&ȇ վ߂M8/H4;- q9}I*xD}!@c1v;=zaOa{6;;'譕Wh+Y. o<`@BgZJ;ݦ5qԤ~RHkdp$ך A2Y{ff_/,x8P6L6 ]R=7OP*ôut2g(F?/@dW:TGSX>p#B}$fz6bXŹ})2E!Uu7J.t-0W燈k˞ p>$^aT7"ִk1t>lYpa^YcdCZ0v #-=pz3=!+o}_@j|3n_jq V I9H }&=tq9VaZT1d;ʹuWœ?s)m_?ڕ1Ǡq,cJ z)5{+,'/Ȇ^Q/6H9Eyg'e<+tz\Cb #pw+W W!EzC\ENwcޠdddt?dY+g*o'(toi.NخVo{rIB>2} )ykEeOA)')]vFHxjJ7MXpI/:[#Ԧ\'?%=Qbam?k#޹ضv@JϻhC? E,GpJy0EޔF}&543Ӳ&"Э# }JC435_]X>r9ۂ@AIvY7\i\5 ;:Z3iiK9ox 'nK<倡g1_k@AIbQ_o|V ^*ZT'@T/S9ݕ@aEaV@k p5}d`Ra{dK)`kDS4*w.Z{w)딚^KC,Hds[<>COWyO4j3h'x% #(PNH\)HuM=r7NMUC}aIr>1IW4)\Ȧ߂θ>M щEJ$w0ׂ|imBM~ 75!JFȜi6~rP^R&unjny  P],w`&~ar.g᫩vuGH?t4zTRr"C' YZ jsb_hԧ@:˻32)dz4A̗dCB 9Z3huwf-ȼ:,֣K9&YR t7yeL>p .hƊO_Hح̱)ڛ˥^ ؟ /kCdhZI>pi;V6W :ș]0%Q$YIJ~F]fAAXꡭ^}]{<񮶈C%ϊD*J856\{&xH%ǿLE_A)%g.wSP&i` kGI90z1 Ij2u13 ,l $Q6UdJɟ_J=EO=]AEM>5pr6{nJ#e\{}`!,l>c6l z# /rSE:'h-gO5ӕPٸk+ldDá8gddj ?KݭX-SmAL8xD JY$dа`B@Z3 k#F&mI8c?ڹ=tI~N׶K|$>|.Lqt襕洒͹do/A+WlT.^ԻRP%7+(h)!0/S\Y}L{[zQJTwři*nAY:m㧒8jW_]p(f-lZ;)j9[so#LN&0YUKe Ud!O#{UM*fm}7WkL n [yH-1'x/X!!I V#qAhiLgȖB }EL`%?h3B}hDK>`,lS?yJ'ݶtT?z, xCOfRu\F JQ1lqXtr)Ylw$NtK_:w ` c! Vpmŭ dkS:g(*E@EZlЮzU-r&g9F7qڞBLBF@:Ih%]|uAr5U=%,NϱaX&6ΥTfx%xUmIgϫ}*T*YA!{` )k&*W>zr94`Q Ƥii4yӍ̪?g9S^MPNAB٭g|_'dCF$9Dx0@e%CE']* qVsoDHj 0Xhͣœb|sP Dɬ>-oV.8fMpѸ!D1]+񝭅Kw 社 >`Fږ'|*lm2bW|{_\°r='urgy>s4-KVNJTƍP^}'uHah=.;YIP4=ەTg8VǓ)QGB! PKJID:EUS^oHJ}Z3R")}N%0Xmˌ훯9Ƭ41Q@?7G. O1e$*3p@CYm kn,qbVk1": z녧'4Cmtǔx4K @TvD/$Wek d9m]с;x&7eP{kcv9'>X?,Q4 V(^4=+iH- _#\$%lõN'aeQȥ9W+Kc 1*iCXPDyZL}}OԱNYL@LP3]o$壷jw\O5"BmE)Ѓ;{mko ЛPLT-M|~ 1tY97޴ho4솅@o,qvsGdeI#!g|=l ph9lI yU?yn(T?G` r ʔO&)#`b%u E)a"S~\,Wk#o#W:!R0y=?.F 5Q2Qac-quq 1Jajh@'[bfq]#^#\>Eڼ h]4BuzOBb*5f~"q[e?YZz~x5r/l3#IȄL S>Uͼglp2j`"a\L7vG{?Yjđxh.}PL+F^8;wo7/`PҮ(s`os&%[9z@a< ,BXKfgv?qOL?B0`'cWkCX(W8},͠g#]R/=yY1W +9v"V h\}ϠhEDC;q@NI1˻;`DeF/43AS7XVi\TG Zę*Ȃr/9@郞SAϠt#ʝf%٭RtUW Jby6^MMt~@fk6|˾/d GGB ןsY0x}SMh_Q7tF?6XQ-r*[I›~@+_(v DƧ}WB vP[S  F0,Vu^dp0^Qaөn~jA_r Z<ࠃSٽt;O`ѠPeɃʉI6ۄ`߼џ!REɛ6_ ck+- m~4Eo;1a`϶ճΛE+6LҭK[Q]˪iДŜ`n>7WᡛN+4`:%Pwu5{b<פR<J3Z"`4m}{LsM RxD7DLo:P8Q2+6`1st;,ͧe+0&Cn#01КERȧwh I`625YM>ׁsż AK%L[et*6Зz7zqHęPbv(fL-X=~KOJivQ-x]ʭ*<=9H%,foToDsL8:0r6+ZM8a_{1 D?2.74f0־ɛ &.PݻtDڲ!`h8V-T9sXZM~Ði1F15fV\MU=0W޴"6V)"0AxݍB#ʝ8@}:}7O|_kt[NAg0y#QwZ- oJhGȌAu }S{.]D-:",_qeՖMƗ+kӧOC hΔ;j@+U*6G|n/(rsB{Qߎű=LaVP(w)vZɵM#H"~xěHv[᳠` K~D~ 5a8d́"ƙTmyx0ih?'oq$W(d}^>k+P6r.NBhmGpAk7z_@$T"g|Y؅CT]T~R/{ &lbsMqp=zs*܍!!o;;MnvU:]tj(׆AH?=;#QF~sv@?+gt+E,7:BOH|aё70-$L^ɻ}3-e}06 /3͈\Ķ'q߱}Df#}ZRVۿb RQQG +FKp>VZtV n/7G=3c.JA/ΐwB'Ja9bT5 6L"q<6y=RvS/GA3b~!oL*K$cم-m#*;!oC6jg#3I.IE ˚|_ ZG׫4} I.ϿnZZ!z8L1.^^hZ1S:O)uIx+cO㵋c]qP ,ӄ1/}~~x®E}%Ϫ\6oC[')wƦT#Xm=nIik3=儽ݳ'ACM7~lTo^^C_KHX<ѷ) vgnK4f;4e]J dn0_~ɒR$i>Y݈lPKn*eH9C2O*2;h%NJ<30b]ZgX~`[ODImOx"ZnhN&c,И@crF(\\J>'-"igCJ[s8҆xfѡ1bgzgYj6wxq,&7ApCI \ ӏ`*-8WQ X ?$Їs3ۓUoWOJʹ6$)U 0O^>\9OjP`B%yAcUYEe]HA '18ڋ*P.)4*OB['e9XEpI#/1.SpqQ&>188S]*:/+UI%}Y`8|8S'f#?̢ڬ)S#2w?`S`zR,؜G.e(h&2DES߽pʘK鶧ޛ(m]7L;hEl}rQ̊J_v·O5Rk襥F#na#vm/-:Z"?2gc 5qY84C)-7 Pq}+rg eR2HwOxgG,q0g"͂s#D)*>O/G=(92$gCGG>%`^5|!JTT}/<(˟9s&7(S!K :u¤'kA tBm?{ eɵ[}MP*`*D R`]c5ygCfq'bFET߷j.\p h_UFő`J6'4 * a`!(e=;6E).Vj{s|[p*'-ZY_'x렄"849V{D}wA.>DAX0 }춦} [@C˾ȦfN`rn^]𴌡 ,MV6Ĕ]s/!QCZܙٞ*5G9DWY[zB*n ԼXܖ"U6۱yLw PnS yfrfAu%Qt₭vqQQsQ$t\'9pM,&9b}Gw-&Sվ cK\D6e6z/x^6L w`:!NsTiX$]"o㮣9 eAzJsEe[''"Z(!EoNUsٓlB|MԴea2kŎMӬVA& ?>>"L0K7E6+3cO4zrdaBϥpA!xʩ^jKM" ơeհޚ> vv߰; lLtjtK<4ȕt#ob֓SV?z{ш)8 SgʩM7 + ߜxq^Ydt<>Qk\QǡAkzyLU mf@)kc.+];-_0U,ix~- )zkH?lvMM!1A+ˑFn94(,Je͹}2^e':ѹR5K!3,3aA3@>poQi O*܂8oQI1~7g:WɓLݨ]wAJP;r㴠G|GѮQfwV M ]PZqtT'zפ宭aǢ"4.n9L7p=E~-xG_h_%5ͽ~5"O4[Ų#-ChPRRr 7Q#:vW;aM2&Gu~Q`PJ@&AQm%*ƳF5~a$uge#{s 2ɼ y=yH7-6 +i8h7;tY+2g00^@dOduXiӀ\(;R*Rx3Kkf-"1Ƀw*[˺,r&YOϹZ"橇Ҏ+VuiuƔ ֠F{3{$:%k{2t?dyf_5=w>k!礞EM]sUu{ po[gӇɎf\Yi^)FF{pΣCy v {kؒdY="\ZSC|GzʺyS$v)D{v.{ g(j(u):Q2"jdiw0T*So눦+Y`^ܶU~`Ȃs8{S?Җo窝͢_♁ZJ'EVWggg$,([m |ȘHfDD!`~cLfZ¢Y$5aTgV!UD0-Nz =,[WIЬSZ`<+Z,pH *g";z2 }Z݅g`4. A t^4uA7̖1&i`Z;.B9`*Tf,9M@z:xPa4[tB'%hUA]OmC̡Բ!Wj'=ik<,.(m`~60Lґxw"=}#B}`qMҀ043Ꮴ:#̢ґSJ^f>ru~9hМSt/Jn?.~@}>1`J:T1:ǮYJ-<ωMa˒VG%q?j΅h3+fu[jWUs5W^Ѳ+pe[=qmfƄ}9+6 UiB@x-, tX=-ag0QS\ Xҷnm+hT>P'⡝vСЏ콞2b/N NJV 5-nvϷ; }x N Smw{ z|pu~#RI \B*f u`' DJ] [Z ʏ5ؿmhPA-!4t!u V>R^zn3'^mAkue+=΃7y ߪ|}܉x."IWfXR:s4v?HX"=,jH~Zsy}IE-@N$% 9| ꋰxBRCܚKh*{J r]6G]PGcX"ZאۮT_xB tx4t65SWA*P- -(Ip,]>^\xn+S֗+HǨv++|r*@bHW6D'@@`߀6 *PeN,a y6u4Sy &ڤZObX^^8-SoYd)Ñ[$`@祓[TX dF~WUErD` Y.3pko+yvyVx 1]3 IamJKH,K?΅2S5e =Ut\VX)gP}([.42HO7+NJ!VT18<*AL,I:p2@# KǑv*d7rVϖ/h4kє=_> >!>|:M`?ϨLTDg=ZPs@{LprDhU %[omvk{a+Ʊv39T}4ۏp=v0^;ZS%ifjL,<Ѥ1zhsfu˸;fM"$*U+ݍWV) XV=ACE [Dd!zelAfa3f l# %ߠ43)B~(sǠZ*1R2Y^"%$י`] Y, R[8ԭ 1Ё9b3[YPɃ-?~++ o-Y_k{*k[V1t-%+ZZ<4h[!}tf6=oXXhxhr_7t5p#1lgJ11 ՘OR@$4l2{o1Ĥ 8BGѶ1cF5Ɯ*/ʭ9*lOP0az,xQw5t'0!t'G V`FNSA1U.ʪRݱ[+څ78HYjX9%3_01QC0ZEn&@gj|=3;/a0/ B26T x/u%ؒ;$j+ȌಲByZDja K*#|Qj+Jpvn 6Q 4Jլ ' SWIORz^`E)}‡Yj .AldajREjRD,4`(儙Z`/H>+Ң=廠@aϰh?1ak~݉Hsaר%@bp< -] HJ9騶5]7aF?-):Snyj7O#ׂwN*N3j5P"]"ۣrW,o2E$h vqQYƿG p楢?A["Yavf2iv 9Os#Lo$0d(uGu8YAgJKQ$DyC誏խ nh ZNGiaASi.j2š`7N)+7:9-xYw.-,䰞._KqoCxo2#-t;#]".r(,Q㵼GqkVvCpl2æڵ !ѯ1bI,D0ן1 @,s;ju iωS7Ny5H VVmSCFPk].q zJ1\V+ `ÑތM ƚLZ8{rW_}*P~:Vs7jǧ+^~υe=}Ie'C&] +DѭTtƙU$rx # p(r[N sVus&,H S -K22Z:ys!_s3#yTYk<.h5b?~@ii'Ha@hV@Ag] ef|AW7M˧{$9lV?0J;hQ'r<VAt:-y:'Q$r'k }-[8l+ .qעp_p t&`$NԜvP$.DE?!9{8 ZwaL݂H- iKa>%ԹNW 8EGz^WڰY4pC~p$#{`?YmTS^GVM_0叩5"Iܑ# zK{MJ/m ԋiT$o(:%,`a1%,X Y iGO9 z/4A.an@%\s`s vcM/5߮huv\њ_//xP9*&Q GM^R$?:$\ "N>먌( Sx6?:Vbpbp[խ94˘26GnrlV7{PζÐG6du:KA^uNH.*)Y>9Z9aM AjnK5f"9 mSx^+!!6iH`봆3Jt0;EJ ,&[I9twյ |vu[ §UkNhmEypՁ&ׯ1 Pź4Mg&)DpR;wp;IQ%&be6Fs%;a=e5U$YBTَmj'>"KKxݗ{o ^ĉ~=Z!kͣ{}I9\Wg*0wx3_9(d2$Su|iL 4hlz`^~%E5&_'p1 |[iƍ-8b '8C87eY<@ղaOE!zs0s{⯱m3r e R94ƺS46Buܔ QAK+_16JU8̗Ŕʪ49\!8Sb B| w"q9XBG"D!*/=n})I<֑҆@U~#`N Q5L->Qx+ӂ(3:4vaIxl[cZ㭻Or) PAF|zMB~钬 (Qy.,ɵG%iAIRwlwDʈA)>ÞIIQEHmeg3><6f &G]6ˊ+ҟG߿ebiuk:P8"]ctjvtn {OYČG ;y ->&?kI,`9z(XyޢS"RiN`34Yn37;esk`Qcs>RM3jT-]X+ɖSҜj}ҀbVhhٟ4%Ψa7- _y2|J~3{e\t-pk- 0sdx8igq%*b8 hD ;'D ѣ|koݩ5 њ\B o24*77Jw_SWnG|zs~FDT"h @!<" N$XhZx"NtYjn E& >cf_4i'4֓OYP]AAoկhK[ffۈ&gcFaTuk`zn ZcꔸGp~1.gNE""b[lN^p~3 %mMOsj{~QpdʷYD%}XIL#ڨNr[vDޗ] \&K;N|WȞR;(U&|( `]p<\d-y0L8nz tu׍5s}ťd/Hq'C߾Yj)ZxAQ Yky)͊E)- ֠0cӗ )%4C2;*yȯ$vy̭$oZrنLD<#Xzz෾iR(jAȫdx;Vhl0ƑIN'ouyF+\ɨ.vOˍ— ,q4fM ei^DT8<#E}aLаlHET){07v vj)_SSapMLяdJ:CF 0-(^_ A/~8y0JHyLZ;-*H) *Ea(yN#qNAr;(^QS"5)ȫo A}-2oյ(x@u|rTUܝxxoVD^5>> +PQtp`s`Qqu*~01ZmDm/VuL7n1YHׯr '޵| Rťw QϳZaIΡg݆6@O!Z[GʽO'y2k1#p>\,|M$}GLs><JE45ؕBmZvß:~瑹i©$tV}@PAf+yxi ySEYmM#>tV-UK5ˎRB݇) ̼lj/o})_fcix"{U֮26-ؼ)G_a ?衢] fb˖rùL7m;pZkqe8,Ly"PzM A(⌦ TE; WFKp̥ć ZZ˪Zs ^ qyDּԋ( q_&;#H }7zz _(>#9ʐk%rĵ Ś4SpKw|,ߔ>+ d#HYR:ۻfl*ߠmnBhYխ?ׯΨ~n0Tu0R| u2e6.7kQ16f$DKz`zm\;.YG"HmZ@`\}fQbCԼT#,Od*ST\a?ʵD2}| 7N<|,H^dD#]p@ҊnUU1â--`3M[ܺ3bʓ%GP&d1OF) e  Ax+9CٱoRN9#ʑX Pﰚ[U0m/ʠh a+J\z(H7bl CA.{O{H@wj[wSb6(HބQ1_zNp3T(UW aZtA:Zffr.,}ƓҦe*@ *+)6^.UٺA|!w0'PMm(䄻1=yOfB}~T-/jSTjj ҡ!wyHCD5rcQHՐjKh0SLIa9&xfɇw?\sgj7z[ XiH[e!g*ގ+ha|~#ejM.@ԑVr($ؖͿe6v18O8RƸ͏ O{((\"#%AsKh^dM͗wOfӓ'I=TIº|O3 ?r>gȖ'bnʍ Յ\t֢)[M7 {jDdbT`JjCw\oׁaPBlf>xٌb\3B+I!.QQ'=1mU7@e/.U7tɢÊ0{Rl[,hLxfsaMm{^n S@=ؼ`Yy?6JjB2|71)ͭ x!A&_҂N~AF >*me5uS\ߤVϓY^+] (Z'NMª\Pjv#,>i 8+޸lUtr[ YL PJ1ꌽ?`\N HdInF'8*WtVXX8dlA~Y0ǣXB oq3Z{n?Ɯ30$ 2T+'AD[<1ۗ"m-7-f~xx9Oh.1Q=M*[K7`Kzil/0ߌjH"P2u{:#D* ý(-J XO89lB!.32?OLu 8wR^% (pΈkq΋.he3uU!?fDj_6!w\bs6ݪ&dҝj T) Xwvo.XM;F@+t\9 8 )巫?YK,#t m9hJȽ.' ?0I4i˯ 5ﷇL'nVo4M.[B*f)$xf!'JR%0zƢy}Tv $I'7A S:‹ťLHI3܉B]Ś_ή M* L5?sU>]ٽχ @o Y4 SzX5,?OvTb ai~ޯ(a?(=6g8hAZbw 1 gIb 5| Q-s6MYlLbccoC8AHNxd5]f5P+{9dxIg tv!ү^\elE 73ڌXWtN=Uao!3}$ o7lD ye9Fa C.(z0R? ].azdXq0WNoLR_itb4:}Ske|a;`} tX̠;Kb1ʹ1XdQ{m x.}S ?p)g}tiUE9F|3T?9͇ *IqEVcb%[JFҏNm 3tc t@]k&@X`"Uh]z cƿLǰ}6{ih a+{^* BV(/m #%j5%#6徕wMgcu@a+qίw֨:$6)2oյnY$bb5DCqg վj{|NI+LdW4hZ03^z/8yn<qɢ$G򉸓j7^3͗YHJhFCĘl-j~[J8ajE,(U#cOxI~)Q_jEie\&,3$NS$cȘ (en}GB]]ӽVPؘ<ϯ^(zDk}NPc*UpqK`@,Eq9 f됫dH& VVpθa- |ϣWk+4poAܖ-K P뗱W7F'UA7T~&O4/Ի-%@c舢V2-ۙvSlp7؛ ^t9hVOЏ&R-tp <+1MWßGȑ :<%{n';oNE"?L|z%>Gls8FSQ,U&1 fGp:Glcy ] h(CзXEUbL"ޖAΝN''#06{Vn6ΐVvlVh+N\YKdk뼟,Jx%col䊧O=#NI(C~|y><  4?OvSiE{4֌ c3t}siw\D9kN:x!F!^S4qeKV=Wy5=<蜦d6CQoݥDZ}B91agTW)!|A;-$ms1[˃^ʓ'vAֵ\ějcܺr?I'O'l8qJ =@H90)0o]M3E."q YO #;~i+ѿe/t(!Ta##dK hOv"9"Gv5u6X%:Y'0{PwFjoŇWT,!UҌ9*6G8mאn|BVUGoXQLLOI"\=M<jp]NL(#u=5% JJ^z=cǑwlk|Exx b,Zok\[00k4(Wfs i@ U*<>2IByOx[zr*4O0c_P]| vE>&X3{U,+T@M8ͮ0QB =ֆh[#26: l3i1 :(Z{nx:乓ѥy߰8ᩣHAgˀ+'~OS=bAngtvV+&( ײ,oM-r'sF;y 3=,=H^ 11yvB9F7p/[Uf׾@bZ /=O07}}%vL`a9%VI 4!e.x <"Q jiN(9/|DTv`~yf0^+:Ώ-#B׋)8oR<11Xϧ /{c >9"侱xfhӠh4$,BPM:Sww?Us204\lŮ@z] ƍ!S }Y&?9_ƍ_e3jj}kU*mؑpVX[E$aD-?|ɶ9Q C]8[^6j 8F@{6PdcƪՅcōyɆ݀q-E9Og#V Ti!;z8cw3BBJGԀsLB~.Хd~f8(_AGowφZ{$V),ܚ+8N"N\Q)[4k]$.(ĻkN]-[xˏ9(\|k"ؒWv_F<4 b2OJ /}EU4|x&>"3%:Ү$u鈾 v%"2tF5y5j@PrL=^1i @tYtβ)Q唓K4.iroR($ĄV?[8׭YTa:!1+ӪyӮB8*9A򁛭GVUɘ wTGgfwu>w DNY-\̠}6B=0-{FcPP lvlUGvekR@J4`ko,[wύ rozOezJVˌVHuzaqf7QQ<Mb8"=ZdVH9)-tpUrs%hxUr_IRT]&Gz'hdz%K_Iv'uVm1$24'ؠEkߜғ&a,j'ud?vʍNҸ3$<>-{d0w+}LOg!4:$4m)y\}~[,jC>#ߵ_R4()v?+!!?[)|ŅbM\g2gO[Ė&+$mI0uIYhv3TP a$mm(G>? M3JGG;nery*}>'5}ڀƅ5ę p1+ϯ &|(Rvi)˪&dx5`sXjRК=p&)&%i6<Jd={6Jt+6~GA+ ]o e5{Ox$kPhAB69\S4bs f_ pF oɀDVˮڀY$gl}#"“Z`P{RV"m8E48̈́9Fjv36#3!rzϬ,>ܻq nX;~%ta/Q+8˛]zп/a+lcB_.ZD缏 s@ "n3o\`=QULEzZ:_>+7sv2Uu1[;rlτ=}$ƈ4sFPc'2oNa@n.`&{fSjbabGU?T:SދSɢ[,B*>iVn8ND_U5A!`;$y<8;Y Q٩ զ)1oFxܭ%N<87]᠅j4wV %.JJу":}P0ld` s&L{|? 3n-εxtHMsj(S=sӈGԑَEf@I&[G*rV w{=o/#܏<7Nyq!G1rBfTv j5sTrm'TmD!.2kἷܘ@Dڼ!YUF1fr7ÜOrUkBgOc΍u[5#JzaGai1ԦQolDy*-E:7&"a5Zj$)7%~6 6ovOF& u|'EF!JOZ@vߕ1X[&6QxoH23᎒[,ڀ0CRKBw~E#R2 "0 ' &u"\ɼ>[22.2c@yNfcE-mJ.7DQBoYod|ycgYìiՏjRXG 2DIi<1kaNקuÛNA ' INF7 QM+#`/\+jJa.\6ɀoQt kD&)c<9}(r[=c솆Vo! _dhrW89D8W墚e&ZԙOHV#+}7OOyw[I8wIΥfЉ_OB3bl-$ez(z;oֻz1YN.u2ZIY (ҫiY暷z4"`qe%#ߪbG*R4D1VyGE37Vx`Z =4KXcm^>,TZҦ/)Ph>ooxJpT,!^%GYPK)mp{[1o |ߟ̱.SpP$z'.B}St1cԟmՇ>b.8Н.3CNm(M!T7U)3Y fe绝{S1%Ӡ+&SᡔjEN0=uoy]Ѝת$Pm ##lD~Duz:zNhMIJgo%êV,MY,du^ŗ.5+Bґ5|qD\c&voٚc|<_Yiy_4䁼\=bQBp3_oOx䖋\d6A|Z)L 6–{ (]&T!y*a|5KD~˲Ifw oBv2Z;ɤS:%8s l0OLSD^]ƍv}wIkȵJyN|E}Vz#W'bmJ  #ry3Ex/؝hL8:Z]8r<{P rkP9^<%E^ ׏;{PJBRQz+Ӄ[v${]cـAgqz%Xi1|ˀ(ψa8'e iET" - -َ`|y9)lv dfQŻߠn&eK|~yOB iuǢ 'ӻjݬ.SyFͲ@{ߕ UѲ0#N13M˓P0T"p ^j cn'~DgZh8q\zFI3$Jf*m=ݐI +Eyna# 7V׿~=^ҼhDKqW!v[/&q\2QW#Ыڧ+ͭ썊P!0t\g]vRۖp.JǙݞ"XRrԇ_S#< ]/.9F s{G 'JhncTpON)Ε\?&ЬWI@lUE@``@uIDF&^U\6b6ָۨv(֠l 6[mG#?ų>+D!u ^*wFSI+ek9@dR9A!=lzXq豏b_2n`%Idi>x%$Xf^MGb'CT'{h+!|!`RހTa9K/CJA/a,?o-M}ͤwol:rZKx3VJGѓ kQEFTXE7`uaLkޫZ Sfk=U8%y3 L# >[lMh [tJmcjAŋcM*]u$پ>UÊI34m1!4r|.,Hit;f/Up_I4-Ik6-7#- cǺ;`04暠E; 6e,~Bot辋ؑkkn+!K: OvhPt sXq2|`=N J(' .-v=]x($KwLf`.*7Xoڻ^ځo_9;ΓfD7r)鐜euYfekʒW@ڞ l; rMu9QP;dFh6ܥ kI@+~@ts*ks6VNXYY{zz&JKiFKe@4Asg"^‚Iw4/ :!(=%9YJGBjs1$.]cM7 ;N28ffh1bMjKY=W *v@J;fԏksW!0 :.LH XZ.$QB} $x=ol"S#yƍ!v$߱ 6!ؠҽ=8 u) kmj\T[G-5&F~BĈWd9xw+C9$=/ yG5 |K$:?l W-Ypg6H wd8 wRK`va|7ڜCfs[TlMҞQV0IdSԦ?Qn-*\}B!Y{L^OEHB[qd~ ^."ntOhZ?l{(r 5lo6V5 ?c.UmVmcwŽsmPr\7TXYN6rgxlH DO9c[. 6d6Nt =yxii#D=ҪͬwI+H@n>j`;.jy:'LlI QV(Ԇ^H"Kn=}k>2InW |7]ܡ+t\6hQV2 &X2 0+uSx]C:\I1`FKY4Y}]F/G鰁X:uq `"+ձL'W&~6_hQڄI OIJϗe7F9+іCA[Q47Tk9EPҞZ" & B#qT8w ?TeHw򼅰)wmȊO{6Ya .00F<ޟo`KFR,ǘ+FӼ*Uh 6lT¹ s $夔6B{ F#e{yˮ½D.H9%ҁ G?vmJ}M9wGIH? mW{XUyM+t7i=eڎй6AW!X%v ]Y4-[&ċ3 EMt+Dӈ-l٨wnF*IMH{KRp”!-DݽٞWZѶqIۇNŠ|u=@ PBxo˖{tݫk^3H&Нm]HM{/_n02Fusۂbu1$NsgU`E%>}$Ba)Z'`asIs1տ#NXM":H@ T<2X FR굇4z=\w画O.3 LXؽT mhiv ޿Sܙ st@mFE˧+V>r >[W1y|uKP*~,5(-b0W$>d廮ϣ֍U ۦU f0lQ|݌ WaPeԥ2I܆<'; 'nC>Qꇟ ;2^2t('/%`OvYF/ゔbi- }ݨט L'FRW \P9 ,Bx.nEO%!3!ɲ=sG):Y\IK??hgZ 55=[=$ߎhY9`rjΆdBYtMۆrST%ה*0Vxõb]đVbDhѰ$Z%埫@n꿊?̔3/#Y?GXj #+U |'!)%9xD26 6 f IPR_ob؛Mrti`#Gf4E*oޙ*use%)^mgHS&AM#\SPnX*#b ʐL/ [8hf^Qf2y7 MX+(.Md8'f^ :Pzˬ_78@ ᅯZS<](}\mfU#Pp"@0l<8LK~ɠν%@zM(ÏIGx:8*VvB3p{o*N\%]jؗ)?},+-͙XeU yd?uV~)f>!4 e+D2xml?_$5_ ҲDC:~2mB? y*NeY9,0۷d+2F ˮ#0 :E뜖Zb>1 S\1ش/ό#y.baڜ8gh`tN-C)I6咷) a[PPiÂﴮ"0H3=Q#GE)k#r< &#=\˯|'Hp&7'eӚPsS.ʂd_2_tx^괴Zt@}C)[Z%OM{-82dKM[ /A#z5,~;Am-A`uڲ puP=co]ѶDPǃ91O1 wT/';I:QJ-}i֑˲|[6@L>bc/@AXߛ90/"SxeJrsR]:H{D^ԆXz#Gy _`~dI ;'1~b-[ z6pO<]u@~ *&,"As%I1 SnfU"6i% %щڪBu (:D`LR^B&qzi/Xl(X^ZtчQVbU9,6ä@ ghfz Z/EFp\gO;wA)!f)O M>{A99{{-7Ljkhx2F[E}bjq*2X9jӆ#}b\*rVnں?So*q d'HNw9:+'Q>.Ti;,9.'+>d6H)9+R`O#tՍO= Ɓm }mRe"$Ln*Z⳥}HXS6j E;F0be/X[FZ{m@G)*PwiwLbRw:g@Y[Zk BJY0:be/Z,G6v/܍n-LJu^d _] 4 稵'XЀ]B񖷌 ܈3 Q1Ny4źØ2_\7+}Qgd5ftg G{x"avi CJ~ |PݸzmEc_vula rJMlC8; .|Z3hX?lc$<2u^g tj,DP _mu`xiRd`g B2;Jn& cf@a/!3QMJp ?5~sLW=gvM%e(vp'g5Uy,BKSئo~LQ|U (]t ב7"eB"Gq#U}{)IN;6gxaZ CҀ'|Q5pD!rزd9~9rX?":ED#Ҕՠ {L0'A*E'y^֋ٵ_Pna0jH\.@J^A=(N!cz,ws,E:{=lG?R%k{M ǣo'E]L%t(Q`5~64^!n*LƊm)LBj\ }myj@S}ț;f)ܭRN5Ӫ KB`dovZniىG9*"6 Yd7R1ع"˼MoFn!]\X,=,Hfb_X&j/6IzvŏxS ?j؅m(*a$}xq |Gیi qs<ʄ7λZqD<г\7`zSׂ BY=I[2+ҺLWǟBLv,%&GP5MP![|/*ւxd#ֻTgK`fh@@0A#qH\H)Wl!bO^Y=yU13GJ~` Yg'tw?}ЖW)$i\:# w/U$V :CMrI *9-Ŷsr9þ ~\: c&YOu8Wr=q1HuHd["pzAAI;XU/4D7bG,}zd&!3TB,ѴƸlʼnKⵋh%p7 }Q>Nɠ"O(zL{rc*;j7QS΀7C>mKG.AWkA6Y I}ʵXpm.%3G. hT+p0G٩7>6e} :q0kShF,5\ <0mgt/rrinɉirul ahI:jg.*֊i,aL"ۓU.-otw[A:' l fMZY3-hKfC)"uG Xz%KnVw,B [&2 wIUG}l~/ZRs(16*&7|MsX yLQ~n¦sΓ[d#αp)s^LA֋^+NͤsW=P;Eei%4dOfE:uҼpb h21ZlI3ffMx5 YDg^i."*MI?wjK0JŔSkMԂlbQ--ߡ  D9ɤŜCEU(HW "] mjNF;h9r_b8_]:pcϔ%xHpˆ6@M/**Q3WY~Z#9Gy>ɗK Ɖ_[${0كDbvcM=|x)i0< ^&%< ҈J^<00k\\C-ibWS~&n,ݸXK ;D.N(BAиy}| kr:S L->id}k=hkTZ=ֶpmQwWt#s' qkM8mNփȚpdMyF}8nƲ/Ӛ 0P'ıޢHf6z=T>n3G ^1/t:mhBhVY6XS='IDqI|wb)'q n$:){G;M0}3'.va>ٽٚGdd&b|6gn WĚiJJ\ҧL~9Q>= +bK!աC8e'| zz4MMȿʥS+w 8E xĄn@ë7vtK sѿ-1py%i#γʔϹJ\2W4zJ% Go QOh&Kj>6 31 MyxhH3YK6ާn29^BC2Z͆3fC\ҖoEZRUW*nb^>[>wAW+Ŀnf6Ncm56y=Ux!2$ !/w2NV#9p%:QkGD- ZW>FFs3Uq07U.pE9މgXP2]-$ht${8*zi ԟF]*zM: %uczvM!..]|qL~Z(AwQޢ^\:1Os`@p5Id}#N{Ty&dJI6$sm]uebY# E3=p{V?Lgd*WV9thipH79WM&4/Ӆ>w4SiÎ돍ItV]h"-uYՉWLT|Cv\mtu)+ }S`[sL7IAOwπg+ɘB=8L<iٶ| ^BG UB<;,>Ўtm}-q'WV1ԝpd߷́D5?u!a^jq}P֭Wpu NP9I"bs<`F8gIYeB`0Y/it.{~,l=;G>t9V0< QfX}„89KΦve.cx?X%58 >f|dǎ gנy1&L˲V{_?*Ҥ^Ip+w#[#vcٽ+ ijZ׃ɥ)9h$f<ɤ Qtcص<XJJ+9B5a-;_ҼRqBMs}1Kvxu ߲YhO>̭%Mo~rv1K_oQ,t|eukHx6Z$(Fƽ @<ކ%cNj=-eJw%h)FX5Uo)2X.G Ѻmwn /Lv6&3%i5T$N6Oۈ,Xf/Q9-,֋A?~U,ȍtHhyȑfQ!&kz९kA<.Tr\tȖmfR6[%a%kN?ޢjp6xWp˅pUex k"D{\WB#Tz-ַ,ݧr|ʉ5dKB^sV"Sba  wUP r {y=0c:+$%M2 >IkY2 P(`Đ&k"F;Xl' A!(92"g wsiw #9) 6Gd u{C d?sxx',|"Fyn$H,jT (__ q#3;_< =$V>l D2z"v'(ZMUP%@gl.q6<͡WXiU-kD1 _T+}-fe(pS5N7v;"FB8 >C3:o|P5xPɢ*Gң8~L`}4]3Sl9hEN&W(EbpY)U⬒ԋsYRjͭ$b'y OZ>^qfoWe {Ȣ݌ !r8ao55uYjloquK}7jgY5rw Q>;P_MM*{_&egfQqޒ9p4#wd* jv"Rs+Gw\`3)Ѕ)!/ף~=}wPG a{9iņ|jg#)?3r"ֹHT_eR+o *< y%7e6@H`3Nnۧ-O=1}bg_anO54Ga+B1lqI6SހzZ|7mrmSÓv%y(mg>-TNӾ%>HR_þi(9A \L'8wgPF aՏt7%fThu9z'``dеT~uڬI"jG 27^*y-,@KzyUȆ,h=Ի'89lݤ:y1NtxuE6ٛXLP1nK5JGNrv#D[*JU-\p$k6 \]"Z[β2 nzIMI G9W E<8Z/k"Mps9It:oA<x[3Tf*\(rkr< B }J =2vh\= fAV9h6a|\/AGŊf~n`хFn2csUBb9^CD:Hέ͸R1X <*J[$V \^1NpҫѮ֓V᪽C͂l0U5ov80C)ŭW(8-45~&Vp H7^&M%G:/R<+@ўA7a<赁i|ӳHzx?-/F&XW8MÐNKNf6LI?vak@sV 1~ &2UQC[ S0Vu߂>ꁤ?QSIL] tE?~4X?,Uf8m a~JQj8o@~)/z`3ą 10Z[\qijd cYg,Me4/k)UܮSQ"RJ)9̱o@?#HL"dR3*<) nVUzr}GLMSnǜaH+9Zs)os,4]z'/:e.708(iKl4*&r rg~@5um>-$vFeRjyf 6?2G'@&ѧv&iiLlprW++%3L{wf{Xe3%݋P \v4/r&6SK~:qkE/|.9Rj\NQ ׋U6 1$?qBS&~u̅ LѢR/#ɝ/?xp(<B \/fLFVUЪ $3;_6)#m|T\n]J?c PkIr' + fc徇إpq4*/ٵA}-p z$O' gu/1Ƒq}ֹS"66ips4uλ2QSPnVlF&Zܴl l kE QPjuqÆմ24p`‡H1z,lF9R0ՍHoiFn=XgrQmf:K- @iv,-Qyp *b zsGmzT1ȭ TsX:9ZwE (Ys7Qo*T'4Ƚm~RrfO\cAQz)Re:Ic9elM:i=I}YaxH }Dzy~r_Gign;Ȗ~y~ub$0g! ]LIި+w 8/ a1C;7uÉ,S]qS}m<2fQ1.T(ˠBL:vkWeLC"4-;),&I/%4Q.eD'VEۙR1 rIRխ?'̧{l]bGXhV`:K4'ǜ|8=h.tMv3jDb?wIu:]Btҙ9qOTV~D$;3$]ֹz&g:=pPq'zft25Pxl&А=ΉaRbe,%dz(ucdcN^}Oo5/ru-.:rTˢVk f"3 cޠDtNL-Cx ck+"MwLn*~Q#|SbG;:֫;cMӻoH .9զ( J%^?'"C?/نW#8M_l8!4Y 1^1_N&:XDtE*j ^mbLp_0G6v@F~43֒UrVuM p QƖbS՜|^Y9?ZW֘7eRZbu"X0;GlgƁ8S*RԲ+^d7eݽ4pS#[n!9/2\v|# 7h̹5X3wpVKjp7m|Pj;ݷujSodO2]ǯ9II,D@YBQxT\H˗ux%"K_{ށ#% k?]t.L61,i] be fSq6"Sxhm?cIfZߌv{_#v Cߒ[#lYEJ,T@dмu*0]6.ߜWhG }ؤ"`j\Y6` Վvz?(a%T}LGRZp^oĐNVBe>`"UgY.bY*J9sjG7aǬ``hl]4bIi|94lNB w׬ipj_œ9xr D{72%Dv-h4{lufi+ݺGbz=iz.cU lukC^BK8lI䂆zבvsT ŒpR_dQĦj 4{x|.DXLvhooO5.Ғؖ ʾ3uCI4hoBљPm dfia<ޘ#6Jt&b8W-=xP _z.7NE-OKѤA߉op}?*w<.H4 Iʾ _$fXُf=FI<% WhF( f UF8dUo+τ{Zj;Az%TKݕk9*,6مibM 9q8bgyHdC?ɑK "j9a<$۾{V]VY⅛ NאoM@<؊y`eH^ 4g'!R32dzS4m/BR+,-#/_{eLjZ[Lmҟ6X^@@s $Z:Sl WPlI CKT*4ϤVI_ ;A$P@g?~&-OjkɈ>.V#T‚uۦ~4tCZVJa֝"ܘ1F O| ~@*N嚜(_Ɂ8hji>GKԶwT"Y@麱o)udEgLsFv6&磊5i˧D@$ɢLDb9pׅa G9RY2ooba[t>uJ781@cU5Om_q>c;G3f>Δ:-赴]/iWωX+rvqcIWH}'5GΉVD)whndvڴ-e2AS9b>"DqtF=)G/+2=#g7Έܘgrߘq+ۊ&0 5sд}f~xwVu. 6| :@0[i0-^e;23(5ֈZ/<.-w3ؽea1#.e!1s|Np(ymyvqsٚ%3T"kX,bR7B  rh':үi}VqezZv Q:sQ~fWLHA؍V+3%0)(@ηd ܤ</g=0QFI{ѩn㧘S]gxC61uIKLU%VO=G+ 5vKe9QOP$tz6`v4rWѨNnvv}KPdz7= +miKBt9g2[p׾p;crkvKy?12Fb> c͹@4 kVN;CAM^9~ 6 poi7$"PKEjи;-!EKdyJVnhc7 ;efwtvWCZsf%}'rpď#W̰!iߴRXk5F5ְe3|xOn1^?O%ZTi?zL5밲L-kj6,4DF1[JEed:X׼[IQ?HI򇂝5ɳ߆αz={s6"@gGXSPipz ei>k{tHxLӋDF}LdLF9P{u-Ipx FFS_xr.e >. A@F>Uh~tqI"Q$,0/їД SS#8~$*EĴwu)㩘U dԠ8N&8XlAhEP)ռP4D5RcOvZ&qT&WTT W,]* 嵎jZ=e} ҔzDYMo2zMMID+3V8D=zŌ;q jvj6ٵ9Z):n^F%}Nm/%{wmjS yj:vT3dۡ7PFB8;⹊U8#Z:坒rf3AEqq T~IZ%GgPo( Z1$u^b%3K9wk'r$ia)1 Ⱥ @ҷ3tJF7:yc&ᫍ{& V-9 _PsuJ@%kFecwh`RcO͈tLId)yxjրtOc%)[ĦGLOP&6:o"uאAo5Bb^< U='~JݜX`-)kƿ*|qbJf0:,'Q୩-* :"좉"\Fx!m1Cźk(j%|tIg_e@ꊟiu69i6" $1bFhwll'wFl\.vr.[`^фw*d|va rv*P.,EЌuO1% Yit6-ۆhz=>2cOum]We(L(rbC3rH?`L+*%⥈@̪JRLcf IEt.AR0J2޸ 2!- X-kusd^1ic>odqneX>Wt _f]8%E؃Z.15_hDE$Ir],ÑYJg%hbʩ_fwg-f<˛_ci3#⊇Uem+*iD B{8f jxFaP |gb$U Rᵯv3 %NTguCGeHK>!Kg:Rщetfe9snM`ϕ`O쭾ǖ'KQ~Cc@RQ2%3kSOPnkq-PE3N)\B e..t7ĝ2^̄A?Q2jYۢ`æe8g9srU=9!+K4) Ŏ3wkVs3IG[RAẑ*:'y\AUS'+"3ЗB'''(s -~6MY0ݓ!j&Sv7hGU.\!!; !F uK { :mΚ񶜳c~Yn[dRH_@wMEYЈ/ m2vu$`qJtF_M%5?]FM!Jy67Ud"Iͦ7ߵs|կ7L~)PUu9O(teKܡh]Щl7cLZob^zBøwqQL E3zNïa":Cg-'4939`WBo]BNJwcFbu/a rN`0HQ:׃Z~ٿ]kkZH$B³VԠ댱W=@H'vO4#;sr1Rl`)#$@揧Wx6Kp|E,]CP(ߙ}A3rz߲Q4Z؅=Qt٢,hjD04tF2 /P{Ǹ&U"!ewmrmurg_DnZ4kXzYt}sd6 ]2+*x^Ea*O ,4* sjR^"\= a&}~'Um~v6ƒaiY*m-Xn[ ϟvph ȄJbrjUs'#xhL P:=Sp•a=v\?,@uIofk C@SxQ'$:o4EIbd4 h+*5?#-4p07Cp1/V-faR.ٗ_1DCٽq BK{'p;̹Q-ΰ6HWA7ѡ/Lu?8G7Rw4yHuCO-yh6B{eyxTmG-ht^P Vr|7^+<" yUESLAn%* ն8(wquw-Zн?Cr.Z)R^jK\fc@>( ,qgMZK,t =;doy:&.',zEU4]I@󤊧@ř1ʞZ2 ku]dNtW3iA+T*rqf|x:q;aG ?bI:mRny"UV0 l̂#%8|ur4ws_fY ZtxQCu`8nٮ772q5|1 BK79zwMs 9tC/)e9M*B;!SRf{}V!^rEkoi諲hrM!J-ztxna땋i (6$a+՘,fV<@!'ּhت~:'uz Г0ƪM`nҢ/{sO8y8#MLdXu(b^`UVD!BNǔ(7:G}h`X1Øt| Zy݄.!:v}͛(4:\Vv{0[ȣrP&:ܗ ON _eG6BI mj @r*\CbD9m"s:~<=d鴟qBV~θ+D(-ivМLC6 wl̹\YirV7y)AEגK)zz/֥.r$0{.ۡc@ŧݨެjSىUI|'5p O3U06pgj؛}L,aj~,Y"Q$A󆝳k3UTv&DhxϽF*)ϒԴjCpCnJ۵Ʌx3kkѽI}oJ x-#wݖ8Et 0zO4qHC.)Hf gBxk[+`nArdSjdZ1IHhW0]\`BAq71ɿhwJ NR-[ذ~1)Z.錽^5d+K.u:]m_*1EFvki ' q?ZMJMЁ)IL5?+ީ󪣉`4̔m6O ݭ*Lâ_uxu4n԰}b"+?4P 'ũ<™ ɬ" jLlB{Ie|d}^j6Q \1Vo)U 73>EdCP7Ad0]#\dY>ZݏV&ew:}kܣTFpRK:1+6MU,*7kRƆW].OB?@g$ j1+`}]ݟ]L+bWs|ڥsߪ7~|9Ԏ$~NfB1U|p'|qM~ @yOۭ1n1m_Ӏa2ʰB*VM^j bfD~A1`msR;4pa-&E=$cWxoX)驣=?$uဉ"R媬! K(8[YP)gÖeqyI*L- 8Z:ɳd9$ sO٢yR~C 5i:c\94[3ܷOnpiFRUAq܁({nϤ4sa4w?Zc1F`KB  ;`O=vFXRy=`FeJJ6ϊ[]F^wuB)oHAC|Bp(ΛBؒ\j_9W֤o^MH{Oy3{kyaC !i Q%3Nx 06F]lArHz^ڈ=YHk$O;EmS.n6l^~deUV=*`hRʶɬRIyXl ##S'^W"WWwPe;NЧ4N=YqzeJNLr*HA|e<ڑN F,Qx ⎀S jb\ݼ?VɠU'uƓ=؃luζ 4]1]AFVKVseFM pq9oc5\ A\m9/}{rvĉ^yGJB?f!@=zs%ÆQW,HiVzQO8I*š]e,%]k]#JAwj܄,r7l"p@;n/4_r+[d{,4y~]9, H#)|!$$~*^\F2љ;X["QG{֨*%jAW[A:#iiǭ\c;5+{Mu`RL#[ Iˋ#Kh-EW.O}FO5{G S(pCL@q.̴mGeLu9zՙx}_ n8*w9L;o ^A_0@d UmCjѢfrnS,0(yn03ɀuY2˛!ˡIgփU O†{" ?רd,E*CZ/)z {Ni/o#/ ۄ^2g@1+lYRvTnA<V(/-ϝx`ȁ1IHC\yB|rՒGPta\]00+)S`T̨Ym? >qu"IN}#l,u}= Fi;2Qq,O"32p@oK`ohH a@8 B;/Ń$gx mk;>J 9&$7Ƅc׮F40æ=C,L3>ҸT>'~X]g1+NF!De8~j)6g ?w-X@aw" uhXձ-3>QVe#[y1=1.;O+%t1#[ 2;M!7KiXu̅QZ^ lǂ! _ΎC`AE_U9^I?H, ªv^sΰ@T*O{Jb00=a=Ձ§=ho@C]zߧob%OvCD2gqBݰ ~7)&Y;@SvBw0\Hq8gvf)Y kk uS\.? _FB] *K.|{9a29hnfD>u1Tj}E)~0mToƓ{HSi Cϸv*t* 7؞2p?~jdſ:>D 1WSj2UbWiZ:O)6'jR{4J]K򧬢+|x0~-YoKմNSgR?%2_mo0bdyvxq-5x=i .$W*߅9RO]- ܫ썬qūFuI ,3/V_Y!GZ2h ղ(2 *nPjV4&fa3 $CԷ v0UR g(Vj/%P m O[􏱼0r1g>UVs㼂"软]xZvY>xO3kg^v G/"~e.E^^)MuZ$ ;i>4"J ;MjM;پbʃnrE@5=L~؅CtpR)|(--#fF+` W2& VҪReNXr!(ݠLa䛅.+IFɐ"":5*++[.'J3V]7V# Lp~`;Bf'&W1jbPu(SNiwA _Z(~QLUtn"R~|7[8z2(o<+MNj'P{ִԕڑtP/0p~ܫ9 HB%cŠn/߫?aǴ<,B B[m3]IWQ~f >JCnc4,?X _kAA #I)G(+hMlPJcN|DLWA /s2 +/bn[U#3'o+S)<_&mStƞ.iw~g. .!( gװ\([jɌ"՛f8M6Xfy9̀+،/c/;#u I\fri, bgl`[mwm(Vr`XNʋyd4yMq:rlr,QoJPctrcu 14HRX|SUl;G ׀D f~'agQJ LG%lU6"X| dP2&0Z̐y'M]+ "u2ƵT~UAHdFkxiޖS{ }g\n;"/y8`ujI}1ѻ<`oc(T/9~NݪDz65yn=0+djDwiv^dE!}h?3ZȰၪM4mI1R2J@;R>Zf=`sRxK4Nh=~y۟ʕ9$@4N|ZpG6}^Q_@UL\ɥsuQݸ=n:iST9-\~rquA&n2# 't0 n꥝ΩY} UNw@l%DDgq׻_%=h^ ^(;LaoMᇑ-9֙Kk#{l_>M&azQeN8`/|L'cj92Ua '={H,%X?.(u6ӵFt[zEvɂNmiT5#V,N/˧zWxwk\ jU _;V]9<WO}x?yX8ύD]q$ uex"@Y?$9P ]pƝ[S&^uܫ'FxyqiIEW :y=_ʅeѹ+ EBg+/8fj U\Aw^Ír(4\L~Q?Ķ#n8bmLN?  sF&NW=WoO򪫡4 2YhFgqq#+6Zcs Gt29T,TcONz&mN\#_OS16ʰPqV{i d7'!EvZDU|&pe|5^xS!Xsa1n҄@2>hSqi(:Kn4 V"yfj0lKHK.Ba/ȹ;aOF=m ͘O#ҋ;`m< =ZM9F=Xx=,p\נ7C7PAt(ɬISDnܜnh*U2WIV*U=IbPsA6 z(o@mS&zGru 1/:z4BB9\)(&LF& $qp>;"у#  "Mp5RK+Bg!Ul OB $I7Pr_pZ~1u"g!JhƝѐCp:, *.\*Sf88P 3Y.0rx KVK4])M6]'ۮо:a.l0ڣmVNmÅjv4'ϊ TCg^%kHބw'"L|.DZzﮨ={oWd׶a .'~t+BLyBQvrJHqUnfJU[BUzÈ8e;⸭(\)-^G OSaqkz?6H\Y8d)<S?0XQdY 5yO=~iK1:hiw¸fi6R{XQ)6vkKla=Ս9z!ҫKw?QL89p,K F}.PKN*"yGzAVe(OY=/\+ZCOgD* #G8jF"81ztIUVhyK{m(҆=JB-K1ѳ(J=җ~͠b!?0q$$!&tPz)5IP CJ nH̎UΧ>Yݟ=LNM" q-`_0'mG,b/8CƵ7; P.:1O #J%䬎$̴_fކHqfZO sNxmԮf6byYLJ F?)ƛ{Z(DaA{3DaZk4 _~S1-B? z~jzW1ř8gRz# :|ǚb6JyÇlrn: s ? ~G~c7 1);BQYIF+BEP\Vz#IkƄˁ ;&J{>nEpSGurW@bIPt8 9F{}iL~Z UHƩ _ \TYK$nr, Ȕ|~g_J!{d,-(j="P1LmRj:mͤX[A.>8\KNaJ1 :gb;W(XlCjQig |)|А;5JmKnŢݰ hǁëcuߊl}8Y%cD4'F:'g |-C$DB3H 31[n?}C˳yэ"kP E]|CQ_y+'.XK*LΐAvE g_ާ<_G2cxeObEI#&S?tΔaJOvnY~V-;FVNRH}ꮑ5efm.J } mE"ɓK2N󦋯B\v4ξg}]T^)>_>PD!?Wi\1{\Cޚz2'ʈ;&|&oxd^i`N;*%X:2l_m X,m`% p=9#OI rUaxDxRN_W :Ƽ< oojrs bTǥz-ǡ2DKsd[|ދ!REI 8Ci͆LCL47ļa&F+u]fV'/).!ފ#Lf1TfQoq< Vum:E`#1L09KzKȦu rMȉ*@*:ļ"l\riy mk?ŽI#^݂)DTfUF_)vF1N"}ԏG.:_ыHits:O߾zhJ:BN,@{O4_b-+90ٮXIWsk2EŃ }pzSO!Y, t su$P7 1Q @ޢ T%5R] "WPmBҤ]C 9Pԃo B16]f]@g88Yy1KK.R[*`ށ ثp(iu@ja}޸u9]nJȼ39\4/6@lGƽ\(lTf,ضjgb-岳Gld 'K YUedM+, 2&Z ">(Wy1:ݳW];ٗ D2@~U@!eW/({CnKM@z ?9hoK S_;NjSj~I4n{g+GpƔV˸tkc_am7$eHǟ@]Nm 3 o@cNbch3pC|m\.5 zrhW/dl̓rE@I0.,@>˔ƨDkwo6`8 OR==U2>,^Lŀ EY"rYX& G7SA-v(UinS^x4vcsPd(ogiE!^!`؎t/cQ"JC]_tP/]|pUׄ홰G{H\"Q g2p5.ӲX_>S`:"F. LHbcN S4(S v2/d (bh\g'{2=bG8bm ]XXlwOKZ.] y' " Kq}vO&oSe/uP/NKSo7e*31'@ (Ee5IK/~N' X.Sl6,Oi d$s0R.d(w5DJ~}7̇YƟ? 1 C8/ŧAUtӆA|@ժdrȹX\E, x5KI -r^`7 `$rx0VZw9v:cFL鰹 lҌG;FЦW ؊st?JS_3bi-{'E줏r崙S/N g& #2#gEK F{5.Bg/f܈gH\ssDܕ#xPR utդM[,Is%In:n mp:kVcoզKwԳ6 a@Ed0ZVJ# wMMLtie2l7x Fc]v)1Xo)\R5ݰA|QT:F(2WCVȀxCp(]y9𦄐Ag}CMvXFk]|;SQ `$ZuEkV'HpZZ5=9bTKn"S( ,_5ĶV:7&ܷ*j0pf CFnCFr K=c`w̾)W Y ?9 10f0,]_2ZRN`imUGXύָyEO!b7t=Kğ;'^< +/+^w c#9)*[ BGUt'jg@kߖj-TRTrv fٍ`+4 i .5#rQ+_ν [ߓ\zK}Qݲh_!7`=-vxK480Ԏu]ԣh39iIO%;_$;4躈ap@\>Kygod%d 4 A,y h^ aKݶNů8BS^593u-ayKf;_1+J,{s8ui2PL]VYcoȔJ}(Rt<֮5P!:+-Ѕ:q ;ɒX,yttPJ Ap[9ٜ`e>?\dFdh[ǹНY/'ՇZNJTMx]N!$2THR v%޻?j8:;] ~1`_2_ : vE5<sfV+>SUP =ɟbm"o̕u+P(/_8~pFeOjQ-PܝГ,UV%8jP0!ICf!w9InدGG~7mG-2A#t=^䊙jC];};~p Fɳ ( i!WUEy?U $C_z N}J띙pO94"gPȺfl,2 M+{R?Є'1ˆOx%HpѮgr mJ@b '7aA%zCQoroMYDUԍ1'ru2xIeCNA`Nr$\#m|9T IѮSa4h;Bpj-! RtMb[-]S">}&mA̗ťdɌ#G_94ZKcs*Wʗ?M?LD!o1ٔgf>N2ArOfV @ٚSךopSg㢩䜂N#E01LCv0;I1z- tCRRGoeHT0tqDEo6ۨ#\tNm JAg0~ | `B43 D&{}QiZ"WC_A؅KoێEfJ >_?I#sSPhi807]eA)N\KOXg,PڏHSfK禢Xȍp)' ?%L{0Zw|z=uJoLXfV/AMLiNZfi|M S!YAfc=l5RN¾Dj6DRMap< qp;EwtKsF2%/%V'ĞH\B`;pX5tO@*rRd90&qR" YGI.s+]ӌ%`"G}ⓖS^e@Z $!xEhzj`[1'zy,VpT 7<)-x ΛUªްx>H,7kZRx2w.0Un-BrWQO M]r~P  F'%A-gɺVcݬ|ѣvP%_mÒߦķꙛ)RM{);>nmw @<"|?~$k9y21lsO &-Qmg]"v{)AjSuT&4.bEπ$JHU~>IS%7iXYniYݜmWq ,b*kRkS/_hw-|滕zUk ^]5yKFO{Sc,p U0wPͻ8ј'3;%`)ц%"'OcQ"4F'P ^#;A@ FN]Z Ւ$dYC "qšYBaoy#P wH3Rt<;bĞyr0tODՒI?:6(A;k`KXYZ9]3Y3/,`+9|u>` JћBgv\ ]\"FNE7ia* !RdVB@K ;3in-JBqx(iFp%{lc{ D4ʭH|XYx|(u&d}"{CXg 3q`lfNkL`0Tel+x Hj,_g-RwLbڐD|NXˢ=v| k^(bF_,.x _s"=1ПKĖfS mZ.qp}Ǐ]VMЎYDC&IxUovzңAdҍp`kOGDϏbi9Hg]%Wz\P upUOnOVȑSKv0}nO[Y#QWrhi7MDt~O`]S<@m~AsqC{(6V&0P9REb">➽grgk|\6p|`.LzY!Q}t=In#XZa~]1f&I )J?iOϝXB 󝄺y8'&nT\~ׄ4]xǖJLw=LqAmgt|cIn 69E`NɨȤ`t, fS1*>1PE3vrf< )$#gzw5/` Ly(Y5q^O[r ͶþNYdOgi$i=K`rmX`,\R JC } !b;Hw!,}W«Y?%>u:}EN,:X6<ҟa6t7K>V03DATHO;'Q-[.-ؚ=ȡ䔫?@^vߒc-tt ;os#,*&2֪c:G']=dc۹.rb5X_ȠQ ݆S8}=+WqWmDA,:T±?R Eh{ Ɨ *kfoy[+NE CY\7sSdgۻ9\!lZ?D2|[2raLcYehґ"r 1^3zAkFBS(3[ 4>.g֚ ,12~YCluG ]î X6r4û&jc<(b;ٻU[26W!螌 o$z^#6C [5 h/' ">^$/ K#c'Qf ,)`Dq\>]#//H#"+{_zI:6PxpF(N:¼X(TkF%A;NiPܚ'<5TTpEi5>Ja'#wd u r;u0*{EuY*hW2ή3,Z,_K>?oB,3_ 9(..!lR"zN?̣%UJk2CŧCaH9Y?u~47ҧ2~JKߠc4𷀚G s8$B:J'6=rL[:^/.+DAB C>p+2e mPL;h{DžZb>%B pBV5H8tXd ٹ)fdӾ%ѿxB`^1l'Ӕ ©.Gދ+Au }<vw1p'*&]·n B 32 W H!3EFVDGg7u_sħ|g۝MrzRIڤ6j苤E*m:&<ݢG, NQ<:Yz.S ¬@/IV2zEw5Mv@8j`KPh[ClR[NW "8Gn+?B'զ9lA?ЦZlcxXlW\-v7p?rP[o(΢\lnj>J`;___Nu@Z2XPXkOuGW=^[!غ7PS21&ln:AZ[龜h^o aƔ?|jJMIQ~E}stg|Yj`& _7%rD>YXA =6n;U·dzdӢ}çU08*Ut)=3G\M[b[9NLM@*Q<{ EQs:Oo:jN$H~ʆŦkQ]T\Yh5W]hu7<:x\q#JQh;O+{ŴyU2Z.DQȲE2&AHPco}W md;Pul^Jl`Sm4YBG2@`Q<\-}N۔Ҧyl.oRuZ~Qg2ƒ6 ~[PtqjuhuCv p&WNA O2@H@u?M_H!7򞀥5e CjI Cf>E*tuC=Y1bqq?^>#ޛ=1ovrW# C%1?5xp+ACƾȼg?}dMGĉ1k㉩2ݝ<o&_V$wgSWn>p&Fnȫ2[**pG8%zTI4 2Y7^;q05NX k U"-m,^*:UCPT"5zcP}ZP*(cѭjg[)^%,7DK'xxgYI,,<ݕ'uB_*˫t3{w?U,]4zMC+[F E:e4ɞ1IhcwzsoŸ%X8α~wXԉR܂e{6ݯ9=7_!3%$CJ[SSJlMf>%\ msa2t~ :5ƅq耠 [d8ҮRõ:=eM~ݵd*RdNN ħx8 E8FR4@2?t`⺽O1p(y%:4F͘txNqϊ8Hi֦UӮ)㝒6I \%UYiʍnz/P>ʉ/7bR&!p<9CTvU]΅ E(^$^ h[r#yx1j$6/؂xO Zq|_X Tĉti7FեdEPy.SWJm$qxݣUY +Ig&ۙަMK2:r?iUHI'Zv!MƘ}&9&]F˕{Ժwf u.#e/wZӲqg;?tt_AB?N;|`hV{ex+ _#m>0{P=[dK1/ێgb4tR:;Bp/m _XxĢsSc%cDy 7HLf?KD6d6gW?5'BCOl1Bmkxl9rAMrc$7ֹ}^ ]q:;Lx;ƥ"wH(Dຣ#I8 25[~ywtlP{(c]үw2ͮ&*Fʺ˰ )ﶪ|q_Dsk3 XCz u\'$|H(v1> ħ5iɗuM ҼQiZMp@LKh/'YLѨ[4J^*mxO6ߛ7F>g*:KT8JPѳ)xktz%@oA>1EglU`(BH @E8di[AB1o t eq↠d_H ,nfyv3щXv?*!hcr3% 刯Fw\zWǧ^#EE"N2XS PU&-Tʆ]}A(Y՛˔Y#gckjR9MAk7_3&,yڈ-g'@0*0/|X%C[>U- v$J}ܜ*+( tvW,}Le,nv{r/a[/ğ]e[@By}Oh~ì&>9{G)gMovi3:8\W~:u}qTLTT{H!O8u2q߲]]Gސ?T@SaޮiëV'&SyƿexRA!>- 3&2sx#F$}ÖQ28idX&ЕZ|p;V{E0GLbP1a[x3l{/w=lVVפCP|b!k(4ءVH-ͧJ zec.ݗyh'nKVQ4nI2HW!s!Fep)# 'АqxCD G7FI,7Ey;'U(rtO¯?ˡ%@k-))CvXJAl8ogq؃lboC!MK1HrOk I9\_3x whz9tw< ?A0}-1KD_\\kIfrV{u9EPN`hxh\1Me[SGs` S 7c*:8aqVzS3~ν@IhN>n*Fj z"F9WJ7'uDdl9Q 9겠 9s s&q[NY.Zg1cgt{-,]>䪏jս{2bq$N%yVLc<Dh;V'SL #򾏫#XcMGm/nн;KGٮ.C>CGm: gtAz6KR?&g~m뷟TpWW_Ԓ]n'QnEm ҉WoQgD ek~៕-qWLO4"i nݧ-e=ZP$yҁ} Ѫh‚DEq? H4("/ZRſP[>$f2 j~"m2,z|=褯ءA?XK^R\ S@ ̯ܵG}`Zýצ O,DEIz ):(C` fGF.w{ՙgetޞc?A4N/*06 yUzwU&3Prr*dgk!HzɆl[q[MUyUYİplniMƴ"t_M7_i%Q)KbbV ' m`XLsh~澸e>Xw zfL5X@ u/MI?25]8 q(_XŝhzR 0$ 4lຌAd6j|ɻ \AAgT閿c Ӵp 8 /NòϾۨқHi>>:NVUnS_M#}O8X$Txa&$c8y #8E V&p[[fۉԳŠR]B# ?~)*) \ϵDei~ZQeGo ?u0kDwaEvW\n5p5*~*Gb%b k]q Sؓ ରhR4'3^y])y0"-A9+O52J|詚8?(owmgB+AQU1qb0 3Z zMwM& 3G1cC89Rqk)9DOKDeYs@ŋt:+6OD6-y7YU]xPW%K}ZH(oPĉ^bt#%-><_}i߉B.(ǍS Op9Y}s`PvrlPA &%k*()L'U?X? Mo}1-<bwϫz%XEJ#=&DBsfQ5d<#M9g/ #09.qS1j?qt/1DH7h?R"љƤ|cа@D&;I's(ntFnge!4éfO"t|]H.P7Qm`]>[I(B ӱDx 'vb,10<͵H("qຽcwdHfBݠlFKrlo*ds$@)[3-2ݡPnnYŤ~g8'lW#&`Q1h9QƜ +%FUle Bt'?q\$9DnjǸxݦkѱ6ݶ}hCde<|'3[ 1OcB,2m׃WR' RtMNz?7oq0Ͽ\.vـ]h+u̝d0%?h p "~, ==Kx:5 rag1`#\$$xdBWXr++×ɧ4Fⴈ| Ŏ)pHClzVSg|MϢ<v.7*;󏸉DkP$2PU Rj[JhEs%Q%&l 8ݨ 1cWq̚.+`!7N{x&X|#CC aJ\ 7f[RA)teNňB'x :=op28aM73σ~,N17~v>aR>P호ȣu7p_c ^S~㈯I[6ITCh1,- 1l5+􋍵r%gB\uj9=Fx)}|͞H2mJrsr2L"d!{h5Q(-iVB!Qhm)*w8)3© \1Ft0^^_İ15 ,{>+l)oL{w\k5?-t%=Fs+"T &1\ zUCZ@A7+lb|cK|~V`~L9Qx>?#6L 52\lZ vg<[97-qG+.\nk ~{*~ZB@Kq(KcPu(kd)'''g+ޡkBNt_O$2Y@DyJP{:-cY\~r#BMoϖ.(ޙG33>~72y fDBX7m U{pBjשK\ xgz"uDӌ7ÿp4]GLP*Tj)V/K BCV")Riwdj9>\QO(]ugj^Lk[věrMԜP?YB$aXA׻S^K5HLi|ݕkzmɖmAnB6+#aD_L鍴MhڦyO׀h62 tnT*ElQQqYjXF<˂rNSv9e/ E Jvp񣡊O~"4S4kpc *raZ +`t +Y[}błydu`q>ESVm0f4 @ J7{؞rUG+1ND1H1YY9_:1Is9%g4+]q l2 sZG(6; %M \E. I3 PY|L|p*׉Z߾V:ʕeȠ j)̦\U)> jL@; sF4 djtVf<9Ώ4=+.SP9>ٝ'ڹ{4I6;mfPF ao-0N j+XJ?Rw@SD'0QỬKo.~uaEE2ҁ]bGv?FMک[0~"FV鰓n|Xwj_E:Yxno~p^ԍ*d'?N]uv.LZqּZh2qOw*ի #嫶ďu`T7YEpsP@i(nP^{w? n=O k١*ol1 ХGu![yX$G7 LtO4~A?;:%od2Dޏ"V ԺRˍK2ZFD%YxO_F8{Yc}ZS:czƞM5.%"I5Rz%-S!?些eކ; ^ÛR;(:׻.$6=``7U[K\5]5Y" fIOy)t qb(,Jyu %]&&-Qhx=bpg֞qDÌpz4x3l{);,*&#L0M6*BTln)oh5qx\(Q_l'KكA9MٹǮ/|ؼ \yk殰>VrUOqQ?hgsN40bG}ONJ-!@Ġ* -8=Lc1%9@eD@*cX76gXl|a)ݸ_VB,wjs|uH5ɄU]#vڤ,E:WrӶ7'59!8S5|^WQ['vP d߯_OmyRW+t67eC%}qu؍)P@?sgWF4T)U5z`̶#C!ӝbd*"X+ ٢e0D]*?蒞s7ȉ}Hi+ 25U~%*'f(ѱ$.ʖ %6p'G `CZ\x" - '~&{J*dN\Xao8,O4/]ЕX&zo<,~jlB,;]m[I˲1Q/so*tS4"ѥFL|j)΂<]aBn#-Izt(D}fM~9wT:J SInBME a'D?-i|5x.=8.SIId}D!68"% LBz@2;Ĕ"7pܣ'57{0\[IBh- tϛ4yc5RZ нԶȓR֖fh%yW#/< "8xaQP ƹِ}밤A ц1BW91c.,uT\MIPYO~)0E1cU 't.bΉ851* fHX,MtIoɠ㿺%+!VYƖhm;~Jk+1b#8Dr5 ]To'N5'qMFaΫ~k`c[XOwC"[,1lymUB,Ewu7bԟdãֹk JfUra&LY7)xd[qMum*υU?1L x ȃ(|﯌O}#  OgmQӻ*MYRy+%2Lg'6d7FH m{GLI !LvmӏS@> *Y09Ql[?P0Júu=G G2/ߙj ۍDPݪ[[,fw_ qMD?٘گn< x?HAch#|$ np59=Zea )|V \ ;ͿE/tF|nȃAZ[EvŔ#wW~啑Uڱ]x|!CQ;y@F&W,{ɿ̺K!&pwZE%$R 4JZTxmhg:n3!F/aR/6Gږ(& _2\?Zz f^mnAQ -jYe-;qCEw;BWeYfA~3 m])'g$~&{ޗKkv3hыu^u-RTJu眶;шl:q vTC;ዱ(GHR|Ppoї/z]dcrD˄/pMj=Dlloڀ Pjok""bT+#هbɤjL QTTDd Dzڣ ڥ5xG { waїFYabhwl\;t#2xz_u5R] %uB~~k.e@cȆ>t X lU ѨqXTxjc؍9sDp5dSݱZR#Mar; C=הd 5VIN;fmpYme8IELŒKօ4BǮ}3`e4dibceZ|D Gsj&m5iyݬ#VsaY7U'_'xݏOCyaU3dȳi?l~Xy('-; p୳Ti[=e,OtA=ooUCN豳p47V|B8̊U1%4ыcM<!k6oxC"WMQl| 9gJfb튔 rlM=5;^ #G^w'YSL{qy"?SDp'e@\kyE7]ԷXh:{Aw}R&!stF?. 6Rys_@Q (7޽a ם?Kβ{RU 5+޼~El6cpI 75JA n'a|+E|;vMhQB !`?aBm\^mI`#\S9sjڛ dHQb5M2劖*Qx S OL d9z>9XNg ƄT |ƹԤb,k‘ܦЛ' God/m"j)Zwji%*%If^ֶRcPw^XԒ>>z<,Y*0SwQx W10<}i(:^)?0-NmPy=McB3/5Xkd٭yFr6Ͳ l΁|S]>D}Y'8SQxMA{}ee" UbEj!)mZ-%6d ؁i8*]i^OCVHc:'R2 %2L'4ߝb$꘤Z2~pWy%M?|0I, zeIApo :\Cå;tNeֳ8*6T]$e;;Xj NL+0E_|)OOuF1CȔ>S#w=xKGX]E*9SZ%zbYȘ8˽F]^o% ؄JԴ%Y@q8A)SrH$u%}T4] ?m1HH#9O[!-m?NەYwf=?kE=D:uI}"IGwܦa] )VgйB(;xу5^)i^(C*/`8 Ci >10[ ̦IQ!cfv:$`DA+{&U ]ͣ&=`]p8%rH;HA? ßϿSn-$}z[2a{yr{{#;oإa( v1Ԩ12HhpqpLĻT#F7ѬoT1 懑_nw`9[]2eBfP‡Lo1jNe f7^N盜b &K짰Ms#Ʒ%oˮֺ >o汰CS/X₞`<^C\"IjF闞Y.^;_oB.!:ۮuy02?>zt=b ]!b\]k46hz!y|[4~(6GsDW} A8פ_fb&ecxR̛gq?.Rz7Ut UN=UW "|`OY|g,;sEݡ-[{7:bΪaZbzܵ}5(]6?;1>K[g)8KN4R,ĉQx#S<]{c,3aدɆUnʬWƒj>* t̪L!'Z!V} ?-U 7)p؅Ri4 ,[_3j:j}Cx N$1G˃Zѭ].Lubޏ Åb+w Cۗp<ĴO^ϔ_F*S'Ztqm8-lٜu)XUlSF֩e~u3S+; >vYXꈩ-`BưqINW \Q.C o*%E?M;e;QwNؑwYuID"wUcWn{GmĜ-@4C'c K=PO:ژ8]cV5isي \;iNr]C3keD+2gF__ Nel?ȃq3v Cu #d9l lKbaYf c÷ _( u0ms zu6j d Rrkc~@>SoH5r\i6@NW2F"NdѨ.4<$YPfoJCƒ- IR,닌].phm&D`}n#9L,yc|E#|!Ը-=WdP^iV(aF 㪯wn i`O.,KK*W޻8wI+"%k>hhEeV|2JR}͆XkJhmѤk;y_LA|x\Z&)Ns˪1)f+)J6SJ4ţ\ո2X93%HZ%by|imng|2щ$(=&O] e+"{.]ΪY_I; A d+"NNTmyiEK#Y}deog2r;d}Htij2|A: VN3" I/N}? \pJFiVz#JggǮ3>&XG%u!"1HRpAo%bʳQxbmo?K[=Bfrb)(ZZX:izDDsm4I)'x D=D3g~6sSXԌ* ~Bvٰ|,5ƴ2 tb4W2{[Y<|.%BFme<Pu7*\CllYV>_"7ӳZ!*yr(!_>"*xE.?Z>c,Y@azYNu.Hk̀zUo9Ӕn}0ϲ "\dMp4"]<&舘E>W$S':]!H峯-4As$ 쿽ogNe%.cxKhIŋMLf_=x| _VrپuQۚQ܈fxzӁ9g<$ٵMZhԤ-M߆†E`N1R'(^WM;BTz0_Mv(q8Ex8֯gOxf^JF9L١KS%M&k2es d|(K|.o$?M\wΑ8Ьݍ0 =G_i*Ճ3 RMsF>Eu6B߱tkD=y>FEq3nd@j|WÑH]K_aU4R 2\yXo.ROd>ׅplW0̪y'ɈbTQ%xEI !s B!4)rqVPnH{Pc8j0DiAv6Ckшj; 4=oؕ2ed(s[$Mc)u#Gj%h8Չ tȵn@e0MVoP㟐{Z#v _4rظI$7l-ƓzM4Td)nh:ch'ﻳkZ{S^Z{RwxQQr/aϛctb+ -j}6L B+=%Ce8w.IT:%\g{||xSP^v6,ze2 5GUk>B% r&ռuX{[05>X"H"'&983I )۪=߰oTX93MڹRwpDr]f>WlP5;Ϟsq$r)EӨZjH:}Q~ NCmºM%&#ꈅ8H']|alR9;+ ]iGNLg2%32ҝJiK- ^T4]S:##1s9q8uenri`$(Dqay>VDy,`,tR DŽBFZ%c[e~ZJF S)*cK [?g/'%ԥ1IGϐ_II!9 "1W/ryfxqb3ħ[cݽOI+Ԏ/%jI ylnS^a?Qt-ϣKC@b 9~ | 9$7xer IŠ )&IBb< Ua%rLѬ0>FQ(ry~qM"~]Օ.ںfCYYƚ\2eZATv,Bp@f!M5!(^t~Γza{9ɹe0fvKDz \0A1e7Hq ya,o^%? ȵ-t5nA|\8Ole4jzJ-MU[!D*Ї8ѥ6Ys{&HG~a74͔iF5pO @ N[D TIu_n9ƧQ%s}oJ{eՎݕ`ɇb  \vpeBrKRwb8wU-%VK<>{X.z^%Lii2[+$A%_gfhw}Pm}U!@P$TgMW¡-_5Y(yNyWn,0ğ$xp!ΠTT2`@CpS,X߆bRYB$66&S@Zy i1P6dPK_EK:ߢVV*N9R!|nC+sv,zO\9 nD([~Lgڕko Ô^xéDe/9t)%ŖVtd{; D~iE]Ob<WƂ9-$  N \VY/`VUϽ3%,F.A>bc(2Pv*{XC:EΩyLyk`N4 Z~#x cPd^Ģl1)pHNp1#= G4@Im0X=s~-LsDZ#*yg|3-EvP|HNDATTn8] {b[e6^D u %o!)WKcwzȁO{&ppq:ys |N>)aY؎5ާ5Uf{]5<4'߁谔Z7R, f%Hi~p' 9$0Biqhf0 3_:JP1K<oףY@c`6!)xRzNֲh$`&1aRTF;V.^_񢗻8PTV<_jw?\h9kUI״;:KIz :Ha_t)(w؍ްROkF SP r|i*^:wBP86Z`97\t5ͥOaQh7M wvLݤR6eғB J+ep!2ۨN̕pHta 1$| PnU %-#Aӓuv*n?YQ<RVyy}^Qp:.(ҢyFuy ]M.f5b'D緩'E}҈~M#/ |vXÉQ+%~ " tQ^,t62胗R0&UZX.4ad6ku𨬡{A^h0Ehƕ/Y{!/U!_}@)x6Cv7')O[ǥh>+=WcOGڰc/3@T $WUytYGw Gw?v[&߭ Q#6 + EiH],%q =]WfJ u= k,7 !v^!_1cns6%DRC[hS;h#BF q'9lor SG!0m:$0E} \ykR`M-QmB>eddQoA8G'X ;J:)S;)FU~Y]aHsygR,-z۾N80Kk{˛ؚUhuyɰYy}XGcn!dǍ Ͱ:R;rFI^tM:_"F JxJ"@c\<3Ie aY{ck1!O+} Ͳ XXODW~ɆbMI*suk~U㍡.ڃ,wIA_s N%0H7|>OP9t 4~J "3928ZT ƪHO0q=mIsu ]I|`E%#p:hΖ]ѫa!PvxUӏ4bHM՘,+ NtB}8; ?-qglr75^Tb=#9[]qh_o%i8E]J/eDC=35d"&>NQTd#&p'P졑o&+GkLPn:yNHa7^1<ÚM@Ah$Ȭ 59t(WJ R"K5,bj\~|.AlF,7Ie^NYV+yvLl]h*q sY6Imjl\?K> v"ϺPŶ!,oq[>^ja'KPbR _8.11RRj{qFSڛ>-/ <ĞRYb$c#rhOyl IX]R^nˇ:v7CtnG; Y_z#7 |eekll֑kWR|@>UQ▉?=N Q­]D4'vҺ^8ID.F )BH܃*#wFAū}љL^vf;Ss\Pmk +$;/2 q7*;Υ=6 )۟g`p=?I_kmZ@5rɄ 10uQ`O۱L6%E} aIl-'Blo蚏O}tZ.)OݭTUP O?6`I 0o&+CsWk|gͭ;`$USPXj0&:2 x0\1r.ridމ' q~: `{MC.gh`]U:9ֵ_e: ҕfV؜˶}w63;z@Y|7h ^/aLE,u@ĆVy RcrRᒡI]-vTuLLo|8cm)Wi:5V=~s^*V4PO ۱L ˩0.k|=TdӂsB9^kM IB+QgUd}+P@pN!?_x6s-I;`TP9x԰*% B^Ȍݸ1ՠJQW%ΰHi ER!mSC^T>%^mbf&IɤqȓmW"??k*+x@8#u69Zt*ZHm)HDt7 :Hē#?Pl'̰A8|Ɲ9hy_2 ~~}EH$[RneQ΄*ЪdN<&Z@M8 Wvֵy\~Ixߋf-x2z-Ր58am?AĥRkm#pbM KKݸJNcYN@m,KzچZ/C@)`0zKkf{IW=n|׈duuzuLŏ7ЄK)8YD(~neM#"d_벳~?$`gulS!ޢ> ҅arZR꙯' ʪGB "2}kK]< lpRvО8UzX"Jo"$eui=;Tj'PA1v LĶB:8gGۥÊ "$\*5dNd*}`w,Ջov`I_%SJj@6w;ŵ<9*nT9V| /1 o+kXFLHC Q؇c:w4uv La)h춾09Ԫ)G!z ^+L2;68e ԣ,>Xm&):~D(Ǚuj' YZȫϲ_3Қv*4pꐕ׌"Z&\+&)MYi5[s KHC(hB%T8@Y2Bw߽r;u]qƏ\yt4S䒣̨i{F!WNh %\o+3 Y/5*uBG}V ꮇ ѳl/u .$ή@eޚ]| ~*FC nv}BRZ'?1lCYTF=q( jLEYT]чM ΐ025R;S0|t/t*/ݱq}e^g*1sEt.sSuM8˼V$q+dz?Ruf6/aNkm gf1<.Ov1@J$D0ؔu+vmQ.]Ax˖Ax:b؀BQGe;=ng$7%{,q‹RCgzBLʐºZӰ)UgşDR#qD+m(zz8.0rLjyDLQq*>]2iC*53h:f>AĦe[ S"]/Yx^P7 ^,2s+yZ<^ʹ=ĘJbŔ/iJ/U߼>q +72bm۳@u7+vZN7tN0.GXw E$!. pmXs|%)hʑq [ie:QLSH #`dn1zjBP'tp }<cAxʎPvw:Ajw^g}R,mD]knƧQ޷yPSs-!4|QZNIc:FhD*Z83mfx$J~Hp;>uNG$%h3ugWfqQxhZTCʶ${q )Y0jE-У?q:k Cnu DcQ k&y6_{?)aP<-?_ȪqLL ;mɂVWx~vsi;*"o'MVKM!2mwZ6 *{tRL*'(YTnIyk`B~vBoKFB'ٚfv؍蠵;|ۯ+!{-`bַnZCWO'L_w5DNb#Va[^lpJ 2NhqOvߘjßV?\FD\xĥswޕ($C[FN+ʶ԰ڀWR]FEq nGa^+Rn~JQE,#+18~_3!Qqz=[Ž Ms +(!Ekhb$&1zXFU R)CMZjճT% 1bL}Y"*]}v4x,Tcͫ-RRMOr)y(cT!5K4flVK4082$M0W4Aey38tUl[Fs*䖮>Ι[T^_/Q_'9Q|Iԥ'Q=.& N@:dtdR_9#g6XQ31x>8)XRA>yrcP:v؛#$iD\x5~(=xze¯'n?ޒM*2m:WCVPEX"~XV``3ތ78t9zmŎ]y^GhI! i8F,^y/EBju Ԁ];q;^F9-wׁHaQ <B&tvT6_%gәV\OTId"~8p!EؠO=6ԝrrAŽ`ڹI3ާ6T6)OQ;s_M)#65\;Mkyn q-\4Qa'U b,<9ڱԸUhwK%wun5L`|}8-*A'؏dc޻89G*6d|A qrth4AL8G&^1⸷"=' Œ[CMd{&p]f.8^dQSF",ꈬTDٿ)w)'b8<$erؑ] mJtJ/凌B>GRFk*l{Uu9l4:Đ*PzeNq_)ohaG17%`0i=oo?nc0f/'l9;Jk…?E%uF}~VLc֠hWCa.JYĀ[қt .5ǭȃgaNϯ`nY~{#1Z `]"v73.OeYP9"?qkV2Y:`OϽ/Н&Z\3{H QWVD ԵѧNXB}(URIh ~$?! Mwު7OA50{<֋˷{03**ueHfYpd anxgTf1ʫ[4nDv5 k)ŅɷȎoLX,u0-rp7oZ\:TK1uGqHcd;W 6ņ -5&ˁVc:sqEM O4.ټY\.nmΟԐRVVv+G1k* qŶ MAYj+KCխqmj4+i:K>MKyS'bnji>np#iP@JdQg>9d y˩^>=FUqIzW)6ۏ ș |~ʦ;6˃3F1rV~C3[~< p/"+$IunvE#P=FA%ě75{QF4{ (tAm@'^6}_7$8 #Nx hݰc1kL޽! kݟӽ)GS4I+ar[Q4,s4ǶKX5& cql`<Рi[6;\.ٖ*8ܳFDc;%]nK}(`CμsaI1SI2UyHho[B]6oG\9HeWoQX #^,qgfށ8eKN!bHM] ҮXT:eppVȕ2]jhH| ߗ%d%` -Km΄)MR5ďЭ*Ⱦh]觸fWUD Q`ch6p,@%tGx &o"?F`#zbfg0FFEHdPHGiOKK#WV)+׿9 EiiENr+:!Ⱥ~%,hi';!FR42lD$ 'sZ}1-af`DxK&;4M!G& Ha6H@˼y3iYwM z>oM?#%AM?<jק\9X6tTU9p&|_"ɕG= >Z:Z)| qDKZIE-zegT +j*%T~`ݳ%=ݫrݜ6?DhUO{Э mbj˶"Ap? ;@8ǪK#egd*R5/?ROK ͭG6? ~owemRKejkHTnHc?*yzFol%.ur,; ԈlxcVuy.R4Mf "h8ꐢX! QԨ[IT&6D3_c#j-E0R~/~)ǛBB}M""fJFk{ty,ƣ! G횼Ζ+j(DKaqW0adADG/Qؑ҆MWNWC9c9NĂ8F sO\yC>N ¤:--Dҽݼm{'$zg|KRF_'9t]޲N ޳++9xD2bۓ DAwȭ04XЀe#`HQVA9RQ[2D7s׊#3H`戍ggB>7£9Bջ%!;%Ó[ l0JZW9A 2Xa%kY[ b-!#PǶ .=᧾.D* nEG:/L;+dZ`wDHs)+LWm")s~[!a Z_F-%wWa@>8Je|ǥpVu};r"R^E\smTV),s#H:D^-nꍒioeYš%@P> µ{<2MٺRkR71OѴ!7)Y[O #L/ݾ7fsZDV"CquL8ƳxPr ]x1muYe6/*:oW*";aROe<~Z]:RNI7\(Q̣ó,|okn-p;B  :z R-), Deֽ }%uov-;7 Vh>mPSDn-NF+C*trgxB=ھ+amErZK{VՏy{΢֌K"Wmla?_]7aW(`X1M?vzp.Mt"zȶwIR]NS jY 6/S HS qLhg: J6̱[x J.'hȲ`O2 ?xGO'z%91e:kIiZ.^0*`I+͞*qQJC6)8.kz,!rX0H SP[`7/^ș:zwéT 0T[Hs@V§"iLrsÔj x,/#wm7Z0sbuVLC~if8~F - _Sڇ'#sg89̝khtAn͸ny?]G5ZΗFūՎ?1piGpWnۅ#l,ksa7P蘡]r4TۮxF 3`@=+_wB=ǥ)[F]c@usWQ6]3t!H #@|P[yFp,-B[L4g_yZ;$LL#i 7b8c=7ut9?f`ws: [yt1D0  Wdh? n&k2i"ήc6-)SZ%{ϖ ZG1Ǽi!nzK2h6iGO+-( 3cm H[dr~q7A0O\򐳧4uliE&Λ1J5+{^6c( wa)EW 3SneHt+ +9p)KՔso/Wg4 -<ܴG`%J#c?`.\ʰk)pMJGzŐ[l[Pa@jUywѤC KEsY5z!_&5ΙdT"3͚+JX}֐ y?燐$䌏$ k3Bt1PH4^Z+=L[t8"1h$Un'xi4,?v5IEt_nc CLqѦ:\6Q^oQN٥oElGL;5uGcάQ^"-TYw o̓^q( NCᰆ@*QNQjZX2s]QAKX%҉%SaSBZ~)\8iwRzc7dא,^?ɛ(,2I+z[YHzzެP;f]:,mPX WŜ/UR'~*ۜɔlW;1jb]U-B!F8oVzJ" $p =-(jK8U,B,-tOXom◟?b[]_i#עN0swii?HNP3mߥYg´lH+g(?eNuvaLx&MǥƂ *.:; *#v#l8Xn6ؐC"n7(NU+4UO{;,8*euZph\ wSZRQc/xfJXt{|1 Lm`i&JXc2ClIWWn]|gнK{n[l<÷/\9ݏ|򙟞t꡻*rL-#"![jSv &T(J/Zv]ndEX\N .Ù<+͡}5Abnbxꑕy5O+*{ eTSMk2:b֙(Z!T7EP+T@]6?ɛ`G`P+S| CVn,u9?OÐ9hIO|r2aV_gJ=R^h1QJBq^&r b}q]_Z` VjPGQ 7o\Ϙo*eU`H%҄Mr(|x1 ?6 &`.iI5Dօ$Tv{Q˷ѾeY$i~>G؀cPJ/j#ͧ[cpW͵ vhc<SWt J>ʲQ7;{NNP'|xVCd6~g4I*(mc9;Fbc{.7ksg:C|QiP䝿a6=v#s_-SE>X9(+25go5b0G f /;-|5bfpO[ZU%lﵶʿ^wEVTBaCoR5JcTSBݦӆ,Now-O:ДNƁU\0&Y9$SPХS-u HgW_OR,[|2h8J #6MIʼ r$^X;rhՏÙAeJj­fy|3^|ÌFu"ւ{NT Z @7Yf,C;JU^Q"O_R,2@`o z ؀땒ʹ c DpzJ沥:'nq69ONJgVՊ/43ݳGT*Ԝ]i~:Fҭ(7 sZ!dz7SbbT"#iyI@b(8'K2n3n`xkϊ{IidVKc"^%۽Ro'T C×ۿ&$lFȥ5X5FC+8ސe5=ѹ΃rܣQ@y kzb{ !:FlWLtu}\kS{R|K/ @p=fD:Ƈ^ X]{`]q_V8s]?5J6LtV];>ȊԤ:!<䜙P?~C _#pCͨj'/|Oo[q  XRVH] 7x /q|W}f T,WPO|@Rqv Zr`:E*SVg()@-,Jx֏fj6?a|Q@/{kͨH'pv̋m!F8<+I:2%L5S>8Hh V"/0˭tDzoGB\T,#3?wϟY|{XҎ;їyuz'|g2j;уnTU;R\A5Sѩ=州-7'FVe"Y?s5FfQ{S-> W~tl`WVc oW⼓ql+[V>˹QK; h> (iVCJ9WAƂ!P7Bo禱(b:XL‰ n5֨Lw[->]]'6B&pr1?_ǘ1:,16+_>ޔ^!'8tG͵?h}=~GOah8( 4EWvf)L &;;6ژzWvM}qӭC0 9wH@$ vB7B;kkX~)UH:GّrB-}ix~tn%܅>?"YS>M4ZڱХ>ܧ2a^G-*G$-},4Xl{QMt6OkYpCY׉53mlI0 OwdCshG㑢$uWE/ Oj>8)uw *r@<4I|Mw8C0#Ĝ =>J{_SKFn=7LeGrd}R 15ٰ]H_i0@[ 5X,Ѡ*s8= ȇX}?k{JYL0ܱGOBiY~bZD9gԬ!~ u=/ߎm$U0GO'ȆYmޛTqеNv1Qt7, )u}OoK1 0cav$9 ˗5NOC4O}+ֻK{ݙ<e!ޫ?L3VS7f`$ti)q+ւ4ӆ`͏ORt0j-,l.j 9=ם&^4bR?ˣU`{ j~@#iնZ^[(,Y tքeG8*VDM[t6@c!dB#t߁|rY#Q57d Z, ]^PJ3_F U ~$yK/^Ixe ]V+F'ɮeXl_/ { #2=AQݟvᯂ<]5.G08y1O*ԃ=m7oUst5ˇW]Rx| \|ܧ> D& 0U6 ?|5ޱK?hVf=XW[ٚvSK/E<(@iB}WlAí"n 8!hwܣ NTC~!^?`4_ޖt욨6%,v4bAaW2e:ސot =^ܢ+'uXg|OuX!pjMIKی )Gk+hlTn)8\irYo\_G%upV|ޭ]5]l?O(܁'gN뭳PџEHck{>\tʥm\ϾԱ9ڂPL]+'w=|0H#1&k{+P+{L)J@6%廋WqN=_1H'%fUuk1ViK{5h"#0'T_],'0Hе B|xk |J 5x(ACM?P Ɔ;duV(tjE*~P(k0&t;!l`퐉O,""/L4•k`͋JGҧDkW tbX zf.@On䟊- _1g3^;1i杯U0\S Eq6 G :͔F,QC"*vkOI(HzdA мV> a];G%/fj́dt>Bx+&vŊ./cܛ398rrCzeiMOBc:AW#Ӳ$OKT»Pw])JZΡ]sT;`^O m}Ű$$p-@nkZ6FƵ^xk]Lez};Ͽ_ɓ֞\rU)#M̬ RëUlȔVlB'C9P);vu~|FY)^h/p'3\S]˫-Yhah茨s[h2[<4^"kڜ) QF+ç1)~ÿGnňг28T*AR,b۳6RAhll޾1!!BWXs2Pj!} r(}$v!1wAu 򂟏{U] 3=()FErh:'Ac}2}P6/j|P< vRVD3̢OQrc\ $h4n}(A-%#""V/dir9Ʊ8Nӣ.{q ?`DaF v9mq7v*?@ :,^|cj)(ª=)HL:kɘ{ΔXDw( GKXգO˳-S!<K#a啂ߙ&f$ȄSYh&RIt5B^^U 0Xpcr~:^4v)EH T}@ F$jJojBIy߻~DN>qQ@&YsIAtʘ*o1;EfiZ.\sюKQymBkHLtJs`f6dUF"[JA#:GغҁH\(Is%<^[Q+L6go$5/+ d9u?Ue)FH%1K>jT:`HHpiCڻse|e+'QJ=tR h5<` ٭0]2T 솎).}yQbn qxND?{f>+Ʌ6%& &ZpɛziӜS^Tom5@);쿑ވ|"%W> SnxȦWdX1A~OD$T;H3;?]HwQ;fqOP7nvJ EuWL\gE#Ni.gZC-xXDʿh?rӹrL%f;v_ #K(9ؠ(KѨsL޼=l!Wy "eɄM4  ^ZDV:PaX yN xCK͚޸OHUEV5h:ƲnZj%}<X";)ZL>An\)|赡XVY]Y>YAZn E걸Qi٘FڹJN7i;r&b, YK%q8E?)QssFfTCr^:멚$,nŅ4{&鄯p~A0-(gs4%)U4E5s+!׻ @i1` }*ݼ*ar9x磔haOp0:ƒǶ"J2v`ɫ=ޖsϢHs"AS!:}z9O_8.u 59Qã,*_ww_Bz™+O29KDػ1DOx a}N2S3af"򜜴wqțykQtH{s3dʌpv4vSìQWtv!7-\gu[9ᘝ,ψ=VB <.y 3]ܤ"NfkJ(:2L}+qV4Q&a|RUM_b- Fc!(~UxяUڗ(V+ujz̧=i.aKh(YS]""]#] @lF/:@Mp&6:vq#wgLPlVfPp]lWf|; y[쾦%DI=>1E0fjRhJ/Aό^w8P#@xx W?UJƊ0Ҳ4f,d8B杁<_ƃ 闹;̳] $\Z$. hcqKD& aO,15203,|=C67G8Fa3 | 7K+HȀ N!wBڲHľn0 grW#f牻T, SVލ#UKK:qLnߌ qm+Q (f>xkv- .x=#ڿ4vكzJ)+?юK^daՄP;K ﰍ)Ď%H?ߴHUAz*1K_F#o->ZRI,x_x\cY7噑ˬ⊠}Y̵ν}gB 9Y=*GG>hbia졿;LΎ؇{5W]%QDžu+ P0Q`g^+lpa'$vlRe _Tf nyM$M~ShQ,DVD,#ltnʸ?;Kz7 .VDnq3 ,u{cÁ?kxjg{C4Ý!ݖxjP,7e6ە'M(-rP'bd[E޳HՑd?ICr*wІGZ3@t&uLo@71mӹ?EG fgYHUfs;龵Ϗ" ;%'uUmc^\yJDp0L1CrYS xio΂U1u zz.X)`3o'fd)_I`zڔ48E [.'!qE0@OZY?]E#|Ӗ;ݹFBw-nߚ)>Oqӱ}fR^Y4!TRx~A& mΜ&Xe{huTx&^Rv/a6Dyg]F ӫaUA7vtbw.]T L2$_26@(NiߩS!c)6+#5I~Em *RgNJT]/u-[]U+x71I*s, wgGdU>?㬧?@Dt+:>cC.mp?(uaQ* 쓬k=,r3b^ k4$ԓ.f~WreǛ5LG tԜx%9&R؝S,/U̝og!g`qϼVRBjDfڦ}<;Hɝ!FH/nhiPF+[))oGCC.ʋsD Xֹ}/ Ǐ =3Z%DabdL'}h: 8ȰI+w*e3ӈƁqF^BHGhnW-]vLiu7Y2qa&/R8w#xR.?R Ҏ߆׍ހ3.kOt{' JV8U!9Q'T.ʄvHJ*s1МԖ_U/VgΔNtA&}0UhF' !"@-J| `=o$!_|d>ܣ{/JZsƜ~.sdԲpb:|^jyoǧHg͂'a*n~8<ڪ Qt' RO5쎯 TN[CB8+Q0Xn$I$驕I>Kfiz3\K<3.7}rESBhE.x;4fb4tH+vXW8s: ɵz * uѪy{;-7s,]-Jd29jJX7'M.ҕcjC#s 2<WN> >PbX>-hKؚE"LD@ aK2_ʈXF^@([nML!ٖzN~QF tH #\xBk:ĽNFO:I6r3,(>"2ϰЁ˗"aĀI}=[X 84k-.p*<*57w)D[2=Ŧ[67,=\/Lhy^O/Z<`:t)}֚݅0[,<0}Q|Py Qf^㧁8[ds!?;L+R[ B0v[q "xrІESz?çD♭B7 ۟Ƿ|r[w_8I(~k[auQ=6.OHؐc]VBES4w /y oӈ1q(OjA'r%`djYC Q^O"BRKkyB=]'[L4oRJLXFw rܰ3~0c@`PjpϘIuHgE]jAPMH@ƵϗAfڊ`df>=kW>Uܼ8YP|HnAKM^Ccsܓ_4M6!n[;x+ly\M `CGd5db B_N@K%ӣsB!g<ڸ%u%\hG~ޫ%{-@>x &9^-VWu(.H1g"f 뒒D<$KgUz~)7ŌFWTCWӤ{Aч 3'֖IW2}Da_%$,w \#絛G"듸,XpZ_y`ř~KbXx*5Q,y<|AG/݃1Q\^s/Zx͋>ɮi-)J~*>i늲.JS*#^5?Q߃5"Av"aӠ|G!#엨9f= tnf7**ޥfXѭ^@<^ Дam/XrߌKg>mz:f4|GDeoǞds(mu;67iuq|lv2#M]nGnٺ19'KJufӷxcxƨiw+qn}<_~ W\'DbGrk0lw`^cJHIZ벱V)j0@"x%' NՖ?Tm^Jgi )jU x-שּׂXi i[T?`v8F`hEZN5ڝI*ǺN̓wЖrΓ&Gk""ӽZub0tDw7 TQ<_O}iɡ'˿^.VCjbVP: W쁄5_8+,j[K÷MU66͚⻻X\ ?_m"8>=ڪ+ܞ 1ǖ0 rDnS;WM'PBnj6;7֮uTJEld=\ז'[ypmšG@PVU$*I?jCsHœ5ŒlU|AH`[ص쀒nG[O0fxX|*R0,*|e x &##',@>Hr+Q均E #Td0**&*jp| eqE.Ոh$*xU\nL.Xl zaf`hcQ.? kN?F֬6n\t޼ްH^ Ȕ]VpjQ׷x#/)jɤd<zwgKflġo43:"ɜf>3MemiVM˵{#(ԙ*]j/mS7&agΓtNNm]>mLMiq-UF' N" rڴ2VΥd~>UAL,&]$e-ۀ3hG¨k/FC ]Z.CD}i+?mHCqqE4'SkzyE{mUMn&wscM͵9q6*KhKb$DC U[rCP4=s䢂[.S=X>npR&uWxdÄȯ^:!+hw4;"_+aLw c-#,w",gQ Pબi(}X:"}r RTuPoAL:v_\;6 !jB(wZsTqmOg֖Y!/.cHDq}{4" 8z-lWy&"aוMnc;#xefJC /!6q~,|D=oy4[ sо-{ ;EK]SjbHv ;d9 |!"[_W۹&Ѝp5~ glKFk-Sv:lc7_22 G,T7R} K ~{WnG ??w.Ma,4$%>5`Ȯ?3<紛}¹1ma8,OJXCxmR)ݖ|os#7kt9Rb~#=d@/$`90i\G8 &J#qqc{i*UNig gҘ+lB2 TZ:թJNѥ).Mvac "UdKx D}/(Syb02(e4 gWA` N^GIO\ /n. NQIU O;Q$:B 5+c8Q)f'anGG|fDpt8-x،&E64'F`ƆTd\I8pîZ$E&$s!8Z]T ~i,N9Ź=t ׸͍=F4WfϾFNt 59QAߦNejC6++(F7M~׆Sc4M9|K5>*{&X0V\f$"y4*bO ϾTk2;+ U[TlEג翟q{\Cs!=DS4ݨǛng_Gf&h}a'7=/5#6dV>+`qp,+uRɑȇ=l6E,~]QltK},YUm uv&38~Ƅ vHLXcS~EHP%ka}2;0|z,.ziʳzcbei)BT6)]K.yDZ8U1Ծ/}Q$|h{TK3f`J̆DzxaF醡mxq B;@uz"[iF5֡ ' NyzB#1䮕b J0PZ!\Ⱥ̰!P`v_@K<ٯ*RN&?"&v&0:+vK* aͩnC2),HFRjH(Hr;̳k l`Tkm_D㜰χ F!N/1ܙ,o|U[`(YY9q˓dž h&9:*Xuw7+A3r ZOaV7!QWInv‹~Ջc׭`17Nsi&XM@@]]hоD}oT5n +ZWH^6hA 1:2?o!my|Ta {k#(V@=!ЁVD :UPR}MrO[wtہN\s' ʴxyzhm@ {^ACrAC iuQR|hK( |dɛھYP/{w5*GkMJbB5 PSڙI5f 5Q(er.#VihH%Pp6Y/-ASMŊ; NүMR׸-Q|܂l:dԠ (U,4z8 ˘N%Jn{ÈŅ8Í[ `fx= W`qˈpsN-ZNtE n @A!T{?ި+v1>X |E+ӷm#b/QMIq?orHw*ث~>uN\.l[8ZU .pV};N 6~-kЗ,4$Tӛ1#bwž㯺Q^/ TՆXRQDqIR.MT [Ȳk仿AުʮG-hlvP;]Sg 7t !Ҧ8grwH,_EѸ%f!.gcjlBe1wW{`U8tPia`*Lj.YVtCiX@ob׺5?ȇjl*7,!"3TQpwif`Oyq)$@wÐO*/KJ䃦%VaX*Q *QlBnLqg>'a mw!/P rKoNl=; $"=!{Z3)$c4hT%ZabFAjfS.txS_&T{_'gዴGA E* (Tʟ]G( =iSYƔsfQ,c1M[i.h3E*K j 5eĬ wR6Vyѝ07"8|W@N]Yʔw} }o-m) ?#fs=7ybqAZ4X<3@͡%G}zj r[P o#񴖆BHǯp_D/ԸE/Ls!deݓHs͙Ԏ_Q4}"s-UX0N3}"l[0AN|虷Ib,4uix+T~ֽQUSPQ?Q$ez?zӻ .gRPRW~" V-MM>f0 2YHi҈+.&n Eҿ,==eυξfj+DV| { wdp?Ї}UL5]"+.A4*ԕ9H2vobJ?=8դ~uӺ| sv O)=o:1S9eA, >JJފPvb]4\l `ħB%&,ULa[ؐ)ΫVuz9Uc]6EI$Ria^ 8:=$Ln%UQ0eGsc}g7>zzVgf ea4)$)_r6GZHɞF)O۟o^, XNIAqF6L:/4G'$SŠܪPKBcw%4 _;͖g׮!s]!ǮLݷ^*҉T\7{АQHL*{뾺(^u$ɚb^::u媁!?} ־M0#zs1 %g>~f0;HU]y|f|me}HbdcDi'~-%A/L&K|1P-2R'CS,`C/b@xDMGG8HFzz0!Sc[w)>;zwk2\cWNcviԁ3˶K:i) _B>Pb ;K 6݅St"0&g1$ܬ8Sx, CGåY ̺$!~OƏa%t5]X9~A~bu2yrN}"픳 sXV?:*B9; һX?ȓۄ#/Gȩ`"pRA@膲=̄&Z(KO߰G3pc@+*m! 5 8^9  2}Sd۫\QʮpeV _"jePau[~mrnTf`P,WD5~UkpoҡdFTs$+9v#^PVT:Bϡ8ː{N]/A'|} 9@dCX Жi^g{)y˟Bc]\ޘйyB|)t[+Kɿ`?u,JقjͽBMs XC)pF[WLZUt]qQ-]=!J2QBTP gTY?u7ʞr9kakVD0d\I:Qp0K柬<5ul7?ۼep^s簝z!Dk울*^ð~BXf~m '~nxuGg9"9hc7b_מ$r2RHK vW&)n( vπGqL B0c`K4~oÜh'qLz{bG(߀r%7PJd<ϫ(xV:T@YdipE>7>ye6j]x\񎔮sX]B13#ab4DUg <>H.Er5ycd[=Q]}:cGY:4sj-V*jmä63" # |tv%xk&JZW$ i4{$EZKΰvxcoj_,$.K@A Vt43& !$6FaA FVϝWOػt8CLfŽí -^d"[uG p) a\%`ŋpT͞i< KqXKB&2-}NA+$rYrT`ӁB3SLƄ}X˛*j,:;ﱩCMW`߭9CO /bވm՘ltp؊FU@2q !*ަ9OBSG &l4j9aF88{=Wh84g\9@d@exT 򔜿N3ve@ da8k)X0JLx:/"\ ӛ%:d 'F_ɒ麸'0XvG|;SI;)Ǿ79faLr5׹&s57|FjϦ3!  <n%FծlD"\H^cZ虗4 d)_ M5Q1KwQH$cwwQ{R",`PbmЖR mޫ]c\lK0J8Zysw 689+U3tN`.93]=h2{QFc17 yG u-ZLlpX-@4ft!yGR>M$s$10 #Z)T.v%YEIԸBWN;WWĚNkSd[Zѣ.MNmiacX3M34d?S 27Ⱦy\&u,Vu~SdA4S@ue7鞁4浲26o^4& lGĚK;c#!Zk5"*+JUT(2Xeع^5}n=ًԩPB`:2({b(FV?xqs2'k%(rkbJSdj"O6ʊ7+CWERz E1omzMI6w˱C,i K2T֕XL$X |~ZE' i>-ӑ= *tO'`71Rȏ3dN__4xEpն۱-+qzUSaX φ^$v7N+^#&wBphez#h!pFo3eJ6c%6QO3i.c. Ew,}rᣟXJgi+_b33+5j2w{^gAQQi= |#&]ԅ=ϸgn׭.+ZC*KGKFV׿r،2*`![Jc4n]> vDL=)(MW K}sM)cѽ3Μ7US˩F?=If/|Bvlm" TH1f:(5oZѲjB45Uoۨ-kр#Q VG6NuFp_'4ENWG^^c(/tEsc1S~N{ rOfFQ$ "<maW.?{w%3z?{f\,y[O43]ć-?'WmGI*'u $NruFV}P+Jbt0"5WY (yŽnӳlE¿$,d}\X<2:>) G&zЙ]SNAW N( 㫴EG1A5򄤴M" [x upBaX}ҧDsc`Xw$'6zc{[l&$dtAɸ H{b>#@[d_ V(;skܮ/"ImӜ z44 Ah AM:o9z d'MA_P#OkSQN3x]}~샑b 1Py}5xb?2aBbl!fF{S : m|B'IZfؙ 9z3;h2$юдmHâ |[]{n ?ca/q, gy^OYfP4#j3_ ?4!S%0H}FӾD%[jq 6ַ]6eĎ7HDU12t pS?d*2Z'q^e 4c {) #WPt=RDm1{ـٹblJFϖXh%xG'JYdHk~ŚײcbU_rYOʊWdpa雹++ pE "ޗNQ:+]}x5m=v %Q>h6kwdR=xzv.Ŋ q}O#V{,fdb= T,u:]ZAy *aʫI^((j_D1zs5`k:X6{5eDW㺩]*h1dt 8lCfݯ~.Q aR'Y+^#2N-]T$ٟ&ؘI7)Mm\ThKPA]"\zrAZ¢=|SmŵXN:Bge:HCt i Ϝӫtv5py/$ 6g[GM /~;_;F1&F!Jw[3 *y#}kWr%S>ڑ\ewq9ܵ\Vҙ}M-pMyV{AT{CLUw0;SGFVBD}Ԫ@cN*2S'vtO6/ /m$wO¥J6"-J"xlD&?;$O7ڳxi/RANXLodUjw%9;^luKR:cV5-(Nm:sB/v uҕ*yi-0WY GhR Ȭ 'NLQ4'GpbrKЋ=E9grEv]ML 1E ֿz+0Ƶ3d*7sPR g>0FBq5 0,=E Sr #ŰMnF6>KmlM닷6^i ]\GVH]ZSF6nJLwcw?n`ͤ<Q.g]T9?鲉$:T1"*Mz{`'Z¨S}+\k_x@o@.w60@#{(>(l^]G ݈c*-&4Y'xN \Ƙ-vcpÖ:|Ei;ͷ[r=)= EéaϢ<܅e"km-@D9gFP"ᱎeӿSBv@8D,.ZNҠ6TilB;1N'lN'"XkɁP^sً9ֹ]yq.𥅄X`OFzZ1mK8Sw{{?d̗> { +NQAf h4E+V~9r #KM \FmR|‰H/5T=vZ0Ab&[C2Pix֐V %J3~TwP-m垦 8tƮ)h`;PPX۸(IOΟ ;q`Ҍʯ'Mg5`in=Vi. V!T2(DFk_p`\[vZtG`DMp'Wafb//v}JAk6¨L'ƹܱ%j +p6hlڮ[VhДLk#L{u@?hjQ@0uꛅL<ѧq B^*wu>RJ̴K n[ 1WK-z &$upynfݢ٪"(Ǖ)PĘ/E%k)k!p)--$( }|&U t[P\ Q;|0!CH}8M67^62 ZD=U3tm/xnzK6냙BoGTc }ͪ-sYdȃ1<$zX[իFP T!]k.=cD5e^af$ۏZ#HwXD}IkFFbg]l./ 4$I!.=GŁIt =)Օ" ~{TJewvG$MVya}-8JĉU讕܋X ^Sg~Ud#:T=Z tBL "{(c?@+pˁe`u!` W2O,4W3svǿA[ڦId@p0!EؿO:܂߈-Fͤ} {9;~}lWФ>pasP?rnြ2ciP {b[G/X"gJ˳dF봋썿h'L.|$Ů^_m=b)uwjrK\D/\)de+6ċ]mF7 l)̬dv)d䖾k̬x-$9_;!&2@0_uP ;યʪI:ڃR.3^?70t2_[ n4oMfOT'ZWh½O!F0 -ěx/MFu$Լ" [TX{7)HS58=: ).4xpB? dV!{ݻd쨞nT9ˎޛYrI8ѥY,*O[=ԪUU($.I{5Y6q ~k=dr^*'?+o)>x9}fSn vTF 49kMe$|o_)zbՈLZ"rs6Xb*׏ T!5%8zu߁=tFwo\pyel4ed pP]r0ΘvB aiDd jkU7֤>`6,*y`O/.  *I3V`:\Y M RiHqߣSl#F#zUƳ-a\@[?PU'M~M=Xq_@TRx Q eTVӯ7$($,8$)% x]2m8yr;j!zz?MgeTfVw$ oexkXTA񖚧GIU :fgߪ=,|d*˫;xJYٶ9sYKǸQ, |2JPPg~#Gwhf_Jõ͇6ȷ g#uk &޲ApwEMH]B2Ehp酑'Dd~6凈,J9ldN/VsTp.0 aY^ړ^k=([/u=߶ycpӍ ~ jt֯O݂5}2(̱QC>d/13 nO)| |_HZN%ؚi앻 (TYm J%YۆLdߘ31qE Õ+$u>̲W v ȵ:9G𳄔߭W"d~br.NJۜMy}P77l i.LJ}#@B&T? f0i&( kikt][TDЏmђ10\ۆRIؑpIY6x ?v/Z'NZp:UpS0cwlN/},8Ho?n;۳V`c>Qsfm5f$V%~zPkⰭ˷L^\'3K)̕ۂg/L^ui#Sm6X } " ܚn*иȹ,Ღ-I c˘r#@o}oMPp nq,vی1<@[̵Z֮Uwo#~5{zꆵM*%O#(n|:5~hETmx=fI eoqW["N x!6-<+.y`G+q N-D5H<"#u/IwRI%w2§P|]+?ʭ}3Zڟ`4CO#³W `N44zIœgxC\m aĕ&hf"YQCp}%1")A\F;Ƹ:ذl+&_>4,`mhy:Abq15&L@*>ԌqB@ҨUE5"*?*tkXc; 90U@n2_i*jD^rd9c DI))> KL}WJXL#a$C9pzFP `<^BdЛְ ;6 hI^:mreX,Oyo^ {,OSl̮u4r!0߻[oN=i5;bK^eMv֢SI"Myǒ3"tFW+t֭kޕAoP灤nr30 7'wXlszMkVҭ/<:n0[-/0$׻ѥHK_7eޏ p x/W%eĮW͟E!WZGHb ab-0y=iS!gFj<ʊgp a16l_:J T51j]()_J|?r s%9[h5BVT!G|q$Z}zcV, 2{NS}d :V]dvS8Z(%ߡ ]Jx9$9 怃B-*\P8 bC-k5Ľ'L$ )T9<5vl0D ?{. %}+WT){;l3o'p% I#c36ow,/X*Nb::S!&eQ4??}_usԠ88=D{?L?w;W=q@G/#ܧ)^~h{uOB=唰y&7M)vtWq RdQو!7̑5 uEZQыힲ *>1K%ky);V{A+' :_;9'IЋ# +7:%jz:qYw)-MQ,t#&o[Ҏfi=<;6?6ϽSp32G&{kTYJjnG\!NÃ'*T0ψD֛Y 0"m^gQ0m"Ge/4q2wBp]59D5kte݂pR۵1q_X5(B@}2b e^ke^Us2ﻓ6&ql%Z hg{|uPj˞ك1XQl]Jy .ϡ^c!^;"A8R:'&d[41?TX8 Ϩ.+.k< Ǭ6_隆BF^D/!NYlLѦ&V~,5#4@DU PMwD@'5g>r<!K6n{{/rKmۥu>zGѯʖJZ >gVk꺩5ݥow]-P@1FЋ`0$"# f6pqk0NS[QF? egҥS }^V͝KRDJh1WrZE"VA3;ەLF~:6_3B'bX&~2 *+ 4^lLN8(87{tp&`â-,H1̝4V4 QY.>Rpގ/"fuJxO:,߽f^2eҗo:BL7>_-kPS΢bi9gMܞcURTQ4^T69XGJX;flj\'%Hֿ qYF4.L"feo|a-ĝ1T> 2$-c WzB)D,4&k=S Lv20iߤSV<|vge-;\[q8j#с MEFd |o(s&DDJ&;𵅐"i8cW@xڢÈr)6B!@/SB)TA_JGRu87Vת`T2]nU- `>!#B܏J9T,B Rƃ0ObT(@WT[<%j,n<=Ac/ 9PH)î@ԥTZ/W9[a䋳538x63O8o.Gmk&rà ~QRBz[{ܥ-瓞By_/ *P;ooo,cV|ᕖ_< jX WlSNT݉dTE{862\P |h_I ~"]-hL%ifբ^;r e6~3k̩Ǽb)ء6)YMr]j#x.o!ڱſ XQzj\0EJͨ@a;*"  OX05lY9y8n3ɄS \p˚d oZ30ҸVqT3F#)_%l}: DjS*~@Krf@wjx&i?EZ`Ʊ£M5ɚ7HiQ5`ѾtDm~cz71b,90qrtD eF/GjE Vq}Aj[2,HNuɾ t-22:UR Y2$t#E%_G>L~Hװ+4;_pqfEQ k\Xn}Z T=T3~V9(/PϘ xcY=EX]7@wp/5Yr"XPCjFzVerȗ >,%I28R4{選!x =D~ryz/_7yɴgUۍξ%#mX \9]$բ*))2;2tՠ}J1qϐ}$DXM}mr"G }w Z+u((D$"0|9lyo.c _UyF(n~~F_H0aY\Y[6Uޟ Z0 sczqW(fF9Rmaѵ <Zgn~00Bdj pˬ8j 6ӰWN0r5? %H/k:'%ѹ(8SGZn;7vz%8KاH$f3b[Dq{ܡIL`[,}&dW{Q2>M^ܮ;ͫ4 ?ysK֊-)Pr*F֫G}ڟP h9+l+0 T8 H'v:TȻYnXADӇ[s>v1%Y38]I'Yxi#oꋵ÷Q}yM`HIu&#E'~B3AXi>+#{E`Y&{M+080šP> QV%Xq/h4h#>1LcʛO"yxϲZvden4UϢu@M6zA{uB;N7bE>*2%-XQnM=^+%LV0ӆ@:vgp;)a)+_#嫐GgɁ,^ZEDڶ&tYיҽ?VT6 7tՉyt~.,fGcm#uKWЭFddQt!?O>]z W%k7&i!JfϱdЏC.h/=o[7GH'}rvL-%"_]bCfo[ o//O bZ:J3Z%>Wx-0{̅ @h_;xJ똌BR#"\+`k]CHXvܘe Gs%/ ),0y!)sw U$8gnp[fl/mDeedniIy'{>7;Lxa'< +cq7K^ 3J1r0 ݢyo$U#qlUUB}Vg 'z6TCt# rnc9K[a^.c,xOrH `h'V~[.}xzݕ1Z0=J77k $..IXQ[|bMx*;=c_$_0L6vy6_t\n Ϝ>dZ VYK]:$cy{%2Wg'ei0үB/,(RE!ebLˆˬ$h4xRcB=f uW1hIF4װ6ҠO:ZZGEV0 Mz<)alLgaB{b-7;TGf~ 3Ѓ (봩\`ܐ'5D̮+)FJ3KZ#.IWkE*,خ٫k|tVl. E*(NeWA|Aǰ`*o#\'e{KU490%E/E9 rqXsLQ͂/b!r3) _HI}~Ȣ 68sU^{'{2U1-~ôPq b5MƷTk /p,ȈyiNwf,:2[h9_N&⯈[Yn";8BHqHoG) 9CruByux:~/D?&;r.M'rǶf:'|aj~[5[EfKcy8!/d+&ĵPg0CiaR)A>QeǠn.aH^6@@t`R?ȶC u{#mnJ C9͊ yҠ"MJ'!*:y)P[tRdN>A+&04ձ)C6,)DiWg.,ʔo2aћE :j-a,fP9 $r" ;lgӏseiZ:# @pl,M Gy,=H:Q!f֊GVQ]f jzy7(԰~2D-fܲ'p*cNd¿(0G%/G6DU_'!k⾒:VC0UWS7+ K1lzo )LD}QFpԱ<%eՊ<az&0 Jm!e;vs*\0MUk/gїg>+Td32')yƁ]ݛ2DݗXnM:p8?qIl)x56@QGR-( h%xO^ 7Q.ㅂJ1J"~ƃ3Rg1.uo92AloSdbb_dl/y;B픮c> o ohy`me=d} E'vȰ+q40 i/ g&&'ul ?2oQ\*'C0' owJ#iA {@fˁ!:Q{r4jA]g` +53QuC1 2ƞ[S8ڈ@'oڌsB< A攈RZ"'M Gn~CA0$= 8Ov5~5$q?|&z_|vp"Ѭ'#ɦp7I`ah*dq~ x`0/KQni9 ʰLӅkHocwb%fVaf|OGA#R{co-X(yLL}^_u~Sٷr-󡑂{;[&ULw-/|- E%2{ri.$ >'@H4=D ,mKҽ1Mh㘧\ R]|4DoO*  ~=6442η62b6T:#B~eFS1veK2LL3_vT4˷!,Dy:$#fтT9U xsyo벃I250񑓋_7r&n&߳5`bշ6xAFB De"ѧDr%0u[WECfn Ux{Bؓئ֋MeӢ٪xbEitk W A[PO]02"59+t8A2voIw1,y2k-%f›a#-[˳)Dt"Ňʬ!}M'71jQ!QI]xaF@'/d/NT{T`Bq`z8fTbJ].8.R.]K w›P93$΁\@oi9O_Ӳ=p{j$:To/ lO]&퐒^ H+hV0,q5q>au0dW8<~&I_09MkMp(?bƒ\^ GZF|u~=gNI[n, F$$av06Uۮv14X*cF9F,A*ofNMf8{Vc.?g)B00x/.UfZhzUkg9]2: _@o )Ds(*Yu~jeSABf(d@L=Y!A;+`r# b6vv#>/bVSk7֍D&1-qgmI*V@wZ,r=]a!4է=rr ?˼48S Zfm%ElsF!V|3+qQ~3 A˱ǬF9hl IiU<Tq4f *Wh؅{opk[ٟF O#zs}9D'6Ih1t_^*Te B&E~r?G箧'Ư,#aLB#fNfc'Mg!'ĝv1D]!b;3$dw*^9)zBߤڬI NfزI%`(bӓRMyJejjn~BijwO4fm}:J (d)-,Z'5-,Cg/~YפFǏ+/ "T[yY9mo#HZӂMD.D@ + jD'[3}ΧgN#Yyi.6Fe~c"FE6O\~T>!j*' kw,ʼn L<'{:8^pyzREY!`t 82Euw+K>&p)1aN1:@;GSpU :,y|2d HN)~RN }",H\K ZepƬ!៝ ʖm9~JO"Bm&PoK=RK9d?$ l8<VdJy=w9ۢZ> <mydej"*FLQҦ|vf=[FH 5mܮR3j;9~oox+'$fYB?@Ѝ;vsp`d+|LI-@Q} wzm3˘ȷ##w2ɬR;] @~-W/wX78^ 69µlor #)>_GGߒ~eJKozCC3Ě)`h֡'+/Cihoėbw<f[W%p5vUH@]h˻'N.9(&S7g`^߅ބV⋯Ӫ)$`i^yCiޠ7A!Ƀx#U2q)LQg4.xi_ψ~;r;)R -[Osi-cSQ,T vz~v}Nٍ-1Nl)f46>a _֧{g+9gfwF*HicOUY0"(LFD$$W /bT\eRKc4ZNލ)Yv ʚrznN8 JXjfsVM?eB@׌l5́5{,[Ģ?U!N?ːcU qD,. Lƥwafϝ~UB;L@*].8h]>8 @z,ʙ`qbg{@&<_$E{bi|?]q^im"8z7_Wʕƚ;I(2 ze:t!gO)Eh ocl8[>¡1J7(S.P&e2O=F @T?Éuc!+,~Y(CX+)`B-S^k{Kma׺PLw%qT\'u^I Z=΀ 6w~慝Y=z]J9A+āM<3ye* /maf@ߢ"7Rs +cZV/;я1 S{ɷw29pzDsJ_=^l=(jؑmT .<*]1'[?`U0h+ V= 4ɖuYR7bb@AqK^ٝYu9Ɂ|r9_cԺdMb+n%iD-4Ӕ9RNC=NhzLX&c6_fz ^v;hN@fsނ$.Hˮ^`7Bnӽ(fXp ?xSD{oyD25 ^&"DQDEor*f䍠&O2Y浣 'c*:.C^(dHQXmR b _=0'OHKO]EӲ\nR ̰7*;x `wNL^ˁr:[ 0,πA3)1DZR*LM̊M+1t3mN"i[va}DYF' L/1)lvnLqqb0Ske6n۳r [bPztfԗжCpkOPn3FVNk M['` O:b؈!8WNƞAa%G1LSjrJUoIm@mYʸ`U+?iY/So]k!t7[\2 ~~'o1L͟7z |, (C)ĔizMb~_*h D6IQeIVӇ11å*֠syɥ$Ew{YR?vz+f5^0+y+E]9stGc6/~9J~-$zAw_YiBw+y Rv5EyϰV&\{0U'IsO%tA@_mZI4f/zD ? K+v6z~\H1T{r ?T]>;qX CjnI],2禦˃0S!QkEE쟬`WZYÌ&-W~`fWY׆HH`I{!Bqd)^KLj]s^t\yۮ#Cˬꥳ(ԕr=ٕn[JUQQ,5Up$\Y ExCWH`a X ]Q53|}`K3얊n-{28!mXXoB^KdyMb0n:6E꩛>-s/|ǂ}X-tҫ܀#"A6t/[bdbEl?}^6JFԠ.נNkf};J٫EDLe67r1- mTP73 !*q㼪 a'uԦWo_pmGVkJ m9FS+5\N|N/pelNê8 [u lʍQ[_u6TNzUOWyTgUf<$'S/mSpZN"=~gKz3!B|RG82tܣl4?UFWh!Tј? 0SELۊ)\uknoʶs$ 0Ëu񂠂U[Q5WqH;I]'C T]zt[-?JLhu9{O$M? {T`6| D0(2RυKeCt Bm,ZPӨңsK VĩyF]LMړ,С oj=Q/ֵm~G\7OMKրto3ODQvvFOTk`i)Puv'[-;vPBژf&3E}L]}Lh˼jk~Z'd785/.!Ǣze""iAkY`AvM1Ado4Nd+TJ^y&е}l'i@oI MtØ?W^ό MbCU8Ap+OrEPo}l"1 7?W>\+K6ZSܕh@גIcc"% y -/`J:ZFS@кeX%g4zLiMR8|4x ؉ѹ<"ry(Xuq P _y>{ @a ) /xĭZYn<Tf'3m "M9o>\$άf[! jL3 k}'I.PEt!gAm54Mdv$[,7XYCS0xW^ef3qZD?o4u{k-S̏ɶoQ#j!XF tsS]ou"{vsg`ڂk^p6Y&~֖4Z@ R$[aF-5w5 >ʐ_%7(f[VeBيߚz+%Vh`Htz`&S< N r83ZOT=߆^huζi&Oi]!̗<ُ.%x6QGa`o@pfP,.jg 2RX,J(M?Nn e3<9:>)Ye_B-*!Fۼ'"r f f1=?yJyh"IjC =z㠱=R"f}RwQtih!FoҤydH e^cXCEjv0_=s@S쫗.X˯ߛE@M\O|X dNzx`diBgT,baG}ck(;]NHS! Yb<*ZyOM[tv6iqԮ2/o#WFYWmR흩#\d&$/SGڪ⢼ВUOw&W;eTrav,!qnM }+}0/P?G]?[Jm88bCyM' p9Ɓ$[I2H{K|d`砨2 [ߓB8>(1~|Q >&PL׹T7Q<{OyT([jm5(&AXsN?kE**|*;!I#H«"2.1,A/bΐRIK"6&E*|#=w6?߭k9 ,"e*хWii?#i`(^%8F6TV -EHV}$%#5TҲ;;}؈f -Ƕ2J]2^V:; Ȫi8ǂ7ϩwXb6xˢ@2JuG,Tvkqc x=^3Zv KLyUX=3ę ^9{dszOcK P` Պ+aKdkTtS_ImB`m%34v'4$%';ϫ[;[ks}E2e'|DWt~f0#i]0wNQ~4R{ P1G;I4!ڡF WƜ,@øT/IZpk1 sa |6Zʰ"+x !/`%Ytm P\ C_92鰢4nY_e*}{v69΋e6cmm7l/$-$Z 2֖|cIhU0WQhLk{EG?);oanxa"t'lZJ ΍a!T찋kBs[ې>y`ԕi=[o))NK8%P3Tɻ~(/đXݦ4Ԧ! ^v>5! B*4۸ *$}I׈=WȦ™B<`*ny9[[R½M?d.?Zcyԡ*ԴnQDҡF /G@,஡?{eGⰾJ0 Z͇䂀tJ>ÂA62R4~ sE ZEbX?RqQ?WmkK= B_p%{ssy ~ˋFtޕf~gSEh*vbZܵ]L21%3(y [qYzcR^CG vy,@C!gm%C(p<כqN: %v/+2fk2j3y*>U @O=f\a:Chn-/Pɏwi˚r{::T˩q~oIU?Cސ_fL[Q0U$~2V\BfjJ6qEԴ>;GװÌl#ENGhxJ*3hF3:y2D-wa.IaqQVX* 漄PǞfc~Ԇuopī(ՏoR/XVjYGj`!t0#@ˬ 8p_@v+/-+.wo/pAz9c\Eå;2lU\6%+b6p/1 ٳ_[& ?ToW~Ib:̗5R6xaҞV8\Z!QݬlAP̳@pחܨҠ`ԘeNVܳJnr|_ b䃳yF]*$h[T >@.46<T)#Yɰ^Sw* g]=̈́lyšzA/tt UGJ ڟ O}$y< -VycvR1UQ:D,cx/lXXo?4Չ3IT'}n렑O*"{)֨ͫH+>~75$ER)6.a!wz ωsP<կ0)#]M-|'E }~?\|׷u,/-@sjd`'u6-#h%GF ^YoU8#wyìn؈3 hn#H3ks14GT8UTߡ| G2 (S }k,v%?FQ0e_}Kb C!5&/$s3ղCu <Ӟb*ѥZ K[o.5zy̑NGyRINZof.cL{`?0`5P_.5';v9`p6pQ6amu {X:`zܢr8Lů5!hO)M,땉E.v*gO/Iڑ`&<ވ_y4[NrcXmVrRB'/Yi4& *hvK= fP=|K7l+j^nuV z25PHF1;Zw3\?}pU17G ܒY4_?eeɜn7KXN3ħF q~(鄚 VIF#3}"*c7/ Yڝ%,gwLSr独fsR\?64[ҩgxM~;U >^&ԳH'zj :BbM_&SLN`x7h/Ow1r=Rr ?WDZ:%É4LI25 ɐf='Ý9L#feT7ypSx3OK)+f!VĂ#nN.V0S8>F~GsPZD{Za0uC+N*Bw}8% cSCܱcF5tfM&x6ML(`a1S*TAE<ވ4]XRzZlvo( { `AN/(gXf3Btٓ-NU-{ AV;sMMCPH obTi9b/ )\;tlfUȁ`%Za/YCb3Y40q`s(z7W&:9̝\CCP[d:$SXJMXA|4gfȤ܇ b(vqϗ;k-xM&2 ~W0d^ >;P*nƇ0;EnW7řq7uF$&9hEÒ`(#zjt>wx2ͤ&| Óh#+BjV%'z(?+G~:YE&v1*i~Ы!QeEֺ`8͌^,7#$u J1kqS"b [N '6!1N:-@-0dv+-fR돮|MuˋݕerQOt)C2/vU⁽n89lw~w"˿xNFF3k E3#56 qgPI'K|Kv+s5iTK_%GfW*' KdnO04iR9ɣ(a:D]8o Wl䩢mzD\cPt4tبpx>\on9fLqMIF&D{s&u9it!~Qd-Ut ^*vb't ˺IlDa2@Q,0cY`[tvcpt$W~zk@,NZԻp9@n&9bD䔶T!(Bޮ}BjcQą,3L57lګ\% ~rR(7Rj9/O1,:ٙx:="_AM9=mCh8zxIpx$Ȇ"^|c:FPs/MC՝ulJ6)+4!qI0(S2Yys+3QU";Rc,c3SXʺ  yGr甉_ XlqU q4IeX2\bqW5>hjvd[sSV| fK[ln˭c+:܎3c0"ciFbޢQ9XMPN7{ KO`P3M)ro?ߺ:&P7a<;_QC,RDxa޺Eo0n-iO,$1҂w7,2 5# >1Β38YڐU*2C  ghOl1 ǎvs-[ 3TL}&Y~=7( 9S?l}7m aKmQn]A¦/aKu!Z XG7A"9f{}Q@9/ACW]?G^VHu _~cf(⋉* 9gEQ: KExi./=^f8+bU4IPlTs!2gةt5ֈ =IkbϻG|̻-{ AsdͿ $F "XiZ={^Xfē~gzUi&{@ު"]5lCR@ÚK?H^k[|!Jѧ*Let%9HMư/˶5O Zos'駛#Dr(+0GGB͚̟g ; b6ۿa5pA˰vq!Uݠ0M b eg ٹp[f9W- ~)X ,dKوg7.[+~]Ґ+歰_g!8 IVQ# ޮϸm+Ί;P3MkN毕 JB=.u0 9YsTE±iY]e=hY˸)kzfiAu-ns,2s՚KEU?)Tzx%=IU9ӈOCZ&WĉD_Gv7)5_ΎRCRQ pCC#FEaZi}Nc΋1q%̹VdPG밶EY~So F(7kNTNέy9:H蚜zj.`eǣvFxaF]IRb$$I3ZIפ=b=wC}:B|[s{ؒD;Nԯ^`v=a ɼw@Up%8{Q"4MHG~NOa9v"U \Z~]%I_AB٩dW&Re orK:>}Ԭ~8ŅsM˽kx@Ӿ@ kEzY0g.zP@;m\ £1(|J1j ;m/34y0 DpM7%h:2Dm@^iwFS>/h)Ct{_/mm]n86\]c<>Z8 KdڍOAUk_ <r9>ëpctm9S

7#\QwTY)]Y  ½GUɛ0z!G͒:3QcR<"UAOnh oDrgI3HOAy 3iyfD}[n8n_J1Ρ\/B.N~ԖL=V6qHrΨl dž !r\ל=wN I ?Z0*\[KLsDa8 t}1P r0hP`a(/a}Uq!#^JG;74Zit7XKOWIvԱL,$f-Mzb_9 @x0Z ~3m4<߀i$Z )DLOw#d,t]/誈;ՔLa n罤;=~|&uy4 Ɩ*]"!*``ىB[r?M&_HT2BXl鳭D}?Z=3I;(\fJI6/*X9'@2)9HbTd:qӹ8KIK䌶ּ,1\C9?=TL (qlM!C|`IkR܄K"MaVEO=T!@ʾ~.nRz!Аa78n, u0_2i`,/ux4۪fHP@ҵ*o~GR}[S#);ƃx'i<++Ŧhp 21ocN,,7=ljm,{4+4>? gQwbMM%BrlYssXrՊxokZ>iz]N엉1QHsWorXCe$ɂA `{F:;5sb*qɌ{>v ĉiY$矊*[)׺yFyΚmH4Vl/&y3J7:b[:x^}S[w#Ӡ#3KJAt+G/ l3\rGO!:?pﲇBCYϠ"Lx==||#Nk}zLX2>$ h#-+df13 ;oF<}\y5f]I>t&|~&`6飡~` 1#,I| 0* ʔT^=J:M^.XdH\iȁ3m*6&)E.„|_um㌏nm^4n]N$-&Ee\:oCϲ҃DX۝9ޫnt^X.N',RMQa}f G[baP0Fk5O63.`avm-R*t;-,x\Wʮl{Ay`s=VC~pҟ C[N4yZ̴=t_`X;(JXRvx_, >?c#ehe=iqUvHXϰFH NC~fZ ;X% 0KtIC.d3p[!&Zr!c5aVIBNSxn^Yw+̵PA")ՕROXsW+:!Θ=Iٶmcs =^VE4<#O -ۢ$Ƃ׬>F9 7:́X&vPv`G? =9@sW|? q @Dmė= ̠~q8g3%ȼ{CJ%^ؕ덊MhgqۛUo n'(.:Xos^3|i k8~A(8F>:HynT `y-6]/lM}cI<C 39*q>Up9?z*``GBUF?# !f9½aU$MrG'%˷Y޾ŅψNy^u;7XJM_'/S=d;ĪF`e\ݜX&qg9M@셞dwl3 s3!Fyc'kagWg"{O&\'bvR}=1]4e(VVaM7c0moY씅Q4wCTT7xM4I1̥r |w{M<tm+I;Kl}- :)vΉ[&ܖ[/FW7vuX=Yf}_1¿HHf* ) 9 _If̑‡R*(4D{Lo߰z(_c1Xkl;*W?Ă歆K"Q=IAieƌv[^=r:HsK#0pNNP!WZo{G^ρm,PeP] ]*=hn0aI*veϷZ A=0\kg7GA72fsmpv u+@4{$h!DY׽e4 Ӿ9b-:kEvr ٤uٸO0!gq‡@ ɔk؏TԸ4e!xRўO1ţ.16ЫNwγArbSCA$sկ=Z*y@  P`Xqg=J)Z7,[T+%OI7B}bլdY+VOP!i([h1)\DŽorm`WF>A3sv^f*k 2dVM}YךpȒʚ&C[ژDǙl=t^p T?U}qǕȸғp{6 u.N՞Uf`) *ҔD7B4D: +d9jܤWx~;"# E6lPف4Q(v?( cEBڛM2mNOqs={EРjG-#3`~+,攆r`0C {$5p :ψ![G@FlXowͻ3;Kni>*MGpxz?d-v5W*=^ M0A%ϡdjBPy^΄ex6=` WןUM_4vٚ1sy/wNΈ}vxT{r~`XF Rk$MPh\RU_{#=K r] r`E*G!ϡfY6%uG>kX D>vDnnog}n<#?,q/&y*=m+i'-:SbmW{8_ ߰1 ~&P<}5,&wrwO`2?'[$RBhB%JeZ:{jB5A#א-dZؒS$:.ݤG7rbU;"mL~4Xpvj(ScG4Y2Dq29U z6cHңEͰyw-\;/GG@Bu26^k5yҾqI': vPNb \nB;bWX<9zlfr^rw ! 6x3?:P:U4Qcd]b8SׅQ{pI,CK $f|<B>/^W;ͥp$"!ѥM D~i' 2+08y ܬSJuh0c"p`';Ւvg r'UBt3EzPcsC{?ᄁ'`5% flh&k'a^Fp}ԶfB? ^%P>mrލ 1O7!]>! F40xx٫]\AX_ۄA}-l5)Jr[$IȟtqI{k=u59X;:A21_[Ge$}NREKd|'xklB/Gݱ*n#nU<^aT??΢1^^R T: ŬHcwOzC_oo\ʈFmwӸqSs]1XvM 7X_WWg^yrیO ;L@ > ]H,p ,<d.g\,nFg`?8||cw6!p"QF f {,颌ߨ Hm?3e(P\xDQ kA[ؼXH3y$H-b sF37g\1냭ԱWݡKmƅ!;ZDi ʼʓm"?T2Ov@ehpY\˚1$O:b, 56 lNJW=' IV+SWVJG1iho5D,(,k7A?ZSǖGzaӡ,rZG^ѡ阼//*tv@Q"gng dyjѺ{tz?,:PrZ]@:h1ALѨ] uE@#pݜ$ɒ 1۩ ϳ*mOxJğJFUvˊQffٯ\XT'e6#0L=xhwHz{!'n8&0"͊ǧKl7K*#@ J&PӒiN!!x37=[Є>l=Eۊuӄh 6ygoLMKm ;OV!>s|5uwHǞ) "\v>Ӑ k=+WwIGia\W\y|x`^ARn?SC ̪J~D9oJ̓@wZ2*^We`Ѹ15/eOw{ZjOj( 8z=MT VipWfpkSCd|CbG) x>` W6D'46(7K L ØIj0K}7 .{ 5wL$h5T!a'FjB f}'z: }Wĸ )ʀH O` OԿĨc5.g=d1l:]n-AzQ7&$(8L { J|Û Ur 0iI}<*$(^sgWBLZET5LJC7 Q˲gQO]@;j#?| T-}>Z$g"FNen!pSIH@FuSX E}lզNDj-6okOtZ8*<&ºkCNj)VzFF?"鼞ƹ;z0;MEIj] /h pQ-DԹPX骵itiֳ VuǹawL2G6.Miy&!vt u ^ӟ{k;=iUI dE! 1U! <GY5s<ڧ*4{w1eB[ȴOD5 n\16B`5Hi|u;MԖ,/e#Fk6Mڢ3*) =D[ ža*ϝ N6q&xst&ث3|SMaoLv7:ķ2 }k~85T-9~eCo A,ql`I}5owx4("-_m7DLE?O&Zu$\V/夯VZ'_ş\RX#? h" '5F: 9j%;nѯ˄0߹7tؤGzuIy'ᾪTהav^-S}{@C͈#=Aa}yjFyYt`ثu`R8f1zϜztol)6I8=I|9ÝyV. PI +jP] df3z].dSFDM5ȇƃ4\smR*4 ]?jIM)3X r1pvA*(BΚgEZWoPe!blqVKL:$^_6CM/`e i #W\AI/;qdA,ME$w潆r<9 Ym\AEio?nD<^ ;SI:s' + 0䷅r{EW.'O0l-!sXyE=zID>xMy0!iBftagvh5^,x:/ `6}9C?rqs? Acj0VT_;[%۷k@,ꬲ8rjc *;mֵunN̒mgRCejW r0hD>KYkNE M{mFԨ#͵3xdD v(/` !-LCfƩys ]ӌL ƍ%./~b O#ޕI,7BE)(@e? 2e#ffE.H|?dWKPK\MwlH?+,ІBF+RܺlY]QI=`ҔPq/a~ؓ A^,:Ǘi4OIjϢYݤ#%+GQ7Vjzp5[=InSxi/4F@q67dGZr{oJsc #D>aԜqK~9)*P9xϴ"ҿ wWWsci7j;9cqQWHoSW]kPhȺYrɷP˯ x\ `Gq?IϼƝNMtI/DjmD @CA@W;P~l~<aMF'VȰ$?w fy)>QfxAVjVe9#zC(Vz\$뤐v/P! /q)Wm9e?$kXzүnNڟ֩:Ҽ4I%EA9UH$g^ 4lߢV!GA-3k@9*H>,!rX:I4GV |ٓU ).oM+,"bpD qbGa g.z M-V摤_P4 &;08M-JD'yrd14rYe@,JuoXkLJqTۜ!STLTȆx6Y}Ry~Օܘz]INK%jY?n9:gQ]$JJd\6yZ@YKx5Uf) #Z5 zE%G>,ܠx[xT[eBɂ)C3Tm 3bggS:VZ2!]̞-RӥgjJfJxDH]A- l~] ~'GgHfp*vwEүG]]<$@u}ܾd9NEt 7BM5[wKmԖgpCq\NWRl:+QdJx Pހ7;r>\}/t`5%Ε kK*FGJ{! s8bj2Fi e%S*S)>\6x=0zW;Xc kI% 'BJ)AO\l:>NgadcZ A$˳֣cTr米$6![8 /-<[U wW c$TG~&HCFlZDM*$Z]KqNT&2 vzvJmi^-]YK0rGgL! K}CӃ<*tޡ!8]y|-1Oc4B2SA?,÷NgcazMܾ2 y4碆VIFExH/Uw2,ݷ%K;]Et y.;)"Չs4#ߣq kޥRSV-(w(|{udn&Aax`u)ROHPK͞M ʴs_ 2Z̍flu6'~ ILCXL=5D`X&' r&sYd\N%! VnϮt2.ٙ"HY"B7i{dMd?̭-ٖf' c&i4J,nO X;E`3y4Όf$u 9s&ޅ0x0trwѡ#!|/Tԍ/ ]=@6b#j j(j7׿ZafUIn==(ǫ=$.&M)Wޏ_sҴ:oiOcA?n%d* ӫ^x˙jr_T12/aك٤d" NEEyX1N=LJ,逥G_shq}{E1"( q);l}W;%F D''Ï 3ʹ2 eU%ZkTO8Ϊ'.Y <;@_0aţ-EWUA`&0;am/V3M oxy/SW)͏߅?LlF&` M罳5EAl[ىA(wRX` m/jbFeX[tz, zvb쾃loK LSFc?B^\ÝCӦ}~$.秪7c Q<܄?7tm -t _ hF։:aR@|?ؾ6֊l+xOC%G-lS~A5Ni>O52=E|{/^{#7>_kB%cQ#)zBfr?o~6LIU"q^`',>/ZI *ψ!cxHsaAS{O'ÜYQƾ`ﰎHyLXѢF_2|x&&z;^M? ]]ՙjClu#K%솕9!~d-"Gen@"*'{d?r0(cw Cm}QKF47iɶdNL8&|*_k,uu4LgI@mjHC;2%s~h,]B C'2GfDʅ+|.2*|gXr;hMՃiˆ\24N1 q-܄*(7ΈizAzl3jnM݂C f{u{ne<\4g>"lb`2&)FTq(,.vhxKs3E6Q:-l8?hr;(/]ǭuf;lFox;d?W m#.KX-UtAqLۊTWM%$k@nQtd)Ik(E5NnB-S^5@YrEnV|{;7XUg3|B\:vɊzECq b89hp5^m*X1]?IWQ c4V;ȎI?YqE!2Kq) J_OܰE\~٘&.29CxhoKl3m<\G8L2rqVpߵ(Wuw -#>ƒT#E2Ni+$9B8 ݷQ|E p| f fW-aF.SLJ nf@:Yşmɰ./PԚWyf,]r%hw+TkD,Y3.BN>=sh&QHar M+Agstwj|^?ͳ9PVPf2Yؘ SQO9Xߍ_E5t& *ʴ >~N``q~}ʷrgg&C s=;ŧTPɳ4q-pKg)yMVCk0 }M녟%.`?TUXI :5A|Q7K G^P̖mu&BO7\mRV+n Y6-fTWH0W3&cMA?Z JZȓ(Yhz2M49H릩>5rOBp_q,25/SPw >MyXc-6jK-4N,Na\դ%.}|ךpS~7}7 :8F3~lfTPʴV&тUj))bv)3&ðGpuFggsGl#6jôBWCՠVU9Q>+dK$}4b~ we[#T T67 zrmV>CE rUN1 fSj5ǔl^E6omkfw.(=ƶ G(p+|RGU;)N;AYsC̽fƍ IT/˴,2ȋӗ6eŷ;!@M WB:u>!\ qd 1clYW~6ok̫ء)Et e/x.QsaL&YL^ C\{rN -)ж)UJW>ws/3$Wт*Fb٩ ,՘Y|23kbLn2=p@DČ+VWAI᣺. Ce#Y9=xdbDfRPqs~zof u E*h 3O$R{Gs^$&g8eD5 {M/i-N` qtNoC@ѡ$?:W 0~v ҥXl{0~)\Q8碱ed>i]>gA|1 Y0ndv9_|BE0Zٳ)Y+T%v)W,G^88¥ z|m讥O`+Q^f+4B;fRj ;)Yx9Hd ˕C .vE2ɯjKHJ '^YhO5,yonB$<4`In^&1BBf5!7?ss!A_#jײb?M{]my̭[Rl WZ6$ lM% J@{6N(_Ų'ٻeeH.;jrtᴖ?*@p tMZ ]0LnEr*-3½ c+FPWe%`ϸ"WST)",o@PTHn7'd]ޭ QAD+VjZl{ 305 YVsAr m;A8LÉ3;S1uVA FxEK:BNصR+kƿgq>3U>PN]͏V 27aBfӧ"Bqq5K*T[{o]Զ;Rf&<&ݠ@g0"P.=iJwЏi3 ,AoAқ:M[swC~β͹],;IrBeCG-FL€[a,ۂK=hA/Ev}ukؙVK`Fc(cx_흨@vytI7AټFc-/%i@" _Le.5[ דs5#^Z$o`it >)#W (oc4 d/g h o\VF1M8hp|IgGà [(uɻKDӾR% G~A.&ۖ5¬>DV%?`ׂtKtV|v\k?d$wٰ9-O^ptvcj͏dLj?%? 0O[Ma=/{{]ZLNF[vVg\{eSB\ OjC[\/5;=n>2Xvl]pJ/R'o *r&\l3aۇkjFaK QtNӳEmQd 6&Eca =TPjn5\Ǔ {'i[@*3P5;oFrGκ6tEa޴bK=-fǒJe}G-Y)֥ "VZya͍JQ7FMgƌb*&±٢٠\̛%4<H0cc=Q~& 磛E4qgOݔ{ r$gm9h¸s:L)J#0s5$ozw0 '<e'/3_/6eLrF1gd;ٟ.|̸; 9gNEC0ʌ|REiֳld߂c!DTs1Q?~cny13لjH2Q{&1 ͗hH$33rxlҽ,m_n:U^ ~h4'veV<`6S෥^Qg. sy6mzc8@QM2p#J`T:r0CK"_d$^S˪3Ux fت^CcVtɝRع4տ j5FX؄Ic.%a\$ vD~t՚6& yp=( O#ӽ]~l&2Ҋ6䣮 D+D =DĖ&- et({: $7#T̿yNfz͛s,o[O{t`W>I;XEuzD#pIfj?@]U5p摨;g96<]XŗGo\/aGx ħӸ}yx5ss)^Febe%Bw:'Syaݳ Ku(rbgډJڗz~xIwysNZ`/siE I}x03 ½b65a?0;tRk#HD +S] T"*WV[g*C|qn-s+Pc*}F+(IBpw8k6a!7'ÔDVw' &4D:6CX8R~Z7v/ ̔<7?>h7%s(Y_fA7|cɑx݊~Qf4xx-Q;&&?Nb[Vޗe @CdŚ |>P$G!io10NO̅ <04G0Аh;6yAT>U*_@4A}!0ݕb^0%!xUEUԈȪYX%'YۆfF}zdP_2<85$HlA>d!˱!:hOW|9,<)C6+L&)9$/HBsl"͚n) %Yi˗UPjq`zGԲ`.` <I# 6:U/= ŻNrM\ ǕCt@23O`n }/w*jAG*Q~ CWˌ%<@hsX촃9|}E_lM7Hl(@QdVF52lB&?p|P$sZ&av C`pj~:^v:n@Nb1O0ѝUsNj7CyGX@/ ?k(MXgU'_#(m_x8_M"vДA6TzŜ^59'O̺|=IKQ-dPGr~HpL/Y;S&Ds,o騄 lנ>%؅O2`suiS/浏eM .|+(\#60pus.ovǐ~^eA]0kqZZbb/T”$*V7'jC:枾 N$v^ؠm8sox|(,[31I Rq31O:×Tws;Irc3:JR^+|m]~jd@HnEC JwjP h 8ecKٽ̳O1kBR5minȫcm-#֐}cD0]nԴ"OFdN̶& vz)+;X'Gp8T#VFPqek\loyqUO<oSKf6܂pQ7d?9u!&"EM//}WtM{Ⲑsy_$5WX_ʼn)` =ɢ&e KɿeDI:%crفDE qHlt 1CXPn@xk)U=ϱ y`4)~ ڍIC P w3!5GVↂ0~~ă-XpJye1R|ƪhΦq QoMRo4N]K2;C^+$Eu]>|*( @=^.hI6F$ο6z'xX[u";q-xs^Lաpxa 4Jh4?e"XlsY?=UYD04U?? P"QG?qp7ֲg8Eu*q"x%hU]n$; Fr~$ͶvWu WG <)/ߺ,8VOgNawCj:`+jÉ/{L1x(L.gvi=#~vwDYn\/لovTħ=C9i@kL¼pxn%[orQk%B c3Q86>2jX|XAґ|ZNrڙ=l{s͏p򮁁pXBLEzXaZbIሞ"h58.ݧ /ET86ӱ$5ooTv$[Vc%y&~_IS"g#q~U C >55ja?%IapW[[ ӣ*qj b&*MhIHJ *>n-Epj{@ҚVid\jϟuxP 7vZedO[sAɊ-*NC^`#/S>rb316ܸ'hE6҇J,{Aww` VN`6K/.Vv;|7I9'}p=("UfOTdaPߓnQPLSojsҗ'P,ddYI֝qsVߴq΋{ƛ6Vd^ؽ=eM*;u2rf{ #*_V%Kt'"a,KFFs.i2qnSNVq裴VgސzO`*8Teץ U)페rqH:zH9V癩ϡliF#h:/I %ָ]խZz1[4ƔzNď[v})w:W2!xLX\o2v'$ .fINJl]pd2t_o5;o gTňPp<'S _q-ǃ =ÔzhG Y;G~ f~i˜b*Tsg%LsI¶(Q byE2RD$g$ɞN+)޳~>fCNi}}[ЕzaI($ƺ&D2J4!KjwxON}nNNa@WRs oV$)W_Œ]Hh^RAS\qDRy>sԀ6ka)Vf'شCwb#kGRfZN,YUjDQ2r![!.`?=ffA mt~*I{!%?7(W8?fB#.B~Mxfx:ڜP"A%܄L&BQۘRՇbZgeۃ_|4#;3F/tfz0{RYkNΕϚ< ~h[CE:x]`CuolA.j!-hhPT̴2Z/sS5iв{)ITyxIYhQQv(XeY.wK28p4b.iAp0wK"? TĴ_;KoϡsHX 7JV=A~[)D ݻxi5bRCT͋!kqŗ9AR桝v|$i%ZY'z+Ǧ0^ `g-0abԦ7v*U:75;$J/LW>nzTQߎBrlu~X2L! ypJsڄx zN}rg[I`8OciO]c^g˳\(5AhÊal<7n>Sand&{6p mZt'5GSm%Vd9Rsd@LB S3UιLuU+6Id6nX.$tvы@ S?%mkyI g-Xݼ :đ &|$0Y+_ y aԆh_uيG>R|m4"XW.D\5󪸫 zjV|$GTS;Vz /Cu1ZA5Q$xJ9"3{;@K%QT(]o2x٩NjxA0: GnV6u|O 2_*| ^Bq(|N{:)h=,.XGcan{ޟءf5ldZü.}lڌOG 6Z/ݚX9C+ƫu\A'(?gHi~IN3@) b=߬ b=oU-ﲢh>O|p{h"3yJE.:ƛwǂxi ؜*f@B|*H &]T)xjQ6}Bf$أGv_Pq@G,]Z1sGkt|"֥c̥.9 &DgY<+fC^y~ӳ2n yAr]_>񯰞(:/Tl2zS_ CeqbgY0͐ O4ӳ*T('7a !>Q9@.1#aBeT.XaO yEm\zW㪇Gb!JoӤ\L(]w->PW_K,"RxNsJl.Eb#cm@R1Zk?gvaus*a 9mv':bvzG]"*WJT h 3f޲/HK1oH4D|XD0c4Ba;6P)p昪y34s#aЃR_RmB֋%1=`Ȣ;  `ai9` wS9X%_G\i]kU^ZmW,(/Qϑ{={xm kMV@vM= ^ g)gKIçJ4W*7DžRSQ ( -MYk ȉ(U|[;x_jG|(c21[VD9d [Mo$efVkE7`bde L q,*5o𴝉WM 5ՠ" mGn^\nx8VOPr;JY+d_vm92X(!:1 Ic̢ή(v`a!þԤ1}_CiT ͋L-M 9qAX|2;n2wHP }`2}:_Q1̿(xD4UX\.9_& _P5JYރfi*[QD<N:Lr$!:}fY5lУ ;ӱ2 S*xx l4lvHЉRPqly[—}_SHzga*3^ Kn@ex?Re sUa..I4ο'3m{YԆsMMZu8yh[OKX-֯JD!}!"9|S~`W`V|" 3SmE'[ ݨ Jٞ,VkݎGʞ6A3zϘ^ULsW5#J A(i'yի/j)Iw̧H0ݎQbOМ-.~?8osla}Mʽ{t yGZ|cz8"Z9cW/z,U^aQH$¸̸JC輁 \c7|Fl8<)(!`%mL?sSdd y$Pb+;JN]%^:慸mv@@6(`mKt2#t &t;H q#k)R;h"pFαz77gJx{*Xmg p] hrqqgks,IP}ᙳBp:8 Ll/Z@~wG /Q_oP v*CxyWL-(D?eizBюQ Eq0?X"רmoq0o_t6;=esf\y~ါӴZ >ӄf(iVw#M2 HP{N"N,};ˆmNi}l6ߧ;Onuّ_9(xY(D'g8uG9[s *!;t}P)9A茴yg]]F\1P<|8Wѕe+GKxCdNҒF.Ao>C=geXiiT2״)Y/ ;V5udP1@)#%00O]LҶjqWnhL9P3/pi~zA]m2KeXy{OMޥmTMêIQȡɡ G$}ꭙbPm& fNS.xߘB^ک`VA}}O֕c: Ыobv> ́_]RLE#\V$[gGwp+|U}+kmX=AOh A@7/xX{n!%:k;VV gxezJ?ڿi.]seէqx3ouG1ZV$xZq./^ƙ#o[!Hh= D6t)">B#k*Y+@E ox54pY"b8eA$*3@EޭP0 KÈ.iM͔)΃z!WFkm 0mmSA[P*]o= ="-̥P !?5_V({^c!lMG, 0?!Ȇ~ 'vhV#5`^bRu8JZ_SouL0lQF\JiF~XEa\E?v4 x((j='^+sVn)\L:&ލ/R~T.ÿ ف 㥵&ui4QUn2[ - Џ}=]rEnt/ ,*e$j=$a e梑AT{;ETaRh_}0[̸|̢Kv#;$Mv\kT%\FAg1՜-+E#1MF[\]CT{'~1ՖLdեN%lI3֟2>\ϸ w9P!^=ЈzISqjzLNgPru vvY:JP>gfw-i=+;ZTA{w9/#bʱMkQc6"-]^#sGoi%V6z+S,qyW_X׌y'e: iMOp@_1ܯ?Z%1i[~4e*[帠*p{#Q(2,&qd__tZCá?$FIt,kL߼jX$[j#QҏTÝ]H[?F5F#.#k3)S;7ˁ,tr@' +ɄtiǢu EN/,2rL0!;#j; 9ԿKḪbqt~1ޚJCF{FڟC)s&tx: J̟?oP@cЀg1 A+tilM2CJ[[KX>~\1XvM1WX\w.9u('?%_D##>9dR&g`obS^4IțPJ7@+lJTMuM`%̈́ t&ၸFǼ1y4=NL@m`.}S{R]mZ@Z澄ǺVeXytޫ0߹o[Q Oag8&M $HC4fOomρL= z Aa$3g֫,&ș"fM  \Z0dX)_ٕGx!}(E4S6Au΃C) }-Ɯ"4hCn23KN#HqɌݶxit%ˬhYER#7:"4j04]Rk'vcK^op*$6;fq/X!JFVu489@$j?g[^.BC>a 9i^) x+oqM@ 4_ mW "nXBCD:PzVU_~y.šJU>D0ct.wZ2 x Ȯ6*hᛞWDf*UidI.Jaѥ_uv72[+݈bSk{x-:Vԃ p%dZwP>gJ=(_U(HcGp@'%*({yɯj1[Š ({ ˻yN\ J?NFA457rKgU??pD(YMn"ssB-Ӎ#lyhlDg>ϣG,nwKB"**10"Q5reDQ %X߲>q1ǂpE)w=xBsp(#W]/Q @r7+ F?ɵw?۴}]S@ؽtBR.aƧ ,QȢKPH#v8#ilwX>6ݱW-N ^`KظU"Zj>~ ivC$˔|I+_FUy2/J6.ӱEۚ؍R,6lE2UaAo#gq/tEA'h4h_gNR%q#VV~2 u~dt;*rJC(-\?Ʈ+4dZtGqF-n#\ٜ44]3IC qq) ;-za4UdbG_߭si}NB{_O/4GMXD&6szRI'67NkBD-2Sn~vmpр `vf>FRCXe^ ofB+3Xq/9rh#E Z^:!Cc4^[ǭ/zʊ'-*0z Κ}}zo};犡enfPCF[%:2\@Άn1cC7. 5wv'Jaȏ}Coƻvm2`~&Rҵ3笇aޒN5'e21賭OCCvx/~k?| :13*wm_ќj3` X88,Yw]![޺ (Y̳)ڒ0 ,y6՘$PI~Iҧ[~y,zd]$LhF2+^ڭO}Xb]kwqg0v7oW8ZFN}pި:vCB=dnLv&ֳxs |>ކ U"wh_;=/1G*WbqE JU">03(F΍.4&w"}LhA؁߆*YSś#Ѭ-s1 k <Μ'QJ>\6= UgEζbҗ;[~~̽extRa :¸<}}_yP`F0k[`rc[W' kE1 yUl'͆ݳJNx$TCNk%̚!7AW*B ՘dPɜfarip(K&}4ߪ{I|~devCl' \3Q7=8ME߹pH-G4omX籥2lj9BEI0WqkMmPB-a+*l]*ԋvr `sx hJXKz[@ IGj;o|v<:%g~J 6Q8{3jgx=U65/L"gdfuGEC2,~֟0C'QeZW&uw^M_=C}fe'#Ncy7J}F%l; 㬻(T}O͓l8etcB58[ ﰫqiY|&xYoYAV"ZFL/,|)ӆ>'0ZR+Ӻ菿*FQgFFfeY|$ز+Kc ?vGȩNE C}d3lL 35ܣqQ̾0:Bl-N# vtY,-;4vVfJ/j;L2 #(Ky::CcDCS<N֟!cSxiri6X*ERAw})WD0WIR{f&j< L68︩bBg`%a{!|LAJ kGz` EAF=ڞbc`wuzKo|!L\Qm6b*Gƨr% 3vW9[zDzC}\aԏ>v.j)O[ '#3h0 nolQ#s(:MA,EUjR4I߂PEXyvQ85o9T,yͩ~(C_x,R #nӰ7p{U(yOruSj;oe^CVCLCH\cq5DŢb8C]wk Ou acA-T,&OߝrP C2KBArlD§v@T,v=ulF,{ qT\*R(!dNzOK iD " o<ͅ!2c~V%a 㓹ӧm1].]`4ZNJ绵|"X/KU@݅/]CTmiC5]WFq=_q/VMO*EY/2Q84Y-eHƺ8A&ʾ5lr蟽Wpbny'#IB?.ɝ)[5NB%/+hL}2L"lx2JS,@ r upAOjy_DIE_tHgSl`wp{{]wl׊lNC =9njDB{52 zli*c\'mN==QfiZ7Ιwdiqo<O[bM¯dP$OuSXoꐅ| GB8:6"kQ#ejHI"I*[h q  tgQ3Zjߺ<\uZ:Kfg"skC!.`d{vSЅ۞>!)A{Ul#<SL:`,R*-r.J)̈{e^, (n916y.H CٲQ:[e,tvA x $)sދ(kS|XZ:0vEp͕dNi1[GAb߁Rhj +2Q&y[n%vfikfn)Da lE͍Io٠h ,b5̟L#_ϼmAB#/c`ڬ9]\iv :w~`HƆr6d~;nZcZX%~hPs6]cJQK4w#WߣG8ӀW~!&FR%(G 1Z[H1_J`xZG޻5!$% ?vI듾ɺ;MJusW݆#?@a0oA<iu?{eK-:fԴES阾_-xeaB4ƍG%!>6Rx08ild@%bb`ahac&j>!G#-M$&mU@he.jX,OX=e-' )m~aۄAf.R 򘱸%vZpp'lB:2p;u3ESXEZ),% Šӄ!OYy+;)gI&7\nl,}eqRf탚f$F&V|1P.hlrLIy#v%aéA۞ x8|WKVj K(xH8uȜOQ,@_Q%#iӻ. P%UObXچF*0l{Ã$-UQD,zUBe(hpT= aƎIg#D\MC1^sV_\Jzؽ2 ),JS=F4'7.#a=?@+E O8T_ݲQgAs 15U^^&)hܮPwfc 4£!ɮ{5pHY;:lӔcF$ }Z+m`A> W|9.Gn@EcT_(b JJ*-N#.Ø{% ^y+!336-{l=hKedҥ)R+SZl)BF⡒BE?$Q2ga7r&R)UЈ>`9m&P~`7$Na4^q=Nb=-@u!'3I>ͽ]7!_1K `d^-x4(.5tFDt'HkT&aYB C 'I*.;7w @M4=Ş<)ញ)YЀ6~`̋R7;_upRWm29Y3LQp!2TWKW\R=d=eh]~?Ud62+>!G5b/~"g⬋3۫H>kEV`rMX$(L Sˍ,p>r"%V!5{k1:L>k>wX-VԳfB$6̾sK=AZ/T+V{rizEmh8E&5S!]6&ǿM2#ԻQJt`~/a0j8ɋ8@H'.} dDyġMME[N[x ,ߍOM$ m^uM^2zz#cѹ"NC{]' 4G>JQ3\D{j݆t{ɔư9܎W?sKTRڭhpk(,U'aIи> <>Pe30 iY&sy9?d"<:sLBQ#Hs,/md}#I!ѩRo+(/2*lW'=,,`IS^ӿ;aW!6Sá/MbDhEJnI%].KjrϚp=W{.9ʎEsFao˄߲J2`$xQ.ⴥiUQ:R.UGWB-=C')a2s€~Ab_Q<:Ļ%< cw?ƥЈdNș|-5 Oo ::zι\GhbIΞS Γ`NLin$E 8G^性O{&Z Z1#wk5L?83Ͱz'(SգI"llr,4S/<r/h1EQѠ4 kKd^ 1P!MSy,hkG,"VٖԝDKm7 v"HQ 2^7B\xptPaQs7 H䯩-`" (40OPE"g"hS/L=FE wuys:^TyŲ8Z:7UQK\L\FME(᩽8aEЭUNL(c"/~92YtFSN lbolfLӯ%TrhRr6bfCPfKy3s%}p`glne#l0[5%`ӵyTu7jHip]*V̢JfP)zȼGh.nʑP>:y}}…"gRa/D!sfΆPo!6X j J\.PHQu|J=ANX>'l< &s\,ւ ٻ-Fss߰ML@NC+@Ѵ+Enq] [{cz+TPnE_^s ޟ9xmT[@c-8y;@?_+&-[}5+8ijYCxLE=sk"fUAtJrq]"{1 C%{lo C27R^n?Dc4=߈?!L1 tlL(l).琦S lSfMKSBF4yVDPmk3s1"2c! ,n3꼏t8JsUy*v;3(P1\2jTEӵav>O C%(tAY"^װl3~̸&$u!ĈП'@Dǂ'4ޒzn1| wh-Њ|8q\Uj hlw[򃽗yB.켉5*rxsGDL~.ۥVqԩy&U'^@*max? 3 R`s硵̛h#UC?&fY!Czh/jn'mt*=%ž0BX'9#tLȍ{}I0op30Mգ+RMN_ɫ90.34b>2M_НH&uca]gU6|xy列.ΉII./ `U$/"IJ`)Yp`ikDLЁG1 ۜ3oC>ظ^FuaKT(Gx-:{ªc,:V֋ؖz%K7ϹAoH&dby[ttCu|s=MB㔄|io\ DV%bp!vk}ZQk ROf\,|Q#UwxvwJ^ʞUy7`qAv(:ĩ͋T ޲ @iFf |b<*$ / y$&Ǒf߸,6Mtsq^P1U# BvG+P0X`{R>1%s^!szr+e;2\ i7.Xs.O2;^Q`÷?5c>]P9RSƉ҈HH3n0 (J'>][e:~+|Senj*Kj=.v ga/G06o'O1:MS\B}M'}J!6OW^?`3@wog45u^ 7ّ+8vn[feZ-۪ܫk˨Uۍ^koc"͙5)54j0a$vؾ_؍ w*yji- [n8X3Gw$. ]'+x}TPۄM{ &; ewؘ*# BS8vlП8B .ȱx9K؜ӱW&s_\Bj<9~$zB`ӅSMI]sˏYWc5a$۽`ls_?u# v iCխ a-R:/jM$oGFct,Sd.#)cg7] 6L%#]ְ]x0~I,@%g+V|WBf"Ki-wqʼnhuO}BhءDTQsijr 5Q\J2=8v:E#;jjv1!Wfkx'XsQ%B:GZ+jN1TNWZp(.Df Jgg!^E&_li?InP\w3]-Ž +/c W Ѻ|R)Fi'e6V?6,΂ fήXj넔G' v/ HZŗݭ# tbEI05pu-0:.St$%C|!g~0I.Tid{>`. ,TU?7b%u^(Y3Q2$_`̊ yOܝӿcROY: fZ 5:(!qFq ӱ|j\!:͖M:z?x(_fG x1%eYAɫy/< ǬT&_ޓ6g_r=mN.2qTbU"eް#}>[ք\XkD35< F%))`WHɨYTml)#P`׏ˎwS#ꇹ}§?^ Ub<\]op>o 'W1GV$ma@޼;%=s : '\ggzD [5"hԇ@j/VX"c>=AG.nn0Lkty ԊhU=`ZyR #39I4qԝq d9isyLwG[/uǃ_[aX䂇ާ1F C뮨=Vpsm2k`?Ň(s+wْ}3?W漞. ^R~Dg];FD!n\/eP@C1Ѕ5.)_GQ8.DX Hq>Of¹h]YwRR(|z&xp9ٝAN‡lΩ>&Ww^-CnY]S,3qe!DrEh_-,&!ms*Y6mJ5ܾl"|_a?a{q2QEd\ߋéXh#2C< H)2v{3[[_&<-qLd%wx9VL91s7Ou//Ïhu`}.wfCy!0M'1ĨߐX N-D6OlT I2^PFS?WsE;;A3Lfsn8t(Is7zT{KTf_pcdAQiCke& S%*wm Pϙ6v65A񔷜Zeąd d[Gנ;\46ЏgɻKZ 63AW=!2OH7 Z"[޳uAÿޢEeLWjѹlu,*=iK,eMu’> -?ԚǴ+8h=8Foi SDk1n!e3!e{)k mqv"qE55=OKLJږ L+X9H}nvnoAe&NJ_/B>X8 egޛ_v$Re;Mw6"\*E6Wv0.Wn#|֯(>gbob{REacu颹tV#HF?qY9U@̆-gW&`KͤboJJ*5f-(\ƛG΄\+jO NI9Uczغё'ҽ/w6% `+%{c^,oufNK猱&Co-cU.ĆumKT. EVBSeHD9QgA"]S 76h\5vtCVcxBND/p=Gmp:<l3g с0vpzyׯ߬{\~ @ޯk~C.BglF4ߒ|yo| Qo]pӪq5.7@$Fiw riIPt+p?18 ,:}?!mEi(퉥ZVaYW]r4(3Aݜea`=~^W)lbO誊.)O ^5:] I>WpAF- :@-ư&qlvĄgV]J#!6ηzSr̦-G oH"h%?,=,XiPC4MA Y0>NoT%ip.2 ʟ{ كB?LouH}&sb@Si{enTHEd-=`s#1(D,ge  ;x 0Pt\vB]=fäK.bDCv ,Bk϶#jKΦ.\VJ3^Z%ˁ:k{ %/3j"6wҒ.@Ap8r?PBHs&/޶+/ w(dl+}`FdAE: FHs`P"36 s8j>!UU~ ig#d-n%8@ W_r mM7P@pʝ}V"vTظ& _hKVLD=l/!ό]W$tVNc%]"N!}^1gdg?q.&iYr3 `AIf 293UǢӽu"MqCF[/ab˦ BIP1(zW :ϏC׏|+iYYܦX;Z[ңrjt4HM\ƶ[S#y=9lc4hhkÂ>LhEsē,z4Z|biגzzd`.p[kFi^ #q!_A£šzo - 艮 Q0Or;<|d.?c#r: NT{\yVvEWIQ@ _ /3^>0 |zqTEe$iGC\茢(8u /V I0A2gvb]Rtb2 jF2aS35ۜUa韑Zo0$z"<( "yms_& MDK2Z^aNv HO0`=]:4}kP^~v@Hz5Ah"g'{hiߎy41uYwnYF|O:3ul(芴JBn7ǑzQ`aw6s0~-Lޏul Xc%ػ@&~v Mm٠aFxMhkm٦&[˅eŠ4h5&0}O}l"_Śc1uҸ󵜘Vov2tVQ8ue[%Z8e ZGgC ͐mE!zI'7cZӸڧQO4¶s|KbboZPHZ^Cdz0JzS>r"2 ji~0BvCj}1?ܠ'9w4Hk,uFͮ>DNUVaeΎS H0 l|pxKBw8\?u~ƶXHCY9,Ex;daBUVQW0+ XIN'p~+bb;Xv dNf' <{\8ov L ߔ3fQ"JwX)䁦-N\Mc>2T1;5KN2x*rƀu1=6wDώƟ%!ң){hOdVp3PH`r%p¢wDeEgwqwIW׮Q\,H}to-n$ :mbͶ' SZY, k)3]ퟯe]( -ΥdrԾD5eWK5}T!:V- *'20Fyen& p 7v(+3޳̵imX&3>FT-+!{HPS׈/JGz?n)Z`g$ØeO.-Bɬ;eقqD/l_SXȿi#|x@t*/P#ʄ81#=m8IAe(p7€T:azFDc6`zbg A;1k88h5nol^FhYjA}0zG ;?|Yollbw b10aQ28[jtn'@7/$^ x%f Mpik48߯1e: q7AF1IX8`94Z$[WIK_*A+eqſ]HG54qOlA=iM&dC<5\=vy(ş8VFn^IW R4{etc6 7R:zuzUtNl 9-mB`Ŝl.fXFJE~ۗxlћwes*% .$KMw~*m}BNy,T<\FFbM6έ2tٴDlQ4/zOr _1kƒ_2*ض ( N4b|qaCKdY] ^3Q.VC\o9++)ᩒ)^6Y\?QNN`o߻+-.Emb=aՕ9ݧ\@ *CZG?;leǻe6;#=͊&=sTIE6+Jmce DcIxUj/oZn/4$N{A*[ 4C7,r@v~K}=Sb)zZ t׭!ZxJ27$%xBEP8%@uRWj3إU L4T-lWc_esiU'KB-d6crNи cn$S= ]X;$W=EwY[HHRDϡY ʐvtSDpp"<1iKa(AAyR8@=0Q :U ͋0Ixdp)4*M rffBonW/ݖkR3 Bό$Oh7Dˊy;ߌfK^XhpwĐD Via|I zaXD؈lO)/lN>F#Ȉ|F 3 /㪻ޏq oJGXzȠhu}Q5ż-[.ZN&)gGG| y֘0Ǹ,\'†'_/xG2mvqh&v~2%w&#ߊKo:H_' #AP|6*MM}ULqO|D 03B/佳D , {ֿkAYP`Sbkc !-k)$اغqFCM5ǘZkMTlD&6QŻA[z}1c,aHfl|xXJ[m[SJ /}z,lM=Eh(\fңȨfd;\BΜ&4=!f2LP.NE$} lV*^tUGsdRXCD2pC^ؒ۸i7@h޴)/@0Ĝ4kocjѨ,"Z)@Q/T }c"%L" j>A[.9J:j>]]`f˙8.jDVʩ#sO@/F|RTJ*m0|sKm%a T-L7heej4gnbTtUBiiGHLZVOt_9r'zCݢz&yx /Ax8oOu5rM5VFgJv08nz"2a-аn5`Z884Iԗ(cC\Fv_ `n< }.U J=eDh[3Wg](WН %.z%  s9=tcbJyZzѢo4﷞K?G9MjkcjOL#.砲6PpXr[o 4>0Kh_5vzzA?/r VȾ̷VĉBC=ʵF̱I'Ţ,dM1Djӵ>O5#>>XJЭ}mQN@G B!VePF7R?Z6xpT~AVR#E&Ȟ?mYBSO^a= ݓ}9 ~4&n"Ք+R#rMwBu :`xj@;Jg$Q@Fң9NYQI ;&ٞp^L&/]$q(Z X-qN7+}M' > Ƣ+&`Z!10}%=,Ǜpΐιۓ}ky*A>\,L6;j"wVs@ڲ[cc:؆)TIv9+t5%?U6]C^y&#Mb_ך yZv8^WWo:Nh`kKqK(>Q,R#n boeoK_X>dYsrGZdL0# .2=G}+ C:oL NmDJ^doN۱g=]i%=ӕ?r|TƛAF .8&tg9CBq݂mxܘ'*AۼQ Tªh$T~́";U1\lgRF<*5Gb((u}5ԫO?[D8E߽xϽ귁 P"nfWM7٧uhmbGٜ#94礠NiqpjU\0癖oBҊ/om"Ļc !v[וh ?Awy_1}9A!QS2f&<s*M} )[V-f`;K擬N7<IMV`k^1> c - }@?/׋CSj bǡWHIMخgkt)>nPPQb22V;Ns0\s>&:XTHEӹ5Zy}96o{$HUz囻?ēqD>܅h2Ȭbtxg][1QIEwjndLyᰈ~ݎ!{I!{͙"G| H" ;\ͺwClk kfZ,oަ&]AF4߅6JY4LjJ~ CSx6(M(Hx6vrfc[91*q}Gk'̿ O9T;!o ?R9_PCEB3mig̸}.x?rڸ=~Z9EO+S?$de+O)2e׀&o]V"n}' ȲҖ,lH  Jԫ=T 8鼵Sw:eC"yH;V 5Xڰ~_53}~#Y l AF7GWvQD۲HmkAF󅟱Q+6V5F\)fHn*-H?$=m So,:ǛҲK9wXf7!밝7uEAi,t&9o?6&W)t% &P5ͼWY%]kL7w8(ä+>Rm#Rz!fn|3JX ٱDWlU{閼|7RC?8(Ťn@D~mBsڧ ~ۤLj5$ 47$-`?$ d_29$>z*krR.Y5[Tn =O. B-poR; ڂC=^.aSB?nwyIY>vk|]1nH)jbzj+I @7SCf3[z5<lt/)*̷aҳ1%/@@<< fטR4%Ff]3cEž‚=K*Xs6jͭ(۷Y-pr?Lӥg['U#ђe>CzIʅ:J#X/::ȫ&vEW,ػ6HTQ_3b W('9Sd\ddf|Hrb\ID+UT5> ovP*dxnY&ޥLy֋NVmÇSdyڪt [=NgE\Mʙ  ,@طy?rROaitF+;ը~ZGeywV1`Eu%jY[vj_KO^ 푟Ğ@bc.SLc_A nQA*ф䭣Wt^ٓl N8DRtvb'm:kh ~)cCMo& 1K괺$[)~YWQOLn2dx)/TRcy4+c70x?n=˶nޜ."m봵:Їq >@i"C}#?F_O5q 6Կ7cښkXi+y#GC%غk7{ɑx]VcrI=l[RǥKz"HPd:p vBhr]-H.ɐ+4AKmd)Zf XFAi__GWP_*کʉ:a$ $ʂX]L= yȢ,qeNr&\d6|!tigF9e/*ѷ᭐zψ?æaF٪.=jڟ| Wy{=|%!,;dt }5B +JO@D~ˋ[a2ܠR|6Sq{${göY8 9 tj=sN?.Ͼ%8ӓ [H/Zdkt !Jt3=;UњC[Mhf)»TG(*mn*>}[OH[K[+}! ./G3Ep|[!OVNBB,\O'RTCHtkcB{l'b\(,bv]@!xC_A 퓨HHT0&QWl`Ryܞ'j+`'٭ 5X^'Tb6׿#I2PyQAb,]X#"|r{К9 Ge3~UVC|"%v4|c4S:߸1i:i|TV۽e莢hDo؛^}XY&%wt -ޥ4[$J?fV09:JL#%цeX!T4S}Jm"IWBd58ty^:hgjyfĀT8]*|d$@'V*!(Yt$(nl$weM5s)+nĭG3 U{|2v*:Vmnu0?b2G8Ƀ^فq/C W/CW/a387N nB.?h?~{ւ;TfGD27Fp3d)GA|JY#t!\!eX>41`ejGLIZn-#;'SGy9pth^;﨓*>e̾LZ;ŞCT,_/|2M,Oņq00<@? h4o3f:"L}جRFϡs%=G+K?vRrt?Z5)|ls75nilocYܘ8u41I.ȟNFe5EkR`zd[j)ta|$eb.߶qN,g+A`B 1e83k49uכwq7aZoj=厸E*"*))vڀv`=Җ,f =>`#Ym(Hv&ChO|"mMLmFVSJRCb#7ɊsĔ LpNnfEPy=JY){[B^ȩ ,Egݡ$Mcwd18b)rwnM ~T+M*z(Rr!z#U~x}'?_ tCwфX H;mf-[B\P9:RGUSUD@bRAx;Q0MS\5|>e~={dz<ʷ邞μ $'KHK\xk'BGI}&{O. xRo'4r$kBLRiĢ)نH},֦.3$ӆ=/,4rbݪPVԬRZFP "9ZVad{|@:ykI'h?k5SѪo[p|qܭhUšlyRB.&6Ps y.-ײ`/T ,F(Rgg_֟!EKmLϗtPn {qzJ̓BV~8q]gl8X>4e$Пl]hʪ?B"&ץ 1:X3 /塯7mRW GsX'q9yjDq3tS f2'V]9ȩh<1Qr(咅SQOL|0$)_ř?h:,'D{5{Ы;'6<eBOyH%JzT{ktsfڿKr @֎l<ĤE:]85@-_#S ڗD.-Uz/ɬZ:*-I4>*WI!9=t`'_D(jWN,5 =ܣÁW/55C/R.^MG~C4xSu+r^3&Lo!__$GB!'$e ;"Yp27eӾezPr ѻaߪC:ˢ(9SiUxZMْ3~ޝl 6q=O:M%*ȿ6-d$"t #Y67]?/I@NW=!i6:VY2i0SH(½W1,*0q/Y.4c=Ӄǭ!2i&giu7~DV0\7+Gey.~~9Mziu;#p5C G3+2wlǮl)A'qkmlFcW}-? =F_m@xc.egne5yUU$$>b-ccn̶ɀ$Hoi^%,h1CsL`;jJHalIo%cʉNwbf`D0DV1ǷM.Ys 0j/l%S|4wY+#%5{1c< Q;|^pѿ"g/{Yg#@x&Mq Ysefxܟi!uS]>5e(P3.]d6^R/Z:wU|~TSJ9Ax[ sDhC)do}& _'!c}$v6LK) i>8xmW'0R;&$l6P"[˕oe>\B>35@\PN2pKH9Fx+-vCŌΡ1ip{gQ)3lp&뚝RBưjtEʚHY`1!gk:[HǸ7WLP Tn*J[Vc`R'VbJ*䠏u塺}LQ`IvUlzt^>˟wiI`PCuĤx^_$o"_oceXz)6X]ʕNvaJ9x" 79hȧnlČ4&b|y`qI+fB)EE.z&cVd*zѸ@BFtb]MLN50.TR9VE+F΋| #y6[v፣Sqn@ӦFC?UOًg# c!J? ,r:VvaL$lEX,Q*}EhaXujZV}H㏞g6VDq9ü3) `xQ 4$4δMoiͪw\@ؒ.`CɆ|%Z2CP̀%-AsK+zK17d 0.J>lDB y!ˆLH@֢U6%-7\* ` A vF:'3kr;7(. -!cs S|XOVPZ:/1K P cCq`A@Mf'Wn1.Dsd.&KIqyVoP >$xQ顖kk͍f!ZKn2UyHG+VtÇ$hMm8Q*S lqkQ3Ֆ 7Qg9t0  ijpힷ f 2J\`R|!IZX@JHj?7.3-!4jPyL鉡aJ Z& ;ΌT?L`i* 0sog٨n*. ܊ *3:K:eh/CNN®z 0m-pa/ToPT14@v  .]oe#rYˁIn$VG8yˊ}N{7ZrO-Q>W06FL^,I K*`Li+P٫=.*^5?y[jI*g63!{h,p\yZof/>79Oqӄ Iv.zYDa+9&RĆi K[AK[Y%\< A^SMy)Y-Y P꣌-[;a310)in4z@Weud1Bd!T4.k뻉IULl(/nz_qphAcԁYſە/W'P/ua^q:@ӫ_@;0;BJwu%7](祘כ|V% gr$)[>dЅeN̈-EJ{{ X0in1xm#J̼Ld ;;!"sHKR ;Qf՟;+fxb>]ªޡD̒mvQGOl~K9!&fJVXQ"g'j󋯙 _H{Ht̜* ħU8!i2 \{3ڊ9P%, yΎݴ;YoȰly <)Z+4 `gys&VA 6$5[ BLFc% Ԧ/"NoCo3S_M`ȦU;{Emuj qk=[-Ҿ"kd~1Bñ?X&#wŦq#4Rl ZhY*-N&Kb7fϖk3" יX>trp3!>@aiEt ^76K?_qymh_Hʌ0rs)o " /+3pڇ:7֥$%  F` o*WlHprGIXTAƍ4M%t'mvw>x!s1JwA[_+ho󩦶r#u,:f5CޥЀn_ڵP3w@K`? '*5DnQǞitɨCsEn%!9@nFήC |45%b0($vdX(R\]U_Gԉh#YFAF5#oƗ"yz6fzH82?=_ !yٙ~gy"UujX(sVQ0)B?YQ;7IN+q5:GQ\q x]1"b L\tl9cu^uw_噌.GI ywgW<'z/ihrԇ+egr6c,+.1eNVKJ`JWsB;6v9@3*͏ͽJ3vexMqaAi ڢҩW\H[! ̳o2y/^[5Qh|n$n B}O'q#'Ӳ};X~FZ B6k?ų͊"ˑ66ܰ1rnLW30^'@[E_8pLTKbuTCcW!HIfv[ {=k.q@|CF &J>@ ++‹cM@.ek5O{6H&/JUE:?d"8MU7 ?U0Boɥ \ RcwXY #}oW ͱTMju|7"=yqN}%ERu.z$M~JJW`.#7(DSؑE~"i:vg"dPzYtGuGwJ-V4O#.\g,L{WSܱ$~}EvNzk4c͍!C s؞RW  VE/,w[]0_e[OWXQŠ  *Dg2!&xkR~H'<@9f,*EgV_hm6}K-ŪAimޱdAAװ+}"se6R5ݠv+]츋a`K;V dP??X:9Dw~7FL'69:V߸' "u*Q.(}#sc? fR~>¼ $.tӧдUcqS@Bד[%(tt)H{EL;(mSIHP(+YItA{|T}+}C)=q e $wFmsUY#Kbu5Od볬04HNm d B EmM*-K9ƁTLq>w#dKc@akNt{E}#^c/j=P۟鿫[@_C'?U$߾<,pĹ[NT IS(| w(#dpF<~ġmxڭVu* ={7P= Ws?h|33޻!ꚾ48MGr.'ޙW IDm9[7ە8!( ,:,."քV`^8I|O$0rn~henI<:EQI1mٙẺ Os /\e@zVY%:m$T= Y%AA, jXpY]}/rN4~]ڼW^ 6 5ovm 9\qPVڷj!J?p¸\Ps'k볳ao Lz"٢k]v+$g}Y-zC UƄ>JiAQQWL]ŭ1kxutm ju~z=ƠǏ m :Re(Kɱnj$1 =@:i^. S=ǁB/F'"^:Ch{6  o۹Vu]uQSJ8w넕R?u(M  ӗ/@(yNg?~GL=J~!!+FHS޶5 =Av2&,Tt鯕eEPqoYiY)Ff5M[zmZCβ Ha(^B1pbKQ]l.$V,u P]:=dn_"RK7 N:d,E87%IOM/L1 6&{VxOk7$N%n_S8Mfc{Y cfF?Kjw_08Eϣ ~^!oiU5LT RH>M'$rU[ "Y ))wS``(&y<ĽP*"Q8w ԏ!X6qLx~t3tcDb`t+j]|aisPf|ڬ)ߦ?KA)uwOw!w~k-GV n+?i/[acf<:+=YCΎIV鯌4aɁnq:kJI r[285l+qv $mTEe˄?BӲΞ'm/o퐻vyK `(.ACy϶WVe[Adh<.! ?fv{#jA#T[~55}g1P 0:c:\)^dƽg!M-ro&|1U5,:91S$HRI٠rf9FX6}L2MY f-j 3"W2N|en0BʟSu g؛d0|?pԙq=TҪ;8G7f^ug<0,/^ԍb%g8yɰv)8n,R[&_h#ZǢk~ZR2w ޚKJKrl3괠K#*КMVV >jiS8x4%鍈BDe 0=n"h+T :I9xzJO7P Qժ˕O@#|iA4FՑ N}Qz=7w(/2|?IZϵt!GZlg8 \ujC/[n͑ ƅ>Js9 -dB( 2҇#یT1 >+V'eٲ1ώ怺,G;38 P3QY%Mz{"כ5a2 1,XzQbp9d T IU2xIRu7^5.vXՏx%ivҘ[^IumnqtN?2J<{as#YU@U7*ڮvvA/wʝR=P#5;I)ꝱ mYc.?]Jb+d~%)V{%k[. ޻]М -̽MJ•4VL'B5wc(dFMǻ<)j:"qa}uT{Ľ60]q.qH؊V.an* YkUlkh9CD/0LR%x|>,7*i1Y >}=Oʬ{ByڡM!dc)-+CGy7In=tLE90K֭} HEk6MJR뽫XUC$8a15I}nc`6GJT8NKM{cL_Ǟt0j5Z?eDW-uJD2O5xohRP]0 {8I%}|0@)vbG)vL c8e@Mi)OĀ_}9zDŽyBN&jC䤙MTUqE o! [gjל="*~s4jF%R0# -Hí.5fg2\(IyIDJ/C{дvdQznlJB?ZWq!\{f߬5|:i Ͳ-R(ϩotg6 IM P҃.h Op2^@)ǻ7ڣr6ԨBGێYm2z22Mmbةv^n4a3rtRS5JykP>6\~[\oU h':Rk LqVx5^u42p AKZ=#3w17C"pcݖ, UFi'E!aTB_1RSitA ytQ/&2g1rp}oU=i9.t<'ԧh;@*\O8P JV\ZS}^ ':)i}GJ)}P99jV;[f`&^͘fW8XBbx8.$}ոbP9XEbLt&!%h)D)!;/_nvqThr$ YYK_\!b<1!Z{ћ،l{-8 -oA6,ZKgG)7 q]tC] Bi1=ۊ ˠ Mm?kwY 'F'NG2o.Q-Y6~eUh/WzRҖ! tɸv亵-`=Q+?T0OEma_ىLv}U [iҧ]krv—p~@<3 |B8(o()]bPp,eUU&èԲu/z|LQf(α}?j_xun1>L+:ɿ#v JUy(DaF™ x,jEy-}EC/~UJod.nf5{݈m,%/@׊'+ 2~Yl*!Vpqd|WHD"_DE.gjEB"C6@J2417tS't `*ؙ=0r^בiNLO/QlyN"V 퐊]v ,2 ƻ)4ΧPlD͕ j[Gy9 =cqTNϧ'+6O 'm~(G3w1:N%եE ^#N`Vzx5'Toc#PHBC,!ᕤIKV QX Zoɯ/ɆQIُM*ȓ/ikuF<"N5}OiBL޳VsDmٻ?] p'M'fQ̂_%ìhGF6 ]#'6s:{Xw\:m$RvoyӾh:P+gvl9RJF /|5~^^OK(#ɾo׫#-% Iiu IZe tCW483GC(FA;f 2> kʮ'fYpɄdZ7xٗ<V5CW׈ˉ&1|1wɦo:_6"eg$8'W-7nZ杵[K,U) o1˿JoEp0!{ Algq2Ҥ6BM[ 0dA8d e\5m㸆?K.UzKVzu``ecҸ?h~5GG6EKҶJ#dCI9+ IˏE >(K!R)%B6B۫1Cl`{J`UF.,a*}r秝!b4͓ \/ǢǛ7uadDvnԟIl&ʳ;}܀jGٚ0N5I51F捶#ٯ\/ ԜQL Ckx jb~_ K/"@[4P=2hp(FNB%9x5 $|@aӤ0*rY_e%?!7n h{k,ęFDOQԽ!&C\=5tJ肨&HPvJ7W~)zuG}+Ny(܉)/o:\;Fp Ϯ 8~-iEN|XHgT3tmJ=G>'t_L%ʕmfO40[|8V9f-uʒ07;Y{P%<9S[` 7jW1%JrϚH5m6#=tm no)Tf(!OҐ: O RP?ŗ=~%@fm \0apkb9! q - 6]+~^tYf*7&l@/5lJV#!Z-0#C_"\kQ0d@ftPJ2"Mq!e7gu3 =P_F˩uat1P/JC YzWT$PKOO:C9ӯz#E<ƊRU@[_/]#Ccx]+#I>'3}jvUPKZ:>J$7̾]. 6w}:H"I#oH ^[ꙕPoAA$(HA3VrM5,3 ?J!Tf3ڜƒLRvp 2צ5dT* #?yl Bfq!hku†~j_'scX^XVH.&tl}4U4hC&虨edVؤ]DJEp޾+^=˥{bQ װ=T5 ,HgL3"d UE 6b7$6?l"^ KAJ+4MKNkwF"&N|;Hrrȼ̮^ьB߭؟!@.wC5DR~U7gwTe>Bxpc*k"]X[kbĩw|_^f(| 47IUͭ uezWǙZ _^0BAI9L&nV-S[ml_ <ϫH`oJ((C9Pj婑ӿzn}bN\Yӊ\ NU2m Bwhh\& W$ql %;G (!VVFk/)׷㨨w 8ZB#E{]ɆSJY͚&B\ Ǜ18|pch)(H"3vp%j[ q%W} &neL\Ncϱ%F!n>:3d˙&`?@@} 7 kR͠^hkk;+>o Ǒ*uG #l>2uwrؐzofJgPƯɐ7APH;Ԩa1is{9B洄`ʚ ~ќJx8JpG>$ ٢+Ѱv4}<=dIo,kGDndf=zĄ}TSADF3F{ 7,l ̕jl*avP-ήݳcP2f#kEU^Y@W,FYvN&c:ow*QĔrg29Z_%𱬇 X~#M7j3[y$ן$d9`SS5pDU+b.pvirbhDΒWO7e䊵_/ǴZ@b\ʼ;ke-NC<=ՠdcclP$^|Nu/y˪#bv*(;~E2wܲd z@G΍JXG 6 ^;엍cs$7S3ʈvOAJsH7D=֑yͅI\k8ЊQ3]4h}GyYH0A繮YeZKZH[#vlgT|FcKbJ!;4WomtDZQ(`EFTo۞>Or~ Mk`HyG+/wz-yhÇFaJ},e[9Yb'U]qucv5ぐ0Ʀ%EC=V0'_ƕ4 7 hFޣi eA/!- |z f ЏYCڥn>?񍷈AwI=kj1Ua7b;Dꓥ9R>%<ڪ|.B rBZܮљ 2!?pPF`5UBź=|F+e !, [^Zõ'AWN3;;8@Wso}ҐP K-"LoL YWRmVlQ:ڵ *sCl6:Po&ۗ/㫳RЁrbF2j q{KnhD`(V ~p 6U<7N{Qna) m2:)ejDN&D ̉BʃםofJ7HU$Mze5kl̾>g*|'RsWnu="u :/;* kNv O8W!bv'h`ONd'y=@ @ r4E#970Tsպͥۄ}\4 2 M?xs^3`V|V`AϿ> <W̪"=,MuEh)w8FP 9R35aO 6%j<\%CBנlKg*hdwK0ѶTpq̀Sp4.uoظn-rD lC?VE_R8.f5Ы ('SRM4Kj\]\:?9G'dvپdS"l9%kvbD[C(˽YPɽק:C:˒1a*}2/*RxvYFA_K6ky  6+2m\?f?4r%~8;Y?~pHs83/5Ķ.6 ?)"XOUq=Ջo$Cڅl5v 1RH403aq1ZhOHR21<#@o[, ?Qyz xWvaG!"-\1WeGcf$<~6@k+Ld'3CAuUf?,Ċ% W6,704W`?+ k3~B cH{=dvVeH3۟ZX$$4jNz׊`ƭ-5qaVۄÚ라Bbp 0'6 ,vM%w aISF.LȺ7{d6-?]r鼹;G{!X DhDSiqQ5Nʃ>\˝6NZܓPTz֊ܐ8gE\9\=rZ!hj'IކX553^wOp"I(Z2ͅ2TD$+i0b]1?mn"~\%b;=A ȰcpfTO?c^1—NZU:;I[R+29nC2D?ݾ F/vnYlELv0B\TX ix7wgKf!q=-0:ziƴw<*gQv } hah)9VbFRjcvҒ{@M)ꇃg< uH<Άsrkl]Lp[je@eށ$W Ϭ`J VK:prp^$Oi?q/xX$Ӄǔ e9뱪Z/{#b"=5T\B:p<6s wגHЇ̌)!Z& 36UGd<5t'&Hg~w|_qW$C^󁼙,R$"!5Q7x7ذѰFPNKП>,0BKڈq|scف\^xd[nB)av O09_o YqH&,85gCYakqp [h@eŊ5bi1 oD7BO! S7?IeQ?=mb:1z!Ὀ8l8 P rW݇5`mTVltfOЈXADJ5 $@v%ď>\.h)S6A*/_ef{VN2̴OvO_>U QGDZYwXcyn7G^ܲ@\}' yM;rݚQ>/;[fcqomsR'ݚ/-OlPn:Ij>K(Ad :pp❦446ԒLD.=NបA?g^{$MiF7i/ŏɇL9l來^rzTg$̠ǔz-f 9{] ,C}:ji!3:վ8؈Ã*d 1)x‹g2k"ڙ0ubokR/)U@Gmp o1"fH3|Y{FѪgaG w~8?YqmU$< :<]I|7Ot IY#!GkӎsЅk,1Ьᓆ9ÓCEr%.VJx nsx# Ec3[-:/N!ӅDܮu W/J L mLqJI}$Rկ-Zk܉pH==5޸ -ZT%8W=>ؕi$j`x&LZ;Z+mojU/:/ uugDWXQq H7L\#u{7jbKM|}:0+ mpz=cȾ͔<J(ZD̺FCа$uu%R: (y*2Up-xKl~qͮضWJ)ѰM!* RŢ%fBO~lZ5"L{{EMx. d.^NrHS]چϓ[ U@Jg\v <,c~>F20_;uЄ34k|*[qr=@1k$<֮.$lYR(߫)܎ "xn "[T/_0(^Ljp8dcxIxyMkac3S4(hrIӢaM pHo.B-vxǔz8ڠ7Ӿ!rBrh7-U@`//SzN 6ZY7lÁmc8l=uS=M|J=Up-˗a܄P$$ȅHW)bA< KX2H-y+Ō)ڄ! b n"w {_US\=;ꤟ8^ߠ,SYr\5 9U P0c=l+0y(=CK -P@Weܽ[wdvcV%N+0{LoCҰoL`7#C[(JnE]CᔏgqO,{` :ъKᦱ+Udk٧͸ۜMNJ񃳿6RB=(5PQ8*:#o:a"dQ 5mq/Mއ1 j&A/ gZ`8;vj؊oG\`=@HkySWKvOvλW&v$wa5 .rs]9v$MlP1̠Q%l#])_RXuGڎxU@V>wnI3.μr̈Oã={0UfDpO[Ľ~pU /7wMDJf-6No^pVFP"l!W8#b)~XoIGK7l=\܍W$|#]b[Gޞ 7o`A]L)ӓN}2nd$w;4y@=^αbnEgPU"Cg;5VCk.c"H2Ȁa"h"VaM;}RqpkO2/V5AI6[L#9=tQ0'X'z~_oZ:ːK b(BJV!m&it$,̞'B.jVm8@$웻}_[;[;vkN⽿uWРm7Α%Vu$ƕ,6Ҽf$gV(ý7&^[֕eO4s1׶^:3&J|?Z!JTZ]ŸCgG'Tx3x-WcܿVQ<*`0WF ZilH,jj=%+H/]C8hc|Qw`w|6.K8@ALZfK-&M*&[0rd4,#fk63P ޴KbAڶⷺCG+N)^;N`*e\mDS@B"X6asn+#v85[/Kdz&̶Z ZAY!$b4⨺;%r9s}lFhKڛkمc7*ZQ/ċ9 B#DK筐^8|,Pmrq=I=ϐ\>Vnf%J:.2?xfɭHO .>w06^ՉLu В*qK?wgih荈s-Z# hR`C\/;lȮ)` A=řba0݈{MS[q*C_@0-DAwCk;Yh5tv D |紌N%(%ùsԯ5م8EbvfI5p~Gc#gП5O |B}܍%$a7Q%xO݊ X M^L$?xOr0Sz3eGhp5=IsDJL.P'!Ti'ݕUKl1+oA޷OpI͚zwv4i-oi`i>7in8Y %UfF#Sʉ@P[;)H$'!Pup@Vg"߸˯RczS?l?*m^Jg_dbC^jϲ)>$Dʿ5XxKBu.eKe'!N+tY R|] jG`~~G(VD2SYꄰ7_tO YCyW?N#8+oF7vw-Vk+˃f51f˰D[h6rp,gkj]k]1% 1zS(K&m%QDP7j +GB֮mǯvFkU #:Ei0T.?֍Y`ė`3R}[WRMr(Vwq/N 5|^,$W6&%.q9MFΞҎ.vuڥîsqdr@$H,ͩ%m@yy5Qdr%2<H6tR|4'Ce{T]%[Z=9_mplAT3KN YicUDuc( J|]fn6m0i--֙]Kbz{>E썄Qw(e1_1hXU#<2D}\rXӢ @ozm/>|YLAi%O/gaUR}%%Na"uz:SQG}hA8}QN~ jr L9-ð2j"nGjze}ѳJ$Chr=XE]r=n.;ybOl$eX T"qd~Tf~ !rϦc/n#H&1Gd%ںT wTW+AF>48 y^*23^qDwCY[Ԅ-6:U֍&cw\@0/9|_-)];ǤK}^'xxVZ,},9!h Z' >.j w4АH-h}E<ɠeCu桤w$*clrœ˜* "c /^Y{Ǣ2zH4+wng-B[ 4wư#m_ul)Qv&d[a2)NhSxw!1E|ؤ3&lJL C9J~4,cJ_a5g Dlj7ϝV4%ּٸaLh[MSDNfS Lk zB\QiԾ]4. (. 2K?ܼ 4" I; Γ8*33wf9>koB wJ1("톹HS˯IŇp6V {W/&!K"Hϔ[ht`㚮H.1|hD)05i sO4ܸ:Ɩ= se\dhiӝ6&hXzG[ua7n5aR֔iq ϤwXiuw)x2*R%?J_ 2~ zartJ*YQ{ХRXM<_s>؛YpCKfE(Ps;Q5{~he0f=\(0\gxGs%y]peC {M|L%P'JrlUJ,+шh7ԩ},⭦:Yx-c8%K{ԛiWY.ꌮʣGbfϱ;(]uG_OމVY_Yzv+6 %Sl'>~e"&WVOe]g 4u_WZv$(6#־ߑ;1Q!;gyoPLtuݖ3.~xt%{;(V sWimyTg ,w6bEn]ߐN2.lp= N)ᴕ+? ፱.G.d-ЙҍI[jBKj_:beTqǡ]G8\/s[zo{9% ҩc7aew̤-SA/y4ښT\7^g 6]eY~xwYl"̭O~~R?X4Nh/PԒK7c,IJT( 0x#l-69y2@jGIg&"N(ywR `YH.O!5%?˖cNJq>MYMh=:T PmI0opqTHLä$0woB=!k7D՛&> T+5U@4`_uj/>ph i%oF, U8M:~)|=M_zd? $ފjQP#"Ux\kF/ `bp/O%zʘow7b 9WPWfg{õtIf ,U*.(۾ 5kȒ>^UhVJTZoQZjďjQ+ԙW EwI&6MhɭJ^Er[@]>'ym{0[Ӓf[8{(RxmqX,;>wP3ṖiAb+m fe.%*/R\n ҃^J@UX&; W>}42L7ͪ>h1Bp[,]kTYUR8ye& eDIݷw3K+ T"m];5!5G(ZO{r;27Z"@5z(q'nJEOo Y'_b 9,":qY AY?iƌ̨&x/ń@; 5%>G#zW3ܻbGzy[)N=|Y):^ Myh]G^`{G ԭ\/yZ.n6ziyLCplB!;f2`K kx tGUz>N(SH o=hiyO 3٧EKJfCk]!Qy!¹t邎 iqY\j?1t "*A2.2I:'SyT"`f'b?${p}Y9SҙцFPPᵳUqEO1rr-YaAqD5?{l!'(F]J܈J5ԦZ٫:?ד?RF}ـG!L^F\38ոVl(W(.onԶmt68 ă+3'I֩f[%s x: /1Xq~¼02 ڼlF$t|(9Eid8&~j%813x i= NvB0EY̳|Dwo9t+D_pB*W*Ks\nx\ryFv6F6v𿜭a!z4׭f*IBPKǝJor]Gao&Gg ;bV@W"7-I+GR2B1b6CdE+&*&4HuY=0-Yެz{f~l |B֋՟M7//T$aW65~_fD֮Rc5/NP {C ^g[S)giHKr P@x]W++c O-bkL_vWUXЭ٬FstlcST lیҘS:WŜxI/UE9dMCJ=n!KW?ۙ3\d:B-GWg($#!+-$)HC[|ټo3tY[d048EEL8&9~sMfP'Ǡ1=ruC4*VjAGlmvmto Ü.Mq[Áx~'4bUY5/i)&<|Gv2^\[ &Snѳ&wI#>!xc!) A0\s ,o)sP*į`{{L@$Dӽ .l>G/~ga9ĬUTg~ys [Jz#3 B@+Eo=\`f^9 ,)OYˤ%_u |̹(OJw(` mu>o%xKSϺQ1.Z+_kp̗~V[*!ynB7=1^=M626$X.#>OsyU̘kdqejp,`8Yy.hl,f֯ oOY:vyNKC7\@Ao^dp55TS ")5Y˱ S?v”I-~za~V\qb<i% HT`ITQJ8.yh$#_WU3x$mϱFLPg-Oc(z g.hgDA.>nxM$r}ql"WC}^hIvm'%Q[jW譚|^y2 zcrzbӄ%×|C3{+p5hM"nɋaFh5L2"4J`|:6N'rΦfU".7-G8,Ч󶱇Sn T kβ]UF($v =J>O&a{ ^EX2ѥkV>ww1d8c+4obkly߽!OH'(h([x f`s5R"ͤM-ИI? wqӕˆڋ.%kw^eL)Ynjj.9Sa7mԐX5*Jf^wfμ$8L= ngt rɟI\e}e3٧20`ߊ)\6pRI # *`<z G`}v7ˌ)FZTn%EW$.ꕋj%YARat?XÇYՍ]#¯!zE!PZ&t>4ֲ9Z,;w.Z$߷[>YŠ;DB90.oKj^;K_y B$|ς{iYMiSGhǢ8 4'vyQQpZ2 >& A'wσSmpExrY;W|{be>pNeH1nO1x@=]sS:g nXX ,v3$HGwk[ωw30i}~=FH# 5`Jlͥ4ؔŢW;=pe@$;Y1uarIREVP_ˆDv%2a8l(-e ܨxץo T͆H1[⠾A6E\1@@xrLm>̐fa ϞIT9.`IOLyhf +ےY=* x.HvV٢CW~٢թn K`XHYNGy돮I.ge?ۊ@LC$!YU`QgYDq{Ns ;0؇zDxH0kv3M.,,ؓW[ YLdsnm8E .- 4zΆ+,6`l/˪YѷߕPw}ջϦp.|$B]v ZO傁"u \&б˼0(WP8Ya|CC"fXަ?7_%.DYHjRam㉚9ͱjZl/_lFMϮ:aSUHZZ{ҫ 4 9baC=bvhΏd/[+',Ć*?jk%.Gz2f&OIIu1}#R|yS锡JMrZn4B8GOy7Q(4kQ Ҽd땲RdzB<8ex`z3F`}c Ƞ7^O$:sQ<٤},g5q^Q#U7zOLrm_xDtȚt]p||D#tk A:)X ב[\]+~+>DY| Et*8奟R 3!9½7J:!u'Wĵj0(f+.KHFÍ3?V2Nrw/ l>B|R,5y \1EN)*^I]k̑rO@_4]ίbQS&'xxy PAF%ۅeL%~qe$JL'{fc&kb³wآוӑHV/[[5l$"WF*ιHt⤓.*Sx1=6Y4=A)J@D"]EE(n:4LbP,R@YLi#ӑǰ\7h)M`޲k\]y9Ttj2:L߽,Iݑb<-bfPu1G6bZ sл:B^^52,8PEd=s[ /O}ߖ$!܂>J$8/b)a  |gnM_ЯcP|pf ^$)ZsO?).Lݪr:}wF8?>G_Qꋊ6x3q5.:O^ɓ1,Epw̓y+#uWsƜ$>NZ"yM};}T<] 6 F5?%/Ԅ\⚓Ch=;DD3%aX!eaH8]i{dr%t:AZ(y_۾7ifqIY,- ;AA8nQʷzy MmP [/AL$al ]rLֳ;b;Х&B;pxk#8g-Pz|kD9U#`y!qO$=]b>ŧO虽\jҩG{zև܌W[:j=yz"ė̡XGOKACKڒNWGڍkw%T$ b59<:&{VP(cu{zN _•ۄ'!̫ LW 2M@S;D[)*O }CUV5W?HD-\hί"5q9$fcF%(eV7l7v̱MPGkss,lSZwR^inWG͠5P!wQ}E0D ]v1%$GlQuU|q<9T؁Nډ/gr)/﮹s*$s^NLg>'$UQGg*Ԟ亲M-$p cC~k+!a*+Vu;8ۣ5+/40K,3Rx'^]KJ`5Ud9%m !r2K1Z=epcw~dOA QaqSI1 c:~ }Pz L KrF9a`q9kQc(7 N̔6ɲ-00dH1;%0c&eqڲ]5b>db >ekX^B6S}X-3}Ul]A iz͘b?ym[1*8mvXF?՞L̙?Ґ]ӑG9-{eP X9jAP}庸Y0' Kx엣dWA&0V&r7gM!|ˏxܩ:n(ďTz5BzDz}^@3F.9P^/{AShX _ޞp*7CUª1өxV/t(*?n(. sO,D#rypg>'d_Y4<ZЕKwr&Fܨ63H dDq&a56f~_ּ$m> jV;o*ZRP=gYKBW? L {V V2%E~?!.5}8ןT͆!*]WH8&u& juJꗕp{%o>uRMpEÇz/ث(OM %歂 \%1b!wr gx2( @Otcxʻd=q\M4jd0ݾ1h;:z QvZ"+?z @6; 2HVC7QcЫ1,TC;px[A+js ɳrHc5^"z`\=rh:R}+Q3FOoW3Fkv,Yޱ 1-:*/;"=SAGo n\!Z K'eU@u71ݗ[3MwCM7y7 ǵ̄MPMW㎹Gtj`;ZG -Ғ^^S1D 5 DLGwpPų|(SS1s^hXK9M yվ{aJЂGL8̷Qw/aG2Qމ韱ji<- V؉7m] WB")Hikڅv$HAZ~Iq4KjK_c sܥ*Łòte\9DNKPSKzkCKNFĦړd]} 1)Pӛr{V;6W&C|UlP󼸲 !W[c.+/S].l|`I(vѦ BnEc.poTO"d,;O{Nľ@[#LǑv> W _HL./(5 3e%#\GdQ{)/; ˅L<5:!"[}7yhWxd.Dh&w|T7fc8F!P^j~@ܤyd#ZrJΦ۸?#hoguˮ"%EC/WG22^Älq+'8^x8+h^=ͨ.Rth"/$׽ 1!s#8meDn|vGl9әS z{^VJ$(1DFIA#g_ 2,`) ÏV[ϼEYi2>꺐~}uk&(PXv[D_Gg$[+^Q)mU> &/fTĢnTo/Hu/ B=sٜJhw SylԄ&bd6˰`j?u5 f耽TthF ;&2(ђn#axIW.q9TO L3K{g,G*'i_YnZ"o-qΛ.Ui;bQEJN̠qI:u1NVUW a#gciJzeg$B_坚1%'Dvk_pD.~kldW:-sz;d<jR+ 8fM[+@Ds:NO)g /dPA8nM>CY{mt%ZA1݊`96m=*3S?,P\솟 >&es2ygG%r4~E&花aA [_3Zr@w&tXKg"7wob|WnmCT_mDc1P>?Mź%(|tUւO*}Ngfq6FMp_nT?hjHc'>vxن>Wf]Ϗoçr ]*I@kҘMGâ7MK%ct_S̭FzNaFEqgwY U,' ]=| ςUGGȬ_RMWW$ 9ssu<73BT%8 ƫtlS=DB}UF9_/K 1pZ ѱ}Hem* MC㐔G#״`ЁXLC-}Ks%(zmx%E-*>^Ub _4TRD\\ sK֒7Zn>/ωS <5($(l0d h b.ZY=a+Tpu;TgY;튘qxu8BMQl U͂.]]v>y܄ $ i<p wYZgnVJP+iQp 1~};0zUe2AF"BEFѺg(ks(A(ufe~INن8i~w1S'NrR?>l`+TZ& YQ* }w/="SN ͵:]><0f `ls􍝢bX"ۙ aS:\BB%sB$U\:V0Î]Ȑ?(~& 9\@izi0Mר_[ki#1HXjj_ I7(:^>:v&":W6Yѡ犄Λ`%B]QY=XL@d "Ndscљ:ّޘu=302|b)-xm-ܧ} WQ$Olb(H›R@ꅚNıQ@UU5DGOFTٙ(Nm[AI լEމ=~Q$'#Md|m-հbI]3]Tq-@hn\lK'`.)6E|^Ag˦ RΨi#;8iu` X5`[8UʾYvΗ Ơ|cG'CL}rΣp;~,Aw&lS!}5 Am9J`M^(/:4x:6(*tdkc hmAwf=Y*d_jA/Gu$[DW  3 `< Uiy폳0@+_c!=D6$L W/|6aV?ٯ!s2caa ǷE, `xTŠŅbW q*$íBT(!`)C.5s}EJm2P)S֮ gAkD2tkh|51q#;(ۼ|ʧ>+)A; g.|Z$?-YvS{kWekp(ʊ3Q;ytss'?:`aS\.}dRv| Mepډ;O&)p%Saqs{>%r'hȞR7^WGp4̤*ô 2jOq١d,Squ2~g2}5ǝBLxE!/@FW&12uS(5AJ!3w떬hC_M (Ta*̍%Hٿ!CeBUi(//![+3v™P¦NΆVdkTl't6) |m{k[N`L˂;;ގ4,Wf$4hҊA"/ҝ/Q@q;3W@Pxw !v i$pݯ\sr*V"ZݔlJv'[|u`/Ka!hL|2RPRX#4Y<@P? ~Iwu6d294uvd~ryKK|A?~y+ܷУ+zŀ3RmNCCU{GȍO C؟$2 r-hd^&@΃b9qj{3mʋ,Ub dukS *AG"c }8;ZnoO_AzPAtetEÉKG<o$+eicᚵͺL M:.a\I>bPwG0u|#\,? xp,ѡU}v :Zhm/@=w-U` ZB / =CqmMMb+f0DnPK'91fy8Bt,=FeD_SRΝM]9y>I%UG2$ /Dxu&f%>Ȥ/bwUPo*?P); sc5搌ݸHg`TOqj^~S noGk9 .][uH@rkG@ktflD 4{9 z52)x55aQQiV gJ8uaDd:\a,4ߥJku(cRfL>|T09]~GwIIU(mOK?7M)s$=Œ9~k/ 'mQ$o1I{s!(EwY#dv6O$׍"[ |mPwza8֋F ~ 6,oCoDnk0vϚk2`0=OC^ q+P ݦ-B~/˿i\<@~4O ˨@apb=B8\d!!>N JiJJ 󿁕w)TqoЛ<[aX6S} 6Z+#C_Ô5yj`--wg6k"m9˩~WC1Փ5f+[@ΜEy\u8Q!$P"AVϒ33G41%$~R4z/lL6}^L{ D܉FQ^giLx@K CaQ>t b]]z3%PQYB6WsuXdSٚKnRk)ߢwoy,IsG8bԒfpw#lޜ#I:Guin2Ͻ"4[ADsܟhNB:8P~^f&_$J#mbz%eP^PF<)}Z) uָ2ke~$d=/!M3)=x>ImSͤ#Z~pq&`NcE}(8ec~pvL1>ўgEnuTյN=P-(f^pi}%X\ Hh!*`H<3FiO5l cexީů/$ZH佌V(,x a;P%d!,V/eh{rQ!ZwΡg펮$(W(OoL,Uifm;+@ y)Pz[4Ե8e"#%wz~/h#t oe+@ ^/H2m֗Wo:f@:˖[~o`T#C`[!E#(2*kAU1C'Yڹ"X G](Ky>F2%bL02Rk6Ol1j:(kvXh8׸&ArIXqqHX!?S6ͻ9/Ø{’Ġpؑh쒎̻1^[LQaU=iohx(ٖEy Jee" urAY/j<~NMVp[XDVhw"JH\wpFC2qC ¦݇SR?c:?}:V3 e :KX,˞$ꌑkkPj+؆EBk2 5o)/By+]Y7;qʮp![3׈4}pdfCZ_dꡐVNZu=q=Q^le{M4Yǃ]ɶد6oRă~qd c]T`udؤo Duɽ6PCNCU9,=|;SPLd'WՀ|R<dA bv(^эFVז^:Ȃrkh8apgg撆`,fd W̯;J*eG=j.m6EEXn>aK&{کbA '^`Y!HJvX k n>_MRcBmMY*rzl~+P&㥮EF~ EjtMqԯgL1itu O+qh< Bcp`|˶,ʕ~UI ?`>UT| yuyxj]{O^9;h@EٷR;;1ȑi٘18"*^/~wF:sSZҲ0)"%[j>Z~a]񡗸g$;]]a8lahsx3ϑdh7UW&R] |; 6Bڰ]oy#+jJ@V<ņ 90s\}S⇰AIGV,2*Z a4K@(Qeq8̡xYZe7G 7pąF]5g;,@I+th=K!ryl`L_/[2%Sagw7߹Kl9}#j*ޖ|0ZCz'O fNBr;1y ,C'sݡ^m ϭ#FL\CDj{E¿!ө9# {Y)#i <)xa)e'Clr|ODS( J}tk ˌf` 4%~:Ъ-'oƣ/j}QA:TZQ~|[E?ʙv]@ >_Ti&E](wkxRsؚSI+у?9~kJV_uv4{Y%0oIpַ{}ʁs|UT`Ѽ7@wȒW$ a>0tWϘFo4Xph#u`о9/-ua`4@.<ɳ&zvHHء-Wi0z{)B#7~(El=dsp L 퓥1BtIoH:˴N嚀 r(e~B\e' !m?@G;N`7| S@_ŗAc?F'%k)V(+E!,Z00gÛI.ݧ`7裇=U|Y@]IuaX!y@Xb;۰c`N--cbc>">C< %qes1^GJp`Ov0aͽ]'J@:`p0+Tl!NњԀR!T[vͿEڦ8v?ߞϭrC%Xu7حŗ}pASZCC>BE,PlR5`ҫ(k:ס)DsF+wY@EU7@`y0 M,VOw tu윫*Hϗ 1Fbs]WP eO_0 iT'h0bjL;3K ;1Fz8-LNIs|!X1+yxU }mC >׮ܯܓ|ym.%/hD0 (rBI8yE+iJ?TʴK?f\L15`XQAfK8FS(HI)j/ƄPb^s%O㇤Ş.VaT,DT-ea/ MJ*Z/)O]BгC J=(bkiN, Gt4mU25N8jog7R?EYֆ]pFjxwn@>7um~4z _oiB12\2ʄ OJwWP4D&lTSA4Wnro5.-\[kJK/{0"7iidE%Liۚw^?LNBxA,7m\`fr5Z-M;eK@ʖ=%n:=R䵬'mTZW/GK#ԅ-9;j{mEl8$VrCȫu>D[x7\ez˙W|6Z=X"`g+Y6֒+$jEyvK2bpV-ga,aLLYpN0 و:eB0H74Get8؟v=eݦ^F = ܑO=fԘ%i(ckM)EA[Eݙ|DIʹ7M;% :͉#Mu5TVm)]̅3K*#_~u[@PG!%v[-fL0[Sftv7Fa8c*[;=Aexӂ|4VuVGw뭲:X('lm1y ZYCTʯz) dAsK@zZI0+T2Nԩ3|룆1 L ŇTrВL\ib 77D0ՖW"\ל[ !70b8"%"BMs|My,8) / _j6wŐf{%j%,1R\ti'CHJ+vPfݡSνq%ZL|WvI9SRO~tj lm7q { Q&$F2WX*2"aqN Q>^ .*[Ա RdM-H/(| <$0Yf>B3`p{P5Io#uPJj8IDQJJYuD2It1"R 5s1LyWo'|40m[mKS7DEkBfȒ0i'Z,]ŅR!Z;*kU~_ gUDY hjm~+DrgIn <6kf1ROr +LʗiL'7g@ LQc 9.=hL.wM=|S?bATnн TvX&K,fN5fSpx+ ćfTCw0jN~ !o?j u;|\utZleINhEw9 I),>}Pa%Ŵ,og^W366Dߐ5%}~pGj; Q yT5Hey_\ h!Lʱ3w~8}!xe`\YdiZ:Z=)Dv)I'oJHz:gCdӧ:*!O&ټ5Dm&ųY@aԳA=P贰Ϛ, ֫gCT`Ir,QcsO_jYmfEh"$1zP+֎ UOis-_WEߧ})NbM y֭L8Gl[ecMXhμH(ʖ1k+P[Qe!mPT)M?z$|f8O^X4*c2^#ƞ ugwBJJ&TXytV|,V}HOQ!2fbOT7 *jmqd)FX֮_P~g?E|"494j"W.5 RJϔgwu*Ay?d3 ؐ<:*B#LqO>YD{(UԖ((G]r43g IVI)p0KZB%+y@NaQ0,9?"9ͩGs:5sMJTM㝭G@m@CC&6k96ߌX'몰Lup+D livs/Ի.̱E=O:MO.ytpqQl2EMs6ztb8ؓ<͆Djh)+Q[D6r !x0 !^3GLru/bavq~4҈WdBKƔWL#PעhҡW :\NV\Po(|, 怯'(!qiQY/\f[Z\\"MHVs嶽p鰘p|V6 ȷKYAOEi7vWîdv*Y$n}djj+kb8\ݡƹڙ-bH[e`vhre-PFʿHFڬ?d(Y%+,Eε0B7%22 #v[xע"N9t[3?;X6$E*4`^ǃ%1~ u:6XxթDZE~Lw?NTD,C퇴}[ߥ1HѝJ*GZTt7X#M*Λ%*@GBMG} U*s2:2(nLw, ZUAڒQTcz q)tP|Έ'ڝ~rG82&"C@˛|tϗٻyrW= ^v,Bl=\d0צ0 aBy[T 2/]p/hNnD;)0x٠4^-g˓G&H^-ʢ3[#,Z3oNx%&&icHQ¬5?~I K{/(h[`0VX{zc:YN>4M.zaUAfN6(_5%67WTjvHvQ&« (}A]Vȡf$1%(VlTx^"GGgK 3YToWFO kM]t}{#B13"؂L$a4ΈeS}X\IS?5eib>Ɲ~kpjH3ج_*&>KV wq̺ު>v{Ҽ7$5߮LJ kJߗٿu#Pǚߤ{ ^ODes{@9ׁc{p(ƏyL#XaX_~ *][j.CB*oSG:.=;4w2qhCp`n1,XR$ De?(K5c 4CG})JAqge3?g]mP4hk}O\㢻x!?{=irf !u ا ~jת I Z*րVxL)S%!MP)֎S;^v#18E,o4#ؕ1rS;>=Θw+տ;ʠOX痝X=QG& #m3R3OhS'u^8֐Ƽe3R8H?yGe]ʜl j.5q9(?FBp*F9 NqX'ѩ4b#GsC^7Qߛkq05;gdUBZ $w GB~Er{SK@MV5ԝ#{0h0kZ- j`SUkFJ_Ͼ4 :Lu1Ynֹ- W`r%/^>JR?`~Vȭh".Qđ nT\Gt 2CwG]}mk!6s(67fzy!t{Ǥ-4QTv'TL_Ij:F(|,A m1ۨʎ F+)8a͢JC~t6 bh´T>7\\GDXw;߼vmFT_>3e0j$<ٶD!î@Ǹr +!z<{j23U҂8;pYI}mCJ>oA GJ)Gx8G#3?PC~y8{'q^Iѫ]qTf7i15icU`ɾaaK}Jk&F\Dh9hqHq7,7K 7b*5  1 *9)Dg7s6MAmc7ȶ̋i%q'M|ixZ^"R7az6>UӛFO{ )yNO͏C#l f߀g2':o'0qoY[Qc[9nޖFku_ғ?YȲH~6K.RKZS!*Y.vTFƸ"]SPfXZΓ,ɫ FtȦO+wG$Nޢ6og5nhar sWmNmČ_瑛˼=>{ىKZ(B.%ZnKzw/ rXULbB!Zk$$}X_}n竽}rF2' "g@(ՋWe@7{kX7haI&=qKJIڲ6_3bKl8TFi%uUd-wBs `spRh'y`~䖶Qpső`8ߏm;H5c:Kt#\fg$zS4 6)Fbߜ43S&5d&kP,r|fA.!>eP[мů_vq ]KҪYJUjo Lsс [eZs9[F($@.]H;2FM5UJF'aU[z3*JCN!ARyf85mLU8g تi9Sͽ WSM<=bD# [ ">,%5M,vAWpW D{T{rkd$@; `Lf4Fx;x4yD|h:  T_ZG*N# Ek÷"X`ѸV:5"VHWQ#{u*+@'ox&Hި'#Ϣt IO$*@0=K*_kJ:TP. EU&&"`!x㞔<™@Wnٓ髰B˹3!J|O1MO*~h+ 2tuD̄*P:yiYq#/4'_GI>d] d ҫf6qD/^au}Ι OQ@5g}h{%\Ah|/f#6|w4n'Εkrm7"H6Vil&G1ilLW1lw7 /U;F]c!ຨ :;׺:g)Sw&N^K$eraU6s2`P1E9< rx/!crkEM"3⒡8V~kJ.ܿ[Y ~p^G:R'j |%;(ϟ;2ZsS8T'8 u31њ\b* ㋐ -tF!c?tZɗ{dq( 7+7.+K7MJ/]my阽J%LV؏+F>4cYPhqa7/ˈzh?Y' 0((AsZ³DFS2*m\L.x͡r7$2* L'o#Hu_9Jd \Ў HpͷYlYԐy=pyfg͒ɍʸ3 \:zyE!lxmВ}T^:ۨaI,)4-k}7Z7 ~2%6f Xf4#df!8)~j Nd[AYKxLHK՟A mDT:J:)W}bpH m cT9#UYU) o,nS_1}%P<^ؾgr}v[0v"& ZX" Eг0͊ڎYC_]"D;kIZy+عq'ߑ8 bR1WA.I1pu2糫ms#x*<޸"BtU?|ƣ~[E;NWofăէe@,i1- AIڕvօCۋg.&KVk8lM)"rS)LtOeoYf%@rs$S ] Rpo\|E!46 Ftsh G.2(g}6~)0BηT,KK5Ks΅Go#k2|?]6P]FŘI8vqQ9 @*}. žTuɑ#P% E&(U{ƂCƨ"e, Wୠ腝7 XAf5&$+vsY!N0:f8&l*Q6ca7~ӐP{^OJc/QMH3y P["0U2P-AOwuZL6*LŲE>IPɔjj-z}%{f7 Fhh?ARo pJgmȣP]^^h߫S#a ,'o=F$lMs(x.RJUÒAuT\Т _]EQ$P ?H1?23pbԗr>K賦N2@$[o J|HְOR$-r#x_"4]p" 6ooes`j: l49{ ^ CܫBNQkvbSEOkjNM~\,@YqƄU4LeIy@I;eSr;2q1yZ|%.z*t** 4vw`:RD P/4P]V h9^3]ZoQ[/0G lP5+%~;@<9! Dcw#m *+āa:Q oGpQ'βЇeN%!4"? Xq*`zʶB^\!Ϲ τlyG@K{shPrkkP8LHYzah5-xe:˺q~cuۿ;f}YόAݾۓMƀ/U^ɖjk<$.")L{tj/khڍ /ziD[gkC4ܡ_bcϻSt>rv0MR MK@Q",/Aׂ].뤮Ztå=xz-,AFeȠ-D!GSuvʏ֖kXP~;\ ^l8-H P*4Lz] R A1oP-CP@0shT 3uS]Q& jsG%3+$@#3_JiK n,Rd-#͇a1x2Xzn"Ďh~LG6%3n^f:L =saaTu,XM]#= 7!HA=ǯW$E x0J[۔)ey"3K[hgzMI} >J H+Mل294l)VU1yB8G*:X[aXGEo3~fM*CJ8^joP7a%߈,Ȭjh)Xx4ẇmJRIEZEE7k1}. ͂h{~fEbLMQl2 ߈XUUZ2YM*+}N# 6TH wA\ngP'͐L4܅݆ڀ}a4T_/LdtF3|5NyqՇ%*a rGomOQQ;t7d=_GD4;"M;}=f*yGYeg^a&VIyj?[u3lӣ>mNq⚈o0kv~LX[s`Qomׁ3[կ-\|>&}mYh5VC7 T$ ܹ-yRd U00qhg2UCWIR2,{G6=Av1T`)/$vp-o#+]{LP c*.(u;NEKdg<> *SqkU,I9 HSL 5 LGs c,)4U``Cv7!.R/d7 XsV1o'/g+'b|Zn$D ^s'aPqq)/S,  voz_,}SP?͙hzPlwOSj78&7r҄aoߠb@}sf~[Dg*G6=/ybTÐ{&ႁt8ܯ?5a903{;'7ljjؐ`!ty5m98?--IHnε:e^fZ։G1?ޑ}R+$1fI,fעyK?R"ߖ7sXv2_Z)p>*ȜURF3M/o./͡C࿶)L8_XG2W1xevy{UvG\N-`,EAvFg|NxB:mţ7`R%z7I ̽R'^,8Z@*BZO,2#otxj?ip>SHk"NAd'xwd`AaU}ύx};(}~߀II>-C(t79Sv7邴iPt[ >NO )A>^VsW*k]n v Nc֡2N,׽"SW'ïV©&},B 4j~,\W8.iY!~6* ~-ct#5uJНs48Xm懊@A^_כ凎7{0 Q@I?műk#u p°рT߈R 6,@_p#pMB5yO`\%,r9&<"}?Â,[0& C'rYOKS"hv".6x/h- /r\J:j,˄Vdy5x&PքZ7 bpuwD-` ZXz.-R|li;X~[:>!A$LuRtm{ǝ]#Ԉ_Z9.(N$)S;dЎ)ԳtZ4HMQaMKa]O齜sv1yr %λx3H~5;mYepB֦yup-+SL_!R7+.чp d?I +{?@uxTp7O aZ0wL,WuȤݻF鰬Pjc6v.Q]p5< 6BTަb3&o>4(6E ך7 aGM%p'n/e f=Bq%r>! [܎jiNΫ3tpgB6/?Auf \nڹ$#ӍO)$P_,OLN>.G6/E݉f?^Q*/I.Y^T9UsH12c`nCNmge8Rw$ZZء\oBOة v9mA/xMabوQₛ?)2)<ÂeN@؉^Is77dXZ&bUA9@faxNr0KulRmœkig@@ kvE1d.fIw܌,ä_^a;)*~c/%< #w>]q;gQ,~neEu0I8?+1YxnZ>=Qg7aPee;D<_Qnj!6Sx:Kj}|J7` u9>i'~kݠ-n Պ;/L~ *ccc2SECMjjs_>͸72N42#>iI.RרV}V Jjd1G3ba;܁: ЍgT):\th`Wy| :`Esgv{B4L9&g}b1lcя/ 1$ zH?s_Ǻ,} [K.*=*A"E<ʛIיq0˖V _z_ɒL]CV@ޫo!D(ťh /{j0c'7&)I] 4X=AK#ב-VK~jU~l%4$tlXm<<'sJxmԓ,c/_]3J:#XQzY xt6R,]yT$V̚nkswj t 7P7`_Ib7%SڋmWC^JfXcщFj_~`D׵+l{\.yVj G_b|y#0zyD!M.L d>N VDm33 x\V+p*}+;WP7蝯rX'7 ZT囷O W041\>o*Z 2#2cnI؞+w ״+~Wj]N޲UCL̽q.xm61}7<o[+>)h\:)6*}b9\ : W)1ġ 9I_Crf O= +HF2K Πڟ;l_Ib7}ʵP\ԍB=)Fѿ \]M'hQ:r͈fsUx}1x60d95ZDPbkئpSJFLw[w@eP(QZS'(x}N1/>D_I01oͿvEcfNZ :w%W#-/EPڒ 1eqKрƠ$Q2W)S{-}#zgü}kV58n9BR$`LdNi hۦ[qzQ赒Gg@\\浛ҎVęP'H y *2+lf7 S-Yw嶥@$32v R,\0fCaXa`ͽMFJឣ@xT!L9_9s@;2?Ot2 Y=ݷO(njk ?\|j]˨p-mlՠn·-PռD‰P>s׾gq^/0HK3#؁p:}PSIf&h%skpo3Q-<]kUXCL|!I,l7/)CXTh#3vDGh- U t19º@9SόkobURrwzMIš^y+ɡW& EJ󆦀\P&2nZhGpfIحMAƑJT |-_<ˑC |К ]/Iȃ&8~dJ2^{T}ǖPrC/kkڅ M)AvF F;HS'W͇(EzE@8KrXaImȏ=vOiPslGM$/0 <퇸`1幨1?nK0s`c~eSQiZB]M^I}: TyuT\7^kR{5ڠHL<߶Fރ[fIn&i9هK{ۑKl>[]2|8H s03gύZ#fצY瀱zd% _ªʝ~+t{KY,Z#gI7hfɗV `ECުSiUS`WpYƀW΢ey$? } Ѵ.{nsQ*Ⱦqfqf} p]2]W5&Z& 0HݰUc`DA-ۈDS`(}gj ]r؎[ rrBu{2Ǿ#kU(Rg [ )*XB ;/#^@n"D4 Ww377_!\Xk $:_T:țRp[ ǑN5r{0XjL_!Ʒ񍪍': #.xL[|͉lm?`͂#Xp| H AR+ƹLհҫe-Q 473bV8`A-`v6]-X]q{.C6&P2{3Q%trkRattj 4m~]}4ͩA"ĭ}={ǪoY4CXn76  &?c"jʩl"/Z} 7p~^9't_ K?C +`FL(EvMNDqjDysǃQ DAZm%-sTS"( +(0hTRR)乿:ѧrMџ4/*oQiKC'D Hg^8V ,zg ;(*+d>e'C= r }q4rpg<^gmps!DX&t$D)@l">n=’ڴWل5Z?5l?QUx|L OǼs#/12jo<~q}^kM8Z5%2W|P88brk)3͂AQ$cmaz"Yf045,rQiBqNv ;2bw`ƶc `zkĖ+k̊U7YfuÌlJE5+Gw9˚h 7c!"yzWW=R^Pƴ"⥞$}&VܜRS{\u)j _.ۙBj[ *O K墼JW݈mSh^ 4qd_I{/0iͻ58l/g<HF.ռ/Y7+9ƏH6y~ J>ӹf `BAҔ%Ie*}w bf#NְI/2Kg+4\'s&(p+D (؟>g!?<\LrLiYb'U(180\UM.e׼`"RVRT!nsȨlׇpF+lT)F p~b'{CS ǧB#|w*/9҄ ͦk]q5z=N6HY1(D -&ȿ.ǫ5'hѢXi'ר5IPj@dh&D۩3h`Ģ{z#P>DWOGSУXp=ra{[YN[o { ׂTK`|Vү@̷>K n iQ;xa2f[YoU%n@rujp54|;h4 ]<Ƽڻ8m8^}f@.wb:|< " {y'߅ Ku{Y1p"Qa:IJo^})*zߗ_]/&6 )YM 8\}~@Jse8z4rUOȀ 1}teg)k`BÒloOי?ϸT' 肃uH%A=!7e}pt) <HY[ͼ+sxBܘ <_g+:8il`B8˂jpg4oAdQaӨS_ Fݐ(m/ #L DoŢ͌ fҮjm1E[ZP4O0Y2HLcӺZxwynώ)P%ԒS5P)y s͚:hPN~}p&KrS}@krћc#PĹMIN)0L{~0#Jg 3٣rnqjQ=,>y"gsnoI@BOJ`eqYINһ5Y5aZrܥ}r4[&ǠNO&o'Ǘq\HWE<ΖbDsT<p**?%l,4 `&i&A^տN)6y^^$*N\hOi:8jiRđb&,7 n0'Ql J}݉gH95yuUe2)z K<Ы7d+-PyJvl smV{u_ O+%U*9kWU5eF:`s"az+T]Qd?11stUćQ`[8Vb?" ӑn"f|).H{3VmT8I(%\| %a(J%VU=V<ɮ9y{7" U ]z`an=$4Iӧ&oy(#Ꮎh` ~,ٱ h P<8+JCA?{6sܚ ^.vgfb^t\PX`Y^2&TN7=P0X~IL):M y1 |HglRS_90UM,/Lx 2L TfXg ݘVhF֝{G2?)/=SI;e KbW&rG3w#xc΃; ?zvR,P 9Gh} TEG|tEa>/z'p |To4o].P嘁qꥱm͔˥$ߵz*&}8]ITzU). 8ϬT#J!;dZ"3㛐-h!EWUӹG[mpO ֹ+Uǭw[֏*RI17-*)i^?^bqRNX׃w .p_7/: " r-QF@{hZֺ]]TяgQy*=j$z40nWKE^$u׶o}"x~B)G,O+Ĩ $І7QAW!v*/ݏO.!H"vSO3)(=%1#fd a5@52q#"yG n%Pv<}1bfъ]3fQ!$>PC*UtM(:A;gfJApg! ,_$\5p}B=> ZXڥ>!?Z \apF12>p\Оa7+ rc [1jz eob.Md{^G~bGG$ė^,6JtEsj\A1Um_4 >7)ѢG ta%ޖuęhxiJPCt ]7pP`0n{0tڶc"}!-Ћt&'{ᄋbC z1rķj]|dnH6Z*Hp/0BNl FmuY1?O2GsS_= i%G:=4}@DZyEjl$^(<0<{*u ;ң$s3p'Ҳ?FZ+ߘb.`j //EzlZ a?TѳBي]; ȥ-B}MPeVDlf`ϛkU[ד2e9Oo%ڧc4J(0ج aۋTNmqy^ X .L~f{ߘxA@"5yeu ׄ}j^5.0wL9mo3/aV{Y["?Is>9ξ4"K"30#WY^/N=)G\-a_`HNnJ0ZA&aprNk?ro \abrQY]K-mBBi @>%|%n׿B(^p. bXJz:z0cv5ڐ."2 -rY#BBts~ⰠA8+~>jc^}h-ѭw̻2T"9uݘ9;KD#:2Q%Rա&Zo}|"KXhgv]>#HP3*HvZI-+8s iZ5aDpܚ -'"⦍m}B˄Uβݛ"L01"`>h|y*+ǝQR2;:q3pd^MlnjP!z{_\ru:IF~[(Q[P*Bvtg1.ԒY¤O# `h@Wyy~ x}ŁEܙ_aPh.x[r/$WkwzZ[k5^a#ыpKeEV4yn.߸^j>Walc+``;3͘9oJ@ OSIL` JyM"~6o@[PIZIBZƽ^/|x ]/K혂J%Dun wCpo*r Uw/k1$ &qU᳖ax|?esytQUsB-33{r\(1qbc1H0e}F3!-:Hzxx0& 2;f<|%W[/'gYҐ{&sy\lp c0ocK&9.͔ 7'; 6Dx]: AAiyCb3P kP?B메 |f~*`ozxU> >.td+H ݗl,D/ HB{au$S[HI5A UOxBxخ:F4)U\ioU24]5;QYr4j]/cu .v$6J;ns I2o1& I%GG#w<0}< 4 `~<Ÿ M5K?Xr޼F%r-m2z > SNyړ{1q9'cWaw!߰pK<7Z3EFjVXܮol]EbG&뎇Y,=U4 ^۔75̡PcL.w+@jB3sUI ؒBM{d9g8`h_#ĪSƜ,0Xsu4>?z`*^t6zƺ99 ɼCAH7JL6 JT"q QC66r{-uR"1)v9q \f\/.mr4xՋOiiʦM1]J:p:1U>U2YXS2X_L l v)冺%xTJgB@l [(CE Jlȱ ?}/C8EѩIJBl4)<[PU՚T *-duG-IF8v%L2p:ɖ@JɩZHnmP 8]Wa˓Id:Zɕu ╊EnOX[רl^'Zý'YG$ wfga0phk1aJbkx wtYCwXߠJ;})⤆^d("5yfh]Ƃt T7ݧs^X:T+ֳ\\7-tO" Vuf Yg+lk$㝽{n BuK$}eМ?Gbf!?G FQY,C+v\w+-'CA]WDzGmu< Ć)T -ѠK2fH`Hh> 9o34&\zlp%14HЖ~)\);/Q5`ѱN7䤜ab[lܖ̦t~ zF7À>nm p|WYTYpi{dY4R=_[7MRa3$۫H*> a @a I{ףQ7KOP;$=_ר\j !\"?2l[DOr+E> *`VYhO"[-2ǩ:8I-=[µ -X.t~`mphpro` IJxll[aHH}@0ϩ.HUVLC庁ŕvO1;Fр5פo@k?X*xeiˏl0DRۚ\"ɱ\0@ PWa"[,`"# )4Q\Bs(EB`v{X[=Q}˸=H2rL`"Fj-U-\j)1F!(ǹ%o^ŜZGhP%}1Vz+̣#_slkBP=nq*a &|݆BpE+ ;T̀zRNbqDj 3qe 5WBjߖF֕V[=]>_Gr0xizd2. &;p?RO0|- hY}~ *0iw\v~荶 HoTb!aH8/>%v/lErxK&%1D3k K{ABy|pX(ˏ󝱣/1X0H@{fYRC pDe4CqO#)cL•璕'8y~˒t E:s'"Gl;$I VU{H@ 9uB\hC ABԇ] 6T FQ \ .9s'NKq;w\H2{ BRi"FKR9=T;p ]jE40u7h|`rv`1` *U\|ӞQ%B*|Iw5`jO~nzKqhn7ybjr6}Tq8^kXBbkij'Cه}t;?=%B$*S H;̵'n7}JDJ'7?azu圖,z!Z6؎cĥx{ '[֤]ΕShjMt?xq 8p]2Hٕkq5ΰ;EEL%xPT'JQ%VyqyO P>lWdx?#RSZhIxw97R K#Q扌NDL%yzfyv0r72@yH|bXʝjAAQk{;EcKȏI,JyzH_͇+ `]gD͜9Wt  ˇg2:k2# !"cMy꾕 Q0ЊԲ1#~6;ʞZ ٱXLSmX> (h Զ|j cJ&$a!G`\ 3b(cB3QAz>!Ev܆9]<|)%m1,P(>WGhZpfz+8{_ag+蕈& mOr^r\2_ℏv +9.4 Lin)"V;6eRAcxW "X@ a%Jnф G 腝 f_a!f۝M%(Z6u,<`qnxa/#pKBK 99#-81pncf8Mc09` GYc'Վh;Jm%QهQO| >;K_+ F@ ˠ.q,auD:յ[nGr1Ɠ'_?N *׶l]x#QR5-`k`rr syB)Lb1f!Yߎþy7 /Z2ENВڊƷS2,F:seR&fZAOc/5BӺOhiba 2~c736'2́WBSrOiY }x͹Zؙk,~w!~̄.u־0+#LC1ԟ.M1Lʛ&+&'~q!64YX}؂Fgk3V!T mXV@8ȐG(#Mǀ/B4:= 9hrnf/e_w+5p=VmWUUN1 * o8]NJr+(6*yނa茂gm 78 y<7YG"8|&T@&E{!!2K; F0ҋ#8nױ}A xq?\@\zUq?| %FO2dMUA*JgK+fF|r<ɉk>1lZ iXQDNE!IM%yOgRk/l/:``ц&! Xrd \I s /Y _Ղ ~"e4𪙙x_IpW*>te))n̷ 1 *kHUP,#2GI'!&ͫd=,O㵨zyUMzVV 1y TR|)EQ^/E)0''j7 Y4UEX\Säj6<ј: q? D@h:.HEU"!8#I֬Yը/LzZ^0{DWp_2Ȁ\EFpUOl4.2<4baT? vg 3D^DqKFSlцNu_ R ңI1$\ı8zI2>X|vdZI^&ۜ\N XFfIJ;0frA(%ձ/0ͣ,CpI{ox:u˃Dm#dŚGqwVAU}fZLǵ5uCl}'옂c&NX:"9 !gQҦWͦxFDN8z˻ FSY TMz,yp9SHYw̽y#)SywL ӤcKEI!lw17BqbqH>ABƅ,ap7Gxݬߠ+t,7_Ō3ǝT58E"G/'OD#U;y;8Mk,'pKtEb H( 'FiEj  hV/5/z8#ńq*td/<+' EORz8W#51]KV `&,u]9)Nw*@JxrCȘ9?_ζ0d euӰi/Z[:"y_j`Wɕ5M?I z9Vc"c'0 D;6DVY3Κa$k)e8;'M0*đDG?XuPjHpo<ၶkmڢEOig:3q LZ@n^ ¥~&9zWYcld`l\Ϩ>]S% (ⵋ#*5?xӿugqFuW ]zH n螛# HM jZXYܱ.l ZWLUOF'v^y.[ki_7W_uvVRn $y切j71s{)*}=-iV0J,,bL F{\%8P\.`{2>D?~/g_KӇ~ʮ ƭJX ?ji૊*seX>j 3w_7P @v' J)5%Eit~x'R(QگwJtDM0!frk ^a}Ӎ${XNWL5ieþ1{>%C|B)<{ӗ(K͒--P-[&5.c] 0qYg04xډjk#{Jw*@|Aq즋>' -'',*L>;5ZTh(0Z#7$E\$fC.yҟCc~zF?u/DŽEqc"QNTʛ?ދ G@v*x`{'&nk ^}~jq=cؠxeof`J> \mCڬ8^Qu'+P ]'ۮ(!DQTc^d2܏إYsȇv⊦ j&&1y]a|jvuJvaha;E YL>ElQbZ1*x̴AxP' q)!\|+TWhWy^H'$N~G"7^ |%hb(o :83^ӟYvc1N3k2 e,{.'fGۋ%H s?iXQ@1I<nf>󒽚إ2OshnemE8*L s%j 1jY]ݡCOV@YDk?WWO)JifA_F~u-((ѝoW4gpl}LtpĤ]]45J'Gm-N[o'MP^㎨>&A?T5Mwo?vN[:Zqa= L)q^,\3p^psSybE0W"p{l }â,F`ԓMTp{YysLīFI:Zvf7 Q4,rt"kQpq+}HṴ#ԴثN]mm1 ,X)ȓINQs0} ,{);VZG_p&iw5.m_r\ y"h)ix4)(Vm*-?Z龥섦KBX@ u0:$ƗG-Q>FuZfԴq <``ƺz1:pi[Dxh{p&4EA=HO 7vQimR#M.6(@1nu31sg$уmGiHu*u7=ZԶYBal8-5D0`X=>Шƪ8qQI^ l[^lH閷yplix)[A+=.~Uz$a=_CF^hZa^uu^?ns`V_e9@@sfl>ӔC'<'. -#1DE 5W6un:0t_HWWo ^&qN"e{SY Fj}'i=p3綮(Svhqsn(g7ͽ/5$&CP_CyљMl`\k?ՠudaJ1\if=4sP=)aa^h vƫ >AR9-dyF8?hu܏<1}9-!͢+tʠe69GWyz`4X8MMt?eLbj8u}^AZkhf"c蠂I:f}ǻ5JEcAV]=5̔o=HсKDi ş8^~ "x17B3۞RH䥻{SuCn̉I+2zDn8_oOYVriwR+"zA:/qmڡ hCklmհh[B~[ Cy~ob2w%Wx_.6#A0Q}}`%O` =X1'ӦxysI0DeZdmB}gD)+.\+Ûir΃]qyHh;%{|GjO Q]UN@lSZ-cҀJ)؀XK^ "okq-!W3V b ԠQZfp?hyEZWPE8Hvʋb,(.՗7pǗZڕAM ;AՐj8a!]IVTsk/`TfAaQKZY#|5g_-A{%kT(ڄˣ᳴b #Z},r IumL)8n؄7q+xEz D@+EWjΗW :=P>ejIMw19%s0BTV VcR Y>vR-J>*!X%Pr`QN3WJɎn3)b8*kZMANKP[Wb`\_[V tԎ/N9ܰGLBc6΅g*&JIJQ-*)>rz'^IõLLl @S'\1],lx8Ax+b3 hk6AwsͱzI|*!FŤX !֫"5x`>T1ťÝے~ELf!46~?E'sBAbD:"dFAJR[^AȌ -S~CΉ;W0ID-?D-|nb̔>}i+Q)>rB7 Xյ50>Uߎnr\rWsEOdh*\B&jeU3 mP[;CBh\kGW^\nl4 H5IDv9xQTCCrhV[gxNW1ZN@4ط1'LY?@/ Ÿ6|*&r뛂Wm"i`ʹS?{t i8 A6PexZ륚@u{`$ȣVwé:i\]z.ʼ[6Y$6꒺0. +dc7#{QX4\̟^n ho3Rx,EelGUSW)RLz}ʴ|ָߵF3hAZQ٣;cS@v:c9ADu35im '_x]RHm3@Šǣh)C[iF"9kD9Ui-Ⱦ}e =ݘΣõ{UESC]DH/ uC.lj-'y,7r Ly(;phۯ=䩠ٱ Fd$e ?yl wc)Hd{\ׂW k`J]f<mQtb6~-vEWfr>~ GM]ގU$z41𞝚6F"s /Nw/h2{*?4hTc? J':?C@y_h}-<:_׵bx>@,n\W (F@JTo jBM W\{%&X4v, z^>ry 1 sMGK hPZq[r8UwLkB Tf~d=u!@(`^J3߀Uڎ6daɷJ硧 J=_ݭꗸ~*ш%=kBx|mjxJ tݶOuEVz'":*]ko#uy1pS&>DjM: M@b@8W*r:DA2~|ͲB{ֈ:/p($$-[f=+6C\f*<%NZ@@, EްЇv1"3ȊXl:+7 qKbtF^GjWum3^Z\M.uI1BQ& yivE!T>wC*М>ns}El1f'P0D=y^e{R͉nG+`hf킹ֶ^ʘRWcg*uRQ!nZR}r[JLj+t\øìl(#!R|h栿=xRq*$,؊+/H:*7pKد+0 NZՆMOO ] `vXUV-&3JhgQz{M4o0{L mw˫OFaP;V/) /.Ѱ:pGdStϐjHWX'=P/-bZ]d]?Q?=?|X_5P+\h?17Y ΉG3pڧ\5ӿ:EqZ.-؊`5o~Xӵ'qtW+EwTv$A3Z.7MlR?9\qz7"l]. rUC56Zx[-c67w"<(4Ĕɍ-s$?:C%rmд}R;wx,#OU9D) 9lwВ"X4HOv.ʒDgE.Ք60 x+z3oO&&0p.5KG!x[}4xj S. \ȝ^DK]4ͰG7xB(q߷IE!.yaV6Ƹb#<*ځXd\d\L5Gə/)GS;~ ]UKndPCCF^ߵOڗijwo1sXJu)d18ƫ4Նc̍ 2%Zs=W[MS/2.8AKN4?$̐؆B DQf/"U!x۠8 ^UVWˤr/)Zď6 lЈƥh6]A_cHu\|/>L*~V&G/Y'bn H԰?i|x0BeIWtVCQ2xIlay|Z&@d@G=R"ӂ \D#9Uw2O"}M$*%X9T7ZHELhf!-#ׂa>(JYoK\+A(NM:zr&hΛ=4y6Mf 9;-~bRNN6/i@ܖ%kb=ivAqZB`0A@T&Bp~|ԸA _ xw/63ׁ‹,XB&7]L8CPY] ( "X Ya!E]0-b*tp-m{:ii,s` DйUi'K: TQ5.c_57=統[Jsz,[XaA nA 3cJ> Mtx&Fc5ÏWMPŌV'PԨxKs A"y9N tWsC -kk/phtk wo`o{8b|5jSi9zEO|Evyekc?-1N̬95,1Ss22W+5asUG+qhUl7٠us@`/[e]ݝwZZ@㢸hJRb& QL9S9YFQOֲHBXryQZGBLMa 8遧yn5̆wfŞ@'A 8' ^BbxK"T2Q<ٺ2; 75C)e:ph7:c.º_.ME 3ԍLtxA4iu|{ 5O8o}HB8)˫Ԑ01f7s\jIx^Oba@UdTqN\Wnhκ .`Ie=)QͪjPG^Ƒ|YD0{e#ӽ O՜<24%x\M4?̗*)e>Yk961o' iZ9pDJO]>c8ГeRC+HT )y/N=`.lX?2*A9\nKFs&G{cEe=(Z ӱ>J'I)s2:"'YÀƷ B y jT[Zr;Bb[E3aRyń"sM؞0GjBLbp-KO ;5Ս8}³ijʩЃYm;qY2N/͝7M4swҲ>u(־sZK?ڂ@!NDt&OBn$TzP.,|8ƺlRdekF(|&8@;h;.|j &WyinBU°s qZ.תq05 (R q+(j)t3@ -o륍:8hmb)IΣEz-$uhF_NWIPZFQFh#PN'B aO'Pk%x\[k^* B]}\9Yqi)0܋VɼwX 'gSkhEAWO]b&#i^MU_Gd9a̮׷]ԅޫ|MoIMbSHmx8rv'1$r#P8ʹ"& |сg, \i]-.^SuD='3${c/fkgLg[D*Tcg/gqzr@pJ>^"'ׅj=S[^x}Yn#pe}۰"Ibh%;v;P2ԍDPjQcY.S5[R[-kLkLIn+ҶAmGd٫L-G`1q'R z׹y~/E?U:m2-e\ARI>G7Fl91u;TSҷL+X{voB|Kuܬ>*x$ڌh ^{r9D=b[[7t@.RWq=p#I DT,"_iA^k(7VjY `2ԙgh\εǓ8Qm@"撔W p-6X%c e.qSn1[(oVAօ\4UI͗%Z H gUˇ؏#^ZSM3SiAIj<6MA~V'$g,w2ńF1Q 7򊾙-#;L)d6GG`Z_ C&RԋΔI<DP)5}ol՜%O_@lSMepgΎ]G0M7,@sX)21eQ#H6];Yerƨ+c)xǒtQH~PV]e4UvmVQhc0m)(pu j~9J]n4g3#^fe9YIYM'#ZPW0wvu% W s A>ZMm^"Hsozy QQH4N{3^3F_Kg J6@d5Vh!?}L÷RBQ=̐MM1@j@ujE??_OKcNq6F+ng̳K;-/e50DZa3]9 +0)}DU2f1Zsn̩@w!m .$n a|9z u=\ml:0ROT$`cfFҽC+@v)seTs4Mk7N5nQp{ՇFQ _&LAʐ%tn$geFRƔH o40xV'[$a>Ma% A h9cgPs!񡪞7v-ړ\e;NW3\>piXcv^e[u]jsw$1?q~>+α"2)Y86%^MpՊ+,œ$ghwJC֠e[OYZUkZh-}5C>8snl=]FJGs|ǃQ@NOߐ/;> &bhEr!@Oq1K%֐,SPe9...ջyȸBIca|6Cd#ovӖ+'? .=k}jSlm3N˥ȇHKg̋ᐦTnY-Pk%^١,|y*/}_4%HOe긔gML1Ͷ޷Jn:Ƽq{Q"K{oڻ/:}a/DxF (UX?k4r8$G~LvgbZP"I&ά["D{ղJ<3;:1/yIc/!MECXzLɠgY_N',v UgmЗN #SCT˗x)J@?^w5-pϤLvNCI舶MZ a-=Pd l&_=4[^/藺#ʢ !wMO[yhO{ \n@q9I(imܪ7j6_҆< =:0e*-q8HQƛJ$؛x{v{Sf76w27-,qZ;F%?eǎ95!Dg,}U.yvq_ea-;0sEBDypƓ!7|BJf&6`.W[0J"暮AM"~^~ţ16~nyV5pqxN~NL5 ZwI\gקmeU鹥L}^h*B.p0*T)}p vho}7 |GM?h!|ە?tpv^kow9jB1#zU,+&y4o#Rn>71uqS & +\\ל8|XƑ{JB4U"@3WX2{lMYw a䷹(f}P꾀&֒fݧ=/ V>ֆ-b0|^.IvC͋׳Pjq'[p>I$C: n.:S>L6 }r⎨"<@zU ѩ=>m|uS”(KD 8uMx *iHh7Ku~$mYc1my>l|c7I*sPL^[j9kjP&Hjr a\-T:o\0&z=685ܦ7|e5R!(@VΫн]Z3vq8YOqP_7xgZVf) {x?) AW{! QaLLˋzRCSczm+RAy&e6ƴ_ $"wC$+?!9M'F rgY!q~XZV!Ǘ1!FM 3[tKFQGdsl&&G.EҾyMqC45`QEކNCfQ@KwK-,r$9[@q.T+wjmWԍd2/1,@!ӛ vsU[87hfHG%|h tZ^ԖV /}*y7 +clW&hK(Lwg o $*dLYJYB.<= TH\[QcDqOq˧񏍪< x1:xwvo>pnPL, l d)$9T~vJ`NIU_++Jyo)llO.g @+)G΄藍}̲1`mXO^<-?f 'zp0 D3Fla$w-iXIH\d3{dl$ŝ L$GQshb Oo 4 fG/7n-fdPtPpœT,88$$7 ,Xˁ$46|2(/E(T歹eJA. MDAN;С.8@5*j0Wr@剾a6M\joa9+ p _M&Ve!Ʒ>t!8 NMמ("h;R I"g*@׷)ltv[ #rZܙS|+y5ȥ V.plk1<_ª)ן'0"WOҺi*Mequ^Aه6mmwC9}Hlr4E i)Yn gt7D(j;ŸB҄-;IⳆ6i<>bq~pر%Cd*HP nK}y9]4R+q*k)-`QCJw(N?TY)p(Vkż Gj_H#jC6ЈA](QZ)2v *O=j#XՓ&x7ҺĞħ"*TaC@0X{i8!dܾ)$ܝ޷-U|z^0VkM7-ۙrȧ(A5UUJQ瑀޿Ǘ"~r&ԑ &\5w'.\G|\1l&6ޫߖ *F%0KMxw!#eu 9 ?ET*"ˆ'X{sHYۣ&w wu A}UЩDڴb05vfi,4XtJ.ivAz[thIk,8>?uSgF5Jf9a><)55sf$NmN`>cUx:SZAb[J_%%ݽ3 0 jjlbi|#vT8&*1aXӥ 뒰G ~~~.e9^"˼Z݅'nL;=h*(NE9Ta5T= iGE􏭀A{|"\h<' tmLkl^~wFD`޵Nr_xjsYOu(iEEpx|K~ -z*^S Qɛ峎&# ^Rܤ)<'ߎKE;}wiƵ)nt8Y9Rڔjj];[^S³nޛKY> ܗ$\mFoҐ l cz|[a-DdV6~ " 'JUKȨ=h,nq 7Hl)*iUu.dL%jt| ]h : F'Vԛ태4.{fD;e$@Թ1rT8?M.=-j6Jd GV+`.8A*P,`ru,C܊?>ӷUwzr&+i(6;(5ik|͓%NWI|z͍[MpUr{LWR!D5ܙXkq _#ajL3N z Y,6FS[ "ÓdQ:-oH ekx@ D&̖C}-˒惤PJf*aL\?ORE} ؇8ܖ, M[[⪊}h%9 Anc>YYG; p[d('~%Z 4jYaP9+t7$%z":eɏ;KX@ʆ;K}lqh6y$_tow=l,N M>P!B-NTZY&{tt{Ym`i /wlr5'#2ZZQ?lP7wFl:(N*Jsnl*FL34@;.,P1'/&\@wԈ^TLȗ~(_U";'̈́ΟLXkReP˹/5Dkx P<,>i&n;ٌ(^WCP U{;AKKSHأ&q\l$DF41lS1CZ'ރ,?bڇ"X"pd5ac1w n?,9b8qe͍u<65(g@r>ĘBƨ\u?rrHVr);CbĮ9FR! 4k5s/o d5xJꟗϵ=mP]Dc#kKH)g-놁f~}+>a.AUr~adS^AD e1{=S .rte')% ,xdUJ21i0ߖhp{Yq qW&5Y;Qmp=t-`xlKat|5Snn@e# Qp hQv4Jh+)_Y՟8xz ||6*=Y4*f#J)"!QL@`P↡ھ-lwDC!)ґL}YL[Q *m6Oh)ηrpH$L~1)5yLbx]pe 8ny"J{{iHmX3G ƪ@UC qxk2:|8y!SH&z욣Ue>Ŵm3r4Ⲡ ~30&QlO2| _9άkRyT#4iۻH!%ΠX&_Z dZ[ga"XHΰVj[b)eT?)sI`p=rT˲8BOcMe`C4xfZxe-E5]MvꖓpzM/}ڟ02|fhĬfqFWΩ747pā9 (U,$7}lsQ&;y-=T؟>*EE\81N2?}Ӱ8u\%M>Y|g5 |AqیyBD% ~*,] vcnݝm-kѶB Oef'V4-S>8g,[fatB#J+yc Wxo0<Zeoc9Xgy YB ^wcA"yt=YxǞ/pp:}c+8Rݗ/ ,j7lNs~hi+"?#J#3EPK]7'C/:$Q(_G3,}~?Jզxk-fDOSH[}N$(.YzɘM?R3y@9iD 3gWF^T  BC2x¥cn)ZO| 5%n6\gQ. HKܺʜhw77@ڴ\}IS-_""4/b[t̰k9~=ʛ7M≳)H xs|DzˠrO >TrZeClM`Ib"fջf5Qխ i(ӌ/VDXA8 OS<P[z-=]YBȄЙvBf6@&V+ZlO."F)N{)@a熥K۬O_a@o>KX25'Vñ{đbXɪan=waΖH^lq-ݴh8C1*M|$ gq2PH-,MYOqxDYYHH ]; x)DF PAth"qVNUe2ՎR\Y QakpEdO4^NƊ|(dOĻG(X&DX}D&֤{vidpioWZߤ ^RQI 7Ck֙ËBD, qXHtxN9۞)gm!E2׎`Bl<%{w.ܐ8QTWC|=@@tbz_!/2v9n&/kʖe9{L<͒4/&=?ݧJ@B>j6'dFd)qnP+Qk[hg̪(BD+k-W ݄lb:I!˺t?I))>9T]׸5^2j ,J2t92XZ£lulheJRjuT\ϖ,pΚ#5)Xr;3rev.^,~ "$cS0d~"N "$o@-8|:DUozLܓÅ9L,!(Vag`";W_-t]9 }/9D/8t l;/J-vuȌ$lߙ~Zs_D[ujBx׮Z@ t[ $? Gʷqqhʹd% \Su`sr0 dB1QEv;oxe/ϡY;lYIb ! $8.ѫbߙFs]^~D65dnó Ϧp\QՂrlC)1?hf%LPvb]=tI2G ]]/57Rr~=TDpHs,GY=)ѵ Fq? F}&O^|ZֵݬH"IDk+XTto{G:Fp?BY~{V,>R?ʁZoD[N9k7fjW蚩mIÜZIltWF\?:5&c O=Uת I<+?/Y7wbiؕSC]2> ZQkrx<#@oA&U!#RwWw2pK eH9;'E-Ni)#h8V\nɡAN'1D-' m߉ZnNY;#?#j&c[ ӑ(8'ƒ9(& =Lr`&9)\i!8΁DqM-X =c' gr W!]mU"xtt*)rtI|$ҼޯRϧq&,.KSW4o:Gj8혍SG}BT3p~| -kOt9! CETZ"ǨD4EFO3JiE5 I yށ)h&7̯>KG.DijayՊ@6͕WdR:26FT?Gqd!FTs{d PFq}0ʚޏ|\T/=X&#g>82q/1Tu 7"vjR?ѱXW[hJ8W0SP /Ern#3T3.Vs<{ъ=ȭӫ+>S Eq ^GjړwjLџGbH1蠉i'/g'V&+.립vֲGAx]&O"P h^AYkeU5y_%E{cNlWqhv] Y@:tvL^;JJPC<M +_B_xZWۨ3řC@C'4YS~c{3rշfP*S!cGK ڜR<~C=ZC{.\_BAPJoLqN;N%sɉYMJO\@/>?ӐT \beKkBh:%m4Yk@$4AG\Üչ S\ o^j| ?trBus9q!7m$%Lkkc6Nͧ> S= :}µϵnbXQQV9R  K{מxbDx3? P:4Ǣ-zPٸˉ^Eޠֲbr!2|"21/lC& 0TG88a; ²AA% B[ks>*;?de. x\lw$hq/URN(6m(羾:bN 75sW}%"[?a-]{TT\Dz CQ=q.ڙJ9'M=^q `Bvb:]J?7'[W4vK{^LDUeݷ'v*>V[v;U'p{vM9tFoqMy~Y4ZU+i=Jވ6YͽsM%SGXDΰ\;Eɮ__Ō˾ua?ͰEx9oq94c[HHr1 ؚ4Yud q(럃af+&hhlLlS!M+聃,| B"?aޖjcK3OIJ$M -ipf:W S2ʙ]*lݰf3C)JΧisҧ&;2UX9cp8L.L&؉̑p ^+1[i8g1ED_)us^ juWyzH#EXwk/[0bۯL. +iZ0iAj <-ަ͹&s86S+;u38wp(ҳ6'Xs9-6QJ;revc5ZA88^%¯>(NLqry7e x7kگYIlFg$Qo_Dsx+Z g]za\k[sTQLCA^s\t3j  &+-UƧ~ Ii (tC2c? Ffe3c/!oia&m[( v1*DYL|G$Y#M>m ЈQЮ@g5I$1%seKgձZ?eqju4K_(iA'f v[KQ#i<55icх A\>Gn) m8^Ys Sq`>msh˗L-;&ߩC=`Qtƻ q^@:,?)|qL߸W*')LгSB*9Q|jSj넶D2ҌXw#5*TbG9aei\Y$r/ 鑩o$혣t*NBl֠U{ͷ529'jur[cfݴ9QԬ"r)MBlϦҧH&C7+yѩKSuq$ˌw]Ww/(&*=mGtǯ-:<'#҅yE5٨CZQ0͓#P*Q\H%1,h&h^!wgmXtn7:1;wa͔Y/R ށ62,_zY܊j댭bi<> qRNuĂ'nf!`e=}Qr sq{T"%8rd`5*Go`3ƸY. YL Srq|3eD3bFQ%l-ƓKdzH Hhd_ jt N2^ZF.s#͇4|ʏ);IJg}<Թ=t_RLߟ謻,ɍﳡbw,p!ߪAXE;ß6T]_*xr)B)ݦ+kE!!EHܛy4OD[VHߘX6Apd^*Z8,LIHZ -3;"kԻpD;lcFpN~dspж7SvC|Ľ)"saEټKDqҸ~g+>ʔwIfŋQɰywI}[VdxK>vWPe&bxۂN5:pޭS/ u3/:c"7go'?oYg5P`n$6TJ.@C<hȿ\#xƿPb8z5_%Zi1 tgܐ~|[ ×^LSo|/OL9)t̪Ÿ5o}-oIC_%̹Ћ'\gz[*hMבU2-XB7v ^E(=NY%$Bnc~|mJzH8 B mP_xk/Npn2ÿ:]v MHZ&)W6^A 狚>-AhŭU +,a U<,%zwR,>M?r7b!ES)K :!2``LwC朦!2; RD\MZ洌Z11D'ȅzaŇVgƿZq754JؔP,wDe(w9حR+ (0B nS٥O[(^{S_8Tf3PfGF'!K@Ĥ7 *G2h.Lj4 Ts0+OIծUCuᾑ& F1/AۚdۍwJV 5]&X%^I,.GUL;fxңn晴͐P] m`>|_t8j9/ '%tNnN݃vDqKϥDq:8qWʅr;5'vۢrpd1z8ڄ3xIJ;,) bx~=5:G/э'6h^K'YO޿eC#LٍUH=\T ¿ 1m5'ja^'bn/p+Vܣ?O,hOPY6pqh\' 1y307%EM^haF%#^[Nj5b\k8",Bq.!t-bY1qFm9[ՊMH!Aei]vpl/=RZj= R (%'I72ja^zEߏ6.]TH 0.^ae>Q8 @,FUZ0>!eK H<\4 cͩ01A[B^hDNqK䡧;f2CibdlX[fRK;Pp E;YnpmJ7G -_jʭ)XSMz䦬VT,Kk:PSI 9s|nIsi*Βz"<sZ<}Od_Ab?pUm~Q{}UMrtpr` ]fAQO,>j™ڐͭTG+!z}lEH?X(TS2őI ;k3tqP}]<T, :w+7!{?WWlBŒ|l>P[9\PT+CT/U3 Ҭ+)sT3Oޢ U?u}Y4$618 Qfj;_KN+0>ܨмU +Yj$D ԐV`M*H%w,.Nҋk)PG{5u?cq3_c5&gf;GzA8> ?Ny&~qWV&[ij##mE !G9KC\9G/ #Bd\jfp!?RtMKgۿi?/kX:&zSGC<*TMA$pV8ϪjZSn$!~i4xG.@z vK *N UfEv._obX?":Fnxknk PT9nV9!%ĩ#Y͋-S]UAGxӉu;FgXT_<[_SmF/0* MY} 1cA^5rtdnx WpIZ3eZ_)1Rz,-SRhs(!ƁU aRsBZ,t*l_e{XgYSBQ%_ti4z~7=c@bFCjB?SC٩b%OOB%ғhkN.c^b/Q.LkhHL;L#YPx>|Cf6ain Ҳ< Wot"Զ|? fjz O\* xD7joQDu1_|A}$:7NܑIHFw,]M J9H=uGp@"Öz.)6hNWh.*(o`mIwciʿ(hݦo瓖>zj1Dq TIg"w1OJ'YA)6ck=i~mHU]~lvpq4u3)6X}fP |P c{\`U o&y!=Q| Ow_V q Rƿve4E\>!7a+#Of?+޸ЇU҇#|`۫~"? [pb\ܮy>#7UGd10֏,̏ԡD|Qs6#b{56) nqR6ޘ1CL[|eD[;-{mY:Lk&_N鎹Mf<VAAFY"hG .Rn;Gu4JZ'33[ɧ0e {s3zuZn)$'K?'Y#GQ{~DL7pNSSXӉj(EV:4L>kfR;>^H8>B.oBS`q%`;p,Wb[5.~¨Pz\Iv\,]b4d Sf , *vHW3 F(~lBrZ+X Q/bfkL)ب>UT4מMhIϵ:o;4T-AY8h5e6C7!al޷"Ds;QDkV&S~q@RoF)v p>>C(TEb|Z^vєUQ"nlqaE-/].vm"R 8nT4Y3Nԙ>>JzG;ZlDQ8>WY~q{ 3Vd I"U¼x]@A=aje+IPD]rSݴ%<#'۟mzB8/I+Jۈ!np-zmّX bAA"V^xFS547{[.hx^1Т<,R&H;;}ܑ7O۝ߨ g d&@)UƈGଃvfOz1|x<wyL+ 2I(w3B|9KT <;`P^‡M`rHk'xw T`Zhs17 x},G0Ns諓m~c 'hI]QF*㷯I4Ѐ֧"W>PAn5KoW ov*}Y'sb)5/hҷKE}_Cnq><:S ;1#JA!wSUilj牉9|0/tva~ڔǛ2|'2- bǕ<{)wDw;y▭n6¢oWrIN-ݓ"lm]Jz+V+萂;uR)~Tө2n=˓ x8૴'ኊe'QvӈwM 9W!ӧJ#4Xx+l|qnVhVO( I Gw认?`tN{0"lfb*S:"m%|UV܎1g$:<)@F<*hJ\]v8\ʇ*}i0| ҥqj\5#dHY@h *KlIE np4  AZ\WR@ֿl%~Т zrl, +%Gt3(ANLxNtuPYp<}v=j3r[l3H8dyXۈ{ۖ m5n`gԀXhNLpnUU˪NGLIAYkH˯6a!.Fz]Txu[IޏzKg0~9[a=a t =#LFgzf 4;)F E'Ȣ yi @:"t23mG `PZy3K^-ΥLoOڦH<2}Bej q{9}[Gn5հhfS/jqJv(P9ͅn[ /DUh_2[ X2֦S]Cy_,#B@U+^yn"ZPdnXИ,`=dEp^l۾;߱cqbswAOrEyf8ˣ}Ug-; }B>T[.]beoW~ c|*,r+Ewѽ\a?\μhUPֳPCή4ͅi(ܪ'J[Y L) > (osK{Tt(mw]< UV@xBo2&H~͛͟tj/tt5\6Bq.2/O7%^]jZlX聲>1x2X65U̙*KHJ<1"O-x04I/O[+ZcJZ-+`1.v 8dZ1ֳ+N *{[ J-[di.z۹#YuGLϏ  (b [y7) RlWn47T*ٚ#_> a&/οkdRvO)78YSWDmhJ*/74Ax]4#AY&CF\׫^#doƧaHEHje@;0X_iYsRHRyG @ ȘZy=vd1ఖNlإ Qh|;r298?R:7 ה]͟a3b:ۡag<{:R^{9a9g'W@L! Rf+Ĩ%sccS?hhw #7dk3T5砷<: 9U] T)|Q&辫$A$зKDuת*L5[~Ggj-ڢG\5^Uemǣ.AH&NhPfg1In_BΞpw+*塔: ˓Rk^8D3.*x4*Yp魋vSWaMSq2y}zxm<[YcD+A} ̡Civj<_hi^2S Ө钐U ˟X8Bl⏃DaPpQ-o]BZNcF8ۈZcP5=%t ䷖_s(KW?x;r$e :tHMDu9 A9vSl(I؉< _vÑ ݈yU|?; # 1}I q dֹ}Xz~%4^'KvspP$l_PuikQiSz̠VS5BJ'boFG'BpZO?ke WݾdAZ^ "h"'#2D@K3ШD!%gmpR:_)O#rG6G@vOIe7W6r*3|㖋p[yĮkfeUui=]݊c@>H23 wK}@!:+ߨTo qh4?x~H8%K )*y,pCTT,u>ȗ\4Fn¢Nڿ}im[”N xh>29ZǙ#oHI$ zBIu-9Rd=ZhHwUƯZnb";:%T8yݾf Ѻ>X ÅjKx樎o*~TDaS} YmbLbfAJ0i{yUe!C4mVq$Yb*;60#;`I K$Hƍ;]$Eg&dB1hHuJ|K~CT>;\:Wt*oQ娇 [uD%IA FmN/ #9WHXNTŰ?k9@.;+ #nVY ݆$kեןxb[&Ӂz}1i~}vC夵GcUلU,l͙Wi7 4Z,=Tmr8E*hW*PB,L9Z}yA4Eb+Ʉ;vZ6PV?#&ƹN3lSV{ 1p*}FX$SDYݎ'@ضgPgb'<&S!\1Er$x郺!D|; bGBvy7?U4#6hhM"±:Eq}ˋߎ Y.5 @x2ǹRU"mYGc,O'uS!uyzYHug;AjTgN?L"$,[27oK癯/a$9ֽ"MozcQyS9{Yvv.6R!ZҬViMVj۟Q5Om; {*ASY$!!C xjb{s$wրP{sI[Ũ#`:jYDGq̭^-eAY MK R'g~<O\/<1${Tx)`Hp<؊#L{e> ε`8MSgn:&vΕyI1q-3< zs|#VF-EWD|)-LtLAC|מ=]SPsAx*IG4һhc <'LS`yWo/CGxDd#OZ, s׺) -5c >rG>o4 (A,$уpa6A9 LF"0 sN+@ol@.X! :Z񗳩aEIU˙D[ c[098ٗlN]Mz\Ed̞jg#~˹ U BJcBkO:M@db]fu1EKZTjXe0lCD@^^U{Ϩ;V$)TO:;B\{)$Z%=9y" *;ޥOJy&0n9ӻ#eCۗ&XR-L<+%` TtVS1%_D:LQy;EF`n:`Rv. N mdoL7lҵyVj+3$[p }4U>ph-UݧbTLy40 6d1]NQ `%<|@Sk;wS2YƩCG]IsO+B:7P[x0l3U"V.VtK$hԈ0 ^0<0PCEA<ߺܺ]gJjk g_9`͙8946qnzƷt5J1/Pq/PpEJ*anN4BhMwm5=$D Ѱ=ɽ4];IY/ ӾT&-AM `/n{cr'ah4]Kezrȳ'c5oۼ\o"{gsὮ7v\ N~W-M0EƦ;З[LI&#LR x' }a@qs"㦎 x#I`ԯR5}! ZPzo]T˧HCmbx9tK@uGt ԜEuxe|FU4X,ùgeI9/}堓n~1jN4sRL'xMrSQfR?>ڻpёZwqcn($װ;:Mˍ4'0{]r&2{BEo(K` 2( \Ie'=7޼36N[v~K5I҉N}3<7vaE1PqCӺqSMGX@5 'XL%5W'Aʵ"LЩ=khUnnCet/S4ߕqC}#aqI8QJhA!Ǣ6q/ }_WrrJbf0h\ldvLM}h֛0P<@0cm#ΎMYpVԍ!q[2"eH2 Hǽv=+>+'/NxGڏB&&hRzPvwFSF W5o~ll@25w' A&]yV{&E甸cK[ؠƦw1_c,#$1KJz1 Up=3~H= e[‘gtm  M n6WbʇEGai4zS)`S]*\֜ AT\7zC`RfPcG'˚ vI09=9KϿŬNom`v!( hU8y2]K%G 2 mq(dи;jL\Fʌ#H)f`wB :G4[i 9Ac[1 \5[\u ~]錝[Q};IhyeMһMIWqByɬEUb%8vITP&K[3颞FT+ 2,, ꑶO v(v4!2k 6R75[L-ϲ4Ѝ㑯jɺ(v,k/Le?Cza6).!.@w6/h?͟gu*D/̘c ĕM&~ef0{ViZtvsstaV49K80)Ai9Zqҝ~G3 dž_N#QOrTW]߰ONX%E(qT\?>}h`婩/\JbZ}xqSƩ1E|/˘a^Y@8 $x$OB7d k:@z>f{h?t0:K4ghj`q‹k3h%)1gJbV)suP* %S]oD!Ikm!V; Ё+@auY`jmS_ bT4EJ? }]anjK4 1-L9X$GY/?/~ݴ.t5.`z4mgx Xxy6`Z/vpi<~(/L_) ${ "–8+Fnf̧B2_O4C^AS" BYY:)YtKQ5s sq7m3!KhĸĚQKpHPy40W?|shGWPfbQk0zz{GZwj+@1alҴ/-;|ĀXw7}*}qEv%g]-S̓lT쭹$H61㻇j#pq(xb`̙Iuރ|d E lߛտ$.:>-UϠ@Jus~J=ӘSۊ !(Z//v9z *G@d@Z5:WY,sd%吹4_M P+LXN(cpR[r;!XQ`uo 5`~ ݤ[ !RdA#НU,j: T޳KNjLޤ}QH8sr@^W$)ƶ\F'q,&W~o:SbRߟa Z1_ 86 p} {~܇sS)lgP;_u) 󢐑3M \䜱\O)Pɪ/;DUՒ9b #ch ֩Ю%bv@ؒr{g)YQ…+֢B}^OS3ËW I͋uEk=nU%Qo08Far&lj#08#I&̃ͯ])cqv |+>ìw2V?@i5[ĆRPngc] Ij,[aNfBЈ83 5EW` zuoL—x9(Hgz8U/y\lD`*eö6R隷Hiѩ [PKT⥏ 4 >HE͆:1{ZW$lbS FgH_E~Am^zdlW0:vP H)d'֡^$5NKz,nIJyoݹ関];b&Cѽ_DR_wHY.b 4*'3Ud*n?M ' A0sppM܀ˤ́ {.a1y*~ 1g H7 4Lz*$骪/8CZ;,zCIҔmF sa#@Ug܌ Q9ԟrqS:=dZU/>*o-)SV TL/9Fp#WLB9OH% Iw#(cҋcTtZ71HT|r$ "'Y𒁦o"7ڒaÈLg*} vlK~&"ج}Բ1Fz/ y\;Z=+i{ "~Mt<εZ@4,̧49,\򢧯Txw !:㮤& U;"JM`b(}6\螶W2 r>߲/Xw;?lVD Zl?wl\CQ.-hcvEfa>x%czL˛dn]v~ )T5(q],01k fsg2CV{~vTe:#&! o\ L-A1K32\Y=.:GZaV.e/K6g]XUY=2:v\pE s^3*u Vo7Di2mj3|Sl/ oP8}Uz)N@ 6k8=qgzSu;_֯fH- fϹ݋f3GDp M1#W':61uRxwMg_ kBp02M]ThH u) Gt^u:(L?'&@wg? < FA4A8Ep΋RrB/uo 051FU,FKw0h˛E.{}/Uy/)63{[Ek *.GCY @|!5 Xhk5_|`.O%0o9""{x&)ŴN1ܟv5\}cHpmhtZQI/<)'hzw7f\; )X'ߗBѸ,[7^7Fa6k)e yυWCss,Մߩa2r:6-/{BE޺ P)ly# S+ta ux( 5`'-̽Q`,f±}Sp26tpF`b&X*O-ؠJ5Oj҇W{h (H&qZԈZO88=𮇦BOtxdek!@zɗVBVO"`T ؿT0j`R*|}# A*EU[ {CC{+~,=1QԸ_bnVDeC∷TߓV5ޗ^ [r(rH9V\7M =uBTL0Zԥ}Pa^FM3Lh`Ōfa1!8#LZ;AU~`˔durww.9=sgwbzD41(~yB3 ³B83s;n7bn<#R-@ [*p|*lEԲV: ~B7Sɴ5 ?s-;=n3W'ɾsM@[dm%Dݵ=}$O_ECJ%-Zʹ!|cás® }Ph%0Th Ʀ7͋G1ߠ$˿X* YC7Ĥ@cH]!i!F3.*l?^ـ~GmHNeth'﫭6N:z+WE : l5jדQ.3.C|ۙ(Mʒ= 9%)O6xnNs)p`9y a@MB^3y%j^cN\pHja߀ֶ˴WI.ғ-=X~wiڕu*2R6plRRM:k25ς?t~WvSv{\JjJvyX@5M?epK}w[s# {-0G '0M51d/" rn| D ֽLq=vGl?WC)C3DQI a=(&E!V6J_9Vap+蒧;FxjvQ^@t.Ra]\Ņ #Ng,g$3/Fr3iD4:U2Y.inRH BĨfL2:xFf 8߳^ܶ,Kj/tm ]"W,VoY/kǭ36]3bbcdҖM% }6zOia:eWSTwˠ9Rg^"\TSRh7[CL6zvWרaQgPx1лWmN/Xn4VL Ԏ({r>88e"xD?#Z3$X;1꧰v7w0 3٥ȡ?)_)x ivQPKsE6ki1o.E[YE.UL.7hs2Pꫧ1D& \snaKk,R,{[j쬵iꊖ`MUCS-,ޢ)̔'8Z> [h=XqwqJn h[3mF8qd/}ʰĈuR ;wL2^c ,IT@ȏ>4YI)jv:ͩ->pxɊl#$w9Q$:"VNEWdJz8CdXjhH3Xs"FQ֠[\:f K,X2ؓ< U]^hS5E^ɻj(-^&I!W| Pخ xͣ8ʯ & wp@ȸnu VZy~bޓP;R_MppPs::5ްoQqOc!bOp {xC1O^tJL*5NI/8S+;6&N=74 10sq]v&ke%sf4,v9Ï[ :c^Y:n2JImӢ*Ag`fPW۸ŧG]]rdSQ9v|8jp (h:{4tY<~换AEsjgVGcz%.RkZo@r"T-9:Xe7Ψ찰E-!RYv6RAV*oO(E#rh䑗jK߈en%A>Ϙ2V Jd5CЕ c-nԒL`";O&  Q_Q~aPOh}YN<{66.]b I se]88yct%:ړKuEQ_%=G>;l[ Tiivä޹! >9 + ӆ>IL%eP |QLYIF(K\]tQaQ]lKpU63/?PBwj}# F<)u ϱCj> 01bxK/"Hiv^Rf͝7C>Yv0uOGHbe]@༯ю|` DŽ?2P+F k[[D|-a֊J6;n0 {{8U|p쒐аV3f; c DYeD2!raw$gP^Wp*\F:wit"q݋6`P>\-KRkEʼnagȉ&gvʇLdĮjki^#oڠIӹi4ⳗbewho/V!XW˜}J/r#n/);R`I}>iw-Klճب?p'5e^CqBi %:VgSgEkS6t߱I&m42 3ն]6PA[sr9W4Źb4lG5}od6!)ùت(̺_>9YO}G@oKBǧґF/z%9(xh_Jqn5x\tވ+QǬZ6H"'yR|MakQZZuȚl5@c)ڽo[.vvBS Tkl!\mu]^A/QaW= w[mh$S- dֱW;#[$d)R*e4>W)pP3K^Y SL"?TOwHާq404;uM1nlle.yCr :(n-7p0Xd%%?sSb&[䠱l,@Ie,5cDl̜ʾf@|,͌pwZ^_/ h35؅m`\~Ȓ LN~ܲ]G~W.rjjHN Tt8 8<:Z<p[u7" <tn^(LLxvPM >I"Ϙ7w y[YB#ؼTc>93V7y])*\~7{ 8MPclxir H}`:.ltI+'e SX{5t~'JKNh{v78\6pQJU]ٚAD{B|E)iC\hkyP?>]^!,6 ñ\y+//h/yz}I $eZ|,V9W[ObjՔmE mO~<&h6]'F |T㵇!  W.R-l ~D_yMYTkɶjfO玝?S,O`"MJ:0jps_ӡ–yFD 1944fwR*mӂf+Dr/Wy. #H0j6v R' q.u:Udhx[|: QsA2a <}$(uo*wҶ?ʿ&1ͿI8Ljf`dafCA3{ؿ!Gzw?*rsfqnrT ?Ky9VG9KD[BK]2]_}Ybc4!mYoÌ B m@ *V)iK1S9袒A q歨{3= "%e3d$bS1n$(ɗ@Mv0S`M]:åu{@8AC'M #t^4+%x4} u&Axw:'жhU5؅$aWOq'ƅ! @*J%ǹ1EIJ|z NfRYBv}mhQJo:m^ifE-R7 J E@*R>?,'<;uhFX^X>cn5>GpI0~$N+ z4'?^͔j\=C:"F,l81&P}d?l^5G$w EbOSŮJ خrfM6N4w pj uই,S(1<ˮG5+>ޔh>`P>a%mI3"a%}_z?n -3w:^]1t"hUUqW-J]<^l"S΃Ne 2R@R@Da3Ny.g鴾b.k7ئGYxek"A~h+}M;_" NN'/2bN3s5wƝ  hiUBFh4 r$n@G|vHV+RSoh`x$ԿՓlnTd >>]B)+&*]tΉ0yԓiLjvdJFH7LJ}9ȈrK*tE/; ki7:?0|]`O~K Y&%/'K!' EL=T1pnkRQs|d"ݔ8^mM_\x;PQ>yW.%fJanh€xFxNj$J' _ʍ<:Ub̎vo i]\zZ 5p)ݽ7,ԹFD~4|(#>_N!sRxXr?6E=Lg2鱛V))Ϩ (㳳dU^`ad11Ҽa`tiEXH,c i!z5Kg$/DH*;9r )?j(a`fv"9M?1csɩYgSnKo판8hnkxF+Fj"{uc4j$mB'7XnXߜcx:*0DUCfPמ 3d^ǁX]BBe΂ &`2&(g;Xr:ڍ)-w`l2\ᬗxl)I fہmgZk|Yc?XG䴨rd|AM;9tdz-z7s_Q:WyژN0xG5#LX5̧ (m&cӔ" U9w1A<%(|#f5|!wPx$ 4i9zv[ a!ĺ=\)Ѷp^Q'E˦.Y+D ?qF*=+0w4@?N!yByVYWhrb)#55.^ $ R#VG͚hsW-/!q6MοйIivCs3bSλYG$ e *IZ˯+mKdznAꔑȰxD8U&a6;z A_JjXk q6<=s=y_ͅ1uir½ʎ-Rj`s5*^)ss.ݍ"vSRf$ihUxGZru" d~7Bឳya +;S P7V`t(%7N9q'**Jz5&E0a+1D?QaUHB] 9.sf=ϕsU& P!b{MfR5h_ *]h.B5/%D ώS Qd,Az++H2V^SIsRa>)8B}&%]#]lIOۑa`;2h`u:KGb5Se'jukY-cMku=1 'Ζ-ޤR RDvZ۪w3WFSG˴Ҡ3l%WB!#u_Vyh@k"qC?R'W 5%GBc1o)eo*\ͲF 12HR]em8Wi zcА `lWơl$ۉRHu8 ~-6+h,~7MvGR{Bi$*`<R*H x8D!L ǜLQNudU\2$SĒ}@&9N;te:ɤYbBf2v ;䰱!d2+g7 )61u $6vee4ޏXo ;KCX?رx?BYTus73K0mOA6ghn5lĕ3D+pN0 ApDpl :<#[ ^i@Fk$O>â‘G};;.LO :,e.7 )Ն; iT?t*ᕫI IP)P9#1OO/5u+lqtz'.&[b/6靝㽪F8[y V|#%QOHb(-e\9jdܮByU='H/#q/=?A98.!8XUp gGܴ[?]Ao F-z1N j#^$_Xo2@᝱'o.:oÃ( ~IeMd'o QM棂5vK #2a9ߔGg1hQX fFt4OZA)\,UTrkKS)J!xL΃frtm UO+ؖճ^g_| cl{w(bV-u$5mۗ&*9um68?L^I= BM_0+2$Ȗ>1^O%XHqpoX%6waNZykN#CVW`6>:>Ub$,?(8wy|%@Ӊ+lpx ̆7IH8sWƫWu<$(^' F +DBV@:ݺ2َӸ Ata$ kPS,<^ /t e3UT < ==8m b'W>IO}] bN9[ZF|6\8\ 3cCV;0HtPL+bw}eVċ𫜆әw W3Rew]@3wљp輙r9P"sxW57ag毥$VG S4fsU )x] ?+I{OSTxjA3@wڦd-}#:'#XƱ7‿F2=,2=ʗvc]Zx׎.\]N,C8Fh8/2h+:g 4fz4쓖Q,9}oPfiJN(7Oo.X8N}~w1 Aon?dHbD&)98@ʼ+FٜAru4ͮNA)=qr .ppxLڹmKqzp,UB"őQ 9|{#!du28x(^Gr%=ҹ?Ι?;j9ϧPF5:ԁKozμ ᗍ7 K]U 1f7l<; m_7ugD9B`΁M9%Bۨ흹zIa \wQ !3Wr|"=l\k3ynLͤbƑw1z%LݙRËv!@E)c ~N!Bv2Kq";Q-]Tj+BLj:l/K 8ʜk&y6sO ~>hL EƐGaROL?J oaD`hICs@OׂE-Uq0J|1r 5 aBoI}0(ë)".}5bT:G}鹊yS~1GTUmȘ} J!Z$9x <4ZMd2usnF";DZfʜqg6pVK:eB9<:l(v#7@ݧ!e.5 rWkVyUTLÈhǜ:c*9ӧHdȷC2xB`VES4s4tM俠|ih9.uF`'0qL {9Z6p}P'Ϣm*qwM g CŃP\Yl#ۄܵXXpWoe3<\7afJ@}vX9-8%`Z%لn0,KJ` 86OkXDUQ}{0]evoa۠ }3-&p<ڀ$ӑL>4"V"Mv{Q"@hdZ8~/Do)ucɀ5}i\ $6cgɁ{*]mT Kn.$Gh?HeTfԜQ^Oy# R%1xoQm/<:اhΣ\xv,5m(Rg܏g.b8$z{B՚;T"aCӠV`%Tn:JY0QTt>$ɫ'&e 2ă^`[jNtkS[υMc%Ƽ^pEni y~tNOK!%+wfgkR$F%vo9qoiYM)7"7!]Yע[j#)0ˌkܯN4 r?\PܪOXfdBMod7 seh%ՑRNxh2)%ll+5WJ+sFDaTP0u9zC~@OUwm\lLƂ +RM?ei< C3+|XBϤ% Huo gHTyH\C %*0Lۋx\sY3~x6GY~)TȘ^E& ŸsM5ئgO7 FD ?dP[VA(_$İ$kX lBJ-@=Wx"B>KN34CR'$%5_ Cf(~%E9|N! (!^s#.Kkf/"IWǞzDI6NUOX<{ EpCOl[&{[D {fA8ED(Uqѓ›$+9,8j!~m).U:p aQ[\7PyaMztKl [6}8T1mfQ"oiG3=Bh @D a'G [//g>$ד7#=]}#"ljϜ,| ي􏋮~LM<-|Kk=8 1|Hs3*ȗA^%A0k6|˨6 X(Xs 7ϖk24y҈dzp.GIaSl7z8V/|ujkkK!/*jV6Y-|m#a\Bj}ޙQdm~Q cZZC#K<)Ba$y6 zcE@1 ~J*iIvc!]Lr%#1.}GHEXLR|ˁFb_AwIuO͖Cl݉ 1FeEj/x$XeGm !,FN34R"|=n=ؿ2BOp}K|Fčڬ7ٰF>Px͠d7eJCىqcKУg1\[KYEQu&qIa+>cGR.ʒ[dPOxuG8&45HfpĔG0RGڕɀLͳ+=Yk7qfx5)i7#szR ts?b,ft ڴ͊ԙ~slXjmL6p=@^xmFz~2AyX1q4~QfEOAdSZBs]b֝3&]9Z4IMJL$ OgmR]gY- i?WRc=cOFBE&>?א냓d NViV_tI __+7gw}F_`qtULh_(5iXGl ߅\p0V7+d+ БL;oý@0Hoy5%@2Q>G4֩g&(4r/0Hܦ>ھ1Ni/'8CAj|y[nD{̾Jzu- E:2QV!byof%mD>l@ӻ''~wT%Acmr)*ڝiVstT!MgE:NMy.-d Rk8!y1i:|%umVuP߶" Ew޳"q5Vd/Mz>,e@;:?Xժ|@&^և%,8-tpocģ g4s6 `LyPǜ_ӝJ7 }rr(!IVE*c>yJ 9Lj:""QY/8KۯHb0߽riE9H8F/=xmLSKRŚr m;{d[3|K4*}M$HhyH)|?ݠBH1f&"qKsȂw mg1_bx^ WɆXJnQ( D|JMp{ v/ow҄"%$%׊483Pkopzm^NN2bEآg Tx& ]Wp>w)ʡUMCsWxN;]#Q)pTa&D@L43`|,P4|G-|83c:sS } IY6.6Ri25y <_JSuLStYacA04hoG*G ,d3x.]Dx  ~͊>xڊĉ~% IrDB"RjJU[i/z}!}զ Ҝ"Cݩ.}K b3FD $r4l7xb6Q^dl8sEm 4"yDl91Tr-s2]x2.b'a;ᚕ k nl} *Eo,s)UNA)aZ?Ce?4`Q[rONs#@6F/g)@8E8C*{w Ӳ AyW0;4NFHhKYC9BMRL-˜b\Y>voCG6#jaC2Wh,}?=Wܠ W#fo,X~ZUP_&!@򺳰,D Vpـ/)Z.B ^?SW .&j:l}uP/MGiCruőBH3`;7΋v4'WZ`{VTOB"X=E!V|!5-uvD{[r`U#6AemcVoCCEy$.d*ڴ}(EI8>fr+TyNGa@js&^L3T/j ZEz[[s:G8jTbk_RI6y5t[ ղ~֏+2n,:btfzt%(ЛvCsJE ٓ\VHUL ,BlBElyǙ\e4.T4Aңٰ\3UQoĻ6mrV_99Qd[sF+6A}q ~Z eD1Ѭj%tf-STHuݩlwJc.%4N^O,g_2MODsX(k0L0hpN/6>(4[j?{sq;#sI# AJ|gwX W;XVtc~PݜV*|-qe/9]._&3dܣ5mnԡnvh,ZF6v`0 8`i<6 U\v間AQ) uCn+ 6 gZ|:rZlf߷ozKX-$D.`FmkGw1㛙PZY { MVRyy,*$+4*5>KOY&#OMD-Jۆ;z5}feI8O;Ba@x0d`"jⶵR Fٝ! Tbt3?ǨΤTyQqG2eV+}"u͵Eo&sY~ݡ`&S(=w_7N$]u4 &F\oPĜPE #˼\,o(yY@:EM囄{xbYaIӊJ-Iid8e)иNIZ¬<(md&W՚a($uJK |{e KiI1\nOCW]Ƽ)kzΏcSyv:p ՛z X~)^HXIJUcsxhAO Sɯ@9]Sc$`;JZmvfAApNW TЈމT,c ׺nM* / J펶QCc;hnQuحan!8W½Tp֏ߩu})v<j@4s̶uzzdT8jaK*FAK?pz ~E7?F\1Orn庾4-ޘLE'?\[dS8P3w+gguP)ddI<D@GV9OsTjX0j pr!- 04AO7tcu;>umWv㔶v83gpTVxVya-pm˔(R8C))XYkH#$S7Ʒ>qG 9fhl<-[2!wj60gx}y{>%em!: ' 2)moIZhu$hkuLNҔe)R2>TУFaYuDy(QA5M\/4n]tSЦhCH4DO;LIE[ٟQthfoE#;r]tE%B̓gv7eH/ܠ2X+h=4m{dE QK;h[m$L .uyV\h1Dʵ2F$n?+K*ڃAps{\&yZ*TN't_ Z \*(_N;GY=]Av[ ?R@yhxB |$~FR"^In$La%=Ugߔ[ {-[&_LPZ>!A>0u,4i5w)VoHyKUjt=ýUE^Vj4 QNٍ2k0t^ (T.&d}$4z$RZ ~.^Tz2eI.4\~ sC3:p褴j 7O36-#v\z.;bju[fP:po{g?\Yʊ-/RAH-aGAjڛgf5@tY3Ѣrv0v1b@ӌĴQPXhk"pgNhTi48`8HբΠIH&Ȭ/"f|+,dqi16RFpޅ;֕f|ШG7 Od9va^'|+\.9;Pz9ymc?FO8pMvy <G*ț~f)8"8"кS0k%E1%M ~M*P)]xsk:.6/0a:~,bNƒz\_ɵ_KfhIbbWy^kwW&Ρ{YRo8JCD-m|]  c@d%%#o` /^$BX(0֊CyW'I*`Y;q:i"5 ]|.YD{(\H{sgmscF UO'GM\!,l*軄2i f7Xbp83n58U3Q!)X~!eA]+s >*, EK18ɟ6xP\p2 FH= k:tڸmIFddaԮ<]"?8(F]Iu.rs#\ai;_W_cCըxjm\%QB4uzhsT.YJ4Gc"c5}NoakD8ZLzQဉm.q|HʏI}UmNH꿳Tx;LD=BCI,Y=ZUns¢ܺ(k4:Tcv*\I/ڷ-ei(5_s w YJ& Ք:8*WZ>|*80KX^°9Wi0طwJ 8{:㩡H1L/]*1S!u!6m9Q}\É"T4jG%[!nRQ墩݄;u,.m>V+0ՎO:júOf/nHmr( o7hDAsO'K6׾#ά~D*;k- 8-o7t܁*ĝg(f'}B_B$X_ݷ./rXic4~[37C(Veᫌ y7|!`gp?d$y,qm).VA[Ck+S2+CӹͥUj{n3`f{S]ʭ45,gme70Ƃ A>+c0 6[J͟衎u6#6x/!lYw[\T~Dj6"|3,7I&w(@fp-\CRu$> (8."<-mB[l7[&ӗt+iτi%f3'ƕEQhMR -lNP|N^(Ǖ<.*dur/v!}Bns""āT㨼~+_$xspG#Ni܍tGPQ1mΫOfA7U_qra3?0#1iһƄ6iP(TfXkhwMXj*pF0Mye8d F!\SM[m-،#s r5 6kw{_$O'ԆʰB Zm^i& %ZZDӎTBTX{Jb_WORRvtiZz0v5 ^;*)ƅ.=yͷ cHr$IfkO0~§bc$K1 㞥 ĪuT=-/-s0Њ-Tç;TD0!aLG5Av<̈|%8A>c.17NLCM7sSb8u-|.A6TcnFʁ+dngS:޳?įujSݕA9ϤC׉8;Hȝ|6xXk})"[@.V6U'Db\ S qRGN0Dq/'L[]#0\]m@T%VYz,0 ZĔ\@8x\Bw`뾴8{ I]KWXfa\ʫ+TҧNj3&ZN`:qL`Eأ}fwa" cپ0O\acVϴk}޿)(W]QC])76tq"jVS>1|0\(Eze$p[ (P(_\{GF&7FR)57sm @JaY;b`Ӿ^cyݢxӰ{V +'O#$v+ {_L@XQƴupɄӳ'~YTv73PtHU+YE)'Gg|x f}:4%P\{giI'Ű;1J%XwST׆ Wp Vv(f  ;nh9@ǒIсWLdc3",(Z iO㝉vԚ1vJw@?ujl O~4ٹۍ0G'3dz}ddas} 3D x_מL[%.Dzq3e{+Ko{;xfxdn./i<2DjI =>aj{wHt'K<>l&Z" j݆@r:X`sݿ=5N8W0E-tD qYi)qPZ ÆN{ PWmXLsTJPkwDGŹAj Bfm-0KA7yB4ߛla)vQT4Nq0Wz[99Iβ8࠼nFz GG)>ƦPgȖmAw/Wл65F&O0,-fm/}[_ջu +4Q=d6Μ3$ߦ!>P.5"5 0Գ Jhz `abGmslwϘDB?/̞7|S`6.Y|~_@a,E] @-F<ӹ5ol5Mx<,4D;IQ)m1w:\s'hqG1 cc#C4UK-e9q _w'|/e9@6ּҌOnwe{EV+BΓޝߋ.\MV J"@kS?" b3}Cx4"Sr9@Ƞg'Ӷ"0of?W؁6+jĸn6;2LA+Ʃ~lWU%,ݛ5<6sdyɀOMJR6Bx) fvuvr>FD\C`{?&x_;}(>)&5x>'eۧP,1܆tz{Y|(XmqBvIMmq&UƷI`s!qx_w/o~ qj kR ,0_Wmo wAѿ1(r4U?'ӕZ8 n+9p48Ca*mb,'hV/h>{x@D%y89i i{>wYxdd]PҲɞqC StCn &\=عq,lڸ ou$ÍPPgo&UQ#nPYK{ ~]HDOB& x wĴ45%dafW9JhZ(5b+\H?hOM\?1dZT1.n'D.)F?M1Qk;)` kNwPxh$UC;{q4%'cwC )&|8T\ArxT&xhXQ@^z]afE?>TChG{ (~{ DHDP"֒&/Ћ-ctL0DNREZЇmz J#*(NiqeL](vӿdwxU|9B &l\W1`1bZMgk+W2;'Sf p?n ) =cw{2Gl&$eokMg;,)b,M>[ MS.hR:DeM^T~$݌7WS8st+ J[~?fm)Dqk~ˤc  V#ݩVQ~oYj~@L%`&w6 ,:9._q\A?,kv&KB|1ODhDOߪ%LgH)D@&⢈tx C:g65L]"Te*(1U՞I #>!m!Qk[9*kc\K]ga _RcgjG]^lsio] 7\|6]oMmƃXY>UٝM Vq7]嚛+>Dn~' `fuωԁ-]h16kܼh.7.⪎[n*sO'$\bODMd#7#,o)xx!F}6mمYS![8tgSׯhJWECdБ6;)26ʾj2x-2Cu t -RBv7GG/rI-zw+!QoYp.;:6< 7D_ `k&Qo]rWG}RCa 7H֝X|!C܋)u^"OUYB҆E}4>'Ru;C ]+B랗n FӢj#cʟGb֚VS/Tmq}na_g5H֌/9ފQ#z[/KPYF6Z,1`H<_$X: &K @+״K:/WG! 0{;(yEv1mzư=1p$WO>|!pHl qPsaXJGWskGl'=C.O#H 1*g6c<*6U~-)ˮtj@Q:SA{qM&?VK-YEX?Db4_xMA%ޛ`i-K|,!cKyKd/Ĵ] Q8Byl$4`e$B.j,I٫Q).q7i`C"SȊ }cLА!nL%PO>2l9b 6fxkN1NGLvZuZ|J,\uPc}n'b싸4F۰ v0xz)`-بIop;bR Pj7cn.sYಘi~kC_e7m:``?}2}Nsagdp2ȇi'X:+=ܒñlgt&ެ*/1ku0?ޭ0t=0Ag5֞.߹nj때/xȬoPnFAs֞xWKPB(4_ S"{٘I 5w&syN=|OkmqmUeÂ-wk?ʵpd!thvD~gh(; t, l<9 #v|[ H,WQ.@C(޾zCq I:/5p@./e!GPk5P%` ·|(z4.v_(4\.3.'\T?wKЊCNy=&i &@^tsx0k)rZF~Q! 暿`5V<[o,˰/xH[^>(Lˏ,7DrC3AD1%oLĄ,ds rh&w)Ix!]Z>_J/n4! Bі yR\Lp_}NsM]x7Qf`O%DɆfpP޳Y&Og:4W:ԐXЀQy(*NjOCtAl8-aE #E?iKE]R>…dEvK\{贌 HReqrKfʋcbjDe\R{w^!}Dt9=> q`2:Tfaml5|]]ls4zȜbE@E7+x~1JGngr6F5%\!AW@8{`Q3˳@XQsb*VQܸD\5(rwc{}M}by߳܏?{@roD{2rm߈S S.6¿97_S5l?}돩f3o$ڶj^|ݗŖ5O'% 9OSy;|Bhn] "\ h}7fu"t \SB7c!)΍65״c<6J2wnft7>/pjAl¼9 tѦpIyϤ H9?zQQ4* c5Mcx.fL6AnvH gE54z(. Diج%i Ykk zEh47__!,JMw|2:aM3~t eRT_24mp֗އ{f"5B:&v-d./b^W7kG zg4PΪ6{EHb%]X!Z nYĝFJ-ɿ1_'.E!RGzwFt8k4٬j! ~Py ]?gߌ05 8mlOloSE G[3ØΝ@|q-R3wqpKxKKHԷh$4Je-# :;x[:S HȸzgM(f={YAD{d O20~$-mFHak:CJg+c7:"v=q .Ǡ"1ȵ &ZU1[kq&j 1ne~%V4ݱQ[fﮜap&A =pOΐ}液W֬`L$Gh.f k#4Sa~E'ӘBlʐxN}*vK`qZ_A$0'}L2oKL  >'z֕yՒ,U`8uMeˁGmֺ^ʫvP\(P>s$?ެ\\T#{X"N *jIu=B)T̆@Exp;H쵌0S!)Ghb&vMou%=ly 3"3b.w ',!$j(z/GW/vX-Ro?:b-R)G~>Ƃ{ov肺ǀc(7v-PM 9Xn10i ;0?fEDۊY _VH؋2 imS}uSI'Lڻ?VykF#4G+ZЎecڗCcd^9[oquI 6DmvOI{ EϣR߼tk>2~)]t[ҵI *Se8ϚV(V6iC=哥^ D/Xt꘣ 뢶,D=l`J' %3@HHNȂ f逞``o7.0D:%;m)1O\Hj):-ȴmBxiHI#yfmz~/* '2]$^ӥB#Dc' F*UTq]Ut=p®.믬 r'{AxLK|x{vy:[\AЪQOwu>:ҩ C|Cδ@خ}` moL)je[⫏Y[PJu҆!XGa":E#5 Qkb}ՙr<2[~22=,&Fc_(W68q yRE κ=59;:NqSj^;.z"ǎrϫ݌)F۱q3Mi}}N%+qI'qermo:Qq} pxSfC[~;^^lL<{2N3vXQpD'nǛtpy)d׎q.KѠ豦)raܚAO)Ŗ&'TWbݟ}#X!H ϗ|RRW?ER%{gۧ I6?"r^ l,[AP ߸`/lbۼ(P7Wm CHqX*WѭBR9Z(I_0Zy䑮 KZLr4R-h bҜ'"X"y}q J2 7~oJ 7`q݌ ߟ+Dȿ[v4eTY񱨫@ baT')x|upYԤF)"?#x_J@8lї{El{!*Ujˊ/^ P'aoIk"V+&EjjW%K<040Ǜ_!F x3}ύBnaFd17$iT(E_~Ԑ7N  6U0_㥼c#jShԟC!_I<ֲ\%NVDIяyQ a(:L,9c2!l">aqTqK[d_I%j7Ȁ E|0dGLLR哛E懙54.Sex# >#4̘ QKTX%2Dy4($lD 8r&`z1wcLNI:>rpJX<=ga4[<=+Hq0cw6NF$gBKb(:;drjIP ERb3w #KMoq{QZJC9D.MZ([*R‚dt$Yn-A[6 yCx͗"XK8ߪVٮ&VD=fI ER+r)lRRy!nnfyS}'즫`R7<>&PVdw6L")sFXӆ%]1>[zI)q.mVÆ>  . inf5cc,d]!]{dPi +1⏀ŻAO3ll>7.-(_#ҐU;˳˧ ga@ODV~ H5J#12?ar*2KaX2-Tgu-6-.#H:dl298EufW@/] `QOJjW'W)Ifv(Qqe4w,}jc wg@'&f:[F&1uz~fW~ ^t2#8#4Ǚa<8ww;Aᰭꃃe@l%͐8*/j<ܙ+I&uVx9[pB.QԱg EzU "k†Ja7ٱA䔌B6gZ$ 9p4& ~a) oIQr=6.mlZk. ery.ױFuds^4iл|fT[yY7Сm9\*>[틜e/N]mA]3z7oCgKA\^yV9!u(>ERŬ X |Wj~Q3a؇n]!ML_'^DOA2x5oaxϐەYmf\[vYx47AC$7S/p}]D:.8VݷӼJ :-C ;=mN  jA?w\P}P>|ST"S{d FtN2Aʬ7. L+ &CF1٩e ycC3cWjfd 2S҉H~Q \Ƙ׮}v̙E|LAr6y4?Hkv㙸>z~NQ/wV+'.ZE_Q?enbt25އ -)g}&!|ˉs@ kF&b̤dDcӕ%i>y.hLPkd B43óP BAms>2D+>}{]"3orHi&!%~"hU@WšOY[Fna];mljFl.n&ʇ* r'KκVf4Q<[pWr_63=E.]u N)`k3OIv٧.*ܻUOǝEnpczm0aQL,RiuKf NCf0]CIf|RLDA&kru=Z]BZE{Fa۱j@`{DzM^@5Xd9,9w ~ 8I|d EQٖ5I9^aXA ؖ/hL?x{WN5_̽2k*Juk :]#WQ3xv3ƞȟȕijN[/B0~qi,vVCPYŶw4}-f{RDn*1&i ! _ <c0uސ_jD4jQh%5Z!8WEbCq`X*5l9 -{aˡT 'TC;5(RC>`fR'v5sRq* 5!{#QL jb|Xw2'%Cgl`ਰ$(/J=#>EWxN&<3Q瞮O}chݝ(Y+>VCSVsOI2нKri|u~Mg( C1* vbz΄TW$w)X=wH* r,uُ(ͷN4 `56&hC:= $tYk]6Z.]?^Hʤc32"++X[Y37I/2:gp$x x ]K 5CM$IW[Oxe{.$,$x+vޑ$ 9^Y}d}2wVl \:MחƧz:ln[D=rS`]p햅uwG⣆סVK3"o2E jEo:t7*1@~{7iFHlǛx9{XEѧ*ԑ[T^͏.<-C\/sEQ1i4*_܄_Q1z২ `D8r[I .wBKHYI*3=V(5wD/Ef]B lͯ O/(w_d%…XL$L!ufDS::̴=2)rA=lHa H Nx&eg̋al)@pkY(}r@`TBm\!Tt-Y΋p삋5qʖ"l5 [+_z; 4O~AIFt (<Ϫ&ŅP('^tr!(q*CLJຸN;$YZ5hE# 牽fY;Aڒ %DF&r OhfvJޔ˜a,ALomUi﹔~8B|cd]}&nu1V,x=A<5p [D׏xkXɫzg|O/@H@<2鰈y *}iKa`b] s8#oVM>WuB 筤XI\7Q=΀pV] v{)~VEflO5EĶ"PޏxX,ҤhRd<ÜcSn蒲'nC:Q/"#CUl:ph$j5@8׆K)'7PZ/K<VVcr;E}eW~1 QGmFUm PVC h\JH7YĈfWTŠ*Nb? ;c;Ҡ2n ~As"12#oҁ7U~:T-RREs>Bw R:"s:=Ri5Z;1w;<{JTAEqa@@l@9J;! t &νنM>-W](FEaug~ vY!X[~k7T:7 My5?VE{Yt \SPBfnip/Q` n8A:M!"w}Ė'ZG5}D 26rG.QWYwCK+{[߭(zƉ|j^ga=R ͭyJkkp &e1z(n^?upt0L.sWsvF!qK:Ql7'9hEJ,-5B}!%OT nbϲF,)՘} V.7Vj~N@q+_?EML}F Rof݄Kֺ,+T&Tf Fj}KgG_]c@BP :pFIo Za oC ۠ w.ڲkΣs0Q_;W) ЈN' 7=). *׈does u|ʶNr8aQ4t" |9{䦅|a Uڅ21AC)r}bk!tv. `~o$P=:RqΣ9 iNGؗ.<gw5n\݃kD0ߧuLpho7L7EdPyd'޹3Czꯧ91= %̥{ǵ3jH3Ź¤܆[͈:`mb80pԦZUz]pȺ |-lSKfb՜*L&@wef\:2뇢3A0B~2NօH կZ,0tjftW3߮5 }z6-YMN>}+?hpcki1`Z8H5Y~'b; pIr ֘)B ꧤk _r4pJ_ʮ`0F8 : 8Xh94$v sR@wK,=]ς0i/{Hy jozE"@ ;VJ@ |){pҤ+][M9)D'C;8IӼ:߃40i6aO`뵑D)2oeC"h!\8B/r6) Bh|> <?K-rւg+^'>k+m1P/Ts={"ni()8Qz: #nQXxC fm0!\+?j$z k?OUJ:}z%E,4ړ@)HV ۍ9 3jxId}gm{HXCke#¡rwAEnk>^l-J|$ "g1(xʘ>rZ%v]M$AZG+/.B]xSG*q12Γڎ-Ir'dOYC~YKu۵W|37r2ne=X1,,b^;4) z(bÃu|m@KN{pP9'BQ? BJ낸4J^3A\yٓzQ@8~0oA>U: | >HN,nRr TiH6VRmx`(xRvbX dn2'[^u%_1=:K6(W0P!AGy _BYj"=.h<\..~Β>-BsEK, %~٢ǎ!{--BghUN2&"HE[z_eXZ'h WqTR?2~4sd~=p)HE"f$ E zk{Cv {6 >Ln/:U%B4L95VO_,:۸O!I\lĶo$6 ;rso骺r.q0]c@Gr)n dH/-j= aqekPG/'NJQ'x-r!mΔk)VZw[#NΤԖ5l(-ާǧbbn(% Lq$ZHuM(?ԢPQ?ě$rv >_ǹLKŪv(Րp%/r+wAnt⍴NGܲ+J@IL*лWeP0e?"9iE ,!#!&C"bGMf@#sA0)5(Y'X-F`R슺qh:@ B_GPun Ocz 5ek}W(RٟQc6G2Uձ]& PN<-W;ާ a4n3FeHd>e$;$v-Ķ`Pw6ǨpI1c뜋-18.,l<2/MgL2;ᶏ*ۜ@34S_i6Wr"4RxLF1 ?p@)+0@Ifpj3ѼHRizh b5m;lC^)Vk*>pS&5&91e0+MaM(kQŔF#uSkd3v}"jrQer%RXAnD>loyY\ݓZ@<-}+ 5Ib+y?ԋͿCa 501!v{؅1 RC'Fu]A,jA䡊8>Gy8kZ9_"@żVNe}k؇QlUy?U-ہ].rЇzjQZ-*U4 7sie22Kz𲬸ђBqWfm?\*q`'*bƴNͽS7@Ѝ|(6W<& "|Y)O^.-6u#"=9(1n=5Zp `pЉdsieFd}:h7e4}|ַHɴZ#` |eb ٪J<Pe2J7DXYݬTe_JcD!vH(R~[ˠZLEV&o;ΜX5ePz~YqZ;yB;j^;S.  Χ"O*PtU*%W+5-(ױUƦ |]sll'CSꎌMH eKbbܾAxA3FxAίKh ˹Cun|7jʺ wzsV@gUga;]`U櫎ھGw®Y?Og;6^hP]t ۍ6? /jvi(4yJx'ջi֞  x(܃-2\% F4DTX7JE%4?%LSR#z#d0-J?x-GF.LBNr& y=ݴ0!D@ly[AWe{FV}+ oF 2iŵ.?3 wzPj_͝~ >>aQwqâB hi:L#2^PmU:\EkQ)٧X(ڀfh"R̐q[C5زL[+2@' ۊ>a"D*F*7!_QĀ"seZr#e\/̌_o-&LnsKb۲8Vo_)Wʼˮ'! |d:4Rb85ÞtaJ'VF6gm bdV-n:,ח+ttX7I?L_ODAwY@V3ѹ24g#%1!aP)]8v_It2u%2 mwʿzU80,dnHx /VF=d<,zZ{17Q)O<=y,lMÎmTnYzU)~8[H^b[= v4OZ_*v@cE_#դ!KOC} \0jF:pSwpI=Ʋ}E/c:$ i.4;n( ,+I:Q.\ %_v/el\p*RjUryqh¦F7T9 O!'>m]?]˛4Tr)rA0o@DUEe-Ѡ ;J8&<4;l #l'TKpʋ)2*WRuKk9UrC%ME"_@ 5Aن~M0 x/V1b@ː>&0? ^PBu`} N'v 0pۈ6kVο=Q*D9j0 jwp"2.GkJeZv>ьbm(c*7Ui;~΄zyfTU2whiw熥6뻼K%84"L,7Ƚe#$iF\,-]S 1y6).'J`"}LCw&pvuo.#0,a/w/KMGOWϢz_ ¼[.]!7rǻcf"['dV;K=HBo~}ZWΏ8U圶a_CA1141Uu y1Z]60㏶ciukVBt猦V)zbz&%Y _1mK-hŠ'4ST$YҚ%MMѧ6Ck rzy.oG;D >H E"X o2S \&ϫ`uS/iWPs4:sy'vpˍR= 3|<q<2u](~/[;XjOٱ0PQŏUk^_r~c+xU?DbmH`5xu$MZk47{ðX5,_Cx{јAf)Y43^ñ*/Nr#^fM8'0{F8#+Vco#^m%z!A;$G*D}ӊ7YLvnȾIHQ/t`/v4AjEU>aa[+K#˲aRD mP_!oUcuL*ZanIxOoߚ"Cݎʁ] oN{ b28ɑqĨ+.c?7 }]%40|zE6 T#&vB! ÒQ4ԁEE*4X+ a'IsWaU Cx b'JAi9/9Ӭ=!M±4#̟t¬p\8#hz8|3kQ3,]D2$KC3:|֢dM F -Aєs^00\! p9^iD@d<<AhbVd LR\+H-ѱ2P\ /&士|Dx.${Nйt^nwu%6ISS6D5ofU%)bN$Y׸ʼ>UPgEz"MKm ܫ!ٻf Ӛvb!Caʹ,׃4FB|#Bc:1yڹRSBrAf{uGLҐkw9hXoOLn+tSE^%b}p9)^*-[m`R7P]EWJoZx&Pܐ9e tiseIh+qP!fQ'8$=匼S]7N|P}Oؚ0!֊Z N ww\}O܉У\xO骕"O1۳Xz{-4)319IYgޟ} EڮIqI&\:1G#M<0\Z K&B} ,K442H;J':tHa!}.Ynȸ?35##'yb6_İu"&J@+u{*E\o9kKg\ZdfG$OvtO$RFlfWm-&pyLpȢR败;*;0g<4z&UyZ*k~ (`j_mO˓(?o L1MN~JeMEY/j5XOTn;T1U:a@ɽKzbR||*Ӡb7?qjVڹ :ciY}3]34͌+쁥L&,~]YݏCjo)Q;a ip/ U>LtiVz¦Y}^&E'4;%y^uGr^Ăj8۳\y޴ܤNrH;exh{SEy#"=XDOFC%{u]~](+$\fj Z3s/OK@7ܩ)e^Q*Z .(rP.d^X&1!-Ѿ{Pnhp6xXwCf2k3YY(kTWW´ڌ!iZ\f(\KxXu. MOo hgl 78$}+NCIhG;c_CD3ӌXGRie2Z[A=so-ə00qo|-4͙$\a1\V&^i!&zzKF&DOHHoBrN=$kYƃ4_z,>qW~ X|ZKoeneX5'~I5*Kݫ@cbs f1ssKC*kE/m&^tqibf@A_R&6;B0Su4vDcc1ȅcƙ 2]7vsN{ܖ5RR#*PoX%d Sc{I7ԑnX<0N=+["5cqtz$m 40(.}yT]kq7N] ]2zh/Døk[2KG##e &I@+(b&qr9Aa[;9WZ qfvgP@4[%Բ*#k dpCSO4t%_HYT+*^f)!'r T>k bPV|bVϰxk $>ٛ9<n&sG0 u@MY}(E-oXƢPg )vfS=Tp&HlgfxfKwm  @B?/ :xB!B=9`_R:-G|$&¡%uS[H}1Vɛwiimi?6c=CK!>Iֲ~SOt]'JشsrpgsCYDu9n2$[u@/Yj;ٖ]o[bDجFIC=I!/?$ <{*]#nq7&뜢F_!8o=*mU8eiKq>SsPV ۽k}Up^Etr|bHver^F^n|}R ԀXP)'C?|3LmqL{O\ R2+8k~iSEٕSSޒ1|ғ6_ԣ2S"M aVT,ZK Nn;,b#IőL[|r:; a8'bo՚y'nOYMZjDzyeq Vd ##(B5^ Qq?W/("=ʰ׻7nOk N+3ttw=֫`G. cS3?޾住dOzsH:j?J,LN,}EW*|)Rz;M)ց.,Xfk8~?Z~zA?TRFf\82m򰤕ѧŢY#@ 'B3 :,hӳśgx(&u(ǬDZ#8i^Ny'j/:8u>"ݍ .%)yIi?^: dX^Etb^:`X|*Q'{@Wu .@FM2aa qn+Cp[c=Jx;[RAx%AӍόĭ&Jɒzfr+;`O3<:]04y2ZhqQ7LмF3H3w;uaCk&*Wع'xX4ӿ]`Zl W `| {Ȁ ^R֜1#hqoOƺ~dg5WJشb.`VON}pF!BYءbEEm2G՗'Cf=8s2hfza>L6 lg|k˧R3׶[fW=Ptn!N^OfEE}xWY3MVjԯ`rWNWAln K?4CGKz8گ7>kn6/0M'skH~/ 3izϫb-+sWϧpO 0_r.u FoC3>P|*F(eK&FvÓ -Z޾ӷ8*1EZcEa^/4':i~_s[O K%[fO\b, F\/Jf,QgHܖ<ɻAajN*qZ|3n{B}%UӥH,V,="ҵ:wP ƖxT^8(A|kD;poƟ("-rrPW\̢ $H,2rtkFpHkY1O7x e*HMsd[SPMx<O~wh?E>JuD skzS {D%`H4S룘`scq {hj}&- @ܘ2F0jy@,]cHYQ}铸3[.3I@U7p\E_"oHvwFpN'vo/DdtۃJ131KU\0eHh¥(Y4.m0V4:&<0Og>w7 G.b.[6Cz7AȩCe]䶅|.7(gtx3,_Ke킡`z)'0Kv&k#> }n5u!rw%MO".HWإ7*]1QIa~VE\)2B|3*a|h+o !$99ޣ[;Q7lHmji6ƛ1 4P=>(-zٍHX M" 'vfgqXuь)U m7q4z%?EMl "}$Nql$Y褲M5ŹU,:*`t4SVah  Q@$Se-s-z2%}&J?tވ5{e* `W  *"PsM>{N[J^"V S5 )Kv`?:-?F&Z)WD:mDIӸw& je%#M`h(1^nyoFI8,%~rZVVv@ED<=[pL3OJWo)©od&ha*ۈ*2_ye@eFuȃW&;260T.>9xQZ}a! Hd+{Uva7sğ[;~!sbL[wX{!*Ct,TQ[܆$ёx] 4PvL \LdIy_T(n#+Lz =gE]mRunY :Z#y}{QHy$[*^q=!Vu* Mp?כ~Lt>cvȟI#&L(Gu,T8d %EW:\3=U쟁S~L(c?ECէRN` ծI횲LɮS|]~y.@ g)mFo[LX/XJvޑh9%ѶH-IA0gtF٣^f@A56 /6Xlڗx!#>&58Nӳ ԸXVJ5v3kEr38а<1?uAaM*B)0[ʦނm@r;7og*̜Uճ=dp+MWl^\F&+SmJ ū&oXPwaMҨ<[dS@KRPx=|[]n!VT-sKD{#;k1IN zO2tڭt[MvChT]Z&nX!/ E#QV.L!wĻMxH(JXĿ@&[_6ԭ ?ᝏj>چ Lw)w!akb$i'at4IL]ń"2p ꘿{WN0 HX5?touAPŠۺ_`)cWsB`5]lLO*lœ?5B En+ f%`dó{~$AW% auh&<l:5C9}& ׈k2/@3U5Qr*.#k53bBy[g&8^_`Ł~L<;v0cVśߘqEQy8䙥ޮʐV+(i)?KYڑQ(a{7zAGNJ[>C(‡-w ޏ Ξ!9rqE# o'J9WkAG4 "xɴl=7 ]7D9삉J/`]~3V*D S0VXY_*oۆ(blz||q;lwQEg`S+Tno]+=_LSf#VʗL*jJPLY2HJX;4o?͸s$/Jl]<+=ZC%x0jWZ2]ⶼs 7NvEHMrXKOR}VYfjYN[Z(t)[jPNB )L@:,$y'80X:`BKʽAMhPHx^Cd-(мtP\i*MM`L)ehj]laXCgV{4f8oh; U<ͮ*̙3PHM[P~#1cAH`"ve#%V&V1h8J`PhWdr]^O3]NXeuUc "Ymw: Y7BUՇF 䄛lI8ZBcY2M-w9x7-&Wd49ýc <aܜ[WNΘ9qٵO1h 0svrڸLq(eZXLieuQյ10i$3P5 DLN|9!:3qW Yd0C.Jo T#y"n\-gF /Ĭ` oaQ{dިFS`יF'/叏yj'/P)'VN߇i#[u8D_V#t GWgUHi .#ǝ5e=GIKy[5:eۺjmܪk1@{OqC68.4)2opCVپi*Wm\̚=䅿Gm30.nJYJ<`x'կ5Q.gCVEBĐA!W+%7X]R:m XQaA;a(Re.7mť +{0MZ]@CkLS̕aHV_WǭN4"ŭI7HЂ_1E=zG:! Q,tFs2XgH_+ZJ@@ۍ KO[t{=Qnr]Y;0MyƄae^K*dWa[QB&\q `P݁/rI71.3cU9Wpe\At&A"q·J첣3[6,-.4b'p@N,Dw*"npб=z cEr5KO!'SX7 P&DgfZ$&O~5iZ :RױVVS{q#e&:gm\r>rQL~c.?f);ZjvQ[q؊w8Y T8-5/CerEřp.}t(RZ & z.V}8, UksQYp1w"#Ή=˞q#m1}!}=oMS)9DAQ;p )ǖ,֬ cGw?"φWjЏ xjnf,~&1-59ɒ7ܪC{m:2ŸIAy^o8!AE83g̃N5Lmޥ~3kqP/;Es#'@<'ǀUwaC!CXgz]{3{'+gdU90^6hK/`pQMR&{tcS!xv`Qu >S-=dL A,K⭕t3{~z'tZ*^ *N$T7 䋊X{>6K7Јc>ub5D~żv 3ep-=SGq1Y*+!? 7Đ1s*_CeTIg8 ;I Pl<48ڄ6DΔMx3ANhE>m$V>W[ٝ[i# ,GkN17Nۖ~'O[qfx(+}{2K+{[[v:o񘠙yoz5 {,-H):qE;`\ Ue,J{Š3ߧrFdNHp0|֣~RU0쫔<2/T%vgĮu@W$9z)4¼G^vy0Wv_Y,zFF4 r5DN1XctG.gi8UdnłEo{Y8k į3߀ qT)ٽR(PaM*"3;PIE'^%Evj򃢥 Şo}Bnbh0˙w[UÙfIUNuRFt1my1A갌LZZX,cȣg9F-lN6-Z$hV.^: w(K.yNРDT8*ho*!xE+WkIMAtΒ޻6NZp͒~e6Oz܅yd$aן 4^yܞjc\Ln@#teco3wFTߌDs$\ʃE@Xv9GFrP$V鵇H#l6ե_LvU $tfWئ^NT#@]({]-eԵyi>Ņٺ=rG2KmL(XlT]K#=)4Z!%ou4P'Ӈ#+ Գ f>CZ($4;@8^8)3>tR>? 1m6(y#}ݏe\|(a3o*!v5jkG9=3.JBl.BmUJVߞ6d@؁3GQy݈4^k1x++ȻvKbhdh8O#S 8.;@'$ +d͓ԍƩE#!l#!yvu0FI F?i*`8ϋIgƽOd Qyr}]f̚krYq$TH{ n@pPbGfrVL vћ/p;!m2iVY: HD:ЬxN_eVNb yўC‰5֦$Zsv0&_jgze2Pc!lgi2u)|>2cABl9%јŽoaNt:4gU\7<-&7wY(&_3xĸ(4n|dezac݋FU_QWK'(D疜UQ 3/1hzFdJp!#a2=8z#Ph.R{3Y[d9gܸ=ח k 5F]"#.N:Nhۉmޘ^bq4@^f Cj5P3wAJ+cIW^WVsNȒ9:^VКN5s3--BӉRWa(ńs3 &{nv@ڒv8Z~҈]ciF`P0spd6Џ8Z0ƃۃ@/ =[2>f9UKt}Frz诟wL,gA`M8?kxm?y&`{lw&4O4f5$ޑa [vZCdH$K#;D!Fչį;^io*-qHL:أxiFD==OE^G-fߣ7'?tQ4T°A>uKee4+Vsu/!^4^2| Bhdi>wJL&.Ρq(Nⵯx]<>D\Xr<;ȺNWiU {QBW:*g4:M>J7w?qAuG!Z5n8d[%B5/t(G |P^A2Ns%޺},)y">i?aVD]_͠0ňԡ@ۄ&|m›oREaLC p?ڨ_|)f"!lJ)J[^D)ְ!Vћ=>TI{2s|6΂0(Tͱt^zktuo(~צT" L23:{g )]\[n?l/lCRe(BN8)/8ZZ &pЎj4i d6#N-6EC[k\$|.7 ŷ0<ݻu"P 8-9B7} ~?Ǡz-jZPyhG,gI[LѝJ &]d%C*0. t]*]J_~&C)W"O&5v|㸼rpD[k}BuO^GO /`LXO>ev&Bl4>8徘ڋm>O*m0PI b0F#RA~B~M`e%HŘS*q/|;-bLN@z8ȴ3Z?IӼUؓİp} o!@nr%JG1!Il}{Ɲmh`ҋr qQQ9`LK,׬j}v@Re*Ծ_JBK!liUVW{~bRcfsvqH( ѹKF@n r򠞥fw!OmXyY&3n|l_($)M=‘Q;hb/pMD+:[vkљ74$ j)Ce9VgwJek*5˵@fUbv5$cAtpQQ"{7(ɄdCEZBt6& Єz&[GiKj0m殢|y%X#Či[~P6)@b~ }l1΂Uȷ=|aZ3Si()=,@6qo^KQ6PNx!!-P+~XrZ{beE J,^r]AT/?au4&x *ˤP>Z_:0XS k-IZi+|* YG& )Գ8"r/u/_Y#x+ vyZbH) Mi(v0ȴdTY%*1t`uڵ*͵'\P$GZlo@vd ITfHlA#c]"@L^` F*<ƌr:O(9-Pʅ\SsFг{*.d(…5 ZDA#=@ Qu"nj 28Ӡ;TTUdtAEAjyVc-"?ks<}B!څ"O%߬T{֗2f n|~pZin̰.Ԗ9S1I76H"kG[=RGZ-iebAl@Qw"HzhlӌFRuY+9Ҋ-.Qd N"gv)hn:,GT2]iM[^liv2 tKL酶sy!{+CUc0cy6'p dJ-x Lt݄v}:۳$_ ~/76j`p=_SNĬJ0v߽w2q{ϕTf9TTL|Ψr"#_CaR$e\5,=: 8a 夫 DKَZ3*0 gNRز=~aqUHLU[ jȫC/7!Dw}dG*$̈~O i&E34!lDQ~5mxE #Pύũ]bH7d(x|ø~+By6ADnH !GmhZθUy94;-> ^oSNMm._s5VJyu/xsBw"Am&6h@G)1}x7#,QOJ.4{dV^<>LAk зƶQ;EJEˠ<_2u4HBu7=|W7kۧ0tY dB_J,%p" ,OV/lmz%nhb*Qj^.:7oŜG|Hf$.&o'tx+XOk^{>*+"" 6qx,'ʠ|EZI/mǥf-hzp sS5T)[t vqaՄwӱ!WjMQir-Ht4A Ur($b @Ä"Y,O/s9DFbvc$‚{lX`++CgYp94[q7tۻ |L?ԙ ( m~ }#>W&:F Ho-6ظW0mARhA-A&PNPq": t&G'}oc;Ԋ5{ wOm`|_˞"ZDBٚ^‡Oިa OKY9hAȗOPcs`$`,P3f*ef.0QT$]Ml S^H-\^p$b_΃6I>dK xy&_wB`2濔wk[bs l a6;VC_]MhL7S5!Gb3=Z#P9At)>1VJ&{cm{ykNoT(e {/:8VG7eOgL=#mζSIN[?簛20jYԡʼ_ɏ[kc2sVb,iS4g@V7^_Ҫ3D]rRp xa"s[tWVOΡeͮk!JYc2C#2+%!ԴUW 8{φW4S]{n, gQH=_46m8nφ hjS/hNamQ|e+VEhCаw?>37_aNFXW'5?{J)E IDž3ے!ȉL#8=GeC[[d 9ߠ%tCG׾ȳ\Q\etlfN#M{>9.c.?k؊}8H7![܌K ,闫*y^W*Fm`C8MoHa֔ϕ**:9/ a ˜#9)腲WZ'\Lc.]%aF#:ĊMz$NIҕ/ĥ'p&LK1{XkoȡthڦOk9XFORWŕP'@W_൳&|k y`ڪہEh7+*=-qM匛B_P@@$ngQYl-+♱J&:D2E3(.;CJ*X sViĥPc|*9P&ˍVc\$&w Ş TL[E38`}`Ŀ Ct/.hF`QIC?&X\y>Nj.wǟ61} q/eQ¼[aŧ)Dq[NB6E_'dB ۆx-mj'YU՚-JȳF>%[S[NЏmy|vSj]4xM Rfq,brk;ȷ*B+BHC+f$3K#zϢG]$eKc>mm&.0 )yZúbلmpXlXڧ56誜_%*5Ggos:A f04.Ak$X\4Uyv~V'1ĕZGY0M,*걇b%p',Ds0an)U_+s.oɿYUĐ j$C  $JLlHaeh"`9 (DN?qgc;C+ʯ`Q"j{5]۳΅6ɱȮ E@f槆(תx1wp,Ìȵ Rsq%g9)7aʜw ɓi\{rt]=нukTwz 㾈kG4ES}r1 Dj-/ڿ!ʴBH,l՞.GUZ22m,sݬwlU@yLWx-) ꘃn.].vI3ȯAqc 漆|ن e6^yC ]}B>o[&%U۔˄R{4RwxJٜjM @/Y`Vp bk_6hM}GȢJP(Oj>AJ*M=VRD>2b _LMca7IS'oU&x'ډ Q(F.-hm֋Σµ$';=DE?93tcjV1y*w MRvC^e9^\x 8v8d@f#0AU3lv(qh~Hav^.xr 7L`|g3"u?,v>WZ l<2}%^KnT vJ@aW(덯}`h5A{{Q1/Kg(-^3c)\l48ZHg~40c$ЊJzrFje$U(JDSk~#n_`>nްx鼨KYzԬ5gǶd%G&؁ xl54IЩ܁~ h$7svf,C(,ny{L,|x\2'0#~;1AyNч:{{y1|tKL1}Zns[[A͉'p  U7ܗx,3_ʹE+ghcG=4%0QrHldB^Mwe9ͫݔծ[΋$tRo?,|{`Tsѹ0.1 T5ۇh߹R84P H"U4Iɢ2s F4bULtĴ%h+Zx̘w}~}$s͛\P_٦'T QzGKEd4H:bF΃6~T)P'.5 Ԛ չeVzd<naBIۼ| nrF?wou,yo(ۓQH*䦎QnjYyZe3 ;D?Q\2~}-ų[73{F@o>xE z ¯Ϫ~S-9I8ObTerեS{m9y>m{YMA K6L~:,9Y.3׍V@2f%'i[$A dFWriҒ)8z mۢx/u3<7s^_~tҵ iʨ|WþI({Ԅ:Za@x5%Fi)pis`5>P2Z}?51eڞ1 5 /D (7ƍWTt T60& XB[VCnIB P> ~Q%Mܗ<0tQ$%\AG B\ޕhuMسb^B,UQnV 1G%DyAUF82um,a{葇iv/'܄$iN|GNpTtR`| )zMZDAPp`;&)|#f0qP.IR Coye睇&ç 7)͢ vOo]Or{*~|m`44,V*-ګh5~{ɜC}4/x˸'x{ (:FnTmj1{r_ hY&'z4*QB:-N&is8 1x @Rށ^o.†FQlh'edw9>҆ $h7g:G~nY~,eSGh6e&BM{Wi Vp LZ[,:)Dzʁx'hz?!;kʩ)AЈVQ+=߷q-YEŪRK =.[WqTzF`Faxv}Jni(Zm4>퓝NwlRa=>(Sls"^3@p-IJLE#S|iuSVB%?bnNmvFumMj[uP鋅`>$J'8R }䶇kS`E#`Z{\7Ї6.6jKuew_t/~7>Z]6:NݨNx~Rr}m`OL&tu|$0+WU_m8OW¡E/_(n5rkUpAG ˿.e + D}q/j/L=3{9qDGDa|J&RXHLX6,N4B1lzCB45T(Y_Z<ޠ^/bhAc/w=s1-NnE Ƀe m~5U/~t`##>cҩ(X*?Nu>F#ՠ3M%A@((] kGFقP >5<$Zuּ,g]KȮMV$;*hw\Dkpo EP;+eM`@-9+? u}RaZo'ƒL-& c(%v 1i>`  &o`W(6I4S8DxBCr}b%Ȫf2<eISdw E;'j%Q;cR@"E率S@1e8S1Mx1eWћ2b*;} 1E?d@s!/f\j*vtov(`,ƺnDx wm}e)(tG]fN#V_M'&Pzz-$\gѧs6c{̣ƍbh9gѤ]m|u<n9.L/Za*ɺ5u$`4Rî]M|T>{Rh]&e*nmG<<|rhAq7_qґFVK a ֆ `:n;Ik\Gp$N 5|8[Tw f>.V|w綥y8zퟝIIek-K;ϩp[ `:zɵ[-b VEo# >owFa1 pkj`Uc4]k'bT!_@?I"N5I4scN]@*J ^SUu*z"xδ~L--PW3ؠZvd)ԥ@l+^ˁ8_o[m'&?la;.\pT2+ f[[5 .j zH8Lq \n4Jg#m;?a0vm e-Q_b/*C91u[r=:c0P|[dC{-=AJ[gl}' b*sl~vbu7ݒ ;$x>c+`gUj4,C c59dūzw SBnyV1tt/`peEbѕAuͩ^&1]\>SKGrߟPPNB܂񾃷+#DC"@18m&.&{04:^ei r0.ڐ/[ S8JRl=]0bsȶF fn+Ml:ffUX+SSS5^0N a6ef*=xR|(ݰˋ!o0ШqT5%csu&b% QE02=|WyNg>r&9IgЄHE $x6YH6Vqs v2=uimcW_V&XU~ןŶ_7㫔{eu=2l1r5WF " U|:v -X))A70m{/M@$0cG wcW>:*9籮ONʑ({.(Ρ@zkxDnU(ҋyIiUծkif X܁֮Bg-{8b+ܺ@4TzLb UP^hMd_t/wkK$hb@H/jJc25@\BQքU ̼r̄Kf,K8uXbsrՅ4Ý ^@Cm ۨ{.܈q5RG֜_d/ q݋~~hMax(LG+zCmO$:n|OAMiU j"4XlWgK5QG33$K9gGY`){ N3MT trhQ(K Rxݕ)>x15Zy\ 0Vxw7) X{ ͇R {υ"%ֿ t֞4a )Bo%&*B Q.v7րs7/aY|?2Heҕq?(>9OJĽTx8Q?Z9ۻw a)X1?"a+imb*ذ&릝BV75LuUqk;-ۼNnb by ,{(ᒲX._ ؁lHL#3j{[KaC+lo|;"BWp;XѠbQwz\cd*~֥')ϒt(l? ;?izهο^rk.Hq>Њū{ȧGk[ѓ{,yl'1Y'EM J22LoA~SϒGyJIĪXvy Ff -oaǁ-DBʃ>:?9uE2#qH{!)^ίY$]t ,:&1޿o9.[ P~* bNb!v]5>f,&,)s]Jte-L߼ U.:pfsAb^e f(ʬVnnA*v5\τ"lF8;ApbgR> -Y? ' or3uUvuA'yu*lʎ~p,PYf0me 'e/*w9 5/mE/cv’%aq>XY+nFCC&0EfgWT s~vTz4)uf^:6SAV۩'$.!T۴F+v` TmG ta MΨDZhnei!j],cedI44!}=^M~w~1܌$<6o >?Qek"b4&1t.a:EBq (EYcQ-U.f&YvPbH_h7qCkG#fƏ*`;q%sNHyx(jVvOAOU\՝uYRCgE$7 hzjws.^ENͰ乪r!+MX洯xb+Qn?T`{XNgWUVxd'=|O, Y~<ٜF8h^=vBD~&jA&' xS{׫wȸũ\_@-0NKMu<&L(B4Zou6hN~ሜ7N3o̳Ԇ"II8QƛE]qvnpyb׊fwi6t|}~}/xj0s=[t$ J5 } hT.0zfeW+N@J/ͲhgS!~ZOs!(GVR&V)F\` D9QQ(zTD{>iifbq7W"V/ƖwuMY[23&{,F i!gz*Io^sA| Vm/ε}J_4l_(Mp<Z%"It@/)0]4Kap ( g놷'?sL }]q,YrDY@a) 9eGK6 V_AcηuVVZ&+DVǟrp;XW ܱ4>JfnzxY墛X4$y&zcjNuf{X 7$| aI@D ay,Vb]aqUkW ##É&n}K2G/9ZU/pwZV(E\kC >YUEƉSmhb2x(W w7߆)FƝr3'^R\o1X1cZoUv,po.sOBۄxʩ1,§.ݰ{F4N?PȟdCO zQ:iiOXiyboɮ3ν#A}_}Sk #ɡHxL0;1w. b{vk۲Uk>{%h}anٍ!mh"~ч$˞=-NeY+έ3ǝOŒi~QvْV*.K#l +䜅AB@E6Y@T)=>S9"8nd~T3so$e.)AbZ3P"KT $KͰYbDK,!UǦr[#MX(2Xtڿ{;Ynd!V,~åddO Q1Z 4_ź艎ܘ\6U w|K#UدیK@75*_F.`s=jmkPb\K=􆷯tѮo.L50R#7 U% 8 5=H.Fv%jro(3apsи$k#觮sI%z*pFz求޹Ƃ QAd[R;@D(rk,X1vXs.7N^#øѝMvbe7B)us^ЉfWa8FMhP3C8٦%Z3sI&ZMI:"DR<ɓc|.W Qo>W(9bu2r/uzҫK#j|?Fй7-7bn%bhpvCm9 +|4j rE > =O]BkG.^-8αq7^19\O`v/z Mm|jˑU7&A0n#as4} 6vg#>ηl9OzJt8඾J~Zu0vZ>@#Ӷϡ#0î.~&)f\"Q:Y%Xh%<ͣ1fmaQvX'ސXLeZdrGx,B= 2!K Rph$7s=,]W& h-LzDBeW- Mmvl1L:٧% =N I dcq} x`UR~lԷldkL>b*# #0w x=K{Ԟʧ--IZ3Ǝgϯ}STQR'{`au7X^rF`Fo\3LgSoefލD-jOL ]V.%J71vҭy@?}p.ʅu:R(3B'#2YEZB2+ ٓK4ˈ'cnoI8ĭJ]EhԒe~E5m5HO~`)[yX 7 $1Y%{UYi֥Y-I54^S5 [wE?wfv KL#^c=^{r/U?r?x凯XT T"Jꛞ p]+M]]qh#.b#j9k\ֳNdLnj8vƓf9V[u|@Qx!{|\*1" YAУ8]5saWr3cyZ.HXᤐ`zRĨ>DAXoC'-r k4fzo@m:@^FG|\5|(f!c3:Lu tf̭@6;ZSm\etwO Ԇz'eG^~4gJLѼBQN2|ڞc\s?qkMiR+-pe9.3D.qLxk^O9Q byy,dO: (FvPv_d1 6'㍽&abE[G!@!dz|v(ts:֧_575'dx_$NJ((8x6*h4 U$='3#׷Ӹ1QfJ!]7ގRʌ`PbE _AٹZB'[er%^hs/j54rlmoM˒~ B_Mǖ`7|jx·$7U§"gB9֪_T{ L(E@ D#H܋K4y~`:+^@w ys-\!# bfi|<;3`(KHպ/ׄ'U_w˂ 8Ld궥G!UI|*NvQ*QU Vb@ "2~];AGЈp:Oo<,tP4"j`^1jnf$UWa/]G:.B.,8p: Xx'ˮe?)=ϻ1A=Y/U7q%rO{| A'5 u: 1h Cݯ9kNj„(̬ C@%xG{yE,mC|!Bg%<%ȂOl.GnpЄb,t1 Qw$P-&XNlob׈At(GPѠT+6ϭ%LQ X#Lv)W+zheHJvɨDO_[Xx$̮*wJDDJDڹZ#k!SK\*4_'?mm2xTݫ[H ܷ䙔|aCP1a{SK'4'"`upYjKlK%6m^G&cA sL#pب-)[if/>!Ϧ 8Ƴ>l&ièzZ ZrcsmKQ8KaUBg\T[!KR]Qڳ |ȵ+ TȤԔqT=_]_4шJ/iH%+H>KEulY6.|U i|2PW JL\* 3,Qv l"|Ͷ)qXKӯXtp#Sxv KTpp|%g.;j@5)M:]ןƑHG?.즪qem5*Q죈J8}4 ֙|Sg'sɐbYJR'G3K; :Ljgv\1{ ui$wJPt:kEesߩr%?09o6'ILٗ5Z1) #쒐ﬖmɒ6Й@YSĶn|F^8#sb;7;HF#K_` mpNq|I)QH?&(Iuqmz_{3j=S*7"sHE鼔l_nQju1i\x'E8E);1Z$K*¹>7&S3LED%E'~i $G2Yn{ݜȸ'B*o~D N B,W]rE)7UxzݣHq6 3A=M½O~ 1o?y&_\qؙ?3P6d,% CKtd6n(f Z (kaTWCьvϦ(~J&v{{͓Y'?2e`h&}S,+=7Tnͥ@%:2M-_†$h[O>u0t{gL&#_-s%ЇN1}=]Rm|bOGגbw8fZ07v3n!,kK1m̢2gPI:g:i](P&B_ӛ~Fo#^+ugK\1^EQ C-ƚ֍O7H~@c۪^IoBJ 2l@鍹ɴ$^1zH-hevCF\wZ7wh`l@C!Yi )9GQ=]>'| [n3(-&Aa65\)cPGPd:̟GQ5$i&"~$(1>lmd!p"]u9(TlLdxW#3.i<!}@ < 98 ^'c%}jPmRcg5|g1aI0O]r0*KNj@d?Ό"\Ѷejdۿ4IoivE+5Ÿ́:Mfϋ]X1[&_``/ +彻mdM,ʺ܉hjpҝd1xBuK%hWsخsv 듺L7HЖolO˧͠!:̂yl= iae4"ߊ9O797z'Ra|Zh5&.h5<f9;ftZҏsּІaRIY n<$eS/-81e?$7'4`4*B֬]:L@" 2 lԛz(IAyGrP4)XK":/ c0$3c:3a8 kRIWǁڳ ƓyѸ}8懍?2(;eY9KTʃ}Jm40U\^J:;wG9RK!m\R(k(_!gIfF}-LmS79,E?Xs'2-fHJ?okڛrG$/|N?+t'\mͪMzlj.wo0Æ!0qkN]Ut~$v'QT@ʾd4~Czc=t#+xiS:-8V-ɦҘ"eDFVΕ Zggt1.^Dcвj `9ClP#Q=)pGjY׏Ȼ[;S@엸`dqTu2?OG\}HdwN|_k:lIڹ.99>2 r;iʺ*KҍvƸ9qҾU|g/GS7B5uM)DZ L堘|I٤<u٦-$?Yi#=lXIꊇ8{y˾c +\oMm|-(z*=;+4K. yX6JHDA؁7y[GGؓX`dYk؍@ iMKbBJW|1 e a-ʨTGE1Y3xviġ\E拐=EQ nx7y]H` !.#hIF8w) E'HýЇE㉮>P٥ Ӣ˦N]5w,=j7 ]G es2Vֲ/͊`\1~:c]z(<(3# @`U*]R{xL=>ևo+df?O'{]̨5'3sBI^1l:=F@")A(Ī*W_,ȹqC^QJck5g *IM Z/|3~[WSxSEb,'f%Ey{U9COgd+?ܥKCXrT^ I*ax@l@)TP1;$~ڳTlj|];#w|W͎=0Һ1akTj^ #ѩG1c7I }sx&tB]ʸbw3lod%2 d@t%(Ƚ% n_nd=ց^>yacĔFv2GH">m,R%}+S|u/,Rh8ƃ2&ЁRefk“xzǩNlu9&; J bn`@Pֺm52p,ԩϵh, 7l =j.mٙȫJob(,Z#cO!V"cPKl{[H=TϞnj`vC5~Lf] +sflh\9Qh od፣ndt_oRLb+mڝ,@7pӭfp/dI BCY>u;"?}P&['W߄(GDo{M*$=CyT 9S0(UZh;be#lS^12̬qq?@?bR+)xWbsfq$NFgZ`F4~m1]>2}aAջCN_mY(Er࠿/^QP܂0zǮw jD^[@eIMycӥL0nF@r90؄M k&JohO"yZ/)kSF>iLL^Hv_-2bNhP`u~lbJEKs3&ƥ8@ݟӳx3+z)E>1`*1wVY+g4R*gXhߪsp !"OկIzQ'.Ǥ~be_LnYE)n[\(C.uq5pXmA:}H|]iȐkZ”™jS`ԙoC`;8CgVsQT-#PҔɾ,3}϶s+|JCK٧CȋwQH޴ ۷h 8%3)l9 W¯(َ> Thf6 H)ǩoO;xa>iEb+svKepep+uA3d@`k D8?d!= t5D\w3#EM.W圱V"/Ƒ]}, nV.)]]U ^?r< #`֪>9)d;boB>hZH(Lrzn2!6~!6o !p`#vnK[y3SvԶ`th*bN8q ~ZL$kPJBls% D.etҶ&Cј)!*w:p;I)mԝ07\M'4Y>k9SCJsQSOmYQ^p'xCsul0'3tzWuzD> i ̂6Ԛ͜K9`ɼ[ڸCv deƣ1_.;2LoN B>9R]m}_zs!SW QgOfa~=F]#(>筂}U~.܅,uTW&ݡUp72OEeJR:j k 4S<ū H BdI|<@͏C8I2m~v_o,]o{[כBLku*+1 >[Ur'^$!}3̩sb~l'0ٷQIE$y},!-S-0>=)2yAv|Di:%X,O/`}n5 FhrGAQ|U{X@dT9r*otci xQ‰ pɔn3;Bdgs@$e[;s殇Y4×p WV;[x2Ӻ%!9nЏ~/I=0{Fs0.1@:54D<,؇RfGVuX)KQy =Xg ,.aL4IB0\_=a,&%U9/24*֕t0C:ˆLLmKbQcr%*{wsVNk:{=g=|;HH4L4 :SG)B/o35'?*T5vUr^G3sb'IF\[yshqjphl.:qN:r.WѰ]\lr&Bz?x;1/Y2+=|498v-IaĚ rv{(1?ZYMDDUs-pY>f!6A,̈́fl$4@RP_4VClZU*9*Qj塞=n]!) 7GۋRّȜΰR~ոt š_ <+Xr&6DF 8af,b կM=&!]Apv%e B6$el{GnTqBrb":jbfK8a>/3(U;>GG{G+A6~^I 7y9_@@FUo*M:sf;+Gn]OBsgCvP,0ˡkX &xu\^emn;7T;PA M6&{"XÊZә3iSY_hW@Y[KWb2/x}Ȉ7SQqRrO1d+[>1pI3$WL1!jIUR5:r+)G+^e7c/n_nyV:t6r{ DGX%B*cs"trqqBE5}㼧owe%PXx: -=Vmu>~[O,^Ag[E ͘bar]Y_>_N 4d7WH* 28JAgɝ&V 1X*OͅśNca~ohP'r7/"V#iGjux%n-6t:Ǵ=.?ϼrS6{VVTjiq**W~y'w)^O5dgeКek%q50YDB86r HՊDM^Tjs닚rMJ{{X(}q|iV^cUSam{sSMgT>& X RvΒƅ ;=U-_^3u2#/z:;۸Eܢ23~t6mysw'{^ iG7ta̤g:qORR-hd@0\Nq%J@UU蝘F2TVdY_C?4y=c .b`0FA_&hMGOD,HT!*9>,})FghA(>k -V;86׋|q-x[Փ`?Z5>|+^CUܢwIHdpd٪Cm:=dhNk1+)DlfQTWrY;phTċ9kǃh #NW[Q^ :cGvZ[-~@W+Ƞ<$r.P&>}7vE9T/}^!?fQG\__E6+).ܘ`I*h Ҭ6L_5@:KyWǓo.Z۝YTKNY!"E|6a+(vT>dNPު"伇)\w)WՒkd+/t/pƄ[> m.lĔWkv{G+H(/35Ӫ$ѹN#Hj pfӈi hdZ@SJn 5coPqx/""۔>[J:Q2 e;Oda6Poܳxؘ&O(@i%W T"eW6!yW"%^&FT#׸84_eVCoPUuλCC-6EUVrz:8Pv~ci&@ F52VnWl%34;o7O5_m.F  $27Gt>h! >ǟ'iwci4߲vfct>  U1ʪL!TN':ၛboHu5hb\6B>LM[V[UB`R?PdqF%9}o#u>/=|%n}_Q<;ޓdMP~oRH{ۚtŧqf^+]:vFt*KP=^-~S=y$NPseFhc\;:rg6**!-¸u ]Ƅ_eVlh{u > Gav=02) Ra9g[k@Rb",T(6$kF_s2uM~?d7 h#*e2uDd|oG__p0b뗎`'1[]}ƂC@e;c BfVv~f~%=l D"ޙ(6Tmpi :6ov3܌@GzkPgî*m~^ ߣP;}J82RmeX]A,DT{8eQ{AA~(d5ʎe;^HƮ2x S~G_ZXƹ5Pcj:QۗNtw ~b{y8h_Dglڲ t ׉(2c[#au32!z@P<̬*ZW`LytݛZ1w9uԿl8ZE1#<^̪χ;~Kz2, 1 2ha(`jĴ@8, r7DnS'XyP˷ي=#"l:ם7 XJ%,̭HswbfMKߪ<M)SCsk (9|oRM|?g1ei\{n&\\z ԁ18dkV;3cG"#V("8"Sf͔pw"wdќ̠1JT1%=IBW$F+}xr^ʚl$]28P1:CQ} P93;=3cDoԈ4iیQ>mU´~]QַZ 0͡W䜦֪i~0FHphdD'Ky]j0"S :D-@[vB,[Q5My$?I8Tn߉NYQP.G"ЁlDk-ѯFZj1R[V@pʀ79nBe<ۀN'>_I [^AafSo3=@OA%c ; :^kiatkZxKpJ+g mF7v_,)EՅdUڱFRq%oSwJ7J "7(J"(=xkp&ʊh+$69-o\"H_ߺga^-8KMpO>?٨OqeD!%mL@QXn<\،,Ԙ NwH\ny2{7=1EnT_ˣd`[3b,pؒ˪YkR7ʥo0=fQB<*8Ձ_<NocP$W+xA;vn@5]"^X\Nf\ZROFAD1σEK>?Jb퀯DM!sPu{՞=M+Tdc븛q՚mKPFQ"oszcG;ˮD BNܯ}m 4`\gݙGkFƮ2Ni؞^bZ/;>lEh9OY A@2m]֭֝fԌHA Y[[)Uホ^•mȂgDw9V"^Y+1@K_v7!W8Á_ 03kD>u8*lApP{F3CpةNBsp*Yki)O8"3TnϫAbn 9b[{Xτ_3h sFil|6 [t^73 /*#v  rMe'й&zJӢUͼժP1 r v<صo p'D2e (d2U×x^Z%;G4fO= [%kЫ@L $|O7\L*[L BrQۓ~Z-}Z9L;mps4o;;@$gﺴSҹL1= wY7;= *5Xѫ_-#(Z@ԘtCɉޣaz.Ȯ'tOD*.(9JhM}H^"j #EW4ue P{AREJ3%MKXj>%^%}|-wef,V]:EPG(dbjpg|dFdP'$Y$tz1Lv)5iwd&ˇbI^k%+lMV|D5hňԕ uk%^`ER2bBgI2¦Fk #,GY1SA$"|1`ߴccn*?<|b<[M7 OmrvS?zםofH/z*SvG)HK,f03.f'm搅IZϪv_6, c$0MrA gnB.]4y$T\̡_ 9|SdO(')Y v>\ U#Rhz.#1hAD]jNnFLw(xQ (m ˧fo4uhn2MJRCoVE2IGF6 eHo(Fp';dR_qNg30$a&+W3; 2, gl=xXӆh(A>iJp/KfGQ~SrZu&0]&kZvCp j" PaFʧ3aa!>p16su-cot1R6JGKgo0BzOS*er@I$݃ţP9v&U]og𶽸HndsW8vN~ZNE.zY`]oZ, _'f#&L9\O4 ėUoc5 2;QwWMTiK{*NW<Ґ&ujz6Y e(hM*D, Fl3_O ^0zzn8zIB@}(,r )t&+GeswO"SL*46  YPi'7P>(qz|bc._qêmv1f9ha_9YU mp ?)J pܰ=]eX[F (h 9MphE҃BkZR>D`.l%t1 x&o> MiQzs͗rXleEyCIu3?'!iU-]*[>5M=ΧW{h2B0Nـ"zLw()_.C5d m2vSuH=^gӞ{bX]ތk#sNk;yi8UGKbVWl>:jCi7S^C+ncSm5V|UpNDFdNrҤ9bڹ1,uğf^G}{s`{f+ʴ ] &^ZHڝ'ؿ\361=Zm l2~Ol6S  CceG.U1\Ci磪^ay4t"GhA6ߠ2kLv"/vUKDm]"@)p"nМ\_ӆIm/Ir"g¯۞utT|APv( LE`qk*rA6ˀd62"-J2ƖQTW=Cn2bw Cmzn X "RB@!ăռJtYTwMx'||ko8o w7V eы3P:ٽQJ) x$Kk%,8k;g8Wv|)K%^'tㄌT@6 /w%BW>d={]"lvFD. ^0׷RBI)D8m,zxKUý ovq- |~Øaϱ욛S'$@q>/c:9wWbg+xkęPj^&OYݗfh"Ԅ=$uc.q5Ahu;oT:2|GǙu,GU\#p٬F%BX:}XRW|N;~v?8wi+t& 4 @e,G0Au:$4 br5H:4h%?u7uAhE,\Ra B !ؗ;y"XeB>,O>HM1X^cVQ^TzaS\)iqkSmu2"髾c0f&`& )ڤzœ,[10ë=g-g@JKy//4󒹶C,x֜9Z7I! i 5f[fw@_Z!-L~Acvr'ۑ=Y%Wҍ@ ,r" bPy#O?* |A&^?e/D[xW-Ɔ=EX3smXtVUˡ@Y(=--:}&:C<,(Xb( OBvJ#] "A9j/.REoOui]+.s0SݒHZٙGPfZ=" R7] GMbJ.S{<aIwn>no9"}ilOߩ@d8@=DIo)1AEHs^g3:bx`k_tXRo6 ӖiN@<#S>""W ٥iY+j]CS Ay8WCmGY`.Na-*JATrG*V[D 7jh81 d(/Ey% * Yઐjɖ,!SdF}gvYd mt8X5:{B ь nF˷b{/g {*?k;|V{ʷ7zFrktL\5pAR:qӗ5ڒ! 93 Q-i>εumpl- ( G).Sy-Dc?ze$)nz{ r[|i]=># ]P47"ڽbXg=%$ӫ/T "e=x uPל~vsM`@-O {iу+)g8 61o5p"2m⹮&g̰<&FqΛWJJsST7fn/Mʓfr M}fK؇zLI `j|-W >̰Yi [M&?ޱT.p  Cz#(cj1%@,c)u,G@ YY@]u)tln3Q-lȻq\rF&m/ HcV\X 8W,upar!a߫}K)Q]ZF_k,w[Y,ؔӷyd]L5* ];*XHݟJ#a:s5nhZ)Pu29 r+_Ӛt$r8 Cd&KҷVBc+{8R*8҉~%Ye@cĪ7jܒ꫉h `MN7:s*dO4e\ E@.ߙh>C'Lx TWӚX# T4[.Nod_ ꃝCdjOxL= m4vԐohA5H(8g&&$6 e)׎KeѣG…ށ'_ Kϫ%?e{܄>*<@p5rG X ˆ4iTHW'=ֱ aؒe,1@Xs_xc]j:Ie6-{75J!S_~ҘkToXR'l|eV?@|i*//96i(E̺γED&elS)@G]^Vg:Szm dvnՄĔ{eϵlB00z'}A =롁!t5> M9%O|lx'ZW*J1ʬT.YәqBlyBZAM!e X%Xux+Y5Jq t${&FJO.c^NɨtZύDuPDbzr]@U  Wk'V^"[c;߽a7 x9(RN" @å{{#Sҋ]96,K?ۆр27yeɉaɲIA:%Y-Y) 6rsd qmjuZp {+@ wt甝T!\9.<2`E\V / S0"ɛTVMǟ10=.%V<>tMڪZ (Hm1C`mԙagB)bkHAoVNa8!,Hve͚=ᏛQ'Q8ir"O{|AwGj91幃iоR/,Pf_֓: XڕTO(z(;ɀEZ-}k$X@$*7X~X')}ČFvAC*СR~)=SY!j "@>Z hj/ UɁ=p29sj 5wȉ~w&T.GrYs|U$! aLDǩ"Yp=,\R8ր`CgCAof];yKOl)3@H-猻SZ9I&į?賯|Uaf_Qv@]<<ė)_kŠ+pQ'q_{tZ^s#` ,O9qTr9HY| `eݹn)9;#@qn'-dۥ?8x}8.xH MWS;g S <Н٧1Nar;)~ʹ?HE ? G.v-M+O#YJHGkVsP1?G&ve[Am&ڮ^KN1yOѣ26z=*)?+TK&*B#QV^Av>#| h@p+eﯞ"b%@NpIv|k۾6`P:`*?JOz#sl@ƞ#v8jܶiOmҳ4 (u?٦ &AݼªqM3 C? !\6aԧ.=>sFPrQў{ƏU}m!8 t+oQv+n; =;rM&ӌӻ59=f%.YQxx)ev|Iy(S(f3W@yk"#eUr>n19v] s˹_E S?vc'Ӯ@g)6G:U!WZ46.|~Z°4|p#`] Q6[q$vO(M{Ň(%* %wqnFkT! v;`Vb }i 0.>;6_&B \vF4j5֦,I=J%}@L1H5D#5R*T]cΆtBTHP!-Mږ.b1v!'404Md28%5ך* ^dh$m%~9M)7^ 2M8BG2OpYEV枇Y|Qq|gac:)5Y&;*w>/}>*s/}a>u9GNM ;G GZ(`N 5/Q5 g?'^sq?).UaV]iiN?@49É%ymE?!\>G5 +hˈC2uC|3P(YC'?' ˾J )0GlBLlb hId[ /y={P}x;j<YQ$6*IWa_y鷝[hjEua;J7eäC1=i53k1C}֚ yR.<+Af$ RVsZ2{f{.hs!CUl[y M, jCb ~McH=EuE#I\J0 ,Pl0 !hbɗIz [+W .R)"XݺS`:?b'-2fWw$OIRڠPeA|£#Hp.@“ިsMgۦaiӎUzQi1C)0dBE@ݑKU_7/d>ҷ*&gO~WrNtV);!Zڽ_&ˑJG4RM|fT0qM/_])ZLls'`s̗={A -E $3]}NT1}򐌚rVؖi)]ӥ ڗ|/%w1`,*0h0=l +]/h伵طG*!,i(2] jg X#!l i@|{B7)A&388-璊b1EUؤJ@n gg-(QQ;fVؼtÒַ8{|X_.JB1"ere͈5م* ~BfLT#ÚA*4u'Jk7Km 'Y@:-*ultǺj2S̈́wpNvY 79 $Pt[ctސՏeQO)a+4vBP8hu-@p屪r :+ )JV5{”J=`cȤr;N^gOUU#GOSH"GɌG˔<Z):ow:VUU>ެ`[-mCC&X/ɻC^Q i ϣʧ/!%tR?jз@V|oװV7!طw:ܨ/-*ۍg gڰGQ7(L+e&qsKN!~.%tR"=;-LOʖ?t]F%cz y{IfIȹ8hUz=C-~'^/Z_O;$X >%b`&q"a,=n:mxְr9y͟ʌsy},>NcΗ黩PsN0LõFZd{yepPcErPB<cϧ10#'!]b=夹Ŭq~zȅb\ys4aby}|kwv; ~.Y)w9cKܿRSiyj}u*Mc&LG^W9Tl\hFYU.y*`H:4ķ~GJ;[gp_b'y I:_[jOҸR~JUǦx-sa6@2lk {G a[. 䢲k| (|asTM$UZD8oRPI@wCݧ:`k@~B+wjdyf^kKZ ; 4h*/46݊b`'b؝E1LEx9EZ6l1i^7^f1?F.=A|f;#Xq\ ;/2: Yo8gtTkoNb>JsfpIw2Q>iPTvI\=-'樗`JM7 Z3 -g:Woi@AxoM SiL<ɞhqvBΤwjםkkv9 h}sTkt:SBk̫F pk`П wZ_u`2WzZ!XH#K5rQHs U'GuC!C %dqdI:ÿ,I _ȭVN []a҆K 7`Jix{pK_z[>ނ=taMo@T;CvE!Ry\V0P.jp"wHXR87v%uǫqq[|u|$1 EArk8;2mOs[IkL*!B7>bhaAt@ߝZb8wE9.?˚79d 70+& Op$B^sNe]^j]sm{^&UxӨ;moO%:0JO]2Křð1AV.!!_iS%ͧZٲس4gU \uQ+* ] Nh/&M {YQU} HQTwR7Okf|}:`|Aüՙ;$F)v6ʃ =!\xO~$ʼR\\`|&9U&}z7UEihg,A Kb~9sh! Sş$7pwHL2i\xF ,ѫ^?A'Upd mFD$ IHu JGj,*<0𣄁n^_Qy띾vY2(0(5 pKLei'r )Ar+r}3}KŬ#>2ܮ;'ULֱfSSߢz$hF}8m7ơ`ufjзjzϔzM.4q811&yX<=.$x:eEKGH ro& *DsR>{o+Ԏ*CŧQ~h)cΤANQH}Mw @v.jH5VHl[O5&-'G.vs"R[Ci6>EcѲchG,#/~VNH = uT62].=)4jA7ig`Pʎ8P|pOT g{ ͉=8.Bj$U7L54pbŜFiLl]\9fN.JEꂂj^/6F=[Zt AC};8"ET1!Y8$P;Ln9p# őP % ,$K|g @fm\͌7GsuXPn&F7p8 PG>s3SK'Hiyi}=RݻWdt{$F" vu$a.p"&ի\ @,k|;8Nʺ8'qپ::.j2i$7Ȭ40 ny{YsEJ P)Pv}ɍn6 #>ԈcU j鮖:C@qԐ4I]fųR^ oGm@C)':!,Fߌtp}O4t7h@<C$a#9e-h,4gw;.j+@BDVZ{Pؤ <Gǵji.GO1.3J 1<\ p[Rj6N0d+@+D1[dP bAw( 4y [Ud%LS4afLό>@DI)o(ZEs+K0X kÏT"Ykb US->ecO;6q9'p}-,Lbr8j((2uĸvO c gloΧ3] BdueKTv9"C(2oY&m;%%[g ?} )r *: KRUEHR+"% WfeKg"%uuRˉfXl9kŻS[ 3RwPqJr`#CI":L\ѠBԣ-Mu+ Et]]z <i9KNI"gVH$Y [M6 Xn +@MK}&&Opr6H$0dCc!ff5%v4`V`!Z.? B[>t-KZ_u`٠za?'BOنM"sXئEB$S!`f,M{vw/uj+|/ǠVu!y :r׫#a@0 tK:(i!Ikؑ*x/dMx>ųj+;̱mv4^疕WOsKT̀2qFeدꢙOFL8VlL\5myMՊ!bŝU3trd. B9nΞ"B/ ^QuPR'jE"*S"PrWղ+c.Ie+Њ1uҵvx,$7F. r%׍|Pf͔ <>iP3>QGnh}gt"l_K&4`tYj=$4w _,9(Y-IlȗKE7LwCXg(BLӰC}y;c܆d$ԗ_sTg{pB@Tǽ_~hZf Cק`m@AG$w=!//NZRtD K. &h4T ee-S ^B,ʽL`A?XڬFQқ3#rh, ij-&+xz=P'dE4'UZ)PUH&&9Gj1Ϙ=(n~aJNzpZnBrvXNbgGξuK(eԑ􉵋iy7<$;SBl.ݵo:#EpvDύB[|5{> ǂŪl#[+8& Jyߜki70m%9W&1~Ei∜)pKA5aY1*"U"*Cok~YJ pkCk 1 ϐʈ1F F,/@]8RqS)B<]mf%83G5'q^c~|V HE:_-R}>y&Dѳ,aB66LH1C [-zO9?5IZuU*!cv߄0똯VjX%ljjE49H ͏e<[G C)G. "1Wҵ ԦRQ@ ZD>iywv{ADt(h9 L1QR1R0§4I#g_g^]Ҥd١R'8@%Aŷt[6c(vԸzeU6JSҷ>*@rMy%mr}`R 4ިCoG$[,< $B-fi5Ag0"'ÎI뵥$ohiU ,xugP?9RĜ殺&J^c%e"&,5ĚےYni1,l֒^kLCYFǒ{%`<Y|fq&4?p׵l}yɀH/g]pFS0n:VMy35WYdԁI:7/StMﰜD]![kDVw3hI+nq:fP?͍ ?4|y![i^ Q3ct"8F8:~u[Yɼ攥JQb:AklT;f.(kՔ輙l * GѕkI , ˢ 7WLo6lP#b+Dw8Ӫ] [!37a; : jH'-dC.|uT wLFrNt6`~,3əہ_Pbr\0i9 Ԗ^zT)2~? _.0n+Z'S) B<ï rzMlW@Hx!{{522,O߁fΚ9-M=xa"KB+ {3IOkjn;E_ mBS0B/5 -.7T x$k,LtgbKs tt >z1.qLUoSP V.`."!ʼ,k%E۾ )!gj07GJM[PLw(՞!5j@u*x %O(-eWN0OE8ߵ}fc䙾b'.-Ork `eδ9];Sb0Kl 7hkx BU`1ԺKM W 1wƵix8BOOq~*AȪƴ؟cR !0ȥ&A~J(7} 7m:/puJDYեo$ ,Q/|h)AjyL"e`Vy?Z >:pp0׻qQ*q Cмlv9Kό|Н<֥ͦ)~8TXX*Ȟ{ %Ws޸$:AvH+q9Jő&pSX9!Y.9ZNBEb2(#u d0_G`az"luƕX^2 {$[9\M훞s[Zv>" O(80 m)4GPܠLFB-˱sT!7M h.oS0{Su'D6?z>c%#ͽ))2 jf݈FWGS Zl DD ̭`(oPWȂ21ƽʞ[ շd#uU:DNhwLlMC%a6f|5i׬֮1: UHɘ:4hl*Ս9WU;Е^^3 y,xaȀՋb/4s3$>c-@Vjo_4}yeݘm{ln?wr%FhjJޅS7W9#)W>B0+FTNʛC+i~^L4ϫWb!-% d6@T“Bv^VHCF:%w0e7[ egOШ?1gS#r>T:Kπ1Ye-z(ղl?1'yQy;NdznP[]]'^6>hF{'Hrc_ Y>g#}*5͢ OVЧ([Zь](f O$^b -tEy'ǦOYHRzMIʻ .޿BʧS8Y\4quӭsnV:"%FJՍ t/6#k%C]":ei9 ^Xܪ$ do!8^޻r|#Ahrt˜Ng6հ^A2L? Q1A֧XހFղdu$N|49skʐ9Zaх/6Wa8 ҟE|F|(> * F֞z 9 v^e,'߲"KuO!Y= $FLLrNEx`殌FMsDdNɳR/裕FATaId+yQlwXsQ}yl@ O^EgA)Pt XCLшa9%ܹzBGrCibnͻې ͚n/S lרnPi}prFehŔv ֜|FrZk5 +kx1Nݣ&@y2k 9N 8Ug-yg.7p/p7S5[uԭX4Y*jAH77Ń*{H  B>rV]ԍ~TיHx`DïʌPd009$d&-Zg'dgtGǍb >W"XYp3'B\Ii{Z쮏 QwLC*pgܩyjSՇuꝝ>Ye8X:N fM![qpqJ?m |e!sKAC=,a(Oni@޽d g?}-;+/ZQ^ܫ[8qy}>+U`Fm=-gZ[8K]T3;dD%)gӥO tY5b>m0(^qY‘4&Ij@wE6z|? 7!vxC,qܙl+ާ$죊=^>_'(ֻwWC'qX CuhN|n8-4jv>XժO^~r&Yce9L1,?721(Viԩ2Iv6<_4{%$d N3?w:1g'B^[@`GU{CHѤ/[@7Gl-4[_E26p;c3%_궕L?ПcN!.F3%)Z]sǩڜж8E~}-fmװ m-?ɩ ،?R")УYσ+l!h•6lbO-A6H;27Gsy @f ;oՄ. >Kry9ODɟG/dzERh<5q 2(tf,f>L_rJaL%ֈԕ)-w5]Zf ɗ)k58Y;Lv/nTp+YmPnLP+9%Zs8x4J8r)R6wK/~1FD}^ZUwf)WأC5X#Pb:n`UfnwGԱHU*u(TBv=}n0fȈ.YDXVHzln VͤKqj1yVސT* Fqu:=zT@>AQfR8ȼ]I&빛(tg:]ɉCx[0Gul 9yL7n&q(JKK!K^R3D*ysxhH@翃_cT@^Q=y mZpڀbJ>? (> Ι&аϖוX[~ -H.>w64`y$m;*;^3~;75(3:&,'Z];+udr@h L`F 4ܡoٳ!wpF:khϱ$2`Z,h6Dv7Ήe~c4PjU_PC*fŷ0 f7m~E+ڜ>sv~< B;vEg|@B5şE,LN(Jv}䅿uu} nl_ۿ8oSM.qM [)8xD:Ju)Ig̦y Z5yڋ ah:VT-m kQ .즋\P,9ބXB~NK+:ԟZi!q \ pjo6^)T=؄s",y^AGRE$͜U&qYP8APJ ?e͙d2!,?SG_|8MwDY*~g=2b|.) p? ֑bLcNm*R~| аPj0Ή+J΍W}R! Py o]#*lӶeִ|N /`$3DmE6Nм'֋T`rB%5+ me eo;!ƴFƯ1)?M O'r Noƫ34 2Wy…ê?(mצW[_Bf@`RW߾G{Eb~7l;_N)\;H3:8=7|-cW.&ofGԀe։VDGz=R;mquiע,.T\ʁmlKl:! AAOyk Ϻ&"J3auف%_%/{5P+\ڐ09dc9A3h-*d((Bd4#L*Ijh.LޚK?G fBLS"Ӭh0\ݿYHăzgo3j;I ,2żf eB5M?g+A\hm)ό1jebˤ-TChNmM]ZDXct|ͻjJLM)/Z{3*Ë> 7A|ljYf# hO)߅'ƑPipRj[#\{FJ+(I'*UJ+whfY79/u#\jJc1_Z)]3?OZ|]"JE pY]3y(()"MM~|R1։jlvͱ"H̨`L #vP@a>p>Fy\Go)4$ےIΟ+\ſJ>a>G ir`nUj}DpE? T VזxdbMraska%C _uS-'@3ɤ(9x l->b("/4+P;t-DkdžP{9o8|jެ)+8JۺPJJ.W}y66*(;S+ ? d|6Gl #(avah lrI%u/ѕ#p;4kN*97˱L^jaצZ&yiQ-:D^|-f]>&rcTHșبF9{sy \{UW{.#O “C;%tkO` 4r [ ֚E?=PtpaYK4sPTiu^aNfwQR wY,\Sr'҄d:  b?TjHQ;-V)_iP6{[keߛWRlf= hC4M.h4GJco#wmչjӔQQYg晃3uoz-WY[Wɥl,qg_h"Ѻq`(ܕ3Bk/]sZlCcCkYeԚ|7Gȭ;:jw KQ=?<0JV5 9/kmm_1 U5Y Y6S[y 7ʤN%*|Nr،fY%˱!VK.nP/SXQ탶E4tq0jh%rtWmNP,~U9XIM^0ϗ~HuaH{9;K ODj.4 ©ݴ1xޭ?.wFP|xּ2 \$:2aNH&X1|>IUFXaWo@M@_0I3V2/[NuMIWYxu"mC5SfA✍¦QtpH*YNrVMV&hNN|1aw]/֜ :/&a{t\ T}_\W(2I~8p޺iY&tΡ¬{n;6z9_fd >r!p2Z_ޅM-MWkE8ObC6U.yA&Qv^;DҜ`$VHl)CdgY{4{`ku ȴx RZ7*J̱% ']z$孍a J:%2L=K=KvHasth Z"m5!KӊݖQAKճ[ UKNGkLuQT*ǫptfR5g fhfcO?;`{ӠPx1S|)' eS哜HNo \@%F.#0$?2srᾇ(9Y\.Vвlgie|O=eᖱܝ{z̳*?u#$”ܠvXp77uq IEn*=#2RИ e ɓvqQ5~XX+\*L٦"YմVR 4!5nH [fAϬ/Ϛ %|ʖ9~',%m?jUOKdl]皲2Tĩ86⃖M9J%f:VFѹj(&'f]9(fb;e,P\fjlUA 1,6)0b_'oTb$I >k]=gk7E7B< H%ErVҪsyq~"BSƮh tEaϚv*ʤymf-EH{̒>Uŧs#&3*MQڶ2`@B<9% 4CO[̢$HVBG.D8lx/HjSK[$PNj/HҨveL =li}PfL'Ȩk74}]S}Hg=(5[Uxϸ}Dog3O2vJrЅJQFC4)H` S9v"u堮' DT{"$QqF^hU 0vAJ0[r1V55Tf ^K[N ~@P].e#>* m.,@٬-B I߻|pT#0AΰݏZ̦t\\\kt٥[z8v󯽥?*wc'eA(:p=Ai^㻫\JL}!gӁm_Dim<#{#*ZM/# @S Lmf9+k13oS4Ҩ,HVWnc:}A-9a bӅgT{l0m|߿ɷ7>fy)jOˁy,}VP3f/ Nգgދ5 `G  Jגz6C#TF9D> z.*U47D( x02' 1Xy϶cK+ZTy.GvܼkBz(QI}6׏gq~v0ƦX`{iAH5)e[hXp[t?u$/[7Ϣh==L z{Z59ǰ#Oڳ-sdgM~ 5)˱aB*Gq{wpR&(&eu F݊e3.i0Z!"nVH:x]Qd*w@Hb8~^+wܔ9Pٟ]@b..A ^hRz8,>6 :dx?4|Oط^, lvL}qh~(^©6Ҕ")5$6?L5JtE.8[D !Sa)Ucy{ k.A^gD~S߷D0לQC"ؾI$ ~jkƘr¢՜M(@|KS8z :]&8H Ro~\GLU}eob?r`AnPE$UK}l'm} ݲO^ aO`go l#JEPlA8zeF뙠*4qam2t5V48D \͜mv46jA ],FfצG,Z60r2#=4 ]z|㷌n]1Y8rqqQqN4 S*jNQ![}}m"JPF]u)`w;I\wN^֖۹x<Ŏ"SQNQ`ꙁz GyKc?w&FD2&as3ҍ N*6YMBnS,'vAz,,!BgF˴; =hpzMX_oZGĚXY`m2i,/D#PP躎OIW졪W238rzrW 0<9ŽvIJ7!b5gΜN1D'K0rMJSq5( 2{^!LY>$"T^*?~^v 3 R@PplYP+Z1؂l~[8EpXJׅU%2I+ao>}o`aI_ Ŏٽb Zo>W,CbA S6"!2CS"Vȡ'0Ϻ_':~% ũ߯Hvϝu QÁ1*Ǣuß*ͨ#g}EATYG>n?<0j>/-ߝbj>Ia^51pc;0OK j:a:"YlgY"-'Uk{P=P!kfd2ɓ $CB߰Bzp]yfHB٧4I"1@/3a4#ρ䫌oV}B9nL#W 5(1v|TL›(H'Q&d1{0?Į/,!u^B9L\ 7Bp3gy4?Rv ā2 T=;GֆSY>} /ZM[{"6lC< \?N NZvFLaHPA}aG7yLOoIxTE/^h87U܌:\ q6FCB]U?"g{07],[ Ԭ9Ez'U`..LActnu+fF[gU'ݮ"rpZd:„2laV l/ [p`=MZCfrEStN mgΒj ,%[j׷ /Egn0ń3B7W@|&iT[5mub_r!-6meݹ ӖRFhX i%V{%#4Fz= g԰uSʶ!?[B*;.U#1NG(~x=1>LOSI|VMpO] &j%bDHv(&`x jL)gi•|ӹoܢ 3UIrb&=^Q$vZdr֩\\?;6"3lζF3XxYT]OeʐS1&JqֲV/+m)S7ph-pms(Y0/qO|Df8v9E[vBZ^0t4+=t1Om%K={c2”ڿ(eZ9OBdNĶ^flDr&Ɔje>uMEi8iq&D/dޭtg[p ߯{mDfXW׍Um8y <ו|<@Iq(SV_"AC za-LWXOy6T{CqUL2'n<ȄdrأN9aHG1(tѷ)wO=*O}&  v_(Z.o|_a1Eosm"Nd'X[LzKm7e5y񰁉V/ňXb*q`C5tΏq".Df'j4M/vt}MY!m^Wh&%&v*zYY% E\jLWeP֌ $[5dMAss~o?[pA=թrL@XYq}g(V=]8k.Q * 4nZ"0<6 wc#L7E,9Yl 7LwfCxw酇3bi FN[3\lNE˖pt}ul3n4Zn X\VԔ (ypF>5?(V=,*ʼck}dT.HX ≡ (5qc ݴ [RRn<SmZc)`!B<]4%trn8ȈC&w:fdMO~7Ul6 s .D>^V3dTJ^9tg>KcRG0P`X_HǵlE wC4*j d:>;f69a|1WL9ڜy Km1 ghdē=c@U*fypeE k˨ ˁ;c5JhREVuq-)LPۭP[8x${aM&I4M#UG3i'f8#Yf;30ՊXp %Sztgq7,K\5h 6=ܥu/웈CT4 ҾǗy6P{,ÊʖxK8{\x\)p~*\ Km8 :St+P Niy*gC!<~:2(_EBN\\%~K=PiѐH~ M<G3XnҀ+>9Vu/ƂB?ӢƈbCBtpU thnTY/Vj$6raNzmo[WZ~i ?b4ݭOJ-[Z+Yw j0 *ŹׁVn `O擙A(ЁYFzym(`WN/Kb |,-|Z%C/&c^ޭx|ɉ8c-4ѷh!m>'bD(qaD;s◅=sp1% r?ۺn|P]l2% Y϶,xܘagO!p[te)CXqwG+yj,(<Ͷ%Y,WƒV:%l;wܮꟃ#2Ybh\`K$ݜT5[=&MpIײ 6]Z`t(t=^r3ѶU{S,:qYH{)C=FއqRwf ͏q8 #8^^#J@LBD0bI3a#Mk(" *vMM$R.Mm\W71 USr__L9蜥3b:aϝ̸Q.~cdiZWw\Џ^wN'@$R:1zAqL;w؁?`ա#*NՓa;ƹsL΀>h- Wuv0ZwY*@&+Y ܈Quƈ7!z EpZsټ8 =|vm[HbzK<|m`xiW?F'R0x5tuTh5ϛ+]tX'F| {7nB q{ M߮o 7&劀@XBhƖg T*!Ux,激1nSrzDTHz"LJ[ǔv7IK&|O~j&>):ri8xTy[=Haάoϣ om"5v>F#&U|mNП -QJ}]!OF[Pi[~F^ūn$/] ^,l̠ j3_ ZOp_~oᜃ09ŕ#`= lB@)bAZWPV fD2pQ{;W]#p[>-^˦ۑ^sHP0'xm:`d7@#_i.;|aǰ陱(hXو~4h&Nwxb?PC|1q&9?+esݾۻ54t$lQV@#}CSİ'%IyIH}zq?2%N /1pW.J5on  8!6t@Z hg Q)v*rtr#w7y:rv.{D\I\ 1Wibpd#'(|r5 >K]f:@xk_\UC{XYiԧ͍nLv*I=ŪX.;TulPR\f/=11p}"K17y`qN#@q6M6όmrt| yD?X Q9}8|$MYXIlWyL ,]zC#2YNN}ӆZDaC6m{BI<.Ϯ1 MJϞf&\(p.umJpSfaޜ{Tń$_^yU '-ܭڨTi|Ju2] T ͤW3ĹKcf<,YD|_ʼnh{*g43"W>Jm M#"IV~RFtƭŦ%@.tL -ӆݬ1Xx㢪Vc$|YL )oKՌ㌃zi'Κ֤zs_,txl9.f*OFL+K5uL\}wezyntxSQRnq/Gfp7r<PP"s#O)ȷ)^HvL64p0rˀپ4S.*D@j}ȶ,:$0>A 'VDQʜ)K?qz}I% D6+#.6kZ\+HS+(lXߴX`7,3P|`˘tݥ/YY -6);0eDtM!>&^ 2ѿMr٩ˉUvjBAfN446$Y(~R;sh'CA<^+Z!ܑ8A]/{\{ކl*P!<k2гqP#_H7 [< cC1ʂκVR'p aBXKmjBm;"4i=B7[s_,UH#V؞8-{PV‘tӼK@BLü5[ö) }2h@Eh&-86^6@4u"V(#bm@>HúY&SpwgȦTJ|ѧ>!52@?UTcٰs4Y.!>{<|M!fhQ:UѴ)r!>s k?J,J?}(/#BPfvY.lN{=^{kd|й 5 37VYFT^U<~h[;chжy\W`hL(CHETc5-YBR a#(jn71 O-3OGo[hĺQg9N9 ({.5`wjݞf{ G[ LDH K2L X><]I$$0ZR?[dXJeyR~<ܘu46:bz=æ;|k_AVF];%ඈ h撓e',$m_u}ԩ+ZQ*OqIə8x&;c~ۋʋZ&SB 'ôbG/ϙ[{ٟgN!d|:u-=)XH\iJΉH۫28d}{' R0B;1= qX^_K{%c&ymyvDųqJDUt6j+y0*Io=2/`"o`Dp [YJH&6wZFTKc%Z=y &hfAVMlrX'KS\ɉ$Ɗzm:Ak/6عF_R|P!rfchy8)g~Jup§_LYF1bgAſ+ҁk-NgPkktH!uGQ7H1dIg856SAٳh#aDZLµ["?йL/*,Vq!}zJv2M9R;{/--$υ*aac,?Kbꛄ/b<8.X_ڎEN'j׾H'B'ƛ`rJޟpWDŢϖж!R-?+^A/b&{ C5r¼4$/1_^K)C{υiB9E ajȫB]3Ad~A肬dxRb'cKた} Tܢ4iU$w Vf O3]|hMag;>U+JU!Xƚ3Q9Vd-RC-u92:f8&98lYd`͛c5'_F6ө()Irc|jm?vIbE:hO}KW5E$n_#Q^b ́S/M2sczP.˼P;&tO{4\\m"K @z^СOK5^=X},4z#P_hfF?%0|A9%N_5RiwĦ]QBG >/~[¾c,f\İQ`p7qWY!_\hd(/tїX]^r/]cf(;/gf٥ ~y) e>k5Jlpu %Zom+]F8:f6{ *_e aiCILyZmh{AɺĤoew_RNQ&r0βblZyP7wŝ5P^]8mUJEҘ-]E"th, bb_hVk ga囥JayMB$~[nb\ayjLs׎úO W0,p[W;E2H}`9uxl MC|r&޵LM/kO/rqoAtYJhzbѪ-푡6%5gN8Û-%}hH׏rausݵ,6BZa'{0:"`E((J#pe^`OYC<_Ulg`y"`m?DIت]0` | _eXgPt'^Y7;W6$(HC/w35dž;#xNOuzUF1Z;EN3t`>0 F+vcZ"Vgk 9BDS(%*XT4id?9#:k l#W]E T ` TtI̓F|*6*# a\Jd>Y&efXK貴?iA*Px#yD9~ƒufh,d~DCOvDk.A qU }_JttV,)z/;lpzI|dv`'oŹêWSxiĄUX֠hۤQ}>Ν}?a4znܨ@:m*˰=22y<9i#a Ν(WsAK^@Z rAmkܮY ޙeUBPҘ~aϖ_HcEgh YKg@\Log[*qΘ C˸z/B֌b*k\b2{tYye I#ϲ-w$rWY"Qd P8쨁n^XJ<:ze'B;ҰZ~P> eM}_O(~s!ӷ_yN|^HY<^ߚQdQ2qfaWs%R'8gL(qC&F@ҽʫQ3Zn?#Y%b[k-@Dr14mZV)_#2>V1H.0*1<3xÕGt܃Κ z%V41#Ğ/[ Z!_.W}[xn?gdg#âm;8ePGm+>CS,?LĔvHLjײq~U(ZAd; Cu^ie:ۻL:I3Ue1úgdO\>}^叀% Jzv [ sR+Cb)/5֤ݨ03{!G0cS>o/Pá k[_v7`ym@U5$E, xfD3~!uY|1%;@XXk„P6yUijzQ%%5aXնMڙ? xU~R?E`W&Z}G5mOFcL 4:ڙa!+:! JNdUΜRnEP̓sr,pMUElC]7OcE mᮤODv|G :t̄n/"mvago؉4TU?(`@Vv+?6ZNRzT&1_ 5vbp4kj1sփk[\ebLQ~)׸A0]/8_BJ/)$DOo <+^jmC3!!Bxq!d3YGK #jzhȡj/bDьˉsܣ{2/Y\C=!e7_P܌tU}i"Lk֖( Z% e10Cț#ʹ, xςNhn 5 hR/+t.G4# iZѦ; 2!&ƹuʫJ8^ 6tBD -MmGB}yX]/O\ m]**(}v}~)p oh]JD_ӧܓXLWʠW9׸ [x%K_wbޙCCYRYo0'>RgQTq:n‡wj"Ǥ[23zoqELVb.j#Y JPmft3UPm<YFʹ\.}1=ujWv?QV76։}1.ru!TACdQ86^se43S\RA8?$AGDcTapsDʘlý>5ˢGkK[StGlT(RHUEq1W1Es_DRU"܁Ќ"Z[Gi\Y{dv(:Gf@Q $.ce8]<-`LgR/zĻB4ߝt(,-od {Jr}xEu\0q5|!vmuD+'wqk(5^OEݴt&V#KꟉ\[ -.oaY)Ç@)hAzs"|bƒ`}s{,4]G}D !=օi qA%9fVR,WuKEkqUi ]?q/#*!tP˔3S}$l7Y:Ɲt'$O ˒sZ?usqVjٱ%mkz\9I8@Jk>Ű[JT)EY:c%Yjb]r :H젌lOOqZs߿@Խxl"pIf2 ˨Dv~܏n#l%K3O]ȱTW'#(1iuĀCյdTtw=vE$I4w}[056Ԅ!xzjD G6' f9 3RUo6"OiSxxO&uݷ|MLr %qB)g z8 qG |EQ2KC,rl5XP%xQ~XU8pħ$^Զb=2'\™ юt ӶJLݲ<)QX2L1C݊ R;1Ekje93ʚ9dM']UJE ;*UOC4l{{z*:eEOC[9VVof v\b"| TXyW ͓#X}̜Y^!s1=5YuW&b-CزAG{l@u4bN xB?U8 |_SQJ$@tDZ䞒LeCέs!]Ofڕ35ҕO2][FDpWٿuۘ #Yj)Go9]zPPc |ʕۚ{F=,^P *1Aj" 6&%ĩ8wyw{v( lWMM}ZEJ;E1`ބBO}Zl/p,Œz5Z?a̭3ϥu1j.!o BXdI8w|+Yqb__ڠoKy|-sL@*.jBb8aN:锊M d BMFM2Gѡl6T~7bE#2~{zѽ?Il_y[NlsCZDC|*n 6W)A޽h_/!}'hO^1?zɑ֯1\6;$hSWXPs񮌿 ϭEK#z 9 c;IG.V Ɛi: _T!QTR,X!66n>눿>I}6?%qO݅d\ 4(67̦y =>1dC#^D+&ew%W Y6ɞ_&?q|mu"ҫUyLЧn 1Xܰ,y8B߱vI8P w(A%f 0A_?@XuݘR4yYF*^#1LoBCŐ?qu&KS4a9k"KSuDd@]Bm% ]Y{Eb[`y1xЊ_"8ck$!8 kN]Zǧ16@8y1LtYisi'&Da ykk2̞™VQڶ!+x0S 6}$[@,*Q)NWC2r!H|H&p\AIB/њK֐R}Y:{4IfF!@H 8?RXŖ ǩ%xCvs oKۂ@l !%!:Z&]q,Rx<<[<a&|M ͠߼)2iziIUL[hf@D&,؂#9KѸvI LÐTJTRQyCY{ R QR2{tE@ *ㆆ͌U^3yNTs5u]~ዂ?~Y#Zk![oȃGIlSa_=!Bɻc:>qL_t`bzLiR$J?;C'S%wB T ѽ"uav͛HR;=>}: ey8; YMa,)@{:w˷;Т9 w=LHmahVi)hx]S.Z|~QJGHFL-atw 6ۊ ֬`,?~\~Q*fEhhz/@}%3Z# xX,#J$ ElABl!z}6F2*GzbO\4%òa5%b) zExB$H{n%'vD]D>lv_Ya:{^X _ZX[6S^ȯz"JSF@|'g=!ġ\;Mʰ"B%LIq5֖Z!{kaDlsƻXպv~@8ed(C(z,&imP$GHBgj4CPų޴Q[zcyL1NՌ!Ά*EjMeLc(عTJn:/y)}s2!( MNW< ]XZt"`E>`a2ʑQZ% 2WBi6lԁwߩek,2X:F_hع<]V9uW2{ i@~t KR_$Ŕp%Fxӥ^!V~i*{q(}Xi'IHSy|ZA3ε歓u=vrG>u_rt<xz^!z={̭^/IY@hObh$Sߛ0Qf!t2N=zsGa至&>dvj}Nc8E6RW +> |L*`ÕAǥt4p(7o,[C?>1I8IHyw|!*`iӟNìfiYt/A}XUmNʠox',} | GUHJ#LEb_6m7-L״)G΍hi0(Z+=N~zCJx 9^8F梇|k.<S:݆j|Ѩk{yz",1 VchF_{\=`WNX!{t E=yVA$z.А MiXdť\hgV[+$c5DdsbǷ=^aeqY,6)nEsyo&d-+m QɤQDx:aUVzX4wdܪNy.hxITH

EsMjl`)_KYw}w7,I}e#3-F~$ݟJ#8}~Xܿܢu(7gYYXAk,!Y:eףZkP,^QRh\wc;6giګP6nv~'ж'zjQoTntDpSiEUnPшu^Ol!!GrC( H+*>aPIUJ=%!Ys<Ե,z{ n ů\Q {^xbxh6!N% u-b m 88&Suh|;svGMȳJ~mTю*%)b$0-zmݿ#b2i"ƙ٫hǪj֒F;/S7N2*pVT7L% Z7t}OoӔ&n g2_*17&~40(o$v^+2)#S!ж{ENS`LuIu_ϰYa_ v;Ѭ?XB굧A5 xlǤ::nK#E_׌t;4~ٮsb ֘Oc@$)Jј;95- ن9E[>r9@’AUrk\G'Ĺy-R 7HԦRnc?'Us·i??Gڐ1-xDY_k>@u Q]t s;;AJ(/ZD-1^T4V + VCN0~B|hwNkΖ'e).:2'z2 f\" =}Pv1>\O!:DJa+u~> J)ArhwA;fLV??*}`Y 4_w5ފ!@VJ7P9|1\IKRC<PNڊo㓡OwVe˸xԖ^g)fq:=>bߴC ;T$D,ZBYޢN16Co[eH[ƙ{Bs~LC"S 1lƝP^BYOqieKKЯÌ p8' mX:-+ "ĨǗb=!'CQjJ$o3BClr4^wX.ӗ5f-}ؗ"n|DeV T;LiA21k4Q4+֏Xom{P!Dޖ:ɷ$;u|v/lUy~Y@(lT&9%k4&KVgqg޸&x$m/jVmoHֆz.0k#((l_ s/%2r)Hn73{=;f:OZ]t; IVjäVwCsHt uK=xŻ:S6`viuå3Ϥ+|C]~\/ߴ2# itlP_ &lm.^oEp!Z?}Ŕ;: 4Vv_֭qSz(] 7">lOWri|Z T1%ۘwb8ELq Kpi(8-:ȸ,a?H'{!{ fQd&y}GF8oYqq%sWGd~.ۅ"tP}0>u$hIZT4$~/XI౵]y/evt D@1;l;>vxZ@ 5 Ώ֤HDݬŞ&33WRRU~^ 1DdFPS,vunh[DzO<#רpUGy D% tvzcߨ m_qO$;2a^f,8oy/DEMv6=G sT }0T|&Kit"zO H7TEk u2pu un!b -g[~%g2XXe,L==ձ *IW'JA'm G `$لA.CU0j]mT:0*QLW#%+DjQn>JyZrd 255#=b @N\$uټzX^^P,ۓ`L;q%j@p.>/o+3SJrKfװY sj/"(cbuٺqĭ5)=$ҪΘvx_et۾I\g/W)ؾBS>B7@b+A7K{g}x@LQ#{¹i!8لa2{v j֩k 0c6?}tc;D^GZHVsy)}äѰ~BB1cy=Y7m0[ jW#T)L3Ach ֐f$\Xaj7ٿ3f5n I"R',ݽa!kC%JQkYm+5Ĕ2at>Ж撌*9Uu+ϊxT?C@PM qHTrBx+eEYµ!ݩ*ԾpI5 D#8Q -hM^WAK@Yfeqczk)H,KMqqdgՕrUL:{*5|w;%C (׿mlFNb_М^jXECc{)2,Acq>9vȻ|I ( tw!pŜ40/) pïC۴D!EUgr8,?O!MJ+G_Bps-%/ c^sTLY7_\Dvkȴq ? 1=^:X<LK6nJm oȤHP5P칥^L"~_Dr?Zb?m{A_1bZ$J*@1X:-vucJEE\ K6'hGl%z+z).H)Н yӱTȕzFN55Lc OL#irK{P,2ԭ-H1\3 wGE^ھǤs;vz-ݲ~<Ĭb&?wE]_Bvmb? zT&V .pAGc/HI%f,1FRviMeRQۆ=C^S_ BPO;yqچrzUb0`NBУl/]=-sf'ϕ6{_ŸS0}}cAf/j{qԨiڰ8-AfH7mq_` {\L wl!$ 1WQԆqޟ<阘gz`EV'C2-бGfR߾Ԩ ƃIi;ZE1QTXoy""dU8igL?o5Ei-lEe_ w/3${\['z_O& |q[Sy2ݺ9QoEl44ÆfMGAR(6G%KAd[>p\Q iErZ/V35 u"M\k^Pւ} P]̭d:pTg{.j4qͼ&I sTzɄ7COtK54,6">88Y@;j/ [5bCo;&dDv}(7lu`d%xs% ~=*,"ϖ+ZMTv%JThyD)?]9tnXK-BIyZsI&'a夊!nNBB$ )2GE ߏRENjnҙU Ib!1Q{-sPňnWĊp:\"-54l/uNAнk EN̜9E\o^sq.o9Cl+WGL5Oc⨾ D(TB hK]I53*ѿg_Y߃ ;|&΂%9I:N5Yx75LN]>4ZZۢT >lV$VGϖYOˏ۱ 0 h- ?{·9ƴ5}%j.Jrs|J N5 cՕȦqT@S w2c] w7 ";cD(pubs}+?ˁ'YMOK&Qj;]BURC +GmX‹]5 *( D ɞS^_WSU Dͣ}~1Wl=VQ,0R |(.qnL? z`|ۑ롃 x;Vm2fJXQ ΋mK'ڕaz}Ckb: 6oi.ܣ5ﺘR-2yqM>@OG"2CCs 5|ډqUK?ӥu5k! O00~G;(vL2OWrGfYGX3gFwXkiN#NpFKu|> JۜT&Ɓ2=T'[vv `O{Q*E El},J}zKP3R!`\0"6IQ: xAŭMYf=(mTUUZr5H ICɇ8pj,Q?Ey_9(Ӡ/qBnT/sHMƧV@-9;lVv x.zrX[%-$'_Sb#E,ufz(.Lc A09Zǐ-6(k7g+'SDkHE wxV|e2?Vy+lb_Byha~ŀj5ͅ/FP`F/[CI$*NgT#XZ&Ⅷ^ pʔv1ّCL;V~3ծ*yG ^61R QZ/2he9 Yk'סx=Y9CSMyT- UL(狹k-~k^]ƁݰiG62eWk*;b IfZ`YJjwTJ`37oF5zVOXCM!Ţ(pAɾHWLZܟлdvp[~:ݜ~&&`:V+׌p+/VL}5:0 !s> d*~% `¤L d0 I79 a5c~\L^q%]RG٫㺕s?pzַo4@D#+].sKgv܏;H+v`2#.,+Ǒdcx劷l[ƛgV}S}fԑngھC0KɇWEs%Rŏɓ14qw`F\DvM G;d @9PTlžB";|aR,6B_sh 1c ׅ@h3O/Ph͝U!On%u#@Q%64XFBu%bqbȌq@0uth ўv e-h(ѡa}ϡ787wq-J"\>֥ll"8Li!&៝à#@3l>αwU5-ϢBUi&斳m'a.d^d{1֣Q.jQzl _և0Bcd((Q_*v" UӶTt}" i8tS ظyt U'́\Ht1u%̖>I<1}b[Ta 訐Wrzg'o _QWpֲhdS3.DО d˕6Zai:h:n;jfŚ/3VlLuY8َRЦ1&+S;{h #W,X)5&.?a$F&q)-&A\-, Zte:ulG)9d"τ |JrKϹi%>9uoem\E{@caj;ӎQ !`)tn&1RWW I ɕp;M;ɦ}6YRW^\4T}3&w  nYΓ{V͉|ekڜ+طfN&_*/  P4]ۭF孑 C]o+ƻ:^B^mb]~hagˢoO"*OnP+ꎕ0Fp:^v;{3O^/GUnD'=RM+Ņ٠_]+}_&toq#qď3ɃQIU MT]vDGiT Oz#tV)-1pW8'WuW-jr_%mTXύ IHoqK6YCDzwƐu@쾟$/O8ZS}|CZLx\|5/gO(\..^鿼a3hM&,tޞ<緑-WJgT/ 2qxepd磎i必#׶۵A(Ǘz7UFzooR *~ă S7L~|+Q!,R,{kfً}ת̢k4=!Z)'b2NQ8KkdW4肸6o!xt v?5w,p$O½ryKݮ`k%6t@N;-OsΖ(ɣP~ee"A-B]KF!7Kd+5Yj5Om qF5m}VsQW?il! pyʐ`ξ@MP~6̢Gwmj j )T*|wU݂ >@ R7^Wq8`i8Nyk%HK*^TH.:AZiY_{u^Rs.4BbFm)uīh_IdP$Pƨ%w9nΆ6JE/e }`i<_=,tD$E.7Ng+(Z|) ݖ[J0 `QLWzJoq`@P?I3jíMP?XEV/Z=1>₾fų^e-vtrm%]A@p6Q#336"ߓ6<6D Gz+%iVҟݍ<0I- ^C3 <`$lG]6ɹMSG?`;d=ou-R:my OS!_K dz%=yAψ=?#jEܛ`z"Ӱa|ej*Wp "j0cG11 XuI}:|x/,Ob.[L(U?9;0;bսzl@ӆQh՜5PeUh'$q;ѝ^T~Okt_pBvdڌ4-\~p E,5T. #(9 Onmf=Z߬;?-z ,|p;'v:̞)>hQE%&a<~vs/UJoҫ&`ӯL6uJ4?_cˉFVq/H;w9 %jDZRj\ 3$b87j Y[P m$T..D{g}9{)pmI<[0=7~nRE,܄ bޅI=P$Vૌmk(0Ao5*{>r9)\r*Pd3UN +S%+-MU}?uәeivWa|6Uw<勫CQ;ü/&{tU*cPı`z}5g\J6(bb/kh60 2{Pf=e\LZhM; ZR:SڪycVZ!6p5xHA\s ='jd7 zS(rilÚSܢS?ǿ؄KB?îRAgMa@JTATO$~N~>jlH #ǞWrY˫{-3]1D1^4/)3al23cI=HQ"W\qyI.:r-]$&!*eйE>g /G~:'7M_nJqkv;Q:D*yd֧5?o8pY (C4-7&C cJ䙠=*kcVhf 1'j͉[{2yk5>ձ| cn&q"2x! MhzI@U\|lqXj,%b0!GxJ2K3)F~b!L;O,~"?lK8%Y[#S3\)AӬ)ѯ<7 3> پF. Bl)@*49,/Mel>䃪̹9*@H=.Ԛ<>;Ӊ-p\>Zk o\2W JDbSeCF+(8c3@E VZ/J5[O `XrdBL"q^yp2_ml\r[ ="Wh">ÜۮsCIkO1gcS5Tu7ٹa#t/Vm衋N R4.=uAXʫJֿ#(?% FǕ E^ mdub(5~Lph=HQ\Ux#g5w{!}4~a6WP>pDm,wRҢ.ä1"H5޸ qPn7Wr8IU/,c,ifa~mm{%>e}?若"? à_쮺<*G"3\$7EЬK︥־P}[uʪ],ҿxȠ(j0f"08aC̓&@2'@o@k^ϞL*U5N`UaGMk`VYѰ ޭC>~26A~eU[D=7iG_5 NJPD ptDE8_X5| OE~&0 o aIȀ̔.淙uUx({9zdGFn"nlJugESv Yaҕ&Ż55ņuKO\Z#p&l|W5P]W7.o5/@#69 SMNJk㖇6f ~(WDc@QVmcMNٚ/F\w:<2+#s S,$18.-&c,E^1xx0]n-#ɩ`{JHC8WltcXk_'b%p”yhܢ v98Q"6S~JZ9}Ίh͡$`Td$U=SF߼i 'M;R"Ѹ"p$`tj]=&},2Cyu9' ,İ5 =Y9<1cj,iUEV7#Cgl|7[s ? ?ؼ, p|N5Uw?nʶw')6vaQyUsJP+;UfA9~qJ#[Ȩ"PvB(%;l0\gjt;&B෪7ƔqPڤEFD#]% b~?HvEEtcrNUqY}\EIr WI8F) i%j=N};'V2ڸ4#MTj"*L b:!|If 6O |뵥ܙ(t 4F2XT~ZU=C`vV-1ePQOzE|d/v%&QYIe O<78T-(7vV֎Z}Ga6XlwPBRU.<@϶ Q{>`$ɓu1IJCN[39]-hhAɌP+r݁E,M50:l2* &^=MY.DlGoz"2>Wm駴@Wyur*- ޒʇ&?{N<V$@&1l `thrgwaZ81w;k8Le[u2Н5,K˱6]4R^(\dZ++V|BR ]E}4~R cW3yv߳恩30uU.È([Yp^Tii:I&pAK-rQ ?nXkK虗iYpdg@6u\d^=HqWsɁY3$Wv?"VuW:Ӎ¹mlDdo܇$@J!M; Kn%~peiJJ4;uC}3-99's b!ݸ)/,[٧%jSt博 `,MKuYqa2"}U=\7]~];8WR쎡BÙ )T!!X'Ԣp>{)짢85MBJbURaP MFe绽}a* MIf2*"󦎊ʕkJaݬ)gH{(|5~kLgʫ>ݛ 5bo!N+)_f|ZrWMy O e7yY&B0 Y\CIl%lXwLe5w=1"Cx~16Q!qu$tchwae5}  oX`]A?8&AǾcJǓOI%Tg#ku-EJW!ø_ -8ZmQ{T@%tIUC^seY{o+YD;qC\IZL * k ԓ/{(cSTK'^*K,FA. Yc5 ]T<8^22$ZE5W"eU*/Vvs/7Ƞ\#: Jx$kN h<5M<򽯋ʹ!z KL7ݔ:X~_}'ny5LsK~ ?(8c={jXZ̀5;%Cژ*U]wkLr3 P!w:*pFǺP5y'`;q8rW3~*̠;4Z?=ҙL# deN*Ζ}hͥr`#A\*WӫPge5ruT5\X4+ ӂQELr\qIaVNƇn9q Ȍƃbx8u㪐fY-U>A%^U7?aw#$$ \ؘHj|H wner>sx*K !?vDǸ9 Hf@< d,-;3D=#XI)b,&AЪ"+[wm3gjaC< ӄ(ӓLcl8;~gPj2MQJи~ԛ-V*fi$~I,_6HbC}E,L,SW]Jh8ja_TpH޹/Fd FfqUūc:+ ]=S۝ 2}RB 6>MiwDI?V:nϧ6F$̡V7ɽ@ mF{3dšv+gO,Xfq |d7ejj'&@5ůZge`b`WBم@o%]s@WWɵ4w;i7KҘ7ԯ'h~?g/S;ðROx~e;CM5ꏫzFĪFknmDG-dCFOQ$ ͷUt6<9r#!{yݏ9CEi\DD]ޫ,$Z3Հe2;J ":,x B7R6) jplexdc$#\cu_ee&&Jj|Si^cm`hkA$Q>?l{-@niDldRgSuh7^QgтoXÆ(^/A6a=)n'x_hhr#%CR,8D&R%*>8AìX}\h 3럹G=voT+/P}*׹Wvߞu)DR+3M6À %"V<\2~0t%@)>z9Vf' fU5 X܉$P yzA<6Vm!!$06ȩ/%Y8 JW/(Tk*1{M5 zqmm(/S/ST.XH~1Q~jmT~Drd$@40~i.x z8\-3ە v+jaĤˊkbPzms w=LR<#CfaA9w9^ ga$]j=T'~Fu9~z6\i0zO9Na&y")nrцCZKߕ0pi-zaTw{mDD`ɯُlaU;iFOIګżLx&yYo;"N{9jAtߕ68 [uq)t~?%Ae@}*aY BH9Q4t=f\}PY?}Z '9a.,d0ף4U)y,'>)"(P΢{>b: t awwޖH6$v ~-~SC[8}2~ҔWsKfX%e BL,ym/r>vEk˰T_+f+Yrtw` "P!T_`Z-{>+S r.˅ۗtWDK$pJD☡\&"Z2#fӺOV)/ 4qxf<Q3-ؓ pq$Xd'R8^m[nGSfcs.#~y!pCP'@m s͍΍zKz DՈV٭ZeX:7Fyc)/(Z*Om"QK糃8.^c꩟6Sp%_F;cM9RV`hz;ߖ0|]uw=_1)v9xuV7v~ݞ{g2J+lF%<ȝT,ZQYkfZM|J.ޅ";ZzLaB8UVqY(dy֙]DgOD?' 1j4 i7W 1@$IY?c?"NeGe HhT2$66%cI2/9ެEU4|m iL/`z"рY_9=W՜\ ,`T_ T;bay;nWVƅ %wif8F:k #fcfza!S$y o2A~Ee[oxΏg,J+^"_*&-fMrS&u_ Y;>C/(ŖF`LךWuy$į؏JUz4#>J|< i NfOl?אVάngѳYU }EtMڝV+aLc20*YAL5aN&ˤq ORY w$FF^C$E~WhXϖt%bq(FWĜ̳PRV*VJsUƀLh" zeQSQ藚TMrG2zQn=k)?cJ>-l2\ܙɸzш?|>LUaL+sjM ޒE`I@6M#N IZruG3Qt&bo9cAS ^.i*Y@%{ibOcT*NŮx᲼_ZN/{dؕԕbXG\0<"O0tq,F.hT{4-+hWC.$J-@6sR`8.u PYqVp |&jMv64̑ͧv4jh٩o+?\vdN$ @C$c`-F=Vߜb qMx2mm1,!̏ͯ8Pë%VC'#YogpPXd ?݉I~yTr "޿*)O,4 tg?g ŇM~mRKlVJ\ romWVZ *joQI "^]_=t`7OY6" EwC?~?1v,SRoE-nRuǎSv1A<RhaAGAKO Ϥ-9g-$$$b \s$T/>*Uԣ"qh޳QEZ㍒!t@пTq>!R6}`=o0z1]CL! 8~2ۯeZlț6$$~Oy!e(n5eݲ& 'v Ih2ƖaGJt+?͙s8U‘F#zf?yJ7e7J )H U-jN% "]!hF](wToKůZnI +s A0kPH7_lJ]-LJ9yH 6b~ZU$;NNψZ 4"?"?ԣb ,^fe}J[J_ ŋV:^L7@Hs'TE]{N ,GM tZ9bB>r'pSQʓ- a&U[琈fd}€i,m>8ż^>E :4֙ T)[t@pKo7ϿYsiU. Սs3"|KzDQ'ߌ.g3sKy *"%X>㏭[jdJLOr GS/~{ƒܰCVA0\b|2;rIgC^ # >z"b:ӦDEjw AdDdmhk>hRmyRUpkgAKWh+ ^tJ0yO^LIig`۟\lԧ{; '뜚odqHu4fЋN=6ACw 6XcA&4oEK $U[lX!غqoD+G1[+FjFO m/\EӤ`ˁؐO|&W^b Ǚnp.[] wu˄6Km+OypOׂ%$I@@ۂ^꼋[֧s-УMl/`SދޭFD#IRC#\B*:3MgowY&^#q?++{']qkR;~,kk6ۨגF/J 4-w5@[:^dVPx LT^-)0saqH^>rn r}S9A4UAh'6;u-p 12F[ؚS'XV^? 4u=gc7-ٍ$YŘA9m+M~PvO0YTlF5Oz0B8y筣jyܑ)OzJޏVι2,JP үTMXT-C6T':|a= Ì}߅_v09wR"\$>%c#)a"> N x<MNsyscVjT)8V-9@ N#67mt%Y9e$ϓ&'@I_TдONK } NM"a- tz32ݓ{rBYLc\H]6J'"lR@8-.U_+G3գWQxVI Ur+9=1`UY }ޛ!; Eq n" +~V4sMCGu}]f踴sK[ZʺP'rK kۡ / -x*)aX J>XFO:bE{2a܍!lo,^7x2gvVv0k;K[s;@#JgI)SLR(fqW~\I6n?K3/Г| mh&Jq bH !ۓ՟V֗(J )(ՙ_q}p[%c 9@V\(bVOZgև0Ws6^5=iK œ ^eu:7t''x 0i;~Bu"Il혦oJN-@w]EJu^0F*@c ?ϒ4DVyU[6d0H隆 >F4n@ Oխe,{rLEu,RE"UG|EOrHhcM!}[>GKle2Zcі'>K0g¹TXG*ŷ',?HME G^(T:qhJoke-Pcw~#f̦PFX"!͛C.tNk+4X]oFr.!l?xR,?ĪW',.ܶ"/O6 lw-[lmOW';h](]_Q+_r MR׀&l(iؓKZuڮ Z bbT̿uA#h&y c#܌#6*g0R+H/#eG®S{*԰wҮV( ;=b m"}M9IGit7:kݩaK7Fv2ժlW68w?zL<A<H :"@೎)r%PveMcuaVAΠ\eaknwo4"rRTr L`46puݓyhPi 6{zypO#^'%d>ހm -Xa< iy{ ֯琭-֚)7BEpI~]2U՘XOi/-)Ȕڏ/;;vlV+>Y.&2缥AWϴkP)eh%6/>Uv2c7[QC "^q+{ ` έ-MZk 0ԿۉNl6 @F`oƮ-.}1mЎ^.**<Џ]EL>}~b&P\\+p ǼT$;F7e\8J–!kzo /o\aKLu7)~!8%G2IHWEiC|RM*0| Āu=/5'(H|埳DH)=/xs6l9I=5Unw[I k̐WɾD}46}%Lh>& +pY "m\c5/t2n )7+ nC` l'Ts+w$,ǮblLFؓg88ؒ q^?Ԫُ80gP5IѠ9tDpV ]y#JKTڼ+W}!:lvpȋ@@k-+F>Gz= rcUԸ#~`>[#]ʉp o'=׮, E$Fs?<8EVb=V+ycO+^ČӬT UXȴ:#GYV9C)&B.KJ Ý46m^X4'v 1bTx%ߢ/mF!nJ*Q5$0iEu:J ‹1P)U$4aӦdw µqVnO)`9zO<0DEكPZ ޜzͧ~L_4řZ~IPwasGU15DӨp9 #Lc|$Om聤K$ɶC=AǴ"XT"Gk)Po=1|tdsl3h+`7k/)'NrKOü)-Vmz۴E.0 byAҩ[R }Vh"~;2k@_L57﷡;ZY.N(K=7f5~yju}{{+EX9:s:{"$:(xb74d/I{fN\`d7魪nߒ5 D`B_01ЫLW+j+_/?*;NP, `-65I͙|v,W8"gwr7zY{eVOWǘ@uNjۧzYwPcc.RƀsD]z._zq#&D8V"9,G"&y'3#m|sFb&cKͼ10y27rQOMQ{A[˚`kϒz`2w24`CJ Zݖ 4Zm&poZ4qq e O>m:hp7ȝE+ƞK}QD,K|UxR+'>>R-d zwQgnZ6+%)~ۃ{S*PE!ѺG4;e{/X7nMƓOc("0.:%aqW|`{=oV<\rKj}$OM!Ӵ1M>+٢n05fMUkהӖ;D[9uOxAf)yb)ڋOGTymW)Q{R8KnTn]j1kjH`iU ;@ʑۄM HA3lV#_<`}Q@Tr }:EYP'4M_|u !ӎptC>F8;[!dwlC$Qgrʙ&b>'  y]| +%QQz-aMc{pSBSO[qgDu`~zM*35dMh&94s5m:#WE:FJ-6 ^{6 gǝd 91\F)ީ3Tz +5TVRLk#rx>01 Xbo^xK΄bY0TcvjTJ 66קvaDB1tYBef~{5#*eTQ1!d:C}΃i }PS e(bˬ?,(su=9}:=<%_KB|S %U9s.yaNt8eoƏ?xyQ f\Y8>o jcI< e1tHt2D_MC ȟl$h_⿆d=5xhv| P9k~ϖqߺP !<- g`29 #'dBT?KFmtD:ҕ iUv#2Gى͗ -+6% 3bzRJpLtz=/͝5dVME؜ +CZ)m׺ M @ o]SeޘiC7(n~#g˚DôR|ޠ]\(.B]9knW_[T~3aQN})ywK&薑?=K \(eP<@Rکةy6{y"l̷ͥ[G1-~`Eg)υcfGQyV/>ThF_Ncy$IfI<%B-r6oAl:,%l >1c pŠHǻHLl'*p9AWi}B[":-~%~"WLXNͳ=zI2arz6K p1ХXv`쵥tڴdH 1pJy.k3Fy;?a[WXE1/%PHgͦ tqbfu*P]e%kOIM5Z2JVu$?9Й3< E܂>^y W 5"0n*1Hl/˃h;@\@Jy&alaÀVFٛzh;Ck2r\2l`}H@ҵnGe-kvr4 2E 0s B~ZKf?rKm`)S6o-]|#ښG?*hIhhScβ 9z?GasNY@ԂCSp 鹍xnf=L4@:/GF kMk"bvƂPiG`1j&6DYi v\aDS pߔW年c?^?w,z~kIa6cţSՍD@WJ~Qǿ7-+#j .? G[eA;2aČQM}/=ѽLCj!rrp(-r:撆'>W&쀘cťEꗮת0WLHDd\fϣFTJhz9?0QlevDIi2FOANvg)˵iP>}[Էxr!+/w_*pU"#"9g^nƨ>Dl?{&7:Y볳 77N %Pws@֦n E̶Q{!aVؘ z9? sdvug.<@2F'_.{E5M.ѲbtS1ԩ Fg,v-ŔkZ8+|B, Uaw%]eX^ΝnQys¤jz"Ij'ZgbFra$$(0?NGm<-@CѳL &.$%/ +S)هdXP(=mha5$'Q+Bc='ȋdX8S2u!_>v|NW :!I)Vm];O<с]ojl`V.r;# MIOYGrY2mESW>j)Oq)V?LsZD57&M߰52,gW,DRS>-=1mv\*K\Ջ!BK-$?ޥ}_|`{uLu o `ִ[ ]%U>3cyNHLYwo(0 Dߘ R(ePxu 5-~ EO\َ8Ka< Y@WXp hāi?*J a&h xPT}5Bh;/rl9e7tk\4قgܓ*\9Y!;FKQz`׀wB0%̛GU~q@%6b-5&b>= rZJ >g>h.ZA!YL#iC";;]9]~s5y`LDTnn-PY||rYV?Cb)7+lf8NA㠖sj$csLlZ*?J]26( y謏#V}| m|f`d$~"`a_53@{ 0k5OiK|DQU=[K.{=~/!;#+`7.1H x6~U65;II-.(R?Jʤhǥ>3:}ECy"md8YϤ5oGM' "y8ǬkTv <A<=>8cr_2'Ns9r0ONsGBdUY=.pt)eq@C4yE*rtHP×j!v7f~d73{=Nr:5v*MhÁG ϻjݐ9#@)jn,tqRdLejH0mUsŕ3O u ^w4 plZݽ_EvO 'f(Zь~>&~pNCļHimz(~1qLtYYHɵ/s'՞¶U7;Wz+dq ;sؽE[gy[Kɐ֘K`yXvLå0bzHt׿39));˖[-.ݜ}-bc솤} JFE$6K*0(M#,Od1+y Α?O6J d|jw6^g*.I4:8[!MOqa8wʩseD K עOZrj> )'Y+8nC8.L3wiᔵsBcX%ѯNۺwcIN敥B(X7ۅ?@w[L$߉ȁ2rK4g|*=Į!fGx7'5g~X1RZWusɖf5Vh/T3]74]K_9jlaܲ:nYl({|s>LEUH_4ݷ{nU&#ZuoŪD0N$B'VæLZK'GTG$ wt=?&Yu~#|u!'ziwxcٶ HމHAw{N%{$IWa]j5ѡ&HSRpB ٲ=+Eu2 7J79JJXP ǁgvd0f*.8KeV~렾@l |MϜzGn}Ax W 3:ܟUzH_)2\s;P&Q^|&jI]R-{v# 8^S<5qB>#`8ԏQAg+ r Ft`U, .R&?pF, m,c=S5zS2hurW;8,gQxc+ZHRʒ"U."nJZG>wF:Tp<=y"nk\&i>9 )qQ{yn /ZTWr7}L 鍳_yǐt<ή烌fo9ҥkD2C @rjfK=6[M~g5e;#ѽ3`&o&$-̰!'KYF%FBGeZe4vϪIIӨWMi6 ˡHs=cIT:mYy` }G;6h 44!($X88,-B-ZtL9p][Z=8vN5 .<ߋ_qD$Gf3·K=BsHlHQ)^c۫ BYވfX`5"w5g}jrjKrCD$޳U !\Sta(\+y ӈ*(VGFfQg3+lCֿkm^or۪En"lןyDê#DivtʪgGF߸BB[X~g`Eϋ,R{4^lqiA3 n&אPVq^64nBYJj˲B?HfbϵuX6=69@iGl3+yMv4@=`G_-5MeI_(VA:~<+v$\Z-iu (xWPl$ \ߙ,2U6La.Vo3N>}%yvtc*ӮcVP0B$6U$\9n,Λ_ yYhQ"՛ [N8uS3Ӆ&߸ޢvR8E*8cKA:Ccs:le|hcO ?@J[/v'Pij}2YU^v l L[=8r &9 Dz`̘.褙^_@?MZ"Рz\ۚ E-P3 lBXyr ;!eXRbf/0K'8`OM':kdSoX*鋸)_u3(rD^mK9G8NS0 06wz!H)D2 ;3<$zMK n4-pQ@.ÌZXEl8܄ 8(ޚsv{ Ly6fCm$B=i5.i!I߲ar46뵾S0;[x \wk6'd^ZjaK9?-b[Sņ3&~ {dvp_MY,=oGajP1]J^p-88ɥT4;Ǜz6gZ'|_8pb׃ޑYֹ)Zvl@o}5xΒs00圇=ةNRP`&g)TQ%6 wT6p&~l1b?׵<_=]/ 驽~{l/bteIy6ǒQUfNseݻKc.q)8\GfzUBD@'ן b%v]'PfX6Vd*iW IhCa8 Pd@}Πjt'k{e ǹ=Q3BS=Կ5.w !ٷac+{}0>oY#m2* q|3h5v_r,x#|iTR^?ZW(! eA+FhDb<Mݞ.4GQS dŨl#x-3OLohK0:.z"Qh4;Vf ɁG5+/Q|L&_O2[{Օf;R]<%%(r?Z2ؗ}zh5DEE^|M/6&2WSHm,."{Ѳv\Ć*ALVo3/gɼ7hk7ޱl/{z0^&~ ,V\e]? ! Di:ƪUaIf7uׅ:ͱ6$*`hxOr+9i P~2K "늫uW-lr#|~akT.q@V=c\ |bF+}*k?j?ls.`fI }غR}6&~}a~{tC[F ܕ(X| )8GztRu7-O̜mvfb) CY'H6- &ŊxrpC$ZAKmnXmR<~s#W[Ó 7 VmR%!Qf;kCpȽZCG(2s>U^C(aqQ*VE"ZJ5r{9{Ȧ+Y }RF^y}5xe:ͭ, E mJ(m!W܃I*2-mO$<,sy6HvLFYhm)yl6qUe;br-P~I')2À bq!یNCjR6L&RLM7 <1 Or MB]LmV8+AEP#:\w<\Mp]+_'2>;a/u܀|(-Dͱ,l[γb. Y[, 4 9; CO6nB=0e61¾V2-7psN*9U1g&()sBx]x5e߸?<!G {9N‡3l =HVY}RP9Tn !F;G~}Co% уLٞ1iEBWAI]hkUuHƨ'y)^N@XZ4XFFvqSß?lF;ȣ%Ⱦ+9+`~HƖ~%? ;FwG[.j2EPV !GjRL FoK(LW[JUmBEޝ3QJaC@LV)ζNIx-?Of`vO+}p87b4} 5~YFOP+&D;)Iec[^P޾^&E|k"38,B",%Ѝ!=?zGO2hC=a sS.Ё4cc#/gk($Ov=EP#m{ӱg=hF b._Ux ٵbﶨdm PWɉ ʪ^-ZR>..bu|ʯxgoI9>l^Yz~⏐ԃU*#ʐl\h ?6髁W!* bM=nFDt2.<ӆq@JBdvt*_ y,G*jX~6zaB~ΔPϭ $5L zc\i9i S$RI,ICOUS""M`ũ(&ӪX.D6{%!_xjfh@Yì"7h|LjdAq` g qpI'ZTvc])=/v굎v6wAMvAތ=P(@dKӕ?pDHNl)V`%ǥ3/«npRӨ{?zir<T~AΉ?ٻm?jY(s"eUrJ}ypZI땙 ׂtj2؜b|E.LP1ZzM=oȵB,Vnlr-= %~)4A%GOf_u3d_Bu\\3Z%fB=)}ȜWkt?c:N̆b]M<5fgCY&eҋk{~ $lҦտ Z2V 9˲΍N3G('$z|Tz( DW:6(I?pZ-|>OgviJ#;p?X>cU}Wn"oa#̛ 1:ykI ǹo۩Q!)c+ v&-pFTaƣ"FȎB=P]sucz@bE.:{&'2/ E[Td[tFz" 4"Jdf(ҴM?|M~P"Dդid:wWvFÒ{VC:Α5NŁ*Y80`/ 0;17'Q%Yp&>zv[=$v^ك}jIJ5ƱI/旡'fl}1ԘB+x:Fp#Gu;ʠlAY\!k+i%:)ga63)Wk 9M08 V?1H@M܃Z'ыe=daN6H/hD4r5dtY%ΐ"aKLZܑND%mz UP]<^1G\_\9:XX3{ReV6UJF&M$,LIO3>W/.GhT$w5kSQjߟ:<5`T f3 'doƸsZ86n- =AuBqVab*MoBV!.ecaLj?l?N xhKJa9rG˸'KaF4g$m< ح}A}0~>R),S=$PQ3>h1a`yϰ(-:\TSҢ2Bcb/k`}=&/^.r4ulF-uW4d5^H nJSM$Yj{M^ h8 +be% ! Uo$򙇰7 \MC!Qw!4spɛΆFjr򥾅&:EP+ϥ/S(iҗ+ ^vo_M7@j~|s̒_oH* NgDJj וUiL[)'&%Y%KOKͲ`H:odx9;<)a$9Obh 29=Ղ |fiv Bx^Z* ?$!\}sca P`W([H2Nә,޹a4:= ?RwY1xmp>z|N+^aޠy:x3dYp:vy0hf>Ю=KTLJj)ֶq1*c19.{LGl<p2 VyJXG1e{7*(5l6$9$Dބs:`VGߒɧ4adydZz&Rێ響Bd)19&qv:zeZeWl֞hޟ(+h}:Uo˒CvdwxӰ< ]pM`N قG6HRQ|<1d4D4jY|K=jĹ[Jro{BFXpC P'4K -!@nLcP4vDO[.]Fspicdx ?<ZUO-|ZVyP2sA[+)y$璎:9jiآT0eПrUS]3FgLLhyTѦ؄;:rB @ R5G+]ʐ9)cV/h5Ö~q֨ dcAVI xJ(7b+GIub;F)ho2 x$-*K .c6@n&ĭzVY/ISj 8هQGn3X))jC黧~ R6̿G3;QVucAyG\N&Һ Bv+ N#jJX{ͽ jz5tzX,S7ӧAA+uuC.f&}w7CmM\I9d*tvQx&$a۩$0{Bg7rFV!NC)(JbGD\o 2%SS'¶t7I.(> #m:--=\ .TrG9.{ Nz`T~=!u7(n@{ g+h)?4tpZt hWI]os5^O< .fp#cD̔penix(Q'SOo8UMh$ KUF&ۅB1H(dZs'u?RM@RU/*P)ZMubd_4&Mt?q+A-Y෎mDxJ9#/9!eը`1P7$Paz#O:9 B(ʆQal*­F!kI+MˡQévoӗSjۚ5ۤheE9֊p&{]? D(PC~W ڎJ3 ZɰH˚΋iIfü&*ہs9Dj12|wGUk*4ߍz۱CMw2:% ] MA?fu?XF*PrEpP M^hZC6{[ZP*e_ ċb 0V(,;ݏl)(lZV4L-[٬xd3XFYגuc{L_z]97h+ा:MVkS5U]ߦs0)#dpgoh K?׉(Mڠ/$O} '-7'"@ д5v Sɦc' [{5g+}WgWx32ֆI2j xPRy*Usyktp80w5DJe[W</I.1/G©1jF g? TwL]`P˔`26L'glk\kRhJ=Ho@nxtK8U+|Y#oҧ ̿et: Q߭MəəX|$[w%A"7:Ԭ:Z D;~Z"^Kzvd3"@lXNS73oR:(f`w@0Z+G+$L/T!%Tkw4|X(_|ջ}C߼/'%C<\!9^QA@'pR$fЅ"8yt:(V;܍L&8 6O%}DVm 9v_P̽rZԻ['@tg[E"#3<5<\W)v( /B/j[GOl ڟ^Y.`3IO6iJ}ڲjGS_mzd!4=mjY'"qq[v>{6)&b +21txD|5Ĉ_V|dq`Fo",L Vѵ l~_5.x FmxK6n+~!~;UGy曔Oys7WURqq!ĵ6xUش߷]:ћY|l-X9,Fx .'$Z;myA'/[z5rUxg1Qa2"0u΢ 0̡WP'\,\@+%,"% \ֈm5^3^$(#fcm_ [6^`_P|Ff0j~VBGt8r _J_ss9j1ID2K(tb+j%*?O4 =ج5$ -,@bV#,ܮ]M/"] q5sTغ'"#5`\ZtǃPWa8I= y(]AJ E}\bfyl7L)bs' Ǒo,HGH-wd~1cNjEp]Z3$.ڹda wI%^hv47jR_nmpBa1iS@{^oV> Ȯ].1.N z nݭMmB o-L~nR0-ig`~(yC 5ڴ]Ȍftn8$lWЦPX3##W gڣWw,)" '*' &qv`3)(+aGxQZ{(Z8bPPZTxqVn}VAȨ0)}Uc5FGuun|PX4Q;Tމ@ 2<[u{&1}R X*) $V'蒿/y^8v+Qaǿb^O ,PKO_ş6EJwWWaPnw2+r~3xv3x=ky5^* PY_hƒUTQUM[L[sZWAv*n}ϵ[<"}:lfK?6T(*S/_e&b7.Sb߿$[̓ Df1C6֦i B+9KB;NG/J$"ʿF~?5/_4F f · ]`uMM~m/8s_>9r3& ?6ݎ,6-~<{b1-q }[C5H# 70CcU@wLBTkzA͓U` ~!?twzѧ.c/ 5))p#M$8"O0cz[;9'͕xU0;@zEWˆY^enY^ᡔP04 p`ەLzd Ax,3vU\rFIH+̼'Nw6^> DrZd: X:T=m`aNA5-$˯${8ߏ;l\F_{7r0^$E_1hf9Vn5,N$ JoA,4>CP\oٝYPpE>yŠĹ*?IY+of̮FUlxξ|ݦ?V8^|"A8x<,%sE-k@S0F3z Gd뒝ݖ6gb-1n1YuL۱1`hjP*S_ޚlPu|uVqfN_ @-b@H*&ZzaF5`gdd{mG'2.~/4@o~Y*߶ ,E\x"enιϱj8ԦX֪*Јxzšj clC7 2Q[^eQ6vj[a8/V02 DW Uy7Ð)'rC2(*RKa$J]dwV__ҭL?K֙KnCS囑şT*Y@B#>WT-S/WF`3ZVvVQ슽lʀ zSf8Ao?/zhzkL߇^e+ Pҁ0"k^QD4h6Jk xk@I.H"1R}Ojf4X(jeBk&S't6 {-U9F\#%nHNpHe}Pb`ux^6Θ>j-DiJ,ǟ{Tm ׅ|f+:>|qKM'+oFWyOzGyR ܏~>g`V )7"mTP\F8D-|T8D&mO+i}#54?R/]4QgҭlD)K͋Mi "=ly}X i=i=&؏_7,JP&uq<n3h btr alYX^ng]萨#l3DպիY&_ x"$z;^K`p&n~bhC`$$ i)`e"^io,!Om%ND W:1]NZ(G^ō2,+Dm5g0{% 3K̶.WBev_Zf;+€#5wӸ9HZND-B-\s&yv`'ܐ(rC-;\҄#r"v2z-c,'~h0YI{P} |u{TwsK%l9(3l4y{K!$zK_ x2g]At#Fذ=fiTYX]e`ޞY[RYkB&pB=vS BJ#o6&u)C6Ԣ>[E\/SBa7feeZ+5 ИؤQVp x)ᕏPpp׷h@Bi<@ )W]6*Xy_Q'}Fh].o8~:ei2K3 P=`lqB3 krN`㇣S*WN1YY(Y@ >8G)VwyL ֣|ނ8ټp`zm˾V>n,wVQ^0!듟//{Efb)ƝóQJKzdC96' Y>㠩i 5 V +jv;x~e@ ^ )J41 ٴ^Jmlhr_0\: =FlN2ۺuTEgW9nVj-ڐLLùsJ7g>]xO7cIz˦Vַ j×/0^,+qZ&,[( ]Fd s'?}X$&Rq{%?+p>.%HHd, OxzWF-1)fYNQHN<3J0hLm\?+VnQPESN)(g2N!2\w&-ߨJ B%u%ᓪP٫d|hC>7hsכԸJ.V.;"{zyρ*}eDl=< _SL^&]Wݽ%0caM}+A;z?5od>|[{ l$$Yo[8,! _3Et[ustRlNyrkUm27_3Mk] ;0&%pzgd e5t Wvmuu2&G ԓ|{fxz~Gu|VVcwV;fPתgY+ԙ7N^SYxƆši'&K6wr;%oB}zXc 8 $'@*A*Ylc}j?Ghc3YQ)ﭰW }~L)rIUlucnjX${x FK5ds=rFB7+af|4>/v*}1As j{J+>1|l<d1nJT9To?JYB1_ns>l@p}8tf)qѻO#%<ZWЕȹ!ƎO)z(փe`ͪB{Af yh6c0Haz?lҩI \=p%# oF-v(}Sl/"*2K"3 Tc_yA Y2x{QXedGㅛ2)}o~X/-jſr#&XtTg􀵳NzImï]lq2RhwH՗VͩH/jfwZ\4fϹ! >9.WJOĢt7u IH:{q Ԁ'k:p*`|۶i&}*γBjGy sssjl~klB[hYq'9_.uIm=鐲׌vJT̲*PlՖcqV+x8 VR0K)-2 z#q9]D;M\~R*(4&07qiܾq%Nc-4bl5ZUAU[M9/QJپ酼LDSrsX [ iH޵"_x|Szy"'KX,%Z:R>bk`}p"N,/r׭LbvՌܟ~)m ؇ V_ 6|_ׁGb}{hDks@$K`i2:ml\ kO^Y!'Xط躦4xsZŲHl'y"(S∽t[H+nGkWfmן&{(نKS1f#fl)Fʼ3!|+g= DBNI{t]qPC*m$\C;P-W8,vE"E[?H`.;=BclZkuz>њ+λ]JFeی43VxBQ=?teR)Q6y}LCl[Z})Orm(nQlhV_ 2TKl>*0fYP}8xGO)>2]?+/ӆ<8G!R{G0 PX)~!S)XBT3w [u/<~VqE;'s1&n8Pdr]X0& \arHPIنOrK0M_Q&i5/2t{:JeZ&ɹ%yIoOxE+\[o7mTIKCalbx'N24hCAc/XIﵻ.cϘEpmR8r@U27tzo7ؽw wڤ ~}/4oI>(5kci;3؟ \DBɏz{$s Gi#w<Z}/v6 ub;gP -%xի #u&0p`)7H}e>F3+\}B#YRdj6fBK!t1f΃4 gĊ7%0<0RRV&ీS2:sqq1y3]{S4tiox$ƉU$ݢ5eX3DYٵ(ϧi'Nj'S]ǔ-†N[42Ll-cЍD!#iœI3hQ'$`)+le-Z>}T -la:W& %ϝKGIٽrvG]v;Ӎj[~&@ #JƀsjbedGU$#=!vf~Л)ټc@3x#̈́=[AȡIS%,?B#7ڢ(?O›V]ߟh]PT% .9_{v 4tjn7 3﯑rJN>S <ܥT4w;5PFX|587g> wո[eޭ)7k:lGY+4C57=jF{8ZU1Z̈́OFuo\'C}r|0n+6Dx&F Y%;qvKfB8J%‰ C:bO5[ub.J}Pȝ;~6<1-L;I~*| ةVsJ2͙J/c>$EVMжOhٜ4-Kvc q=P4-a+h <|* XGCNxl+) F Fo9q0KeDO-ъo0s[҇:U5CXVkD.fNqK[@汆q7 듩'qIMmL}?c,ҽb8ŵ371FJő,i>nVMq\ °T}a #Ǘ3$Ч>9 hUw&\{$#,rXDh^. tKPQV7OWO8UBaUh^쯚'~ʊAdWѳ [4;KeHq hU =C @ַKt`G n0h6F"]5R-`BIktk' r%Հ^%LjJ%[6"(lHH}Im~G 5T0  ^Vwn{~qffV+m4=ANDt^cH쿍;6&VR}IW^@zZh0H٥~n<Ѧ⬛5%1ye dA5*APϿ/u;MPvuxph9W Kqx^vP0m)\6{1JG?+vH>jFш1DVP9ҬPd-#Wp_iUM ",YфTp u4ᢷ㇃vbP$8U_œpOoВ/ͺNڷVcq{h)H$&kHE:ɏ2vڏ8֔=9&=30ܳZ@ahՒpioXq6\[k` I05)I )h ҸBSQsL86*no5ѠJSYiB(ӴS#JL"sU_G(26*6?Qni TW4D=Ox$Y:nYU0'[6i]?.jPd#c d8\uIsi,B.Θ&\Y'cţ*xzluZ1?._gK.^H=h2y@,#\wN]ro1`AtH9[2D(f;Li<'A,l ԰8(*, -&m'LD쬫3hZU >dƸAO*dsdhf&3~^OU%b,ĭ+ܝ'1$44[DPـXy4 G^ak(>Έ nsL Keˑj*Mwcg=vm `gvDbTxLܩ҉gCG?:W.SVP+o-G4;(,N[.S?귙-BIdZ'HC!1ʆ<ȑsk9qF/3&{:k; ug͝V'!( E֩ݠ޵1ZB2[3<>r q8t;#ܙn^_9 ÚL##tBA֗z]He :_ \[A37!&C:zv6ɜƛcWPОLxecZ/_3 ;|AKuj]dlduRC]R΃l:|Ȅ`G$}$(zx?vOm (= Ucanԙ/ Wh+lbQtŨwӉjG_$"zJl˱ mR(x [Ӯ@k^S::OƯZu<(TIɭ2$P[rҝ'`#U{>nf̍-IA=w&ʲ@EXAS٩S|fG"6͞^ Yruۍq˹B;y?` R?Z $D3̠Sri~]`wY ⠙DN J٤CJ[#,B_`\CbɃ4)]sE?x-UYL=Qt/]mJa ŕv$Nd1OLվl3]y{a=0':Yٴ5 pAѧ'ޝWA:% ~tNmQ[>x0s4^_9L֔nӸtek[LAi>t" ǹѱJkR>L=sP芟FIJnmh/̷tzlB6ߍ0u}hf2P*l{T RT=LG= ;h#l6^[ λ b$rڻ@mwǍ ))L\,W: ,{qN : Asӵ/̾0ڭ1ś 1s)9s{c2KQj y{*n⇴?:kqtS>*Zk=17<oH;v,vC'iO_0͞Yb3GE->R\RdקS%O1굒9:ZMv)mؙ4$4}.i\ZxxFpI3ɑZђA_Xr2Y*a̤ѰKEOeE|RkS~h> =9,Lh ZG!S8>.S_HċrgOCST٢|Tcxa|ÚzfI"1L)-(-m`'! V̋gn.F_T=Z~ &?*Kgg1]/L9ScCSyƆţ 8-|(MXZRv"5᭼J&4_Z~۽=Gq~\]th u,:$1E8tIӯ`e} -y:8PG"x/\!kp1ZtԸXkIan="D+͋(7!Me* \lh+-CY:X8N]K[~f<P2 85Nܢs $0GҝsE 1]>uY#c!N8.sNzW|?`vꢃ߇6eE{g-#i<.'߶>,G_-ERI%l[onJ찬|!^$xz _v7W7 tb Rkvy=S6$~~J5컷fx-WHH}>.ؔOչhB~xg?7EaC{zlx)+[wm 䒯on&f \4D O|jEկ PudlVa>qL˝8vm;ޮWM"$b4E h0 L+4W{KM+D ^HiUҰ7Xih]Ơp I?R8ۙB,KB.PizsLIΩG$Mч`HS*y3yd)8گ/+ m|QX;H0njp~KZ61, N+r )xm1o0c6AlQ$z. F8"dMh^5艩81[S{ :To$}}sz ri}@ؼw;l Qb=.\@OPe/#2sl!1uLUa$k(} ϘN?a$Sz:Lucs^0Zj:S3Ws:ӽwEs?ɄqVIC7َd[ u:)'v. SʸR5M7^鏡b9$[aI) W;4 h[i9Nqh 2s(-G[9evڋaB̊zh gfAu5v<,,殱.maNʭ?]qND{.'xlӖx5#Q)p[Yr3i:4sA ;`"?yS|`euU//sXR3 pdh~t\̨Ħ7NPg\%tLz00!RΔGJwIID"D`6!3nܑCny%_sڙ`,FテcV )Cċ4ɮ\\C8M !jqM}OdI3J_y0QZ9UK0ĭ0v͒d4ÑY׸^UKAY(zrYRx G|#.oBrD2vFZD['0",o.(_,=@K1 k(JR,$PWfsDFқROP[p_Ga=t~.YA] @Q^v_浀1T,S#LnSJR@+ϜƖ+%7D52#9[p?*3Am$!jnTb-=dAo%͏Ƙc(.Ĕϻwr!2 ]E| @Qޗ3sTģKŶ=unE!>RE!N\?=%a+ןƽdI3ˍi jpW¡>eDcls E n×1a8!ti_ 0y>mHg1( JyXI#/l-fpoh!dwFljWfd5h29#4I\y _'5t ۓ\+p$_WQ)_؝Mr?Mn~r*?JYd[k)-kY:ɧ&/.T7e:W.|C[":L`ư5q̋Ēi@&"!, @Hh6k\ei Ľǣs0as@Di-Vq $CQe{_s1ɶl+AH4!{V*XSw5Xl@n~WM;$ mR>9 $k}{Q(Ok7 Sz 5Cllj%rNȵlb8J Ӻö\z/, nf}X/.xudh,:`S$5|&!` -)t"UpzZ-" )qEˠpE%ާ!..TT.?dIQtkwys_.m~wlC585xŭ3"eq$0ҍd㱃X"@A6#uQ=QiINo;m􂰠3(ڀlG_ b=EO<ĥ٘j,()1Ͻ]-g *n"ta3CYGSGDcO˛b2Ly+*;GЇ),)%:gɎ(}b q!aV~%K\D6)|aDN]/p:0Ӥ%/TP0SQSt_శ]vЩ}JAn`svRg']{|# w)uf=VMlGsHgJFjV#nq i_<}F9"9K'G~ d!OTØDl̝El-"5j8*NV7+#%y{vm/+Z~tu|Y68IqSOJmuxTFYO+QcvT:Ɯ )7Ӄ5lLp.˴kQ4voyo9Q( *I._ CG{fWKj)N=99^GM{ 21x_eB`'@;2C Hd=C3zEB:wlD0h3Oo՝0㲲6 F=6SNDGqb3Ϝ9[I*"f4i%;RQ8\Re2D֬O7;UJ(FB+C,XPCp+q*. @D!lfv&-7n5}O^ɒP3kJG 4K/lم ף|U e#=' FU>Ϻ<`>oAc0f'>WAy(Ez~&n* nqqQm<ߔ\IRer5 /c|KSRGU-qO4( ZXb&]c 6=&|H?#t,>xZ9DO/;+2@B,cMz|Y2z%ELj <- +WT~}LaBnM/c3V:#nҠԥU$i%vL3W5ç[>nSaN Nyp$n__.4-tAٰ@SzS8:QOWza< LO'tīogNA^ZiwIBX}G(ae[BH%Vƃ&F/]];(ld1`u>Qd|#kg^g_u5 l2 ͹lK_mZl߯hM :y|@'A^Kwi8!2{3s%Y{;C3][wtw 8z"2'u79qƐ rFR[ɂ]TGHCڻ2w{Y]frN<ߖ[/-s/c1'&U Xni /ljX-+cEsEQEn;,p<!e rY "odAib=j!0rM!F4'p | 8TsZk܊Fv6D9Z=ZjV{}8-G'GV5/gfm.x`_.B-TLA&<d? d9C#74־}ٞ(;W nXfox-lKȩCXlN}fPFö/~,dH3$>)a)EG)ZrcȲA|g*>fCE靿]>wE(ݢ*m!ʟK%(ʎ .'K[4; "U39Kl9hxdAٕJ>Aje\u):qYl:fb9gP\35+3Ģ^>A(Җs#Z7>>+k;%*V;t+'™eU(+Ƹ N nO7[<[zAxC608܍E~7.Me݋'irvˁ}8k7~ݩ>3Nh=0u@MLiǒ= a zhBaXV JVb?q`6r~b3hAlᣙx5`I 0}.}hn1Dk+^&!K32̞M=Z{!pmf 9%.O}rB[m_)5_Qo/L]}雽sͤ#|EFo ?#xg[K ?H:SGg4XO!0cؾOgvRY[{p9tg f#`H͸K4{?y)qm0/{gsD8MMZ-R79z#$4\eԈ ^N׭V" MG=bFBH,S2٣2 N{7ܐpdѦtV" A_A TR]Ysa9/$cH?G lFwqYgSoZ0趮X w"QK(jrd)9^;}bOgLmpJ9~%bѵM2ȋ!O Fj冸af,Z<^s_6 7#"@!K-5?Z/'s7X,`eaV3Fon_y*iYeFjiJJk8rG:Qkx9j2/,qJM{ѳd:I dQ8kCOQ溚nJ(屈zAeQu莏wɉgլ+j% 7v7Sf>+o+P{M!|x 09HGtoT7 F %(Eث!@CU.4`J}TQG'*aDPQ<|'?LiL"=krORjÉ K0zw3'@]GY..G{|,Eg2MĦZ^nf蚼7Z40oZvd[2ݑG:n)J4޵a˦\Q2Ϳ[?;J9H𢝧?q Tq'tQejN;0'e⍄e[q+BA 7AltLёE L~.i3¶G 7TpQ.K(6& ;;PrVu~J $A &}Dn skWLb1Nl 3^PKL3Dlt@B;Ƞ9L˸Ƙ1sΌwM-|AiL)c<:nD~$Nj9п>&%-mxgDc@਀w 4ڋ:[-n4B,6L*ޑ/m(_V7H8vU of3#V`*`5UdGU:ɣ\ $-vi[ihe "ot\шukWܖǙcmyi8}F9Ɇ$0me ߂qOj  J*\#Hems ]V L5~xϦoa}):CS7.E&hw|D% a!WLsx|oK;Vns) * {,\S*1X@Dc#.z#9^ `` PQܿ?9 Ka6 KYȨԑO34 WNMb8u"a& Vs.fDsOqhG[;l=[PZAF4d90B2DrVjjcoH?Hޒ#` 1؈(#=;ALp/oV_A/v:YcVe Ne@̧EbTȄrV0g<%@ CjY՟kkqk*L|tZ%+BÈ(֑hdnrnH?FYUDRܡ qBTRnt ҙ*=J @;~JqkZ4=6K !f]p}ILoxo 9 +JD+RdF")0lc+>O!>)PƠ0 3*E:N@Bw~7Cf*a3EB Pv˥VəeB_Y_D`Mtwopy8P$BqViRI'4a+VUD,Tªƴ\j%ؓ.'WnT)yal$UxfZp,dOu~To>ۺ!(Ą-5La_@>o&Jf<Fg{ugZGϫF^:e=[Sn.D%'{n"`oNuN&{c@W;](˵QUHSy:xO|BV=&͐5#W֌ 4L2zw04{[OǭE^͹)>XE &E,+8$#acMNZ?,'>m`gNˌ#ei? +x_wFAvJ^j.؆FQbʵmWkLװjS+Zluwo4Ҝ1{9 h7.8*ą9=?yƀն\P)خ2Qǽ^Kv(CURj02d/FT\%s]GQ BgA+ݒie۬;9%1"zmI !6O1]Luɠl&yq#&SpmQrO|N^6@^!P' >/u'6Yָs5rsZ dt;,lR(o}5vc:U̸-|aCVl5ZQQ[gJ2Gj kárY?KkHdIuI>*IS0ޕ(}̛\L7(|+!~oM9/2l578T5+z#Wl`L Zp}"ճQ6N+e⨨[؍|_6iW>}f,=^!-+︵ rT>hà+"d`.tYNа.Op 0]Gk_6qlUh -<vDf3 us<c9F _=!wJ6b.g#_$t~z?E 閚ELj8<.Jz| ,l]*8L 8`@7Bbpcu]EC?D@ 1Û[WκZ>qwf!rш*SML])0@fa%/;G?3]a%۬VgW)JN~5r1z@'$U?ݓwH# B L5J1|U=y$)Ίɡ^p|0]Ƞc\o$}\lijg5y@zo=&#s)˱.o!. B s*x;rM!dYtx*TjɰC}quPr2{/1௩r<1|x)3H^go]TѝO67ޗҠ gf@YE,#Frf6\P5v+9ߗ"+AgPU:do?MIf)18O")L>ehj["o!s'n]¶U[?kG\խe*G?*x խ!#EƐ Fɼ -3"_s{\Tiض]5l:4g•c7zc~͵W¸ݠ&lAwng %P;=hBix[`%QX@)j jO2QJ{R0ija^@+d|Ђ[T]<2)4-ޝZ\T}w]̛$$ALF7sVC1|'4љHCWlS_+p|t{BE}j>)-ɔnޭ\*6HO6AܑI p_$o\PQ)!;9JcLE?k O9+[,anukWUq˄QN5Ut3e Ksxrul/bNP}XyژXL S^ןP+re\01T-oQJІQΈ$!Î侈ս<%uP>25%n 4lejZ%I̽f kZj1ܺ7Ky;-~IZ=?U"`y b5ݟo}<jsTB ',Im%ۑçCpu 73:J`2E߸$'ͩ4,aW]6̋~{o=gΏ/)#8;!(8,3ka K1V.$iߡ;xIlOV7{sU3_n[Ojy˸(%Z۝>!3 Qr @LUKvv5} ^d:y!p_減r&gyeMYI9 hKQZ{)| Ւnd% bj֩=6dkt?w}hޏ[Ѕ S=r+ƪ8'\)IuL1)ЃꔪۭJ≝3 ( $>GA%F+{q Y/xz[Y(gu>eʄӊ<6!Wې RGSVMnJovQU6N ~LUcT fȁ{Dzޯ1i"NwDN   LqyA;!$W~f&'Ɉp<ַaTZCLTdS%M Jt$Ky:t:t l6&Y9,`© 2V*{'yky%Iƽ.Ci8@GZ#ѐsn~"Sb-+ fYzi (=֐}w3ųO"إb6=DA H) dCyhſ%Έ9aeQwD鈴rM$"kLi-\nMT$~:Rw[ͯ `kUrm/#ۇ',Zi=.j֔1RʧPye6oL(KR39A-֖r)Z.-QWd滐0h.ql)Sw~=OT.{qCӹdra`l0a(aiBYy $odgK6DwDI& TJ1|h\*~[a W`=-ZS˓HҮKA[=F{y6tXs`2Jk:Hk_FkhG(UKJgtegSe tT+$IIX)}%8_‚Ϙ:p]0X]@zuiB7l^q $­e GX6!۞!P"4"R̗[[c۠jIQoRP^O1]j֭(] 4Іh:̫Yj'+~hO5|֟ATKۋU Vclr?Mc_L ,H+=~P]HhjgwyZB߆P[Hdy~yfQ-نsELL'ʀ X:i`cj?d$ BJqc”r?<\]uCHչ#K.uW%#NPϛBJ7MPuuL݉R[Ϡ[(Jl,Uo4Hjy* D*E#/Lu}$X<]5R[JD_^>`?po]x~hli _0JHC:Ge&AܞdE}Fʳ=W_JCqFQt2 UM?LL כ<^WM^B7P,I|,tr"1N`@j4L.؃hcT9 ,%wFOUMs15ْY1 yG&cmp,Th,j,a-҂ga,C7p=˪bt ^XkӺtYT&-ږ;$q8R6xA+B4"bWA}EQrԾ[.,U%妽(S43sуp,C8ƃw@"#IBff<ЈU:_q#彾 +`ZrـZߨ֯?'Sݯ'/m+|wFmmF52g6׻f7}!:*$:JxLkVRf*W>ky @/ ;Y^F8Vi?Cvj%,mG'e:LܯGֆ֦#}|i't,*3VC"%ꝏKSG?Vf}d3IЪI͞O~Hl,<jK}7@k/8e5?w$ykufQ/A竬$FJ47Ǎ{n ڮ˸z3Ѥ=}qIBa˧Yځ|ˊMR9nqW[Ge{:/FK【G;[)KD XAh!w^غzgl頫}3 }-`Z5t荎: n[(CY-W2isɤĄB)1G}(Њ|ySFR,<_ϒ.Lq !;2/Scy 38bPV L;,ږ4-RŅD߽zU8Ao ibeӏ*/,V~xCrs(HJs OAnf3l'TQYCSfR(eq~F>P57 y7\qHSqobRrȪ+%vhIà\Ա՚B mضG$3Q[!:m~lE^9}+;?z$NNE߸cmBSw X?Sn (">Icte"oiHl3seSh0+qͧCqDd1U%%ީvd.x_(Ԁr13H_BPg]NBp#lh/)feNYR,p~h`S~@j=0lj,_hH =(e0f0?>Tsu;d8ǘ7-Ճr~K 9IW[(Xft5ƼoĨeH6MRtWR:K=o52ҹMr/z@Ey 'd0%U(+ק,B+ lRLkzY#qޅPBK#qG~E%ueohrtLqD-odϕAA9kf^{_a=H=f]#eti 6IпYVnn+AG 6<8p/ٌՑ֞fӼF;@TZ7H`cB4&\pw.v8Y=Q@Is3>`ii`-D[$ȡ#Vmsbb,W_ J鮿k7;I;+>şWtX_A|{-]A,bՊuLІft\&]؂ : UFyV?H1,16`۩Rzgv+[*7\U=ޞʒeR_Qr\"`lSZ+"ARd,l쾯58ZcL{L]m*tEa+Mp cjeoMmD(0G?/4x=BL {qnǟPc ="YK#3XE\;MjNZ \Ⱥ_e[w߹+^xuoԂ"Q>Y^d3Pn~)-8] 0c' Uk0'i61l &@ aKP8+ 2R_MS$15?XFz^Õ~Z?eOGSssE]I)n.l-WG]HǍ{T >W =IAIPKsY1r*?(~M9~ƪ&C4&Ҟ?򞅛}aH։'  Cq&B{˛RL=#Z]\7Al}ۀ[0Z YW<?,; ~HrAk>S3wU QٖKYR zhw㉁VK4@i:~,eҤ`^x !ouoPG=ܣgMˍV+%{Xϟ$v%F̞;fHkaV@g0!*7KrV)~_lxu!Oruu|A&fª}FAؠ] 9Gdzsˑ՛yH1LWo>緊g@LxZ+Cl1w- ψt;c)%8ZC@C pp1 |X;@R&D)⚉ql*i}L&Lp:!}/]6VpShxmd ّ dj 3AbuQ}HueXeCd*%0weFJC!gE=Ù4 ԍy |:`%d$ńK' !ez2? rx'g& jR!GjLȋ# {rP0o--u]`*\ FƱPѧXdDh|]隶QZ+JejGj)!zEF!{*Zj1ޒE F)aOZq [+L(BzPB@J;#ɎwKeW~+K c5 Ck#/GP/{{z6NE,Z0ɐVN/:zWSyհP_hӪL^N+`<^Kf/+;6ėqAn˂cb~쬤4!{L"pbu'یAq,b2S]Cϥn)h3=䛭!*\}LjE}&p:c-lťT |%92aCy55;!,'ؓyTJA J)cXD[(jy: "4 G[Q[y3x@?Ч-*fqr٬POE~ uɄfUY3ibDkCԏR{9W-$%'5+IWkW%,7on+/Vؕ{ S =SoB!\oa!A.Xv' ќzD/hjV̍dgʟIꝂD*D7`(bvɟ$Ɣ#>*(okv'_ ۹'˴zȗ7Ag?i`@-_4*bgLw _7M:oMphɟ=!t?|3a.j~&j#w=Ђ9gt%%a 7ftyOaA{uTTMDoj 3cQN ?W%{ik | nR!%o{شFhq~cc XJݍXs_KjuԿfNw7JJG )-J+wHEToVqLQ sxiU`a\vwc=.<;P[M ;mMJ3ReZ$5P5KA0m:͔g`{21)՝4I䧱rnpgnnz?3mڅNݘy.y[(ʑǍ O@%QMC觠 vn .N2F~Ta#fu<5g!Σvvldh3jZj,pDb(jnpK7V4[zt @Mz Yd'sta!Ò6H(JމFt2m$3UWsb&k8ZЛ@J,2@o&-Z6ό8[!)!TD;XUFH{_n ;/!rpiH WQ_Bwhn0E#*Yay6.*V*~ cLܞkOV{ he5}|UZy)S?&%+?[I`qH2}U { WbmnݬījryO^ {-{a!h:YfW=wGjcr_.=_ sc.~`-^4. t /jrS$HGp]L;6|o@XXH}/0*pz&~CUhZ#Snd< [8B)Vf@?K1>@ 25_ek2u*K߱A+s| F25ll+N+)?i=;C)sl?Fh 3t IkU. -$z8oedSAҡٗUIpRAObpm(ZsqL}sǬNœ9U%M[Bi9 0^Vq}Y~ MQk6Da B{Wz 1ȖjYcێF2B-B<' \n`wLr^5Qʤlv>iQx;,["$+|f Hc__R?0@J͐a?@#WD o8\ )#KGƨd%pR k^ ;-K}Y $GK: W-}iTXs$ǿ2@iJGKmkq8\bmPz Gl'r13.8^vw!8)^ \Sɢ'(5/i؍J-{Y"֡`nj 2K N$I_zً½u &_RNEC/Y+pw^pT>zVfֳs~BJ֜Y8^ w)bHqnrW!8C CUV.q?ι k s^ai&tz[]<)+p؋Q~(y[a[,2 : 'o,[fީ,|QzJ$oemҴ O`sc%^TDVGgnS:I!(acoΤg c"U^T"?4GB 8\G:޹2BOZ߫4->[slrfpF&aQx:-6\У"~ߝ1?HD) 7`3u sRKvYkpZPh9WT&.?7ElSY-Z߹rSm_Y,Ym5gڞu<h ԥG:{=YKްe{@`ͨSV*uzxCy4]x̤hu~ièf*yq4G*NpօAWvkhP,m>[`R.2 e jƉ,Ϗ3Q_rpYiO>K]=db*x h\PKxNjzN6x ǡU!b/rgtn| C? uy%3;ϩbmMMVh3u}JOR.S ЕDqA*h>TB_-~t4 8|5^^Ny<g݁|aE~s$QdF[4bh+/+<[[-/2@$VG3>y K^+9sƉ~b1)p)SS+ +A옣.:ѭ#}efZ'{9*,#7&voV];:r|4zIjqp ]0 B+g%3Q|V"C0NMtoR CϞ)՛,P>cXF_L4BQe?ܔuqeџz^U)́\b7}$}$XVظ{oP Smք PK&Ool3R'&e%ݴ-D3E[2ϊ4zC|9oӇ&-Mw^̅koEaKz+p} e){@ǯ(ƭP*9:qp&- ca 4#.@Bh*E]*BPC1e=@4h$ "MD⑹b4n誋+8^U{050ݨ ܝxCREi]Wa "2#R`{7\ :<|s;kfrBZD:o/<˖(`u>YY%"\D%Pe|K lD7Fxo o^މ_kJr|48 f[v\H<sQ'׭g!Elټ~_hQv@4vMM@lO]To"Yϕg~T;%RA 93r4AG8]kJiOfNse(g}_,V%5[S[IPcr++o1N)#;f{zv^=Oa ۳ᐴpe `降 @'TMzDVX׌g3H, d[b "ۼ=_[̾;9x-318QI*=usWЇUhNQW&;ݵI7x5b)9 2=?[2ڀTJቶ՘hH?` : (M saz]urN3b8ӤRdf{2OفL*L7 ZP(_\v\jyq ;ř/htLPg:$Bj!&vu̲:DP@؝M*@-P>ݸ 0Q9iNS/?@82ΑqhZ/|yZȣϾ(Xm gsz/6;HE{{qǂ!,$CNÝŲߛF $1.o#vPH :7L8 kƱTt׈< C-ڂS {te&!9j,h N!ŋQƴJN-"D˚T/WrD6,iP{#pRz0G6J[48@GE4D=Hm*Q/-f΢V9B? dE[WIfA_5\vA6C<ɫ$W^%35(t`-]fƼ=A' n=짟b eV4M.Z)^T,t@ϔEӸM$F\E1.O~f ¢Q\{ݛEp4_-2U|&P4sE`[K \Sv| */hO= RPыƜ>ePJU콒B2M B̥3Xm?XGUyGgK&ՃQG'SPsyB/njT7ټƒlbl&FƄcl*Z_W8vta둝YED Ĭg&~yҙQ!g:(1a}L] 0/u,)$ƅ6Sez_* UlބC|Hϰr5_? 5䎈mLb' ~e1qA͇ckc:c}ڥ1:k lbNt,2P_^;sG[';7PkS׿7q!M:X@c,m{HB`3@\ֶ] <>*ΔfuS!f{,wC(X9֨*-p5#s0 .=D+ _܃=^I-f&(@^ (mm1y9bby>.2h,ܖbNi0K5,RK $7uGˮ?@b?06PB?3ՐtHJ"Z[$j)x.F4>[=0_zaPegF6/:!Nh]XB t@ PъQ.IKⳘ}MpO~J!|"j~ G*YĹq]œfP wA ֜op#,ǗKdWE`=S W~acI6USO 8[T\mC R!!"JH) <\ޱ@C ]:nQ~mqQ7MROK9Ԑ/䦱3e3Pċq#hVde˦`^kP)-6\'n$KR*0Veg Ts+6mʾ^iZdQӓн vcƆpϳU%Zdi'$H~YmP^HjKP FL|ugͽ AW yj[V4 X-w7О- lSxjT~] VfZϛKqR2ܼefQ {04Um`f VCB KTtͥ.!f#ߩa#Zyb}HeA2hǺ1Dˍ&VTVX:9"j>@T+]opd p8,k˵iR,"),=soo#I".RAKs[ —v _6&z!lSqeu; 9KuhJD'x>rg 9 n:!- f`"p2P܁*zwŜQk+(\͔Mn(t+"OOO+KYHY9KhBi)] 'B1T;ԩBK@XTGnO{gڹϰLtL9&H =;i^+j8:j+jЋa5d\^ɠt2u2@w2,6v,=cS@Q+!;p:֑)o(,? 7_+fπW >h#CE=OkX*`–*qex!rقؖF#cEÌ<2Pf88>ptFLCoL-MQ\pXA6%{Cʱ.a嵞o){ý-#bt ק2>Wu.o`_#LJ_jtL>lRtb}nP2uBВ#d?h`S>uV![^"LJҞ1ǷSX2hj&88MlOٻ3X_vz6,ItzuZ)ԑtVvbnrr&3 3HOGtYV3ums }2`HX*G_N;ZÃ'#tp"KqHffO"6 e"=1g_T1b$Yzf## 71V4?j Rd yVR+%7(ջx A$> n݌>!~>oBul=|r"YDiy`O656mhnLLNiRϗ#Q=+Ω^s5FRٷ:ͨTUKvqnheeJ%ue62R[IXU<_r\^ş(@dnn̂ V;)@c4OyIzϼR_#8x mљ\PTm`Ic 8=ED4a%{'0uSYh]B3-/+J'3䧆L?&)h k?L<|߰x;O&m$frsOQWM8iuy7x,u;ߋw8D24rz5Yqvtv15]Ub߂/.kcyc՞aaN`ޞ/MGpeEՇCeg9@Q(=-_&\2};uK彑clfm= (Q3USgF\[w8(gbך6F19h o; mLvuT|(%v rnu\#LgMéEB<@r[)LwZH]>0a": vxskQf\,NeX8?ʫG,MbLu8 \ݣw2X-L9g6ю.JXy'pQ ]|MqDߏc_l:\kU4ƌ )J^6SPF$&8w=9*~0P Ni Ij轊)YU&Y9:M[P&Eθx2<վ h?Lo~ ;A\:nI⺎cMcLo.y}0i&hq4INK 0#CY{%n}'_7+$C*Ҟ)vfo L$ȅqH(G::.uyk(8޹Qy;@̤,gѪWoofݑ2 T*vz2`b/ǓpM ƤSWc xwLh~^;a{e8+O5[>ER!A 9?:rs45)(ڱ?t>/00d smǑ]/ )ƞ݊oD`tXǕ֌AՍ:%Tt&rWq`m%~ϻO~SȚ14"5G\Tu?2;{3|Lv2F íRn7㨮ze$0|9D7O33nw?c7ֳph '5r!O/x eε r5D߃̹<-$PWWA 16-}.iD*ò Toq-R&3F&Gg[]lCBdK8/ S#cx*/HPf)I X2( ܪGŕg[1io.ɹ$)xm 6ѳ79?x]zXF:wiRU٣xX#SֻZ&YbMۺXhԃvdWӀ29^rV8PZ Xَ *Qq]JE/4C>_gG랳|B.{Lo=kbw]_KpPbW|Q%`,әw{`BquE)HV-D x_íZ*vM]؄4?^ ;MO,$ .]\\;yJNCE(UEK5SJC.ɜo \idF<v!妓u=GͿ'hbڪfytsԾ'x=`DAVPasÀ8?!4<Da|E(i8kKQ iQcm~K1Ō%dBq\70L= p8=Vka\4DM*%utOU@; ҷ}?.V]Bz[*qW!V]^Q]P"{VK9Q,u-$# _m:{oH\J(RXm!5GװoQM_w'`W \<L5#_2$48G1>xUv$ @q'vw%bN_5~cOeX}V3:fZ W`׵wjrpi}QdVDKWSDD)MJAM+*^ֆ6thD1(b VܡCi, ];IFDZY;\tͅ0c*}:X/⇇#2,p*@U:ݛzR/b"K]}NA*ZhMV 2CuV) 7|&4Np}%<*Qe2k/9ݮu2&3y,]R`K"DN î8A S;#RlYTQu*Ka^vjB:LM W8*s_6F{c]! x)N8u+tp/=_lP~c#<{~cRkn&k$-n}5u :^+5Z`ۣ w<^bqbI?͛B'U-u, ›;?ibDI\7M>Qj*mn'.[I1j?5KRCw(WSx?,:Ytv+T\n5yS#?ޡC*O 9˿:BOџܓX MO)^Q5eIƊbO-2Q)6O3:q|Hs<Ql)D 8TxHD. )ض'-#!)YZ@%mws-EfťF0a.絩9gןIs} s26C'=^1.iJ_.aOɂhA>8^=쒑k-+6̝ ϟHvgjB/1DXy:NIJ*Z/&fC(Uf7yXʹnVc.b9ۻn]Gxx8'$ފV ;fϖc5 mp\<)`2v1vBT6Y18<"eБa">h &EB뗓{ x j(UJc/ T4F|S8 Xa$TёhiwL[? ʘ>U#-Y"*WjoUUQ;&blaDyl/BWsvF3]۾ /gGcx Wf?;;pCH㏭^]4놽0{K?[o=yjl0ROΝ(aȞ'8*.$5In~G&}I@Z=c~㰩9%SC oc?rw!9@r0|H; %oCRds Wޤb"]^(-OLH}q9Y?4ҋ&+Af!69F=:=P!*z"8ZiUk/֥2<0$t]$]TAՋ|I f\N 6̳ AH&PnZGB"S2}t&02L;Z5~nÊ ]G06L}.Qc; 7sWTb޵2,b9ߖPl8A!c={Z.K=y ͋ nT n̦vztD$Hmr$X *s& 03%طq{)tݧVV_k&_fhT ûחǸO:y6vx!{4[uq]H5rX 8\9pH(f@l5}*T{q  ^s: y[ھ-!Lh 23P) GKc!̪eNtq%ƴ_mTާ8Mn;Yʵ`дR&kn:)iS.>@nuÁIE P}`3334DjbdMPK:)*mBFdM!Gv}[W{- wwDhP խ!({f^X޺RwGaA&P{-T1] Tl⹞m|F5I%>&65-u3|#{ŵ\Ww[@pVs廍/K@Oϭhc;F@!刳|-D ON0Q\b^I] 6 eqzdR꺻!8;ڍj m"V3Jyq ~5;mP ęv&"ʆJ4% %n MlUtg6"_r[;1Ě+/) cEĖdHWHӛֲy F=OqAR8 M-.O+p.MDfk#49_;ĻpUvϯg]5 ]z{eB?qT+wfSj ~~YϜ } HhNrI_K"Se(l cI535/] {RB{uk>\QIC| :wH.Qf8b~UhPh,`FZ>v\4|ŦoKAVF=]:n{ (&={'# >G?b  Sf Uol[I .Ϝƴf.CH<%c,XnƟrr4IW: 3 ^DoEPJo1u[/N.ufx"`MO>O6 nФrT?D|a/ڋ`dơS*VqU,\y.;7JmPTaжɯ|8u%͈Zƽ a9pwD]MBsK)HI8B'id2|6?ߞMy! *l6}ë-^9'qGA@}?Iɧ?ThBQ]:פfKi RXGaX]93c*yuQXYEvYkx i80I&VtݙjngƯL[wPض'qO? 2-{6pUM͗i!j%7nBCTTdV{Z< 2(=>5TWCtP4//1Vx{D6oM5Ppamϑ@p妴MB g ;%6tU"M,KT]qU=ZϒE޸ZEj7bHLC~ B>g(VbB L]*X!)d\ӜYH @ϓYu[֠KP 3X9HFNJ AnsF||.Xd: X]Ryk @d}[Sr~OeB֎0\\^> PXa5⣽z%S\rr>Lզ"U.s4k8Q0npKuJ  0ۺ^\W|FN%§U)e']Uc` *% WV"]#x"~$~)khlNڎ2Jf=S}z=OT, 5" {Tgbŀ"O=%"%Sɰ j&0+Xuܠ5%mII 7rZiݬY]5NmʝLuĝ^dpQ 57im&;@/ㄌ?,n ~>5,y>$;#iUX Ď'6Zy r}Lj ԙ A{e.zd:`yZ$ e^~aR$3Eq-x2U ;^9]SX\ρO`#aDJJ3Z8F= sUo<*V&Z@e bjJGv(LΡJ1'N_>0#2F*(ARO[܇>kXe :е< =:2YlƼW6A gK2Q pH"EsrfjoXSyRcN!c|*hw!$yU/=ȳ_}{8{[<ҍianL+ۋ?d>}&pܪK%ZG'΃[iU+084쎰KB_;)K{e *f<m4qb=7nZC4&W+&;&^[$@PXDc"7m f#0LeV>^ȥBAuO#ŻnYWcXgORbc4>FǕe2d<{`nnYU{ePa2uWkppʢrH)j IЃuV+օ&RYxn%ɲ0@77@V!=yֆ~ڗk,MS<1aR[Hhh^j)22kFA[q/ ( /IIU42K<[nކai0 7r EY!g(G]Z h\ J]ӖYJ4C9wS~Sm }kZMI#`NYΘP~7 (w+րFȇ~d%0 p]+c_ML`+Xp ˂32k.| ՈW/ťonCһfN93zQ WR7pУLOᎨv&*j]䥹QT U=!\$n]t1d C7>S?m&Jщfb!f/s~u?Ar;qr$3]}PcDuprŕ :n%Znm åBXe㈏|ٺL_Č)f\ r/YueB`O7,%WXп襠J lQ?W@xo3~ڧfBmoBۺAT/3xp '4@*U@XCxm=H#c[fCz&D,-0$+KyVK,y`#Y)\a&_,5߆dxNJѳ& &(4,QAqNߗ>y5G@%]Pk (A? z^wi;;DLR:+A3h~45YUhGn`'q-ej׵U 4߿C!~tyo 4x mABaJy1!ݿʖE塉1O(}g d YJnK}NDSm=Lۼ ,kq1D5 ptub h TMgMiS=ۺ %&Bb}c`qTIۉDɴW Okd{Bkdzܙ~x=,q@Mej <1)j«]v21WEC D]1j/#n=oMU i8ʒԙm(f)&pP2чі(Y"ESF h8K2L$?ןhs(\q *'GHϦCy+Ȃ,YOc4U\Rv#_#Wi$ҏTk u8{Na`Z%J .b(6@d9a$y=LwmdoH4 xnS8l.YHEW8S'JPO,&YĮ с`}HT M^N7 CꎧݯV+|j8x6Z~S6<Tǃ)68Ds%iEčr'>W~~ D1)cb9ԃ끐j]^f:g & Jdm/rh/ V@ezHmDXz 4/BP,H(qa\()Ӫƾ!3aX"TrP#@ˈ00Y)ܵb}͡b)󁚵򮸶}˸ϧ,oZWoT+[˕hh/F71 |0=0\etTN'^[&MgᇨyAuA)%qelJ{0YdJRar(Vӧm_R~SkMEHZtb9@V'iOTELſLW`Llꖕ/KK0׋qHP9|v ZBl}_/N?^mS@CϤX`Iʯ33! !8tya 6p[V݄Ie$@17%^DnDķ#R uq@}4pHoFtoU7[`;"Ѽ˕ҥx]f!bXF9r3}(g*-q=001̌#UZ-ht~%JCKf"|RLpaQxhTP:T>ihբ$ѠU(iݺ4ыQѼ3 0ͦ>@pRYÊ엺kEQ.?;iG8Is‡ ^}kK nXIC Xz߶:w^x/E ^xXY]WWUyu;olNq#ηGe%Vݔb&*QpcS(JtoJwCpRkL݀4pOVY›.5YLM:C6J3jH!CRV{`|X"ޜsH*n: Fl4 KGZBQg{ZuuЬ$,DX O2`=z1|%Uڰ-{hNo*ˬ5s.ysrE㡤S+,Kw, 6s}3 ’p~H9k|E,cb$$p0=a\ъ<ȅbxB~ &R3 U`nkA1BL89+3U1XMGT8}~Ֆ2 yktCM.I:yh4eC6y u*S|5@lI3/ 1)/7Npw1\CaZ [}:\hC-/^S+jP=DPKZ=Wmz k׈\=5qfOߢ,fc6RPwz8ImNt-CԽ$=V$fCAtOZRF#$h4JGShP(+ʲJN q _eAF#(K+JVK~Ń<xR"Vwh*GM u7 C(M&'>Dk\7Wn (czuN<s>Ľ~꯾iP`,0p+*{?p@$2/9VT&8qLJaz(RK]JRRs i_eJ⿄@x/H#ac{`jx{"L$O"gc+([dh],yHXnߋ D!0ы&*SjFG)T'|`X%՗ DnLuʹENI߃{*m{\_\1b-џ\Ѣh?^Os نFF!ds6NՏ6ڐGADZEtɜ@U(Qc}':A?w'Hp<{is-*_,+ ɲ\ꃒ~@:xb-維t(G]WkYZ$wC[w/ |d(J:=*./ \6I|]iCH)%Bw_|&黫pCiN RdLq-_>Yӌ>y2ΕY _nGv%ӡr9xg(w6^q:p[Qܰ3?'N1 Y04dL!*Fn;t:O:^5;>#23?zrmL•e" eHt(Dac6bV agMLIGDȾ[PjV<*L}(I^[SnVeW= t1ɔIW4;%99QF3&qy܌r%YX8:٪2&}8 ׆梉wZUL4PEh줚N7MJ:7ctq٥!)sDWb~@`nzU׻|oQ8ChgyiRi Fq>(K^tLR"^P7WK"iU)|0ʩCb&P<#;;}i[k#C߬4 0OWTO q#s0lcrkڌ=XcCKVoq! S=#| 0QsPGM: x(E_|08'ο&.6D hRh=/=ǩ5H)KlԫV5OiƶB70H \qjgb2t/ ~dooin̻eN slʏZ r'NZ&\d1JrU!EjRb\D P>!~3pR}Su->ڃxF̈cF!joC3[+u25<'{4q,Ϝ$Lsz!\ ⽜0HzBY0nc"XZS%zPY/'Zӭs1I.WX,G;J(j|88pʆh~O:4ե؝2GPĘMy};8{U4aH|0(R\5 yYAJqzVI+C>cZ/|EhKҽ`iL58,*~jR2(#7;p~KAf$CZX"hN mޣ|̜BK"p#wXFch  B #}q̈́2nm\\MY]&zgr{s,8H ScaYv3Iڡ vINx.x0Rc]*gJQ_a#]K\f2>A\qg'-Ut{_&\]iV3(4E(q瘥ԿAfT."m_zPh9HN/쭱 6`k!) NCSk|@W=?CNb*UV̆%ݶ읮+䱚:U6b'גO P0cs0Gb7ZAJ@-@j[ !hۣeBkRAbxAN_%\3h!ERdrפz^~.Ա=orZ>d*&zNγ~6(Nq+~hy_ %IuxX+>~Î٧}c ˵j*  }ywwR4 cXhGOGm K{9ΣAi7}TQ.fQO0Ac!PtxfEÂ~D1?Cl|}7rjP8YF\mBےyeyjHwc8DWͧU?#RR]EeC"$M x{ -SDp}Y>BTm=E MZ$A%%n19zd}]qn>J SՀw#^{lSV8T@\>yh[`ϔ1*9*stRӐ vL>=YAʵx @tv|6"(#4zv a)E/36a q9&)\JAA@Yl+}Yh3#26#U_|n</n!]I N) +AP'Ã[u?} u{ n- Pկ+m_%=Z7T}3LjʌO#&uO5]ځMxt dj,D5_bvDW6 D>e寭'ݘQzYr`mAk؉-eVr { )%eU"پoȓ6(b}ϸJ|&vTmI2o퓊DnOaj[oB*IL\,s] !AebCvWhMc<Jf;[?АDmtڅ2=Z6uΘELɢOWB0(kNOdnJ#h&5YN(TEJeW51,XL$ݍ d=Njx_=AUو?JͿ%&qҡbfgiRwf/rwovur* gVsE ͭ6,YE1iM~#䵰&'LB^r$7" Ԍ ħʡ#*WSo#WL N: ==CɖنW< ;br 2n1ԺyE#RU瘄> }. vR@iɹu,1WdVܿMEUYt ;[0r/9Cj6zԉOF .΋+_|A31?6ةRyI9SPwSpd^ˆSMLJvܯW" \B z5<ԣvCw[gB8*6Ky_Y@jWnnc 3,B`(aTe Q*T@vAaR0%PuYt_~< Ͱ"c:8.Cز. f8~vz-2yT\+ v8 @T(+Q'\Aԁx`~dt FO"IQZma?sc$Cw+]x#,ٗh%îT^620<;tU>6Z8]jB#$>Dv);w -5pgK8*RapwǤ]ve.@љsU TqMjO5,(zD-hI/Hne |*$]- 9+ g lF;hq]snӬ7n8 Q_{蔾?UI"3V gYϝn+1n}йϒ&p3būɅ{&{UFIo$J|✩!pr⯧WiAD&(CН "@X nZq̲Gй ӇI-y+;[cJ0lށ"S(u ?:jcF`}֒mƦ>@le䪁nцW?岝WRҕA>p"ku-ڌp `famw&|(j@G2Nr֛n3F%<9|c`LaՔW}` 3\m wBcvqMBZP}7*1ť67ň ~CEzGkl=#,G9RĐr7B9ȝy(ʽkjieG ĝzhSP2LՑ£w?}e 1 7<21e{7?)CgNV#^sGq`RwUiқ88cݭo!jktCdU2?tW 1zp/f<:_оQ[%eg(;i(FE /!gNDP^[zկcW0 Vx )?vw 7}UlI>*S;SOHg!…⑱sz-RcBcל7£j`=[! d54"UұOӳ_5&%D2~M<[[KzTOD1; 5!DbXv1IN YtPm"yxhm0&G:'RŒ켯 vڞapEx9xdRki=I|gQn_.PLUKP;a,Lȁq렱T+ݼꀟ}43R=Abfl@@OׄC9jё)I !g CO)J$Dž;vzoAMS`h$sN$GLZld7Mz-Ҡ Y5N?Oss :äo7O M 3iLdtHde*!c[(fQzi9$%AGzvՈ<H`ZךcA.x#~Ӥ./V<$Xfjh\棫~G?$YK(װcgPYg ޷|7qivMTEq=FOw& e;˂,(77'RuTeDj"v.rl5s-$~~SV:>r_ AJnn,h(OGv 薄N5E4 guSJڮTV-`_i$3+Sm#rx ɤC?r{r'$\c֌=އEU؍I&OmGmLi W^e~cBXNd$aG\DipɲnD0τqPrE hwzL&YVo`gx;>Sч<\qSAK}Ta2n΃G>;30zmhTuZVCcvˌ=rDj1ԁ] o  T{U<FprV,|} 2:AFa_* GJ2FdN,:b eU6--f" U9r|_gBX!~8+Ta,:o.?/:e@ 2ڬL@ ˹};߁lrFW\7/ z̐:vzh"X>W"J\B{"R&.8?$EIBi|(JԸ6Cw$@%%1 K5$ nD%,cA̚phe[PEȾՕN2({?3- ?w CVþu/)gjB9V9N?nHϓ¯rl5Ƥ)YX ;ڗk;u-l^NY@ds!nMIf%>Ev#ᇓfG$fqp"\ ]7 v)?T}i#mq 6 *zaBpz#R6ߧWMFjhlxyܟHk(׿ȍ&,imn!WIx-gFa2m?E jB[l^kPxzeAUqˊݐ 3Cd(%Ktōq 1i^9+ q_]J JY nx`݁`l90q劫>Od` X[kWEPV62yKGA8 ~["5r<ׁ 2_/dUAT>zTI#V ㊙pyCO+=ɩC?Lˇ{8 Orզc" #50fKyV=B_ Fn'!N v B96J-2fjXX^=78N-јyrcϷ=L[U>jǽzD^ٓݳ:̵Ltyo]id%D!Z@_/?鵟媏0cv CK2dby FFi_مef㝌 JeQC_O?bO0VrͧJz9FrMXnw$vdς9,$P5z{[bTo͂vv)s,]窮!9⍖`{:Ba@ 2ܦFKa0e ~DWvh ɇE5$6}=4uCTT.&/!QxR35Ri 9۝:}Jv "JP2|w "n#p!D+4 }fIiøURj~RraF̹m4^sйt<`hg GFң)A 7z3@frJ<0?LD7XE7Q"8"sp].'K&?$1gj ýu_&Nʮmȏw~v4wV kV=]41-~mCՙ^<&H5)" <.'[d1ap5ҁs?3_)AiH_u@|.7-Q륢5P6(iA,>[>Q$%cn~GZ拧7Fr".3ᗸ i00Gғ(8ϽS> +1p ݔ0FE%H _Vډ:[i E ^d~Q-͒#/?^|r8^T1Uvݶ0\/nBZ<ΰF0'l#xP2Qh1V?E+d.)0@I"$!C 1׺6| D rOP}<^Ht >ڮYВ~G~/{uf@ &˼u8 ԩ5Y7[:־7B?0˩C|}jyiLK$"f:Q¨ P hlt*)&UM(X"`,޵_>Uo ΧC adO+x - 6Kqy 0a 2IoVqσ }qp}Yfw*\Sm-5ؿo0ΧV]"N6EbnVV X$+Jo,80TX,u?uۑȃE6lXuaErm:dkmCw]ӎQmOәsC13we>}(sDW "IbQqk=c.VZ3 W6kăƞEZ(,*!8I}Տ4Uۅ,M[}g;[qGXJMʰ%DMԠu į$؜eХ2|1AA2Wou!҆cf`l#T|cߡE 2"D1ve`sw &|W+&BK1h*&LoT6Qb Y4/reKm XXXx)CXw Q`moŠ2ʌz@V.x'd%sv%(<-6$z_OF (&A%M0-}ީ\0Kf"d<2O dJ\-CgⓗLLp_YExD2(3dvK0,}CɆHÅLαU-R`rsH,+%Ϋ8z.\^#9JTwP$ [?ZMX2As^~V^|N,&ru8M)VmiwaTL:cdϳVGe?]T[Q/ \X@E nd| @5:MNR^37;@{!*<弅b\.mx ˍF ϸz0?IHTوWiZ8<rNZ~c)pT  yF=A@kw*d\NK_+A> ~t4v94Ǘٖu~L̞>Y,^47tO@*Kضe8PN;!#zⷘ cu%هAc7uqY<kRYX1&2A'r[1L=G7!|хG 'U%Ax:Rz߈MOO3St|n9,`X2y<@_[|G/ <vB,jR}m YI 7~ŰMsI%[CWܮ@xP.~јTZmߑ֛>ve;1m\?rXT L@N/l/gDpa(%˿\g+Ug:x7y Z}_87MVoQDBj$? >qRٴ--ۜ)`?d $\q m{ FRIJ_//O2P͟d'iϻsƳ>HXI &yEZB ϦFT\ҟlY:ZH?r}O? 9/3,˧!wE&.S9^OqTEK졡8a0X| 9UoU5BcAJ+CTR\|+i+FC~[=PIgAO'<N xb}7~Z D'ҐQ5"dXOH@jdC't/ROMaɀF}zQZ`ѝ(OQtD c< ?FlMDf&TG뜹QFnͩ1K-\)yqw* M h 1j 3-#vM2u]Jpͣ\ܢ٬0B}(ÌΈ'g[w6A7R`ϛdv/nP:is$y>ё{ .߆J w#1J j,f1BsbjmL_! Y\.ڸ8b1jt]v A%ܶ&4Ĉ.2[9{wϳP)#-Ov&Axɭc樄:RK=[דTpepܥ?P*N 21$Maߴ3ǀpi9XhN[쬴b(+CE+&Ddgw~4eanqveGrnG;OىYGh-&]=J@[i5g6(@˘['#T}ՋZ{F|Zsy^FG7xdOty ]vi0͂OX O,!2B莔KԕۨuǕNp: Ua)X*O@ߡm\{lT|iJu|WYŗ'RlW8*xfM%KWcnIs*4Oƽš@zv30p(CWreDd(uJ-$3!A+'}ic E}Di]ZwR{2eUEO~*஢3GAgߝ*zйLl^"V7w'Oz[q'a1῍XH@bXt6O K+[fAq7`H3Wf%MPJ?Uj\ m++$•:a$K`5@- .g/5]162  cR: EukN3nɖ\L:GbS/|Hhd^LfstTk?QF܎o5'C 3#ugri)GrlKsc_$W~&Y)rLzԼjI}+"dYCL&dO"o:-2 J) g f=]F-[O|9Op6c'c;[|"bL"hضSڂyGOȞB̥y*)N" ~9Fɀ"Xc҄R\/9G1p @g-Ղ 5T_)#R(̌fCL6:1Y٧lG̾H֏fz]#Xώ#Q^' ]GQ\#8t<έi4p5+Ӿ@f:t7(zx+WK~On7^]D [5Ĝ! (Ȥh:VѻebQ4 XVzy+>R~?f"E]ZD4>\fPO뙃S-)(F6G6 Q{_JsTSh{4#Yu2<'V ;5 sQ sG!ckTηXX9J{*Wб fPhc[a:㓦jHCÃA:0" ;PBk.Ag,Fc6=<EoQzLjc_"n9 "}bEx_ ;1!uZ^ll%e00[^"b5;QR%'pOcXv-gjb5r>o :Z #C@YϒMhɫP =s_"?tۤ͋0]?hVx?I8m~`rW6,>6+HRCGH?ILGïYQ7bAU"q\D1^VT||7)Bz&VKS<V0^wMJU% Bo)Ad6ݽoWC.DKGF6 \! o6>yUS &T䭕 +z/k櫉Yt$ջ987gԑ G3;c)h% l ,4+s0zvľe|JgIJcŤJ9yJ#{O̞PuQٍ,X Ωo| an)>n|xys*%#0$|EI]{]ŁSGft ]8t&&,FC"9gD.ym7[RAN Z#?MfWAEZAK#܆l s|bUy{M4!ʋe M/?V5'y5 !YǸBNo %.5}HBBx\5I;76Vn̑%m.QbsIot^&FrTIM.xY2RfUIȓE|yYIN8]ۏ?1\0ĞDYwov&)ZDL5 0'"Yg`S &I }fڅھw尖K=#A|+P6Ĵ 9}n[ [0Q1ԕ~"e!7Ά_ /Ρ*/N} 5:_|ײqU>_IB-9{40]Wo]'ԲatkJn7!N,PT Z(Yhqt˜bK^'ӜwQ#HF+4K̉`j[g2~iHEEo jC1:HB$E$2,~y"9\qQsK?-O D*Q@Q%:/ siq3}fZby@} gJx[oFǝeƐ&D(Ĺ|!IKqϛ nw&媩i 2&zjg#Ȃm >67Tbas7fD$"+,o‡|*tl8 v5"-Cb$6l~9 Yj'+88\}Te!5oߙdR{:kHː]|쌿0\٣4s6l)gZPLbyW$wYhQIw){ N+ i;}{Lmo&}Q&A+w~8'<+ ˻#af'T| [{><.^jB()ͳRxݏd6/D162+ŭ(8zBOi=cY%a=·=vVb5-˩xſ#iH "U eK+W7:&ߨZ !fbpDz p~L_MH7IsԸ2Fͻ zv*fD1X* =/ձ (%<7`+D%]8w5a:8KplSeY%7p qoЃ_2nS@4/Y I#IJ!HbDgu_tu[|ؗD4t9Fk($t}~TQ:npl<AX)WtU!?ZEuY&$HOe˨"*y. mInc?2"_әGdɚf BhxsAz4k?6IyLUy~$ yjy1 WK\4Ne):F3T SaoBV8B&8ݘC&QҎ:d|ŤͬfVMѥ[9c\ݐAwE->s8&{3 oJP lNvR0i]> ND#SMx6>O@x،e=n.qbZgfx륎hyq~`&i,jڒ|ו=_Wby)=AQݨTnw:ǝro[2{I4,OZmS[BMHr5ИZOMY{#Qo@EFlyGh&L詶/Kî#87LG9&މժ!a=W/?񕩶ɸfZ-M΋~5!Wƃ,f/zH_x,nkwYdSԥDϸlR U4-Z˽,|%o bfV y&1ԕgD **-i.p)`||D y=#oHn d(05bybM:%;th.y +9Ǜ 5g`-12A8ȃ>& yxlyNʞDƵ u&bU]k`# jFg\I~wi&.?# @rdRzzy|/9O,ҷBi ́@'j8Hn 2$zo$P{w.jR9b41Q-ީӄH;I4`TAJ,Z5EU1)„4\Kh^Wآ /ӱYH*r~PR vx$3-Qgsw5'cH+7@UP| yb TX*y{D @3/x!OjM|}`6`J`sLr^3e~/()oxlD=xr\-IJrn1 u<t-Q4c,3im=/螘ᖎXS(%:uk}W B\@$ 9 XPoWh8l; =>.b-' <ϴ jΏp(aFLOn"j#{FI;^n Rz]5\"b$pN!ؕr4]CP)RC9}6*uUy!Rw.a<WF]зoAU}Co`U*kz3x(9"0\ߤX }6 |~e%Ms>䚘Z] rf盍UUʇA+O҅2dوߴ;X#ER *2HZ-=5f‰k Zv]/+^&lQϿ$T [-;f\,,9{إև8a>-g| sb2Y,*B­p&A 3eAR+p{bl+2ʁ~-r)Xv6hH+G8#zcbH?X{<-lȂB XgufY; Ek@;C)+_NhKtdzD-#Α|!y|~';r;h1ˀ'F8͖ͫXj1牅7f-o#a5UXƷjINhec_3dCגL,cAۻũ;@|IJ8gM2xuB$SlĘ%IL04.TٟZ5lR5˭Jr~a"r =78B.`DHAs" Qbid{+GXq z1 6pH8LӃ2C EVO^*vٯ|,D)̇\Ɖzi$k/"#+;* ?;S7NZ hz-qOBTӿOGpQG^W4ބBQA }g\$  @W^ &:V@n)+Eӽ 3'ZXoOT鐞^zѷW"Ok*ÝL+a*&qgkxT—{rX'U[ʩL,kJX!$K}Iխ"κP{9z]dml۩V}ti bnY ~w^Sм0 ^+NÆH)PnF,ؐ`"ؐSذw &w!JS {7eܣWHnË*ĴFs}_{6I Bk[V_1s2-e!ۡivD=\fpkPү:"MX%jD`#:mc!穽q̅GoR 4ap*ʾofus40)r@*Ň =xhۨD֚dHYI5үTtC@ a]AOJRE .ͮ~GZ,@q$7((I? |)- fb\df!}ƴ1f^p`y8 4Uǚ=y@\'Vhwr=$mA+1[\} .n߁d5׈4H#\6je͖s]JYNRWcF *cJDг$0A1v׺(b #~Kqgh.Lfv>᱉'g Iz{u 5TE[:"L]O=Y C(ɿs'de¦`0EH0 DgKA:lܑͶ<;s T- N[PE"_pK{f1j+яPH}Rsxϳ$t16$)y܂t|k vAuk9q@%_,j) z1Ԕ_fX+AI24SLs{H 0O ~OӰbF9~Qݠg%֧oP`&oy&9I>RIDNmLNo$`(Y=fׯ? L?ߣ4^Wu 2eީL'keu̔)P6Bx!)(M ,>_h΋Cz9`㮳\%hOui9y]>?ˢz9%9nQgLeQFK诔}ce-"h[vAkV!=Βgv\!Z DcFHo`[spɵ{Jݒk*Ԃy54ݟ谎ŰB KVs˯ t_$._Lz;J!3{A!AM5^VQǙqKnWqjOOA&{pn@P1jz+sȗ# 0`SBƷRH1r'Ypw6^,-i GkTAQÄ}wZ0_C61NZuD&ΉJ\JevM>J MKLyGѷfuN Xe}ftNa܆b6g>*F-']̡~ D+ѩIE 4ҥ  .+x;V md'mBh+z(sm7&152:v~7%u*D#&g*V4vbPT;bhn_,Kk$YHJ٬MkO3~щlCqO0:5w2G@XMݕ2unXn:Nq GӾR_lJ9[L1Oԧ^ꥰVCgվ`0BxNKD"tw*(Urg!NYr6LQ.]2*GNNJ^.Š&NGB9u{#}3a%]@ǽr]PNz< Jc ChpAu{#3[rQowjl2,8N^io#ł|Dsn!7ClR\qF?+ECF/+72#N6^Hr R=71л !dqzyS#C(QLeEer#3s6O0[ӂ)Ў̠m,+pP*w8ҚeBޣn[\z.$yS\eyS+3|$JWy"^#VeMx8 k;8c-ƎQf9,0kjۤ$nd9vق|?ZA=ӔԙwFBelvvm0 <;xLvɼDӨȕ V+KGERR ) [vYTrxny `3WRm*uH/USw;cC>'߷#lEbV{{J:rϘDf ZlXFbln"eE$W.?+J>taC RddY[U䏜<7"v'cA6fe 7*64* 0p zQM!ʪU%&F VF5Nۗ}'9IESۧ]ˍʄ|w]|['HM0@zF}7ⶴ**_QWך]hIPxL`>])NG=\!g08J^g#ΆooIӳJa:{/w<85hyA?[!TZ߅IK8i4fa >GwFtTsUAX1,-]lĔ$F'{o`5H9*PT8]ɸ wPD# a4A 61֬yl5z|YE^a #b{%Y"l>;dm ˪y2ښ[HEz\|X֛㭺#^`\aB6T$Jv:hAv:1nU=i'T306G[Fʂ젇~i k O1DE?'Kda (l@ q+ `K3Sz6rrB Df} {NfĚԕ)B}MVI-/$e]u1IC)K|ʧ7gmc%B1A2jCc֌?BlApE0Qxu†Ɵ>;P,@h]Kz0gusG| #kU]p0-|=%Eۮ|_%! ȵ#%>Չv߇:K@3C =i(T.Fob'pU1 δؒgp!Qy2IcFv-*M%6oZs:i /(&|H\J痆ڮ.Zoe!b}z 8S1ީ(۰ގq@W`D٢2t~~d$PC'?'٧UHYGUu!r嗖 _ +Ar}cDɊ.)PW>n/젎L,sv|ti9rZ]^Vq#0P!dgR}Q䆢h5XYX<ga>+-C" VhWֲ`֋_㈧nv` p o~t]X`&NPWӊZyJQ?~gޞ=[6$+60Fy-{tT$@aD e"eCsvV &pS#d , J(y;n( Wl!?w%͇f܌lx;p={2~o 8D$EmHH/sP R~=ֹ`G~^漙7)E+>ȅedLBKZ6"nѥ, }038mL.e*[*B8 o0bf>@JW\G O]hLfnUL'w=0seT~ȘRY0y/ W(6u?5>Y<'w(HMF>iS|u_UPn]'v,GN_k#~08ݫܭJ䖴O+X;8BsV)=T 4~xTqm|(UBQGXa^4EQ q Pg zmrg4HB*xJ! Hp*Շx]y&wcSm ggsc?Ac:3"4 mi&xQY}A6-ngƅF@p=v 5ZPS`z>*bń9}/ѓ5'Iiխs6>.L<.]F3~RZ>$B3GD>J#5u -_eL$KCWуhH7ZAA{^M>6>k#+fH9ـ< =~48IBnFfeFҖ 2cޞۜTǤK%0\I\UrOǻK*8 ­:U&ı%$wj #_ m?DL4T-i7xRA(l[O2Tk@5yOhx ݘdCw@oXwb5e5"OE -UP˄i27v~V')(2~N}@`: #%ȽƭP t7dYd90KH媗;\27`ҬU-gPYx, 4 3fT!ی_~pANkhyBc z"xT?Ңs[?"s@ %4Y:d>B;Q] |dojf-V0!ԁG#[efv;1/_j&KGfkfs "%FM[[!A@=(4Јp=*v3R"?k/ݎ{߂6IGrxzڒ+j3w\q"*פ@ǓID%yB\{x~9 PNNscT\B@@`Nrob93&%PcRA:M:[}6%$*vN#gEaz99JmQJ07oJ.bnۼ'MEؚ0]-DO25/M5H6p\AzoERI4J:Lg|Q pb4^c"$m<7WcE]i#"CG2鍤^xM:MRXٔ^$ E7U*t_+^@p .F0p4⠍c/H̵/snNem9Ɋ2>kgB-*1e"`SP=b&<t|KRE޸yU&#zhPv| tci)eVo aܴSUv+S~k( %%> uTQLpv$"S|ݞf4"?ah 戭.OKB;;m*eb}]{CN#]S_P &p#V?s"k[u\`^8Rۃd :!ҜX5ү?lrG'~O ) TLfI/ +d`ا&X46jLiAw>} (t,΄Chq!>C!;KUDz.]azI ;.n5&ͤ/7s9k Vh!^yrm{_΍pʳtpawY0G:P!^nkh+xF?$;5;WTnVމDC(Ư{}$gl@Tp4S4+P^Bv;ӱ̑d21("̬^!P>͞Ӟn==5p$.ZW9c1~yǖSƦX`D~HԊLʯz?-䱊|b (nIQ{(#q9hQI~[l;3/%[q稇zϏ" qxNc*E|,щѽb,ax3~Oc{s5; A2{R:fy7kx/F"K}b$soiyr Zک=gK Wg0(0A89 .^DE7! ;Fv柝arP"tJ{Ye+*6/"8X%~a~M:r@˘.\iغ0$aңtka^n6:MFEjvs#y~>ΘT=k%=}Pj{ '[Ƀ{FiyPzo$Ol\Ki]50kn0_r$/b lňSfsQLfu@:j&uIDs`J_ܻ1OY ꗠ5bgx=2:䐧qp 3r` žQ=9f;1Y[ mhK"Y%#PHc]x4Eu8<ٯ ݀!tUzP CMbڧ#K!G8"@<cJO WB(` #ג=c+”= u]jP-zoGw;f Dj[T3}oMʓ ;N*%1]=ǎ&»=tPMՐEVW7Z3 4]fSU;~8Uholsqްm܈I+4`mj qQFA*> {s}<'~(,%2Y4pfI)? VPd&2,Oy c26_CeBDЪDAV y4Qj5%ͥiV}Sz-Lvd]tzg2!':A3$\8Kc12OFqx hNxp&rq@lKls=#ϋ5i3VBt,=hxWsG9*CFI'˝MM Lu^Dq@x@NQxR+MNAU;_Pb|bx'_.J)h7_{TX֫H=ܤL7n=}oyİs JrTݚ8ZuXV%;c=s}1Eƅ#:46\liT6>8G p$[A '7X&Xnh `%IۖZ~$>! H}{3rCO -}ܺ0[8<{OBn^Rn?=vUJܤ({B~'uP< YuRD!DkBeK>M5/o8d !'f뚄T8zR΃Qas *F GsI<>.GYD֘v\.дGϗ҅Nԟ'i p vw5-g0A sh'yo[@Pa%m4;gG=qP :}zڜsfG_uk ,AmQc]-nlJA |D :tXLj}:zA+'  jA= tw4$jclp%-h#[efM/pJ m5J3a 6J.{h:>KM[1|s2KAQ Z\wu(I1;N+m?Xw[sz<ūh$ۅQVoML)IМFGǷ H'ʌ6ʶ5G_g~?gt>AZM8nMӢ)y] %4BlQ|Pwu"`mY|n4w==/lWW) n]}BQ|],3O*@R$Hg|J]CI?tGv~ĸ* 冪!K QSXm i++!&$-y\hb%)#S [ :(Ț˫nvJࣞ L2|fVFߑdu*:IrN@R}yo71}K٫^R X-NyʁvWz70޲qN0ŏ͞u'o{c(I6]Shjxe޸RnS#e4@+OVw EJ*E^_:04Ywڧ A|s *%U c~KM\T{}qE[L BkGY!ֿ/ҐP?ʿg%Ɣ/փuiQhH~C|vPb&1ǀxjwZm'4 h3EQD k0ez_ ?N6"8x 4VzQg?x+ yH[²F8n`kIse鞭6Y/,JF!15/{H3 ;oْo0-?@~I=(r0 bq"PVMs=-GƯ MyЎ 4\f YUNAK+A`PR"ÔOjp3W vVmPn8XY6Gfu=`>qwP?҄J4ٌy4fGeFQ A Sd#^Ɩ@{5Mq! ~SiF4ȊS$kp{nN&^ l0iő,C;1=?9/jv[{1 awP&SKsi2W\ ^752U(w ,CcN3 +ԩS!jp[ pg^5pKJ>)H >Wp\Ce?>,2UFNY[Ի)3ܾU +PtcUwѬ&ʬݪa8 @>t5$[T\v*g>Z,*0mUL_j7 jU[n@pwM l7hZ@GleYiu'7Kl5dT&Au HW9Ba䍹f&$ =[(۪͛*tJ ʹsp'P^ d~gr[fk:tÈ)SY'AI%ɸ8:t p}5-z=΍ +$I\$Db>}, :j d\FY] { 90x,/0)vCǂZ04ڧ(2zϤ2"A*g8A>/f@R\?r}B_ų|tf*vpߨmkA`5cN (7@$[L7lKl(sIua~b1j05]KeB,ÈfT+uK:`d''m%ԑ.^R P,^mH阪ELd5dZij4}q`t+&FMz],':;SICWb36Rl46:{^Dy VI2!ͨYڇDhx3J(ɤxyN BǑLſi$SV\sp qpQ)Q?{bJITW &cFIcm:wtd>N)(sZ5Nv]n- ȔJobc+2m2RĪ}:6ItRi2E79%}ixIBI+{h9h{zh49(M0Ș"ʛw'iޥD.;{F4~͓\MUMˀ"sIEo W2+0lelPj$A ?V~wSJ2<@%rx5eא2t4,s'!0(.@r"ƛdYI*e58/'lPgmN)5sQR6iOz&3r}v 7lf$׸LHWhߤ M/A?<TSjCiAmCmm{I3TMв2{]dd4nxRw~i7A5ŧ Gў60s*Q|>d8n3q )h@fS)H8aW&p4AKfPl@%6P6^H#Jpx/e(S?;ǂ!Af !BUm8Z1gX;QISS[o7Cs3b"%,~Q`gҍAO`kxi40>4EFI./$C'9Jv%˸IބJS1mfw ur*їm@vFo$w%m%YBif)˭'[U:RHri~kƭd3XkXc@qP]>^2.Fa%U4ɢsmrUҔIj}zu|29D^͌q&=Uz<*^`&ʒY@ż>Y*&l6 T< %ZFy&җȌyz~wac|8m?K؂+~apb(9a=B]Ea (?cR=s7h_]r{ds]֘{S7'?&hel* Z˵m$ǜҚ$STb@I}ܐʪ'ra2|@]m4mZ Y>#}+ 1Z;6Ψr݆LI +1L`pg kRԓpfwe.x֤93 l=ӨTIK9:HW>+L.+MW 3"TSp:>xArI\"j9ÙE*ԭ\_26JuwőFqJêE$I3*cL%DJFxw8Tk9oD֍;35[=` :8o4Ya {&W5aJŅ괏W"qИdCn<۱<#fͮ|Z8W?Ùȫ.Kl4Bs&ZA]5u:e;)k(C4\F(d$YӽM|Aziՠ eXF}bŵQIZdPָ &<31 Y*E7hdudwh@1JG]illtTVԾDt\64*lSx8%qqkp2AcVk֚8mhWj^ 3*yMSp匥u"N|>gZ]#bR7H9NrSgY^^B2PdP` 3ȜBPN% /NIKHWapcZUF[{(ѵ޾LęUu6L6>b!^ _(E֑RaխW ˟tsvZ~ߴbS0qS5;:`MCQzv>/cSrц&Բ9&ӍgBڍ CDxg5cMhXlkEYhuvMP?Piq2'CngS_)4]̦ W[ :%#'c_-">>J?i8|-B$ liH~wiYcτ; ,y:˵Y'm#9>Is5"%&SzjKHdj0ɥA}jGC@kدϊP\Rur>*`n4lMA so |~Mm'(@@aNV4JlgwA<|RE1mwk|: ~jq-4h֨˶%9áˣ4M џQ=Q(#Ɔr`ͤ__#שwx?1S9zxVpPY]G}W" )`a>(cWj*]n1so(>zA4E?b(@b@⹿W}L2jkW411 \kmy_T0&7N7m €s{%vШZ -oR''ڇ/DUd{B|R5Y4dȨz]3mJ-rsY7^dD 6T?m .dz#;񗠗 &lZh:k[F㟑49O(VƑVe,(?GF9/tU)G_ZI, q("*8ݺ)AWl5VEodҦ^A%=>u߱߾dF͂*,&/ރ/nR7"Nf5To{g;}Gb49+Ҏ&=(PwSBv/mUl>~׃&M 0[Qh{a/Y6s[ VMt^q&zhL90ʢͣ~FYEs9IRU܇ȤL0jLn1pl u) lgcR^8胍TgVRPq \U@#ê fЇjD֙,pRG*hU`qBSRs2Ob`7.y+׌m?n[#Qe&a3lk/i~mX xzG`?vszI<%'_扬Yf/*څp۶ ''$ 1c?9+kk9\*;]7lpbgMpP|@+"dgt!st2fQcku'pv:15_ݏ'd] 2ᦗՁ#$^~emUO(tW-Rʺޝ{[{ blsV_>U1.Ǎ]g# YJ&N6ك$˫S\]owZ}dlp}cw|sEb۩ռm~PLp/Cwh?PT_K&W? &3J[iLX tHbF/̒׷py zT9u'Uz  &FwNĭ`I|`~(se\QVeBnߧh j%JzB=aHl/nP/KDT?!|D;^k,Iq  H5ORu@x@,!x|Yoa$@Vd0y@fɳaԌZyrl_.άu悡ktN<7 ̓e˵}xQ%3Ht$I,?XRF2k̍>9d״\V4#\+6.d zq};ݡ7XߘOYٲ;ugyuR:0&z΅s,\AΪ:ح$hio0 4< 9#`km^Φc[Wr&j́-A\ƟgKƧؒ%:qsهa|{f9D]k9t˺Qe.c@cq7Qʴ{vc.Y޺ ˓C+H+C)Wp ~$m%p6齳FR @p͑ ~.LC[yr#zصpE+WǨZS2&hR!9}uClY&"0?x\]Z-= >2L^eˆVCWJ럎AʀUNM:TĢiqCxOs"W vO{_SZ}< YP{KUgs _1h%8"]=Ve75*| ɑ#`!ac}[>1 :euvETL%99E,E?л/N2\\?gp}y0]℩-s7(_=Qc1L[!2|6*1g턴yCv-Bm |u@dkèn J3n&+T}w&FyY<1>"3Mjzz>w}d}P8tCFfV&ȳT7H><@53RкXeov ؔڊ of)JлW Z!ࠟrX&sI/eP?#EDqDp*E\ǹ߉>=poPK W%Lhp_Nkx>w 5"dF)/b娩SͰpO$hsD"DHT˕]"BU%qR#g`MFYhS:AjcHJ- as+DG7tӚN`a7`j–E#m8 `fO\;%S䊯ߦ?/z\5ɐ/1n$)j [$_ۙ]+uu w@"!3v|`f%%E-P;n NNtDRɏ#xa#UaTSN-]&*Zv@FFٛ_Y|/hjBE2s>Z~-N!LT}Zi -JhX xHǽ$Ӝ\T ]FW81p}F %~ORQz&N놤w-yDT蝻Ҩ¹_6>V\W&0]˝p lXbZ 6b&zV(WvxK!]E,L\֘NW:#Эꀼ)"A&H)Ҿ/jʆP;u?(b_⫚ZzGAb46X؊.9.&gp~PKYf>,e [)ކ:׮CĎ>ՍuO'ǢL;-. `4r;\GɴUԀ3 ##XL~[~B7[}/6CjGjY^ 0f b.~^?r3q̏(R b:inKuhASvo /Zw@mRRi f%j Od8 WLpf7(]h4*L):!w,wG4r;lW=; nr =~=b?oͫ:1lK/V*(}#V38kAj:&@E=5vظ*o-i K6jVrS>q7cfN+a/.|uB"CzKa E.\= կlH4v8PY Nm6ҹd7XCdEs9k#QJZ<3 HzJ%_)(Np5I(Q/"S2K9{Nh2,ӃXh)>fMk.Nv3"0ӝ 9Tj䆉9$s'Xߚ۪ј <{{$)w9š46 p*h$a`- CccM! W6Y+@P`U)dUm=: =N\]_8CEļE?3Yk0~V1˟)tTP7`WFFiqc EI 6e[H‰{6\cUxn_^VWQy/H ;dSw)eCB{;Q跚ײ/R ݙqxC`aK˾n'HmX\0*{.a+:K-iIb7)bO\V]} w-ogr$$C ly0˴[5x7ؠM)u %iqNFMn=o! iNמl %Ӄqޒ-H6A:vK}?]kek6|8?%b2Nˑa&tb;(d9GsǼ34ՕuMcF I1vkLl#;/oՑuV:,8"R 4>tĥ1Ux]'ܑV]rnƼT,sN7]NvXQa/TpL`xa[\ϼ^R'6H&3ɡyR[gp#܌ҟ MߏC#LZ<4xR(9y%#ݽرhƿ:*#P_ -QU{ʙ.Nٿʼs1Ȑa'S$O aBۉ>;Q 94buaj'ny_'gdA2p :7gA+dR+pGTrC᫢gߜ#8jVxK 4hȵwŲ&n76:BƤu}#mԆºAej:KCaQ/,L߮W&" 8OGpN|{Xٮ>>o6-'PdDŽcGZRm#f(ӑKl}l>Q#{4AޡB+ԡFEHA.VQ}J՜cdje,l%:POJW[ Me7`> m|'lnOaR(~[Yz|QVEMϋ{n8;1`2!\VS۱H-bd4h P<q`z5M TԨn_ fVDqD*M3oyx_^Ln?S{Kѫ=?Ӡjd2 Ȝ\mDMaNc1[`d !{4d7N?:LX~sQNRQ Cĉ[jHS)O>6w:iQKjDL\2EApoIL睾ɣvPEur>jWu|WH6?,,35ҟм3#Ef+?Jx~]Z+c$nٹKf@ђ[IʼnEI t)ժEGҏ?CDeԏLVEg8X ˴g2X >`=BOY=Zmp+УS"5 r yvL^2 =^`/Gh(hS l.IjANF-%|Bu>2t CވPmuEGm%~*>/kl5GuIPe&T؈Mz)r$r$1nh?tE~Sxݑ@ȐvuaIbjNڈGr #Ck{n=.-Ũę4؉)V ͻ;?J|;3^7qNÞ;N^eE"7kzP)w*M_erynQ"(/o$gJzFNsa dOJX-Y8 v,WGd D|wDǵW:jR'128(b& `rL5BzJŦP A 荲K ikW[E?.':e,lVL ^(ȹrxyJhdrŧE- NG Z~p&5[Lk}K [:ξ# ix#  3xի׻%[s"`Gpj3iwMB#iL\~6IӁF1@|X>=eP_p).O/94ӵ/C+>N PB qw* QWL<@:y_1P7Q+,;3/H3X0ؔ 9<|/=gfp ~LM/05LѬߡ}!u(k՜qA*lI9,Ӝմ0%pRJxCvm(tWv^ctHqjcڣEXX_&T_Q;W]Uօ; /O%UB+60rƶj`z0i-kr/%&~o&9Y܄x#ǡik;'GO;n|N'zǏu&;O]1'!6m+]?kw8 (FS,17 9cR<4Jy1~Ӝװx[Kㇳ1) sлue7-an (cyW^vSБ*(9%ij<f5Jxp&J^= #ȑͻɨ]9c{  WzjIX>4Isg[}Q6HqC>Iϵ8!*Z4DuBzxjVݫ+Fu17%#;0ox C3amFy)\HÿZ^:3[fWWu#/R3nmnl.=e$캢a/3[ur75۵,GݍtcP z3Z'/]Tұ4DŽ 9&I/\S=eR͡iu;azs>xo s<>Qp)3k8[jvL|a4˒rZ Le-*@MSц=%e+\D/4%޿`_HP ֬"QӶ_̜ƺe>, O.7qio%~f-8 ,k%<:up#Gcq$\y4I),X<0 \ (nt2i0炔+iya$I6kr+' VkŐk x"J-&]`g3%y{ä\Jžc ,i&{6ëzï ݓPnbt|M&g6$ H({׌ly.F!'Ģ4:*!hllS4C2_ .()y> a^P_-ac_k.v9CpK 3f+V ~!39eg&#cmb ũN@,nZЙG /?Y$LN߭iACËmBPt>:ԩeCL%;Wڞk#WXyy: n> [IE>c9KZȋՑG07Vͫ9azlHto5ڒ.v i'HX,i۩Ym?cW@ c^;Ƃ1ۍF̈́A 4>HuL0ARl?m'`(qQTyꖄuf+vW1O72"nɌB6*: 40z^+6kR87N qi/ub,sJttяm'|c I [9Uu96|5}0W.A8ޠu>ÖOWpw3 H= Ifdd_9 ƶa \6J=*՜pr‘a ;* ma*t8 O_s%[b‚;|M0RH &`r&}hUr?97! U ̀{ƱWD{*X2y0v ve+I&Њ+.DX(wsFcO"Y\4eI$}c f^_(A!b-nI/!sOb=9͢+U-L^{At&*ZhP'6b& "ȓ6gzTq h\9Xw xO{ 'PfBEy|FFşgꈊ3j+ϾG?9[Y&H9c8qZ$bԡWRg/p#"xVQP21YAos6py5&gS]eotHիrUQSn3,*5JqoI/5~yY!sLShTfkxpK2c w"?T,]4S˵= V2 WSpmЕgGU&m)vQsi?8E -PzvMsT &cz$#s3ћe(q@v^ce3)KtS  rl]wraHUOi}ڭTs{k3 ,{O i8֙,K}i`(d#nns66y7 X\3&ih+B7ܥ_XR\+gc(v)nA&(:DJw/Чw7LTTaHw4cy-~КYLjGsxEƸQ#TVPZ4u: n!"x16.v@(nU%o9c>o@.|(OJ o|>9e!&KOW,#^.yʡVQ(skjs/I@AW)Bx܁ߟ@l)ܝT@:eZ0F4.N9$0C_1WG?e1[{/fxV%Jɐ2CwUi >,.2k:[ T؈$*etz!EKǽ,Z{Yzr T#$0u6`xcƝM`7S|ze@yBցCSzs '9-;t흧@"P;YB lAЭi6,rLI7?+%+#ZRS6Zf?4q冡DD*v2CPx (:Vu3 eS*)/$ WI7G,bIb.OBl;I͎9_&(zS?'3DV$\G|E;ut &:(j?-!}țH43OT8kQEA9FDGE%tКӠeY_BdD^psJC@x\ `%)Ô!VS!I"ҫնE'eQ-Ri!4f^z5ބAiWH2?H~^xeDGf:[ QQAU#>RpCo8 hCkCeY{7էޖ]G'^K]p\+3ŬPhcx AΝu7p)@Cq]%ad+mȀOfGmH3~ԆYdj1Ā K6V!}9y߃P Xd/$۩V;yQ\[(z-ۉDŠ{M!ﻲ|ku%jH71瑓1.qr&|J?pЬ @BΏ ؑY@Ɇ'v>|ۯ.3 l͒ŪF[ՉUR-Hhb²`X7G/'-3W:{Qx)='1 fQM:xQQ_~LcC+l}:΁ !W%$c͡BglM;:h`O;ת1c3CZ9e4H t^]L R/~VK) eq!ٍ۬FTO<XrkЀ&ĩD[mkcF2^7z4z򛬌q}(l">pD2jz;6N m`"s}|ΒG`ݡɑV@hW]"RZrˌQ؋coz98^[Y@Zk.y(a`SzI*|@릖؅[TO|zDFE`pn`-Wq/#:(29Kxtv}Mn "2.Q.q+)X+HήUw|3yZkvBHxł %yfsY CiG/~^z]NűpLS߬}k1W;<bMq3j"o{_^E_f BVlabsl9K}*YcECCfΡ-r’Yu{D3[pYȈ<ɓG6㖯I;;Bw:cs_uTԏɿkd39jm|RWLLYUf&,#d{xh:@D{N$󺭓s~eJL\(PG &;20uOm_4SܓcWdf2RLQ}t*F֫:LmvS]AҶ#1MJȮd*$P:.%HMNё̟lds)Dм(FbMN3܏NӭR֔ %#+IŜ y )dF@vIYkpPEA lSDŨ*W1DBZŭp9^R7*&LxHUFsd `&-TvłL\?Ho$i:s釂Fg0{B40A%A e'ߚ!\>YzA[<,a:Skv* w2?}"#B,y5K$={D|"6's?ʙ}@SU2~Y0uc.c8"0e3r*;Ҫ &uElw1kq֊ʟ|. JN5;渇K DdpjT5x>4+xI=I(fܕO;Cu5qBB",bGK11yx,W10b!+t6%6! s6Z^D UdzP{?E.*/sFtm\5| u(f y \QtSWHΙfMŕ2g[#k f9ʶZ\UoelؠG`?LG.6;Sˍ}F7}ӯ9&3t !xB+rZ5z-#p<|F}Dh3y OKƒTO:Եfk´Ypk'!T>㽈/UEׁ?fBۛgysFjDUAD?ʏ@>So+PZv3ƶ fd#e@u4X4WjN8 w qh͸~`()sD86PL(TBX+kG3sN2ƪZ%zf | ^oڌx,=M:;zp @Qhq ]jzL#R݁0 "WJU"Ps*L=p4fsGtKFθ;J47ua?\QͰ\ OW7X%"Xy=6-95S;9"*w$E쪙I`AFon9{nlF'1;)&jg՞1b;óg*wojw:ß#PP;EM(` ߄A++'M"Ž,9 ^811jΡBO#bޘd>hw+xt=xiPy G ']D_ t(V84'$VlV_x&SUc419d|R/O  ' sUe(I4:g &b Ȑ Zϙ@^?-`of t ,zZaY `a1% vhj紡\ՙ@35Yd#=bӱ5Tɳ<賎W첖Aל vq 0ͪ@Upqr1Ÿn2$mwlL+Mwn;V3]#JdQ A *$@;5 uugb{TM^[L8ͦ$S-M(K^oM}8zsXw?jP.KjdB0FF7ܧw8vp7p]"0~LM9b8* § r|nK)XHik3&AT `k: ҹ݀Ms%e.Ok-\Urj* UTD=&a:|s-&5qJ5%i\XjήKw#S5`` &̽wOHf\BQ̢%)bgN՜pgg n3-aO:٘w 0 #bcVMMh5R8ǎ,Kdwa~3 VDMTRzAr,-8DLDhtbQ:MJ뗫n YΠten;1FAǢg;LiN5ce&ق2@ZJ8W.tglFa۠0: \<`"L+(@!znP@;P8+E=_78$:wZ,ǔsDp%LJ>~z縋`|ߪ9]̡y'X+n{Q;b?{6&A^%>,}gTm#0'm3G+awK-IZD*JP2'ABؘn-g*,fx2jZJL+,_#ܺ'2!'S ?񑼱6ӯfQ"iVAWfwY_ZO{%4Cۑ+|)ϵ`Ʒ&;^4SR\r pЩnz%mB\[oJU:֣/7u0"n7+Aeީ˒dǀc=NC५exZ EnwѺԳ]|kFw`U_TqZqzRԨ -mEF$r`UsAjj¿g*=L(Pl2 .40r#H{?# UiG uy8-wTl$Hg"d3:-$- a8u' بˊ:ϘsgOC^x 08ފe_SKtne9k X(mKIy@z,4{1:~Qni,(P:7`Ԥp8?`R"kvmcW '=}WrEqUGMX\╠&bqJ6`e}Tv]MYFhl \6;nLS|MחǭϐJFϪP)m '؊ P#E6qM}VS $qNѨ\X$q#&ҽ겦_0jv/a6qnvN;kk" 4sY+{ pNB-':~<+\kib l @鏙7GaZqSR!`3B9]R (RRP|ls'jPnu tkN:f O2:wcD L<];" J9`8Gbm,\*A,χ B.ŠE>"IPWΥ8 8z|Jt(Cu!oPrT^UUO5LQAЮIʣ73Af5ن&w1 9Nv!].͗K<;l v| e} VV il`wݢg# mqY8x, x>Ŷ |GVIFxԓIg>fq:R|_̏i/I{+#{zÈD͈ڑ^~W6ZJnY'];kOi=z/e9oR !~`To.:9\i7# UmOcsf,3*@\)q/j-IG&BhGɊ5SGE{Oս:Z qu7 e|C.` Cx~D!R$޼@nʗ*] %.R"OMgјJو-\4hͦ5uLҿw#ᜟaFV0 >$ 7"<q_ 1%.\,x ȍJ 9(iˬ#!mv FQ/[׽ prQɽ.!@}9{"蹇ݤ0فjd{~&*E-bҽ2̼b sAKyէ|1 z"ĝݬEDu97ot(ʃ(v]yddz)1 y.~':T-[L9F[/OhI]&!ˬItFC&RFɂ'Ѹ+4(:m.gr)(<3@ gCڛV]k?`!Yڻ4cfv*V۸؆ʠ+u)R 莺h nw? `U7UoKZh&{9񪔶G(5 1Jx_sdz\m En\gg?3]#J{.QMY%@O,'S~stZEJ~IK{w0vYh ;7R0ʽ1]GBw12*QUu/3F,cy{M~"!ݯh˻-G=6S{EFi=u7 1!,+eq&dt&X ?g5 ̯U4M%,S"2Ԛz c$gBBzKtյ(h dX{t#HTv K!GDB}xX$XF&Y=^bqKoue@DWR3+K|)ҞS}M9zɗ肭TcwoKQ3~\t38@ 2iL)bEwGcF> `]e<:dzbl RZ+kQ𜐯Ԅln#*i> L +yN .ChwlM PnZiʣKăc,E W$q's(lX(5h& ן^Y2Ra˭NrՇht܏?WghLq;c!(ϊL28mYHj_{3r6aϬdaF2&:Oǵ&؀:^ώ 1.Oel.Y~vc2=G!& <־#^ [eǎϔ&;|4pؔQ :Nx+X;BvmyS532l1 "j?Lejicg7Z ;IHPqM`A.80|82|5SɈ*%<N3GV eCxr>7/_b|XF$imdNlsx7euRlqs)RL~CRssІyVx D )!y0 #:@1ŘCQHoDHk 3.8RAKívdTT:(k,? r?j_{|?]ݔ'q ; & /p5g n,lXd4=_TlZI2M->tDO Ps)D ^bxf_fAwl-#E*ylr$Gj=i0(&90dT jk2"-T8lUbSoѽf|F7w䤬BFgE{q0D5 g]61 ԡkrEe;囿DnBZ ]B:P!%9ѪR