kernel-rt-tools-5.10.0-153.2.0.rt62.60.oe2203sp2>  <@PT@7!.ܶujG7odRopeneuler@compass-ci.com G7ol *C;h?ŵSz1= ;]-at"c5 j ޳:%ۍtAWAuZ.= nڪ5P=<*۟g<+@$V=+#O<&8>PywH<@@6UH)Hخ0JsT%A;vEg Fz8#00ƅ =gE/h}ޘ˙ |HE`4g!b}W1S;#jgn캫 s qRQ=i%B*uM X&)j0N3eccdbf2d07b4d0cb9d54488de82e21ee0de77e8f0023ea6cf8151e5862910c2fea36748b56de62b874e12dafd3e268d581b291fyh^J#4}B l>F(}?(md 3 \  ' '' ' D' ' G' ' '''x!!!(8"9":9"> ? @ B F G'H'I8'XlYZ[\<']'^b]d]ebfelgt'u 'vw$'x%0'y%z''''(((,Ckernel-rt-tools5.10.0153.2.0.rt62.60.oe2203sp2Assortment of tools for the Linux kernelThis package contains the tools/ directory from the kernel source and the supporting documentation.dNvdc-64g.compass-ci GPLv2http://openeuler.orgUnspecifiedhttp://www.kernel.org/linuxx86_64/sbin/ldconfig if [ $1 -eq 1 ] && [ -x /usr/bin/systemctl ]; then # Initial installation /usr/bin/systemctl --no-reload preset cpupower.service || : fi if [ $1 -eq 0 ] && [ -x /usr/bin/systemctl ]; then # Package removal, not upgrade if [ -d /run/systemd/system ]; then /usr/bin/systemctl --no-reload disable --now cpupower.service || : else /usr/bin/systemctl --no-reload disable cpupower.service || : fi fi/sbin/ldconfig  870HH8y00 9pX8@8&x .J'"!%s 6 (큤큤A큤dPdPdPpdPdPdPdPdPdPdPdNJdPdPdPdPdPdPdPpdPdPdPmdPdNEdPmdPmdPmdPmdPmdPmdPmdPmdPmdPmdPmdPmdPmdP dPpdPp6a0b16a44a45a5c03f7ea9c8251f632e34cffff693343ab1137fd9076c766e4ae8fc45f0dd7c4479b902900040d07f87f3b6d98936db2a63c2688990110e22895056f752a9fb3514030df4696c3ac46b2c191905e49485d14ce43790cf6dcb54deae5abdbfbc91932f850b5a3376b56adb73b89f3fc47efc158e8b51779a2c708dcfb9ea3537ab47738385aae0ce8da13f1349eeaaeff76a7d19acdefda9149fa51e7fb4ca9ce89ee276d990288a0746a60f287ed53914bad9e3ff58e7df3e32fbd46600fe9f10dc36bbbd583a09846ac5fdfabfb9b7dc23711e694d17e1d0280b4934ad53445c4657835f40af5f06ca79652ef7fd2b2a153e510b804392a79b6e231f66aeee20effa46ffe2c497e73116877e0c4da85bc9fd2d206ae27bf34ba356b5785d5495e552f103c75c26d6ed300b20804ee3012898db1c39b3160f025639a0fe3701bae695f9da8d01192c060b507bcb1eceecf8d52c77d10da1f97276a01c6484c778b039f4a0df1283e48899800099d45d6526cb5573fe7ce94576b5f3ea30aaf58fcf5e214caa62c51fc69211eac2e7e992067bf6d8536ceef920fc06c84191a66aae378c3403944ba7cbbec878015a2b9d1ff660fb3172d8c7d9326492deff9fa6efec02c569c27a8806edb3329e12dfa8f46b4008282b610088203e3bc32d66fa8fee59b87cd95e3c2f47db2637d3c8687b0e9a71f8ce2d55e4ff188ba55469d60da43812ff81fb4ce90773fe24d3103b50c430d5d37f94854db057fe9e5d0e8c36f485818286b80e3eba8ff66ff44797940e99b1fd5361bb98bac5a24df57ec752f1c9c2afde96efa5460c4f3901c8076e53b01f3a7ecb410904f831f2b433eb04cf223eca03d0d213a0f486e45f952817c340043d91b03586fb5a425bd3b3cd6071a3a9aff9909a859e7c1158d54d32e07658398cd67eb6a0d6e9b61145a3f72620423c80f591b0ede49300d35a78772e8e2136e34b4e10df5c54eefd3cb5f578bce0899d7531d095e1be048894d170f2e05ad7db9cefd39f88e20c8927e641ad20e4b63e752ebd504837654c90ea0906ad7099eba2898ffd2a5123deeb73519db6ad3b0b46c87f35a43f7fb495e7ad613a447491f6c035b44285af9fedb132039e8b084ef8b806afd4189b6a363e2db41b83bd5b0753662d8349d3677800300978e6ac93a7a12fb922b9b1e8b33987c8810c38151c801d7cdffe39ba5a4216a389203030a652c165caf3c67f45cee8118c46e5fe0f1838f5c5d258d1d5809366d1cab91fd5403827572c5bceb6ba9793089da19e7aebd34ec585bb8ab43536ae9f92afdf0792d9a89c63b5092ca47033d4307e1c34af0f41d7c751837f1940b50e5090acc2fffacb133b3e0185d233532d7472b86b0f4ae63057ad2d886f1a9775418ff2e5da872c7c1727093d443c816bfc7431ffb920af0f47b3185ce2590d068716602ee0cd73f6d8fef9208951139f8b89483a0d1455266c9910b011efd596011ddeccd234118a618fb14899d10d72b6efeaec1b261a57f346ad285a0f716db928c28338d2886432b78dc2990a55cc0c115725943721ebe9b8e0d9b6399eb0dc41ffb570308db616818503684019a6268b946780b324beedace702ddc684b8b1b8b50b9349aff7612cbd9cacdc3eb384f361003f05dclibcpupower.so.0.0.1rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-rt-5.10.0-153.2.0.rt62.60.oe2203sp2.src.rpmconfig(kernel-rt-tools)cpufreq-utilscpufrequtilskernel-rt-toolskernel-rt-tools(x86-64)kernel-rt-tools-libslibcpupower.so.0()(64bit) @@@@@@@@@@@@@@@@@@@@@@@@    @/bin/sh/bin/sh/bin/sh/usr/bin/envconfig(kernel-rt-tools)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.33)(64bit)libc.so.6(GLIBC_2.34)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.6)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(64bit)libcap.so.2()(64bit)libcpupower.so.0()(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2.5)(64bit)libncursesw.so.6()(64bit)libpanelw.so.6()(64bit)libpci.so.3()(64bit)libpci.so.3(LIBPCI_3.0)(64bit)libpci.so.3(LIBPCI_3.5)(64bit)libpci.so.3(LIBPCI_3.8)(64bit)libtinfo.so.6()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)5.10.0-153.2.0.rt62.60.oe2203sp23.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 sources/bin/sh/bin/sh/bin/shcpufreq-utilscpufrequtilscpuspeedkernel-rt-tools-libsdc-64g.compass-ci 1687965302  !"#$%&'csdefritpt5.10.0-153.2.0.rt62.60.oe2203sp21:009-0.6.p11:009-0.6.p15.10.0-153.2.0.rt62.60.oe2203sp25.10.0-153.2.0.rt62.60.oe2203sp21:009-0.6.p11:009-0.6.p11:1.5-16 0-metadata_list-compact_tlv-kernel-rt-tools-5.10.0-153.2.0.rt62.60.oe2203sp2.x86_640-metadata_list-compact-kernel-rt-tools-5.10.0-153.2.0.rt62.60.oe2203sp2.x86_64cpupowercentrino-decodecpupowergpio-event-mongpio-hammergpio-watchiio_event_monitoriio_generic_bufferkvm_statlsgpiolsiiopowernow-k8-decodetmonturbostatx86_energy_perf_policycpupower.servicelibcpupower.so.0libcpupower.so.0.0.1cpupowerkernel-rt-toolsCOPYINGcpupower.mocpupower.mocpupower.mocpupower.mocpupower.mocpupower-frequency-info.1.gzcpupower-frequency-set.1.gzcpupower-idle-info.1.gzcpupower-idle-set.1.gzcpupower-info.1.gzcpupower-monitor.1.gzcpupower-set.1.gzcpupower.1.gzkvm_stat.1.gzturbostat.8.gzx86_energy_perf_policy.8.gz/etc/ima/digest_lists.tlv//etc/ima/digest_lists//etc/sysconfig//usr/bin//usr/lib/systemd/system//usr/lib64//usr/share/bash-completion/completions//usr/share/licenses//usr/share/licenses/kernel-rt-tools//usr/share/locale/cs/LC_MESSAGES//usr/share/locale/de/LC_MESSAGES//usr/share/locale/fr/LC_MESSAGES//usr/share/locale/it/LC_MESSAGES//usr/share/locale/pt/LC_MESSAGES//usr/share/man/man1//usr/share/man/man8/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection cpioxz2x86_64-openEuler-linux-gnu ASCII textELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=13ea7bbde844b567ac317145596583ef02b1f6fe, for GNU/Linux 3.2.0, strippedELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=5042674f4e5f5eaeddded550e20f6cb79ace062b, for GNU/Linux 3.2.0, strippedELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=979b4a5441649294584c3d1dac63588382c332b5, for GNU/Linux 3.2.0, strippedELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=951f241906c90f54b588550761b025f83de4834e, for GNU/Linux 3.2.0, strippedELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=d120f1b7b1707207b257b62d1f2de5829bb0b32a, for GNU/Linux 3.2.0, strippedELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=5bd0e47c98185963a515b7eab5ead6f9bd86e3ff, for GNU/Linux 3.2.0, strippedELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=df899ab87015162c5c9e980bf1d2f67bae91c609, for GNU/Linux 3.2.0, strippedPython script, ASCII text executableELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=746611a4a9daad0ce5727cc295e28ff4245d54ec, for GNU/Linux 3.2.0, strippedELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=346f6e2f1c075de670d25a3c09ba864f205e61cb, for GNU/Linux 3.2.0, strippedELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=f3be5c24fcd080e10d3d24d8cc4b4e6e592dde40, for GNU/Linux 3.2.0, strippedELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=14f1ca530032d1bb198342851323e54cb6c02a52, for GNU/Linux 3.2.0, strippedELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=357a2675d472374931bddf2277736d6fa217f4e7, for GNU/Linux 3.2.0, strippedELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=a6535eb79ae450171ec3855031936ce3aab1bb0d, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=5c6800c934b66415b8f6c1eb0316d492b401163a, strippeddirectorytroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, Unicode text, UTF-8 text (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text, with very long lines (322) (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text, with very long lines (892) (gzip compressed data, max compression, from Unix)&,5>?GPVcnw   R R RR RRRRRR RRR R RR RR RRRRR RRR R RRRR RRR R RRRR R RR RRR R RR RR RRRR RR RR RR RRRR RRR R RRRR R RR RR RRRR R RR RRRR R RR RR RRRRRRR R R R RRRR RRRR R R RRR RRRPRRR R RR RR-zWyp6(utf-8fc55c92411829808cbcd024a08e18f8c1f1c8ed23d28accdf5ee4b6ed7230a472b9b0175e43e323c6485531ec5353967966587ab701c5ddf711acaf7f920dcc5?7zXZ !#, ] b2u Q{LVP{nCKR?f8k\BG5bQ:!QFl =X4EzX^kU`K;3,Y k܇41z/r- dh帬Fay{7*vRG,BkC‰ufM[/Lך.N'Y&jjrojBY4vc"1mK8qٍ_@B_%9qc>0f[A׿UTUnqPZ\g&-܊ s8K؄_.:%)ͥ;+qEUf@Q r,|S׹wMXs$|ȭ)9+ވii1ՎU'Z~3" ]V+ klLR>#bS1v)v vmZ"d´-ⶅxV!͈{c?hweS"P<͇*K2QpI8=@%A/{+2]@yc5.Y,=mY)OgLfSv5TcNJQez 6pUekv&ljOzZǗkҊl$1reHLȳ9wzYRi ?)H>,3\ɢ~ӸP s+)(X&/@}AE}@e!de+{ b%snU d|+(m$'P&DuAe<`w/H>o0&U)xN"ѩDh\jz/~Зs*0)o\5 mb9BFթ\w@982bMnˍ[+E ؚOa8Rg[ҺZ]TfCўH]նnUvzK]UI\)8M-+^ ܳΫ<|os^0r b|kBZ_`8, ,wST8ڟC'ocEAI&u/D?gѤť;go'r0,q[x2A":a2m{"Ct}b}Z6%Oc0ikmgܢyͦhN4G4#M_ @*mgeEMi?Neh, *b^wU6T ;iq&`-s.^:A;j Gߐhѝ$ma 9UxMjۧS{+Y~A 0P(4"8/岢dɓic: f@xA1K#-ںKv*F}Tt_h}2%&&o- ACޝ\ROu?DKKj\86b*dl$W!;hgaN;.z+V [?X&EL>+p|-4@`TΠtOjk~e@A];iz9KM͌&FSրnz*wFd  n: Wlou4k -?%ua~^6'>I+tZY/ ')T4HyscϿn'Bh5r58IZȠB$Y;-s&-PJuCuR.rN]-tjM䐃Hk=*"]( D1F eNŶ X >ƒj%ՉhpjD,rN~jxﭤ4'Y;6NӐ7 FJ1Ѻk łӋj!=Ac\ fuGqT?N_ kbBj2,` ד9D730a`5\xJ1?CoT/'˨ܑj1TrG"fځZMb1u t-iL%跞RbuP-Vf5Y=UV;LNFUzͳ?U#.\;AM:Cg| )jEg͑G߲'Nt;E+B@:~7'AgV[_c!{|Jgt-L X@[畟@fι|VWhpe%,=JETeOaII+FI֍^s0?glZi,F@PjX]H%$4IF%ݛg#}Su3^OK .?q/$xZQ3.i#>F1p _eQ%Es4-0J j UюuvvO)"i ê%fWWK7rvg4d̵f0 HAM6\|e2`E;c"dڢ?j$r\"E_fiXMBo@{mVNY/sh30S~ap5cػ$28%bv W a%Њ7(w-)ˋU/PK!>C]wN`! pL\-7ћ|Ѻ\[{H3b`;zRUv?߃#]o/P+8zEqpB%g 6!xUNC)׵ɐ]&:@q"t-!i&z9$}$(y.Om֞J4|yOʀ ;{j,\ __UO+pG"gV>U[O]R"2j֝W(ޯz/TBrRP5rWLcҋ$ xeٟ?BL񵪳K_z#c\%CQHO!pC>֍XAף;2b`C~TeJM{nw 7.;`׶@= f{ޖY<֖\ɫ5IM`l򮿤AM-/(  rd1a~9}P^߄g߸g_'ED'!ӗƭCƢ%V̶h7?AȵJ¦IpH뗄{ sbϣڟy_?+4+bY}oqWP: LYA,obbc`ND):Na<B|]M&&ogI0'$,Ge\XӋoYdK tOqb8 ͣԚ}SZWԙQ`ł ,npb&)`N!.!$7;Ca]@ 91 v'˓NKӷӟ攜2isQR?\]eifWeKB(RS6=:Sh|L0<&a~Ąaپx\#ՔE\36;,kUz8jGkH['OQ^;|"F#`5KM7j5[ CdIڏDc"`_Ǚ-Q`2k\EwsCN-f1áFQNómi/@sוm281kj|x49 Z@3v[戞nhIJczKፈȹ^MY'ӚyucjEF)ر>[f,Є__j$ hV2 @?2ww{;a>Qu^χ˒JtIAn&hyJ\JHO ^ 2O1Wlۈ_;xj3KJ[rK_ulAg}:viOL]0z<1#<13p[5mkRvr4I )h*[/QwOסi&K>a*}yr-zmw>2EqJߋ}_5PVI>BХ34 5D(^Ŗ5;*cK^f9A Qn9_IeA>Լ%b{Į⒴׾OI3.AhHo\e&*:so ZG@Ρ!gt`F6J8 Ѿ{}zX%y2upHCv-]ϔ\7xZI.&%2L"rE` IӉ($2zU)\JЊπHq10=+(DȚ. {+8zߧ./)SU͔otvlb)N*GoYIɧjYqE4ЀrsbZ8s%K.>+WL^sn4jWBE !g̅9B& >w,lrI! )`ଋKn@2LqEXJij, 6 Kb@FYD %O f{6+)fZq3?Ƚ""kTR*2[6i "9-Ve&rWVUCwewE)_i/yOk@><<1 00YPww#}IL^&mINJ@ "qMTc}z*}U~"gXJH7/ź*Hs^h89i *ǥg8 ۶BtY6 Ð;#g/ŧ_qF񔊖j aos&R4( /,o#0m} wvYL"gH@WQaqU7_8MDBK %03v6T9dfT=|#\ zn&ť1jeF {ԊrF7l( tw DSt?):TUJt6?sȘD_N/.-lv{a5ڨ('1smF*mG{fe,Bd^e %[S4fQWΰޏK[/125|zɗ(F9ֽ4Df#{#1b/ af* нy%DPkjz$_O[?ưXR Wa=&v7Oq<"|.HT(6x g4wXkU$)#$ JG+D!L)Z&)i#mcG)#<\7#~qhuJVVo-܇owY5ife U>5-UuHM-=KCA-\\kMpm;e~lb9f~mUG_hwN>~{˔ʂ9P; /'KR7ޯބdP”? ~)%Eӏ 3M5S$C@F3<Q BWď1딽0"ej0ŝI>sw._: (ԭ?ӅN04PQLE$e(%ٸ-##b*I3kOS± A)US!Cp1b+<75u&ϑ!l38eSZ*yO 4E2D,x/3!~% Ә~t5CH؆ q{7 uiKia4N [Toؒ§/_ݲ34}ۖٸlOZ}:S~i5Y;rHF Γ1#CT22|*g*=>8s)`]SKcDg1p6}<!wDwR<vo$bXͻzF[ p3|@~vqyn0P~xL(* [['mG_b$zf,rY̆g}3ھɱճҠ>b42uc,oe6\"JkƟ٩O[ס3Q eyz ~onqpYKDգ!Y:8 {/uɈU醑\99U쨸D={Fdn3V(VF(!Dבd䴂nC(=@62!Z2ңV(QKOE _n12M>q+ s3h|48m [ іݼ4h/"JoH}t,g rOamQӠlz5;d"'B\2|Sd1ቅ e7I{"u2dۏЍ3'ą7lE?B-J\=DO]K:CY5>UCfeh tYM׾)Ƽ ч>zBZِ7]]AZFiNJaCHLA{~BDvpǧ~Ӯa)flz<]ؓ)eoo@4.o FB!V <#Ɉ)n 'N/UKoO[K{ SS.\T5c]gA>Wb:m-*B$B.;i,BHJIE^`Y7M/u.j!f>:KoLhK ގ$?c myXۅQbkR'lI(-w$appt;J ~.q/>:٘;җ:ḝ)R@k:Wu TSrO Jf1jS@i,a3.fV [0$kO5E CFڠ҄5~_*{=H_k1* U]tt!gm1:Uk>r?45[Qz޿^"y% AEӪ_FKǚsb܄>%Q%'n?1x\Ez^*k1!v |@ݶRJ\}!O_|P(zf—`_ i17XLbxM Br13bwTe&!'̊K/)Gq#ņ1;Aǒu5v 9yM1kZ|wĚa&w步8M0 wE cN/(-`⦥|W'|ഫ1rJB1 _%cƆKV8AFn#Y #Vv3Q vSg˥ȹ][͡_09n1,'|լ/bˉ!n9YH%SN]ǏeE}$? %k7\,6:VI͕NiJ ~)/>6YZFKWB2t@VGH37 X_- b4'/2kvUV7&PtoGfA1J \@O/v{+tUblS㈰% ۥ9RPY+x)yH /]U <Ф:8/cOgMFAs]"xqp=dn2Ԡ)A_v[샕6_<id5bLD璖Y'뺑5C kE?l`cNJuv@{ vP#*?<ƊTP(}ta_z96+EiEUt}WxKA?J& b]jAYm:ޛwȬ3ޚ_bƁ(dçM808F%JY [ Xk&5 qˮLxYSA>Ԉ(\D"]*,-{|pm@2BL֎݇!GT\uFySuA+!bq#(CDs<`\VZ :`!n9S?z-!O(zd7Tva4' 65e7ҲhbQǏ*GRTd;D?qߠeB|K$`^xe#P_0Ջّ p󧂳:w1`'\7jO aLS !l8C64$nX0wLblqZ$bfҭ# t7-*'0A& M'3\:{W^gs2 i0&&Tdũ6#kb—\Tbi⁖9eU]τ:31D{*ᦐTb4wR._:Oڸo;I?D>3H!fz}Y}pRZ=oWB+vjr2f p!G7q(GHvDql:_ sCuuC OeE|Þ)tI2ȶi-j;?%vLbDsOGbsU ME ~ 7lJE-~Q$(K=9c/r\>ܣܨJ^߿*i''҂z (Ir8]d Gp*NG\U|j!ö~\95ԱȪF_XUS}jWSt݈}Ch-ڿ *oE,J%g>gyfB\-/iSW7kdl~\աj# i0i 1dCo{4 ~*B"4k*6V:MXc0Թ}z)xPMsM-@Wo> .WjpC)\~ ?UKpv0KhOn | 7D&$II SN(G(Ϋ!8ŏlC'љZ\P5V?vh\uB GkM<5.Mz`z4[X{:a?^Jia'}C%S IoS{BԘ-yy40݀Ř1اJ(q,;psssa-zxvu6.ֺw Ť<:A'o!VJslsQbڽ%h`EzW40;x^g"899+ `D+_4}i@gf٢2wKJbhP%6t/!&wT\&2<<^w)C1LAFqע|D,a 4 ,OI>$򖃓P[./>WDTL?aVb""{wTg’Brpb͌0!ǔbMVR)Cc^W V~䟃Ejh(FF#k}x<o?Q8UDT>yј뜔GUfF-rzI#{vΊ a*1kGxʥ*4L?(C[V&SEԛEUDRFj~x?a r G)e:&Lv4uGw͐3$VWM5JJ緿jq+[4Ur/)/Cg:iiWa,o.9AD9x>m1LrhV|tNj!܊>z=)(i6jC:Kwc'HQj9YR"# tEմ"[IgLp҇J(S9 >!"QPoOUq =}V^Q*u;M)>'Ze) /eX$.|&m*/E27CSC-";P"˂6D2(sH7j{XrS*7Ay@*Ks2k}ae 4~["KV{P@ >hbwvgA (+V} 1~D`4ڸ.G36"H8G= l7͡Nc_vX*wLSB|Z;1#ϑQQ52_(|t5 D]J=؜mrf '@)}ngt⢓k4exкJ7qaV*tZg{S}7Ud.*[ %!?|!!}!7L~j]qq\M/9n`%%8ŽE$_*eNYu9~,F .l@q:.3鷷tS/f"CDy'R]E< lp1)A(}[VͻFpz7afjζ+RGE8GxBlK< xoX[4hR?ݝ6&VY^$;Ys<%⍀`hzPVibV6ju8y5<3W|hdXOLk;yvWɓCNHvV#"üۉbY*D#,Lf2'qZj߇Ϊ{~1ixN/D\B`f%V(뤿ُ@fzZs:'PŐm1"'4VU>k4YsyEZx3B9P\CG&)m>1-@ [U}#lsשzRz "^qJ*?O{0\{Ja%YK^Zos3oeȟ ˃z⺇NHD R)e(?`L:)z!0 Ry*rV ^elt1┨6)NSVcHanA8O~ېЖ1FCg x+OxَW$#i| rH6\`)߽a2`%LCC:<^1ו0<74V3vP'dA~s?!ai5N)͇%%_>] 9YR~i7Lpz]c }is8 z (?Y7T P!PpdY9ȕJ(0lI[p!#b ۝{)c + η3nBl.\!Vψ l0ˇ&}] ePK] Jb]CV#Z)`2: \|vW(Vkc1WONZl phGCfH. N@څ&!h cʩy^I}LL5/ݒ I#6h.\R*m0'&Db_;)Ξgh7Z$ۨ>"_,{t-c X`ߌWYncFCM~9"MwxۜYM T:ܨʣI{AEL2cJ>x60s{j1seB}MڜRHqY;W=ݕAAae>>=|J Lj/L RTޯj9mG~;)+qؐ@yq(gAWv~Bq `"&C9U娭r&ϤA8^ͪ^GgUhocN,Rͳ_sW(T ̆+/ξU:Ia:l?3a+O96Bנh-M<RNj +NS E"(wq0qd4ڣ ׶>N[!:(ϾeaF@L?L[wBރe`+PoИnȲ@ 7ݟÌr-mC凩ݷQ[aaz | >q2aH%i(@W-<ODO8W&ϕzPk~$:E$q =lJaybM y }s7}<+</IН #68?47[i=)>Fv?󢁙c.5/o\WȄ,g@&¥sRnά\O|4lF`T(L=A!6kīHoEFA~oL5R5hL?2ؑj˃awKخix>*MS 톔zPP59՟_R&-,:C a>E6Z_^h=r%^{P8Sh+L~^ڄƴ EGT17caү?QO:*U7\b@OSmsK@q3d$@<0%XE~l#o|1 }-}a5q[a' //NуXMVzd _ͅ V<ȓL<|3Fj귍r;?N(OL+14=kvʘ u0{=x3}Z5F:G JOFF|&;xjW&㨡ȌO2{?o4[qKTthbʓ٢[fkCC* tk4GQL&/r󚮋T˳3";~ g·tp ´']ۖ]UmD,E?3b:ܺO9~MvQjf ت8g@ݚ82${:‘N|(3Gxr.|eҋ~꫔o穉 6*m^rPRC ռ ]gug4fD@f R5/>Pܧj&ѤQoDX%oY3–h"5#6~/owraj稠/BJ!Jq Ґu ƊYZr{6EaѼET J ^0ӝKpێ3MIK]C}sutW\as=u{V=U{ƀd& fzL5Tg '( qc iAD-BsCD*ռX06 VLKs6*uXtbn=1UǯW ^;hzU?1H Q^u.֡ۏ ros@zJ wszU9; ƛW8Ƭ'ap#SaX.bś1Qj2EQSڬWEJYGINFM5' dvU#c֍$0MXfiHڡYbѾ. ѿ6+r`8K.Jgn2`h5RO_ľMȆ t0~vEb(P,NْyTЛz8V[SZY`} (A`DTIe2IOd#9.#K<%~bruXFf1)3[pV>ՉeD_ϧ1f ="XY܀~-1n8uut t؂W?I*y ݋6qw<TA|&>5-dv"@r[nYşGJA &[!r[zt qhWX:&{O5P aHGEƞ)Cًsn5t3mrLW%l,ɠz1E?f!z2Ph Y,Ʌ]"_ $ G]w:=lbwbhM,@$ǨˁVIа_r5l-U *V6x}cF-hJdJ&&78BW@F|&jԳl.Тa$둎WKt LƺP`1Y=lP YL5jLlJ' /j<;t)ƼKV^}'E7Ԉ_%F@Tx5Ժ p)7&Q5?ZKˀ]_ZqwC0-Y>{癷QEl6ywi(ڐwWuY'8OO9D]1 _n >8IkfZ=}M|2lΨLIt2bV&Ygg7[CНDJ&lJBՊj;zVԐTOJ#X@,s 1ݸu<1`SZ~FȲ${/F:qvvKXnpM6ާږ CXᬑO9{6?F`8eQ,҆NMZӌW hpƁ4@)B"Fz4|;V돌T@ 77lrbВHs=Ӑ^X352b8W Dp"U(%po|toJpu1#2&Cpl/!+WĈ*ƖU W >Ӏd*CEsȹ׾~ٙ^*HP^vғ7] XUݓOSte?U)"'3'ްFdmثW!m4Z}'Ps̮1#]K5uHIxyxnpДޡp~-9*;zFl:c { Tjk*zVwׁ݊6?W=mKiY5Vk1r5j_n1ˏw SJʆxdgD ϭ\FqI=mYC{ Q qLJbMVp{w[!?"sݯb)[t#K8VBbӮ H.ItqLtF=y[ _ X}KeI^Nя"2OBtu O !!fRBBJ[<7:,P/l%dT1N~ u[AhE]r*f$)va^Z8+iBƾiE2WV{O DQpL$C@kNe$Ju l6:{jӿ̖wLYo ɼyn=unLz<s|DZ'|3t-flWB׸=I' TB FGРoր= Պ(9׬H=D̞Й.gw]yJ=`:GЉyC=@+ e@˨eep~~(SiW/feY!zX5V^vӂ=˖I\AR,.d LBQy:A6|< eσA۽۪ k; q] b#%jӇؾ+ٰd-ژnOr_| cJJvճBڵEksaiqn|{~B Hd1'4OW[4f/as? 6"V15B7YI1 ~(K¿]RCnTd%Eg;4w7dW{c}KKnW@m`O-ڡDˇlE{Pn`ӬHUrm-[diڼ44NjNEAso.a/<'zJwBR޿-;ASonNh5n8o=Oy__6˃q<&*=AB` YTGlNcQEc5(4Ǧk C\2r -7sY3؉H'fpl[RyiKrgIQH-`{B6;#* &9q﷡B]n!eꙗc #^XPg.9]")˺5ҜUg?Oon0>jߗ!q'"~O[ybzZ2^ϭ@v)xW3q~Aa?|)CQ}|MQ}Wo_4vtr27+2BWC?`V@+g%]ˆKc P`CQٍ ǵo~j(mXLb# K _,a2㓻 (leSƬ;|ClGzjH Ml!7"nT#L.ʃU5O &ǁnY0&jcHCǩ6 =֌9HhUc#9GHim11i%A@A!=QcL"i@..|Bygf G;h(yh(Xi}O82v ᆄ4L-\)2W3+P<6xNL˖*Ș6_/b'Մp;OcM=05 8V vΫѾ@e0s{Eh$ޙt54/={;S :nIR"qL1)NH;- &:7&JxMKnCp{>_2/9nTЂw gF-өzEZXn.ZἓRa~5ѳ\]~<Fd0Zmu]C”p]T2w7@ZRdb{` O^-J(W{uߔk ?/GᆵT{5kj`ȇyevWt[S:YϧXW0вB_,FD~l\H.=8(I+5)I. }'xز.Q湀;v:E_"Mt>rg% ({, [x3?e w)%G=KJʴI j"lG,$w=I#4%$_Vb2m0%m,?)z=EI<#}u+%h|nr 7BG^~~.3}TlN3<P>=9rzgܶ{0gs{Ԕk|!fB3K*N%3$7: *{_@,5Y97@˒5"Qbk+Vu+Mؽǎh>0ý2$]Gcu k>h39T{>*#`ܖ\> '{"ZICpm v's=soƜ=TG7^wjʡ7.c{螎t -&B/}D}7ђ7*M'Y{@f1,l[ݙjvfV{ׯTj&Ds[aXֶNs|IibU'y7=@$ X sq2} fA~^I =9snw+̞igޥzxyÍdZ>P nd!O#qsbUV]T.BmunxhS=^$<;DJgKh{蕐nsRſiב'ܔ nwkMg$j( ֝1Q?b[8] =/6 /t%SKp4c\II(tՏJ3Cbk($D pzsm5+L߷~#'f+Z%-ȿhF\0 ľ쬙h>tW|b5Ǡ0퓹PsKz2( o37DIB,'?%k0+wdAS_MZm ̐;%57 A:C v6todjcgmGfm޼,54Ü+ӟ~bkv$Md fGm4?*~ʯh)A)Xk RZ0)qw-3K!.JsSdtϻ_Za hEIC@@/{}IPRP"qVπ[BSGP` 2MI7M`eA_laR",3<N"6YcPS2O5HQv T`.a&aqO/ȃ><[5i`ss09J"BXJz7j{z]&wKa% |:$_Ͷb)TbL3O/+!fc cB"~c @}u'xbꑲC WO{N% ޺|d@PR_pecn 4k?EL"QQH%cG0xX>nɡ깋) 1t\cxwaRФ}I 4:ϋACdс`"75/zX'9$%68bϙ: ٖ>jj@OYogUN(csh^@ ,Nz:DH+1?ܬeA{}ƠMjBqfz`ȦWT]dd"T//ǡٞi7隒kiDz61…ac3g+,.؃h'4 vhW 00>?6ωy!q14VwOpVߞM܃yZ\,PUsK8iƝ]NEnZ7[Or~Dy._zf "TSF|zÞ`pot.<̆IcQ'M/BຩAHOZg49 Kc+?F],f5=v?f琮4}E#ҳ[y&%Rrp'l x{HZ7UyY$vz| n[ e x+;\B␆0]3;[t۠Li uk˕.;yӿumiWܦW(JFB( xz岵'}DM3:dh_cъK`jɅQrJO֎f@bovRٔ%Ld2v!CszB6he-<j hT,KxQt& bfc_V:֫ j&rTˬLeD\C,Z<=N⾘<]!g\ʸNB.rr+G$BI97C{Z`8zg(t ѳx"p8iw)c^Ll剷bR"f%<í:^G7ㆎ?G3)P)i?K妥h]%b(?kDS<5>=+C / g+Lor0`9-82Nly0:AV:򠤸ӕC`jL^^0FՙQm ~ړnA`Y7ʀ&iJ(\q.2>rܳ )H`:AMpi֌yz4+|AG38pKT\,F9-D,_KAоK^{H ?1Ekt{lPttE;/"lJmbIivuCO~DҢͦe&ȝ;b/7 HnզHV`We1zﻷ=͜BOU;D |5(u\"(`72evv&hj?yBBc 7PQN1FiF. 5H .w u$53C ſΪRp#s2"zE-x଴mZvg0 nN{H=?b%&(Ks!*xB\w,:/Q&Sgz{v`p{ i]O7,e CLށ 2Wύ$=պYirSoD#oOα_hAj~ADڜy %=(XelΙBx5nCiJ5X>D4Ys앚E)6}4ո{\i'+N=|ZSWne2 e/X@bݖ"lpUG~ رk}Nf\D|&HAꋳX}_YT>oȽ1U>Y LF MgUf@)BJFW4芔F RňhtCF8`xyA0Q8>該GLsK|J5ŚCr!+E< Qd0p` MQo:M٘(Md`z)2ŰII{QdrsCȔXz!AE(}͏p(aJ :?ڛd&'o+zJ<*n%RpGI'Is׼+3í6p @-6_dݼ3L {mxp&]Il'Z18n! yQ3 aSs6s<\D:^"[l vo0)9+GҤtsJQ|dȮ@Qx<l1ay+ }E{5ʽbUj ;{lP"_PS;_Oۺ̢S*]X&O:g jRQpۜK7pi1Q|OR){7S"*Th&.&!)"$cX{|"vkR}Ǒ\3~68v؅, \W8}attVpR#2rеXpqwĭ33m ]\.b%V;=y[J!~b$]~?Jb6R:a޴ `(vf;HmpқB=[Bu %TU $g59C3O`&崠$C=12pKOjESSsل38W1S:T%9oی k [ AH ߱.P2G (Of+ ➭7_Qf& [xwiA 0Ȁ0ʿP@ oz.|i reaj dH;R8D%G2w $Lama;tM^IڕӬlG׈RmeҍxdZLnD3酇\m:=Uk8ղǛsX$13J_ݟ A{H5 1A^NYa#q3Yiv~VZ'c6h NQq}YdBMJc (*o!i0Vj/.=SP҃;/%UsTBukdɼ3HRd1[xqڰM2O;Rzu{7)Z_t9% B OgݠCwB8[ETwA][dn>Lk}P!- z9[@5 H%c`*\V_r#aƾW9" fF~M؟?㪗Ƶ9騁]sG V1W/jD/H^$S{8SBu `L{W-Oɉ/cRj@SVYMf oW*f(oJMuAN "{xN£ٛ{ P %slL}>SZ8 =3n/MEFDAX{z"?:lA1_Uh<<oM/އBCn3o'")=ь NN/)w”h;,p;35ڂ~ R9Da9w+0e aXTDc,zV{$Qef l,d~7r`PǔrG 2_]$2wKjƳZ遒|8|a.YNZPCQ;<&4v(>gAzeH`739fwrgh݃-ʆtP8iHhSچ]q5A?q5*ٛ q.?Zc*{i{5=Pk׭7Bz#&DԭHI#+oKJ Dtv+/5-xg-8B hJA`xpW[̽N°-%>Z=%* :rijNQj^Am4ԛڃ)N>2ߺDND=H\{@E% l>QFk݈렚5SʶDP*ĻH};;kOẃ@!BmBԗ5E}'+ׄrAjɺo#hE7q_N }/fȊ(3PoϦ.344(M18d 1"!>ˣCoHvVV2$޿9"mjcsKFUQ4,]AF>5r!\ w4XQn,1<"}GKr:`N0ļ,<2gb(R3H'?g4֑e#gy>o|o!fJ"gRHKh2Obb{5wdv=7|}a"w]oRի]q ?1o,}}&e+yG5Xz)d(>, AM\ӊ%\i`H@o>+E 7Fb_er;aAg4N[Nrb@Y'uM-Ψ ̳. *= d0b"~:f~l؛GqFV DKN28;w0bĭHp?(7CFiϡr":Ǜҝ1z)Efnu0x,?Њt#5VˣʮۚⷍTX*4|CҮ v4]Iroy|2{;>^E'>$:{ $dprQ4xT|6 {lF{`1)ĂMtf:BNUzxE7pP<j(Zxi:%F% 'jlfI ,7ӥ ؞8zç^~<*JZ{u_sҒtpZRNJ卵s]:@IRs_6_^ {QV{xPaMZh PcXȁ|{3lL1rqqyz>Q'ܼDɺl) ͎]mz߄Q `tr $,Wtwim5U _$A&XstCCsI$5/nNިEW/ iǪ< ^3k_IE6_z潔y_@p YuAG Tb#9uW^&e7yB߾@BX^ӝjyqZ\U uNA޾2?}͉Qon[)>W7/ۉibݒZ+k܌J,zGI C+ګ5/ 𳯒Ә[C*qԳՃ2PlgN #(OܧY#-S,O#* W.C ,YYԚ]6{D#^7AQ JG hy^uȀ;.<=~1;+8!cAbD /,MTVbKr}P.ٲ^ҭ:MokxUiڈxg"-vZM5,g(& =-Ax:Щ~;D,ltmJA-@y8d"寭rMF]#.wqŊ<<ٙ{BAGIy*0Zu/"$BA1(k'/4"|{+!"y+u&-E%a`;6KPQ!y=ԑ[q_It 9dÐ^JR5/UV7ϰ2*;?&?t  `c"ȂȗqKT̫IU!9R`VfApo2ϜpB0eZZ6}O8UQˡLfzw3 !G'oX+=q<(l̨UCXQ P]~y3d mrZ/ Ö́Cu; իqx(z]5lgrLlS #c+.b#'@' io^5Nt_Ď:Ve\[/܈}QnDv"۝9n/!{jjv:4pD&g.#Y(}ow4cw6dT R$)B_E60Eq;@%T6;JOwBU3rE ػ #fݫ(h'WsD{Ra#7h߃36yçV C&xqkףTbFl!xqvP@LN&F .>owrR9ʊR'Dt|2>ډ8BV[n]i7;MSC!!Mي3@@_~y;7[ Yα3p(YJqZAj-徎GOSbcc;0u ۹QtZ#bdkVkoXHRZ]?=KGSSTy +fr1 +<7nZ&-`MD?%Ic?W$kr~j£&tAK޾9^8b(h(~4< P$dt?ҧ QbHb ? GRzR2i{%2iR0Y%fZq*8vLOJƵf_u4c1ըڌ _-nAo/y'W)]!. scQa~>ԕTtݕcnJ¥tDL&S|v6t pݲX%J,oS 2Sl"[`i'?3M;3qwcHF~\&2 ^I`4¬ :Y0Lֵ[멎.7  wffiHɨ|.'](C)Y>q(!=.]TCԯLBh*{w3%#А.JIH :R?-_uӄa MV1t~X!:%[|8|jttj>fz4?]ęd`}[Flsr:N, g|[<[ܕwe#1;o,uP`1w+pñK|"K!smP,3ч C' 8 aEdG拾 vQX"G{j'ϻ9Z.PDx&Dr"M5 mO@A^avИi`*+vwяnZ-3l+k&P 2OaF> _}S^K*'Oy&LC;'O2۠ .l1dz;;<+~ XSib~[i\JRfJ!5q;P:}aDMЌr$}mBxvɧH̴PSt:XO6T/s0xJq7+Qx lmۀ|U`v;:;BL$B$-lܝj03nnxBfy2<Y)?3+ϽSD \G%!ce%~g~=$fyX_qmZs,S0ȒX-Hfy{-4_WȻUh!'ĸ_~)v#NvQaN cQƩK\?N.*Iwnk_̓$i $6*A; nmy}C>S[AOA sr;{a Eq=& :cdݨIKarN_ɟBW{5a_BG n'J(?KqԎGZ⁩!uX<|N04lcӌQ"A$ś8FD%~Bt|B&r;L8P@BQ,)6ʙ-X>p쉀)( S"!,'.V5 G1jqiA+@ SAޛsf/Uլ :ґ#*549@#8ۋ4I{p;2~dW#&^]IqC!ԾWmkSBd=-\KMoH.0rðS:k R[$Ŭ|d`W6県<[dO M"'#ȄEQ'J_+ŠV Jh0k-t6w澖^oegGKs-27My6&Y UM8 LS\)va{c#`{E?+QP<J/6w 3R܌ʻ5cr1;1yds1 '"! >vʱ5E?TJЎQ.wԿi$0үX \6Qd(t#Q1'/}MAt$ ;I"b}e=^Sk*z|J KW̓غߠ r5&SrNnMX[%qIqܗAQw4j-?\l,NŘ[>̮cAl &N0Twj5DaM ~UQ:psB$WKbp\%+aEx]lmʠuRD+;bVA>c'aM1! yev!z2AO7T 䦎>c:)R0a3kL` 9| 0AŚ4.AnJ b+;lSQ؀ozӑjȈQ%-7cdd1@INN G,IPm5UҔ".C\V*q=)`ekRLJ -p31ݔCBz{ CUD&]&0 f>ŪOZA׾Y J]n6~va[|i˩9RC[§_Dҏ'.c=Y>kw¾68k CyP"e54z/2 cv 1\3Uztѵ<[Qv7'i6U_ʢIֱj{We%UsCLSN2!ɶ~]sM>u-g 8F ؑJ6B@7x2tSR`J >雒lfr-4餏/r>f1(g\PXrG; +(fM"Cj'A uPLg}BVff4{:V\`Gaم*ǦFUHUz$FR|8WV '- ܀Xe:yecEn3+h.o@}8NAAI9|31]ȎSpKyQ2zIKn26WӞw oXs=%FH+RjZwNMq>λt([詊- v.=Abہ]n=w+)(&lXZ#wUΪR42h[{ot WGj!D&%DgT6{8?`yZcӝȨ°Ύ)ZbLܞ8<l]*#*Nt}PRqOFE/ HpRᄶ9 :y^wE`.&pB c2sz |S8Om'SUAÞ+ᦼ:-*L#b |!*ѪW -:Z\0.ww~A m4 ђT1 mj뚏3='뱂ڪk/e*!=,gE.o;&zd~[N)8F=B!:؟An$ *s·J4z=сqonؚq_7Rw W\B2^3qNF=k(yCtgn=g*?f_nZXi2PD.,`.6Ph  ?rK4yxΗy#c$}2"5g#;bAwf(XхH35otIs ^(odI}}(3A'lhwaUPJåGFbKҷN ~[ZEy͏IQ6nTaT>D ܫS|8LyRU!WfؑuDMy9cw$˹HLMƄ]b!.=,p N1ZsT,jsӄ8Z$/!W$E.`<k?`JӔDgWonb7z,,9R23C 1R)g1l;B*8n~+8Ǿw%aX_y@!fD՚ˬ:?OgO6$/ >OjFg/ @9Tl~qX$8Fͽyd-;t*c`|:9iR>Vz? \kWT|\!^{z2pSb%}8O"U=# ynqtU]E*Lo}ԉmgZbێ:Q~j~Rj0`cCBN],C<`r<@>-W\."4UǢ=&ubbK0J۽R´+Ok6ZD9I3JqՁGyxti|}*ؿ%OS.5S%~_/,/J0}<=^g`8$t n6s?i~a9nNOgo^ 2_;.<%+ɣ/z7(m?I5Z&`*N=_d"zN1[xvr"dzũ Vq솹,Nҥ Uh >[NсICX4n=*dz,oԸj)O#/Z 1n^?@/ۍ q'pU>|)6$Z23$ @Bh.Zϻ)37xwF*՛_{>/#3+u\UZ3kӥsja--3Lt9jS}3(Įq\=ƷУ<~~ _L1[~^q52Jq,Tژ\*k` $cF(G+\(SՍX*3_t0@4~(< 1lro4/Z䮸9Zh2n+/ں4-bQ&fsvڒd[feI";!'zx2I*޺oxA?gt_G>m}ݰaK EcbK@D]:@ lͩчf4&9.r08#Mc&2x>!8/(8ȱjPNv#YgDuAa0bN2 )^1 n/ɹĽ.^y]mRDV3ܚv{M/;qD/g=TZxxm!/')׹4`j!C뮮͠QMmpNG>E rJNVA '~-ks֙]% /oOZ, DEF:Br4 0 koYnj=Z)sƞl:NIC~Tښa.k_#^CHIeŧsA9*MrQ3,%2߫tY"y {[cձ֓޵pО:໓{(U@Uf/L=}\&ZF]p:}Ui]ŭՍaw|gX {\H<Iaze !sg7>ojR뗑PڳP?$p|>=KduӶ2rC c@{ Z>e^ǭ( %0ś!k?Kʹ* ZvT)o3`>S?7*w--† ZDutiO UTb⊣2e:: y@R6-ox_AWgzNfy' }JưUxS`Iv$wA4z"շrOՆin+}5q.V㛕`5fv~U*n0B)/8sfymuF5*HwuxA8Rл[BAzjU/p4ss|5{n,a8m˜r7zFĵOO~/5 *u6X< QvA}^|E-g/"N et'DX0kI쉷ѥˡ-k(-rDp-(\;9*~#ٿpsV'?RWAxWs m1O\!~,o RAg(Wr/>SDe3T H[kb"l;1[S p8\:.~T ;mcEJ6@K, r+Yg>ϗu.~YDo$ZjSlx7B1rG4`*@Ӑ{+l}.$Ưzg8)KZV6Hk`VwoMt Eb?pmVMN`Lb]Zh93{jMNBK r2hJL]dMe;.l&C.n0:+,=_᠄Q-߱N /%IձT<0Ix<#GL\۳a.%ӪT&4#P\hJy뚊˔:_d3Mt7\z:=][R 8 NdSM +i f5>61vgf=侳a!LAU"o$G\ WńsQ}hW2oxb{xXBv+g!0+x脰Bb1dR$RSNZ59o u и=\e?_Ϫᜈ8 J՘U|lKzȴ zeVV&>;ss94_5bUD"df3:"&cWr[RzьׄѼdp'MNOЇ1_yb_$IU{X{<#Khr߽ċ%ㄌm9C "w+a \Tz'Z3CDtup8d3]ׄ҃`Hr@>i=xuZ!x@}s'W<[#G+>ǎz- z]}ѤoRamb-`6Is$B te7̱eP/!(t[m#+} Rֺt0z蒼zb3),U8{6AJ(wa@{Y[ϻ*цDf}i#][%#.ޅ(wU|e sC݋&I>'$׭㺜h/+sp@4xNNa0^ OjH<鈪b"^-HS8UROO[P*8y3Cg֤sRM՘ZKR~wTVgM85SLM=ڲz=am8%X/WFǥT@a5/s[}Fc? "3=wM :-Ϡ]4 [?rŤcts]"be&F}OdVh7>S!*\WO w:ZcgkwHyק#kW`|v5lf,;ΉO){>Scy{ pr ZEw6.lx*l M4 dʬ]K_ŹME#vw}ԈUV—̦Wdž߷yXF@c _\_(e4P9'S5 ^b #RAD/,lt&U@\!%X]2/Oj 5؅QsjݿN.gFL5bɏ|w;k}E7R~WЏg(}N9R"4sJ!ӓi! V?ĽTt4:xILxjH6ј؍QF+֋ I+UU~.'z1o/$bZZF02 V yp.$ϾDM`5]tzI# ɪA⿙P*!֣zlT$kT^j /GP- W? 4I{R_v6eGrt3K:7# z#laMjV80ty=|jCe2R@DQjBy _{S}6@J;[2wEyrH\gDCm 0aˑF4xޭri@G=c=9ÉccR^d2:zx&mS{  wjJ搫j,yxCfExf'uiy4a} L'V6bȇJ..,˴„؈bM/䥄FT7wT6Qdhrm?ny@[Z`Ws5ʶLoÄod" P7ߧZ2@?:,wDߒ>ԣ#om&{XŽigVk󷤩 m{2<CĬ)iL^^R8rjFO^8::>F ICajRZ'!&xDڐ'w}t^Mgmi.t{VשµQ;4̲qhO⹽bñ o:ץM*ֵyDkɂ^.]1&XɳLѦɱvmɜ4jY7Z;K;쉾H{.85ᮙla7oqF9Xir$S-2wUp0J]3jeVѵ]Gs;&cU'q]h·9{e9clzg6)M=5RoX0G:#T1 .U1&Yc[&[CsLƻLX~ҔX^wFFd^_1ga*T"<=!qR֬Ej:Ջ3Gh#x̫?W 5*q$T xQ'%#,Εԛ'6A+=t2L452wlaxXx ;Vȿw^[Hg㿇YHVwznl  {3VOfo]i,\MӲps1^<$ҩtfC1 zFGB>U)#kdW?N{ E%g-v*z_ > b2H*[o:bz@wgaV9rV ѱV{}M'yqծ G#ʁT jM *Pu YOYm(fmM̙̌sNXRŇEDChT~X9m֪ީɋfoq5xk92/. ;tND-< Cʥ:o\jx>\9w|ykª{l@ Kmx mKc|r:D[p7nYD(tSm`PX`VbhՌ/`Qvd2x9dËԪ!4:ȃnp"v m5$ ŨVe^=la$`8o}tp^`1'M (}C/$>Zޛ0 |@l-* 8F4Չ:]cU*&j،jFUI_0g?dj3 >\a~]znhCӥ-0v`4n(GOwe\{'*+cx ܓIe&;YogTDv}RHϴ TI@;јg}"cE\)oݞqקy0`{݃s9#_aRѨxsul( e HyNC$Z}E\<4PA&$l ~o)i~?Go7h//h􉬭 !Hv߱%{=|Rr]xZ4!UΐQHS$SA s%?j+~ /fwy*Dۢl~Gz[@|=V}pSYا&9籛V{!ZKDL,69K߽esn1LZ#up50jTbCp3vbh3|#[9|، >AA)eqZǏ[Iy[v66Kr.k!1ǚ/hLP_symȴA}PMJDu^7Ǔc.0/3- .Q*l_I>LpǁXvxԄhRץzEnf%QqWH~OR}N't0~!-G((@ab%fz%0<ɳ!U-*1iiw_p[t˿n\P!SVCÃ:h[`x_tOwQNa!ḻڣ_ǎdч[[+Et䖆?!x>s ~>Dnwp~UI@677]]J~Tyo҉pܻ M=ek (Rվ_S]m~22Є8K"Ŵ9l# ;_iVCG)涧+an5.}.-t[/C^-yug1w]񸭉%Y8K'{!a:C_@Ғމ DzND8v+3Fá#bwl[YA*I"RwewP΢&L崁|ͤ2 +$n`j/a~w<8^aP^U+"?~7~aw?2t db/:.zf8wTኞL`؈VQ1Y)2LmڛvlJ7D 댑V q6G*`{ xa 9:Ü"T0MK59ݭ U7?7BE%ib{#QH#,˜+C_lߖ5Bd/T UFq,=A$8CQn#_oĜ!Je*"2P/ >/;GEVOfqC%\fn09*=J֤['99v,2×ҟl,E@vBNj19Dxׇqi’kmS]00#px?I\d-.4+"{ mJsN:,\tsNnM#M_E'8fUV5I7DOlQlu:\Y2>occh sˁ >G9)`*vZ-oǎjȲNwMw 3+( %Pc}fc ۠G\D%sy8iYC37\KBup\hӰ>!쳽 ~>1/˔xNeYD}W۷pD{Dr1oE9־wrNDCsʁT'͢[t7o`r#J?Tn.޿Ϙ+D\vFWeX<+q+,p은=i0ȗ=t=jNBt_:|?Px 7JQZtKQ ,Z[q ڤ;:􄳉I4@)#PMҫ,=K)գb_,ʟ̧ + U=<|(ghRq:7m qJ U^`&F Na>5g@+RW >ȟ?2 $CqҸpӇF+!{Bln=Ayzi],1w[ZQTԱJphfo~w}*YC ly{J+7;03 +˰j@ qW*x.d>; vMI?- o dH;( rӌL"@{#'ʒXr⽻LP*,kpAd Al=qjw-S&\?zZ6-rl`o"?ޙj~S%r c7fI޵?3Ϥ#AДzt%&oQq],kK[ H Iiq0BdU=7RNE6;3/w}yd̍G3&y)~>of[_$vԓSN+K4BƸ|-E] .?U%ٴ?.t엹=Ś *R9H3`yͼ38 E$^1˚n>v_j.ˡ#چgy@3.jFz;8Hnv&%l~NpgQ2ށ40jj]3b'#l+PJI3Ի^mG$]نh#7LxcN78 Z/t&:/B9g>,z9#NbD?jwX|^(tN _~eT jC`Q w#~-:-LJKW6S,aZAl^4AT&gk/H~Ev-?"ll@4E$ תN-,9{j<:b@Zd|~݅m|_3f6tM^Ng1B9dD}WX{1X9X gWDp:>B5w3()~ ^HGDkDw3\[up 0D(n(tT%¢kT Z35uaZ:%vY]"X*0%V\SEmnfާ"/DQQ&B Oad7|>)"ˠ *Uw> TP^ƑT+r\1OUԙ7S mT^7RIN6Ls冸Pk7v50Jgd#-.ZP=Odt]9 p݅ aʛA\[Z>$8~}5y&$CJ `di"DxBdm7f#ؐ]b\NK4 aPs!}p jO81*oE. 7=:"cɕ38( 4.Fq ?lK -[H4f7_q׮h6W䣌c wES-&REh(EhN Vq'6 W_|Ub!ݵJ eMc a#s%:݆ўvG :8 a C_k"v']l`R"^j>z, JSL[ _on'-.ҫ*Vᖳ4M㐤Nbmp3ۄ`5쇫.2_5{aݖ:~wSKc_'6̓B87g˜ԟAE }1_2rmkB4,Q_|5Nh^˞sDk$WD0|a Ua= uOv'nd2j!N)s)괟'!T$='A 'T*n 6!s,֧s jS9_w~'Kd? cqmS}x[vNgM 5hFp`ڥދT$HofuW}:.dDEJ\*>+5oUGN?]HyQ\]&OvwUKbyW%LľIZShЦ*5 *QFqq(ܡ qaE )#"7N'iO-&4CtCeq.}p?# R%^kɵ~C. 0C79[N@Qw!i)fsG4D1H\wbyIDm;IpMg KB`bb盾HPsAjl&@}9Zny^bHq_m4Az+Nc'ZsEz4Uq[BD؊c5r5$yb҄ $=Yg$WI|3Jaz2$TKSb*6 [hꀇ|k{W*ܶ!Bן>ʗ]]M K My. FuE[cLxF,SZ%80$.*4EM0ο$z4/^@"]Ec>y@=^HKzEHPNŸ6xUǩx2 fƙmϰ?ȶQ5s6Ǣ~GˏOQ{|{jDB:|q1o_wo7Zy$6 ^ꢪQg\P>LknOa(U-ftsֽD|xT0 a w#Zon^f~S+=hI[k>̑=oExx Tg'#)ԜtX DDrijcAV4 q\C9ٶVN(cA\K(ipn/JxN#|M;2t/'v1.ǧK}A p\Oiϥ;cK}J O_xfj:Tms|' 9(T2q/YXg}c09/:_dZss ')k,M "eN(Z%oQŅX@Ż':tu+yK$5npURlLd]UFNiq(rJȅ7"ЅܰǢƌL:qUzB,"珳o ^oCW&:S*h ݛ~vߒ[ 9=^'qw9AA0@Ad%!ew1Oէj7Ѳ]? pT3h!>5a*m55 07F+w]QN gě)UlTL]/.>iwjאقnNR5ۗ‡y_/0d+&6 LƮ\Oxsu,uxt-:)gKzL=1低oŦaEYʞwe *qXQ?:HZ=5'ze c""Ɓ=nVmi7ns"Z[Xc?vʼn̛1܃0M|(\Iճ fQh?UK#?N1GI܌KƁF0#=~P%Rh $b-YL@{ͩ`YSA&0b?VZOQܰ#hƷu"\&Wg x(cJ{q{0fg kgo#xY)Vh ublʨ#6#zM>* "첋viZd7F*"֝qeGi`#>ͷ? {JOT{GȞk LH.Ia6K#cBܔ UI_k+{uo)#npC簐oĮ GCPMHs; C{1A">! yO7a^fvU$'EhJV zrE `g',s1"ΐiMљ2b67^.257fB,)r /Ӳ[fFrҞnpH6mᰲiɻٟz+\sM\ / i)7:AFC^NOJԗ?:_+..&;_Eن{y: S\ VUq!Y7>^:=]2BVtwEBDړ|kL4umrR#Ι^bóO-e'j uSXp{V'QFI_:n1s)rȮn8D\_\59pǶT2Ks#x#V& wc۵Msu@~ϩ z@O t3O-:y8SgO5yatVu.&X]MSCZi'|Rߓ% :ԫ ν4tC8$i4j0fOSz[_/Ϭ=;Y}w)/+HäV~@+gڦa8nGC:tخ6HQOzx!Iٷ֎N,84m­05:l1ȞuIJe$dT$uZrT,|e7?G~{czw5Bz-H\*F`&0ĥjujѣ84tO#_jNL)u  h ;j=r۩<&b!ֺϽvwe%Baj0_ oK|UW _QkI٫_,QlY=U\%O%|#ךAQH`KAS $J: n[5"G4{.|-8/1 ;PyF3(-@d6_`U+;]a@W{b.F@iWow  qs Sr_wht<lI#&o2CBF C,;PR7! ]b黨O<N[V| Ij;q2 Aa߁+u>iAQ,-3*yُ;&3 <}B+PzDd[@1GӞ J/o?Ƽ}<=F29ˆܑJ{aRNT?F[([.疌<[M;X̆=-ڰj@3sK8g8ĖzzZ!%7vDu1r4Js JA8^I h0B aik}5ȋ}\r$zHE*OF47s3y?'f/}5YLi7cv$G~͠{X c(sx6'ƒIeMP|6Ri@ռ}2eJ$ GB!lLˣ@<$@{;j2jUrs2&s[p6{tLԭRL^7v% K3QOHy{SBҥuƯ g"L)QO.ވr1'Lma`%H.Tn[~m 5Ӻ:wJeHယ<o8lr݈2L|!KS`,:ҏg J% (a}CϜJRO.ܐQR߄s\)# AqKNmkcy{S",%KUN qdI.⿬NVCl0Miovz%G2SSA]%5&sް%C-&1R!j×b;}]W[,ݹMws8}UKZ+z1@{/E` }Y[<ćU (*SP?B <ƛ&{y'ܦ+);lpK?krŵTqkGr N%Y6{HAXq)ag`Ѐ6\,+Z/N;b2s #vSð ioƳ.Vrm"~l]aUm)}RhyT4FIT7to1 \@'n=Ucaм\: !f$gknΌ,*rזc{) tNkg]i9yg"-uJ$N׬hà~-HJKL벼ϕnZJpnYRl.x6,GYk\7'TOƖ^QG`x{٘*Ǩ~`BmezLkj>Q #ՊE3VD8hYOKA" EƝ&eI=g+Z-*dYL aNZNeMqHu@ܤp{htץA-i~E-)tĎ'j?sQKU|cu2_׷66щN^-S6e(} :>8KM/%;pG62o@mЌW=pGnV3m#.-4Y7prBLԊ!dpr);}m0o \yAJ=N]et=zI3]^peMir2Sw㸡? X$oUp\ܡ; ʦ໳"^XTOzq[#j,~7jWWs%'mLcv2ylw[~o@ͽ<{Ndfɧ 2 5[djx[cbT]0]^ 1$VB+c ,Bı46T,g] xb.pou@~SCW$,/j.3=o]:B܏ P&V/3T뷅P.T.b }'fYUJ69vEmN^36 AR<~#mAc[9uudEqwO|Fi9kgϕx梺lQԲ KG<'͜>`&Ҵ"@U_U\ͪ0$k)ziZXnVψ#¥2 ֊8z4~c̊08K,͔4``d0QS0Ceh<|B@W`+jȯ W }zL\usz|=D6-M\Oz0qjY,}j? >~%e"F=':BHT~pV(i/B?~==fh%ݫL9־9v{@9;Tnު г-$l18{πhqۙ`ɵJAf}GSp=P%Q1ů4q5ɽE,rP\6:gIh,Y @X"-:;#8zԙi`q3z! )l8AîۃԜMPmQ*RJ>Oyax=W wzXcM mh1Y0OD9/j^Is]"e& R{T1^mcg-e2xƝ7>vCX˙ix]w˰!rC"DZTSAi7E( D #b(|&"w(̄@wa]|BNSUR' [#yj: ?L1FE=wߵDb߀:!]E:=)8񟏫m[ШyMB؀[ O' 5OOa-VT )<O1ޠ{L Ɲb3`؝"3Pẙ 0c].5 Q/ܑJj)rܢȪT L+V5#`x~-_a\M}*N5MzcTfYH!\7@L"iP^qM2z GƫKD?{R#x Vqm6/}qe[ľcY#]bõbpXq}^$:v6Pc#zdR1惃9Wi_& ajt,1"M/oSJ*[-H)^UȊ#2 <kxJ&%wxͶ vjXғqC eHG~O: {\b8jv_SGO@3F`t> S7C])?]QMovEwr/ }fVPx|u{EA~G?<~[WCK^{PJȧ5zi' `I+],0XQҙ3zvhA,sP72Cp]a!,m @{ C)sxej,@ᘦ{{6SyZ@-uvцi!捞zNiR\;/fe4`N<$F6/.X[1EciC-gY6%9;[U'V0pgm:G]%# % -P/&mtªXJ`L~|IBEr=aBt]>z_Z޻]%S$ /:dڙ i: 'ɑe98;d4)G=3%%Q&7:bD8G\`^rM0dTDoԠIT4Q",Cנ£ZkZ‘7TyqcǽuG$(~*VEu_#NX)sOee}4`>!yZyR_4two ;H{6:+ szfXzBї !o4mݬDwqCY{{5z\e{+ H=Vs׀ZR\ں+`ܬ hgAk=dV=_(5'ƓJN'3vX&5$6QxЏ:Q)Tމ찜ApWiwmQL wъw=W*mT~s[$IF_E'w5wdF&۾3;Ω'#@L6j)?>vVf{ ơLj*7 y,-뺇gh<&vZ3SzkOXE8|X e"@-c(6k'S"ZRxGziƅBu _ }(Vs$aPVCQMݮ {"as$;fa΀aŒơ.cRKXT20o*zT5zrJ,=CVҒp^@^0vGtX8J2oο"'sǙOpjbWh}:5Fi(dlC-)JYk 92aK jS6 o쎅em86 4ďHUH Q;bea/nf{c㙉t{Hr|2HL qus=VA;l%wv=)Qd+ƭ:PRh/܂&8זꊃ zD#4}O@ӊYar81khxw-Q1td,Mu\WAR{\#mPGg.yns0|tzf6,/=)ͭI(R7hA 9x;25 z(yWYO'fek*l/>ǒld2g)RIT&IU0,X4!;@DMo0U#9 J.B* #([bߎ'E ~U ⵰蔢2 !%TL~),38ZdoN@Sހ<)-5P.]p^]jŪ&j޴0cqfG s~b\$@d1!s<3$GY"*bpo>H]N{/Goږ1Goudbw)w qD 9ќӅ̰ԩguQ!qfvQrMwK.YdF4lD?:G_F'/ȏ&7)֒0~:d>Iɥ򜂉7"tXF"gꮄC1 `2rʧ #)>K oG-իK.cKѣGbTȅ=e^8Ĉ<\\nW |o2Vyq.I]rPG?0=Cr_@XT}-UoϽ_" E n_g+DDӶzsE].TUޞR'ImoyaP ?_ZQP^bwSD>=9o'b[;Z%K|kHK)o 8w-˳s7+v 6!KSv˒OZ~G1x)eGۘB3gi5F7\W+7LBWDVm$)ᓉ:C  a~V.?]m8#':I (俴sb669g-?ֹ eVa3NJ|戉SRј 0on,!ۘIyWK?l&? /;_;&[3ͫ^#`/,P~481~l`jқnRfXAnd0*Q\ Ns-PYWscH(9̠ hD^g,@EK٤!nq^-t'jj9 ~M]MF!2/?mvdݠ˯${bb2<@͹`ٺ/  HxPHBe-%^Tu]ϠM JNWiF8ĐakRCOaL I Z42SbQBCy$h$:DOYxTu]29#8f6Y&w3ǻrŗ)}m6}[X~fw#b2W@BX˨yзh5M $&7PWO'0N7 'HUɐGUJ\y h:~/ƣNC8 e ?}B}?@f k ,Sk)$uQ XbC?;f򻒬G[t3 Y ϝ*@J%TycI㰠8 񅁈EnTQ‘8ɔJ$ӟM+_= ~}~WlǛDzoʔ"p7DF&Dkwt?:ʌԿ"q m[Ϸ`@T*Usi/\|Rc u?|(%A \K;,;fdcL :4i@w=(><*\>b}qiNf{*4_gE*nL\̔l~.jlt -[<  ?Y)d^ jl0b#D;4 m^q {ݪz5[) S΀w}ţjW5FrO1v6dS2ru6Ql#%e1s˞ˊڑ fZ!͐e&ܽ?Y[Ԛ*֍[V\pP AcA+9DHgk~R?EI}rԌ ;}ifeAWTf(n2 xǔBsq%#TfNbؙ]? YA&T7ݫisN }c4lNw16WPfzѮaהe#,t%x"AQmDڸC M-jF |gBe}zE\{>("5؏ :"= # vQ)1+?b()A%F^OB"Z4zg"zqj/؟ct @23>>Z.鋽rOH<īpG[^v={H$-Z %d549qV0Y`G!H"j'ܝUnu3MYsy_:WF v/Zg F۳.wFPOa8*uG4/zĶ:ua @&)Nh}Y*ψao 8̮Ā[#9 M 1 aŪYT[JBvehNޤy +)j3n//r)%+dq+{\v@UOB^ZV 4{+FmbCt?r5ys{jMܟh1ץ0%1fќ/H G4a]-5",>_n!eiR rX@qeE3u7m-M̴̨J"YbR@ != aG/:] ۀIN]jRS38&,ġܫ6z|W`@ =uJͬ7lr龫b9п3Wʲr`ΰj7dvGCENg`n;fi3WGz$ :~r:pb&{ > e xjLfQzc9-W_zv¯0"J}uoϫMu'iKc3mvQwaT%PH˜Z} !mY8 NQokxyDI\ Shko Ekʷxsp(oNz2ɛAV `igTȋAo[fTHjEAz %cvoFߖF, G'Frz,S[MvNJne-lB#zDFs1:|e?oVfh[V/->F7d=gm Uje aY!NT&RX<]]92O?k4@w g5/(fx^ <#]V.}e.WuQDOO|i t2Swx@]]SBt'KW%`g[Vb"1||2f&JYู  hd xNw} }:8#V.dO_hx82eU|sbajJ@:&;X g+7N%T]ܝϖyЁ-;œ8YjT RddF3}6f]\/י~U;'<,t(q|λA4҆mQzn :&NB/}R4w`` sʢ㖾Tԣ^Qz|~f%(0P偛sys '^T[O|k8Zc"k#$q/vcV.mX9XJ9CM_sInI6xQMCq 8f+ķzs3}!/L mVffgKmE pAi9VhǤO$uG E9ǝW|+*]:;娊=-'iJDUY!GG4aVɠ L&Hm۞ FW΢ n"faɑ¿ːGk4x~F׮Nj_{H6 W$WyZ{:I}w7?t8R1=tʘR덡.2tJVBSl@cOժ@/0c7Drhp:1ps]ٖ:vJqU;aȂ৕ 'r'д? {sΫ`CړRu9:t\Ipvenxl06rTA8kMdQ:˓O&Fdpd̤9dY߈S(QƵEp|vw]^$jmXY_ͨT엔y0,Y/%1Ĕly(YEA7HƏDʞ2ys #h܌В0͸P7[>Uj8K3; CA;Gg$$%7qQBZPUt޷Cn{WY8IVf`2 s#eɇ(^ɰ+,DEO5B|p#io+0+qOssSd6T0g ry{9Z[$L@[GlT4u8P, />[;N}&)u,!*r n0iG_7hoz78ړ|#ď)LF G90>nr򮲔mğN< ޜe+ht*x9?'_LAOQRc&^%(ͣx[yD!)Op-4p~;l{k1ՙqeb tcW+r-2BME8`AZ.'R`ām6Z SGFpr3i~xv n`(!ȃw4nph[+ZH}ہo\+~ҴI޻+?`ex*vB;,gʪ)EJ6^:dMd3Vv4ڍXSX^!X' R!٠]~/`(Ańwv$4<ơt,7wA#k嵐J "O^`+rSl;?f`ԣWLԌHCyȎ-p<F+j)=9? KeMЉX\TT590G/add13QVR0yMs";" -P`}Cq*L5MvY+=~ț+u\Q؟9)/3KQZ Io|M%r\G57|ksC O#S&h] yc782ם^rq:nNn;M84/^β&DnzlH翾4QɚRL<&y cA3~*jܱ)("~zwՆm7`NbSf1Xiw Ŭ~LjY~w^FS&^,筈2k*vӽyPWBbx daVdT&m) <ϽMqF |4^Ȃ砍WQ=}@ssa.*; [@w_/|0hSV8}_UHcgi-zҸ-D jEG>[,0o4pp(}gݓe%vIjWxikPFT1v궲]nxfCF(,"CBeb`Hϓ**ӫdUN 9ѷ$EQ)2uKMp) sXMmg XkISߊu."sP#'~Ԭ0ķ,"/OFQ7N1䑙-C3ČB`*?bɞG@Y0evu-"E^r2w .) 9Q4. MD=P5m՞=M3}eo?AB1euxuF}J}\/G`e]B/cWWm+snw\#j;O4jݠ|Ύbx'*ۢ>.0e^ZM >7z{Iړ@8\[7\NIDER5|;`n2ȬC]ljT%ݏ#,^YZێ=2Q6@"r7sec-xRJoSHO[@WɃ$l=jAIjccq{M\x^H_-L{:fMg~j+ytL 7xt{.WƕB&mXDŇ9a>GV&1-پ/f ]d[2.gB2};kQ5K_nW?2?Mv H3pi.N] I|DYsz+AZdq8rŝNo |Oq XlʊC>C62qd1A0q~P~Yഫ^7(N?4_AʢL߳%T&6hTv6?BvZn0+ ` !76EYo)LFdԟ|6'dGV4x[M߮slFiBM] $.uXJ6=`)u7Lk`r8*GK`na~T}ځ:({&׏[D,IMXي ~A)b{^;n[{}QGY\M"ߺ⎍75b18b{ϲp0,:8Y*>S0Suݹ~i}i![%#k/IC*"va:o7nW 8WC >l<.$9s,2`WHͱ[1ub/b\&_#'dLdDE<7|DD?}Ȣf˷kVGT9(6坖@A@Z|X ZA Pr11SL"=6W%x@u3ˆf@V''KF&y w簨qO$3^*ѹ3 h7>?U\,pUm6jTnd6.WLjdY Q `+76Xp&EBOR 4 1V/P2ʴ'Z ߼Vz_ZBi#[iz*w 9Ht\M jr6ٌ1ĪQ\xUkec>X pLv<Ӡ0&tXA:!Q`Z.h2.!LEI4BB92vX {^W](#yP- Vj%5OʙJ[zP+~QlaRUKQfXÆWłUm쌗$fdc'ZkXJ T'wDuaBtȫY!P"fϓ!6uu?ۼ>M-r# OXQPĆo##c?G1*XuTzh m>%$s$jӧbLjC ^>* [{~eV—TQls.v b;o^zkq*J<++U:L,!WBUX1F,17s$Qsuke*lԿ$QGm||bk3ap}*(oB3fF"E%|P$}DDƶ\ Ŕmeq.*TiA,?v+N(!vLS>T۸BCDIdYW GIvvHmNYQFez`_ϵ٣AK`^7< ~͏TVb526`tT%<I{~ɓyfL6㶯v:㑆 F {pjU8M_~I҉H~F(VMq?7QpLa⟫KBs SG%m C e2z7bi ij"r.^+F^~ m:S CKŗX7Hd-{w7sn㷤 $GtM- c@yrќgZZ:$a\Bn,6vv രƘ=v=CwmL_bm [y˫IfǜDL\T\v`pQu=L ,0kܕ 7Br*ՙa}qTLי~jbݰ&z.>=>BHT \(7\eb7X/OPu{}sG1ml/c5dJIX7POB*P,ssc=nK_&uYDxK/؇5gPet4 T (SG$a 0xGىV"uAay7mБ"Խ~9a#'*5{3-|еG{#H>E^G wD-OM>%J9EĴ / &/w̾!;+N*Jpq;ϷmfL?l<#=[7+qTKL!z^ugWr{>nB\ 򀉹2hee@#/5ҭuTHt@3tgHF.\,#\Z٬()iٳI ln邧0S[+K&Q:x60:!}s@9d4C>m UdsNibYNv-[;19̩Z^Vf rH %!CD J.sscs􁨊 VA} _hBBk[BJX%:jgԝ>ZBa~,_.kOQYCȢv0̈́lv=9.PAK\6-UMw23Zל;@mtGb0K)\/ (\!;NFR۩>ьDP@S]0xnSY!nEyp3L, -9C b6ƀ7_B7??N٨L 2nRJ7#EKmP^`19Sceh~sPwWbx1\%5 ,/ :܆ ŗ<;LFmFHy5K~W{|3:+| al0s订0gp}hp(^XL+qQ;6Tpha~^9nz2ؙ;/34.HP1t@g^ uwf& e,;Z:*ƧoIZpq lC@!tbI2󗢐,kOH8qM2!ޱhtŹuZ0bڴ?G /x<)/*5ΜHڡ7s}&Ud+/{>V,Djg$ԡjGPO0e T.9Ɓ`GӅlNEDڞ>`Dm_?.K)+{E}yTJ[(+)RP3wP$Zq^T=-B` XXP$3#vmRk? ($~ꐰyO7s~ 8uCS@#fعlQwe_ib@\Cq rr-X%-?@bB9;]-eάȪ^bzKvrr"j{'a7C>dTW!1b] @ _h%y̖i1b]7ݭJ 0;\\`ct=(8e;ܷ@?ؔyq %(wt專^[k`RuiU?Z@&wk# u^.$8o2"ȝ2gng.r啉oAYV+:eڀ3`R2566 wt%%=i"azF`yG gvޥo@7.ת" !"eږtƊ>+g@<8z31s;ۄIrYa} իnfJč eYڮg^Iಥ}#56|Um]4rnSZLj[Q1\_!3{o PPޝ Mݲ'F7.֐ /iYVJYtWBh$튂KՖ@GBY:R m(q‹Rvl&sZH% [ r[ܠԋQb.Ѝ'lN5 s39I693/t>tGL ubl:"v7C a/|)(M i W Ȧ…j,bN_fLd?CYv([?SlAV؇\>ir?>Sˍ6oZif?Q1\Z__Z@2xr05WrJjfيU*\2^(_uC/V/i9p<%QK\vPn(WBt3nR\_.0" 8G d(M&/[V,Z n|o'aR5 lW 3L!?k`QlɺW+at|D-x"AsN|+"jk" 23JP N"F i_J9@⩯j}1(87j+a VG/= W}Cڲ]@.;4YgJ,s8ThQ7ofrQ.Tّsr}yԱ ,Ľ^ޣ\r>wSK`yd'lϻ' o>PyLmڢkGpTXWͩA/ (X|B8z"'kiTVu=v6 $YT 3 ۵9ЯeN)Yr€,90"6wF֐ٗfLN֘ 39`=[PBgہ͝WBZW"QF <(79B"鍽0=8s{{SwB*Fcm-T՟]̼P46|Z{1 .y-j0i0SBZv$}V=Rrح7)lA=pX@_2@YS/)a{F'Jn1f{}?>ap06I(#1Pk ܁DJ`(8@H1b7H-b7Zjyf?-135=kfv>twjbSOim&W!.Fo&Bu4J>Dj&&*5)/_\!-U+~k6'p LypO!ͣ`V&,[ܩ*;DyR}D l_|c$Ьx'SAS⼔-co׉A֝|KYR(;u+iFnRFBt?fC ;R֏(#qyt'1챻^XCA\'! .,X{Ϊ"kt5m ˡE狂:NkN!;,"4O#h5 s0} Ev3}<:Y' `vُΫ.S\]|,}=osC; Ro ]l4yh:eH)@iaAT36pʶ^ʾ]\ Jcu:Nzv+缲)8PuEcБjE ׯJGShH,\L}-C|a 2c;TσVrem2 ũ-e EnO4񽩚.}7"e_D8| Ξ&idw VFHϘv̻,- 5'?Y-6ڈ@@ծK!{xWՉ`$amCĿrz\,W\qɂ@G_wwD'AnuGAۍ::rU9t.*jO !…qӭV2Hh}b+(nQ j6/61zͱdK@x?i%#{ڃ!N_tGk"* Un=UAlB #th;y2l0{#ĺ+ɾ_FDZ bUHdi1 ePU=~́kxӞNzLfgzw|nBu*l=b?DXM˝@CW23DC ;YZ`o1PR f-)EE"B0ܲL!Ѷ*8TvX6f"ǃנ''/e0؅a}@G%H&nlg&vAw =C~́[zFIVE:{|!IA$(*y]PghBǁ,X^`{:yM/n9qP0fg'r h2ajKa*Jf/BzREGcKPL~48eth*q_raߒ;G8 뙬$t;/SP:[<|joûTRvvL'.)iD} Z9ݿú_A⚬ A7CBfWnG0;WM=ޅ: 쮍B}N|[<Ns'T9`xnb M @>냗ͤj~h1%C2PB[]^hYS}`ep>S&PZ@mO|&!=ЮO$i3pdB,Jj_* TE(u~Sl(%. ؁:Zh0F_]Za3s+ rŶn7—tȊwfF _2evF"t( [.fӗpvDdemKr1_ Zؼkڰ(g19 fxz&8`7CW@etFwUf2,$ p-+bIzlq<=ۗb< @ U).jp4El[!⚫coߤr[R2 jT8N䠔6;cʹ r %l#k])Oe(Z8:ow!T>ZB$P)Ӆ³8FPuG-%cO$ݸ/MLEoip9\?$JT 1Np0b= \dC2t.Z-+a'\#r)IjȌ?Fwc%4'=5(I'[NcjzFGb|+hd?/ ,S4} E,n._ AasaKxAi)ڵ^sGs{r; X%P{HSz(2 WmBm=Pf,)MoqnbӲC#/uzk4,ĜN~>3uRv t! 9¼*11+|>78gNRTy4Br1ؒ_O[:}™&ZDl4rn7S؋% Mo P HInG-Cྎ/~om/sq:Gܿ=VDxVAe~3plǗ!@ێ/2~E*No+PbUtbۊ1ۑvr5=۽=%FpRRaX A5vږI&[P휲ș hx !P5m)krڥfrh֛esӷdgPtNJT\ʪʼn~,Fak($BwܿM)UB$Y'"W4` H s)9ZVŽ˃ m2;H.12mdiuTWb:-~cQtrtS@K@k>⬓-{:r_$Ҷi-Hd$J3H>JIhi\aip:K>|M°Ol,Ez" @JzG֐ #V{lO x +Q- gEvo*ij2vV'4ԪsPwcHeoP@}'WV;:I[tf= k-pNL}i>%%\4FZ(C^¶:AJ;_ռTL^byD =dG}˽Q]u/y5}7qH>(8 Pn'Aa5dF[11k^TF^2D]2%k] 9pueԓs(֐´ ƍED 8"5;':(3۷o%`G/t`t[DD 8"hbhƕdzdm6UFp%ib]릊NtK~Bd{UQm"pL㇬,=caL$[?m*lJ=I;nLdq1A?ߎp^SW)'Ֆ}=PGv̜+xc(?,,?yQ> h,Uɰ \z-fhd7-Qn%x@cϟ>@Jqj=a}XenLYX#3pY GN<Ɗ?y\FPĝ-2RuK`KMz]y >?ΰ)`Vs] O^gE}7\JÉg.Ewq {^]o;LpѹBPZb-)v]r6$^r Nc иeY8qa"_Zk ܟ[$4șyN,{FJ)8@eDwSu70l/4έM)b1xIFO bϭw.=9+o]O dH#4ՄO@ []/OVLxf3C ]Y%e(:Iϸ.2bIAl 蘱*,sb9M)ţ5helO]q@jcgx"k2G7$jϽ;/u'؞. 6.Rbό+*)Τ-M}(/мDz9KsƲjf¨KnHdrBI!ZWc:1.5( 9oXB&sjd^+ȡd vٜhtWTmI9{8p7@snl0s ("l/FQO&6M+MD֣ *6t- 3ݬƸ=,FAiP2kp2z;anWv4xdP ק&٫i cţc2R׾ϲdK˂Ϗp42ٻ޳ڑi\W^1(9Bm X JԀqӊ5)y|ҷspZ֭tMtש_p[cӺ[F^n@ S![iuY G^rVCsCʆro'{gXh߀,/2Eh4Ygw r2DALEI3Kh_@BHIJt,!bzD7a ),Jc#{d+zoA&3-6pIpTlj~D@[ub~(EΎE`tsx"B׾p+%}lWC~ò|ayu!r}U >QO!Ѡl;܈+79]T҆@!{Rc?mLSň;,~kn%TqĭY9%c-gFEQ=m蚙"4~8&`PS)C,=`FL)r"8'L7TᑕI߽kH)Ģpe-!$[{YE~cfRwS3@K8z"ԘzC4nVy "ZIh$WlTma/ ij ?\P=)'"8.wWHr)gtR_,`Vz8 C,@6yT\Ik2S+3)TZX5/ KH\Hf薕aձ6gPLI*jDM]6 {V`_"8{f)0M'Fqa9~/PGZ4o(вB/ RֵI =EK"^\VtqΔEX(*8~K0T;A٢|8j{bRщ`ե5|%;ՕoyB` [r67^J#mΦ1W%頼J.w ^aqi+bI{EPȤ/Z8;5q^TNyтnmi!^ YNJx'B 9zW-뺤F& WѓuԘCOAlB#q-$V-r; l遹S;l"9O3^XٴQMZ| ]̙|^O7Jܚ=X,m\̆Ҩ h?}6+V!BBOκ v?.A $),K8<БTZ*ʭԓx觤ך%EEGGĭeqۥjZ(ΕSg=]ҕ;,$Jt?W )]x`L;[[8mŻvaB'jsea2ژPz9eWAW%ׅ2/AI-Z]Ɏ-aPËpipu/.{Uano_'UsfJèԋ9 _S}fTF'D+VFo*-ϕ+]5mw~\8"ύ*ago94S En)$ƿ{x4f>y($'zMp}ʠ4r[ɃVt5峆 BѰjۡ7yM*9ֹ5GE6.:gL3DPflb 9Arf&H'$(hsqiu#\,DwIMk Ȕ[x9vX Ռ7vw{ĕ1HXxFHYBWb٬2֭Cȹ_D2* 4E C쟐`Utk8ǰ.,n*$jo5RAE_&*ʄ.V88| *K>|$ؑ۵3yRČZЫoʹj-?Y(XbD]H 0‰$cMU)(juk`x)٥gRкJ!|ؓ.q.OA1BYrF{c,6 fz>OQasĨ*1.5Kavp^G_Tݯۦa9K/N34n ˴4QFQzv͓1i/h*O' "O<_şI2#*^P޷vߝφR GCɥsES4'b[G܋UmJ@N:|dJK懜-y@OƖQDbPW ɚ@d ;$Jp%S{m4x$nK+S6mO4 }W[i-Eܿd/y=@DW" S8GT$$4dgIOo֛s8kܱ\2 ޗ͕~DxA-\8coaxu/B$9S86]^nu7:DGq.^ @Ydb5?D::]WT _qLRdIB|9fUAYbzO2[.ё/%ْp$b꧝Mr V&޿z%052甋*qjΗ3VXa4#eĥNx*^j{&cM*F,$QY籇k],c^ Ik⇎N~1m cxlC#BI8zK6aڙbǵmf?lGyRdEHfq]z$` P<:B5zJ&B ^N়?$T7Q8E1DþRp].M]Y2xD/S03>П"+2Tl@ͨ> /弎{AmSMtaeXf!w8 tBk?hׁ3rjKL!9Q( tjNZ Z.gKʏZ}vzm, %~}HܷqpE j+,6C]M k>`{`%5)hQ ]HC28s 1 ;نk dێ O|BswP`KR43H)mrY+T;dH0ZSI_,cxv΅doKz:Ʃ=}kΚx:ςw3FdYuc[MZT=Xu]u`uQI;8Mڎ"-*Vvl3Q&1fx5pϕE/򘜞S><0}|z<#تZ:۱} ɔe5LWʤrwLB?KU[WdcMd˝%JN"0rZDoVyd' k\|wK_ K2dо]*SHb N"G~ &ѕ~܉ jPi{\yaF`Wie9%Gt<k )0VrHdtuǴd\VԔDz!d`NM?+QF; }mM?L# dsZ@54"=M%B ,5%[E@~ޜw O2+. zwCܥ[$/Zq}]|F > Nu5h?7OaT:*Z & wveݾ&?um5W4@ؼTI|s(.|B>N%?9 ^%U PȜ5|O{pPm&ny` =.])*r-T"O8K]QTc =f\h=~iq`jԏNs:tX NY-2DϟVr>):GьWf.c 9@JܙyOF( ovq4˰;y&`6 tOw']Ê|Irhdν{-$ٖ%|Ru8%ןb,):4'LjKL-ur!Fp/#|^&vG珟okʷ^O6[09^~rU1ҝCՉWp̂#<22?cn:/ ;f.PQD(_5~M\Et83B $u~tgH'D;vۅ皣dBn>'vҚ]' K]Cv>08@+~x֡g-8j~Pa;Yhs6$T0^n.grtsbYcaht'fwnp +U`颥r~5Tc7ρY2WƤʂU~ǵ7ݰuoxF,A/+ Ҳ%7B(ec;8.]}6sMq+'Tl=̯W~92qAVo=G1ƸGJ69ΫXj"Q\=#=RL.J$8YN7&V5H#ns4/ iJ^fs,8\VJx 4&Ih.BFNf R"=`-o~#pLr!~ IխlԋT"uρԴ?OE!ǐz_a,^u,fmOWVUtv6fJkEÀhȈ2KN+vfMe vLw -ntl?uCBqؤcs Mkۦ_k~l}F?K*yM ?8qkOd({Y:cWU-'(7U&_*}ŧ̄|ךmf]G`!tk`Q'q{LN zG1JTwJK˟diąpxJu$47S@ G-v y_wSiljsvX/5t@7F@s-- H={Q<nAv%KH?PVt9 E Yy#BvVYD|/8>z"uS=5)/wY]3\ۛd;#UԷiL1b/1ݲv?Yۃ-#*/뉡]c2:0W6ςzbd22Wy\2nP셿ޠTlR>LpW >S؈KO}Gl1[[Jt,b"o9Vr%uVMh'D M.:dwF>c% ^pm]$UCn^g7l*U҉@>",F4A^MJA:9c;$,)!䊚F##Piz&Ժ6 B#FI,<15,B ^o ƷM0sh6H{V$Vt裉Pt ӡi&{_L+x#v`(VS~ZzK`Š _n~sN(S#7`L[]6U}cN0 h|!aBt>e4_3,a`Pɜ4!H$&cr,YsO@[٩A p&) 3ImDEenTURL _93& `% rÝkyRg=DQP`| !J ~49G;<*d61a=X ѐn>j'z\:o գ ]wkx$OD #za &r]: ( CY'|3.'D#KڡA:vJ'#՝#K}h Rb3Sץ\Nv:9.%w1ᨁ%suO'B~u8;Kj7 p+hkz/A]R(jH4"\l)o7T]XOD7P=k%g{A8#zau^Yjvۯ_㷉I2VJNNw֌Xak?Bw.*8p1oC9v$ozTAUKi(L8tl)1esʻ\ZcAvlZ> G%֋AQ;-Q[H~"<H$qt >P 8Pt,k `DPlbH]*d|.y<[pH7dT/+cC<5w#}!fhpF!Q3LV+ZW^J~bٸ2N@EgaWToѥc N_*W~,LVhN&ϩ(HD SW!y,)0WUiͨgLY 1$_%M`S=g蜤uG(lk[8N<x%H2SK5j<*mb0ruh?"OEC04o jTgఞ iy$tI{ʐcDbJ)V:ELv;]z&Ff=ckJ.Fw!4 cxA|6Z;(_YWj4= U\\@O6,-QCB8n41Ϣ*bhWQf" Q+̱P /w+Z065^zM |19C6(['~[(rʔޙ d)k%&b4ympa# qwEFrxD^9ELNϕzRCu凇#O'o%s-K&5,|E)*)̹az|jI3fSdr_T6c@D72^F1BÉ4 pE.BF"b7,~c(*&BFj:?9!G).زDy%$u|!n:GSQr9;?PB6;gDf:OE0MEcgEo؀TTDM2Gu$vτQ^:.*WS,'BWQ$?.Z8~G{"e%ost`x#Q@_w/;'uk*kuR`XD"m|=2Z1"ů6Rn:Т!"<$t_t²sbtc/ւw/cÔmp7\8wa1Њ @ΠVMn7.+dg -j #"jaLIaaJ5Ҳϸ9a T!E4yVcg8Xdřxw mCJrMH#XjRZ]-0Cm{8)?ʰ?Uʿ9SK ن@`ԲJҠQjdފ8Jƀ=Qnɣy"XnCStRt,ʷLׂsӓsr̝ɽ+mwuW=DxN9EiP⻢MjlH93zweycztacxplv~ѰoI;-8%cb9UB{a(;͎na̤s0ט ez݈SE8wЇh?Πտ(?7+:iU}'s0"mdalQyY‡&-oJulrGiE:]Ɇˏm vOjR5j7i35]wslg.ĻMnWl9 $cTL\_Q|Vvx{SsE*%,5*MLL鑞}mx#_e2XL_%0>c=@EC3h#B UuKjK >ɟ=גb|?Bِn}jWHA$:[c[G\hKe0JM; (/@^è츇𞹐H]!D<[eܿLUAݘ+"P+: ٻ?A%X:RWV1՛ {| $1|V?B.yoW 6`J[)V8^76- _ E£'S*c詮"Sv%yǮVpiڎj&*G^8l#˨bVR Oj_C,]vʌ!ůTlD4EL0pca 'cs!(SeG{EOVuNò:./늮ʇWLxN>!pYUޥԴm褬qAG8gQKa/5ʅxQ5+Ro 殭#NǕeMz<-&H'2L3/GOmXy-gLsY٩:3ɣVARDL99JjݡO $EDE!Ơ+7E4_Ida_#++Li|4RAP]UNRs)$QVM*0u/v ZW3F*[ QK``ZbHX2-߰ Ԓ&̉,JNw$WKԑnzߧHq}q''Ό}jGKV2KNjzw:W}G )-FxPe5"L:ᯛq*%u$+uҊL,5 }6f̀ȣ*9mIGTs}"}@3uٟAaJ_?NF֠&!DWZ%y¨ xQX V0Ƕǚ7 g"w^x NG!uվzk5jqd7 tvAؑ~˘N 0Tvszgѧt?݃t0N}*&_@{FQd(Ͽ tCM,iO"53o 9Hhw]:IO\(uY/Ճ1)_FX]# =_bԵH+aY h /yʹqߗՠaQSPt}Bl\pmH3am2UNdK2LmBD@}5Cu#aMh]k4(||OI6XsXs*%x߸'\ I ).A *R1ytw7G#nx]#  nשA%BEAl{mZи-kwa9wcL:K3wq\(yFL.ec-ꆂ72133΁'JJz 6JH0S%pn1;_߱F:Z>;iGEi>_dN\Z_\aV;8hcn󤦋U6 `~-dwL/sJBV.4䅗p6 f3bVÔ!m;5RP)U!GŖN9:NWϮ62 p=V->4}[6I Yѵ>DgM ص:xU Wb|ݩ4wwDJSp3pl[30'!/_@-_t<֩=>Q:Χҙ9a)Xtk_P˭Epa?"+R-vIœͿ2 cO%,}odGUMa~m nF՞)xXk7Ngz"nC%ڊD ?ElVh&R/w{I/}q?2dw` /pd[+-) u :'+Oeع)&w1H*vYgDb/Oke bcLvrl%u[PQ˜D_̽}TI34ȹ2֊4CvQXn9f?*Q@<0T |ˌS058$ 9mh.R訨զV)FnÒ@7 UM@}H D0(ɦl"vEB!BA #S 3dZlOƞˁp>Ƭ f5d 2x.z&vq6iANLEv|ƂGzZpKCfnJu[B H7~BnqBCLEJ)3:Ǯ~n8+OyBgcm_N:aN5p0\I'E-әG@LX]Ւ^*CKUtcv`MYG,lkټ pA%QBkh^,zjq"%y) 'STIHЍ!ଣ˧ݕE#k[(zܦt_yB Oe X?:+Ш z}}wB voQWdJWUqAoAT;Nś8DŽѶCPyHI_쐳*vbm[_~ю7MdGr7V&l RC?0M?8k DN4,-NsQoj]{\JzW >bMSU 9WvFq38}{4͢T# [H1ɩ%BK].!XBoZɼ[Ec}PN?ccnc7|6YhORk`vZ߽ 8L1ix:Y =T)$יϐ^a*) :FAw$d9r 构9Kl|R}bY^01S"4BVRQ%^O&":P!{)Msa$stQ4 &k[No L[k$)([MYBHW13UݲYgwVWYֺSj=%I" )z=bS[؃ƥyc'>Ff91'1{m(cq"-uEzS ->Qx:xU,gMG8 Lz ο1{[ K1տ/cAUe(̬տ|j'(AȉUMψ H? TȫKӇkUꊑDZ5xY nFwW@O'䙗 (Bڽ.態 7휦ʘFmc"xNO4pgU$`Q %*{J=IX"Z:O ^݊OX P$H])21Y" ܆Qf!wwch yδi!W6ufvʚhG%BXܲZdKJے&|U^u-"}HW 񟛉?..($zs}&W3~6 _cƗ›lȅptC<[VrH) \GuB85~ 3Pƨk)[Op~w/] ->67Rh3y,S=qcUu-TTW(z ._7Ξ50".^\,H4CD~xRRiI:H=•{{1R0eYrއ]jn63 򬱩anj|>]=x}&@.kSbɿMIS콌7mnN\G¢/p:ԱAѿ=bA2ڴ |tC;$STm|T;9:/kiCFr$^k԰*r3^߮=ϾQͼ?lU19kwv7840dk=Ak͛ˏ&Aƌf&5kRlұ`۟5QyTi:7 5HL7󠊯AEm2pϚg X1GW {RZ"Uuea|`WRѻegEߛ{So ՝47g HJ9тdJ8g?`glɾgv~h-p0LWUzݻ"ZɣP56ALN2Ƌ4 \osyjּۙ LM0سwL!oĮ@=%[nkwW[ ?0"&EU5đUΛi -]^__ϕ. LN<\ԟyWQ?KeEeT:/uK'Uհ^=[)cU5A`cFsh_ F;4䷀Mj{f,#\s%/z 8^>,RI: "}O;\Ӏv, iX‡HiK9 B*\(դ+h~3eaSM />4qv[#hcrq`Swdft+L=E}#M̀\69"h}3*@o9,&p 'aFAӐbxWJ08o&ǻdgaFoӧU;Ўզ^3_{V1Ïk\i)/Y[.Gf^[z)~O%-(/4{3]I qFu_R^xdYE@& Nrv'ᲊPo6Ӄ.0x,۬;ƶ}u"0F@'Z܏FB@(NZFdvڞ_Բ<\"*]@9 1tn'Аs4-+zdM>XLp+"sCL` Dg ߲g(N“1Co&KrUl;.زQ+X{^r:M-a}o K3OpP9FIД!>XF( mB=w5@ N`,vD=$?9ƐK-KrZ![q~$D ך]41 {,\cADEwq4h @jr?,>iV^[$v㢗Lő 6E[J]nNO+#UǭsYKp lFiO7N4.7'E#QEDf:A`5oӊ)0#׽T\SѴ}6{-c /Hf$zPbV, 䎽0,iXR4C׹pConPZhrzdevSX=:.rJ5|̄r>;^>a?BGt%+~P#a N\$O ;@]Xp Ok,hщ}@%d* klٖ~?fyc,[S)"ÛxvPaof҂ۧ:mz]bmXٓwI)"xGWd-_,= +oedO:IQsB 7C"VL.SA.eFTWv|l^Pv7)} 8!i_&-:X_DMIQkGnTřlRܾm ' _rCD^"B!Z v] wHIӶVr2&?h,X\9hdNϏU=ǐ6)mjֻv{Rzscw]Ii X컴zIS rcz")/4sZH=qwhaǮw̔:M oV /I4;1ca Wc5S<1$Х8\م5ny2)T2'N4{WGub%$V3kWejsfsk5Ub`ve4k2ZT{̇DlFhh&6ۖ儤tӡTSئYdn[͜6F!EjGQdl$ 9;v4U'œ`;9yHY;/cF›η?m p )NSVmCgY<ѳi`teBvJa=t{RWo1Ba 8Sgԝ^+$9?[J>J Ж4p3zei,~ְ> =t9p^pi$mN)ƈ@(GTY&1{$C%) z "f3$KX̊{\ xv=W) *@C;zhDg+o$\ ŒF-t0J-0@Cq၇)x6ʱ>YlzrA >bV7;"͙z! ^@U͢8wT@2^hؙK-lwSʊPnbI*hn R>1ʢi}֍SS͢ûï3f 3!wό‌be0n)6#ui0V7i 4քl[\| ^zm*u 6P~LП=?*+񰍈\Fcӧ0&@\ 3oEB 1PW1S-E@1PnϢu M)[RQ0ǀ79 L!"8×-V0["_Yʫ*=S]Shv+QW6X;OIiF_j@M?c<53$IZB󯁂Aʔguں/u'> >62F- =E! l&R^z Q5h(T un~!t. sm.U#&Pr.z߭^I>wg!-tcS #7U,ܩ`VQS~#"]"`_HL=#L ~D[(Ψ!>72,VN^!>єlsGX:Vb ihԴ)ҏ`R)QY}mI'9S3oklj:lA(FVG\0(ʼHi-r]OIY1a1Djp< &0:8ؕR8Ս/{3`܋IVJ pWpt b+ж-VeFTЃCY FFl#ئP, / mTVVS-Z5(aޝp E}_5+vV= &\,Bg(tmȼQ n* ͬ:1IK<2wWt\v8.:Y.W85T063jgKVL1S?q)KMW%7OZ]+N99Gn'-މtHj[G/C)&֩b-lbiϛ0(.+DS~Mc0+%pRK[BJWf[cN@z(afvxpBi5G2!g,@z- )m#K1_`.M=HVeh3\m%ό/?_KSc-8bsP|#0w^}}l\ p(z^(Mijt?5 M[}>2ƫ=ŌcqWoLڧ l7YqniPkESW\ d][VPlӰX3^/ڋB&bbd N|~ha"{aW2Mk7}[xO)̍+ϮA[Pj?ĵh-TvFWMF_ zu.)hL]7\ؼl^&g /S\a`2Xr}Î-q7=m+{bSb;Ƚ[(DPɀJ: _P2nt"!y:ZpAqk_k$Ǝ:UE;os"㾻c>|Ij A؋їE{j")XaDV}AF%dTR}anTWׁh~TƒK'1~ ;e4R إGcR*Ufۇ4!fK jlBHu>`v&ѧ(vѹ~FƏl`R|M{>2+x/{L|x,CU1eb3< tj7UdjԐDmlO]D2_M:GdL+ҘdBHU<zuɔk93 ҀXסo&ܤf$BJn1'Y}q; TP[q0ē@F!FaSyHaQ[Sٺ&Q]^aTGe, l^O4A4S7cVomw7_iψl-qXVSɳL;BDz:+4^`BL#]""SmZ_J{?JrֶDhfE#;Nd8of}D17+OߵjGw?/kL" IGMX1Nʔ.5ӽW]eY൯8V~<OG )Jy_;B0jJ,'߬!tp}2Lr2Bjx£!<`jc~|xwfBi ׫֦GjF;8)=f1P&@e?}4ݟ:"8BEXr ÅG12rɵ@2".z{.H[H#orA*{Y]Nљ(ȢOC9 ҔnmؚMT%RANI">7iAi2-/T,q49[)u~cj_2bd– 5@jGP;3>k=LC8x:8Ct]*9/n{-WY 4,O)#tf(jQ-8/0U k̒rBMeEoLu3Gtz܅^ȯzI6f2Pen.I埐w9 By`XZ&MALa0=%i nh7!*24Z̬n:oX.EQq2BƻMATh->LӭMOSf,\}kA5Z~t|\nE^¾ çVj&"c_-e2]*M-S^uCdݫhW D7Œ7D0RCHkakk)OAiR~zT9;R c1!J#dsVc{*sR Poj]XL74X4&يkYl0o.@氻*"׽ړzDC?֑B0rX.ҕHU.}Ym"kdXK΁~#ƽ&z0$dQ)%P0h&0 Hvt:GjKWR}XH#3'N?Wx:V Y⊎M{9c/!Ff!xO+@b8z1J 2ܽN gN ڧT!Qa^ˠ_A-G/ħbnſ7ڴ=I0h3#W9 ?|(Z}&7N8EêiM&\hQ4`?CS:NRǙ< ӆY-eonlas,F2׉*rA'=(D+30%&aRWdFmXձI,MYH零 ֙i?I Q22f+B]31p`<WmWj z jс'6p7VX3)&{fdՔBiie˳N"Yi(:a8NFG"=/D .*}dIL8b +|`- e=+4`Gbqg卉.YJPLbg,:3fT}l:ccJJCN B!0Ɠ:@>6gG`ǔPǥxE &`N'zhI.ŦePݠ#DfS2|1Df<# f\Ǥ7ޚ_VׁRG}sH|L-n@ξJ' FjJٛ iT.K9*".[ZPDR:ņrֶcf=ڸHG'?k{A-YNKn0*`$ eoBUE%@R7|,?*=dGG$SH/K1,c6ZVyp]?CD+ ̈D)c]]a:Sth6|w^bl= * njxdH8&GD`8ơ\C_+鿷ι#T} mdU߁ytDhF$.5xIjupL"F4X#Hj%PbV},v@$NCY! i| xlrR*u}@Tf:^>0˅qJM,vgΥ`Pk 1W;ʊTqY%syj 7K708.eA}j%D8j0IPg{7AH)+FZ3MB톗FIN懎U %x1Bx/I!0[\xa{ dAġ+`/fcM{8B:F˝,N-(lTI[PXڅ T)pF냎m@ɀFL9Ȝ$& /'AYBgmº ׹e8//+L[WwH'\B %4i L:1 , Dq9e3 U}%2 ؆uxDf,ˑT,|pO;褢DyӾ=0ȣ]A=i)ZxK8;69j?N@HrpOi7ٺ~6jYk>c0|F{#>)M(>Է梶;E%[  /_!A󟔭ڡE#a町Wi;ё@־N=%(#RyB"5"$vMͯv{c"7*{nHUgpx-Ty{aL}j3r_RO|3_+`k]qp`/K筴hPe(ZY- 8/LZzSJ<+jh< z0^$L[iM|iI+X5Y.H N 9A9ig`M;0k/z=jlZdn+u={_B"g r^8T]"ggUjر+1C6/wlW\8W_uW4rsP H܇?6@z߃Nn>q'6p3[qdi.ثɁeuZ9P@[8;F 7[H6Jp@M$ wHƊCxfe]-ZD&h6c/tdh_Q3e|kS! {XLٟf})MW0R`gҵ坶L#*ǮdSf90]5^4g`6rV^+s>ls&ޙJ> J Εܷ-/zhK,v PtRƢjpi*4tY-wHH5b&3CRWΙ(D.?W⚛{fl\m 0zXTwI ԘՊf.Aj8d[a uz]q=ZgTt{˥e|Gҕ^nUGs¹"C!@ʵ'k5 &H Y-wkNe mAC6p"ӥM&>iGV(uP{&@*REZ/ x1Һug([ǞAugW 2U,Ɲ0/#غ7f$$rvŎ?BtTF7*Q PsSb Oq0gdMMTǍ1 Mۜ͆۩ogEĄ0!> `rx$%نm$ZNeYq&0Ч6MygU{@odY>DIwzq`rzzOߗ;+Ma1@0#gG_L{V*3UACUN 5T5Oi9c+|*SZ[)|v'q6c-{s Yl%ƨz2gVM%=u1hao4q9ʼn(Ml ?D>e@}0UXgaH3sskdn!i)ɴLDĶ| >rA0䨺S6lŲKcY'!uhR/fLC2KwT^OJtWGx~!ǣ@h+8D7OѪ!h& k0,KӔlfv="ƄwuJΤٮlU>iaKt>$Jm]݄aX@2F G]ii}Y^C|'~? L6U?aW;7hoa.۱X .jY""o-2[=t~ 1L7;=dwhϡEm7gEwrԀ}ǜf!p{A !mhL [h`+6hATḵNdZ8W8@Ae-?+ҵ0^|_8# !H+۪և ;oy)QU"8݋!:? ?GóTqYuP%r>#sh3sϖH\5 3O#W$DŐ~YloD{>Rj!p¨ ‚iug7| 3RmgXQ>G Ge|gusGsF6P/ypU-${&R^5*g7t_lУʦxL I[`F-L9I{׼Ueq&qv.JE9uZiUmȇ~7S3T>r%F=ʹ+8AY- S~I֯"x12;`=' 4Zo A0Jr_ӗϑ ~Ynw 7˃"8d{?=s(xՖK%Eˬk\Z!]a'ߣv"r@U=*|XPxGo^\؞N@b@,15 jd|-PM4l5 7((X {+RQիzxΎОP MQZo0r]>KLb8$DJ5'\7(d^eIy JÅ {fwyw0[GR3 "kwΘf 7G'="&t,zkΔ:Œ`lM M4: ,Su ;4j.\a&^T5}.l;dH%q #T|XՌI*W^s k.!?jfu[(=aAchϲʐ F7Λ54q<ט\Hlg"L[J6Idw< omB_rwdo_e%Qv`@yi/ zY>#)۱R"Z׫O6ٲ :Y;io񹗦5 tOrcۖ5nz]pcQ>1Pdp: i *qI f> X>oJ<lpgQKЧNԷXU=e>_zH\W/sguDCnRj" .ޗ ox\?A᠁kV2)r vn'V,Z\SьoKHBt(eĖ^T^eJNY664 bX+1-]%zΟc-i⢵D!„݇zޕ&A uz*<=wo6=mΩne4?ތ nJp<Gރ.*qYy+^!{H|$c%c׉i+.f\8“:$Fm M$vA3xrOH_ 03lO9J_gI(i9P{$]fRzFΛs*4c~WK#_- <{!x.й-a9 NE;K#|nlD(KBT ]=r鳬8~ ˧rrz۟ kp11^A m+6PZnR$1;!_گ&k@$ϻOSWgZ<M~~T;^M/Eץؐ=j7d82b:N;8Ωf}`_U5Ix랬#UY8^:{oJ2rf-AWBWD$fd {ti]wR~r/tbQaUe;K슁&!re[MF ]H'f~ԴXp}Wea/^&! e{Ss]cr_[دr +7@v4<=& |]'*viYW$Ou>DMXΞ;9k«֖ITޛ5~CUN1wҪ}0nb]31ƈ3T d:Ns/񂹅4FunLHLY|GkՇ27pF,,9XN[Gv[(ޢ,pʷl05+:J;t49$[AAB!5tgP޺C B|<tNb`{oD7s4\haǏ^;Nӑw{"_:_B!ڸ RݮV,3G`J5# pT)1]CA=]46C|ڽEɄwzQ3y*@Lk; `3$0_9XȮ K%8b#dJzդSv˲ghIJ²fz:z tlRjIBB?SbΞc2Է>4.'%*a.l47_hs_&%t\sڴ} .0r?ҍr \gt jB6VV寅8 W?yA~jK1dՌcSo'9"v7Gw¼~{dyYrhߟdϏ'Wm e+%%I dx#EqMQ$tc x{G#g-uluw;P BYO|+Y<} nOrHD|[9OT#G+QxpQ&i;u3GdĸaJ*XBo_sk I^$&݌O\B$2<nNeNzO_IW;w_[< ;K(_x`( 75t"/7)͔:6?9[b{yx#X29pS 204@Z.⍹2rg뾙'/VEzv6dYWl/}ϐ0'TekJli5hq^pqwI #%+2.9ct[L܋ D)﫢8yJGnkvN]x۔,`%#I!|||}TX[<0eNds*I_Å)ݨDz__+3=r⻽3ԃ9r;׻rPTT,y{(ʊy15b`$HGH ǰWE0̓- F/_/7\\~Xaň%co29(;a=O_U 3]1 F0wv 依ۙ>6P$ئA2>x8$vW1z@ジ^SQ `Q @+FrU6qtC9G9躼jƓ~RnFf3X##_9+EHк>#Ux-<#ϚMV݋Vx3v "1R&tD+E9+.J6+O1 6,saHLD|u-=AT&mc.2HH`GWHL?Smx׋ `GBRS=|CVj3 pFa=q[4Lm"17|Xܡ6_1@) govG=XoU +Q~ ?_/eei8GA.EY Q#Mlܓpʛ-IdO|}*tu&#*]d`yr0ީ2̑c?O'f~'\0?')_ pC՜>yL&՗'#;53@.`>Y*K[<~LMC(Gj/4H vӽȎ}JݧSv3 &szsSva&="[+oщ)8FWV޶ͦ덙&] ]ySl'c86$Lh[[)e4%7fκKwǰm?4jC==O"ms r߄LjrOc Pg= cm4^^w}3W3;4qR15u <Յ-P;.[=R=D3%ҢG&#?@T}@0SQ5SpB1'*U|SsD0IEi+4GuoUE$Z'Y(IKʇBCN0_M+X#*`,JU6TŤ>@c&q€SNߤB5U`5bq|ɀmlܹÿ̴ݒ#;q.)@b G/9+B=7kz,wA*OK(nISF9 y͓C| `!̄B1igy 5$ZYEuo9uh{=;7l)$b5)uN,A;Db+EeBH'Ea?;-pXuuO~oxC2jO,l|YtPAԷJ|E+O U(Tr]{}\ҐLVE;  N @W i^ f8@ml&8,~ axPe4(o *Z_9bP JD:鯬8?0pAK ?2ZFxNZug_>o҇t#Cn! wK  Uoy{M/H(.DŽms+$@_ eKJL;Y,si._/ۯJ31v }p/*%ʏ,T˃-M~> ,nH'(rk0BKm_x>,AZku+8<1DŦBVh``bi-ujZx4Ye1]Z,x}CSe?pz+B"3)!0N=|ew5B5 0t/by1⏦fP >Npem?!v*FY45VW2q^g%Y²Սٗ9 )I%'+͆И~e" V& ٺD󠴛?W,03Z`U$1^iu,6 c$hL qzo&XХIxP_}8Vl;|Y8uh^70z4Z~Fw93MaqH[w 5ږLf7%c#t7)0P?k6qq6˧V|R.ovjb3HXͨ|N*K8\LrU6d6سee|KJmP, Xpolxy+_//2Lmcr[eiOMzw$"^]z8m~0܇lo ocLrd0ok9+Iꍟ[_T +nOPl1ힷ%wrK]]b}Ǻcj"+-gKZRh(6M%eZݹ;§U*+IgyS4'G"^DA1*Ab%QH%N?O:4-(M^oKk`F3PBVABZa=:jtfKĉǟ7oS47W/Y'9byI#{, tP ܲ~`7(hW/X57PQӑS jN*ESg$ ^*soaWvt5;UC}&}f.4^k/Emة=Ȅ"usKg3.y^Jg߂:gTYP0q3#H7Ri&-xtLRu=:BxYlyҟ 7th.%'ިDtsV}l?ӕ/  ޶h\ ,% ~9=,lhaK-or+:gśvP^ nZΛah;k"Z{&W5.QK]=~0O>QN\%٨MeI\5c@w:ajWj^"v }bw$_^d< KFD?O yLt9x jh̅%AQ.ڎtI6 w~'YUbJ 8twNDžZA/vT$Kk e/kjd6SBBQ=争rPá+)*]i~w\ H8;]oOux"82ƻLicG,Y>Bk2hmlLKp9mA9@N(cL3ThBsnᓢfL',*V N-:a0`ʮނdRnB4)p<@/z0Y(`9;rK,;[^Gϯ;4ւ$QL C6,/Fl'-yRxQ9'Ķ(rz IE!3'/Po'߼3hXdX>}kӘY" d۝)US4X_@eΉ֡<xl_\^zKwloש[9Ij9a!m"sJxNCRE/Ywi5Q')dtP/_A0zdF{)3>cdn6|(cmQn83}QKˮ]E19jɕ_=T[Td=Rͳh[VhtItP_>x(7*pp Oj)ïP{Fy,AS#O֑e@eIg/Ps= 6,qz`?$lg~f~A;ؐ]xW?8&3k1q o(0!S '^2 Y²xBNR*RgljJΕBQ`k&wVCA.V. {ҕKDAK@$!Cg}yq8zL ?[ZoKF;jUNϘe]ge!a5}( S2-H37Jʟ)Ja@J'ywwrD.ks==5C0_Nљ5iBG~y/4|Oξg@(FȻ P`]MmFڸWW lHz7¬$@u׻EғŢ},XgF9Nw<16J0\I62/=TMDQ* #_=)wHLiq"xN^66(?JiHcjY<2a`,kPOl@;ftF8!h|C\i2껟`b_TOo/ƺGMJi,4I?u x s@:}ъV-h6sp[2~, !]. C#>'(exђqEp9#`-LeG ^)JqHAai;87J1K<)vWhiak5潎IQ2Y'/&bN(h@:Ơ|P;O=⋡:A#s_0 GRSpz1Az7E0]l>/Bˍۣ-@qhUGJ87_6;(p`Ȧh) ' xf 5A ^#*X75d4.fTx% zʥ4ғ"7 DnQTx.LO湈_2_ ERj]EX#գ!0 #&-  y\%gX/&Xta3F@mqy8BJU\jʞX Ebmxc 5}>}/38ӟB.̒Sɡ0(lo/uk˳.gDE,>`"5ïv`D}ךS=f ͆V߉}zg:"-8}5G *FkivAK).C=ҕpc&mnoE /o2TAn̦*r[::Ĝ>>Eh0}:ז܉R9PӃyֻuU yyZ pqXtƅ]`[q(&esƳyT͡)z&mQXM> "tQ0j֨6JHFZ4 &4\%)cT(э Ċ'RX*^5~/r̞XRҚ;Tai|_V+PWQDtHD +$Qѩ۳eNG141(̀)Tm>AQ}W--IXn?ޞ}Zpz"Nv;F߱7hlAz3+[o-uA-.Y]=݈#fۜ6{&MN2a 8 tSNtMC.NUEңn2)XBIy7|#MAy\Q!S࣎7D!IJvJb4{OQf`7^aМxRAfBO72tlIS<3  .&Dchv0wnD'^V[Om'k[`BIJa8'MIWU6eB2A.VN>h Z USeCͩ\sANfʧfwDщS86W^k K8uȏtDr2>7Z65g|`TNd$2瀣l Ю {͐_ $dYm}tN6zk,%FD S7Z)l%&TH尵n"H )QߺBnTk2jS,O2N5qZWeJ浑<+3Q"W F˂Oq^k:B#0oJ&5M=o&kM]. 4a![g.0L?BO vD5WՔ* = =_ժM"Gl*&%_b:#@i=4WGm0vX 'UZ%{*i^7w11Y,8OAt)1"`S$ ZoG0%RF[6ǩY;lǥe)BGlW%qЌ961ȑir}VTC J"MvSۆar2u{Z<ΚfϿe]|R 3rJdϜsJ(cM֨~dA n60NjG> a=A;ٸ5 wu'> /07u<Wd~A~4z*|"O V]vo+3R'WOcg}i!P,/C[TFo7u R:> ?{G(iΑpFA%Kp;hnko8 T:K!g){."#n"Ng~Y׿gx~m_?УdaN\؆LTyC? )#$f2AB<td$ #@AakYƞ9qyxeT$@"p獧|]3Nf>0{EFto@Ϧݾ uzRɈ'Q;hHi˾}l]\nͷMpdںe¸Dߨ~>z֯zߢEx8|{ߞS}]/9Ǘe EbC ݽb.oA;C= mćjossBt P~w˫_ ò!lC/<_J|u;d'SdBT&v٪k9<޴*swʩ>ylbdD_lLDƋ]H6qrߺ􈰔vH<d0QdO w:0T*Uɠ .h+fop,|1_1˖> 31!=ּ]z{¼kP$H Iz`Da\-=Hŷ5$( 7:xP2&ҟ7&/W5sU#X02;eg1چ9EV,ey^ǴiA `Poilpù۴a%hPʽowik[.KFLl|071Dk/ {j0XEq .+ edB`p)h/t55rC -Gnҁb~HuWy?Yc IxQs![eIJE 4z~I 71ݏ6&܇pv{&--fcyQbșV(-}f}aoJTVk*c Ɔ?Ĥ/ӏiZX[QG`fYpLR.A*dcltb'S쪁֋06N!eveI-^AFZA! "7lYt42Sm2tRGV[1{?PRLM?N{uZ >8Ґ$BUd&MdL'T c,u)]kA \4לo }b2ߕ$J7o8a.ނHZ!taͨ8t1htʭں|DN5ʄAd`ױ{Ԋ+gЂPZ8ln 7mC/uYǶ) allstZ1U!I iG9!KsS,[V\Zwa#Ya`u!c(*i1Z1^ĥ jTfqݣQ;~-u?5jlsH9r:$*hM q?l:n~,k2[ Bl˴PuExq[i\g'zoը& ̩IV{ fU|*Fr@ֳdx(!za ƞn\}%˰] Pfox@(GR KVSµ(Ic{ iJyiʵF5o߫G7L#nSHtSDޓtdzn q9'{N# cx "dx>L{w"@Pa 5fjꔽ 4,ooMn UN2 7B޺(MRoUM>cM`m*<.BcX]*hzpgc3@IMVRa -j5j+GƖbpE-NIbE͹':[YiO?|T$˳CD3Qy::R(hy@\vOT9%O6̻dT-/h+a6 fo YlM_JFWop|D*mZBÚڭ'IЗwU#$T?ߛq0\gZ(\ R h,D2l?aGLZ3e ՙ v*GUV1`qJ_02x[ovSoUі{Nzc#>Hl'uT1'q5f<;L[0W6q~c3 ݍ$yl8|0%sD$#ɸl3 _!X]UGPMk7b}BKk\r8lC/e( p(`N$YωOC؊>,`gp g:5فk!_샹ExH' I#/Rhof{;i(j /!6nlBQ -&wI+PZTޫZ%/ Q4m=`)Ll3ee" 7T4t_tX60G,tڀ298@֦)NN4y bݏ21 :U}YQO:et[:V ={x9cI mOj5`.T3ZQc-ͦ. k;XNgE!#2`"2/ 扆, n 3{tq?8ni2a2۷xD&\0 hI q_d{(5Bi,lOW $1+ Y3z Unk6Th*"bdf]\>"?TV$ۑSIN})J)&t(LvO[nKfحY?I[lϴ`S ļ$Gv { (Z֧dh6pOL8P Ny̏G)0d7Ю!TLkp825Q;CXKc5s۠LP`Q Zmɶ:)8YKkY10 k!F yvS|zNqdqx7*9=,X#t' sx6O)yRmxj@ydk9Q,cˢa'(Gp+cuZFXfHލPy2^1wT^Oħnz;WE>;?~0F5Sdz$jE^RHQ/uDp6[.Pzu[(GaF_Mk`r ?CP!D=9oGK*G:yKhK`S{h%9+Ĺ%}lSQ~mD)3ݪĚB's ()X;!Dh~$( m-}zIֵ74/kG(Үj|a[%FB D[X0Uy88s'5~4Kܩ#JJomlaD15q *"P2hXܷw8C|ǓQ=! |Q=j9p\W'8{*B,z3!t9aʑsQV.%ݟgmGqk5h6U{klASl9]ORMM%O ?ć vZM]0$<}^ԽՙL+,,6'sk9NHtRvD-},Y\)K %?WejO2Q nƑ2,*K[p)v>w qq""  vCCk_l6[1ad =FE&QޑEy^V7v2%)H/5.("/le*? KFmL2sXVK=W``@:if VP~Pʨ_U)(: AwYDڛPJPYl|mMԼh7QNp2/:O]<>"} =\#/:QDQG7*Iͤ.D ُs40kw(VYPyis 5i;a&Rz}2,E_>ZP(Фdܝ`*hE_0i=JN <>0LIȚ&ᵙ˴`C0:% jj Ts 'k26ܽw"xtD>{y EkET.V9+SO by@u{|J~'@M;䪗ߟv*09iևAl*ݼZmdf4HT2GSjϬ=Y9RyO 0ItLRmʾ^Y͢ɯ4MޅbV9d>oԔz(F*ef~ưnRz"Kf9-)݁ 6 _K:\"Nyە~R)xs{Ҫ/WUYG NUmLmNaHduw/^gjͷɚ#wTAN`;2y+ Mz MM}Ss0w1A&YorlA9h'yrNue@as|h$V9Awp2{9އt(g0e(X6'hLU[pV h+78’Q\,Kҝ5$n  ntkԐ'Uj[=c3kǃ=߯٤M3"}cWsj]OMm) ש+B^1OQ,| ~{==skb3`#^8mxn |$/#,?WZ}{V fN{pcԖ_wr }?fno3rQhy%XYIfVǹvZk(7-rio agVJ74GUiӬkzD^߯CrOt!ʯI|cE&0HH'Gcw/gyN;[*GMicZk8KUV/{'SD,H"tkw5̥ .G_YKL ,@&]:y1vÄk[{$zoXFP[ ǖL4 Ǚ8~X0nۛDZ@bvM]ַ/X(xf!<*MO` j ]wAl_-@ [^7 ?#ք%*P&~)EL/o6Sف 17s mFS!nb2iaXjxY:*NQ]ARX" *\'L* :BA]u'U2'XO`cbc7 *WLs+8v*iʚަ'>-kT>^O h3oLx}]OteUŧ !upM+rn,zJq ~+)WR $d3jX/lx.48"b !B_:'(X~Rl]TKQ 5:{P AF"sdxvm4#_/0eG.z1[e'BxgTqA-jRrW*]^I"hށdb&IS`bNR t?k핑\Z4zonOͺLмA=}D$QK'YI߶HǧCP5M9 D+y<7Q8. Q;ȫԑpDp ݁R@ ӴI;~ 2-Zv`.Ԉ6ه8 AU1zqn!Oֵ e.up3` Rܒ)6"iYl;&e,#4|w֬ph8"Ƨ#nњ7ٹ!/Mho>Pty̖n U ;:OCE Nт|0]ZlOz"ltuʉ-%%>ڳ^dBK;jh7cy<+9'{tƞ2ՆKQANw݌dGfh5;Ą/c`a\|P.v{ ") :YVY:8{>i6mi.Ef?A§ 7$ԟ(М{aZ>:!{+ ΤC TŹ-6z楩<6YЃu@k afoT(Cە$G L|Ɨ[@Orgn iHec> o9 fIo@LgMtdȤsfx1Be[4t>A' _++41^k?g[ٹ|UZPp-2$:B)bo= > BafݻcnG΍?!Vw e,XWVWSnh؃HG6_oo|gKyF*؇hV'Q=8*̼,eD}~T:orҩfR5*pIr GMOdL%󡧴|{ҊR%+VKt OOvI.8%KpQtǂfo )lqL'iOL4 # RM&bɇ(.vOаYfdY֓a_-,\vMIEӞ-B?xע&F)`I#*C)eK\P!fZKf ~!\}%j6sDݵ쭷{N_Uv:C*oX" وNH/c520t/<8ګJ_mO?2A֪,d-/*#/$ P_'.8cl~Fc يAPM뎴&ɳgֹC*#b.]*޽R)P7KByR\ Ev|b>P4u{`OnFf ã{1n-wQ0TILrSYc+ |@& ԟ'{{ħ [QEep\>ɽed2?*W2| dї-5Z")`ܻ24[&ok ]L p۹)W{x=7za L#{`W"Wymԅ utkT FVOο5)G+SyD)XMaE52bBQkSnCzh/'wjF$Sz*apa7ۙ)&]*O0`drWsdc)Yv;$tN!c SӛptoԿ8SYiVKXd甶%O!tk(3hED:Em[ms:w+l&yMkU24R#/blۙ2} OóFY,2xg7:G&n8Pl7J.m_{\fדHOX%wp2U &4f p*j?TDQr{(J6OA׍ԘH 'N8pR# *4msCڨiӲFN)eRR7\C<3t1OHxQl'VbStfa.eyl q qv L@N<1jeU(\?Q([1*/ۉT\)8ؤ>u3UW#5R!J "N[koLGJo_ѨHш. Wh՟7`IB4N@Va). 2O!WkY4dVRXk^{ͺ_lۆgh`.G$2pAXjPWla]+?Snٴ@Ui#<^!ѝSԪuuM2#'H aOv]c[ QʫX+3:b&6wo >y=ž$༡ˀT/ԧB ҂$4E_ZJ7eB۬ ͲX289+@r KΉ޲֟= =9TYKB. .넶|Cp [/juDs D GTx)fw xiJ.7qn+Y{+n ?/A$-ofFԇc='u/&`_6ʢ aOpn 1twZ[s`|~с_8q͋p_.BN'Qs p)4Tz~3Ű[Iإdscw6r7UcPqaJ8ޯ)G U3 4K56LپڢG#Iee'KyŸWiU?Y?R6gVE4S[. ȁ4 ;G"el* HZQ`#8us&#p&ș\ؙdآj)+l1.$#W-E-8ih ?!ONc|C}UCh.) le p @-r!D,qPֿ -=WR$j^ 0|4 Ɵ-Bs&1 ֗['|2So;1& *\& ʺneEfzuP)W$U'ʊg@0%$A1bb3UB$O=BAТԂ䆿7&,]π& `,ݏk!xڷ#P9Q;cU}]Zd!ǬlXmt$ژA'DeEo2m3[b.CM~єCvt (?`_SL[M臙.s P6chqz~t~cO0E;kDXѐ:{N L 61ޢJA5ŵ?L\QߓӵѤJa;@;@\kF34%(uLDXcn7{ŝ_ϐ8H2U4Gv.2PŽM{\솑ă9po[43DmeILC{rVG'oRNd>l-7ƫaKchDZsgV2vE[vC`mC]}o"^لI&I JyO^zTL2jL@%lAvӺU4}ZxtTХ Wh^o7ҝ᥃[_ٳ>IbK oT-R ;-g Y?W/+rBXFzAXf:"dXyVH*> 2m+p;-@NoZLG/ɚmSH?,IBqtx-aQ0e6֠7*HuNlq]i9awJ'OPؒ7έݦ_E<Ԩ!7 V_ʱx1Y2ǀZȼyӒOԥ X'$pQ-c if"Co{RD:m*t`!yZ nPbn=x&fWYY#›۵IHƦ@75p7@M4TNrPD-,< xm 5!1RxmXB)!I@$LIwL^憠a`,9͛~\9 F(C *: O8 UOmnbj%+b^۝uFlr{~6 !177U<BHfM0e,^D|Ź/=6$"# STt0p%buan8n'{m <>r)4{R4-ՁVpL%p.Rns:͸˱-7{֜Q$ (2%5IU"Г(&= Ed10$ŰFqBG20QewppJ.W))D}nknLRus<4ψzu*!ȷZf;9z@ڕy ڐmhORLJh4]EZC3Z5ͳ~@%`]Vz no΢1÷j:"ehwܾExj|2z㧂=ZVZv)'U!ҩm # pkr>U}gZ\dGT+/ҙɫE ;48u7ujXݻEܻ#S 1'&%C(q) [m @&8$juJ}ٴR/Ԅ2lN;1M[g)Tx;<˹GQJdD4˕ BގV4tNxi R@Zޒ@H Qi[oR֏<9 @E$p1, 1SZ!BdAC1JY%ܚT|ledQ/k,Y v_,SXlN{cFCP>y3wgbKe5Օ.N _R2!T;"Y8DHHo6o*noS]c|9ٕ (t0m ,)Z|ÖqU]6+N꿻cFENs3j5Łc&a ;BqͭzIw\灿M+mciX8ͭJԑM\$f]*3C3F|wK¡ O AGǫu("Nsi?0Wb4=[IQ&+AV*xgӷ.mkicN?̳NK(2C38͹(C}7ͧC}0a_$Q+tt&vGnN͞"i*; V6,WfePQ[Oـ K6jB 0ޱ7Xۚ7OIMg.}V g4(xm#IӇxAl&Ey]ǰ%fBw7,mXITwM}̡hxE pu\=GZM"EΟ[bt-gZ B\5]my6,w DR, ^!dZ,K@L(/ YDҖ"}E;js8ՂKQ ^*鴩B3lj>C2翅.<F|F(߫:4yvvkYW2&'cQY41 iz2cX9]-YZ$K̺y>P A(K8Ѯj(PCg (^5^x/XH6\e)\hf5Ei"K!u_).¹Gs *%4_p8=ްiNghay'1gڱ\7d$^$!;՚xɒh@_Ĵ䩐mFHRQ:oؓpm<ɀK?̼e(-mr8, nʆۡ(^x.߯]tL| PcDLmj)]s W?2e. Y1QHJBǴ>9n$ Snc ^Lx%WysrAIhE6YIXJ{1Sl2SrZ8Bǚ ̊TY : ZCӞ?n&[FEF,&.|ৌA3\!݉!A+%֧52j`%h`KJnSab y")_Fx͑x~(ҎxV <ǜwܐu>7Xc;)kB?$I֯~ e^6P@ H,E,+=Tb Pr-!2FG `~)iG|E9$x1be1! ,W՛afOSh7zOЧW`*48*O~Ywރtp1' ȘX G[wHm;H#aaf%$:F gqvneߣi#*EmIsE ث. )I:/mo5(TZDS ~."c|d ~qz|C`Z}^p9K$8{GHP-#NhC='U%ҒJOٍf!x]ǁ9םLQ;r 7Wt ٳG2aP*B%!ShFnbi2ԑ`d/E i;..G&ԫxU,\_(߽VInts_ȼui4 (ƭ|HvMh\{H'(-xW͍h 776W 4֞Ã򶎓ECr0P78eR5fTHntM2/t[J¢_4 {#o }ʑ]*ht&4^YM 㣄,-7]!o (Ϟ WQ֎j[sv UJuc0݅C}2@^Q;@X87e+(m*)W?]>&) fN_b@!9'Y^'cE8QumMu }3$"MI`_.ɩ3Z`tdI]]bgm&g[Q?!̤ ݴEGgďAK Rol SVPnAXqKZ:C/@Ƅ|ioR3I!<iswy^h,H$ZM1VHt]l2ClU-tuSC8xC_ҏu߇YoŻ[}3꒳_ZifKiAZ2?mv%W.8#OeLC8SL9E\fP]\}iJ֦ъ{ڈF|y[$6Îy8ȫ_UδJWx(tiKH$+`0y6sF#r yޢn6^ λa5 >w伃QRC.FJ{6db`Q0Qk}.P<3vf^t@jGp|u]QD T$4`1C$cAMM\i^.'E2%_'|0y̖sbF Sc$9qn볫ؤUnQj%3s˅nm}^w~,4Br]4՟ڇ@PZ>'i`fdG֨s;;ԢƆ7K+Ave++7C ЎL%LR"Zl POwۇ9j Lۣp\p[w)PUh S4Y,BBv\B ݒZqW435s"=@M7ON2 &_la"V8XQ a}%=|qʤIרYQ&gQ{ߋMڲG0Ԝ^32X =Ѻ Np {f #9i ؍ U:e-D!35%Mq/ʪ6?֍t F&TM&m9 ]YFQ+'(PldxLjdQ`nA%|2őUxӆ{;RVq٥rR,aRʺIDEb3dvl }>! 2UL}×^őX2ԥx @P4-0Q(NUZw }'C]3)Pȯ4xsFfb/r$%ԛ!SIW/)Wv, V0ZG!rG%$4e^}̡ރ Xi+_T&gɎ# ,_I#rdkGM,JK?aEן߯ƕˬ*z"cc_kV^\6q~Y ^j7o q2z&Pq0 2aXJ j+=&~iR_q6/Lbd9dx5}Jt[^\orRk4n{"IZ I LgK ;'9CAHk!1+̰57Go>#V#I! p*_t£Ԣsha8ʀ}:R^z*9ì @#QM)T_ė@A J;Ͻ=0 sZ,!Ƨd LYf\;wGJ $>^Puy<1 gvk-|FTNӯ h }4Xc]x̾QN|h!3(=Ӑa3p܆=Sսk66n :VdPٵ3oכ=DMf׊H㡌UuGiw :ޓM(pG4ʦaPNc-&}=0MF XZ  z8#Wm۫IxZ&&ď!7ؓK?O{Ƈ+xud A5)& Y#7CiL߳=,!%5Hy$U MN2_π0-iz07}{C lK}/Շ{hIhV;qT+'YID+Kl?sc6j18zu AUxT]--aX^e@}qSyU-C 2ze)ޤړWiqҮX׷ EYxEjS=p)N[M"}_8dNNK I h8G(v4RK{*q]$ IgLwf|e$ n3p J᲍./q0d2A!52+ۏMTQKF^֠vE*8J59䲶VoPe"4ifuFe ,ظ(˲"%٪mhIPһR\^|ɜ~q3 *p:{>oJ*Uٝ;~c^+FA_xC6~'q^lKIö5Br4>kxH whjap/9RAehP"s0vA hg+ptoT}昀Dw&\w|@*\ʫ}X'!*6t6Dzy_V{WOM?ӧ&m/BUR^Nx&Z( SoS՚̴[ sH-- 6Brl,gWY b}6bFXn=okbd(o\z7%3fuc9̟5{^3^LkZ{v{f9}to٨tZz *".=PW>G) rS0Z6/7QҌ"q}:G5 A@vn``G^jm]M 5~&S&q\oQȵ3!DytŻ|yi(>6f YȤj6IJ}iv j$d#X " <ɑ ~Hp]A7^`8oW¾.nfh#K!:⡪%pkA* ѥNU 8q9K'AG@A,>Qg*cU.|rdm]-n·-v'Zd`Az(cz8ԣV/TB4Jl,+mQwCquQ<0DTOU/qoE)2oU8L=ޞ:V NN1L|vm_ h>-(O3Xluǃ29HkxҾt&#>5$Y+s}`=7갗bax#g+MZ(BTv"Lj+0Ҫ`]!E5}yD^CBY }%,z5PngX!,|jtm߷}I.=U,A8l! RKek8t q5͡3 _9,@4G,$1^.V;Fz:<-(tU*9mWz^:Eh.6V^2<$4ػk,4eevpN5[~8d57٪omXCk#DZbG *h4{$>%/|`/H'7mP$8y̼S_څlDw S1gɗFL*,T BՀSI3<]AHY9KmFF1,N/\N3S;򨓑* ފʺڤ3Ƨ''2jI/Ǿ{k֘]bJ_J^jcLwd aZ&fJj.^qb9=?±oXR#j/NぎaTeiSwW|P% x_RBSf ]쵔+>29 0*D80#]c Ÿ[ڌSeM:'eM*lپKq1ڜ)&҂U9Xj`P.@1LM6fէZ.tZ{9*XJLr[ piqkȦgtiL^ lu'Ql =,8, ? {uө촛 tY૆^{A!Cfu!JAu}+4vgv-۔~(گ?Tx`Pw@( ڝk&7$%T?C3PK{xXx&pT}C*j;&xz7UD7r^~捥T;*h0HȾh-_Dg%z0ęEC!/*CK8X*L$Lgaӂ XZv.2 򣗝kUm@Ɖx5ܐ[:6+zr@c.P x ɦ||׻igl{,dž.?RZZ |u!4]V+8v0 /HB|\>ON0$ *s%: A.8O Kp/*rBi|P _dLjA'Ui75Kf`~F]7l:~T̰{Skbsx /wF1LMsRhIE˟'iˣ%[d.]H__3#t's)Q֚)pDyHF>+GRGɕy`* m&Tʧ̖gDԘEBE+{f8YL/q{iğ 9`"r* |xwEt -%zJ0RN[Lj^PHHˢ~zL F0.Bl$&֊O:0H;ud֕pPi`"N]Dr)#˽?"}idze:ORVPuZTI-Hږ< Mhaf*ܑȞ}Aj,G6DWKS"9L_ȚIٓf;{AFI-Qq+ۭ;QX@-{P~ ͑T ;xOCb"Km]"KԯՁ@ŝwi5rW~9Vh& 얣&>8fPЅQ ,i 'Ÿפ.G3R҂бRLeոay`eU"H&;k=F0¬jx7i6\<@!a+Z\es׃(A3Cpi#MK8Py3n%Ay,6^u4]eLJS3Hw扴]mX)lL;04"wx,!~-^taLD͂…`bw s5-C*d(;et(/5e@ұ1lmۚY :}zb*Й'7r󸙚#9:@qcrWdw,/U[ hIehu2VKFb$"{!wP($&B'p S Rώ/{(ojb:9'-Fm9Uʴ>|$f*eřLt_^xGGe 7W_DPtPT3fi.b`RK!'OC_7F?"k4Ɔ87S{̗=zt4J=`.#kB!vwd&C E$/O[3it`$ULO 0GDWvu[V4CwpyzG6R`T/G)C^19ML"i$$zܽ o!EpLؐ6+ tj:0qh^枨8{O]]pH49<P"F>:3%$L\n^| @m}نkheRȼ4PM[$(!iLZv O'+qS∶:5؅W_V a(~V(*,zñ6c:A0\~^(tw -f~v{=<]\|aO"S6>8,Qj/BCҿ Epm6ֲ w9s5(p1ϊ!!O{HEG8Qc9V vdnmKKCI%̕gPޚdѼh8vTURK:!ɻc`)oa1 cS`Dy,e] gZ;9Go l=nWaQRv?,F!ZPt!ᕮ3f e>]?w}&6o8-0&j 4ە]ub .l#D2tC Qw)lMBe-WG.1q-⧭h́h hzȖO jL'?*|ޏDSՄCs!$ "HYA#r/E,FQV,&+? l-Ɲ^,y .N8pHIA3\`l !!)B yRuNXD|l}A*dzn9n_ꇼfd[u+`$l ^(`[J57G [4:wG' ;t߈i-tYɝп1YkjV|it8xeh (L@&lvlZ~ejpW˴u#+@u3&4e*7bBDY+/yPN{ch5`rlIikOa 2w%r2ʼnTj uG{yM[44"mд b1[U[ kzkx.ݰHvv}d~"rקs{;'埅Dٟ.fGW:%ͶtXDPɎzFww&\O)+9W37EIܬCWْ]_+WEHrZvP|Xs`dP5?q[_j=2aEp 7/\$# U`{<' n,sUg2 =AV\:Aĕ%4Gj~.^*k3GVr*ԈLĩQf :EZups(iX!e?9+uxIy=y*GѦ l?V?ߙWAIi }dnw.`D */Bd]Cz[^|zG,1-_b"-cSk3Zi$ʗY]{lxc $΃߹'LT/PPdf|R0e19Z 4B^=-`fYV~`Q)9tK$^S70 ㏬+$"k!㾑 B @=BiI2]̘ج}X8Nv<͐y1Muϰg}RAɣ@HeK!Ƽz9\Xɾ œ}/162g5 (@j~OРo9O"&7&vkƈ!& SKJGf'v#IllyMPu f @.6̼HsJO+^vvA%UfyPW~k/Pd%Pd=\2-K,>>fV_/ELPDᐞ9pSin3nxn܀}YR.J@q9KbV@MgLWV hnxj xE[z"U$A*L3(lz kߜkR{yi0ne# 7f %̝*&s1>*?Rڧ+?ZkxNbIbu[]lnWŘQ1ۭ%]5}|ֳܝܙxڥE)%RߜDJPt̚?# GpPU9uRU7A;ڋIT1 @rclNcN.V,]uّV0 W 坹S sYMbmg^13ת,A[I;J[z Bp/.F`¦\ngk% [H~Q N `a οo++p@SpݓDHc$:S 7񔜱 PB+m釻DZ}l`}P5OqS3Q+h܊LfhtIs0ÞDl)t5eHġ%ExZI1dnSmtTU,;;;QXa@^?iWIV?B0mm(/!1 mUIKΖ. B2aT*668(: =hj0 XC$5p&*lDs7IB}w QMrC3Y_b|q'Aźdd:U ꍀr 2PSXy7,0˵Ap՟Lօdg,?3,dT7Gj"icC9zI!1:[#|꫙ߧ/8"Dz( }tuԆN̓J ͸/]d hyy/p1o`bX5SBa(Y`:l(ePaRXS ț=Q20gA YM2n3ЗC8J|w^X4VR2SX&9zro!pKPq ?pC*^S*{2p6],P +ׁuPbwKN)i{>]f %xgg.,=o,C~&w}\A{_*ЌxSmﺷo'\[嵏d@9&w !8PsaRT+5w|^Lh (&Bpz);pJԕn㡦JU"L7iǭ~3n"s,"E>}/8w{̃T1}q ,[DaKʊ*+ b/ %筥;0?NrWNPoTSba7|2[ xVE]=w^%}zOrFE"M<,Dx >To.PgHH)6K2r7T ~pD*z4+&zرP ˟nWcˤo"fz^:$a]+#Dk_uƝ V4.hasj,nڎ/$fI$D@\.=[- s/sd8DuA'(-Xzyc;xxB5k)L(v3kGG+]7bwZm0~X֜2:.V{߿@-d 4:*ǁrPw$@|R$ 7(N}`xújheWFewϫyɒWJ8ɀv;C\gחFٰ# fax\:\t_l knf\ay:n VZtI _P7%-$PKP莔'HfE)lJ/kONɥ&zb }"hBH Q}[ !^Dz6l Q}wÛeLZȏ4S jcX]}y23WUK|OUi,y(2@iV1X] r䊥E{%=)V&&a !$w!ϑLg_2R rĊ4kR5 rDJ8 ~Sp@M۝3%3^X壑igo ckm4(2b7ѦfExBX7}Jr|Rmujol7k8kWo/fg'cA9iD ("#7 og_dLnܚ(GG(a:4,PsIY%\y&h\Jg2 1"saJMBXOr9`) @;n1KE"?xdYҹO *o,y% 0BvD1L+H!E7^T.ok~6? .<­ytqwu_S;nVo<%8~K{J]bX-b$uni ^0L/A ,xgԹ(Si4 qțlH>R'odu 3=Vgq5rF\55^w4at'!'bלmPHاՈ"mj)bn4:]x'ɡF_<{0 杏O}a<DeFyK(5eBT~& Fglc%x![OJm~u42,؆SWJh˩ Nw(4ͳbÕ Qσ*u'h`MJ\>eܝ<<+˃|`j 1ӳKu DࠨH{%}?}EB*0[)KV_vhL?I ke>-vK>)[L߅[Pe!$fely#'#|[;fhqU]6hZT2XP | Q$CzGxe_xHIGSbm`.= RoK٠uW0:Nź+4 ;;a:klfcv  9W2H12^ۥ6n߿>NBA7eeŮܡK>qUl5f>&x{XN7(@^Lk a# t5v}eOxLnz$"% )|)hج(Nm=ZAF9Hi5.Bd!$@V8ev)a9 fyKG- DX ̀`ATq^M1qMY_5~|*WY=R%PE.D>""}sZu`" Aϣ}F1c~BDYm]*;>mG`:LmgFӱuʖ{uIiBo(75PRn)}W민W?|΍N :A=U%>$*H*kED\P $@gX>s8N l(LVe;UfaڹU3&:^ˈEDG`e#M=iP~0tGJ4|'&9GLUR'mZ,9\eL 4DJki^814FX,`CB=p/ &@)R$hm+ Ӕb!)rPs6m1 * tލnQ2oΠFif]F ؚR- k{VcX8{ŕb넁?Z6UQ^9ݎaF?"r@D:v;= q[8iջ1I<2ޖu!{Q;GFxRŮCT=o)JCٓogE10"Jk)똔km2.x<u.A ֎42Hf/>fߒYށDr@VZK*;\AģO0$S>v# +OeWUUK!SrǃvհQlPa貸~tQ z2vYsna'tI}+gB|mhǨv-pё~0k 1 cV+cVrfaPERzt<&t|J((L}ֹu~w\ZGTrVFA!_vfܤyMwGzl*)C@3|/#;|4:h*һS X*$ 5O# 0cĢ݇z> M3ck1(Z 7y(хfI#q,_jdCmΠﴯ/ڦMVJp=rBِ47 {迲{̴iNsw p@=7|uHR&wGVr-+koP0F0Hj!я[i<:VhρGWᕣf;_k)|CR&jL:#4v Z,hm1d^n[`͓p}\2 \IӇC".tbu?U*T%._@%G3jpI8]f)&WF'84q!>3ɣwd)86Fdv#Y/v`r|&3i5QWf<R<>}S t#V'SWbGfxsQ%. O]c1˵c> y&s;#fz`:a|Qa{!Y&&8-kłt~!zٔR#P ,;ػ#uY _:|zx22q g(&$[[C!-ٱ?jo9p+KE_ڲVVcZFdz!U|<& ʑ6naMÈD<;ULM3QRh_/]TJ~L'gԝ'1Nʙwm,[B̂^ˏcb)!`*:^cҢQ+Kc[l(8Rm!Wԍʸn`FfkZl ߏ 3y\_*ξFWZS%$`5@~rN]&/M=p4q<HMct`_8nA:x47<3BI(zX`^vl {'@YϑSMw|oVQK$c,8oI.zk*}/tfXWGx~Z!E6LCel.TZgyC7 )C^5"MGuJakbOaCbt'E.`Д=ƠJfZKS4;b6wPGuva19 oĝe\9:Nv+ rX8O5~{"9qyn}\Cj8T\#^itpaP$$~ sYo?Ya<+_c&:X3L IRmJa*HqKPxN^b)П[2kAd0<>85W `ݕ*Ud K*1\ڈ5ISrqFe!xշ?W6lQeJzqԁ;HœÕwix%( }$(^[ڂߥi!:>B/s[X_KܒZ6Pqϊ.M||̩ͧao"Ybh9IrB-GĜ-}:5@o#ij˿T`P]ɬhc V#"nUnMNl%r|cv+Qz㑛Ę6iR}Iu~*Nz>΄e@.F{;@aET=o79ǔCi_tΑ,ZGeY;U ˏ (Ke'5$3h-p׸fm=uSQa)1j w\?~#YeR+`W@[L``g`쬭ވsQ꜎Ɵ"u@5VKB"Tb·c+ ~19V"h3dNY&0)kӳ !bX67zUkLƮ.g#mG6t1B,<i6bܕؚږXwcſa 2k6h 2U!#n3 P,\ su0nc80ky#z#}um(UxpeSLP~.7wL&8PLk &e{nHMȫ]9X#d3ժKoUla&ѸL:>zn}*6 w)cP$tf^E Kݛ%tu Z)+w zXNK-OۯN Qjrr8U]iqx)2ldz!\j b'>UDaMv][ KHYJLEX+ ;;ӳz7`uDލb,CI L-AoK6OelVͥ ۆ)HV}Biu\Y> ێ2n61/j~zHq S_ ~ڨͿʊQj9is=.Bȍb)ˎO`QL <; -4Ț?_ :Q\Eȸ$ADSd:9D.hxA.)@M((侻.P<z0'&H$lŶ)@(\kŮ@)_,梗t%p( җlg㹧8/Iza%aHI8 -|!%+NzBg 8h)Y-]s^AGE-h }ż_,ʄ]놔a[Y#=)C)=M4Zwescb-c^@#G k0<8 }O%f?uּqU C(BX-8y~ejxǟ+r43g"[#"p%4KF/BGr%10W%lĩ$~zsVӊH.yRwH70^$9pb$ ¸?l|d,+Y#v(q`1,@ҙ*`:Q(3ĉ^'QK$LT*O _Z_h].}y0HӬo1]DP[6֦X?钛Ca-Y5HW"m&K^h8tsBޣ,8Q>R!3Er+_"GhMԤ>x)0u"B`휖p7{K0~Vg׀f^Ā}34{D^*Y$]Pֲ> 2ݗtek XC>%Z,PI G%#AbԷ۾mΐwN-֗ )b`^vp2*Z1n`yꥡB:?0Ykg@ܠ"Am5GmP!O+|iFH$ )|I~#""$<8$VR"it#[>9%cu&qXΈ_z;.1V/B=n-%f|M:`T!{X56ysUGV,!C02 rQuL^"6 Lx#+F<\}H.qȎ&ܨ.X%pPF0]f,i?7"O˞ +ݑ,c@MWw1r9G6@NwC],>՞XTޕIytqHNw3Ifnkp6J= d8 2j"̞fC1?#|IkAMh\@D zޡcKغXK($Qՙ_}nc^B;^Y${r X%h2>J1p3'wNJǛ[ђBAU[yoxs麘u d^+yk,Ɂe0z,@3p=idAu^ 9Ѡp|.M_i\GahKn'a8&PDQKHM>@ߔ!vywz,SrIav=;۟ҷd?'^,"0= )>P/ *UHve3ӯL& Ow/Hj4JdT1HQ~tQX_gu@V,]"bV8E< dsOG;q>FĚrLhMq7 &o N%BNr6 8kzI.t%L@*ڗa>Zh&"1^p{輏s`5b;> |Zu_XYU\Pf"Q<1(_>Fts]P ctKSr]*:N :sq_ؔ3?F(3'gƿOǚ|3KY/+zo> #@oQ'>˓͏iY΃44ν"(.*J6ohm}Y! Cރ:"Sbt\JA7xp'C{=BZE%^l(#ƋA5=䣃5ݚ(YsY@۞t`cn?fin EF I鸴q%!'۱.|o@(D2hI'ֲH;:y}AjrJ(J;(FO`&]'s{Ζ+u>2