kernel-rt-tools-debuginfo-5.10.0-153.2.0.rt62.60.oe2203sp2>  <@PT@7!.ܶujG7odRopeneuler@compass-ci.com G7o QQ|b6;y~ Ēg佚6@fZS!7#\VI3|aFr's"_"imeQI5a"zJ]fGC~\=\x`ET|`>QJZ y+u , K^DxZ@6뉟?xu]e/fdvR۩ B3ܑh4 ޴pw.LPjc+UQc(2+~2l7fq#W~5 ͅo"]dM)`^ T6, :O2S9>{oRdr"Yt}u(^IkQ._"WBǛSzj9(p1f6a123fe0bce485cf19e774447552c2736f1c889286618672cf0f96d0bb04562aff34a58f368eda60f88c5a97a54949c6f4bb09}1sGѪ u fX>=?d# = k $8<B Wi    h   T< (8"9 ,":"F1GPHIXY\D]^bdefltu vhwxyz,06x|Ckernel-rt-tools-debuginfo5.10.0153.2.0.rt62.60.oe2203sp2Debug information for package kernel-rt-toolsThis package provides debug information for package kernel-rt-tools. Debug information is useful when developing applications that use this package or when debugging this package.dNvdc-64g.compass-ci XGPLv2http://openeuler.orgDevelopment/Debughttp://www.kernel.org/linuxx86_64 x x58H@8ؘ,AAA$$$$$$$$$$$A$dQdQdPdPdPdPdPdPdPdPdPdPdPdPdPdPdPdPba922a4d92438e70c06b4a2a731efeb69ad6b85ee88eeceb3d12390dd1e7fac6c82fe95e8854802ccac34ebca5a9ed2d2214d3797471cd0d3ae9c54521850c6fed127d2a20b03ebe84dd416f02977c099e8ea4a04c0957293b7d9f803f431fca068b09329e22710420b1a0e4810015667b78a3972782489bbe9cc2e52cbf0e9dabd9a0b3a717c72db2942f4e4abd68315ca2d7323fa261cffbbe489392ace281f46bb0226e0e4a9d1c5b08085a939abc08f5dc23ba29d84b9db7978ec3af8b44735fe486cd58cca792d5d3980aa9ae30d273220cad63b64793fbdad856a7858b0e7961b8c6d85f9c23773b216a92ad44afddea063ad8695117584acb25b0ef1d7ab1d6054f3e8c9301541c8c750a8f94d762672ed108793d5cd41e4f0afa885194e4493ee5b8b06898bc964344ffb70123552f5e58491d384f2afa361091977446f355e4a4c95b3bd591fc7be6da543cbb16cc837970a5d92ff04b2deb7d91c459b147ba390dea4b9e8d2db96ded005770ef1b735eabffd1cfe980847c0f2aa6bc07e5ae672a551597e248269bd9888263aff5577fb2063d072003c187983be69b8a54078b24d9f3c0835d8b34e83dd02254411b79dd4a16e74f46f41afbd239rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-rt-5.10.0-153.2.0.rt62.60.oe2203sp2.src.rpmkernel-rt-tools-debuginfokernel-rt-tools-debuginfo(x86-64)libcpupower.so.0.0.1-5.10.0-153.2.0.rt62.60.oe2203sp2.x86_64.debug()(64bit)    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.17.0d}@d3@d cccc{h@cb[b@b@bx@b=b@bbkbw@b@b1@b@bzSbk@be;bbb^@bV@bP#bDF@b!b!b@b8bOb@a,@zhangyuanhang - 5.10.0-153.2.0.60liyulei - 5.10.0-146.0.0.59liyulei - 5.10.0-144.0.0.58wuchunguang - 5.10.0-142.0.0.57kylin-liyulei - 5.10.0-141.0.0.56kylin-liyulei - 5.10.0-129.0.0.55kylin-mayukun - 5.10.0-126.0.0.54kylin-mayukun - 5.10.0-121.0.0.53kylin-mayukun - 5.10.0-99.0.0.52Zheng Zengkai - 5.10.0-99.0.0.51Zheng Zengkai - 5.10.0-98.0.0.50Zheng Zengkai - 5.10.0-97.0.0.49Zheng Zengkai - 5.10.0-96.0.0.48Zheng Zengkai - 5.10.0-95.0.0.47Zheng Zengkai - 5.10.0-94.0.0.46Zheng Zengkai - 5.10.0-93.0.0.45Zheng Zengkai - 5.10.0-92.0.0.44Zheng Zengkai - 5.10.0-91.0.0.43Zheng Zengkai - 5.10.0-90.0.0.42Zheng Zengkai - 5.10.0-88.0.0.41Zheng Zengkai - 5.10.0-87.0.0.40Zheng Zengkai - 5.10.0-83.0.0.39Zheng Zengkai - 5.10.0-82.0.0.38Zheng Zengkai - 5.10.0-81.0.0.37Zheng Zengkai - 5.10.0-80.0.0.36Zheng Zengkai - 5.10.0-79.0.0.35Zheng Zengkai - 5.10.0-78.0.0.34Zheng Zengkai - 5.10.0-59.0.0.33Zheng Zengkai - 5.10.0-58.0.0.32Zheng Zengkai - 5.10.0-57.0.0.31Zheng Zengkai - 5.10.0-56.0.0.30Zheng Zengkai - 5.10.0-55.0.0.29Zheng Zengkai - 5.10.0-54.0.0.28Zheng Zengkai - 5.10.0-53.0.0.27- update kernel-rt version to 5.10.0-153.2.0- update kernel-rt version to 5.10.0-146.0.0- update kernel-rt version to 5.10.0-144.0.0- update kernel-rt version to 5.10.0-142.0.0- add kernel-rt.spec and rt patches- add kernel-rt.spec and rt patches- add kernel-rt.spec and rt patches- add kernel-rt.spec and rt patches- add kernel-rt.spec and rt patches- sched/fair: Add document for burstable CFS bandwidth - sched/fair: Add cfs bandwidth burst statistics - sched/fair: Introduce the burstable CFS controller - mm: memcontrol: add the flag_stat file - 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 - ubi: ubi_wl_put_peb: Fix infinite loop when wear-leveling work failed - 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 - 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() - crypto: arm64/sm4 - Fix wrong dependency of NEON/CE implementation - crypto: arm64/sm4 - add ARMv8 Crypto Extensions implementation - crypto: arm64/sm4 - add ARMv8 NEON implementation - crypto: arm64/sm4-ce - rename to sm4-ce-cipher - crypto: sm4 - export sm4 constant arrays - crypto: sm3,sm4 - move into crypto directory - io_uring: always use original task when preparing req identity - 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 - memcg: introduce per-memcg reclaim interface for cgroup v1 - selftests: cgroup: add a selftest for memory.reclaim - selftests: cgroup: fix alloc_anon_noexit() instantly freeing memory - selftests: cgroup: return -errno from cg_read()/cg_write() on failure - memcg: introduce per-memcg reclaim interface - 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 - selftests: tls: skip cmsg_to_pipe tests with TLS=n - selftests: tls: add missing AES256-GCM cipher - selftests: tls: add missing AES-CCM cipher tests - selftests: tls: test for correct proto_ops - selftests: tls: test splicing decrypted records - selftests: tls: test splicing cmsgs - selftests: tls: add tests for handling of bad records - selftests: tls: factor out cmsg send/receive - selftests: tls: add helper for creating sock pairs - selftests/tls: add SM4 GCM/CCM to tls selftests - selftests: tls: clean up uninitialized warnings - selftests/tls: Add {} to avoid static checker warning - tls: Skip tls_append_frag on zero copy size - net/tls: fix slab-out-of-bounds bug in decrypt_internal - tls: splice_read: fix accessing pre-processed records - net/tls: support SM4 CCM algorithm - net/tls: support SM4 GCM/CCM algorithm - net/tls: make sure tls offload sets salt_size - net/tls: make inline helpers protocol-aware - 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- 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 - nfsd: Fix null-ptr-deref in nfsd_fill_super() - arm64: Add non nmi ipi backtrace support - slub: add back check for free nonslab objects- sched/fair: Update rq clock before unthrottle a qos cfs_rq - io_uring: fix soft lockup in io_submit_sqes() - arm64: Fix wrong logic in gic_arch_restore_irqs() - pkcs7: parser support SM2 and SM3 algorithms combination - 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- mm: hwpoison: enable memory error handling on 1GB hugepage optionaly - ext4: Fix warning in ext4_da_release_space - perf: hisi: Fix unexpected modifications in hisi_uncore_l3c_pmu.c - 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 - irq-gic-v3-its: It can't be initialized when the GICR had been cut - irq-gic-v3: Add support to init ts core GICR - crypto: tcrypt - add asynchronous speed test for SM3 - crypto: x86/sm3 - add AVX assembly implementation - crypto: sm3 - make dependent on sm3 library - crypto: sm2 - make dependent on sm3 library - crypto: arm64/sm3-ce - make dependent on sm3 library - crypto: sm3 - create SM3 stand-alone library - 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() - arm64: kaslr: support randomized module area with KASAN_VMALLOC - arm64: Kconfig: support CONFIG_KASAN_VMALLOC - arm64: kasan: abstract _text and _end to KERNEL_START/END - arm64: kasan: don't populate vmalloc area for CONFIG_KASAN_VMALLOC - 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 - sched/qos: Add qos_tg_{throttle,unthrottle}_{up,down} - sched: Throttle offline task at tracehook_notify_resume() - 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() - bpf, sockmap: Add sk_rmem_alloc check for sockmap - 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 - bpf, sockmap: Fix memleak in sk_psock_queue_msg - bpf, sockmap: Zap ingress queues after stopping strparser - bpf, sockmap: On cleanup we additionally need to remove cached skb - bpf, sockmap: Fix memleak on ingress msg enqueue - skmsg: Fix a memory leak in sk_psock_verdict_apply() - sock_map: Fix a potential use-after-free in sock_map_close() - skmsg: Avoid lock_sock() in sk_psock_backlog() - net: Introduce skb_send_sock() for sock_map - skmsg: Introduce a spinlock to protect ingress_msg - skmsg: Lock ingress_skb when purging - perf: hisi: Add support for HiSilicon SoC LPDDRC PMU - perf: hisi: Add support for HiSilicon SoC L3T PMU - perf: hisi: Fix read sccl_id and ccl_id error in some platform - perf: hisi: Make irq shared- 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 - block: fix kabi change since add bd_write_openers and bd_part_write_openers - kabi: deduplication friendly structs - block: add info when opening an exclusive opened block device for write - block: add info when opening a write opend block device exclusively - arm64: entry: Save some nops when CONFIG_ARM64_PSEUDO_NMI is not set - bpf: Access bpf_sock's src_ip4 and sorc_port in BPF_CGROUP_INET_SOCK_RELEASE hook - bpf: Add new bpf helper to get SO_ORIGINAL_DST/REPLY_SRC - bpf: Add bpf_get_sockops_uid_gid helper function - net: core: Add a GID field to struct sock. - 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- hugetlb: Add huge page alloced limit - kfence: parse param before alloc kfence_pool - 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 - kfence: Fix wrong memblock_free when enable dynamic - 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- 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 - net: snmp: inline snmp_get_cpu_field() - block-map: add __GFP_ZERO flag for alloc_page in function bio_copy_kern - 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 - irqchip/gic-phytium-2500: Fix issue that interrupts are concentrated in one cpu - scsi: ses: Fix crash caused by kfree an invalid pointer - arm64: kexec: Fix missing error code 'ret' warning in load_other_segments() - 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) - arm64: remove page granularity limitation from KFENCE - Revert "arm64: remove page granularity limitation from KFENCE" - kfence: Fix wrong size of alloc_covered when enable dynamic - audit: improve audit queue handling when "audit=1" on cmdline - Revert "audit: bugfix for infinite loop when flush the hold queue" - 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 - eulerfs: remove redundant calculations - 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" - skmsg: Teach sk_psock_verdict_apply() to return errors - netfilter: nf_tables_offload: incorrect flow offload action array size - kfence: make test case compatible with run time set sample interval - kfence: Add a module parameter to adjust kfence objects - 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 sourcesdc-64g.compass-ci 1687965302 5.10.0-153.2.0.rt62.60.oe2203sp25.10.0-153.2.0.rt62.60.oe2203sp20-metadata_list-compact_tlv-kernel-rt-tools-debuginfo-5.10.0-153.2.0.rt62.60.oe2203sp2.x86_640-metadata_list-compact-kernel-rt-tools-debuginfo-5.10.0-153.2.0.rt62.60.oe2203sp2.x86_64debugusrbincentrino-decode-5.10.0-153.2.0.rt62.60.oe2203sp2.x86_64.debugcpupower-5.10.0-153.2.0.rt62.60.oe2203sp2.x86_64.debuggpio-event-mon-5.10.0-153.2.0.rt62.60.oe2203sp2.x86_64.debuggpio-hammer-5.10.0-153.2.0.rt62.60.oe2203sp2.x86_64.debuggpio-watch-5.10.0-153.2.0.rt62.60.oe2203sp2.x86_64.debugiio_event_monitor-5.10.0-153.2.0.rt62.60.oe2203sp2.x86_64.debugiio_generic_buffer-5.10.0-153.2.0.rt62.60.oe2203sp2.x86_64.debuglsgpio-5.10.0-153.2.0.rt62.60.oe2203sp2.x86_64.debuglsiio-5.10.0-153.2.0.rt62.60.oe2203sp2.x86_64.debugpowernow-k8-decode-5.10.0-153.2.0.rt62.60.oe2203sp2.x86_64.debugtmon-5.10.0-153.2.0.rt62.60.oe2203sp2.x86_64.debuglib64libcpupower.so.0.0.1-5.10.0-153.2.0.rt62.60.oe2203sp2.x86_64.debug/etc/ima/digest_lists.tlv//etc/ima/digest_lists//usr/lib//usr/lib/debug//usr/lib/debug/usr//usr/lib/debug/usr/bin//usr/lib/debug/usr/lib64/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection cpioxz2x86_64-openEuler-linux-gnu  directoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter \004, BuildID[sha1]=13ea7bbde844b567ac317145596583ef02b1f6fe, for GNU/Linux 3.2.0, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter \004, BuildID[sha1]=5042674f4e5f5eaeddded550e20f6cb79ace062b, for GNU/Linux 3.2.0, with debug_info, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter \004, BuildID[sha1]=979b4a5441649294584c3d1dac63588382c332b5, for GNU/Linux 3.2.0, with debug_info, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter \004, BuildID[sha1]=951f241906c90f54b588550761b025f83de4834e, for GNU/Linux 3.2.0, with debug_info, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter \004, BuildID[sha1]=d120f1b7b1707207b257b62d1f2de5829bb0b32a, for GNU/Linux 3.2.0, with debug_info, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter \004, BuildID[sha1]=5bd0e47c98185963a515b7eab5ead6f9bd86e3ff, for GNU/Linux 3.2.0, with debug_info, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter \004, BuildID[sha1]=df899ab87015162c5c9e980bf1d2f67bae91c609, for GNU/Linux 3.2.0, with debug_info, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter \004, BuildID[sha1]=746611a4a9daad0ce5727cc295e28ff4245d54ec, for GNU/Linux 3.2.0, with debug_info, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter \004, BuildID[sha1]=346f6e2f1c075de670d25a3c09ba864f205e61cb, for GNU/Linux 3.2.0, with debug_info, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter \004, BuildID[sha1]=f3be5c24fcd080e10d3d24d8cc4b4e6e592dde40, for GNU/Linux 3.2.0, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter \004, BuildID[sha1]=14f1ca530032d1bb198342851323e54cb6c02a52, for GNU/Linux 3.2.0, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=5c6800c934b66415b8f6c1eb0316d492b401163a, with debug_info, not strippedP-zWyp6(utf-8203b23eb27e3fa97f0b7e30b15660137d211270d649aeaebec76cfa70632867ff200ae1ee779215f3024c9e58d7b37410511a144e6b726208dca1fdc37744115?07zXZ !#,] b2u Q{LVPI0A/ Û )~>Qmw߼֥-|\ )"3oJz' у=^.]h'/(*­^L"Kd~TS04uY̴֤}Pq+YyzL`Lx *A~^ ,* 髲@ ͖,.{uk]vXu3\FhSge8iHWd5g&/d6j_ԯc1SXit䬈-3yF l]~FE]7GCo7%Ed Fw|E!r Eb"v"F S .UWFfkƩNtos(U//ܖMu@?b s`}l:&Eq)Ҟ[ѱ5Mo^Asx/I4bB;9DeHFoY:ț;;͐K̀'}rA+N iHOgīwTRf ȼP[0 zO;JoXrmN̾#fGuڑa?.io_!Zχq<;Xd'+hdGь/+j$.V!9E*QUC$qdH8i9&ĥ/ ޒirӷ{G?3B4wu2gFo{*E`C%feN-@>2$Pxt'SҞ=T'7rߵyl֘woQK@g =XLn4@)}FGZDOsˉ:FIX TqM)^ߠk0z`W{R$2PtZgۗ9?OD@zI-/f&w:՚%Ҟ&Τ]se9=ɲ3?.E1ѳ] :3N "ih{6js٭<jOXns|$Ew9Pf$xc6xRmh9D庠+Ir' X$nX~OffJő9/߉2/,>NŸ t9^aƉ^{="}U+x?<Ĩ (b̜FgoX!*8돿;LL;W}=x(kw|pQQO"%u1+ꈊa)/O+:mi 崵2;'i))kqO);1UJ %fޫ|(;ίE5HO<Ԁ4ww/ 9TBb:L N +7+Uh適dY77O.CH[]Wcdy-l=NFVneCh%oY﹑7/c/ݦ]>m+=Oq .x-o϶--_r=]`ʁK7> sny Qáƛd!t-xps1)1J(+n-1[I&b<MN0|+y;aiB:>s jQǗ2xj2;w*'̓q>TmQMJAcњ_A2'i̲uI= LW @q U(&H(6$ʸ 禁Ͷh%6Oea}ۙ(qut]uы  o%E7990Z[:j)A6P_T 2U Pi&KK)6~')W收 @ħ o( ~=m~[ru4ݓnmB^,VaO'h(/R4\ Jr~. 2}zʊ小XWW5{D n"yGTA95~&ՕW`d#2[+qssd?|k~RnCnx/ pG DV5ZM{CM~!YcR\x#O'jn@NfrV\ ]X>r_KjA7(<Y-ny _[µ GPr,n?5(\s0~o֘Y2EVRĴ n5 !oAmɭfYo'{CfTX=5nI4`9Tغ K\bh<5A;a H&AzoCގ~"XS,n3dViWsz_ Y­ _1oNݧY[_P8.5^El7^ouZe6`a!`{|'ghr˽FpMER/ oaȿRD>[زgy@3w fniGGY'U.RQgܚ:GrO]S|ӒpgTdwAjy"ID3х(v?U`Bq!*y>DIʬy{¿9o2BA1~ﳸ|Ȝ |UQ,$߸8W\GI8>пmQ%TF5`/ޮbIKBHͿe6i7NWxEAN2`M悶09Y-a'8>.7+CA ًUrY k}r ߂^Sd4j~{,Szт%PN^ٴIUۥ1f-On(Zq8>ҧ#XŒ'iMc![miND$w9mSB!6Y02XddsYJ# ()M}Vfd2GWAmם2_Y~%7SfR+nͣ`bBo|fU513 Xh';=S:5{B_1Yw#A!8cs.›Iҁg úw!뚢njQx5-Ӣ~"]zq0ɎRadLmDw|LEDѵfhv""B?hil=,~%DebLC車~FMUz-x'^y-K&jp?\ _mD;w/c_.=֢+i _SdbӮ]T'8XOlDһnڶP| 4z'[&M,"4vs>y&̇ hP ƼhO NiY9SQ# 2 8'(W&l3N>+,$g0I^x[~H)a`Ԯ!Ң5*BlcnݥIq`XMZܶEfMON ٘?BxonulY4 Ў^א逰-U{&tq0r֠ȮA0A_Awi?aqʿ +'BBFX^  IY ߢ6UX1;C GDDW@0<1=ta95CK)~](7{a.*uԃON 8KZ;Y1`qq9W:"еTIw^݃"i/PPmwwe^Dle$ng߻joq,+&F&n#Obp|s v%;@@ *Z\[*qmZ%%mORvk:pLۋOټV<9.LC̪ H@mo=Jd=A4K^/'N&H g!a$^~S7^ޭmc$ [VZT;^E\I Ђi"!l=&ew}#WΗwEyhalЯ.~`w{Z)L t]?T٦}1B챱? ڎFTE+:w$܍zoL9.;ƱV_6*,b  (:Å+ڸSSm 4,Y@!Mǔ<,λR@2X6s._$3wPllEP,mV8~w ԅwݶCK_"ጙj `&2#C]͋ xM8*0m+a/ C?dagh6Mt%P,tbser'm/ݍp7 l3j(nYӉ-?p|g@E5nlPi>i?{̮/V˜px*) o2V!+DۓF O $4K?Ј?SO SWge%Kyաd+rE_ jqH-(tXD.( [>~sZshinI?D^AR<K^:2A1|lQIAԦKR(=Ъ=_._ !2VVΡ$,?}H Ͻ-l'˻Gw '_zfϝ e$>r]#eYfPԗ}vvʈq*0Q[ip۽eZ:aY5kY@}NnPw1ytBXţt%R0#[ܰٓMy]+YfG I_pN`r:T1 ZrXb^̆&s 2!S>^&Զi_b wxPq9G~OOeK3 `+_8{=v =iv*We&R~Y{=` eT&8LJb3|},}8soc`5/DX399- 8ہۦ<azm,ӅYF?-XC6®p ye 01ØDb!jLOSWNU%9$ C>NT[w}d>!MCir(*n: w2VJo;RUApmy~%J^%6tYXcgi< AZh)j,% !%[3[oO6J[Zٜe`oLV{ 'x-phs_UHrTjgm2uHp4D@A [I0ء*B DNrQUTNגq&^_5%z >8SMzc*D/'/r|<Z[1jA9$B,KzVz_=;ȼz5!7mE/Vp l^,_3Gȡ,] GJX!;⃊ ;KcΌ Ӹ{"."ӵ999؞.,I(2$!-6}2/#_J?0MfUW-1S>&[H *lE1`T86cTuJ.ًH~ >YC 3.ꃄ&[5=ҁqGzO*z0Eޠ-˰HI-V-r-X,U/Q>:|9Wņҁ4l*5%rr_ bf%=xfz? /sz<),ԢNrIŬy" b0uGݨi\ÚzP::Ђ$nEX(l_cs~>j/D A(NZ#+ !(s }6em1᮫[6=컍H+XMs p67GF8AFh5/7hJ`З(E)L9ZC"(7ym(V7rtAjYC]:lV`^;8gH#mZ̈ڥ-bzuAC B|O*e-L570a`jz(Ǟ گ JfkwL3Dڒ xwP{^䖪d+*ke>Z N:ϯn$'e*gCmj/`K}lӊ\ Ld- O{s2u{|SxǓ+cTV|I(Ah"{2*1)7"M4%.|@VkWՂ%@i[KB<Ҳ13|ˏ+8;A}ŎzjrV&'Қ~ 1}S=lL6KB%6gw! Z,>~Ji aRRt5,2CT n54޺ aTC=Qa$mw*y$ | yUَx4Jr0>̘{AVz0A;*fW6bLB~u큝RDm| ACD\ u\R{P q@>;D}7j%{C}-L0'G_PFȜ/H}1-2%& \I |H;hτtqDCR';n4IcON b졗룛TqG2Z{Nsxh'H,|L+.XҐ#q5Md~kUէ1d u"23/9)eqvk޼M`nܼ04,BB Zwc܅['\TUYA$!RCǕQΨ훨;׮XA;3ԪFt0xy#yJh2ؿ?TC8nyɦwNJHb#5'H<^fla]r}2S|ۀPT#Ro9KIR Q̷?; ,VMI8IO;ؘiztH$Na$P1l>7Q6p3T,tbˠÑůzJlv\)p9N>G'b{^gX pS`+zZh+4D=B::ɜiU$ݹ-joMG `-ܡ^CgeI~S\EgCҶܧ5$ieˈ#Ȳi$+\e`^unDicGO,ϊȎHjK7TFa{)̓쉜y2m)޼Nͥ)c8{No-ʦoɛleˌ/DY8~#` E.?-;2\ .< a[jY ixȏu"")3~ρ-,C"JNC&y^;?T[H&#Y鹦A&P\?wWZAgJ*A>UUi`>S*?^T+4s*Tr{,^8 ֑$;$\5c^vrfOjjnWHyՊC[5Ļȓ"(~xgErF%(taB چ4P h'agmr@ƶ`|w0`kGڟc0L5@J2j 5G> T-9bXakm>Ugie:U֭}*:gy>g6v~ĠN D2YU,Ow9;jBA_R2ll6ˁa Myz(# 13L0W0xT@V]e}-3k,,$CH7 ?3HIߙa9{IL=30q"8/4Jjm|'#qzp^q{{î,$+q`CV[BC~gL~e K/Wp.u9KzH>wlY[tE+){1,ۓH?oδ0GL9I<6xp ݿ]n.RcbQn~5O4r̝\K2= x6n{ض.&[1z!rY0]r=y9 Zz{:GP_0t~8VVSFZ<6Z^rE/z>al^~PD׃Og7J@>8ݔRmt:yW"CM`w!K칀Syd}Xvcm^ًi ڃdy$͚Y䅇FKG6PX~·YD%[W?jr}}p@g MtJdqy\;X|!!$q4 ֮9@J]SY~8mwC9uhf:x_DMÔR"hh ZBX1ҳPzsD>ۘlG.Êo:,rpbdIʔWi `?J\FIݾU^ #X3#O{KPȡ rXxxd;Jܩ`e[fp*9;s[&"@f[}^+~Tsf eo+W 7e)"K419Z9*?]ʳ^3=P(vEpN-; QC\θzs>/7Ղ~- 9\G%pM'rVgx'VפjK,Z,L Ѩ=Jt9 G}gla^p&sӂѻ`Ya:ecs#j~A1>ggm5X½ .љjmK$K瓼3t٥r^^ 6ז8l'գW@.{.Bؤ3?:W9$UNJ{K0z{=ь+঩uu(L0@ l@8D >)I"؞dT31 w_1,436J큥(DTw({9 );uduIk~#yOhVvޑ;8ZSUo#u\RWnke?{%Bvgtr[4 Uuwl~Wؗ>6=V,#`QWmimט*!6I#f>!7idi˧IuA 6\;10iQ{e5W«ׂsWo:etMy P juţ>g }/gM\FV%Yd?t Ȕ_MF5be1ʆWv3d,'/Q8>" 8K44;F.B&DXgZm!/ߌKjft/5Ү ѩc 4ϏjIg:Mik .d0>p* 3֩2fG~*FK:w5Iv9-pxwVbb0un+r<b.3y=J**:Eo]bUyB9PB'"{YoG0Gc,")̭E'r R/rƮTHqU|l`Y !4 ;sf ʜJϽGn,X p|jon{1`R{YUXܼoJf [{wñk=khOc_U M4FCd$P520TDOWaUmNmv^d}U*P &l-09 % P58@a[!EބIzFPJ8U1^HxSKׅ2Hѣ-[?8 !"gdژWWxYߒ]0spm`Lo*_¼GyՍ-{`KqX=?9JS4O`Q|( m,XkwtÔ'.(Rnڗ)c@TZK===iY| ]+![*sFf޼@m' D܎A8UE7QhX 1S|%)rg4ZjT+<|]Q_YVBNMx [S*nvQKQgSsrjc9< CZ]ؙܹ")4:8"yN5zLA4/ͨ229*cؿR숱PU!scem^cW]4r>4v+!1s ~vBy.vQ+a>u>v\^ϗ6 T .Hg͍'@lc`5"ߍ; aɉ&'敇a &y[{jJ=5PQG )RͫQƳnK~%$( 3.;gEx)KP*^ce}Є^"̻3#eCOo@Xw4 A%Qa^StCO#TQrpTjmSeۚex56-70MZy4n]f͟FgfL%REB0N#5Pil>ޟvME7ّ^sm$܋_~kM\Kwwh| Ãln&Q~>c`GLo:aOkܮQE͚VZ/lJ%ޗ('=.!x2>AXZuJFu 7̡~~@<㟌P ]HGi/s20,:5چO~4e:YJ2K&m]ֻcz:}eNbiǡb D(K,u' uA3?R7ߠ@2ZJ! h ɤ"dWy? ~ @J3/)ˮ8 ?&FqgaOeZV59Z\tץN6oO,nP9(nLrYcċ+OhB^B&LsI9MZzu`aВua U:# ɔ|< #kG6ګiJ[0TzXR߉B~a w7#?Onqq(A&G{_NF|hn~6= 3bl*?F[`ji ?I2V/+=}e\h) pzھMiɶzK. Nt ,-Q.e !#30#! !uR%vºW3VNQ.qQV\}.pqj;l[&r 8롹qRI_!sia! vRy`NBhQ>t^X*袊}Pm7۟Km O\J(͝uEV 9V \G)U JI[bc ("Z9VO%g{;uF>t< WI\sWr3 ҽs#`& m R 't"hdxFIMs]tw Y0dZ|z&.P ^U] "6sJ0x.g^R9Q7RՊ7ˣ*rEmXr eBEbion5% ] (kmb1m88{zk[#MJ?ێ~ޒv#߄- ; ~զWރtKQxedq:2zҍ>dFJXg_1&ǦTcK0oS2,;w2);VM9IP?8YrAýQ48ϛؚ {2:r(%]HXؐs RW ^kyYW^F6,LEglB\ej߱؟O]i/jx{=&n}fzK~]R4B\em=r_:U~h&tc5+Hec)g*ӶDHkau+JV rJ_Y#K4Lɝ.2l/UPqr,?*C~>b>VK\=2hDs^W {sWw }mҷKqfY #gw\#A>42ܚP9Cl;q%'_O~W,Qzw_y+H+v'DZ}E7w)ߋ)d;ڎ 仄Yǖler2X ח2*RS%A<M()# tmǔUh#>ZZ?X祬JnnDRU^Y@!p[ºln4rƐNH?$vv*{2`^{oFTy7M}yM̔WDBQ7)yTӐhT]J>bԡUE|ZMhqo?VV`i_] PMuU-, ߃Ciћjhis6= (5U]wN(ͱJ2z3 &9PDfcgK>1#v Q]y[3ElPc?_eh Y)Ѣӄ+AyfnLրH[Ubʍ@ӬC\G_}A%O {\2>MKG%MTt|+n]n/[Ct}EXB )F.#A+ ɵz kNϛGad_(լ.f[j*L:}SN}R0&/RBa3D/4|E=EN=V,QiiuRlQ'-k iR!s/rGCD]Kf&M\g,D$@ 4yhu7ʬj9^ATa0KvHdd-V$N)m fi ޮ~hCuRA"i=GƛwcG q]]xLư3"e×Ǖ5S"Wᴇ^gi6Q{ 9oc=3%E|@XЇk,ZP$4 CY$m<}}#>4ORtQQ{nStI^, 3Wָ=*PXjV,ƺ.H75N)ucPtVC%`u^x:Bwc/ ގ鬲uԧ(.F+l71w0٦ ;=0>|܅Y@K*yڴkJ>ޅwZ KT_<ߚiϓ7!hF̠$}ۅŠ[VApbTr3 *C2Th?wLqwP>Z v6g{`fmc,8^Ga1U&RK:kS |Eo/|ya(-R[}3d~Yñ5ԆIʀWq`~W|V/_G1+C+՜.iML%2Va:Q@ l*E'k55Mb<]v3zM7I◙)yGWy ;izBF.O>sO1bŵšG[~vÀ\Fk-Ω6}ŅW>`ts0pdb.L3[Y{T<8,{70Kx&4yd-5`٥(U=kr$QԘ#T O=virˑ79|)?ntF h>Jg/iEСQI-\fE@Ĕ#rH_o9=KTsZ ?p~j?Ǘ Ec(Ž HDeMCM&=LH[\&_bd0D3Mw zz )GAWDB^&՛)*6ЯMeÁop~ PΉ]rMاoJۧŢ8]oAx=T<)?P S“'1a~t:.N4͓: VK$lky(D=X.E'~wph&͝Wϰ.nyFG{Smp#8NCpP+' $BV#3(D+.3WS~$yS[ZSVU}<[r)0}9 }o8M}pe^ ٶns,FzB+М[C~O5oJGmlf5hԸ p6  |̽ '8=BqN?i뫈DHǗ a *3=2͂/[I~t<ߌ ugWzb.БyۏAt?aB˗a0sa@v&֦Ղ'"  u0H= =80h&֗^lq~RÜ `lql2OLdz%[ G/Tsͅ[,^ELI@[ Ry#Wl}4j),jEI#e$yo|{l%P]H&6pn$j1<1S1[b ST#Ot(& e{ݷzϒZ2A&E0h4/dGq^qkz@a$;f/xo[+zalP]Vf8zmpl8at剂$oL1n\i4Z>D,4CTuQ^we̼CY/N띗ocF'f(g!^=Tv;7{d:RZ,#q*-3j)(V*n! /."L<6\}QsJj*)>IօaQ7/^F?E~GjJч)z߳72& };+ Ȫ\-ŰJpEc~ [&ʋ7 倕M}*ؕpەzVZ an+:HF@4=x1OۇzD]F'NQ˟|y5g ^/`4jVX]UE(Z)p/I{4#hfXh.rYQx2+l:ow/h!՜wtn9w>7x?ׯ)>K(.0,eiP5X֚Ɉ'7U'YݪF`/+Z(S & R VHQi9FZ4wqW#=Wm]i?GJ$.rcL{gx@\sƐ9S8[f~G9>7Je@3R$D>lAU{RJH RL'J8F-j[pb'8cR/Mvﰶ}hQ_clmT[^E9EjDPlg ǚ{1rb}3cL Tζ̒͊ AٳTh ?bOK|g-+Eb;m݇ l!KFB1p yХzRãݒ勐G@ ku:Ye^2>8P=h40 +ᄟ*]Kh$>Ǭ12 ^> (ĉ,Šʧe t5az֦6ͺ4fJ@tuZ>H⭈ 0fk*gKo R$kN=W'" gMI?&rY ļ[ngqՇ3Cڭ! >\o 8ضJ }U C4Tֶ  I$~1o_`/䖧Sځy~הsf@H)9ރ W3pt4 EK&n|'e!%%wi4ڼ 1b?Mh,H(F~A9xJB4@4q,fmUy &¸L4X' sC9mU6M!ոU&H1AW}^']嫄l}w8y1`qnJn@ k"˝,l 1mizd;u7->d\k <qT:ѐQ`3N xAau`RG׷]vPlOBv3p2mŒ,`M ɧ>WηϲlIeϵJreqZV= )%M"5m)SjFi}Uw@~ |X/nwF.d^'GxWiSi[l\{LDBpoਖ)Qg F}uQmb7huWrkEHmx>&壿!8,>WTyt [Ƃ{6Z,Nm;| si͕L dmOF$?@ygw!*)8K"hM%{z6&15GdK4 `@DmsLky^Tx)|7QB9QV=h᜕{3Q<|b0ZrQyHӇǏ06x@x7SE>X$P+g=77{e*OM:/E \ҁ9%>ML@u Scͨ}Ft+n4!\bpΌ7yuP:h?1I Z^lNeA*ZKg,lгN%oBϺ*rN*KXLG;O6<_fp)Ox|]NJdv5w?ydzsI(Ne&&0D40O B?w7ez6@r/(ٮкyD4P0D$b?*^t'=D[}q1ndp{[S;u&QST=YsTiewFatLsd>a+Xc'lBo^ +с-P&[<ry˝93cm\<^nv~MV4RY˔hxm r#`Ę2O|s7YQi%1 bfb(/ຘ*v]6ⵤ}àj \ZWVm )˴&! O'2ƭ9![E@ĔS."-Lgnt6ͫ/p?L?:yVZ$;_0"QFc5ڹ?M1Xa}+19 23uOݣ ۛZy ,s(4`U ~G=M=,(q62WY#MxA0@+$Ƥ>8IW l=mNOr@::0:qy`xhxLkр^(?2ZwW$D Ҥww!E(K7^zUF- 3a2gc?~+[YtB'F/.2?+Y%Z yP``%|>٥b;gm'yJ]Ŗ1:7,)jcɵύgld*yxxZf@V dmrV6h32-*! +x5W QE.?ՅјVOMmǷM$0AFX>&Lqpb.~)#̾!Dӯ[kIӰMC;5iKt(|bj 6ۣexS#xU.JGo E"8n.̞_+SN3f~}_2Kpx=VPt73}$m\TĪ8e6,L%*JxүHtokf[^9?k ;VK]Ka1Y8e ٭ 賁MS{uGDJ0"5d뺂b /s _VvCwЌP<pi2nR%CAҗq0FPfv^8NvvK/vfuFUPM VLduKV qyy)*u,9!b&}$9e ,Y"ƮmgSb̷,z5vc'R+qo.(SG5]&@?1Z1C[` "&n5Y(N$ԟ:)J"3:9^N9Z g_]Cp͒9@W>$(ToKhYbRDyso߈?T'`{:]6bGP:u^Gkv/R(:̏U騪6{xsoe#Զ.њ=̫%C*}{V  _]Lu>"N\ӥ03 }˹gv9E6 ^,#F?;f?9c)@)^jCLsW*wLy_V_ys5\{mfx- X{̖jt L@X,-F't g) 0_:rbւ+J|Ue>T~}*"^CZM& )'627$C/*qȦJbڹ}򫳼R #1o_`xH2}x Pd7`%W 1u](:&\g{?aL䩜)E++m V$~Q60:οF\UB0ov@Y˧sdǏ;5޻j}F+uzZL tBء@/xVBs,ČS&.\y ?@O9V?Rـ3HO U-DODIp%EOځ^ B֒THQWG۳h8(dɬfIl~ x-76hG$M$#~K`cEKSfLԏY!$Bd)"w Mw\.N0|Pko{8mǾj ʍ s e3-=Ő#C:#(XLG7V I  + o%2~(%\4Ș%'uTOuF@u}] mv 2qi-쵂 TIN Ih>}50x(g(c{Z;K(jEPs]Ȳ(+/ܥ3J-XYOstdF@_"Cluؾmgܳ9Nj[$?e<š'Mpʸxhf5tJ|MA یnX Ob0 #/q!=~G> ON6l*1a ##9%k fQ䏆'R0 f@S6) @RŹKﯣްڀeV'{{ q63rؔWDU:*Q`Yi e.tg̍@"3"A7S!D̻[邚$O,zJ)B@V÷Tabƀ"{)}SoI@_|Y׭zq|oT~puzT&ghhd9 >_KWn7Η|ٟ&BJ@HsB.F[ v@\˦}->uG;1N-[Qw67CRQ,DyHIFi0>P!Hv 5BYBK,TSd+'Ɖ[5Yw* D9xhד1~0އin2sc<5Ǻ)4u;`Srq50T;?#MLy.L~/s [#ر&i/v}ٙiԎc&TA aa5Er["'#΋`$/WvEqbm6N kjlOͤWz`9_ph- 54,pSZ0GD3~ط2"z*H8V F*?y}=Woi9BQO絀8`b4F9^X)RQowimrc^>5QGWr$@]_d!!5UEpIc /0X(|: S AìGOeh]'Kt$տph6\5|Þ8lE#d)m3ܡgW #,u5g(gUL,gG@zEk:#!V=A:6!_韞vt+-Op¨ßU-5`O;USJad gfbq&plPNo!Ul IQ ꐥ2V`aE f:GF!zciv³ZL-[TI!yx`YN.dfOb{޿xF") ^T*j$Nn]3¯$ݜ@ ifdR'dZ>Fae[EU>ag2?&e@Xk>H2_dzr59s2אrH>V kA[ȆDFX'~Ot[)!|@ ,䌌ͅW45T_;*2\lwZEPz>躱y(UXK BCm)"U&ԎDlL39 jzbr)ķ/LV_F,4Np7k΁*dLr$)ZA{~T_6u깪̑ []ϋvt8y%S>ח5רwWH# I64/e9OV{v;,K4@g ;9^T1\iT N m̰R-@@bs KkYj[0a_+e R}..]X= NB=if  !б.۫|@^ܒtWEy!]&3qSd/ 95 <$=kмhUl%R5s[7 @%)t]7V%'SiC>ǒ57xZئP,z䬮|7)p%^E3v )-wՠоT>'m k>k) 8$;\!U8BzZBE9i3' VKtrN,Jhs[['VG0u0Y>LD|:y2pH̋P)DA vѤubΕX}bvI޻~}xzFo",\;odǎJu8-ZТow(t\wac֞3{ x;v߶$jE[)Q^Aǯ ȦP.bh Xcx4_YcH[o?z$2X"RB%.I 7bՐ9䶞de ҽ$. {.|@ŢJZ蝋p*+ $Ǧ&F}eC3 '?<`/F)(ˏng&dA+_'my;uvsY#$IY2.Id8tUgKJAZ;4iD,nLSR$:|2wAV^z {3Jh1))fkEލ9=: |dcPR1t\g8qV}H}Ca/_@]cA* A+/]Gl)'9Ao""A6U=_i *ʜA jZ3䋥aK8!XW(ۃ[TF"Z@crtO:$ևdE psAaz?),Xކ(hE"KS>M[ib2vjR]ơ Lu{ e[0*LqӔnoE672 }4UW'pMc#mxJ'z#k C|C~sKOE8TIОf6ԭ726-u-~om?`Eޫo)8ĘTSƛW+d5n*mq,c}gT0myn0cX| @CAT[+U>iZeHElB[[Q !^s[3X +?O SrQdT+9X*@jG0dvI!iDŕTkvљnSST M}}4|lo܅:gA_u-'%;q62"&!!S[ǛkyplCc}KRy\l1)A8n8nfcFP~%WxCKh-S*RP8+KR4BMဥyVYlI& ߢYu3nsMZE'*Oep8!TŅ2(U3E1*FO8.mB<4(?ݗPGq?iEgbzۣ *7ٽ~߁QkibEr1=`3FT°pB򃅁iA\6 ,;9%iT3)跼?5ZEgA.,AQ cԎ)(ט~Zw9ah0 P \Yn<-ӀVh 5$oޤb<ڮ2B'`-SrUO``Cy F]ဦ,D#XN/BH:J$B4pz vqʤQc:EQ7>#= }/)M^ͬvA{2u\n]a wIN[zAiV Dˑe6ܕpb{s֕W) }[[>KIwz:ۦBo/&:@}Dqy!5z/Ӣ4 \5z¢T?j" F 5-o$J6*pM, ꪅ{175~^R6Lk$ GmtZȤ:1V)f!D}NP)e13&hJk"V2wwJ(}WDDѺ +~`8Ix x6o '#,88'GnK,pڈI 3%Kq׫A1`uBb{nȫ ZLϬ*+z2Nƃ:"U1g. s` p \bϱ0 oO$oB~`cM׶)s`NfP>=}P|و K(\RAHO+¦aBRs^LA OYL&p ZG ߰<qb}XmKްlHfX"56L]2"f4SW]Īvg l:;+9HR,q5(u0OJ+B4e:7le-e8IE˻dW!m(+hh "Ro&vbK :꩞>GŸ7! v@{gcch~:?0dhf}{@Nson9 kquSA/#k@#Raa͸LZ58 x[QӘ;@=xYXT@Ą="p׬&ѴV:xUBƽ^ޙzlqLC7X ҦIs- z5(/qnf( &/!D4L O"c dF(ߦ€"LZ~617O߹X*K4I3CrLnȐ߃"'P~0bIj,:A˗ܤԌVm_.vyҡRG$ڬW} !,͇lr/![+A3V&\Dm7nzxm Ȧy%WR}h73͹|?V+#8 lR5 _+#I d<;eYQM܆R;|_Kl~2hAjX4 -V ,"MP;-pԬ5z ^vj 0JXLB\R1y_gx34w']K I;)rZa[>8;]ԏPc- VfTÑ3)o cZ*ҷ3Ґ;1B1_a%jśze:bx- tOUXpi@Dq^(+s~{/LҼ  RfP%5$̯~rs>ȗcNKCi,h~Ƞu!/~+vʵJzK&!9T`1`V+&K/)1u(R,d¡aMl`+U.Z0ɀ1JJ#8qXQQ~rzed.S{2LR5SFжg1v{Iκt[X-k`=SO\$sߛő ApCk%]rtAg0 Zo3%j\W"L`2sTYo)wJ.''R6iZetZ(۟Mx;ru@Ki$6+eXr C' mE%RciP}Pµ\3 nhp]2K49"5fRI;yF@0 >oI 'xQn݁AERAӘiYt1L0ZBB׹@aiWigu)eŃ[rQ 6& ֈ$)"v% Y!ӣ%;S+u1/|mO|/S˖ !\{ۂB4w~-X/V띙boCK^2S\/UEtZMqYԎGZ0%e1ls,*|]ު&G5>q?/ay] ww5X "5YJ1aa7<#o竎i^-:Q- 3>HevA5;/=q&N@VzɋJ$g]!'U!2ռѥ|jj/2CN֙摦dY]CT<ԣۇԈ}m.0V*M 4ŖfhT sHN'u-td@%;ُgmoc]ٵ6XX$`C)"*qշA~d_?G$K$FMuŐ/^("%ŝr8Ξ.߸ejKnMӸ!@ؚ3+ffff !gҫ\K͵0fvŷWpYʰVvxw$!4~RtJds;7m"uȉG"Bj1\rzBqڼ`u?xBaD>3p^ܣ6)D ^FB@\v*1"~R؀1Zгm I_$~x Z68WSR7k6?%b&HnKdz0&ƼMWbEeVD=9^ f߇bS>k0TʊyGE?D`f= αGǤOGzU:|X)5t?zg,EVQיw#bȫ`IkX"3Iu~_^ߞVY+{Wp`RguRVof*q@vUb!X0 +W wPQ! yOn\]NB!4QUR& lYvO{9$ oNB3wȵk0B~$*3`,`c#bUI9`.g(8 9eX ^EF#ڗ֨b2\ |W&1c~QR!U-OiDȣs6צ,TzTR4H|`Z9ڤj( :U spyF?jž 9=b: >n gm]ײ+K Vsazھ˔cQJ@;'+4nzc:2;VVEWƗ$ׇ Ly2-]ykmZBX$Ӽ׾Q9@z`uYq3Rv^f;eZ,/~)gvL/2/[UjCs.qZ=᳆5eekbǿ`dO~.W^N?l4BUJ\Գ}bvg۰s` rO08wwv7p4,2h D9+y C[/əD:i&RE\S/-ܭEw5Ƕ?ԸRͪ;ibL,+2u/n|>]W(u7\F\ Q].|aACe{WՒ*[.:S9ܝ*Ŋ@uIL(AᶨCVUmP|jSdOTLE~p5 PVC]`(Wzj>~ُ]2Y|վu+-D~ ^sC!X^Eɖ*+X:6N:&HrzD1|Ȃ_Y#+3Ja)c6ґ8QN2&^kCTNlkcnBDkή_!B0ŎmR("tFZӎT2G /aװxpc㊑ڕToԛ\u`i) 2 :?P_Wk%WF/Aq WAY%UYQ0?Vi֗/iCm/Ftԃ ys!-Y.Wy@R ˧ %tk+9ÔkUL%Bn@h I_ѽ0™r  UzFypv!h 7d/N f#eb7j&'D#J7 i~vwyp0 ëd8/v=V9(;X/_UI4bk߫s Ǖ茇?.ˆ2rIed  # SD5Iy_JF1m{Q9)mut`98i3 ^zVRop)v-vC/X-=|.bJ|UG]3|j/C'5P},)ef9G0R:r7s2*mJB\臜IV|![a+rn6_ >DP:}0Ρ8j9WAmn!j̯j>iTO>6GQhcv Գ(HANұHdp=8W9&ul1krl6W'* 2}Ġ]SKyo{Qu=~wSHo*n-Uق<~T0,6 ħ=U .=) e2?(;Y{1|4q4#`:b-CUf ^PLCf6>9 c̲j 8!eN,'ts-Oi(We\wjKׯ̱:TT1L5 3d.f󣿺+yaI"vT|&OH褽֜R./JH& 4䮾g# z#>RusKfQȹfK@Y52\OpװuVr YdW4]D| eiOѠ,aa`ڀRyTm{;{`wwc4 dO dMq`=yqozC *Գ6%47n4vLW9|_VMIDOPg p_̻3w["!AJ8hG^К 5D`ոA4Ř4=x)UiiD;jET=>٭Bt+*njnt@AH,,u|/JxYCSNMT!irX!-0u?G;Y]VՌ1ӻ1h(UQhPL-/;#g?p;Xѥ}uE4UsPp_v&|T/x} Ee8m c1FQpǗ3}1}r-;TGnAqrX:`E#ӀF>f%8]#yf+#Ԍ9TWۛWL_maӳT*;3Lc'>̍\˵).6_!en&#'$\+9`,!TLW`vIz~2 #>3C£j3BQ$D4=tY;#dvgv5K%yŤ=J| VC}@asxp̶N=Mizb v{Q!jXc0`HTȫ#oY!@ 9ޭOkb^mOs>"5"y֋-ibESk\wNE4 S81m8^9T?yۙ*ŁMYkq}^Z(:;7K$3FA jhh͚ei۾E ФQXN %ZHI sر1`4UZ?9'Dp9N8/9XE^؜|++}$.wbvtW ɬ XW%ej*q«=diB!{Rg( 6ԧ!m\ecdK"GrFf?Ь@V0,Rץ6v BLƞ#/NfvG8gb^,xa,YsEʪ] YE md1$#ZEZ=OPӝe(ƍBFچ*iʟL/#ƻ<>sE۞紏LDS1ע]xm,aT%o}p{X(.s=H)bJ,~EuIF=XRar| T) L%[oqЄa e\/ͼu kD _h㗎Ov~&Uc2E|MD)b b6T\;mw!e:-c+ ,aזsLH$n$!QtcyJ/wA/YR RLw5oV; 8!up|8װ"ڶB5Le{IRqq5 *G'm{f(tcU 2/]tY'^d+\s}2~7Y3AM](S QwP?M69c5S %LSQk$h0N?b;4dB^0>2˿՘ba+uf,A=PݐG4"ݵOʋEG<22F*wU4zi\*&"]K]"%[G7qن;5VJ1[!mE$!yVav\{D_Q)DiLD0鿴fٕ yIw0xc4~FJTd09{ jfA phbb(,C:EʹE3wʌ˹h-`WIz0W|VcDiWI:Au=5|j{> /H)z@5Jz`"eDr.V*kU8^E t+-aiPEM˰[OwU[+{#Ca߱P H/u9ڏx牀6۾z̏`;滣 7o?mwk_}k"XZ-ŽKJu)V ux z*K3Bp^y}dBz_15U3c؆‚S-XlwlF$-_–HTBfid-F/(r75~x4䗳t:CۚT\kbɼY^,"ǹ2 aJZ70:L֗zUq@Gcig˝a~'zL|'0@䬰Hvju/dvzS sI%5%@\U_\v t-2M&'ScKJ>d2ZwĩPfAJS>XPUx/.~f4PE<' vx6$-"7Icω~|쩳nBS,bd,~^E@QyG5N>R"ܒRA[R|<;I\ǧ9@ؾd*=`'VJH^|ʬ{f 2IGVBά/ΦYi@o4  #`kCgw4[ևr?rhD,h􂄎CMbͯ ޢ Z* O$[apU_V]j P'_U8@𤢇9"ث>,R*NX =ŵ?{n{(zM8<,\:L+rC@$#7ݧC6 Ekxoj:X &\e~sϲ5oTޟAV)!:(4#>5ai$B5VB)Up11F] \: h)XnF9GtcMf]5aqDwӧ2:SyGKy#caЕF N?QrdBe0%i8QWf' `̻#n%"WzK?wꝜ !$(- cq _v2k%4x|0'jU6;ݍD/3W%Eά8|ehqITO$xVPZ'nwԁN(:4fܵ{O"ȱ$U_[~?ȣKi!Jvj/IQ7zH_H$а2G!Wi5W9Iԙq*r]rԣ{gĩ'v5LVlUSU3~%='Js%O=W45z_RA"h#W[a+:ct8Lc-c;*,w9kt́>@YMM raⳖ&)VlLlMҭFm-ۄm@ա̩Fh L'<3cTP*8 ;L[$\0 \Jv.p6CݸR1'er]:_7diJE9؟@]n%{!O [|؁߸![4.VK/Je]ek]<9eFT= $yOMH3s.]PhB*L0;m c-+>lj tS>JOUo5^fS++J$iTqLRlɗfh| Y#%.Ҳ:ޚq둲y7҈gnGERve{/˺je؉!JB޵>#{TL2Є|oK NJxVtPۄ`ŬPIn%S}V/:$OG43rl:ddXCcsOx*k 6vu" IƪPnoGEw6@j*i?o89- ӀJ_` @$>x_j:r30vG3e.9,ڣԪ;C x5Z$֎ZX5sgYcG/I~Q.[oJt$/^2;5iR' SbZ}{޸ͬw}^p!* Yt Q\δkoramau:rAf E[` `WedS3MHn.O&H7jhԂ*=_. \;' D8>EjD2K$9V1aϪP=Ұ1|"~)Cۮ _9+a%H &w$YqFQGm- yHwXO6\?cz:u (#R=X \< R>TObȉ'%fF'jvOd/R:?'M;&OY4K!Mzf8] ?k,uTI06k߽ 09H7_aF?Ė͊a8^]6]Ŭq iOhMGK{r_?Z/OGs Zr}OR05rNv B+nlk K:t~fѥiIn;ڃ-QjTqPԄ锈2N>K&^GetSׂNCV $Y8TUU]xF2Mɖ+8IƮH>.Fx=pdcw%G4lGnvv㝹*gƢz;yqQK7g@&(0vlC}f,#_H{CJdgcN2vR8\H!sTkBf"|^3S8HT-?dW,u%$)OB} #aJew@+"Rm?f' ;[-y!oKR 6'!؊C[c\_3&~ʬpg7C #f.Kcz&\>uB|B`! hDgG`-*s*3pܧ!Mer?\IGé/>oĮ.$`LҗG XKÜIaG3Rě ژ*0 kŇ*6 :[o l䡇94px .?RzNqt1NG-}G}Θ 9i=6P Dz-  #[oDrq5:w*L~\2j$TaBD]sdf= [c dνvM8đ(FnJJLT^]6RvpyRe>ĻqD.:\a #کQ.1v .)N)Pϲ")WmncWR: R=ܐ G '/=jo$K;{_˛e5Yzۧ;CKin1wc,%ӆdtx!;Ay{KK̻Tǎ*r$dvL liH^,^P=t3'F-$1$2pn;Aǟ![6puI+$583b?m\tŮQאㅵÖ:I!SDj{Fs %^H9wX˟zde oL}_Շ~f3-AtEĤZf]f8hʦPc"ZނҼztE,4LrD}(Pj$NNYli'M LM/AnHVxd+ Y\څ18~,e?u8񽜕x x?#lh6VQqMNV}CJyfH֘Ce&rGx%O,=uay(tެ9螇/x=RHEd,jL$a?eO N~|A/}+Ǻ ZL~>g+-R"ۏźܗn1"VD"oFFF+XIWĔ|/&c*Nڐ՜4-BA 콌-J\[%"Kjbpx؀a9$eY5+\ivq42Ez Уk[Ї9l<жH2!ꎾ6sJjC1EFpGO+BAEL/_vRiV wa~+I8^k ?Zhԉ?E£R8Ab^k"}Hq^tZ}VDZft.%Aw@JvhF'iQ4lqh37V8©Ɍ; wړt a&)*rV3xFAf)*wI!/<1Cm܆~g;KViKp}ɒU̗$޾Ga~簾ө@e)9C琴=p_Fۜ3b!ʅx*BQb[dJ JAȸR`I#j%4x!h1MM0cEF6?O`͔ߌ5Rv`D\l/;]}{$IcCk*vuiEO&2J#cT=mf*I)u. kwYKa5D}qQ1.kCSp ʀҚt bp`y-[&JԈ%O <]Y3_1mm%᜸ 9JF.TBKgo=뀿gɗ,.WUb%L UHde2l+ M.٭r(rz1y糂zJ'0];x?"Wح69E)fBh3qA%oRp\?uh D|r( wk,*H7m̻j:>c@F=ZT5 ҼҬڦ;5JGscq(4Gk4ye~ix}<oIi+NO7;0LrQq󼕻S!͟޼NCU<);T3Gonew\S7.@sr +L-ۓ v`ßEY(pޞ(}7LU5 kX`VۚSJ>y0 ,Ξ5Bv vPaOᶞgyb% .[:v~ =0'i؆de_jư3'ᢑq\=Sr]LØ&-wzTm'h-p}ɇDz>`\BcY+$} k"D}j'VTM0+Y)Ƀ JL<;X/J-^WPmUl9ĽZqjK^r5u^ګTӅDGU`hbk,`\ [Nʻ[R2/ɰ¯W@ }aAzxÜcUC\;b20ctTZd; |Q.g̙vdRJgÛMuUZ`Mҹf/3$')]l[e %ݠ~ X'MًxWӍRgUq;g3Q rȔgi%m?,k#5dY d6Ϋ/#L SB n8DvπB­`aX3k?k$nJ~:*n0K=&]MSc>Zl]E {AL鞥1YPjIr"wQX>eŽj>!z,m4%`ׁ+4Ruԩi=gO,6fpSMnkŘ!ISw{}ƱF9`_:ǗH[ʨE^NvA0tY=0?s!=gpka8q@wSP%\K5E0;"`y "q'ok2QI  -//;yMtvC[ A8 Bʀ±.!=J+M'é~R^m1DvH/Jg-V(\+wKWȟ4Gv'y\HJ&eko2ddqrBG1@dئgN?~cV*EV᥉3n@M&抁M HpK zoF,9#21PQnL鷡MT.QvR{5K tfɸte\,{FM5Ismk*>ٙkWvy? bU?"jZS@,ZVz>_]GU`PRvAז'+ f#~^O㓉7~R9ȷ-gCnvT v/.3vl/XVh_A7^}Ԕp< hc. oS@~TJ8i#̻IGwןt;ilDڜEfQcЍdw,?j=Wv^Y.X  ']?G_i,y‚ׅ̒Nuˎ?}cEjj;h`,?֡6im9ͪN zEcB sCӲ 1]ӷKyNӶ})lYWcGRo\ "<z2~ґcs2-irPS_byq1)§e3Cכe-1J@,q)'l9K Ϻލ281ykWPSlNfZ&kuKB gJd(9fA1L482ȁ{743'}Q_;J FTXg"v 0$Ʌ=g$ iErA[@~5n Xg;\q:Fn<u $ k*:ɼӈnFe]UvCF,{\bFba '_8.5"h`Da10iZ0$TEOn)FL8<4˪uRn(=l*2yAJL&b4|3y =t Kឬ f`:y}A/'7Wb_(JixxvԴ׵U%h)R͋[Kڡ4Q3%B&gH6nSbm+ǜͨfxL= H)QI>PĽ[C?mgf;ׄIvCX 9i6iaO|W675Y? k3//z)PZPK3kɱgY&$}igZrk lY09)_M3 W,TWX0 |,trRU1V𵼦RR-Ω ϝEhEkȽl'g>\ݨqTLnBӪ|G1!U2VǩI+l iH|Cc lRo5)'6sߙ7&>NU"(G= : xB 26웿 it{YPˁӌAƎFX6h- #Q̓j!tӻ¹iZ# /7mQ3& 5 v{2dPr$MdŘ;2i'԰Z. t C*å%6,?WL bOX#_f'&S;om5'uf[ZP|Ф]T#>OY<#IضiLͲ >IOHwaD>.=v$9peOFr'i [ڼ5ut^wI)/8~Cht`;5B-"z>_N <0v%@Qrn-#C?Ȇw`Ѯy}sz''!]̮/ט݆C`ؑv'SsjWC~ @Ulל^Lny)Z: u*{K]TSZ0Fp]"tUI&m. +:c!Yۜ.eq Wwv =ߓ[9ɺmʻHB sV,td_ H,{*b1ҰI.?4̅MMo3 dd[Һ$ZF" ,SNc= 5qRBr\ ijfԻ**f[R>#eXI9;zyzKGys^=$cdƒ H)3ydef$N (AG+Tñqc?s[Dv-z+=Biw/6gŒT;,K %M[~UggK ˔uyL/wߣZM /گtfhlJo#3Zzs+(9:}G:?Lv]QzmG ?iFC]#;+J弡HU2jԿ䜹oPZ`+kmHm]S9M!"÷8 iv\3KlX#w9$6,p@VNofh ߑqn^z.0*<&KsNŜ@NL2PA5~k|\[ XAp\1F4 y&f ]V yݛbb%Pc6äMD 'o;<O`:_" )%zӚߋBiCx;?Rnh40h[{^lRa4j ¸̱hp@7iG.G7/_K7}ضHf)R<ץ a6m1;J#v. T P Q Rc zg:ؠkE b%'4NH͚GNTz@8 J .7ϒRKk=0`{& U (rNA2<_ }شze~'$ra<4woa!hg\vk-m%pZsRD-T =ƽY+1%lpdM|su;*whE2!y2%$F˪; B:~<'-jE#ecx(H8n/ʈ]xk${I%L{kye*dE0X`5P&0p~#u`"`'vqihW/,֡fs>գɪcx3؃>ΡH*p` d@fSCAт%3'nT1aͲVe̹V1$'kxzn\6S0ڡru{;T=clE;0ؗKnLfa~.}C o9۵?n%Y(*3uiu(90(L)2՝'S2UT6"!B7ƣYϤcr(d,/Gz+o_zWO=` +Ŏ;GŏkP'W?zK2JN)>O;IMgjQSF4=|'P$Dl% p7Bh=7A_F?-f6uFcìWh s_zߛd|e$\IyrIɢoY,9o^S_2{^W_ 7v Y:YmY c;Y^Ϙ5j3@!S OC-ɺ,(5T-GSBf3MoQuJ?rK..eL:棋X@He߼H[ԟ{.27$# -oNbSlc`LqC*C"Cw, <>YfbH㱋776Ѐ |BX$&(FV WStdhM^[[ NECS,[va~0+>6<ܖT<;|y0o.q+k ?j5ppio[.tݑwĽBO~Qgl)5#{hEb _1+"~B)!Z*7ypIr#g9LE:Bc’F٬t.#Xq>l8Uذ59 [ l&^"k]#{p<:BB rFN37mE9 QrNވ]k Ѿ(`L /VDm k]6, G.L"+\c@ц(n3GaFo@= Π[BѦ|QM+uF\jq`+qB~i"}:fd{| +eUotk^2HX& H>^PSQg~U(]1X[I+#hExdFjN3$|IywBEMZ>,f[ib쥗#.%Xΐ3qí%9%:qIX=ܸߙF 7*EH4#fuuh&vjEΌB`Cym9|⃈0I{(;,@Q5ðls#ס<"F{tM94M|xaj_ #n-Syld}&O9zb?'"nܑ6iG`rI3$^ȟ3(Xg)=9&"-@uÑ|G9D<?"^ b ǀ*g1Qe|L2v!pN~9ԭcm#Tі7-")pp ϲ59pZk0%  \ ST4=]ô )Ů?ŀ~Y_KAT?f) Oғǚg@Z\ӀҴd6z*>N7\IP>à{))7P|`#Pd[ S!xNԕ`aa)ILk( Ihp ?|NMa[Qle5 ˨E] >Svׄ1XZa>ύ"vHf ڰ5yN:PF^~'TZS{F 77ɗ =m1ijH 6tWłV'S*'8+Lz`]>Ok X}*Kl8 .Rkv0+rZv#weg8`-z_)e1}z#r=~gVYds;4vU3ǎۃcE&Djl[Eu+]c'oP'-Oё\r'!YYY-!p|L˿6YdX`v2#q8GCS xc2F[p .ɐE"^_HkX /au(AqPђy5I=޿com7&%R7 Z_"ڱTL`f8e#*ubIXiŬvgV`^,7) 3$K UGTGpnX,nNؒɗ=z**)GG y[eP!czK""~?\QΒt/zNCXcȂTDD6Dj/8M2;r9_ylgvH7$Fa1fYҖ&κy;{ồ1Tm?(dsoZ$Ϲ9ei9u$S*4nw&aLcIk#) _`xIUj %(O]T],,ՍmCHa)ǡ! H q(Oa/!xWswD|{jlpLm裶{CQ,z&e0O9=vnʞ,iyido0'ӡ^iy ؐ9 x,#݁PD n[#xJ%_LTCƄUIj7"N K>g<5_ј Y!P<Ǝ6c'?&'*Hʜ})B>s F rJJH6)Lu`h0lt;GG7o2ggTYzW${1;rF~^Pt8w#b\nk.47"JGlJ B=y S6 k&I71Pa@WѤS1/>CDxz[:ToVSjNNL͛DuT{ol`; FOޣ]Tc|#SʓE$’E?DaOHJ*"/zl%50fC G ^}ANm3zJy0wAzc2jx Zb|O54[T/R^<ʬir8e8_+Ο]:Rʢ1Ȓ 4U?]mD*z1hk*1&&,O&rL&aʹj*Z #-Cz1`͢p{!~Ղ׍rã`;߁h905?ltO0*ٙ tV_=) c ޏ4hhbN*р<6.Kw}sJnOK!qAՙ 젠^MhhcζgwsonV!smAڳ0|6UorՓlX7 7p,-ҕF|UysUhP귲1\SH %bm^ׯ ,?5~YcvvUU" fXl8^hCFN@֠z%>l얂$RLDzL6+.h $U^dzN [s\oȓ/{iɪMvm]KsiQ;[Xk8RY,QA$$'0rDRKQ"Ғ(&J;dDe9ש#ʉkmY[kR^o=A;ߞ8=#^Ej+ƐI)].u3 -}I[c–uC BWfך2m9NTlQ>.=,:>yG,wٮZÀ;{8)֮9ܿq(w;U&*JVj!HI ҇Hvo*aY\nj"˕4- {؉ Xo+z:玉Ƕ{Ki\$s\£k^;*!OAZ~ Azb/Փ=6IW7 nU>7|A{k8;28=q$'j84O*FQe:YMCqSL'l__Oê{!!Ahdd@Euev˦hfz>I5tJ?O'5Bm#۶dx:^7>/HK{3?Q  Z9g^2r.Q뀲@ wɲ۟@]˦.-8TA7kV롿<2)f('j#I56k(^$#+w&[KP5jC{˾lӒj {ur DxkFب]Ǒj{WA| *ͫT! Y_BR|`gGгmDxͳ# W{nٛ΄po (I@dQid>WF#ϵ"1!$R?8w.OO遅ҍmQRi~Bpm]dBX<? nQZg&?it͠$n.\~cgΛ&ҼdG.6NɚM^4&*qXI1dd\XMRU9= vMSKbhyEO~O;95bVFiW}(91?0&)>_qGAo8ЩA\oɲX ?@ܥhHڣ8V+ <|9eh.vnv(`[xmD뻓`@q~aMgnwr}S&EӽĥMggC\/ܑפA(">cy?sZqP̲kR})Ig?9/ s+vT@)J !czVH4% hm$N#KQ#eq>>'|=9CGzPu؁d ,t| }Sv̤sܑB@;? tHk[+ H^S(Vys 6^e9-o*"^ 4u<nׂpnUV`/gqfn[--d3S1eDovkB^( {T#Q˽Md[TL3.l_>ݝ0fV!ڎoP ORC {ې# HƵLX\/O@|i?=fԻr=+F 7BrȰw(I E[9)"3k0ӈĴ,^BXN{@}?ƽE"qq /"x.C ,Wӡ>=j@ s8R>(Wy mEVKM8E4*s,$fJtSq@8HO+Q{VRZ(kE(LlO uamU3 fŒOƜor"ʶyC/1-^ nN qiB@zbO/1`k"u)xX,IL(zVO$/n >%YQNUUR &&7+2jڽp ʕoI?"vHP=Jdyph^Ids7\K5f D32ފh䰛{}0:6Ѭb*8N1HK5%EX? 4hޚn?nd^ ?ixLanI) Fr )Ԓr<)}^3Za-gnZMւ|:jZՀhD"U.->aCR0'BXqw׫08 pZFO'JU1Sem ? Mqfx)I;LIW}"Ba6Ī0 o%x  n0? YiKkܨ)Cmqe \0ܪaEmzVt 6Nf}? uҖA\`s¹ WP▗ j磘٨o0‘-j0T4:q!ۻV3/S7nW^;~Lw~ؤ}n?K?.E;MAҔRg;"\FeD72%'}d1uF豛H"X3kIG6: ̽0oǑ܄A@@YfSQYKgE?6=MQb VEUWz: :=~M ׌F io)J- #r۟o{k4KHnXLTe/!XPxUO#RO>m ^B$*ü <dO(eO+bPzyvl6+Q,249 [C[>&꾗-/tkɫfN枰i '1>)ssr#ai(f;1?SJeUc,%.t"_1e\:=SE?\& A_a,!sѶ3`j՜/ٳud#6l#v]}-rMbɹ>_o Xn,L]cb[)b}1.Ox? 6i h3v^ N#Й `H~Lb7 &U> BncjDBXyKk :schRΙAfDʧVbMެmzv*ۉo,sqiZ"a(i7p]\u7ſ>ts1uƼH4_>ֲfZ2BrFc& BݟwTB#c BRY:,pnazCθ>fw)Q.bL?o"ldy&WZ4yyX\gx[)!CBuR# .%)B5%lOx0qIy^ԓ7a ULh5wmUl@EAym'e5  Ca|7f[N[~w!heg+_㧾@ċXY''a$ ɤ&S-G@1zCslJ"ş2+J?fuQzL=3mPDpR e=b{83 +4Q)om e8 'qfx`u2Mm"=[/GizD>j\C ] [٨<*O"eu,DB*prQT)T6SoeBCw:^JNllpxZj(nD[z̈ X&Ib!0`n60coĿt4}[1%>2̀i<| Q)H"_fh^A:@=ؖ(q3LXa,KG?(B޽SZ-] EheG>`)*<˻ӳv8DO7Gcn$~4J߶&e(l~&^sکfa*Ͼ'׹\k!WN=-VL|?=#e[-i=[ `IR[K[zʢϝY:J[n3G噢7$ҾK*e ʢv$u@ VMxZb'\VYx,bpadğxs3˙v T.U*oU do&U]ؘxLY&DI[8X`gLӱcO8 }{g(v¢l$yS)|Ϲ:0T-Z <4adr%G>dRh[^\ݼnvyEmIh"GFBt&/limġ$'D8?%s^͘b="4nŻ%`R ,_Iےh]R'IZV$/]np^/XBji#I6ix M%z~ET"~Ǖ&zOHٍdvg.kΤ~rmA6$Aq,&L&`p$R4 HiŐs™PO̐G4דɩ_8BRFUj q/3lǧt~COZ1ZB^Mq| +4i&`'¹AFv%4*Jw[\Ő9NCDѸEORnnw^<lN!!W~,/njmmTH,~Xbq6>oߛa=9hUVAɼ pg'ݯ@(7O$?<d* MՎMxSҟQr2Id&ԑFu|6R"mjž"Vgk=mmBu4,tzt! G_\Y>oX[aNO8(c#ahn|uD!>R0X*]9N$#&1{N>Lޕ{O-'ek*@e%a"oYy/u7]:{4Ha k?KCV FE/(cc_қ 2߆Ck5'}&&M6a&vQ}ѥ<\'a=H\FZ' K0*}wr!,W\$X4N&Mn-5qq__Uq+# 7b돳]~p.J5i}$ Od4 %kI;?S[K$Mwek3.>oF$OYP3EM!d6Za?*M-zϫ ~S!ì{;O툉2 e1~YEd\PD?#-Y͖·Gً#jW#V&@b4SjC4>d&v ޏsKHyKg>#8wmmuo>tZV_i:<<ۢ]n_;&7.m+g»mUAEZ.\"vJA~6 "p&VE]꨼0iјGFL*guK:2RY5e9]&,GJzUT=N Ծ $|dO=z:zhRjbp(fN֢ڦYe-v7^XZ k*}/0CY +R z;" j΋U8 O.I|p:/$h z_"]ۭ?H*O? J<8[8Ԅ!x䵙qq%+:oI s1t2U]ζ8w=!Q O'g pq˼#Oe3YS@T}ٌjWdGV-6<:dwF>/oƚ{ qdr>!e ڕX2#WaԮ#S|?ii{xW6_Ѧ6d1o</-2u^g"If +NL-FobM3(}M s|d+s~sC$& ']#(U̲Q2g._wouJ,`u &)#)8QrAae|4V3r`oR2?5αd[  PqVE3C mKh<\zӊ5"@cf*(EDJ:*zХ> 6ɀ$Pm1B7ԂD0ՈJJMׄQτ8 5ߏ#XB+Q.%!FgL$<H8xdxG~({Rp$s'ؐe^@HV8;BnSGao7$_k05̛#U\/I}2l5i.ySU,3\3Vz̲C 쨬iloHnd@U-Kٜ޳& WQ{u+ڎsʓ/$$ %>-D:~I*?8iΓ #2QL]3פGuՆ -ў?FBrL@; ;wH|_%.~yx+VbpZ┵ma@PJs,EKW/祖 ?z|$ϝO3'#ULs; &wJH}z$N``IiԼBȀAME|Oޤv1R5Lx13Tݧ㨵OϽ|P{Cԫwί&Ӂ=I+Hhg c mRXַFݍ%,W-m$=F6oכ<϶yo^![ITҫēXhQ`¯($t(Qݣn"k=,$Tsb}{j "8(1 &XowK '#ݔɯ&ժ|=ఖÔceO;BZ.н<2/êo)0_*X4:R5GQ\a.ĕ1fCV xek&S(¤K$tw5ep h[*U*ՔL%de>#}ʗ#+?Π̿QQc E'sGOww1HMQ:$.iM %aH"qs^j|M #6S&?(hr{Aځ}Rh#&+iy<*dc(tA=my#Q<{|jٿ$d#ހ}g 5y8g7/ʫyIkOH^Ąz8yFA0?Fmg9h6IAcKf!5DiB:9f4wmF 5Ɛ'{E!bRQ |6yY+̵U)ژL!A(*RS t}vc I+*=^aQip|ve QB3=Lbѭ&Pű^x*Ď&Xߢ.:-*+&F2=7X=Hkq%AuI5O-o[oOoU_{,%$`PZy"6v ?%W!@@tf +9455d+lfO߭KՐ,̬qgfWc*FfK*Ж+U >JIqE7EHrSC@SD xmJT?1Иz!Dn/'W-q  Fldt"r<~[},EmV=͛x8f7C8fAȱٱ- ELD ޺e%z*I̎jPiS{'Dj&!3jDJ{W+4EP:, {FDl%rBc\.4 8;T \u$0gg6EOF1!ҕIu8X]:P򀅠8ɚ4IuqZ !Trwn{@η\5A/w)=63!#҃EKp`! /ۭ.pkḿ[u?iX_J sn_PJMG8ON-S#e l%c5-&)&}b Uw }qaOdip(9߆6 v"-$wB+.ᭇD2:^;VsLqooVRVYsg8mG\d!܎H'@.N?χ+~%W:0]j۞}YS[<8.?8; or-NXE u- O5_Ʀ3nX'聗E~oaG,޾'80.EtA8ǡ}_a" [z=lj= H*Ƀ0K9g\H.ޛ'+)Bel* 8o^b~f(c`uԋ)b~62Zu=/ѳAE: t#9;dĤ9Ilr/RpV_O;^rLƲFf7!B2L&sQ^]XhNTX(]Zp`gx؟D(}: 45#ROe\qʔŇ<{ISqܾ- ΂(+)`4XɞIvfNe%RDR.NX)b"ah{8 ikƕiOEbU-v{>&p` aˡ3=s$G!}775[L Ł`L~Lם:H"*M,UHP-S&M !{׃"bB0);ܼ@&oSnEs)J2G<ʓ3dfV󛹹4N=/T+ы HO'\oH)h70gvt@٥Sh-i \*l8_ i8P\H=#_憤F^=۳DYfOܳʳ|dT]\WC_!f CǤGɪ:TdZ`{zAd`7=lZd8->Y˽&ΑBE*y5cO[/H8Q:,Ɖdj,मY!kZB7}MoR}e$ND8#ҭ<@.(. U89{; j+U3[\\=R͋!dX)`PZz-#kqzpRi*0TThS>ޤُSrx1vYQOʌ3{-Ɖ  Rm=Q&$BtgԕZ jmBs_)IzP|6^u8mBچTFabh6:Re#sv7䞴:["쵹1j# *4x@ _>rw)'E4/7  ]3E̙!3 7fg=fRPr0<58NF#߀B,t%$sh/.(D}_s.@˚haeͩ>M6rʁmcd7|${*LTj3usj0jn>Gq.3F &䖒N3# _gJU_SCq?_ ѥ:AfC"Z ƪ/E}9ỲUlt9W=Mq#}tyrv6B3 &XJ}әHNq0֍-hՐ鰗ܺe+Î4c[%#QfY@fA3]by_=7M"mA'F˰${՘w)>; z?Ţ}|u ƀgXAV{5o/b wb4ᘠ3Uڨr7Ya-L5 F68GPkI~ n5qPbim0J0 ^#I5/#J$ߧaI,\Vlfd&aL Z yB6E8@+ ?k1 ƻeu:mqR#l "?,w[Fa VS<s\Ӽ z`pw7w2@y)>!924TщڇwZa"icl3 Ts/S#mgi)mY<ݪTF1LKY6WEcՏe_.S ֝ӈw~;HX´λyF36\tpiG@Qa;G:[ 0@K{-wz$gg#g:{ Lϸ}!u o Q٫z].D 2O-ʾסFv%;!0"I Ix8;SpieGqF=i. Uڥ7xo*jvL Sd&)Y`[lYy Ԇ+ a|"_m|* uv&C,VjEA#?10VHhS\KGb,NK")#fڰNI5,EoJE v)I +&~y!1GdeΞGiqszǜ}{N,+dIujE*}@ &3 AKC[8tĐ^'_Ej}BCj#vk?x3U< @¬q&bI02ThM#7Vq5YkS8䙺)X%ٞI#oI[xku5yww5Lw[vBMuYTtc @ʺ?2$A|}yW#ʲ.@?|MCR׎Pj>(NXX/*#0=b0'ů~Wq=͌#Kp)0xA@G@J p K&5U ~m}"5/.eYc=5.}5ŪMٶn R/Q8sƖ 8|&<@0 1!? ;Z=nxU Og~[ߺO6e3s|٣">ٲ3+ ќ ɒ= ~j#67"FO*m= <+ߣmoK@8dt?\bC^G}_hm\s~)L4%_:Q!Ӂ!ÞIi,5O 7s(S3 5VC2S13.'Ѓ kM~8`1h#cjL:@!g5Ӵ ;]~hs؎*Fk8MJ|/#\YBԯ>i&Ҫn1eB|[AY: : ƃcߟwh[caik=ҏR$:8\BS Ю0҇xkG Ο,J1BEL2ⴗ{!$ͺNSL@9NO pkdkq]Se*PՎPؕx(Ben$;Jf3Mybs[yKUrڙ}H8wYݯm+"h#TajX\c!;"AW!4pz4Ymۗ Q4|#.!"?w<Tb()HƖP39Ai Dz=HF~sY\*+aظbA O#P^%@Y4M%\}(a̮S>a8B. ahW@\T, `N[&\yD~O8e]|yԒWg 8G$("~ Hi2xZEmd ̺m⿐7ϩ~vӎz>:9v ؄(̀8DŒWNig7Z+ngf}$YWe9-#a"N=(7XG+ǻLbY2Ed-&}}1ʮ/yEZ ސY綮˰^!ݑ xgsI/ZN]Zpj,f"] PT_ B1C.tx쬽aR|_܂3uH95k$#-Ԗ)|^UD`, d<ދ)}PlI9=.)"NCVWK23Ibvv<*{0A%"II'RAM >brx9DOn==(VaVP9wrmQǘ vo_Qax6OX] 9Ƨ MyFs^QYXMVj& ?xŠoM4#@K8*1 $BCQxЉI;hsb&C^Z`Fޜ>iܑPC4f=6N)U7T?B/U|!ţ~5;cc;^޳˙V6#B&;?%] -tEKX1k*H)2pqK3nea?QC6q9JD.1=t56A)~EuefEc9'd.L0* 9)(Mٰb[Oe$@ qC|E\,tVXs!M0i-BP,%:ps[^F >]ѿQzNo ~W@էAhu%9.& p2Y r9|~;N9Vj]7;e!mL1Tƃ'bo@5IUc 9઱G.Jv Z1`ލm)ŘIBdZ!3}2{3J[_cb8**EG't"bV@Fw.o@ƥDo27][U;\D+%y^nj7DBirŒJK"ʌ85@@G3)QlgVvT6n`AF'U<~ ǎӺ/{Ƨ_ ?[>ڍ,qC@_f/&$7z+PoYs BD=׬0Q$F1ɭE Y›H`{BD)Si"Q({3W̒Wgg8GqX}DEA1$H%}iץ?.H@FFec3SU*LfE $9b92w }rsn^e3&! Mon `3EQlGC͸DUuE 8T,lؼu©skbQ(4_4_Y`C" |D(9иUu=<5vtu N3&VVꃻKo*AҾUԧ8*Ѿ|k*iQq/ufDNNBW--ORLw4 »GԽNb}H31XXa.P‹^"VuqXNtl*#GFe*7+Ox zOBMAs59a>is+hz0Gx|tN>un2%KÁo<ˑΦ/|pHO8jn-pFoD>q2F'^hHI^% qlAO Hr.3"QѾ1 _b>EKGCnwVmbS֙Ovqy_fϑ ZpVыGEƮ+ֹ7|<I v )w3Z4'ְ$G. vxi w3 'uU0~(F(r F \>|1 U\=RX`n;pm DKbf/Gƭ6'R>Rx]\HטHw̉O&J*Ke3FhE0:ʴ;vHkX (˵LC&{[sGAT1e!tE X$ rF& X n^ڟ}d =,G~tf1W4h-pj~kOȸtFQ5^ɬ+hluCJko MTEyus ~\VS 5unxUA]W)m[J@+9i2rЊ8E]^?YΓ2 ]΍^; zb@urd!a)S d"W JVܓ>^cC`&J~hEonI>Kd-q#ZɑD&'ЅBlXtY#%>Ň5֦:J&]ڨcdn7-Wo,wKᩃQRU~f7CУ0:v }\@rGisڠu}T" (nPA}x9btfa#!z5wZZObemIuݍV?Z;SQ&>35m5n5xBGm1mE;ŝtQpbMv;7%]U{qdzh?5{mɾ]HEK)Xqg(莑H _MvFɾ~=jm 5lnB'΀ ro3q%픃g\;õЏ%p/:1 \^sΤ0o_7"kd@P7P{TV9CAKK/ŸkXXG xƂ~~*盘$5ΤNת8`)pDg>WN]ۦd_Y0a3ج8G;f-a1FCw- (S(Քn(Lm9VОT ݾl13N|6piȒ j#y:G){QPUIjK8;ྡྷQ9\Љp8N)젥eҲl7 skU:{h4ha\ʈq-R-rM8d2G6`_2Ft;mb[yUa0Ӎ ^"EG4`k .g)rg$WaЦJYCO^i#iL2D9O"}H a.W!&~ !) vےhaw4ŵgsy(I7@0Ui4("Pu,lem;Fw`=njHˡP7JfLb e.I&f#%i>&g&@Tezbǧz\aʵwo&B$+2YSε3cl{וv e&y%mʴSy=Sj ƀ׼ppSxvE:2D @Vg`vuHֳYI@&"cL)4.VfDe'_k3*@*]501rEsۚ𻻘e{5֠m쳷l^Zb\9*jA(νA]<&^.=y~_f1EX{\RU5BYAdEG<ˁax [P»:aw&cjA߿6_zCt/g7=V&m 3'P-g;.;**4tR@e)LM㙺̯>U/Mk3IiOYWA#KA5"ɃW_uFqXJ[H*L675I5|~GgKƒ왹(O ]h6^CȓCwNZnrX_7< #&ԫ q|=Gx)QKoq%%p +vZ&I bfm!OZ8?GsH _hy'Gz3R~bQQX wekpxHQޔXNiܨ 2sٙZ7mnύ*qIgҤh^'Wq4s9\Pŏ], xXMe9L=DuQ[, RgbM/IRP^r`\^s*q^FnLUhl)ۤGN<͓<i'7^x|0I@${ܤ̳hc}8Ev{-|D2Ob8 @tg3N7 Z,Fh5{\s|=4h;mFK5v. TQh~^0XHWu}B2s١Ӝg׹ʻ8E%#4nfk lP&1iE&ܓ1a|HާY;BhTȯKٟtZ_! Y.#T5[FֳX"6JoܱE2xHQuBNZؖ:J*Xq_SB^m:uU|͋ ɋķO wFs̶%-Cs\ Cv~C+-T lU#<gYK-]Q<8cȠG"JEA|N>buLi ^7֋vz!T6%!SJʸw¥MgowROgZ\Tg.n+"vsʏ(LԦZ} kfT-]uBfz6?,lo(@YmQ)Rq͘OGqӬ|ZM/6h=`rK%d!7 O8vu"p;O7/RLB}V0>y!SR')ҥFel+,x_EO ^)h/蘂\qJLTYfR˥Mz1n:#[kES_NRز鄟aO|4>0.VYgԹґnJgN2SB ]}եy=?cV}=KWJ" !zePXWwl?v#-1Ыvc^hb~,!W "vHǐT$;H.՜-!6\O!MNb9sV}v->z'2K_V2gm-WEc`DّSwh,j['pbگGOYZԢ:-=O\ON^~M-`-+Tu8_x+ 9^wl) rj&HA#,&..lYSU٠MLTE"#=YJ?fÀ:% ag/Β?NqJ9]YJq=ęqzP;{WFу`j$##D`&[$ l5 ǖAz}ctcC٦R9?O]g$s &u/P )`HB4[`Rn>}2?}~4f2}4#\vS>Gc!8k%qv!0.qA7nTB+}iBcK/C ?~X5 Z2T'L{ t5֛T5[W1Yh[' "OVڸt9(NULUGcf.B>AHzjipNDۧl;]e%Po),7A s1YN#i*: 4i|NkQg+cpi}w:X>-wL2'ÈmynǴFxDTHۋBA/9I6d&m(ڦ}﫢'ķNzv Gl)05oAδ_7 " VZV{^ ЩH-nYR(d du<ު \GMp+C;vl4lbPYqHwa_Cv5t z?/YKPg焞QՁ 28mB< 06G me%B9&t̶'A:(gr|q_lnc0hZ-͝",18DŽxB+DsvS#@a6&rM &iu[F=b$=OEu<~wjjT,98YBe+l>9xh]K :B2h׼NqvN~1`jS]3y|XDvʻ\VP ur*e͔bn8+{>-6EW;iBӝX-Q'^&™OQWt_H5 tE/K3Fz;= <4xQfQ#Q88gc6/mUiJxt:(]_:W/Rƈ S}c=*@HzLfAin~G:e/JvKR++ęqd5xIZ.hܥBв db"10ߍyŪ uZbdaYL%=CUD!#RE{1f̠pSHO8meuZ`*͝r;PktsN|gdR1fVogHg*O1'X黰 5 {=ygx{ՏRd#!@i.?a*%E}Ygi/ؐVű_'Ƈ2ns$V0Gq1)G ]oݍO75Tu*e84G<_?x')H*)Li4~-ny'\1.t)IB!JiՑ犾]ˉv@!J`BWpYedvr3E\tibϰ cS@#MQ?zCl[K7sNEyp;gWk% ]` ~¨2gn\׉'2m)- \؇"gԼAǙ{zEZuh&p"r.&.)tcpH&jT̻e]7 | }Det+``١.G]1-QؠWNULO4J ?SvLb|ٯN7W9=w4Z-Z6GXfux؛ F;mrmmcE%<Նw'(%P 7U;駞/kikav> HN]z.HʓerUO=ST&ZN_5}Q$!J/vͩ sm>4r#}<ؕBeؓB,3^@h ,*+yAژ]H譢B2 lE * ͎4j H JM h~O577# Z3*vU#tw]LܤG i;?)1 @ C~;8B6]LΥ>]щT!'>Z]L6m\De@`,?#jFDBͱdB9Tv\Ż 0Z`y8 w>-԰pFkjNE 2̠&=䪤s/SaEjEêKq4Y) [^Fyשn9gZH^]!A8"f𐏄fngG lxm^q/_X#s[HG[Oa|+ekͬ1ٹɳlFJӷZq) %`s0ӝ'-EQc-I.f#҅o8tp*T_:Kb8Z7X %Hn'gw^(ope =̈M6}zt[ew U :k/ bUxIٳ f..ʩuYaxkVZF>euC>Ws0tGަE 8YD:4&BtS[sF-č9"k HF:ȸN# 6dr?ZxIN]ٙ^ bnDzG1w+b!7h W:&/S!Q B|JuARA~hj/טaYlgZzZeheDꌻ igЌMsC:LF}^D_ݟͽ! wU>n.LOp9aba"|F;q }]ިW|3{TI7G5z/|s'{`+bÔ`[~%{+nύhFЬ ~2/bnl){=˴ WM]Z6aoNry^8s;Ymq f^!)LHf%`8nIXMq9E1ߔOlwx<4)Kn:on֊!1|XVz ,&kW/7,3A͌ qUv~o.p`=$_XJ*+gF[6LMM1 jxخ;=:{e5|x* >-L̮&8W׌h%[wMZ $%̳>#pPGm&w=h(It۽R]f*B5Xc$il=Yn&5un~>($'6I׹R洯-FWbaJ.D 4Z-4;sDSI{TSd5%iIAo$~B:ҫVS\.w\d>Gb$ak9V NW'0QgWmIH#opawԪ4XF*D@ř/ lp?;{MS._Ű'I%j)|Q}+XE5~ eR]?*w='[TWb[e`o=XX7_uY M4u&|8v&znC- u`fTCq~gSۆO+~)^YB.ʩc\QQ_Aa#o=M~j#`ƒ.*9糇Y1|jX/;dO--V X,v\ԟXJoγ&'T5.#\ fԢAO%51^%Ld L1tW 39_)<֏EY(O[^`ڐNfZ3d9䯒 yc Ԯw|&]{21d P@'z 8BE]izyܫ?iwZ(-״KR qg"m6x%1LRqw_.+مb"vڷrյ3ARa ,l.+w P8~!il@j(l En΁b;J(W1t])$N acM#I2_9m !+xF v?/[fhd*]'QG&c_Ժ]"m,?3cPT ѵgxCb#Pg/sqti9:5pUɼ\]/s}ޝߑ4~S9ºAzt7: RP8z h\ӎfijs͆˨۹AsƐ2{ ^z2rA/=6Q99 v;e~G Vؼ 5dφ^&9z@<2Y018d `V5$tǦ5~fAک\mdPwQ~:ҾlVD{rǩ\j,!&c7*F! y##v0B S9yxXp2!.AvgK!O{so7 '2EzcƕU~׿ +L7jE]z*lY$x6uڗ8D@wg/s$sͮmr,6\F;]$3 u~~(#s?82JMg3]P5>jI2'5㊦u 1~xz*G:ON ^`GѸ*zbr,գp.V?Ž_"ф/>FF7Yt;{A".7?dྡݵCkX &_Lzn0v.X!t~-LJ@{4܀(t˶x&-l{Mbm`3"Y~KkD<.aĈM"meۻp3ςݯ *Z0 ei^!k/ iҪIlBM1\$D~u{i;9{iSݜ.߇X&l?~M͐j9\<юn-7MN>WT>MEY= /]^bSp۩ -QHچt=oyC4 h!69џC\\Kqbts yJ |e!J非^86Txĸ\3,Jf4;x;pU=eo+9~`Ĥ\5)PaiGAK}\GBKh ̞C JTuW֕ΛUcGZQi -`C^'I#ꂖSd%$ tBmΑ/:h ÉǠjT@N|7Gatvjvqw[.x/jOb MjwZt+b9LjRP3gUZnVHuH^$WWcޖ65q |PY X7]`3_&/<~_H'g5a8,Aϝȶ+*69),-yWw\i̞;H2d:M! }uLBb@ Xn+ȨJ_Q<{wK_9YLfC "\nG/ GvV޲"UsX(!̂o)aW\)[$t2{Z:QޮSxC^_RvG2 gG53*V&ҖXjKT/4%hn]rVe-^ {2ơKYpau[NZCk,l8d5"Jf>]Yab9 f*v$ە뻽)U\~@21ė=[fuLǥB{$(q{ImBD̴KP65Iݻ n晶 5@15O6e2c8!AG V0Po iz z]FQL@J6 2̟zxR3>=xMu a vv`M\[lꐹe$f%,//~Q_A2c/sgnߏ6B`/¨-duOmzf\3h 8AOA&W!$ưi^;'Pv  SݐNfljno0= 2ͲZ,-4EPzHjq(aXM2в >&v"ࣖ?|pz;zoPuUA q@}#a=^/J:xUJ]u|$`6҅Èom|#v[}5dҰk1bU) [:}fyF$3pQXX]Bh#{.NI1Ge 9lh뜡5/ʆC:Oj[1vcZ"h;vA'MnS4ulkv6GQƻ>2G %r*(~A72-2JψPtÍP#~QWP5ܚ:kֵ,y'A,0"&~t&X{K˟}nڄݏ ሷb#2[g/^)MsI[֌mV:qDs]1CvΩǒ J=^WG$2OUmptd8z!u(t+8FeRmґe{/|A7 AaιutZo2 L$w 7QJ?+S+Q%e8w۝з%nib`Fi'}O/OGCh֡n/v Y(ˌ㿗_!.py=z,~f!$=d§{pIS>Q=qhKߴIi>0rb ؆lNuLΦ;+`v;{4R5]j^q/|6V6rZ$dG7b N9yKy填K)*934C~TF3i |fiL'\<}wd[)(tW oRDLw`|HNC:HbSׂ{0)5r8o RcDsNBbxx! + Rrfzb[E ]b<&Aps+\O Y+$@t0 ؾg~n;w;X<}eWS=g _ayYx=&VhtŸM Kv9&zXu>Za, ]z]4RP !i|'G'[pC4^ r,f`2NpWB<-%-{ EWY՗|0=g0/&] _4ub-c ,⋴KI׍o|X֛t=sҊ\˪/ u`;\>)N-On=g!uܔUjbӑ}1x 5$~$r`6ܬyC3X>xD7X8`+F"/#Π.I4%]/}ZHفD#VVѿ#&{TmyLb`#,㺄._BuѩX|uo+YE7`_fueq WYA/5B~{_g$rBf56U6aa3:F 2/z#u3-7|t$6CE@1NZ&tf>濛ZM u$QR87%Mw>q (4NnQw^>s'5ӺX/_/VRYM2aФYۆQ'3YlЀqvIs{a#oV2׋h&s(?׼ tkaH13?՘g hۍtD';wNS?$vd&쁦gxb>\ОhHj Áu nPoa> x3/z#Qp6wR;`gé`y.?wD ƟupQIB $K Iܤ:͇!t9S.<[n8NJvҶQݛ<4=qh;1ir6v.ਂQcUey$~KeJ^U0tMEa|@g v`8Q&{e_?Ց,4lu{6)qd>@C Q?#&fϰCLLJQ0tM,8 ;k*XC߰.WIBU<^$ܢC:x>=BMZ8!,LqPnc2O/g Gؐ\7OQFd{7RUi1]߆S:0l_l\l#&otY-ui^ ܄/=*Dgj,T;@[6R7miE4SH.cO4sJG \CT06.|n,yTiQLτ/dZT5U[ ډOmtnz/ @quJfN6 ,Fi jlP7= k.OPߟ%>+6qʹOkĆ :%O"ʾqB&Dj%\`e(84{~^OHUb]ƜKRAK};W_\$=-v$SO-$@[}Z~;2vOWf Ŷ/t GJqn;MǠ3 #d) .W0O<+/GT̄<`|fo6xȂcm0Gր0!@?zrS%jΕXI^ N9NK+5 uFY GuOgռ{zAܔM0ÎVCc[*SQ鶉5ϚkZJ-{Pd ;t%;94@A4S L:KJwd,gEVť|/t4Oxkj1jeХMB5 T@s'T`p! .?+f}ǽ_ =bev㭻n_$Aʘ~{&OyΙ^fGL;?u:B6.ADbEb!&EC;k~q)m9sЅa6;G$FKP|"5#jMn.bi kzvv3VxG& k]uUn ?U:hjR*L$;&P5)*Byb!Q# 8VȈal<(SjTZñ4E^M5[ 3A nˈ6L7.cݭSHXK' ?fqܹY\s)\m( ,BUUT4&P`=q' @?nv8T儿'XۀwEӯ' UGr DjK^V|;fqJKF5lup%ۻQMVun"V;1V2jMU;QczYqM3˯3;n0 ,~2b"% #Z;k“:asJ90ae;G2UsTCiSPK<;oL^QrwџlxQ{ܠycl%YG\g>.OlthEzN`ƬbV+RGwĘȖ^ݯJ93e9bqi}s#$6NA&K(e럤-A:# "(%ȹvQB q;fGh&wN4ήs[c2RwvTԂc1;֋$b20I u+:uPX҉yO4)VuzKo=KFi C}#ޗPV}_r+HLekbJ*(4w1*aU O+9A& $i,hc8Z|Mb/kN 7-'+nY/4wۿGV[L*Ԧ\%^+pǦamzX Hu>|ڳ7ΑR32~ca:y4~Or+b'ğЩ^DVr[xl\Y'_-Sy+ΕJ{oMA@g31Yu,۳i?.G6ƒӢg%Wl>En [6 OkX'=^֟gXphޢVnt%IsG~o"oyVYJC ғQfZۊ;Fzzi?:1KRBVK?2ݏ46I&jW]A.֦tbA-pQc">lRU`Bd3;QR l{]9zV@th;U?F+3!e \ :*AЋ\ީ<Y,\F42whŐfd M,uIH!|=Vl.YaI>•jk#j{ KJ!ʂڒJ2xX7ځJ`~뾈^ء\+Rit)`MO,!RA߂nx=jԴμx@":ˠ X&F8:X]d]LQEXQo4~$@wwj ;C6ES&;T)J]HLx mŹK3-1jH+R'MN7=5oJbSiIoָ;rndGޠaua]ӅqԞd] {oA{DJp0mJ kx?ȇC k?1ۑӃd"-gt*\4@e O@ $VC8Euj˧jтUr##*sxTĬ+ -h_B[ -C1֫K_DtL퟽jgq"~}g?!=jfK6 x=SZ ފFod@T%UgN%הT Q"0EZÚƙS o&<%;d4FT%+n~%Cc?&!rQ-Q(teX7x@)kY)^ELt;n)+ׅ&Ns/"qyV3G횞1& 4~{41sG`cq!ݘY̶3 J [v%ƲB "^E6\.ftʾg  ɂ=-( u:^Ai7'e)&=mE[jVi|Ki)y73JeGPGAn06J~7BHɎVbm3 N 0l0|L[ƀ )Ɠޜ߭&y'e>@r b<3xȄCu8 ߠA y.cݝ<mAg[R0,wͽO'$(j[D8\Ì22Lt\,DpxգV`E5_+yk8/!n}<-YFV@?jct=;c iw7`9͹;INz8:%B?kBK({<5#V;(k_)&!Y 0xF v"wt qK 6&].`q:gOjѻXfZ9ʈ`1`o s8F[s^,*ZXvgO۷ꏊ6AجƚN/ e>CGyd2Vc PYfR#C@U$tK:$yaUav& R5$ tn}> vJX: Н7,4QG.(Pk*RMIUp WN!:;w$,ÓJR@ =dmIB#p?M/Hn\$Cj1AF+>sa7}|PʒŒl _ ]}LSs _foy8p?KhzMu i{$san_mq#ג{ mQǩ^?BՏLG2M^봳:b3 a/25Tl]ޗ Kdu;aKG|*ُW-/o5I"Z!/oMx]LIҧ4'o6W\}v8E8ҪqS5{(`s:S8+`0ʋ/V=<\Z3 &&ɏ^ݕ% M o@18Vd hS2-k[qw,晏Ԥ@.?(*M]I~j9{H:- <bdk9(@C!`lD_Z/ŘײV Fuف]0v<ʭ*މ9U6XS+X.6'c'IKvӚea!~hktHciA*JLܛ~lw1q2gVFD=I8"Ѧ(IIOz\)Z%~FrVeCn Dt^T[bh*%"{ F {;/(G>># r}sŝPv5wRM]{hzjX [J3:A`b[OG%AKPd,D{zˋV+LPk}3pougs9DNv.I'AMO =ꃗo$Ow|l<%JssC㥞}OfA9yYV0Z-DM%zxR< tm  ; )\kOHc3飯!,mXkiFg߅őL֠>v+ pNbmkN$>_,.bO ,x~wFlVR&4v=#%7!- 0 ~ .ߠX^$;%LL|p)j;SB%gw$7T)YX80ƲJ6zyDX!K%TWJhGxIWt3bέ'hԗ𲦤 8yn\hŖ 4IVYT"$]>YkW~q́͵96S(%Y<-%YAXCv$6т4VAʋA1Kĝ'MTPHhL#/Ⱥ,Q>Yf ͖Ndna{\: :/F؋}<tpNZ+ r] 3/k874 {b>]{e³ms\#_g,2Voi)e(:@LQ^6u.=֠"+3|-4Hĥ'Āq =`ra5)4`e61JP]T" ߇;-UFp~=[vmۏ;VpK)GwsA yUY>47K\=ݡ&Y*籊t;.Cez]q͂HQC3}a$ʯ}DLNgkqY_L"UB[1 Ut~Հv ٍpG q_|YZUxiA򘗎X; q;!_>` ;" sHq){^rT+1 I;pa f"}JpBac$k߫Z;@I"ᠢ~+xU(Cs;! ЧͶm(ai+*q_ȈSx:Ӥ@0t,BfhD+SQhܯW%5ޛ`g0מ^zr[K5kB$;_EI,<~i}|!rBLM2arsRv?JRN>!Q~ ELE䂗f т ~ZgbE9r1%w6J+)~4 nuW2GM&>ykO(/ 7^~*Hžf{\oBz"p_GⅎɇЮ@hñݨ,yg~~-E7ҞtVUJ 8r9?욄*7p3M.œ!zz0*B/Վ+6"nh%>lH]VR^@)xv3aE.DSǿRH,qAR,!Oǫ=X`N͜Aƽ6G94 Y76uMYhR+od>2X`Y dEvş9B14upi_{سfGVߋLX"klR˻?R"-9!Q,_ z+ _W";ΆuAJ)#pk;&2oh>@f!#n!\x%iOU W"~B &_6jդ䎯eUmdLx,NWm8_SQE6 yo SKpP+R6Q2w2XPy9%,;W h4<& [W9/%FMA8W. Gtj8D%KV#]qG`HA'J`@ka)Iu 1*1EyI^3:jJr@~k!=~?skO-MpvNnʟQ4Z^35YD*@lq+(32.P^Jbp&N!0<%-:R#i?O.6OPY lۀV ΆUZr-# D̒?y֫I<ξ={eV~;M>Ⱦ“9OHl9w8?RzUޔt$ xrW F{44G1|lBhWEm/˻׽LSu(Y`g87nlW˙`.Vm=j:fm8ePJRQ'tW?C_c޳$[se>IeWkvB?{K1 <^ 72kſr) BMl غ2Qqo޵'m6Qm!|Tl7Og(lu1^ {|McfhRO0lXؽp@ܕ`Q .c/vYLs;f|9x$ާPznm@As.P[O>sϋ 5VV6شyQ5rj^&`ԧ:J?Æ.9mdrW NmH47LIXj?*oE.$ r4S9ZR2$蜥b$sp^l#8Etw7C,9 hE7G:sqߜKͳ0+g6LVTD?J!E\Q(ѣX =4+w.򸞩YVf$(ǿhQ&ܸךIBI9)n 1k2]% /qOEhj<XrB Kce/XiժlÌxDӮ: CrIHB&`/DN!(&yޗ|VQC@Q?+"(w)ɴY4ZF]31cQOA# #$#l9%@as OtJV`"hӇ!-$mB`re#y 8eJ(fdž9a TG,r=.  6h\*&_I+܍U誧H_NeIg`\2d90Z%aC1td?߬_Iݹ^rNtE [p/tȒ*C5Q}-OABTm3:>_z[64"P3p$~S!ǚ\44i(F!6.TsF}\DJUK۽|PCSŻJTs_vS3HbfCmw>XgV ]yq%{dLj{+vkɯ6l:Gn'/0xfX8t;dVϬa9Pcm6ګ\Kl8T`3( \]ӕg_@g]`:+=>퀕¤7X&8\,3'YUީZeO#gb3خGrb B:a, t|ѹ>{c0XfX"UHFCTzLS`Vqs8I>=$u{\\ve9cM.2]Eѣ `+wLCDu^ZC AqGy&Kk`E:& /(x+ERb"7˘ ./#4[fsL^%5$;G%C>2z9F.(Eq?$F$+q.t\ɂG7l.LYu!<чJ`A\+Oqaz. pGANή_Red^{$b6t}ZG|W ٸ{ 4T*R׌Q-lDg旴0]k m7Ǥj4r2ed+Bx_LɢvD7YcQ=ziR/Qcd#J%ȭh8K87^Տ&Sːiy+b\Y_ks Wgk3; 8o`6zy\x]fʻluig~3an) $aZ09aFbAX'@zXӁp1(D~g&o)V}1©K KKdpjK˸?v} ~VHBz<[hjΧ L9_'|鑅Vf9a̘ez|Y$l#"LC0M.VeT*doP$LD;Tͳ+DKN;nT< 2b,obc7}Gx ?DE!и0tԚ{1tUu m Ԃ@ܾ!F#yҰ!y_u$jrpDӴDgL\6Bۤ BbBFW#TQ5MbW L2R!3[Rŧ냦}s)Z8q * ;I{Onl\ՙyl|p9g!P:8Gk>OoU\}2 OhwH^=vS_(AMk!mBxXZ.l /=%ak͈qO4H _C-e h)ٓ^c%T3{8_g͎8bu#dטH T7 W52n6(9زdU:U3SHiY g6?\ԋ@[r{ˠ _@ ÀW3m7?ڻh"2@L:2) b@}ҢpzyBqh^FE ;xI/\SuFsI8͍ܥ狥z/"YD11=<ƱAS<߀QzbC ))0÷\8a VS+TWPyT` DQTZjH2Onr )>JoAs@e$!v47~L,UG/x•':E1'pas rǞ0l?|*7 n4I"L7SDRju_#wzj+C!W$n>[ƧZ: 9LPY{rD d*#Vk?~k:Ow0u`GOQ,^dkrM~)k[jwq=BVEr cޭ}QYQXx@5Ϸ8J Rk.-͛坬XmygX`Sks+_~|K|viw?\ju~+M/NɝVAV/nVF@΄G"El8ԅ;S`mF vdY2^=Pnӳ%|>_Rr?}X ?4yeMm /WOU yӋ4WU0bFs=?3pOx M+Ͽeڼ ]gpcQsEô?;e1+G|lx² lft\҅> 3%gH MVb`=ɗS!A@JNgШS؎Y8 <~ eó[7k0ɋ6Wz64D191SUHz/c-\t t_k-f)nI#utz k1uM/C"JX$h2^!m[PKBw[uihLDtdƛ7̤#gCӜ2{oPͿ{RK ݢ5Z5$wbu<@_NCA.kM4SPq`v]Ւ2D{ UKsR(ur;Gw~m +tpw9s/y`H⃜^hbp6ɑ=FMxQ2yNќ̟s\}o3X4dS ܹ1WoYHe)(:%\"0!y`HDp֩^NYAIX7SBד.{r~N c"7==up]$3J3;Ž^3~2Pe;QFg}mXl^8dF ~s9T߉Y-*.0&s I}3B[^ n*ZcV`^' DH $%bŚ a'p- Qs=73ó}{ȳo(LtBjOe r9-kAPnJq\Gdݹ'7G=hMG@R/{?NY[2AzvRB!=j ˡ q@j;;lb^JJh]1I I T?ݜCBOהuFK'cݧwn2r"r#Q͵ƞAØ+ܽ$ oc^[:HkK?=b^ O@y+y"Z(!w2]U@2;2HoOpV)" ƔmrwZ"iBwIf?6o`vOٙ 6u8B +pXrg !G-#0LoՋ vf(?B)te :b~¼|@OY񣡯T!񥫅97x,Yt=.$],c奎?YRK>/Z;x׌{]*\ZJQ&"| #*mfgen1p` `|<"^ZiFtD!Jy#e =Ty5-}(Ɠ9ab*MZorlꥤm+ o>9gȴ +ed);mv=B!Nt koicBו}ڏ >=ֽ3}I3&G! w܁j.X#B=B^S/izGC207@])#6q?LPkoԧOSb p;ЮitHeTszyXɋLs+n&HU|b&D YZH{4Nb`Kp\T8.e*V'>$6lTH dUy Fܥh.=1K%#ȯSwU~z'[E0A@a>Xup'T6(}-EXn^'61*ɐV.c:buVo+*+:J&~IF-:/TXh/'2%ͣBc3,#'H9\B1`0e9@m?<Q=(b4W5YH:6\FY oKUsPߡ+٩9䩫 E6'u5d}jUUB[VM(j0~cB[|n>h6[PY{#j3wQoL;=v/ֱ1,YIgQt&"!ToR3k̰>atEk67RN(au m+RФ?J)0,)b8b f=%T"U' ht,p>RTjrpadeѶ A<7^z;JT"ʶ#xj[$㓄BNqX |u[,B-o /%O4^ U|Vs?>N~Wt@5JnA(Pa*/Qdʯomb(||hՏsf&bH>4뾉6#S.O/}`0~lL1IitL.tޗ& mx̄Lc=M+je;Åp4 2| `ѣ/+RJ7+;U7I-N0 kofsbJɨ# ݭH \J{[$eBi$kJ\-N2}̇Ĭ ʥDB[^[c^5O- *_| Wm [kXC[/*^ca*S|J`,reO! 2.`Ĉx?Ap]|%^׹Wа잔 !$lSD`^+_Y HFZnFiOPd ur&ta&-Y|`ꥭ;I%x@ɼc&RoKGk;Wg`sJu~:0{ >0/)ѿEf8#'HeA]%JbjP߮8@z$Ba,Ib.t?ʛPS@%x~w58|IoϗS7y_+2aWz2!/6w$Z*K X{!{e;J% ݖ:0y#69GbY;o4 x~On|ItLc0X7_rV\{ n{ t5$]An;; a4!΁:~3&=;tSGpyMj$Ӊ-ВHu(҈~β4KmN233d6)\(6 )6.^Z9*̗vYyZ)ٲ:\ 7v*ݿ!m 4h8niY,g7]8J9ł^:hy;qWl3@'g(_~o^]_Tٶ&5$' )Db%j 72}i3!\~>|d2x+5:Glh>}۫.N|I~­_L (ӐL[ERٔZ; ?ɣf}|>9G!N5E9r+} _vZ7=5G[; ucYP@Y{Re︜vc.kE0ڀ6/!߶_x}kϛQILj (H9˯dRWpNƴ@&Hߊ2Nt>N9-/7#j*DXY9ySXLk=XSInoMGq+.@G3ɤ*)2n I!8_fxu Yjl})%U%@g Ɖ0?xw);%6gէt~shR)EI\bĒ1 >UZK)_;RtOx2ptSkkI^)ΑB'}8Η#갨D*0ic(~*y j8m΍D=TzOZB.!A*e=l %Y/&mci8E_熹WLF b8U<^~a9T|gNX],Nlڅ/@qF>Ls@hj?VAXW[J y ~ =JtMm+Z-w@јQoy|'8FK yACRWaejMdJjq:'7p:# -?RK#_JUݴ3T';92tԚ\uAW㬤/fb;ʭnEG"񗭹Cz/mu=<{pګGRqwqMwCd " /pi`[~=?b9mm{̷ZN6\{>.}JR駠F  2#x&GaUgq8R6,i li-+G9E/WSfzbzKbQeK9 ,%RխnB d'2٫=C^z:}u9rMu6KY*,ēt%mamTܻV.[X)peDLxW*ͳ'L voUOP= F;]-P!wp}`:PW뛫 yn3@M@12Q 9.c" Z])jnx!>~@w qQ`5/$2Dp@\_mZ m_dfcMΈMFk筎̝:{55|pSXh*Ck4(*d/|ܳډR*0X2b: OE̤D|F=)_ mxCbp87?3J`_2Q-_:UCM> *331<l(*$o}re+43[A$l|yif@ˇ$<҂o 8P-=M#nrz (5nY"OYݨLYhcD-HnIoEf] TqIYPE$vKܰM`>MڻqlS^W|OFʾ*rUGl|()+c4>-Lm`Q2F8㍀(t>"4d?;;a'(1.RTg"61ϟd8 Kp^n̎oaU[C9_SJzt/"_gYDuGRɖ yeR3PW,$.d4G9,Q\] 9wFؠ-.!l.m9jD,GCUg 3+#)m+ О 7 [LڐWހ5HM#ywrJ.G vY895]^Q( ݉@7 )=ɰL_-;`GɩaEgOK[_.87cA7EJ4]s"Af+N6s+Db2H3l:vȅ)da1%BjE~ Jp`֠1cwZ#3pW[Ejr^rwx.3DC:iAUE@All-(n~EUF_Τ9|=irʶ4PdNKo7>J%.YN1 P بY9ݗI@8Gv+a=A8÷W'͗XXb5J?`6d _3:X`+a3?Bj9*HvT`sq駌#I \0?ۼJ-_OꤚRAǽQpV+b˳"&2-jzY! x"c!5Xd,>, gnE\G-w2Zj}|젹ñZB|lA&8"X8է3jwL,h&#hTe|0Ͼ<ܘhQ}>xdIhshtO-GmW91qѶb n`wuѶo20 &}"؊Cۉvzkv=`s>JPkH:u N k#gJ5yٌsIk}e+aQlxKChO~IQW5J m/&no4wouo5OMK4iIVhZgw(.X(gp"4Tt[a}r-t0\z3ATi8ZU8/Hl e)$FVL*v,Xf}>H#ܳy:pͺ߰?$|eIF۲Z>nZZAAIٹf 4=8p"_B\ J]m[4IuD HM${3SUj1?9(Pxů[*Ւr5,imł2|0EGyA3>yW͖_Ƈe@~1ǔy(5񣠬kH͋c6AF5bd B_Nd)"E"l\ĄBB"ZH++ŭ ؂R8kNg#󤬼 >TvWo^h&25ԇrŞ)8&PE8tgiI"Z)Utl&+b8\S#KE_Á1OQEr͝PHQ{|d  ח٨ cRAkKLxFvPe\j>x~}NwY"PX)A|}GAr;"rɲ|&OzO!86 +7z)#5I(B疰SPOkvxy 8~JqW*3+4ܳIs s.ö?Miߥk]f szH[܍v滾 x<;dBزZ Jw&_ 6@W]%IY칿0>qF̙?Eayc^sky3ݦڶQ?[73{6^x"Dz0.E1nDkr#0&MFui>I\h>"6ugh _/QzS.*WSA!9?.3PFmg@,6ח]gC7AZ8Ȥm/xϧ3G=AGtFu͖ȺOZbUR7(W>Y+z=۪8@*FI ȻVmXMRNTvfsYl ;:`q~d):<2;jR/Z H1-m6Zo0Oc.[&+£1{ru$D[cJd|l m$5?UR0## d*zX cv:·I3|u~*9HbP1^Q0`fh[aqlWDdG Kfe k"pC{L/#*wyvC't  v99eyjT29+v\thF̻ǞBW9uF2 L *R,!D4vbC~PSU2+PÓ `2eĸ 9cO;R*lXTo|bn$L㋺2͹WX+;|C|Ekan&"VIDA9-, -jzw8K:0e^yv)#g:3:A@۰OZ1a\Ll.NfiϴָMPEt;kB0y <*\&wh1ƻh6w[ʘH /|eSF^l[=P)ztT'˹ ZCIOnP4h ?j-:՟)i5++[\ZFތ$BN 5tͯ"}$?KL˫LRΥOSvnpKtE|۱[J;I/(ѳt;$~IO{ܗpE~(5bz16FSnAn%$hq@vZ"hi"h1i&}UC8khMBb%pS{$V/hL0R#S6kV}]76ޑY''wA_O]q/PD'ڍ;~G ˴9AC^xyiٺn+GKifSTfٰp˙aV؜@89,{bDq6 ۱i2K*BBg=>;)4MͳğAؓvבM< (GS{s%Sx_CU#TDC7\@?GBmI-eOD 걪P[%_GGa+(SB$"Zײ6.Yݯ'o}D<0 ց5jIu-62PO~np'l^h-T^VԨ޳Uloo+-h6D0/*7ܘUlLP%%~N(< aNT I)$J穬 Iͮ 6kT'nz0/9o[.5a+zA#-{+ 3jZ2:( JJL"T@2CG$Y =H(Ӱo3{W]KIbY2` I@~'r`KRϼP0j2O39\q$t!$LvOU# ڤ^eA Vc\@L&A6%7oWXGfTIdGwitѫ !~>9P5f^ZѶb]&RPQ AM OU=HaLcšٿ)\ҁCvx,~)Z2IHxI }AŜSZRͿJa=O[9b,!k Kz_d4? ϒ-o)3=p /J葬՜\Q7bC/cHE&xY$:RӞjL%Vo?Ά$` ˆBNkԧFD566p퇶eWy/t( eHW }T52C#C|S!J쩙ȑJw+M3B:*uѯa @T?b9rTgx.Rjx $iD.nSW,A>ɅwcaxU,@!gJ>6p^Y|.04le5v'l`W$U#2,غǡa!0 BqW R3:y\ρ^z9EiC7LGtjվƛ %v,qi[Ѧ;T.E tk#ޓ:9#ZiHɜY 쯌N&瘩ѳ: N ㍞g{. +"& qo+Bg8 L\tS|~`,ɢfw}s: w%yֱy)"mӎe"/tu(7EMcߙh7xu&q T&T@.3ПYkXȐK&ܷ1 `7#:$ σ?*lvosCH;v/>u LɲW A@~拻n{;K?b`{\{=T,JafS;X0_AU/CL Ŝ&֤SHn3vI6!\`p l!jMfx hc~PP#TTB%>d֬4SwϢ FdA,-T bJ:B72aLzev >Th\57My]]<@.k;[^ nnyWZt#v|HM59_M}{Yzى7H7THkjϠ RlMxN4y-hɕ(_sG}pH<:"YddW-vL;#Ľ 0AYsm}RV̄KGui:~0Ɨ7k8ن\VMVeLӟdp\.Ѯu*38m[S{'Yf) vTSϳvKIuO>`dae_ɬ} ChfчxؙILJ1˖6@%G{[R<տXDl+9^SRVV. Ȝ) ؆pLTbјT+yk˥6z$&()sr"֘`?In$@_9|KYٚ i[dO' ucAT"6p`T37Y7t1nU+͔Ra);&T2HrK=>#DtY=d΁Qů58*`;΁^y i|\Qtg_ qu$u*%A+߈qGqnfՖW! oq򬜅>V25SB 9#1;±>vxpw%hA J'ׂFuH&( pNt|aJfÐTJ˲\'ށ9F2GP VQFW]Pɣ@dj0KƗE3D3=`RS; ؃F=q9>%VhZE2aϣg\5Dz$E:jU/Ypt0LW.$}V.ě4Xm&tv-2gu`1W9L[(n8Y,f9CK&wK[r~%@:S ѽo2Op&E㡞 2JvjBvT;Ź{+Kaf糾;BźWw gtY}&$񩂸60H0Gqbcd9*f>z$5,cс#axٔ RQl^/$wr(,GOV|[g]+Hj|gfUd7T.ZH ?R` zL&9 4`P*Ցčb- l1V'bӆ iVE֩y nahh_xi0Yt"S׋5e4瑋S'1zFSHEڮX3ayd89VZ]?\w@ڮCd/xL ; I$Ӝh7*k]Ax.@lSL2 j6V=3}v3b׻]#Hw: LCF˜›Y&G!9N]ld an-o۝ S' ꁽٷ##[X_5: q8bHz {-޽VÏ5hB;6u95V9Vyi ?$ey/V31UMΠhpe :g;zOj6DxW|gw95ڜpk>?/c6d\2'1 O3yϛjAo:bZZā[A7Uf:yg48_`k*s$14^D_QuL:3m8wpܵJб{YA]iwr|hN1߈)bC4 I֨M׸=Lz:F eN CG; YnWDg >f ]F so\+@@8Ǒ]ZխKe `OذH5&xov;/ t-8H2$M6c2 ۔MѺ[Hzgٮ`cZO)ٴOM4<s8Argmn#-"ٚTFT&¸D/[|x#sy8WSזZ~j~bF5KNXx/nbR \''5JxA9O (/3T]jYeTc? G(kʌƫZ["=Q2Q$v{Q*8ڢY-/Yuv'DbA"JQxu]zTDInw 9C"C%g\D12ixo(H|gUv$5b;:o1DAa$N4f]ew4]2MEx{Q5{9 5ǗJ1fKpJhbII1&l.F/vYc':A{dmNԗ3*-jd08.{u@YF߼[ b& r>S8b?iv' |Jy⮊ ܍ EzCb<:cW +w "<&W0WR!eFD,#4ʼnב>E%(|)3zEpIkF/C rH$Qy V- Z{c0ЙqMsD(WvӹFUAqcɀX/(=5)9xU,EȵmZSFgM1"VH~IŻ`$N撷7w\7'K W=UQ1;V7AϽ5$ɄԬI7 m`N;g#W" $XdO*^$':$~?SI !uzQ5+>` ?%É$_VfZSnCC+R@{c!TtGqr?օe le5lo{eƯS[Xx"<ǫ>v~e†: h5,8W܈mMMNZܺ_rߝ>H&%.[m9Dv٧º+nc("ս?gD8aIhO?@{kBSOR:g$&r)BAѴ-sxN&lKRH@rYB#.f+ϜՎ*w[i#_[.VLo,) ˉ+XP&>b)R8$ǔkDy){}RQ-aj3T@T)/ 3vhZ8v)V^*OŦDp߯!+% ?|Nt:dy_/f2c/ulHgC(;h{*Έg #c ]2<*^%m [B , xjtǫ]ܪ U*xw'.)T~jkb|;X`l!;o(7CϪ[ɭ}ZpV]9p+m .CA0Jj_Qq^{S y@)A%=oUUJlJ 18FO,j>ewj6*,K G>M*WnFUk8#Tx!$U ch+):xsB>#6G(J% <, *UW!O".T~M#Ӝq ʶ͔nzC,+ 'g }c``$}l&OCBGK|vO$i& 3X 7?Wqc=2ywv;c&PVnjyw=T.V4UeKhkZpu[؂݄TeBtVPX0|ɽ̨my涤})<}q%=`Ԍ lYj٣cT)"ÒԺ<_rZqmdurQ79vjiHQ@nV 9*.00裼Xpv ,Iar2zxS|] ^z-D8o[5[99}BkOѰᬢ:+FÊ^^BꍩTp'n2k&>^ŇIv =%kfcL}e>Ц W]pxϘşj}0Zݐ)XM)ogY_?eJfj 9!F KܬG S`5:iXoҸU AߧpA}eRlcWw3߹˱\WNbګ 7k|R&k8gBuo:Ra4 `%  5c c9 ~ݓyde,:U{1^sV tleY%j *h2bG]:"܁=< (=Z:,]?SBwu^^4H "\߈iGy!8tm6<5K;JBMCK ϣ^ZL"pS42;-F_<,~NՌmaH7HÅq#R< u4H?. F)y3w"R#TYbljHA[?;GC]pѤ4* \dhyv9n~/35"j'%H$zq6O!U 0T,$Nwyb3R⬜[RN|Bw{ĵ[Y_{q: PmV٠Asu] IN6K4TD>y:NZ~:|˪Ow{{z,Iƒʙrh}bJiiy8UEH#pyyX9jYe\+FzoVlWE=bb@44h{[ZCGd|֢u@ ao*y  h3P@YO} To Q&͌*O" d8MŢnHb~$a@W ៤hr/νޛ) T{8oj|5D5~ !8-[wIB{_s6B& sA׼c _'gޣuu+^.?RG+wE/:ɊjDxU$ qW^G['ZCo?0^*wFqimɄz˔jofO#a2Ѽ47 B_u]?C*H }& ] ;CN  e'U;*z>WUd)-QRwnk7ОoucRC`5EIs-^Rn,ȃV ANmRIr{q*J[S%!vOG~eb a'&Jwk^lVW}@AGáxobW?f|=h|J="ݑ@ݻA\6F7߁6d J/J~ }DgOx^)QIb\S~Q =E%*_~BC#h .=95 #7 083 Y#}*;O{6&2%ԁi^wÊpL)'R$+tI{3zjXa\KP ћ{:C5sR!SǸݫuĒؼOR5GH鸛 'H5D}%̠Vmo*9 bn ڙ:A@t]׭,{-I؋ QfwV*Ϩkx|-otUV&y?|i0o4m\MߣKM\b'UMsF pbDJ]48Wjf܆1)\& MEؤط?<%99oޕ^>U0l8QK}06|¥dezvMX(34 @bQ[*n13Xm/>,^ya1)6+%d1.fdQ㩪=Gw>>33LpCt3@C0ݰR2[&8A@| u.\X2B"+3sQއR:֦~q##L}oRE)Bf BK by>񒠡pe p!5,K?Ҙ#3-w/VHjGLxޡ}.)*:{,.F&dҍ@"cP%KڲCOt=}cGĬ0'o[̵EWVAzt]oH'K9ټ![d1Lc`3MnQ#C՜&%M@p^zmAtEH>Y+70ı2Ɔ+lNE5&ݭn SڇB` ^+`&2]WQ <=aK1ᴜ62pB0Yr+8O'ђ&P*]]O$OPdљ "ZmN0iJ#;n˖z|Exԁ"Kj`]KRO2.-;<<{Ӕڮ$ѦExU6o @sqbFKGBvoJ2VM84=nj%O1u90‘%g։m[AwǙȥ2Qaibƕ+@p6Y\fwݤga_X۷AR8k0 *Ne]*Zsķx#2fT>"`cY2 #+JZz`|Ht:rg>4դؓ{Gi rOQD".;Ά㮹/=C̄bhW֘g6xׅVx)2ef (u804G/pt;E}TmVz:8"nV]R Ζ85$Y2]dRTPi&af׌MJ^̉QVӛ J;##]}+|־ذ%N K '\Cb*}df7Ñ;/CQ!5(dtF>tڴ)wNRQzQ 1,rXsYRtMQh9MnyR\/d#Wk64_pqY[UjnDhw3=+t 'q+Od?II1 zH OYU 1!Wz5'X s>U=yځpG;wI6p1,*ݵ_&B)rdq+(fof{:D,j[Ya7k8S@e pQH=6S-5=cPp !\vLL@Л㫱F*d0o2V݆fƂ:$DUKigV}r+ cӆAoH:1 g_K" Aܺ) ''Dr0G9nrL[I2-IO3:NSo c-H#\E;A7@! *Dc|X.wX[1H[}60%[(X/rAW8zE5ʻ=1a7F䓟T6~ř'C{DƝl;[R/ RѸs(Kcűw<<6!>># sVYP!'T3&4v\ǒs6uppY]C>+4Z!u K6Ric>'_0xŁ\jz?]QIIHJezKǧFV (nss7YD|,#0tSyin^hhkzeG$$=M5g]LVȘD4~m~T[ mqfg-l87X '_>jO/jgYΐR vȊr;hhZeBL}{*(0㕴0,9U@> #=YotY:!vi&HEmKHCm\OovW~{ 6v?/8"DpO=Q0`,%9%]Tj\q&Y bxgj t2w/R*!0>L(([0"Y89\}mq}N&<18êA.= +Cx* |a::m;+DLfs>)rڊð< M}эLo*\gjAo:V]R"1>R\iz #!+sD$Csձ'>'$_;ouh0&꫘hD*n0)Q5.u2^@6OKsJ657{ME!\1@=n鰸N>QR&iG:ZkG$8kCp}% yG,]۬#ęJ%3GJTkFh'ϓfve"X țE n#~)(G$0;R0ۘ>Rhfv4@5}+Nr kv/H+ *`{C=Weol&vbr0k.}\?8ȁN-gċBݧ2`A U*5re}H&qNPnUua"NF|< vɵz~SMc;õ;}z'W:hN#& 2tI3 N>~cˤ#xL}W>OgLBI#(3.CrxkI[eհ=wizk$v1TR7MnNq.Լ{2ABUw 5"~bէ+K4<*W5kStVXZÿzTShcXo"w0EIAP>/J,uݤ3M$nl ^)D$}h0|J"W >^݊>č ֶ\Ms!DT?Ʌ?0xhq-KMݓ;>Lf5F$#P| rhS&b/5.>,I9JaþN&uٔ : tY/ծJk4Jșh@+OV([|gwۡc%<;MY@WE["%iŔ Nj@;N?eFAWtxJd&,/0Wttd4vQ=o'JlM]Œ ޓT-a C@}ciCR *襤C#?Ťe7wr *83|hnOY:O-_[!w9Q1ߠL s.Dk.zW$u>9r?% N%&DV\MR޽?󁙉XaRNPaK7%%Hcv$ m$";mI,s3aW~qh"J*Tr8ye67420귁bjP vzCYR=hwN5Ueۥ@MWl*w;ʹAKp|+^Qf{LC+M %!lOUp{Rʠ0([>%@235`܎t,$;߶mboMx p) !PԊ.c+*bkT@vZ#PZS%gr.W{])JH~waH\*WdHl6WK۪2ޟ\6 vaze=CE\CvCot1$  s 4|O *GFx 8 UPlVqQr~'WT5i',⟡EVm|_)zKhZZ3$)rȮHH5YZ}z/ƥkfDsGDGX.*!l[Pa26#rЄ{'8a3piv^pyfHX d5940RB3iǞt@$Ǔ8"[mj[ctQR);ӳ|k)+kxΈcZ !i0O?VD VQ}/_y/JݗtFz"Bv}zO!nKKm "`pDYK24O*ilخؒsOTX,E  .Iq]3Q=ւڗ6#%32$;Kz:f e)҈퇴ǿ j)!FA ]]27-tQ0O$nEL͠K/g&jMqEknhAQ \u[Ze sG&FPù9PGxcP9O)ެ%`aCEuCpV#LL[ʵTޱ(ĒkC5(3hP<P!ѿ"ѤrE-x:úHJ$BU'k]S¿Ri}gw[~X#C[Ӏs-x=`]V_eDkzVOEmg]OxhU+~=\TM .,)@LWxIιXwQY[bv֦KAE.ݳFU%ԑIB73燶S ei޳X/$ĝ&Pb"3k5,:&c+4Vy0 {HCTz(`c4 Eʸ]cw8g*X' 3FuPGhZ%+Vw8wnoT/SPlE h**7ĚZu#%m}2/acse`';׫Ǝ b _1@Vۯ/0,P[95 FOHTp Xu-?ƌ8s/C<,Ӊow4cf*Y -yo)F A?Â9Zvʩa`J߆6+<[?)K(BD0=XiRf˺!tj:v I@Y9?2yͽme`Z ѾM `iN\e9",8tNV 1s9'A/|F` G`1`X* roeO1c4EuMDM~6 S7Ȧ 2t{8#Qw }n >CFbH8G) S(E5µ`R߿R2/bȋ&] n*Fpqlُ sZU,p@F`9-|*% a"T@a~ }l[R0 E&'n1Ӡo4bU֕Zg_zD4>u kbM셂š9YLa't_v(+6͓2Xy l煈ςu۶>N= YXv4lRZ&^KeDL4MaNTQkǜ1V%u`=nЅGG*y{c j{jSca"uϷUU.5EV|+Rާ8IX"m_߯o1z]B]$$F4_JǓq)'B94Z7xs _h"NMy!_0${7AD& 7tA )o٪ YZ