perf-debuginfo-5.10.0-60.74.0.98.oe2203 >  A cW^^f4aЙR;G(T}UjS$ O?N.x(4266107cbe2e9324cb4245f7e56a163477e14241bc74eab05a94985f212af1e91c4e2e68d1c5b2e1052f3fb5f59ccfa9d8849d4eYcW^^f7zNFF~:㠖9DOEUj~F EFqUx?I̙D&st_P^ҼAbzX%:sE\5I+SvV`sԕXWߝ#gs^$rܪR>h9E`|Q@f<|d;Si[Fp 1t>coUq o}Id\NĆ2LGFYh*.襖G`>p=A?1d * M 1FL as  @  i =$L\(8o9 o:$oF+GTHIXY\P]^ bcdWe\f_lat|uv$zCperf-debuginfo5.10.060.74.0.98.oe2203Debug information for package perfThis package provides debug information for package perf. Debug information is useful when developing applications that use this package or when debugging this package.cobs-worker1639015616-x86-0004pHuawei openEulerhttp://openeuler.orgGPLv2http://openeuler.orgDevelopment/Debughttp://www.kernel.org/linuxx86_64 `aP((&h&T.90@#8AAA$AAA$$$$$$$$$$$$cccccccccccccccccccccc9e3584a98a12ffb053ee50e63b4f83cbf70344b273b31a94200e4823be114898f87eafa0c6a3db7cc0958d7bdac9c3d6292541f325f23b43d114662dc6da0e6bbc9f895e2e1a26ad1e648d1d021c9776cf003f2adbd0b81892694bb5df39ea82e70b05b82b53e58ec9aed2cc82d18850370dca190cd6c2e75d1c4df0c4b182c9fbb84015edbb010b0d5f304da1e8fc96c35ae2e70f854f70dda09759863bab7ba7f2bc2fa96df5673be2cfc7994580c9ed8405e57e401ef39fcf04f3997a277e28989d1457a7511101897e324db03e6cc0ca6ee9c371ce7c77bd51ef362e25305efa21cdc3436869a3aae04020fec40ea2dca2bcc95fae6bea6b93e234ebb3d4a2ebd32cd4eb67fb167b1346f5e0c05d83000796c9994cf720a65a6875a0d5a5c2c55566526bca8c676d00a9f31cfa34b6a088dcd7f78e4bbc6785140615f8001de2d81dd493320ee2a84ed093526b7d584917753ad386ab242e23120342ad2d9b9ca9eecda94e62a625e8389013a4d5b44b40d4a0f776452191dbba32172a84eb32f1d6bf0bacbfdc615294853baab4810d5c9b1c527a50c8b8a006991f2cc493829f4155d45df01a914ff97d1a36f775fe524b91d3885dcd3571aba70b79e0f24aeb66b3d23bdd1df5a692afab60072aaf31b69311697cea5699ca0d588d3rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-5.10.0-60.74.0.98.oe2203.src.rpmperf-debuginfoperf-debuginfo(x86-64)    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.17.0c/c]ci@ci@c@c~ @cwscjDcb[cZrcN@cGc2c)@c!@cc6@c b@bbbL@bb@b֜b@bb'b@bbbx@b=b@bbbkbw@bb@bzSbjbe;baG@b^@bV@bV@bUib@Qb; b9@b8hb8hb7@b4t@b3"b3"b0b+9b)@b(b'E@b'E@b b\@b\@b!b!b@b8bOb@a,@a,@a@aaeaaa|a+@a+@aŶ@a@a@a@a@aa@@a@aKaa}3awan@af@ad'@aUaA@a#a^a`@``@`/@`!'`@``@_@Zheng Zengkai - 5.10.0-60.74.0.98Zheng Zengkai - 5.10.0-60.73.0.97Zheng Zengkai - 5.10.0-60.72.0.96Zheng Zengkai - 5.10.0-60.71.0.95Zheng Zengkai - 5.10.0-60.70.0.94Zheng Zengkai - 5.10.0-60.68.0.93Zheng Zengkai - 5.10.0-60.67.0.92Zheng Zengkai - 5.10.0-60.66.0.91Zheng Zengkai - 5.10.0-60.65.0.90Zheng Zengkai - 5.10.0-60.63.0.89Zheng Zengkai - 5.10.0-60.61.0.88Zheng Zengkai - 5.10.0-60.59.0.87Zheng Zengkai - 5.10.0-60.58.0.86Zheng Zengkai - 5.10.0-60.57.0.85Zheng Zengkai - 5.10.0-60.56.0.84Zheng Zengkai - 5.10.0-60.55.0.83Zheng Zengkai - 5.10.0-60.54.0.82Zheng Zengkai - 5.10.0-60.53.0.81Zheng Zengkai - 5.10.0-60.52.0.80Zheng Zengkai - 5.10.0-60.51.0.79Zheng Zengkai - 5.10.0-60.50.0.78Zheng Zengkai - 5.10.0-60.49.0.77Zheng Zengkai - 5.10.0-60.48.0.76Zheng Zengkai - 5.10.0-60.47.0.75Zheng Zengkai - 5.10.0-60.46.0.74Zheng Zengkai - 5.10.0-60.45.0.73Zheng Zengkai - 5.10.0-60.43.0.72Zheng Zengkai - 5.10.0-60.42.0.71Zheng Zengkai - 5.10.0-60.41.0.70Zheng Zengkai - 5.10.0-60.40.0.69Zheng Zengkai - 5.10.0-60.39.0.68Zheng Zengkai - 5.10.0-60.38.0.67Zheng Zengkai - 5.10.0-60.37.0.66Zheng Zengkai - 5.10.0-60.36.0.65Zheng Zengkai - 5.10.0-60.35.0.64Zheng Zengkai - 5.10.0-60.34.0.63Zheng Zengkai - 5.10.0-60.33.0.62Zheng Zengkai - 5.10.0-60.32.0.61Zheng Zengkai - 5.10.0-60.31.0.60Zheng Zengkai - 5.10.0-60.30.0.59Zheng Zengkai - 5.10.0-60.28.0.58Zheng Zengkai - 5.10.0-60.27.0.57Zheng Zengkai - 5.10.0-60.23.0.56Zheng Zengkai - 5.10.0-60.22.0.55Zheng Zengkai - 5.10.0-60.21.0.54Zheng Zengkai - 5.10.0-60.20.0.53Zheng Zengkai - 5.10.0-60.20.0.52Zheng Zengkai - 5.10.0-60.19.0.51Zheng Zengkai - 5.10.0-60.18.0.50Zheng Zengkai - 5.10.0-60.17.0.49Zheng Zengkai - 5.10.0-60.16.0.48Zheng Zengkai - 5.10.0-60.15.0.47Zheng Zengkai - 5.10.0-60.14.0.46Zheng Zengkai - 5.10.0-60.13.0.45Liu Yuntao - 5.10.0-60.12.0.44Zheng Zengkai - 5.10.0-60.12.0.43Zheng Zengkai - 5.10.0-60.11.0.42Zheng Zengkai - 5.10.0-60.10.0.41Zheng Zengkai - 5.10.0-60.9.0.40Zheng Zengkai - 5.10.0-60.8.0.39Zheng Zengkai - 5.10.0-60.7.0.38Zheng Zengkai - 5.10.0-60.4.0.37Zheng Zengkai - 5.10.0-60.3.0.36Zheng Zengkai - 5.10.0-60.2.0.35Zheng Zengkai - 5.10.0-60.1.0.34Zheng Zengkai - 5.10.0-60.0.0.33Zheng Zengkai - 5.10.0-59.0.0.32Zheng Zengkai - 5.10.0-58.0.0.31Zheng Zengkai - 5.10.0-57.0.0.30Zheng Zengkai - 5.10.0-56.0.0.29Zheng Zengkai - 5.10.0-55.0.0.28Zheng Zengkai - 5.10.0-54.0.0.27Zheng Zengkai - 5.10.0-53.0.0.26Zheng Zengkai - 5.10.0-52.0.0.25Zheng Zengkai - 5.10.0-42.0.0.24Zheng Zengkai - 5.10.0-41.0.0.23Zheng Zengkai - 5.10.0-40.0.0.22Zheng Zengkai - 5.10.0-39.0.0.21Zheng Zengkai - 5.10.0-38.0.0.20Zheng Zengkai - 5.10.0-36.0.0.19Zheng Zengkai - 5.10.0-35.0.0.18Zheng Zengkai - 5.10.0-34.0.0.17Zheng Zengkai - 5.10.0-25.0.0.16Zheng Zengkai - 5.10.0-24.0.0.15Zheng Zengkai - 5.10.0-23.0.0.14Zheng Zengkai - 5.10.0-22.0.0.13Zheng Zengkai - 5.10.0-21.0.0.12Zheng Zengkai - 5.10.0-20.0.0.11Zheng Zengkai - 5.10.0-19.0.0.10sdlzx - 5.10.0-19.0.0.9Zheng Zengkai - 5.10.0-18.0.0.8Zheng Zengkai - 5.10.0-17.0.0.7Zheng Zengkai - 5.10.0-16.0.0.6Zheng Zengkai - 5.10.0-15.0.0.5Zheng Zengkai - 5.10.0-14.0.0.4Zheng Zengkai - 5.10.0-9.0.0.3Zheng Zengkai - 5.10.0-8.0.0.2Zheng Zengkai - 5.10.0-7.0.0.1Zheng Zengkai - 5.10.0-6.0.0.0ShiYuan HU - 5.10.0-5.3.0.19Zheng Zengkai - 5.10.0-5.3.0.18Zheng Zengkai - 5.10.0-5.2.0.17Zheng Zengkai - 5.10.0-5.1.0.16Cheng Jian - 5.10.0-5.0.0.15Zheng Zengkai - 5.10.0-5.0.0.14Xie XiuQi - 5.10.0-4.0.0.13Xie XiuQi - 5.10.0-3.0.0.12Xie XiuQi - 5.10.0-2.0.0.11Yuan Zhichang - 5.10.0-1.0.0.10Chunsheng Luo - 5.10.0-1.0.0.9Xie XiuQi - 5.10.0-1.0.0.8- wifi: wilc1000: validate length of IEEE80211_P2P_ATTR_CHANNEL_LIST attribute - xen/netback: don't call kfree_skb() with interrupts disabled - media: dvb-core: Fix UAF due to refcount races at releasing - wifi: wilc1000: validate pairwise and authentication suite offsets - wifi: wilc1000: validate number of channels - wifi: wilc1000: validate length of IEEE80211_P2P_ATTR_OPER_CHANNEL attribute - drm/amdkfd: Check for null pointer after calling kmemdup- proc: proc_skip_spaces() shouldn't think it is working on C strings - proc: avoid integer type confusion in get_proc_long - xen/netback: fix build warning - xen/netback: Ensure protocol headers don't fall in the non-linear area - livepatch/ppc64: Fix preemption check when enabling - block: only use cmpxchg64 in 64bit platform - efi/libstub: Fix build error in efi-stub.c for riscv- block: fix regression for dm - dm: switch to rq-based after queue is initialized - net/af_packet: make sure to pull mac header - net/af_packet: add VLAN support for AF_PACKET SOCK_RAW GSO - sched: Fix null-ptr-deref in free_fair_sched_group - arm64: fix a concurrency issue in emulation_proc_handler() - dm thin: Fix ABBA deadlock between shrink_slab and dm_pool_abort_metadata - Revert "ipvlan: Modify the value of ipvlan modes" - workqueue: fix state-dump console deadlock - preempt/dynamic: Fix typo in macro conditional statement - jump_label: Fix usage in module __init - arm64/mpam: update last_cmd_status in parse_cache() and parse_bw() - arm64/mpam: remove kernfs_get() calls() and add kernfs_put() calls to prevent refcount leak - arm64/mpam: make mbw_max/min not less than min_bw - arm64/mpam: Fix indent format error in resctrl_parse_param() - arm64/mpam: decrease dom_num when domain goes offline - arm64/mpam: correct mbw_max/min if remainder is too large - Revert "add barriers to buffer_uptodate and set_buffer_uptodate" - pinctrl: core: Set ret to 0 when group is skipped - pinctrl: core: Handling pinmux and pinconf separately - ACPI: APD: Check for NULL pointer after calling devm_ioremap() - Revert "ACPICA: Interpreter: fix memory leak by using existing buffer" - mm/dynamic_hugetlb: fix compound_nr incorrect - scsi: storvsc: Remove WQ_MEM_RECLAIM from storvsc_error_wq - scsi: ufs: core: Enable link lost interrupt - perf/x86/intel/uncore: Fix broken read_counter() for SNB IMC PMU - perf python: Fix build when PYTHON_CONFIG is user supplied - Documentation/ABI: Mention retbleed vulnerability info file for sysfs - arm64: Fix match_list for erratum 1286807 on Arm Cortex-A76 - md: call __md_stop_writes in md_stop - Revert "md-raid: destroy the bitmap after destroying the thread" - mm/hugetlb: fix hugetlb not supporting softdirty tracking - xen/privcmd: fix error exit of privcmd_ioctl_dm_op() - ACPI: processor: Remove freq Qos request for all CPUs - s390: fix double free of GS and RI CBs on fork() failure - asm-generic: sections: refactor memory_intersects - loop: Check for overflow while configuring loop - x86/bugs: Add "unknown" reporting for MMIO Stale Data - perf/x86/lbr: Enable the branch type for the Arch LBR by default - btrfs: check if root is readonly while setting security xattr - btrfs: add info when mount fails due to stale replace target - btrfs: replace: drop assert for suspended replace - btrfs: fix silent failure when deleting root reference - ionic: fix up issues with handling EAGAIN on FW cmds - rxrpc: Fix locking in rxrpc's sendmsg - ixgbe: stop resetting SYSTIME in ixgbe_ptp_start_cyclecounter - net: Fix a data-race around sysctl_somaxconn. - net: Fix data-races around sysctl_devconf_inherit_init_net. - net: Fix data-races around sysctl_fb_tunnels_only_for_init_net. - net: Fix a data-race around netdev_budget_usecs. - net: Fix a data-race around netdev_budget. - net: Fix a data-race around sysctl_net_busy_read. - net: Fix a data-race around sysctl_net_busy_poll. - net: Fix a data-race around sysctl_tstamp_allow_data. - net: Fix data-races around sysctl_optmem_max. - bpf: Folding omem_charge() into sk_storage_charge() - ratelimit: Fix data-races in ___ratelimit(). - net: Fix data-races around netdev_tstamp_prequeue. - net: Fix data-races around netdev_max_backlog. - net: Fix data-races around weight_p and dev_weight_[rt]x_bias. - net: Fix data-races around sysctl_[rw]mem_(max|default). - net: Fix data-races around sysctl_[rw]mem(_offset)?. - tcp: tweak len/truesize ratio for coalesce candidates - netfilter: nf_tables: disallow jump to implicit chain from set element - netfilter: nf_tables: upfront validation of data via nft_data_init() - netfilter: bitwise: improve error goto labels - netfilter: nft_cmp: optimize comparison for 16-bytes - netfilter: nf_tables: consolidate rule verdict trace call - netfilter: nftables: remove redundant assignment of variable err - netfilter: nft_tunnel: restrict it to netdev family - netfilter: nft_osf: restrict osf to ipv4, ipv6 and inet families - netfilter: nf_tables: do not leave chain stats enabled on error - netfilter: nft_payload: do not truncate csum_offset and csum_type - netfilter: nft_payload: report ERANGE for too long offset and length - bnxt_en: fix NQ resource accounting during vf creation on 57500 chips - netfilter: ebtables: reject blobs that don't provide all entry points - net: ipvtap - add __init/__exit annotations to module init/exit funcs - bonding: 802.3ad: fix no transmission of LACPDUs - net: moxa: get rid of asymmetry in DMA mapping/unmapping - net: ipa: don't assume SMEM is page-aligned - net/mlx5e: Properly disable vlan strip on non-UL reps - ice: xsk: prohibit usage of non-balanced queue id - ice: xsk: Force rings to be sized to power of 2 - nfc: pn533: Fix use-after-free bugs caused by pn532_cmd_timeout - rose: check NULL rose_loopback_neigh->loopback - mm/smaps: don't access young/dirty bit if pte unpresent - mm/huge_memory.c: use helper function migration_entry_to_page() - SUNRPC: RPC level errors should set task->tk_rpc_status - NFSv4.2 fix problems with __nfs42_ssc_open - NFS: Don't allocate nfs_fattr on the stack in __nfs42_ssc_open() - xfrm: clone missing x->lastused in xfrm_do_migrate - xfrm: fix refcount leak in __xfrm_policy_check() - kernel/sched: Remove dl_boosted flag comment - vfs: make sync_filesystem return errors from ->sync_fs - fs: remove __sync_filesystem - pinctrl: amd: Don't save/restore interrupt status and wake status bits - kernel/sys_ni: add compat entry for fadvise64_64 - parisc: Fix exception handler for fldw and fstw instructions - audit: fix potential double free on error path from fsnotify_add_inode_mark - kbuild: dummy-tools: avoid tmpdir leak in dummy gcc- blk-mq: don't access request_wrapper if request is not allocated from block layer - blk-mq: fix kabi broken due to request_wrapper - ide-cd: don't clear rq_flags after blk_get_request - iommu: Fix error handling in probe_acpi_namespace_devices()- staging: rtl8712: fix use after free bugs - drivers/perf: fixed the issue that the kabi value changed - drm/i915: fix TLB invalidation for Gen12 video and compute engines - l2tp: Don't sleep and disable BH under writer-side sk_callback_lock - l2tp: Serialize access to sk_user_data with sk_callback_lock - Bluetooth: L2CAP: Fix u8 overflow - dm: Fix UAF in run_timer_softirq() - dm-thin: Resume failed in FAIL mode - mm: hugetlb: fix UAF in hugetlb_handle_userfault - ARM: 9160/1: NOMMU: Reload __secondary_data after PROCINFO_INITFUNC - ARM: 9059/1: cache-v7: get rid of mini-stack - ARM: 9058/1: cache-v7: refactor v7_invalidate_l1 to avoid clobbering r5/r6 - block: check flags of claimed slave bdev to fix uaf for bd_holder_dir - mpi: Fix length check in mpi_key_length() - dm btree spine: show warning if node_check failed in node_prep_for_write() - dm btree spine: remove paranoid node_check call in node_prep_for_write() - signal: fix deadlock caused by calling printk() under sighand->siglock - mm: fix missing handler for __GFP_NOWARN - Fix kabi change caused by reverting patches - Revert "iommu: Introduce attach/detach_pasid_table API" - Revert "iommu: Introduce bind/unbind_guest_msi" - Revert "iommu/smmuv3: Allow s1 and s2 configs to coexist" - Revert "iommu/smmuv3: Get prepared for nested stage support" - Revert "iommu/smmuv3: Implement attach/detach_pasid_table" - Revert "iommu/smmuv3: Allow stage 1 invalidation with unmanaged ASIDs" - Revert "iommu/smmuv3: Implement cache_invalidate" - Revert "dma-iommu: Implement NESTED_MSI cookie" - Revert "iommu/smmuv3: Nested mode single MSI doorbell per domain enforcement" - Revert "iommu/smmuv3: Enforce incompatibility between nested mode and HW MSI regions" - Revert "iommu/smmuv3: Implement bind/unbind_guest_msi" - Revert "iommu/smmuv3: report additional recoverable faults" - Revert "vfio: VFIO_IOMMU_SET_PASID_TABLE" - Revert "vfio: VFIO_IOMMU_CACHE_INVALIDATE" - Revert "vfio: VFIO_IOMMU_SET_MSI_BINDING" - Revert "vfio/pci: Add VFIO_REGION_TYPE_NESTED region type" - Revert "vfio/pci: Register an iommu fault handler" - Revert "vfio/pci: Allow to mmap the fault queue" - Revert "vfio: Use capability chains to handle device specific irq" - Revert "vfio/pci: Add framework for custom interrupt indices" - Revert "vfio: Add new IRQ for DMA fault reporting" - Revert "vfio/pci: Register and allow DMA FAULT IRQ signaling" - Revert "vfio: Document nested stage control" - Revert "vfio/pci: Register a DMA fault response region" - Revert "vfio/pci: Inject page response upon response region fill" - Revert "iommu/arm-smmu-v3: Using HTTU with SMMU STE and stage 2 TTD" - Revert "iommu/io-pgtable-arm: Make data access permissions of stage1/2 compatible" - Revert "iommu/io-pgtable-arm: Remove the limitation on the page table format of sync/clear_dirty_log()" - Revert "iommu/arm-smmu-v3: Change the TLBI CMD in arm_smmu_cache_invalidate()" - Revert "iommu/arm-smmu-v3: Align invalid range with leaf page size upwards when support RIL" - Revert "iommu/arm-smmu-v3: Standardize granule size when support RIL" - Revert "iommu/arm-smmu-v3: Remove the redundant shift operation of 'size'" - Revert "iommu: fix build error when CONFIG_IOMMU_API is off" - Revert "vfio/pci: Fix wrong return value when get iommu attribute DOMAIN_ATTR_NESTING" - Revert "iommu/smmuv3: Remove the S1 mapping restriction of dirty log" - perf/core: Fix reentry problem in perf_output_read_group() - tty: serial: uartlite: Disable clocks in case of errors - cgroup: Fix race condition at rebind_subsystems() - xfs: Fix unreferenced object reported by kmemleak in xfs_sysfs_init() - xfs: fix memory leak in xfs_errortag_init - xfs: fix sb write verify for lazysbcount - xfs: reject crazy array sizes being fed to XFS_IOC_GETBMAP* - xfs: prevent a WARN_ONCE() in xfs_ioc_attr_list() - xfs: prevent a UAF when log IO errors race with unmount - xfs: purge dquots after inode walk fails during quotacheck - xfs: revert "xfs: actually bump warning counts when we send warnings" - xfs: run callbacks before waking waiters in xlog_state_shutdown_callbacks - xfs: async CIL flushes need pending pushes to be made stable - xfs: don't generate selinux audit messages for capability testing - xfs: only bother with sync_filesystem during readonly remount - xfs: remove xfs_inew_wait - xfs: mark a data structure sick if there are cross-referencing errors - xfs: restore speculative_cow_prealloc_lifetime sysctl - xfs: make xfs_file_aio_write_checks IOCB_NOWAIT-aware - xfs: scrub should mark a directory corrupt if any entries cannot be iget'd - xfs: factor out a xfs_ilock_iocb helper - xfs: fix parent pointer scrubber bailing out on unallocated inodes - xfs: fix uaf when leaf dir bestcount not match with dir data blocks - xfs: Fix dax inode extent calculation when direct write is performed on an unwritten extent - xfs: Check for extent overflow when swapping extents - xfs: Check for extent overflow when remapping an extent - xfs: Check for extent overflow when moving extent from cow to data fork - xfs: Check for extent overflow when writing to unwritten extent - xfs: Check for extent overflow when adding/removing xattrs - xfs: Check for extent overflow when renaming dir entries - xfs: Check for extent overflow when removing dir entries - xfs: Check for extent overflow when adding dir entries - xfs: Check for extent overflow when punching a hole - xfs: Check for extent overflow when trivally adding a new extent - xfs: Add helper for checking per-inode extent count overflow - xfs: flush inode gc workqueue before clearing agi bucket - xfs: check sb_meta_uuid for dabuf buffer recovery - xfs: Fix the free logic of state in xfs_attr_node_hasname - xfs: reduce kvmalloc overhead for CIL shadow buffers - xfs: only run COW extent recovery when there are no live extents - xfs: remove all COW fork extents when remounting readonly - xfs: don't catch dax+reflink inodes as corruption in verifier - xfs: fix soft lockup via spinning in filestream ag selection loop - xfs: return errors in xfs_fs_sync_fs - bpf, test_run: Fix alignment problem in bpf_prog_test_run_skb() - PCI: Do not enable AtomicOps on VFs - ext4: fix bug in extents parsing when eh_entries == 0 and eh_depth > 0 - config: enable CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE by default - scsi: hisi_sas: Prevent parallel FLR and controller reset - scsi: hisi_sas: Prevent parallel controller reset and control phy command - xfs: fix incorrect i_nlink caused by inode racing - block: Fix kabi broken in blk-merge.h and blk-cgroup.h - block: don't merge across cgroup boundaries if blkcg is enabled - ima: Handle -ESTALE returned by ima_filter_rule_match() - ima: Simplify ima_lsm_copy_rule - selftests: bpf: Don't run sk_lookup in verifier tests - bpf: Add PROG_TEST_RUN support for sk_lookup programs - bpf: Consolidate shared test timing code - arm64/mm: Drop THP conditionality from FORCE_MAX_ZONEORDER - blk-mq: fix io hang for scsi drivers that depends on timeout handling during scan - blk-mq: fix null pointer dereference in blk_mq_queue_tag_busy_ite - KVM: arm64: Only probe Hisi ncsnp feature on Hisi CPUs - dm ioctl: print error when HC and MD do not match - block: fix use after free for bd_holder_dir - Revert "block: Fix UAF in bd_link_disk_holder()" - block: Fix UAF in bd_link_disk_holder() - ftrace: Fix use-after-free for dynamic ftrace_ops - blk-mq: fix null pointer dereference in blk_mq_clear_rq_mapping() - scsi: hisi_sas: Revert "scsi: hisi_sas: Limit max hw sectors for v3 HW" - bfq: Make sure bfqg for which we are queueing requests is online - bfq: Get rid of __bio_blkcg() usage - bfq: Track whether bfq_group is still online - Revert "block, bfq: move bfqq to root_group if parent group is offlined" - blk-wbt: fix that 'rwb->wc' is always set to 1 in wbt_init() - blk-wbt: call rq_qos_add() after wb_normal is initialized - block: wbt: Remove unnecessary invoking of wbt_update_limits in wbt_init - blk-mq: fix missing blk_account_io_done() in error path - stack: Declare {randomize_,}kstack_offset to fix Sparse warnings - stack: Introduce CONFIG_RANDOMIZE_KSTACK_OFFSET - stack: Replace "o" output with "r" input constraint - lkdtm: Add REPORT_STACK for checking stack offsets - arm64: entry: Enable random_kstack_offset support - x86/entry: Enable random_kstack_offset support - stack: Optionally randomize kernel stack offset each syscall - jump_label: Provide CONFIG-driven build state defaults - ext4: fix super block checksum incorrect after mount - Revert "block/wbt: fix negative inflight counter when remove scsi device" - !313 openEuler: add openEuler/MAINTAINERS for Maintainers & Committers - openEuler: add openEuler/MAINTAINERS for Maintainers & Committers - !301 txgbe : fix arm32 compiler error warning in txgbe_main.c - !287 defconfig: add helper script for update openeuler_defconfig - configs: update arch/x86/configs/openeuler_defconfig - configs: update arch/arm64/configs/openeuler_defconfig - kconfig: Add script to update openeuler_defconfig - !264 Add LoongArch support - !297 tc-testing: fix a bug in gitignore of tc-testing - openeuler: net: txgbe: fix arm 32bit arch compile warning. - tc-testing: gitignore, delete plugins directory - !277 net: ngbe: fix ngbe checkpatch warnnings - LoongArch: defconfig: Set CONFIG_TXGBE=m by default - LS7A2000 : Add quirk for OHCI device rev 0x02 - stmmac: pci: Add dwmac support for Loongson - LoongArch: hugepage table replace tlb - LoongArch: change global registers to local registers - LoongArch: Old BPI compatibility - LoongArch: add kernel setvirtmap for runtime - LoongArch: enable some netfilter related configs - LoongArch: defconfig: use make defconfig to save a clean defconfig - tools perf: Fix compilation error with new binutils - tools include: add dis-asm-compat.h to handle version differences - tools build: Don't display disassembler-four-args feature test - tools build: Add feature test for init_disassemble_info API changes - LoongArch: Support R_LARCH_GOT_PC_{LO12,HI20} in modules - LoongArch: Support PC-relative relocations in modules - LoongArch: Define ELF relocation types added in v2.00 ABI - LoongArch: Adjust symbol addressing for AS_HAS_EXPLICIT_RELOCS - LoongArch: Add Kconfig option AS_HAS_EXPLICIT_RELOCS - irqchip/loongson-liointc: Fix an error handling path in liointc_init() - irqchip/loongarch: Fix irq_domain_alloc_fwnode() abuse - irqchip/loongson-eiointc: Fix a build warning - irqchip/loongson-eiointc: Fix irq affinity setting - irqchip: Adjust Kconfig for Loongson - PCI: Add quirk for LS7A to avoid reboot failure - PCI: loongson: Improve the MRRS quirk for LS7A - PCI: loongson: Work around LS7A incorrect Interrupt Pin registers - PCI: loongson: Don't access non-existent devices - PCI: loongson: Add ACPI init support - PCI: loongson: Use generic 8/16/32-bit config ops on LS2K/LS7A - irqchip / ACPI: Introduce ACPI_IRQ_MODEL_LPIC for LoongArch - ACPI: irq: Allow acpi_gsi_to_irq() to have an arch-specific fallback - APCI: irq: Add support for multiple GSI domains - drm/radeon: Workaround radeon driver bug for Loongson - LoongArch: Add writecombine support for drm - Input: i8042 - Add PNP checking hook for Loongson - LoongArch: Add qspinlock support - LoongArch: Add perf events support - LoongArch: Add SysRq-x (TLB Dump) support - LoongArch: Use TLB for ioremap() - LoongArch: Enable ARCH_WANT_HUGETLB_PAGE_OPTIMIZE_VMEMMAP - LoongArch: Add sparse memory vmemmap support - MIPS&LoongArch&NIOS2: Adjust prototypes of p?d_init() - irqchip/loongson-pch-lpc: Add suspend/resume support - irqchip/loongson-pch-pic: Add suspend/resume support - irqchip/loongson-eiointc: Add suspend/resume support - irqchip/loongson-htvec: Add suspend/resume support - irqchip/loongson-htvec: Add ACPI init support - ACPI / table: Print CORE_PIC information when MADT is parsed - ACPICA: Events: Support fixed pcie wake event - ACPICA: MADT: Add LoongArch APICs support - ACPI: Add LoongArch support for ACPI_PROCESSOR/ACPI_NUMA - Revert "LoongArch: Provisionally add ACPICA data structures" - loongarch: efi: enable generic EFI compressed boot - efi/libstub: implement generic EFI zboot - efi/libstub: use EFI provided memcpy/memset routines - efi/libstub: add some missing EFI prototypes - efi/loongarch: Add efistub booting support - irqchip: Select downstream irqchip drivers for LoongArch CPU - LoongArch: Add subword xchg/cmpxchg emulation - LoongArch: Cleanup headers to avoid circular dependency - LoongArch: Cleanup reset routines with new API - LoongArch: Fix build warnings in VDSO - LoongArch: Select PCI_QUIRKS to avoid build error - LoongArch: Update Loongson-3 default config file - LoongArch: Add USER_STACKTRACE support - LoongArch: Add STACKTRACE support - LoongArch: Add prologue unwinder support - LoongArch: Add guess unwinder support - LoongArch: Add vDSO syscall __vdso_getcpu() - LoongArch: Add PCI controller support - LoongArch: Parse MADT to get multi-processor information - LoongArch: Jump to the link address before enable PG - LoongArch: Requires __force attributes for any casts - LoongArch: Fix unsigned comparison with less than zero - LoongArch: Adjust arch/loongarch/Kconfig - LoongArch: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK - irqchip/loongson-pch-pic: Move find_pch_pic() into CONFIG_ACPI - LoongArch: Fix wrong "ROM Size" of boardinfo - LoongArch: Fix missing fcsr in ptrace's fpr_set - LoongArch: Fix shared cache size calculation - LoongArch: Disable executable stack by default - LoongArch: Remove unused variables - LoongArch: Remove clock setting during cpu hotplug stage - LoongArch: Remove useless header compiler.h - LoongArch: Remove several syntactic sugar macros for branches - LoongArch: Re-tab the assembly files - LoongArch: Simplify "BGT foo, zero" with BGTZ - LoongArch: Simplify "BLT foo, zero" with BLTZ - LoongArch: Simplify "BEQ/BNE foo, zero" with BEQZ/BNEZ - LoongArch: Use the "move" pseudo-instruction where applicable - LoongArch: Use the "jr" pseudo-instruction where applicable - LoongArch: Use ABI names of registers where appropriate - irqchip: Add LoongArch CPU interrupt controller support - LoongArch: fix kabi change due to enum chuph_state - irqchip: Add Loongson Extended I/O interrupt controller support - irqchip/loongson-liointc: Add ACPI init support - irqchip/loongson-pch-msi: Add ACPI init support - irqchip/loongson-pch-pic: Add ACPI init support - irqchip: Add Loongson PCH LPC controller support - LoongArch: Prepare to support multiple pch-pic and pch-msi irqdomain - LoongArch: Use ACPI_GENERIC_GSI for gsi handling - LoongArch: Provisionally add ACPICA data structures - loongarch: drop definition of PGD_ORDER - loongarch: drop definition of PUD_ORDER - loongarch: drop definition of PMD_ORDER - loongarch: drop definition of PTE_ORDER - LoongArch: Fix section mismatch warning - LoongArch: Fix build errors for tinyconfig - LoongArch: Remove obsolete mentions of vcsr - LoongArch: Drop these obsolete selects in Kconfig - efi: Simplify arch_efi_call_virt() macro - LoongArch: Make compute_return_era() return void - LoongArch: Fix wrong fpu version - LoongArch: Fix EENTRY/MERRENTRY setting in setup_tlb_handler() - LoongArch: Fix sleeping in atomic context in setup_tlb_handler() - LoongArch: Fix the _stext symbol address - LoongArch: Fix the !THP build - LoongArch: vmlinux.lds.S: Add missing ELF_DETAILS - LoongArch: Remove MIPS comment about cycle counter - LoongArch: Fix the !CONFIG_SMP build - LoongArch: Add Loongson-3 default config file - LoongArch: Add Non-Uniform Memory Access (NUMA) support - LoongArch: Add multi-processor (SMP) support - LoongArch: Add VDSO and VSYSCALL support - LoongArch: Add some library functions - LoongArch: Add misc common routines - LoongArch: Add ELF and module support - LoongArch: Add signal handling support - LoongArch: Add system call support - LoongArch: Add memory management - LoongArch: Add process management - LoongArch: Add exception/interrupt handling - LoongArch: Add boot and setup routines - LoongArch: Add other common headers - LoongArch: Add atomic/locking headers - LoongArch: Add CPU definition headers - LoongArch: Add ELF-related definitions - LoongArch: Add build infrastructure - fbdev: Prevent probing generic drivers if a FB is already registered - serial: 8250_pnp: Support configurable clock frequency - genirq/generic_chip: Export irq_unmap_generic_chip - mm/swapops: make is_pmd_migration_entry more strict - initramfs: Provide a common initrd reserve function - initrd: Add the preprocessor guard in initrd.h - PCI/ERR: Retain status from error notification - tee: fix memory leak in tee_shm_register() - qrtr: Convert qrtr_ports from IDR to XArray - can: j1939: j1939_sk_queue_activate_next_locked(): replace WARN_ON_ONCE with netdev_warn_once() - tracing/probes: Have kprobes and uprobes use $COMM too - netfilter: nf_tables: fix audit memory leak in nf_tables_commit - netfilter: nftables: fix a warning message in nf_tables_commit_audit_collect() - MIPS: tlbex: Explicitly compare _PAGE_NO_EXEC against 0 - video: fbdev: i740fb: Check the argument of i740_calc_vclk() - powerpc/64: Init jump labels before parse_early_param() - smb3: check xattr value length earlier - f2fs: fix to do sanity check on segment type in build_sit_entries() - f2fs: fix to avoid use f2fs_bug_on() in f2fs_new_node_page() - ALSA: control: Use deferred fasync helper - ALSA: timer: Use deferred fasync helper - ALSA: core: Add async signal helpers - powerpc/32: Don't always pass -mcpu=powerpc to the compiler - watchdog: export lockup_detector_reconfigure - RISC-V: Add fast call path of crash_kexec() - riscv: mmap with PROT_WRITE but no PROT_READ is invalid - modules: Ensure natural alignment for .altinstructions and __bug_table sections - mips: cavium-octeon: Fix missing of_node_put() in octeon2_usb_clocks_start - vfio: Clear the caps->buf to NULL after free - tty: serial: Fix refcount leak bug in ucc_uart.c - lib/list_debug.c: Detect uninitialized lists - ext4: avoid resizing to a partial cluster size - ext4: avoid remove directory when directory is corrupted - drivers:md:fix a potential use-after-free bug - nvmet-tcp: fix lockdep complaint on nvmet_tcp_wq flush during queue teardown - md: Notify sysfs sync_completed in md_reap_sync_thread() - dmaengine: sprd: Cleanup in .remove() after pm_runtime_get_sync() failed - selftests/kprobe: Do not test for GRP/ without event failures - csky/kprobe: reclaim insn_slot on kprobe unregistration - RDMA/rxe: Limit the number of calls to each tasklet - um: add "noreboot" command line option for PANIC_TIMEOUT=-1 setups - PCI/ACPI: Guard ARM64-specific mcfg_quirks - cxl: Fix a memory leak in an error handling path - pinctrl: intel: Check against matching data instead of ACPI companion - gadgetfs: ep_io - wait until IRQ finishes - scsi: lpfc: Prevent buffer overflow crashes in debugfs with malformed user input - clk: qcom: clk-alpha-pll: fix clk_trion_pll_configure description - zram: do not lookup algorithm in backends table - uacce: Handle parent device removal or parent driver module rmmod - clk: qcom: ipq8074: dont disable gcc_sleep_clk_src - vboxguest: Do not use devm for irq - usb: dwc2: gadget: remove D+ pull-up while no vbus with usb-role-switch - usb: renesas: Fix refcount leak bug - usb: host: ohci-ppc-of: Fix refcount leak bug - clk: ti: Stop using legacy clkctrl names for omap4 and 5 - drm/meson: Fix overflow implicit truncation warnings - irqchip/tegra: Fix overflow implicit truncation warnings - usb: gadget: uvc: call uvc uvcg_warn on completed status instead of uvcg_info - usb: cdns3 fix use-after-free at workaround 2 - platform/chrome: cros_ec_proto: don't show MKBP version if unsupported - PCI: Add ACS quirk for Broadcom BCM5750x NICs - drm/sun4i: dsi: Prevent underflow when computing packet sizes - netfilter: add helper function to set up the nfnetlink header and use it - netfilter: nftables: add helper function to set the base sequence number - audit: log nftables configuration change events once per table - drm/meson: Fix refcount bugs in meson_vpu_has_available_connectors() - ASoC: SOF: intel: move sof_intel_dsp_desc() forward - gcc-plugins: Undefine LATENT_ENTROPY_PLUGIN when plugin disabled for a file - kbuild: fix the modules order between drivers and libs - igb: Add lock to avoid data race - stmmac: intel: Add a missing clk_disable_unprepare() call in intel_eth_pci_remove() - fec: Fix timer capture timing in `fec_ptp_enable_pps()` - i40e: Fix to stop tx_timeout recovery if GLOBR fails - regulator: pca9450: Remove restrictions for regulator-name - i2c: imx: Make sure to unregister adapter on remove() - ice: Ignore EEXIST when setting promisc mode - net: dsa: sja1105: fix buffer overflow in sja1105_setup_devlink_regions() - net: genl: fix error path memory leak in policy dumping - net: dsa: felix: fix ethtool 256-511 and 512-1023 TX packet counters - net: dsa: microchip: ksz9477: fix fdb_dump last invalid entry - net: moxa: pass pdev instead of ndev to DMA functions - net: dsa: mv88e6060: prevent crash on an unused port - spi: meson-spicc: add local pow2 clock ops to preserve rate between messages - powerpc/pci: Fix get_phb_number() locking - netfilter: nf_tables: check NFT_SET_CONCAT flag if field_count is specified - netfilter: nf_tables: validate NFTA_SET_ELEM_OBJREF based on NFT_SET_OBJECT flag - netfilter: nf_tables: really skip inactive sets when allocating name - ASoC: tas2770: Fix handling of mute/unmute - ASoC: tas2770: Drop conflicting set_bias_level power setting - ASoC: tas2770: Allow mono streams - ASoC: tas2770: Set correct FSYNC polarity - iavf: Fix adminq error handling - nios2: add force_successful_syscall_return() - nios2: restarts apply only to the first sigframe we build... - nios2: fix syscall restart checks - nios2: traced syscall does need to check the syscall number - nios2: don't leave NULLs in sys_call_table[] - nios2: page fault et.al. are *not* restartable syscalls... - dpaa2-eth: trace the allocated address instead of page struct - perf probe: Fix an error handling path in 'parse_perf_probe_command()' - geneve: fix TOS inheriting for ipv4 - xen/xenbus: fix return type in xenbus_file_read() - nfp: ethtool: fix the display error of `ethtool -m DEVNAME` - NTB: ntb_tool: uninitialized heap data in tool_fn_write() - tools build: Switch to new openssl API for test-libcrypto - kbuild: dummy-tools: avoid tmpdir leak in dummy gcc - ceph: don't leak snap_rwsem in handle_cap_grant - tools/vm/slabinfo: use alphabetic order when two values are equal - ceph: use correct index when encoding client supported features - dt-bindings: clock: qcom,gcc-msm8996: add more GCC clock sources - dt-bindings: arm: qcom: fix MSM8916 MTP compatibles - vsock: Set socket state back to SS_UNCONNECTED in vsock_connect_timeout() - plip: avoid rcu debug splat - ipv6: do not use RT_TOS for IPv6 flowlabel - geneve: do not use RT_TOS for IPv6 flowlabel - ACPI: property: Return type of acpi_add_nondev_subnodes() should be bool - pinctrl: qcom: sm8250: Fix PDC map - pinctrl: sunxi: Add I/O bias setting for H6 R-PIO - pinctrl: qcom: msm8916: Allow CAMSS GP clocks to be muxed - pinctrl: nomadik: Fix refcount leak in nmk_pinctrl_dt_subnode_to_map - net: bgmac: Fix a BUG triggered by wrong bytes_compl - virtio_net: fix memory leak inside XPD_TX with mergeable - SUNRPC: Reinitialise the backchannel request buffers before reuse - sunrpc: fix expiry of auth creds - net: atlantic: fix aq_vec index out of range error - can: mcp251x: Fix race condition on receive interrupt - bpf: Check the validity of max_rdwr_access for sock local storage map iterator - bpf: Acquire map uref in .init_seq_private for sock{map,hash} iterator - bpf: Acquire map uref in .init_seq_private for sock local storage map iterator - bpf: Acquire map uref in .init_seq_private for hash map iterator - bpf: Acquire map uref in .init_seq_private for array map iterator - NFSv4/pnfs: Fix a use-after-free bug in open - NFSv4.1: RECLAIM_COMPLETE must handle EACCES - NFSv4: Fix races in the legacy idmapper upcall - NFSv4.1: Handle NFS4ERR_DELAY replies to OP_SEQUENCE correctly - NFSv4.1: Don't decrease the value of seq_nr_highest_sent - Documentation: ACPI: EINJ: Fix obsolete example - apparmor: Fix memleak in aa_simple_write_to_buffer() - apparmor: fix reference count leak in aa_pivotroot() - apparmor: fix overlapping attachment computation - apparmor: fix setting unconfined mode on a loaded profile - apparmor: fix aa_label_asxprint return check - apparmor: Fix failed mount permission check error message - apparmor: fix absroot causing audited secids to begin with = - apparmor: fix quiet_denied for file rules - can: ems_usb: fix clang's -Wunaligned-access warning - ALSA: usb-audio: More comprehensive mixer map for ASUS ROG Zenith II - tracing: Have filter accept "common_cpu" to be consistent - btrfs: fix lost error handling when looking up extended ref on log replay - mmc: meson-gx: Fix an error handling path in meson_mmc_probe() - mmc: pxamci: Fix an error handling path in pxamci_probe() - mmc: pxamci: Fix another error handling path in pxamci_probe() - ata: libata-eh: Add missing command name - rds: add missing barrier to release_refill - x86/mm: Use proper mask when setting PUD mapping - ALSA: hda/realtek: Add quirk for Clevo NS50PU, NS70PU - ALSA: info: Fix llseek return value when using callback - !280 ksmbd-introduce-new-SMB3-kernel-server - ksmbd: add reserved room in ipc request/response - ksmbd: limits exceeding the maximum allowable outstanding requests - ksmbd: move credit charge deduction under processing request - ksmbd: add support for smb2 max credit parameter - ksmbd: set unique value to volume serial field in FS_VOLUME_INFORMATION - cifsd: add Kconfig and Makefile - ksmbd: Fix wrong return value and message length check in smb2_ioctl() - ksmbd: set NTLMSSP_NEGOTIATE_SEAL flag to challenge blob - ksmbd: fix encryption failure issue for session logoff response - ksmbd: fix endless loop when encryption for response fails - ksmbd: return STATUS_BAD_NETWORK_NAME error status if share is not configured - ksmbd: prevent out of bound read for SMB2_TREE_CONNNECT - ksmbd: Fix user namespace mapping - ksmbd: fix use-after-free bug in smb2_tree_disconect - ksmbd: fix memory leak in smb2_handle_negotiate - ksmbd: fix racy issue while destroying session on multichannel - ksmbd: use vfs_llseek instead of dereferencing NULL - ksmbd: remove unused ksmbd_share_configs_cleanup function - ksmbd: fix kernel oops from idr_remove() - ksmbd: replace sessions list in connection with xarray - ksmbd: use wait_event instead of schedule_timeout() - ksmbd: fix incorrect handling of iterate_dir - ksmbd: handle smb2 query dir request for OutputBufferLength that is too small - ksmbd: add channel rwlock - ksmbd: smbd: fix connection dropped issue - ksmbd: fix reference count leak in smb_check_perm_dacl() - ksmbd: reduce smb direct max read/write size - ksmbd: don't align last entry offset in smb2 query directory - ksmbd: fix same UniqueId for dot and dotdot entries - ksmbd: smbd: validate buffer descriptor structures - ksmbd: fix SMB 3.11 posix extension mount failure - ksmbd: fix guest connection failure with nautilus - ksmbd: uninitialized variable in create_socket() - ksmbd: smbd: fix missing client's memory region invalidation - ksmbd: add smb-direct shutdown - ksmbd: smbd: change the default maximum read/write, receive size - ksmbd: smbd: create MR pool - ksmbd: smbd: call rdma_accept() under CM handler - ksmbd: set 445 port to smbdirect port by default - ksmbd: register ksmbd ib client with ib_register_client() - ksmbd: Fix smb2_get_name() kernel-doc comment - ksmbd: Fix smb2_set_info_file() kernel-doc comment - ksmbd: Fix buffer_check_err() kernel-doc comment - ksmbd: fix multi session connection failure - ksmbd: set both ipv4 and ipv6 in FSCTL_QUERY_NETWORK_INTERFACE_INFO - ksmbd: set RSS capable in FSCTL_QUERY_NETWORK_INTERFACE_INFO - ksmbd: Remove unused fields from ksmbd_file struct definition - ksmbd: Remove unused parameter from smb2_get_name() - ksmbd: disable SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1 - ksmbd: fix uninitialized symbol 'pntsd_size' - ksmbd: remove select FS_POSIX_ACL in Kconfig - ksmbd: fix memleak in get_file_stream_info() - ksmbd: contain default data stream even if xattr is empty - ksmbd: downgrade addition info error msg to debug in smb2_get_info_sec() - ksmbd: Fix an error handling path in 'smb2_sess_setup()' - ksmbd: change LeaseKey data type to u8 array - ksmbd: remove smb2_buf_length in smb2_transform_hdr - ksmbd: remove smb2_buf_length in smb2_hdr - ksmbd: don't need 8byte alignment for request length in ksmbd_check_message - ksmbd: Fix buffer length check in fsctl_validate_negotiate_info() - ksmbd: Remove redundant 'flush_workqueue()' calls - ksmdb: use cmd helper variable in smb2_get_ksmbd_tcon() - ksmbd: use ksmbd_req_buf_next() in ksmbd_smb2_check_message() - ksmbd: use ksmbd_req_buf_next() in ksmbd_verify_smb_message() - ksmbd: add buffer validation in session setup - ksmbd: throttle session setup failures to avoid dictionary attacks - ksmbd: validate OutputBufferLength of QUERY_DIR, QUERY_INFO, IOCTL requests - ksmbd: validate credit charge after validating SMB2 PDU body size - ksmbd: add buffer validation for smb direct - ksmbd: limit read/write/trans buffer size not to exceed 8MB - ksmbd: validate compound response buffer - ksmbd: fix potencial 32bit overflow from data area check in smb2_write - ksmbd: improve credits management - ksmbd: add validation in smb2_ioctl - ksmbd: fix oops from fuse driver - ksmbd: fix version mismatch with out of tree - ksmbd: use buf_data_size instead of recalculation in smb3_decrypt_req() - ksmbd: remove the leftover of smb2.0 dialect support - ksmbd: check strictly data area in ksmbd_smb2_check_message() - ksmbd: add the check to vaildate if stream protocol length exceeds maximum value - ksmbd: missing check for NULL in convert_to_nt_pathname() - ksmbd: fix transform header validation - ksmbd: add buffer validation for SMB2_CREATE_CONTEXT - ksmbd: add validation in smb2 negotiate - ksmbd: add request buffer validation in smb2_set_info - ksmbd: use correct basic info level in set_file_basic_info() - ksmbd: remove NTLMv1 authentication - ksmbd: fix documentation for 2 functions - ksmbd: fix invalid request buffer access in compound - ksmbd: remove RFC1002 check in smb2 request - ksmbd: use LOOKUP_BENEATH to prevent the out of share access - ksmbd: remove follow symlinks support - ksmbd: check protocol id in ksmbd_verify_smb_message() - ksmbd: add default data stream name in FILE_STREAM_INFORMATION - ksmbd: log that server is experimental at module load - ksmbd: add validation for FILE_FULL_EA_INFORMATION of smb2_get_info - ksmbd: prevent out of share access - ksmbd: transport_rdma: Don't include rwlock.h directly - ksmbd: fix read of uninitialized variable ret in set_file_basic_info - ksmbd: remove unused ksmbd_file_table_flush function - ksmbd: smbd: fix dma mapping error in smb_direct_post_send_data - ksmbd: Reduce error log 'speed is unknown' to debug - ksmbd: remove setattr preparations in set_file_basic_info() - ksmbd: ensure error is surfaced in set_file_basic_info() - ksmbd: fix __write_overflow warning in ndr_read_string - ksmbd: fix permission check issue on chown and chmod - ksmbd: don't set FILE DELETE and FILE_DELETE_CHILD in access mask by default - ksmbd: smbd: fix kernel oops during server shutdown - ksmbd: use proper errno instead of -1 in smb2_get_ksmbd_tcon() - ksmbd: update the comment for smb2_get_ksmbd_tcon() - ksmbd: change int data type to boolean - ksmbd: Fix multi-protocol negotiation - ksmbd: fix an oops in error handling in smb2_open() - ksmbd: add ipv6_addr_v4mapped check to know if connection from client is ipv4 - ksmbd: fix missing error code in smb2_lock - ksmbd: use channel signingkey for binding SMB2 session setup - ksmbd: don't set RSS capable in FSCTL_QUERY_NETWORK_INTERFACE_INFO - ksmbd: Return STATUS_OBJECT_PATH_NOT_FOUND if smb2_creat() returns ENOENT - ksmbd: fix -Wstringop-truncation warnings - ksmbd: Fix potential memory leak in tcp_destroy_socket() - ksmbd: add support for negotiating signing algorithm - ksmbd: add negotiate context verification - ksmbd: fix typo of MS-SMBD - ksmbd: move credit charge verification over smb2 request size verification - ksmbd: set STATUS_INVALID_PARAMETER error status if credit charge is invalid - ksmbd: fix wrong error status return on session setup - ksmbd: fix wrong compression context size - ksmbd: fix typo in comment - ksmbd: fix an error message in ksmbd_conn_trasnport_init - ksmbd: set RDMA capability for FSCTL_QUERY_NETWORK_INTERFACE_INFO - ksmbd: fix unused err value in smb2_lock - ksmbd: fix memory leak in ksmbd_vfs_get_sd_xattr() - ksmbd: remove unneeded check_context_err - ksmbd: handle error cases first in smb2_create_sd_buffers - ksmbd: make smb2_find_context_vals return NULL if not found - ksmbd: uninterruptible wait for a file being unlocked - ksmbd: free ksmbd_lock when file is closed - ksmbd: fix the running request count decrement - ksmbd: use kasprintf() in ksmbd_vfs_xattr_stream_name() - ksmbd: delete some stray tabs - ksmbd: change data type of volatile/persistent id to u64 - ksmbd: fix memory leak in smb_inherit_dacl() - ksmbd: fix memory leak smb2_populate_readdir_entry() - ksmbd: fix read on the uninitialized send_ctx - ksmbd: remove unneeded NULL check in for_each_netdev - ksmbd: Fix read on the uninitialized pointer sess - ksmbd: fix kernel oops in ksmbd_rpc_ioctl/rap() - ksmbd: adapt vfs api to 5.10 - ksmbd: replace struct dentry with struct path in some function's arguments - ksmbd: reorder and document on-disk and netlink structures in headers - ksmbd: change server config string index to enumeration - ksmbd: change server state type macro to enumeration - ksmbd: change sid types to enumeration - ksmbd: change ACE types to enumeration - ksmbd: remove SMB1 oplock level macros - ksmbd: opencode to remove ATTR_FP macro - ksmbd: use ksmbd_vfs_lock_parent to get stable parent dentry - ksmbd: opencode to remove FP_INODE macro - ksmbd: fix dentry racy with rename() - ksmbd: Relax credit_charge check in smb2_validate_credit_charge() - ksmbd: allow PROTECTED_DACL_SECINFO and UNPROTECTED_DACL_SECINFO addition information in smb2 set info security - ksmbd: replace request and respone buffer macro with inline functions - ksmbd: replace SMB_DIRECT_TRANS macro with inline function - ksmbd: remove and replace macros with inline functions in smb_common.h - ksmbd: remove getting worker state macros - ksmbd: replace PAYLOAD_HEAD with inline function - ksmbd: replace KSMBD_ALIGN with kernel ALIGN macro - ksmbd: replace BUFFER_NR_PAGES with inline function - ksmbd: remove macros in transport_ipc.c - ksmbd: set MAY_* flags together with open flags - ksmbd: factor out a ksmbd_vfs_lock_parent helper - ksmbd: move fs/cifsd to fs/ksmbd - cifsd: add index.rst in cifs documentation - cifsd: fix WARNING: document isn't included in any toctree - cifsd: add ksmbd/nfsd interoperability to feature table - doc: cifsd: change the reference to configuration.txt - cifsd: fix build warnings from cifsd.rst - cifsd: update cifsd.rst document - cifsd: fix WARNING: Title overline too short - ksmbd: use f_bsize in FS_SECTOR_SIZE_INFORMATION - ksmbd: remove unneeded NULL check in the list iterator - ksmbd: use f_bsize instead of q->limits.logical_block_size - ksmbd: change stream type macro to enumeration - ksmbd: opencode posix acl functions instead of wrappers - ksmbd: factor out a ksmbd_validate_entry_in_use helper from __ksmbd_vfs_rename - ksmbd: opencode to avoid trivial wrappers - ksmbd: remove ksmbd_err/info - ksmbd: replace KSMBD_SHARE_CONFIG_PATH with inline function - ksmbd: remove ____ksmbd_align in ksmbd_server.h - ksmbd: remove unneeded FIXME comment - ksmbd: fix overly long line - ksmbd: use goto instead of duplicating the resoure cleanup in ksmbd_open_fd - ksmbd: use list_for_each_entry instead of list_for_each - ksmbd: remove ksmbd_vfs_copy_file_range - ksmbd: initialize variables on the declaration - ksmbd: remove cache read/trans buffer support - ksmbd: add support for SMB3 multichannel - ksmbd: fix kfree of uninitialized pointer oid - cifsd: append ksmbd prefix into names for asn1 decoder - cifsd: remove duplicated argument - cifsd: set epoch in smb2_lease_break response - cifsd: fix list_add double add BUG_ON trap in setup_async_work() - cifsd: fix additional warnings from checkpatch.pl --strict - cifsd: fix potential read overflow in ksmbd_vfs_stream_read() - cifsd: check return value of ksmbd_vfs_getcasexattr() correctly - cifsd: fix memleak in ksmbd_vfs_stream_read() - cifsd: fix memleak in ksmbd_vfs_stream_write() - cifsd: make alignment match open parenthesis - cifsd: enclose macro variables in parenthesis - cifsd: fix Control flow issues in ksmbd_build_ntlmssp_challenge_blob() - cifsd: lookup a file with LOOKUP_FOLLOW only if 'follow symlinks = yes' - cifsd: Prefer kernel type 'u16' over 'uint16_t' - cifsd: remove unnecessary parentheses around - cifsd: Alignment should match open parenthesis - cifsd: Blank lines aren't necessary after an open brace '{' - cifsd: No space is necessary after a cast - cifsd: don't use multiple blank lines - cifsd: spaces preferred around that '/' - cifsd: braces {} should be used on all arms of this statement - cifsd: add the check to prevent potential overflow with smb_strtoUTF16() and UNICODE_LEN() - cifsd: alignment match open parenthesis - cifsd: return -ENOMEM about error from ksmbd_crypto_ctx_find_xxx calls - cifsd: simplify error handling in ksmbd_gen_preauth_integrity_hash() - cifsd: call kzalloc() directly instead of wrapper - cifsd: add default case in switch statment in alloc_shash_desc() - cifsd: change success handling to failure handling - cifsd: fix wrong return value in ksmbd_crypt_message() - cifsd: remove unneeded initialization of rc variable in ksmbd_crypt_message() - cifsd: len can never be negative in ksmbd_init_sg() - cifsd: add the check if nvec is zero - cifsd: never return 1 on failure - cifsd: return zero in always success case - cifsd: set error return value for memcmp() difference - cifsd: remove unneeded type casting - cifsd: simplify error handling in ksmbd_auth_ntlm() - cifsd: move ret check before the out label - cifsd: just return smbhash() instead of using rc return value - cifsd: move fips_enabled check before the str_to_key() - cifsd: add goto fail in neg_token_init_mech_type() - cifsd: use memcmp instead of for loop check in oid_eq() - cifsd: add goto fail in asn1_oid_decode() - cifsd: add support for FSCTL_DUPLICATE_EXTENTS_TO_FILE - cifsd: Do not use 0 or 0xFFFFFFFF for TreeID - cifsd: fix xfstests generic/504 test failure - cifsd: fix boolreturn.cocci warnings - cifsd: fix WARNING: Too many leading tabs - cifsd: fix WARNING: Possible unnecessary 'out of memory' message - cifsd: decoding gss token using lib/asn1_decoder.c - cifsd: fix invalid memory access in smb2_write() - cifsd: add support for AES256 encryption - cifsd: Fix potential null-ptr-deref in destroy_previous_session() - cifsd: Update out_buf_len in smb2_populate_readdir_entry() - cifsd: Handle ksmbd_session_rpc_open() failure in create_smb2_pipe() - cifsd: Call smb2_set_err_rsp() in smb2_read/smb2_write error path - cifsd: Fix regression in smb2_get_info - cifsd: Remove is_attributes_write_allowed() wrapper - cifsd: Update access check in set_file_allocation_info/set_end_of_file_info - cifsd: remove the dead code of unimplemented durable handle - cifsd: use d_inode() - cifsd: Fix potential null-ptr-deref in smb2_open() - cifsd: move nt time functions to misc.c - cifsd: remove unused nterr.c file - cifsd: remove unused smberr.h - cifsd: Remove smb2_put_name() - cifsd: fix reference count decrement of unclaimed file in __ksmbd_lookup_fd - cifsd: re-implement ksmbd_vfs_kern_path - cifsd: get parent dentry from child in ksmbd_vfs_remove_file() - cifsd: add the check if parent is stable by unexpected rename - cifsd: declare ida statically - cifsd: remove unused including - cifsd: prevent a integer overflow in wm_alloc() - cifsd: remove wrappers of kvmalloc/kvfree - cifsd: fix memdup.cocci warnings - cifsd: use kfree to free memory allocated by kmalloc or kzalloc - cifsd: fix memory leak when loop ends - cifsd: remove stale prototype and variables - cifsd: use xarray instead of linked list for tree connect list - cifsd: remove useless error handling in ksmbd_vfs_read - cifsd: use file_inode() instead of d_inode() - cifsd: handle unhashed dentry in ksmbd_vfs_mkdir - cifsd: remove calling d_path in error paths - cifsd: remove smack inherit leftovers - cifsd: fix wrong prototype in comment - cifsd: merge time_wrappers.h into smb_common.h - cifsd: clean-up codes using chechpatch.pl --strict - cifsd: fix error return code in ksmbd_vfs_remove_file() - cifsd: add the check to work file lock and rename behaviors like Windows unless POSIX extensions are negotiated - cifsd: use kmalloc() for small allocations - cifsd: fix wrong use of rw semaphore in __session_create() - cifsd: remove unneeded macros - cifsd: remove redundant assignment to variable err - cifsd: fix error handling in ksmbd_server_init() - cifsd: Fix an error code in smb2_read() - cifsd: Pass string length parameter to match_pattern() - cifsd: fix warning: variable 'total_ace_size' and 'posix_ccontext' set but not used - cifsd: fix incorrect comments - cifsd: remove unneeded FIXME comments - cifsd: fix static checker warning from smb_check_perm_dacl() - cifsd: fix static checker warning from smb_direct_post_send_data() - cifsd: Fix a use after free on error path - cifsd: fix a IS_ERR() vs NULL bug - cifsd: fix a precedence bug in parse_dacl() - cifsd: Fix a handful of spelling mistakes - cifsd: uniquify extract_sharename() - cifsd: add file operations - cifsd: add server-side procedures for SMB3 - cifsd: add server handler for central processing and tranport layers - openeuler: net: ngbe: fix ngbe checkpatch warnnings- Bluetooth: L2CAP: Fix accepting connection request for invalid SPSM - Bluetooth: L2CAP: Fix attempting to access uninitialized memory - !225 Synchronize the coresight code of the Linux mainline to support HiSilicon tracing - !257 [5.10] [Feature] :add net-swift ngbe NIC support - !263 svm: Delete unused ioctl command - svm: Delete unused ioctl command - openeuler: net: ngbe: add ngbe module source code - openeuler: net: ngbe add build support - openeuler: config: add NGBE MODODULE CONFIG - openeuler_defconfig: Enable TRBE and TMC - drivers/ETM: fix error in invalid cs_id - coresight: etm4x: Expose trcdevarch via sysfs - perf cs-etm: Update ARM's CoreSight hardware tracing OpenCSD library to v1.0.0 - coresight: etm4x: Add support for PE OS lock - coresight: etm4x: Convert all register accesses - coresight: etm4x: avoid build failure with unrolled loops - coresight: trbe: Make sure we have enough space - coresight: trbe: Allow driver to choose a different alignment - coresight: trbe: Decouple buffer base from the hardware base - coresight: trbe: Add a helper to pad a given buffer area - coresight: trbe: Add a helper to calculate the trace generated - coresight: trbe: Defer the probe on offline CPUs - coresight: trbe: Fix incorrect access of the sink specific data - coresight: trbe: Prohibit trace before disabling TRBE - coresight: trbe: End the AUX handle on truncation - coresight: trbe: Do not truncate buffer on IRQ - coresight: trbe: Fix handling of spurious interrupts - coresight: trbe: irq handler: Do not disable TRBE if no action is needed - coresight: trbe: Unify the enabling sequence - coresight: trbe: Drop duplicate TRUNCATE flags - coresight: trbe: Ensure the format flag is always set - coresight: etm-pmu: Ensure the AUX handle is valid - coresight: etm4x: Use Trace Filtering controls dynamically - coresight: etm4x: Save restore TRFCR_EL1 - coresight: etm4x: Move ETM to prohibited region for disable - coresight: Don't immediately close events that are run on invalid CPU/sink combos - coresight: tmc-etr: Speed up for bounce buffer in flat mode - KVM: arm64: Handle access to TRFCR_EL1 - coresight: sink: Add TRBE driver - perf: aux: Add flags for the buffer format - perf: aux: Add CoreSight PMU buffer formats - arm64: Add support for trace synchronization barrier - coresight: core: Add support for dedicated percpu sinks - coresight: etm-perf: Handle stale output handles - coresight: ete: Add support for ETE tracing - coresight: ete: Add support for ETE sysreg access - coresight: Add support for v8.4 SelfHosted tracing - arm64: Add TRBE definitions - arm64: Add TRFCR_ELx definitions - coresight: etm4x: Add support for sysreg only devices - coresight: etm4x: Refactor probing routine - coresight: etm4x: Use TRCDEVARCH for component discovery - coresight: etm4x: Add necessary synchronization for sysreg access - coresight: etm4x: Detect system instructions support - coresight: etm4x: Detect access early on the target CPU - coresight: etm4x: Handle ETM architecture version - coresight: etm4x: Check for Software Lock - coresight: etm4x: Define DEVARCH register fields - coresight: etm4x: Hide sysfs attributes for unavailable registers - coresight: etm4x: Add sysreg access helpers - coresight: etm4x: Make offset available for sysfs attributes - coresight: etm4x: Always read the registers on the host CPU - coresight: Convert claim/disclaim operations to use access wrappers - coresight: Convert coresight_timeout to use access abstraction - coresight: Introduce device access abstraction- btrfs: raid56: don't trust any cached sector in __raid56_parity_recover() - btrfs: only write the sectors in the vertical stripe which has data stripes - sched/fair: Fix fault in reweight_entity - net_sched: cls_route: disallow handle of 0 - net/9p: Initialize the iounit field during fid creation - tee: add overflow check in register_shm_helper() - kvm: x86/pmu: Fix the compare function used by the pmu event filter - mtd: rawnand: arasan: Prevent an unsupported configuration - Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm regression - Revert "net: usb: ax88179_178a needs FLAG_SEND_ZLP" - drm/vc4: change vc4_dma_range_matches from a global to static - drm/bridge: tc358767: Fix (e)DP bridge endpoint parsing in dedicated function - Revert "mwifiex: fix sleep in atomic context bugs caused by dev_coredumpv" - tcp: fix over estimation in sk_forced_mem_schedule() - mac80211: fix a memory leak where sta_info is not freed - KVM: x86: Avoid theoretical NULL pointer dereference in kvm_irq_delivery_to_apic_fast() - KVM: x86: Check lapic_in_kernel() before attempting to set a SynIC irq - KVM: Add infrastructure and macro to mark VM as bugged - dm raid: fix address sanitizer warning in raid_status - dm raid: fix address sanitizer warning in raid_resume - ext4: fix extent status tree race in writeback error recovery path - ext4: update s_overhead_clusters in the superblock during an on-line resize - ext4: fix warning in ext4_iomap_begin as race between bmap and write - tracing: Use a struct alignof to determine trace event field alignment - tpm: eventlog: Fix section mismatch for DEBUG_SECTION_MISMATCH - KEYS: asymmetric: enforce SM2 signature use pkey algo - xen-blkfront: Apply 'feature_persistent' parameter when connect - xen-blkback: Apply 'feature_persistent' parameter when connect - xen-blkback: fix persistent grants negotiation - KVM: x86/pmu: Ignore pmu->global_ctrl check if vPMU doesn't support global_ctrl - KVM: VMX: Mark all PERF_GLOBAL_(OVF)_CTRL bits reserved if there's no vPMU - KVM: x86/pmu: Introduce the ctrl_mask value for fixed counter - KVM: x86/pmu: Use different raw event masks for AMD and Intel - KVM: x86/pmu: Use binary search to check filtered events - KVM: nVMX: Inject #UD if VMXON is attempted with incompatible CR0/CR4 - KVM: x86: Move vendor CR4 validity check to dedicated kvm_x86_ops hook - KVM: SVM: Drop VMXE check from svm_set_cr4() - KVM: VMX: Drop explicit 'nested' check from vmx_set_cr4() - KVM: VMX: Drop guest CPUID check for VMXE in vmx_set_cr4() - ACPI: CPPC: Do not prevent CPPC from working in the future - btrfs: reset block group chunk force if we have to wait - btrfs: reject log replay if there is unsupported RO compat flag - um: Allow PM with suspend-to-idle - timekeeping: contribute wall clock to rng on time change - kexec, KEYS, s390: Make use of built-in and secondary keyring for signature verification - dm writecache: set a default MAX_WRITEBACK_JOBS - serial: 8250: Fold EndRun device support into OxSemi Tornado code - serial: 8250_pci: Replace dev_*() by pci_*() macros - serial: 8250_pci: Refactor the loop in pci_ite887x_init() - serial: 8250: Correct the clock for OxSemi PCIe devices - serial: 8250: Dissociate 4MHz Titan ports from Oxford ports - PCI/AER: Iterate over error counters instead of error strings - iommu/vt-d: avoid invalid memory access via node_online(NUMA_NO_NODE) - KVM: x86: Signal #GP, not -EPERM, on bad WRMSR(MCi_CTL/STATUS) - KVM: set_msr_mce: Permit guests to ignore single-bit ECC errors - intel_th: pci: Add Raptor Lake-S CPU support - intel_th: pci: Add Raptor Lake-S PCH support - intel_th: pci: Add Meteor Lake-P support - firmware: arm_scpi: Ensure scpi_info is not assigned if the probe fails - usbnet: smsc95xx: Avoid link settings race on interrupt reception - usbnet: smsc95xx: Don't clear read-only PHY interrupt - mtd: rawnand: arasan: Fix clock rate in NV-DDR - mtd: rawnand: arasan: Support NV-DDR interface - mtd: rawnand: arasan: Fix a macro parameter - mtd: rawnand: Add NV-DDR timings - mtd: rawnand: arasan: Check the proposed data interface is supported - mtd: rawnand: Add a helper to clarify the interface configuration - drm/vc4: drv: Adopt the dma configuration from the HVS or V3D component - HID: hid-input: add Surface Go battery quirk - HID: Ignore battery for Elan touchscreen on HP Spectre X360 15-df0xxx - drm/mediatek: Keep dsi as LP00 before dcs cmds transfer - drm/mediatek: Allow commands to be sent during video mode - drm/i915/dg1: Update DMC_DEBUG3 register - spmi: trace: fix stack-out-of-bound access in SPMI tracing functions - __follow_mount_rcu(): verify that mount_lock remains unchanged - Input: gscps2 - check return value of ioremap() in gscps2_probe() - x86/olpc: fix 'logical not is only applied to the left hand side' - ftrace/x86: Add back ftrace_expected assignment - x86/bugs: Enable STIBP for IBPB mitigated RETBleed - scsi: qla2xxx: Fix losing FCP-2 targets during port perturbation tests - scsi: qla2xxx: Fix losing FCP-2 targets on long port disable with I/Os - scsi: qla2xxx: Fix erroneous mailbox timeout after PCI error injection - scsi: qla2xxx: Turn off multi-queue for 8G adapters - scsi: qla2xxx: Fix discovery issues in FC-AL topology - scsi: zfcp: Fix missing auto port scan and thus missing target ports - video: fbdev: s3fb: Check the size of screen before memset_io() - video: fbdev: arkfb: Check the size of screen before memset_io() - video: fbdev: vt8623fb: Check the size of screen before memset_io() - x86/entry: Build thunk_$(BITS) only if CONFIG_PREEMPTION=y - sched: Fix the check of nr_running at queue wakelist - tools/thermal: Fix possible path truncations - video: fbdev: arkfb: Fix a divide-by-zero bug in ark_set_pixclock() - x86/numa: Use cpumask_available instead of hardcoded NULL check - sched, cpuset: Fix dl_cpu_busy() panic due to empty cs->cpus_allowed - sched/deadline: Merge dl_task_can_attach() and dl_cpu_busy() - scripts/faddr2line: Fix vmlinux detection on arm64 - genelf: Use HAVE_LIBCRYPTO_SUPPORT, not the never defined HAVE_LIBCRYPTO - powerpc/pci: Fix PHB numbering when using opal-phbid - kprobes: Forbid probing on trampoline and BPF code areas - perf symbol: Fail to read phdr workaround - powerpc/cell/axon_msi: Fix refcount leak in setup_msi_msg_address - powerpc/xive: Fix refcount leak in xive_get_max_prio - powerpc/spufs: Fix refcount leak in spufs_init_isolated_loader - f2fs: fix to remove F2FS_COMPR_FL and tag F2FS_NOCOMP_FL at the same time - f2fs: write checkpoint during FG_GC - f2fs: don't set GC_FAILURE_PIN for background GC - powerpc/pci: Prefer PCI domain assignment via DT 'linux,pci-domain' and alias - powerpc/32: Do not allow selection of e5500 or e6500 CPUs on PPC32 - ASoC: mchp-spdifrx: disable end of block interrupt on failures - video: fbdev: sis: fix typos in SiS_GetModeID() - video: fbdev: amba-clcd: Fix refcount leak bugs - watchdog: armada_37xx_wdt: check the return value of devm_ioremap() in armada_37xx_wdt_probe() - ASoC: audio-graph-card: Add of_node_put() in fail path - fuse: Remove the control interface for virtio-fs - ASoC: qcom: q6dsp: Fix an off-by-one in q6adm_alloc_copp() - ASoC: fsl_easrc: use snd_pcm_format_t type for sample_format - s390/zcore: fix race when reading from hardware system area - s390/dump: fix old lowcore virtual vs physical address confusion - perf tools: Fix dso_id inode generation comparison - iommu/arm-smmu: qcom_iommu: Add of_node_put() when breaking out of loop - mfd: max77620: Fix refcount leak in max77620_initialise_fps - mfd: t7l66xb: Drop platform disable callback - remoteproc: sysmon: Wait for SSCTL service to come up - lib/smp_processor_id: fix imbalanced instrumentation_end() call - kfifo: fix kfifo_to_user() return type - rpmsg: qcom_smd: Fix refcount leak in qcom_smd_parse_edge - iommu/exynos: Handle failed IOMMU device registration properly - tty: n_gsm: fix missing corner cases in gsmld_poll() - tty: n_gsm: fix DM command - tty: n_gsm: fix wrong T1 retry count handling - vfio/ccw: Do not change FSM state in subchannel event - vfio/mdev: Make to_mdev_device() into a static inline - vfio: Split creation of a vfio_device into init and register ops - vfio: Simplify the lifetime logic for vfio_device - vfio: Remove extra put/gets around vfio_device->group - remoteproc: qcom: wcnss: Fix handling of IRQs - ASoC: qcom: Fix missing of_node_put() in asoc_qcom_lpass_cpu_platform_probe() - tty: n_gsm: fix race condition in gsmld_write() - tty: n_gsm: fix packet re-transmission without open control channel - tty: n_gsm: fix non flow control frames during mux flow off - tty: n_gsm: fix wrong queuing behavior in gsm_dlci_data_output() - tty: n_gsm: fix user open not possible at responder until initiator open - tty: n_gsm: Delete gsmtty open SABM frame when config requester - ASoC: samsung: change gpiod_speaker_power and rx1950_audio from global to static variables - powerpc/perf: Optimize clearing the pending PMI and remove WARN_ON for PMI check in power_pmu_disable - ASoC: samsung: h1940_uda1380: include proepr GPIO consumer header - profiling: fix shift too large makes kernel panic - selftests/livepatch: better synchronize test_klp_callbacks_busy - remoteproc: k3-r5: Fix refcount leak in k3_r5_cluster_of_init - rpmsg: mtk_rpmsg: Fix circular locking dependency - ASoC: codecs: wcd9335: move gains from SX_TLV to S8_TLV - ASoC: codecs: msm8916-wcd-digital: move gains from SX_TLV to S8_TLV - serial: 8250_dw: Store LSR into lsr_saved_flags in dw8250_tx_wait_empty() - serial: 8250: Export ICR access helpers for internal use - ASoC: mediatek: mt8173-rt5650: Fix refcount leak in mt8173_rt5650_dev_probe - ASoC: codecs: da7210: add check for i2c_add_driver - ASoC: mt6797-mt6351: Fix refcount leak in mt6797_mt6351_dev_probe - ASoC: mediatek: mt8173: Fix refcount leak in mt8173_rt5650_rt5676_dev_probe - ASoC: samsung: Fix error handling in aries_audio_probe - ASoC: cros_ec_codec: Fix refcount leak in cros_ec_codec_platform_probe - opp: Fix error check in dev_pm_opp_attach_genpd() - usb: cdns3: Don't use priv_dev uninitialized in cdns3_gadget_ep_enable() - nvme: use command_id instead of req->tag in trace_nvme_complete_rq() - null_blk: fix ida error handling in null_add_dev() - RDMA/rxe: Fix error unwind in rxe_create_qp() - RDMA/mlx5: Add missing check for return value in get namespace flow - selftests: kvm: set rax before vmcall - mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region - RDMA/srpt: Fix a use-after-free - RDMA/srpt: Introduce a reference count in struct srpt_device - RDMA/srpt: Duplicate port name members - platform/olpc: Fix uninitialized data in debugfs write - usb: cdns3: change place of 'priv_ep' assignment in cdns3_gadget_ep_dequeue(), cdns3_gadget_ep_enable() - USB: serial: fix tty-port initialized comments - PCI: tegra194: Fix link up retry sequence - PCI: tegra194: Fix Root Port interrupt handling - HID: alps: Declare U1_UNICORN_LEGACY support - mmc: cavium-thunderx: Add of_node_put() when breaking out of loop - mmc: cavium-octeon: Add of_node_put() when breaking out of loop - HID: mcp2221: prevent a buffer overflow in mcp_smbus_write() - gpio: gpiolib-of: Fix refcount bugs in of_mm_gpiochip_add_data() - RDMA/hfi1: fix potential memory leak in setup_base_ctxt() - RDMA/siw: Fix duplicated reported IW_CM_EVENT_CONNECT_REPLY event - RDMA/qedr: Fix potential memory leak in __qedr_alloc_mr() - RDMA/qedr: Improve error logs for rdma_alloc_tid error return - RDMA/rtrs-srv: Fix modinfo output for stringify - RDMA/rtrs: Avoid Wtautological-constant-out-of-range-compare - RDMA/rtrs: Define MIN_CHUNK_SIZE - um: random: Don't initialise hwrng struct with zero - interconnect: imx: fix max_node_id - eeprom: idt_89hpesx: uninitialized data in idt_dbgfs_csr_write() - usb: dwc3: qcom: fix missing optional irq warnings - usb: dwc3: core: Do not perform GCTL_CORE_SOFTRESET during bootup - usb: dwc3: core: Deprecate GCTL.CORESOFTRESET - usb: aspeed-vhub: Fix refcount leak bug in ast_vhub_init_desc() - usb: gadget: udc: amd5536 depends on HAS_DMA - xtensa: iss: fix handling error cases in iss_net_configure() - xtensa: iss/network: provide release() callback - scsi: smartpqi: Fix DMA direction for RAID requests - PCI: qcom: Set up rev 2.1.0 PARF_PHY before enabling clocks - PCI/portdrv: Don't disable AER reporting in get_port_device_capability() - KVM: s390: pv: leak the topmost page table when destroy fails - mmc: block: Add single read for 4k sector cards - mmc: sdhci-of-at91: fix set_uhs_signaling rewriting of MC1R - memstick/ms_block: Fix a memory leak - memstick/ms_block: Fix some incorrect memory allocation - mmc: sdhci-of-esdhc: Fix refcount leak in esdhc_signal_voltage_switch - staging: rtl8192u: Fix sleep in atomic context bug in dm_fsync_timer_callback - intel_th: msu: Fix vmalloced buffers - intel_th: msu-sink: Potential dereference of null pointer - intel_th: Fix a resource leak in an error handling path - PCI: endpoint: Don't stop controller when unbinding endpoint function - dmaengine: sf-pdma: Add multithread support for a DMA channel - dmaengine: sf-pdma: apply proper spinlock flags in sf_pdma_prep_dma_memcpy() - KVM: arm64: Don't return from void function - soundwire: bus_type: fix remove and shutdown support - PCI: dwc: Always enable CDM check if "snps,enable-cdm-check" exists - PCI: dwc: Deallocate EPC memory on dw_pcie_ep_init() errors - PCI: dwc: Add unroll iATU space support to dw_pcie_disable_atu() - clk: qcom: camcc-sdm845: Fix topology around titan_top power domain - clk: qcom: ipq8074: set BRANCH_HALT_DELAY flag for UBI clocks - clk: qcom: ipq8074: fix NSS port frequency tables - clk: qcom: ipq8074: SW workaround for UBI32 PLL lock - clk: qcom: ipq8074: fix NSS core PLL-s - usb: host: xhci: use snprintf() in xhci_decode_trb() - clk: qcom: clk-krait: unlock spin after mux completion - misc: rtsx: Fix an error handling path in rtsx_pci_probe() - dmaengine: dw-edma: Fix eDMA Rd/Wr-channels and DMA-direction semantics - mwifiex: fix sleep in atomic context bugs caused by dev_coredumpv - mwifiex: Ignore BTCOEX events from the 88W8897 firmware - KVM: Don't set Accessed/Dirty bits for ZERO_PAGE - clk: mediatek: reset: Fix written reset bit offset - iio: accel: bma400: Reordering of header files - platform/chrome: cros_ec: Always expose last resume result - iio: accel: bma400: Fix the scale min and max macro values - netfilter: xtables: Bring SPDX identifier back - usb: xhci: tegra: Fix error check - usb: gadget: tegra-xudc: Fix error check in tegra_xudc_powerdomain_init() - usb: ohci-nxp: Fix refcount leak in ohci_hcd_nxp_probe - usb: host: Fix refcount leak in ehci_hcd_ppc_of_probe - fpga: altera-pr-ip: fix unsigned comparison with less than zero - mtd: st_spi_fsm: Add a clk_disable_unprepare() in .probe()'s error path - mtd: partitions: Fix refcount leak in parse_redboot_of - mtd: sm_ftl: Fix deadlock caused by cancel_work_sync in sm_release - HID: cp2112: prevent a buffer overflow in cp2112_xfer() - PCI: tegra194: Fix PM error handling in tegra_pcie_config_ep() - mtd: rawnand: meson: Fix a potential double free issue - mtd: maps: Fix refcount leak in ap_flash_init - mtd: maps: Fix refcount leak in of_flash_probe_versatile - clk: renesas: r9a06g032: Fix UART clkgrp bitsel - wireguard: allowedips: don't corrupt stack when detecting overflow - wireguard: ratelimiter: use hrtimer in selftest - dccp: put dccp_qpolicy_full() and dccp_qpolicy_push() in the same lock - net: ionic: fix error check for vlan flags in ionic_set_nic_features() - net: rose: fix netdev reference changes - netdevsim: Avoid allocation warnings triggered from user space - iavf: Fix max_rate limiting - net: allow unbound socket for packets in VRF when tcp_l3mdev_accept set - tcp: Fix data-races around sysctl_tcp_l3mdev_accept. - ipv6: add READ_ONCE(sk->sk_bound_dev_if) in INET6_MATCH() - tcp: sk->sk_bound_dev_if once in inet_request_bound_dev_if() - inet: add READ_ONCE(sk->sk_bound_dev_if) in INET_MATCH() - crypto: hisilicon/sec - fix auth key size error - crypto: inside-secure - Add missing MODULE_DEVICE_TABLE for of - crypto: hisilicon/hpre - don't use GFP_KERNEL to alloc mem during softirq - net/mlx5e: Fix the value of MLX5E_MAX_RQ_NUM_MTTS - net/mlx5e: Remove WARN_ON when trying to offload an unsupported TLS cipher/version - media: cedrus: hevc: Add check for invalid timestamp - wifi: libertas: Fix possible refcount leak in if_usb_probe() - wifi: iwlwifi: mvm: fix double list_add at iwl_mvm_mac_wake_tx_queue - wifi: wil6210: debugfs: fix uninitialized variable use in `wil_write_file_wmi()` - i2c: mux-gpmux: Add of_node_put() when breaking out of loop - i2c: cadence: Support PEC for SMBus block read - Bluetooth: hci_intel: Add check for platform_driver_register - can: pch_can: pch_can_error(): initialize errc before using it - can: error: specify the values of data[5..7] of CAN error frames - can: usb_8dev: do not report txerr and rxerr during bus-off - can: kvaser_usb_leaf: do not report txerr and rxerr during bus-off - can: kvaser_usb_hydra: do not report txerr and rxerr during bus-off - can: sun4i_can: do not report txerr and rxerr during bus-off - can: hi311x: do not report txerr and rxerr during bus-off - can: sja1000: do not report txerr and rxerr during bus-off - can: rcar_can: do not report txerr and rxerr during bus-off - can: pch_can: do not report txerr and rxerr during bus-off - selftests/bpf: fix a test for snprintf() overflow - wifi: p54: add missing parentheses in p54_flush() - wifi: p54: Fix an error handling path in p54spi_probe() - wifi: wil6210: debugfs: fix info leak in wil_write_file_wmi() - fs: check FMODE_LSEEK to control internal pipe splicing - bpf: Fix subprog names in stack traces. - selftests: timers: clocksource-switch: fix passing errors from child - selftests: timers: valid-adjtimex: build fix for newer toolchains - libbpf: Fix the name of a reused map - tcp: make retransmitted SKB fit into the send window - drm/exynos/exynos7_drm_decon: free resources when clk_set_parent() failed. - mediatek: mt76: mac80211: Fix missing of_node_put() in mt76_led_init() - mt76: mt76x02u: fix possible memory leak in __mt76x02u_mcu_send_msg - media: platform: mtk-mdp: Fix mdp_ipi_comm structure alignment - crypto: hisilicon - Kunpeng916 crypto driver don't sleep when in softirq - drm/msm/mdp5: Fix global state lock backoff - lib: bitmap: provide devm_bitmap_alloc() and devm_bitmap_zalloc() - lib: bitmap: order includes alphabetically - drm: bridge: sii8620: fix possible off-by-one - drm/mediatek: dpi: Only enable dpi after the bridge is enabled - drm/mediatek: dpi: Remove output format of YUV - drm/rockchip: Fix an error handling path rockchip_dp_probe() - drm/rockchip: vop: Don't crash for invalid duplicate_state() - selftests/xsk: Destroy BPF resources only when ctx refcount drops to 0 - crypto: arm64/gcm - Select AEAD for GHASH_ARM64_CE - drm/vc4: hdmi: Correct HDMI timing registers for interlaced modes - drm/vc4: hdmi: Fix timings for interlaced modes - drm/vc4: hdmi: Limit the BCM2711 to the max without scrambling - drm/vc4: hdmi: Don't access the connector state in reset if kmalloc fails - drm/vc4: hdmi: Avoid full hdmi audio fifo writes - drm/vc4: hdmi: Remove firmware logic for MAI threshold setting - drm/vc4: dsi: Add correct stop condition to vc4_dsi_encoder_disable iteration - drm/vc4: dsi: Fix dsi0 interrupt support - drm/vc4: dsi: Register dsi0 as the correct vc4 encoder type - drm/vc4: dsi: Introduce a variant structure - drm/vc4: dsi: Use snprintf for the PHY clocks instead of an array - drm/vc4: drv: Remove the DSI pointer in vc4_drv - drm/vc4: dsi: Correct pixel order for DSI0 - drm/vc4: dsi: Correct DSI divider calculations - drm/vc4: plane: Fix margin calculations for the right/bottom edges - drm/vc4: plane: Remove subpixel positioning check - media: tw686x: Fix memory leak in tw686x_video_init - media: v4l2-mem2mem: prevent pollerr when last_buffer_dequeued is set - media: hdpvr: fix error value returns in hdpvr_read - drm/mcde: Fix refcount leak in mcde_dsi_bind - drm: bridge: adv7511: Add check for mipi_dsi_driver_register - crypto: ccp - During shutdown, check SEV data pointer before using - test_bpf: fix incorrect netdev features - drm/radeon: fix incorrrect SPDX-License-Identifiers - wifi: iwlegacy: 4965: fix potential off-by-one overflow in il4965_rs_fill_link_cmd() - media: tw686x: Register the irq at the end of probe - crypto: sun8i-ss - fix infinite loop in sun8i_ss_setup_ivs() - i2c: Fix a potential use after free - crypto: sun8i-ss - fix error codes in allocate_flows() - crypto: sun8i-ss - do not allocate memory when handling hash requests - drm: adv7511: override i2c address of cec before accessing it - virtio-gpu: fix a missing check to avoid NULL dereference - i2c: npcm: Correct slave role behavior - i2c: npcm: Remove own slave addresses 2:10 - drm/mediatek: Add pull-down MIPI operation in mtk_dsi_poweroff function - drm/mediatek: Separate poweron/poweroff from enable/disable and define new funcs - drm/mediatek: Modify dsi funcs to atomic operations - drm/radeon: fix potential buffer overflow in ni_set_mc_special_registers() - ath11k: Fix incorrect debug_mask mappings - drm/mipi-dbi: align max_chunk to 2 in spi_transfer - ath11k: fix netdev open race - wifi: rtlwifi: fix error codes in rtl_debugfs_set_write_h2c() - drm/st7735r: Fix module autoloading for Okaya RH128128T - ath10k: do not enforce interrupt trigger type - drm/bridge: tc358767: Make sure Refclk clock are enabled - drm/bridge: tc358767: Move (e)DP bridge endpoint parsing into dedicated function - pwm: lpc18xx-sct: Convert to devm_platform_ioremap_resource() - pwm: sifive: Shut down hardware only after pwmchip_remove() completed - pwm: sifive: Ensure the clk is enabled exactly once per running PWM - pwm: sifive: Simplify offset calculation for PWMCMP registers - pwm: sifive: Don't check the return code of pwmchip_remove() - dm: return early from dm_pr_call() if DM device is suspended - thermal/tools/tmon: Include pthread and time headers in tmon.h - selftests/seccomp: Fix compile warning when CC=clang - nohz/full, sched/rt: Fix missed tick-reenabling bug in dequeue_task_rt() - drivers/perf: arm_spe: Fix consistency of SYS_PMSCR_EL1.CX - arm64: dts: qcom: qcs404: Fix incorrect USB2 PHYs assignment - soc: qcom: Make QCOM_RPMPD depend on PM - regulator: of: Fix refcount leak bug in of_get_regulation_constraints() - blktrace: Trace remapped requests correctly - block: remove the request_queue to argument request based tracepoints - hwmon: (drivetemp) Add module alias - blk-mq: don't create hctx debugfs dir until q->debugfs_dir is created - erofs: avoid consecutive detection for Highmem memory - arm64: tegra: Fix SDMMC1 CD on P2888 - arm64: dts: mt7622: fix BPI-R64 WPS button - bus: hisi_lpc: fix missing platform_device_put() in hisi_lpc_acpi_probe() - ARM: dts: qcom: pm8841: add required thermal-sensor-cells - soc: qcom: aoss: Fix refcount leak in qmp_cooling_devices_register - soc: qcom: ocmem: Fix refcount leak in of_get_ocmem - ACPI: APEI: Fix _EINJ vs EFI_MEMORY_SP - regulator: qcom_smd: Fix pm8916_pldo range - cpufreq: zynq: Fix refcount leak in zynq_get_revision - ARM: OMAP2+: Fix refcount leak in omap3xxx_prm_late_init - ARM: OMAP2+: Fix refcount leak in omapdss_init_of - ARM: dts: qcom: mdm9615: add missing PMIC GPIO reg - block: fix infinite loop for invalid zone append - soc: fsl: guts: machine variable might be unset - locking/lockdep: Fix lockdep_init_map_*() confusion - arm64: cpufeature: Allow different PMU versions in ID_DFR0_EL1 - hexagon: select ARCH_WANT_LD_ORPHAN_WARN - ARM: dts: ast2600-evb: fix board compatible - ARM: dts: ast2500-evb: fix board compatible - x86/pmem: Fix platform-device leak in error path - arm64: dts: renesas: Fix thermal-sensors on single-zone sensors - soc: amlogic: Fix refcount leak in meson-secure-pwrc.c - soc: renesas: r8a779a0-sysc: Fix A2DP1 and A2CV[2357] PDR values - Input: atmel_mxt_ts - fix up inverted RESET handler - ARM: dts: imx7d-colibri-emmc: add cpu1 supply - ACPI: processor/idle: Annotate more functions to live in cpuidle section - ARM: bcm: Fix refcount leak in bcm_kona_smc_init - arm64: dts: renesas: beacon: Fix regulator node names - meson-mx-socinfo: Fix refcount leak in meson_mx_socinfo_init - ARM: findbit: fix overflowing offset - spi: spi-rspi: Fix PIO fallback on RZ platforms - powerpc/64s: Disable stack variable initialisation for prom_init - selinux: Add boundary check in put_entry() - PM: hibernate: defer device probing when resuming from hibernation - firmware: tegra: Fix error check return value of debugfs_create_file() - ARM: shmobile: rcar-gen2: Increase refcount for new reference - arm64: dts: allwinner: a64: orangepi-win: Fix LED node name - arm64: dts: qcom: ipq8074: fix NAND node name - ACPI: LPSS: Fix missing check in register_device_clock() - ACPI: PM: save NVS memory for Lenovo G40-45 - ACPI: EC: Drop the EC_FLAGS_IGNORE_DSDT_GPE quirk - ACPI: EC: Remove duplicate ThinkPad X1 Carbon 6th entry from DMI quirks - ARM: OMAP2+: display: Fix refcount leak bug - spi: synquacer: Add missing clk_disable_unprepare() - ARM: dts: BCM5301X: Add DT for Meraki MR26 - ARM: dts: imx6ul: fix qspi node compatible - ARM: dts: imx6ul: fix lcdif node compatible - ARM: dts: imx6ul: fix csi node compatible - ARM: dts: imx6ul: fix keypad compatible - ARM: dts: imx6ul: change operating-points to uint32-matrix - ARM: dts: imx6ul: add missing properties for sram - wait: Fix __wait_event_hrtimeout for RT/DL tasks - irqchip/mips-gic: Check the return value of ioremap() in gic_of_init() - genirq: GENERIC_IRQ_IPI depends on SMP - irqchip/mips-gic: Only register IPI domain when SMP is enabled - genirq: Don't return error on missing optional irq_request_resources() - ext2: Add more validity checks for inode counts - arm64: Do not forget syscall when starting a new thread. - x86: Handle idle=nomwait cmdline properly for x86_idle - epoll: autoremove wakers even more aggressively - netfilter: nf_tables: fix null deref due to zeroed list head - lockdep: Allow tuning tracing capacity constants. - usb: dwc3: gadget: fix high speed multiplier setting - usb: dwc3: gadget: refactor dwc3_repare_one_trb - arm64: dts: uniphier: Fix USB interrupts for PXs3 SoC - ARM: dts: uniphier: Fix USB interrupts for PXs2 SoC - USB: HCD: Fix URB giveback issue in tasklet function - usb: typec: ucsi: Acknowledge the GET_ERROR_STATUS command completion - coresight: Clear the connection field properly - MIPS: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK - powerpc/powernv: Avoid crashing if rng is NULL - powerpc/ptdump: Fix display of RW pages on FSL_BOOK3E - powerpc/fsl-pci: Fix Class Code of PCIe Root Port - PCI: Add defines for normal and subtractive PCI bridges - ia64, processor: fix -Wincompatible-pointer-types in ia64_get_irr() - media: [PATCH] pci: atomisp_cmd: fix three missing checks on list iterator - md-raid10: fix KASAN warning - md-raid: destroy the bitmap after destroying the thread - serial: mvebu-uart: uart2 error bits clearing - fuse: limit nsec - scsi: qla2xxx: Zero undefined mailbox IN registers - scsi: qla2xxx: Fix incorrect display of max frame size - scsi: sg: Allow waiting for commands to complete on removed device - iio: light: isl29028: Fix the warning in isl29028_remove() - mtd: rawnand: arasan: Update NAND bus clock instead of system clock - drm/amdgpu: Check BO's requested pinning domains against its preferred_domains - drm/nouveau/acpi: Don't print error when we get -EINPROGRESS from pm_runtime - drm/nouveau: Don't pm_runtime_put_sync(), only pm_runtime_put_autosuspend() - drm/nouveau: fix another off-by-one in nvbios_addr - drm/vc4: hdmi: Disable audio if dmas property is present but empty - drm/gem: Properly annotate WW context on drm_gem_lock_reservations() error - parisc: io_pgetevents_time64() needs compat syscall in 32-bit compat mode - parisc: Check the return value of ioremap() in lba_driver_probe() - parisc: Fix device names in /proc/iomem - ovl: drop WARN_ON() dentry is NULL in ovl_encode_fh() - usbnet: Fix linkwatch use-after-free on disconnect - fbcon: Fix accelerated fbdev scrolling while logo is still shown - fbcon: Fix boundary checks for fbcon=vc:n1-n2 parameters - thermal: sysfs: Fix cooling_device_stats_setup() error code path - fs: Add missing umask strip in vfs_tmpfile - vfs: Check the truncate maximum size in inode_newsize_ok() - tty: vt: initialize unicode screen buffer - ALSA: hda/realtek: Add a quirk for HP OMEN 15 (8786) mute LED - ALSA: hda/realtek: Add quirk for another Asus K42JZ model - ALSA: hda/cirrus - support for iMac 12,1 model - ALSA: hda/conexant: Add quirk for LENOVO 20149 Notebook model - riscv: set default pm_power_off to NULL - KVM: x86: Tag kvm_mmu_x86_module_init() with __init - KVM: x86: Set error code to segment selector on LLDT/LTR non-canonical #GP - KVM: x86: Mark TSS busy during LTR emulation _after_ all fault checks - KVM: nVMX: Let userspace set nVMX MSR to any _host_ supported value - KVM: s390: pv: don't present the ecall interrupt twice - KVM: SVM: Don't BUG if userspace injects an interrupt with GIF=0 - KVM: nVMX: Snapshot pre-VM-Enter DEBUGCTL for !nested_run_pending case - KVM: nVMX: Snapshot pre-VM-Enter BNDCFGS for !nested_run_pending case - HID: wacom: Don't register pad_input for touch switch - HID: wacom: Only report rotation for art pen - add barriers to buffer_uptodate and set_buffer_uptodate - wifi: mac80211_hwsim: use 32-bit skb cookie - wifi: mac80211_hwsim: add back erroneously removed cast - wifi: mac80211_hwsim: fix race condition in pending packet - ALSA: hda/realtek: Add quirk for HP Spectre x360 15-eb0xxx - ALSA: hda/realtek: Add quirk for Clevo NV45PZ - ALSA: bcd2000: Fix a UAF bug on the error path of probing - scsi: Revert "scsi: qla2xxx: Fix disk failure to rediscover" - Revert "pNFS: nfs3_set_ds_client should set NFS_CS_NOPING" - x86: link vdso and boot with -z noexecstack --no-warn-rwx-segments - Makefile: link with -z noexecstack --no-warn-rwx-segments - !253 [5.10] [bugfix] : fix arm32 compiler error ERROR and warning - openeuler: net: txgbe: fix arm32 compile error because 64bit div and warnning - macintosh/adb: fix oob read in do_adb_query() function - Bluetooth: btusb: Add Realtek RTL8852C support ID 0x13D3:0x3586 - Bluetooth: btusb: Add Realtek RTL8852C support ID 0x13D3:0x3587 - Bluetooth: btusb: Add Realtek RTL8852C support ID 0x0CB8:0xC558 - Bluetooth: btusb: Add Realtek RTL8852C support ID 0x04C5:0x1675 - Bluetooth: btusb: Add Realtek RTL8852C support ID 0x04CA:0x4007 - Bluetooth: btusb: Add support of IMC Networks PID 0x3568 - Bluetooth: hci_bcm: Add DT compatible for CYW55572 - Bluetooth: hci_bcm: Add BCM4349B1 variant - selftests: KVM: Handle compiler optimizations in ucall - tools/kvm_stat: fix display of error when multiple processes are found - ACPI: APEI: Better fix to avoid spamming the console with old error logs - ACPI: video: Shortening quirk list by identifying Clevo by board_name only - ACPI: video: Force backlight native for some TongFang devices - selftests/bpf: Check dst_port only on the client socket - selftests/bpf: Extend verifier and bpf_sock tests for dst_port loads - ath9k_htc: fix NULL pointer dereference at ath9k_htc_tx_get_packet() - ath9k_htc: fix NULL pointer dereference at ath9k_htc_rxep() - x86/speculation: Make all RETbleed mitigations 64-bit only - x86/bugs: Do not enable IBPB at firmware entry when IBPB is not available - xfs: prevent UAF in xfs_log_item_in_current_chkpt - docs/kernel-parameters: Update descriptions for "mitigations=" param with retbleed - EDAC/ghes: Set the DIMM label unconditionally - ARM: 9216/1: Fix MAX_DMA_ADDRESS overflow - mt7601u: add USB device ID for some versions of XiaoDu WiFi Dongle. - page_alloc: fix invalid watermark check on a negative value - ARM: crypto: comment out gcc warning that breaks clang builds - sctp: leave the err path free in sctp_stream_init to sctp_stream_free - sfc: disable softirqs for ptp TX - perf symbol: Correct address for bss symbols - virtio-net: fix the race between refill work and close - sctp: fix sleep in atomic context bug in timer handlers - i40e: Fix interface init with MSI interrupts (no MSI-X) - tcp: Fix data-races around sysctl_tcp_reflect_tos. - tcp: Fix a data-race around sysctl_tcp_comp_sack_nr. - tcp: Fix a data-race around sysctl_tcp_comp_sack_slack_ns. - tcp: Fix a data-race around sysctl_tcp_comp_sack_delay_ns. - net: macsec: fix potential resource leak in macsec_add_rxsa() and macsec_add_txsa() - macsec: always read MACSEC_SA_ATTR_PN as a u64 - macsec: limit replay window size with XPN - macsec: fix error message in macsec_add_rxsa and _txsa - macsec: fix NULL deref in macsec_add_rxsa - Documentation: fix sctp_wmem in ip-sysctl.rst - tcp: Fix a data-race around sysctl_tcp_invalid_ratelimit. - tcp: Fix a data-race around sysctl_tcp_autocorking. - tcp: Fix a data-race around sysctl_tcp_min_rtt_wlen. - tcp: Fix a data-race around sysctl_tcp_min_tso_segs. - net: sungem_phy: Add of_node_put() for reference returned by of_get_parent() - igmp: Fix data-races around sysctl_igmp_qrv. - net/tls: Remove the context from the list in tls_device_down - net: ping6: Fix memleak in ipv6_renew_options(). - tcp: Fix a data-race around sysctl_tcp_challenge_ack_limit. - tcp: Fix a data-race around sysctl_tcp_limit_output_bytes. - tcp: Fix data-races around sysctl_tcp_moderate_rcvbuf. - Revert "tcp: change pingpong threshold to 3" - scsi: ufs: host: Hold reference returned by of_parse_phandle() - ice: do not setup vlan for loopback VSI - ice: check (DD | EOF) bits on Rx descriptor rather than (EOP | RS) - tcp: Fix data-races around sysctl_tcp_no_ssthresh_metrics_save. - tcp: Fix a data-race around sysctl_tcp_nometrics_save. - tcp: Fix a data-race around sysctl_tcp_frto. - tcp: Fix a data-race around sysctl_tcp_adv_win_scale. - tcp: Fix a data-race around sysctl_tcp_app_win. - tcp: Fix data-races around sysctl_tcp_dsack. - watch_queue: Fix missing locking in add_watch_to_object() - watch_queue: Fix missing rcu annotation - nouveau/svm: Fix to migrate all requested pages - s390/archrandom: prevent CPACF trng invocations in interrupt context - ntfs: fix use-after-free in ntfs_ucsncmp() - Revert "ocfs2: mount shared volume without ha stack" - Bluetooth: L2CAP: Fix use-after-free caused by l2cap_chan_put - net: usb: ax88179_178a needs FLAG_SEND_ZLP - x86/alternative: Report missing return thunk details - x86/amd: Use IBPB for firmware calls - Bluetooth: Fix bt_skb_sendmmsg not allocating partial chunks - Bluetooth: SCO: Fix sco_send_frame returning skb->len - Bluetooth: Fix passing NULL to PTR_ERR - Bluetooth: RFCOMM: Replace use of memcpy_from_msg with bt_skb_sendmmsg - Bluetooth: SCO: Replace use of memcpy_from_msg with bt_skb_sendmsg - Bluetooth: Add bt_skb_sendmmsg helper - Bluetooth: Add bt_skb_sendmsg helper - ALSA: memalloc: Align buffer allocations in page size - bitfield.h: Fix "type of reg too small for mask" test - drm/imx/dcss: fix unused but set variable warnings - dlm: fix pending remove if msg allocation fails - x86/bugs: Warn when "ibrs" mitigation is selected on Enhanced IBRS parts - sched/deadline: Fix BUG_ON condition for deboosted tasks - bpf: Make sure mac_header was set before using it - mm/mempolicy: fix uninit-value in mpol_rebind_policy() - KVM: Don't null dereference ops->destroy - spi: bcm2835: bcm2835_spi_handle_err(): fix NULL pointer deref for non DMA transfers - tcp: Fix data-races around sysctl_tcp_max_reordering. - tcp: Fix a data-race around sysctl_tcp_rfc1337. - tcp: Fix a data-race around sysctl_tcp_stdurg. - tcp: Fix a data-race around sysctl_tcp_retrans_collapse. - tcp: Fix data-races around sysctl_tcp_slow_start_after_idle. - tcp: Fix a data-race around sysctl_tcp_thin_linear_timeouts. - tcp: Fix data-races around sysctl_tcp_recovery. - tcp: Fix a data-race around sysctl_tcp_early_retrans. - tcp: Fix data-races around sysctl knobs related to SYN option. - udp: Fix a data-race around sysctl_udp_l3mdev_accept. - ip: Fix data-races around sysctl_ip_prot_sock. - ipv4: Fix a data-race around sysctl_fib_multipath_use_neigh. - drm/imx/dcss: Add missing of_node_put() in fail path - be2net: Fix buffer overflow in be_get_module_eeprom - gpio: pca953x: use the correct register address when regcache sync during init - gpio: pca953x: use the correct range when do regmap sync - gpio: pca953x: only use single read/write for No AI mode - ixgbe: Add locking to prevent panic when setting sriov_numvfs to zero - i40e: Fix erroneous adapter reinitialization during recovery process - iavf: Fix handling of dummy receive descriptors - tcp: Fix data-races around sysctl_tcp_fastopen_blackhole_timeout. - tcp: Fix data-races around sysctl_tcp_fastopen. - tcp: Fix data-races around sysctl_max_syn_backlog. - tcp: Fix a data-race around sysctl_tcp_tw_reuse. - tcp: Fix a data-race around sysctl_tcp_notsent_lowat. - tcp: Fix data-races around some timeout sysctl knobs. - tcp: Fix data-races around sysctl_tcp_reordering. - tcp: Fix data-races around sysctl_tcp_syncookies. - tcp: Fix data-races around keepalive sysctl knobs. - igmp: Fix data-races around sysctl_igmp_max_msf. - igmp: Fix a data-race around sysctl_igmp_max_memberships. - igmp: Fix data-races around sysctl_igmp_llm_reports. - net/tls: Fix race in TLS device down flow - net: stmmac: fix dma queue left shift overflow issue - i2c: cadence: Change large transfer count reset logic to be unconditional - net: stmmac: fix unbalanced ptp clock issue in suspend/resume flow - tcp: Fix a data-race around sysctl_tcp_probe_interval. - tcp: Fix a data-race around sysctl_tcp_probe_threshold. - tcp: Fix a data-race around sysctl_tcp_mtu_probe_floor. - tcp: Fix data-races around sysctl_tcp_min_snd_mss. - tcp: Fix data-races around sysctl_tcp_base_mss. - tcp: Fix data-races around sysctl_tcp_mtu_probing. - tcp/dccp: Fix a data-race around sysctl_tcp_fwmark_accept. - ip: Fix a data-race around sysctl_fwmark_reflect. - ip: Fix a data-race around sysctl_ip_autobind_reuse. - ip: Fix data-races around sysctl_ip_nonlocal_bind. - ip: Fix data-races around sysctl_ip_fwd_update_priority. - ip: Fix data-races around sysctl_ip_fwd_use_pmtu. - ip: Fix data-races around sysctl_ip_no_pmtu_disc. - igc: Reinstate IGC_REMOVED logic and implement it properly - drm/amdgpu/display: add quirk handling for stutter mode - perf/core: Fix data race between perf_event_set_output() and perf_mmap_close() - pinctrl: ralink: Check for null return of devm_kcalloc - power/reset: arm-versatile: Fix refcount leak in versatile_reboot_probe - serial: mvebu-uart: correctly report configured baudrate value - PCI: hv: Fix interrupt mapping for multi-MSI - PCI: hv: Reuse existing IRTE allocation in compose_msi_msg() - PCI: hv: Fix hv_arch_irq_unmask() for multi-MSI - PCI: hv: Fix multi-MSI to allow more than one MSI vector - Revert "m68knommu: only set CONFIG_ISA_DMA_API for ColdFire sub-arch" - net: inline rollback_registered_many() - net: move rollback_registered_many() - net: inline rollback_registered() - net: move net_set_todo inside rollback_registered() - docs: net: explain struct net_device lifetime - xen/gntdev: Ignore failure to unmap INVALID_GRANT_HANDLE - mlxsw: spectrum_router: Fix IPv4 nexthop gateway indication - riscv: add as-options for modules with assembly compontents - pinctrl: stm32: fix optional IRQ support to gpios - !196 openEuler-22.03-LTS: kernel: add OPENEULER_VERSION_CODE to version.h - !176 bugfix: Limit "Dummy wait" workaround to old Intel systems in acpi idle driver - ACPI: processor idle: Practically limit "Dummy wait" workaround to old Intel systems - kernel: add OPENEULER_VERSION_CODE to version.h- bnx2x: fix potential memory leak in bnx2x_tpa_stop() - scsi: stex: Properly zero out the passthrough command structure - libbpf: Fix null-pointer dereference in find_prog_by_sec_insn() - blktrace: remove unnessary stop block trace in 'blk_trace_shutdown' - blktrace: fix possible memleak in '__blk_trace_remove' - blktrace: introduce 'blk_trace_{start,stop}' helper - ext4: record error information when insert extent failed in 'ext4_split_extent_at' - pgp: Check result of crypto_alloc_shash properly - net: tun: fix bugs for oversize packet when napi frags enabled - irqdomain: Fix driver re-inserting failures when IRQs not being freed - nbd: refactor size updates - nbd: move the task_recv check into nbd_size_update - nbd: remove the call to set_blocksize - Revert "cifs: fix double free race when mount fails in cifs_get_root()" - scsi: libsas: Resume SAS host for phy reset or enable via sysfs - !207 [5.10] [bugfix] : merge net-swift txgbe out_of_tree module v1.2.3 to openEuler/txgbe for some known bugs - openeuler: net: txgbe: Fix some known bugs, merge net-swift txgbe-1.2.3 out-of-tree - openeuler: configs: delete txgbe/Kconfig, add txgbe_config to netswift/Kconfig- atm: idt77252: fix use-after-free bugs caused by tst_timer - fs: fix UAF/GPF bug in nilfs_mdt_destroy - wifi: Fix potential buffer overflow in 'brcmf_fweh_event_worker' - nilfs2: fix NULL pointer dereference at nilfs_bmap_lookup_at_level() - mm/hugetlb: fix races when looking up a CONT-PTE/PMD size hugetlb page - usb: mon: make mmapped memory read only - scsi: sd: Revert "scsi: sd: Remove a local variable" - devlink: Fix use-after-free after a failed reload - nouveau: fix migrate_to_ram() for faulting page - mm/memory.c: fix race when faulting a device private page - vsock: Fix memory leak in vsock_connect() - ext4: fix bug_on in __es_tree_search caused by bad boot loader inode - ext4: add EXT4_IGET_BAD flag to prevent unexpected bad inode - ext4: add helper to check quota inums - ext4: fix bug_on in __es_tree_search caused by bad quota inode - netfilter: nfnetlink_osf: fix possible bogus match in nf_osf_find() - mtd: rawnand: cafe: fix drivers probe/remove methods - nilfs2: fix leak of nilfs_root in case of writer thread creation failure - net: mvpp2: fix mvpp2 debugfs leak - x86/unwind/orc: Unwind ftrace trampolines with correct ORC entry - kprobes: don't call disarm_kprobe() for disabled kprobes - block: fix inaccurate io_ticks by set 'precise_iostat' - arm64: fix rodata=full - block: fix kabi broken in request_queue - blk-mq: fix kabi broken in blk_mq_tags - blk-mq: fix kabi broken in blk_mq_tag_set - blk-mq: Fix blk_mq_tagset_busy_iter() for shared tags - blk-mq-sched: Don't reference queue tagset in blk_mq_sched_tags_teardown() - blk-mq: Optimise blk_mq_queue_tag_busy_iter() for shared tags - blk-mq: Stop using pointers for blk_mq_tags bitmap tags - blk-mq: Use shared tags for shared sbitmap support - blk-mq: Always use blk_mq_is_sbitmap_shared - blk-mq: Refactor and rename blk_mq_free_map_and_{requests->rqs}() - blk-mq: Add blk_mq_alloc_map_and_rqs() - blk-mq: Add blk_mq_tag_update_sched_shared_sbitmap() - blk-mq: Don't clear driver tags own mapping - blk-mq: Pass driver tags to blk_mq_clear_rq_mapping() - blk-mq-sched: Rename blk_mq_sched_free_{requests -> rqs}() - blk-mq-sched: Rename blk_mq_sched_alloc_{tags -> map_and_rqs}() - blk-mq: Invert check in blk_mq_update_nr_requests() - blk-mq: Relocate shared sbitmap resize in blk_mq_update_nr_requests() - blk-mq: Change rqs check in blk_mq_free_rqs() - Revert "blk-mq: fix kabi broken by "blk-mq: Use request queue-wide tags for tagset-wide sbitmap"" - block: fix null-deref in percpu_ref_put - x86: Use -mindirect-branch-cs-prefix for RETPOLINE builds - x86/asm/32: Fix ANNOTATE_UNRET_SAFE use on 32-bit - objtool: Fix objtool regression on x32 systems - objtool: Fix symbol creation - objtool: Fix type of reloc::addend - objtool: Fix code relocs vs weak symbols - x86/alternative: Add debug prints to apply_retpolines() - x86/alternative: Try inline spectre_v2=retpoline,amd - x86/alternative: Handle Jcc __x86_indirect_thunk_ eg - x86/insn-eval: Handle return values from the decoder - x86/pat: Fix x86_has_pat_wp() - serial: 8250: Fix PM usage_count for console handover - serial: pl011: UPSTAT_AUTORTS requires .throttle/unthrottle - serial: stm32: Clear prev values before setting RTS delays - serial: 8250: fix return error code in serial8250_request_std_resource() - vt: fix memory overlapping when deleting chars in the buffer - tty: serial: samsung_tty: set dma burst_size to 1 - usb: dwc3: gadget: Fix event pending check - usb: typec: add missing uevent when partner support PD - USB: serial: ftdi_sio: add Belimo device ids - signal handling: don't use BUG_ON() for debugging - nvme-pci: phison e16 has bogus namespace ids - Revert "can: xilinx_can: Limit CANFD brp to 2" - ARM: dts: stm32: use the correct clock source for CEC on stm32mp151 - soc: ixp4xx/npe: Fix unused match warning - irqchip: or1k-pic: Undefine mask_ack for level triggered hardware - ASoC: madera: Fix event generation for rate controls - ASoC: madera: Fix event generation for OUT1 demux - ASoC: cs47l15: Fix event generation for low power mux control - ASoC: dapm: Initialise kcontrol data for mux/demux controls - ASoC: wm5110: Fix DRE control - ASoC: SOF: Intel: hda-loader: Clarify the cl_dsp_init() flow - pinctrl: aspeed: Fix potential NULL dereference in aspeed_pinmux_set_mux() - ASoC: ops: Fix off by one in range control validation - net: sfp: fix memory leak in sfp_probe() - nvme-tcp: always fail a request when sending it failed - NFC: nxp-nci: don't print header length mismatch on i2c error - net: tipc: fix possible refcount leak in tipc_sk_create() - platform/x86: hp-wmi: Ignore Sanitization Mode event - cpufreq: pmac32-cpufreq: Fix refcount leak bug - scsi: hisi_sas: Limit max hw sectors for v3 HW - netfilter: br_netfilter: do not skip all hooks with 0 priority - virtio_mmio: Restore guest page size on resume - virtio_mmio: Add missing PM calls to freeze/restore - mm: sysctl: fix missing numa_stat when !CONFIG_HUGETLB_PAGE - net/tls: Check for errors in tls_device_init - KVM: x86: Fully initialize 'struct kvm_lapic_irq' in kvm_pv_kick_cpu_op() - net: atlantic: remove aq_nic_deinit() when resume - net: atlantic: remove deep parameter on suspend/resume functions - sfc: fix kernel panic when creating VF - seg6: bpf: fix skb checksum in bpf_push_seg6_encap() - seg6: fix skb checksum in SRv6 End.B6 and End.B6.Encaps behaviors - seg6: fix skb checksum evaluation in SRH encapsulation/insertion - sfc: fix use after free when disabling sriov - ima: Fix potential memory leak in ima_init_crypto() - ima: force signature verification when CONFIG_KEXEC_SIG is configured - net: ftgmac100: Hold reference returned by of_get_child_by_name() - nexthop: Fix data-races around nexthop_compat_mode. - ipv4: Fix data-races around sysctl_ip_dynaddr. - raw: Fix a data-race around sysctl_raw_l3mdev_accept. - icmp: Fix a data-race around sysctl_icmp_ratemask. - icmp: Fix a data-race around sysctl_icmp_ratelimit. - sysctl: Fix data-races in proc_dointvec_ms_jiffies(). - drm/i915/gt: Serialize TLB invalidates with GT resets - drm/i915/selftests: fix a couple IS_ERR() vs NULL tests - ARM: dts: sunxi: Fix SPI NOR campatible on Orange Pi Zero - ARM: dts: at91: sama5d2: Fix typo in i2s1 node - ipv4: Fix a data-race around sysctl_fib_sync_mem. - icmp: Fix data-races around sysctl. - cipso: Fix data-races around sysctl. - net: Fix data-races around sysctl_mem. - inetpeer: Fix data-races around sysctl. - tcp: Fix a data-race around sysctl_tcp_max_orphans. - sysctl: Fix data races in proc_dointvec_jiffies(). - sysctl: Fix data races in proc_doulongvec_minmax(). - sysctl: Fix data races in proc_douintvec_minmax(). - sysctl: Fix data races in proc_dointvec_minmax(). - sysctl: Fix data races in proc_douintvec(). - sysctl: Fix data races in proc_dointvec(). - net: stmmac: dwc-qos: Disable split header for Tegra194 - ASoC: Intel: Skylake: Correct the handling of fmt_config flexible array - ASoC: Intel: Skylake: Correct the ssp rate discovery in skl_get_ssp_clks() - ASoC: tas2764: Fix amp gain register offset & default - ASoC: tas2764: Correct playback volume range - ASoC: tas2764: Fix and extend FSYNC polarity handling - ASoC: tas2764: Add post reset delays - ASoC: sgtl5000: Fix noise on shutdown/remove - ima: Fix a potential integer overflow in ima_appraise_measurement - drm/i915: fix a possible refcount leak in intel_dp_add_mst_connector() - net/mlx5e: Fix capability check for updating vnic env counters - net/mlx5e: kTLS, Fix build time constant test in RX - net/mlx5e: kTLS, Fix build time constant test in TX - ARM: 9210/1: Mark the FDT_FIXED sections as shareable - ARM: 9209/1: Spectre-BHB: avoid pr_info() every time a CPU comes out of idle - spi: amd: Limit max transfer and message size - ARM: dts: imx6qdl-ts7970: Fix ngpio typo and count - ext4: fix race condition between ext4_write and ext4_convert_inline_data - Revert "evm: Fix memleak in init_desc" - sh: convert nommu io{re,un}map() to static inline functions - nilfs2: fix incorrect masking of permission flags for symlinks - fs/remap: constrain dedupe of EOF blocks - drm/panfrost: Fix shrinker list corruption by madvise IOCTL - drm/panfrost: Put mapping instead of shmem obj on panfrost_mmu_map_fault_addr() error - btrfs: return -EAGAIN for NOWAIT dio reads/writes on compressed and inline extents - wifi: mac80211: fix queue selection for mesh/OCB interfaces - ARM: 9214/1: alignment: advance IT state after emulating Thumb instruction - ARM: 9213/1: Print message about disabled Spectre workarounds only once - ip: fix dflt addr selection for connected nexthop - net: sock: tracing: Fix sock_exceed_buf_limit not to dereference stale pointer - tracing/histograms: Fix memory leak problem - mm: split huge PUD on wp_huge_pud fallback - fix race between exit_itimers() and /proc/pid/timers - xen/netback: avoid entering xenvif_rx_next_skb() with an empty rx queue - ALSA: hda/realtek - Enable the headset-mic on a Xiaomi's laptop - ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc221 - ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc671 - ALSA: hda/realtek: Fix headset mic for Acer SF313-51 - ALSA: hda/conexant: Apply quirk for another HP ProDesk 600 G3 model - ALSA: hda - Add fixup for Dell Latitidue E5430 - Revert "mtd: rawnand: gpmi: Fix setting busy timeout setting" - dmaengine: ti: Add missing put_device in ti_dra7_xbar_route_allocate - dmaengine: ti: Fix refcount leak in ti_dra7_xbar_route_allocate - dmaengine: at_xdma: handle errors of at_xdmac_alloc_desc() correctly - dmaengine: pl330: Fix lockdep warning about non-static key - ida: don't use BUG_ON() for debugging - dt-bindings: dma: allwinner,sun50i-a64-dma: Fix min/max typo - misc: rtsx_usb: set return value in rsp_buf alloc err path - misc: rtsx_usb: use separate command and response buffers - misc: rtsx_usb: fix use of dma mapped buffer for usb bulk transfer - dmaengine: imx-sdma: Allow imx8m for imx7 FW revs - i2c: cadence: Unregister the clk notifier in error path - r8169: fix accessing unset transport header - selftests: forwarding: fix error message in learning_test - selftests: forwarding: fix learning_test when h1 supports IFF_UNICAST_FLT - selftests: forwarding: fix flood_unicast_test when h2 supports IFF_UNICAST_FLT - ibmvnic: Properly dispose of all skbs during a failover. - i40e: Fix dropped jumbo frames statistics - xsk: Clear page contiguity bit when unmapping pool - ARM: dts: at91: sama5d2_icp: fix eeprom compatibles - ARM: dts: at91: sam9x60ek: fix eeprom compatible and size - ARM: at91: pm: use proper compatibles for sam9x60's rtc and rtt - ARM: at91: pm: use proper compatible for sama5d2's rtc - arm64: dts: qcom: msm8992-*: Fix vdd_lvs1_2-supply typo - pinctrl: sunxi: sunxi_pconf_set: use correct offset - arm64: dts: imx8mp-evk: correct I2C3 pad settings - arm64: dts: imx8mp-evk: correct gpio-led pad settings - arm64: dts: imx8mp-evk: correct the uart2 pinctl value - arm64: dts: imx8mp-evk: correct mmc pad settings - arm64: dts: qcom: msm8994: Fix CPU6/7 reg values - pinctrl: sunxi: a83t: Fix NAND function name for some pins - ARM: meson: Fix refcount leak in meson_smp_prepare_cpus - xfs: remove incorrect ASSERT in xfs_rename - can: kvaser_usb: kvaser_usb_leaf: fix bittiming limits - can: kvaser_usb: kvaser_usb_leaf: fix CAN clock frequency regression - can: kvaser_usb: replace run-time checks with struct kvaser_usb_driver_info - powerpc/powernv: delay rng platform device creation until later in boot - video: of_display_timing.h: include errno.h - memregion: Fix memregion_free() fallback definition - PM: runtime: Redefine pm_runtime_release_supplier() - fbdev: fbmem: Fix logo center image dx issue - iommu/vt-d: Fix PCI bus rescan device hot add - netfilter: nft_set_pipapo: release elements in clone from abort path - net: rose: fix UAF bug caused by rose_t0timer_expiry - usbnet: fix memory leak in error case - bpf: Fix insufficient bounds propagation from adjust_scalar_min_max_vals - bpf: Fix incorrect verifier simulation around jmp32's jeq/jne - can: gs_usb: gs_usb_open/close(): fix memory leak - can: grcan: grcan_probe(): remove extra of_node_get() - can: bcm: use call_rcu() instead of costly synchronize_rcu() - ALSA: hda/realtek: Add quirk for Clevo L140PU - clocksource/drivers/ixp4xx: remove EXPORT_SYMBOL_GPL from ixp4xx_timer_setup() - net: usb: qmi_wwan: add Telit 0x1070 composition - net: usb: qmi_wwan: add Telit 0x1060 composition - selftests/rseq: Change type of rseq_offset to ptrdiff_t - selftests/rseq: x86-32: use %gs segment selector for accessing rseq thread area - selftests/rseq: x86-64: use %fs segment selector for accessing rseq thread area - selftests/rseq: Fix: work-around asm goto compiler bugs - selftests/rseq: Remove arm/mips asm goto compiler work-around - selftests/rseq: Fix warnings about #if checks of undefined tokens - selftests/rseq: Fix ppc32 offsets by using long rather than off_t - selftests/rseq: Fix ppc32 missing instruction selection "u" and "x" for load/store - selftests/rseq: Fix ppc32: wrong rseq_cs 32-bit field pointer on big endian - selftests/rseq: Uplift rseq selftests for compatibility with glibc-2.35 - selftests/rseq: Introduce thread pointer getters - selftests/rseq: Introduce rseq_get_abi() helper - selftests/rseq: Remove volatile from __rseq_abi - selftests/rseq: Remove useless assignment to cpu variable - selftests/rseq: introduce own copy of rseq uapi header - selftests/rseq: remove ARRAY_SIZE define from individual tests - hwmon: (ibmaem) don't call platform_device_del() if platform_device_add() fails - ipv6/sit: fix ipip6_tunnel_get_prl return value - sit: use min - drivers: cpufreq: Add missing of_node_put() in qoriq-cpufreq.c - xen/gntdev: Avoid blocking in unmap_grant_pages() - tcp: add a missing nf_reset_ct() in 3WHS handling - xfs: fix xfs_trans slab cache name - xfs: ensure xfs_errortag_random_default matches XFS_ERRTAG_MAX - net: tun: avoid disabling NAPI twice - tunnels: do not assume mac header is set in skb_tunnel_check_pmtu() - io_uring: ensure that send/sendmsg and recv/recvmsg check sqe->ioprio - epic100: fix use after free on rmmod - tipc: move bc link creation back to tipc_node_create - NFC: nxp-nci: Don't issue a zero length i2c_master_read() - nfc: nfcmrvl: Fix irq_of_parse_and_map() return value - net: bonding: fix use-after-free after 802.3ad slave unbind - net: bonding: fix possible NULL deref in rlb code - net/sched: act_api: Notify user space if any actions were flushed before error - netfilter: nft_dynset: restore set element counter when failing to update - s390: remove unneeded 'select BUILD_BIN2C' - PM / devfreq: exynos-ppmu: Fix refcount leak in of_get_devfreq_events - caif_virtio: fix race between virtio_device_ready() and ndo_open() - NFSD: restore EINVAL error translation in nfsd_commit() - net: ipv6: unexport __init-annotated seg6_hmac_net_init() - usbnet: fix memory allocation in helpers - linux/dim: Fix divide by 0 in RDMA DIM - RDMA/cm: Fix memory leak in ib_cm_insert_listen - RDMA/qedr: Fix reporting QP timeout attribute - net: dp83822: disable rx error interrupt - net: dp83822: disable false carrier interrupt - net: tun: stop NAPI when detaching queues - net: tun: unlink NAPI from device on destruction - net: dsa: bcm_sf2: force pause link settings - selftests/net: pass ipv6_args to udpgso_bench's IPv6 TCP test - virtio-net: fix race between ndo_open() and virtio_device_ready() - net: usb: ax88179_178a: Fix packet receiving - SUNRPC: Fix READ_PLUS crasher - s390/archrandom: simplify back to earlier design and initialize earlier - dm raid: fix KASAN warning in raid5_add_disks - dm raid: fix accesses beyond end of raid member array - powerpc/bpf: Fix use of user_pt_regs in uapi - powerpc/book3e: Fix PUD allocation size in map_kernel_page() - powerpc/prom_init: Fix kernel config grep - nvdimm: Fix badblocks clear off-by-one error - nvme-pci: add NVME_QUIRK_BOGUS_NID for ADATA XPG SX6000LNP (AKA SPECTRIX S40G) - ipv6: take care of disable_policy when restoring routes - drm/amdgpu: To flush tlb for MMHUB of RAVEN series - net: mscc: ocelot: allow unregistered IP multicast flooding - powerpc/ftrace: Remove ftrace init tramp once kernel init is complete - tick/nohz: unexport __init-annotated tick_nohz_full_setup() - drm: remove drm_fb_helper_modinit - MAINTAINERS: add Amir as xfs maintainer for 5.10.y- nilfs2: fix use-after-free bug of struct nilfs_root - can: j1939: j1939_session_destroy(): fix memory leak of skbs - r8152: Rate limit overflow messages - nfp: fix use-after-free in area_cache_get() - Bluetooth: L2CAP: Fix use-after-free caused by l2cap_reassemble_sdu - media: pvrusb2: fix memory leak in pvr_probe - binderfs: rework superblock destruction - libbpf: Fix use-after-free in btf_dump_name_dups - sch_sfb: Also store skb len before calling child enqueue - sch_sfb: Don't assume the skb is still around after enqueueing to child - watch-queue: remove spurious double semicolon - watchqueue: make sure to serialize 'wqueue->defunct' properly - kabi: net: fix kabi broken in sk_buff - io_uring/af_unix: defer registered files gc to io_uring release - mISDN: fix use-after-free bugs in l1oip timer handlers - ubi: fastmap: Add fastmap control support for Module parameters - ubi: fastmap: Add fastmap control support for 'UBI_IOCATT' ioctl - ipv6: Fix data races around sk->sk_prot. - io_uring: Use original task for req identity in io_identity_cow() - tcp: Fix data races around icsk->icsk_af_ops. - wifi: mac80211: fix crash in beacon protection for P2P-device - ovl: do not fail because of O_NOATIME - x86/ftrace: Use alternative RET encoding - x86/ibt,ftrace: Make function-graph play nice - Revert "x86/ftrace: Use alternative RET encoding" - tcp/udp: Fix memory leak in ipv6_renew_options(). - kcm: avoid potential race in kcm_tx_work - ubifs: Reserve one leb for each journal head while doing budget - ubifs: do_rename: Fix wrong space budget when target inode's nlink > 1 - ubifs: Fix wrong dirty space budget for dirty inode - ubifs: Rectify space budget for ubifs_xrename() - ubifs: Rectify space budget for ubifs_symlink() if symlink is encrypted - powerpc/pseries: wire up rng during setup_arch() - kbuild: link vmlinux only once for CONFIG_TRIM_UNUSED_KSYMS (2nd attempt) - random: update comment from copy_to_user() -> copy_to_iter() - modpost: fix section mismatch check for exported init/exit sections - ARM: cns3xxx: Fix refcount leak in cns3xxx_init - memory: samsung: exynos5422-dmc: Fix refcount leak in of_get_dram_timings - ARM: Fix refcount leak in axxia_boot_secondary - soc: bcm: brcmstb: pm: pm-arm: Fix refcount leak in brcmstb_pm_probe - ARM: exynos: Fix refcount leak in exynos_map_pmu - ARM: dts: imx6qdl: correct PU regulator ramp delay - ARM: dts: imx7: Move hsic_phy power domain to HSIC PHY node - powerpc/powernv: wire up rng during setup_arch - powerpc/rtas: Allow ibm,platform-dump RTAS call with null buffer address - powerpc: Enable execve syscall exit tracepoint - parisc: Enable ARCH_HAS_STRICT_MODULE_RWX - parisc/stifb: Fix fb_is_primary_device() only available with CONFIG_FB_STI - xtensa: Fix refcount leak bug in time.c - xtensa: xtfpga: Fix refcount leak bug in setup - iio: adc: adi-axi-adc: Fix refcount leak in adi_axi_adc_attach_client - iio: adc: axp288: Override TS pin bias current for some models - iio: adc: stm32: Fix IRQs on STM32F4 by removing custom spurious IRQs message - iio: adc: stm32: Fix ADCs iteration in irq handler - iio: imu: inv_icm42600: Fix broken icm42600 (chip id 0 value) - iio: adc: stm32: fix maximum clock rate for stm32mp15x - iio: trigger: sysfs: fix use-after-free on remove - iio: gyro: mpu3050: Fix the error handling in mpu3050_power_up() - iio: accel: mma8452: ignore the return value of reset operation - iio:accel:mxc4005: rearrange iio trigger get and register - iio:accel:bma180: rearrange iio trigger get and register - iio:chemical:ccs811: rearrange iio trigger get and register - f2fs: attach inline_data after setting compression - usb: chipidea: udc: check request status before setting device address - USB: gadget: Fix double-free bug in raw_gadget driver - usb: gadget: Fix non-unique driver names in raw-gadget driver - xhci-pci: Allow host runtime PM as default for Intel Meteor Lake xHCI - xhci-pci: Allow host runtime PM as default for Intel Raptor Lake xHCI - xhci: turn off port power in shutdown - usb: typec: wcove: Drop wrong dependency to INTEL_SOC_PMIC - iio: adc: vf610: fix conversion mode sysfs node name - iio: mma8452: fix probe fail when device tree compatible is used. - s390/cpumf: Handle events cycles and instructions identical - gpio: winbond: Fix error code in winbond_gpio_get() - nvme: move the Samsung X5 quirk entry to the core quirks - nvme-pci: add NO APST quirk for Kioxia device - nvme-pci: allocate nvme_command within driver pdu - nvme: mark nvme_setup_passsthru() inline - nvme: centralize setting the timeout in nvme_alloc_request - Revert "net/tls: fix tls_sk_proto_close executed repeatedly" - virtio_net: fix xdp_rxq_info bug after suspend/resume - igb: Make DMA faster when CPU is active on the PCIe link - regmap-irq: Fix a bug in regmap_irq_enable() for type_in_mask chips - ice: ethtool: advertise 1000M speeds properly - afs: Fix dynamic root getattr - MIPS: Remove repetitive increase irq_err_count - x86/xen: Remove undefined behavior in setup_features() - selftests: netfilter: correct PKTGEN_SCRIPT_PATHS in nft_concat_range.sh - udmabuf: add back sanity check - net/tls: fix tls_sk_proto_close executed repeatedly - erspan: do not assume transport header is always set - drm/msm/dp: fix connect/disconnect handled at irq_hpd - drm/msm/dp: promote irq_hpd handle to handle link training correctly - drm/msm/dp: deinitialize mainlink if link training failed - drm/msm/dp: fixes wrong connection state caused by failure of link train - drm/msm/dp: check core_initialized before disable interrupts at dp_display_unbind() - drm/msm/mdp4: Fix refcount leak in mdp4_modeset_init_intf - net/sched: sch_netem: Fix arithmetic in netem_dump() for 32-bit platforms - bonding: ARP monitor spams NETDEV_NOTIFY_PEERS notifiers - igb: fix a use-after-free issue in igb_clean_tx_ring - tipc: fix use-after-free Read in tipc_named_reinit - tipc: simplify the finalize work queue - phy: aquantia: Fix AN when higher speeds than 1G are not advertised - bpf, x86: Fix tail call count offset calculation on bpf2bpf call - drm/sun4i: Fix crash during suspend after component bind failure - bpf: Fix request_sock leak in sk lookup helpers - drm/msm: use for_each_sgtable_sg to iterate over scatterlist - scsi: scsi_debug: Fix zone transition to full condition - netfilter: use get_random_u32 instead of prandom - netfilter: nftables: add nft_parse_register_store() and use it - netfilter: nftables: add nft_parse_register_load() and use it - drm/msm: Fix double pm_runtime_disable() call - USB: serial: option: add Quectel RM500K module support - USB: serial: option: add Quectel EM05-G modem - USB: serial: option: add Telit LE910Cx 0x1250 composition - dm mirror log: clear log bits up to BITS_PER_LONG boundary - dm era: commit metadata in postsuspend after worker stops - ata: libata: add qc->flags in ata_qc_complete_template tracepoint - mtd: rawnand: gpmi: Fix setting busy timeout setting - mmc: sdhci-pci-o2micro: Fix card detect by dealing with debouncing - btrfs: add error messages to all unrecognized mount options - net: openvswitch: fix parsing of nw_proto for IPv6 fragments - ALSA: hda/realtek: Add quirk for Clevo NS50PU - ALSA: hda/realtek: Add quirk for Clevo PD70PNT - ALSA: hda/realtek: Apply fixup for Lenovo Yoga Duet 7 properly - ALSA: hda/realtek - ALC897 headset MIC no sound - ALSA: hda/realtek: Add mute LED quirk for HP Omen laptop - ALSA: hda/conexant: Fix missing beep setup - ALSA: hda/via: Fix missing beep setup - random: quiet urandom warning ratelimit suppression message - random: schedule mix_interrupt_randomness() less often - arm64: mm: Don't invalidate FROM_DEVICE buffers at start of DMA transfer - serial: core: Initialize rs485 RTS polarity already on probe - tcp: drop the hash_32() part from the index calculation - tcp: dynamically allocate the perturb table used by source ports - tcp: add small random increments to the source port - tcp: use different parts of the port_offset for index and offset - tcp: add some entropy in __inet_hash_connect() - usb: gadget: u_ether: fix regression in setting fixed MAC address - zonefs: fix zonefs_iomap_begin() for reads - s390/mm: use non-quiescing sske for KVM switch to keyed guest - clk: imx8mp: fix usb_root_clk parent - powerpc/book3e: get rid of #include - igc: Enable PCIe PTM - Revert "PCI: Make pci_enable_ptm() private" - net: openvswitch: fix misuse of the cached connection on tuple changes - net/sched: act_police: more accurate MTU policing - dma-direct: don't over-decrypt memory - virtio-pci: Remove wrong address verification in vp_del_vqs() - ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for HP machine - KVM: SVM: Use kzalloc for sev ioctl interfaces to prevent kernel data leak - KVM: x86: Account a variety of miscellaneous allocations - KVM: arm64: Don't read a HW interrupt pending state in user context - ext4: add reserved GDT blocks check - drm/amd/display: Cap OLED brightness per max frame-average luminance - dm mirror log: round up region bitmap size to BITS_PER_LONG - serial: 8250: Store to lsr_save_flags after lsr read - usb: gadget: lpc32xx_udc: Fix refcount leak in lpc32xx_udc_probe - usb: dwc2: Fix memory leak in dwc2_hcd_init - USB: serial: io_ti: add Agilent E5805A support - USB: serial: option: add support for Cinterion MV31 with new baseline - crypto: memneq - move into lib/ - comedi: vmk80xx: fix expression for tx buffer size - mei: me: add raptor lake point S DID - i2c: designware: Use standard optional ref clock implementation - irqchip/gic-v3: Fix refcount leak in gic_populate_ppi_partitions - irqchip/gic-v3: Fix error handling in gic_populate_ppi_partitions - irqchip/gic/realview: Fix refcount leak in realview_gic_of_init - i2c: npcm7xx: Add check for platform_driver_register - faddr2line: Fix overlapping text section failures, the sequel - block: Fix handling of offline queues in blk_mq_alloc_request_hctx() - certs/blacklist_hashes.c: fix const confusion in certs blacklist - arm64: ftrace: consistently handle PLTs. - arm64: ftrace: fix branch range checks - net: ax25: Fix deadlock caused by skb_recv_datagram in ax25_recvmsg - net: bgmac: Fix an erroneous kfree() in bgmac_remove() - mlxsw: spectrum_cnt: Reorder counter pools - nvme: add device name to warning in uuid_show() - nvme: use sysfs_emit instead of sprintf - drm/i915/reset: Fix error_state_read ptr + offset use - misc: atmel-ssc: Fix IRQ check in ssc_probe - tty: goldfish: Fix free_irq() on remove - Drivers: hv: vmbus: Release cpu lock in error case - i40e: Fix call trace in setup_tx_descriptors - i40e: Fix calculating the number of queue pairs - i40e: Fix adding ADQ filter to TC0 - clocksource: hyper-v: unexport __init-annotated hv_init_clocksource() - pNFS: Avoid a live lock condition in pnfs_update_layout() - pNFS: Don't keep retrying if the server replied NFS4ERR_LAYOUTUNAVAILABLE - random: credit cpu and bootloader seeds by default - gpio: dwapb: Don't print error on -EPROBE_DEFER - MIPS: Loongson-3: fix compile mips cpu_hwmon as module build error. - mellanox: mlx5: avoid uninitialized variable warning with gcc-12 - net: ethernet: mtk_eth_soc: fix misuse of mem alloc interface netdev[napi]_alloc_frag - ipv6: Fix signed integer overflow in l2tp_ip6_sendmsg - nfc: nfcmrvl: Fix memory leak in nfcmrvl_play_deferred - virtio-mmio: fix missing put_device() when vm_cmdline_parent registration failed - ALSA: hda/realtek - Add HW8326 support - scsi: pmcraid: Fix missing resource cleanup in error case - scsi: ipr: Fix missing/incorrect resource cleanup in error case - scsi: lpfc: Allow reduced polling rate for nvme_admin_async_event cmd completion - scsi: lpfc: Fix port stuck in bypassed state after LIP in PT2PT topology - scsi: vmw_pvscsi: Expand vcpuHint to 16 bits - Input: soc_button_array - also add Lenovo Yoga Tablet2 1051F to dmi_use_low_level_irq - ASoC: wm_adsp: Fix event generation for wm_adsp_fw_put() - ASoC: es8328: Fix event generation for deemphasis control - ASoC: wm8962: Fix suspend while playing music - quota: Prevent memory allocation recursion while holding dq_lock - ata: libata-core: fix NULL pointer deref in ata_host_alloc_pinfo() - ASoC: cs42l51: Correct minimum value for SX volume control - ASoC: cs42l56: Correct typo in minimum level for SX volume controls - ASoC: cs42l52: Correct TLV for Bypass Volume - ASoC: cs53l30: Correct number of volume levels on SX controls - ASoC: cs35l36: Update digital volume TLV - ASoC: cs42l52: Fix TLV scales for mixer controls - dma-debug: make things less spammy under memory pressure - ASoC: nau8822: Add operation for internal PLL off and on - arm64: dts: imx8mm-beacon: Enable RTS-CTS on UART3 - bpf: Fix incorrect memory charge cost calculation in stack_map_alloc() - nfsd: Replace use of rwsem with errseq_t - 9p: missing chunk of "fs/9p: Don't update file type when updating file attributes" - !164 add CONFIG_TXGBE=m for arm64 openeuler_deconfig - openeuler: configs: add CONFIG_NET_VENDOR_NETSWIFT=y and CONFIG_TXGBE=m for arm64 arch default config- binder: fix UAF of ref->proc caused by race condition - wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans() - wifi: mac80211: fix MBSSID parsing use-after-free - fbdev: smscufx: Fix use-after-free in ufx_ops_open() - arm64: fix oops in concurrently setting insn_emulation sysctls - wifi: cfg80211: avoid nontransmitted BSS list corruption - ext4: ext4_read_bh_lock() should submit IO if the buffer isn't uptodate - ipv4: Handle attempt to delete multipath route when fib_info contains an nh reference - HID: roccat: Fix use-after-free in roccat_read() - wifi: cfg80211: fix BSS refcounting bugs - mm/rmap: Fix kabi broken in anon_vma - mm/rmap: Fix anon_vma->degree ambiguity leading to double-reuse - tcp: fix tcp_mtup_probe_success vs wrong snd_cwnd - dmaengine: idxd: add missing callback function to support DMA_INTERRUPT - zonefs: fix handling of explicit_open option on mount - PCI: qcom: Fix pipe clock imbalance - md/raid0: Ignore RAID0 layout if the second zone has only one device - interconnect: Restore sync state by ignoring ipa-virt in provider count - interconnect: qcom: sc7180: Drop IP0 interconnects - powerpc/mm: Switch obsolete dssall to .long - drm/atomic: Force bridge self-refresh-exit on CRTC switch - drm/bridge: analogix_dp: Support PSR-exit to disable transition - Input: bcm5974 - set missing URB_NO_TRANSFER_DMA_MAP urb flag - ixgbe: fix unexpected VLAN Rx in promisc mode on VF - ixgbe: fix bcast packets Rx on VF after promisc removal - nfc: st21nfca: fix incorrect sizing calculations in EVT_TRANSACTION - nfc: st21nfca: fix memory leaks in EVT_TRANSACTION handling - nfc: st21nfca: fix incorrect validating logic in EVT_TRANSACTION - net: phy: dp83867: retrigger SGMII AN when link change - mmc: block: Fix CQE recovery reset success - ata: libata-transport: fix {dma|pio|xfer}_mode sysfs files - cifs: fix reconnect on smb3 mount types - cifs: return errors during session setup during reconnects - ALSA: hda/realtek: Fix for quirk to enable speaker output on the Lenovo Yoga DuetITL 2021 - ALSA: hda/conexant - Fix loopback issue with CX20632 - scripts/gdb: change kernel config dumping method - vringh: Fix loop descriptors check in the indirect cases - nodemask: Fix return values to be unsigned - cifs: version operations for smb20 unneeded when legacy support disabled - s390/gmap: voluntarily schedule during key setting - jump_label,noinstr: Avoid instrumentation for JUMP_LABEL=n builds - x86/cpu: Elide KCSAN for cpu_has() and friends - modpost: fix undefined behavior of is_arm_mapping_symbol() - drm/radeon: fix a possible null pointer dereference - ceph: allow ceph.dir.rctime xattr to be updatable - Revert "net: af_key: add check for pfkey_broadcast in function pfkey_process" - scsi: myrb: Fix up null pointer access on myrb_cleanup() - md: protect md_unregister_thread from reentrancy - watchdog: wdat_wdt: Stop watchdog when rebooting the system - kernfs: Separate kernfs_pr_cont_buf and rename_lock. - serial: msm_serial: disable interrupts in __msm_console_write() - staging: rtl8712: fix uninit-value in r871xu_drv_init() - staging: rtl8712: fix uninit-value in usb_read8() and friends - clocksource/drivers/sp804: Avoid error on multiple instances - extcon: Modify extcon device to be created after driver data is set - misc: rtsx: set NULL intfdata when probe fails - usb: dwc2: gadget: don't reset gadget's driver->bus - sysrq: do not omit current cpu when showing backtrace of all active CPUs - USB: hcd-pci: Fully suspend across freeze/thaw cycle - drivers: usb: host: Fix deadlock in oxu_bus_suspend() - drivers: tty: serial: Fix deadlock in sa1100_set_termios() - USB: host: isp116x: check return value after calling platform_get_resource() - drivers: staging: rtl8192e: Fix deadlock in rtllib_beacons_stop() - drivers: staging: rtl8192u: Fix deadlock in ieee80211_beacons_stop() - tty: Fix a possible resource leak in icom_probe - tty: synclink_gt: Fix null-pointer-dereference in slgt_clean() - lkdtm/usercopy: Expand size of "out of frame" object - iio: st_sensors: Add a local lock for protecting odr - staging: rtl8712: fix a potential memory leak in r871xu_drv_init() - iio: dummy: iio_simple_dummy: check the return value of kstrdup() - drm: imx: fix compiler warning with gcc-12 - net: altera: Fix refcount leak in altera_tse_mdio_create - ip_gre: test csum_start instead of transport header - net/mlx5: fs, fail conflicting actions - net/mlx5: Rearm the FW tracer after each tracer event - net: ipv6: unexport __init-annotated seg6_hmac_init() - net: xfrm: unexport __init-annotated xfrm4_protocol_init() - net: mdio: unexport __init-annotated mdio_bus_init() - SUNRPC: Fix the calculation of xdr->end in xdr_get_next_encode_buffer() - net/mlx4_en: Fix wrong return value on ioctl EEPROM query failure - net: dsa: lantiq_gswip: Fix refcount leak in gswip_gphy_fw_list - bpf, arm64: Clear prog->jited_len along prog->jited - af_unix: Fix a data-race in unix_dgram_peer_wake_me(). - xen: unexport __init-annotated xen_xlate_map_ballooned_pages() - netfilter: nf_tables: bail out early if hardware offload is not supported - netfilter: nf_tables: memleak flow rule from commit path - netfilter: nf_tables: release new hooks on unsupported flowtable flags - ata: pata_octeon_cf: Fix refcount leak in octeon_cf_probe - netfilter: nf_tables: always initialize flowtable hook list in transaction - powerpc/kasan: Force thread size increase with KASAN - netfilter: nf_tables: delete flowtable hooks via transaction list - netfilter: nat: really support inet nat without l3 address - xprtrdma: treat all calls not a bcall when bc_serv is NULL - video: fbdev: pxa3xx-gcu: release the resources correctly in pxa3xx_gcu_probe/remove() - video: fbdev: hyperv_fb: Allow resolutions with size > 64 MB for Gen1 - NFSv4: Don't hold the layoutget locks across multiple RPC calls - dmaengine: zynqmp_dma: In struct zynqmp_dma_chan fix desc_size data type - m68knommu: fix undefined reference to `_init_sp' - m68knommu: set ZERO_PAGE() to the allocated zeroed page - i2c: cadence: Increase timeout per message if necessary - f2fs: remove WARN_ON in f2fs_is_valid_blkaddr - iommu/arm-smmu-v3: check return value after calling platform_get_resource() - iommu/arm-smmu: fix possible null-ptr-deref in arm_smmu_device_probe() - tracing: Avoid adding tracer option before update_tracer_options - tracing: Fix sleeping function called from invalid context on RT kernel - bootconfig: Make the bootconfig.o as a normal object file - mips: cpc: Fix refcount leak in mips_cpc_default_phys_base - dmaengine: idxd: set DMA_INTERRUPT cap bit - perf c2c: Fix sorting in percent_rmt_hitm_cmp() - driver core: Fix wait_for_device_probe() & deferred_probe_timeout interaction - tipc: check attribute length for bearer name - scsi: sd: Fix potential NULL pointer dereference - afs: Fix infinite loop found by xfstest generic/676 - gpio: pca953x: use the correct register address to do regcache sync - tcp: tcp_rtx_synack() can be called from process context - net: sched: add barrier to fix packet stuck problem for lockless qdisc - net/mlx5e: Update netdev features after changing XDP state - net/mlx5: correct ECE offset in query qp output - net/mlx5: Don't use already freed action pointer - sfc: fix wrong tx channel offset with efx_separate_tx_channels - sfc: fix considering that all channels have TX queues - nfp: only report pause frame configuration for physical device - net/smc: fixes for converting from "struct smc_cdc_tx_pend **" to "struct smc_wr_tx_pend_priv *" - riscv: read-only pages should not be writable - bpf: Fix probe read error in ___bpf_prog_run() - ubi: fastmap: Fix high cpu usage of ubi_bgt by making sure wl_pool not empty - jffs2: fix memory leak in jffs2_do_fill_super - modpost: fix removing numeric suffixes - net: dsa: mv88e6xxx: Fix refcount leak in mv88e6xxx_mdios_register - net: ethernet: ti: am65-cpsw-nuss: Fix some refcount leaks - net: ethernet: mtk_eth_soc: out of bounds read in mtk_hwlro_get_fdir_entry() - net: sched: fixed barrier to prevent skbuff sticking in qdisc backlog - s390/crypto: fix scatterwalk_unmap() callers in AES-GCM - clocksource/drivers/oxnas-rps: Fix irq_of_parse_and_map() return value - ASoC: fsl_sai: Fix FSL_SAI_xDR/xFR definition - watchdog: ts4800_wdt: Fix refcount leak in ts4800_wdt_probe - watchdog: rti-wdt: Fix pm_runtime_get_sync() error checking - driver: base: fix UAF when driver_attach failed - bus: ti-sysc: Fix warnings for unbind for serial - firmware: dmi-sysfs: Fix memory leak in dmi_sysfs_register_handle - serial: stm32-usart: Correct CSIZE, bits, and parity - serial: st-asc: Sanitize CSIZE and correct PARENB for CS7 - serial: sifive: Sanitize CSIZE and c_iflag - serial: sh-sci: Don't allow CS5-6 - serial: txx9: Don't allow CS5-6 - serial: rda-uart: Don't allow CS5-6 - serial: digicolor-usart: Don't allow CS5-6 - serial: 8250_fintek: Check SER_RS485_RTS_* only with RS485 - serial: meson: acquire port->lock in startup() - rtc: mt6397: check return value after calling platform_get_resource() - clocksource/drivers/riscv: Events are stopped during CPU suspend - soc: rockchip: Fix refcount leak in rockchip_grf_init - extcon: ptn5150: Add queue work sync before driver release - coresight: cpu-debug: Replace mutex with mutex_trylock on panic notifier - serial: sifive: Report actual baud base rather than fixed 115200 - phy: qcom-qmp: fix pipe-clock imbalance on power-on failure - rpmsg: qcom_smd: Fix returning 0 if irq_of_parse_and_map() fails - iio: adc: sc27xx: Fine tune the scale calibration values - iio: adc: sc27xx: fix read big scale voltage not right - iio: proximity: vl53l0x: Fix return value check of wait_for_completion_timeout - iio: adc: stmpe-adc: Fix wait_for_completion_timeout return value check - usb: typec: mux: Check dev_set_name() return value - firmware: stratix10-svc: fix a missing check on list iterator - misc: fastrpc: fix an incorrect NULL check on list iterator - usb: dwc3: pci: Fix pm_runtime_get_sync() error checking - rpmsg: qcom_smd: Fix irq_of_parse_and_map() return value - pwm: lp3943: Fix duty calculation in case period was clamped - staging: fieldbus: Fix the error handling path in anybuss_host_common_probe() - usb: musb: Fix missing of_node_put() in omap2430_probe - USB: storage: karma: fix rio_karma_init return - usb: usbip: add missing device lock on tweak configuration cmd - usb: usbip: fix a refcount leak in stub_probe() - tty: serial: fsl_lpuart: fix potential bug when using both of_alias_get_id and ida_simple_get - tty: n_tty: Restore EOF push handling behavior - tty: serial: owl: Fix missing clk_disable_unprepare() in owl_uart_probe - tty: goldfish: Use tty_port_destroy() to destroy port - lkdtm/bugs: Check for the NULL pointer after calling kmalloc - iio: adc: ad7124: Remove shift from scan_type - staging: greybus: codecs: fix type confusion of list iterator variable - pcmcia: db1xxx_ss: restrict to MIPS_DB1XXX boards - init/Kconfig: Add SMP to the dependencies of QOS_SCHED - iommu/arm-smmu-v3: Disable ECMDQ before the system is suspended - tty: fix deadlock caused by calling printk() under tty_port->lock- netfilter: nf_conntrack_irc: Fix forged IP logic - ext4: fix dir corruption when ext4_dx_add_entry() fails - ext4: fix check for block being out of directory size - ext4: make sure ext4_append() always allocates new block - ext4: check if directory block is within i_size - ext4: make variable "count" signed - iommu: Fix compliation failure caused by iommu_device_register - ALSA: pcm: oss: Fix race at SNDCTL_DSP_SYNC - blk-iocost: don't ignore vrate_min on QD contention - !157 Enable NVMe over TCP for arm64 - arm64: openeuler_defconfig: enable nvmf tcp- KVM: arm64: Try stage2 block mapping for host device MMIO - KVM: arm64: Remove the creation time's mapping of MMIO regions - ext4: fix use-after-free in ext4_ext_shift_extents - arm64: kdump: Properly handle the 4G boundary - KVM: x86/pmu: Update AMD PMC sample period to fix guest NMI-watchdog - KVM: x86/pmu: Introduce pmc->is_paused to reduce the call time of perf interfaces - hwtracing: hisi_ptt: Fix up for "iommu/dma: Make header private" - MAINTAINERS: Add maintainer for HiSilicon PTT driver - docs: trace: Add HiSilicon PTT device driver documentation - hwtracing: hisi_ptt: Add tune function support for HiSilicon PCIe Tune and Trace device - hwtracing: hisi_ptt: Add trace function support for HiSilicon PCIe Tune and Trace device - iommu/arm-smmu-v3: Make default domain type of HiSilicon PTT device to identity - spi: hisi-sfc-v3xx: add address mode check - spi: hisi-sfc-v3xx: fix potential irq race condition - spi: hisi-sfc-v3xx: drop unnecessary ACPI_PTR and related ifendif protection - spi: hisi-sfc-v3xx: extend version checking compatibility - mm: Force TLB flush for PFNMAP mappings before unlink_file_vma() - sched/fair: Fix kabi broken in struct cfs_rq - sched/fair: Fix cfs_rq_clock_pelt() for throttled cfs_rq - ext4: only allow test_dummy_encryption when supported - MIPS: IP30: Remove incorrect `cpu_has_fpu' override - MIPS: IP27: Remove incorrect `cpu_has_fpu' override - RDMA/rxe: Generate a completion for unsupported/invalid opcode - Revert "random: use static branch for crng_ready()" - block: fix bio_clone_blkg_association() to associate with proper blkcg_gq - bfq: Remove pointless bfq_init_rq() calls - bfq: Drop pointless unlock-lock pair - bfq: Avoid merging queues with different parents - thermal/core: Fix memory leak in the error path - thermal/core: fix a UAF bug in __thermal_cooling_device_register() - kseltest/cgroup: Make test_stress.sh work if run interactively - xfs: assert in xfs_btree_del_cursor should take into account error - xfs: consider shutdown in bmapbt cursor delete assert - xfs: restore shutdown check in mapped write fault path - xfs: fix incorrect root dquot corruption error when switching group/project quota types - xfs: sync lazy sb accounting on quiesce of read-only mounts - xfs: set inode size after creating symlink - net: ipa: fix page free in ipa_endpoint_replenish_one() - net: ipa: fix page free in ipa_endpoint_trans_release() - phy: qcom-qmp: fix reset-controller leak on probe errors - coresight: core: Fix coresight device probe failure issue - blk-iolatency: Fix inflight count imbalances and IO hangs on offline - vdpasim: allow to enable a vq repeatedly - dt-bindings: gpio: altera: correct interrupt-cells - docs/conf.py: Cope with removal of language=None in Sphinx 5.0.0 - SMB3: EBADF/EIO errors in rename/open caused by race condition in smb2_compound_op - ARM: pxa: maybe fix gpio lookup tables - ARM: dts: s5pv210: Remove spi-cs-high on panel in Aries - phy: qcom-qmp: fix struct clk leak on probe errors - arm64: dts: qcom: ipq8074: fix the sleep clock frequency - gma500: fix an incorrect NULL check on list iterator - tilcdc: tilcdc_external: fix an incorrect NULL check on list iterator - serial: pch: don't overwrite xmit->buf[0] by x_char - stm: ltdc: fix two incorrect NULL checks on list iterator - carl9170: tx: fix an incorrect use of list iterator - ASoC: rt5514: Fix event generation for "DSP Voice Wake Up" control - rtl818x: Prevent using not initialized queues - xtensa/simdisk: fix proc_read_simdisk() - hugetlb: fix huge_pmd_unshare address update - nodemask.h: fix compilation error with GCC12 - iommu/msm: Fix an incorrect NULL check on list iterator - ftrace: Clean up hash direct_functions on register failures - um: Fix out-of-bounds read in LDT setup - um: chan_user: Fix winch_tramp() return value - mac80211: upgrade passive scan to active scan on DFS channels after beacon rx - cfg80211: declare MODULE_FIRMWARE for regulatory.db - irqchip: irq-xtensa-mx: fix initial IRQ affinity - irqchip/armada-370-xp: Do not touch Performance Counter Overflow on A375, A38x, A39x - csky: patch_text: Fixup last cpu should be master - RDMA/hfi1: Fix potential integer multiplication overflow errors - Kconfig: Add option for asm goto w/ tied outputs to workaround clang-13 bug - ima: remove the IMA_TEMPLATE Kconfig option - media: coda: Add more H264 levels for CODA960 - media: coda: Fix reported H264 profile - mtd: cfi_cmdset_0002: Use chip_ready() for write on S29GL064N - mtd: cfi_cmdset_0002: Move and rename chip_check/chip_ready/chip_good_for_write - md: fix an incorrect NULL check in md_reload_sb - md: fix an incorrect NULL check in does_sb_need_changing - drm/i915/dsi: fix VBT send packet port selection for ICL+ - drm/bridge: analogix_dp: Grab runtime PM reference for DP-AUX - drm/nouveau/kms/nv50-: atom: fix an incorrect NULL check on list iterator - drm/nouveau/clk: Fix an incorrect NULL check on list iterator - drm/etnaviv: check for reaped mapping in etnaviv_iommu_unmap_gem - drm/amdgpu/cs: make commands with 0 chunks illegal behaviour. - scsi: ufs: qcom: Add a readl() to make sure ref_clk gets enabled - scsi: dc395x: Fix a missing check on list iterator - ocfs2: dlmfs: fix error handling of user_dlm_destroy_lock - dlm: fix missing lkb refcount handling - dlm: fix plock invalid read - s390/perf: obtain sie_block from the right address - mm, compaction: fast_find_migrateblock() should return pfn in the target zone - PCI: qcom: Fix unbalanced PHY init on probe errors - PCI: qcom: Fix runtime PM imbalance on probe errors - PCI/PM: Fix bridge_d3_blacklist[] Elo i2 overwrite of Gigabyte X299 - tracing: Fix potential double free in create_var_ref() - ACPI: property: Release subnode properties with data nodes - ext4: avoid cycles in directory h-tree - ext4: verify dir block before splitting it - ext4: filter out EXT4_FC_REPLAY from on-disk superblock field s_state - bfq: Update cgroup information before merging bio - bfq: Split shared queues on move between cgroups - efi: Do not import certificates from UEFI Secure Boot for T2 Macs - iwlwifi: mvm: fix assert 1F04 upon reconfig - wifi: mac80211: fix use-after-free in chanctx code - f2fs: fix to do sanity check for inline inode - f2fs: fix fallocate to use file_modified to update permissions consistently - f2fs: fix to do sanity check on total_data_blocks - f2fs: don't need inode lock for system hidden quota - f2fs: fix deadloop in foreground GC - f2fs: fix to clear dirty inode in f2fs_evict_inode() - f2fs: fix to do sanity check on block address in f2fs_do_zero_range() - f2fs: fix to avoid f2fs_bug_on() in dec_valid_node_count() - perf jevents: Fix event syntax error caused by ExtSel - perf c2c: Use stdio interface if slang is not supported - i2c: rcar: fix PM ref counts in probe error paths - i2c: npcm: Handle spurious interrupts - i2c: npcm: Correct register access width - i2c: npcm: Fix timeout calculation - iommu/amd: Increase timeout waiting for GA log enablement - dmaengine: stm32-mdma: fix chan initialization in stm32_mdma_irq_handler() - dmaengine: stm32-mdma: rework interrupt handler - dmaengine: stm32-mdma: remove GISR1 register - video: fbdev: clcdfb: Fix refcount leak in clcdfb_of_vram_setup - NFSv4/pNFS: Do not fail I/O when we fail to allocate the pNFS layout - NFS: Don't report errors from nfs_pageio_complete() more than once - NFS: Do not report flush errors in nfs_write_end() - NFS: fsync() should report filesystem errors over EINTR/ERESTARTSYS - NFS: Do not report EINTR/ERESTARTSYS as mapping errors - dmaengine: idxd: Fix the error handling path in idxd_cdev_register() - i2c: at91: Initialize dma_buf in at91_twi_xfer() - MIPS: Loongson: Use hwmon_device_register_with_groups() to register hwmon - cpufreq: mediatek: Unregister platform device on exit - cpufreq: mediatek: Use module_init and add module_exit - cpufreq: mediatek: add missing platform_driver_unregister() on error in mtk_cpufreq_driver_init - i2c: at91: use dma safe buffers - iommu/mediatek: Add list_del in mtk_iommu_remove - f2fs: fix dereference of stale list iterator after loop body - OPP: call of_node_put() on error path in _bandwidth_supported() - Input: stmfts - do not leave device disabled in stmfts_input_open - RDMA/hfi1: Prevent use of lock before it is initialized - mailbox: forward the hrtimer if not queued and under a lock - mfd: davinci_voicecodec: Fix possible null-ptr-deref davinci_vc_probe() - powerpc/fsl_rio: Fix refcount leak in fsl_rio_setup - macintosh: via-pmu and via-cuda need RTC_LIB - powerpc/perf: Fix the threshold compare group constraint for power9 - powerpc/64: Only WARN if __pa()/__va() called with bad addresses - hwrng: omap3-rom - fix using wrong clk_disable() in omap_rom_rng_runtime_resume() - PCI/AER: Clear MULTI_ERR_COR/UNCOR_RCV bits - Input: sparcspkr - fix refcount leak in bbc_beep_probe - crypto: cryptd - Protect per-CPU resource by disabling BH. - crypto: sun8i-ss - handle zero sized sg - crypto: sun8i-ss - rework handling of IV - PCI: imx6: Fix PERST# start-up sequence - ipc/mqueue: use get_tree_nodev() in mqueue_get_tree() - proc: fix dentry/inode overinstantiating under /proc/${pid}/net - ASoC: atmel-classd: Remove endianness flag on class d component - ASoC: atmel-pdmic: Remove endianness flag on pdmic component - powerpc/4xx/cpm: Fix return value of __setup() handler - powerpc/idle: Fix return value of __setup() handler - pinctrl: renesas: core: Fix possible null-ptr-deref in sh_pfc_map_resources() - powerpc/8xx: export 'cpm_setbrg' for modules - drivers/base/memory: fix an unlikely reference counting issue in __add_memory_block() - dax: fix cache flush on PMD-mapped pages - drivers/base/node.c: fix compaction sysfs file leak - pinctrl: mvebu: Fix irq_of_parse_and_map() return value - nvdimm: Allow overwrite in the presence of disabled dimms - nvdimm: Fix firmware activation deadlock scenarios - firmware: arm_scmi: Fix list protocols enumeration in the base protocol - mfd: ipaq-micro: Fix error check return value of platform_get_irq() - powerpc/fadump: fix PT_LOAD segment for boot memory area - arm: mediatek: select arch timer for mt7629 - pinctrl: bcm2835: implement hook for missing gpio-ranges - gpiolib: of: Introduce hook for missing gpio-ranges - crypto: marvell/cesa - ECB does not IV - misc: ocxl: fix possible double free in ocxl_file_register_afu - ARM: dts: bcm2835-rpi-b: Fix GPIO line names - ARM: dts: bcm2837-rpi-3-b-plus: Fix GPIO line name of power LED - ARM: dts: bcm2837-rpi-cm3-io3: Fix GPIO line names for SMPS I2C - ARM: dts: bcm2835-rpi-zero-w: Fix GPIO line name for Wifi/BT - ARM: dts: stm32: Fix PHY post-reset delay on Avenger96 - can: xilinx_can: mark bit timing constants as const - platform/chrome: Re-introduce cros_ec_cmd_xfer and use it for ioctls - ARM: dts: imx6dl-colibri: Fix I2C pinmuxing - platform/chrome: cros_ec: fix error handling in cros_ec_register() - KVM: nVMX: Clear IDT vectoring on nested VM-Exit for double/triple fault - KVM: nVMX: Leave most VM-Exit info fields unmodified on failed VM-Entry - soc: qcom: llcc: Add MODULE_DEVICE_TABLE() - ARM: dts: ci4x10: Adapt to changes in imx6qdl.dtsi regarding fec clocks - PCI: dwc: Fix setting error return on MSI DMA mapping failure - PCI: rockchip: Fix find_first_zero_bit() limit - PCI: cadence: Fix find_first_zero_bit() limit - soc: qcom: smsm: Fix missing of_node_put() in smsm_parse_ipc - soc: qcom: smp2p: Fix missing of_node_put() in smp2p_parse_ipc - ARM: dts: suniv: F1C100: fix watchdog compatible - memory: samsung: exynos5422-dmc: Avoid some over memory allocation - arm64: dts: rockchip: Move drive-impedance-ohm to emmc phy on rk3399 - net/smc: postpone sk_refcnt increment in connect() - rxrpc: Fix decision on when to generate an IDLE ACK - rxrpc: Don't let ack.previousPacket regress - rxrpc: Fix overlapping ACK accounting - rxrpc: Don't try to resend the request if we're receiving the reply - rxrpc: Fix listen() setting the bar too high for the prealloc rings - hv_netvsc: Fix potential dereference of NULL pointer - net: stmmac: fix out-of-bounds access in a selftest - net: stmmac: selftests: Use kcalloc() instead of kzalloc() - ASoC: max98090: Move check for invalid values before casting in max98090_put_enab_tlv() - NFC: hci: fix sleep in atomic context bugs in nfc_hci_hcp_message_tx - ASoC: wm2000: fix missing clk_disable_unprepare() on error in wm2000_anc_transition() - thermal/drivers/imx_sc_thermal: Fix refcount leak in imx_sc_thermal_probe - thermal/core: Fix memory leak in __thermal_cooling_device_register() - thermal/drivers/core: Use a char pointer for the cooling device name - thermal/drivers/broadcom: Fix potential NULL dereference in sr_thermal_probe - thermal/drivers/bcm2711: Don't clamp temperature at zero - drm/i915: Fix CFI violation with show_dynamic_id() - drm/msm/dpu: handle pm_runtime_get_sync() errors in bind path - x86/sev: Annotate stack change in the #VC handler - drm: msm: fix possible memory leak in mdp5_crtc_cursor_set() - drm/msm/a6xx: Fix refcount leak in a6xx_gpu_init - ext4: reject the 'commit' option on ext2 filesystems - media: rkvdec: h264: Fix bit depth wrap in pps packet - media: rkvdec: h264: Fix dpb_valid implementation - media: staging: media: rkvdec: Make use of the helper function devm_platform_ioremap_resource() - media: ov7670: remove ov7670_power_off from ov7670_remove - ASoC: ti: j721e-evm: Fix refcount leak in j721e_soc_probe_* - sctp: read sk->sk_bound_dev_if once in sctp_rcv() - lsm,selinux: pass flowi_common instead of flowi to the LSM hooks - m68k: math-emu: Fix dependencies of math emulation support - nvme: set dma alignment to dword - Bluetooth: use hdev lock for accept_list and reject_list in conn req - Bluetooth: use inclusive language when filtering devices - Bluetooth: use inclusive language in HCI role comments - Bluetooth: LL privacy allow RPA - Bluetooth: L2CAP: Rudimentary typo fixes - Bluetooth: Interleave with allowlist scan - Bluetooth: fix dangling sco_conn and use-after-free in sco_sock_timeout - media: vsp1: Fix offset calculation for plane cropping - media: pvrusb2: fix array-index-out-of-bounds in pvr2_i2c_core_init - media: exynos4-is: Change clk_disable to clk_disable_unprepare - media: st-delta: Fix PM disable depth imbalance in delta_probe - media: exynos4-is: Fix PM disable depth imbalance in fimc_is_probe - media: aspeed: Fix an error handling path in aspeed_video_probe() - scripts/faddr2line: Fix overlapping text section failures - kselftest/cgroup: fix test_stress.sh to use OUTPUT dir - ASoC: samsung: Fix refcount leak in aries_audio_probe - ASoC: samsung: Use dev_err_probe() helper - regulator: pfuze100: Fix refcount leak in pfuze_parse_regulators_dt - ASoC: mxs-saif: Fix refcount leak in mxs_saif_probe - ASoC: fsl: Fix refcount leak in imx_sgtl5000_probe - ath11k: Don't check arvif->is_started before sending management frames - perf/amd/ibs: Use interrupt regs ip for stack unwinding - regulator: qcom_smd: Fix up PM8950 regulator configuration - Revert "cpufreq: Fix possible race in cpufreq online error path" - spi: spi-fsl-qspi: check return value after calling platform_get_resource_byname() - iomap: iomap_write_failed fix - media: uvcvideo: Fix missing check to determine if element is found in list - drm/msm: return an error pointer in msm_gem_prime_get_sg_table() - drm/msm/mdp5: Return error code in mdp5_mixer_release when deadlock is detected - drm/msm/mdp5: Return error code in mdp5_pipe_release when deadlock is detected - drm/msm/dp: fix event thread stuck in wait_event after kthread_stop() - regulator: core: Fix enable_count imbalance with EXCLUSIVE_GET - arm64: fix types in copy_highpage() - x86/mm: Cleanup the control_va_addr_alignment() __setup handler - irqchip/aspeed-scu-ic: Fix irq_of_parse_and_map() return value - irqchip/aspeed-i2c-ic: Fix irq_of_parse_and_map() return value - irqchip/exiu: Fix acknowledgment of edge triggered interrupts - x86: Fix return value of __setup handlers - virtio_blk: fix the discard_granularity and discard_alignment queue limits - perf tools: Use Python devtools for version autodetection rather than runtime - drm/rockchip: vop: fix possible null-ptr-deref in vop_bind() - drm/panel: panel-simple: Fix proper bpc for AM-1280800N3TZQW-T00H - drm/msm: add missing include to msm_drv.c - drm/msm/hdmi: fix error check return value of irq_of_parse_and_map() - drm/msm/hdmi: check return value after calling platform_get_resource_byname() - drm/msm/dsi: fix error checks and return values for DSI xmit functions - drm/msm/dp: fix error check return value of irq_of_parse_and_map() - drm/msm/dp: stop event kernel thread when DP unbind - drm/msm/disp/dpu1: set vbif hw config to NULL to avoid use after memory free during pm runtime resume - perf tools: Add missing headers needed by util/data.h - ASoC: rk3328: fix disabling mclk on pclk probe failure - x86/speculation: Add missing prototype for unpriv_ebpf_notify() - mtd: rawnand: cadence: fix possible null-ptr-deref in cadence_nand_dt_probe() - x86/pm: Fix false positive kmemleak report in msr_build_context() - mtd: spi-nor: core: Check written SR value in spi_nor_write_16bit_sr_and_check() - libbpf: Fix logic for finding matching program for CO-RE relocation - selftests/resctrl: Fix null pointer dereference on open failed - scsi: ufs: core: Exclude UECxx from SFR dump list - scsi: ufs: qcom: Fix ufs_qcom_resume() - drm/msm/dpu: adjust display_v_end for eDP and DP - of: overlay: do not break notify on NOTIFY_{OK|STOP} - fsnotify: fix wrong lockdep annotations - ALSA: pcm: Check for null pointer of pointer substream before dereferencing it - drm/panel: simple: Add missing bus flags for Innolux G070Y2-L01 - media: hantro: Empty encoder capture buffers by default - ath9k_htc: fix potential out of bounds access with invalid rxstatus->rs_keyix - cpufreq: Fix possible race in cpufreq online error path - spi: img-spfi: Fix pm_runtime_get_sync() error checking - drm/bridge: Fix error handling in analogix_dp_probe - HID: elan: Fix potential double free in elan_input_configured - HID: hid-led: fix maximum brightness for Dream Cheeky - mtd: rawnand: denali: Use managed device resources - EDAC/dmc520: Don't print an error for each unconfigured interrupt line - drbd: fix duplicate array initializer - target: remove an incorrect unmap zeroes data deduction - efi: Add missing prototype for efi_capsule_setup_info - NFC: NULL out the dev->rfkill to prevent UAF - net: dsa: mt7530: 1G can also support 1000BASE-X link mode - scftorture: Fix distribution of short handler delays - spi: spi-ti-qspi: Fix return value handling of wait_for_completion_timeout - drm: mali-dp: potential dereference of null pointer - drm/komeda: Fix an undefined behavior bug in komeda_plane_add() - nl80211: show SSID for P2P_GO interfaces - bpf: Fix excessive memory allocation in stack_map_alloc() - libbpf: Don't error out on CO-RE relos for overriden weak subprogs - drm/vc4: txp: Force alpha to be 0xff if it's disabled - drm/vc4: txp: Don't set TXP_VSTART_AT_EOF - drm/vc4: hvs: Reset muxes at probe time - drm/mediatek: Fix mtk_cec_mask() - drm/ingenic: Reset pixclock rate when parent clock rate changes - x86/delay: Fix the wrong asm constraint in delay_loop() - ASoC: mediatek: Fix missing of_node_put in mt2701_wm8960_machine_probe - ASoC: mediatek: Fix error handling in mt8173_max98090_dev_probe - spi: qcom-qspi: Add minItems to interconnect-names - drm/bridge: adv7511: clean up CEC adapter when probe fails - drm/edid: fix invalid EDID extension block filtering - ath9k: fix ar9003_get_eepmisc - ath11k: acquire ab->base_lock in unassign when finding the peer by addr - dt-bindings: display: sitronix, st7735r: Fix backlight in example - RDMA/hfi1: Prevent panic when SDMA is disabled - powerpc/iommu: Add missing of_node_put in iommu_init_early_dart - macintosh/via-pmu: Fix build failure when CONFIG_INPUT is disabled - powerpc/powernv: fix missing of_node_put in uv_init() - powerpc/xics: fix refcount leak in icp_opal_init() - powerpc/powernv/vas: Assign real address to rx_fifo in vas_rx_win_attr - tracing: incorrect isolate_mote_t cast in mm_vmscan_lru_isolate - PCI: Avoid pci_dev_lock() AB/BA deadlock with sriov_numvfs_store() - ARM: hisi: Add missing of_node_put after of_find_compatible_node - ARM: dts: exynos: add atmel,24c128 fallback to Samsung EEPROM - ARM: versatile: Add missing of_node_put in dcscb_init - pinctrl: renesas: rzn1: Fix possible null-ptr-deref in sh_pfc_map_resources() - fat: add ratelimit to fat*_ent_bread() - powerpc/fadump: Fix fadump to work with a different endian capture kernel - ARM: OMAP1: clock: Fix UART rate reporting algorithm - fs: jfs: fix possible NULL pointer dereference in dbFree() - soc: ti: ti_sci_pm_domains: Check for null return of devm_kcalloc - crypto: ccree - use fine grained DMA mapping dir - PM / devfreq: rk3399_dmc: Disable edev on remove() - arm64: dts: qcom: msm8994: Fix BLSP[12]_DMA channels count - ARM: dts: s5pv210: align DMA channels with dtschema - ARM: dts: ox820: align interrupt controller node name with dtschema - IB/rdmavt: add missing locks in rvt_ruc_loopback - gfs2: use i_lock spin_lock for inode qadata - selftests/bpf: fix btf_dump/btf_dump due to recent clang change - eth: tg3: silence the GCC 12 array-bounds warning - rxrpc, afs: Fix selection of abort codes - rxrpc: Return an error to sendmsg if call failed - m68k: atari: Make Atari ROM port I/O write macros return void - x86/microcode: Add explicit CPU vendor dependency - can: mcp251xfd: silence clang's -Wunaligned-access warning - ASoC: rt1015p: remove dependency on GPIOLIB - ASoC: max98357a: remove dependency on GPIOLIB - media: exynos4-is: Fix compile warning - net: phy: micrel: Allow probing without .driver_data - nbd: Fix hung on disconnect request if socket is closed before - ASoC: rt5645: Fix errorenous cleanup order - nvme-pci: fix a NULL pointer dereference in nvme_alloc_admin_tags - openrisc: start CPU timer early in boot - media: cec-adap.c: fix is_configuring state - media: imon: reorganize serialization - media: coda: limit frame interval enumeration to supported encoder frame sizes - media: rga: fix possible memory leak in rga_probe - rtlwifi: Use pr_warn instead of WARN_ONCE - ipmi: Fix pr_fmt to avoid compilation issues - ipmi:ssif: Check for NULL msg when handling events and messages - ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default - dma-debug: change allocation mode from GFP_NOWAIT to GFP_ATIOMIC - spi: stm32-qspi: Fix wait_cmd timeout in APM mode - perf/amd/ibs: Cascade pmu init functions' return value - s390/preempt: disable __preempt_count_add() optimization for PROFILE_ALL_BRANCHES - net: remove two BUG() from skb_checksum_help() - ASoC: tscs454: Add endianness flag in snd_soc_component_driver - HID: bigben: fix slab-out-of-bounds Write in bigben_probe - drm/amdgpu/ucode: Remove firmware load type check in amdgpu_ucode_free_bo - mlxsw: Treat LLDP packets as control - mlxsw: spectrum_dcb: Do not warn about priority changes - ASoC: dapm: Don't fold register value changes into notifications - net/mlx5: fs, delete the FTE when there are no rules attached to it - ipv6: Don't send rs packets to the interface of ARPHRD_TUNNEL - drm: msm: fix error check return value of irq_of_parse_and_map() - arm64: compat: Do not treat syscall number as ESR_ELx for a bad syscall - ath10k: skip ath10k_halt during suspend for driver state RESTARTING - drm/amd/pm: fix the compile warning - drm/plane: Move range check for format_count earlier - ASoC: Intel: bytcr_rt5640: Add quirk for the HP Pro Tablet 408 - ath11k: disable spectral scan during spectral deinit - scsi: lpfc: Fix resource leak in lpfc_sli4_send_seq_to_ulp() - scsi: ufs: Use pm_runtime_resume_and_get() instead of pm_runtime_get_sync() - scsi: megaraid: Fix error check return value of register_chrdev() - drivers: mmc: sdhci_am654: Add the quirk to set TESTCD bit - mmc: jz4740: Apply DMA engine limits to maximum segment size - md/bitmap: don't set sb values if can't pass sanity check - media: cx25821: Fix the warning when removing the module - media: pci: cx23885: Fix the error handling in cx23885_initdev() - media: venus: hfi: avoid null dereference in deinit - ath9k: fix QCA9561 PA bias level - drm/amd/pm: fix double free in si_parse_power_table() - tools/power turbostat: fix ICX DRAM power numbers - spi: spi-rspi: Remove setting {src,dst}_{addr,addr_width} based on DMA direction - ALSA: jack: Access input_dev under mutex - sfc: ef10: Fix assigning negative value to unsigned variable - rcu: Make TASKS_RUDE_RCU select IRQ_WORK - rcu-tasks: Fix race in schedule and flush work - drm/komeda: return early if drm_universal_plane_init() fails. - ACPICA: Avoid cache flush inside virtual machines - x86/platform/uv: Update TSC sync state for UV5 - fbcon: Consistently protect deferred_takeover with console_lock() - ipv6: fix locking issues with loops over idev->addr_list - ipw2x00: Fix potential NULL dereference in libipw_xmit() - b43: Fix assigning negative value to unsigned variable - b43legacy: Fix assigning negative value to unsigned variable - mwifiex: add mutex lock for call in mwifiex_dfs_chan_sw_work_queue - drm/virtio: fix NULL pointer dereference in virtio_gpu_conn_get_modes - iommu/vt-d: Add RPLS to quirk list to skip TE disabling - btrfs: repair super block num_devices automatically - btrfs: add "0x" prefix for unsupported optional features - ptrace: Reimplement PTRACE_KILL by always sending SIGKILL - ptrace/xtensa: Replace PT_SINGLESTEP with TIF_SINGLESTEP - ptrace/um: Replace PT_DTRACE with TIF_SINGLESTEP - perf/x86/intel: Fix event constraints for ICL - x86/MCE/AMD: Fix memory leak when threshold_create_bank() fails - parisc/stifb: Keep track of hardware path of graphics card - Fonts: Make font size unsigned in font_desc - xhci: Allow host runtime PM as default for Intel Alder Lake N xHCI - cifs: when extending a file with falloc we should make files not-sparse - usb: core: hcd: Add support for deferring roothub registration - usb: dwc3: gadget: Move null pinter check to proper place - USB: new quirk for Dell Gen 2 devices - USB: serial: option: add Quectel BG95 modem - ALSA: usb-audio: Cancel pending work at closing a MIDI substream - ALSA: hda/realtek - Fix microphone noise on ASUS TUF B550M-PLUS - ALSA: hda/realtek: Enable 4-speaker output for Dell XPS 15 9520 laptop - riscv: Fix irq_work when SMP is disabled - riscv: Initialize thread pointer before calling C functions - parisc/stifb: Implement fb_is_primary_device() - binfmt_flat: do not stop relocating GOT entries prematurely on riscv- efi: capsule-loader: Fix use-after-free in efi_capsule_write - etmem: Add a scan flag to support specified page swap-out - etmem: add swapcache reclaim to etmem - etmem: add original kernel swap enabled options - etmem: add CONFIG_ETMEM macro definition for etmem feature - config: enable CONFIG_ETMEM by default - add ETMEM feature CONFIG to mm/Kconfig - quota: Add more checking after reading from quota file - quota: Replace all block number checking with helper function - quota: Check next/prev free block number after reading from quota file - RDMA/hns: Fix gid idx issue caused by free mr - RDMA/hns: Use the reserved loopback QPs to free MR before destroying MPT - scsi: libiscsi: Teardown iscsi_cls_conn gracefully - scsi: libiscsi: Add iscsi_cls_conn to sysfs after initialization - scsi: iscsi: Add helper functions to manage iscsi_cls_conn - blk-mq: fix io hung due to missing commit_rqs - x86/speculation: Add LFENCE to RSB fill sequence - x86/speculation: Add RSB VM Exit protections - !110 Add patches for CVE-2022-29900, CVE-2022-23816 and CVE-2022-29901 - Re-add padlen to the structure alt_instr - tools headers: Remove broken definition of __LITTLE_ENDIAN - tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' - again - objtool: Fix elf_create_undef_symbol() endianness - kvm: fix objtool relocation warning - um: Add missing apply_returns() - x86/bugs: Remove apostrophe typo - tools headers cpufeatures: Sync with the kernel sources - tools arch x86: Sync the msr-index.h copy with the kernel sources - x86/kvm: fix FASTOP_SIZE when return thunks are enabled - efi/x86: use naked RET on mixed mode call wrapper - x86/speculation: Use DECLARE_PER_CPU for x86_spec_ctrl_current - x86/ftrace: Add UNWIND_HINT_FUNC annotation for ftrace_stub - x86/xen: Fix initialisation in hypercall_page after rethunk - x86, kvm: use proper ASM macros for kvm_vcpu_is_preempted - tools/insn: Restore the relative include paths for cross building - x86/static_call: Serialize __static_call_fixup() properly - x86/speculation: Disable RRSBA behavior - x86/kexec: Disable RET on kexec - x86/bugs: Do not enable IBPB-on-entry when IBPB is not supported - x86/bugs: Add Cannon lake to RETBleed affected CPU list - x86/retbleed: Add fine grained Kconfig knobs - x86/cpu/amd: Enumerate BTC_NO - x86/common: Stamp out the stepping madness - x86/speculation: Fill RSB on vmexit for IBRS - KVM: VMX: Fix IBRS handling after vmexit - KVM: VMX: Prevent guest RSB poisoning attacks with eIBRS - KVM: VMX: Convert launched argument to flags - KVM: VMX: Flatten __vmx_vcpu_run() - objtool: Re-add UNWIND_HINT_{SAVE_RESTORE} - x86/speculation: Remove x86_spec_ctrl_mask - x86/speculation: Use cached host SPEC_CTRL value for guest entry/exit - x86/speculation: Fix SPEC_CTRL write on SMT state change - x86/speculation: Fix firmware entry SPEC_CTRL handling - x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=n - x86/cpu/amd: Add Spectral Chicken - objtool: Add entry UNRET validation - x86/bugs: Do IBPB fallback check only once - x86/bugs: Add retbleed=ibpb - x86/xen: Rename SYS* entry points - objtool: Update Retpoline validation - intel_idle: Disable IBRS during long idle - x86/bugs: Report Intel retbleed vulnerability - x86/bugs: Split spectre_v2_select_mitigation() and spectre_v2_user_select_mitigation() - x86/speculation: Add spectre_v2=ibrs option to support Kernel IBRS - x86/bugs: Optimize SPEC_CTRL MSR writes - x86/entry: Add kernel IBRS implementation - x86/bugs: Keep a per-CPU IA32_SPEC_CTRL value - x86/bugs: Enable STIBP for JMP2RET - x86/bugs: Add AMD retbleed= boot parameter - x86/bugs: Report AMD retbleed vulnerability - x86: Add magic AMD return-thunk - objtool: Treat .text.__x86.* as noinstr - x86: Use return-thunk in asm code - x86/sev: Avoid using __x86_return_thunk - x86/vsyscall_emu/64: Don't use RET in vsyscall emulation - x86/kvm: Fix SETcc emulation for return thunks - x86/bpf: Use alternative RET encoding - x86/ftrace: Use alternative RET encoding - x86,static_call: Use alternative RET encoding - objtool: skip non-text sections when adding return-thunk sites - x86,objtool: Create .return_sites - x86: Undo return-thunk damage - x86/retpoline: Use -mfunction-return - Makefile: Set retpoline cflags based on CONFIG_CC_IS_{CLANG,GCC} - x86/retpoline: Swizzle retpoline thunk - x86/retpoline: Cleanup some #ifdefery - x86/cpufeatures: Move RETPOLINE flags to word 11 - x86/kvm/vmx: Make noinstr clean - x86/realmode: build with -D__DISABLE_EXPORTS - x86/entry: Remove skip_r11rcx - objtool: Fix SLS validation for kcov tail-call replacement - crypto: x86/poly1305 - Fixup SLS - objtool: Default ignore INT3 for unreachable - kvm/emulate: Fix SETcc emulation function offsets with SLS - tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' - x86: Add straight-line-speculation mitigation - objtool: Add straight-line-speculation validation - x86/alternative: Relax text_poke_bp() constraint - x86: Fix objtool build warning - x86: Prepare inline-asm for straight-line-speculation - x86: Prepare asm files for straight-line-speculation - x86/lib/atomic64_386_32: Rename things - bpf,x86: Respect X86_FEATURE_RETPOLINE* - bpf,x86: Simplify computing label offsets - x86/alternative: Implement .retpoline_sites support - x86/retpoline: Create a retpoline thunk array - x86/retpoline: Move the retpoline thunk declarations to nospec-branch.h - x86/asm: Fixup odd GEN-for-each-reg.h usage - x86/asm: Fix register order - x86/retpoline: Remove unused replacement symbols - objtool,x86: Replace alternatives with .retpoline_sites - objtool: Explicitly avoid self modifying code in .altinstr_replacement - objtool: Classify symbols - objtool: Handle __sanitize_cov*() tail calls - objtool: Introduce CFI hash - objtool: Make .altinstructions section entry size consistent - objtool: Remove reloc symbol type checks in get_alt_entry() - objtool: print out the symbol type when complaining about it - objtool: Teach get_alt_entry() about more relocation types - objtool: Don't make .altinstructions writable - objtool/x86: Ignore __x86_indirect_alt_* symbols - objtool: Only rewrite unconditional retpoline thunk calls - objtool: Fix .symtab_shndx handling for elf_create_undef_symbol() - x86/alternative: Optimize single-byte NOPs at an arbitrary position - objtool: Support asm jump tables - objtool/x86: Rewrite retpoline thunk calls - objtool: Skip magical retpoline .altinstr_replacement - objtool: Cache instruction relocs - objtool: Keep track of retpoline call sites - objtool: Add elf_create_undef_symbol() - objtool: Extract elf_symbol_add() - objtool: Extract elf_strtab_concat() - objtool: Create reloc sections implicitly - objtool: Add elf_create_reloc() helper - objtool: Rework the elf_rebuild_reloc_section() logic - objtool: Handle per arch retpoline naming - objtool: Correctly handle retpoline thunk calls - x86/retpoline: Simplify retpolines - x86/alternatives: Optimize optimize_nops() - x86: Add insn_decode_kernel() - x86/alternative: Use insn_decode() - x86/insn: Add an insn_decode() API - x86/insn: Add a __ignore_sync_check__ marker - x86/insn: Rename insn_decode() to insn_decode_from_regs() - x86/alternative: Use ALTERNATIVE_TERNARY() in _static_cpu_has() - x86/alternative: Support ALTERNATIVE_TERNARY - x86/alternative: Support not-feature - x86/alternative: Merge include files - x86/xen: Support objtool vmlinux.o validation in xen-head.S - x86/xen: Support objtool validation in xen-asm.S - objtool: Combine UNWIND_HINT_RET_OFFSET and UNWIND_HINT_FUNC - objtool: Assume only ELF functions do sibling calls - objtool: Support retpoline jump detection for vmlinux.o - objtool: Support stack layout changes in alternatives - objtool: Add 'alt_group' struct - objtool: Refactor ORC section generation - KVM/nVMX: Use __vmx_vcpu_run in nested_vmx_check_vmentry_hw - KVM/VMX: Use TEST %REG,%REG instead of CMP $0,%REG in vmenter.S- netfilter: nf_tables: disallow binding to already bound chain - netfilter: nf_conntrack_irc: Tighten matching on DCC message - arm64: openeuler_defconfig: enable ACPI_HMAT and HOT_MEMREMOVE - video: fbdev: i740fb: Error out if 'pixclock' equals zero - block: fix the problem of io_ticks becoming smaller - KVM: x86: do not report a vCPU as preempted outside instruction boundaries - !107 video: fbdev: pxa3xx-gcu: Fix integer overflow in pxa3xx_gcu_write - video: fbdev: pxa3xx-gcu: Fix integer overflow in pxa3xx_gcu_write- netfilter: nf_tables: do not allow RULE_ID to refer to another chain - netfilter: nf_tables: do not allow CHAIN_ID to refer to another table - netfilter: nf_tables: do not allow SET_ID to refer to another table- bpf, cgroup: Fix kernel BUG in purge_effective_progs - bpf: Don't use tnum_range on array range checking for poke descriptors - configfs: fix a race in configfs_lookup() - configfs: fold configfs_attach_attr into configfs_lookup - configfs: simplify the configfs_dirent_is_ready - configfs: return -ENAMETOOLONG earlier in configfs_lookup - af_key: Do not call xfrm_probe_algs in parallel - tty: use new tty_insert_flip_string_and_push_buffer() in pty_write() - tty: extract tty_flip_buffer_commit() from tty_flip_buffer_push() - tty: drop tty_schedule_flip() - tty: the rest, stop using tty_schedule_flip() - tty: drivers/tty/, stop using tty_schedule_flip() - pipe: fix kabi for poll_usage in struct pipe_inode_info - bpf: Enlarge offset check value to INT_MAX in bpf_skb_{load,store}_bytes - bpf: Fix potential array overflow in bpf_trampoline_get_progs() - NFSD: Fix possible sleep during nfsd4_release_lockowner() - NFS: Memory allocation failures are not server fatal errors - docs: submitting-patches: Fix crossref to 'The canonical patch format' - tpm: ibmvtpm: Correct the return value in tpm_ibmvtpm_probe() - tpm: Fix buffer access in tpm2_get_tpm_pt() - HID: multitouch: add quirks to enable Lenovo X12 trackpoint - HID: multitouch: Add support for Google Whiskers Touchpad - raid5: introduce MD_BROKEN - dm verity: set DM_TARGET_IMMUTABLE feature flag - dm stats: add cond_resched when looping over entries - dm crypt: make printing of the key constant-time - dm integrity: fix error code in dm_integrity_ctr() - ARM: dts: s5pv210: Correct interrupt name for bluetooth in Aries - Bluetooth: hci_qca: Use del_timer_sync() before freeing - zsmalloc: fix races between asynchronous zspage free and page migration - crypto: ecrdsa - Fix incorrect use of vli_cmp - crypto: caam - fix i.MX6SX entropy delay value - x86, kvm: use correct GFP flags for preemption disabled - x86/kvm: Alloc dummy async #PF token outside of raw spinlock - KVM: PPC: Book3S HV: fix incorrect NULL check on list iterator - netfilter: conntrack: re-fetch conntrack after insertion - crypto: drbg - make reseeding from get_random_bytes() synchronous - crypto: drbg - move dynamic ->reseed_threshold adjustments to __drbg_seed() - crypto: drbg - track whether DRBG was seeded with !rng_is_initialized() - crypto: drbg - prepare for more fine-grained tracking of seeding state - lib/crypto: add prompts back to crypto libraries - exfat: check if cluster num is valid - drm/i915: Fix -Wstringop-overflow warning in call to intel_read_wm_latency() - xfs: detect overflows in bmbt records - net: ipa: compute proper aggregation limit - assoc_array: Fix BUG_ON during garbage collect - cfg80211: set custom regdomain after wiphy registration - pipe: Fix missing lock in pipe_resize_ring() - pipe: make poll_usage boolean and annotate its access - drivers: i2c: thunderx: Allow driver to work with ACPI defined TWSI controllers - i2c: ismt: Provide a DMA buffer for Interrupt Cause Logging - net: ftgmac100: Disable hardware checksum on AST2600 - nfc: pn533: Fix buggy cleanup order - net: af_key: check encryption module availability consistency - percpu_ref_init(): clean ->percpu_count_ref on failure - pinctrl: sunxi: fix f1c100s uart2 function- net: fix sk_wmem_schedule() and sk_rmem_schedule() errors - KVM: arm64: Use generic KVM xfer to guest work function - entry: KVM: Allow use of generic KVM entry w/o full generic support - KVM: arm64: Record number of signal exits as a vCPU stat - VFS: Rolling Back the fmode macro definition and structure members - dm thin: fix use-after-free crash in dm_sm_register_threshold_callback - Revert "NFS: Use of mapping_set_error() results in spurious errors" - random: Fix kabi change of get_random_bytes() - random: Fix kabi change due to enum cpuhp_state - ALSA: ctxfi: Add SB046x PCI ID - random: check for signals after page of pool writes - random: wire up fops->splice_{read,write}_iter() - random: convert to using fops->write_iter() - random: convert to using fops->read_iter() - random: unify batched entropy implementations - random: move randomize_page() into mm where it belongs - random: move initialization functions out of hot pages - random: make consistent use of buf and len - random: use proper return types on get_random_{int,long}_wait() - random: remove extern from functions in header - random: use static branch for crng_ready() - random: credit architectural init the exact amount - random: handle latent entropy and command line from random_init() - random: use proper jiffies comparison macro - random: remove ratelimiting for in-kernel unseeded randomness - random: move initialization out of reseeding hot path - random: avoid initializing twice in credit race - random: use symbolic constants for crng_init states - siphash: use one source of truth for siphash permutations - random: help compiler out with fast_mix() by using simpler arguments - random: do not use input pool from hard IRQs - random: order timer entropy functions below interrupt functions - random: do not pretend to handle premature next security model - random: use first 128 bits of input as fast init - random: do not use batches when !crng_ready() - random: insist on random_get_entropy() existing in order to simplify - xtensa: use fallback for random_get_entropy() instead of zero - sparc: use fallback for random_get_entropy() instead of zero - um: use fallback for random_get_entropy() instead of zero - x86/tsc: Use fallback for random_get_entropy() instead of zero - nios2: use fallback for random_get_entropy() instead of zero - arm: use fallback for random_get_entropy() instead of zero - mips: use fallback for random_get_entropy() instead of just c0 random - riscv: use fallback for random_get_entropy() instead of zero - m68k: use fallback for random_get_entropy() instead of zero - timekeeping: Add raw clock fallback for random_get_entropy() - powerpc: define get_cycles macro for arch-override - alpha: define get_cycles macro for arch-override - parisc: define get_cycles macro for arch-override - s390: define get_cycles macro for arch-override - ia64: define get_cycles macro for arch-override - init: call time_init() before rand_initialize() - random: fix sysctl documentation nits - random: document crng_fast_key_erasure() destination possibility - random: make random_get_entropy() return an unsigned long - random: allow partial reads if later user copies fail - random: check for signals every PAGE_SIZE chunk of /dev/[u]random - random: check for signal_pending() outside of need_resched() check - random: do not allow user to keep crng key around on stack - random: do not split fast init input in add_hwgenerator_randomness() - random: mix build-time latent entropy into pool at init - random: re-add removed comment about get_random_{u32,u64} reseeding - random: treat bootloader trust toggle the same way as cpu trust toggle - random: skip fast_init if hwrng provides large chunk of entropy - random: check for signal and try earlier when generating entropy - random: reseed more often immediately after booting - random: make consistent usage of crng_ready() - random: use SipHash as interrupt entropy accumulator - random: replace custom notifier chain with standard one - random: don't let 644 read-only sysctls be written to - random: give sysctl_random_min_urandom_seed a more sensible value - random: do crng pre-init loading in worker rather than irq - random: unify cycles_t and jiffies usage and types - random: cleanup UUID handling - random: only wake up writers after zap if threshold was passed - random: round-robin registers as ulong, not u32 - random: clear fast pool, crng, and batches in cpuhp bring up - random: pull add_hwgenerator_randomness() declaration into random.h - random: check for crng_init == 0 in add_device_randomness() - random: unify early init crng load accounting - random: do not take pool spinlock at boot - random: defer fast pool mixing to worker - random: rewrite header introductory comment - random: group sysctl functions - random: group userspace read/write functions - random: group entropy collection functions - random: group entropy extraction functions - random: group crng functions - random: group initialization wait functions - random: remove whitespace and reorder includes - random: remove useless header comment - random: introduce drain_entropy() helper to declutter crng_reseed() - random: deobfuscate irq u32/u64 contributions - random: add proper SPDX header - random: remove unused tracepoints - random: remove ifdef'd out interrupt bench - random: tie batched entropy generation to base_crng generation - random: fix locking for crng_init in crng_reseed() - random: zero buffer after reading entropy from userspace - random: remove outdated INT_MAX >> 6 check in urandom_read() - random: make more consistent use of integer types - random: use hash function for crng_slow_load() - random: use simpler fast key erasure flow on per-cpu keys - random: absorb fast pool into input pool after fast load - random: do not xor RDRAND when writing into /dev/random - random: ensure early RDSEED goes through mixer on init - random: inline leaves of rand_initialize() - random: get rid of secondary crngs - random: use RDSEED instead of RDRAND in entropy extraction - random: fix locking in crng_fast_load() - random: remove batched entropy locking - random: remove use_input_pool parameter from crng_reseed() - random: make credit_entropy_bits() always safe - random: always wake up entropy writers after extraction - random: use linear min-entropy accumulation crediting - random: simplify entropy debiting - random: use computational hash for entropy extraction - random: only call crng_finalize_init() for primary_crng - random: access primary_pool directly rather than through pointer - random: continually use hwgenerator randomness - random: simplify arithmetic function flow in account() - random: selectively clang-format where it makes sense - random: access input_pool_data directly rather than through pointer - random: cleanup fractional entropy shift constants - random: prepend remaining pool constants with POOL_ - random: de-duplicate INPUT_POOL constants - random: remove unused OUTPUT_POOL constants - random: rather than entropy_store abstraction, use global - random: remove unused extract_entropy() reserved argument - random: remove incomplete last_data logic - random: cleanup integer types - random: cleanup poolinfo abstraction - random: fix typo in comments - random: don't reset crng_init_cnt on urandom_read() - random: avoid superfluous call to RDRAND in CRNG extraction - random: early initialization of ChaCha constants - random: use IS_ENABLED(CONFIG_NUMA) instead of ifdefs - random: harmonize "crng init done" messages - random: mix bootloader randomness into pool - random: do not re-init if crng_reseed completes before primary init - random: do not sign extend bytes for rotation when mixing - random: use BLAKE2s instead of SHA1 in extraction - random: remove unused irq_flags argument from add_interrupt_randomness() - random: document add_hwgenerator_randomness() with other input functions - lib/crypto: blake2s: avoid indirect calls to compression function for Clang CFI - lib/crypto: sha1: re-roll loops to reduce code size - lib/crypto: blake2s: move hmac construction into wireguard - lib/crypto: blake2s: include as built-in - crypto: blake2s - include instead of - crypto: blake2s - adjust include guard naming - crypto: blake2s - add comment for blake2s_state fields - crypto: blake2s - optimize blake2s initialization - crypto: blake2s - share the "shash" API boilerplate code - crypto: blake2s - move update and final logic to internal/blake2s.h - crypto: blake2s - remove unneeded includes - crypto: x86/blake2s - define shash_alg structs using macros - crypto: blake2s - define shash_alg structs using macros - crypto: lib/blake2s - Move selftest prototype into header file - MAINTAINERS: add git tree for random.c - MAINTAINERS: co-maintain random.c - random: remove dead code left over from blocking pool - random: avoid arch_get_random_seed_long() when collecting IRQ randomness - ACPI: sysfs: Fix BERT error region memory mapping - ACPI: sysfs: Make sparse happy about address space in use - media: vim2m: initialize the media device earlier - media: vim2m: Register video device after setting up internals - KVM: x86: Properly handle APF vs disabled LAPIC situation - staging: rtl8723bs: prevent ->Ssid overflow in rtw_wx_set_scan() - Revert "alinux: random: speed up the initialization of module" - !71 xfs: backport 2 patches from upstream - xfs: fix inode reservation space for removing transaction - xfs: fix comment for start time value of inode with bigtime enabled- module: check for exit sections in layout_sections() instead of module_init_section() - afs: Fix afs_getattr() to refetch file status if callback break occurred - i2c: mt7621: fix missing clk_disable_unprepare() on error in mtk_i2c_probe() - module: treat exit sections the same as init sections when !CONFIG_MODULE_UNLOAD - dt-bindings: pinctrl: aspeed-g6: remove FWQSPID group - Input: ili210x - fix reset timing - arm64: Enable repeat tlbi workaround on KRYO4XX gold CPUs - net: atlantic: verify hw_head_ lies within TX buffer ring - net: atlantic: add check for MAX_SKB_FRAGS - net: atlantic: reduce scope of is_rsc_complete - net: atlantic: fix "frag[0] not initialized" - net: stmmac: fix missing pci_disable_device() on error in stmmac_pci_probe() - ethernet: tulip: fix missing pci_disable_device() on error in tulip_init_one() - nl80211: fix locking in nl80211_set_tx_bitrate_mask() - selftests: add ping test with ping_group_range tuned - nl80211: validate S1G channel width - mac80211: fix rx reordering with non explicit / psmp ack policy - scsi: qla2xxx: Fix missed DMA unmap for aborted commands - perf bench numa: Address compiler error on s390 - gpio: mvebu/pwm: Refuse requests with inverted polarity - gpio: gpio-vf610: do not touch other bits when set the target bit - riscv: dts: sifive: fu540-c000: align dma node name with dtschema - net: bridge: Clear offload_fwd_mark when passing frame up bridge interface. - igb: skip phy status check where unavailable - ARM: 9197/1: spectre-bhb: fix loop8 sequence for Thumb2 - ARM: 9196/1: spectre-bhb: enable for Cortex-A15 - net: af_key: add check for pfkey_broadcast in function pfkey_process - net/mlx5e: Properly block LRO when XDP is enabled - NFC: nci: fix sleep in atomic context bugs caused by nci_skb_alloc - net/qla3xxx: Fix a test in ql_reset_work() - clk: at91: generated: consider range when calculating best rate - ice: fix possible under reporting of ethtool Tx and Rx statistics - net: vmxnet3: fix possible NULL pointer dereference in vmxnet3_rq_cleanup() - net: vmxnet3: fix possible use-after-free bugs in vmxnet3_rq_alloc_rx_buf() - net: systemport: Fix an error handling path in bcm_sysport_probe() - net/sched: act_pedit: sanitize shift argument before usage - net: evaluate net.ipvX.conf.all.disable_policy and disable_xfrm - net: macb: Increment rx bd head after allocating skb and buffer - net: ipa: record proper RX transaction count - ARM: dts: aspeed-g6: fix SPI1/SPI2 quad pin group - pinctrl: pinctrl-aspeed-g6: remove FWQSPID group in pinctrl - ARM: dts: aspeed-g6: remove FWQSPID group in pinctrl dtsi - dma-buf: fix use of DMA_BUF_SET_NAME_{A,B} in userspace - drm/dp/mst: fix a possible memory leak in fetch_monitor_name() - libceph: fix potential use-after-free on linger ping and resends - crypto: qcom-rng - fix infinite loop on requests not multiple of WORD_SZ - arm64: mte: Ensure the cleared tags are visible before setting the PTE - arm64: paravirt: Use RCU read locks to guard stolen_time - KVM: x86/mmu: Update number of zapped pages even if page list is stable - PCI/PM: Avoid putting Elo i2 PCIe Ports in D3cold - Fix double fget() in vhost_net_set_backend() - selinux: fix bad cleanup on error in hashtab_duplicate() - ALSA: hda/realtek: Add quirk for TongFang devices with pop noise - ALSA: wavefront: Proper check of get_user() error - ALSA: usb-audio: Restore Rane SL-1 quirk - nilfs2: fix lockdep warnings during disk space reclamation - nilfs2: fix lockdep warnings in page operations for btree nodes - platform/chrome: cros_ec_debugfs: detach log reader wq from devm - drbd: remove usage of list iterator variable after loop - MIPS: lantiq: check the return value of kzalloc() - fs: fix an infinite loop in iomap_fiemap - rtc: mc146818-lib: Fix the AltCentury for AMD platforms - nvme-multipath: fix hang when disk goes live over reconnect - tools/virtio: compile with -pthread - vhost_vdpa: don't setup irq offloading when irq_num < 0 - s390/pci: improve zpci_dev reference counting - ALSA: hda/realtek: Enable headset mic on Lenovo P360 - crypto: x86/chacha20 - Avoid spurious jumps to other functions - crypto: stm32 - fix reference leak in stm32_crc_remove - rtc: sun6i: Fix time overflow handling - gfs2: Disable page faults during lockless buffered reads - nvme-pci: add quirks for Samsung X5 SSDs - Input: stmfts - fix reference leak in stmfts_input_open - Input: add bounds checking to input_set_capability() - um: Cleanup syscall_handler_t definition/cast, fix warning - rtc: pcf2127: fix bug when reading alarm registers - rtc: fix use-after-free on device removal - igc: Update I226_K device ID - igc: Remove phy->type checking - igc: Remove _I_PHY_ID checking - io_uring: always grab file table for deferred statx - usb: gadget: fix race when gadget driver register via ioctl- crypto: arm64/poly1305 - fix a read out-of-bound - posix-cpu-timers: Cleanup CPU timers before freeing them during exec - net_sched: cls_route: remove from list when handle is 0 - tty: serial: 8250: 8250_port: Move prototypes to shared location - mm/slub: add missing TID updates on slab deactivation - signal/seccomp: Dump core when there is only one live thread - netfilter: nft_compat: use nfnetlink_unicast() - netfilter: use nfnetlink_unicast() - dm-mpath: fix UAF in multipath_message() - tun: avoid double free in tun_free_netdev - efi/libstub: arm64: Fix KASLR and memmap= collision - efi/libstub: arm64: support strchr function for EFI stub - Revert "mm/page_cache_limit: add pagecache limit proc interface" - Revert "mm/page_cache_limit: create kernel thread for page cache limit" - Revert "mm/page_cache_limit: calculate reclaim pages for each node" - Revert "mm/page_cache_limit: shrink page cache" - Revert "mm/page_cache_limit: reconfiguration about page cache limit when memory plug/unplug" - Revert "mm/page_cache_limit: do shrink_page_cache when adding page to page cache" - Revert "mm/page_cache_limit: add support for droping caches for target node" - drivers/perf: hisi: Add Support for CPA PMU - drivers/perf: hisi: Associate PMUs in SICL with CPUs online - drivers/perf: hisi: Add driver for HiSilicon PCIe PMU - SUNRPC: Fix fall-through warnings for Clang - usb: gadget: uvc: allow for application to cleanly shutdown - usb: gadget: uvc: rename function to be more consistent - ping: fix address binding wrt vrf - arm[64]/memremap: don't abuse pfn_valid() to ensure presence of linear map - net: phy: Fix race condition on link status change - SUNRPC: Don't call connect() more than once on a TCP socket - SUNRPC: Prevent immediate close+reconnect - SUNRPC: Clean up scheduling of autoclose - drm/vmwgfx: Initialize drm_mode_fb_cmd2 - cgroup/cpuset: Remove cpus_allowed/mems_allowed setup in cpuset_init_smp() - net: atlantic: always deep reset on pm op, fixing up my null deref regression - i40e: i40e_main: fix a missing check on list iterator - drm/nouveau/tegra: Stop using iommu_present() - ceph: fix setting of xattrs on async created inodes - serial: 8250_mtk: Fix register address for XON/XOFF character - serial: 8250_mtk: Fix UART_EFR register address - slimbus: qcom: Fix IRQ check in qcom_slim_probe - USB: serial: option: add Fibocom MA510 modem - USB: serial: option: add Fibocom L610 modem - USB: serial: qcserial: add support for Sierra Wireless EM7590 - USB: serial: pl2303: add device id for HP LM930 Display - usb: typec: tcpci_mt6360: Update for BMC PHY setting - usb: typec: tcpci: Don't skip cleanup in .remove() on error - usb: cdc-wdm: fix reading stuck on device close - tty: n_gsm: fix mux activation issues in gsm_config() - tty/serial: digicolor: fix possible null-ptr-deref in digicolor_uart_probe() - firmware_loader: use kernel credentials when reading firmware - tcp: resalt the secret every 10 seconds - net: sfp: Add tx-fault workaround for Huawei MA5671A SFP ONT - net: emaclite: Don't advertise 1000BASE-T and do auto negotiation - s390: disable -Warray-bounds - ASoC: ops: Validate input values in snd_soc_put_volsw_range() - ASoC: max98090: Generate notifications on changes for custom control - ASoC: max98090: Reject invalid values in custom control put() - hwmon: (f71882fg) Fix negative temperature - gfs2: Fix filesystem block deallocation for short writes - tls: Fix context leak on tls_device_down - net: sfc: ef10: fix memory leak in efx_ef10_mtd_probe() - net/smc: non blocking recvmsg() return -EAGAIN when no data and signal_pending - net: dsa: bcm_sf2: Fix Wake-on-LAN with mac_link_down() - net: bcmgenet: Check for Wake-on-LAN interrupt probe deferral - net/sched: act_pedit: really ensure the skb is writable - s390/lcs: fix variable dereferenced before check - s390/ctcm: fix potential memory leak - s390/ctcm: fix variable dereferenced before check - selftests: vm: Makefile: rename TARGETS to VMTARGETS - hwmon: (ltq-cputemp) restrict it to SOC_XWAY - dim: initialize all struct fields - ionic: fix missing pci_release_regions() on error in ionic_probe() - nfs: fix broken handling of the softreval mount option - mac80211_hwsim: call ieee80211_tx_prepare_skb under RCU protection - net: sfc: fix memory leak due to ptp channel - sfc: Use swap() instead of open coding it - netlink: do not reset transport header in netlink_recvmsg() - drm/nouveau: Fix a potential theorical leak in nouveau_get_backlight_name() - ipv4: drop dst in multicast routing path - net: mscc: ocelot: avoid corrupting hardware counters when moving VCAP filters - net: mscc: ocelot: restrict tc-trap actions to VCAP IS2 lookup 0 - net: mscc: ocelot: fix VCAP IS2 filters matching on both lookups - net: mscc: ocelot: fix last VCAP IS1/IS2 filter persisting in hardware when deleted - net: Fix features skip in for_each_netdev_feature() - mac80211: Reset MBSSID parameters upon connection - hwmon: (tmp401) Add OF device ID table - iwlwifi: iwl-dbg: Use del_timer_sync() before freeing - batman-adv: Don't skb_split skbuffs with frag_list - !68 scsi: mpt3sas: Transition IOC to Ready state during shutdown - scsi: mpt3sas: Stop fw fault watchdog work item during system shutdown - !48 Fix kabi header file being repeatedly referenced by the same file - scsi: mpt3sas: Transition IOC to Ready state during shutdown - Fix kabi header file being repeatedly referenced by the same file- x86: Clear .brk area at early boot- netfilter: nf_queue: do not allow packet truncation below transport header offset - io_uring: use separate list entry for iopoll requests - io_uring: add missing item types for various requests - io_uring:drop identity before creating a private one - io-wq: Switch io_wqe_worker's fs before releasing request - coresight: etm4x: Workaround CPU hung bug on HiSilicon ETM - mm: userfaultfd: fix missing cache flush in mcopy_atomic_pte() and __mcopy_atomic() - mm: hugetlb: fix missing cache flush in copy_huge_page_from_user() - mm: fix missing cache flush for all tail pages of compound page - Bluetooth: Fix the creation of hdev->name - arm: remove CONFIG_ARCH_HAS_HOLES_MEMORYMODEL - nfp: bpf: silence bitwise vs. logical OR warning - drm/amd/display/dc/gpio/gpio_service: Pass around correct dce_{version, environment} types - block: drbd: drbd_nl: Make conversion to 'enum drbd_ret_code' explicit - regulator: consumer: Add missing stubs to regulator/consumer.h - MIPS: Use address-of operator on section symbols- ipv6/addrconf: fix a null-ptr-deref bug for ip6_ptr - xfrm: xfrm_policy: fix a possible double xfrm_pols_put() in xfrm_bundle_lookup() - ath9k: fix use-after-free in ath9k_hif_usb_rx_cb - jbd2: Fix assertion 'jh->b_frozen_data == NULL' failure when journal aborted - RDMA/hns: Recover 1bit-ECC error of RAM on chip - RDMA/hns: Refactor the abnormal interrupt handler function - RDMA/hns: Fix incorrect clearing of interrupt status register - RDMA/hns: Fix the wrong type of return value of the interrupt handler - RDMA/hns: Remove unused abnormal interrupt of type RAS - ext4: Fix race when reusing xattr blocks - ext4: Unindent codeblock in ext4_xattr_block_set() - ext4: Remove EA inode entry from mbcache on inode eviction - mbcache: Add functions to delete entry if unused - mbcache: Don't reclaim used entries - md/raid6: refactor raid5_read_one_chunk - md/raid10: enable io accounting - md/raid1: enable io accounting - md/raid1: rename print_msg with r1bio_existed - md/raid5: avoid redundant bio clone in raid5_read_one_chunk - md: add io accounting for raid0 and raid5 - mmc: rtsx: add 74 Clocks in power on flow - PCI: aardvark: Fix reading MSI interrupt number - PCI: aardvark: Clear all MSIs at setup - dm: interlock pending dm_io and dm_wait_for_bios_completion - rcu: Apply callbacks processing time limit only on softirq - rcu: Fix callbacks processing time limit retaining cond_resched() - KVM: LAPIC: Enable timer posted-interrupt only when mwait/hlt is advertised - KVM: x86/mmu: avoid NULL-pointer dereference on page freeing bugs - KVM: x86: Do not change ICR on write to APIC_SELF_IPI - x86/kvm: Preserve BSP MSR_KVM_POLL_CONTROL across suspend/resume - net/mlx5: Fix slab-out-of-bounds while reading resource dump menu - kvm: x86/cpuid: Only provide CPUID leaf 0xA if host has architectural PMU - net: igmp: respect RCU rules in ip_mc_source() and ip_mc_msfilter() - btrfs: always log symlinks in full mode - smsc911x: allow using IRQ0 - selftests: ocelot: tc_flower_chains: specify conform-exceed action for policer - bnxt_en: Fix unnecessary dropping of RX packets - bnxt_en: Fix possible bnxt_open() failure caused by wrong RFS flag - selftests: mirror_gre_bridge_1q: Avoid changing PVID while interface is operational - net: emaclite: Add error handling for of_address_to_resource() - net: cpsw: add missing of_node_put() in cpsw_probe_dt() - net: stmmac: dwmac-sun8i: add missing of_node_put() in sun8i_dwmac_register_mdio_mux() - net: dsa: mt7530: add missing of_node_put() in mt7530_setup() - net: ethernet: mediatek: add missing of_node_put() in mtk_sgmii_init() - NFSv4: Don't invalidate inode attributes on delegation return - RDMA/siw: Fix a condition race issue in MPA request processing - selftests/seccomp: Don't call read() on TTY from background pgrp - net/mlx5: Avoid double clear or set of sync reset requested - net/mlx5e: Fix the calling of update_buffer_lossy() API - net/mlx5e: CT: Fix queued up restore put() executing after relevant ft release - net/mlx5e: Fix trust state reset in reload - ASoC: dmaengine: Restore NULL prepare_slave_config() callback - hwmon: (adt7470) Fix warning on module removal - gpio: pca953x: fix irq_stat not updated when irq is disabled (irq_mask not set) - can: grcan: only use the NAPI poll budget for RX - can: grcan: grcan_probe(): fix broken system id check for errata workaround needs - can: grcan: use ofdev->dev when allocating DMA memory - can: isotp: remove re-binding of bound socket - can: grcan: grcan_close(): fix deadlock - s390/dasd: Fix read inconsistency for ESE DASD devices - s390/dasd: Fix read for ESE with blksize < 4k - s390/dasd: prevent double format of tracks for ESE devices - s390/dasd: fix data corruption for ESE devices - ASoC: meson: Fix event generation for AUI CODEC mux - ASoC: meson: Fix event generation for G12A tohdmi mux - ASoC: meson: Fix event generation for AUI ACODEC mux - ASoC: wm8958: Fix change notifications for DSP controls - ASoC: da7219: Fix change notifications for tone generator frequency - genirq: Synchronize interrupt thread startup - net: stmmac: disable Split Header (SPH) for Intel platforms - firewire: core: extend card->lock in fw_core_handle_bus_reset - firewire: remove check of list iterator against head past the loop body - firewire: fix potential uaf in outbound_phy_packet_callback() - Revert "SUNRPC: attempt AF_LOCAL connect on setup" - drm/amd/display: Avoid reading audio pattern past AUDIO_CHANNELS_COUNT - iommu/vt-d: Calculate mask for non-aligned flushes - KVM: x86/svm: Account for family 17h event renumberings in amd_pmc_perf_hw_id - gpiolib: of: fix bounds check for 'gpio-reserved-ranges' - mmc: core: Set HS clock speed before sending HS CMD13 - mmc: sdhci-msm: Reset GCC_SDCC_BCR register for SDHC - ALSA: fireworks: fix wrong return count shorter than expected by 4 bytes - ALSA: hda/realtek: Add quirk for Yoga Duet 7 13ITL6 speakers - parisc: Merge model and model name into one line in /proc/cpuinfo - MIPS: Fix CP0 counter erratum detection for R4k CPUs - perf symbol: Remove arch__symbols__fixup_end() - tty: n_gsm: fix software flow control handling - tty: n_gsm: fix incorrect UA handling - tty: n_gsm: fix reset fifo race condition - tty: n_gsm: fix wrong command frame length field encoding - tty: n_gsm: fix wrong command retry handling - tty: n_gsm: fix missing explicit ldisc flush - tty: n_gsm: fix wrong DLCI release order - tty: n_gsm: fix insufficient txframe size - netfilter: nft_socket: only do sk lookups when indev is available - tty: n_gsm: fix malformed counter for out of frame data - tty: n_gsm: fix wrong signal octet encoding in convergence layer type 2 - tty: n_gsm: fix mux cleanup after unregister tty device - tty: n_gsm: fix decoupled mux resource - tty: n_gsm: fix restart handling via CLD command - perf symbol: Update symbols__fixup_end() - perf symbol: Pass is_kallsyms to symbols__fixup_end() - x86/cpu: Load microcode during restore_processor_state() - thermal: int340x: Fix attr.show callback prototype - net: ethernet: stmmac: fix write to sgmii_adapter_base - drm/i915: Fix SEL_FETCH_PLANE_*(PIPE_B+) register addresses - kasan: prevent cpu_quarantine corruption when CPU offline and cache shrink occur at same time - zonefs: Clear inode information flags on inode creation - zonefs: Fix management of open zones - powerpc/perf: Fix 32bit compile - drivers: net: hippi: Fix deadlock in rr_close() - cifs: destage any unwritten data to the server before calling copychunk_write - x86: __memcpy_flushcache: fix wrong alignment if size > 2^32 - ASoC: wm8731: Disable the regulator when probing fails - ASoC: Intel: soc-acpi: correct device endpoints for max98373 - tcp: fix F-RTO may not work correctly when receiving DSACK - Revert "ibmvnic: Add ethtool private flag for driver-defined queue limits" - ibmvnic: fix miscellaneous checks - ixgbe: ensure IPsec VF<->PF compatibility - net: fec: add missing of_node_put() in fec_enet_init_stop_mode() - bnx2x: fix napi API usage sequence - tls: Skip tls_append_frag on zero copy size - drm/amd/display: Fix memory leak in dcn21_clock_source_create - drm/amdkfd: Fix GWS queue count - net: dsa: lantiq_gswip: Don't set GSWIP_MII_CFG_RMII_CLK - net: phy: marvell10g: fix return value on error - net: bcmgenet: hide status block before TX timestamping - clk: sunxi: sun9i-mmc: check return value after calling platform_get_resource() - bus: sunxi-rsb: Fix the return value of sunxi_rsb_device_create() - tcp: make sure treq->af_specific is initialized - tcp: fix potential xmit stalls caused by TCP_NOTSENT_LOWAT - ip_gre, ip6_gre: Fix race condition on o_seqno in collect_md mode - ip6_gre: Make o_seqno start from 0 in native mode - ip_gre: Make o_seqno start from 0 in native mode - net/smc: sync err code when tcp connection was refused - cpufreq: fix memory leak in sun50i_cpufreq_nvmem_probe - pinctrl: pistachio: fix use of irq_of_parse_and_map() - arm64: dts: imx8mn-ddr4-evk: Describe the 32.768 kHz PMIC clock - ARM: dts: imx6ull-colibri: fix vqmmc regulator - sctp: check asoc strreset_chunk in sctp_generate_reconf_event - wireguard: device: check for metadata_dst with skb_valid_dst() - pinctrl: stm32: Keep pinctrl block clock enabled when LEVEL IRQ requested - tcp: md5: incorrect tcp_header_len for incoming connections - pinctrl: rockchip: fix RK3308 pinmux bits - bpf, lwt: Fix crash when using bpf_skb_set_tunnel_key() from bpf_xmit lwt hook - netfilter: nft_set_rbtree: overlap detection with element re-addition after deletion - net: dsa: Add missing of_node_put() in dsa_port_link_register_of - memory: renesas-rpc-if: Fix HF/OSPI data transfer in Manual Mode - pinctrl: stm32: Do not call stm32_gpio_get() for edge triggered IRQs in EOI - mtd: rawnand: Fix return value check of wait_for_completion_timeout - pinctrl: mediatek: moore: Fix build error - ipvs: correctly print the memory size of ip_vs_conn_tab - ARM: dts: logicpd-som-lv: Fix wrong pinmuxing on OMAP35 - ARM: dts: am3517-evm: Fix misc pinmuxing - ARM: dts: Fix mmc order for omap3-gta04 - phy: ti: Add missing pm_runtime_disable() in serdes_am654_probe - phy: mapphone-mdm6600: Fix PM error handling in phy_mdm6600_probe - ARM: dts: at91: sama5d4_xplained: fix pinctrl phandle name - ARM: dts: at91: Map MCLK for wm8731 on at91sam9g20ek - phy: ti: omap-usb2: Fix error handling in omap_usb2_enable_clocks - bus: ti-sysc: Make omap3 gpt12 quirk handling SoC specific - ARM: OMAP2+: Fix refcount leak in omap_gic_of_init - phy: samsung: exynos5250-sata: fix missing device put in probe error paths - phy: samsung: Fix missing of_node_put() in exynos_sata_phy_probe - ARM: dts: imx6qdl-apalis: Fix sgtl5000 detection issue - USB: Fix xhci event ring dequeue pointer ERDP update issue - mtd: rawnand: fix ecc parameters for mt7622 - iio:imu:bmi160: disable regulator in error path - arm64: dts: meson: remove CPU opps below 1GHz for SM1 boards - arm64: dts: meson: remove CPU opps below 1GHz for G12B boards - video: fbdev: udlfb: properly check endpoint type - iocost: don't reset the inuse weight of under-weighted debtors - x86/pci/xen: Disable PCI/MSI[-X] masking for XEN_HVM guests - riscv: patch_text: Fixup last cpu should be master - hex2bin: fix access beyond string end - pinctrl: samsung: fix missing GPIOLIB on ARM64 Exynos config - arch_topology: Do not set llc_sibling if llc_id is invalid - serial: 8250: Correct the clock for EndRun PTP/1588 PCIe device - serial: 8250: Also set sticky MCR bits in console restoration - serial: imx: fix overrun interrupts in DMA mode - usb: phy: generic: Get the vbus supply - usb: cdns3: Fix issue for clear halt endpoint - usb: dwc3: gadget: Return proper request status - usb: dwc3: core: Only handle soft-reset in DCTL - usb: dwc3: core: Fix tx/rx threshold settings - usb: dwc3: Try usb-role-switch first in dwc3_drd_init - usb: gadget: configfs: clear deactivation flag in configfs_composite_unbind() - usb: gadget: uvc: Fix crash when encoding data for usb request - usb: typec: ucsi: Fix role swapping - usb: typec: ucsi: Fix reuse of completion structure - usb: misc: fix improper handling of refcount in uss720_probe() - iio: imu: inv_icm42600: Fix I2C init possible nack - iio: magnetometer: ak8975: Fix the error handling in ak8975_power_on() - iio: dac: ad5446: Fix read_raw not returning set value - iio: dac: ad5592r: Fix the missing return value. - xhci: increase usb U3 -> U0 link resume timeout from 100ms to 500ms - xhci: stop polling roothubs after shutdown - xhci: Enable runtime PM on second Alderlake controller - USB: serial: option: add Telit 0x1057, 0x1058, 0x1075 compositions - USB: serial: option: add support for Cinterion MV32-WA/MV32-WB - USB: serial: cp210x: add PIDs for Kamstrup USB Meter Reader - USB: serial: whiteheat: fix heap overflow in WHITEHEAT_GET_DTR_RTS - USB: quirks: add STRING quirk for VCOM device - USB: quirks: add a Realtek card reader - usb: mtu3: fix USB 3.0 dual-role-switch from device to host - lightnvm: disable the subsystem- lockdown: Fix kexec lockdown bypass with ima policy - fbmem: Check virtual screen sizes in fb_set_var() - fbcon: Prevent that screen size is smaller than font size - fbcon: Disallow setting font bigger than screen size - inotify: show inotify mask flags in proc fdinfo - block: prevent lockdep false positive warning about 'bd_mutex' - block: fix that part scan is disabled in device_add_disk() - block: Fix warning in bd_link_disk_holder() - ucounts: add missing data type changes - bpf: Don't redirect packets with invalid pkt_len - Revert "net: micrel: fix KS8851_MLL Kconfig" - block/compat_ioctl: fix range check in BLKGETSIZE - staging: ion: Prevent incorrect reference counting behavour - spi: atmel-quadspi: Fix the buswidth adjustment between spi-mem and controller - can: isotp: stop timeout monitoring when no first frame was sent - ext4: force overhead calculation if the s_overhead_cluster makes no sense - ext4: fix overhead calculation to account for the reserved gdt blocks - ext4, doc: fix incorrect h_reserved size - ext4: limit length to bitmap_maxbytes - blocksize in punch_hole - ext4: fix fallocate to use file_modified to update permissions consistently - perf report: Set PERF_SAMPLE_DATA_SRC bit for Arm SPE event - powerpc/perf: Fix power9 event alternatives - drm/vc4: Use pm_runtime_resume_and_get to fix pm_runtime_get_sync() usage - KVM: PPC: Fix TCE handling for VFIO - drm/panel/raspberrypi-touchscreen: Initialise the bridge in prepare - drm/panel/raspberrypi-touchscreen: Avoid NULL deref if not initialised - perf/core: Fix perf_mmap fail when CONFIG_PERF_USE_VMALLOC enabled - sched/pelt: Fix attach_entity_load_avg() corner case - arm_pmu: Validate single/group leader events - ARC: entry: fix syscall_trace_exit argument - e1000e: Fix possible overflow in LTR decoding - ASoC: soc-dapm: fix two incorrect uses of list iterator - gpio: Request interrupts after IRQ is initialized - openvswitch: fix OOB access in reserve_sfa_size() - xtensa: fix a7 clobbering in coprocessor context load/store - xtensa: patch_text: Fixup last cpu should be master - net: atlantic: invert deep par in pm functions, preventing null derefs - dma: at_xdmac: fix a missing check on list iterator - ata: pata_marvell: Check the 'bmdma_addr' beforing reading - mm/mmu_notifier.c: fix race in mmu_interval_notifier_remove() - mm, hugetlb: allow for "high" userspace addresses - EDAC/synopsys: Read the error count from the correct register - nvme-pci: disable namespace identifiers for Qemu controllers - nvme: add a quirk to disable namespace identifiers - stat: fix inconsistency between struct stat and struct compat_stat - scsi: qedi: Fix failed disconnect handling - net: macb: Restart tx only if queue pointer is lagging - drm/msm/mdp5: check the return of kzalloc() - dpaa_eth: Fix missing of_node_put in dpaa_get_ts_info() - brcmfmac: sdio: Fix undefined behavior due to shift overflowing the constant - mt76: Fix undefined behavior due to shift overflowing the constant - net: atlantic: Avoid out-of-bounds indexing - cifs: Check the IOCB_DIRECT flag, not O_DIRECT - vxlan: fix error return code in vxlan_fdb_append - arm64: dts: imx: Fix imx8*-var-som touchscreen property sizes - ALSA: usb-audio: Fix undefined behavior due to shift overflowing the constant - platform/x86: samsung-laptop: Fix an unsigned comparison which can never be negative - reset: tegra-bpmp: Restore Handle errors in BPMP response - ARM: vexpress/spc: Avoid negative array index when !SMP - arm64: mm: fix p?d_leaf() - arm64/mm: Remove [PUD|PMD]_TABLE_BIT from [pud|pmd]_bad() - selftests: mlxsw: vxlan_flooding: Prevent flooding of unwanted packets - dmaengine: idxd: add RO check for wq max_transfer_size write - dmaengine: idxd: add RO check for wq max_batch_size write - net: stmmac: Use readl_poll_timeout_atomic() in atomic state - netlink: reset network and mac headers in netlink_dump() - ipv6: fix kabi for ip6_rt_gc_expire in struct netns_ipv6 - ipv6: make ip6_rt_gc_expire an atomic_t - l3mdev: l3mdev_master_upper_ifindex_by_index_rcu should be using netdev_master_upper_dev_get_rcu - net/sched: cls_u32: fix possible leak in u32_init_knode() - ip6_gre: Fix skb_under_panic in __gre6_xmit() - ip6_gre: Avoid updating tunnel->tun_hlen in __gre6_xmit() - net/packet: fix packet_sock xmit return value checking - net/smc: Fix sock leak when release after smc_shutdown() - rxrpc: Restore removed timer deletion - igc: Fix BUG: scheduling while atomic - igc: Fix infinite loop in release_swfw_sync - esp: limit skb_page_frag_refill use to a single page - spi: spi-mtk-nor: initialize spi controller after resume - dmaengine: mediatek:Fix PM usage reference leak of mtk_uart_apdma_alloc_chan_resources - dmaengine: imx-sdma: Fix error checking in sdma_event_remap - ASoC: codecs: wcd934x: do not switch off SIDO Buck when codec is in use - ASoC: msm8916-wcd-digital: Check failure for devm_snd_soc_register_component - ASoC: atmel: Remove system clock tree configuration for at91sam9g20ek - ALSA: hda/realtek: Add quirk for Clevo NP70PNP - ALSA: usb-audio: Clear MIDI port active flag after draining - gfs2: assign rgrp glock before compute_bitstructs - perf tools: Fix segfault accessing sample_id xyarray - tracing: Dump stacktrace trigger to the corresponding instance - mm: page_alloc: fix building error on -Werror=array-compare - etherdevice: Adjust ether_addr* prototypes to silence -Wstringop-overead- KEYS: Fix mistaken sizeof call in pgp_key_generate_id - KEYS: Add safe guard against faulty PGP key - KEYS: Fix error path return value in pgp_generate_fingerprint - block: fix mismatch size for flush_rq - crypto: hisilicon/sec - don't sleep when in softirq - xen/arm: Fix race in RB-tree based P2M accounting - nbd: fix io hung while disconnecting device - nbd: don't clear 'NBD_CMD_INFLIGHT' flag if request is not completed - filemap: Correct the conditions for marking a folio as accessed - Revert "mm/filemap: fix that first page is not mark accessed in filemap_read()" - net: rose: fix UAF bugs caused by timer handler - nbd: fix race between nbd_alloc_config() and module removal - nbd: call genl_unregister_family() first in nbd_cleanup() - openeuler_defconfig: Enable SENSORS_ZHAOXIN_CPUTEMP as module by default - Driver for Zhaoxin CPU core temperature monitoring - scsi: iscsi: fix kabi broken in struct iscsi_transport - scsi: iscsi: fix kabi broken in struct iscsi_cls_conn - scsi: iscsi: Fix unbound endpoint error handling - scsi: iscsi: Fix endpoint reuse regression - dma-direct: avoid redundant memory sync for swiotlb - timers: Fix warning condition in __run_timers() - i2c: pasemi: Wait for write xfers to finish - smp: Fix offline cpu check in flush_smp_call_function_queue() - dm integrity: fix memory corruption when tag_size is less than digest size - ARM: davinci: da850-evm: Avoid NULL pointer dereference - tick/nohz: Use WARN_ON_ONCE() to prevent console saturation - genirq/affinity: Consider that CPUs on nodes can be unbalanced - drm/amdgpu: Enable gfxoff quirk on MacBook Pro - drm/amd/display: don't ignore alpha property on pre-multiplied mode - ipv6: fix panic when forwarding a pkt with no in6 dev - nl80211: correctly check NL80211_ATTR_REG_ALPHA2 size - ALSA: pcm: Test for "silence" field in struct "pcm_format_data" - ALSA: hda/realtek: add quirk for Lenovo Thinkpad X12 speakers - ALSA: hda/realtek: Add quirk for Clevo PD50PNT - btrfs: mark resumed async balance as writing - btrfs: fix root ref counts in error handling in btrfs_get_root_ref - ath9k: Fix usage of driver-private space in tx_info - ath9k: Properly clear TX status area before reporting to mac80211 - gcc-plugins: latent_entropy: use /dev/urandom - memory: renesas-rpc-if: fix platform-device leak in error path - KVM: x86/mmu: Resolve nx_huge_pages when kvm.ko is loaded - mm: kmemleak: take a full lowmem check in kmemleak_*_phys() - mm: fix unexpected zeroed page mapping with zram swap - mm, page_alloc: fix build_zonerefs_node() - perf/imx_ddr: Fix undefined behavior due to shift overflowing the constant - drivers: net: slip: fix NPD bug in sl_tx_timeout() - scsi: megaraid_sas: Target with invalid LUN ID is deleted during scan - scsi: mvsas: Add PCI ID of RocketRaid 2640 - drm/amd/display: Fix allocate_mst_payload assert on resume - drm/amd/display: Revert FEC check in validation - myri10ge: fix an incorrect free for skb in myri10ge_sw_tso - net: usb: aqc111: Fix out-of-bounds accesses in RX fixup - net: axienet: setup mdio unconditionally - tlb: hugetlb: Add more sizes to tlb_remove_huge_tlb_entry - arm64: alternatives: mark patch_alternative() as `noinstr` - regulator: wm8994: Add an off-on delay for WM8994 variant - gpu: ipu-v3: Fix dev_dbg frequency output - ata: libata-core: Disable READ LOG DMA EXT for Samsung 840 EVOs - net: micrel: fix KS8851_MLL Kconfig - scsi: ibmvscsis: Increase INITIAL_SRP_LIMIT to 1024 - scsi: lpfc: Fix queue failures when recovering from PCI parity error - scsi: target: tcmu: Fix possible page UAF - Drivers: hv: vmbus: Prevent load re-ordering when reading ring buffer - drm/amdkfd: Check for potential null return of kmalloc_array() - drm/amdgpu/vcn: improve vcn dpg stop procedure - drm/amdkfd: Fix Incorrect VMIDs passed to HWS - drm/amd/display: Update VTEM Infopacket definition - drm/amd/display: FEC check in timing validation - drm/amd/display: fix audio format not updated after edid updated - btrfs: do not warn for free space inode in cow_file_range - btrfs: fix fallocate to use file_modified to update permissions consistently - drm/amd: Add USBC connector ID - net: bcmgenet: Revert "Use stronger register read/writes to assure ordering" - dm mpath: only use ktime_get_ns() in historical selector - cifs: potential buffer overflow in handling symlinks - nfc: nci: add flush_workqueue to prevent uaf - perf tools: Fix misleading add event PMU debug message - testing/selftests/mqueue: Fix mq_perf_tests to free the allocated cpu set - sctp: Initialize daddr on peeled off socket - scsi: iscsi: Fix conn cleanup and stop race during iscsid restart - scsi: iscsi: Fix offload conn cleanup when iscsid restarts - scsi: iscsi: Move iscsi_ep_disconnect() - scsi: iscsi: Fix in-kernel conn failure handling - scsi: iscsi: Rel ref after iscsi_lookup_endpoint() - scsi: iscsi: Use system_unbound_wq for destroy_work - scsi: iscsi: Force immediate failure during shutdown - scsi: iscsi: Stop queueing during ep_disconnect - scsi: pm80xx: Enable upper inbound, outbound queues - scsi: pm80xx: Mask and unmask upper interrupt vectors 32-63 - net/smc: Fix NULL pointer dereference in smc_pnet_find_ib() - drm/msm/dsi: Use connector directly in msm_dsi_manager_connector_init() - drm/msm: Fix range size vs end confusion - cfg80211: hold bss_lock while updating nontrans_list - net/sched: taprio: Check if socket flags are valid - net: ethernet: stmmac: fix altr_tse_pcs function when using a fixed-link - net: dsa: felix: suppress -EPROBE_DEFER errors - net/sched: fix initialization order when updating chain 0 head - mlxsw: i2c: Fix initialization error flow - net: mdio: Alphabetically sort header inclusion - gpiolib: acpi: use correct format characters - veth: Ensure eth header is in skb's linear part - SUNRPC: Fix the svc_deferred_event trace class - media: rockchip/rga: do proper error checking in probe - firmware: arm_scmi: Fix sorting of retrieved clock rates - memory: atmel-ebi: Fix missing of_node_put in atmel_ebi_probe - drm/msm: Add missing put_task_struct() in debugfs path - btrfs: remove unused variable in btrfs_{start,write}_dirty_block_groups() - ACPI: processor idle: Check for architectural support for LPI - cpuidle: PSCI: Move the `has_lpi` check to the beginning of the function - drm/amdkfd: Use drm_priv to pass VM from KFD to amdgpu- powerpc: Fix virt_addr_valid() for 64-bit Book3E & 32-bit - Revert "powerpc: Fix virt_addr_valid() check" - mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 warning - irqchip/gic, gic-v3: Prevent GSI to SGI translations - Drivers: hv: vmbus: Replace smp_store_mb() with virt_store_mb() - arm64: module: remove (NOLOAD) from linker script - selftests: cgroup: Test open-time cgroup namespace usage for migration checks - selftests: cgroup: Test open-time credential usage for migration checks - selftests: cgroup: Make cg_create() use 0755 for permission instead of 0644 - selftests/cgroup: Fix build on older distros - mm: don't skip swap entry even if zap_details specified - ubsan: remove CONFIG_UBSAN_OBJECT_SIZE - dmaengine: Revert "dmaengine: shdma: Fix runtime PM imbalance on error" - tools build: Use $(shell ) instead of `` to get embedded libperl's ccopts - tools build: Filter out options and warnings not supported by clang - perf python: Fix probing for some clang command line options - perf build: Don't use -ffat-lto-objects in the python feature test when building with clang-13 - drm/amdkfd: Create file descriptor after client is added to smi_clients list - drm/nouveau/pmu: Add missing callbacks for Tegra devices - drm/amdgpu/smu10: fix SoC/fclk units in auto mode - irqchip/gic-v3: Fix GICR_CTLR.RWP polling - perf: qcom_l2_pmu: fix an incorrect NULL check on list iterator - ata: sata_dwc_460ex: Fix crash due to OOB write - gpio: Restrict usage of GPIO chip irq members before initialization - RDMA/hfi1: Fix use-after-free bug for mm struct - arm64: patch_text: Fixup last cpu should be master - btrfs: prevent subvol with swapfile from being deleted - btrfs: fix qgroup reserve overflow the qgroup limit - x86/speculation: Restore speculation related MSRs during S3 resume - x86/pm: Save the MSR validity status at context setup - mm/mempolicy: fix mpol_new leak in shared_policy_replace - mmmremap.c: avoid pointless invalidate_range_start/end on mremap(old_size=0) - lz4: fix LZ4_decompress_safe_partial read out of bound - mmc: renesas_sdhi: don't overwrite TAP settings when HS400 tuning is complete - mmc: mmci: stm32: correctly check all elements of sg list - Revert "mmc: sdhci-xenon: fix annoying 1.8V regulator warning" - arm64: Add part number for Arm Cortex-A78AE - perf session: Remap buf if there is no space for event - perf tools: Fix perf's libperf_print callback - perf: arm-spe: Fix perf report --mem-mode - iommu/omap: Fix regression in probe for NULL pointer dereference - SUNRPC: svc_tcp_sendmsg() should handle errors from xdr_alloc_bvec() - SUNRPC: Handle low memory situations in call_status() - SUNRPC: Handle ENOMEM in call_transmit_status() - io_uring: don't touch scm_fp_list after queueing skb - drbd: Fix five use after free bugs in get_initial_state - bpf: Support dual-stack sockets in bpf_tcp_check_syncookie - spi: bcm-qspi: fix MSPI only access with bcm_qspi_exec_mem_op() - qede: confirm skb is allocated before using - net: phy: mscc-miim: reject clause 45 register accesses - rxrpc: fix a race in rxrpc_exit_net() - net: openvswitch: fix leak of nested actions - net: openvswitch: don't send internal clone attribute to the userspace. - ice: synchronize_rcu() when terminating rings - ipv6: Fix stats accounting in ip6_pkt_drop - ice: Do not skip not enabled queues in ice_vc_dis_qs_msg - ice: Set txq_teid to ICE_INVAL_TEID on ring creation - dpaa2-ptp: Fix refcount leak in dpaa2_ptp_probe - IB/rdmavt: add lock to call to rvt_error_qp to prevent a race condition - RDMA/mlx5: Don't remove cache MRs when a delay is needed - sfc: Do not free an empty page_ring - bnxt_en: reserve space inside receive page for skb_shared_info - drm/imx: Fix memory leak in imx_pd_connector_get_modes - drm/imx: imx-ldb: Check for null pointer after calling kmemdup - net: stmmac: Fix unset max_speed difference between DT and non-DT platforms - net: ipv4: fix route with nexthop object delete warning - ice: Clear default forwarding VSI during VSI release - net/tls: fix slab-out-of-bounds bug in decrypt_internal - scsi: zorro7xx: Fix a resource leak in zorro7xx_remove_one() - Drivers: hv: vmbus: Fix potential crash on module unload - drm/amdgpu: fix off by one in amdgpu_gfx_kiq_acquire() - Revert "hv: utils: add PTP_1588_CLOCK to Kconfig to fix build" - mm: fix race between MADV_FREE reclaim and blkdev direct IO read - parisc: Fix patch code locking and flushing - parisc: Fix CPU affinity for Lasi, WAX and Dino chips - NFS: Avoid writeback threads getting stuck in mempool_alloc() - NFS: nfsiod should not block forever in mempool_alloc() - SUNRPC: Fix socket waits for write buffer space - jfs: prevent NULL deref in diFree - virtio_console: eliminate anonymous module_init & module_exit - serial: samsung_tty: do not unlock port->lock for uart_write_wakeup() - x86/Kconfig: Do not allow CONFIG_X86_X32_ABI=y with llvm-objcopy - NFS: swap-out must always use STABLE writes. - NFS: swap IO handling is slightly different for O_DIRECT IO - SUNRPC: remove scheduling boost for "SWAPPER" tasks. - SUNRPC/xprt: async tasks mustn't block waiting for memory - SUNRPC/call_alloc: async tasks mustn't block waiting for memory - clk: Enforce that disjoints limits are invalid - clk: ti: Preserve node in ti_dt_clocks_register() - xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu>=32 - NFSv4: Protect the state recovery thread against direct reclaim - NFSv4.2: fix reference count leaks in _nfs42_proc_copy_notify() - w1: w1_therm: fixes w1_seq for ds28ea00 sensors - staging: wfx: fix an error handling in wfx_init_common() - phy: amlogic: meson8b-usb2: Use dev_err_probe() - staging: vchiq_core: handle NULL result of find_service_by_handle - clk: si5341: fix reported clk_rate when output divider is 2 - minix: fix bug when opening a file with O_DIRECT - init/main.c: return 1 from handled __setup() functions - ceph: fix memory leak in ceph_readdir when note_last_dentry returns error - netlabel: fix out-of-bounds memory accesses - Bluetooth: Fix use after free in hci_send_acl - MIPS: ingenic: correct unit node address - xtensa: fix DTC warning unit_address_format - usb: dwc3: omap: fix "unbalanced disables for smps10_out1" on omap5evm - net: sfp: add 2500base-X quirk for Lantech SFP module - net: limit altnames to 64k total - net: account alternate interface name memory - can: isotp: set default value for N_As to 50 micro seconds - scsi: libfc: Fix use after free in fc_exch_abts_resp() - powerpc/secvar: fix refcount leak in format_show() - MIPS: fix fortify panic when copying asm exception handlers - PCI: endpoint: Fix misused goto label - bnxt_en: Eliminate unintended link toggle during FW reset - Bluetooth: use memset avoid memory leaks - Bluetooth: Fix not checking for valid hdev on bt_dev_{info,warn,err,dbg} - tuntap: add sanity checks about msg_controllen in sendmsg - macvtap: advertise link netns via netlink - mips: ralink: fix a refcount leak in ill_acc_of_setup() - net/smc: correct settings of RMB window update limit - scsi: hisi_sas: Free irq vectors in order for v3 HW - scsi: aha152x: Fix aha152x_setup() __setup handler return value - mt76: mt7615: Fix assigning negative values to unsigned variable - scsi: pm8001: Fix memory leak in pm8001_chip_fw_flash_update_req() - scsi: pm8001: Fix tag leaks on error - scsi: pm8001: Fix task leak in pm8001_send_abort_all() - scsi: pm8001: Fix pm8001_mpi_task_abort_resp() - scsi: pm8001: Fix pm80xx_pci_mem_copy() interface - drm/amdkfd: make CRAT table missing message informational only - dm ioctl: prevent potential spectre v1 gadget - ipv4: Invalidate neighbour for broadcast address upon address addition - iwlwifi: mvm: Correctly set fragmented EBS - power: supply: axp288-charger: Set Vhold to 4.4V - PCI: pciehp: Add Qualcomm quirk for Command Completed erratum - tcp: Don't acquire inet_listen_hashbucket::lock with disabled BH. - PCI: endpoint: Fix alignment fault error in copy tests - usb: ehci: add pci device support for Aspeed platforms - iommu/arm-smmu-v3: fix event handling soft lockup - PCI: aardvark: Fix support for MSI interrupts - drm/amdgpu: Fix recursive locking warning - powerpc: Set crashkernel offset to mid of RMA region - ipv6: fix kabi for mc_forwarding in struct ipv6_devconf - ipv6: make mc_forwarding atomic - libbpf: Fix build issue with llvm-readelf - cfg80211: don't add non transmitted BSS to 6GHz scanned channels - mt76: dma: initialize skip_unmap in mt76_dma_rx_fill - power: supply: axp20x_battery: properly report current when discharging - scsi: bfa: Replace snprintf() with sysfs_emit() - scsi: mvsas: Replace snprintf() with sysfs_emit() - bpf: Make dst_port field in struct bpf_sock 16-bit wide - ath11k: mhi: use mhi_sync_power_up() - ath11k: fix kernel panic during unload/load ath11k modules - powerpc: dts: t104xrdb: fix phy type for FMAN 4/5 - ptp: replace snprintf with sysfs_emit - usb: gadget: tegra-xudc: Fix control endpoint's definitions - usb: gadget: tegra-xudc: Do not program SPARAM - drm/amd/amdgpu/amdgpu_cs: fix refcount leak of a dma_fence obj - drm/amd/display: Add signal type check when verify stream backends same - ath5k: fix OOB in ath5k_eeprom_read_pcal_info_5111 - drm: Add orientation quirk for GPD Win Max - KVM: x86/emulator: Emulate RDPID only if it is enabled in guest - KVM: x86/svm: Clear reserved bits written to PerfEvtSeln MSRs - rtc: wm8350: Handle error for wm8350_register_irq - gfs2: gfs2_setattr_size error path fix - gfs2: Fix gfs2_release for non-writers regression - gfs2: Check for active reservation in gfs2_release - xen/blkfront: force data bouncing when backend is untrusted - xen/netfront: force data bouncing when backend is untrusted - xen/netfront: fix leaking data in shared pages - xen/blkfront: fix leaking data in shared pages - netfilter: nf_tables: stricter validation of element data - xen-netfront: restore __skb_queue_tail() positioning in xennet_get_responses() - tmpfs: fix the issue that the mount and remount results are inconsistent. - tmpfs: fix undefined-behaviour in shmem_reconfigure() - mm/filemap: fix UAF in find_lock_entries - shmem: allow reporting fanotify events with file handles on tmpfs - fs: introduce a wrapper uuid_to_fsid() - Revert "iommu: handle page response timeout" - mm/filemap: fix that first page is not mark accessed in filemap_read() - block: don't use cmpxchg64() on 32-bit platform - block: fix that iostat can show huge wait time - block: fix sleeping function called from invalid context in part_get_stat_info() - block: fix kabi broken in struct hd_struct - blk-mq: fix kabi broken in struct request - block: update nsecs[] in part_stat_show() and diskstats_show() - blk-throttle: fix io hung due to configuration updates - kabi: deduplication friendly structs- vt: drop old FONT ioctls - genirq: Take the proposed affinity at face value if force==true - irqchip/gic-v3: Always trust the managed affinity provided by the core code - genirq: Always limit the affinity to online CPUs - genirq/msi: Shutdown managed interrupts with unsatifiable affinities - sign-file: Support SM signature - arm64: Do not defer reserve_crashkernel() for platforms with no DMA memory zones- smp: fix early_param csdlock_debug boot panic - RDMA/hns: Use hr_reg_read() instead of remaining roce_get_xxx() - RDMA/hns: Use hr_reg_xxx() instead of remaining roce_set_xxx() - RDMA/hns: Remove the num_cqc_timer variable - RDMA/hns: Add the detection for CMDQ status in the device initialization process - RDMA/hns: Remove unnecessary ret variable from hns_roce_dereg_mr() - RDMA/hns: Init the variable at the suitable place - RDMA/hns: Add judgment on the execution result of CMDQ that free vf resource - RDMA/hns: Remove redundant variable "ret" - RDMA/hns: Remove unused function to_hns_roce_state() - RDMA/hns: Remove unnecessary check for the sgid_attr when modifying QP - ipmi:watchdog: Set panic count to proper value on a panic - ipmi/watchdog: replace atomic_add() and atomic_sub() - scsi: hisi_sas: Change the debugfs parameters dump count default value - blk-mq: don't clear flush_rq from tags->rqs[] - ext4: correct the misjudgment in ext4_iget_extra_inode - ext4: correct max_inline_xattr_value_size computing - ext4: fix use-after-free in ext4_xattr_set_entry - ext4: add EXT4_INODE_HAS_XATTR_SPACE macro in xattr.h - x86/speculation/mmio: Print SMT warning - KVM: x86/speculation: Disable Fill buffer clear within guests - x86/speculation/mmio: Reuse SRBDS mitigation for SBDS - x86/speculation/srbds: Update SRBDS mitigation selection - x86/speculation/mmio: Add sysfs reporting for Processor MMIO Stale Data - x86/speculation/mmio: Enable CPU Fill buffer clearing on idle - x86/bugs: Group MDS, TAA & Processor MMIO Stale Data mitigations - x86/speculation/mmio: Add mitigation for Processor MMIO Stale Data - x86/speculation: Add a common function for MD_CLEAR mitigation update - x86/speculation/mmio: Enumerate Processor MMIO Stale Data bug - Documentation: Add documentation for Processor MMIO Stale Data - PCI: xgene: Revert "PCI: xgene: Use inbound resources for setup" - can: m_can: m_can_tx_handler(): fix use after free of skb - openvswitch: Fixed nd target mask field in the flow dump. - docs: sysctl/kernel: add missing bit to panic_print - um: Fix uml_mconsole stop/go - ARM: dts: spear13xx: Update SPI dma properties - ARM: dts: spear1340: Update serial node properties - ASoC: topology: Allow TLV control to be either read or write - dt-bindings: spi: mxic: The interrupt property is not mandatory - dt-bindings: mtd: nand-controller: Fix a comment in the examples - dt-bindings: mtd: nand-controller: Fix the reg property description - bpf: Fix comment for helper bpf_current_task_under_cgroup() - bpf: Adjust BPF stack helper functions to accommodate skip > 0 - mm/usercopy: return 1 from hardened_usercopy __setup() handler - mm/memcontrol: return 1 from cgroup.memory __setup() handler - ARM: 9187/1: JIVE: fix return value of __setup handler - mm/mmap: return 1 from stack_guard_gap __setup() handler - batman-adv: Check ptr for NULL before reducing its refcnt - ASoC: soc-compress: Change the check for codec_dai - staging: mt7621-dts: fix pinctrl-0 items to be size-1 items on ethernet - proc: bootconfig: Add null pointer check - can: isotp: restore accidentally removed MSG_PEEK feature - platform/chrome: cros_ec_typec: Check for EC device - ACPI: CPPC: Avoid out of bounds access when parsing _CPC data - riscv module: remove (NOLOAD) - io_uring: fix memory leak of uid in files registration - ARM: iop32x: offset IRQ numbers by 1 - ASoC: mediatek: mt6358: add missing EXPORT_SYMBOLs - pinctrl: nuvoton: npcm7xx: Use %zu printk format for ARRAY_SIZE() - pinctrl: nuvoton: npcm7xx: Rename DS() macro to DSTR() - watchdog: rti-wdt: Add missing pm_runtime_disable() in probe function - pinctrl: pinconf-generic: Print arguments for bias-pull-* - watch_queue: Free the page array when watch_queue is dismantled - crypto: arm/aes-neonbs-cbc - Select generic cbc and aes - mailbox: imx: fix wakeup failure from freeze mode - rxrpc: Fix call timer start racing with call destruction - gfs2: Make sure FITRIM minlen is rounded up to fs block size - rtc: check if __rtc_read_time was successful - XArray: Update the LRU list in xas_split() - can: mcp251xfd: mcp251xfd_register_get_dev_id(): fix return of error value - can: mcba_usb: properly check endpoint type - XArray: Fix xas_create_range() when multi-order entry present - wireguard: socket: ignore v6 endpoints when ipv6 is disabled - wireguard: socket: free skb in send6 when ipv6 is disabled - wireguard: queueing: use CFI-safe ptr_ring cleanup function - ASoC: SOF: Intel: Fix NULL ptr dereference when ENOMEM - KVM: SVM: fix panic on out-of-bounds guest IRQ - KVM: x86: fix sending PV IPI - KVM: Prevent module exit until all VMs are freed - KVM: x86: Forbid VMM to set SYNIC/STIMER MSRs when SynIC wasn't activated - platform: chrome: Split trace include file - scsi: qla2xxx: Use correct feature type field during RFF_ID processing - scsi: qla2xxx: Reduce false trigger to login - scsi: qla2xxx: Fix N2N inconsistent PLOGI - scsi: qla2xxx: Fix missed DMA unmap for NVMe ls requests - scsi: qla2xxx: Fix hang due to session stuck - scsi: qla2xxx: Fix incorrect reporting of task management failure - scsi: qla2xxx: Fix disk failure to rediscover - scsi: qla2xxx: Suppress a kernel complaint in qla_create_qpair() - scsi: qla2xxx: Check for firmware dump already collected - scsi: qla2xxx: Add devids and conditionals for 28xx - scsi: qla2xxx: Fix device reconnect in loop topology - scsi: qla2xxx: Fix warning for missing error code - scsi: qla2xxx: Fix wrong FDMI data for 64G adapter - scsi: qla2xxx: Fix scheduling while atomic - scsi: qla2xxx: Fix stuck session in gpdb - powerpc: Fix build errors with newer binutils - powerpc/lib/sstep: Fix build errors with newer binutils - powerpc/lib/sstep: Fix 'sthcx' instruction - powerpc/kasan: Fix early region not updated correctly - KVM: x86/mmu: Check for present SPTE when clearing dirty bit in TDP MMU - ALSA: hda/realtek: Add alc256-samsung-headphone fixup - media: atomisp: fix bad usage at error handling logic - mmc: host: Return an error when ->enable_sdio_irq() ops is missing - media: hdpvr: initialize dev->worker at hdpvr_register_videodev - media: Revert "media: em28xx: add missing em28xx_close_extension" - video: fbdev: sm712fb: Fix crash in smtcfb_write() - ARM: mmp: Fix failure to remove sram device - ARM: tegra: tamonten: Fix I2C3 pad setting - lib/test_lockup: fix kernel pointer check for separate address spaces - uaccess: fix type mismatch warnings from access_ok() - media: cx88-mpeg: clear interrupt status register before streaming video - ASoC: soc-core: skip zero num_dai component in searching dai name - ARM: dts: bcm2711: Add the missing L1/L2 cache information - video: fbdev: udlfb: replace snprintf in show functions with sysfs_emit - video: fbdev: omapfb: panel-tpo-td043mtea1: Use sysfs_emit() instead of snprintf() - video: fbdev: omapfb: panel-dsi-cm: Use sysfs_emit() instead of snprintf() - arm64: defconfig: build imx-sdma as a module - ARM: dts: imx7: Use audio_mclk_post_div instead audio_mclk_root_clk - ARM: ftrace: avoid redundant loads or clobbering IP - media: atomisp: fix dummy_ptr check to avoid duplicate active_bo - media: atomisp_gmin_platform: Add DMI quirk to not turn AXP ELDO2 regulator off on some boards - ASoC: madera: Add dependencies on MFD - ARM: dts: bcm2837: Add the missing L1/L2 cache information - ARM: dts: qcom: fix gic_irq_domain_translate warnings for msm8960 - video: fbdev: omapfb: acx565akm: replace snprintf with sysfs_emit - video: fbdev: cirrusfb: check pixclock to avoid divide by zero - video: fbdev: w100fb: Reset global state - video: fbdev: nvidiafb: Use strscpy() to prevent buffer overflow - media: ir_toy: free before error exiting - media: staging: media: zoran: fix various V4L2 compliance errors - media: staging: media: zoran: calculate the right buffer number for zoran_reap_stat_com - media: staging: media: zoran: move videodev alloc - ntfs: add sanity check on allocation size - f2fs: compress: fix to print raw data size in error path of lz4 decompression - NFSD: Fix nfsd_breaker_owns_lease() return values - f2fs: fix to do sanity check on curseg->alloc_type - ext4: don't BUG if someone dirty pages without asking ext4 first - ext4: fix ext4_mb_mark_bb() with flex_bg with fast_commit - ext4: correct cluster len and clusters changed accounting in ext4_mb_mark_bb - locking/lockdep: Iterate lock_classes directly when reading lockdep files - spi: tegra20: Use of_device_get_match_data() - nvme-tcp: lockdep: annotate in-kernel sockets - parisc: Fix handling off probe non-access faults - PM: core: keep irq flags in device_pm_check_callbacks() - ACPI/APEI: Limit printable size of BERT table data - Revert "Revert "block, bfq: honor already-setup queue merges"" - lib/raid6/test/Makefile: Use $(pound) instead of # for Make 4.3 - ACPICA: Avoid walking the ACPI Namespace if it is not there - fs/binfmt_elf: Fix AT_PHDR for unusual ELF files - irqchip/nvic: Release nvic_base upon failure - irqchip/qcom-pdc: Fix broken locking - Fix incorrect type in assignment of ipv6 port for audit - loop: use sysfs_emit() in the sysfs xxx show() - selinux: allow FIOCLEX and FIONCLEX with policy capability - selinux: use correct type for context length - pinctrl: npcm: Fix broken references to chip->parent_device - gcc-plugins/stackleak: Exactly match strings instead of prefixes - regulator: rpi-panel: Handle I2C errors/timing to the Atmel - LSM: general protection fault in legacy_parse_param - fs: fix fd table size alignment properly - lib/test: use after free in register_test_dev_kmod() - fs: fd tables have to be multiples of BITS_PER_LONG - net: dsa: bcm_sf2_cfp: fix an incorrect NULL check on list iterator - NFSv4/pNFS: Fix another issue with a list iterator pointing to the head - qlcnic: dcb: default to returning -EOPNOTSUPP - selftests: test_vxlan_under_vrf: Fix broken test case - net: phy: broadcom: Fix brcm_fet_config_init() - net: enetc: report software timestamping via SO_TIMESTAMPING - xen: fix is_xen_pmu() - clk: Initialize orphan req_rate - clk: qcom: gcc-msm8994: Fix gpll4 width - kdb: Fix the putarea helper function - NFSv4.1: don't retry BIND_CONN_TO_SESSION on session error - netfilter: nf_conntrack_tcp: preserve liberal flag in tcp options - jfs: fix divide error in dbNextAG - driver core: dd: fix return value of __setup handler - firmware: google: Properly state IOMEM dependency - kgdbts: fix return value of __setup handler - serial: 8250: fix XOFF/XON sending when DMA is used - kgdboc: fix return value of __setup handler - tty: hvc: fix return value of __setup handler - pinctrl/rockchip: Add missing of_node_put() in rockchip_pinctrl_probe - pinctrl: nomadik: Add missing of_node_put() in nmk_pinctrl_probe - pinctrl: mediatek: paris: Skip custom extra pin config dump for virtual GPIOs - pinctrl: mediatek: paris: Fix pingroup pin config state readback - pinctrl: mediatek: paris: Fix "argument" argument type for mtk_pinconf_get() - pinctrl: mediatek: paris: Fix PIN_CONFIG_BIAS_* readback - pinctrl: mediatek: Fix missing of_node_put() in mtk_pctrl_init - staging: mt7621-dts: fix GB-PC2 devicetree - staging: mt7621-dts: fix pinctrl properties for ethernet - staging: mt7621-dts: fix formatting - staging: mt7621-dts: fix LEDs and pinctrl on GB-PC1 devicetree - NFS: remove unneeded check in decode_devicenotify_args() - clk: tegra: tegra124-emc: Fix missing put_device() call in emc_ensure_emc_driver - clk: clps711x: Terminate clk_div_table with sentinel element - clk: loongson1: Terminate clk_div_table with sentinel element - clk: actions: Terminate clk_div_table with sentinel element - nvdimm/region: Fix default alignment for small regions - remoteproc: qcom_q6v5_mss: Fix some leaks in q6v5_alloc_memory_region - remoteproc: qcom_wcnss: Add missing of_node_put() in wcnss_alloc_memory_region - remoteproc: qcom: Fix missing of_node_put in adsp_alloc_memory_region - dmaengine: hisi_dma: fix MSI allocate fail when reload hisi_dma - clk: qcom: clk-rcg2: Update the frac table for pixel clock - clk: qcom: clk-rcg2: Update logic to calculate D value for RCG - clk: at91: sama7g5: fix parents of PDMCs' GCLK - clk: imx7d: Remove audio_mclk_root_clk - dma-debug: fix return value of __setup handlers - NFS: Return valid errors from nfs2/3_decode_dirent() - habanalabs: Add check for pci_enable_device - iio: adc: Add check for devm_request_threaded_irq - serial: 8250: Fix race condition in RTS-after-send handling - NFS: Use of mapping_set_error() results in spurious errors - serial: 8250_lpss: Balance reference count for PCI DMA device - serial: 8250_mid: Balance reference count for PCI DMA device - phy: dphy: Correct lpx parameter and its derivatives(ta_{get,go,sure}) - clk: qcom: ipq8074: Use floor ops for SDCC1 clock - pinctrl: renesas: checker: Fix miscalculation of number of states - pinctrl: renesas: r8a77470: Reduce size for narrow VIN1 channel - staging:iio:adc:ad7280a: Fix handing of device address bit reversing. - iio: mma8452: Fix probe failing when an i2c_device_id is used - clk: qcom: ipq8074: fix PCI-E clock oops - soundwire: intel: fix wrong register name in intel_shim_wake - cpufreq: qcom-cpufreq-nvmem: fix reading of PVS Valid fuse - misc: alcor_pci: Fix an error handling path - fsi: Aspeed: Fix a potential double free - fsi: aspeed: convert to devm_platform_ioremap_resource - pwm: lpc18xx-sct: Initialize driver data and hardware before pwmchip_add() - mxser: fix xmit_buf leak in activate when LSR == 0xff - mfd: asic3: Add missing iounmap() on error asic3_mfd_probe - tipc: fix the timer expires after interval 100ms - openvswitch: always update flow key after nat - tcp: ensure PMTU updates are processed during fastopen - net: bcmgenet: Use stronger register read/writes to assure ordering - PCI: Avoid broken MSI on SB600 USB devices - selftests/bpf/test_lirc_mode2.sh: Exit with proper code - i2c: mux: demux-pinctrl: do not deactivate a master that is not active - i2c: meson: Fix wrong speed use from probe - af_netlink: Fix shift out of bounds in group mask calculation - ipv4: Fix route lookups when handling ICMP redirects and PMTU updates - Bluetooth: btmtksdio: Fix kernel oops in btmtksdio_interrupt - Bluetooth: call hci_le_conn_failed with hdev lock in hci_le_conn_failed - selftests/bpf: Fix error reporting from sock_fields programs - bareudp: use ipv6_mod_enabled to check if IPv6 enabled - can: isotp: support MSG_TRUNC flag when reading from socket - can: isotp: return -EADDRNOTAVAIL when reading from unbound socket - USB: storage: ums-realtek: fix error code in rts51x_read_mem() - samples/bpf, xdpsock: Fix race when running for fix duration of time - bpf, sockmap: Fix double uncharge the mem of sk_msg - bpf, sockmap: Fix more uncharged while msg has more_data - bpf, sockmap: Fix memleak in tcp_bpf_sendmsg while sk msg is full - RDMA/mlx5: Fix memory leak in error flow for subscribe event routine - mtd: rawnand: atmel: fix refcount issue in atmel_nand_controller_init - MIPS: pgalloc: fix memory leak caused by pgd_free() - MIPS: RB532: fix return value of __setup handler - mips: cdmm: Fix refcount leak in mips_cdmm_phys_base - ath10k: Fix error handling in ath10k_setup_msa_resources - vxcan: enable local echo for sent CAN frames - powerpc: 8xx: fix a return value error in mpc8xx_pic_init - platform/x86: huawei-wmi: check the return value of device_create_file() - selftests/bpf: Make test_lwt_ip_encap more stable and faster - libbpf: Unmap rings when umem deleted - mfd: mc13xxx: Add check for mc13xxx_irq_request - powerpc/sysdev: fix incorrect use to determine if list is empty - mips: DEC: honor CONFIG_MIPS_FP_SUPPORT=n - net: axienet: fix RX ring refill allocation failure handling - IB/hfi1: Allow larger MTU without AIP - power: supply: wm8350-power: Add missing free in free_charger_irq - power: supply: wm8350-power: Handle error for wm8350_register_irq - i2c: xiic: Make bus names unique - hv_balloon: rate-limit "Unhandled message" warning - KVM: x86/emulator: Defer not-present segment check in __load_segment_descriptor() - KVM: x86: Fix emulation in writing cr8 - powerpc/Makefile: Don't pass -mcpu=powerpc64 when building 32-bit - powerpc/mm/numa: skip NUMA_NO_NODE onlining in parse_numa_properties() - libbpf: Skip forward declaration when counting duplicated type names - gpu: host1x: Fix a memory leak in 'host1x_remove()' - bpf, arm64: Feed byte-offset into bpf line info - bpf, arm64: Call build_prologue() first in first JIT pass - drm/bridge: cdns-dsi: Make sure to to create proper aliases for dt - scsi: hisi_sas: Change permission of parameter prot_mask - power: supply: bq24190_charger: Fix bq24190_vbus_is_enabled() wrong false return - drm/tegra: Fix reference leak in tegra_dsi_ganged_probe - ext2: correct max file size computing - TOMOYO: fix __setup handlers return values - drm/amd/display: Remove vupdate_int_entry definition - RDMA/mlx5: Fix the flow of a miss in the allocation of a cache ODP MR - scsi: pm8001: Fix abort all task initialization - scsi: pm8001: Fix NCQ NON DATA command completion handling - scsi: pm8001: Fix NCQ NON DATA command task initialization - scsi: pm8001: Fix le32 values handling in pm80xx_chip_sata_req() - scsi: pm8001: Fix le32 values handling in pm80xx_chip_ssp_io_req() - scsi: pm8001: Fix payload initialization in pm80xx_encrypt_update() - scsi: pm8001: Fix le32 values handling in pm80xx_set_sas_protocol_timer_config() - scsi: pm8001: Fix payload initialization in pm80xx_set_thermal_config() - scsi: pm8001: Fix command initialization in pm8001_chip_ssp_tm_req() - scsi: pm8001: Fix command initialization in pm80XX_send_read_log() - dm crypt: fix get_key_size compiler warning if !CONFIG_KEYS - drm/msm/dpu: fix dp audio condition - drm/msm/dpu: add DSPP blocks teardown - drm/msm/dp: populate connector of struct dp_panel - iwlwifi: mvm: Fix an error code in iwl_mvm_up() - iwlwifi: Fix -EIO error code that is never returned - dax: make sure inodes are flushed before destroy cache - IB/cma: Allow XRC INI QPs to set their local ACK timeout - drm/amd/display: Add affected crtcs to atomic state for dsc mst unplug - drm/amd/pm: enable pm sysfs write for one VF mode - iommu/ipmmu-vmsa: Check for error num after setting mask - HID: i2c-hid: fix GET/SET_REPORT for unnumbered reports - power: supply: ab8500: Fix memory leak in ab8500_fg_sysfs_init - drm/bridge: dw-hdmi: use safe format when first in bridge chain - PCI: aardvark: Fix reading PCI_EXP_RTSTA_PME bit on emulated bridge - scripts/dtc: Call pkg-config POSIXly correct - net: dsa: mv88e6xxx: Enable port policy support on 6097 - mt76: mt7615: check sta_rates pointer in mt7615_sta_rate_tbl_update - mt76: mt7603: check sta_rates pointer in mt7603_sta_rate_tbl_update - mt76: mt7915: use proper aid value in mt7915_mcu_sta_basic_tlv - mt76: mt7915: use proper aid value in mt7915_mcu_wtbl_generic_tlv in sta mode - powerpc/perf: Don't use perf_hw_context for trace IMC PMU - KVM: PPC: Book3S HV: Check return value of kvmppc_radix_init - powerpc: dts: t1040rdb: fix ports names for Seville Ethernet switch - ray_cs: Check ioremap return value - power: reset: gemini-poweroff: Fix IRQ check in gemini_poweroff_probe - i40e: respect metadata on XSK Rx to skb - i40e: don't reserve excessive XDP_PACKET_HEADROOM on XSK Rx to skb - KVM: PPC: Fix vmx/vsx mixup in mmio emulation - RDMA/core: Set MR type in ib_reg_user_mr - ath9k_htc: fix uninit value bugs - drm/amd/pm: return -ENOTSUPP if there is no get_dpm_ultimate_freq function - drm/amd/display: Fix a NULL pointer dereference in amdgpu_dm_connector_add_common_modes() - drm/nouveau/acr: Fix undefined behavior in nvkm_acr_hsfw_load_bl() - ionic: fix type complaint in ionic_dev_cmd_clean() - drm/edid: Don't clear formats if using deep color - mtd: rawnand: gpmi: fix controller timings setting - mtd: onenand: Check for error irq - Bluetooth: hci_serdev: call init_rwsem() before p->open() - udmabuf: validate ubuf->pagecount - libbpf: Fix possible NULL pointer dereference when destroying skeleton - drm/panfrost: Check for error num after setting mask - ath10k: fix memory overwrite of the WoWLAN wakeup packet pattern - drm: bridge: adv7511: Fix ADV7535 HPD enablement - drm/bridge: nwl-dsi: Fix PM disable depth imbalance in nwl_dsi_probe - drm/bridge: Add missing pm_runtime_disable() in __dw_mipi_dsi_probe - drm/bridge: Fix free wrong object in sii8620_init_rcp_input_dev - drm/meson: osd_afbcd: Add an exit callback to struct meson_afbcd_ops - ARM: configs: multi_v5_defconfig: re-enable CONFIG_V4L_PLATFORM_DRIVERS - ASoC: codecs: wcd934x: Add missing of_node_put() in wcd934x_codec_parse_data - ASoC: msm8916-wcd-analog: Fix error handling in pm8916_wcd_analog_spmi_probe - ASoC: atmel: Fix error handling in sam9x5_wm8731_driver_probe - ASoC: atmel: sam9x5_wm8731: use devm_snd_soc_register_card() - mmc: davinci_mmc: Handle error for clk_enable - ASoC: msm8916-wcd-digital: Fix missing clk_disable_unprepare() in msm8916_wcd_digital_probe - ASoC: imx-es8328: Fix error return code in imx_es8328_probe() - ASoC: fsl_spdif: Disable TX clock when stop - ASoC: mxs: Fix error handling in mxs_sgtl5000_probe - ASoC: dmaengine: do not use a NULL prepare_slave_config() callback - ASoC: SOF: Add missing of_node_put() in imx8m_probe - ASoC: rockchip: i2s: Fix missing clk_disable_unprepare() in rockchip_i2s_probe - ASoC: rockchip: i2s: Use devm_platform_get_and_ioremap_resource() - ivtv: fix incorrect device_caps for ivtvfb - media: saa7134: fix incorrect use to determine if list is empty - media: saa7134: convert list_for_each to entry variant - video: fbdev: omapfb: Add missing of_node_put() in dvic_probe_of - ASoC: fsi: Add check for clk_enable - ASoC: wm8350: Handle error for wm8350_register_irq - ASoC: atmel: Add missing of_node_put() in at91sam9g20ek_audio_probe - media: vidtv: Check for null return of vzalloc - media: stk1160: If start stream fails, return buffers with VB2_BUF_STATE_QUEUED - m68k: coldfire/device.c: only build for MCF_EDMA when h/w macros are defined - arm64: dts: rockchip: Fix SDIO regulator supply properties on rk3399-firefly - ALSA: firewire-lib: fix uninitialized flag for AV/C deferred transaction - memory: emif: check the pointer temp in get_device_details() - memory: emif: Add check for setup_interrupts - ASoC: soc-compress: prevent the potentially use of null pointer - ASoC: dwc-i2s: Handle errors for clk_enable - ASoC: atmel_ssc_dai: Handle errors for clk_enable - ASoC: mxs-saif: Handle errors for clk_enable - printk: fix return value of printk.devkmsg __setup handler - arm64: dts: broadcom: Fix sata nodename - arm64: dts: ns2: Fix spi-cpol and spi-cpha property - ALSA: spi: Add check for clk_enable() - ASoC: ti: davinci-i2s: Add check for clk_enable() - ASoC: rt5663: check the return value of devm_kzalloc() in rt5663_parse_dp() - uaccess: fix nios2 and microblaze get_user_8() - ASoC: codecs: wcd934x: fix return value of wcd934x_rx_hph_mode_put - media: cedrus: h264: Fix neighbour info buffer size - media: cedrus: H265: Fix neighbour info buffer size - media: usb: go7007: s2250-board: fix leak in probe() - media: em28xx: initialize refcount before kref_get - media: video/hdmi: handle short reads of hdmi info frame. - ARM: dts: imx: Add missing LVDS decoder on M53Menlo - ARM: dts: sun8i: v3s: Move the csi1 block to follow address order - soc: ti: wkup_m3_ipc: Fix IRQ check in wkup_m3_ipc_probe - firmware: ti_sci: Fix compilation failure when CONFIG_TI_SCI_PROTOCOL is not defined - arm64: dts: qcom: sm8150: Correct TCS configuration for apps rsc - arm64: dts: qcom: sdm845: fix microphone bias properties and values - soc: qcom: aoss: remove spurious IRQF_ONESHOT flags - soc: qcom: ocmem: Fix missing put_device() call in of_get_ocmem - soc: qcom: rpmpd: Check for null return of devm_kcalloc - ARM: dts: qcom: ipq4019: fix sleep clock - firmware: qcom: scm: Remove reassignment to desc following initializer - video: fbdev: fbcvt.c: fix printing in fb_cvt_print_name() - video: fbdev: atmel_lcdfb: fix an error code in atmel_lcdfb_probe() - video: fbdev: smscufx: Fix null-ptr-deref in ufx_usb_probe() - video: fbdev: controlfb: Fix COMPILE_TEST build - video: fbdev: controlfb: Fix set but not used warnings - video: fbdev: matroxfb: set maxvram of vbG200eW to the same as vbG200 to avoid black screen - media: aspeed: Correct value for h-total-pixels - media: hantro: Fix overfill bottom register field name - media: meson: vdec: potential dereference of null pointer - media: coda: Fix missing put_device() call in coda_get_vdoa_data - ASoC: generic: simple-card-utils: remove useless assignment - ASoC: xilinx: xlnx_formatter_pcm: Handle sysclk setting - media: bttv: fix WARNING regression on tunerless devices - media: mtk-vcodec: potential dereference of null pointer - media: v4l2-mem2mem: Apply DST_QUEUE_OFF_BASE on MMAP buffers across ioctls - media: staging: media: zoran: fix usage of vb2_dma_contig_set_max_seg_size - kunit: make kunit_test_timeout compatible with comment - selftests, x86: fix how check_cc.sh is being invoked - f2fs: fix compressed file start atomic write may cause data corruption - f2fs: compress: remove unneeded read when rewrite whole cluster - btrfs: fix unexpected error path when reflinking an inline extent - f2fs: fix to avoid potential deadlock - nfsd: more robust allocation failure handling in nfsd_file_cache_init - f2fs: fix missing free nid in f2fs_handle_failed_inode - perf/x86/intel/pt: Fix address filter config for 32-bit kernel - perf/core: Fix address filter parser for multiple filters - rseq: Optimise rseq_get_rseq_cs() and clear_rseq_cs() - sched/core: Export pelt_thermal_tp - sched/debug: Remove mpol_get/put and task_lock/unlock from sched_show_numa - f2fs: fix to enable ATGC correctly via gc_idle sysfs interface - watch_queue: Actually free the watch - watch_queue: Fix NULL dereference in error cleanup - io_uring: terminate manual loop iterator loop correctly for non-vecs - clocksource: acpi_pm: fix return value of __setup handler - hwmon: (pmbus) Add Vin unit off handling - hwrng: nomadik - Change clk_disable to clk_disable_unprepare - amba: Make the remove callback return void - vfio: platform: simplify device removal - crypto: ccree - Fix use after free in cc_cipher_exit() - crypto: ccp - ccp_dmaengine_unregister release dma channels - ACPI: APEI: fix return value of __setup handlers - clocksource/drivers/timer-of: Check return value of of_iomap in timer_of_base_init() - clocksource/drivers/timer-microchip-pit64b: Use notrace - clocksource/drivers/exynos_mct: Handle DTS with higher number of interrupts - clocksource/drivers/exynos_mct: Refactor resources allocation - clocksource/drivers/timer-ti-dm: Fix regression from errata i940 fix - crypto: vmx - add missing dependencies - crypto: amlogic - call finalize with bh disabled - crypto: sun8i-ce - call finalize with bh disabled - crypto: sun8i-ss - call finalize with bh disabled - hwrng: atmel - disable trng on failure path - spi: spi-zynqmp-gqspi: Handle error for dma_set_mask - PM: suspend: fix return value of __setup handler - PM: hibernate: fix __setup handler error handling - block: don't delete queue kobject before its children - nvme: cleanup __nvme_check_ids - hwmon: (sch56xx-common) Replace WDOG_ACTIVE with WDOG_HW_RUNNING - hwmon: (pmbus) Add mutex to regulator ops - spi: pxa2xx-pci: Balance reference count for PCI DMA device - crypto: ccree - don't attempt 0 len DMA mappings - EVM: fix the evm= __setup handler return value - audit: log AUDIT_TIME_* records only from rules - crypto: rockchip - ECB does not need IV - selftests/x86: Add validity check and allow field splitting - arm64/mm: avoid fixmap race condition when create pud mapping - spi: tegra114: Add missing IRQ check in tegra_spi_probe - thermal: int340x: Check for NULL after calling kmemdup() - crypto: mxs-dcp - Fix scatterlist processing - crypto: authenc - Fix sleep in atomic context in decrypt_tail - crypto: sun8i-ss - really disable hash on A80 - hwrng: cavium - HW_RANDOM_CAVIUM should depend on ARCH_THUNDER - hwrng: cavium - Check health status while reading random data - selinux: check return value of sel_make_avc_files - regulator: qcom_smd: fix for_each_child.cocci warnings - PCI: xgene: Revert "PCI: xgene: Fix IB window setup" - PCI: pciehp: Clear cmd_busy bit in polling mode - drm/i915/gem: add missing boundary check in vm_access - brcmfmac: pcie: Fix crashes due to early IRQs - brcmfmac: pcie: Replace brcmf_pcie_copy_mem_todev with memcpy_toio - brcmfmac: pcie: Release firmwares in the brcmf_pcie_setup error path - brcmfmac: firmware: Allocate space for default boardrev in nvram - xtensa: fix xtensa_wsr always writing 0 - xtensa: fix stop_machine_cpuslocked call in patch_text - media: davinci: vpif: fix unbalanced runtime PM enable - media: davinci: vpif: fix unbalanced runtime PM get - media: gpio-ir-tx: fix transmit with long spaces on Orange Pi PC - DEC: Limit PMAX memory probing to R3k systems - crypto: rsa-pkcs1pad - fix buffer overread in pkcs1pad_verify_complete() - crypto: rsa-pkcs1pad - restore signature length check - crypto: rsa-pkcs1pad - correctly get hash from source scatterlist - crypto: rsa-pkcs1pad - only allow with rsa - exec: Force single empty string when argv is empty - lib/raid6/test: fix multiple definition linking error - thermal: int340x: Increase bitmap size - pstore: Don't use semaphores in always-atomic-context code - carl9170: fix missing bit-wise or operator for tx_params - mgag200 fix memmapsl configuration in GCTL6 register - ARM: dts: exynos: add missing HDMI supplies on SMDK5420 - ARM: dts: exynos: add missing HDMI supplies on SMDK5250 - ARM: dts: exynos: fix UART3 pins configuration in Exynos5250 - ARM: dts: at91: sama5d2: Fix PMERRLOC resource size - video: fbdev: atari: Atari 2 bpp (STe) palette bugfix - video: fbdev: sm712fb: Fix crash in smtcfb_read() - drm/edid: check basic audio support on CEA extension block - block: limit request dispatch loop duration - mailbox: tegra-hsp: Flush whole channel - ext4: fix fs corruption when tring to remove a non-empty directory with IO error - ext4: fix ext4_fc_stats trace point - coredump: Also dump first pages of non-executable ELF libraries - ACPI: properties: Consistently return -ENOENT if there are no more references - arm64: dts: ti: k3-j7200: Fix gic-v3 compatible regs - arm64: dts: ti: k3-j721e: Fix gic-v3 compatible regs - arm64: dts: ti: k3-am65: Fix gic-v3 compatible regs - arm64: signal: nofpsimd: Do not allocate fp/simd context when not available - udp: call udp_encap_enable for v6 sockets when enabling encap - powerpc/kvm: Fix kvm_use_magic_page - can: isotp: sanitize CAN ID checks in isotp_bind() - drbd: fix potential silent data corruption - dm integrity: set journal entry unused when shrinking device - mm/kmemleak: reset tag when compare object pointer - mm,hwpoison: unmap poisoned page before invalidation - Revert "mm: madvise: skip unmapped vma holes passed to process_madvise" - mm: madvise: return correct bytes advised with process_madvise - mm: madvise: skip unmapped vma holes passed to process_madvise - ALSA: hda/realtek: Fix audio regression on Mi Notebook Pro 2020 - ALSA: pcm: Fix potential AB/BA lock with buffer_mutex and mmap_lock - ALSA: hda: Avoid unsol event during RPM suspending - ALSA: cs4236: fix an incorrect NULL check on list iterator - cifs: fix NULL ptr dereference in smb2_ioctl_query_info() - cifs: prevent bad output lengths in smb2_ioctl_query_info() - Revert "Input: clear BTN_RIGHT/MIDDLE on buttonpads" - riscv: Increase stack size under KASAN - riscv: Fix fill_callchain return value - qed: display VF trust config - scsi: libsas: Fix sas_ata_qc_issue() handling of NCQ NON DATA commands - mempolicy: mbind_range() set_policy() after vma_merge() - mm: invalidate hwpoison page cache page in fault path - mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end of a node - mtd: rawnand: protect access to rawnand devices while in suspend - spi: mxic: Fix the transmit path - pinctrl: samsung: drop pin banks references on error paths - remoteproc: Fix count check in rproc_coredump_write() - f2fs: fix to do sanity check on .cp_pack_total_block_count - f2fs: quota: fix loop condition at f2fs_quota_sync() - f2fs: fix to unlock page correctly in error path of is_alive() - NFSD: prevent integer overflow on 32 bit systems - NFSD: prevent underflow in nfssvc_decode_writeargs() - SUNRPC: avoid race between mod_timer() and del_timer_sync() - HID: intel-ish-hid: Use dma_alloc_coherent for firmware update - firmware: stratix10-svc: add missing callback parameter on RSU - Documentation: update stable tree link - Documentation: add link to stable release candidate tree - KEYS: fix length validation in keyctl_pkey_params_get_2() - clk: uniphier: Fix fixed-rate initialization - greybus: svc: fix an error handling bug in gb_svc_hello() - iio: inkern: make a best effort on offset calculation - iio: inkern: apply consumer scale when no channel scale is available - iio: inkern: apply consumer scale on IIO_VAL_INT cases - iio: afe: rescale: use s64 for temporary scale calculations - coresight: Fix TRCCONFIGR.QE sysfs interface - mei: avoid iterator usage outside of list_for_each_entry - mei: me: add Alder Lake N device id. - xhci: fix uninitialized string returned by xhci_decode_ctrl_ctx() - xhci: make xhci_handshake timeout for xhci_reset() adjustable - xhci: fix runtime PM imbalance in USB2 resume - xhci: fix garbage USBSTS being logged in some cases - USB: usb-storage: Fix use of bitfields for hardware data in ene_ub6250.c - virtio-blk: Use blk_validate_block_size() to validate block size - tpm: fix reference counting for struct tpm_chip - iommu/iova: Improve 32-bit free space estimate - locking/lockdep: Avoid potential access of invalid memory in lock_class - net: dsa: microchip: add spi_device_id tables - Input: zinitix - do not report shadow fingers - spi: Fix erroneous sgs value with min_t() - Revert "gpio: Revert regression in sysfs-gpio (gpiolib.c)" - net:mcf8390: Use platform_get_irq() to get the interrupt - spi: Fix invalid sgs value - gpio: Revert regression in sysfs-gpio (gpiolib.c) - ethernet: sun: Free the coherent when failing in probing - tools/virtio: fix virtio_test execution - vdpa/mlx5: should verify CTRL_VQ feature exists for MQ - virtio_console: break out of buf poll on remove - ARM: mstar: Select HAVE_ARM_ARCH_TIMER - xfrm: fix tunnel model fragmentation behavior - HID: logitech-dj: add new lightspeed receiver id - hv: utils: add PTP_1588_CLOCK to Kconfig to fix build - USB: serial: simple: add Nokia phone driver - USB: serial: pl2303: add IBM device IDs- NFC: netlink: fix sleep in atomic bug when firmware download timeout - KVM: x86: avoid calling x86 emulator without a decoded instruction - net: hns3: fix tm port shapping of fibre port is incorrect after driver initialization - net: hns3: fix PF rss size initialization bug - net: hns3: restore tm priority/qset to default settings when tc disabled - net: hns3: modify the ring param print info - net: hns3: don't push link state to VF if unalive - net: hns3: set port base vlan tbl_sta to false before removing old vlan- KVM: x86/mmu: do compare-and-exchange of gPTE via the user address - bpf: Fix KASAN use-after-free Read in compute_effective_progs - fs, mm: fix race in unlinking swapfile - ext4: recover csum seed of tmp_inode after migrating to extents - lockdown: also lock down previous kgdb use - nds32: fix access_ok() checks in get/put_user - wcn36xx: Differentiate wcn3660 from wcn3620 - tpm: use try_get_ops() in tpm-space.c - mac80211: fix potential double free on mesh join - rcu: Don't deboost before reporting expedited quiescent state - Revert "ath: add support for special 0x0 regulatory domain" - crypto: qat - disable registration of algorithms - ACPI: video: Force backlight native for Clevo NL5xRU and NL5xNU - ACPI: battery: Add device HID and quirk for Microsoft Surface Go 3 - ACPI / x86: Work around broken XSDT on Advantech DAC-BJ01 board - drivers: net: xgene: Fix regression in CRC stripping - ALSA: pci: fix reading of swapped values from pcmreg in AC97 codec - ALSA: cmipci: Restore aux vol on suspend/resume - ALSA: usb-audio: Add mute TLV for playback volumes on RODE NT-USB - ALSA: pcm: Add stream lock during PCM reset ioctl operations - ALSA: pcm: Fix races among concurrent prealloc proc writes - ALSA: pcm: Fix races among concurrent prepare and hw_params/hw_free calls - ALSA: pcm: Fix races among concurrent read/write and buffer changes - ALSA: pcm: Fix races among concurrent hw_params and hw_free calls - ALSA: hda/realtek: Add quirk for ASUS GA402 - ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc671 - ALSA: hda/realtek: Add quirk for Clevo NP50PNJ - ALSA: hda/realtek: Add quirk for Clevo NP70PNJ - ALSA: usb-audio: add mapping for new Corsair Virtuoso SE - ALSA: oss: Fix PCM OSS buffer allocation overflow - ASoC: sti: Fix deadlock via snd_pcm_stop_xrun() call - staging: fbtft: fb_st7789v: reset display before initialization - tpm: Fix error handling in async work - cgroup-v1: Correct privileges check in release_agent writes - exfat: avoid incorrectly releasing for root inode - net: ipv6: fix skb_over_panic in __ip6_append_data- eulerfs: fix potential sbi->persisters free error - fs/ntfs3: Fix invalid free in log_replay - Revert "nfs: nfs_file_write() should check for writeback errors" - xfs: Skip repetitive warnings about mount options - xfs: rename variable mp to parsing_mp - ext4: convert from atomic_t to refcount_t on ext4_io_end->count - powerpc/32: Fix overread/overwrite of thread_struct via ptrace - RDMA/hns: Refactor the alloc_cqc() - RDMA/hns: Refactor the alloc_srqc() - RDMA/hns: Clean up the return value check of hns_roce_alloc_cmd_mailbox() - RDMA/hns: Remove similar code that configures the hardware contexts - RDMA/hns: Refactor mailbox functions - RDMA/hns: Fix the wrong type of parameter "op" of the mailbox - RDMA/hns: Remove redundant parameter "mailbox" in the mailbox - RDMA/hns: Remove fixed parameter "timeout" in the mailbox - RDMA/hns: Remove the unused parameter "op_modifier" in mailbox - tcp: increase source port perturb table to 2^16 - tcp: change source port randomizarion at connect() time - ext4: correct the judgment of BUG in ext4_mb_normalize_request - ext4: fix bug_on ext4_mb_use_inode_pa - net/ns: put workqueue of cleanup_net sleep for a while when notify. - bcache: avoid unnecessary soft lockup in kworker update_writeback_rate() - md: bcache: check the return value of kzalloc() in detached_dev_do_request() - bcache: memset on stack variables in bch_btree_check() and bch_sectors_dirty_init() - bcache: avoid journal no-space deadlock by reserving 1 journal bucket - bcache: remove incremental dirty sector counting for bch_sectors_dirty_init() - bcache: improve multithreaded bch_sectors_dirty_init() - bcache: improve multithreaded bch_btree_check() - bcache: fixup multiple threads crash - bcache: fixup bcache_dev_sectors_dirty_add() multithreaded CPU false sharing - bcache: use default_groups in kobj_type - bcache: fix NULL pointer reference in cached_dev_detach_finish - bcache: replace snprintf in show functions with sysfs_emit - bcache: move uapi header bcache.h to bcache code directory - bcache: move calc_cached_dev_sectors to proper place on backing device detach - bcache: fix error info in register_bcache() - md: bcache: Fix spelling of 'acquire' - bcache: avoid oversized read request in cache missing code path - bcache: remove bcache device self-defined readahead - lib: crc64: fix kernel-doc warning - bcache: fix a regression of code compiling failure in debug.c - bcache: Use 64-bit arithmetic instead of 32-bit - md: bcache: Trivial typo fixes in the file journal.c - md: bcache: avoid -Wempty-body warnings - bcache: use NULL instead of using plain integer as pointer - bcache: remove PTR_CACHE - bcache: reduce redundant code in bch_cached_dev_run() - bcache: Avoid comma separated statements - bcache: Fix register_device_aync typo - bcache: consider the fragmentation when update the writeback rate - bcache: don't pass BIOSET_NEED_BVECS for the 'bio_set' embedded in 'cache_set' - bcache: set pdev_set_uuid before scond loop iteration - md/bcache: convert comma to semicolon - bcache:remove a superfluous check in register_bcache - bcache: fix race between setting bdev state to none and new write request direct to backing - Revert "selftests/bpf: Add test for bpf_timer overwriting crash" - smsc95xx: Ignore -ENODEV errors when device is unplugged - net: usb: Correct reset handling of smsc95xx - net: usb: Correct PHY handling of smsc95xx - perf symbols: Fix symbol size calculation condition - Input: aiptek - properly check endpoint type - scsi: mpt3sas: Page fault in reply q processing - usb: usbtmc: Fix bug in pipe direction for control transfers - usb: gadget: Fix use-after-free bug by not setting udc->dev.driver - usb: gadget: rndis: prevent integer overflow in rndis_set_response() - net: mscc: ocelot: fix backwards compatibility with single-chain tc-flower offload - net: bcmgenet: skip invalid partial checksums - bnx2x: fix built-in kernel driver load failure - net: phy: mscc: Add MODULE_FIRMWARE macros - net: dsa: Add missing of_node_put() in dsa_port_parse_of - net: handle ARPHRD_PIMREG in dev_is_mac_header_xmit() - drm/panel: simple: Fix Innolux G070Y2-L01 BPP settings - drm/imx: parallel-display: Remove bus flags check in imx_pd_bridge_atomic_check() - hv_netvsc: Add check for kvmalloc_array - atm: eni: Add check for dma_map_single - net/packet: fix slab-out-of-bounds access in packet_recvmsg() - net: phy: marvell: Fix invalid comparison in the resume and suspend functions - esp6: fix check on ipv6_skip_exthdr's return value - vsock: each transport cycles only on its own sockets - efi: fix return value of __setup handlers - mm: swap: get rid of livelock in swapin readahead - ocfs2: fix crash when initialize filecheck kobj fails - crypto: qcom-rng - ensure buffer for generate is completely filled- jbd2: fix outstanding credits assert in jbd2_journal_commit_transaction() - NFSv4: fix open failure with O_ACCMODE flag - Revert "NFSv4: Handle the special Linux file open access mode" - jbd2: fix a potential race while discarding reserved buffers after an abort - x86: Pin task-stack in __get_wchan() - x86: Fix __get_wchan() for !STACKTRACE - x86: Fix get_wchan() to support the ORC unwinder - netfilter: nf_tables: disallow non-stateful expression in sets earlier - io_uring: fix using under-expanded iters - io_uring: don't re-import iovecs from callbacks - nfc: replace improper check device_is_registered() in netlink related functions - io_uring: always use original task when preparing req identity - block: fix NULL pointer dereference in disk_release() - block, bfq: make bfq_has_work() more accurate - blk-mq: fix panic during blk_mq_run_work_fn() - blk-mq: cancel blk-mq dispatch work in both blk_cleanup_queue and disk_release() - net: hns3: fix incorrect type of argument in declaration of function hclge_comm_get_rss_indir_tbl - net: hns3: add query vf ring and vector map relation - net: hns3: add byte order conversion for VF to PF mailbox message - net: hns3: add byte order conversion for PF to VF mailbox message - net: hns3: remove the affinity settings of vector0 - net: hns3: fix access null pointer issue when set tx-buf-size as 0 - net: hns3: add return value for mailbox handling in PF - net: hns3: add validity check for message data length - net: hns3: modify the return code of hclge_get_ring_chain_from_mbx - net: hns3: fix error log of tx/rx tqps stats - net: hns3: align the debugfs output to the left - net: hns3: clear inited state and stop client after failed to register netdev - net: hns3: Fix spelling mistake "actvie" -> "active" - net: hns3: remove unnecessary line wrap for hns3_set_tunable - net: hns3: replace magic value by HCLGE_RING_REG_OFFSET - net: hns3: fix the wrong words in comments - net: hns3: update the comment of function hclgevf_get_mbx_resp - net: hns3: add log for setting tx spare buf size - net: hns3: add failure logs in hclge_set_vport_mtu - net: hns3: refine the definition for struct hclge_pf_to_vf_msg - net: hns3: refactor hns3_set_ringparam() - net: hns3: add ethtool parameter check for CQE/EQE mode - net: hns3: fix software vlan talbe of vlan 0 inconsistent with hardware - net: hns3: fix the concurrency between functions reading debugfs - skbuff: fix coalescing for page_pool fragment recycling - netfilter: nf_tables: sanitize nft_set_desc_concat_parse() - kselftest/vm: fix tests build with old libc - sfc: extend the locking on mcdi->seqno - tcp: make tcp_read_sock() more robust - nl80211: Update bss channel on channel switch for P2P_CLIENT - drm/vrr: Set VRR capable prop only if it is attached to connector - iwlwifi: don't advertise TWT support - atm: firestream: check the return value of ioremap() in fs_init() - can: rcar_canfd: rcar_canfd_channel_probe(): register the CAN device when fully ready - ARM: 9178/1: fix unmet dependency on BITREVERSE for HAVE_ARCH_BITREVERSE - MIPS: smp: fill in sibling and core maps earlier - mac80211: refuse aggregations sessions before authorized - ARM: dts: rockchip: fix a typo on rk3288 crypto-controller - ARM: dts: rockchip: reorder rk322x hmdi clocks - arm64: dts: agilex: use the compatible "intel,socfpga-agilex-hsotg" - arm64: dts: rockchip: reorder rk3399 hdmi clocks - arm64: dts: rockchip: fix rk3399-puma eMMC HS400 signal integrity - xfrm: Fix xfrm migrate issues when address family changes - xfrm: Check if_id in xfrm_migrate - Revert "xfrm: state and policy should fail if XFRMA_IF_ID 0"- ptrace: Check PTRACE_O_SUSPEND_SECCOMP permission on PTRACE_SEIZE - proc: Fix a dentry lock race between release_task and lookup - x86/sgx: Fix race between reclaimer and page fault handler - x86/sgx: Mark PCMD page as dirty when modifying contents - x86/sgx: Free backing memory after faulting the enclave page - KVM: SEV: add cache flush to solve SEV cache incoherency issues - mm/sharepool: Fix sharepool node id invalid when using sp_alloc - share_pool: Fix ABBA deadlock - sharepool: fix hisi oom deadlock - floppy: disable FDRAWCMD by default - xhci: Fix a logic issue when display Zhaoxin XHCI root hub speed - sw64: optimize simd version of memcpy and memset - sw64: fix sendfile system call - sw64: fix the number of aux entries in ARCH_DLINFO - sw64: pcie: enable PME and AER support - sw64: unify 32-bit MEMIO address of host and guest - hwmon: add support for sw64 temperature sensor - sw64: pci: align the address of mmio resource to PAGE_SIZE - sw64: signal: save/restore fpregs with copy user - sw64: push and pop kernel stack with ldi instruction - ipmi: add ipmi driver support - sw64: add pvt device to chip3.dts - hwmon: add voltage sensor support for sw64 - sw64: remap PA with |= in early_ioremap - sw64: vdso: fix CFI directives for fpregs in vrt_sigreturn - sw64: vdso: fix backtrace of vrt_sigreturn - sw64: kvm: simplify the code - sw64: force signal and fault for traps and debugging - sw64: fix compile error for DISCONTIGMEM=y - sw64: add old sigprocmask back for compatibility - sw64: add dynamic turning on/off cores support - sw64: add dynamic frequency scaling support - sw64: fix ip checksum calculation - sw64: remove unnecessary parameter in REG_OFFSET_NAME - sw64: kvm: fix bad page state setting outside of kvm memory pool - sw64: fix setup_rt_frame for non SA_SIGINFO - sw64: do some cleanups for rt_sigframe - sw64: kvm: handle ldl_u and stl_u when exit mmio - sw64: fix some compile errors - sw64: add missing global __constant_c_memset - sw64: remove unnecessary include headers - sw64: increase position index in c_next for cpuinfo - sw64: Kconfig: remove dependence on ARCH_SUPPORTS_ACPI - sw64: Kconfig: remove dependence on !PREEMPT - sw64: clean up out-of-date selected options - sw64: add kbuild defconfig rule - sw64: ptrace: clean up debug codes - sw64: add ARCH_HAS_PTE_SPECIAL support - sw64: kvm: remap pages of guest by vm_insert_page() - sw64: clean up a.out and ECOFF binary related headers - sw64: switch to old-style semctl/shmctl syscalls - sw64: define NR_SYSCALLS as generated __NR_syscalls - sw64: add SO_RCVTIMEO/ SO_SNDTIMEO socket options - sw64: dts: rename spi flash partition to fix warning - sw64: fix ex_table entries from misalignment handlers - sw64: radeon: add a force flush to delay work when radeon uvd suspend - sw64: add set time support for hypervisor based rtc - sw64: add regs and stack access APIs to support kprobe events - sw64: unify access to LONGTIME for guest and emulator - sw64: enable more than 32 CPUs for guest - sw64: fix SPDX license identifier in uapi headers - sw64: add required include headers to ptrace.h - sw64: fix the VDSO symbol generation for nm - sw64: add clone3 syscall support - sw64: add missing pkey syscall numbers - sw64: reformat syscall.tbl - sw64: fix printk method for guest os - sw64: remove unused a.out.h - sw64: switch GUP to the generic get_user_pages_fast() implementation - sw64: kvm: fix bug when open file with the O_DIRECT flag - sw64: fix compile error for CONFIG_PCI=n - sw64: rename kvm_mem variables - sw64: fix coding style problems - sw64: kvm: remove MAX_VPN - sw64: clean up useless #if 0 and #if 1 - sw64: fix coding style problems - sw64: remove MAX_ASN - sw64: add support for emulator running mode - sw64: optimize ip checksum calculation - sw64: use jump label for running modes - sw64: mm: mark pci and memmap region as nomap - sw64: fix the value of QEMU_PRINTF_BUFF_BASE - sw64: clean up some useless codes - sw64: numa: switch to arch node_distance - sw64: fix all compile warnings - sw64: remove CONFIG_USE_PERCPU_NUMA_NODE_ID=n code - sw64: simplify cpumask_of_node - sw64: modify tc_sched_clock debugfs file - sw64: remove redundant Kconfig source - sw64: switch to generic pcibios_set_master and pci_common_swizzle - sw64: print correct initrd address - sw64: mm: use memblock to find the end of memory - sw64: mm: warn overlapped memmap and DMA region - sw64: pci: remove some useless code - sw64: mm: reorder memblock_init process - sw64: vdso: fix time calculation - sw64: vdso: change vdso version - sw64: vdso: add automatic syscall fallback - sw64: iommu: fix 32-bit devices dma ops - sw64: re-implement sw64_dma_direct_ops according upstream - config: add initial openeuler_defconfig for sw64 - watch_queue: Fix filter limit check - ext4: add check to prevent attempting to resize an fs with sparse_super2 - x86/traps: Mark do_int3() NOKPROBE_SYMBOL - x86/boot: Add setup_indirect support in early_memremap_is_setup_data() - x86/boot: Fix memremap of setup_indirect structures - watch_queue: Make comment about setting ->defunct more accurate - watch_queue: Fix lack of barrier/sync/lock between post and read - watch_queue: Free the alloc bitmap when the watch_queue is torn down - watch_queue: Fix the alloc bitmap size to reflect notes allocated - watch_queue: Fix to always request a pow-of-2 pipe ring size - watch_queue: Fix to release page in ->release() - watch_queue, pipe: Free watchqueue state after clearing pipe ring - virtio: acknowledge all features before access - virtio: unexport virtio_finalize_features - arm64: dts: marvell: armada-37xx: Remap IO space to bus address 0x0 - riscv: Fix auipc+jalr relocation range checks - mmc: meson: Fix usage of meson_mmc_post_req() - net: macb: Fix lost RX packet wakeup race in NAPI receive - staging: gdm724x: fix use after free in gdm_lte_rx() - staging: rtl8723bs: Fix access-point mode deadlock - selftests/memfd: clean up mapping in mfd_fail_write - selftest/vm: fix map_fixed_noreplace test failure - tracing: Ensure trace buffer is at least 4096 bytes large - ipv6: prevent a possible race condition with lifetimes - Revert "xen-netback: Check for hotplug-status existence before watching" - Revert "xen-netback: remove 'hotplug-status' once it has served its purpose" - gpio: Return EPROBE_DEFER if gc->to_irq is NULL - hwmon: (pmbus) Clear pmbus fault/warning bits after read - net-sysfs: add check for netdevice being present to speed_show - spi: rockchip: terminate dma transmission when slave abort - spi: rockchip: Fix error in getting num-cs property - selftests/bpf: Add test for bpf_timer overwriting crash - net: bcmgenet: Don't claim WOL when its not available - sctp: fix kernel-infoleak for SCTP sockets - net: phy: DP83822: clear MISR2 register to disable interrupts - gianfar: ethtool: Fix refcount leak in gfar_get_ts_info - gpio: ts4900: Do not set DAT and OE together - selftests: pmtu.sh: Kill tcpdump processes launched by subshell. - NFC: port100: fix use-after-free in port100_send_complete - net/mlx5e: Lag, Only handle events from highest priority multipath entry - net/mlx5: Fix a race on command flush flow - net/mlx5: Fix size field in bufferx_reg struct - net: ethernet: lpc_eth: Handle error for clk_enable - net: ethernet: ti: cpts: Handle error for clk_enable - tipc: fix incorrect order of state message data sanity check - ethernet: Fix error handling in xemaclite_of_probe - ice: Fix curr_link_speed advertised speed - ice: Rename a couple of variables - ice: Remove unnecessary checker loop - ice: Align macro names to the specification - ice: stop disabling VFs due to PF error responses - i40e: stop disabling VFs due to PF error responses - ARM: dts: aspeed: Fix AST2600 quad spi group - net: dsa: mt7530: fix incorrect test in mt753x_phylink_validate() - drm/sun4i: mixer: Fix P010 and P210 format numbers - qed: return status of qed_iov_get_link - esp: Fix BEET mode inter address family tunneling on GSO - net: qlogic: check the return value of dma_alloc_coherent() in qed_vf_hw_prepare() - isdn: hfcpci: check the return value of dma_set_mask() in setup_hw() - virtio-blk: Don't use MAX_DISCARD_SEGMENTS if max_discard_seg is zero - mISDN: Fix memory leak in dsp_pipeline_build() - mISDN: Remove obsolete PIPELINE_DEBUG debugging information - tipc: fix kernel panic when enabling bearer - arm64: dts: armada-3720-turris-mox: Add missing ethernet0 alias - HID: vivaldi: fix sysfs attributes leak - clk: qcom: gdsc: Add support to update GDSC transition delay - ARM: boot: dts: bcm2711: Fix HVS register range- net, xdp: Update pkt_type if generic XDP changes unicast MAC - KVM: x86/mmu: fix NULL pointer dereference on guest INVPCID - sched/psi: report zeroes for CPU full at the system level - psi: Fix PSI_MEM_FULL state when tasks are in memstall and doing reclaim - psi: Fix psi state corruption when schedule() races with cgroup move - psi: Reduce calls to sched_clock() in psi - psi: Optimize task switch inside shared cgroups - psi: Pressure states are unlikely - psi: Use ONCPU state tracking machinery to detect reclaim - psi: Add PSI_CPU_FULL state - block/psi: remove PSI annotations from direct IO - psi: make kabi compatibility for psi in struct cgroup - psi, tracepoint: introduce tracepoints for psi_memstall_{enter, leave} - psi: fix wrong iteration in iterate_groups - config: change CONFIG_DMATEST from y to m - perf: Fix sys_perf_event_open() race against self - blk-mq: fix kabi broken by "blk-mq: Use request queue-wide tags for tagset-wide sbitmap" - blk-mq: fix use-after-free in blk_mq_exit_sched - blk-mq: Use request queue-wide tags for tagset-wide sbitmap - blk-mq: Some tag allocation code refactoring - arm64: Add memmap reserve range check to avoid conflict - ext4: add reserved GDT blocks check - ax25: Fix UAF bugs in ax25 timers - ax25: fix UAF bug in ax25_send_control() - ax25: Fix refcount leaks caused by ax25_cb_del() - ax25: fix UAF bugs of net_device caused by rebinding operation - ax25: fix reference count leaks of ax25_dev - ax25: add refcount in ax25_dev to avoid UAF bugs - driver core: fix deadlock in __driver_attach - driver core: fix deadlock in __device_attach - inet: fully convert sk->sk_rx_dst to RCU rules - Revert "ACPI: PM: s2idle: Cancel wakeup before dispatching EC GPE" - arm64: cpufeature: add HWCAP for FEAT_RPRES - arm64: cpufeature: add HWCAP for FEAT_AFP - arm64: Add Cortex-A510 CPU part definition - arm64: Add Cortex-X2 CPU part definition - arm64: Add Neoverse-N2, Cortex-A710 CPU part definition - arm64: cputype: Add CPU implementor & types for the Apple M1 cores- sched/qos: Add qos_tg_{throttle,unthrottle}_{up,down} - sched: Throttle offline task at tracehook_notify_resume() - kfence: parse param before alloc kfence_pool - arm64: remove page granularity limitation from KFENCE - Revert "arm64: remove page granularity limitation from KFENCE" - slub: add back check for free nonslab objects - audit: improve audit queue handling when "audit=1" on cmdline - Revert "audit: bugfix for infinite loop when flush the hold queue" - hamradio: fix macro redefine warning - Revert "xfrm: xfrm_state_mtu should return at least 1280 for ipv6" - btrfs: add missing run of delayed items after unlink during log replay - btrfs: qgroup: fix deadlock between rescan worker and remove qgroup - btrfs: fix lost prealloc extents beyond eof after full fsync - tracing: Fix return value of __setup handlers - tracing/histogram: Fix sorting on old "cpu" value - HID: add mapping for KEY_ALL_APPLICATIONS - HID: add mapping for KEY_DICTATE - Input: samsung-keypad - properly state IOMEM dependency - Input: elan_i2c - fix regulator enable count imbalance after suspend/resume - Input: elan_i2c - move regulator_[en|dis]able() out of elan_[en|dis]able_power() - net: dcb: disable softirqs in dcbnl_flush_dev() - drm/amdgpu: fix suspend/resume hang regression - nl80211: Handle nla_memdup failures in handle_nan_filter - iavf: Refactor iavf state machine tracking - net: chelsio: cxgb3: check the return value of pci_find_capability() - ibmvnic: complete init_done on transport events - ARM: tegra: Move panels to AUX bus - soc: fsl: qe: Check of ioremap return value - soc: fsl: guts: Add a missing memory allocation failure check - soc: fsl: guts: Revert commit 3c0d64e867ed - ARM: dts: Use 32KiHz oscillator on devkit8000 - ARM: dts: switch timer config to common devkit8000 devicetree - s390/extable: fix exception table sorting - memfd: fix F_SEAL_WRITE after shmem huge page allocated - ibmvnic: free reset-work-item when flushing - igc: igc_write_phy_reg_gpy: drop premature return - pinctrl: sunxi: Use unique lockdep classes for IRQs - selftests: mlxsw: tc_police_scale: Make test more robust - ARM: 9182/1: mmu: fix returns from early_param() and __setup() functions - ARM: Fix kgdb breakpoint for Thumb2 - igc: igc_read_phy_reg_gpy: drop premature return - arm64: dts: rockchip: Switch RK3399-Gru DP to SPDIF output - can: gs_usb: change active_channels's type from atomic_t to u8 - ASoC: cs4265: Fix the duplicated control name - firmware: arm_scmi: Remove space in MODULE_ALIAS name - efivars: Respect "block" flag in efivar_entry_set_safe() - ixgbe: xsk: change !netif_carrier_ok() handling in ixgbe_xmit_zc() - net: arcnet: com20020: Fix null-ptr-deref in com20020pci_probe() - ibmvnic: register netdev after init of adapter - net: sxgbe: fix return value of __setup handler - iavf: Fix missing check for running netdev - mac80211: treat some SAE auth steps as final - net: stmmac: fix return value of __setup handler - mac80211: fix forwarded mesh frames AC & queue selection - ice: fix concurrent reset and removal of VFs - ice: Fix race conditions between virtchnl handling and VF ndo ops - net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error cause by server - net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error generated by client - net/smc: fix connection leak - net: dcb: flush lingering app table entries for unregistered devices - net: ipv6: ensure we call ipv6_mc_down() at most once - batman-adv: Don't expect inter-netns unique iflink indices - batman-adv: Request iflink once in batadv_get_real_netdevice - batman-adv: Request iflink once in batadv-on-batadv check - netfilter: nf_queue: handle socket prefetch - netfilter: nf_queue: fix possible use-after-free - netfilter: nf_queue: don't assume sk is full socket - net: fix up skbs delta_truesize in UDP GRO frag_list - e1000e: Correct NVM checksum verification flow - xfrm: enforce validity of offload input flags - xfrm: fix the if_id check in changelink - bpf, sockmap: Do not ignore orig_len parameter - netfilter: fix use-after-free in __nf_register_net_hook() - xfrm: fix MTU regression - mm: Consider __GFP_NOWARN flag for oversized kvmalloc() calls - ntb: intel: fix port config status offset for SPR - thermal: core: Fix TZ_GET_TRIP NULL pointer dereference - xen/netfront: destroy queues before real_num_tx_queues is zeroed - drm/i915: s/JSP2/ICP2/ PCH - iommu/amd: Recover from event log overflow - ASoC: ops: Shift tested values in snd_soc_put_volsw() by +min - riscv: Fix config KASAN && DEBUG_VIRTUAL - riscv: Fix config KASAN && SPARSEMEM && !SPARSE_VMEMMAP - riscv/efi_stub: Fix get_boot_hartid_from_fdt() return value - ALSA: intel_hdmi: Fix reference to PCM buffer address - tracing: Add ustring operation to filtering string pointers - drm/amdgpu: check vm ready by amdgpu_vm->evicting flag - ata: pata_hpt37x: fix PCI clock detection - serial: stm32: prevent TDR register overwrite when sending x_char - tracing: Add test for user space strings when filtering on string pointers - exfat: fix i_blocks for files truncated over 4 GiB - exfat: reuse exfat_inode_info variable instead of calling EXFAT_I() - net: usb: cdc_mbim: avoid altsetting toggling for Telit FN990 - i2c: qup: allow COMPILE_TEST - i2c: cadence: allow COMPILE_TEST - dmaengine: shdma: Fix runtime PM imbalance on error - selftests/seccomp: Fix seccomp failure by adding missing headers - cifs: fix double free race when mount fails in cifs_get_root() - tipc: fix a bit overflow in tipc_crypto_key_rcv() - KVM: arm64: vgic: Read HW interrupt pending state from the HW - Input: clear BTN_RIGHT/MIDDLE on buttonpads - regulator: core: fix false positive in regulator_late_cleanup() - ASoC: rt5682: do not block workqueue if card is unbound - ASoC: rt5668: do not block workqueue if card is unbound - i2c: bcm2835: Avoid clock stretching timeouts - mac80211_hwsim: initialize ieee80211_tx_info at hw_scan_work - mac80211_hwsim: report NOACK frames in tx_status- arm64: Fix wrong logic in gic_arch_restore_irqs() - secure_seq: use the 64 bits of the siphash for port offset calculation - vfio/iommu: Fix uncorrect type parameters which used in bitmap operations - ipv6: per-netns exclusive flowlabel checks - memblock: use kfree() to release kmalloced memblock regions - gpio: tegra186: Fix chip_data type confusion - tty: n_gsm: fix deadlock in gsmtty_open() - tty: n_gsm: fix wrong tty control line for flow control - tty: n_gsm: fix NULL pointer access due to DLCI release - tty: n_gsm: fix proper link termination after failed open - tty: n_gsm: fix encoding of control signal octet bit DV - riscv: fix oops caused by irqsoff latency tracer - thermal: int340x: fix memory leak in int3400_notify() - RDMA/cma: Do not change route.addr.src_addr outside state checks - driver core: Free DMA range map when device is released - xhci: Prevent futile URB re-submissions due to incorrect return value. - xhci: re-initialize the HC during resume if HCE was set - usb: dwc3: gadget: Let the interrupt handler disable bottom halves. - usb: dwc3: pci: Fix Bay Trail phy GPIO mappings - usb: dwc2: drd: fix soft connect when gadget is unconfigured - USB: serial: option: add Telit LE910R1 compositions - USB: serial: option: add support for DW5829e - tracefs: Set the group ownership in apply_options() not parse_options() - usb: gadget: rndis: add spinlock for rndis response list - Revert "USB: serial: ch341: add new Product ID for CH341A" - ata: pata_hpt37x: disable primary channel on HPT371 - sc16is7xx: Fix for incorrect data being transmitted - iio: Fix error handling for PM - iio: imu: st_lsm6dsx: wait for settling time in st_lsm6dsx_read_oneshot - iio: adc: ad7124: fix mask used for setting AIN_BUFP & AIN_BUFM bits - iio: adc: men_z188_adc: Fix a resource leak in an error handling path - tracing: Have traceon and traceoff trigger honor the instance - RDMA/ib_srp: Fix a deadlock - RDMA/rtrs-clt: Move free_permit from free_clt to rtrs_clt_close - RDMA/rtrs-clt: Kill wait_for_inflight_permits - regmap-irq: Update interrupt clear register for proper reset - spi: spi-zynq-qspi: Fix a NULL pointer dereference in zynq_qspi_exec_mem_op() - net/mlx5e: kTLS, Use CHECKSUM_UNNECESSARY for device-offloaded packets - net/mlx5: Fix wrong limitation of metadata match on ecpf - net/mlx5: Fix possible deadlock on rule deletion - udp_tunnel: Fix end of loop test in udp_tunnel_nic_unregister() - surface: surface3_power: Fix battery readings on batteries without a serial number - net/smc: Use a mutex for locking "struct smc_pnettable" - netfilter: nf_tables: fix memory leak during stateful obj update - nfp: flower: Fix a potential leak in nfp_tunnel_add_shared_mac() - net: Force inlining of checksum functions in net/checksum.h - net: ll_temac: check the return value of devm_kmalloc() - net/sched: act_ct: Fix flow table lookup after ct clear or switching zones - net/mlx5e: Fix wrong return value on ioctl EEPROM query failure - drm/edid: Always set RGB444 - openvswitch: Fix setting ipv6 fields causing hw csum failure - gso: do not skip outer ip header in case of ipip and net_failover - tipc: Fix end of loop tests for list_for_each_entry() - net: __pskb_pull_tail() & pskb_carve_frag_list() drop_monitor friends - io_uring: add a schedule point in io_add_buffers() - bpf: Add schedule points in batch ops - selftests: bpf: Check bpf_msg_push_data return value - bpf: Do not try bpf_msg_push_data with len 0 - hwmon: Handle failure to register sensor with thermal zone correctly - bnxt_en: Fix active FEC reporting to ethtool - bnx2x: fix driver load from initrd - perf data: Fix double free in perf_session__delete() - ping: remove pr_err from ping_lookup - optee: use driver internal tee_context for some rpc - tee: export teedev_open() and teedev_close_context() - x86/fpu: Correct pkru/xstate inconsistency - CDC-NCM: avoid overflow in sanity checking - USB: zaurus: support another broken Zaurus - drm/i915: Correctly populate use_sagv_wm for all pipes - drm/amdgpu: disable MMHUB PG for Picasso - KVM: x86/mmu: make apf token non-zero to fix bug - parisc/unaligned: Fix ldw() and stw() unalignment handlers - parisc/unaligned: Fix fldd and fstd unaligned handlers on 32-bit kernel - vhost/vsock: don't check owner in vhost_vsock_stop() while releasing - clk: jz4725b: fix mmc0 clock gating - btrfs: tree-checker: check item_size for dev_item - btrfs: tree-checker: check item_size for inode_item- huge tmpfs: remove shrinklist addition from shmem_setattr() - huge tmpfs: fix split_huge_page() after FALLOC_FL_KEEP_SIZE - huge tmpfs: fix fallocate(vanilla) advance over huge pages - nfc: nfcmrvl: main: reorder destructive operations in nfcmrvl_nci_unregister_dev to avoid bugs - dynamic_hugetlb: fix undefined struct cftype - file: fix kabi change since add f_ctl_mode - selftests/bpf: add demo for file read pattern detection - libbpf: Support detecting writable tracepoint program - ext4: add trace for the read and release of regular file - xfs: add trace for read and release of regular file - fs: add helper fs_file_read_do_trace() - vfs: add bare tracepoints for vfs read and release - bpf: Support writable context for bare tracepoint - trace: bpf: Allow bpf to attach to bare tracepoints - readahead: introduce FMODE_CTL_WILLNEED to read first 2MB of file - lockdep: Correct lock_classes index mapping - i2c: brcmstb: fix support for DSL and CM variants - copy_process(): Move fd_install() out of sighand->siglock critical section - i2c: qcom-cci: don't put a device tree node before i2c_add_adapter() - i2c: qcom-cci: don't delete an unregistered adapter - dmaengine: sh: rcar-dmac: Check for error num after dma_set_max_seg_size - dmaengine: stm32-dmamux: Fix PM disable depth imbalance in stm32_dmamux_probe - dmaengine: sh: rcar-dmac: Check for error num after setting mask - net: sched: limit TC_ACT_REPEAT loops - EDAC: Fix calculation of returned address and next offset in edac_align_ptr() - scsi: lpfc: Fix pt2pt NVMe PRLI reject LOGO loop - kconfig: fix failing to generate auto.conf - net: macb: Align the dma and coherent dma masks - net: usb: qmi_wwan: Add support for Dell DW5829e - tracing: Fix tp_printk option related with tp_printk_stop_on_boot - drm/rockchip: dw_hdmi: Do not leave clock enabled in error case - xprtrdma: fix pointer derefs in error cases of rpcrdma_ep_create - soc: aspeed: lpc-ctrl: Block error printing on probe defer cases - ata: libata-core: Disable TRIM on M88V29 - kconfig: let 'shell' return enough output for deep path names - selftests: fixup build warnings in pidfd / clone3 tests - pidfd: fix test failure due to stack overflow on some arches - arm64: dts: meson-g12: drop BL32 region from SEI510/SEI610 - arm64: dts: meson-g12: add ATF BL32 reserved-memory region - arm64: dts: meson-gx: add ATF BL32 reserved-memory region - netfilter: conntrack: don't refresh sctp entries in closed state - irqchip/sifive-plic: Add missing thead,c900-plic match string - phy: usb: Leave some clocks running during suspend - ARM: OMAP2+: adjust the location of put_device() call in omapdss_init_of - ARM: OMAP2+: hwmod: Add of_node_put() before break - NFS: Don't set NFS_INO_INVALID_XATTR if there is no xattr cache - KVM: x86/pmu: Use AMD64_RAW_EVENT_MASK for PERF_TYPE_RAW - KVM: x86/pmu: Don't truncate the PerfEvtSeln MSR when creating a perf event - KVM: x86/pmu: Refactoring find_arch_event() to pmc_perf_hw_id() - Drivers: hv: vmbus: Fix memory leak in vmbus_add_channel_kobj - mtd: rawnand: brcmnand: Fixed incorrect sub-page ECC status - mtd: rawnand: qcom: Fix clock sequencing in qcom_nandc_probe() - tty: n_tty: do not look ahead for EOL character past the end of the buffer - NFS: Do not report writeback errors in nfs_getattr() - block/wbt: fix negative inflight counter when remove scsi device - ASoC: tas2770: Insert post reset delay - KVM: SVM: Never reject emulation due to SMAP errata for !SEV guests - mtd: rawnand: gpmi: don't leak PM reference in error path - powerpc/lib/sstep: fix 'ptesync' build error - ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw_range() - ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw() - ALSA: hda: Fix missing codec probe on Shenker Dock 15 - ALSA: hda: Fix regression on forced probe mask option - ALSA: hda/realtek: Fix deadlock by COEF mutex - ALSA: hda/realtek: Add quirk for Legion Y9000X 2019 - selftests/exec: Add non-regular to TEST_GEN_PROGS - perf bpf: Defer freeing string after possible strlen() on it - dpaa2-eth: Initialize mutex used in one step timestamping path - libsubcmd: Fix use-after-free for realloc(..., 0) - bonding: fix data-races around agg_select_timer - net_sched: add __rcu annotation to netdev->qdisc - drop_monitor: fix data-race in dropmon_net_event / trace_napi_poll_hit - ping: fix the dif and sdif check in ping_lookup - net: ieee802154: ca8210: Fix lifs/sifs periods - net: dsa: lantiq_gswip: fix use after free in gswip_remove() - net: dsa: lan9303: fix reset on probe - netfilter: nft_synproxy: unregister hooks on init error path - selftests: netfilter: fix exit value for nft_concat_range - iwlwifi: pcie: gen2: fix locking when "HW not ready" - iwlwifi: pcie: fix locking when "HW not ready" - drm/i915/gvt: Make DRM_I915_GVT depend on X86 - vsock: remove vsock from connected table when connect is interrupted by a signal - drm/i915/opregion: check port number bounds for SWSCI display power state - drm/radeon: Fix backlight control on iMac 12,1 - iwlwifi: fix use-after-free - kbuild: lto: Merge module sections if and only if CONFIG_LTO_CLANG is enabled - kbuild: lto: merge module sections - random: wake up /dev/random writers after zap - gcc-plugins/stackleak: Use noinstr in favor of notrace - Revert "module, async: async_synchronize_full() on module init iff async is used" - x86/Xen: streamline (and fix) PV CPU enumeration - drm/amdgpu: fix logic inversion in check - nvme-rdma: fix possible use-after-free in transport error_recovery work - nvme-tcp: fix possible use-after-free in transport error_recovery work - nvme: fix a possible use-after-free in controller reset during load - scsi: pm8001: Fix use-after-free for aborted SSP/STP sas_task - scsi: pm8001: Fix use-after-free for aborted TMF sas_task - quota: make dquot_quota_sync return errors from ->sync_fs - vfs: make freeze_super abort when sync_filesystem returns error - selftests: skip mincore.check_file_mmap when fs lacks needed support - selftests: openat2: Skip testcases that fail with EOPNOTSUPP - selftests: openat2: Add missing dependency in Makefile - selftests: openat2: Print also errno in failure messages - selftests/zram: Adapt the situation that /dev/zram0 is being used - selftests/zram01.sh: Fix compression ratio calculation - selftests/zram: Skip max_comp_streams interface on newer kernel - net: ieee802154: at86rf230: Stop leaking skb's - kselftest: signal all child processes - selftests: rtc: Increase test timeout so that all tests run - platform/x86: ISST: Fix possible circular locking dependency detected - platform/x86: touchscreen_dmi: Add info for the RWC NANOTE P8 AY07J 2-in-1 - btrfs: send: in case of IO error log it - parisc: Add ioread64_lo_hi() and iowrite64_lo_hi() - PCI: hv: Fix NUMA node assignment when kernel boots with custom NUMA topology - mm: don't try to NUMA-migrate COW pages that have other uses - mmc: block: fix read single on recovery logic - parisc: Fix sglist access in ccio-dma.c - parisc: Fix data TLB miss in sba_unmap_sg - parisc: Drop __init from map_pages declaration - serial: parisc: GSC: fix build when IOSAPIC is not set - Revert "svm: Add warning message for AVIC IPI invalid target" - HID:Add support for UGTABLET WP5540 - scsi: lpfc: Fix mailbox command failure during driver initialization - can: isotp: add SF_BROADCAST support for functional addressing - can: isotp: prevent race between isotp_bind() and isotp_setsockopt() - fs/proc: task_mmu.c: don't read mapcount for migration entry - mm: memcg: synchronize objcg lists with a dedicated spinlock - drm/nouveau/pmu/gm200-: use alternate falcon reset sequence- ext4: fix bug_on in ext4_writepages - ext4: fix warning in ext4_handle_inode_extension - ext4: fix use-after-free in ext4_rename_dir_prepare - ext4: fix warning when submitting superblock in ext4_commit_super() - ipv6: annotate some data-races around sk->sk_prot - net/sched: cls_u32: fix netns refcount changes in u32_change() - ext4: fix bug_on in __es_tree_search - exec: Remove redundant check in do_open_execat/uselib - floppy: use a statically allocated error counter - ext4: fix race condition between ext4_write and ext4_convert_inline_data - arm64: Fix some build errors related to KEXEC - ubi: ubi_create_volume: Fix use-after-free when volume creation failed - ubi: fastmap: Don't reserve beb_rsvd_pebs while filling fm pool - net: ipv6: fix use after free of struct seg6_pernet_data - net: ipv6: check return value of rhashtable_init - KVM: arm64: vgic: Drop WARN from vgic_get_irq - Documentation: arm64: Add limitation for exactmap - arm64: Fix reserved memory via memmap - ARM: 9191/1: arm/stacktrace, kasan: Silence KASAN warnings in unwind_frame()- io_uring: fix race between timeout flush and removal - net/x25: Fix null-ptr-deref caused by x25_disconnect - iommu: Fix potential use-after-free during probe - perf: Fix list corruption in perf_cgroup_switch() - arm64: dts: imx8mq: fix lcdif port node - scsi: lpfc: Reduce log messages seen after firmware download - scsi: lpfc: Remove NVMe support if kernel has NVME_FC disabled - can: isotp: fix error path in isotp_sendmsg() to unlock wait queue - Makefile.extrawarn: Move -Wunaligned-access to W=1 - hwmon: (dell-smm) Speed up setting of fan speed - phy: ti: Fix missing sentinel for clk_div_table - speakup-dectlk: Restore pitch setting - USB: serial: cp210x: add CPI Bulk Coin Recycler id - USB: serial: cp210x: add NCR Retail IO box id - USB: serial: ch341: add support for GW Instek USB2.0-Serial devices - USB: serial: option: add ZTE MF286D modem - USB: serial: ftdi_sio: add support for Brainboxes US-159/235/320 - usb: raw-gadget: fix handling of dual-direction-capable endpoints - usb: gadget: f_uac2: Define specific wTerminalType - usb: gadget: udc: renesas_usb3: Fix host to USB_ROLE_NONE transition - usb: dwc3: gadget: Prevent core from processing stale TRBs - usb: ulpi: Call of_node_put correctly - usb: ulpi: Move of_node_put to ulpi_dev_release - net: usb: ax88179_178a: Fix out-of-bounds accesses in RX fixup - Revert "usb: dwc2: drd: fix soft connect when gadget is unconfigured" - usb: dwc2: drd: fix soft connect when gadget is unconfigured - eeprom: ee1004: limit i2c reads to I2C_SMBUS_BLOCK_MAX - n_tty: wake up poll(POLLRDNORM) on receiving data - vt_ioctl: add array_index_nospec to VT_ACTIVATE - vt_ioctl: fix array_index_nospec in vt_setactivate - net: dsa: mv88e6xxx: fix use-after-free in mv88e6xxx_mdios_unregister - net: mscc: ocelot: fix mutex lock error during ethtool stats read - ice: fix IPIP and SIT TSO offload - ice: fix an error code in ice_cfg_phy_fec() - dpaa2-eth: unregister the netdev before disconnecting from the PHY - net: amd-xgbe: disable interrupts during pci removal - tipc: rate limit warning for received illegal binding update - net: mdio: aspeed: Add missing MODULE_DEVICE_TABLE - veth: fix races around rq->rx_notify_masked - net: fix a memleak when uncloning an skb dst and its metadata - net: do not keep the dst cache when uncloning an skb dst and its metadata - nfp: flower: fix ida_idx not being released - ipmr,ip6mr: acquire RTNL before calling ip[6]mr_free_table() on failure path - net: dsa: lantiq_gswip: don't use devres for mdiobus - net: dsa: felix: don't use devres for mdiobus - net: dsa: bcm_sf2: don't use devres for mdiobus - net: dsa: ar9331: register the mdiobus under devres - net: dsa: mv88e6xxx: don't use devres for mdiobus - bonding: pair enable_port with slave_arr_updates - gpio: sifive: use the correct register to read output values - ACPI: PM: s2idle: Cancel wakeup before dispatching EC GPE - drm/panel: simple: Assign data from panel_dpi_probe() correctly - ixgbevf: Require large buffers for build_skb on 82599VF - arm64: dts: meson-g12b-odroid-n2: fix typo 'dio2133' - netfilter: ctnetlink: disable helper autoassign - misc: fastrpc: avoid double fput() on failed usercopy - drm/vc4: hdmi: Allow DBLCLK modes even if horz timing is odd. - gpio: aggregator: Fix calling into sleeping GPIO controllers - usb: f_fs: Fix use-after-free for epfile - ARM: dts: imx7ulp: Fix 'assigned-clocks-parents' typo - phy: xilinx: zynqmp: Fix bus width setting for SGMII - ARM: dts: imx6qdl-udoo: Properly describe the SD card detect - staging: fbtft: Fix error path in fbtft_driver_module_init() - ARM: dts: meson8b: Fix the UART device-tree schema validation - ARM: dts: meson8: Fix the UART device-tree schema validation - ARM: dts: meson: Fix the UART compatible strings - ARM: dts: Fix timer regression for beagleboard revision c - drm/rockchip: vop: Correct RK3399 VOP register fields - PM: s2idle: ACPI: Fix wakeup interrupts handling - ACPI/IORT: Check node revision for PMCG resources - nvme-tcp: fix bogus request completion when failing to send AER - ARM: socfpga: fix missing RESET_CONTROLLER - ARM: dts: Fix boot regression on Skomer - ARM: dts: imx23-evk: Remove MX23_PAD_SSP1_DETECT from hog group - riscv: fix build with binutils 2.38 - KVM: VMX: Set vmcs.PENDING_DBG.BS on #DB in STI/MOVSS blocking shadow - KVM: SVM: Don't kill SEV guest if SMAP erratum triggers in usermode - KVM: nVMX: Also filter MSR_IA32_VMX_TRUE_PINBASED_CTLS when eVMCS - KVM: nVMX: eVMCS: Filter out VM_EXIT_SAVE_VMX_PREEMPTION_TIMER - KVM: eventfd: Fix false positive RCU usage warning - net: stmmac: dwmac-sun8i: use return val of readl_poll_timeout() - nvme-pci: add the IGNORE_DEV_SUBNQN quirk for Intel P4500/P4600 SSDs - perf: Always wake the parent event - usb: dwc2: gadget: don't try to disable ep0 in dwc2_hsotg_suspend - PM: hibernate: Remove register_nosave_region_late() - scsi: myrs: Fix crash in error case - scsi: ufs: Treat link loss as fatal error - scsi: pm8001: Fix bogus FW crash for maxcpus=1 - scsi: qedf: Fix refcount issue when LOGO is received during TMF - scsi: qedf: Add stag_work to all the vports - scsi: ufs: ufshcd-pltfrm: Check the return value of devm_kstrdup() - scsi: target: iscsi: Make sure the np under each tpg is unique - powerpc/fixmap: Fix VM debug warning on unmap - net: sched: Clarify error message when qdisc kind is unknown - drm: panel-orientation-quirks: Add quirk for the 1Netbook OneXPlayer - x86/perf: Avoid warning for Arch LBR without XSAVE - NFSv4 handle port presence in fs_location server string - NFSv4 expose nfs_parse_server_name function - NFSv4 remove zero number of fs_locations entries error check - NFSv4.1: Fix uninitialised variable in devicenotify - nfs: nfs4clinet: check the return value of kstrdup() - NFSv4 only print the label when its queried - NFS: change nfs_access_get_cached to only report the mask - tracing: Propagate is_signed to expression - drm/amdgpu: Set a suitable dev_info.gart_page_size - NFSD: Fix offset type in I/O trace points - NFSD: Clamp WRITE offsets - NFS: Fix initialisation of nfs_client cl_flags field - net: phy: marvell: Fix MDI-x polarity setting in 88e1118-compatible PHYs - net: phy: marvell: Fix RGMII Tx/Rx delays setting in 88e1121-compatible PHYs - can: isotp: fix potential CAN frame reception race in isotp_rcv() - mmc: sdhci-of-esdhc: Check for error num after setting mask - ima: Do not print policy rule with inactive LSM labels - ima: Allow template selection with ima_template[_fmt]= after ima_hash= - ima: Remove ima_policy file before directory - integrity: check the return value of audit_log_start()- crypto: api - Move cryptomgr soft dependency into algapi - moxart: fix potential use-after-free on remove path - selftests: nft_concat_range: add test for reload with no element add/del - cgroup/cpuset: Fix "suspicious RCU usage" lockdep warning - net: dsa: mt7530: make NET_DSA_MT7530 select MEDIATEK_GE_PHY - ext4: fix incorrect type issue during replay_del_range - ext4: fix error handling in ext4_fc_record_modified_inode() - ext4: fix error handling in ext4_restore_inline_data() - ext4: modify the logic of ext4_mb_new_blocks_simple - ext4: prevent used blocks from being allocated during fast commit replay - EDAC/xgene: Fix deferred probing - EDAC/altera: Fix deferred probing - x86/perf: Default set FREEZE_ON_SMI for all - perf/x86/intel/pt: Fix crash with stop filters in single-range mode - perf stat: Fix display of grouped aliased events - fbcon: Add option to enable legacy hardware acceleration - Revert "fbcon: Disable accelerated scrolling" - rtc: cmos: Evaluate century appropriate - tools/resolve_btfids: Do not print any commands when building silently - selftests: futex: Use variable MAKE instead of make - selftests/exec: Remove pipe from TEST_GEN_FILES - bpf: Use VM_MAP instead of VM_ALLOC for ringbuf - gve: fix the wrong AdminQ buffer queue index check - nfsd: nfsd4_setclientid_confirm mistakenly expires confirmed client. - scsi: bnx2fc: Make bnx2fc_recv_frame() mp safe - pinctrl: bcm2835: Fix a few error paths - pinctrl: intel: fix unexpected interrupt - pinctrl: intel: Fix a glitch when updating IRQ flags on a preconfigured line - ASoC: max9759: fix underflow in speaker_gain_control_put() - ASoC: cpcap: Check for NULL pointer after calling of_get_child_by_name - ASoC: xilinx: xlnx_formatter_pcm: Make buffer bytes multiple of period bytes - ASoC: fsl: Add missing error handling in pcm030_fabric_probe - drm/i915/overlay: Prevent divide by zero bugs in scaling - net: stmmac: ensure PTP time register reads are consistent - net: stmmac: dump gmac4 DMA registers correctly - net: macsec: Verify that send_sci is on when setting Tx sci explicitly - net: macsec: Fix offload support for NETDEV_UNREGISTER event - net: ieee802154: Return meaningful error codes from the netlink helpers - net: ieee802154: ca8210: Stop leaking skb's - net: ieee802154: mcr20a: Fix lifs/sifs periods - net: ieee802154: hwsim: Ensure proper channel selection at probe time - spi: uniphier: fix reference count leak in uniphier_spi_probe() - spi: meson-spicc: add IRQ check in meson_spicc_probe - spi: mediatek: Avoid NULL pointer crash in interrupt - spi: bcm-qspi: check for valid cs before applying chip select - iommu/amd: Fix loop timeout issue in iommu_ga_log_enable() - iommu/vt-d: Fix potential memory leak in intel_setup_irq_remapping() - RDMA/mlx4: Don't continue event handler after memory allocation failure - RDMA/siw: Fix broken RDMA Read Fence/Resume logic. - IB/rdmavt: Validate remote_addr during loopback atomic tests - RDMA/ucma: Protect mc during concurrent multicast leaves - RDMA/cma: Use correct address when leaving multicast group - Revert "ASoC: mediatek: Check for error clk pointer" - IB/hfi1: Fix AIP early init panic - dma-buf: heaps: Fix potential spectre v1 gadget - block: bio-integrity: Advance seed correctly for larger interval sizes - mm/kmemleak: avoid scanning potential huge holes - mm/pgtable: define pte_index so that preprocessor could recognize it - mm/debug_vm_pgtable: remove pte entry from the page table - nvme-fabrics: fix state check in nvmf_ctlr_matches_baseopts() - drm/amd/display: Force link_rate as LINK_RATE_RBR2 for 2018 15" Apple Retina panels - drm/nouveau: fix off by one in BIOS boundary checking - btrfs: fix deadlock between quota disable and qgroup rescan worker - ALSA: hda/realtek: Fix silent output on Gigabyte X570 Aorus Xtreme after reboot from Windows - ALSA: hda/realtek: Fix silent output on Gigabyte X570S Aorus Master (newer chipset) - ALSA: hda/realtek: Add missing fixup-model entry for Gigabyte X570 ALC1220 quirks - ALSA: hda/realtek: Add quirk for ASUS GU603 - ALSA: hda: realtek: Fix race at concurrent COEF updates - ALSA: hda: Fix UAF of leds class devs at unbinding - ALSA: usb-audio: Correct quirk for VF0770 - ASoC: ops: Reject out of bounds values in snd_soc_put_xr_sx() - ASoC: ops: Reject out of bounds values in snd_soc_put_volsw_sx() - ASoC: ops: Reject out of bounds values in snd_soc_put_volsw() - selinux: fix double free of cond_list on error paths - Revert "drm/vc4: hdmi: Make sure the device is powered with CEC" again - Revert "drm/vc4: hdmi: Make sure the device is powered with CEC" - psi: fix failure of create cgroup psi trigger - mbigen: fix mbigen driver defer probe - md/raid1: fix missing bitmap update w/o WriteMostly devices - md/raid1: only allocate write behind bio for WriteMostly device - raid1: ensure write behind bio has less than BIO_MAX_VECS sectors - arm64: entry: Save some nops when CONFIG_ARM64_PSEUDO_NMI is not set - crypto: crct10dif-neon - fix use via crypto_shash_digest() - net: fix information leakage in /proc/net/ptype - config: enable CONFIG_QOS_SCHED_SMT_EXPELLER by - sched: Add tracepoint for qos smt expeller - sched: Add statistics for qos smt expeller - sched: Implement the function of qos smt expeller - sched: Introduce qos smt expeller for co-location - ext4: fix symlink file size not match to file content - ext4: fix bug_on in start_this_handle during umount filesystem - ext4: fix use-after-free in ext4_search_dir - KVM: s390: Return error on SIDA memop on normal guest - fs-writeback: writeback_sb_inodes:Recalculate 'wrote' according skipped pages - ubi: fastmap: Fix high cpu usage of ubi_bgt by making sure wl_pool not empty - perf c2c: Update documentation for display option 'all' - perf c2c: Sort on all cache hit for load operations - perf c2c: Refactor node header - perf c2c: Add dimensions for load miss - perf c2c: Add dimensions for load hit - perf c2c: Add dimensions for total load hit - rcu/nocb: Make rcu_core() callbacks acceleration preempt-safe - livepatch/arm64: Fix incorrect endian conversion when long jump - livepatch: Print logs when register failed - livepatch: Print logs when check calltrace failed - livepatch: Print logs when patch text failed - livepatch: Optimize list_del operation in 'arch_klp_unpatch_func' - livepatch: Use 'old_insns' to replace 'old_insn' - livepatch: Remove redundant copy for old codes - livepatch: Reduce duplicate codes and fix issue on patch text - mm: export collect_procs() - rcu: Prevent expedited GP from enabling tick on offline CPU- tcp: add missing tcp_skb_can_collapse() test in tcp_shift_skb_data() - af_packet: fix data-race in packet_setsockopt / packet_setsockopt - cpuset: Fix the bug that subpart_cpus updated wrongly in update_cpumask() - rtnetlink: make sure to refresh master_dev/m_ops in __rtnl_newlink() - fanotify: Fix stale file descriptor in copy_event_to_user() - net: amd-xgbe: Fix skb data length underflow - net: amd-xgbe: ensure to reset the tx_timer_active flag - ipheth: fix EOVERFLOW in ipheth_rcvbulk_callback - net/mlx5: E-Switch, Fix uninitialized variable modact - net/mlx5: Use del_timer_sync in fw reset flow of halting poll - net/mlx5e: Fix handling of wrong devices during bond netevent - drm/vc4: hdmi: Make sure the device is powered with CEC - x86/cpu: Add Xeon Icelake-D to list of CPUs that support PPIN - x86/mce: Add Xeon Sapphire Rapids to list of CPUs that support PPIN - psi: Fix uaf issue when psi trigger is destroyed while being polled - KVM: x86: Forcibly leave nested virt when SMM state is toggled - Revert "drivers: bus: simple-pm-bus: Add support for probing simple bus only devices" - net: ipa: prevent concurrent replenish - net: ipa: use a bitmap for endpoint replenish_enabled - net: ipa: fix atomic update in ipa_endpoint_replenish() - PCI: pciehp: Fix infinite loop in IRQ handler upon power fault - mtd: rawnand: mpc5121: Remove unused variable in ads5121_select_chip() - block: Fix wrong offset in bio_truncate() - fsnotify: invalidate dcache before IN_DELETE event - usr/include/Makefile: add linux/nfc.h to the compile-test coverage - dt-bindings: can: tcan4x5x: fix mram-cfg RX FIFO config - net: bridge: vlan: fix memory leak in __allowed_ingress - ipv4: remove sparse error in ip_neigh_gw4() - ipv4: tcp: send zero IPID in SYNACK messages - ipv4: raw: lock the socket in raw_bind() - net: bridge: vlan: fix single net device option dumping - Revert "ipv6: Honor all IPv6 PIO Valid Lifetime values" - net: cpsw: Properly initialise struct page_pool_params - drm/msm/dpu: invalid parameter check in dpu_setup_dspp_pcc - drm/msm/hdmi: Fix missing put_device() call in msm_hdmi_get_phy - video: hyperv_fb: Fix validation of screen resolution - ibmvnic: don't spin in tasklet - ibmvnic: init ->running_cap_crqs early - ipv4: fix ip option filtering for locally generated fragments - net: ipv4: Fix the warning for dereference - net: ipv4: Move ip_options_fragment() out of loop - powerpc/perf: Fix power_pmu_disable to call clear_pmi_irq_pending only if PMI is pending - hwmon: (lm90) Mark alert as broken for MAX6654 - efi/libstub: arm64: Fix image check alignment at entry - rxrpc: Adjust retransmission backoff - octeontx2-pf: Forward error codes to VF - phylib: fix potential use-after-free - net: phy: broadcom: hook up soft_reset for BCM54616S - sched/pelt: Relax the sync of util_sum with util_avg - kernel: delete repeated words in comments - netfilter: conntrack: don't increment invalid counter on NF_REPEAT - powerpc64/bpf: Limit 'ldbrx' to processors compliant with ISA v2.06 - NFS: Ensure the server has an up to date ctime before renaming - NFS: Ensure the server has an up to date ctime before hardlinking - ipv6: annotate accesses to fn->fn_sernum - drm/msm/dsi: invalid parameter check in msm_dsi_phy_enable - drm/msm/dsi: Fix missing put_device() call in dsi_get_phy - drm/msm: Fix wrong size calculation - net-procfs: show net devices bound packet types - hwmon: (lm90) Reduce maximum conversion rate for G781 - ipv4: avoid using shared IP generator for connected sockets - ping: fix the sk_bound_dev_if match in ping_lookup - hwmon: (lm90) Mark alert as broken for MAX6680 - hwmon: (lm90) Mark alert as broken for MAX6646/6647/6649 - ipv6_tunnel: Rate limit warning messages - scsi: bnx2fc: Flush destroy_work queue before calling bnx2fc_interface_put() - rpmsg: char: Fix race between the release of rpmsg_eptdev and cdev - rpmsg: char: Fix race between the release of rpmsg_ctrldev and cdev - usb: roles: fix include/linux/usb/role.h compile issue - i40e: fix unsigned stat widths - i40e: Fix for failed to init adminq while VF reset - i40e: Fix queues reservation for XDP - i40e: Fix issue when maximum queues is exceeded - i40e: Increase delay to 1 s after global EMP reset - powerpc/32: Fix boot failure with GCC latent entropy plugin - powerpc/32s: Fix kasan_init_region() for KASAN - powerpc/32s: Allocate one 256k IBAT instead of two consecutives 128k IBATs - x86/MCE/AMD: Allow thresholding interface updates after init - sched/membarrier: Fix membarrier-rseq fence command missing from query bitmask - ocfs2: fix a deadlock when commit trans - jbd2: export jbd2_journal_[grab|put]_journal_head - ucsi_ccg: Check DEV_INT bit only when starting CCG4 - usb: typec: tcpm: Do not disconnect while receiving VBUS off - USB: core: Fix hang in usb_kill_urb by adding memory barriers - usb: gadget: f_sourcesink: Fix isoc transfer for USB_SPEED_SUPER_PLUS - usb: common: ulpi: Fix crash in ulpi_match() - usb: xhci-plat: fix crash when suspend if remote wake enable - usb-storage: Add unusual-devs entry for VL817 USB-SATA bridge - tty: Add support for Brainboxes UC cards. - tty: n_gsm: fix SW flow control encoding/handling - serial: stm32: fix software flow control transfer - serial: 8250: of: Fix mapped region size when using reg-offset property - netfilter: nft_payload: do not update layer 4 checksum when mangling fragments - arm64: errata: Fix exec handling in erratum 1418040 workaround - KVM: x86: Update vCPU's runtime CPUID on write to MSR_IA32_XSS - drm/etnaviv: relax submit size limits - perf/x86/intel/uncore: Fix CAS_COUNT_WRITE issue for ICX - Revert "KVM: SVM: avoid infinite loop on NPF from bad address" - fsnotify: fix fsnotify hooks in pseudo filesystems - ceph: set pool_ns in new inode layout for async creates - ceph: properly put ceph_string reference after async create attempt - tracing: Don't inc err_log entry count if entry allocation fails - tracing/histogram: Fix a potential memory leak for kstrdup() - PM: wakeup: simplify the output logic of pm_show_wakelocks() - efi: runtime: avoid EFIv2 runtime services on Apple x86 machines - scsi: zfcp: Fix failed recovery on gone remote port with non-NPIV FCP devices - bpf: Guard against accessing NULL pt_regs in bpf_get_task_stack() - s390/hypfs: include z/VM guests with access control group set - s390/module: fix loading modules with a lot of relocations - net: stmmac: skip only stmmac_ptp_register when resume from suspend - net: sfp: ignore disabled SFP node - media: venus: core: Drop second v4l2 device unregister - Bluetooth: refactor malicious adv data check - drm/vmwgfx: Fix stale file descriptors on failed usercopy - select: Fix indefinitely sleeping task in poll_schedule_timeout() - KVM: x86/mmu: Fix write-protection of PTs mapped by the TDP MMU - rcu: Tighten rcu_advance_cbs_nowake() checks - bnx2x: Invalidate fastpath HSI version for VFs - bnx2x: Utilize firmware 7.13.21.0 - drm/i915: Flush TLBs before releasing backing store- llc: only change llc->dev when bind() succeeds - netdevice: add the case if dev is NULL - llc: fix netdevice reference leaks in llc_ui_bind() - Revert "clocksource: Reduce clocksource-skew threshold" - Revert "clocksource: Avoid accidental unstable marking of clocksources" - Revert "xfrm: rate limit SA mapping change message to user space" - ipvlan: Modify the value of ipvlan modes - of: Enable crashkernel=X,high to support kexec option -s - arm64: kdump: Try not to use NO_BLOCK_MAPPINGS for memory under 4G - arm64: kdump: Use page-level mapping for the high memory of crashkernel - arm64: kdump: Don't force page-level mappings for memory above 4G - arm64: kdump: Update the name of crashk_low_res - x86: KVM: Fixed the bug that WAITmax cannot be updated in real time - powerpc: Free fdt on error in elf64_load() - powerpc: If kexec_build_elf_info() fails return immediately from elf64_load() - nfc: st21nfca: Fix potential buffer overflows in EVT_TRANSACTION - ixgbevf: add disable link state - ixgbe: add improvement for MDD response functionality - ixgbe: add the ability for the PF to disable VF link state - can: mcba_usb: mcba_usb_start_xmit(): fix double dev_kfree_skb in error path - RDMA/rtrs-clt: Fix possible double free in error case - arm64: fix clang warning about TRAMP_VALIAS - arm64: kvm: Fix copy-and-paste error in bhb templates for v5.10 stable - arm64: proton-pack: Include unprivileged eBPF status in Spectre v2 mitigation reporting - arm64: Use the clearbhb instruction in mitigations - KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated - arm64: Mitigate spectre style branch history side channels - KVM: arm64: Allow indirect vectors to be used without SPECTRE_V3A - arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 - arm64: Add percpu vectors for EL1 - arm64: entry: Add macro for reading symbol addresses from the trampoline - arm64: entry: Add vectors that have the bhb mitigation sequences - arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations - arm64: entry: Allow the trampoline text to occupy multiple pages - arm64: entry: Make the kpti trampoline's kpti sequence optional - arm64: entry: Move trampoline macros out of ifdef'd section - arm64: entry: Don't assume tramp_vectors is the start of the vectors - arm64: entry: Allow tramp_alias to access symbols after the 4K boundary - arm64: entry: Move the trampoline data page before the text page - arm64: entry: Free up another register on kpti's tramp_exit path - arm64: entry: Make the trampoline cleanup optional - arm64: spectre: Rename spectre_v4_patch_fw_mitigation_conduit - arm64: entry.S: Add ventry overflow sanity checks - ARM: Spectre-BHB: provide empty stub for non-config - ARM: Do not use NOCROSSREFS directive with ld.lld - ARM: include unprivileged BPF status in Spectre V2 reporting - ARM: Spectre-BHB workaround - ARM: use LOADADDR() to get load address of sections - ARM: early traps initialisation - ARM: report Spectre v2 status through sysfs - arm64: add ID_AA64ISAR2_EL1 sys register - x86/speculation: Warn about eIBRS + LFENCE + Unprivileged eBPF + SMT - x86/speculation: Warn about Spectre v2 LFENCE mitigation - x86/speculation: Update link to AMD speculation whitepaper - x86/speculation: Use generic retpoline by default on AMD - x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting - Documentation/hw-vuln: Update spectre doc - x86/speculation: Add eIBRS + Retpoline options - x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE - x86,bugs: Unconditionally allow spectre_v2=retpoline,amd - can: usb_8dev: usb_8dev_start_xmit(): fix double dev_kfree_skb() in error path - scripts: sphinx-pre-install: Fix ctex support on Debian - scripts: sphinx-pre-install: add required ctex dependency - ath10k: Fix the MTU size on QCA9377 SDIO - mtd: nand: bbt: Fix corner case in bad block table handling - lib/test_meminit: destroy cache in kmem_cache_alloc_bulk() test - mm/hmm.c: allow VM_MIXEDMAP to work with hmm_range_fault - lib82596: Fix IRQ check in sni_82596_probe - scripts/dtc: dtx_diff: remove broken example from help text - dt-bindings: watchdog: Require samsung,syscon-phandle for Exynos7 - dt-bindings: display: meson-vpu: Add missing amlogic,canvas property - dt-bindings: display: meson-dw-hdmi: add missing sound-name-prefix property - net: mscc: ocelot: fix using match before it is set - net: sfp: fix high power modules without diagnostic monitoring - net: ethernet: mtk_eth_soc: fix error checking in mtk_mac_config() - bcmgenet: add WOL IRQ check - net_sched: restore "mpu xxx" handling - net: bonding: fix bond_xmit_broadcast return value error bug - arm64: dts: qcom: msm8996: drop not documented adreno properties - devlink: Remove misleading internal_flags from health reporter dump - perf probe: Fix ppc64 'perf probe add events failed' case - dmaengine: at_xdmac: Fix at_xdmac_lld struct definition - dmaengine: at_xdmac: Fix lld view setting - dmaengine: at_xdmac: Fix concurrency over xfers_list - dmaengine: at_xdmac: Print debug message after realeasing the lock - dmaengine: at_xdmac: Start transfer for cyclic channels in issue_pending - dmaengine: at_xdmac: Don't start transactions at tx_submit level - perf script: Fix hex dump character output - libcxgb: Don't accidentally set RTO_ONLINK in cxgb_find_route() - gre: Don't accidentally set RTO_ONLINK in gre_fill_metadata_dst() - xfrm: Don't accidentally set RTO_ONLINK in decode_session4() - netns: add schedule point in ops_exit_list() - inet: frags: annotate races around fqdir->dead and fqdir->high_thresh - taskstats: Cleanup the use of task->exit_code - virtio_ring: mark ring unused on error - vdpa/mlx5: Fix wrong configuration of virtio_version_1_0 - rtc: pxa: fix null pointer dereference - HID: vivaldi: fix handling devices not using numbered reports - net: axienet: increase default TX ring size to 128 - net: axienet: fix for TX busy handling - net: axienet: fix number of TX ring slots for available check - net: axienet: Fix TX ring slot available check - net: axienet: limit minimum TX ring size - net: axienet: add missing memory barriers - net: axienet: reset core on initialization prior to MDIO access - net: axienet: Wait for PhyRstCmplt after core reset - net: axienet: increase reset timeout - net/smc: Fix hung_task when removing SMC-R devices - clk: si5341: Fix clock HW provider cleanup - clk: Emit a stern warning with writable debugfs enabled - af_unix: annote lockless accesses to unix_tot_inflight & gc_in_progress - f2fs: fix to reserve space for IO align feature - f2fs: compress: fix potential deadlock of compress file - parisc: pdc_stable: Fix memory leak in pdcs_register_pathentries - net/fsl: xgmac_mdio: Fix incorrect iounmap when removing module - net/fsl: xgmac_mdio: Add workaround for erratum A-009885 - ipv4: avoid quadratic behavior in netns dismantle - ipv4: update fib_info_cnt under spinlock protection - perf evsel: Override attr->sample_period for non-libpfm4 events - xdp: check prog type before updating BPF link - bpftool: Remove inclusion of utilities.mak from Makefiles - powerpc/fsl/dts: Enable WA for erratum A-009885 on fman3l MDIO buses - powerpc/cell: Fix clang -Wimplicit-fallthrough warning - Revert "net/mlx5: Add retry mechanism to the command entry index allocation" - dmaengine: stm32-mdma: fix STM32_MDMA_CTBR_TSEL_MASK - RDMA/rxe: Fix a typo in opcode name - dmaengine: uniphier-xdmac: Fix type of address variables - scsi: core: Show SCMD_LAST in text form - Bluetooth: hci_sync: Fix not setting adv set duration - Documentation: fix firewire.rst ABI file path error - Documentation: refer to config RANDOMIZE_BASE for kernel address-space randomization - Documentation: ACPI: Fix data node reference documentation - Documentation: dmaengine: Correctly describe dmatest with channel unset - media: correct MEDIA_TEST_SUPPORT help text - drm/vc4: hdmi: Make sure the device is powered with CEC - media: rcar-csi2: Optimize the selection PHTW register - can: mcp251xfd: mcp251xfd_tef_obj_read(): fix typo in error message - firmware: Update Kconfig help text for Google firmware - of: base: Improve argument length mismatch error - drm/radeon: fix error handling in radeon_driver_open_kms - ext4: don't use the orphan list when migrating an inode - ext4: destroy ext4_fc_dentry_cachep kmemcache on module removal - ext4: fast commit may miss tracking unwritten range during ftruncate - ext4: use ext4_ext_remove_space() for fast commit replay delete range - ext4: set csum seed in tmp inode while migrating to extents - ext4: fix fast commit may miss tracking range for FALLOC_FL_ZERO_RANGE - ext4: initialize err_blk before calling __ext4_get_inode_loc - ext4: fix a possible ABBA deadlock due to busy PA - ext4: make sure quota gets properly shutdown on error - ext4: make sure to reset inode lockdep class when quota enabling fails - btrfs: respect the max size in the header when activating swap file - btrfs: check the root node for uptodate before returning it - btrfs: fix deadlock between quota enable and other quota operations - xfrm: fix policy lookup for ipv6 gre packets - PCI: pci-bridge-emul: Set PCI_STATUS_CAP_LIST for PCIe device - PCI: pci-bridge-emul: Correctly set PCIe capabilities - PCI: pci-bridge-emul: Fix definitions of reserved bits - PCI: pci-bridge-emul: Properly mark reserved PCIe bits in PCI config space - PCI: pci-bridge-emul: Make expansion ROM Base Address register read-only - PCI: pciehp: Use down_read/write_nested(reset_lock) to fix lockdep errors - PCI: xgene: Fix IB window setup - powerpc/64s/radix: Fix huge vmap false positive - parisc: Fix lpa and lpa_user defines - drm/bridge: analogix_dp: Make PSR-exit block less - drm/nouveau/kms/nv04: use vzalloc for nv04_display - drm/etnaviv: limit submit sizes - device property: Fix fwnode_graph_devcon_match() fwnode leak - s390/mm: fix 2KB pgtable release race - iwlwifi: mvm: Increase the scan timeout guard to 30 seconds - tracing/kprobes: 'nmissed' not showed correctly for kretprobe - cputime, cpuacct: Include guest time in user time in cpuacct.stat - serial: Fix incorrect rs485 polarity on uart open - fuse: Pass correct lend value to filemap_write_and_wait_range() - xen/gntdev: fix unmap notification order - spi: uniphier: Fix a bug that doesn't point to private data correctly - tpm: fix NPE on probe for missing device - ubifs: Error path in ubifs_remount_rw() seems to wrongly free write buffers - crypto: caam - replace this_cpu_ptr with raw_cpu_ptr - crypto: stm32/crc32 - Fix kernel BUG triggered in probe() - crypto: omap-aes - Fix broken pm_runtime_and_get() usage - rpmsg: core: Clean up resources on announce_create failure. - phy: mediatek: Fix missing check in mtk_mipi_tx_probe - ASoC: mediatek: mt8183: fix device_node leak - ASoC: mediatek: mt8173: fix device_node leak - scsi: sr: Don't use GFP_DMA - MIPS: Octeon: Fix build errors using clang - i2c: designware-pci: Fix to change data types of hcnt and lcnt parameters - irqchip/gic-v4: Disable redistributors' view of the VPE table at boot time - MIPS: OCTEON: add put_device() after of_find_device_by_node() - udf: Fix error handling in udf_new_inode() - powerpc/fadump: Fix inaccurate CPU state info in vmcore generated with panic - powerpc: handle kdump appropriately with crash_kexec_post_notifiers option - selftests/powerpc/spectre_v2: Return skip code when miss_percent is high - powerpc/40x: Map 32Mbytes of memory at startup - MIPS: Loongson64: Use three arguments for slti - ALSA: seq: Set upper limit of processed events - scsi: lpfc: Trigger SLI4 firmware dump before doing driver cleanup - dm: fix alloc_dax error handling in alloc_dev - nvmem: core: set size for sysfs bin file - w1: Misuse of get_user()/put_user() reported by sparse - KVM: PPC: Book3S: Suppress failed alloc warning in H_COPY_TOFROM_GUEST - KVM: PPC: Book3S: Suppress warnings when allocating too big memory slots - powerpc/powermac: Add missing lockdep_register_key() - clk: meson: gxbb: Fix the SDM_EN bit for MPLL0 on GXBB - i2c: mpc: Correct I2C reset procedure - powerpc/smp: Move setup_profiling_timer() under CONFIG_PROFILING - i2c: i801: Don't silently correct invalid transfer size - powerpc/watchdog: Fix missed watchdog reset due to memory ordering race - powerpc/btext: add missing of_node_put - powerpc/cell: add missing of_node_put - powerpc/powernv: add missing of_node_put - powerpc/6xx: add missing of_node_put - x86/kbuild: Enable CONFIG_KALLSYMS_ALL=y in the defconfigs - parisc: Avoid calling faulthandler_disabled() twice - random: do not throw away excess input to crng_fast_load - serial: core: Keep mctrl register state and cached copy in sync - serial: pl010: Drop CR register reset on set_termios - regulator: qcom_smd: Align probe function with rpmh-regulator - net: gemini: allow any RGMII interface mode - net: phy: marvell: configure RGMII delays for 88E1118 - mlxsw: pci: Avoid flow control for EMAD packets - dm space map common: add bounds check to sm_ll_lookup_bitmap() - dm btree: add a defensive bounds check to insert_at() - mac80211: allow non-standard VHT MCS-10/11 - net: mdio: Demote probed message to debug print - btrfs: remove BUG_ON(!eie) in find_parent_nodes - btrfs: remove BUG_ON() in find_parent_nodes() - ACPI: battery: Add the ThinkPad "Not Charging" quirk - amdgpu/pm: Make sysfs pm attributes as read-only for VFs - drm/amdgpu: fixup bad vram size on gmc v8 - ACPICA: Hardware: Do not flush CPU cache when entering S4 and S5 - ACPICA: Fix wrong interpretation of PCC address - ACPICA: Executer: Fix the REFCLASS_REFOF case in acpi_ex_opcode_1A_0T_1R() - ACPICA: Utilities: Avoid deleting the same object twice in a row - ACPICA: actypes.h: Expand the ACPI_ACCESS_ definitions - drm/etnaviv: consider completed fence seqno in hang check - xfrm: rate limit SA mapping change message to user space - Bluetooth: vhci: Set HCI_QUIRK_VALID_LE_STATES - ath11k: Fix napi related hang - um: registers: Rename function names to avoid conflicts and build problems - iwlwifi: pcie: make sure prph_info is set when treating wakeup IRQ - iwlwifi: mvm: Fix calculation of frame length - iwlwifi: remove module loading failure message - iwlwifi: fix leaks/bad data after failed firmware load - PM: AVS: qcom-cpr: Use div64_ul instead of do_div - rtw88: 8822c: update rx settings to prevent potential hw deadlock - ath9k: Fix out-of-bound memcpy in ath9k_hif_usb_rx_stream - usb: hub: Add delay for SuperSpeed hub resume to let links transit to U0 - cpufreq: Fix initialization of min and max frequency QoS requests - PM: runtime: Add safety net to supplier device release - arm64: tegra: Adjust length of CCPLEX cluster MMIO region - arm64: dts: ls1028a-qds: move rtc node to the correct i2c bus - mmc: core: Fixup storing of OCR for MMC_QUIRK_NONSTD_SDIO - media: saa7146: hexium_gemini: Fix a NULL pointer dereference in hexium_attach() - media: igorplugusb: receiver overflow should be reported - HID: quirks: Allow inverting the absolute X/Y values - bpf: Do not WARN in bpf_warn_invalid_xdp_action() - net: bonding: debug: avoid printing debug logs when bond is not notifying peers - x86/mce: Mark mce_read_aux() noinstr - x86/mce: Mark mce_end() noinstr - x86/mce: Mark mce_panic() noinstr - x86/mce: Allow instrumentation during task work queueing - ath11k: Avoid false DEADLOCK warning reported by lockdep - selftests/ftrace: make kprobe profile testcase description unique - gpio: aspeed: Convert aspeed_gpio.lock to raw_spinlock - net: phy: prefer 1000baseT over 1000baseKX - net-sysfs: update the queue counts in the unregistration path - ath10k: Fix tx hanging - ath11k: avoid deadlock by change ieee80211_queue_work for regd_update_work - iwlwifi: mvm: avoid clearing a just saved session protection id - iwlwifi: mvm: synchronize with FW after multicast commands - thunderbolt: Runtime PM activate both ends of the device link - media: m920x: don't use stack on USB reads - media: saa7146: hexium_orion: Fix a NULL pointer dereference in hexium_attach() - media: rcar-vin: Update format alignment constraints - media: uvcvideo: Increase UVC_CTRL_CONTROL_TIMEOUT to 5 seconds. - drm: rcar-du: Fix CRTC timings when CMM is used - x86/mm: Flush global TLB when switching to trampoline page-table - floppy: Add max size check for user space request - usb: uhci: add aspeed ast2600 uhci support - arm64: dts: ti: j7200-main: Fix 'dtbs_check' serdes_ln_ctrl node - ACPI / x86: Add not-present quirk for the PCI0.SDHB.BRC1 device on the GPD win - ACPI / x86: Allow specifying acpi_device_override_status() quirks by path - ACPI: Change acpi_device_always_present() into acpi_device_override_status() - ACPI / x86: Drop PWM2 device on Lenovo Yoga Book from always present table - media: venus: avoid calling core_clk_setrate() concurrently during concurrent video sessions - ath11k: Avoid NULL ptr access during mgmt tx cleanup - rsi: Fix out-of-bounds read in rsi_read_pkt() - rsi: Fix use-after-free in rsi_rx_done_handler() - crypto: jitter - consider 32 LSB for APT - HSI: core: Fix return freed object in hsi_new_client - gpiolib: acpi: Do not set the IRQ type if the IRQ is already in use - tty: serial: imx: disable UCR4_OREN in .stop_rx() instead of .shutdown() - drm/bridge: megachips: Ensure both bridges are probed before registration - mlxsw: pci: Add shutdown method in PCI driver - soc: ti: pruss: fix referenced node in error message - drm/amdgpu/display: set vblank_disable_immediate for DC - drm/amd/display: check top_pipe_to_program pointer - ARM: imx: rename DEBUG_IMX21_IMX27_UART to DEBUG_IMX27_UART - EDAC/synopsys: Use the quirk for version instead of ddr version - media: b2c2: Add missing check in flexcop_pci_isr: - HID: apple: Do not reset quirks when the Fn key is not found - drm: panel-orientation-quirks: Add quirk for the Lenovo Yoga Book X91F/L - usb: gadget: f_fs: Use stream_open() for endpoint files - ath11k: Fix crash caused by uninitialized TX ring - media: atomisp: handle errors at sh_css_create_isp_params() - batman-adv: allow netlink usage in unprivileged containers - ARM: shmobile: rcar-gen2: Add missing of_node_put() - media: atomisp-ov2680: Fix ov2680_set_fmt() clobbering the exposure - media: atomisp: set per-device's default mode - media: atomisp: fix try_fmt logic - drm/nouveau/pmu/gm200-: avoid touching PMU outside of DEVINIT/PREOS/ACR - drm/bridge: dw-hdmi: handle ELD when DRM_BRIDGE_ATTACH_NO_CONNECTOR - ar5523: Fix null-ptr-deref with unexpected WDCMSG_TARGET_START reply - selftests/bpf: Fix bpf_object leak in skb_ctx selftest - drm/lima: fix warning when CONFIG_DEBUG_SG=y & CONFIG_DMA_API_DEBUG=y - fs: dlm: filter user dlm messages for kernel locks - Bluetooth: Fix debugfs entry leak in hci_register_dev() - ARM: dts: omap3-n900: Fix lp5523 for multi color - of: base: Fix phandle argument length mismatch error message - clk: bm1880: remove kfrees on static allocations - ASoC: fsl_asrc: refine the check of available clock divider - RDMA/cxgb4: Set queue pair state when being queried - ASoC: fsl_mqs: fix MODULE_ALIAS - powerpc/xive: Add missing null check after calling kmalloc - mips: bcm63xx: add support for clk_set_parent() - mips: lantiq: add support for clk_set_parent() - arm64: tegra: Remove non existent Tegra194 reset - arm64: tegra: Fix Tegra194 HDA {clock,reset}-names ordering - counter: stm32-lptimer-cnt: remove iio counter abi - misc: lattice-ecp3-config: Fix task hung when firmware load failed - ASoC: samsung: idma: Check of ioremap return value - ASoC: mediatek: Check for error clk pointer - phy: uniphier-usb3ss: fix unintended writing zeros to PHY register - ASoC: Intel: catpt: Test dmaengine_submit() result before moving on - iommu/amd: Restore GA log/tail pointer on host resume - iommu/amd: Remove iommu_init_ga() - dmaengine: pxa/mmp: stop referencing config->slave_id - mips: fix Kconfig reference to PHYS_ADDR_T_64BIT - mips: add SYS_HAS_CPU_MIPS64_R5 config for MIPS Release 5 support - clk: stm32: Fix ltdc's clock turn off by clk_disable_unused() after system enter shell - of: unittest: 64 bit dma address test requires arch support - of: unittest: fix warning on PowerPC frame size warning - ASoC: rt5663: Handle device_property_read_u32_array error codes - RDMA/cma: Let cma_resolve_ib_dev() continue search even after empty entry - RDMA/core: Let ib_find_gid() continue search even after empty entry - powerpc/powermac: Add additional missing lockdep_register_key() - PCI/MSI: Fix pci_irq_vector()/pci_irq_get_affinity() - RDMA/qedr: Fix reporting max_{send/recv}_wr attrs - scsi: ufs: Fix race conditions related to driver data - iommu/io-pgtable-arm: Fix table descriptor paddr formatting - openrisc: Add clone3 ABI wrapper - binder: fix handling of error during copy - char/mwave: Adjust io port register size - ALSA: usb-audio: Drop superfluous '0' in Presonus Studio 1810c's ID - ALSA: oss: fix compile error when OSS_DEBUG is enabled - clocksource: Avoid accidental unstable marking of clocksources - clocksource: Reduce clocksource-skew threshold - powerpc/32s: Fix shift-out-of-bounds in KASAN init - powerpc/perf: Fix PMU callbacks to clear pending PMI before resetting an overflown PMC - powerpc/irq: Add helper to set regs->softe - powerpc/perf: move perf irq/nmi handling details into traps.c - powerpc/perf: MMCR0 control for PMU registers under PMCC=00 - powerpc/64s: Convert some cpu_setup() and cpu_restore() functions to C - dt-bindings: thermal: Fix definition of cooling-maps contribution property - ASoC: uniphier: drop selecting non-existing SND_SOC_UNIPHIER_AIO_DMA - powerpc/prom_init: Fix improper check of prom_getprop() - clk: imx8mn: Fix imx8mn_clko1_sels - scsi: pm80xx: Update WARN_ON check in pm8001_mpi_build_cmd() - RDMA/bnxt_re: Scan the whole bitmap when checking if "disabling RCFW with pending cmd-bit" - ALSA: hda: Add missing rwsem around snd_ctl_remove() calls - ALSA: PCM: Add missing rwsem around snd_ctl_remove() calls - ALSA: jack: Add missing rwsem around snd_ctl_remove() calls - ext4: avoid trim error on fs with small groups - net: mcs7830: handle usb read errors properly - iwlwifi: mvm: Use div_s64 instead of do_div in iwl_mvm_ftm_rtt_smoothing() - pcmcia: fix setting of kthread task states - can: xilinx_can: xcan_probe(): check for error irq - can: softing: softing_startstop(): fix set but not used variable warning - tpm_tis: Fix an error handling path in 'tpm_tis_core_init()' - tpm: add request_locality before write TPM_INT_ENABLE - can: mcp251xfd: add missing newline to printed strings - regmap: Call regmap_debugfs_exit() prior to _init() - netrom: fix api breakage in nr_setsockopt() - ax25: uninitialized variable in ax25_setsockopt() - spi: spi-meson-spifc: Add missing pm_runtime_disable() in meson_spifc_probe - Bluetooth: L2CAP: uninitialized variables in l2cap_sock_setsockopt() - lib/mpi: Add the return value check of kcalloc() - net/mlx5: Set command entry semaphore up once got index free - Revert "net/mlx5e: Block offload of outer header csum for UDP tunnels" - net/mlx5e: Don't block routes with nexthop objects in SW - net/mlx5e: Fix page DMA map/unmap attributes - debugfs: lockdown: Allow reading debugfs files that are not world readable - HID: hid-uclogic-params: Invalid parameter check in uclogic_params_frame_init_v1_buttonpad - HID: hid-uclogic-params: Invalid parameter check in uclogic_params_huion_init - HID: hid-uclogic-params: Invalid parameter check in uclogic_params_get_str_desc - HID: hid-uclogic-params: Invalid parameter check in uclogic_params_init - usb: dwc3: qcom: Fix NULL vs IS_ERR checking in dwc3_qcom_probe - Bluetooth: hci_qca: Fix NULL vs IS_ERR_OR_NULL check in qca_serdev_probe - Bluetooth: hci_bcm: Check for error irq - fsl/fman: Check for null pointer after calling devm_ioremap - staging: greybus: audio: Check null pointer - rocker: fix a sleeping in atomic bug - ppp: ensure minimum packet size in ppp_write() - netfilter: nft_set_pipapo: allocate pcpu scratch maps on clone - bpf: Fix SO_RCVBUF/SO_SNDBUF handling in _bpf_setsockopt(). - bpf: Don't promote bogus looking registers after null check. - netfilter: ipt_CLUSTERIP: fix refcount leak in clusterip_tg_check() - power: reset: mt6397: Check for null res pointer - pcmcia: rsrc_nonstatic: Fix a NULL pointer dereference in nonstatic_find_mem_region() - pcmcia: rsrc_nonstatic: Fix a NULL pointer dereference in __nonstatic_find_io_region() - ACPI: scan: Create platform device for BCM4752 and LNV4752 ACPI nodes - x86/mce/inject: Avoid out-of-bounds write when setting flags - hwmon: (mr75203) fix wrong power-up delay value - x86/boot/compressed: Move CLANG_FLAGS to beginning of KBUILD_CFLAGS - Bluetooth: hci_qca: Stop IBS timer during BT OFF - software node: fix wrong node passed to find nargs_prop - backlight: qcom-wled: Respect enabled-strings in set_brightness - backlight: qcom-wled: Use cpu_to_le16 macro to perform conversion - backlight: qcom-wled: Override default length with qcom,enabled-strings - backlight: qcom-wled: Fix off-by-one maximum with default num_strings - backlight: qcom-wled: Pass number of elements to read to read_u32_array - backlight: qcom-wled: Validate enabled string indices in DT - bpftool: Enable line buffering for stdout - Bluetooth: L2CAP: Fix using wrong mode - um: virtio_uml: Fix time-travel external time propagation - um: fix ndelay/udelay defines - selinux: fix potential memleak in selinux_add_opt() - mmc: meson-mx-sdio: add IRQ check - mmc: meson-mx-sdhc: add IRQ check - iwlwifi: mvm: test roc running status bits before removing the sta - iwlwifi: mvm: fix 32-bit build in FTM - ARM: dts: armada-38x: Add generic compatible to UART nodes - arm64: dts: marvell: cn9130: enable CP0 GPIO controllers - arm64: dts: marvell: cn9130: add GPIO and SPI aliases - usb: ftdi-elan: fix memory leak on device disconnect - ARM: 9159/1: decompressor: Avoid UNPREDICTABLE NOP encoding - xfrm: state and policy should fail if XFRMA_IF_ID 0 - xfrm: interface with if_id 0 should return error - media: hantro: Fix probe func error path - drm/tegra: vic: Fix DMA API misuse - drm/bridge: ti-sn65dsi86: Set max register for regmap - drm/msm/dpu: fix safe status debugfs file - arm64: dts: qcom: ipq6018: Fix gpio-ranges property - arm64: dts: qcom: c630: Fix soundcard setup - ath11k: Fix a NULL pointer dereference in ath11k_mac_op_hw_scan() - media: coda/imx-vdoa: Handle dma_set_coherent_mask error codes - media: msi001: fix possible null-ptr-deref in msi001_probe() - media: dw2102: Fix use after free - ARM: dts: gemini: NAS4220-B: fis-index-block with 128 KiB sectors - ath11k: Fix deleting uninitialized kernel timer during fragment cache flush - crypto: stm32 - Revert broken pm_runtime_resume_and_get changes - crypto: stm32/cryp - fix bugs and crash in tests - crypto: stm32/cryp - fix lrw chaining mode - crypto: stm32/cryp - fix double pm exit - crypto: stm32/cryp - check early input data - crypto: stm32/cryp - fix xts and race condition in crypto_engine requests - crypto: stm32/cryp - fix CTR counter carry - crypto: stm32 - Fix last sparse warning in stm32_cryp_check_ctr_counter - selftests: harness: avoid false negatives if test has no ASSERTs - selftests: clone3: clone3: add case CLONE3_ARGS_NO_TEST - x86/uaccess: Move variable into switch case statement - xfrm: fix a small bug in xfrm_sa_len() - mwifiex: Fix possible ABBA deadlock - rcu/exp: Mark current CPU as exp-QS in IPI loop second pass - drm/msm/dp: displayPort driver need algorithm rational - sched/rt: Try to restart rt period timer when rt runtime exceeded - Revert "sched/rt: Try to restart rt period timer when rt runtime exceeded" - wireless: iwlwifi: Fix a double free in iwl_txq_dyn_alloc_dma - media: si2157: Fix "warm" tuner state detection - media: saa7146: mxb: Fix a NULL pointer dereference in mxb_attach() - media: dib8000: Fix a memleak in dib8000_init() - bpf: Remove config check to enable bpf support for branch records - bpf: Disallow BPF_LOG_KERNEL log level for bpf(BPF_BTF_LOAD) - bpf: Adjust BTF log size limit. - sched/fair: Fix per-CPU kthread and wakee stacking for asym CPU capacity - sched/fair: Fix detection of per-CPU kthreads waking a task - Bluetooth: btmtksdio: fix resume failure - staging: rtl8192e: rtllib_module: fix error handle case in alloc_rtllib() - staging: rtl8192e: return error code from rtllib_softmac_init() - floppy: Fix hang in watchdog when disk is ejected - serial: amba-pl011: do not request memory region twice - tty: serial: uartlite: allow 64 bit address - arm64: dts: ti: k3-j7200: Correct the d-cache-sets info - arm64: dts: ti: k3-j721e: Fix the L2 cache sets - arm64: dts: ti: k3-j7200: Fix the L2 cache sets - drm/radeon/radeon_kms: Fix a NULL pointer dereference in radeon_driver_open_kms() - drm/amdgpu: Fix a NULL pointer dereference in amdgpu_connector_lcd_native_mode() - thermal/drivers/imx8mm: Enable ADC when enabling monitor - ACPI: EC: Rework flushing of EC work while suspended to idle - cgroup: Trace event cgroup id fields should be u64 - arm64: dts: qcom: msm8916: fix MMC controller aliases - netfilter: bridge: add support for pppoe filtering - thermal/drivers/imx: Implement runtime PM support - media: venus: core: Fix a resource leak in the error handling path of 'venus_probe()' - media: venus: core: Fix a potential NULL pointer dereference in an error handling path - media: venus: core, venc, vdec: Fix probe dependency error - media: venus: pm_helpers: Control core power domain manually - media: coda: fix CODA960 JPEG encoder buffer overflow - media: mtk-vcodec: call v4l2_m2m_ctx_release first when file is released - media: si470x-i2c: fix possible memory leak in si470x_i2c_probe() - media: imx-pxp: Initialize the spinlock prior to using it - media: rcar-csi2: Correct the selection of hsfreqrange - mfd: atmel-flexcom: Use .resume_noirq - mfd: atmel-flexcom: Remove #ifdef CONFIG_PM_SLEEP - tty: serial: atmel: Call dma_async_issue_pending() - tty: serial: atmel: Check return code of dmaengine_submit() - arm64: dts: ti: k3-j721e: correct cache-sets info - ath11k: Use host CE parameters for CE interrupts configuration - crypto: qat - fix undetected PFVF timeout in ACK loop - crypto: qat - make pfvf send message direction agnostic - crypto: qat - remove unnecessary collision prevention step in PFVF - crypto: qat - fix spelling mistake: "messge" -> "message" - ARM: dts: stm32: fix dtbs_check warning on ili9341 dts binding on stm32f429 disco - mtd: hyperbus: rpc-if: fix bug in rpcif_hb_remove - crypto: qce - fix uaf on qce_skcipher_register_one - crypto: qce - fix uaf on qce_ahash_register_one - media: dmxdev: fix UAF when dvb_register_device() fails - arm64: dts: renesas: cat875: Add rx/tx delays - drm/vboxvideo: fix a NULL vs IS_ERR() check - fs: dlm: fix build with CONFIG_IPV6 disabled - tee: fix put order in teedev_close_context() - ath11k: reset RSN/WPA present state for open BSS - ath11k: clear the keys properly via DISABLE_KEY - ath11k: Fix ETSI regd with weather radar overlap - Bluetooth: stop proccessing malicious adv data - memory: renesas-rpc-if: Return error in case devm_ioremap_resource() fails - fs: dlm: don't call kernel_getpeername() in error_report() - fs: dlm: use sk->sk_socket instead of con->sock - arm64: dts: meson-gxbb-wetek: fix missing GPIO binding - arm64: dts: meson-gxbb-wetek: fix HDMI in early boot - arm64: dts: amlogic: Fix SPI NOR flash node name for ODROID N2/N2+ - arm64: dts: amlogic: meson-g12: Fix GPU operating point table node name - media: aspeed: Update signal status immediately to ensure sane hw state - media: em28xx: fix memory leak in em28xx_init_dev - media: aspeed: fix mode-detect always time out at 2nd run - media: atomisp: fix uninitialized bug in gmin_get_pmic_id_and_addr() - media: atomisp: fix enum formats logic - media: atomisp: add NULL check for asd obtained from atomisp_video_pipe - media: staging: media: atomisp: pci: Balance braces around conditional statements in file atomisp_cmd.c - media: atomisp: fix ifdefs in sh_css.c - media: atomisp: fix inverted error check for ia_css_mipi_is_source_port_valid() - media: atomisp: do not use err var when checking port validity for ISP2400 - media: atomisp: fix inverted logic in buffers_needed() - media: atomisp: fix punit_ddr_dvfs_enable() argument for mrfld_power up case - media: atomisp: add missing media_device_cleanup() in atomisp_unregister_entities() - media: videobuf2: Fix the size printk format - mtd: hyperbus: rpc-if: Check return value of rpcif_sw_init() - ath11k: Send PPDU_STATS_CFG with proper pdev mask to firmware - wcn36xx: fix RX BD rate mapping for 5GHz legacy rates - wcn36xx: populate band before determining rate on RX - wcn36xx: Put DXE block into reset before freeing memory - wcn36xx: Release DMA channel descriptor allocations - wcn36xx: Fix DMA channel enable/disable cycle - wcn36xx: Indicate beacon not connection loss on MISSED_BEACON_IND - wcn36xx: ensure pairing of init_scan/finish_scan and start_scan/end_scan - drm/vc4: hdmi: Set a default HSM rate - clk: bcm-2835: Remove rounding up the dividers - clk: bcm-2835: Pick the closest clock rate - Bluetooth: cmtp: fix possible panic when cmtp_init_sockets() fails - drm/rockchip: dsi: Reconfigure hardware on resume() - drm/rockchip: dsi: Disable PLL clock on bind error - drm/rockchip: dsi: Hold pm-runtime across bind/unbind - drm/rockchip: dsi: Fix unbalanced clock on probe error - drm/panel: innolux-p079zca: Delete panel on attach() failure - drm/panel: kingdisplay-kd097d04: Delete panel on attach() failure - drm: fix null-ptr-deref in drm_dev_init_release() - drm/bridge: display-connector: fix an uninitialized pointer in probe() - Bluetooth: L2CAP: Fix not initializing sk_peer_pid - drm/ttm: Put BO in its memory manager's lru list - shmem: fix a race between shmem_unused_huge_shrink and shmem_evict_inode - mm/page_alloc.c: do not warn allocation failure on zone DMA if no managed pages - dma/pool: create dma atomic pool only if dma zone has managed pages - mm_zone: add function to check if managed dma zone exists - PCI: Add function 1 DMA alias quirk for Marvell 88SE9125 SATA controller - dma_fence_array: Fix PENDING_ERROR leak in dma_fence_array_signaled() - gpu: host1x: Add back arm_iommu_detach_device() - iommu/io-pgtable-arm-v7s: Add error handle for page table allocation failure - lkdtm: Fix content of section containing lkdtm_rodata_do_nothing() - iio: adc: ti-adc081c: Partial revert of removal of ACPI IDs - can: softing_cs: softingcs_probe(): fix memleak on registration failure - media: cec-pin: fix interrupt en/disable handling - media: stk1160: fix control-message timeouts - media: pvrusb2: fix control-message timeouts - media: redrat3: fix control-message timeouts - media: dib0700: fix undefined behavior in tuner shutdown - media: s2255: fix control-message timeouts - media: cpia2: fix control-message timeouts - media: em28xx: fix control-message timeouts - media: mceusb: fix control-message timeouts - media: flexcop-usb: fix control-message timeouts - media: v4l2-ioctl.c: readbuffers depends on V4L2_CAP_READWRITE - rtc: cmos: take rtc_lock while reading from CMOS - tools/nolibc: fix incorrect truncation of exit code - tools/nolibc: i386: fix initial stack alignment - tools/nolibc: x86-64: Fix startup code bug - x86/gpu: Reserve stolen memory for first integrated Intel GPU - mtd: rawnand: davinci: Rewrite function description - mtd: rawnand: davinci: Avoid duplicated page read - mtd: rawnand: davinci: Don't calculate ECC when reading page - mtd: Fixed breaking list in __mtd_del_partition. - mtd: rawnand: gpmi: Remove explicit default gpmi clock setting for i.MX6 - mtd: rawnand: gpmi: Add ERR007117 protection for nfc_apply_timings - nfc: llcp: fix NULL error pointer dereference on sendmsg() after failed bind() - HID: wacom: Avoid using stale array indicies to read contact count - HID: wacom: Ignore the confidence flag when a touch is removed - HID: wacom: Reset expected and received contact counts at the same time - HID: uhid: Fix worker destroying device without any protection - KVM: VMX: switch blocked_vcpu_on_cpu_lock to raw spinlock- sysctl: Modify sysctl_overload_detect_period minimum to 100ms - ax25: Fix NULL pointer dereferences in ax25 timers - ax25: fix NPD bug in ax25_disconnect - ax25: Fix NULL pointer dereference in ax25_kill_by_device - ax25: improve the incomplete fix to avoid UAF and NPD bugs - arm64: clear_page() shouldn't use DC ZVA when DCZID_EL0.DZP == 1 - mm: gup: fix potential pgmap refcnt leak in __gup_device_huge() - mtd: phram: Fix error return code in phram_setup()- scsi: hisi_sas: Limit users changing debugfs BIST count value - netfilter: nf_tables: initialize registers in nft_do_chain() - sched: Fix yet more sched_fork() races - USB: gadget: validate interface OS descriptor requests - usb: gadget: don't release an existing dev->buf - usb: gadget: clear related members when goto fail - usb: gadget: rndis: check size of RNDIS_MSG_SET command - locking/csd_lock: Add boot parameter for controlling CSD lock debugging - mm/mempolicy: fix a race between offset_il_node and mpol_rebind_task - PCI: fix kabi change in struct pci_dev - PCI/RCEC: Fix RCiEP device to RCEC association - PCI/AER: Add RCEC AER error injection support - PCI/PME: Add pcie_walk_rcec() to RCEC PME handling - PCI/AER: Add pcie_walk_rcec() to RCEC AER handling - PCI/ERR: Recover from RCiEP AER errors - PCI/ERR: Add pcie_link_rcec() to associate RCiEPs - PCI/ERR: Recover from RCEC AER errors - PCI/ERR: Clear AER status only when we control AER - PCI/ERR: Add pci_walk_bridge() to pcie_do_recovery() - PCI/ERR: Avoid negated conditional for clarity - PCI/ERR: Use "bridge" for clarity in pcie_do_recovery() - PCI/ERR: Simplify by computing pci_pcie_type() once - PCI/ERR: Simplify by using pci_upstream_bridge() - PCI/ERR: Rename reset_link() to reset_subordinates() - PCI/ERR: Cache RCEC EA Capability offset in pci_init_capabilities() - PCI/ERR: Bind RCEC devices to the Root Port driver - PCI/AER: Write AER Capability only when we control it - af_key: add __GFP_ZERO flag for compose_sadb_supported in function pfkey_register- SUNRPC: Ensure we flush any closed sockets before xs_xprt_free() - scsi: hisi_sas: Use autosuspend for the host controller - scsi: libsas: Keep host active while processing events - scsi: hisi_sas: Keep controller active between ISR of phyup and the event being processed - scsi: libsas: Defer works of new phys during suspend - scsi: libsas: Refactor sas_queue_deferred_work() - scsi: libsas: Add flag SAS_HA_RESUMING - scsi: libsas: Resume host while sending SMP I/Os - scsi: hisi_sas: Add more logs for runtime suspend/resume - scsi: libsas: Insert PORTE_BROADCAST_RCVD event for resuming host - scsi: mvsas: Add spin_lock/unlock() to protect asd_sas_port->phy_list - scsi: hisi_sas: Fix some issues related to asd_sas_port->phy_list - scsi: libsas: Add spin_lock/unlock() to protect asd_sas_port->phy_list - scsi: block: pm: Always set request queue runtime active in blk_post_runtime_resume() - scsi: Revert "scsi: hisi_sas: Filter out new PHY up events during suspend" - scsi: libsas: Don't always drain event workqueue for HA resume - scsi: hisi_sas: Wait for phyup in hisi_sas_control_phy() - scsi: hisi_sas: Initialise devices in .slave_alloc callback - can: ems_usb: ems_usb_start_xmit(): fix double dev_kfree_skb() in error path - drivers: hamradio: 6pack: fix UAF bug caused by mod_timer() - hamradio: remove needs_free_netdev to avoid UAF - hamradio: defer 6pack kfree after unregister_netdev - mm: page_counter: mitigate consequences of a page_counter underflow - nbd: fix possible overflow on 'first_minor' in nbd_dev_add() - io_uring: don't keep looping for more events if we can't flush overflow - hugetlbfs: fix a truncation issue in hugepages parameter - spi: hisi-kunpeng: Fix the debugfs directory name incorrect - spi: hisi-kunpeng: Add debugfs support - xen/netfront: react properly to failing gnttab_end_foreign_access_ref() - xen/gnttab: fix gnttab_end_foreign_access() without page specified - xen/pvcalls: use alloc/free_pages_exact() - xen/9p: use alloc/free_pages_exact() - xen: remove gnttab_query_foreign_access() - xen/gntalloc: don't use gnttab_query_foreign_access() - xen/scsifront: don't use gnttab_query_foreign_access() for mapped status - xen/netfront: don't use gnttab_query_foreign_access() for mapped status - xen/blkfront: don't use gnttab_query_foreign_access() for mapped status - xen/grant-table: add gnttab_try_end_foreign_access() - xen/xenbus: don't let xenbus_grant_ring() remove grants in error case - net: sched: fix use-after-free in tc_new_tfilter() - mtd: fixup CFI on ixp4xx - powerpc/pseries: Get entry and uaccess flush required bits from H_GET_CPU_CHARACTERISTICS - ALSA: hda/realtek: Re-order quirk entries for Lenovo - ALSA: hda/realtek: Add quirk for Legion Y9000X 2020 - ALSA: hda: ALC287: Add Lenovo IdeaPad Slim 9i 14ITL5 speaker quirk - ALSA: hda/realtek - Fix silent output on Gigabyte X570 Aorus Master after reboot from Windows - ALSA: hda/realtek: Add speaker fixup for some Yoga 15ITL5 devices - KVM: x86: remove PMU FIXED_CTR3 from msrs_to_save_all - firmware: qemu_fw_cfg: fix kobject leak in probe error path - firmware: qemu_fw_cfg: fix NULL-pointer deref on duplicate entries - firmware: qemu_fw_cfg: fix sysfs information leak - rtlwifi: rtl8192cu: Fix WARNING when calling local_irq_restore() with interrupts enabled - media: uvcvideo: fix division by zero at stream start - video: vga16fb: Only probe for EGA and VGA 16 color graphic cards - 9p: only copy valid iattrs in 9P2000.L setattr implementation - KVM: s390: Clarify SIGP orders versus STOP/RESTART - KVM: x86: Register Processor Trace interrupt hook iff PT enabled in guest - perf: Protect perf_guest_cbs with RCU - remoteproc: qcom: pil_info: Don't memcpy_toio more than is provided - orangefs: Fix the size of a memory allocation in orangefs_bufmap_alloc() - devtmpfs regression fix: reconfigure on each mount - kbuild: Add $(KBUILD_HOSTLDFLAGS) to 'has_libelf' test - staging: greybus: fix stack size warning with UBSAN - drm/i915: Avoid bitwise vs logical OR warning in snb_wm_latency_quirk() - staging: wlan-ng: Avoid bitwise vs logical OR warning in hfa384x_usb_throttlefn() - media: Revert "media: uvcvideo: Set unique vdev name based in type" - random: fix crash on multiple early calls to add_bootloader_randomness() - random: fix data race on crng init time - random: fix data race on crng_node_pool - can: gs_usb: gs_can_start_xmit(): zero-initialize hf->{flags,reserved} - can: isotp: convert struct tpcon::{idx,len} to unsigned int - can: gs_usb: fix use of uninitialized variable, detach device on reception of invalid USB data - mfd: intel-lpss: Fix too early PM enablement in the ACPI ->probe() - veth: Do not record rx queue hint in veth_xmit - mmc: sdhci-pci: Add PCI ID for Intel ADL - ath11k: Fix buffer overflow when scanning with extraie - USB: Fix "slab-out-of-bounds Write" bug in usb_hcd_poll_rh_status - USB: core: Fix bug in resuming hub's handling of wakeup requests - ARM: dts: exynos: Fix BCM4330 Bluetooth reset polarity in I9100 - Bluetooth: bfusb: fix division by zero in send path - Bluetooth: btusb: Add support for Foxconn QCA 0xe0d0 - Bluetooth: btusb: Add support for Foxconn MT7922A - Bluetooth: btusb: Add two more Bluetooth parts for WCN6855 - Bluetooth: btusb: fix memory leak in btusb_mtk_submit_wmt_recv_urb() - workqueue: Fix unbind_workers() VS wq_worker_running() race- Add java-1.8.0-openjdk-devel BuildRequires for kernel.spec - Compress modules to xz format in kernel.spec, which reduces disk consumption - kabichk: do kabi check only for 4K page_size- USB: gadget: validate endpoint index for xilinx udc - sr9700: sanity check for packet length - Reinstate some of "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" - swiotlb: fix info leak with DMA_FROM_DEVICE- sched/fair: Add qos_throttle_list node in struct cfs_rq - ARM: 9142/1: kasan: work around LPAE build warning - mm: kfence: fix missing objcg housekeeping for SLAB - cgroup: Export cgroup.kill from cgroupv2 to cgroupv1 - cgroup: introduce cgroup.kill - memcg: Fix inconsistent oom event behavior for OOM_MEMCG_KILL - memcg: Export memory.events and memory.events.local from cgroupv2 to cgroupv1 - net: hns3: fix phy can not link up when autoneg off and reset - net: hns3: add NULL pointer check for hns3_set/get_ringparam() - net: hns3: add netdev reset check for hns3_set_tunable() - net: hns3: clean residual vf config after disable sriov - net: hns3: add max order judgement for tx spare buffer - net: hns3: fix ethtool tx copybreak buf size indicating not aligned issue - net: hns3: refine the process when PF set VF VLAN - net: hns3: add vlan list lock to protect vlan list - net: hns3: fix port base vlan add fail when concurrent with reset - net: hns3: fix bug when PF set the duplicate MAC address for VFs - net: hns3: handle empty unknown interrupt for VF - net: hns3: fix race condition in debugfs - arm64: cpu_park: Move into stand-alone file - arm64: quick_kexec: Move to stand-alone file - jffs2: fix NULL pointer dereference in jffs2_scan_medium - rseq, ptrace: Add PTRACE_GET_RSEQ_CONFIGURATION request - config: enable CONFIG_MEMCG_MEMFS_INFO by default - mm/memcg_memfs_info: show files that having pages charged in mem_cgroup - share_pool: don't trace the invalid spa address - mm: share_pool: adjust sp_alloc behavior when coredump - mm: share_pool: adjust sp_make_share_k2u behavior when coredump- net/spnic: Remove spnic driver. - SCSI: spfc: remove SPFC driver- block-map: add __GFP_ZERO flag for alloc_page in function bio_copy_kern - net: snmp: inline snmp_get_cpu_field()- Revert "Compress modules to xz format in kernel.spec, which reduces disk consumption" - esp: Fix possible buffer overflow in ESP transformation - sock: remove one redundant SKB_FRAG_PAGE_ORDER macro - kabi: only reserve flags on X86_64 and ARM64 - mm/dynamic_hugetlb: only compile PG_pool on X86_64 and ARM64- kabi: fix kabi broken in struct fuse_args - fuse: fix pipe buffer lifetime for direct_io- vfs: fs_context: fix up param length parsing in legacy_parse_param - NFS: LOOKUP_DIRECTORY is also ok with symlinks - blk-mq: fix potential uaf for 'queue_hw_ctx' - blk-mq: add exception handling when srcu->sda alloc failed- mm/dynamic_hugetlb: initialize subpages before merging - mm/dynamic_hugetlb: set/clear HPageFreed - mm/dynamic_hugetlb: only support to merge 2M dynamicly - mm/dynamic_hugetlb: hold the lock until pages back to hugetlb - mm/dynamic_hugetlb: use mem_cgroup_force_empty to reclaim pages - mm/dynamic_hugetlb: check page using check_new_page - mm/dynamic_hugetlb: use pfn to traverse subpages - mm/dynamic_hugetlb: improve the initialization of huge pages - mm/dynamic_hugetlb: check free_pages_prepares when split pages- Compress modules to xz format in kernel.spec, which reduces disk consumption.- irqchip/gic-phytium-2500: Fix issue that interrupts are concentrated in one cpu- scsi: ses: Fix crash caused by kfree an invalid pointer - ovl: fix incorrect extent info in metacopy case - perf sched: Cast PTHREAD_STACK_MIN to int as it may turn into sysconf(__SC_THREAD_STACK_MIN_VALUE)- arm/arm64: paravirt: Remove GPL from pv_ops export- ima: bugfix for digest lists importing - net/hinic: Fix call trace when the rx_buff module parameter is grater than 2 - net/hinic: Fix null pointer dereference in hinic_physical_port_id- net/hinic: Fix double free issue- src-openEuler: add with_64kb to control 64KB page size - scsi: spfc: Remove redundant mask and spinlock - xfs: order CIL checkpoint start records - xfs: attach iclog callbacks in xlog_cil_set_ctx_write_state() - xfs: factor out log write ordering from xlog_cil_push_work() - xfs: pass a CIL context to xlog_write() - xfs: fix the forward progress assertion in xfs_iwalk_run_callbacks - xfs: move xlog_commit_record to xfs_log_cil.c - xfs: log head and tail aren't reliable during shutdown - xfs: don't run shutdown callbacks on active iclogs - xfs: separate out log shutdown callback processing - xfs: rework xlog_state_do_callback() - xfs: make forced shutdown processing atomic - xfs: convert log flags to an operational state field - xfs: move recovery needed state updates to xfs_log_mount_finish - xfs: XLOG_STATE_IOERROR must die - xfs: convert XLOG_FORCED_SHUTDOWN() to xlog_is_shutdown() - Revert "nfs: ensure correct writeback errors are returned on close()" - fuse: support SB_NOSEC flag to improve write performance - fuse: add a flag FUSE_OPEN_KILL_SUIDGID for open() request - fuse: don't send ATTR_MODE to kill suid/sgid for handle_killpriv_v2 - fuse: setattr should set FATTR_KILL_SUIDGID - fuse: set FUSE_WRITE_KILL_SUIDGID in cached write path - fuse: rename FUSE_WRITE_KILL_PRIV to FUSE_WRITE_KILL_SUIDGID - fuse: introduce the notion of FUSE_HANDLE_KILLPRIV_V2 - xfs: remove dead stale buf unpin handling code - xfs: hold buffer across unpin and potential shutdown processing - xfs: fix an ABBA deadlock in xfs_rename - Revert "efi/libstub: arm64: Relax 2M alignment again for relocatable kernels" - crypto: hisilicon/qm - fix memset during queues clearing - crypto: hisilicon/qm - modify device status check parameter - crypto: hisilicon/qm - remove redundant cache writeback - crypto: hisilicon/qm - disable queue when 'CQ' error - crypto: hisilicon/qm - reset function if event queue overflows - crypto: hisilicon/qm - use request_threaded_irq instead - crypto: hisilicon/qm - modify the handling method after abnormal interruption - crypto: hisilicon/qm - code movement - crypto: hisilicon/qm - remove unnecessary device memory reset - crypto: hisilicon/qm - fix deadlock for remove driver - crypto: hisilicon/sec - add some comments for soft fallback - crypto: hisilicon/sec - fix the aead software fallback for engine- blk-throttle: Set BIO_THROTTLED when bio has been throttled - bpf, selftests: Add ringbuf memory type confusion test - bpf/selftests: Test bpf_d_path on rdonly_mem. - bpf, selftests: Add various ringbuf tests with invalid offset - selftests/bpf: Add verifier test for PTR_TO_MEM spill - bpf: Fix ringbuf memory type confusion when passing to helpers - bpf: Fix out of bounds access for ringbuf helpers - bpf: Generally fix helper register offset check - bpf: Mark PTR_TO_FUNC register initially with zero offset - bpf: Generalize check_ctx_reg for reuse with other types - bpf/selftests: Test PTR_TO_RDONLY_MEM - bpf: Add MEM_RDONLY for helper args that are pointers to rdonly mem. - bpf: Make per_cpu_ptr return rdonly PTR_TO_MEM. - bpf: Convert PTR_TO_MEM_OR_NULL to composable types. - bpf: Introduce MEM_RDONLY flag - bpf: Replace PTR_TO_XXX_OR_NULL with PTR_TO_XXX | PTR_MAYBE_NULL - bpf: Replace RET_XXX_OR_NULL with RET_XXX | PTR_MAYBE_NULL - bpf: Replace ARG_XXX_OR_NULL with ARG_XXX | PTR_MAYBE_NULL - bpf: Introduce composable reg, ret and arg types. - bpf: Fix out of bounds access from invalid *_or_null type verification - blk-mq: decrease pending_queues when it expires - blk-mq: add debugfs to print information for blk_mq_tag_set - blk-mq: allow hardware queue to get more tag while sharing a tag set - bfq: fix use-after-free in bfq_dispatch_request - livepatch/core: Validate function old_name before 'klp_init_object_loaded' - arm64: config: enable CONFIG_ARM64_UCE_KERNEL_RECOVERY - arm64: ras: copy_from_user scenario support uce kernel recovery - efi: Fix efi_find_mirror redefine in x86 - sched: Fix sleeping in atomic context at cpu_qos_write() - vfio/iommu_type1: Fix the logic of updating num_non_hwdbm_domains - iommu: Stop tracking the dirty log status of iommu_domain - iommu/smmuv3: Remove the S1 mapping restriction of dirty log - timekeeping: Avoiding false sharing in field access of tk_core - config: close CONFIG_ARM64_ILP32 - arm64: replace is_compat_task() with is_ilp32_compat_task() in TASK_SIZE_MAX - arch_topology: Fix missing clear cluster_cpumask in remove_cpu_topology() - kabi: fix split error of kABI reference checking tool - ipv6: blackhole_netdev needs snmp6 counters - net: avoid quadratic behavior in netdev_wait_allrefs_any() - net: allow out-of-order netdev unregistration - net: transition netdev reg state earlier in run_todo - ipv6: give an IPv6 dev to blackhole_netdev - configs: disable CONFIG_RODATA_FULL_DEFAULT_ENABLED - dm rq: don't queue request to blk-mq during DM suspend - rcu/nocb: Fix missed nocb_timer requeue - dm: fix mempool NULL pointer race when completing IO - blk-mq: Improve performance of non-mq IO schedulers with multiple HW queues - Revert "blk-mq, elevator: Count requests per hctx to improve performance"- lib/iov_iter: initialize "flags" in new pipe_buffer- sched: enable CONFIG_QOS_SCHED on arm64 - sched/qos: Remove dependency CONFIG_x86- ubifs: rename_whiteout: correct old_dir size computing - configs: update the defconfigs to support 9P - Revert "dm space maps: don't reset space map allocation cursor when committing" - drivers: hooks: add bonding driver vendor hooks - etmem: etmem scan module Replace WARN_ONCE() with debug_printk for "nothing read" - netfilter: nf_tables_offload: incorrect flow offload action array size- f2fs: fix to do sanity check in is_alive() - f2fs: fix to avoid panic in is_alive() if metadata is inconsistent - f2fs: fix to do sanity check on inode type during garbage collection - iommu/io-pgtable-arm: Fix attach device failed when smmuv3 supports HTTU - configs: enable CONFIG_INTEL_IDXD - ext4: convert DIV_ROUND_UP to DIV_ROUND_UP_ULL- bonding: force carrier update when releasing slave - ext4: fix underflow in ext4_max_bitmap_size() - dm: make sure dm_table is binded before queue request - tty/amba-pl011: Call acpi_put_table() to fix memory leak - config: enable MEMORY_RELIABLE by default - mm: add support for page cache use reliable memory - shmem: Introduce shmem reliable - mm: Reserve field in mm_struct for memory reliable - mm: Introduce reliable flag for user task - meminfo: Show reliable memory info - mm: Introduce memory reliable - efi: Disable mirror feature if kernelcore is not specified - mm: Demote warning message in vmemmap_verify() to debug level - mm: Ratelimited mirrored memory related warning messages - efi: Find mirrored memory ranges for arm64 - efi: Make efi_find_mirror() public - arm64: efi: Add fake memory support - efi: Make efi_print_memmap() public- arm64: openeuler_defconfig: Enable config for ultrasoc driver - drivers/coresight: Add Ultrasoc System Memory Buffer driver - coresight: etm4x: Modify core-commit to avoid HiSilicon ETM overflow - RAS: Report ARM processor information to userspace - configs: enable CONFIG_NTB_INTEL - udf: Restore i_lenAlloc when inode expansion fails - udf: Fix NULL ptr deref when converting from inline format - rcu: Do not report strict GPs for outgoing CPUs - rcu-tasks: Make ksoftirqd provide RCU Tasks quiescent states - entry: Explicitly flush pending rcuog wakeup before last rescheduling point - rcu/nocb: Trigger self-IPI on late deferred wake up before user resume - irq_work: Cleanup - powerpc/process, kasan: Silence KASAN warnings in __get_wchan() - net/spnic: Reduce the timeout of the channel between driver and firmware - net/spnic: Fix an error when netdev failed to link up - net/spnic: Fix xor checksum error when sending a non 4B-aligned message to firmware - net/spnic: Fix ethtool loopback command failure - net/spnic: Fix array bounds error in ethtool get_link_ksettings - x86/tsc: Make cur->adjusted values in package#1 to be the same - ata: Add support for PxSCT.LPM set based on actual LPM capability - ata: Add support for disabling PhyRdy Change Interrupt based on actual LPM capability - ahci: Fix some bugs like plugin support and sata link stability when user enable ahci RTD3 - EHCI: Clear wakeup signal locked in S0 state when device plug in - XHCI: Fix some device identify fail when enable xHCI runtime suspend - rtc: Fix set RTC time delay 500ms on some Zhaoxin SOCs- yam: fix a memory leak in yam_siocdevprivate() - Phytium/S2500: kdump: Avoid vmcore saving failure across multi-socket - irqchip/irq-gic-phytium-2500: Add support for kdump - ipmi_si: Phytium S2500 workaround for MMIO-based IPMI - iommu: support phytium ft2000plus and S2500 iommu function - sw64: vfio: select VFIO_IOMMU_TYPE1 as default - sw64: tty: add serial driver for sw64 - sw64: spi: add driver for SPI controller - sw64: add hypervisor based RTC on SW64 systems - sw64: kgdb: add support for sw64 - sw64: LPC: add driver for LPC controller - sw64: iommu: fix a bug in calling 'alloc_pages_node' - sw64: iommu: add iommu driver for sw64 - sw64: gpu/drm: fix kernel crash caused by drm driver - sw64: radeon: correct low-level mmio memset direct calls - sw64: gpu/drm: solve driver load cause kernel crash - amdgpu: enable KFD on SW64 systems - sw64: megaraid: fix kernel panic caused by accessing an illegal address - sw64: i2c: add i2c driver based designware for sw64 - sw64: efi: add SMBIOS/DMI and EFI runtime driver codes - sw64: gpio: add sunway builtin gpio driver - sw64: acpi: add initial acpi infrastructure support - sw64: add perf userspace tool support for sw64 - tools uapi: fix sw64 support - sw64: kvm: add definitions for kvm - sw64: moduleparam: fix sw64 compile failure - sw64: kdump/kexec: add KEXEC_ARCH_SW_64 definition - sw64: add AUDIT_ARCH_SW64 definition - sw64: ftrace: add sw64 support to recordmcount - sw64: add sw_64 support to buildtar, mkdebian and builddeb - sw64: add basic support for sw64 - mm/pin_mem: add invalid check for pinmemory boot parameter - livepatch/x86: Fix incorrect use of 'strncpy' - livepatch: Fix issues in klp_mem_{prepare,recycle} - livepatch: Introduce 'arch_klp_save_old_code' - livepatch: Reduce duplicated arch_klp_mem_{prepare,recycle} - livepatch: Move 'klp_func_list' related codes out of 'arch' - livepatch: Introduce 'struct arch_klp_data' - livepatch/arm64: Uniform 'old_func' field in struct klp_func_node - tpm_tis_spi: set default probe function if device id not match - deconfig: intel ice-lake missing config enable - selftests/sgx: Fix Q1 and Q2 calculation in sigstruct.c - selftests/sgx: remove checks for file execute permissions - selftests/sgx: Refine the test enclave to have storage - selftests/sgx: Add EXPECT_EEXIT() macro - selftests/sgx: Dump enclave memory map - selftests/sgx: Migrate to kselftest harness - selftests/sgx: Rename 'eenter' and 'sgx_call_vdso' - x86/sgx: Expose SGX architectural definitions to the kernel - selftests/sgx: Use getauxval() to simplify test code - selftests/sgx: Improve error detection and messages - selftests/sgx: Use a statically generated 3072-bit RSA key - x86/sgx: Remove unnecessary kmap() from sgx_ioc_enclave_init() - x86/sgx: Add a basic NUMA allocation scheme to sgx_alloc_epc_page() - x86/sgx: Replace section->init_laundry_list with sgx_dirty_page_list - x86/sgx: Maintain encl->refcount for each encl->mm_list entry - x86/sgx: Drop racy follow_pfn() check - x86/sgx: Fix the return type of sgx_init() - x86/sgx: Return -EINVAL on a zero length buffer in sgx_ioc_enclave_add_pages() - x86/sgx: Fix sgx_ioc_enclave_provision() kernel-doc - x86/sgx: Return -ERESTARTSYS in sgx_ioc_enclave_add_pages() - x86/sgx: Clarify 'laundry_list' locking - x86/sgx: Update MAINTAINERS - Documentation/x86: Document SGX kernel architecture - x86/sgx: Add ptrace() support for the SGX driver - x86/sgx: Add a page reclaimer - selftests/x86: Add a selftest for SGX - x86/vdso: Implement a vDSO for Intel SGX enclave call - x86/traps: Attempt to fixup exceptions in vDSO before signaling - x86/fault: Add a helper function to sanitize error code - x86/vdso: Add support for exception fixup in vDSO functions - x86/sgx: Add SGX_IOC_ENCLAVE_PROVISION - x86/sgx: Add SGX_IOC_ENCLAVE_INIT - x86/sgx: Add SGX_IOC_ENCLAVE_ADD_PAGES - x86/sgx: Add SGX_IOC_ENCLAVE_CREATE - x86/sgx: Add an SGX misc driver interface - mm: Add 'mprotect' hook to struct vm_operations_struct - x86/sgx: Add SGX page allocator functions - x86/cpu/intel: Add a nosgx kernel parameter - x86/cpu/intel: Detect SGX support - x86/sgx: Initialize metadata for Enclave Page Cache (EPC) sections - x86/{cpufeatures,msr}: Add Intel SGX Launch Control hardware bits - x86/cpufeatures: Add Intel SGX hardware bits - x86/sgx: Add wrappers for ENCLS functions - x86/sgx: Add SGX architectural data structures - configfs: fix a race in configfs_{,un}register_subsystem() - fs/dirty_pages: fix wrong lock for inode list in super_block - ACPI: irq: Prevent unregistering of GIC SGIs - PM: ACPI: Refresh wakeup device power configuration every time - ACPICA: Interpreter: fix memory leak by using existing buffer- configs: enable CONFIG_INTEGRITY_PLATFORM_KEYRING and CONFIG_LOAD_UEFI_KEYS - tipc: improve size validations for received domain records - cgroup-v1: Require capabilities to set release_agent - NFSv4: nfs_atomic_open() can race when looking up a non-regular file - NFSv4: Handle case where the lookup of a directory fails - cgroup/cpuset: Fix a race between cpuset_attach() and cpu hotplug - block: update io_ticks when io hang - livepatch: Fix missing unlock on error in klp_enable_patch() - livepatch: Fix kobject refcount bug on klp_init_patch_early failure path- kabi: cleanup config entries of kabi - kabi: fix build error when CONFIG_KABI_RESERVE=n - kabi:crypto: reserve space for RSASSA-PSS style certificates - mm/page_alloc: use accumulated load when building node fallback list - mm/page_alloc: print node fallback order - arm64: openeuler_defconfig: Enable Kunpeng related configs- rcu: Make TASKS_TRACE_RCU select IRQ_WORK - x86/kdump: make crash kernel boot faster - mm, hwpoison: fix condition in free hugetlb page path - x509: Detect sm2 keys by their parameters OID - mm/page_alloc.c: fix 'zone_id' may be used uninitialized in this function warning - sysctl: returns -EINVAL when a negative value is passed to proc_doulongvec_minmax - arm64: fix address limit problem with TASK_SIZE_MAX - arm64: mark __system_matches_cap as __maybe_unused - arm64: Avoid premature usercopy failure - arm64: uaccess: remove vestigal UAO support - arm64: uaccess: remove redundant PAN toggling - arm64: uaccess: remove addr_limit_user_check() - arm64: uaccess: remove set_fs() - arm64: uaccess cleanup macro naming - arm64: uaccess: split user/kernel routines - arm64: uaccess: refactor __{get,put}_user - arm64: uaccess: simplify __copy_user_flushcache() - arm64: uaccess: rename privileged uaccess routines - arm64: sdei: explicitly simulate PAN/UAO entry - arm64: sdei: move uaccess logic to arch/arm64/ - Revert "arm64: fix current_thread_info()->addr_limit setup" - Revert "arm64: fix USER_DS definition problem in non-compat mode" - Revert "arm64: Avoid premature usercopy failure" - arm64: alternatives: Move length validation in alternative_{insn, endif} - arm64: alternatives: Split up alternative.h - arm64: uaccess: move uao_* alternatives to asm-uaccess.h - Revert "arm64: alternatives: Move length validation in alternative_{insn, endif}" - arm64: add C wrappers for SET_PSTATE_*() - arm64: ensure ERET from kthread is illegal- livepatch/core: Fix where module get and put in different macro - livepatch/core: Remove redundant klp_free_objects_mod_limited - livepatch/core: Fix reference count issues - arm64/mpam: realign step entry when traversing rmid_transform - dt-bindings: mpam: refactor device tree node structure - arm64/mpam: refactor device tree structure to support multiple devices - arm64/mpam: fix __mpam_device_create() section mismatch error - block, bfq: don't move oom_bfqq - fget: clarify and improve __fget_files() implementation - KABI: add reserve space for thread_info struct - kabi: Reserve syscall entries for kabi compatibility - perf tools: Update powerpc's syscall.tbl copy from the kernel sources- kabi: reserve space for arm64 SME in thread_struct - KABI: KABI reservation for IMA namespace - kabi: Reserve space for struct acpi_device_power - kabi:fuse: reserve space for future expansion - kabi: net: reserve space for some net subsystems related structure - KABI: reserve space for struct input_dev - KABI: reserve space for several i2c structures - KABI: add reserve space for sched structures - sched: move CPU field back into thread_info if THREAD_INFO_IN_TASK=y - powerpc: add CPU field to struct thread_info - s390: add CPU field to struct thread_info - x86: add CPU field to struct thread_info - arm64: add CPU field to struct thread_info - powerpc: smp: remove hack to obtain offset of task_struct::cpu - riscv: rely on core code to keep thread_info::cpu updated - Input: zinitix - make sure the IRQ is allocated before it gets enabled - ARM: dts: gpio-ranges property is now required - ipv6: raw: check passed optlen before reading - drm/amd/display: Added power down for DCN10 - mISDN: change function names to avoid conflicts - atlantic: Fix buff_ring OOB in aq_ring_rx_clean - net: udp: fix alignment problem in udp4_seq_show() - ip6_vti: initialize __ip6_tnl_parm struct in vti6_siocdevprivate - scsi: libiscsi: Fix UAF in iscsi_conn_get_param()/iscsi_conn_teardown() - usb: mtu3: fix interval value for intr and isoc - ipv6: Do cleanup if attribute validation fails in multipath route - ipv6: Continue processing multipath route even if gateway attribute is invalid - power: bq25890: Enable continuous conversion for ADC at charging - rndis_host: support Hytera digital radios - power: reset: ltc2952: Fix use of floating point literals - power: supply: core: Break capacity loop - net: ena: Fix error handling when calculating max IO queues number - net: ena: Fix undefined state when tx request id is out of bounds - sch_qfq: prevent shift-out-of-bounds in qfq_init_qdisc - batman-adv: mcast: don't send link-local multicast to mcast routers - lwtunnel: Validate RTA_ENCAP_TYPE attribute length - ipv6: Check attribute length for RTA_GATEWAY when deleting multipath route - ipv6: Check attribute length for RTA_GATEWAY in multipath route - ipv4: Check attribute length for RTA_FLOW in multipath route - ipv4: Check attribute length for RTA_GATEWAY in multipath route - ftrace/samples: Add missing prototypes direct functions - i40e: Fix incorrect netdev's real number of RX/TX queues - i40e: Fix for displaying message regarding NVM version - i40e: fix use-after-free in i40e_sync_filters_subtask() - sfc: The RX page_ring is optional - mac80211: initialize variable have_higher_than_11mbit - RDMA/uverbs: Check for null return of kmalloc_array - netrom: fix copying in user data in nr_setsockopt - RDMA/core: Don't infoleak GRH fields - iavf: Fix limit of total number of queues to active queues of VF - i40e: Fix to not show opcode msg on unsuccessful VF MAC change - ieee802154: atusb: fix uninit value in atusb_set_extended_addr - tracing: Tag trace_percpu_buffer as a percpu pointer - tracing: Fix check for trace_percpu_buffer validity in get_trace_buf() - selftests: x86: fix [-Wstringop-overread] warn in test_process_vm_readv() - f2fs: quota: fix potential deadlock - bpf: Add kconfig knob for disabling unpriv bpf by default - perf script: Fix CPU filtering of a script's switch events - net: fix use-after-free in tw_timer_handler - Input: spaceball - fix parsing of movement data packets - Input: appletouch - initialize work before device registration - scsi: vmw_pvscsi: Set residual data length conditionally - binder: fix async_free_space accounting for empty parcels - usb: mtu3: set interval of FS intr and isoc endpoint - usb: mtu3: fix list_head check warning - usb: mtu3: add memory barrier before set GPD's HWO - usb: gadget: f_fs: Clear ffs_eventfd in ffs_data_clear. - xhci: Fresco FL1100 controller should not have BROKEN_MSI quirk set. - drm/amdgpu: add support for IP discovery gc_info table v2 - drm/amdgpu: When the VCN(1.0) block is suspended, powergating is explicitly enabled - uapi: fix linux/nfc.h userspace compilation errors - nfc: uapi: use kernel size_t to fix user-space builds - i2c: validate user data in compat ioctl - fsl/fman: Fix missing put_device() call in fman_port_probe - net/ncsi: check for error return from call to nla_put_u32 - selftests/net: udpgso_bench_tx: fix dst ip argument - net/mlx5e: Fix wrong features assignment in case of error - ionic: Initialize the 'lif->dbid_inuse' bitmap - igc: Fix TX timestamp support for non-MSI-X platforms - net/smc: fix kernel panic caused by race of smc_sock - net/smc: don't send CDC/LLC message if link not ready - net/smc: improved fix wait on already cleared link - NFC: st21nfca: Fix memory leak in device probe and remove - net: lantiq_xrx200: fix statistics of received bytes - net: ag71xx: Fix a potential double free in error handling paths - net: usb: pegasus: Do not drop long Ethernet frames - net/smc: fix using of uninitialized completions - sctp: use call_rcu to free endpoint - selftests: Calculate udpgso segment count without header adjustment - udp: using datalen to cap ipv6 udp max gso segments - net/mlx5e: Fix ICOSQ recovery flow for XSK - net/mlx5e: Wrap the tx reporter dump callback to extract the sq - net/mlx5: DR, Fix NULL vs IS_ERR checking in dr_domain_init_resources - scsi: lpfc: Terminate string in lpfc_debugfs_nvmeio_trc_write() - selinux: initialize proto variable in selinux_ip_postroute_compat() - recordmcount.pl: fix typo in s390 mcount regex - memblock: fix memblock_phys_alloc() section mismatch error - platform/x86: apple-gmux: use resource_size() with res - parisc: Clear stale IIR value on instruction access rights trap - tomoyo: use hwight16() in tomoyo_domain_quota_is_ok() - tomoyo: Check exceeded quota early in tomoyo_domain_quota_is_ok(). - Input: i8042 - enable deferred probe quirk for ASUS UM325UA - Input: i8042 - add deferred probe support - fs/ntfs3: Add ntfs3 module in openeuler_defconfig - fs/ntfs3: Add NTFS3 in fs/Kconfig and fs/Makefile - fs/ntfs3: Fix the issue from backport 5.15 to 5.10 - fs/ntfs3: Add MAINTAINERS - fs/ntfs3: Check for NULL pointers in ni_try_remove_attr_list - fs/ntfs3: Refactor ntfs_read_mft - fs/ntfs3: Refactor ni_parse_reparse - fs/ntfs3: Refactor ntfs_create_inode - fs/ntfs3: Refactor ntfs_readlink_hlp - fs/ntfs3: Rework ntfs_utf16_to_nls - fs/ntfs3: Fix memory leak if fill_super failed - fs/ntfs3: Keep prealloc for all types of files - fs/ntfs3: Remove unnecessary functions - fs/ntfs3: Forbid FALLOC_FL_PUNCH_HOLE for normal files - fs/ntfs3: Refactoring of ntfs_set_ea - fs/ntfs3: Remove locked argument in ntfs_set_ea - fs/ntfs3: Use available posix_acl_release instead of ntfs_posix_acl_release - fs/ntfs3: Check for NULL if ATTR_EA_INFO is incorrect - fs/ntfs3: Refactoring of ntfs_init_from_boot - fs/ntfs3: Reject mount if boot's cluster size < media sector size - fs/ntfs3: Refactoring lock in ntfs_init_acl - fs/ntfs3: Change posix_acl_equiv_mode to posix_acl_update_mode - fs/ntfs3: Pass flags to ntfs_set_ea in ntfs_set_acl_ex - fs/ntfs3: Refactor ntfs_get_acl_ex for better readability - fs/ntfs3: Move ni_lock_dir and ni_unlock into ntfs_create_inode - fs/ntfs3: Fix logical error in ntfs_create_inode - fs/ntfs3: Remove deprecated mount options nls - fs/ntfs3: Remove a useless shadowing variable - fs/ntfs3: Remove a useless test in 'indx_find()' - fs/ntfs3: Add sync flag to ntfs_sb_write_run and al_update - fs/ntfs3: Change max hardlinks limit to 4000 - fs/ntfs3: Fix insertion of attr in ni_ins_attr_ext - fs/ntfs3: Fix a memory leak on object opts - Doc/fs/ntfs3: Fix rst format and make it cleaner - fs/ntfs3: Initiliaze sb blocksize only in one place + refactor - fs/ntfs3: Initialize pointer before use place in fill_super - fs/ntfs3: Remove tmp pointer upcase in fill_super - fs/ntfs3: Remove tmp pointer bd_inode in fill_super - fs/ntfs3: Remove tmp var is_ro in ntfs_fill_super - fs/ntfs3: Use sb instead of sbi->sb in fill_super - fs/ntfs3: Remove unnecessary variable loading in fill_super - fs/ntfs3: Return straight without goto in fill_super - fs/ntfs3: Remove impossible fault condition in fill_super - fs/ntfs3: Change EINVAL to ENOMEM when d_make_root fails - fs/ntfs3: Fix wrong error message $Logfile -> $UpCase - fs/ntfs3: Use min/max macros instated of ternary operators - fs/ntfs3: Use clamp/max macros instead of comparisons - fs/ntfs3: Remove always false condition check - fs/ntfs3: Fix ntfs_look_for_free_space() does only report -ENOSPC - fs/ntfs3: Remove tabs before spaces from comment - fs/ntfs3: Remove braces from single statment block - fs/ntfs3: Place Comparisons constant right side of the test - fs/ntfs3: Remove '+' before constant in ni_insert_resident() - fs/ntfs3: Always use binary search with entry search - fs/ntfs3: Make binary search to search smaller chunks in beginning - fs/ntfs3: Limit binary search table size - fs/ntfs3: Remove unneeded header files from c files - fs/ntfs3: Change right headers to lznt.c - fs/ntfs3: Change right headers to upcase.c - fs/ntfs3: Change right headers to bitfunc.c - fs/ntfs3: Add missing header and guards to lib/ headers - fs/ntfs3: Add missing headers and forward declarations to ntfs_fs.h - fs/ntfs3: Add missing header files to ntfs.h - fs/ntfs3. Add forward declarations for structs to debug.h - fs/ntfs3: Remove redundant initialization of variable err - fs/ntfs3: Show uid/gid always in show_options() - fs/ntfs3: Rename mount option no_acs_rules > (no)acsrules - fs/ntfs3: Add iocharset= mount option as alias for nls= - fs/ntfs3: Make mount option nohidden more universal - fs/ntfs3: Init spi more in init_fs_context than fill_super - fs/ntfs3: Use new api for mounting - fs/ntfs3: Convert mount options to pointer in sbi - fs/ntfs3: Remove unnecesarry remount flag handling - fs/ntfs3: Remove unnecesarry mount option noatime - fs/ntfs3: Change how module init/info messages are displayed - fs/ntfs3: Remove GPL boilerplates from decompress lib files - fs/ntfs3: Remove unnecessary condition checking from ntfs_file_read_iter - fs/ntfs3: Fix integer overflow in ni_fiemap with fiemap_prep() - fs/ntfs3: Restyle comments to better align with kernel-doc - fs/ntfs3: Rework file operations - fs/ntfs3: Remove fat ioctl's from ntfs3 driver for now - fs/ntfs3: Restyle comments to better align with kernel-doc - fs/ntfs3: Fix error handling in indx_insert_into_root() - fs/ntfs3: Potential NULL dereference in hdr_find_split() - fs/ntfs3: Fix error code in indx_add_allocate() - fs/ntfs3: fix an error code in ntfs_get_acl_ex() - fs/ntfs3: add checks for allocation failure - fs/ntfs3: Use kcalloc/kmalloc_array over kzalloc/kmalloc - fs/ntfs3: Do not use driver own alloc wrappers - fs/ntfs3: Use kernel ALIGN macros over driver specific - fs/ntfs3: Restyle comment block in ni_parse_reparse() - fs/ntfs3: Remove unused including - fs/ntfs3: Fix fall-through warnings for Clang - fs/ntfs3: Fix one none utf8 char in source file - fs/ntfs3: Remove unused variable cnt in ntfs_security_init() - fs/ntfs3: Fix integer overflow in multiplication - fs/ntfs3: Add ifndef + define to all header files - fs/ntfs3: Use linux/log2 is_power_of_2 function - fs/ntfs3: Fix various spelling mistakes - fs/ntfs3: Add Kconfig, Makefile and doc - fs/ntfs3: Add NTFS journal - fs/ntfs3: Add compression - fs/ntfs3: Add attrib operations - fs/ntfs3: Add file operations and implementation - fs/ntfs3: Add bitmap - fs/ntfs3: Add initialization of super block - fs/ntfs3: Add headers and misc files - openeuler_defconfig: Enable CONFIG_DEBUG_INFO_BTF - Revert "openeuler_defconfig: Enable CONFIG_DEBUG_INFO_BTF" - change x86 configs - change arm64 configs - mm/damon: hide kernel pointer from tracepoint event - mm/damon/vaddr: hide kernel pointer from damon_va_three_regions() failure log - mm/damon/vaddr: use pr_debug() for damon_va_three_regions() failure logging - mm/damon/dbgfs: remove an unnecessary variable - mm/damon: move the implementation of damon_insert_region to damon.h - mm/damon: add access checking for hugetlb pages - Docs/admin-guide/mm/damon/usage: update for schemes statistics - mm/damon/dbgfs: support all DAMOS stats - Docs/admin-guide/mm/damon/reclaim: document statistics parameters - mm/damon/reclaim: provide reclamation statistics - mm/damon/schemes: account how many times quota limit has exceeded - mm/damon/schemes: account scheme actions that successfully applied - mm/damon: remove a mistakenly added comment for a future feature - Docs/admin-guide/mm/damon/usage: update for kdamond_pid and (mk|rm)_contexts - Docs/admin-guide/mm/damon/usage: mention tracepoint at the beginning - Docs/admin-guide/mm/damon/usage: remove redundant information - Docs/admin-guide/mm/damon/usage: update for scheme quotas and watermarks - mm/damon: convert macro functions to static inline functions - mm/damon: modify damon_rand() macro to static inline function - mm/damon: move damon_rand() definition into damon.h - mm/damon/schemes: add the validity judgment of thresholds - mm/damon/vaddr: remove swap_ranges() and replace it with swap() - mm/damon: remove some unneeded function definitions in damon.h - mm/damon/core: use abs() instead of diff_of() - mm/damon: add 'age' of region tracepoint support - mm/damon: unified access_check function naming rules - mm/damon/dbgfs: fix 'struct pid' leaks in 'dbgfs_target_ids_write()' - mm/damon/dbgfs: protect targets destructions with kdamond_lock - selftests/damon: split test cases - selftests/damon: test debugfs file reads/writes with huge count - selftests/damon: test wrong DAMOS condition ranges input - selftests/damon: test DAMON enabling with empty target_ids case - selftests/damon: skip test if DAMON is running - mm/damon/vaddr-test: remove unnecessary variables - mm/damon/vaddr-test: split a test function having >1024 bytes frame size - mm/damon/vaddr: remove an unnecessary warning message - mm/damon/core: remove unnecessary error messages - mm/damon/dbgfs: remove an unnecessary error message - mm/damon/core: use better timer mechanisms selection threshold - mm/damon/core: fix fake load reports due to uninterruptible sleeps - timers: implement usleep_idle_range() - mm/damon/dbgfs: fix missed use of damon_dbgfs_lock - mm/damon/dbgfs: use '__GFP_NOWARN' for user-specified size buffer allocation - NFC: add necessary privilege flags in netlink layer - net: add and use skb_unclone_keeptruesize() helper - openeuler_defconfig: Enable CONFIG_DEBUG_INFO_BTF - tools/bpftool: Fix cross-build - tools/bpftool: Force clean of out-of-tree build - x86/kdump: add log before booting crash kernel - selftests/x86: Test signal frame XSTATE header corruption handling - x86/fpu: Add address range checks to copy_user_to_xstate() - block, bfq: move bfqq to root_group if parent group is offlined - ext4: report error to userspace by netlink - crypto: Add PMULL judgment during initialization to prevent oops - phonet/pep: refuse to enable an unbound pipe - hamradio: improve the incomplete fix to avoid NPD - hamradio: defer ax25 kfree after unregister_netdev - ax25: NPD bug when detaching AX25 device - hwmon: (lm90) Do not report 'busy' status bit as alarm - hwmom: (lm90) Fix citical alarm status for MAX6680/MAX6681 - pinctrl: mediatek: fix global-out-of-bounds issue - ASoC: rt5682: fix the wrong jack type detected - ASoC: tas2770: Fix setting of high sample rates - Input: goodix - add id->model mapping for the "9111" model - Input: elants_i2c - do not check Remark ID on eKTH3900/eKTH5312 - mm: mempolicy: fix THP allocations escaping mempolicy restrictions - KVM: VMX: Fix stale docs for kvm-intel.emulate_invalid_guest_state - usb: gadget: u_ether: fix race in setting MAC address in setup phase - ceph: fix up non-directory creation in SGID directories - tee: optee: Fix incorrect page free bug - mac80211: fix locking in ieee80211_start_ap error path - ARM: 9169/1: entry: fix Thumb2 bug in iWMMXt exception handling - mmc: mmci: stm32: clear DLYB_CR after sending tuning command - mmc: core: Disable card detect during shutdown - mmc: meson-mx-sdhc: Set MANUAL_STOP for multi-block SDIO commands - mmc: sdhci-tegra: Fix switch to HS400ES mode - gpio: dln2: Fix interrupts when replugging the device - pinctrl: stm32: consider the GPIO offset to expose all the GPIO lines - KVM: VMX: Wake vCPU when delivering posted IRQ even if vCPU == this vCPU - platform/x86: intel_pmc_core: fix memleak on registration failure - x86/pkey: Fix undefined behaviour with PKRU_WD_BIT - parisc: Fix mask used to select futex spinlock - parisc: Correct completer in lws start - ipmi: fix initialization when workqueue allocation fails - ipmi: ssif: initialize ssif_info->client early - ipmi: bail out if init_srcu_struct fails - Input: atmel_mxt_ts - fix double free in mxt_read_info_block - ASoC: meson: aiu: Move AIU_I2S_MISC hold setting to aiu-fifo-i2s - ALSA: hda/realtek: Fix quirk for Clevo NJ51CU - ALSA: hda/realtek: Add new alc285-hp-amp-init model - ALSA: hda/realtek: Amp init fixup for HP ZBook 15 G6 - ALSA: drivers: opl3: Fix incorrect use of vp->state - ALSA: jack: Check the return value of kstrdup() - hwmon: (lm90) Drop critical attribute support for MAX6654 - hwmon: (lm90) Add basic support for TI TMP461 - hwmon: (lm90) Introduce flag indicating extended temperature support - hwmon: (lm90) Fix usage of CONFIG2 register in detect function - pinctrl: bcm2835: Change init order for gpio hogs - Input: elantech - fix stack out of bound access in elantech_change_report_id() - sfc: falcon: Check null pointer of rx_queue->page_ring - sfc: Check null pointer of rx_queue->page_ring - net: ks8851: Check for error irq - drivers: net: smc911x: Check for error irq - fjes: Check for error irq - bonding: fix ad_actor_system option setting to default - ipmi: Fix UAF when uninstall ipmi_si and ipmi_msghandler module - igb: fix deadlock caused by taking RTNL in RPM resume path - net: skip virtio_net_hdr_set_proto if protocol already set - net: accept UFOv6 packages in virtio_net_hdr_to_skb - qlcnic: potential dereference null pointer of rx_queue->page_ring - net: marvell: prestera: fix incorrect return of port_find - ARM: dts: imx6qdl-wandboard: Fix Ethernet support - RDMA/hns: Replace kfree() with kvfree() - IB/qib: Fix memory leak in qib_user_sdma_queue_pkts() - ASoC: meson: aiu: fifo: Add missing dma_coerce_mask_and_coherent() - spi: change clk_disable_unprepare to clk_unprepare - arm64: dts: allwinner: orangepi-zero-plus: fix PHY mode - HID: potential dereference of null pointer - HID: holtek: fix mouse probing - net: usb: lan78xx: add Allied Telesis AT29M2-AF - arm64: vdso32: require CROSS_COMPILE_COMPAT for gcc+bfd - arm64: vdso32: drop -no-integrated-as flag - mm/shmem.c: fix judgment error in shmem_is_huge() - drm: fix free illegal pointer when create drm_property_blob failed - BMA: Fix pointer cast compile warning in arm32 builds - arm64: openeuler_defconfig: Enable ARM64_PMEM_LEGACY - arm64: register persistent memory via protected memory - x86: pmem: move persistent memory(legacy) code into nvdimm - openeuler_defconfig: enable CONFIG_VENDOR_HOOKS for x86 and arm64 - vendor_hooks: make android vendor hooks feature generic. - ANDROID: fixup restricted hooks after tracepont refactoring - tracepoints: Do not punish non static call users - tracepoints: Remove unnecessary "data_args" macro parameter - ANDROID: simplify vendor hooks for non-GKI builds - ANDROID: vendor_hooks: fix __section macro - ANDROID: use static_call() for restricted hooks - ANDROID: fix redefinition error for restricted vendor hooks - ANDROID: add support for vendor hooks - mm: add PG_pool in /proc/kpageflags - ext4: Fix BUG_ON in ext4_bread when write quota data - ext4: fix null-ptr-deref in '__ext4_journal_ensure_credits' - bpf, mm: Fix lockdep warning triggered by stack_map_get_build_id_offset() - mmap_lock: change trace and locking order - mm: mmap_lock: fix disabling preemption directly - mm/mmap_lock: remove dead code for !CONFIG_TRACING configurations - mm: mmap_lock: use local locks instead of disabling preemption - mm: mmap_lock: add tracepoints around lock acquisition - ext4: fix an use-after-free issue about data=journal writeback mode - mm/pin_mem: improve pin mem pages rmap and free method - mm/pin_mem: add PG_hotreplace to mark pages need hotreplaced - mm/pin_mem: refactor pin memory mem reserve and pid reserve code - audit: bugfix for infinite loop when flush the hold queue - iommu/arm-smmu-v3: Remove arm_smmu_cmdq_issue_sync() to keep consistent with upstream - ipvlan: disable l2e local xmit - watchdog: Fix sleeping function called from atomic context - tcp_comp: Del compressed_data and remaining_data from tcp_comp_context_rx - tcp_comp: Add dpkt to save decompressed skb - tcp_comp: Fix ZSTD_decompressStream failed - tcp_comp: Fix comp_read_size return value - tcp_comp: Avoiding the null pointer problem of ctx in comp_stream_read - tcp_comp: open configs for tcp compression - tcp_comp: implement recvmsg for tcp compression - tcp_comp: implement sendmsg for tcp compression - Revert "sched: Introcude config option SCHED_OPTIMIZE_LOAD_TRACKING" - Revert "sched: Add switch for update_blocked_averages" - Revert "sched: Add frequency control for load update in scheduler_tick" - Revert "sched: Access control for sysctl_update_load_latency" - Revert "sched: Fix branch prediction error in static_key" - Revert "arm: Optimize ttwu IPI" - Revert "sched/idle: introduce smart halt polling" - Revert "sched/idle: Add IAS_SMART_HALT_POLL config for smart halt polling feature" - Revert "sched: Add menuconfig option for CONFIG_SCHED_OPTIMIZE_LOAD_TRACKING" - Revert "sysctl: Refactor IAS framework" - Revert "sched/idle: Optimize the loop time algorithm to reduce multicore disturb" - Revert "sched/idle: Reported an error when an illegal negative value is passed" - Revert "sched: Aware multi-core system for optimize loadtracking" - blk-throttle: enable hierarchical throttle in cgroup v1 - md: Fix undefined behaviour in is_mddev_idle - cgroup: fix compile error when CONFIG_MEMCG = n - xfs: map unwritten blocks in XFS_IOC_{ALLOC,FREE}SP just like fallocate - fbcon: fix ypos over boundary issue - mm/zswap: move to use crypto_acomp API for hardware acceleration - net: fix a data race when get vlan device - ipvlan: Add handling of NETDEV_UP events - perf vendor events amd: Add Zen3 events- Disable-SATA-disk-phy-for-severe-I_T-nexus reset failure - Export-sas_phy_enable - bonding: allow nesting of bonding device - bonding: avoid adding slave device with IFF_MASTER flag - bonding: 3ad: Fix the conflict between bond_update_slave_arr and the state machine - openeuler_defconfig: enable CONFIG_DYNAMIC_HUGETLB for x86 - mm/dynamic_hugetlb: add Document for dynamic hugetlb feature - mm/dynamic_hugetlb: disable dynamic hugetlb if hugetlb_vmemmap is enabled - mm/huge_memory: disable THP when dynamic hugetlb is enabled - mm/dynamic_hugetlb: add some tracepoints - mm/dynamic_hugetlb: free huge pages to dhugetlb_pool - mm/dynamic_hugetlb: alloc huge pages from dhugetlb_pool - mm/dynamic_hugetlb: collects resv allocated for dhugetlb_pool - mm/dynamic_hugetlb: add interface to disable normal pages allocation - mm/dynamic_hugetlb: free pages to dhugetlb_pool - mm/dynamic_hugetlb: alloc page from dhugetlb_pool - mm/dynamic_hugetlb: add migration function - mm/dynamic_hugetlb: add merge page function - mm/dynamic_hugetlb: add split page function - mm/dynamic_hugetlb: add interface to configure the count of hugepages - mm/dynamic_hugetlb: add PG_pool flag to mark pages from dhugetlb_pool - mm/dynamic_hugetlb: establish the dynamic hugetlb feature framework - mm/hugetlb: add parameter hugetlbfs_inode_info to several functions - mm: declare several functions- SCSI: spfc: Update lb mode acquired solution - cpufreq: intel_pstate: Add Icelake servers support in no-HWP mode - asm-generic: Add missing brackets for io_stop_wc macro - net: hns3: add ethtool priv-flag for TX push - net: hns3: add support for TX push mode - asm-generic: introduce io_stop_wc() and add implementation for ARM64 - net/spnic:Remove the code about little endian and big endian conversion - net/spnic:Remove the code of polling mode - net/spnic:Remove unused clp hardware channels - net/spnic:Remove unused functions about ceq - RDMA/hns: Replace get_udp_sport with rdma_get_udp_sport - RDMA/core: Calculate UDP source port based on flow label or lqpn/rqpn - RDMA/hns: Modify the hop num of HIP09 EQ to 1 - RDMA/hns: Remove magic number - RDMA/hns: Remove macros that are no longer used - RDMA/hns: Correctly initialize the members of Array[][] - RDMA/hns: Correct the type of variables participating in the shift operation - RDMA/hns: Replace tab with space in the right-side comments - RDMA/hns: Correct the print format to be consistent with the variable type - RDMA/hns: Correct the hex print format - RDMA/hns: Validate the pkey index - RDMA/hns: Modify the value of MAX_LP_MSG_LEN to meet hardware compatibility - RDMA/hns: Fix initial arm_st of CQ - RDMA: Constify netdev->dev_addr accesses - RDMA/hns: Use dma_alloc_coherent() instead of kmalloc/dma_map_single() - RDMA/hns: Add the check of the CQE size of the user space - RDMA/hns: Fix the size setting error when copying CQE in clean_cq() - RDMA/hns: Work around broken constant propagation in gcc 8 - RDMA/hns: Delete unnecessary blank lines. - RDMA/hns: Adjust the order in which irq are requested and enabled - RDMA/hns: Remove dqpn filling when modify qp from Init to Init - RDMA/hns: Fix query destination qpn - RDMA/hns: Bugfix for incorrect association between dip_idx and dgid - RDMA/hns: Bugfix for the missing assignment for dip_idx - RDMA/hns: Bugfix for data type of dip_idx - RDMA/hns: Fix incorrect lsn field - RDMA/hns: Delete unused hns bitmap interface - RDMA/hns: Use IDA interface to manage srq index - RDMA/hns: Ownerbit mode add control field - RDMA/hns: Remove unsupport cmdq mode - RDMA/hns: Don't overwrite supplied QP attributes - RDMA/hns: Fix the double unlock problem of poll_sem - hugetlbfs: fix issue of preallocation of gigantic pages can't work - hugetlbfs: extend the definition of hugepages parameter to support node allocation - cpupower: Add cpuid cap flag for MSR_AMD_HWCR support - cpupower: Remove family arg to decode_pstates() - cpupower: Condense pstate enabled bit checks in decode_pstates() - cpupower: Update family checks when decoding HW pstates - cpupower: Remove unused pscur variable. - cpupower: Add CPUPOWER_CAP_AMD_HW_PSTATE cpuid caps flag - cpupower: Correct macro name for CPB caps flag - cpupower: Update msr_pstate union struct naming - openeuler_defconfig: Enable CONFIG_ARM64_EPAN for ARM64 - arm64: Support execute-only permissions with Enhanced PAN - arm64: head.S: cleanup SCTLR_ELx initialization - arm64: smccc: Save lr before calling __arm_smccc_sve_check() - arm64: smccc: Support SMCCC v1.3 SVE register saving hint - KVM: arm64: Implement the TRNG hypervisor call - arm64: Add support for SMCCC TRNG entropy source - firmware: smccc: Introduce SMCCC TRNG framework - firmware: smccc: Add SMCCC TRNG function call IDs - arm64: abort counter_read_on_cpu() when irqs_disabled() - arm64: implement CPPC FFH support using AMUs - arm64: split counter validation function - arm64: wrap and generalise counter read functions - arm64: Add HWCAP for self-synchronising virtual counter - arm64: Add handling of CNTVCTSS traps - arm64: Add CNT{P,V}CTSS_EL0 alternatives to cnt{p,v}ct_el0 - arm64: Add a capability for FEAT_ECV - clocksource/drivers/arch_arm_timer: Move workaround synchronisation around - clocksource/drivers/arm_arch_timer: Fix masking for high freq counters - clocksource/drivers/arm_arch_timer: Drop unnecessary ISB on CVAL programming - clocksource/drivers/arm_arch_timer: Remove any trace of the TVAL programming interface - clocksource/drivers/arm_arch_timer: Work around broken CVAL implementations - clocksource/drivers/arm_arch_timer: Advertise 56bit timer to the core code - clocksource/drivers/arm_arch_timer: Move MMIO timer programming over to CVAL - clocksource/drivers/arm_arch_timer: Fix MMIO base address vs callback ordering issue - clocksource/drivers/arm_arch_timer: Move drop _tval from erratum function names - clocksource/drivers/arm_arch_timer: Move system register timer programming over to CVAL - clocksource/drivers/arm_arch_timer: Extend write side of timer register accessors to u64 - clocksource/drivers/arm_arch_timer: Drop CNT*_TVAL read accessors - clocksource/arm_arch_timer: Add build-time guards for unhandled register accesses - can: raw: return -ERANGE when filterset does not fit into user space buffer - x86: hugepage: use nt copy hugepage to AEP in x86- xen/netback: don't queue unlimited number of packages - xen/netback: fix rx queue stall detection - xen/console: harden hvc_xen against event channel storms - xen/netfront: harden netfront against event channel storms - xen/blkfront: harden blkfront against event channel storms - Revert "xsk: Do not sleep in poll() when need_wakeup set" - bus: ti-sysc: Fix variable set but not used warning for reinit_modules - rcu: Mark accesses to rcu_state.n_force_qs - scsi: scsi_debug: Sanity check block descriptor length in resp_mode_select() - scsi: scsi_debug: Fix type in min_t to avoid stack OOB - scsi: scsi_debug: Don't call kcalloc() if size arg is zero - ovl: fix warning in ovl_create_real() - fuse: annotate lock in fuse_reverse_inval_entry() - media: mxl111sf: change mutex_init() location - xsk: Do not sleep in poll() when need_wakeup set - ARM: dts: imx6ull-pinfunc: Fix CSI_DATA07__ESAI_TX0 pad name - Input: touchscreen - avoid bitwise vs logical OR warning - drm/amdgpu: correct register access for RLC_JUMP_TABLE_RESTORE - libata: if T_LENGTH is zero, dma direction should be DMA_NONE - serial: 8250_fintek: Fix garbled text for console - iocost: Fix divide-by-zero on donation from low hweight cgroup - zonefs: add MODULE_ALIAS_FS - btrfs: fix double free of anon_dev after failure to create subvolume - btrfs: fix memory leak in __add_inode_ref() - USB: serial: option: add Telit FN990 compositions - USB: serial: cp210x: fix CP2105 GPIO registration - usb: xhci: Extend support for runtime power management for AMD's Yellow carp. - PCI/MSI: Mask MSI-X vectors only on success - PCI/MSI: Clear PCI_MSIX_FLAGS_MASKALL on error - usb: dwc2: fix STM ID/VBUS detection startup delay in dwc2_driver_probe - USB: NO_LPM quirk Lenovo USB-C to Ethernet Adapher(RTL8153-04) - tty: n_hdlc: make n_hdlc_tty_wakeup() asynchronous - KVM: x86: Drop guest CPUID check for host initiated writes to MSR_IA32_PERF_CAPABILITIES - Revert "usb: early: convert to readl_poll_timeout_atomic()" - bpf, selftests: Fix racing issue in btf_skc_cls_ingress test - sit: do not call ipip6_dev_free() from sit_init_net() - net: systemport: Add global locking for descriptor lifecycle - net/smc: Prevent smc_release() from long blocking - net: Fix double 0x prefix print in SKB dump - sfc_ef100: potential dereference of null pointer - net/packet: rx_owner_map depends on pg_vec - ixgbe: set X550 MDIO speed before talking to PHY - ixgbe: Document how to enable NBASE-T support - igc: Fix typo in i225 LTR functions - igbvf: fix double free in `igbvf_probe` - igb: Fix removal of unicast MAC filters of VFs - soc/tegra: fuse: Fix bitwise vs. logical OR warning - mptcp: clear 'kern' flag from fallback sockets - drm/amd/pm: fix a potential gpu_metrics_table memory leak - flow_offload: return EOPNOTSUPP for the unsupported mpls action type - mac80211: fix lookup when adding AddBA extension element - mac80211: agg-tx: don't schedule_and_wake_txq() under sta->lock - drm/ast: potential dereference of null pointer - selftest/net/forwarding: declare NETIFS p9 p10 - net/sched: sch_ets: don't remove idle classes from the round-robin list - dmaengine: st_fdma: fix MODULE_ALIAS - selftests: Fix IPv6 address bind tests - selftests: Fix raw socket bind tests with VRF - selftests: Add duplicate config only for MD5 VRF tests - net: hns3: fix use-after-free bug in hclgevf_send_mbx_msg - inet_diag: fix kernel-infoleak for UDP sockets - sch_cake: do not call cake_destroy() from cake_init() - s390/kexec_file: fix error handling when applying relocations - selftests: net: Correct ping6 expected rc from 2 to 1 - virtio/vsock: fix the transport to work with VMADDR_CID_ANY - soc: imx: Register SoC device only on i.MX boards - clk: Don't parent clks until the parent is fully registered - ARM: socfpga: dts: fix qspi node compatible - ceph: initialize pathlen variable in reconnect_caps_cb - ceph: fix duplicate increment of opened_inodes metric - tee: amdtee: fix an IS_ERR() vs NULL bug - mac80211: track only QoS data frames for admission control - arm64: dts: rockchip: fix audio-supply for Rock Pi 4 - arm64: dts: rockchip: fix rk3399-leez-p710 vcc3v3-lan supply - arm64: dts: rockchip: fix rk3308-roc-cc vcc-sd supply - arm64: dts: rockchip: remove mmc-hs400-enhanced-strobe from rk3399-khadas-edge - arm64: dts: imx8mp-evk: Improve the Ethernet PHY description - arm64: dts: imx8m: correct assigned clocks for FEC - dm btree remove: fix use after free in rebalance_children() - recordmcount.pl: look for jgnop instruction as well as bcrl on s390 - vdpa: check that offsets are within bounds - virtio_ring: Fix querying of maximum DMA mapping size for virtio device - bpf, selftests: Add test case trying to taint map value pointer - bpf: Make 32->64 bounds propagation slightly more robust - bpf: Fix signed bounds propagation after mov32 - firmware: arm_scpi: Fix string overflow in SCPI genpd driver - mac80211: validate extended element ID is present - mac80211: send ADDBA requests using the tid/queue of the aggregation session - mac80211: mark TX-during-stop for TX in in_reconfig - mac80211: fix regression in SSN handling of addba tx - KVM: downgrade two BUG_ONs to WARN_ON_ONCE - KVM: selftests: Make sure kvm_create_max_vcpus test won't hit RLIMIT_NOFILE - arm: ioremap: don't abuse pfn_valid() to check if pfn is in RAM - arm: extend pfn_valid to take into account freed memory map alignment - memblock: align freed memory map on pageblock boundaries with SPARSEMEM - memblock: free_unused_memmap: use pageblock units instead of MAX_ORDER - perf intel-pt: Fix error timestamp setting on the decoder error path - perf intel-pt: Fix missing 'instruction' events with 'q' option - perf intel-pt: Fix next 'err' value, walking trace - perf intel-pt: Fix state setting when receiving overflow (OVF) packet - perf intel-pt: Fix intel_pt_fup_event() assumptions about setting state type - perf intel-pt: Fix sync state when a PSB (synchronization) packet is found - perf intel-pt: Fix some PGE (packet generation enable/control flow packets) usage - perf inject: Fix itrace space allowed for new attributes - ethtool: do not perform operations on net devices being unregistered - hwmon: (dell-smm) Fix warning on /proc/i8k creation error - fuse: make sure reclaim doesn't write the inode - bpf: Fix integer overflow in argument calculation for bpf_map_area_alloc - staging: most: dim2: use device release method - KVM: x86: Ignore sparse banks size for an "all CPUs", non-sparse IPI req - tracing: Fix a kmemleak false positive in tracing_map - drm/amd/display: add connector type check for CRC source set - drm/amd/display: Fix for the no Audio bug with Tiled Displays - net: netlink: af_netlink: Prevent empty skb by adding a check on len. - i2c: rk3x: Handle a spurious start completion interrupt flag - parisc/agp: Annotate parisc agp init functions with __init - ALSA: hda/hdmi: fix HDA codec entry table order for ADL-P - ALSA: hda: Add Intel DG2 PCI ID and HDMI codec vid - net/mlx4_en: Update reported link modes for 1/10G - Revert "tty: serial: fsl_lpuart: drop earlycon entry for i.MX8QXP" - s390/test_unwind: use raw opcode instead of invalid instruction - KVM: arm64: Save PSTATE early on exit - drm/msm/dsi: set default num_data_lanes - nfc: fix segfault in nfc_genl_dump_devices_done - cgroup: Use open-time cgroup namespace for process migration perm checks - cgroup: Allocate cgroup_file_ctx for kernfs_open_file->priv - cgroup: Use open-time credentials for process migraton perm checks - cgroup/cgroup.c: replace 'of->kn->priv' with of_cft() - cgroup: cgroup.{procs,threads} factor out common parts - netfilter: selftest: conntrack_vrf.sh: fix file permission - Documentation/Kbuild: Remove references to gcc-plugin.sh - MAINTAINERS: adjust GCC PLUGINS after gcc-plugin.sh removal - doc: gcc-plugins: update gcc-plugins.rst - kbuild: simplify GCC_PLUGINS enablement in dummy-tools/gcc - bpf: Add selftests to cover packet access corner cases - misc: fastrpc: fix improper packet size calculation - irqchip: nvic: Fix offset for Interrupt Priority Offsets - irqchip/irq-gic-v3-its.c: Force synchronisation when issuing INVALL - irqchip/armada-370-xp: Fix support for Multi-MSI interrupts - irqchip/armada-370-xp: Fix return value of armada_370_xp_msi_alloc() - irqchip/aspeed-scu: Replace update_bits with write_bits. - csky: fix typo of fpu config macro - iio: accel: kxcjk-1013: Fix possible memory leak in probe and remove - iio: ad7768-1: Call iio_trigger_notify_done() on error - iio: adc: axp20x_adc: fix charging current reporting on AXP22x - iio: adc: stm32: fix a current leak by resetting pcsel before disabling vdda - iio: at91-sama5d2: Fix incorrect sign extension - iio: dln2: Check return value of devm_iio_trigger_register() - iio: dln2-adc: Fix lockdep complaint - iio: itg3200: Call iio_trigger_notify_done() on error - iio: kxsd9: Don't return error code in trigger handler - iio: ltr501: Don't return error code in trigger handler - iio: mma8452: Fix trigger reference couting - iio: stk3310: Don't return error code in interrupt handler - iio: trigger: stm32-timer: fix MODULE_ALIAS - iio: trigger: Fix reference counting - iio: gyro: adxrs290: fix data signedness - xhci: avoid race between disable slot command and host runtime suspend - usb: core: config: using bit mask instead of individual bits - xhci: Remove CONFIG_USB_DEFAULT_PERSIST to prevent xHCI from runtime suspending - usb: core: config: fix validation of wMaxPacketValue entries - USB: gadget: zero allocate endpoint 0 buffers - selftests/fib_tests: Rework fib_rp_filter_test() - net/qla3xxx: fix an error code in ql_adapter_up() - net, neigh: clear whole pneigh_entry at alloc time - net: fec: only clear interrupt of handling queue in fec_enet_rx_queue() - net: altera: set a couple error code in probe() - net: cdc_ncm: Allow for dwNtbOutMaxSize to be unset or zero - tools build: Remove needless libpython-version feature check that breaks test-all fast path - dt-bindings: net: Reintroduce PHY no lane swap binding - Documentation/locking/locktypes: Update migrate_disable() bits. - perf tools: Fix SMT detection fast read path - Revert "PCI: aardvark: Fix support for PCI_ROM_ADDRESS1 on emulated bridge" - i40e: Fix NULL pointer dereference in i40e_dbg_dump_desc - mtd: rawnand: fsmc: Fix timing computation - mtd: rawnand: fsmc: Take instruction delay into account - i40e: Fix pre-set max number of queues for VF - i40e: Fix failed opcode appearing if handling messages from VF - clk: imx: use module_platform_driver - RDMA/hns: Do not destroy QP resources in the hw resetting phase - RDMA/hns: Do not halt commands during reset until later - ASoC: codecs: wcd934x: return correct value from mixer put - ASoC: codecs: wcd934x: handle channel mappping list correctly - ASoC: codecs: wsa881x: fix return values from kcontrol put - ASoC: qdsp6: q6routing: Fix return value from msm_routing_put_audio_mixer - ASoC: rt5682: Fix crash due to out of scope stack vars - PM: runtime: Fix pm_runtime_active() kerneldoc comment - qede: validate non LSO skb length - scsi: scsi_debug: Fix buffer size of REPORT ZONES command - scsi: pm80xx: Do not call scsi_remove_host() in pm8001_alloc() - block: fix ioprio_get(IOPRIO_WHO_PGRP) vs setuid(2) - tracefs: Set all files to the same group ownership as the mount option - net: mvpp2: fix XDP rx queues registering - aio: fix use-after-free due to missing POLLFREE handling - aio: keep poll requests on waitqueue until completed - signalfd: use wake_up_pollfree() - binder: use wake_up_pollfree() - wait: add wake_up_pollfree() - libata: add horkage for ASMedia 1092 - can: m_can: Disable and ignore ELO interrupt - can: pch_can: pch_can_rx_normal: fix use after free - drm/syncobj: Deal with signalled fences in drm_syncobj_find_fence. - clk: qcom: regmap-mux: fix parent clock lookup - mmc: renesas_sdhi: initialize variable properly when tuning - tracefs: Have new files inherit the ownership of their parent - nfsd: Fix nsfd startup race (again) - nfsd: fix use-after-free due to delegation race - md: fix update super 1.0 on rdev size change - btrfs: replace the BUG_ON in btrfs_del_root_ref with proper error handling - btrfs: clear extent buffer uptodate when we fail to write it - scsi: qla2xxx: Format log strings only if needed - ALSA: pcm: oss: Handle missing errors in snd_pcm_oss_change_params*() - ALSA: pcm: oss: Limit the period size to 16MB - ALSA: pcm: oss: Fix negative period/buffer sizes - ALSA: hda/realtek: Fix quirk for TongFang PHxTxX1 - ALSA: hda/realtek - Add headset Mic support for Lenovo ALC897 platform - ALSA: ctl: Fix copy of updated id with element read/write - mm: bdi: initialize bdi_min_ratio when bdi is unregistered - KVM: x86: Wait for IPIs to be delivered when handling Hyper-V TLB flush hypercall - net/sched: fq_pie: prevent dismantle issue - devlink: fix netns refcount leak in devlink_nl_cmd_reload() - IB/hfi1: Correct guard on eager buffer deallocation - iavf: Fix reporting when setting descriptor count - iavf: restore MSI state on reset - netfilter: conntrack: annotate data-races around ct->timeout - udp: using datalen to cap max gso segments - seg6: fix the iif in the IPv6 socket control block - nfp: Fix memory leak in nfp_cpp_area_cache_add() - bonding: make tx_rebalance_counter an atomic - ice: ignore dropped packets during init - bpf: Fix the off-by-two error in range markings - bpf, x86: Fix "no previous prototype" warning - vrf: don't run conntrack on vrf with !dflt qdisc - selftests: netfilter: add a vrf+conntrack testcase - nfc: fix potential NULL pointer deref in nfc_genl_dump_ses_done - drm/amdkfd: fix boot failure when iommu is disabled in Picasso. - drm/amdgpu: init iommu after amdkfd device init - drm/amdgpu: move iommu_resume before ip init/resume - drm/amdgpu: add amdgpu_amdkfd_resume_iommu - drm/amdkfd: separate kfd_iommu_resume from kfd_resume - drm/amd/amdkfd: adjust dummy functions' placement - x86/sme: Explicitly map new EFI memmap table as encrypted - can: sja1000: fix use after free in ems_pcmcia_add_card() - can: kvaser_pciefd: kvaser_pciefd_rx_error_frame(): increase correct stats->{rx,tx}_errors counter - can: kvaser_usb: get CAN clock frequency from device - IB/hfi1: Fix leak of rcvhdrtail_dummy_kvaddr - IB/hfi1: Fix early init panic - IB/hfi1: Insure use of smp_processor_id() is preempt disabled - nft_set_pipapo: Fix bucket load in AVX2 lookup routine for six 8-bit groups - HID: check for valid USB device for many HID drivers - HID: wacom: fix problems when device is not a valid USB device - HID: bigbenff: prevent null pointer dereference - HID: add USB_HID dependancy on some USB HID drivers - HID: add USB_HID dependancy to hid-chicony - HID: add USB_HID dependancy to hid-prodikeys - HID: add hid_is_usb() function to make it simpler for USB detection - HID: google: add eel USB id - HID: quirks: Add quirk for the Microsoft Surface 3 type-cover - gcc-plugins: fix gcc 11 indigestion with plugins... - gcc-plugins: simplify GCC plugin-dev capability test - usb: gadget: uvc: fix multiple opens - tee: handle lookup of shm with reference count 0 - f2fs: fix to do sanity check on last xattr entry in __f2fs_setxattr() - rds: memory leak in __rds_conn_create() - ipmi: msghandler: Make symbol 'remove_work_wq' static - net/tls: Fix authentication failure in CCM mode - parisc: Mark cr16 CPU clocksource unstable on all SMP machines - iwlwifi: mvm: retry init flow if failed - serial: 8250: Fix RTS modem control while in rs485 mode - serial: 8250_pci: rewrite pericom_do_set_divisor() - serial: 8250_pci: Fix ACCES entries in pci_serial_quirks array - serial: core: fix transmit-buffer reset and memleak - serial: tegra: Change lower tolerance baud rate limit for tegra20 and tegra30 - serial: pl011: Add ACPI SBSA UART match id - tty: serial: msm_serial: Deactivate RX DMA for polling support - x86/64/mm: Map all kernel memory into trampoline_pgd - x86/tsc: Disable clocksource watchdog for TSC on qualified platorms - x86/tsc: Add a timer to make sure TSC_adjust is always checked - usb: typec: tcpm: Wait in SNK_DEBOUNCED until disconnect - USB: NO_LPM quirk Lenovo Powered USB-C Travel Hub - xhci: Fix commad ring abort, write all 64 bits to CRCR register. - vgacon: Propagate console boot parameters before calling `vc_resize' - parisc: Fix "make install" on newer debian releases - parisc: Fix KBUILD_IMAGE for self-extracting kernel - x86/entry: Add a fence for kernel entry SWAPGS in paranoid_entry() - x86/pv: Switch SWAPGS to ALTERNATIVE - sched/uclamp: Fix rq->uclamp_max not set on first enqueue - x86/xen: Add xenpv_restore_regs_and_return_to_usermode() - x86/entry: Use the correct fence macro after swapgs in kernel CR3 - x86/sev: Fix SEV-ES INS/OUTS instructions for word, dword, and qword - KVM: VMX: Set failure code in prepare_vmcs02() - KVM: x86/pmu: Fix reserved bits for AMD PerfEvtSeln register - atlantic: Remove warn trace message. - atlantic: Fix statistics logic for production hardware - Remove Half duplex mode speed capabilities. - atlantic: Add missing DIDs and fix 115c. - atlantic: Fix to display FW bundle version instead of FW mac version. - atlatnic: enable Nbase-t speeds with base-t - atlantic: Increase delay for fw transactions - drm/msm: Do hw_init() before capturing GPU state - drm/msm/a6xx: Allocate enough space for GMU registers - net/smc: Keep smc_close_final rc during active close - net/rds: correct socket tunable error in rds_tcp_tune() - net/smc: fix wrong list_del in smc_lgr_cleanup_early - ipv4: convert fib_num_tclassid_users to atomic_t - net: annotate data-races on txq->xmit_lock_owner - dpaa2-eth: destroy workqueue at the end of remove function - net: marvell: mvpp2: Fix the computation of shared CPUs - net: usb: lan78xx: lan78xx_phy_init(): use PHY_POLL instead of "0" if no IRQ is available - ALSA: intel-dsp-config: add quirk for CML devices based on ES8336 codec - rxrpc: Fix rxrpc_local leak in rxrpc_lookup_peer() - rxrpc: Fix rxrpc_peer leak in rxrpc_look_up_bundle() - ASoC: tegra: Fix kcontrol put callback in AHUB - ASoC: tegra: Fix kcontrol put callback in DSPK - ASoC: tegra: Fix kcontrol put callback in DMIC - ASoC: tegra: Fix kcontrol put callback in I2S - ASoC: tegra: Fix kcontrol put callback in ADMAIF - ASoC: tegra: Fix wrong value type in DSPK - ASoC: tegra: Fix wrong value type in DMIC - ASoC: tegra: Fix wrong value type in I2S - ASoC: tegra: Fix wrong value type in ADMAIF - mt76: mt7915: fix NULL pointer dereference in mt7915_get_phy_mode - selftests: net: Correct case name - net/mlx4_en: Fix an use-after-free bug in mlx4_en_try_alloc_resources() - arm64: ftrace: add missing BTIs - siphash: use _unaligned version by default - net: mpls: Fix notifications when deleting a device - net: qlogic: qlcnic: Fix a NULL pointer dereference in qlcnic_83xx_add_rings() - tcp: fix page frag corruption on page fault - natsemi: xtensa: fix section mismatch warnings - i2c: cbus-gpio: set atomic transfer callback - i2c: stm32f7: stop dma transfer in case of NACK - i2c: stm32f7: recover the bus on access timeout - i2c: stm32f7: flush TX FIFO upon transfer errors - wireguard: ratelimiter: use kvcalloc() instead of kvzalloc() - wireguard: receive: drop handshakes if queue lock is contended - wireguard: receive: use ring buffer for incoming handshakes - wireguard: device: reset peer src endpoint when netns exits - wireguard: selftests: rename DEBUG_PI_LIST to DEBUG_PLIST - wireguard: selftests: actually test for routing loops - wireguard: allowedips: add missing __rcu annotation to satisfy sparse - wireguard: selftests: increase default dmesg log size - tracing/histograms: String compares should not care about signed values - KVM: X86: Use vcpu->arch.walk_mmu for kvm_mmu_invlpg() - KVM: arm64: Avoid setting the upper 32 bits of TCR_EL2 and CPTR_EL2 to 1 - KVM: x86: Use a stable condition around all VT-d PI paths - KVM: nVMX: Flush current VPID (L1 vs. L2) for KVM_REQ_TLB_FLUSH_GUEST - KVM: Disallow user memslot with size that exceeds "unsigned long" - drm/amd/display: Allow DSC on supported MST branch devices - ipv6: fix memory leak in fib6_rule_suppress - sata_fsl: fix warning in remove_proc_entry when rmmod sata_fsl - sata_fsl: fix UAF in sata_fsl_port_stop when rmmod sata_fsl - s390/pci: move pseudo-MMIO to prevent MIO overlap - ipmi: Move remove_work to dedicated workqueue - rt2x00: do not mark device gone on EPROTO errors during start - kprobes: Limit max data_size of the kretprobe instances - vrf: Reset IPCB/IP6CB when processing outbound pkts in vrf dev xmit - ACPI: Add stubs for wakeup handler functions - net/smc: Avoid warning of possible recursive locking - perf report: Fix memory leaks around perf_tip() - perf hist: Fix memory leak of a perf_hpp_fmt - net: ethernet: dec: tulip: de4x5: fix possible array overflows in type3_infoblock() - net: tulip: de4x5: fix the problem that the array 'lp->phy[8]' may be out of bound - ipv6: check return value of ipv6_skip_exthdr - ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible array overflow in hns_dsaf_ge_srst_by_port() - ata: ahci: Add Green Sardine vendor ID as board_ahci_mobile - drm/amd/amdgpu: fix potential memleak - drm/amd/amdkfd: Fix kernel panic when reset failed and been triggered again - scsi: iscsi: Unblock session then wake up error handler - thermal: core: Reset previous low and high trip during thermal zone init - btrfs: check-integrity: fix a warning on write caching disabled disk - s390/setup: avoid using memblock_enforce_memory_limit - platform/x86: thinkpad_acpi: Fix WWAN device disabled issue after S3 deep - platform/x86: thinkpad_acpi: Add support for dual fan control - net: return correct error code - net/smc: Transfer remaining wait queue entries during fallback - mac80211: do not access the IV when it was stripped - drm/sun4i: fix unmet dependency on RESET_CONTROLLER for PHY_SUN6I_MIPI_DPHY - powerpc/pseries/ddw: Revert "Extend upper limit for huge DMA window for persistent memory" - gfs2: Fix length of holes reported at end-of-file - gfs2: release iopen glock early in evict - ovl: fix deadlock in splice write - ovl: simplify file splice - can: j1939: j1939_tp_cmd_recv(): check the dst address of TP.CM_BAM - NFSv42: Fix pagecache invalidation after COPY/CLONE - drm/amdgpu/gfx9: switch to golden tsc registers for renoir+ - net: stmmac: platform: fix build warning when with !CONFIG_PM_SLEEP - shm: extend forced shm destroy to support objects from several IPC nses - s390/mm: validate VMA in PGSTE manipulation functions - tty: hvc: replace BUG_ON() with negative return value - xen/netfront: don't trust the backend response data blindly - xen/netfront: disentangle tx_skb_freelist - xen/netfront: don't read data from request on the ring page - xen/netfront: read response from backend only once - xen/blkfront: don't trust the backend response data blindly - xen/blkfront: don't take local copy of a request from the ring page - xen/blkfront: read response from backend only once - xen: sync include/xen/interface/io/ring.h with Xen's newest version - tracing: Check pid filtering when creating events - vhost/vsock: fix incorrect used length reported to the guest - iommu/amd: Clarify AMD IOMMUv2 initialization messages - smb3: do not error on fsync when readonly - ceph: properly handle statfs on multifs setups - f2fs: set SBI_NEED_FSCK flag when inconsistent node block found - sched/scs: Reset task stack state in bringup_cpu() - tcp: correctly handle increased zerocopy args struct size - net: mscc: ocelot: correctly report the timestamping RX filters in ethtool - net: mscc: ocelot: don't downgrade timestamping RX filters in SIOCSHWTSTAMP - net/smc: Don't call clcsock shutdown twice when smc shutdown - net: vlan: fix underflow for the real_dev refcnt - net/sched: sch_ets: don't peek at classes beyond 'nbands' - tls: fix replacing proto_ops - tls: splice_read: fix record type check - MIPS: use 3-level pgtable for 64KB page size on MIPS_VA_BITS_48 - MIPS: loongson64: fix FTLB configuration - igb: fix netpoll exit with traffic - nvmet: use IOCB_NOWAIT only if the filesystem supports it - net/smc: Fix loop in smc_listen - net/smc: Fix NULL pointer dereferencing in smc_vlan_by_tcpsk() - net: phylink: Force retrigger in case of latched link-fail indicator - net: phylink: Force link down and retrigger resolve on interface change - lan743x: fix deadlock in lan743x_phy_link_status_change() - tcp_cubic: fix spurious Hystart ACK train detections for not-cwnd-limited flows - drm/amd/display: Set plane update flags for all planes in reset - PM: hibernate: use correct mode for swsusp_close() - net/ncsi : Add payload to be 32-bit aligned to fix dropped packets - nvmet-tcp: fix incomplete data digest send - net: marvell: mvpp2: increase MTU limit when XDP enabled - mlxsw: spectrum: Protect driver from buggy firmware - mlxsw: Verify the accessed index doesn't exceed the array length - net/smc: Ensure the active closing peer first closes clcsock - erofs: fix deadlock when shrink erofs slab - scsi: scsi_debug: Zero clear zones at reset write pointer - scsi: core: sysfs: Fix setting device state to SDEV_RUNNING - ice: avoid bpf_prog refcount underflow - ice: fix vsi->txq_map sizing - net: nexthop: release IPv6 per-cpu dsts when replacing a nexthop group - net: ipv6: add fib6_nh_release_dsts stub - net: stmmac: retain PTP clock time during SIOCSHWTSTAMP ioctls - net: stmmac: fix system hang caused by eee_ctrl_timer during suspend/resume - nfp: checking parameter process for rx-usecs/tx-usecs is invalid - ipv6: fix typos in __ip6_finish_output() - firmware: smccc: Fix check for ARCH_SOC_ID not implemented - mptcp: fix delack timer - ALSA: intel-dsp-config: add quirk for JSL devices based on ES8336 codec - iavf: Prevent changing static ITR values if adaptive moderation is on - net: marvell: prestera: fix double free issue on err path - drm/vc4: fix error code in vc4_create_object() - scsi: mpt3sas: Fix kernel panic during drive powercycle test - drm/nouveau/acr: fix a couple NULL vs IS_ERR() checks - ARM: socfpga: Fix crash with CONFIG_FORTIRY_SOURCE - NFSv42: Don't fail clone() unless the OP_CLONE operation failed - firmware: arm_scmi: pm: Propagate return value to caller - net: ieee802154: handle iftypes as u32 - ASoC: codecs: wcd934x: return error code correctly from hw_params - ASoC: topology: Add missing rwsem around snd_ctl_remove() calls - ASoC: qdsp6: q6asm: fix q6asm_dai_prepare error handling - ASoC: qdsp6: q6routing: Conditionally reset FrontEnd Mixer - ARM: dts: bcm2711: Fix PCIe interrupts - ARM: dts: BCM5301X: Add interrupt properties to GPIO node - ARM: dts: BCM5301X: Fix I2C controller interrupt - netfilter: flowtable: fix IPv6 tunnel addr match - netfilter: ipvs: Fix reuse connection if RS weight is 0 - netfilter: ctnetlink: do not erase error code with EINVAL - netfilter: ctnetlink: fix filtering with CTA_TUPLE_REPLY - proc/vmcore: fix clearing user buffer by properly using clear_user() - PCI: aardvark: Fix link training - PCI: aardvark: Simplify initialization of rootcap on virtual bridge - PCI: aardvark: Implement re-issuing config requests on CRS response - PCI: aardvark: Update comment about disabling link training - PCI: aardvark: Deduplicate code in advk_pcie_rd_conf() - powerpc/32: Fix hardlockup on vmap stack overflow - mdio: aspeed: Fix "Link is Down" issue - mmc: sdhci: Fix ADMA for PAGE_SIZE >= 64KiB - mmc: sdhci-esdhc-imx: disable CMDQ support - tracing: Fix pid filtering when triggers are attached - tracing/uprobe: Fix uprobe_perf_open probes iteration - KVM: PPC: Book3S HV: Prevent POWER7/8 TLB flush flushing SLB - xen: detect uninitialized xenbus in xenbus_init - xen: don't continue xenstore initialization in case of errors - fuse: release pipe buf after last use - staging: rtl8192e: Fix use after free in _rtl92e_pci_disconnect() - staging: greybus: Add missing rwsem around snd_ctl_remove() calls - staging/fbtft: Fix backlight - HID: wacom: Use "Confidence" flag to prevent reporting invalid contacts - Revert "parisc: Fix backtrace to always include init funtion names" - media: cec: copy sequence field for the reply - ALSA: hda/realtek: Fix LED on HP ProBook 435 G7 - ALSA: hda/realtek: Add quirk for ASRock NUC Box 1100 - ALSA: ctxfi: Fix out-of-range access - binder: fix test regression due to sender_euid change - usb: hub: Fix locking issues with address0_mutex - usb: hub: Fix usb enumeration issue due to address0 race - usb: typec: fusb302: Fix masking of comparator and bc_lvl interrupts - usb: chipidea: ci_hdrc_imx: fix potential error pointer dereference in probe - net: nexthop: fix null pointer dereference when IPv6 is not enabled - usb: dwc3: gadget: Fix null pointer exception - usb: dwc3: gadget: Check for L1/L2/U3 for Start Transfer - usb: dwc3: gadget: Ignore NoStream after End Transfer - usb: dwc2: hcd_queue: Fix use of floating point literal - usb: dwc2: gadget: Fix ISOC flow for elapsed frames - USB: serial: option: add Fibocom FM101-GL variants - USB: serial: option: add Telit LE910S1 0x9200 composition - ACPI: Get acpi_device's parent from the parent field - ARM: Add unwinding annotations to __loop.*delay functions - fcntl: fix potential deadlocks for &fown_struct.lock - mm: usercopy: Warn vmalloc/module address in check_heap_object() - powerpc: Fix virt_addr_valid() check - jffs2: fix memory leak in jffs2_scan_medium - jffs2: fix memory leak in jffs2_do_mount_fs - jffs2: fix use-after-free in jffs2_clear_xattr_subsystem - powerpc/85xx: Fix oops when CONFIG_FSL_PMC=n - netdevsim: Zero-initialize memory for new map's value in function nsim_bpf_map_alloc - mm/hwpoison: clear MF_COUNT_INCREASED before retrying get_any_page() - hugetlb: address ref count racing in prep_compound_gigantic_page - memblock: ensure there is no overflow in memblock_overlaps_region() - phonet: refcount leak in pep_sock_accep - Revert "[Backport] ARM: BCM53016: Specify switch ports for Meraki MR32" - USB: gadget: bRequestType is a bitfield, not a enum - USB: gadget: detect too-big endpoint 0 requests - Revert "perf: Rework perf_event_exit_event()" - ALSA: hda: hdac_stream: fix potential locking issue in snd_hdac_stream_assign() - ALSA: hda: hdac_ext_stream: fix potential locking issues - x86/Kconfig: Fix an unused variable error in dell-smm-hwmon - btrfs: update device path inode time instead of bd_inode - fs: export an inode_update_time helper - ice: Delete always true check of PF pointer - usb: max-3421: Use driver data instead of maintaining a list of bound devices - ASoC: DAPM: Cover regression by kctl change notification fix - selinux: fix NULL-pointer dereference when hashtab allocation fails - RDMA/netlink: Add __maybe_unused to static inline in C file - scsi: ufs: core: Fix task management completion timeout race - scsi: ufs: core: Fix task management completion - drm/amdgpu: fix set scaling mode Full/Full aspect/Center not works on vga and dvi connectors - drm/i915/dp: Ensure sink rate values are always valid - drm/udl: fix control-message timeout - drm/amd/display: Update swizzle mode enums - cfg80211: call cfg80211_stop_ap when switch from P2P_GO type - parisc/sticon: fix reverse colors - btrfs: fix memory ordering between normal and ordered work functions - net: stmmac: socfpga: add runtime suspend/resume callback for stratix10 platform - udf: Fix crash after seekdir - KVM: nVMX: don't use vcpu->arch.efer when checking host state on nested state load - block: Check ADMIN before NICE for IOPRIO_CLASS_RT - s390/kexec: fix memory leak of ipl report buffer - scsi: qla2xxx: Fix mailbox direction flags in qla2xxx_get_adapter_id() - powerpc/8xx: Fix pinned TLBs with CONFIG_STRICT_KERNEL_RWX - x86/hyperv: Fix NULL deref in set_hv_tscchange_cb() if Hyper-V setup fails - mm: kmemleak: slob: respect SLAB_NOLEAKTRACE flag - ipc: WARN if trying to remove ipc object which is absent - tipc: check for null after calling kmemdup - hexagon: clean up timer-regs.h - hexagon: export raw I/O routines for modules - tun: fix bonding active backup with arp monitoring - arm64: vdso32: suppress error message for 'make mrproper' - net: stmmac: dwmac-rk: Fix ethernet on rk3399 based devices - s390/kexec: fix return code handling - perf/x86/intel/uncore: Fix IIO event constraints for Skylake Server - perf/x86/intel/uncore: Fix filter_tid mask for CHA events on Skylake Server - pinctrl: qcom: sdm845: Enable dual edge errata - KVM: PPC: Book3S HV: Use GLOBAL_TOC for kvmppc_h_set_dabr/xdabr() - e100: fix device suspend/resume - NFC: add NCI_UNREG flag to eliminate the race - net: nfc: nci: Change the NCI close sequence - NFC: reorder the logic in nfc_{un,}register_device - NFC: reorganize the functions in nci_request - i40e: Fix display error code in dmesg - i40e: Fix creation of first queue by omitting it if is not power of two - i40e: Fix warning message and call stack during rmmod i40e driver - i40e: Fix ping is lost after configuring ADq on VF - i40e: Fix changing previously set num_queue_pairs for PFs - i40e: Fix NULL ptr dereference on VSI filter sync - i40e: Fix correct max_pkt_size on VF RX queue - net: virtio_net_hdr_to_skb: count transport header in UFO - net: dpaa2-eth: fix use-after-free in dpaa2_eth_remove - net: sched: act_mirred: drop dst for the direction from egress to ingress - scsi: core: sysfs: Fix hang when device state is set via sysfs - net/mlx5: E-Switch, return error if encap isn't supported - net/mlx5: E-Switch, Change mode lock from mutex to rw semaphore - net/mlx5: Lag, update tracker when state change event received - net/mlx5e: nullify cq->dbg pointer in mlx5_debug_cq_remove() - platform/x86: hp_accel: Fix an error handling path in 'lis3lv02d_probe()' - mips: lantiq: add support for clk_get_parent() - mips: bcm63xx: add support for clk_get_parent() - MIPS: generic/yamon-dt: fix uninitialized variable error - iavf: Fix for setting queues to 0 - iavf: Fix for the false positive ASQ/ARQ errors while issuing VF reset - iavf: validate pointers - iavf: prevent accidental free of filter structure - iavf: Fix failure to exit out from last all-multicast mode - iavf: free q_vectors before queues in iavf_disable_vf - iavf: check for null in iavf_fix_features - iavf: Fix return of set the new channel count - net/smc: Make sure the link_id is unique - sock: fix /proc/net/sockstat underflow in sk_clone_lock() - net: reduce indentation level in sk_clone_lock() - tipc: only accept encrypted MSG_CRYPTO msgs - bnxt_en: reject indirect blk offload when hw-tc-offload is off - net: bnx2x: fix variable dereferenced before check - net: ipa: disable HOLB drop when updating timer - tracing: Add length protection to histogram string copies - tcp: Fix uninitialized access in skb frags array for Rx 0cp. - net-zerocopy: Refactor skb frag fast-forward op. - net-zerocopy: Copy straggler unaligned data for TCP Rx. zerocopy. - drm/nouveau: hdmigv100.c: fix corrupted HDMI Vendor InfoFrame - perf tests: Remove bash construct from record+zstd_comp_decomp.sh - perf bench futex: Fix memory leak of perf_cpu_map__new() - perf bpf: Avoid memory leak from perf_env__insert_btf() - tracing/histogram: Do not copy the fixed-size char array field over the field size - perf/x86/vlbr: Add c->flags to vlbr event constraints - sched/core: Mitigate race cpus_share_cache()/update_top_cache_domain() - mips: BCM63XX: ensure that CPU_SUPPORTS_32BIT_KERNEL is set - clk: qcom: gcc-msm8996: Drop (again) gcc_aggre1_pnoc_ahb_clk - clk/ast2600: Fix soc revision for AHB - clk: ingenic: Fix bugs with divided dividers - f2fs: fix incorrect return value in f2fs_sanity_check_ckpt() - f2fs: compress: disallow disabling compress on non-empty compressed file - sh: define __BIG_ENDIAN for math-emu - sh: math-emu: drop unused functions - sh: fix kconfig unmet dependency warning for FRAME_POINTER - f2fs: fix to use WHINT_MODE - f2fs: fix up f2fs_lookup tracepoints - maple: fix wrong return value of maple_bus_init(). - sh: check return code of request_irq - powerpc/8xx: Fix Oops with STRICT_KERNEL_RWX without DEBUG_RODATA_TEST - powerpc/dcr: Use cmplwi instead of 3-argument cmpli - ALSA: gus: fix null pointer dereference on pointer block - ARM: dts: qcom: fix memory and mdio nodes naming for RB3011 - powerpc/5200: dts: fix memory node unit name - iio: imu: st_lsm6dsx: Avoid potential array overflow in st_lsm6dsx_set_odr() - scsi: target: Fix alua_tg_pt_gps_count tracking - scsi: target: Fix ordered tag handling - MIPS: sni: Fix the build - tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc - ALSA: ISA: not for M68K - ARM: dts: ls1021a-tsn: use generic "jedec,spi-nor" compatible for flash - ARM: dts: ls1021a: move thermal-zones node out of soc/ - usb: host: ohci-tmio: check return value after calling platform_get_resource() - ARM: dts: omap: fix gpmc,mux-add-data type - firmware_loader: fix pre-allocated buf built-in firmware use - ALSA: intel-dsp-config: add quirk for APL/GLK/TGL devices based on ES8336 codec - scsi: advansys: Fix kernel pointer leak - ASoC: nau8824: Add DMI quirk mechanism for active-high jack-detect - clk: imx: imx6ul: Move csi_sel mux to correct base register - ASoC: SOF: Intel: hda-dai: fix potential locking issue - arm64: dts: freescale: fix arm,sp805 compatible string - arm64: dts: qcom: ipq6018: Fix qcom,controlled-remotely property - arm64: dts: qcom: msm8998: Fix CPU/L2 idle state latency and residency - ARM: BCM53016: Specify switch ports for Meraki MR32 - staging: rtl8723bs: remove possible deadlock when disconnect (v2) - ARM: dts: ux500: Skomer regulator fixes - usb: typec: tipd: Remove WARN_ON in tps6598x_block_read - usb: musb: tusb6010: check return value after calling platform_get_resource() - bus: ti-sysc: Use context lost quirk for otg - bus: ti-sysc: Add quirk handling for reinit on context lost - RDMA/bnxt_re: Check if the vlan is valid before reporting - arm64: dts: hisilicon: fix arm,sp805 compatible string - arm64: dts: rockchip: Disable CDN DP on Pinebook Pro - scsi: lpfc: Fix list_add() corruption in lpfc_drain_txq() - ARM: dts: NSP: Fix mpcore, mmc node names - staging: wfx: ensure IRQ is ready before enabling it - arm64: dts: allwinner: a100: Fix thermal zone node name - arm64: dts: allwinner: h5: Fix GPU thermal zone node name - ARM: dts: sunxi: Fix OPPs node name - arm64: zynqmp: Fix serial compatible string - arm64: zynqmp: Do not duplicate flash partition label property - ubifs: ubifs_releasepage: Remove ubifs_assert(0) to valid this process - ubifs: ubifs_writepage: Mark page dirty after writing inode failed - fget: check that the fd still exists after getting a ref to it - nbd: Fix use-after-free in blk_mq_free_rqs - xfs: fix up non-directory creation in SGID directories - pipe: Fix endless sleep problem due to the out-of-order - blk-cgroup: prevent rcu_sched detected stalls warnings while iterating blkgs - blk-throttle: don't check whether or not lower limit is valid if CONFIG_BLK_DEV_THROTTLING_LOW is off - block: Fix fsync always failed if once failed - kfence: fix memory leak when cat kfence objects - io_uring: fix soft lockup when call __io_remove_buffers - io_uring: return back safer resurrect - io_uring: fix ltout double free on completion race - ext4: always panic when errors=panic is specified - scsi: core: Stop using DRIVER_ERROR - drm/i915/guc: Update to use firmware v49.0.1- Increase-debugfs_dump_index-after-dump - brd: expose number of allocated pages in debugfs - net: hns3: create new common cmd code for PF and VF modules - net: hns3: refactor VF tqp stats APIs with new common tqp stats APIs - net: hns3: refactor PF tqp stats APIs with new common tqp stats APIs - net: hns3: create new set of common tqp stats APIs for PF and VF reuse - net: hns3: refactor VF rss init APIs with new common rss init APIs - net: hns3: refactor PF rss init APIs with new common rss init APIs - net: hns3: create new set of common rss init APIs for PF and VF reuse - net: hns3: refactor VF rss set APIs with new common rss set APIs - net: hns3: refactor PF rss set APIs with new common rss set APIs - net: hns3: create new set of common rss set APIs for PF and VF module - net: hns3: refactor VF rss get APIs with new common rss get APIs - net: hns3: refactor PF rss get APIs with new common rss get APIs - net: hns3: create new set of common rss get APIs for PF and VF rss module - net: hns3: refactor hclge_comm_send function in PF/VF drivers - net: hns3: create new rss common structure hclge_comm_rss_cfg - net: hns3: delete the hclge_cmd.c and hclgevf_cmd.c - net: hns3: refactor VF cmdq init and uninit APIs with new common APIs - net: hns3: refactor PF cmdq init and uninit APIs with new common APIs - net: hns3: create common cmdq init and uninit APIs - net: hns3: refactor VF cmdq resource APIs with new common APIs - net: hns3: refactor PF cmdq resource APIs with new common APIs - net: hns3: create common cmdq resource allocate/free/query APIs - net: hns3: refactor hclgevf_cmd_send with new hclge_comm_cmd_send API - net: hns3: refactor hclge_cmd_send with new hclge_comm_cmd_send API - net: hns3: create new set of unified hclge_comm_cmd_send APIs - net: hns3: use struct hclge_desc to replace hclgevf_desc in VF cmdq module - net: hns3: create new cmdq hardware description structure hclge_comm_hw - net: hns3: refactor hns3 makefile to support hns3_common module - Revert "bcache: add a framework to perform prefetch" - Revert "bcache: provide a switch to bypass all IO requests" - Revert "bcache: inflight prefetch requests block overlapped normal requests" - Revert "bcache: Delay to invalidate cache data in writearound write" - Revert "bcache: Add a sample of userspace prefetch client" - Revert "bcache: Rewrite patch to delay to invalidate cache data" - Revert "bcache: do not collect data insert info created by write_moving" - Revert "bcache: always record start time of a sample"- netfilter: fix regression in looped (broad|multi)cast's MAC handling - ACPI: CPPC: Fix cppc_cpufreq_init failed in CPU Hotplug situation - cpufreq: Fix get_cpu_device() failure in add_cpu_dev_symlink() - serial: amba-pl011: Fix serial port discard interrupt when interrupt signal line of serial port is connected to mbigen. - dt-bindings: mpam: add document for arm64 mpam - arm64/mpam: add device tree support for mpam initialization - arm64/mpam: remove __init macro to support driver probe - perf script: Fix printing 'phys_addr' failure issue - bcache: always record start time of a sample - bcache: do not collect data insert info created by write_moving - bcache: Rewrite patch to delay to invalidate cache data - bcache: Add a sample of userspace prefetch client - bcache: Delay to invalidate cache data in writearound write - bcache: inflight prefetch requests block overlapped normal requests - bcache: provide a switch to bypass all IO requests - bcache: add a framework to perform prefetch - tcp: Add some stub info for KABI consistency - BMA: Fix format string compile warning in arm32 builds- hugepage: add sysctl for hugepage alloc and mig - mm: export node type {pmem|dram} under /sys/bus/node - acpi/numa: memorize node type from SRAT table - etmem_scan: add pte_hole callback - etmem_scan: release CPU after scan walk_step size - etmem: fix potential UAF when walk ept page table - etmem: fix concurrent access to export file operations - etmem scan: fix memleak in vm_idle_read - etmem_scan: x86: support scan 4 level ept under 5 level host page table - etmem: x86: support scan hugetlb of vm - etmem: add ioctl for mm idle scan - RDMA/hns: Remove support for HIP06 - RDMA/hns: Remove RST2RST error prints for hw v1 - RDMA/hns: Support direct wqe of userspace - RDMA/hns: Modify the mapping attribute of doorbell to device - RDMA/hns: Encapsulate the qp db as a function - RDMA/hns: Use the core code to manage the fixed mmap entries - RDMA/hns: Use IDA interface to manage uar index - RDMA/hns: Enable the cmd mask of uverbs to create and destroy AH - RDMA/hns: Fix Direct WQE is not enable - RDMA/hns: Enable stash feature of HIP09- tcp_comp: add stub proto ops for tcp compression socket - tcp_comp: allow ignore local tcp connections - tcp_comp: only enable compression for give server ports - tcp_comp: add sysctl for enable/disable compression - tcp_comp: add init and cleanup hook for compression - tcp_comp: add tcp comp option to SYN and SYN-ACK - tcp_comp: add Kconfig for tcp payload compression - xfs: move the CIL workqueue to the CIL - xfs: CIL work is serialised, not pipelined - xfs: AIL needs asynchronous CIL forcing - xfs: reduce ilock acquisitions in xfs_file_fsync - xfs: refactor xfs_file_fsync - xfs: throttle inode inactivation queuing on memory reclaim - xfs: avoid buffer deadlocks when walking fs inodes - xfs: use background worker pool when transactions can't get free space - xfs: don't run speculative preallocation gc when fs is frozen - xfs: flush inode inactivation work when compiling usage statistics - xfs: inactivate inodes any time we try to free speculative preallocations - xfs: queue inactivation immediately when free realtime extents are tight - xfs: queue inactivation immediately when quota is nearing enforcement - xfs: queue inactivation immediately when free space is tight - xfs: per-cpu deferred inode inactivation queues - xfs: detach dquots from inode if we don't need to inactivate it - xfs: move xfs_inactive call to xfs_inode_mark_reclaimable - xfs: remove the active vs running quota differentiation - xfs: remove the flags argument to xfs_qm_dquot_walk - xfs: remove xfs_dqrele_all_inodes - xfs: remove support for disabling quota accounting on a mounted file system - xfs: don't nest transactions when scanning for eofblocks - xfs: force log and push AIL to clear pinned inodes when aborting mount - xfs: separate primary inode selection criteria in xfs_iget_cache_hit - xfs: refactor the inode recycling code - xfs: add iclog state trace events - xfs: rename struct xfs_eofblocks to xfs_icwalk - xfs: change the prefix of XFS_EOF_FLAGS_* to XFS_ICWALK_FLAG_ - xfs: selectively keep sick inodes in memory - xfs: drop IDONTCACHE on inodes when we mark them sick - xfs: refactor per-AG inode tagging functions - xfs: merge xfs_reclaim_inodes_ag into xfs_inode_walk_ag - xfs: pass struct xfs_eofblocks to the inode scan callback - xfs: fix radix tree tag signs - xfs: make the icwalk processing functions clean up the grab state - xfs: clean up inode state flag tests in xfs_blockgc_igrab - xfs: remove indirect calls from xfs_inode_walk{,_ag} - xfs: remove iter_flags parameter from xfs_inode_walk_* - xfs: move xfs_inew_wait call into xfs_dqrele_inode - xfs: separate the dqrele_all inode grab logic from xfs_inode_walk_ag_grab - xfs: pass the goal of the incore inode walk to xfs_inode_walk() - xfs: rename xfs_inode_walk functions to xfs_icwalk - xfs: move the inode walk functions further down - xfs: detach inode dquots at the end of inactivation - xfs: move the quotaoff dqrele inode walk into xfs_icache.c - xfs: don't bounce the iolock between free_{eof,cow}blocks - xfs: expose the blockgc workqueue knobs publicly - xfs: rename the blockgc workqueue - xfs: prevent metadata files from being inactivated - xfs: parallelize block preallocation garbage collection - xfs: rename block gc start and stop functions - xfs: only walk the incore inode tree once per blockgc scan - xfs: consolidate the eofblocks and cowblocks workers - xfs: consolidate incore inode radix tree posteof/cowblocks tags - xfs: remove trivial eof/cowblocks functions - xfs: hide xfs_icache_free_cowblocks - xfs: hide xfs_icache_free_eofblocks - xfs: relocate the eofb/cowb workqueue functions - xfs: set WQ_SYSFS on all workqueues in debug mode - xfs: increase the default parallelism levels of pwork clients - xfs: flush speculative space allocations when we run out of space - xfs: refactor xfs_icache_free_{eof,cow}blocks call sites - xfs: add a tracepoint for blockgc scans - xfs: flush eof/cowblocks if we can't reserve quota for chown - xfs: flush eof/cowblocks if we can't reserve quota for inode creation - xfs: flush eof/cowblocks if we can't reserve quota for file blocks - xfs: try worst case space reservation upfront in xfs_reflink_remap_extent - xfs: pass flags and return gc errors from xfs_blockgc_free_quota - xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts - xfs: xfs_inode_free_quota_blocks should scan project quota - xfs: don't stall cowblocks scan if we can't take locks - xfs: trigger all block gc scans when low on quota space - xfs: shut down the filesystem if we screw up quota reservation - xfs: rename code to error in xfs_ioctl_setattr - xfs: remove xfs_qm_vop_chown_reserve - xfs: refactor inode ownership change transaction/inode/quota allocation idiom - xfs: refactor inode creation transaction/inode/quota allocation idiom - xfs: refactor reflink functions to use xfs_trans_alloc_inode - xfs: allow reservation of rtblocks with xfs_trans_alloc_inode - xfs: refactor common transaction/inode/quota allocation idiom - xfs: reserve data and rt quota at the same time - xfs: fix up build warnings when quotas are disabled - xfs: clean up icreate quota reservation calls - xfs: remove xfs_trans_unreserve_quota_nblks completely - xfs: create convenience wrappers for incore quota block reservations - xfs: clean up quota reservation callsites - xfs: reduce quota reservation when doing a dax unwritten extent conversion - scsi:spraid: use bsg module to replace with ioctrl - KVM: vmx/pmu: Fix dummy check if lbr_desc->event is created - KVM: vmx/pmu: Expose LBR_FMT in the MSR_IA32_PERF_CAPABILITIES - KVM: vmx/pmu: Release guest LBR event via lazy release mechanism - KVM: vmx/pmu: Emulate legacy freezing LBRs on virtual PMI - KVM: vmx/pmu: Reduce the overhead of LBR pass-through or cancellation - KVM: vmx/pmu: Pass-through LBR msrs when the guest LBR event is ACTIVE - KVM: vmx/pmu: Create a guest LBR event when vcpu sets DEBUGCTLMSR_LBR - KVM: vmx/pmu: Add PMU_CAP_LBR_FMT check when guest LBR is enabled - KVM: vmx/pmu: Add PMU_CAP_LBR_FMT check when guest LBR is enabled - KVM: x86/pmu: preserve IA32_PERF_CAPABILITIES across CPUID refresh - KVM: x86/vmx: Make vmx_set_intercept_for_msr() non-static - KVM: VMX: read/write MSR_IA32_DEBUGCTLMSR from GUEST_IA32_DEBUGCTL - openeuler_defconfig: Enable sharepool feature in defconfig - net/spnic:The reset command flags modification. - net/spnic:Attribute negotiation and optimization. - net/spnic:RSS initialization process optimization - arm64: Fix conflict for capability when cpu hotplug - memcg: Add static key for memcg kswapd - memcg: make memcg kswapd deal with dirty - memcg: support memcg sync reclaim work as kswapd - memcg: Export memcg.high from cgroupv2 to cgroupv1 - memcg: Export memcg.{min/low} from cgroupv2 to cgroupv1 - kabi: Add reserved page and gfp flags for future extension - kabi: reserve space for cgroup_bpf_attach_type and bpf_cgroup_storage_type - bpf: Migrate cgroup_bpf to internal cgroup_bpf_attach_type enum - bpf: Split cgroup_bpf_enabled per attach type - bpf: Try to avoid kzalloc in cgroup/{s,g}etsockopt - bpf: Allow bpf_{s,g}etsockopt from cgroup bind{4,6} hooks - KABI: Add KABI_AUX_PTR extenstions to some more base structures - kabi: Generalize naming of kabi helper macros - arm64: Request resources for reserved memory via memmap - arm64: Add support for memmap kernel parameters- openeuler_defconfig: Enable CONFIG_KABI_RESERVE for x86 and arm64 - KABI: Add CONFIG_KABI_RESERVE to control KABI padding reserve - KABI: Fix allmodconfig build error - Revert "kabi: reserve space for ptp_clock.h" - kabi: reserve space for arm64 cpufeature related structure - UAPI: nfsfh.h: Replace one-element array with flexible-array member - kabi: Add kabi reservation for storage module - KABI:reserve space for sched structures - KABI: reserve space for IMA IPE - kabi: reserve space for cred and user_namespace - Increase size of ucounts to atomic_long_t - kabi: reserve space for fwnode.h - kabi: reserve space for iommu.h - kabi: reserve space for ptp_clock.h - kabi: reserve space for struct ptp_clock_info - kabi: reserve space for struct ptp_clock - kabi: reserve space for struct module - kabi: reserve space for kobject related structures - kabi: reserve space for io subsystem related structures - KABI: add KABI padding to x86/paravirt ops structures - KABI: add KABI padding to cpuidle structures - kabi: reserve space for struct dma_map_ops - kabi: reserve space for struct cpu_stop_work - kabi: reserve space for perf subsystem related structures - kabi: net: reserve space for net netfilter subsystem related structure - kabi: net: reserve space for net bpf subsystem related structure - kabi: net: reserve space for net rdma subsystem related structure - kabi: net: reserve space for net sunrpc subsystem related structure - kabi: net: reserve space for net can subsystem related structure - kabi: net: reserve space for net base subsystem related structure - kabi: reserve space for cgroup bpf structures - kabi: reserve space for cpu cgroup and cpuset cgroup related structures - kabi: reserve space for memcg related structures - kabi: reserve space for cgroup framework related structures - kabi: mm: reserve space for memory subsystem related - msi: Add kabi_reserve in msi.h - irqdomain: Add kabi_reserve in irqdomain - irq_desc: Add kabi_reserve in irq_desc - irq: Add kabi_reserve in irq - interrupt: Add kabi_reserve in interrupt.h - bootparam: Add kabi_reserve in bootparam - kabi: reserve space for hrtimer related structures - kabi: reserve space for time and workqueue subsystem related structure - kabi: reserve space for struct worker - kabi: reserve space for net_namespace - kabi: reserve space for power management related structure - kabi: reserve space for pci subsystem related structure - kabi: reserve space for posix clock related structure - kabi: add kABI reference checking tool - kabi: add a tool to generate the kabi reference relationship - kabi: add script tools to check kabi symbol - kabi: enables more stringent kabi checks - kabi: add KABI_SIZE_ALIGN_CHECKS for more stringent kabi checks - kabi: add kabi helper macros - pci: do not save 'PCI_BRIDGE_CTL_BUS_RESET' - PCI: check BIR before mapping MSI-X Table - PCI: Fail MSI-X mapping if MSI-X Table offset is out of range of BAR space - PCI/sysfs: Take reference on device to be removed - pciehp: fix a race between pciehp and removing operations by sysfs - iommu/arm-smmu-v3: Add suspend and resume support - cgroup: Fix task_css_check rcu warnings - psi: using cpuacct_cgrp_id under CONFIG_CGROUP_CPUACCT - psi: fix unexpected behavior of psi in cgroup v1 during init - perf inject: Fix ARM SPE handling - perf tools: Set COMPAT_NEED_REALLOCARRAY for CONFIG_AUXTRACE=1 - perf arm-spe: Support hardware-based PID tracing - perf arm-spe: Save context ID in record - perf arm-spe: Update --switch-events docs in 'perf record' - perf arm-spe: Track task context switch for cpu-mode events - perf arm-spe: Print size using consistent format - perf arm-spe: Implement find_snapshot callback - perf arm-spe: Snapshot mode test - perf arm-spe: Add snapshot mode support - perf arm-spe: Don't wait for PERF_RECORD_EXIT event - perf arm-spe: Bail out if the trace is later than perf event - perf arm-spe: Assign kernel time to synthesized event - perf arm-spe: Convert event kernel time to counter value - perf arm-spe: Save clock parameters from TIME_CONV event - perf arm-spe: Remove redundant checking for "full_auxtrace" - perf arm-spe: Enable timestamp for per-cpu mode - perf arm-spe: Correct sample flags for dummy event - perf arm-spe: Correct sample flags for SPE event - perf arm-spe: Avoid potential buffer overrun - perf arm-spe: Set sample's data source field - perf arm-spe: Synthesize memory event - perf arm-spe: Fill address info for samples - perf arm-spe: Store operation type in packet - perf arm-spe: Store memory address in packet - perf arm-spe: Enable sample type PERF_SAMPLE_DATA_SRC - perf c2c: Add local variables for output metrics - perf c2c: Refactor node display - perf c2c: Fix argument type for percent() - perf c2c: Refactor display filter - perf c2c: Refactor hist entry validation - perf c2c: Rename for shared cache line stats - perf arm-spe: Add support for ARMv8.3-SPE - perf arm_spe: Decode memory tagging properties - perf arm-spe: Add more sub classes for operation packet - perf arm-spe: Refactor operation packet handling - perf arm-spe: Add new function arm_spe_pkt_desc_op_type() - perf arm-spe: Remove size condition checking for events - perf arm-spe: Refactor event type handling - perf arm-spe: Add new function arm_spe_pkt_desc_event() - perf arm-spe: Refactor counter packet handling - perf arm-spe: Add new function arm_spe_pkt_desc_counter() - perf arm-spe: Refactor context packet handling - perf arm_spe: Fixup top byte for data virtual address - perf arm-spe: Refactor address packet handling - perf arm-spe: Add new function arm_spe_pkt_desc_addr() - perf arm-spe: Refactor packet header parsing - perf arm-spe: Refactor printing string to buffer - perf arm-spe: Fix packet length handling - perf arm-spe: Refactor arm_spe_get_events() - perf arm-spe: Refactor payload size calculation - perf arm-spe: Fix a typo in comment - perf arm-spe: Include bitops.h for BIT() macro - perf mem: Support ARM SPE events - perf c2c: Support AUX trace - perf mem: Support AUX trace - perf auxtrace: Add itrace option '-M' for memory events - perf mem: Only initialize memory event for recording - perf c2c: Support memory event PERF_MEM_EVENTS__LOAD_STORE - perf mem: Support new memory event PERF_MEM_EVENTS__LOAD_STORE - perf mem: Introduce weak function perf_mem_events__ptr() - perf mem: Search event name with more flexible path - share_pool: Use sharepool_no_page to alloc hugepage - share_pool: Show sp vmflags in /proc/$pid/smaps - share_pool: charge pages to the memcg of current task - share_pool: Use node_id from spa when alloc share_pool memory - share_pool: Don't allow non-sp mmap in sp address range - share_pool: support fork() and exit() to handle the mm - share_pool: Implement sp_group_del_task() - share_pool: Implement sp_group_add_task() - share_pool: Implement sp_alloc() - share_pool: Implement sp_unshare_uva() - share_pool: Implement sp_make_share_k2u() - share_pool: Implement sp_free() - share_pool: Implement sp_group_id_by_pid() - share_pool: Implement sp_unshare_kva - share_pool: Implement sp_make_share_u2k() - share_pool: Compact memory when necessary - share_pool: Add sp-area management code - share_pool: Implement sp_walk_page_range() - share_pool: Add VM_SHARE_POOL flag for vm_area_struct - share_pool: Add proc interfaces to show sp info - share_pool: Reserve the va space for share_pool - share_pool: Add Statement for all the exported symbol - share_pool: Add base framework for share_pool - shmem: Alloc shared memory on a specified memory node - memory: introduce do_mm_populate - vmalloc: Extend for hugepages mapping - mm/hugetlb: allocate huge page and setup page table - timekeeping: Really make sure wall_to_monotonic isn't positive - tracing/osnoise: Fix compile warning in function start_kthread - configs: Enable osnoise and timerlat - tracing: Have osnoise_main() add a quiescent state for task rcu - tracing/osnoise: Make osnoise_instances static - tracing/osnoise: Remove PREEMPT_RT ifdefs from inside functions - tracing/osnoise: Remove STACKTRACE ifdefs from inside functions - tracing/osnoise: Allow multiple instances of the same tracer - tracing/osnoise: Remove TIMERLAT ifdefs from inside functions - tracing: Disable "other" permission bits in the tracefs files - tracing/osnoise: Support a list of trace_array *tr - tracing/osnoise: Use start/stop_per_cpu_kthreads() on osnoise_cpus_write() - tracing/osnoise: Split workload start from the tracer start - tracing/osnoise: Improve comments about barrier need for NMI callbacks - tracing/osnoise: Do not follow tracing_cpumask - tracing: Fix missing osnoise tracer on max_latency - tracing/osnoise: Fix missed cpus_read_unlock() in start_per_cpu_kthreads() - trace/osnoise: Print a stop tracing message - trace/osnoise: Make 'noise' variable s64 in run_osnoise() - tracing: Fix spelling in osnoise tracer "interferences" -> "interference" - Documentation: Fix a typo on trace/osnoise-tracer - trace/osnoise: Fix return value on osnoise_init_hotplug_support - trace/osnoise: Make interval u64 on osnoise_main - trace/osnoise: Support hotplug operations - trace/osnoise: Fix 'no previous prototype' warnings - trace/osnoise: Fix an ifdef comment - trace/osnoise: Add a header with PREEMPT_RT additional fields - trace: Add timerlat tracer - trace: Add osnoise tracer - tracing: Merge irqflags + preempt counter. - trace: Add __print_ns_to_secs() and __print_ns_without_secs() helpers - trace: Add a generic function to read/write u64 values from tracefs - driver core: auxiliary bus: Fix memory leak when driver_register() fail - driver core: auxiliary bus: Remove unneeded module bits - driver core: auxiliary bus: Fix calling stage for auxiliary bus init - driver core: auxiliary bus: Fix auxiliary bus shutdown null auxdrv ptr - driver core: auxiliary bus: minor coding style tweaks - driver core: auxiliary bus: make remove function return void - driver core: auxiliary bus: move slab.h from include file - Add auxiliary bus support - svm: Set CONFIG_HISI_SVM as m by default - svm: Change svm to modules and remove unused functions - arm64/ascend: Enable CONFIG_ASCEND_OOM for openeuler_defconfig - arm64/ascend: Add new enable_oom_killer interface for oom contrl - x86: Support huge vmalloc mappings - arm64: Support huge vmalloc mappings - mm: vmalloc: Let user to control huge vmalloc default behavior - pid_ns: Make pid_max per namespace - arm64/mpam: rmid: refine allocation and release process - arm64/mpam: resctrl: add tips when rmid modification failed - arm64/mpam: Fix mpam corrupt when cpu online - vfio/mdev: Add missing error handling to dev_set_name() - KVM: arm64: Restore PMU configuration on first run - KVM: arm64: Refuse to run VCPU if PMU is not initialized - KVM: arm64: Add kvm_vcpu_has_pmu() helper - KVM: LAPIC: Keep stored TMCCT register value 0 after KVM_SET_LAPIC - KVM: x86: Properly reset MMU context at vCPU RESET/INIT - KVM: LAPIC: Write 0 to TMICT should also cancel vmx-preemption timer - KVM: X86: Fix missing local pCPU when executing wbinvd on all dirty pCPUs - kvm: SMM: fix losing SMI problem - arm64: mm: support setting page attributes for debugging - mm: emit the "free" trace report before freeing memory in kmem_cache_free() - mm, page_alloc: disable pcplists during memory offline - mm, page_alloc: move draining pcplists to page isolation users - mm, page_alloc: cache pageset high and batch in struct zone - mm, page_alloc: simplify pageset_update() - mm, page_alloc: remove setup_pageset() - mm, page_alloc: calculate pageset high and batch once per zone - mm, page_alloc: clean up pageset high and batch update - tools arch x86: Sync the msr-index.h copy with the kernel sources - powercap: RAPL: Add AMD Fam19h RAPL support - powercap: Add AMD Fam17h RAPL support - powercap/intel_rapl_msr: Convert rapl_msr_priv into pointer - x86/msr-index: sort AMD RAPL MSRs by address - Revert "ima: Introduce ima namespace" - Revert "ima: Add a list of the installed ima namespaces" - Revert "ima: Bind ima namespace to the file descriptor" - Revert "ima: Add ima policy related data to the ima namespace" - Revert "ima: Add methods for parsing ima policy configuration string" - Revert "ima: Add ima namespace to the ima subsystem APIs" - Revert "ima: Extend the APIs in the integrity subsystem" - Revert "ima: Add integrity inode related data to the ima namespace" - Revert "ima: Enable per ima namespace policy settings" - Revert "ima: Add ima namespace id to the measurement list related structures" - Revert "ima: Keep track of the measurment list per ima namespace" - Revert "ima: Check ima namespace ID during digest entry lookup" - Revert "ima: Add a new ima template that includes namespace ID" - Revert "ima: Add per namespace view of the measurement list" - Revert "ima: Add a reader counter to the integrity inode data" - Revert "ima: Extend permissions to the ima securityfs entries" - Revert "ima: Add the violation counter to the namespace" - Revert "ima: Change the owning user namespace of the ima namespace if necessary" - Revert "ima: Configure the new ima namespace from securityfs" - Revert "ima: Parse per ima namespace policy file" - Revert "user namespace: Add function that checks if the UID map is defined" - Revert "ima: Remap IDs of subject based rules if necessary" - Revert "keys: Add domain tag to the keyring search criteria" - Revert "keys: Include key domain tag in the iterative search" - Revert "keys: Allow to set key domain tag separately from the key type" - Revert "ima: Add key domain to the ima namespace" - Revert "integrity: Add key domain tag to the search criteria" - Revert "ima: Load per ima namespace x509 certificate" - Revert "ima: Add dummy boot aggregate to per ima namespace measurement list" - Revert "ima: Set ML template per ima namespace" - Revert "ima: fix a potential crash owing to the compiler optimisation" - Revert "ima: Introduce ima-ns-sig template" - Revert "digest list: disable digest lists in non-root ima namespaces" - Revert "imans: Use initial ima namespace domain tag when IMANS is disabled." - Revert "imans: Check CAP_SYS_ADMIN in userns associated with IMA NS during configuration." - config: enable CONFIG_ASCEND_CLEAN_CDM by default - numa/cdm: Introduce a bootarg to specify the target nodes to move to - numa: Move the management structures for cdm nodes to ddr - tick/nohz: Call tick_nohz_task_switch() with interrupts disabled - tick/nohz: Kick only _queued_ task whose tick dependency is updated - tick/nohz: Change signal tick dependency to wake up CPUs of member tasks - tick/nohz: Only wake up a single target cpu when kicking a task - tick/nohz: Update idle_exittime on actual idle exit - tick/nohz: Remove superflous check for CONFIG_VIRT_CPU_ACCOUNTING_NATIVE - tick/nohz: Conditionally restart tick on idle exit - tick/sched: Release seqcount before invoking calc_load_global() - tick/sched: Optimize tick_do_update_jiffies64() further - tick/sched: Reduce seqcount held scope in tick_do_update_jiffies64() - tick/sched: Use tick_next_period for lockless quick check - arm64: Revert feature: Add memmap parameter and register pmem - crypto: hisilicon/zip - enable ssid for sva sgl - crypto: hisilicon/zip - add new algorithms for uacce device - PCI: fix the wrong class type for HiSilicon NP 5896 - PCI: Fix SD5896 NP init failure - fs: fix a hungtask problem when freeze/unfreeze fs - PCI: Add support of port isolation for QLogic HBA card 26 - xfs: fix chown leaking delalloc quota blocks when fssetxattr fails - xfs: punch out data fork delalloc blocks on COW writeback failure - xfs: use kmem_cache_free() for kmem_cache objects - xfs: fix I_DONTCACHE - xfs: only set IOMAP_F_SHARED when providing a srcmap to a write - xfs: fix perag structure refcounting error when scrub fails - xfs: make fsmap backend function key parameters const - xfs: fix off-by-one error when the last rt extent is in use - xfs: make xfs_rtalloc_query_range input parameters const - xfs: replace kmem_alloc_large() with kvmalloc() - xfs: remove kmem_alloc_io() - mm: Add kvrealloc() - xfs: introduce all-mounts list for cpu hotplug notifications - xfs: introduce CPU hotplug infrastructure - xfs: prevent spoofing of rtbitmap blocks when recovering buffers - xfs: Enforce attr3 buffer recovery order - xfs: logging the on disk inode LSN can make it go backwards - xfs: avoid unnecessary waits in xfs_log_force_lsn() - xfs: log forces imply data device cache flushes - xfs: factor out forced iclog flushes - xfs: fix ordering violation between cache flushes and tail updates - xfs: fold __xlog_state_release_iclog into xlog_state_release_iclog - xfs: external logs need to flush data device - xfs: flush data dev on external log write - xfs: fix an integer overflow error in xfs_growfs_rt - xfs: reset child dir '..' entry when unlinking child - xfs: don't wait on future iclogs when pushing the CIL - xfs: Fix a CIL UAF by getting get rid of the iclog callback lock - xfs: remove callback dequeue loop from xlog_state_do_iclog_callbacks - xfs: don't nest icloglock inside ic_callback_lock - xfs: force the log offline when log intent item recovery fails - xfs: fix log intent recovery ENOSPC shutdowns when inactivating inodes - xfs: xfs_log_force_lsn isn't passed a LSN - xfs: Fix CIL throttle hang when CIL space used going backwards - xfs: journal IO cache flush reductions - xfs: remove need_start_rec parameter from xlog_write() - xfs: CIL checkpoint flushes caches unconditionally - xfs: async blkdev cache flush - xfs: separate CIL commit record IO - xfs: Fix 64-bit division on 32-bit in xlog_state_switch_iclogs() - xfs: log stripe roundoff is a property of the log - xfs: only reset incore inode health state flags when reclaiming an inode - xfs: don't take a spinlock unconditionally in the DIO fastpath - xfs: bunmapi has unnecessary AG lock ordering issues - xfs: btree format inode forks can have zero extents - xfs: Fix fall-through warnings for Clang - xfs: don't reset log idle state on covering checkpoints - xfs: check free AG space when making per-AG reservations - xfs: unconditionally read all AGFs on mounts with perag reservation - xfs: fix deadlock retry tracepoint arguments - xfs: fix scrub and remount-ro protection when running scrub - xfs: fix xfs_reflink_unshare usage of filemap_write_and_wait_range - xfs: count free space btree blocks when scrubbing pre-lazysbcount fses - xfs: update superblock counters correctly for !lazysbcount - xfs: don't check agf_btreeblks on pre-lazysbcount filesystems - xfs: remove obsolete AGF counter debugging - xfs: drop submit side trans alloc for append ioends - net: hns3: Fix spelling mistake "faile" -> "failed" - net: hns3: fix hns3 driver header file not self-contained issue - net: hns3: replace one tab with space in for statement - net: hns3: remove rebundant line for hclge_dbg_dump_tm_pg() - net: hns3: add comments for hclge_dbg_fill_content() - net: hns3: align return value type of atomic_read() with its output - net: hns3: modify one argument type of function hclge_ncl_config_data_print - net: hns3: Align type of some variables with their print type - net: hns3: add print vport id for failed message of vlan - net: hns3: refactor function hclge_set_vlan_filter_hw - net: hns3: optimize function hclge_cfg_common_loopback() - net: hns3: refactor function hns3_get_vector_ring_chain() - net: hns3: refactor function hclge_set_channels() - net: hns3: refactor function hclge_configure() - net: hns3: split function hclge_update_port_base_vlan_cfg() - net: hns3: split function hns3_nic_net_xmit() - net: hns3: split function hclge_get_fd_rule_info() - net: hns3: split function hclge_init_vlan_config() - net: hns3: refactor function hns3_fill_skb_desc to simplify code - net: hns3: extract macro to simplify ring stats update code - net: hns3: make symbol 'hclge_mac_speed_map_to_fw' static - net: hns3: split function hns3_set_l2l3l4() - net: hns3: split function hns3_handle_bdinfo() - net: hns3: split function hns3_nic_get_stats64() - net: hns3: refine function hclge_tm_pri_q_qs_cfg() - net: hns3: add new function hclge_tm_schd_mode_tc_base_cfg() - net: hns3: refine function hclge_cfg_mac_speed_dup_hw() - net: hns3: split function hns3_get_tx_timeo_queue_info() - net: hns3: refactor two hns3 debugfs functions - net: hns3: refactor hns3_nic_reuse_page() - net: hns3: refactor reset_prepare_general retry statement - net: hns3: use macro IANA_VXLAN_GPE_UDP_PORT to replace number 4790 - net: vxlan: add macro definition for number of IANA VXLAN-GPE port - net: hns3: fix incorrect components info of ethtool --reset command - net: hns3: fix one incorrect value of page pool info when queried by debugfs - net: hns3: add check NULL address for page pool - net: hns3: fix VF RSS failed problem after PF enable multi-TCs - net: hns3: add dql info when tx timeout - net: hns3: debugfs add drop packet statistics of multicast and broadcast for igu - net: hns3: format the output of the MAC address - net: hns3: add log for workqueue scheduled late - net: hns3: remove the way to set tx spare buf via module parameter - net: hns3: add support to set/get rx buf len via ethtool for hns3 driver - ethtool: extend ringparam setting/getting API with rx_buf_len - ethtool: add support to set/get rx buf len via ethtool - net: hns3: add support to set/get tx copybreak buf size via ethtool for hns3 driver - ethtool: add support to set/get tx copybreak buf size via ethtool - vhost_net: avoid tx queue stuck when sendmsg fails - crypto: x86/sm4 - Fix invalid section entry size - crypto: sm4 - Do not change section of ck and sbox - crypto: x86/sm4 - Fix frame pointer stack corruption - Add the configuration for accelerated of SM4 - crypto: x86/sm4 - add AES-NI/AVX2/x86_64 implementation - crypto: x86/sm4 - export reusable AESNI/AVX functions - crypto: tcrypt - add the asynchronous speed test for SM4 - crypto: x86/sm4 - add AES-NI/AVX/x86_64 implementation - crypto: arm64/sm4-ce - Make dependent on sm4 library instead of sm4-generic - crypto: sm4 - create SM4 library based on sm4 generic code - crypto: tcrypt - add GCM/CCM mode test for SM4 algorithm - crypto: testmgr - Add GCM/CCM mode test of SM4 algorithm - crypto: tcrypt - Fix missing return value check - ipvlan: limit loop_qlen ranges - ipvlan: limit loop_delay ranges - ipvlan: Introduce local xmit queue for l2e mode - ipvlan: check the value of module parameter ipvlan_default_mode - ipvlan: Introduce l2e mode - mpam: update monitor rmid and group configuration - mpam: Add support for group rmid modify - mpam: enable rdt_mon_capable for mbw monitor - iommu/arm-smmu-v3: Add support to enable/disable SMMU user_mpam_en - iommu/arm-smmu-v3: Add support to get SMMU mpam configuration - iommu/arm-smmu-v3: Add support to configure mpam in STE/CD context - iommu: add iommu interface to set/get device configuration - block/wbt: fix negative inflight counter when remove scsi device - md/raid1: fix a race between removing rdev and access conf->mirrors[i].rdev - arm64/ascend: Enable CONFIG_ASCEND_DVPP_MMAP - arm64/ascend: Enable DvPP mmap features for Ascend Platform - arm64: openeuler_defconfig: Adjust page size to 4K and VA_BITS to 48 - openeuler_defconfig: Adjust CONFIG_NODES_SHIFT to 7 - arm64: openeuler_defconfig: increase CONFIG_NR_CPUS value to 4096 - audit: ensure userspace is penalized the same as the kernel when under pressure - audit: improve robustness of the audit queue handling - arm32: kaslr: Bugfix of initrd size calculation when enabled kaslr - drm/hisilicon: Features to support reading resolutions from EDID - drm/hisilicon: Support i2c driver algorithms for bit-shift adapters - mm: Change tmpfs size base on ddr size. - SUNRPC: Close a race with transport setup and module put - sched: Introduce handle priority reversion mechanism - mm: Check numa node hugepages enough when mmap hugetlb - block: return errors from blk_execute_rq() - blk: Fix lock inversion between ioc lock and bfqd lock - bfq: Remove merged request already in bfq_requests_merged()- selftests/x86/iopl: Adjust to the faked iopl CLI/STI usage - thermal: Fix NULL pointer dereferences in of_thermal_ functions - perf/core: Avoid put_page() when GUP fails - scripts/lld-version.sh: Rewrite based on upstream ld-version.sh - erofs: fix unsafe pagevec reuse of hooked pclusters - erofs: remove the occupied parameter from z_erofs_pagevec_enqueue() - PCI: Add MSI masking quirk for Nvidia ION AHCI - PCI/MSI: Deal with devices lying about their MSI mask capability - PCI/MSI: Destroy sysfs before freeing entries - parisc/entry: fix trace test in syscall exit path - x86/iopl: Fake iopl(3) CLI/STI usage - net: stmmac: dwmac-rk: fix unbalanced pm_runtime_enable warnings - net: stmmac: fix issue where clk is being unprepared twice - net: stmmac: fix system hang if change mac address after interface ifdown - net: stmmac: fix missing unlock on error in stmmac_suspend() - net: stmmac: platform: fix build error with !CONFIG_PM_SLEEP - net: stmmac: add clocks management for gmac driver - bootconfig: init: Fix memblock leak in xbc_make_cmdline() - loop: Use blk_validate_block_size() to validate block size - block: Add a helper to validate the block size - fortify: Explicitly disable Clang support - soc/tegra: pmc: Fix imbalanced clock disabling in error code path - x86/sev: Make the #VC exception stacks part of the default stacks storage - x86/sev: Add an x86 version of cc_platform_has() - arch/cc: Introduce a function to check for confidential computing features - selftests/bpf: Fix also no-alu32 strobemeta selftest - mmc: moxart: Fix null pointer dereference on pointer host - ath10k: fix invalid dma_addr_t token assignment - SUNRPC: Partial revert of commit 6f9f17287e78 - PCI: aardvark: Fix PCIe Max Payload Size setting - PCI: Add PCI_EXP_DEVCTL_PAYLOAD_* macros - drm/sun4i: Fix macros in sun8i_csc.h - powerpc/85xx: fix timebase sync issue when CONFIG_HOTPLUG_CPU=n - powerpc/powernv/prd: Unregister OPAL_MSG_PRD2 notifier during module unload - mtd: rawnand: au1550nd: Keep the driver compatible with on-die ECC engines - mtd: rawnand: plat_nand: Keep the driver compatible with on-die ECC engines - mtd: rawnand: orion: Keep the driver compatible with on-die ECC engines - mtd: rawnand: pasemi: Keep the driver compatible with on-die ECC engines - mtd: rawnand: gpio: Keep the driver compatible with on-die ECC engines - mtd: rawnand: mpc5121: Keep the driver compatible with on-die ECC engines - mtd: rawnand: xway: Keep the driver compatible with on-die ECC engines - mtd: rawnand: ams-delta: Keep the driver compatible with on-die ECC engines - s390/cio: make ccw_device_dma_* more robust - s390/ap: Fix hanging ioctl caused by orphaned replies - s390/tape: fix timer initialization in tape_std_assign() - s390/cio: check the subchannel validity for dev_busid - video: backlight: Drop maximum brightness override for brightness zero - mfd: dln2: Add cell for initializing DLN2 ADC - mm, oom: do not trigger out_of_memory from the #PF - mm, oom: pagefault_out_of_memory: don't force global OOM for dying tasks - powerpc/bpf: Emit stf barrier instruction sequences for BPF_NOSPEC - powerpc/security: Add a helper to query stf_barrier type - powerpc/bpf: Validate branch ranges - powerpc/lib: Add helper to check if offset is within conditional branch range - memcg: prohibit unconditional exceeding the limit of dying tasks - 9p/net: fix missing error check in p9_check_errors - net, neigh: Enable state migration between NUD_PERMANENT and NTF_USE - f2fs: should use GFP_NOFS for directory inodes - irqchip/sifive-plic: Fixup EOI failed when masked - posix-cpu-timers: Clear task::posix_cputimers_work in copy_process() - x86/mce: Add errata workaround for Skylake SKX37 - MIPS: Fix assembly error from MIPSr2 code used within MIPS_ISA_ARCH_LEVEL - parisc: Fix backtrace to always include init funtion names - ARM: 9156/1: drop cc-option fallbacks for architecture selection - ARM: 9155/1: fix early early_iounmap() - selftests/net: udpgso_bench_rx: fix port argument - cxgb4: fix eeprom len when diagnostics not implemented - net/smc: fix sk_refcnt underflow on linkdown and fallback - vsock: prevent unnecessary refcnt inc for nonblocking connect - net: stmmac: allow a tc-taprio base-time of zero - net/sched: sch_taprio: fix undefined behavior in ktime_mono_to_any - seq_file: fix passing wrong private data - gve: Fix off by one in gve_tx_timeout() - bpf: sockmap, strparser, and tls are reusing qdisc_skb_cb and colliding - bpf, sockmap: Remove unhash handler for BPF sockmap usage - arm64: pgtable: make __pte_to_phys/__phys_to_pte_val inline functions - nfc: pn533: Fix double free when pn533_fill_fragment_skbs() fails - llc: fix out-of-bound array index in llc_sk_dev_hash() - perf bpf: Add missing free to bpf_event__print_bpf_prog_info() - zram: off by one in read_block_state() - mm/zsmalloc.c: close race window between zs_pool_dec_isolated() and zs_unregister_migration() - can: mcp251xfd: mcp251xfd_chip_start(): fix error handling for mcp251xfd_chip_rx_int_enable() - mfd: core: Add missing of_node_put for loop iteration - drm/nouveau/svm: Fix refcount leak bug and missing check against null bug - ACPI: PMIC: Fix intel_pmic_regs_handler() read accesses - ice: Fix not stopping Tx queues for VFs - ice: Fix replacing VF hardware MAC to existing MAC filter - net: vlan: fix a UAF in vlan_dev_real_dev() - openrisc: fix SMP tlb flush NULL pointer dereference - ethtool: fix ethtool msg len calculation for pause stats - net: davinci_emac: Fix interrupt pacing disable - xen-pciback: Fix return in pm_ctrl_init() - i2c: xlr: Fix a resource leak in the error handling path of 'xlr_i2c_probe()' - NFSv4: Fix a regression in nfs_set_open_stateid_locked() - scsi: qla2xxx: Turn off target reset during issue_lip - scsi: qla2xxx: Fix gnl list corruption - scsi: qla2xxx: Relogin during fabric disturbance - scsi: qla2xxx: Changes to support FCP2 Target - ar7: fix kernel builds for compiler test - watchdog: f71808e_wdt: fix inaccurate report in WDIOC_GETTIMEOUT - m68k: set a default value for MEMORY_RESERVE - signal/sh: Use force_sig(SIGKILL) instead of do_group_exit(SIGKILL) - dmaengine: dmaengine_desc_callback_valid(): Check for `callback_result` - netfilter: nfnetlink_queue: fix OOB when mac header was cleared - soc: fsl: dpaa2-console: free buffer before returning from dpaa2_console_read - auxdisplay: ht16k33: Fix frame buffer device blanking - auxdisplay: ht16k33: Connect backlight to fbdev - auxdisplay: img-ascii-lcd: Fix lock-up when displaying empty string - Fix user namespace leak - NFS: Fix an Oops in pnfs_mark_request_commit() - NFS: Fix up commit deadlocks - dmaengine: at_xdmac: fix AT_XDMAC_CC_PERID() macro - rtc: rv3032: fix error handling in rv3032_clkout_set_rate() - remoteproc: Fix a memory leak in an error handling path in 'rproc_handle_vdev()' - mtd: core: don't remove debugfs directory if device is in use - PCI: uniphier: Serialize INTx masking/unmasking and fix the bit operation - mtd: spi-nor: hisi-sfc: Remove excessive clk_disable_unprepare() - fs: orangefs: fix error return code of orangefs_revalidate_lookup() - NFS: Fix deadlocks in nfs_scan_commit_list() - opp: Fix return in _opp_add_static_v2() - PCI: aardvark: Fix preserving PCI_EXP_RTCTL_CRSSVE flag on emulated bridge - PCI: aardvark: Don't spam about PIO Response Status - drm/plane-helper: fix uninitialized variable reference - pnfs/flexfiles: Fix misplaced barrier in nfs4_ff_layout_prepare_ds - NFS: Fix dentry verifier races - i2c: mediatek: fixing the incorrect register offset - nfsd: don't alloc under spinlock in rpc_parse_scope_id - rpmsg: Fix rpmsg_create_ept return when RPMSG config is not defined - apparmor: fix error check - power: supply: bq27xxx: Fix kernel crash on IRQ handler register error - mips: cm: Convert to bitfield API to fix out-of-bounds access - virtio_ring: check desc == NULL when using indirect with packed - ASoC: cs42l42: Correct configuring of switch inversion from ts-inv - ASoC: cs42l42: Use device_property API instead of of_property - ASoC: cs42l42: Disable regulators if probe fails - powerpc/44x/fsp2: add missing of_node_put - HID: u2fzero: properly handle timeouts in usb_submit_urb - HID: u2fzero: clarify error check and length calculations - clk: at91: sam9x60-pll: use DIV_ROUND_CLOSEST_ULL - serial: xilinx_uartps: Fix race condition causing stuck TX - phy: qcom-snps: Correct the FSEL_MASK - phy: ti: gmii-sel: check of_get_address() for failure - phy: qcom-qusb2: Fix a memory leak on probe - pinctrl: equilibrium: Fix function addition in multiple groups - soc: qcom: apr: Add of_node_put() before return - firmware: qcom_scm: Fix error retval in __qcom_scm_is_call_available() - usb: dwc2: drd: reset current session before setting the new one - usb: dwc2: drd: fix dwc2_drd_role_sw_set when clock could be disabled - usb: dwc2: drd: fix dwc2_force_mode call in dwc2_ovr_init - serial: imx: fix detach/attach of serial console - scsi: ufs: ufshcd-pltfrm: Fix memory leak due to probe defer - scsi: ufs: Refactor ufshcd_setup_clocks() to remove skip_ref_clk - iio: adis: do not disabe IRQs in 'adis_init()' - usb: typec: STUSB160X should select REGMAP_I2C - soc: qcom: rpmhpd: Make power_on actually enable the domain - soc: qcom: rpmhpd: Provide some missing struct member descriptions - ASoC: cs42l42: Defer probe if request_threaded_irq() returns EPROBE_DEFER - ASoC: cs42l42: Correct some register default values - ARM: dts: stm32: fix AV96 board SAI2 pin muxing on stm32mp15 - ARM: dts: stm32: fix SAI sub nodes register range - ARM: dts: stm32: Reduce DHCOR SPI NOR frequency to 50 MHz - pinctrl: renesas: checker: Fix off-by-one bug in drive register check - staging: ks7010: select CRYPTO_HASH/CRYPTO_MICHAEL_MIC - staging: most: dim2: do not double-register the same device - usb: musb: select GENERIC_PHY instead of depending on it - RDMA/mlx4: Return missed an error if device doesn't support steering - scsi: csiostor: Uninitialized data in csio_ln_vnp_read_cbfn() - power: supply: max17040: fix null-ptr-deref in max17040_probe() - power: supply: rt5033_battery: Change voltage values to µV - usb: gadget: hid: fix error code in do_config() - serial: 8250_dw: Drop wrong use of ACPI_PTR() - powerpc: fix unbalanced node refcount in check_kvm_guest() - powerpc: Fix is_kvm_guest() / kvm_para_available() - powerpc: Reintroduce is_kvm_guest() as a fast-path check - powerpc: Rename is_kvm_guest() to check_kvm_guest() - powerpc: Refactor is_kvm_guest() declaration to new header - video: fbdev: chipsfb: use memset_io() instead of memset() - clk: at91: check pmc node status before registering syscore ops - memory: fsl_ifc: fix leak of irq and nand_irq in fsl_ifc_ctrl_probe - soc/tegra: Fix an error handling path in tegra_powergate_power_up() - ASoC: SOF: topology: do not power down primary core during topology removal - arm: dts: omap3-gta04a4: accelerometer irq fix - driver core: Fix possible memory leak in device_link_add() - scsi: pm80xx: Fix misleading log statement in pm8001_mpi_get_nvmd_resp() - soundwire: debugfs: use controller id and link_id for debugfs - ALSA: hda: Use position buffer for SKL+ again - ALSA: hda: Fix hang during shutdown due to link reset - ALSA: hda: Release controller display power during shutdown/reboot - ALSA: hda: Reduce udelay() at SKL+ position reporting - arm64: dts: qcom: pm8916: Remove wrong reg-names for rtc@6000 - arm64: dts: renesas: beacon: Fix Ethernet PHY mode - arm64: dts: qcom: msm8916: Fix Secondary MI2S bit clock - JFS: fix memleak in jfs_mount - MIPS: loongson64: make CPU_LOONGSON64 depends on MIPS_FP_SUPPORT - scsi: dc395: Fix error case unwinding - ARM: dts: at91: tse850: the emac<->phy interface is rmii - bus: ti-sysc: Fix timekeeping_suspended warning on resume - arm64: dts: meson-g12b: Fix the pwm regulator supply properties - arm64: dts: meson-g12a: Fix the pwm regulator supply properties - arm64: dts: ti: k3-j721e-main: Fix "bus-range" upto 256 bus number for PCIe - arm64: dts: ti: k3-j721e-main: Fix "max-virtual-functions" in PCIe EP nodes - RDMA/bnxt_re: Fix query SRQ failure - ARM: dts: qcom: msm8974: Add xo_board reference clock to DSI0 PHY - arm64: dts: rockchip: Fix GPU register width for RK3328 - ARM: s3c: irq-s3c24xx: Fix return value check for s3c24xx_init_intc() - clk: mvebu: ap-cpu-clk: Fix a memory leak in error handling paths - ARM: dts: BCM5301X: Fix memory nodes names - RDMA/rxe: Fix wrong port_cap_flags - iio: st_sensors: disable regulators after device unregistration - iio: st_sensors: Call st_sensors_power_enable() from bus drivers - of: unittest: fix EXPECT text for gpio hog errors - bpf: Fix propagation of signed bounds from 64-bit min/max into 32-bit. - bpf: Fix propagation of bounds from 64-bit min/max into 32-bit and var_off. - cgroup: Fix rootcg cpu.stat guest double counting - ibmvnic: Process crqs after enabling interrupts - ibmvnic: don't stop queue in xmit - udp6: allow SO_MARK ctrl msg to affect routing - selftests/bpf: Fix fclose/pclose mismatch in test_progs - crypto: pcrypt - Delay write to padata->info - net: phylink: avoid mvneta warning when setting pause parameters - net: amd-xgbe: Toggle PLL settings during rate change - selftests/bpf: Fix fd cleanup in sk_lookup test - selftests: bpf: Convert sk_lookup ctx access tests to PROG_TEST_RUN - drm/amdgpu/gmc6: fix DMA mask from 44 to 40 bits - wcn36xx: Fix discarded frames due to wrong sequence number - wcn36xx: add proper DMA memory barriers in rx path - libertas: Fix possible memory leak in probe and disconnect - libertas_tf: Fix possible memory leak in probe and disconnect - KVM: s390: Fix handle_sske page fault handling - samples/kretprobes: Fix return value if register_kretprobe() failed - spi: spi-rpc-if: Check return value of rpcif_sw_init() - tcp: don't free a FIN sk_buff in tcp_remove_empty_skb() - libbpf: Fix endianness detection in BPF_CORE_READ_BITFIELD_PROBED() - tpm_tis_spi: Add missing SPI ID - tpm: fix Atmel TPM crash caused by too frequent queries - irq: mips: avoid nested irq_enter() - KVM: s390: pv: avoid stalls for kvm_s390_pv_init_vm - KVM: s390: pv: avoid double free of sida page - s390/gmap: don't unconditionally call pte_unmap_unlock() in __gmap_zap() - libbpf: Fix BTF header parsing checks - libbpf: Fix overflow in BTF sanity checks - libbpf: Allow loading empty BTFs - libbpf: Fix BTF data layout checks and allow empty BTF - bpftool: Avoid leaking the JSON writer prepared for program metadata - KVM: selftests: Fix nested SVM tests when built with clang - KVM: selftests: Add operand to vmsave/vmload/vmrun in svm.c - smackfs: use netlbl_cfg_cipsov4_del() for deleting cipso_v4_doi - drm/msm: Fix potential NULL dereference in DPU SSPP - x86/sev: Fix stack type check in vc_switch_off_ist() - clocksource/drivers/timer-ti-dm: Select TIMER_OF - PM: hibernate: fix sparse warnings - nvme-rdma: fix error code in nvme_rdma_setup_ctrl - phy: micrel: ksz8041nl: do not use power down mode - net: enetc: unmap DMA in enetc_send_cmd() - mwifiex: Send DELBA requests according to spec - rsi: stop thread firstly in rsi_91x_init() error handling - mt76: mt7915: fix muar_idx in mt7915_mcu_alloc_sta_req() - mt76: mt7915: fix sta_rec_wtbl tag len - mt76: mt7915: fix possible infinite loop release semaphore - mt76: mt76x02: fix endianness warnings in mt76x02_mac.c - mt76: mt7615: fix endianness warning in mt7615_mac_write_txwi - platform/x86: thinkpad_acpi: Fix bitwise vs. logical warning - mmc: mxs-mmc: disable regulator on error and in the remove function - media: ir_toy: assignment to be16 should be of correct type - net: stream: don't purge sk_error_queue in sk_stream_kill_queues() - drm/msm: uninitialized variable in msm_gem_import() - drm/msm: potential error pointer dereference in init() - tcp: switch orphan_count to bare per-cpu counters - kernel/sched: Fix sched_fork() access an invalid sched_task_group - ath10k: fix max antenna gain unit - hwmon: (pmbus/lm25066) Let compiler determine outer dimension of lm25066_coeff - hwmon: Fix possible memleak in __hwmon_device_register() - net, neigh: Fix NTF_EXT_LEARNED in combination with NTF_USE - memstick: jmb38x_ms: use appropriate free function in jmb38x_ms_alloc_host() - memstick: avoid out-of-range warning - mmc: sdhci-omap: Fix context restore - mmc: sdhci-omap: Fix NULL pointer exception if regulator is not configured - gve: Recover from queue stall due to missed IRQ - b43: fix a lower bounds test - b43legacy: fix a lower bounds test - hwrng: mtk - Force runtime pm ops for sleep ops - crypto: qat - disregard spurious PFVF interrupts - crypto: qat - detect PFVF collision after ACK - media: dvb-frontends: mn88443x: Handle errors of clk_prepare_enable() - netfilter: nft_dynset: relax superfluous check on set updates - rcu: Always inline rcu_dynticks_task*_{enter,exit}() - EDAC/amd64: Handle three rank interleaving mode - PM: EM: Fix inefficient states detection - ath9k: Fix potential interrupt storm on queue reset - media: em28xx: Don't use ops->suspend if it is NULL - cpuidle: Fix kobject memory leaks in error paths - crypto: ecc - fix CRYPTO_DEFAULT_RNG dependency - kprobes: Do not use local variable when creating debugfs file - media: cx23885: Fix snd_card_free call on null card pointer - media: tm6000: Avoid card name truncation - media: si470x: Avoid card name truncation - media: radio-wl1273: Avoid card name truncation - media: mtk-vpu: Fix a resource leak in the error handling path of 'mtk_vpu_probe()' - media: TDA1997x: handle short reads of hdmi info frame. - media: v4l2-ioctl: S_CTRL output the right value - media: dvb-usb: fix ununit-value in az6027_rc_query - media: cxd2880-spi: Fix a null pointer dereference on error handling path - media: em28xx: add missing em28xx_close_extension - drm/amdgpu: fix warning for overflow check - arm64: mm: update max_pfn after memory hotplug - drm/ttm: stop calling tt_swapin in vm_access - ath10k: sdio: Add missing BH locking around napi_schdule() - ath10k: Fix missing frame timestamp for beacon/probe-resp - ath11k: Fix memory leak in ath11k_qmi_driver_event_work - ath11k: fix packet drops due to incorrect 6 GHz freq value in rx status - ath11k: Avoid race during regd updates - ath11k: fix some sleeping in atomic bugs - net: dsa: rtl8366rb: Fix off-by-one bug - rxrpc: Fix _usecs_to_jiffies() by using usecs_to_jiffies() - crypto: caam - disable pkc for non-E SoCs - Bluetooth: btmtkuart: fix a memleak in mtk_hci_wmt_sync - wilc1000: fix possible memory leak in cfg_scan_result() - wcn36xx: Fix Antenna Diversity Switching - cgroup: Make rebind_subsystems() disable v2 controllers all at once - net: net_namespace: Fix undefined member in key_remove_domain() - lockdep: Let lock_is_held_type() detect recursive read as read - virtio-gpu: fix possible memory allocation failure - drm/v3d: fix wait for TMU write combiner flush - objtool: Fix static_call list generation - x86/xen: Mark cpu_bringup_and_idle() as dead_end_function - objtool: Add xen_start_kernel() to noreturn list - MIPS: lantiq: dma: fix burst length for DEU - rcu: Fix existing exp request check in sync_sched_exp_online_cleanup() - Bluetooth: fix init and cleanup of sco_conn.timeout_work - selftests/bpf: Fix strobemeta selftest regression - netfilter: conntrack: set on IPS_ASSURED if flows enters internal stream state - parisc/kgdb: add kgdb_roundup() to make kgdb work with idle polling - parisc/unwind: fix unwinder when CONFIG_64BIT is enabled - erofs: don't trigger WARN() when decompression fails - task_stack: Fix end_of_stack() for architectures with upwards-growing stack - parisc: fix warning in flush_tlb_all - selftests/core: fix conflicting types compile error for close_range() - drm/amd/display: dcn20_resource_construct reduce scope of FPU enabled - x86/hyperv: Protect set_hv_tscchange_cb() against getting preempted - wcn36xx: Correct band/freq reporting on RX - spi: bcm-qspi: Fix missing clk_disable_unprepare() on error in bcm_qspi_probe() - btrfs: do not take the uuid_mutex in btrfs_rm_device - btrfs: reflink: initialize return value to 0 in btrfs_extent_same() - ACPI: AC: Quirk GK45 to skip reading _PSR - net: annotate data-race in neigh_output() - vrf: run conntrack only in context of lower/physdev for locally generated packets - ARM: 9136/1: ARMv7-M uses BE-8, not BE-32 - gfs2: Fix glock_hash_walk bugs - gfs2: Cancel remote delete work asynchronously - gre/sit: Don't generate link-local addr if addr_gen_mode is IN6_ADDR_GEN_MODE_NONE - ARM: clang: Do not rely on lr register for stacktrace - smackfs: use __GFP_NOFAIL for smk_cipso_doi() - iwlwifi: mvm: disable RX-diversity in powersave - selftests/bpf: Fix perf_buffer test on system with offline cpus - selftests: kvm: fix mismatched fclose() after popen() - nvme: drop scan_lock and always kick requeue list when removing namespaces - nvmet-tcp: fix use-after-free when a port is removed - nvmet-rdma: fix use-after-free when a port is removed - nvmet: fix use-after-free when a port is removed - media: allegro: ignore interrupt if mailbox is not initialized - block: remove inaccurate requeue check - mwl8k: Fix use-after-free in mwl8k_fw_state_machine() - mt76: mt7915: fix an off-by-one bound check - tracing/cfi: Fix cmp_entries_* functions signature mismatch - workqueue: make sysfs of unbound kworker cpumask more clever - lib/xz: Validate the value before assigning it to an enum variable - lib/xz: Avoid overlapping memcpy() with invalid input with in-place decompression - memstick: r592: Fix a UAF bug when removing the driver - md: update superblock after changing rdev flags in state_store - block: bump max plugged deferred size from 16 to 32 - drm/msm: prevent NULL dereference in msm_gpu_crashstate_capture() - leaking_addresses: Always print a trailing newline - net: phy: micrel: make *-skew-ps check more lenient - drm/amdkfd: fix resume error when iommu disabled in Picasso - ACPI: battery: Accept charges over the design capacity as full - iov_iter: Fix iov_iter_get_pages{,_alloc} page fault return value - mmc: moxart: Fix reference count leaks in moxart_probe - ath: dfs_pattern_detector: Fix possible null-pointer dereference in channel_detector_create() - tracefs: Have tracefs directories not set OTH permission bits by default - net-sysfs: try not to restart the syscall if it will fail eventually - media: usb: dvd-usb: fix uninit-value bug in dibusb_read_eeprom_byte() - media: ipu3-imgu: VIDIOC_QUERYCAP: Fix bus_info - media: ipu3-imgu: imgu_fmt: Handle properly try - ACPICA: Avoid evaluating methods too early during system resume - fs/proc/uptime.c: Fix idle time reporting in /proc/uptime - ipmi: Disable some operations during a panic - media: rcar-csi2: Add checking to rcsi2_start_receiver() - brcmfmac: Add DMI nvram filename quirk for Cyberbook T116 tablet - rtw88: fix RX clock gate setting while fifo dump - ia64: don't do IA64_CMPXCHG_DEBUG without CONFIG_PRINTK - media: mceusb: return without resubmitting URB in case of -EPROTO error. - media: imx: set a media_device bus_info string - media: s5p-mfc: Add checking to s5p_mfc_probe(). - media: s5p-mfc: fix possible null-pointer dereference in s5p_mfc_probe() - media: uvcvideo: Set unique vdev name based in type - media: uvcvideo: Return -EIO for control errors - media: uvcvideo: Set capability in s_param - media: stm32: Potential NULL pointer dereference in dcmi_irq_thread() - media: atomisp: Fix error handling in probe - media: netup_unidvb: handle interrupt properly according to the firmware - media: mt9p031: Fix corrupted frame after restarting stream - ath10k: high latency fixes for beacon buffer - ath11k: Change DMA_FROM_DEVICE to DMA_TO_DEVICE when map reinjected packets - ath11k: add handler for scan event WMI_SCAN_EVENT_DEQUEUED - ath11k: Avoid reg rules update during firmware recovery - drm/amdgpu: Fix MMIO access page fault - fscrypt: allow 256-bit master keys with AES-256-XTS - mwifiex: Properly initialize private structure on interface type changes - mwifiex: Run SET_BSS_MODE when changing from P2P to STATION vif-type - x86: Increase exception stack sizes - ath11k: Align bss_chan_info structure with firmware - smackfs: Fix use-after-free in netlbl_catmap_walk() - rcu-tasks: Move RTGS_WAIT_CBS to beginning of rcu_tasks_kthread() loop - net: sched: update default qdisc visibility after Tx queue cnt changes - locking/lockdep: Avoid RCU-induced noinstr fail - MIPS: lantiq: dma: reset correct number of channel - MIPS: lantiq: dma: add small delay after reset - platform/x86: wmi: do not fail if disabling fails - rcutorture: Avoid problematic critical section nesting on PREEMPT_RT - drm/panel-orientation-quirks: add Valve Steam Deck - drm: panel-orientation-quirks: Add quirk for the Samsung Galaxy Book 10.6 - drm: panel-orientation-quirks: Add quirk for KD Kurio Smart C15200 2-in-1 - drm: panel-orientation-quirks: Update the Lenovo Ideapad D330 quirk (v2) - dma-buf: WARN on dmabuf release with pending attachments - power: supply: max17042_battery: Clear status bits in interrupt handler - USB: chipidea: fix interrupt deadlock - USB: iowarrior: fix control-message timeouts - most: fix control-message timeouts - serial: 8250: fix racy uartclk update - USB: serial: keyspan: fix memleak on probe errors - iio: ad5770r: make devicetree property reading consistent - iio: dac: ad5446: Fix ad5622_write() return value - coresight: cti: Correct the parameter for pm_runtime_put - pinctrl: core: fix possible memory leak in pinctrl_enable() - PCI: aardvark: Fix support for PCI_ROM_ADDRESS1 on emulated bridge - PCI: aardvark: Set PCI Bridge Class Code to PCI Bridge - PCI: aardvark: Fix support for PCI_BRIDGE_CTL_BUS_RESET on emulated bridge - PCI: aardvark: Fix support for bus mastering and PCI_COMMAND on emulated bridge - PCI: aardvark: Read all 16-bits from PCIE_MSI_PAYLOAD_REG - PCI: aardvark: Fix return value of MSI domain .alloc() method - PCI: aardvark: Fix configuring Reference clock - PCI: aardvark: Fix reporting Data Link Layer Link Active - PCI: aardvark: Do not unmask unused interrupts - PCI: aardvark: Fix checking for link up via LTSSM state - PCI: aardvark: Do not clear status bits of masked interrupts - PCI: cadence: Add cdns_plat_pcie_probe() missing return - PCI: pci-bridge-emul: Fix emulation of W1C bits - xen/balloon: add late_initcall_sync() for initial ballooning done - ALSA: mixer: fix deadlock in snd_mixer_oss_set_volume - ALSA: mixer: oss: Fix racy access to slots - ifb: fix building without CONFIG_NET_CLS_ACT - serial: core: Fix initializing and restoring termios speed - ring-buffer: Protect ring_buffer_reset() from reentrancy - powerpc/85xx: Fix oops when mpc85xx_smp_guts_ids node cannot be found - can: j1939: j1939_can_recv(): ignore messages with invalid source address - can: j1939: j1939_tp_cmd_recv(): ignore abort message in the BAM transport - KVM: nVMX: Query current VMCS when determining if MSR bitmaps are in use - KVM: arm64: Extract ESR_ELx.EC only - power: supply: max17042_battery: use VFSOC for capacity when no rsns - power: supply: max17042_battery: Prevent int underflow in set_soc_threshold - mtd: rawnand: socrates: Keep the driver compatible with on-die ECC engines - soc: fsl: dpio: use the combined functions to protect critical zone - soc: fsl: dpio: replace smp_processor_id with raw_smp_processor_id - signal/mips: Update (_save|_restore)_fp_context to fail with -EFAULT - memory: renesas-rpc-if: Correct QSPI data transfer in Manual mode - signal: Remove the bogus sigkill_pending in ptrace_stop - RDMA/qedr: Fix NULL deref for query_qp on the GSI QP - perf/x86/intel/uncore: Fix Intel ICX IIO event constraints - perf/x86/intel/uncore: Support extra IMC channel on Ice Lake server - rsi: Fix module dev_oper_mode parameter description - rsi: fix rate mask set leading to P2P failure - rsi: fix key enabled check causing unwanted encryption for vap_id > 0 - rsi: fix occasional initialisation failure with BT coex - wcn36xx: handle connection loss indication - libata: fix checking of DMA state - mwifiex: Try waking the firmware until we get an interrupt - mwifiex: Read a PCI register after writing the TX ring write pointer - PM: sleep: Do not let "syscore" devices runtime-suspend during system transitions - wcn36xx: Fix (QoS) null data frame bitrate/modulation - wcn36xx: Fix tx_status mechanism - wcn36xx: Fix HT40 capability for 2Ghz band - ifb: Depend on netfilter alternatively to tc - evm: mark evm_fixmode as __ro_after_init - rtl8187: fix control-message timeouts - PCI: Mark Atheros QCA6174 to avoid bus reset - ath10k: fix division by zero in send path - ath10k: fix control-message timeout - ath6kl: fix control-message timeout - ath6kl: fix division by zero in send path - mwifiex: fix division by zero in fw download path - EDAC/sb_edac: Fix top-of-high-memory value for Broadwell/Haswell - regulator: dt-bindings: samsung,s5m8767: correct s5m8767,pmic-buck-default-dvs-idx property - regulator: s5m8767: do not use reset value as DVS voltage if GPIO DVS is disabled - hwmon: (pmbus/lm25066) Add offset coefficients - selinux: fix race condition when computing ocontext SIDs - ia64: kprobes: Fix to pass correct trampoline address to the handler - KVM: VMX: Unregister posted interrupt wakeup handler on hardware unsetup - btrfs: call btrfs_check_rw_degradable only if there is a missing device - btrfs: fix lost error handling when replaying directory deletes - btrfs: clear MISSING device status bit in btrfs_close_one_device - rds: stop using dmapool - net/smc: Correct spelling mistake to TCPF_SYN_RECV - net/smc: Fix smc_link->llc_testlink_time overflow - nfp: bpf: relax prog rejection for mtu check through max_pkt_offset - vmxnet3: do not stop tx queues after netif_device_detach() - r8169: Add device 10ec:8162 to driver r8169 - nvmet-tcp: fix header digest verification - block: schedule queue restart after BLK_STS_ZONE_RESOURCE - drm: panel-orientation-quirks: Add quirk for GPD Win3 - watchdog: Fix OMAP watchdog early handling - net: multicast: calculate csum of looped-back and forwarded packets - spi: spl022: fix Microwire full duplex mode - nvmet-tcp: fix a memory leak when releasing a queue - xen/netfront: stop tx queues during live migration - gpio: mlxbf2.c: Add check for bgpio_init failure - bpf: Prevent increasing bpf_jit_limit above max - bpf: Define bpf_jit_alloc_exec_limit for arm64 JIT - fcnal-test: kill hanging ping/nettest binaries on cleanup - drm: panel-orientation-quirks: Add quirk for Aya Neo 2021 - mmc: winbond: don't build on M68K - reset: socfpga: add empty driver allowing consumers to probe - ARM: dts: sun7i: A20-olinuxino-lime2: Fix ethernet phy-mode - hyperv/vmbus: include linux/bitops.h - sfc: Don't use netif_info before net_device setup - sfc: Export fibre-specific supported link modes - cavium: Fix return values of the probe function - mISDN: Fix return values of the probe function - scsi: qla2xxx: Fix unmap of already freed sgl - scsi: qla2xxx: Return -ENOMEM if kzalloc() fails - cavium: Return negative value when pci_alloc_irq_vectors() fails - ALSA: hda/realtek: Fixes HP Spectre x360 15-eb1xxx speakers - ASoC: soc-core: fix null-ptr-deref in snd_soc_del_component_unlocked() - x86/irq: Ensure PI wakeup handler is unregistered before module unload - x86/cpu: Fix migration safety with X86_BUG_NULL_SEL - x86/sme: Use #define USE_EARLY_PGTABLE_L5 in mem_encrypt_identity.c - fuse: fix page stealing - ext4: fix lazy initialization next schedule time computation in more granular unit - ALSA: timer: Unconditionally unlink slave instances, too - ALSA: synth: missing check for possible NULL after the call to kstrdup - ALSA: hda: Free card instance properly at probe errors - ALSA: usb-audio: Add registration quirk for JBL Quantum 400 - ALSA: usb-audio: Line6 HX-Stomp XL USB_ID for 48k-fixed quirk - ALSA: line6: fix control and interrupt message timeouts - ALSA: 6fire: fix control and bulk message timeouts - ALSA: ua101: fix division by zero at probe - ALSA: hda/realtek: Add quirk for HP EliteBook 840 G7 mute LED - ALSA: hda/realtek: Add quirk for ASUS UX550VE - ALSA: hda/realtek: Add a quirk for Acer Spin SP513-54N - ALSA: hda/realtek: Headset fixup for Clevo NH77HJQ - ALSA: hda/realtek: Add quirk for Clevo PC70HS - ALSA: hda/realtek: Add a quirk for HP OMEN 15 mute LED - ALSA: hda/realtek: Fix mic mute LED for the HP Spectre x360 14 - media: v4l2-ioctl: Fix check_ext_ctrls - media: ir-kbd-i2c: improve responsiveness of hauppauge zilog receivers - media: rkvdec: Support dynamic resolution changes - media: ite-cir: IR receiver stop working after receive overflow - media: rkvdec: Do not override sizeimage for output format - crypto: s5p-sss - Add error handling in s5p_aes_probe() - firmware/psci: fix application of sizeof to pointer - tpm: Check for integer overflow in tpm2_map_response_body() - parisc: Fix ptrace check on syscall return - parisc: Fix set_fixmap() on PA1.x CPUs - exfat: fix incorrect loading of i_blocks for large files - mmc: dw_mmc: Dont wait for DRTO on Write RSP error - mmc: mtk-sd: Add wait dma stop done flow - scsi: qla2xxx: Fix use after free in eh_abort path - scsi: qla2xxx: Fix kernel crash when accessing port_speed sysfs file - scsi: core: Remove command size deduction from scsi_setup_scsi_cmnd() - ocfs2: fix data corruption on truncate - libata: fix read log timeout value - Input: i8042 - Add quirk for Fujitsu Lifebook T725 - Input: elantench - fix misreporting trackpoint coordinates - Input: iforce - fix control-message timeout - binder: use cred instead of task for getsecid - binder: use cred instead of task for selinux checks - binder: use euid from cred instead of using task - usb: xhci: Enable runtime-pm by default on AMD Yellow Carp platform - xhci: Fix USB 3.1 enumeration issues by increasing roothub power-on-good delay- kprobe : fix out-of-bounds in register_kretprobe when parsing negative data_size - ima: Fix the pathname to relative path when get absolute path failed - Revert "init: only move down lockup_detector_init() when - pci: Enable acs for QLogic HBA cards - config: enable SVA feature - vfio/migration: bugfix queue isolation configuration - acc/migration: bugfix Guest reset scene - vfio/acc: Modify operation to get queues number - crypto: hisilicon/qm - modify the uacce mode check - crypto: hisilicon/zip - Fix spelling mistake "COMSUMED" -> "CONSUMED" - crypto: hisilicon - Fix sscanf format signedness - arm64/numa: cdm: Cacheline aligned cdmmask to improve performance - ntp: Avoid undefined behaviour in second_overflow() - arm64: kexec: only clear EOI for SDEI in NMI context - iommu/iova: wait 'fq_timer' handler to finish before destroying 'fq' - ilp32: fix compile problem when ARM64_ILP32 and UBSAN are both enabled - acpi/arm64: check the returned logical CPU number of 'acpi_map_cpuid()' - arm64: fix abi change caused by ILP32 - arm64: cpufeature: add cmdline option for disable lse - cache: Workaround HiSilicon Taishan DC CVAU - signal: Export tracepoint symbol signal_generate - suspend: export cpu_suspend/cpu_resume/psci_ops - printk: export log_buf_addr_get/log_buf_len_get - printk: Export a symbol. - ACPI / APEI: Notify all ras err to driver - Export sysboml for bbox to use. - tty: fix possible deadlock in console_unlock - printk: move printk_safe macros to printk header - iommu: set the default iommu-dma mode as non-strict - iommu/iova: avoid softlockup in fq_flush_timeout - svm: Enable CONFIG_HISI_SVM by default - svm: Add svm_get_phys to get phys addr for ts core - svm: add set l2 cache read count functions - svm: implement svm pin/unpin pages to forbid page migrtate - svm: Add ioctl to get meminfo - svm: implement the process remap features - svm: implement the svm process load flag - svm: add support for allocing memory which is within 4G physical address in svm_mmap - svm: driver probe to read l2buff addr - svm: Add and export svm_get_pasid - svm: implement svm bind and unbind - svm: using a rbtree to manage the svm_process - svm: add svm bind ioctl and add some functions - svm: init the children device of svm device - svm: init the svm device and remove the svm device - svm: add svm drv framework for ascend - arm64/crypto: Accelerated CRC T10 DIF computation - watchdog: Fix check_preemption_disabled() error - ext4: stop IO for page without buffer_head - driver: support ts core ras process - imans: Check CAP_SYS_ADMIN in userns associated with IMA NS during configuration. - stop_machine: mask pseudo nmi before running the callback - stop_machine: mask sdei before running the callback - hugetlb: before freeing hugetlb page set dtor to appropriate value- memcg: unify memcg stat flushing - memcg: flush stats only if updated - blk-cgroup: blk_cgroup_bio_start() should use irq-safe operations on blkg->iostat_cpu - memcg: flush lruvec stats in the refault - mm, memcg: remove unused functions - memcg: infrastructure to flush memcg stats - memcg: switch lruvec stats to rstat - mm: memcontrol: fix blocking rstat function called from atomic cgroup1 thresholding code - cgroup: rstat: fix A-A deadlock on 32bit around u64_stats_sync - kselftests: cgroup: update kmem test for new vmstat implementation - mm: memcontrol: consolidate lruvec stat flushing - mm: memcontrol: switch to rstat - cgroup: rstat: punt root-level optimization to individual controllers - cgroup: rstat: support cgroup1 - mm: memcontrol: privatize memcg_page_state query functions - mm: memcontrol: kill mem_cgroup_nodeinfo() - mm: memcontrol: fix cpuhotplug statistics flushing - hugetlbfs: flush TLBs correctly after huge_pmd_unshare - rsi: fix control-message timeout - media: staging/intel-ipu3: css: Fix wrong size comparison imgu_css_fw_init - staging: rtl8192u: fix control-message timeouts - staging: r8712u: fix control-message timeout - comedi: vmk80xx: fix bulk and interrupt message timeouts - comedi: vmk80xx: fix bulk-buffer overflow - comedi: vmk80xx: fix transfer-buffer overflows - comedi: ni_usb6501: fix NULL-deref in command paths - comedi: dt9812: fix DMA buffers on stack - isofs: Fix out of bound access for corrupted isofs image - staging: rtl8712: fix use-after-free in rtl8712_dl_fw - printk/console: Allow to disable console output by using console="" or console=null - binder: don't detect sender/target during buffer cleanup - usb-storage: Add compatibility quirk flags for iODD 2531/2541 - usb: musb: Balance list entry in musb_gadget_queue - usb: gadget: Mark USB_FSL_QE broken on 64-bit - usb: ehci: handshake CMD_RUN instead of STS_HALT - Revert "x86/kvm: fix vcpu-id indexed array sizes" - KVM: x86: avoid warning with -Wbitwise-instead-of-logical - ovl: warn about orphan metacopy - ext4: fix e2fsprogs checksum failure for mounted filesystem - ima: Fix warning: no previous prototype for function 'ima_add_kexec_buffer' - kfence: default to dynamic branch instead of static keys mode - kfence: always use static branches to guard kfence_alloc() - kfence: shorten critical sections of alloc/free - kfence: add note to documentation about skipping covered allocations - kfence: limit currently covered allocations when pool nearly full - kfence: move saving stack trace of allocations into __kfence_alloc() - kfence: count unexpectedly skipped allocations - stacktrace: move filter_irq_stacks() to kernel/stacktrace.c - powerpc: Don't provide __kernel_map_pages() without ARCH_SUPPORTS_DEBUG_PAGEALLOC - powerpc/booke: Disable STRICT_KERNEL_RWX, DEBUG_PAGEALLOC and KFENCE - bpf: Fix toctou on read-only map's constant scalar tracking - block: avoid quiesce while elevator init - mwifiex_usb: Fix skb_over_panic in mwifiex_usb_recv - bonding: Fix a use-after-free problem when bond_sysfs_slave_add() failed - drm/nouveau: clean up all clients on device removal - drm/nouveau: Add a dedicated mutex for the clients list - drm/nouveau: use drm_dev_unplug() during device removal - locks: Fix UBSAN undefined behaviour in flock64_to_posix_lock - livepatch/arm: fix incorrect stack detection - sched/rt: Try to restart rt period timer when rt runtime exceeded - blkcg: Remove extra blkcg_bio_issue_init - ubifs: read-only if LEB may always be taken in ubifs_garbage_collect - ubifs: fix double return leb in ubifs_garbage_collect - ubifs: fix slab-out-of-bounds in ubifs_change_lp- printk: enable zap_locks on X86 and ARM64 - printk: fix potential deadlock in printk() - printk/panic: prevent spin waiting in printk() - panic/printk: fix zap_lock - printk/panic: Avoid deadlock in printk() - lib/clear_user: ensure loop in __arch_clear_user cache-aligned v2 - mm/cdm: enable CONFIG_COHERENT_DEVICE in openeuler_defconfig - mm: Be allowed to alloc CDM node memory for MPOL_BIND - mm: Add DDR and HBM to nodes by cmdline - mm: Change mbind(MPOL_BIND) implementation for CDM nodes - mm: Ignore cpuset enforcement when allocation flag has __GFP_THISNODE - mm: Ignore madvise(MADV_MERGEABLE) request for VM_CDM marked VMAs - mm: Exclude CDM marked VMAs from auto NUMA - mm: Exclude CDM nodes from task->mems_allowed and root cpuset - mm: Tag VMA with VM_CDM flag explicitly during mbind(MPOL_BIND) and page fault - mm: Enable Buddy allocation isolation for CDM nodes - mm: Change generic FALLBACK zonelist creation process - mm: Define coherent device memory (CDM) node - fs/dcache.c: avoid softlock since too many negative dentry - fs/dcache.c: avoid panic while lockref of dentry overflow - ACPI/MPAM: Use acpi_map_pxm_to_node() to get node id for memory node - arm64/mpam: Fix use-after-free in mkdir_resctrl_prepare() - mm/page_cache_limit: add support for droping caches for target node - mm/page_cache_limit: do shrink_page_cache when adding page to page cache - mm/page_cache_limit: reconfiguration about page cache limit when memory plug/unplug - mm/page_cache_limit: shrink page cache - mm/page_cache_limit: calculate reclaim pages for each node - mm/page_cache_limit: create kernel thread for page cache limit - mm/page_cache_limit: add pagecache limit proc interface - openeuler_defconfig: Enable some Icelake support configs - timer_list: avoid other cpu soft lockup when printing timer list- gpio: gpio-hisi: Add HiSilicon GPIO support - hugetlbfs: avoid overflow in hugetlbfs_fallocate - config: Open CONFIG_CORELOCKUP_DETECTOR - watchdog/corelockup: Depends on the hardlockup detection switch - watchdog/corelockup: Add interface to control the detection sensitivity. - watchdog/corelockup: Optimized core lockup detection judgment rules - corelockup: Add detector enable support by cmdline - corelockup: Disable wfi/wfe mode for pmu based nmi - corelockup: Add support of cpu core hang check - KVM: arm64: vgic-its: Flush pending LPIs when nuking DT - KVM: arm64: Mark the page dirty only if the fault is handled successfully - KVM: arm64: Filter out the case of only changing permissions from stage-2 map path - KVM: arm64: Adjust partial code of hyp stage-1 map and guest stage-2 map - KVM: arm64: Add support for probing Hisi ncsnp capability - KVM: arm64: Probe Hisi CPU TYPE from ACPI/DTB - perf, kvm/arm64: perf-kvm-stat to report VM TRAP - perf, kvm/arm64: Add stat support on arm64 - KVM: arm64: Adjust entry/exit and trap related tracepoints - openeuler_defconfig: Build HiSilicon I2C/SPI/SFC driver as module - kvm: arm/arm64: add irqsave for lpi_cache_lock - KVM: arm/arm64: vgic-its: Do not execute invalidate MSI-LPI translation cache on movi command - KVM: arm/arm64: vgic-its: Introduce multiple LPI translation caches - net:spnic:Clear the flag of CSUM and TSO when VXLAN is not supported - net:spnic:Support to configure DMA atrribute thru firmware. - net:spnic: Add the get_rxfh_indir_size in ethtool_ops structure. - iscsi: use dynamic single thread workqueue to improve performance - workqueue: implement NUMA affinity for single thread workqueue - iscsi: add member for NUMA aware order workqueue - livepatch: Fix crash when access the global variable in hook - jump_label: skip resource release if jump label is not relocated - SCSI: spfc: fix typo of last_cmsn- atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait- net: hns3: allow configure ETS bandwidth of all TCs - net: hns3: remove check VF uc mac exist when set by PF - net: hns3: fix some mac statistics is always 0 in device version V2 - net: hns3: fix kernel crash when unload VF while it is being reset - net: hns3: sync rx ring head in echo common pull - net: hns3: fix pfc packet number incorrect after querying pfc parameters - net: hns3: fix ROCE base interrupt vector initialization bug - net: hns3: fix failed to add reuse multicast mac addr to hardware when mc mac table is full - net: hisilicon: fix hsn3_ethtool kernel-doc warnings - net: hns3: adjust string spaces of some parameters of tx bd info in debugfs - net: hns3: expand buffer len for some debugfs command - net: hns3: add more string spaces for dumping packets number of queue info in debugfs - net: hns3: fix data endian problem of some functions of debugfs - net: hns3: ignore reset event before initialization process is done - net: hns3: change hclge/hclgevf workqueue to WQ_UNBOUND mode - net: hns3: add error recovery module and type for himac - net: hns3: add new ras error type for roce - net: hns3: add update ethtool advertised link modes for FIBRE port when autoneg off - net: hns3: modify functions of converting speed ability to ethtool link mode - net: hns3: add support pause/pfc durations for mac statistics - net: hns3: device specifications add number of mac statistics - net: hns3: modify mac statistics update process for compatibility - net: hns3: add debugfs support for interrupt coalesce - net: hns3: schedule the polling again when allocation fails - net: hns3: fix for miscalculation of rx unused desc - net: hns3: Add configuration of TM QCN error event - net: hns3: use dev_driver_string() instead of pci_dev->driver->name - net: hns3: debugfs add support dumping page pool info - net: hns3: disable firmware compatible features when uninstall PF - net: hns3: PF enable promisc for VF when mac table is overflow - net: hns3: don't rollback when destroy mqprio fail - net: hns3: remove tc enable checking - net: hns3: fix hclge_dbg_dump_tm_pg() stack usage - net: hns3: PF support get multicast MAC address space assigned by firmware - net: hns3: PF support get unicast MAC address space assigned by firmware - mm/damon: remove return value from before_terminate callback - mm/damon: fix a few spelling mistakes in comments and a pr_debug message - Docs/admin-guide/mm/pagemap: wordsmith page flags descriptions - Docs/admin-guide/mm/damon/start: simplify the content - Docs/admin-guide/mm/damon/start: fix a wrong link - Docs/admin-guide/mm/damon/start: fix wrong example commands - mm/damon: simplify stop mechanism - mm/damon/dbgfs: add adaptive_targets list check before enable monitor_on - mm/damon: remove unnecessary variable initialization - Documentation/admin-guide/mm/damon: add a document for DAMON_RECLAIM - mm/damon: introduce DAMON-based Reclamation (DAMON_RECLAIM) - selftests/damon: support watermarks - mm/damon/dbgfs: support watermarks - mm/damon/schemes: activate schemes based on a watermarks mechanism - tools/selftests/damon: update for regions prioritization of schemes - mm/damon/dbgfs: support prioritization weights - mm/damon/vaddr,paddr: support pageout prioritization - mm/damon/schemes: prioritize regions within the quotas - mm/damon/selftests: support schemes quotas - mm/damon/dbgfs: support quotas of schemes - mm/damon/schemes: implement time quota - mm/damon/schemes: skip already charged targets and regions - mm/damon/schemes: implement size quota for schemes application speed control - mm/damon/paddr: support the pageout scheme - mm/damon/dbgfs: remove unnecessary variables - mm/damon/vaddr: constify static mm_walk_ops - Docs/DAMON: document physical memory monitoring support - mm/damon/dbgfs: support physical memory monitoring - mm/damon: implement primitives for physical address space monitoring - mm/damon/vaddr: separate commonly usable functions - Docs/admin-guide/mm/damon: document 'init_regions' feature - mm/damon/dbgfs-test: add a unit test case for 'init_regions' - mm/damon/dbgfs: allow users to set initial monitoring target regions - Docs/admin-guide/mm/damon: document DAMON-based Operation Schemes - selftests/damon: add 'schemes' debugfs tests - mm/damon/schemes: implement statistics feature - mm/damon/dbgfs: support DAMON-based Operation Schemes - mm/damon/vaddr: support DAMON-based Operation Schemes - mm/damon/core: implement DAMON-based Operation Schemes (DAMOS) - mm/damon/core: account age of target regions - mm/damon/core: nullify pointer ctx->kdamond with a NULL - mm/damon: needn't hold kdamond_lock to print pid of kdamond - mm/damon: remove unnecessary do_exit() from kdamond - mm/damon/core: print kdamond start log in debug mode only - include/linux/damon.h: fix kernel-doc comments for 'damon_callback' - docs/vm/damon: remove broken reference - MAINTAINERS: update SeongJae's email address - Documentation/vm: move user guides to admin-guide/mm/ - mm/damon: grammar s/works/work/ - mm/damon/core-test: fix wrong expectations for 'damon_split_regions_of()' - mm/damon: don't use strnlen() with known-bogus source length - sched: Add cluster scheduler level in core and related Kconfig for ARM64 - topology: Represent clusters of CPUs within a die- remove unused linux-kernel-test.patch- net: phy: fix duplex out of sync problem while changing settings - ARM: use ldr_l to replace ldr instruction for the symbol jump - squashfs: provides backing_dev_info in order to disable read-ahead - nbd_genl_status: null check for nla_nest_start - Bluetooth: sco: Fix lock_sock() blockage by memcpy_from_msg() - Bluetooth: switch to lock_sock in SCO - ubi: fix slab-out-of-bounds in ubi_eba_get_ldesc+0xfb/0x130 - bpf, cgroup: Assign cgroup in cgroup_sk_alloc when called from interrupt - bpf, cgroups: Fix cgroup v2 fallback on v1/v2 mixed mode - scsi: make sure that request queue queiesce and unquiesce balanced - scsi: avoid to quiesce sdev->request_queue two times - dm: don't stop request queue after the dm device is suspended - blk-mq: support concurrent queue quiesce/unquiesce - nvme: loop: clear NVME_CTRL_ADMIN_Q_STOPPED after admin queue is reallocated - nvme: paring quiesce/unquiesce - nvme: prepare for pairing quiescing and unquiescing - nvme: apply nvme API to quiesce/unquiesce admin queue - nvme: add APIs for stopping/starting admin queue - ARM: 9057/1: cache-v7: add missing ISB after cache level selection - blk-mq: don't free tags if the tag_set is used by other device in queue initialztion - ALSA: usb-audio: Add Audient iD14 to mixer map quirk table - ALSA: usb-audio: Add Schiit Hel device to mixer map quirk table - Revert "wcn36xx: Disable bmps when encryption is disabled" - ARM: 9120/1: Revert "amba: make use of -1 IRQs warn" - Revert "drm/ttm: fix memleak in ttm_transfered_destroy" - mm: khugepaged: skip huge page collapse for special files - Revert "usb: core: hcd: Add support for deferring roothub registration" - Revert "xhci: Set HCD flag to defer primary roothub registration" - net: ethernet: microchip: lan743x: Fix skb allocation failure - vrf: Revert "Reset skb conntrack connection..." - sfc: Fix reading non-legacy supported link modes - Revert "io_uring: reinforce cancel on flush during exit" - scsi: core: Put LLD module refcnt after SCSI device is released - iio: buffer: Return error if no callback is given - iio: core: Allow drivers to specify a label without it coming from of - regulator: core: Respect off_on_delay at startup - regulator: core: do not continue if selector match - ubi: fix race condition between ctrl_cdev_ioctl and ubi_cdev_ioctl - Revert "[Backport] arm64: mm: account for hotplug memory when randomizing the linear region" - ubi: fastmap: Add all fastmap pebs into 'ai->fastmap' when fm->used_blocks>=2 - ubi: fastmap: Return error code if memory allocation fails in add_aeb() - ubifs: Fix to add refcount once page is set private - ubifs: Fix read out-of-bounds in ubifs_wbuf_write_nolock() - ubifs: setflags: Make dirtied_ino_d 8 bytes aligned - ubifs: Rectify space amount budget for mkdir/tmpfile operations - ubifs: Fix 'ui->dirty' race between do_tmpfile() and writeback work - ubifs: Rename whiteout atomically - ubifs: Add missing iput if do_tmpfile() failed in rename whiteout - ubifs: Fix wrong number of inodes locked by ui_mutex in ubifs_inode comment - ubifs: Fix deadlock in concurrent rename whiteout and inode writeback - ubifs: rename_whiteout: Fix double free for whiteout_ui->data - blk-cgroup: fix missing put device in error path from blkg_conf_pref() - blk-cgroup: synchronize blkg creation against policy deactivation - perf script: Check session->header.env.arch before using it - riscv: Fix asan-stack clang build - riscv: fix misalgned trap vector base address - scsi: ufs: ufs-exynos: Correct timeout value setting registers - KVM: s390: preserve deliverable_mask in __airqs_kick_single_vcpu - KVM: s390: clear kicked_mask before sleeping again - lan743x: fix endianness when accessing descriptors - phy: phy_ethtool_ksettings_set: Lock the PHY while changing settings - phy: phy_start_aneg: Add an unlocked version - phy: phy_ethtool_ksettings_set: Move after phy_start_aneg - phy: phy_ethtool_ksettings_get: Lock the phy for consistency - net/tls: Fix flipped sign in async_wait.err assignment - net: nxp: lpc_eth.c: avoid hang when bringing interface down - net: ethernet: microchip: lan743x: Fix dma allocation failure by using dma_set_mask_and_coherent - net: ethernet: microchip: lan743x: Fix driver crash when lan743x_pm_resume fails - mlxsw: pci: Recycle received packet upon allocation failure - nios2: Make NIOS2_DTB_SOURCE_BOOL depend on !COMPILE_TEST - gpio: xgs-iproc: fix parsing of ngpios property - RDMA/sa_query: Use strscpy_pad instead of memcpy to copy a string - net: Prevent infinite while loop in skb_tx_hash() - cfg80211: correct bridge/4addr mode check - net-sysfs: initialize uid and gid before calling net_ns_get_ownership - net: batman-adv: fix error handling - regmap: Fix possible double-free in regcache_rbtree_exit() - reset: brcmstb-rescal: fix incorrect polarity of status bit - arm64: dts: allwinner: h5: NanoPI Neo 2: Fix ethernet node - RDMA/mlx5: Set user priority for DCT - octeontx2-af: Display all enabled PF VF rsrc_alloc entries. - nvme-tcp: fix possible req->offset corruption - nvme-tcp: fix data digest pointer calculation - nvmet-tcp: fix data digest pointer calculation - IB/hfi1: Fix abba locking issue with sc_disable() - IB/qib: Protect from buffer overflow in struct qib_user_sdma_pkt fields - bpf: Fix error usage of map_fd and fdget() in generic_map_update_batch() - bpf: Fix potential race in tail call compatibility check - tcp_bpf: Fix one concurrency problem in the tcp_bpf_send_verdict function - riscv, bpf: Fix potential NULL dereference - drm/ttm: fix memleak in ttm_transfered_destroy - mm, thp: bail out early in collapse_file for writeback page - net: lan78xx: fix division by zero in send path - cfg80211: fix management registrations locking - cfg80211: scan: fix RCU in cfg80211_add_nontrans_list() - nvme-tcp: fix H2CData PDU send accounting (again) - ocfs2: fix race between searching chunks and release journal_head from buffer_head - mmc: sdhci-esdhc-imx: clear the buffer_read_ready to reset standard tuning circuit - mmc: sdhci: Map more voltage level to SDHCI_POWER_330 - mmc: dw_mmc: exynos: fix the finding clock sample value - mmc: mediatek: Move cqhci init behind ungate clock - mmc: cqhci: clear HALT state after CQE enable - mmc: vub300: fix control-message timeouts - net/tls: Fix flipped sign in tls_err_abort() calls - Revert "net: mdiobus: Fix memory leak in __mdiobus_register" - nfc: port100: fix using -ERRNO as command type mask - tipc: fix size validations for the MSG_CRYPTO type - ata: sata_mv: Fix the error handling of mv_chip_id() - pinctrl: amd: disable and mask interrupts on probe - Revert "pinctrl: bcm: ns: support updated DT binding as syscon subnode" - usbnet: fix error return code in usbnet_probe() - usbnet: sanity check for maxpacket - powerpc/bpf: Fix BPF_MOD when imm == 1 - ARM: 9141/1: only warn about XIP address when not compile testing - ARM: 9139/1: kprobes: fix arch_init_kprobes() prototype - ARM: 9138/1: fix link warning with XIP + frame-pointer - ARM: 9134/1: remove duplicate memcpy() definition - ARM: 9133/1: mm: proc-macros: ensure *_tlb_fns are 4B aligned - ARM: 9132/1: Fix __get_user_check failure with ARM KASAN images - ALSA: timer: Fix use-after-free problem - io_uring: don't take uring_lock during iowq cancel - io_uring: deduplicate failing task_work_add - nbd: add sanity check for first_minor - bpf: Add ambient BPF runtime context stored in current - net: make free_netdev() more lenient with unregistering devices - ovl: fix use after free in struct ovl_aio_req - ext4: if zeroout fails fall back to splitting the extent node - loop: Select I/O scheduler 'none' from inside add_disk() - blk-mq: Introduce the BLK_MQ_F_NO_SCHED_BY_DEFAULT flag - Revert "[Huawei] block: stop wait rcu once we can ensure no io while elevator init" - ext4: refresh the ext4_ext_path struct after dropping i_data_sem. - ext4: ensure enough credits in ext4_ext_shift_path_extents - block, bfq: fix UAF problem in bfqg_stats_init() - ARM: 9098/1: ftrace: MODULE_PLT: Fix build problem without DYNAMIC_FTRACE - ARM: 9079/1: ftrace: Add MODULE_PLTS support - ARM: 9078/1: Add warn suppress parameter to arm_gen_branch_link() - ARM: 9077/1: PLT: Move struct plt_entries definition to header - sctp: add vtag check in sctp_sf_ootb - sctp: add vtag check in sctp_sf_do_8_5_1_E_sa - sctp: add vtag check in sctp_sf_violation - sctp: fix the processing for COOKIE_ECHO chunk - sctp: fix the processing for INIT_ACK chunk - sctp: fix the processing for INIT chunk - sctp: use init_tag from inithdr for ABORT chunk - Bluetooth: fix use-after-free error in lock_sock_nested() - loop: fix loop_validate_block_size() can't make sense - Fix NULL pointer dereference in handling for passthrough commands - nbd: Fix use-after-free in pid_show - PM: hibernate: Get block device exclusively in swsusp_check() - scsi: scsi_debug: Fix out-of-bound read in resp_report_tgtpgs() - scsi: scsi_debug: Fix out-of-bound read in resp_readcap16() - ext4: check magic even the extent block bh is verified - ext4: avoid recheck extent for EXT4_EX_FORCE_CACHE - pinctrl: stm32: use valid pin identifier in stm32_pinctrl_resume() - ARM: 9122/1: select HAVE_FUTEX_CMPXCHG - selftests: bpf: fix backported ASSERT_FALSE - e1000e: Separate TGP board type from SPT - tracing: Have all levels of checks prevent recursion - net: mdiobus: Fix memory leak in __mdiobus_register - bpf, test, cgroup: Use sk_{alloc,free} for test cases - s390/pci: fix zpci_zdev_put() on reserve - can: isotp: isotp_sendmsg(): fix TX buffer concurrent access in isotp_sendmsg() - scsi: core: Fix shost->cmd_per_lun calculation in scsi_add_host_with_dma() - sched/scs: Reset the shadow stack when idle_task_exit - scsi: qla2xxx: Fix a memory leak in an error path of qla2x00_process_els() - scsi: iscsi: Fix set_param() handling - Input: snvs_pwrkey - add clk handling - perf/x86/msr: Add Sapphire Rapids CPU support - libperf tests: Fix test_stat_cpu - ALSA: hda: avoid write to STATESTS if controller is in reset - platform/x86: intel_scu_ipc: Update timeout value in comment - isdn: mISDN: Fix sleeping function called from invalid context - ARM: dts: spear3xx: Fix gmac node - net: stmmac: add support for dwmac 3.40a - btrfs: deal with errors when checking if a dir entry exists during log replay - ALSA: hda: intel: Allow repeatedly probing on codec configuration errors - gcc-plugins/structleak: add makefile var for disabling structleak - net: hns3: fix the max tx size according to user manual - drm: mxsfb: Fix NULL pointer dereference crash on unload - net: bridge: mcast: use multicast_membership_interval for IGMPv3 - selftests: netfilter: remove stray bash debug line - netfilter: Kconfig: use 'default y' instead of 'm' for bool config option - isdn: cpai: check ctr->cnr to avoid array index out of bound - nfc: nci: fix the UAF of rf_conn_info object - KVM: nVMX: promptly process interrupts delivered while in guest mode - mm, slub: fix incorrect memcg slab count for bulk free - mm, slub: fix potential memoryleak in kmem_cache_open() - mm, slub: fix mismatch between reconstructed freelist depth and cnt - powerpc/idle: Don't corrupt back chain when going idle - KVM: PPC: Book3S HV: Make idle_kvm_start_guest() return 0 if it went to guest - KVM: PPC: Book3S HV: Fix stack handling in idle_kvm_start_guest() - powerpc64/idle: Fix SP offsets when saving GPRs - net: dsa: mt7530: correct ds->num_ports - audit: fix possible null-pointer dereference in audit_filter_rules - ASoC: DAPM: Fix missing kctl change notifications - ALSA: hda/realtek: Add quirk for Clevo PC50HS - ALSA: usb-audio: Provide quirk for Sennheiser GSP670 Headset - vfs: check fd has read access in kernel_read_file_from_fd() - elfcore: correct reference to CONFIG_UML - userfaultfd: fix a race between writeprotect and exit_mmap() - ocfs2: mount fails with buffer overflow in strlen - ocfs2: fix data corruption after conversion from inline format - ceph: fix handling of "meta" errors - ceph: skip existing superblocks that are blocklisted or shut down when mounting - can: j1939: j1939_xtp_rx_rts_session_new(): abort TP less than 9 bytes - can: j1939: j1939_xtp_rx_dat_one(): cancel session if receive TP.DT with error length - can: j1939: j1939_netdev_start(): fix UAF for rx_kref of j1939_priv - can: j1939: j1939_tp_rxtimer(): fix errant alert in j1939_tp_rxtimer - can: isotp: isotp_sendmsg(): add result check for wait_event_interruptible() - can: isotp: isotp_sendmsg(): fix return error on FC timeout on TX path - can: peak_pci: peak_pci_remove(): fix UAF - can: peak_usb: pcan_usb_fd_decode_status(): fix back to ERROR_ACTIVE state notification - can: rcar_can: fix suspend/resume - net: enetc: fix ethtool counter name for PM0_TERR - drm/panel: ilitek-ili9881c: Fix sync for Feixin K101-IM2BYL02 panel - ice: Add missing E810 device ids - e1000e: Fix packet loss on Tiger Lake and later - net: stmmac: Fix E2E delay mechanism - net: hns3: disable sriov before unload hclge layer - net: hns3: fix vf reset workqueue cannot exit - net: hns3: add limit ets dwrr bandwidth cannot be 0 - net: hns3: reset DWRR of unused tc to zero - powerpc/smp: do not decrement idle task preempt count in CPU offline - NIOS2: irqflags: rename a redefined register name - net: dsa: lantiq_gswip: fix register definition - ipv6: When forwarding count rx stats on the orig netdev - tcp: md5: Fix overlap between vrf and non-vrf keys - lan78xx: select CRC32 - netfilter: ipvs: make global sysctl readonly in non-init netns - netfilter: ip6t_rt: fix rt0_hdr parsing in rt_mt6 - ice: fix getting UDP tunnel entry - ASoC: wm8960: Fix clock configuration on slave mode - dma-debug: fix sg checks in debug_dma_map_sg() - netfilter: xt_IDLETIMER: fix panic that occurs when timer_type has garbage value - NFSD: Keep existing listeners on portlist error - xtensa: xtfpga: Try software restart before simulating CPU reset - xtensa: xtfpga: use CONFIG_USE_OF instead of CONFIG_OF - drm/amdgpu/display: fix dependencies for DRM_AMD_DC_SI - xen/x86: prevent PVH type from getting clobbered - block: decode QUEUE_FLAG_HCTX_ACTIVE in debugfs output - ARM: dts: at91: sama5d2_som1_ek: disable ISC node by default - arm: dts: vexpress-v2p-ca9: Fix the SMB unit-address - io_uring: fix splice_fd_in checks backport typo - xhci: add quirk for host controllers that don't update endpoint DCS - parisc: math-emu: Fix fall-through warnings - net: dsa: mv88e6xxx: don't use PHY_DETECT on internal PHY's - ionic: don't remove netdev->dev_addr when syncing uc list - net: mscc: ocelot: warn when a PTP IRQ is raised for an unknown skb - nfp: flow_offload: move flow_indr_dev_register from app init to app start - r8152: select CRC32 and CRYPTO/CRYPTO_HASH/CRYPTO_SHA256 - qed: Fix missing error code in qed_slowpath_start() - mqprio: Correct stats in mqprio_dump_class_stats(). - platform/x86: intel_scu_ipc: Fix busy loop expiry time - acpi/arm64: fix next_platform_timer() section mismatch error - drm/msm/dsi: fix off by one in dsi_bus_clk_enable error handling - drm/msm/dsi: Fix an error code in msm_dsi_modeset_init() - drm/msm/a6xx: Track current ctx by seqno - drm/msm/mdp5: fix cursor-related warnings - drm/msm: Fix null pointer dereference on pointer edp - drm/edid: In connector_bad_edid() cap num_of_ext by num_blocks read - drm/panel: olimex-lcd-olinuxino: select CRC32 - spi: bcm-qspi: clear MSPI spifie interrupt during probe - platform/mellanox: mlxreg-io: Fix read access of n-bytes size attributes - platform/mellanox: mlxreg-io: Fix argument base in kstrtou32() call - mlxsw: thermal: Fix out-of-bounds memory accesses - ata: ahci_platform: fix null-ptr-deref in ahci_platform_enable_regulators() - pata_legacy: fix a couple uninitialized variable bugs - NFC: digital: fix possible memory leak in digital_in_send_sdd_req() - NFC: digital: fix possible memory leak in digital_tg_listen_mdaa() - nfc: fix error handling of nfc_proto_register() - vhost-vdpa: Fix the wrong input in config_cb - ethernet: s2io: fix setting mac address during resume - net: encx24j600: check error in devm_regmap_init_encx24j600 - net: dsa: microchip: Added the condition for scheduling ksz_mib_read_work - net: stmmac: fix get_hw_feature() on old hardware - net/mlx5e: Mutually exclude RX-FCS and RX-port-timestamp - net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path - net: korina: select CRC32 - net: arc: select CRC32 - gpio: pca953x: Improve bias setting - sctp: account stream padding length for reconf chunk - nvme-pci: Fix abort command id - ARM: dts: bcm2711-rpi-4-b: Fix pcie0's unit address formatting - ARM: dts: bcm2711-rpi-4-b: fix sd_io_1v8_reg regulator states - ARM: dts: bcm2711: fix MDIO #address- and #size-cells - ARM: dts: bcm2711-rpi-4-b: Fix usb's unit address - tee: optee: Fix missing devices unregister during optee_remove - iio: dac: ti-dac5571: fix an error code in probe() - iio: ssp_sensors: fix error code in ssp_print_mcu_debug() - iio: ssp_sensors: add more range checking in ssp_parse_dataframe() - iio: adc: max1027: Fix the number of max1X31 channels - iio: light: opt3001: Fixed timeout error when 0 lux - iio: mtk-auxadc: fix case IIO_CHAN_INFO_PROCESSED - iio: adc: max1027: Fix wrong shift with 12-bit devices - iio: adc128s052: Fix the error handling path of 'adc128_probe()' - iio: adc: ad7793: Fix IRQ flag - iio: adc: ad7780: Fix IRQ flag - iio: adc: ad7192: Add IRQ flag - driver core: Reject pointless SYNC_STATE_ONLY device links - drivers: bus: simple-pm-bus: Add support for probing simple bus only devices - iio: adc: aspeed: set driver data when adc probe. - powerpc/xive: Discard disabled interrupts in get_irqchip_state() - x86/Kconfig: Do not enable AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT automatically - nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells - EDAC/armada-xp: Fix output of uncorrectable error counter - virtio: write back F_VERSION_1 before validate - misc: fastrpc: Add missing lock before accessing find_vma() - USB: serial: option: add prod. id for Quectel EG91 - USB: serial: option: add Telit LE910Cx composition 0x1204 - USB: serial: option: add Quectel EC200S-CN module support - USB: serial: qcserial: add EM9191 QDL support - Input: xpad - add support for another USB ID of Nacon GC-100 - usb: musb: dsps: Fix the probe error path - efi/cper: use stack buffer for error record decoding - cb710: avoid NULL pointer subtraction - xhci: Enable trust tx length quirk for Fresco FL11 USB controller - xhci: Fix command ring pointer corruption while aborting a command - xhci: guard accesses to ep_state in xhci_endpoint_reset() - USB: xhci: dbc: fix tty registration race - mei: me: add Ice Lake-N device id. - x86/resctrl: Free the ctrlval arrays when domain_setup_mon_state() fails - btrfs: fix abort logic in btrfs_replace_file_extents - btrfs: update refs for any root except tree log roots - btrfs: check for error when looking up inode during dir entry replay - btrfs: deal with errors when adding inode reference during log replay - btrfs: deal with errors when replaying dir entry during log replay - btrfs: unlock newly allocated extent buffer after error - drm/msm: Avoid potential overflow in timeout_to_jiffies() - arm64/hugetlb: fix CMA gigantic page order for non-4K PAGE_SIZE - csky: Fixup regs.sr broken in ptrace - csky: don't let sigreturn play with priveleged bits of status register - clk: socfpga: agilex: fix duplicate s2f_user0_clk - s390: fix strrchr() implementation - nds32/ftrace: Fix Error: invalid operands (*UND* and *UND* sections) for `^' - ALSA: hda/realtek: Fix the mic type detection issue for ASUS G551JW - ALSA: hda/realtek: Fix for quirk to enable speaker output on the Lenovo 13s Gen2 - ALSA: hda/realtek: Add quirk for TongFang PHxTxX1 - ALSA: hda/realtek - ALC236 headset MIC recording issue - ALSA: hda/realtek: Add quirk for Clevo X170KM-G - ALSA: hda/realtek: Complete partial device name to avoid ambiguity - ALSA: hda - Enable headphone mic on Dell Latitude laptops with ALC3254 - ALSA: hda/realtek: Enable 4-speaker output for Dell Precision 5560 laptop - ALSA: seq: Fix a potential UAF by wrong private_free call order - ALSA: pcm: Workaround for a wrong offset in SYNC_PTR compat ioctl - ALSA: usb-audio: Add quirk for VF0770 - hwmon: (pmbus/ibm-cffps) max_power_out swap changes - sched: Always inline is_percpu_thread() - perf/core: fix userpage->time_enabled of inactive events - scsi: virtio_scsi: Fix spelling mistake "Unsupport" -> "Unsupported" - scsi: ses: Fix unsigned comparison with less than zero - drm/amdgpu: fix gart.bo pin_count leak - net: sun: SUNVNET_COMMON should depend on INET - vboxfs: fix broken legacy mount signature checking - mac80211: check return value of rhashtable_init - net: prevent user from passing illegal stab size - hwmon: (ltc2947) Properly handle errors when looking for the external clock - m68k: Handle arrivals of multiple signals correctly - mac80211: Drop frames from invalid MAC address in ad-hoc mode - netfilter: nf_nat_masquerade: defer conntrack walk to work queue - netfilter: nf_nat_masquerade: make async masq_inet6_event handling generic - ASoC: SOF: loader: release_firmware() on load failure to avoid batching - HID: wacom: Add new Intuos BT (CTL-4100WL/CTL-6100WL) device IDs - netfilter: ip6_tables: zero-initialize fragment offset - HID: apple: Fix logical maximum and usage maximum of Magic Keyboard JIS - ASoC: Intel: sof_sdw: tag SoundWire BEs as non-atomic - x86/hpet: Use another crystalball to evaluate HPET usability - x86/entry: Clear X86_FEATURE_SMAP when CONFIG_X86_SMAP=n - x86/entry: Correct reference to intended CONFIG_64_BIT - x86/sev: Return an error on a returned non-zero SW_EXITINFO1[31:0] - x86/Kconfig: Correct reference to MWINCHIP3D - x86/platform/olpc: Correct ifdef symbol to intended CONFIG_OLPC_XO15_SCI - pseries/eeh: Fix the kdump kernel crash during eeh_pseries_init - powerpc/64s: fix program check interrupt emergency stack path - powerpc/bpf: Fix BPF_SUB when imm == 0x80000000 - RISC-V: Include clone3() on rv32 - bpf, s390: Fix potential memory leak about jit_data - riscv/vdso: make arch_setup_additional_pages wait for mmap_sem for write killable - i2c: mediatek: Add OFFSET_EXT_CONF setting back - i2c: acpi: fix resource leak in reconfiguration device addition - powerpc/iommu: Report the correct most efficient DMA mask for PCI devices - net: prefer socket bound to interface when not in VRF - i40e: Fix freeing of uninitialized misc IRQ vector - i40e: fix endless loop under rtnl - gve: report 64bit tx_bytes counter from gve_handle_report_stats() - gve: fix gve_get_stats() - rtnetlink: fix if_nlmsg_stats_size() under estimation - gve: Avoid freeing NULL pointer - gve: Correct available tx qpl check - drm/nouveau/debugfs: fix file release memory leak - drm/nouveau/kms/nv50-: fix file release memory leak - drm/nouveau: avoid a use-after-free when BO init fails - video: fbdev: gbefb: Only instantiate device when built for IP32 - drm/sun4i: dw-hdmi: Fix HDMI PHY clock setup - bus: ti-sysc: Use CLKDM_NOAUTO for dra7 dcan1 for errata i893 - perf jevents: Tidy error handling - netlink: annotate data races around nlk->bound - net: sfp: Fix typo in state machine debug string - net/sched: sch_taprio: properly cancel timer from taprio_destroy() - net: bridge: fix under estimation in br_get_linkxstats_size() - net: bridge: use nla_total_size_64bit() in br_get_linkxstats_size() - ARM: imx6: disable the GIC CPU interface before calling stby-poweroff sequence - dt-bindings: drm/bridge: ti-sn65dsi86: Fix reg value - arm64: dts: ls1028a: add missing CAN nodes - ptp_pch: Load module automatically if ID matches - powerpc/fsl/dts: Fix phy-connection-type for fm1mac3 - net_sched: fix NULL deref in fifo_set_limit() - phy: mdio: fix memory leak - net/mlx5: E-Switch, Fix double allocation of acl flow counter - net/mlx5e: IPSEC RX, enable checksum complete - soc: ti: omap-prm: Fix external abort for am335x pruss - bpf, arm: Fix register clobbering in div/mod implementation - iwlwifi: pcie: add configuration of a Wi-Fi adapter on Dell XPS 15 - xtensa: call irqchip_init only when CONFIG_USE_OF is selected - xtensa: use CONFIG_USE_OF instead of CONFIG_OF - arm64: dts: qcom: pm8150: use qcom,pm8998-pon binding - ath5k: fix building with LEDS=m - PCI: hv: Fix sleep while in non-sleep context when removing child devices from the bus - ARM: dts: imx6qdl-pico: Fix Ethernet support - ARM: dts: imx: Fix USB host power regulator polarity on M53Menlo - ARM: dts: imx: Add missing pinctrl-names for panel on M53Menlo - soc: qcom: mdt_loader: Drop PT_LOAD check on hash segment - ARM: at91: pm: do not panic if ram controllers are not enabled - ARM: dts: qcom: apq8064: Use 27MHz PXO clock as DSI PLL reference - soc: qcom: socinfo: Fixed argument passed to platform_set_data() - bus: ti-sysc: Add break in switch statement in sysc_init_soc() - riscv: Flush current cpu icache before other cpus - ARM: dts: qcom: apq8064: use compatible which contains chipid - ARM: dts: imx6dl-yapp4: Fix lp5562 LED driver probe - ARM: dts: omap3430-sdp: Fix NAND device node - xen/balloon: fix cancelled balloon action - SUNRPC: fix sign error causing rpcsec_gss drops - nfsd4: Handle the NFSv4 READDIR 'dircount' hint being zero - nfsd: fix error handling of register_pernet_subsys() in init_nfsd() - ovl: fix IOCB_DIRECT if underlying fs doesn't support direct IO - ovl: fix missing negative dentry check in ovl_rename() - mmc: sdhci-of-at91: replace while loop with read_poll_timeout - mmc: sdhci-of-at91: wait for calibration done before proceed - mmc: meson-gx: do not use memcpy_to/fromio for dram-access-quirk - xen/privcmd: fix error handling in mmap-resource processing - drm/nouveau/kms/tu102-: delay enabling cursor until after assign_windows - usb: typec: tcpm: handle SRC_STARTUP state if cc changes - USB: cdc-acm: fix break reporting - USB: cdc-acm: fix racy tty buffer accesses - usb: chipidea: ci_hdrc_imx: Also search for 'phys' phandle - Partially revert "usb: Kconfig: using select for USB_COMMON dependency" - nbd: fix uaf in nbd_handle_reply() - nbd: partition nbd_read_stat() into nbd_read_reply() and nbd_handle_reply() - nbd: clean up return value checking of sock_xmit() - nbd: don't start request if nbd_queue_rq() failed - nbd: check sock index in nbd_read_stat() - nbd: make sure request completion won't concurrent - nbd: don't handle response without a corresponding request message - libata: Add ATA_HORKAGE_NO_NCQ_ON_ATI for Samsung 860 and 870 SSD. - perf/x86: Reset destroy callback on event init failure - KVM: x86: nSVM: restore int_vector in svm_clear_vintr - kvm: x86: Add AMD PMU MSRs to msrs_to_save_all[] - KVM: do not shrink halt_poll_ns below grow_start - selftests: KVM: Align SMCCC call with the spec in steal_time - tools/vm/page-types: remove dependency on opt_file for idle page tracking - smb3: correct smb3 ACL security descriptor - irqchip/gic: Work around broken Renesas integration - scsi: ses: Retry failed Send/Receive Diagnostic commands - thermal/drivers/tsens: Fix wrong check for tzd in irq handlers - nvme-fc: avoid race between time out and tear down - nvme-fc: update hardware queues before using them - selftests:kvm: fix get_warnings_count() ignoring fscanf() return warn - selftests: be sure to make khdr before other targets - habanalabs/gaudi: fix LBW RR configuration - usb: dwc2: check return value after calling platform_get_resource() - usb: testusb: Fix for showing the connection speed - scsi: sd: Free scsi_disk device via put_device() - ext2: fix sleeping in atomic bugs on error - sparc64: fix pci_iounmap() when CONFIG_PCI is not set - xen-netback: correct success/error reporting for the SKB-with-fraglist case - net: mdio: introduce a shutdown method to mdio device drivers - btrfs: fix mount failure due to past and transient device flush error - btrfs: replace BUG_ON() in btrfs_csum_one_bio() with proper error handling - nfsd: back channel stuck in SEQ4_STATUS_CB_PATH_DOWN - platform/x86: touchscreen_dmi: Update info for the Chuwi Hi10 Plus (CWI527) tablet - platform/x86: touchscreen_dmi: Add info for the Chuwi HiBook (CWI514) tablet - spi: rockchip: handle zero length transfers without timing out - netfilter: nf_tables: Fix oversized kvmalloc() calls - netfilter: conntrack: serialize hash resizes and cleanups - KVM: x86: Handle SRCU initialization failure during page track init - HID: usbhid: free raw_report buffers in usbhid_stop - mm: don't allow oversized kvmalloc() calls - netfilter: ipset: Fix oversized kvmalloc() calls - HID: betop: fix slab-out-of-bounds Write in betop_probe - usb: hso: remove the bailout parameter - ASoC: dapm: use component prefix when checking widget names - net: udp: annotate data race around udp_sk(sk)->corkflag - HID: u2fzero: ignore incomplete packets without data - ext4: add error checking to ext4_ext_replay_set_iblocks() - ext4: fix reserved space counter leakage - ext4: limit the number of blocks in one ADD_RANGE TLV - ext4: fix loff_t overflow in ext4_max_bitmap_size() - ipack: ipoctal: fix module reference leak - ipack: ipoctal: fix missing allocation-failure check - ipack: ipoctal: fix tty-registration error handling - ipack: ipoctal: fix tty registration race - ipack: ipoctal: fix stack information leak - debugfs: debugfs_create_file_size(): use IS_ERR to check for error - elf: don't use MAP_FIXED_NOREPLACE for elf interpreter mappings - nvme: add command id quirk for apple controllers - hwmon: (pmbus/mp2975) Add missed POUT attribute for page 1 mp2975 controller - perf/x86/intel: Update event constraints for ICX - af_unix: fix races in sk_peer_pid and sk_peer_cred accesses - net: sched: flower: protect fl_walk() with rcu - net: phy: bcm7xxx: Fixed indirect MMD operations - net: hns3: fix always enable rx vlan filter problem after selftest - net: hns3: fix prototype warning - net: hns3: fix show wrong state when add existing uc mac address - net: hns3: fix mixed flag HCLGE_FLAG_MQPRIO_ENABLE and HCLGE_FLAG_DCB_ENABLE - net: hns3: do not allow call hns3_nic_net_open repeatedly - ixgbe: Fix NULL pointer dereference in ixgbe_xdp_setup - scsi: csiostor: Add module softdep on cxgb4 - Revert "block, bfq: honor already-setup queue merges" - net: ks8851: fix link error - selftests, bpf: test_lwt_ip_encap: Really disable rp_filter - selftests, bpf: Fix makefile dependencies on libbpf - bpf: Exempt CAP_BPF from checks against bpf_jit_limit - e100: fix buffer overrun in e100_get_regs - e100: fix length calculation in e100_get_regs_len - dsa: mv88e6xxx: Include tagger overhead when setting MTU for DSA and CPU ports - dsa: mv88e6xxx: Fix MTU definition - dsa: mv88e6xxx: 6161: Use chip wide MAX MTU - drm/i915/request: fix early tracepoints - smsc95xx: fix stalled rx after link change - net: ipv4: Fix rtnexthop len when RTA_FLOW is present - net: enetc: fix the incorrect clearing of IF_MODE bits - hwmon: (tmp421) fix rounding for negative values - hwmon: (tmp421) report /PVLD condition as fault - mptcp: don't return sockets in foreign netns - sctp: break out if skb_header_pointer returns NULL in sctp_rcv_ootb - mac80211-hwsim: fix late beacon hrtimer handling - mac80211: mesh: fix potentially unaligned access - mac80211: limit injected vht mcs/nss in ieee80211_parse_tx_radiotap - mac80211: Fix ieee80211_amsdu_aggregate frag_tail bug - hwmon: (mlxreg-fan) Return non-zero value when fan current state is enforced from sysfs - RDMA/cma: Fix listener leak in rdma_cma_listen_on_all() failure - IB/cma: Do not send IGMP leaves for sendonly Multicast groups - bpf: Handle return value of BPF_PROG_TYPE_STRUCT_OPS prog - ipvs: check that ip_vs_conn_tab_bits is between 8 and 20 - drm/amdgpu: correct initial cp_hqd_quantum for gfx9 - drm/amd/display: Pass PCI deviceid into DC - RDMA/cma: Do not change route.addr.src_addr.ss_family - media: ir_toy: prevent device from hanging during transmit - KVM: rseq: Update rseq when processing NOTIFY_RESUME on xfer to KVM guest - KVM: nVMX: Filter out all unsupported controls when eVMCS was activated - KVM: x86: nSVM: don't copy virt_ext from vmcb12 - KVM: x86: Fix stack-out-of-bounds memory access from ioapic_write_indirect() - x86/kvmclock: Move this_cpu_pvti into kvmclock.h - mac80211: fix use-after-free in CCMP/GCMP RX - scsi: ufs: Fix illegal offset in UPIU event trace - gpio: pca953x: do not ignore i2c errors - hwmon: (w83791d) Fix NULL pointer dereference by removing unnecessary structure field - hwmon: (w83792d) Fix NULL pointer dereference by removing unnecessary structure field - hwmon: (w83793) Fix NULL pointer dereference by removing unnecessary structure field - hwmon: (tmp421) handle I2C errors - fs-verity: fix signed integer overflow with i_size near S64_MAX - ACPI: NFIT: Use fallback node id when numa info in NFIT table is incorrect - ALSA: hda/realtek: Quirks to enable speaker output for Lenovo Legion 7i 15IMHG05, Yoga 7i 14ITL5/15ITL5, and 13s Gen2 laptops. - usb: cdns3: fix race condition before setting doorbell - cpufreq: schedutil: Destroy mutex before kobject_put() frees the memory - scsi: qla2xxx: Changes to support kdump kernel for NVMe BFS - cpufreq: schedutil: Use kobject release() method to free sugov_tunables - tty: Fix out-of-bound vmalloc access in imageblit - ubifs: ubifs_dump_node: Dump all branches of the index node - ubifs: ubifs_dump_sleb: Remove unused function - ubifs: Pass node length in all node dumping callers - ubifs: Remove the redundant return in dbg_check_nondata_nodes_order - Revert "ubifs: Fix out-of-bounds memory access caused by abnormal value of node_len" - ubifs: Limit dumping length by size of memory which is allocated for the node - ext4: prevent partial update of the extent blocks - ext4: check for inconsistent extents between index and leaf block - ext4: check for out-of-order index extents in ext4_valid_extent_entries() - quota: correct error number in free_dqentry() - quota: check block number when reading the block in quota file - mm: rmap: explicitly reset vma->anon_vma in unlink_anon_vmas() - cgroup: Fix memory leak caused by missing cgroup_bpf_offline - qnx4: work around gcc false positive warning bug - xen/balloon: fix balloon kthread freezing - USB: serial: cp210x: fix dropped characters with CP2102 - thermal/drivers/int340x: Do not set a wrong tcc offset on resume - EDAC/dmc520: Assign the proper type to dimm->edac_mode - EDAC/synopsys: Fix wrong value type assignment for edac_mode - spi: Fix tegra20 build with CONFIG_PM=n - net: 6pack: Fix tx timeout and slot time - alpha: Declare virt_to_phys and virt_to_bus parameter as pointer to volatile - arm64: Mark __stack_chk_guard as __ro_after_init - parisc: Use absolute_pointer() to define PAGE0 - qnx4: avoid stringop-overread errors - sparc: avoid stringop-overread errors - net: i825xx: Use absolute_pointer for memcpy from fixed memory location - compiler.h: Introduce absolute_pointer macro - block: flush the integrity workqueue in blk_integrity_unregister - block: check if a profile is actually registered in blk_integrity_unregister - amd/display: downgrade validation failure log level - sparc32: page align size in arch_dma_alloc - nvme-rdma: destroy cm id before destroy qp to avoid use after free - nvme-multipath: fix ANA state updates when a namespace is not present - xen/balloon: use a kernel thread instead a workqueue - bpf: Add oversize check before call kvcalloc() - cpufreq: intel_pstate: Override parameters if HWP forced by BIOS - ipv6: delay fib6_sernum increase in fib6_add - m68k: Double cast io functions to unsigned long - blk-mq: avoid to iterate over stale request - net: stmmac: allow CSR clock of 300MHz - net: macb: fix use after free on rmmod - net: phylink: Update SFP selected interface on advertising changes - io_uring: put provided buffer meta data under memcg accounting - x86/asm: Fix SETZ size enqcmds() build failure - x86/asm: Add a missing __iomem annotation in enqcmds() - md: fix a lock order reversal in md_alloc - irqchip/gic-v3-its: Fix potential VPE leak on error - irqchip/goldfish-pic: Select GENERIC_IRQ_CHIP to fix build - scsi: lpfc: Use correct scnprintf() limit - scsi: qla2xxx: Restore initiator in dual mode - cifs: fix a sign extension bug - thermal/core: Potential buffer overflow in thermal_build_list_of_policies() - nvme: keep ctrl->namespaces ordered - treewide: Change list_sort to use const pointers - nvme-tcp: fix incorrect h2cdata pdu offset accounting - fpga: machxo2-spi: Fix missing error code in machxo2_write_complete() - fpga: machxo2-spi: Return an error on failure - tty: synclink_gt: rename a conflicting function name - tty: synclink_gt, drop unneeded forward declarations - scsi: target: Fix the pgr/alua_support_store functions - scsi: iscsi: Adjust iface sysfs attr detection - atlantic: Fix issue in the pm resume flow. - net/mlx4_en: Don't allow aRFS for encapsulated packets - qed: rdma - don't wait for resources under hw error recovery flow - gpio: uniphier: Fix void functions to remove return value - s390/qeth: fix NULL deref in qeth_clear_working_pool_list() - kselftest/arm64: signal: Skip tests if required features are missing - kselftest/arm64: signal: Add SVE to the set of features we can check for - net: dsa: realtek: register the MDIO bus under devres - net: dsa: don't allocate the slave_mii_bus using devres - net/smc: fix 'workqueue leaked lock' in smc_conn_abort_work - net/smc: add missing error check in smc_clc_prfx_set() - bnxt_en: Fix TX timeout when TX ring size is set to the smallest - enetc: Fix uninitialized struct dim_sample field usage - enetc: Fix illegal access when reading affinity_hint - platform/x86/intel: punit_ipc: Drop wrong use of ACPI_PTR() - afs: Fix updating of i_blocks on file/dir extension - afs: Fix incorrect triggering of sillyrename on 3rd-party invalidation - comedi: Fix memory leak in compat_insnlist() - net: hso: fix muxed tty registration - drm/amd/pm: Update intermediate power state for SI - scsi: sd_zbc: Ensure buffer size is aligned to SECTOR_SIZE - serial: mvebu-uart: fix driver's tx_empty callback - serial: 8250: 8250_omap: Fix RX_LVL register offset - xhci: Set HCD flag to defer primary roothub registration - btrfs: prevent __btrfs_dump_space_info() to underflow its free space - erofs: fix up erofs_lookup tracepoint - mcb: fix error handling in mcb_alloc_bus() - USB: serial: option: add device id for Foxconn T99W265 - USB: serial: option: remove duplicate USB device ID - USB: serial: option: add Telit LN920 compositions - USB: serial: mos7840: remove duplicated 0xac24 device ID - usb: core: hcd: Add support for deferring roothub registration - usb: dwc3: core: balance phy init and exit - Re-enable UAS for LaCie Rugged USB3-FW with fk quirk - staging: greybus: uart: fix tty use after free - binder: make sure fd closes complete - Revert "USB: bcma: Add a check for devm_gpiod_get" - USB: cdc-acm: fix minor-number release - USB: serial: cp210x: add ID for GW Instek GDM-834x Digital Multimeter - usb-storage: Add quirk for ScanLogic SL11R-IDE older than 2.6c - xen/x86: fix PV trap handling on secondary processors - cifs: fix incorrect check for null pointer in header_assemble - usb: musb: tusb6010: uninitialized data in tusb_fifo_write_unaligned() - usb: dwc2: gadget: Fix ISOC transfer complete handling for DDMA - usb: dwc2: gadget: Fix ISOC flow for BDMA and Slave - usb: gadget: r8a66597: fix a loop in set_feature() - ocfs2: drop acl cache for directories too - PCI: aardvark: Increase polling delay to 1.5s while waiting for PIO response - drm/amdgpu: fix out of bounds write - sched/topology: Fix sched_domain_topology_level alloc in sched_init_numa() - arm64: Avoid premature usercopy failure - livepatch: Check whole stack when CONFIG_PREEMPT is set - arm64: remove page granularity limitation from KFENCE - drm/nouveau/nvkm: Replace -ENOSYS with -ENODEV - sched/idle: Make the idle timer expire in hard interrupt context - rtc: rx8010: select REGMAP_I2C - blk-mq: allow 4x BLK_MAX_REQUEST_COUNT at blk_plug for multiple_queues - pwm: stm32-lp: Don't modify HW state in .remove() callback - pwm: rockchip: Don't modify HW state in .remove() callback - pwm: img: Don't modify HW state in .remove() callback - habanalabs: add validity check for event ID received from F/W - nilfs2: fix memory leak in nilfs_sysfs_delete_snapshot_group - nilfs2: fix memory leak in nilfs_sysfs_create_snapshot_group - nilfs2: fix memory leak in nilfs_sysfs_delete_##name##_group - nilfs2: fix memory leak in nilfs_sysfs_create_##name##_group - nilfs2: fix NULL pointer in nilfs_##name##_attr_release - nilfs2: fix memory leak in nilfs_sysfs_create_device_group - btrfs: fix lockdep warning while mounting sprout fs - btrfs: update the bdev time directly when closing - ceph: lockdep annotations for try_nonblocking_invalidate - ceph: remove the capsnaps when removing caps - ceph: request Fw caps before updating the mtime in ceph_write_iter - dmaengine: xilinx_dma: Set DMA mask for coherent APIs - dmaengine: ioat: depends on !UML - dmaengine: sprd: Add missing MODULE_DEVICE_TABLE - dmaengine: idxd: depends on !UML - iommu/amd: Relocate GAMSup check to early_enable_iommus - parisc: Move pci_dev_is_behind_card_dino to where it is used - dma-buf: DMABUF_MOVE_NOTIFY should depend on DMA_SHARED_BUFFER - drivers: base: cacheinfo: Get rid of DEFINE_SMP_CALL_CACHE_FUNCTION() - drm/amdgpu: Disable PCIE_DPM on Intel RKL Platform - thermal/core: Fix thermal_cooling_device_register() prototype - tools/bootconfig: Fix tracing_on option checking in ftrace2bconf.sh - Kconfig.debug: drop selecting non-existing HARDLOCKUP_DETECTOR_ARCH - ceph: cancel delayed work instead of flushing on mdsc teardown - ceph: allow ceph_put_mds_session to take NULL or ERR_PTR - platform/chrome: cros_ec_trace: Fix format warnings - platform/chrome: sensorhub: Add trace events for sample - dmaengine: idxd: fix wq slot allocation index check - pwm: mxs: Don't modify HW state in .probe() after the PWM chip was registered - pwm: lpc32xx: Don't modify HW state in .probe() after the PWM chip was registered - PM: sleep: core: Avoid setting power.must_resume to false - profiling: fix shift-out-of-bounds bugs - nilfs2: use refcount_dec_and_lock() to fix potential UAF - prctl: allow to setup brk for et_dyn executables - 9p/trans_virtio: Remove sysfs file on probe failure - thermal/drivers/exynos: Fix an error code in exynos_tmu_probe() - perf tools: Allow build-id with trailing zeros - tools lib: Adopt memchr_inv() from kernel - perf test: Fix bpf test sample mismatch reporting - dmaengine: acpi: Avoid comparison GSI with Linux vIRQ - um: virtio_uml: fix memory leak on init failures - coredump: fix memleak in dump_vma_snapshot() - staging: rtl8192u: Fix bitwise vs logical operator in TranslateRxSignalStuff819xUsb() - Revert "net/mlx5: Register to devlink ingress VLAN filter trap" - s390/pci_mmio: fully validate the VMA before calling follow_pte() - console: consume APC, DM, DCS - PCI: aardvark: Fix reporting CRS value - PCI: pci-bridge-emul: Add PCIe Root Capabilities Register - media: firewire: firedtv-avc: fix a buffer overflow in avc_ca_pmt() - ext4: fix potential infinite loop in ext4_dx_readdir() - mm: memcontrol: set the correct memcg swappiness restriction - mm, vmscan: guarantee drop_slab_node() termination - powerpc/numa: Update cpu_cpu_map on CPU online/offline - powerpc/powernv/pci: fix a RCU-list lock - blktrace: Fix uaf in blk_trace access after removing by sysfs - ext4: drop unnecessary journal handle in delalloc write - ext4: factor out write end code of inline file - ext4: correct the error path of ext4_write_inline_data_end() - ext4: check and update i_disksize properly - efi: Change down_interruptible() in virt_efi_reset_system() to down_trylock() - ramfs: fix mount source show for ramfs - fs: add vfs_parse_fs_param_source() helper - blk-cgroup: fix UAF by grabbing blkcg lock before destroying blkg pd - block: fix memory leak for mq shared sbitmap - ia64: ensure proper NUMA distance and possible map initialization - sched/topology: Make sched_init_numa() use a set for the deduplicating sort - sched/topology: fix the issue groups don't span domain->span for NUMA diameter > 2 - sched/topology: Warn when NUMA diameter > 2 - nbd: add the check to prevent overflow in __nbd_ioctl() - block: fix UAF from race of ioc_release_fn() and __ioc_clear_queue() - blk-throttle: fix UAF by deleteing timer in blk_throtl_exit() - block: don't call rq_qos_ops->done_bio if the bio isn't tracked - kabi: Introduce KABI_RESERVE macro for openEuler kernel - sched/fair: fix sd_llc_alloc_all() compile error- net: phy: realtek: net: Fix less than zero comparison of a u16 - net: phy: realtek: add dt property to enable ALDPS mode - net: phy: realtek: add dt property to disable CLKOUT clock - openeuler_defconfig: Build HISI PMU drivers as modules. - configs: add config BMA to config files - Huawei BMA: Adding Huawei BMA driver: cdev_veth_drv - Huawei BMA: Adding Huawei BMA driver: host_kbox_drv - Huawei BMA: Adding Huawei BMA driver: host_veth_drv - Huawei BMA: Adding Huawei BMA driver: host_cdev_drv - Huawei BMA: Adding Huawei BMA driver: host_edma_drv - page_pool: disable dma mapping support for 32-bit arch with 64-bit DMA - page_pool: use relaxed atomic for release side accounting - net: hns3: add option to turn off page pool feature - net: hns3: support skb's frag page recycling based on page pool - page_pool: add frag page recycling support in page pool - page_pool: add interface to manipulate frag count in page pool - page_pool: keep pp info as long as page pool owns the page - page_pool: mask the page->signature before the checking - skbuff: Fix a potential race while recycling page_pool packets - net: ti: add pp skb recycling support - mvpp2: prefetch page - mvpp2: prefetch right address - mvneta: recycle buffers - mvpp2: recycle buffers - page_pool: Allow drivers to hint on SKB recycling - skbuff: add a parameter to __skb_frag_unref - mm: add a signature in struct page - net: page_pool: simplify page recycling condition tests - skbuff: Call skb_zcopy_clear() before unref'ing fragments - net: page_pool: Add bulk support for ptr_ring - MAINTAINERS: update for DAMON - mm/damon: add user space selftests - mm/damon: add kunit tests - Documentation: add documents for DAMON - mm/damon/dbgfs: support multiple contexts - mm/damon/dbgfs: export kdamond pid to the user space - mm/damon: implement a debugfs-based user space interface - mm/damon: add a tracepoint - mm/damon: implement primitives for the virtual memory address spaces - mm/idle_page_tracking: make PG_idle reusable - mm/damon: adaptively adjust regions - mm/damon/core: implement region-based sampling - mm: introduce Data Access MONitor (DAMON) - sched/fair: fix try_steal compile error - config: enable CONFIG_SCHED_STEAL by default - sched/fair: introduce SCHED_STEAL - disable stealing by default - sched/fair: Provide idle search schedstats - sched/fair: disable stealing if too many NUMA nodes - sched/fair: Steal work from an overloaded CPU when CPU goes idle - sched/fair: Provide can_migrate_task_llc - sched/fair: Generalize the detach_task interface - sched/fair: Hoist idle_stamp up from idle_balance - sched/fair: Dynamically update cfs_overload_cpus - sched/topology: Provide cfs_overload_cpus bitmap - sched/topology: Provide hooks to allocate data shared per LLC - sched: Provide sparsemask, a reduced contention bitmap - psi: introduce psi_v1 boot parameter - psi: support psi under cgroup v1 - spfc: Fix compile errors when O=xxx is specified- openeuler_defconfig: Enable CONFIG_HW_RANDOM_HISI_GM by default - hwrng: add hisilicon GM auth trng driver - cgroup/files: support boot parameter to control if disable files cgroup - files_cgroup: Fix soft lockup when refcnt overflow. - filescontrol: silence suspicious RCU warning - mm/memcg: fix NULL pointer dereference in memcg_slab_free_hook() - mm: memcontrol: move PageMemcgKmem to the scope of CONFIG_MEMCG_KMEM - mm: memcontrol: inline __memcg_kmem_{un}charge() into obj_cgroup_{un}charge_pages() - mm: memcontrol: use obj_cgroup APIs to charge kmem pages - mm: memcontrol: change ug->dummy_page only if memcg changed - mm: memcontrol: directly access page->memcg_data in mm/page_alloc.c - mm: memcontrol: introduce obj_cgroup_{un}charge_pages - mm: Convert page kmemcg type to a page memcg flag - mm: Introduce page memcg flags - mm: memcontrol/slab: Use helpers to access slab page's memcg_data - mm: memcontrol: Use helpers to read page's memcg data - scsi: spfc: initial commit the spfc module - mmap: userswap: fix some format issues - mmap: userswap: fix memory leak in do_mmap - perf stat: Add --quiet option- net: dsa: bcm_sf2: Fix array overrun in bcm_sf2_num_active_ports() - bnxt_en: Fix error recovery regression - x86/mce: Avoid infinite loop for copy from user recovery - net: renesas: sh_eth: Fix freeing wrong tx descriptor - mfd: lpc_sch: Rename GPIOBASE to prevent build error - mfd: lpc_sch: Partially revert "Add support for Intel Quark X1000" - bnxt_en: Fix possible unintended driver initiated error recovery - bnxt_en: Improve logging of error recovery settings information. - bnxt_en: Convert to use netif_level() helpers. - bnxt_en: Consolidate firmware reset event logging. - bnxt_en: log firmware debug notifications - bnxt_en: Fix asic.rev in devlink dev info command - bnxt_en: fix stored FW_PSID version masks - net: dsa: b53: Fix IMP port setup on BCM5301x - ip_gre: validate csum_start only on pull - qlcnic: Remove redundant unlock in qlcnic_pinit_from_rom - fq_codel: reject silly quantum parameters - netfilter: socket: icmp6: fix use-after-scope - net: dsa: b53: Set correct number of ports in the DSA struct - net: dsa: b53: Fix calculating number of switch ports - net: hso: add failure handler for add_net_device - selftests: mptcp: clean tmp files in simult_flows - net: dsa: tag_rtl4_a: Fix egress tags - gpio: mpc8xxx: Use 'devm_gpiochip_add_data()' to simplify the code and avoid a leak - gpio: mpc8xxx: Fix a resources leak in the error handling path of 'mpc8xxx_probe()' - perf bench inject-buildid: Handle writen() errors - perf unwind: Do not overwrite FEATURE_CHECK_LDFLAGS-libunwind-{x86,aarch64} - ARC: export clear_user_page() for modules - mtd: rawnand: cafe: Fix a resource leak in the error handling path of 'cafe_nand_probe()' - PCI: Sync __pci_register_driver() stub for CONFIG_PCI=n - KVM: arm64: Handle PSCI resets before userspace touches vCPU state - KVM: arm64: Fix read-side race on updates to vcpu reset state - tracing/boot: Fix a hist trigger dependency for boot time tracing - mfd: tqmx86: Clear GPIO IRQ resource when no IRQ is set - PCI: Fix pci_dev_str_match_path() alloc while atomic bug - KVM: arm64: Restrict IPA size to maximum 48 bits on 4K and 16K page size - netfilter: nft_ct: protect nft_ct_pcpu_template_refcnt with mutex - netfilter: Fix fall-through warnings for Clang - PCI: iproc: Fix BCMA probe resource handling - PCI: of: Don't fail devm_pci_alloc_host_bridge() on missing 'ranges' - backlight: ktd253: Stabilize backlight - mfd: axp20x: Update AXP288 volatile ranges - s390/bpf: Fix branch shortening during codegen pass - s390/bpf: Fix 64-bit subtraction of the -0x80000000 constant - s390/bpf: Fix optimizing out zero-extensions - NTB: perf: Fix an error code in perf_setup_inbuf() - NTB: Fix an error code in ntb_msit_probe() - ethtool: Fix an error code in cxgb2.c - PCI: ibmphp: Fix double unmap of io_mem - block, bfq: honor already-setup queue merges - net: usb: cdc_mbim: avoid altsetting toggling for Telit LN920 - Set fc_nlinfo in nh_create_ipv4, nh_create_ipv6 - octeontx2-af: Add additional register check to rvu_poll_reg() - watchdog: Start watchdog in watchdog_set_last_hw_keepalive only if appropriate - PCI: Add ACS quirks for Cavium multi-function devices - PCI: j721e: Add PCIe support for AM64 - PCI: j721e: Add PCIe support for J7200 - PCI: cadence: Add quirk flag to set minimum delay in LTSSM Detect.Quiet state - PCI: cadence: Use bitfield for *quirk_retrain_flag* instead of bool - tracing/probes: Reject events which have the same name of existing one - PCI: rcar: Fix runtime PM imbalance in rcar_pcie_ep_probe() - mfd: Don't use irq_create_mapping() to resolve a mapping - PCI: tegra: Fix OF node reference leak - PCI: tegra194: Fix MSI-X programming - PCI: tegra194: Fix handling BME_CHGED event - fuse: fix use after free in fuse_read_interrupt() - PCI: Add ACS quirks for NXP LX2xx0 and LX2xx2 platforms - mfd: db8500-prcmu: Adjust map to reality - dt-bindings: mtd: gpmc: Fix the ECC bytes vs. OOB bytes equation - mm/memory_hotplug: use "unsigned long" for PFN in zone_for_pfn_range() - bnxt_en: make bnxt_free_skbs() safe to call after bnxt_free_mem() - KVM: PPC: Book3S HV: Tolerate treclaim. in fake-suspend mode changing registers - ibmvnic: check failover_pending in login response - dt-bindings: arm: Fix Toradex compatible typo - udp_tunnel: Fix udp_tunnel_nic work-queue type - qed: Handle management FW error - selftest: net: fix typo in altname test - tcp: fix tp->undo_retrans accounting in tcp_sacktag_one() - x86/uaccess: Fix 32-bit __get_user_asm_u64() when CC_HAS_ASM_GOTO_OUTPUT=y - net: dsa: destroy the phylink instance on any error in dsa_slave_phy_setup - net/af_unix: fix a data-race in unix_dgram_poll - vhost_net: fix OoB on sendmsg() failure. - gen_compile_commands: fix missing 'sys' package - net: ipa: initialize all filter table slots - events: Reuse value read using READ_ONCE instead of re-reading it - nvme-tcp: fix io_work priority inversion - net/mlx5: Fix potential sleeping in atomic context - net/mlx5: FWTrace, cancel work on alloc pd error flow - perf machine: Initialize srcline string member in add_location struct - drm/rockchip: cdn-dp-core: Make cdn_dp_core_resume __maybe_unused - tipc: increase timeout in tipc_sk_enqueue() - r6040: Restore MDIO clock frequency after MAC reset - net/l2tp: Fix reference count leak in l2tp_udp_recv_core - dccp: don't duplicate ccid when cloning dccp sock - ptp: dp83640: don't define PAGE0 - net-caif: avoid user-triggerable WARN_ON(1) - net/{mlx5|nfp|bnxt}: Remove unnecessary RTNL lock assert - ethtool: Fix rxnfc copy to user buffer overflow - tipc: fix an use-after-free issue in tipc_recvmsg - x86/mm: Fix kern_addr_valid() to cope with existing but not present entries - x86/pat: Pass valid address to sanitize_phys() - s390/sclp: fix Secure-IPL facility detection - drm/etnaviv: add missing MMU context put when reaping MMU mapping - drm/etnaviv: reference MMU context when setting up hardware state - drm/etnaviv: fix MMU context leak on GPU reset - drm/etnaviv: exec and MMU state is lost when resetting the GPU - drm/etnaviv: keep MMU context across runtime suspend/resume - drm/etnaviv: stop abusing mmu_context as FE running marker - drm/etnaviv: put submit prev MMU context when it exists - drm/etnaviv: return context from etnaviv_iommu_context_get - drm/amd/amdgpu: Increase HWIP_MAX_INSTANCE to 10 - PCI: Add AMD GPU multi-function power dependencies - PM: base: power: don't try to use non-existing RTC for storing data - arm64/sve: Use correct size when reinitialising SVE state - bnx2x: Fix enabling network interfaces without VFs - xen: reset legacy rtc flag for PV domU - btrfs: fix upper limit for max_inline for page size 64K - drm/bridge: lt9611: Fix handling of 4k panels - fanotify: limit number of event merge attempts - drm/panfrost: Clamp lock region to Bifrost minimum - drm/panfrost: Use u64 for size in lock_region - drm/panfrost: Simplify lock_region calculation - drm/amd/display: Update bounding box states (v2) - drm/amd/display: Update number of DCN3 clock states - drm/amdgpu: Fix BUG_ON assert - drm/panfrost: Make sure MMU context lifetime is not bound to panfrost_priv - drm/dp_mst: Fix return code on sideband message failure - drm/msi/mdp4: populate priv->kms in mdp4_kms_init - drm/mgag200: Select clock in PLL update functions - net: dsa: lantiq_gswip: fix maximum frame length - lib/test_stackinit: Fix static initializer test - platform/chrome: cros_ec_proto: Send command again when timeout occurs - libnvdimm/pmem: Fix crash triggered when I/O in-flight during unbind - mm,vmscan: fix divide by zero in get_scan_count - mm/hugetlb: initialize hugetlb_usage in mm_init - mm/hmm: bypass devmap pte when all pfn requested flags are fulfilled - hugetlb: fix hugetlb cgroup refcounting during vma split - s390/pv: fix the forcing of the swiotlb - cpufreq: powernv: Fix init_chip_info initialization in numa=off - scsi: qla2xxx: Sync queue idx with queue_pair_map idx - scsi: qla2xxx: Changes to support kdump kernel - scsi: BusLogic: Fix missing pr_cont() use - ovl: fix BUG_ON() in may_delete() when called from ovl_cleanup() - parisc: fix crash with signals and alloca - io_uring: remove duplicated io_size from rw - fs/io_uring Don't use the return value from import_iovec(). - net: w5100: check return value after calling platform_get_resource() - fix array-index-out-of-bounds in taprio_change - net: fix NULL pointer reference in cipso_v4_doi_free - ath9k: fix sleeping in atomic context - ath9k: fix OOB read ar9300_eeprom_restore_internal - wcn36xx: Fix missing frame timestamp for beacon/probe-resp - selftests/bpf: Fix potential unreleased lock - parport: remove non-zero check on count - net/mlx5: DR, Enable QP retransmission - net/mlx5: DR, fix a potential use-after-free bug - iwlwifi: mvm: Fix scan channel flags settings - iwlwifi: fw: correctly limit to monitor dump - iwlwifi: mvm: fix access to BSS elements - iwlwifi: mvm: avoid static queue number aliasing - iwlwifi: mvm: fix a memory leak in iwl_mvm_mac_ctxt_beacon_changed - iwlwifi: pcie: free RBs during configure - nfsd: fix crash on LOCKT on reexported NFSv3 - drm/amdkfd: Account for SH/SE count when setting up cu masks. - ASoC: rockchip: i2s: Fixup config for DAIFMT_DSP_A/B - ASoC: rockchip: i2s: Fix regmap_ops hang - usbip:vhci_hcd USB port can get stuck in the disabled state - usbip: give back URBs for unsent unlink requests during cleanup - usb: musb: musb_dsps: request_irq() after initializing musb - Revert "USB: xhci: fix U1/U2 handling for hardware with XHCI_INTEL_HOST quirk set" - cifs: fix wrong release in sess_alloc_buffer() failed path - mmc: core: Return correct emmc response in case of ioctl error - selftests/bpf: Enlarge select() timeout for test_maps - mmc: rtsx_pci: Fix long reads when clock is prescaled - mmc: sdhci-of-arasan: Check return value of non-void funtions - mmc: sdhci-of-arasan: Modified SD default speed to 19MHz for ZynqMP - of: Don't allow __of_attached_node_sysfs() without CONFIG_SYSFS - ASoC: Intel: Skylake: Fix passing loadable flag for module - ASoC: Intel: Skylake: Fix module configuration for KPB and MIXER - soundwire: intel: fix potential race condition during power down - btrfs: tree-log: check btrfs_lookup_data_extent return value - m68knommu: only set CONFIG_ISA_DMA_API for ColdFire sub-arch - octeontx2-pf: Fix NIX1_RX interface backpressure - rtw88: wow: fix size access error of probe request - rtw88: wow: build wow function only if CONFIG_PM is on - rtw88: use read_poll_timeout instead of fixed sleep - rtl8xxxu: Fix the handling of TX A-MPDU aggregation - drm/exynos: Always initialize mapping in exynos_drm_register_dma() - lockd: lockd server-side shouldn't set fl_ops - usb: chipidea: host: fix port index underflow and UBSAN complains - gfs2: Don't call dlm after protocol is unmounted - kselftest/arm64: pac: Fix skipping of tests on systems without PAC - kselftest/arm64: mte: Fix misleading output when skipping tests - net: Fix offloading indirect devices dependency on qdisc order creation - staging: rts5208: Fix get_ms_information() heap buffer size - hwmon: (pmbus/ibm-cffps) Fix write bits for LED control - selftests/bpf: Fix flaky send_signal test - rpc: fix gss_svc_init cleanup on failure - tcp: enable data-less, empty-cookie SYN with TFO_SERVER_COOKIE_NOT_REQD - iomap: pass writeback errors to the mapping - serial: sh-sci: fix break handling for sysrq - opp: Don't print an error if required-opps is missing - Bluetooth: Fix handling of LE Enhanced Connection Complete - nvme: code command_id with a genctr for use-after-free validation - nvme-tcp: don't check blk_mq_tag_to_rq when receiving pdu data - arm64: dts: ls1046a: fix eeprom entries - arm64: tegra: Fix compatible string for Tegra132 CPUs - ARM: tegra: tamonten: Fix UART pad setting - ARM: tegra: acer-a500: Remove bogus USB VBUS regulators - mac80211: Fix monitor MTU limit so that A-MSDUs get through - drm/display: fix possible null-pointer dereference in dcn10_set_clock() - gpu: drm: amd: amdgpu: amdgpu_i2c: fix possible uninitialized-variable access in amdgpu_i2c_router_select_ddc_port() - net/mlx5: Fix variable type to match 64bit - drm/msm/dp: return correct edid checksum after corrupted edid checksum read - Bluetooth: avoid circular locks in sco_sock_connect - Bluetooth: schedule SCO timeouts with delayed_work - drm/vmwgfx: fix potential UAF in vmwgfx_surface.c - selftests/bpf: Fix xdp_tx.c prog section name - drm/amd/display: fix incorrect CM/TF programming sequence in dwb - drm/amd/display: fix missing writeback disablement if plane is removed - thunderbolt: Fix port linking by checking all adapters - drm: xlnx: zynqmp: release reset to DP controller before accessing DP registers - drm: xlnx: zynqmp_dpsub: Call pm_runtime_get_sync before setting pixel clock - drm/msm/dsi: Fix DSI and DSI PHY regulator config from SDM660 - drm/msm: mdp4: drop vblank get/put from prepare/complete_commit - net: ethernet: stmmac: Do not use unreachable() in ipq806x_gmac_probe() - nvmem: qfprom: Fix up qfprom_disable_fuse_blowing() ordering - arm64: dts: qcom: sm8250: Fix epss_l3 unit address - arm64: dts: qcom: msm8996: don't use underscore in node name - arm64: dts: qcom: msm8994: don't use underscore in node name - arm64: dts: qcom: sdm630: don't use underscore in node name - arm64: dts: qcom: ipq6018: drop '0x' from unit address - arm64: dts: qcom: sdm660: use reg value for memory node - arm64: dts: qcom: ipq8074: fix pci node reg property - ARM: dts: imx53-ppd: Fix ACHC entry - serial: 8250_omap: Handle optional overrun-throttle-ms property - arm64: dts: qcom: sdm630: Fix TLMM node and pinctrl configuration - arm64: dts: qcom: sdm630: Rewrite memory map - gfs2: Fix glock recursion in freeze_go_xmote_bh - media: tegra-cec: Handle errors of clk_prepare_enable() - media: TDA1997x: fix tda1997x_query_dv_timings() return value - media: v4l2-dv-timings.c: fix wrong condition in two for-loops - media: imx258: Limit the max analogue gain to 480 - media: imx258: Rectify mismatch of VTS value - ASoC: Intel: update sof_pcm512x quirks - ASoC: Intel: bytcr_rt5640: Move "Platform Clock" routes to the maps for the matching in-/output - arm64: tegra: Fix Tegra194 PCIe EP compatible string - ARM: dts: at91: use the right property for shutdown controller - bonding: 3ad: fix the concurrency between __bond_release_one() and bond_3ad_state_machine_handler() - ARM: dts: stm32: Update AV96 adv7513 node per dtbs_check - ARM: dts: stm32: Set {bitclock,frame}-master phandles on ST DKx - ARM: dts: stm32: Set {bitclock,frame}-master phandles on DHCOM SoM - workqueue: Fix possible memory leaks in wq_numa_init() - Bluetooth: skip invalid hci_sync_conn_complete_evt - ata: sata_dwc_460ex: No need to call phy_exit() befre phy_init() - libbpf: Fix race when pinning maps in parallel - samples: bpf: Fix tracex7 error raised on the missing argument - staging: ks7010: Fix the initialization of the 'sleep_status' structure - serial: 8250_pci: make setup_port() parameters explicitly unsigned - hvsi: don't panic on tty_register_driver failure - xtensa: ISS: don't panic in rs_init - serial: 8250: Define RX trigger levels for OxSemi 950 devices - s390: make PCI mio support a machine flag - s390/jump_label: print real address in a case of a jump label bug - flow_dissector: Fix out-of-bounds warnings - ipv4: ip_output.c: Fix out-of-bounds warning in ip_copy_addrs() - video: fbdev: riva: Error out if 'pixclock' equals zero - video: fbdev: kyro: Error out if 'pixclock' equals zero - video: fbdev: asiliantfb: Error out if 'pixclock' equals zero - arm64: dts: allwinner: h6: tanix-tx6: Fix regulator node names - drm/bridge: nwl-dsi: Avoid potential multiplication overflow on 32-bit - bpf/tests: Do not PASS tests without actually testing the result - bpf/tests: Fix copy-and-paste error in double word test - drm/amd/amdgpu: Update debugfs link_settings output link_rate field in hex - drm/amdgpu: Fix a printing message - ethtool: improve compat ioctl handling - nfp: fix return statement in nfp_net_parse_meta() - media: atomisp: pci: fix error return code in atomisp_pci_probe() - media: atomisp: Fix runtime PM imbalance in atomisp_pci_probe - media: platform: stm32: unprepare clocks at handling errors in probe - media: hantro: vp8: Move noisy WARN_ON to vpu_debug - drm/amd/display: Fix timer_per_pixel unit error - selftests: firmware: Fix ignored return val of asprintf() warn - bus: fsl-mc: fix mmio base address for child DPRCs - tty: serial: jsm: hold port lock when reporting modem line changes - staging: board: Fix uninitialized spinlock when attaching genpd - usb: gadget: composite: Allow bMaxPower=0 if self-powered - USB: EHCI: ehci-mv: improve error handling in mv_ehci_enable() - usb: gadget: u_ether: fix a potential null pointer dereference - usb: host: fotg210: fix the actual_length of an iso packet - usb: host: fotg210: fix the endpoint's transactional opportunities calculation - igc: Check if num of q_vectors is smaller than max before array access - rcu: Fix macro name CONFIG_TASKS_RCU_TRACE - drm: protect drm_master pointers in drm_lease.c - drm: serialize drm_file.master with a new spinlock - drm: avoid blocking in drm_clients_info's rcu section - Smack: Fix wrong semantics in smk_access_entry() - netlink: Deal with ESRCH error in nlmsg_notify() - video: fbdev: kyro: fix a DoS bug by restricting user input - ARM: dts: qcom: apq8064: correct clock names - iavf: fix locking of critical sections - iavf: do not override the adapter state in the watchdog task - iio: dac: ad5624r: Fix incorrect handling of an optional regulator. - net: phy: Fix data type in DP83822 dp8382x_disable_wol() - tipc: keep the skb in rcv queue until the whole data is read - PCI: Use pci_update_current_state() in pci_enable_device_flags() - crypto: mxs-dcp - Use sg_mapping_iter to copy data - x86/hyperv: fix for unwanted manipulation of sched_clock when TSC marked unstable - libbpf: Fix reuse of pinned map on older kernel - media: dib8000: rewrite the init prbs logic - ASoC: atmel: ATMEL drivers don't need HAS_DMA - drm/amdgpu: Fix amdgpu_ras_eeprom_init() - drm/vc4: hdmi: Set HD_CTL_WHOLSMP and HD_CTL_CHALIGN_SET - userfaultfd: prevent concurrent API initialization - kbuild: Fix 'no symbols' warning when CONFIG_TRIM_UNUSD_KSYMS=y - MIPS: Malta: fix alignment of the devicetree buffer - f2fs: should put a page beyond EOF when preparing a write - f2fs: deallocate compressed pages when error happens - f2fs: fix to unmap pages from userspace process in punch_hole() - f2fs: fix unexpected ENOENT comes from f2fs_map_blocks() - f2fs: fix to account missing .skipped_gc_rwsem - soc: mediatek: cmdq: add address shift in jump - KVM: PPC: Fix clearing never mapped TCEs in realmode - clk: at91: clk-generated: Limit the requested rate to our range - fscache: Fix cookie key hashing - RDMA/hns: Fix QP's resp incomplete assignment - powerpc/smp: Update cpu_core_map on all PowerPc systems - platform/x86: dell-smbios-wmi: Add missing kfree in error-exit from run_smbios_call - KVM: PPC: Book3S HV Nested: Reflect guest PMU in-use to L0 when guest SPRs are live - scsi: ufs: ufs-exynos: Fix static checker warning - KVM: PPC: Book3S HV: Fix copy_tofrom_guest routines - clk: imx8m: fix clock tree update of TF-A managed clocks - HID: i2c-hid: Fix Elan touchpad regression - iommu/vt-d: Update the virtual command related registers - powerpc/config: Renable MTD_PHYSMAP_OF - scsi: qedf: Fix error codes in qedf_alloc_global_queues() - scsi: qedi: Fix error codes in qedi_alloc_global_queues() - scsi: smartpqi: Fix an error code in pqi_get_raid_map() - powerpc/numa: Consider the max NUMA node for migratable LPAR - pinctrl: single: Fix error return code in pcs_parse_bits_in_pinctrl_entry() - scsi: fdomain: Fix error return code in fdomain_probe() - sunrpc: Fix return value of get_srcport() - SUNRPC query transport's source port - SUNRPC/xprtrdma: Fix reconnection locking - SUNRPC: Fix potential memory corruption - NFSv4/pnfs: The layout barrier indicate a minimal value for the seqid - NFSv4/pNFS: Always allow update of a zero valued layout barrier - NFSv4/pNFS: Fix a layoutget livelock loop - dma-debug: fix debugfs initialization order - openrisc: don't printk() unconditionally - f2fs: reduce the scope of setting fsck tag when de->name_len is zero - cpuidle: pseries: Mark pseries_idle_proble() as __init - RDMA/mlx5: Delete not-available udata check - RDMA/efa: Remove double QP type assignment - powerpc/stacktrace: Include linux/delay.h - cpuidle: pseries: Fixup CEDE0 latency only for POWER10 onwards - scsi: ufs: Fix memory corruption by ufshcd_read_desc_param() - vfio: Use config not menuconfig for VFIO_NOIOMMU - pinctrl: samsung: Fix pinctrl bank pin count - scsi: BusLogic: Use %X for u32 sized integer rather than %lX - docs: Fix infiniband uverbs minor number - RDMA/iwcm: Release resources if iw_cm module initialization fails - IB/hfi1: Adjust pkey entry in index 0 - clk: rockchip: drop GRF dependency for rk3328/rk3036 pll types - scsi: bsg: Remove support for SCSI_IOCTL_SEND_COMMAND - pinctrl: armada-37xx: Correct PWM pins definitions - pinctrl: remove empty lines in pinctrl subsystem - f2fs: quota: fix potential deadlock - HID: input: do not report stylus battery state as "full" - PCI: aardvark: Fix masking and unmasking legacy INTx interrupts - PCI: aardvark: Fix checking for PIO status - PCI: Export pci_pio_to_address() for module use - PCI: aardvark: Configure PCIe resources from 'ranges' DT property - PCI: xilinx-nwl: Enable the clock through CCF - PCI: Return ~0 data on pciconfig_read() CAP_SYS_ADMIN failure - PCI: Restrict ASMedia ASM1062 SATA Max Payload Size Supported - PCI/portdrv: Enable Bandwidth Notification only if port supports it - f2fs: fix to do sanity check for sb/cp fields correctly - ARM: 9105/1: atags_to_fdt: don't warn about stack size - libata: add ATA_HORKAGE_NO_NCQ_TRIM for Samsung 860 and 870 SSDs - dmaengine: imx-sdma: remove duplicated sdma_load_context - Revert "dmaengine: imx-sdma: refine to load context only once" - s390/qdio: cancel the ESTABLISH ccw after timeout - s390/qdio: fix roll-back after timeout on ESTABLISH ccw - media: rc-loopback: return number of emitters rather than error - media: uvc: don't do DMA on stack - VMCI: fix NULL pointer dereference when unmapping queue pair - crypto: ccp - shutdown SEV firmware on kexec - dm crypt: Avoid percpu_counter spinlock contention in crypt_page_alloc() - power: supply: max17042: handle fails of reading status register - block: bfq: fix bfq_set_next_ioprio_data() - crypto: public_key: fix overflow during implicit conversion - wcn36xx: Ensure finish scan is not requested before start scan - iio: ltc2983: fix device probe - arm64: head: avoid over-mapping in map_memory - arm64: mm: Fix TLBI vs ASID rollover - soc: aspeed: p2a-ctrl: Fix boundary check for mmap - soc: aspeed: lpc-ctrl: Fix boundary check for mmap - soc: qcom: aoss: Fix the out of bound usage of cooling_devs - pinctrl: ingenic: Fix incorrect pull up/down info - pinctrl: stmfx: Fix hazardous u8[] to unsigned long cast - clk: socfpga: agilex: add the bypass register for s2f_usr0 clock - clk: socfpga: agilex: fix up s2f_user0_clk representation - clk: socfpga: agilex: fix the parents of the psi_ref_clk - tools/thermal/tmon: Add cross compiling support - selftests/ftrace: Fix requirement check of README file - ceph: fix dereference of null pointer cf - 9p/xen: Fix end of loop tests for list_for_each_entry - xen: fix setting of max_pfn in shared_info - powerpc/perf/hv-gpci: Fix counter value parsing - PCI/MSI: Skip masking MSI-X on Xen PV - blk-zoned: allow BLKREPORTZONE without CAP_SYS_ADMIN - blk-zoned: allow zone management send operations without CAP_SYS_ADMIN - btrfs: reset replace target device to allocation state on close - btrfs: wake up async_delalloc_pages waiters after submit - io-wq: fix wakeup race when adding new work - io_uring: fail links of cancelled timeouts - io_uring: add ->splice_fd_in checks - io_uring: place fixed tables under memcg limits - io_uring: limit fixed table size by RLIMIT_NOFILE - rtc: tps65910: Correct driver module alias - ext4: flush s_error_work before journal destroy in ext4_fill_super - crypto: ccp - fix resource leaks in ccp_run_aes_gcm_cmd() - make OPTIMIZE_INLINING config editable - bpf: Fix integer overflow in prealloc_elems_and_freelist() - iommu/vt-d: Fix clearing real DMA device's scalable-mode context entries - iommu/vt-d: Global devTLB flush when present context entry changed - mm: slub: fix slub_debug disabling for list of slabs - mm: vmscan: fix missing psi annotation for node_reclaim() - ipc: replace costly bailout check in sysvipc_find_ipc() - bpf, mips: Validate conditional branch offsets - ARM: Qualify enabling of swiotlb_init() - arm64: mm: account for hotplug memory when randomizing the linear region - blk-mq-sched: Fix blk_mq_sched_alloc_tags() error handling - disable OPTIMIZE_INLINING by default - Revert "compiler: remove CONFIG_OPTIMIZE_INLINING entirely" - ARM: Support KFENCE for ARM - ARM: mm: Provide is_write_fault() - ARM: mm: Provide set_memory_valid() - kfence: show cpu and timestamp in alloc/free info - kfence: test: fail fast if disabled at boot - slub: force on no_hash_pointers when slub_debug is enabled - printk: clarify the documentation for plain pointer printing - lib/vsprintf: do not show no_hash_pointers message multiple times - kfence: add function to mask address bits - kfence, x86: only define helpers if !MODULE - kfence: fix is_kfence_address() for addresses below KFENCE_POOL_SIZE - kfence: skip all GFP_ZONEMASK allocations - kfence: move the size check to the beginning of __kfence_alloc() - kfence: defer kfence_test_init to ensure that kunit debugfs is created - kfence: unconditionally use unbound work queue - mm, slub: change run-time assertion in kmalloc_index() to compile-time - kfence: use TASK_IDLE when awaiting allocation - arm64: mm: don't use CON and BLK mapping if KFENCE is enabled - kfence: use power-efficient work queue to run delayed work - kfence: maximize allocation wait timeout duration - kfence: await for allocation using wait_event - kfence: zero guard page after out-of-bounds access - powerpc: Enable KFENCE for PPC32 - powerpc/32s: Always map kernel text and rodata with BATs - kfence, x86: fix preemptible warning on KPTI-enabled systems - kfence: make compatible with kmemleak - kfence: fix reports if constant function prefixes exist - kfence, slab: fix cache_alloc_debugcheck_after() for bulk allocations - kfence: fix printk format for ptrdiff_t - kasan: use error_report_end tracepoint - kfence: use error_report_end tracepoint - tracing: add error_report_end trace point - kfence: report sensitive information based on no_hash_pointers - lib/vsprintf: no_hash_pointers prints all addresses as unhashed - kselftest: add support for skipped tests - lib: use KSTM_MODULE_GLOBALS macro in kselftest drivers - MAINTAINERS: add entry for KFENCE - kfence: add test suite - kfence, Documentation: add KFENCE documentation - kfence, kasan: make KFENCE compatible with KASAN - mm, kfence: insert KFENCE hooks for SLUB - mm, kfence: insert KFENCE hooks for SLAB - kfence: use pt_regs to generate stack trace on faults - arm64, kfence: enable KFENCE for ARM64 - x86, kfence: enable KFENCE for x86 - mm: add Kernel Electric-Fence infrastructure- Revert "time: Handle negative seconds correctly in timespec64_to_ns()" - Revert "posix-cpu-timers: Force next expiration recalc after itimer reset" - Revert "block: nbd: add sanity check for first_minor" - Revert "Bluetooth: Move shutdown callback before flushing tx and rx queue" - clk: kirkwood: Fix a clocking boot regression - backlight: pwm_bl: Improve bootloader/kernel device handover - fbmem: don't allow too huge resolutions - IMA: remove the dependency on CRYPTO_MD5 - IMA: remove -Wmissing-prototypes warning - fuse: flush extending writes - fuse: truncate pagecache on atomic_o_trunc - ARM: dts: at91: add pinctrl-{names, 0} for all gpios - KVM: nVMX: Unconditionally clear nested.pi_pending on nested VM-Enter - KVM: VMX: avoid running vmx_handle_exit_irqoff in case of emulation - KVM: x86: Update vCPU's hv_clock before back to guest when tsc_offset is adjusted - KVM: s390: index kvm->arch.idle_mask by vcpu_idx - Revert "KVM: x86: mmu: Add guest physical address check in translate_gpa()" - x86/resctrl: Fix a maybe-uninitialized build warning treated as error - perf/x86/amd/ibs: Extend PERF_PMU_CAP_NO_EXCLUDE to IBS Op - tty: Fix data race between tiocsti() and flush_to_ldisc() - bio: fix page leak bio_add_hw_page failure - io_uring: IORING_OP_WRITE needs hash_reg_file set - time: Handle negative seconds correctly in timespec64_to_ns() - f2fs: guarantee to write dirty data when enabling checkpoint back - iwlwifi Add support for ax201 in Samsung Galaxy Book Flex2 Alpha - ASoC: rt5682: Remove unused variable in rt5682_i2c_remove() - ipv4: fix endianness issue in inet_rtm_getroute_build_skb() - octeontx2-af: Set proper errorcode for IPv4 checksum errors - octeontx2-af: Fix static code analyzer reported issues - octeontx2-af: Fix loop in free and unmap counter - net: qualcomm: fix QCA7000 checksum handling - net: sched: Fix qdisc_rate_table refcount leak when get tcf_block failed - ipv4: make exception cache less predictible - ipv6: make exception cache less predictible - brcmfmac: pcie: fix oops on failure to resume and reprobe - bcma: Fix memory leak for internally-handled cores - atlantic: Fix driver resume flow. - ath6kl: wmi: fix an error code in ath6kl_wmi_sync_point() - ice: Only lock to update netdev dev_addr - iwlwifi: skip first element in the WTAS ACPI table - iwlwifi: follow the new inclusive terminology - ASoC: wcd9335: Disable irq on slave ports in the remove function - ASoC: wcd9335: Fix a memory leak in the error handling path of the probe function - ASoC: wcd9335: Fix a double irq free in the remove function - tty: serial: fsl_lpuart: fix the wrong mapbase value - usb: bdc: Fix a resource leak in the error handling path of 'bdc_probe()' - usb: bdc: Fix an error handling path in 'bdc_probe()' when no suitable DMA config is available - usb: ehci-orion: Handle errors of clk_prepare_enable() in probe - i2c: xlp9xx: fix main IRQ check - i2c: mt65xx: fix IRQ check - CIFS: Fix a potencially linear read overflow - bpf: Fix possible out of bound write in narrow load handling - mmc: moxart: Fix issue with uninitialized dma_slave_config - mmc: dw_mmc: Fix issue with uninitialized dma_slave_config - mmc: sdhci: Fix issue with uninitialized dma_slave_config - ASoC: Intel: Skylake: Fix module resource and format selection - ASoC: Intel: Skylake: Leave data as is when invoking TLV IPCs - ASoC: Intel: kbl_da7219_max98927: Fix format selection for max98373 - rsi: fix an error code in rsi_probe() - rsi: fix error code in rsi_load_9116_firmware() - gfs2: init system threads before freeze lock - i2c: hix5hd2: fix IRQ check - i2c: fix platform_get_irq.cocci warnings - i2c: s3c2410: fix IRQ check - i2c: iop3xx: fix deferred probing - Bluetooth: add timeout sanity check to hci_inquiry - lkdtm: replace SCSI_DISPATCH_CMD with SCSI_QUEUE_RQ - mm/swap: consider max pages in iomap_swapfile_add_extent - usb: gadget: mv_u3d: request_irq() after initializing UDC - firmware: raspberrypi: Fix a leak in 'rpi_firmware_get()' - firmware: raspberrypi: Keep count of all consumers - i2c: synquacer: fix deferred probing - clk: staging: correct reference to config IOMEM to config HAS_IOMEM - arm64: dts: marvell: armada-37xx: Extend PCIe MEM space - nfsd4: Fix forced-expiry locking - lockd: Fix invalid lockowner cast after vfs_test_lock - locking/local_lock: Add missing owner initialization - locking/lockdep: Mark local_lock_t - mac80211: Fix insufficient headroom issue for AMSDU - libbpf: Re-build libbpf.so when libbpf.map changes - usb: phy: tahvo: add IRQ check - usb: host: ohci-tmio: add IRQ check - PM: cpu: Make notifier chain use a raw_spinlock_t - Bluetooth: Move shutdown callback before flushing tx and rx queue - samples: pktgen: add missing IPv6 option to pktgen scripts - devlink: Clear whole devlink_flash_notify struct - selftests/bpf: Fix test_core_autosize on big-endian machines - usb: gadget: udc: renesas_usb3: Fix soc_device_match() abuse - usb: phy: twl6030: add IRQ checks - usb: phy: fsl-usb: add IRQ check - usb: gadget: udc: s3c2410: add IRQ check - usb: gadget: udc: at91: add IRQ check - usb: dwc3: qcom: add IRQ check - usb: dwc3: meson-g12a: add IRQ check - ASoC: rt5682: Properly turn off regulators if wrong device ID - ASoC: rt5682: Implement remove callback - net/mlx5: Fix unpublish devlink parameters - net/mlx5: Register to devlink ingress VLAN filter trap - drm/msm/dsi: Fix some reference counted resource leaks - Bluetooth: fix repeated calls to sco_sock_kill - ASoC: Intel: Fix platform ID matching - cgroup/cpuset: Fix violation of cpuset locking rule - cgroup/cpuset: Miscellaneous code cleanup - counter: 104-quad-8: Return error when invalid mode during ceiling_write - arm64: dts: exynos: correct GIC CPU interfaces address range on Exynos7 - drm/msm/dpu: make dpu_hw_ctl_clear_all_blendstages clear necessary LMs - drm/msm/mdp4: move HW revision detection to earlier phase - drm/msm/mdp4: refactor HW revision detection into read_mdp_hw_revision - selftests/bpf: Fix bpf-iter-tcp4 test to print correctly the dest IP - PM: EM: Increase energy calculation precision - Bluetooth: increase BTNAMSIZ to 21 chars to fix potential buffer overflow - debugfs: Return error during {full/open}_proxy_open() on rmmod - soc: qcom: smsm: Fix missed interrupts if state changes while masked - bpf, samples: Add missing mprog-disable to xdp_redirect_cpu's optstring - PCI: PM: Enable PME if it can be signaled from D3cold - PCI: PM: Avoid forcing PCI_D0 for wakeup reasons inconsistently - media: venus: venc: Fix potential null pointer dereference on pointer fmt - media: em28xx-input: fix refcount bug in em28xx_usb_disconnect - leds: trigger: audio: Add an activate callback to ensure the initial brightness is set - leds: lt3593: Put fwnode in any case during ->probe() - i2c: highlander: add IRQ check - net/mlx5: Fix missing return value in mlx5_devlink_eswitch_inline_mode_set() - devlink: Break parameter notification sequence to be before/after unload/load driver - arm64: dts: renesas: hihope-rzg2-ex: Add EtherAVB internal rx delay - arm64: dts: renesas: rzg2: Convert EtherAVB to explicit delay handling - Bluetooth: mgmt: Fix wrong opcode in the response for add_adv cmd - net: cipso: fix warnings in netlbl_cipsov4_add_std - drm: mxsfb: Clear FIFO_CLEAR bit - drm: mxsfb: Increase number of outstanding requests on V4 and newer HW - drm: mxsfb: Enable recovery on underflow - cgroup/cpuset: Fix a partition bug with hotplug - net/mlx5e: Block LRO if firmware asks for tunneled LRO - net/mlx5e: Prohibit inner indir TIRs in IPoIB - ARM: dts: meson8b: ec100: Fix the pwm regulator supply properties - ARM: dts: meson8b: mxq: Fix the pwm regulator supply properties - ARM: dts: meson8b: odroidc1: Fix the pwm regulator supply properties - ARM: dts: meson8: Use a higher default GPU clock frequency - tcp: seq_file: Avoid skipping sk during tcp_seek_last_pos - drm/amdgpu/acp: Make PM domain really work - 6lowpan: iphc: Fix an off-by-one check of array index - Bluetooth: sco: prevent information leak in sco_conn_defer_accept() - media: atomisp: fix the uninitialized use and rename "retvalue" - media: coda: fix frame_mem_ctrl for YUV420 and YVU420 formats - media: rockchip/rga: fix error handling in probe - media: rockchip/rga: use pm_runtime_resume_and_get() - media: go7007: remove redundant initialization - media: go7007: fix memory leak in go7007_usb_probe - media: dvb-usb: Fix error handling in dvb_usb_i2c_init - media: dvb-usb: fix uninit-value in vp702x_read_mac_addr - media: dvb-usb: fix uninit-value in dvb_usb_adapter_dvb_init - ionic: cleanly release devlink instance - driver core: Fix error return code in really_probe() - firmware: fix theoretical UAF race with firmware cache and resume - gfs2: Fix memory leak of object lsi on error return path - libbpf: Fix removal of inner map in bpf_object__create_map - soc: qcom: rpmhpd: Use corner in power_off - i40e: improve locking of mac_filter_hash - arm64: dts: renesas: r8a77995: draak: Remove bogus adv7511w properties - ARM: dts: aspeed-g6: Fix HVI3C function-group in pinctrl dtsi - libbpf: Fix the possible memory leak on error - gve: fix the wrong AdminQ buffer overflow check - drm/of: free the iterator object on failure - bpf: Fix potential memleak and UAF in the verifier. - bpf: Fix a typo of reuseport map in bpf.h. - drm/of: free the right object - media: cxd2880-spi: Fix an error handling path - soc: rockchip: ROCKCHIP_GRF should not default to y, unconditionally - leds: is31fl32xx: Fix missing error code in is31fl32xx_parse_dt() - media: TDA1997x: enable EDID support - ASoC: mediatek: mt8183: Fix Unbalanced pm_runtime_enable in mt8183_afe_pcm_dev_probe - drm/gma500: Fix end of loop tests for list_for_each_entry - drm/panfrost: Fix missing clk_disable_unprepare() on error in panfrost_clk_init() - EDAC/i10nm: Fix NVDIMM detection - spi: spi-zynq-qspi: use wait_for_completion_timeout to make zynq_qspi_exec_mem_op not interruptible - spi: sprd: Fix the wrong WDG_LOAD_VAL - regulator: vctrl: Avoid lockdep warning in enable/disable ops - regulator: vctrl: Use locked regulator_get_voltage in probe path - blk-crypto: fix check for too-large dun_bytes - spi: davinci: invoke chipselect callback - x86/mce: Defer processing of early errors - tpm: ibmvtpm: Avoid error message when process gets signal while waiting - certs: Trigger creation of RSA module signing key if it's not an RSA key - crypto: qat - use proper type for vf_mask - irqchip/gic-v3: Fix priority comparison when non-secure priorities are used - spi: coldfire-qspi: Use clk_disable_unprepare in the remove function - block: nbd: add sanity check for first_minor - clocksource/drivers/sh_cmt: Fix wrong setting if don't request IRQ for clock source channel - lib/mpi: use kcalloc in mpi_resize - irqchip/loongson-pch-pic: Improve edge triggered interrupt support - genirq/timings: Fix error return code in irq_timings_test_irqs() - spi: spi-pic32: Fix issue with uninitialized dma_slave_config - spi: spi-fsl-dspi: Fix issue with uninitialized dma_slave_config - block: return ELEVATOR_DISCARD_MERGE if possible - m68k: Fix invalid RMW_INSNS on CPUs that lack CAS - rcu: Fix stall-warning deadlock due to non-release of rcu_node ->lock - rcu: Add lockdep_assert_irqs_disabled() to rcu_sched_clock_irq() and callees - rcu: Fix to include first blocked task in stall warning - sched: Fix UCLAMP_FLAG_IDLE setting - sched/numa: Fix is_core_idle() - m68k: emu: Fix invalid free in nfeth_cleanup() - power: supply: cw2015: use dev_err_probe to allow deferred probe - s390/ap: fix state machine hang after failure to enable irq - s390/debug: fix debug area life cycle - s390/debug: keep debug data on resize - s390/pci: fix misleading rc in clp_set_pci_fn() - s390/kasan: fix large PMD pages address alignment check - udf_get_extendedattr() had no boundary checks. - fcntl: fix potential deadlock for &fasync_struct.fa_lock - crypto: qat - do not export adf_iov_putmsg() - crypto: qat - fix naming for init/shutdown VF to PF notifications - crypto: qat - fix reuse of completion variable - crypto: qat - handle both source of interrupt in VF ISR - crypto: qat - do not ignore errors from enable_vf2pf_comms() - crypto: omap - Fix inconsistent locking of device lists - libata: fix ata_host_start() - s390/zcrypt: fix wrong offset index for APKA master key valid state - s390/cio: add dev_busid sysfs entry for each subchannel - power: supply: max17042_battery: fix typo in MAx17042_TOFF - power: supply: smb347-charger: Add missing pin control activation - nvmet: pass back cntlid on successful completion - nvme-rdma: don't update queue count when failing to set io queues - nvme-tcp: don't update queue count when failing to set io queues - blk-throtl: optimize IOPS throttle for large IO scenarios - bcache: add proper error unwinding in bcache_device_init - isofs: joliet: Fix iocharset=utf8 mount option - udf: Fix iocharset=utf8 mount option - udf: Check LVID earlier - hrtimer: Ensure timerfd notification for HIGHRES=n - hrtimer: Avoid double reprogramming in __hrtimer_start_range_ns() - posix-cpu-timers: Force next expiration recalc after itimer reset - EDAC/mce_amd: Do not load edac_mce_amd module on guests - rcu/tree: Handle VM stoppage in stall detection - sched/deadline: Fix missing clock update in migrate_task_rq_dl() - crypto: omap-sham - clear dma flags only after omap_sham_update_dma_stop() - power: supply: axp288_fuel_gauge: Report register-address on readb / writeb errors - sched/deadline: Fix reset_on_fork reporting of DL tasks - crypto: mxs-dcp - Check for DMA mapping errors - regulator: tps65910: Silence deferred probe error - regmap: fix the offset of register error log - locking/mutex: Fix HANDOFF condition - PCI: Call Max Payload Size-related fixup quirks early - x86/reboot: Limit Dell Optiplex 990 quirk to early BIOS versions - xhci: fix unsafe memory usage in xhci tracing - xhci: fix even more unsafe memory usage in xhci tracing - usb: mtu3: fix the wrong HS mult value - usb: mtu3: use @mult for HS isoc or intr - usb: mtu3: restore HS function when set SS/SSP - usb: gadget: tegra-xudc: fix the wrong mult value for HS isoc or intr - usb: host: xhci-rcar: Don't reload firmware after the completion - ALSA: usb-audio: Add registration quirk for JBL Quantum 800 - blk-mq: clearing flush request reference in tags->rqs[] - netfilter: nftables: clone set element expression template - netfilter: nf_tables: initialize set before expression setup - blk-mq: fix is_flush_rq - blk-mq: fix kernel panic during iterating over flush request - x86/events/amd/iommu: Fix invalid Perf result due to IOMMU PMC power-gating - Revert "r8169: avoid link-up interrupt issue on RTL8106e if user enables ASPM" - tty: drop termiox user definitions - net: linux/skbuff.h: combine SKB_EXTENSIONS + KCOV handling - serial: 8250: 8250_omap: Fix unused variable warning - net: kcov: don't select SKB_EXTENSIONS when there is no NET - net: ll_temac: Remove left-over debug message - USB: serial: mos7720: improve OOM-handling in read_mos_reg() - livepatch: Adapt livepatch-sample for stop_machine model - livepatch: Add klp_{register,unregister}_patch for stop_machine model - media: stkwebcam: fix memory leak in stk_camera_probe - fuse: fix illegal access to inode with reused nodeid - new helper: inode_wrong_type() - spi: Switch to signed types for *_native_cs SPI controller fields - ALSA: pcm: fix divide error in snd_pcm_lib_ioctl - ALSA: hda/realtek: Workaround for conflicting SSID on ASUS ROG Strix G17 - ALSA: hda/realtek: Quirk for HP Spectre x360 14 amp setup - cryptoloop: add a deprecation warning - perf/x86/amd/power: Assign pmu.module - perf/x86/amd/ibs: Work around erratum #1197 - ceph: fix possible null-pointer dereference in ceph_mdsmap_decode() - perf/x86/intel/pt: Fix mask of num_address_ranges - qede: Fix memset corruption - net: macb: Add a NULL check on desc_ptp - qed: Fix the VF msix vectors flow - reset: reset-zynqmp: Fixed the argument data type - gpu: ipu-v3: Fix i.MX IPU-v3 offset calculations for (semi)planar U/V formats - ARM: OMAP1: ams-delta: remove unused function ams_delta_camera_power - xtensa: fix kconfig unmet dependency warning for HAVE_FUTEX_CMPXCHG - static_call: Fix unused variable warn w/o MODULE - Revert "Add a reference to ucounts for each cred" - Revert "cred: add missing return error code when set_cred_ucounts() failed" - Revert "ucounts: Increase ucounts reference counter before the security hook" - ubifs: report correct st_size for encrypted symlinks - f2fs: report correct st_size for encrypted symlinks - ext4: report correct st_size for encrypted symlinks - fscrypt: add fscrypt_symlink_getattr() for computing st_size - bpf: Fix potentially incorrect results with bpf_get_local_storage() - audit: move put_tree() to avoid trim_trees refcount underflow and UAF - net: don't unconditionally copy_from_user a struct ifreq for socket ioctls - Revert "parisc: Add assembly implementations for memset, strlen, strcpy, strncpy and strcat" - Revert "floppy: reintroduce O_NDELAY fix" - arm64: dts: qcom: msm8994-angler: Fix gpio-reserved-ranges 85-88 - lkdtm: Enable DOUBLE_FAULT on all architectures - net: dsa: mt7530: fix VLAN traffic leaks again - usb: typec: ucsi: Clear pending after acking connector change - usb: typec: ucsi: Work around PPM losing change information - usb: typec: ucsi: acpi: Always decode connector change information - tracepoint: Use rcu get state and cond sync for static call updates - srcu: Provide polling interfaces for Tiny SRCU grace periods - srcu: Make Tiny SRCU use multi-bit grace-period counter - srcu: Provide internal interface to start a Tiny SRCU grace period - srcu: Provide polling interfaces for Tree SRCU grace periods - srcu: Provide internal interface to start a Tree SRCU grace period - riscv: Fixup patch_text panic in ftrace - riscv: Fixup wrong ftrace remove cflag - Bluetooth: btusb: check conditions before enabling USB ALT 3 for WBS - tipc: call tipc_wait_for_connect only when dlen is not 0 - mtd: spinand: Fix incorrect parameters for on-die ECC - pipe: do FASYNC notifications for every pipe IO, not just state changes - pipe: avoid unnecessary EPOLLET wakeups under normal loads - btrfs: fix race between marking inode needs to be logged and log syncing - net/rds: dma_map_sg is entitled to merge entries - drm/nouveau/kms/nv50: workaround EFI GOP window channel format differences - drm/nouveau/disp: power down unused DP links during init - drm: Copy drm_wait_vblank to user before returning - blk-mq: don't grab rq's refcount in blk_mq_check_expired() - drm/amd/pm: change the workload type for some cards - Revert "drm/amd/pm: fix workload mismatch on vega10" - qed: Fix null-pointer dereference in qed_rdma_create_qp() - qed: qed ll2 race condition fixes - tools/virtio: fix build - vringh: Use wiov->used to check for read/write desc order - virtio_vdpa: reject invalid vq indices - virtio_pci: Support surprise removal of virtio pci device - virtio: Improve vq->broken access to avoid any compiler optimization - cpufreq: blocklist Qualcomm sm8150 in cpufreq-dt-platdev - opp: remove WARN when no valid OPPs remain - iwlwifi: pnvm: accept multiple HW-type TLVs - clk: renesas: rcar-usb2-clock-sel: Fix kernel NULL pointer dereference - perf/x86/intel/uncore: Fix integer overflow on 23 bit left shift of a u32 - dt-bindings: sifive-l2-cache: Fix 'select' matching - usb: gadget: u_audio: fix race condition on endpoint stop - drm/i915: Fix syncmap memory leak - net: stmmac: fix kernel panic due to NULL pointer dereference of plat->est - net: stmmac: add mutex lock to protect est parameters - Revert "mmc: sdhci-iproc: Set SDHCI_QUIRK_CAP_CLOCK_BASE_BROKEN on BCM2711" - rtnetlink: Return correct error on changing device netns - cxgb4: dont touch blocked freelist bitmap after free - ipv4: use siphash instead of Jenkins in fnhe_hashfun() - ipv6: use siphash in rt6_exception_hash() - net/sched: ets: fix crash when flipping from 'strict' to 'quantum' - ucounts: Increase ucounts reference counter before the security hook - net: marvell: fix MVNETA_TX_IN_PRGRS bit number - xgene-v2: Fix a resource leak in the error handling path of 'xge_probe()' - ip_gre: add validation for csum_start - RDMA/efa: Free IRQ vectors on error flow - e1000e: Do not take care about recovery NVM checksum - e1000e: Fix the max snoop/no-snoop latency for 10M - igc: Use num_tx_queues when iterating over tx_ring queue - igc: fix page fault when thunderbolt is unplugged - net: usb: pegasus: fixes of set_register(s) return value evaluation; - ice: do not abort devlink info if board identifier can't be found - RDMA/bnxt_re: Remove unpaired rtnl unlock in bnxt_re_dev_init() - IB/hfi1: Fix possible null-pointer dereference in _extend_sdma_tx_descs() - RDMA/bnxt_re: Add missing spin lock initialization - scsi: core: Fix hang of freezing queue between blocking and running device - usb: dwc3: gadget: Stop EP0 transfers during pullup disable - usb: dwc3: gadget: Fix dwc3_calc_trbs_left() - usb: renesas-xhci: Prefer firmware loading on unknown ROM state - USB: serial: option: add new VID/PID to support Fibocom FG150 - Revert "USB: serial: ch341: fix character loss at high transfer rates" - drm/amdgpu: Cancel delayed work when GFXOFF is disabled - Revert "btrfs: compression: don't try to compress if we don't have enough pages" - riscv: Ensure the value of FP registers in the core dump file is up to date - ceph: correctly handle releasing an embedded cap flush - can: usb: esd_usb2: esd_usb2_rx_event(): fix the interchange of the CAN RX and TX error counters - net: mscc: Fix non-GPL export of regmap APIs - ovl: fix uninitialized pointer read in ovl_lookup_real_one() - blk-iocost: fix lockdep warning on blkcg->lock - netfilter: conntrack: collect all entries in one cycle - ARC: Fix CONFIG_STACKDEPOT - ASoC: component: Remove misplaced prefix handling in pin control functions - ASoC: rt5682: Adjust headset volume button threshold - bpf: Fix NULL pointer dereference in bpf_get_local_storage() helper - bpf: Fix ringbuf helper function compatibility - ARM: spectre-v2: turn off the mitigation via boot cmdline param - ext4: fix potential uninitialized access to retval in kmmpd - take LOOKUP_{ROOT,ROOT_GRABBED,JUMPED} out of LOOKUP_... space - switch file_open_root() to struct path - kyber: introduce kyber_depth_updated() - perf annotate: Add itrace options support - mm: Fix the uninitialized use in overcommit_policy_handler - memcg: enable accounting for ldt_struct objects - memcg: enable accounting for posix_timers_cache slab - memcg: enable accounting for signals - memcg: enable accounting for new namesapces and struct nsproxy - memcg: enable accounting for fasync_cache - memcg: enable accounting for mnt_cache entries - memcg: charge fs_context and legacy_fs_context - memcg: enable accounting for pids in nested pid namespaces - blk-mq: fix divide by zero crash in tg_may_dispatch() - ext4: prevent getting empty inode buffer - ext4: move ext4_fill_raw_inode() related functions - ext4: factor out ext4_fill_raw_inode() - ext4: make the updating inode data procedure atomic - ext4: move inode eio simulation behind io completeion - sched: Aware multi-core system for optimize loadtracking - livepatch: Fix compile warnning - md: revert io stats accounting - sched/idle: Reported an error when an illegal negative value is passed - sched/idle: Optimize the loop time algorithm to reduce multicore disturb - serial: 8250: 8250_omap: Fix possible array out of bounds access - once: Fix panic when module unload - ext4: wipe ext4_dir_entry2 upon file deletion - livepatch: move arch_klp_mem_recycle after the return value judgment - livepatch/x86: only check stack top - livepatch/ppc64: only check stack top - livepatch/ppc32: only check stack top - livepatch/arm: only check stack top - livepatch/arm64: only check stack top - livepatch: checks only if the replaced instruction is on the stack - livepatch: Add state describe for force - blk-mq: clear active_queues before clearing BLK_MQ_F_TAG_QUEUE_SHARED - sysctl: Refactor IAS framework - io_uring: ensure symmetry in handling iter types in loop_rw_iter() - ext4: fix race writing to an inline_data file while its xattrs are changing - memcg: enable accounting of ipc resources - vt_kdsetmode: extend console locking - net: qrtr: fix another OOB Read in qrtr_endpoint_post - btrfs: fix NULL pointer dereference when deleting device by invalid id - acpi: acpica: fix acpi parse and parseext cache leaks - acpi: acpica: fix acpi operand cache leak in dsutils.c - sctp: add param size validation for SCTP_PARAM_SET_PRIMARY - sctp: validate chunk size in __rcv_asconf_lookup - ARM: footbridge: remove personal server platform - hfs: fix null-ptr-deref in hfs_find_init() - io_uring: only assign io_uring_enter() SQPOLL error in actual error case - io_uring: fix xa_alloc_cycle() error return value check - fs: warn about impending deprecation of mandatory locks - mm: memcontrol: fix occasional OOMs due to proportional memory.low reclaim - ASoC: intel: atom: Fix breakage for PCM buffer address setup - ALSA: hda/realtek: Limit mic boost on HP ProBook 445 G8 - PCI: Increase D3 delay for AMD Renoir/Cezanne XHCI - s390/pci: fix use after free of zpci_dev - ALSA: hda/via: Apply runtime PM workaround for ASUS B23E - btrfs: prevent rename2 from exchanging a subvol with a directory from different parents - mmc: sdhci-iproc: Set SDHCI_QUIRK_CAP_CLOCK_BASE_BROKEN on BCM2711 - mmc: sdhci-iproc: Cap min clock frequency on BCM2711 - ALSA: hda/realtek: Enable 4-speaker output for Dell XPS 15 9510 laptop - ipack: tpci200: fix memory leak in the tpci200_register - ipack: tpci200: fix many double free issues in tpci200_pci_probe - slimbus: ngd: reset dma setup during runtime pm - slimbus: messaging: check for valid transaction id - slimbus: messaging: start transaction ids from 1 instead of zero - tracing / histogram: Fix NULL pointer dereference on strcmp() on NULL event name - ALSA: hda - fix the 'Capture Switch' value change notifications - clk: qcom: gdsc: Ensure regulator init state matches GDSC state - clk: imx6q: fix uart earlycon unwork - mmc: sdhci-msm: Update the software timeout value for sdhc - mmc: mmci: stm32: Check when the voltage switch procedure should be done - mmc: dw_mmc: Fix hang on data CRC error - Revert "flow_offload: action should not be NULL when it is referenced" - iavf: Fix ping is lost after untrusted VF had tried to change MAC - i40e: Fix ATR queue selection - r8152: fix writing USB_BP2_EN - iommu/vt-d: Fix incomplete cache flush in intel_pasid_tear_down_entry() - iommu/vt-d: Consolidate duplicate cache invaliation code - ovs: clear skb->tstamp in forwarding path - net: mdio-mux: Handle -EPROBE_DEFER correctly - net: mdio-mux: Don't ignore memory allocation errors - sch_cake: fix srchost/dsthost hashing mode - ixgbe, xsk: clean up the resources in ixgbe_xsk_pool_enable error path - net: qlcnic: add missed unlock in qlcnic_83xx_flash_read32 - virtio-net: use NETIF_F_GRO_HW instead of NETIF_F_LRO - virtio-net: support XDP when not more queues - vrf: Reset skb conntrack connection on VRF rcv - bnxt_en: Add missing DMA memory barriers - bnxt_en: Disable aRFS if running on 212 firmware - ptp_pch: Restore dependency on PCI - net: 6pack: fix slab-out-of-bounds in decode_data - bnxt: count Tx drops - bnxt: make sure xmit_more + errors does not miss doorbells - bnxt: disable napi before canceling DIM - bnxt: don't lock the tx queue from napi poll - bpf: Clear zext_dst of dead insns - drm/mediatek: Add AAL output size configuration - drm/mediatek: Fix aal size config - soc / drm: mediatek: Move DDP component defines into mtk-mmsys.h - vdpa/mlx5: Avoid destroying MR on empty iotlb - vhost: Fix the calculation in vhost_overflow() - bus: ti-sysc: Fix error handling for sysc_check_active_timer() - vhost-vdpa: Fix integer overflow in vhost_vdpa_process_iotlb_update() - virtio: Protect vqs list access - dccp: add do-while-0 stubs for dccp_pr_debug macros - cpufreq: armada-37xx: forbid cpufreq for 1.2 GHz variant - iommu: Check if group is NULL before remove device - arm64: dts: qcom: msm8992-bullhead: Remove PSCI - arm64: dts: qcom: c630: fix correct powerdown pin for WSA881x - Bluetooth: hidp: use correct wait queue when removing ctrl_wait - drm/amd/display: workaround for hard hang on HPD on native DP - drm/amd/display: Fix Dynamic bpp issue with 8K30 with Navi 1X - net: usb: lan78xx: don't modify phy_device state concurrently - net: usb: pegasus: Check the return value of get_geristers() and friends; - ARM: dts: nomadik: Fix up interrupt controller node names - qede: fix crash in rmmod qede while automatic debug collection - drm/amdgpu: fix the doorbell missing when in CGPG issue for renoir. - scsi: core: Fix capacity set to zero after offlinining device - scsi: core: Avoid printing an error if target_alloc() returns -ENXIO - scsi: scsi_dh_rdac: Avoid crash during rdac_bus_attach() - scsi: megaraid_mm: Fix end of loop tests for list_for_each_entry() - scsi: pm80xx: Fix TMF task completion race condition - dmaengine: of-dma: router_xlate to return -EPROBE_DEFER if controller is not yet available - ARM: dts: am43x-epos-evm: Reduce i2c0 bus speed for tps65218 - net: xfrm: Fix end of loop tests for list_for_each_entry - spi: spi-mux: Add module info needed for autoloading - dmaengine: usb-dmac: Fix PM reference leak in usb_dmac_probe() - dmaengine: xilinx_dma: Fix read-after-free bug when terminating transfers - USB: core: Fix incorrect pipe calculation in do_proc_control() - USB: core: Avoid WARNings for 0-length descriptor requests - KVM: X86: Fix warning caused by stale emulation context - KVM: x86: Factor out x86 instruction emulation with decoding - media: drivers/media/usb: fix memory leak in zr364xx_probe - media: zr364xx: fix memory leaks in probe() - media: zr364xx: propagate errors from zr364xx_start_readpipe() - mtd: cfi_cmdset_0002: fix crash when erasing/writing AMD cards - ath9k: Postpone key cache entry deletion for TXQ frames reference it - ath: Modify ath_key_delete() to not need full key entry - ath: Export ath_hw_keysetmac() - ath9k: Clear key cache explicitly on disabling hardware - ath: Use safer key clearing with key cache entries - net: dsa: microchip: ksz8795: Use software untagging on CPU port - net: dsa: microchip: ksz8795: Fix VLAN untagged flag change on deletion - net: dsa: microchip: ksz8795: Reject unsupported VLAN configuration - net: dsa: microchip: ksz8795: Fix PVID tag insertion - net: dsa: microchip: Fix probing KSZ87xx switch with DT node for host port - KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (CVE-2021-3656) - KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (CVE-2021-3653) - vmlinux.lds.h: Handle clang's module.{c,d}tor sections - ceph: take snap_empty_lock atomically with snaprealm refcount change - ceph: clean up locking annotation for ceph_get_snap_realm and __lookup_snap_realm - ceph: add some lockdep assertions around snaprealm handling - vboxsf: Add support for the atomic_open directory-inode op - vboxsf: Add vboxsf_[create|release]_sf_handle() helpers - KVM: nVMX: Use vmx_need_pf_intercept() when deciding if L0 wants a #PF - KVM: VMX: Use current VMCS to query WAITPKG support for MSR emulation - efi/libstub: arm64: Double check image alignment at entry - powerpc/smp: Fix OOPS in topology_init() - PCI/MSI: Protect msi_desc::masked for multi-MSI - PCI/MSI: Use msi_mask_irq() in pci_msi_shutdown() - PCI/MSI: Correct misleading comments - PCI/MSI: Do not set invalid bits in MSI mask - PCI/MSI: Enforce MSI[X] entry updates to be visible - PCI/MSI: Enforce that MSI-X table entry is masked for update - PCI/MSI: Mask all unused MSI-X entries - PCI/MSI: Enable and mask MSI-X early - genirq/timings: Prevent potential array overflow in __irq_timings_store() - genirq/msi: Ensure deactivation on teardown - x86/resctrl: Fix default monitoring groups reporting - x86/ioapic: Force affinity setup before startup - x86/msi: Force affinity setup before startup - genirq: Provide IRQCHIP_AFFINITY_PRE_STARTUP - x86/tools: Fix objdump version check again - efi/libstub: arm64: Relax 2M alignment again for relocatable kernels - efi/libstub: arm64: Force Image reallocation if BSS was not reserved - arm64: efi: kaslr: Fix occasional random alloc (and boot) failure - nbd: Aovid double completion of a request - vsock/virtio: avoid potential deadlock when vsock device remove - xen/events: Fix race in set_evtchn_to_irq - drm/i915: Only access SFC_DONE when media domain is not fused off - net: igmp: increase size of mr_ifc_count - tcp_bbr: fix u32 wrap bug in round logic if bbr_init() called after 2B packets - net: linkwatch: fix failure to restore device state across suspend/resume - net: bridge: fix memleak in br_add_if() - net: bridge: fix flags interpretation for extern learn fdb entries - net: bridge: validate the NUD_PERMANENT bit when adding an extern_learn FDB entry - net: dsa: sja1105: fix broken backpressure in .port_fdb_dump - net: dsa: lantiq: fix broken backpressure in .port_fdb_dump - net: dsa: lan9303: fix broken backpressure in .port_fdb_dump - net: igmp: fix data-race in igmp_ifc_timer_expire() - net: Fix memory leak in ieee802154_raw_deliver - net: dsa: microchip: ksz8795: Fix VLAN filtering - net: dsa: microchip: Fix ksz_read64() - drm/meson: fix colour distortion from HDR set during vendor u-boot - net/mlx5: Fix return value from tracer initialization - net/mlx5: Synchronize correct IRQ when destroying CQ - bareudp: Fix invalid read beyond skb's linear data - psample: Add a fwd declaration for skbuff - iavf: Set RSS LUT and key in reset handle path - ice: don't remove netdev->dev_addr from uc sync list - ice: Prevent probing virtual functions - net: sched: act_mirred: Reset ct info when mirror/redirect skb - net/smc: fix wait on already cleared link - ppp: Fix generating ifname when empty IFLA_IFNAME is specified - net: phy: micrel: Fix link detection on ksz87xx switch" - bpf: Fix integer overflow involving bucket_size - libbpf: Fix probe for BPF_PROG_TYPE_CGROUP_SOCKOPT - platform/x86: pcengines-apuv2: Add missing terminating entries to gpio-lookup tables - net: mvvp2: fix short frame size on s390 - net: dsa: mt7530: add the missing RxUnicast MIB counter - ASoC: cs42l42: Fix LRCLK frame start edge - pinctrl: tigerlake: Fix GPIO mapping for newer version of software - netfilter: nf_conntrack_bridge: Fix memory leak when error - ASoC: cs42l42: Remove duplicate control for WNF filter frequency - ASoC: cs42l42: Fix inversion of ADC Notch Switch control - ASoC: SOF: Intel: hda-ipc: fix reply size checking - ASoC: cs42l42: Don't allow SND_SOC_DAIFMT_LEFT_J - ASoC: cs42l42: Correct definition of ADC Volume control - pinctrl: mediatek: Fix fallback behavior for bias_set_combo - ieee802154: hwsim: fix GPF in hwsim_new_edge_nl - ieee802154: hwsim: fix GPF in hwsim_set_edge_lqi - drm/amdgpu: don't enable baco on boco platforms in runpm - drm/amd/display: use GFP_ATOMIC in amdgpu_dm_irq_schedule_work - drm/amd/display: Remove invalid assert for ODM + MPC case - libnvdimm/region: Fix label activation vs errors - ACPI: NFIT: Fix support for virtual SPA ranges - ceph: reduce contention in ceph_check_delayed_caps() - ARC: fp: set FPU_STATUS.FWE to enable FPU_STATUS update on context switch - net: ethernet: ti: cpsw: fix min eth packet size for non-switch use-cases - seccomp: Fix setting loaded filter count during TSYNC - scsi: lpfc: Move initialization of phba->poll_list earlier to avoid crash - cifs: create sd context must be a multiple of 8 - i2c: dev: zero out array used for i2c reads from userspace - ASoC: intel: atom: Fix reference to PCM buffer address - ASoC: tlv320aic31xx: Fix jack detection after suspend - ASoC: uniphier: Fix reference to PCM buffer address - ASoC: xilinx: Fix reference to PCM buffer address - ASoC: amd: Fix reference to PCM buffer address - iio: adc: Fix incorrect exit of for-loop - iio: humidity: hdc100x: Add margin to the conversion time - iio: adis: set GPIO reset pin direction - iio: adc: ti-ads7950: Ensure CS is deasserted after reading channels - net: xilinx_emaclite: Do not print real IOMEM pointer - ovl: prevent private clone if bind mount is not allowed - ppp: Fix generating ppp unit id when ifname is not specified - ALSA: hda: Add quirk for ASUS Flow x13 - ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 650 G8 Notebook PC - ALSA: pcm: Fix mmap breakage without explicit buffer setup - USB:ehci:fix Kunpeng920 ehci hardware problem - vboxsf: Make vboxsf_dir_create() return the handle for the created file - vboxsf: Honor excl flag to the dir-inode create op - arm64: dts: renesas: beacon: Fix USB ref clock references - arm64: dts: renesas: beacon: Fix USB extal reference - arm64: dts: renesas: rzg2: Add usb2_clksel to RZ/G2 M/N/H - mm: make zone_to_nid() and zone_set_nid() available for DISCONTIGMEM - Revert "selftests/resctrl: Use resctrl/info for feature detection" - bpf: Add lockdown check for probe_write_user helper - firmware: tee_bnxt: Release TEE shm, session, and context during kexec - tee: Correct inappropriate usage of TEE_SHM_DMA_BUF flag - KVM: SVM: Fix off-by-one indexing when nullifying last used SEV VMCB - sched: Add menuconfig option for CONFIG_SCHED_OPTIMIZE_LOAD_TRACKING - sched/rt: Fix double enqueue caused by rt_effective_prio - Revert "sched/rt: Fix double enqueue caused by rt_effective_prio" - drm/amdgpu/display: only enable aux backlight control for OLED panels - smb3: rc uninitialized in one fallocate path - net/qla3xxx: fix schedule while atomic in ql_wait_for_drvr_lock and ql_adapter_reset - alpha: Send stop IPI to send to online CPUs - net: qede: Fix end of loop tests for list_for_each_entry - virt_wifi: fix error on connect - reiserfs: check directory items on read from disk - reiserfs: add check for root_inode in reiserfs_fill_super - libata: fix ata_pio_sector for CONFIG_HIGHMEM - drm/i915: avoid uninitialised var in eb_parse() - sched/rt: Fix double enqueue caused by rt_effective_prio - perf/x86/amd: Don't touch the AMD64_EVENTSEL_HOSTONLY bit inside the guest - soc: ixp4xx/qmgr: fix invalid __iomem access - drm/i915: Correct SFC_DONE register offset - interconnect: qcom: icc-rpmh: Ensure floor BW is enforced for all nodes - interconnect: Always call pre_aggregate before aggregate - interconnect: Zero initial BW after sync-state - spi: meson-spicc: fix memory leak in meson_spicc_remove - interconnect: Fix undersized devress_alloc allocation - soc: ixp4xx: fix printing resources - arm64: vdso: Avoid ISB after reading from cntvct_el0 - KVM: x86/mmu: Fix per-cpu counter corruption on 32-bit builds - KVM: Do not leak memory for duplicate debugfs directories - KVM: x86: accept userspace interrupt only if no event is injected - md/raid10: properly indicate failure when ending a failed write request - ARM: omap2+: hwmod: fix potential NULL pointer access - Revert "gpio: mpc8xxx: change the gpio interrupt flags." - bus: ti-sysc: AM3: RNG is GP only - selinux: correct the return value when loads initial sids - pcmcia: i82092: fix a null pointer dereference bug - net/xfrm/compat: Copy xfrm_spdattr_type_t atributes - xfrm: Fix RCU vs hash_resize_mutex lock inversion - timers: Move clearing of base::timer_running under base:: Lock - fpga: dfl: fme: Fix cpu hotplug issue in performance reporting - serial: 8250_pci: Avoid irq sharing for MSI(-X) interrupts. - serial: 8250_pci: Enumerate Elkhart Lake UARTs via dedicated driver - MIPS: Malta: Do not byte-swap accesses to the CBUS UART - serial: 8250: Mask out floating 16/32-bit bus bits - serial: 8250_mtk: fix uart corruption issue when rx power off - serial: tegra: Only print FIFO error message when an error occurs - ext4: fix potential htree corruption when growing large_dir directories - pipe: increase minimum default pipe size to 2 pages - media: rtl28xxu: fix zero-length control request - drivers core: Fix oops when driver probe fails - staging: rtl8712: error handling refactoring - staging: rtl8712: get rid of flush_scheduled_work - staging: rtl8723bs: Fix a resource leak in sd_int_dpc - tpm_ftpm_tee: Free and unregister TEE shared memory during kexec - optee: fix tee out of memory failure seen during kexec reboot - optee: Refuse to load the driver under the kdump kernel - optee: Fix memory leak when failing to register shm pages - tee: add tee_shm_alloc_kernel_buf() - optee: Clear stale cache entries during initialization - arm64: stacktrace: avoid tracing arch_stack_walk() - tracepoint: Fix static call function vs data state mismatch - tracepoint: static call: Compare data on transition from 2->1 callees - tracing: Fix NULL pointer dereference in start_creating - tracing: Reject string operand in the histogram expression - tracing / histogram: Give calculation hist_fields a size - scripts/tracing: fix the bug that can't parse raw_trace_func - clk: fix leak on devm_clk_bulk_get_all() unwind - usb: otg-fsm: Fix hrtimer list corruption - usb: typec: tcpm: Keep other events when receiving FRS and Sourcing_vbus events - usb: host: ohci-at91: suspend/resume ports after/before OHCI accesses - usb: gadget: f_hid: idle uses the highest byte for duration - usb: gadget: f_hid: fixed NULL pointer dereference - usb: gadget: f_hid: added GET_IDLE and SET_IDLE handlers - usb: cdns3: Fixed incorrect gadget state - usb: gadget: remove leaked entry from udc driver list - usb: dwc3: gadget: Avoid runtime resume if disabling pullup - ALSA: usb-audio: Add registration quirk for JBL Quantum 600 - ALSA: usb-audio: Fix superfluous autosuspend recovery - ALSA: hda/realtek: Fix headset mic for Acer SWIFT SF314-56 (ALC256) - ALSA: hda/realtek: add mic quirk for Acer SF314-42 - ALSA: pcm - fix mmap capability check for the snd-dummy driver - drm/amdgpu/display: fix DMUB firmware version info - firmware_loader: fix use-after-free in firmware_fallback_sysfs - firmware_loader: use -ETIMEDOUT instead of -EAGAIN in fw_load_sysfs_fallback - USB: serial: ftdi_sio: add device ID for Auto-M3 OP-COM v2 - USB: serial: ch341: fix character loss at high transfer rates - USB: serial: option: add Telit FD980 composition 0x1056 - USB: usbtmc: Fix RCU stall warning - Bluetooth: defer cleanup of resources in hci_unregister_dev() - blk-iolatency: error out if blk_get_queue() failed in iolatency_set_limit() - net: vxge: fix use-after-free in vxge_device_unregister - net: fec: fix use-after-free in fec_drv_remove - net: pegasus: fix uninit-value in get_interrupt_interval - bnx2x: fix an error code in bnx2x_nic_load() - mips: Fix non-POSIX regexp - MIPS: check return value of pgtable_pmd_page_ctor - net: sched: fix lockdep_set_class() typo error for sch->seqlock - net: dsa: qca: ar9331: reorder MDIO write sequence - net: ipv6: fix returned variable type in ip6_skb_dst_mtu - nfp: update ethtool reporting of pauseframe control - sctp: move the active_key update after sh_keys is added - RDMA/mlx5: Delay emptying a cache entry when a new MR is added to it recently - gpio: tqmx86: really make IRQ optional - net: natsemi: Fix missing pci_disable_device() in probe and remove - net: phy: micrel: Fix detection of ksz87xx switch - net: dsa: sja1105: match FDB entries regardless of inner/outer VLAN tag - net: dsa: sja1105: be stateless with FDB entries on SJA1105P/Q/R/S/SJA1110 too - net: dsa: sja1105: invalidate dynamic FDB entries learned concurrently with statically added ones - net: dsa: sja1105: overwrite dynamic FDB entries with static ones in .port_fdb_add - net, gro: Set inner transport header offset in tcp/udp GRO hook - dmaengine: imx-dma: configure the generic DMA type to make it work - ARM: dts: stm32: Fix touchscreen IRQ line assignment on DHCOM - ARM: dts: stm32: Disable LAN8710 EDPD on DHCOM - media: videobuf2-core: dequeue if start_streaming fails - scsi: sr: Return correct event when media event code is 3 - spi: imx: mx51-ecspi: Fix low-speed CONFIGREG delay calculation - spi: imx: mx51-ecspi: Reinstate low-speed CONFIGREG delay - dmaengine: stm32-dmamux: Fix PM usage counter unbalance in stm32 dmamux ops - dmaengine: stm32-dma: Fix PM usage counter imbalance in stm32 dma ops - clk: tegra: Implement disable_unused() of tegra_clk_sdmmc_mux_ops - dmaengine: uniphier-xdmac: Use readl_poll_timeout_atomic() in atomic state - omap5-board-common: remove not physically existing vdds_1v8_main fixed-regulator - ARM: dts: am437x-l4: fix typo in can@0 node - clk: stm32f4: fix post divisor setup for I2S/SAI PLLs - ALSA: usb-audio: fix incorrect clock source setting - arm64: dts: armada-3720-turris-mox: remove mrvl,i2c-fast-mode - arm64: dts: armada-3720-turris-mox: fixed indices for the SDHC controllers - ARM: dts: imx: Swap M53Menlo pinctrl_power_button/pinctrl_power_out pins - ARM: imx: fix missing 3rd argument in macro imx_mmdc_perf_init - ARM: dts: colibri-imx6ull: limit SDIO clock to 25MHz - arm64: dts: ls1028: sl28: fix networking for variant 2 - ARM: dts: imx6qdl-sr-som: Increase the PHY reset duration to 10ms - ARM: imx: add missing clk_disable_unprepare() - ARM: imx: add missing iounmap() - arm64: dts: ls1028a: fix node name for the sysclk - net: xfrm: fix memory leak in xfrm_user_rcv_msg - bus: ti-sysc: Fix gpt12 system timer issue with reserved status - ALSA: seq: Fix racy deletion of subscriber - Revert "ACPICA: Fix memory leak caused by _CID repair function" - sched/idle: Add IAS_SMART_HALT_POLL config for smart halt polling feature - sched/idle: introduce smart halt polling - arm: Optimize ttwu IPI - kthread: Fix PF_KTHREAD vs to_kthread() race - mtd: mtdconcat: Check _read,_write callbacks existence before assignment - mtd: mtdconcat: Judge callback existence based on the master - lib: use PFN_PHYS() in devmem_is_allowed() - arm64: fix compat syscall return truncation - blk: reuse lookup_sem to serialize partition operations - Revert "[Backport] block: take bd_mutex around delete_partitions in del_gendisk" - Revert "[Huawei] block: avoid creating invalid symlink file for patitions" - block: ensure the memory order between bi_private and bi_status - amba-pl011: Fix no irq issue due to no IRQ domain found - arm64: seccomp: fix the incorrect name of syscall __NR_compat_exit in secure computing mode - seqlock: avoid -Wshadow warnings - asm-generic: fix ffs -Wshadow warning - spi: mediatek: Fix fifo transfer - selftest/bpf: Verifier tests for var-off access - bpf, selftests: Adjust few selftest outcomes wrt unreachable code - bpf: Update selftests to reflect new error states - bpf, selftests: Adjust few selftest result_unpriv outcomes - selftest/bpf: Adjust expected verifier errors - selftests/bpf: Add a test for ptr_to_map_value on stack for helper access - Revert "watchdog: iTCO_wdt: Account for rebooting on second timeout" - firmware: arm_scmi: Add delayed response status check - firmware: arm_scmi: Ensure drivers provide a probe function - Revert "Bluetooth: Shutdown controller after workqueues are flushed or cancelled" - ACPI: fix NULL pointer dereference - drm/amd/display: Fix max vstartup calculation for modes with borders - drm/amd/display: Fix comparison error in dcn21 DML - nvme: fix nvme_setup_command metadata trace event - efi/mokvar: Reserve the table only if it is in boot services data - ASoC: ti: j721e-evm: Check for not initialized parent_clk_id - ASoC: ti: j721e-evm: Fix unbalanced domain activity tracking during startup - net: Fix zero-copy head len calculation. - ASoC: rt5682: Fix the issue of garbled recording after powerd_dbus_suspend - qed: fix possible unpaired spin_{un}lock_bh in _qed_mcp_cmd_and_union() - r8152: Fix potential PM refcount imbalance - ASoC: tlv320aic31xx: fix reversed bclk/wclk master bits - spi: stm32h7: fix full duplex irq handler handling - regulator: rt5033: Fix n_voltages settings for BUCK and LDO - regulator: rtmv20: Fix wrong mask for strobe-polarity-high - btrfs: fix lost inode on log replay after mix of fsync, rename and inode eviction - btrfs: fix race causing unnecessary inode logging during link and rename - Revert "drm/i915: Propagate errors on awaiting already signaled fences" - drm/i915: Revert "drm/i915/gem: Asynchronous cmdparser" - powerpc/kprobes: Fix kprobe Oops happens in booke - sched: Fix branch prediction error in static_key - sched: Access control for sysctl_update_load_latency - mm,hwpoison: return -EHWPOISON to denote that the page has already been poisoned - mm/memory-failure: use a mutex to avoid memory_failure() races - can: j1939: j1939_session_deactivate(): clarify lifetime of session object - i40e: Add additional info to PHY type error - Revert "perf map: Fix dso->nsinfo refcounting" - powerpc/pseries: Fix regression while building external modules - SMB3: fix readpage for large swap cache - bpf: Fix pointer arithmetic mask tightening under state pruning - bpf: verifier: Allocate idmap scratch in verifier env - bpf: Remove superfluous aux sanitation on subprog rejection - bpf: Fix leakage due to insufficient speculative store bypass mitigation - bpf: Introduce BPF nospec instruction for mitigating Spectre v4 - can: hi311x: fix a signedness bug in hi3110_cmd() - sis900: Fix missing pci_disable_device() in probe and remove - tulip: windbond-840: Fix missing pci_disable_device() in probe and remove - sctp: fix return value check in __sctp_rcv_asconf_lookup - net/mlx5e: Fix nullptr in mlx5e_hairpin_get_mdev() - net/mlx5: Fix flow table chaining - skmsg: Make sk_psock_destroy() static - drm/msm/dp: Initialize the INTF_CONFIG register - drm/msm/dpu: Fix sm8250_mdp register length - net: llc: fix skb_over_panic - KVM: x86: Check the right feature bit for MSR_KVM_ASYNC_PF_ACK access - mlx4: Fix missing error code in mlx4_load_one() - octeontx2-pf: Fix interface down flag on error - tipc: do not write skb_shinfo frags when doing decrytion - ionic: count csum_none when offload enabled - ionic: fix up dim accounting for tx and rx - ionic: remove intr coalesce update from napi - net: qrtr: fix memory leaks - net: Set true network header for ECN decapsulation - tipc: fix sleeping in tipc accept routine - tipc: fix implicit-connect for SYN+ - i40e: Fix log TC creation failure when max num of queues is exceeded - i40e: Fix queue-to-TC mapping on Tx - i40e: Fix firmware LLDP agent related warning - i40e: Fix logic of disabling queues - netfilter: nft_nat: allow to specify layer 4 protocol NAT only - netfilter: conntrack: adjust stop timestamp to real expiry value - mac80211: fix enabling 4-address mode on a sta vif after assoc - bpf: Fix OOB read when printing XDP link fdinfo - RDMA/bnxt_re: Fix stats counters - cfg80211: Fix possible memory leak in function cfg80211_bss_update - nfc: nfcsim: fix use after free during module unload - blk-iocost: fix operation ordering in iocg_wake_fn() - drm/amdgpu: Fix resource leak on probe error path - drm/amdgpu: Avoid printing of stack contents on firmware load error - drm/amd/display: ensure dentist display clock update finished in DCN20 - NIU: fix incorrect error return, missed in previous revert - HID: wacom: Re-enable touch by default for Cintiq 24HDT / 27QHDT - alpha: register early reserved memory in memblock - can: esd_usb2: fix memory leak - can: ems_usb: fix memory leak - can: usb_8dev: fix memory leak - can: mcba_usb_start(): add missing urb->transfer_dma initialization - can: peak_usb: pcan_usb_handle_bus_evt(): fix reading rxerr/txerr values - can: raw: raw_setsockopt(): fix raw_rcv panic for sock UAF - can: j1939: j1939_xtp_rx_dat_one(): fix rxtimer value between consecutive TP.DT to 750ms - ocfs2: issue zeroout to EOF blocks - ocfs2: fix zero out valid data - KVM: add missing compat KVM_CLEAR_DIRTY_LOG - x86/kvm: fix vcpu-id indexed array sizes - ACPI: DPTF: Fix reading of attributes - Revert "ACPI: resources: Add checks for ACPI IRQ override" - btrfs: mark compressed range uptodate only if all bio succeed - btrfs: fix rw device counting in __btrfs_free_extra_devids - pipe: make pipe writes always wake up readers - x86/asm: Ensure asm/proto.h can be included stand-alone - io_uring: fix null-ptr-deref in io_sq_offload_start() - selftest: fix build error in tools/testing/selftests/vm/userfaultfd.c - ipv6: ip6_finish_output2: set sk into newly allocated nskb - ARM: dts: versatile: Fix up interrupt controller node names - iomap: remove the length variable in iomap_seek_hole - iomap: remove the length variable in iomap_seek_data - cifs: fix the out of range assignment to bit fields in parse_server_interfaces - firmware: arm_scmi: Fix range check for the maximum number of pending messages - firmware: arm_scmi: Fix possible scmi_linux_errmap buffer overflow - hfs: add lock nesting notation to hfs_find_init - hfs: fix high memory mapping in hfs_bnode_read - hfs: add missing clean-up in hfs_fill_super - drm/ttm: add a check against null pointer dereference - ipv6: allocate enough headroom in ip6_finish_output2() - rcu-tasks: Don't delete holdouts within trc_wait_for_one_reader() - rcu-tasks: Don't delete holdouts within trc_inspect_reader() - sctp: move 198 addresses from unusable to private scope - net: annotate data race around sk_ll_usec - net/802/garp: fix memleak in garp_request_join() - net/802/mrp: fix memleak in mrp_request_join() - cgroup1: fix leaked context root causing sporadic NULL deref in LTP - workqueue: fix UAF in pwq_unbound_release_workfn() - af_unix: fix garbage collect vs MSG_PEEK - KVM: x86: determine if an exception has an error code only when injecting it. - io_uring: fix link timeout refs - tools: Allow proper CC/CXX/... override with LLVM=1 in Makefile.include - perf annotate: Add error log in symbol__annotate() - perf env: Normalize aarch64.* and arm64.* to arm64 in normalize_arch() - skbuff: Fix build with SKB extensions disabled - xhci: add xhci_get_virt_ep() helper - sfc: ensure correct number of XDP queues - drm/i915/gvt: Clear d3_entered on elsp cmd submission. - usb: ehci: Prevent missed ehci interrupts with edge-triggered MSI - perf inject: Close inject.output on exit - Documentation: Fix intiramfs script name - skbuff: Release nfct refcount on napi stolen or re-used skbs - bonding: fix build issue - PCI: Mark AMD Navi14 GPU ATS as broken - net: dsa: mv88e6xxx: enable SerDes PCS register dump via ethtool -d on Topaz - net: dsa: mv88e6xxx: enable SerDes RX stats for Topaz - drm/amdgpu: update golden setting for sienna_cichlid - drm: Return -ENOTTY for non-drm ioctls - driver core: Prevent warning when removing a device link from unregistered consumer - nds32: fix up stack guard gap - misc: eeprom: at24: Always append device id even if label property is set. - rbd: always kick acquire on "acquired" and "released" notifications - rbd: don't hold lock_rwsem while running_list is being drained - hugetlbfs: fix mount mode command line processing - memblock: make for_each_mem_range() traverse MEMBLOCK_HOTPLUG regions - userfaultfd: do not untag user pointers - io_uring: remove double poll entry on arm failure - io_uring: explicitly count entries for poll reqs - selftest: use mmap instead of posix_memalign to allocate memory - posix-cpu-timers: Fix rearm racing against process tick - bus: mhi: core: Validate channel ID when processing command completions - ixgbe: Fix packet corruption due to missing DMA sync - media: ngene: Fix out-of-bounds bug in ngene_command_config_free_buf() - btrfs: check for missing device in btrfs_trim_fs - tracing: Synthetic event field_pos is an index not a boolean - tracing: Fix bug in rb_per_cpu_empty() that might cause deadloop. - tracing/histogram: Rename "cpu" to "common_cpu" - tracepoints: Update static_call before tp_funcs when adding a tracepoint - firmware/efi: Tell memblock about EFI iomem reservations - usb: typec: stusb160x: register role switch before interrupt registration - usb: dwc2: gadget: Fix sending zero length packet in DDMA mode. - usb: dwc2: gadget: Fix GOUTNAK flow for Slave mode. - usb: gadget: Fix Unbalanced pm_runtime_enable in tegra_xudc_probe - USB: serial: cp210x: add ID for CEL EM3588 USB ZigBee stick - USB: serial: cp210x: fix comments for GE CS1000 - USB: serial: option: add support for u-blox LARA-R6 family - usb: renesas_usbhs: Fix superfluous irqs happen after usb_pkt_pop() - usb: max-3421: Prevent corruption of freed memory - USB: usb-storage: Add LaCie Rugged USB3-FW to IGNORE_UAS - usb: hub: Fix link power management max exit latency (MEL) calculations - usb: hub: Disable USB 3 device initiated lpm if exit latency is too high - KVM: PPC: Book3S HV Nested: Sanitise H_ENTER_NESTED TM state - KVM: PPC: Book3S: Fix H_RTAS rets buffer overflow - xhci: Fix lost USB 2 remote wake - usb: xhci: avoid renesas_usb_fw.mem when it's unusable - Revert "usb: renesas-xhci: Fix handling of unknown ROM state" - ALSA: pcm: Fix mmap capability check - ALSA: pcm: Call substream ack() method upon compat mmap commit - ALSA: hdmi: Expose all pins on MSI MS-7C94 board - ALSA: hda/realtek: Fix pop noise and 2 Front Mic issues on a machine - ALSA: sb: Fix potential ABBA deadlock in CSP driver - ALSA: usb-audio: Add registration quirk for JBL Quantum headsets - ALSA: usb-audio: Add missing proc text entry for BESPOKEN type - s390/boot: fix use of expolines in the DMA code - s390/ftrace: fix ftrace_update_ftrace_func implementation - mmc: core: Don't allocate IDA for OF aliases - proc: Avoid mixing integer types in mem_rw() - cifs: fix fallocate when trying to allocate a hole. - cifs: only write 64kb at a time when fallocating a small region of a file - drm/panel: raspberrypi-touchscreen: Prevent double-free - net: sched: cls_api: Fix the the wrong parameter - net: dsa: sja1105: make VID 4095 a bridge VLAN too - tcp: disable TFO blackhole logic by default - sctp: update active_key for asoc when old key is being replaced - nvme: set the PRACT bit when using Write Zeroes with T10 PI - r8169: Avoid duplicate sysfs entry creation error - afs: Fix tracepoint string placement with built-in AFS - Revert "USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem" - nvme-pci: don't WARN_ON in nvme_reset_work if ctrl.state is not RESETTING - ceph: don't WARN if we're still opening a session to an MDS - ipv6: fix another slab-out-of-bounds in fib6_nh_flush_exceptions - net/sched: act_skbmod: Skip non-Ethernet packets - spi: spi-bcm2835: Fix deadlock - ALSA: hda: intel-dsp-cfg: add missing ElkhartLake PCI ID - net/tcp_fastopen: fix data races around tfo_active_disable_stamp - net: hisilicon: rename CACHE_LINE_MASK to avoid redefinition - bnxt_en: Check abort error state in bnxt_half_open_nic() - bnxt_en: Validate vlan protocol ID on RX packets - bnxt_en: Add missing check for BNXT_STATE_ABORT_ERR in bnxt_fw_rset_task() - bnxt_en: Refresh RoCE capabilities in bnxt_ulp_probe() - bnxt_en: don't disable an already disabled PCI device - ACPI: Kconfig: Fix table override from built-in initrd - spi: cadence: Correct initialisation of runtime PM again - scsi: target: Fix protect handling in WRITE SAME(32) - scsi: iscsi: Fix iface sysfs attr detection - netrom: Decrease sock refcount when sock timers expire - sctp: trim optlen when it's a huge value in sctp_setsockopt - net: sched: fix memory leak in tcindex_partial_destroy_work - KVM: PPC: Fix kvm_arch_vcpu_ioctl vcpu_load leak - KVM: PPC: Book3S: Fix CONFIG_TRANSACTIONAL_MEM=n crash - net: decnet: Fix sleeping inside in af_decnet - efi/tpm: Differentiate missing and invalid final event log table. - dma-mapping: handle vmalloc addresses in dma_common_{mmap,get_sgtable} - usb: hso: fix error handling code of hso_create_net_device - net: fix uninit-value in caif_seqpkt_sendmsg - bpftool: Check malloc return value in mount_bpffs_for_pin - bpf, sockmap, udp: sk_prot needs inuse_idx set for proc stats - bpf, sockmap, tcp: sk_prot needs inuse_idx set for proc stats - bpf, sockmap: Fix potential memory leak on unlikely error case - s390/bpf: Perform r1 range checking before accessing jit->seen_reg[r1] - liquidio: Fix unintentional sign extension issue on left shift of u16 - timers: Fix get_next_timer_interrupt() with no timers pending - xdp, net: Fix use-after-free in bpf_xdp_link_release - bpf: Fix tail_call_reachable rejection for interpreter when jit failed - bpf, test: fix NULL pointer dereference on invalid expected_attach_type - ASoC: rt5631: Fix regcache sync errors on resume - spi: mediatek: fix fifo rx mode - regulator: hi6421: Fix getting wrong drvdata - regulator: hi6421: Use correct variable type for regmap api val argument - spi: stm32: fixes pm_runtime calls in probe/remove - spi: imx: add a check for speed_hz before calculating the clock - ASoC: wm_adsp: Correct wm_coeff_tlv_get handling - perf sched: Fix record failure when CONFIG_SCHEDSTATS is not set - perf lzma: Close lzma stream on exit - perf script: Fix memory 'threads' and 'cpus' leaks on exit - perf report: Free generated help strings for sort option - perf env: Fix memory leak of cpu_pmu_caps - perf test maps__merge_in: Fix memory leak of maps - perf dso: Fix memory leak in dso__new_map() - perf test event_update: Fix memory leak of evlist - perf test session_topology: Delete session->evlist - perf env: Fix sibling_dies memory leak - perf probe: Fix dso->nsinfo refcounting - perf map: Fix dso->nsinfo refcounting - perf inject: Fix dso->nsinfo refcounting - KVM: x86/pmu: Clear anythread deprecated bit when 0xa leaf is unsupported on the SVM - nvme-pci: do not call nvme_dev_remove_admin from nvme_remove - mptcp: fix warning in __skb_flow_dissect() when do syn cookie for subflow join - cxgb4: fix IRQ free race during driver unload - pwm: sprd: Ensure configuring period and duty_cycle isn't wrongly skipped - selftests: icmp_redirect: IPv6 PMTU info should be cleared after redirect - selftests: icmp_redirect: remove from checking for IPv6 route get - stmmac: platform: Fix signedness bug in stmmac_probe_config_dt() - ipv6: fix 'disable_policy' for fwd packets - bonding: fix incorrect return value of bond_ipsec_offload_ok() - bonding: fix suspicious RCU usage in bond_ipsec_offload_ok() - bonding: Add struct bond_ipesc to manage SA - bonding: disallow setting nested bonding + ipsec offload - bonding: fix suspicious RCU usage in bond_ipsec_del_sa() - ixgbevf: use xso.real_dev instead of xso.dev in callback functions of struct xfrmdev_ops - bonding: fix null dereference in bond_ipsec_add_sa() - bonding: fix suspicious RCU usage in bond_ipsec_add_sa() - net: add kcov handle to skb extensions - gve: Fix an error handling path in 'gve_probe()' - igb: Fix position of assignment to *ring - igb: Check if num of q_vectors is smaller than max before array access - iavf: Fix an error handling path in 'iavf_probe()' - e1000e: Fix an error handling path in 'e1000_probe()' - fm10k: Fix an error handling path in 'fm10k_probe()' - igb: Fix an error handling path in 'igb_probe()' - igc: Fix an error handling path in 'igc_probe()' - ixgbe: Fix an error handling path in 'ixgbe_probe()' - igc: change default return of igc_read_phy_reg() - igb: Fix use-after-free error during reset - igc: Fix use-after-free error during reset - sched: Add frequency control for load update in scheduler_tick - sched: Add switch for update_blocked_averages - sched: Introcude config option SCHED_OPTIMIZE_LOAD_TRACKING - udp: annotate data races around unix_sk(sk)->gso_size - drm/panel: nt35510: Do not fail if DSI read fails - bpf: Track subprog poke descriptors correctly and fix use-after-free - bpftool: Properly close va_list 'ap' by va_end() on error - tools: bpf: Fix error in 'make -C tools/ bpf_install' - tcp: call sk_wmem_schedule before sk_mem_charge in zerocopy path - ipv6: tcp: drop silly ICMPv6 packet too big messages - tcp: fix tcp_init_transfer() to not reset icsk_ca_initialized - tcp: annotate data races around tp->mtu_info - tcp: consistently disable header prediction for mptcp - ARM: dts: tacoma: Add phase corrections for eMMC - ARM: dts: aspeed: Fix AST2600 machines line names - kbuild: do not suppress Kconfig prompts for silent build - dma-buf/sync_file: Don't leak fences on merge failure - net: fddi: fix UAF in fza_probe - net: dsa: properly check for the bridge_leave methods in dsa_switch_bridge_leave() - Revert "mm/shmem: fix shmem_swapin() race with swapoff" - net: validate lwtstate->data before returning from skb_tunnel_info() - net: send SYNACK packet with accepted fwmark - net: ti: fix UAF in tlan_remove_one - net: qcom/emac: fix UAF in emac_remove - net: moxa: fix UAF in moxart_mac_probe - net: ip_tunnel: fix mtu calculation for ETHER tunnel devices - net: bcmgenet: Ensure all TX/RX queues DMAs are disabled - net: netdevsim: use xso.real_dev instead of xso.dev in callback functions of struct xfrmdev_ops - net: bridge: sync fdb to new unicast-filtering ports - net/sched: act_ct: remove and free nf_table callbacks - vmxnet3: fix cksum offload issues for tunnels with non-default udp ports - net/sched: act_ct: fix err check for nf_conntrack_confirm - netfilter: ctnetlink: suspicious RCU usage in ctnetlink_dump_helpinfo - net: ipv6: fix return value of ip6_skb_dst_mtu - net: dsa: mv88e6xxx: enable devlink ATU hash param for Topaz - net: dsa: mv88e6xxx: enable .rmu_disable() on Topaz - net: dsa: mv88e6xxx: use correct .stats_set_histogram() on Topaz - net: dsa: mv88e6xxx: enable .port_set_policy() on Topaz - net: bcmgenet: ensure EXT_ENERGY_DET_MASK is clear - usb: cdns3: Enable TDL_CHK only for OUT ep - mm/page_alloc: fix memory map initialization for descending nodes - mm/userfaultfd: fix uffd-wp special cases for fork() - mm/thp: simplify copying of huge zero page pmd when fork - f2fs: Show casefolding support only when supported - Revert "swap: fix do_swap_page() race with swapoff" - arm64: dts: marvell: armada-37xx: move firmware node to generic dtsi file - firmware: turris-mox-rwtm: add marvell,armada-3700-rwtm-firmware compatible string - cifs: prevent NULL deref in cifs_compose_mount_options() - s390: introduce proper type handling call_on_stack() macro - s390/traps: do not test MONITOR CALL without CONFIG_BUG - thermal/core/thermal_of: Stop zone device before unregistering it - perf/x86/intel/uncore: Clean up error handling path of iio mapping - sched/fair: Fix CFS bandwidth hrtimer expiry type - scsi: qedf: Add check to synchronize abort and flush - scsi: libfc: Fix array index out of bound exception - scsi: aic7xxx: Fix unintentional sign extension issue on left shift of u8 - rtc: max77686: Do not enforce (incorrect) interrupt trigger type - arch/arm64/boot/dts/marvell: fix NAND partitioning scheme - kbuild: mkcompile_h: consider timestamp if KBUILD_BUILD_TIMESTAMP is set - thermal/drivers/sprd: Add missing of_node_put for loop iteration - thermal/drivers/imx_sc: Add missing of_node_put for loop iteration - thermal/drivers/rcar_gen3_thermal: Do not shadow rcar_gen3_ths_tj_1 - thermal/core: Correct function name thermal_zone_device_unregister() - arm64: dts: imx8mq: assign PCIe clocks - arm64: dts: ls208xa: remove bus-num from dspi node - firmware: tegra: bpmp: Fix Tegra234-only builds - soc/tegra: fuse: Fix Tegra234-only builds - ARM: OMAP2+: Block suspend for am3 and am4 if PM is not configured - ARM: dts: stm32: fix stpmic node for stm32mp1 boards - ARM: dts: stm32: Rename spi-flash/mx66l51235l@N to flash@N on DHCOM SoM - ARM: dts: stm32: Drop unused linux,wakeup from touchscreen node on DHCOM SoM - ARM: dts: stm32: fix the Odyssey SoM eMMC VQMMC supply - ARM: dts: stm32: move stmmac axi config in ethernet node on stm32mp15 - ARM: dts: stm32: fix i2c node name on stm32f746 to prevent warnings - ARM: dts: rockchip: fix supply properties in io-domains nodes - arm64: dts: juno: Update SCPI nodes as per the YAML schema - ARM: dts: bcm283x: Fix up GPIO LED node names - ARM: dts: bcm283x: Fix up MMC node names - firmware: arm_scmi: Fix the build when CONFIG_MAILBOX is not selected - firmware: arm_scmi: Add SMCCC discovery dependency in Kconfig - memory: tegra: Fix compilation warnings on 64bit platforms - ARM: dts: stm32: fix timer nodes on STM32 MCU to prevent warnings - ARM: dts: stm32: fix RCC node name on stm32f429 MCU - ARM: dts: stm32: fix gpio-keys node on STM32 MCU boards - ARM: dts: stm32: fix stm32mp157c-odyssey card detect pin - ARM: dts: stm32: Fix touchscreen node on dhcom-pdk2 - ARM: dts: stm32: Remove extra size-cells on dhcom-pdk2 - arm64: dts: qcom: sc7180: Move rmtfs memory region - ARM: tegra: nexus7: Correct 3v3 regulator GPIO of PM269 variant - ARM: tegra: wm8903: Fix polarity of headphones-detection GPIO in device-trees - arm64: dts: ti: k3-am654x/j721e/j7200-common-proc-board: Fix MCU_RGMII1_TXC direction - ARM: dts: OMAP2+: Replace underscores in sub-mailbox node names - ARM: dts: am335x: fix ti,no-reset-on-init flag for gpios - ARM: dts: am437x-gp-evm: fix ti,no-reset-on-init flag for gpios - ARM: dts: am57xx-cl-som-am57x: fix ti,no-reset-on-init flag for gpios - kbuild: sink stdout from cmd for silent build - rtc: mxc_v2: add missing MODULE_DEVICE_TABLE - ARM: dts: imx6dl-riotboard: configure PHY clock and set proper EEE value - ARM: dts: ux500: Fix orientation of accelerometer - ARM: dts: ux500: Rename gpio-controller node - ARM: dts: ux500: Fix interrupt cells - arm64: dts: rockchip: fix regulator-gpio states array - ARM: imx: pm-imx5: Fix references to imx5_cpu_suspend_info - ARM: dts: imx6: phyFLEX: Fix UART hardware flow control - ARM: dts: Hurricane 2: Fix NAND nodes names - ARM: dts: BCM63xx: Fix NAND nodes names - ARM: NSP: dts: fix NAND nodes names - ARM: Cygnus: dts: fix NAND nodes names - ARM: brcmstb: dts: fix NAND nodes names - reset: ti-syscon: fix to_ti_syscon_reset_data macro - arm64: dts: rockchip: Fix power-controller node names for rk3399 - arm64: dts: rockchip: Fix power-controller node names for rk3328 - arm64: dts: rockchip: Fix power-controller node names for px30 - ARM: dts: rockchip: Fix power-controller node names for rk3288 - ARM: dts: rockchip: Fix power-controller node names for rk3188 - ARM: dts: rockchip: Fix power-controller node names for rk3066a - ARM: dts: rockchip: Fix IOMMU nodes properties on rk322x - ARM: dts: rockchip: Fix the timer clocks order - arm64: dts: rockchip: fix pinctrl sleep nodename for rk3399.dtsi - ARM: dts: rockchip: fix pinctrl sleep nodename for rk3036-kylin and rk3288 - ARM: dts: rockchip: Fix thermal sensor cells o rk322x - ARM: dts: gemini: add device_type on pci - ARM: dts: gemini: rename mdio to the right name - scsi: scsi_dh_alua: Fix signedness bug in alua_rtpg() - MIPS: vdso: Invalid GIC access through VDSO - mips: disable branch profiling in boot/decompress.o - mips: always link byteswap helpers into decompressor - static_call: Fix static_call_text_reserved() vs __init - jump_label: Fix jump_label_text_reserved() vs __init - sched/uclamp: Ignore max aggregation if rq is idle - scsi: be2iscsi: Fix an error handling path in beiscsi_dev_probe() - arm64: dts: rockchip: Re-add regulator-always-on for vcc_sdio for rk3399-roc-pc - arm64: dts: rockchip: Re-add regulator-boot-on, regulator-always-on for vdd_gpu on rk3399-roc-pc - firmware: turris-mox-rwtm: show message about HWRNG registration - firmware: turris-mox-rwtm: fail probing when firmware does not support hwrng - firmware: turris-mox-rwtm: report failures better - firmware: turris-mox-rwtm: fix reply status decoding function - thermal/drivers/rcar_gen3_thermal: Fix coefficient calculations - ARM: dts: imx6q-dhcom: Add gpios pinctrl for i2c bus recovery - ARM: dts: imx6q-dhcom: Fix ethernet plugin detection problems - ARM: dts: imx6q-dhcom: Fix ethernet reset time properties - thermal/drivers/sprd: Add missing MODULE_DEVICE_TABLE - ARM: dts: am437x: align ti,pindir-d0-out-d1-in property with dt-shema - ARM: dts: am335x: align ti,pindir-d0-out-d1-in property with dt-shema - ARM: dts: dra7: Fix duplicate USB4 target module node - arm64: dts: allwinner: a64-sopine-baseboard: change RGMII mode to TXID - memory: fsl_ifc: fix leak of private memory on probe failure - memory: fsl_ifc: fix leak of IO mapping on probe failure - arm64: dts: ti: k3-j721e-main: Fix external refclk input to SERDES - arm64: dts: renesas: r8a779a0: Drop power-domains property from GIC node - reset: bail if try_module_get() fails - ARM: dts: BCM5301X: Fixup SPI binding - dt-bindings: i2c: at91: fix example for scl-gpios - firmware: arm_scmi: Reset Rx buffer to max size during async commands - firmware: tegra: Fix error return code in tegra210_bpmp_init() - arm64: dts: qcom: trogdor: Add no-hpd to DSI bridge node - ARM: dts: stm32: Rework LAN8710Ai PHY reset on DHCOM SoM - ARM: dts: stm32: Connect PHY IRQ line on DH STM32MP1 SoM - arm64: dts: renesas: r8a7796[01]: Fix OPP table entry voltages - arm64: dts: renesas: Add missing opp-suspend properties - arm64: dts: ti: j7200-main: Enable USB2 PHY RX sensitivity workaround - ARM: dts: r8a7779, marzen: Fix DU clock names - arm64: dts: renesas: v3msk: Fix memory size - rtc: fix snprintf() checking in is_rtc_hctosys() - ARM: dts: sun8i: h3: orangepi-plus: Fix ethernet phy-mode - memory: pl353: Fix error return code in pl353_smc_probe() - reset: brcmstb: Add missing MODULE_DEVICE_TABLE - memory: atmel-ebi: add missing of_node_put for loop iteration - memory: stm32-fmc2-ebi: add missing of_node_put for loop iteration - ARM: dts: exynos: fix PWM LED max brightness on Odroid XU4 - ARM: dts: exynos: fix PWM LED max brightness on Odroid HC1 - ARM: dts: exynos: fix PWM LED max brightness on Odroid XU/XU3 - ARM: exynos: add missing of_node_put for loop iteration - reset: a10sr: add missing of_match_table reference - reset: RESET_INTEL_GW should depend on X86 - reset: RESET_BRCMSTB_RESCAL should depend on ARCH_BRCMSTB - ARM: dts: gemini-rut1xx: remove duplicate ethernet node - hexagon: use common DISCARDS macro - hexagon: handle {,SOFT}IRQENTRY_TEXT in linker script - NFSv4/pNFS: Don't call _nfs4_pnfs_v3_ds_connect multiple times - NFSv4/pnfs: Fix layoutget behaviour after invalidation - NFSv4/pnfs: Fix the layout barrier update - vdpa/mlx5: Clear vq ready indication upon device reset - ALSA: isa: Fix error return code in snd_cmi8330_probe() - nfsd: Reduce contention for the nfsd_file nf_rwsem - nvme-tcp: can't set sk_user_data without write_lock - virtio_net: move tx vq operation under tx queue lock - vdpa/mlx5: Fix possible failure in umem size calculation - vdpa/mlx5: Fix umem sizes assignments on VQ create - PCI: tegra194: Fix tegra_pcie_ep_raise_msi_irq() ill-defined shift - pwm: imx1: Don't disable clocks at device remove time - PCI: intel-gw: Fix INTx enable - x86/fpu: Limit xstate copy size in xstateregs_set() - x86/fpu: Fix copy_xstate_to_kernel() gap handling - f2fs: fix to avoid adding tab before doc section - PCI: iproc: Support multi-MSI only on uniprocessor kernel - PCI: iproc: Fix multi-MSI base vector number allocation - ubifs: Set/Clear I_LINKABLE under i_lock for whiteout inode - nfs: fix acl memory leak of posix_acl_create() - SUNRPC: prevent port reuse on transports which don't request it. - watchdog: jz4740: Fix return value check in jz4740_wdt_probe() - watchdog: aspeed: fix hardware timeout calculation - ubifs: journal: Fix error return code in ubifs_jnl_write_inode() - ubifs: Fix off-by-one error - um: fix error return code in winch_tramp() - um: fix error return code in slip_open() - misc: alcor_pci: fix inverted branch condition - NFSv4: Fix an Oops in pnfs_mark_request_commit() when doing O_DIRECT - NFSv4: Initialise connection to the server in nfs4_alloc_client() - power: supply: rt5033_battery: Fix device tree enumeration - PCI/sysfs: Fix dsm_label_utf16s_to_utf8s() buffer overrun - remoteproc: k3-r5: Fix an error message - f2fs: compress: fix to disallow temp extension - f2fs: add MODULE_SOFTDEP to ensure crc32 is included in the initramfs - x86/signal: Detect and prevent an alternate signal stack overflow - NFSD: Fix TP_printk() format specifier in nfsd_clid_class - f2fs: atgc: fix to set default age threshold - virtio_console: Assure used length from device is limited - virtio_net: Fix error handling in virtnet_restore() - virtio-blk: Fix memory leak among suspend/resume procedure - PCI: rockchip: Register IRQ handlers after device and data are ready - ACPI: video: Add quirk for the Dell Vostro 3350 - ACPI: AMBA: Fix resource name in /proc/iomem - pwm: tegra: Don't modify HW state in .remove callback - pwm: img: Fix PM reference leak in img_pwm_enable() - drm/amdkfd: fix sysfs kobj leak - power: supply: ab8500: add missing MODULE_DEVICE_TABLE - power: supply: charger-manager: add missing MODULE_DEVICE_TABLE - NFS: nfs_find_open_context() may only select open files - drm/gma500: Add the missed drm_gem_object_put() in psb_user_framebuffer_create() - ceph: remove bogus checks and WARN_ONs from ceph_set_page_dirty - orangefs: fix orangefs df output. - PCI: tegra: Add missing MODULE_DEVICE_TABLE - remoteproc: core: Fix cdev remove and rproc del - x86/fpu: Return proper error codes from user access functions - watchdog: iTCO_wdt: Account for rebooting on second timeout - watchdog: imx_sc_wdt: fix pretimeout - watchdog: Fix possible use-after-free by calling del_timer_sync() - watchdog: sc520_wdt: Fix possible use-after-free in wdt_turnoff() - watchdog: Fix possible use-after-free in wdt_startup() - PCI: pciehp: Ignore Link Down/Up caused by DPC - NFSv4: Fix delegation return in cases where we have to retry - PCI/P2PDMA: Avoid pci_get_slot(), which may sleep - ARM: 9087/1: kprobes: test-thumb: fix for LLVM_IAS=1 - power: reset: gpio-poweroff: add missing MODULE_DEVICE_TABLE - power: supply: max17042: Do not enforce (incorrect) interrupt trigger type - PCI: hv: Fix a race condition when removing the device - power: supply: ab8500: Avoid NULL pointers - PCI: ftpci100: Rename macro name collision - pwm: spear: Don't modify HW state in .remove callback - power: supply: sc2731_charger: Add missing MODULE_DEVICE_TABLE - power: supply: sc27xx: Add missing MODULE_DEVICE_TABLE - kcov: add __no_sanitize_coverage to fix noinstr for all architectures - lib/decompress_unlz4.c: correctly handle zero-padding around initrds. - phy: intel: Fix for warnings due to EMMC clock 175Mhz change in FIP - i2c: core: Disable client irq on reboot/shutdown - intel_th: Wait until port is in reset before programming it - staging: rtl8723bs: fix macro value for 2.4Ghz only device - leds: turris-omnia: add missing MODULE_DEVICE_TABLE - ALSA: firewire-motu: fix detection for S/PDIF source on optical interface in v2 protocol - ALSA: usb-audio: scarlett2: Fix 6i6 Gen 2 line out descriptions - ALSA: hda: Add IRQ check for platform_get_irq() - backlight: lm3630a: Fix return code of .update_status() callback - ASoC: Intel: kbl_da7219_max98357a: shrink platform_id below 20 characters - powerpc/boot: Fixup device-tree on little endian - usb: gadget: hid: fix error return code in hid_bind() - usb: gadget: f_hid: fix endianness issue with descriptors - ALSA: usb-audio: scarlett2: Fix scarlett2_*_ctl_put() return values - ALSA: usb-audio: scarlett2: Fix data_mutex lock - ALSA: usb-audio: scarlett2: Fix 18i8 Gen 2 PCM Input count - ALSA: bebob: add support for ToneWeal FW66 - Input: hideep - fix the uninitialized use in hideep_nvm_unlock() - s390/mem_detect: fix tprot() program check new psw handling - s390/mem_detect: fix diag260() program check new psw handling - s390/ipl_parm: fix program check new psw handling - s390/processor: always inline stap() and __load_psw_mask() - habanalabs: remove node from list before freeing the node - habanalabs/gaudi: set the correct cpu_id on MME2_QM failure - ASoC: soc-core: Fix the error return code in snd_soc_of_parse_audio_routing() - powerpc/mm/book3s64: Fix possible build error - gpio: pca953x: Add support for the On Semi pca9655 - selftests/powerpc: Fix "no_handler" EBB selftest - ALSA: ppc: fix error return code in snd_pmac_probe() - scsi: storvsc: Correctly handle multiple flags in srb_status - gpio: zynq: Check return value of irq_get_irq_data - gpio: zynq: Check return value of pm_runtime_get_sync - ASoC: soc-pcm: fix the return value in dpcm_apply_symmetry() - iommu/arm-smmu: Fix arm_smmu_device refcount leak in address translation - iommu/arm-smmu: Fix arm_smmu_device refcount leak when arm_smmu_rpm_get fails - powerpc/ps3: Add dma_mask to ps3_dma_region - ALSA: sb: Fix potential double-free of CSP mixer elements - selftests: timers: rtcpie: skip test if default RTC device does not exist - s390: disable SSP when needed - s390/sclp_vt220: fix console name to match device - serial: tty: uartlite: fix console setup - fsi: Add missing MODULE_DEVICE_TABLE - ASoC: img: Fix PM reference leak in img_i2s_in_probe() - mfd: cpcap: Fix cpcap dmamask not set warnings - mfd: da9052/stmpe: Add and modify MODULE_DEVICE_TABLE - scsi: qedi: Fix cleanup session block/unblock use - scsi: qedi: Fix TMF session block/unblock use - scsi: qedi: Fix race during abort timeouts - scsi: qedi: Fix null ref during abort handling - scsi: iscsi: Fix shost->max_id use - scsi: iscsi: Fix conn use after free during resets - scsi: iscsi: Add iscsi_cls_conn refcount helpers - scsi: megaraid_sas: Handle missing interrupts while re-enabling IRQs - scsi: megaraid_sas: Early detection of VD deletion through RaidMap update - scsi: megaraid_sas: Fix resource leak in case of probe failure - fs/jfs: Fix missing error code in lmLogInit() - scsi: scsi_dh_alua: Check for negative result value - scsi: core: Fixup calling convention for scsi_mode_sense() - scsi: mpt3sas: Fix deadlock while cancelling the running firmware event - tty: serial: 8250: serial_cs: Fix a memory leak in error handling path - ALSA: ac97: fix PM reference leak in ac97_bus_remove() - scsi: core: Cap scsi_host cmd_per_lun at can_queue - scsi: lpfc: Fix crash when lpfc_sli4_hba_setup() fails to initialize the SGLs - scsi: lpfc: Fix "Unexpected timeout" error in direct attach topology - scsi: arcmsr: Fix doorbell status being updated late on ARC-1886 - w1: ds2438: fixing bug that would always get page0 - usb: common: usb-conn-gpio: fix NULL pointer dereference of charger - Revert "ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro" - ALSA: usx2y: Don't call free_pages_exact() with NULL address - ALSA: usx2y: Avoid camelCase - iio: magn: bmc150: Balance runtime pm + use pm_runtime_resume_and_get() - iio: gyro: fxa21002c: Balance runtime pm + use pm_runtime_resume_and_get(). - partitions: msdos: fix one-byte get_unaligned() - ASoC: intel/boards: add missing MODULE_DEVICE_TABLE - misc: alcor_pci: fix null-ptr-deref when there is no PCI bridge - misc/libmasm/module: Fix two use after free in ibmasm_init_one - serial: fsl_lpuart: disable DMA for console and fix sysrq - tty: serial: fsl_lpuart: fix the potential risk of division or modulo by zero - rcu: Reject RCU_LOCKDEP_WARN() false positives - srcu: Fix broken node geometry after early ssp init - scsi: arcmsr: Fix the wrong CDB payload report to IOP - dmaengine: fsl-qdma: check dma_set_mask return value - ASoC: Intel: sof_sdw: add mutual exclusion between PCH DMIC and RT715 - leds: tlc591xx: fix return value check in tlc591xx_probe() - net: bridge: multicast: fix MRD advertisement router port marking race - net: bridge: multicast: fix PIM hello router port marking race - Revert "drm/ast: Remove reference to struct drm_device.pdev" - drm/ingenic: Switch IPU plane to type OVERLAY - drm/ingenic: Fix non-OSD mode - drm/dp_mst: Add missing drm parameters to recently added call to drm_dbg_kms() - drm/dp_mst: Avoid to mess up payload table by ports in stale topology - drm/dp_mst: Do not set proposed vcpi directly - fbmem: Do not delete the mode that is still in use - cgroup: verify that source is a string - drm/i915/gt: Fix -EDEADLK handling regression - drm/i915/gtt: drop the page table optimisation - tracing: Do not reference char * as a string in histograms - scsi: zfcp: Report port fc_security as unknown early during remote cable pull - scsi: core: Fix bad pointer dereference when ehandler kthread is invalid - KVM: X86: Disable hardware breakpoints unconditionally before kvm_x86->run() - KVM: nSVM: Check the value written to MSR_VM_HSAVE_PA - KVM: x86/mmu: Do not apply HPA (memory encryption) mask to GPAs - KVM: x86: Use guest MAXPHYADDR from CPUID.0x8000_0008 iff TDP is enabled - KVM: mmio: Fix use-after-free Read in kvm_vm_ioctl_unregister_coalesced_mmio - cifs: handle reconnect of tcon when there is no cached dfs referral - certs: add 'x509_revocation_list' to gitignore - f2fs: fix to avoid racing on fsync_entry_slab by multi filesystem instances - smackfs: restrict bytes count in smk_set_cipso() - jfs: fix GPF in diFree - drm/ast: Remove reference to struct drm_device.pdev - pinctrl: mcp23s08: Fix missing unlock on error in mcp23s08_irq() - dm writecache: write at least 4k when committing - io_uring: fix clear IORING_SETUP_R_DISABLED in wrong function - media: uvcvideo: Fix pixel format change for Elgato Cam Link 4K - media: gspca/sunplus: fix zero-length control requests - media: gspca/sq905: fix control-request direction - media: zr364xx: fix memory leak in zr364xx_start_readpipe - media: dtv5100: fix control-request directions - media: subdev: disallow ioctl for saa6588/davinci - PCI: aardvark: Implement workaround for the readback value of VEND_ID - PCI: aardvark: Fix checking for PIO Non-posted Request - PCI: Leave Apple Thunderbolt controllers on for s2idle or standby - dm writecache: flush origin device when writing and cache is full - dm zoned: check zone capacity - coresight: tmc-etf: Fix global-out-of-bounds in tmc_update_etf_buffer() - coresight: Propagate symlink failure - ipack/carriers/tpci200: Fix a double free in tpci200_pci_probe - tracing: Resize tgid_map to pid_max, not PID_MAX_DEFAULT - tracing: Simplify & fix saved_tgids logic - rq-qos: fix missed wake-ups in rq_qos_throttle try two - seq_buf: Fix overflow in seq_buf_putmem_hex() - extcon: intel-mrfld: Sync hardware and software state on init - selftests/lkdtm: Fix expected text for CR4 pinning - lkdtm/bugs: XFAIL UNALIGNED_LOAD_STORE_WRITE - nvmem: core: add a missing of_node_put - mfd: syscon: Free the allocated name field of struct regmap_config - power: supply: ab8500: Fix an old bug - thermal/drivers/int340x/processor_thermal: Fix tcc setting - ipmi/watchdog: Stop watchdog timer when the current action is 'none' - qemu_fw_cfg: Make fw_cfg_rev_attr a proper kobj_attribute - i40e: fix PTP on 5Gb links - ASoC: tegra: Set driver_name=tegra for all machine drivers - fpga: stratix10-soc: Add missing fpga_mgr_free() call - clocksource/arm_arch_timer: Improve Allwinner A64 timer workaround - cpu/hotplug: Cure the cpusets trainwreck - arm64: tlb: fix the TTL value of tlb_get_level - ata: ahci_sunxi: Disable DIPM - mmc: core: Allow UHS-I voltage switch for SDSC cards if supported - mmc: core: clear flags before allowing to retune - mmc: sdhci: Fix warning message when accessing RPMB in HS400 mode - mmc: sdhci-acpi: Disable write protect detection on Toshiba Encore 2 WT8-B - drm/i915/display: Do not zero past infoframes.vsc - drm/nouveau: Don't set allow_fb_modifiers explicitly - drm/arm/malidp: Always list modifiers - drm/msm/mdp4: Fix modifier support enabling - drm/tegra: Don't set allow_fb_modifiers explicitly - drm/amd/display: Reject non-zero src_y and src_x for video planes - pinctrl/amd: Add device HID for new AMD GPIO controller - drm/amd/display: fix incorrrect valid irq check - drm/rockchip: dsi: remove extra component_del() call - drm/dp: Handle zeroed port counts in drm_dp_read_downstream_info() - drm/vc4: hdmi: Prevent clock unbalance - drm/vc4: crtc: Skip the TXP - drm/vc4: txp: Properly set the possible_crtcs mask - drm/radeon: Call radeon_suspend_kms() in radeon_pci_shutdown() for Loongson64 - drm/radeon: Add the missed drm_gem_object_put() in radeon_user_framebuffer_create() - drm/amdgpu: enable sdma0 tmz for Raven/Renoir(V2) - drm/amdgpu: Update NV SIMD-per-CU to 2 - powerpc/powernv/vas: Release reference to tgid during window close - powerpc/barrier: Avoid collision with clang's __lwsync macro - powerpc/mm: Fix lockup on kernel exec fault - arm64: dts: rockchip: Enable USB3 for rk3328 Rock64 - arm64: dts: rockchip: add rk3328 dwc3 usb controller node - ath11k: unlock on error path in ath11k_mac_op_add_interface() - MIPS: MT extensions are not available on MIPS32r1 - selftests/resctrl: Fix incorrect parsing of option "-t" - MIPS: set mips32r5 for virt extensions - MIPS: loongsoon64: Reserve memory below starting pfn to prevent Oops - sctp: add size validation when walking chunks - sctp: validate from_addr_param return - flow_offload: action should not be NULL when it is referenced - bpf: Fix false positive kmemleak report in bpf_ringbuf_area_alloc() - sched/fair: Ensure _sum and _avg values stay consistent - Bluetooth: btusb: fix bt fiwmare downloading failure issue for qca btsoc. - Bluetooth: mgmt: Fix the command returns garbage parameter value - Bluetooth: btusb: Add support USB ALT 3 for WBS - Bluetooth: L2CAP: Fix invalid access on ECRED Connection response - Bluetooth: L2CAP: Fix invalid access if ECRED Reconfigure fails - Bluetooth: btusb: Add a new QCA_ROME device (0cf3:e500) - Bluetooth: Shutdown controller after workqueues are flushed or cancelled - Bluetooth: Fix alt settings for incoming SCO with transparent coding format - Bluetooth: Fix the HCI to MGMT status conversion table - Bluetooth: btusb: Fixed too many in-token issue for Mediatek Chip. - RDMA/cma: Fix rdma_resolve_route() memory leak - net: ip: avoid OOM kills with large UDP sends over loopback - media, bpf: Do not copy more entries than user space requested - IB/isert: Align target max I/O size to initiator size - mac80211_hwsim: add concurrent channels scanning support over virtio - mac80211: consider per-CPU statistics if present - cfg80211: fix default HE tx bitrate mask in 2G band - wireless: wext-spy: Fix out-of-bounds warning - sfc: error code if SRIOV cannot be disabled - sfc: avoid double pci_remove of VFs - iwlwifi: pcie: fix context info freeing - iwlwifi: pcie: free IML DMA memory allocation - iwlwifi: mvm: fix error print when session protection ends - iwlwifi: mvm: don't change band on bound PHY contexts - RDMA/rxe: Don't overwrite errno from ib_umem_get() - vsock: notify server to shutdown when client has pending signal - atm: nicstar: register the interrupt handler in the right place - atm: nicstar: use 'dma_free_coherent' instead of 'kfree' - net: fec: add ndo_select_queue to fix TX bandwidth fluctuations - MIPS: add PMD table accounting into MIPS'pmd_alloc_one - rtl8xxxu: Fix device info for RTL8192EU devices - mt76: mt7915: fix IEEE80211_HE_PHY_CAP7_MAX_NC for station mode - drm/amdkfd: Walk through list with dqm lock hold - drm/amdgpu: fix bad address translation for sienna_cichlid - io_uring: fix false WARN_ONCE - net: sched: fix error return code in tcf_del_walker() - net: ipa: Add missing of_node_put() in ipa_firmware_load() - net: fix mistake path for netdev_features_strings - mt76: mt7615: fix fixed-rate tx status reporting - ice: mark PTYPE 2 as reserved - ice: fix incorrect payload indicator on PTYPE - bpf: Fix up register-based shifts in interpreter to silence KUBSAN - drm/amdkfd: Fix circular lock in nocpsch path - drm/amdkfd: fix circular locking on get_wave_state - cw1200: add missing MODULE_DEVICE_TABLE - wl1251: Fix possible buffer overflow in wl1251_cmd_scan - wlcore/wl12xx: Fix wl12xx get_mac error if device is in ELP - dm writecache: commit just one block, not a full page - xfrm: Fix error reporting in xfrm_state_construct. - drm/amd/display: Verify Gamma & Degamma LUT sizes in amdgpu_dm_atomic_check - r8169: avoid link-up interrupt issue on RTL8106e if user enables ASPM - selinux: use __GFP_NOWARN with GFP_NOWAIT in the AVC - fjes: check return value after calling platform_get_resource() - drm/amdkfd: use allowed domain for vmbo validation - net: sgi: ioc3-eth: check return value after calling platform_get_resource() - selftests: Clean forgotten resources as part of cleanup() - net: phy: realtek: add delay to fix RXC generation issue - drm/amd/display: Fix off-by-one error in DML - drm/amd/display: Set DISPCLK_MAX_ERRDET_CYCLES to 7 - drm/amd/display: Release MST resources on switch from MST to SST - drm/amd/display: Update scaling settings on modeset - drm/amd/display: Fix DCN 3.01 DSCCLK validation - net: moxa: Use devm_platform_get_and_ioremap_resource() - net: micrel: check return value after calling platform_get_resource() - net: mvpp2: check return value after calling platform_get_resource() - net: bcmgenet: check return value after calling platform_get_resource() - net: mscc: ocelot: check return value after calling platform_get_resource() - virtio_net: Remove BUG() to avoid machine dead - ice: fix clang warning regarding deadcode.DeadStores - ice: set the value of global config lock timeout longer - pinctrl: mcp23s08: fix race condition in irq handler - net: bridge: mrp: Update ring transitions. - dm: Fix dm_accept_partial_bio() relative to zone management commands - dm writecache: don't split bios when overwriting contiguous cache content - dm space maps: don't reset space map allocation cursor when committing - RDMA/cxgb4: Fix missing error code in create_qp() - net: tcp better handling of reordering then loss cases - drm/amdgpu: remove unsafe optimization to drop preamble ib - drm/amd/display: Avoid HDCP over-read and corruption - MIPS: ingenic: Select CPU_SUPPORTS_CPUFREQ && MIPS_EXTERNAL_TIMER - MIPS: cpu-probe: Fix FPU detection on Ingenic JZ4760(B) - ipv6: use prandom_u32() for ID generation - virtio-net: Add validation for used length - drm: bridge: cdns-mhdp8546: Fix PM reference leak in - clk: tegra: Ensure that PLLU configuration is applied properly - clk: tegra: Fix refcounting of gate clocks - RDMA/rtrs: Change MAX_SESS_QUEUE_DEPTH - net: stmmac: the XPCS obscures a potential "PHY not found" error - drm: rockchip: add missing registers for RK3066 - drm: rockchip: add missing registers for RK3188 - net/mlx5: Fix lag port remapping logic - net/mlx5e: IPsec/rep_tc: Fix rep_tc_update_skb drops IPsec packet - clk: renesas: r8a77995: Add ZA2 clock - drm/bridge: cdns: Fix PM reference leak in cdns_dsi_transfer() - igb: fix assignment on big endian machines - igb: handle vlan types with checker enabled - e100: handle eeprom as little endian - drm/vc4: hdmi: Fix PM reference leak in vc4_hdmi_encoder_pre_crtc_co() - drm/vc4: Fix clock source for VEC PixelValve on BCM2711 - udf: Fix NULL pointer dereference in udf_symlink function - drm/sched: Avoid data corruptions - drm/scheduler: Fix hang when sched_entity released - pinctrl: equilibrium: Add missing MODULE_DEVICE_TABLE - net/sched: cls_api: increase max_reclassify_loop - net: mdio: provide shim implementation of devm_of_mdiobus_register - drm/virtio: Fix double free on probe failure - reiserfs: add check for invalid 1st journal block - drm/bridge: lt9611: Add missing MODULE_DEVICE_TABLE - net: mdio: ipq8064: add regmap config to disable REGCACHE - drm/mediatek: Fix PM reference leak in mtk_crtc_ddp_hw_init() - net: Treat __napi_schedule_irqoff() as __napi_schedule() on PREEMPT_RT - atm: nicstar: Fix possible use-after-free in nicstar_cleanup() - mISDN: fix possible use-after-free in HFC_cleanup() - atm: iphase: fix possible use-after-free in ia_module_exit() - hugetlb: clear huge pte during flush function on mips platform - clk: renesas: rcar-usb2-clock-sel: Fix error handling in .probe() - drm/amd/display: fix use_max_lb flag for 420 pixel formats - net: pch_gbe: Use proper accessors to BE data in pch_ptp_match() - drm/bridge: nwl-dsi: Force a full modeset when crtc_state->active is changed to be true - drm/vc4: fix argument ordering in vc4_crtc_get_margins() - drm/amd/amdgpu/sriov disable all ip hw status by default - drm/amd/display: fix HDCP reset sequence on reinitialize - drm/ast: Fixed CVE for DP501 - drm/zte: Don't select DRM_KMS_FB_HELPER - drm/mxsfb: Don't select DRM_KMS_FB_HELPER - perf data: Close all files in close_dir() - perf test bpf: Free obj_buf - perf probe-file: Delete namelist in del_events() on the error path - igmp: Add ip_mc_list lock in ip_check_mc_rcu - ACPI / PPTT: get PPTT table in the first beginning - Revert "[Huawei] sched: export sched_setscheduler symbol" - kcsan: Never set up watchpoints on NULL pointers - ext4: inline jbd2_journal_[un]register_shrinker() - jbd2: export jbd2_journal_[un]register_shrinker() - fs: remove bdev_try_to_free_page callback - ext4: remove bdev_try_to_free_page() callback - jbd2: simplify journal_clean_one_cp_list() - jbd2,ext4: add a shrinker to release checkpointed buffers - jbd2: remove redundant buffer io error checks - jbd2: don't abort the journal when freeing buffers - jbd2: ensure abort the journal if detect IO error when writing original buffer back - jbd2: remove the out label in __jbd2_journal_remove_checkpoint() - net: spnic: add NIC layer - net: spnic: initial commit the common module of Ramaxel NIC driver - spraid: Add CONFIG_RAMAXEL_SPRAID in defconfig of arch arm64 and x86 - spraid: support Ramaxel raid controller - powerpc/preempt: Don't touch the idle task's preempt_count during hotplug - iommu/dma: Fix compile warning in 32-bit builds - cred: add missing return error code when set_cred_ucounts() failed - s390: preempt: Fix preempt_count initialization - crypto: qce - fix error return code in qce_skcipher_async_req_handle() - scsi: core: Retry I/O for Notify (Enable Spinup) Required error - media: exynos4-is: remove a now unused integer - mmc: vub3000: fix control-request direction - mmc: block: Disable CMDQ on the ioctl path - io_uring: fix blocking inline submission - block: return the correct bvec when checking for gaps - erofs: fix error return code in erofs_read_superblock() - tpm: Replace WARN_ONCE() with dev_err_once() in tpm_tis_status() - fscrypt: fix derivation of SipHash keys on big endian CPUs - fscrypt: don't ignore minor_hash when hash is 0 - mailbox: qcom-ipcc: Fix IPCC mbox channel exhaustion - scsi: target: cxgbit: Unmap DMA buffer before calling target_execute_cmd() - scsi: fc: Correct RHBA attributes length - exfat: handle wrong stream entry size in exfat_readdir() - csky: syscache: Fixup duplicate cache flush - csky: fix syscache.c fallthrough warning - perf llvm: Return -ENOMEM when asprintf() fails - selftests/vm/pkeys: refill shadow register after implicit kernel write - selftests/vm/pkeys: handle negative sys_pkey_alloc() return code - selftests/vm/pkeys: fix alloc_random_pkey() to make it really, really random - lib/math/rational.c: fix divide by zero - mm/z3fold: use release_z3fold_page_locked() to release locked z3fold page - mm/z3fold: fix potential memory leak in z3fold_destroy_pool() - include/linux/huge_mm.h: remove extern keyword - hugetlb: remove prep_compound_huge_page cleanup - mm/hugetlb: remove redundant check in preparing and destroying gigantic page - mm/hugetlb: use helper huge_page_order and pages_per_huge_page - mm/huge_memory.c: don't discard hugepage if other processes are mapping it - mm/huge_memory.c: add missing read-only THP checking in transparent_hugepage_enabled() - mm/huge_memory.c: remove dedicated macro HPAGE_CACHE_INDEX_MASK - mm/pmem: avoid inserting hugepage PTE entry with fsdax if hugepage support is disabled - vfio/pci: Handle concurrent vma faults - arm64: dts: marvell: armada-37xx: Fix reg for standard variant of UART - serial: mvebu-uart: correctly calculate minimal possible baudrate - serial: mvebu-uart: do not allow changing baudrate when uartclk is not available - ALSA: firewire-lib: Fix 'amdtp_domain_start()' when no AMDTP_OUT_STREAM stream is found - powerpc/papr_scm: Make 'perf_stats' invisible if perf-stats unavailable - powerpc/64s: Fix copy-paste data exposure into newly created tasks - powerpc/papr_scm: Properly handle UUID types and API - powerpc: Offline CPU in stop_this_cpu() - serial: 8250: 8250_omap: Fix possible interrupt storm on K3 SoCs - serial: 8250: 8250_omap: Disable RX interrupt after DMA enable - selftests/ftrace: fix event-no-pid on 1-core machine - leds: ktd2692: Fix an error handling path - leds: as3645a: Fix error return code in as3645a_parse_node() - ASoC: fsl_spdif: Fix unexpected interrupt after suspend - ASoC: Intel: sof_sdw: add SOF_RT715_DAI_ID_FIX for AlderLake - ASoC: atmel-i2s: Fix usage of capture and playback at the same time - powerpc/powernv: Fix machine check reporting of async store errors - extcon: max8997: Add missing modalias string - extcon: sm5502: Drop invalid register write in sm5502_reg_data - phy: ti: dm816x: Fix the error handling path in 'dm816x_usb_phy_probe() - phy: uniphier-pcie: Fix updating phy parameters - soundwire: stream: Fix test for DP prepare complete - scsi: mpt3sas: Fix error return value in _scsih_expander_add() - habanalabs: Fix an error handling path in 'hl_pci_probe()' - mtd: rawnand: marvell: add missing clk_disable_unprepare() on error in marvell_nfc_resume() - of: Fix truncation of memory sizes on 32-bit platforms - ASoC: cs42l42: Correct definition of CS42L42_ADC_PDN_MASK - iio: prox: isl29501: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - iio: light: vcnl4035: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - serial: 8250: Actually allow UPF_MAGIC_MULTIPLIER baud rates - staging: mt7621-dts: fix pci address for PCI memory range - coresight: core: Fix use of uninitialized pointer - staging: rtl8712: fix memory leak in rtl871x_load_fw_cb - staging: rtl8712: fix error handling in r871xu_drv_init - staging: gdm724x: check for overflow in gdm_lte_netif_rx() - staging: gdm724x: check for buffer overflow in gdm_lte_multi_sdu_pkt() - ASoC: fsl_spdif: Fix error handler with pm_runtime_enable - iio: light: vcnl4000: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - iio: magn: rm3100: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() - iio: adc: ti-ads8688: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() - iio: adc: mxs-lradc: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - iio: adc: hx711: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - iio: adc: at91-sama5d2: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - thunderbolt: Bond lanes only when dual_link_port != NULL in alloc_dev_default() - eeprom: idt_89hpesx: Restore printing the unsupported fwnode name - eeprom: idt_89hpesx: Put fwnode in matching case during ->probe() - usb: dwc2: Don't reset the core after setting turnaround time - usb: gadget: f_fs: Fix setting of device and driver data cross-references - ASoC: mediatek: mtk-btcvsd: Fix an error handling path in 'mtk_btcvsd_snd_probe()' - ASoC: rt5682-sdw: set regcache_cache_only false before reading RT5682_DEVICE_ID - ASoC: rt5682: fix getting the wrong device id when the suspend_stress_test - ASoC: rt715-sdw: use first_hw_init flag on resume - ASoC: rt711-sdw: use first_hw_init flag on resume - ASoC: rt700-sdw: use first_hw_init flag on resume - ASoC: rt5682-sdw: use first_hw_init flag on resume - ASoC: rt1308-sdw: use first_hw_init flag on resume - ASoC: max98373-sdw: use first_hw_init flag on resume - iommu/dma: Fix IOVA reserve dma ranges - selftests: splice: Adjust for handler fallback removal - s390: appldata depends on PROC_SYSCTL - s390: enable HAVE_IOREMAP_PROT - s390/irq: select HAVE_IRQ_EXIT_ON_IRQ_STACK - iommu/amd: Fix extended features logging - visorbus: fix error return code in visorchipset_init() - fsi/sbefifo: Fix reset timeout - fsi/sbefifo: Clean up correct FIFO when receiving reset request from SBE - fsi: occ: Don't accept response from un-initialized OCC - fsi: scom: Reset the FSI2PIB engine for any error - fsi: core: Fix return of error values on failures - mfd: rn5t618: Fix IRQ trigger by changing it to level mode - mfd: mp2629: Select MFD_CORE to fix build error - scsi: iscsi: Flush block work before unblock - scsi: FlashPoint: Rename si_flags field - leds: lp50xx: Put fwnode in error case during ->probe() - leds: lm3697: Don't spam logs when probe is deferred - leds: lm3692x: Put fwnode in any case during ->probe() - leds: lm36274: Put fwnode in error case during ->probe() - leds: lm3532: select regmap I2C API - leds: class: The -ENOTSUPP should never be seen by user space - tty: nozomi: Fix the error handling path of 'nozomi_card_init()' - firmware: stratix10-svc: Fix a resource leak in an error handling path - char: pcmcia: error out if 'num_bytes_read' is greater than 4 in set_protocol() - staging: mmal-vchiq: Fix incorrect static vchiq_instance. - mtd: rawnand: arasan: Ensure proper configuration for the asserted target - mtd: partitions: redboot: seek fis-index-block in the right node - perf scripting python: Fix tuple_set_u64() - Input: hil_kbd - fix error return code in hil_dev_connect() - ASoC: rsnd: tidyup loop on rsnd_adg_clk_query() - backlight: lm3630a_bl: Put fwnode in error case during ->probe() - ASoC: hisilicon: fix missing clk_disable_unprepare() on error in hi6210_i2s_startup() - ASoC: rk3328: fix missing clk_disable_unprepare() on error in rk3328_platform_probe() - iio: potentiostat: lmp91000: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() - iio: cros_ec_sensors: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() - iio: chemical: atlas: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - iio: light: tcs3472: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - iio: light: tcs3414: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - iio: light: isl29125: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - iio: magn: bmc150: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - iio: magn: hmc5843: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - iio: prox: as3935: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - iio: prox: pulsed-light: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - iio: prox: srf08: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - iio: humidity: am2315: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - iio: gyro: bmg160: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - iio: adc: vf610: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - iio: adc: ti-ads1015: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - iio: accel: stk8ba50: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - iio: accel: stk8312: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - iio: accel: mxc4005: Fix overread of data and alignment issue. - iio: accel: kxcjk-1013: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - iio: accel: hid: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - iio: accel: bma220: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - iio: accel: bma180: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - iio: adis16475: do not return ints in irq handlers - iio: adis16400: do not return ints in irq handlers - iio: adis_buffer: do not return ints in irq handlers - mwifiex: re-fix for unaligned accesses - tty: nozomi: Fix a resource leak in an error handling function - serial: 8250_omap: fix a timeout loop condition - serial: fsl_lpuart: remove RTSCTS handling from get_mctrl() - serial: fsl_lpuart: don't modify arbitrary data on lpuart32 - rcu: Invoke rcu_spawn_core_kthreads() from rcu_spawn_gp_kthread() - ASoC: rt5682: Disable irq on shutdown - staging: fbtft: Don't spam logs when probe is deferred - staging: fbtft: Rectify GPIO handling - MIPS: Fix PKMAP with 32-bit MIPS huge page support - RDMA/core: Always release restrack object - RDMA/mlx5: Don't access NULL-cleared mpi pointer - net: tipc: fix FB_MTU eat two pages - net: sched: fix warning in tcindex_alloc_perfect_hash - net: lwtunnel: handle MTU calculation in forwading - writeback: fix obtain a reference to a freeing memcg css - clk: si5341: Update initialization magic - clk: si5341: Check for input clock presence and PLL lock on startup - clk: si5341: Avoid divide errors due to bogus register contents - clk: si5341: Wait for DEVICE_READY on startup - clk: qcom: clk-alpha-pll: fix CAL_L write in alpha_pll_fabia_prepare - clk: actions: Fix AHPPREDIV-H-AHB clock chain on Owl S500 SoC - clk: actions: Fix bisp_factor_table based clocks on Owl S500 SoC - clk: actions: Fix SD clocks factor table on Owl S500 SoC - clk: actions: Fix UART clock dividers on Owl S500 SoC - Bluetooth: Fix handling of HCI_LE_Advertising_Set_Terminated event - Bluetooth: Fix Set Extended (Scan Response) Data - Bluetooth: Fix not sending Set Extended Scan Response - Bluetooth: mgmt: Fix slab-out-of-bounds in tlv_data_is_valid - Revert "be2net: disable bh with spin_lock in be_process_mcc" - gve: Fix swapped vars when fetching max queues - RDMA/cma: Fix incorrect Packet Lifetime calculation - bpfilter: Specify the log level for the kmsg message - net: dsa: sja1105: fix NULL pointer dereference in sja1105_reload_cbs() - e1000e: Check the PCIm state - ipv6: fix out-of-bound access in ip6_parse_tlv() - net: atlantic: fix the macsec key length - net: phy: mscc: fix macsec key length - net: macsec: fix the length used to copy the key for offloading - RDMA/cma: Protect RMW with qp_mutex - ibmvnic: free tx_pool if tso_pool alloc fails - ibmvnic: set ltb->buff to NULL after freeing - Revert "ibmvnic: remove duplicate napi_schedule call in open function" - i40e: Fix missing rtnl locking when setting up pf switch - i40e: Fix autoneg disabling for non-10GBaseT links - i40e: Fix error handling in i40e_vsi_open - bpf: Do not change gso_size during bpf_skb_change_proto() - can: j1939: j1939_sk_setsockopt(): prevent allocation of j1939 filter for optlen == 0 - ipv6: exthdrs: do not blindly use init_net - net: bcmgenet: Fix attaching to PYH failed on RPi 4B - mac80211: remove iwlwifi specific workaround NDPs of null_response - drm/msm/dpu: Fix error return code in dpu_mdss_init() - drm/msm: Fix error return code in msm_drm_init() - bpf: Fix null ptr deref with mixed tail calls and subprogs - ieee802154: hwsim: avoid possible crash in hwsim_del_edge_nl() - ieee802154: hwsim: Fix memory leak in hwsim_add_one - tc-testing: fix list handling - net: ti: am65-cpsw-nuss: Fix crash when changing number of TX queues - net/ipv4: swap flow ports when validating source - ip6_tunnel: fix GRE6 segmentation - vxlan: add missing rcu_read_lock() in neigh_reduce() - rtw88: 8822c: fix lc calibration timing - iwlwifi: increase PNVM load timeout - xfrm: Fix xfrm offload fallback fail case - pkt_sched: sch_qfq: fix qfq_change_class() error path - netfilter: nf_tables_offload: check FLOW_DISSECTOR_KEY_BASIC in VLAN transfer logic - tls: prevent oversized sendfile() hangs by ignoring MSG_MORE - net: sched: add barrier to ensure correct ordering for lockless qdisc - vrf: do not push non-ND strict packets with a source LLA through packet taps again - net: ethernet: ezchip: fix error handling - net: ethernet: ezchip: fix UAF in nps_enet_remove - net: ethernet: aeroflex: fix UAF in greth_of_remove - mt76: mt7615: fix NULL pointer dereference in tx_prepare_skb() - mt76: fix possible NULL pointer dereference in mt76_tx - samples/bpf: Fix the error return code of xdp_redirect's main() - samples/bpf: Fix Segmentation fault for xdp_redirect command - RDMA/rtrs-srv: Set minimal max_send_wr and max_recv_wr - bpf: Fix libelf endian handling in resolv_btfids - xsk: Fix broken Tx ring validation - xsk: Fix missing validation for skb and unaligned mode - selftests/bpf: Whitelist test_progs.h from .gitignore - RDMA/rxe: Fix qp reference counting for atomic ops - netfilter: nft_tproxy: restrict support to TCP and UDP transport protocols - netfilter: nft_osf: check for TCP packet before further processing - netfilter: nft_exthdr: check for IPv6 packet before further processing - RDMA/mlx5: Don't add slave port to unaffiliated list - netlabel: Fix memory leak in netlbl_mgmt_add_common - ath11k: send beacon template after vdev_start/restart during csa - ath10k: Fix an error code in ath10k_add_interface() - ath11k: Fix an error handling path in ath11k_core_fetch_board_data_api_n() - cw1200: Revert unnecessary patches that fix unreal use-after-free bugs - brcmsmac: mac80211_if: Fix a resource leak in an error handling path - brcmfmac: Fix a double-free in brcmf_sdio_bus_reset - brcmfmac: correctly report average RSSI in station info - brcmfmac: fix setting of station info chains bitmask - ssb: Fix error return code in ssb_bus_scan() - wcn36xx: Move hal_buf allocation to devm_kmalloc in probe - clk: imx8mq: remove SYS PLL 1/2 clock gates - ieee802154: hwsim: Fix possible memory leak in hwsim_subscribe_all_others - wireless: carl9170: fix LEDS build errors & warnings - ath10k: add missing error return code in ath10k_pci_probe() - ath10k: go to path err_unsupported when chip id is not supported - tools/bpftool: Fix error return code in do_batch() - drm: qxl: ensure surf.data is ininitialized - clk: vc5: fix output disabling when enabling a FOD - drm/vc4: hdmi: Fix error path of hpd-gpios - drm/pl111: Actually fix CONFIG_VEXPRESS_CONFIG depends - RDMA/rxe: Fix failure during driver load - drm/pl111: depend on CONFIG_VEXPRESS_CONFIG - RDMA/core: Sanitize WQ state received from the userspace - net/sched: act_vlan: Fix modify to allow 0 - xfrm: remove the fragment check for ipv6 beet mode - clk: tegra30: Use 300MHz for video decoder by default - ehea: fix error return code in ehea_restart_qps() - RDMA/rtrs-clt: Fix memory leak of not-freed sess->stats and stats->pcpu_stats - RDMA/rtrs-clt: Check if the queue_depth has changed during a reconnection - RDMA/rtrs-srv: Fix memory leak when having multiple sessions - RDMA/rtrs-srv: Fix memory leak of unfreed rtrs_srv_stats object - RDMA/rtrs: Do not reset hb_missed_max after re-connection - RDMA/rtrs-clt: Check state of the rtrs_clt_sess before reading its stats - RDMA/srp: Fix a recently introduced memory leak - mptcp: generate subflow hmac after mptcp_finish_join() - mptcp: fix pr_debug in mptcp_token_new_connect - drm/rockchip: cdn-dp: fix sign extension on an int multiply for a u64 result - drm/rockchip: lvds: Fix an error handling path - drm/rockchip: dsi: move all lane config except LCDC mux to bind() - drm/rockchip: cdn-dp-core: add missing clk_disable_unprepare() on error in cdn_dp_grf_write() - drm: rockchip: set alpha_en to 0 if it is not used - net: ftgmac100: add missing error return code in ftgmac100_probe() - clk: meson: g12a: fix gp0 and hifi ranges - net: qrtr: ns: Fix error return code in qrtr_ns_init() - drm/vmwgfx: Fix cpu updates of coherent multisample surfaces - drm/vmwgfx: Mark a surface gpu-dirty after the SVGA3dCmdDXGenMips command - pinctrl: renesas: r8a77990: JTAG pins do not have pull-down capabilities - pinctrl: renesas: r8a7796: Add missing bias for PRESET# pin - net: pch_gbe: Propagate error from devm_gpio_request_one() - net: mvpp2: Put fwnode in error case during ->probe() - video: fbdev: imxfb: Fix an error message - drm/ast: Fix missing conversions to managed API - drm/amd/dc: Fix a missing check bug in dm_dp_mst_detect() - drm/bridge: Fix the stop condition of drm_bridge_chain_pre_enable() - drm/bridge/sii8620: fix dependency on extcon - xfrm: xfrm_state_mtu should return at least 1280 for ipv6 - mm: memcg/slab: properly set up gfp flags for objcg pointer array - mm/shmem: fix shmem_swapin() race with swapoff - swap: fix do_swap_page() race with swapoff - mm/debug_vm_pgtable: ensure THP availability via has_transparent_hugepage() - mm/debug_vm_pgtable/basic: iterate over entire protection_map[] - mm/debug_vm_pgtable/basic: add validation for dirtiness after write protect - dax: fix ENOMEM handling in grab_mapping_entry() - ocfs2: fix snprintf() checking - blk-mq: update hctx->dispatch_busy in case of real scheduler - cpufreq: Make cpufreq_online() call driver->offline() on errors - ACPI: bgrt: Fix CFI violation - ACPI: Use DEVICE_ATTR_ macros - extcon: extcon-max8997: Fix IRQ freeing at error path - clocksource/drivers/timer-ti-dm: Save and restore timer TIOCP_CFG - mark pstore-blk as broken - ACPI: sysfs: Fix a buffer overrun problem with description_show() - nvme-pci: look for StorageD3Enable on companion ACPI device instead - block: avoid double io accounting for flush request - ACPI: PM / fan: Put fan device IDs into separate header file - PM / devfreq: Add missing error code in devfreq_add_device() - media: video-mux: Skip dangling endpoints - media: v4l2-async: Clean v4l2_async_notifier_add_fwnode_remote_subdev - psi: Fix race between psi_trigger_create/destroy - crypto: nx - Fix RCU warning in nx842_OF_upd_status - spi: spi-sun6i: Fix chipselect/clock bug - lockdep/selftests: Fix selftests vs PROVE_RAW_LOCK_NESTING - lockdep: Fix wait-type for empty stack - sched/uclamp: Fix uclamp_tg_restrict() - sched/rt: Fix Deadline utilization tracking during policy change - sched/rt: Fix RT utilization tracking during policy change - x86/sev: Split up runtime #VC handler for correct state tracking - x86/sev: Make sure IRQs are disabled while GHCB is active - btrfs: clear log tree recovering status if starting transaction fails - regulator: hi655x: Fix pass wrong pointer to config.driver_data - KVM: arm64: Don't zero the cycle count register when PMCR_EL0.P is set - perf/arm-cmn: Fix invalid pointer when access dtc object sharing the same IRQ number - KVM: x86/mmu: Fix return value in tdp_mmu_map_handle_target_level() - KVM: nVMX: Don't clobber nested MMU's A/D status on EPTP switch - KVM: nVMX: Ensure 64-bit shift when checking VMFUNC bitmap - KVM: nVMX: Sync all PGDs on nested transition with shadow paging - hwmon: (max31790) Fix fan speed reporting for fan7..12 - hwmon: (max31722) Remove non-standard ACPI device IDs - hwmon: (lm70) Revert "hwmon: (lm70) Add support for ACPI" - hwmon: (lm70) Use device_get_match_data() - media: s5p-g2d: Fix a memory leak on ctx->fh.m2m_ctx - media: subdev: remove VIDIOC_DQEVENT_TIME32 handling - arm64/mm: Fix ttbr0 values stored in struct thread_info for software-pan - arm64: consistently use reserved_pg_dir - mmc: usdhi6rol0: fix error return code in usdhi6_probe() - crypto: sm2 - fix a memory leak in sm2 - crypto: sm2 - remove unnecessary reset operations - crypto: x86/curve25519 - fix cpu feature checking logic in mod_exit - crypto: omap-sham - Fix PM reference leak in omap sham ops - crypto: nitrox - fix unchecked variable in nitrox_register_interrupts - regulator: fan53880: Fix vsel_mask setting for FAN53880_BUCK - media: siano: Fix out-of-bounds warnings in smscore_load_firmware_family2() - m68k: atari: Fix ATARI_KBD_CORE kconfig unmet dependency warning - media: gspca/gl860: fix zero-length control requests - media: tc358743: Fix error return code in tc358743_probe_of() - media: au0828: fix a NULL vs IS_ERR() check - media: exynos4-is: Fix a use after free in isp_video_release - media: rkvdec: Fix .buf_prepare - locking/lockdep: Reduce LOCKDEP dependency list - pata_ep93xx: fix deferred probing - media: rc: i2c: Fix an error message - crypto: ccp - Fix a resource leak in an error handling path - crypto: sa2ul - Fix pm_runtime enable in sa_ul_probe() - crypto: sa2ul - Fix leaks on failure paths with sa_dma_init() - x86/elf: Use _BITUL() macro in UAPI headers - evm: fix writing /evm overflow - pata_octeon_cf: avoid WARN_ON() in ata_host_activate() - kbuild: Fix objtool dependency for 'OBJECT_FILES_NON_STANDARD_ := n' - sched/uclamp: Fix locking around cpu_util_update_eff() - sched/uclamp: Fix wrong implementation of cpu.uclamp.min - media: I2C: change 'RST' to "RSET" to fix multiple build errors - pata_rb532_cf: fix deferred probing - sata_highbank: fix deferred probing - crypto: ux500 - Fix error return code in hash_hw_final() - crypto: ixp4xx - update IV after requests - crypto: ixp4xx - dma_unmap the correct address - media: hantro: do a PM resume earlier - media: s5p_cec: decrement usage count if disabled - media: venus: Rework error fail recover logic - spi: Avoid undefined behaviour when counting unused native CSs - spi: Allow to have all native CSs in use along with GPIOs - writeback, cgroup: increment isw_nr_in_flight before grabbing an inode - ia64: mca_drv: fix incorrect array size calculation - kthread_worker: fix return value when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync() - block: fix discard request merge - mailbox: qcom: Use PLATFORM_DEVID_AUTO to register platform device - cifs: fix missing spinlock around update to ses->status - HID: wacom: Correct base usage for capacitive ExpressKey status bits - ACPI: tables: Add custom DSDT file as makefile prerequisite - tpm_tis_spi: add missing SPI device ID entries - clocksource: Check per-CPU clock synchronization when marked unstable - clocksource: Retry clock read if long delays detected - ACPI: EC: trust DSDT GPE for certain HP laptop - cifs: improve fallocate emulation - PCI: hv: Add check for hyperv_initialized in init_hv_pci_drv() - EDAC/Intel: Do not load EDAC driver when running as a guest - nvmet-fc: do not check for invalid target port in nvmet_fc_handle_fcp_rqst() - nvme-pci: fix var. type for increasing cq_head - platform/x86: toshiba_acpi: Fix missing error code in toshiba_acpi_setup_keyboard() - platform/x86: asus-nb-wmi: Revert "add support for ASUS ROG Zephyrus G14 and G15" - platform/x86: asus-nb-wmi: Revert "Drop duplicate DMI quirk structures" - block: fix race between adding/removing rq qos and normal IO - ACPI: resources: Add checks for ACPI IRQ override - ACPI: bus: Call kobject_put() in acpi_init() error path - ACPICA: Fix memory leak caused by _CID repair function - fs: dlm: fix memory leak when fenced - drivers: hv: Fix missing error code in vmbus_connect() - open: don't silently ignore unknown O-flags in openat2() - random32: Fix implicit truncation warning in prandom_seed_state() - fs: dlm: cancel work sync othercon - blk-mq: clear stale request in tags->rq[] before freeing one request pool - blk-mq: grab rq->refcount before calling ->fn in blk_mq_tagset_busy_iter - ACPI: EC: Make more Asus laptops use ECDT _GPE - platform/x86: touchscreen_dmi: Add info for the Goodix GT912 panel of TM800A550L tablets - platform/x86: touchscreen_dmi: Add an extra entry for the upside down Goodix touchscreen on Teclast X89 tablets - Input: goodix - platform/x86: touchscreen_dmi - Move upside down quirks to touchscreen_dmi.c - lib: vsprintf: Fix handling of number field widths in vsscanf - hv_utils: Fix passing zero to 'PTR_ERR' warning - ACPI: processor idle: Fix up C-state latency if not ordered - EDAC/ti: Add missing MODULE_DEVICE_TABLE - HID: do not use down_interruptible() when unbinding devices - ACPI: video: use native backlight for GA401/GA502/GA503 - media: Fix Media Controller API config checks - regulator: da9052: Ensure enough delay time for .set_voltage_time_sel - regulator: mt6358: Fix vdram2 .vsel_mask - KVM: s390: get rid of register asm usage - lockding/lockdep: Avoid to find wrong lock dep path in check_irq_usage() - locking/lockdep: Fix the dep path printing for backwards BFS - btrfs: disable build on platforms having page size 256K - btrfs: don't clear page extent mapped if we're not invalidating the full page - btrfs: sysfs: fix format string for some discard stats - btrfs: abort transaction if we fail to update the delayed inode - btrfs: fix error handling in __btrfs_update_delayed_inode - KVM: PPC: Book3S HV: Fix TLB management on SMT8 POWER9 and POWER10 processors - drivers/perf: fix the missed ida_simple_remove() in ddr_perf_probe() - hwmon: (max31790) Fix pwmX_enable attributes - hwmon: (max31790) Report correct current pwm duty cycles - media: imx-csi: Skip first few frames from a BT.656 source - media: siano: fix device register error path - media: dvb_net: avoid speculation from net slot - crypto: shash - avoid comparing pointers to exported functions under CFI - spi: meson-spicc: fix memory leak in meson_spicc_probe - spi: meson-spicc: fix a wrong goto jump for avoiding memory leak. - mmc: via-sdmmc: add a check against NULL pointer dereference - mmc: sdhci-sprd: use sdhci_sprd_writew - memstick: rtsx_usb_ms: fix UAF - media: dvd_usb: memory leak in cinergyt2_fe_attach - Makefile: fix GDB warning with CONFIG_RELR - media: st-hva: Fix potential NULL pointer dereferences - media: bt8xx: Fix a missing check bug in bt878_probe - media: v4l2-core: Avoid the dangling pointer in v4l2_fh_release - media: cedrus: Fix .buf_prepare - media: hantro: Fix .buf_prepare - media: em28xx: Fix possible memory leak of em28xx struct - media: bt878: do not schedule tasklet when it is not setup - media: i2c: ov2659: Use clk_{prepare_enable,disable_unprepare}() to set xvclk on/off - sched/fair: Fix ascii art by relpacing tabs - arm64: perf: Convert snprintf to sysfs_emit - crypto: qce: skcipher: Fix incorrect sg count for dma transfers - crypto: qat - remove unused macro in FW loader - crypto: qat - check return code of qat_hal_rd_rel_reg() - media: imx: imx7_mipi_csis: Fix logging of only error event counters - media: pvrusb2: fix warning in pvr2_i2c_core_done - media: hevc: Fix dependent slice segment flags - media: cobalt: fix race condition in setting HPD - media: cpia2: fix memory leak in cpia2_usb_probe - media: sti: fix obj-$(config) targets - crypto: nx - add missing MODULE_DEVICE_TABLE - hwrng: exynos - Fix runtime PM imbalance on error - sched/core: Initialize the idle task with preemption disabled - regulator: uniphier: Add missing MODULE_DEVICE_TABLE - spi: omap-100k: Fix the length judgment problem - spi: spi-topcliff-pch: Fix potential double free in pch_spi_process_messages() - spi: spi-loopback-test: Fix 'tx_buf' might be 'rx_buf' - media: exynos-gsc: fix pm_runtime_get_sync() usage count - media: exynos4-is: fix pm_runtime_get_sync() usage count - media: sti/bdisp: fix pm_runtime_get_sync() usage count - media: sunxi: fix pm_runtime_get_sync() usage count - media: s5p-jpeg: fix pm_runtime_get_sync() usage count - media: mtk-vcodec: fix PM runtime get logic - media: sh_vou: fix pm_runtime_get_sync() usage count - media: am437x: fix pm_runtime_get_sync() usage count - media: s5p: fix pm_runtime_get_sync() usage count - media: mdk-mdp: fix pm_runtime_get_sync() usage count - media: marvel-ccic: fix some issues when getting pm_runtime - staging: media: rkvdec: fix pm_runtime_get_sync() usage count - Add a reference to ucounts for each cred - spi: Make of_register_spi_device also set the fwnode - thermal/cpufreq_cooling: Update offline CPUs per-cpu thermal_pressure - fuse: reject internal errno - fuse: check connected before queueing on fpq->io - fuse: ignore PG_workingset after stealing - fuse: Fix infinite loop in sget_fc() - fuse: Fix crash if superblock of submount gets killed early - fuse: Fix crash in fuse_dentry_automount() error path - evm: Refuse EVM_ALLOW_METADATA_WRITES only if an HMAC key is loaded - loop: Fix missing discard support when using LOOP_CONFIGURE - powerpc/stacktrace: Fix spurious "stale" traces in raise_backtrace_ipi() - seq_buf: Make trace_seq_putmem_hex() support data longer than 8 - tracepoint: Add tracepoint_probe_register_may_exist() for BPF tracing - tracing/histograms: Fix parsing of "sym-offset" modifier - rsi: fix AP mode with WPA failure due to encrypted EAPOL - rsi: Assign beacon rate settings to the correct rate_info descriptor field - ssb: sdio: Don't overwrite const buffer if block_write fails - ath9k: Fix kernel NULL pointer dereference during ath_reset_internal() - serial_cs: remove wrong GLOBETROTTER.cis entry - serial_cs: Add Option International GSM-Ready 56K/ISDN modem - serial: sh-sci: Stop dmaengine transfer in sci_stop_tx() - serial: mvebu-uart: fix calculation of clock divisor - iio: accel: bma180: Fix BMA25x bandwidth register values - iio: ltr501: ltr501_read_ps(): add missing endianness conversion - iio: ltr501: ltr559: fix initialization of LTR501_ALS_CONTR - iio: ltr501: mark register holding upper 8 bits of ALS_DATA{0,1} and PS_DATA as volatile, too - iio: light: tcs3472: do not free unallocated IRQ - iio: frequency: adf4350: disable reg and clk on error in adf4350_probe() - rtc: stm32: Fix unbalanced clk_disable_unprepare() on probe error path - clk: agilex/stratix10: fix bypass representation - clk: agilex/stratix10: remove noc_clk - clk: agilex/stratix10/n5x: fix how the bypass_reg is handled - f2fs: Prevent swap file in LFS mode - s390: mm: Fix secure storage access exception handling - s390/cio: dont call css_wait_for_slow_path() inside a lock - KVM: x86/mmu: Use MMU's role to detect CR4.SMEP value in nested NPT walk - KVM: x86/mmu: Treat NX as used (not reserved) for all !TDP shadow MMUs - KVM: PPC: Book3S HV: Workaround high stack usage with clang - KVM: nVMX: Handle split-lock #AC exceptions that happen in L2 - mm/gup: fix try_grab_compound_head() race with split_huge_page() - bus: mhi: Wait for M2 state during system resume - mac80211: remove iwlwifi specific workaround that broke sta NDP tx - can: peak_pciefd: pucan_handle_status(): fix a potential starvation issue in TX path - can: j1939: j1939_sk_init(): set SOCK_RCU_FREE to call sk_destruct() after RCU is done - can: isotp: isotp_release(): omit unintended hrtimer restart on socket release - can: gw: synchronize rcu operations before removing gw job entry - can: bcm: delay release of struct bcm_op after synchronize_rcu() - ext4: use ext4_grp_locked_error in mb_find_extent - ext4: fix avefreec in find_group_orlov - ext4: remove check for zero nr_to_scan in ext4_es_scan() - ext4: correct the cache_nr in tracepoint ext4_es_shrink_exit - ext4: return error code when ext4_fill_flex_info() fails - ext4: fix overflow in ext4_iomap_alloc() - ext4: fix kernel infoleak via ext4_extent_header - btrfs: clear defrag status of a root if starting transaction fails - btrfs: compression: don't try to compress if we don't have enough pages - btrfs: send: fix invalid path for unlink operations after parent orphanization - ARM: dts: at91: sama5d4: fix pinctrl muxing - ARM: dts: ux500: Fix LED probing - crypto: ccp - Annotate SEV Firmware file names - crypto: nx - Fix memcpy() over-reading in nonce - Input: joydev - prevent use of not validated data in JSIOCSBTNMAP ioctl - iov_iter_fault_in_readable() should do nothing in xarray case - copy_page_to_iter(): fix ITER_DISCARD case - selftests/lkdtm: Avoid needing explicit sub-shell - ntfs: fix validity check for file name attribute - gfs2: Fix error handling in init_statfs - gfs2: Fix underflow in gfs2_page_mkwrite - xhci: solve a double free problem while doing s4 - usb: typec: Add the missed altmode_id_remove() in typec_register_altmode() - usb: dwc3: Fix debugfs creation flow - USB: cdc-acm: blacklist Heimann USB Appset device - usb: renesas-xhci: Fix handling of unknown ROM state - usb: gadget: eem: fix echo command packet response issue - net: can: ems_usb: fix use-after-free in ems_usb_disconnect() - Input: usbtouchscreen - fix control-request directions - media: dvb-usb: fix wrong definition - ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook 830 G8 Notebook PC - ALSA: hda/realtek: Apply LED fixup for HP Dragonfly G1, too - ALSA: hda/realtek: Fix bass speaker DAC mapping for Asus UM431D - ALSA: hda/realtek: Improve fixup for HP Spectre x360 15-df0xxx - ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook x360 830 G8 - ALSA: hda/realtek: Add another ALC236 variant support - ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 630 G8 - ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 445 G8 - ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 450 G8 - ALSA: intel8x0: Fix breakage at ac97 clock measurement - ALSA: usb-audio: scarlett2: Fix wrong resume call - ALSA: firewire-motu: fix stream format for MOTU 8pre FireWire - ALSA: usb-audio: Fix OOB access at proc output - ALSA: usb-audio: fix rate on Ozone Z90 USB headset - Bluetooth: Remove spurious error message - Bluetooth: btqca: Don't modify firmware contents in-place - Bluetooth: hci_qca: fix potential GPF - Revert "evm: Refuse EVM_ALLOW_METADATA_WRITES only if an HMAC key is loaded" - configfs: fix memleak in configfs_release_bin_file - init: only move down lockup_detector_init() when sdei_watchdog is enabled - arm64: fix AUDIT_ARCH_AARCH64ILP32 bug on audit subsystem - ext4: cleanup in-core orphan list if ext4_truncate() failed to get a transaction handle - ext4: fix WARN_ON_ONCE(!buffer_uptodate) after an error writing the superblock - tty/serial/imx: Enable TXEN bit in imx_poll_init(). - xen/events: reset active flag for lateeoi events later - Hexagon: change jumps to must-extend in futex_atomic_* - Hexagon: add target builtins to kernel - Hexagon: fix build errors - media: uvcvideo: Support devices that report an OT as an entity source - KVM: PPC: Book3S HV: Save and restore FSCR in the P9 path - ubifs: Remove ui_mutex in ubifs_xattr_get and change_xattr - ubifs: Fix races between xattr_{set|get} and listxattr operations - block: stop wait rcu once we can ensure no io while elevator init - writeback: don't warn on an unregistered BDI in __mark_inode_dirty - mm/page_isolation: do not isolate the max order page - mm/zswap: fix passing zero to 'PTR_ERR' warning - mm/page_alloc: speed up the iteration of max_order - mm: hugetlb: fix type of delta parameter and related local variables in gather_surplus_pages() - mm: vmalloc: prevent use after free in _vm_unmap_aliases - arm32: kaslr: Fix the bitmap error - net: make sure devices go through netdev_wait_all_refs - net: fib_notifier: don't return positive values on fib registration - netfilter: nftables: avoid potential overflows on 32bit arches - netfilter: Dissect flow after packet mangling - net: fix a concurrency bug in l2tp_tunnel_register() - ext4: fix possible UAF when remounting r/o a mmp-protected file system - SUNRPC: Should wake up the privileged task firstly. - SUNRPC: Fix the batch tasks count wraparound. - Revert "KVM: x86/mmu: Drop kvm_mmu_extended_role.cr4_la57 hack" - RDMA/mlx5: Block FDB rules when not in switchdev mode - gpio: AMD8111 and TQMX86 require HAS_IOPORT_MAP - drm/nouveau: fix dma_address check for CPU/GPU sync - gpio: mxc: Fix disabled interrupt wake-up support - scsi: sr: Return appropriate error code when disk is ejected - arm64: seccomp: fix compilation error with ILP32 support - scsi: sd: block: Fix regressions in read-only block device handling - integrity: Load mokx variables into the blacklist keyring - certs: Add ability to preload revocation certs - certs: Move load_system_certificate_list to a common function - certs: Add EFI_CERT_X509_GUID support for dbx entries - Revert "drm: add a locked version of drm_is_current_master" - netfs: fix test for whether we can skip read when writing beyond EOF - swiotlb: manipulate orig_addr when tlb_addr has offset - KVM: SVM: Call SEV Guest Decommission if ASID binding fails - mm, futex: fix shared futex pgoff on shmem huge page - mm/thp: another PVMW_SYNC fix in page_vma_mapped_walk() - mm/thp: fix page_vma_mapped_walk() if THP mapped by ptes - mm: page_vma_mapped_walk(): get vma_address_end() earlier - mm: page_vma_mapped_walk(): use goto instead of while (1) - mm: page_vma_mapped_walk(): add a level of indentation - mm: page_vma_mapped_walk(): crossing page table boundary - mm: page_vma_mapped_walk(): prettify PVMW_MIGRATION block - mm: page_vma_mapped_walk(): use pmde for *pvmw->pmd - mm: page_vma_mapped_walk(): settle PageHuge on entry - mm: page_vma_mapped_walk(): use page for pvmw->page - mm: thp: replace DEBUG_VM BUG with VM_WARN when unmap fails for split - mm/thp: unmap_mapping_page() to fix THP truncate_cleanup_page() - mm/thp: fix page_address_in_vma() on file THP tails - mm/thp: fix vma_address() if virtual address below file offset - mm/thp: try_to_unmap() use TTU_SYNC for safe splitting - mm/thp: make is_huge_zero_pmd() safe and quicker - mm/thp: fix __split_huge_pmd_locked() on shmem migration entry - mm, thp: use head page in __migration_entry_wait() - mm/rmap: use page_not_mapped in try_to_unmap() - mm/rmap: remove unneeded semicolon in page_not_mapped() - mm: add VM_WARN_ON_ONCE_PAGE() macro - x86/fpu: Make init_fpstate correct with optimized XSAVE - x86/fpu: Preserve supervisor states in sanitize_restored_user_xstate() - kthread: prevent deadlock when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync() - kthread_worker: split code for canceling the delayed work timer - ceph: must hold snap_rwsem when filling inode for async create - i2c: robotfuzz-osif: fix control-request directions - KVM: do not allow mapping valid but non-reference-counted pages - s390/stack: fix possible register corruption with stack switch helper - nilfs2: fix memory leak in nilfs_sysfs_delete_device_group - gpiolib: cdev: zero padding during conversion to gpioline_info_changed - i2c: i801: Ensure that SMBHSTSTS_INUSE_STS is cleared when leaving i801_access - pinctrl: stm32: fix the reported number of GPIO lines per bank - perf/x86: Track pmu in per-CPU cpu_hw_events - net: ll_temac: Avoid ndo_start_xmit returning NETDEV_TX_BUSY - net: ll_temac: Add memory-barriers for TX BD access - PCI: Add AMD RS690 quirk to enable 64-bit DMA - recordmcount: Correct st_shndx handling - mac80211: handle various extensible elements correctly - mac80211: reset profile_periodicity/ema_ap - net: qed: Fix memcpy() overflow of qed_dcbx_params() - KVM: selftests: Fix kvm_check_cap() assertion - r8169: Avoid memcpy() over-reading of ETH_SS_STATS - sh_eth: Avoid memcpy() over-reading of ETH_SS_STATS - r8152: Avoid memcpy() over-reading of ETH_SS_STATS - net/packet: annotate accesses to po->ifindex - net/packet: annotate accesses to po->bind - net: caif: fix memory leak in ldisc_open - riscv32: Use medany C model for modules - net: phy: dp83867: perform soft reset and retain established link - net/packet: annotate data race in packet_sendmsg() - inet: annotate date races around sk->sk_txhash - net: annotate data race in sock_error() - ping: Check return value of function 'ping_queue_rcv_skb' - inet: annotate data race in inet_send_prepare() and inet_dgram_connect() - net: ethtool: clear heap allocations for ethtool function - mac80211: drop multicast fragments - net: ipv4: Remove unneed BUG() function - dmaengine: mediatek: use GFP_NOWAIT instead of GFP_ATOMIC in prep_dma - dmaengine: mediatek: do not issue a new desc if one is still current - dmaengine: mediatek: free the proper desc in desc_free handler - dmaengine: rcar-dmac: Fix PM reference leak in rcar_dmac_probe() - cfg80211: call cfg80211_leave_ocb when switching away from OCB - mac80211_hwsim: drop pending frames on stop - mac80211: remove warning in ieee80211_get_sband() - dmaengine: xilinx: dpdma: Limit descriptor IDs to 16 bits - dmaengine: xilinx: dpdma: Add missing dependencies to Kconfig - dmaengine: stm32-mdma: fix PM reference leak in stm32_mdma_alloc_chan_resourc() - dmaengine: zynqmp_dma: Fix PM reference leak in zynqmp_dma_alloc_chan_resourc() - perf/x86/intel/lbr: Zero the xstate buffer on allocation - perf/x86/lbr: Remove cpuc->lbr_xsave allocation from atomic context - locking/lockdep: Improve noinstr vs errors - x86/xen: Fix noinstr fail in exc_xen_unknown_trap() - x86/entry: Fix noinstr fail in __do_fast_syscall_32() - drm/vc4: hdmi: Make sure the controller is powered in detect - drm/vc4: hdmi: Move the HSM clock enable to runtime_pm - Revert "PCI: PM: Do not read power state in pci_enable_device_flags()" - spi: spi-nxp-fspi: move the register operation after the clock enable - arm64: Ignore any DMA offsets in the max_zone_phys() calculation - MIPS: generic: Update node names to avoid unit addresses - mmc: meson-gx: use memcpy_to/fromio for dram-access-quirk - ARM: 9081/1: fix gcc-10 thumb2-kernel regression - drm/amdgpu: wait for moving fence after pinning - drm/radeon: wait for moving fence after pinning - drm/nouveau: wait for moving fence after pinning v2 - drm: add a locked version of drm_is_current_master - Revert "drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell." - Revert "drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue." - module: limit enabling module.sig_enforce- scsi: core: Treat device offline as a failure - blk-wbt: make sure throttle is enabled properly - blk-wbt: introduce a new disable state to prevent false positive by rwb_enabled() - arm64: fpsimd: run kernel mode NEON with softirqs disabled - arm64: assembler: introduce wxN aliases for wN registers - arm64: assembler: remove conditional NEON yield macros - crypto: arm64/crc-t10dif - move NEON yield to C code - crypto: arm64/aes-ce-mac - simplify NEON yield - crypto: arm64/aes-neonbs - remove NEON yield calls - crypto: arm64/sha512-ce - simplify NEON yield - crypto: arm64/sha3-ce - simplify NEON yield - crypto: arm64/sha2-ce - simplify NEON yield - crypto: arm64/sha1-ce - simplify NEON yield - arm64: assembler: add cond_yield macro - mm: fix page reference leak in soft_offline_page() - block_dump: remove comments in docs - block_dump: remove block_dump feature - block_dump: remove block_dump feature in mark_inode_dirty() - crypto: sun8i-ce - fix error return code in sun8i_ce_prng_generate() - crypto: nx - add missing call to of_node_put() - net: hns3: fix a return value error in hclge_get_reset_status() - net: hns3: check vlan id before using it - net: hns3: check queue id range before using - net: hns3: fix misuse vf id and vport id in some logs - net: hns3: fix inconsistent vf id print - net: hns3: fix change RSS 'hfunc' ineffective issue - net: hns3: fix the timing issue of VF clearing interrupt sources - net: hns3: fix the exception when query imp info - net: hns3: disable mac in flr process - net: hns3: change affinity_mask to numa node range - net: hns3: pad the short tunnel frame before sending to hardware - net: hns3: make hclgevf_cmd_caps_bit_map0 and hclge_cmd_caps_bit_map0 static- imans: Use initial ima namespace domain tag when IMANS is disabled.- IOMMU: SMMUv2: Bypass SMMU in default for some SoCs - arm64: phytium: using MIDR_PHYTIUM_FT2000PLUS instead of ARM_CPU_IMP_PHYTIUM - arm64: Add MIDR encoding for PHYTIUM CPUs - arm64: Add MIDR encoding for HiSilicon Taishan CPUs - usb: xhci: Add workaround for phytium - arm64: topology: Support PHYTIUM CPU - hugetlb: pass head page to remove_hugetlb_page() - userfaultfd: hugetlbfs: fix new flag usage in error path - hugetlb: fix uninitialized subpool pointer - percpu: flush tlb in pcpu_reclaim_populated() - percpu: implement partial chunk depopulation - percpu: use pcpu_free_slot instead of pcpu_nr_slots - 1 - percpu: factor out pcpu_check_block_hint() - percpu: split __pcpu_balance_workfn() - percpu: fix a comment about the chunks ordering - slub: fix kmalloc_pagealloc_invalid_free unit test - slub: fix unreclaimable slab stat for bulk free - net: hns3: remove unnecessary spaces - net: hns3: add some required spaces - net: hns3: clean up a type mismatch warning - net: hns3: refine function hns3_set_default_feature() - net: hns3: uniform parameter name of hclge_ptp_clean_tx_hwts() - net: hnss3: use max() to simplify code - net: hns3: modify a print format of hns3_dbg_queue_map() - net: hns3: refine function hclge_dbg_dump_tm_pri() - net: hns3: reconstruct function hclge_ets_validate() - net: hns3: reconstruct function hns3_self_test - net: hns3: initialize each member of structure array on a separate line - net: hns3: add required space in comment - net: hns3: remove unnecessary "static" of local variables in function - net: hns3: don't config TM DWRR twice when set ETS - net: hns3: add new function hclge_get_speed_bit() - net: hns3: refactor function hclgevf_parse_capability() - net: hns3: refactor function hclge_parse_capability() - net: hns3: add trace event in hclge_gen_resp_to_vf() - net: hns3: uniform type of function parameter cmd - net: hns3: merge some repetitive macros - net: hns3: package new functions to simplify hclgevf_mbx_handler code - net: hns3: remove redundant param to simplify code - net: hns3: use memcpy to simplify code - net: hns3: remove redundant param mbx_event_pending - net: hns3: add hns3_state_init() to do state initialization - net: hns3: add macros for mac speeds of firmware command - sched: bugfix setscheduler unlock cpuset_rwsem - ima: fix db size overflow and Kconfig issues - mm: page_poison: print page info when corruption is caught - kasan: fix conflict with page poisoning - mm: fix page_owner initializing issue for arm32 - net: hns3: add ethtool support for CQE/EQE mode configuration - net: hns3: add support for EQE/CQE mode configuration - ethtool: extend coalesce setting uAPI with CQE mode - ethtool: add two coalesce attributes for CQE mode - ethtool: add ETHTOOL_COALESCE_ALL_PARAMS define - net: hns3: fix get wrong pfc_en when query PFC configuration - net: hns3: fix GRO configuration error after reset - net: hns3: change the method of getting cmd index in debugfs - net: hns3: fix duplicate node in VLAN list - net: hns3: fix speed unknown issue in bond 4 - net: hns3: add waiting time before cmdq memory is released - net: hns3: clear hardware resource when loading driver - net: hns3: make array spec_opcode static const, makes object smaller - digest list: disable digest lists in non-root ima namespaces - ima: Introduce ima-ns-sig template - ima: fix a potential crash owing to the compiler optimisation - ima: Set ML template per ima namespace - ima: Add dummy boot aggregate to per ima namespace measurement list - ima: Load per ima namespace x509 certificate - integrity: Add key domain tag to the search criteria - ima: Add key domain to the ima namespace - keys: Allow to set key domain tag separately from the key type - keys: Include key domain tag in the iterative search - keys: Add domain tag to the keyring search criteria - ima: Remap IDs of subject based rules if necessary - user namespace: Add function that checks if the UID map is defined - ima: Parse per ima namespace policy file - ima: Configure the new ima namespace from securityfs - ima: Change the owning user namespace of the ima namespace if necessary - ima: Add the violation counter to the namespace - ima: Extend permissions to the ima securityfs entries - ima: Add a reader counter to the integrity inode data - ima: Add per namespace view of the measurement list - ima: Add a new ima template that includes namespace ID - ima: Check ima namespace ID during digest entry lookup - ima: Keep track of the measurment list per ima namespace - ima: Add ima namespace id to the measurement list related structures - ima: Enable per ima namespace policy settings - ima: Add integrity inode related data to the ima namespace - ima: Extend the APIs in the integrity subsystem - ima: Add ima namespace to the ima subsystem APIs - ima: Add methods for parsing ima policy configuration string - ima: Add ima policy related data to the ima namespace - ima: Bind ima namespace to the file descriptor - ima: Add a list of the installed ima namespaces - ima: Introduce ima namespace - mm/page_alloc: further fix __alloc_pages_bulk() return value - mm/page_alloc: correct return value when failing at preparing - mm/page_alloc: avoid page allocator recursion with pagesets.lock held - mm: vmscan: shrink deferred objects proportional to priority - mm: memcontrol: reparent nr_deferred when memcg offline - mm: vmscan: don't need allocate shrinker->nr_deferred for memcg aware shrinkers - mm: vmscan: use per memcg nr_deferred of shrinker - mm: vmscan: add per memcg shrinker nr_deferred - mm: vmscan: use a new flag to indicate shrinker is registered - mm: vmscan: add shrinker_info_protected() helper - mm: memcontrol: rename shrinker_map to shrinker_info - mm: vmscan: use kvfree_rcu instead of call_rcu - mm: vmscan: remove memcg_shrinker_map_size - mm: vmscan: use shrinker_rwsem to protect shrinker_maps allocation - mm: vmscan: consolidate shrinker_maps handling code - mm: vmscan: use nid from shrink_control for tracepoint - scsi/hifc: Fix memory leakage bug - crypto: hisilicon/qm - set a qp error flag for userspace - vfio/hisilicon: add acc live migration driver - vfio/hisilicon: modify QM for live migration driver - vfio/pci: provide customized live migration VFIO driver framework - PCI: Set dma-can-stall for HiSilicon chips - PCI: Add a quirk to set pasid_no_tlp for HiSilicon chips - PCI: PASID can be enabled without TLP prefix - crypto: hisilicon/sec - fix the CTR mode BD configuration - crypto: hisilicon/sec - fix the max length of AAD for the CCM mode - crypto: hisilicon/sec - fixup icv checking enabled on Kunpeng 930 - crypto: hisilicon - check _PS0 and _PR0 method - crypto: hisilicon - change parameter passing of debugfs function - crypto: hisilicon - support runtime PM for accelerator device - crypto: hisilicon - add runtime PM ops - crypto: hisilicon - using 'debugfs_create_file' instead of 'debugfs_create_regset32' - crypto: hisilicon/sec - modify the hardware endian configuration - crypto: hisilicon/sec - fix the abnormal exiting process - crypto: hisilicon - enable hpre device clock gating - crypto: hisilicon - enable sec device clock gating - crypto: hisilicon - enable zip device clock gating - crypto: hisilicon/sec - fix the process of disabling sva prefetching- mm/page_alloc: correct return value of populated elements if bulk array is populated - mm: fix oom killing for disabled pid - X86/config: Enable CONFIG_USERSWAP - eulerfs: change default config file - eulerfs: add Kconfig and Makefile - eulerfs: add super_operations and module_init/exit - eulerfs: add inode_operations for symlink inode - eulerfs: add file_operations for dir inode - eulerfs: add inode_operations for dir inode and special inode - eulerfs: add file operations and inode operations for regular file - eulerfs: add dax operations - eulerfs: add inode related interfaces - eulerfs: add dependency operations - eulerfs: add nv dict operations - eulerfs: add filename interfaces - eulerfs: add interfaces for page wear - eulerfs: add interfaces for inode lock transfer - eulerfs: add flush interfaces - eulerfs: add memory allocation interfaces - eulerfs: add kmeme_cache definitions and interfaces - eulerfs: common definitions - vfio/pci: Fix wrong return value when get iommu attribute DOMAIN_ATTR_NESTING - net: hns3: remove always exist devlink pointer check - net: hns3: add support ethtool extended link state - net: hns3: add header file hns3_ethtoo.h - ethtool: add two link extended substates of bad signal integrity - docs: ethtool: Add two link extended substates of bad signal integrity - net: hns3: add support for triggering reset by ethtool- check-kabi: check-kabi support python3 and python2- srcu: Take early exit on memory-allocation failure - iommu: fix build error when CONFIG_IOMMU_API is off - USB: Fix some clerical mistakes- userswap: add a kernel parameter to enable userswap - userfaultfd: fix BUG_ON() in userfaultfd_release() - spi: hisi-kunpeng: Fix Woverflow warning on conversion - spi: Add HiSilicon SPI Controller Driver for Kunpeng SoCs - scsi: hisi_sas: Speed up error handling when internal abort timeout occurs - scsi: hisi_sas: Reset controller for internal abort timeout - scsi: hisi_sas: Include HZ in timer macros - scsi: hisi_sas: Run I_T nexus resets in parallel for clear nexus reset - scsi: hisi_sas: Put a limit of link reset retries - scsi: libsas: Introduce more SAM status code aliases in enum exec_status - scsi: hisi_sas: Propagate errors in interrupt_init_v1_hw() - scsi: hisi_sas: Print SATA device SAS address for soft reset failure - scsi: hisi_sas: Warn in v3 hw channel interrupt handler when status reg cleared - scsi: hisi_sas: Directly snapshot registers when executing a reset - scsi: hisi_sas: Call sas_unregister_ha() to roll back if .hw_init() fails - scsi: hisi_sas: Print SAS address for v3 hw erroneous completion print - scsi: hisi_sas: Delete some unused callbacks - scsi: hisi_sas: Add trace FIFO debugfs support - scsi: hisi_sas: Flush workqueue in hisi_sas_v3_remove() - scsi: hisi_sas: Enable debugfs support by default - scsi: hisi_sas: Don't check .nr_hw_queues in hisi_sas_task_prep() - scsi: hisi_sas: Remove deferred probe check in hisi_sas_v2_probe() - scsi: libsas: Remove temporarily-added _gfp() API variants - scsi: mvsas: Switch back to original libsas event notifiers - scsi: isci: Switch back to original libsas event notifiers - scsi: libsas: Switch back to original event notifiers API - scsi: pm80xx: Switch back to original libsas event notifiers - scsi: aic94xx: Switch back to original libsas event notifiers - scsi: hisi_sas: Switch back to original libsas event notifiers - scsi: libsas: Add gfp_t flags parameter to event notifications - scsi: hisi_sas: Pass gfp_t flags to libsas event notifiers - scsi: aic94xx: Pass gfp_t flags to libsas event notifiers - scsi: pm80xx: Pass gfp_t flags to libsas event notifiers - scsi: libsas: Pass gfp_t flags to event notifiers - scsi: hisi_sas: Remove auto_affine_msi_experimental module_param - scsi: hisi_sas: Expose HW queues for v2 hw - driver core: platform: Add devm_platform_get_irqs_affinity() - ACPI: Drop acpi_dev_irqresource_disabled() - resource: Add irqresource_disabled() - genirq/affinity: Add irq_update_affinity_desc() - mm: fix some spelling mistakes in comments - scsi: hisi_sas: Remove preemptible() - scsi: hisi_sas: Move debugfs code to v3 hw driver - scsi: hisi_sas: Reduce some indirection in v3 hw driver - scsi: hisi_sas_v3_hw: Remove extra function calls for runtime pm - scsi: hisi_sas_v3_hw: Don't use PCI helper functions - scsi: hisi_sas_v3_hw: Drop PCI Wakeup calls from .resume - ACPI: APEI: fix synchronous external aborts in user-mode - Revert "kretprobe: check re-registration of the same kretprobe earlier" - i2c: add support for HiSilicon I2C controller - i2c: core: add api to provide frequency mode strings - i2c: core: add managed function for adding i2c adapters - fs/buffer.c: add checking buffer head stat before clear - watchdog: sbsa: Support architecture version 1 - perf/smmuv3: Don't trample existing events with global filter - arm_pmu: move to use request_irq by IRQF_NO_AUTOEN flag - genirq: Add IRQF_NO_AUTOEN for request_irq/nmi() - drivers/perf: hisi: Fix data source control - perf/hisi: Use irq_set_affinity() - perf/arm-smmuv3: Use irq_set_affinity() - genirq: Export affinity setter for modules - drivers/perf: hisi: Add support for HiSilicon PA PMU driver - drivers/perf: hisi: Add support for HiSilicon SLLC PMU driver - drivers/perf: hisi: Update DDRC PMU for programmable counter - drivers/perf: hisi: Add new functions for HHA PMU - drivers/perf: hisi: Add new functions for L3C PMU - drivers/perf: hisi: Add PMU version for uncore PMU drivers. - drivers/perf: hisi: Refactor code for more uncore PMUs - drivers/perf: hisi: Remove unnecessary check of counter index - driver/perf: Remove ARM_SMMU_V3_PMU dependency on ARM_SMMU_V3 - drivers/perf: Add support for ARMv8.3-SPE - perf/smmuv3: Support sysfs identifier file - drivers/perf: hisi: Add identifier sysfs file - net: hns3: change the method of obtaining default ptp cycle - net: hns3: add devlink reload support for VF - net: hns3: add devlink reload support for PF - net: hns3: add support for devlink get info for VF - net: hns3: add support for devlink get info for PF - net: hns3: add support for registering devlink for VF - net: hns3: add support for registering devlink for PF - devlink: add documentation for hns3 driver - seq_file: disallow extremely large seq buffer allocations- config: enable kernel hotupgrade features by default - pid: add pid reserve method for checkpoint and recover - mm: add pin memory method for checkpoint add restore - arm64: Add memmap parameter and register pmem - arm64: smp: Add support for cpu park - arm64: Reserve memory for quick kexec - kexec: Add quick kexec support for kernel - openeuler_defconfig: Enable CONFIG_SMMU_BYPASS_DEV by default - iommu: Enable smmu-v3 when 3408iMR/3416iMRraid card exist - net: hns3: fix rx VLAN offload state inconsistent issue - net: hns3: disable port VLAN filter when support function level VLAN filter control - net: hns3: add match_id to check mailbox response from PF to VF - net: hns3: fix possible mismatches resp of mailbox - iommu/arm-smmu-v3: Add support for less than one ECMDQ per core - iommu/arm-smmu-v3: Add arm_smmu_ecmdq_issue_cmdlist() for non-shared ECMDQ - iommu/arm-smmu-v3: Ensure that a set of associated commands are inserted in the same ECMDQ - iommu/arm-smmu-v3: Add support for ECMDQ register mode - iommu/arm-smmu-v3: Extract reusable function __arm_smmu_cmdq_skip_err() - iommu/arm-smmu-v3: Add and use static helper function arm_smmu_get_cmdq() - iommu/arm-smmu-v3: Add and use static helper function arm_smmu_cmdq_issue_cmd_with_sync() - iommu/arm-smmu-v3: Use command queue batching helpers to improve performance - sched: Add /debug/sched_preempt - preempt/dynamic: Support dynamic preempt with preempt= boot option - preempt/dynamic: Provide irqentry_exit_cond_resched() static call - preempt/dynamic: Provide preempt_schedule[_notrace]() static calls - preempt/dynamic: Provide cond_resched() and might_resched() static calls - preempt: Introduce CONFIG_PREEMPT_DYNAMIC - static_call: Provide DEFINE_STATIC_CALL_RET0() - static_call/x86: Add __static_call_return0() - openeuler_defconfig: Enable Phytium FT-2500 support by default - irqchip/gic-phytium-2500: Add support for GIC of Phytium S2500 - sched/fair: Merge select_idle_core/cpu() - sched/fair: Remove select_idle_smt() - sched/fair: Move avg_scan_cost calculations under SIS_PROP - sched/fair: Remove SIS_AVG_CPU - net: hns3: add support for dumping MAC umv counter in debugfs - net: hns3: add support for FD counter in debugfs - net: hns3: Fix a memory leak in an error handling path in 'hclge_handle_error_info_log()' - net: hns3: fix different snprintf() limit - net: hns3: fix reuse conflict of the rx page - net: hns3: use bounce buffer when rx page can not be reused - net: hns3: optimize the rx page reuse handling process - net: hns3: support dma_map_sg() for multi frags skb - net: hns3: add support to query tx spare buffer size for pf - net: hns3: use tx bounce buffer for small packets - net: hns3: refactor for hns3_fill_desc() function - net: hns3: minor refactor related to desc_cb handling - net: hns3: fix a double shift bug - net: hns3: add debugfs support for ptp info - net: hns3: add support for PTP - net: hns3: use list_move_tail instead of list_del/list_add_tail in hclge_main.c - net: hns3: use list_move_tail instead of list_del/list_add_tail in hclgevf_main.c - net: hns3: add error handling compatibility during initialization - net: hns3: update error recovery module and type - net: hns3: add support for imp-handle ras capability - net: hns3: add the RAS compatibility adaptation solution - net: hns3: add support for handling all errors through MSI-X - net: hns3: remove now redundant logic related to HNAE3_UNKNOWN_RESET - net: hns3: add scheduling logic for error handling task - net: hns3: add a separate error handling task - net: hns3: add debugfs support for vlan configuration - net: hns3: add support for VF modify VLAN filter state - net: hns3: add query basic info support for VF - net: hns3: add support for modify VLAN filter state - net: hns3: refine function hclge_set_vf_vlan_cfg() - net: hns3: remove unnecessary updating port based VLAN - net: hns3: refine for hclge_push_vf_port_base_vlan_info() - net: hns3: add 'QoS' support for port based VLAN configuration - net: hns3: switch to dim algorithm for adaptive interrupt moderation - net: hns3: use HCLGE_VPORT_STATE_PROMISC_CHANGE to replace HCLGE_STATE_PROMISC_CHANGED - net: hns3: configure promisc mode for VF asynchronously - net: hns3: Fix return of uninitialized variable ret - net: hns3: remove the useless debugfs file node cmd - net: hns3: refactor dump serv info of debugfs - net: hns3: refactor dump mac tnl status of debugfs - net: hns3: refactor dump qs shaper of debugfs - net: hns3: refactor dump qos buf cfg of debugfs - net: hns3: refactor dump qos pri map of debugfs - net: hns3: refactor dump qos pause cfg of debugfs - net: hns3: refactor dump tc of debugfs - net: hns3: refactor dump tm of debugfs - net: hns3: refactor dump tm map of debugfs - net: hns3: refactor dump fd tcam of debugfs - net: hns3: refactor queue info of debugfs - net: hns3: refactor queue map of debugfs - net: hns3: refactor dump reg dcb info of debugfs - net: hns3: refactor dump reg of debugfs - net: hns3: fix user's coalesce configuration lost issue - net: hns3: refactor dump ncl config of debugfs - net: hns3: refactor dump m7 info of debugfs - net: hns3: refactor dump reset info of debugfs - net: hns3: refactor dump intr of debugfs - net: hns3: refactor dump loopback of debugfs - net: hns3: refactor dump mng tbl of debugfs - net: hns3: refactor dump mac list of debugfs - net: hns3: refactor dump bd info of debugfs - net: hns3: refactor dev capability and dev spec of debugfs - net: hns3: refactor the debugfs process - net: hns3: refactor out RX completion checksum - net: hns3: support RXD advanced layout - net: hns3: clear unnecessary reset request in hclge_reset_rebuild - net: hns3: change the value of the SEPARATOR_VALUE macro in hclgevf_main.c - net: hns3: cleanup inappropriate spaces in struct hlcgevf_tqp_stats - net: hns3: remove a duplicate pf reset counting - net: hns3: VF not request link status when PF support push link status feature - net: hns3: PF add support for pushing link status to VFs - net: hns3: Fix potential null pointer defererence of null ae_dev - net: hns3: Trivial spell fix in hns3 driver - net: hns3: add suspend and resume pm_ops - net: hns3: change flr_prepare/flr_done function names - net: hns3: Remove un-necessary 'else-if' in the hclge_reset_event() - net: hns3: Remove the left over redundant check & assignment - net: hns3: add stats logging when skb padding fails - net: hns3: expand the tc config command - net: hns3: add tx send size handling for tso skb - net: hns3: optimize the process of queue reset - net: hns3: remove the rss_size limitation by vector num - net: hns3: fix use-after-free issue for hclge_add_fd_entry_common() - net: hns3: fix missing rule state assignment - net: hns3: no return statement in hclge_clear_arfs_rules - net: hns3: split out hclge_tm_vport_tc_info_update() - net: hns3: split function hclge_reset_rebuild() - net: hns3: fix some typos in hclge_main.c - net: hns3: fix prototype warning - net: hns3: remove unused parameter from hclge_dbg_dump_loopback() - net: hns3: remove unused parameter from hclge_set_vf_vlan_common() - net: hns3: remove redundant query in hclge_config_tm_hw_err_int() - net: hns3: remove redundant blank lines - net: hns3: remove unused code of vmdq - net: hns3: add support for user-def data of flow director - net: hns3: refine for hns3_del_all_fd_entries() - net: hns3: refactor flow director configuration - net: hns3: add support for traffic class tuple support for flow director by ethtool - net: hns3: refactor for function hclge_fd_convert_tuple - net: hns3: refactor out hclge_fd_get_tuple() - net: hns3: refactor out hclge_add_fd_entry() - net: hns3: add phy loopback support for imp-controlled PHYs - net: hns3: add ioctl support for imp-controlled PHYs - net: hns3: add get/set pause parameters support for imp-controlled PHYs - net: hns3: add support for imp-controlled PHYs - net: hns3: use pause capability queried from firmware - net: hns3: use FEC capability queried from firmware - net: hns3: refactor out hclge_rm_vport_all_mac_table() - net: hns3: refactor out hclgevf_set_rss_tuple() - net: hns3: refactor out hclge_set_rss_tuple() - net: hns3: split out hclgevf_cmd_send() - net: hns3: split out hclge_cmd_send() - net: hns3: split out hclge_dbg_dump_qos_buf_cfg() - net: hns3: refactor out hclgevf_get_rss_tuple() - net: hns3: refactor out hclge_get_rss_tuple() - net: hns3: refactor out hclge_set_vf_vlan_common() - net: hns3: use ipv6_addr_any() helper - net: hns3: clean up hns3_dbg_cmd_write() - net: hns3: refactor out hclgevf_cmd_convert_err_code() - net: hns3: refactor out hclge_cmd_convert_err_code() - net: hns3: fix return of random stack value - net: hns3: cleanup for endian issue for VF RSS - net: hns3: remove unused macro definition - net: hns3: remove an unused parameter in hclge_vf_rate_param_check() - net: hns3: remove redundant return value of hns3_uninit_all_ring() - net: hns3: change hclge_query_bd_num() param type - net: hns3: change hclge_parse_speed() param type - net: hns3: modify some unmacthed types print parameter - net: hns3: clean up unnecessary parentheses in macro definitions - net: hns3: remove the shaper param magic number - net: hns3: remove redundant client_setup_tc handle - net: hns3: clean up some incorrect variable types in hclge_dbg_dump_tm_map() - net: hns3: replace macro of max qset number with specification - net: hns3: debugfs add max tm rate specification print - net: hns3: add support for obtaining the maximum frame size - net: hns3: optimize the code when update the tc info - net: hns3: RSS indirection table use device specification - net: hns3: add api capability bits for firmware - net: hns3: remove redundant null check of an array - net: hns3: add debugfs support for tm nodes, priority and qset info - net: hns3: add interfaces to query information of tm priority/qset - x86/perf: Add uncore performance monitor support for Zhaoxin CPUs - iommu/vt-d:Add support for detecting ACPI device, in RMRR - USB:Fix kernel NULL pointer when unbind UHCI form vfio-pci - xhci: fix issue with resume from system Sx state - xhci: Adjust the UHCI Controllers bit value - ALSA: hda: Add support of Zhaoxin NB HDAC codec - ALSA: hda: Add support of Zhaoxin NB HDAC - ALSA: hda: Add Zhaoxin SB HDAC non snoop - xhci: Show Zhaoxin XHCI root hub speed correctly - xhci: fix issue of cross page boundary in TRB prefetch - xhci: Add Zhaoxin xHCI LPM U1/U2 feature support - ata: sata_zhaoxin: Add support for Zhaoxin Serial ATA - crypto: x86/crc32c-intel - Don't match some Zhaoxin CPUs - Add MCA supprot for X86_VENDOR_CENTAUR CPUs - Add support for extended topology detection - Get locgical processors numbers bits per package - ima: fix CONFIG_IMA_DIGEST_DB_MEGABYTES in openeuler_defconfig - usb: gadget: rndis: Fix info leak of rndis - crypto: hisilicon/qm - implement for querying hardware tasks status. - crypto: hisilicon/sec - Fix spelling mistake "fallbcak" -> "fallback" - crypto: hisilicon/zip - adds the max shaper type rate - crypto: hisilicon/hpre - adds the max shaper type rate - crypto: hisilicon/sec - adds the max shaper type rate - crypto: hisilicon/qm - supports to inquiry each function's QoS - crypto: hisilicon/qm - add pf ping single vf function - crypto: hisilicon/qm - merges the work initialization process into a single function - crypto: hisilicon/qm - add the "alg_qos" file node - crypto: hisilicon/qm - supports writing QoS int the host - uacce: add print information if not enable sva - crypto: hisilicon/sec - modify the SEC request structure - crypto: hisilicon/sec - add hardware integrity check value process - crypto: hisilicon/sec - add fallback tfm supporting for aeads - crypto: hisilicon/sec - add new algorithm mode for AEAD - crypto: hisilicon/qm - update reset flow - crypto: hisilicon/qm - add callback to support communication - crypto: hisilicon/qm - enable PF and VFs communication - crypto: hisilicon/qm - adjust reset interface - crypto: hisilicon/hpre - register ecdh NIST P384 - crypto: hisilicon/hpre - add check before gx modulo p - crypto: hisilicon/hpre - fix ecdh self test issue - crypto: hisilicon/sec - fixup 3des minimum key size declaration - crypto: hisilicon/sec - add fallback tfm supporting for XTS mode - crypto: hisilicon/sec - add new skcipher mode for SEC - crypto: hisilicon/sec - driver adapt to new SQE - crypto: hisilicon/sec - add new type of SQE - crypto: hisilicon - switch to memdup_user_nul() - crypto: ecdh - add test suite for NIST P384 - crypto: ecdh - register NIST P384 tfm - crypto: ecdh - fix 'ecdh_init' - crypto: ecdh - fix ecdh-nist-p192's entry in testmgr - crypto: hisilicon/qm - support address prefetching - crypto: hisilicon/qm - add MSI detection steps on Kunpeng930 - crypto: hisilicon/qm - fix the process of VF's list adding - crypto: hisilicon/qm - add dfx log if not use hardware crypto algs - crypto: hisilicon/qm - enable to close master ooo when NFE occurs - crypto: hisilicon/qm - adjust order of device error configuration - crypto: hisilicon/qm - modify 'QM_RESETTING' clearing error - crypto: hisilicon/qm - initialize the device before doing tasks - crypto: hisilicon/hpre - add 'default' for switch statement - crypto: hisilicon/hpre - delete rudundant macro definition - crypto: hisilicon/hpre - use 'GENMASK' to generate mask value - crypto: hisilicon/hpre - delete rudundant initialization - crypto: hisilicon/hpre - remove the macro of 'HPRE_DEV' - crypto: hisilicon/hpre - replace macro with inline function - crypto: hisilicon/hpre - init a structure member each line - crypto: hisilicon/hpre - the macro 'HPRE_ADDR' expands - crypto: hisilicon/hpre - fix unmapping invalid dma address - crypto: hisilicon/hpre - extend 'cra_driver_name' with curve name - crypto: ecdh - extend 'cra_driver_name' with curve name - crypto: testmgr - fix initialization of 'secret_size' - crypto: hisilicon - enable new error types for QM - crypto: hisilicon - add new error type for SEC - crypto: hisilicon - support new error types for ZIP - crypto: hisilicon - dynamic configuration 'err_info' - crypto: hisilicon/hpre - delete redundant log and return in advance - crypto: hisilicon/hpre - add debug log - crypto: hisilicon/hpre - use the correct variable type - crypto: hisilicon/hpre - delete the rudundant space after return - crypto: hisilicon/sgl - fix the sg buf unmap - crypto: hisilicon/sgl - fix the soft sg map to hardware sg - crypto: hisilicon/sgl - add some dfx logs - crypto: hisilicon/sgl - delete unneeded variable initialization - crypto: hisilicon/sgl - add a comment for block size initialization - crypto: hisilicon/sec - use the correct print format - crypto: hisilicon/trng - add version to adapt new algorithm - crypto: hisilicon/qm - add stop queue by hardware - crypto: ecc - delete a useless function declaration - crypto: hisilicon/qm - delete redundant code - crypto: hisilicon/sec - fixup checking the 3DES weak key - crypto: hisilicon/hpre - fix a typo in hpre_crypto.c - crypto: hisilicon/sec - Fix a module parameter error - crypto: hisilicon/sec - Fixes AES algorithm mode parameter problem - crypto: hisilicon/hpre - Add processing of src_data in 'CURVE25519' - crypto: hisilicon/hpre - delete redundant '\n' - crypto: hisilicon/hpre - fix a typo and delete redundant blank line - crypto: hisilicon/hpre - fix PASID setting on kunpeng 920 - crypto: hisilicon/zip - support new 'sqe' type in Kunpeng930 - crypto: hisilicon/zip - initialize operations about 'sqe' in 'acomp_alg.init' - crypto: hisilicon/zip - add comments for 'hisi_zip_sqe' - crypto: hisilicon/zip - adjust functions location - uacce: delete unneeded variable initialization - crypto: hisilicon - use the correct HiSilicon copyright - crypto: hisilicon/qm - add queue isolation support for Kunpeng930 - crypto: hisilicon/qm - set the number of queues for function - crypto: hisilicon/qm - move 'CURRENT_QM' code to qm.c - crypto: hisilicon/qm - set the total number of queues - crypto: hisilicon/hpre - fix Kconfig - crypto: hisilicon/hpre - fix "hpre_ctx_init" resource leak - crypto: hisilicon - fix the check on dma address - crypto: hisilicon/hpre - optimise 'hpre_algs_register' error path - crypto: hisilicon/hpre - delete wrap of 'CONFIG_CRYPTO_DH' - crypto: ecc - Correct an error in the comments - crypto: hisilicon/sec - Supply missing description for 'sec_queue_empty()'s 'queue' param - crypto: ecdsa - Register NIST P384 and extend test suite - crypto: ecc - Add math to support fast NIST P384 - crypto: ecc - Add NIST P384 curve parameters - crypto: ecdsa - Add support for ECDSA signature verification - oid_registry: Add OIDs for ECDSA with SHA224/256/384/512 - crypto: hisilicon/sec - fixes some driver coding style - crypto: hisilicon/sec - fixes some coding style - crypto: hisilicon/hpre - add 'CURVE25519' algorithm - crypto: hisilicon/hpre - add 'ECDH' algorithm - crypto: ecc - add curve25519 params and expose them - crypto: ecc - expose ecc curves - crypto: ecdh - move curve_id of ECDH from the key to algorithm name - crypto: hisilicon/hpre - add algorithm type - crypto: hisilicon/hpre - add version adapt to new algorithms - crypto: hisilicon/qm - fix printing format issue - crypto: hisilicon/qm - do not reset hardware when CE happens - crypto: hisilicon/qm - update irqflag - crypto: hisilicon/qm - fix the value of 'QM_SQC_VFT_BASE_MASK_V2' - crypto: hisilicon/qm - fix request missing error - crypto: hisilicon/qm - removing driver after reset - crypto: hisilicon/hpre - enable Elliptic curve cryptography - crypto: hisilicon - PASID fixed on Kunpeng 930 - crypto: hisilicon/qm - fix use of 'dma_map_single' - crypto: hisilicon/hpre - tiny fix - crypto: hisilicon/hpre - adapt the number of clusters - crypto: hisilicon/hpre - add ecc algorithm inqury for uacce device - crypto: hisilicon/hpre - add two RAS correctable errors processing - crypto: hisilicon/hpre - delete ECC 1bit error reported threshold - crypto: hisilicon/sec - register SEC device to uacce - crypto: hisilicon/hpre - register HPRE device to uacce - crypto: hisilicon - add ZIP device using mode parameter - crypto: hisilicon/qm - SVA bugfixed on Kunpeng920 - crypto: hisilicon/trng - replace atomic_add_return() - crypto: hisilicon/trng - add support for PRNG - crypto: hisilicon/trng - add HiSilicon TRNG driver support - hwrng: hisi - remove HiSilicon TRNG driver - crypto: hisilicon/zip - add a work_queue for zip irq - crypto: sha - split sha.h into sha1.h and sha2.h - uacce: modify the module author information. - uacce: delete some redundant code. - crypto: hisilicon/sec2 - Fix aead authentication setting key error - crypto: hisilicon/qm - split 'hisi_qm_init' into smaller pieces - crypto: hisilicon/qm - split 'qm_eq_ctx_cfg' into smaller pieces - crypto: hisilicon/qm - split 'qm_qp_ctx_cfg' into smaller pieces - crypto: hisilicon/qm - replace 'sprintf' with 'scnprintf' - crypto: hisilicon/qm - modify return type of 'qm_set_sqctype' - crypto: hisilicon/qm - modify the return type of debugfs interface - crypto: hisilicon/qm - modify the return type of function - crypto: hisilicon/qm - numbers are replaced by macros - crypto: hisilicon - fixes some coding style - crypto: hisilicon - delete unused structure member variables - crypto: hisilicon - Fix doc warnings in sgl.c and qm.c - RDMA/hns: Add window selection field of congestion control - RDMA/hns: Fix incorrect vlan enable bit in QPC - RDMA/hns: Add vendor_err info to error WC - RDMA/hns: Fix spelling mistakes of original - RDMA/hns: Simplify the judgment in hns_roce_v2_post_send() - RDMA/hns: Encapsulate flushing CQE as a function - RDMA/hns: Modify function return value type - RDMA/hns: Clean definitions of EQC structure - RDMA/hns: Delete unnecessary branch of hns_roce_v2_query_qp - RDMA/hns: Add member assignments for qp_init_attr - RDMA/hns: Fix some print issues - RDMA/hns: Fix uninitialized variable - RDMA/hns: Force rewrite inline flag of WQE - RDMA/hns: Use IDA interface to manage xrcd index - RDMA/hns: Use IDA interface to manage pd index - RDMA/hns: Use IDA interface to manage mtpt index - RDMA/hns: Remove unused RR mechanism - RDMA/hns: Remove the unused hns_roce_bitmap_free_range function - RDMA/hns: Remove the unused hns_roce_bitmap_alloc_range function - RDMA/hns: Clean SRQC structure definition - RDMA/hns: Use new interface to write DB related fields - RDMA/hns: Use new interface to write FRMR fields - RDMA/hns: Use new interface to get CQE fields - RDMA/hns: Use new interface to modify QP context - RDMA/hns: Use new interface to write CQ context. - RDMA/hns: Add hr_reg_write_bool() - RDMA/hns: Add a check to ensure integer mtu is positive - RDMA/hns: Do not use !! for values that are already bool when calling hr_reg_write() - RDMA/hns: Clear extended doorbell info before using - RDMA/hns: Support getting max QP number from firmware - RDMA/hns: Use refcount_t instead of atomic_t for QP reference counting - RDMA/hns: Use refcount_t instead of atomic_t for SRQ reference counting - RDMA/hns: Use refcount_t instead of atomic_t for CQ reference counting - RDMA/hns: Refactor capability configuration flow of VF - RDMA/hns: Clean the hardware related code for HEM - RDMA/hns: Use refcount_t APIs for HEM - RDMA/hns: Fix wrong timer context buffer page size - RDMA/hns: Refactor root BT allocation for MTR - RDMA/hns: Remove unused CMDQ member - RDMA/hns: Remove Receive Queue of CMDQ - RDMA/hns: Rename CMDQ head/tail pointer to PI/CI - RDMA/hns: Refactor extend link table allocation - RDMA/hns: Remove unused parameter udata - RDMA/hns: Remove the condition of light load for posting DWQE - RDMA/hns: Remove duplicated hem page size config code - RDMA/hns: Enable RoCE on virtual functions - RDMA/hns: Set parameters of all the functions belong to a PF - RDMA/hns: Reserve the resource for the VFs - RDMA/hns: Query the number of functions supported by the PF - RDMA/hns: Simplify function's resource related command - RDMA/hns: Remove unnecessary flush operation for workqueue - RDMA/hns: Prevent le32 from being implicitly converted to u32 - RDMA/hns: Simplify the function config_eqc() - RDMA/hns: Add XRC subtype in QPC and XRC type in SRQC - RDMA/hns: Remove unsupported QP types - RDMA/hns: Delete unused members in the structure hns_roce_hw - RDMA/hns: Delete redundant abnormal interrupt status - RDMA/hns: Delete redundant condition judgment related to eq - RDMA/hns: Fix missing assignment of max_inline_data - RDMA/hns: Avoid enabling RQ inline on UD - RDMA/hns: Modify prints for mailbox and command queue - RDMA/hns: Support more return types of command queue - RDMA/hns: Enable all CMDQ context - RDMA/hns: Use GFP_ATOMIC under spin lock - RDMA/hns: Reorganize doorbell update interfaces for all queues - RDMA/hns: Support configuring doorbell mode of RQ and CQ - RDMA/hns: Simplify command fields for HEM base address configuration - RDMA/hns: Reorganize process of setting HEM - RDMA/hns: Refactor reset state checking flow - RDMA/hns: Reorganize hns_roce_create_cq() - RDMA/hns: Refactor hns_roce_v2_poll_one() - RDMA/hns: Support congestion control type selection according to the FW - RDMA/hns: Support query information of functions from FW - RDMA/hns: Fix a spelling mistake in hns_roce_hw_v1.c - RDMA/hns: Support to query firmware version - RDMA/hns: Fix memory corruption when allocating XRCDN - RDMA/hns: Fix bug during CMDQ initialization - RDMA/hns: Add support for XRC on HIP09 - RDMA/hns: Use new SQ doorbell register for HIP09 - RDMA/hns: Adjust definition of FRMR fields - RDMA/hns: Refactor process of posting CMDQ - RDMA/hns: Adjust fields and variables about CMDQ tail/head - RDMA/hns: Remove redundant operations on CMDQ - RDMA/hns: Remove unused member and variable of CMDQ - RDMA/hns: Delete redundant judgment when preparing descriptors - RDMA/hns: Remove unnecessary wrap around for EQ's consumer index - RDMA/hns: Avoid unnecessary memset on WQEs in post_send - RDMA/hns: Remove some magic numbers - RDMA/hns: Move HIP06 related definitions into hns_roce_hw_v1.h - RDMA/hns: Replace wmb&__raw_writeq with writeq - RDMA/hns: Skip qp_flow_control_init() for HIP09 - RDMA/hns: Add mapped page count checking for MTR - RDMA/hns: Avoid filling sgid index when modifying QP to RTR - RDMA/hns: Add support of direct wqe - RDMA/hns: Add verification of QP type when post_recv - RDMA/hns: Refactor hns_roce_v2_post_srq_recv() - RDMA/hns: Clear remaining unused sges when post_recv - RDMA/hns: Refactor post recv flow - RDMA/hns: Use new interfaces to write SRQC - RDMA/hns: Refactor code about SRQ Context - RDMA/hns: Refactor hns_roce_create_srq() - RDMA/hns: Remove the reserved WQE of SRQ - RDMA/hns: Force srq_limit to 0 when creating SRQ - RDMA/hns: Bugfix for checking whether the srq is full when post wr - RDMA/hns: Allocate one more recv SGE for HIP08 - RDMA/hns: Use new interface to set MPT related fields - RDMA/hns: Optimize the MR registration process - RDMA/hns: Refactor the MTR creation flow - RDMA/hw/hns/hns_roce_mr: Add missing description for 'hr_dev' param - RDMA/hw/hns/hns_roce_hw_v1: Fix doc-rot issue relating to 'rereset' - RDMA/hns: Use mutex instead of spinlock for ida allocation - RDMA/hns: Create CQ with selected CQN for bank load balance - RDMA/hns: remove h from printk format specifier - RDMA/hns: Simplify AEQE process for different types of queue - RDMA/hns: Fix inaccurate prints - RDMA/hns: Fix incorrect symbol types - RDMA/hns: Clear redundant variable initialization - RDMA/hns: Fix coding style issues - RDMA/hns: Remove unnecessary access right set during INIT2INIT - RDMA/hns: WARN_ON if get a reserved sl from users - RDMA/hns: Move capability flags of QP and CQ to hns-abi.h - RDMA/hns: Refactor process of setting extended sge - RDMA/hns: Add support for QP stash - RDMA/hns: Add support for CQ stash - RDMA/hns: Create QP with selected QPN for bank load balance - RDMA/hns: Add UD support for HIP09 - RDMA/hns: Simplify process of filling UD SQ WQE - RDMA/hns: Remove the portn field in UD SQ WQE - RDMA/hns: Refactor the hns_roce_buf allocation flow - RDMA/hns: Add new PCI device ID matching for HIP09 - RDMA/hns: Support owner mode doorbell - RDMA/hns: Fix double free of the pointer to TSQ/TPQ - RDMA/hns: Add support for filling GMV table - RDMA/hns: Add support for configuring GMV table - iommu/arm-smmu-v3: Remove the redundant shift operation of 'size' - iommu/arm-smmu-v3: Standardize granule size when support RIL - iommu/arm-smmu-v3: Align invalid range with leaf page size upwards when support RIL - iommu/arm-smmu-v3: Change the TLBI CMD in arm_smmu_cache_invalidate() - iommu/io-pgtable-arm: Remove the limitation on the page table format of sync/clear_dirty_log() - iommu/io-pgtable-arm: Make data access permissions of stage1/2 compatible - iommu/arm-smmu-v3: Using HTTU with SMMU STE and stage 2 TTD - vfio/pci: Inject page response upon response region fill - vfio/pci: Register a DMA fault response region - vfio: Document nested stage control - vfio/pci: Register and allow DMA FAULT IRQ signaling - vfio: Add new IRQ for DMA fault reporting - vfio/pci: Add framework for custom interrupt indices - vfio: Use capability chains to handle device specific irq - vfio/pci: Allow to mmap the fault queue - vfio/pci: Register an iommu fault handler - vfio/pci: Add VFIO_REGION_TYPE_NESTED region type - vfio: VFIO_IOMMU_SET_MSI_BINDING - vfio: VFIO_IOMMU_CACHE_INVALIDATE - vfio: VFIO_IOMMU_SET_PASID_TABLE - iommu/smmuv3: report additional recoverable faults - iommu/smmuv3: Implement bind/unbind_guest_msi - iommu/smmuv3: Enforce incompatibility between nested mode and HW MSI regions - iommu/smmuv3: Nested mode single MSI doorbell per domain enforcement - dma-iommu: Implement NESTED_MSI cookie - iommu/smmuv3: Implement cache_invalidate - iommu/smmuv3: Allow stage 1 invalidation with unmanaged ASIDs - iommu/smmuv3: Implement attach/detach_pasid_table - iommu/smmuv3: Get prepared for nested stage support - iommu/smmuv3: Allow s1 and s2 configs to coexist - iommu: Introduce bind/unbind_guest_msi - iommu: Introduce attach/detach_pasid_table API - config: Enable CONFIG_USERSWAP - userswap: support userswap via userfaultfd - userswap: add a new flag 'MAP_REPLACE' for mmap() - ima: don't allow control characters in policy path - ima: Add max size for IMA digest database - net: hns3: replace skb->csum_not_inet with skb_csum_is_sctp - net: ixgbevf: use skb_csum_is_sctp instead of protocol check - net: ixgbe: use skb_csum_is_sctp instead of protocol check - net: igc: use skb_csum_is_sctp instead of protocol check - net: igbvf: use skb_csum_is_sctp instead of protocol check - net: igb: use skb_csum_is_sctp instead of protocol check - net: add inline function skb_csum_is_sctp - net: hns3: fix expression that is currently always true - net: hns3: adjust rss tc mode configure command - net: hns3: adjust rss indirection table configure command - net: hns3: add support for max 512 rss size - net: hns3: add support for hw tc offload of tc flower - net: hns3: add support for forwarding packet to queues of specified TC when flow director rule hit - net: hns3: add support for tc mqprio offload - net: hns3: refine the struct hane3_tc_info - hisilicon/hns3: convert comma to semicolon - net: use the new dev_page_is_reusable() instead of private versions - net: introduce common dev_page_is_reusable() - skbuff: constify skb_propagate_pfmemalloc() "page" argument - mm: constify page_is_pfmemalloc() argument - net: hns3: refine the VLAN tag handle for port based VLAN - net: hns3: add priv flags support to switch limit promisc mode - net: hns3: add support for extended promiscuous command - KVM: arm64: GICv4.1: Give a chance to save VLPI state - KVM: arm64: GICv4.1: Restore VLPI pending state to physical side - KVM: arm64: GICv4.1: Try to save VLPI state in save_pending_tables - KVM: arm64: GICv4.1: Add function to get VLPI state - irqchip/gic-v3-its: Drop the setting of PTZ altogether - irqchip/gic-v3-its: Add a cache invalidation right after vPE unmapping - net: hns3: keep MAC pause mode when multiple TCs are enabled - net: hns3: add a check for devcie's verion in hns3_tunnel_csum_bug() - net: hns3: add more info to hns3_dbg_bd_info() - net: hns3: add udp tunnel checksum segmentation support - net: hns3: remove unsupported NETIF_F_GSO_UDP_TUNNEL_CSUM - net: hns3: add support for TX hardware checksum offload - net: hns3: add support for RX completion checksum - vfio/iommu_type1: Add support for manual dirty log clear - vfio/iommu_type1: Optimize dirty bitmap population based on iommu HWDBM - vfio/iommu_type1: Add HWDBM status maintenance - iommu/arm-smmu-v3: Realize support_dirty_log iommu ops - iommu/arm-smmu-v3: Realize clear_dirty_log iommu ops - iommu/arm-smmu-v3: Realize sync_dirty_log iommu ops - iommu/arm-smmu-v3: Realize switch_dirty_log iommu ops - iommu/arm-smmu-v3: Add feature detection for BBML - iommu/arm-smmu-v3: Enable HTTU for stage1 with io-pgtable mapping - iommu/io-pgtable-arm: Add and realize clear_dirty_log ops - iommu/io-pgtable-arm: Add and realize sync_dirty_log ops - iommu/io-pgtable-arm: Add and realize merge_page ops - iommu/io-pgtable-arm: Add and realize split_block ops - iommu/io-pgtable-arm: Add quirk ARM_HD and ARM_BBMLx - iommu: Introduce dirty log tracking framework - vfio/iommu_type1: Mantain a counter for non_pinned_groups - fs/filescontrol.c: fix warning:large integer implicitly truncated to unsigned type - irqchip/gic-v4.1: Reduce the delay when polling GICR_VPENDBASER.Dirty - KVM: arm64: Delay the polling of the GICR_VPENDBASER.Dirty bit - KVM: arm64: Make use of TWED feature - arm64: cpufeature: TWED support detection - move ETMEM feature CONFIG to mm/Kconfig and add architecture dependency - x86/config: Set CONFIG_TXGBE=m by default - net: txgbe: Add support for Netswift 10G NIC - net: hns3: fix spelling mistake "memroy" -> "memory" - net: hns3: adds debugfs to dump more info of shaping parameters - net: hns3: add support to utilize the firmware calculated shaping parameters - net: hns3: add support for pf querying new interrupt resources - net: hns3: add support for mapping device memory - net: hns3: add support for 1280 queues - net: hns3: rename gl_adapt_enable in struct hns3_enet_coalesce - net: hns3: add support for 1us unit GL configuration - net: hns3: add support for querying maximum value of GL - net: hns3: add support for configuring interrupt quantity limiting - net: hns3: Remove duplicated include - locking/qspinlock: Disable CNA by default - locking/qspinlock: Add CNA support for ARM64 - KVM: arm64: Rename 'struct pv_sched_ops' - locking/qspinlock: Introduce the shuffle reduction optimization into CNA - locking/qspinlock: Avoid moving certain threads between waiting queues in CNA - locking/qspinlock: Introduce starvation avoidance into CNA - locking/qspinlock: Introduce CNA into the slow path of qspinlock - locking/qspinlock: Refactor the qspinlock slow path - locking/qspinlock: Rename mcs lock/unlock macros and make them more generic - mm/page_alloc: do bulk array bounds check after checking populated elements - mm/page_alloc: __alloc_pages_bulk(): do bounds check before accessing array - net: page_pool: use alloc_pages_bulk in refill code path - net: page_pool: refactor dma_map into own function page_pool_dma_map - SUNRPC: refresh rq_pages using a bulk page allocator - SUNRPC: set rq_page_end differently - mm/page_alloc: inline __rmqueue_pcplist - mm/page_alloc: optimize code layout for __alloc_pages_bulk - mm/page_alloc: add an array-based interface to the bulk page allocator - mm/page_alloc: add a bulk page allocator - mm/page_alloc: rename alloced to allocated - mm/mempolicy: fix mpol_misplaced kernel-doc - mm/mempolicy: rewrite alloc_pages_vma documentation - mm/mempolicy: rewrite alloc_pages documentation - mm/mempolicy: rename alloc_pages_current to alloc_pages - mm/page_alloc: combine __alloc_pages and __alloc_pages_nodemask - mm/page_alloc: rename gfp_mask to gfp - mm/page_alloc: rename alloc_mask to alloc_gfp - mm/filemap: fix infinite loop in generic_file_buffered_read() - mm/filemap.c: generic_file_buffered_read() now uses find_get_pages_contig - mm/filemap/c: break generic_file_buffered_read up into multiple functions - powerpc/mm: enable HAVE_MOVE_PMD support - powerpc/book3s64/mm: update flush_tlb_range to flush page walk cache - mm/mremap: allow arch runtime override - powerpc/64s/radix: refactor TLB flush type selection - mm/mremap: hold the rmap lock in write mode when moving page table entries. - mm/mremap: use pmd/pud_poplulate to update page table entries - mm/mremap: don't enable optimized PUD move if page table levels is 2 - mm/mremap: convert huge PUD move to separate helper - selftest/mremap_test: avoid crash with static build - selftest/mremap_test: update the test to handle pagesize other than 4K - mm: rename p4d_page_vaddr to p4d_pgtable and make it return pud_t * - mm: rename pud_page_vaddr to pud_pgtable and make it return pmd_t * - mm/mremap.c: fix extent calculation - arm64: mremap speedup - enable HAVE_MOVE_PUD - x86: mremap speedup - Enable HAVE_MOVE_PUD - mm: speedup mremap on 1GB or larger regions - kselftests: vm: add mremap tests - sched: Limit the amount of NUMA imbalance that can exist at fork time - sched/numa: Allow a floating imbalance between NUMA nodes - sched: Avoid unnecessary calculation of load imbalance at clone time - sched/numa: Rename nr_running and break out the magic number - mm/vmstat.c: erase latency in vmstat_shepherd - mm, slub: splice cpu and page freelists in deactivate_slab() - mm: memcontrol: optimize per-lruvec stats counter memory usage - vsprintf: dump full information of page flags in pGp - mm, slub: don't combine pr_err with INFO - mm, slub: use pGp to print page flags - RDMA/umem: batch page unpin in __ib_umem_release() - mm/gup: add a range variant of unpin_user_pages_dirty_lock() - mm/gup: decrement head page once for group of subpages - mm/gup: add compound page list iterator - mm, slab, slub: stop taking cpu hotplug lock - mm, slab, slub: stop taking memory hotplug lock - mm, slub: stop freeing kmem_cache_node structures on node offline - sched: Unthrottle qos cfs rq when free a task group - sched: Fix offline task can't be killed in a timely - sched: Unthrottle the throttled cfs rq when offline rq - sched: Enable qos scheduler config - sched: Throttle qos cfs_rq when current cpu is running online task - sched: Introduce qos scheduler for co-location - smp: Inline on_each_cpu_cond() and on_each_cpu() - x86/mm/tlb: Remove unnecessary uses of the inline keyword - cpumask: Mark functions as pure - x86/mm/tlb: Do not make is_lazy dirty for no reason - x86/mm/tlb: Privatize cpu_tlbstate - x86/mm/tlb: Flush remote and local TLBs concurrently - x86/mm/tlb: Open-code on_each_cpu_cond_mask() for tlb_is_not_lazy() - x86/mm/tlb: Unify flush_tlb_func_local() and flush_tlb_func_remote() - smp: Run functions concurrently in smp_call_function_many_cond() - smp: Cleanup smp_call_function*() - mm: migrate: fix missing update page_private to hugetlb_page_subpool - arm64: mm: hugetlb: add support for free vmemmap pages of HugeTLB - mm: hugetlb: introduce CONFIG_HUGETLB_PAGE_FREE_VMEMMAP_DEFAULT_ON - mm: sparsemem: use huge PMD mapping for vmemmap pages - mm: sparsemem: split the huge PMD mapping of vmemmap pages - mm: hugetlb: introduce nr_free_vmemmap_pages in the struct hstate - mm: hugetlb: add a kernel parameter hugetlb_free_vmemmap - mm: hugetlb: alloc the vmemmap pages associated with each HugeTLB page - mm: hugetlb: defer freeing of HugeTLB pages - mm: hugetlb: free the vmemmap pages associated with each HugeTLB page - mm: hugetlb: gather discrete indexes of tail page - mm: hugetlb: introduce a new config HUGETLB_PAGE_FREE_VMEMMAP - mm: memory_hotplug: factor out bootmem core functions to bootmem_info.c - hugetlb: add lockdep_assert_held() calls for hugetlb_lock - hugetlb: make free_huge_page irq safe - hugetlb: change free_pool_huge_page to remove_pool_huge_page - hugetlb: call update_and_free_page without hugetlb_lock - hugetlb: create remove_hugetlb_page() to separate functionality - hugetlb: add per-hstate mutex to synchronize user adjustments - hugetlb: no need to drop hugetlb_lock to call cma_release - mm/cma: change cma mutex to irq safe spinlock - hugetlb: convert PageHugeFreed to HPageFreed flag - hugetlb: convert PageHugeTemporary() to HPageTemporary flag - hugetlb: convert page_huge_active() HPageMigratable flag - hugetlb: use page.private for hugetlb specific page flags - powerpc: Fix reverse map real-mode address lookup with huge vmalloc - mm/vmalloc: unbreak kasan vmalloc support - KVM: s390: prepare for hugepage vmalloc - mm/vmalloc: add vmalloc_no_huge - mm/ioremap: fix iomap_max_page_shift - mm/vmalloc: improve allocation failure error messages - mm/vmalloc: use free_vm_area() if an allocation fails - powerpc/64s/radix: Enable huge vmalloc mappings - mm/vmalloc: hugepage vmalloc mappings - mm/vmalloc: add vmap_range_noflush variant - mm: move vmap_range from mm/ioremap.c to mm/vmalloc.c - mm/vmalloc: provide fallback arch huge vmap support functions - x86: inline huge vmap supported functions - arm64: inline huge vmap supported functions - powerpc: inline huge vmap supported functions - mm: HUGE_VMAP arch support cleanup - mm/ioremap: rename ioremap_*_range to vmap_*_range - mm/vmalloc: rename vmap_*_range vmap_pages_*_range - mm: apply_to_pte_range warn and fail if a large pte is encountered - mm/vmalloc: fix HUGE_VMAP regression by enabling huge pages in vmalloc_to_page - ARM: mm: add missing pud_page define to 2-level page tables - mm/vmalloc.c:__vmalloc_area_node(): avoid 32-bit overflow - mm/lru: revise the comments of lru_lock - mm/lru: introduce relock_page_lruvec() - mm/lru: replace pgdat lru_lock with lruvec lock - mm/swap.c: serialize memcg changes in pagevec_lru_move_fn - mm/compaction: do page isolation first in compaction - mm/lru: introduce TestClearPageLRU() - mm/mlock: remove __munlock_isolate_lru_page() - mm/mlock: remove lru_lock on TestClearPageMlocked - mm/vmscan: remove lruvec reget in move_pages_to_lru - mm/lru: move lock into lru_note_cost - mm/swap.c: fold vm event PGROTATED into pagevec_move_tail_fn - mm/memcg: add debug checking in lock_page_memcg - mm: page_idle_get_page() does not need lru_lock - mm/rmap: stop store reordering issue on page->mapping - mm/vmscan: remove unnecessary lruvec adding - mm/thp: narrow lru locking - mm/thp: simplify lru_add_page_tail() - mm/thp: use head for head page in lru_add_page_tail() - mm/thp: move lru_add_page_tail() to huge_memory.c - mm/swap: remove unused local variable nr_shadows - mm: remove nrexceptional from inode: remove BUG_ON - mm: remove nrexceptional from inode - dax: account DAX entries as nrpages - mm: stop accounting shadow entries - mm: introduce and use mapping_empty() - mm/filemap: fix find_lock_entries hang on 32-bit THP - mm/filemap: fix mapping_seek_hole_data on THP & 32-bit - mm/highmem.c: fix zero_user_segments() with start > end - mm: remove pagevec_lookup_entries - mm: pass pvec directly to find_get_entries - mm: remove nr_entries parameter from pagevec_lookup_entries - mm: add an 'end' parameter to pagevec_lookup_entries - mm: add an 'end' parameter to find_get_entries - mm: add and use find_lock_entries - iomap: use mapping_seek_hole_data - mm/filemap: add mapping_seek_hole_data - mm/filemap: add helper for finding pages - mm/filemap: rename find_get_entry to mapping_get_entry - mm: add FGP_ENTRY - mm/swap: optimise get_shadow_from_swap_cache - mm/shmem: use pagevec_lookup in shmem_unlock_mapping - mm: make pagecache tagged lookups return only head pages - mm: support THPs in zero_user_segments - mm: vmstat: add cma statistics - memcg: enable memcg oom-kill for __GFP_NOFAIL - mm/page_alloc: count CMA pages per zone and print them in /proc/zoneinfo - mm/page_owner: record the timestamp of all pages during free - mm/page_owner: record timestamp and pid - mm/vmalloc: rework the drain logic - arm64: clear_page: Add new implementation of clear_page() by STNP - memcg: update the child's qos_level synchronously in memcg_qos_write() - memcg: Add static key for memcg priority - memcg: enable CONFIG_MEMCG_QOS by default - memcg: support priority for oom- add buildrequire: openssl for kernel build - add buildrequire: perl-devel for perf binary- arm64: errata: enable HISILICON_ERRATUM_HIP08_RU_PREFETCH - arm64: errata: add option to disable cache readunique prefetch on HIP08 - config: disable config ARM64_BOOTPARAM_HOTPLUG_CPU0 by default - arm64: Add config switch and kernel parameter for CPU0 hotplug - iommu/vt-d: Check for allocation failure in aux_detach_device() - iommu/vt-d: Fix ineffective devTLB invalidation for subdevices - iommu/vt-d: Fix general protection fault in aux_detach_device() - NFSv4: Refactor to use user namespaces for nfs4idmap - NFS: NFSv2/NFSv3: Use cred from fs_context during mount - seccomp: Remove bogus __user annotations - seccomp/cache: Report cache data through /proc/pid/seccomp_cache - xtensa: Enable seccomp architecture tracking - sh: Enable seccomp architecture tracking - s390: Enable seccomp architecture tracking - riscv: Enable seccomp architecture tracking - powerpc: Enable seccomp architecture tracking - parisc: Enable seccomp architecture tracking - csky: Enable seccomp architecture tracking - arm: Enable seccomp architecture tracking - arm64: Enable seccomp architecture tracking - selftests/seccomp: Compare bitmap vs filter overhead - x86: Enable seccomp architecture tracking - seccomp/cache: Add "emulator" to check if filter is constant allow - seccomp/cache: Lookup syscall allowlist bitmap for fast path - usb: dwc3: core: fix kernel panic when do reboot - usb: dwc3: debugfs: Add and remove endpoint dirs dynamically - perf beauty: Update copy of linux/socket.h with the kernel sources - tools headers UAPI: Sync linux/in.h copy with the kernel sources - net: fec_ptp: add clock rate zero check - net: stmmac: disable clocks in stmmac_remove_config_dt() - mm/slub.c: include swab.h - mm/slub: actually fix freelist pointer vs redzoning - mm/slub: fix redzoning for small allocations - mm/slub: clarify verification reporting - mm/swap: fix pte_same_as_swp() not removing uffd-wp bit when compare - net: bridge: fix vlan tunnel dst refcnt when egressing - net: bridge: fix vlan tunnel dst null pointer dereference - net: ll_temac: Fix TX BD buffer overwrite - net: ll_temac: Make sure to free skb when it is completely used - drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue. - drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell. - cfg80211: avoid double free of PMSR request - cfg80211: make certificate generation more robust - mac80211: Fix NULL ptr deref for injected rate info - dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclc - crash_core, vmcoreinfo: append 'SECTION_SIZE_BITS' to vmcoreinfo - x86/fpu: Reset state for all signal restore failures - x86/fpu: Invalidate FPU state after a failed XRSTOR from a user buffer - x86/fpu: Prevent state corruption in __fpu__restore_sig() - x86/pkru: Write hardware init value to PKRU when xstate is init - x86/ioremap: Map EFI-reserved memory as encrypted for SEV - x86/process: Check PF_KTHREAD and not current->mm for kernel threads - x86/mm: Avoid truncating memblocks for SGX memory - ARCv2: save ABI registers across signal handling - s390/ap: Fix hanging ioctl caused by wrong msg counter - s390/mcck: fix calculation of SIE critical section size - KVM: X86: Fix x86_emulator slab cache leak - KVM: x86/mmu: Calculate and check "full" mmu_role for nested MMU - KVM: x86: Immediately reset the MMU context when the SMM flag is cleared - PCI: Work around Huawei Intelligent NIC VF FLR erratum - PCI: Add ACS quirk for Broadcom BCM57414 NIC - PCI: aardvark: Fix kernel panic during PIO transfer - PCI: Mark some NVIDIA GPUs to avoid bus reset - PCI: Mark TI C667X to avoid bus reset - tracing: Do no increment trace_clock_global() by one - tracing: Do not stop recording comms if the trace file is being read - tracing: Do not stop recording cmdlines when tracing is off - usb: chipidea: imx: Fix Battery Charger 1.2 CDP detection - usb: core: hub: Disable autosuspend for Cypress CY7C65632 - can: mcba_usb: fix memory leak in mcba_usb - can: j1939: fix Use-after-Free, hold skb ref while in use - can: bcm/raw/isotp: use per module netdevice notifier - can: bcm: fix infoleak in struct bcm_msg_head - bpf: Do not mark insn as seen under speculative path verification - bpf: Inherit expanded/patched seen count from old aux data - irqchip/gic-v3: Workaround inconsistent PMR setting on NMI entry - mm: relocate 'write_protect_seq' in struct mm_struct - hwmon: (scpi-hwmon) shows the negative temperature properly - radeon: use memcpy_to/fromio for UVD fw upload - ASoC: qcom: lpass-cpu: Fix pop noise during audio capture begin - drm/sun4i: dw-hdmi: Make HDMI PHY into a platform device - pinctrl: ralink: rt2880: avoid to error in calls is pin is already enabled - ASoC: rt5682: Fix the fast discharge for headset unplugging in soundwire mode - regulator: rt4801: Fix NULL pointer dereference if priv->enable_gpios is NULL - spi: stm32-qspi: Always wait BUSY bit to be cleared in stm32_qspi_wait_cmd() - ASoC: tas2562: Fix TDM_CFG0_SAMPRATE values - sched/pelt: Ensure that *_sum is always synced with *_avg - spi: spi-zynq-qspi: Fix some wrong goto jumps & missing error code - regulator: rtmv20: Fix to make regcache value first reading back from HW - ASoC: fsl-asoc-card: Set .owner attribute when registering card. - phy: phy-mtk-tphy: Fix some resource leaks in mtk_phy_init() - ASoC: rt5659: Fix the lost powers for the HDA header - platform/x86: thinkpad_acpi: Add X1 Carbon Gen 9 second fan support - regulator: bd70528: Fix off-by-one for buck123 .n_voltages setting - regulator: cros-ec: Fix error code in dev_err message - net: ethernet: fix potential use-after-free in ec_bhf_remove - icmp: don't send out ICMP messages with a source address of 0.0.0.0 - bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error path - bnxt_en: Fix TQM fastpath ring backing store computation - bnxt_en: Rediscover PHY capabilities after firmware reset - cxgb4: fix wrong shift. - net: cdc_eem: fix tx fixup skb leak - net: hamradio: fix memory leak in mkiss_close - be2net: Fix an error handling path in 'be_probe()' - net/mlx5: Reset mkey index on creation - net/mlx5: E-Switch, Allow setting GUID for host PF vport - net/mlx5: E-Switch, Read PF mac address - net/af_unix: fix a data-race in unix_dgram_sendmsg / unix_release_sock - net: ipv4: fix memory leak in ip_mc_add1_src - net: fec_ptp: fix issue caused by refactor the fec_devtype - net: usb: fix possible use-after-free in smsc75xx_bind - lantiq: net: fix duplicated skb in rx descriptor ring - net: cdc_ncm: switch to eth%d interface naming - ptp: improve max_adj check against unreasonable values - bpf: Fix leakage under speculation on mispredicted branches - net: qrtr: fix OOB Read in qrtr_endpoint_post - ipv4: Fix device used for dst_alloc with local routes - cxgb4: fix wrong ethtool n-tuple rule lookup - netxen_nic: Fix an error handling path in 'netxen_nic_probe()' - qlcnic: Fix an error handling path in 'qlcnic_probe()' - ethtool: strset: fix message length calculation - net: qualcomm: rmnet: don't over-count statistics - net: qualcomm: rmnet: Update rmnet device MTU based on real device - net: make get_net_ns return error if NET_NS is disabled - net: stmmac: dwmac1000: Fix extended MAC address registers definition - cxgb4: halt chip before flashing PHY firmware image - cxgb4: fix sleep in atomic when flashing PHY firmware - cxgb4: fix endianness when flashing boot image - alx: Fix an error handling path in 'alx_probe()' - selftests: mptcp: enable syncookie only in absence of reorders - mptcp: do not warn on bad input from the network - mptcp: try harder to borrow memory from subflow under pressure - sch_cake: Fix out of bounds when parsing TCP options and header - mptcp: Fix out of bounds when parsing TCP options - netfilter: synproxy: Fix out of bounds when parsing TCP options - net/mlx5e: Block offload of outer header csum for UDP tunnels - net/mlx5: DR, Don't use SW steering when RoCE is not supported - net/mlx5: DR, Allow SW steering for sw_owner_v2 devices - net/mlx5: Consider RoCE cap before init RDMA resources - net/mlx5e: Fix page reclaim for dead peer hairpin - net/mlx5e: Remove dependency in IPsec initialization flows - net/sched: act_ct: handle DNAT tuple collision - rtnetlink: Fix regression in bridge VLAN configuration - udp: fix race between close() and udp_abort() - ice: parameterize functions responsible for Tx ring management - ice: add ndo_bpf callback for safe mode netdev ops - netfilter: nft_fib_ipv6: skip ipv6 packets from any to link-local - net: lantiq: disable interrupt before sheduling NAPI - net: dsa: felix: re-enable TX flow control in ocelot_port_flush() - net: rds: fix memory leak in rds_recvmsg - vrf: fix maximum MTU - net: ipv4: fix memory leak in netlbl_cipsov4_add_std - libbpf: Fixes incorrect rx_ring_setup_done - mlxsw: core: Set thermal zone polling delay argument to real value at init - mlxsw: reg: Spectrum-3: Enforce lowest max-shaper burst size of 11 - mac80211: fix skb length check in ieee80211_scan_rx() - batman-adv: Avoid WARN_ON timing related checks - kvm: LAPIC: Restore guard to prevent illegal APIC register access - afs: Fix an IS_ERR() vs NULL check - dmaengine: stedma40: add missing iounmap() on error in d40_probe() - dmaengine: SF_PDMA depends on HAS_IOMEM - dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEM - dmaengine: ALTERA_MSGDMA depends on HAS_IOMEM - dmaengine: xilinx: dpdma: initialize registers before request_irq - dmaengine: fsl-dpaa2-qdma: Fix error return code in two functions - dmaengine: idxd: add missing dsa driver unregister - ext4: fix memory leak in ext4_fill_super - Revert "Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug"" - Revert "block: Fix a lockdep complaint triggered by request queue flushing" - nvme-loop: use blk_mq_hctx_set_fq_lock_class to set loop's lock class - blk-mq: add new API of blk_mq_hctx_set_fq_lock_class - block: check disk exist before trying to add partition - block: avoid creating invalid symlink file for patitions - block: take bd_mutex around delete_partitions in del_gendisk - scsi: remove unused kobj map for sd devie to avoid memleak - scsi: libsas: Add LUN number check in .slave_alloc callback - dm btree remove: assign new_root only when removal succeeds - scsi: libiscsi: Reset max/exp cmdsn during recovery - scsi: iscsi_tcp: Fix shost can_queue initialization - scsi: libiscsi: Add helper to calculate max SCSI cmds per session - scsi: libiscsi: Fix iSCSI host workq destruction - scsi: libiscsi: Fix iscsi_task use after free() - scsi: libiscsi: Drop taskqueuelock - ext4: stop return ENOSPC from ext4_issue_zeroout - scsi: sd: Call sd_revalidate_disk() for ioctl(BLKRRPART) - powerpc/fsl_booke/kaslr: rename kaslr-booke32.rst to kaslr-booke.rst and add 64bit part - powerpc/fsl_booke/64: clear the original kernel if randomized - powerpc/fsl_booke/64: do not clear the BSS for the second pass - powerpc/fsl_booke/64: implement KASLR for fsl_booke64 - powerpc/fsl_booke/64: introduce reloc_kernel_entry() helper - powerpc/fsl_booke/kaslr: refactor kaslr_legal_offset() and kaslr_early_init() - arm64: Force NO_BLOCK_MAPPINGS if crashkernel reservation is required - exec: Move unshare_files to fix posix file locking during exec - exec: Don't open code get_close_on_exec - ARM: mm: Fix PXN process with LPAE feature - ARM: mm: Provide die_kernel_fault() helper - ARM: mm: Kill page table base print in show_pte() - ARM: mm: Cleanup access_error() - ARM: mm: Kill task_struct argument for __do_page_fault() - ARM: mm: Rafactor the __do_page_fault() - fanotify: fix copy_event_to_user() fid error clean up - block: fix inflight statistics of part0 - debugfs: fix security_locked_down() call for SELinux - vti6: fix ipv4 pmtu check to honor ip header df - vti: fix ipv4 pmtu check to honor ip header df - alinux: random: speed up the initialization of module - mm: set the sleep_mapped to true for zbud and z3fold - mm/zswap: add the flag can_sleep_mapped - kasan: fix null pointer dereference in kasan_record_aux_stack - bpf: Fix NULL pointer dereference in bpf_get_local_storage() helper - fib: Return the correct errno code - net: Return the correct errno code - net/x25: Return the correct errno code - rtnetlink: Fix missing error code in rtnl_bridge_notify() - drm/amd/amdgpu:save psp ring wptr to avoid attack - drm/amd/display: Fix potential memory leak in DMUB hw_init - drm/amdgpu: refine amdgpu_fru_get_product_info - drm/amd/display: Allow bandwidth validation for 0 streams. - net: ipconfig: Don't override command-line hostnames or domains - nvme-loop: do not warn for deleted controllers during reset - nvme-loop: check for NVME_LOOP_Q_LIVE in nvme_loop_destroy_admin_queue() - nvme-loop: clear NVME_LOOP_Q_LIVE when nvme_loop_configure_admin_queue() fails - nvme-loop: reset queue count to 1 in nvme_loop_destroy_io_queues() - scsi: scsi_devinfo: Add blacklist entry for HPE OPEN-V - Bluetooth: Add a new USB ID for RTL8822CE - scsi: qedf: Do not put host in qedf_vport_create() unconditionally - ethernet: myri10ge: Fix missing error code in myri10ge_probe() - scsi: target: core: Fix warning on realtime kernels - gfs2: Fix use-after-free in gfs2_glock_shrink_scan - riscv: Use -mno-relax when using lld linker - HID: gt683r: add missing MODULE_DEVICE_TABLE - gfs2: fix a deadlock on withdraw-during-mount - gfs2: Prevent direct-I/O write fallback errors from getting lost - ARM: OMAP2+: Fix build warning when mmc_omap is not built - ARM: OMAP1: Fix use of possibly uninitialized irq variable - drm/tegra: sor: Fully initialize SOR before registration - gpu: host1x: Split up client initalization and registration - drm/tegra: sor: Do not leak runtime PM reference - HID: usbhid: fix info leak in hid_submit_ctrl - HID: Add BUS_VIRTUAL to hid_connect logging - HID: multitouch: set Stylus suffix for Stylus-application devices, too - HID: quirks: Add quirk for Lenovo optical mouse - HID: hid-sensor-hub: Return error for hid_set_field() failure - HID: hid-input: add mapping for emoji picker key - HID: a4tech: use A4_2WHEEL_MOUSE_HACK_B8 for A4TECH NB-95 - HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for Saitek X65 - net: ieee802154: fix null deref in parse dev addr - livepatch: fix unload hook could not be excuted - mm/memory-failure: make sure wait for page writeback in memory_failure - iommu: sva: Fix compile error in iommu_sva_bind_group - proc: only require mm_struct for writing - tracing: Correct the length check which causes memory corruption - scsi: core: Only put parent device if host state differs from SHOST_CREATED - scsi: core: Put .shost_dev in failure path if host state changes to RUNNING - scsi: core: Fix failure handling of scsi_add_host_with_dma() - scsi: core: Fix error handling of scsi_host_alloc() - NFSv4: nfs4_proc_set_acl needs to restore NFS_CAP_UIDGID_NOMAP on error. - NFSv4: Fix second deadlock in nfs4_evict_inode() - NFS: Fix use-after-free in nfs4_init_client() - kvm: fix previous commit for 32-bit builds - perf session: Correct buffer copying when peeking events - NFSv4: Fix deadlock between nfs4_evict_inode() and nfs4_opendata_get_inode() - NFS: Fix a potential NULL dereference in nfs_get_client() - IB/mlx5: Fix initializing CQ fragments buffer - KVM: x86: Ensure liveliness of nested VM-Enter fail tracepoint message - x86/nmi_watchdog: Fix old-style NMI watchdog regression on old Intel CPUs - sched/fair: Fix util_est UTIL_AVG_UNCHANGED handling - sched/fair: Make sure to update tg contrib for blocked load - sched/fair: Keep load_avg and load_sum synced - perf: Fix data race between pin_count increment/decrement - gpio: wcd934x: Fix shift-out-of-bounds error - phy: ti: Fix an error code in wiz_probe() - ASoC: meson: gx-card: fix sound-dai dt schema - ASoC: core: Fix Null-point-dereference in fmt_single_name() - phy: cadence: Sierra: Fix error return code in cdns_sierra_phy_probe() - tools/bootconfig: Fix error return code in apply_xbc() - vmlinux.lds.h: Avoid orphan section with !SMP - ARM: cpuidle: Avoid orphan section warning - RDMA/mlx4: Do not map the core_clock page to user space unless enabled - RDMA/ipoib: Fix warning caused by destroying non-initial netns - drm/msm/a6xx: avoid shadow NULL reference in failure path - drm/msm/a6xx: update/fix CP_PROTECT initialization - drm/msm/a6xx: fix incorrectly set uavflagprd_inv field for A650 - drm/mcde: Fix off by 10^3 in calculation - usb: typec: mux: Fix copy-paste mistake in typec_mux_match - usb: dwc3: gadget: Disable gadget IRQ during pullup disable - phy: usb: Fix misuse of IS_ENABLED - regulator: rtmv20: Fix .set_current_limit/.get_current_limit callbacks - regulator: bd71828: Fix .n_voltages settings - regulator: fan53880: Fix missing n_voltages setting - regulator: bd718x7: Fix the BUCK7 voltage setting on BD71837 - regulator: max77620: Use device_set_of_node_from_dev() - regulator: core: resolve supply for boot-on/always-on regulators - usb: typec: tcpm: cancel frs hrtimer when unregister tcpm port - usb: typec: tcpm: cancel vdm and state machine hrtimer when unregister tcpm port - usb: fix various gadget panics on 10gbps cabling - usb: fix various gadgets null ptr deref on 10gbps cabling. - usb: gadget: eem: fix wrong eem header operation - USB: serial: cp210x: fix alternate function for CP2102N QFN20 - USB: serial: quatech2: fix control-request directions - USB: serial: omninet: add device id for Zyxel Omni 56K Plus - USB: serial: ftdi_sio: add NovaTech OrionMX product ID - usb: gadget: f_fs: Ensure io_completion_wq is idle during unbind - usb: typec: intel_pmc_mux: Add missed error check for devm_ioremap_resource() - usb: typec: intel_pmc_mux: Put fwnode in error case during ->probe() - usb: typec: ucsi: Clear PPM capability data in ucsi_init() error path - usb: typec: wcove: Use LE to CPU conversion when accessing msg->header - usb: musb: fix MUSB_QUIRK_B_DISCONNECT_99 handling - usb: dwc3: ep0: fix NULL pointer exception - usb: dwc3: gadget: Bail from dwc3_gadget_exit() if dwc->gadget is NULL - usb: dwc3: meson-g12a: Disable the regulator in the error handling path of the probe - usb: dwc3-meson-g12a: fix usb2 PHY glue init when phy0 is disabled - usb: pd: Set PD_T_SINK_WAIT_CAP to 310ms - usb: f_ncm: only first packet of aggregate needs to start timer - USB: f_ncm: ncm_bitrate (speed) is unsigned - mmc: renesas_sdhi: Fix HS400 on R-Car M3-W+ - mmc: renesas_sdhi: abort tuning when timeout detected - ftrace: Do not blindly read the ip address in ftrace_bug() - cgroup1: don't allow '\n' in renaming - btrfs: promote debugging asserts to full-fledged checks in validate_super - btrfs: return value from btrfs_mark_extent_written() in case of error - async_xor: check src_offs is not NULL before updating it - staging: rtl8723bs: Fix uninitialized variables - kvm: avoid speculation-based attacks from out-of-range memslot accesses - KVM: X86: MMU: Use the correct inherited permissions to get shadow page - perf/x86/intel/uncore: Fix M2M event umask for Ice Lake server - drm: Lock pointer access in drm_master_release() - drm: Fix use-after-free read in drm_getunique() - Revert "ACPI: sleep: Put the FACS table after using it" - spi: bcm2835: Fix out-of-bounds access with more than 4 slaves - ALSA: hda/realtek: fix mute/micmute LEDs for HP ZBook Power G8 - ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook 840 Aero G8 - ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP EliteBook x360 1040 G8 - ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Elite Dragonfly G2 - ALSA: hda/realtek: headphone and mic don't work on an Acer laptop - ALSA: firewire-lib: fix the context to call snd_pcm_stop_xrun() - ALSA: seq: Fix race of snd_seq_timer_open() - i2c: mpc: implement erratum A-004447 workaround - i2c: mpc: Make use of i2c_recover_bus() - spi: Cleanup on failure of initial setup - spi: Don't have controller clean up spi device before driver unbind - powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P1010 i2c controllers - powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P2041 i2c controllers - nvmet: fix false keep-alive timeout when a controller is torn down - nvme-tcp: remove incorrect Kconfig dep in BLK_DEV_NVME - bnx2x: Fix missing error code in bnx2x_iov_init_one() - dm verity: fix require_signatures module_param permissions - MIPS: Fix kernel hang under FUNCTION_GRAPH_TRACER and PREEMPT_TRACER - nvme-fabrics: decode host pathing error for connect - net: dsa: microchip: enable phy errata workaround on 9567 - net: appletalk: cops: Fix data race in cops_probe1 - net: macb: ensure the device is available before accessing GEMGXL control registers - scsi: target: qla2xxx: Wait for stop_phase1 at WWN removal - scsi: hisi_sas: Drop free_irq() of devm_request_irq() allocated irq - scsi: vmw_pvscsi: Set correct residual data length - scsi: bnx2fc: Return failure if io_req is already in ABTS processing - net:sfc: fix non-freed irq in legacy irq mode - RDS tcp loopback connection can hang - net/qla3xxx: fix schedule while atomic in ql_sem_spinlock - wq: handle VM suspension in stall detection - cgroup: disable controllers at parse time - net: mdiobus: get rid of a BUG_ON() - netlink: disable IRQs for netlink_lock_table() - bonding: init notify_work earlier to avoid uninitialized use - isdn: mISDN: netjet: Fix crash in nj_probe: - usb: chipidea: udc: assign interrupt number to USB gadget structure - spi: sprd: Add missing MODULE_DEVICE_TABLE - ASoC: sti-sas: add missing MODULE_DEVICE_TABLE - vfio-ccw: Serialize FSM IDLE state with I/O completion - vfio-ccw: Reset FSM state to IDLE inside FSM - ASoC: Intel: bytcr_rt5640: Add quirk for the Lenovo Miix 3-830 tablet - ASoC: Intel: bytcr_rt5640: Add quirk for the Glavey TM800A550L tablet - usb: cdns3: Fix runtime PM imbalance on error - net/nfc/rawsock.c: fix a permission check bug - bpf: Forbid trampoline attach for functions with variable arguments - spi: spi-zynq-qspi: Fix stack violation bug - spi: Fix spi device unregister flow - ASoC: amd: fix for pcm_read() error - ASoC: max98088: fix ni clock divider calculation - proc: Track /proc/$pid/attr/ opener mm_struct - mtd: mtd_blkdevs: Initialize rq.limits.discard_granularity - block, bfq: set next_rq to waker_bfqq->next_rq in waker injection - bdev: Do not return EBUSY if bdev discard races with write - powerpc/perf: Invoke per-CPU variable access with disabled interrupts - perf annotate: Fix jump parsing for C++ code. - perf tools: Fix arm64 build error with gcc-11 - perf record: Fix memory leak in vDSO found using ASAN - perf parse-events: Check if the software events array slots are populated - perf symbol-elf: Fix memory leak by freeing sdt_note.args - perf env: Fix memory leak of bpf_prog_info_linear member - scsi: iscsi: Fix iSCSI cls conn state - scsi: iscsi: Fix race condition between login and sync thread - Revert "perf kmem: Do not pass additional arguments - neighbour: allow NUD_NOARP entries to be forced GCed - xen-netback: take a reference to the RX task thread - netfilter: nf_tables: missing error reporting for not selected expressions - i2c: qcom-geni: Suspend and resume the bus during SYSTEM_SLEEP_PM ops - lib/lz4: explicitly support in-place decompression - x86/kvm: Disable all PV features on crash - x86/kvm: Disable kvmclock on all CPUs on shutdown - x86/kvm: Teardown PV features on boot CPU as well - KVM: arm64: Fix debug register indexing - KVM: SVM: Truncate GPR value for DR and CR accesses in !64-bit mode - btrfs: fix unmountable seed device after fstrim - drm/msm/dpu: always use mdp device to scale bandwidth - mm, hugetlb: fix simple resv_huge_pages underflow on UFFDIO_COPY - btrfs: fix deadlock when cloning inline extents and low on available space - btrfs: abort in rename_exchange if we fail to insert the second ref - btrfs: fixup error handling in fixup_inode_link_counts - btrfs: return errors from btrfs_del_csums in cleanup_ref_head - btrfs: fix error handling in btrfs_del_csums - btrfs: mark ordered extent and inode with error if we fail to finish - powerpc/kprobes: Fix validation of prefixed instructions across page boundary - x86/apic: Mark _all_ legacy interrupts when IO/APIC is missing - drm/amdgpu: make sure we unpin the UVD BO - drm/amdgpu: Don't query CE and UE errors - nfc: fix NULL ptr dereference in llcp_sock_getname() after failed connect - x86/sev: Check SME/SEV support in CPUID first - x86/cpufeatures: Force disable X86_FEATURE_ENQCMD and remove update_pasid() - mm/page_alloc: fix counting of free pages after take off from buddy - mm/debug_vm_pgtable: fix alignment for pmd/pud_advanced_tests() - ocfs2: fix data corruption by fallocate - pid: take a reference when initializing `cad_pid` - usb: dwc2: Fix build in periphal-only mode - ext4: fix accessing uninit percpu counter variable with fast_commit - ext4: fix memory leak in ext4_mb_init_backend on error path. - ext4: fix fast commit alignment issues - ext4: fix memory leak in ext4_fill_super - ARM: dts: imx6q-dhcom: Add PU,VDD1P1,VDD2P5 regulators - ARM: dts: imx6dl-yapp4: Fix RGMII connection to QCA8334 switch - ALSA: hda: update the power_state during the direct-complete - ALSA: hda: Fix for mute key LED for HP Pavilion 15-CK0xx - ALSA: timer: Fix master timer notification - gfs2: fix scheduling while atomic bug in glocks - HID: multitouch: require Finger field to mark Win8 reports as MT - HID: magicmouse: fix NULL-deref on disconnect - HID: i2c-hid: Skip ELAN power-on command after reset - net: caif: fix memory leak in cfusbl_device_notify - net: caif: fix memory leak in caif_device_notify - net: caif: add proper error handling - net: caif: added cfserl_release function - wireguard: allowedips: free empty intermediate nodes when removing single node - wireguard: allowedips: allocate nodes in kmem_cache - wireguard: allowedips: remove nodes in O(1) - wireguard: allowedips: initialize list head in selftest - wireguard: selftests: make sure rp_filter is disabled on vethc - wireguard: selftests: remove old conntrack kconfig value - wireguard: use synchronize_net rather than synchronize_rcu - wireguard: peer: allocate in kmem_cache - wireguard: do not use -O3 - Bluetooth: use correct lock to prevent UAF of hdev object - Bluetooth: fix the erroneous flush_work() order - drm/amdgpu/jpeg3: add cancel_delayed_work_sync before power gate - drm/amdgpu/jpeg2.5: add cancel_delayed_work_sync before power gate - drm/amdgpu/vcn3: add cancel_delayed_work_sync before power gate - io_uring: use better types for cflags - io_uring: fix link timeout refs - riscv: vdso: fix and clean-up Makefile - serial: stm32: fix threaded interrupt handling - tipc: fix unique bearer names sanity check - tipc: add extack messages for bearer/media failure - bus: ti-sysc: Fix flakey idling of uarts and stop using swsup_sidle_act - ARM: dts: imx: emcon-avari: Fix nxp,pca8574 #gpio-cells - ARM: dts: imx7d-pico: Fix the 'tuning-step' property - ARM: dts: imx7d-meerkat96: Fix the 'tuning-step' property - arm64: dts: freescale: sl28: var4: fix RGMII clock and voltage - arm64: dts: zii-ultra: fix 12V_MAIN voltage - arm64: dts: ls1028a: fix memory node - bus: ti-sysc: Fix am335x resume hang for usb otg module - optee: use export_uuid() to copy client UUID - arm64: dts: ti: j7200-main: Mark Main NAVSS as dma-coherent - ixgbe: add correct exception tracing for XDP - ixgbe: optimize for XDP_REDIRECT in xsk path - ice: add correct exception tracing for XDP - ice: optimize for XDP_REDIRECT in xsk path - ice: simplify ice_run_xdp - i40e: add correct exception tracing for XDP - i40e: optimize for XDP_REDIRECT in xsk path - cxgb4: avoid link re-train during TC-MQPRIO configuration - i2c: qcom-geni: Add shutdown callback for i2c - ice: Allow all LLDP packets from PF to Tx - ice: report supported and advertised autoneg using PHY capabilities - ice: handle the VF VSI rebuild failure - ice: Fix VFR issues for AVF drivers that expect ATQLEN cleared - ice: Fix allowing VF to request more/less queues via virtchnl - ipv6: Fix KASAN: slab-out-of-bounds Read in fib6_nh_flush_exceptions - cxgb4: fix regression with HASH tc prio value update - ixgbevf: add correct exception tracing for XDP - igb: add correct exception tracing for XDP - ieee802154: fix error return code in ieee802154_llsec_getparams() - ieee802154: fix error return code in ieee802154_add_iface() - bpf, lockdown, audit: Fix buggy SELinux lockdown permission checks - bpf: Simplify cases in bpf_base_func_proto - drm/i915/selftests: Fix return value check in live_breadcrumbs_smoketest() - netfilter: nfnetlink_cthelper: hit EBUSY on updates if size mismatches - netfilter: nft_ct: skip expectations for confirmed conntrack - nvmet: fix freeing unallocated p2pmem - net/mlx5: DR, Create multi-destination flow table with level less than 64 - net/mlx5e: Check for needed capability for cvlan matching - net/mlx5: Check firmware sync reset requested is set before trying to abort it - net/mlx5e: Fix incompatible casting - net/tls: Fix use-after-free after the TLS device goes down and up - net/tls: Replace TLS_RX_SYNC_RUNNING with RCU - net: sock: fix in-kernel mark setting - net: dsa: tag_8021q: fix the VLAN IDs used for encoding sub-VLANs - perf probe: Fix NULL pointer dereference in convert_variable_location() - ACPICA: Clean up context mutex during object deletion - nvme-rdma: fix in-casule data send for chained sgls - mptcp: always parse mptcp options for MPC reqsk - net/sched: act_ct: Fix ct template allocation for zone 0 - net/sched: act_ct: Offload connections with commit action - devlink: Correct VIRTUAL port to not have phys_port attributes - HID: i2c-hid: fix format string mismatch - HID: pidff: fix error return code in hid_pidff_init() - HID: logitech-hidpp: initialize level variable - ipvs: ignore IP_VS_SVC_F_HASHED flag when adding service - vfio/platform: fix module_put call in error flow - samples: vfio-mdev: fix error handing in mdpy_fb_probe() - vfio/pci: zap_vma_ptes() needs MMU - vfio/pci: Fix error return code in vfio_ecap_init() - efi: cper: fix snprintf() use in cper_dimm_err_location() - efi/libstub: prevent read overflow in find_file_option() - efi: Allow EFI_MEMORY_XP and EFI_MEMORY_RO both to be cleared - efi/fdt: fix panic when no valid fdt found - netfilter: conntrack: unregister ipv4 sockopts on error unwind - hwmon: (pmbus/isl68137) remove READ_TEMPERATURE_3 for RAA228228 - hwmon: (dell-smm-hwmon) Fix index values - net: usb: cdc_ncm: don't spew notifications - btrfs: tree-checker: do not error out if extent ref hash doesn't match - ext4: fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed - usb: core: reduce power-on-good delay time of root hub - neighbour: Prevent Race condition in neighbour subsytem - scripts/clang-tools: switch explicitly to Python 3 - net: hso: bail out on interrupt URB allocation failure - Revert "Revert "ALSA: usx2y: Fix potential NULL pointer dereference"" - SUNRPC: More fixes for backlog congestion - bpftool: Add sock_release help info for cgroup attach/prog load command - net: hns3: check the return of skb_checksum_help() - samples/bpf: Consider frame size in tx_only of xdpsock sample - i915: fix build warning in intel_dp_get_link_status() - net: mvpp2: add buffer header handling in RX - net: zero-initialize tc skb extension on allocation - MIPS: ralink: export rt_sysc_membase for rt2880_wdt.c - MIPS: alchemy: xxs1500: add gpio-au1000.h header file - net: hsr: fix mac_len checks - sch_dsmark: fix a NULL deref in qdisc_reset() - net: ethernet: mtk_eth_soc: Fix packet statistics support for MT7628/88 - ALSA: usb-audio: scarlett2: snd_scarlett_gen2_controls_create() can be static - ipv6: record frag_max_size in atomic fragments in input path - net: lantiq: fix memory corruption in RX ring - scsi: libsas: Use _safe() loop in sas_resume_port() - ASoC: qcom: lpass-cpu: Use optional clk APIs - ixgbe: fix large MTU request from VF - bpf: Set mac_len in bpf_skb_change_head - bpf, offload: Reorder offload callback 'prepare' in verifier - ASoC: cs35l33: fix an error code in probe() - staging: emxx_udc: fix loop in _nbu2ss_nuke() - cxgb4: avoid accessing registers when clearing filters - iommu/vt-d: Use user privilege for RID2PASID translation - net: hns3: put off calling register_netdev() until client initialize complete - net: hns3: fix incorrect resp_msg issue - iommu/virtio: Add missing MODULE_DEVICE_TABLE - gve: Correct SKB queue index validation. - gve: Upgrade memory barrier in poll routine - gve: Add NULL pointer checks when freeing irqs. - gve: Update mgmt_msix_idx if num_ntfy changes - gve: Check TX QPL was actually assigned - net/smc: remove device from smcd_dev_list after failed device_add() - mld: fix panic in mld_newpack() - bnxt_en: Fix context memory setup for 64K page size. - bnxt_en: Include new P5 HV definition in VF check. - net: bnx2: Fix error return code in bnx2_init_board() - net: hso: check for allocation failure in hso_create_bulk_serial_device() - net: sched: fix tx action reschedule issue with stopped queue - net: sched: fix tx action rescheduling issue during deactivation - net: sched: fix packet stuck problem for lockless qdisc - tls splice: check SPLICE_F_NONBLOCK instead of MSG_DONTWAIT - openvswitch: meter: fix race when getting now_ms. - cxgb4/ch_ktls: Clear resources when pf4 device is removed - net: mdio: octeon: Fix some double free issues - net: mdio: thunder: Fix a double free issue in the .remove function - chelsio/chtls: unlock on error in chtls_pt_recvmsg() - net: fec: fix the potential memory leak in fec_enet_init() - net: packetmmap: fix only tx timestamp on request - net: really orphan skbs tied to closing sk - spi: Assume GPIO CS active high in ACPI case - vfio-ccw: Check initialized flag in cp_init() - net: ipa: memory region array is variable size - net: stmmac: Fix MAC WoL not working if PHY does not support WoL - ASoC: cs42l42: Regmap must use_single_read/write - interconnect: qcom: Add missing MODULE_DEVICE_TABLE - interconnect: qcom: bcm-voter: add a missing of_node_put() - net: dsa: fix error code getting shifted with 4 in dsa_slave_get_sset_count - net: netcp: Fix an error message - linux/bits.h: fix compilation error with GENMASK - block: fix a race between del_gendisk and BLKRRPART - platform/x86: touchscreen_dmi: Add info for the Chuwi Hi10 Pro (CWI529) tablet - drm/amdgpu: stop touching sched.ready in the backend - drm/amd/amdgpu: fix a potential deadlock in gpu reset - drm/amdgpu: Fix a use-after-free - drm/amd/amdgpu: fix refcount leak - drm/amd/display: Disconnect non-DP with no EDID - SMB3: incorrect file id in requests compounded with open - platform/x86: touchscreen_dmi: Add info for the Mediacom Winpad 7.0 W700 tablet - platform/x86: intel_punit_ipc: Append MODULE_DEVICE_TABLE for ACPI - platform/x86: hp-wireless: add AMD's hardware id to the supported list - btrfs: do not BUG_ON in link_to_fixup_dir - btrfs: release path before starting transaction when cloning inline extent - scsi: pm80xx: Fix drives missing during rmmod/insmod loop - openrisc: Define memory barrier mb - scsi: BusLogic: Fix 64-bit system enumeration error for Buslogic - scsi: ufs: ufs-mediatek: Fix power down spec violation - btrfs: return whole extents in fiemap - brcmfmac: properly check for bus register errors - Revert "brcmfmac: add a check for the status of usb_register" - net: liquidio: Add missing null pointer checks - Revert "net: liquidio: fix a NULL pointer dereference" - media: gspca: properly check for errors in po1030_probe() - Revert "media: gspca: Check the return value of write_bridge for timeout" - media: gspca: mt9m111: Check write_bridge for timeout - Revert "media: gspca: mt9m111: Check write_bridge for timeout" - media: dvb: Add check on sp8870_readreg return - Revert "media: dvb: Add check on sp8870_readreg" - ASoC: cs43130: handle errors in cs43130_probe() properly - Revert "ASoC: cs43130: fix a NULL pointer dereference" - libertas: register sysfs groups properly - Revert "libertas: add checks for the return value of sysfs_create_group" - dmaengine: qcom_hidma: comment platform_driver_register call - Revert "dmaengine: qcom_hidma: Check for driver register failure" - isdn: mISDN: correctly handle ph_info allocation failure in hfcsusb_ph_info - Revert "isdn: mISDN: Fix potential NULL pointer dereference of kzalloc" - ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd() - Revert "ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd()" - isdn: mISDNinfineon: check/cleanup ioremap failure correctly in setup_io - Revert "isdn: mISDNinfineon: fix potential NULL pointer dereference" - Revert "ALSA: usx2y: Fix potential NULL pointer dereference" - Revert "ALSA: gus: add a check of the status of snd_ctl_add" - char: hpet: add checks after calling ioremap - Revert "char: hpet: fix a missing check of ioremap" - net: caif: remove BUG_ON(dev == NULL) in caif_xmit - Revert "net: caif: replace BUG_ON with recovery code" - net/smc: properly handle workqueue allocation failure - Revert "net/smc: fix a NULL pointer dereference" - net: fujitsu: fix potential null-ptr-deref - Revert "net: fujitsu: fix a potential NULL pointer dereference" - serial: max310x: unregister uart driver in case of failure and abort - Revert "serial: max310x: pass return value of spi_register_driver" - Revert "ALSA: sb: fix a missing check of snd_ctl_add" - Revert "media: usb: gspca: add a missed check for goto_low_power" - Revert "crypto: cavium/nitrox - add an error message to explain the failure of pci_request_mem_regions" - gpio: cadence: Add missing MODULE_DEVICE_TABLE - platform/x86: hp_accel: Avoid invoking _INI to speed up resume - mptcp: fix data stream corruption - mptcp: drop unconditional pr_warn on bad opt - mptcp: avoid error message on infinite mapping - nvmet-tcp: fix inline data size comparison in nvmet_tcp_queue_response - perf jevents: Fix getting maximum number of fds - afs: Fix the nlink handling of dir-over-dir rename - i2c: sh_mobile: Use new clock calculation formulas for RZ/G2E - i2c: i801: Don't generate an interrupt on bus reset - i2c: mediatek: Disable i2c start_en and clear intr_stat brfore reset - i2c: s3c2410: fix possible NULL pointer deref on read message after write - net: dsa: sja1105: fix VL lookup command packing for P/Q/R/S - net: dsa: sja1105: call dsa_unregister_switch when allocating memory fails - net: dsa: sja1105: add error handling in sja1105_setup() - net: dsa: sja1105: error out on unsupported PHY mode - net: dsa: sja1105: use 4095 as the private VLAN for untagged traffic - net: dsa: sja1105: update existing VLANs from the bridge VLAN list - net: dsa: fix a crash if ->get_sset_count() fails - net: dsa: mt7530: fix VLAN traffic leaks - netfilter: flowtable: Remove redundant hw refresh bit - spi: spi-fsl-dspi: Fix a resource leak in an error handling path - tipc: skb_linearize the head skb when reassembling msgs - tipc: wait and exit until all work queues are done - Revert "net:tipc: Fix a double free in tipc_sk_mcast_rcv" - SUNRPC in case of backlog, hand free slots directly to waiting task - net/mlx5: Set term table as an unmanaged flow table - net/mlx4: Fix EEPROM dump support - net/mlx5e: Fix null deref accessing lag dev - net/mlx5: Set reformat action when needed for termination rules - net/mlx5e: Fix nullptr in add_vlan_push_action() - {net,vdpa}/mlx5: Configure interface MAC into mpfs L2 table - net/mlx5e: Fix error path of updating netdev queues - net/mlx5e: Fix multipath lag activation - net/mlx5e: reset XPS on error flow if netdev isn't registered yet - drm/meson: fix shutdown crash when component not probed - NFSv4: Fix v4.0/v4.1 SEEK_DATA return -ENOTSUPP when set NFS_V4_2 config - NFS: Don't corrupt the value of pg_bytes_written in nfs_do_recoalesce() - NFS: Fix an Oopsable condition in __nfs_pageio_add_request() - NFS: fix an incorrect limit in filelayout_decode_layout() - fs/nfs: Use fatal_signal_pending instead of signal_pending - Bluetooth: cmtp: fix file refcount when cmtp_attach_device fails - net: usb: fix memory leak in smsc75xx_bind - usb: typec: mux: Fix matching with typec_altmode_desc - usb: gadget: udc: renesas_usb3: Fix a race in usb3_start_pipen() - usb: dwc3: gadget: Properly track pending and queued SG - thermal/drivers/intel: Initialize RW trip to THERMAL_TEMP_INVALID - USB: serial: pl2303: add device id for ADLINK ND-6530 GC - USB: serial: ftdi_sio: add IDs for IDS GmbH Products - USB: serial: option: add Telit LE910-S1 compositions 0x7010, 0x7011 - USB: serial: ti_usb_3410_5052: add startech.com device id - serial: rp2: use 'request_firmware' instead of 'request_firmware_nowait' - serial: sh-sci: Fix off-by-one error in FIFO threshold register setting - serial: tegra: Fix a mask operation that is always true - drivers: base: Fix device link removal - USB: usbfs: Don't WARN about excessively large memory allocations - Revert "irqbypass: do not start cons/prod when failed connect" - USB: trancevibrator: fix control-request direction - serial: 8250_pci: handle FL_NOIRQ board flag - serial: 8250_pci: Add support for new HPE serial device - serial: 8250_dw: Add device HID for new AMD UART controller - serial: 8250: Add UART_BUG_TXRACE workaround for Aspeed VUART - iio: adc: ad7192: handle regulator voltage error first - iio: adc: ad7192: Avoid disabling a clock that was never enabled. - iio: adc: ad7793: Add missing error code in ad7793_setup() - iio: adc: ad7923: Fix undersized rx buffer. - iio: adc: ad7124: Fix potential overflow due to non sequential channel numbers - iio: adc: ad7124: Fix missbalanced regulator enable / disable on error. - iio: adc: ad7768-1: Fix too small buffer passed to iio_push_to_buffers_with_timestamp() - iio: dac: ad5770r: Put fwnode in error case during ->probe() - iio: gyro: fxas21002c: balance runtime power in error path - staging: iio: cdc: ad7746: avoid overwrite of num_channels - mei: request autosuspend after sending rx flow control - KVM: arm64: Prevent mixed-width VM creation - KVM: X86: Fix vCPU preempted state from guest's point of view - thunderbolt: dma_port: Fix NVM read buffer bounds and offset issue - thunderbolt: usb4: Fix NVM read buffer bounds and offset issue - misc/uss720: fix memory leak in uss720_probe - serial: core: fix suspicious security_locked_down() call - seccomp: Refactor notification handler to prepare for new semantics - Documentation: seccomp: Fix user notification documentation - kgdb: fix gcc-11 warnings harder - selftests/gpio: Fix build when source tree is read only - selftests/gpio: Move include of lib.mk up - selftests/gpio: Use TEST_GEN_PROGS_EXTENDED - drm/amdgpu/jpeg2.0: add cancel_delayed_work_sync before power gate - drm/amdgpu/vcn2.5: add cancel_delayed_work_sync before power gate - drm/amdgpu/vcn2.0: add cancel_delayed_work_sync before power gate - drm/amdkfd: correct sienna_cichlid SDMA RLC register offset error - drm/amdgpu/vcn1: add cancel_delayed_work_sync before power gate - drm/amd/pm: correct MGpuFanBoost setting - dm snapshot: properly fix a crash when an origin has no snapshots - ath11k: Clear the fragment cache during key install - ath10k: Validate first subframe of A-MSDU before processing the list - ath10k: Fix TKIP Michael MIC verification for PCIe - ath10k: drop MPDU which has discard flag set by firmware for SDIO - ath10k: drop fragments with multicast DA for SDIO - ath10k: drop fragments with multicast DA for PCIe - ath10k: add CCMP PN replay protection for fragmented frames for PCIe - mac80211: extend protection against mixed key and fragment cache attacks - mac80211: do not accept/forward invalid EAPOL frames - mac80211: prevent attacks on TKIP/WEP as well - mac80211: check defrag PN against current frame - mac80211: add fragment cache to sta_info - mac80211: drop A-MSDUs on old ciphers - cfg80211: mitigate A-MSDU aggregation attacks - mac80211: properly handle A-MSDUs that start with an RFC 1042 header - mac80211: prevent mixed key and fragment cache attacks - mac80211: assure all fragments are encrypted - netfilter: nft_set_pipapo_avx2: Add irq_fpu_usable() check, fallback to non-AVX2 version - net/sched: fq_pie: fix OOB access in the traffic path - net/sched: fq_pie: re-factor fix for fq_pie endless loop - net: hso: fix control-request directions - proc: Check /proc/$pid/attr/ writes against file opener - perf scripts python: exported-sql-viewer.py: Fix warning display - perf scripts python: exported-sql-viewer.py: Fix Array TypeError - perf scripts python: exported-sql-viewer.py: Fix copy to clipboard from Top Calls by elapsed Time report - perf intel-pt: Fix transaction abort handling - perf intel-pt: Fix sample instruction bytes - iommu/vt-d: Fix sysfs leak in alloc_iommu() - NFSv4: Fix a NULL pointer dereference in pnfs_mark_matching_lsegs_return() - cifs: set server->cipher_type to AES-128-CCM for SMB3.0 - ALSA: usb-audio: scarlett2: Improve driver startup messages - ALSA: usb-audio: scarlett2: Fix device hang with ehci-pci - ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Zbook Fury 17 G8 - ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Zbook Fury 15 G8 - ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Zbook G8 - ALSA: hda/realtek: fix mute/micmute LEDs for HP 855 G8 - ALSA: hda/realtek: Chain in pop reduction fixup for ThinkStation P340 - ALSA: hda/realtek: Headphone volume is controlled by Front mixer - ALSA: hda/realtek: the bass speaker can't output sound on Yoga 9i - sched: export sched_setscheduler symbol - arm32: kaslr: Bugfix of BSS size calculation when enabled kaslr - mm: Move HOLES_IN_ZONE into mm - mm,hwpoison: return -EBUSY when migration fails - livepatch: put memory alloc and free out stop machine - livepatch/core: Support function force patched/unpatched - livepatch/ppc64: Enable livepatch without ftrace - livepatch/ppc64: Sample testcase fix ppc64 - livepatch/ppc64: Ignore the first frame when checking stack - livepatch/ppc64: Make sure caller function in stack - livepatch/ppc64: Use module_alloc to alloc func_node - livepatch/ppc64: Implement per func_node livepatch trampoline - livepatch/ppc64: Check active func in consistency stack checking - livepatch/ppc64: Support use func_descr for new_func - livepatch/ppc64: Implement livepatch without ftrace for ppc64be - livepatch/ppc32: Ignore the first frame when checking stack - livepatch/ppc32: Check active func in consistency stack checking - livepatch/ppc32: Fix current backtracking in klp_check_calltrace - livepatch/ppc32: Fix func size less than limit - livepatch/ppc32: Add support for longjump - livepatch/ppc32: Support livepatch without ftrace - livepatch/x86: check active func in consistency stack checking - livepatch/x86: support livepatch without ftrace - livepatch/core: Revert module_enable_ro and module_disable_ro - livepatch/arm: Check active func in consistency stack checking - livepatch/arm: Add support for livepatch plt - livepatch/arm: Fix current backtracking in klp_check_calltrace - livepatch/arm: Support livepatch without ftrace - livepatch/core: Add support for arm for klp relocation - arm/module: Use plt section indices for relocations - livepatch/core: Add livepatch consistency depends - livepatch/arm64: check active func in consistency stack checking - livepatch/arm64: Fix current backtracking in klp_check_calltrace - livepatch/arm64: Fix func size less than limit - livepatch/arm64: Support livepatch without ftrace - livepatch/core: Support jump_label - livepatch/core: Supprt load and unload hooks - livepatch/core: Split livepatch consistency - livepatch/core: Restrict livepatch patched/unpatched when plant kprobe - livepatch/core: Allow implementation without ftrace - DEBUG: iommu: Sanity-check of page requests - DEBUG: iommu/arm-smmu-v3: Add SVA trace events - TESTING: vfio: Add support for Shared Virtual Addressing - iommu: Add group variant for SVA bind/unbind - mm: export symbol mmput_async - mm: export symbol find_get_task_by_vpid - mm: export symbol mm_access - iommu/arm-smmu-v3: Support auxiliary domains - iommu: Use device fault trace event - trace/iommu: Add sva trace events - iommu: handle page response timeout - iommu: Add a timeout parameter for PRQ response - iommu: Introduce attach/detach_pasid_table API - Documentation: Generalize the "pci=noats" boot parameter - PCI: Support ats-supported device-tree property - arm64: dts: fast models: Enable PCIe ATS for Base RevC FVP - dt-bindings: PCI: generic: Add ats-supported property - iommu/arm-smmu-v3: Ratelimit event dump - iommu/arm-smmu-v3: Add support for Hardware Translation Table Update - iommu/arm-smmu-v3: Enable broadcast TLB maintenance - iommu/arm-smmu-v3: Add support for PRI - PCI/ATS: Export PRI functions - PCI/ATS: Add PRI stubs - mm: notify remote TLBs when dirtying a PTE - iommu/arm-smmu-v3: Add stall support for platform devices - ACPI/IORT: Enable stall support for platform devices - dt-bindings: document stall property for IOMMU masters - NFC: nci: fix memory leak in nci_allocate_device - perf unwind: Set userdata for all __report_module() paths - perf unwind: Fix separate debug info files when using elfutils' libdw's unwinder - KVM: x86: Defer vtime accounting 'til after IRQ handling - context_tracking: Move guest exit vtime accounting to separate helpers - context_tracking: Move guest exit context tracking to separate helpers - bpf: No need to simulate speculative domain for immediates - bpf: Fix mask direction swap upon off reg sign change - bpf: Wrap aux data inside bpf_sanitize_info container - mm/page_alloc: fix counting of managed_pages - mm: page_alloc: refactor setup_per_zone_lowmem_reserve() - dm verity: allow only one error handling mode - Bluetooth: SMP: Fail if remote and local public keys are identical - video: hgafb: correctly handle card detect failure during probe - nvmet: use new ana_log_size instead the old one - x86/boot/compressed/64: Check SEV encryption in the 32-bit boot-path - rtc: pcf85063: fallback to parent of_node - nvme-multipath: fix double initialization of ANA state - x86/Xen: swap NX determination and GDT setup on BSP - openrisc: mm/init.c: remove unused memblock_region variable in map_ram() - drm/i915/gt: Disable HiZ Raw Stall Optimization on broken gen7 - tty: vt: always invoke vc->vc_sw->con_resize callback - vt: Fix character height handling with VT_RESIZEX - vt_ioctl: Revert VT_RESIZEX parameter handling removal - vgacon: Record video mode changes with VT_RESIZEX - video: hgafb: fix potential NULL pointer dereference - qlcnic: Add null check after calling netdev_alloc_skb - leds: lp5523: check return value of lp5xx_read and jump to cleanup code - ics932s401: fix broken handling of errors when word reading fails - net: rtlwifi: properly check for alloc_workqueue() failure - scsi: ufs: handle cleanup correctly on devm_reset_control_get error - net: stmicro: handle clk_prepare() failure during init - ethernet: sun: niu: fix missing checks of niu_pci_eeprom_read() - Revert "niu: fix missing checks of niu_pci_eeprom_read" - Revert "qlcnic: Avoid potential NULL pointer dereference" - Revert "rtlwifi: fix a potential NULL pointer dereference" - Revert "media: rcar_drif: fix a memory disclosure" - cdrom: gdrom: initialize global variable at init time - cdrom: gdrom: deallocate struct gdrom_unit fields in remove_gdrom - Revert "gdrom: fix a memory leak bug" - Revert "scsi: ufs: fix a missing check of devm_reset_control_get" - Revert "ecryptfs: replace BUG_ON with error handling code" - Revert "video: imsttfb: fix potential NULL pointer dereferences" - Revert "hwmon: (lm80) fix a missing check of bus read in lm80 probe" - Revert "leds: lp5523: fix a missing check of return value of lp55xx_read" - Revert "net: stmicro: fix a missing check of clk_prepare" - Revert "video: hgafb: fix potential NULL pointer dereference" - kcsan: Fix debugfs initcall return type - dm snapshot: fix crash with transient storage and zero chunk size - ipc/mqueue, msg, sem: avoid relying on a stack reference past its expiry - xen-pciback: reconfigure also from backend watch handler - xen-pciback: redo VF placement in the virtual topology - mmc: sdhci-pci-gli: increase 1.8V regulator wait - powerpc/64s/syscall: Fix ptrace syscall info with scv syscalls - powerpc/64s/syscall: Use pt_regs.trap to distinguish syscall ABI difference between sc and scv syscalls - drm/amdgpu: update sdma golden setting for Navi12 - drm/amdgpu: update gc golden setting for Navi12 - drm/amdgpu: disable 3DCGCG on picasso/raven1 to avoid compute hang - drm/amdgpu: Fix GPU TLB update error when PAGE_SIZE > AMDGPU_PAGE_SIZE - x86/sev-es: Forward page-faults which happen during emulation - x86/sev-es: Use __put_user()/__get_user() for data accesses - x86/sev-es: Don't return NULL from sev_es_get_ghcb() - x86/sev-es: Invalidate the GHCB after completing VMGEXIT - x86/sev-es: Move sev_es_put_ghcb() in prep for follow on patch - nvme-tcp: fix possible use-after-completion - Revert "serial: mvebu-uart: Fix to avoid a potential NULL pointer dereference" - rapidio: handle create_workqueue() failure - Revert "rapidio: fix a NULL pointer dereference when create_workqueue() fails" - uio_hv_generic: Fix a memory leak in error handling paths - ALSA: hda/realtek: Add fixup for HP Spectre x360 15-df0xxx - ALSA: hda/realtek: Add fixup for HP OMEN laptop - ALSA: hda/realtek: Fix silent headphone output on ASUS UX430UA - ALSA: hda/realtek: Add some CLOVE SSIDs of ALC293 - ALSA: hda/realtek: reset eapd coeff to default value for alc287 - ALSA: firewire-lib: fix check for the size of isochronous packet payload - Revert "ALSA: sb8: add a check for request_region" - ALSA: hda: fixup headset for ASUS GU502 laptop - ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro - ALSA: usb-audio: Validate MS endpoint descriptors - ALSA: firewire-lib: fix calculation for size of IR context payload - ALSA: dice: fix stream format at middle sampling rate for Alesis iO 26 - ALSA: line6: Fix racy initialization of LINE6 MIDI - ALSA: firewire-lib: fix amdtp_packet tracepoints event for packet_index field - ALSA: intel8x0: Don't update period unless prepared - ALSA: dice: fix stream format for TC Electronic Konnekt Live at high sampling transfer frequency - misc: eeprom: at24: check suspend status before disable regulator - cifs: fix memory leak in smb2_copychunk_range - btrfs: avoid RCU stalls while running delayed iputs - powerpc: Fix early setup to make early_ioremap() work - locking/mutex: clear MUTEX_FLAGS if wait_list is empty due to signal - locking/lockdep: Correct calling tracepoints - perf/x86: Avoid touching LBR_TOS MSR for Arch LBR - nvmet: seset ns->file when open fails - ptrace: make ptrace() fail if the tracee changed its pid unexpectedly - powerpc/pseries: Fix hcall tracing recursion in pv queued spinlocks - tools/testing/selftests/exec: fix link error - RDMA/uverbs: Fix a NULL vs IS_ERR() bug - RDMA/mlx5: Fix query DCT via DEVX - platform/x86: dell-smbios-wmi: Fix oops on rmmod dell_smbios - platform/x86: intel_int0002_vgpio: Only call enable_irq_wake() when using s2idle - platform/mellanox: mlxbf-tmfifo: Fix a memory barrier issue - nvme-fc: clear q_live at beginning of association teardown - nvme-tcp: rerun io_work if req_list is not empty - nvme-loop: fix memory leak in nvme_loop_create_ctrl() - nvmet: fix memory leak in nvmet_alloc_ctrl() - nvmet: remove unused ctrl->cqs - RDMA/core: Don't access cm_id after its destruction - RDMA/mlx5: Recover from fatal event in dual port mode - scsi: qla2xxx: Fix error return code in qla82xx_write_flash_dword() - scsi: qedf: Add pointer checks in qedf_update_link_speed() - scsi: ufs: core: Increase the usable queue depth - RDMA/rxe: Clear all QP fields if creation failed - RDMA/core: Prevent divide-by-zero error triggered by the user - RDMA/siw: Release xarray entry - RDMA/siw: Properly check send and receive CQ pointers - tee: amdtee: unload TA only when its refcount becomes 0 - openrisc: Fix a memory leak - firmware: arm_scpi: Prevent the ternary sign expansion bug - scripts: switch explicitly to Python 3 - tweewide: Fix most Shebang lines - ipv6: remove extra dev_hold() for fallback tunnels - ip6_tunnel: sit: proper dev_{hold|put} in ndo_[un]init methods - sit: proper dev_{hold|put} in ndo_[un]init methods - ip6_gre: proper dev_{hold|put} in ndo_[un]init methods - net: stmmac: Do not enable RX FIFO overflow interrupts - lib: stackdepot: turn depot_lock spinlock to raw_spinlock - block: reexpand iov_iter after read/write - ALSA: hda: generic: change the DAC ctl name for LO+SPK or LO+HP - net:CXGB4: fix leak if sk_buff is not used - gpiolib: acpi: Add quirk to ignore EC wakeups on Dell Venue 10 Pro 5055 - drm/amd/display: Fix two cursor duplication when using overlay - nvmet: remove unsupported command noise - net: hsr: check skb can contain struct hsr_ethhdr in fill_frame_info - bridge: Fix possible races between assigning rx_handler_data and setting IFF_BRIDGE_PORT bit - amdgpu/pm: Prevent force of DCEFCLK on NAVI10 and SIENNA_CICHLID - scsi: target: tcmu: Return from tcmu_handle_completions() if cmd_id not found - ceph: don't allow access to MDS-private inodes - ceph: don't clobber i_snap_caps on non-I_NEW inode - ceph: fix fscache invalidation - scsi: lpfc: Fix illegal memory access on Abort IOCBs - riscv: Workaround mcount name prior to clang-13 - scripts/recordmcount.pl: Fix RISC-V regex for clang - riscv: Use $(LD) instead of $(CC) to link vDSO - platform/chrome: cros_ec_typec: Add DP mode check - ARM: 9075/1: kernel: Fix interrupted SMC calls - um: Disable CONFIG_GCOV with MODULES - um: Mark all kernel symbols as local - NFS: NFS_INO_REVAL_PAGECACHE should mark the change attribute invalid - Input: silead - add workaround for x86 BIOS-es which bring the chip up in a stuck state - Input: elants_i2c - do not bind to i2c-hid compatible ACPI instantiated devices - PCI: tegra: Fix runtime PM imbalance in pex_ep_event_pex_rst_deassert() - ACPI / hotplug / PCI: Fix reference count leak in enable_slot() - ARM: 9066/1: ftrace: pause/unpause function graph tracer in cpu_suspend() - dmaengine: dw-edma: Fix crash on loading/unloading driver - PCI: thunder: Fix compile testing - virtio_net: Do not pull payload in skb->head - isdn: capi: fix mismatched prototypes - cxgb4: Fix the -Wmisleading-indentation warning - usb: sl811-hcd: improve misleading indentation - kgdb: fix gcc-11 warning on indentation - airo: work around stack usage warning - drm/i915/display: fix compiler warning about array overrun - x86/msr: Fix wr/rdmsr_safe_regs_on_cpu() prototypes - ASoC: rsnd: check all BUSIF status when error - nvme: do not try to reconfigure APST when the controller is not live - ext4: fix debug format string warning - debugfs: Make debugfs_allow RO after init - dt-bindings: serial: 8250: Remove duplicated compatible strings - dt-bindings: media: renesas,vin: Make resets optional on R-Car Gen1 - i2c: mediatek: Fix send master code at more than 1MHz - media: rkvdec: Remove of_match_ptr() - clk: exynos7: Mark aclk_fsys1_200 as critical - drm/i915: Fix crash in auto_retire - drm/i915/overlay: Fix active retire callback alignment - drm/i915: Read C0DRB3/C1DRB3 as 16 bits again - drm/i915/gt: Fix a double free in gen8_preallocate_top_level_pdp - kobject_uevent: remove warning in init_uevent_argv() - usb: typec: tcpm: Fix error while calculating PPS out values - clocksource/drivers/timer-ti-dm: Handle dra7 timer wrap errata i940 - clocksource/drivers/timer-ti-dm: Prepare to handle dra7 timer wrap issue - MIPS: Avoid handcoded DIVU in `__div64_32' altogether - MIPS: Avoid DIVU in `__div64_32' is result would be zero - MIPS: Reinstate platform `__div64_32' handler - mm: fix struct page layout on 32-bit systems - iommu/vt-d: Remove WO permissions on second-level paging entries - iommu/vt-d: Preset Access/Dirty bits for IOVA over FL - Revert "iommu/vt-d: Preset Access/Dirty bits for IOVA over FL" - Revert "iommu/vt-d: Remove WO permissions on second-level paging entries" - KVM: VMX: Disable preemption when probing user return MSRs - KVM: VMX: Do not advertise RDPID if ENABLE_RDTSCP control is unsupported - KVM: nVMX: Always make an attempt to map eVMCS after migration - KVM: x86: Move RDPID emulation intercept to its own enum - KVM: x86: Emulate RDPID only if RDTSCP is supported - xen/gntdev: fix gntdev_mmap() error exit path - cdc-wdm: untangle a circular dependency between callback and softint - iio: tsl2583: Fix division by a zero lux_val - iio: gyro: mpu3050: Fix reported temperature value - xhci: Add reset resume quirk for AMD xhci controller. - xhci: Do not use GFP_KERNEL in (potentially) atomic context - xhci-pci: Allow host runtime PM as default for Intel Alder Lake xHCI - usb: typec: ucsi: Put fwnode in any case during ->probe() - usb: typec: ucsi: Retrieve all the PDOs instead of just the first 4 - usb: dwc3: gadget: Return success always for kick transfer in ep queue - usb: dwc3: gadget: Enable suspend events - usb: core: hub: fix race condition about TRSMRCY of resume - usb: dwc2: Fix gadget DMA unmap direction - usb: xhci: Increase timeout for HC halt - usb: dwc3: pci: Enable usb2-gadget-lpm-disable for Intel Merrifield - usb: dwc3: omap: improve extcon initialization - blk-mq: Swap two calls in blk_mq_exit_queue() - blk-mq: plug request for shared sbitmap - nbd: Fix NULL pointer in flush_workqueue - f2fs: compress: fix to assign cc.cluster_idx correctly - f2fs: compress: fix race condition of overwrite vs truncate - f2fs: compress: fix to free compress page correctly - nvmet-rdma: Fix NULL deref when SEND is completed with error - nvmet: fix inline bio check for bdev-ns - nvmet: add lba to sect conversion helpers - kyber: fix out of bounds access when preempted - ACPI: scan: Fix a memory leak in an error handling path - usb: musb: Fix an error message - hwmon: (occ) Fix poll rate limiting - usb: fotg210-hcd: Fix an error message - iio: hid-sensors: select IIO_TRIGGERED_BUFFER under HID_SENSOR_IIO_TRIGGER - iio: proximity: pulsedlight: Fix rumtime PM imbalance on error - iio: light: gp2ap002: Fix rumtime PM imbalance on error - usb: dwc3: gadget: Free gadget structure only after freeing endpoints - perf tools: Fix dynamic libbpf link - xen/unpopulated-alloc: fix error return code in fill_list() - xen/unpopulated-alloc: consolidate pgmap manipulation - dax: Wake up all waiters after invalidating dax entry - dax: Add a wakeup mode parameter to put_unlocked_entry() - dax: Add an enum for specifying dax wakup mode - KVM: x86: Prevent deadlock against tk_core.seq - KVM: x86: Cancel pvclock_gtod_work on module removal - drm/msm/dp: initialize audio_comp when audio starts - KVM: LAPIC: Accurately guarantee busy wait for timer to expire when using hv_timer - kvm: exit halt polling on need_resched() as well - drm/i915: Avoid div-by-zero on gen2 - drm/amd/display: Initialize attribute for hdcp_srm sysfs file - drm/radeon/dpm: Disable sclk switching on Oland when two 4K 60Hz monitors are connected - btrfs: fix race leading to unpersisted data and metadata on fsync - arm64: Fix race condition on PG_dcache_clean in __sync_icache_dcache() - arm64: mte: initialize RGSR_EL1.SEED in __cpu_setup - blk-iocost: fix weight updates of inner active iocgs - mm/hugetlb: fix F_SEAL_FUTURE_WRITE - kasan: fix unit tests with CONFIG_UBSAN_LOCAL_BOUNDS enabled - userfaultfd: release page in error path to avoid BUG_ON - squashfs: fix divide error in calculate_skip() - hfsplus: prevent corruption in shrinking truncate - powerpc/64s: Fix crashes when toggling entry flush barrier - powerpc/64s: Fix crashes when toggling stf barrier - ARC: mm: Use max_high_pfn as a HIGHMEM zone border - ARC: mm: PAE: use 40-bit physical page mask - ARC: entry: fix off-by-one error in syscall number validation - f2fs: avoid unneeded data copy in f2fs_ioc_move_range() - mptcp: fix splat when closing unaccepted socket - i40e: Fix PHY type identifiers for 2.5G and 5G adapters - i40e: fix the restart auto-negotiation after FEC modified - i40e: Fix use-after-free in i40e_client_subtask() - i40e: fix broken XDP support - netfilter: nftables: avoid overflows in nft_hash_buckets() - kernel/resource: make walk_mem_res() find all busy IORESOURCE_MEM resources - kernel/resource: make walk_system_ram_res() find all busy IORESOURCE_SYSTEM_RAM resources - kernel: kexec_file: fix error return code of kexec_calculate_store_digests() - fs/proc/generic.c: fix incorrect pde_is_permanent check - sched/fair: Fix unfairness caused by missing load decay - sched: Fix out-of-bound access in uclamp - can: m_can: m_can_tx_work_queue(): fix tx_skb race condition - can: mcp251x: fix resume from sleep before interface was brought up - can: mcp251xfd: mcp251xfd_probe(): add missing can_rx_offload_del() in error path - netfilter: nftables: Fix a memleak from userdata error path in new objects - netfilter: nfnetlink_osf: Fix a missing skb_header_pointer() NULL check - smc: disallow TCP_ULP in smc_setsockopt() - net: fix nla_strcmp to handle more then one trailing null character - ethtool: fix missing NLM_F_MULTI flag when dumping - mm/gup: check for isolation errors - mm/gup: return an error on migration failure - mm/gup: check every subpage of a compound page during isolation - ksm: fix potential missing rmap_item for stable_node - mm/migrate.c: fix potential indeterminate pte entry in migrate_vma_insert_page() - mm/hugeltb: handle the error case in hugetlb_fix_reserve_counts() - khugepaged: fix wrong result value for trace_mm_collapse_huge_page_isolate() - arm64: entry: always set GIC_PRIO_PSR_I_SET during entry - arm64: entry: factor irq triage logic into macros - drm/radeon: Avoid power table parsing memory leaks - drm/radeon: Fix off-by-one power_state index heap overwrite - net: stmmac: Clear receive all(RA) bit when promiscuous mode is off - xsk: Fix for xp_aligned_validate_desc() when len == chunk_size - netfilter: xt_SECMARK: add new revision to fix structure layout - sctp: fix a SCTP_MIB_CURRESTAB leak in sctp_sf_do_dupcook_b - ethernet:enic: Fix a use after free bug in enic_hard_start_xmit - block/rnbd-clt: Check the return value of the function rtrs_clt_query - block/rnbd-clt: Change queue_depth type in rnbd_clt_session to size_t - libbpf: Fix signed overflow in ringbuf_process_ring - sunrpc: Fix misplaced barrier in call_decode - RISC-V: Fix error code returned by riscv_hartid_to_cpuid() - sctp: do asoc update earlier in sctp_sf_do_dupcook_a - net: hns3: disable phy loopback setting in hclge_mac_start_phy - net: hns3: use netif_tx_disable to stop the transmit queue - net: hns3: fix for vxlan gpe tx checksum bug - net: hns3: add check for HNS3_NIC_STATE_INITED in hns3_reset_notify_up_enet() - net: hns3: initialize the message content in hclge_get_link_mode() - net: hns3: fix incorrect configuration for igu_egu_hw_err - rtc: ds1307: Fix wday settings for rx8130 - scsi: ufs: core: Narrow down fast path in system suspend path - scsi: ufs: core: Cancel rpm_dev_flush_recheck_work during system suspend - scsi: ufs: core: Do not put UFS power into LPM if link is broken - scsi: qla2xxx: Prevent PRLI in target mode - ceph: fix inode leak on getattr error in __fh_to_dentry - swiotlb: Fix the type of index - xprtrdma: rpcrdma_mr_pop() already does list_del_init() - xprtrdma: Fix cwnd update ordering - xprtrdma: Avoid Receive Queue wrapping - pwm: atmel: Fix duty cycle calculation in .get_state() - SUNRPC: fix ternary sign expansion bug in tracing - dmaengine: idxd: fix cdev setup and free device lifetime issues - dmaengine: idxd: fix dma device lifetime - dmaengine: idxd: Fix potential null dereference on pointer status - rtc: fsl-ftm-alarm: add MODULE_TABLE() - nfsd: ensure new clients break delegations - NFSv4.x: Don't return NFS4ERR_NOMATCHING_LAYOUT if we're unmounting - thermal/drivers/tsens: Fix missing put_device error - SUNRPC: Handle major timeout in xprt_adjust_timeout() - SUNRPC: Remove trace_xprt_transmit_queued - SUNRPC: Move fault injection call sites - NFSv4.2 fix handling of sr_eof in SEEK's reply - pNFS/flexfiles: fix incorrect size check in decode_nfs_fh() - PCI: endpoint: Fix missing destroy_workqueue() - NFS: Deal correctly with attribute generation counter overflow - NFSv4.2: Always flush out writes in nfs42_proc_fallocate() - NFS: Fix attribute bitmask in _nfs42_proc_fallocate() - NFS: nfs4_bitmask_adjust() must not change the server global bitmasks - rpmsg: qcom_glink_native: fix error return code of qcom_glink_rx_data() - f2fs: fix to avoid accessing invalid fio in f2fs_allocate_data_block() - f2fs: Fix a hungtask problem in atomic write - f2fs: fix to cover __allocate_new_section() with curseg_lock - f2fs: fix to avoid touching checkpointed data in get_victim() - PCI: endpoint: Fix NULL pointer dereference for ->get_features() - PCI: endpoint: Make *_free_bar() to return error codes on failure - PCI: endpoint: Add helper API to get the 'next' unreserved BAR - PCI: endpoint: Make *_get_first_free_bar() take into account 64 bit BAR - f2fs: fix to update last i_size if fallocate partially succeeds - f2fs: fix to align to section for fallocate() on pinned file - PCI: Release OF node in pci_scan_device()'s error path - PCI: iproc: Fix return value of iproc_msi_irq_domain_alloc() - remoteproc: qcom_q6v5_mss: Validate p_filesz in ELF loader - remoteproc: qcom_q6v5_mss: Replace ioremap with memremap - f2fs: fix a redundant call to f2fs_balance_fs if an error occurs - f2fs: fix panic during f2fs_resize_fs() - f2fs: fix to allow migrating fully valid segment - f2fs: fix compat F2FS_IOC_{MOVE,GARBAGE_COLLECT}_RANGE - f2fs: move ioctl interface definitions to separated file - thermal: thermal_of: Fix error return code of thermal_of_populate_bind_params() - ASoC: rt286: Make RT286_SET_GPIO_* readable and writable - watchdog: fix barriers when printing backtraces from all CPUs - watchdog/softlockup: remove logic that tried to prevent repeated reports - watchdog: explicitly update timestamp when reporting softlockup - watchdog: rename __touch_watchdog() to a better descriptive name - ia64: module: fix symbolizer crash on fdescr - bnxt_en: Add PCI IDs for Hyper-V VF devices. - kbuild: generate Module.symvers only when vmlinux exists - selftests: mlxsw: Fix mausezahn invocation in ERSPAN scale test - selftests: mlxsw: Increase the tolerance of backlog buildup - net: ethernet: mtk_eth_soc: fix RX VLAN offload - iavf: remove duplicate free resources calls - powerpc/iommu: Annotate nested lock for lockdep - qtnfmac: Fix possible buffer overflow in qtnf_event_handle_external_auth - wl3501_cs: Fix out-of-bounds warnings in wl3501_mgmt_join - wl3501_cs: Fix out-of-bounds warnings in wl3501_send_pkt - crypto: ccp: Free SEV device if SEV init fails - mt76: mt7615: fix entering driver-own state on mt7663 - drm/amdgpu: Add mem sync flag for IB allocated by SA - drm/amd/display: add handling for hdcp2 rx id list validation - drm/amd/display: fixed divide by zero kernel crash during dsc enablement - powerpc/pseries: Stop calling printk in rtas_stop_self() - samples/bpf: Fix broken tracex1 due to kprobe argument change - net: sched: tapr: prevent cycle_time == 0 in parse_taprio_schedule - ethtool: ioctl: Fix out-of-bounds warning in store_link_ksettings_for_user() - ASoC: rt286: Generalize support for ALC3263 codec - powerpc/smp: Set numa node before updating mask - flow_dissector: Fix out-of-bounds warning in __skb_flow_bpf_to_target() - sctp: Fix out-of-bounds warning in sctp_process_asconf_param() - ALSA: hda/hdmi: fix race in handling acomp ELD notification at resume - ASoC: Intel: sof_sdw: add quirk for new ADL-P Rvp - ALSA: hda/realtek: Add quirk for Lenovo Ideapad S740 - kconfig: nconf: stop endless search loops - selftests: Set CC to clang in lib.mk if LLVM is set - drm/amd/display: Force vsync flip when reconfiguring MPCC - iommu/amd: Remove performance counter pre-initialization test - Revert "iommu/amd: Fix performance counter initialization" - ASoC: rsnd: call rsnd_ssi_master_clk_start() from rsnd_ssi_init() - powerpc/mm: Add cond_resched() while removing hpte mappings - iwlwifi: pcie: make cfg vs. trans_cfg more robust - cuse: prevent clone - virtiofs: fix userns - fuse: invalidate attrs when page writeback completes - mt76: mt7915: fix txpower init for TSSI off chips - mt76: mt76x0: disable GTK offloading - mt76: mt7615: support loading EEPROM for MT7613BE - rtw88: 8822c: add LC calibration for RTL8822C - pinctrl: samsung: use 'int' for register masks in Exynos - mac80211: clear the beacon's CRC after channel switch - IB/hfi1: Correct oversized ring allocation - coresight: Do not scan for graph if none is present - MIPS: Loongson64: Use _CACHE_UNCACHED instead of _CACHE_UNCACHED_ACCELERATED - i2c: Add I2C_AQ_NO_REP_START adapter quirk - ASoC: rt5670: Add a quirk for the Dell Venue 10 Pro 5055 - Bluetooth: btusb: Enable quirk boolean flag for Mediatek Chip. - ice: handle increasing Tx or Rx ring sizes - ASoC: Intel: bytcr_rt5640: Add quirk for the Chuwi Hi8 tablet - ip6_vti: proper dev_{hold|put} in ndo_[un]init methods - net: hns3: add handling for xmit skb with recursive fraglist - net: hns3: remediate a potential overflow risk of bd_num_list - powerpc/32: Statically initialise first emergency context - selftests/powerpc: Fix L1D flushing tests for Power10 - Bluetooth: check for zapped sk before connecting - net: bridge: when suppression is enabled exclude RARP packets - net/sched: cls_flower: use ntohs for struct flow_dissector_key_ports - Bluetooth: initialize skb_queue_head at l2cap_chan_create() - Bluetooth: Set CONF_NOT_COMPLETE as l2cap_chan default - ALSA: bebob: enable to deliver MIDI messages for multiple ports - ALSA: rme9652: don't disable if not enabled - ALSA: hdspm: don't disable if not enabled - ALSA: hdsp: don't disable if not enabled - i2c: bail out early when RDWR parameters are wrong - Bluetooth: Fix incorrect status handling in LE PHY UPDATE event - ASoC: rsnd: core: Check convert rate in rsnd_hw_params - net: stmmac: Set FIFO sizes for ipq806x - net/mlx5e: Use net_prefetchw instead of prefetchw in MPWQE TX datapath - ASoC: Intel: bytcr_rt5640: Enable jack-detect support on Asus T100TAF - tipc: convert dest node's address to network order - fs: dlm: flush swork on shutdown - fs: dlm: check on minimum msglen size - fs: dlm: add errno handling to check callback - fs: dlm: fix debugfs dump - ath11k: fix thermal temperature read - kvm: Cap halt polling at kvm->max_halt_poll_ns - cpufreq: intel_pstate: Use HWP if enabled by platform firmware - PM: runtime: Fix unpaired parent child_count for force_resume - ACPI: PM: Add ACPI ID of Alder Lake Fan - KVM/VMX: Invoke NMI non-IST entry instead of IST entry - KVM: x86/mmu: Remove the defunct update_pte() paging hook - tpm, tpm_tis: Reserve locality in tpm_tis_resume() - tpm, tpm_tis: Extend locality handling to TPM2 in tpm_tis_gen_interrupt() - tpm: fix error return code in tpm2_get_cc_attrs_tbl() - KEYS: trusted: Fix memory leak on object td - sctp: delay auto_asconf init until binding the first addr - Revert "net/sctp: fix race condition in sctp_destroy_sock" - smp: Fix smp_call_function_single_async prototype - net: Only allow init netns to set default tcp cong to a restricted algo - bpf: Prevent writable memory-mapping of read-only ringbuf pages - bpf, ringbuf: Deny reserve of buffers larger than ringbuf - bpf: Fix alu32 const subreg bound tracking on bitwise operations - afs: Fix speculative status fetches - mm/memory-failure: unnecessary amount of unmapping - mm/sparse: add the missing sparse_buffer_fini() in error branch - mm: memcontrol: slab: fix obtain a reference to a freeing memcg - mm/sl?b.c: remove ctor argument from kmem_cache_flags - kfifo: fix ternary sign extension bugs - ia64: fix EFI_DEBUG build - perf session: Add swap operation for event TIME_CONV - perf jit: Let convert_timestamp() to be backwards-compatible - perf tools: Change fields type in perf_record_time_conv - net:nfc:digital: Fix a double free in digital_tg_recv_dep_req - net: bridge: mcast: fix broken length + header check for MRDv6 Adv. - RDMA/bnxt_re: Fix a double free in bnxt_qplib_alloc_res - RDMA/siw: Fix a use after free in siw_alloc_mr - bpf: Fix propagation of 32 bit unsigned bounds from 64 bit bounds - selftests/bpf: Fix core_reloc test runner - selftests/bpf: Fix field existence CO-RE reloc tests - selftests/bpf: Fix BPF_CORE_READ_BITFIELD() macro - net:emac/emac-mac: Fix a use after free in emac_mac_tx_buf_send - KVM: VMX: Intercept FS/GS_BASE MSR accesses for 32-bit KVM - bnxt_en: Fix RX consumer index logic in the error path. - selftests: mlxsw: Remove a redundant if statement in tc_flower_scale test - selftests: net: mirror_gre_vlan_bridge_1q: Make an FDB entry static - net: geneve: modify IP header check in geneve6_xmit_skb and geneve_xmit_skb - arm64: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E - ARM: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E - bnxt_en: fix ternary sign extension bug in bnxt_show_temp() - net: enetc: fix link error again - net: phy: marvell: fix m88e1111_set_downshift - net: phy: marvell: fix m88e1011_set_downshift - powerpc/52xx: Fix an invalid ASM expression ('addi' used instead of 'add') - powerpc/perf: Fix the threshold event selection for memory events in power10 - wlcore: Fix buffer overrun by snprintf due to incorrect buffer size - ath10k: Fix ath10k_wmi_tlv_op_pull_peer_stats_info() unlock without lock - ath10k: Fix a use after free in ath10k_htc_send_bundle - ath9k: Fix error check in ath9k_hw_read_revisions() for PCI devices - powerpc/64: Fix the definition of the fixmap area - RDMA/core: Add CM to restrack after successful attachment to a device - RDMA/rxe: Fix a bug in rxe_fill_ip_info() - net: phy: intel-xway: enable integrated led functions - net: renesas: ravb: Fix a stuck issue when a lot of frames are received - net: stmmac: fix TSO and TBS feature enabling during driver open - nfp: devlink: initialize the devlink port attribute "lanes" - crypto: ccp: Detect and reject "invalid" addresses destined for PSP - mt76: mt7615: fix memleak when mt7615_unregister_device() - net: davinci_emac: Fix incorrect masking of tx and rx error channel - net: marvell: prestera: fix port event handling on init - vsock/virtio: free queued packets when closing socket - sfc: ef10: fix TX queue lookup in TX event handling - ALSA: usb: midi: don't return -ENOMEM when usb_urb_ep_type_check fails - RDMA/i40iw: Fix error unwinding when i40iw_hmc_sd_one fails - RDMA/cxgb4: add missing qpid increment - gro: fix napi_gro_frags() Fast GRO breakage due to IP alignment check - net: ethernet: ixp4xx: Set the DMA masks explicitly - libbpf: Initialize the bpf_seq_printf parameters array field by field - vsock/vmci: log once the failed queue pair allocation - netfilter: nftables_offload: special ethertype handling for VLAN - netfilter: nftables_offload: VLAN id needs host byteorder in flow dissector - netfilter: nft_payload: fix C-VLAN offload support - mwl8k: Fix a double Free in mwl8k_probe_hw - i2c: mediatek: Fix wrong dma sync flag - i2c: sh7760: fix IRQ error path - wlcore: fix overlapping snprintf arguments in debugfs - rtlwifi: 8821ae: upgrade PHY and RF parameters - KVM: x86: dump_vmcs should not assume GUEST_IA32_EFER is valid - powerpc/smp: Reintroduce cpu_core_mask - powerpc/pseries: extract host bridge from pci_bus prior to bus removal - MIPS: pci-legacy: stop using of_pci_range_to_resource - drm/amd/pm: fix error code in smu_set_power_limit() - perf beauty: Fix fsconfig generator - iommu/amd: Put newline after closing bracket in warning - drm/i915/gvt: Fix error code in intel_gvt_init_device() - net/packet: remove data races in fanout operations - net/packet: make packet_fanout.arr size configurable up to 64K - net/mlx5: Fix bit-wise and with zero - ASoC: ak5558: correct reset polarity - powerpc/xive: Fix xmon command "dxi" - powerpc/xive: Drop check on irq_data in xive_core_debug_show() - i2c: sh7760: add IRQ check - i2c: rcar: add IRQ check - i2c: rcar: protect against supurious interrupts on V3U - i2c: rcar: make sure irq is not threaded on Gen2 and earlier - i2c: mlxbf: add IRQ check - i2c: jz4780: add IRQ check - i2c: emev2: add IRQ check - i2c: cadence: add IRQ check - i2c: xiic: fix reference leak when pm_runtime_get_sync fails - i2c: stm32f7: fix reference leak when pm_runtime_get_sync fails - i2c: sprd: fix reference leak when pm_runtime_get_sync fails - i2c: omap: fix reference leak when pm_runtime_get_sync fails - i2c: imx: fix reference leak when pm_runtime_get_sync fails - i2c: imx-lpi2c: fix reference leak when pm_runtime_get_sync fails - i2c: img-scb: fix reference leak when pm_runtime_get_sync fails - i2c: cadence: fix reference leak when pm_runtime_get_sync fails - RDMA/rtrs-clt: destroy sysfs after removing session from active list - RDMA/srpt: Fix error return code in srpt_cm_req_recv() - net: thunderx: Fix unintentional sign extension issue - cxgb4: Fix unintentional sign extension issues - RDMA/bnxt_re: Fix error return code in bnxt_qplib_cq_process_terminal() - IB/hfi1: Fix error return code in parse_platform_config() - RDMA/qedr: Fix error return code in qedr_iw_connect() - ovl: invalidate readdir cache on changes to dir with origin - KVM: PPC: Book3S HV P9: Restore host CTRL SPR after guest exit - mt76: mt7663s: fix the possible device hang in high traffic - mt76: mt7663s: make all of packets 4-bytes aligned in sdio tx aggregation - mt76: mt7915: fix mib stats counter reporting to mac80211 - mt76: mt7615: fix mib stats counter reporting to mac80211 - mt76: mt7915: fix aggr len debugfs node - mt76: mt7915: fix tx skb dma unmap - mt76: mt7615: fix tx skb dma unmap - mt7601u: fix always true expression - rtw88: Fix an error code in rtw_debugfs_set_rsvd_page() - xfs: fix return of uninitialized value in variable error - perf vendor events amd: Fix broken L2 Cache Hits from L2 HWPF metric - mac80211: bail out if cipher schemes are invalid - powerpc: iommu: fix build when neither PCI or IBMVIO is set - powerpc/perf: Fix PMU constraint check for EBB events - powerpc/64s: Fix pte update for kernel memory on radix - IB/hfi1: Use kzalloc() for mmu_rb_handler allocation - liquidio: Fix unintented sign extension of a left shift of a u16 - ASoC: simple-card: fix possible uninitialized single_cpu local variable - KVM: arm64: Initialize VCPU mdcr_el2 before loading it - HID: lenovo: Map mic-mute button to KEY_F20 instead of KEY_MICMUTE - HID: lenovo: Check hid_get_drvdata() returns non NULL in lenovo_event() - HID: lenovo: Fix lenovo_led_set_tp10ubkbd() error handling - HID: lenovo: Use brightness_set_blocking callback for setting LEDs brightness - ALSA: usb-audio: Add error checks for usb_driver_claim_interface() calls - iommu/vt-d: Invalidate PASID cache when root/context entry changed - iommu/vt-d: Remove WO permissions on second-level paging entries - iommu/vt-d: Preset Access/Dirty bits for IOVA over FL - iommu/vt-d: Report the right page fault address - iommu/vt-d: Report right snoop capability when using FL for IOVA - iommu: Fix a boundary issue to avoid performance drop - iommu/vt-d: Don't set then clear private data in prq_event_thread() - mips: bmips: fix syscon-reboot nodes - net: hns3: Limiting the scope of vector_ring_chain variable - nfc: pn533: prevent potential memory corruption - RDMA/core: Fix corrupted SL on passive side - bug: Remove redundant condition check in report_bug - net/tipc: fix missing destroy_workqueue() on error in tipc_crypto_start() - powerpc/pseries: Only register vio drivers if vio bus exists - udp: never accept GSO_FRAGLIST packets - net: phy: lan87xx: fix access to wrong register of LAN87xx - ALSA: core: remove redundant spin_lock pair in snd_card_disconnect - gpio: guard gpiochip_irqchip_add_domain() with GPIOLIB_IRQCHIP - MIPS/bpf: Enable bpf_probe_read{, str}() on MIPS again - powerpc: Fix HAVE_HARDLOCKUP_DETECTOR_ARCH build configuration - IB/isert: Fix a use after free in isert_connect_request - RDMA/mlx5: Fix drop packet rule in egress table - iommu/arm-smmu-v3: add bit field SFM into GERROR_ERR_MASK - ASoC: wm8960: Remove bitclk relax condition in wm8960_configure_sysclk - MIPS: loongson64: fix bug when PAGE_SIZE > 16KB - pinctrl: pinctrl-single: fix pcs_pin_dbg_show() when bits_per_mux is not zero - pinctrl: pinctrl-single: remove unused parameter - inet: use bigger hash table for IP ID generation - ima: Fix the error code for restoring the PCR value - MIPS: fix local_irq_{disable,enable} in asmmacro.h - powerpc/prom: Mark identical_pvr_fixup as __init - powerpc/fadump: Mark fadump_calculate_reserve_size as __init - libbpf: Add explicit padding to btf_dump_emit_type_decl_opts - selftests/bpf: Re-generate vmlinux.h and BPF skeletons if bpftool changed - iommu/vt-d: Reject unsupported page request modes - iommu: Check dev->iommu in iommu_dev_xxx functions - bpftool: Fix maybe-uninitialized warnings - libbpf: Add explicit padding to bpf_xdp_set_link_opts - net: lapbether: Prevent racing when checking whether the netif is running - Bluetooth: avoid deadlock between hci_dev->lock and socket lock - KVM: x86/mmu: Retry page faults that hit an invalid memslot - wilc1000: write value to WILC_INTR2_ENABLE register - RDMA/mlx5: Fix mlx5 rates to IB rates map - ASoC: Intel: Skylake: Compile when any configuration is selected - ASoC: Intel: boards: sof-wm8804: add check for PLL setting - perf symbols: Fix dso__fprintf_symbols_by_name() to return the number of printed chars - HID: plantronics: Workaround for double volume key presses - xsk: Respect device's headroom and tailroom on generic xmit path - drivers/block/null_blk/main: Fix a double free in null_init. - sched/debug: Fix cgroup_path[] serialization - io_uring: fix overflows checks in provide buffers - perf/amd/uncore: Fix sysfs type mismatch - x86/events/amd/iommu: Fix sysfs type mismatch - HSI: core: fix resource leaks in hsi_add_client_from_dt() - media: cedrus: Fix H265 status definitions - nvme-pci: don't simple map sgl when sgls are disabled - nvmet-tcp: fix a segmentation fault during io parsing error - mfd: stm32-timers: Avoid clearing auto reload register - mailbox: sprd: Introduce refcnt when clients requests/free channels - scsi: ibmvfc: Fix invalid state machine BUG_ON() - scsi: sni_53c710: Add IRQ check - scsi: sun3x_esp: Add IRQ check - scsi: jazz_esp: Add IRQ check - scsi: hisi_sas: Fix IRQ checks - scsi: ufs: ufshcd-pltfrm: Fix deferred probing - scsi: pm80xx: Fix potential infinite loop - scsi: pm80xx: Increase timeout for pm80xx mpi_uninit_check() - clk: uniphier: Fix potential infinite loop - drm/radeon: Fix a missing check bug in radeon_dp_mst_detect() - drm/amd/display: use GFP_ATOMIC in dcn20_resource_construct - clk: qcom: apss-ipq-pll: Add missing MODULE_DEVICE_TABLE - clk: qcom: a53-pll: Add missing MODULE_DEVICE_TABLE - drm: xlnx: zynqmp: fix a memset in zynqmp_dp_train() - clk: zynqmp: pll: add set_pll_mode to check condition in zynqmp_pll_enable - clk: zynqmp: move zynqmp_pll_set_mode out of round_rate callback - vfio/mdev: Do not allow a mdev_type to have a NULL parent pointer - vfio/pci: Re-order vfio_pci_probe() - vfio/pci: Move VGA and VF initialization to functions - vfio/fsl-mc: Re-order vfio_fsl_mc_probe() - media: v4l2-ctrls.c: fix race condition in hdl->requests list - media: i2c: imx219: Balance runtime PM use-count - media: i2c: imx219: Move out locking/unlocking of vflip and hflip controls from imx219_set_stream - nvme: retrigger ANA log update if group descriptor isn't found - power: supply: bq25980: Move props from battery node - clk: imx: Fix reparenting of UARTs not associated with stdout - nvmet-tcp: fix incorrect locking in state_change sk callback - nvme-tcp: block BH in sk state_change sk callback - seccomp: Fix CONFIG tests for Seccomp_filters - ata: libahci_platform: fix IRQ check - sata_mv: add IRQ checks - pata_ipx4xx_cf: fix IRQ check - pata_arasan_cf: fix IRQ check - selftests: fix prepending $(OUTPUT) to $(TEST_PROGS) - x86/kprobes: Fix to check non boostable prefixes correctly - of: overlay: fix for_each_child.cocci warnings - drm/amdkfd: fix build error with AMD_IOMMU_V2=m - media: atomisp: Fix use after free in atomisp_alloc_css_stat_bufs() - media: m88rs6000t: avoid potential out-of-bounds reads on arrays - media: atomisp: Fixed error handling path - media: [next] staging: media: atomisp: fix memory leak of object flash - media: docs: Fix data organization of MEDIA_BUS_FMT_RGB101010_1X30 - media: m88ds3103: fix return value check in m88ds3103_probe() - media: platform: sunxi: sun6i-csi: fix error return code of sun6i_video_start_streaming() - media: venus: core: Fix some resource leaks in the error path of 'venus_probe()' - drm/probe-helper: Check epoch counter in output_poll_execute() - media: aspeed: fix clock handling logic - media: rkisp1: rsz: crash fix when setting src format - media: omap4iss: return error code when omap4iss_get() failed - media: saa7146: use sg_dma_len when building pgtable - media: saa7134: use sg_dma_len when building pgtable - media: vivid: fix assignment of dev->fbuf_out_flags - rcu: Remove spurious instrumentation_end() in rcu_nmi_enter() - afs: Fix updating of i_mode due to 3rd party change - sched/fair: Fix shift-out-of-bounds in load_balance() - drm/mcde/panel: Inverse misunderstood flag - drm/amd/display: Fix off by one in hdmi_14_process_transaction() - drm/stm: Fix bus_flags handling - drm/tilcdc: send vblank event when disabling crtc - soc: aspeed: fix a ternary sign expansion bug - xen-blkback: fix compatibility bug with single page rings - serial: omap: fix rs485 half-duplex filtering - serial: omap: don't disable rs485 if rts gpio is missing - ttyprintk: Add TTY hangup callback. - usb: dwc2: Fix hibernation between host and device modes. - usb: dwc2: Fix host mode hibernation exit with remote wakeup flow. - PM: hibernate: x86: Use crc32 instead of md5 for hibernation e820 integrity check - Drivers: hv: vmbus: Increase wait time for VMbus unload - hwmon: (pmbus/pxe1610) don't bail out when not all pages are active - x86/platform/uv: Fix !KEXEC build failure - spi: spi-zynqmp-gqspi: return -ENOMEM if dma_map_single fails - spi: spi-zynqmp-gqspi: fix use-after-free in zynqmp_qspi_exec_op - spi: spi-zynqmp-gqspi: fix hang issue when suspend/resume - spi: spi-zynqmp-gqspi: fix clk_enable/disable imbalance issue - Drivers: hv: vmbus: Use after free in __vmbus_open() - ARM: dts: aspeed: Rainier: Fix humidity sensor bus address - platform/x86: pmc_atom: Match all Beckhoff Automation baytrail boards with critclk_systems DMI table - security: keys: trusted: fix TPM2 authorizations - memory: samsung: exynos5422-dmc: handle clk_set_parent() failure - memory: renesas-rpc-if: fix possible NULL pointer dereference of resource - spi: spi-zynqmp-gqspi: Fix missing unlock on error in zynqmp_qspi_exec_op() - m68k: Add missing mmap_read_lock() to sys_cacheflush() - usbip: vudc: fix missing unlock on error in usbip_sockfd_store() - crypto: chelsio - Read rxchannel-id from firmware - node: fix device cleanups in error handling code - firmware: qcom-scm: Fix QCOM_SCM configuration - serial: core: return early on unsupported ioctls - tty: fix return value for unsupported termiox ioctls - tty: Remove dead termiox code - tty: fix return value for unsupported ioctls - tty: actually undefine superseded ASYNC flags - USB: cdc-acm: fix TIOCGSERIAL implementation - USB: cdc-acm: fix unprivileged TIOCCSERIAL - usb: gadget: r8a66597: Add missing null check on return from platform_get_resource - spi: fsl-lpspi: Fix PM reference leak in lpspi_prepare_xfer_hardware() - spi: spi-zynqmp-gqspi: fix incorrect operating mode in zynqmp_qspi_read_op - spi: spi-zynqmp-gqspi: transmit dummy circles by using the controller's internal functionality - spi: spi-zynqmp-gqspi: add mutex locking for exec_op - spi: spi-zynqmp-gqspi: use wait_for_completion_timeout to make zynqmp_qspi_exec_op not interruptible - cpufreq: armada-37xx: Fix determining base CPU frequency - cpufreq: armada-37xx: Fix driver cleanup when registration failed - clk: mvebu: armada-37xx-periph: Fix workaround for switching from L1 to L0 - clk: mvebu: armada-37xx-periph: Fix switching CPU freq from 250 Mhz to 1 GHz - cpufreq: armada-37xx: Fix the AVS value for load L1 - clk: mvebu: armada-37xx-periph: remove .set_parent method for CPU PM clock - cpufreq: armada-37xx: Fix setting TBG parent for load levels - crypto: qat - Fix a double free in adf_create_ring - crypto: sa2ul - Fix memory leak of rxd - crypto: sun8i-ss - Fix memory leak of pad - crypto: allwinner - add missing CRYPTO_ prefix - ACPI: CPPC: Replace cppc_attr with kobj_attribute - cpuidle: Fix ARM_QCOM_SPM_CPUIDLE configuration - PM: runtime: Replace inline function pm_runtime_callbacks_present() - soc: qcom: mdt_loader: Detect truncated read of segments - soc: qcom: mdt_loader: Validate that p_filesz < p_memsz - spi: fsl: add missing iounmap() on error in of_fsl_spi_probe() - spi: Fix use-after-free with devm_spi_alloc_* - clocksource/drivers/ingenic_ost: Fix return value check in ingenic_ost_probe() - clocksource/drivers/timer-ti-dm: Add missing set_state_oneshot_stopped - clocksource/drivers/timer-ti-dm: Fix posted mode status check order - PM / devfreq: Use more accurate returned new_freq as resume_freq - soc: qcom: pdr: Fix error return code in pdr_register_listener - staging: greybus: uart: fix unprivileged TIOCCSERIAL - staging: fwserial: fix TIOCGSERIAL implementation - staging: fwserial: fix TIOCSSERIAL implementation - staging: rtl8192u: Fix potential infinite loop - staging: comedi: tests: ni_routes_test: Fix compilation error - irqchip/gic-v3: Fix OF_BAD_ADDR error handling - mtd: rawnand: gpmi: Fix a double free in gpmi_nand_init - iio: adc: Kconfig: make AD9467 depend on ADI_AXI_ADC symbol - firmware: qcom_scm: Workaround lack of "is available" call on SC7180 - firmware: qcom_scm: Reduce locking section for __get_convention() - firmware: qcom_scm: Make __qcom_scm_is_call_available() return bool - m68k: mvme147,mvme16x: Don't wipe PCC timer config bits - soundwire: stream: fix memory leak in stream config error path - memory: pl353: fix mask of ECC page_size config register - driver core: platform: Declare early_platform_cleanup() prototype - drivers: nvmem: Fix voltage settings for QTI qfprom-efuse - USB: gadget: udc: fix wrong pointer passed to IS_ERR() and PTR_ERR() - usb: gadget: aspeed: fix dma map failure - crypto: qat - fix error path in adf_isr_resource_alloc() - crypto: poly1305 - fix poly1305_core_setkey() declaration - NFSv4.2: fix copy stateid copying for the async copy - NFSD: Fix sparse warning in nfs4proc.c - arm64: dts: mediatek: fix reset GPIO level on pumpkin - phy: marvell: ARMADA375_USBCLUSTER_PHY should not default to y, unconditionally - phy: ti: j721e-wiz: Delete "clk_div_sel" clk provider during cleanup - soundwire: bus: Fix device found flag correctly - bus: qcom: Put child node before return - arm64: dts: renesas: r8a779a0: Fix PMU interrupt - mtd: require write permissions for locking and badblock ioctls - dt-bindings: serial: stm32: Use 'type: object' instead of false for 'additionalProperties' - usb: gadget: s3c: Fix the error handling path in 's3c2410_udc_probe()' - usb: gadget: s3c: Fix incorrect resources releasing - fotg210-udc: Complete OUT requests on short packets - fotg210-udc: Don't DMA more than the buffer can take - fotg210-udc: Mask GRP2 interrupts we don't handle - fotg210-udc: Remove a dubious condition leading to fotg210_done - fotg210-udc: Fix EP0 IN requests bigger than two packets - fotg210-udc: Fix DMA on EP0 for length > max packet size - crypto: qat - ADF_STATUS_PF_RUNNING should be set after adf_dev_init - crypto: qat - don't release uninitialized resources - crypto: ccp - fix command queuing to TEE ring buffer - usb: gadget: pch_udc: Provide a GPIO line used on Intel Minnowboard (v1) - usb: gadget: pch_udc: Initialize device pointer before use - usb: gadget: pch_udc: Check for DMA mapping error - usb: gadget: pch_udc: Check if driver is present before calling ->setup() - usb: gadget: pch_udc: Replace cpu_to_le32() by lower_32_bits() - devtmpfs: fix placement of complete() call - x86/microcode: Check for offline CPUs before requesting new microcode - spi: stm32: Fix use-after-free on unbind - arm64: dts: renesas: r8a77980: Fix vin4-7 endpoint binding - regulator: bd9576: Fix return from bd957x_probe() - spi: stm32: drop devres version of spi_register_master - crypto: sun8i-ss - Fix memory leak of object d when dma_iv fails to map - arm64: dts: qcom: db845c: fix correct powerdown pin for WSA881x - arm64: dts: qcom: sm8250: fix number of pins in 'gpio-ranges' - arm64: dts: qcom: sm8150: fix number of pins in 'gpio-ranges' - arm64: dts: qcom: sdm845: fix number of pins in 'gpio-ranges' - arm64: dts: qcom: sm8250: Fix timer interrupt to specify EL2 physical timer - arm64: dts: qcom: sm8250: Fix level triggered PMU interrupt polarity - ARM: dts: stm32: fix usart 2 & 3 pinconf to wake up with flow control - mtd: maps: fix error return code of physmap_flash_remove() - mtd: don't lock when recursively deleting partitions - mtd: rawnand: qcom: Return actual error code instead of -ENODEV - mtd: Handle possible -EPROBE_DEFER from parse_mtd_partitions() - mtd: rawnand: brcmnand: fix OOB R/W with Hamming ECC - mtd: rawnand: fsmc: Fix error code in fsmc_nand_probe() - spi: rockchip: avoid objtool warning - regmap: set debugfs_name to NULL after it is freed - usb: typec: stusb160x: fix return value check in stusb160x_probe() - usb: typec: tps6598x: Fix return value check in tps6598x_probe() - usb: typec: tcpci: Check ROLE_CONTROL while interpreting CC_STATUS - serial: stm32: fix tx_empty condition - serial: stm32: add FIFO flush when port is closed - serial: stm32: fix FIFO flush in startup and set_termios - serial: stm32: call stm32_transmit_chars locked - serial: stm32: fix tx dma completion, release channel - serial: stm32: fix a deadlock in set_termios - serial: stm32: fix wake-up flag handling - serial: stm32: fix a deadlock condition with wakeup event - serial: stm32: fix TX and RX FIFO thresholds - serial: stm32: fix incorrect characters on console - serial: stm32: fix startup by enabling usart for reception - serial: stm32: Use of_device_get_match_data() - serial: stm32: fix probe and remove order for dma - serial: stm32: add "_usart" prefix in functions name - serial: stm32: fix code cleaning warnings and checks - x86/platform/uv: Set section block size for hubless architectures - arm64: dts: renesas: Add mmc aliases into board dts files - ARM: dts: renesas: Add mmc aliases into R-Car Gen2 board dts files - ARM: dts: s5pv210: correct fuel gauge interrupt trigger level on Fascinate family - ARM: dts: exynos: correct PMIC interrupt trigger level on Snow - ARM: dts: exynos: correct PMIC interrupt trigger level on SMDK5250 - ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid X/U3 family - ARM: dts: exynos: correct PMIC interrupt trigger level on Midas family - ARM: dts: exynos: correct MUIC interrupt trigger level on Midas family - ARM: dts: exynos: correct fuel gauge interrupt trigger level on Midas family - ARM: dts: exynos: correct fuel gauge interrupt trigger level on GT-I9100 - memory: gpmc: fix out of bounds read and dereference on gpmc_cs[] - crypto: sun8i-ss - fix result memory leak on error path - fpga: fpga-mgr: xilinx-spi: fix error messages on -EPROBE_DEFER - firmware: xilinx: Remove zynqmp_pm_get_eemi_ops() in IS_REACHABLE(CONFIG_ZYNQMP_FIRMWARE) - firmware: xilinx: Add a blank line after function declaration - firmware: xilinx: Fix dereferencing freed memory - Revert "tools/power turbostat: adjust for temperature offset" - usb: gadget: pch_udc: Revert d3cb25a12138 completely - Revert "drm/qxl: do not run release if qxl failed to init" - ovl: fix missing revert_creds() on error path - Revert "i3c master: fix missing destroy_workqueue() on error in i3c_master_register" - Revert "drivers/net/wan/hdlc_fr: Fix a double free in pvc_xmit" - KVM: arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST_REGION read - KVM: arm64: Fully zero the vcpu state on reset - KVM: Stop looking for coalesced MMIO zones if the bus is destroyed - KVM: Destroy I/O bus devices on unregister failure _after_ sync'ing SRCU - KVM: arm/arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST read - KVM: nVMX: Truncate base/index GPR value on address calc in !64-bit - KVM: nVMX: Truncate bits 63:32 of VMCS field on nested check in !64-bit - KVM: nVMX: Defer the MMU reload to the normal path on an EPTP switch - KVM: SVM: Inject #GP on guest MSR_TSC_AUX accesses if RDTSCP unsupported - KVM: SVM: Do not allow SEV/SEV-ES initialization after vCPUs are created - KVM: SVM: Don't strip the C-bit from CR2 on #PF interception - KVM: nSVM: Set the shadow root level to the TDP level for nested NPT - KVM: x86: Remove emulator's broken checks on CR0/CR3/CR4 loads - KVM: x86/mmu: Alloc page for PDPTEs when shadowing 32-bit NPT with 64-bit - KVM: s390: extend kvm_s390_shadow_fault to return entry pointer - KVM: s390: split kvm_s390_real_to_abs - KVM: s390: VSIE: fix MVPG handling for prefixing and MSO - s390: fix detection of vector enhancements facility 1 vs. vector packed decimal facility - KVM: s390: fix guarded storage control register handling - KVM: s390: split kvm_s390_logical_to_effective - KVM: s390: VSIE: correctly handle MVPG when in VSIE - ALSA: hda/realtek: Fix speaker amp on HP Envy AiO 32 - ALSA: hda/realtek: ALC285 Thinkpad jack pin quirk is unreachable - ALSA: hda/realtek: Remove redundant entry for ALC861 Haier/Uniwill devices - ALSA: hda/realtek: Re-order ALC662 quirk table entries - ALSA: hda/realtek: Re-order remaining ALC269 quirk table entries - ALSA: hda/realtek: Re-order ALC269 Lenovo quirk table entries - ALSA: hda/realtek: Re-order ALC269 Sony quirk table entries - ALSA: hda/realtek: Re-order ALC269 ASUS quirk table entries - ALSA: hda/realtek: Re-order ALC269 Dell quirk table entries - ALSA: hda/realtek: Re-order ALC269 Acer quirk table entries - ALSA: hda/realtek: Re-order ALC269 HP quirk table entries - ALSA: hda/realtek: Re-order ALC882 Clevo quirk table entries - ALSA: hda/realtek: Re-order ALC882 Sony quirk table entries - ALSA: hda/realtek: Re-order ALC882 Acer quirk table entries - drm/amdgpu: fix concurrent VM flushes on Vega/Navi v2 - drm/amd/display: Reject non-zero src_y and src_x for video planes - drm: bridge/panel: Cleanup connector on bridge detach - drm/dp_mst: Set CLEAR_PAYLOAD_ID_TABLE as broadcast - drm/dp_mst: Revise broadcast msg lct & lcr - drm/radeon: fix copy of uninitialized variable back to userspace - drm/panfrost: Don't try to map pages that are already mapped - drm/panfrost: Clear MMU irqs before handling the fault - drm/qxl: use ttm bo priorities - drm/i915/gvt: Fix vfio_edid issue for BXT/APL - drm/i915/gvt: Fix virtual display setup for BXT/APL - FDDI: defxx: Make MMIO the configuration default except for EISA - mt76: fix potential DMA mapping leak - rtw88: Fix array overrun in rtw_get_tx_power_params() - cfg80211: scan: drop entry from hidden_list on overflow - ipw2x00: potential buffer overflow in libipw_wx_set_encodeext() - mt76: mt7615: use ieee80211_free_txskb() in mt7615_tx_token_put() - md: Fix missing unused status line of /proc/mdstat - md: md_open returns -EBUSY when entering racing area - md: factor out a mddev_find_locked helper from mddev_find - md: split mddev_find - md-cluster: fix use-after-free issue when removing rdev - md/bitmap: wait for external bitmap writes to complete during tear down - async_xor: increase src_offs when dropping destination page - x86, sched: Treat Intel SNC topology as default, COD as exception - selinux: add proper NULL termination to the secclass_map permissions - misc: vmw_vmci: explicitly initialize vmci_datagram payload - misc: vmw_vmci: explicitly initialize vmci_notify_bm_set_msg struct - phy: ti: j721e-wiz: Invoke wiz_init() before of_platform_device_create() - misc: lis3lv02d: Fix false-positive WARN on various HP models - phy: cadence: Sierra: Fix PHY power_on sequence - sc16is7xx: Defer probe if device read fails - iio:adc:ad7476: Fix remove handling - iio:accel:adis16201: Fix wrong axis assignment that prevents loading - iio: inv_mpu6050: Fully validate gyro and accel scale writes - soc/tegra: regulators: Fix locking up when voltage-spread is out of range - PM / devfreq: Unlock mutex and free devfreq struct in error path - PCI: keystone: Let AM65 use the pci_ops defined in pcie-designware-host.c - PCI: xgene: Fix cfg resource mapping - KVM: x86: Defer the MMU unload to the normal path on an global INVPCID - PCI: Allow VPD access for QLogic ISP2722 - FDDI: defxx: Bail out gracefully with unassigned PCI resource for CSR - MIPS: pci-rt2880: fix slot 0 configuration - MIPS: pci-mt7620: fix PLL lock check - ASoC: tlv320aic32x4: Increase maximum register in regmap - ASoC: tlv320aic32x4: Register clocks before registering component - ASoC: Intel: kbl_da7219_max98927: Fix kabylake_ssp_fixup function - ASoC: samsung: tm2_wm5110: check of of_parse return value - usb: xhci-mtk: improve bandwidth scheduling with TT - usb: xhci-mtk: remove or operator for setting schedule parameters - usb: typec: tcpm: update power supply once partner accepts - usb: typec: tcpm: Address incorrect values of tcpm psy for pps supply - usb: typec: tcpm: Address incorrect values of tcpm psy for fixed supply - drm: bridge: fix LONTIUM use of mipi_dsi_() functions - staging: fwserial: fix TIOCSSERIAL permission check - tty: moxa: fix TIOCSSERIAL permission check - staging: fwserial: fix TIOCSSERIAL jiffies conversions - USB: serial: ti_usb_3410_5052: fix TIOCSSERIAL permission check - staging: greybus: uart: fix TIOCSSERIAL jiffies conversions - USB: serial: usb_wwan: fix TIOCSSERIAL jiffies conversions - tty: amiserial: fix TIOCSSERIAL permission check - tty: moxa: fix TIOCSSERIAL jiffies conversions - usb: roles: Call try_module_get() from usb_role_switch_find_by_fwnode() - Revert "USB: cdc-acm: fix rounding error in TIOCSSERIAL" - io_uring: truncate lengths larger than MAX_RW_COUNT on provide buffers - net/nfc: fix use-after-free llcp_sock_bind/connect - bluetooth: eliminate the potential race condition when removing the HCI controller - Bluetooth: verify AMP hci_chan before amp_destroy - thermal/core/fair share: Lock the thermal zone while looping over instances - thermal/drivers/cpufreq_cooling: Fix slab OOB issue - lib/vsprintf.c: remove leftover 'f' and 'F' cases from bstr_printf() - dm rq: fix double free of blk_mq_tag_set in dev remove after table load fails - dm integrity: fix missing goto in bitmap_flush_interval error handling - dm space map common: fix division bug in sm_ll_find_free_block() - dm persistent data: packed struct should have an aligned() attribute too - tracing: Restructure trace_clock_global() to never block - tracing: Map all PIDs to command lines - tools/power turbostat: Fix offset overflow issue in index converting - rsi: Use resume_noirq for SDIO - tty: fix memory leak in vc_deallocate - usb: dwc2: Fix session request interrupt handler - usb: dwc3: core: Do core softreset when switch mode - usb: dwc3: gadget: Fix START_TRANSFER link state check - usb: dwc3: gadget: Remove FS bInterval_m1 limitation - usb: gadget/function/f_fs string table fix for multiple languages - usb: gadget: Fix double free of device descriptor pointers - usb: gadget: dummy_hcd: fix gpf in gadget_setup - media: venus: hfi_parser: Don't initialize parser on v1 - media: v4l2-ctrls: fix reference to freed memory - media: staging/intel-ipu3: Fix race condition during set_fmt - media: staging/intel-ipu3: Fix set_fmt error handling - media: staging/intel-ipu3: Fix memory leak in imu_fmt - media: dvb-usb: Fix memory leak at error in dvb_usb_device_init() - media: dvb-usb: Fix use-after-free access - media: dvbdev: Fix memory leak in dvb_media_device_free() - ext4: Fix occasional generic/418 failure - ext4: allow the dax flag to be set and cleared on inline directories - ext4: fix error return code in ext4_fc_perform_commit() - ext4: fix ext4_error_err save negative errno into superblock - ext4: fix error code in ext4_commit_super - ext4: annotate data race in jbd2_journal_dirty_metadata() - ext4: annotate data race in start_this_handle() - kbuild: update config_data.gz only when the content of .config is changed - x86/cpu: Initialize MSR_TSC_AUX if RDTSCP *or* RDPID is supported - futex: Do not apply time namespace adjustment on FUTEX_LOCK_PI - Revert 337f13046ff0 ("futex: Allow FUTEX_CLOCK_REALTIME with FUTEX_WAIT op") - smb3: do not attempt multichannel to server which does not support it - smb3: when mounting with multichannel include it in requested capabilities - Fix misc new gcc warnings - security: commoncap: fix -Wstringop-overread warning - sfc: farch: fix TX queue lookup in TX event handling - sfc: farch: fix TX queue lookup in TX flush done handling - exfat: fix erroneous discard when clear cluster bit - fuse: fix write deadlock - dm raid: fix inconclusive reshape layout on fast raid4/5/6 table reload sequences - md/raid1: properly indicate failure when ending a failed write request - crypto: rng - fix crypto_rng_reset() refcounting when !CRYPTO_STATS - crypto: arm/curve25519 - Move '.fpu' after '.arch' - tpm: vtpm_proxy: Avoid reading host log when using a virtual device - tpm: efi: Use local variable for calculating final log size - intel_th: pci: Add Alder Lake-M support - powerpc: fix EDEADLOCK redefinition error in uapi/asm/errno.h - powerpc/32: Fix boot failure with CONFIG_STACKPROTECTOR - powerpc/kexec_file: Use current CPU info while setting up FDT - powerpc/eeh: Fix EEH handling for hugepages in ioremap space. - powerpc/powernv: Enable HAIL (HV AIL) for ISA v3.1 processors - jffs2: Hook up splice_write callback - jffs2: Fix kasan slab-out-of-bounds problem - Input: ili210x - add missing negation for touch indication on ili210x - NFSv4: Don't discard segments marked for return in _pnfs_return_layout() - NFS: Don't discard pNFS layout segments that are marked for return - NFS: fs_context: validate UDP retrans to prevent shift out-of-bounds - ACPI: GTDT: Don't corrupt interrupt mappings on watchdow probe failure - openvswitch: fix stack OOB read while fragmenting IPv4 packets - mlxsw: spectrum_mr: Update egress RIF list before route's action - f2fs: fix to avoid out-of-bounds memory access - f2fs: fix error handling in f2fs_end_enable_verity() - ubifs: Only check replay with inode type to judge if inode linked - kcsan, debugfs: Move debugfs file creation out of early init - virtiofs: fix memory leak in virtio_fs_probe() - fs: fix reporting supported extra file attributes for statx() - Makefile: Move -Wno-unused-but-set-variable out of GCC only block - arm64/vdso: Discard .note.gnu.property sections in vDSO - btrfs: fix race when picking most recent mod log operation for an old root - tools/power/turbostat: Fix turbostat for AMD Zen CPUs - ALSA: hda/realtek: Add quirk for Intel Clevo PCx0Dx - ALSA: hda/realtek: fix static noise on ALC285 Lenovo laptops - ALSA: hda/realtek - Headset Mic issue on HP platform - ALSA: hda/realtek: fix mic boost on Intel NUC 8 - ALSA: hda/realtek: GA503 use same quirks as GA401 - ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 445 G7 - ALSA: usb-audio: Add dB range mapping for Sennheiser Communications Headset PC 8 - ALSA: usb-audio: Explicitly set up the clock selector - ALSA: sb: Fix two use after free in snd_sb_qsound_build - ALSA: hda/conexant: Re-order CX5066 quirk table entries - ALSA: emu8000: Fix a use after free in snd_emu8000_create_mixer - power: supply: cpcap-battery: fix invalid usage of list cursor - sched,psi: Handle potential task count underflow bugs more gracefully - s390/archrandom: add parameter check for s390_arch_random_generate - block/rnbd-clt: Fix missing a memory free when unloading the module - sched,fair: Alternative sched_slice() - perf: Rework perf_event_exit_event() - scsi: libfc: Fix a format specifier - mfd: arizona: Fix rumtime PM imbalance on error - mfd: da9063: Support SMBus and I2C mode - mfd: intel-m10-bmc: Fix the register access range - scsi: lpfc: Remove unsupported mbox PORT_CAPABILITIES logic - scsi: lpfc: Fix error handling for mailboxes completed in MBX_POLL mode - scsi: lpfc: Fix crash when a REG_RPI mailbox fails triggering a LOGO response - drm/amdgpu: fix NULL pointer dereference - drm/amd/display: Try YCbCr420 color when YCbCr444 fails - amdgpu: avoid incorrect %hu format string - drm/amdkfd: Fix cat debugfs hang_hws file causes system crash bug - drm/amd/display: Fix UBSAN: shift-out-of-bounds warning - drm/amd/display: Fix debugfs link_settings entry - drm/radeon/ttm: Fix memory leak userptr pages - drm/amdgpu/ttm: Fix memory leak userptr pages - drm/msm/mdp5: Do not multiply vclk line count by 100 - drm/msm/mdp5: Configure PP_SYNC_HEIGHT to double the vtotal - sched/fair: Ignore percpu threads for imbalance pulls - media: gscpa/stv06xx: fix memory leak - media: dvb-usb: fix memory leak in dvb_usb_adapter_init - media: sun8i-di: Fix runtime PM imbalance in deinterlace_start_streaming - media: platform: sti: Fix runtime PM imbalance in regs_show - media: i2c: adv7842: fix possible use-after-free in adv7842_remove() - media: i2c: tda1997: Fix possible use-after-free in tda1997x_remove() - media: i2c: adv7511-v4l2: fix possible use-after-free in adv7511_remove() - media: adv7604: fix possible use-after-free in adv76xx_remove() - media: tc358743: fix possible use-after-free in tc358743_remove() - power: supply: s3c_adc_battery: fix possible use-after-free in s3c_adc_bat_remove() - power: supply: generic-adc-battery: fix possible use-after-free in gab_remove() - clk: socfpga: arria10: Fix memory leak of socfpga_clk on error return - drm/msm/dp: Fix incorrect NULL check kbot warnings in DP driver - media: vivid: update EDID - media: em28xx: fix memory leak - scsi: scsi_dh_alua: Remove check for ASC 24h in alua_rtpg() - scsi: smartpqi: Add new PCI IDs - scsi: smartpqi: Correct request leakage during reset operations - scsi: smartpqi: Use host-wide tag space - power: supply: cpcap-charger: Add usleep to cpcap charger to avoid usb plug bounce - selftests/resctrl: Fix checking for < 0 for unsigned values - selftests/resctrl: Fix incorrect parsing of iMC counters - selftests/resctrl: Use resctrl/info for feature detection - selftests/resctrl: Fix missing options "-n" and "-p" - selftests/resctrl: Clean up resctrl features check - selftests/resctrl: Fix compilation issues for other global variables - selftests/resctrl: Fix compilation issues for global variables - selftests/resctrl: Enable gcc checks to detect buffer overflows - nvmet: return proper error code from discovery ctrl - drm/komeda: Fix bit check to import to value of proper type - ata: ahci: Disable SXS for Hisilicon Kunpeng920 - mmc: sdhci-brcmstb: Remove CQE quirk - mmc: sdhci-pci: Add PCI IDs for Intel LKF - mmc: sdhci-esdhc-imx: validate pinctrl before use it - scsi: qla2xxx: Fix use after free in bsg - drm/vkms: fix misuse of WARN_ON - scsi: qla2xxx: Always check the return value of qla24xx_get_isp_stats() - drm/amd/display: fix dml prefetch validation - drm/amd/display: DCHUB underflow counter increasing in some scenarios - drm/amd/display: Fix UBSAN warning for not a valid value for type '_Bool' - drm/amd/pm: fix workload mismatch on vega10 - drm/amdgpu : Fix asic reset regression issue introduce by 8f211fe8ac7c4f - drm/amdkfd: Fix UBSAN shift-out-of-bounds warning - drm/amdgpu: mask the xgmi number of hops reported from psp to kfd - backlight: qcom-wled: Fix FSC update issue for WLED5 - backlight: qcom-wled: Use sink_addr for sync toggle - power: supply: Use IRQF_ONESHOT - media: gspca/sq905.c: fix uninitialized variable - media: media/saa7164: fix saa7164_encoder_register() memory leak bugs - extcon: arizona: Fix various races on driver unbind - extcon: arizona: Fix some issues when HPDET IRQ fires after the jack has been unplugged - power: supply: bq27xxx: fix power_avg for newer ICs - atomisp: don't let it go past pipes array - media: imx: capture: Return -EPIPE from __capture_legacy_try_fmt() - media: drivers: media: pci: sta2x11: fix Kconfig dependency on GPIOLIB - media: ite-cir: check for receive overflow - scsi: target: pscsi: Fix warning in pscsi_complete_cmd() - kvfree_rcu: Use same set of GFP flags as does single-argument - sched/pelt: Fix task util_est update filtering - drm/amdgpu: Fix some unload driver issues - scsi: lpfc: Fix pt2pt connection does not recover after LOGO - scsi: lpfc: Fix incorrect dbde assignment when building target abts wqe - drm/amd/display/dc/dce/dce_aux: Remove duplicate line causing 'field overwritten' issue - drm/amdgpu/display: buffer INTERRUPT_LOW_IRQ_CONTEXT interrupt work - drm/amd/display: Don't optimize bandwidth before disabling planes - drm/amd/display: Check for DSC support instead of ASIC revision - drm/ast: fix memory leak when unload the driver - drm/amd/display: changing sr exit latency - drm/ast: Fix invalid usage of AST_MAX_HWC_WIDTH in cursor atomic_check - drm/qxl: release shadow on shutdown - drm/qxl: do not run release if qxl failed to init - drm: Added orientation quirk for OneGX1 Pro - btrfs: convert logic BUG_ON()'s in replace_path to ASSERT()'s - btrfs: do proper error handling in btrfs_update_reloc_root - btrfs: do proper error handling in create_reloc_root - spi: sync up initial chipselect state - platform/x86: intel_pmc_core: Don't use global pmcdev in quirks - crypto: omap-aes - Fix PM reference leak on omap-aes.c - crypto: sa2ul - Fix PM reference leak in sa_ul_probe() - crypto: stm32/cryp - Fix PM reference leak on stm32-cryp.c - crypto: stm32/hash - Fix PM reference leak on stm32-hash.c - crypto: sun8i-ce - Fix PM reference leak in sun8i_ce_probe() - crypto: sun8i-ss - Fix PM reference leak when pm_runtime_get_sync() fails - phy: phy-twl4030-usb: Fix possible use-after-free in twl4030_usb_remove() - intel_th: Consistency and off-by-one fix - tty: n_gsm: check error while registering tty devices - usb: dwc3: gadget: Check for disabled LPM quirk - usb: core: hub: Fix PM reference leak in usb_port_resume() - usb: musb: fix PM reference leak in musb_irq_work() - usb: gadget: tegra-xudc: Fix possible use-after-free in tegra_xudc_remove() - spi: qup: fix PM reference leak in spi_qup_remove() - spi: omap-100k: Fix reference leak to master - spi: dln2: Fix reference leak to master - platform/x86: ISST: Account for increased timeout in some cases - tools/power/x86/intel-speed-select: Increase string size - ARM: dts: at91: change the key code of the gpio key - bus: mhi: core: Clear context for stopped channels from remove() - xhci: fix potential array out of bounds with several interrupters - xhci: check control context is valid before dereferencing it. - xhci: check port array allocation was successful before dereferencing it - fpga: dfl: pci: add DID for D5005 PAC cards - usb: xhci-mtk: support quirk to disable usb2 lpm - random: initialize ChaCha20 constants with correct endianness - perf/arm_pmu_platform: Fix error handling - perf/arm_pmu_platform: Use dev_err_probe() for IRQ errors - soundwire: cadence: only prepare attached devices on clock stop - tee: optee: do not check memref size on return from Secure World - arm64: dts: imx8mq-librem5-r3: Mark buck3 as always on - soc/tegra: pmc: Fix completion of power-gate toggling - efi/libstub: Add $(CLANG_FLAGS) to x86 flags - x86/boot: Add $(CLANG_FLAGS) to compressed KBUILD_CFLAGS - x86/build: Propagate $(CLANG_FLAGS) to $(REALMODE_FLAGS) - ARM: dts: ux500: Fix up TVK R3 sensors - ARM: dts: BCM5301X: fix "reg" formatting in /memory node - kselftest/arm64: mte: Fix MTE feature detection - PCI: PM: Do not read power state in pci_enable_device_flags() - ARM: tegra: acer-a500: Rename avdd to vdda of touchscreen node - kselftest/arm64: mte: Fix compilation with native compiler - usb: xhci: Fix port minor revision - usb: dwc3: gadget: Ignore EP queue requests during bus reset - usb: gadget: f_uac1: validate input parameters - usb: gadget: f_uac2: validate input parameters - genirq/matrix: Prevent allocation counter corruption - crypto: hisilicon/sec - fixes a printing error - x86/sev: Do not require Hypervisor CPUID bit for SEV guests - usb: webcam: Invalid size of Processing Unit Descriptor - usb: gadget: uvc: add bInterval checking for HS mode - crypto: qat - fix unmap invalid dma address - crypto: api - check for ERR pointers in crypto_destroy_tfm() - bus: mhi: core: Destroy SBL devices when moving to mission mode - spi: ath79: remove spi-master setup and cleanup assignment - spi: ath79: always call chipselect function - staging: wimax/i2400m: fix byte-order issue - bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first - cpuidle: tegra: Fix C7 idling state on Tegra114 - fbdev: zero-fill colormap in fbcmap.c - btrfs: fix race between transaction aborts and fsyncs leading to use-after-free - intel_th: pci: Add Rocket Lake CPU support - btrfs: fix metadata extent leak after failure to create subvolume - x86/build: Disable HIGHMEM64G selection for M486SX - btrfs: handle remount to no compress during compression - smb2: fix use-after-free in smb2_ioctl_query_info() - cifs: detect dead connections only when echoes are enabled. - cifs: fix out-of-bound memory access when calling smb3_notify() at mount point - cifs: Return correct error code from smb2_get_enc_key - irqchip/gic-v3: Do not enable irqs when handling spurious interrups - mmc: core: Fix hanging on I/O during system suspend for removable cards - mmc: core: Set read only for SD cards with permanent write protect bit - mmc: core: Do a power cycle when the CMD11 fails - mmc: block: Issue a cache flush only when it's enabled - mmc: block: Update ext_csd.cache_ctrl if it was written - mmc: sdhci-tegra: Add required callbacks to set/clear CQE_EN bit - mmc: sdhci-pci: Fix initialization of some SD cards for Intel BYT-based controllers - mmc: sdhci: Check for reset prior to DMA address unmap - mmc: uniphier-sd: Fix a resource leak in the remove function - mmc: uniphier-sd: Fix an error handling path in uniphier_sd_probe() - scsi: mpt3sas: Block PCI config access from userspace during reset - scsi: qla2xxx: Fix crash in qla2xxx_mqueuecommand() - spi: spi-ti-qspi: Free DMA resources - spi: stm32-qspi: fix pm_runtime usage_count counter - erofs: add unsupported inode i_format check - mtd: physmap: physmap-bt1-rom: Fix unintentional stack access - mtd: rawnand: atmel: Update ecc_stats.corrected counter - mtd: spinand: core: add missing MODULE_DEVICE_TABLE() - Revert "mtd: spi-nor: macronix: Add support for mx25l51245g" - mtd: spi-nor: core: Fix an issue of releasing resources during read/write - fs/epoll: restore waking from ep_done_scan() - ecryptfs: fix kernel panic with null dev_name - arm64: dts: mt8173: fix property typo of 'phys' in dsi node - arm64: dts: marvell: armada-37xx: add syscon compatible to NB clk node - ARM: 9056/1: decompressor: fix BSS size calculation for LLVM ld.lld - ftrace: Handle commands when closing set_ftrace_filter file - ACPI: custom_method: fix a possible memory leak - ACPI: custom_method: fix potential use-after-free issue - tpm: acpi: Check eventlog signature before using it - vhost-vdpa: fix vm_flags for virtqueue doorbell mapping - s390/zcrypt: fix zcard and zqueue hot-unplug memleak - s390/disassembler: increase ebpf disasm buffer size - dyndbg: fix parsing file query without a line-range suffix - nitro_enclaves: Fix stale file descriptors on failed usercopy - bus: mhi: core: Sanity check values from remote device before use - bus: mhi: core: Clear configuration from channel context during reset - bus: mhi: core: Fix check for syserr at power_up - vfio: Depend on MMU - perf/core: Fix unconditional security_locked_down() call - platform/x86: thinkpad_acpi: Correct thermal sensor allocation - USB: Add reset-resume quirk for WD19's Realtek Hub - USB: Add LPM quirk for Lenovo ThinkPad USB-C Dock Gen2 Ethernet - ALSA: usb-audio: Add MIDI quirk for Vox ToneLab EX - ovl: allow upperdir inside lowerdir - ovl: fix leaked dentry - nvme-pci: set min_align_mask - swiotlb: respect min_align_mask - swiotlb: don't modify orig_addr in swiotlb_tbl_sync_single - swiotlb: refactor swiotlb_tbl_map_single - swiotlb: clean up swiotlb_tbl_unmap_single - swiotlb: factor out a nr_slots helper - swiotlb: factor out an io_tlb_offset helper - swiotlb: add a IO_TLB_SIZE define - driver core: add a min_align_mask field to struct device_dma_parameters - tools/cgroup/slabinfo.py: updated to work on current kernel - perf ftrace: Fix access to pid in array when setting a pid filter - capabilities: require CAP_SETFCAP to map uid 0 - perf data: Fix error return code in perf_data__create_dir() - net: qrtr: Avoid potential use after free in MHI send - bpf: Fix leakage of uninitialized bpf stack under speculation - bpf: Fix masking negation logic upon negative dst register - igb: Enable RSS for Intel I211 Ethernet Controller - net: usb: ax88179_178a: initialize local variables before use - netfilter: conntrack: Make global sysctls readonly in non-init netns - mips: Do not include hi and lo in clobber list for R6 - mei: me: add Alder Lake P device id. - iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_gen2_enqueue_hcmd() - ext4: fix check to prevent false positive report of incorrect used inodes - iommu/arm-smmu-v3: Maintain a SID->device structure - iommu: Add a page fault handler - uacce: Enable IOMMU_DEV_FEAT_IOPF - iommu/vt-d: Support IOMMU_DEV_FEAT_IOPF - iommu: Separate IOMMU_DEV_FEAT_IOPF from IOMMU_DEV_FEAT_SVA - iommu/arm-smmu-v3: Use device properties for pasid-num-bits - iommu: Fix comment for struct iommu_fwspec - iommu: Switch gather->end to the inclusive end - iommu: Add iova and size as parameters in iotlb_sync_map - iommu/arm-smmu-v3: Add support for VHE - iommu/arm-smmu-v3: Make BTM optional for SVA - iommu/arm-smmu-v3: Split arm_smmu_tlb_inv_range() - iommu/io-pgtable: Remove tlb_flush_leaf - iommu/arm-smmu-v3: Remove the page 1 fixup - iommu/arm-smmu-v3: Use DEFINE_RES_MEM() to simplify code - iommu/arm-smmu-v3: Assign boolean values to a bool variable - iommu/arm-smmu-v3: Hook up ATC invalidation to mm ops - iommu/arm-smmu-v3: Implement iommu_sva_bind/unbind() - iommu/sva: Add PASID helpers - iommu/ioasid: Add ioasid references - ext4: do not set SB_ACTIVE in ext4_orphan_cleanup() - arm64: Remove arm64_dma32_phys_limit and its uses - USB: CDC-ACM: fix poison/unpoison imbalance - net: hso: fix NULL-deref on disconnect regression - x86/crash: Fix crash_setup_memmap_entries() out-of-bounds access - ia64: tools: remove duplicate definition of ia64_mf() on ia64 - ia64: fix discontig.c section mismatches - csky: change a Kconfig symbol name to fix e1000 build error - kasan: fix hwasan build for gcc - cavium/liquidio: Fix duplicate argument - xen-netback: Check for hotplug-status existence before watching - arm64: kprobes: Restore local irqflag if kprobes is cancelled - s390/entry: save the caller of psw_idle - dmaengine: tegra20: Fix runtime PM imbalance on error - net: geneve: check skb is large enough for IPv4/IPv6 header - ARM: dts: Fix swapped mmc order for omap3 - dmaengine: xilinx: dpdma: Fix race condition in done IRQ - dmaengine: xilinx: dpdma: Fix descriptor issuing on video group - soc: qcom: geni: shield geni_icc_get() for ACPI boot - HID: wacom: Assign boolean values to a bool variable - HID cp2112: fix support for multiple gpiochips - HID: alps: fix error return code in alps_input_configured() - HID: google: add don USB id - perf map: Fix error return code in maps__clone() - perf auxtrace: Fix potential NULL pointer dereference - perf/x86/kvm: Fix Broadwell Xeon stepping in isolation_ucodes[] - perf/x86/intel/uncore: Remove uncore extra PCI dev HSWEP_PCI_PCU_3 - locking/qrwlock: Fix ordering in queued_write_lock_slowpath() - bpf: Tighten speculative pointer arithmetic mask - bpf: Refactor and streamline bounds check into helper - bpf: Allow variable-offset stack access - bpf: Permits pointers on stack for helper calls - arm64: dts: allwinner: Revert SD card CD GPIO for Pine64-LTS - pinctrl: core: Show pin numbers for the controllers with base = 0 - block: return -EBUSY when there are open partitions in blkdev_reread_part - pinctrl: lewisburg: Update number of pins in community - vdpa/mlx5: Set err = -ENOMEM in case dma_map_sg_attrs fails - KEYS: trusted: Fix TPM reservation for seal/unseal - gpio: omap: Save and restore sysconfig - vhost-vdpa: protect concurrent access to vhost device iotlb - arm32: kaslr: Bugfix of fiq when enabled kaslr - perf kmem: Do not pass additional arguments to 'perf record' - arm_pmu: Fix write counter error in ARMv7 big-endian mode - kdump: replace memblock_phys_alloc_range() with memblock_find_in_range() + memblock_reserve() - openeuler_defconfig: Enable hifc driver as module - scsi/hifc: add FC service module of hifc driver - scsi/hifc: add scsi module of hifc driver - scsi/hifc: add io module of hifc driver - scsi/hifc: add port resource module of hifc driver - scsi/hifc: add port manager module of hifc driver - scsi/hifc: add chip resource module of hifc driver - net: phy: marvell: fix detection of PHY on Topaz switches - bpf: Move sanitize_val_alu out of op switch - bpf: Improve verifier error messages for users - bpf: Rework ptr_limit into alu_limit and add common error path - arm64: mte: Ensure TIF_MTE_ASYNC_FAULT is set atomically - ARM: 9071/1: uprobes: Don't hook on thumb instructions - bpf: Move off_reg into sanitize_ptr_alu - bpf: Ensure off_reg has no mixed signed bounds for all types - r8169: don't advertise pause in jumbo mode - r8169: tweak max read request size for newer chips also in jumbo mtu mode - KVM: VMX: Don't use vcpu->run->internal.ndata as an array index - KVM: VMX: Convert vcpu_vmx.exit_reason to a union - bpf: Use correct permission flag for mixed signed bounds arithmetic - arm64: dts: allwinner: h6: beelink-gs1: Remove ext. 32 kHz osc reference - arm64: dts: allwinner: Fix SD card CD GPIO for SOPine systems - ARM: OMAP2+: Fix uninitialized sr_inst - ARM: footbridge: fix PCI interrupt mapping - ARM: 9069/1: NOMMU: Fix conversion for_each_membock() to for_each_mem_range() - ARM: OMAP2+: Fix warning for omap_init_time_of() - gro: ensure frag0 meets IP header alignment - ch_ktls: do not send snd_una update to TCB in middle - ch_ktls: tcb close causes tls connection failure - ch_ktls: fix device connection close - ch_ktls: Fix kernel panic - ibmvnic: remove duplicate napi_schedule call in open function - ibmvnic: remove duplicate napi_schedule call in do_reset function - ibmvnic: avoid calling napi_disable() twice - ia64: tools: remove inclusion of ia64-specific version of errno.h header - ia64: remove duplicate entries in generic_defconfig - ethtool: pause: make sure we init driver stats - i40e: fix the panic when running bpf in xdpdrv mode - net: Make tcp_allowed_congestion_control readonly in non-init netns - mm: ptdump: fix build failure - net: ip6_tunnel: Unregister catch-all devices - net: sit: Unregister catch-all devices - net: davicom: Fix regulator not turned off on failed probe - net/mlx5e: Fix setting of RS FEC mode - netfilter: nft_limit: avoid possible divide error in nft_limit_init - net/mlx5e: fix ingress_ifindex check in mlx5e_flower_parse_meta - net: macb: fix the restore of cmp registers - libbpf: Fix potential NULL pointer dereference - netfilter: arp_tables: add pre_exit hook for table unregister - netfilter: bridge: add pre_exit hooks for ebtable unregistration - libnvdimm/region: Fix nvdimm_has_flush() to handle ND_REGION_ASYNC - ice: Fix potential infinite loop when using u8 loop counter - netfilter: conntrack: do not print icmpv6 as unknown via /proc - netfilter: flowtable: fix NAT IPv6 offload mangling - ixgbe: fix unbalanced device enable/disable in suspend/resume - scsi: libsas: Reset num_scatter if libata marks qc as NODATA - riscv: Fix spelling mistake "SPARSEMEM" to "SPARSMEM" - vfio/pci: Add missing range check in vfio_pci_mmap - arm64: alternatives: Move length validation in alternative_{insn, endif} - arm64: fix inline asm in load_unaligned_zeropad() - readdir: make sure to verify directory entry for legacy interfaces too - dm verity fec: fix misaligned RS roots IO - HID: wacom: set EV_KEY and EV_ABS only for non-HID_GENERIC type of devices - Input: i8042 - fix Pegatron C15B ID entry - Input: s6sy761 - fix coordinate read bit shift - lib: fix kconfig dependency on ARCH_WANT_FRAME_POINTERS - virt_wifi: Return micros for BSS TSF values - mac80211: clear sta->fast_rx when STA removed from 4-addr VLAN - pcnet32: Use pci_resource_len to validate PCI resource - net: ieee802154: forbid monitor for add llsec seclevel - net: ieee802154: stop dump llsec seclevels for monitors - net: ieee802154: forbid monitor for del llsec devkey - net: ieee802154: forbid monitor for add llsec devkey - net: ieee802154: stop dump llsec devkeys for monitors - net: ieee802154: forbid monitor for del llsec dev - net: ieee802154: forbid monitor for add llsec dev - net: ieee802154: stop dump llsec devs for monitors - net: ieee802154: forbid monitor for del llsec key - net: ieee802154: forbid monitor for add llsec key - net: ieee802154: stop dump llsec keys for monitors - iwlwifi: add support for Qu with AX201 device - scsi: scsi_transport_srp: Don't block target in SRP_PORT_LOST state - ASoC: fsl_esai: Fix TDM slot setup for I2S mode - drm/msm: Fix a5xx/a6xx timestamps - ARM: omap1: fix building with clang IAS - ARM: keystone: fix integer overflow warning - neighbour: Disregard DEAD dst in neigh_update - gpu/xen: Fix a use after free in xen_drm_drv_init - ASoC: max98373: Added 30ms turn on/off time delay - ASoC: max98373: Changed amp shutdown register as volatile - xfrm: BEET mode doesn't support fragments for inner packets - iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_enqueue_hcmd() - arc: kernel: Return -EFAULT if copy_to_user() fails - lockdep: Add a missing initialization hint to the "INFO: Trying to register non-static key" message - ARM: dts: Fix moving mmc devices with aliases for omap4 & 5 - ARM: dts: Drop duplicate sha2md5_fck to fix clk_disable race - ACPI: x86: Call acpi_boot_table_init() after acpi_table_upgrade() - dmaengine: idxd: fix wq cleanup of WQCFG registers - dmaengine: plx_dma: add a missing put_device() on error path - dmaengine: Fix a double free in dma_async_device_register - dmaengine: dw: Make it dependent to HAS_IOMEM - dmaengine: idxd: fix wq size store permission state - dmaengine: idxd: fix opcap sysfs attribute output - dmaengine: idxd: fix delta_rec and crc size field for completion record - dmaengine: idxd: Fix clobbering of SWERR overflow bit on writeback - gpio: sysfs: Obey valid_mask - Input: nspire-keypad - enable interrupts only when opened - mtd: rawnand: mtk: Fix WAITRDY break condition and timeout - net/sctp: fix race condition in sctp_destroy_sock - xen/events: fix setting irq affinity - net: sfp: cope with SFPs that set both LOS normal and LOS inverted - net: sfp: relax bitrate-derived mode check - perf map: Tighten snprintf() string precision to pass gcc check on some 32-bit arches - netfilter: x_tables: fix compat match/target pad out-of-bound write - block: don't ignore REQ_NOWAIT for direct IO - riscv,entry: fix misaligned base for excp_vect_table - io_uring: don't mark S_ISBLK async work as unbounded - null_blk: fix command timeout completion handling - idr test suite: Create anchor before launching throbber - idr test suite: Take RCU read lock in idr_find_test_1 - radix tree test suite: Register the main thread with the RCU library - block: only update parent bi_status when bio fail - XArray: Fix splitting to non-zero orders - gpu: host1x: Use different lock classes for each client - drm/tegra: dc: Don't set PLL clock to 0Hz - tools/kvm_stat: Add restart delay - ftrace: Check if pages were allocated before calling free_pages() - gfs2: report "already frozen/thawed" errors - drm/imx: imx-ldb: fix out of bounds array access warning - KVM: arm64: Disable guest access to trace filter controls - KVM: arm64: Hide system instruction access to Trace registers - gfs2: Flag a withdraw if init_threads() fails - interconnect: core: fix error return code of icc_link_destroy() - Revert "net: sched: bump refcount for new action in ACT replace mode" - net: ieee802154: stop dump llsec params for monitors - net: ieee802154: forbid monitor for del llsec seclevel - net: ieee802154: forbid monitor for set llsec params - net: ieee802154: fix nl802154 del llsec devkey - net: ieee802154: fix nl802154 add llsec key - net: ieee802154: fix nl802154 del llsec dev - net: ieee802154: fix nl802154 del llsec key - net: ieee802154: nl-mac: fix check on panid - net: mac802154: Fix general protection fault - drivers: net: fix memory leak in peak_usb_create_dev - drivers: net: fix memory leak in atusb_probe - net: tun: set tun->dev->addr_len during TUNSETLINK processing - cfg80211: remove WARN_ON() in cfg80211_sme_connect - gpiolib: Read "gpio-line-names" from a firmware node - net: sched: bump refcount for new action in ACT replace mode - dt-bindings: net: ethernet-controller: fix typo in NVMEM - lockdep: Address clang -Wformat warning printing for %hd - clk: socfpga: fix iomem pointer cast on 64-bit - RAS/CEC: Correct ce_add_elem()'s returned values - vdpa/mlx5: Fix wrong use of bit numbers - vdpa/mlx5: should exclude header length and fcs from mtu - RDMA/addr: Be strict with gid size - i40e: Fix parameters in aq_get_phy_register() - drm/vc4: crtc: Reduce PV fifo threshold on hvs4 - RDMA/qedr: Fix kernel panic when trying to access recv_cq - perf report: Fix wrong LBR block sorting - RDMA/cxgb4: check for ipv6 address properly while destroying listener - net/mlx5: Fix PBMC register mapping - net/mlx5: Fix PPLM register mapping - net/mlx5: Fix placement of log_max_flow_counter - net: hns3: clear VF down state bit before request link status - tipc: increment the tmp aead refcnt before attaching it - can: mcp251x: fix support for half duplex SPI host controllers - iwlwifi: fix 11ax disabled bit in the regulatory capability flags - i2c: designware: Adjust bus_freq_hz when refuse high speed mode set - openvswitch: fix send of uninitialized stack memory in ct limit reply - net: openvswitch: conntrack: simplify the return expression of ovs_ct_limit_get_default_limit() - perf inject: Fix repipe usage - s390/cpcmd: fix inline assembly register clobbering - workqueue: Move the position of debug_work_activate() in __queue_work() - clk: fix invalid usage of list cursor in unregister - clk: fix invalid usage of list cursor in register - net: macb: restore cmp registers on resume path - net: cls_api: Fix uninitialised struct field bo->unlocked_driver_cb - scsi: ufs: core: Fix wrong Task Tag used in task management request UPIUs - scsi: ufs: core: Fix task management request completion timeout - mptcp: forbit mcast-related sockopt on MPTCP sockets - net: udp: Add support for getsockopt(..., ..., UDP_GRO, ..., ...); - drm/msm: Set drvdata to NULL when msm_drm_init() fails - RDMA/rtrs-clt: Close rtrs client conn before destroying rtrs clt session files - i40e: Fix display statistics for veb_tc - soc/fsl: qbman: fix conflicting alignment attributes - xdp: fix xdp_return_frame() kernel BUG throw for page_pool memory model - net/rds: Fix a use after free in rds_message_map_pages - net/mlx5: Don't request more than supported EQs - net/mlx5e: Fix ethtool indication of connector type - net/mlx5e: Fix mapping of ct_label zero - ASoC: sunxi: sun4i-codec: fill ASoC card owner - I2C: JZ4780: Fix bug for Ingenic X1000. - net: phy: broadcom: Only advertise EEE for supported modes - nfp: flower: ignore duplicate merge hints from FW - net: qrtr: Fix memory leak on qrtr_tx_wait failure - net/ncsi: Avoid channel_monitor hrtimer deadlock - ARM: dts: imx6: pbab01: Set vmmc supply for both SD interfaces - net:tipc: Fix a double free in tipc_sk_mcast_rcv - cxgb4: avoid collecting SGE_QBASE regs during traffic - net: dsa: Fix type was not set for devlink port - gianfar: Handle error code at MAC address change - ethernet: myri10ge: Fix a use after free in myri10ge_sw_tso - mlxsw: spectrum: Fix ECN marking in tunnel decapsulation - can: isotp: fix msg_namelen values depending on CAN_REQUIRED_SIZE - can: bcm/raw: fix msg_namelen values depending on CAN_REQUIRED_SIZE - xfrm: Provide private skb extensions for segmented and hw offloaded ESP packets - arm64: dts: imx8mm/q: Fix pad control of SD1_DATA0 - drivers/net/wan/hdlc_fr: Fix a double free in pvc_xmit - sch_red: fix off-by-one checks in red_check_params() - geneve: do not modify the shared tunnel info when PMTU triggers an ICMP reply - vxlan: do not modify the shared tunnel info when PMTU triggers an ICMP reply - amd-xgbe: Update DMA coherency values - hostfs: fix memory handling in follow_link() - i40e: Fix kernel oops when i40e driver removes VF's - i40e: Added Asym_Pause to supported link modes - virtchnl: Fix layout of RSS structures - xfrm: Fix NULL pointer dereference on policy lookup - ASoC: wm8960: Fix wrong bclk and lrclk with pll enabled for some chips - ASoC: SOF: Intel: HDA: fix core status verification - esp: delete NETIF_F_SCTP_CRC bit from features for esp offload - net: xfrm: Localize sequence counter per network namespace - ARM: OMAP4: PM: update ROM return address for OSWR and OFF - ARM: OMAP4: Fix PMIC voltage domains for bionic - regulator: bd9571mwv: Fix AVS and DVFS voltage range - remoteproc: qcom: pil_info: avoid 64-bit division - xfrm: Use actual socket sk instead of skb socket for xfrm_output_resume - xfrm: interface: fix ipv4 pmtu check to honor ip header df - ice: Recognize 860 as iSCSI port in CEE mode - ice: Refactor DCB related variables out of the ice_port_info struct - net: sched: fix err handler in tcf_action_init() - KVM: x86/mmu: preserve pending TLB flush across calls to kvm_tdp_mmu_zap_sp - KVM: x86/mmu: Don't allow TDP MMU to yield when recovering NX pages - KVM: x86/mmu: Ensure TLBs are flushed for TDP MMU during NX zapping - KVM: x86/mmu: Ensure TLBs are flushed when yielding during GFN range zap - KVM: x86/mmu: Yield in TDU MMU iter even if no SPTES changed - KVM: x86/mmu: Ensure forward progress when yielding in TDP MMU iter - KVM: x86/mmu: Rename goal_gfn to next_last_level_gfn - KVM: x86/mmu: Merge flush and non-flush tdp_mmu_iter_cond_resched - KVM: x86/mmu: change TDP MMU yield function returns to match cond_resched - i2c: turn recovery error on init to debug - percpu: make pcpu_nr_empty_pop_pages per chunk type - scsi: target: iscsi: Fix zero tag inside a trace event - scsi: pm80xx: Fix chip initialization failure - driver core: Fix locking bug in deferred_probe_timeout_work_func() - usbip: synchronize event handler with sysfs code paths - usbip: vudc synchronize sysfs code paths - usbip: stub-dev synchronize sysfs code paths - usbip: add sysfs_lock to synchronize sysfs code paths - thunderbolt: Fix off by one in tb_port_find_retimer() - thunderbolt: Fix a leak in tb_retimer_add() - net: let skb_orphan_partial wake-up waiters. - net-ipv6: bugfix - raw & sctp - switch to ipv6_can_nonlocal_bind() - net: hsr: Reset MAC header for Tx path - mac80211: fix TXQ AC confusion - mac80211: fix time-is-after bug in mlme - cfg80211: check S1G beacon compat element length - nl80211: fix potential leak of ACL params - nl80211: fix beacon head validation - net: sched: fix action overwrite reference counting - net: sched: sch_teql: fix null-pointer dereference - vdpa/mlx5: Fix suspend/resume index restoration - i40e: Fix sparse errors in i40e_txrx.c - i40e: Fix sparse error: uninitialized symbol 'ring' - i40e: Fix sparse error: 'vsi->netdev' could be null - i40e: Fix sparse warning: missing error code 'err' - net: ensure mac header is set in virtio_net_hdr_to_skb() - bpf, sockmap: Fix incorrect fwd_alloc accounting - bpf, sockmap: Fix sk->prot unhash op reset - bpf: Refcount task stack in bpf_get_task_stack - libbpf: Only create rx and tx XDP rings when necessary - libbpf: Restore umem state after socket create failure - libbpf: Ensure umem pointer is non-NULL before dereferencing - ethernet/netronome/nfp: Fix a use after free in nfp_bpf_ctrl_msg_rx - bpf: link: Refuse non-O_RDWR flags in BPF_OBJ_GET - bpf: Enforce that struct_ops programs be GPL-only - libbpf: Fix bail out from 'ringbuf_process_ring()' on error - net: hso: fix null-ptr-deref during tty device unregistration - ice: fix memory leak of aRFS after resuming from suspend - iwlwifi: pcie: properly set LTR workarounds on 22000 devices - ice: Cleanup fltr list in case of allocation issues - ice: Use port number instead of PF ID for WoL - ice: Fix for dereference of NULL pointer - ice: remove DCBNL_DEVRESET bit from PF state - ice: fix memory allocation call - ice: prevent ice_open and ice_stop during reset - ice: Increase control queue timeout - ice: Continue probe on link/PHY errors - batman-adv: initialize "struct batadv_tvlv_tt_vlan_data"->reserved field - ARM: dts: turris-omnia: configure LED[2]/INTn pin as interrupt pin - parisc: avoid a warning on u8 cast for cmpxchg on u8 pointers - parisc: parisc-agp requires SBA IOMMU driver - of: property: fw_devlink: do not link ".*,nr-gpios" - ethtool: fix incorrect datatype in set_eee ops - fs: direct-io: fix missing sdio->boundary - ocfs2: fix deadlock between setattr and dio_end_io_write - nds32: flush_dcache_page: use page_mapping_file to avoid races with swapoff - ia64: fix user_stack_pointer() for ptrace() - gcov: re-fix clang-11+ support - LOOKUP_MOUNTPOINT: we are cleaning "jumped" flag too late - IB/hfi1: Fix probe time panic when AIP is enabled with a buggy BIOS - ACPI: processor: Fix build when CONFIG_ACPI_PROCESSOR=m - drm/i915: Fix invalid access to ACPI _DSM objects - net: dsa: lantiq_gswip: Configure all remaining GSWIP_MII_CFG bits - net: dsa: lantiq_gswip: Don't use PHY auto polling - net: dsa: lantiq_gswip: Let GSWIP automatically set the xMII clock - net: ipv6: check for validity before dereferencing cfg->fc_nlinfo.nlh - xen/evtchn: Change irq_info lock to raw_spinlock_t - selinux: fix race between old and new sidtab - selinux: fix cond_list corruption when changing booleans - selinux: make nslot handling in avtab more robust - nfc: Avoid endless loops caused by repeated llcp_sock_connect() - nfc: fix memory leak in llcp_sock_connect() - nfc: fix refcount leak in llcp_sock_connect() - nfc: fix refcount leak in llcp_sock_bind() - ASoC: intel: atom: Stop advertising non working S24LE support - ALSA: hda/conexant: Apply quirk for another HP ZBook G5 model - ALSA: hda/realtek: Fix speaker amp setup on Acer Aspire E1 - ALSA: aloop: Fix initialization of controls - xfrm/compat: Cleanup WARN()s that can be user-triggered - arm64: fix USER_DS definition problem in non-compat mode - init/Kconfig: make COMPILE_TEST depend on HAS_IOMEM - init/Kconfig: make COMPILE_TEST depend on !S390 - bpf, x86: Validate computation of branch displacements for x86-32 - bpf, x86: Validate computation of branch displacements for x86-64 - tools/resolve_btfids: Add /libbpf to .gitignore - kbuild: Do not clean resolve_btfids if the output does not exist - kbuild: Add resolve_btfids clean to root clean target - tools/resolve_btfids: Set srctree variable unconditionally - tools/resolve_btfids: Check objects before removing - tools/resolve_btfids: Build libbpf and libsubcmd in separate directories - math: Export mul_u64_u64_div_u64 - io_uring: fix timeout cancel return code - cifs: Silently ignore unknown oplock break handle - cifs: revalidate mapping when we open files for SMB1 POSIX - ia64: fix format strings for err_inject - ia64: mca: allocate early mca with GFP_ATOMIC - selftests/vm: fix out-of-tree build - scsi: target: pscsi: Clean up after failure in pscsi_map_sg() - ptp_qoriq: fix overflow in ptp_qoriq_adjfine() u64 calcalation - platform/x86: intel_pmc_core: Ignore GBE LTR on Tiger Lake platforms - block: clear GD_NEED_PART_SCAN later in bdev_disk_changed - x86/build: Turn off -fcf-protection for realmode targets - drm/msm/disp/dpu1: icc path needs to be set before dpu runtime resume - kselftest/arm64: sve: Do not use non-canonical FFR register value - platform/x86: thinkpad_acpi: Allow the FnLock LED to change state - net: ipa: fix init header command validation - netfilter: nftables: skip hook overlap logic if flowtable is stale - netfilter: conntrack: Fix gre tunneling over ipv6 - drm/msm: Ratelimit invalid-fence message - drm/msm/adreno: a5xx_power: Don't apply A540 lm_setup to other GPUs - drm/msm/dsi_pll_7nm: Fix variable usage for pll_lockdet_rate - mac80211: choose first enabled channel for monitor - mac80211: Check crypto_aead_encrypt for errors - mISDN: fix crash in fritzpci - kunit: tool: Fix a python tuple typing error - net: pxa168_eth: Fix a potential data race in pxa168_eth_remove - net/mlx5e: Enforce minimum value check for ICOSQ size - bpf, x86: Use kvmalloc_array instead kmalloc_array in bpf_jit_comp - platform/x86: intel-hid: Support Lenovo ThinkPad X1 Tablet Gen 2 - bus: ti-sysc: Fix warning on unbind if reset is not deasserted - ARM: dts: am33xx: add aliases for mmc interfaces - bpf: Use NOP_ATOMIC5 instead of emit_nops(&prog, 5) for BPF_TRAMP_F_CALL_ORIG - Revert "kernel: freezer should treat PF_IO_WORKER like PF_KTHREAD for freezing" - riscv: evaluate put_user() arg before enabling user access - drivers: video: fbcon: fix NULL dereference in fbcon_cursor() - driver core: clear deferred probe reason on probe retry - staging: rtl8192e: Change state information from u16 to u8 - staging: rtl8192e: Fix incorrect source in memcpy() - soc: qcom-geni-se: Cleanup the code to remove proxy votes - usb: dwc3: gadget: Clear DEP flags after stop transfers in ep disable - usb: dwc3: qcom: skip interconnect init for ACPI probe - usb: dwc2: Prevent core suspend when port connection flag is 0 - usb: dwc2: Fix HPRT0.PrtSusp bit setting for HiKey 960 board. - usb: gadget: udc: amd5536udc_pci fix null-ptr-dereference - USB: cdc-acm: fix use-after-free after probe failure - USB: cdc-acm: fix double free on probe failure - USB: cdc-acm: downgrade message to debug - USB: cdc-acm: untangle a circular dependency between callback and softint - cdc-acm: fix BREAK rx code path adding necessary calls - usb: xhci-mtk: fix broken streams issue on 0.96 xHCI - usb: musb: Fix suspend with devices connected for a64 - USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem - usbip: vhci_hcd fix shift out-of-bounds in vhci_hub_control() - firewire: nosy: Fix a use-after-free bug in nosy_ioctl() - video: hyperv_fb: Fix a double free in hvfb_probe - usb: dwc3: pci: Enable dis_uX_susphy_quirk for Intel Merrifield - firmware: stratix10-svc: reset COMMAND_RECONFIG_FLAG_PARTIAL to 0 - extcon: Fix error handling in extcon_dev_register - extcon: Add stubs for extcon_register_notifier_all() functions - pinctrl: rockchip: fix restore error in resume - vfio/nvlink: Add missing SPAPR_TCE_IOMMU depends - drm/tegra: sor: Grab runtime PM reference across reset - drm/tegra: dc: Restore coupling of display controllers - drm/imx: fix memory leak when fails to init - reiserfs: update reiserfs_xattrs_initialized() condition - drm/amdgpu: check alignment on CPU page for bo map - drm/amdgpu: fix offset calculation in amdgpu_vm_bo_clear_mappings() - drm/amdkfd: dqm fence memory corruption - mm: fix race by making init_zero_pfn() early_initcall - s390/vdso: fix tod_steering_delta type - s390/vdso: copy tod_steering_delta value to vdso_data page - tracing: Fix stack trace event size - PM: runtime: Fix ordering in pm_runtime_get_suppliers() - PM: runtime: Fix race getting/putting suppliers at probe - KVM: SVM: ensure that EFER.SVME is set when running nested guest or on nested vmexit - KVM: SVM: load control fields from VMCB12 before checking them - xtensa: move coprocessor_flush to the .text section - xtensa: fix uaccess-related livelock in do_page_fault - ALSA: hda/realtek: fix mute/micmute LEDs for HP 640 G8 - ALSA: hda/realtek: call alc_update_headset_mode() in hp_automute_hook - ALSA: hda/realtek: fix a determine_headset_type issue for a Dell AIO - ALSA: hda: Add missing sanity checks in PM prepare/complete callbacks - ALSA: hda: Re-add dropped snd_poewr_change_state() calls - ALSA: usb-audio: Apply sample rate quirk to Logitech Connect - ACPI: processor: Fix CPU0 wakeup in acpi_idle_play_dead() - ACPI: tables: x86: Reserve memory occupied by ACPI tables - bpf: Remove MTU check in __bpf_skb_max_len - net: 9p: advance iov on empty read - net: wan/lmc: unregister device when no matching device is found - net: ipa: fix register write command validation - net: ipa: remove two unused register definitions - appletalk: Fix skb allocation size in loopback case - net: ethernet: aquantia: Handle error cleanup of start on open - ath10k: hold RCU lock when calling ieee80211_find_sta_by_ifaddr() - iwlwifi: pcie: don't disable interrupts for reg_lock - netdevsim: dev: Initialize FIB module after debugfs - rtw88: coex: 8821c: correct antenna switch function - ath11k: add ieee80211_unregister_hw to avoid kernel crash caused by NULL pointer - brcmfmac: clear EAP/association status bits on linkdown events - can: tcan4x5x: fix max register value - net: introduce CAN specific pointer in the struct net_device - can: dev: move driver related infrastructure into separate subdir - flow_dissector: fix TTL and TOS dissection on IPv4 fragments - net: mvpp2: fix interrupt mask/unmask skip condition - io_uring: call req_set_fail_links() on short send[msg]()/recv[msg]() with MSG_WAITALL - ext4: do not iput inode under running transaction in ext4_rename() - static_call: Align static_call_is_init() patching condition - io_uring: imply MSG_NOSIGNAL for send[msg]()/recv[msg]() calls - nvmet-tcp: fix kmap leak when data digest in use - locking/ww_mutex: Fix acquire/release imbalance in ww_acquire_init()/ww_acquire_fini() - locking/ww_mutex: Simplify use_ww_ctx & ww_ctx handling - thermal/core: Add NULL pointer check before using cooling device stats - ASoC: rt711: add snd_soc_component remove callback - ASoC: rt5659: Update MCLK rate in set_sysclk() - staging: comedi: cb_pcidas64: fix request_irq() warn - staging: comedi: cb_pcidas: fix request_irq() warn - scsi: qla2xxx: Fix broken #endif placement - scsi: st: Fix a use after free in st_open() - io_uring: fix ->flags races by linked timeouts - vhost: Fix vhost_vq_reset() - kernel: freezer should treat PF_IO_WORKER like PF_KTHREAD for freezing - NFSD: fix error handling in NFSv4.0 callbacks - ASoC: cs42l42: Always wait at least 3ms after reset - ASoC: cs42l42: Fix mixer volume control - ASoC: cs42l42: Fix channel width support - ASoC: cs42l42: Fix Bitclock polarity inversion - ASoC: soc-core: Prevent warning if no DMI table is present - ASoC: es8316: Simplify adc_pga_gain_tlv table - ASoC: sgtl5000: set DAP_AVC_CTRL register to correct default value on probe - ASoC: rt5651: Fix dac- and adc- vol-tlv values being off by a factor of 10 - ASoC: rt5640: Fix dac- and adc- vol-tlv values being off by a factor of 10 - ASoC: rt1015: fix i2c communication error - iomap: Fix negative assignment to unsigned sis->pages in iomap_swapfile_activate - rpc: fix NULL dereference on kmalloc failure - fs: nfsd: fix kconfig dependency warning for NFSD_V4 - ext4: fix bh ref count on error paths - ext4: shrink race window in ext4_should_retry_alloc() - virtiofs: Fail dax mount if device does not support it - bpf: Fix fexit trampoline. - arm64: mm: correct the inside linear map range during hotplug check - io_uring: convert io_buffer_idr to XArray - io_uring: Convert personality_idr to XArray - io_uring: simplify io_remove_personalities() - posix-timers: Preserve return value in clock_adjtime32() - arm64: fix current_thread_info()->addr_limit setup - xen-blkback: don't leak persistent grants from xen_blkbk_map() - can: peak_usb: Revert "can: peak_usb: add forgotten supported devices" - nvme: fix the nsid value to print in nvme_validate_or_alloc_ns - Revert "net: bonding: fix error return code of bond_neigh_init()" - Revert "xen: fix p2m size in dom0 for disabled memory hotplug case" - fs/ext4: fix integer overflow in s_log_groups_per_flex - ext4: add reclaim checks to xattr code - mac80211: fix double free in ibss_leave - net: dsa: b53: VLAN filtering is global to all users - r8169: fix DMA being used after buffer free if WoL is enabled - can: dev: Move device back to init netns on owning netns delete - ch_ktls: fix enum-conversion warning - fs/cachefiles: Remove wait_bit_key layout dependency - mm/memcg: fix 5.10 backport of splitting page memcg - x86/mem_encrypt: Correct physical address calculation in __set_clr_pte_enc() - locking/mutex: Fix non debug version of mutex_lock_io_nested() - cifs: Adjust key sizes and key generation routines for AES256 encryption - smb3: fix cached file size problems in duplicate extents (reflink) - scsi: mpt3sas: Fix error return code of mpt3sas_base_attach() - scsi: qedi: Fix error return code of qedi_alloc_global_queues() - scsi: Revert "qla2xxx: Make sure that aborted commands are freed" - block: recalculate segment count for multi-segment discards correctly - io_uring: fix provide_buffers sign extension - perf synthetic events: Avoid write of uninitialized memory when generating PERF_RECORD_MMAP* records - perf auxtrace: Fix auxtrace queue conflict - ACPI: scan: Use unique number for instance_no - ACPI: scan: Rearrange memory allocation in acpi_device_add() - Revert "netfilter: x_tables: Update remaining dereference to RCU" - mm/mmu_notifiers: ensure range_end() is paired with range_start() - dm table: Fix zoned model check and zone sectors check - netfilter: x_tables: Use correct memory barriers. - Revert "netfilter: x_tables: Switch synchronization to RCU" - net: phy: broadcom: Fix RGMII delays for BCM50160 and BCM50610M - net: phy: broadcom: Set proper 1000BaseX/SGMII interface mode for BCM54616S - net: phy: broadcom: Avoid forward for bcm54xx_config_clock_delay() - net: phy: introduce phydev->port - net: axienet: Fix probe error cleanup - net: axienet: Properly handle PCS/PMA PHY for 1000BaseX mode - igb: avoid premature Rx buffer reuse - net, bpf: Fix ip6ip6 crash with collect_md populated skbs - net: Consolidate common blackhole dst ops - bpf: Don't do bpf_cgroup_storage_set() for kuprobe/tp programs - RDMA/cxgb4: Fix adapter LE hash errors while destroying ipv6 listening server - xen/x86: make XEN_BALLOON_MEMORY_HOTPLUG_LIMIT depend on MEMORY_HOTPLUG - octeontx2-af: Fix memory leak of object buf - net: bridge: don't notify switchdev for local FDB addresses - PM: EM: postpone creating the debugfs dir till fs_initcall - net/mlx5e: Fix error path for ethtool set-priv-flag - net/mlx5e: Offload tuple rewrite for non-CT flows - net/mlx5e: Allow to match on MPLS parameters only for MPLS over UDP - net/mlx5: Add back multicast stats for uplink representor - PM: runtime: Defer suspending suppliers - arm64: kdump: update ppos when reading elfcorehdr - drm/msm: Fix suspend/resume on i.MX5 - drm/msm: fix shutdown hook in case GPU components failed to bind - can: isotp: tx-path: zero initialize outgoing CAN frames - bpf: Fix umd memory leak in copy_process() - libbpf: Fix BTF dump of pointer-to-array-of-struct - selftests: forwarding: vxlan_bridge_1d: Fix vxlan ecn decapsulate value - selinux: vsock: Set SID for socket returned by accept() - net: stmmac: dwmac-sun8i: Provide TX and RX fifo sizes - r8152: limit the RX buffer size of RTL8153A for USB 2.0 - igb: check timestamp validity - net: cdc-phonet: fix data-interface release on probe failure - net: check all name nodes in __dev_alloc_name - octeontx2-af: fix infinite loop in unmapping NPC counter - octeontx2-pf: Clear RSS enable flag on interace down - octeontx2-af: Fix irq free in rvu teardown - octeontx2-af: Remove TOS field from MKEX TX - octeontx2-af: Modify default KEX profile to extract TX packet fields - octeontx2-af: Formatting debugfs entry rsrc_alloc. - ipv6: weaken the v4mapped source check - ARM: dts: imx6ull: fix ubi filesystem mount failed - libbpf: Use SOCK_CLOEXEC when opening the netlink socket - libbpf: Fix error path in bpf_object__elf_init() - netfilter: flowtable: Make sure GC works periodically in idle system - netfilter: nftables: allow to update flowtable flags - netfilter: nftables: report EOPNOTSUPP on unsupported flowtable flags - net/sched: cls_flower: fix only mask bit check in the validate_ct_state - ionic: linearize tso skb with too many frags - drm/msm/dsi: fix check-before-set in the 7nm dsi_pll code - ftrace: Fix modify_ftrace_direct. - nfp: flower: fix pre_tun mask id allocation - nfp: flower: add ipv6 bit to pre_tunnel control message - nfp: flower: fix unsupported pre_tunnel flows - selftests/net: fix warnings on reuseaddr_ports_exhausted - mac80211: Allow HE operation to be longer than expected. - mac80211: fix rate mask reset - can: m_can: m_can_rx_peripheral(): fix RX being blocked by errors - can: m_can: m_can_do_rx_poll(): fix extraneous msg loss warning - can: c_can: move runtime PM enable/disable to c_can_platform - can: c_can_pci: c_can_pci_remove(): fix use-after-free - can: kvaser_pciefd: Always disable bus load reporting - can: flexcan: flexcan_chip_freeze(): fix chip freeze for missing bitrate - can: peak_usb: add forgotten supported devices - can: isotp: TX-path: ensure that CAN frame flags are initialized - can: isotp: isotp_setsockopt(): only allow to set low level TX flags for CAN-FD - tcp: relookup sock for RST+ACK packets handled by obsolete req sock - tipc: better validate user input in tipc_nl_retrieve_key() - net: phylink: Fix phylink_err() function name error in phylink_major_config - net: hdlc_x25: Prevent racing between "x25_close" and "x25_xmit"/"x25_rx" - netfilter: ctnetlink: fix dump of the expect mask attribute - selftests/bpf: Set gopt opt_class to 0 if get tunnel opt failed - flow_dissector: fix byteorder of dissected ICMP ID - net: qrtr: fix a kernel-infoleak in qrtr_recvmsg() - net: ipa: terminate message handler arrays - clk: qcom: gcc-sc7180: Use floor ops for the correct sdcc1 clk - ftgmac100: Restart MAC HW once - net: phy: broadcom: Add power down exit reset state delay - net/qlcnic: Fix a use after free in qlcnic_83xx_get_minidump_template - e1000e: Fix error handling in e1000_set_d0_lplu_state_82571 - e1000e: add rtnl_lock() to e1000_reset_task - igc: Fix igc_ptp_rx_pktstamp() - igc: Fix Supported Pause Frame Link Setting - igc: Fix Pause Frame Advertising - igc: reinit_locked() should be called with rtnl_lock - net: dsa: bcm_sf2: Qualify phydev->dev_flags based on port - net: sched: validate stab values - macvlan: macvlan_count_rx() needs to be aware of preemption - drop_monitor: Perform cleanup upon probe registration failure - ipv6: fix suspecious RCU usage warning - net/mlx5e: Don't match on Geneve options in case option masks are all zero - net/mlx5e: When changing XDP program without reset, take refs for XSK RQs - net/mlx5e: RX, Mind the MPWQE gaps when calculating offsets - libbpf: Fix INSTALL flag order - bpf: Change inode_storage's lookup_elem return value from NULL to -EBADF - veth: Store queue_mapping independently of XDP prog presence - soc: ti: omap-prm: Fix occasional abort on reset deassert for dra7 iva - ARM: OMAP2+: Fix smartreflex init regression after dropping legacy data - bus: omap_l3_noc: mark l3 irqs as IRQF_NO_THREAD - dm ioctl: fix out of bounds array access when no devices - dm verity: fix DM_VERITY_OPTS_MAX value - drm/i915: Fix the GT fence revocation runtime PM logic - drm/amdgpu: Add additional Sienna Cichlid PCI ID - drm/amdgpu/display: restore AUX_DPHY_TX_CONTROL for DCN2.x - drm/amd/pm: workaround for audio noise issue - drm/etnaviv: Use FOLL_FORCE for userptr - integrity: double check iint_cache was initialized - ARM: dts: at91-sama5d27_som1: fix phy address to 7 - ARM: dts: at91: sam9x60: fix mux-mask to match product's datasheet - ARM: dts: at91: sam9x60: fix mux-mask for PA7 so it can be set to A, B and C - arm64: dts: ls1043a: mark crypto engine dma coherent - arm64: dts: ls1012a: mark crypto engine dma coherent - arm64: dts: ls1046a: mark crypto engine dma coherent - arm64: stacktrace: don't trace arch_stack_walk() - ACPICA: Always create namespace nodes using acpi_ns_create_node() - ACPI: video: Add missing callback back for Sony VPCEH3U1E - gcov: fix clang-11+ support - kasan: fix per-page tags for non-page_alloc pages - hugetlb_cgroup: fix imbalanced css_get and css_put pair for shared mappings - squashfs: fix xattr id and id lookup sanity checks - squashfs: fix inode lookup sanity checks - z3fold: prevent reclaim/free race for headless pages - psample: Fix user API breakage - platform/x86: intel-vbtn: Stop reporting SW_DOCK events - netsec: restore phy power state after controller reset - selinux: fix variable scope issue in live sidtab conversion - selinux: don't log MAC_POLICY_LOAD record on failed policy load - btrfs: fix sleep while in non-sleep context during qgroup removal - KVM: x86: Protect userspace MSR filter with SRCU, and set atomically-ish - static_call: Fix static_call_set_init() - static_call: Fix the module key fixup - static_call: Allow module use without exposing static_call_key - static_call: Pull some static_call declarations to the type headers - ia64: fix ptrace(PTRACE_SYSCALL_INFO_EXIT) sign - ia64: fix ia64_syscall_get_set_arguments() for break-based syscalls - mm/fork: clear PASID for new mm - block: Suppress uevent for hidden device when removed - nfs: we don't support removing system.nfs4_acl - nvme-pci: add the DISABLE_WRITE_ZEROES quirk for a Samsung PM1725a - nvme-rdma: Fix a use after free in nvmet_rdma_write_data_done - nvme-core: check ctrl css before setting up zns - nvme-fc: return NVME_SC_HOST_ABORTED_CMD when a command has been aborted - nvme-fc: set NVME_REQ_CANCELLED in nvme_fc_terminate_exchange() - nvme: add NVME_REQ_CANCELLED flag in nvme_cancel_request() - nvme: simplify error logic in nvme_validate_ns() - drm/radeon: fix AGP dependency - drm/amdgpu: fb BO should be ttm_bo_type_device - drm/amd/display: Revert dram_clock_change_latency for DCN2.1 - block: Fix REQ_OP_ZONE_RESET_ALL handling - regulator: qcom-rpmh: Correct the pmic5_hfsmps515 buck - kselftest: arm64: Fix exit code of sve-ptrace - u64_stats,lockdep: Fix u64_stats_init() vs lockdep - staging: rtl8192e: fix kconfig dependency on CRYPTO - habanalabs: Call put_pid() when releasing control device - sparc64: Fix opcode filtering in handling of no fault loads - umem: fix error return code in mm_pci_probe() - kbuild: dummy-tools: fix inverted tests for gcc - kbuild: add image_name to no-sync-config-targets - irqchip/ingenic: Add support for the JZ4760 - cifs: change noisy error message to FYI - atm: idt77252: fix null-ptr-dereference - atm: uPD98402: fix incorrect allocation - net: enetc: set MAC RX FIFO to recommended value - net: davicom: Use platform_get_irq_optional() - net: wan: fix error return code of uhdlc_init() - net: hisilicon: hns: fix error return code of hns_nic_clear_all_rx_fetch() - NFS: Correct size calculation for create reply length - nfs: fix PNFS_FLEXFILE_LAYOUT Kconfig default - gpiolib: acpi: Add missing IRQF_ONESHOT - cpufreq: blacklist Arm Vexpress platforms in cpufreq-dt-platdev - gfs2: fix use-after-free in trans_drain - cifs: ask for more credit on async read/write code paths - gianfar: fix jumbo packets+napi+rx overrun crash - sun/niu: fix wrong RXMAC_BC_FRM_CNT_COUNT count - net: intel: iavf: fix error return code of iavf_init_get_resources() - net: tehuti: fix error return code in bdx_probe() - blk-cgroup: Fix the recursive blkg rwstat - scsi: ufs: ufs-qcom: Disable interrupt in reset path - ixgbe: Fix memleak in ixgbe_configure_clsu32 - ALSA: hda: ignore invalid NHLT table - Revert "r8152: adjust the settings about MAC clock speed down for RTL8153" - atm: lanai: dont run lanai_dev_close if not open - atm: eni: dont release is never initialized - powerpc/4xx: Fix build errors from mfdcr() - net: fec: ptp: avoid register access when ipg clock is disabled - net: stmmac: fix dma physical address of descriptor when display ring - mt76: fix tx skb error handling in mt76_dma_tx_queue_skb - mm/memcg: set memcg when splitting page - mm/memcg: rename mem_cgroup_split_huge_fixup to split_page_memcg and add nr_pages argument - kvm: debugfs: add EXIT_REASON_PREEMPTION_TIMER to vcpu_stat - kvm: debugfs: add fastpath msr_wr exits to debugfs statistics - arm64/mpam: fix a possible deadlock in mpam_enable - RDMA/hns: Optimize the base address table config for MTR - fs: fix files.usage bug when move tasks - files_cgroup: fix error pointer when kvm_vm_worker_thread - fs/filescontrol: add a switch to enable / disable accounting of open fds - cgroup/files: use task_get_css() to get a valid css during dup_fd() - cgroups: Resource controller for open files - openeuler_defconfig: enable CONFIG_CGROUP_FILES by default - x86: config: disable CONFIG_BOOTPARAM_HOTPLUG_CPU0 by default - ima: fix a memory leak in ima_del_digest_data_entry - config: add digest list options for arm64 and x86 - evm: Propagate choice of HMAC algorithm in evm_crypto.c - evm: Extend evm= with x509. allow_metadata_writes and complete values - ima: Execute parser to upload digest lists not recognizable by the kernel - ima: Add parser keyword to the policy - ima: Allow direct upload of digest lists to securityfs - ima: Search key in the built-in keyrings - certs: Introduce search_trusted_key() - KEYS: Introduce load_pgp_public_keyring() - KEYS: Provide a function to load keys from a PGP keyring blob - KEYS: Provide PGP key description autogeneration - KEYS: PGP data parser - PGPLIB: Basic packet parser - PGPLIB: PGP definitions (RFC 4880) - rsa: add parser of raw format - mpi: introduce mpi_key_length() - evm: Reset status even when security.evm is modified - ima: Add Documentation/security/IMA-digest-lists.txt - ima: Introduce appraise_exec_immutable policy - ima: Introduce appraise_exec_tcb policy - ima: Introduce exec_tcb policy - ima: Add meta_immutable appraisal type - evm: Add support for digest lists of metadata - ima: Add support for appraisal with digest lists - ima: Add support for measurement with digest lists - ima: Load all digest lists from a directory at boot time - ima: Introduce new hook DIGEST_LIST_CHECK - ima: Introduce new securityfs files - ima: Prevent usage of digest lists not measured or appraised - ima: Add parser of compact digest list - ima: Use ima_show_htable_value to show violations and hash table data - ima: Generalize policy file operations - ima: Generalize ima_write_policy() and raise uploaded data size limit - ima: Generalize ima_read_policy() - ima: Allow choice of file hash algorithm for measurement and audit - ima: Add enforce-evm and log-evm modes to strictly check EVM status - init: Add kernel option to force usage of tmpfs for rootfs - gen_init_cpio: add support for file metadata - initramfs: read metadata from special file METADATA!!! - initramfs: add file metadata - ima: Don't remove security.ima if file must not be appraised - ima: Introduce template field evmsig and write to field sig as fallback - ima: Allow imasig requirement to be satisfied by EVM portable signatures - evm: Allow setxattr() and setattr() for unmodified metadata - evm: Allow xattr/attr operations for portable signatures - evm: Ignore INTEGRITY_NOLABEL/INTEGRITY_NOXATTRS if conditions are safe - evm: Introduce evm_status_revalidate() - ima: Move ima_reset_appraise_flags() call to post hooks - evm: Refuse EVM_ALLOW_METADATA_WRITES only if an HMAC key is loaded - evm: Load EVM key in ima_load_x509() to avoid appraisal - evm: Execute evm_inode_init_security() only when an HMAC key is loaded - cgroup: disable kernel memory accounting for all memory cgroups by default - etmem: Modify the memig feature name to etmem - memig: fix compile error when CONFIG_NUMA is turned off - memig: add memig-swap feature to openEuler - memig: add memig-scan feature to openEuler - arm64: fix compile error when CONFIG_ACPI is not enabled - arm64: ipi_nmi: fix compile error when CONFIG_KGDB is disabled - arm64: kgdb: Roundup cpus using IPI as NMI - kgdb: Expose default CPUs roundup fallback mechanism - arm64: ipi_nmi: Add support for NMI backtrace - nmi: backtrace: Allow runtime arch specific override - arm64: smp: Assign and setup an IPI as NMI - irqchip/gic-v3: Enable support for SGIs to act as NMIs - arm64: Add framework to turn IPI as NMI - openeuler_defconfig: Enable NMI watchdog - arm64: watchdog: add switch to select sdei_watchdog/pmu_watchdog - arm64: add new config CONFIG_PMU_WATCHDOG - arm64: Add support for hard lockup by using pmu counter - config: enable CONFIG_CPU_IDLE_GOV_HALTPOLL and CONFIG_HALTPOLL_CPUIDLE for arm - ARM: cpuidle: Add support for cpuidle-haltpoll driver for ARM - cpuidle: haltpoll: Only check boot_option_idle_override in x86 - arm64: Add some definitions of kvm_para* - cpuidle-haltpoll: Use arch_cpu_idle() to replace default_idle() - arm64: Optimize ttwu IPI - kvm: arm64: add KVM_CAP_ARM_CPU_FEATURE extension - kvm: arm64: make ID_AA64PFR0_EL1 configurable - kvm: arm64: make ID registers configurable - kvm: arm64: emulate the ID registers - arm64: add a helper function to traverse arm64_ftr_regs - KVM: arm64: Add tracepoints for PV qspinlock - KVM: arm64: Enable PV qspinlock - KVM: arm64: Add interface to support PV qspinlock - KVM: arm64: Implement PV_SCHED_KICK_CPU call - KVM: arm64: Add SMCCC PV-sched to kick cpu - KVM: arm64: Support the vCPU preemption check - KVM: arm64: Add interface to support vCPU preempted check - KVM: arm64: Support pvsched preempted via shared structure - KVM: arm64: Implement PV_SCHED_FEATURES call - KVM: arm64: Document PV-sched interface - arm64: fix the compile error when CONFIG_NUMA is disabled - arm64: Add CPU hotplug support - arm64: mark all the GICC nodes in MADT as possible cpu - loop: fix I/O error on fsync() in detached loop devices - sysrq: avoid concurrently info printing by 'sysrq-trigger' - jffs2: check the validity of dstlen in jffs2_zlib_compress() - cifs: Fix preauth hash corruption - x86/apic/of: Fix CPU devicetree-node lookups - genirq: Disable interrupts for force threaded handlers - firmware/efi: Fix a use after bug in efi_mem_reserve_persistent - efi: use 32-bit alignment for efi_guid_t literals - static_call: Fix static_call_update() sanity check - MAINTAINERS: move the staging subsystem to lists.linux.dev - MAINTAINERS: move some real subsystems off of the staging mailing list - ext4: fix rename whiteout with fast commit - ext4: fix potential error in ext4_do_update_inode - ext4: do not try to set xattr into ea_inode if value is empty - ext4: stop inode update before return - ext4: fix error handling in ext4_end_enable_verity() - efivars: respect EFI_UNSUPPORTED return from firmware - x86: Introduce TS_COMPAT_RESTART to fix get_nr_restart_syscall() - x86: Move TS_COMPAT back to asm/thread_info.h - kernel, fs: Introduce and use set_restart_fn() and arch_set_restart_data() - x86/ioapic: Ignore IRQ2 again - perf/x86/intel: Fix unchecked MSR access error caused by VLBR_EVENT - perf/x86/intel: Fix a crash caused by zero PEBS status - PCI: rpadlpar: Fix potential drc_name corruption in store functions - counter: stm32-timer-cnt: fix ceiling miss-alignment with reload register - counter: stm32-timer-cnt: fix ceiling write max value - iio: hid-sensor-temperature: Fix issues of timestamp channel - iio: hid-sensor-prox: Fix scale not correct issue - iio: hid-sensor-humidity: Fix alignment issue of timestamp channel - iio: adc: adi-axi-adc: add proper Kconfig dependencies - iio: adc: ad7949: fix wrong ADC result due to incorrect bit mask - iio: adc: ab8500-gpadc: Fix off by 10 to 3 - iio: gyro: mpu3050: Fix error handling in mpu3050_trigger_handler - iio: adis16400: Fix an error code in adis16400_initial_setup() - iio:adc:qcom-spmi-vadc: add default scale to LR_MUX2_BAT_ID channel - iio:adc:stm32-adc: Add HAS_IOMEM dependency - thunderbolt: Increase runtime PM reference count on DP tunnel discovery - thunderbolt: Initialize HopID IDAs in tb_switch_alloc() - usb: dwc3: gadget: Prevent EP queuing while stopping transfers - usb: dwc3: gadget: Allow runtime suspend if UDC unbinded - usb: typec: tcpm: Invoke power_supply_changed for tcpm-source-psy- - usb: typec: Remove vdo[3] part of tps6598x_rx_identity_reg struct - usb: gadget: configfs: Fix KASAN use-after-free - usbip: Fix incorrect double assignment to udc->ud.tcp_rx - usb-storage: Add quirk to defeat Kindle's automatic unload - powerpc: Force inlining of cpu_has_feature() to avoid build failure - gfs2: bypass signal_our_withdraw if no journal - gfs2: move freeze glock outside the make_fs_rw and _ro functions - gfs2: Add common helper for holding and releasing the freeze glock - regulator: pca9450: Clear PRESET_EN bit to fix BUCK1/2/3 voltage setting - regulator: pca9450: Enable system reset on WDOG_B assertion - regulator: pca9450: Add SD_VSEL GPIO for LDO5 - net: bonding: fix error return code of bond_neigh_init() - io_uring: clear IOCB_WAITQ for non -EIOCBQUEUED return - io_uring: don't attempt IO reissue from the ring exit path - drm/amd/pm: fulfill the Polaris implementation for get_clock_by_type_with_latency() - s390/qeth: schedule TX NAPI on QAOB completion - ibmvnic: remove excessive irqsave - media: cedrus: h264: Support profile controls - io_uring: fix inconsistent lock state - iwlwifi: Add a new card for MA family - drm/amd/display: turn DPMS off on connector unplug - MIPS: compressed: fix build with enabled UBSAN - net: phy: micrel: set soft_reset callback to genphy_soft_reset for KSZ8081 - i40e: Fix endianness conversions - powerpc/sstep: Fix darn emulation - powerpc/sstep: Fix load-store and update emulation - RDMA/mlx5: Allow creating all QPs even when non RDMA profile is used - scsi: isci: Pass gfp_t flags in isci_port_bc_change_received() - scsi: isci: Pass gfp_t flags in isci_port_link_up() - scsi: isci: Pass gfp_t flags in isci_port_link_down() - scsi: mvsas: Pass gfp_t flags to libsas event notifiers - scsi: libsas: Introduce a _gfp() variant of event notifiers - scsi: libsas: Remove notifier indirection - scsi: pm8001: Neaten debug logging macros and uses - scsi: pm80xx: Fix pm8001_mpi_get_nvmd_resp() race condition - scsi: pm80xx: Make running_req atomic - scsi: pm80xx: Make mpi_build_cmd locking consistent - module: harden ELF info handling - module: avoid *goto*s in module_sig_check() - module: merge repetitive strings in module_sig_check() - RDMA/rtrs: Fix KASAN: stack-out-of-bounds bug - RDMA/rtrs: Introduce rtrs_post_send - RDMA/rtrs-srv: Jump to dereg_mr label if allocate iu fails - RDMA/rtrs: Remove unnecessary argument dir of rtrs_iu_free - bpf: Declare __bpf_free_used_maps() unconditionally - serial: stm32: fix DMA initialization error handling - tty: serial: stm32-usart: Remove set but unused 'cookie' variables - ibmvnic: serialize access to work queue on remove - ibmvnic: add some debugs - nvme-rdma: fix possible hang when failing to set io queues - gpiolib: Assign fwnode to parent's if no primary one provided - counter: stm32-timer-cnt: Report count function when SLAVE_MODE_DISABLED - RISC-V: correct enum sbi_ext_rfence_fid - scsi: ufs: ufs-mediatek: Correct operator & -> && - scsi: myrs: Fix a double free in myrs_cleanup() - scsi: lpfc: Fix some error codes in debugfs - riscv: Correct SPARSEMEM configuration - cifs: fix allocation size on newly created files - kbuild: Fix for empty SUBLEVEL or PATCHLEVEL again - net/qrtr: fix __netdev_alloc_skb call - io_uring: ensure that SQPOLL thread is started for exit - pstore: Fix warning in pstore_kill_sb() - i915/perf: Start hrtimer only if sampling the OA buffer - sunrpc: fix refcount leak for rpc auth modules - vhost_vdpa: fix the missing irq_bypass_unregister_producer() invocation - vfio: IOMMU_API should be selected - svcrdma: disable timeouts on rdma backchannel - NFSD: fix dest to src mount in inter-server COPY - NFSD: Repair misuse of sv_lock in 5.10.16-rt30. - nfsd: don't abort copies early - nfsd: Don't keep looking up unhashed files in the nfsd file cache - nvmet: don't check iosqes,iocqes for discovery controllers - nvme-tcp: fix a NULL deref when receiving a 0-length r2t PDU - nvme-tcp: fix possible hang when failing to set io queues - nvme-tcp: fix misuse of __smp_processor_id with preemption enabled - nvme: fix Write Zeroes limitations - ALSA: usb-audio: Fix unintentional sign extension issue - afs: Stop listxattr() from listing "afs.*" attributes - afs: Fix accessing YFS xattrs on a non-YFS server - ASoC: simple-card-utils: Do not handle device clock - ASoC: qcom: lpass-cpu: Fix lpass dai ids parse - ASoC: codecs: wcd934x: add a sanity check in set channel map - ASoC: qcom: sdm845: Fix array out of range on rx slim channels - ASoC: qcom: sdm845: Fix array out of bounds access - ASoC: SOF: intel: fix wrong poll bits in dsp power down - ASoC: SOF: Intel: unregister DMIC device on probe error - ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 10-p0XX OVCD current threshold - ASoC: fsl_ssi: Fix TDM slot setup for I2S mode - drm/amd/display: Correct algorithm for reversed gamma - vhost-vdpa: set v->config_ctx to NULL if eventfd_ctx_fdget() fails - vhost-vdpa: fix use-after-free of v->config_ctx - btrfs: fix slab cache flags for free space tree bitmap - btrfs: fix race when cloning extent buffer during rewind of an old root - zonefs: fix to update .i_wr_refcnt correctly in zonefs_open_zone() - zonefs: prevent use of seq files as swap file - zonefs: Fix O_APPEND async write handling - s390/pci: fix leak of PCI device structure - s390/pci: remove superfluous zdev->zbus check - s390/pci: refactor zpci_create_device() - s390/vtime: fix increased steal time accounting - Revert "PM: runtime: Update device status before letting suppliers suspend" - ALSA: hda/realtek: fix mute/micmute LEDs for HP 850 G8 - ALSA: hda/realtek: fix mute/micmute LEDs for HP 440 G8 - ALSA: hda/realtek: fix mute/micmute LEDs for HP 840 G8 - ALSA: hda/realtek: Apply headset-mic quirks for Xiaomi Redmibook Air - ALSA: hda: generic: Fix the micmute led init state - ALSA: hda/realtek: apply pin quirk for XiaomiNotebook Pro - ALSA: dice: fix null pointer dereference when node is disconnected - spi: cadence: set cqspi to the driver_data field of struct device - ASoC: ak5558: Add MODULE_DEVICE_TABLE - ASoC: ak4458: Add MODULE_DEVICE_TABLE - sdei_watchdog: Fix compile error when PPC_WATCHDOG is disable on PowerPC - net: dsa: b53: Support setting learning on port - ALSA: usb-audio: Don't avoid stopping the stream at disconnection - Revert "nfsd4: a client's own opens needn't prevent delegations" - Revert "nfsd4: remove check_conflicting_opens warning" - fuse: fix live lock in fuse_iget() - RDMA/srp: Fix support for unpopulated and unbalanced NUMA nodes - bpf, selftests: Fix up some test_verifier cases for unprivileged - bpf: Add sanity check for upper ptr_limit - bpf: Simplify alu_limit masking for pointer arithmetic - bpf: Fix off-by-one for area size in creating mask to left - bpf: Prohibit alu ops for pointer types not defining ptr_limit - crypto: x86/aes-ni-xts - use direct calls to and 4-way stride - crypto: aesni - Use TEST %reg,%reg instead of CMP $0,%reg - arm32: kaslr: Fix clock_gettime and gettimeofday performance degradation when configure CONFIG_RANDOMIZE_BASE - arm32: kaslr: Print the real kaslr offset when kernel panic - arm32: kaslr: Fix the bug of symbols relocation - arm32: kaslr: Adapt dts files of multiple memory nodes - arm32: kaslr: Fix the bug of hidden symbols when decompressing code is compiled - arm32: kaslr: Fix the bug of module install failure - arm32: kaslr: Add missing sections about relocatable - arm64: Enable passing IMA log to next kernel on kexec - powerpc: Delete unused function delete_fdt_mem_rsv() - kexec: Use fdt_appendprop_addrrange() to add ima buffer to FDT - powerpc: Move arch independent ima kexec functions to drivers/of/kexec.c - powerpc: Enable passing IMA log to next kernel on kexec - powerpc: Move ima buffer fields to struct kimage - powerpc: Use common of_kexec_alloc_and_setup_fdt() - arm64: Use common of_kexec_alloc_and_setup_fdt() - of: Add a common kexec FDT setup function - x86: Use ELF fields defined in 'struct kimage' - powerpc: Use ELF fields defined in 'struct kimage' - arm64: Use ELF fields defined in 'struct kimage' - kexec: Move ELF fields to struct kimage - ext4: fix timer use-after-free on failed mount - ext4: drop ext4_handle_dirty_super() - ext4: use sbi instead of EXT4_SB(sb) in ext4_update_super() - ext4: save error info to sb through journal if available - ext4: protect superblock modifications with a buffer lock - ext4: drop sync argument of ext4_commit_super() - ext4: combine ext4_handle_error() and save_error_info() - ext4: defer saving error info from atomic context - ext4: simplify ext4 error translation - ext4: move functions in super.c - ext4: make ext4_abort() use __ext4_error() - ext4: standardize error message in ext4_protect_reserved_inode() - ext4: remove redundant sb checksum recomputation - RDMA/umem: Use ib_dma_max_seg_size instead of dma_get_max_seg_size - KVM: arm64: Fix nVHE hyp panic host context restore - xen/events: avoid handling the same event on two cpus at the same time - xen/events: don't unmask an event channel when an eoi is pending - mm/page_alloc.c: refactor initialization of struct page for holes in memory layout - KVM: arm64: Ensure I-cache isolation between vcpus of a same VM - mm/madvise: replace ptrace attach requirement for process_madvise - mm/userfaultfd: fix memory corruption due to writeprotect - KVM: arm64: Fix exclusive limit for IPA size - KVM: arm64: Reject VM creation when the default IPA size is unsupported - KVM: arm64: nvhe: Save the SPE context early - KVM: arm64: Avoid corrupting vCPU context register in guest exit - KVM: arm64: Fix range alignment when walking page tables - KVM: kvmclock: Fix vCPUs > 64 can't be online/hotpluged - KVM: x86: Ensure deadline timer has truly expired before posting its IRQ - x86/entry: Fix entry/exit mismatch on failed fast 32-bit syscalls - x86/sev-es: Use __copy_from_user_inatomic() - x86/sev-es: Correctly track IRQ states in runtime #VC handler - x86/entry: Move nmi entry/exit into common code - x86/sev-es: Check regs->sp is trusted before adjusting #VC IST stack - x86/sev-es: Introduce ip_within_syscall_gap() helper - x86/unwind/orc: Disable KASAN checking in the ORC unwinder, part 2 - binfmt_misc: fix possible deadlock in bm_register_write - powerpc: Fix missing declaration of [en/dis]able_kernel_vsx() - powerpc: Fix inverted SET_FULL_REGS bitop - powerpc/64s: Fix instruction encoding for lis in ppc_function_entry() - efi: stub: omit SetVirtualAddressMap() if marked unsupported in RT_PROP table - sched/membarrier: fix missing local execution of ipi_sync_rq_state() - linux/compiler-clang.h: define HAVE_BUILTIN_BSWAP* - zram: fix return value on writeback_store - include/linux/sched/mm.h: use rcu_dereference in in_vfork() - stop_machine: mark helpers __always_inline - seqlock,lockdep: Fix seqcount_latch_init() - powerpc/64s/exception: Clean up a missed SRR specifier - hrtimer: Update softirq_expires_next correctly after __hrtimer_get_next_event() - perf/x86/intel: Set PERF_ATTACH_SCHED_CB for large PEBS and LBR - perf/core: Flush PMU internal buffers for per-CPU events - arm64: mm: use a 48-bit ID map when possible on 52-bit VA builds - configfs: fix a use-after-free in __configfs_open_file - nvme-fc: fix racing controller reset and create association - block: rsxx: fix error return code of rsxx_pci_probe() - NFSv4.2: fix return value of _nfs4_get_security_label() - NFS: Don't gratuitously clear the inode cache when lookup failed - NFS: Don't revalidate the directory permissions on a lookup failure - SUNRPC: Set memalloc_nofs_save() for sync tasks - arm64/mm: Fix pfn_valid() for ZONE_DEVICE based memory - cpufreq: qcom-hw: Fix return value check in qcom_cpufreq_hw_cpu_init() - cpufreq: qcom-hw: fix dereferencing freed memory 'data' - sh_eth: fix TRSCER mask for R7S72100 - staging: comedi: pcl818: Fix endian problem for AI command data - staging: comedi: pcl711: Fix endian problem for AI command data - staging: comedi: me4000: Fix endian problem for AI command data - staging: comedi: dmm32at: Fix endian problem for AI command data - staging: comedi: das800: Fix endian problem for AI command data - staging: comedi: das6402: Fix endian problem for AI command data - staging: comedi: adv_pci1710: Fix endian problem for AI command data - staging: comedi: addi_apci_1500: Fix endian problem for command sample - staging: comedi: addi_apci_1032: Fix endian problem for COS sample - staging: rtl8192e: Fix possible buffer overflow in _rtl92e_wx_set_scan - staging: rtl8712: Fix possible buffer overflow in r8712_sitesurvey_cmd - staging: ks7010: prevent buffer overflow in ks_wlan_set_scan() - staging: rtl8188eu: fix potential memory corruption in rtw_check_beacon_data() - staging: rtl8712: unterminated string leads to read overflow - staging: rtl8188eu: prevent ->ssid overflow in rtw_wx_set_scan() - staging: rtl8192u: fix ->ssid overflow in r8192_wx_set_scan() - misc: fastrpc: restrict user apps from sending kernel RPC messages - misc/pvpanic: Export module FDT device table - Revert "serial: max310x: rework RX interrupt handling" - usbip: fix vudc usbip_sockfd_store races leading to gpf - usbip: fix vhci_hcd attach_store() races leading to gpf - usbip: fix stub_dev usbip_sockfd_store() races leading to gpf - usbip: fix vudc to check for stream socket - usbip: fix vhci_hcd to check for stream socket - usbip: fix stub_dev to check for stream socket - USB: serial: cp210x: add some more GE USB IDs - USB: serial: cp210x: add ID for Acuity Brands nLight Air Adapter - USB: serial: ch341: add new Product ID - USB: serial: io_edgeport: fix memory leak in edge_startup - xhci: Fix repeated xhci wake after suspend due to uncleared internal wake state - usb: xhci: Fix ASMedia ASM1042A and ASM3242 DMA addressing - xhci: Improve detection of device initiated wake signal. - usb: xhci: do not perform Soft Retry for some xHCI hosts - usb: renesas_usbhs: Clear PIPECFG for re-enabling pipe with other EPNUM - USB: usblp: fix a hang in poll() if disconnected - usb: dwc3: qcom: Honor wakeup enabled/disabled state - usb: dwc3: qcom: add ACPI device id for sc8180x - usb: dwc3: qcom: add URS Host support for sdm845 ACPI boot - usb: dwc3: qcom: Add missing DWC3 OF node refcount decrement - usb: gadget: f_uac1: stop playback on function disable - usb: gadget: f_uac2: always increase endpoint max_packet_size by one audio slot - USB: gadget: u_ether: Fix a configfs return code - USB: gadget: udc: s3c2410_udc: fix return value check in s3c2410_udc_probe() - Goodix Fingerprint device is not a modem - cifs: do not send close in compound create+close requests - mmc: cqhci: Fix random crash when remove mmc module/card - mmc: core: Fix partition switch time for eMMC - mmc: mmci: Add MMC_CAP_NEED_RSP_BUSY for the stm32 variants - xen/events: reset affinity of 2-level event when tearing it down - software node: Fix node registration - s390/dasd: fix hanging IO request during DASD driver unbind - s390/dasd: fix hanging DASD driver unbind - arm64: perf: Fix 64-bit event counter read truncation - arm64: mte: Map hotplugged memory as Normal Tagged - arm64: kasan: fix page_alloc tagging with DEBUG_VIRTUAL - block: Try to handle busy underlying device on discard - block: Discard page cache of zone reset target range - Revert 95ebabde382c ("capabilities: Don't allow writing ambiguous v3 file capabilities") - ALSA: usb-audio: fix use after free in usb_audio_disconnect - ALSA: usb-audio: fix NULL ptr dereference in usb_audio_probe - ALSA: usb-audio: Disable USB autosuspend properly in setup_disable_autosuspend() - ALSA: usb-audio: Apply the control quirk to Plantronics headsets - ALSA: usb-audio: Fix "cannot get freq eq" errors on Dell AE515 sound bar - ALSA: hda: Avoid spurious unsol event handling during S3/S4 - ALSA: hda: Flush pending unsolicited events before suspend - ALSA: hda: Drop the BATCH workaround for AMD controllers - ALSA: hda/ca0132: Add Sound BlasterX AE-5 Plus support - ALSA: hda/conexant: Add quirk for mute LED control on HP ZBook G5 - ALSA: hda/hdmi: Cancel pending works before suspend - ALSA: usb: Add Plantronics C320-M USB ctrl msg delay quirk - ARM: 9029/1: Make iwmmxt.S support Clang's integrated assembler - mmc: sdhci: Update firmware interface API - clk: qcom: gpucc-msm8998: Add resets, cxc, fix flags on gpu_gx_gdsc - scsi: target: core: Prevent underflow for service actions - scsi: target: core: Add cmd length set before cmd complete - scsi: libiscsi: Fix iscsi_prep_scsi_cmd_pdu() error handling - sysctl.c: fix underflow value setting risk in vm_table - drivers/base/memory: don't store phys_device in memory blocks - s390/smp: __smp_rescan_cpus() - move cpumask away from stack - kasan: fix memory corruption in kasan_bitops_tags test - i40e: Fix memory leak in i40e_probe - PCI: Fix pci_register_io_range() memory leak - kbuild: clamp SUBLEVEL to 255 - ext4: don't try to processed freed blocks until mballoc is initialized - PCI/LINK: Remove bandwidth notification - drivers/base: build kunit tests without structleak plugin - PCI: mediatek: Add missing of_node_put() to fix reference leak - PCI: xgene-msi: Fix race in installing chained irq handler - Input: applespi - don't wait for responses to commands indefinitely. - sparc64: Use arch_validate_flags() to validate ADI flag - sparc32: Limit memblock allocation to low memory - clk: qcom: gdsc: Implement NO_RET_PERIPH flag - iommu/amd: Fix performance counter initialization - powerpc/64: Fix stack trace not displaying final frame - HID: logitech-dj: add support for the new lightspeed connection iteration - powerpc/perf: Record counter overflow always if SAMPLE_IP is unset - powerpc: improve handling of unrecoverable system reset - spi: stm32: make spurious and overrun interrupts visible - powerpc/pci: Add ppc_md.discover_phbs() - Platform: OLPC: Fix probe error handling - mmc: sdhci-iproc: Add ACPI bindings for the RPi - mmc: mediatek: fix race condition between msdc_request_timeout and irq - mmc: mxs-mmc: Fix a resource leak in an error handling path in 'mxs_mmc_probe()' - iommu/vt-d: Clear PRQ overflow only when PRQ is empty - udf: fix silent AED tagLocation corruption - scsi: ufs: WB is only available on LUN #0 to #7 - i2c: rcar: optimize cacheline to minimize HW race condition - i2c: rcar: faster irq code to minimize HW race condition - ath11k: fix AP mode for QCA6390 - ath11k: start vdev if a bss peer is already created - ath11k: peer delete synchronization with firmware - net: enetc: initialize RFS/RSS memories for unused ports too - enetc: Fix unused var build warning for CONFIG_OF - net: dsa: tag_mtk: fix 802.1ad VLAN egress - net: dsa: tag_ar9331: let DSA core deal with TX reallocation - net: dsa: tag_gswip: let DSA core deal with TX reallocation - net: dsa: tag_dsa: let DSA core deal with TX reallocation - net: dsa: tag_brcm: let DSA core deal with TX reallocation - net: dsa: tag_edsa: let DSA core deal with TX reallocation - net: dsa: tag_lan9303: let DSA core deal with TX reallocation - net: dsa: tag_mtk: let DSA core deal with TX reallocation - net: dsa: tag_ocelot: let DSA core deal with TX reallocation - net: dsa: tag_qca: let DSA core deal with TX reallocation - net: dsa: trailer: don't allocate additional memory for padding/tagging - net: dsa: tag_ksz: don't allocate additional memory for padding/tagging - net: dsa: implement a central TX reallocation procedure - s390/qeth: fix notification for pending buffers during teardown - s390/qeth: improve completion of pending TX buffers - s390/qeth: remove QETH_QDIO_BUF_HANDLED_DELAYED state - s390/qeth: don't replace a fully completed async TX buffer - net: hns3: fix error mask definition of flow director - cifs: fix credit accounting for extra channel - media: rc: compile rc-cec.c into rc-core - media: v4l: vsp1: Fix bru null pointer access - media: v4l: vsp1: Fix uif null pointer access - media: rkisp1: params: fix wrong bits settings - media: usbtv: Fix deadlock on suspend - sh_eth: fix TRSCER mask for R7S9210 - qxl: Fix uninitialised struct field head.surface_id - s390/crypto: return -EFAULT if copy_to_user() fails - s390/cio: return -EFAULT if copy_to_user() fails - drm/i915: Wedge the GPU if command parser setup fails - drm/shmem-helpers: vunmap: Don't put pages for dma-buf - drm: meson_drv add shutdown function - drm: Use USB controller's DMA mask when importing dmabufs - drm/shmem-helper: Don't remove the offset in vm_area_struct pgoff - drm/shmem-helper: Check for purged buffers in fault handler - drm/amdgpu/display: handle aux backlight in backlight_get_brightness - drm/amdgpu/display: don't assert in set backlight function - drm/amdgpu/display: simplify backlight setting - drm/amd/pm: bug fix for pcie dpm - drm/amd/display: Fix nested FPU context in dcn21_validate_bandwidth() - drm/amdgpu/display: use GFP_ATOMIC in dcn21_validate_bandwidth_fp() - drm/amd/display: Add a backlight module option - drm/compat: Clear bounce structures - gpio: fix gpio-device list corruption - gpio: pca953x: Set IRQ type when handle Intel Galileo Gen 2 - gpiolib: acpi: Allow to find GpioInt() resource by name and index - gpiolib: acpi: Add ACPI_GPIO_QUIRK_ABSOLUTE_NUMBER quirk - bnxt_en: reliably allocate IRQ table on reset to avoid crash - s390/cio: return -EFAULT if copy_to_user() fails again - net: hns3: fix bug when calculating the TCAM table info - net: hns3: fix query vlan mask value error for flow director - perf report: Fix -F for branch & mem modes - perf traceevent: Ensure read cmdlines are null terminated. - mlxsw: spectrum_ethtool: Add an external speed to PTYS register - selftests: forwarding: Fix race condition in mirror installation - net: phy: make mdio_bus_phy_suspend/resume as __maybe_unused - ethtool: fix the check logic of at least one channel for RX/TX - net: stmmac: fix wrongly set buffer2 valid when sph unsupport - net: stmmac: fix watchdog timeout during suspend/resume stress test - net: stmmac: stop each tx channel independently - perf build: Fix ccache usage in $(CC) when generating arch errno table - tools/resolve_btfids: Fix build error with older host toolchains - ixgbe: fail to create xfrm offload of IPsec tunnel mode SA - r8169: fix r8168fp_adjust_ocp_cmd function - s390/qeth: fix memory leak after failed TX Buffer allocation - net: qrtr: fix error return code of qrtr_sendmsg() - net: enetc: allow hardware timestamping on TX queues with tc-etf enabled - net: davicom: Fix regulator not turned off on driver removal - net: davicom: Fix regulator not turned off on failed probe - net: lapbether: Remove netif_start_queue / netif_stop_queue - stmmac: intel: Fixes clock registration error seen for multiple interfaces - net: stmmac: Fix VLAN filter delete timeout issue in Intel mGBE SGMII - cipso,calipso: resolve a number of problems with the DOI refcounts - netdevsim: init u64 stats for 32bit hardware - net: usb: qmi_wwan: allow qmimux add/del with master up - net: dsa: sja1105: fix SGMII PCS being forced to SPEED_UNKNOWN instead of SPEED_10 - net: mscc: ocelot: properly reject destination IP keys in VCAP IS1 - net: sched: avoid duplicates in classes dump - nexthop: Do not flush blackhole nexthops when loopback goes down - net: stmmac: fix incorrect DMA channel intr enable setting of EQoS v4.10 - net/mlx4_en: update moderation when config reset - net: ethernet: mtk-star-emac: fix wrong unmap in RX handling - net: enetc: keep RX ring consumer index in sync with hardware - net: enetc: remove bogus write to SIRXIDR from enetc_setup_rxbdr - net: enetc: force the RGMII speed and duplex instead of operating in inband mode - net: enetc: don't disable VLAN filtering in IFF_PROMISC mode - net: enetc: fix incorrect TPID when receiving 802.1ad tagged packets - net: enetc: take the MDIO lock only once per NAPI poll cycle - net: enetc: don't overwrite the RSS indirection table when initializing - sh_eth: fix TRSCER mask for SH771x - net: dsa: tag_rtl4_a: fix egress tags - docs: networking: drop special stable handling - Revert "mm, slub: consider rest of partial list if acquire_slab() fails" - cifs: return proper error code in statfs(2) - mount: fix mounting of detached mounts onto targets that reside on shared mounts - powerpc/603: Fix protection of user pages mapped with PROT_NONE - mt76: dma: do not report truncated frames to mac80211 - ibmvnic: always store valid MAC address - ibmvnic: Fix possibly uninitialized old_num_tx_queues variable warning. - libbpf: Clear map_info before each bpf_obj_get_info_by_fd - samples, bpf: Add missing munmap in xdpsock - selftests/bpf: Mask bpf_csum_diff() return value to 16 bits in test_verifier - selftests/bpf: No need to drop the packet when there is no geneve opt - selftests/bpf: Use the last page in test_snprintf_btf on s390 - net: phy: fix save wrong speed and duplex problem if autoneg is on - net: always use icmp{,v6}_ndo_send from ndo_start_xmit - netfilter: x_tables: gpf inside xt_find_revision() - netfilter: nf_nat: undo erroneous tcp edemux lookup - tcp: add sanity tests to TCP_QUEUE_SEQ - tcp: Fix sign comparison bug in getsockopt(TCP_ZEROCOPY_RECEIVE) - can: tcan4x5x: tcan4x5x_init(): fix initialization - clear MRAM before entering Normal Mode - can: flexcan: invoke flexcan_chip_freeze() to enter freeze mode - can: flexcan: enable RX FIFO after FRZ/HALT valid - can: flexcan: assert FRZ bit in flexcan_chip_freeze() - can: skb: can_skb_set_owner(): fix ref counting if socket was closed before setting skb ownership - net: l2tp: reduce log level of messages in receive path, add counter instead - net: avoid infinite loop in mpls_gso_segment when mpls_hlen == 0 - net: check if protocol extracted by virtio_net_hdr_set_proto is correct - net: Fix gro aggregation for udp encaps with zero csum - ath9k: fix transmitting to stations in dynamic SMPS mode - crypto: mips/poly1305 - enable for all MIPS processors - ethernet: alx: fix order of calls on resume - powerpc/pseries: Don't enforce MSI affinity with kdump - powerpc/perf: Fix handling of privilege level checks in perf interrupt context - uapi: nfnetlink_cthelper.h: fix userspace compilation error - arm64/mpam: fix a memleak in add_schema - cacheinfo: workaround cacheinfo's info_list uninitialized error - openeuler_defconfig: Enable MPAM by default - arm64/mpam: Sort domains when cpu online - arm64/mpam: resctrl: Refresh cpu mask for handling cpuhp - arm64/mpam: resctrl: Allow setting register MPAMCFG_MBW_MIN to 0 - arm64/mpam: resctrl: Use resctrl_group_init_alloc() for default group - arm64/mpam: resctrl: Add proper error handling to resctrl_mount() - arm64/mpam: Use fs_context to parse mount options - arm64/mpam: Supplement additional useful ctrl features for mount options - arm64/mpam: Set per-cpu's closid to none zero for cdp - arm64/mpam: Simplify mpamid cdp mapping process - arm64/mpam: Filter schema control type with ctrl features - arm64/mpam: resctrl: Add rmid file in resctrl sysfs - arm64/mpam: Split header files into suitable location - arm64/mpam: resctrl: Export resource's properties to info directory - arm64/mpam: Add resctrl_ctrl_feature structure to manage ctrl features - arm64/mpam: Add wait queue for monitor alloc and free - arm64/mpam: Remap reqpartid,pmg to rmid and intpartid to closid - arm64/mpam: Separate internal and downstream priority event - arm64/mpam: Enabling registering and logging error interrupts - arm64/mpam: Fix MPAM_ESR intPARTID_range error - arm64/mpam: Integrate monitor data for Memory Bandwidth if cdp enabled - arm64/mpam: Add hook-events id for ctrl features - arm64/mpam: Re-plan intpartid narrowing process - arm64/mpam: Restore extend ctrls' max width for checking schemata input - arm64/mpam: Squash default priority from mpam device to class - arm64/mpam: Store intpri and dspri for mpam device reset - arm64/mpam: resctrl: Support priority and hardlimit(Memory bandwidth) configuration - arm64/mpam: resctrl: Support cpus' monitoring for mon group - arm64/mpam: resctrl: collect child mon group's monitor data - arm64/mpam: Using software-defined id for rdtgroup instead of 32-bit integer - arm64/mpam: Implement intpartid narrowing process - arm64/mpam: resctrl: Remove unnecessary CONFIG_ARM64 - arm64/mpam: resctrl: Remove ctrlmon sysfile - arm64/mpam: Clean up header files and rearrange declarations - arm64/mpam: resctrl: Support cdp on monitoring data - arm64/mpam: Support cdp on allocating monitors - arm64/mpam: resctrl: Move ctrlmon sysfile write/read function to mpam_ctrlmon.c - arm64/mpam: resctrl: Update closid alloc and free process with bitmap - arm64/mpam: resctrl: Update resources reset process - arm64/mpam: Support cdp in mpam_sched_in() - arm64/mpam: resctrl: Write and read schemata by schema_list - arm64/mpam: resctrl: Use resctrl_group_init_alloc() to init schema list - arm64/mpam: resctrl: Add helpers for init and destroy schemata list - arm64/mpam: resctrl: Supplement cdpl2,cdpl3 for mount options - arm64/mpam: resctrl: Append schemata CDP definitions - arm64/mpam: resctrl: Rebuild configuration and monitoring pipeline - arm64/mpam: Probe partid,pmg and feature capabilities' ranges from classes - arm64/mpam: Add helper for getting MSCs' configuration - arm64/mpam: Migrate old MSCs' discovery process to new branch - drivers: base: cacheinfo: Add helper to search cacheinfo by of_node - arm64/mpam: Implement helpers for handling configuration and monitoring - arm64/mpam: resctrl: Handle cpuhp and resctrl_dom allocation - arm64/mpam: resctrl: Re-synchronise resctrl's view of online CPUs - arm64/mpam: Init resctrl resources' info from resctrl_res selected - arm64/mpam: Pick MPAM resources and events for resctrl_res exported - arm64/mpam: Allocate mpam component configuration arrays - arm64/mpam: Summarize feature support during mpam_enable() - arm64/mpam: Reset controls when CPUs come online - arm64/mpam: Add helper for getting mpam sysprops - arm64/mpam: Probe the features resctrl supports - arm64/mpam: Supplement MPAM MSC register layout definitions - arm64/mpam: Probe supported partid/pmg ranges from devices - arm64/mpam: Add mpam driver discovery phase and kbuild boiler plate - arm64/mpam: Preparing for MPAM refactoring - arm64/mpam: Supplement err tips in info/last_cmd_status - arm64/mpam: Fix unreset resources when mkdir ctrl group or umount resctrl - MPAM / ACPI: Refactoring MPAM init process and set MPAM ACPI as entrance - ACPI 6.x: Add definitions for MPAM table - ACPI / PPTT: cacheinfo: Label caches based on fw_token - ACPI / PPTT: Filthy hack to find _a_ backwards reference in the PPTT [ROTTEN] - ACPI / PPTT: Add helper to validate cache nodes from an offset [dead] - ACPI / processor: Add helper to convert acpi_id to a phys_cpuid - arm64/mpam: cleanup the source file's licence - mpam : fix monitor's disorder from - mpam : fix missing fill MSMON_CFG_MON_SEL register - arm64/mpam: use snprintf instead of sprintf - arm64/mpam: cleanup debuging code - arm64/mpam: fix a missing unlock in error branch - arm64/mpam: remove unnecessary debug message and dead code - arm64/mpam: correct num of partid/pmg - arm64/mpam: get num_partids from system regs instead of hard code - arm64/mpam: update group flags only when enable sucsses - arm64/mpam: remove unsupported resource - arm64/mpam: only add new domain node to domain list - arm64/mpam: unmap all previous address when failed - arm64/mpam: destroy domain list when failed to init - arm64/mpam: fix hard code address map for 1620 2P - mpam: fix potential resource leak in mpam_domains_init - mpam: Code security rectification - cmetrics: remove dead code in mpam_ctrlmon.c and resctrlfs.c - arm64/mpam: fix compile warning - arm64/mpam: add cmdline option: mpam - resctrlfs: fix up RESCTRL dependency - arm64/mpam: hard code mpam resource for Hi1620 2P - arm64/mpam: support L3TALL, HHALL - arm64/mpam: debug: remove debug pr_info at schemata - arm64/mpam: use 5% as min memory bandwidth - arm64/mpam: don't allowd create mon_groups when out of mon/pmg - arm64/mpam: fix HHA MAX SET/GET operation - arm64/mpam: monitor pmg as a property of partid - arm64/mpam: enable alloc/mon capable when MPAM enabled - arm64/mpam: add L3TALL & HHALL - arm64/mpam: alloc/mon capable/enabled debug - arm64/mpam: get alloc/mon capable/enabled from h/w - arm64/mpam: don't reserve mon 0, we can use it as nomarl - arm64/mpam: get num_mon & num_pmg from hardware - arm64/mpam: add num_monitors in info dir - arm64/mpam: mon: add WARN_ON for debug free_pmg - arm64/mpam: free mon when remove momgroups - arm64/mpam: operation not permitted when remove a ctrl group with a mondata - arm64/mpam: support monitor - arm64/mpam: disable MPAM_SYS_REG_DEBUG - arm64/mpam: print mpam caps info when booting - arm64/mpam: add mpam extension runtime detection - arm64/mpam: support num_partids/num_pmgs - arm64/mpam: support monitor - arm64/mpam: support monitor read - arm64/mpam: pass rdtgroup when create mon_data dir - arm64/mpam: add group partid/pmg to tasks show - arm64/mpam: debug: print debug info when create mon_data - arm64/mpam: debug: print more useful info for mon_data - resctrlfs: mpam: Build basic framework for mpam - resctrlfs: init support resctrlfs - nvme-pci: add quirks for Lexar 256GB SSD - nvme-pci: mark Seagate Nytro XM1440 as QUIRK_NO_NS_DESC_LIST. - KVM: SVM: Clear the CR4 register on reset - scsi: ufs: Fix a duplicate dev quirk number - ASoC: Intel: sof_sdw: add quirk for HP Spectre x360 convertible - ASoC: Intel: sof_sdw: reorganize quirks by generation - PCI: cadence: Retrain Link to work around Gen2 training defect - ALSA: usb-audio: add mixer quirks for Pioneer DJM-900NXS2 - ALSA: usb-audio: Add DJM750 to Pioneer mixer quirk - HID: i2c-hid: Add I2C_HID_QUIRK_NO_IRQ_AFTER_RESET for ITE8568 EC on Voyo Winpad A15 - mmc: sdhci-of-dwcmshc: set SDHCI_QUIRK2_PRESET_VALUE_BROKEN - drm/msm/a5xx: Remove overwriting A5XX_PC_DBG_ECO_CNTL register - scsi: ufs: ufs-exynos: Use UFSHCD_QUIRK_ALIGN_SG_WITH_PAGE_SIZE - scsi: ufs: ufs-exynos: Apply vendor-specific values for three timeouts - scsi: ufs: Introduce a quirk to allow only page-aligned sg entries - misc: eeprom_93xx46: Add quirk to support Microchip 93LC46B eeprom - scsi: ufs: Add a quirk to permit overriding UniPro defaults - scsi: ufs-mediatek: Enable UFSHCI_QUIRK_SKIP_MANUAL_WB_FLUSH_CTRL - ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A32 - KVM: x86: Supplement __cr4_reserved_bits() with X86_FEATURE_PCID check - PCI: Add function 1 DMA alias quirk for Marvell 9215 SATA controller - usb: cdns3: fix NULL pointer dereference on no platform data - usb: cdns3: add quirk for enable runtime pm by default - usb: cdns3: host: add xhci_plat_priv quirk XHCI_SKIP_PHY_INIT - usb: cdns3: host: add .suspend_quirk for xhci-plat.c - ASoC: Intel: bytcr_rt5640: Add quirk for ARCHOS Cesium 140 - ACPI: video: Add DMI quirk for GIGABYTE GB-BXBT-2807 - media: cx23885: add more quirks for reset DMA on some AMD IOMMU - HID: mf: add support for 0079:1846 Mayflash/Dragonrise USB Gamecube Adapter - platform/x86: acer-wmi: Add ACER_CAP_KBD_DOCK quirk for the Aspire Switch 10E SW3-016 - platform/x86: acer-wmi: Add support for SW_TABLET_MODE on Switch devices - platform/x86: acer-wmi: Add ACER_CAP_SET_FUNCTION_MODE capability flag - platform/x86: acer-wmi: Add new force_caps module parameter - platform/x86: acer-wmi: Cleanup accelerometer device handling - platform/x86: acer-wmi: Cleanup ACER_CAP_FOO defines - bus: ti-sysc: Implement GPMC debug quirk to drop platform data - ASoC: Intel: sof_sdw: add quirk for new TigerLake-SDCA device - mwifiex: pcie: skip cancel_work_sync() on reset failure path - Bluetooth: btqca: Add valid le states quirk - iommu/amd: Fix sleeping in atomic in increase_address_space() - btrfs: don't flush from btrfs_delayed_inode_reserve_metadata - btrfs: export and rename qgroup_reserve_meta - arm64: Make CPU_BIG_ENDIAN depend on ld.bfd or ld.lld 13.0.0+ - parisc: Enable -mlong-calls gcc option with CONFIG_COMPILE_TEST - nvme-pci: mark Kingston SKC2000 as not supporting the deepest power state - ASoC: SOF: Intel: broadwell: fix mutual exclusion with catpt driver - ACPICA: Fix race in generic_serial_bus (I2C) and GPIO op_region parameter handling - r8169: fix resuming from suspend on RTL8105e if machine runs on battery - tomoyo: recognize kernel threads correctly - Revert "arm64: dts: amlogic: add missing ethernet reset ID" - iommu/vt-d: Fix status code for Allocate/Free PASID command - rsxx: Return -EFAULT if copy_to_user() fails - ftrace: Have recordmcount use w8 to read relp->r_info in arm64_is_fake_mcount - ALSA: hda: intel-nhlt: verify config type - IB/mlx5: Add missing error code - RDMA/rxe: Fix missing kconfig dependency on CRYPTO - RDMA/cm: Fix IRQ restore in ib_send_cm_sidr_rep - ALSA: ctxfi: cthw20k2: fix mask on conf to allow 4 bits - drm/amdgpu: fix parameter error of RREG32_PCIE() in amdgpu_regs_pcie - drm/amdgpu:disable VCN for Navi12 SKU - dm verity: fix FEC for RS roots unaligned to block size - dm bufio: subtract the number of initial sectors in dm_bufio_get_device_size - io_uring: ignore double poll add on the same waitqueue head - ring-buffer: Force before_stamp and write_stamp to be different on discard - PM: runtime: Update device status before letting suppliers suspend - btrfs: fix warning when creating a directory with smack enabled - btrfs: unlock extents in btrfs_zero_range in case of quota reservation errors - btrfs: free correct amount of space in btrfs_delayed_inode_reserve_metadata - btrfs: validate qgroup inherit for SNAP_CREATE_V2 ioctl - btrfs: fix race between extent freeing/allocation when using bitmaps - btrfs: fix stale data exposure after cloning a hole with NO_HOLES enabled - btrfs: fix race between swap file activation and snapshot creation - btrfs: fix race between writes to swap files and scrub - btrfs: fix raid6 qstripe kmap - btrfs: avoid double put of block group when emptying cluster - tpm, tpm_tis: Decorate tpm_get_timeouts() with request_locality() - tpm, tpm_tis: Decorate tpm_tis_gen_interrupt() with request_locality() - ALSA: usb-audio: Drop bogus dB range in too low level - ALSA: usb-audio: use Corsair Virtuoso mapping for Corsair Virtuoso SE - ALSA: hda/realtek: Enable headset mic of Acer SWIFT with ALC256 - powerpc: Do not compile any dts if CONFIG_OF_ALL_DTBS=y - ext4: find old entry again if failed to rename whiteout - net: sfp: add workaround for Realtek RTL8672 and RTL9601C chips - net: sfp: VSOL V2801F / CarlitoxxPro CPGOS03-0490 v2.0 workaround - ALSA: hda/realtek: Apply dual codec quirks for MSI Godlike X570 board - ALSA: hda/realtek: Add quirk for Intel NUC 10 - ALSA: hda/realtek: Add quirk for Clevo NH55RZQ - media: v4l: ioctl: Fix memory leak in video_usercopy - tty: teach the n_tty ICANON case about the new "cookie continuations" too - tty: teach n_tty line discipline about the new "cookie continuations" - tty: clean up legacy leftovers from n_tty line discipline - tty: fix up hung_up_tty_read() conversion - tty: fix up iterate_tty_read() EOVERFLOW handling - powerpc/sstep: Fix incorrect return from analyze_instr() - powerpc/sstep: Check instruction validity against ISA version before emulation - swap: fix swapfile read/write offset - remoteproc/mediatek: Fix kernel test robot warning - zsmalloc: account the number of compacted pages correctly - xen: fix p2m size in dom0 for disabled memory hotplug case - xen-netback: respect gnttab_map_refs()'s return value - Xen/gnttab: handle p2m update errors on a per-slot basis - scsi: iscsi: Verify lengths on passthrough PDUs - scsi: iscsi: Ensure sysfs attributes are limited to PAGE_SIZE - scsi: iscsi: Restrict sessions and handles to admin capabilities - ASoC: Intel: bytcr_rt5640: Add quirk for the Acer One S1002 tablet - ASoC: Intel: bytcr_rt5651: Add quirk for the Jumper EZpad 7 tablet - ASoC: Intel: bytcr_rt5640: Add quirk for the Voyo Winpad A15 tablet - ASoC: Intel: bytcr_rt5640: Add quirk for the Estar Beauty HD MID 7316R tablet - sched/features: Fix hrtick reprogramming - parisc: Bump 64-bit IRQ stack size to 64 KB - ASoC: Intel: sof_sdw: detect DMIC number based on mach params - ASoC: Intel: sof-sdw: indent and add quirks consistently - perf/x86/kvm: Add Cascade Lake Xeon steppings to isolation_ucodes[] - btrfs: fix error handling in commit_fs_roots - ASoC: Intel: Add DMI quirk table to soc_intel_is_byt_cr() - nvme-tcp: add clean action for failed reconnection - nvme-rdma: add clean action for failed reconnection - nvme-core: add cancel tagset helpers - f2fs: fix to set/clear I_LINKABLE under i_lock - f2fs: handle unallocated section and zone on pinned/atgc - media: uvcvideo: Allow entities with no pads - drm/amd/amdgpu: add error handling to amdgpu_virt_read_pf2vf_data - drm/amd/display: Guard against NULL pointer deref when get_i2c_info fails - ASoC: Intel: bytcr_rt5640: Add new BYT_RT5640_NO_SPEAKERS quirk-flag - PCI: Add a REBAR size quirk for Sapphire RX 5600 XT Pulse - drm/amdgpu: Add check to prevent IH overflow - fs: make unlazy_walk() error handling consistent - crypto: tcrypt - avoid signed overflow in byte count - drm/hisilicon: Fix use-after-free - brcmfmac: Add DMI nvram filename quirk for Voyo winpad A15 tablet - brcmfmac: Add DMI nvram filename quirk for Predia Basic tablet - staging: bcm2835-audio: Replace unsafe strcpy() with strscpy() - staging: most: sound: add sanity check for function argument - Bluetooth: Fix null pointer dereference in amp_read_loc_assoc_final_data - Bluetooth: Add new HCI_QUIRK_NO_SUSPEND_NOTIFIER quirk - net: sfp: add mode quirk for GPON module Ubiquiti U-Fiber Instant - ath10k: fix wmi mgmt tx queue full due to race condition - pktgen: fix misuse of BUG_ON() in pktgen_thread_worker() - mt76: mt7615: reset token when mac_reset happens - Bluetooth: btusb: fix memory leak on suspend and resume - Bluetooth: hci_h5: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY for btrtl - wlcore: Fix command execute failure 19 for wl12xx - vt/consolemap: do font sum unsigned - x86/reboot: Add Zotac ZBOX CI327 nano PCI reboot quirk - staging: fwserial: Fix error handling in fwserial_create - EDAC/amd64: Do not load on family 0x15, model 0x13 - rsi: Move card interrupt handling to RX thread - rsi: Fix TX EAPOL packet handling against iwlwifi AP - ASoC: qcom: Remove useless debug print - dt-bindings: net: btusb: DT fix s/interrupt-name/interrupt-names/ - dt-bindings: ethernet-controller: fix fixed-link specification - net: fix dev_ifsioc_locked() race condition - net: psample: Fix netlink skb length with tunnel info - net: hsr: add support for EntryForgetTime - net: ag71xx: remove unnecessary MTU reservation - net: dsa: tag_rtl4_a: Support also egress tags - net/sched: cls_flower: Reject invalid ct_state flags rules - net: bridge: use switchdev for port flags set through sysfs too - mptcp: do not wakeup listener for MPJ subflows - tcp: fix tcp_rmem documentation - RDMA/rtrs-srv: Do not signal REG_MR - RDMA/rtrs-clt: Use bitmask to check sess->flags - RDMA/rtrs: Do not signal for heatbeat - mm/hugetlb.c: fix unnecessary address expansion of pmd sharing - nbd: handle device refs for DESTROY_ON_DISCONNECT properly - riscv: Get rid of MAX_EARLY_MAPPING_SIZE - net: fix up truesize of cloned skb in skb_prepare_for_shift() - tomoyo: ignore data race while checking quota - smackfs: restrict bytes count in smackfs write functions - net/af_iucv: remove WARN_ONCE on malformed RX packets - xfs: Fix assert failure in xfs_setattr_size() - media: v4l2-ctrls.c: fix shift-out-of-bounds in std_validate - erofs: fix shift-out-of-bounds of blkszbits - media: mceusb: sanity check for prescaler value - udlfb: Fix memory leak in dlfb_usb_probe - sched/core: Allow try_invoke_on_locked_down_task() with irqs disabled - JFS: more checks for invalid superblock - x86/build: Treat R_386_PLT32 relocation as R_386_PC32 - drm/virtio: use kvmalloc for large allocations - Input: elan_i2c - add new trackpoint report type 0x5F - Input: elantech - fix protocol errors for some trackpoints in SMBus mode - net: usb: qmi_wwan: support ZTE P685M modem - ARM: dts: aspeed: Add LCLK to lpc-snoop - net_sched: fix RTNL deadlock again caused by request_module() - net: qrtr: Fix memory leak in qrtr_tun_open - net: sched: fix police ext initialization - wireguard: queueing: get rid of per-peer ring buffers - wireguard: selftests: test multiple parallel streams - net: icmp: pass zeroed opts from icmp{,v6}_ndo_send before sending - ipv6: silence compilation warning for non-IPV6 builds - kgdb: fix to kill breakpoints on initmem after boot - drm/i915: Reject 446-480MHz HDMI clock on GLK - dm era: only resize metadata in preresume - dm era: Reinitialize bitset cache before digesting a new writeset - dm era: Use correct value size in equality function of writeset tree - dm era: Fix bitset memory leaks - dm era: Verify the data block size hasn't changed - dm era: Update in-core bitset after committing the metadata - dm era: Recover committed writeset after crash - dm writecache: fix writing beyond end of underlying device when shrinking - dm writecache: return the exact table values that were set - dm writecache: fix performance degradation in ssd mode - dm table: fix zoned iterate_devices based device capability checks - dm table: fix DAX iterate_devices based device capability checks - dm table: fix iterate_devices based device capability checks - dm: fix deadlock when swapping to encrypted device - gfs2: Recursive gfs2_quota_hold in gfs2_iomap_end - gfs2: Lock imbalance on error path in gfs2_recover_one - gfs2: Don't skip dlm unlock if glock has an lvb - gfs2: fix glock confusion in function signal_our_withdraw - spi: spi-synquacer: fix set_cs handling - spi: fsl: invert spisel_boot signal on MPC8309 - sparc32: fix a user-triggerable oops in clear_user() - f2fs: flush data when enabling checkpoint back - f2fs: enforce the immutable flag on open files - f2fs: fix out-of-repair __setattr_copy() - irqchip/loongson-pch-msi: Use bitmap_zalloc() to allocate bitmap - um: defer killing userspace on page table update failures - um: mm: check more comprehensively for stub changes - virtio/s390: implement virtio-ccw revision 2 correctly - s390/vtime: fix inline assembly clobber list - proc: don't allow async path resolution of /proc/thread-self components - cpufreq: intel_pstate: Get per-CPU max freq via MSR_HWP_CAPABILITIES if available - cpufreq: intel_pstate: Change intel_pstate_get_hwp_max() argument - cpufreq: qcom-hw: drop devm_xxx() calls from init/exit hooks - thermal: cpufreq_cooling: freq_qos_update_request() returns < 0 on error - kcmp: Support selection of SYS_kcmp without CHECKPOINT_RESTORE - zonefs: Fix file size of zones in full condition - exfat: fix shift-out-of-bounds in exfat_fill_super() - printk: fix deadlock when kernel panic - mfd: gateworks-gsc: Fix interrupt type - gpio: pcf857x: Fix missing first interrupt - mei: me: add adler lake point LP DID - mei: me: add adler lake point S DID - mei: me: emmitsburg workstation DID - mei: fix transfer over dma with extended header - spmi: spmi-pmic-arb: Fix hw_irq overflow - powerpc/32s: Add missing call to kuep_lock on syscall entry - powerpc/kexec_file: fix FDT size estimation for kdump kernel - powerpc/32: Preserve cr1 in exception prolog stack check to fix build error - mmc: sdhci-pci-o2micro: Bug fix for SDR104 HW tuning failure - mmc: sdhci-esdhc-imx: fix kernel panic when remove module - module: Ignore _GLOBAL_OFFSET_TABLE_ when warning for undefined symbols - nvmem: qcom-spmi-sdam: Fix uninitialized pdev pointer - KVM: nSVM: fix running nested guests when npt=0 - mm, compaction: make fast_isolate_freepages() stay within zone - mm/vmscan: restore zone_reclaim_mode ABI - hugetlb: fix copy_huge_page_from_user contig page struct assumption - hugetlb: fix update_and_free_page contig page struct assumption - mm: memcontrol: fix get_active_memcg return value - mm: memcontrol: fix swap undercounting in cgroup2 - x86: fix seq_file iteration for pat/memtype.c - seq_file: document how per-entry resources are managed. - fs/affs: release old buffer head on error path - mtd: spi-nor: hisi-sfc: Put child node np on error path - mtd: spi-nor: core: Add erase size check for erase command initialization - mtd: spi-nor: core: Fix erase type discovery for overlaid region - mtd: spi-nor: sfdp: Fix wrong erase type bitmask for overlaid region - mtd: spi-nor: sfdp: Fix last erase region marking - coresight: etm4x: Handle accesses to TRCSTALLCTLR - watchdog: mei_wdt: request stop on unregister - watchdog: qcom: Remove incorrect usage of QCOM_WDT_ENABLE_IRQ - riscv: Disable KSAN_SANITIZE for vDSO - arm64: spectre: Prevent lockdep splat on v4 mitigation enable path - arm64 module: set plt* section addresses to 0x0 - arm64: uprobe: Return EOPNOTSUPP for AARCH32 instruction probing - arm64: kexec_file: fix memory leakage in create_dtb() when fdt_open_into() fails - iommu/arm-smmu-qcom: Fix mask extraction for bootloader programmed SMRs - arm64: Extend workaround for erratum 1024718 to all versions of Cortex-A55 - kprobes: Fix to delay the kprobes jump optimization - rcu/nocb: Perform deferred wake up before last idle's need_resched() check - rcu: Pull deferred rcuog wake up to rcu_eqs_enter() callers - powerpc/prom: Fix "ibm,arch-vec-5-platform-support" scan - x86/entry: Fix instrumentation annotation - x86/fault: Fix AMD erratum #91 errata fixup for user code - x86/reboot: Force all cpus to exit VMX root if VMX is supported - x86/virt: Eat faults on VMXOFF in reboot flows - media: smipcie: fix interrupt handling and IR timeout - media: marvell-ccic: power up the device on mclk enable - media: ipu3-cio2: Fix mbus_code processing in cio2_subdev_set_fmt() - media: ir_toy: add another IR Droid device - media: i2c: max9286: fix access to unallocated memory - floppy: reintroduce O_NDELAY fix - staging: rtl8188eu: Add Edimax EW-7811UN V2 to device table - staging: gdm724x: Fix DMA from stack - staging/mt7621-dma: mtk-hsdma.c->hsdma-mt7621.c - arm64: dts: agilex: fix phy interface bit shift for gmac1 and gmac2 - dts64: mt7622: fix slow sd card access - pstore: Fix typo in compression option name - drivers/misc/vmw_vmci: restrict too big queue size in qp_host_alloc_queue - misc: rtsx: init of rts522a add OCP power off when no card is present - arm64: ptrace: Fix seccomp of traced syscall -1 (NO_SYSCALL) - seccomp: Add missing return in non-void function - soc: samsung: exynos-asv: handle reading revision register error - soc: samsung: exynos-asv: don't defer early on not-supported SoCs - crypto: sun4i-ss - initialize need_fallback - crypto: sun4i-ss - handle BigEndian for cipher - crypto: sun4i-ss - IV register does not work on A10 and A13 - crypto: sun4i-ss - checking sg length is not sufficient - crypto: michael_mic - fix broken misalignment handling - crypto: aesni - prevent misaligned buffers on the stack - crypto: arm64/sha - add missing module aliases - drm/i915/gt: Correct surface base address for renderclear - drm/i915/gt: Flush before changing register state - btrfs: fix extent buffer leak on failure to copy root - btrfs: account for new extents being deleted in total_bytes_pinned - btrfs: handle space_info::total_bytes_pinned inside the delayed ref itself - btrfs: splice remaining dirty_bg's onto the transaction dirty bg list - btrfs: fix reloc root leak with 0 ref reloc roots on recovery - btrfs: abort the transaction if we fail to inc ref in btrfs_copy_root - btrfs: add asserts for deleting backref cache nodes - btrfs: do not warn if we can't find the reloc root when looking up backref - btrfs: do not cleanup upper nodes in btrfs_backref_cleanup_node - KEYS: trusted: Reserve TPM for seal and unseal operations - KEYS: trusted: Fix migratable=1 failing - KEYS: trusted: Fix incorrect handling of tpm_get_random() - tpm_tis: Clean up locality release - tpm_tis: Fix check_locality for correct locality acquisition - erofs: initialized fields can only be observed after bit is set - selinux: fix inconsistency between inode_getxattr and inode_listsecurity - ASoC: siu: Fix build error by a wrong const prefix - drm/rockchip: Require the YTR modifier for AFBC - drm/panel: kd35t133: allow using non-continuous dsi clock - drm/sched: Cancel and flush all outstanding jobs before finish. - drm/modes: Switch to 64bit maths to avoid integer overflow - drm/nouveau/kms: handle mDP connectors - drm/amdgpu: Set reference clock to 100Mhz on Renoir (v2) - drm/amdkfd: Fix recursive lock warnings - drm/amd/display: Add vupdate_no_lock interrupts for DCN2.1 - drm/amd/display: Remove Assert from dcn10_get_dig_frontend - drm/amd/display: Add FPU wrappers to dcn21_validate_bandwidth() - Revert "drm/amd/display: Update NV1x SR latency values" - bcache: Move journal work to new flush wq - bcache: Give btree_io_wq correct semantics again - Revert "bcache: Kill btree_io_wq" - Revert "MIPS: Octeon: Remove special handling of CONFIG_MIPS_ELF_APPENDED_DTB=y" - MIPS: VDSO: Use CLANG_FLAGS instead of filtering out '--target=' - MIPS: Support binutils configured with --enable-mips-fix-loongson3-llsc=yes - MIPS: Ingenic: Disable HPTLB for D0 XBurst CPUs too - ALSA: hda/realtek: Quirk for HP Spectre x360 14 amp setup - ALSA: hda/realtek: modify EAPD in the ALC886 - ALSA: hda/hdmi: Drop bogus check at closing a stream - ALSA: hda: Add another CometLake-H PCI ID - ALSA: fireface: fix to parse sync status register of latter protocol - phy: lantiq: rcu-usb2: wait after clock enable - USB: serial: mos7720: fix error code in mos7720_write() - USB: serial: mos7840: fix error code in mos7840_write() - USB: serial: pl2303: fix line-speed handling on newer chips - USB: serial: ftdi_sio: fix FTX sub-integer prescaler - usb: dwc3: gadget: Fix dep->interval for fullspeed interrupt - usb: dwc3: gadget: Fix setting of DEPCFG.bInterval_m1 - usb: musb: Fix runtime PM race in musb_queue_resume_work - USB: serial: option: update interface mapping for ZTE P685M - media: mceusb: Fix potential out-of-bounds shift - Input: i8042 - add ASUS Zenbook Flip to noselftest list - Input: joydev - prevent potential read overflow in ioctl - Input: xpad - add support for PowerA Enhanced Wired Controller for Xbox Series X|S - Input: raydium_ts_i2c - do not send zero length - HID: wacom: Ignore attempts to overwrite the touch_max value from HID - HID: logitech-dj: add support for keyboard events in eQUAD step 4 Gaming - cpufreq: ACPI: Set cpuinfo.max_freq directly if max boost is known - ACPI: configfs: add missing check after configfs_register_default_group() - ACPI: property: Fix fwnode string properties matching - soundwire: intel: fix possible crash when no device is detected - blk-settings: align max_sectors on "logical_block_size" boundary - scsi: sd: Fix Opal support - ide/falconide: Fix module unload - block: reopen the device in blkdev_reread_part - scsi: sd: sd_zbc: Don't pass GFP_NOIO to kvcalloc - scsi: bnx2fc: Fix Kconfig warning & CNIC build errors - csky: Fix a size determination in gpr_get() - proc: use kvzalloc for our kernel buffer - mm/rmap: fix potential pte_unmap on an not mapped pte - mm: fix memory_failure() handling of dax-namespace metadata - mm,thp,shmem: make khugepaged obey tmpfs mount flags - i2c: exynos5: Preserve high speed master code - i2c: brcmstb: Fix brcmstd_send_i2c_cmd condition - arm64: Add missing ISB after invalidating TLB in __primary_switch - KVM: x86/mmu: Expand collapsible SPTE zap for TDP MMU to ZONE_DEVICE and HugeTLB pages - KVM: SVM: Intercept INVPCID when it's disabled to inject #UD - NFSv4: Fixes for nfs4_bitmask_adjust() - r8169: fix jumbo packet handling on RTL8168e - mm/compaction: fix misbehaviors of fast_find_migrateblock() - mm/hugetlb: suppress wrong warning info when alloc gigantic page - mm/hugetlb: fix potential double free in hugetlb_register_node() error path - mm/memory.c: fix potential pte_unmap_unlock pte error - mm: memcontrol: fix slub memory accounting - mm: memcontrol: fix NR_ANON_THPS accounting in charge moving - ocfs2: fix a use after free on error - wireguard: kconfig: use arm chacha even with no neon - wireguard: device: do not generate ICMP for non-IP packets - vxlan: move debug check after netdev unregister - PCI: rockchip: Make 'ep-gpios' DT property optional - net/mlx4_core: Add missed mlx4_free_cmd_mailbox() - net: stmmac: fix CBS idleslope and sendslope calculation - ice: update the number of available RSS queues - ice: Fix state bits on LLDP mode switch - ice: Account for port VLAN in VF max packet size calculation - ice: report correct max number of TCs - vfio/type1: Use follow_pte() - pwm: iqs620a: Fix overflow and optimize calculations - octeontx2-af: Fix an off by one in rvu_dbg_qsize_write() - i40e: Fix add TC filter for IPv6 - nios2: fixed broken sys_clone syscall - Take mmap lock in cacheflush syscall - i40e: Fix VFs not created - i40e: Fix addition of RX filters after enabling FW LLDP agent - i40e: Fix overwriting flow control settings during driver loading - i40e: Add zero-initialization of AQ command structures - i40e: Fix flow for IPv6 next header (extension header) - PCI: cadence: Fix DMA range mapping early return error - PCI: pci-bridge-emul: Fix array overruns, improve safety - device-dax: Fix default return code of range_parse() - mailbox: sprd: correct definition of SPRD_OUTBOX_FIFO_FULL - ext: EXT4_KUNIT_TESTS should depend on EXT4_FS instead of selecting it - regmap: sdw: use _no_pm functions in regmap_read/write - remoteproc/mediatek: acknowledge watchdog IRQ after handled - misc: fastrpc: fix incorrect usage of dma_map_sgtable - soundwire: bus: fix confusion on device used by pm_runtime - soundwire: export sdw_write/read_no_pm functions - soundwire: bus: use sdw_write_no_pm when setting the bus scale registers - soundwire: bus: use sdw_update_no_pm when initializing a device - nvmem: core: skip child nodes not matching binding - nvmem: core: Fix a resource leak on error in nvmem_add_cells_from_of() - coresight: etm4x: Skip accessing TRCPDCR in save/restore - phy: USB_LGM_PHY should depend on X86 - ext4: fix potential htree index checksum corruption - vfio-pci/zdev: fix possible segmentation fault issue - vfio/iommu_type1: Fix some sanity checks in detach group - vfio/iommu_type1: Populate full dirty when detach non-pinned group - drm/msm/dp: trigger unplug event in msm_dp_display_disable - drm/msm: Fix races managing the OOB state for timestamp vs timestamps. - drm/msm: Fix race of GPU init vs timestamp power management. - drm/msm/mdp5: Fix wait-for-commit for cmd panels - drm/msm/dsi: Correct io_start for MSM8994 (20nm PHY) - drm/msm: Fix MSM_INFO_GET_IOVA with carveout - mei: hbm: call mei_set_devstate() on hbm stop response - PCI: Align checking of syscall user config accessors - VMCI: Use set_page_dirty_lock() when unregistering guest memory - PCI: xilinx-cpm: Fix reference count leak on error path - pwm: rockchip: Eliminate potential race condition when probing - pwm: rockchip: rockchip_pwm_probe(): Remove superfluous clk_unprepare() - pwm: rockchip: Enable APB clock during register access while probing - soundwire: cadence: fix ACK/NAK handling - PCI: rcar: Always allocate MSI addresses in 32bit space - misc: eeprom_93xx46: Add module alias to avoid breaking support for non device tree users - phy: cadence-torrent: Fix error code in cdns_torrent_phy_probe() - phy: rockchip-emmc: emmc_phy_init() always return 0 - misc: eeprom_93xx46: Fix module alias to enable module autoprobe - ARM: 9065/1: OABI compat: fix build when EPOLL is not enabled - Input: zinitix - fix return type of zinitix_init_touch() - sparc: fix led.c driver when PROC_FS is not enabled - sparc64: only select COMPAT_BINFMT_ELF if BINFMT_ELF is set - Input: elo - fix an error code in elo_connect() - perf test: Fix unaligned access in sample parsing test - perf intel-pt: Fix IPC with CYC threshold - perf intel-pt: Fix premature IPC - perf intel-pt: Fix missing CYC processing in PSB - perf record: Fix continue profiling after draining the buffer - Input: sur40 - fix an error code in sur40_probe() - RDMA/rtrs-srv: Do not pass a valid pointer to PTR_ERR() - RDMA/rtrs-srv-sysfs: fix missing put_device - RDMA/rtrs-srv: fix memory leak by missing kobject free - RDMA/rtrs: Only allow addition of path to an already established session - RDMA/rtrs-srv: Fix stack-out-of-bounds - RDMA/ucma: Fix use-after-free bug in ucma_create_uevent - RDMA/hns: Fixes missing error code of CMDQ - ceph: fix flush_snap logic after putting caps - svcrdma: Hold private mutex while invoking rdma_accept() - nfsd: register pernet ops last, unregister first - perf symbols: Fix return value when loading PE DSO - printk: avoid prb_first_valid_seq() where possible - spi: Skip zero-length transfers in spi_transfer_one_message() - spi: dw: Avoid stack content exposure - regulator: bd718x7, bd71828, Fix dvs voltage levels - perf symbols: Use (long) for iterator for bfd symbols - selftests/ftrace: Update synthetic event syntax errors - clk: aspeed: Fix APLL calculate formula from ast2600-A2 - regulator: qcom-rpmh: fix pm8009 ldo7 - powerpc/kuap: Restore AMR after replaying soft interrupts - powerpc/uaccess: Avoid might_fault() when user access is enabled - spi: pxa2xx: Fix the controller numbering for Wildcat Point - clk: divider: fix initialization with parent_hw - RDMA/hns: Disable RQ inline by default - RDMA/hns: Fix type of sq_signal_bits - RDMA/siw: Fix calculation of tx_valid_cpus size - RDMA/hns: Fixed wrong judgments in the goto branch - kselftests: dmabuf-heaps: Fix Makefile's inclusion of the kernel's usr/include dir - kunit: tool: fix unit test cleanup handling - clk: qcom: gcc-msm8998: Fix Alpha PLL type for all GPLLs - powerpc/8xx: Fix software emulation interrupt - powerpc/pseries/dlpar: handle ibm, configure-connector delay status - mfd: wm831x-auxadc: Prevent use after free in wm831x_auxadc_read_irq() - mfd: altera-sysmgr: Fix physical address storing more - spi: stm32: properly handle 0 byte transfer - RDMA/rxe: Correct skb on loopback path - RDMA/rxe: Fix coding error in rxe_rcv_mcast_pkt - RDMA/rxe: Fix coding error in rxe_recv.c - perf vendor events arm64: Fix Ampere eMag event typo - perf tools: Fix DSO filtering when not finding a map for a sampled address - rtc: zynqmp: depend on HAS_IOMEM - tracepoint: Do not fail unregistering a probe due to memory failure - IB/cm: Avoid a loop when device has 255 ports - IB/mlx5: Return appropriate error code instead of ENOMEM - iommu: Properly pass gfp_t in _iommu_map() to avoid atomic sleeping - iommu: Move iotlb_sync_map out from __iommu_map - amba: Fix resource leak for drivers without .remove - i2c: qcom-geni: Store DMA mapping data in geni_i2c_dev struct - ARM: 9046/1: decompressor: Do not clear SCTLR.nTLSMD for ARMv7+ cores - mmc: renesas_sdhi_internal_dmac: Fix DMA buffer alignment from 8 to 128-bytes - mmc: usdhi6rol0: Fix a resource leak in the error handling path of the probe - mmc: sdhci-sprd: Fix some resource leaks in the remove function - mmc: owl-mmc: Fix a resource leak in an error handling path and in the remove function - powerpc/time: Enable sched clock for irqtime - powerpc/47x: Disable 256k page size - KVM: PPC: Make the VMX instruction emulation routines static - IB/umad: Return EPOLLERR in case of when device disassociated - IB/umad: Return EIO in case of when device disassociated - iommu: Switch gather->end to the inclusive end - scsi: lpfc: Fix ancient double free - objtool: Fix ".cold" section suffix check for newer versions of GCC - objtool: Fix retpoline detection in asm code - objtool: Fix error handling for STD/CLD warnings - auxdisplay: ht16k33: Fix refresh rate handling - watchdog: intel-mid_wdt: Postpone IRQ handler registration till SCU is ready - isofs: release buffer head before return - regulator: core: Avoid debugfs: Directory ... already present! error - power: supply: smb347-charger: Fix interrupt usage if interrupt is unavailable - power: supply: axp20x_usb_power: Init work before enabling IRQs - regulator: s5m8767: Drop regulators OF node reference - spi: atmel: Put allocated master before return - regulator: s5m8767: Fix reference count leak - certs: Fix blacklist flag type confusion - watch_queue: Drop references to /dev/watch_queue - regulator: axp20x: Fix reference cout leak - platform/chrome: cros_ec_proto: Add LID and BATTERY to default mask - platform/chrome: cros_ec_proto: Use EC_HOST_EVENT_MASK not BIT - clk: sunxi-ng: h6: Fix clock divider range on some clocks - IB/mlx5: Add mutex destroy call to cap_mask_mutex mutex - RDMA/mlx5: Use the correct obj_id upon DEVX TIR creation - spi: imx: Don't print error on -EPROBEDEFER - clocksource/drivers/mxs_timer: Add missing semicolon when DEBUG is defined - clocksource/drivers/ixp4xx: Select TIMER_OF when needed - power: supply: fix sbs-charger build, needs REGMAP_I2C - dmaengine: idxd: set DMA channel to be private - rtc: s5m: select REGMAP_I2C - power: reset: at91-sama5d2_shdwc: fix wkupdbc mask - RDMA/rtrs-srv: Init wr_cnt as 1 - RDMA/rtrs-clt: Refactor the failure cases in alloc_clt - RDMA/rtrs-srv: Fix missing wr_cqe - RDMA/rtrs: Call kobject_put in the failure path - RDMA/rtrs-clt: Set mininum limit when create QP - RDMA/rtrs-srv: Use sysfs_remove_file_self for disconnect - RDMA/rtrs-srv: Release lock before call into close_sess - RDMA/rtrs: Extend ibtrs_cq_qp_create - of/fdt: Make sure no-map does not remove already reserved regions - fdt: Properly handle "no-map" field in the memory region - power: supply: cpcap-charger: Fix power_supply_put on null battery pointer - power: supply: cpcap-battery: Fix missing power_supply_put() - power: supply: cpcap-charger: Fix missing power_supply_put() - mfd: bd9571mwv: Use devm_mfd_add_devices() - dmaengine: hsu: disable spurious interrupt - dmaengine: owl-dma: Fix a resource leak in the remove function - dmaengine: fsldma: Fix a resource leak in an error handling path of the probe function - dmaengine: fsldma: Fix a resource leak in the remove function - RDMA/siw: Fix handling of zero-sized Read and Receive Queues. - HID: core: detect and skip invalid inputs to snto32() - clk: renesas: r8a779a0: Fix parent of CBFUSA clock - clk: renesas: r8a779a0: Remove non-existent S2 clock - clk: sunxi-ng: h6: Fix CEC clock - spi: cadence-quadspi: Abort read if dummy cycles required are too many - i2c: iproc: handle master read request - i2c: iproc: update slave isr mask (ISR_MASK_SLAVE) - i2c: iproc: handle only slave interrupts which are enabled - quota: Fix memory leak when handling corrupted quota file - arm64: dts: qcom: qrb5165-rb5: fix pm8009 regulators - regulator: qcom-rpmh-regulator: add pm8009-1 chip revision - selftests/powerpc: Make the test check in eeh-basic.sh posix compliant - clk: meson: clk-pll: propagate the error from meson_clk_pll_set_rate() - clk: meson: clk-pll: make "ret" a signed integer - clk: meson: clk-pll: fix initializing the old rate (fallback) for a PLL - power: supply: cpcap: Add missing IRQF_ONESHOT to fix regression - HSI: Fix PM usage counter unbalance in ssi_hw_init - capabilities: Don't allow writing ambiguous v3 file capabilities - drm/amdgpu/display: remove hdcp_srm sysfs on device removal - smp: Process pending softirqs in flush_smp_call_function_from_idle() - irqchip/imx: IMX_INTMUX should not default to y, unconditionally - ubifs: Fix error return code in alloc_wbufs() - ubifs: replay: Fix high stack usage, again - ubifs: Fix memleak in ubifs_init_authentication - jffs2: fix use after free in jffs2_sum_write_data() - fs/jfs: fix potential integer overflow on shift of a int - ASoC: simple-card-utils: Fix device module clock - ima: Free IMA measurement buffer after kexec syscall - ima: Free IMA measurement buffer on error - ASoC: SOF: sof-pci-dev: add missing Up-Extreme quirk - nvmet: set status to 0 in case for invalid nsid - nvmet: remove extra variable in identify ns - nvme-multipath: set nr_zones for zoned namespaces - nvmet-tcp: fix potential race of tcp socket closing accept_work - nvmet-tcp: fix receive data digest calculation for multiple h2cdata PDUs - io_uring: fix possible deadlock in io_uring_poll - crypto: ecdh_helper - Ensure 'len >= secret.len' in decode_key() - hwrng: timeriomem - Fix cooldown period calculation - drm/dp_mst: Don't cache EDIDs for physical ports - drm/lima: fix reference leak in lima_pm_busy - drm/vc4: hdmi: Update the CEC clock divider on HSM rate change - drm/vc4: hdmi: Compute the CEC clock divider from the clock rate - drm/vc4: hdmi: Restore cec physical address on reconnect - drm/vc4: hdmi: Fix up CEC registers - drm/vc4: hdmi: Fix register offset with longer CEC messages - drm/vc4: hdmi: Move hdmi reset to bind - s390/zcrypt: return EIO when msg retry limit reached - KVM: x86: Restore all 64 bits of DR6 and DR7 during RSM on x86-64 - btrfs: fix double accounting of ordered extent for subpage case in btrfs_invalidapge - btrfs: clarify error returns values in __load_free_space_cache - ASoC: SOF: debug: Fix a potential issue on string buffer termination - ASoC: rt5682: Fix panic in rt5682_jack_detect_handler happening during system shutdown - ASoC: qcom: lpass: Fix i2s ctl register bit map - locking/lockdep: Avoid unmatched unlock - ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A3E - ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A5E - Drivers: hv: vmbus: Avoid use-after-free in vmbus_onoffer_rescind() - drm/mediatek: Check if fb is null - KVM: nSVM: Don't strip host's C-bit from guest's CR3 when reading PDPTRs - ASoC: qcom: Fix typo error in HDMI regmap config callbacks - f2fs: fix a wrong condition in __submit_bio - drm/amdgpu: Prevent shift wrapping in amdgpu_read_mask() - f2fs: fix to avoid inconsistent quota data - mtd: parsers: afs: Fix freeing the part name memory in failure - ASoC: codecs: add missing max_register in regmap config - ASoC: cpcap: fix microphone timeslot mask - ata: ahci_brcm: Add back regulators management - mm: proc: Invalidate TLB after clearing soft-dirty page state - drm/nouveau: bail out of nouveau_channel_new if channel init fails - crypto: talitos - Fix ctr(aes) on SEC1 - crypto: talitos - Work around SEC6 ERRATA (AES-CTR mode data size error) - mtd: parser: imagetag: fix error codes in bcm963xx_parse_imagetag_partitions() - perf/arm-cmn: Move IRQs when migrating context - perf/arm-cmn: Fix PMU instance naming - ASoC: SOF: Intel: hda: cancel D0i3 work during runtime suspend - ASoC: qcom: lpass-cpu: Remove bit clock state check - f2fs: compress: fix potential deadlock - sched/eas: Don't update misfit status if the task is pinned - media: uvcvideo: Accept invalid bFormatIndex and bFrameIndex values - media: pxa_camera: declare variable when DEBUG is defined - media: mtk-vcodec: fix argument used when DEBUG is defined - media: cx25821: Fix a bug when reallocating some dma memory - media: qm1d1c0042: fix error return code in qm1d1c0042_init() - media: atomisp: Fix a buffer overflow in debug code - media: vidtv: psi: fix missing crc for PMT - media: lmedm04: Fix misuse of comma - media: software_node: Fix refcounts in software_node_get_next_child() - drm/amd/display: Fix HDMI deep color output for DCE 6-11. - drm/amd/display: Fix 10/12 bpc setup in DCE output bit depth reduction. - macintosh/adb-iop: Use big-endian autopoll mask - bsg: free the request before return error code - drm/amdgpu: toggle on DF Cstate after finishing xgmi injection - drm/tegra: Fix reference leak when pm_runtime_get_sync() fails - MIPS: Compare __SYNC_loongson3_war against 0 - MIPS: properly stop .eh_frame generation - media: ti-vpe: cal: fix write to unallocated memory - media: imx7: csi: Fix pad link validation - media: imx7: csi: Fix regression for parallel cameras on i.MX6UL - drm/sun4i: tcon: fix inverted DCLK polarity - sched/fair: Avoid stale CPU util_est value for schedutil in task dequeue - crypto: bcm - Rename struct device_private to bcm_device_private - evm: Fix memleak in init_desc - ASoC: qcom: qdsp6: Move frontend AIFs to q6asm-dai - ASoC: cs42l56: fix up error handling in probe - media: aspeed: fix error return code in aspeed_video_setup_video() - media: tm6000: Fix memleak in tm6000_start_stream - media: media/pci: Fix memleak in empress_init - media: em28xx: Fix use-after-free in em28xx_alloc_urbs - media: vsp1: Fix an error handling path in the probe function - media: camss: missing error code in msm_video_register() - media: mtk-vcodec: fix error return code in vdec_vp9_decode() - media: imx: Fix csc/scaler unregister - media: imx: Unregister csc/scaler only if registered - media: i2c: ov5670: Fix PIXEL_RATE minimum value - media: ipu3-cio2: Build only for x86 - drm/fourcc: fix Amlogic format modifier masks - drm/virtio: make sure context is created in gem open - MIPS: lantiq: Explicitly compare LTQ_EBU_PCC_ISTAT against 0 - MIPS: c-r4k: Fix section mismatch for loongson2_sc_init - drm/amdgpu: Fix macro name _AMDGPU_TRACE_H_ in preprocessor if condition - drm: rcar-du: Fix the return check of of_parse_phandle and of_find_device_by_node - drm: rcar-du: Fix crash when using LVDS1 clock for CRTC - drm: rcar-du: Fix PM reference leak in rcar_cmm_enable() - kcsan: Rewrite kcsan_prandom_u32_max() without prandom_u32_state() - media: allegro: Fix use after free on error - hwrng: ingenic - Fix a resource leak in an error handling path - crypto: arm64/aes-ce - really hide slower algos when faster ones are enabled - crypto: sun4i-ss - fix kmap usage - crypto: sun4i-ss - linearize buffers content must be kept - drm/vc4: hdmi: Take into account the clock doubling flag in atomic_check - drm/panel: mantix: Tweak init sequence - drm/fb-helper: Add missed unlocks in setcmap_legacy() - gma500: clean up error handling in init - drm/gma500: Fix error return code in psb_driver_load() - fbdev: aty: SPARC64 requires FB_ATY_CT - tty: implement read_iter - tty: convert tty_ldisc_ops 'read()' function to take a kernel pointer - net: enetc: fix destroyed phylink dereference during unbind - net: mvneta: Remove per-cpu queue mapping for Armada 3700 - net: amd-xgbe: Fix network fluctuations when using 1G BELFUSE SFP - net: amd-xgbe: Reset link when the link never comes back - net: amd-xgbe: Fix NETDEV WATCHDOG transmit queue timeout warning - net: amd-xgbe: Reset the PHY rx data path when mailbox command timeout - net: phy: mscc: adding LCPLL reset to VSC8514 - net: dsa: felix: don't deinitialize unused ports - net: dsa: felix: perform teardown in reverse order of setup - ibmvnic: skip send_request_unmap for timeout reset - ibmvnic: add memory barrier to protect long term buffer - bpf: Clear subreg_def for global function return values - b43: N-PHY: Fix the update of coef for the PHY revision >= 3case - cxgb4/chtls/cxgbit: Keeping the max ofld immediate data size same in cxgb4 and ulds - net: axienet: Handle deferred probe on clock properly - tcp: fix SO_RCVLOWAT related hangs under mem pressure - selftests: mptcp: fix ACKRX debug message - bpf: Fix bpf_fib_lookup helper MTU check for SKB ctx - bpf, devmap: Use GFP_KERNEL for xdp bulk queue allocation - bpf: Fix an unitialized value in bpf_iter - libbpf: Ignore non function pointer member in struct_ops - mac80211: fix potential overflow when multiplying to u32 integers - net/mlx5e: Check tunnel offload is required before setting SWP - net/mlx5e: CT: manage the lifetime of the ct entry object - net/mlx5: Disable devlink reload for lag devices - net/mlx5: Disallow RoCE on lag device - net/mlx5: Disallow RoCE on multi port slave device - net/mlx5: Disable devlink reload for multi port slave device - net/mlx5e: kTLS, Use refcounts to free kTLS RX priv context - net/mlx5e: Replace synchronize_rcu with synchronize_net - net/mlx5: Fix health error state handling - net/mlx5e: Change interrupt moderation channel params also when channels are closed - net/mlx5e: Don't change interrupt moderation params when DIM is enabled - net: phy: consider that suspend2ram may cut off PHY power - dpaa2-eth: fix memory leak in XDP_REDIRECT - xen/netback: fix spurious event detection for common event case - bnxt_en: Fix devlink info's stored fw.psid version format. - bnxt_en: reverse order of TX disable and carrier off - ibmvnic: Set to CLOSED state even on error - selftests/bpf: Convert test_xdp_redirect.sh to bash - ath9k: fix data bus crash when setting nf_override via debugfs - iwlwifi: pnvm: increment the pointer before checking the TLV - iwlwifi: pnvm: set the PNVM again if it was already loaded - bpf_lru_list: Read double-checked variable once without lock - iwlwifi: mvm: don't check if CSA event is running before removing - iwlwifi: mvm: assign SAR table revision to the command later - iwlwifi: mvm: send stored PPAG command instead of local - iwlwifi: mvm: store PPAG enabled/disabled flag properly - iwlwifi: mvm: fix the type we use in the PPAG table validity checks - soc: aspeed: snoop: Add clock control logic - ath11k: fix a locking bug in ath11k_mac_op_start() - ath10k: Fix lockdep assertion warning in ath10k_sta_statistics - ath10k: Fix suspicious RCU usage warning in ath10k_wmi_tlv_parse_peer_stats_info() - ARM: at91: use proper asm syntax in pm_suspend - staging: wfx: fix possible panic with re-queued frames - optee: simplify i2c access - ARM: s3c: fix fiq for clang IAS - iwlwifi: mvm: set enabled in the PPAG command properly - arm64: dts: meson: fix broken wifi node for Khadas VIM3L - arm64: dts: msm8916: Fix reserved and rfsa nodes unit address - soc: qcom: ocmem: don't return NULL in of_get_ocmem - Bluetooth: btusb: Fix memory leak in btusb_mtk_wmt_recv - opp: Correct debug message in _opp_add_static_v2() - arm64: dts: armada-3720-turris-mox: rename u-boot mtd partition to a53-firmware - ARM: dts: armada388-helios4: assign pinctrl to each fan - ARM: dts: armada388-helios4: assign pinctrl to LEDs - can: mcp251xfd: mcp251xfd_probe(): fix errata reference - arm64: dts: renesas: beacon: Fix EEPROM compatible value - x86/MSR: Filter MSR writes through X86_IOC_WRMSR_REGS ioctl too - staging: rtl8723bs: wifi_regd.c: Fix incorrect number of regulatory rules - usb: dwc2: Make "trimming xfer length" a debug message - usb: dwc2: Abort transaction after errors with unknown reason - usb: dwc2: Do not update data length if it is 0 on inbound transfers - ARM: dts: Configure missing thermal interrupt for 4430 - memory: ti-aemif: Drop child node when jumping out loop - Bluetooth: Put HCI device if inquiry procedure interrupts - Bluetooth: drop HCI device reference before return - staging: media: atomisp: Fix size_t format specifier in hmm_alloc() debug statemenet - soc: ti: pm33xx: Fix some resource leak in the error handling paths of the probe function - soc: qcom: socinfo: Fix an off by one in qcom_show_pmic_model() - arm64: dts: qcom: sdm845-db845c: Fix reset-pin of ov8856 node - usb: gadget: u_audio: Free requests only after callback - ACPICA: Fix exception code class checks - arm64: dts: rockchip: rk3328: Add clock_in_out property to gmac2phy node - cpufreq: brcmstb-avs-cpufreq: Fix resource leaks in ->remove() - cpufreq: brcmstb-avs-cpufreq: Free resources in error path - arm64: dts: qcom: msm8916-samsung-a2015: Fix sensors - arm64: dts: allwinner: A64: Limit MMC2 bus frequency to 150 MHz - arm64: dts: allwinner: H6: Allow up to 150 MHz MMC bus frequency - arm64: dts: allwinner: Drop non-removable from SoPine/LTS SD card - arm64: dts: allwinner: H6: properly connect USB PHY to port 0 - arm64: dts: allwinner: A64: properly connect USB PHY to port 0 - firmware: arm_scmi: Fix call site of scmi_notification_exit - bpf: Avoid warning when re-casting __bpf_call_base into __bpf_call_base_args - bpf: Add bpf_patch_call_args prototype to include/linux/bpf.h - net: stmmac: dwmac-meson8b: fix enabling the timing-adjustment clock - arm64: dts: qcom: msm8916-samsung-a5u: Fix iris compatible - staging: vchiq: Fix bulk transfers on 64-bit builds - staging: vchiq: Fix bulk userdata handling - Bluetooth: hci_qca: Fix memleak in qca_controller_memdump - memory: mtk-smi: Fix PM usage counter unbalance in mtk_smi ops - arm64: dts: exynos: correct PMIC interrupt trigger level on Espresso - arm64: dts: exynos: correct PMIC interrupt trigger level on TM2 - ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid XU3 family - ARM: dts: exynos: correct PMIC interrupt trigger level on Arndale Octa - ARM: dts: exynos: correct PMIC interrupt trigger level on Spring - ARM: dts: exynos: correct PMIC interrupt trigger level on Rinato - ARM: dts: exynos: correct PMIC interrupt trigger level on Monk - ARM: dts: exynos: correct PMIC interrupt trigger level on Artik 5 - arm64: dts: renesas: beacon: Fix audio-1.8V pin enable - arm64: dts: renesas: beacon kit: Fix choppy Bluetooth Audio - Bluetooth: Fix initializing response id after clearing struct - Bluetooth: hci_uart: Fix a race for write_work scheduling - Bluetooth: btqcomsmd: Fix a resource leak in error handling paths in the probe function - ath10k: Fix error handling in case of CE pipe init failure - drm/i915/gt: One more flush for Baytrail clear residuals - ALSA: pcm: Don't call sync_stop if it hasn't been stopped - ALSA: pcm: Assure sync with the pending stop operation at suspend - ALSA: pcm: Call sync_stop at disconnection - random: fix the RNDRESEEDCRNG ioctl - vmlinux.lds.h: Define SANTIZER_DISCARDS with CONFIG_GCOV_KERNEL=y - MIPS: vmlinux.lds.S: add missing PAGE_ALIGNED_DATA() section - ALSA: usb-audio: Fix PCM buffer allocation in non-vmalloc mode - bfq: Avoid false bfq queue merging - virt: vbox: Do not use wait_event_interruptible when called from kernel context - PCI: Decline to resize resources if boot config must be preserved - PCI: qcom: Use PHY_REFCLK_USE_PAD only for ipq8064 - w1: w1_therm: Fix conversion result for negative temperatures - kdb: Make memory allocations more robust - scsi: qla2xxx: Fix mailbox Ch erroneous error - scsi: libsas: docs: Remove notify_ha_event() - debugfs: do not attempt to create a new file before the filesystem is initalized - debugfs: be more robust at handling improper input in debugfs_lookup() - vdpa/mlx5: fix param validation in mlx5_vdpa_get_config() - vmlinux.lds.h: add DWARF v5 sections - scripts/recordmcount.pl: support big endian for ARCH sh - kbuild: fix CONFIG_TRIM_UNUSED_KSYMS build for ppc64 - cifs: Set CIFS_MOUNT_USE_PREFIX_PATH flag on setting cifs_sb->prepath. - cxgb4: Add new T6 PCI device id 0x6092 - NET: usb: qmi_wwan: Adding support for Cinterion MV31 - drm/xlnx: fix kmemleak by sending vblank_event in atomic_disable - KVM: Use kvm_pfn_t for local PFN variable in hva_to_pfn_remapped() - mm: provide a saner PTE walking API for modules - KVM: do not assume PTE is writable after follow_pfn - mm: simplify follow_pte{,pmd} - mm: unexport follow_pte_pmd - KVM: x86: Zap the oldest MMU pages, not the newest - hwmon: (dell-smm) Add XPS 15 L502X to fan control blacklist - arm64: tegra: Add power-domain for Tegra210 HDA - Bluetooth: btusb: Some Qualcomm Bluetooth adapters stop working - ntfs: check for valid standard information attribute - ceph: downgrade warning from mdsmap decode to debug - usb: quirks: add quirk to start video capture on ELMO L-12F document camera reliable - USB: quirks: sort quirk entries - nvme-rdma: Use ibdev_to_node instead of dereferencing ->dma_device - RDMA: Lift ibdev_to_node from rds to common code - HID: make arrays usage and value to be the same - bpf: Fix truncation handling for mod32 dst reg wrt zero - of: unittest: Fix build on architectures without CONFIG_OF_ADDRESS - mm: Remove examples from enum zone_type comment - arm64: mm: Set ZONE_DMA size based on early IORT scan - arm64: mm: Set ZONE_DMA size based on devicetree's dma-ranges - of: unittest: Add test for of_dma_get_max_cpu_address() - of/address: Introduce of_dma_get_max_cpu_address() - arm64: mm: Move zone_dma_bits initialization into zone_sizes_init() - arm64: mm: Move reserve_crashkernel() into mem_init() - rockchip: Make cdn_dp_resume depend on CONFIG_PM_SLEEP - crypto - shash: reduce minimum alignment of shash_desc structure - arm32: kaslr: print kaslr offset when kernel panic - arm32: kaslr: pop visibility when compile decompress boot code as we need relocate BSS by GOT. - arm32: kaslr: When boot with vxboot, we must adjust dtb address before kaslr_early_init, and store dtb address after init. - arm: kaslr: Fix memtop calculate, when there is no memory top info, we can't use zero instead it. - arm32: kaslr: Add missing sections about relocatable - No idea why this broke ... - ARM: decompressor: add KASLR support - ARM: decompressor: explicitly map decompressor binary cacheable - ARM: kernel: implement randomization of the kernel load address - arm: vectors: use local symbol names for vector entry points - ARM: kernel: refer to swapper_pg_dir via its symbol - ARM: mm: export default vmalloc base address - ARM: kernel: use PC relative symbol references in suspend/resume code - ARM: kernel: use PC-relative symbol references in MMU switch code - ARM: kernel: make vmlinux buildable as a PIE executable - ARM: kernel: switch to relative exception tables - arm-soc: various: replace open coded VA->PA calculation of pen_release - arm-soc: mvebu: replace open coded VA->PA conversion - arm-soc: exynos: replace open coded VA->PA conversions - asm-generic: add .data.rel.ro sections to __ro_after_init - Revert "[Huawei] Microchip Polarfire SoC Clock Driver" - Revert "[Huawei] RISC-V: Add Microchip PolarFire kconfig option" - sdei_watchdog: avoid possible false hardlockup - kprobes/arm64: Blacklist sdei watchdog callback functions - sdei_watchdog: set secure timer period base on 'watchdog_thresh' - sdei_watchdog: clear EOI of the secure timer before kdump - sdei_watchdog: refresh 'last_timestamp' when enabling nmi_watchdog - watchdog: add nmi_watchdog support for arm64 based on SDEI - lockup_detector: init lockup detector after all the init_calls - firmware: arm_sdei: make 'sdei_api_event_disable/enable' public - firmware: arm_sdei: add interrupt binding api - watchdog: make hardlockup detect code public - ARM: hw_breakpoint: Do not directly check the event's overflow_handler hook - net/hinic: Remove the initialization of the global variable g_uld_info - media: pwc: Use correct device for DMA - btrfs: fix crash after non-aligned direct IO write with O_DSYNC - btrfs: fix backport of 2175bf57dc952 in 5.10.13 - Bluetooth: btusb: Always fallback to alt 1 for WBS - tty: protect tty_write from odd low-level tty disciplines - xen-blkback: fix error handling in xen_blkbk_map() - xen-scsiback: don't "handle" error by BUG() - xen-netback: don't "handle" error by BUG() - xen-blkback: don't "handle" error by BUG() - xen/arm: don't ignore return errors from set_phys_to_machine - Xen/gntdev: correct error checking in gntdev_map_grant_pages() - Xen/gntdev: correct dev_bus_addr handling in gntdev_map_grant_pages() - Xen/x86: also check kernel mapping in set_foreign_p2m_mapping() - Xen/x86: don't bail early from clear_foreign_p2m_mapping() - net: fix proc_fs init handling in af_packet and tls - net: bridge: Fix a warning when del bridge sysfs - net: openvswitch: fix TTL decrement exception action execution - net: sched: incorrect Kconfig dependencies on Netfilter modules - mt76: mt7615: fix rdd mcu cmd endianness - mt76: mt7915: fix endian issues - net/sched: fix miss init the mru in qdisc_skb_cb - mptcp: skip to next candidate if subflow has unacked data - net: qrtr: Fix port ID for control messages - IB/isert: add module param to set sg_tablesize for IO cmd - vdpa_sim: add get_config callback in vdpasim_dev_attr - vdpa_sim: make 'config' generic and usable for any device type - vdpa_sim: store parsed MAC address in a buffer - vdpa_sim: add struct vdpasim_dev_attr for device attributes - vdpa_sim: remove hard-coded virtq count - kcov, usb: only collect coverage from __usb_hcd_giveback_urb in softirq - ovl: expand warning in ovl_d_real() - net/qrtr: restrict user-controlled length in qrtr_tun_write_iter() - net/rds: restrict iovecs length for RDS_CMSG_RDMA_ARGS - vsock: fix locking in vsock_shutdown() - vsock/virtio: update credit only if socket is not closed - switchdev: mrp: Remove SWITCHDEV_ATTR_ID_MRP_PORT_STAT - bridge: mrp: Fix the usage of br_mrp_port_switchdev_set_state - net: watchdog: hold device global xmit lock during tx disable - net/vmw_vsock: improve locking in vsock_connect_timeout() - net/vmw_vsock: fix NULL pointer dereference - net: fix iteration for sctp transport seq_files - net: gro: do not keep too many GRO packets in napi->rx_list - cpufreq: ACPI: Update arch scale-invariance max perf ratio if CPPC is not there - cpufreq: ACPI: Extend frequency tables to cover boost frequencies - net: dsa: call teardown method on probe failure - udp: fix skb_copy_and_csum_datagram with odd segment sizes - rxrpc: Fix clearance of Tx/Rx ring when releasing a call - arm64: mte: Allow PTRACE_PEEKMTETAGS access to the zero page - x86/pci: Create PCI/MSI irqdomain after x86_init.pci.arch_init() - scripts: set proper OpenSSL include dir also for sign-file - h8300: fix PREEMPTION build, TI_PRE_COUNT undefined - i2c: stm32f7: fix configuration of the digital filter - clk: sunxi-ng: mp: fix parent rate change flag check - drm/sun4i: dw-hdmi: Fix max. frequency for H6 - drm/sun4i: Fix H6 HDMI PHY configuration - drm/sun4i: dw-hdmi: always set clock rate - drm/sun4i: tcon: set sync polarity for tcon1 channel - firmware_loader: align .builtin_fw to 8 - net: hns3: add a check for index in hclge_get_rss_key() - net: hns3: add a check for tqp_index in hclge_get_ring_chain_from_mbx() - net: hns3: add a check for queue_id in hclge_reset_vf_queue() - net: dsa: felix: implement port flushing on .phylink_mac_link_down - x86/build: Disable CET instrumentation in the kernel for 32-bit too - scsi: scsi_debug: Fix a memory leak - netfilter: conntrack: skip identical origin tuple in same zone only - ibmvnic: Clear failover_pending if unable to schedule - net: stmmac: set TxQ mode back to DCB after disabling CBS - selftests: txtimestamp: fix compilation issue - net: enetc: initialize the RFS and RSS memories - hv_netvsc: Reset the RSC count if NVSP_STAT_FAIL in netvsc_receive() - net: ipa: set error code in gsi_channel_setup() - net: hdlc_x25: Return meaningful error code in x25_open - xen/netback: avoid race in xenvif_rx_ring_slots_available() - netfilter: flowtable: fix tcp and udp header checksum update - netfilter: nftables: fix possible UAF over chains from packet path in netns - selftests: netfilter: fix current year - netfilter: xt_recent: Fix attempt to update deleted entry - bpf: Check for integer overflow when using roundup_pow_of_two() - bpf: Unbreak BPF_PROG_TYPE_KPROBE when kprobe is called via do_int3 - dmaengine: idxd: check device state before issue command - drm/vc4: hvs: Fix buffer overflow with the dlist handling - mt76: dma: fix a possible memory leak in mt76_add_fragment() - ath9k: fix build error with LEDS_CLASS=m - dmaengine: idxd: fix misc interrupt completion - cgroup-v1: add disabled controller check in cgroup1_parse_param() - KVM: x86: cleanup CR3 reserved bits checks - lkdtm: don't move ctors to .rodata - x86/efi: Remove EFI PGD build time checks - Revert "lib: Restrict cpumask_local_spread to houskeeping CPUs" - ubsan: implement __ubsan_handle_alignment_assumption - ARM: kexec: fix oops after TLB are invalidated - ARM: ensure the signal page contains defined contents - kallsyms: fix nonconverging kallsyms table with lld - ARM: dts: lpc32xx: Revert set default clock rate of HCLK PLL - bfq-iosched: Revert "bfq: Fix computation of shallow depth" - riscv: virt_addr_valid must check the address belongs to linear mapping - drm/amd/display: Decrement refcount of dc_sink before reassignment - drm/amd/display: Free atomic state after drm_atomic_commit - drm/amd/display: Fix dc_sink kref count in emulated_link_detect - drm/amd/display: Release DSC before acquiring - drm/amd/display: Add more Clock Sources to DCN2.1 - drm/amd/display: Fix DPCD translation for LTTPR AUX_RD_INTERVAL - nvme-pci: ignore the subsysem NQN on Phison E16 - x86/split_lock: Enable the split lock feature on another Alder Lake CPU - scsi: lpfc: Fix EEH encountering oops with NVMe traffic - ovl: skip getxattr of security labels - cap: fix conversions on getxattr - ovl: perform vfs_getxattr() with mounter creds - arm64: dts: rockchip: Disable display for NanoPi R2S - platform/x86: hp-wmi: Disable tablet-mode reporting by default - arm64: dts: rockchip: remove interrupt-names property from rk3399 vdec node - ARM: OMAP2+: Fix suspcious RCU usage splats for omap_enter_idle_coupled - arm64: dts: qcom: sdm845: Reserve LPASS clocks in gcc - arm64: dts: rockchip: Fix PCIe DT properties on rk3399 - soc: ti: omap-prm: Fix boot time errors for rst_map_012 bits 0 and 1 - tmpfs: disallow CONFIG_TMPFS_INODE64 on alpha - tmpfs: disallow CONFIG_TMPFS_INODE64 on s390 - dmaengine: move channel device_node deletion to driver - drm/dp_mst: Don't report ports connected if nothing is attached to them - drm/i915/tgl+: Make sure TypeC FIA is powered up when initializing it - Revert "drm/amd/display: Update NV1x SR latency values" - cgroup: fix psi monitor for root cgroup - arm/xen: Don't probe xenbus as part of an early initcall - drm/i915: Fix overlay frontbuffer tracking - tracing: Check length before giving out the filter buffer - tracing: Do not count ftrace events in top level enable output - gpio: ep93xx: Fix single irqchip with multi gpiochips - gpio: ep93xx: fix BUG_ON port F usage - gpio: mxs: GPIO_MXS should not default to y unconditionally - Revert "dts: phy: add GPIO number and active state used for phy reset" - objtool: Fix seg fault with Clang non-section symbols - squashfs: add more sanity checks in xattr id lookup - squashfs: add more sanity checks in inode lookup - squashfs: add more sanity checks in id lookup - squashfs: avoid out of bounds writes in decompressors - Revert "mm: memcontrol: avoid workload stalls when lowering memory.high" - nilfs2: make splice write available again - drm/i915: Skip vswing programming for TBT - drm/i915: Fix ICL MG PHY vswing handling - bpf: Fix verifier jsgt branch analysis on max bound - bpf: Fix 32 bit src register truncation on div/mod - bpf: Fix verifier jmp32 pruning decision logic - regulator: Fix lockdep warning resolving supplies - blk-cgroup: Use cond_resched() when destroy blkgs - i2c: mediatek: Move suspend and resume handling to NOIRQ phase - SUNRPC: Handle 0 length opaque XDR object data properly - SUNRPC: Move simple_get_bytes and simple_get_netobj into private header - iwlwifi: queue: bail out on invalid freeing - iwlwifi: mvm: guard against device removal in reprobe - iwlwifi: pcie: add rules to match Qu with Hr2 - iwlwifi: mvm: invalidate IDs of internal stations at mvm start - iwlwifi: pcie: fix context info memory leak - iwlwifi: pcie: add a NULL check in iwl_pcie_txq_unmap - iwlwifi: mvm: take mutex for calling iwl_mvm_get_sync_time() - iwlwifi: mvm: skip power command when unbinding vif during CSA - ASoC: Intel: sof_sdw: set proper flags for Dell TGL-H SKU 0A5E - ASoC: ak4458: correct reset polarity - ALSA: hda: intel-dsp-config: add PCI id for TGL-H - pNFS/NFSv4: Improve rejection of out-of-order layouts - pNFS/NFSv4: Try to return invalid layout in pnfs_layout_process() - chtls: Fix potential resource leak - ASoC: Intel: Skylake: Zero snd_ctl_elem_value - mac80211: 160MHz with extended NSS BW in CSA - drm/nouveau/nvif: fix method count when pushing an array - ASoC: wm_adsp: Fix control name parsing for multi-fw - regulator: core: avoid regulator_resolve_supply() race condition - af_key: relax availability checks for skb size calculation - powerpc/64/signal: Fix regression in __kernel_sigtramp_rt64() semantics - gpiolib: cdev: clear debounce period if line set to output - io_uring: drop mm/files between task_work_submit - io_uring: reinforce cancel on flush during exit - io_uring: fix sqo ownership false positive warning - io_uring: fix list corruption for splice file_get - io_uring: fix flush cqring overflow list while TASK_INTERRUPTIBLE - io_uring: fix cancellation taking mutex while TASK_UNINTERRUPTIBLE - io_uring: replace inflight_wait with tctx->wait - io_uring: fix __io_uring_files_cancel() with TASK_UNINTERRUPTIBLE - io_uring: if we see flush on exit, cancel related tasks - io_uring: account io_uring internal files as REQ_F_INFLIGHT - io_uring: fix files cancellation - io_uring: always batch cancel in *cancel_files() - io_uring: pass files into kill timeouts/poll - io_uring: don't iterate io_uring_cancel_files() - io_uring: add a {task,files} pair matching helper - io_uring: simplify io_task_match() - net: sched: replaced invalid qdisc tree flush helper in qdisc_replace - net: dsa: mv88e6xxx: override existent unicast portvec in port_fdb_add - udp: ipv4: manipulate network header of NATed UDP GRO fraglist - net: ip_tunnel: fix mtu calculation - neighbour: Prevent a dead entry from updating gc_list - igc: Report speed and duplex as unknown when device is runtime suspended - md: Set prev_flush_start and flush_bio in an atomic way - Input: ili210x - implement pressure reporting for ILI251x - Input: xpad - sync supported devices with fork on GitHub - Input: goodix - add support for Goodix GT9286 chip - x86/apic: Add extra serialization for non-serializing MSRs - x86/debug: Prevent data breakpoints on cpu_dr7 - x86/debug: Prevent data breakpoints on __per_cpu_offset - x86/debug: Fix DR6 handling - x86/build: Disable CET instrumentation in the kernel - mm/filemap: add missing mem_cgroup_uncharge() to __add_to_page_cache_locked() - mm: thp: fix MADV_REMOVE deadlock on shmem THP - mm/vmalloc: separate put pages and flush VM flags - mm, compaction: move high_pfn to the for loop scope - mm: hugetlb: remove VM_BUG_ON_PAGE from page_huge_active - mm: hugetlb: fix a race between isolating and freeing page - mm: hugetlb: fix a race between freeing and dissolving the page - mm: hugetlbfs: fix cannot migrate the fallocated HugeTLB page - ARM: 9043/1: tegra: Fix misplaced tegra_uart_config in decompressor - ARM: footbridge: fix dc21285 PCI configuration accessors - ARM: dts; gta04: SPI panel chip select is active low - DTS: ARM: gta04: remove legacy spi-cs-high to make display work again - KVM: x86: Set so called 'reserved CR3 bits in LM mask' at vCPU reset - KVM: x86: Update emulator context mode if SYSENTER xfers to 64-bit mode - KVM: x86: fix CPUID entries returned by KVM_GET_CPUID2 ioctl - KVM: x86: Allow guests to see MSR_IA32_TSX_CTRL even if tsx=off - KVM: x86/mmu: Fix TDP MMU zap collapsible SPTEs - KVM: SVM: Treat SVM as unsupported when running as an SEV guest - nvme-pci: avoid the deepest sleep state on Kingston A2000 SSDs - io_uring: don't modify identity's files uncess identity is cowed - drm/amd/display: Revert "Fix EDID parsing after resume from suspend" - drm/i915: Power up combo PHY lanes for for HDMI as well - drm/i915: Extract intel_ddi_power_up_lanes() - drm/i915/display: Prevent double YUV range correction on HDR planes - drm/i915/gt: Close race between enable_breadcrumbs and cancel_breadcrumbs - drm/i915/gem: Drop lru bumping on display unpinning - drm/i915: Fix the MST PBN divider calculation - drm/dp/mst: Export drm_dp_get_vc_payload_bw() - Fix unsynchronized access to sev members through svm_register_enc_region - mmc: core: Limit retries when analyse of SDIO tuples fails - mmc: sdhci-pltfm: Fix linking err for sdhci-brcmstb - smb3: fix crediting for compounding when only one request in flight - smb3: Fix out-of-bounds bug in SMB2_negotiate() - iommu: Check dev->iommu in dev_iommu_priv_get() before dereferencing it - cifs: report error instead of invalid when revalidating a dentry fails - RISC-V: Define MAXPHYSMEM_1GB only for RV32 - xhci: fix bounce buffer usage for non-sg list case - scripts: use pkg-config to locate libcrypto - genirq/msi: Activate Multi-MSI early when MSI_FLAG_ACTIVATE_EARLY is set - genirq: Prevent [devm_]irq_alloc_desc from returning irq 0 - libnvdimm/dimm: Avoid race between probe and available_slots_show() - libnvdimm/namespace: Fix visibility of namespace resource attribute - tracepoint: Fix race between tracing and removing tracepoint - tracing: Use pause-on-trace with the latency tracers - kretprobe: Avoid re-registration of the same kretprobe earlier - tracing/kprobe: Fix to support kretprobe events on unloaded modules - fgraph: Initialize tracing_graph_pause at task creation - gpiolib: free device name on error path to fix kmemleak - mac80211: fix station rate table updates on assoc - ovl: implement volatile-specific fsync error behaviour - ovl: avoid deadlock on directory ioctl - ovl: fix dentry leak in ovl_get_redirect - thunderbolt: Fix possible NULL pointer dereference in tb_acpi_add_link() - kbuild: fix duplicated flags in DEBUG_CFLAGS - memblock: do not start bottom-up allocations with kernel_end - vdpa/mlx5: Restore the hardware used index after change map - nvmet-tcp: fix out-of-bounds access when receiving multiple h2cdata PDUs - ARM: dts: sun7i: a20: bananapro: Fix ethernet phy-mode - net: ipa: pass correct dma_handle to dma_free_coherent() - r8169: fix WoL on shutdown if CONFIG_DEBUG_SHIRQ is set - net: mvpp2: TCAM entry enable should be written after SRAM data - net: lapb: Copy the skb before sending a packet - net/mlx5e: Release skb in case of failure in tc update skb - net/mlx5e: Update max_opened_tc also when channels are closed - net/mlx5: Fix leak upon failure of rule creation - net/mlx5: Fix function calculation for page trees - ibmvnic: device remove has higher precedence over reset - i40e: Revert "i40e: don't report link up for a VF who hasn't enabled queues" - igc: check return value of ret_val in igc_config_fc_after_link_up - igc: set the default return value to -IGC_ERR_NVM in igc_write_nvm_srwr - SUNRPC: Fix NFS READs that start at non-page-aligned offsets - arm64: dts: ls1046a: fix dcfg address range - rxrpc: Fix deadlock around release of dst cached on udp tunnel - r8169: work around RTL8125 UDP hw bug - arm64: dts: meson: switch TFLASH_VDD_EN pin to open drain on Odroid-C4 - bpf, preload: Fix build when $(O) points to a relative path - um: virtio: free vu_dev only with the contained struct device - bpf, inode_storage: Put file handler if no storage was found - bpf, cgroup: Fix problematic bounds check - bpf, cgroup: Fix optlen WARN_ON_ONCE toctou - vdpa/mlx5: Fix memory key MTT population - ARM: dts: stm32: Fix GPIO hog flags on DHCOM DRC02 - ARM: dts: stm32: Disable optional TSC2004 on DRC02 board - ARM: dts: stm32: Disable WP on DHCOM uSD slot - ARM: dts: stm32: Connect card-detect signal on DHCOM - ARM: dts: stm32: Fix polarity of the DH DRC02 uSD card detect - arm64: dts: rockchip: Use only supported PCIe link speed on Pinebook Pro - arm64: dts: rockchip: fix vopl iommu irq on px30 - arm64: dts: amlogic: meson-g12: Set FL-adj property value - Input: i8042 - unbreak Pegatron C15B - arm64: dts: qcom: c630: keep both touchpad devices enabled - ARM: OMAP1: OSK: fix ohci-omap breakage - usb: xhci-mtk: break loop when find the endpoint to drop - usb: xhci-mtk: skip dropping bandwidth of unchecked endpoints - usb: xhci-mtk: fix unreleased bandwidth data - usb: dwc3: fix clock issue during resume in OTG mode - usb: dwc2: Fix endpoint direction check in ep_from_windex - usb: renesas_usbhs: Clear pipe running flag in usbhs_pkt_pop() - USB: usblp: don't call usb_set_interface if there's a single alt - usb: gadget: aspeed: add missing of_node_put - USB: gadget: legacy: fix an error code in eth_bind() - usb: host: xhci: mvebu: make USB 3.0 PHY optional for Armada 3720 - USB: serial: option: Adding support for Cinterion MV31 - USB: serial: cp210x: add new VID/PID for supporting Teraoka AD2000 - USB: serial: cp210x: add pid/vid for WSDA-200-USB- net/hinic: Add NIC Layer - net/hinic: Update Hardware Abstract Layer - workqueue: Restrict affinity change to rescuer - kthread: Extract KTHREAD_IS_PER_CPU - x86/cpu: Add another Alder Lake CPU to the Intel family - objtool: Don't fail the kernel build on fatal errors - habanalabs: disable FW events on device removal - habanalabs: fix backward compatibility of idle check - habanalabs: zero pci counters packet before submit to FW - drm/amd/display: Fixed corruptions on HPDRX link loss restore - drm/amd/display: Use hardware sequencer functions for PG control - drm/amd/display: Change function decide_dp_link_settings to avoid infinite looping - drm/amd/display: Allow PSTATE chnage when no displays are enabled - drm/amd/display: Update dram_clock_change_latency for DCN2.1 - selftests/powerpc: Only test lwm/stmw on big endian - platform/x86: thinkpad_acpi: Add P53/73 firmware to fan_quirk_table for dual fan control - nvmet: set right status on error in id-ns handler - nvme-pci: allow use of cmb on v1.4 controllers - nvme-tcp: avoid request double completion for concurrent nvme_tcp_timeout - nvme-rdma: avoid request double completion for concurrent nvme_rdma_timeout - nvme: check the PRINFO bit before deciding the host buffer length - udf: fix the problem that the disc content is not displayed - i2c: tegra: Create i2c_writesl_vi() to use with VI I2C for filling TX FIFO - ALSA: hda: Add Cometlake-R PCI ID - scsi: ibmvfc: Set default timeout to avoid crash during migration - mac80211: fix encryption key selection for 802.3 xmit - mac80211: fix fast-rx encryption check - mac80211: fix incorrect strlen of .write in debugfs - objtool: Don't add empty symbols to the rbtree - ALSA: hda: Add AlderLake-P PCI ID and HDMI codec vid - ASoC: SOF: Intel: hda: Resume codec to do jack detection - scsi: fnic: Fix memleak in vnic_dev_init_devcmd2 - scsi: libfc: Avoid invoking response handler twice if ep is already completed - scsi: scsi_transport_srp: Don't block target in failfast state - x86: __always_inline __{rd,wr}msr() - locking/lockdep: Avoid noinstr warning for DEBUG_LOCKDEP - habanalabs: fix dma_addr passed to dma_mmap_coherent - platform/x86: intel-vbtn: Support for tablet mode on Dell Inspiron 7352 - platform/x86: touchscreen_dmi: Add swap-x-y quirk for Goodix touchscreen on Estar Beauty HD tablet - tools/power/x86/intel-speed-select: Set higher of cpuinfo_max_freq or base_frequency - tools/power/x86/intel-speed-select: Set scaling_max_freq to base_frequency - phy: cpcap-usb: Fix warning for missing regulator_disable - iommu/vt-d: Do not use flush-queue when caching-mode is on - ARM: 9025/1: Kconfig: CPU_BIG_ENDIAN depends on !LD_IS_LLD - Revert "x86/setup: don't remove E820_TYPE_RAM for pfn 0" - arm64: Do not pass tagged addresses to __is_lm_address() - arm64: Fix kernel address detection of __is_lm_address() - arm64: dts: meson: Describe G12b GPU as coherent - drm/panfrost: Support cache-coherent integrations - iommu/io-pgtable-arm: Support coherency for Mali LPAE - ibmvnic: Ensure that CRQ entry read are correctly ordered - net: switchdev: don't set port_obj_info->handled true when -EOPNOTSUPP - net: dsa: bcm_sf2: put device node before return - mlxsw: spectrum_span: Do not overwrite policer configuration - stmmac: intel: Configure EHL PSE0 GbE and PSE1 GbE to 32 bits DMA addressing - net: octeontx2: Make sure the buffer is 128 byte aligned - net: fec: put child node on error path - net: stmmac: dwmac-intel-plat: remove config data on error - net: dsa: microchip: Adjust reset release timing to match reference reset circuit - vsock: fix the race conditions in multi-transport support - tcp: fix TLP timer not set when CA_STATE changes from DISORDER to OPEN - tcp: make TCP_USER_TIMEOUT accurate for zero window probes - team: protect features update by RCU to avoid deadlock - scsi: qla2xxx: Fix description for parameter ql2xenforce_iocb_limit - ASoC: topology: Fix memory corruption in soc_tplg_denum_create_values() - ASoC: topology: Properly unregister DAI on removal - ASoC: mediatek: mt8183-mt6358: ignore TDM DAI link by default - ASoC: mediatek: mt8183-da7219: ignore TDM DAI link by default - NFC: fix possible resource leak - NFC: fix resource leak when target index is invalid - rxrpc: Fix memory leak in rxrpc_lookup_local - selftests: forwarding: Specify interface when invoking mausezahn - nvme-multipath: Early exit if no path is available - iommu/vt-d: Correctly check addr alignment in qi_flush_dev_iotlb_pasid() - iommu/amd: Use IVHD EFR for early initialization of IOMMU features - of/device: Update dma_range_map only when dev has valid dma-ranges - ACPI/IORT: Do not blindly trust DMA masks from firmware - can: dev: prevent potential information leak in can_fill_info() - net/mlx5: CT: Fix incorrect removal of tuple_nat_node from nat rhashtable - net/mlx5e: Revert parameters on errors when changing MTU and LRO state without reset - net/mlx5e: Revert parameters on errors when changing trust state without reset - net/mlx5e: Correctly handle changing the number of queues when the interface is down - net/mlx5e: Fix CT rule + encap slow path offload and deletion - net/mlx5e: Disable hw-tc-offload when MLX5_CLS_ACT config is disabled - net/mlx5: Maintain separate page trees for ECPF and PF functions - net/mlx5e: Reduce tc unsupported key print level - net/mlx5e: free page before return - net/mlx5e: E-switch, Fix rate calculation for overflow - net/mlx5: Fix memory leak on flow table creation error flow - igc: fix link speed advertising - i40e: acquire VSI pointer only after VF is initialized - ice: Fix MSI-X vector fallback logic - ice: Don't allow more channels than LAN MSI-X available - ice: update dev_addr in ice_set_mac_address even if HW filter exists - ice: Implement flow for IPv6 next header (extension header) - ice: fix FDir IPv6 flexbyte - mac80211: pause TX while changing interface type - iwlwifi: pcie: reschedule in long-running memory reads - iwlwifi: pcie: use jiffies for memory read spin time limit - iwlwifi: pcie: set LTR on more devices - iwlwifi: pnvm: don't try to load after failures - iwlwifi: pnvm: don't skip everything when not reloading - iwlwifi: pcie: avoid potential PNVM leaks - ASoC: qcom: lpass: Fix out-of-bounds DAI ID lookup - ASoC: SOF: Intel: soundwire: fix select/depend unmet dependencies - pNFS/NFSv4: Update the layout barrier when we schedule a layoutreturn - pNFS/NFSv4: Fix a layout segment leak in pnfs_layout_process() - powerpc/64s: prevent recursive replay_soft_interrupts causing superfluous interrupt - ASoC: Intel: Skylake: skl-topology: Fix OOPs ib skl_tplg_complete - spi: altera: Fix memory leak on error path - ASoC: qcom: lpass-ipq806x: fix bitwidth regmap field - ASoC: qcom: Fix broken support to MI2S TERTIARY and QUATERNARY - ASoC: qcom: Fix incorrect volatile registers - ASoC: dt-bindings: lpass: Fix and common up lpass dai ids - RDMA/cxgb4: Fix the reported max_recv_sge value - firmware: imx: select SOC_BUS to fix firmware build - arm64: dts: imx8mp: Correct the gpio ranges of gpio3 - ARM: dts: imx6qdl-sr-som: fix some cubox-i platforms - ARM: dts: imx6qdl-kontron-samx6i: fix i2c_lcd/cam default status - ARM: imx: fix imx8m dependencies - arm64: dts: ls1028a: fix the offset of the reset register - xfrm: Fix wraparound in xfrm_policy_addr_delta() - selftests: xfrm: fix test return value override issue in xfrm_policy.sh - xfrm: fix disable_xfrm sysctl when used on xfrm interfaces - xfrm: Fix oops in xfrm_replay_advance_bmp - Revert "block: simplify set_init_blocksize" to regain lost performance - Revert "RDMA/mlx5: Fix devlink deadlock on net namespace deletion" - netfilter: nft_dynset: add timeout extension to template - ARM: zImage: atags_to_fdt: Fix node names on added root nodes - ARM: imx: build suspend-imx6.S with arm instruction set - clk: qcom: gcc-sm250: Use floor ops for sdcc clks - clk: mmp2: fix build without CONFIG_PM - clk: imx: fix Kconfig warning for i.MX SCU clk - blk-mq: test QUEUE_FLAG_HCTX_ACTIVE for sbitmap_shared in hctx_may_queue - xen-blkfront: allow discard-* nodes to be optional - tee: optee: replace might_sleep with cond_resched - KVM: Documentation: Fix spec for KVM_CAP_ENABLE_CAP_VM - uapi: fix big endian definition of ipv6_rpl_sr_hdr - drm/i915/selftest: Fix potential memory leak - drm/i915: Check for all subplatform bits - drm/nouveau/dispnv50: Restore pushing of all data. - drm/vc4: Correct POS1_SCL for hvs5 - drm/vc4: Correct lbm size and calculation - drm/nouveau/svm: fail NOUVEAU_SVM_INIT ioctl on unsupported devices - ARM: dts: imx6qdl-kontron-samx6i: fix pwms for lcd-backlight - net/mlx5e: Fix IPSEC stats - drm/i915/pmu: Don't grab wakeref when enabling events - drm/i915/gt: Clear CACHE_MODE prior to clearing residuals - iwlwifi: Fix IWL_SUBDEVICE_NO_160 macro to use the correct bit. - mt7601u: fix rx buffer refcounting - mt76: mt7663s: fix rx buffer refcounting - mt7601u: fix kernel crash unplugging the device - arm64: dts: broadcom: Fix USB DMA address translation for Stingray - leds: trigger: fix potential deadlock with libata - xen: Fix XenStore initialisation for XS_LOCAL - io_uring: fix wqe->lock/completion_lock deadlock - KVM: Forbid the use of tagged userspace addresses for memslots - KVM: x86: get smi pending status correctly - KVM: nVMX: Sync unsync'd vmcs02 state to vmcs12 on migration - KVM: x86: allow KVM_REQ_GET_NESTED_STATE_PAGES outside guest mode for VMX - KVM: nSVM: cancel KVM_REQ_GET_NESTED_STATE_PAGES on nested vmexit - KVM: arm64: Filter out v8.1+ events on v8.0 HW - KVM: x86/pmu: Fix UBSAN shift-out-of-bounds warning in intel_pmu_refresh() - KVM: x86/pmu: Fix HW_REF_CPU_CYCLES event pseudo-encoding in intel_arch_events[] - btrfs: fix possible free space tree corruption with online conversion - btrfs: fix lockdep warning due to seqcount_mutex on 32bit arch - drivers: soc: atmel: add null entry at the end of at91_soc_allowed_list[] - drivers: soc: atmel: Avoid calling at91_soc_init on non AT91 SoCs - crypto: marvel/cesa - Fix tdma descriptor on 64-bit - efi/apple-properties: Reinstate support for boolean properties - x86/entry: Emit a symbol for register restoring thunk - PM: hibernate: flush swap writer after marking - s390/vfio-ap: No need to disable IRQ after queue reset - s390: uv: Fix sysfs max number of VCPUs reporting - net: usb: qmi_wwan: added support for Thales Cinterion PLSx3 modem family - bcache: only check feature sets when sb->version >= BCACHE_SB_VERSION_CDEV_WITH_FEATURES - drivers/nouveau/kms/nv50-: Reject format modifiers for cursor planes - drm/i915/gt: Always try to reserve GGTT address 0x0 - drm/i915: Always flush the active worker before returning from the wait - drm/nouveau/kms/gk104-gp1xx: Fix > 64x64 cursors - Revert "drm/amdgpu/swsmu: drop set_fan_speed_percent (v2)" - ASoC: AMD Renoir - refine DMI entries for some Lenovo products - x86/xen: avoid warning in Xen pv guest with CONFIG_AMD_MEM_ENCRYPT enabled - wext: fix NULL-ptr-dereference with cfg80211's lack of commit() - ARM: dts: imx6qdl-gw52xx: fix duplicate regulator naming - ARM: dts: ux500: Reserve memory carveouts - ARM: dts: tbs2910: rename MMC node aliases - media: rc: ensure that uevent can be read directly after rc device register - media: rc: ite-cir: fix min_timeout calculation - media: rc: fix timeout handling after switch to microsecond durations - media: hantro: Fix reset_raw_fmt initialization - media: cedrus: Fix H264 decoding - media: cec: add stm32 driver - parisc: Enable -mlong-calls gcc option by default when !CONFIG_MODULES - ALSA: hda/via: Apply the workaround generically for Clevo machines - ALSA: hda/realtek: Enable headset of ASUS B1400CEPE with ALC256 - kernel: kexec: remove the lock operation of system_transition_mutex - ACPI: thermal: Do not call acpi_thermal_check() directly - ACPI: sysfs: Prefer "compatible" modalias - tty: avoid using vfs_iocb_iter_write() for redirected console writes - nbd: freeze the queue while we're adding connections - iwlwifi: provide gso_type to GSO packets- kdump: update Documentation about crashkernel - arm64: kdump: add memory for devices by DT property linux,usable-memory-range - x86, arm64: Add ARCH_WANT_RESERVE_CRASH_KERNEL config - arm64: kdump: reimplement crashkernel=X - arm64: kdump: introduce some macroes for crash kernel reservation - x86/elf: Move vmcore_elf_check_arch_cross to arch/x86/include/asm/elf.h - x86: kdump: move reserve_crashkernel[_low]() into crash_core.c - x86: kdump: move xen_pv_domain() check and insert_resource() to setup_arch() - x86: kdump: use macro CRASH_ADDR_LOW_MAX in functions reserve_crashkernel() - x86: kdump: make the lower bound of crash kernel reservation consistent - x86: kdump: replace the hard-coded alignment with macro CRASH_ALIGN - ARM: kdump: Add LPAE support - ARM: kdump: fix timer interrupts panic, could not boot capture_kernel - driver: input: fix UBSAN warning in input_defuzz_abs_event - vdso: do cntvct workaround in the VDSO - arm64: arch_timer: Disable CNTVCT_EL0 trap if workaround is enabled - cgroup: Return ERSCH when add Z process into task - ARM: 9027/1: head.S: explicitly map DT even if it lives in the first physical section - ARM: 9028/1: disable KASAN in call stack capturing routines - ARM: 9022/1: Change arch/arm/lib/mem*.S to use WEAK instead of .weak - ARM: 9020/1: mm: use correct section size macro to describe the FDT virtual address - ARM: 9017/2: Enable KASan for ARM - ARM: 9016/2: Initialize the mapping of KASan shadow memory - ARM: 9015/2: Define the virtual space of KASan's shadow region - ARM: 9014/2: Replace string mem* functions for KASan - ARM: 9013/2: Disable KASan instrumentation for some code - ARM: 9012/1: move device tree mapping out of linear region - ARM: 9011/1: centralize phys-to-virt conversion of DT/ATAGS address - drm/radeon: check the alloc_workqueue return value - printk: fix string termination for record_print_text() - printk: fix buffer overflow potential for print_text() - tools: Factor HOSTCC, HOSTLD, HOSTAR definitions - mm: fix a race on nr_swap_pages - mm/page_alloc: add a missing mm_page_alloc_zone_locked() tracepoint - objtool: Don't fail on missing symbol table - io_uring: fix sleeping under spin in __io_clean_op - io_uring: dont kill fasync under completion_lock - io_uring: fix skipping disabling sqo on exec - io_uring: fix uring_flush in exit_files() warning - io_uring: fix false positive sqo warning on flush - io_uring: do sqo disable on install_fd error - io_uring: fix null-deref in io_disable_sqo_submit - io_uring: stop SQPOLL submit on creator's death - io_uring: add warn_once for io_uring_flush() - io_uring: inline io_uring_attempt_task_drop() - kernel/io_uring: cancel io_uring before task works - iwlwifi: dbg: Don't touch the tlv data - RDMA/vmw_pvrdma: Fix network_hdr_type reported in WC - media: v4l2-subdev.h: BIT() is not available in userspace - media: Revert "media: videobuf2: Fix length check for single plane dmabuf queueing" - HID: multitouch: Apply MT_QUIRK_CONFIDENCE quirk for multi-input devices - HID: wacom: Correct NULL dereference on AES pen proximity - futex: Handle faults correctly for PI futexes - futex: Simplify fixup_pi_state_owner() - futex: Use pi_state_update_owner() in put_pi_state() - rtmutex: Remove unused argument from rt_mutex_proxy_unlock() - futex: Provide and use pi_state_update_owner() - futex: Replace pointless printk in fixup_owner() - futex: Ensure the correct return value from futex_lock_pi() - Revert "mm/slub: fix a memory leak in sysfs_slab_add()" - gpio: mvebu: fix pwm .get_state period calculation - PCI/AER: increments pci bus reference count in aer-inject process - PCI: add a member in 'struct pci_bus' to record the original 'pci_ops' - sched, rt: fix isolated CPUs leaving task_group indefinitely throttled - cgroup: wait for cgroup destruction to complete when umount - cgroup: check if cgroup root is alive in cgroupstats_show() - mtd:avoid blktrans_open/release race and avoid insmod ftl.ko deadlock - jffs2: move jffs2_init_inode_info() just after allocating inode - jffs2: protect no-raw-node-ref check of inocache by erase_completion_lock - jffs2: handle INO_STATE_CLEARING in jffs2_do_read_inode() - jffs2: reset pino_nlink to 0 when inode creation failed - jffs2: GC deadlock reading a page that is used in jffs2_write_begin() - jffs2: make the overwritten xattr invisible after remount - Revert "mm: fix initialization of struct page for holes in memory layout" - mm: fix initialization of struct page for holes in memory layout - Commit 9bb48c82aced ("tty: implement write_iter") converted the tty layer to use write_iter. - fs/pipe: allow sendfile() to pipe again - interconnect: imx8mq: Use icc_sync_state - kernfs: wire up ->splice_read and ->splice_write - kernfs: implement ->write_iter - kernfs: implement ->read_iter - bpf: Local storage helpers should check nullness of owner ptr passed - drm/i915/hdcp: Get conn while content_type changed - ASoC: SOF: Intel: hda: Avoid checking jack on system suspend - tcp: Fix potential use-after-free due to double kfree() - x86/sev-es: Handle string port IO to kernel memory properly - net: systemport: free dev before on error path - tty: fix up hung_up_tty_write() conversion - tty: implement write_iter - x86/sev: Fix nonistr violation - pinctrl: qcom: Don't clear pending interrupts when enabling - pinctrl: qcom: Properly clear "intr_ack_high" interrupts when unmasking - pinctrl: qcom: No need to read-modify-write the interrupt status - pinctrl: qcom: Allow SoCs to specify a GPIO function that's not 0 - net: core: devlink: use right genl user_ptr when handling port param get/set - net: mscc: ocelot: Fix multicast to the CPU port - tcp: fix TCP_USER_TIMEOUT with zero window - tcp: do not mess with cloned skbs in tcp_add_backlog() - net: dsa: b53: fix an off by one in checking "vlan->vid" - net: Disable NETIF_F_HW_TLS_RX when RXCSUM is disabled - net: mscc: ocelot: allow offloading of bridge on top of LAG - ipv6: set multicast flag on the multicast route - net_sched: reject silly cell_log in qdisc_get_rtab() - net_sched: avoid shift-out-of-bounds in tcindex_set_parms() - ipv6: create multicast route with RTPROT_KERNEL - udp: mask TOS bits in udp_v4_early_demux() - net_sched: gen_estimator: support large ewma log - tcp: fix TCP socket rehash stats mis-accounting - kasan: fix incorrect arguments passing in kasan_add_zero_shadow - kasan: fix unaligned address is unhandled in kasan_remove_zero_shadow - skbuff: back tiny skbs with kmalloc() in __netdev_alloc_skb() too - lightnvm: fix memory leak when submit fails - cachefiles: Drop superfluous readpages aops NULL check - nvme-pci: fix error unwind in nvme_map_data - nvme-pci: refactor nvme_unmap_data - sh_eth: Fix power down vs. is_opened flag ordering - selftests/powerpc: Fix exit status of pkey tests - net: dsa: mv88e6xxx: also read STU state in mv88e6250_g1_vtu_getnext - octeontx2-af: Fix missing check bugs in rvu_cgx.c - ASoC: SOF: Intel: fix page fault at probe if i915 init fails - locking/lockdep: Cure noinstr fail - sh: Remove unused HAVE_COPY_THREAD_TLS macro - sh: dma: fix kconfig dependency for G2_DMA - drm/i915/hdcp: Update CP property in update_pipe - tools: gpio: fix %llu warning in gpio-watch.c - tools: gpio: fix %llu warning in gpio-event-mon.c - netfilter: rpfilter: mask ecn bits before fib lookup - cls_flower: call nla_ok() before nla_next() - x86/cpu/amd: Set __max_die_per_package on AMD - x86/entry: Fix noinstr fail - drm/i915: Only enable DFP 4:4:4->4:2:0 conversion when outputting YCbCr 4:4:4 - drm/i915: s/intel_dp_sink_dpms/intel_dp_set_power/ - driver core: Extend device_is_dependent() - driver core: Fix device link device name collision - drivers core: Free dma_range_map when driver probe failed - xhci: tegra: Delay for disabling LFPS detector - xhci: make sure TRB is fully written before giving it to the controller - usb: cdns3: imx: fix can't create core device the second time issue - usb: cdns3: imx: fix writing read-only memory issue - usb: bdc: Make bdc pci driver depend on BROKEN - usb: udc: core: Use lock when write to soft_connect - USB: gadget: dummy-hcd: Fix errors in port-reset handling - usb: gadget: aspeed: fix stop dma register setting. - USB: ehci: fix an interrupt calltrace error - ehci: fix EHCI host controller initialization sequence - serial: mvebu-uart: fix tx lost characters at power off - stm class: Fix module init return on allocation failure - intel_th: pci: Add Alder Lake-P support - io_uring: fix short read retries for non-reg files - io_uring: fix SQPOLL IORING_OP_CLOSE cancelation state - io_uring: iopoll requests should also wake task ->in_idle state - mm: fix numa stats for thp migration - mm: memcg: fix memcg file_dirty numa stat - mm: memcg/slab: optimize objcg stock draining - proc_sysctl: fix oops caused by incorrect command parameters - x86/setup: don't remove E820_TYPE_RAM for pfn 0 - x86/mmx: Use KFPU_387 for MMX string operations - x86/topology: Make __max_die_per_package available unconditionally - x86/fpu: Add kernel_fpu_begin_mask() to selectively initialize state - irqchip/mips-cpu: Set IPI domain parent chip - cifs: do not fail __smb_send_rqst if non-fatal signals are pending - powerpc/64s: fix scv entry fallback flush vs interrupt - counter:ti-eqep: remove floor - iio: adc: ti_am335x_adc: remove omitted iio_kfifo_free() - drivers: iio: temperature: Add delay after the addressed reset command in mlx90632.c - iio: ad5504: Fix setting power-down state - iio: common: st_sensors: fix possible infinite loop in st_sensors_irq_thread - i2c: sprd: depend on COMMON_CLK to fix compile tests - perf evlist: Fix id index for heterogeneous systems - can: peak_usb: fix use after free bugs - can: vxcan: vxcan_xmit: fix use after free bug - can: dev: can_restart: fix use after free bug - selftests: net: fib_tests: remove duplicate log test - xsk: Clear pool even for inactive queues - ALSA: hda: Balance runtime/system PM if direct-complete is disabled - gpio: sifive: select IRQ_DOMAIN_HIERARCHY rather than depend on it - platform/x86: hp-wmi: Don't log a warning on HPWMI_RET_UNKNOWN_COMMAND errors - platform/x86: intel-vbtn: Drop HP Stream x360 Convertible PC 11 from allow-list - drm/vc4: Unify PCM card's driver_name - i2c: octeon: check correct size of maximum RECV_LEN packet - iov_iter: fix the uaccess area in copy_compat_iovec_from_user - printk: fix kmsg_dump_get_buffer length calulations - printk: ringbuffer: fix line counting - RDMA/cma: Fix error flow in default_roce_mode_store - RDMA/umem: Avoid undefined behavior of rounddown_pow_of_two() - drm/amdkfd: Fix out-of-bounds read in kdf_create_vcrat_image_cpu() - bpf: Reject too big ctx_size_in for raw_tp test run - arm64: entry: remove redundant IRQ flag tracing - powerpc: Fix alignment bug within the init sections - powerpc: Use the common INIT_DATA_SECTION macro in vmlinux.lds.S - bpf: Prevent double bpf_prog_put call from bpf_tracing_prog_attach - crypto: omap-sham - Fix link error without crypto-engine - scsi: ufs: Fix tm request when non-fatal error happens - scsi: ufs: ufshcd-pltfrm depends on HAS_IOMEM - scsi: megaraid_sas: Fix MEGASAS_IOC_FIRMWARE regression - btrfs: print the actual offset in btrfs_root_name - RDMA/ucma: Do not miss ctx destruction steps in some cases - pinctrl: mediatek: Fix fallback call path - pinctrl: aspeed: g6: Fix PWMG0 pinctrl setting - gpiolib: cdev: fix frame size warning in gpio_ioctl() - nfsd: Don't set eof on a truncated READ_PLUS - nfsd: Fixes for nfsd4_encode_read_plus_data() - x86/xen: fix 'nopvspin' build error - RISC-V: Fix maximum allowed phsyical memory for RV32 - RISC-V: Set current memblock limit - libperf tests: Fail when failing to get a tracepoint id - libperf tests: If a test fails return non-zero - io_uring: flush timeouts that should already have expired - drm/nouveau/kms/nv50-: fix case where notifier buffer is at offset 0 - drm/nouveau/mmu: fix vram heap sizing - drm/nouveau/i2c/gm200: increase width of aux semaphore owner fields - drm/nouveau/privring: ack interrupts the same way as RM - drm/nouveau/bios: fix issue shadowing expansion ROMs - drm/amd/display: Fix to be able to stop crc calculation - HID: logitech-hidpp: Add product ID for MX Ergo in Bluetooth mode - drm/amd/display: disable dcn10 pipe split by default - drm/amdgpu/psp: fix psp gfx ctrl cmds - riscv: defconfig: enable gpio support for HiFive Unleashed - dts: phy: add GPIO number and active state used for phy reset - dts: phy: fix missing mdio device and probe failure of vsc8541-01 device - x86/xen: Fix xen_hvm_smp_init() when vector callback not available - x86/xen: Add xen_no_vector_callback option to test PCI INTX delivery - xen: Fix event channel callback via INTX/GSI - arm64: make atomic helpers __always_inline - riscv: cacheinfo: Fix using smp_processor_id() in preemptible - ALSA: hda/tegra: fix tegra-hda on tegra30 soc - clk: tegra30: Add hda clock default rates to clock driver - HID: Ignore battery for Elan touchscreen on ASUS UX550 - HID: logitech-dj: add the G602 receiver - riscv: Enable interrupts during syscalls with M-Mode - riscv: Fix sifive serial driver - riscv: Fix kernel time_init() - scsi: sd: Suppress spurious errors when WRITE SAME is being disabled - scsi: scsi_debug: Fix memleak in scsi_debug_init() - scsi: qedi: Correct max length of CHAP secret - scsi: ufs: Correct the LUN used in eh_device_reset_handler() callback - scsi: ufs: Relax the condition of UFSHCI_QUIRK_SKIP_MANUAL_WB_FLUSH_CTRL - x86/hyperv: Fix kexec panic/hang issues - dm integrity: select CRYPTO_SKCIPHER - HID: sony: select CONFIG_CRC32 - HID: multitouch: Enable multi-input for Synaptics pointstick/touchpad device - SUNRPC: Handle TCP socket sends with kernel_sendpage() again - ASoC: rt711: mutex between calibration and power state changes - ASoC: Intel: haswell: Add missing pm_ops - drm/i915: Check for rq->hwsp validity after acquiring RCU lock - drm/i915/gt: Prevent use of engine->wa_ctx after error - drm/amd/display: DCN2X Find Secondary Pipe properly in MPO + ODM Case - drm/amdgpu: remove gpu info firmware of green sardine - drm/syncobj: Fix use-after-free - drm/atomic: put state on error path - dm integrity: conditionally disable "recalculate" feature - dm integrity: fix a crash if "recalculate" used without "internal_hash" - dm: avoid filesystem lookup in dm_get_dev_t() - mmc: sdhci-brcmstb: Fix mmc timeout errors on S5 suspend - mmc: sdhci-xenon: fix 1.8v regulator stabilization - mmc: sdhci-of-dwcmshc: fix rpmb access - mmc: core: don't initialize block size from ext_csd if not present - pinctrl: ingenic: Fix JZ4760 support - fs: fix lazytime expiration handling in __writeback_single_inode() - btrfs: send: fix invalid clone operations when cloning from the same file and root - btrfs: don't clear ret in btrfs_start_dirty_block_groups - btrfs: fix lockdep splat in btrfs_recover_relocation - btrfs: do not double free backref nodes on error - btrfs: don't get an EINTR during drop_snapshot for reloc - ACPI: scan: Make acpi_bus_get_device() clear return pointer on error - dm crypt: fix copy and paste bug in crypt_alloc_req_aead - crypto: xor - Fix divide error in do_xor_speed() - ALSA: hda/via: Add minimum mute flag - ALSA: hda/realtek - Limit int mic boost on Acer Aspire E5-575T - ALSA: seq: oss: Fix missing error check in snd_seq_oss_synth_make_info() - platform/x86: ideapad-laptop: Disable touchpad_switch for ELAN0634 - platform/x86: i2c-multi-instantiate: Don't create platform device for INT3515 ACPI nodes - i2c: bpmp-tegra: Ignore unknown I2C_M flags - i2c: tegra: Wait for config load atomically while in ISR - mtd: rawnand: nandsim: Fix the logic when selecting Hamming soft ECC engine - mtd: rawnand: gpmi: fix dst bit offset when extracting raw payload - scsi: target: tcmu: Fix use-after-free of se_cmd->priv - mtd: phram: use div_u64_rem to stop overwrite len in phram_setup - mtd: phram: Allow the user to set the erase page size.- config: add initial openeuler_defconfig for x86 - config: add initial openeuler_defconfig for arm64 - spi: cadence: cache reference clock rate during probe - spi: fsl: Fix driver breakage when SPI_CS_HIGH is not set in spi->mode - cxgb4/chtls: Fix tid stuck due to wrong update of qid - net: dsa: unbind all switches from tree when DSA master unbinds - mac80211: check if atf has been disabled in __ieee80211_schedule_txq - mac80211: do not drop tx nulldata packets on encrypted links - drm/panel: otm8009a: allow using non-continuous dsi clock - can: mcp251xfd: mcp251xfd_handle_rxif_one(): fix wrong NULL pointer check - net: stmmac: use __napi_schedule() for PREEMPT_RT - rxrpc: Fix handling of an unsupported token type in rxrpc_read() - net: dsa: clear devlink port type before unregistering slave netdevs - net: phy: smsc: fix clk error handling - dt-bindings: net: renesas,etheravb: RZ/G2H needs tx-internal-delay-ps - net: avoid 32 x truesize under-estimation for tiny skbs - net: stmmac: fix taprio configuration when base_time is in the past - net: stmmac: fix taprio schedule configuration - net: sit: unregister_netdevice on newlink's error path - net: stmmac: Fixed mtu channged by cache aligned - i40e: fix potential NULL pointer dereferencing - rxrpc: Call state should be read with READ_ONCE() under some circumstances - net: dcb: Accept RTM_GETDCB messages carrying set-like DCB commands - net: dcb: Validate netlink message in DCB handler - esp: avoid unneeded kmap_atomic call - rndis_host: set proper input size for OID_GEN_PHYSICAL_MEDIUM request - net: mvpp2: Remove Pause and Asym_Pause support - mlxsw: core: Increase critical threshold for ASIC thermal zone - mlxsw: core: Add validation of transceiver temperature thresholds - tipc: fix NULL deref in tipc_link_xmit() - net: ipv6: Validate GSO SKB before finish IPv6 processing - netxen_nic: fix MSI/MSI-x interrupts - udp: Prevent reuseport_select_sock from reading uninitialized socks - net: fix use-after-free when UDP GRO with shared fraglist - net: ipa: modem: add missing SET_NETDEV_DEV() for proper sysfs links - bpf: Fix helper bpf_map_peek_elem_proto pointing to wrong callback - bpf: Support PTR_TO_MEM{,_OR_NULL} register spilling - bpf: Don't leak memory in bpf getsockopt when optlen == 0 - nfsd4: readdirplus shouldn't return parent of export - X.509: Fix crash caused by NULL pointer - bpf: Fix signed_{sub,add32}_overflows type handling - drm/amdgpu/display: drop DCN support for aarch64 - x86/hyperv: Initialize clockevents after LAPIC is initialized - bpf: Fix selftest compilation on clang 11 - Revert "kconfig: remove 'kvmconfig' and 'xenconfig' shorthands" - kretprobe: check re-registration of the same kretprobe earlier - perf tools: set the default length of HW_BREAKPOINT_X as 4 for non X86_64 - ARM: LPAE: Use phys_addr_t instead of unsigned long in outercache hooks - aio: add timeout validity check for io_[p]getevents - ARM: kprobes: fix gcc-7 build warning - proc: fix ubsan warning in mem_lseek - netfilter: nf_nat: Fix memleak in nf_nat_init - netfilter: conntrack: fix reading nf_conntrack_buckets - ALSA: firewire-tascam: Fix integer overflow in midi_port_work() - ALSA: fireface: Fix integer overflow in transmit_midi_msg() - dm: eliminate potential source of excessive kernel log noise - selftests: netfilter: Pass family parameter "-f" to conntrack tool - net: sunrpc: interpret the return value of kstrtou32 correctly - iommu/vt-d: Fix unaligned addresses for intel_flush_svm_range_dev() - riscv: Trace irq on only interrupt is enabled - mm, slub: consider rest of partial list if acquire_slab() fails - drm/i915/gt: Restore clear-residual mitigations for Ivybridge, Baytrail - drm/i915/icl: Fix initing the DSI DSC power refcount during HW readout - drm/i915/dsi: Use unconditional msleep for the panel_on_delay when there is no reset-deassert MIPI-sequence - dm zoned: select CONFIG_CRC32 - umount(2): move the flag validity checks first - IB/mlx5: Fix error unwinding when set_has_smi_cap fails - RDMA/mlx5: Fix wrong free of blue flame register on error - bnxt_en: Improve stats context resource accounting with RDMA driver loaded. - RDMA/usnic: Fix memleak in find_free_vf_and_create_qp_grp - RDMA/restrack: Don't treat as an error allocation ID wrapping - ext4: fix superblock checksum failure when setting password salt - scsi: ufs: Fix possible power drain during system suspend - NFS: nfs_igrab_and_active must first reference the superblock - NFS: nfs_delegation_find_inode_server must first reference the superblock - NFS/pNFS: Fix a leak of the layout 'plh_outstanding' counter - NFS/pNFS: Don't leak DS commits in pnfs_generic_retry_commit() - NFS/pNFS: Don't call pnfs_free_bucket_lseg() before removing the request - NFS: Adjust fs_context error logging - pNFS: Stricter ordering of layoutget and layoutreturn - pNFS: Mark layout for return if return-on-close was not sent - pNFS: We want return-on-close to complete when evicting the inode - NFS4: Fix use-after-free in trace_event_raw_event_nfs4_set_lock - nvme-tcp: Fix warning with CONFIG_DEBUG_PREEMPT - nvme-tcp: fix possible data corruption with bio merges - nvme: don't intialize hwmon for discovery controllers - nvmet-rdma: Fix NULL deref when setting pi_enable and traddr INADDR_ANY - ASoC: Intel: fix error code cnl_set_dsp_D0() - ASoC: meson: axg-tdmin: fix axg skew offset - ASoC: meson: axg-tdm-interface: fix loopback - dump_common_audit_data(): fix racy accesses to ->d_name - perf intel-pt: Fix 'CPU too large' error - mm: don't put pinned pages into the swap cache - mm: don't play games with pinned pages in clear_page_refs - mm: fix clear_refs_write locking - blk-mq-debugfs: Add decode for BLK_MQ_F_TAG_HCTX_SHARED - net/mlx5: E-Switch, fix changing vf VLANID - net/mlx5: Fix passing zero to 'PTR_ERR' - net/mlx5e: CT: Use per flow counter when CT flow accounting is enabled - iommu/vt-d: Update domain geometry in iommu_ops.at(de)tach_dev - nvme-fc: avoid calling _nvme_fc_abort_outstanding_ios from interrupt context - cfg80211: select CONFIG_CRC32 - x86/sev-es: Fix SEV-ES OUT/IN immediate opcode vc handling - bpf: Save correct stopping point in file seq iteration - bpf: Simplify task_file_seq_get_next() - rcu-tasks: Move RCU-tasks initialization to before early_initcall() - poll: fix performance regression due to out-of-line __put_user() - ARM: picoxcell: fix missing interrupt-parent properties - drm/msm: Call msm_init_vram before binding the gpu - ACPI: scan: add stub acpi_create_platform_device() for !CONFIG_ACPI - iommu/vt-d: Fix lockdep splat in sva bind()/unbind() - usb: typec: Fix copy paste error for NVIDIA alt-mode description - drm/amdgpu: fix potential memory leak during navi12 deinitialization - drm/amd/pm: fix the failure when change power profile for renoir - drm/amdgpu: fix a GPU hang issue when remove device - drm/amd/display: fix sysfs amdgpu_current_backlight_pwm NULL pointer issue - nvmet-rdma: Fix list_del corruption on queue establishment failure - nvme: avoid possible double fetch in handling CQE - nvme-pci: mark Samsung PM1725a as IGNORE_DEV_SUBNQN - selftests: fix the return value for UDP GRO test - net: ethernet: fs_enet: Add missing MODULE_LICENSE - misdn: dsp: select CONFIG_BITREVERSE - arch/arc: add copy_user_page() to to fix build error on ARC - bfq: Fix computation of shallow depth - io_uring: drop file refs after task cancel - spi: fix the divide by 0 error when calculating xfer waiting time - kconfig: remove 'kvmconfig' and 'xenconfig' shorthands - lib/raid6: Let $(UNROLL) rules work with macOS userland - hwmon: (pwm-fan) Ensure that calculation doesn't discard big period values - habanalabs: Fix memleak in hl_device_reset - spi: altera: fix return value for altera_spi_txrx() - staging: spmi: hisi-spmi-controller: Fix some error handling paths - habanalabs: register to pci shutdown callback - habanalabs/gaudi: retry loading TPC f/w on -EINTR - habanalabs: adjust pci controller init to new firmware - ARM: dts: ux500/golden: Set display max brightness - ethernet: ucc_geth: fix definition and size of ucc_geth_tx_global_pram - regulator: bd718x7: Add enable times - btrfs: fix transaction leak and crash after RO remount caused by qgroup rescan - btrfs: merge critical sections of discard lock in workfn - btrfs: fix async discard stall - ath11k: qmi: try to allocate a big block of DMA memory first - netfilter: ipset: fixes possible oops in mtype_resize - ath11k: fix crash caused by NULL rx_channel - ARM: omap2: pmic-cpcap: fix maximum voltage to be consistent with defaults on xt875 - ARC: build: move symlink creation to arch/arc/Makefile to avoid race - ARC: build: add boot_targets to PHONY - ARC: build: add uImage.lzma to the top-level target - ARC: build: remove non-existing bootpImage from KBUILD_IMAGE - io_uring: drop mm and files after task_work_run - io_uring: don't take files/mm for a dead task - ext4: don't leak old mountpoint samples - btrfs: tree-checker: check if chunk item end overflows - r8152: Add Lenovo Powered USB-C Travel Hub - stmmac: intel: change all EHL/TGL to auto detect phy addr - dm crypt: defer decryption to a tasklet if interrupts disabled - dm crypt: do not call bio_endio() from the dm-crypt tasklet - dm crypt: do not wait for backlogged crypto request completion in softirq - dm crypt: use GFP_ATOMIC when allocating crypto requests from softirq - dm integrity: fix the maximum number of arguments - dm integrity: fix flush with external metadata device - dm snapshot: flush merged data before committing metadata - dm raid: fix discard limits for raid1 - mm/process_vm_access.c: include compat.h - mm/hugetlb: fix potential missing huge page size info - mm/vmalloc.c: fix potential memory leak - compiler.h: Raise minimum version of GCC to 5.1 for arm64 - xen/privcmd: allow fetching resource sizes - ACPI: scan: Harden acpi_device_add() against device ID overflows - RDMA/ocrdma: Fix use after free in ocrdma_dealloc_ucontext_pd() - MIPS: relocatable: fix possible boot hangup with KASLR enabled - MIPS: Fix malformed NT_FILE and NT_SIGINFO in 32bit coredumps - MIPS: boot: Fix unaligned access with CONFIG_MIPS_RAW_APPENDED_DTB - mips: lib: uncached: fix non-standard usage of variable 'sp' - mips: fix Section mismatch in reference - riscv: Fix KASAN memory mapping. - riscv: Fixup CONFIG_GENERIC_TIME_VSYSCALL - riscv: return -ENOSYS for syscall -1 - riscv: Drop a duplicated PAGE_KERNEL_EXEC - cifs: fix interrupted close commands - cifs: check pointer before freeing - ext4: fix wrong list_splice in ext4_fc_cleanup - ext4: use IS_ERR instead of IS_ERR_OR_NULL and set inode null when IS_ERR - tools/bootconfig: Add tracing_on support to helper scripts - tracing/kprobes: Do the notrace functions check without kprobes on ftrace - drm/bridge: sii902x: Enable I/O and core VCC supplies if present - dt-bindings: display: sii902x: Add supply bindings - drm/bridge: sii902x: Refactor init code into separate function - drm/i915/backlight: fix CPU mode backlight takeover on LPT - drm/i915/gt: Limit VFE threads based on GT - drm/i915: Allow the sysadmin to override security mitigations - drm/amdgpu: add new device id for Renior - Revert "drm/amd/display: Fixed Intermittent blue screen on OLED panel" - drm/amdgpu: fix DRM_INFO flood if display core is not supported (bug 210921) - drm/amdgpu: add green_sardine device id (v2) - x86/hyperv: check cpu mask after interrupt has been disabled - ASoC: dapm: remove widget from dirty list on free - ASoC: AMD Renoir - add DMI entry for Lenovo ThinkPad X395 - ALSA: doc: Fix reference to mixart.rst - ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for HP machines - btrfs: prevent NULL pointer dereference in extent_io_tree_panic - btrfs: reloc: fix wrong file extent type check to avoid false ENOENT - sched/rt.c: pick and check task if double_lock_balance() unlock the rq - sched/deadline.c: pick and check task if double_lock_balance() unlock the rq - tools headers UAPI: Sync linux/fscrypt.h with the kernel sources - drm/panfrost: Remove unused variables in panfrost_job_close() - regmap: debugfs: Fix a reversed if statement in regmap_debugfs_init() - net: drop bogus skb with CHECKSUM_PARTIAL and offset beyond end of trimmed packet - block: fix use-after-free in disk_part_iter_next - can: isotp: isotp_getname(): fix kernel information leak - block/rnbd-clt: avoid module unload race with close confirmation - xsk: Rollback reservation at NETDEV_TX_BUSY - xsk: Fix race in SKB mode transmit with shared cq - KVM: arm64: Don't access PMCR_EL0 when no PMU is available - selftests: fib_nexthops: Fix wrong mausezahn invocation - net: mvneta: fix error message when MTU too large for XDP - drm/i915/dp: Track pm_qos per connector - net: mvpp2: disable force link UP during port init procedure - regulator: qcom-rpmh-regulator: correct hfsmps515 definition - arm64: cpufeature: remove non-exist CONFIG_KVM_ARM_HOST - wan: ds26522: select CONFIG_BITREVERSE - regmap: debugfs: Fix a memory leak when calling regmap_attach_dev - net/mlx5e: Fix two double free cases - net/mlx5e: Fix memleak in mlx5e_create_l2_table_groups - nvme-tcp: Fix possible race of io_work and direct send - bpftool: Fix compilation failure for net.o with older glibc - iommu/intel: Fix memleak in intel_irq_remapping_alloc - iommu/vt-d: Fix misuse of ALIGN in qi_flush_piotlb() - zonefs: select CONFIG_CRC32 - lightnvm: select CONFIG_CRC32 - block: rsxx: select CONFIG_CRC32 - wil6210: select CONFIG_CRC32 - phy: dp83640: select CONFIG_CRC32 - qed: select CONFIG_CRC32 - arm64: mm: Fix ARCH_LOW_ADDRESS_LIMIT when !CONFIG_ZONE_DMA - dmaengine: xilinx_dma: fix mixed_enum_type coverity warning - dmaengine: xilinx_dma: fix incompatible param warning in _child_probe() - dmaengine: xilinx_dma: check dma_async_device_register return value - dmaengine: milbeaut-xdmac: Fix a resource leak in the error handling path of the probe function - dmaengine: mediatek: mtk-hsdma: Fix a resource leak in the error handling path of the probe function - interconnect: qcom: fix rpmh link failures - interconnect: imx: Add a missing of_node_put after of_device_is_available - bcache: set bcache device into read-only mode for BCH_FEATURE_INCOMPAT_OBSO_LARGE_BUCKET - i2c: mediatek: Fix apdma and i2c hand-shake timeout - i2c: i801: Fix the i2c-mux gpiod_lookup_table not being properly terminated - spi: stm32: FIFO threshold level - fix align packet size - spi: spi-geni-qcom: Fix geni_spi_isr() NULL dereference in timeout case - cpufreq: powernow-k8: pass policy rather than use cpufreq_cpu_get() - spi: spi-geni-qcom: Fail new xfers if xfer/cancel/abort pending - can: kvaser_pciefd: select CONFIG_CRC32 - can: m_can: m_can_class_unregister(): remove erroneous m_can_clk_stop() - can: tcan4x5x: fix bittiming const, use common bittiming from m_can driver - selftests/bpf: Clarify build error if no vmlinux - dmaengine: dw-edma: Fix use after free in dw_edma_alloc_chunk() - i2c: sprd: use a specific timeout to avoid system hang up issue - ARM: OMAP2+: omap_device: fix idling of devices during probe - fanotify: Fix sys_fanotify_mark() on native x86-32 - HID: wacom: Fix memory leakage caused by kfifo_alloc - ionic: start queues before announcing link up - scsi: lpfc: Fix variable 'vport' set but not used in lpfc_sli4_abts_err_handler() - net/mlx5: Check if lag is supported before creating one - net/mlx5e: In skb build skip setting mark in switchdev mode - net/mlx5e: ethtool, Fix restriction of autoneg with 56G - net/mlx5: Use port_num 1 instead of 0 when delete a RoCE address - net: dsa: lantiq_gswip: Exclude RMII from modes that report 1 GbE - s390/qeth: fix L2 header access in qeth_l3_osa_features_check() - s390/qeth: fix locking for discipline setup / removal - s390/qeth: fix deadlock during recovery - nexthop: Bounce NHA_GATEWAY in FDB nexthop groups - nexthop: Unlink nexthop group entry in error path - nexthop: Fix off-by-one error in error path - octeontx2-af: fix memory leak of lmac and lmac->name - chtls: Fix chtls resources release sequence - chtls: Added a check to avoid NULL pointer dereference - chtls: Replace skb_dequeue with skb_peek - chtls: Avoid unnecessary freeing of oreq pointer - chtls: Fix panic when route to peer not configured - chtls: Remove invalid set_tcb call - chtls: Fix hardware tid leak - net: ip: always refragment ip defragmented packets - net: fix pmtu check in nopmtudisc mode - tools: selftests: add test for changing routes with PTMU exceptions - net: ipv6: fib: flush exceptions when purging route - ptp: ptp_ines: prevent build when HAS_IOMEM is not set - net: bareudp: add missing error handling for bareudp_link_config() - net/sonic: Fix some resource leaks in error handling paths - net: vlan: avoid leaks on register_vlan_dev() failures - net: stmmac: dwmac-sun8i: Balance syscon (de)initialization - net: stmmac: dwmac-sun8i: Balance internal PHY power - net: stmmac: dwmac-sun8i: Balance internal PHY resource references - net: stmmac: dwmac-sun8i: Fix probe error handling - net: hns3: fix a phy loopback fail issue - net: hns3: fix the number of queues actually used by ARQ - net: hns3: fix incorrect handling of sctp6 rss tuple - net: cdc_ncm: correct overhead in delayed_ndp_size - btrfs: shrink delalloc pages instead of full inodes - btrfs: fix deadlock when cloning inline extent and low on free metadata space - btrfs: skip unnecessary searches for xattrs when logging an inode - scsi: ufs: Fix -Wsometimes-uninitialized warning - io_uring: Fix return value from alloc_fixed_file_ref_node - drm/panfrost: Don't corrupt the queue mutex on open/close - iommu/arm-smmu-qcom: Initialize SCTLR of the bypass context - RDMA/hns: Avoid filling sl in high 3 bits of vlan_id - io_uring: patch up IOPOLL overflow_flush sync - io_uring: limit {io|sq}poll submit locking scope - io_uring: synchronise IOPOLL on task_submit fail - powerpc/32s: Fix RTAS machine check with VMAP stack - ARM: 9031/1: hyp-stub: remove unused .L__boot_cpu_mode_offset symbol - ARM: kvm: replace open coded VA->PA calculations with adr_l call - ARM: head.S: use PC relative insn sequence to calculate PHYS_OFFSET - ARM: sleep.S: use PC-relative insn sequence for sleep_save_sp/mpidr_hash - ARM: head: use PC-relative insn sequence for __smp_alt - ARM: kernel: use relative references for UP/SMP alternatives - ARM: head.S: use PC-relative insn sequence for secondary_data - ARM: head-common.S: use PC-relative insn sequence for idmap creation - ARM: head-common.S: use PC-relative insn sequence for __proc_info - ARM: efistub: replace adrl pseudo-op with adr_l macro invocation - ARM: p2v: reduce p2v alignment requirement to 2 MiB - ARM: p2v: switch to MOVW for Thumb2 and ARM/LPAE - ARM: p2v: simplify __fixup_pv_table() - ARM: p2v: use relative references in patch site arrays - ARM: p2v: drop redundant 'type' argument from __pv_stub - ARM: p2v: factor out BE8 handling - ARM: p2v: factor out shared loop processing - ARM: p2v: move patching code to separate assembler source file - ARM: module: add support for place relative relocations - ARM: assembler: introduce adr_l, ldr_l and str_l macros - scsi: target: Fix XCOPY NAA identifier lookup - rtlwifi: rise completion at the last step of firmware callback - xsk: Fix memory leak for failed bind - KVM: x86: fix shift out of bounds reported by UBSAN - x86/mtrr: Correct the range check before performing MTRR type lookups - dmaengine: idxd: off by one in cleanup code - netfilter: nft_dynset: report EOPNOTSUPP on missing set feature - netfilter: xt_RATEEST: reject non-null terminated string from userspace - netfilter: ipset: fix shift-out-of-bounds in htable_bits() - netfilter: x_tables: Update remaining dereference to RCU - ARM: dts: OMAP3: disable AES on N950/N9 - net/mlx5e: Fix SWP offsets when vlan inserted by driver - bcache: introduce BCH_FEATURE_INCOMPAT_LOG_LARGE_BUCKET_SIZE for large bucket - bcache: check unsupported feature sets for bcache register - bcache: fix typo from SUUP to SUPP in features.h - drm/i915: clear the gpu reloc batch - drm/i915: clear the shadow batch - arm64: link with -z norelro for LLD or aarch64-elf - dmabuf: fix use-after-free of dmabuf's file->f_inode - Revert "device property: Keep secondary firmware node secondary by type" - btrfs: send: fix wrong file path when there is an inode with a pending rmdir - btrfs: qgroup: don't try to wait flushing if we're already holding a transaction - iommu/vt-d: Move intel_iommu info from struct intel_svm to struct intel_svm_dev - ALSA: hda/realtek: Add two "Intel Reference board" SSID in the ALC256. - ALSA: hda/realtek: Enable mute and micmute LED on HP EliteBook 850 G7 - ALSA: hda/realtek: Add mute LED quirk for more HP laptops - ALSA: hda/realtek - Fix speaker volume control on Lenovo C940 - ALSA: hda/conexant: add a new hda codec CX11970 - ALSA: hda/via: Fix runtime PM for Clevo W35xSS - blk-iocost: fix NULL iocg deref from racing against initialization - x86/resctrl: Don't move a task to the same resource group - x86/resctrl: Use an IPI instead of task_work_add() to update PQR_ASSOC MSR - KVM: x86/mmu: Ensure TDP MMU roots are freed after yield - kvm: check tlbs_dirty directly - KVM: x86/mmu: Get root level from walkers when retrieving MMIO SPTE - KVM: x86/mmu: Use -1 to flag an undefined spte in get_mmio_spte() - x86/mm: Fix leak of pmd ptlock - mm: make wait_on_page_writeback() wait for multiple pending writebacks - hwmon: (amd_energy) fix allocation of hwmon_channel_info config - USB: serial: keyspan_pda: remove unused variable - usb: gadget: configfs: Fix use-after-free issue with udc_name - usb: gadget: configfs: Preserve function ordering after bind failure - usb: gadget: Fix spinlock lockup on usb_function_deactivate - USB: gadget: legacy: fix return error code in acm_ms_bind() - usb: gadget: u_ether: Fix MTU size mismatch with RX packet size - usb: gadget: function: printer: Fix a memory leak for interface descriptor - usb: gadget: f_uac2: reset wMaxPacketSize - USB: Gadget: dummy-hcd: Fix shift-out-of-bounds bug - usb: gadget: select CONFIG_CRC32 - ALSA: usb-audio: Fix UBSAN warnings for MIDI jacks - USB: usblp: fix DMA to stack - USB: yurex: fix control-URB timeout handling - USB: serial: option: add Quectel EM160R-GL - USB: serial: option: add LongSung M5710 module support - USB: serial: iuu_phoenix: fix DMA from stack - usb: uas: Add PNY USB Portable SSD to unusual_uas - usb: usbip: vhci_hcd: protect shift size - USB: xhci: fix U1/U2 handling for hardware with XHCI_INTEL_HOST quirk set - usb: chipidea: ci_hdrc_imx: add missing put_device() call in usbmisc_get_init_data() - usb: dwc3: ulpi: Fix USB2.0 HS/FS/LS PHY suspend regression - usb: dwc3: ulpi: Replace CPU-based busyloop with Protocol-based one - usb: dwc3: ulpi: Use VStsDone to detect PHY regs access completion - usb: dwc3: gadget: Clear wait flag on dequeue - usb: dwc3: gadget: Restart DWC3 gadget when enabling pullup - usb: dwc3: meson-g12a: disable clk on error handling path in probe - usb: typec: intel_pmc_mux: Configure HPD first for HPD+IRQ request - USB: cdc-wdm: Fix use after free in service_outstanding_interrupt(). - USB: cdc-acm: blacklist another IR Droid device - usb: gadget: enable super speed plus - staging: mt7621-dma: Fix a resource leak in an error handling path - Staging: comedi: Return -EFAULT if copy_to_user() fails - powerpc: Handle .text.{hot,unlikely}.* in linker script - crypto: asym_tpm: correct zero out potential secrets - crypto: ecdh - avoid buffer overflow in ecdh_set_secret() - scsi: block: Do not accept any requests while suspended - scsi: block: Remove RQF_PREEMPT and BLK_MQ_REQ_PREEMPT - Bluetooth: revert: hci_h5: close serdev device and free hu in h5_close - kbuild: don't hardcode depmod path - scsi: ufs: Clear UAC for FFU and RPMB LUNs - depmod: handle the case of /sbin/depmod without /sbin in PATH - lib/genalloc: fix the overflow when size is too big - local64.h: make mandatory - scsi: core: Only process PM requests if rpm_status != RPM_ACTIVE - scsi: scsi_transport_spi: Set RQF_PM for domain validation commands - scsi: ide: Mark power management requests with RQF_PM instead of RQF_PREEMPT - scsi: ide: Do not set the RQF_PREEMPT flag for sense requests - scsi: block: Introduce BLK_MQ_REQ_PM - scsi: ufs-pci: Enable UFSHCD_CAP_RPM_AUTOSUSPEND for Intel controllers - scsi: ufs-pci: Fix recovery from hibernate exit errors for Intel controllers - scsi: ufs-pci: Ensure UFS device is in PowerDown mode for suspend-to-disk ->poweroff() - scsi: ufs-pci: Fix restore from S4 for Intel controllers - scsi: ufs: Fix wrong print message in dev_err() - workqueue: Kick a worker based on the actual activation of delayed works - block: add debugfs stanza for QUEUE_FLAG_NOWAIT - selftests/vm: fix building protection keys test - stmmac: intel: Add PCI IDs for TGL-H platform - selftests: mlxsw: Set headroom size of correct port - net: usb: qmi_wwan: add Quectel EM160R-GL - ibmvnic: fix: NULL pointer dereference. - CDC-NCM: remove "connected" log message - net: dsa: lantiq_gswip: Fix GSWIP_MII_CFG(p) register access - net: dsa: lantiq_gswip: Enable GSWIP_MII_CFG_EN also for internal PHYs - r8169: work around power-saving bug on some chip versions - vhost_net: fix ubuf refcount incorrectly when sendmsg fails - bareudp: Fix use of incorrect min_headroom size - bareudp: set NETIF_F_LLTX flag - net: hdlc_ppp: Fix issues when mod_timer is called while timer is running - erspan: fix version 1 check in gre_parse_header() - net: hns: fix return value check in __lb_other_process() - net: sched: prevent invalid Scell_log shift count - ipv4: Ignore ECN bits for fib lookups in fib_compute_spec_dst() - bnxt_en: Fix AER recovery. - net: mvpp2: fix pkt coalescing int-threshold configuration - bnxt_en: Check TQM rings for maximum supported value. - e1000e: Export S0ix flags to ethtool - Revert "e1000e: disable s0ix entry and exit flows for ME systems" - e1000e: bump up timeout to wait when ME un-configures ULP mode - e1000e: Only run S0ix flows if shutdown succeeded - tun: fix return value when the number of iovs exceeds MAX_SKB_FRAGS - net: ethernet: ti: cpts: fix ethtool output when no ptp_clock registered - net-sysfs: take the rtnl lock when accessing xps_rxqs_map and num_tc - net-sysfs: take the rtnl lock when storing xps_rxqs - net-sysfs: take the rtnl lock when accessing xps_cpus_map and num_tc - net-sysfs: take the rtnl lock when storing xps_cpus - net: ethernet: Fix memleak in ethoc_probe - net/ncsi: Use real net-device for response handler - virtio_net: Fix recursive call to cpus_read_lock() - qede: fix offload for IPIP tunnel packets - net: ethernet: mvneta: Fix error handling in mvneta_probe - ibmvnic: continue fatal error reset after passive init - ibmvnic: fix login buffer memory leak - net: stmmac: dwmac-meson8b: ignore the second clock input - net: mvpp2: Fix GoP port 3 Networking Complex Control configurations - atm: idt77252: call pci_disable_device() on error path - ionic: account for vlan tag len in rx buffer len - ethernet: ucc_geth: set dev->max_mtu to 1518 - ethernet: ucc_geth: fix use-after-free in ucc_geth_remove() - net: systemport: set dev->max_mtu to UMAC_MAX_MTU_SIZE - net: mvpp2: prs: fix PPPoE with ipv6 packet parse - net: mvpp2: Add TCAM entry to drop flow control pause frames - net/sched: sch_taprio: ensure to reset/destroy all child qdiscs - iavf: fix double-release of rtnl_lock - i40e: Fix Error I40E_AQ_RC_EINVAL when removing VFs - mwifiex: Fix possible buffer overflows in mwifiex_cmd_802_11_ad_hoc_start - exec: Transform exec_update_mutex into a rw_semaphore - rwsem: Implement down_read_interruptible - rwsem: Implement down_read_killable_nested - perf: Break deadlock involving exec_update_mutex - fuse: fix bad inode - RDMA/siw,rxe: Make emulated devices virtual in the device tree - RDMA/core: remove use of dma_virt_ops - scsi: ufs: Re-enable WriteBooster after device reset - scsi: ufs: Allow an error return value from ->device_reset() - drm/i915/tgl: Fix Combo PHY DPLL fractional divider for 38.4MHz ref clock - ALSA: hda/hdmi: Fix incorrect mutex unlock in silent_stream_disable() - ALSA: hda/realtek - Modify Dell platform name - Bluetooth: Fix attempting to set RPA timeout when unsupported - kdev_t: always inline major/minor helper functions - dt-bindings: rtc: add reset-source property - rtc: pcf2127: only use watchdog when explicitly available - rtc: pcf2127: move watchdog initialisation to a separate function - Revert "mtd: spinand: Fix OOB read" - Revert "drm/amd/display: Fix memory leaks in S3 resume" - ext4: fix bug for rename with RENAME_WHITEOUT - device-dax: Fix range release - ext4: avoid s_mb_prefetch to be zero in individual scenarios - dm verity: skip verity work if I/O error when system is shutting down - ALSA: pcm: Clear the full allocated memory at hw_params - io_uring: remove racy overflow list fast checks - s390: always clear kernel stack backchain before calling functions - tick/sched: Remove bogus boot "safety" check - drm/amd/display: updated wm table for Renoir - ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails - NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow - um: ubd: Submit all data segments atomically - um: random: Register random as hwrng-core device - watchdog: rti-wdt: fix reference leak in rti_wdt_probe - fs/namespace.c: WARN if mnt_count has become negative - powerpc/64: irq replay remove decrementer overflow check - module: delay kobject uevent until after module init call - f2fs: fix race of pending_pages in decompression - f2fs: avoid race condition for shrinker count - NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode - i3c master: fix missing destroy_workqueue() on error in i3c_master_register - powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() - rtc: pl031: fix resource leak in pl031_probe - quota: Don't overflow quota file offsets - module: set MODULE_STATE_GOING state when a module fails to load - rtc: sun6i: Fix memleak in sun6i_rtc_clk_init - io_uring: check kthread stopped flag when sq thread is unparked - fcntl: Fix potential deadlock in send_sig{io, urg}() - ext4: check for invalid block size early when mounting a file system - bfs: don't use WARNING: string when it's just info. - ALSA: rawmidi: Access runtime->avail always in spinlock - ALSA: seq: Use bool for snd_seq_queue internal flags - f2fs: fix shift-out-of-bounds in sanity_check_raw_super() - media: gp8psk: initialize stats at power control logic - misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() - reiserfs: add check for an invalid ih_entry_count - fbcon: Disable accelerated scrolling - Bluetooth: hci_h5: close serdev device and free hu in h5_close - scsi: cxgb4i: Fix TLS dependency - zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c - cgroup: Fix memory leak when parsing multiple source parameters - tools headers UAPI: Sync linux/const.h with the kernel headers - uapi: move constants from to - io_uring: fix io_sqe_files_unregister() hangs - io_uring: add a helper for setting a ref node - io_uring: use bottom half safe lock for fixed file data - io_uring: don't assume mm is constant across submits - lib/zlib: fix inflating zlib streams on s390 - mm: memmap defer init doesn't work as expected - mm/hugetlb: fix deadlock in hugetlb_cow error path - scsi: block: Fix a race in the runtime power management code - opp: Call the missing clk_put() on error - opp: fix memory leak in _allocate_opp_table - spi: dw-bt1: Fix undefined devm_mux_control_get symbol - jffs2: Fix NULL pointer dereference in rp_size fs option parsing - jffs2: Allow setting rp_size to zero during remounting - io_uring: close a small race gap for files cancel - drm/amd/display: Add get_dig_frontend implementation for DCEx - md/raid10: initialize r10_bio->read_slot before use. - ethtool: fix string set id check - ethtool: fix error paths in ethnl_set_channels() - mptcp: fix security context on server socket - net/sched: sch_taprio: reset child qdiscs before freeing them- Add the option of "with_perf" - Output jvmti plug-in as part of perf building- split from kernel-devel to kernel-headers and kernel-devel- kvm: debugfs: Export x86 kvm exits to vcpu_stat - kvm: debugfs: aarch64 export cpu time related items to debugfs - kvm: debugfs: export remaining aarch64 kvm exit reasons to debugfs - kvm: debugfs: Export vcpu stat via debugfs - RISCV: KVM: fix bug in migration - RISC-V: Enable KVM for RV64 and RV32 - RISC-V: KVM: Add MAINTAINERS entry - RISC-V: KVM: Document RISC-V specific parts of KVM API - RISC-V: KVM: Add SBI v0.1 support - RISC-V: KVM: Implement ONE REG interface for FP registers - RISC-V: KVM: FP lazy save/restore - RISC-V: KVM: Add timer functionality - RISC-V: KVM: Implement MMU notifiers - RISC-V: KVM: Implement stage2 page table programming - RISC-V: KVM: Implement VMID allocator - RISC-V: KVM: Handle WFI exits for VCPU - RISC-V: KVM: Handle MMIO exits for VCPU - RISC-V: KVM: Implement VCPU world-switch - RISC-V: KVM: Implement KVM_GET_ONE_REG/KVM_SET_ONE_REG ioctls - RISC-V: KVM: Implement VCPU interrupts and requests handling - RISC-V: KVM: Implement VCPU create, init and destroy functions - RISC-V: Add initial skeletal KVM support - RISC-V: Add hypervisor extension related CSR defines - RISC-V: Enable drivers for Microchip PolarFire ICICLE board - RISC-V: Initial DTS for Microchip ICICLE board - RISC-V: Add Microchip PolarFire kconfig option - Microchip Polarfire SoC Clock Driver - RISC-V: Enable CPU Hotplug in defconfigs - Revert "riscv: Use latest system call ABI" - RISC-V: Add fragmented config for debug options - x86/CPU/AMD: Save AMD NodeId as cpu_die_id - drm/edid: fix objtool warning in drm_cvt_modes() - null_blk: Fail zone append to conventional zones - null_blk: Fix zone size initialization - Revert: "ring-buffer: Remove HAVE_64BIT_ALIGNED_ACCESS" - rtc: ep93xx: Fix NULL pointer dereference in ep93xx_rtc_read_time - thermal/drivers/cpufreq_cooling: Update cpufreq_state only if state has changed - remoteproc: sysmon: Ensure remote notification ordering - regulator: axp20x: Fix DLDO2 voltage control register mask for AXP22x - PCI: Fix pci_slot_release() NULL pointer dereference - of: fix linker-section match-table corruption - mt76: add back the SUPPORTS_REORDERING_BUFFER flag - tracing: Disable ftrace selftests when any tracer is running - platform/x86: intel-vbtn: Allow switch events on Acer Switch Alpha 12 - libnvdimm/namespace: Fix reaping of invalidated block-window-namespace labels - memory: renesas-rpc-if: Fix unbalanced pm_runtime_enable in rpcif_{enable,disable}_rpm - memory: renesas-rpc-if: Return correct value to the caller of rpcif_manual_xfer() - memory: renesas-rpc-if: Fix a node reference leak in rpcif_probe() - memory: jz4780_nemc: Fix an error pointer vs NULL check in probe() - xenbus/xenbus_backend: Disallow pending watch messages - xen/xenbus: Count pending messages for each watch - xen/xenbus/xen_bus_type: Support will_handle watch callback - xen/xenbus: Add 'will_handle' callback support in xenbus_watch_path() - xen/xenbus: Allow watches discard events before queueing - xen-blkback: set ring->xenblkd to NULL after kthread_stop() - driver: core: Fix list corruption after device_del() - dma-buf/dma-resv: Respect num_fences when initializing the shared fence list. - device-dax/core: Fix memory leak when rmmod dax.ko - counter: microchip-tcb-capture: Fix CMR value check - clk: tegra: Do not return 0 on failure - clk: mvebu: a3700: fix the XTAL MODE pin to MPP1_9 - clk: ingenic: Fix divider calculation with div tables - pinctrl: sunxi: Always call chained_irq_{enter, exit} in sunxi_pinctrl_irq_handler - md/cluster: fix deadlock when node is doing resync job - md/cluster: block reshape with remote resync job - iio:adc:ti-ads124s08: Fix alignment and data leak issues. - iio:adc:ti-ads124s08: Fix buffer being too long. - iio:imu:bmi160: Fix alignment and data leak issues - iio:imu:bmi160: Fix too large a buffer. - iio:pressure:mpl3115: Force alignment of buffer - iio:magnetometer:mag3110: Fix alignment and data leak issues. - iio:light:st_uvis25: Fix timestamp alignment and prevent data leak. - iio:light:rpr0521: Fix timestamp alignment and prevent data leak. - iio: imu: st_lsm6dsx: fix edge-trigger interrupts - iio: adc: rockchip_saradc: fix missing clk_disable_unprepare() on error in rockchip_saradc_resume - iio: buffer: Fix demux update - openat2: reject RESOLVE_BENEATH|RESOLVE_IN_ROOT - scsi: lpfc: Re-fix use after free in lpfc_rq_buf_free() - scsi: lpfc: Fix scheduling call while in softirq context in lpfc_unreg_rpi - scsi: lpfc: Fix invalid sleeping context in lpfc_sli4_nvmet_alloc() - scsi: qla2xxx: Fix crash during driver load on big endian machines - mtd: rawnand: meson: fix meson_nfc_dma_buffer_release() arguments - mtd: rawnand: qcom: Fix DMA sync on FLASH_STATUS register read - mtd: core: Fix refcounting for unpartitioned MTDs - mtd: parser: cmdline: Fix parsing of part-names with colons - mtd: spinand: Fix OOB read - soc: qcom: smp2p: Safely acquire spinlock without IRQs - spi: atmel-quadspi: Fix AHB memory accesses - spi: atmel-quadspi: Disable clock in probe error path - spi: mt7621: Don't leak SPI master in probe error path - spi: mt7621: Disable clock in probe error path - spi: synquacer: Disable clock in probe error path - spi: st-ssc4: Fix unbalanced pm_runtime_disable() in probe error path - spi: spi-qcom-qspi: Fix use-after-free on unbind - spi: spi-geni-qcom: Fix use-after-free on unbind - spi: sc18is602: Don't leak SPI master in probe error path - spi: rpc-if: Fix use-after-free on unbind - spi: rb4xx: Don't leak SPI master in probe error path - spi: pic32: Don't leak DMA channels in probe error path - spi: npcm-fiu: Disable clock in probe error path - spi: mxic: Don't leak SPI master in probe error path - spi: gpio: Don't leak SPI master in probe error path - spi: fsl: fix use of spisel_boot signal on MPC8309 - spi: davinci: Fix use-after-free on unbind - spi: ar934x: Don't leak SPI master in probe error path - spi: spi-mtk-nor: Don't leak SPI master in probe error path - spi: atmel-quadspi: Fix use-after-free on unbind - spi: spi-sh: Fix use-after-free on unbind - spi: pxa2xx: Fix use-after-free on unbind - iio: ad_sigma_delta: Don't put SPI transfer buffer on the stack - drm/i915: Fix mismatch between misplaced vma check and vma insert - drm/dp_aux_dev: check aux_dev before use in drm_dp_aux_dev_get_by_minor() - drm/amd/display: Fix memory leaks in S3 resume - drm/amdgpu: only set DP subconnector type on DP and eDP connectors - platform/x86: mlx-platform: remove an unused variable - drm/panfrost: Move the GPU reset bits outside the timeout handler - drm/panfrost: Fix job timeout handling - jfs: Fix array index bounds check in dbAdjTree - fsnotify: fix events reported to watching parent and child - inotify: convert to handle_inode_event() interface - fsnotify: generalize handle_inode_event() - jffs2: Fix ignoring mounting options problem during remounting - jffs2: Fix GC exit abnormally - ubifs: wbuf: Don't leak kernel memory to flash - SMB3.1.1: do not log warning message if server doesn't populate salt - SMB3.1.1: remove confusing mount warning when no SPNEGO info on negprot rsp - SMB3: avoid confusing warning message on mount to Azure - ceph: fix race in concurrent __ceph_remove_cap invocations - um: Fix time-travel mode - um: Remove use of asprinf in umid.c - ima: Don't modify file descriptor mode on the fly - ovl: make ioctl() safe - powerpc/powernv/memtrace: Fix crashing the kernel when enabling concurrently - powerpc/powernv/memtrace: Don't leak kernel memory to user space - powerpc/powernv/npu: Do not attempt NPU2 setup on POWER8NVL NPU - powerpc/mm: Fix verification of MMU_FTR_TYPE_44x - powerpc/8xx: Fix early debug when SMC1 is relocated - powerpc/xmon: Change printk() to pr_cont() - powerpc/feature: Add CPU_FTR_NOEXECUTE to G2_LE - powerpc/bitops: Fix possible undefined behaviour with fls() and fls64() - powerpc/rtas: Fix typo of ibm,open-errinjct in RTAS filter - powerpc: Fix incorrect stw{, ux, u, x} instructions in __set_pte_at - powerpc/32: Fix vmap stack - Properly set r1 before activating MMU on syscall too - xprtrdma: Fix XDRBUF_SPARSE_PAGES support - ARM: tegra: Populate OPP table for Tegra20 Ventana - ARM: dts: at91: sama5d2: fix CAN message ram offset and size - ARM: dts: pandaboard: fix pinmux for gpio user button of Pandaboard ES - iommu/arm-smmu-qcom: Implement S2CR quirk - iommu/arm-smmu-qcom: Read back stream mappings - iommu/arm-smmu: Allow implementation specific write_s2cr - KVM: SVM: Remove the call to sev_platform_status() during setup - KVM: x86: reinstate vendor-agnostic check on SPEC_CTRL cpuid bits - KVM: arm64: Introduce handling of AArch32 TTBCR2 traps - arm64: dts: marvell: keep SMMU disabled by default for Armada 7040 and 8040 - arm64: dts: ti: k3-am65: mark dss as dma-coherent - RISC-V: Fix usage of memblock_enforce_memory_limit - ext4: don't remount read-only with errors=continue on reboot - ext4: fix deadlock with fs freezing and EA inodes - ext4: fix a memory leak of ext4_free_data - ext4: fix an IS_ERR() vs NULL check - btrfs: fix race when defragmenting leads to unnecessary IO - btrfs: update last_byte_to_unpin in switch_commit_roots - btrfs: do not shorten unpin len for caching block groups - USB: serial: keyspan_pda: fix write unthrottling - USB: serial: keyspan_pda: fix tx-unthrottle use-after-free - USB: serial: keyspan_pda: fix write-wakeup use-after-free - USB: serial: keyspan_pda: fix stalled writes - USB: serial: keyspan_pda: fix write deadlock - USB: serial: keyspan_pda: fix dropped unthrottle interrupts - USB: serial: digi_acceleport: fix write-wakeup deadlocks - USB: serial: mos7720: fix parallel-port state restore - dyndbg: fix use before null check - cpuset: fix race between hotplug work and later CPU offline - EDAC/amd64: Fix PCI component registration - EDAC/i10nm: Use readl() to access MMIO registers - Documentation: seqlock: s/LOCKTYPE/LOCKNAME/g - m68k: Fix WARNING splat in pmac_zilog driver - crypto: arm/aes-ce - work around Cortex-A57/A72 silion errata - crypto: ecdh - avoid unaligned accesses in ecdh_set_secret() - cpufreq: intel_pstate: Use most recent guaranteed performance values - powerpc/perf: Exclude kernel samples while counting events in user space. - perf/x86/intel/lbr: Fix the return type of get_lbr_cycles() - perf/x86/intel: Fix rtm_abort_event encoding on Ice Lake - perf/x86/intel: Add event constraint for CYCLE_ACTIVITY.STALLS_MEM_ANY - z3fold: stricter locking and more careful reclaim - z3fold: simplify freeing slots - staging: comedi: mf6x4: Fix AI end-of-conversion detection - ASoC: AMD Raven/Renoir - fix the PCI probe (PCI revision) - ASoC: AMD Renoir - add DMI table to avoid the ACP mic probe (broken BIOS) - ASoC: cx2072x: Fix doubly definitions of Playback and Capture streams - binder: add flag to clear buffer on txn complete - s390/dasd: fix list corruption of lcu list - s390/dasd: fix list corruption of pavgroup group list - s390/dasd: prevent inconsistent LCU device data - s390/dasd: fix hanging device offline processing - s390/idle: fix accounting with machine checks - s390/idle: add missing mt_cycles calculation - s390/kexec_file: fix diag308 subcode when loading crash kernel - s390/smp: perform initial CPU reset also for SMT siblings - ALSA: core: memalloc: add page alignment for iram - ALSA: usb-audio: Add alias entry for ASUS PRIME TRX40 PRO-S - ALSA: usb-audio: Disable sample read check if firmware doesn't give back - ALSA: usb-audio: Add VID to support native DSD reproduction on FiiO devices - ALSA: hda/realtek - Supported Dell fixed type headset - ALSA: hda/realtek: Remove dummy lineout on Acer TravelMate P648/P658 - ALSA: hda/realtek: Apply jack fixup for Quanta NL3 - ALSA: hda/realtek: Add quirk for MSI-GP73 - ALSA/hda: apply jack fixup for the Acer Veriton N4640G/N6640G/N2510G - ALSA: pcm: oss: Fix a few more UBSAN fixes - ALSA: hda/realtek - Add supported for more Lenovo ALC285 Headset Button - ALSA: hda/realtek - Enable headset mic of ASUS Q524UQK with ALC255 - ALSA: hda/realtek - Enable headset mic of ASUS X430UN with ALC256 - ALSA: hda/realtek: make bass spk volume adjustable on a yoga laptop - ALSA: hda/ca0132 - Fix AE-5 rear headphone pincfg. - ALSA: hda: Fix regressions on clear and reconfig sysfs - ACPI: PNP: compare the string length in the matching_id() - Revert "ACPI / resources: Use AE_CTRL_TERMINATE to terminate resources walks" - PM: ACPI: PCI: Drop acpi_pm_set_bridge_wakeup() - ACPI: NFIT: Fix input validation of bus-family - ALSA: hda/ca0132 - Change Input Source enum strings. - Input: cyapa_gen6 - fix out-of-bounds stack access - media: ipu3-cio2: Make the field on subdev format V4L2_FIELD_NONE - media: ipu3-cio2: Validate mbus format in setting subdev format - media: ipu3-cio2: Serialise access to pad format - media: ipu3-cio2: Return actual subdev format - media: ipu3-cio2: Remove traces of returned buffers - media: netup_unidvb: Don't leak SPI master in probe error path - media: sunxi-cir: ensure IR is handled when it is continuous - io_uring: make ctx cancel on exit targeted to actual ctx - io_uring: fix double io_uring free - io_uring: fix ignoring xa_store errors - io_uring: hold uring_lock while completing failed polled io in io_wq_submit_work() - io_uring: fix 0-iov read buffer select - io_uring: fix io_wqe->work_list corruption - media: gspca: Fix memory leak in probe - vfio/pci/nvlink2: Do not attempt NPU2 setup on POWER8NVL NPU - vfio/pci: Move dummy_resources_list init in vfio_pci_probe() - io_uring: always let io_iopoll_complete() complete polled io - io_uring: fix racy IOPOLL completions - io_uring: fix io_cqring_events()'s noflush - proc mountinfo: make splice available again - Smack: Handle io_uring kernel thread privileges - io_uring: cancel reqs shouldn't kill overflow list - io_uring: fix racy IOPOLL flush overflow - perf probe: Fix memory leak when synthesizing SDT probes - ARM: 9036/1: uncompress: Fix dbgadtb size parameter name - ARM: 9044/1: vfp: use undef hook for VFP support detection - powerpc/smp: Add __init to init_big_cores() - powerpc/boot: Fix build of dts/fsl - kconfig: fix return value of do_error_if() - clk: vc5: Use "idt,voltage-microvolt" instead of "idt,voltage-microvolts" - clk: sunxi-ng: Make sure divider tables have sentinel - clk: s2mps11: Fix a resource leak in error handling paths in the probe function - clk: at91: sam9x60: remove atmel,osc-bypass support - clk: at91: sama7g5: fix compilation error - clk: bcm: dvp: Add MODULE_DEVICE_TABLE() - epoll: check for events when removing a timed out thread from the wait queue - vhost scsi: fix error return code in vhost_scsi_set_endpoint() - virtio_ring: Fix two use after free bugs - virtio_net: Fix error code in probe() - virtio_ring: Cut and paste bugs in vring_create_virtqueue_packed() - vdpa/mlx5: Use write memory barrier after updating CQ index - nfp: move indirect block cleanup to flower app stop callback - qlcnic: Fix error code in probe - perf record: Fix memory leak when using '--user-regs=?' to list registers - tools build: Add missing libcap to test-all.bin target - io_uring: cancel only requests of current task - pwm: sun4i: Remove erroneous else branch - pwm: imx27: Fix overflow for bigger periods - pwm: lp3943: Dynamically allocate PWM chip base - pwm: zx: Add missing cleanup in error path - clk: ti: Fix memleak in ti_fapll_synth_setup - watchdog: coh901327: add COMMON_CLK dependency - watchdog: qcom: Avoid context switch in restart handler - powerpc/32s: Fix cleanup_cpu_mmu_context() compile bug - libnvdimm/label: Return -ENXIO for no slot in __blk_label_update - devlink: use _BITUL() macro instead of BIT() in the UAPI header - net: korina: fix return value - NFS/pNFS: Fix a typo in ff_layout_resend_pnfs_read() - block/rnbd-clt: Fix possible memleak - block/rnbd-clt: Get rid of warning regarding size argument in strlcpy - net: allwinner: Fix some resources leak in the error handling path of the probe and in the remove function - net: mscc: ocelot: Fix a resource leak in the error handling path of the probe function - net: bcmgenet: Fix a resource leak in an error handling path in the probe functin - dpaa2-eth: fix the size of the mapped SGT buffer - net: dsa: qca: ar9331: fix sleeping function called from invalid context bug - i40e, xsk: clear the status bits for the next_to_use descriptor - ice, xsk: clear the status bits for the next_to_use descriptor - lan743x: fix rx_napi_poll/interrupt ping-pong - s390/test_unwind: fix CALL_ON_STACK tests - checkpatch: fix unescaped left brace - proc: fix lookup in /proc/net subdirectories after setns(2) - mm: don't wake kswapd prematurely when watermark boosting is disabled - hugetlb: fix an error code in hugetlb_reserve_pages() - mm,memory_failure: always pin the page in madvise_inject_error - mm/vmalloc.c: fix kasan shadow poisoning size - mm/vmalloc: Fix unlock order in s_stop() - sparc: fix handling of page table constructor failure - mm/rmap: always do TTU_IGNORE_ACCESS - mm: memcg/slab: fix use after free in obj_cgroup_charge - mm: memcg/slab: fix return of child memcg objcg for root memcg - mm/gup: combine put_compound_head() and unpin_user_page() - mm/gup: prevent gup_fast from racing with COW during fork - mm/gup: reorganize internal_get_user_pages_fast() - drm/amdgpu: fix regression in vbios reservation handling on headless - perf test: Fix metric parsing test - powerpc/ps3: use dma_mapping_error() - powerpc/perf: Fix Threshold Event Counter Multiplier width for P10 - drm: mxsfb: Silence -EPROBE_DEFER while waiting for bridge - nfc: s3fwrn5: Release the nfc firmware - RDMA/cma: Don't overwrite sgid_attr after device is released - RDMA/mlx5: Fix MR cache memory leak - sunrpc: fix xs_read_xdr_buf for partial pages receive - um: chan_xterm: Fix fd leak - um: tty: Fix handling of close in tty lines - um: Monitor error events in IRQ controller - ubifs: Fix error return code in ubifs_init_authentication() - watchdog: Fix potential dereferencing of null pointer - watchdog: sprd: check busy bit before new loading rather than after that - watchdog: sprd: remove watchdog disable from resume fail path - watchdog: sirfsoc: Add missing dependency on HAS_IOMEM - watchdog: armada_37xx: Add missing dependency on HAS_IOMEM - irqchip/qcom-pdc: Fix phantom irq when changing between rising/falling - ath11k: Fix incorrect tlvs in scan start command - gpiolib: irq hooks: fix recursion in gpiochip_irq_unmask - RDMA/hns: Do shift on traffic class when using RoCEv2 - RDMA/hns: Normalization the judgment of some features - RDMA/hns: Limit the length of data copied between kernel and userspace - dmaengine: ti: k3-udma: Correct normal channel offset when uchan_cnt is not 0 - irqchip/ti-sci-intr: Fix freeing of irqs - irqchip/ti-sci-inta: Fix printing of inta id on probe success - irqchip/alpine-msi: Fix freeing of interrupts on allocation error path - ASoC: wm_adsp: remove "ctl" from list on error in wm_adsp_create_control() - mac80211: fix a mistake check for rx_stats update - mac80211: don't set set TDLS STA bandwidth wider than possible - crypto: atmel-i2c - select CONFIG_BITREVERSE - extcon: max77693: Fix modalias string - fs: Handle I_DONTCACHE in iput_final() instead of generic_drop_inode() - samples/bpf: Fix possible hang in xdpsock with multiple threads - mtd: rawnand: gpmi: Fix the random DMA timeout issue - mtd: rawnand: meson: Fix a resource leak in init - mtd: rawnand: gpmi: fix reference count leak in gpmi ops - clk: tegra: Fix duplicated SE clock entry - clk: qcom: gcc-sc7180: Use floor ops for sdcc clks - remoteproc/mediatek: unprepare clk if scp_before_load fails - remoteproc: qcom: Fix potential NULL dereference in adsp_init_mmio() - remoteproc: k3-dsp: Fix return value check in k3_dsp_rproc_of_get_memories() - remoteproc: qcom: pas: fix error handling in adsp_pds_enable - remoteproc: qcom: fix reference leak in adsp_start - remoteproc: q6v5-mss: fix error handling in q6v5_pds_enable - remoteproc/mtk_scp: surround DT device IDs with CONFIG_OF - remoteproc/mediatek: change MT8192 CFG register base - RDMA/uverbs: Fix incorrect variable type - RDMA/core: Do not indicate device ready when device enablement fails - ALSA: hda/hdmi: fix silent stream for first playback to DP - slimbus: qcom: fix potential NULL dereference in qcom_slim_prg_slew() - powerpc/sstep: Cover new VSX instructions under CONFIG_VSX - powerpc/sstep: Emulate prefixed instructions only when CPU_FTR_ARCH_31 is set - can: m_can: m_can_config_endisable(): remove double clearing of clock stop request bit - clk: renesas: r8a779a0: Fix R and OSC clocks - erofs: avoid using generic_block_bmap - iwlwifi: mvm: hook up missing RX handlers - iwlwifi: dbg-tlv: fix old length in is_trig_data_contained() - s390/cio: fix use-after-free in ccw_device_destroy_console - fsi: Aspeed: Add mutex to protect HW access - bus: fsl-mc: fix error return code in fsl_mc_object_allocate() - bus: fsl-mc: add back accidentally dropped error check - misc: pci_endpoint_test: fix return value of error branch - platform/chrome: cros_ec_spi: Don't overwrite spi::mode - scsi: qla2xxx: Fix N2N and NVMe connect retry failure - scsi: qla2xxx: Fix FW initialization error on big endian machines - x86/kprobes: Restore BTF if the single-stepping is cancelled - nfs_common: need lock during iterate through the list - NFSD: Fix 5 seconds delay when doing inter server copy - nfsd: Fix message level for normal termination - speakup: fix uninitialized flush_lock - usb: oxu210hp-hcd: Fix memory leak in oxu_create - usb: ehci-omap: Fix PM disable depth umbalance in ehci_hcd_omap_probe - powerpc/mm: sanity_check_fault() should work for all, not only BOOK3S - ASoC: max98390: Fix error codes in max98390_dsm_init() - coresight: remove broken __exit annotations - ASoC: amd: change clk_get() to devm_clk_get() and add missed checks - drm/mediatek: avoid dereferencing a null hdmi_phy on an error message - powerpc/powermac: Fix low_sleep_handler with CONFIG_VMAP_STACK - powerpc/pseries/hibernation: remove redundant cacheinfo update - powerpc/pseries/hibernation: drop pseries_suspend_begin() from suspend ops - ARM: 9030/1: entry: omit FP emulation for UND exceptions taken in kernel mode - platform/x86: mlx-platform: Fix item counter assignment for MSN2700/ComEx system - platform/x86: mlx-platform: Fix item counter assignment for MSN2700, MSN24xx systems - scsi: fnic: Fix error return code in fnic_probe() - seq_buf: Avoid type mismatch for seq_buf_init - scsi: iscsi: Fix inappropriate use of put_device() - scsi: pm80xx: Fix error return in pm8001_pci_probe() - scsi: qedi: Fix missing destroy_workqueue() on error in __qedi_probe - clk: fsl-sai: fix memory leak - arm64: dts: meson: g12b: w400: fix PHY deassert timing requirements - arm64: dts: meson: g12a: x96-max: fix PHY deassert timing requirements - ARM: dts: meson: fix PHY deassert timing requirements - arm64: dts: meson: fix PHY deassert timing requirements - arm64: dts: meson: g12b: odroid-n2: fix PHY deassert timing requirements - mtd: spi-nor: atmel: fix unlock_all() for AT25FS010/040 - mtd: spi-nor: atmel: remove global protection flag - mtd: spi-nor: ignore errors in spi_nor_unlock_all() - mtd: spi-nor: sst: fix BPn bits for the SST25VF064C - adm8211: fix error return code in adm8211_probe() - platform/x86: intel-vbtn: Fix SW_TABLET_MODE always reporting 1 on some HP x360 models - Bluetooth: btusb: Fix detection of some fake CSR controllers with a bcdDevice val of 0x0134 - block/rnbd: fix a null pointer dereference on dev->blk_symlink_name - block/rnbd-clt: Dynamically alloc buffer for pathname & blk_symlink_name - Bluetooth: sco: Fix crash when using BT_SNDMTU/BT_RCVMTU option - Bluetooth: btmtksdio: Add the missed release_firmware() in mtk_setup_firmware() - Bluetooth: btusb: Add the missed release_firmware() in btusb_mtk_setup_firmware() - spi: dw: Fix error return code in dw_spi_bt1_probe() - staging: greybus: audio: Fix possible leak free widgets in gbaudio_dapm_free_controls - staging: bcm2835: fix vchiq_mmal dependencies - macintosh/adb-iop: Send correct poll command - macintosh/adb-iop: Always wait for reply message from IOP - cpufreq: imx: fix NVMEM_IMX_OCOTP dependency - cpufreq: vexpress-spc: Add missing MODULE_ALIAS - cpufreq: scpi: Add missing MODULE_ALIAS - cpufreq: loongson1: Add missing MODULE_ALIAS - cpufreq: sun50i: Add missing MODULE_DEVICE_TABLE - cpufreq: st: Add missing MODULE_DEVICE_TABLE - cpufreq: qcom: Add missing MODULE_DEVICE_TABLE - cpufreq: mediatek: Add missing MODULE_DEVICE_TABLE - cpufreq: highbank: Add missing MODULE_DEVICE_TABLE - cpufreq: ap806: Add missing MODULE_DEVICE_TABLE - clocksource/drivers/arm_arch_timer: Correct fault programming of CNTKCTL_EL1.EVNTI - clocksource/drivers/arm_arch_timer: Use stable count reader in erratum sne - drm/msm: add IOMMU_SUPPORT dependency - drm/msm: a5xx: Make preemption reset case reentrant - memory: jz4780_nemc: Fix potential NULL dereference in jz4780_nemc_probe() - memory: ti-emif-sram: only build for ARMv7 - phy: renesas: rcar-gen3-usb2: disable runtime pm in case of failure - phy: mediatek: allow compile-testing the hdmi phy - ASoC: qcom: fix QDSP6 dependencies, attempt #3 - ASoC: atmel: mchp-spdifrx needs COMMON_CLK - ASoC: cros_ec_codec: fix uninitialized memory read - dm ioctl: fix error return code in target_message - ASoC: q6afe-clocks: Add missing parent clock rate - ASoC: jz4740-i2s: add missed checks for clk_get() - mt76: fix tkip configuration for mt7615/7663 devices - mt76: fix memory leak if device probing fails - net/mlx5: Properly convey driver version to firmware - mt76: dma: fix possible deadlock running mt76_dma_cleanup - mt76: set fops_tx_stats.owner to THIS_MODULE - mt76: mt7915: set fops_sta_stats.owner to THIS_MODULE - mt76: mt7663s: fix a possible ple quota underflow - MIPS: Don't round up kernel sections size for memblock_add() - memstick: r592: Fix error return in r592_probe() - arm64: dts: rockchip: Fix UART pull-ups on rk3328 - soc: rockchip: io-domain: Fix error return code in rockchip_iodomain_probe() - pinctrl: falcon: add missing put_device() call in pinctrl_falcon_probe() - selftests/bpf: Fix invalid use of strncat in test_sockmap - bpf: Fix bpf_put_raw_tracepoint()'s use of __module_address() - scripts: kernel-doc: fix parsing function-like typedefs - ARM: dts: at91: sama5d2: map securam as device - ARM: dts: at91: sam9x60ek: remove bypass property - libbpf: Sanitise map names before pinning - iio: hrtimer-trigger: Mark hrtimer to expire in hard interrupt context - arm64: mte: fix prctl(PR_GET_TAGGED_ADDR_CTRL) if TCF0=NONE - clocksource/drivers/riscv: Make RISCV_TIMER depends on RISCV_SBI - clocksource/drivers/ingenic: Fix section mismatch - clocksource/drivers/cadence_ttc: Fix memory leak in ttc_setup_clockevent() - clocksource/drivers/orion: Add missing clk_disable_unprepare() on error path - powerpc/perf: Fix the PMU group constraints for threshold events in power10 - powerpc/perf: Update the PMU group constraints for l2l3 events in power10 - powerpc/perf: Fix to update radix_scope_qual in power10 - powerpc/xmon: Fix build failure for 8xx - powerpc/64: Fix an EMIT_BUG_ENTRY in head_64.S - powerpc/perf: Fix crash with is_sier_available when pmu is not set - media: saa7146: fix array overflow in vidioc_s_audio() - media: tvp5150: Fix wrong return value of tvp5150_parse_dt() - f2fs: fix double free of unicode map - hwmon: (ina3221) Fix PM usage counter unbalance in ina3221_write_enable - vfio-pci: Use io_remap_pfn_range() for PCI IO memory - selftests/seccomp: Update kernel config - NFS: switch nfsiod to be an UNBOUND workqueue. - lockd: don't use interval-based rebinding over TCP - net: sunrpc: Fix 'snprintf' return value check in 'do_xprt_debugfs' - NFSv4: Fix the alignment of page data in the getdeviceinfo reply - SUNRPC: xprt_load_transport() needs to support the netid "rdma6" - NFSv4.2: condition READDIR's mask for security label based on LSM state - SUNRPC: rpc_wake_up() should wake up tasks in the correct order - ath10k: Release some resources in an error handling path - ath10k: Fix an error handling path - ath10k: Fix the parsing error in service available event - ath11k: Fix an error handling path - ath11k: Reset ath11k_skb_cb before setting new flags - ath11k: Don't cast ath11k_skb_cb to ieee80211_tx_info.control - media: i2c: imx219: Selection compliance fixes - media: rdacm20: Enable GPIO1 explicitly - media: max9271: Fix GPIO enable/disable - ASoC: Intel: Boards: tgl_max98373: update TDM slot_width - platform/x86: dell-smbios-base: Fix error return code in dell_smbios_init - soundwire: master: use pm_runtime_set_active() on add - mailbox: arm_mhu_db: Fix mhu_db_shutdown by replacing kfree with devm_kfree - RDMA/hns: Bugfix for calculation of extended sge - RDMA/hns: Fix 0-length sge calculation error - ARM: dts: at91: at91sam9rl: fix ADC triggers - spi: spi-fsl-dspi: Use max_native_cs instead of num_chipselect to set SPI_MCR - scsi: pm80xx: Do not sleep in atomic context - scsi: hisi_sas: Fix up probe error handling for v3 hw - soc: amlogic: canvas: add missing put_device() call in meson_canvas_get() - arm64: dts: meson-sm1: fix typo in opp table - arm64: dts: meson: fix spi-max-frequency on Khadas VIM2 - PCI: iproc: Invalidate correct PAXB inbound windows - PCI: iproc: Fix out-of-bound array accesses - PCI: Fix overflow in command-line resource alignment requests - PCI: Bounds-check command-line resource alignment requests - arm64: dts: qcom: c630: Fix pinctrl pins properties - arm64: dts: qcom: c630: Polish i2c-hid devices - phy: tegra: xusb: Fix usb_phy device driver field - arm64: dts: freescale: sl28: combine SPI MTD partitions - arm64: dts: ls1028a: fix FlexSPI clock input - arm64: dts: ls1028a: fix ENETC PTP clock input - genirq/irqdomain: Don't try to free an interrupt that has no mapping - power: supply: bq24190_charger: fix reference leak - power: supply: axp288_charger: Fix HP Pavilion x2 10 DMI matching - power: supply: max17042_battery: Fix current_{avg,now} hiding with no current sense - arm64: dts: rockchip: Set dr_mode to "host" for OTG on rk3328-roc-cc - power: supply: bq25890: Use the correct range for IILIM register - arm64: dts: armada-3720-turris-mox: update ethernet-phy handle name - ARM: dts: Remove non-existent i2c1 from 98dx3236 - HSI: omap_ssi: Don't jump to free ID in ssi_add_controller() - drm/mediatek: Use correct aliases name for ovl - RDMA/core: Track device memory MRs - slimbus: qcom-ngd-ctrl: Avoid sending power requests without QMI - media: max2175: fix max2175_set_csm_mode() error code - mips: cdmm: fix use-after-free in mips_cdmm_bus_discover - media: imx214: Fix stop streaming - samples: bpf: Fix lwt_len_hist reusing previous BPF map - serial: 8250-mtk: Fix reference leak in mtk8250_probe - RDMA/hns: Avoid setting loopback indicator when smac is same as dmac - RDMA/hns: Fix missing fields in address vector - RDMA/hns: Only record vlan info for HIP08 - arm64: dts: qcom: sc7180: limit IPA iommu streams - platform/x86: mlx-platform: Remove PSU EEPROM from MSN274x platform configuration - platform/x86: mlx-platform: Remove PSU EEPROM from default platform configuration - media: siano: fix memory leak of debugfs members in smsdvb_hotplug - drm/imx/dcss: fix rotations for Vivante tiled formats - soundwire: qcom: Fix build failure when slimbus is module - RDMA/cma: Fix deadlock on &lock in rdma_cma_listen_on_all() error unwind - arm64: tegra: Fix DT binding for IO High Voltage entry - leds: turris-omnia: check for LED_COLOR_ID_RGB instead LED_COLOR_ID_MULTI - leds: lp50xx: Fix an error handling path in 'lp50xx_probe_dt()' - leds: netxbig: add missing put_device() call in netxbig_leds_get_of_pdata() - arm64: dts: qcom: sdm845: Limit ipa iommu streams - dmaengine: mv_xor_v2: Fix error return code in mv_xor_v2_probe() - cw1200: fix missing destroy_workqueue() on error in cw1200_init_common - rsi: fix error return code in rsi_reset_card() - qtnfmac: fix error return code in qtnf_pcie_probe() - orinoco: Move context allocation after processing the skb - brcmfmac: fix error return code in brcmf_cfg80211_connect() - mmc: pxamci: Fix error return code in pxamci_probe - ARM: dts: at91: sama5d3_xplained: add pincontrol for USB Host - ARM: dts: at91: sama5d4_xplained: add pincontrol for USB Host - ARM: dts: at91: sam9x60: add pincontrol for USB Host - memstick: fix a double-free bug in memstick_check - pinctrl: sunxi: fix irq bank map for the Allwinner A100 pin controller - soundwire: Fix DEBUG_LOCKS_WARN_ON for uninitialized attribute - RDMA/cxgb4: Validate the number of CQEs - ath11k: Fix the rx_filter flag setting for peer rssi stats - staging: mfd: hi6421-spmi-pmic: fix error return code in hi6421_spmi_pmic_probe() - clk: meson: Kconfig: fix dependency for G12A - Input: omap4-keypad - fix runtime PM error handling - arm64: dts: qcom: msm8916-samsung-a2015: Disable muic i2c pin bias - arm64: dts: qcom: sm8250: correct compatible for sm8250-mtp - soc: qcom: initialize local variable - drivers: soc: ti: knav_qmss_queue: Fix error return code in knav_queue_probe - soc: ti: Fix reference imbalance in knav_dma_probe - soc: ti: knav_qmss: fix reference leak in knav_queue_probe - PCI: brcmstb: Initialize "tmp" before use - PCI: Disable MSI for Pericom PCIe-USB adapter - drm/meson: dw-hdmi: Enable the iahb clock early enough - drm/meson: dw-hdmi: Disable clocks on driver teardown - spi: fix resource leak for drivers without .remove callback - crypto: sun8i-ce - fix two error path's memory leak - crypto: omap-aes - Fix PM disable depth imbalance in omap_aes_probe - crypto: crypto4xx - Replace bitwise OR with logical OR in crypto4xx_build_pd - rcu/tree: Defer kvfree_rcu() allocation to a clean context - rcu,ftrace: Fix ftrace recursion - rcu: Allow rcu_irq_enter_check_tick() from NMI - scsi: ufs: Fix clkgating on/off - scsi: ufs: Avoid to call REQ_CLKS_OFF to CLKS_OFF - EDAC/mce_amd: Use struct cpuinfo_x86.cpu_die_id for AMD NodeId - mfd: cpcap: Fix interrupt regression with regmap clear_ack - mfd: stmfx: Fix dev_err_probe() call in stmfx_chip_init() - mfd: MFD_SL28CPLD should depend on ARCH_LAYERSCAPE - mfd: htc-i2cpld: Add the missed i2c_put_adapter() in htcpld_register_chip_i2c() - powerpc/powernv/sriov: fix unsigned int win compared to less than zero - Revert "powerpc/pseries/hotplug-cpu: Remove double free in error path" - ARM: dts: tacoma: Fix node vs reg mismatch for flash memory - powerpc/feature: Fix CPU_FTRS_ALWAYS by removing CPU_FTRS_GENERIC_32 - powerpc: Avoid broken GCC __attribute__((optimize)) - selftests/bpf: Fix broken riscv build - spi: mxs: fix reference leak in mxs_spi_probe - usb/max3421: fix return error code in max3421_probe() - bus: mhi: core: Fix null pointer access when parsing MHI configuration - bus: mhi: core: Remove double locking from mhi_driver_remove() - Input: ads7846 - fix unaligned access on 7845 - Input: ads7846 - fix integer overflow on Rt calculation - Input: ads7846 - fix race that causes missing releases - iommu/vt-d: include conditionally on CONFIG_INTEL_IOMMU_SVM - ASoC: intel: SND_SOC_INTEL_KEEMBAY should depend on ARCH_KEEMBAY - drm/meson: dw-hdmi: Ensure that clocks are enabled before touching the TOP registers - drm/meson: dw-hdmi: Register a callback to disable the regulator - drm/meson: Unbind all connectors on module removal - drm/meson: Free RDMA resources after tearing down DRM - drm/omap: dmm_tiler: fix return error code in omap_dmm_probe() - mmc: sdhci: tegra: fix wrong unit with busy_timeout - video: fbdev: atmel_lcdfb: fix return error code in atmel_lcdfb_of_init() - media: solo6x10: fix missing snd_card_free in error handling case - media: venus: put dummy vote on video-mem path after last session release - scsi: core: Fix VPD LUN ID designator priorities - spi: dw: fix build error by selecting MULTIPLEXER - ASoC: meson: fix COMPILE_TEST error - RDMA/cma: Add missing error handling of listen_id - media: venus: core: vote with average bandwidth and peak bandwidth as zero - media: venus: core: vote for video-mem path - media: venus: core: change clk enable and disable order in resume and suspend - media: platform: add missing put_device() call in mtk_jpeg_probe() and mtk_jpeg_remove() - media: cedrus: fix reference leak in cedrus_start_streaming - media: staging: rkisp1: cap: fix runtime PM imbalance on error - media: ov5640: fix support of BT656 bus mode - media: v4l2-fwnode: v4l2_fwnode_endpoint_parse caller must init vep argument - media: v4l2-fwnode: Return -EINVAL for invalid bus-type - media: mtk-vcodec: add missing put_device() call in mtk_vcodec_init_enc_pm() - media: mtk-vcodec: add missing put_device() call in mtk_vcodec_release_dec_pm() - media: mtk-vcodec: add missing put_device() call in mtk_vcodec_init_dec_pm() - media: platform: add missing put_device() call in mtk_jpeg_clk_init() - media: tm6000: Fix sizeof() mismatches - ionic: change set_rx_mode from_ndo to can_sleep - ionic: flatten calls to ionic_lif_rx_mode - ionic: use mc sync for multicast filters - drm/amdkfd: Put ACPI table after using it - scripts: kernel-doc: Restore anonymous enum parsing - staging: gasket: interrupt: fix the missed eventfd_ctx_put() in gasket_interrupt.c - staging: greybus: codecs: Fix reference counter leak in error handling - drm/udl: Fix missing error code in udl_handle_damage() - firmware: arm_scmi: Fix missing destroy_workqueue() - crypto: qat - fix status check in qat_hal_put_rel_rd_xfer() - crypto: Kconfig - CRYPTO_MANAGER_EXTRA_TESTS requires the manager - soc: ti: omap-prm: Do not check rstst bit on deassert if already deasserted - drm/amdgpu: fix compute queue priority if num_kcq is less than 4 - MIPS: BCM47XX: fix kconfig dependency bug for BCM47XX_BCMA - arm64: dts: ti: k3-am65*/j721e*: Fix unit address format error for dss node - ASoC: SOF: Intel: fix Kconfig dependency for SND_INTEL_DSP_CONFIG - RDMa/mthca: Work around -Wenum-conversion warning - ASoC: arizona: Fix a wrong free in wm8997_probe - virtiofs fix leak in setup - spi: sprd: fix reference leak in sprd_spi_remove - ASoC: wm8998: Fix PM disable depth imbalance on error - ASoC: wm8994: Fix PM disable depth imbalance on error - selftest/bpf: Add missed ip6ip6 test back - selftests/run_kselftest.sh: fix dry-run typo - drm/msm/dp: do not notify audio subsystem if sink doesn't support audio - drm/msm/dp: skip checking LINK_STATUS_UPDATED bit - drm/msm/dp: return correct connection status after suspend - firmware: tegra: fix strncpy()/strncat() confusion - drm/msm/a5xx: Clear shadow on suspend - drm/msm/a6xx: Clear shadow on suspend - mwifiex: fix mwifiex_shutdown_sw() causing sw reset failure - ath11k: Handle errors if peer creation fails - ASoC: qcom: common: Fix refcounting in qcom_snd_parse_of() - spi: imx: fix reference leak in two imx operations - spi: bcm63xx-hsspi: fix missing clk_disable_unprepare() on error in bcm63xx_hsspi_resume - spi: tegra114: fix reference leak in tegra spi ops - spi: tegra20-sflash: fix reference leak in tegra_sflash_resume - spi: tegra20-slink: fix reference leak in slink ops of tegra20 - spi: mt7621: fix missing clk_disable_unprepare() on error in mt7621_spi_probe - spi: spi-ti-qspi: fix reference leak in ti_qspi_setup - spi: stm32-qspi: fix reference leak in stm32 qspi operations - Bluetooth: hci_h5: fix memory leak in h5_close - Bluetooth: Fix: LL PRivacy BLE device fails to connect - Bluetooth: Fix null pointer dereference in hci_event_packet() - drm/panel: simple: Add flags to boe_nv133fhm_n61 - arm64: dts: exynos: Correct psci compatible used on Exynos7 - arm64: dts: exynos: Include common syscon restart/poweroff for Exynos7 - brcmfmac: Fix memory leak for unpaired brcmf_{alloc/free} - ath11k: fix wmi init configuration - ath11k: Fix number of rules in filtered ETSI regdomain - ath11k: Initialize complete alpha2 for regulatory change - drm/edid: Fix uninitialized variable in drm_cvt_modes() - x86/mce: Correct the detection of invalid notifier priorities - bpf: Fix tests for local_storage - spi: stm32: fix reference leak in stm32_spi_resume - nl80211/cfg80211: fix potential infinite loop - selinux: fix inode_doinit_with_dentry() LABEL_INVALID error handling - crypto: caam - fix printing on xts fallback allocation error path - crypto: arm/aes-neonbs - fix usage of cbc(aes) fallback - crypto: arm64/poly1305-neon - reorder PAC authentication with SP update - drm/bridge: tpd12s015: Fix irq registering in tpd12s015_probe - ASoC: pcm: DRAIN support reactivation - pinctrl: core: Add missing #ifdef CONFIG_GPIOLIB - scsi: aacraid: Improve compat_ioctl handlers - spi: spi-mem: fix reference leak in spi_mem_access_start - drm/msm/dpu: fix clock scaling on non-sc7180 board - drm/msm/dsi_pll_10nm: restore VCO rate during restore_state - drm/msm/dsi_pll_7nm: restore VCO rate during restore_state - drm/msm/dp: DisplayPort PHY compliance tests fixup - perf test: Use generic event for expand_libpfm_events() - RDMA/mlx5: Fix corruption of reg_pages in mlx5_ib_rereg_user_mr() - f2fs: call f2fs_get_meta_page_retry for nat page - spi: img-spfi: fix reference leak in img_spfi_resume - powerpc/64: Set up a kernel stack for secondaries before cpu_restore() - drm/amdgpu: fix build_coefficients() argument - ARM: dts: aspeed: tiogapass: Remove vuart - drm/msm: Add missing stub definition - ASoC: sun4i-i2s: Fix lrck_period computation for I2S justified mode - crypto: inside-secure - Fix sizeof() mismatch - crypto: talitos - Fix return type of current_desc_hdr() - crypto: talitos - Endianess in current_desc_hdr() - drm/amdgpu: fix incorrect enum type - sched: Reenable interrupts in do_sched_yield() - sched/deadline: Fix sched_dl_global_validate() - ASoC: qcom: fix unsigned int bitwidth compared to less than zero - x86/apic: Fix x2apic enablement without interrupt remapping - RDMA/rtrs-srv: Don't guard the whole __alloc_srv with srv_mutex - RDMA/rtrs-clt: Missing error from rtrs_rdma_conn_established - RDMA/rtrs-clt: Remove destroy_con_cq_qp in case route resolving failed - ARM: p2v: fix handling of LPAE translation in BE mode - x86/mm/ident_map: Check for errors from ident_pud_init() - RDMA/rxe: Compute PSN windows correctly - RDMA/core: Fix error return in _ib_modify_qp() - ARM: dts: aspeed: s2600wf: Fix VGA memory region location - ARM: dts: aspeed-g6: Fix the GPIO memory size - selinux: fix error initialization in inode_doinit_with_dentry() - RDMA/bnxt_re: Fix entry size during SRQ create - rtc: pcf2127: fix pcf2127_nvmem_read/write() returns - RDMA/bnxt_re: Set queue pair state when being queried - Revert "i2c: i2c-qcom-geni: Fix DMA transfer race" - soc: qcom: geni: More properly switch to DMA mode - arm64: dts: qcom: sc7180: Fix one forgotten interconnect reference - arm64: dts: ipq6018: update the reserved-memory node - arm64: dts: mediatek: mt8183: fix gce incorrect mbox-cells value - soc: mediatek: Check if power domains can be powered on at boot time - soc: renesas: rmobile-sysc: Fix some leaks in rmobile_init_pm_domains() - arm64: dts: renesas: cat875: Remove rxc-skew-ps from ethernet-phy node - arm64: dts: renesas: hihope-rzg2-ex: Drop rxc-skew-ps from ethernet-phy node - drm/tve200: Fix handling of platform_get_irq() error - drm/mcde: Fix handling of platform_get_irq() error - drm/aspeed: Fix Kconfig warning & subsequent build errors - iio: adc: at91_adc: add Kconfig dep on the OF symbol and remove of_match_ptr() - drm/gma500: fix double free of gma_connector - hwmon: (k10temp) Remove support for displaying voltage and current on Zen CPUs - md: fix a warning caused by a race between concurrent md_ioctl()s - nl80211: validate key indexes for cfg80211_registered_device - crypto: af_alg - avoid undefined behavior accessing salg_name - media: msi2500: assign SPI bus number dynamically - fs: quota: fix array-index-out-of-bounds bug by passing correct argument to vfs_cleanup_quota_inode() - quota: Sanity-check quota file headers on load - Bluetooth: Fix slab-out-of-bounds read in hci_le_direct_adv_report_evt() - f2fs: prevent creating duplicate encrypted filenames - ext4: prevent creating duplicate encrypted filenames - ubifs: prevent creating duplicate encrypted filenames - fscrypt: add fscrypt_is_nokey_name() - fscrypt: remove kernel-internal constants from UAPI header - serial_core: Check for port state when tty is in error state - HID: i2c-hid: add Vero K147 to descriptor override - scsi: megaraid_sas: Check user-provided offsets - f2fs: init dirty_secmap incorrectly - f2fs: fix to seek incorrect data offset in inline data file - coresight: etm4x: Handle TRCVIPCSSCTLR accesses - coresight: etm4x: Fix accesses to TRCPROCSELR - coresight: etm4x: Fix accesses to TRCCIDCTLR1 - coresight: etm4x: Fix accesses to TRCVMIDCTLR1 - coresight: etm4x: Skip setting LPOVERRIDE bit for qcom, skip-power-up - coresight: etb10: Fix possible NULL ptr dereference in etb_enable_perf() - coresight: tmc-etr: Fix barrier packet insertion for perf buffer - coresight: tmc-etr: Check if page is valid before dma_map_page() - coresight: tmc-etf: Fix NULL ptr dereference in tmc_enable_etf_sink_perf() - ARM: dts: exynos: fix USB 3.0 pins supply being turned off on Odroid XU - ARM: dts: exynos: fix USB 3.0 VBUS control and over-current pins on Exynos5410 - ARM: dts: exynos: fix roles of USB 3.0 ports on Odroid XU - usb: chipidea: ci_hdrc_imx: Pass DISABLE_DEVICE_STREAMING flag to imx6ul - USB: gadget: f_rndis: fix bitrate for SuperSpeed and above - usb: gadget: f_fs: Re-use SS descriptors for SuperSpeedPlus - USB: gadget: f_midi: setup SuperSpeed Plus descriptors - USB: gadget: f_acm: add support for SuperSpeed Plus - USB: serial: option: add interface-number sanity check to flag handling - usb: mtu3: fix memory corruption in mtu3_debugfs_regset() - soc/tegra: fuse: Fix index bug in get_process_id - exfat: Avoid allocating upcase table using kcalloc() - x86/split-lock: Avoid returning with interrupts enabled - net: ipconfig: Avoid spurious blank lines in boot log - serial: 8250_omap: Avoid FIFO corruption caused by MDR1 access - ALSA: pcm: oss: Fix potential out-of-bounds shift - USB: sisusbvga: Make console support depend on BROKEN - USB: UAS: introduce a quirk to set no_write_same - xhci-pci: Allow host runtime PM as default for Intel Maple Ridge xHCI - xhci-pci: Allow host runtime PM as default for Intel Alpine Ridge LP - usb: xhci: Set quirk for XHCI_SG_TRB_CACHE_SIZE_QUIRK - xhci: Give USB2 ports time to enter U3 in bus suspend - ALSA: usb-audio: Fix control 'access overflow' errors from chmap - ALSA: usb-audio: Fix potential out-of-bounds shift - USB: add RESET_RESUME quirk for Snapscan 1212 - USB: dummy-hcd: Fix uninitialized array use in init() - USB: legotower: fix logical error in recent commit - ktest.pl: Fix the logic for truncating the size of the log file for email - ktest.pl: If size of log is too big to email, email error message - ptrace: Prevent kernel-infoleak in ptrace_get_syscall_info() - arm64: cache: Export and add cache invalidation and clean ABIs for module use - arm64: cache: Add flush_dcache_area() for module use - security: restrict init parameters by configuration - PCI: Add MCFG quirks for some Hisilicon Chip host controllers - fs/dirty_pages: remove set but not used variable 'm' - fs/dirty_pages: fix kernel panic in concurrency mode - fs/dirty_pages: Adjust position of some code to improve the code - fs/dirty_pages: fix wrong 'buff_num' after invalid input - fs/dirty_pages: fix index out of bounds and integer overflow - fs/dirty_pages: dump the number of dirty pages for each inode - mm, page_alloc: avoid page_to_pfn() in move_freepages() - dt-bindings/irqchip/mbigen: add example of MBIGEN generate SPIs - irqchip/mbigen: add support for a MBIGEN generating SPIs - irqchip/mbigen: rename register marcros - ilp32: skip ARM erratum 1418040 for ilp32 application - ilp32: avoid clearing upper 32 bits of syscall return value for ilp32 - arm64: secomp: fix the secure computing mode 1 syscall check for ilp32 - arm64:ilp32: add ARM64_ILP32 to Kconfig - arm64:ilp32: add vdso-ilp32 and use for signal return - arm64: ptrace: handle ptrace_request differently for aarch32 and ilp32 - arm64: ilp32: introduce ilp32-specific sigframe and ucontext - arm64: signal32: move ilp32 and aarch32 common code to separated file - arm64: signal: share lp64 signal structures and routines to ilp32 - arm64: ilp32: introduce syscall table for ILP32 - arm64: ilp32: share aarch32 syscall handlers - arm64: ilp32: introduce binfmt_ilp32.c - arm64: change compat_elf_hwcap and compat_elf_hwcap2 prefix to a32 - arm64: introduce binfmt_elf32.c - arm64: introduce AUDIT_ARCH_AARCH64ILP32 for ilp32 - arm64: ilp32: add is_ilp32_compat_{task,thread} and TIF_32BIT_AARCH64 - arm64: introduce is_a32_compat_{task,thread} for AArch32 compat - arm64: uapi: set __BITS_PER_LONG correctly for ILP32 and LP64 - arm64: rename functions that reference compat term - arm64: rename COMPAT to AARCH32_EL0 - arm64: ilp32: add documentation on the ILP32 ABI for ARM64 - thread: move thread bits accessors to separated file - ptrace: Add compat PTRACE_{G,S}ETSIGMASK handlers - arm64: signal: Make parse_user_sigframe() independent of rt_sigframe layout - ARM: mm: non-LPAE systems HugeTLB support for hulk - Revert "dm raid: fix discard limits for raid1 and raid10" - Revert "md: change mddev 'chunk_sectors' from int to unsigned"obs-worker1639015616-x86-0004 1672185600 5.10.0-60.74.0.98.oe22035.10.0-60.74.0.98.oe22030-metadata_list-compact_tlv-perf-debuginfo-5.10.0-60.74.0.98.oe2203.x86_640-metadata_list-compact-perf-debuginfo-5.10.0-60.74.0.98.oe2203.x86_64debugusrbinperf-5.10.0-60.74.0.98.oe2203.x86_64.debuglib64traceeventpluginsplugin_cfg80211.so-5.10.0-60.74.0.98.oe2203.x86_64.debugplugin_function.so-5.10.0-60.74.0.98.oe2203.x86_64.debugplugin_futex.so-5.10.0-60.74.0.98.oe2203.x86_64.debugplugin_hrtimer.so-5.10.0-60.74.0.98.oe2203.x86_64.debugplugin_jbd2.so-5.10.0-60.74.0.98.oe2203.x86_64.debugplugin_kmem.so-5.10.0-60.74.0.98.oe2203.x86_64.debugplugin_kvm.so-5.10.0-60.74.0.98.oe2203.x86_64.debugplugin_mac80211.so-5.10.0-60.74.0.98.oe2203.x86_64.debugplugin_sched_switch.so-5.10.0-60.74.0.98.oe2203.x86_64.debugplugin_scsi.so-5.10.0-60.74.0.98.oe2203.x86_64.debugplugin_tlb.so-5.10.0-60.74.0.98.oe2203.x86_64.debugplugin_xen.so-5.10.0-60.74.0.98.oe2203.x86_64.debug/etc/ima/digest_lists.tlv//etc/ima/digest_lists//usr/lib//usr/lib/debug//usr/lib/debug/usr//usr/lib/debug/usr/bin//usr/lib/debug/usr/lib64//usr/lib/debug/usr/lib64/traceevent//usr/lib/debug/usr/lib64/traceevent/plugins/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection obs://private/openEuler:22.03:LTS/standard_x86_64/990db8ac602137136c65ba7534c9d3a9-kernelcpioxz2x86_64-openEuler-linux-gnu directoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter \004, BuildID[sha1]=7b5ded3566a1f1cc3fb2108158c1031c332aff98, for GNU/Linux 3.2.0, with debug_info, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e1c53492c0fdf9f47f2dfb8c49473cb6bce51ad4, with debug_info, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=35de6ec38020e7006d03c37a0f1f9413789a6b53, with debug_info, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=2f67e638043379c99eb4fb65b1dcbe0e1ce4b2c6, with debug_info, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a1d740d25f7cd1d171a7dc7c07ca64b1eab18862, with debug_info, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=912aa7fe917f072830d16382e77630c391c4ca2b, with debug_info, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=68adeefb4ea9c7a98b91a7f0dad9a1d42097e58c, with debug_info, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=891da432ad9d59759ea719c2aced6d7cac7800df, with debug_info, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=27558ae001ee2d935a81e3d311ef7527428a5db4, with debug_info, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=3be123ffe800561dabe067fc13b1dfac0dc6a1ab, with debug_info, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=2d5b4cdc8b3af92e9de73cb90c6fa1ba3ef94b6d, with debug_info, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=3da3ac25aff3e8fa70125f816d3471807bd8bcda, with debug_info, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=dfe00427802632e1a32781c62cd59f08fa54aed1, with debug_info, not strippedFjiYutf-83be90406cf0b9afeb901b9119e22e5b918ab2424b204d7a5eb77475b0be52a28ebfa8a812f28460a1f365037dd0188c4c6260216c36cce10390a42a928b7da33?07zXZ !#,`c] b2u Q{LUuυ M`6t>*(D%딽40҇7Ko:?aR1ga;!$5kPå` c`.Ztqp`A?A Dj/zlk\JpV@,'<ѡegޙyS߅fu)%[5=z%bR5)mJo~WtnbM F=,DZ!r}уu/}Cn.T۬Sc`VnqG+Jwx(di)P,CSv9r|1Sʎ2.̥pVFaQ|/n3feg,iHLt~MY*׵gJժxQLΙ$S>[%.dnQW7xJeP61pL) Tx=Zڜ:=QtPbݰboToFB Η 5ZK:eZˎҘ$MUgxtszYi]i&9VWeԫ $[56ybn!(ci_ 2W=qjp䞩f%3`K+X!&apSh8y VJ?@P MAMFψ `)Q2y M` SSє3%q{dxܼ̐R pt~0a3bk'4a%;xbGQ7+&ڂt]({7ɫjT#*[N^.c_ohH|^W^B.,K? IP/bi\7e*>(Qɪ|V9B򓗍oct g)c=NS##c݅'Դ6%K&6Mqr8~:r%=ܝOe{T 6>!'`IUrCc-Gp!c]Q7Ku 7)Pu+%f}3\:Qnc&R}EήtIcNef Ux5 \ Ʋ?Qi*]{ReKs.{RsqmyoX}Uz"0 ;9e]1"2ټk+N&bM7k"=eqQ0T/>ޡb-Ed@e1\ F@Ͷx%B WPZxy?!k!ZYi-dK *QG==<|=1:5y~-IUY(Cm؋hSemNh6kj#UTƬߓ#FPI {cÅsύ%Ƃ[ Z/u1n3"V%^7bz=ܴd㰭nL7G; sKCio$fuLt})o w|~Vȝ>o uTQsxn-ѻyjKo2e/q^^d`*^]OrJ:׷3[?**%]]Xe 4vR"cρTʠM %{f5r:uI"ه0+=]~MIٟkж׺ fP kBQ⫸^6%ڒ1KLUn{U>fb/AD}̥0L3]/cjijG\k^`.y bӉwdfF35a$Nګ4Y( zcOxLuoCaFXTk/%La=-Sq^,!Ɍ5{$e%,VQS9UK^Ɨ*{ӂJRqYGyDpGMT95@*7y4oyfK~(sc^.3o쇍pvkuTykH~O` p r~ke=󻼩id9:Ɔ yE cTbK̃B˼SqXzL YÆ.Xy[5~Ķbhm &u+ X12@7F)%ƧqҐWrU:,.6sn#ѓRhX,*Ru_D)ԩ57CPf 5W7|, yf %q~?VQWR~bd$z4uz# сviiy1Cb҉5EgƧf,ۼZtP.Dڛk8#QeEr ]D?uIZ(e׮ˠAhkĢ@QnbHrԮn͵2u?u |Yp6h.oK}Iuкe|qn 5غY8iBTFSaN̦RGD-:XeatqhO ⎛_*YU'1 A CR̮L2b"G߿ =+q,:YCbLAa-,oBM(>N60GƱ6yGvL1%j1/L2Y$W/bMR< Ig@5~*PWZx̏"~a; 0?O/[3Lċi M55(u 53x"ej}6`_/Ev@^ OoɳM=#둦<*1`0=sbv~J%\7h)ErTtAm^hsQڱvĸOC# XO[&K""`lQ9m4" G.7Te( ҹG:Wm څS-r80\#ZJ2Dy6גx`pEnJ~IIS)N3Eʯ*MB7׶AԱ@|30'mE|`Wy,bW6<6[YhPe[8a4&l}.᠘,ueZVNjq5t{ 5<%;HO݀UZ;{o5( H1JEwF0JO}ZI;4cU9+㳁w3O&agT-Yj-T&#_xZ-&OKAHV( 5/^FQ ;0ێ8Y,!;W'oV`ڢ,-A`({;(}:&hލsØ~Ujht+i,@8uJ-=VƇinub`IjP\$E=Z |ZȪӰfm,IJH7M(Wja]&?wjBQb)aI|HT&7v5"*f %ׂbvY{_ZkB5 Y줩c2bh{LͲfȎ!KQ-"} ouDq WYBy UmO'A {HNsF~݋"#P%gw1T4qXBxFuf.I"^{Hw߈aV典A#'{T"%%=_)e 9^b}yinvb0#\|ب;zֆD]NamԨ B ֺ 7)xx*5"Դx( ɽdՊp7ړYF@DԶg.Ϯ0ڕB܂0 ExP h $Kz}#2 @~jhy;sBݶpNh>$ ;K(aHY 6t-i(\ i˿h0NImaa[Dn ddnQyѡ-5EX2?*2D# kzȅ/>''z/41$z([.BmuO;2 F*~uWq6N`NQHb2="SY6[.1};FN,}#5n"?y/(gDN8ȍA˕47ُÜb&S4R0[8kgJA#â""80=8{=f4e=ZhɅX;[ rVO%N]Y%uO$mD)tGܧW~tJsjƅ ׅHLqFRbzFБk\P|s3*3YrMMa&=.W=&FlxL&e~CM-[]\BhF)J}@WoQ-`?IFhӘRl. ~۴ 2Mi3a!b.[e1[ lcŪdCZH(FW4v! Zٶ/0bν?4:Ikgkƚ~o)c {})v3_gs?|6C;GWYSdq XѕUMw[~r"FH 97^.\64LkbU8%J *uuAb6޼_fc.Oje`5M_ \+nSGf<;]oRD:MfjF{1Q#!ymը496g7:˭'׌־CptsYwHb7O3oO&/$39/Ɍjf* z/'eTeTgWՊ y;/0\V>bv86Ev4QRUH<46vN줱jfY9zIG rܭ'YS[앧|0MڦibSfnIw!ȼ92r-Q"1zB+U\:vS0~B /5st53Xi2Y*$?[֬ܘe! Op%aYHX$ PS7KkEM! _r-Mz>AP",)'?X i?2XEݎ Fw (D)Kh)ųbeˢ9zVCjT]^A" B}QfM!J6)CLϻ-##f)|{@cph[WH (X"5oK+А\wzA»QɝPG? _J݁߯@3kBpy B5\ULpmPv Wc9?^9z #N({/Ս6o;ĺ54.+!:ҽ1U9;hN_WIn[fq6_D۱ }N-R eni4> 'EJ pU-hφ`ih-D ڼyO3_A}]AT84^~4ƴ0VJ}dF$OnYoK*U2YhBHpw;kYXQUF[+i,ЌE]V#LqdVNOAUj ToD<]ClSn7~ 4fU7g#V0[˚݄]&FWdU2?!oR\ oRt&^sTmgtׄ ̂jw=ͨ_&`tTJ.͒(Hq;("?XMGW ƗKBWU%E;Sk#ƾ4H5mP >&/+$ȢQ'lԌG U=.k&{.+p#Y1;>\?+rY2aXr5=Lpbif"B"o1޻NڷoJ2Ag\ 1)yPs<ߒ?P 5IV'K?G@@ ͽ@fE'gh[XVp&YsL;]d3g='1 }&gR'66$@M )H&6]ޛ``c l3;0g$qM31Rsxʟ@x9:\#LLŖQqL w\A Q@ NkVuLgo=*`,z~4 CX%fLmu`,1Tv%ɠh|$#ֱ"`]=l2{?gQ 3O$_MPZ)H3"o_?A*< 2k}LJMEWI7y]F#ê~%UkMq4>dfx Q ;y[,J,"B/B'^:IbowIFզt1E@g NN yֱ}r ^Dls䯅yKД! YΒu'ٗ!ȫ5`nij.Dn*B~)e}e\PBNՈvΪ9mPÄ̈x4^]` 60+w׶գ e~?3(h9A NyT56gM]XG >ia)a}.*՚?'Ůhl5?D6w:"MO .:;b ?„ Mx!5mOu C㟼XK4o9s#>{#EA"\C jׂw*R`%|~8KB~Odbql=aɅAP`枘/GNR1r}4J!3Za7 >g/3-זF{ɵH,q\iK&`Dir)@+gQ+!S K*>}Ƈ,jkG"B_8]\YNs:$MƔrU8˞aKvyM6?vǤ Dž)aG;s`hH7[eWw a,|C%HұtZԟj_WyNzpurE="Z7)h6M#LF&'6(-_2,l @𹢓YBAh1޻/aVŻKIq* NZGaYo\!^7,ǶZްNco|OMtf 19?Uhy"q<6PRjF/mHq w|dVDzo!oPr̅uD}Dm)߮phzd;-Xo Vͭ *iujѪ_A] 3p 8('\pHFqFg+ࡳ9YBu '6sx{3;LR=_wxC,UtbX=>i Ǝ|O9͙ti}>'?O6\))m@8~j'tB0^`nڗ-Lҟ-kϰz=L>)C=q]< y-z,8k5U90 \1D*R ڽl5ypw74;JT!f>.9[B5?[e<K)cf>)P no'j鷦k9b;pQ'LXpQ__Y4@r^Jb M C-]() nIR:6, ׿U.+7ċ 6 3=i8vǰDtϙ#}oGrZO=T(膠W`&~ ڱ%>.UDR'|RL>6[͝Of_h E9ТEe%pK ӻ5[lo%#ܢ6 t|.X !ΓMg}G ?1ɕKž3,:\I7S'o994bhD٤ܞ/$AqG#lL6#; =psԎ _bhzX,ֿ sD6:!wO* O ٧BAÎs[t~s͜D=5.G}xxZ|ȟDZӁ{q.ؓRJhe Cf7i=/~ z:%K,JN 7]^@Fqcx+:ƪY8TJyˏw_ unߺĚe FÄ*TۨYSXA3Oås%(9ib ?s^E17r7 sAYaSZ ~ +rys 04T\낶NF9@zAaqpU64!]s0n匔̯(Mc?:NDi[>ws#F`U)x)87LW"(AR_]D̘= gZ-=NQ~UL~ioOA?"ЬTm@gK?'Px1nXg%J1~C;r QsL67zȋ:'b+=[b՞X}}8-O[$) m1a69|4=r$Ie{qy$_U<YҢ 4z)9`5`“<.`D2 fHOl9Mڂ0oWL3V`===2@EwlFFlQy2Rb3.MKO™!FNa*-A:kstMԹڼbJfFI#1*]U@cPo"N-NYPH1gL_+Ƒ\c&`TQX(ͷ6CO4#)T!- `0wǽ[,ֹZ] nf` lͫ 35Sm1L{KfngzT $+Լu\7:dNxZy!UA5桜B  <>DMjsaeh@ Fc\^JoM=~5=Flp6;6Fz1W Ua)!4DB5kS15rF%ş c陃D;~l3Xw7gFwkr{i3Q"Ef,=5v Ɍ6 ." xBQW Î0ޖ.H%';Ϧqa8\~3MHV?qCT^4UuK楴~1ެ0kBBv߀5K?U\ eV&Yۂz <Zw|TW'ɦyoܪMӖ=2S=g⯰aX3 95Exٮ<3 l_GOpkRҼ5*њfu›dxALSN/*uRP|ƸYe{gPNv hXedŃ~T/]n_P=)’hM.4owbi, *MKcKHT0W]Z ]Q^EinD %i}m?( |AcMxCY!/?zC{l :wx PRNVѯ%2$ "<#Q*N6BƱ n %_,[d\[>`xѣ"eW%N?/1bQel5?FVnpV$J{vtogσz&C<&FA@%m`ñ;+9S0aگFũ~5!u@]e]GK5$ gBXhݏ Z fL  >Nt?g)v+?gN!ɕ+?Eb5raSTjQS,۴F]OS1u ^g?ޭ:}`oZ/\ YJ!m>%E?ҔxӪâi$?hi.i 8.5ݮ3@oԓ TbxMڪC4ZnIJ5Qռ ,V"v}qבjj=!rmA@¬>x\ad8{IŦL(;6%ynf~[u]A:ZTɏ g+ۏ爛4[!$vcn3׹IL[oW2I;Q\+ 7dIE)ͳ̤(B!5SA f6VVvxV~q uCoȹkrܒ|̡kEgz2AyXpdbns.6<ҚX[n'~D2}[iEiV@ Hn8i@ɥY7H<ÖOHײ! d&s^sp^BPCp 8ϋآkcE=w`Kox³ɇ*APt~r[^\+"l{+adqpUwYb^K7T ^8\47S42*e[^g\ lat3\~ {^\א6ʛPMqɧ,oնelAG 0kΥ 0. I~RpQ|IG*UBMl,*~g`Xdn aEC̢|aE! (3X\0DH~zT@k䪂u%C-ݸPJ圙ofU˽?`d2MFp< 99e܌҇FPh*Y -'O~E!KԐ7Zb~rxoFOA\3d< !2 5V]yuQqnoL ϑ~"DPZW{&d3MdD7E7)P2/>7U riKvȿB mt-SH3cJL^Orn}V!9jm'];Ҡ!zgL.N :|j|Ǵ4BKC[Cj< {&hTV/t+^I1Oހ_l).V?f AZS/t=shfHc7M-d ܦ}b!{~B1hѮ⏫ Cm I+X}%խa@̍G뼤n*V5ԁਈI;MÚpsY o/.}WS/w/ŃsW{l8qF Z øFyڴagz^4JoLu~bd.b A:Py v-0-ZOS0z"]*3o6;# ䷏,0/k2 5ٮ[n-m,?/O+6I%̪zp!d^:OIAzH#Mgpy҆$dN9U>,݆Tk\gitƃBidsq+E:pB>` ʳ< m?R>U~e\_KR~dP6L ߓV.[mqlB3 8XM6V2z^3%(*S S5O׃ezRa{G|Fڑ>42׹/}̢ }7u\QУk(XM-㹞6A(`Q P"m}(ZAve/$$X3N1! |U,1a qa֌-4>eZWB6a-O7'$i3}5=Uvă8PIߺPвEʻjACz45zKJ376ѓ~ԾG*|J䝥GMKj:t=1:<uP͒ ߕ d"=1,߀c~#996Y.Ѹ6@Cpu&bc0C廊7lɝЫZ lK畯C/߫k=ZfK"9i9{67?7T5cT9 Z^vOwONbEϭ+tUr8FngǗo?a u9~?9, ɜ{.MaBDMv{mJ8A;F|q[JB JR7>TM kVXL\6ŧ·֕.>Joec>"%wvd_{quTFb Q ːc7Dt+fil/W!V %)Yΐ:܂\nwѠ+#'cC?*ؐݽ(|MO7p[kHSzJ''{s iCϏյ";N#r2 qH&ˡ.U5^fܝrlujG4PA̗Dwm:tx|m昮$ҰHZd)U;n!+Pŭ\K'SXNSNXěbWt@ ŋ`R&~Ԟ3@Slvq[U 6L,^Q"嘧7^ @\^z:-`$(:S87bERBR2O ΋H[]A! }~s(s4'{X*psؗPG[].wrPt 7~u'&H`S1;L1~GÑB{Ju3n )F?.rˇ@?qs&Jnq[^XH!|ޥ*E9%_ЏBeMSRUB7SIjBeT3X[`zk{zJzRܸR8E04llmeV)ׄ_f֮u!H sy&H2,x] r(Om(n*W$r\g]*'?<@I&LY?JW~sK-r/ Opa鑩jb-ؗ~0pT7~)vruo׎teFS"f Dp=x 5^ԇ'wE-T樍xZpm7M_=h6dʂ"_@]Đp(.-U?n7'qf+8f40aWK0WڙLYPE ԨZSiwkrI?G'NcTa5֨PSHiOљբ|ΰ;`csՉqF ^'ZNg/:1d\zլåYR'4gu'<r0kANJ/z8:s7 V ]p\ur/*c}^;699*bWXUok6Ɵ3wj"tGƯ)Űŵ{)$`w#{*hUl{ϑo؎̬OI'=BKFa%^UK{1̩C;J,IK#'&in3pґsXIBR)w"֝$+ & vRfR"=G´HzVRUAʁr> p!GP6;$M=oxrRx|5X vȾn\{xD:UGŘ.`3.ffye2.bN=\+-g@: FV)h(d_|b(^j^D\Kb5~=2v-j4a11̈́T7IG7*LbvtO$vKS-Q`rkHYSm= Ser1r:e:%9mǀ_mZVX2>Fio5-UΡB늱Vzfbzt<֭MX2"KSI||2r9x˗2ɡbi+%#dcGd_2o*AF,5%ZekOTu{7:d;7sMשpv8Cюr])p8]!nh%D7<^'3KHeɮҚb,E ;z{p{-y<)sNQ)[Xޞ s- [BXGP9|F)'^K8GK&B\FUuxWYߺɤ(fLI]Jż> U={NfANk_ t{m5Z~1hyځCooxM:pC₍ k]S,wiAl:u^xҺn'ֺ}>'[k!+V]o;(I 2ѲIA1̠Eϩnu-Ӓa˵~F?DcP2_[ dYBaz۲{xLFXӥkԖz9 é@9Ǒ+-ޢN9Acy(ksJ'٢$&{i;{ {?ml̅ZO{>6Jr t"ӯ.Bz@E oyTţ†gflrMeu$v m#hЇA7OKoz>9UknW I@@*~ŕ 'hÓ~}uu( %3^{UL\VBh q\kMauwjp֢נ+sĒgM_e.u/*,D'#V՗;).,(H.2cH.U 3]:Psmt7Qj BdMd9>’chKto %@w%v+ -e{cF(ھ[JFF7?NjZ#/ڲL,Ku0)6ß h4mofrz8J@@CI=9#}y\~Ho!vxaӲrѹg45PD'۫ҧ-OX0dT Xu h@"qa\|pOFo=bixMM) LYZ> DӢW[6])ϱr╤e$ 9Vd^*_ FP"s0&ۢ1E|JlRƞVE3FTUMPA7=*tS3e %zXM!͊z˭: ;נTrOH{DJ5FeHX>MPYm5`I` iHaeP#r:gbb?\L,npg8HhwO4qAEu6;2&]*أHoہnh"e03 t $>L$^!Z_ awp#yS|=Hҿ-x;ܴgf߷i#R Q%'}$De1:S'4qfLoy2 qk. %8ߪNΧJpbõ~hKl`оƧj1XϠ6-p@+@KdjuV;Kn#JR(L! Hu 4n8B6L/٭](]B`-M.d{# |ڲd㾪H:tlVaXH'o8YJ~4< }&:"b)F.ocfFoG/u ,[/zlY%?HTsFIz\&7 xVs}[JnzhĈD%8pq)o6[ox %'NGG9'*M8ԫ|Zļ d`l A% řJc/*Frd;R{DSL6J|{Nj+9v+J$dg+ȱ{E:m:*5g;F\SPcoz/g S )DjX0EM04$)1b}Z5 Ct왃B (Nb@DAl !N;H##.;HP|b-悹S0&K-o(K1!Y_'`GCkaZ!EP'0df;߰[ /E'[3pGzYX;[A6%L 4~q`*@gϲ*Xevx9o<y|.lNݬwE3NƜwz1R_u_̍klk\^^Ǘ2F߷@Cw-GgQ sihlb"E$|^'@"G8o|Tp@}hAOr6fD[IR2ŁZd F8DnTaWr'NZ"fb&Vl]ϚXTTϋQ%}Ts;{İ%E hCC'Ltx+ndפ BXQo>;#NFR"c{ ҿqfxQ1AޞN3Z = iSUF,evחLHA}j_\*})TI*(OI&+^zlMT.Z`tBޕ=xQ'Z?>yw0Kλ-Ʃ𪃗m]`bt"7Kn -݊c$8p߇BWy!=GNDu56$<\4¢&2 SF'YB"bMǶ׹XuJSJGm8r(T}Nxҥk;Nvyr+ @1i@1oy@yk=R`~ʔӫ6 })`N6ʑ7!'Y? mfgI/cRq EKø:V:@XP8OAGмۻ݀oٹ2|@tHQc LV\3R%];DΚi"# >.wiҖŀ[Iɬ]k߹BTzRĝاBmb3~DL,*tzg}xFoZLkU.T a M(3OTUμ2ŸB9ue }S}; pǩ^ʌ^xFПj:OFL񾔴` 1Dh4@yHv(Yu2CD4u3zmq(؃G-si:菩&I8Ժ*xjP5O}EB?EW}1&ձ«ys)ي,Ypc[)0%}`ZD03OKg` 6S" +xv)JE%T?mcQW1I|Hժ?()3F m>v8l(mF~HUGȀ: nOwZfi(ʒ#;F{b\טsxHoCc#-Nwͧ_jV^I42k͍mH^K k˳CdݹOKF uĉ2{9wą xdE|uƚ\H dvhf5KTeo9[Ukl\84Qt+7ߥFP]8=W Q؆"Oy8;3\J z^[ T2w@ ,=7͕w [90ȈB!X@QBz;䠢~Pd3:? РzK}S~Sհ;7u6V"L(1arpp^%ra}M ۟>02GHSXgn+]aC0x)p٦씗O6j;}*v}9&ʰ}- ˣL R6|͠b60V2ؒ]l%s 3QRIŪjѿKk"k%v"_>#1Dg g;vAŞfmk ZW=v58*2e7D"k!%*lfu< -Nzt [t!AWO'9vDY+շmsS;O0QRZl]}yx\jݯqVuC]w}_|g`<.d`tzO,!X)c)CnT9 $d3V.âJ Rmu $ԟet{qc{ZκҜȾ+E3/ KD=r v??J'ai y#/tR]|ʤ{M ˯v pK,IP~mЕ&?[@*j `m ĺr`ى;XD$<.3%_SDhi^RJ,SշApMo'MkgJԘ3gQRl\&NlHh98'^HP35A8Ee_8mѡ]%sMt4h6ӲGdq4L|?XhX!̜TJ7-p/iU.8TxD]<%$@F"-˻(W >͋>Uz#cx6 @$e9]֨Nr4l~ L[wHajyB IIݎޣR9x[ 6 y&A[_!=0TǺkVVa>?Gr2!tIwչ"]yaױ5e1Np#1W0\iK9HqZNeDKJ,8& x},"0c-~mybԽM8ǒ"!l#IR,DT q AO]VrV{y `^VKj=&.S mۭ5{=X8bc6k^n&MzQc`YgmPgo _87oYN wRVT\CNnk"EM6+/j9H⬏ًKWOݨ1V+1+?/6Mgf-O㳮DUh0ϛ!@vBשp3kkY$ptZ" D: H-Rs8~Nd8Y#,QP ՔP6*®H69AŔ\l<}Vq2f/x'NwGumEu+YUސR0eS& r(>geLٌgxt149ZtrޑqLˢi>3@ Wzcc CVN%d.,dDj NXA7ڀF)pH"|Iu"n\̻8N#YB^A HP?xɳJ}j݌N֪Y%k0Ri EŦ\%ԜIWSFd$W7+Q6[4jti1-=k Vwr>Sp{b\Ix )y)N Q|zTMjF!]q#"e#?He/=ٛN#Hcu$XRs]{vحX5?dbS5xnWo1XK[Aօ^5T?ȐCJ2Kcv$}-H &7ݹ9 ۖu%YǨ[qJo,´kRt.©Dv^jV/C\h;.b2B x9 0}ʄ]0VQC~M*Mh-H1p, Ы.kgL)8_Fv8 HUk\z.*Hj1/-qxɽ _[wx}1{ 7\P D_FX/1N *Fw.`I˩Wغxt7Q\ k1:)%!P2-w hq- RvoyxuDLGl5@6g2FtuFԐ|U^P jXϩqc΂[N]/D)dTy?Emz֞_n~i"/ xߊcȕ8-p7g=X< 8@И[}LIa($Xx?t5 --UQs*ܡ;AYuh5: $Tc $ƊZd|^{r7=r/h!33b5cxQ[d: | |tk-v*,@RSS L(噘~PV5Om;أ\s5H80@Frp[HZQ?CEM)HDL fhLTlU&b2rxͤNsD+X$W.9rozYs7O`OUM6eAa nzN%Ipǃ"XR% ] ilRN0:WKM섷1z9``{\~W=b&"LQ'ð;ls,u]_oωsPM'_9/O@ܧ4 ~{uJRٴ4D{WqaF-m"8ahV/$ljάٟЌ헎 -k!qjs됁j/Ȍ\`Ѷ7Ly]ٜ@F BY`@n NJ@ϲVh3M0%_lJȀ/I%!V/[Ţ%#)qfϹFOfe%kadԍ?x\(Q-XN˳0+{&(]W.&wрQ4Ms3>L%7TOQejUAtW!OJ0﷒uOS=)3AA+&)TѨ\՘ښ7 *z2޷Q ߗ(?>jt\N60*%,ogdeS8I3K-(L2JŹq&w1Ӊ Hx\{' y`s_a]o2PksgU-[ժXY$Z`:H@)]unKLgmH`(Ccx85r "DfN1?R`D|ElTp>QPO&k[;(e)blb}N\΢Ͼ|vO~IH.2)ں r#V@D48Tvwioཥ^2(*ƶ~yBKg50v ث2>ke(Ywʣct 5po""vقooIh$bS|`563PETk=][=Օi% K 0@,lO *x;E~P^SedrBiX IP074jܰF:[. nz{BzO<`TI EJzlPڽᲲ]}GR@@ώ*OUZX6@wS;FG${6B$f^}4BkVnj8Y$, i?щ܋\8$DB%bTa튄rݲ<ȱTXy_k DCl D]H#dCc l̃T &q eA<[g޳dH.rLٹD6mͶV>8:6ϘO(h,NwnB=( %D,Z?I1W5>F? %Cã oDa굃-gʲ>5+##~Au 8!}Wk}HNb}hKr /5_ Γ1-͔!rkwXQO7Azɼ(T7vҥjEaW(s\a^Gc̜5skX,ƽ X[ K7Zk@Pwi -HsWBcd;˃ɽe!v!"gpr)92#6 |a1 x$ΙS@I?Nj2m:C~-:440{aq"~@[=ǿɘwjz2iu#u.76wG"쇘| `**htkH!5zD- O5(3Յ0qR,f00ݰeE>?&%6"8ُ #Lwwsvcҽ6UJ4uJ"Y{P8?QX ^2ܾ %Gb Sݰfg {ϗڦNW_1C].=RC]ctUq"kzaT88<`ژE֫6uKQd2vxFzm)'{ 增Й"NL Jmc9!?h]iw.nlw=trcɔJ$9IdfYuz'UZlR^FE-*maWHc~KqOx8*$(E) 1 ?$rCMfj_9mfk>1L@ĊDkbS5}%Ĉcd+dln4$)\NMJ^KeQDV#f_LV^ݒmJԒ\":!Ea=,u*:<[57)7}K$(9B5Mv1YY ],R:RPA#sp ^%DG>b{忂zB 6@yTR֕mx n.z;/ԃT}ۋD% :v&iyDLM}/`숓FD>̌YL-wϑTSH'z V+Tfoh*ga T(aA]'Bs~ij@Kx4OD 9]mDFߨr`?y1N؏!g}W-Xub~ɤ7%W3@/8mA ۴v(#?M:Ӥ{=f!"oǚ.eir4}’l_ f37R)B)jp="YGN^:ia(ʏ 2! Yx:5(:kG&]{3%?]fX<m! y`g>, B}Ng8ۉ"% E"`W&Ð#-Ah}+f{IA2+I@ߒzA*M<ضzy Z)Mj p,hDô1Ep_SRYO7#DCmvA\U…T\±r}CP(@IQЬh {5\P? 褚06 (x;n$A4%q7bu_%2z>Y"i7C3RЖ4χ*m0KdC"rc{Ӻc@4 -iJ+%y:ZYq;wFCNW~M)S)?.|')BdX%٢1 5ig!4S4 Tڇ=o" piCI+dlo\]L;Xf 1X ܋{0>f}+Rl&fRe*Y_l(m>Z(ܠ|r:̈jkg)İ} ˣԣ%^qo4.nAA ݟjrrlVvbqxy 0=:fp2 {&zx kW_o,56XmZGÍ b)1P͠2U2t|!TD4 -*4(6w<57 ~*mި8Rk?"8U ~QD;#.RG֛ܔerdh̃.ݕ_5@TjÞ4f/V}GFؑr%eo-?+uE%0!(%gG/ @4F rgZ]S)2BTX. pMl/Gq5Oh;`wr'ꄒ +Tg;.3g !8\~nZ&?Qa{2* @j%T]ըPT&Ppw/ugV۴{kڬ{X0- X?sFi5Ȉ$Ǥ.uep y(t* 3TTvk yH+'5ě  CH +嶯>a<RHndaHYiY\HϿEXDdaRZ3]=[~d)=#DJO "~zj5$j<p`q鐉?wB 5YW"[nk{8~v| y\0Wnq9#b7tWb|PdT벸jq=H՟֡ ugV%GgK! aswu,H W&E4T'* ݆N"M2w ;AdB *A}`#wo=U,h[@p9_TnZnI[$i~Z q\kc`PRVd EHTO!~fzeS~w yoߥݥC#wٰNcum6B2x|<^9?xjܗ-/E !ƙ7ːg#V&,t;% 0DJ)$q%n^ωdYlR `1Ee}-kePa?Soa!5as [殤EY;Rgxb?&B{0A1kِj7Q_緘-V~Jg֝ShǑ1qn<:cm.;5$ssJ2؜I ?zE/Tj;Le!b> S~gRLNr\6B5N乫 __siV/`{g:>%`Qyh-؈(]&#F$TGHfLp}ENa2.]/x+y` NaI nFZLJ Eդ0;*n|!j* e,kMdk6qJA O  ƼF}"Q3 Am3rS6QD[ugOPn:)NN [a"B\<~D4%S_h쟹ID@W*0n?^N)+Z ^ b_IʡXb]whR^6IL}E` iZ}8!";-E4T!rfaP Q1rq{{^G0SF*-2}”Gd]:s,/U~̲ o}x? 0)c'LCeg VEOByqfko} mUgPݰDf 4߲* ǰGP6@tTp<ȻNUԜbfqWnnի,|ʙR_=F&"9ބ3i-RRwkNdǁt0OvEhM\_}ui6p]he/1sA @ +ֺsz~si%Lew"!JÍm6ˉF5To8c0%Xr%fC:ls.ݑXz̭8*y+ {X֒/x?7ϡ;#ad3Otļ629b7> R1D_2]ϔJޫuʗ5Htܮ.9Ff$?ՠ:L͡&j ,F)P5:x#xhZ8sPx(,W/N`3{}h#9' _s_M{@򐴟XU)v0 [:7;3^ʫA%HGs?]P ? %+s ?ҙ315%f+HK@RFJT.ˏk0tݝ])'iu9?<ʔxBݢ"_cZJ]6 /g abԛܲh*}Ԓf10{ѹ80b#ǯ 2fQ2_]FRłŧOs39̙y;^2wy6 avoP|Ga*%К0e2LCױ CNwyCKlԌ*y/)O R!7Ċzma ei[ą {\u)7ݥ=|n-]{0Nb<M8qtBZMj+u?IBJta# -Rxz" Sz;hTnDc(o;n8k: _{#gz6#e,45Boʵl@aGWFP)w_D@4깦^۳eމy8|94țp='ted1}|,$"xRz%n W:E} IHosgJ',d۔J >*t*&ƀC +b#gu[̏֠tzOO0gDoNԒT~)}FPl4C2õgvFKv^cZ=zux;U%Di2&y8"U p.uyѽ+rf2Wn&˼"57M' qu0^zUm!9 ncx!:Q?;,mU(g ^;QQl i :KV'ߗP┍+QzKbU E!Qu>D5t_{R |%y =xLC(PwNQmfQ-koxסCs r-*zIE&g8n,bX牞e'祕Hϔov7,Sw~-LI|G9JnU!dh%_) ȃKz#zwa1yDH- $&] ַДR]to ~{#i~lYs c0k*:B^nDpZiސ:坥X̌(Aa),x&&߁ԌXXcEB~rw/1} fB |'-)o?wqӕLK oū,xI9lAxSx_P0*xrâuW"KC,R\[A9Bvڶ*U_O0 ގ4x=*~*,E *RX~:𾻌@F%Fh/eW?Aܷs ڝ{za9 A Eġr :-|Q=e|'q y‚ko{/vQ]$;8P2-ےćz)|!69+Wi}MJ"KSNp%z;ؚ+!PST}5'HT G\ȮO|L fhuk}0ѯS4 B 4©B9NC>{1B:lXxgyLPy eHq /ί9ɩ }w`K5ZL;ճ8Pkʯ}?R$ڷWC;^0XtA`ǘZbItبc盽'dJt8[NQlz@BPTUТEX=SAyGTf2?þ޶΄ioox[ 56L暃~{۹"&AJvW7Waupj *X7oKY`TPDl/ ~#vqbKfk =XyQLG1(0*l[H&LT wjϜXҠu.5ȜD͋S{F,|Pc4ٷ*Ҁ8.CAY%fVIR:@K8d2VL5(nSq>t '+Y Iɪ=ʟ8K:tc\oɰ^Q 9˚1|OtC{rՙ;̯7upC)yzf(WX눦˄v6ufާ-!|\LiK(ϙT'fӞ͏u2 '"(Դ%+B %6kRQs-fRt*Bt]x`\Abz3*LܮI|-^y?QW׏jہ¹ ;OlW嬕HpGO;:zT8O_["V)O`uC 6~d)=XwҷA.)F>@}1rƈ))p( #-8+M,B]O;4A܌Pm<^ϳԿPjgoV 4us \$0LN/%*U`=7t~q皛kTteg[YWt *e{]uW? Zx#W]Tj3cHSZʇf=٢Z>bYѣ "5R' *lɒ- .z8OZ˽*w h{ԡ¿)5Ye/;1gV8H.?Ŭ};[K؍duasXwH'jL{UqzjɟQٹy1SqDG᭵9- {] Y)4V%d,cΗ\g >n۪<򱠧CriFI*QƘ#3(rc\ [{BMI.Eŗ L(dًʐfޟw[M,~+kL+wbsrn.Qz%pv_z_SV&8mr@w=Sq<#ܨULXd6irO #hTVUmʹa1:%WT 6,T ` ~GbIAZU]9w4;UM5r.j&W8]~m/ mCq`UDnVQA\Rv)%,HYzF{nakH{4=>ܙ.@>?9UV7}GC &Kq`ZSFMN55Цj DqH,CYqb4mP]D!M]{v[D>O+?)fDo&BUH;NǼQY$jČZ =eej_ʛ E^JQ}1x{zl2ZlGQ8% rT~%\-M+9Xj梁KRj-%^_/zLgɊ \rC8*nݼ:b^CQDK]:/g-Flmjv([VU.)1Fm +vD,wX >rրd.4r5 4XRs!<9ڎsn=YӜ )5xSYĽ(}SxcQtE )޳xg6me,xi aҲwHiʚz`g-!4 XEZ l\/63@gk\#5z6ll'zU"*+FjA0PLĸчZ{"N&>3ǕRTѵN<\Iv'{Sd4aѢ]۫)Ec'n( C! ՑA;;@h)N[Ji3Et:L_Zζn/u&w0mo?;gSa*C{I$\r^^,ߞ-rBֻ:vk`VgCv=C=B an3?/@*e<<9TtJ,H{?_k8Μ]%Чg& }PAKkVE;I@>Ck`N>{{8S$W>%o<ݕ~]hGE@./'k~ 74>71=bDQ,1?fzvȒ]lHD*Tx9A6Hfv[ILlI*A I,ռŰM"V&G[0Y>UmQ$~ Q't9A\2n&8* k9_>MQpH#`mqϋ+s-tE}OR @k)^ ]4{ #/sKr\?Q*ߣ hPnA`Ԗo`fg O/ÛؗmΌe1h#*V/ tF7tVc1KJBCnd՚!B!MAXhc} p4K'[#\F!y7h?S- W_>@W&T)2~r耠|ЅS"bK(xY+t/˲A؎/<^a'еF+ܼɓWշMy\$&*7気HEaۈ¯˖ݿ,/.H"ГVgĤ'ha)q`R"9Ǥ{ JyAAX16[}T3 n=@dS+/'޸M:c>-vTՇ;`%')8My+YhW[zFV\b}p# ;/2!'{1;_4;Ak4/KQć40̖[xQ,k#?|ǔxD3u%F'hrF;3:"h端n):eG7*|;af`WL!iT^_=dUdAj幼ɞK߽  īk@Iķ\hF}XylW0閔 S 1#3ѧ+ HXs n'H<#0])I A(@4vb d QUUf㑅$P2jrxUΎ J ,J>p$(Ĺ)'hneqH#cNA"έE#g66ipF&]18iu='p"ÔCEVSI+SW@xKzuB߱FT&~ҙeq`1t/MC$ߴ f}q~H!&'sǖQJ!Cm4<џl I')?Q6V+oY2Ϯ! Z+e %U|՗HlVP9`0NNCie o`Ƒi,KD u=X-O}$ - 1&=[UF٘Tp',ÄDʲ(]z"`aNINJCrGu4z)) Ӭu(+z?3_~g>pM4˹eDb:M1D>քlbd%bT YC>p\ *q(]cKjte'xWQYF5Pn be"/3 KZa>QbZqD^o\Pl/N$yh u.U7@Nlf5-ͽ w -|=FR֥Q (i`· ;1@ )[. .R1lk96Vpof5bJŊe!P߇gİ>7AD '}c5Jv& *oy'fA q/޻mq;_Ux pj\REK*<ܚ[>bG6DM^^hoc)9^/kԿwM~k\`uơe vCz*5B`#[{Are-7K !d\C\y2#QAyuצ=vvnV1X(o- f@rT@PH0d'8~~uAI\cl޴+S?བۂhfmj xO-ɺ|@|v N8>iazi<,G' 0m3cUgFqȝj% b{kJhB+:)>_::itb2ފxiL1l2]mutƍȸ>󈾎{,_/i9gI8mͬ.Ddx@jP6kE 9`7Ykl'SEpE*cLɢ7[A3$9rR1YT_$;%VGIgp!;v20$-`M-+3y}7&Ќä֭.mU5+ KeRSjw|s8~xmԁx1 EŚez>(CzߒE$xJMKv"&,uO4heVwK$;:F+AWD͋ϵ)2{:¬΁7Dz.Yݰ\BwtGab62PCٓ{1EsK;5T dC6s8_,\=4?Hi,0R<->\|`Eh/"-$Ai}KQ0gǻ6'YR[K<áԀFlV'-/3R2bef[$ ﬈#QZo(&- wmB^kSMLfxdq(DFjgx/i gƢmN>u}~4KM!vy] >(K@/44z˗:26~&-gB?(p94}/]VRb^b^=O`%DRIBt2F4#m")a01hqia96o⺺LZrǵ1{ ;hѦIǾY $.Tnh dn&K28}]&[[9*l_˷x)|i,ӖD+2QG$s'U3ɉ}'-öoi؏P]/*Nr"sX(?E༶hs^;\Z>&P44"J}Xd+gl&Bg* YE YR9C"NC֠*>@R|Z>kkYݰn:n2p='͒yN'LCK1>ybIe*NG o=KFå>Hf"?t;t0VTlRCY UWꇟ-pl#2opy#3W Xv#5?/_k6ny1m&Vͥ'!Q¬鰸|P);#x0G>zMlһNgb'YlH؟rbWܵJ%4Ф6QYUt[;\=pMEgM4ͻ3.zHKv D3m #]OmvH,^Q|4֡ `Y}pMdZ_WQ!㌇ߤeJ4n%W İ;\&жILXTkImv/"R?Tݷk72|2-NVXy-4G u6BDsa8ڬ $ﴖחVߗ;Hʲݎ\ P0~#GFC/7;n\y1Ql3L;nG;|%XꟾS(#ĪNéO98Ͳ%SUGmDdiE*eD$|+~]ȸvpHz ݞFVKzG݂hRq=$#'NUTz}46q0&W0ۄdyhI8)jәdT1*9'U:X}N I^4ף&dpåսg Y=k(3` IVAl=@EV|4gXIdH*)O I"tEh(Q{Bnp~?sNI?Gbjif҉~C#Cߵ 5-gQQ`8l exXiA~[p>Jf:3&b<Pҷ`cPz^9z Rٹɿoã7Jf |Wtټ\? hˏ.q8ΘxpfB%aMc )r,Z)Ɋz,U4s^R>ESA*z%ZP57 ~az$qPN,@7$X3I4C_ϫ,2G [Qeʸw <XQ]il(˸Zl6H (bnrhI#Ł ilU:04pi%A' *Xs_&tᤨ'}B 3㉠jk,)ه\C[MdT|oփPIv(5|U+uBb%/}F3Eu6mYhnJ }n ZMN#1s~;]4Vf2VnʠSnY%L= SJ|Z <5Hҵid}] B kBwfXacO zyEeQs%uqcUSy,lm4m8a'[‡] d; e񠣷1\A1j %[ xqXaQ,w$aP*?qe!;gkD$noNxg 7 JRviBSvTĩ X1?a؜~Ikơƣ./<6y^.sA,ϸ:=9fgYҎ5ԯ,؜!p@9/ti=":aI8wb̐RI<!z G>FXSdx"y2S ?5Fʐtf!ejV2g@*w5usNg]1JemMp :A5v'Ҽƺ#Nk`d\KS'w]L3Oy/Q~$?Rgm"rHC >@x2rd/.UBf6/u/{Y^/<0#/+wo8'BZyk6ǫ鴒KV? W1X0 o\6}Ygַ0a$y,mDҎ$.zRG.5R=hX[Ft &2sLNiVĐ`8M?YQLȒtE{KQ+qStIW^d_@쿺'\aEP= vZZפ+tWX*'>uЙjzs=*|_؛ u|Yk.Tvd"d^O^P x_&%6ӥӝCM".`k5NjMO .6ɷ2V'SSxi |>,ĢS=*HE3ƉԷ ynJU9ovf-rCHs0bk,^ 0hybN3 z;L?@[ wH M*Ia3Sb^pW"LNݘ Am@`1։`e601!ۻt5?nBMԥ}%8X$ ȯT 9E+ u-U/9jSxpK|s13[KM Fci/5i)rzClz iY|d||:>3uV͟?dQFDUJ.'1~T\B~mgR#eFn\D:v33+O@\<'C?vkݤJq16 _lusgbv7e v VK~ÚcQDJ%iFk̉C&TDYSH#Vynpu+9; IU1xx)H̀ڟ7 ņ|ǃ=W{H1f3Ofeh>|]Sڵ6 -4FM~6%aq>j9w`>j6j",tlhSxՖ1I- lZfܮ 4@@uMp~G!^ $L|Mlgj"|t(:3OЉg^nZdiC )>\c6Gzs(k(-GlqOk Zd)7B9!7K9H}"fO3+GQr`wĖxd֛uA 2D~ۛQ0WF&aI\XPUa@ƒ e}0' ],P ɒQgȖ@F^瑭(C\YH}%Lt\ͯR(W[̖Qg3{P (@-y7+^Y]{s8oodW=W#/5)=!d7:~.A{4 æse:9|.[uR&a 3$ï$7"Ԁy2 zRN޻pr,DqJڋXWcUR!.<"Gpx)>1 PޕYƀm WdupJLiO=Gs{JaXJ%`|!A<:]xL~.p D΃i߅=*̾3`}NX?( QMy |5`cNK.DP5/>nMJ>p-tن*8U2j|JD<+y4)~,zs#V͋ZMA u'"Wim_z?jݵ7yLY?߭`}U8.iuwJc-[iZ<z-%"C.'г(ˉXIz[# 4c$o}]򝉻U| ̀lw7]b:7Amthn FR1Q] !(8X1p u@*OT"{B3fOi_E t`.)<"!92 9{= zzXm`q52K*;cHX㧟={j04YVc{3tD0(ޮ |w*yF`fJQk}ls͐VoM*7!#ەB,BM$5eҜdz\ T5 §VJ^N(\׹drA+W$g ద&}WPoQAemexs߃ ]xzt@k9]GSn3;,@({pJ t(\ BE>e1$]aȻJ.<';0LdZjA(Pez*ú)[ 4W3f8g>~O_*MZ\p 4i@ 肹P#Ա=xſ,w{o5+hk',BkL56+)/F-/\M9 ~W75X+4z)hz9PYǍ2PXa=A`8]Ԟ!,mŦXlBB{VX33W…w"ͯVF}79%D|guR_sJHlK㥇nE@iXKϕMKE #`}D 6c>sH鿪p# !X%1jM 5h}k?p^dtPZ `R1dr. .*hr/O&׆VIc{H;ШoꞤ͆t@;cnaG&_L сk1Ngw7Cil\/OmcO}五ήԀm {V%Umb# gYRj>}2OҌi aϮ}h@1G) D Rs(qw3Tp;%,G7b*`a^DeGWp*4lMG==Hʥpd[e@lFHq,Mb3[ày BS<EmLLrT$Uw[Bn3YoVB}1\wlj"XTMX|HƘ@x֨!dC$It@R$^^t;C!Ud+-5)ݚ`kC4Xol֗f6*Wbub_']RLZ H Raw1sOԜ g癖 cZ >@>t<,d33zVիI@o8}s-A.7a/xN$[t{ڽV0 ^f2XVd/quAxG0Q}e{oODkqz 9̧|y*e[ (<`yj1j/|ex]{U"ɦd춎֣^νu1uRvu|Kdmm~?=[~jc[/$N㘶8v2OIHUhTE"d@}y°LS#tR!BPPDF{Y@H|٥R脕A{7+;q 6jU) Scv'46JzԓIYUH!#ڱpp'Үr߾ +[\kzxmje;C kx=g/aG MfrNު]FJfVz愜6.w;C9g5ٞLKñD[;JNki ΃r\o+$ޘ6҉ Kt)R}7f>:r0qQ<գ#ҷfwvCf0V$H5O R_:\C¯f7h0Tvij5EW+>xa6X1JG JT^OdfHpdoroe;o T)x࿂Kv~V4P][l:7%Bi9/n9?nn F#i_oKBTCe=" 800q91[mJyThov Zt~O:-±/cbA@kg(D2V8ș~ixG 6(di͋'\o _$8(ߌ+XT~rW7PtxOQ^ڪ!5DrWqwV /Wx*H EHsSRvS"I]K~DCK%iR\Gi >@sXtپ9eJˀ`X;S/O?ͷ1 SR2F\JX^#m}n`2ݥqC o(D1[b g!!l" Qm\Xs"˛E3Fc0Əj/}Qo#)^@/9}0wzeV88 <K,L؏ҹ6bQTx LJuvhvkA 9? <(+o:В<GP HQ^17/dƹ86Y5nn/1š?QUƝWUĈUYxb Hv0\סHqi9_\~<|]Ȓ)c2kA:vM' <%oDPY}d4)O)8@P4h?LKG'e8bYHz+ .2+qfb߂hy7@ l d F+Ա%lKJ!vM?*>d1MTZm8hVܢIU"$ .F sMNPO2gkll:j^_ &+RGI\a2壋NN8tNmn_ 2`n`/eFf^ٸ\uT}.F6Dw @g̊dT=,*ὝHqBy \ć!=jl1$$_+muȡPG.2oY "8{&T8zڹ@+H\H7S ; BS$ }Ir={3dzo~d\=lr3pZD6H8عKPTh:lZ19+JN^||Z5 .{C60>y?֗qrʛ p(Fc+ A;uGkVct4E'e,x+UБLR 4Rh @`ZXgEƺ)xiR;JŠC(.eY:Fd}ց!Θ=\^j8 QWv"'4#Al{VJ,t'JaRsSR0-K!}M|RD"ZJaMz8[H8b4zfnҋN=w"ai,)ڨvIdk8Zq 7#tzoIY\5gN:(~Y3VpZ}ңx(d>wKL0z;a"uϾ 2vsk]Fc5O,f'Iؓ] M̕nZ5̄p-W kWhOˣ>6 AWlwtS^Kgwk m/dg"fKͧUn-% U뢡JX*nmsQ$hj _J]NzIaiŗHB**-45\@m Ljeq 2jK ;ԣ|Dc6.ʆXѿl ^D4d7$E/ە 5̓eK"S5&cLX4k -Envi}&ѵ;Br.(,!Ug_ #cD! !GI H}ka_y3) l2$+N&Yk%uRa-հ%SGقMY'A讕l*s$X!Rzu. dt00"!Q|`,<Obe-I@ Qt;S- F7*c?:Mhq":?"yK=fúO6]:2G b HE=8K;{Ҟ'kQ|iLmaZ ~ >}iO5gk*Dו4*SnL_9ɏƓpRhU3Ehks%'ؘg\F;wWeZRh\DEtێasJ[[z1@9h|8Su t*`%F- =QnLtXxQMAÛw10ʎ8zRjE ¬ ]'}'wߟX5YLEC|[MYsHgKD-l_dCy2@[ 4?;kNp8-(i4=5 _ӷͬ(IPw`e0ɐ -A8_i^do5qQa{)#Z%_\ \?5=im.dZҀnMsroJU5$7lU9TA[k>UV?uBQQz̔/vC(OԍRŵ]R^ijU#湨V>!mu W{(*UޡE_.Ou$F+T9L9+%kP Dpcd@ yr𾇲e:Kl"A]1 gp[j)Ó4:5K rԐ0>H;"ySJ(TރVP3?Je{kEڻ ~6PB/BgIH=sSo'^ DeL&k}q>-^l/<-e32`3_eim 54}>zCbCHxݺ-*J=u1﵂P3s"e ZA7| 6`$Q9NFȞZf6(BGb65- A&lO׵ڠ+d;aQ mDѧ?zp>ۙƻ0|O8"Ƭ;s K.8i<(4a_Ӛ뮻4lDЇy|f!960hnT@ h+ﻳpS;2"'S{ *zEJy6%mcfp(O^뙊ce/"ظ25*4G!'|pW`79A8Z\n< )zx4J(ĉS,1Lt~ȩ)SqN@`% `9R8nU57b2cb5eQ?%Py g4}Q-;k+*l6A; q5S& WށhdDQN-ƲhX-S1;0W}mƹBVsd8?Yx#\ߠB1>p1E )SUOnz"a&2g$,^sout#|X,#zg|bpK tKx)H  $ӭqq4 :몹vG8, q@z }:9|ODȎ#$i"pm/J~gAiGd`PϺWФn u<-cKaq :YAlW q$JG d1Ui=]j" l_Mx '1a'Nςʕ2ԕ)%j'7vƾnΚg{i.G5zMmĸoE^:=6qdݙ4kj%݇olpЍě—EE|kg+0%'A:O<7}6&e ıtbt̹7<!@ڮ~ C]AM֌{24m<:-W8ndy"J&'&vfUC[K^OoĠC{/ѻS&WF~((윭f\`:Bnߪk\_3޹W5=`PGb<:Z b#t:ANw+/nR"=jjC{'&%<,hj̖pojɦ>PdFxK`ͧ-IMZ#.p: dBǘPH!w΅}٫eL` @*px$} 9#p&L] 沘orZkw 9r(kutLqBPOUa4"漷:%nr4\eo|*P{ 7O]Jes&9I<¶7_>z(}0sPf&i)M qlnRVyڇ ]QXd*QV:sżwi#=IX$RRcsVE2 *alf׍ XLjAm/X- ģA)qDH_sHgp 1Y"V+*<e*Ԟ6Ī2vlj=E&pW, )˗PGGx8D?:lO& 0~r5=MaoUVٙd9 [|{ ?WSN8vÕ}T#bax:NFY5J.ċߖihA4If80]am~Rgf8(SS8,ņ_z(c_ĠvVa^(q& vcAg 5pWco *D,o3hgZ| yJmj~Ϋh۷h&9Eb*{*R8b| BLq$Ԛ[,h`1:i˜U_ݽzMu:Snq 'x<<4z%QDO.N2"M:0\q%( q!-Wk*n@p$]V#2 J&ze7Ej|1Wʤal/Y4ycY-XN{eo`9!e1?l#q{v/fzF| '@djr^EʼO>`'9r$N9Wn^3lF VJ˲zځ̛>|huL`90lkW2lc6 Z4I{8A[!!k \}c>Q<$BS hƗ5oTݥsW*HhujJ)*jK! $i#_8(vk*1ZЄMSlVF+7!C#y~@UdVО05*CfvohIw\`8JRS@%_f (Nj*PPZ-WU}j%! PJ'n % 6WO<6.vFb9^Ηͤ )z1Nd@o ,C4PV/"$% & wr >\ (isw,J!@wS pq ZWLѵ&G.. cxRhjqm/e#T7 e-.>$',f|^=nLYԝ+U{Uf'罧X9ƌ }BS޹+_VGr y8Ц;'m+cHϬKhGC-ٰv4EҐNm5mG.qǨvEVd *Bv_c !Yz>_v5t7<ϳ4h1 L?{]i kmGb<,]U lR$QEDyhk7+e%If׵8qq;зBز:c/7g#T*yXmE)v;@1+Ck+&Dڌje,*Lg>/5C/も\qmuQuwXjjTOUJʔ5151W_hI(}=rİDNOd$)2f ([ZbKEa'D^`x0!پE#ρ*:r}y}cB:"U5VTB[Z@*]$3Ȱva+}߫yM$#a[_N3i1[y6z 2^Ÿ^$ޢAbV(ϢbIQ~'qs.dD:e0Oa@p:޼Ⱥ+,ixD FLa7ZoJ4Np??NEB`0C#M_%K3l@t[LeOҽt8hCy_TaGl:%0BpL*txScT4&Bh b (ĕ۲W|&ά| @f oN+ ӟ9y8$N^]5/ZtCG`8UcL!uZgRzu=x2?c^JXhhO-=rou#G>pNop0vho|lu/9t\Ө4h-֔|[=e_!;ʔ('0 /mz v"/<6#%%.x;zuOZb܇E\u>M'%IȲNE2{T"W4oX,z!Uߋtm:OcSlr^C ?|ֹE0Y q BэLT&h0*6RWl^zի&袉ݭbc=Qr9<.5x}hk:sa4yWR׍!p2Dd\] M)})i?ktLP6:x4qʋ3I3puA-55]_% o6w*q0rr>*.&r62HV{iXKM~C'ӲaF0W \IbfȏUN;Ԃ:D_3tpwDy @ wj3`mI/M @.,!r_"h?i("{?fJX$5rIH}M͢?(шsX^1gW}Xt=XR*RSQ-^– I2WQ.0_QMͶn|֟&1&zW&[ ؐBĻP}"J>!>!VYiȘH"&vA$v;*b6 M#~SXcNޠ<Q]H6Ƣjo !%'薈WW|>j6@5okM n w.Ak$5]Rߘ i2C069F-A=4vtN?AZSwƖ7%1WZ:% eW`TLCw{w`HV@>f¡q{ǣ~[C >";u C5 .?.zH& Z'8;j0$']Aٚ5Gkm8r|׏tް"!Ac ;`dYIȪrz٩$k  e#3@#ԗ; =@iH cpa!`J AWq ?@*m%΂I߬:]l "+6옙_̏)mB9.C)P?"!khGm'a4fa Ӂ6?*Aخp[ fhb]C}{\Mg"҄u?$8-s_Oq^"`cm<IOr1"/қ@3w;f^-H [(lsED26ϢO Wnbs8} w-w>ߚo(` NKe/0EK8Ñޟ׻C{1GiG ~6V8HŠɵdoD3 %iu>~j}25=/FG!^TQ89+VMCE M:Ѳ7W[wJ?"Xb<*VD%~Mئ6!l+H٪8׌- |lmZ3°K dS<TPi{\̫Rn0}V"!ONMi3b&``V5>֭:vn6oy 3 ЩuK(-=@`nضL/0n<}逜g:XYHzcF٘aS״Nh8<֊pb_1yv e fd@T~.E'%۠e$Pд=ۀ 2gb2 n^ h4Eȅ9 kK/"/꧌%?AٞI`1u5$Cf\\#Af<² sFnnʖ׃I؁S%qujuáE<O*3:*%Ўߙ}wcj{@ժ!>R!S{E[Q9ɬ" |K|&A^(9M\0|b %7lAYͼՖ LGa5(J_z6H2¢f9 SxKINI-J0,?LЇCx5yцGFVOESIǕ+u+5赪xwAr#\kJxIr]Hױf8 a;x{X1҂FDj{ x0Gq:e|I*(Lؙ*[JF;MVž<˰*MC"g{\F!Uv]^:q˧LA1 b)o$z3{ wTƏ6R1jؕ1KHv~jV%7:EQGXҺqܤv)M4Ր 1~}4 7Wz({EQ#h f&p V2.4f=[;v@`t'nSJSp{vIM4@ ] 1P@wUB~_z:[o=S1{on;`>&58V~-F b-^'(Â=) K•~.3$PV:Ojc?kL<I}DuI!~bDazFWBAbSVFf@ZŅr.4_+缮ųѯsZԢ^q˜unW7_?g`pO{? 5r_TVi .xH|C=] &~9gu1]+W7:STDma]1+*wIH DSgaް^XEPE j릋 δIKa\eyjb۽zLc 9KȎ6Vk[lXKWo9+"49.{6vUr{ScL5f8D"qəR*(prsK[(u>f蒨l ˨0!v_` /H ܶ/͑MsRiZ^5 "$(oh4̴B˰$9a0Ę=0p "CT?鄧$ 6逜B"cL7QaHy;q;o2ZG޼4hb.B~$[GeW+4WEwR݄[+ `PdABCAACI% E`rU^9B~@t0QPPu:@uP?-$L@.젃sI[oz;H}vMZܭ-[Ґ؂EZ\-|}4c|GMh9MIc]5 sEWx$꾀tcq#k6ukkYsb)kБE@/\㛋Dߙx{oO脟Zg?8gE `u?F~Z9[~ CSB`W-v7|b*)6$_j\<~@VC|Zd2t4rZhJ0w[ w9:^"J|2#l"1Gag/3L ( uy~m0Ŧ:)~EL8BJV'g%pM@l"eF^]ī![<\BNyI Zjl+߻6"KsDôxQe:&tzLXojaް&v}5;vq(2 ~z+*b$M¨J'VY阪DЁse\[m^P8w Uԡ2(LZ,Xz)(kY'r)Xrznm_u~% f" ۠4JiBbpGcp3;Vvآ>bVle7-XaI+bh8{%^{G$39uE+~U4odLud' h0`3T+N Y Ł{2*l% VqU.?zm׋O|IߦA}LCDg]iUj^J$\5hRq_y/Kgԍ~X$0w2/`pU~Ga UЏcAKdGLGR͟AH\$#"'{9ȹ'FyaMlPI%X{rP?vbbS'Ϛ4jHRBsIG(V&{loxo6 Akⶁ[ `H_@=ô6ǥ.KeW",eDE$}%zs'*BOUꡔvEz+[KwF%r e>G,ߟ6 05VjKmhm)*.@K?, u+s&_V@)Λ(R%/$s ?.Kh!!u^5jM}r0( ~<(H1_\.q,>vv,i 5ԑk-g0JA239 ;fsF飍%uV|L;2l/dZ)ugL6rCusWґ>6 _ RYk**3⨪Q.4.X`e0ݶl-*Q/ M*y  qICڌЧ Q@ease%o Rv ~] BzsW9%;˛޽&nCJ"y9io:f;Kc΁73`_%c&bY#է;萪NbmXj|w{2ykQyTf:\v.h+U!!GEyyWVKi\Y*Uk e8L$P7^7IIњ%{^̀=u+Ey~`U`"mPg·b@t*DΦ#HdiC{굚żj1pp8A!L(bJZ~&jvlߩ1p1:=Y:J8 Ij:O!gr#V42(,ș *FPrF&^暤dreV_}.W‚0D {J`LR7"A _ͯ CP*RTg VgWΊ3۵& g^_LϨsvW`''lW}rfbP=4(BY#N:t5e5^8DΙ彔$;+#{L, ˨H9jf]MH3fY!-D]$ g[;6tPn7+Ë+Fy")(wQ<ؕ.A\F\vBv9<'x ObQ\X(LѲĪ 7P $ٳ(LT5!;RAkXz %'Eah-{ 4 sɅ1&3_Ȫ ġ抰w;[ i4-e;64q*8sEUHl 9 NZulNd EgGWҋ$&ST(F{E)M~/2!k~Q1-VS'T'Ӣ0\!9"@ u{Nŗ^3qM] Fʌx'Ey@鑯P@b }-W|UX59G kVAD7Ke >!u :&?բ,=s~}(@U!~gXDmH"v՜u~ټj_g#u,7UZivQCK;WrxfDQݱCZ@NxHW\L=42u Y˴Cd2٘S֫B jƍZ()Hݒ|J1tҖ RbvsV;ԇE|!TI? 26YFNa`{4aA~bpz-5q?WNAM- gbu'rWJur Pݕߠ mgFqyIXPD 79fk>҂ܥdd)+s髵Y@C+}zO6m $rQ TVX"؀~X G)kHHNԳ=ʷBފV2^豟87S]}+eƘ]9)M0ߠs,nu *4=X1v*w+vS L7pdZ:uʷɲ2S)JiKB'Q'\[{SʻH,f"aHAp7ݤS60_hsғ*jm͖:=."oH+Ę?yS!ad/nDo c̽'} 'dF26ԧimز-z8d)*$lr$Z kbgdJ*vS警MRgЕ1(9aW2"hX۴ʕYMd8j}VVq1X}"zf ..0Ik~!j  'b嚪8@w:AI 7~>iͽ0Ԡ(C6qXOjŎ4Ā/15ÄvCvVeI?qp-QݻwXe{+3vqO2pjei7H+{&HY^_&nY Nѧ3$>P0dL2t/IӶ\0~<~0~m_鏻&tDpFInӴ(t7Cp7lFk'\`D ʃW!LͺZsX(ѝu,hW⻷'P0ːդgtr, я["No߱7>^/Q<c.3@VuywzUd+'r&7Ht~_;$߮\#.i" VigY/dJۀH;cg^FA.,A93³4Ͳ$,v;Sx9xeM:C i$&n.,ZSkU*Dھ"cInE(wK)ėHoH%1\i'' |@ߘ9h,C\R'5|*m| /IzTh3)ĩUk[g?}#o"Qp)$<֥2{9\#_0/i/քBuFɱaO3;;3fk+ wwZzOh\E,*gnR(A_FKzfHztzɓF83aFʴx+_uW R"l^Jk%=}7RQ~\[. 7F3n<龎jyXR X(q/B92X#0qOmhr/.N=⤰ PH9C ,إA&0ȄƔ`CFQlS_[CkZ(q_ u Opg8J=܇@\elFW7T&"F|6v=ŃΑ O;Ccp2&GV&+m~_5'Yd;ǁHy*:tE0^l"Iyj ojucǰtdޚ7Oܖ"z؃[c.uhv]`X 3hCRq+Wub%pmfv,̎H-*V/>a ҡɘQ햶t[٪yz[/92Gh&wjvsG3ekgUR跿pD83'8C[x$hC~TH/\&3z5D4iDʌ7łn`#a͸X,*;pu7HYIbΌ|@IQ3rQgUNgU}A@5mnllgSi\szp[YK7%S]՘R^o*9sÚGP(a̤[6[]郑S-I!];-b3'Q񆗑,\a`$kS.&lQjtvLE ^6{bAyf 'A&ŜYKtJJǴ5[Kp' .4O``e1.8:6`ْE<"KS2a"ЋJ$'9(i|=/QyUXbeV)vA`C&opxT (+y|bRCձ8|S@J]\K s@N̽ˆ k$ K #?%&t㋠nvM&6^*Ej/QxH(i-?D WdsSl" &sS`f˷_]~؞{H8Ԍ 5YixGK6̶`^xyWpFx 1 *wA)J.…En>:mlR^`4[F5WʣSlZCWRMk++/o1XI̅.=QcslZi]&yUZDMxcvu|pcm%Y2P :^? /+p5&ۧe?os>$d HF!hYPaɪ4a,55 XHB-Ьƥ:yw<[pDK66)tPD>$2{tjRy1}3v'~T|v?fyT{v=qza r\DedEY2Zf<'cTU~t\)6CPvg% {'uy{UyX46Tތ W9"dkvi2ƕ)d`$8ёw>-wP$Z8f-eV bVpvL6iεJ)*<%q/hӟqxKe$|kB*pj -U@?l˂2TZ#4&œBݦ9HͲ9dnH> @e]܉ 3Tg&E&i;l}©v VzB͚a "G{|?5=_s  +纾l5)vhv>,%: v!l[G9>ϢE`01TE>LdNXSl}#Lz~uGue]ov; Z"kTq6gK w'>f⼛Y(]샩H)՟QMɫ7{`%2opqf}6&|$$vHs%mLϊ(@4]2^(@MzZ)OK奃RHF<\3l_L8j|fفo0!Xuy$2|c&5^gI:rLZ5]FϠG8L;,.2o/X.O-?Bi?F3S#_؀ 3((F?褜0P8\(e(iIs~[XNM5PWIF7S `![߹|Mj؝NhpO9(3O8Q.Py R7s#'s cCOjƀQH K_6l6Ѳך0.]Zj*h^*Iefv_(m_NEdR!T NЅq?™>ѯ*z>}~L7j".*<t:Y-j(j$%pq 63zZk|]p{a>^ Bb' YY&\Ϫ5o&ļ,FKY)KW@umI P3+-a7 ҐozVkadoyځ Fy9QɄ?n^x~vܟ`Ɗݺ#ӮxrnYcj7Na8`]++5@'Q: _Iq|[ R&%ܴ)upyLz%CS }X܌.j4dXsYӁ{8p<yt e-o#R &<qZ7rTpp*`NyMp!!'4jX*W;;\DIYuҖ+dfK{5Pӳio)18Q4%T^ZTm`關aگC;vi^]~*pb#^7k_ȄdJ8nG ZS}+! ʽO7Wr'gZ%\cb /ɔ%mH֨1MC7ElOkKP\XeC6yv~K1#9昷|Qn*X7b鿂 Wfwq:Ʊ`\F17{CA!A ,*5_l`AI^^ L_N |7,"ⵔjŒcaUk-΁\'U;cWFw,0ٻEOFˀ%u?h|L2Cb 䪊Y\XoU=$`ŵ)<kS-:5AItC-%mU W$ԱAA.w2:Ze0ι-C7"nmƨ9Ñ Ұn{[}LaaP0Z&Gdx,+b_*GΡ$`CvajW\ݕ泩(JE;i6 PvKL1ۺY7 ?-T0h_*6hK{]M |gF>;8f;Hq"CA*g֠{rGyQā#< Y}!XO-|mT[l. p+KbRM||MwFI6ڤWԼ66.i$;+6b(0v#xq~@AO O_dO_bI?1qD*iro>iP (i2}#*>UHn)IFh54ILROtH^43@Ū"uh.k="orYz1%4u}JPf э*5-U,@lEvyaYut>e^ʜ!;tAhGɢ'gZ>Qyh¬+s#2R 3Rd[LEXY=Һ,Zʠ3-ARB%CB3,Uk}*!eB4 W=^Z6M3Zz-̇}Ұ4WPuX* 3_߲"dn{PQGY8ٲ_"02ؒlMc urG&pN_ %d"V vPp5jGvRfcV$Rd֐1r ȠPMDhS |Zb#qM9gg.ˑePKngrl4DC;Z`5VE2QWrp}nEe @˼N>Fm| ߀%AŤApKUHrl2r`%*MpЭNfŃ'VbqNjAo D58&Y.gDTn9#1F e:5>4^ouTزԦ3nAJ(tE؀SH9q iBf@5ۓQ4:|0W[߉jt:}>]4 N B]9vA5;]X}ٵ!j!GX]xgwζl(Fr]^2&<ě|i8Wq/_gn5V{M# dt) S`3fyMe?(‹*LByTxT1BQjF@'(WUN1ӣj$'l&8p4{^wxJj2>~@QAU30:bKY7t]E7HXO`pAщ2`YM-AףX4jˁB؁;0)eA#q!4op%smz65$rÑ{v)n:ф\nY"F"?:,ej7>Z$cV j7+ЉzraR*;pˏHunPO6Nc|Lͣ<7$>,sD^~misRojj$QQOKuOdM/z^:!^hfrOz~B!Z$/~sLyUZZk|yEqG؀r8aٕ&>,j8dTc O9,Լ4 {] :hY3;O/֌K2;pGO10z]3&PdtkF'z|8|#镥+#ѼT@*u{;(VY(SUc4;Y +.-,EƢ }1~o{o VF@!mYW+-cdDc1|꺁 삎Wz&qt#R[#&xoۭL!m˶?cwR;鉉*OnBEZvNPJ!]#m(j' n}&>Z?kG|x~&Eqg,1$Pu|\XLZ;k)CYR塡OQy B!U]Ie-Srlz6;Κ0}F+'F, jK+;OQӯPb>qDJge6\{FnQ/$GٜLkz]p˼y]49Sn"*~|P  u@s뿹& "҅+PGp`Z6|`NNqivrpΎ!^ Rf8< I4G5*+s 'a+SVrN%'HΚpWWI|)e:ݪW1 ty(ޕ,ZtkˆtAl8d#(kյj(KK'u%@J*^1eѭCYwjScv36nqVg[ WN*Иx.*39Q&w~^hc>"(qВCqӀk6icbb}8XI\3:\] fc``JQ98.嫼Nu7-q02/H^{=2~r5bs@&۰w9XC4a>ɲvE)yj7ٹ׾r GQ~- A^_\cUsb I5+_|cdNꦬ8hNvL94 |I {K8:һ`%vԖeS+'u;lXCLADo fJȦq8_^+l2 b1n{{بxNmƕTNb찍tm7XgWj<@@hI׆vbxIYl֒Y|67#|ޛ`%c'-n]th&-RRy/6xBE?1 PϹ y ׭ ʿ{A˥P47! fw_5*I&l[n( mP7qDDɫZzZ`#]%\KjH]ZM|UeEU^ճe Nq a,L/Nba| 8==3'Ij&'Lht֖R;5$lWb<Ɔq5f3|$/m՘JAm “}^; 됾{BdYXp++iWr=(Qgp,X/4nvh(o&Oami~qM$ģ^̸1% 2k|z=ѱ9D u86Eo+{~i#n,e!v*jٍ]'>mlRzQ$|F"ȴ[@k ")}=̇V(;P|p&ͻftmui)yW^I>*7 #DJCLsRuD˵0T}DQ.v%F({؂q翙Cd_?,0Q,Ut[3 o;nsZ^ѩ:#|w))*_[xkY3^ W3QǣSVvݲQ@$yK1߀`tl1\a07oOѬtR?!:p;OV)ZBNύ IYSxqEG嘞dHkUR):;H dP$:y4 z܍jfTzM|'.t978Z"? CF%M_ W5WPRv~a<.Z5!Mm_3v9 acU{ HQV"ۯF1A t/CW(,xn 3uˍFMA'N>sXrփMsv6^g.{? %F*%r'{9hʘk뒺[4>ONશ8|TVN>0gD_ 1296w-_5$o~ct&c;|łɑXERX!TӴtj=¨&;%u0$UÃ-8RXc<"L"_TT*s">$Bӆ 9|Q`9DM`E< lŮ)ixicLSږګ Eb{<`,Kjtw Rq f8Zn`1dp) sX|BtJ(/ 2'; d (\sU~{o!VJz;LB;0u&Ch|Њ Mcx؎ِ{õ1Yf!ГO<^^C|y߽ͅLҘm1<!_^~RNF2AKKʹv1B385ɻc^֋Jp&4 a-T P,yz {Բ#:bDi#r~`xH)ZD?SQ ژISmI( f+Jt2D@?Ζsc{ӪZ[\נGmS8 LXϠUM)2 =jX$nL`!Df@KE1;@xK₲VFPX-e+}t\%|1PSb;JdcO00Lި;V%*|qJq)CQɲz|uU 7h&SI:egTC?;Wd hxY{0p)>jtv4~K ˶O^7#(O@_ j>ڃ飀gt1<3*Z2[՝UrlhtxmU;eCH"]Eۨ6,tdŢj)b/4robV t Wc^­|9EGK Qm5soВK!2M*(doF'앛 co 94gt#e(; >¡gG7-YJeߔSH`#ﶜ /h$] M `c Ag_FuC2쐦`=)qoqG5ňZXG PO{%D#š~7fI!W oQI8VDPY8¡q ^qj_ rgEuwQ8O}|R?uT&:|g%PŒGI|Ao|!\&!&mA.^m9Ng¾aX#m5ݚOJy+ÑU+eTX%ij2 5]Bcs0+$0i 7Mg͝S}]=%gor}Jk4>Vz$׹!Pe EGk٬OՅhQ*KF'/˕sBr$s 52xrgNjCŤl IGbQS {* I;fIoF*Vs2'm9??5.3 a`ԞI}"y)̮ H4k =Áshͥ?aYLIS%vwi+ĪI()Bp;N kaWjuΓ39C0;%[DJ4Mh׊oa]i(:^)Ex2G)VJCY$X2X,7 wwfyþ7`_,#u(@%?I:sp1W#V%0NA)'xkKI袀x8h(Z,&HR Wkw @bs%) :`17(֬2l}O$"yk6(+ߒIoRΧ$5K텽l`,IdcW>6M_ $ (QWB@ C% &hROY7 RhXL, o\čl w-H8-8~~l+yaIVҀbh^;-4/Ͳ*n_(ZѾvpiw1o6ԏZi*F @ߣB{e6*q+%pSX9٧0}MDE dƹO<7V(yX 2 :AU2&03GW7X$Gy0lB#ȰG ў<SHa'D*Kw.w&fp4./3bYx+uct&7ֱ3ߝ$tEV IZz_ۅD49 u`51?{VNZ8DiS[F7Y<)0֯rD5[H^̯n awh=~VEgf ٢0f>.Υ؜yv._3K #[ީԍ|ė'-xخa.a`&C[U ]NyA=~kC6,U/XKEKqdkC+“j!OHsKt͠2b"S9ވR'^,yzjBuOȻ,GVKݠRV9uZcd&+Ek3mcYk52xp;D )s: BhœߝPC!& %k {~(i<7 GqUSHE] ,d4_UO_4ٺX G8,R j34iж(~)׋$)sG͂,hjt;zb|\T!AL8x IAV$ k -8莋lsQ&"-=@Pz8@ 4PEJN֥Y+p &8@x/ Emu1GjHW+qHͬl93au(l[pwW831A}4zNvCމG,o-XCa7 u,4ѝ|JfKKdb5 _ɟ^Lčl¤ֽen>AR3gBQb{)d_R%}/.ֶPn8a;.B< 􆳲";n:g= ~"*ȵj0 $6^%2LAv!,Pt},(cäESNyjϋC/#_DQIFxS1*_KH3Ȁ @%`n@'A6YIuO7FtSdl%`vX۪=Kb#KR]doh>iK ǽA{53B*!9z StN,D}4M,[x 0k=3yhU|D @5H Dl C 2dedPiȀet+$ҙl2sD٩"ͯ! (s|=:d̸Y)2֓d#pw^,?Ps?V{B-~~-'a+03ǦZ 3PT;>4D2$ AmsFIR*"Xbg Tm !? I+v: iwkZ~tf fX|-%A[jf_.]fԼn=NJ1h:P-Q)() n^;<]zR'4VcbB,H8 _tABfehH?h{PRPCةDBPd~dxؕ/|yv(v 0$E2,MOz2#-C VVŞA'  +≵޲0jkÍpӁJ`6:1Y-o'_{8RYV'ƲWx1:{ɦ̱mh:& $ԸBlYcP:mJ밶 36SW,uv1=ʰ28zyGKUg弬oW/P&0F<+\eFLrZPTԔJ, 2Ӝq@#'xl ņi[UHRW6C̜aLʺ5%4Fx'q`%8EŔ!D)-.(o|;%aRC>) KSk&_Z̍Wm1Ij#Q{kxU$S)duvaڳ1s?kb`((G7ׇ6q)11مlcJ[Wr6V5IɊ&VrJNFk HVݺ@@}#w~!͂ߛԹE 9iDp塀7YC(+G^N7 #ch @ja% VVQQHvb=Ac δdZFÆ#2aumy#]u/hm"~P 2Cw+LZS< ^kw[!'t^m'Q%o6a=Lq@P=HV6V%,)6aCbJkF1;}Ȏ|:tl;Bh7\YЂ4 |2т[àt5~SNSn7Ehq;M>0&2Y( ؘVWxdMk896Xþd@ Q\;{ ֝d-#9fmE -QUԈX4QE"fYW/nYئlv>9Rl1t,^z ׎!T2cgp3+}%o 0?e/j@S;Pt?5g-ρ Q* j] ~_BhOAV̪NT&G^נ)d aCZ2 rY_>ILoeHn 49b.P d)r1tOҥߪC@o]jN0ڿL.%THZ,cK.V$S7iWٸn)>EUn4?(Wip0zmsSQ>׹~wb'|5I8tF?-?I]g Ģ;l–y:M} T{f mpھ&7f.G$ǚ-ȐUSA›UJV̍ʜmSܧl{6I;}@G‚|_Irϛp OUO'VxmR'q|D@ACMÝAn`Z2EK&j1rױlӮZ8ٙqIDBor "x%Ζk?GlU3Oͣ(3c>$l^6m*ۧ 仔woOUN*j(j_z0T}~G$ld3OW⻃iBQa>Wݧ!olB7HsZ̒}%O05҂Ev)lBi- UvR]B#fC !~nU?Wx\=/Miљ5,b*ԧJ[= U`Pi# ܧ|Ag2~9?tIM1Kر6 @Nhڻ޴ܙ!Z2zhIwp !dm8ќ JKrT>=^'MsZ%ր4iMv2d6oF|;)aRJVbߧ>ۿ+r%y{>3)^+.,}Նaעȕm K,̍3qk:0KcUt}yoL:>_ }G~3['uY֋ ZOtyWã\ýZ⥣7R{teU}g]@Y~7J}u9yE])UIAxpxyBO02뉈]nٸ"^5G1J+@oK( 173xo~2߬/uo"DJoTjbS( 7n[J+HnU˃Jb>9SEp?L銄+6TM^C!PG8/sW_際R@Kb`h11}aR{*/l/ o=o-M蘯 3*j';Z_PZU#P6yFဖz!qSP9K|_tD YT1ǾfkwV\}_-9.e,xu<^+ϧi,FYWaV8$G>lOU(޹}w#@A3kb+s**Ut88Y=eO(EǻR9=1U5AXi?Zt}%x4x漎L j+Ve ]9nu.g.Ɖ(ss~ی >Z\C?m7[ni2 U"\Ek9,bB(#wApZ ^9z$0Û3UKv럋|؋ EOB@}%LT1t t]O c|kEɄ̘Ơ(7K"Pqt ěpt HA[yʫ~/X4&N ߈\&lg&Рu6bBX~Ygc״1ǑK↼$aٕ0ut]@M*- A8Sf4P~(got&5**egݯ^1Bש[kH" d9x1^;dʦ'fob+gAOj\7~^Gt! ø>Gº t/lԈn2Bb%`Jw B `nPPEMO'sf:_;pd8˖i} [CŃ%A*˩'}r17 lS:o hέ)7!N]w~&J(u0 ,/|=UF/)(pYiԹ_9wOWHDNVi^fGpOry(prr>An c@rI5kyKr &s[tI#Ș֢q"I>lQ[N0rѲ$ Jiyt;>(h+2fӟb ם 6FuDyo9YOkIL,WX4kAF Jg˹J>"JFPPz6&HA=z.c H!Y|#3촂PɻHF-3\#I6f_%c<:ҁ觀IbrLĐ r> m)E0DM:x=9)oqnώz !*zg34hɳm*awbZ?it"VklsO(f;^;I~{M']JTɷvKSNeJGxo[%ψ[s$llyMGuՅǥڻQTXI^jOt6:p Vrxޭv[Պ,=kgSa6r߲@żt g8-*?O%gܠ|mzEphY #rhQ"$2y}Fm,`onMխSÄ*oEfj6t 9Ӣ518<~8Ec(Χ$ =Ś< 0;1@Gّ(IjmdQk!ޛ&}?_nUd1xSNV[YjdhұG ©D^$ G',W&BM8,01mI׮ BC?5j;S=A}RW##9"3V')q1]۩8p'b&ij~BpG&[43B2E{+Ԛ>\T5A "9Zae[v 94n_A ?'ﭠJӧ*?<nCN&|\f:&d.?b|tMBoH"/O;U4R@{h c$ viz*8*ɭ~jIMY~`f6Oձpl^npn3I a|/),rWH&'"@+zgw{tbIbM0HmDm2N6tI4M͡ĵ]Tq-2fQ-Ӻ펖6O$0oI~E_ϛjjlUROlpd%t|߆*ȿz!K-QڐN(H9~4f Q}][ K|B 0-4oLA!17+݁?V#ʺt5( Zo&Ɛw>9DT%n1ԙ'6ggH760]4ǿ'>>Lqw,Ĕn.ǃmt8]viZE~ p;V9bæ+(`Ȩj*gѨ8 Cryl';ĻxN$-e_4)s7Hlj'W}<Gq$1'dN!=%h{E? axdXWxuhTzL#yem|НUb3w*dGGM7HK0ﷷ|G:9OPa tc"B ,Gϲo֏v_BOaZtiL6G] &(ʵ\qh8]&)zGaԝA4MAZ%i˔Ɇ$!$~N6qL?C}E?g]煳S0R!HcqJA8V&'KLEg6!Hn@'XZolP vxxB}\U?"mi[MrZJm-4Q|_B:?}1#p>h3Ʋ.va0("D F>rS=HCY2Ď+(U%^ NFZj׶ϟ0REopQ )K(+t,[LULr[v"З;Io]Y]nv'=-LQY+$ a|dzrަ]}+r$ udmuȶ_:cӼ߮8[ϋoܪHTEbM*Ăy(52N6 J\l,=~G kًtrgər8>Gd*4DĹÅЌ$ ̗]ºDx;~Te !{LӰ%P )T:,x1ސ1MǠr`]\%#ϪnF^{þ5CFކCɘ~[V;^XR~q݃v2?I 4Io%}&֎s/2.d@ _҃aQG5B)D|'v]|JDJkd8JHvYҞϣM6Nolo2p!Nwi`\9")~Vۀ-o]id4@n`EQd:ĦLK42 pqS=[^//;Xo /LjgYW?F-?s{vZF@]zG؆ 6<#|L:RR§W4  {E3Ljc"釆7[<\lbP7dC2Rt qpPc)؂gml # pP~&p 4?l y;EmR&=Bf#t5lq.z:ǎЙHCP[`2B/0Ip9#ƪI×"xHgГ{OǍ_Bp^v\@ >+f2 ݖG1qI&ԯM|g2|<鞕VƲkga)Pt[F1jx6 nW jVʡrO^ r,XYþsT-i, s^ 83ǥfIz[ihv8ԡZ;[dT)xj zvn f}v{;Ct[ (ϚK-tsاIA4IN9"]] /Շ̚: L_XƒIK4TmPifT5mh `fi͵>>8}akK8i L0B P< wtzWY~,ؑ;1wOx٫ %%g pgN7;K4[lQg`˃yRqH5w}MCtQierT#fu*ut==< !Cy\,bB I /41NȠpÞǷ)]d*qQJE?rOẼ7Ibe6=tQLV#;3b'鑫tnŞyUhw5_+M~L~)Ut.J0!3l*^5"'XH'js,ʇ]X: %f?[swlf7⺯Q!/@l+GF@xϴymh`h#rC欛 F|_[2MiD hWoSmp@]SL &JԌg%Z 53Z,AppeAsM6$RrC@c~hV K0P+dM蕲Shv_,|a91*»!ݑKZTAoMgjՕGn<ƣ%l5Y>$*d(b:(Q,LxU `n8BGK\a\1gQ8#ڟ*m!HY:/pE1AWĞkp(բ4F74H!DBXbMWRq{,!yD B'T_.*៟߶/L W} ɸ[&@$ Wl#Fcv~U95 iKbZ]+/j>lMCe7^;5+=vVK.7=tyL7vaM[N:Yr2;G඼IZ(f@,:0ہݯ)y6zCvF}uӻ SfG4P9gXَąZ^vg؇@J"zqG;bXW8y`km1Ob:l"Rꄀ]셋4`q-+͡Qa.ͬxą$hQjh3M)/UATt5,m0K $A/19F}`)wP-p}U(kN4knE~^fcIw,0;n; k. 3 ~7._ ߠk`LA챊u˅)oBrf hvQ 8b71 ǒnK11xdT8E6t!x]D"Ty5d3~):ِVw`BN0!V(΄ ˻u.V}4U}® ] Hft>W ?xBAU k3 D'''y<S%pTG+ _: `FG&ȹj.ݨRtXn(Cj!62W?1AȈ!?o>BEm9/DOKVpX YG3h'Pa%@ :jzіli_<U+M~34Ҋ@mUaB,5[`جz>NDCf&=WmNHaud+bcZ fE+yY&'(#Q $*1ő$'kmΐu_\[ cӂ4Jsm7[Sc@0JO=V-hm7㳆(8[%4T; 7FX߼`xШk%%ָXOK|-k E b7M./(Ǒr< UWThav! z ~-kv%]oe<=:<^8FKz/7 '!3+)\WI9Ӯ1ɁJPҷBjND2Bʈ*2/f}>/xPdDdAԩ(S@l^u(XLK=v3? FVC%^ %]ɼx]Z7M#_r}\ eu`&΂<~65294CVٵҌ+6W@鬨fT!%;k&r^OD*mW RZ9nzQ[6ht{8bߨ]o],lP4!ѓluK_%(nH\ɜbo`تU<`>TOh,\kO9Vryϔ7U]31w0vίzzAo}GwZ= "dAԟK&&{?)EϢA0`G; 2c/ps > s8\"@ݤO"SEhɫrہRsP*+V}? 8>r~f]K\|+v-\ 꾌)O^䑷.!{ @H21G Ǫ;ϢWn@Ru|AHnlڍ_,HUAjGshW)hue(ܔ3cІ~bKodZ"=Taۺʷ%|$hZٺ*N賊#3=wͅ{7_ K8ؼ368ކrW mjSfYUAkRBEHi6^i ɢ{R^lJ@ذlRGx+-kmwB,LyXbyCI?=CapH̿WVцF[ J-m:7ȊEح"Q:CxNK!yMNJMJCnN͓4H^LI87l̉&6&0-!IR1g Ӥ܄P/U>1fA'fX8P1q_svHwbUj&ȫ6ÑՎu%@I.L'6v3և=@ wS$;L`̻!b1F`E]N$̸DP ˲]6?p*Әأ٥]0P9MZ򿢓3:-Bqq˟ ERr Kh .00+mS\vHA$ʜ4?"w1T0J"0w\hiU闌<֐.#į0u-ӧBgM;X6) vI SV .LBB@P88 q@)9j{=g;2|70=Fo;|]zc1{6}8k,/o|v2zPpf<∉*dt(\P)(/JXby\~-R[ @CK;q4r* 6۞}-Г2#@]m![#~o5ۑ)2ظo fl $' 3t]he+VQjkq/[&̚QFTh&jCSq][8BAS03}Y;ނk늿` (ucKUiPa&e s?NXU.|\kz{@.=VwԲ-{06)æT-?$Sjn>߻.Q4\ns|dʖm;SPܫ*h i"!dGtm G<8X`7=$ۋ4.Bf EUOO~DH{hZ|/ BdBޟ^=uQŠV܇XNhxiF8a-=BX9b͠Bg9`-uh9=_|kwQ\CdQ$5H:h˿gxoq$70 /$Ȕry} IqJI~#};djDQ> XwII/|.&/Z.gwj^_Ѕc2c~R%:bءAq1̅w9V@l`&22tIp5]hAo mazu_쥧9:*Yvc9#х͙ͭ^5 l>m,پ_*Ga"Y3MY/u3p!pa;ѐyz-$;"3$> Sܐ ql.6L82e Nq=Ď_va|E]cb=PBlegag\Yb|ξg~(\iqϽ4&rz{hh?oS::>?M&K L þJ߼ }A2#1Zr.E~7jS&!'=ijt+%Vp-7D%L՝mWmtħZWj/ߓ< #Oi2՛Qu[\յvMOXu$#HmII=vYmFgE6|cȀm^qf>lT7X'Lrs#;foґ\o#<+W7^+\kCic 4:9\$ `(Y{/8"ov1q0<)f)  KR~ _dmCBF"Cpo.5Aj\+=#! Q,ew&&I x & c+({>ō2[jZ[ҮM٥k=H0|y{pF.t̘]H7ww|t[V'+QÄ׳^Pz!(Չ‰":*j?4*IyWi4M݉\.,ޑMׁ@:;(j?BZ %.$LCe&\kKMR2,fD&tk=I 6>[=H0*L5J$e b2 TwXS H@xyS:mg"z'9+ =D婪H9 Eo["0M,v_:%{겫Hdr,9=EW>b:pi jEj62B[V n>Co H7u\z[5{*5s7 m0WG6 KwaO eTg9TɊmˉ}ӕE(6QѮ9 Sz&3r $H-PD|а*wDFV#eH~r}Z9r3xfu_c vXXzG̞qZI/k{LSB\(rt@YPMG3j= ϙ3jx{7{ވZ iSx1"V^ps*" Q!v_a~;i((; P_<&-`wۦf>8ޥESHL?vƕC*ƣ8@-`x;ٌlj9 wDsЖ>H ˤ7Y4Fꢡ贱H Ha#Tt -8_cY)d}j$tQ &ԅW! ^QVLxgxok-qqh_\ܚjtMV $/p]W gh@(30#}flItgu82ڕR~7Eys-|&gVA?oW7z`R ߮X;~ 6tSB2aϿ ۃ䝘y&玟 !@)vNIobpHI<#Tԩ)E4Xɲ<0G-\Ӫ j&`A+lpXS>DOh˨I"+FgkMǤP#:̄6Ž֧=ۥE .mi=.ʵH ɵW]▶ 7qQ^Z^)딘2l}󄇖4O},VpMsXQF9/?& (\ߒv U9'tg%QLA`far8v~ Y('?]ؘ} tvAx496QmA!-ﮈxhou!31Vz%c[ɺ;ֆw;mk[THO >BaYqٰjɌE94x,yߢ=4h@SKO4k|*؈vW1?_y xH(vPW=L7 K6Hy(ަ:rYYq7Û=)*%*ʃ]l{U)Ҍ,RCyw&]%Y9ܠGѶTAOHP><^CtD,u\g7M7# {Ϟc@'"M~6 ts& 3haO-X?3Cy{BdEV:dk* ~{qJ|b~wZԿ%G/P9w3U5Y*TKU/2 Dg[꺨˩l_u*(y lo|5y#RkF`^`ؼԶt!zXSmV_|; ֻڋК ca n+V`48 %۱lK+-sX`⢾8Sal1kcHB}/Jz廔[ 0.S"aeJ}b(tJ0I=_jZAlo$ WEL?i0hSVӽ5{*>R.! aQэ#{6Poc u6LRp7'ty5R ɓ}I# ^x3ŷ%\<d9m}8qdq}x6L➠)n"%jPO__%Oç#t\S}"^K7ZDE4(XO&#64iƭRK}vKs:Rꁅ36ߘ=>r IcutP}u 3Uw+mks5#] xc$MY򐫄.v-~+)R+Q8)94`UIP#bdHROѿӌ4C3]Q\R^Zw[͟NZ^e߄J6E<ɚ|k$R˝bX>QgRc9&%hVfĚhV\Pi/4ڪ5 @^Q(-`ߊ{WF˯D\@:0Jk66ɨ@x]/REq`ɸpxdy.S{Q 8 lgXfcZ9_oy9#ub~l,C049X`4e Ο5S j_Brs`r&$ʱ):3bAEvΪQ<#KE n|kM{8V$|`?&MZS F'ћY=_ Uⅷt1c4uUY ᚊ8J+!3 *p)OҊڬ e̴NtAz5%cĢ?;sމ:) $)aRJka&PM֕32YIv~8{$~~1҄^m#BeC@v f r?Bg3q< xQw_T. ha ( 5VI3nٺM/FxSY4w^gkņ4bk&.N[eqFIub)PZ@" >f1ܢ=SXA`Ds!6Qq u]`\4T *`eg6Ƚ>KI !fT_cvv/d JWQ=(-cKƟJmG,kLVK'IvBAfpQOg刧.dȽк92pҦcC{bn Va{  8뚋mD *9FRׄE/WIDkODVL=@O,o2.댱\;$ݣ~ـ2sKSnw*@WoT'xgC>,_@\5KW ,ތʹQ; twe {8+MeNܿ6FD K頬D8{=EueŻ95ݽ hzo$?u?Bc|4Bwnac1=˕O<]&jf\)eK rJU Ge˅.ZrC!^,rbn^)/ xHtZU&āUH Ʈ.2ְz$ٹ.r qlH˦*s9\K(Y^uך ̽EvE(fվb-Xg@ɗf0 Q]\L 5~Oh@Gq5@7ږ /E<6@T,8N~o}ojVu`."%|.vH[`8Douia觋xTD!ǔlo뵐^[Dd<D-<7Z/c6J ֡] hK <$h=.\HmT597Cηּx(MBb)hQdŨ!o{.R>HEj'1 _:#ښ_]\UE*\ יdk#0áлt64kk_xo|L`p{+_64`t]-H߉7L-F`='s k bngES;MB'f]+ojZb"kʓ4Nav>VZ!F[r$h]wITa5jLWyxxêOSO&]x?EN4 KE}p"- +pJK3*w]6Ʒ6 ,x9WpڬϫlCs#,BXƊXzLWF RW>il  ,)9>vn"!~N氵Q[Gv%Q7p &TL%Ȭ+ڇ<_&gn3u,Hfo: W4jvs:n"ŚTN)L>"M*L4G:"'0O6$~CII 778鿼mJ]סʰդf>4oG 2p;mɪ@f$n?y;Zp~.T3\" 69BoE,|h(<-q$uٻOT0wRm״$¢mD`raflRNqxҿ4k;3P<74&o%bI/3&%!2<⌶|C db#z@L}'G >3 AQTlʯD43HCwݏ?7;,W>NcnZ>4 ] OAhAnqx%tiSPP1 HnZ4gP&>gQ(R#~Y4oOJ9 ,5ZgBi|U JfT9Sa !&cqbſ㇬)<~ FA$O+[: rzoNvgs1|4|2Ye䲉?;ީ;98Aä'"9rʖ @'0Ojg'xl6Cdb.ļmK%HoK;6QsΞzNmc- (`N˻e ^ 9'[CЁ%ܫ=@<*D$,aJ- q_{`Kv>WAD9Ac'SWVErTYL"f2kJY2ĩ*NY!BCeEqTݦ Lle E'sǫ#xgM%9M([t;zQ$xzG88sZ|ikO ]%Vĥ|K>Q_j ó[Z 36K87G_ . e1ydƪ]`''ݡ^ݼTA0&QmޗL. #a%& DQ` wGx7 o"(7/O$ubΝ T@3F?cOTY ƑE7.m_@='ͤKraD{^'"rJK#u0W!c%~T}=:ph+5:.p doeFJmur)kkyI(JjR-;.JUecmBIɱ]u[>`U5EkqOw;X*m@ⴲ}iԼ}e$T`գ|ԤFZ;-B!<:|7إ49'.l'zbuG@q1"ˠ (N$O[E}A عOʗNwQ'l)Dn`I CiE-,yPM^JsE@r}bVbIcu.7<%)p嬆]Hָ CMq➥dJ4:_l2UEXՊ'z]7]$ZvzXi2Z;›P!&u]{[8iw4`rglGw;9zvc刁0P7g`v=CnN[MЅDt2宅MdzG՘㵲)T[5 i؎wch|DFutܽС)'6>h8t^i?^:trV{ȴn8Tt-P:Z<+,fe6oWO4ZˊxPOY{o.F=I(|⨵K߇IG7x[>:NtFOxXǁ{$ .LET!6 Rm :ohQHMS䄟v$ ITU5PW:p@^P_hGkQ%E[[B (H 0,V224?K1Y0?e-'IJNGΧ stjxJjE|.ThT3 xnC"mծH_JIrf^>!U~Zg[V\1)iEL@DtHO.'#6OH^vkkv%e^ W&xz$ؔjrx8D`U7;V=r _B!YJ,^ c?GƺT<걃e' d'UdaQdfQT #kL\|Ӟڰz[f TNpZ&@u,غY_(mWB'pOǾa)}X޻\Q<2þ@,Y /SZKt>׶# 0hHopSc'ؐfҊUDa1RT=^/*!t}D۵7П-)fRp2Sݟ:2J8Qn$ne )Z.B;\r%,m_1)$,uX}I-, f'(F+G}Ohh]R\eScYP#2Xu0 enai!K^2꽉j9WddT'N{rYlt;$a䇷VGKRanqpH\&!=LѢJmZ:B>})dqSZRb1= ̴rm%~<6.ݬ\#Og[$iPX=V "^,4 3;+O̸#4 z`A;[Gq71{SIrQ_yꤞN}gжLn!di.ݦp<} &aa*{ {1}mn@5M.c1C -˄z1'oKW9e,S2 S̒&.c,P-[B6~'437On?7T~ȳ)ZU>DRϡS'Aa'xٷ2fWO-~IoPԣAȇw.2$գ",MxM[6L@ۡN}. `!ZA^χ;#Yke;,NROf3K+!|\v {Ueg~qo]b`H8e?%U8 US]E4"ՁUB̿zBe w9te[իvbV5A;!dٱьvmKL{2-KbS=)iň47Cx#ުn ΉĐF,ٹbz"Ch ڡg3Q"11@v -w1q} Ju-#v0r/vv>NbOŐt evPd>7zOg0$i3LgM}ASr "1s01WcMD(K7m<pTyNXEńU_\~nů;uzacBlho 7=oMKQ_=whMpuMx$T87?s8L 樉GQW@HY)lH(-ٓ /a3̜u^`BFoqߢs}쟇\-ϳ*y*o5a!WQ`ۤ+QmKHswIO}a_nki6 ~2vq^[]sh<Wu~idekLO7 ]B>, ]?V+ć!ɸ8"b=ۍpZLO2*k1 h|'eJ,ys0*8sRN (r٢N%ѯX-KJ]5ZKsQs/$dJvxXwg:CG-9r:Ź㢚?ѳi1 ~M9kꗹ];"H0ơc+6O "WMl7?.@qtjd;0bNG`gϙ#q{ī U}UpcxfoYMö0YGaF2l|s"ףBy1,ʱ0x*J[!j\ݕL9yƿ@{r}#!aK|'*t8[CakC>!0Uv;\&7Db=Fr#T;=Y.^V7 ,<=:MuмX5DV栎C :& 8kNJ*COx:Y"Y;ӸEW3Mư7~#~w:j[ TT0.j&"5>`L 1ne:R6Y*IUFjzXҮ˖L1mÞ蜾|.AƏ/WMQ^2,Cݔte戡:=irL`W t0*oF@v}+^氒<\:ҙ;jpn@loohpgXxw_'S$jHx:b^TN0OW+|E+WJ `pIA8W\Эq%%Er6[Gq51f ˓=ͷbpٗ_0 zGdZrKT{Ge4yo R 棆.}3{1m8^e\ CgqLE;ֹ6Ci8:ݙ^.9QBk#oIh]% RkE|0@/@xk J >|xkr^1;5zjlܧ Ae`4e,(\ K x@xٻY"RJ!s<2HE"QԷۑ,+|yhD{$a¦_r{yMϣW${ ^&U վ('Ad^iwQŪ8•";`䂀rm 8H4SF">v+BBDŽ`sv,1\Rachw>/'ѱї2UO,0 qJ,ĉ#jS = ak!j]׿zcN!|K(>f:?M 儃yp] wtS,QJ˯Vy*k 7z!w!ȫ&As+4QH *yW%t9Z7#mU vn2 !M\5qz)EI[/BHdJJAW|XwKaMP9 M>"䊠]\`m1E\N-7jҩ[W n,EO5Xxz6ٷ-| ?̞ڙ$9|i)QG 9d¶0 ]HZGZ" Pks1B'"Stf/9NP JsDgRB|Bh ;aYPJ}'ǾY0 ̓]upp5ގ:A:_;``k)fuϲᙺK^a$1 1EtmA+65ijlZgGSYp^ DG9e7#J,nnlDV&9M]ȅŠẉ9beW>Adr; V1cv}vOS@1/`%ѕITF,z3'ew.k7'SJT)<,!UШF"ˢ읊E]NCJ9h7CYN* 06a4{pȦqJA6}_%J٥2JA$in7DB٬ ߆^+D쫟X ƃo~Kv睳pOcׁdoatTs3mXXujTBG&07eTP=lWiO'PXJ v/';:37-@ n;T%l\Isb` Wf3:N"L>ۆ2j~134Wrif~ śOf[џ0ї p;#' N; G҇Vº?=PP5S۶Ac(!3kRG)c*LuҘ>Өhe\!SؤVqW #=4 x`CXM>@>~EBmT6&''Rیݲ(] ^&ɍ.LQ G9ZBN GN6B@rcHBac˓'`PȰ2f|ν0C3j(ӻ@gNbZoE>MX]D` ?ZwGA̦0>6F e'WSw!2px/O7+FL1el$-JZ+g{ go&x;1S9U[1;Icy|1:ak?'g93DPv@|" M)"&8%ͪ#^Z_4nQ$j@5ϿIX^,`~ 됡U Ǯ١%˂MĽ0;ڲk/(BI5N} D-k9Z,چc Ѩ"W,W=[WE_Z-=wЅs𱮖kx춿osxZ(NSERRYv-7*. o<ʉ7Q Q~'wŢuRdW Ɖ^]GΜʵ7y "1Uvl*NsI('6ӱoq#^Ly-2t|ȹ -'%M{oW"#XҤ8-kƉ,E>m; 0'@l%-jW3.ݍ5e*@16KQ/p`o϶aKׇ;&^|YjhuoEKQ͂_KkHn@;N#n*btUG`DWe +.wSlɑ-|n1CC` S|G;|Q3~5*= DqaQ j!1:S闞m1)WxNֿSjdtX Ls i9bEBՐMoۛ(*pW1.PuxP*D‹VqrrH?Eޢ#fў%k-;@Wl x,عow9w%81yQt􄋖hJ՚ߗ3*r]r$ [xL"r(xUSВXũY+~3|fYqCI(; oME<+b#EeQCz,⍎ѢY 2fouh=a$s:Y>ZljI a'+5 W41PF51iRտR&OϩavDrlNS.\\r9Mί}*L_D-xB\6,b^Oa-x<h&S#OaϧjR\~[1Z*$ĿY$KF\݆Q<>uݨy4=s2:KYX|Wpx=ߙ8e+lzxǜ󇋎7cZxߝ~8:ߝf%9.<)= e>J3365V.Q<" )DZ%9fu#pEl/.!} +MTbY!J?d4n!ZX~dO3_ 97ٵZu)M!iuZ~('T}5f!̤LeJBI+ j\zsQxWv lFt1&rnKp;\ /P8Qg}4wf2Y$fNg&LyATUZr *(WjvT H, xcZS | "z2-?ҳ-.,EbCd8;=g~@\"'Xc?#t€PʂXd pFcmPiw$ w@ŭ[xY_P?jI|Rh?PG4|n:$k龭BGxR] mG:[~ď7obym ~Z*jJCz6=;h܆&Wgl#j*_Nn;Z jW-Si'At+rf8$[r}m`E駘ྜྷu!S^bd[=;MA&Ϸm91/  6V6nGa9'&Gp |<Q< 314ywFGuky%[L 0oF\ kb>ٶA,+pf#y5e>c7gJm'Y8 |hkVUJvo Ao_?2+gY=ӘH, \@."r+G0/@b}fJt=ln#uMW-r pMP"9Q%(S}&?&(Q)2\~3A|Ε߭sPB9z*;1HnLQ:t՝Fdkw]}N =H*t bG0!<f޳ffbh^PT893DLq+('?馥y 9p5{*]-8rbh|,;`N0p >[-ﯩnSR. &Nּ=&25m"j}5-TC%o16_g -2eIMM""LEBy6Icx@rX3뻰O^Ǫ)/*t ϿVtKQ֌UP:abSz7Buœg&!AH~FYzQb)̈seʜob^S2n[l@D4k@.2zN4FnoIB6~b3wq7_wW!z-๝ sB Lց:2m$ٗ+s5r".s_X E^oe8lG5+q2KOKF9\khU^xv7 QmDm `X"ǖ}*"teC3i$=]Ĥ -Di bMy+r /nVÁLN|K+HPQYH?e1 {;uiD[T+ [jS U&?;M_(kO݇Cϕa4m]s s!S:`(Fӿݳc^2ԿTI}]mFX}LQقVN,zW& "yطN¢-?#$/C B2k/w?ⲳĘ:eHO'58Fd{z~1AZ6piNmOH\Z1@ݪ0v9T{{*ci stm)c t+'yvo)GTD4S#81,/UG;]P ?bJԻP{ LT-i_ n _3\Bg^~H5B~B΢5H:!mDI@PWtLM:6z#!7]oN#>x:3> gNja2X-w f"4]PNdP(\{j3lck.lV wz}|/ V#A:15ˌ&s$W39Dnǝs_{ @Vk T~y$fyD37ݍ1c8bPZ>WWp~7Z|ϧe҄CGcm`XȌ qvrʔ½1E%P#7eFgF>PkFF/Yq.*kS3zRhZqIo2y8/}VV N~ԐpUt~ِW-D樥YU(`tuk}oYeb ./^P]L@1aA{Qt=yK8 "ɸaU 㟵Y:0\ ]%^7kS.^mRilgil^La6>1|>-@6TTcwp E'3U8ζe,vlқ e[²7E-Dܿ֎cESQH?4w^`afم).B1O.%vtYho#]=xarrۑy8sMx9KTt9ԜGYF$F7Az6x@^_fdz Tȋv.gS9jlڥZFEԄTjvye1)R*U/Rd;}2d),ǝ=ǕZ+O1 n_h600 A9 rHN<6^R bƶ=5 QSహX_V, Н*6@Qګľl67RQof}YiE9 f.Lz׆ПZV<"e>Ra㒋S2zVfԫwp&Hmi&]lO]Kmx G\Y?f6IHrp>By^y y9 0,,E&Whjt~(u{U~>ݟPuA0r.bڗJAFf<| 0 .Dbส$F []tA'l5K윩?m 8fOX5{5;~ܛgYr,_B^Is~<58 >T5,'H4I6X[.vVǺ:1\+RoJ~>WqK O0Gn.ݷpf1%NC)OZzG&"#6Mo@8Ă?d:V[<{*HL=r98<#M=Xv veflo9$4J-K:1׫n%Y+@؛L玀&(qX+ZP?e0J8e6TE C'䥑%8[+1?1)Gt Nf +/dRF5[r( mf( 4Ԙf̋ԥWYN9;q%5IbEz۾;\_nC6>ď'"A+?;j~9%h @1#UDI ys S"W!:S D1~H^vdtXTrox-HX:E,IHĀ?Vp_G@A{"5QTt.s^w^ wɳfUÓW;NSV@h<(ćM&;FٿM{fU!hٜc/߳%S#Dw-~4Oص5r~Q$QV7 uwle(EW8zn`q-Yi0۶7C֚)&ejH:DJK0Efl* L}_[ۦ?@yu kc%IX *GeAALId(CSTRpAAՍ]xzJZ\;T~M!KOv9pCpc,Y!C1'!tU *~xБ,<.]%է)鮻rTyI{I55dI[OI8[Gw>sd 4r<ص8/ (e={v ;,w_G D:ufNu=ЪxcKjӷ_=fA0=%e-xkڗ& '8~R6<00A>K^rtKM; 5h=3W'-.EJ~@]O*#|q ۞Ttnxp<"v: }viwi/&iVw${[̆$D.hһ$y^815R] ;3ۥ]nvt)`D;r'㒓;ܲkahWOoW:f>)ԝkV3L5sxv A-fƍRQtªZA-#lE5IfCH3p;S\Jr}hi*||IYIYI7> 4竫l:>Y[:üVҚ*|rd u8;d/-0"|'( 7@@2q0qɟnD[YsJe 0˥LM"ա/; ĉxp0L!=~GEN(Y ι\RX(Ɵ(w%74.P"$\ 0HngQ%V[cX\%=ЦsQۀIBGf}V!Avy9\Ԍ;.77Bj%8HQ $+8TPntZzVRtYCX|) Y2Øf_5&dV;F*:a f#7NY Bk\q;"TRDttc)qʂ!'6ĈI3"k XNp0fp[{xXbQx2ysI 0ġc\tm{o,lƋWƪU]uk>\[~J1X3#hq3T*t,0;QOH$2@{r F909]t%程(@ֲO/]tta,(#ʦ% uh[7E@#h`,/T";ꞖSv幩e$;`#hDvT'snҦ’ gݔ`ho]47'.Mx0?>*դ2pX/Xjajs/ fY7$J1CPJ6aNۂfԱ_@je*iJp4;P[T*YR>B`XGgMMv {3&jٽ]opk6 aExwy02!WXM"j %-aV*mR)$  e'~EU,HugӷDqJ飮JƏޱ! Da, %[): m t(H\Psk-Kl I7Y6Y\bNw5>H>/vwJB%anJPsyIi8pRoZM^avڲh$j͛嵢h R86c5㋠9o{5v,"TU;_ׅ ?_GR VԴ2Mcş*$!z{z}g9?\o΁ZBwn: RRW>LȋFBN&(YOc[\?o{ӷfZ;B4\+,[z.&F{6'Ĺs9ZE{]ȎkR52>W&zq66Mp} cw Vx'@r8Fa"?U"++S~Bn(rwۿTyڸq- ~St"`hώES`|?rIIՈó ^椝Fm܏oK,Qٝ>o.\ukor 0(Hha` @nxohEcѡ2ʍxɋlR|b@} bwYɇ% W3q3J tO᫳B fzҶ7é> 80S`R^A"?Ɛ&% `m z'[W|YofH%WnBMGh#!O,t2+,gJ]0XkO,*nV~KKP]駇$PBkw0M*oPo:QKxNRlƷ %L&td"DR|A^ n6/}'_S=rL!(#i")8S|I 9}+h.\dn~zBD"g[XRIlUGokVGwX(wzwz#g /źf\((5>*XK^`ntJD"1o)69nLYæwCD# ϏB1!z2ޏ~_(^YÏrǾ'7 ] hZ&9HSo4RnD+租Ol6GI0~FʺvmbO.%L&@vk%[EZpOTVfF4.8F O'WF%i.=[}b?_@ 8-*DjLm%r\CQ8fTP H/ip~%cc@4ѹw.2W}g}&g 4ss WcnrMHv:_Uqy4uwLהɈZֶ%Ϳ Ej9+zkqo |\0vA 5BO^@p8`GgG5{pۼhj$og=)߾h νxb}a5bG`6_0 3jd+v$Ch(}v$%n%4/]Y$-^u# 0mt*f:/OWC9 f1ά6O+նP 6PKq ̚1*&݄ V~.S*Ѯ;d,>%muKi;݃zoK䙮cЉ`?4u}&Jx\5%q.DF:uP'*ыbj{eU.4d]knc7YdJ𼬚 ag}2C`H u&kC"yn놘j`tx;KR c\PO TG6aj-0Alvz />ؑJSǾķW=S:Kl s`_o;~PZ!KD*fpԆHh> =}οkq Ş85j (D LˡZOz ylɵx ?9d3 &mczǬUFؔi0&i Xy;SҬ=O>VO֛U8OP !"ؿ{.UK. ]p'u!Α*q (s|)$ 29ߎX Y6Pt_C_5\[BoBlT^lEr%F/֞Zy9l / =rĭbdlf꿞~b6N ։SX⣍u.Vn1$]+!U:–|905)YC悔7x,w'F_[s ?< *r A'~ZnXҵ\c{AM#ߛC2_Lv~ [zy4gm6ZV@MU*}yu4ڈS;]KWNwnpXC̼oSb,T8.&؏>@bOz}$*\ؓq:-HN^~ 4I/Z1j~G&{R#Қ2LD, "*b̍$Y'}ԹXD߀0Ǻ04>B|hkJ`I!y#z 82OYG@*q#Y !0 XS9D=˭!Hyly|o^\FfoSs.a 3 !GA;4/ϕ=yZU?3eF=Sg*r:8:5uXO;յ˔bRG6i_QL / Ŵ Cs2"Fy<@y_ԹOJ/1C~AiEkCh0Ư Zwէ*'J<|RwѮDJc*jЩuگ810rM@99?J2JQp40h%yPtV;(6HsV6Cqa]k"h{SL"a8i쬮HNܦu]۔f;iZ6v$ !hSiOlw`k$ ,zQ3>=_0e*? _m.G\/rF͑έIpjhHc]N$ LœGA't;ãˆJ\w`SUށ zLt*c}jQv°Y LZrc]C'XRɴL;,c/Y!fŢ!>ESYẗ́Y. 6AYTT!e]}eG5MQ0r3bTGR^? gX8mv۸޲[F'K|0u7*dzx:0{\un;g kato @9Cv#K-"Ci=T%WDϦkNӲ&:2YHgWc$HnKW Io-ГsMtg=PZ Q``,!MeM#KX63 k6ӐT krz=t®ӎ*3̓vl"wm &Y~m:r#Z(3x sYx*m |M#l/ɐsn?K@1rZAq'|Z&Iw^ FN^mEV{/f4g֠ZOKl5nduZx!vTUgQj:Y91yf*qOzIՓbd-42nS繥0 Q95R9jC{/>0m0__3gGaUOPdng ; $ ?Mڻܞ_χmmsgJZ{d@2V/P [a]&qcf"E (AV=|a- 85_.N,GZ@Ff !N@d*g#V]@ʼnFۀ.iTyEP'C-xJ?BrҠNЙng$ TE܀X\|& .x FE6/oTJ<]EiXFZt2W?ƮL\ɀ7SGX wV#6XP0ab%z\J%ʂirpAfZl^<{&&¬k\~RO$ʽ+`8Mwdb=+Oh0Bkd< PiDŽ6Gû4A+q.a 3P><-AsH?ŤV}^ ^Hd 4i`E&CMsP_̊K$X!* $Kp;#Tf;k a9 ܲIX/e.2a* .Y# Hro1Igi\OZ@aotg-S fxT[z[/кHS 1oCgImoR`3:? Fk~@P}^l)-<eXO0o\}g<.It$\GbfsoR ޻vf0?!;`sj/cD WD31ou,Gٜ^d!)pa.G9ͺFm\dz=Ֆmm1(Ǯ'QyXjR%{K i8oz%>BG*I[1~0w/dጷ<.AtFu4q:3!ͫJ%2<1H!ffl~GuWQxq&FA՜ثDѠdx 擿 q]Me^mh4ȋI ^_T@\Ӌ2N#?Qd;􃻬A FIanPT)Plp6N?U잵VXc!rJf_q*FX0ČYCU-lLf@<k C 7_3;C9=xm q9 z9Lj|$]X`i%V-4A8+ | otjr~f3Q̞T*LV -kXi+aP GʜhJ?K5 T `;wE&0N_%L?ӛ7)Zy?ə?$koCpGN3vN lwE1غ6PDoA@w?oGDc VÁ`h]$ j,0$1%hۑNbtGL?=)$ o1._mTJ/|=#O {ڦ!7;5ZijU]N6t^ht88V3w;=u -Hk+ ~=YMa#?EnD3 m4h? J^"~ ݯ:Sӓg>N9r[uí-J;쁼seB15rZ)ĵ_q*w+EO_r*|]qib9ۦ^ZUpDWImaZf˶f̹(3- EmLÓ,irȈ[ fvܛ˓3ЧrS_z^l{x&}r?X37w:$:>EsR 9M0Xox,GdmK_If;X~ i -uXe Ifs|)˙b;濷YǸu_'G/rn[8 5%pֻ袃70LE柷>/*v~'Dt\ 㤣^Sbp٘@FZD*Vњ:'{)CwA\ɹ"_Бti84Cb;l6!fɨ44uO- 0&EUVBz1u>D:O{pIYC #ã,N!VM^bKFZ afVߒ޼5+C&QIzl8gomM׀ F-4 !׆q3uia^u=CYݾ#Q70 LEv-rP("eN} v Ձ2"&,WgX -(G!#{?fT1Ð{Dse W_RvcFC܃u|BDyXn݁pH珌f2|@4bO:1J 뇘;,r=@) ]f!JV~'Y[Ej6AQ`lGDWe_e~P֒тl95iˀG`fS!,Խ'rEG )h9j-Q#8Y?cz?nw ɦC|8 {=tp!@BާH5 Y[}_rhrR׿lh✸(KtW[Xk8@j-֤m)H_vƅxEg>%׸@n#4cǦPw~zlBr\ќ!jEeOINi;jVȚ5}q&׆>rf@I%d"JyO `*5M `Oս}tSPB׀<@e$I%H.6B 2M0q? zf61M /0&/x'nV0iqLkͫTVt6xlž|ht';}kK_~[fad؎zq'nOlUi[mPY'^〳b "\ow!]{YLtȜvQ.oih^_08Xg I X$kއyQЯfV::D shWo"REn@"5I.n}L'2{ _Z=R7{n/N =\ u M-~VPVaǴ4GIR_캱ުgx1Zx\.$4x;sVd0BWsV5stka"t:y{hy:! ?T0,l7K>ȹ'mT});zb$=Fir+aiŠ_AAVÕ[&A2<mnJ9 خq^>RG>:[aq!5V: X cGE]lW zp(~?IEW K MIm2ڷIŏr!-!JP=W>AQpQѬG88d1%Q:;FgZ`eDɺbl$Kle.<#?eX&Be3ܼܤ?2c"9B Nwdjπ߹XF,dbՂgzh8mŶH0 ?kg\\BKCQejS$rk\ zȻvx# #ñP:R䍳sNWJZĒ`J: _S{nAB8)U7Du 4MnF>vX>[2,ϗsf4h{VzI;2 7 ^b{a^揘Y%o0>xFOR>Ω] hH14bFVU.8j֭xLj,Py2#KtӰ P ɳal cy0U aX%h>43&;A<C绫̞ൢ}aDuE1qje۰(:IHsFO˧Ih&ǂX0. ]3dVCLkƪNq$9v$3)?8עgܚB66vלlH?\ẂPP}Nk+L{ H5C. b<݈m ] nJT]0!Hh/E'?Zv+I!j+ɿ\mXGu?ixIJ"{%%3>8&r /bdDAPY\`&yFFo|Ȣ&bx*͉1rȥ5(LpXp=yRSnB_<cydeUȔ;ӫ?ի}AHA6>Ҽ{s1k4\HGGv97߈Gt o=+]o ($8S >Gt˞.Sv|ێQt(VR衘KAQ΃>1,cBD!@TY#W:=~{T&=œg|ǂR 5͏viiuLL&#a=j4&Ф33uW6A8Z=dQQ)$wIUBV"|\7`? R~>}͜t|!vR`fyի( Mk9vxmTQAQ#NpngW獖,n`Vw]wq)n7ϥ~n4Rl .g;eCCyq~jry"Y{QҁeyuҙF Cj4]JA<)Ylqe_"@1scC9 < f߼0^q2bޠ>r=PP&Z,H.15VJQE[;,7v.uPLapoc4WbʥU0P8- 秫_^#}[^ +GuiC1`vdCBEq͏mx2sxzu\ n4SRbzF)qXB¯O]:jͬ6 OnʠZllT=87(KP4IKV$m3L^M-R;P$b鲹4?UzW"G1'.[KVs?nh:g-1K@[acqO~/t'Twi>a?/!Дޱyk"Z;1(_)72}΅lbTMcA45\ ;<ХmXle-K>^B[CD)E[hxw0լ9PWP{erHc'i:]z?"MW &mI6n1VVmDqU&|8>kT_.s Hx6jX_ieBZ͓ˇtF[E~"suFz܆`׹ctG#ke侒wuT?3Aװ/2,%tpٚ h8XLVJ@T5ȍ0ב Rd9̥& kzrF @yϵ2LFS?lAo)hYIBMie^9Qv')QhFvàX6'@=L5՟X:HŵM^H_c4z!$wke`]\"thn̝0}Ua[R`%;Wi ; rFV^e*q ~-|dS[%֊}T_ q ^C>a0'!e=aGK^yXI6,W6ʏW?e˜\" ^1coP `d{Iʭ.sQK+<¢8h-DLuT$(˞UgdE=w 1 &Ibrku`ΐk3AAO-c-Mf~:e̪4NtZnvo|BOB™Ld '(y A=-GAmEM+MCQPn0%yMf :{5& CӠX':lruaG6q}- 8xiC@+UYeJ7iU_^f5ܓ1+ ^'ʄ 7`oO[R@v-ģ:QlV6 'LsVǢH-5?-h4 Z4d✒}˼.-~De0r p#1[{L?KN[58QNX]K;kf[=BsQ$@V"BX7,@KHvɯbY0]B:mmp^4 Z7\@2Ԇ+z\ګM3Rg#0=3?uĄu-gBA+rڋ]mA6)\듦."!6v%^,VF7_^E</EXcmFBTi uÞYtCpIeԻo35ćyl;:]m9:Js R;+"O\Dg+8`tHhapi$㞦< F!aŞuYTNNxɀJHPhg_b![SZj,ШT0ƕiِYѲn7߀ _b/(/0ڷqPt,h7lQ5~NR r@ }wmUJP@0׎2@ )YbWa.K棞G[zbB$Pե tՄ,nRao&sGEI%NT8:YM jKCu6qjr}<bHhfF߫@pcx))޵-{Vؼuq1K {'Ǿu/#\P%ۂ՘d@,&\I|EWp LKmD#Gb`|x,ѥheg15dG6HZq,͇ZEl{㰶u\H_[m?!4ЌDŽ :~ѰjvHA灀Sf9=%EBR,^J]q'!ΠC mkdeǂf 0{\(NJqKܬ[oZv"a*1y‹62ee`Sҭ1@zP9ܫ78f8φã߽%y2Ę'qUPYcUAn5xy뗿L]h7GR;AsA \RӰG! qjׁ~Ɔlj {BG SX7^^ΠӶJ"wne&B 6QиH0.nO"QĤ2)R'АP~}I_63Q)vn#r'/UF4"~ 0*h$BH|Q&8ǙRN="@ۀNMsŻr^%W@< COjzYT̸K6l\ fW ?[!/~Ev^h)"f}F&Ấ܄١g|5C@/ RDN' \.JRBJsţ ^1.?7cO+'T߹!f6Uz/Pe oW>_XmbY8XjFhM=˄V-΢(יTzɫXv{w+tAd@ οd ?S%4g>}L>tWۖz:P,th:\ >`PA%kH:c& yƞb.FK$4MRK:8%HfTz;zUH^Ifd#v鱞~&j:@[r>h;1|j3kuc^/;'UԲĻB o/JD!ZqgiX( ,4bdLL?[bxZtS}drV 58w0\*iQz >L~Ѧ-sLRr>'د@uO%]kPדz9ޢN&YfllpXY:νu5`%Pk;7;+dC›@ѧL15CH)lPIʢH8cO.'ðu4GY>6v2x}] Ŵ1VJq.j-J&d}~Ԁp{cBK>>P4礫οPj$ rhԁ7EF2 ^D-9߰(9S~āJlHǗuʉ:C3;`$-mʢffD'bk%w{m+yblցL f1MrahkW'$Uж8B4y6GbBZ3*ׇbT@eѿuGY`b_!JymM~,x!zNj! a02/ F5vȃeh4Y7Cw2E elTnߥKxB;CcZ~ lyE=1-Q&- OR36M;2bUˆ,pꌧ!C>YmQLCxWF `u&' Ŵ/1Ka)<x#o*=x ͠4Oͅ3B%;oK3/JU9 kYQȈ Xw֨K:*{8 @qBXOtxqÊvT,uAm^?.|M7,C\ zY鹯ML_܏</gնK U;6bw m0 >#"}L`#kuP~yQϕ0։:J[j ]Fu[|o1 h곐&Rڃ/lEM,fcQP7Yǁ֐ \IˡE`مɴxA =\5Cv2EM$%lk1*$#2@/LmdGM7 74͒rg:'__sܲR/b酓_*TRF`kQ”GT E-1$5ef:A3${C%\/~<ա vYW[۴+ᰩx6~B੾ NWEј9q+Un޺@SwCSK*FWtDy1Yb͙Z,M/"jq>wt.~ϥ=Ikqi|z9v+#5I3pQl}FE`ɯ)JU*Btؒ s%s/=>q$)G[$3*z D `)$; JY2 N(y0t^!OV]*Y2b =:Fm RE;3̌qRP%fmqXRXbc_tvA'|ӳyE r %ߤ<_^+/yGc(N%uWǮγ]<u)'fQ %[32>EM 2 PamTnkN UN3Ll;`o0;Ke%MA}3m]@S!L LPqQJN|Iؼ{(/0I .E x$N3M=GD4!!cbr&]jIc0Wp1{%F7*p~c'9G+F]oψȁ {2Zl- P!()L:&X^0_#' L[Y,Ul'BF< N-ahcN!9]x-ʸ2Yq@٩AdR 豣#-7[eTEHl"k4Nwpjz&~ {GLtO'Ww8VUA5okL n|eu߮Ĭvk`:7aDW˄-AዒIQ{⥕M>kzT >;m=\6+ZRCڦ)˄mA!HI~GEpsʱJHXddtMxlu:W+߄=ZB06'帵ō#Tu t*Ϧda1v>+M%v_'D,lA/5xdZJ׸x}2s]M~pV<+QtW?UNл1iry?9%70Ի]~3ͳ9ݠ4//X=]ø[z@OKa̺-?ϝ891r'IJrљZP,g7(F꘎_O!61%=(%<p˗c {kz-@zS}eAXBo"n!kMp{bx|܂ym0 9>3CWi vfI%Wߴ|Rl[\P=aF4AIZK&^8gF\ J׋p/ҩ!=pH61-'4ظG+CqL63/ 0U0;Fa S OAd|2a[I4kyu.3=&Վ%kJ!H1AHpfzPFʼA cZ0Ͳ;a{6mSU(fF( /q'k0)IG{?,h>6neh#2G{"o=,U`˱LA#*BؚN2V5MfZKٶðS6/.#p]J^jU gˊ9 p8$?8q](Y ZX #,~!eԶ-,˟v#OLv#E<ی맒L`,WcC>l1v$ScuMI&a({e-dJTTqJ:B[a{ J9N&5xTo[SܧT)([/[6K6HNwFy y,]!62aɴap>1j)[3W > :h~zɗU{^YQj+W̉T<$Nrcc0z~ۃ9Ŝg&vU$J)2=֫|* O(69bJ=!s#'M"ɣ e/4+%mrS]eՠ~}6U[^TIRGl9ޝsƅu¦p}(՟;MȚzr@ʆ;9zg}%H/|_ED/̻\ :D(o}&+J,nN1ɪ,V+P ڭf%Z<)B13ddXRi/+%rmdɉt g(cMz 6}ԔC=>K 5LWWgO*7 eS .麨{ t [ :Wݼ&p;'ܫ2;dJwax[> ~{U|C%8-*",1'Wa{v@p ygEWei`I^eU\G@m Ub~%rU*e2d^6okF QxS~ ֣HRSEH/F'yMgH:.-ba_&\I,qC|9uјNK"LUw`DxїVxX=Mm/YБksd{baPRkjWe:B@m}Z:]fats|=h/Ir~ʐ<{E1fຆHrdwf9 7JCns/jH檢  mOL5/;iG` % .rԶwˉ2PT>%G ܸF6!Af $H^'Zβ\\1AUR C,R_y'mw]Sט)y#*o*4 P~^#'N3@/NVvmhW_s!Wϓm1bo})2uD0D^"%ںJhb;l %~ȗ"'O(zԑ߶^ Zʦ,@a>w4j&Qz#ϧf:IS(LrKeH ;N.q|9WMɐyko`ƛuer#[2D7!ryxV3,Ih@$+W!<'=z݉u(hp-ɿ{Bj f*QE~=-VCe/])ݸ\5[v+s -9CC>NLH4P.e>lV%)d0ȁssէo#A>) {SD$0"]o+?<죚E"+>A$?DfXOTbSEi*/T6;u Yv8 uKi"יmv9v޿ Fd 꺏Q!!l?0NԒa&:P mqI#^ ң;ncįPlHY-˟8kyL<]sck5iWɦIk$-{S꟩7ǡEvVA>>BW 8 p4!x{VΚDkxܟB:O,n+2wUQm6F򮌟9sF1VP˯'ucfp1{s]¥ɽ 2^֋ӊ 8Gy'A4,6ln ~xAO; ڿM'd9ǽւa1t!՝D&fmml1|\&g>bV n<@g1=WӪ&7oK)?qh^%c]]&~uYܵPJu2_ӚB6姃SCwCe=f6YƌR=@Q.1vaN+E~QJR,fRf`H':H$)u||m;RHJQ,v}kQs'oI%I7FeGTa- uNT;=t{L-AySn %n:t7ѿ%t|CF_CQ0µ> K*%@a/C~#sJG };>H![xjs➀y5JQ@OpSЋ o[Dݕ{mĹCU?tK\6RVQ.5:Ϻ>Ylh=IpZ6n ޓzVHs0έSvIL)A^1+O,P`BGD3qX0oW׸XqlzΎzVS܍Xה7or)UHUބ2늙je_jFC+@-l>l| Lrqdb=r*F蜧zFzh0J7 wFe jTrt7T}ݖXs{){HӒ! 8vt aFM$j\ʋ# #::, P$?a2fe0-5Wb Mg+TTeh{RmK:20-`{ΚܰpS dĒ/&'O YjAjM-jg79n"Na(4\)!Q 7?I%>IQ䞥̈́VcH?~8[;UVó=ۗHA):,=-L 9n/XkQ|k 7u#'m8۔_@S4\9uS0bbNTRLSb`beTf7%?0T`EQU+>CA>z+cQ@Ѕ0RfƤ`i~7|u_$2h:E+2 j+@HSXxZ8 %`'?kc ^Y:X/k .Y~tQԓY&!Qx"#OYyQ9L`Lv Rw܊teWdOJ*uGRf1l c ^.*r,k#MިSh(dI{"BMٴοw~CP@מI]F"YrGҲ/XxWɪ2aeᜥa,?O}[OuUq~ɦe/-XҾ j2[psAf+A5t3Ls*W1єMd*Q c8n4NDWok2HatwwFp{Umfd!WmO(AB͘7{_>nn^wHZ1CSmN2J-zbI7cߘ{)4!kA3+Ju(MLVšPZ&YE6H|x U Ix `j1f\ 6Z QL^TD9=#CRǫ+g[p,/z?O>ƞAk0ݢ&xq),)y>MԺ(yI %{E!Kbd`@>zf}:&N][ ZmxPNtS`S6ET\uoDk&,`4˯0z-Pg䎀`UAD_OQY.v$7iUC,5ӓXpXu`{ `xzx-pQ~3z`JV7 o֭Og3ר߶Qj(# Z}Q!mY?[lPIPT+^b$:4Ӽ8 "4k .XF|"sjS(QM؍.~d -ԙҰb#M2n ME5`Q!v'o*CY'7Lru 8}_c?-#=3ƊLݘ Σ4]T6dM9-/i/7WS 83#^w$C_Q7שo&)s _TG CQ :÷Nz? Bd/-t~#<6i2EaFe>zmۚ$%;g2{ kdq8Df8y͹0 \.G<߹L R" P,iyR5(ǖM,qRnyqS\[M;?j=qlI.s]>x˘UHΦ{7o2Qm:`-N%#`9MSA Ln X^"F%H FQxNXX9_LۃR}W/߮&g">$N?C^ ŗ*^ ot0daU.5NHn1w;{EI]gKXFw0`OG`2J3(ݱQc*'ߣ1/ 3.<NP\ 3VĎPCj9 ߱i(~*eKAN?%ShIzx.nG+%P7uR;,|Sg.˦x.K-Y!xju)]^Ir Ni,ye;bxpxǍc52 H Y3SJo{Xƫr=#P gg1sъNI[9ۄ)Mv9@ǝ;}bތDvD6E`VI3\;b\ N8g7 l3~bv)@n( &0J7x  / |22 7 - H'$H.'V;Кr-ImtS2oϭ,e>zs@Z?Fyo_'u1W 3IM򍶧)]LJ6i2A} y1ٶ;) 䞯v1Sq zH j͆:כ9Y3ҸAjMH:yoԮ d 23%D wOlߝ`=hTI8 <LtW<28B1HN* r1f9+َ0a=ESn)I7I>Cv47dZ^] b|I>4pIK&8ZJhbwil{6n.&)-}\+!dfCSHhDmTIɮ&a,9L*a+XEι:|jH51$"q|F"A%$#MD6ej cӄ:>5,92QcͿ j8m/P~BZl:N'{miZ@HU>r!]}¥ z9~hej4')3e`G&%&Ukm_5.&DcbI((lEM :'9snjFocS!r'nS͖_ۦO^i+m*9@G6;!wd )OwE ZW@G ƈiʎ[YvE8T_P+6r \E!vL;l׹)t"ޝlcKUWćv ߊ/|⣢]+`7aD0Mk[Þ6:$zf]IsEix 6^o "I/?30҇?Ϩe:թ%2">X!K΁ HOOS|4,nDd6>>OT0$;Ƅ"=栗jLH?+XXeAo|2ċEO( RpyR$8}CxwgעCڛ«i̖=Ƹ\BmAy-sQ֤73*=iGdsPUad 8S?~͗bYz713gOEdD0іԹH@-!C}lj@sKM<Ȝ2U 11Z͢~Z]q)jqdCۣǦouݤWh3+N5p\7p>Q>RʹR/!䡨~^kk`ЌB|. n}h-6au6JSh2ovtAC-hJbilzgoya^ۤӌo1H1u#̼%}o2E*W_OGҝzUru| ΑP>v*J貨O^Btg[pdĉԏND$/ۘSDeX+VeqЃ{Cm$d0".[ڽa֦C$8Ek=ckinyj `~Sk q4c sӨ"i :z-[$,b(O̢bdܮ*icѶ&̗5L ]i*U-^; Cf8vt 2>tfw5Y_3sQE*bKaXUR/~[sI촃@|lH|H{~yb  f팏rYNU]!?j1Lh}G`pHR̠S,$^κl|sۿ/kS2u> PyPIqqJnp!66dhL`Jt|PwGTk*ޟz0ͦ2 u)laق-I#xG Zcr] ":-1ƞI=1\;n!$%%w抏Xvxk7G?~pXNE_T۔ZȦM"7%_ߔy2}ri0'uU$q,ZVWoZBTE-< V~~,kR#"St]4Wj4(dpy.9v7['"fXn(( %IÿiS2M_fp?9s؊8'"AAc#ؽ<Ͳ\ˑu:u/KEMj?t6mlF;fz_+Ww. fB=[98^g@~X|=GDN^Ia{Y|EcJ!Y_롨]$FYdD='\s"!ևec[psNdW2ok塚SMҜt"*ſ5~1{Kӟct Cx:qBӇui51M{4XaԤ:aݐ04>umFB!\y`E/WpliynсZ53"XJi;s:LLjIBIxhfZ.|&`%m+8]MV]z\gK.⼣%ۀ3Dž!pm⵰ya{ /_Ѳ`*h2ln[Î&MV+]w#1]Ì,{@5q_Eqpe.͂o\% cJtUKO\_ߋmYdj吸.#/HO 2B2 Y ܂ JWw&-Vo&҇bkcɛ_;@ˏ$aVZ) Wp >g]oNSK }Ȏʛ]7?K|2!G) nRrq0r:ȖB@ R_a?ԋ<ݩsy| q;;?Y)ƴx4H &Qca5)l`s k,H(62NN# ԥ80ْINB( >X@ vJIML:Tzؓ 4qA찃ۓLJOݙ~XVo#CēnpsmkRv9eѽ|߲;xH\uw]}͡~.+E>FT iƞN]A~u4GuJHvh,dg bfDL m\e TQT0qgj 6wn'\~:t @rt!K ~z >5&8[SA!>/0yD0@s\wLMDZɝMpw.~2U=UBӼ2{,w!`9b-ٰr=~a "_>Eq-xn .o Hɴ/ܗֵ3EiF!0(4_49}C@I@~ex3w險׭< imϕ([!Vɨ}l5IwEtF8|bc;hK.=DPprO%s犲d'_pٳ^D c1 'u>' ma8`V0X1,PZ j#c(VMWã29PuQvk@=w51%C4;NYX=;\ +(5BXשAIa٩D=AKC#AРl"UsЋe&rpGSvYKc8&>S,w;S@'-.4!m s}Ga>x:ě='^G[-^k[L_r0Q tUdEuHqX1W1[^OmJw rbUJ W+CrDEA,sΩT /Ĝ 6@}O~}nq˅glaIAM4k 8l6:K"f.@=m@81PH K #ởO yR_EϸqPcA0AaũMؐn},Ѱhh@_ah \U4QFwRT@Y8bbPk  4JJ"yi{+R) ZX+x$D Оɛޓ4lwVkw^g !]7JK\| (kC(k%yAilo]-0i7j s}ƌxM/Vo3;-HMBS"vDeyy~ 3ш%( F N*z΍6nQsXe"(X?_]9KW䑞e?Ox I'ݗi~l> -jbtF5ǖ]WO xD515Lr#Um7#q&4/M)[9[PvͨtKP,KZ&8Os<#v.%EsaU=}Jb^g}sكf3LˀQj-]ML4mh$9f \C+X/TWjTe}-Ɉԗj:~d;z0ⲍ SqO3-i-\czM]"qRH,3nZ2eo5ʔk*C 9C̲B9jbwOܒAWCIB 8W55G  Og=%2u*rU"0@##'mcLu:۸azЌM⌹psp%(Cm3>`W$hQ7`hJTMwX@'^Z0dAꄿ:8 $=E_ LjW[NL<6q,FQCJ mtP^WCWe֛);,K߬ +St1 ; #&:qy6.ٖ#al#S轒cCg/C&׻6Z!_3eJnꟷ͈$W=B'D%4(IJnkUkߞ)vIc~Dm[_9j+z*;Y$]#K}3dℇ^v 6)iy4]v?oc$mɫw!ƦIr/fu7#Hy )0%BvۄcB7Z+"(WC xMLO0WcOpce: qSy07ZұK2@yFgº+? m6t7SU!/>*:0jts`]i wPa>Lpoq|j0`E&iۏ?Ysv\| D5f624nܑj̆ }4~WB.c.Ձe7k@6T^;ƴQKN{jn(dsGK0Fc%6g^]C8{AL @ⲂXj;%Bﲤٸ@]ƅs\l"_/A*7)Kzb[0Lj"U]0Wƴ$`Hѫ8ȗ9ؓՖ3򁳖!kp@,q|(ePzT(%ն) FkDW%,}Sz+P"ɭeel^(bV( ٽZ9cta}JݖGc^y#9M|\PI{d%<_ "0, $m=lCv Dbphpn8ӥ*kݪuiQ^WD}MT]2jI #J&K+g$W aUS#@1wX˯^|(' tNpG~unxYfJ.hqr9,Z>qTQ|) e7iW.3 O/[;ԙIPFUPJ!J4`6uZ[)L19hǕ x=YـBZ)=mwY4LW֊Z sVm-Ǥ1o~Qh\B3Pɨiaq!wbiHL&O"TaF1 'IHGT~ΏڝGn[]ˉHP u?< V@ñwUSŴ"_ s'S>Euš)$·)j$zlQMwaKdtgJ\u_K4Pf*:8mCBl$bS7s+=\(]_w6fmc`"ϸGq4f۔y<ʧ_T1l U/Q[E;U)'37ݫ3U)>a>u@??7;# SA:TIm8p0k禟4H%8H6p肊39.u`OӠz FQyՍ!}ƾ0ַCS TL>* @~J'-B/Nt@x!\{]VGn㻣Y2&ǖ8YWewRQ\_脵cq}kKz4p z]tc ,VHEl?K7MuX#5)pVQMoӢ:kiār#w) $]b\.섞tؕ$LoLW,BN{O/ ݏ'ɵx+ggl?d*?cS :F@VS..tB>W#u:ʙ}طnȚ8&Ȩؽ6Qy֕|-GuSz#sL*bυޑL1=7Py;oZ / X%%@H:c66-jßu/ 3'5$ܺdlцSc"rsKGܵy31CʲT*Dp)JfB6d {P lДhlJ cU9bk+'-T0=;.5'Ρ'"z'[%`T'C97F rqF`d}T5P&4ńNeMiqu'C66硽&5߻Y?' v*g.J٭VL_[_9P~쁖{AG" /e Of7MK)Ǣ56ӌnX"]C⁊HkTN(g9P\[rgj6A- mS{d8ow .x~ Z*v^ͽV2#,̶b~zmK EQ\h~3]޺!QZ8u@n}(QquF9T2O<+ov$qeɩvjNO(|ΤF:鮶I!'Nw+u+dsB%YY{ƃ #Wly&eWC,W0;E}sɂW/$j@?x=rP ) "`v/>Mԭ}#(jU)iīgdV:+}Fyp_c|9# IvUL_*0KYjl˲S6!sK<=]g3'@`F+li,hʖO,|-֡XpVE=z-b4p:fur/[5{e:3'ԦV'm Mv B@1y؟ҮG^.q5o-T@*f w2Tٻ ?h''[k C{9H@EӱH*۝SICóPW芪P-_<cBDu(1] :o_(JRY5]QH}:r'"$/٨ Ce4ite7@bUlC υ%w;-dzVȩ ~a]"0TJPO(!s$0~OJضia# 4 tb4.DDF* d렌~饼mh=76&cXS/7x3>&ðJIG~0rv9Я4c"7/9hxُpmi%=m3+<~`5eiNgRCVn sJS X={<|$ޢ9le#o+_{C5ʣBߜ2%v]ѼǼxβ:Bcs؅FЍH=pziH"M8pTAS|gY)NajQ jRwWD'0n–/Pl![x]GP8S`ЩrY 'K~n(cJ~ҽ|2N[Dz\D,? X 7"pyn$̑E\͸4[j`- efr˵@ĪAigQ]'|^kZ|~} !Qwtu@z#1~N?}.ƒ XCtZ! Eeb~G*!lhL\ zeȖhʾNzy9hzO01(cp6KJS،}rzv XZTϫR ,q*UبⰙ?1GKCPn 祱leX@8ζg^4^;&,СB&7!/( lcI*ndZݓ˰"($5Ě$wSpcb!@{nijZ}!ֶsdm/:#c.`yP `׏3?')eWZ;^!HjWWJPWJ~.-;fBm"Yjr<5xM "E"y.;@l0]?-SuT_5\WO mA07Lz7XuتOX8ÝB yrt;* e ɧK2Gάhw(W7絎f1- k8a,`31I%Ty$<$`uyǥ'kH2[ )n…UZ߻u?]Y5[J"GƕJ*Z+KPxkLJPĎ%bfsfVY6==-əM'.p8^6O=HPrhGyzs19%QC c/;Lͩ謉P{lW)P-CMR# oe{KEOtbԙ{=q,a˱;9~3c(Ų,~#0 Tn4GCΰQc@;hs <61b=fsoיlv# K u(kz|hd<..F*y|7ӔL O$u)4W2b.đt\ +mY@̊ǒ!cj3pp3Dd0)s`^r䩵fi؜Olo-,jc^khm8+62̵ҮWGJʓX= 510P_hg0險 -` HϜ*@;.@f.``B&{sJY80{X ~J(˔F *+dCf 8Z@zŒ!S.eOD t/6֒TTi>L<k[cCa/wJ쥰F94W:@-i=l~Z]s)#*f .y1[@R/~="VwI 't5Ƈ#cp%VgG"*)\Љ b@I"Fe8nŎeQ$jL$MPl}U*% A2zCٺL rj< mM9W͉pmTVp5]i}Ʋ/&1y56LW}[MY]d@PmS{ːD䑜q9Lj$F(ZR#%/; 8+'lA 8cNZWKڏ]0")49u]OH]GZ~a32otDC?ƸpS`9+1}`ʋ.ˢD^a"yҠcfcerTq}~V132Ją5$,oֵ#{N*K Eג#Wzx~Df < cee#)W&<C7=v>3#Exce"nbxR1 }Ph8Xd^a;Tx^OVioL)7W41"UφlUbMRh^'b-EKJʌPsR5bLrȍtM+\r3纭D˔`j[pX}Xqy8pjd1Ph=bE3ɟ|V rykb˅B"7h߃zho膌r t-+t+5T(7B!!r kF,\)SGvI.qm_X6J,8X8lTl ;0 ZfRGC\nT%@[kC&t)gr"-|8%qh(_TK0ov1b? vPJj G3:J#3bڡo5j+"kOcH{FjL3QNVM*Re@mzK+2es[X#? ZSV ̬O&nKt>}I3Yy 8qx5Çz͒Yhyst`ƜKJCuv+< wѣ(^U9ҽ-UuuYfFGp(+-t"j2 >t }=`XhӎF}`Ξz9bPv",~FmQasuȼ''GL?x -]\ `vk,>R+~`陣d9p VQb>&Hr;v r:I1c8u_ӥMx׷Y>myd(\sX7wpG8 }x5=>)~$"B@'g`gtsh\Nj1 e]nćMx;?@2\$q}pS[[oGߤXk^ѱ"5* ܬ%{Dh]NAIr4.VU |j@}ABt\pbrs qa939y\`z0<{$_Y)JN]-lj?rZ[yFv Sd$ۚs<ݧƼf%oI# OmR|d֎ߚNq5-\RrfFa5ZU:}M;S9{P ,c﨔)ݫ)DB XF![YaTwO_Ȫa|ژ[TB #L:wVA%!U"` neI3z$yL( C1$bj:\ ^1Txb sݥ-GK+v4JlXmUr?&??!A2$V|UF2C8pw=KJ.Ư `E : MfkvY9@p T99O"%.O3(5bO[ks-0Ӷ̡]: t7aaQ ³:;A,)b6BOޯ9$ǙݣEqơ67&rL)o]Bu)OHD`vؾ vp.\c'7@( eÔ~_;ig剙WS{<>?{ U)rǝLb!3<&? ߔֽsRBJ҅b;ur_M)%3 Tܖ}29\1c iL?D_U'褬NB~Eq9'OwjR#!؋/c{Xs9ƙ)dݬT߱#TKN!k*4t]{x:eU+:R< \~ȃ#Y2ceQ.>T=Bx~AxM#*R(e9\ju2#UԨJA3_Sn"! @`4ktMKvNi)DG\'*ZrVUL7}@Ek7a|%o-ycY<,0qk0kXGR9T8a)d2'2Dt]rLJWJ,) xE_q7 "}ik(rVP?,J% Ur8jΫH= e Fl+IF%6CCM5~Yea[vliyXet߄@nbGc%N_M?b(^Sm]K?%.ua~zOq-řt*6物eXD^%O) d#VnE*k2K:e<8+6ĚLrnz%a^R74jiUȄ[dxJLHxXivhFC22J3~MսvUWzėrUhVdATyY;% =hj$l׍9Bݓo]0eO}(uT#.sB}rX)r}A_al`2ziP::U#7d{lUob=Z6V3r>ιR``rUf:}7?64\"dޠm]#U~BFgW7|bJLā(9z)%y#0z2! :f8 D?4ϕQZ-< Xl* FGm˘վ)Hϗ8R+bb^:"6K'rƉđU)ӈ(R|Ee_8(#]k09f"u7}0m$y!fsgЭ!}p{0i80bn/oS"Yr]dw9x؍RX?#z'c&ZB&%^Mr TZ_Rb ^x{tvs->v[†dH$&`j{ (,R 3 KhO@4C{h8" ߧY0Q*- [x#-^^5nC';$Y/-@-+2jdPGwyJ,ڏβtl @]d1v3-绍h+T#֒n^WO]~K N\hj1q%. >:yEK{T]&ۧVxRSRIzj4ᑊ; 4옒6Bf,W19_fnH{,Zg_ҋ\s{D2_Z݁WB!τw,aJۅ竀eZOֹtsl yzL\h6&Jx~-O\BHQ&IR)#lmJ>2a%%ƽѭԚw\N>-?b9+O_NW8q < v3J7PpI,9jR r7,}ʯA צ3y&6#?GRKW3KƷx̴*ڕtk5crӾ \#SJt)Gʖ(ܢ˧`CAs[4اvp੝ |L rZl,1ڂ`_bz` s74"֔E@6hn j%HaqŋQXAygSYeV`r^'Pۢ\F^Fp&GČ!OPoAZ$?uM4yUw.™ 뻈PϪTs8W:np AyYIwl3%DnplwEKv82݈бcPIQŽ8IsPGFY@rZ }h'2}<@G d9AHl8C- 4__'.ܛ&wnmFa1CE)aN(g+ Is3䪺,uz\z `LwZ(SN7UiZr`.L=醦`BS1kbktghf?NTQtnTlGЁ^d8] \r3˒S0D dv8<דNܷDiʈB qR7`xL,$im=CJi?6G혲Gh{/_*yS({'v%ޅ}/Ge2\zJʽMgL<Z`#`y .n]a!ВvmB3n@ۤGJꕽ :7a!l!l(y?uq𮄘Q`O41xd2O6gSV63 aA9w)]kЗBO|p _[͓w.Aif~κSdbv "\1aSq"dO7 摙9Pjt$|zGhU}}:#6-c/l4RINʨ rU# xxR2(><06N6׍ jBv"+n{ʊtҕ‡l58B[S}}3ԟ=>z"Pͮ8d,W$)VDRatQ3mIEnj9M VxBR S!{߉Co`jS}0/^0'2l|q6 oS't& Pq_ug.YvB%@vF<57cLEC6\7ʄÃ)j't8*2%>35 mIor,?7lU~śGbTr+ O%v-fsw՜)8uQ4+X-M||p.tGY ^*<=G3 e1jxQ(zW5)s|5dЙKx6phÓ$?}i[Ɣ%B$E7?{OKSG{k' ꝗ +BE>9MHNcsI^-[)]Dk#DK< O3/X"eӡ:ξ-O'lIS~LOvİ05e[7[qJ& {\G\\w:u˜Kh[97;K'b bwo!'= 꼐 C/DBѶ>D$Ǡ 3o+ ($ڙV`g}^'DK,GTf{wjs⥸0U>ACrrݸ>@G"kN t|Xl MXf{3%viDՉ1 _n>׹a0kPSj|QT}P0v5 Ab4L\*9O(mb}e\xﭫ}8jleԪX 2^n,Oy7ZpN`VRUfP9{(0B8?/L#ٕMS߲~iLqڵ.#r2:M\/Í˥=眧A(b|=t/2-I-f1 MvҐ$FN<PDօfCf9hH){R_=$ ֩ 7yL4E:E_BW8|½&ݩV>(LOht`UfQ+pWG=| <.?yHM.㴫whJۢUlK0|e;g2_rL`yS/X)Ah'0H;ق8L).` ϗÇ4'SxqvBH~+;-I͍_-/:ĂKQX4/͐JOӕ%+xƒ|Q %Z-+aTN;tmi&_9 R$]iVWp'>99 w!Ӄ3@A1iꍔQk+kqILj<&P[Q%uX.sM睽d{jO^ׯl PcK9wYbt%ٟ@i>.A#wD>@2VP Lk-%ܪἠm2ýstyAh߅{<2tz CG0wJq/s;ET}G vwlY޸Zo@2 H J |GsLBg8ɜLt<埸 mNQ!#&j][(2mj.>\:;a@( @UUF\aŕ \gT:sBd Q/<}1%4(. 䀕1hl7U/9_|=|~YaբpNcv'.SjƄ!ܺvg/9Œ{_0Z4QP g6Aif!(mDsxRs~[s%Ft~Ⱦ0Tΐ|"RfYQORq.`_ih[ 2zfyzsuaNz)] W~/6SbԆ\ص\o%9U>LJblt&^ >F0zJI$ 1iɂy1AbHB=g='Jzml'KY%}s+6YGU(Ϡ%=ncwO"<Ҧ p/׳k@aH Ч|%Ywr1#olO!B:nq&22 ZQn};5tp{Eml̕"LրVjr76Nk^}-=PWsӄ|4jha`sZ9(6q(u$,6, %1U-Wh3kI04[^=7rW pdYDsXlCIX& R`uc6(;c-k˒釚YU~]1_5`*J@.-̔˷#sG)ɊG-3)IGC5D35mF2{i]=j* =r5 E LFb\;m0F8IhfefG9a'Tji|/W%x= $ +mBC[ y %JtІ%²$ZygS!r+q&уhx ChR7˶ERÅ /%ɇy.uf%Ug;LQƲ')+YBZ4! ;I8~!̙T>{JcM`Q{/ l Sk~@I^WS}w/xg%>~χ﫵)o#oD팿 o{PK^r^5D 9@B.*:m2Yiح]N\Zlv*KF 3ĨػD8Jܾ(4f] ZhWlЊnjc^F H3A JU7ٹ&֟jZӟK `Ӗ%\˕&S-#mJVE~ d3dP|UL |(ĉ\^#VdLC :ӕb#qыTk/Asҿ uY)G 4d ސs9 u*3aiR_ITJ3Vtڛ9r;*K@(徢࢔\zê9oJ]l@f˜9w\A!˷y|<\EѸJ7YT Uր΁64o"LV;O$ Mb/GYi6-K# 5nr/+WVZx7 I}a̳^taEK^9;7ܰCW8b܏a93M AC_r+:t oF]]gkq_upw'IN=XܡFúmtDgY.$86 QamCۼ?Γ>H=xi} 1djkP=]{8pC=3[ t*( pt*$UYol".Dmatk\YX|ٔ2/ޤĸ$A B\|Zg\Jm[ IJ㦃׉_?T֧9z}.Ò%pwb.7?BnM^#{  8dZڌr@$9a])d_~ãUk!5wIibIL'f?ygvO',țd>o)v9il>H<|O=3ǂ3h MyUuNjmM#|fG6U68rj;m2 r5~ ]8gW뽐VX$~i/4Dnc.6 I2~\ US#+u0GswBb#m]Q3)q+>PRdU;֭{MCr09Qu- SU GeKF*htk%_=F@"eg;^v2 &hj6QrЉfJˉ,apV\$NHd>ՠ7",_N})=8YK?99[ΈtNLTmj<)`<9.Z9f-dպWQW@[]y -gYQ] ۵4~ze8%k>Ӟ`w>̬k!^^Ϩv)\b1|L׀ٴ2/yvT,2;I"JY:ZF ̿s۔%iA 'KMS*=+YALLz^zwԈ+”m0+V0P3sk&^dZR2ذ44| A)1YtJe{񻗹eye$vju-/Gup4κNGߺ/ HJ+U9?rT3"n(@zIuBGxbHS]xq5IU DG 71ψ8CyMzn2$f N4+GyB2] dT;N>&kB~9Z>±[N6*~8i{ G |Qwd3qk 9egmi>M= Y8`a~OG;Q{-YŽY{u~!K1ZlvBGLҿx5jB:u}7.xdUm=ӯz5Z#R|R.$ݸ0]I=OǦ> s|YH Dr4=Pԩe& ]#<脝~}-Q@Pt+ ]e#,˶WC[XPEQx}Za))ۙ$!ݣ4fqFܥU>ٻm* a XJƧƤ>OlKΖտ\ %v#[ʻ^KI;G%xi7.HU=TA͵nVcގ>s *#ʣtg{m r얁{c_޲+fYT֨٭mElU&zc.X DaK!BYވVOwfm*w3еn9cN%[rCV8.c=H"sk2BhO&5{xpn[|^Awނ q=lVCAUkLɴZe \z^(" UPA T{!G7PLb$7_R*F\SbvE -c 7#5 k,-Pa:YQm[=De=HIOSV)5ޱ rQS G{3 j{_ 򠂠짨ww~dAxpwzƇ#\V ~g -ܦXVFF-%x ׅn)öi;_mg~EDX゘{hKϿcCrs[l R fD4zK]XY2̤:m=Ct@ghIS/zBQ#FTUcy:-}ɤcW}:tx8%c*{ABAF̧,2YF" G\ْ!y$@P1|?|䯟T^K:Qq0zVdoJ(id=~<\XD2k̗ ry&V@xD=_! iUsYUiLigsџZ]hɩҗ?vm6L+,1)eN͸u%ĊC!8ujm*O33>a0kp>Տm-bTX!Us @`rd\Y h^%2?|p-q 8Ɓbcd{ (f&7ȵH6xTD00Nbh~/_h#̝py G9kx81QI痆/Eǎ&%׺qa2,_mK,oQѣP&Ϣfp[0roKC WrSo}w/fٓ<4Dy22sW ȂbC b@qs{vM>3o+Gg`ٝB0-ӵyhw182Qᢻȿ!Ⱥ2u jw3Iwʽ3&QɎE)~nrѽc:b#$T֝`xȭHFA ᏹJh.k6|?Z:@ [ϊ6,Hv-j?L45$?frZSC C8Dx  3e*GG jѮt]oC}A*qޢ+ %ӊT6Y|Ԋ5e!_Rţj{ioPfV|`IG D -xU\Q9n"mfF- ,,O`իB>QCi p͊:8E58`O +>di"[Y9k7WW,wq=iV{R"dB"R*&[b" ctHz9<`B[\}]a! Zq  7[}n}ᾠ|ǥ`wn6JrB66gFiIɮS`]zU?;7 60Ua-^YՕBVX=&˵m73ZvglI nB~\IݢE[{lk '%c40+0 fѼ3ml@KVv{$df:=DM m Rj'^Y *8VGHKtƥ H;|3֨#oPEAե]=Uu0$y>?[/Q,`nf%@lګ/baqTMt6M}( ,W9(z\טBnr Dk4 Vqڨpsɏ 30#ޏޘr{Gm}ezڎZ_Qo"Zm\?g?aӀGf0.~a{oa]>YU3(LpԫW s5Gy1t,ԸD+s'=2ȆrღfRsu EZV8E3%MﴎwE\0Dk\4"pC#;ZۏH ("szI'_(//!n O9Fui|{uR6Jx$ j=ۘ99$Qwz~(! /uu'M##Ӡv'ՙ~y2lc<81x>3-㈛q] BCmr0٫b$˅G*U"[:_ۅ k@M# CaM,sv}'I'Nrk.>}nېcUkuAGb@ gf)C{4 E^N;WTjS+~ AEk' YRD}JS xf-+*"=A`uå$b 2J6M8P6 B”(44C4pO7ڎzbE<'%py0 8m̀O6紣y3R*(b*>LJ3Oȋs[yWⷂzu-GzB@(W9`4"BfL,nW#`ٸمl%Xh.Jȇ"P>R}d2g8n-?7Tdn"Y)`}.GTkEGM%1N(ă8+3}pZxk1FRLST3OH1}\J3|^"?gr"r;TxzcsPQUq]Od6[JJPC')+@+&׌G4-Ft Ɣ;hcq )k5{CsgA  +Vѭ65mԩ8JR;w[:"HEE>#ʨ0Pg]_c2% xr@Q_" %qɦ9@;UT7|(kyN4l"2JU/kѶ<{EƗ[y&1!Q B*_X[|Jpi utA`8- p.ѝ.%j>R/퇯i]v#`#VJ{{Uro$Kq F``OF!doy7D]_ vF>X=߉p@*A 9; b/?2CNi~Zԇ2U0T7VR2"@pmiZ}:t>u߇m52F)BW|+_`]2T?4py̥z E=p0mb]B2 7: _x/ѹhA>#260O .׍YqTga}X:88^AZ㺿#Щ8R gߗlF0G!.A&z4FqTن 8JqLK-d(5)OzhϦVN$2ᐫ*74rrig8mjзsNLU3>=B#_Ϲ+WQ?8_qXrzi^ 댕Xvמ4G;5x-+.DT<6Ǐ8ު}BOWأ0ҝz|0zgJvƷcBflXyPL+wJG-A$(J#`~KZ!,TӰDcDƟa{pEa֭kz@Ul+=Ǖ%_WnV eLIpX=@-#Aź-^4<ٮ2c\jAcb74-pL,#x7NxзM﷙:_gq#=Iu²m}#֧}AgS)._Uj[k(,׺h9B DLytي*F}Ȟ̆ORiI)b{!gٵF2գK4tN EjO;wm ~e+>-3_pU1Fe|czIߜ|Ur U℧e}otdnz.Jbw]{{=)V\_%3T*2/gklOQq:Mи̝ϻ|H*@h˅i-Do\S_pW^ N0oK ]x>@4: /_׉k/Rޏ z:{9_e{ۡ-mt\s6iiTᣵA>eҿ7!kt64bs,oM5|ITe󋟕zCp8ר>YBsވu@@PV *`/!# X$u!)ݎm!nnlx bp"Pzyum%;s/TǪht+W/QISA3fuiy PTڢ#M99rTzH *CLv0A6hެN3\埾UE6h pP}aV 7i=E,F>69An(UsH#Ocm 4Id !pz7a{a1850Cz CTpHl%> eBtލW\xOwϊບdjD58F'4ܟ> Vofcv- iǛ4?NHqh}?`CLka*=S5^]i=t&WJ3!+,n".rMc+:=ؠr]}";-?#Ok/e!ANľ{.f?Վ'%|@lZB0B$aW㗤<„O|,Of=e庒/GhP@ A,}y[jӊ=*iy!q?HQCmiKިЩªnV? DZ@WUUu˩SN(Wz3fX̕ʮ`Î?|'3P[hFv94F 3 1E/H#%bUD3G 4U )8^0u@ΥYҔB4wgRlL"(ȎFqxSG2ԱZy^ &R)smnSLFvˎq,.r '^93rfE oXJ }܍|q_["I)K<,FB3l1AFh]-G4|Ysc/e8f~5^dP襗tTs-HvΩK5a4(wovp:77{r#+HwP[!w-c N&]WG6:*'Q)9t1F$>jC7L%m59,ÏMf{,ӁG4"AHPs `Ay>R‰p"-{ԫ"_* 򺔠!ڱ@,H:]EӁsȺ#ky`7Vf"\(Sj6pEfp 7V hf44:)bd5Q1$ySOPcl9ѫd3HwهZ4r ߲%D Bfۏ>joy]\́'*BҤd*bƥh8^XouޙGaYǁ[(hc}27$R ׆ogm{~ 9.`.Wxn[G{,tT,+95&+"8j k<ǂ'8o2z*O,8.Krv()ֳXڦ\iˉXlߍc, @]FD.713Ӳu{3òbH;=!Ӓ nLD'2gd ^ P}6pkif_I'i] ~3%iZ^b*@͎MP1bDg WN3xP$Ls2VƐlATGoM[3b[0[k =>8L= _0Or2Ż4AQ0$i c[4u J 6@`gE2=Fս",3 *RItݪ?GX&v.+`U&m{K_18dl& g8Gq`Q@;}@Gg'8oب24"&e~ooU ^qpTsP5$\dH>je-p.bE}qo6W?ΖGZ&%Qb\@Ť!_ 0C"i $\u߮3OQ31:LXue1KjJ``:Rhܼ3o\ /f 4ލQUdM]K|R>"mq(Cg`( _q"טZ4#RT*8 M,.,`{eoاY ¡mdM>S@idv}o  mi>׳Џ.vr?j˼avDeM". io`R ă*Cb)b!mW=GC+MJUq{q>h͔{x=ԉ9O f80Zy{9ۧ 凱e=c0B2( /=?43;0W1!皃DޣLTc"'5` ãdvWZܱbL?[hۏ^8u"Abdvd܃5Q9N~ͳnm+͆@o֏ J'[f$qlhoAcW<' nw8"/ q%="`3~V}iBfM%M9Y#w^˂Dq]a%I )?ꎇl5Y_Ů~Ce š4ИFH|UC,ǢGwI2x X0vEצp+Z/9P|Q 2&sMff3vdݚrUYC|A!_"k<@kDug/*mslrrv)ɥ.ϰ[L Jx FeipzgWve/z2߱h|Vƃ|Xp=C xT- a 7^n}[5Eg8'ID YȟC=N)sq GYex<脹),}yNrG:#f q$n_ FЏ{tw EC75:66q>yE:rx@G}VaN\'Qr1YX;;Y80Aߦ=ڃA"mۘ~\}C\jEcwTKȣI1;%խ،Ħ ŐT8]mu g,ּyg*1I.0Hr*cgGVD)b#a[0 ku"U4] pp{8^s/Lh[D]ѷ% NU.#{}m(*?@ؑ|&z*>XRߒʉ6SjZS I'H D1/ŬB>B _D -z T.>4aj!H ]aU.a9%5|qw&yS$gԎX~Q33%L:{ P;h`tG@4-k:kb@ۆb;)Ч؍4:O̻q:w#+A3#LӼ(rVJtF1ocJnz;*/31Wy@.wrWR (v=()z1 -%M ͈b kpgF4vyM"y@kՈ|_ko_ZÈ~V-AO=jEѱ^l*EmaSAS¡C?RA>ev }={"#"2>z+ر,SnER*y.BźG}AVPЗgpC5>k!l+8~fN=8{\AղȌ  t 4;)z]MEހD9[40pQ3',(Gqϰ1jU~.zux&kiBl3 *IcA6F|U.#ֻP B?ci^a.+əkK(索G$Ҿ, -"B+1!>'^;dk>gsU6œu œzJa]Mڀ+]z4u`]ybv-6OZW? 9 |u ԾTR r`euMwIp( M#[m;!:aOFI_ O@-{RJ" GB+!@Orw"O$䭸!CzӔrU_#X 1ȡ:XFGK SG4giـ`ƒfP=t*ՅXa̬J6OiMOsgb8w"2FT3l}f˥k*=UXSʙ `X*"Tgƃp@:\E5Ba(nL~ ޑhG|VƗb_U-TxjnfIKF)|Gp ]Z#hR'Hpf}cņk3HFU/[vJ7aJU͹lltcN٬kG hbh!ndwQ&.Å# ={4?Nj OQ C0Z%Ɓ5Gc4,/(pEcɊ) ]ږx= (eCƎB:kh':D'*Ϊݫ*d4(^ssۆOhTl}]?Sh[XQzpWj!s@A2P1fif!= ϮoW[h߾:4cbD,3% J9_oDV ɕ7z Wk ?I೼&ߎL#r63ҫ:IG@x>If 彎ؒ/j5R5pQҩf_xEJa szs ыLfd;MR'Fx{µ'Ʀ9dV͉ 8>fP2;xص4-\15x1mH.ȡ x)ǣv&TIadi$2S|D! U@᪏vtM&-[":v;h[|*ՎK9DMVxvmg /6HƼvd]dawO7_uh:`vDl]%t(oO ~F߈y~n^4Ŋ,|_ĠzvMRamc| H`A0@N׳$ȱP0  "h;{h*Lz @Y 1nd{>`^^^ qMG , mAq> j1qfд,aT!⛿?JfiBA&洵=ys(B{2 jcc$;EАgtfo}6 J C"1OLl[CUBiOVud n#SE9*7$;^mxd +qT%FDݰwZ(FSe!7^Mh-fax Qk__DtDUM _O!>.|;K`sgP(_b-د2WMzWi'y!b Dzbۥn*U C,kcGF4IZyiOA6\ t*Ļ~W4QD(Vx4YuWnPH짤X Оb84.J8 +k_ U<,C9ܢol`3bTr卣b+ fAI+k<|6! \TBWGDl؛Y!#gtPf`F#;7k FgT|yP 8894)=j} oFY|}OV)PsQz¾@VDBRލ Y#B/B BDCRۅp){Έ jV88zzgqz3YCL膍!>HSz9?scBFhδO lQ-"nd nLv23j5VD`ASzG(ua#eWv3)0rPE{67FT9KPW;k ùKM."],AJ#ttS,]Oǂ;KKMCM@clOزڱ%Sgɍn姦Q>4l oS .+}AB{fƐG<QJeXsAvBm"|#l%6vҤ+f=̓4*͙+9wZT7ށvgHǞ~DMeߐėˤL} ۅK܏'lv%pYjB>TV:+\"2[z uwi%)?ҖȬ]e1zz b[E-88,ǭWX8=CJc\'=O(VrgؽwmI}[ȟIVtc͛5⋸;]?Hr^EnT xS;YKD/5<={>v^nw4 T<4^)N[sžm]}MM3F]B)3(PKb䖹ϻs>q w1rrn6V$Lѝ7k|=ed9{=yo]Xc(>,,:R4T\ X0D=zk:gNX3ݽ\г>>Yk yk\k.NT|`6C/h$+Z[˕/-vok3&pV[;$=#PE_݋OV3SS3:?#zb:T`aD HH8YtFSRQ'ϼ$ k fqƮ襾;5RAQ f^oς1^=yr Ae1Rvs)Kb0&i=gwpkx %fZLh׼0꿄1Y,9mT>4bs,_NzX}p(2 U iӳ[)| V]CG_{&GLhr08z-$cRCŧo<[2F\T,GTz,6 ڶs2o^.<M?OhGb@ 6YL  z4z-iފAld9=g(֗bTr4"jgw ݀!Rj hKYݵ/1kfE#DMLC!Ȳf^zî/g_"~H% &H) H hy47/1=y g?|F\<"mpLAdԆHo JW *,zo3ny \VUj_|ax"` 92?nԫ;T@C|(`[p.QY͈ lAГ)!3Mv{&pZG.yúf=e"Wx+ue~(g1ղ&Rn/⬑*8wl)]k[v GJ;EP봷X v<{1-CU}^hQXxns!S>acJ-A&e !M&YbdYG34(j`+&Y ]d&4*Axm'qH??Fq+ǤF|$a?cUTFڴkXx M^lRoG<5^+ŽCUл#ύMv+7KokP=P#ɒEL%Ţ8V v2Iy7QꙟKz }jNg\8y5_*Xkʯxl)e1π-puݓ@Žm5LD39 #j0~P˵ڀ{5oI2"aMj"Q7l緃cj= >uVwkoȂteQpX6L~jQ=s}ٌs.m)JlյTVꀆ"%3ht#Oj>EmLEy/Цk1@_;g}DJRhHjYщ[#La~8e*0?P4ʽCVR6{@!6̗ų%*F~\ʙ#`7EKrNe=Yʨk LAM!l `/Y(S ܝ|GPel9!޵dJ{0ͬM):AcE87f,ÙmN(؃%GMv; \ m9!Pmy8ZtJb€jU5-D-ѕ1dš.N['d{ӣ["磾,Y~ 'Dp )NH/X<$tn]4% !Lٹ_c/X zR2fMfA9پ}ݧx]%{/-8̟0l _w_jGZ<ȶTWi,jDzFԠSc|!~5TRݚ;l!MYDŽ͉]mvqժ8Ѯ߻RkkvhK '!ґDu-W_Ym{Y|pA% p|8bH@px~FlCmJ8㑭<1`FrdJ̓QcPK"&5֭L^EL(LCU@Rr,q"yvms1%ʃ ~̷o`~"P/(&&[#bCzk;oM j@5E4Σj6,QZ;䊻FzEnE9saMS-% =1$ع4Yc3Ӫ93r8h;U`.;$P;Nu0]|^ K4:lBK5d Oy&fc#YtP*Dm锑<'V5@t̜Zfsq~xoᲃ@\y]ZJ]=QEiQ# %& Oylhڏ6(f[b\L\Qd2kMSEXo(. y{=zOZp](m,|xJk/C*w6 Q0 l[Ȋ}Eu]o<Ռx4->l8Wg%O v9(K~ܘ|BM*&: U(;U.ڴ(? qU|f5^Jj`tK@OP$=#6(K\&E'8$tRü`zV^&* %^9cZժeI7тG(5a|U s XRLln;b&1eq8JGvdDyT+%E'&XJY!ϻVVJF]pVjAx'Z[v>\|qq,eo+cp|F[-uUWsҢ꺑.K\ȣUcgCSfi蘦>^r0x/ įSqkZv8A d{#_N _83@0:ٍ| 9nqXGsz\ No gi9L-{DI}%404ҿuXFsfCy>"W `Ě ML3Mx7[*l|]sO++O`5쇞5&ܸ /8)l4 7WU^oMk sڕJe`@okS/vR0LduՖMb@UU1k؅|XYc+l>ڒR*zUwP<-&7;/#p^|"߰7A[} xՈH)f*s>ש.L;-l*#+ܑr-R|3ԟ57xDVhX9ui:7L)~^&/\j[/<]*exR)!.h!{8:;C:+vqYx(`cl^҄D8&"=r-<1q0ACdzL'^-k_-bxS SSn /;v)_a4{1N ssʠVlZ^/@6?`~eރ^>~M* D_˚/7 9\Na0gE{ NU7QE(#i-ZK0%0VnJ}bH#M׌dm뫘X&6a*{i]4wkʡߝ)瀘PjM6\%$sĶ@:,)A 1FN.WswRj>=l_ԱYDl3T]+XDʿ<8MEaf a˷]*HvFҨ-MÓ|Q &=d>x۳yd#̛ jM㰇JG}'<(a?ܚF/|jm|ku#dk:;-zarx-OQC76^z MA&QE@3,Ag]{:+rz5Gdav.pMIU 'i/WcsL=7."H9:}GIt8Tg8֓AN\DJ@Z "Cwi0x9#JY+61ƃ0 w;yhJ|QfL|G&c3G֯uT ynda{+ GZr8/=>s/!|}KM1yv&k0 '!>wM7Vtb+j)SnqpgشhMAic'DG;Fi}zJ߿]YQ Yѽ zJkfghc>YZ(+:I1{Olъ)3KVp.z{sp1B1%S@bMn.)V…_h,&1 2ySb~l^ +:;;7=E`>ؔJr}Sw 9:vFt&ȿGE/ uUM=/ZC_'B#LcD1'DT! OdFMAre3!X8A߂Zڕe|pRjoFmG|2#=iiVrcE(Fw~6c<*Ӛ#mC|8}jY#-of #)^?d8׎l/CL '^#t{vICsE0&f"ұ%!KĉU&)u),6ǣ? %t⼂l9}eCA3r*od!Oj/,tLL+|] 3|3!XD%7E-g~&64W O)=&˯k밇\հ펡XK|2.,@Ԓk88D E:Kzӛkx[`0PVGw mMqJ_JaSgvWh bm5o>RiDw.q@Ǥn\N#yL"!93!\\sXmHZt8\ybLjp\oYRQ!020]# 򎫺㏉&$' S!xx:a:ÂxRFld?Ý^!fF%`q!4Siur񦱳eiJHRl֙M_`T;m|NfkFޚ$ִ-/d^kt fXͶ";d7m]s])HQa;]ƨԺ] A"|%WiPn-_#7n}Z /lG5(i5\*Ytݨ}ȟzX[OM|/쯜7H0_Rs%|TeW>9ѻ !bF7Kn *]6y.2TTt'%Y42쎊lbhƬ3l?barY0\~-2z`TfVy[ J<+!%I<2p,WYߟCg}~iany(6%_q > {: Q$[?W'! /Q/~tv D ) PhZ)~XZ}L Me3=K)XՠQ so"Sd"ܞ]ÑOS*}hD{3 !:@qc27e&͖(sęNhf1ܥ{UtzO).̧ {aM@JN?`5t,D5#}b|th/f2`3%YZL&ۜ뙩-c<7jv6zkseX>~/*!(+׳<" txw~/ƐT>jk7ơW6L/p稫"̷7Q 2{{ˤ^^x_eQ䀳a݊?hu)].z_湪owY"G0w1qx^}3U7s έWk^{c*.x1LE3Vmg1mxB{ R`y7]q4] 1Ђo%߷1b 3 nCB+4P\PQ˦TgJ;џ}}NsB<$3 Y rp8WDJ$53Ef^W=IArl k^O[IO>OULM3{Utr:VomƈջcU3,`TUd^ fFˈ{J"$)vz~nBRt2 ^Ռܺ_2"!L" $u8SXbAV}x7:2<Zd{"hDY|j5?Dyې8hzΈ7/4$-o;d_ cN}u\jfV[Y8Z \&'{ҡ9GpBPw'qZøzie!Cs ^p?znTU`VSf8v=# U^T 1<[[&U@~ jB|=14NTDF!/cQHA]**!FA$O*\Lj^nZб+N[Y)|v~LiFݗ zsCt/df(9I7džA z%.hmŌ9hgmez|E:5X$hR7'n2/BlMklD 5LӘ5_}#u&@Z󙰶0o)#L~^rı&$3?;aZhեu>RB&0`|y0Ob[b<Ԩm[V cAa}bU1P/)G_XsGHluEIbB>4*Eb6i~Z"K wWnҫG~\aI{a umӐvP( TKLjrjJ,DXÀ#"EP9kfܪH| IO߳>`a3^pvvb{0OꓱdRh|5Y;%RKi7yڇi33 bwH@0N.K 8{i9J$Պ cAhzeĪwP:V`x]!^X1*l=rX,8W9m{8 B}0oq&J!DLlQ( JQ]= ~20H?Ͱ$?:춱yr޻yQT.%j?mHb6T\r6W$T[Fo]@ ,&zE3j>Q|_`{YIvCJX =#YkܲX_S=fUQI*JejS= Ë 3_X|V48J?G)e XۜW㺫4[<m2<7_6־mRt3JU\S;hހ!Tާq"Æt`V8Z>1auUnhsYaqAg=,Ujl7ȧ 6Aꅱrȫ.WkI]]/ А'Ġ݊$p؂t p"a2Z^b"#隯׳ʧNÐC-P#A=NZHЙ0tWUz>P{;u㵦@𣸎+HLѮK/u.0.;0OYt-; 8@B>d<ݞ95to+ݬ+ZT/_?uQɽZ{r5; QTJ'3ggqjvݯ_Eul4ۨϴ;oR!% g_Mc^Zq\·:Lg 3&8`{-!2үLGliӃ,pEn؆BαZx88Lw+"cgJ~sL'}g)d@Ew0WTiEnd̶߳OHa</Y(2|^ߘ) rP@MFק:,=60YS͛V;,OHb>!=Pv0Ԛ{b ƠOV`&W}E둛nj-o;v X8ڞ= 8ߧ,o"VK'3"D߳V7Bn ٴwAPDl9kVa))Aɹq v!%C(MЁfVmݎA'>⬗ LN2 ,8%*X6[P=In#ui]m$ @i×mrEiSgFĕH헑Rrt蠁Yw|q'|MOǷwϖX#{:wIUih+{V<#"\d>t8;J$w }lu7e ^e;I'\!R]@?ɩn3f|v ]v~D ׼MrV$fHwr#^5!GU\+R "?$_5UPdH] F|sH ^q9O(ҡZԯz:h 1?;dXdX|x NZƗ'4n0f#NcaX(,--< 9_Hh{EJB*K^ȲL4z")Fva~.шVѣGy5|jib%e0^=б@q.h?,JlPӅsLgX)j-SpF d29v#XK5t8MQL,nZ0f&JªlOzdq+Y.1c9^~ygc/d: Cl  7f=,~mt:9j]]CcnNo@jejb!@]Ɗ鐟\c?Mud/SnzwE]JӦ>0PA ~M_5;gLY=ЯYYDCiFJ0wGc FSn4j,D57d UTܬ_vZ KM$S@t(k}+Bhr}mw8Mׄ+dQȎ X҅!UT 1N:uO"'6)r\l~rhC X`M3{[m^:r|@dmz9Fo³OKH%Y?/axã$AYtOjTd49XOo<,[bY5GrG2'BATg <#"[c\Vz[8_8(nC8~xo8+; One9$1wֆ]_cA[jbE_3`EyavU}(GV-Iḵ͵5)&c {l TβgȚ^//WK5ޟs6+G2;(NߋΏ-13Ɉ |t?˸I6z{$pbs$VTVC|8y%T4k}8_n# ,_S`TΨtpe EFbJƭV9H0\]qQ6˭}rHJ+Qn8#*^5 4w7M`qEɿ19x-%e%T?SZDʼn4pCx1"6NDB@0 h-I$PhR;!TgۥwNXw~N\/T֊ӂ.c1+1J-!x5Tz?{+nhkxThu3~+ATOff!4ѷe0v[$6OI&J6ڛk#9F sT\tSta OC6Z`zqJY*vř ֋w7̽*!T/ɣ1,$~°_?k ˸ L|sRtӵ;=kw?oW_蝀ڄ'QF֤s;>08ۉZ5tڹb nH";Z)7ҏB&j2.\Q |oSܽGkx|JC|귄Z&ՓSzB|GQ3!VGEyEգSkB[^?jC$+/`X>9CRNۣS!tzdGB5YBSDUv^XdMTަ/BJ \/fL3aSf3ZK-{g˜vCY6lVkX'YTEvЋ)du L!XKacm_\TJ lG6{e&M/_ч mk߶V}vPv]ǝOh_JrqP 1$H`&ϊ?j_=23WQH<j/&7ҁ-ҁ. #=i6B騐 l7il9R>P2p™rq4'&Wn6I"eoݨ_G@u+h%bCWd:B!cј{TPl+|IfH;h?۪0#0aG5y~āQ䤊 \d{ɽ+^BD?؋hWvM`GhDhÕum`m)+yR٢ypڍ~NXY${.GbH&3az,B݀ZF;R2GٯNɫ 'vn>bAKU,&zRҐԼXTjIKKqLWLM>*zxX/tsU҈m [5B+Xpzs G#"+-m#M' ؇D$`>WPBA 3NPlzecҼjWIYlRxt k4zt1;IH 3k,BM9g6l C-ZX`vR$1ާMelI2 \751*?x$VڔlKZIm(N_0gT]t@ޒ:H Cю֟9 ևIZ?s|6y#-_o9) Qtt+)V_,dg,#i j&H"@6*_hf8rJɯU_CVfu.r"yD4w$㩝qL׸4sO #y3|3X؂bPxJrҐ'wRa zoZR-^`[qdU]&ڧmZ hO1#'@ f/'t|)ݤsge(p0@v j:qϼ y ZAsf,8, h_Q+Ɗ/~6nj˕򷑐X5sVƙR~-~0Isip<_: yMTL9L1يj952M>tz}g]C(j3)=_Abȡ~DOQn+RFڍM3[^EѤiqx8ryִt2[%~`T䘪&Ұج8Aw/n3) k^}yEOi*VU}౺lpf&EA;1^'AlԚ>x/w5Mw`5;kpD_rChHE5>lBg5})<'*'A8DbQ5.*~[ƵwL׆iSJPfyvx֑xS7t4>\W7]Id\ ,RRAV;l_=OҚ^_zDAP~@6Sl=yI g_~*vUrYs7T0J;M^tUTC  x;5/mh],71v-!Iv=OI _Ԍ)F}~.{ln k`}oyMϯN@  MF=w=!a*j W>Ph2$m*`"B1k"ձ;(rExM QOJ`N4I:{5~ȟXt*ŃpuW,LVzN@` Akv42}<Թ6PI3q̠b`Ȗ<7_>T QRYGUZ`2+SH;Ŧbky,Jt*{ 'dݘl 'Zy5ӒD(}?ʉ 8: AMa%_\>J= [boY:I!2(' KCVu4GV;3է<ӤMn) (mi97=uE;e#fNh!<} 2I=gi>LNUHضU oz'Q?^MvFcvM2N%#|~q慞ٙ8*' LW 87|c^-tDZG3]>=Mt3sw"0\lH|lo&17t 3,>VE@ 5ΰ3]b8@Jd0TsYuFq/J5b_9طdWSQ&Pӻf߻|'JZ73qKnw% P =Hw4=[R%͡j&Bcxb:nk^+վhl m|P4zXt4_}BJ1[ PfΙ-:o' ӖP(K_7^ 3B.,KXp(}\ep%K]qWڴ LG }f$SG0f7d;籿a?>FC:1;q"fBx4\~FIhfN"ҺD xځl@/OԗsjvZHFh. v^\"޲\3ds#()SVQvL=1L1' 㲛d!wL-~x)U=gO~KpMYs#j=/Iv-8d@7֌oa^OTb$_`W}DE>Ur}Q[U~Wuekj":4QSAt骒V1 = QC-;+w0P%|y _<"gݐ#s?Zj(Ɂ>[=G׹"8GwF^h!> { X&HnܚbaC_~@HA9OΥ4,,u mN k[9 Aɿ z+!T_'I5T=;58J7P[wHnâA,M.1W'vh}Xf{b0JD)345Bri}Zf`)/Ln!An:dGx52ao%-("aY@zMk轴2|:yw62Pl~ZvKu=d )d>2fiI8]XP}ҫ)w_yqs_kwW[3`OK0)YRQ2yHW֔}o8H-}D ^Dt\Z (3zndL7iM\K@D}'O%UoRvsn FbJq d7pv[Vs'j^fՆ wYB#ʥ˹Jpj>i\PP Ȇ$R3oō0>T>yĻkr5r66t#|Y Iڨ{٘m%0I~IfDX>d5p }\[*[ahYk%ȪLx\MTMDj3b s/k? SOלMA^du8ǔ<.ivgpa7`"l?06T(QW5QS݂c1C\ƹnPM\>n3:3GőmQI\`HېH2XtW$9k ̂'rE*1X>TٹYmMlگZ~IN>l>{jPc]`hmcCp;N1XVqCbNY^,9pNfg' #BC3!oy4B'-k}ZzZ75p|{|I 1ISi/qEߋMKgxsJCJH"w.aMr Js njPb-bޯZ)Z.u$ͦ#>KB0ˡrϬv*\p}+%ϬCbiGIl. [zg]1 ŦлwA~HG_&Cl=/V,Bf'$g_vQc`5CbU\[౉hS @M?ObXSjf#ٻ'6VQ"5+qO_ ٲs8)h~ I-5HU l[7ɕubD3YjA:(+ʮaKj0cJn2UHȈV#=F-^tq;ңfvNjZ~|ׯ.hW>DV5Y 'gAEgX۾`ZʅjK٪1|esT[#ِ\XcܝrO;i- PGF՗͌ ݕ6,M F2jAnlop4UbOyN$LDIoT^[qOT9( r| +d}rt= s$m:)\ ^qR.@Lm>-z"qA16V ,bn9H3vmyI6]*jLC3TiXjs{P&P-pʬY%;2㇁#cPzEs8gw.dck~p_@4z׮'AH|urBz%ݯ? :0pw@R (1.w|$A"Ia۹," V% oD$ mDgG ]X7sc=tvFVȱ `)a~I6z,*GmxZs+@hPY" 4Bn_U=;@'Cqe-M8!o[;AeuF ҸA2v1mC'jBlHtçu_<']{RՍٗIJG鼿-г;6BFT 2a[D'j.vuFXُ)Lt>(#!\u(i UyMM&8/) ޘFoHf1i2ϥ.c`;Bw'/9sA9ECjA5fiiۂOPm W{8xui>,벲@6uu'(&y]_'fgdG]1fn޵laCCm+B[F P׉$薐X8)1^)0=¬`< ]7{޽eD0W3AIFo8I4e 8"u8̩);+׸rDLl?[D#[KIel u+$OV>l*HU&"{u%oc#f3KL! 5~NSKPq=K= 3 XUx]轜nnmG>P^Ds3ۓ6i(i PB҃}p51%w3 _^Qiq];FkC{EUaՂ弋ԟ&Al%HC@Qp|5͠qnozJzX/ٺ>P9 j)н~NuBןIf k IoUWRZ-MXm@1$QV,srS5|>M^`CG*Н3jO z ;tt}~%Rq!}Yv*لJ}K.7Z>Qkڢdfc] x\QL,ʹJx/|ˆSzkViU"e;@ $2jTDb"aoAbaDB3hU/g=}tlTJ -/욂:ߵl5b#ҩ `lI2߽ 6So"pM6Ɇ?B<ښB+dY K[&830){SlB>7^C̳L; *4||cH$R8@pqzIᬑJU]4G9yqJ nIvJJbP}e@myasE\^zGaM2H,a9,NNvCFW%v?s5rbր)JY[gz397۸,t8tyv׳ pX$9_MQ}~J>[ʂUuxoR3k*?kg4j,/sd /K-C~y<=mhH"/[Erӯ_Wrg%i=kbLnTK-μ5E`ܦ/IC l Bv?TjK["e<)KnL{Ð+4}>|x%V"8x *(v@jvן:Ӓm,ҫr#e*+?2%{557P0 %JQ3Sɮ4l R\I"EJ":[  ZQOLUpY!GJc~Ǹ@%ĽU W33} )4/>u. )_!L6@GHSvQN/{l1a &|kJ914Gs‡$y7X$MT8}w$[3]\aAk%1tkKXKX;0|6~6`VI3| PӞ~4 fnx){01\D9"ΰCÍ!|dD#X;!B I6l <$׽A%|a'!"1/ ziVTO::jο+Znmg(puXe?if5wQ2tN݂_|y4U5'KbőZfZ vڭz 1VEVVKYƙ< ltIi!./%.NWYh 8l%uQl\TױF00*@+BOxjs)bţ M 8չ ^;O$dt!!fW(qحuhoLp,YqKIfm(υ-~໰s]2&?t=k?7!jթ@sM3!y~V6ʶƏi]7Y2mA$"aeH_8wiΌAD~~Doi.mUMHտ r2`< f#i>M쯞ebGAa4515D}T@d~"^j$n4$؆BpZp#Fp<r;E֖Z6NvRre|^7(ȢU۩Q`rPPZEUl+5swɃ8ߕ J w%ӆ)d |l_zd~p7da>YYC1ZI6f Kw!E' [>pzG7dKn-d8m$ӆ=[`iSǭN/WOmV2"N"CFe|n|W; T,yU.K 0j6 kG^>|\D!y@@X9tiqB !B^UF'zW'`(z \:H0oFq%Ҝ; Ĥ'z[|cH4wTI-`JL7̰ޯP\Jp\I(DsTcYcNF*Qɱ!F4WaU\M pk:p韏l1RfXFDAĬ/Aa[ E(vqjY0eĪ*@<8&.sIkl3':|XL݈HJx+L695/( h7yP샫dpу|n J@6-DJ'E<"|3߱ p2Ӌ`w8nВ^~^Xm޾CcZ+^8AY+ɃW {A=Yrg}VN L;S("g9/ьύ(j4fF;>s{-“4xW*RfPlg5/fT#_'htΔ1UH?oM$=UV9 H. ݮmsc>*1ynepLI%C:|顈Y cm;2>5z ؁T2$i(jF&ԫ.3r`l- sN^=/k$\JK*:Տd҆/((Il-Ѡ7y3#?'M dmJ+M@ưM"+)/`ֺ4>96u$nZQؗȴAMDKM^^Dz@w;*hr8%5Zv(n[s~5R9 6OCv XQDx|>`MS/EPML}Ԭ*J5K*ksB{?d׈ba_u>?`|@7kREy!z{-CiN {t(%+Zτ S *r$4:Gg&F :JyXZ+0ۯZY%r̘ӆ㯴NjSU`9׷itdUr5rb b3Tv Dz}L)ܼ-D|^9\;3|rNܿh s8p8q̳*j%(5$Lp4W[I|& euSB1@i†]ñB noPks̺ 1V4يTNjUb3;z, l XX,SNcOhHK oz4Uvx ɭα2Q4pA1ҠRu7l${|?x4q&;?Jmpiv|rKۺ,v}Lj.0Qh>7z~9RLx` 7d鿐\T^C>lw]x2}IPA ~A-BV59*WoCFuw7^ӗ9,(љcF,QF2u,pPTsQtu:&Z"UW Vd~ϓmM|˃8&[?.dk'7L 0U]II\GI.NE`x$Hg'm߬ʶP@+ݨRݟw".~?RB!p)b0P)mmj||:~NqJuMku;6z U-J!:.쁩Q&9KT[Z3e9.KPzDBORv誇~I"ݶqi[%smG i/Z Xm+SiTo%rwԔݴːbOen`fJUZϢh "]&MVs;nXj7lv͝dl$!Gr`>twk]agt햯 Cw0X=Tӑw|"})H_n >[:}Hԛ``5G<Qڥ,iLf18xN /F]4O?\_dueumwAVSQl;6*^{E,niH… ;֦sTԒJPJ:p *DhEse>E[k`فG%Dos!#BR*4:n {4nLTtJ7KlFꁻtѦ %u%eVg]3--3۝=k nA]TkE9;dT񜡇L8箽ۥ>0)^ď ay0^L~bsl v)ȣD?>CI+|3aK-7:cm3D,,jS[Ϯ!Hp w%mQ_iFhw+{S+89>gxDo͑Pջ8_, Q1o Iz9>: OGDZtS30vTd odU$~ڥu:o3 /THciߪf?_PRowڰU(n+mYs̨,|N?<e7`ttl<$0a\s;\U%*(Cؑm}jѻx^b%Oc麐aTSe_L./,-`o>ttd(SM/*2r8•Y ~`#n]*UȐ*'r/ qXEMr`/rE*D/ sG56xDP> u[aO+@Ơ>5vo1~]$VMDB,}:?Ŧ? ݵ/䇅i=lYP${t ϡsG}4oU i7i㭧w:&!ƄUmlު%H{ vcˍʉXJ^'>*$p{L,VcFq:a":=ހ! ~P# #Š%Aй>M(NĵgIO (?+x }VQ_9vin,}9И3th\Hr 8KZg,!4copz翁go'O$%5 VVGSˤ}=8cvE-+Cy P{we/%~vSS/ʆO~U}"ŏ *R?J_4տߩEN`V I28v#\ug9Pj͉KX }:Ma8զ6@rV3Sʹ$+kj$'dϵK7(TY_JQ-҂P2n< =~4G>$*%*RLv T_fBv $O/Fuҏs[q# yqWlςa͢g{dgDô e:bI+|D4Ϟ!K䳩e sӣI֎g|OA5AOi'd6!jXxgg],`whR-.*㸝w)f`@gB7|> )$'X!rpWMCcM!m)HlJ mMLžW $YIhW>PsDJe^+x,w]nyGg.|v2\ 2֌-PH]qrynwO?VRD`Nçn58vgiop^/|zAOuiҧ ÎK SNQ'hз8j@Ȝ,:d*ѵl?:TU7Gp*%!fvd~㑂(/@iݒz2l̸u^,Y`P4221",fRc7,ת5U{G߷0!51*A1u_F0{#5J@иb$!\c̐WmV o8Vd8n cu,|>~I'$; ٢UOF M%{7q0Te. w 6 d:c<_?^"XsY2lRzw&ZYdr%}9MJ ,q\bj˂$b--E e^aaPֲ+L."S ٓ?]f"*DE<'DO!\LAf%hLqjj+_LVފެR2oEe<>AYIp@ݲpGFm ﶁ,nr %uF/k WJ3ZѿA9LET"a63[$FJ ;8bF*>6p^.xϗT qw9(BZZB+U)x,k a+J }m7Lp wD P[^"c\~. uoklU.ZS`H<r@5 N]ݥb_rTXQќH%X-ڳq@Sð1lo$7\y EtS]cB{l_.׽ցʜth6Y8[dza#EI"YIz-z;%, .i~ -=ʗQ8qF qxXahPANf0'tM5>!?udjU"Ŋ0R3pk}jp]~_)hjA`d_m߾UJcl!֦`Ob{ `7}St dK`5B<*kQj(8t*I >QWl=](%̕KxOGaN>'xPRuRZ/.IV%?Rrt\仐¯儞NnB(?֬P)8Jui~JdT**?$ j9HeqzvrZw (yԊcéHn4{̭͙c. څĹ| !5i%i~e쓭2 RQbHxB{ '[xh wCKL`|","[C5ST,HqSx֙5SYN%[afu޽Lnozoe*Z9{a_*7| e듍r_]`ב􅡂hK y޿<( :jʋ5(b'ϰAԜz0"I!-&<=qaODY3)qU . /\z CoCHXT`.gF=O5i)Fz!zM&L/߬Ϋu6͊/\p[D!`eRpIpԲ8nvm.ŀx!7ˌ%bhD K.4Eϕ}>|yKԗj-A^^ltvD,-.̿/quM<\2xܰ* 'jEԑxnq.ܪ'"hPR<WirEdpɹg>h tRl[' ahaK0@ΦlV#F|!Rs2N ^:֪x$C!;f9#ڋ=z?0AƳ LD?,So$Ie\zZ$/VݜM$JlSIר0NI\IMLqk2U*Ö~:>Vjn\5R`fJmtlDf|,Vs;էw6ӵ>Hr) h?5$[=D bicQg3;3Ї|!)$B8*Pc  !&]`BǸ4 FYp~r>WirȟFIcʰu=ɉ#%xG~2ُ SW>25C}Np->q!">'5rV?+I| MRv]_YZNyy"fƗ8ǔ~q|-! Z8[eI`ya#:HAj8K~lVSxلwn!kM% ;p3DrM{ : sƱUXM!S:2{NTurH{]d^~f | zyWM 71#þ _Gݕh`}N!VKN Mm[}"X9` 0|&BԂw)^Y;jqcQݪNh%hWhNW}1H0- ~R_zE4{fǶ],m](|&DEoʽ\β+~q(J6v&N8feY#\g=0f+OJѭm3k W4`$4h:6+Qc3HnRei#uUPL Χ$_ܤ(A'y@a]ytiY ١ȣ`ܚ֌[*Mh:nwDD8fg+-wV_̳lMqJD,g' huN> ʩ%.WQH Chac6y}ΫCFhd= 4{,4*n F'84K_xtm"d́ShyZpMTef^>ÇrJ3έUAS&, ! lR4/~rpQ}򊯄k*SQ Zf4bY4Grf YU*@ir`^R4`xn \`F9?w]]ni:4wa'X+ʎ2"pL2C_1D5I/Q!C]A= #UE3"bcQ7Q2, N(%R2:pPP1VG>B}"94}=ElpTƑ쳕g^?>7:,p䐁+ɾ> (2 ^d\u b޸x9c~~}0Aa [ص7{5W4 C[+m@v]QX8xc#%s}]di զJ`$`ܬU!5a@y! %t%:>p0l{o.Y.F[ <-.t'݉Q;w'J=9CCOZ1${'Ql-RވՁ  ǣջƩ6ːIwk̫MBqxn8j)H_EwƼ vv%To-R@;ϸcf =h FF֖uخtT͛X_B/ ?K^g2qrpqX| N;3'}.o9uaC1w6"*ODQ8e۩ 2_ZɊv8/P ԯv?뗱7f,GpX6NC}4Ҁ&w2䥙" l9oz:um| ADO #i?9b0מY!QxTpz˰o4-lܧ; ͣg*B}0*H mqnDmj`"u3saO(Ĺp Ŋk$KT|ˋQ5g^MREuq.D 8i<^H{ɇs]|~g@O\ۥMS+] P^qœ ] h:}[,8 }Ag[z/% QZlIi94gىoV)a.;w1jL{BߖHT|\xEȿpg! 65_ZY-PG64ijַ B`U|p-j0Ǔ1=*jh5W0WaxyӺd=uc#hs,e;h>2jQc9r=z)H}s=擽@]0rr{?Ǟ]sw|* [Ef )%qvc@cM87y#Jj86k:d=(j.UBU1~mj_1ECL0n ?aa{q}/rƁߛ΀Y8 eLF?k!OF c ]4O+wB_4l#!"u,#~AU%G>0&~צ@/},:i'+qSꞼ,qR7 HW $C MySEi=aƖra8AN$ UwoF儩¶"g[Ǭ}8?3ֻ6; 郰 +ASIݹ$(SLɅLͭEO{!-Rba .kw斁#G,1+͠Fj90{bzU~6[6⼭rmeIx$N ;Pflna{l1=m&KJygSS'r?ȳqwz6@킍sl_0(ۄҮ fUzWyJʘ0T.T #ŋ;f(ӈ^  g^&l9(#‹LE0~y@ƃO[^ ]O.:Ny)Sc>z^@ۮ5cU6ؽԤ`$㿀ɣy֏>! >^%ZAC }Cr2Fչ2HgD+(-qiMh.(,IJٞiO3:#1LkB@h5?9\qrS{t1qĪLJ0Now;_ yF,_U"q%=;á%do:JK5댿L( }C?5D'gbX KX!-}Dy0hKCձ]Pg5=r 5TAkоb| K쭞޹VČ7v TA(A^H$ P'ق"_}o=m1d",x7jfRZMsE m!y"g_L9QIj4͝*v8+F5eu$W]fPSoTC;MKmB..hj#=FgΘLh@V[gw gOb/같.ҸG wa#Sݝ ALĽjZD?؄:ite1VNR48 2#8AUʔtA&~yL;} .d™#mAirv,Qs5'ir`VqYqU)F+o9(0!y'Cd-o\XӲK0WpԜ3ZA<$U]2;S'W[ǚ<_#K[G DԿk&N+KHb%53_*]M4gpkju<-"Y DZ\yȗS|UQ1P L=FZi Wyt!i|oAxWa|Sg~ܠE谞 gXJ0XS4nDЫJa4Xf 8zWRŖ·+\. 8䌩ZvM1){ ,'n8Ux6>L͡313FJ^Dqz "h!+eJB-GxF#LƲ@߂z[($WS;]5vp77nR kF|=$~ wWr8\i4ʀ򸚢"km6+(j| "<:}^j t.ͣ`0 V,jD ն" p`9@b!~)tITW&%U֢OX˶da oODsO8'⫩:(qiX8{.)¨JM=᣹eQ/Ѽ%~Ͻhɮ w#{εwn"3)zdVh6 NFxB)aoM rL7yAHanV;tJU*d /m0|hڵw U^֨:F H:ҍ<џK^䀚y ~VȂP~nv^{ x- l9g@F h޺ xH<[dRufD9=x9CEEGXHmEWFXC(]&.MhVQ\n{_t[T9fWCIU|A=߇hL4fYٙh@A#RgEƁ ._~pqX};޸,?/No S|ʦ0xUuD3Vcq4:WcE}(I _W:"Ǝ7(lh?& L;vٰo`չh[Foj?b#usGA=nEܮN mW*HR? ;DX`M=QZ9Cz?5Âg^sUU򕒻5jӵr!L@#ﻭTy󻾺ओ!*c--}^Z UF' :1}m AsHAU:(m $N-$/CBGְ4.}q+Rt>bb4>hqWwf[ZLMr_5X"_pʖXkJ6N[8iU2KW[Yt=1~egPq$hA|K4y?LQdb<Nflћ,EVߦfzeIѮʃFL_I 9B6q'W?z:%վ5g Jw̯ rqb7 ,PtZ #m:o^D0L*jl$&[SKʐwPLlsRH'c$Wsh+ahӌlW=o09%v & 22'niJYU5|beR$;ck&F\V{.xaˉ,l r9K{Āu7.@,hhj!usݦ9_U0 p':eUXX.X;u,>`xΓ4zp½y Ofb9M3 'rޯ͕LIP=F{-[/ ayN~}vON">υ%>WDhzn26rGGѹxRq^{y"}4>L:p-"&nW5+spEy2;x`%[Ka֚^A[ jXP>1+I`q"OZ (= @'b 6ad Riڤ"!q\Z,)8"KnZis^&Bl'Y SC35W/E$cDw4W:jL4)ٟ\G29C[O$qM')2Z7W4U<1OTp~v}2WӊOK m/ %+xcGَ[Z/B#3ψ~$U` ?w\8a3$Ti`\<~ͮ#H?! :}Z^>M-J[ztM1{Ӟ>{QXV01▒DGـ{sfU}v?Z̸~ a˧@ Øs/ZӬ]+=a='zK^ʴa6g#I+>e{0w-+d Iӿ~C}x̼Bp&ar&X4Ys 7  آ,.>p,z֎>r 8zuRt2dxG`Arx0[D qA *.OgMZxjYR ~Ow/0 /Ÿu8_j#ȮCg8Afy=t;0EóGѱĝ,hN5e0xz_6#Ny1+X!)瞤rj7Qr 6^ĥ54sab#l&W+"sTm C=9 G!F}=˘XUܬ.` ե7n^|w3(E}u9˅ZIȰ'FȰ?fiImOwh F;x sٯ N=]\6Z|<^w0kU7B|c>_-rw9W|4Q{{k;xRzp;PP< 먀(xF R59,E,~i^(CnJLďFfhHg;B.Pr=0rnuෛEqC=x鎱9=UcM`L+Y35r)JNr1sFK0#AJME'# ՔQn1ź+&8u Z~s̰![Y e9@QN5xhyӫVx-W{cܕ,vGNk% .K,; RD[3qw(_\~^5to'd1>f+H%% +m[m 41''MU 89&k`u [C]L|\jͩOV`58ҳ*K9qḢM+)T?nYZlzE6f IpcSr%h$E2u)3͊~,>D X+6n-@p,O,V_ ,f_j{*h+&أz߯^ڸI&0g oju3<&uwBuJGe% $QOL tlD~ i0b/41 u.mjfrBx'/5MpJu\<Ɠg^5bEaoyQ zl bEo6px#Ox'](pb!'pFD趧 P_u8APE4vŎ*:}&oɕpl,Ăml]_n Q=2g [:MϞ|V#A]{o"Ldp_h$RߪEϫu2Q7+7y>Hb!JuoSKs]t6lm,yb.;v<{G17f9gT‰2?}N*nEC?\9C(ƳoqzKߐ7 ,E^-0 -_)>c>7P,ӕH#H>1%֠홓 &*=-'+ *S*~6Y`u&vvo0ȿjJT/^C MGLLwj;n߅aWVNg7SXu= fWߍSȊE^\t46:680MCQ%@)ztJmT͋3É.B:EݩoXV;eB}%0=cYVK~ҕ%ou |2ķxJT .7R|Yƒ.M \&RMdA9^]ODrY,PB%&8_Z_qj4ɇFsz@ Ļ3nw<.mN}/KT@Z1 |%╂b5Hs-!rsME=0#3iRh>8v\} 3}u3b \vW+t\RC*2Y2w?V9׺b|n4L6gb\zI )rVp[Kׯ.63SJjGz'./ LOLd.MQVi J XO,?_̄B|Xs!c~~IkhUU3 FTogo!]N6Jo(Mnvsw,VI?Lc})'r2k&祐S#@јG$j@MkᲕE^A*1Xq \ YH.sޑf|çp ħ;F%!7;r4> XVk]ç-049bZ8k3i;pDNGmރbIf-Ԟ\ғG}(mwQF/-/zO^NEvk!v.hN \ -k'MKEP6$7v.?KZ32b"|&H;]t^[b\#7՛ Dߌ rWj3$AP6pt++GDgDN0QnJy]]Tie;Ms7veÎ5-Łydi{-H47tgtA]8 /HwGj I ho.)xxn#~>A(Ry;]>8$Vȗ`BuECezR|hMrE*<P`FsdVcUЅVKGE=mrͿ!ߍ5-I .C#QxlouVABm't$F2xp>~rbI2QnA&Y=: BcyeE޹WHW4ûx⤡ :*,A Tj I;|m=k@Knzӓ}M6B,HM&̌?ԮVm=j.їk|AĎl9 !| F=⽙HM@,0J߻5TwSu6NUO7&#`1s]KM`[۶S~\ JO ~¡/T%`4Q{7-ޭ\e̓>iXKgn)Aez\a##jR},VQ=gZB;8 BZ9ܺgi:|,we _˱&@!DhhU} fo}SD;gryǬC `7}f( ,9T[/Y9Xk6!p/ZxH1yK-p&QAdELȄMy3r%]DRn?kl# Bb]nB |>faϣv9!?Q%}d/e~ҰΥRRABrwxr⋖18/be|sшZM}%d"!u+ Yxf ;)Єաa`&N,_t{R"lz2oe?%k%#VBv~o뷺X!흎DVW*JSĶ^,ԉNg@Y1QeIW`2 5CE`&@^A0e <t[6? te,)Wj\-퉬f4yneif)~O)(U =vA 9?=9n' \GOJ)~5|fR׊ ΅V4fU%@cmQ]ozy ެe(wi=1* Ǒh/;Kʏ7@=QJSbR1?7!lǡ_ü1UC"BmMU-#eh9 \ODR.`*Rkws/ 0rA =O.\~]1ڟvJ@]{;#wRu = nMlST;a <ݸ1ũM7 h;u6g4MEBL!\5֤9[.8lTOʃ]y KJ\/0+f`ucT5,_#g՛(;Ԇ z^zIndȖiio6qΨA&9aW2eIgrߎѹ DDK0baR^ϋodE9` TC13ޅj# 37(bf3]6ȅO` 겢Y`6\wHL  uex:&pp eWvEs78KtD40p}TR F]Z)E ݐXPb/Xod׵l$lK-dqn/a+L޸ӻV`ڧ'?wj %]zmqDԎGRyRR=M}/ iNb˵z&Ii; *2M~=Q 6z:-X^'zXʑʚ?g5[*Gu: Í}<P/MIk&GRp7p*H7 hhSoq9`1նw\4)4:xfK`BA؃ #d؞*rB(Fbw~T#Āq]@鼯SQ) q=.f7$`:+o^E-<=0 /<b)r7IxMzZyxoڔHnj ҟ%>~F[7LLфTU* -(Dy;iI^^-j*cSUplig/`Ǩr?c饒Ѳ␄ȸwA! YѪ .?R S~1s~x}yChx,ig/ϥ8c)V4ֆ?zT-+֜x!˾ nM@$JF8ЂIYfk꒰_kh%e3N8W@ y'*%w""MHh1 Jxe}ed/8Chȶ  0&a.5"`uTq_+B*?} r9 gHv_߇ vȗdVKD+1j|hs#4 HnYNp}(cy1N$IX`GIA*D  B D6сV܄A`p@l'%Dȕ#̇8NPFjVG˙ 2_ $!~\dါ~BWoC{b I6FX @qs c 5 ɼdH=.y܏\dWHˣ)!,L##?WԱ m:,JTz Rf`=˘S\N=. 򱧗gVIݽ4q~F(:GOܷ3t tT$` l!׬|I7me&^qşEVL &ꔖQ`}=[07{ J(mo&5 zje[־*%m}|Ulm'~z'iGǎK0.b~! (>{K=guIm%I !L1G'1QLҡDu^۪ \-dLօ._"ILAwQ( :\mL}6^:ťy_φ;P0D49Hs /``Ҳ7Rhr4YOpsr^aM@Kv c Z+:lw-@ox{ib{}VhR+'gaK*b%)Vҳ~Mᳰk&.^08ؐ VLMLaZ 2b!*Z4-Ib"ݽ!Iᕛ%שv${EBX%uxp8EIC_jP4 KK{y-"3mNpUaFDmS]j:D\1=F4AȆM=@թC8UpDH0GcڙOڠUa<4]U'pG6ohg'țb~Io/:, Kjr=XW"_/yy6aB5 (_ЖԽQ VgG#s66)jдgGWG Cq1ڄJ8TC &|OGzStJ7bH+D0:@*ћ.gpWyZ9ӊbia^n_CRt8O!^^fQ3 :*vלmMnk .R]Vot+ۭ}Yi̳O k/h)y-FVvSF~?a=`tQ1G i/Z@JMio6UJty#C\=8IJ(a+ߪ¸c@߹@^v2yX.[, u&߉J *ϳD;}?Fd%5; E >YĘK'}}pL`k^P !z []<<4yi7gMީQPaJ-xU[l9b*_xRIQ]|8 ƻX'& |2yl"^loD v@R;䖴 =4RYڛRRUo>%!lŝ 8wRmS~'J?E3uN<&P\o>3 rw'&BIV$}*4vJsi( %p]J4Ttj)PIRJsW#v'3.$[(\[7I[*77VNl᝛@H.aPW\jX FG+[l6oNIwX(I[ZW9;nR/8!uK q^7/w%\5PKc>o@!0 0w鯽9!7e q'=]7tx! OСި>[&;-Yt*rČ<[Ju-z~\ğaY\BOw;b{Wĵ›5rϤo e+/K.:"oTy{2ҀFdK&$ˀpjm_#"A>ImdY5۽8}G *U]ʗor'F;>^aܡFNn.*j+n`/|^%1N8 y40 I}BEJuXh@6e8*=_{p/z~Fx\ळjkj$>Bqtz~aE &2G;t;A'»\;r _Bv nS1j᭬I$cؒ4)8>)e'otð !#81V״xJ'CzQ94͜lbs ɆoTJa׎ kB؋%ߑ03M!/ [~/$Te^\Bn/R`W?}& > |7_9q)s9Hz| $긠*{XC#Rsic&4K7{R3 ]4~7AweUIP_نzGĬ@Zz w㚤x$H9yɥOtAwo6SZf^EOb{^>b85̹ZWmQ#|mh*|2E@[.{Rө*">. t/wMȉ:~(eWKG8D#A (:_A Pv'e\;&aax !+ΩH%x9;HxZS׼6TIBmz4:-JS\ f\ka ^i_|]T R)ᲷtGJ5A$!V쓆2r 63$- ̌d<2Alnaf9sAMk!G>;gF0$Rv{/.s4w4~\_Waɞ}6E?.rm;4v!4Q\,wh:.0eQFx+uA\2Ou=>t?|dG _zp7Wf{ _"f6%\"cGL+P jFOCx 0dVdAд?;fvOkQ3SEiOɞCOHȬ!-ZxCx>12[n~6{}}Ǣ vU+!ǕՖ$qq/I#ԖÒ#;@XU-ei.{gZ̏{)9%M5N(?SS{.lLaD7oՉԔ3KE@kIPp/ʘKbwXr4j4'a+Eh), D{7Bi2Z~=lڢ894U`>R'As`̜Rr M,P&LFh#d1>'c_zl2-J~7ƭ L8D%C)Ԍ kT臔NR>"qnT 8߿DXϭK=tk QXCLjͪH|⅑#^p<4 gӋpt>?{ _~׼m$-VgX&m[eZ@}aoJX,K 2O{"ÖKYKq)tLv^qi-10㟮X74%h[LΗfy$Awq&$H03v8zAOѭtvƺM2WQss/D `7Y5bRy|_[H]LYAx1dY6Mbڔ M8<S f6CнI~Ty1mXE$nΩŕO㓡'!Ka=YeghH7: X(0*\\i.-+1{)^/*50eVÁ.~dEyb ҙr(3!.D S#:3âsrD~I!1Qu*M']d2&G^ m`ME?,A˦&t\xqTH )L0)?}^x q^\B>] uO4 mx>f3aQθ ]ɝG}aM|a8]RttlY|H`:Z-MA"sN0]:D,S-hT;6,rKUWrTmi֫WIU+5n4h G,}珓\FLTh4iE}yܦkH*f*AbOUs)>Oͦ7+-sظcB,YR^9(Tdr,᭤T%lpF4Sa׏xM4dqjIjH-YxQʄiZXROA}[4V6@%~>QՀ臾La߾3E AoAf{Dh:%N.Ull8-%'E0`IW쬄zLit& ݆ws1D)3H8e{q[ ;[J3'簒DaUkܔ4mV"SO\i rO>_eAN~/ +wW֏AX߬<Ur9i=MT 'fd5)J=ܼনu^b4]@`YOy^n0`/["459&տ4_X"*7WlM.g5DPY]QKn$Y,>˳K2qkRW`|ȡ;1=- |Lyxs뛊v$5f1ېa#MGͨ8>qG2PF9޹@}ۥát9ʈt6GSV?o"Oh%&Sr( 0!a%!?풮Q? F=Fcx+AhR+F1nR*MF3A56SR)ڣ@!ݩXK4;PL_dݻQ @.BQkf.mN$ГVQYI.5;_";S}ƔNN- "7*)}cseGxpOTZ$9DT|gc,G^$/]T p)*9hf]1SA:fD4<42^ף |AΖO?؜Ԥ5/& ~qh@Hah|`3kg6p5A9[h+yِҢ跆*IFD!0%5fo3]E `[ _%w58|}am3Nē#ؿG>P7^l O\}GQȈ7Ra0ŖnN g⛊F?-PY?Q.5 ^ g-Ӄ( RVò6U1d^y0!58. ĭC!>V1 ZL>Sc8KAȋ-6we3d% R=Z/M^)G}>1xꙜm+n\R2g$KJ& aɖ^<6)*ϲҡ2X Tx.{-Tya M3kװ9cO&ah Ke Sbd{۬*[\Ww"IBS/L#H:>xdU*) 1^Ȯk`267]V(kX ̑Wwvsk`xÐך-B?ЌuE!| $]>{$I9t5b}<4 s#r({5"’s&2xY]'΍4( P&}\-臧B[Uڨ\حX^'+-5΋랽3׾$ݕ@ýt|uwo"3$:h],Cyx%q_ϓ*,(cY윀ų.W*uso@((1IE ?G2}rRQ+%BI7FWɨC eF/7Y OV9J]BD_Y'/g-ۢzWϻz<oMG0=8sNp~=S ㍄51 .aM[O^H9o]?DN#b-K3tTL~Ge=@` ok5 hUa,@VO|ӣ&?`1| \]00wsq7:Y$r,Q+d-l3lwJdyX5S9~N1XeB%Zr(2Vy]b- 0̾E-TxEdD?F7*b8%|[g zX٥VGF@VI*a;#+:oŔww{zL!3эNf,d,-qwPK(? y15=2KG|P)ˬvh:tl60R]8֟?xVw99zK"(}x=3gVg=±(Z&goDZ\λ d*^xxG>}@=^.Ӈ۳X-=׈"Rѯƍh-zS%~DГ?M3IZImm`d3 <P[}H%̵V o#ƴW7wp_F40JpOؼ҆}Lfx7 0Y"<ؔbG%IY ٿKLtUƬ+Wqw|$VMr<)kQ%^2h4D+eU7dILJcd?KJ ~۴W 0ɧwQU =3è8/j)?)by.Kdm|Fl4#_= L=uVdat@|ln$svz()[lt,َLGm4[yx52e/lƹ#t^uZ)ڏ坭 i%f8O 1kT[OS8R7L'/t,qi$Ѱ̩!j&3ڻ^ qӰlejչZ)ϸfMxS=Po,Hd:XVe3vʎrXNrs,R4҅jH LU -E.~!ԣ̇:!BiV~?qY" {i>H 36с>j4I5=^_gZrn$ɖvKOKhwa^Ֆ{Ow&2WGĀ/S)6_pV` L& BtMgдr]gviK0Nj eI I Krͱt,Aa֝bE '+ěO`"%y#\xfSih޹[&/T>7Șv,fG8uDM]߱+eƢ[NtRRfx~OwҲC45O08:_јٰcZp[ 1lVlrpA׮КȺ𘽣L6),sP YrzUI\:2dZzk+CMW%C ! @)Yp=̃"ohkFGP@@8ǭQ1Vvǎc,lԅ"%_IrXBຕαr."pBY@o YfX~AU9@,q0i<7H0Os {g9i n+sMy@Yqj6C) 跊G&U;_͊$4iɹsX閇.vwddE6(L"E\`|=:\(-f!zFh)3K"^ , Z(!Lhl)X,'XbCbyH~7gVF]sJne{1w:g&|F3,vcH0bFY<`5]'f٠grዓȱyT2,[㖶1d&-r~f׏i/n6ZlG';?gZ+C)ћ 5ay'[`[i7VA+6 ֯*X*$qs<:$,UK\_[Af}^GX56>.Tr~)"Γiz DWKox,tdD8c GrWCV/"L<K巁&*@tS: Q|r6 ~TN[71nSVpӦ]rϗJ4;uG_֨\i gQBϻiz3u~mbTX&z>%0zgWoL(>H5d= ]rCIaQ}xHʖu+#M+ze'e.f"Nb$4oͦ~+cUUF~;A'5FPy=Ǒ{7Q!wu_r wv?ޔ]uR'"nF\03He:ٳtj ‘tDBVQV?~у_`w~E@dC'NBj TEꩀGDZ>`!lclWay )_旬  dɘ6}3rb8#X1zbZv앀vzJ |3mX.@_ q/i7݈t.__4>(l?$?\("l΅>8+ Gx}i*3_ ӥ \[WSN3\ io?>{ep0Q0 DZ1CH~RY|0ޕᏽ4&(vF6T&bLJ2mѶNJu!G=zϩea.䱮cqF+fDR/ p7+Uuݯ9#5pl}p&2YU(b8`r2mF ?BI&>ʯFdcGG#3 (5N,HsףADQTj[77NjI,MSƜ:Iw!qql.vYnw=J&%e?~)IH"NCoDpeA;fx|Fj͙M\A3pt!Tʰp0YLAcz-*9 DfPD?މL(ƁgdGē9dD8đ1Yw?'6[cA[Eklɟ|/ssghOCTV'4~{0N%GZ]5;R@h$3.;?e՟Q VgvG'&8:|EW`@}mejD)[b;SY7J{d fΐV3ʀ(CŎӿMlI01U8F=:],գj'3u+) c`e{EhRe¹ɪqƝI,y ^o P緕n'q85f1ܜb9בkÈQ牋cĴd壾qkf;"֗$}=щOƍg뎫iz]xHB"<.h`>E4t@d)@D~al@-/_LUO0QSBAc<|)z c PF6Eu,W%iRꬽu] 9cj\&SDJW"eCRKԄܻvj'׳_wL7 D!Y;F5 [S_m_O׹Ro=|F) )$ {ִ<[Tg&x& 'eMhJ'Kc s!A&W(*ʜqV~R9ÿjtw}cImQXq\ >E1QmX?w$)dS!Ow@;QojY4Q'jgv]؏Qg9}#AƁ ^ᘞ@P]cJUAVUuMs\ puL;Mw) Q柂wI-/ }9C.1FeFg@8T:KlnA1tRS.Nvנ^hv'u= mx&wC?u~(.Er32LN#PBx(5[G=(piL⺥g݄Xi!@Meno)mP/{fIğ]HkwM\ws'[m/^I|7*L@$g0 OBW1S ӹwIDF}݃FkN+tK) @?f~CÒxd/S[쀘7us+toY6>0ڔ8ESWu*ç5:yZ3|ed%e]C~ZVTUYSM' 5q&b>T?y^NXM=kcj|euA%r-@d# GP ꯖo*7ΡÕyq 6\.Zxl 9P+n[]w_`S#~mv~M;+yFKV3x *jek^7gR0#:܉ HeUS6kWm}( XD&Kq QJ-ÁEE2P|DxDBAnPKP Mʈu5vʗ6kfS3`g\Ro/xQ_=QyQ\2O0ڣ%i*ooT-BX!XJ&;uc=3cA۾qtɫ2EfM% 3LU٫Vz(%,4u/cId`/9dI~F7>zs.{5׎*=G& t^3vA/Ne~BrQȸ /Xoެs]xTT?zQ`^?<3@_x/ۧ3xVSlOBp`jކtg8j XMve2 2}j2\"q9lƝ!N]v/`6g˜ 9 4քELH^/1KPfljNƽpGea'8yu5ɡMi<04lZ81,?ga(q m[Rr;fKᱷVMT5k?]iaH.8Ɗ @1+TgAHW^D7v4TAVe$cե%c92Y 篱KPMw1>~RpsО \DUtt..{e 77Aw寽4vXW.D_ Ub8t>ydxnIr…9눉CqmoVf vpul9ˤrh)QZ *e~^J~)nCCEkuBuznwzTTmZgo<1D5}~5Nf< }@A:)\ş=$V6-X߬DX%V\11" 'rp)Lxǐ\QbOy:<*t˹v9fuHj?bM5XӾYiLlx ;;/f-R=Q~;]:LO#8x+{p(A$=jV=&I?+6DmT v;>i#].3 }t,-ғݭqzU IYd-DukD[Y^({c^|j ؎'aA<U2̎t/d{P@9{[^Ss=5'tqy;I}kV`O?;bs3YT okn1L{T-(58 FxS35:"`$npBca+'"Y Vr 5v'O#һT[= Hgʴv)7lT|ijxԳ&g Ǟ46k'E KMS,Tn ^QI V#<}/>~֨/2}[ɝM"< [jfRT. r᫚+;/,=_smcFd>v4k hox!?CdjO\(= c$*ЫjZ0|4Jo3 3x Ȓ;bfc#疝=yQ!]іKe%;7ԃ [}Ȫ2sOehy-{G*ͩk)"zh&b;fv3 !P̡>R6IO#O}LsF˂2 ;q}.)ՇYF:ya1K枵VLT?KXeٵzԵ&G !,YW}ud#f-~%YK\s^ć#b8!bCn!7h湪P KSRJnĺ/BXq={Zb ]gӨ1L|G椙pyzChP+*̄3Jdd5& g6K"*;Zfwބ9Uqw7o؂/\و{M왧/H]2w`%:C,p2y!=/٥c٪Ѷ\,uyA,+eZS CzGlۚfi/%m*&CC$76 wcd,OdQ6~Jw憳/cܕ`Lж>-OkBY8JJ , "MoD+n#p>t$}o. g_ǥ`C4t+H$r" Jh{p${!f WfT?'<2hц>7Ҋ!NӝB,䎦_9DrN L-PżaLC%X?)حU-[)x9dhL\>/(N[o.Nף$D?X'7J, `1)hdPrd=EJ[QA,dg7ڝq  5^Gr!:2eWM^} %V[F٤]{9;?x/0[_ U6}l$] .[v ?4Zus%=mzou8>q&Ѩc< 1}Z$gL~t@'*"<%mYݭ'}ٸ Nޞ;~8=gSjizEW.g&VmV kxìlm̸~8UȢO6sNf+-*ɦn^:6fMIC?Ca Og)c A)EJg„ȹ4Յ^D) +%c)칄4}3cfIO wf;Z: uF߾a#;%4q# 4tfkw#D7L*_2V8rYV#w__$BFSd"yPR2TUobXQR;ד1vL2W32\HHGܞuKߖ->Fqj 7~tWX&+m|juUx7X^BbZAC!ӫ%F_^d2uױeQB׏a0byniف;L"oomKx_8Yy l +JO&-Dq pRC6Z=r@wR (6=-^)` X.5JC n@5#|oDe ؕ65yq5p?$xyIP9BJtddzph2b]C: LZ0/lo!ulO'@hhkH? !Q2ɪ3 e MHs,oY)>QV&Fъڼ[+ }eŋ)^ﯕsi+{z[W>m{!M܆Nzyip(`{ƕUrYyKPSӘqys)U0UH܋vL~W.{ 5CTO!M$ю.!:TXP;OMDQFFP:})2&ٻ.kO%YmP@P\cxjQ%6H6f^EH@XΟeG`#[(~:+ϡX[g˂ZZ31U9'b!x2A2474F^@65Z\K7B-;HPja3E8q8e1]vW*I8N8: a6#\_Y}b?N0 ˳6E],a>hS06†&^EК4/t>8c6N%*YsZJoIj*'*843Ӈ|&*`kٓFa(H29yt$zٌ+p}xv"dhw~yh)C;4}Q2>iJnC/8qx:! lwE^a aJo͜ *0C5[gVa fRGc6ogl)~wĚ<4ܼh*=EPǹDB;[Duq *0#sBKP/D%*8&etBhs G-D=F8xpŹm͢ ut܂KQ3Rcx-edmr?]ؽ熛)ʓD-LfݛL540.0{Q60ZVfq-~A2jlF O\`m-*iF IIE$JAw[tD :A6D/ro+'6q[ [Fgyq訖XVVXN+n2zRu/Ea̻&.><,}P듉4UGh݋L;``rZ  (@>) L.} s19l^_ ˝)չy&|g-%d& j,Li:A֦WHL8G.\HhodT[6ғvf< ln֋.i["mVp)ڨ!P[N`΄gcN4$yh+}Ǣ.\A"㴚E]h*w5QV9vqL؋d^/iY=zSv(½ muyݪn,<{nKMT|f*Q wsG5E3WMK( WQZ\Si(:-/$tRXei k#^̗ C]:yG[ b{ TCmMZNܮdG:|C+qAeV$n=eO,np4 .$C6i0Uh(y'ٸHZ nٮ dU{qm&T%LybHF|Ii}\#`0b4'B'ӊ;wݽ0k=eI|/ݤ'#dXnIIi6f~ ~@
  • 1y3QL^ iJa?W<-3Y֘Bubw5W${x<˄sU3޽[zօ_xh`DokV^AK5MNB2 'sD(*Ip0F5#7*=){~z`wYBF]?a1{ͧ^If%ewdUpD 3LM#k$~. \@ Śx GuɄNY]=%prRBsIt9nŪj4S!V3^!}gSҏ;7Ku{/#XB] |?-C.G[Saޠt°Jf(Pd;+sKΡ87%lݱaM%ZUzaFK%^9+nXDr'a+]PcxDϷ4PÃ#KnltDѼ% B%ذv̍\]W;A{6Mzz@{4$þhCm$qRE{f@R'xdܥ{PM'>r~ENU”2Nt |OԨ3\*|8÷[4rJX'N^r~'ilTQ:\` cW},۽:rMUmY+>%w9J~D`dNKd]j79|Oh#=SCRN*V䥱gO3[qU# /]@ }.DHl}1CF:*(}m M`[*z=S|@/}.z0w҉: m[`^2|2pv3zue7t:]%ł&XL%S{أxv*+_ǜ#Svj->錪:Q!0r8EM|s%/rɨFIN"`ߖ&KV ֜ A9B\%سβwPr8o$\{l9B̾/Cs󵳇vA-%~>}BOTt)X$?ςȳSl7򂜝:a pxۚQ-Gǟvo]!&g/PQپG+"nG5،h'(1Y]@[ԛ39[KD%@EqrG[Ѽ${r5>Dm?nhbդN.m^"h('āe3/!$9vwnCÝ}xjbB|m{Ƒfvqd,x@B/<遫;Υ!;^z X2p׮)f2c3*٨@,~aƁΟz mAN}](u 'eߌQ\ ҷ4IUrz]< ю sx5eGRXGJJ*Q.!N n[NIz2t' +R^oI7,5"['14mwn1PS)L_Dc$%x߀>KTМ^Z]@(C(R1,3?`VS !J=.ܫm²K(?URP,cy HɭNgr nw6x^yxx9S Y/Ƨh)ܙyRe6g |4.J'{<ݮB/z8R6~l}Hh-bpyY_,"]L97sZ'nFA={&gO NYMOq1L%*)owӒo9!㩕 5HAPii`yRwIew7 aI*xB}hƉ?52&s͒reBB[j/7!ױI^=I) -^OW^+5#Og"VEn9uK.ސ6 s0cLmco;X8R5bHˮqg57AU'mdtG%(H_9;K[mgљN#63? 4 ߡe/ust8Fqɣ#gwomov3+|j(е hjPk3` PEQ N\&T&Lgv_^) DΦyU=iĘgވo)kZs@,h15mFkTC.DWqTdaIuϝN6EKɯ⟪6?I?A7f#VF鐅J\px|Q:& q >CM`92H0AG^:+q5 r˦D$ME.(5+ۮ9⨮GK16la4lX'Nrzk"nm !L šd^4[-~B 3&gdHyc- fP\$6~^cGq*>Ap#ܸn2T8㯎t3Y j^i q|ۚ'os@(Өe"-~_m߈o†%*J3쐲6xA͒vN"Eөt@E3ʛO4}1MJ7o=vyڴ^h/fIp<ɻt"7|g͌;CRl$F]f3;_Fso"u(sҠsњrVgD^qj8 Ѻ3P#Yz@("g};!YA 6svb龈ssq8MQ*l$km(z!F^gܚQC&c` aVg;";/T4p -JT2Qry0O h|Q#MMlGnv[ 2`7PfĞA/u`}CTa3 Z$Uݓ!erSnw~;6@켫] &Lr:Lf 1JUsoJ{wvvL ՙSXY_bbIuqnZ:&{~qm!`u$snp3MEPZS* M% ɆKEUQnEFvBc~%̦Ts0b0!s6`\*=?Ӹ8NXknE&o‹o(,eÆC0TA3ÏAiVkvH8P]ԯԥLQWV~^8V"Z4\(ܚn(gڹ?Ӊv_Pp IoF/eҊ59/]HU̞#֪ '͐-Tu1z^ n_M!-棆zeT#7cMģ:3HQ SXﱖ.sb7e6:ClB)hBostedb=ѿ%Is}F ۘC9ޚC3n3C~~BIVnۈDa`|2bn--ʃ{pJ˱.'s$u`f4 %'G_-dqO܋#MP_brCxգ104,Ԕk˟#daCEu+Ty^ԫ5s6yQ>Δ+PaS,&Y{[GN/A¼NR,?h)9UnCkV͚ްLL 0!?Sa5 D7c,8@KZ0\ns =d7>c<ƥW۳q1Ӿ?5;4O fWb25^D>ȄU! ]P#au\xb05MpQҤ8SI2}ܽی'KMLO1F4hVX3јmRށ1[X֭9CO{C]ؔ5Bx띎(wXƷ~ʸoOcUI鐃}͎qp܃EľY/ǥqq/TZ?=mFRW2z5K# M tt>Ŗm"J^}1Nc[D]s J#h ~Uy.BVw\~ 6cp-g ii%0d*;>\M@yYخP`QxY!׀nk:ҩ3^8fe^fk B_tr׾T\xS)kJY ʦyܴ,2m#>eBLq| :N:]4ctwH;f0ѸyeB&n\$ F7srV4vZ!hȏ&*KlgjtP=qa%BjFܶ`gKO;!!eco.hثrxqe=1cOխ9%ѯcPq;;N]׮!^p/f:I:TZ>b]A?~')HѮItSv +; qJNc^/hs7 x}5:a0I9*_0 M N4F^T(x}y/ؐh`"nh>-KcWŷ%v=2TP説!!H&u2=^K܊3*ٛkW1A*FSۏj\S)\F\D`'$ll4O3aA^'C9idyɉ/`+ pڰ މ1 j;>زnn6 +2qfG.2c@gڭJP)K*}{Gat hkNyݠeƮՎU=31>)dSMHGll*+Ub0aת1ӓ'ͺNh,qC|ˬ|=k3.RDZi|c8^+/j8pJj"- SCpz֩J);>I1F95|XN mz NU4-@(A 'xIөQ tym0}Chp 㣡63g*o՘T`j ! }M38NiTadlWVN`E&.'4wQmxu|#F $j4v ^`Z.J GG>cK*` sM~sM\ ,3iV cbrc0Iw(y靖yME \ 8W~VGW"#uE$/<ś48л '^fh$`68M(iGw3᯿>c4cQTm+ *CֶRkU8/1!ўnڼ_U%oO\t ,5P }!"\ `.TSH݆nz8\Zʋ!;1y$%Lt<=hXJ 0n uzd=87& ph Q5)'YA@Lc}.Nf?DBd2Auٜ!twY7Q +[I H<%;`"H5:)[װT?Y p9۳u3>C ,ן3Ά 3J&T |o2A 3 Ex_ Ţm]YoY KDg/<ϏꡜmM4F$R$1Tk dW*DVڼ&?;d%]\4Pz%NǶTcv%{AՂԡur'|\*fx*SYU8CFg`jfd2&78>2 p\OKQ-͋OE0z[Vs$O/K=TvYqOH-tDL}pT$>|+]BtX֌g]E4eZ}QPn `H^ϣuv$?~ieDBc`}v6QK69@5$ i/P΍ħ:VU9^ɅXEgAIQU6T3SO@vEx ,0'yHCm]Z4gp.os"ʽҿIO:OGA,q<֠.[I\V<_C32w 2R;Ji`FV1n*Cuv u֬ '-bBɍ\9aei7aGC p}t #_(kϧ Ԣ M] +:?C3,%rz&+xoamJsͺh6VٴT:Py8jBH:%<ǟyeabĸY^N6@aY2FG~}oǷ;MJKX*3F W VGЀ5+s( =>>mU G 䙫% yZG.w*FXx h$/J {2P8X~g)vJW<?5*1ZbZ"s֏c{TG*_]P0렚+}-YM-T iIL}$5ڷv{ozD?4- v|6a#-7P#gbբMm\ iWAUQ^ Q0m5/Ż .mc@ˮq@Vd9!k{U{̂>G}^Bmw'Ȣwbqvc~NJdnZ#OX粁3]lcfG}/ n{:= WGT?%УS!51LЛV<|ɚq*gTHz z87 W]7dˆؙ[L~t8>r;:NcژKq Ǣ] jA1ΓF@4HCL8HINqބ˞d,*%#JZHUq䍱1HQ쁿zc]tmJ$0˛(Uh[\ތS\S_I{7'pzbPV*CG\Yݻ.ޓ=pN snD/8N>iZuLصqT7cq2Tt:UDYwӉFFU- %&ݕF2Yc'X_8q QrdČJ$)KndٛW,`8ѱ*F(-1qvѶ|}CPM~ 9ґ5 )VnJ/PY`41O$B ;Ekn-2;A:mI0R4#vf vhQsTXk2C+CrgmMPUzv2eqrwo+о#/IԷ}TV s0^҉o)%P| k6TY]F.TH}[3UGzG6̸OWGёBEӖ_~Z3ENsgz,=։9yKȵ_ari6v3n! V)'7cfZ 1=BM/x \Q)LʌK蒉w :,b{~r,;qsgDhׯ.T#Z3!̏l!G&P;E.o_IkJ|F YԼm9Q kbeXz:b ‡=s+]"ABΕJȄz CD?H=9e+fO <||dj\qݔ#ca`oůwJ";4/wj6{f3D"DmIb՞?]܏ [f7rncBq =f Dux-+D,/=v/Pk Lxă1sdI),\_4sF+N.yܫ}dt!?U,ڙj\%鶴[*/-@)OL'Mm>ݛuҀBFQl>C\T}P跏ma֋_1u;8~Yˀx9ؐLu׍tP+xW9&i$2#8Ĩn_8&?L!]1³KӁ`]$dV2).akFHS)Yhw-#=[( 8Wnl~YcSۚ]LUf+}PQ5>W[?d!46_m5!fId:]c  䄄bZl,@rϼT9WkeO} 4*q R(4_OpR>3>GekMy PY|or5A[ @[bohP {Np"{)E~3is4XD3^{o͞L$S YV+?r5P% 02H'Rɽ} kua㕼mkWB񜪅 Y!涡PN#BKTuG|؏e0r>7帞6<[y $'=WyÆzmTGx)*WqP֬ED@'b7rt2X퓫mbI=t|w@"z`kjoKr\y.9a|ضY;V43Su,nfNRNZ"iPo$4s9$M ?Q @;xLnVA=lLjkaTK @[0HD⎦AE]R࿸hO6;S`&L3;I,(34ECy |(ēgI#lFOxѷM[j9D4V_FRBvj-FW99=*z{B#;Uθ*d1vx1E6XAOhZthY˘BgtJBc1i7֦X85fai8t DDKUݗ]E`e]M:DMNe-!'sfGTi"E GjgfU#D,V~9aq[Ņ':jzC=sS/``qjȿJW ூvPZ_ z9H&a!UUK@WQ^ݼ㿻psQ,ř$&WԴ箍)LaLw ,/2ӈU-`vyW W~=C&fN[Q7ˠ wJ˔. u-/N *"OayՊ[̲4QLRZ;!JaH7L2A%9WT (0bV$%3 :Hk!guT/_nb'vB"J} H|<ؽx*FGB`'bȃjC>f;> #Prp.?Pֺnx( gR(-Yb)X"&SdjZk$κ_B X_*>Hj|N >P]?:WA_R}v6NC\әP{k[M8# 1KRc}εN˝\!,%SI~&B,TF#\gd1>NM4a5xm4TeqNlH>:xI;a~c:]S0  ֝8jhq?/4xf%ݒ.=aZu=nol=1]yg(F?witЍNdZ?ʴ2X*p36i֙X2(iW⽚>A68xDv3|3a5Ka$ $p^!+3arKȱ~t7{L҉~|P6kԣQ9n kC̄b^^ou3Zo1['cWʊ}=5e ʌ>Y\F 9ӂ1*ߋ|E\!驑,ɔ2,i MB_ƒmCx)Q_&Dd<0r(vJ}@LvBK)lE+y]EII\wѬ|)SrqE55WLeY8h&T[8_4gj]Y>>q幾&&7hG8ߞL OKǍ5cvxqQ=M߻^6B?i* ~W"ڠGxrи`SFBv\AdJ-E3ݹ}knPaL!bY/q~i)P,ذ`YNFu! O40?53/aZedveoF5 %gxBb~3&T&zo!7Q>.µa\QQ;ѷt Pt["\\KQ/G )D ͥ3Rϣ,pre*/2Ws]tp2Yp7] _60 ׶BՆPӚ=Ṹx,WH`Dr&sᧉNc7wZ(&N%69˹c[3&> Ekeigy"Pձ%]cW!rZ%=O#|~`*>WY13Ʊֵ.$ņyq\}?_|2dn#@ F/AYeLQ.xE0?dQy҅$1Ǿ}wY~`:W¨}fkk=0u*>,^E!}'@ #PaBI$o0A~yw8J;F\MA}+<< MvknqZ2v.Uy(ԖcitVs"L%oGF5}y `hpp 䣓U~&zOcYLVC>"~њskC* XU͈9/3=:ܸʑC4ǹɕړb*){g] Ƞ6ht G!y) {͎J>DPn-3g؅:Jz^h .83Ґ SԂBBϿS@(^3K<~.|p3o٠_Cp~%WuȒZ*ӊp>Ɠ$jͤʜU~j3qm0X|Ib牿l}gVlz_fBG[ruo%򚝽MQīmsg r swY_ȭ/H|I^(]tldC>E4z?Vױ6׏}uUBvŰh5ӵ@Q\L-HFg9s(Jh.օpF*8rj7aO/4plyKV{М{~;tQzz4_=ʙńOx'ªa|8#2G<"}h/R.ʞqO'Z 9K/*AOyé)o[ ͙콌_`9$2qY؍Z]i+)z0*h))>Fn'7Qɪ:9P] yvsfjsu~fV/9\3s)rQ@6ROo[MT7N=OZ Vʸo5JVɤFeZkeHߺ ޠ S8*4e+ȾFBoTއҷLj2pK}v?VK+Fk+v; 2[W"Goac#sn r+[;\#֞Cy_e;!(iy^&Z6ϟ7;Ŏ2W?-Q*s [W%GEW0m OC- i_eMi.KΏR]ܼ5Օ51wm)ֽC_|10j4(5_KY1Z؝+Pw  g:N`Q2ޕ`} 5E3AId웒Pɰ%ާF-jtM<;'RΞp>_Y-@Qn~ׅSaHv4 %>KU_1X恬[j'OUry]a4E{8-0g%_k :J;'.ƨn:ɫO;-QV|1٢Q2M >ȘI]QX{2{?`__0%O8tڱ44(ܨ pBP_v0 =ᗃG}QGJg6%WB?PDcqB论h"fG_QЏ?遭guYQZԥex=WZ\j al;Zϟzgߣ?PaI_EەY7 /Pk}0G`,!O%).g #p\La/(ay:.3։wz 3;3& +QQGfMV=J;jҭ (B1 QtLO^ koQڇnySnHZXo]ED].nQ״,P_5@8/?M&C wqR+0t )B0д5DZ+DKA|#i *;_1SD0ŔgxL<:&?_:JGΐruB~8$v{;aKEvZ҂"o|Q KPJ\- |!>ͅ(d q=#Yn4sKsLadƀR駽g$ P̈حfyN(*OLh.|TzQ^]tA*{c%3ki5/2)@=ԝ.iIZ+0_9.7Ar$)۫"SKanX&Ήä۠i*٦ʍNj]J+it8v0{oi|5gq{,zD F"k1_-B 'mi(ڿsGl.+1L J.Qm`i+<q"Ib!,S-Ǎ,7v% 0+>[icCrQY-K3l>cfd^0u93'GfP9UR.T ޏ6) cg}=joJCc(d3I&ܡKgPbid;m/'fy*~=dGoQ5:<1v\v>H7ө34LZྊ(KIm9Ȼ^(}$g[L(:;4T4 ?_;26 ꮊ F;Ŋ 8ʌ{[F G5w9A5CxVLJC ?)|>K{^= y($bN W~O^Ax# f)r:'=W6i`q{8q"Y n܉EüGa̒ʶmNP;+.w`&5]E[J-LCNIX,gyIBdOiLOnVYU˟;.r*plNKvM!W>Z<&ai>0yjZiڿwv}agy:l j =pY>2>eTD,Zk\fg9ʹRAy<54K \rݎ=̥k͐Z4:6 ȦM(%$GNÉQcd#1QK2;VU%٩ӂMPdMБn2ؤ#^Sx2Les30Qt7y`yؼVx|lI˘ WmecH,q]NfWW Ƹc7r'cIx0xpR='BhP)잠 vza &P6yxzfngP ʠBPh)-S%hi0YNe_(J8ܢHW-6@g,WʬړBXs96UrtЋCdq߭`]I1OELIlDz=Hp9Abt :PR'ywG.}TX}%+0A iٖzRoVcz}#E<#^=~(>H"Հ7.|Һ=8Mmvׄ=S/fJ]& f-(t Taq741Gf~8 ̊vh(mK+H:yֆԛ(SwGҰeL ~U4{J2emiщDZAʛmڦ/u8׍4Y;$&%,q3k46bTa)"@2sN-iw!!N;LHc,?>@+Am@7Fl=U7yW!$Ŵqچ>oe 6uM$He 4v\ˏÏY$MŅJ]՜ v_+d"qOKDEkhפ ":r}j&o9hg1j尰Pa20pM']On6dxg׌9  b'DSI 7mߙ3aL6A2c&gA<I ݥM1v} >"2jPۊQnIfTTsVb|izR2ir,a)7\aQa* \Ha.VwQ%Yq+VϜ8mnƅsűvK~; bcDT?f2guj+@s  ~Kk(Lҕ` V&˪Ys |eNN ên3H(W%.3H" 8X/&| ݲP\Έ{qG+LzR.#^#b] **Di+=DMn1])U$%RTr9k(W} ^#P̼_;n!-.YgactdDVh,j?"X!ZůGwZU}_pWDs 乧 \~&y3Yezy 7ֈ랭>>bpO_5ebX투0pXƉ9~,T~n0m TwM\Pjy6f5GydZl^$x wz<_qˊ?݉* a_J.eU݋>5's(J޹ ot@;{1g_(mW9+5IC<ɪWbR:񂖇O|9U}f6w], -er4yHJ&"hd [jIvtv;qj3t ov1Ìdáf6ws7Y;C`]^ƊQ„}d]"PYס{!\b9.>2zqˋiftFtu!IЈMɸ%8Yq>V0cGm-QF [L"9Xlsajg7`HQ O֒Y5zLqMQmXԓ}[vp6[{Ϝ/Z[pFj2[NrwM xVLK5Ll[y s&>ل*Eb珈,#*ȳAN&U !SzL w-ݍ|>2mvhhm"4US0rPr X&g Cm?z y6-p|3qgo#y<'HEOҵgv=l-#l"O؇){u-*FS! ҕ v4Vfv릎Bu!EB{QVy Pp˫(u So-3QLb/`Cs2AX頎-sMqmWztNsE}5@*=wNSZϾ*+j`(Q`%TZ6> lT,ʹV$)@,Ԟ1RK XY|^:v_kN%K[I A iny9@-CلW?JPnNڧ$1h#DD2^ٺY'pnџqLgl9E܈`D#-m-8?0!*Tb K]TAFu^>2A{ A}%݄XG9j@5Yxkʤ"BVt$Ģ~m?QB}E ֪j0SEYa`kf~N0Nq 7<`at HbPW)7 q0A izpyW1ce,C- ~Ys7'+e9?s#،\;Ёڶk֖?_^Ū >էa/"EB'8|!ɰ-Ͱd'oBE2yS7Dh'k9Eʗc` NRb1@Є):J,W0iz"8a>]4>2مՙQ9 A>hze7vք [rY8W4mzl+F%r_aa$+Vm$I?EdzM|ۥ,k90'$=:lYo܄D XN[#4 >jb6{;]Gs..]AcU4{.cCYZ8sl ~OsZ**-g[eVHDJIX ؕ {7ޗA|"v#?qbQ3ZAG:0sIQqA0!Gp7J,{]jROw# C$Ufܣu/YlJoS?Y`e<;QD2PWmk\,曚->N/lPYԭko ߜĥF^ HnrI5\ {(ŗhi*Le.(qyN7T|p-[WJ5JT%| *M1E p'. F}I^6i3:5R$gyF O+!4-ڰ!䁐>t4ndG5tO9‖"/C-L/RPБ澖(g+) !lm55lmg*[6"Xwnխ}Cnn#c.1*<ɓ?V"pͨ^ pz 3BCN+s9t⋟cW.Ca@?~ϨZiY޾pwb#iVAy)aKwSZ+/aJ]Jjf+nxo8d[V% rDE{2vheA u-ft> iЪhPhA%݇NO9-X bRY}o,Zw"~M׍” 4&7}5^hCPd=`O5E3y4&^#N;5bkC%>A8'8<ƕ4ZT  إʷ<<Ax^SS' sٍlbپ iwD_֜1]'ީ7̤JUC=ꮼ&E2^q/MpjT;+]i]p]cӚGT`^dP wVV|߿BS'U .cXwOW12cľ4(mn2ؚϱ.J1~.h(9ך&oNF` [X_\0gF9PGWJd"[G3&ϙ)5$Q~$;Sv[Y+MIap؉ ]"nG"  \ԇxS@mr:Vrb"'cy/N;%CAx w) Jc'9g™ !VLFl+dbt&涮 H=MDu>͋oƐ@l}ɮ"NZI z4zw Y :LP7t!Yv6Ǽ=qnONE䅍 D~P.EH'|W9cFcx}%fDkT푡-穞lbć?Ln6mYSwv"˚%ۗV;_!?lu;QWBBYд&k6Ve1H*F]q15&#M Wm <T5ҏ79!J,+Q3!yNER|<j҄?) Ehތ"Gv[bb!UkrF{]\g|XUF. +IB*S[tV=ۿ5A\]ÎhgL zBqethJQkb˥kR#URk2[ywm_ׯXs62KcN;K up-MACnjP.F{H>x@Kp-ZGӁ6q'ys^9'EPu\$|ӵ"jA 6E>4nz+W9ߊ0[{}lQ߼Sm%#8>!z.]bVJHԏTx,NWJX Q={nM)Hv1EFn垡;=𴹍s85Wdឧb&1>{MƬ8B^=V =3'uL5gtO!qሏ]CZ= mLb6@!S'V\)3|NtIXD1(SJ.Uﰶ;$򪇈}-G,ܿjV 8u,;ZwCMz eYl\JlgT#??klzSUiFxwvr=ҚF<@HD5$"d}F5Y46m#jJilIq3X=M` H5FE }ez+ڊs"\+Ⱦܙ䲃q1?ԬLziTJx_@^UZk)-Q#Uf*j%xj*8zG M>hyc{qas>48YI@㤄:5 +T 2nuaoo a?l\K74c{rۏ4 ȤWON-hy⛚0^gD7)4׎5HvvdYj[ oN2=+[A45`.Bߘ"O@vnEL w ֧o3]1A3 q{a;R^fkm5V,Ӝ]}{9lDm QqQk"GxJ|3yHhќaqGxྯ~"+4_at +ξ1\CCMذ@^8>4F hC˽|?Q?z79y9>]s7zbVe95jS-W(/+1dڳ»zzs5a^(8B ]+kknW%є(Gb̩-x ݌w0<`RN?^'їcɏ_x0:c /@0pqH/.H` } T/cCU|6/ 5KX=ؼaǗY$3 <=\&DX" Rϛѫ Cm Ωi$0@j?#CpDlj"6>(u0;!vuru-ovio%Pӣ qg4r-Y3Y$* ӲΒz-jfgjjҸr/[u~ ` JPہU$ 7V@. (y G[D?}0&5sf~]׆J'uWzZK0u)5v ?F4^V W0[C/)IT;%5 %üJ7AhyeO$0B~Ai*%i8܊ij)kZr.ư +j>ms61O7If;w>z>J?Ek.,׾ >zwFƬ_T V3hJ3ƼCG?Ah'XmOEzyp p7v}aBf`'sUl# /u=.83 (:4y vy|bdbv sQs ]RY ?]U|%D9E8NnD!Uh~yc\i3S5im#_ +U. 0넷PM~ҹ'jʟ< =^NkZ»]wͶk01eBн[#9EDMtzhO,+nv\3EU_av3zh] 7t@SM)тT)P/dكr_q}3RS<"; @6cZZ3~el,U2@,S4t<ʵZJqd6]T07L&\Pkgu=DCdNiDv j,]n)rW|,= Q\ )Ն[LBD׀&". kcBo1B ~JDlл\7%EH-wiΩea)mR5cߚ\H6+bfƔi|#6AL0T弗1l^?-E /)8ŵXBYIJ9v*k'kL^3Œ9ȗOA]H&+ D["F%y9ܝU@9@qm#: V>/${uW@vWWLR7햙s4Vto n̬j4(GE emfu#b Gg6XPv&/2zJ+2pS6cQ@EㄍުeG^ydjm˚OՌjsZڏ;BȊl:~q7~P\Z{`:R[mdLԗfk˜5wRY!۳ʻӿu1$|vY{PYu5isӁ, UX݀,{#ƝU@+X+5`cr4$&Y }ٚlJmIY٬Hipm1MF⬌@`jU;1Q(O%ky{]TZCO:gjvnJGeMMk/{ʖ~+&B-0sHWqvΠO9O1dگW_Fa7Ue#SCEZ,@Wqȧʻ,׼Qw|$^D, b=$,~#jizJ͸_=^OˏS5wX5tE"-;XMa,Tӂ 2w7vqKλJ.iŦL3#竚?.JR)˜re^ijd/\x(gqsPf˒ ɪ*,`dcuܙTᶓyx\f=[Zg' wܢӓ؆gEW_|_*2 rr|Ӝne9/?U_~N( R-zB4@XW+>kg-LE`qQee$j2@6av)$d32""[#"(w/2i2;i;t+x<)ɷZ#X+ iHE</.r:pVu/ڰ`BqCTM[ܣ7Qu1A+Zh}ˡvbx;PxtX X} С0f+/]ܽj:9=ޚ>ƿr=ƕ]}r<@V\?^.b^CJj7ۧɖK[2v /fUHxorJ^1xv4@iyG^0lҹU+qQ+?=/R麪Bgc=:% b]U Q3wj_7_x+8WWGCAKnx+.i7T4KM;vh[tϤ nGs{}fGS8{d窽W`6q$DLԾS4/S!IPft}J#V޹L &J͠[PeN:&FTU#\}9F-[vնd,f۠ #bo-Y"^FOR-S5ӓ?L!wVuh@v  F}z 9==u|}u*x >ڛ{umv ;UzU)})SH d!㮲F, i֭y2pdkp̂,/8WX}(D3V!{H =@'Zqqf_cn&Q=}O9S:gzqkQd 1L cxx!a97>ꬱ3+SјH#Md ^|Eի9׏L= wz4:h,B ůI= xQ—K K2`ȇVHlB{wTQ2^|pGeԨkTMLa#{۸Wxt&-1jHnL杴[07ُAHG@!ǰ ƨ݆UjZ %u%h hqӿoφ}@`m;jULXq*fgRJEbnm8ռd\iX?0ҐnR'D9 ދ˾J^M15Eg{/R77ffkB74KRU$S`vq=jFA\uu7@E e:n!,w!Wlt 7R']Gxu cE :Ƀ܂ڍ[ ~yiG.,t:+UG43eWp!vx:\1 O2D " H`t%}ZPXs^t'E)k@>b3͒n^!`?ǃH~sE*(:jieTBEmύ0 Rd boF?̚F|+>67fn*.ayl,{p';o"W@o`Gxx37!X#.!᠏ƑpBD#<is;!߫rjOH aFL'* ) &1`9 H>=C+GBӥXLJ:KwC7.{ Jsg.]^JG`b~z;۠:y04uuJ?DR~лY#9AU5{y vA/2AfP9U7>WkU#fn3.PO:n';egbmtLjZqVv0|h,B"7J사u2ÍժĬ:7LJ6XyBlNuI[v;#[[<,K=.,D=V甥*"BCa1'S sY>?g80vEjz1=y ѭľG(؀wUIIK4iQ:N@uyNkMsNY6USP]0$VgF#n6A'e0C+W_eٱȨDJQN9-{Vhu]w"#֪z43gqh=,+ۉ+HwˈhKც'$S`l+Cl bP^A PapgFxg5!K AQ}vFE0H巴P!Nnm9yꅈxO60j .-YE!gKK+DI \Ep4x>;*yJ2qVcrn%> Y05Kom`(& ~?m[qꨪL| R?a̎V^ٝM@!c<yٰǩ6`㵲R^h-*a2toxbEnn.HMcC#J\}㓉:jȮpP2pAX`ok0؜]fʳ,s\?bɥt~0&/֨"!:@CU6"2ma LO%60=}C;ζW>)&Kdz;{Z6 ;]%QxS9'mvӀ:e"ǻNU I:/<^cmFU!2~[/3oJSk_vh轘4: +Pt[LM&Iɂ$'|WjV{M80q8q;v^hB֫7\|jYt&#v?D_#.B%lK'X̤PTZ,fB/0S sK3ŵ[AZ/sJ=/_Dq>RCfv> *MF,uEOX Oɾ Ld>u8 T|%a=55r &h%VO "NhK8 \8?۾R{/senvi3LmkqܫsI3n^zYplXiyt8oqɑ1SOS}c[2Os6bp R`wwu鬈0bU $i(à8qI{ëVܟI㋠1N@PdEOe *?X>M 3z YGmAmLL1%XbS]G ߔ[*|,TRC1'D%[GzQC]v[,41=GQ̭}vX-]bzϥl}'kmH X-ѱ;R(堽cSeXZ[N}O6@u9fL##z'`eAF ]S? cje_\tn_;A\ c{ϑ" ƒ n!S57}UǜHNS -UAZ-騯q57jR!ٿo3b^_('AnYP/A?ۗveac@{g(f!&(ODYJ5!n[;0iۭNMFƪS{|YR֝4qab HYbkYGStf(r׎xl/DMu6eQ\ߡOPGX%~6zX"v) *k aoәtEKfpC w&b̉}{]Dg/9wX9iwۯ%`;"O{Tql2 ݶS`Cz5y<L[ٌj໮x mD ~4!3In8wMN(`Փjƍ3`GzZcMTއϷ7v8]PL~C0VBoV6j(7=91 =A.P#)EGB* ^bv,:`%Av^X-|&4FCvTe[N|E)*=d2 ,F.k٧á薋r:gWї5rU|:GݰO7LaF˵LD`,7=b#Bebla0/[kcp/E*g $aTۂ|Ԝ&!\+՘G5t`W:8vw'Ɋu"OGe=+*U~=ϔpgv1Y*DJL/j[b4rXls0Kyc+ˆ1i5|NX052ipEKXJcO]i9{ǐay`BRV\Stu3s֒{ĕoqꡥ$ 7rp; ʳ#fEx"Qc_[ߴ4T*uxXzԽ4&|".mm6&<0F*2w. q}Jo$!edC ljQ.nDz,J7$9uŦYVzThk|]_HW<DLDص / d~ tIL(G)B\P4kdp mFуB8Y^4n)4F-X0 =r{(Țk[KO /h~鳩F@0-nW./ƒ%7Dž&!{6 ,),cҩqeõk)#X.钖6!G{-g<Ƒh({I'I`I(4e- 1|ztvFql8M7~fs#?(CRQ~9w+^*~紎x=p}|ԥx3~g=!G1@Op--ww,6֍6dgyȑѺI?`.5j*Ll")0)@X{G-Dj#Dȹ~s=*6%yrO,r],.ty|0b g!#2 &_hXZsɇG "X+m1!)P״wI.b|vF7Ϝ!E%G,ݱ<;"+ux]FѸ敡`fgٺ X齖YPI#sgvՇɼ``-]!#ZA6];L!n^;%Wri.MMS|GH!'OZF5rZdaGUiAAd)DD8)J}7p,Du Dj)*pv]8` )#Oՙ.E4n]ʌ[TH=|uX}G)%HQ nB,%zq}M,@ma1#d"ŸIϤfZw!yhbwl0{-A"믜8T t~_W,equj%ydmv,u;1am*vDιJ FzAt[FIm%)ySï輱qH 2;®o'E'`] V7.*yxy,YY{ɐBe]u@|WF9XOVH+4- =1, ZCB &* @W1v/2I/OZZG<  UV/sJ9?T{jd .]q*&r"^yVISl4`N}2(p We ,,cM_0ӜϦӤ]T~s/%T#L#Ч9T&cҨc_˪wgw[ՊQxb>*K8H=({6 l ~=#DxXWmhkޠD\qhI4!W0UyүJgc(&N16aHH ș"RHURgOG5C˸}K)3Pc'̖-Ǟmy};.G'5҃Neq Ձ+1F.~R~{7t]-iÚ p25?הlF_ց qBv ˨>B3;D9캎%=٪?Ύ(S % ?@絙g;6J]2P(1Ķ€cgѧOGrx/<Ɛ!: ZŒ\R*ʦZ*)pAϰmc1ޓpO(]c 縙G)~fwkvm6puS9[az>DI΄f=K7]ݹ Xf8j΍M#^rV*lqAQF aSܓҞziPU{QI"! w}] .yz_Rc+/KwW)h?-N# ?.*a L F|*'֣]JY!]7)Y8VY(ptm47^1z^k6K^>OLc) -KyN(ͮ`F]V+t5{Y>=ӷJ ą-Q% ǿ Sv3Ȃo%[ų:RI5_۞{qp P ]mmblGFY[$ȏ}˓?'!jK5`:<>L!Y1ih@LcfJL,w柮ؔi m^F9g]`'C^ƫ8<63i7^7,{dmwgPruO?9-9{=p!flq/Ċ\yed'Z`pX՞2oQ[Y240'< w.jLI$ )"> n_ %u>ϋ\}|o2O%2I12.3nB ]g&;MDt_;ڋCa0zCqp| ;UQs 6/)2HOH脬P^`L3 z9 6j wcx8/\z40{isy0D lRfX;olGXAYG㞭8+'wpbNVu:dŨ-5DdB ǞĶR;O[wN8UݷEL.Ņ$˰nS).K"OHɨrZ=}trۣHiݺq&nD(琬gľ.KiOg^X7Ω)s JXS?CCJ'OlᦄYkϸ;6Lf#S1=5㐰GߦF]iձe/cƸMaPq;(?H-AU|Q&OLF}w4!_%]MT +GnI1bì.ϴTi|[Wi]PE4~vI"o5\][1S"VQV45m'ғ%Nlk#p~#N5`38^OX^P9zCڔ֥̚P4&OBY"\X+h5 /H~]׽vO-qI"'0Z8?xFfLPѮt[WζqH1jt´ ߉&J ;~$|LS@nYH5c|koRa1^VZdlTQ-ÔFtފY–fvF raFb֥6!F'pA>ؒQiEyn}^$$).'ZR0-Qڞ#E6VzSCM @wxE~Xhetoe@&vcxGjy뎌*q3C^(4CκDˑZͿw,h !J&xXE@g{29NAM^P}A]=r~qЏ\)ZJ:g yd-iCm1hg*I[SzΠ0&jwxkG\?^l[<51w`Ńa.™5.@3 YDPg oHꁜLl| b'1biV7gV=0=]v(TھSL?Ӱ~99=ES2VQ9&͑Kafe"sqL +bC8{ݝ-Ȟd!sE䀄щNxcy I!ڷ\FMqO9^ &#]煥qoc̅~i܋J|UUyzRPLըA| )Wfo2LT)^Zߗ@b76(kݛxK/EQBy=آ|& 5f3p*.M2uc ܜ(Au:D KUJXSI*zjiJTHWoIh+gS,ԂT4QyP:FwY'$ڊFc'@ `)nebdC$ʣ"ӓ-kr.wͩ[ mcRμ:d[ C`$ FV򷩷?+?Wb$  ~n!V+M>ِ))q q05 ؀Gaxs^3mV^NN ՛wHPsǯ9܌Ŵ^0n6|&ç57}iq+3>Û2*z3VWR&?Xģ`"_RI_XW]#Sǁ) \jD|; I__mv?LEINp0i ~LX\j[K?Mmo}þ F'5J*Q&V@s!Wy*x&>?B cQØLQ4*y,2VS{A 9.3IN:2c͠5ܚ "Ȭ "xY'*ѽ)Z\蕥s)j>]EM $K?>OR@.4SGv9kPA¨=45_8~FTkl&Z=y!z,n$M((rS8M,Qo)=hՐHF5EًA r'^y:cgVW]'sXG EW}ȁNG޻EQҫTle*/\Rzpsxr%pʱC6 +,GN[%k0yK&mE4_ǭx9_*^|qnܶ䱩sPTU 9a?z6x12:]qʭ*+=EH6'+772HkO62f[iZ$9FqBi!oq:1{L9|3S5fvpL' u9 vB̰#V /[74s5U- k!**bh}x,: j YRR19hR8ʓj 7 (0Bt*X.񓢍[d,rں`OHyϽ&z?y!GjqaVd@ft *Ҽ*,׺߅u7BaF@^ɸ,) rEAv+O GWt]L=ӋBMJ q1*꿅 IHYU~%̝Gu6Ԍ.)L$w#eBcq5E"y 1HTWxZsw,E \QŕDeP}9>^ah/@2mJ!N:Ծp '+hyFg|IeJI4I?CPÇ&fV ?j=Z%-||yføDZܹDEZgYotZEQy)(7c@EhTaD6~\=gJts -«ةyn qoy/*/X/:mtqpMȶ:|w["&sHXBKK( +*lLO.Ĵ;%O6$lMjq~[Z8suXeòD#X~S|*{tIp*q&1)SA6ZwBz=,ϨTQ1sle qBhxluE[=W"q؏$?C_fE_xʮf1"H\OVE[~8'H%7,l'fof+> zyE,!q^o\Xom=x8Ui9;)t;E}K[ <3 LX1MۨzF<m^D32\{~+}|UݡkMLb+"fMӤ8vbﮂ  +Ɏҹ^h?!t^4 h|rI$ϖQeg%_㲂"܂O)P(ps LSmZE42iuedГhtж7`c#yk{ntoRDaf!\n$鶨UTG\CBJqY}`;SBob>LC@_J L̈>`afl n%)߳:;dh%&VMkL-iH|xܺE?D2r rN|gg3ڝU AƤ^_u1pS~;UZ,e`Fy?籪@Vh~@GRÍi Ih-6ClQBU[pq~5DPTߡ8DퟷZQt$V~s޶e-fio Xiؑя2C=qXI5k,!4=%!.2#F,qׁsak|K>͐p&KtPxcɳ];LĄm$=jO4$252xiW@!k W I?L:~(B => mOaMP9."vn. (eh\yAWO=r 1Ǜ݄Zް>nH!V}>LїO:ߜÆ'.ZLrQu过k(+gNGRAXHIaS=7 L*ܣy 5e:@t!#s |[c7ps:Or9% ܽ&*0]ǫ`{J _V GT3ræ ( qOkm&E0<2<`~nXDj5n9L=iY&Oד&D#?G0 I&񳛊Y\/[Z~B݊ 8]Zb3gO `?GF¸1TNpy/C}JyADxL2MgX&8Ҳ{D$f!?MkzWhj5,}vk,s׿҉[~ȓ2nF\ l_}an-U4V775ڷ|r#Ͽ\FT3Ƙa\|P|8&auk%׭Q h9#lz854]3s@H cWuno*qL FdHo a{<99KV\r& 8$F4T9alG!ltWA&x~@i'U\5gU^D ~Hɕ:[ f(rY84fx^wS7%uMx>uIq>`6 "e'/FBt>8zXIkSP!4G^omG}]$z0m&$ h-s4DUks eHu׬@ mxµ꭬(uY>]ܗXcyBm4eG+YGA`rC~gy+Gi!fP[(=L]UE++ZnߦFiہ뿚@[Hp$ׯ# q:!oP  Q_ ~KD<5 WL@::~S<>^;8P;6K$]V8^(*ƑٛDұE2{,.>XfGv{FAL=R uNque/=Gdž_MU$%"5@s_ oR9vzOCTjik-Mؾk.,7FhuZH_I9AMD{AP5dŃgb4;K(ݒa eڗW`{C#ෂ B@(8/qk xUbQ^}asbe?$aU,%'AjhܦoGfF/jp羄+P,t(`d)%Q1gޮ1puG_qkc/~yI"ͻIA#] j C Qy"bLKn31Ծj٠waj 恕ks+ lʍǾo*^r=rM?KFrV>6H1ʂռ4z$a>0&n8M|,_sGtU9t0AL?hOX5rYmP=ɺ<^4 )OW%IقI5}ft!p&pBF۽"pu)IBɸMb KM^R~/甎DEV-NdCYdZ@኉Ex!EACoH'ek[83?@];r zu{`eΗ-V+_64fSYɏ0 IK/aStR*.ةԺBUYD #˴NR*E>_=nwәk)T~`J`3YܛKvʃ}3^ė^;X,|J[@agܘ9y/LZv?v!a8.eud޿NU<٤5ɳp#ഄUh; ʹ~&5L8 "~MH_6N^E`SCw?6~QE{~wD G 'eWj7~ǭq\nK؀ߔMY1vLpVM僠g$gh{B2eB,'/DTě5Y{"ځ|Gt0X2 4mf0V>~) w?_H|[eJ\|N>[^f;"F=%.Kx䬢9Z3Cզ}$;G Ru1:gu׻ fBiDo宐ay{NT芩<z]K@rZނ69B@Ѭ t&gaC 8,o kf3bykZ$b!P2\򋿰eZwkb/8ѩc/fDqIWH\ykk@ULH}+Z XmԳWg|!yXc,G)m9<%c<G-[9{~$"ob U:Vf\ @Fw;qb<{3:EOS"ن[+EnbZG{kp9"$pT%eys1$x};U_DP-ԅ,Ηb䇈\}%swƷQQx W4ՁAGht/z,Awi\WVz'@PڃIZ wf<֍¸C,#Iyluj=&wRRx,ISloJYz'Cۏ@UXc7WPH\:&N%8:S>H$ #[TM@yʸD<ıpݖ u@Ŀ":Fie-^FD ٻnOSʍ:JB 0yyjP.s+NZZ%T@PZMxfX,ԏуw#JPV l ?D[q-w^炚>Ppr-pqnz/%I"6 M۲j*szaS#W͌' 6kl*P#` [M>N =(C$JX~>}bB5) # *Xipy&d<ۏ ZwkΩƎh~鐃$[nB6q<<dC4l O@@ZM~tS2e*c}2=%FWb݅Ex]B!Wjec)& +4pD}ӃIo$ߜ䱍tJ1 "inT_ [*8-yJrjކ~;,cƒ9 "7C=]ln 7%[:}nwJ"tg&\۝yn\&r aDR@Lzo=8jÈX+g].5o-kRyC{_qv}tg}nKW$(t\u?a恺qJ&:ZH@Gֶ,ԧLN؛OЧS{5o\uk)U:ZTߥ4af8=~&](5қ[tEw{Ɏ:jL-*(6O2 ^򟓒u6RI}YUޥۯ}/GC9ڑ?!vql#*"06w|53 `%+Mu%aL hW:j+ڤqLE4@}qz[ oi/'0CLN?1W?I!l/?!8W*/"obR 7l::gHӴ`|#Pb2[gA'E!.=j\hQ>?3>i~{I\+e\&(r^E1RClxvS xL $>&3P{ >7KM1k%D\%,o;ڴڡyo) Ijk`ؕ[c⩻8>e3_۬ W%~gt|IEʊZX޻S@ j'S}5ԍh,6&o(A42z1bLPߚ{ɃdPJft@0uƮ=[0`sF8ds DMӼKn뛐FF:m80L$ YWU(~t,R3MLۏ[AJf[C)9΁*Ug yɉ&/u l+ƮOdiV\ZoWcAC蓻9iESIk%;':3κyvxSYMD9ܺɧqG$Jxk;2q+l$x9J8^(wQ,^}s5!êb=Kw5ܛJʽ:C z U ٧+"Z5hY=(mJSWrc2 6}SՅ] %^VKئ*}cBl\'qhD[.>lN qTMK=8\ ~#3;V7ȰlhuG Kf]=lN'EMikz;? h"MX+PE̼8L2#ܥu2;55\-"Fϡ"w..HWuXD(0A {NqgJ5ݡ엲G0߼EUz q#|;~3l nH玿+9Mp +hmI%q"EaNć6QVڴd-r<_-ZEapQX%CnFž& E3*9p͙f8:?7PoK?"LI։ܛlGf&۬L Јal)mJ+}1n#+nz:BDv=Mu 2Aw"ڙl\TZ*s:'B!+%2?1Jfyy>EՅ#%j_Mώ%__S:rIxs9<&fZ痧C)fh%€ik@RDhu6sdZB9BlC2Cb$a(K7?E奈=Fwr+zJӃH¦^cC p'MXkzf?[`bjx$[?haOQH E/$HIrf.-Ap-:h<[# @*9lƮMA] YlQ<~YDe+++mT*}6ǟ e`ɐ2H`xW 0$LfO}Fy8F4Ҵoed[;q3ĭr[dV[ͅ8! ^s!K'E}c 2S|MUb1/)Z|Gdېawe_i{5?*1I_2p߃# kAٖ碖9zf(0l*ULt REuNY6=wRd`gɅDdҲH@Xdˈ ?wyA#?.Y9 Sa=76##l؃nSƳy8MO uY8v[FCĠvT$DT> q]?}%{\4}j?WZ,]:6KSEvȿ^"%jz%lU /PHe!E8sLmX k̰>pTP凹h.36Y Nmqyߥ:sJ6A69OL-hKb)bcjjD>EHO&=(eg.TZ= :Qn~xu= sc$ɠʢ!gO:P zf_|xPoW")0{[sř>e޼ѭC@r d魵#I. _]t[u|)ShNs N+^ l$UT{l&=tqD+3}2W59Ϭtg[!cQ=4_"vim'!O+6wlú\ZL:EUȃx2A^g;(5}S8?o]84 <}>(cI!Jjڠ9tist43۵QwgA &HF%2!@Xs3q8Y:8NK (øs;)Ѹӯ>*À:/QNM,wDuV 8QUPWyQ'N5-R] mP0,ᱨ妫 fV#CQ9:&s:ʘ/Ȱ-k&A/V8m쭚 |WLO  Uڄ8\9[SVq ` ܱA ܴm' _R ! o`5@A*F/cJpV,=҃)Q9_.s"Bf ݮm%7)& -15l,`ޯc9 撲mհEtI56&.s5\Cr満v-ğzh7_cX XidTÊך\;a@;[TH.F{Ԓh=~ͬ5RYQ; Q[1!dFTSƟ[i<,ajYPN/o5[Y]3XH|5A10KAoe^Mřtu DHa0@[oo(b{*X\;KQ+h31fof^4ρ rGeӉBqo@hX>FU šΜ*xqʯU+& i['ֱgRFe<1gqBn\Ŕ=uYS*9xN9Aν;{ǁ2ΐmZ0k "}Xzхf$2RE.P(W7~f*Qۑ]٣qYߦk8HJ9P"fru#pG BԕeZy K<;|.yc20#Q)##%cSC& 0qgb9V+hHgECT=l4-UZunL3ɴS~v)|UJ Z3`2 %͑rݻ<} b(yanc+z}K?|eS為!1kfkhApac\:Ylr4eJ B+MeҫF0J~",G{ɲqmix͙y=|](%Rj+E]?2&wϋ)P1N{@7~alo_Tb̝K@+QKiaBꊻh eecO:\g-Y}ؿ?^4kTnv?GVdShpi&"_ur(jȰFq;QvѶׁdI/ʪpw srELK޼ )ϚJ`c8玜FO&`@C΂@PZ$.1R|e:S_fjSCwX<xȞ@sN9 Ū̞Mg Q,mL nq@w0{"kVbrP;}iJuX/B gy5qJH4xūfi%? '~No CAØ7&BgK\rvv/Qej+SF+l2{}TMGl:mħOcYOV㮽I q;N ¤FxY˂)gT1i~D{FF Cg)9MPRwvF _'pRaиBv# wڍWw7:CCcw\v6/SPq0wl? S0kŖAQ4g,3*V9Kg)`Q.yYrٰT`"e~NkF=' ˞"^'ƴqL*0w+\ K$35y2nr*<1P䌼D'lV#v/O ztER*!޳ "bL8{c$`CȨHNMv|~dG*֬RILu3mjQޡl~ӧBk7 qmvx㑫J\p]Aૢp4sX'K _[?KݮG<1,|YD1g ^]ֶd<^tmzp68by(xD?!t#]m|Lrb@C,9.ٚ'.륲} X0ڢɏBٹq3s>It>-, R0!n( (K|MWz `u>LԬB>jE\uj8D2 戮zK]^ {Fé1ؤG\w@L%=8W\[Bsñ1g(GOFרdFp d4(RlS;`b!t4KE8\K_޲Fu,Ư8sZy4_yRԸgNRwO~#?81|8amc}Ⱥ[LZsvyLoLWcI $&gSWoMqw뮆E:\Hoq+уO캃7ydӖ\ʔpwTF!p\HN<H} v?Nw`GO܁B4jՅ0[])2M}p+vRr̸%M1Ӏ?1 $ž;OV\ [i˭stn:EV}k]01uO?S3zY ]q^?)GCtܿy5*hE̽st]Dn<_Ō\5 Ш!bPfVS2ODydQߩGx|4U2,|TV %_e_)3QST,X0,19SD4[vy5=jHECXUyB/yJNMqhb8Lz*>XD]Pn~ǎk<"H$a>^_@K˰u]En_ ,PE$'30[,'ߨ$'bkjѼK=`@o|GNu8ϖ3Kjb$6`@'Cu$7ψ;z:Ø56׮|pA3yKe|&$h %\wv$KVFn曊R>Zދ/h2w2h5tL04A^*hx)F(7#VMIh}D|Ƥ Ongi<˂fZlU,cSf<U`rVMd Wy@5^{;}>_F ";TlziWȿdARIzQ&\9a\]qm\ظ>n"9:b{ѳ2CcvYxJ! \h0.ge1'O!Lrz)YfM-z2&,gN$M KDs2 MԶ nN\MI8P `SV1*0#hp!*400MuoL%V"@g&%$8p:8neI3lF*MirSF"QDb`Q2 =6{8@zQ 97ͺY3" \7W(aii*\ء8e۶|ؿdrԟLE3hFN?@1J4s2/À0\!;'?$РX Wrng ,9CX9DIY0K@}<'_z11`*rBSwS 8n1t>Ȓ lS*4*ϣ`/0{9s\EG[~#&u t#zY~i>clBvu'V`wbe6il]iJ0d 8?ыkx Vh4[!tG_E3'Ge NZϸ[.Jr0TA$Mw&aCDh7 tz׀8UQq`ǹ"lI$|! <5 ,ͣ$`kճ!ϋqqEU?@ Y ~i50qcŚ$J 9p[ǐ+n:Yc<!wde~r Ra) AQG$X*_~9"m+r,YB+B6kȹ1%#F UGcfFYS۪ĵ&(\}!G#5!Vua"yu|k^Б5O0mQ:J "ճ:CfP/ oK^NN `_hvvK*>8Q>3?Ӌ/YVZQ"S#;>ĹY  G"z|"QeS{6Zb"w_{blz:e,.ڈ~BVNgqׂ mLqi'4#bJ i {9 jcQ@4CL/3*:3T.LHA]ԀP{6˖w022DVr轔!Dr11[29QKC$pHD+,PĂY WAv1,?SseeV a+7 N`2xfT1uMؿY^IwiM8,k#/. 栶vVuHC > eOWֳ9WTtB2І=~)*ozt7AS/f:T5ۦ  %) aҕsFy mEڮv}(c9v*D :nD $2FtެI^<ĎS@b"|R# `H5C>W9D@N$$S|p`]t LSi3Ga7?kN6Z.aOY[%C7~,q^ h;~ΰveVO[ӯEH俾VqʻR #LQ6vM8M7|zE4J vd-&TiA-nzXu& A$KbF5zaa Ȝ;5Ejzbd!t6Ah} \w֟18pՏmkc,+.J20t[mn>[[OĖ{bx4H@Z1$̭쮳t<(XdI 0=h,v+?r"XN g5Tzk(tMbRe~{>gk.u(fAgjJ@Ky)4(@BLi6/ҕsA'r랕]'B4u |lF|w} D'9752kjY58EH *p=:7) <͚ԉ|bﭜ! Y >﶐[4 0fj- `^N6 wS([ Z !3F]N֍L"d/Bf9 7xM<غL骂9nOss=XtHJ^š# fWhI>u?=esY R٘Ψ$Jg|[%:F[B,|@im>O;D4S Fσ`P|]FƕR1cu [T{ [*hvL4x-6bs:o.@_AN'uʥ A Qѭh*M4BYpp͆i"ͯtQXL >S6D˫ ȹ3Ϥ-;TrxlEsGKj&EZ=W̑qkjce>s+e(!SHVl Ө*B.%}unyo#qG'6Io(/ 툓9,גQ+Is%Hx248b1i[>m^~={Nˮ雍P9HU#}a|`˰:YS3920i2m6:RD;nu'/]|W#E?"0%G vovX̓e=I!5 ۥux<% fB #\Uݤ]٦$Ys~" gbbw]2(hޞUMt&\`%° :JcSDʤOKIsgw۾ዸ Zg9p2"&J3n $3<1g){6&h@3}"U- HYwNON[Dz= dџ~fbL#s-2AD.^<$ċA(`6!]t!Alh^@i]Pi.fH>}9}%|(Blχⴳ۔ޅJ_UV(VF[ i0sդ!ih xV>XBM8a KųdݱWFuom)C{$LSƾ}UJO?*>Vw[ؒX7ws@.iR \y-j r!h Ԣp78txXqB*}J Š1k?[{+tI"Ko??RȘ"/:]dt>(1;}LD:9=.,pM!nϟ]\{_Y󃐻V폥, Xlٷ%DC9dgU@*Cj!KegbA ]sS R4lk]E\_5571)kGPDlA p? Qs9idal*mȬĀ^/9E9C}'`C׃Zý @,<`Wfx3˯=W[y{+Al0nʈ>Vi̶J֐g%bCnG[17v3B?8c[V jGH -@H0hɋ:c\վ_?nUj7[3tz^#O')AXN)Gzw!kZ]MG y m}xK/ꀺ6 Or!Jgv.058A:K<wgW6n].#<nNf}Oo{[aw* 胔hSWwI26д4`įxEZ :xXl(t_SKXYUW57ы[A2U(J(إi: 48>jyqff0Иތ,O1ZJY6k8孇%_%sY!$`)#sax`Su w+0f6 M+81Ü蒳 A6cۡ3#DxP-#27Mؿ>7 㰥Հzzi^sLa2 \8bdvgG/0ν) MR.=6mՐl?B9ri `L৥`$8J:{&gֲ(`tnK!or;j-BKm/z,Vrsu!p#0(خR@Ox41E0w<Q I(>Ӡ,K3|jתj55_@j2`ʵUퟴRiN<ƼI0<[az\E~ifpK'a9M#ߍ#Cz+T)*\Sw}sJn2 )K>P]g2 rLλXk s8C:1M\$3fҬ|[ jY-m[_`3@MTyAk";6`oꮄc]P;B7sL}4b7wVY&}ȩ uL7H̿£V&h$̻ aQ%o 4-P[ZAT}L53Nɨ`v|P`0n*O>J+ mFM:YYC1߫ybh^7o@Cϩi_'4G2;( -X6|GF4"cJ59;̕Uc T ~{:JsP {zR5It)r?rLTBdwnhxZ_DIlKz?NSM*f'D"Q0s B\X5\Gc))ǾR `|ޓ7io>OwuL.(;nXMC 56ƔxDh9mUnc;= \tN bhJ]3'`ޝz%4LpEca͑\x,pS^Lt|]-'Cp2ƟtġVE:BYϧ{S,0&,XeBl1S.zE/-4(_5sNJ LSpQ$3-rp% ,AOBe 12@ _|q/KLc]ԇ뛮~(tTp4:V TT|/fT;gSVGcm:0%ר~ڰm[ y`vbyUφQ=š#Vtlkd^Y%j~ 3 /X^&H\l/*`bړۯ5g•ڿ^V#}}4RH_;.ZVrg4^;! 50nryuEمΔNsIlfl/렓x" 7Bm{2JzUN"9K@;tʴwC-bu)>a#QN4p[$ruaPE!)@RB2ˢgoyË"|e\s|G7wfg'ҧFPߟ@${sH }8jL+uM)6O9+% ˆW1$:܈m>J_[QSaxdzjyfZf]݇!~o %3ꭄ MAi3L);=ݖ+ 3GhyWf[a1J['N$n8G8Cw/ kuw)TP]e1^WN8 k̛G|]WK8H$7SD ٙzfzqDĉ m ҢAX,PhN$A 4.h|)E~(>~cpIZTdw kJ^pk0Q(g6uzO{IXN& b;x.V]Nlc=&j@$L>u@Ա n G67īEomҟ_zAyr|Lp$Orw8+RJ7_eOecvĎx1f;}` wMcϰfr s~?:[| fۙO$,%0%eTmSC9Znn~]=@+}DK%$,s;ZsƬ[/3N&;lZ$ioM ًW #*CŁ1<[Uf'k%~h.%3oUm$MX͟!ӕyth` q@ʘ W~Ǔ8/[cL?ͥ1P!b˅2[k"h0MLÑjspXL137~ 6uYffv>Ӳ,*.?&%^FH9^ ',̶i?.1=s%7G,m׺pezOZy."m#1K*ڶ#*/)vChYmaD"aF0$HGyq:Frr30* ,#+}TAXn"6\ #瘗?Tum2drHi7*'#?$fu3J>{liTsH[_ITl dJl?O&giSV5F[bq5!NaWx)JOt.ڕO8򎕀|zV(&"8 ڠVDg u#2SwY*Tnf`c5՞sZ:C?rX ǚ{ Y F7C)M}US:@^%V48dLUNs-lX4LL~6BMZ{=xfqS!RaQw~f$KJ$L{=sNB/j NX)(izyWJo =־M5֟-ww~?QF)!,~R>)]F>,qK9 M%$d8s--hM'A!=5s5/q&)zD>p$3θ9,U "G\3;i[/fJKjIt,Z=JRDgZ +Job@x> !5͛>柔mwU8"eP= s5@ NNl |m:QIJ|ua7r T~UdbX98mJJ8X\{sm(go/ƹY,ab4܄$yK'v-Ig_DV,%Rݔy^a 5 Y<2p[Rd;v"v1-aY(UF{to3\Ad) PI;rI>~pƯMctEbW>4=,zlp>h4EˈflԼ=G3EADԌ[@vIZ"65;dK ;z.ezQF:M(4g4Em+xֵEMZZVZeŽ6Ś>:,*Mzvw^(m1[] q`yS(x#!wcxsa2D.G6Ų҂l;= .~zeEfKa'0NsD23Hd'3Pp4;?5&&t  d-nň঒L]|Ĉqi>m9(kNŶ&܆Q83O(6TYFVޝTJ]DMJAZʹsV ;xҲi]? x̃'2{KI "~{@*n~#甕˷D,2d),.p.~UpxD?K# [ @wMDfvxj=):_GlU[›~q:S6ٓIs_ﮞ&63N*KSRx6*4vS"@qFLgy3O [bxk}YvȮUv.xTQ st 5Gf +i4|8Y^xI'W(&@X.,;wWA@&ST ˋ]|dܸdOV W ԪzCohV"}& I87LPfrH {( CLD Moz ñɠ*yqSa`Un{{.R%S6"z(1[a|f[rˆ\_[|Djsk |!&hshТ.לh{ @eEP+~}_Ȑ*Tȧ3O"rΛfӵTX NtkyXJ֬~`F0S(3ֹIMt b({8c8I"Kw+H8O4dp8=[o%0q%=zKrX/? ٲP1mCF$O]`ral 2e|#,T 6R q[?UQ JfjCr羞>+t!`f' <0KH0ܚ6qXMt' KI i--EN{`9_T&%~!|1OBu҉Īb|Jg MQu]玵~Yn}y2YGEx dZ]w~0)4xx-$K RN t=7_Yvm]j^(O Df?x5Md8&8 g=rǭw_$$rՏ:mxu+ofޚ^g_~Zˑ :4Ļޖ2H>1BMGV$FcxKC~Gۍ,_I:ed{iN`81x:y6Jt2,fҁ9xN|8*zmmc7yP.حz J턨dIPPR9W<-I=]ڵ4Fbs{[;O?ml<G%^ ; fmuT=H'roRB&/'ȵ.V 0 x )2e^پı\0g|@r[b"Rϳ *:+cPE`2 ؎k^:y%όlts<_|Bp\eiMV() fLߥC`額"gW`iFtAJ,t{sFƤڶ}Ad&}3`?Ynbݲ UyCOdʤF ed.Їqw*֗b 8:~$dyoL(a 0l,<.t66I@aIwUKu9hB:?":aY-9 Wg5CM(om*id3TpU~VZ_m`AR=W"D6tj_ ax{dyg8!c>@pN03qWՐM<| wf3C rVVseW`Pjq^eCIPlR߈!}a}HM=f<#AL'O0aks_ Rm*rZъԁRy6: !/tYq"=g Q젨DA4/p HaPo?}d!"7Ip$tm*-/xtw;[/jqs8Q~[ʮ/M}+S,G:gnLp$낲͸ Ss yby>xWյ% ˥#N9OƢ2hyu+)t^qҸ:UǍ&}>n䮂w wmC/,ʜ\7aޠ`ȭ,fGXp}gGIJ^Svkk8}_E'z\kG0ް%gZ3Re!E_E:.k#\ۋTϵuUG}93:_ȶʲRxkfx'}De$%ɏ BԤ3NԸEْZTU$^_m>iȶϊAqk%]ʒ^Z4}$.f J˻_n}k΃U ;ޥíʯ>XlޮB`FQq2!м9> kjx~wY=T=sH-*Oń:g5i.%Bm3h9n5̨TkЙslS֮0p|n~/;iXڶN&\=;hO:`mBAzQjCN#8 X=ybm9SFv2h4N<Dp-gS %Ky**Bfpx>DBXR*i]\/O$_";R<);Lgpܸ97UPȩ-˨{a_,$* V$ۓxdY۬Ŕ"uD@] h_/ɶp Fu mq:4ΐ{xwx.t0sLTy#5Iȉ \RC;3[>!RX.rF ?Z%Oգ0<ɍq(Ys^Fۢ~b9\Ε|nЍ\7QWU{nTE+)Uhdž ?i%!UD/i8뙳STQ7!6]fFb;Q e>d3%WWE:h^+-w}a=T :2V?і6F$4xxIOԛ[T[=V qM.1t:P,}\]X~u@ٽo#)"X !Ѱ&蕮E?ԉRQƕ4\vnz[7I^0|i?|>v.$CDɰ=E?68>7ޱBĊTs4R 05\`"WC8Nf~Rʴ.ʯkB@ۻ:d6S[La>% 9ul&_rX (ziZx^vR:|/ Մ,ЁS0jq !Qԝ(۵!߫BuW@\4y,{f#n׻Q&BlU 陴"%?* ltkH!pLDS&Qu[t_.GMIXQ Tk1#pٴ0?A; 2Ke+cܖeH-Xy Q5g,y`58EHSܻ|Nmd'PzɝlM+i =Y|U]Z8S!Vk`GGaju'tMG|4~N.*:gIoy bB۸(ITGjfmHdc(-E۞ ΥՃ(˔beK vExB` ++ߥdrtXq5 F&`&C ڽR.d8j4+t;W FmpjލW7YTᠧp @:l Ҽ+2xaMZKЈNӲ 7Y /Ls͓^tONJ!LE#Rj3C vZje NB>=I0س a_j~#R њ죈2U9gA "n[&Dg$K Q)`'`WX`y207I-9OX}d6]O[׳Qm M֡>6/`5 YCܭjgi:\WOqV3at\AwA+EMF ۥ'W5y6y@|U ։99Q>S-beӻ)jO7_Cіݱ9V ߭E͑Y<-< wOmS )#A$l>lagImƋj1m*vaAdᯄi:t Xpj'B+㖄vP2G*!+ $~Cz^aٵ{h `9*`" n3MNϲKY\uD#!ǘy{+n1< rW$D/Csj]w~pyu ir,QQpa.qGM9oZ]!*=NhN:zF:fɒ#znAFԃNZLȘ] GL||6Mnޮw X`^8,5@bp3+˱_W Dm֙TK2S}PB苟h(Fd~C%G^ owٚgBhȂl9[hH9m}F?#ݳ+-gOR6 jy$b.nUێV|񿮦ZODP-j^|)29E͋m*(yB0tʓ"j2^ST̂ۃ3 ?޽UZ85&޾4)0)CAE`MK@6!NtqYheM<a=10$vS%RtR!rNZ8o$_Yj$=ئh0^+i-pYŊ1kŇ`0B^-[μ{TyK&<8ߐJ:^͆t't4Uĭ@}c&Z5ցϸEj Jĕփ ֲ,9'C@(OZe JZj͓jnРPQO'̎X ;ɨF+2WE'Ҙ&#:Zg2cK'ثad/"1!X ¯uNj(g%ĭCa7 =ABwTL! "{H׹&k IP7]oM{S )p5KiJSme z[uV]wtUR8CIQ6>i DUr8 \qAG,A~WO"=Aꁰcw(w~)l75C2DSOzZK #M&X[w)aTM^F0 qAkՐgoV Kg|&8*D!3"/[IXX}5-(ѧ8MF c P!IWt)P}z3;lQ1ޱ {uaJn"sL1;?Heڏ[wE Qo"^ ̭g Yb0&l V7xCv PL9hԀ zIǒxJ[ALrj~N7p%Z50y]ȝXN WpMI0m,!h#cuzlZy-VA}S^YP|}UY8`\i6G*o E'izvU;u"^zAO(dt=Dfȸ~cȢT9|ٓƶ3T@ @фkw2YF"oNzi}]( 3\g7I2d+N6(dž!fbh'LY2~jgp>tm%Qh1rt̢ϪOWR a]#wD'TK}Ƞ*"`i+8l|[ٻnG{vk(Q,<((a/H6:Qյ${SBPn"{\pCYx?zȹj[eه2CW7~PݬyN?歠՜lޥ˥suR#$ z 'k!2eeNB"ko_ #x6shA&ҷ㽈{z C=c]G,evu{}], $9IpQO!b뻩24;>3Av# [@Cd:'eT Kt(lm]lJDX*.ΓJ;o^g&dGڊ* mة-juqlђa2Oj߫?m RT]*(wXͷ匏9{)vR%&fS@-}ʅ1[- b[x9kcӈZD60ޓ3 Bs';?#/=6_q}"9<~cY4PKjq'K. wSq1(ǔY@OgƖdq&:*m$+C2=+T42dBD;9`C`LXZD!Nc\ <- ~|"CV &<]UUF paDx_KL5>1)A /sH?\Rema+M/>8`&{vCVU=A3]Ca!eqo W6.YǝDƨte9>;Y3$ʻ,%Bʻge'TjV.&Kg!zSK6W!#+aOine8n݉-?,4(cNnP xԉ"\AA[x5Z󪒹agcX>W%AM3?8E(c'8>Wqm|Wy 0S: _}NKfʣñ]9!(",|Z҉psǙW(:S,;{%#$Qz~NmB?:Fn]+KF28O# )Y{leYǃap c(l=Dax9b'JBiSNqc{|̭Mtʑ#K&?R u0{vi<m43AwI7@~HRqI]A QXj܃?fɓjoZzn΂I9eNNM;m?gh?  f"lM," ,Y t)Tp.c'LTm\45Ԛ9¢~>yP{4.h!*FZԨ.}3m DbM!ɇ-j͸ARNZnίFSwtb!ÿkD@lhkX0^3&\g}\,-3.8wsNU>8炘sKxJ'm&z!fvYb^2-l?@LL\y! C vzkF(M~?&)o֬eh4m饌 mף6ߏu-x>Om($BsmɚՒU^׷m cߤP&n)4s?} 8HG]Uߍh+q8a\^Q.k~-9t< 3Y q#du+rО="b%҇q;Jeٿ.qזqPEĹ@d0j\[2vtMRY`J =h*{=([ceZF:]dAq`<9oAE)cM[;9逌ޮj߉9_Z.±,s]N-쏵:[̮]wĥ;Qϗ;sp8}~;#ևMs ; H;@@['Gky#*YmyK@ڷjݚQ.荊_z}oqʸ&8AH1φ鷨ue10<θQbFP8}d5(tPMDd:[WHtr̛gIR S z _.J1](OL?06?o8zԹI&}!` !XWk>+U;ؤn3 N|fΗGKa.=Fߥ9ArM?64;׬͊'h7.W5ZY^ʵ~OM .:W]xP ?V Ye[ۆKu ɈQ1y(͌w`ct~St"pPf5(g 042y2֐oE6)9W]+K\f0Z >)RX^CA+p[ݧ%sf8B?g?i3d6Z.I} 0W|`ԀS.0z]I<'/ipVdR|7G:ʿ ]~*/P%Ҝ`н:ԞsrkcA+8++"{N#aW)[I?sz4v0*;%˄p됕>z.=Sjs H -zX:VFYSnPcfYm|kcODke>v%wa{? _ l.Akwf: oGniUkxju*xOQiF O0T;)x{Fi[8iKg єޡ>|2D4 #ywZG,36Dy9ǓhZƪ,E)d rcfrj?Rl {vU ĚxRkRN] pT~WȌRɶDxJ\YGބoVުͅ-EWVԛqzzy{; Y \WBz$QC挄FL)r]( dpKeI E+fTS)Rud_mJ2}v (j?ܝQZdSw]F *4_<Ѱ$nͩϚkJӥGۇf6kN"Jw|+< BڽR>cr?P)ApuvY f9%ARW>V`u<EUV)RܣOQ<,mPkN"r+F WKb&`VxZ`2.GVMx߳iB9X'>`` rBC_r3tхIw4TzYI3ެXؔ%Nj,yU߭<O$H_ѥH NK䄒NpYw0slQ6‰06O'`=TKXM[Üũ7j/R-p4%b#P+1SKPi=s4t∓~ '5%̂bGoA`Ў}4/WՌn7##q*Uɰ8*q3:* ]p솣Jg bR,ad,h>@o&#XۉVYpp.{bm &E9_q68s6A[A}/%0.4mPM%82-!94+X>m16MS@l% V͍$?vR{Y<1(jgԜgݙc#3;q?RKL;K&P S79/qq_FO;D]V6sGCIJf$Xl$c)}K 7aхõ#c]êedUE,_ӦF6~PCpZi,+TVq9Pwz3zȸ7rulH\ͿlI6%}!D ӌ*;BnN߬JmE(n 9kqdŶŁȗʣ3ƺ2H֞"` D()VcztFfI0^&XZOʼnTTVv̢ 6%{xϭE),k}a X҃~,YjrE)cNF`{ȗuBq( Dw- ۊ>;I ,1+#YeV$PNKV& jDa kT2 +pV t*cbD.~iW Zi!sמ Z]f+J\/͇z|(EvZ [<՝~u1jkL⭛ KxE$K< ꝺe5$Lʆ BxY_ٮմ=vRWrnyltL!7+ 7y2rֿ(<[Rk?bg_ɏmP5zIXsjU!*Nȴ|ǮŢ[F(NrF)p/G9FygD[j⅐6~9:R3 m*\\G$'<5 G˃7 j<5ڧ!c@')H9B1S銙ބ|$faD<CE}@HܱbЗ}-hPi(1BIۙ{a?K#3ʹ6<31V1صF{<]F#]JOo9 jY>74_*\3"4X$GzQzҾ8]?К't/fNu!%'x)|F.vdr|\itiPHWۚJ|v3nm'WtV2wPѢ TwZloNuxYN;0Fa\)š8 $-a]ԺisمB-%G޲ 54W6 [CbM+(ZK֣\Oi[.E\ouFh? 6gzP9GzF|qB<ɁDKwyI~V­'33IQ!~Y?{-z{3kjNDX͎ >.NJy=G祷;SvPO Y:((`8?tf PxJr0 5[*1m$ D1~"NJam}ft 8ݻiZN ~,sV!-<^{YСzmh)Q!OɥPbPhbFW~>8noשP iAaܕ>6Gp|\ucO#Kh>hI/P$.4ݥDAiS=cFL4=?oZ"68SsP$r{Dj6҄kE/obATď֦ 9#';@%ñ8xd>_|@ %f̋T>E QWin(OF' -Wǥak_gPTudF^ͦ NEڮ힝4nlw㬦"˭R< Q#V^Ek 6-6 d eR,XQ1sZܬ.7Ԡv*-CO}@ O);X U_ e3qI/:S |ޘn ]|gz;q0gxTUȩrZIwxB)%r;GA'$gԃamLr\*2 y>m4JaN[ep4ĕ+0nSA#u% ".˭3"jmGHspSQ>n֟3߹PԠLuz_V(ruN[ʉ(rtۇ*3EtY`N9ϼ˱M 1 99to롽'خ$A"=2,ψ<Ԓpl /\g'+JWaBI%ܼ?f9dښX.S!+߸`K}+l&}z|q 5@ȋ 혷[Zybd3)F(݋"&ꐀzH m%x]K \Kr ʚeanQhon&QQfDcЩ=óV:.ܭ@5zDѶ:nͽu;RF0 cZ19IE[*cC#մ ]nL +MJ*D򛯫iRQ7X|jEN ^RhPϠ#rX{iI4187}jnJM\xm,y|Q.w y _I?L,fY#Dy=:Mӹٮs*š5W⠞EGv)!SZ?wÊ:凡zlKj7y[D YYx#^Ԁd2Q\ t*Qt,;,p*k6ިʒ .+J +e0տ/AEE=h'6{G/CIn2wmC}+(=S%{MިNݞ"B0|:gDp joi#-A)8.%<)(*_w beIi*9DHT#|m;9\Q.4k΁zRM7-i&\+-"WM1==07\Fu-f"S`DЇ%f[er# ). g[,x9כʃ~a,`7;TO{[hb˪^f'.}GKS7u\ PO)8On)wXk,ŕ .gZg(vR l@hCڢ)jϹG=T4ae^3#9UeI w V"|@[m;z_R#aFVO{N92h-5SG~ |d27Uȸ{E24 eF<7 |%H<lQ^i,R@CK-gצP._rI/>+=EkQq`'V\K"Am[KTeǼ1_-O4йmE|rnQtÚ !B-9 8aŜ.rT#31U֐s)os.P3ƚ(^#`=L CvpT?f7}Bċhm\%ōܮNT)B\@!t%h(='SPhXՔe<e yQ!-FMO*A3D %n4B +8E oP/ty;n*p9ջ+)ҝU2p~`Waga9ekm3koR6SѰB4&4IeD! j_%1_h[%噬Q@qڂb劧R~4UsXdIݶS6IbEp͌wÉFxC}zʼn1J: D-]1v=jn.dQw"Ζ{HATJfq|x<9qdS] c3Jv)C@ iEkpݤ K$<ؒΐ"%{w3q?~ylHaԑP 8$G*MV^L&f y&wR}񦇖bSykzrr5%r5}yO+DõoKD9E7$h?lD٩S:%8|^IђOGRA.z!3b --T#"C~1H֮ kE(iB9c9 0~3UDN P#ւ㴢"=_Pؒ@{7WLk5xa!ƨts`zϺ r)_FWh!*ۈY/8Js )eU@ֲ|+rYMBE_x8-lQ=UoU=a ~,Q ׹3}q>fL|av^(%,p$\\EneSLߦύ6; /?0= bDdU1|9B QG߾WP&E6-~>Ɋܬ!&_@4 : ('0޿6epa\O$vW ۷J.A }Epx߃]mLGJB4q,lZ7ZrБ,T1Nų#|vBxB۠$ef+t"`_Ibo_@ӷ:]#9n6=!+Yebp.DwW kV{.e~JDZxKV-9*ZPE룁VD^*x$.ȁ݃'[8꠷e)](i.@KP4Wn09njIyXnP348G4}̝PDOK7 թM\nI  'dc q8˶_H!#Gz9J;QMqq* /p جiPR][TZȞjHxp䶾HX2$VGO&*ua)*_/BLy4-#b;HizF珽3I6F'%4R`=x>UluH5'>xſה򒫈ۏ/0| wݿ1BVƬ-d=ːOL~rDhqlA[.E4} [2uqtTKr(88/}A)j>jN/杨&`+ J$)k!K"^F };:fy}|"q13~ƃ{sT?ѭLܲ`1^Ъ}eC@ 7+KjA3[G '|@0 YIrِR;l{(0EK*gݙz% RdOQ-&NE@ARا/Rʔ>pݝOf^.<ÌȥcX?t mvՑ,vC`@ZmȀ,/<#H㙲>_9E;(-q ,,Hj:AX\R"iOijjj߻Uf5E' 57J=eS0aJ=U.!˧(N3 \۸cB=nic^ R~}ϼڅr*}*N;wF`15bFğ-;ٍ"t,r'sVTR>׵Ny#r`tБ@֝P?L僕7|_a[+[y%{H2M}Z';P!!:DY)K88ve\ \H!=?ֲm"& LU RsM >Nʺa\ LW sR$`hvGe`(X汣/ĵ|M_"*!4>@=;-naz91dqKxu"!O-O Dmjl׎ n _-9AkoX!=4EԚFf} Dw i&}wr G']5Fw"ݫ`_i!ElieKŪ}unp$ \o%/wLiNH']EcLoⓠaܩH’ol C5u7(G;aN*pM^!ᄱO-܇E)E[ᅄw\: JBܪw^X=Q8g.;{|-ajG{W|a1.MSAS57 @iҶgoIr}UP`w e6i<=Bqxaf 0n"V/e x2yϿյm.{{V:D+.ariwmc'F&[BȘ7?꼏sDZAn*@??c5GK+-,E4XU9 %{Zfw'5p' q t?h{l]ZEMZ Oڰ; o6GG]{ -ʂȪ!iF|vqEvY9;ϬъA;3Ke_?91xv~(ye7uڒYM?@MJ)9+AkCR1XJnM#\aAPBov!*Yꞛ%0RsKMl,mD@BsY굺'uSiЪMp.c=&jpB^v'wb#k!|fGA(S@$  q=g$'^?_M 9~!.s<8nZ D?A|kshoH;9WT_nk~Y}ҤCue1h$N{SNqa1$-.{ll޶&@B}셪IQaG}GtjY* Js8ӵ3n u/XTk]Io x-7T~翈W,+Fޜ;A2~VInQmi٠[ M)E(vՑH!yj9FfEO44$/FOGW':]Mܰla$!TRCGx h&z~".—7)7.j5VD58#J'oc+sЌ"M2>֒Ջb/حbGd< Eo eªn2-gb2}fxP:%R5q큧ʨ&:y0y%1zs>:"  E+1 3SuaPh!~](7;ADZZ`=nE|t`mwqZ[C}cT:T* Y]d)X~nT/MDB[L."<^gg0u<6$^P_i(K5ЬɁSxu =L>czɁOD(!7YF^cc(# YdgG#_ K]VZ" ݐTYlZ.F#t$Z3qSeN]Ieد ο@0}_IGxaQ\z!LJ$ r]֍O_(|t%0&]DBX}d/q!46OV0vZ:im9qfH<DƑ[y?V( f29ƢN%&O pZ

    T H)`M3^/#?1ԟ˷Ԁ}u-bKdyɡ{r7τXpfDv7e43z(zNv9fJlXK|\ʯ%3"a('L7Dsο}W'M P")iΝXß;(X8%+a ϰ?ZBn*8g@Az 3ڠ)̌ax'[C7]kMD`瑒$Mж?7R䲀]B+e03;J fDgT$'yJ <$)Db˨(h\њ1B1|6fAԧrl08_7r[c$vu'Bs6'yxzƍҽLP)@_@}꫃JRU݇L>2}nGC`V?yӘsa,ƪS/ƺP#@:0>n't3s@ yBpA  \c]#; q ƚ=zRD=BZSd&,'(T+Nݎ@l@Kk,[\d@hJU4WѨm.rxcb(Px}4 l+б~6& 嫾pLUNĸm/v(4rn\n}Si%[e*r76u|xUJrt} '/POuJȷ=nIR+3>3]ђUcPMNAka*!_chJVa9upĺTzE;rMвQҸfoGdKLԆmUpbՅWبDR#V˜os_/k#?*^Z54rhrA q#:j&cRgl< U6Y[E0lS IIvynOd!Q%gE?hvSkd L>1&q*!ˢv,pAZdt-hNA= [i=PC܍z')t )+o.Pc~x$SK:Qv:1wK^mj.B;^T'mTԥ^hٙ: hY.UO\Ps6s<.p MDWxEkquS>B-1=!RP[bv$X~aY9[ױk6,ڋJ0˵}q{ xM'(i dEjn(SXhztZMJ.;DU.Y> ?)6{z+do^3%ھY>/:1)oN^AӥRghUPB$)߳Xd~Yv,O|6N@3Y¿iR+C,u~H+Wal^akrDl'kR>i#q X=8§"7_!sLڜD쓎[n)x~-I ADJ+1->!^AOR%%dϷWRІNaNCƁB Y(ļ\e}TVn>]^mSC0YUkҊDL A%L\"$aZ a 3Dʼja9_H+X,zSybz+6ߝHU. 6om93H˖~`^ WY ?+3n;kؗ8ԃ4vf0KD"4J2!P AʒruXl+G(35e8ߗ&%D]ǖlI?l;8 8 2<8#@ x.v*p?D |"]4j ]9bl]nbTK$&:=S-_>l&1|9BB( ]IH,?fB狹|& b3t?yKMT==bl*.CU$~& Jzĵw{e-ʏY<8VڷʹHkD5ç3R=32nMӥHL.„[)1J,'{%\ )/Mw; f^p͝-iBfT@y/)Z7Bg6G5zʇFx$/)L*JK/lֿ.敽)^z så'8ܥ2C 1y;  w?Kjyڮ#)ұRc3I(.XU EX? $Q[d1e8`Z; R&_KqtTA1j- 8O)0݃)]vgF|#N +y􄌥Ś5{z4&׈:zDFE!2\Ikہ25!?( ?|F;|Zr^E0&z`9o4Դ";{}"(QeK|[y Bug/3O  3\D sq86%gHar?gjڴ. l;=õ2{g1vb ƣpF bAF.)9:Zz*}McQ@wLh9jإ]pܠEV͙0P(b\6dkn؈a (h|ŴPG*7bR̈jHɱ9ک"OV5ڠ~R5|^1=BSoN7xQNFiLtJy(}Uup_lϦ0X)%b wM *\gvUgZ@Gv8Y2XY"Qj RһWXZV\̳@}qcoRL’/*inO ZP> qW 6;fNc1[rx8 J?eK@jd)r =oJRk([˛{Epr_`!e̎ Ċ ^/6e0I } TAT~X7YQs n_Y>h;O0ŒngSWV7EpGu%uܔcP'#'` <ԍ&Og3TLJ!*ji /g!纜2W}?,48 +zk!!=`9Z\͗Na+FqYq! xx; ;^,T6>k@ݔ c39ާ%*KR T4x" >e!ƾ_Lf.(Uw'OG픢I3l0(a_.jo9S |2腢Y:X!cs>j[\ lVWdGdH%kKsv( eR5r,*v0l{jƺz⽡kp?QbV$z̥:,?MV뇈(zp"NVr:/ф~A7L$ɃUYҗf{lS7~g#{&).3~tW$9wGR9`m 'T!LGkvi7}i?+eϖt9o!spΎ53Av(bݯXlo!bPl "Wo,cw2Vƾ=6hX-PQY:aJG)kk Չ{}'J٠̷;TnM v`$߆{Ϧ(EZc~H-XMDrLB')x@d`Ps7n#L:h ^\хȷLeh$uE0,a#:ͽ0[~}+´ɣ)[ǜw+6ލvZ;`EQp*/oqjD6luP|spd$ڬqtڼsՠUwd7k&)2G55oե fXD_MBYd@9j۲I ~QB|Cmӏ8rR0q[P܏b(  uK3ϫ^c!\N:hV&%ܦ~~-a$;p ih;ºX 5|Ong&P3KN 9=Yb`]wDcax0J Q9t ,J:.+%fIfC}cT*")@X!&y>H#7xObfYg\8Ō Rɪzr%Qٌ,dmtp̣q>=,)n0L>73M= \ /˹ n*@}chB\/?@4 =};d!LP:`㙇4.,6ĺL'԰ryYfɘӠb_*,BLŚ39傟LuC.KrN!GMXͳ. 9 nqDS1)%>i@(^|z9/!1<+*]s߽ na_P;N$r 0P8]W]{ΥYh cp^m7h U"e?>\"Udш3o ZO*pZe\ aotDUܽ:PP|07Ancތ?_ѓM{ נ˧>^=[JrqmS*yFˣB Q'P쨔-EWSĦ;mLp[)~MGp|23җEWMm#[vQAM&_4M5kLkB `\Z jx 88RfnruqM!vBn&<^|nvT #o;g?h(nB!F=#܈<~$A},3Ag6)>au(_4;_'꫉\7M&,A^(ujÛ׵gv$ܜn-KCKeR't--5:l=X@QX [[ 鶖3ۥI,r)c  hF_AEUv;ӜF5%Fd5s>@du.Zqb_c_t7aO.b=sJU>wqF͎,dk3:{9{r% AѺG~]tp`BL}okU hKS0\N,0Tx+E}"0`nɀ: ,? S1FTߟǝ2pt_R(&MϋMtjM!R3(よHG5GVie>-_KR_JRk;bK_ɐ!Vp`_pi[u]uQMYPB[>An DYbM :@wk"U=ݑM;P)SRXyB"M§G 0̺ Яp-6[n/q `jn əsݻߤgͬ`txN:k0U2WMX*l$ CT_W#^ S&O,Se#sP_!k,mH̅]/)Npf?҃ǡ&cc+ok̂I*S .;F:/xIkzǼO+µ<ǷkidR#6S-ln ԓpu:5PO`&G #]ȌGգ@*V} ߤ]. F 4A}\X::t7iϙA|.^Irn@FG>?0{* (3]%VeҤ1|y$E;'\]Tuf|܃,ȌPkML0ĎXuϢ@.t;5UA[}IDHV}vG`8YC-BAEgʲbIJk(E+5hHt~RjZđb~9K~eE&t(sgyPynu:t"o;ؤ/OEa|/seX0Ė-m[,=B<=(~#yBP|/eC S ڕ΁}a.Wl\Yw vI?j- 0 8(D@*C1OwgOgk_ *I *u_f4 J4eѿh^k@.!BmT I^Z'k˫佈0sAA˚$+'Wކ_qLLOָ=XU\cZq01sȶhɟ++?HAV*skX )Zn9 45!?ٕ70 e shak?7"O: 6IAf:VW *H$::ЉڙLE0↿JuUc.Li$+% ?hdynmyWLzr)g:Fz_j5LH}p V(sido 躌8l8 qQm^j n˃tc:8DE!w fiCke{XX@C~zhĘ@L,dIj؅ g:EGo z0UD]Qc6ntTI 2 a-s# h-Ig:)U{rWp=c]8 ^İ@fގݛPt,K[hyٛtcg H3uaZtyZ &ؑl6O0v4zÀmaotYʴ{Ftô@I7uP³[Iq~jCt6cw­NC?/;c|o2^TW$3gE잹̽]Kk j|NGo#iuxBJ~LL*4w :Q-pkkl ~#;nƣfAsCMz{8_tFra@+efʯ1B0vF\5y$Bq1X>~dAa`ۓ,ˈ=`:>!b^K&f0,}2M\]uMϒ(b7úVCdוJ7~>6d1\cGyO>k0Q[e[&).lc;WUMXHRSJ\+,kxXcT2h/^4^DKMLVʂ6!b(:!xu7xaō@<?bgMM}{2pc<~X)Y0vcgTwfa+M#ZOL%y|~'Iۢ7^cB@W\Vi-Sb{ێR!H?aN_C4Y`\ж24ע;hJ1:Y|PQDv_F&NW>^#rlWelbM!(뚇W&2~ 7&[R[ nĶHlBj{8hŨ/9C)b{U}^sɵT+ 1i'?uDҔJ(BaL}s5;W~w@zVHSjRfAcI-"}lQ[P΂/zS1%?>SAW8{ƽ?9ᖨz凹?[eP\dp})4GAFZ޷X{>qPZwA4KfuHNay;\bH2ٵX-Ee=(z5D=MrqR i7Ev|zˎaz!V3)H7Wly0S#.xOe {ƔIK*n038tx!3"<7̢DV0]r0Dy~^MnAŴ`nͺ^TB)s0mTС,uԌ0 9+b$$=etS.׼9kkxB&3oX d5ځ!}P;"W%YgjC UA)W[+@@u(kڤf("G|-\퐶=_$4L5/l -t4Tc[x\ Ҥ<+*B!dCu4VD]Zt/nT7_9|#'l=#cLSm@GʂAIWՙ"U8b](E|7D3b`T_т{08,^&=ӛuI:LYը2mGti\&:$Qn4d~|Fb@( SUB/d֬G0{PE OC4-碇b--52035? fAy/z7,CɊv!dp# xL`hzY#*D^IP/ O*TSذL;uh">f\h˰i,HP~~ )?:7W7>GV9Œ`7cB2 T$,5^Ot;!lޅdG']k;D)M)(2uuaS}FIK_2l םK x f'Ϛ;4V2?-<c:lǼL郮x57vo+`>ɝ-nIXUs)5h:4=Q@&g t-LI5>G49*F*W=P!B;2+NG1dko[-w^VR3=0a!E\O׭!WX8[a7VwL0R? +ϣ~aЩhܑM:K.Lqidуkw %WnZJT|0ݹ"Gm-ys:8Ah'۔Skc!F&ь?1ESj{kǩ᪽r*+?sr2uß~[>^? ({Ѡ֊y6][iMiz p,#3Ym" Acefg*%&0{8dADs!3[gYX%8E]'qd'cJ}o!2t<];( KY? %{ʬgu7dI`~Ɛ`x+u9N3(%֒6&RH_O2:ɷgc[C:OUGrK4:'t3?{S%=⻠hsx!O(Gkru*k Gh<eASs wFwld=HD~遍;{MfX83@E a]6slWZ>xnCđLbh+!tq O%8pЋ4@i9mpkEdC{`w4DZIdoOZ YYmhQ(v`P+ۖ~)ՉS/BYϲKŘU S r/&ϑFL-1PZ,ǣ&A^<`ÖwvE2oɝ._+I{aU5-E'`8%"/NA\Ms:1g޴(vӝMK`TW;!Tvg 1㧳kY[7j=|BO 1MաZnA:ٿ̚McD@g:PZ+Vr /7'0.^1J68UZ>}/00欳MsHB%Î鼁]wi<$w5a<񫯄j)5$"_\*31>dMc͕"H-o=zpe _YygZ>f q@Pzr}VF=HcQZtv D3ƀe9}}M-k!<ۉ*TD6@d†5:HgV>P&Mö7:0+bҨ[V |H}E(Hїߟx פMVX*ˆ:lm&nDA:0D#N:|ND&&oB~wb_sݞ%~j_EE뀹Ld:WuPO }Z jR˥!Y˯ԉ%31@zGS*۲A܃)3$ XdF>,N~ufSӠh;ʧ%ã'{e>0BRnjs,!JoL w1dZMnO"WPnTl縔8S ^)N0 ,qd q_ߑG7x--R=g w)Wkh|zcBtwn&EFޒusD}@^Z ӄ ǃaoC멂w{1(X*obwM~޽jE2(Jtm**1Q5'L*kg };s"jCrxd>3q--ΣӃNdF1GXOh8N[0r+(+ZjAv/~KHe7@E Gp"r2 ”-X!b IQ[]OH] R}Ulg܌QfYZה'oq,FYej9Ϩ rrEC1cƮ S8t>)=o 5H|5`"v_"g͉a^Ƭ6Ȝ,>:%6ޙJ#%R휫;k[J7Njuhoa]4ʢucGU2)Ix.R%i YS2p-WwNA HBDdStuQcX3 HD¶j񮻘[XӊU?Ń%NaztX enO<0gg 'qX0 Pm[^4LNGlWmd 5CdǷ<=tpuǕȟVsɣcs0k@{`D J7o_AEy`^QJj1"sNsDƢpϞTwepyc.[jh\(]Q]>Y[_4qt4Nb <6_P  hgkdKS'p@K8ngh+ uAZZS>pB!]ux|[`BƄwtv.ܵM0}qXtQK0"c=LU?y!q6MG,!jKo>8ݼp' )(̿J4n:vQɶ չuvLO]B@ВFҸx (*]z(H$M_-˄^ܩ"L^sN*Zk|N%uwQ!9.WPT~ʩc7^}*&]g(&TtɆ5^[EW 66崵_aXs|OScʌ ,J$ެj{gp>ǎy1S ?ŻJ8} LNbBRNx_tY,%i,\Ao:pZD/\ۚHu4a1Rg&]ewXZU qr^ȫV|qo_xEm2ucҪةLm!KC ]lu3^ ]0PuLci&Ddry*G&j_YR._HHX,Xm{D,y/ӪAgR]"v" XDq__aPõ`I{ac baFظn1>?}x;3PߨsY]B4|7=$z3C 0Ϋug2b㹷1L[k. ":g4}<YAr{+k~<0Ԡ^2G]bmՉ3@5[0h)TRc }7 SyO/mkཐeC ͇ط-6"X=IovCC;4bTZl>X(Hw>q#ˎ p۔}ZJ}m5 vՃiU}j`(@,4&kN[ucߖ{`3>€$:^|O<ȫtsF%;I듕I8A:b} R~2]h (f~CWd'9B\Pt/yې^7wѥɭ {su ;v1{ tݔ%"fC\{di/_zzP5Ohߊ yȿb~ g:Μr;TrQƯ#ȧ NKe.Y 8aepaɊ#nR"k% ?@G$->MTy&t:  1/[ޝ2,Ҽ+M {px4R d ) ~šeD.HlJ(:.ƙ'z7H\AWгfQ}7ǞY"n>"[?Qh7wH"<ר[v5x`#RZOP(Gs]`idscHW%XٜYSMQ qB0ϪX5z1K.V*qG &i+,F2Y;&nF/oLu!S[k, ㌙-w k'Ԧ@H^wU7QeOT]unՁz:ZQ%`K28}jiy Xho]%7 -,#6#*46U>V㿅S;Z[R.hbH_8'͍c3J}*ZC#4-;`FwNX%&עE (!`OY: &trt0jZn+<p8 6}|#4PfA蔣D )X@̱ -Y^X沃j\$Yk7IrQՆ٣5V)mUD*mA'xGW ΰ7}۽x2`*})ߎ,KLHDgV1Pk; N:=/Th8a!mK BbuTbt h" gywzL@YbO3H_k{`vfOlL7n~ʴҢ(nćQ!5ZICuq,?Vg7m kD[}ɪ ?NrL]BI}ˬލwL<`Y@ģV̚S[U٨j[! _ZcuVN<}~LRp@ߑsF ˙ZTj{$.w FeԳ^F}Iw8PF1}~ᠲ,|:W񭠿5zpzpBu}$6-xD5R8u< J V];0i~J弛~5JdtPX8am-'=e}Z>$Qƒ ]nYڦ]wPvܐ7k]h\/twR[Ƿ2zl黎m=Hm"҈oH F˓@\NLRCm\woqlpT߯B]K\VϘd胄?C8m9 q$S%7Yqw8jOh埈"(i4'u653T0tD~ueQ.[_(F4/o%Wv npN|}IQG^V:Dj;SiW/(.@CD-HK/36bzXy"ei@E jK6eqy$pB=̏CnHL,QcƬal7Ca!Dnz00Es61wAX>s\gmaL\<"[oGC*.#42:ا`⬓Ctl`Bҟ ';ӻ T(+0O' BY&\7HҧX,wE%Sl0%WUN ӆX:T] zqR?Y#:>[: vy`xZ&M$C%_v mU  T/scb g"I^|U,QPT*l`VU`D͚h "SAצcKΛ 9ZETO= !i'ŜM# B+zWp׳8h?4$]5)Զ R"6sUm7n6 ,6@d=2 =iaG r955YlZ8=.tbӽaK]DMR?<"<2u*ߵ{:p|T.I%ɑ /;VA SȪ߲_Գs$.`&4yQ~&ɿLƉcEi M˜Rf+vpL:׭_I3;&3(-zLWQO- L-d4-p.b"%F@4{/1202HajAh֟Եg:';LphR4ԥwiWw+2b?"*޶CxןLqWx(=RPG֪qa Ƚ%ihs,2* pY言D h-+d>-dv ճ.z! <~A ]rk7] ?g\Θ{K)*ɔ-/בsͩ~+E V=TrFg򷦁1W>w9l6GڞUAh0grFk fQ}-)ږtuz˕ijq&c&7$6^Q [^MJ$8 1Kԗ N7Oҽ6wh詅ge@R Ge\,`&r';җrT]D89DzS$l#h &OϯcA+@̢lǛ"ђ]#5diηYYp:KFB4JYHf'<|a?a_}·2RCkzL )㗔2bs(! l=`ovG$7PڕB`'R-'.wL|OOaw^ u'yƄᴞO f +x~Ģ,cjNx.5}]k~6@Bt) ڿ-E{艔 Ew%C x_ٿ_[m%Iu+88 ]@UdhZF;b:ȭϭ? ŭyƎHh FuRZ jG(y"5F ٵFFhʗQW"ʱV;!DGUQA]9^V&;ңykc!dRP_hE!lG')rm6}$"B{K47+48[ %[T oSepZ򕗢U';6ۡ|p}p)gUwd3dzMb%'+q1(s8-0![0 ~"ĂMS*{Lk Z"`$W.x;%cDwEas8 z^ MrPc e?F2UrwGg eӞ@E_ֽC3+8|:#vnQf X*F(/ IgFgޢJ}aKfDmC(4芭AD@OB¬Kdsn8!-\>Ę+hhyZT5ZGSYy_Q?Z'q>z{}<5^w29w m NlZ%Pg$i~KLxo#F9bjbrلx1b<9h]t x eVxJU38ZYMn1e`/ PY ;ߓ- z|[u]d-Rà*b&S~w} ۴0sTxkU,X7 ": ݞcT/'5W $ ~#~Ռ3.F÷w7n ZջJ&3ߏr3;=Or6SxRQ2}|h r&gҡW"S" u`͔B͞bR~I']4: v8<ʌ.wRz7|;7xb,l\D,es ~Gu>ϰxu/Οqv |ҁҊCnNgZáSR[/)WHXt9z*˒@+g\usGƫiOFU$iJzImӛM wqO֩o|*z6DgcII gSGD5PdVvE}KR#vŔ2Ľ>v| kp bju͓+l˗f?uMD%#?dlTEqzsdzhn&W<".I7ךBۨ ŷ: y df &= iTO*'dd9N6 2 t8dT*YM )8j"?o%)|&^D%pcG<$g!X 30Ow2G!"GNVnq<=G;~@u;CҘM(ۈ'˂ 3>5'zQlN@Cr')qA}JŸ޶*cW*KeM]7]&ꀡű$`]^a^G)CF:9?"`>3nf52VgC1IJTnxyZ ZFa!XAdhfU_KJnhrQ-8&xX >"9c(ݗ1/16{{ie5l~MȄy9оoe레}uH]{ca!GGO 5oKÖ ݦ[~_!;C&?،`|(TtzjPӝz(?_v2 eڰ*Gé58ؖs\F & ckwg X]֙F։#5]D~Qr%a1uIMq>rR6##;ü?pyJN"Eb[DraJ*8tGQj^yF͓(ShZAޭwjTL~(6+WI:fS;4{5z>*_<%.ʿ{҆sݠavqcDTK`#d}xE6`O %2~d1G5Li0#J3hKBoɕF9 TJ" 攜 e q7J`* wAAHٯf'O{6sͳ0*/үxsx{֕b~p̣-IK8s쩺,X2Zx%tygW>a4.Ai󆈖.ɤˋɜ @n<ļ70lIcGZ:KpJ_Ksʗ n!cL^oN~fBTI(Az|`;N0ԉFš؁lNΏ,V%eC iÐg܌o9I7hK¼'?WS~|0 ba0  -8bJ v.J:47Ic1VNtp!M ӊR7+0VҤ>}u$VrWR5r ՙ6A&)t[GnJV(YE77[$W!푬FqM6S9i/!z3f ;/w9*ZjF n7rKUbY&롣ku B60;6R1!($TEQ'>Yj%Z ǔMxx f_T7N .1BA2ƻ, >R}K1/'nNCSOQ.qo t/i)t? 0$whmhThp06~ #>[jdMe0es:Kmb7;Q ?-|Y!`CXҋh{#^ S}8BrMUq\2 +r"Oyˡ{ҽ4&tS1߳͞hLI_ ?&Q4[N#􈊣Nv2nu}PFJwñdҵ)Q,tZZ$GA-q4Q5 } P--#h~K>m7 tO:\U` 8# s\Zfk,dè!N:hE7KucAZ!Ȃէ+ p;$A&K_ay S4NKk+<|y;\r -$@-egl(%VDhWhGFfM+=CZ'WׂLzJ2"62+\`?~gnZaD`dDߛE@(ˀ} %i@E']wra|Cy2׷.9a)CWXy> E>@_3 #Hmk X+AIxWFPt6毶!RV9 6"W,mPǔ‚Q1o"3񉆅\W$kv-xEMI']ހSΒYζ1MOVEg"@|H(x-Nd79'ӀG~\Z#aeҝ'ԇ]gbY2= /ˡ3x)?4jrf3?`ԶA0QR돑$7W6M}gIU[{_-6 D Oc=7f x]vrRص-^*9b:U5k=SMT(U(-; Y -M zj'$tGEA3vd&߾a֕M.;F1ZWmwm:&DԹI"d׸psLH {#ǕhT+(sRoe!j=$,=ljW֡T+( a^;B1k nBD:h?!S;U=\m3+j te%X2C흤b CUmXƸ $K%F kI˪3;bDIJ\BmNӳI|IRvJb98V= )D -_MɷnB1vǞ 3Vv:"'i4.lZ"lec.70]v&γ6iGN^y%+{9QG#Ky]Ϝ`}M!)reJ-wgiKVYt[_\͇~޸ψdWA=xDtl-RH)k9b,C՘&K↕Ǩ6p]$tquͶɗI/]\s57iе&Sz"`6NG65Mu.8[ʠ6uL'-ݸxA95+i]S6bqʇ R5BoªXD4F7]ok"zB@aܒj\%<\Bf-bNgfo0bv7Kj94e\QwWѦ*Xa2A|7yPD@!Lk:ӂ%) LNk-- p@2ll4jntg+<9FR+!3 apꭣRY{b^VPqBrA .e]Zg_>PpTR`G-nk"p8tg&DUD?tͯdCz7M*f%]C`#Z©9/aj~B ;W6b"m 8!΋mG$e@q]H`A'mj%kX]"3<>WU_"'Fip-ã{:Hq+=1$w?{X12 g[8i(~ù*%j>=#j6k˽? ]c_I^`&>M_*sG[UTHgz6 C@*ރP_RN`rcJPF[%}As ^ýji],*Ie-6l)Hdgp%AѱhC[\vz|$Θm@C<`4$;\#m^^?|K@%o ai[d%U|~5U g3c1%ˣ߹yߠ~6r; G@O"pՔ27'hop8OblhG<;1yK5:Zz9L \ȅāIH2TAC"7W5:b .o%"5OpN)!j)GhnʊG%A̖s=aXهSk}ExN`RK  LLYS\ujwM2ZYw(T?YjMK(]tN2۸?kt6ryv0׵Aj=  !w&z7U=s =X, _Ђp9T.}?YXE|ݓ”-ҫ1 Hxˍq4d`HcI6 X"}L7B/ dhM4Lqo>Btq4ۘ7Ccg݌G],s ]Nd<M^yƏo-cgRH2Fgid`qCa)zb.ߍ"^4dy@Գ\VHF&{7C Ӈ/ V≂*>񅨹,o^{k\n^8SyK6xC9yoj@ 1+%x&\WD9 ˷K W=Q{8nn@ۼ)Bǡyv&݈KE&(H(Q"#JޓRͩp)jcPBLg$F~Q[~;ce4opK5z4k>8qTph6ZhW=,q4-!63")[ejlHӹsFkM}хdBZ )!ly',CCT|M[Ҹ¤bvB)bPL ;6SI+|Ö4.;kD/Kq`#!9N"&Jw^B+mh[hOMA#:uxm[4A@B%fP pKB`_ZhHYd [RrXůvKEXGB^VœG (^-ɑ85sj 'ؾihC6R<8 WԦA.3&`.x%ykVmoπ,[ a^Z2h"uN]gA/WYCg(xA @- Q ]9[,-r̊L#~YB7Ņz ~`qէb k,&CT~C:TaX9kikRv\ <8v̥*`I^iD=ǑQi;²0hW{c. %z=uRx Wo#/Y4=$!=F?+icppg.SF2L5yJh5wrK;%V1&ϐ)mcW!\޼y П<% VǼɹh@JڭN6f\~XxɒBlg-b`^y1.=pMЙJQrjPe/?,$"1h?ݲ{veP߉%d -~OˆuU3~bE2\l_CcA5o"9n =.%D@8''p7ClmD#“(w->cc 6/  h5Ϊ~\}bҤrwiyde|)ȯbDеšB6ʵ)<Otpe^cM`*n>.v-j31MCJru="j(2 kiOE]m'W"feOFq_lyh#0궡I~;MIp4=2aH[U܃A,鷖  g"a9q-֍Cld^ZS;FR-Kt}rH&2EKaA潃a]㬋ZNa!dtxj`:ro (Gb}Ut!  ghDd#pU^%{R'l O0IN=6%-U sn+aCGCj-hvi};aB#@;M7B~m z>'}gu宠%5r&4< P3RN+e~dO)m "ĢnA/tL/44yZ9C}vv<pbKTP{fb%\Fhmй5FNWX<"|;ÚZ-2@+ B8_ xLu`ϗs=. Z:25&0"}JXwRT+縍 :m \c!]A.xe){Ƀa@[M< XMmS"RÛ^:|JΈ[+;k`2A&zi3=3iw`j 2B2ZRi~Δ&3XAI8O e(le9%^zH:wPJ\} 8A\Rڔ/d?]Rb*`%Ƥ \ʴ'Idv)nߪ-0+a>#O5(}ﯜÕ N:ƙ&-S1袂i*ez7b'bnS悘&q? ]x4lFI%P"޿((`\H;γ.ɚw'qEd~"UJZ 3ˈ  reI41FLxA9m١Im6bBq ~9*˫HȲ MV ĢN*3v)X:%7T&n򿷷u SuGufZw:;j6B|%6 5d9,xZWq0 LRj ޙOƶCO"tpLk_H3{V&4BXeAyvc4xA0bSՓt,b/f,.#{Zb5R4~8N&(0&N8WQ1v|kKh 3l ұHDXuDc;5,p* @ˆ:yQȟ,F1$g"jo;|I lTEtMތ1: >kwУzpÄQ݄>$gbI&(Ʌh1(+X^,hpbh/ߞAWjs X[sX옩7ig'boJ'`DEpC1r=!j6ط>J[:t]ZBTl%W([a2G]3ܷ})̆q'w?r"o@!Og ٗp6+]gG4NաǠRI1M\gn1"F}{q"6؆0DYz/$i(v9= Т{!eƤZ&Y,vjZv{*pEF|SVqܞ[6L9W)`*k}36CBIZr7|Ϥyέ쐽[Zց:J{e|CE}<lBIi|Oǧvι`U&7r <ڱaHb +YR֍'U=0?A1A\qQd2)rlS.uSiar=;|eFv!B1IRW'ܫܚ@"oj&3۩{bu*=-C qwӲ'̢&ǐ{ujX@去ݲBaα0^v/E^ yn:h[^q,Mo5u`bpC /8GK N2=.&cT~Ȟ' :'& {}u MN"o хI8@A5T˘an&H[3x];e=^X֝>dI{YOmv4IOHC>:d粔vυ1,f[tc&1 /w>^22Cm)t<2y7ٔ]""`jx %[y( NtqyZ@ΩDg؎`/Z/^UXazu 4c8ClŇNAS/YFyTdd.ƷvPLfx{J2k1 eDdKau9p3G-g:olrKf7o߽+Hc+IG[sK+2@@Qē{ p 2p[~3K¸ p|K _rw_҉jzy^(nX2Gv7R"5~&PKMEQUh\9|)^bC-m^])gۡLb7f&M5,CzKɀ 'dOB |Ei7jXӅ*t~@ ynw- u"cy@ L⾇˖ MRA˜5c M# $Mu#HZ7TƯl?^WxO5 hO+d4+tʁ_ Ɋſ'9Db{WR\g ~{{ZR?N-'+Saڔ@e~竕JaUԓSEuJ6zz27Fh_k0fwININ}Gi4 w;)V%-dF@O̰ub uttxh:Pg"W,cuxh'D%o/d# P@rEˆN)yDr cػ@6 0qLlv2FD65nsEk=BD|~xEQEkH)AdTJuse0Vw=[y!Ո[XpD}?:ꛢYxBjU+u!MЍxhRo7 Ofg ./ZR,3QyUpQ/ DZ1΀ӝ1)| Z%נ@<{PQ qH2(?^}n1q)!G/8JܫJiB',DZu|p4MW&%sP24C2rP4x+$na\|}ľk[ 5F/42P&3HSrХ]Eo@9"]H߲y-),FH:w')T_UZyk,aP}~.ᶩB6(mA#bF  {q'TMmyuVD>U}YϨ0 sQT_=Z}/ʃUGgIe۠MW8 Rg3Λ[lfq`L+T)820t}0U\0T3 p߻Aà޵m-kD )~5q2?XVswcEȤ,Tx[)ќf]ukE`Hu*3w7 "V |bYQmi9_b^W KEİ~j2PFwX j>SGT(l~9tvN"Wh5ao ٚL͉"؄c돸Aē):7F"5S":ۂNdY,ӱ0',=`pҌ@ՆpyH/S4)ByR,/bi`뚋\m`Mov/_3PJq 2Ga}Tna [ MnGE+'sX/^PwY_HJ]K(wt2"_I&e_>ih YA,%;YwsL)-wxxmc-`haaA`)jQ^#9\YE g7-᱆!קvM} 裯 r=#3$ ֙I$7j䞐LriJ-:Nݢ#Q7dQ0hG'Niv$s< DZ챐;WբgOd[R#-U6oOAjG\( !a!5K'-9Z2L8B*gn \=A/{0n?c[\ij*`@ 1O1BꉲQ bH7`ŅscvZyK6ݚF^i2?E1"bZ>L,QEH+i`!wZܙ REF1 wY~x;^ATu]TW'ƿ `H##[cc_Q3frhst H:E7&P֗0WƻGlsgV:p*Ϣrō{rXN5'sZApMZ;lWQh+”b ]/~~MoqdĮU,^tk_'\Ҽ sߔؘ+ 2A$P¦mNmmS@윅Bݝ4˥1iNEBѳb~.?u)$Tڂ[WQq$uߡTNCVjZw/{Msr67Sa{aGfN5[RˬK1݆^V )zzBciQaA5fLJcޛ *d1w`t B/}EOP v/Ƴ-Q B^Bm@ܴ2|0>ve {j Ox򁨗L¦oړvh%jk)x|/RO.4L[:wZ4+ jv}|IU9h p@XZ'}/slt>\p~]~>^mSy wICIhw/B7}\.bf% hEm{d(6pC8_R]mϮ Ԍ EH L_ CһH^B'7)G-NX z 41f T(^ݻA3 HJ_T'z<9t=ɯ|h4Гı `Y܁| np~8Rֽس};:Nںw]Igkxo#-{;-CE6qâg2r>:}j}xF* Bۤm-N*#a2SMM.7#βfh5[7wk1X֚~[Nx[ jke?V)鷱zq @fڽE>fނ}jk5w[tl#ըϱ"ns!nZiEQ|@qNG-.A:I K&)jL@D0m՛9oL7RNk>$g i+牳!'rs>PD)/?> +%@wuX/ ?E!.u.dYԒldP6DmziKh{28>bAすlan<KP>*aE|s} (Ƀ<)=MF]8p`nx>ߐic$~NDOѨeo=F b/IDdfҪORls =HI΋mh7p#IBY}3C* ~kh=owV1]J_i`Rf(c5K96+W_?:Ρ#nKiVnHȭD-\oMҊh QFo+U:|{8̕&jzDƫ1Rogkހz.1c=Z2w\ \NcY8»JWx\0hdn }E1۔qG8uyOVeDY Oɔ BuU%$ޗ|pK7e3">lz4.5 +Fm#VV5 uKqD=3пsUjDYC><reJNqg1:۽Y#Xh3sj2C=CQh738ďv`;06to:zlc2EfN\\D`YO0$5i EL&xfIQ@B,,7Kxno`ض}i )=w4\kLp~?hDwLM iL'V%FĖ ͠_-ʳF"ww13J";{yσщԻ5$H8"mDN,>wPPy\;Ҷ;tYy],bo~_hwg? _[0NQʠ됶\ <$+IZ77,m$ d3p#WS=<;6qMqO$biDFDܪ%@!Bn#5X$zxl(EX ̦~b.Q\vtx~ 1w1ӏisʔC}~:=KrEemb fYLTa/ڒ]`0KO k_ fuɕ`q~%sw(Hy f0$\Ȑ,EҘ mfZ HPp}= zb0 Ob,~뾆N8 &K=bZ`оܝy7{V̔Vg@ ĠniM^ub^*8GM0*>KGQDvY{ࠡWp=}aJ) c{#g*.o5iG \UJ JdT9䡩4nչ&Y>m/^MћԒ[ۃ<Y ^x?U=}tY 2*ݶ 4$,$YߘsvDyJژ<6n xUp2O]^>Ž_˒LLzWrSEb/R6􁆞,vj1Wh1v{!o·/긧" /epЍl\|$3|(jPd$]Aj ^!S}^1Pɑ-o߫_y}fV =_iZw5170TmgߕLjbEޏ . ("w(e\,hw"7( ֒B O&i3]m Z@x}WPv/ eh4Zʮve62\B:36fTe8&{ٵ&7z2/r]P$ E4Xe Bf puێ!:RjNjOg?uֲi,tW7\V4xWq 1X2*` 'XdJ5kdjvFql/;yh+^fqMHMU8?]N} ;M_ [Koڊjgm@Qv@#=.'kf^yZd`~d9>Xot>L31Ch-u|,vHY39~< = ¦V(E I>'zϙ g1$N}(B\qQm@.oiJڪWiq@+ obCIԴ= %2)$ S 6ڐe0V \UrQ-DcL:2lnȬbCl4cs0XZԁqn z{&f-:PL%g߳6d +`"bw}3GJ!d 11*mlb8A&~Q+lt"A.=VoXM͢6QJרAZC\qm$ ޒGO*K*>4,O xE2lg43 {iTMCNIY 6/ C[[o3ogi]رQb/5}G7ᥒ)2E\YCMJ=Vꗌ0\%Kq%̜YZ3l!3rYc{aHwm{HN)N\Ix,2g(U-?쎠Boٴt1 0'?}4s_ߓM~0;P<1^b?7Z THw1hɭa kh)HWA!0 y^+wM|61{G\xڨ< L&D ďkCz8ыpf1~^?Mz@)b#>Z5둘_ zc3 WPˀu*#~畒:Հ: Ӫ1\[L_wi6N#j/dviK?~}is3(ģac_8xS^Uu.펲opRv]-'Tiz8v(%LjJĬ,3nPyT#[:?a p49awn_Ǵ= PN^Mkr, Or["+lOb / Rşq:brY]Os̑QFob"x݉5k~F2 Ui"!jݷ <=?n%v+˲r T7K#H]$%'YXYc@Jƞ5Pqal-H=5v&-%}hΙ-[ńxgR ]a퉐hҒ`?WMGCLnTfYDy~l`u=-ʮ߶jXtq;5n B:N&]: c؂%kV1&Iy Y]Ǝp׽9uF.h062P66&qg(8~:3pHph4> G2h߷~?}u'WؠSF<ےk\):8j-#Er3"αlvAQUQZ-lxO&{;ܳ{DgܛۇBJ}EZU< T#]CZ7?\cdY>\-?fR12x+`-A8^3S5.)ֆbMPj綔fμ8^׏5|^&s944R>(/kʒ3$E>t = ̸ R "}0k!*vnoңlmE+X,]CL0Ȥ`EfI:c`UOG@q2aSѭ`əIն[.ֹ1p"% 0%Mx.)'A7]@@ Ll4JM. k2#QYbRLqpvs<01FK .Z^[oSXQ9{z9Vp,FwGSvX$c~ zt28g(3>p]mqh~s/mZG+ȏYhYxLm,qE~Lm;yX53}}en3z2d1-E;anbK~Ӎ_s\Rm"I֎Hl3iyWUZa,ȠofKkp-ɲ +ۅ4F-?OH5O$IƲ4+0[pz\iG<7hV`}M$8ϔb5y&X)Fʹx;:@΂M9=R ;^ͷe%',)=88u ׃֝B"}ѯJ64lrS8y@h%A'2Yon9|!.0-)X+0uPڸ/}#F# "@Ku+s~+ ;I`b(P '\$)նLwc4J kP KppB :,ȇ9f%KP?"m@]|ďR{ j" QuYTqi4E(U1:nKEy\j;,c~9i_sǂ\\xEGڧ;yےs_(3$iADv+<ɻi ^m=y@WqdIYق{m[P缎H8j 8U2|4&HfIt ̒>0} زxf+󠙈P 雭L?d:.ZG58vs.꿊 u38J"X8|HYCw*>i-AS&D`C?$Eoʂ~@\{|.",NhOo_Iv)|dPyNZFJ[&c,O[\}͡sן A20з++ &q;$w!\/*-@ˎ`;Nns5i%LZwk" !TfE3#u@v%lbܵjBm k F'n GgϨĵ,j"D5xv츍1ˌYU*0?fl z Qnj2؉c"GHjV9 P,<rgu4Ej BHQf`GoEqQh"Ra'cKW8N[ M8TvKBk RvjOuT8R?%<|.1B(кk%}먼G9O5ASkɞ]VL\S]\3K3K5v4?Uɳ _+E2J1$E|ۀAޣAAt%6Q}ޗ{ C@s2tI=lE_F`3cY`{[2Y1S\OZaxމr`B?X Hh$/‹EP%ݾ@T'j6,)OZL-l{Jz}ڛxV > W%EGXͿ_pkoQ rgVxIvf)!LSrH׽D+Z\כ[+ d t^Bh&G ~bfgϿr~NCSD d [C orZ6~''hװт '݀*r)ADg9X١X?V;6PT+Η8dxh[Y'%*C _@8*Ǵ$~8pMmuztP *E#3Y(;x)5)ǁhv5NTf:o  ;0'̧-`4 cÞqƒm_OİvE^ 62馁!+|Z01,y;NMFV !ZPX| ?`^gLU*j Vj)(" t:( U`Eˋ9UZ%zX0\5}{<ĵ+DjigS(~ϸ`(N|[J&eVBzfx:l$% ģ?]FKa=B쫤9x'$'?a '%s4!A񡒵GcL^Q|3kuwe>Mv~>?D(!:_EF`ta,C67.Ğ4ζ7K'˯NϽ.L1q#~!;.\&@r{sp/υĺ=: ye}?/E%mѺ hrvao ffJo^iܿ\ea% PPFee2(c~{{tKxIlgD3^MZ G= +le!ob$Qx%m;23_zS}LT]88J$`!eEo+#A*FtyA>ޡqQ G&Rejs H?m-;"V$Yèwʤ{G->Q5>@ljX{,Ьx=TH jjs 10$F3Lh]mkBıj* ~5Pfga(!kbίa(v({v7Ëi9 h>jug0bTN/i+Ak)ĄJ']1hR@ =-$^(5c :'sI;CP8@PPy*ڻDn?"X5%$i &̔$e)={a rH:(V$f':D ؑ?6%AWm499^tUźe'#`WdjrVN"OrVRAܬLaDpT4ΌlY頓!C˙ȗaGRw >[Uu<~'j$=x@f`dJINt)w/ʒ=װ^r Q3(w$ x/;䴿Oœ17k!`QcҡF$HF/=tj{#GR\!Ҏ( +3tLS9 >_@pfSV@5ESt Ur"9NexƿRq0=b^3A Z-%}TJ .\ Pҟl*Vr;^utAR{Rhu@9l$h<[e=;ٺ& mdO7sKV d# qH-hp7PBx{%̏]*+>n-;|HM[ !cARߺ Ս{ڣ;EhuR͍:Yƽ̱‘nޏ]Xnbz9)89Z6DٔZP$7)g1\SXX9?%jWG bB\/ Ln}IQ:T;cwȍL3ɨFTpܱEH_G3_'*Av\9tab[oY!{zhC|NSY ۲+Hrvڷ@eN%X#x,R6]bK1 9z6@<l#c1;&kf=EǾID#,g1:jbVMڍqv D*2r>VSA=LϒFp{+9~Z&Ta5oy1v^Uq͋=`I2֖d0F~gfY 5,#鬐=XʝO]C[]̨%~Dl<6Yن J~T}-uqQ(ZHLCEme;?J0!c7`Oy!s{q0O\\!0+u~|d[zbټF9 =,6m7txwz@B|LdRE.kж7{rc\_EgN/J-2Em쵺z46 jM`fZr%6;h?vV>GdKԍr 2 1s?dG+vF3%eFΆ{/GS\iHooxO>`21UX뾗͍v86,B0~u`ub@otz@C/RX~p"1mWI(ol޴bz>n|Ԛ>YLil@zG8'#{7IUHM92O3õ(f=X oA˞/nt\EqqZk /HhB9aRA=rGUEC qǕ-͵ϥuQ9>G?V_KRx$ fW-݅WWsc؉oUZʮ{̑ wt{jɪKM'" U9BObҽ{R?g{¼ᅥ &P z.U<@,ϚR|]K흓>XL>Wq9Vaj`Ot'a%fW7φߕ&A<̎Q"?]/F y8a2G{!ԩN$X?;/Q~ R#`҄L23F{7Vf뒸 + ԋwBM%s(Y1—V[, ox%vNC~CEug95IӇ(pV2-ҸA=#"S>隿zC^7aQj7Y9p{TЎ;l*y 35ܞ,JE}p9qa5fB89a1N%JX5){<<~ [VܺX{ RH{ n/88D 8ҕ06%O1W]ɢܾ}ra#Կ2 bK EeBvtjDFCJc?b dj"raU%# 5lq{zԀT|YZ"t˫*aPè] PK\Ŀi3x\h4$y lڱieDDz'am7{3PؿR#]׈6ػdB_w& *ld^MtדJ ۤ Z z Jfk1ӆ'~ƋVEb9  !Scw4)w#J}.;LA#އD&n܍:טuK~`308 u+vZ| B;I},i'&]ţB'T; CV:Ϛ}DqwEO(ҳXy + ԘNwÞk:[gA4[G& dĪ6tB'',~XXabt:$xf Bl&skss/_1蘁VFVҋ4G |p~\^"JϦJޔi4jA&lѬaQ^SW)~O O BI[b>w%F%RiXě&噒Sw|(#PKgj,)?*|쥪jg "޻dE䲭޻!%dD/xy`7gNgRJ)& ŃwF1L,?{fJt4؃>B FچXG>3fީ#lOaޛ} B=\rUmڏ:-A8GSMM3 )(3aw̓A4d+>ӵX%S;]MXcC9PlEJDTaq:2i,qoPc=ǼcjyY/@ڕxC/ F.7ZͶefF MCcVPwNfnzFn隀r ,,;jA/tG!uVX0AC COmGs27 O5GĽ>&j[6`X .l,129U=rjM#1Q0y%B&{pxHls݆r_MrngOF-!G$7V+`W$Ϩxpa>H3t)z`Vc"a]Mu6R*\ WoFK! Y͒)cQa,wD(12d.th̆~VrѮ0$QΦ,6gQ=X#E7m5QyV^&I5bQYӇZc )/IMӦ<2e=0إ-ֻ9< 9S(յCѝZp1s;)RMk4Zb;}5qB'.F^==Oe|!,z9 `L!'}t//\^m=}UW(m5s8?v//"{l#t3 z* J\oJi`Jkhߴw8ұX RlCy3QVoL%摌OsGZ>Պ:5x]BAn …Z3^V@^&ddB[ˤ=+ˆ6BpR7<&YãX#dp:gBd?<(F>W3af0QjYhDc 4qJo{oLo)\Eu R_)]):MF6?uI/?DpʷzQGf FW%.z>@bF2ޞLB1Gܓ*W/p+ R"dR|wrk*&αK>Wh<= zD\4Vu^ X1fGa1^ K/RۣTV_iLYMTVEp4sOd3 7_:T51CsuL^3b0aAkJ* õJ|4 R3:_um]WpIiQ\>pJ/ڽt`%Me+u&NݟzKeȵ ٳ3t@kcS14UreEsNx6J1 @Sa :f3^毶sJb' (Xd0H;<;W#ٴqFL0'~B[TdBVP;:[*oˈ  ȋXF7r;q"%po%=&L> jen 0U!_͛jjuJ"ի ~· %As^~#VG2 qł7QEޘ."B6}ǀuh>P0jIeU3"?TOƄ~`D<\\..42,ӝ-}湳2@{D+5&Eq,4HBuVWX~>:#|-~h~7yO2GxIYa3"%M" UxՑѢ(^10+ )0UE19 s?K?e K!^,;7_)x в8<[^5՚Mmizv/$mJf]>t3;ұf5vb53qәDBL6hρ5(4 6߱"=LKxlrW9˦vaBYІTqRx\wS_w ,i Wg9HjLxvr@F{t {t~s:d\?NHˆD8 sީ{e7 LyB9Ke2!JUr:<՝Á][4 ]Dy'A-@iY90TMlڜ(ft+)M[S նvuJ Yax^O7Eie *#<(u ;YmB_}5 ܶ'C;/߉}E7fMh~U8HVx!gXW(h$ 1ͱ00l ʏ`F>LxdyUZx!""=p#aO_h)phM\6*9"bAi)@1Jaw<&\TvP5ۅBHp̏*(e H JSRl(=1Bn/o^HQcXsLԒ&DE\BQ#ދt Ë Λrd^1\yUvJKQjV>[VLΓ!8ɥT̻N;31e^9 r6!K_8@YpW/ _rJ@mh SS?E>`NZRaG]ϴEx1YX \@V59>cxEM/|tE74±໧^^0iwƤ ,m|؞v+Ƨ+VԙB|1wW%Tߐ֮3V ]Yh8t\Wɜ(}J~~8DLvD,DZքv%xݦD1=o2*yV{(h8zp: $U ãex~ h\"ʳ<6YuF_z^4&8g*Po,ȦqΉ"=gnZNbihD]١甚(VpL9cqYl:<:| w.FZlznխ$ap(ʯ 4h»m vj?J OƣPW"ʮx4_]_}YS633Yˇݯ9TsxArGBtK )vxn갖4 ̬ۊ~G}f'\eUBizGsVN5 l9,̬mhGDȼs˜$;Q,\fm1,EjeJht_%ϵٶ LE{Aފ2[&ǻutC?ƏV9}԰^0>;6cYzox=s09P\_:9)i1kyzlmg yiz4%/YЃey{zakbDƾ~dDL?=߸p\vZ~aB`(-HZUL-a1'S][˪`| .[`y)\uz5ӟ<6Fah$pwzp. Ri2gUuRl IsK0ϯHp]L )y {Sv&cZdd|+TM>0GtK+z/ovx #ҮVmxt .#RC16?Bߟ"SGu2Kv$VoB4,7o=Y [FiLBo쯹ԙ oNzN^Hj'$@wQV/4麛bl.$&0)bVe-+鞩c  H:Q0V |DFר{A*sV!ǼqeÇPU EψToF}4%c-];;YU%?S)q|z,\g:)QgRVdH-C ƻ^4yrݽݭ\q7$ṟ[%VWD1Y լR] 5pkEĘei@]R)/~ !oZI_.o:x1R!<7z|A bm!N]7g$\PzJeulAf8>$-.g1d=D4tNzO( [G moA8˝MXO={GG./gl'< g۟s'] fIVxvgR:@lk`g9B2ø}9z#}6T>I7J >[K/窫C ûBaӅUci\W΃ o|];J>*ħl&%-pp0!G ?F:`W:gP$FAZT x6(O20%In+a.ո:~-Z1XrPx2 k%/׻]S^\B'zρ]s*Q]ST9OulJyRlY m7I^O)8T)7'wHS~Q׋/J@ ~o}HY=ZV Hr~8N4L՛m->|4Ge1A\A' n=m,"? ^0V~c|͐5d'Y7`"p~;hh[~'* D"'P ${'5^G͑ıbC,o]Nqܑܴ}&WP9i? J_VV h!,sܪNk p֝)?J0& }+uvtuRb5ASs]Iҫ na8K(OTY-wIDktIAr]еBt^~@(;ϩɓ(*luX֋^^{Q;"(nh 9cA[Q1ɽo@J "N0v98f">ٜY;VY6I{ SnCIjvJU_< :=s>N@oL503hGr7rzѪd$ݲ%RxzoPY0wp㽰*ZCC0tO$L!\ǤkI8)Շ8V"0>Ah^?ЂqvG%4#0yt LZmX 7*75Yvf6b[jN+Zok:$ ~ 0_f] *c?9|:o%h._ pLb{E˜NR^ĩpLs.$],;%)jWtFgXIXtN9!6 G#~uG.DtzX`$…okƤK i+NR"h 8skçt\wxjgף b%mf]fM$N nmQS_-&ϫq*-K5h}=pw" Ks PBQKzOrox)K\M|X"ԔPHuzL֮74{cK.U,m4W׮ցe/\-Ƭ9VkL y{ SXTծKKv 7aRS"aK'ڎ+"pLJÕ.m#wImK~Rd?bƄK~eӧ~ %zCy0bzB f'ƾk1j2_DcdX5swOm }k,͜J~B-t+..-8@Cv Kk2j<~r{{?'mU~KtDI"x R_B:qaV%*h Ll!ۗo`HfI+y][deD7\ pJrE:.%XA%\k 'SUF,yn`ǿ) gjK jy>< gC Τ\ypbQah'ϼ@]B˻Z mrKa=KNaQQDF+-UG;ٹ1D;dUXOgF_4b[/rC]\'$bޛ^" #b%j-X AFO<\gS,fjVa^ 0 ^p* jG<`PQSq%ն)W> KKUIOY.h۪Sh1jq nJE&wlm6!yN/1#'8%g5Jy5D%>amwp޾_aGzc%z2k s ^kؐ_ļC{X7^xrn"=/y(~OjSINzBK箑[>a-uL8Z obt-/]/^@>Jd*z@4u0yDt!'̷uCXYM+O&qam3G }u`ĽR܇u-˺OS04 w)ZA$p98HNGLAY ~2T-N\d/pGȞ@d)73w]sM{f[kupm@Įm/mS{mqT&cqDl!>Fr?+.;PI~0J  |]"Mom+R /f~XsAHMX y!99C*&-_:Za8qfhbK=ԘԂ,j >h@qCrV4R<[(GG{XFD(fGVV)7PGjщHuU*oQxei03g>X[7K_,vF`됳e :<6CJCy:= U-+ۼFjdyXȅQ?$"_6F<+SKnv2dD-pw(94s_T쇆̶MSxvhhJroaLxZA_/_WF.MSYT=jc (Lz -7㉕> B'ϴt?gf )HO3YQa&ȫN*lޡVܜ8&\>AaQ+I]k:Rj~8B?oIH%&U5L]3}@qeq?@쐚i ߹Ei#[*}ydzOS~w7G~:ND1J ,!B7ӕTTiBhTcuN*t TD{2HH\tϕ$Nאd@;*!ي|BVbcCVXjp*NXTA%uwnٶLD+[j=_ yˤqd=d2}mbӢz$cozHuv:X4GSMTou|@)jF ,y~ܐe,v}^$Q$VʭAהtpRgc "n(5:9w{BK"~N-!Z@7ትc d-\B$SA}nEN![nbxӵs!ͫۏ*su?4\9ei +]ɪMlHa6dH((9IFJ.I0Iɨ,n|㨖< xõH5D?sTM]\xXQ7d,4JCDhg75-¸sV5H".j!m)_PE*4H'%x:1n*ưRf}B#):^gumZyzllg#n4 X7#6g*~ibN'gzɵyCB] n^`VJhzIg+L%r[ 밫/mH_Sx:q- ÿ¿ՒɷQzˬM@/f@C(axG#w{o4F_\& :\cVNSi?fziSTŋH! 'hq>-k87*C\R lyuӼWGz\(+ڼ¢ܴ>r,Wn̓"TI6A71j<0 2s755YѕwW]+L͙K:4+os|ư+wǘrd@r[!|kv/&|Ϲצ|WH 9JR &緹⇌ܜly"f8 K?,PHE} e۲ M;B4i(HjTD bnumW:<iz#xc}_G5DIz#}DuS#rNͿ~^tןyD T_-{s@pfѵN#|ft#]380rUQ&RjMWrtΨ烀CXu:ov2/BhtCcqߊ;51QG `] C4m6ޞhʊ!E)B;EaXo>UߦRC({,Z/T+7Z7A´ t4Yq ΖVf׾q ?lW)s|<0MSU {^ByP'sORi|5)h퓗hKL%Tnn0%LsW(}3Ga.-bL N^N4_i>Gtsohĝr)yAXEtR:- "~JÊ%#  u?Io*'~oN󇜢mCtyیK^R Z GnUnc% bm(Km:a]J/8t'a닍Ǡ![Zbޯr63et< 28Es4\pf4]N ( qMG68-# mn$BJRtYfJ?_xs &2(,+hM;&yH(Ʈw#Gr:p*y$kK\͢vRˁV {ɯ}O@eTWZYFϘ. I6De^(Ɔs_'t 8H71~[ -|Q~f B3| ѫ#8TZW=@A.oww䳤9F۩i px_o(D[B @uY2z?=zOj"I"[ #lI7?/"|Ga`u[Y~VFsp)2r$sxG;,IAz%Rqt] b4y;̞s0&]N pp9{?ҏܤt;tv(і٧. 6"nۡ|6iHۦ, +پGWDX֮<㋤]|Ao{ a'$:A~Q#Cfo#+l1rYT|G&f ٩hXIvG!E_S% Ex:Tډ Hr☓iST+z k[MޟO%a%@vSJ 9}#7ӃLLJЌ }pρ㕘K1A!@?[yf6\1Yv^hBEcTϾG+7)pETIW8xeq;5ss(4?$'~4l"c&-ILވ{r{\&&F؅_~[Y6xͅjn/[PG@2#Eʇb!8~HNrn:ӭ6= dF\RCˆe7byQ+L"hm,K3glr _Kk^A9u : &R3{[*p<͗a^]AEVj?G]8W]gĬM#ȺX쁠=H |*p JСVB05&]9.4(}=ZMlZjZH 0-<ނ~%GćJ*BufۆqH#py 3cN۹C]ObU;K QߓSh~LydX<{%T bXn%nP˫)h#wZx ql'aaj6U T_XraI'|vӜx`JӃ0lAk{j>ȁOR`??)|k`q?txn J 5րto(^L.B[],-3l]Ʈ#8x"@k ]rPIa` Z5 ^鱲B>f>e?EK1]hGnbP4umN.&4t^fW#w[vx3 _91i@?bq?ϲmbٯRpzǫyI $QH6h0 /h( CPD,圲_Pwcv )LazCݚU9s?K:n~_W h; v3A.k'˅),!\0+_,SwιTCU8u4oM[*!>gƀӰ I7h2Nٵ\=Σw&!n)v#H95'`wt*SN e7B} OX)i!P#ll["t"B~1^P* twKM:篂rqzkfb.Cm8뙓[M]sX |V 3sVZj0Seoѐ-Nj/`U]#-s)a+O5K8{N8։quwI~ϩ"Ts˦IZڐeӄ0L_Q_@ jf5VS+ΈOՆoFq yBǴT藃7I|wbQa"<:~SD4TW{z9awkSo?q&퍛LVTD-MI/Y רVS´_;ulqzKk~Ъ\(K;ofuo7P&9rx ./]mbmLhvunP Riǝ,JߧMXg?q)Y' u>$qz+Zc79Su4=Yܲfd ~|p ,SIuהƧ 2D?^Z& tVU/0+QK[un xbQ^Y+ sNO|)*Pŗ|(iybFfY82z%SsyI7`u3\k"]hң5Uq؜ei !d()sh#X~&gD[bE@fJr)r݉K 2#aRӼ*ͳj%ul OUԤOp 3oZqQ fӌa*OI2NkSelS߷BfBTBL-0}^|ۢm2\LaɚA&bkA*,/7wz!d3zK%gqr^*UW^T4a͆VUnn'i[G S)Gff13w1\d61k &KKb wx N4 NQxg+j{mhP OD2ޜ:%š ˃]qZjPb[{AS],x/)i[5I&[~Xʊ V=素'ѫ )G1}d5Z֝i[@IfqʞI:!.\EK 0ŽǮJ:ږ/MYҙYeVؤcUp^W>h41r]bnjlRD 0ޗuDYOCh&rY}R}uͩi!@P(3פp$᭴ ,΂*ceTEZe 4ݵ`m蹵 _"uׁLFp!g8-|C65TWB:#F-Aۿ_Qn;M'!Pγr).I?%(XV]9kGڷZh7 sIs8 F%jȭ߻iQFekK]~hCy%ޑ6,ˉ/ nvK 87)e"cM{e<_m[L^`rssu}8z&DA1jSIӽpK cOn<]D.<'n)u3U $.53L/9_)h纙+]Б".#6v$^|tWtz\~U]imGQcv\MꖹF8[p8v}hC TXmqjp=rLxC Z,p vn<(tf ų`cQuп^B '&X&xiլt;SO bΧC` ~RlOn>_O. 9ְMR /<0հrgV\Hy )?)6ADI]k AȫCiD.pJMf߂xj4o;"zPq00w ֿ19ȊwQN#ߣv@vƂ!2 dt!fk H0^d`ǖJek/!%ceĪ`\AeL|g}掾ޑW%'T͌QbycH+ڀz6z2%cCCjN6q|'&*&O:hR }uw <8 4}U dec*xjZV)[$2uŢ(N{d6sL_1ʽVGyV9zIӑpkXյ#jXo h`t{zrW ZoG9:*$#bSEl$70A xnǺmu yW5A ʨ:N{ߖ&>p @1Us^iu/KOB4^um$a g#X$[|{|yL=, ,GI<+<[Y!V퟈ͳJtw{+_Cb_+20ub:7&dg@3s}a3v+p7w@q "vPWz< $~♵O"A+&t#GI;~=c%O(!qEM UtbcC٣C//@hxܧ Pvu뿿J Z6^KBb\-B^y#p3Ֆ(+ȩ^۞Q,+凎ȗM2*1H 'qA؄`]!S_Օ=Yr-)~J†9y0Z7LfcA&JA}<T@Cιi;=d J8/wC_$>E<ӧh#@+ђGKH:Vbxf:ƽC3M玨Sz~y= *I_K&|-%|z.NjFPv˵8>oɝ"p5yꢛ/7 ͔L_zy 1m>%#UwJoy$t+odi ѕ2;OQN7M{P p  qp73FqÝ!xy?K K(aGخN} Ϩn]uXZND|g=`p7@I؄Zēx\Rj|"5O͖@mʤo\|<^O UxCD5SE<\iΑ{7d@Nu*6a}#wo@E2Ȼ0eqغ'AHwWW_;E"l_!~Utc1o!l. `^rbۘU? UĜGp.e_$/Z)O7P`jhlOԗ/me>CхsG*à<ŖioXSlJ 9:n;>qKvH0<*dI]UdD qmh#]?:(R=OܙC!ʝZ}_ 4CcX^B/ֱ|ZP,p~o|7&N~ ` Up_Sgk槊."iO`ܕvABGOG(g&5A|&s/E6U(O@_[y& i<./-mG̞A~Y>wvVP\ؓmm1Itqq-7ET og״$c_5}µu+đ|B> MjН2ޏ^lO//-.%c7|dŭ!t}v2Ԏ)|UZ\}ͤƅy]R`5 {dr+J\ai.helhQ*cBR1o؇Wh3s݇I=$%,8 RK<^'v߲UR P^>[:09=:aFuꎙx(=93,%]e6X^Ae0+7حNK(*4aM!msi'ZM B0K:!*7j3T,5)7- `[%^呛@.F}ɉMW<\f ?ɛUW\upVxA8yG2S>)uS2+OWz0)JT)܃$ksaax;gvr}QKb(ILskQϱ C\5띷pdиگ϶Y,P_VdG`^f]$7/Mn{|6pٽ\zDY>Ɩ7VvIkd .? <b(Rlt]tX/q TK; ĩp!~m]BVeYn*'",- O! w֧ :*zoɺIr?ZK5t~2[~ʷu>G+jZ݂)XHgg`Dn G Kg(miM%5JcabN^/@IK\Πm2j 1޶'VCT3 7؛э/o٤4:`(QgGw7W5-Im4}_rh%P=k҈لk5(aEZL$;u Y ӆQ`!!yYƐ(OC,SwL ^pc˛$k7V=EG$|y3FZ`Lpp%Ϗ4J :=񡱃Z]VvDFI$spSpٔCÉ?vR`;2;G]xL} fE7YJOq0!~m!R[ &-acHH:oOˉKhgɡ#⿭> UDJ]rz\}3;$cs|ֱ}O?=&팋a[&ϯ8\: ci=nlJ-W.43|Ù=>cD 'k7(^IqoҚL@E"KmAn=CXW*{OVpGW:g^;օ*R02Z:&:]5h!5$[N M?QΊL{8"֞K~$ *v{h=)O7VEy4*-YRrq_V Xd?7tm5>)Zh hW8;ѵ }SmgɀF<"3ʧxZ0Hgg<UW.^σt-W^x8qWjsY :篌T#2 > ro;ٓn4*;\T!xW"fH d/J5"&|%eYplbc/(}okWL"NO<% ν8)_k;tJTN6yBl4u%3IHF 4~濘/>2syzZuն/ɓظ@X7š^nCfDR>ͩ{&-(ވ7&S4tԆc8T˛"{ּdPF\.[RUUc1?x9`KCL*(I/X8:?hdo^k"]]ҡ0"D9~N2=4Ox.b]eWdy.liPA:I|B;sԎCT5QcVWTmA.Vz4m{;ǝ\܃5|`1A&-5~woXr[`wgdjd=,zLnO铙z*[\1&.!Rr"K0fb<ԆxLaADz% nNILnbσu&dN HV$ЇSIDi}ߡ#HIg\ fd"#qʯX9ޮȢLY`9w_M Adfyǜ_iR⮾>@G˘v )n;h#`֜gCXߒ?ܵjLFڙɼi:"-)㩓0 X 'qwJX=.uէNPAsOJt%&OZ +ZZf tdcCOekUWa2"b?<{f.̵(aPqҼ>nO!u:Qx$h{UVd+Z9ʮGLټ54ՙcvÅ *k,ȺݺVQd GquG# >bYn9UDzu gKvrVYMD\rdscK!e%ދ<)| 4"2}Pev@/]mUˣ׃2Obf@ qDžac{x ǃ4T3i; 䓰JLtw?Sxu!,R{޵EQe!`uFh$d0+F.雐ς3ZkNv,wϻ`Au'RȶoS!nʽ~w5 z|>Q~ԕ$*1ɩ,?}.qhWd?[R՛Rneu;=Ay$L@&/e5&XGusd8 j.Kdz1}Ot8~jc)&\os/o@0pl ,!/K$0{;Qq J2U9%G8TNMq#فN)N?w3{uд).Y;+dz9M"xTrC5>܋[.zr.3 MžĪ[e1Axݏ#&Q͢nkip{i> Pz{i 8mmӲ.CWkwkD86d9{lOG64mitP!kȄ;xnmށw&5|9w|1j%$Nm H0A0/r?5qlB{` 6gEO.?+||.aZg[*|6PafỤL$@ hɸ-M\ɧt{'A$5bxv\7"tjV2z- ;f2j.,XVkf0l;Jֵb3iI3@˖21(E/f&sJ˰:K33![/CCm 2s"]zBYEw 2d άB3>.B} $O1Fۄ)hE+G2 tw+;.f3glj0wHrSN-sK{.EP@O6=*&3~@*Ԝa2I{P}L@۞-09%׻CPS*E/zy{LSMŲíE\].:5שJ[ Y H" EJʾˋX"t4(&־ΕJ+ip1quuyzuI8ExFl 7V3/zeЬX~e F=B ]u T׌pHRK KN`D"v,>~b 6M*|˹Vc)5f+(}#eZ%5&EK/(.؜`"VHyNqONeNz.<_u_1*lv* :4JM=0!L N4/[yBe{`JU&!ZL+R~֙-g)7}Հ4!(*56e&_8;A |R}U_T3#%|u4f΢哀5/-8 5!Θ_DzV`h6-*S-TRFc5ΘP@ײ@ϱ]:rݛ])M#@{?yz;&ivx+mmmTznsHf^ 𜮉h/R@+KQd&i7'Ui\l>HVN|FХxF%Z&ժQ2Tz}A76z^藇ƛeܰL恪,?g 3APvZ] Gn+ײrx"!y> Pf1HNL(D%`IzmA3q8I2LORNCR؞•hD⠺%%iN'kɻHPA(Zԑȁ*?"hS%hgGĻn ]^Z >G]ͻRv ʂF :eKd-7k&3@MB#u +&_?L 9+5# A_dPջz$}}Le[FBO>L;M&H>ӽ#WiQa_@ҭp)'ۑY ?J٫ZVpiJR.#6^yފdK.A>4 1O^.CP WDJw˒>PTeTۇjo^EiqZ jzE$eZZJ 3َχgzqNmܐI2V$f rSp>W14!z0̌|>{O MhD|:B${Rd(7 xn8&v{d)>#jQ8|nճOCqnZQZTn @}PJNM LFwM&.͊I_:}ÅSik>ހşf>3Du &İL48?.BPC@`26$nD& 'Xz}cEfd)&8A`ocOL&U+ EY e.h03ʍA+?KYBF~GiqټrܶL-VJڄH(̪J{yw.w@U$ؔhV! we#ιa 7cw|o F: e+HwxH4T|י]hi=wÁf V`*h92}޺fnH[42!}h#lq-?(aOI+t8ɽ~`\AOSTrOBv f+F0+CT'`cVE^W"G%m# %HhAMqtt.1|"o{rxS'o[YIwSn3~VfPbѧkaҋ'h5^ ^o"dr,r|V O[IOo[bh€%;W@̠/Kd~{Rw .Y38|t׵MySH92|.Jc{&l2_%B6Ũh7aHдsBmI>$j^Nȫŋs6pIy@[&f. 0@z(|QrEQá)UOJ :r6_'4o3N 3;c"d۪ - 9WU(XKeqXa2aV"@7M[7PUPvڀ. Y Q;_9WZZ@3:6v|%?W8\t7c< 17 Y=cGȑmQt-S+NNj B4wme|CJ&D!e:d)qzȚMC"y]))8Uc\;t KLQэOwjw9Qj ;eϱrJ3#YFJa#sPB^{+ס;k&~zWURvO5Ʃ͙/$NMpYVs*!/TEf醹$ $10en&sԓP!Qm|*v'mh$TH\ ,9yyDO17{\HC{7۴^d5}K+W\Pq:*VN6 :7=WeTvn)1uhɂf q1?,@#aC:?!Q97ፎl p8;QQ>JjdQq=[k.5 P64MYfwqjRYߑAiyf(Lo<lDyI=W$j5nKIbA!=Õ/ ^HE+DNRR{ $)ܗU*񘅱6 F ^F]`Dyj&,گ(a&d0}]5;`YEUza7~\l{u5]hDu7Aܑ=4F^%7VݜěЙҒ,Rp~~(;$);`,U~Նݬ;%8g\wPBylQr%iD4RL$Axr- \:[o=!eӵؔK Ռ6JYZ3/3 9A|64YO! 7jL>/8MZBa;]Gi>"Jcxa-yƢ5b>+ 0) C;;K@Wx| ( -+7)˟GmF~)wҦ MY6m }{=*RS=X}TU D]rZ=RO);?nK[,1D~65BNIO|*z;pTGJ {?Y@81 jK,Z5g .K 'z#P#'&d])kgFn2H|9>ꡔmam/Bq_Ŵ T}f/EtD+jGwLdN$JЗ,,[]J7v2*jx@iǦF=z^u,/(~kƛ$was{tL0JQvF$xN!<}yi wz5ߣ9V3q,. Kn9vC,[2q 0t[Wz3,(wa- Q dQb&8Q~@hx=gG#c0<Ӧ(@:w<<ȘCA߾|%|Qě3dGDj$Ftcl"ץʒQUwnד1uüz8:jY$}jC9\=nS6=.(/O}irDz}Aޒ6KX[5[bTbCI^&юq z{˜ vI,}kz-z^*Ah5 gR);H lL$-ZO_lBX!=\ou3bMJ1mpZJQS~02iA^^½E & k-4wC*t(-hf|<7\Ŭ֪uV /&S uFI6tŵHe@`yjr_YN>2rՆXSc6}V82_QT13 <0$69Vzƍ @~Xӵ2{\Q){8XcMpN)^92J)p}`RqҠ{&&2FOuTכ99f>\<K&6nmBwНWb|:sYq-x UVSշXUsXGa)Rڨ"3PZFl?Hז#SO޸/ACѪ_{ 㵗(4HJ]H -m/ypb~ Fm̔x [[);;16tНdmΜ'y2yp#Y@i6 &ռdF0A.h%+ ޱb 4}-~ yA;LXy2̙Tg$˲vxKɭU!0X4pRD0+_4i<,oI:@k8T(du(^2 ߍ̾V 2)7ZΐQTlLK$nxwly[lW݇Gus2]K2QGas8EALM^t J^ V3<*A^ܢm->Q%; FmI r`7? f2֎ǵuMjmHbzyaµEYFMEȹP|27&{sEV~DjtTsV1*+l)7 ))۵Tb>f ,UP+/0y|:ql:Pj=D~аZC-kcBY)z[ƓӸ1)dFyvB嫌ozꏚ8`Ox^J[J|DWs^ho(#̑]'k%4MxiS7óIe/ݠsKU'h kˌ4s xiwy1(id X""hkG[ 201YEFI"Ez~ԾӍ`U!g5ץ;ɫR3ZY87qtA4c6M)"Nzky:Żmlo9IxT{瑝i uF&9/!]:0itfg 'ȿJDO 08Pj)Ja`m+\ȋO*c$;UNpwh [ZN QWxD>8sMӦJ_S8 aץwS%?wWlA`<&~b. BӃp,=>DS ƭ"{[X%5V|ٹa |u 5?g8[<5sN2p-2:)a_ߗ6}UKo߃= aѾl\-0w =4\8)QJ^`>nŕw7¡=z|i y| zFRd$|ڱָ̯[RbPg I5|5f2p$3Z3BU6Skzhe%t5ҹӲ&6s/DK)UuС,HC噒CW|J΋u1]vK҉ޒ<96A#5E+Ob /GiO;K;hs~q7yM-#y hMQRAHsE=cCKT(V}m6Y*qd)eawitS~P?ќ֊!-0mA3͈Ȥubhe;^T2VKSox4I":%$zctDgGֲ]Euyi] Vgȣ>Z!euaȋ@N=_?3ios6< qs>;'xR(d!$;is1K[`R~Klz\k,bށZѠd)  S lR$~9FRIo@Xe`e13R,_sa_<4Lk[:W`W`ϧ>%M>KصL5"qtNY1,,Qv s=X v Rɻ.h+^0bGr#K70> 8ȜA{)pTl j|"%f@{mX2yhZVm4AUs$i+sWᨵ_kh c䵶Iic^ #แ0ই4 ʝgQfRfy5C` {{IP,B|0 I-V >`˓IE ݠ]܉вKoMdw(DcGOCӫ_A*\)IyDdV\ӵ|{ckvG/5n8z)*uz} S+MO' IuFr$%vVU%crwyԴt!@znBrElzi Bqb2{iD,t;VK&N@G\g#ň}c\! !Ka/v}6~@6V|L]_IS PKSr(h,elV/JHURz@8|i6k}߫|^G%s[IJgGR:l:aCΟ& g MIo-;@x>9p?\r׬+㬰,:BL=18J#Ra9Ej5'öP'"ߟ[<ua߃.owe .='-vѳ'OA<^;+S<~{(. ~*׍k`.S2aͩܶ_rB]3*;z:y!mb: 0oV;"y_]T:TzK(,HSr@oX0N0):˻\)8r)ȈCT3BH+I=!?&/:]O$$9#a( ,7z>x+,KI2+&}(SVǓ,k6R' 4 k3f8o*ASVC+ ˞gFOjzP|zq/05Խ47 *" RD-xIjBw{ o3&E_Nٓ)GXJ0ޛA"$-2!/9KBD:2/v({M}ٱ T@\^ l? [|AˍڶkDt\&̚4 k>ADF}ɣZHwyOhzոG3ܨSaTfVvO. #¬4$h{EUsH`.r4F2#+ ޽8_tǨNF`Ұ!#ݨ%d _쏱@WՔy@ԝFW&BRCErV!sp:0'i=jk)JQ`6 LϪeo QY1'$2jdb.[)t=^]JϝH:uQ{RE/(H^$g?_)yΛ^ 䄫hԑJ &@VB1%#GGC@>4)u@;[|k8 텪/ʚP]g>KK1Q=/JADæ?uʯpmٹJGUהCe!a)A%oI"~/?9@GLEn4$W{C8?si.(c${ E>lSY DMUS"o.[^nXܢco͏Ҫ D\}%%PawW֒RNUH.Cŋˁ 3ZstJjA(T9~:t@] fؘ{J_gnсmSv%*Ig%W.Lb3%3nkqy)O=)CWeVբ'rMFBhXec~FlѮjrUJn<H=.]{!c?1WZ5'hu qZR0t.W]:(.61q & )[IaeZ=YrI3KsO8fBpXrׅ y4gelf|k[z^QήgKNrI;wQpZx_I* ~@p IY9Q_J 9_nLoFqPg;~aB8;Ԩ)7?`duḺ~(պVpBi?>O'L?jz3LصMI l&Ukx}m۝0yb΋$A=_YGT)xizD76I}TKhK2w#AlCAkjGN@mX ~oø{!_Jfr#$HDqLb9lMa(vrlu7@A&d^T$h fx\r I!szD9KkT* 9ĺu^K! ߭Z;KsObi:qJS8F ~GVM [E*?/>( 膝-auxMгf tš)ɠu9,7QH’[UO%th;Z,7)pE(G 8OV_& c8I, ~Z>` 6ڶ{USZY~zERN(p>,MCS܍R+W.-*nvyuXN !@#׵.Ȇ>I:-7 e B]L3f}E!ڢĔ.h{_aФLՊ[xEt6a걳৵׳_tȮw'AΟ ݟa}qDR4Ϳ١hf^(j&C[\OC=Wj7:Ht`"PNdODY1+ҥYlGOXP>ʺx8v,T1&mAT7ouѾ\:_Y[f FY)l[rj6'FZBzD~'˱R.LbO r7ʁk/J,̮XG6BuGli8<+b6e$v}4IUP[8T'Zb. ڿz4Gӌ/cKMPG3R%6K$A4×,C^YnƉW@p>ZEYvo{OLMf*'Sv Kf*pX0H4N61xcR6kϛhC ǵh}6-~۫8xՕG ̹U~3EhmzWsH;UJ ?Ӽ :|:KKZ g7[G?t`!R)hw}uhҜVZa_N7OS5d\lztg,a8lč“xƺH̕^N1zi87pucrZ(c3E%Mi{,ɫ'z HdRwǥ! phqP]u=IuoVR{ [T2W~ـ($1QxfFy/THȶB8U >V;Xulpf`(3jl w֞yz_beGbdɅ/OGfAg&7w}=يmX2%XJA0,LT UOg B]}DJ0bע¡(p:ɭw =WRbƚ {FGO i(́tB_uFGFS6~G\} ]Ē}_&x5["037 0!x#W˾KŮSjC3n_2Ml%zu}U!5 rrWVlӏlT 79$9$L'2$cNG:<5q̂ A ܍ejPTh穰f m?%V{' st>))LoLe`:CMozTߤUe}BoU;63*, `Fʟ"Lu&{8zp_ˣgqs軞9-FHmvt컐}$> %f-M'B`݆>:dI/=pYS}2Ҧ dADYs8xWkyK0 )MsN~ѷ Wy)d5Q7 g)ctE'sd,8Que9u͢.?m?2bY~( O,*vINV:nִAS/H)- t&1~h_v e?a qJ gCdtL(`wk:0E&u MnNyJN=DуJfѯo,w#SP~ZgAs '`"[Cמ^4a ) _հ\Yt>e 7RA؋ Xu}V+϶0ch6A{lU3h)fu:]u1-ؾ8LIk0ka.Dι >'RP\+_ zQ>yƏf`zģ,,qDV}xX^OJ(#MF9+^p;ʱj-4֊s]sCY9}ǖUbM#1jDXoO3g1Cb^.+5 76lpFy]Rnr:IuU<ssnk)!l: 7`8L.$\1SR>vh8\P&֙ziگ Szst&ۘP4 T2XIT<*d !ol#0ň U+lɌޜT$_xźs"2Fmj'7P2\p(5.ݸREl`To/򷎷̸]RQq|::w8iNte 5( ی}jCbQ{g(cC>'`\&Y㋢a.1^"0PpR%:$I~g-zz!_6 K@m-آ4)޴G+"IȪfI ֳ>^oºY:(*531P(4\(ysc*[TLzUC5|l8vCqOacE2ѩTMb"Rcz&PvA~'W}8xG?,V ќ"B^kqG}OC|՜uКI$ٙ=g s ,p1g=K _2 |U?ibZ%@XcM6rRAP:ѬtGv ^ d-,ſIq8f(aG28ᜢ᭚4 CiVM-?i\T~>_J֐ȎM| öV|*M^eZ!BTNJSRVZ/ל5j'\=UÝ{`1* ]bCfM5y:NL8"'p-fFJM"A#ԯ|ZzNN#^b\iCRAXQQ1P ?W.K]B WLɜ/.&EDg@Lvl=>{x%Vїv:ؠ FeoZ_Cjpi7Ag捫}.#8rp7H֯kPnоVښ`K8530*jh`L[xN"ݚQ|-\9 ~ Y>YAAST7ƻ}[qV#5Ehnj{8Z12w*?JvV5=kM5ծ(=aI#*7Ɛ\4F̊(u$_(z-$&# ނD;sGU`GbGv*X#zn"r@~euO^h(q x.ٝnr(}D <1PFzjmr}Ό!Mmg|Z]zVi29 .-L.$($9́HYfNO'q4Tohak`_T_b -G"Ҩul '~Ԁ.x;`P}Cf^<xM6vt:_h3VohLcrw]Ydy y[rٔumCӳ[yy-i37XHT-!l6}$ JhHfnքFl0}` ju!A }%ZE'l %eE hڝ\A1;ęj&J$#I_CWrOC\kZz2kS#!;G PGS 2B,'b?~ܴP‰ru%ņXӆZu,^{Chzz8']YJ_ѷ|xdbΡvZCaDbϸd!_[:E˻&% >:n@;m?]B5Vxl}RxI&_'j9n4gDn9J<پK.H2a?5wLZK'jxF"2-;njy1ɥXxMo6g :MzF4 !ոm`C~hU$PKಸq&KiR&zA Y9OAv1I%Ԕ'e.zw "lH4_ANBEwkÚ|e5?N1岧:0r\45(LM~=Īϑ#)؈9r~ *X8WJ]Z[9?*^?+9C G\'='K wI"r܎ɶ30D"}cm".Å ƒ dc5ҴW\Pb!>@]Z뤐 =&U,{V{nkf91up 3'@Juk) 9HBdJSo~XD^KpK#CRTCm%"a.yKְ֣Un㧗7TmR .Wk?o EYJCI<ҧ#"6Ns-kbݳ~n֛sG#2{ PVu>WyMJÑɈd7H˔"U>/.J3!1WEhVӅyr¥M~+д.ȷmR5Or|7r]O1z /{T~L=ŽzDe &Ա]M 檮̠U17|ҙUK&L{* Pk=w ^(h51P>U@?y@O }QKI/u'CahSxeiٍvHV-sٌoX  2TF,Y% ي{8 l:*|dmc03.N66 #ѴԞAACQ[U'gm $IpjFFXnr2lޅ 5}.IX <Cb?w fUMHC `em"Gw^J^=%2~6c\LYKV=XܩuδX%ۗU-ɕ'03xc<B503a)TǔNn#HG+3ҠS])-J!5By":3cDɮ yۙp^D_%r3W{<O6G_(AR0-+фFa]Tmɟk!+M WCC5qコVlO]:*6 53H\%ฮiq)i:]WI ?Y5"oԚu){A|*"{}$$˥I^L 2VU?K^i/3Aq?w=m$tϣڻ #7o\n 40)Kd 3uKʮ ` zܟv #|w X=E4ePi:t*;r  ?SO,HEP0&'BO:jwwu K.ՕscXFl8`S\7x/q-~,^<#I.2DreI((3FSRfMl|MA،A]X0=DZⱅ`S?SF&5oW7]DP<^D#`z ܮGgV;1J<ɸј_-pi?d-I-(!zA=Z*11i9uAXӱp%_.ڔLdC?(ylstn]! $I?nGZj/? *dt^/2/I B8H||V7ҧz?#L0q4҇O%Qq9gҭI֦ Ky0swkwl X$aOM(Yl(¯40aP):xΐM,bcC\o)p)\j8h^OgxWB W%N7h ;2FF|ٚZ)ʼn2#v{,:M-UWU6,qHlFTMMg34{EY%Kll8ť//FXpm ѫBM 4~6uIifw1򭼩b'ђ5*k@ Ն`O#r4UǍؙ$i4Ɲ5] }u.Y̜d81}rۉco~HНp"/\d{ǜ]=JjrSmyݣ:=SH WpE*IRaqYzoBP}wFg<^&+S] j|Dq[kfPv7җia2an(vexwD|O|se|xr;f8GsG7KZKV2[uq|֦4ExG};urQ(+[8͊go8[@;Ѯ뙧xSi=)mVجcpp,GS-}~ɬs+ޝSst>!z^1#dDN#>Vfƕ8`6\LVU \  xq4)L:s#}|{κAMvיƃGuf#1ef\ s#BUWJ:ű౸/j qXC dmCR u,A@q}3>䋏̜ˌXq:S{CHƻ"yFQ  ^2qt*͚׸LʂrTx4\i3.ͯ5x,ivSt4k?ߡWf1( 좗N: ʈ2eCa8JT+X9lx@ϟؗܨEGPR\ǐNWAzt$bh7r11V9GQw$K㛸?cΤbɘc6)ؒbnfxwZbpMG;> Y %DL+<:C 3Xxv ypN6!!x+ɅBlWji븂Cg .jfUmuI76>gq̵㿆R u6p( %䦽'CFf ۚS&̈́%@9WHYZ9gb:nZ{Eya]: f0HmZm#WPSB\ JAJZF{Vd@A~'65 !M曆C2y%LW P~5h|Xz';{ 9Я{+ȧTay&f{o (&KqN AX)x@@C9eTVK^ORX~ 0k`‘0y-]> (yš3|~^H:-Fy6JK6)W7vfgEmDzmfao75Ϋk@٬Sw(3_ `]<$H&.5:O.F?1[W& ءg#E/UQW1!kS0ipb<%kq6xGxͳP{nlz e}э} %Ɡ?j upΜK4QJAVPt0̂AWú'U"(VXBe8ŻgN9RLĔMW808 V'oTs5_3qr.%1rtYp%G DERk쌏FVMX&@&+|{E}!j'?GANv15H]a-g-;JuxXtȴY!^Ӎ.A1wdcC[s5)KANZ(73n|e͞1e]ڋ'|'NL]Ht%W9YdsH)iYT79No-k׈ Z!/.sK>9- )K{Ĕ:|y0SZxno nP5qN}r*}9+|N%snf-b2y3t{_4PI^r`!b:5GZqp*r.N+l G(3Ⳁ3Hmo_ Y h'Vi2 v}.JpZnq ґ͝mU~Ddž%GU*q{83qp83Ã! sy6VoCBVW&k*-a|RTQ5 J:R\Q-P8^U'-|~6PSq7+Z8^<|5fa&ZqH 뎉0w. fKSgM(n/3xqx_gg ,Def r(J0S^ycC˖g6Xyp_J˻\<9q"=^Y]-(_xwp7|O+[_OL }i Ɓ􃟪%bh'ۉըm!"3\X_ш_za>eWÓJF, =֝Ƨ$(1H*AoA`<(gRуݵrm4q#0D(Qhg;ρ>b߿>P}5X5ЏP?ChTL F8HMH Z1[h2m2":(S 5 )ѓkEmcAz>%]jq,*rgdʥ8%iKjшTa>䏆Xi cYc,zlCY,~| ߷myo,7f%Ѹؙtq:5֞1]a]\j AE54,3/g+7>@r^GFA^<(mg˩] FY~,:69tF#vWWs]'?V6QTN Z ~itofƼ/}g7NFfSKNnbMBblB]@!R4t5 BTJ(Dd6@D"ϋڏfD!Yؘc9 8z%$N#S(w7T 3m |.dšMa +4{?^! 罚~'5ӂac"9I&,2f3*I!bEwDVDĴ0!Ij5h\N"݌2`G5( @tJ}|fJF"fzf0 7u8؎Vk+/ =7KRz T2_‹%$D?fvf+?d mKcDt)b5G ~Btx?W8AY>x z3>'||[N1?h6B/\UJ>xJv%8-Kv.7 CI4BVbz=?C)'jG9+m&]Mv))8NևRi̟2kP.r?AK.'I5M|I /6@%YpV4ĸQG=\=Ezz!z|'8A6$K (5~}L*!nƜ]CfsE9*;ުsLszş-B C!ޡ50E֍1o]]?dޠᲰ]G'@KHpy}N{T]NGdsKLȇd': ÃH$ gP ǭi/8i4mwk>|u:l~)dJt"zA$_V(ˊZnp\Dɍ*u"3ۗ`k.f0սh~πs@.nK˪"YLhvf~&/hUS9[jfu.0*Kh9QQD ~ 2+ѫ=Ԩ54VH'pSK&MXOu&@׮0/,(b2Af-kU@Cd.q%U4smE`A6YH*ҥ8\F"@?QRxWo~̷.R{i,v$b,+[jGNˌc^+FMh+Jc⣫6gRUMyסtpNͮ8@f}h!m](/;57 |S)-|bn;vH&YSmMQoכc 'fUY:zNO%l]RbwlGo?%/38md&[Nȉˑ&ڵAW^S ~Low ‡ ?B;\p;*g=[Rx*&{/da\uXKN]*SP?FXp~u~-uƆ&6d @u(~HuDD;l) ?=8U^k)oO79,$:'e CZ#@,x{y C1El?#``|J ,q7(֘l8\ؙR_nH"y9꒐oAgkIJK~Xx; XeMC2]MQA6z)T7>|nYM`x =^vp5yHs I^(XIܖt(NeKb֬G\L[8-7E2K! Ɵ1" J:j 8u_7U95y_FkK+TXNJe6J ~ġ!Lg#)MŒ'ѿ\a cd9mNCCt;PʫEWO%Bh?2Ȫ{uK*Qu'1r'3"!k!z_&6a9gWsV?SBo9@Y8u(rNֱ*^^Z-}c@zv EdPAO#4[7?]aGueIqRٟD8(X4) 8E~ȏ^:99e. h ʏm& 8dC:#z$1X 3dHuGgL( oEvB}ul dG`: Yp_XPC, +] *z jErASK햖诲$⡝ ;^Sy`ׁ,\A~$Aj%&}XS0?>J=)l`byJ,bX7ڄ@VY5b\ "nz4Y xm;J*4/dD o^SUw<'8Y#EU}Uf6S`bdpys<8Z_ʙ>ɺpJ|IOL>C|>&QaI8׉TĆh|\:yrGɑipM[͌uXt?$?cu̪mĖ-2BfncҨ X3eS9uKb? 3f>PZږxI<90+a*rz` Z^#H6"mTwS\"`l+rIe[zk|uC5̊GZҷ8lO* Gkw"q ' Y>F +cSŠR-ᇋ߄@kW"6/g_N'ņqSUI v{РعYցnSXh-+Wg RoP tFr NQvVdmReKvX*JMIADX. XJ۲d-X =fjkʛmSma(@$wAJ<0'b~}O}iʥ4{Dbf)ɼuť 63h덯Cjz0<sWΧGH?B wN2*>'V`5V_&2 0TIK*H ֲ]`$<Ovu֥0;q8*O48?gd+\fkS!ʫQ*?f:$$StlQV@z=f1IJ[ 3@g5GnBŨ>Φu5@X1)g^2,)khn x}vO2jgd# f|K$Z`[l vm)!:)c(G7Bx_:mhHŐ+_&*MʺI9Gb!GQLi'cq 842NHWZ2@A5tc? Ɛ:Kge}ᐕC̒s2< .eu zJ : Hl#|3c3'ܓ %E:v$`^!5?}lM[ӷѽ&@/5S걤#O'GJub.D l9ϭlyߩ"8V9DA:,#Hq z.~*K1Eg S@pZ:tYCɃT/erՊx6 è%hse+-`$R%>iY)8E P̋/Ėhrhu yt#:*:qبF,e#0^@b^N?"<-k|ГX? s~+8x<$Bc7Y{V_~q,?0i134f̱\߷'Kι.P-S0)`Fr|n~ 0iecau[+0jȌC@T)⦂J^Rܩm:}F?"399HzFos?V̄c*s\{۽aP )I ++e"T`nML#W s;]E"¿sA#˾3/sXEGKRur}ߋ%n`mͅn<r72.)R@.!MGS8)cCJU(%躻K7F3b:gR][zp?LhjqY-oM!\tYS(;FKvY2*l$y\$!t=~'h+DٚB) b3j$?-?fx͙\*g}8#P%D~wGcm( 1A-a@A-r:AbVA^v+j TX[TspYu~LbWkfZߙu1R8FMW&Rvmè'WtU=BnkG$hZ .DC<| i[{)fͥvE"(O:x&E1da99dm7 >X[P:͑? ZYF.}ǃc:CP":fN SBC SVcrL.OZrŘz &Tί[5AŜ|M*|C?j].rNH_d2[gxKCLznJ}  gxY,cM)7= ϺZ),8Pa}t mNEiJVl;2oXv1g/08Ԁ+>n l. DRa9=^>NC`o3'u \9U i"2vB*0O7pvP S/LHگabĵ,Yxym,>鱠`gTK|2F+)d@ͷYP^ ȿqHq8OߝBRzMX W Vx#V5Y K QdV֎Eh``*ne(_l^X8.앺ț S{?19xJwCc7]YL So-5YIrD^'_{d ]5"tD,Gμsr8'5}3M, Vx1—v g~B/c22?kޤ#/[Pu!~7pXUQ8>Kλo Gj^@o,y;7T C$;i_BtyzFO]arۨ@Pܸ# F7+fM({ueϢ y'ַ*!#\q{/i<9V6$%=Sf|z(Y#X|:ľ_3b}kYRDz[1)eҐٚFBLUo;L1>=u1;.Ksہ jqK'4YD#-(_c=fL:E6 l#|K1)63ٟ*ד6328$!*헱2mq+E"_UtF}vҠ`+M,&%#ch_#^b(mr{S]RTtO,G^Ԉ7̬]>=i㈭ 7}vaCʲ53+B Ƕ3P8y[׮?pWX^c!Y'fFBƕazo-q*xua7j聊e"хM09)]ہD\/ze$v KPo֡CloȟQ5Zg7#w5"jwǗgNanR}_!8 O=3q3> 2JͺYM)p΃PD!2WP8\L' cbVtrfq*8$^al668܏F-"&y׶ F"fm4l5qs2ZĥVagK$YtyΖ)l7$rظDlO\$rWpMC[U|uɴ Qw a0V<7X,Q`SX/4n3$I]X1C Ïn[{S'4~ʧ7:L]~3_"bB2 Y>h(Aez44pb2ΚT6h@l%\Mly-yT}rK:*1, S@D?|؋eV^{>R-UtrxW4Q0f"U;Dk:F};Ԓy"Yh CJY'ƪցpn|A# _?],tb_ah)qKKq~m7σf_]* ʂ}UzN{p@b \OKi GT3yS|0>lFedRȵc\&2 jI`(>t:& ޑjp9#s@ 3tH3ZM_81̆ו"L2T @]'Nu5ց;V ) ˪vr/TMLq!%&,J\'9w U{2-G ۥG: Jy!;H'']m?BbBޗx+h˵D4$&o+ST > ͿRrp k=}ŴiSx cd.r>160_p&5Mq}6횎 9.=CZec b4 F:l~V'cG#Dxf)lH'M*56Qc'J 6~2eM̖LL=gtuhgx( \*PRTBԜi[{SP~@ K{)Е^J+0Г$mZ󋑪U4"xstJe <?}ޙ ˑꍻl5{x.޳yzA'K#OWG>n~u3eQR!ڻbn`($$~j5Ljm0N_z8|Lj4nyT\CŊ-79kae4+W/;.:;^x:Nф!"g2Q[+Xȳ_gq'l""uDr)}.^l6[m̞,|qowϱg9/{5m  Y򤓪ZM5OOG <؜K]uF:K%/bqՔ<[霋iz(* H4+ {RP`.DG\gSg-,pw'fVFBd_q)h(^y(+c_= TaBN0i!x2$8i|jm:\i? >OA!PlG(oCVS1we iSffb,kõ@ĀIjhf~`2A-(WخN ɐgaɹDo\4j>$4@r|H %_l߯׭ nvUm0T933ai9{`{Hs 5-]C+ёpl9}PDj'dQd? w~aHr܏zfMʢy pR2CND6#fsn  F[Вc JCBjt7ުj-HyМ6j=[e?HR?5w5LuvhQ\Q`hWI+h!~! q֔JDɀQúC׺Qk%J!ܘw!&Xƒ%Vr8ID:_K{?kۘ(yK;D(J&R/5.5bQ;-4KZ' zD$m -,pA:A3(G[1gӖ JH1{728.6~qL-~!ЧAtjܐuuP }9Q)*'84u+˂r4X%{eWXnsS,̙j=xqny5 #*fkOpjEB@h ."Op!3KV7<`y:cdS]^$Xjt'0 !iJMYx?5tod ̡«8oS3|\eO $.B?)ӝШ3% Ry'DZXO:-={,o>.*XD 4ɢfM_;d-l~\%lڿߜ<*#exXc U+p1L ϙsrkKx#{ɨ *yWqr|E%j&E?vr&(j77d!_gp2;bYWIK׳d*wく^i'3kBYNlx# d%i~- r&yㇸ`X}컅"'[m$C4/ȶwgb:{̌kV8/N$ }2uHA)[K#[gG0X~oSb:79c#pPK/$ئbWވ❶"9b0biSO_ sXY-)|}ab_/dlԮ!T!x7U,ݬB$e߸`Yq@A"'c>w+= )bİC ƌ]^f;41/a+.1J>ađ$9cy6!Ilq?=˲7P^@`JՄѵQSQ1HB0 t8 6 jS:$.ߗ0B0I\aL37ď_QݺZlO Sj i8ĻoV4 2Z-R-ڃs(_WXb-{Bt)lQ9+LPj$3>DFM(~U;5HIZ)dxn,HiT)E ~y(Fu^qXm=,LVa7 ֢ Ͽm.Kt̓xuH{8tTl|Gҁ Fl BGbGw+3 tL@O d@ U5kX+(Alхy`Āw3,|[ 3$~?+SpuGݨa IYPS]Ƥ%_Ul}SJKO|hS >Sĸ:n}Tƽ/$ǫF$jH<}'&AuR}?T=F4G)Q2|މE0;i |?x99lL~T^'lͱT? ޕ,wdztw< *Đ"d_[hiOJt_T*Am?v۟鷲6BV|ѷA^M#Kx!o$ AcztpFwudQv`2fH2/$"2 svE |s-LݼF|vxCU^a4M(FmFf_KJL_:&d?zN;%g$Nf1(=t{i11U􋚤@AphQ>KǜHd,&&ǁ֊_x<1Q;NY=o_|1 FOx &0WO9- Rbx.*#!#l.?T峨3{›g|q]xOߙcu.f[vm_a34v7‰庈>*wPzW/XB;b\ $ 4ҫgϜf1'"9|jL;vGT<^hd]@w̓/1Z2mP=6KVZ>V\>>ALݰt{UYD6'9ߖ18;{ [AL]1Wb=$4M S'5;s#d&,g {&>x[+2: r7"%$$GQjm^uiWQLE]wJ;ݿ/zzs${s EmwA闸/&EJ"YX=iӴgWeR'n [!SuRet <<D +:TƂw%`4\Zy!>?G%w<B"?H.)E{DN@Ps)]#{L_,IZB7A]E2 V-rU57"04i.pzu=S[Er:&iGd̠!l9=$>vijO9MYn _Գ_/VqW ?h-ذ҈v#3;G0gDZ'&j60-%L}dXthâgEN a[0XPi/bWwL'9pfIK)"UOC*Ãe88' n6j sb] URg!WTߵG{K0_.׼X2śr}ppANOwO@5܂]W&3YtyڎO9^>5 u" jY#ǥK:ZX1@ FYf%X> /(ƥ p7]]gDҩMμ!);YHM/uh#ow RY*@A+9SbAܞv%0å2RNXEzPy q+QWXz4}GAP̉y& B԰3o^%xŕ@/)n3WOH1expKH } JB|H&Z9Fm\Υ V'h#c2oVKLaTijLCVU[)jT$8O81$$3+kxG( e+{ ylsCgṆ+1vz[1ό%hCEwvx]oO|!VM,/oRlLtH5I(ӎG;AĖro/fheyRk?XІsՁJ&[F6J򍣝 [/[tFzEtz?=1ܪVM:Qe(|@He=?b1зw\wQ1}\\*g#ۂL@b!&k<\{')761X9b4ίdz$)~.O߸fsE}% QT6KƸ+rhgQZ%FZcM+ $uEE).q0TdYkz6ηi#2Tq2}H*QGIPou۶,oG]x t)(1@~۹I߻zC/L&)c{nU 8`}i.r>e nt+_6t{y*ĩb4RZ8dƵ~9*0{?|&x4jj5)]gqh]Z\ f=VdX(+X1/+[I5:,APe0ruw]<eXPś9c!WKIO9.yw`[P\Ap,`YOtu,Gʼ|`),?I| &8uZ٦i=w9Y蠱֑"{ :7UVI79Ju18 ψR-jŌ!A4\^VFKY(6jD~} Ik H5ݢ% ڳ$H !fTZb]zxE!w͸lH[ML.IԷ룓Լ '˿6SbS#@[Dm`EP.aOi}R|VX /CP.h\Tv˪{{F*2Lp.61,uvN=~_>>jN6%fSVK~?lHQl&'?}2\r:d0Oi7{y>+ h![O*!$fWI-KUߑxiI"Tk zi~9\[.EsjFYZ[M}d8ː+ɞʽڍeg[֊ 2vW$y[$m^b3fpFJSQXv|dD@  UF'+NaT]s6S"1!.8lLIt}g!?FNܹΎtXc.5} I qps׾'Q!5:-Lf~GA* +5~+*o/-I`{, ͝nq@% (e/ӯ,z,94ERaûS Mpq oVdR_(7\K"L5 =MO3V۷ft0_VM~شبN8W`۩KA\4 a 2zBSGDQI~}/ʗ94fRrѾחk쭍njdR|vR#eUs*[&ݴdh6+2 f sK$UL~4 T{ZdNkԝZcO5YHqKX~qM yu&ey}G4:$ch rb3[ ECS *i)2`Ҳ`O[d& 1Y] $cEE@5Fr0gjhrrO֤d+qVj8^JC<O?<~IW$cevứe9es7CDf-+PF.V(FgG*luCѷ w)$`)%#U9a=Ji8W#*y1|dfjf|zio~oڠ.bC\c|`Y|XzECKaw_r6Jj9&0 9TX(HT ۏL%#ODTpX>y#4Ig% '$)_Ke`)!"v:MsC(=%[nJlX99GjF)z5Ky$} ,1]Qn_ Z\6}?o]a:|g[bAժ$e .ˌ"DʐTd rȘ1yrO Ɨ1`/u u<حa ?nA_WF,i@b|k} T%v `"4|֜ U׉Х@O:ףŸY6^zm*#X. ~='f-`CNIR\ĘY"@'S#@p(6<:{'35}q۔8_J<3@W̚1֖=,W/BQskЖ6nX: ~zbC";?o!)ed&&B=^7sg`38nM[ZVCҙ#1ޗpAiD%&Q%bc'rܤ6 f~Ȁtob_ i^9;wV^j qL@gcso0N3%T2ß Y J3wT[̃ͨAFrq80S 585XѶ~R`.* zG\'07)mŁт0fBtJ/bz[\|h}.rCkqJ9DM*Uj֕h!ޙ8ـv${Wa U/̉2N~0Z>'Ru*qok+r` f-h~ V7GEwY/0,$ȂI^]K+z پ0N"nMֻwzFԁ4Yq2  {-e^}_#w:Sk+JeX, h7ǒI?-־VT Z2t!v9EXPU íH^n{+yS@Vwt2if lWNs[~;GN0bOU6y{۷^Ԩ+dH;<;Nyh Q%@I.5 Bac5v4{h Sa3f@ IBzЬpLXK& 5B&pj֌0 *yT6u]dH#9[y-*Wkdo3wjԜԓ~]ϥ\*umCfq~,Ukƺ-7\5xO0liw$Q캒!` a&65qQs}١E`Ic.Q[q>,z|~`Ҹy@)e@3,K*Nj|5A}wKgo Υ*{^E,8]Inj+)ʖȜL:~ ^f82~Vk &)\*dWz5e߷0  [*pbg+gTQeST.e"Nbt',1osMM8y::m &{D}/RA ~eα"mےfBؿz8QdӠH/9ֶUȴJPYŭ0Է)s1-'Ak {UX<8+I '`kdbO?_Dr6>a,iRa^o7dRTMB.fuwW]#UPO: w1նӠlЗ 8FQ%,Iv+@n;Xt |odGw;7,cbٝ>A$!ba *9%xџI`h rݗ%޻Wʴ"qRe:nr R\% d< ;IѝD-:5=-T5>i h6A6-6 v-:aF]Ȣa?O"il30 6(_(=?,`h$̦rA"SMQ⺄E WC j.xR1V}Җ$O%c91 K1WpH$[冖'"|>6F\9u#V|ڟS|u&YL Z=CZTH˝8"#pB/qلN)AmWЪ~ g⍃rpCIpR}9?>;N^ m16GCȌgCβ%&l7$; G4ŦYxEw?cC1g1K`$Vv'QgY~BNwik Tǖ ĈWQa[i"'"XWk;ͩN|$rs K5?|W邰Gg 4 \wJQ5ʰ{Z.g]bcta2>?Px(5g_B~xV҂ǃh46ZE.XBУz bz钐*S?G#-G IX: ,BvpCO4 `T6: X-x Q,6)U /k xNWD LSQ5Fz0C>^r~2N~CbOl,@2ɒ"ThbʭN|z^$h0sSMO`y RJq9m;G26,P Dh 'k*j!8܀Bd57w1^cwadLGBvi xZozW*2[BUX,%@̫QoO?J3^%06 "f?Yv8 /PKhz 후X]K*[༄'1ִ@aȎXP-t@bBCOr/ι]^B01b+`|^TcoK1$2&8߹/4`oEx}fҵl nnʭk횖O< {Xoc{pKB+0}pQO!3~`uFo9;uĮl+u(%_T&ԉ 0+JaTٽ][4Txܕg AHS U9.r Z0bLQe}F3c!n7IabWm*חDPHy/3 qiQ W?B`^hRkge ,QCam( lz c[,s &}GDMff)hnT څR%E Ǒ9#7hsobLN yHo4kYneFH=\=ڂ,|2ps*qzu 6]u?fE6턎l4-z@g(BP ^=1?ф0FmZP҈MPȰkzrE# p , d W<+c jKm*ՠlsJȫ"rk#Ƶ e%Q&CwU}vMMC:JgS4yc.$f%ZBs)`$q ?eS!WS{!7orX FXܑ;`e;8N5 Qz(̾DwH5ŠB6 ~5~QrEmZed%R%o"gʹ{N qDͬz'n TG]C!fd}=T(4  /Nipz5f3U!g`xΔqɤ\~] dC#$ZJWrHyGSA6dY+%hs0VC|ɼmV N3OA<_fJ!tS<APR ֆ'Q+ 6({)JN 88k"B`VA;py9aIyG@3*L_ fOhۭyK^tʄVJU"lMf轊{h5 o SKx^JU9~Gk7*BP3-wx;Ơe7ВNP&@RP7i&;)(lFzuyp!Q$q v ZqEa';@ybۿ4[|Ifq:Cme?n]FPBЧ;| [ȡz[<~rhVx>ˣR ozՕQ [%rȝ,kTZ ,upz~}wge1ҸT:@= nvw6٘<-Kz5NVk՘' $,;%/:ѷ)' 3Vwq)VdTX!;m3;{-A鏽ք҄S2Y7̟| 9h~S&9C2, CxvmBēoQfnROb/j. U3 xKte,4^#3ڀމj Gus(0K6+udGAlHQ"I vj֔ Wr< |w^Yw O9S.z tZJbֲI0N8l~u8Wo3Ҷ#h]Nao$<&>H&ޟfgI#X 7&N&8!T " 8;M)YI$Q5%A] t7~Fe$\IQk*c N5pE*3`g5܉3Q%1ԻA8X0"5P_ʹ24Wxi˾sZE,9q3Et1t$ԠzHy/Qg Hn7;^8NE4 %U5Q}Lg"d҅J+?9K^6ۢsIcg{ u VI@&-΢pU!5Ü{$Uڻ]re[)nkOg#`]m MɹwxJ)ikgki8yN:_g LQZV|a?֣l*Wa9j#ԘK~ZPA2 ׹j_x N=ihi ֯'a"!ߣWt`mMhu3h|}2l`<>ls5eYԮFwHɸmBۜS-EtUק9wU`OKu7щ\[ЀlGف'$VXˊ*]dRyM]K*b,>Ӭ9 T- &gP{5u3 cP> A(.{SJɈG*60yw7>.;&CKifl8]X,E.N4)HDLfXW8D?U39ݡ%9 rBB aCYNeh@׾O{Y KkZDAgC[spkӉ=)6WGCTozj_6@Pf +nTý! 1 {..z?dlq^K̋ 7>1!p5X }DB|um, UzUbsd5)f}& E}%qV 3M:xqJk Jh-wĹl{88L3AngvoG)/To c*D!-#8x#id3_+ž'hɾ珴g]16dX'-JTTOƑ=L]=%NP akq_l"]8~'{'[ OK8G:B& (`XOiD:vNnMP]V ߀'*w·ӡN{Msa2xцX}&gOPFD~4ObSNԬ!^0)Ժ jŬRfD!XC`ALS_e;~{|aU 9"`. lmUs-{* l[m+k|Цi3媑׾ѕ|gn K ҺdAy&^;Q||ح1X}@%hݷt+@(6+0Bqm4Slg"4WՋǞ.bdA7Z3?0c W7,#M`zGh5۳Q! ]6j`o%*:QQgV2Aɂ"ijMz@dG59{}p1\nt'q Xsg8ŌM(쉴~lrd%tCZgSE*;A2_ }SP$ÒO9Zh SuXLY+<.H-kL2 Zpĵ% mb=Tb 8NA֎ d3OT4zƨPoTf4D*p,L4 aX=R#9Y6 SHJ:m:N !tT*EQb="/>%DSz2V `mrX,`V I`vwhJC_]9aȑAI.nV.>@5rItc=B3!is<Lg(lPW|Mw>1&gIAV?(cq +Yjfsv~}cE6ϺrbZof}q ĥt5r&tFK{Z~)!qS:ໂ1/ %@V9a?I.ݴIg ZRoMonrK?Dm42AeݝCMy>kGG4jcئ1V3ոO"~7 J!WiJzB1lryHyP  "F+ ƺ\h+l ,МӑB.Ldǵ\͝BDS C5,a#Z!h3qFq1KPz_eb45ͫ M WM6xQٚj8w x|G}n<Æ/(^l*wC#EQ'PH CЏ8J$9~>,״~Ԁ%DF$纶7.H8_ܙGvUq,!3" ,`ҋd0Nnpuda]L*Q^Q'zSl36_B' ~98EsŒ0uZ{E<);=yIXTjUI+j#(0qZ]>ъҧjٞ Os"hsZ1Zdes ZJ~|P A'W^->K6\5&ۅ!<:UZou[k>^}FsUL\k!i7 c_&te({7d>zn )¸6pE~[a5= _EUbR6h ![6(±{tX38>+|ѽsm2h>UA9g|* %_ijhܓr,ل)5Oy$.=;Jm ;yÞ v!ω{cX&$ܖ2Kmڗ3war[Ý7RϰwC ,bnF:H4ˠ!aG`$qVWxm|- /v Y\:/DF&Vr:4OU0Li/ B?k}`Z1g!U @')S}+rA.o(dE~t5ϻUjXdK!:?y"IC'aw+) 9t Z/tAiu璊_l?cBʃ?56}PmKQzW[0>4(="i6a <%1!ib$=Ȓ\f] `Gv2 7{0J'ѳz<*l-7Iq@Y825fn<\w/`8ePyG+deHz)g?oAܔ^|{șP)[dA'x.} /V{ c^ -S쫁!SMgr)~/sK1 / }y@-13E' }4¾ ٣@s||o"a^Wk즉 ~~LUu=Y"Z6lቺb*QԷi^a ՈE_KZ+ky,/?E i<7R A(̰=Ƃ'0Y.Bl=~s`0x{4:lgo!35eN (Ň-s)- 7Ec쑁ڛNָ]  =X<&E,G'7 pŤbM{jZ!*RUe֬׼ rJH}IAnɳuZƳe6z͏Bg w\ 4t'0ih6pnBtEwt˪6D{%yQ- ;YP]m3P*3I%@6t3ZI?hW8Pkɂ729q|VAmrp9aP=:$e5e/DyblH65 % iQ D/d!D57B{EG@#3~4[ϫx}"rkbj%-ܮ[p dz.R9Y8 b`ZoKZg9 + w}&UL}[n#`t ڴη W k2`0?j麮93be$Gm~I!%U"KfY 2?woJKR hߩ ?DO+4-_pɆ a~'0tvWܝ|MC7M>bֱrbSU"ʊ7*o_ՁBjTa8`Q/<߶KB 8% 0P(zWWQF0n t!&"k3:9!\HрX x T`zKl|)aVh! ?4Q<H{҃( >͊{`eZlb̝l󧛟@\s2.t3a~piX}fAeV_1# :U PA1.*mi&_MP 6i j#5s'㨎rԈ2YnT(YUT/G,3Jf*}H)sUe ]Ўo_i39) pfYҬŨ G8Vx&) As(m*laƌDΦ] iľ?9Dax{aW8pj=;K|OQj"M@blS"uǀ ߶qcUdqOuyW@Q5T{`ݏV`^x¥-jh:& RpDݫ,^͟BϪLǦR2/j~m7IrH1sm7dsfN9\bqs?ݴC 2I#R}j+Xj)RiT@#V0p @]j/NJiTOJDvhӢ^$\~8%[Dto,=ܫ3 Yḓ FGBXֳA杠y x4`% r2{َ܃?kAI"'R`!kS,C5d;qb/ݑ0a|`֯wxx2A3MuT%xv/Kr'J2n5}mfMw~O}:7Әc/Gh_HHf5 &DHqp,?gp+R~f5jbem d w}HzSzta#gpQyA`;C*3r~xI1:1HrGmߊ#m/̳;u2PFxCEE&ދ'A֞7l=\4Z%sAv!074Üe>a(:s*5)p2d $tLd.P|G\ =:[|.nWM:SG͋er}S,x (F]0 )[&p)&; -R(PT'(w{/sӞ03C #L7VfۖhY6RGݨ&_o[:~If FazkD"4msG⨧f s:{+5"q߶̜a+HiNHaf"`<(Ҽ(*>aƨ)Pi%1Buki?]q uWMPEрhǓ]txotweci-6cR$nbGMN<XnA9n59W\j +[]^jk9!),l}=3}yF%t+X/G7GLQɲpAq]d'$½"egl>,BZN?#~N|=下RxH_W<#bMuEScvG}o(Y+a q4N+V t۞Eٚ2hv͍oFTsG\О^?hJ?Ň`& '+8-h.K"N8xnhybyE< hU@9sQpnmjrUV*cJBc;i\VwRۤ%j=OB']ҫus޸)Tm#R M[(Kɟ PIT7҇nC'Abl26bێkFѼITĘG[)+yxjHhy&ĜlUq^Iwɋ7[ukXMo{C7pYz:ocBߏ'2:?썘vD'KfX>c l[ (C٣^'X!v)6x퀝G:I Օ!)#&% F8䑞мnҴ s6;*oo0%ЮvXɴz/kLQ6EbtO)J)Uu$1P@ʶܰ(a#].Q_^4NBhsJIY(:TI\_bƢizjHikđLN$Vrے8Oq}6j[f[Jf ?ls|RRJ`{3GC3\V$7-ˋ¹pW-?L3hקIeh@ `?73.{X;OJ 7o, 12+*e*~w?83Û|IKbc{J:# ˢ:FOιEh6B[bMo%VVAn?) 4qe|[5 @tV.x-|q{~|y^6L¹ ~byTdyQfܫUm9{k AK#{$wܻӣ`DqP[ w$N6@rqF7 +O,DYȢi]`hx^3UKe'xr8kȬoĵ X{:,ok7IOf+cSJWh-/⟌Ui]b u6]~N. PVUw4 q/IZrn.iT$r_@c#rJLˌ}:_PP).pVʕ(t hbDyMZgFBTjjD}4WsLN<áF"hOVSw(zL_M'oeқ&xj-k^ X4bt_O.^+ȵtrhY33ۑコzuF.1abƢv,{_-MJ61q%4ړ&0C\xmK]Wr( e^HϾl 20&t%(oY`ɎDty,7}62(GArX&H?|Х;l䙤:5Fh7僚߯UX뼛Vc0\BךMQiCIDJJXZ46ð DHGc fA ^Joxhx :oZ?7W[trdY]/Q %bdZC,&iͭ1?WFq 7ff 2 |COC=˫;B/mHS6)u޶\RZX^QB\a$6.pW46ɂoX؂h Ɠh V2ʆ<.f;rt .bciXj|?^O~8"$E/;.Ӻ^3Z@seNXr7 ΡL¯ʕ8nAfdu3 i;hl?!f;aAV{d,R7F矦u}\}$*n@RfH&/7M@u1UI꿖Ι%A13V!=焪^b%v@bl&RP_z{-ĺ?R}Wmӻ7js24! A.qeâƭ^ ijz[!U)]"=NciHw"|JkEnnf>Ck7Ո QhZ5&%Pe $RLX ) l8퀑4`w $Xr-;BxBroԣ>Q77 C~8wcP@f۝hpוҳf6E=^> 2S:ג[k~ʉ} Li<+HjzZjmQϧ6StUslgj>zSX%u\J%_^T%$ Iy(9P([;{3ry:h OSƤڛb@{?m8M0߆R=֘dD 7ʔ]A޽&0^Lg10i T<B:1C=,y*ĤHޞ g]POjN:xx@ +l2IGǚTz ,Ni#1zdMج1*>.Tv)3cbN64xPkȱh'iV@!Ѫ qGQ򫱜ǽ_(7)! 7^ނ}r2ixN~{=ؓЂ2򐉲pN7"69Α9rJbZj%=ɿnTDZYdDl؞7DÑMu˵B]A 1zHM-؜gРxJ2*Xθ4oc=<@Z'VT.֊&d"[gJK ꭺ+'H :AV Ys,.xh $. W2+0 ֝[q>5w3n}J~9H>zp erG5C!JὙn#7"-S5 8>0x/V:&e̥X0aR$>f*RsA*ɶRr NxaҔG[bfs*a?u.<0Z ju'K>^gNXf͓69}1/̈́;W?d}ԩDz!'/LLDڢV "=vރq5fYKHWjred(il(Kj^`Sar4 0'I ht'~2!G(սE[n$BxSX,%3Z@ne ,r80!vtLe8hiO&JS'h'F*T&Q@؊9B<ܣp̥@,F_GbWŋVuM+vfԉ7ZiљLx ~{a}[=ńXs` ]wR .~K"zc ͌Eo5įq/ Dطug ZZ%͍"ڭK؂+Ln\>97/Vjwa 7cF% Q&ה݀jt*,iRN!˲1f$ecɺ ^ֶR?T(']KA PCeЄ|Ӟ}$uCMtœtrF N'qZ/NAp`^ōU2j>G74:^ nPƮFt3( ޜv%NNKV;`j*5.JcX|2[z\hFeśab,/h:5?I,_:FPA$Ԯy?p# ]C,k'f/I{co9Uv4A4h 9Z5⽸U[y99MWc15$ ;H;, b/?!~-l U-l z>V)%O7Qv~z< Eg#s&{l,剮K薮@j [;6S P}D;uwƜT RkPE~WK`akZ8Ɇrĩ?\ i ILj] y-oN&wXL]B[- /5,K/ӥTK,o`D֍@V4W7wz/'@;%ZF _gW;aM-YߡJR-P孨9r׺aWJf׆C_.eΫwa&nzJĶ\)S-Z{&,MHdTS>'l@%H͜tdnk Cfۂ9&%_Q3;1Ii+iW3\;[FcVPh,8F# =rE8m&e!FXG%5x݁n69xhցug~':#0FSpKV`&N8!֬@JV=/٥?ԃAJ{QPCZ@Ť2ҫ5Ն836A%o%ydˍj hEAڹ-[T,5 B^f3(f$^aVZ2|l}x?Lqk)HH pyJ@Es%*034m:bn/l"_lE[gĂkFN*ܧ9#ÛC5MndmŔV^2M#.Q!+>EA'zIbD,8f#=ЬćqߠϪZ_2~dcdY})vpQYr"(Rp&2/e![0Lf$ HßEiKv۸x'5BNHF %Z 79 I;*kdR}#7,q0+'q 735-NQI yG6W e{ O6!Rzu蘳7 GirEi:δ&x8LSn`dJ߬nv}K&Pur~j^{rL1א藼 ^7A/ip9_k/1'Z׺tqI"5=vMo yݤ2w:#ސ~-\USF |oiwϳjm 3W>+}Hu݇W;ȡp  ;D..,ꝙRlp87FD[Q#~#\ŀ?A qnS D("Š\GpŻ@],uͦ*.(MNPi7!4EZڑmx)-I)-O,+DUTE{g1iY2Npv\$1 73; j(k2cм+B*x *v:"\o5/8urO0Duu'!=¹Cb}.7YK?v;w7TN$]~j} h1 GLX#Er΍ZnT-FȬDқٵSg]~fE,_y`{7iZ:P3t݌%۸q;vV ɉt:"A֧V5 )Ly]~NCF^y] @ĽXS2$`Wg`v2 Y a#\H$Q梩nݙ %e*2zV~sCdAD)/P%#}TaIb]#}` C h֕Ӿ6"F2t$J6唇$O oR%Dv0&ɘ?3U=Hm902C섗Al* ;e͒Ja#N@QM7 hC<%jP!e"~̌j&BVFdʐ`;<Hzwy##zj؃q ij:.(nGJ ?i+8kaBX>o.lNS{+wr\#,%Mb ,a)i֊s]HE\i2<,mvEɃ G|ep&/ࡀbI8_k~vPe[37<{t5 1|M_iuwk;!M|Zh Ox^#]B)2|iڝpoAoWƸ6}6mԦ"HZҨdND Rp|S;G)227{YRWCdv P@"`&SQ)b+\/gf~n+7Zʨv @0 f6+ZMA聴'e*!M٣Ӱ G0RK^10?8caBh,obPiԈ7G΁e*[il C0l7"4#"=mQ2K .5NcLѓb$#́ۺnbZ@"*H a 𽹋ҦQ6_n tZQI|BS ,"d|,uN+amN֮eTCCMY['[:eCT*d5pc$ij+_ :,3zVsZE7S"!fiO{knA\j`QU}HlXeְI6.I#̓u 18b5/5˹hG!jlNI3^\g͒Dr@Vk(c=)WH#rLwO n[.]N஄■H#Ǐ&EuI,'iV0փuZ>y_.+HkO|bvy##l/Ɓ`ßr?x En٪;^J'0'KTdnt}/bJ%VБv_cg+ݭ"VM]%|P,m PB~ ,1{+Ab36jaRzǨ0q~ E͂(}^dy[nDx|yR|lH]so7dOo֨$CW$EN@ dOX\d9|Nrπ2l,z1I' | mH B{E@󩱑 vC?6'kݼ^0m/ LJ2F)L<&0P>*]:©뮒@,0>oܧ(^ЋΟD"m54[iXeH235DxL{|:#*y=u4f;e31f|_/;o| yOqD='6F5E[h%ft-]pST Lu`$YOʹW.'r,K*"g[',uQG0 z#/W^g?:s6(cU Dl$QIˏ0\`,k#2唖d(yknM(Hr妨P. eh£&&[^3ƗZ妝Huc̔ͪHh%22`Gָ[!(.|:6ף\r9_FMc0{ 7LCnzC*%/#> ,b%[W$Pi[TIV%=&A(H˧ tAaD%4^Ύz;/^\\ANV6Z NIν^tDsF"IϦ4?$\)` ts]RrZ8t[w_g^/,3_r {92" 7( p@7hG,CI%2e0W;4HcݶH 9+"2:x7e'AK=q΅<*'&Dո@+d:^ZŚbgX<܉H29Mg}EUk Km2JʮlWY*]7?`x9JLYFٞ5"i? 1aNq!P4CB[.v_ZY7W7ߞB81sYO*<Թ؉X2CO Oxv Љ/[S$j|"v|YBUtA y (Q DDQ+wӘp2],¹gqEmTrM#sd!FExCKUHbS&YeCsPW Ke׼uI Y>ɚ"g^!;sy/<E(qVg\~,6ȫ>+] 8X]` GEaIhv N6cê\` 8K=v"U:( s9)ON>`y<#×%X^-Qzlf πNdf(5v{.WX O bciU}%c+M+um dV<?K!-WozhSzr`7Twiyi2ƛ'zN]=n/+Fyx'г{"a .Aa%'uf~'bW:<Q!V{a4%w9˸䃄R8`͂~|Vl Ҕ eR LEhX[AҮNܦ '+iz+EP')j4Wx/*xABr͎.>@f<@*%[x*o~UxN\noFt鮯Hc=:XuФIw(O8h _ٸB-h c#.֩w8iqOr~ϿTic!|}Hd uxHlfnO4G*ч$}O%P_nU,)e)>7 6Rlj,Y֡Hǖ~N.VdoKC>\vh^`(md(:Y9!e`3e+V1_8Vfg -i^ s1s4Z]2KHlDa; sj u0%q~ ug<,DOH1_pWWΕb`om<G `  俢n楮S~d23^ޕ#)D3r3&/PɆͳO =8b^wúֆ|pa~Ӝ/+r' L2:5 @"W9̝iht,ׂ[3ĨGWE^y:l,C-hDFF7oKfH`3Rqwऄ%<ͧ_DH'=& tuv4MX0HۀmؘQ,VayZji#-*h$+ cL~ 8t߾T:W\'YûNJ+u!ihm?nAa-̤֭V% b_X}5/@Oeapku]~ KE(hއ綋Ix q`@6'XsJ(I'q|l֩ l#~_+,cv0Y'r@oJj.?ėfΏ41]+V,\5zc qN%u%VpLs"^s*gdj6Ah=5&6 RyU=lCh^5S0M-݉X sOG_ezxRc ^ 8&QXąH9 rh$Su0UF3b[υ]h/_7g3'P9CQw뉜ss5_71r3, Ȧn&AnF J8N“& 'q.9rZ!087ʵbM*ئW5u1~h_o"锄SڥH,_;4ܨ|M؟ M;J)yk@zYK W~%Lg7#Kp* MI/)+s6W{ja?h Y]845uAs^>UQ 2E/`)nvĽ 87]ފ"! 4 Ǻ&83m'#nA1{Sծ{2b0)vb̯E3vGXȸ#b/ H7I%.{@4eȫT괡ܥhGFRJygfd}ZoMDqXk0#KGT&/vKe $Nrʿ?o[ڒ@e?*>o1.* F7Z#UbJ^--:ٶ6&VųY>W4q(|L?+%VȾցa$"U7\KIB?dCfieN5R1pdD,cv?.a9Pqh&  ] ;J1j[ yP!lS!.05m50Ze f>צnY#:@jh݉[ch;9:f5TYj+zViX:s,&$Jns х4dDx ۥk=2uoAUkĩo/)-Fu#Zrcj;F ~_WFPD,eʷj&4ٱuxg4Ġ`܊ ̐'oCk%^슘0K}:Nk[ * v5 Ґ Ls.cb2V 5>wIYg!/)I'Þ1wE3PBųnulCS\{ŽU]3 fŰcܷ]#ȖZl( 쉵hj}%TTMkaR56Vy&֦2}-kWGqG5y'+S0J2*ڄL" -uAJ[ <׌+`l2<'ɗ&'<} 0!8ၩ3Uw&sϝ ״Y9fW^8txFnuy&HgD̄XɄ|[)[td2plSelSo|c*9F!>녵ٴ dFN{N|0 HOJPkUGwso*Xc\blҺlsS7xy-m鉝 ;t2K69oL 3avL9[}b؈zcl37S>Zz^1kcKFF^ߠ{(p᨝\N~ œM2>=\I#R ?ENKUdu !&KsW1;͞ԆO`)˯ V%5L.07z@|$qS йy ԍޫi⾠ @mg}oY? S2-P(DcIJ(a ?%FPG,b$XyNó:MژhKm;f71RϣPHr=$}{N;"s @D/ u< ["-{x!h[C]vaƂf4 zu\|g)= AfM\%v&*}H/aErB[( ŪTȊyţ4{XPR: u:"KQan3QeOH_T/l+BaғrĹ qS2jϑ/["f 9_ĮA,߮Pє@{n*{.>ZVM]c8?, BiH"qR3ӆR"R&14gs4WpU ?{Ș-0g{o@zNdA6+(LY؃"Ti 6 ΗWB*i[!\`NISgB.T| k~R:R5$ `Vϰ[s nd5AqP pʝC)RD5[!ߒ5.dX͵=G F#"BnOH %ʮ?aJtdC5𝆶=a| ФE]HԍZ @\lڊC;8 dK鰨 8†Ѣ3? e_JzBĔUY)O˄ъ:at%Ly%ҜcihH|X;QBBk,UTspX!i(GB. ԕmvhS}ƪzh)W&K3RgqN$u[8nAoYН_8r?) tx=z!- \`P:ս$q=xun,X+`WoL AR&)CMQ,3@oƠm1ʁ27*QͨgBdMp6kƧUh,`oZѯ[WDqvfJNWG8@z)PRN}1%{$Yuԩ)2^0_ b(8$C31Vh XURy Lmv2?CYp@i|?ۢ؇8CE |SDhQ9NV/k~,zL&0A!b,Xȧ u/m/uLLx)jlDOP:X09F**7CHg򶶾,E{wҸzNR6x 6ήfFlfŻOAKwMĂ#^#RM@YKo=*>znR*+c s{T\UUǀqi-~n@(tu 8>G6Y>I ;nt[%)6iC@5tV#x]%D.9䓡("IF|ԍ7%w ǀØ5?h %N_kVbzGn,jO1M}8߾ /Vd1Wge(mT;gاcjc ׅJ5MaG|.jm6/6zE8_aAҾuP#Rs:'Lv(3O^zTChN3ecQFB9+H=EySkUdLluOΚ=ɭ]+ߘ='] vӞh"#נqB?x 9~[Ieh> e7|k63 ntDS*HZl'eWFnukQrvŷa~<,Ƶ@ QvC&buxnKxc֟Z(Mąou`?ZHrZ"NA>PD%"`t_@G)g2)eF>NX# f n'@*8Jt*Q#`ʚkT?bA}xj#JN8_#Q9W#GeVH*PqK;%rnJF2~#$Vo#V<+iGYXnW} YsA"U$E}X5i>/pmz=?1f}KP2`#gx89Dh`m?ֲR tB)Z'"u|t KX>v(Fso㡡Qm5sKj1-svNl(5Sǝ|bnO'sqPW'pH"NuY#XZy%[n>Rxy8;p,dPz/1|`U8S@)$/< {wRqV|)moa f\> Zapo*j5H]<; + {^[HӾghj{U3>':Q] (OCz$ң©-E%F =7A2qu#P5 9C'1AWY;uscr5WltQָLʇe_Obg_R@x)2˜Жry>K^!˭ݗi>IWl[OǶeK^_RPk5ܰGo`<+Z͢0܈wsn`3ƙ˿¶+s7 =&QyAz;ltc>J>G% oI X'S$ʋ>u~,`/ZI8ʑc͟eYOOQ'O$h|?\ ȥ?W\% 580Y?%%qKk#P0lO Z8*ȗ|$PWmG:%GG< fWeXe.vj[E !ֆkҎ<*2ZSvP(UiV:b ';p|Y0&GWHP$nK['aɪ+ɗ"$s?_üL٣};Ç |X-RK%t۸Y|& Q`1xD5e(GfXu 2˘6#;TB'wޕBۭbQ-Do9 <0ivOP2 {h$!LObi˟&\D3O_Jɰ6Fÿ*]1B69؟8W|(~dkfBu91YRa`,Ur1l5y:`` ,3'^5av Q&'ڜ~NTY܊R%l 7v-ȰA&VyR䳢KnT]) thSmbunqtiڪukဂJNYDbms4&oxSng>;[;z4c$+$Pq%| [˱w l=SJƏ*:{jXx sSK@%>RvB;u8<DLY'ԂAV^䇝C\KDq~.p1Y[GΜ:t>@Z{OED6`in9Ǽ< $͕[U⍠{u,mOtvmev$~U(2 ECodrQC^]YOo f|npFX_C<'NLm׏tVxq^WsQɁnZ X7 6}S%u"Uvȉ2Ҕ]̋}LX<x) x iIf6Tr&P쒛}s>4uzv|DLvC ;rhщomzQ1<FS[R;7@4J@ FrD0OIg1AS t5f?sņOua;Ro~yyZ%W!`^3]ɯ17 Zb'vIѤ֭_93~U|-1YFާkjWR/¯'*1Ml[7My8˼OI|E`θ{mo8& [C@s&Y ("zi[Օ}G)e+_vvB4̭q('W8Z^/ 7")m:Z/;1i*bUήrnt3Vm! »4LTUHï2{oiڸ}gқ)J_6kD) 6/wFX.Aʂ2 Le dsFr2ugxE+}^$`ln5xSEwH5AZ D REcS&E˅o/NDϧXRZ6Tci.u0SGP  KL(,egc@{S]Yf&2&6 ۠e/bH6v#/)CIٳe<r@qЬUkEDZTcы]UկUyΞ^&\"b,hGH~1K?#_GwfMQ`6p\I3S92LB)5% ?LoXKNA4 ʔY4WH΢3tjo<Ym'o7IKsxRㄦ{SyQp%^W1̱'H'.= GHtVf"ruad$`?ͺឫ2 R^^p0okSx(zu0BYp!E ^ 2pmc?tTy[Q~>Q{8p獂c͟Tjp2n(Bb,H%p מQ}WFB$qT|@{f! F4Y톫a06) _fǶ] C!#WB94\-v'@ei)*bYUv z_*x&Ş/to*=>;<:6As"}ľJbU}|[n詉q):<6K0tsVglĻ&",>|Q{.ZͯD5Ghf2c0M"_ձk8:EV /.m5S.G@PAoyZjۛ4KQ*+9 $)/ASa3R5lE#4)l0-;K0~5 }`r#dVzQ&n?ʷ`mZ,ogZI&ld۔db :{dEl) LXw1©KFv j:i>5G1B-XhmҢze`f.r&Ou½JT9X)2 J*V_MB~C46;FQe(hժB|{ qv뤰Yw VЦdQeQD2~umݮ#A2cl*JeIH,:wae>.0~R\m0foL^CZ8,CV+ϛ6jZ2kB%ޑlѵuEu;Nji^v]lvr:2vB JLvu$ c˪m?:s]'q=8 ׳׿ 74(N]K/zL+qwq; r)0zZ`#jϚHtrh)W%Q^١(8A}ļuirag~&hf?'͋-ZY95A u}{wH\e+n>s*LNњ+|6^Gr|\lr*#t‹f3PFOeb+kBg47u*{=hevm[6Q1Ru6Vg*G_ZvzYL1`ked6h^1(VQeoq6'/|̑ ^zVqIq5V_:.7t(4Ȉ`"=:Ł׈Ns:: ?<."$煄8E$ )$G@_nNU]w~'v apa{=`N~/ܶ]$bgcJɑeLÈꌮ"v̗_fc 5" I]`(XHQE9JXF*k6x:,{˜5|R\;Kkv5i<Ne0A.Wӓb0hTzRqU<_M) :~0֌X|' V I{k]p׮C1TLeqSλ nJM~&ӽ{#jt =8yX ԵHj 6+?YO"}5Dζ]VX9lydbP,6ϣ)h2 k9Sr?{a}?LT1 M&kvO5*OOL1jkwjVRM:ݢA<j*Ve۱_6}WB'GqiƀnZ#;+߿47S\yYEzls`^ǶX֦gq|Ν[ ;]hӲ^/PJI'5ݵz1/ /:{ʃ{~d0OnN%WC ?qC[]E 0ݙc˪HRÑ~8{m奅|]mo9݀ Tȸ0_9t>0=lE?0n*މ*lG^8A"*#2#M/<}AZ 7mc4)+s_RGm,5N0_o-(jM"HlR]Jx (^;2)XOA) yzgtrŲ&hw%)dy^04>b(>}%QSF"Ɗ!LMA^8?GͶBN&tʏQqzF@FW[ߦJh=5 "% |zUUZvד Fx2 c枻OR=?Fwamq9+fMFTL/@z%Fx& Oᓗ,ev J.lРB˂/ڕyQ_CӰ1U6 ĘIS' MH~RQ|ghKŸlq=Ȁ=>0:?Q;[icn>ǃTFO߃}1YTb]|(Nю%F;l>cBK$ĽqTb[CƣB %W&1\<:Dk8j `}gdQG`#"-(CX9]8״[C#Ѻ^T)fԗ>^K9𐣬|\yON*rq{.QG kiCѷY +ˌBғ3~͐O"Y0)0  u~\/WٲE hc!G/U5NMNlmlRwY:J9.p`WxwDPcDS;r8 r:L{;oTmR^putstq:d*upŗ6N<ҩϽw*(NE1|?I^웪@_I|| w1>TtX +rh2nUSr@}l!WvFDjj+OjXvPQɀ  m|eh^$%, 5}jȄm4*>@~-ondU.9`>gd4ed U6tƮ4Ib9P+Ds;ʔ% Ӊf`~݀!}i; y ^AY ;`DV].^:f [(3 ow"ڞ+eik pԛo K>Cot2=%Gj4U)ؠfm.%aOQWuZ`I, 6R ]A?cg/Ubp6C%](e8TI }uPƬ+̎}Ø"ٓSe& d wo! !9QKwE|Psd5$?(끴F=vm Mz;x;ߛP4"E߀B۾- Ґ)졢W!;gծVV037#.ƛLCo"*;C,^9;vDe|79Vjˑ])ϩ(!o> _ؒra*PdfHWJ5;F^skp!m{bL"(8$k V֛g4%q!l'ji^UXv\#uy5S&N^1`όF.QV@I2*1qZ W3r+iIuHZbLږ(t]HO\&˒ڦfU5G ~f,H<= sv-?3 5`>"ҙdSYB&R"e}^O5"q#bYCbIV("8-s.mkZ [IJ_ C+bx_G#LQZ\ICk79 Q%_~WqWrI-iFw ZuPGA@/RJ䚂c嚭y#c%>7'V[3:&c)o{-c7(V%&2̀L*_򃭾mB@/@he;bt*5lob:5qҭݙ;rs`[ܢ5V_]qJ,-t3Cׁ Fsaҽʰ)nF|Θg 6q9 1JMTA?z[bmLj`!= -F)ɴ_=RYoJQ _8 : n˽y :yw76Bܬm4NO e/DϤ}=M4L1E3ϴ#I7K}3XRl ?1n7*!q.KWB2%|vDD{8eR]7JJ7\S2h h)X"_ 2LȳGjP,&Maz # &&dNV4e*.rsb PMLfUjr|_9VGyvXū?] R\+&gxxӍ Ձ>};&U!H)u0 I)hl˹ImՅ'>l<]4|ْ4 *f[+q}OA?.ᖜ`DABΞ%%ߕd;:Sgbx4`{ՁC?8n[ntW+RT.z-13S?Gh^ a'-@rʾ,q3c>M 2=}W.(T+%(2Rĥ |D'ISo)WL1sh"H|oan(/yUYk)RoQAk9 BF* r&UYw,7Hd:9BLe蔥ڏZ z~uԟFO=[vM2">PA|9 E8FVuƽw-oN+"v Շ/ iyT.PYqU16MRbl6tL,UykZQݢ2Ωz֪pjq[{3`T;BͳO9·%BC^wP#{L\F+i&]QM_  ~r`p}T7Q❨_nfteRQ0Oe,%!s`3#IHsGGjle™Ɣjp x~q-1'83 %&j,#iӚayߦej Bݦ*'_{* (!M>Ɓ%-Nw4VM$=yb86\=*13co " .rPз_5)@^8xV_/L8MېEMr}c^b'''pM1by6 PDt!j>f]g0YI3*9#S8:孱=0U=Neqm F@\Onߊ\;:qT?wR Y>mjFߏ'/oU6&<*Sנٙ^[I4(4OL=[5ڦ~P#Qx$j肌!ujz:F3Kc =,n&̕k3S}Y4%.:Ҹ%efSxԂL'TJCp+g޺+ɠ`3*b|/.P{Dk]B!ÝZO >bpЀ1U~ K/ؤkΦYɃ+[AvX55{g_B'%iSmI0hwCa}bĤ ג u3֪gz 3 U) ÓhʺrMP B[Al#D:a~@$} :${I t|z,NZw?T엦HIZKYז~"r ] k0Ga.bds˿u*Yn) nc[_B֖AQ wh`ю&㔘ݰ_j' [!px.N`!cYҵ^!g=s/25c緗SY!\-+W{Mb),-'am)lngqOb=34^ J76Ia^3Tʐ!1+˦v UGֆڎjvTWM9zN׻Dp?~Ч@m?ǺX׃r̥۝~-/'ʹ{5-.n\\.(G|YHLvfXd2Ggۨ9B}.:ʭȕӐ.H=)cjJw% D(ε = X³3~.:sGzF) 2u'c @+JSB7J`@l+O @ t6mHv"E~S5ALA-{]>ueڻGYQ&5i dnq,뵌?E& ⠯Ա Jc| lIpK ^V!>j8\C,HV9zۚ⋩PTI5 9xXH.P0ѯp׉ 1ժs5҄-!y@]?AQmIJ nGlcĐKǠlJ>DltIeG[n%1p[.0:{^--*MkY.2e\xckou毡imrt=#<1NHc& +S2E /$t*"\Oc~}D#pMQt2y*;H7ed/[š/K&: y)(D77ݬWJov^#SEn~+O)`0 UΔsM0pKX]I TMy/S֗Sgغo%*8窭*z7I:}hY! z[jW~edoEQB_2`nC#BWlRo2$p2}PΠƠ:7ux7Z \+=1!ߜNDSkaZTnHs hPG!r=yk߀ TA"U4ƚRޫl3e?,˫kk=P35P>35̍rfm7U}4D4eX"j{~ NĈhozŘbV P-0NH]mq | WiHäDzHu>vkGUNh*#`p4xD`!{FtmJy7o,Ĝt5 )$ V2s̃ԅ2GV=ΔK4d`>o&=NnƲZIkߩVԽ{s`jAZE' kEs ~Zoh¶ d~a}H"JCHSm0QdGt\.° ΁?;jé Y ѡQHUh/N0Cj&Dm|[`7 7ݛBKCc["9\*%Ӹu}vPG bS+ !}ᜟrXۂ@L ~a]~YO.,~ݐM1njow#((SaZ*'n>NܹODN0BJi7+ \coYRG֕M\s7D@Shsڟuvu1{a}b#Y+10.PYu̶@ehJW};aܐ >{?Ѹ⎌{ C9<6e&ĸs  'G;G9)Uk6ZDZG6`̸ 344NOg`I :V** )Ȭ*NfF{`fupmS&jၩ:jrv~J\:]Čp̵9BHսJt~؍ž6O)„Q]O{+9gJ bEעmEX7i]`+Mks1j^Ng]]zw'7NY<> 7,5jfV>8Us(j"Xϵ>(7_O3bh)(8*q`Zr)ؓBHc[2#Af8)]YCz%o>*/t. 6ةl?fcbv&&u\%[:уYHr 7/xM.8Ɓ_u᬴S8M[pkWh淰 uVd@CC#B%|{Ȥխ#D[ww(oIT[2TsDCа2||'M M3('΋(,7u8U|s5wj^W452MR)aQ2x$ww02}K-m@p[Lu{:.LO4 m |J;ZY#V/;E/O j>bޮworQ]T?KXzx:!45fs;_u]j.kA]\-? V@!F 0l"y #[AK쫣=kKR*J&!h$.nBr/nnj8⸝tQ#^JK&7w}1 a#?+I C?YP K(27XӜMh?,QEą*ep18pEc'U -(:}ء]^yK7J11)kܳ.O1UgcR/DDYe}K ̺ 2o_%73ف-n\n ݪyNbvb{/" 0>]xΐb#ӕ˚/uv&?_T Ӕ~9v5\74:T1|iGa^nHv ݔ%藋1N*9&kvCk6&£4PϐC<u@q}D玖ܸ[=E9K<-eP1!r@<ڡoWkB1xNQDd26 ۀBE!t\CReOƫMz 3>[k krx\Ř #qG 2Ck7,͡_þZ7ez,jZ-W#{l~ ?AEj\,m*ա Rn}D$'կ6r%Ë:8hmG*` ]jS&4J-YfUbYQ1d$=7FI|!!ϵ8Cfˢ{vXHC@e #_;XoIgƳ .sc5hS#z)^SWJgR"p[R [Èy;?X3Rm*^}|?UZ@SV~i%x}>0'o6TvL\u&n `w34V Г2m*ݼaG o1v5$WȐo,A=/OB0;ɐݦ<=M)0m&{T,y.oTv`MxDN?u= 6Rހkl`d+E=Jl/Z}% q͖%y q!qG:$3xV܂kP`(Ͷ*ǀc/dX |oXV6s͊-Te["CT74TP12O.ށy_LU"%Ikk.hx&Aa O[]I6wwj8h-k[hp:K6Wyb%"lEysL~:|Ů@v[ec -w[QoRRf u1tk5 ?R:Q`Xignؗ*O>zMG>kmRh * N;39s"sֲ99"~( zOw_(ܵ欃jPBaGAXȬb -❈y&=A&ԳTt#C+|c\y1'Wd.#4p&={#}Z: n̒#2 `W߳}qݷ`@I׻[X/5&'io)̫;Vl\p]xI~~bmJ= RoM 5h|ԘSLG3 0PGñW9$E`s5 W9 8[W|س5Bx\t\qp^[?m9;'[JC fì;7sPbkMV=u/' Fۘ5}A0M"&g(b.kHyz%@lg"b>WkˬJxv/',~֞|Ct{q+lhѢ~r4@¬"c g ,kJ&_{\ *_qfw-YFVQN:eB)|eu td,4#~93YT|N٪Qr,iU &?G n(җ *fx@ Yx:\$ 2'kV85"`]0sƴ;[/oad.N-4C|i jlQSѭ8A?!5:(p'-> [\O|;j u^uṷ;=X1y0E#ZV~}7JLީ&4zHnNϧ-(Mj?]hW4Br1[m `>tE+Ču`Nhww{࠴LDQ7 @<ʻnovK.0M,w邶EL/~k6p?e(LZ^އ5){!/&eV6^5}υ$OT\ynQð wG fh2z ^&-G%Bx%9ׂV"XљnsifvM=r3aGC%ԮuMӋIYIlT*i>DLdUVkyN Љw'X7Kҟ*@iaV!ky#C]W.&`;]0@jGl>vSO\[VӒ303+ϴp>eV !i TxnnRsw3P2Qj,Nxe{0^쪅` EwYl:\;/CI!.YT L"`œFwq'$T/%\+qP/QO=Fk¨m;̀\3 Y[\Z͠a7Cl]Fbծ!>":L).bLe3v&5?1.)Z,9?P:j3o;U@&){UnCIEYAՑ%`&<-iݹ?,oXmRVVT@$QXH**LX=_rZiF?/E!`:R1S}fp#᧚PݛgSy@i<34v md 竾Fj@9:{ |R(́ÿ38!ݿM}Kzs_K/'9T GԮ@D.G9W;,G0l\V@7vRVbP\[Ǧe7"Z&)΃ ~S&AғcmSo|m-ѹ@%2lё!Pe \ *S"+ݴ50W޹%2Lf:;?yLJq*3q,·z~7s3oA ̺h:s7-aY\;OÒ>4=@7z;pt? Q]hӬ[!d͂ P3Cpʟ3,+.- FR`9|]uU##*dFG&٤׌p?zs`0hy"n;8[o)u~ѱ^HB^u~iT0!f} 8jtj(u)HI \-/gCZN%KW$r_i]P+ͅ~p.fD1E%a8=UOΎQGIMd tsNJͱ!ybude!bze',p[6 aV.FލQ~c#R Y ) 5#͋Н/厄ܱ=`"c@|ʺႴ`MeJP2/JXď|4u=#w tJe7d9'Jǔn$Ջ 1X5ӆ0Y\ힲh*+hT/"S}C.>f.T+ 7K++gގ3[Q Bŀ{>>LI[Q@qGIjuZ:!c _K[YTb tͿeJU4&ϥU}Mobx~}ܺYC 0qSR*ղ3aD~?OB|2xcyeٳ ֟; RoI[GM3vE]3E;8'UO/frT#&AN$he4"NM>* n@80 iί.Wi&(nDj dft4o*1pq ]}V7i>L<bFbI XS}G-xKS*+Q'}EF^kb#;B |O*ҵ'܌#j#Կa0VDM$5I 82R2Y@jpAc trRV!Ew/%%cTkQA=rω@/K"Mrfن ]*ANu>9 {ͅj/?_.XzJ6Gf=J|9SJ' ,43)肹bv#$tA<2Da(xe NQKK6>/y Rc&ztgehו_B$H Z* i ]ϦrSq9 H4{'`5;k :~ˮb9Ƀ)8BM"3ZVK~OMS .i8X!,,#s+<_lռs'O滤Z1k?$ 1 ]n7CM9/SŤor|[LU3(MzZ6308.bO1l"Ğ/wعS|.ďHЖq{QT$h}nh5d/F;lrο'pVdäbl7%u _?A{JWei[TC'Id,p1ĄBnfZGXZ o[Xk>oI8ܫvl ATr^irrk~?S6 ; hzgxl KQwzb+R>Dlz(Pa_xS0#UZJB d|j7C'r.W#q] k JmD=롍b'C -vӸݶ7#dhoJ`~4L&;S_B w>U1 R G{5_Re斐>^?1*@p'!@'oP3,K]z_4p> (ZM"Y+Ame(&Qj"/Y⸃gՅᒋTT5Wyu9gGM}{N2?pisUG *RBbI΋KtXCL95ֽimq~Cg;ml7)SӀ}CT#eВ} R 6 3TG=ƪl}oj6ϳ zN\4pF|ʄqRw@ȝ,aOrASQf3dj[Pd`j#UI}LS$pb}3 <ڽ^p TTiC_) <٤nz4N8'^&~S@-ҕŚA2m( Q}M{j^2#*X6g"¶NkYf8\ TD6_+dv!Րq֣Q2MٛKD[E)ɟ֗TnL" %WIۊm{w[BPK1x81qW ; 둙iL2#j Z _IS[zS'|pX/[I7]>]Vun8utGo6*3Qt@)5s4&Ӌ`(y%΃yܘ DBgu!V'395ohH6zL J,(F܇mҷ Okh 1 KT_s" 4Q>a(vT֨GӖ?U 'z]ZQaJj<`׮*EJsb,e!-8GzXpw+eѷ.ĔJ_F#֘gol,j7Qm䴁' ֛N[ˌEPC/y'jG)ne럗aӮ#Q$u}CQ\21D̪Zǖ`V>w>p|xt\1['9r<3|pm(+=\'q:tٜQ9eQKY9-G7Tg`0=`Epuk0Hu>B{ QC8x1(aXǶ'tM3A=HEn6~~bPi:qg0y#|x_̮U^s_)ls.pd*hF((c[%S36Dз<Dvs5埦il$RK/@c+n$J`7(G@O*d=Y<W˻0(\ef39U},olwH@ ጭi~-ʄXm޳gH2kׁtH h.WNtG}ŏyr +fQy/tZt??֕vn|JRv?ڡaP@⾪u 6`Ow܇g-PA C`~/BVFF%{3kF6py!膬̤PcxC@6C+J`]ЖxbMF !7D ŧQiw2.-t?`'VTĦ"0[%M_3 NO۟ \=!~y!;U9!xŽx:[ZUs00_odQdk܋<>чpelİn˙S}E?|.p~m"@#I}]Ss||5ΨUL/"ǀV,6R hXr1}s]9m`/ӓ$3 1ur/&kv#08Ӝ>?&暌$5yk׺t.B!ǴnKVQ)R-z'p.h~e"Ź|No5` %#Meh3%$L li鵊&Kx~`V}v4Y 8vK9#;,Xvkgu eŸFF6L9ZO?ܶ C^;sc vZ_Ά kTM12ߪF0+ʓo)viyxWw*q^9Y ڠJҿANZ PÜTGCw{RSB(k|?5yBQ^XnEq݂;G3$>,dHIo,G5'ȵh 5Pqm+%z\:t I`_M٬HPh߮p.$zWBTP7sqZ~G{82_ DL|p*,Jg QXpwn6uuP鎌E(\JYtћ䮮t TMZm-ݦmCm}= YZBj.H kzBF_]iy=m!J ⊏Vd}8Wu>Vz]<0@P5膌ikef m k qQ[S$x:bۈN5CefmO~8τ`bl2CkF)YbFm{s~-/!DkM##lR\bsibD sysʴC<n"9RI0"`R}S9F7sf}s2C# ҟo~X3Lt-~x$_Y(EO`jB+YvAa=,0=pCNü9C ƈoBD]oE)M72ޘ5tkpUI7ּO?>I aP {GGluz2b*hr[UMڑ,G-i^VX eu?9.PQS4_o1W~jG ݓrR L+Jkh? L LzsUqS7Nf%<ґexkރŃ*<@ /Eu/[GW.z(J`Ipk 5ѶdA; dM3G>&=;J# 5 ${˜WIsiB_>9œ͡Ų~fd-j#^_5勄oKty9#TL&3ƤFbl2gR5zzBѬԁG/)[w'“$QdGFySf6;JfxT“ 6U2j3қ!'!'w񠊓]pK=Wl*@R)rj\E ф*9ɫI",Eh)t|c̒<և]5!Vl1(zՠ~.f{}[D_V:L1&I)(oO؍Q,iAhW5~ʪNQDm(W9%a +zH \d@ʝ̿ .YB!kjM*hLɇheKWy$,<Xi^^4M.)YbVZ-a!ЅBdNw%!Mq%\ߑe҇ݰ#!`E{Nʹ=bk35^7 \@<0Jn :Qb%6 LV'q؎?uO5Ժ 2g%^,+Ǒp>0s2i$.Ȼ?t2xSR;\$B8jHPv3N;$ HqF [ aO,,$:֟_[4 l*dYHuš -Ϭaզ[ fz+n/Bwlp@?wF5LƤU,GB Xf2?5pdl*WdʲLg܈ޡ'e ~";eiv}jlJjӧCzbq!:ToXg4!(c.Y "YM6 }Ѝ*g'%TB.:Xن>7W]<㾤5J pDT@ ~;!*ҌbꞸG]YONi-؄T63ɚ'N޵5+rd-K TIBbx\ɭ{_hT8[2$?쪽k*DEDPqt|jv}&1!˲VV>5 _U]s-vMJ=ߜolE5N}4Z:tKKN,Q`Clafo&4 H؛\mOݦ^9MBCƒ%pz[C2D]]Ú2&,83;@^w3b־Jkhoc@ɿn,0wiG>T.+ZjfoBJeVYxr¦_mBg~ҳwh%cWnYzAwvi*eu!mt$E,ʹ V$E1ԉMv>q]'Gfg+5zHl!(XV鬾 ^LtHXU6LVF׻iN _Փ^/V;tr1 Tbd6RN/|ၒ Y"):N} &Gĕ0Gh, #{+{~'9!<\ ]\g96Qsr I>C[Xf#^;tmIe?MN3)zO ]~ܴ'$)m@9ɁCUg폘(֗/!twsBS)9 TE.W: {gCy";%M\s2O5OtxŴ*oTg n;{ տC=3U4DuTr7+bLA0)*BlRbDПC B?m%:ɋ)r5rf4H;8opݪ }OّpX*ߒy+#M_Y"x<܅J,(06g$o3r<훥o6ߐ-u8 n2^;W{4aQufފ`vx.8=-jx5oV3w۟7F:Ꟃgi4RY֔>n+(yiNcgiI_d2PkrItsO_ZAĻְrȰ|M&EU;`C|!X$DGze~@<|Ux@kn8,G:T;tmbT fKMwV}xx6?̦dJg5[.Ln׉4@B66@E+ -$lȵYZ.o]ؖqpFdĕ߳Ijjf^e-Lh?q wB Hb, N<7"߳ܣ|x0tE{yDFOZ*S=xE7|[o!B6 DإĉҤWH8}ձahZHR@2Q v:`S!VK5 ;ҶX K*}=zmcaܜYsyrc/X>{;e@ )6h=3Wrm|gx`tqQ(&R)+/*n\o-0Gחp78+Z@jtdjhmV)]sj5M00 `e XH"%{[Dtyt+k&k>*dT^[;qs l5HjlF-N$_i? wŊ1d(gv+D4 \wZ%῀gx0tU@6=H} myx W37Lk*s#yt7,ݢ_cc?{H(|07Ǡ؞ʡ)@R"JT_t4xK3ʋ7z&$흽 .EGs9:&,|=SQo^ bn-<:?QgR3PEOKר^ӣά56 ij6*9./lEl藃g=̖OQ2|@0V8i?xdZZMO8]D?YA/W`F6K>IOw Ie 5i$>GGZs[mXTGnnY gg(sU.!uT@w GG탼iif& 7F?ii 4;W#"q$*5FM|ԗԻBXeFBGvt ,5AS"I,. CKe2S/fp>xDt?S\ycՀq?kZ׿+ G7Ia7-*\6&C8O`Y'3 XKcfzHVKijNmgdT#elS{V>,jxmVzckAQi( ,5\a(N4u } 84.McoSaG8_7N~:|~AsCآ9uL W*9#3:}×DrbODŽ/ M'`u"Zi4dG18=T!S?-ER:Z'M`$n(6fY "P㙗(`FQPyP1(7- G7xh=&m!E1uǍm/ƑvuxSQ|V- ZJ8 r6M-6 '1#Aj%Л59J| _?K~:(6ߥ~0<ˍ̍KmH/4&a[E'hKBo{ŗ=Gv^g,RX#?>@h;hXzsoy w-vX |+ }BJמS{.J%Rf1ʤ8v#5aHMT1^ɀ[pW>o â~d ĉ~Vd#>5=ve~(H(^WYcP5ٍq{ 08J ,MŝsRJ1SHL@74=1i6dbPZnd]nsٴ,^?^ʆ^-N38S0 'PS`}HC_5$ت&+u=Xձ̊`wjC;AϷCU4]}JHl73ڴjRd!xa`#9gί,\)6m&'A|xS /lTt1 ]‡׍Zxv1ǹiF˴.LnDIN:aIALV{X+/e+ːv+ID2i2m1GX^2z T,O{5h~Ņ ^syxS,Ӹ8ƹ-^TɵY=[{FL5ܴ:C_o2(Nk:fxB&CpmAv-0/iL[jڥO9u~QT E".jZb.$V@ et0PdmN%㙍 I!Գof3A )[og&b[ҭFd=vCC6 gFATnx7En(z6w0"o0X6X dJ!6D_5ڋaf}/-ZwolނfI#<7bA_,U#&&˭oC|2߮߬V]EEQ,l-tB;\zL0IQ{K-L>FqUW cfs 6}Pr-;2f {KwEf hay=s>B 2Β1%~Y6D(ujK-r>Uc&QxLpdS@ܳ"q2aImN 2T]~߄Աd5V@;׃i415*v-m&gp|xZEѲ/7)?b(3VfԮfv9se_6|OXMh67C1QaLE^U+4_+uMT1HpBۃT7;@˙x 1&l`G ,F'oXy=Xbne~Qn4+a8 MbVSG(m?ʸYlT=Y4mn}G a t+uNվS|!}QS0o~ YbGקּxOæy{JƦm\WhVZ?F̋9~o3|prB ϠN ݖKx(] ZZ`sNl8 (OV*Mbw@B`=kvob}|`f2emJꝿ%[UڕjS*y.&,;$0Oʛ>HpycCl 6U,e8TcRڼ^X4r4"b5]'4T 0l\fm-  ݀mykWtv;mq12Ԙ"$"#&pw6c) pRz'QL+Lgl3esT >% Qw`("`x@,Bd^O_ÖE( >  B GǞW:I410I=12}.;@}*f@?R/  K9oUy2Y|)vɔnCV+(i2BD#'r\UkF5#72: _0 쫸;p+TM8%*dW2) !1CcLe`f.e4Zm |RahVz5p|K?«1 o N=|L6]+Uk%; $ێҖ`/fqHm(/&;^Nt4ZTp?JC4p"R_(]oJ:4N|PJسd@5dWt մɋ|ª_=wXnI2s<^- v;Ά$@j%VwmbfxMoV҆=fL%FbpJ]M|#&+/Kyo}b>7G5FNDb7Sv?ں?v0XHjO9RkTеo4LPo a_SM}swWokEC#Yk2=[7[^P$T$Ja=)viy&\u־?u L[#)(Q]RscEl fxnRz/'?S{FID*/.NQZsPsSN&qAƊ.-D\&$DPi+NO[~p%PN 7~uG1lш%W_aLXJ1x],ˉH. ĈK/jQdvo16TRCq-ה(ӱE\AՔa`:I`TYW҄(ӈ]<^ob\el's BA0V̤vCfmHy(:c\9< "sirW k( Y7F){ȬXl+ppGѳ1߹Ba SW9\&)pr,sErbW-DfvtI]ه{ IqEyvFX,kY0R+{k/Fev$Nf9o5 F][yip"m/g>77< 7%oMfpodY[,@ `E7JR3%PMx AGI}1g1X8ۅk7Ȱ2-L]x\wы4 Y!XO_SR.Jc^TGb+G>g3S2p6ub>JEgJ P(IL@$y@͙FX ::`4L Q }M_kJD6n<Rv"o~xb-v+D_of gfcVPKH́'?eyȪz5HZx]H}ځ4uS?z:=<:%Aƍ(urJ ݕ$3öMSXgS#BϾ*3>-Wp+Ou6}2rؾZ+ﰬGӢ`4#ʽus~@O?ա1K.RDA/[n@:ݞQsR=_+w8NVİK `[Z@?攏Y6Zn1R[Ncg1h8%~,Ž0n?LNզ ^c_Ί>E wM{M0"m"k5rmw? NE9ЩhӣマuO&[M36Z=wa|׎ }4FZIH'РTEQ kϴ,8u)ڍ7+|S/+/-)вaZV*t/+_ C{сHN/ku%Dj/EOz_bdӟD_b}\zT5VtT_WfuϿje 2xDF~ZЀÂps@U̼DE?iKC~v9–jb)؀~DŸjEfnVpmXRJhL1SqʟūFX!S=LZ"I]m_Y|aL:rOYԥjBI8X0nXW=Ī rرK|Njqyra'SD}]'p]~DQͤAg=UA=z9޷k-:tgʇ[7F (x,1tl%SY7 ]:FK z5zP ۞ z!J>8%Uɤ_l`FhVƲM((a-crB$^Ȳ(C-P J4gM0տ?H8ݰ% qލlz+OdkW 6%20` qju/+g`a9:y.s'A/zl=E]֧trsIKyB-V1%4f$j(ڝc1]g~S,cEǚjѹ3E0%Y,p6X>pqƲ9YJC|6ѠfX~Yc\+B[6N'$Y ڪ',}*W&WQZ!ʁ,4S ivZ&'dyLo; pϖ&**(e=a~gc# 6(I3e058?HN2=ڋ2n7"{X ࣙZTEw58)Q.|_+L} aęܦ̓_@zpMf7/dx}lPS+Xmx} ;:zD"mOAXd|4 ̲n2C&F9HKx3rw7?&iƻh\(]#O?yS{w^\L1(r)fzGʗ8I~e_ݔy9nkD5m?F?!wGD&duaL͌nGMd@=tYyz GHWg嘈\ ddCE-u ` mskH5~.l> u*vӎȾVP,YMݭF\ )CݪW O!0r#U@yVe/ (qwأPdc$7/4eg̀My44]r>8HtΔ!Z'y}yf[5R !EVfR6F(' ?j&zT'`;Mٹm3(TO+ >z} TXNNғ:!W6\S)XWD=[R(a :H#D#X(ti+vw?2OWc1]EE;+ҊO) A瓢ۻfPKaLtCxANpK7ÝmOO>]$#S֩JC5`$$U!FO~AwAq l'n۱YKc:yoZb[f2mǣ@lq\>?ooM5aq 4&L#0*ikK&%{8Ukll{kckXur +=LoCQRqsdYFԒT` Z28g%%3IY1sXrBL.*]Cȴ@@2 6>'#/^"Y}I+?mg̗{i<%lYF y]G,:3jYυwҭA+OQmxprk/+Ƙ_*Pe44yv38Td0vlpF'\; |-iO hA&C2ž])9-+Qxb"gNЗteq ޫadPyy& h#x۱C:ʷf'Ҍk){| -*tM l: ʯ/*ܚⲚg Y'llerߐJ#)0v0-|jOD7Sd1qp)}-uU<4:pBoSr;EjNB形`N+-Y(؍&~rDGՋWDHi{ m9E4J;vI/{턌V7i m=Mwev<|{'B6t؛ U)VP? j_\ ghxK!><7&u;!qKL@P+!iq{9%7ot~`5I}G^m3"_2s5 =){?>@]H7]|jCh }147{Ӭ$fQhfȟ`%TS f?3mœGCMy[CqQX*iϢd{㷈rhSUsJeq]a,#ʱem6:ǧ;zU$N#7#ЕЎń%*{_m]Rdb/nOӟh/tU{\5] Lu]UۆULzh)hVzB$w/Tx`GCfDGP$n ;ӌp=CEzo^kߗӔ|.?x(Xqg*/&zTPۗo]1GU0M1@ܩp[F%U W_?ÔC ֩αhXi9[Jޥ)# y^lj2vǒbExLOAS#-&C;9Oyay34?)sb9k|U؇yU֣E %( wA=4,#-Lxbs柹BaVE_gC.PcIYDśSiaakqOD֫eo% Hw~drܞj#ئU eCxڦo QӢJ==g$vZӉ˪I7TCr+/@i]zs[Et>K9qX%ۜ-d", <s.#xX[ZsuxEqByc[`es'<(EF_Oz$Jo* 2n[b 4'B,a\C*#-MVL jÝ':Qjh͗/o[k>B|cK7`W[p.MR(F#dgp'qP觢9uOc֢F >`+׆̱*h!ok anzGO;o~gQ7ǻz+uyUnL)'7?!>]c5U~ju(>xz`@4MrQ=l~vr;b$lkFScuh c(IwBFz il32~Ѹ}7ۯ^0koW6{+!@Y X9#tDc#e擪s^9z ynV60#xbo\`֗.MtiCaDN%@00w?XR20{ FiWEŒJH6l$eYbXs1@;A]j\jL^?xpD;%GB!nGnz4DY{_Gp .\m:%5NqR_K4ADioz D9[98m ո77`1EDQc*%H= Hx|9L S} pFC{it`UE!{Jn%hzwcSݦ|0;הy>g:&e!5q9D_d k96tb4&VlϠ_21&1wdy͸>qƎ])<c~y df1}jGJ!﵊qKC0+^fô7K `K4>aᥫ]WԱ0iТ ,wsŜOͺ!c,)&q_UtC/,.F) =NoՐ{ OmPX; )b<0evĵzvyih{0o)>W=e %B+$"y҆7]xB(B0gxd_ul~@ B,>p~_JD. ʏ8|m2D4Flz]V6:Dq vW. YBWȲi ,mub%Ôg G9 }&iC3Ylo?s6)W Mt>uD*4`?p"Tyzs?8ovt0u4ENj%6=8!ŝrql:w5  JShS  r!~ZL]wi9!?g/Qؠ5Jj=/e( ^ve<0R5NFЪ=6]ViəP)mʟ䑃'.E3PU Q+%]G?v'!֠G;nEz>6A[f]+ #' |b6p.qgߓ "Eت}¬ޫnⱠEg!4%]GXp!]\ڻ8sP{ * ~ l@%dU3Qxp'oѵшae玏lF h.ty4:,mOD>ˍ +Ll;Йwpi;pj Zy 6_#c>J4 6]3^o?!|[_w"MMre3Q纅cdgC߱D [WYGd@*S驺ֽ׬RNs2K`ddGZ,2%jmh~ԑ4C5tjAsV:I%~JIt*OYV~i7!m#m X$3ՙBpT!uQς͞~]7]tM|濐3`"eFwq^uȋfϠr㜙U1?JjE?&. ʫ{H:W3UV)6 r>._[\l Qb(PULDƋ,tPd w KHUL^xbˬ. :_<6=!4Ӗ 3 b }u)ni0BrtAE +)Nk7m}8])/ͪOG*?ad|8aڌ6a7>SȁxtMh4'(jApD2W|BUiWu\#+:،ht `Dg4xʟˌYĖoZ@c j@/EZfh0Z2Ijq/RzH1 DӪ|A6˿*M_.o Z\YpYD9L8 fU,(6mC^ c809s 8촚7,ryj-5o7z)@`6/5ұ=3:ַF1BonA5bҦ,BK͈>)׬)uC1oKKhzG2QP rqzJԃzo @`C'/ޚrf|dc̜|ya8#r>?G92nx\C]Ś٨uQƧXsqlAeT}sb}U5=)h8CiN.5Jqo|߄fE!xG4-˄mY*$Ϭz&ugCgh  ,/DZq" 01"oGH Eb Q}SR|># 7 .C?y;;IU0Cl, QܦXw2Q=PN|dpyJPQW1+&n SnaQiomW6jX̪7sx&Xus퓪a&w`Em?;vgGLGa*#R`!}iF8 r5kdE8ƾbfՏW@9<]Z+oO>16=;MG)ڃE%N^9 :Tcp^ [emqnKۤ q>i=<"A겦¥Z1s4U %GK3OXk83 ځp~\7jN`@ǨKц*x ͜62Ԝ<bpVgcUr05P쥑nom[턫`p$ϻϧ3m7&8vZ>95PY ԉuX&MY@!|mCp:*fRTmq~^CbyWB'ӐG؍±".yrL2;@#\fKN,,c(Xh{1ߒ,!| >,"- ҴEl. )"kƇ*Fyqa&VqzOAb<+q:t{:O"A=Up|K0#!ty×헻c4[BV5֙dbo\ aRjѤ8+O.oCe̠QڽN*ɫaY^a;TyW%Q6vb72]/e â-세IgLzސH<xp2zʅQ*e0 ~5r>N|V_k&E-naE`fj9_^K"q/}jێLʺm%UzG;6PLѹ:.`)̽ !4OW9+df R=\ (FꖟdM9 I-'B> XPVXv ?6q&} sPBJ1z0չN!K;9)[zpUq »@xHV`3Y%W@߬B!z w9#u T9Q"g^wG%fQ9 ] zM|=38A,7oU4N@-v?*iaIF^ IԘ?=)Vq͈m^1=NTp 0QVnh_[9̍TP_Qp[/Y ٰ`\l[4j&ZtFoNjdFGb)yY0j+*I]YB?o 0j8hko8ۼŰP~vŋ̶cJ dNB`,OnS45@c*$A# F`阽3L{)9iK ?AYp峿,+|ip}B. ~}:n\SNҜOf '϶WXGC#ﶙԝ"wk 8Lܼ\EJo ʹQFOW! ؗ';.{F1fcy/A6po"x}E5U-@r,7·@47:70鰷J8Fn4x,19U3gevL`\sp-ֶ^L!Ncowura1ҫğ"KrWYJѡ3:,F "޳-GP1فFDPHCy %y4W烅nGۀĽ'H*8H'Qh32{$9BITJ,f܋.B\ř)#eN'3PyZk9*i xw.Q=*{)/7mX2ö"gKK8S3<1΃|h*8XKf _zd}2.ιºIA!څ|ԘZ𩝛.0;_¸ҹ՗:M+ Jv&byQ5?:L'.ˢ2XZ` J'ZжDuIeŭy%?hI!\EO5r*3nrr%A Rr yp}I|Rln||wp@PEVhsLǶH j+wU0\.Z'a+-UYahBpN[GH"- qrZ؛zRư[}'_0{ }A+t'b3šykA&ZZ l lTuFQ%HV☤R@'tz:ѡwn,feKbipu_Z)KP?ZDOo IGAc2WA* Tڙ1q׼2˃L4G[3UW%fʗsquFRɈgOtAe,p^m]c%&O3BҺ3J,TmgIb#%r"GC)/R ZLkb ե%5tWӴ"B'둩0^!"&åZ~hZJo<2=D>ѭ}>* M\(>bIJ ]O+D*:t Ӆ-"k2YE51_; lWތ_-K=[ 9.bTcH-Z['t &9!2r 7fX0\s42-껜i<”%wMY`C_ե_BJ2ކ_XhJ WlH15'wk'Fxa,%|"3Yt߳J][܍pI>rY[Br ֻSE!|c/ԬOix odUrd̅ vIYak18^ b,;恧I_,>%k55Sw)agG qB̲JI 8m[Pd1>W+_=T9D-{V.nRT.oFy'PEѧ|-wPh[o뺮͓IvHa;-CZc3Ho +$(MQ('b]abPV=Cb edKru5T$dPkRP(FX wC ݷ }ܹ& t"6>c9j;[9w{01v~"bc_z$OqQnZ{5#"o]ݑX/7,̂;Hi0kΘ,'!%Ebг>!8ؓ\n$ܠ&|_$ :@퍕&/[lwO,Щ|9E.B05GEɾZwuMGSPeׯvV=E~\xs( 4@7m (#x%`)+)2 (!''{|%{XM,{|vCsQknbW7sNKHϩpnWا> +3NX9  =>s.[wg4V$4 4|Aީ1Lޡv`;tiT@|hy8ؾ AN =TMH1(ɧUf}eCJ`FMIj|I<>ԇV0NjOȶÌ!&rw)VR-~nEa"WxVaH{3F EuH`U@=<5daN]A1E/xD,u@*OjWS&AδVf$@| &e鶗+oOο{fO3hNWa3+U<%YMR^e> _M|t7DY|sVɏn9ZND[[6h(ug~bU&x9<1A(Px[̠\b_ٿH7U a 3 8 tW 3"^a^:tQAS]}dw{14R 3;mϋɆZS/v {#BGJ-DY95ըub>W0yS?ۼpdr߰jɳFSqYn,T78VW)p=$ך Ԋ܆Vj ' )1)6X/[*ikȓ ݊eW2Ƒ9g^_`xc`KG $r&(hN厐 ǹv_Kt]Wkg&SM?匕iS'Y%HZ%qQ/.y@ka?$BNjSR]z=z:78dVY{5 =Weå;xVc9~l>4TSg 6AA_B. <;7 7Wc>9 z1*7" G8sBf=p\zcaLͺ;T:Y{vBE>ڣhlvߘyY6MSu!c'  tS)if)/HDP S]Vhq.9x3xzWQUC$Kƙv$?Iqk.;A\49Z9HY3/ΖF2yd렷jCf0K]qޭSCpM&[^E \+ֽĴ3\` k,XB5YR7mrZMÙ 9ܞ~= \N2-5J|=P-o  (0B& @u⎿5SI5#{"Ƽ AI!V`=@ER73H\cD-JJM. d+N$ȐG` C~"QTn[Ջ#vŮLNP?23l 0iX>guvA&uYȌ;_v]Ive$MАјr5!cB̜ٛV *6s3;ɸ/GA0WW3%[ t/K ʎlv5!L_Věh.P{r5VwUg&KΩ6~~bۈ >"颰'˽P 8-lKCvMv!/Okkۭg/|~(j2ym^ k`f2@zÇȾIf'4^&@V_Q,~Nѡ?IU'J 1PK ދ{B"/$8^h6ۘ9$$*:en{97u?jvpנ(gf[Z֬N(mÅ3fr[ۻ{i(*ED~xyFΰ Ew_$ V~r2: ,q;k14\zu\}q٘nJZRH9$jS &VT 䃒=>ʷ~TQÄܢ@݂-ZZ `wc B=ϫe E̦Kf_޾'%ʘ9HU1@Fh:IݴGŅ{@p˭_4!^U *a X Y_*/Jz:n;.E*Qmh}N{n%sA>AR(~?6S`Xzۮj ?*77X=W E9+c7)^ Z Tդlo1Їp~l!^p3ɤS›G4d zD DVsqw'6l定mr1LS(rQ'm]NՇ ohe3î +*.mJ}YaO`{|*vQ$#:]nh$?̸=srɼ%^}kM}EGnUhZTMQ\IF4PF>m/2Ldlc8otvwg)h`"cZ gZ|#B]畒kx5< tӍB.o} ^{UMm0GqJ0iN~m.L>2ҁ4Gag,ξ'#)i3w4 GJ3r!X83ePW?yo uS7j&.hrV@y-Z )4ia16#C n_u|>29-dj%X|YBY+>\@?*wHqP $ c%AIF̏t]Q=o_a4*'HuyjqۑK( YVG_}d@b/.УPQ5HX}Ѿ*|+qݐ? tJСskjO1^{W8#-?326G.}!,ܢEQSzlhc8,-|㈍#[œ$gCxR-߱K VKa\ZcU{VneOz)HOx w?0d9]y9D1{ 813jgg!DpٌNd),=G;vx织%^8 ~3ӏ3nZIhsRm/ޑWKfe=ELRWSag (sl+GoWgW,ZzPl$.4i:iXj>8kGٝT?OY0Lq2f4ˁ~(_Zо]H W++1xqMLG4?QPWc\"s2 _fqK67)p'o{uDms2C zzƷ1ֲ$kNRko?@ 6cUp2͕AwN~$e6!U} 18s?0UJ8aqucy֬7XoroP$9R|WuPbӞjA$7>p(=U('x= z`˾-re`Xo \dV{Hqp$ VZQÿA&KFOpѾj\O*뮖7 ZԐ%4 }ž+z/&-@#"c_}OA"uT w~žNKjr6g 9WG?M+Q$u c]ȳs )Jb'w}IQesD@x0=O!5A Pmw%7z ,͚鬊Ykc7iq,x+y+&٢TCbzk5 Xžsf!o©wk+*o+><'۠p0Q͢==@ "/dqP /ʱ"P J*+bA_c`FE$;{3r23 S|5bns׉nA߲^m_T`FGb锂S1M\%QlU$UȀXXQO";~ @<ʀk$m(s,G`mBIDOLddĵ5> !gV&gV<ŀ N+J"F$M/QFV=ɗgj/ny-͟$'GW; =b$eRz Uh(ޤ4uԈ!:sly +2M1 r-Oۿ9'k /cEξpOϑ@=n ﹣`BKZ:us[a,u;~8g;Z6#oa0J#&{^("hYS 2ibScQ']C&M%cvlggϓn+ƎV- 8Ev^wP 9 7WK:STHL` pEV㥱[Vro/TFmn+4uQU 79VDiB^<&CG3UR%ng}3Qѝu 8+"Kvp@N&Jdꯌ_#\=OZEw%c}_x?.h'f7(AG${\-؄LDp9Ք?+g$95 ϩkpގLx[`ֈ4MJ`jD d9#c9'yv]A-)PdWY:kl>-*0Ş0~:yi2c@,8]+zG[y{J,-ԺQG3x}$n}&uod@+Q@s]/dPj*Rg3WI$cw^8Q,jAIj|-#VTMaLb4ʽ@~BJ?Id<iRFUzqꬵ$"yO b`P&z Q )%8y PbnsxAǴW o$͙! 3 t6V ٗLfqH/ AB72WoƗ'_fjw'ɀ$%V\\0 Bi)l6Jmm<%{Y25Nwk!|܁=4sh6(`HT*6%v_*;RELd\Z3Y= 9xj׿mdT)D]\o܃*͑@SNɢ4%w'kݰ{>/^e@94VyͱV7̄kRͣګ`f:$׆ӆ΢8#؉c\==˸>B3*RPqPBJId ]LsJ$tACQo(aioaWSvD˷7B9$v-uA`LM Yܼ—7C}ym}ZBH*s Fmy8g\oT'v^nC7e{p=Lo,Soh.\Ҁela 8Aovi(L& jrj}ɵ8F2(6Nz  X0\r}.~l9v=Ś28{JT\֟"E p7"! S kOV~ Ml፮b!s#˜Q=dz[wҧQ Y9!2-q~!0;1^IŸ37?SIpJTMdv*'7L7YTMrҧwΆwsG'?gGPdxŸ^Ԝ #o}Ή*#y<c;l戬+Z)K1m"'xs_܌ly>]_3 ?~ * Rw¢ô@Nocc%١U;SQ$nIˬN-[hJe Puş[ԲxfVU"~"ҧ}{wHM5\x}hPl_RE/D{7u&B $\lJkׯb 4#i4L@^ډsh&Ѡ*8m:cQB)BGܙv`dG7*wyP#XTPlQ1]?9g ݁Gx1 fierI:)W9+_snpỴb`-.gq*@uva{٣~M'ǚg6{JT#l]р< _\2 *;n!L]5ʑ=B1wY>.\{ǨqÖ3~:KHpt 6Lԉ"}Ǜ2U3_V.@RE|sȊAf t_2y)z -z5 IGF%9<:49)m:mɝy'{cW$Gmw#IPW8oךrJՔ%Ewi3D柱T=ac .O{k9Ns~ʎv>/pb wɳplc< i&H'\ @W(g[Ը/3sˉMt굢y4De8C;|O`)Z1$p|B0YPw 8#`6Q>֠_*d4Vi6"bG To1+wW4'v*b%?un [@Aoއ鯽N? )khuLTQp6q-NF^m J9:It$FOWppBɼzMB[gنjAU]m2Ȱ_n ?QT* W[oJ#Ik97Ӣ 2X5܆T[pi| }qΆ~^Zq~M U(R "1,- ZV k8/T98kr߰unv(6^)6x!YڻQ!CtIU${8& d̤L⵽NOsѺL9!' ])޿LCM]Yis~O ~\,>j< c'q0(f:n7شeZgkrXo[o26|N1ԏS(cI?6* {u@B(r@GdmJj!*J|R v~And2v[$mCISR˱Ch_S[yo`QU Vx.+R/?e9I[pP1y?[:T\Q%2'BW8snKffD4 NuOfW:/*g̡⸢3ipW-2yHZ ?ӦBT IQ5x2;EY/e'޸a?@'q:a[f'_lq$&&t6JݩFO]S/JeY *?|cj{dd^}f-6A\B (_z=zd8 "GUi;8뷍w` hv&;3/n (4*9%-B-![v?wn,<8h<ӂlZ cܪ*}ޜ)5}Td^#kZ6JXZTiefQ&|8N3KIme7L[. K_ʘ% XWbѰ6ʯؿw#>4R<|c\_O/ņ-+&< l`Xq Cs'}*Ǝ^cHF cíd?*λfe RvI~xV)h[]g6Ճ g*P#$GJL<Jbܣ:*l-kmԹ ȗ*0RnFPF*j 3%D(T,S;κ> 9yFSU=ƨ~*~GW9~!`uy'^uװ8o(ig&-~|D;f/H]tR_UIq89̛:ˉ ߱DGdj^2=ێ#r c!g5DTg $rзI50 X+x, l*ˣĽZn%pdyV1TrS {nnqA*k%EUvVܬ}Ϗ!=@?>!cp2!ֹƝ݆_~ QJYkF$=D#/d{f't>7k7UC07#z~/V{HQ1b 6<W{=W, jp+VyTm Yz4Y,0N@`nE;ӄ QQXeӄɫ;mmTV*wh#y*mVPq$h]Ѻù)tEtKizp`jl!4zt HD{4%$Rz}i0v=ዺL%/D {'"(Np`u33 \*=r1c܌fEy *_8*|f~'9v?mUpB8AL`PG`MFz{u[J玤JLz/ER{s2uʽo!Ho\4UOfohm6$> ߥ0/+K(_ą/ ^; YIΩjZ' y%-H;2N=>1ۡfXԵu"Rn>J \s6<8|r@ YRS‡ʩMiy"W"CN.Ktfv\ך4^Img%lj*!Q<-KqĦ0"ZN.\w+Li=т0V?]yJ(Ou&:,]!X/5~p)vgIs}M|({xʌ&Zί" ҡ-~ 鱀dћGa>% ?平nj ɤJ4i`y;wQd{zӬ?Y*uRױnL8󊃞JW[dL$U1 ɭ90g1g~>П8BTM Ix,}{(ut2M(tݨ:(Xs~';iVXXk72|SET4xW: 䋙)PY_^#'f{յ4V^yh s1WPa4ּޔԿ$#x$^iOvuķLxpOA ^`N*ekb*bh#JTU-B^56M {uA0}^fhmpYb d^1hCW9++Vu=Bd_ 7Nl qHK4L_ch_܈tW݃QG?(d+h9\3B}^ٻ%5lFnph"~W<#mKN1a#]vfQw#us ]v WQC٥cb8hMj#l ıHONr:7$$=2lNlG.dT,P*QeΎ&4P5tSt  POg$hfDQjv_qȓdY@jU"j%)Hc5%֥7ak/f~Z@jY03vU8 7FP&2&Gb 4@{={Nݪ #chU3߰2Ő#~A},+wV}ȼ!L$>_t鈄?coG0 ʜ,;!P&"R|Z3KuRƸ_SW}є TW ⺁䷵udXuH B@E- -nM`~#\]8# 4K` ) . {#j;/VޤVi* U:^OYop~K 252:oX3bl}72dxWwʏJHI( 3 Sl, >o{ Q*qn m-"-1$=GD{z}P)B!+h#[7`:] 2yv mi`苙 }ܲ@ (e&&AvQlS+Z41e v^3y%#Gu鞽Hbcr"|m'C.HP Voٴ"%e]g~; 9a/Pq|&\sO6=j3%rkX$Y"^X?1Y: !L$]s`k,Zt/9!6rK#2V^maά=%Ґ|WX'3iB|e"D!4eFolcz/TcrwsiNlTe3Q(Ugutf'M[^Fc+8Ou$߀|r Ic[&I\,"`aȫ}rLM'Rv;U đ]Dp<)cVl4@JYF0~R!nk}z^2&EP|S=d=dDq{!gѶ[W X.Wf 6DN(6 t׿U/aڎX]mCAWVۘCzE̐|G"VD;nrKE)%S|xƊ9 fX]˸Hmo[-nY@X}IhC`iJp츙g_HUoL~Mݒc4X) T 5 sU;!@*< PS4b<\F73 22ᶵԳnd U/3V@bņC+#2A./QXnWlaHzT ?ΥI,V|䑁e/$Pۄێa$ ;[SEXK(wK W_H4P r-p!9̬8փ =ռp5qNl;;Z30^d DC"@RY:MU>js|t)a:74dL&AKwP˱|H"( =Ϩ7F2aAE~eγCYYz]am`LdkӍ*+6|y^f!sCc~▁b1P2VKF)&XPD8bď[蟌rX K)ɟKt:ºY~ob2Lc*jL3> L TMG9)nݶ踏`s77R(Q_w'*-;1mp־ћ꘻yJ$s"ٌJ*AY*n | b*'fOp֒7P ^I(FFWwʈܡƗ b.Pl}Dc9 /n!BQ9 3G2Yϳ2ׄGgr'#4M,GuT@Nof=>Ndݟī`9xI(# K<4q1hJt7S low>٥wMZ؛-޷>v2 "weIWWH ϕvDž.rUJ0Z5Hq.E,&ٞ@W LZj_ʾ⼶ Sqm?#x`.vB@ m%/Gp}k€<$SDոO<>u8o9(p$W$qƔbs TX; .c A/b´һXLWÇ@Lܸ\;?pz<wOekrKɑð Qތ 6 7ѵ#tGh+Pr!\}0FH>t͈ׯ_V@Ozh Tpr!I$GwfжD;I 8;,,XLh tIx ^ru3怼 E׫/|8XxT t).>-]4 $JwwPJc]uWNw:s]oJ)Pucl5 s57,rTvYEőbR: ldCs@NDm2g"UO$p)kV$֦ pfбP?}A$n$qxS\S&.Kc֞=5.s:n->QXc[m;,֢htNv](O}<0 *::-BУ[1ۦ7h"̗9b?tc 坄ڛ'6QEM޲LnIZ6aϫtaLܟ 7ţ 3]wAwJz=Gzd;3[74rI+ L6;^R?ͰF"FNvxjla Io7.'UWu6by ?FEFp^!L %тߊӫY;A-K5x~_FF[`Rr?hXgzX?Ż ɟ/6 e>KƅI\B31GC7*>v3wj` `woDQ*eCJp>n.97wbJIBd*hX>t2.HP5$˳Y~ I8Û1$k r!_T8*"%JHSltX&'Zg;4\L03u{Mgx8<P*$.WZb8 w9RТRb0@Ӎb\>}j>[kecR%=:͜@DzxF'pC\h/ +PhӇE?2xzw}WیdE4uՊ8^8Lϐsnn3ǝ=U څ᤭9F٬5a;ha$q8T`Ӿ`z;n M(( !*mmJ[D.ax!\̍0ܚ)˧ÆТ@U]YuHen9rh!IMo/ǽ8rd5jMJ;ni)1] |Az̚Iml>Bۺ'] x'M: 7  j~>.R݊ -c0@*|myӵZbo&|dL7DQp`tyK9UN3)m<Ҩmnv잒}0#'5+;A ,`C b|>t>z/802qf|p{;;$s z"ZKbe1Bʒ fJ 4S~}2 +q5P7w4TM^o5>l_Suv+52+k ;RQW9([~}٬ 7BvPI< y}{`F|nwLG}G|CBfO?=r1y,h [2vM-Հhd46Z$5nMLԿY#pg 7t;e \OkPB]D?0Iޙb3ٟ9#\@8L|xčsO~T>/xNzn{~%!,](]P ~F4c3UIK?mlL :F?WJ\-gA LlࡷEtO4%͚^lkc<+ʊԨzɟ P?q6Rq Zm*_9JњzN۬BRƛBK^Bm !9hJ\iSL+Sqw3#N>HOd[2mǒгEff'7t hKu9 $gd**y~y%kR"G)@5$a`@Oh- f(*qwYZ<AjbNB 6t! _)Z5Xm/z5!)~Nfm]Xl! %L(vMy?u}njAxOC\l:\J48ypao,i-ix~Z֌(,Ֆl9Xh^i0D1WCEXn>$`Ch[#ƚ񋎄Y$(%p@G/6h< XՅ6vJkڱcoUZ;Q5kz2}E+yXyPvkS&[ ~&y @SmS0vzmK͎hDiUS;z2o}]ݖ52:ړm|)Wt}>}alzjmRGYgе|~VS`P"9ǫXȿ- X'L1v5"6ڞY:a2+ؓxdmlz=StdYb1Snw:׼./MGWӀe&|@!q5)6q.HAJ/8SC">Ny;m3@3@TU,~@1%z'Fl} A,%zW_3.g<&>%# .~:QdDQv'4DJrەH943!: |cޠ\95$0?Sn[*EuC n;PvА;#<.`3&]4MN2|sI&,mW "ڀQsm s Rtɲ 5wKrBm-]fh o/9%ӾUTRd@_B@h|'뵬os}+TAC/oj&&!@!ډo˛[{߳N_8fW\`5<օcb?r-8T~i[D$/r{N jc *'-|oUZ/'f%- >hB\ h =ePV/ {ە^eIZzt߮2+_% {N$oGk9-͚~ 45v&u:*7 Z _7]z<[F%7JpD3s{ڙ bQ0fa!%{gUFwb./y&&O]7 k3,oζulY QNKmU1XM撅LJuߦzyM'sCNZˆ5U)asLY Jg^S{ҢSM5rcW5R%MZ/NS}vOIJ\Vv|/'3W \FmGk-=\sqY Q;}P6~; Qڤ AE-&7$8Ԁ;O?Mg=[CO9iWVj,LrlC]P)x y kc :#Vb7d*Z_N-A1+ 0Qm #%A})O *Vۍoȵ} H4&z u|y"ZReV~!P,/j CgO!Lï4{ٷys`!vrNjJ0Kt)SQ?G4_OVDQck6S P& ƔGc˰zP/TC, -}!N;OۡQdi4@[;PۼPc« $( 5z'4ތ|TVSk6Q:.90 Q>pbQd1w9mQëJ`,|cGB7s['m#xݙ'ˎII52/Om2p&pل>ms*;t77$:Ky!LVxp|@伶TGo/dz :4׋ȓ (FZPvhi!?g9V D;sPCzVЀWkࡃ̷JWO>j^rޮ,qPʵuT/Pu+ 8ht ׁ6-6%[ cA G!'={#Flq5BJTdUL_xD8 g7<3a0ڠ\tvSt"Nj\oP lᙉջ~2.|?o_~C?SԹ+`rx_i*3J@>.-FNA]u 1QpGUERxrBs\h@aV>ɯ.@#J}|,ac_ԍVӓO gYnajM{&HkXt.L[.Aj7buT3n;ͨFxS((KtHo0J#[l@)=&gh><2u;c9 -(֡/0JI~ YMQσ(T/)-zdɏ+b?ԔʦYv 8ӶLXԾ3z4CÄ# >XnἉJГvf]8UHU&KoεBRP% rࠣ]Rk^s BK@21Pol>Ŭ*)n,9=~ Y2,{l.@:'FdžZ%`uN5D{B?D D=(c:hK>gpVyA*S|I ˄XdWJ]pP.73V;ѓθU}5nYxAj.>yOm-7)-~|Fn?%앐Cץ @Y3x3, ?._j 9&Y=^oT/?8 O[rpqmfQv) @gny)Y"6r.t՗5kD[/[q}s-G1''+cF- pr at-5QP:`~b!KW5,0x/y|T&s~wYȐwvVԺ$¶xV®V;jyi0gI(2œ5K-[Lkcrz]u72J(`| ʏNǏ J\txl Ty,7v ,R9ë;Y:# 0sy@tJ)Ŀ]Y#ҥ`miw>6 `xv0CԨjt $V" Ik(6g~l/=l*qg^#=3$RyEn)MI{ 3Wg\ XZC< {镁DGg;ȨńOD:FjAs"SP6/ҰM+ { }#!4 eG"NYKk4G0˪ʨLgOt]R%sc5ֆD~' p膌 %*CXx;$=Ūo̗Ύ 7x hgv* wPoUMȼ௽:eN1'rtT-;4t`s)&?r0=lZ'&zzlO#%%-78 ֫GFɲ:yQ&QU2D>zq;!'\7䩕 hC1{kF9< };<>p jOe7>Jfjrtw n4:q}^ɑD.=kQ C %۩RR\UqI?5Y7(;f0_ JЈtX5a]_QeOcK 랍':V:4nn:61b ^బ1hj?g?cha1'4R幚Xw3]er/^c>3^bIe =P&\`T\\p ,L)D05'͈T'IwE~r7$5!+qJݡG=#"YY 5)@(34SẒ篸k ND `RX_.?#)2W$UY:p/Ueإ{p!Py O#!NQ0λKq0Jb'_KDŹȹdRΩLv3Ipy=`Hǩ*0.`VA+k`V훡DDyc>}4 9QPk+Kb4kExqWj^GD-|;rAP9ѽ韥{H ]*WӠf#ryIm_!PV=-N5<P,Fŋܘ_f:6 _!I`ǜ7$gf<K=1LDDlt՘{@p`(_6uO-r! J`a=^ħFK&T^MMO8E @kVN % ѩE@_!껫0rjҗjpV{y<I0f7YnU`{1qӯw+%NAcv+weʖʴ-u a6yCãd\GwB˴ƹ2F4g@<2kW%,\I_pd"GO :0WE<)Uu/HUj!([js.BFFjJնM͚Җӓ#- $nB&w`y؉{rlԋ~btF&]eW!r?[3&N, \PGgJ+P>0ONsKnS:PmF9C3L݉ W+ᶉ9'[9B1̓{#D;s]s P~r|W'EL'gޟn^򄐡6=^`)?փ2˜}^"@ǕE.ٮ(g*iXb2 ʑ\K>_nUⱾ*0CciphE<:[gj vH in&bCxT4Xӳd5AؠZ/f4Ƙ>%i)훛3 #u٥LAFH ZlDT ?y\b<PA@=Б}f~@]jSƀvnT~6xo꼑 w"N  ?1ŏnGq|$OUlAFȗ4*e=xDgit H2SR1qߋ/5N 5Qyˊ7rw\q=V*':[J2|]Jf B(/~ n?5/'m(iL:/8_$EԲ.@}poa 5ijX.GarCӚк$sqJ ށ:ҽUOE'oٝzpG:EۖvF\MO٩K~er5 MIxmIoD`l~DnX S]:4wFg"[߯LDowhkw!`+˷累i#'OR9$^Q#u!-Q'NY@ .4)5)m0^J%$Mݵlo.Wr  BALvوI`_MܿĿ(GrP5찖DԁMkcr؁8= %RN|/ Yy0w׆<%FZ7"[&#U,f<[+9BeͩJ#m2I*lw:MfWP:Q?a#ug$Si&oӷvnIN@o\ɬ;z؆˓ d5ϖ E4|1w k }E+reKܦCev%8אiBD8gS֦ב3C2=нԬ0P;#0JsOlnKlh&i7YQ_,ļ_A tώYMgOj/P zLA4 nJʞk?Q败c8`,[a]/mT~-kn5 MHU芸$c^۷k6xy)ᝇ>n ݃hzBl`Cd >3!W F?<8=e ZH'fmH!!H\rP_D'{DBw'<-܇B^,"+Co^kv^2M;^K/nP)O:7bYlM3̙iOd_@xO+! (Pf+ƆX6n#kbeЙM:O#YY1Q8nT4m=FV cC-.( ;OSL?e+3MqbEu4y_SƦǖT;~H̪dNIhy#@֟ÓɈ庻;OB[/smi{\O٢ȜQѫOxLۄyƑ*jo=$?ءY/VC0<붞lGF_Qtsw(|FgwK 䧙1< lo #if+C9LTMA~Xfd^/Ԕ%R!e-56Fv<¼6I!AR\2 ܂k`\Gˁ~\:JIP}fjKA˜(]iR%:\ݦRٗfJdͪmhQG`p_ܝu(??$T|/KCƙzVT3|k ׼]C)X#Ow yfSӬ*GEƆ`J 6hP"& [B8hTvqAXWdJF:4~u vpA rp·_EC2(*G$ vi}mrbQhtu|b xؔ;>hqJ{8%8EKM1e7ITCD W s)rUKԪD(yanq4~@:`YCoo!r#w$suS@)2OtxN1IK La9<*ͧ4&:OgM{,H,<[YXyM5 _#ukxo lPJ-lMY^8O߈ 2 o2nԥNƩ&>`͹I|-g6ŭgsK2ΡIRh_c24DiA;xUbkɢfH1LPHiaba N3WXzM,26 5@mS^}aFT8o@1b?SW;mc'ߏ$zRv,ʈ$<%ߩ ͥzR]CNB!:&R!-d3Y5ŷo1@64=S_Rνtʪ4'.WSTڱ]c;/kVyI%'D fAףRp]x0\aͣGyjRʐrvH$;p }Qx;?hM#c9EotB`{F:9lHHh*G-B J,˥տSA8d(v+Χ&o[j%2o1b'lJS!qH8 qͣO|_SCC'qHb9k(9e 5ڪ+5Wܦ8*9rf,7?^h'\(1Pa].Zp\jA?-`nt]dy,aٔG}P}X@$n"Hw\P]#.T)W[j:TFҞ] $ç 3>}lw}j!rXJAHEU6"e߀ڔ3tm}NOUGjϻ7h}3[S?ʈ(XyDL.\=\NaKPއ=A0kR{/2px05Z Grvk`e*fq`HOI7IaYk5R K}sIᘄ5:ү QqЅ)k;cWZ baW]e$ ^yTlS5O)ˤ+$ߥ)%aaOdP%Q;.'9$i|&_|!dv펰s8=_ԊB;!yg4qM_oa|DJs'I8[Yь+0_ /{⭰Q2Ro 'fOǚ4?u mT )jFTeI&`.k0Ǵ GqeE+^yq*­* 禍s,s%ַKqZ) hݸI&5'= C?p󉌀*?ٮ?qCz)<.4[A}ɛAGE$ n+irgk1H]UF҇-P(NЂD08)Htv3s{͵Nn+sDZmW4O  uv :{ Hc#lӒzbP^û8A;؜|r6h7~HJF/y>tytWES xѬB\>KuWKf&:-R6vRˆq^WZy')9kpodXR9Z Fq(W BWv!uB2[t]k/:mfL{ a1p2qV.Ggdh"tdԋ9X6u0Cbr譵g$KW=9 )0/h4' &A4|'d & sW"9I7 I+tPtf^Zxv~VҮ¤fDiDKzw5f=5]<`s4˗d{$fV Q|T~ B0] gwueRgiPYUtߟhV6o F40pP-&=QI(TNh zUFFYh<ί0EW1j3ER,dGxكJ7`xŅ-9ϖ?}3a/AL4szaI -!J{~o(l'aOHL/ зބxѭ~lZInvOtr'{.l"QP&|XvWG秹 %M{7]߽̓?m{K:B4omh%RT\t_spveLvlk*fKo,rYS$RƼҜOB4vVO(vE'`8SOE [e^,/ 4kϙ2,g[4XɬuÈ{ʫ=S¼Z+ SNCuS#|eP}Q}މi5cZ'67aJ+<4Rdd4/#]݇)N)u*xƁ]9'uگZ!ͭR83&O7L`/jcW+iR:H:V_^jՓ"lnUieT/8dSo/K0iAΟ` X"<IڴW0OhEipipfF(?ar>|z.,vEͼ#ɐFDf z'f4\R^<;)"ri3Q+XM+<2*.j.՗]\޴7sdMP gsN:m!u яHַPE>: ?rK\io0Tq>f~;ӊ+t۽(s_:򊢇;ۋDMѰx-D#s$ BC3]M(`֥^U$t`kF_hUO8 zm vhtc* E32YsGM<'JLn> \3WŦwJjT$BZD4p>ِ>S.D$j[a8Di Vy R$#,c)c^HKS$ۈVew Wz\nƑUG"(G~ŪeX+a@A_u{_(tc73+kG(xYjX(JՃK)a(ϧ,fO[mI!^6j#,Z^iӘq'sΩ5"BQUWE˻Cl^~yv5h dKHai[cs*7PNB.,l0ּߙ_BuЂMl{U6 :9Hl'N4كNlXhWtS*//3 B]'G5>VKY #(ќNR>嶭\Lj(cz'Jyx\hTzd؉8`^3٠\l|' | C;Ǧ5wq>XX뱋CJJn<}*Xb29j6& VMRA5 ,,Zk+$ 78X[\m`KB DQ꫁]D7x6Ӿd-s>SH`hE@)c ]"\*b5q"` sX^B˕6!j=kOS/юO3E*6{Gיk6(KSɇkL 2-gKm(b7f#P;ɜo(WqYEpS=HQ"[\ܙ`:)+g-؋n"Ўj"eEwVych@ټ̚{ю 9_B+ibi%}XڎDē9VHs3ۜUoThӉfaf|@gWV{s~J+*AI ⱶ>81D <ĸ|t;VOɖ*iQ|JC7Xx?ys,/QsK.!giwE^zZ%]qc%P8@&6T+hdqA78p!> BWdKo3нX]b;tF5p zaJW҄ kWÆ]_{\ 7)eX6)9R|-?18jO6ї"EZc˕gGR>`^7̊/lejJr6w03YzK g~g\@N+ 0KLtwņK$T}ž}9D5}y(tyӯ[~¥i uۢEK #!r8TZL'Njt7|3_1v@8nKȟ!^vT5I!SX+>KPFZ)nOgb)꼄c@]IOY:v LB _9jL0c蜐5s$\A%ܢ@HyD%WG9~d9`_e`dcBu Iғ==Bui0jGf\#z>y.2< ?GeRe;t儳D ˂B_;I瀬+{#ABU.'XefO'n^Gfj:)3OYF{+HR8-dfhG4&J5xf6RAʌ(͉<- Tk.æ>^nrh6pZ>N!d!|F9X[V_t<'PsaAKz)R#:qlxX4e'ĞIzQ k4"Br|h\m{vb$|_TyEO d#r1J9_eQ\˘zKkEA1JR„Q姀o%sSt$m .Hd7#‰en*ý"[BBVС|Ij݊Z )e$7/y'A}"f8b`9exK{5澜?lnpSL/tWU@&9Zk 9e~{ LN"`=oO3S?0IC<֦è`9E%VCWP`-*`9Z)ac K{c;e7(6!X VAb>{dHUBzͯ.;y/W`d %0ԕa]f1̨-W:jxzG維Wj&/e׊CMF.3)R_TpIDWf=!ӟϬ*UNX`.DNԎ" 3E,tM"ɻ) 7efc#di$j;[ Zd;0fZӍȃe]˄T3k [9J!Ȥ)z[ST*L07%1/M(4l`>aN2z/+"Hqtu70 _wIFOh\ɉKh#xʔ g gMBmJ*K'(PI^)^q{/~Jhmi7ScP'kbO u̮@vu[+ЃY!9繉 y9;=ۉĥh?ݰ/2%M0ǃSO ^]fm%gecӹīuD/9 $)P79>DMM4ϥ&mR^ҩKs|/KmT sVhpsɶW =rmgx SquQ6`JT=PITp44mΚ 4J›}D\#kݺ *_}z1jc2Cuz\m_t V^cXyk{;Dse[:ZG.KLgqUxb!XڧX_}*l2s/-]wKC`BpF1|u9(oŗ}\w>.0k #rl/ɽbWג~>;vzc&2f*1B n5_Əyʁ/Xs  v7z{19轣}Q~#})u|f𝟥sodDQXxy϶{s2FPs'4i;Cqb@a YߴW -"]W)oB'r cc׵ioE*Oɂ$77w!sk+KKް%nK*pV'4SÍI+>j\^iz]e/IϙZS $c6M$U3 d.!G2Uoq{IQ]$gH"IIw$ 4:_N;!\z!c5HMq |!&JL @dK]P)z)U}E]+1W`܍mSQú79̄{ =lP0(_l!$o+p;vŠǙʫ܉^3Ŀauw1kL܈[VX Kg]S<:h"NA @X mȸ6# ^ZUIrd^40:]澬nȥv&F%XጃM=5|΂BP&ׯJ)gJ9Z%红60x&tO62—x8+;'|P_*r!xBw@+*^w!5GO5{Έ7}+I46 Vlm`cD-pb4q\7gcbwE;9rp?L#Ȯ(.}>/|[sbFX1*ڠTT klD#8,#nXtmz5lB2Gwxw6A}LXSgιZK0k8SfBʵd f ] ΑO1`}>IN,l Gg3b>6T7XUc+oL-բȉxus֣W/ `C_O~Lh9wӝU|8#\Z)J rL|tRbI*wxO3ZB3X#'dB&}6[<uE$I[/1dӧܴ2fj2eT(Cs BɈtAe|7hC҃6#dLgpn/aI]:^ tQ9Vh+(A}HJI"!0^)"$Ӭ,_F/mQQQW2krsW|Cn7wփ-(_[DOwB&>Pѣ\Ā4!MyC2j`>{Wo 8X8j=5%9O >:6 PpNmK# >}@_PpU_{C-%F,M%K#F.gʈig݊>#X&+:QwpnH^.=:]wv!؈{lZ2'&Y5FaEuYj'n +d 9"\c %eW#4yݗnqJLp!T!I݃ijI'WOH[KsM7,@vfSO' wr}\*RH8?6410Gtah|ZaCeN*-L8ݗe[΢U :ZV Vɒ"k62醠9m[Ӓ4|C@ |)pbZ(Xla|۲D)dê !1|JT^7ob2: Ԩ)vx s.U=_&!Q=@b6cZBH[Bbvս-g}%dܱ W$T*b\^5A䃀[]]2RvhKIKl`.:S﹓?#d S`:=ZywBY|9fajY&u 72M33.[..1%brT% w6`'g oVxw<Yn:o0QV*"15=4qv:"7x6/ <)=NDS_;4FaEmź6:nLPؘ7gyFjװb>=5R~BE\b\ RaD,| jp_"C+z+|kVג$olptf GUZЀmC?&@.:JA7Z15璗N[/zt?]6U;h>A砓 Y["!aKz 4V p)d CG ^kƮ?9'Hbg*kQբ#\qq䫔^p"ÑOX*[XL{-I&pQg p %U̚ZKiH];k-)S n1V6eԙ̞r ˇOX%tDb\~ھ%,Nzxd,D@r8\" |8lص[_hJ56+Уtĉ,xO揂T^V*L49ؓnb8XetM\0P K^] ;a<6 :Cz?QQ u }VUg c1 Ih3=j1hq߆L@Q}3ݢ7Ee'=y-hnulqen,[D 59MH\U3g˪Zi#G%DaWL|5Ktl~h=w hq8]*| ~k OŮ#kyॿo*~pn_Vm: [͒Y@Y ћ ^UWdOmX7Y>chɶU;݃YD<;1_MA TdQU3lDkP&?gtBmt h[mgl҆mzF>zK ب }f%!?D^9^! ']4c "$ 8[}(RE8Og3ӖO}gM/5ŕQ!#Y!YXY+ hԓ\ۇH+-@cB#f句.:CYw"i7h:ܓ7?[,=^ʱ>8)L| voO;<|bƖS -g"\.CTQĩKte~kYQNp۞2%l$ѣ`Xn#ȺͥF GgW@C0О9?BpP@>0 wևQ8Lc RtkM?#x"oY_Ynԣ±W6E,X`1H^v0Q B~8\kZ'oIS؄!C)ݛPC!,/Je: Ӓ|=M$%I=rYs$Lm3ժ&[6Y?=iUDNuxv+$͉Q #^#OVG!xJΏ|{H(̴nUl4wۖۍ[l.{7 @ҷ K; d6ƎMT_}|Ʀ!U wWCUmUWC6in%A( p.cW}^f3FΞ.c+z oÿ+?˟*8Kj],GC $ΘSAEqY%aHݳtzDI6Xh.(D-3b*Vs7`qWؠ!vjQ:_G4%VW!vTaZőFCL$<ԉ9c u]PF%ŴLYU]<&ܿ*jSTce-,YԟI.t.yq,êEsC7f㉳bԕYAYD6#ӕ!Lu 5|ie;rgߡ7G o'<.=sÏˊnsLwIaqI{<ó2g. Ǻ|I5Z.K'-z'f eU ϹFE:7Qa%]JrcT"ߣ`>>sЗ"10#y:1ygy i\.*|7W=W tbUfy)!1"|T*퐷CR!C,lBnIbr=Ƀr~^Fo>hEj eݱx5kߋǹ܎sS0@bsinE/ɿgm-żȡ nR$* khF95'!eȶdBRTÿ++=UKFP}AO鹷> ^*zVß6w\/pO\OB88E n}4VN$B:-D5"t=`j %}UOa}É;jt)@!%[Qx9 BK~\Rhܧڎh+qA"/`E=\v1.F|O ѨƢ]Osna-9֣݈a`rd2rqE7GbGDd^L!M^T՞VU?\"Ly)[lyM8!,s+q ~,Ƀ.u#Cώ/d*@beO;|DT=^AXM>7d,%K*]'C/ m7dv#U'IK6&ާ!áCmƟcM-|--MZQ "UfS['Qr&]3JPi([/0[^UU~kw5K{͑f" nn-xocxr-cv@ņLnP-5&2Tr}hV%B =89=S- Y\= u9ŃbF*)E^a^AjT$Kd\c : u%6l`2{w 6{ [&J~ΤgRqoc=[]A-D,Nuލl]? fX 5d-X#cbp* Khd`ajHڃ̘C&SrmCA5(ThyZ SDÏmDo9QB#W pPnxi%9-Y %YXj.ق-&-xV1UQȢvI{v*{}bd}h߅1餸P/-] UХy?xP &z_< QB]3*L`vT@",??-|k_e]XZ W\  ~; Ң=o֌Mz$h`O)%||vxC9nt-iYf-ħW:0/I#Ii!}u<5W|; 1H_eٝsY"F㏱O uHv}LOo ]9C/X)7[q!s<3S`0%H-oTw ~OT5,Tf k;k4\~BxdlcД]So+B,QXF.>~tV -S]{I_Uu .ϕ#ۧD:$b)w\>̄ / P̋Sih6u2+q{x=LJno}wnǽ\ Ԩ7saW2KV.M0)#CcMAw#;xJb4s |`Ηրh:Zzc/>T)ptúw k9Gd++.O>3Mͷ霚`^4'Rv )JڃJ¦Lg ;']Q5CY/ߠ@Lܭq??[^XxVR(mpռeR mke8<&iU:n~(jf^/>vcUL-s?$(%\+éL-ui!-eS{4L>x= N?ڰ/h+-[Jyb,Dld$wE]g`* EuuZyppbBn _飿i׵:!Db 2EGL5~^D#)bz^# 6*fY\B/r26 [fWS#DGhNӖEEx_K{[& taʮ[xVF!Ԩ! p1Ixy-mmn.\+qqKD|m0u j ™㽂>em7vOa]ЀN)4̄>; dM)>: 4dMg'"n'#K .)4.'CnE/?TĞ* {QS d ,FL.-NwffW<*, 0(tv ^eUV:" Gz, m( 6fr\xxE`+G\FyG 2O,~oNK|ƽ-JNHp Yr$E7z)` Yqu1c$IlþwK>Òo  &bS776:VrOGR//'Iѳw)l3܃˓A5tOÇzvh#kOā?ZxJȾ'9Gks΍pEb+o#. x<4 ]b[t7>^֡KF?r#YHaԔ֖$k$\P.$=~4ftɼZ!چKmr\7ߌ%X >(z1c`̲ ^8y zkKFytl/x֚1i [$9@Acۮ{fwKXO=bu]$up^4FuٰQjLɗeG4hŲa"騩{Yۃڵ}]/Sqá_ةDdm7α`Cܰ龮G2u%xNdlvpcAթ˥Ydj(*ayt"i*:"jq,]@lmX60IN]u}UAz7u'~$ܢ$i' [mHf!$nsl.#wP:)V ld땃_St}*~zh{mLvADgjME0|:]~mq  6J6A:B_\U?< 7R~')ȘB?gUUs2"HE17@gh?(pV "z?yT V!b.gWΐ/æ΅r&Tt(Zޱf՜j\3y&qێp YO#<:}K08X: j.Vִn?$z+5:OUHKG_gAqbtޠ-V\긑)eLQGd'<*]j?e&bf&0ac#f::T F KlH8蒙pw@rk aYxiK+VeKoXV^A/!el+s'p0`mș1WV㍹1k,Fe˖Qhg<~m@[2DxI*UW_Z' k ub ۞Q n2z.u[B_+$dt.Ar:^y6%?ޕ.m>ZwnR#H9,G/g +RlTqe D-ڊ[skP~oG'Hcl(̆c*#} 1ۮ.Mܡ|j\UZSKz`:=W& k}wߖ 3Ed1޶c2Wa(YQoA6E"rծ(ڶ#O9'pSVÖwsTЋ5Tq,eCaLb~Տq ~*gXQ+FpU6OPPy>O= 55Gfe&'IѠ֗pb^Ӗ+ur$a!M䈵jϒ&_\ 0MCWoU}Z]q} oK5Dͭ|]e8V{z2Ǯ8Pz"^ 40Q^ 5:EȃuKH3C),c-\R"00n_CB=jժ9b*iK25J2KRy/F(t n9󻭏6N`|=sA-$;IkeM̄4|SA _ȏҰVle"2'Z{.3yV -v]d! sKLOKPMCP D ň`ߐuj#8cLRg*9S6㳫_(I Ђ&m޼0=(Bl['$5h>?1%c*O@=M' -~\wbzƛѴJzIx 5?'D[ϟSR`ADqIȠTK<y{MHl)?'+i'hDݖٵCTR"~E* %H t>YXv-e";^P I$cLt۽YP~c C,.o`%eqvrkIHUZgo쳡S z8r KWAnX"QzfK\κhd~5sUF;2,&f JUܿP6A2<சEO P@+yߌ=!ײj3|"ia2^3Z5Ez+ mKT/þr D҈6`B?HgӶN񐦌~(38 n`Qp(ȇ ]hh!'u]<À>~|}ՈfVgt;z04cIP$G"DC4 sJ$fBap:`p’J-~| ^#$)Wύ^׀:Nys?B\pi2'. 5)#ev)\Y?>F=@`ؒWK,.2#TE,e>x\_C}<{" &&yi2bp<{{I5wss^j 9{ `?R H4-tE$EԤumA* %;33$L;?DIF1AY#̮ɌU;⋹,]S%x4Gǡ({ě* R"Yi^= *75DQs8PNbaoI =m}ԊAviL"@+@3'^E'^ۃq3Qe:H} a>K~=(jK,IN (3w9GDžY^dQ1 쯠R[KzO:$=V}Z(@44 _i Z:4QůD(muﹴ@k??Zq]rRuG3Nv͞v0-o:Esf++FunFxAy]sw迈aT@&M&vxtșؿA ̋o&kq};ĞY/ I]p.m>xh5ݵf: %AhdX H p?Q)G`a-HZǢKB.IBЌG)r&@:g%+UUY.f4@qc l~;ox ,Whaכz՗4x0G*Z.˻DuVŹ{oW J!5g}dgt5J"9щ,ɛe.rW]ũls($ˢ02q.8y{v 4 .Pkϊrp5&=CTIrH^|:6 \;'LV!MRt=-FKX~/ؗ0Ϡn:7{ V"=+F_7,z$\i4p\&G$z@K~gÿ%zzT ѐ`6\´ktcnI CwGƄk4M EPA@C$$}kO)hu X\v5F ]^T6AQ؟NK|,uT3 Uz"~d+fΗ?C%U"BuqW9N]BYyy UkLN劆5ц,ײ]}/:.T+ZTqA6l)잲qdG$%{LfDFLR: Ϛx6´h r&5>0tKfJ58N?-e~,ХljFǧb&,C9\dYM0'6 ϿQ@{Z-3IDG=`w8 sETqN;êMuG>f}UmlEM&Mo}t%u+WfIip 2Ϻ( YuaO#-N@Q1 U\CZOQ8!")t pl,{|A{qKd;K>mɲf|DTS/JqZ%>jZ4{ׂzWԮ% rF9ji;naE@Q2%='8Fr:_FHmD`tZCoc5ֹ-53ך]G澱>9.3Ѓ.Ь8mEnrT;glKucro7[d_4b)$.ug(Re:H{]|Ȧ;^ Wӗ8eoV|b&JA\\3ᄍnm-pit^&FmBӛ'$O0#lcXݯvrD(eR L /Q^7b9-f"E>1gW01. ~SiTn:<S56zc{Rg^by6?)L9 uB/cufEj@e $9,:N֌})^"6usۂ܅YSD )v$e 9!kAGC͡vO7ȇ}ɺԝ1T#9=}= uli 8C3VȽ ajFs V8Ȅs'loԉu̐Ə$,Pi-nGU :ΓE8O>dޒ"QXC7~:II z-nS>77ts6OR[K룆8+[ڳŇ5stfd9OMjRu(SwgYKۧ@~wfDLR$@I]  @5H4<\=+ ?5:`6fxpLyڨ [""vA3^Tie멏}ɧXx"o qlݹNADeCi3 уL dd~n8 c Ί.*@۪Y@w^d\M}-aܼ$&b}۵{iVLC™kȪ?#d4/ÐM3,UhܪA43BZN8 Az]b3꬇1q9dޅ,OkG𝹦i6;F',AƧLXgtX EQwi<-#V6}[n߷j2I?Z/FAؒ('i*!E~3ifB&od3_?tpl^ٴYD]hWh8? Xk8ȗb횤&YU9~`M[253ZW\BOe˼G`=dn O]WۃP@ V_gKe27hb0X<M>-wͫX,{IOz9lMx<4YO*זM *U@w:/NS= -f@\[UCR),[6zIJe8d܀gfO&G!4_5y])&gw\Gc'LZt"7Je"cdOTC'~-5nͣy0׹XG A  .K2#Z̡Lk;gωgS+0$ܴ\'Dxp#mNp`EDq>_gB kb ~ώθMYw0Sҕ'=8ZR%* .+,-GJ nbA4Cݰ+8ON!Z9 ?>s! Arv@)fDy_s^=>" 7(Wn19s#ؑNSW"܇BVuvC/KUo'`)(oܭ W{"RԬ |2Ds=J,cy>AzsJQ uGQl#xLd -v o&' RC$E!q|_K̆[*WSipwC" _b&̥ |[E o)sum:@{WTfpA<BH0R"<3^5.+A@JrjM)%Z#"M',)3[DZ nB: p'VV|p@dZOG)NW"_KpoPh؊:ui%,FYs~)C #Kd%|9ߩLq'3E_?{g)&+2NYcrFU[(PJl#B )vGEm|$t+?sTDFkt5 \[Qh'[_"X_XoJvōLɰ7Jip%wKYo>D~Ø*>/8>n9/?SH(1rS ,vbxk. Rϙh%iD\o1BeH l$ -0`,Ag2\ں N*Pź66i冫iNX#1AYUc* ת&>o VܒsQ3".yhUɑ~7]^( Igf, FZ;153A ϩ5H&~8fŢ iA,QEH)~5w-BL_&Ýȭ/W33dhߗ4ߨK| 9\>=K}&x?\Vt~翉PAeVg鏦#GK 6iy{zjszYYiT9W8xf3|M1{!p\m]@z|z':of?'Z}l".3W!g=FACamiikk9U+E3KMCU0MmEFtZ稌*6Ы3)Kp-K1@eo|-TY_1ao:/gGc=IDŽm=U3^(3D=2ng۞PjŴEI7Y3M+OY;aH=yy$H5ߩfuVM۲'Tbf*L_W?a\d•0/PCɑ0~1b+v0?yQQ` C,olt d)]yHĝHWp+ IoW'(o>Rph)XĥOR?gqwmj4@G#Fn70\@ W(`acZ8 "R̻I-aN`03-J`JK/=S";IALv\C邽/A*HH[N}JIޫw8/oݺm6旰 n"[";8詆ށf{Zh[;s 6a]$-SuD?+3q M;tk8]6c ^k)dX`RB$ +taÉF.L ]W0e@^: [D)Cn0VkĚ'ɒa~ ?IɢLж< o,l .l~` ".("V=C!8֭N(%%'`Z+ef>}3^d#c -~ g<3$DyMpwL {sj>w I7o(l6ozu֋V 施FCO%oü1PG ?vM,#ӈ}mH aRG*me=RSd_,'+Z@<*PWJp^kX0HHtE P?|LPЧヿ渶| ק 1EbhhoP⦾&7p+>cߍodpvD"Q<9)=Si﮸7rL4F77po+,ؔ.m?ʮĸHScW3=wSD<~{kSG3Ps/m)yaGXxJzu@1!m/$SWSF@TnB_Fײ,PYvyG&ۗ]: |þv3<2ءxf5Ŝ5ƜRKZ*  'p4-T<ߗj9*di;,s2pi+Y H̖o #n[^n/rx*y iJ]9XB_֕dzi5 !5f^sa;q@7Z[߿"pq\E(n YnIXV^HFQL<bc+|9Y^7՗d)Ʊ6[:=0Ǵ6^XY5̌t{et#%VnE#`!7SC''XRB*ա_ZeZȰ]zq\vu<,AZ!d}rk/ T0OTӗR痓r+ˑz-ѿ>ID~>UrtA Hn+N@j.:M췵ѥB! AvK8X̳Ir710/#b/a@Tϝxx1L4Cם?uoaGd4zy/~#Jx'Ϡ\hPFK 9=Z9YiJ@g`4jn`Zi`ۣ[8If뵙~ ]qYCWEK߭.麲gp}~ɚņM6"9#N(> N+j DH%{w8CpIwN\&~5n爞{҃K_ݦ' 4 Y͗ SzSGB؛w;Zj=am7$=hk vL_$' IJ8ܙJ݋-@<}HYa1nm|H4#CJYIy([iJdW AHt?j˳d8F\ם4/ħj;H7կA )Aߣ$,{-P}w}$.lQj^n $%ȽiK6x(t.0,B[f伮aGF!)l y-v92RH iY~oYY]B5@]0ъłߔ9gҍo, pF6h`~NDEiJONVxjt'nWOg3oŪ}?]xi\+Q{Cqyhlj)ᦩEm.iBƸA[2¤$>G'EYa!g9~gfL7tWr`&;e{TrP"m9 5j=T/:nXxaB& ~"36y')x>sR¶K!j7yu&Lܷd T8$ (Ֆ I[ -lLwG[fuzʣ&_N,q/ãfrdƶw|rE S5*'~sZuIQKJF(4,Ȓ.%98eRdOYpg!x1[O5no)UT>r9Y,τ}[t1;>2$VC^&Ǧ[٪O*NkϗU#/' TtRp<{3"ы2Gq &3o!,r eYz/#`܀-tD`NRL@x.q/ag& =^ܾSәRq4-.}<}J 7|,ּL7+*O%}~fQx _k[Ib=^@WZM|vLմz_?^ 2CS,!|eʿ%>PM ȞhjSEV?bjϫlrznZtY@ ө~6Jj8UV$2^<8SV ?)gYOO)pYSo6oDbޕgO@O_iuH)èֻWV'Q!aB Mܘ@=ҖSp/xǕ~h՜+|aC61fD9Z9Ř`&i{jj/G>/THc63LKJǨ. gN][мVYC\%1/2Sŵ9mp[υœ]~Quu'އ,cgʡIÏT\A[ÒŞ3A "94[z-\@pc@ޏ39'Z[ؒ[p(*oڮuE4[26Ҏo4-gݣk,B_*vx@!OoOI=ʻ)o>7z;4wG؆[u~rFo}4_v,[&N$4Qv^!ަ`ʿ sx3JV?s47g!#%eqk&R8[/ܘ$i@/I\7_?dvL+ydCrl"CoJEFa~/ڢlN,Jf˭cJn^w9w-J\V#B;9Г;&H\4+廸T`sJ# ]ZԲ*',JnSIy&="}4DE|qde~9`Ӡc3gAL_J_-DzSo*4j?ۮbxq)[ѻp"/K 1О.F%:G}HBzʨM(<64Ջ?Aj H2ik\J-إ6Kq.Ir頠_X@#zihBR)UeHKI'O7N\Efb$!Ht?1)h@ߨ'#k0F?@(50FVt߶],Wv3,v'6g*;ˁ囏\ ear 2Z?>n)Yp\i=ծũM+(*W8#M w酩QH >UM]g#oSگJ;:aNGaНG04 ^ VݛߍW[nnonRȏÆC}tMYዅiOkL];' '%`@!ͫsLy.6޲S7.C~JX):Z~&"q/R~L\D0Hֺ"ڗ¼f<Ä_Fr|B ;͈Imt>3:B#Lt sȫu|T *el>;TQhʏ[4]gm_&Gv6YEr1{YcOU466,Mݤ  s.aVwk-k\$x-' p('T9LȹU[S7q)N=BpؙxmAcijX9M90ʵ^(fy}e)4Axڔc Hđw%g @Y6M~%`z2=~/ e:^M̻襧5%4.Ϭ`:M82 .?%ÃT˕sYJzFf<n>B%3L9ƽk:{W7:#(G.cx|:ZayG?Q.gsH/88CrHi8ˁTVF̀kzeL5l#ݠ6KiP[YDS#Wcw6ۦKhDxHYf0KJrmkZ憩=r'o/jeieWXI4S&j܂7YޑPx|̤e4o[/%* )DŽ >V ;.O$|f<~9soNĹNuBtd;3)EL6A;͍?k"$A*(HJ`po86]  zB>cL cg=Ja@ONVZ<>[_cuםcZ1|펒>֤P TFh:-qlC'I.Mq Rl {t$ҴDu DaA%PyT_BqgWq =#D#$!̈«W=? b("oY3D,;hQQhgc06h^`:QZ$*D#u=9ڨ>JZktWg XP]r-{\wN fIYhV6"Pi,0ɩ!2Fr™L` ǞEWTDvS>DDEk9ndO~^)m 4dj?qYWB4k`c>M۫WQ PBTVWd_RK3 f;H L6;IC fglq.0 C6t;~;m`&Moe bX }+ZmjJ624o2#9J=6an1{W^k0pmꋮBFۑl0?dp[ ۧH}"+OxMȸkZTVɍ_~a[)H[y>+oiǺTr5'sI- Ul5jѴmdWv0_gYopʷH d'\S]^I_yfrڂ&G sFj7. 겸 9pEu.~6}nQ4`VQ3&!y*#=>R37U `aJ,䥾/kՈa6ILR)nps8=p_[ wQg[o{jP \sŔ |=#ok1 0c4#׃]B`}Sܻ.Ho|ԑjo\H'=u=!v~#~ *]gEn#\Ny=JHo[yDOy3x\.yTA cjQZHB/I2-XxZGaH)GWh^!4s3oTZ,bWpM)jͪ0R^c(im7ౘmvk+l9yj_P(]lմ՞ l&ڔOE"DFrf0<  ZB㰇?b)ݛyLh^(pa/q¯ rAڸxu(Jhf0 C0Zl85Y[:@AQ,QQ,ZHFd';G뭴e8'*u8ƶAnODȺ'˟2XNYRKbqhkNj=j{:YղcFDpU0J[A#v͑5^/$aNӣ7PbxnD_촵U*6Yx/#w492e˛BTl!SZO}fln/3?A}><,8%G>uEO*`OuGٕD?owG[Zg-@f_坴aOR^qZX꿏cC {.dMBMiXIz݃aړM!?љ9"xX"ѻ ! 57N4$3ߴvra~̖_5ꬬrY[2 f ]#Vy: i%iɺ:I]*OEݭXE` <˅$Z@RNM[%1Q:ۤ" V 3oR=.- NziNd~C#){ČlҊ|Rgv}Bii9BTlQ5ok]1@P{%;n/vyVD_̃5ve=Qx!@Jf YXFl$=4{#޾Hǭ1Z|x_x}$[*Pec X gHSZmGG*0k-#LmʧNSoiq:Eh} t; #ďD u91f =s-9,*my*,D53-T}VCIG'h lnHӃWf][HMV dM/H;vܵf@i,$9E+fŠrSΜGPbU>bƨA4ePP#5I (Zzi `#[ ſ^}:=&|~dr$f\yg5 BNG͏-xS ^ jZݲ'G5ڴJՉK+Viq)xxŵtD̿`lQj>CgԨ*rs 8OonM ^ƌT!.!BvԆ/ɬH@a|9SN'!7NYQ{wNSSScFRE^l L6R59zb%͗q j69)IF k@zV=%tA`~On b<ЂRi;Ÿo]&c~<|q^Ea,}Px|Q*̝},;ۃNE:h`iZh2Ai 94_6=ҋ Y{wMeOa.Y,# kAe?YY%hҜ+ m%K .lzȝ}up"bQn%+KZ)I|L_0jK&j!Y8W_1>@T1׼֒N ׌tOPv"7P av+LtČctp4YH;#2'a|z0LB[#'6O~H9=7EtkBqr =޽G<ǕQζle+qZW wWG?Ph!YSapLa&^5RH>Y]HNnoJ.Bm0]#2.̱NB5Π8u7ȿB\U/q P~zPIJDcAIr}š1tay_MPb?/⢰O z O\og= Ң_Ѳ/7r%8tXD55ǵbR'N |pH Q/E j[ x Vl?G/B)yc&/o4A6UŐ#qv`g3׭`YK#u]‡V*+vol{LA}'"Q.~d=rP=.HAuwI`w*H-w[ҴQ_[ZB6A(L;HI;Wgl*{1vحq&#a g3T(}H0[s{Y/EE뒓 Q1ֱKodtYTp$h馲#k^T||}$_Viw93w5 x>9mpS4Vz)PzFq2)wC *Ν.<UN!{8X9g  +}d rL'1>Ц !^* c)44U1_NN$vL<*;^%.#wwpkM~#;h@/8-/XGl1I<-reO zQtXm'x9ZOŁ]m #l<{ϝez})e)LeƯnC̼;jG'ޛÊɰ@㮨UEd)텤,i3m\9,-6K-dCiqX~H,|" ˟q\_?TzgEm1H? V{m 2$J)!f -qj5nFV`f؅@t .; nѶ:~k0Z d#AgJ^cSvwx-9L4 =8^×.LekycyJHTk M3炮_w 6}/7] rZOŭ.m(q^drs| IVhS1 I6xWck]Dx 5u>W!09+a(v7fH^_޵Wg췏 Ȑ_un1BrFņ|%f R4B?Jյ3x /(I%v<= bGC,oac,7 )rݨw!gXIELY<cV18ϹniG7T$r\S.2 ]!{xA|&|P f teP/fY/*}t}^9wq+,ϰV$xOxp. agZ@Grm5΃q QOwc3V?Bޫ+f7%!fk?CCY"۝ʲ.SUoyR3T7fD+Į5Υ(iUbP[u">$|UAo'߮WL%S~\4ёiG1CR"gaM"t?(mh1t?O"eАS?"CKSj>"F@# [rP\<3k9EF\9z(]"׳c𡰱D| q~&\u [mgO"@4cDѬ^r3>`g6w齶x(qR^7/ IEA^ }d , ߎ$<)2yniPE^+$s2Ʒ)ŨV3UVq=1W+lA}v`®7dUҜ?| Knx/tG|p'UPmY[Š+Lo;wYu )zbem`yS[O/ O.qa /`M C?,m۝I:L&sH؟-bi&t8č[DWvr FJ%O  ;8ڇ< u^KҏX&&j CZdž(k@TPGrz 3K)f~ X'wa/Ѡ&_2 QKDj= ~^vswR|~5 H[y^ȱt.E%ɖZhoThض'g)@fgVے ON'JDɯʱz.O!$D3,~v0;jJKpk @J+C}y025UN9oi-kgibH$ m 3yJe9LgvBSaQJB> 8v[|)I΅ MYx?}M,@#’xPA?Fp{}&4 ˚O]h7ˎV'?dEh+IjC:tx>Z-P/Qw:yaбaN +9$gS~coYs .2qCswF57nuިE>ŃF;Yb_uj;[)ʪ:p̻Y7QRwwF4vVzU%YF2xMqdڷ^EŞv ,izjmg%:g7Ԙ ec dz,oqPcћN`rW` ™uLt 1Fkrg{;֞=ӓ7{EvKL*gඅ+4h3A‘[ ?/'ܯ/ t $e YT(nR=hӧ N =u *V{;B-FsKJ_p]jrAo8CBd(+}R_ljDc?!$sq=-g]h5S>we"c ,ށSP6UCJ$tH:Jΐzϊtd)!g-fsG~wKrq9SDw$uŎ* PV,ڍ@-  f-w*s~Ƕ8\pz[qgC;r0@͕MbQQ?ehh^0l0w1޻>ۃ/6Ll@Y xZTe$ ìt9 b9h?9vr(B" Lc>|4aKxZ~uKƥN)קϕQR;/lvaW|hpȵv^dj蛬?&쑛Y(F;j[u\ jxk d ]nj]]<rO Aj#u(W{|~!P9^;k2%mgs̚TM |]G`>jͼ'>$Ѹhwm1XZokm\CdG:xN Xlr |քd~p(~;XH7 &8N] hڑ|R(|p (-kwlP` C@1Yz^ , H՛ PSq?퉼O!j&_r#['gyXg-&} 5l;݇o|AJ蘧γht{Y_Jˠʪ oe&8 O`|4$I` 3UEq?d0Q5B1 l9)Ǎq]sTX ]D!Gi@|FVE{P8%Qgy~ q% _8ݺ!D>_WĽBpT@'(-QR i_u2cHz&yhfT,N|X`ئlKS%UJ&bOb7ۊ=,]|T; ZhVP6{r0EfL~ʵ0SL9 Ϗ* ~c xxV">8_8z𧬌QihnMh8A(e&sK_n[XiҰ ۰ JXSj( %v1b<)Xeq|o< ɉM@–|clMrr{Kwum쎁Wq.Ar\0H·H-08g)kfT_9r We4'wuYEMZJ&f-OdiK)FLǑx̳5'IqGp:)RoP•tdz6~kWNvkHOFA"Ѐ'++)W|:I&Jt'$J qVI:ⶼj<&L*zJRGHx >S)pwm(uiH' [\ DҌ=j,åׂޕs:R! tB[&ͯTf.mx(MFzxRmo@3h vrtm b6ywMTy.[B>kڼѧڮw@PrΣXa[w'FLnu7Uj i Sߒ#G?1! m!tȌ09q+eg+|dTU虿w0}2C/GYsu qF4[΀Qp!g`<6U+jpYk_L$S{צmP ϦĵKǂ3́+@\}l<0_JT3#!/T JRfcC [!_  +Wҩ*~y{@%5(7ic9vPDik]3 C`}c.?#=J6-62R"4 @BM]/h.B%?M$&ڬ|QH`"GI&iMgoGwJ}`y/ᵯLapA Uu}UA:Dfb7{Lţ\M rkzնSq<O IkjagFֻz螪 ƶ.+ƸհN>uUT9/B1B#@DPӠ"lDf;)>**7&i*2kq(e[9C%;\1ٗllTҖ9=jҁв#f9:$gbJ^kW`BIܱZu˽s N05e/f\QCEq[Ɏf翛ЅnKs`@f'йx{Q99?MQMf5m,Dެde,bۯY,c24δ$E#lZViM˥18$co]\τD^3˨jR[dX|[Xx=p::eR/<*(38r AG`K'i6]a:8W p:y^ujm8 xQ8 VQѫz1+gya5 p(5d1&̯D# ȚDe|܂䳯a@\I|"=>y[]m? 1<Q>6EmX~:-Gn=D\`10>b!Ru{PQ2hυGH8p&: Lq?GgeZ}y-sG';7#ο gZ[a]|sIfZ Xo'dMlew?`iE?FV4f+kZKPNZ/S{_C\x=15:m:+'Ғv4`_Pah ;[$YkDZEQB.qB vPmTn|8>Mt!/Վl0Iwe#_`2d l5300ΉnAeÍE+o}W\;͠.P(j>h:Sٌ"fl_xsutI+͌J/6Mt^xy:#V`Wyf$6\(+;HH#f:X)9K D依m2%ZXПT,I?]0$LMЫU8{|XŃCui[ fn-emQP'2-e3ӏ9તz1bf ]-k*Sx|9Z 1!Z75Gg6Ha6h1q~`N ߲ld=Wm t үn/䩘]4h+w''50ӗ}~Jk7*T3\yd;_/oV~>b?J*wܨMn ScZI<ܸqF?UG˨2%#zڎ+m"eP{,Õ~iwgA/}lnm8es?ZCkt~lEqDH#{fË{)x> ZĄ7Jaz=嘛{k,qQ赤Ύ ZV& \ FKpo3t<?B#60~{+ᶖWG 3 ]IB$쩰&%5MN 6a߅#SirucTW=⿶w9'}P^wd$;Qwj}H:]щ#2#ztM,{qB*a]y˕ysV#JTQt@oM?uҮ%B>W?'r \#T\m)M\UR3Ō{!ZGo AaO澯-m{@ې>6vT>-O*lBʮ} c| ,{C?CUo-7jEX5ϒKo-L.R|/5`Kxp;-h3o 3"T v8-Cz6[c_goSbӡ \e^EO*1JY!266끐QUlRIP-L8x`fI}zq^?0jpbg'o^[oAiFF~03٪{V&yu9GMx[H@$ l 3V#DVwɵ<Vs߆6ɛěX>w/,B!}WauԒbJnvc6L *z̴=rSF8ȧxh1 HlD/Ή+.tiS,LNHj65s!0.Ol3fb|h5 O֭l&bT(Ϩ-V4 &վ!"B;(+-w?7U.ʴ 4L)j3G^8Ie]rɨ] XWRu*G?weelfq QFU)ȏCK ?,Խ{L,+KˎbL<`?P@B3U_Vb2Y̺~F|98IC$ԧ(i-|P%ۦg3sjZcI!:EB((cw#x߳?yl%s2Lbg!%v%Fgƌ0d=֦i\:ZªJ|9 2__x~FJ1 k.)OP_DT4$ yz꛹3AV GGdyNTəf %#C=V qȱHG 8 3*' =+$ʤoBmAGKf*ҿU`-߿s`Εj.߰:IrXڣ"<@Mba3 L5owrIۉٚ=X%?u*_ ZfΣJUdgy ݭ7yl9-A1hHFї; Yh!ƇAĎD.cҸM>#zc2`'e"i{avlN&Pᵥ@_lIämBQi¾-:\Ky"PρSEGMg_JUJIg4 0pp }E2HrgoL0€Iv~II~lPJ{HFV1N5(GF-?lL{_g&=V41?`jd8P"3b`sjzm>L9ĞQCpLJItƢ ~(:d%B.Je& 8ڊwe+P1b,̃'`L̕HL^HA{NΑn)F]c/ȍ]p QynfhL0}mV)=z2koǕsۛiFb^nXHՀe;tv%ģ1v1+w&r`x,rldTN b 9;&|m%Hp@AY鮎KJ4/*k笋68.bAnWE97P5bYO ܺ'nƫo`kg j)ZEc* o.QNomG *հ%6l";&*h\Z\>kdpbN^.N~!.zu3e;B.O~C!$Ep|hn$X'Ϳף RQVՖjԸ(u-,ϦI%Z_v^bAPboDu|?gJJm2eё{ل;n2;{Mj.NRMhݰ_`"˳ "օk\>PlIל\%n&-mLi}bҪ)O0wDD-S=I yUVN8d>Le[1׃/ľgn2nxFv %4:[|J?MbYU/l5{' lL=X IU^v#j@Д"'fP%aOUQ,zN"B2O#Hv% D#^ >iHG*^O$ =5!v}w?QS5cM&b-D=3}%^a'v$h_9R%hYxG2^GZM|~?+ÒP.EHŠ&kƟpWΗ(g%Ti `I$O[3 )PP^싼~w2GS 1 &~ʩ ] IЍ=HمF9ϋŭWKT87GY" a+gY[,M%়> & چJ% t}RtH:E=&R!hf'fTy,mr+͗Uq2nʃn%&+?~7clG=!4ik(, \yJ&:zYWV{RJKx5.CQP¸aD=2fW딛zyCU҆. Anm.7umLOL^Ng Kg;WxzAEV'a3$*1,2#,bH1.KJg'` )E'F1 @K+̳`FFu,w*JZ`:CyȒ>z렎U(h,-GGnC>Iȟ /92i)\bB((ӌTQ+F*µ~#x:2V; dđZYKY\~$dKPwFJǎXJcaR`UDץ0/n-8CgDsW3o'YʫOA $z3ز lf\{9s=xe[B뚫]/Sjt.IpdPScDjb\R!o26R,oƾ.vA۽^$-|Q-b0҄c'=>7-<| Bgcسe*KR9rw !O{!M  p 3 v;Df%u Pf䢡41fi{U#F}( jsƾv:h &uRa3xߩ[4t=p8ސ&bI{ٹVh "h2<Ӗ][x#$x#v˱FP7 P$l:8*"vlY ;fJd=A~â K ۢqFE⮚|ʜOKu֭/63_1P!k *k%,6 G ln)bxg&`(N.e+R&MM{-VkyF"嫥ZhCʰ hOVӔr=WDw25'"6ng ""~&Z>*6`؇۾3lEG3+OwI&?_Yp4XS ]#̊1` }.2r@*q_;煑)̕y7w4ה/B#QpwT|DeAf~G#|UlПFw|hPuU>@q2kg#:8 fgkVz1䖺[:{):Q JBjo-rr'݋RW^x%Mr?̪1XHѷ"ӲrH:j?.&;FǞ)\ Ú:k=Ck7`1FߟC+o;|I YTwSk/*4v"%;m>?i;S\E^1ϩ 2{rq{wj$Il,;C| QIBy 9bOh͈oml |R,JNi _tPm,=UIlo0E'`~;Ln [J̶l*{K1륾QtȖ%򟆈3AV,<_>= tYGNhfV<$֦\D/LxnDl_E1-Zˀ,+_ {+'.2Uw=.>YQOo9iG}{e& a+6U6`oE 4 o *I2z#/k"v&ldBA.sDx>>\"2:r 5С1źQZ2U.Uv|ʢ%*1rnW%R3o) ~tjdqEVtAmLPq_4T9@o{ ӪW[i.(C~?'ˌ7۾v/_x>ŁMK*|S_ rkorƬtn^M}]{3ᅳ $"xj{ !N6wτصdA^8:uj@|()V<[u8Ɋ˧B!e!C?4n{J Hl  g+F %פ.3Q}w:u k3`|@[w5lT㪍@P ֒%@*3S.9ȚoiF%*"fv>RTƏ]99UJnp:{Tcdq\_VZ-f>Dj3P!yՇ DK&"'p!/K`ë΋bDU-a\r0(#(7#[>;p6i4V MU,&y H*,RCuU(hjUio=G}JN&/[H ]9P*)+ "\ C #PjXzLȗ^,3/?MʉQS>t_y,;P' ̽UoD&} df-G@7!1kSBIH$@'%5tO{3EO汥 3̼:Kϩ-hkp\B ?0"$ I H8tm߫ tJ}/3]xU !{n8eGȡAd?N29-EM߆cFD^ kž)1"9 o=m?39F%9$,4%i$&Wa'dbڡt#t)2c p !93R _[@%w鍐\EÚS/Oʈ:4u}X0O?pvssynHH#/-}ZaD0E,y)n?ZyxV,WΎdڳ0-!tN#G0 Xc04dCնv tuʑ?ed`s &R亯4Rhn,01$z-!u:'B}thǯx6:oDUP>DOqVs =@ތqA;4p]? ',`{SD=|^A(tbw-bbB'8`:#4jZ BZS{]f/ԈfJ ^C7،կMFϗO`L`aq/{R >Ó*bw+o!.1kIuݪH#*-HL\s\ ,O6PLn?0Z,f,d[X@h0\OM7!n3U?"/ˠVg:t|m9l=nFgpJ UT1X6@/bm7·..Ҡq LBP`IuWӏhоOl-kIUHtrJ# C78!5MLTN-"&f2Uۗep;& 6ap613铉eF<-1h3~P_wz1̺6i>|/Ka@:y/ZMdN5?MmoM]6QV31EWu b.W 1 Y|hvկ\ӝ(+2jыp̄H(R".vi=ɇ Bq kBUŌUBdm-g)^K[< l]͊|N?ʒc~&MINQUl.کf>@@L" >?G鮯`pN`yj+uŚ0Ldt)cE=fG&}~1RC@'T[Y fZZBsXsڹ/4I=]/EL-Fcd&r+l4@C=TI\9+u;;Q.>I=NyMF ۧH0dT&9k 2#pK[[|` >5 |xꜾ'𮗧2v&݁}k>?Ax֠h n^ $:Fرa_uH.ʏnMEWԶ ICsI9( OGBS-g<N(#z_*c5%XKμ0qj^ {XF.$R$e]I@:[T qTTޯw8q4/┌}FS3cǾ~b63b\vtg]+j# ujZI7dk$۸5VA1#s}n?b8aqnB' ߹BR%g~+/mC4>&B/iű u4{[S80D(INC}E!\S*[b{rU<4la6w5kӱCCz=8;tLByvOFH7K aWG vJ)OtBys![-|Q%DՋJGA?p^2'߼=:2V4^|򅩔~p-)0ĨnBR#ZeWa{1B3GƂua]iWs0 Q^!UKw]֒in>s%ڢ`#o\`~icr%/>ߴT)}o0A#0=^G ,w"<Y6²k?K`Nm4`ho }~7[LDdvowW˸{cy H)ʁ 6o ꮘQu[K! o4Aࠞ'=*PNU+E?Nu [v)ރD?lNW|E:4~lJ1@ šYjqho(G3(8'd+;T> &YNEZ^_$/PJks|v_sh7Iw_A5sAŶ^lyOgWѤIAl IP^`z^Vw =,P0-kHUzƩF~MK-"qHը@[#,n iE^Z})3763%(=Imk-!-l.E80.Okݳˤ㐗 $ ,{[aq]"WS¦6wD 4n<9JC5 P @l?QJYZo7 X>c.]qg|:F6r ?o% PUlѵaf.{¤7/Gzg9Fx44hF-D`|E%+!Ơ9\NpZJAg̥#d| يDo{vgѥjl:$SrjWje [ 1wiWy68]l"UaIzҽ]i&aInS blJ.$>Dc򇍟Z^ӂ9 QtL0S*uqds^j_r?/\ xIehJs> "vÃ:yXBta2]2jT{Q&F)QD9-s~@iaqYVjK2|DJGDcW$7_@+caנ#vrK4X\͢@^7F_"w'pw]gw}̰Zc3R+e똎Zc7ZBw|U1R;`VXJ'/&7Ic:,z0iw:Kd'Nyo>WO瓻e.,"ix9@$lt55AR `\,]_O+?݂a(H y)@6YMo~T իa55wZ4 '04n~Ifof=mWS@.GK=.?Pbwegz+TUwO T(dfD\gI#ZVوWV)m᧠E1վM듞AfjfuVs Pm~&zzCz~cd6t||sUT++4f%9s^A1e\ +Nwxk&K7̶bcL߁Y}Eѿΰa/kZ4#I< (Eb-HRJgd*gSH+6)vO18ג)h'Wx @=a_X=ɷ(Ck}'ri3MB"e]#}Z˸"]S>nd@hLGm{HoE9,n ͱ7'{S𮅿"LHC!Jm4)8OiQ^ rl!"=~\S]\]V.*B44M?~ઃiozЯӐZ-x޼W[j"]Ȯz8|4UZ=RG ~v uh+8Sdп<7Ye'jށ|Ä*AI3FOqI:VБQȣ PJ u--ɂ3ł*|rxLFr$CT)l8H` 9~Uf:3AJ2ӯ  V[@/BN,7w:f| ..@U?vQJjS#7ּcK݉rX݋&kw zÔ8m【+X.}[ 2:SdWGJ ܬ.E>\+I<)Ϻ ϸJm7(&^Crs5UY1 xb!X>d S>ɭFShd}0JAbQH]a7*]v0$4eMMV\(8Y3:Wq}*QnInN/p#*9,[434j\.#Jup>Xc'"csB3(eE t\'KX/ٔtP@^IsgưMhAfT};|O-%3?z6oK)Υb% paT}X!$gfia!U RБ7)B膜F`ycWO &Iق*^e<`^E m9DyfWdlDoF=kStC ZځOEq" @FRv*礚d#,V6yl~C xkabN us`bKТ҆XL s#m\"@QH3G{DDMUɁr4_3$$ Hdto|U-Ԛ쯙\v^4!LMH%d )e؛l ߻$S]^v!Cw0]ٛ$S"J o= HȞ\<9Q?LP<tawFX쯂֓+Fw}r [#CUyE7.hGd6Xx%b1qMȸac :2_lĩ)߄9[9@Ц5 *Y2̀uvC`0fa3A}͒U+N@(Ҭf`R~۲U Rm@ -f4Jᔡ('dD:ס]|@2vnR#Yh-:(%A6["wZņ&'Vl'+yĞ80/ي7񦠳ʍo9 !ۥ%4$UFy`Фo:cC$h#~(/V?|;rleQJE 8;'J=i?([?"Dӫ ƙ:_}}*x9 ꊋkD.y/Bh:Qv:k'NHA|-Yw+ibĞžŠ2a ^<)ǗIbsX~MHmW%qQZS~u hհꥰ_{ du=ls^zC*5F$6a+4!WO֖qqn@~XފXȨMZ>NaNX+4pެODN, jNfA<0Wj7~iWwO- i(1$q(GS`Y, o(+G܋g`-ɂ: o$րmKܟgbUo*:=PqEIeK OboSı-~*{4xpDNVh_U ~}gU˴[,)l]h@o`K R8R!\" s«)# VCNtUSHU[U%J^[ ݩ !DR0JI\.qƍ l7_!؆6>Aǀ*h#a7ξUgOW+sk_ogV<7Mj|7@ jZX/>N3=R=,hdlA[= q? 꾢.1}AѿeIL1 (Cưx CюK5cΓS~R& OrMҪp]یqB WSʂQwM0jGi }t: R qd]4gin*fиlLG.Ҡco56uKlen6qG4+[,+QERfF"=?ZGƻ]XqlƒHkpM?Sj@$syv#ϤY8@zcc$/YR{*=[D4C~> _Xq2v,:`3 inT[km\i4sO {e(:Y/a٧KN~7\hvk O`3dt€wFu;fO@.*l//꽅tGtQ S: % 9@Zbv7>zAQ[[#WWر>m&_rڵBd:gbVňib~WwY iKnLZ2M<>(7W潽?0*j0| G t,qM<;orC sMB6ܮI?&mȰ l*<.'A4)CI1{>֌y"a'$t;{S#"Ս2)lOd_iT,/ÒI*v\qc̷[ן<. 5Ȑ2qރzT|SNcbitX=OB:A\k Tbo#oh]+ r&Z! lX1$r1,ɚ9`˫j)+5騰[3G>'ўՇࡣ@Tf 'cL| c *5aENx(Q:0xl4tpeai %hID>t&N)RQ%X^ش}3!1N/WfWh3 ;s~ qGg D|RRoE&Zv6W"/1T(Ggģ ymҴ?eܜ{:GЁEJzݛG0X8g򤋈Ca^a'.øFl`=Z lCAu[58:(CU 60}v̞LVg',P$Xlο. ]lG9ɍ>_9m,ۏQ:f427:8\˜Ob(YS0?O`("{S`:>$Sfj~԰@U0?ԧZ÷T~eu ̏C ǡKBي{,(P5!<:>ZfI W_lHKb.;q[5\D>wW"ZLbio7{?C!0vˈ6.neҽn#B]{,HElbq{db#h9"{HkjR i"9(ҮH|. _&(W]~O•K.':1 ;_>AhmEwZi|hAXqS,"d*XrK5oQ!p'Pr哥B2k`g_B 䁒U+E'5cO~uMHi|L$gQSD?-GX+c2T UxH,X+Ohk3幢[` F)up'^p,cF#F/ܭTx0ڛS3נ"$tYlXˌ_^>P$6eHZ龈91<ذ8}7OE/QJ,ܭG67/"cB ?C^>` 1vE4SN;56x% M#LK7@(k~dbj N̸q9zPy ί}c֬x~Gjᘃ|;V{(#։̫J%e3I6n@Iq0jx!vhÝ 03Rev_rр#`,J  9g]X.zgqvBoNVנ.G[2i \u5֤8Wi@OCSSTFNɍaѨ<mJ7m_:R(ʰ"9Ug[Ls{Fn4>c(vk]dlRp!CvϝNrBqwl:[GVs#r'sF%M.Ҷ10JFthn *5UYcHiz 8RTś &%6*QѠ+MUS%ÏOyДqW(e)Rw a…ߑk^~?q:|"hNL:nV JeIBҚHtyw7]nӖpeC kvd^fWC%`CCs#rnL];s7?PVT)@̅N0$ȍi 8Z,} MaA5TqlO@0 dX8g۽-IDVs8 Tꕧi Knz`, |EC)~s{2nS.v0Q/l8[u#^91.]i 'X+`|%q|y|An,#갉nu#]G@` G-S%]*X:KQ4ѻ(+fPVUy7vce_iW6]S\YRf̉!\Ug/{%zUCGd_+3k=2epHV6^]oo*+VK~ƪnj a3FD*|E~w1bBdWЎT2 "oi~SY!X b,XBmՇ`Dޓ2cDOʳ|1t5۲vo8=d3r[Ryj U0<_"yEe&c+ixOyjޝX8wjV!3ܴ$y|`p6~ص { BhJ8!ZNS{AO7æVIbdͶu4<遝Fcm7:cxvjhT2H {jo.AvmHı”SU*FҶRSMu7D!W;*r _Ğ PUт5}>xBt{L6\7jR2-;wB3_Ÿ?z߂ ɣw*"IZ_8eFb? Xx|T`=l NfQ~VԝCWM:}nTZ ƺE F,³0`ߜ4Q|ǻZv|>44Zol(U^wpι1S v`W<{L12cV^jy=O :ʫ(phhx cQbd:%/v/KKסSr}4/0=>2(W;Mm:fא,@s/2*U,}*:UcM vsHY*@ZڭhqaZ !29e)VBft!m/qQU4k;j:BeHK*B ?#wI 3\YAbIZz8n;"`@,1)_^bgr/)=_IlmWM2)~!pt2m +}9q|o۷)|TJ<}̔u;#`?n@Wէ eq8$~l71n|VьqRfbgTsr¡o@{\Ż +"[Qܴia8 UÉ;R75;o 75Jo~ i}S|h^ȕ~%Յ\LA2Ԙ  Ċ00+>aɼ  4mQ!C~/ߴ)+3/Gh*Kf.8{'Zod")@#m.:ɏ!J;}JIW{$*{*OiS){el0-MbQqyџ[Jv U n!Sd uLJȝ.N5D'\mF 6z3"? ȜBOR"k`w>,dCæd\Ѯ>U#HVByt 59:J\^9eiJƍ=p-,V?uM~}mxUby @[-=gߒo T^"ۍq9]=B=f|$ صNTv:s/j-ؕ`_0֚G k 8;Lܰ%Z+g7mC=r Ubσ>.BSHQ445.(ۻ[󗑘ޗ0x|w: .9]4h(p~ 01MQXzE7}<0^C6b&@"m^|}ĝ3xEH!#p}QU>P(]>FO?]mpҗ2׈ĺȋ7\" 2qr@ O;w9i !"!9`#]URnnN֫H?X:HN|U~p>߬y-txZDi1s#'6hI pYC=*sl3H&F1v:ڥV~93!ySNk٬,jU vUbC=^/ {f]o~ʶVGeq Jl*6h*E X/yMhƛ1D[z)&5)Ȗ*\j]r}UNq/N{)vo~7DW`ͭɊWipg3p /MglY6z}$f7( YmS-RƤ$5E0i%lա衆w-~z)=ur,F2KDD?.vy̵=W'rP[smb1C-E $\c񿟱]&s#aU)fZFC\ُ\%qš~jpKZ;z| ;ȝX,^l@i[\]:oc)`zޓZAP҈uA3K%J>IPj)H?l2!0#D ];_?n]lUGk+QKỊ3:nC9@WڵήRB/ .MLXqӒycVA54W&4 yx[ sYDoC "(_Bg]‡?u`ܚ56¡TTe{]ZP>]=ǵQ3Iroߛ)D8Txkyu&F-D?Fi7߾<3,+`_,M5wɚЂC i̯`eK|F?lvqVq2'd~?ػf-hK;Č f)T%=t6[iJt d'  Ȁh>uCY^YS$g<  R;{6}!'Iw2Cۯі5 +73:B U5Y pZ-lR2J򣶼Vؼ%$}e͢O=j/, Yqp ,~W*HnB cA bAfW OV=',3ףԑlGŒ$ʆAf.k5{tlJ3KT- Wq0I酜 +!FҦ˂dL6SA/yZ襛0a|ef%P ''ihDg q($¾{/;'}NkiUV LcigHD4xe,,@dyt^`Oek6y")Q[=ޙcFbOHf2'n[?մeMH!6cN.aAZ =:{8G5=)ScُwlM7Vy`7 6ꗽqs|F!?ƓD?I%=N/h' &꾛rAű/R+%$BuWuia}BC(=T]{"ďao[WJ^ +_pa2{{$T?|I rsWgkypDAgh-4=[bOņcQ=McTq,I;7qI$WX?t  9/&Qs Ҩ?*/en~]^tMƎ<ʏ{|Yn1 e 99 vuzio,1̚|2Ye s9E}"nʉ>1nA" }4^?$6RH89p}*[L"p7ϫw-_$Nj2%捥' 꺩g5`qbmw^lWb0 [ߧ)+▀܅9j+TOKDM(CJMaS%'!V(A"c~`,a"Ѭ 't"a\ WX|$ ˘`mCPwҵ]~2𪣇 ѥ.QU6FP&OTZqWN@(Zl]އ3kUg[3yVa$fڇ2@[K$Fd+ڻGؕJ[}9bw~r8o=+ X5>J Tj.N 18I(/]=@-l]` Gg,͝o^،F' %087S8C&-wq)Oz( Z^X[ҿwF>V̾݌ 8A G7Z(%`yqn- 7*v{~*2BfkڳB\'[n %P2 r&jr\רļ>_|DFEYZ\ʩ3Q`0'Y Viy\q~el {Z9٫)*%1uʗGUة[C8Zwc`t_lˌ'b#\U\qlW' 'O;  D 5Pi1|qԍE"Z}ƏQreգWy4OV| ])hB'+uShEhQamٗ;Z"ffP1G5z.sE{== ڶ(+o6 НB+UݭHP_M8->3Um;x z= p@ '[9k]MA&I 7c9uؙz:,s q>=5#!T|LN1)x/Pw>KD^ۍA` {&v&cQm{CpX+b~߂&>A1as/*]} ؼ6F&ƯƟ1c!aL~,y3A= G6X I{C= 9"Ɯ3>!Ҷ# ~C~#5 Xdщp oB%*(dzbO{uBJ?[@eO*2Ke4TR;2{>1/_[7iVq=J^&a b'hj]CGn a'%}A95S/Y$_DSr4Q,]KGk( VW݉ğ_Y]R1I`3fۜXL5j%SXXctgM)CfTO}~Y :Eankbг9F?)k6wpaF 0QU徤U*0Rr,gWnLN1Us[TW4n}[E]9bshJ4>!9բBNWgobOk`RDLfZ{sp9?Π iRqv~щaۨWⴏ4>}AeD($pU1܌QӕtN#/:适uAYdgX{=ɛ10/ڤ^OoXvwʄ>H%]WZ~mU DcםɱriJ*a=DDlgWa C WEˀ.N,}KsjBh;Իm05M1;~d)㼪'svA(C#M&JXBcdXUP79Kgy+ f8r,kvhKuJTF\%s %Df}#]mg-=pvrY܃;^jR2> E!ia 00K)uuhBgGYr+}o&ٛ$o!4;݁$ Y2Cʾ9ǁ+wpwLfGo^;23H )[L&_x*Jرߵw.Z4!wЀF$Ǟ+TdT̂Zg ڙ^ .^?UONĞ {c>yZu ^M=Tbx3HRPFXTLVaT)/‘- o?q?#݇*Y bg$Hȁ>F׭]ܱ|vRm޲P9:N|K?"?Y`(+c;A/=@s%2{B}(K@5ˊ4GFElSp8@@/LPqBv睅 l~܆;:=:y9ODžEW'NvEZ (ʔ]VYeծ(a5^[g8I\"G.:WyBE](sG`W-lq0g]nk|ώt1Z*#H g+ti^?^Q϶L06U?b?f8j^_ \\.BF 8}U-D0`y(ldݧKiiVkq:[$C`&H6Ya+H+ ~k21X OvU 8C.Vs*d~lܣU@vAwbF- q[v݋VZp!T]SFb.L!@IAJ8VL&@-{m8zJrB=8[DrA ؤt(\T ;:yN1;ٚ@;Sdb NrŔf/7!9hAOch-NONq-F%:֟|뜰yvTa2gnHB gԿ~(Dul`IXw+t. CM8V /P._DR[@vd b6*II l9x)8!:։4p6B_*uGͷp(^mW"-Hs:w| +e~E :/\YV(BkRv%sF]̻L8M*^EEϸrƩeʼm.~0ܣ"_A`kXƄk'CWw* _jqG`GQ4i _nV-lL[NS3c&qoJ7W%RBt:58c#a)mW /W9.^h͂rUS +O틻ZȢ\:)S#[U_a)43pQ}-  ӸtG#bB#뤯._ ĚS0e75O!>~P"w4A;2 :h u_f!5PPyi777cUmu˹c)Y=s0 HAas^ڈ;'QG9D{NV-9aumG_5WӅ2  Bs援"Zy0gP^U~wㅐX(۔'x'+|Jj9)b_F7-"['#h_J+.,k`fSЛeƳ+ԲpNf< $7e.Le+g#s^Ƣ]xz}Ƥ8C#X;hOVP?K#DK⏧d6: JڰK^RRdA ­9㽆^P+1?njA]uMR`eT8ZԅGNO!%P5ۋ m[׳(8}ZF>gRI~+oNCa/ L,'YA縜14yq'Ve|GbmlA0?xqV+;) v^k>]!)_ & o.\ l`>.Jq@MlYRMcD _T&8ȼr!Ҽ{nybz)JMKޥF]K]:;Ӏ.]4od辯Ck33Ҽ}Ќuz- UA_n ۘcS `WjR t?I7$m5n<9I"hyGS=;1/l\{ U7pt0F1(M7H6GBe[7&;@>⎝5\ea"2*q?-my`ޅYf,L˨ft/yA h#җwgJiSJ('4& ~#r\nκA\ˀt@sfm;N|Nֻ3 r:(-`I m+U }^9Č|Ծ;VK~O,:C\+{%W70$}P4LqWJ{'Ė_.eIɏol}d]bMod0@){KQ .peϤ ZVy7L⻗U,ΰ~0bwGAcMn(s+Z ZLgYfNl<&bI)Zl@o0$ukݵQq8,eyS'<'h ,MOYuc{mc~G^(K??Up֢" .?XZׯe3kQ9}ɳIS$Ü;HV+r;%o6Lh>4Itqi_F'.uP]WGGC`ٝSQwk(7d!G ޳=U[M6D ~CO `Fgo#5cΑ8OMǼp wʵыfJC|HSfm'U/Ŵz!JoϜSK8nļlUMr茌3//\*v=<noY<ǝ!U`ؼ?vC֋_lJ}6E גD9:fo'H;E\2n+~6HD)   u+cKɥ羜2ZYTs eGMy+Vɚ6l $!8f{_* r oQCE Rת6RQiJfHOQ9q&oAaۚEvn~Xv K-=Jaak2N) A*d ,gI-tҧ#M߀*k`8Y럫ȺxD;~qm/ơZРGO42Iyvڥ'ıkp|;yO˷5Z? G^۾:⛁2XXP[%O  N@wn3U)0MsmJ$Q!%JY4Sca}Ӄspr yvUo\T<&X۔j.\T?kQ.`k2Hê.e:FYWFMH-:HQS48-cKj?@9;/@sQ47ka厭%.Z!t|"߈|,vC +v<[.h/j5UE:1MǼ @!%cvHן޸ĕ@Go$sـfO 6ʄRf*8]m'8TCsaA&(wB-f$} ä$*a7#uǑI -pXJ2ŌuFSGiC<)KRQ>.')t-  ȣ0+n AeO뉗3R8̕Z)|śN𜸞uEyB踱#eöi{&l\-p 0L(.`*G%ӡt7%@[q0&{C/.Mr$NoFc4Mk H0*_/$#&G5>wVmceAЙ n 1["Z]-cdI&J؆ɞ۬'Rf~;r_2[H8,<4Xx;$МQ}n᪒N54  xCU<ђaK::I/Kѻ**Q=(2NttL,vU="UPz-_3|=\;)EUZpM9 vON *ʌSYqL1}XZiLmR|@H[حf )杅Tm9#D?5Bѡ5[M$ojPo0T=.}a$]:k'_8WY5fCO8@A> (Sg[QJ4%?aMad~u?$!tR,8; FK%n a+6N`fkIP~{4;Ɠ6qyۿy\1nKya|6,) 7_u>gs[r$->TT^ϭ$P$< &l3p #3zXCdu h q0 hp;._\P>+~58V,=Wgn [?ݭG>1SHFuQneăȍsV{! r8r&hx AwRN>\+{DNRiK>ί]g?{O,T ,LwkFDJBo8'3it.Ɖ!G񘦒@?pgv(,~Jp8ei|/Jw| Z Ǯ8=Ph&*o1ƀZb nWTsZ8 W[y6={[U9碢)n!/0c.e֟)@PIkʟB xZw{XB.CC~KV3֑2mZNӼ) Pg2u'P}>Ku2@?AȔ!X H`D/5[ ܪJD{F, }yJ cċs?܀9^ц7:A4iԨDž8Q5T: 'oƄQ9h{ ۷PpA7"[Ud#Bދ1_Q=9'ކMM@J=QB1?~|e)T DL# FaM$͎ 71` ?W켗-\KX1;c}.?` $J풭1O~ PZ =S;H<uY|$hBIVc8aٖ֞ |t࿄X㗦QuoZ{P+ShI>(3m썆ㅴU8׉C>g>ubL:Ok$b5EJBSnc6rq%&V tҁ~ (peunk*{}L~n6r2 @h}8S4U]#m9ܷhD`ηXhpIF׉d?EoKX 0ղ)> S3'#ފ0 朴z\1yv|z \)B~Z9m}]NwKCwF  d%ʌ̇HkT!"Ư\\{ ѭ9Vd<=ul1h:6m~%]*}\JMBKgr& vGuKim+LUWddpo.qoW,QtkvOP͋0CNrC}ug  !nubgpw~+@$1Li<*j{7#*{˸UG\S2b1Lନ=To-V5rڲVkGKԏGX"S>3cwNĎG+ Y`5QHl7Nj63nvZ tE+:^G%$ǧ<$\L(Va:D ҷm`3q>f~7/9Q͘%ķv+z_>5dt5 -u g9Fp iO׮vglszBa8abküu4)1n#DDCŃ@'8tܟz*^beZTw${~"{,^1\1+/hq2ʰ^G*ʵ)Seolh,u_*XLm/#Xu;U~oW6Q }?~IhvQMEcN_ 0׀"~hq(*z,>LNkFUrR17xbu`\r fACG@_n[bzB9餧OGG-fmдA D"Q{"|KKik6Q5嗻HkGsNִhI0jupᦝ f>>Si)2&]%*$hϐtzҰe1ۆL?0Wze ΡrރQ 79U'Hb0.[%z>%6#ލU~kW1+Kɏ2 |aXkTf\ {YyxLԺ8NF[\ZzCYlw?c7qNib2ۈlvgn''x΁n?\Q#-$jTG;~tҹf׀2A6)5&U'~\tȨy' f࿚ͣVVm"Jmpc=8 ≦:|Jlī^*=g #? F9j|b@%T(VOd0 "B%k몙U" _P荦:F; #`2/5ΑFɩ0V}Ƭ708 Nؠ9.Ȣ];b%6>0O|!/u!|-h1\Yy0otl?x '2_}sk @T~c֓?(}VBM@e|p~T3~}riGK q4/8QRgV{__'pW[@;a-Vm ;ߛX/@V6;P_`Vm(k@oNfU~QDPNF$m 5/ZCݡ Zk{ x,i,׶ Ի|F_Nȸ9V 4 uMp`"|7+ewHСK7Si7gv}ZL Yt  4)4'8wt8APãF{Gϫ1?$ugwxv M}ǺLqEI7Md,hw`+ԁ|+[n5??O<-MY eHȿKt2;ePRۗ ۋ9lVZlhL2%?k7@T c{% "W@`%JqN,Θ#H7v+yNF5Et~aM+<dW>q~~DxXOl?/ڂN߰Ŵ MxޔEGBPEF4?;RFuxucR<9셖1 Mv1h$yXQWf~1OC4 ٪:{!8B5rAzO,9 ֈ3J[Kw`B la^m# EՕ[Z2"}EI"#kW%$up|2r8aiuZ"ucp6۹e#"+Pj1Gl6QWYpnBg̅6g5ĦKqWl@L FnpdQqZy")1 / 5^)Y0&B1r?!ĞVB$x[V]pVKuRE-9b3=q'~_dUԳ[r?yI JBQU<*N{NcP0 p Zo`waʸ'~Vh6ssH[SR!%!3. \%=?@yJD;LiqA>`yLuj%$'0i$K`TdAU jn]GLˀ F$.~Ǔǫ{#MLN^QŮ#;&> zq/̴S(-{̨~@Rd q Io *C{&mQ,Yȥ؂+Atmޜ@5;P 9n㣲j$ޥ<ܾ;dTxjSn`?E[bdfX-`yO8ӕG8^4NK񆳑'0dgie 5(gq\*IO0`H]E9AC > "=o__}  LW!`^0 r{( ̙ajo+qbr"'U7Kb;qV2VW|:A[iп1+UdAJB`TL\;ŷa( O4Sv) "#j[ Wɦ0hiM T%!|--sDuCy5q@{!V: :`yH~5I)7bkt},V*YY_.p Xf.nq7mjMe )/0_jRG77ǻj',|E\GX2f &=+< 1>Pt0ˠ?ኾf# hC6 VaumBIpI4sMsvn)#7$PyͣfywsGYq/ހ펩[h cȢTFORS|,`2Bo=P'&4a?JEf/A|KMX@'P!y4~wJ4 l]-g_1K$~oH_43Dž9%dCNdCDHK_̈V90Zb1zT ;[Z-]_ծ|$WT0HAݙUyt=T4e?1#_ܡAFNf"?Taץ7 _DVWAU?:1*_iƨHl _6a@hILz̩at7HtcToY`]y'Ռ}vhb>麑n4_H+2KjȠ~s6Z^PHZ۽6PZL3T8j2^ZTUdI5{;(x_\wrLM.\8I,x,ލrY@ ,&o&.0|&D9m w\owAi1=;IQE|,jP&œy6y?-!܁Ŕhea^PGD#։*EvT5EŒg%meXN3cۑ+?<&P;rF%qE. JqXkwETtЏI7Va'B?H8sHـ_梬 Ng7Kt퓌Y&B-:Ȭ+SaXsU$ S/8e>C/ :/DTAqSfr$ |dBW:9kOl.fxW N_~ 2&}q Rqh3dfP3j;Ęh*43Zf?F*dͬT:/nWN ]55ђ5HW %D_`E3nT+ɐdUd7_H$jÔc#5o.BSR;W5ˋT ?3,?kCî;+AmX uZ kV"KVBpvTQ^Q* +ԻgT¿S=nvA+x𜪦Wҟ{zF58vfHb j}eK B&pݮc1! 7.C v/,1 tj{Z|pMμU"NZ?hQXLH8gH/E$cfEH i(iHd׉sI/C8PV峆վ녦d"uz=⮬lp3" Vݲ J©K "SG+,H[zzS]CY5U1 Vpdղr HI_8]N*ӍGeVGo) rk>'FeHM\% K3^ɫ჻_^J(iSwiVJp72@&^]'Z&Y|_ .V0ؤC)鎃?P4^[͗:c(f]ni:|8JIM)l#Ғ HgKSDQXZL0g/T_+@V+ 1Uj~v k~2>oGrTntǷU myaΏAc/A- 9\,*6"^T!Fͮ.WR8k=մcNVGf棐Fn{"H Va^cl=s &Ra77|EHJiϨ$. z/"ԃCF+Mֵ`X"OԠôթt0|oY5wK\6^.$gEC#7aaJL샅z"Ar70Eܐ= yX'o4<|%:K ]N؁j Ơ>eR9# x?DcJW[MUmԀq.`hF/+DHNJS ol7J EL%+?^C=(9.cR\-3fa1zse KAl"K "elKҾȼ*2d@ϻB;q{%zf\8I 41KUC I@6a5VŤs6} i_bFH~ p27`g"BT"4%b߫9 ,TU5KzCМ -7 #a#];\bDsЃUIqB˗z qT\`@ʌ= Lo [|ʐ8𨹻Ȇ<`U`îYlւjmY>E3)4g{Y&f|hhVP~83H`< J>di<ZmgR/Jh`2MKE离|=&Pŭ**FdV݄L ckèaE_sɏnw՝.^ETt=5@ W6t~`H9ܸ/n:1;!9k | 62bNF;5A;#P? ] \CiR@N@r) *8XZ.} N;n6J~M68&3䪋jp-mDH-Jr)5D,{mX%z[f`=ɗ!$glwev8e[G6-xհcV`;0L%?HL}]Tg1ȫ}Th ϊ#W$9C k?r{kk-kʼ?+XK$Nn)_^{7 uc䉮J`bC6/<OZtsL+ՁJࠄ,ITgZ[]X-8&Xř&bLe+bAcLqNC0|E_P{Y.ԾiORzֿ摕^aMx P+ힳ87tBtv16yQo}_۠Rgp< BӖmQ]opk$#LoBaמ~{8{ln~8σf;G7@B*x˖gyX!_ŧ` ũe[e7oH9Tfil0'6m*k ܗ"Mۃ%s%;2}ly`ȅ Bk aݺ:SX\XeOeHZS|utS)ΨC'P*@W<U~g̬Tyx/]rb!%)RC?]opVs` 7U}jZ|+RQPJճ5H-ɳDlJe ʅ(7`1Wd\ǪlF2`⚺WQZѭ.)-uϦ k_ɸđѣ p>%d\-cVT5>߳y?.oObA)v@2Љ,׵YYka#HXߧӿUbv*G_n[K J֠}59@*-E%'Hb1qrg4 3v򑙼üЌk~-2_?B>./ʘk#( FAq,^!K^Cuz\~xd&ޑswmljC8K"԰-O]]s5 .FB0}O7+B5An, x!?\ǟb{S`o;|-!o7TiPm HN@j79uƨh$tx0(A+ٶ"A cƄ<gbNgx/q,3X&) ri]ٱ2x">=eUIf)h'=Ňd^M>12C| +bt- r4k&χ<2rZpz+3W,[CL/4c&#/=#$ςΉNT5q: \ˣc:g'T k* ؾ1dFo6z gN-ˁ`.DclD]qlDjhGfTi̤/GX& 'Gb; .>5~Ȥʖdr}"-Gnz9N覤g_xD[>_{B铘Sjm3`{;u9ݡ '5x{ڮzR:Ɂݰ!jsPz,i?u,ߕv,Vjl ]v &N 97pr=Pk Sd[<ㅔCO5L &҂ K0/܂n'4wEEu="Jwt%я~nRӳ\PN‡lz^kڶqɵOc>G~WEU}A;;i2k4Fw vֈ[xO+-{^Ndoߢ={O%T4:-lyltbAJYhOJf=}UҬ VwBcU֘h)5Юkc NfnOZxmN^\7A0N&m0-cEM)snePkNjq+/ZB8Ͱ87(w6"qq[P$S!udV7M?Y\|ğF?rG?XbbUW I٪5_n-_jQ acE1&X^<(j/hD]9svaڤc?N\4YF @M@F3ܰVTYyєs2>jf בydDɜM+҅FbHtOԌS"ᨷvSJ(x9Q rm]`碚*y5=FLkeKJ,H!\2w =/kUg TQE+0es!jfE4;PƠu̍b x9-Ayj#\E1& ̨4tS,2 W3hVk|*<l rQ]N5IkzN՞.*w";y1/RgA'" 6 :LS5q ޞVD.2. I@vWO-UAwnj{ XHGX¯XKrx6Q+{ L$3"F$tOk@Rrژ0Ya&WA]ΆG:`ꓘF el)\䘕N7i͓H@Jɾl[RVs4=nYψq!Ÿz;("=[4sFD3[F' 3锇{fsI2YEpؐLf~=J ~Z_x9V bmԜuf}e! As Dڪy*̯oٓ+,hL5,~Jj>DDz_\^:1x_x1l[J q{8sUߘt"Ͻfi0@_/R@K8J$++;=VUCYZvHSeƺPfZ VM ki*>è%lkR/ f;]08H()`% 1-Չ/wYˎp], )"Ntur'L/-3|G &xH޷ c`6w=TE ق]~hz9}<-\'eiHWcW\ͨfҚTK F&aʼn8$ڠ& BJV׀jGq!;@Pˤ2 ԝL9H;Tx1D܆lԻhEiYF2`L -쓳f,(ȪX!KT_=94řo+}y6ZqQ\VJƒ q;sTp $/ْKԎE^=Ϝ%&<׃snAFڙ^!aC9C=;eWj't2yL2X3J.@Ah3}JsY47MH`wW̑k䦫;+uq h~ȢXlͪ_s`7FoK߄ “]59($ڧrq,8&Ns֎0TvrXR12 z2$Fw~oC$lPaG%*Iξ?4avxo >noW?hϏng}Ų )^&q:Bo˸$Qf~)J/s5 6nsrHxX{yՍm ҟ-.фJ!yHُ8,F)WcR^5uf0?keƑXfvbjFDAes%m,Dž<53c.]70F$5who 0>jKh?U%y!A'A{HV)9N#:KhbL :zV_V?鏢`2 TH=XB )}}V lrB#5J| kǮTFH_m4q Ys7rm $@S_)#s$&c*_ b<ȝ9C-b>q{yޖ_|$F@T-ѭɬ$}!j~mI&tӇ4I)zn<έ_4O6۩^Vf2I$ۀxB@XiYBe;%h@ֆKp4>s#۫<" *5M)Y)evEJ<j~⬠z6z[}ZfoZ3¿ɪleϮϛx3LXqˢ!-gNՏ#gV/\Al@*KKeo5`hKxh5 ?1*K1"m/OB"fGe!^Y{̄xpєjM6^@ ,( ۻB(a0yb}[m |[V[4T{P5;\B"Zd,3]9Vၤ YɌ;?lUzt1 zC3A=x=Z-X=ޯ^m|G˓Zq}Hު `j l̡iέIm0#;OB0["nf[ qA+ոm  0hdT>C],H_I*X EȂ:6 3Y>FhJ,C;5k!ϋA5|l|<jFH)^u6Om*Na3Ԙ˹Y9֨+ΛK+E #R^'~;NrM?k4!D`ҟ%}]B(ƯGD,B0F/D,$sfC[Qj 9Z4'o9$1ă9Y԰mgiSIFד׃eƏX qpvL_ kH]\%.tڶ &Eڴ5&*t?+gb MQ |T ~0r$q.tMňC'e4TșXe !Ci7I ReKv{zy$?a]¤x.Oҙ z b/a;prdHu D<-:T pԀczn'̡(fܰ/9G7c5eCb,b+vvGK۳XPk m83aCcPK.e`˝w2Mt$tPF`t@EA_=ծ8[B`,aQߋJ72 B &8YCRGžcAPul2D46$ғ&耈󋬦gon,mŠJ9 fo}6OXq9qڱ-P5;J78$tmDQeo:K~n[WzŃn* 1rRk]!;W7W8SPSrz:xR? 6{_P3aوYz0b'7WvyMI,|XeX3[jH8ڷLGrD~ȇ5-ML {M}l&5ԔޑR-54tD;gr5T&QqyJ gYٲ>:O2A*9֭"IGy;Nf{0c Z1 韤k{bf:_s½fd 6ȏRz9_qXg nL>`{ΫOBofq>Hp[\*fTTc?ccTXl2h,RNpY֯ ~Z,|n#{RLWΎZGY&Wغwq0釺bxO09F2ڽg7$nl"0MjIz~k I=G |ٮ=;{'͔lk"w"`X~<9o&yܫz)(ݛmg Vd!0g4#MX[v 8U;>i-9T^Tn,VyG2͡$sCC;B[.709ELTBo_)KيQ{hƥnP,(}-|s&JzEƴ 4㫆2 ԰@Tw *L{!ql/Tdk26M<_Kzړ[͂JE2RFmq®GIFq]ʱ؂NA%%ਲ਼L|]'s܍ -ת??wrv&Yއ;Q;EwóV{of%_{Jeэ5gtNI^,ųIHX{TL*ba{?+k&CIUl!܍23R)/I'3&Z̨m=ypC'Ib?oXb&jO*֯.[x/-غϫUu##;Z~o@lvtBt1Ƨ Fȧ[.F {Q'̓I`3NB^q`؈婀MRtdɞ 'kXk|vнyRfτ6ņP+*{ݮ-#Cϋk6AŹ1 GA7d[3l30\˛xG8Px- ^J íf2T](e,&)Qfg ;.BNb3ۋ0 TF'ހ29N<Fv=H7E}_ኞ351&ǺdsҎEgʁY11p\hc-6pJH #sl 5[2{-Q¢ :CkyBoU"<q!mާҽ&4V̄s}=\˂J"Y Ud ';eL Ig|N~@!_\Y+/ E )w a >, [V!AfPk}b5ǨbOwiXe,S7kL.)< WL"x^yu.l}h T0ߜnj56Džz'܅}w$l(R%ōG%^~ +:8Q"5.tYL tCaۢn΄' HgBwWJsKP 鎅,2e R7à.~ٔmD]d*izt/&_?qբB%\Z!>CI?// 6ePJY`.56#C>@p,8%D{ ʽxvXмL嚅xBBwf-)VJ =MRT5&78iܲ8uM6M+DžƦF4Yۣz3"(X;o 1Depg}aVG,}쬠JG4BwY$TKLj Gb05T}8\(`CaCp1\M#LtLV/c. RŚTr([+/䮜rt5 "cWWԼR,2YUh4#.ھtBLE@26'QYA!qW2NcZZ82NBE;U0WD:'+hʅu}H!;.r2ՓMSY \Ӑ>kV{խOBV߄jtx~<Cc^jE)1g>%#Š2m[h͝XGZƞ+BEaϜ%•P7Ճ'kv7Ҍ1np^sD+ERvbMLu~]E\1yCԩ u,l49wӲIIZ s3v/7=ɨ2cFz/6gyw ͡:bt\o"O݉x^zxMH苻!rt‹?ټqHa$ƪT&THZ64Sܚ!75S 6߯A8.qnO:"; a'b&0e/XW0+sWMj3mí`^vQu)5JKOTJvR"hjSKxNdc䪯f/R^- ΫkcVC0ft߆ #R774W&oK^-bԞXa >Za+롚eMGWyz.yyp1C'W뛈y0@;M|;~x莰˜#PoGjkC 8oN򊠕Xvx":iM~ʫ%/R~-;Yn2 ȫQ?))+l 6 1>6f,IkgGf)ŗ-5zjK!`C Tuq"9/=x ЁU$ .&:^c l P_2 ͩÑDZPjΕ.8S9P.Oo)ӇTՀHx P^oVjeK;D&Gh^ Ĭo%xElds)[bAN!u:Q.~8J1L6@qr[,/jeU &|q%3q: +lxƝ&8AL o|٭8 rf'=k,)Ȝ&力˄=WJ٣PEY|g]A8A[Ch>ĝI F,*΍m}W6wƇ`7sN sN;wuvܬΏrۨh4`c9żiTmEE"7[Vgx&×3.6 53$N+L,k(,-:=+ъ tQj N]zKI:bP|_Y#sK#Ҷ؂'^4ir\LQjj RTg [Y?e*fd7JVlEh?\? O2rYv(`8}e[MnkD0&%uk ڲYk/0ںةqn;+_NO"Пg_b3XX&Ewe'R/3?»(J ӀWk L[X}dI/BvnFiEԖ~>$N5U "o 4]ԏg|)}tDVN[l;۷1T1!L!k*<IQz1ڏ1ԑ:rfڌn ( ,k_;p-&߾oasr qΠNH>=t:QOވS ak},鸮U \*U-Xt 6\>]U&?^uJFV֟ ?%4 l34JѢ rRŏD+nj:0┠fr,,/u>%e,:445@h5NY>Ob@=}Ҏ0\cH 8l_,++Yjv9wAFYI$jȗu> d޵, K ]IBUDHb ϔx6`C]!X1i{@4 AưMŸ3.> suJ><[ |={ R:\3 % s)qrIUzɠJrG$ʱ=.Im\#kaHE5./@RY{{@kaG@\fCijka-RG ((üRr- wΑ eyA!qq.Bex EwbʀfRCW|S˩R][_wi\&Ct̸D}DPՆGwT"C1'M6b񯜚uO~rP?$-7*LG ^7qwqDǍPC5yJE=A`>NuE\mI|0$ }[,l52_oި5n[F^N _+7 %m_޾,x@h#֔KϺ3,xIm,RMG٢1^XW @3Y֊+Gz$+G\h/T=tTik] ǸP*f|B-Kw>\z +Z A(z;Tq5N@8%pȽӐ&}ۉw|'&|$U=P՘WD9@/S~ }~uq6l4KѳV1*WtۤPs /鬪HeExIHPhaf/E5>ϴ%YQU9DE-[0$)kr 68epfDa)|z=KJsS"l7_?M[O^iVb?yΕ,Uߴdu],$d._~.ީ./D:.[N)E+.G"@j)`hͩ<>o7ai 5na".QE5n+<\ KF9LQ-0wbqNHc͓Jpv̘Ag7](-L)X߳;S] :N/qy|w7h(~h"W""| fռ{6Џgpg&4U?}rS۷eClVõ ?1}τMs'A~~<ǚ"W N&hӠFL_N{joJ&WXeL堖ԳVRǁ,/fV-Pq?ha+盞U&\념EG[#!D{_3 uBLSǩD.w'4N\9RF9WdƦyĝlzUj.6ne;Fn!kkk$XNt"nˊ`\5Lז{²:X+~½5b6:hOC#ZbثlFޗ Z x &F'а>.=5bp߳x@0 PlƇ" tvZM4Kbq;Dy:J:rR" Pv[\Hpsrgy/[-IH8>d#sJ3/WзC"N5V 4$`׏w6ӱ?y@jY1:I0(Cqja |ɟIZP\KI,%rc?Y@P媓*o$:Hf] Y8WU.E>'niCtIXNz zDtT`2+Rp'eq%bSA$bؖCT.L1+G?xG5e)F;p-\' xy.B}>Ңi\ 'MtDߣX68=ϮJmA {ҀG@kh&ZPZyOYJsh# lW*i%O[h}Z]gQcNhŸd3Бx%A- BT=*9øc_ P$`cN1<(iMQ<=# k:QZDU ޏylD; t?Xze̔{CaIw?s笐㱝9{V]ޱTG >Yk- j8.MozHnJ'u٥ Jt iج`Z뎋e 7/V G}t:νu */0Ǔq^s9s` ӏ ?+F6r̜[(KiMB=1˝uzvYds16{)(8."`>t5q;/ޠm/6<BAܸ*w:]0#K~~rrҞiL y] r\pRz/Y'Q]6͈a ː[Ϻ1<mpV/0j7 MM k襚G.K*tȮ]ɕL5?YTx[ \Amn͂n^V㯹Co,!Zkx,GFL{&V,4;(8Gx{%WQc $!Gu}pꝐަ-1Aw-:7ME>HmC ~ƋǞfx䄜ȥnv|5naq^7%`I^qS#&33$.Mxo@AO5c![6v0TKT$mj2 X\Gקh\v?1ш*؟!C>[zo0,-E`<, :Conj̺(67fE/N7S2F YE%iӣ;(`PZixmf6ϺK{N$Fh8b 3H`zWETmxȟEP&9Dq(3=I@ ApkcG Xߢ^)lq>i%8DƏgl*8 !Alz9t1&} _ [/ :߱<l@#yAbYHs:sF V5r ]ϩ+.wXQf͵ nsUs4RMCΪ{Zj^*. msQn.wU`=.(σet[jcߟJRZ EH?x?8cX"8!Fɗ 2}҈ӖJzȌ-]W8E0lg !l{N k&mTѦߑIHt\w7_/[0_Im0UXyt:Sx.A:q 4 ́Y8BTu˦wzSu͊Z΅.%7[@HjH]fVr6C?%%V0 nwm U(z̵6u#.XR3N(J %!Mn;, %B6]CYYg.WSDii3< 'grՍI#?FwԍiwvœRGeґA nD%:!.cSE\h󩍘%WezZa M@H 9yR 2vs'OᷭɕGOP.F=@ Iv"1{C@pZu_͖W0 B6չRW.w,MB3^x5/NՈ^jπu 4аkQ`)3aBO[p)]4ks4G yb_cb4gATиp 7OĹh+8u[*Sɺ' N 5(?ٯr΍ Zq OA;Qq׵ꪃg0p ک< t S&pL*@p!ϰ4Od;~hn};<Wzy PꥏY]Sm03\!6 %O_A(݁bPhc1Hw8jUVhʅ&Xkܽ ^0e1̬?g"H PG#fYR0Ueq J]LQ>HRʍd ^+nG6+19%9O |,B/[4hiӚH25%ՔEϻ= >V!+-AiQSyU`)ξ_'Y+%sZ ^,?fPiEJYg$9 (qaNMՔ~g2.Ǡ5D=iu<>Wk+2l8ᐱ'hp ׭CdAv rG#.42HB3\cGС]xfSZz-hg'ca FnHȧTf,Ɵ;2Ƣ8Qh(1HOϳ`ٔl>248d_ ʅ꿶j >$|eا7L9]Ev-U Uop$"͒E3e8^,LkNjOÊNBiLQ:g; ~*n-Se!MgE* m'\ d&޼r/9tY??΂\ap,>)@F4 ZZioD惻 owiLj!@-2D#sgzabVX6 #E9 hV bٝ*G^Sؓ/{]V,ڱl=O޾j3ܰ+MD'G"2͠]SӫF21ʛ=ݐz3Im6,N:u-8xYxB1.?JS1Ќ.zݢ)@H_Ѵ߬WUE[o@^|y1={G]fWghӠfG bR$<ٝuHÆ3G '/asidd]&L4uXT-}|jCyLY@nQBJHvCگd7Dpwv`D1EE=~l|"i *n$55+*Kryr+PT#\둷<A6FL9[o@@Fw@ &_;`ܚYk0u^ ޫ6s1A-'+`Uѥ"]_+/%τ؏ # SE&g Z+E zΆ3\huP/eRR߀|6e+!l Bǥ;6;oH-Fŧ;lSE).WFK;A"2b?g6\0jX뿋๷Eϒ2mgf@sxr-!ڏ 䆚TBaq옙529n7>r [~7R,wQ*Y0Hs2z0T5Sp~{{]'lnQd.?ޝ? Cqc5Gh 10ƘؓKFc[^':KV{"&zzn4<0EPH5W #bq8|^` OvgD %3:K(wΙ=(kq2⋐ldq:F,qZtҍFO}yݯfX:-( !cCrx[< I#=f;=rmcIw\M=dCb{B0iEAkU~P(TYd#*[{F [WT$۵]@v-ق[@p9W B|58c7"~~}d6Jף%-:)heBT͐ғa){tY;:{Pb5Tms⏯tAF&X֗Fv,0G&J 5Q߹(Eadu .PP 63+u-0b%d<\2~?ePMNsB;^c S~Cګ 5&c~_*dFď:>B*LHoIWU90Ke9h%ŀ ~ѯAfZ h=-plyl!/m.ڛg¾ !]'Zz#&_)cJ]EȆjt"V }>*7o>~DtP Bm$+,)7YVV5c9}b~A93a^\ؘŒߊB\F ϒp:/4UjiQ- q$ond:žZ]p$3zDu_ S`@]Ԫɂd<Y$FۂqznFh[:+TdJT.H1:q- ܔ, '%ԵGd᎞FL6|,`+8>~)Z䝗jV}x)>W9%^[O`Mz7U$or{n*~_gdmA'B0Iegh񊬨v1WTN0}W]*QkNt>EܬcQ5*ҭ \]Mcngz?du \_2??yga?ʈMT9lx8wLo+J@42`̜ivAp?!?;#Ы"Me OiXaGư#`SfHfeaV. [cBj1(_%/6牱p ;":l NJ?U#Yn qnڂvk96=" 2V) <f&!y;7[XJT<_PxW`Fة>0<=S??0CۛdQ41wIdgxrl4*hӈ)CiG5%' \Xw 6Z63 P w SqAdP8; wy:ܹ_< SkRS\yrm3 ջ;zuB4xKO2G80"v}#l3}zJVU^dulIm}J2/K*%f/$~6NY O27۵#EҹJAN(^L)og^|t9[L>JnaM44V~=Ȟ+) {` bK8 Ւ+8_o3/?B-ZrSmX_{ 9*.s@gݛ#t@o^?RzjEJpz[A`Cǘ,qd;?N]tr PbUt2F}b9 sLDpP X9`g"pd(Xin>.;n3V0duYkcuz'llª\:ENBbH1d74(ᝈu`ojn='y05b3w{ ri͂J,(QF5 ڿ;^Bq`wH 8jfPp (~H.,|FkKiqɻ.g=0ia짚؅SR_oR@dRѨaۉ[lmJk~yZMp{ֿgF6KhW !lИ[T.ғ0/N۽|(cf:HaR FoTwΈMtkn身Fm5":d5sÍW5ů"M4 _ٺܪ)F R}"6La`z0f R.n{o?HD5f\ra_(>ιlA^ -#[YWTf I1}(A27a+,闀R]{ǶwݩC>γjܽͯ7FIJ[7v;!qk{O۞^-bK 37טDK)'9ܓ#zPP 1ı*aD/KgF|-.R]P(ۅ\WL3 "j |>c/)ѡ%{ԁ;R_4 藗l eqm G.iת)+Ϣ)kVVB'8ڃLBw 1:pty@3Q0.V)TURzreYE\!0Y;@O(Lm0x㒈wF٠q|R8K)s%U.{-zGJb~Y'EedsjÝp;|чI+ΞT8L-UURԎT-0Sm;4pO&y"` qíyp2};7;K-AGAY, {_7νO q tW/ԇ1b]Q5e~HH lD6e" i#D^$2YT\ό:~{gjN:0U@ʵi|N \SF;Sͅs<. ~^3 YlU780Vb;NI%x6GرfLgZGſ- m< rqIń FX9c=fe7;\/ \??j'|%gU(j&O[t.0!fMk"vn SMv]X"]9Fo;5 p[A"H&$ _2~ʢ?"ꦄ&;*RI|7MGVqBkI.cۤSwd ޞBHv[=Йe5n E,fjۥJVO=a@ դtPMd>}|/CM9OsAP7ߗ3BtXz!킵`Pz"uY%MLȼy!%!ck`x9Kڒ:9J*Z#}k1Jss37nKaL 7TPըKL16:u82qgR"ʯ|"M2ŦńD3mj{Ú/Bel@9}YTqe7O~٬\{_KriƗi$xʕbۃ=lRsCO[Nޛ5ɯ\xm ܲ.UBB7W=O2 q# KQl pT bOKun6s?J%H}$L"jіӂGN,M*5 b gcƶwvRgX@U)R46wW#Ww Zo HF qjןT4.6*e( _$+\]95S|#~.,O2% Β=yOD6N`W-8P9c\[acˋ lB*h$I#ͅ}`OD}k@M3}u[\ frw.U.wpP+)Us, `}ux|ǣ@F >R&!.ݗ!oc6<s*q2* A^NF6k螑;`$MM( 1iF:HaDZnA /2'BwXۭz^ Q6;C 46WAb`z}F^]ŪܹS9nJɂ|/޺˴J6>l&y_`P~E+HoO-lJ5zSٜxuٯ0:.&k9XF߭qG&ܠ3BH́] Jf='KftI)LkU%^[#w_+1Ȗ6`{x>X^&$|E Gfg2Bƒ27=F++[>(r R\c$J/} !3C yQݙۼ 0WrkSVn#J7ԽHNei wnP}C>$BrP,ΏN2. "f ^;L:U 8_~+_Ԟ^ހYXqP%dz%>E`C}XArZ㼫& $e1l'r *.ؽA)#xXzj73&c}2=gW`?ѭ]I03DѪ쮐)8ଠ*2"߼\9KTvd>>/#P. ݡF|Wu G.R<92>\Yeuh;OH bpq=-(V"Ge!7C'i?r=^&@ JǏ䒝&)ӚhSs8Wj~C=G{2txC(&1]6$&hkm \N;X# ?w*aĉ 0XYN="{ slqf^4$6+7 Mma_u,*vQ! Z2pt)l=5^μ}! ^5Q!:Cg!U]U [^+a+eڢ%EMh#)Ί=HQǓwLw{E D yYPgi;aTr$p"6cB[ΐwsAE~'Ih ݆4 kͮʦ^uhTgy&܋Mϊ|ˀ mxTdc`1ɔ7H8t!.Vݞ/,ٮxk]~KOd ?,P;_WtgVaGvKdۑ!פDAzU㹏z}#km[-›q@Mv{BK*$!ܰ6~P ҋ]5NBcO˷:\(j$56q̯-Zam(P@a#-MΑ/l5+r%>3,21x6 xC'xR,%PZ[2pYDa;؄R4BxPmu{#"/q$~Tʹ.',T5Q8W3~ea͕MS|بy[`٥f:o6Vy3 ߤȶӳ$o ?;L9I` 0Շ9BaM 2cJ-? t3jT_Ot…nd\nG!C99 Jpz4[J@f#7iVMPқh$.Z}8]V12޳ ~f:sh.f>=yC$?P.әr`MM6'`Ob 7@0}j~/l ǣ X͵Z 'C ^Q@N wB6Qr%P_@wHՖ GgՎ}cT)ONTq+0ϤXv IJ*Y_@8ϖ~dddmy"D*j$( ^tW1nn]bs4mz}/e`"07vx(Nb>zW7=κ[Zޣ6_RL+0zNDk.ۏs.F b{ P)M{e9w:}\LUt$>KauخmCcH;RJ?* ׁ]a=?"twXe>dޓv& `;N(Zoq3V^RdaH zt&b1+M͐TΘ^[bj3OEDT`RKR&t89rW{),ːc`DJy3mA64Z/8`t2hνvo;i͍'W8DT[>Ԭdz<mI(m`X{1jp2V9p!DnfkI k9ѿZEzl B<ӑ%$"Dj$`e G1GqY'k̼7pAPx?z`p`-Xoa-*ł;k:1gAIJ`GSzjCLuFuV2uFr&<\gU5])ρkؖ7:l9D@޷z-[#!C?ZFSWy UtRKɥ Jm/$rahK,2&J2tŅAK} VAj ~ }ְa=ɞ|!|ڰ 8gz9%84[WUhTWZT À!qvUkD/!H0c2^i~%/N-!p@< N^5T[SsBrpP'~Ű$kl,2?h]zoATx&ͫepByna"Eexu\}]kiH4wߙV:!e.JiA!O_or>o9^t~v pm|Ixw!\h?!;ѣ_ikFm屌 2t(/#)L`D۱ eY,P2`cQGy/քuC<|iQ};b㣖z6Ԁ{dmË4"t}ahE$w(zU1JbTFZҨ o.T KAV-7o:\/^ 'gy> Ex OcksKp^%-;;Ky4&L<Cs-IFzb*PO3]#e5.;DT$gq ^"[B-]gr(Ek|nq1(jM:_Z5N/<;GP奨<,G'UY"=/GMj cPWoq:AW΄*b]'pY=-8c!Nȥ1Ó be)| 2`ʺx*r~ǘӑD5ejAQBa6,5DHS>\,_ֈ0-@S:)}zHdy#JL%sU=W{ +YH]z]S .2 { X0k=a.K0<?^s-:SG>vic~ *j0hn bZG(ݤ l(1즟 b%u>rOgKW%!f;]h.ʗF6 gVOfaJqbQ;H[=n߇^VT~"!-88=-v*ٖîq |v};< c۩昤 0tzI],D0mRVqeV!b$YIMz14sFN1h- f2W/:Ut s))0i>Ѿر +»TRvcֵ8%rh~[? eB֌uk2P0e?s.@~pץ[*&)`QVˎ:8(q$eBa,ݴo:uF4j?gI[ ,K&vk4;Z?-`ǿ$Ns, x3m&= yX#^n!Ç*d bN00*o lG~ޏ`0: ~D}}wFum]݇_ܮ!pB\Q>.#a2auA9Y;*2piD0xCfCːOK7!CbJYy|I: 7H]ǶHHkh(FJA?W-}5sdLNHƒ|bV)LO0uw{f{( &lG~#ԩEٗ<7<"EbD8=DԬ0a2yt}{U)m`Чjk =؊M鞕q {[̇Pcbl;o} 2l;#_ٻ]Y ]a+6c"Y opIƳ#W'M ~YPfF̒7&kM -#bah x5/w!Fi>WMhY}qBU8{ E6rʪvOK{ol)}|]s'w ,.6tjOؑoV"Z8B-{(줂:8^b YU:J>H'wƟlvƥY~7s3K0X`|)ԸSVJ<(ڵfzrJF5kdtbE쳸;S{eX| P4 *e>'8-W*TcRHjƴ]F- LP,re$U@GD@5mLh d3( j:?2G eyRxW cv,LOQ~[%'ZfF.u[ 2emr@㬸j]Z܅珏k_c{Ҋ]Mm7͚uV[Rw3[7@>W?GT!}ma3L%_(Y&YBva"ʜkD0O2޷<wO!)&ܴT,[p =QL߬}$n wn*pH1xZjq0|t6A@1yN% Bh-"]'QhZХ ZTU}~9ݐ% H0y4>lRB2=o[X a뗨%Qˊw"2I֤Ϟ 9<:kv],<( iƃb=3>a~g!*vіv4HC԰Y`|h7:Uq8;ί1ʨJp;SiH$ O/Ye*U+`U>IUAbx=N(c%Mn&Hsj[2O`y3%qHJC HF14wAe]<|x릡OG0-(n&8=͗{e#6a]Ev$_)͞ qƙ:Bb7F iDh{о2P?>*P 8?+:6POb(/X;")SEUIFRyd&pVӿEKS֭`y-gdmuhMqa Gl];]pVÃ+ Jz|Ӝ=l ɍAZbÞf8+peɫ3pB4Kɬ &eh [UrusXLG} Zyk D!▩F-g[|E:L}>QPOQotry2t DF4{T^UF?<_$Ƈcf̐Mo0Rؕ*]q+xk:0=I1(Im0E%E"5/?y(gUfoDv,DM2GY!JӶ&/[MpIRGKRvu :@Z%0\0fL S8M$Umd=3m{m^M#8ǎYQ2%ӓ%~CH{_63N\"k?UL]ҖI]b}Na:@u\ (O)Vn&6Qw+զawľ8%ݨLDҾfykwLr_p gE&ڂ8Tn3ś9aeT +JA&ih>-хtbn~׏܌Բ1BϙxďL ^P"c1H ɽ@jy!B$UsosM4YsePƮa 5mS`lo ~ٌok!//L̈" GS5 ޞ3GΕф[wfQP@F|ϲ|J^'Ն-yڛpk[X9bYX albaʙh4YHHR7x]}g6u0gΤө{cݺg PѫOF3٨dۗ1jlnTV"Jچ ~TfD@r$ץw)Ϡ 1;*Ֆ@-mdEwӱWzb'JZnbׁ>Px@ʷ0 * 旤 0%XqTWh!,#reEƑ֡ose24NDC~ά=>0r[/hdj6mւ<ɵ1@Baͮտ'`)B49\W}¸Om<ńd ]o^q<\! 0vΘE(2;4 0y 8goW$Cm+ϱ~(AZ MОXngD?zY.?3H¦IT'Pч$@ 7]Uhq9xG8rr*CͨWs-MpWϥ@iwJ?>B[ׅ?~W1ApX̊-q 9hlyw_ρ 65Օs2a&鮹@ k)v_V-3Rɒx)[8$'m5~ݻKHSXZqSr̍r5p fX&EёpHyфpbuD˶p Ks@g Dk ̆ օBL &ʱVpZFFqUݒGbDB8 \Q_+ϟ?RL>"e.reF۝rj~r@cZkYN [*SM|ED2h3z'!B|ZMvGeɾo+"P[oO"@2^bp63^r}E3%ܔ%2úѬ&4UDk5}yu՟>ڝa@{e۞䅣שFm{WVZڜK=iX>vg95Y>SJ*|劺mYU1fUBA{;oAw qIKԩT=06ŌLh6W/ }w!)6sϸ@E?roAB EgԼ!E=v. uԐ?`ե J|ҍ\1kc =VhOk!( 0Dm*b$ZE=Zp4?P0Z$)!YW d ]O.ѐ-ai8u:fO աor ]^[VcbzI[Ra# m38|_jE21SekIU.m$-Wriނp(:EZKAѻ/Մ =dlEqmԇ ", DA)wɳs+ [w*+9RNJ Dr0? ;]pdx cTq{O9u2w !Vv )OMI^){&74ڸί(''ǏJA2CCG?1/=0Ħn27D&#Mk`նR3-N͌48+h $!~~#;U\\ʰ/8_Dpzf,@cBlSqO [~,1 ?*o ʥcȯ./O9ӧ->L9',eR2 tQ8 G*&/gP4pF3+8 4]JçXdz+,Wlb*wT_r$SH%|èPohh]F$;F_=tYSc`(8&V%wp`9%Gޒr/%0qݝ[հp{`b^j>@d5W[\mFZ $PMvK,yQ"qjVt<3{>1 &Ǟ pn aldkDԭ5x;Ͱ Bs*6s::ҭ~("liit@eMZY!:R[5'у&g :8'e t4oKخm{;R;j4W"6ØRav m#IJ7蝪-$f ά{,b_` Y:湪2q&uW H:!#_fDBa`N-Y3#hD5 /. ÚI\^YzOrA)tɗD8?[5D ~'>q Jaռ5̫4'a h&q [Nr-u,5wI^ǒ>S5աB9wDwdyq{M[N8lWf^_Qp պ']cu8ٯ`DȜp߹ %F`h/j8k?%{hm8 aS. $Q黆DHRB+ε "cƖɽo^Lq4mѶ|`ăn/(Ѱu^} G],pBWڦ1[03uotKS3d ?lOnaLI?f [oW5?_{8/oTH6_UxfQn]ݹJJq30ַ:] w[հ[yrO>5r1 q%uŁq&5/7rHXf燁?Da71ttFBFˠs٭$?UH':Rvm( "'\~pKt*qMEo}P5c:iat~q))dSA'i|Vϳ,ԑJǫ"J6#)˙lu\`bn;Wݰ<v3Xs\ފ@]cb"X(\vت\?ٷ[Y8TvoүΏ’QQn@oKC3ܫÈ܊نWңoiNxb&%?yB5ža9wӖKK;b?aDOb`/c¼^!Nbmx3e`ieQķp."oo!Xe`9`v#_Vn9YSvJʞ.1ث%B\%MNH*l1\m*ȳQsߨ%éA J0Uk0ʧa}ތ`f*eٛ!_=IQ:E *Я +bo|^6"ݬ5&n H{l⸛;{I,',5OlVk>5CvA5yctujL}'GlD@QBr#BQi,h *k} B|nRygah7,_ CX;]zG&kۼsV]UsLGPXhλ5/u,#/Z^ ͣ/-co5Q4kьl e̡1 "{mߗe0a4]SMF&dVA5yG1 Pv晱 sFMC QroK*ĥIw$kՆxdQڐ ltj"*Wʎ݊BF"@90gХVF/+gr^u<;:7U0j%Ma1 p)$Ct@.v6SPg-X!T%(70A64^= 9T]y sQ쳖G=5`[-ݯ=7:UrH 6Uf!h[ l5!,$}~\= 3 Q6}EFiܕҶgisP2q_}xX{W &g{[6X/gՑuKAE&MB|_?,ǚi!o؝iQiSJjiwBH4zgRݹ^?u 0NAtW\rPsȯaD, ֗|mI P7ȬF52F X_cmҨŐ"PSWYN5h˄$t%x?A?tES-,N2!<^ Lv @"ENfȖp=JQtYCJNC6%P舺v*R(Szcͩmi^@hcT3Ue]q͹e92tN-o#B9%9Tp"DFi5‘(іͱb(?]V}G ym^|':śRϱDp굋u7*=,BnUn{tZabwRj5p韚250{5Vw<0Z@qIQ6{l0~ܿc >+_發OeI(orKe޾ <.C Xa5zUE yMZ  J%KW!)I,Y1A^d& :S!:3€R(8UKJoΚCh:d9* 8ډMPMreã,R3?P ˽]EEfS*aq0ڮANmC|"ς걣Qe;/d֞ooak=il\90ϒNY&dܪ{5Gܞ]0qq,ol~,;ZS=C{`[Q+׉hG|diFQ]1F'bmnyh;0.)Fq ݞ }%R_'F\M :$+IJ PLQ!vߚB.ز6ԞZ)77rɷ!_s'ӇȬηdUX,LLPrHH'ݥkR_A 7?84UA&;;6$Z' S`CEv_*i/Lftn5 igTKoЛV\ E}'_{`rY:U}<Ʊ#~6gǟ6}8z=%g@̧LLD;s=t-ñ+yS)I5zAl ϸ{j:6U,$\<*u $HTbq#-z[ Qx>c7<}_xʒv㚌N͊ oò3wG!4;U?ٿ#S~oOirsF2_gxr(@xOav6)'W N$+9z(Ҭc̅b`!TO1_ٕ̃N$yt0A'Cs}.ְ(k%cBO8`eQrhm)h e.duSl?Q1 HNU8bU_iWRůCpͷϋ>Ǿ:EyC]J Ζ"(_$2s=wEס>F2w0@ !xEu 7FNǘKQ"tG.[vv_ĥe M/}_է'wA$.:02 C ͍JMQaږ6[0-0MWYsnCf`N `OiZum#^@pm.FSR_ _(n(o⛾Fn g rSOo [P/\Ο+R/_YAc`:Ԇc}w#U2=/ tF-! dN0;dȟpم(pwKR\Ps!R晭/NN^b4t K0ן"z ⏧\M^ͺn9^.B+S-1;%x4 ;5Dr6i|YNɘxb.2Gч1m)@DX6mrТ{rPWVm5/ %)_ɿn|I`eXtB\BаsZøЄz\:n̦P=륞ۄ ,@i뇾! Ǎ$;21w >bӖՈ3\z~uJי4oGab-1]cwtO"5F) ?%:1q|Mp-3Ic#QxREk?T=]~xUN%hCSL*5A]bQ+wzu`EnjȠ 3eXBG bGw?S[R rx#C\_{)y?G,|, `(6>1>sa~1V UMG;*瑢*rsa) .'@H5ڞ^<:~hI8[?μ;tn;6? 3\+p8ʉ[酒µQPyeD'? jNдؖ$4G:MJ&#M~Hh)E_e*J`? RNs%|Aտ>X%9Qc#_x q=5kE̙Q`C *55d%D2w'dUeiJ,'`j.BMD|KjV_@x<Ϥ zD?  |#O@VFLEXMc(So[QZb;<;p0ɛ%$<@g;̾_7ڼ2ل*%S[Z&@*Tg1 e#@M6.c 6E~JagO CӠfx)oIlӟϗrܪ(8_5In}ayzn+^}ʻǖA5Db>lR{ VA HUUXgGG]`ohx4j1K*`AվŞLZvFṕ3I7Q@w@J\﹭?(OB<^Y*LF!/eBRXw0GMj*H; "Sǣ}y-'f6<98ftP^0[$E\y'481|y(F'#|Q{Ϋ;AVg@ Do9 [JnTfiCpGW)aLcl# nԧnAq2Q-('"o#w8ثR{j+Xȵg,bVf "6<эc}G TZ$`> Т-&Wƍ˙̎(6Ih^HuɨZ`=@iڇz5H_ avq,H gz'}5+B94uzcu8%[>@|F^DKU#=Y/ne⋣43'iB4gگf. mI͞jc|$E?9`?,̙qPĽhh)>\{J]QC8HgAj}B P]]o7T;?ɗ֠:rm)Yv}|oNFe^,Gog8VvN۵o)Vס'p;>Os*|ZѲB]wS{UJ@i<{B{1u2sƒ, o(mYWf*h*.lH|Xxrzd݌p"tE EgSk¿`Yc y)d2B!W5Bټ9by[ĸ,EmO !3 Tr`Ӏy%+'Jc(#'e5_| ,`XoɊӠPyhb5">gR= RO8:a"gϪN `䭠FRe  _e^c;Yd<?Y#)p-($/YJ(:?M4C-}nQCmYa*P{Yugy$h%LEi0LFuO8# \(C4pGhr7v"*J C#' 7 v.ՑMחŸuD$'lݵm.׆u Wb= 3# N܄㭍Ibнxn*L(5í]u8vGP1G~p6i#QC"O2IpUrC5M_8m^L F# W%QoaظW%xĥh8f9o"N8I| oۄ -88BRx)H\ZP(BT7Z/*Z4&{\ebBF'jg=W>PhnX% n*1*t@Y:~HdaJײ_#cٵl|ѥ4c=ʟ_SǶ øS,NWcMڦn9٩N(2`+ܤSF<=2魘)~6V:8Ft +m)DoqPzޭ#w g~atr3 @bG!Ҷ:YKq]AQ[ MDY&RA2##yaMROb ~oIٟ2_^یYHubēB&kd7ԁጀHH| Q0ZibN=o%h}g=0f*AYnY۬IkIP}EACN9t&}H1O;҅[aŭ[+-1=eANPȷosߎz_Ae\)Qq -}B]JluܗT-ufJ JnꆏQycLzEPL}~jf.e>51ن { [~mjF-E 'e(Wq!yz! U8#(o%KU%|݃s$TF$݆QRo)$OR$v2&b6j0)5Vlw/e:vYM@C|Yȳָ͡gP ٟ_RR-i9ѧs8E;%Pv@8B.G1OP޵Wi6mZIʰd:8V9iZ)F?_"4QZ*! y L#uzv'HB99ʠrvw[FR"&-ۿ#*pD{.>p⍈'Ud瀞~ugƴǒz%zf?&*hb߮KtСJ}[/PڴRQhXPICp?D9jʎ%>5k|Ih& `%D`N4 \AE+FqGƫtYC$ x%rTŚP1  A֖ r,(Yxe|ʕBb;%Y-id,=0mWel .}Bp׌ ;0bq_?i3${|;1\L"@N| 27Y$Fݸ /(Օx w2܁nɷ %>Oz 4iecD s ͤFoh3g?Ba%!tzocxխt9{0^ 0kv|$wF&C|0"!Sk*1YO.:]mrdƠUK?a=#)^Ih1ߝ23Vd[}*dtŚZgޭ\kb%E~ZURwC$̕SN ~^֩`,S;}yϕؖ[5X<('ht-_(E@ >CӚ2|J}#&hGъګH`Z|D9r |YJ,shIO=00@jAڶ"-HʭApl6 EXKGhS qӯ碄Viu+|aW7f6o%#8a ]8nVƓy(;&6e\d|fLݦIoh@|*&`զeB!-m_癠_lyXlA"I 'oEi<,^7Uo ԗ%AS删;>k ;.#a#0EcOkW:SET"g!%SO G.Fރ/g naskW z[b}ˎmIY]Lyr2y>Fft6…VVPd_ܯ,.Ԭ2(hoUK:Y#lW"Vw]pR@aQ4^0˸>,LQ.`һTTCr PĪ)Z{a2uI 0 \t>־/rс5P;7g'}OTQ"cyhFX:wz3enq]8aPǺv̜<:X>2t;8Y*ɈIfaBGXyو3!V2G/3\9-(\;jIvQRY_|_!i +`Bv>7FuEds! +$͢ jn:`@}XҌ;x="9*!_'}+ۆ!daucc]Ң]Ab;x5aI t^F_W^nLp69)e^&\ n ?n{0c|!RIDS@KV({X(#1[!|8cJ2Y=".w=)a]b2O,z&STf[(Ҍ.)k'Mg^n..k.%2C3//A[g+x/_-30{Jw (@}/p+鞑\t1j> WYb4_ {D3{.g "4mZ1랽&gߩj9!zC`r 2`GrQ5PK}ntSYDyکl48:HJHs fA}Y#R[[薳u.kf?^ű0!⻄ 6a|!AC!xγiOP2B|߭?h\lJsԔ[f=< <XH,]y[#t)lAv) 1U, (Ps {ď6(xUiw*ٸ9Z]Uѕ\fu'N{1@O.Ƌ5BLЌC-;uE#68T1=qxUt1yyj<’eRV0M{$ n^/؊qqiy˜< O 9%gn!デPDi˝IA@t ԖF/l*_Υk2)ۜwLEJx Ͻ Pk;IHCib x[e@1>u#z:'4[6`Q>L9mXv{>vu++S9-!d& JKNLjF ԅن"܁ݵ-p:t!8Sīvz;I?S^Ar7sKqoU,ބJ羶R}:TB7+f5El7x8TUFKU~IHIޕo\%P"f{ag0U.ү|5Q1t-,ÚS5^^P|0CDpRܮM`d|b#HՁJ/乩 Cb2zDSBz3dAlK؟<5?JGA̬kx"sQ]>F>:Pຫ*tnVuc?toF邘P HUM u"S lE#cw02Gkz-xFi2ք3y4yCQlJU 4R8ERZvM Go'IB?%zf ueJ_Q']rx~~F }@E7)VA< ؄nx_.}c$3)-*cOz1 fNnrj$30ni矐G\E?ȣBˀݝC)f8qW~``2tɻ=^VZ^6cn=[e0MZ Q,~pݭ=?,~?)ÿE^E/IhXR([;d߸i ߧlxu3+ _ ~'`8gdm Y|&cu18t'Lm-k^+ĝV{>r?MGU &+.A -iseeߔ7r[ˊ ʌ[}SЛ ƦxEqڞvAJf&g^%=g:3R$`Oy`p5pMtPq>m}jl{l@?LLc\oAui \IžZV(K}sggZm[ b4I0 m@+#0VTd5^eǰdR yy8uߔ{E^JwpY,q׾K L1L|z$A1FKhmTg!RQjL NV6zcrLF,ClgQdȑլ2cDM^ T7oS8nrf'X$$Ng5}MI0r>幟~-cL#t6dc'XNʏC S1!H8Hcqq_5ʌPSʒYh̐o9It1fSI|~c}ρ~D -($_Mƙ<<$ IY3^~,;[m(A&4ō%H)G 8*PJ5³h_2]d XVzīR{O@xo_"-e!jJ[X\5)eĺn3P6lXhsfTjEVg , 6xYA)dh!061!WXAS3`,'!`4H3QUE=wYbGfO 2O}kq8-OIOS?6hW> r J,joGiA]b⠱w`<*Wq;ݱG|7"HLdU#PgT/b!h_J)r ѷ_J0sz6d#Z*r1Y>`;t:X_6y0Co6@`==\gLLܰczKwQ>(ǀ@RV&?P%|*,Qa˗fm>'^=^G9H,LRP,M="Gk,Oj)O9g7"3FDK_"%yzOq O$uF,MRlP6jDuXU/ɊظNr}ª7,~Χ)ma=!hr%ki%EtuG;@.S $6R&sYw=tt8&Jʄ|GVv ZACк@ATIx3ݒؓ-yӀFV.&ү׸pRG|bb ?y-}duT'N.7-U7iu"I3 0ZT(i6L0<}pz֌9+x1L^k:9do_U@;9%pH.b:YfJj @dy0^Vj|>CHS6>\Ge8^+BŲDNuMÐ_ܱR2tcykT5{F_QǠRժSnlQVbQy OWr7ZƹXL"eQUCgWNxWBKmv=)`k !c*Tu6aBK?WP̙ [wF]ݥϸAaEP +kM*7ޕl*ToFvs_E[WT XUb ȹxgxHce#31ol*3F15?/p#BгtiNd!"WXRMuhyvɿ \$=ΨmsU\;M,rxd2c]w)B")Ŭd_a.3whn/0.DY̨5˃ф |G#TyP/1mW)E"rl#M}f('99~O\9+R:^Y3ǜR&\B=oGܜêERQei(#d[?AK6W wDOܕ=9UO>=s[7Tjo2L0z g9ܳ}&h1֊;AE/],#T6R )1FƸ eW8!`}ð?ZrK$g2Ĺ8fV 6Eaa~i/z'ǶÐW[OMX7N,^ qb4ujc@Ol7ֿbpZ@SO>jm$ ľfJn L ̆bX'2v罹G31#r5SJ7ޡ~NH̎34ƜƵT1kO)p-I)ŴFʑZri#h;P!3%Әep_G*_ō+qrOiFDJ!֏ @mVZ[ƨK#Ͱze,{,jHf"\b?4i=TYɔ7&DbﱆΎXfyckb3*ۺ# 7mҘ=DpfMGG̔DǍ]^^)!8ʫSnbL|=8DRp(n#9烥3:sDSA'u*&zm7ژRRT5%EhSH6 JίRHN$/ jCpI,%mB Yp?)#eZcߟ><X4Yݥ{- y|iaݍPKI۷G5(<ّE,[ f(PBіf9ZG41v?͍z+kz \kd&"ݼ֋ؗ6ȡҾabs2(Q!6͙GU/̀FOAHz^:$!ZܘBү:dENEyE6%ٵfK~ZvTYmR9LA݈)4M 5I7񭃔*,R…!rTf1a*."UJ9`q}-{](});?A赝^QW bm!)ヶaU ոǷCO˜_x1%E4Kc7|DqzeDyA3 RYy(d4u]Ғ'`AZﵜ.cV2r)f2 bUxv@?]i#/n',V Ov3៥auwCq;]LtdJK@LjyrԩG#%;!alb$JڂmQRݝ9ߍ[_ .#ala:ݧ %t5C󁑣ݶQ6 gqRmʥ'`RDJj/p@VXqqf1򼂍X;Xj_sґ%9kclsvg.5:,P ;M)O,joE7+ q1acu/29/x?cU#eFa"_|ra.v4s-(_is˩$?@_JP-馢M}#vk( BMy{[hm}DWlrŸ7!2&.+jһώ .P]3NAP~PȀa=PV1i3ZԻ)McBH&t)u7&R? شL>"/ulAc ڠj?,e4T~N}d{d }G=;&zI@)JEZ e]$)eĘ 8.?nZd(EPu gg<%WgJuO;l8em[(z2(CЮI{B8 -bk;r}3FKos(QzxJr$5zD57k%֬+'_ku ǎp7}A &.WhY X)t#!WN(=f6ܖX#3lkR8)D!3[羳vFWV{emȜWte@\ ? JQ@<T!kLй)Ij3..g:j "'[X!WozNBP6^B@[7$H!!d :8u C鉛L_7JJsp9#E6` AG.KJ*NmWhExl0@g}.-\uN[v ;6`O LWYCl.$Xfs6Vej f'WkX#Av5 zQ.6,d|fx%Z\_=6ų>&21śu?^d$qbým-`~Ixue欳mcLQ S,(+!al٦iL*X+UC10Y? +"[VF>4C8EAKu[)"!c*t%zrW'甼:jm2Pm\k0Hr#ub"c9W/l^ rg~IMm5F\%kzFؕ'wPls(KzDbtzV]k5o'V?.yƳHj3C{˱_OHWSe@)-_Ii1ɇWA7-!'l[:ZQCC'KSyw0sF8B$ۿ5ZhDSZJRwQx_2.YSO5t.D:ι$=JVV?Ɯ/O$B$u>XzUQsqUQ琠;7N,)N$)|׼ ?+N,Rx;}GBG ;-C)m, V199'fU~1BmyQЪhMɰ'\ !%Ij@hXB%yv3>dBP {)Z:+/߂UC!YYϸy/xB6$N {A9;q:?0{06 9(P@]x[2fT8kdi2hW¬w/O G?Iyy>E!IpxzLëK_9w 'Ct44OA柀//pQ)ZOGrTqa$!bɗH&y70vcAVUkFM$oL\XR uUn5`*LBE:e7l6]4JGhr)݉1|Zp;[l@yX% ~9L<.$(cG6Ujr79(vM2\:\|9&\/'R@Z&ju= \"R U7 YvTĴ0F̞H½H%늚ږ@1K^2+uٕvl%%k^k>^ 2Ê.u)B} dglEi=²}:We , \;wHP?9r /Tާ8dSŦUdArSҽPX(4AZIN$Y] u.N\ 'VX1 WA¯[,,p}FC1}xTNeF:FO*q"R(Qd |tf(#\Bvmܫ-V4sK9k+nC<`Ai&|^tj|6?\kp=2oߦ@@:Mn;7|Ҝ&EʛT{2,<7h\Pd1=mBtgRuh%!|+i wQo%/Mt?fz$T<Uط۪\΂@9|i=rOozzۣmZP g[;/K_Sj4q$k;]ңCIK5|y~#v[D؊Aiw-R Q`U$a*}NfTm&sg]qzn 4E:.~l7v=CNj^R _K?vSzvmQ1O-BɈ.pfg>,5=D+.,Y %6ƇwQv2^#ce&Dݷ6^_4"\AJ䭮yΌW]aXW=v?LQ?4@ b0$H Rx0ct,m"C XUjrguw(6Z=6LR}āIP19fF'$ oFbۭ|@z7:7ơ+=ձɬQO p &loiV`eO;)1B*##L<)uHePNGηu/s͡u9'VaI\C=-ଝZ6W9vi`"{ђ9ʙֳ}3ݐ &>ݡ Hڭ1TO+3!Y={sgHqoןZf홶B\U<7NjA$l@I2E,]DpPj/Uo*w/R=:jŶ/ q-MrROwX|Ӊ""PI}}vO.}Eǒpb$t)4-jdr~04 p/k+Wn+M3-ФdBg˂V,^0Z.v=`)=P^XfӴU7 +R>5dkŸ0%Q\BE]DWQ=䤆~Xnyo' ,H2J`1!ۈR&s>C&!H&$_Bq\qñ'Uޠ4TcVXw/$45{ o1 x"맫ٯM{:lb}U,ՙFΪ"3Ku9a|)ާ Jء+*al_)1St՗Q,?Z+!S7F~9pu޵m8{#l/hz|=fw!zͥ/ݰOI p/Ee?A!o~{h8+T]Oaa 1pk /JER Ay~3(@JUc lcvHDr@/U+\UN`QhK` hY(o;n\TW0-PCw%}Ef4~yMW+֒& L%s~;@Z!7.oS_Z2*yh/'g}`7OIv2RW-ijtJ_݉f ONY*XWxuTCS92ƿLjD#ȡf+ A1$x {o@yV_Wb~whcĢqG؞*Q~2A~倣,7{En08 cN*0W=뮵*ixk@>܁+=zӕ% TV'%ƈJ~__#9/1@shI?ȋ6ر-NM{F@M[?A=i7OC=4i?m/;)>E)mU|+* 䬽$RYgh43 I;dhy4G%2-mO/.V5s8D~r~,^A~ڵtҽO53 iǔsU*,.-aHlؾ]Sh"Ff[fޙ#pҀ;}}+et =jj<[6OkceilTh-9_Hmvcm2 $)h 0Qq7U7j竿4ۮF?yu4WK-k)7o0cd`%|ozT$9KUI0LCZ|%"lhv*ҥf֗U 忠#t$"D^~ゲL&iPXG8DѬ6U'APx~ȬfEsZM] v2_8,V8JMj4"(KvVA4Nt%v4>לoi\)d姮[[u1)Đ)Ʀ&ZdjD?w{1o-,~L#W; T2Rr5AB\͗ma% gjq~<9[G=B] ӧj>fKg- zbSjq~G)u{偬,*Ts'^Z2V8S9E@Ϫ:sۿ!~Qlʾ{Rb!M $PKm;9i=R:U8@(qt_V#UN7Wy4@ATkjl-tl{ >%E*1|d#m^x1{ |H2;9-.QFJ.9!IXn9r9<_Wk=nZ*3:%LGP[Oٽ^3@BB!aP^xRTu3{\ >bS2`g\*H1i8 ҁsBqR:x?}XxX|ׁPKm~S ay=^ TQqyjϿ/*4KFO@NƩWe ܻ&"ZkCn ZZAلLˆw"kgʘ%&mp1hDeרQU|4y֕pIqr k-&k eWUFYRc B{^)h!n&2IdzGk2 wUE)J~zNfYcl!q̃բZq_>:;UV|fw\֒5gaN3 M{{<8v 73"ʨޭBҖg]np蹣cĦA˞hWĀT4&鉶, >ajVOz2,>3}x^H~Ufq4b8BC|K,ɸdֺY˷K ,919"i"P7˗=Jp9?{Zōqb 0}/b12:ps]́ g<Scbntuz5o)ChR{+QTL1cAO@2ϵBjNݻ8j/ށW,`@\tԓqM}ׅCtXo |}tO n-Uud;0JmS&\ 0Y#*872{EP&J8vz,sGy40Yk5垰[;R ; i"&sT<h+BCQ5t_fhU~8{LK3TMK9U ˫htQt ou3͡Tazt7sVQH_Jxp*3?X:?B7$h51Q@C?DuN0'1NtRd*5817 xʢ)}d]OY$ٛe4jUGLm顂O)B8[N,ѪGKۡPpo]2ٙ|ϨGNB-gdi Bf>Mn5cĜCr>j-lLJd /OGgDYJ@&$./eaagE8Bzgr:ְpt`>[&@ x'P ǻ`Q~`6Zt{XWwm3jf((Ʈ|R!kQCqMYJ]ЏɪjgDWl d,<%&Eb r]խ1( ϥv2V]D5Gg!i`;ehɯWIyޣq]=KbϙYمnL܋ɇbG$W*LRDh̿n8䏏A#w;!m5Vxuy^#ON{=CP@FQOeVlzjXHZ%*A&qc el2wfDo/O~ҍ .pg'82Fjurŷ^]9y$/9sL`%I N;j0,]"̫*SU2@irF\fIb-1(g9sg_50 `K~4E.'Βr-LKy#]ޞskG0>U_U58]i\}9Bͥ@ڊ.N{8l3w/@V- `2 } "JF:/qKU?F6ޛ糟dZzz[$}dO2FýADW+7έ.Gɪq9i2_)ؘ[$p\MܾaV/d1" TɩJ<.`ZT+iij;= "G:c@!Er!N&-IIx-x@tÆ/v7Z̴:~x:t dq.+:H#et8}P]Z5\FmgCz&cgV u?Eͺ,yZ|Fהw+$%Z[Fe 'Ǡ 7W^J":!R~,bɽEed ֖옧JmDw=ZR1O-M!Āc7ձ0"ϦTm@{f|ਧ0Iv`#У pw5 ]0H8o "As::`;zͥkF<.=ZNr{DQ ^X/-<9bT fd{q{BXǰh|rB ?&'j)SdRS#B=2 j_T= B腽vUN[ؼQAJfY3kk"'Lx8\&"~(^. LXζ̏ {$t.,R4"lj>(3@X`ScIaT)hwX~]v1}c |T9䭌9W:fĭxpQ8H8]%_bcK 2Jsڌwf j7;E?.f2^DUTtVG:~ giI+Mfe .Or&`@OS;(mj&s?D.Kl 'Ԫ$,I%組2;y"P7\e^񍕱2$Xh^)<ˀ.s_nOz xemj\z6i L&Ѕ*,Ts=KPAd;a4fQ̢sS4#_|ڗ-Et-?'N?Ml]Y>c4bbȶ l\"u[iv۩ hN{^O)yMGyD aZ NgBT`ܴic:{fac #[EI!VЯMHn5{]eW6NwfD^Hv1rWC3@.$&+ABV]9 i`-Q5;I7U/;%.E_dZTwVs,Ǎh0}9?p-JV@T;NYO}`DV'l^FУ^g0EP|'ow% HOd^g \a'}+0l *=ΪJV kyHLk$/y&a7 Dn-;Ô׀e}#9c|`ʭ! [-mi}XO8ԥ|-%ed_e1' "4W&L6JY!]caYT~kWg;'l;!(Rζ7~DVS֡t 7 _ށ쟛9b? f ]joCuUZ6QiD~~Ps|b0%n=^z'2:O.l"s#qَY]V"ޤ nRxS*0zzlO'35̈WK\ݣ6|6AxeXM,N@2< |>5{JĔώr]vBEu$giOrVLfl0S2SHd?"iQET{O6`27*1zd$T{X>GhHV`saG*Nk˽b~ZHS;)OR5?ɢ{!M4no]!G2-5#T@ݶ4(&ؾpԒ, !CXk3kt(|Y^'7Ipˌx \V-3Rq_F?8;yZHy1y 5VIs"pyʼ._O,4c狊x ONށ 1sA8f Y,04bweEI($? qy@ &kÄ=ο_n0xk(p1\B9zcOaLΈʝG;cBW_ZW^'|pBJGH d/pಶZ9?jYMjv'*,/!xjzNGǹ '7J3両Go赵ۏqwOk+P?D'3<-HJvŸÏGr6n^AMRA9 Tx08@/7RC`&[]p.N@}:_X@%eH{A_gG Ge}gGtfѪ_8ՊFɃExM,(jy ,r>Be1v/fk( W 3zPD&ez饪6=)J@*qD Ӹ;w#f4k}4?dɺׯ~~.\A'Oރ#ԧ_;R\C2B|FB`P?baLlp`w@:w(HTy^YO|lW>씣 ` 0퍯i3߲$ LvGUeEs\` +m5v1`9|rΑWA]hƚiFF D-ꅉQOȹ(qPަuZ-\ bs(j2 ͗Z<}WSz"ڏl--h͔DsGIwץ }ù>u[*KDEvm:Xx3G_) Z.n*fnŽ}R!ТqH'=X8΅QdY#qLlDoYʑ-wEtsbg*1xO¤`{eQR/~t"xO;?[߿cng8 Dv-<grGn a$"@^O4A5a)]WP? o$ǵj"C,'Pvʚ`;D|P+4Bm{dnyJ;ӂD$upeDƦnNe?/Q){*zVGR'MjR휃 Ydz݅۽#M` ɷj%b5"8-a4K9t񕭵bu$x66nؖ/Bז '=:T<-ߡӕy(jx0DjJ$BM*pT)d͸n_9rh5*-V餑&jĽ}[/h|jz4I>~4XØ9Q C cn: p7IGf9}b|WtK]1~7Kq˒ܡIdE%^tCEUm{i.B󾼭Cn u 'И۠dJQj $1>ITgH(\Ehcj hѳٮёAKnaŎlǝz52c1QCx\aUz #k?@ݽ-DmT;+H](:R<[pޚ ~L4VXXM?D.GDwҗHd ~~7 )+eaϧ@)"-Z*3;GaIڹ&jYRǰ2s˭u+JNNSŧCdw9\`Dz1M)xZ.:*"&~5)db>?vNgWezvOkk!ep-e]Q3YQy𯌞@P"u~LCҨQBd8';?J)HŹ $3ߴK,f+Q^N\oMr])>Bw0`WK+D=X_Rmc+ݺe ]'ۿ(Nn";ZtRPP1EäHBZ hxuĐfb]k:X6 HFڈdP̻@Uwfb0ZQY]!~buQATϫWa@n4Oz1N_ K~7c<~?҄z٨b/RFJ `W@Kv9"WԦnEa炘YlԔf: t .:x7y].7_s(jD ɒ&H3fmN0綗H︔ P,36v/m!Xђ `7-Iu-8]j+mhhmuV' ٭{ssnKp׼W*C6c[1MxZײ7C[~H:;liQ,%"5l}ȳKj#&(Yι;Ѫ//'VC0rxNuv4{@G 6.DD3+i.Jh:IǷŦN2 K 8>OtʼA6 (0Xԇ8O'Gd-k( l]&բl'ώH $!j'[](VP] z\ .\{>q0$0!>"F>*fQBiYV`9J6cVXcx55B6=g$ts 4_Ucqj9XWtyRu@> >цcLˈ=ZP}A-^u6D$~$c6:r껅y4jxM.H&R`#VlnVH܀MPEBuYh/8u]+g=1#C˅'sfNZYS;,-r[f0q` o}mG|396WՑZ9]іc䜯aes6imaRS6\BW2$H-]$l$9c9gܵ5{,{>O*?+xuK , ƃҏ9mfԵUuʇx@oƾKF#z *|j~dE@/Bfxȧ3Gձ0Gƽm=~o]NuGa>;2ޗ[=$n$(5tNū;OWǥ2Q,549+HIf2WeXxH:)%+];wSޏ$ݝZ)rU>{|9 XPi .]Wkƺ")ȺYL(bE骕$Z1# $ۻgzEMa2،JX4EiXvcP>b6iQkRͤpMWT9 TDklQ:>y$ǐIu~|xPF(v` 5 V^'|$maE JQΨ=ܿg XpIgg")]I")-9ggLXFMׯb*Uo~~4 = [^Bp:]P!,;o$w 1ٻuGpjV#/gUgdTtd#f(붂hňIP5qw!"W?`/q5~ZEFMd0}lBM%z)PPp F43OMGb0+dku) v˼vp}`4/TC^UCH+e~ N.J/ġ/.=Uɭ^8>BW5˞MDI8`Eܘިz +f ʓCV>59)=Io,-\ yO/\`BzR]:fA4:Dmk:8(u8"_Rd 8mCaҼdV!T4Z8|0lA 0] %-hg \gÏia R\2z2pހX01AQHkbt:Q;S4\Mz~/\WӐ±B;a9i11Uݎ ͫK1>)KS֛uψ2p֒!׸0b t?DYX3of/MI]s[9 tEes,0/PJR4ۼR)Ď&&('wjbG^ x=r B.[XH|ȷ&E?[{9LXJTWJ]z:'ܤ)zB6qkPXhC'gqI4,5sK1?:tyl*0Q(XԠ+O{ ;V孷'-6n`U~̌W(T5ʔz`#9}a\5Jlr; A^6ETgAFb:FN2 ز9%]mۯj\hJPO[/9d ^r6f kZM84<&k0z#74Avq]cΐy5>]2 bkE!Pr"T(zyJ/=$Ok>q%ͫ嚚+=ŵwQSF;M:;e4kg|v_*u8V H8AK>HK 2@+[,0! {GJOCHUEs{.+S2l12|{޸q~3@IlzI_ \)| #Y;'.?X;=/$@YPNW aHf‰W+fLuA‘XAlHo;.X Gz/Uo-,B؋Է )셌L,=+U uK`r9 -"ML2@b˕-qh'jMsCVlA} j|8>UXϟOXf̝c ktMBuW]{)ɝ3,(_5Hf\`Ͽpa:QAKK9fx̭2N'8͎x(9Pz6aʹ(#ГM1hv$kh tM.LJ](Mty Fq :]хR#DUY" }X[ -sC>h P-#Vc=<P$PS2Uf&R'-VPi!QWPsKT3ӗ*$]) VVS]yԺ reYkŠUChVUUgcRLf%_uэ1T|6'9zl31++}Ik2zVH& h֤LB-!QM1$6 Fyz=\OJ=m2I /^qy`:ZT+yOamrBȆr8 *39EyQSAZЎ+zݺi% )@R Iۋ2Q!1?h)#~f ˙'5" dm> [Yo@t3u;~w&U}p;, (8-j 7<[޻6&KɮY*\FX"!2JF{P 4.̂F$(;nY{gb"p:Z1X35?E`9o{%p)*{~7f}O{ zzFB`3Uޠ}XnE<<$6?:C[m qDWƝ]Zcd((B1p,pae`hoHݚ۴FlhUrU|w;Ózj$Щc5ZeK[ţMAk<7cm ]KIyG2!,ESRr ߟ[gǻ:j1h-&~jnv 24ڭ{dzVz8MHp*Px5\j,CDma!Yh(dEu2OIKֽc@.uf~a-պ1K:H"ZjO 7G'I*ҩ 3 ᓲq,lW C3Aӊ HJ}duxiͷ=U)J*Yb޸F= ȌZ^e^gf/QhTniB* Jڤ?,*c[\>sJJ/FD NKI# cFyz4v0L\۴ K^D\y1wp-wxde?% "1u{anh X>*ƫ>LSF: $,7o?mz[N=s/;$"N ;{Ez2 DZ+B}aO[;ȨV]SzD|ojlM\U<>5WReNJ:qOb(01oB ɄCr0Ѝm bFOzoLecƼc׏()3*:rlfT{Qu'\wX.4 '>I$EOtZ):qifX@Z=:=s.~_T o@ PH%x\r9"|=FąkC%s89''bH:-[G )0#eCLuҌ 6MXm-G %7G S^A:o!޶%9_$3 X!lH&Nrb0苞 J G62^l;;3R1<g߅zTp(i388Zpf_SG4 =HțAa>&JL%S Kw3W9 & nY\W?=ʨ`M[OklO®KqVa I0"kq%-} ֺMbUیl]@ gDM>#|@8Pk j1PoRsbv- 5B+ ig}oLXn7>LX{k#Qp^MԳSn䴚{{NZ^4p[ܰjGĉDa@dL):^7 l"YZKQ|fhf"L?2w] ̇zIST>!ߪ>&kz,0&j9g6D!?\섣SkW kAr\`7ع<8FIJ¿섘͏&ۄ5QOˮ=ž1`}sJ W;:{ j Ɍj?Dev 83^n2X][v?@Ѝ1o(:z\65>,Gt&?T.AJB Ϗ͘]sv nB#KITɖvrIH;g@)ĩ(ŀ&ٓδ,'XI* _`ޖ07 Lm^Qy­XY`āBu!REtd*rFl _8G=Y |-p%.SE0tK'2>WVǠhз;F,# kA Չ 0s=sǂDwla]T "zq ;|αh K WuqTY(X6v{*e Khbp?dy8yYY֟ ҹ/&(nzTyJ0_[ t\ hίEz><*Vk$=!:#%F?zO 9DSڕ;ܚ㾎85޷Z*z䩍*vQ( ~.LW79zN;Kۚ:,o+GV*hq%CX\G\ s$Hg!8]6 6 Ng)=#_4-BrDT,7$gEгpdv0Kp'jʉ/_"Ր7Vj+?-yVߤvLЃ md9AbR֛Hv'%1Di^@\p N@'lN̍}y;G?N9}\+!Hd 1>.Cۥ9T~4CJݥޓ'y &D>VGwIvӽT]0``f[lo)n{nj10/yel蟸LaB1-}eKz ?iSOpVռ\ϒO.PI Vo=M=6ڴwt>%L>G1LHױp&x s/HV)bl#SRs |DxWKG>Cœ4?[ܒ]JXv[;EqKX53襹,9J'nh {6 Y ߇[̴JTY=WoK)ןDj,YA$"CT>)M,kSB!{< jT1o؍]MK1m>!H q+Q*%,͒ ̵<Eeam%W6x;)ht LHe/v_jrN#-Inb6z*PC08d tNy>J0< !0֋v ?}j]­A93{n@Pp_Mo2H?j>»xw0~t|_W@t@&hъ(~¸S@O*(9^0Uoyy0` n OP*in^ҪViqU>A9G7IB{0T[wڥ@{McDbĐ y?!{~-R_S-}R AMiӚX}*qKSjW{D{ET/9 wbJ W=0\q,B[K#pl!މLBFo"AeޘzZ+%>1Wh ,j|h2>UKN'Jx"EiW˪i<NPG_/pzd@PM4 k_PQ`B;ILxv'T0eع€8e_휆? 9!@ 8![n *I{ӓtsJ{h*\;'N1 vP8^@mv;D<䘪p/ǩN L1%/;pl0xA%=zWMdFAd zKv6[;m~*;L!O]Q`lVYŰ̸⢽Ė#BLd ɕڎYޛ,vUuI +G!+BYn55ba=Xg7!rP_`k6;DR~<hDX0BDV葾K1FJN$],Y0 FRDzH3W!p&jqu#BOF4ՐW kA8zSck` 1 (HF~H?(gͩ(W[)WJ1*X*zdJ0shsڛ=8Ҕ,z8t){GeR@C\#X@ʟh횩>-t4gn u5Zt6fJFWse@Qv[Æzcᡧ|sn!o'hi]B%=1_5ӪWA#B!h,y_YAf|N|1h G;u)q)gp;$|2bB({eVjإ)Bnt!`;j8IQ>[qh(vfbbb).A;?DR!*M-P_y:bBn B:㝙ں*SΜx b-CJ߄xp $;^nkϠԅtH=CD.S q<#)Vģr ;z!2S?xx+0մ.}ftRt_RvCRJLVW?7n+I]I D^S.ǒA씓O_KA qoiU6-T$C\6.-#`.TtԳ6hɏ F([G~y[[F9'`ϩx yBIKWU`P¢έ`Wwu9i#3FE+m%X[\7.WO\ ҎNU) ȗ D.&%lekXa_ DpKQ(pghu$r6nS o7.nu fG}N-7Y=EZtɢͱ (\U7  tL'Aû>JxLķ:Ne 5>U#}) M?;j=I@Iiܟ3,@G܄6ޠ;'RRSPX!yTJqpC56~"K[!通)tKІ~PK b {g_Kj}+swRf|,{IScG]5M5y9޵d5f\ &^ݡ̘CE'J>`с/LRD3GߺDA}D5jHa} E+c@26\ eV <)au]A$rQ'~}'T}7)(/@xP/'+,7)C*Y+ėNPLҀBqޣEaqpW)C}6a9%`yM4tv"%$~z!1|Ʉfw0} Feɶm숨 {PBuWp ѤtMHood9?k-DE]l(h:4懯b fz}LӂTU+Jmf̹ds?z +i(+YO[IPmqRn*U}/btMض6Ԧ_zQ4#CQKVTP-:`. W*6q08aUT *Yj\&۴eCRs^ ʀ3Zqq0ugS9ڰ[痼'<(GwY6%o@ɧ-F^D{og- RNX>  LЖL (_r1 ^{1>߲p@H9vu=䩑)÷'4b4F$Xc٦HD]$ELf_Jv/ wETFN.n+}?{VC8WȞ[UՈ;<1Jʷ5CWɅQknB՞I JͷwpILI ֙(뚕nlp[!9ey?[?.t_]) uY}l} _L bZ(]1)!Klkx&r;cEt>Y1)EwZN~d.aB6جteި^ CDBvC 9 4\QoPz?]99ῠdp3mY69#L`E~Ǽ1d" X=,=\ڦ{?F7&C p~9vU)z)lX+?a;̱y.!<C~enDŻ8%fm,+4(Vl;^w78s F`_v{Oŏ1ŋd!YE*kl [+ ɖ7L"hFl(x4ZB FĭCTsRߗ*}*x$xm>=q < @;+U|&izoRXQ0.\WU@aXhZBx5zb6XAuBn/:cMۛ_:5-2*.X`lˡAKgt*]UHΑ1$Wde:jB%rb3MV|\J_fBeObnqU\|J9/O* umt=>keA+z@pƫfB5 )Q=DrxCb g0BEt}@o5+hcJnDVFJ/$02qJF?9py`|6&B$(=*cK!}4-aXYzxHmyEu6lt Xb%,àv. C1-ke)HO0 bG5HizH_J;1pdc43W Q2YG̹(8'>-Q}ck}}5]CAp'٤}%^1O/7Jw( ZD#9]*aL4Tq&wа9f2褞;@)A̕AN/R^+B;f;~`ѡ4$:צ,o~uBP;%r )q}L=FKb"L 9[F>$<+n&jh[efoiϠхߞo6R kwÃ-mV *{1%_*dHթ"h¦Z5/pPq#ОMNEUU,`)K?Yn7{ɾ!!DQ ;{dY#}Y:t}?$>Zn7.zǤ$9^Y6 i8>m_s _] l0L48^^ͤVW]mΓP>D"(tju+戭<}O0xX'M2TsL(2KhFQ MzzAkOHeS N`z+|r#Qn[=BQ~W&U^g [.Jq͍'.rt[ڸs)J}ws߫dߐ۞ƻX[GlӠMD |eS:wBأ{| #>IwqSZôcp94[0<9 mo\ >yN': fX>c jn5=%UM(OXAnnkz/nH/;t޳>bxjܯIܛQ.xY.}=Vn82os+J.41T&g{L 'U0߮(ݮ[7`/g%=.uЎ:o˪u@3f9#_|V8(׽iބQ$(_i3 +-HPY4 ..דd({Y)VE AP#*59DwKoʯ: Ă_a\h!%:fx L if+S$ڧ\ņU xZ]0H J/b ,`UYa o~ayk\^;9CDP94ڐ*/m%)?v(|>;k+ s!Oyތ;E)^Եק 3DeP}ͬչuʼnl)q U⵱Z׃ ^< wb L'1DhEb zk:ʰ3:T*8.1%MNqk:oqS T@Mtx$xiv@Jw=?9oXW#)o_(j,̦CV.rA,@V3}]bg@P7HN.K!"yt,&xEFwhȩZ/ĿыR \;`rc[qscx}:,Q[2+D ٶ,qLj\1Ď\/.'Ȧ!UME,݀&WO|,P+O+S^5/.j]JhoRㆩ4ʑQ,X sqE/L1h e.yMf/i$ugV^ZmUQ9'KN?I1V^.UB-%+?2.@*1NSX_ H9\@V\@̑wP͢6O&m >"N/}$w^piI֝;BMSTMLj#<:@mqawKc=k$.1%ʑ ۙqߜ?@ "&| Ggl}=HX(Ft`nmC(Y^k*IW76khFA䪬B~ah!ѦoYjS^5*vA}M~B V567iJN[)]~`$Vʦ۽"ǟ9oS!d=ZJ<:z7 .URj) (Õ5X.ŵ5>Φf(|7O*>K?5@ߊ;[ _c)23,!"RHNn"J鮶p˅ 0)?+ѥ8KD`V$0>u`<ϰKvqNB798#5{σ( z\9X+A'` A[O)XPs5b֋@JQə ,T>;o3 n"~W Ɨ;ԧ|hFIs?D`.P*.1F͡rѠieԵT,Lr ޷:2=0ZCz_d fUT'fj-#9ܢe[|[Xtt2cii 6?F|T*oWȁNk`vgx>q>*ܸ>07Fʖ,XxP[JDiTNdi6L0'u× fȻ+ NPV.>HjXg(&%fʲ[{a |z)3|+?2X(l#d)٠8(h]axW `ѣ9v'zl@'EuTTP87W ݊ ͞8 nij=ø} J#y}w'qx ?GBf OWLSZRy8MvXR9z ;W]ώy]C xɿ"v#jGĦ)c@8ANz4Pq?a &uԐl=Bнi?C>='~Q,;~D\Q)}:P\}aj/lɅ 3ǀKC/X4ب?r69\3Kne?6ȩ"ƦmJR(PM(Hͽ jxTJO?LjU4 ?3p:\*X+:G*ҋ&badB|x"⹼9$>d D fĠB.1& sB|I }VPcpa|0% j !z9]SUu3>U;F7p$YOko} kFBqjef  43˅0rS AĆ͓-*,h:!WP{{~r+k[Ov%lpY@\Hj/=!72}WՆJ(&'@oG(8kPVױBK%2A;\z$ձǹ!' ZL!4iSx nԏA+S:=zx55TBN 92Xb {A?_&xf1^A7uc?DŽvUiP[/9RN@?Vm0 2LAMWD\=d&vޫڊ!)R]t ZTN,]? *y!.y_fB.E )i@Ґ輆9 '\5A Q׵.qb|0!:.VAn/*>ƒ}JהkHi=fQխw3h:^|a[m!2Ѝfe!'C3LǁOA2qΏG9&ɭNhLF ѡ-c؛ir/1(Ddv$>) įF?WFҠ;LxeĐO>`t9bVcm!b>,7Ѿ?(0 W/([_trN薋U g3 XYjuYj ;V6ѹ :bi= ǰN[Chxԩ?X ӀJdZ}3F_éջ5=;~NLSzY7{69!MqJ,w#gzu:UWʼnl@c0Ua&g:FPtϣ*Mv<ޡ%0-󅘮#&:n`\UnIB(_+zũMG;-[6t?y{2%Y2`70ITpCɊ1_8ިh؋q&5+cp鄂4 ͻ%OX"ve6dfj8<<- c~"Yt 3>3OH>;՛&u܇k_$1#LEaYnZ hЇ]j!|i B̥ܶS͕(q$nO?]'M'W$ayϻj}ҦāxEvY\ m "K:oᘙ}AN%Ѫ}=o ͌:x#PSdW@xх&19TFe],OK@KV޹Nb73gG|OFZo?Y ".cKbuus{i= CS62KX~͢{X~5qD>!%Bs"Xi4tH;?b".{R!Ȑk Y4ֹ]nKDm7F%}ސMuuNjK&mGL~j蕍|//j!LdEJ)geZU_VYwߎN<u'O/&Z@`;2ޑA WwY;5cNu_h"1+yVQI\:<_m5š9#%{"ooOFZ<8z*bF\tNꪁns";q;_H@*z?c8:lJy˲ qQK5һ OdO_MdpAGF/QB08z@Fys4yj Wiڗ;̂03AbHx;c5AP&SWuیPDD[B 86*2-b#?۬eK1t#sb/Ӱ}89h{EbuiCR ANMUАIymcC sB~ @)aT .nѮ~Adֆ(Zn$F&r.߆AzXF^ xHl<@Pef],/njEv_»WT)T5̖U30}ޡ7 &s!̫â<ᾘ <)̬ܵh0K`dŮ4MoTDPȣyQaj2Xޤ;أ0ќ*Ё.E>3+h#d'0-Pf(7 \_z 3VsJwNϲWRE[83HC'lޣǛ9;^9p }ޕL9"Rz%œ&Ncт2J Az8Pb6i0_4F)?7wj2.jLͅ `o3f*&~*hMV%`2D1]`v/FNTrVFox +M=dEg8T{vw~ ΈJ2sǕEP; Ó!:y!TX8'#/߬TkI3+/t]?nHՋM穐; O2gSJxpi U `m!!ެEiexr msa6 `DNZ9jO Qcԣ=w[XQ??XnѲ} 3":6_$b\o`|=+?Ⱦ?hXlړwǖz* R 3ᢷPsP>sl 奭xA~M)V> Ogf#EǬ.q Gܣ?Ć_<2CN悩{pM6SNŢr?]uK@O'El$ìh$kE̗7=(rGbL"@ui56P_ lqz-V%gK}Zkl`4}omc?=!Nc9eLm~ދL VŇ0qkb-,Y <]~@;ʰۊ@7V}~Џ6Ci1"Sȡw\7 qnNh]rvqvC5h]8#il8pLߴLD Ѵ}a{~&Ikl,/[__\v(0S&ǻfM!)3ͣ؟`X^V5BF!Xͧz'dyʚegui 9 Ԧ9Sϖ'&5II,1j*}Z>H Q.* >Xjs,9I:tn OIj.KlPCZP .YxXM?Z ?;Vstik|/mE-=x"wÙyB." RGL+Xz:Sϻ-^fTNMס; Ɵbngɑ)}g^<1 uLIlw AK5Vd>%zA⚁:YГ8;˽|<әݡ4бJ}M4<ث>^^= $zt_H\Y'4K7fN|ӱ}{L4MQ’F#eU*뭜d0u0*|QVlٮI'rȻI(]ΎP [7ͣܨ˚E{#{fpk0$dh=fʄe > rpc>}f$m{YTOqa"<İYkeT-imd(cס+80}ET [2K.]&&sȧh` :|VTr}APh6Orǖ[y^,w 8rtg(T_̄@+uBcuKzaЩ}QOXlN 6 һg RP1rC:(ܕܕmXkjT¤* l  _vZu*4 `6!wPʗ \ Xhꮆ/V>+~@/l&}XtQno g,IMqf9'o@[T*!!:!QC;skAST*|WdN5&;DJ9>Ǩ fC0T&;*۔zrK>$$iAr :tTK)~G^ww:|]z|ΕfVLT.^ee1gS 0QUL%T1eQW {pY8+6 U"7W6/׷[FV/>ΉL!ϾCi:Њye,9Ã&GpK)7 8Ӑ[Bp`8k *zMk'Pca-M!lzgg߿ s&U0=X0op&-.\?;5w a;{}S߳I[2m=-PJ(Y A`<t9Wx!8`[1}b 5߁3T_DBٰy=μBUAyd\ж S #R|Hzdi6\"Ic>%L2Z~Vix3r!C rhdu_/vI3|;&+st| Vʧ( IGmȮo)NeLYW O) =lHܡ_rF|kyXvl;dpAnK7onNh@brGq2XhӐsi5Y`rgG@8#;A/26}zI4D oDNg+Di_QUbuT2qXҹMA7+V8\mo#R\(`,=MiD"}e/A0@/6E]z> w/Q!YLxz= -KD<WRP%mDUA(K"8_Q,goSn(m#vrnLt2mѸX/3ʐ5KBLLK`(IwoBJ Xv/ʱּKAlGe893n^]g"{Ob{zqDQԲjb(QȾdeLᦨĊC l־7 ~]2\/mĿUAC?8 \1{v gw[+C%8D~ XA7BcK\C^-GrOiTRIo>™0~ a4,j3KA,WjkQG:4| u/ ؜e7RAї6l}מ:' 7GP[oTBv!auQez#I D H\?}6HCj>k}32Uy0QW sL_yw:ўlGڵb: Kn q{\p$TV(8tc͓rYǂ=̲U=JG#iCdtav0(`9";*-_ ڄ]BH1r,~wAV) Q c3yA5U5۲TQWȈş*sWT\^d À-[g498O7OwQ)cְLaȎkt-B8n#ÊYYd,C}_Zē/t[}K:`c%n)Yb 8ac6CΕC -(J94\xYade LW|8*k+aLRYk:̶nSSA~N!;>5ib쩧 wVye\&%>$[Xtlnhi=T"~h*$kxcKwI[0Pаa`O-jBWmGHr:`G6L~HOkvXH`47,+Eѫ㟨7b][w9@wqX%CU5³w ]} ҉HB@&ơޞ1(SGS=L2k|W%f zІ@Ni}m-g݌'俏<L+G Clxؙ8U+ +@ PAYZ3ae+" Xr lJdpwܷ<ױ>T@Lձ'sdE܌2ݷ!GdC.J&q2ϐhHp; =gC[x t̻Fq(t~/ n&#~My4ù6!]D i6{q'%6[FS'K{s圭'0P$ı6Y'Qs&BD^KUGyyG bƜJrQ<9n->!N$"4wtO_"Dх\si62Y8DŀW z8{erY",жsYRrw^,'L[uklm;&R*CNH7pnޘ݁Xq<@K{xߓ}ZJk(.z N^$;NmCvW5$!Cqg&PHP̂]-] vo~_9IUX9kDɡYiH0YhNsRBIb*Ӆ&Bѡ.o*JR-[8RcHH2|6X{0B&)h ^'9Ib@k&PعkeEؚ^cQuV65}pJ_n67-'JdۘGMO(ڊBQcJKSG@+1+1@^\O8Q4r#d%QԱjZzb% vՁ32 ɅUg*U|hMB*1:'ވ8*WrrOdŤ~T >,}M[j2G*0 #M8L&xVg%Nǜ|Jޥ 1ׅ&RL`^ Xsx];jy}.Iҷ}48!U}S1|tfar\iӋ{fxXW\- kn,rU#]O"؏GgWΖG FK8m7(uS,6 p t穁v/qO@&H X.: @Se۪8 $mWW44XBB[̑:WL\fruo73ʘNԜf.aN%Vi]B=iPWӦ:> 8c'Yq]*0:0q=<~ZPɭLR̤ZX Dx;^L&‡iK Abu:!ݐJPQɼ?'IܛEKOiֵq ]y!ácRP)_C'P>xX4ܒCZ<0Pijcg%.ueg.1?@áiLmt벳Xn g~V3CcQZgn|raބ1oL>|E$^~,˛$4^/vRIRWP:a6947oeʯ]c+шbG([jgp_͖#yʿ0j/v 6 EMbh n: ^ ObXbjAb4y5BIdg:&=wZ{$rJr}FGOTQ4B]IoZnO%cJ0іBYU yDr5q蕉I %F 򇫥 ={.%i͟?{K3S]aؗxxҢ ֥ZM!~aJD"He5@%⸞LƐ㷷.e҆@yS%_ʶH~WmTuq]XKI: s$B$IQ]_۞4g~qR= cLsǫa?iztd rLsFhW9:9Su7yNIH";|wUOfyIk0* >b-b_PK"%N``!̙!`=3Oys#p:֡gYA)bS (1|N.A{GST~&nr Wڈ1!xVm6́ί;1cMLh@ PY0؇$ `GIuWa/se u @ƁF}\ѯzskn,^a+5"XDi'ՠ²1D4Ro^Iu7cXơEd4{Nh;érJ_ %YW^v +*L٧/QB49Q(1IxPӸPlܯ3W(_J+=9@-=Lʫ"]w%+! ttb \mxXoo!ܴ -B| 6KXkVݨ*|Iyҥ/$V22):M\_% A*wU.L㲋*UaC#^UF}~`l jp1S-&c7IL|kd#ŀK>i+gtTτBe]+)ge-|9hMϙ zEZL>B'G%]/=\]I4O,3^P .X(9a>RNH\ wC$oaj J; {:ޯ@[YVۓ@Q?'T7W {qj1ZN{RbBԞݙ FdDʼ(>8*b3%p6a9Ҙx3T%u˾Q9B×g_A5DR1~%'XNLE}tB@F!L;L'F{hn=  żC!Ye!UOv8O> |iӦ?_1Lb0O?7 bXb.n/'m@M/(%th;.N(:d^v2gf3O542o~ͰH6wHKOu0٣u]D 3n:qx]%|!IeZt 7+a{'`aF#@w (H׼Kپe?Sej=xi<1/4XxB;pcGy@i~3g<ꖅ@Bh&mmPBҨn5dd pFf%,Y ;eНg!ȅO1־XW_5qXWLjZ Iai?+`C}@E?0Lh*\PN8h%A%MXdUh,0T%Hgrtz9 Gl$n:FΐqhV('$cZ_;Ӣ ]/dDA5;|EY1ר":Hɯh ~3upWW#.a j37t1hm߸z.Ӈa>;~o6'R/Q+}{X F}i|mlc>>z\N9wSZ,<YӼַ72MT++:=#)E41Uw 5%kR,<1 hϽsX:9 (2d#vҹ) i|t6˳S7t}@U\+ʕ^v6 ZVM"EHRr",$ݮmyV&"IE$R:Ϩ)*Pʘ;?D2 ;`GNo)"XaG5*3R1~Ђcg$+E:j%=U'Bin0zݕ1L~Eg-Sc`mƶѫĨ2nm|(? _b` 5ݼ;8GEumljM!rS֯vt˼*;Ez^)b(ٷM e͠80yѻ|>ǪHvU<{ף0q)wS&E *T,8DrTYu旅˙44+I}}N5ay777BLSXUK4^NՏZ׎=:H`_Z"yNBobA6ܰ:_K.\T;*ď F~zH[}GCȥl:Z*U _Ycw z@heyl!6[Q9BCv*BVPU !Qu#§An;r\d">›XGؑ_5ysLv&H}e [В6\ROn7lqGE?43FpPA`P(BT >_P| ¶@f#סdBh6j7|LASʤDjD˧O&y'ћRlәr$822A?9-?P)\R#a@bb$a ! kSr#FyOLDfxd؈-^ϐuT:yI^P5[,_xiL$?.pHqYZrːZJ/,@-J?&XJԎt^g ;5-\u.,;q?"c`"cЇkW+' ڎv =It{go V8?986 lZP c/wKzH|P4+W^",HvAd:ÚƲߩU2L[Bp:G| \aZE4EW7rZ(ϗvnJBHOk{2VXd!,I *괕2(SCP֯fyBЫ4X1,+v3n>W1l?KkDg}Bܻ[qDl٩0 ee. o 4bSYK&k n .*7 tTqN]o0U(zQМlR9kg>u_An/^ti%U%y b J$0)^jOp~."$=$0R~ڗUy*(&z4CmS#Q<=:cL%lX5pnQ]3ӓAtGi 뉮 *s.:LvVL̥ Qj~Gv xn'3}88l`y;CY]AїlԄZtO{H@m \P"u*ISδJګy߮ėW1jIi- d!]gu FFR=!y3=->BO%5'0j`P{B< u ,銍(#MzhN?!1 8j8=S{4R.|VTdA(Oq9 TpJ䊸RWf=_[+byY~'OzwA]a$h P4'w\BGٹBnLxۙe2^%z''+Ɵˀ[d5c7MZ<43LwLȐfq]ղ{Osyul!m EE*rm$ŚaeQ3WPp1*OG*FnۂX=%7ڲ٤kp0Q *VRK?H&GX ϒe}R*۶RM~0&;z8m؅k;[sBl嚨T@^ȢYWyA 0划| H&R9OPnQ¿d;plDWUֈREo JqsǢwɘ&;‹G$MgnYEqdwӘy` ҏ<(xZb@dPFkr͘~=B)_`]t^; K?* v[u`;ev/,ȧ?_) q| qfкRDe$M]U_?x>_:)]A6umuuG}$(MIJmp\M/⑴YAz=f9R]ɽG;/.*i$wHz]:Kt$+` d9c煩+z9aI_"Fk:X s},ܨ ٦zOAƌ뉿?!eRp tG PI×$q,iy翿 ܜf6)v3ݹ :WP]ۨ sj~M;c~?{S1&NI5Db|.m8N=ltlSY?Z= Wf^ пA@ޫ Q͝dF!bE9׾2ERX Ks/ǰM5] 2&.s/j5*"}d.;~6@kYᕶ\Ǹڞj>&"B'oI8[zXNjW_ _Wࡨ j8' R3V_ƒ KqjLKHGV Vq\8YlSmwR93lٮԧQw#Tqg~7Њ%z8;5I(o[M+6~W<ߴqw,ҩqMtX(}'fSFcv-F&";g-?l:A׊v޻PkZ{ߤ)-s_m*%خ.p05zupW:wrˆBt|Ne卞D7NVo.zt`rĖV[I_u̢1U%XAE}DM4>sޯa*T ?}J3_2W |1e xR7Q zwV(rʔrBxs;ZܬGly2$0·H[s LXV V?shPzH<1v9$Xpw >0AML#ڒz=nÊPN2QƄ(OIbW>;/1z7 ۪.1ȘMRZ㠝\ A@G1? 싣b5F=g4Mc\ 4qe d;1t0R0pM.KDӓ*`?E>kuJlxu J+X8c[w7x~,d\[>ͶrAxR+QIo;z!A KjSƨ,p(nB\O۩{vG2i@GveΫ}Ff{5ĩŹ}n=v`йLJ2EX1 &4ӌX$Lx`9;3-\B-B.2CWmЛ)2`9k?A+<͗O HzԅdVṦ>/[Ό=͠ :_~r ztF7}X4pP3I\ϭLFNW2/)W}|.,@`9u.v?BЭ\0Aî}NUO\<@-pk38~Gl-'ęȴ:BL࿂{YU4ir%W'L? :0Pj C}8bH'f| Sũ >R{3\qq;r\ Op>M ҷX9hqiv=.)qY?nϐ@(N1l"*ʌ@6*KrR49*s+٫S-wTaS#AsqtuÉfBeppl8dV`N/Y~({2#/@ ABTv7YxEǍOzQk 3A Yx[ S}6k6;R3^ 6KrMrKHY"jD ׵57;N|ĺQ@zVb\2l]B~46iͽJs8 6usO}Fr{pcH"9GpƏ̀0%E_ҹRӎ!lNOڰ9o"f qA܍-Ugo^# PF éQ;H!⤓oEVv7-Dydia?p,i-}wrMAA2+݉ H!S|&6y!"CY _)…ɧݱ"ВZ>fb֫'T Fk|}_y`Y1/sC ٶ4Fi}BZYI/C|hѿeV o цӁ(t>`QuY#=[1MAhz}DIB+AB&?3$SJÖl_Iu.Y @r"1X& Whmdm]]_3Pa$GB"66oU7HT5~?d=E g"*i71\&K$o>%l# 3CK }:ֆwfo$HAKS]6 &}wN%5zm"%Xѽ[3I_L過w'[gdsޘi& b;pnͮzTV=tji[0Dr&!!4N]xtT* WZ.AZ !^$m3b_  G.fE)զ"fTWM[B_9i/\tR3z mheYB=SV4DcE8Bk^䶹WK/pxvfsP44BxOezucrz(mw(1ߗ{&4/.sdvԢcؙQ.P+@ DMyd+HP0B#ln#l8h6p+(Z Qr{''nYZLO7kC8Et@+V)zD~zS:A#ے+xsӽ^cCHd0S ic@ɠ P(GХdD/D~pǒ=#0![[r_.(c~!7&+T=BXVbՙ7Q6y-;}K4v֫gWXKW8gSV?|&>z4/)ţ5OZyBkm)6kTËD 4N߁{j›i/D9:`TCT^z] |? k;?h2GXGVR&OOjO01&opXd%:)a-{l_~Zkj74 ev ,i{U+53S<W!қvO.;80pQTy'A(=ny$IPTKصzC=+/]1, ` JVƃ#HD[ B Y({0(]ö}z;'t;;4RF+ #1(/}3z_N2Vc]sg_٨n7&R F&Be1U 9 ^WP_`GfXtAJPCfj#O4N*y_^ΒÉp,m镋؍L!memIi^J7!+eC"3d2ǕVDtm0uvp{*#J=FڮI̗Lt~̧y:osXͥZɷ>}A9[DLs>>+^ Uaos)}M8BWM>"~_ZaL dgaRjM2i f jv>UN@7޿:+3pI=P虺3'~w7] 3vw⸡N_IkR <_޳#]HGẐl@IcNLI>t {:m/i\eGUk/38:r(:Ir¶,f"J0NM}FHӍEQ\z 6^]XBEU㽡h\w= |k:E_& .yW@v8ZncOq?RW2Յr|SukS:,JeDr.{v,b -ZMii0@Awb7'`8uҕ7,-Dl2\!'x舊Tm?|`Oi|?|Z1@xS=^P>w+4HDPq!r#K n6Pk32*uAUC-wAQt\9` Jk*Lj*#1WѻVC , ͇>IPY)0Wykmh}/e/l/]hx+lυ` JYvy]R7g_zz̸BHrVrF$E&Q2|ErL[&ɭYE㞶L4b E\[3QO7YB2^C'5GED&!NҀɸ[h &)>;#BGDcS1_+&暾s Z c+~tf$BomvFĩI*>wt] w/g*hd!T#ּ4 8͹kqΝaLFF&{380TSoV_>z[Яqv4lPbNz,W4>,XO|Q]'J7zdn?,'3# j pNB 3:킓Nr6sٖ*hRQKk# jzԀ܊2->"$@uw1k:u%8a2@Y?Y"_((/=ZE,:UĬ~lf !E\Mx)zq78g}1 @[41^0c(O{L=dy&4§qfLsLtA"K1f)Ic{vrt另O1l<{~ia<akKU^(P6 r.gM6eayثT#rx$+ٹtyO%5* Yp\/ϷȒ 6O:@WH-- jn|>*fU>r]I$N%jѯ[jpa x Git}(@ *=ȠA9InơryuK+mPcRrnM8 nhCx`AjzX Wdhysf*ž.B:{WIvA?R6SU}lOp6!inAD IHL .#+޸؁<.U*f-d%=(1iqJ8g@Q<]k&Wx*iK?=Mci?&rEHމaX0_O怠 >ܐG`_"|"?;sjt McH4I{@ૅ!Ek9s;~ jݝJ4T;)rPԈFO'>ĸQqXD{9z |G>R2cp|}R%M~kϹxrv澋܋zM VG/pΛ)PШ5zd|t"IC9'meU}t ZH+ ?†9Qڧc mz(_H#yOqQg>7~mpRjIײ04${XcQ1t,}t(RT=# 44[4 -`sM_J^Pu3g \e+MIFqD|]>KT)ETjCyr0XralxZ(/ A|BoLSc(3tJ3[A#ŬHl>ۓF׋";P=| Q7>fZLlռ2ƙxZ~g`9Q,z—.U܌H)k!"sD .(ڹR U,G}”?%Wlz[+5x[4B%-!'SdXP{A"]Zd IcEAnšxʀݦ=&}C3ڈ ЭUG/PFIy./>޹.u?" 2vXhVTH9,5:/6!K{B\bhg^ baԀRp0>F"UbtiHB[kRSPu, ro_06ZP]WwXuk:u:zμv+HQ ^~"E+>/OmndX\39QV 2S/mJr߳Ffb{m# mYՍu A7unJv&/pgPJ IW `=&pͥm7.x,Ui͎,q1:T\bdJ : XšwdpLz8T3ܢM>D4oߣxC,KfihؑY5 sId)M4/Y++1LWe">fVGU%-a1YGs'lhRՍ\!\{|Jc\$xIYO #ui-yC2_q1xWqk; 'o3D4yV2gmQaM4"?q~9J:0T=α]WwWo"4J5t`țf)S!nWo n|5[M{SiEp|Ɯ<\)T׾EtMȩIF߈9@2;MX"{(!mqи7,xjap?WE#xcMBGGlNthYuzhmUt b#~(k ;|Gvn@U{M(=T-BM:2Rq_)ByʷG1cę tk&;8Ԭq <!.J[`<u6Oͩf`v`miܺ˩nc}ZUDQIXuFf9\M&C=(*Q0SfULa[?X#'9 lk* gT2yzuw(ؖ_Lz>71HƑ%`ސ} S(Ez#AfNRnUHxD0u:IE']Au=JLJP3d>v b`{tѷ[zՁ3tHM g%9^` -ek͎ жJmY]-瀑,218;>Gw;/MVRn qTLι;yNu9K5*_^Bsl拜fD7^m#"Yu7ohVyiްI;_Bl`Y6'cϟM3 _}ϖҜCS=+3_ŧ.U3 0){XĂ2x{[ĤXp|{ua7JBsW3!  JA,d=a}/*vNd̘aVSoȭG CP*etV2dXbHG6OQ{ A~zܡ1c z3\o*#' <">ekD9Y&MC4xדРhJwN-Q+ |ƠwT9wg[$撾a{S4G۲/Sx,bO(G`ч:23GraqK4L*?z[@F }>adkz3@dt* OUBVJèěڇ^Y/6>3FVS>2|US-KG.ǫr'Hλ/П BD䆟k37r]Rv8y7?؟z֍yr=Vj.b98ݹei1ԫ-ѢEiةt-*^g<>r~;ƁSY"VņD rm:nĜXkAH_#Nlяx7swzsR=+6'BV~8EI C0I*|V\"H=(Gt#+EVdoHO Ukt. +t~&N$]\8un^(%6yh$M4"]~rA Փ#rAbc_+/x MRvZgۘ/3T:}+cE110-OFChB̚xl| 3 7HcmS0X*&JhӟFo<U8xn p [IAxUVh. sHVdD ޠ_2VDqi$[/o2$/Srr~۟[ D6H#>daCAegv\#*+dgrۨ3n9& )yrN(+Rz>3Ŏ[Q|Kj>ЛzKm$gs^VFS ițWkIYW:AYxQri.Vm5"kY%52Ie$1yˍjEI*7S}fHRT|`x1W~EU$BWG{qF}"%kg闕;z,KX8ΧÕe |z9Lǽyo] v5kp*9icg:Uv=<'-1»i']u0[ESP[Q-UL6tgF覝7,v͏d #+Gcػcyzg-#J\5q.*&Bb(2eufL [b.9/{{,ROjnYOQ($ZGP j%6O/OqыO@}Rz<-|\J.3^I'lE9T1d.p+5$jhFsgq1NZȯ&E:·XH%*RDtoS#yNmuUh|M">eZ>t{Gmdl3SP{{f0ا)uM揱TZ¿5Y goN􂺟EɤsW8) #4qn6<9 0u3.SGZ+Lv3P9Xe``ŋSݸ1ooTvpDž_'XOn/K?9o4eA[^ |Z1j䳝,$Ifh~VbkQVj7_`qrtLqPIz0jnޞv9ʭ+F6aA~bG>'@ )ij&?#CΊ_*lo$@2=HG@^U\ACpjתo<w5@Ђޖ<j'+H1hVG)pgK$U2˜`l:'l<#ǩ|u@]hePm$ ܁;]Ȟypf)Ƚ/h5MQ`,ux4q޾Oj;R=7W`Qwg "VGbqȶ䯐nv¢ͨAycR+G7ezi1JB>ÑE>CyDls_@,tSuA8d :R*7K~S4aZ@+ӾIl3AA`1gC--̓%p5R~|[z/b:{&Va^f~4e'Lx5\u&s)[/X`z/.K`FSlħ|" RX9gTV;ZR< ιFcZh9c⎝bfѹF0Q޼Si} FS|aZ2٪0R;) px\I;Je Sg\Jx&u(P~; cLLthT}Cs#|}>km\c@1Gxk  hݎ6%M<gOSm|a P8XgnEEN&`UN3mKWw^r s[f|1Y @ #4rک7(Ƅh ;nȘe1rgMƬy-i9Q++Pr]Eҧ9Q>}>!: uyq?o89S *Xk.ű*w ]Ueԡ} %e)Jx)*IcP"2!e{#1SwCtƅ(KEtbYh4fo <,bs SPI{Gqj'aXҒt&aUѱk!!Kuʐb(rK;_g֣S5=r@N[vs4).A%KBOBl-pgn| O&ܲB5z̚b]v%S^>?#r%]XFu/FQ:+H/?$Dv^d'4$fq׽/`h}e(3뉲u8D;9 td+h8syejȯU7[Yi:oIg#.e)}I.§5D _cB#.D)vp./V^.7e'Q2|,Gy֣Hv5lX/+C YC"':ջx9!%nG>%-~Ѳ;wT2TיּuNt#+$ S(LsKU zuXBE {ٝltj2&%%#p }k]11V]_e J$ ܨāT:]cTZ]ղZ6m]/4cQA1{Ƈ MmN<}VVպ\~x `pq"L>o Ղ2=ߥ(on{jH Þ+XJQs?R]!NTJZ_*Cɲda`IIs>\EEʃ<;$FR# ( [+Jȿγ'MslqJ!Uu9K,ł.b#[rx-W_j~D1\wWY/LFwj8e=8z 0M Qc27xc\%NpJ@h P5Nelb#t&غ'8 kHӅ!a)Ǖ2wD+%tv&Hey X'A0fH+K(]Hx`L,g87VN̓N RV K ]ݶ8ה,bӌGtxϳue}gX|8v2_frR/VW_+dKy+2O7 7,Pn[4K_SNc+):eloPaaRFdٔn5HH;JTƸ\ 5 ]a4'h^A I ]NYϐ6Ǿ>H1'^׸u".)eu8o81Ӈ/Q+Tqd.〤 FK) l2^*؝[D(ΤL8߆g2,4NiU $Th ׈C.ok)չ'49/s;Y|KZ~YvLy7̻ "gE*aZ 2RcT\Kgd9{u^ U8v@Z:E:[2C2@^:ރwi`ћgW!zx5߬"/'UDP8**ڃƸŒBs1;|)p2BEx8;Q64t* _},+&{V1ODiFvϼ7&L,{ ꑝ Ӌl2-J(;BRp1 BϝNJx'-9:.`߻E@3Y<7vD^nf}Pꍶx}$j_ 7rҡCl$7۳ d|P\.x/(,7՛ea5TaXEk\+TdY4^_؁ ՅxWDVle57M Js6dxO⇣eR85t+c1d@~IҼi{fJ =ռ%7Z PKۗ+zήOzd,<-o s-H[8|p-]2:@lquW~Om; շ\o,Y1O ]ݶ4`6T =(5Y/:[{ӠNbkM2.%d -GZ&ZYe淎i.{78F`twzNlWfElKa{;RD\~H%ꕱ0.NiFFU\&zqJ^kTH/Ur@&M6>[A%.%XҟA}UK\,/$,+ 69Tm԰-+ibN1 KR OίAgr6|VߎBroėbl5EODDսgA5,}}!S`蓡 ,!;G q8&PpGP"~xCe{,.Bp3Sg3~ jKH%hDMy[af 'iB+2DJF INH&ۥc>J٪}#*->񍏕$D" P.@LH I2uc`>w_^u>S†́ě1BBYIm  h+tCJ޾}6exQBvƢTdmbN6"h4K2],@0hfq~(/J'L T&)#{XU"NM:&bgbroqC:Lsk[d:>IX"[9ʗ^zre=m%槁.2 LxTA]KR ش0 @#e zR-=|M$2`YN?դ()=#xUȦ]"#-ԗuq;iZVĈ L}۸]pc7/%1J;D`> (BI 4Ó6 fzsTn:j:=@S5Qf cꓞ/zPz:k΢|v)3q|@#}0u7|WDS|cBsgeLnfz޺i ك>{JQwPuׂ6\MO.< 9OiCm&r!ÿx mzC/-ᅵRTi~rv|;8 MF嵷D*/ӟPWF,޾?}N)SۍSb4Sx )G>0q=|I`+} %EM7 Џ6v۾#2O SHng 0[83:&y*G 5Pv.Bn#dzvNY&ɤCHDDcX@紑 :#7zϢ{OyϖrT{ } v*OSyb Si o,h()j}W`~}24I 9 ̺sИw3cQ3։P{;HWn?hYG$%R̰Cά.Z@b{qHuč-%!Rbv+msǂڵJ'UfY,PހV̧3~[Mv>m5͠^b#WmW@RG! R6HFw9cߪz`' JžGn|&n25EVG5Z4 >5Bۺ&^OܾWpV3DIyIhSG0{u*cV~mm+af/NPɏ8"BSd 3U&ikٰL>aAޒ ]u( 0P]2?k^8ZX(Yc2+EF^[0{*]Ѹebr$~ܼĖ/nɅErؽ+Ί׽w|]ӌWQTWAhʳrBPz*K,gEnjʕ$Q5uL~d7 OYwbf:&#yM8rq82|I8cXoO a;#cp @ʓH m덹@SeS/kxnEspn96e ioxhB$.BE !8'eո֩ҩ- }:A5| qAdGVdOo 7 nM,Wq[%4f| eO"ݚ[d{i]we;RF&@ދ'__Ǽi% X&MfryИԚ&z[ 0o"8ԤD]}hi߼GO&=pMJVgI#Ki} &kVD`}_)µi[N‡KZ0 /xMKUjIwb@K>Y+]$h%i!sn5BVu;.Lݺ6`y-̄U`Xjֿ|kP-Hjى.#@Vr!:MGʶ:9@ke%9Ÿ5b #-macz3A>YNf/AْChźG=*+)"{$8or9ZEbXkg+f?)pݿ{~f.bAX,l*Ps+ ; yw]kKŋ(◘`i=5e}_9cD#a,HǺ6vK̳08.M#!wdE D\O@79L&PYfrr:Nr}u.jW[yxd\nM |t{RiĔ-% >.CjsMpzamO2JX/~LsopӁ!GvlaufM \=ުc7o"Eb-ȅ5!^I#eE6oУ'4YHtlffBֳZkw+%05.)pY({Jp6MOu4E3&/:xv_m #0g|S2AR87NfN%'t6ͨu){)o;ý ${6+CE ƩB*isA\8po̕YYCTm3w1?9;L)mWș4%qwAsg' R,bw0JW5lvĀ^SEӌ.{ЅPհJ" /#sAJ1"DZ[ ʅ S<f``5(ĝ0 H ^?5аcVҾg?6_tt jr.T&җ\21DnzY^7nU DE=ڌDb)i*ĮgHL\&)0+=֒FL{hamWyKJ\#Ӧ]5W݉խ}%(Fb$y{-plF*b`!et * -jQab%L r*,;ƁPTԽqi(̺<ܣ7)\{utP ʭXQWm>m {Z%htۻ>*M:ėaV>y4+SA[WUCsr*LS\^ϐQI piQ6LAC.lϥぬəzO8iF;eGnʺ`lWiS1ŏm~ p{!7tU>V*jĘ6\>wA|3`MYun,`V|VhoQ5يO F\ 9g4=v,'Q`5W1-9-$H~ӻH-BdB ٿ7|չG)OkW]_?\|~-[ μpM#Q?Yʕld1ֈC֨AW9HꀨJq(Rk:4u7bڋLv.!-=r)ҠݒO)MLZ͡y^oinqQkcfD6D{dҷul6 qOtA0 T9ŋW)APYj2tG@|Dn/HGw#K: 迶{H 4yK]rX(ENW\yk^`hwo#LoAײK<]c8|*皙>˔gf;zLr t DK3տO,=?z0U=}`&nLөI]n-Sյ΃_~Z.~0&D' [?dg+U)a A/l0H$q"6Û,VRGO qk CekAQ X -sFY=ГlA82Ύ^O8lXHZQG~Cg KD*c\?ԃTcgsoNk:]:kOxJ>b=`|u;P 9-͏b}C={_GV |aPR)C֓sU¢-K :I?6N(IJrÏa%2լr3omtpvovFLj 5MѤ ADcu,9>¼EJNs3M{DUj !Y{YEn0L̒Jnj!'(7]wkȎm1 K6}aoWE e G)"d;k떆2 ~ԉLH!G:\$〉6|+ 0e4x>Hzyb `->BS߂ușb)ҳ'ȞI]68aғ1@AJl.0n( 4%^h>ie #,}B.0H DϺ$^YɆ!Ȫ~[ϞTTW)ߝw$2PC)Oo`AC>gB`YY~\@&O L6]F:83OT< 4 0M;}te"%T!ȧuK2O֪Px/L̬=!a<'H5d-CBԻ+&swa}DZXbgA4:}a_ *ȣR9#M22RSy"ݿ.4pX'Vf_roٚd> Wc;pmsKx mco\ト73ws P_P iuz'dGB#E̾Yg\5eQ/ DեP`ݱQ|læesmL >*$ ':q|gqYڙ\E<54 W@c*oa X٠z)Xa^^a91g?;J_a (Us.dtunKCv4@]0Ԧ)<۠X@2q@4ْrxdG.F`ui}7X4PWfxk%9YDў\zjt<51tw }X/}=TKD* ouQW(q ld`CxB4jPqoK_kj 0ߚ@j{ `(Ĉ\OEasYtMh8"݅۹B^ZwGIQW՜%Y Q4/Q6@0~NsO?4|PhyvWzvN ['3TVWvp;Rsz= @)v+`R3"TQ4{n `^^I/'=?elB>߱(;MT 8C)QuɥGQRSˮ OjS%I΢kf5?T*Hh(E]"!t[:{S>sA+o2ߤw*@DCǫ)D)XfgFR;7.R vDV$[sްD;Fu=w~H4qt yd6jL3Wઌ=x;8?.Sf/H5Ozr= m1J%2^9k;A? zx| 7yi I{WL\OQӒ%u 8!Y"U"wRP/ }[|'׾#~V; jc'*#nm0ړjr;/%%gBx#Wv_*H`T!l7h2^X]Z^hEmo&XXgv?/ FĆ+u55lkl_)~_Bݾ}nBuv8Vr{WRAƵB Oz:%ftZ㒃T'˕TSdD $^B /D_.˯fUP8qp'D^ 1F%^d1An3L׉ Q,뻇A9I+A<ͪ3 ?]k4m$2v]#9#Xܔ(a)b.{ $ng,ء׎ Ig9ywiS̓BmE.mgD'ʍ5›e|9+c= *w8MS57U,3N~QzOA{UpQ8cq ,Nn RR |y$Q*OR;v+"$!q&N.sq`l8]˂m6C.eQ;vzXf{&&L{ f}ޗBgod%fxhoSKCjU^Xjք(5 )%:NRunk/-@59钑Ш% -Ԯ|KU6Y#T*30X6M~}k]<.ZkXg,E#g|)˰TDN̰_(M4`VÄ &;-5 YCP%.q.Pm_?PnUHˠu]HEV9{3LKHt1?N;q!{jNr#ꚔGp2 I}*B3tg#tN|!tt2~FvI~:q%&͏]-S.ߔyϸ,MOk{ Vk f5vȰ_ ]VhV< c_j~|[ψB@32jL 9/*m]y`Cg޲4pJmK~FR̗6`r0- ;c=;cݑp?IJ" ܣ8>CoUl9^s[ЅioQ!d1i<\&Sj{!~^k|js-PI(x9V!s^YqƝ?v̠Ok3@}4fo*ihU1ﭞEK%a-i(1IG܍85H=;v>7ߺJ%"K7pt¢~BJ?YXW+Ђ8_ԇ8 žTTRQV"$)mPjLQh1JmBIhZ+ X!r@:@M,,Zt&V;gPb,SG9.ZRz-2fV!-[C8lR6'-OsXf*UD_TfEy~(@zcLXz~˝&&b p- EvxJ&Y YQ<dzBCX⮎t&K Y&t`&{U|_v=CdFd:Q_,gӇb}Nv ]e 2 nLe-\p)416Ӂr.plz@oN%W0v˽Һfl 9dFJcYB!i|L4_A%)ք_GĀ0׏B)Q bUba_=0M FhrZٕa? #'"jݥn.@V b$v3U(֫ _OJ1S $=fv1M,ɼWS{oJNS>0H0F}CY. d vP LF B)$N{JV},/q|C2 P aM@!u 5Ha'c902> ԰,&!fFIHJɩrūj@t2X0KmfUQ(X z4=pG}%mD%$ G%댪qmJc6ppXc>䢫]"An WN;LQ-66T2F`m_yȢ]&ue7 ;c~QԎ|lx2}:\c벞 y[/r!xrij$S:WI%\z7ݡn6<~Fbsv|9:1n3WO&mc,U,)@ ;$x3*pty}YhW%֭PLnuůHA}|iO-̢hi N^FR<>6n4M?C欍Z@+u{~+ܞpcх5AcDZ-KlXr9e{knoqd{k^ԜQu 1v,Ê&qyeI#!q*۽ͲThKb;c;kPZԗ>bK9|^b!;2KI!ClI5xEw#gӷw+5z7.߮OP9sچ|+jOcGoeX9W#v A ^s*5#h-B׭ԃŰ`TeV+@x]ЗIG}O˪ĒKd =~!<)]uti#O]jC? _VJ9ģ{#4Q DA4~pEu. - KwkqTm?Q!7+-갷eWk[Tw1aڗJSg\hYEV.7K QPl2 +._Q<8PU\mHCY * "A|޽N506.9iGKP^ :pP)X 78T[a 5v30r waM8)MH2P֥dֺ+7"uasH.VgUHq ‹+"ԸTX㭑"Kmmì: p^*%O(-60]&aM*ޖ[^ivS)5uϽ81:<Ћ|8'JACa~yb}D_a Ѽ9Ws4%.$I`_/{.gOa !!6 ?w6w-e_n$Wty0WFAfi 3_Ѭ98̚do'#ᓞd E^}9U6[{涨ꭺ6G+ UԍF zuzrE. cDahm헒_̼[<''~'7<~#C=Ij RgwKUSWpaB`J)PJg2ojZYOiO rwleq-o:Ĝܼb+Z¯`LZ0|Ac+3%e(F-*06砘 lAtzo?Qh8"EqhɖRshc8R"0!sIijuCƔe<8Tm:59YÐ@L1y Lwym"M趢!__PKp.vˏ^92` 2?.g-ޛlۘ́|xdC.6t.f.tҿ?3kCڑ1+!D_ѩB*r(#f<=_S k&+8q;|X@* HW>[4G6j7U*jRثx5 )Q~l%rdg{c6l^r%qN;&ͣaGcvDT*@zNliFRva:E N'Є+Ŋ\W'Au(?Xoe)gyKHk+ k/12jr>[R s]Y8?ˎӭE"U\k.\~2mؐ2-.Mظ*gY}#u0G8r ft체5L/gf8='^g}M/ampӨ¥lʝQ7J0-np]}:O{6;wMOo0'tKhrwJd1 Mu|n;gvF$dv" VdZURm %l1v9lL ^%Z߽ӡ y,ˈ:C=4&M@# T#T]$3:ү ^ȯH6gc FRWs~&L 9p87l%8h` MpkB5,m2nƢ!V>T[+l6n1T|kkm/@2q+Sj1a=򘗎Jj}>PMIumt5T+XDEhh۪UC)սvk|"[F|mrzuX {ft*2:ĨdBE>jPHVMEP;!ɢQ +kQfhQWO)hAJ2Tnbx ?!~cD(ꭋS/8C{KJs :gDݺR0lŗqCnqc?rPSn)#Kj챹ҦwK NEۡ{ٞlV{:OkaEsi>By&6dߨߨc)đGƦ,1={bOZ)s+/:7z|ʢsJ1a0?JV{Wv' p )2\ĴZ`Qyo`+ALLcIx[ZgCh7F [./ͮ TrWt*UJOׁ\SJTݺlqu}Pm,Fܜ2p2ET5 _A٠W!9x?|tPojß\](fIDl} 0fIzH5H~yE3e2xffܶBm|!4xRTmd7e* vR H7Q?3- v}QrC̱MAk 2Y])*pJ-ʄ/g_DvNľ-($S7:ddtP+WdMKܾUEddDE.a4*ӍeW/c'qr)/l! SX˅NF+󘰗.dOiXXqtyUe*;&q5a^8? lV!ؗK,9'Xϻ.xƯU 0Fun s/E]W6>7ǝ&:- OB %S*Y\UdX@~N":Os=&iƒfS5}kdi%EkZzz1CO \WҢPeE5exD,*jMD (=S9gT D0h5 l>(bZLJ;|1v}NY& `gF8Q!%|F~{xDI@Wq͘Ad}=,w.[;ZY(])j(1wi7.]a(m쳇M-(4BM@(*2N)c3z_..0]qAEEjKG_[vHVm!Qϼ˶o*9˰^kSPZe `!bvdAWyQ"\I'mSzֈsUZG2d1BvRg:^gPlzdjcoW*.@,sR?U6Po8ejqs> ޽sԛR~}|&ھ"uO='ȪwDz?c995 H=3Z4o ! r -E)>g3j-WyEGE v[trw@@nH426ycԠvvm?lz:K5x^W >%;rgUFV?QH/x\B$_,y?0I{N(y-!{{p 6qn]~ º};DwxgVD d- G(㈫rqjL7Zάt_EΩ9DtIy4-_4P `zL5bNk s}whUe3^+yfTKs*2}h;58`w2F?Y"ØȊD`v'G)b8##NHHi'p*831ΐjpޫbv_oQ}_iFcT $yXlh+7::\c'ģq=nݼ^rbj7 Ir8YWl7. MgাGqycE X ҞatK5Fc(} y cC4NGfm3.W+P&V93vЧawxUXO Vdz[ %@QmN/p2Gi&\Ù-ɞvv a8_cBhBkPV< 4w.UA5Cz~3y%Ny3OJ ΐ_P˗aX_Kt/I2zW6EP*~lbuyHd8$'k m1Q %"8+ʵ Fj]<(]#Bx&uPc{-`K7!dF#LC\9O:/ע߼!/ nD8ۤ~۴3~vi1wV { j5N  #E&ʬ>fq.Gc glPezrɱtoM_-NrepOScNCLIw,{o*R jdg2tݪéݲE WEV iP~? 'M&3NCl!ݖ6є+{)<$KŒnPEdLO?|:-r?(0.ۆ:N/CĨj*ύ\9^+[؟d|4](UW>Dn0 _7N dD6&aAG;@0~$A<=CIo5Jk2,FM*N9{Z1-5` ?M:e.Lt:ᒻ*[( A(<*ZTRQ\tW.dݑܰHᗂX40e|"kTa4AgwQFN罷&j*w"patV4hoÿT,#Oe Mmz1Ԋȡ GۜDFR;''8zz Ҳ)E=_?eիeQJ4燶*!j%|a``?k~3A̚S0GǙC̼F-(ʓjw~RO)n6_6.|.K-ј׽FvN;T#(A-ftT6 Ȁ?aumL&4dV7,X*Dy8Fnu`M%dD7R"c%i\IS-|9뻻bBX6)w }J5~}LG[skEɭ!l[gEoxҾ*Ȃ}jceUw+Л:ƪewƜ9@}Fh{''Wҹlh}6MN|q}ؘ(>| hA|_2jN1sjW}4sKs- c5BWkp/f#0!<,#ǒt?=}*;s1ͯ jΔ;ksmc|[nKıO0^U+PD78p {ǝEż"E^v(.o:j7T/rہzON FHe vdwB㢟ɾ]nf?Y\1}')9Oqa1Nhq &_Z1XbPwC* yq UgۂJ0IaT būUwm V fp-y={kCm߱OF4+VԕT4pE5 sum؅}, .Rnf%X恈e8=!lkp\{]1<|@LdVK؈_yFB")fp(P-ȗ'5s_ f9%۸%}R(yMoN̈́R 2+w@Z!y>^1NӖb2N~ht:q/\a>h/ 81d `PLC"7Ss~Au"JeyN&\~D`PL%A djUI ĉD肧*^T[Nc΋kKK?: `]-$fMQWsv~_QL:vprL'KLoS&^b 3, ܠRF zuo17fOJsp+,kX8WdNS{hօo]'!b * Zm  Q `8 f|CПv}M59+ZIi]=*_t=2؅N~z7SMܭ2]&h7b/U0y_47_x+&06)j_GiJkv/7Ġq ի_VgAݢ56pv5p"UVVvX&mAFeÏ?jG|)8bK+R>^LIiH;XP8bteEe]A d|iFUы+˧;5a$WJ0cX@laz50)X$~ɰ: KJcP\y6!C ,uG||z?&:');>+x.& UIN̛z& fwXtXMz +JZM,Ǧj,m8zh=@T s]C7JzntJM/4 %B@XLᵑ6N:P^пKkҸKKi&&)IfcA#xz\9pɟqٲ8F@Wkzks6'wn|K={i\iEV^ Mjs}=ȤthiA_ʵt#D#[m=|8|cyEktI8fd?xVd7s>TM܀ߙ櫩:JtxƖ*kزmH(Ɂ" k)^c,e.Ȏ N<ޛO$ H'bvpQw2C Aٌw_B|Jפrr#('Z25U+X=iEJuZ6Rd3WY7qff_Rwt+WRY뀊 bD(·*8Do+IFj% 2'BG%#$vb)^ȯ[ tx m<}pT&fcoE(:RouME!q%` ʐ~mu BĆ5G2 ? 2 ]o#5Qzv2#Oo>$ç7^]t *Nx~\I] EB~lW[}sdFY@; pPgI@|YhH*_+*֍e'9 i/ۼAw97 ias<4y7ĩ-yF\Ҟʋ:ۑq~?_}-$38t3:v^*f0d#x=.3 _CM#xo uԛɣ R59kߎr {9Vwt$UNXcA)qw]A}uUZ |kZK+d%y>%-RB6,D |?*7<#!嫥H)Tfȸ_\Rz @qok7*џ0Sun5>o֜WίEfy^(:Kwڎ#l!Db𦦴CYCk+=wKeeu|4TXu1.1CFj9TJ2=cdp}ހl'u.Oߴ1Jʮz2JNIs@Qǜ`pzB $'8K"尺K%{ZI|z<5ygP5" Jx(ī!OTfňfZQd7;w`AѰ Eց&4\Ow8Ryxe ͜mtjۿL+a$d)/V ',C&鏻hUrS^j ib HKRc>/kiig_p? } 4nM{"iTUM? ra0P8O++%ʕ 0v^JOXU>*-۟ԯ4`%bF6G1+Z~ƦB@k3,1x-x&{^xmUA^ྣ*Jtt|uRK2R'`/^=j;u}l!h*qwG/MndY*?57 PZOњFWړ9@YV_+֘ n|I &Zt4l6R‘3אN$%\P %ښHQU Z`!O&#GSl!gVEj2H:RG̰jaJ}^U,45TsqK% }ӻݵH]8PSvV4UB;DsCwmfk8Ԕ/"3\p¥8>\ &?nO-73k=NDb㿹{ܓ$N,3pR#`nh ƈS[èEx7ق: \9Q>*ՅBk_5{mrh,*4V1 ţpթA I﹙ch0ݸW5j~2k\; Gӡ<'~B 1wuKPaJ\YהۭE"Jߙzb~Dk3b8J,f6ׇfWG+@Tb610IK5"}y.>Iɜ'/wjJ^MV͖ݠ MS0q2ʲ {8L/ͦf;cf~r变ABVNĠϖ|'Ȍb+'G/v>D}x«yD!h] B5/ײ堏2r1/$#v͵Ldl䂜\EV/p`ݚI$}r?蟾Mxc*@ WӀ a"&S@1KTt奻P9% 8]Ck+Jy! J Nzz7.&؁lY,K+Q$Xܢ0، a=w:vle_@bpMA3wځ2l{Mipi?bL^0wK$E`=ij|=$V,֫ICW1bfuMY$c7@xM=ȐBA*JCY "~!Jc(br  'jy>A~#>AJ+.@͌rׅ̚*޸dl"*þXX]&LpiY>2eeRdU#޿HsR CO3i $gj5RRԡ`!T0ؽ2x;|YT;D*Q$AuQ\du[˰Swx$KKvSACT E!``p@%xC~ ?7߹ޥ,/#WPZ婊fTԒ5PuEM2@C-'v< Ǐt8DO6fki̓E HHO&?©% 3@ebZ {DT|~ X~#:=wHyW % N9U?30 =!-ej@o b$yt }k->rIE9zcwI塋r=RXY+l=%L~Am( @u/~q6D3Vc3nq\GF2]Λz1M5Q7:>S+G^T0@`)j'YĊKJ ciM/A`b[z·ä˙#A"jn=y[a\r̵atY8ـw(әeO(.?!5h ̷: Q>X'5ڨ;.VpkYQ'My:V\p}a߰@cR7ޟk\N +130/(E`yŃ0h{[;9) ө̶o ;@H).ĵrf U O-徽n7h^2[bggS4 Z$z ;셜P :wR5Q0a rom%}[~l\Q@7ijg:GZ܉,J_?OK!F6'ӠK%Cm)CG0mF݄E"k }Bd'1sI7,fbĶ{w- "R Iq ^KFN[-Q|jO'ɫd׹]!H$VGVOR's;-iS8fxMںQhMw2~63J7k=63Y0FzᆭD3Řsu-,/&-xa%DN8Vu_ރ7xx5LYm0F=]NMV3۩%R)ް`}qhb4l NM_ woxÃaF&!Ŵ;*ga! ΅_[+T}!hbBFg3`%XTQVÓifӀ!E"[daǩd$W\.IĦ !R*orL ҳln n7wjlŁRu uz" t)NK7ݺzv/TR֯nn^ל&$Q!T{ikս-Em \%%GF{Xp̿wRImKا /^Ђ І> Xn}*eԉ)Lrgkn^'|ѷ:*o+aHꨠi=(QZuPO߭ QrY+RȉyOnٙ?mpP6;H.r$bP x ^뼰N)Tݽ f l8}hptI%hP N'ia.eĴ`Ң0 A N0=A԰^ 3 Ws*k<2!>qpu4cq>7s'.傖Kcyј eRޣbp()$v g؅b hʿLdJBCxw'M{ZG WAؽ Ob:^zWLz_ 1>32(]_ _sM+|EtoL.UUX٧-mQ9]8`Щ;X6/9(=#JF5I`ilu}܃`JW5pG,g$-Jȫ F2gS< g6>@G׸cu}mAFyU,50$1L\E QB=i) !BC+NV pӜE)QWz7_y=nXC>%}Rz<P$ UlKmZBKp[?c<h3bqXs;,s9*u*v~)ގ!Ŭ6 .IqaX*n| x[D%yap#ShO<_ =oKs]`y$L9}0Ph|CM"J`y{Y' o1m$Kkf(PNRgW=V=4Sו z٦:a=u"tyR@\Sm/xs%ojԻ$p_)6 ^,@0'( z{ @XiM=HIiϠ2PA4'D,rm b.⼀ sʱ ̄6;#rݮEP%6%O6 Zvw|%})_W+GCG:6TZǶ*?\{u?afu~.a"3oC$թh#vD#[߸Ӧ1:7Wo!B("]< ~tֲGشhJy_2uiϱ; au<79{?i^I.L^C0A1IYC-in6kq!cXU#Ӹ<'V+\NeMVtsn@8qˢ|#SW/*.b-mXƏewjqp _? qRXW)>.ս,FdVqKgK j?zg&Oũmԅ'?U_'o^6] 9kj#2,$弚T0+v _1b@tҠz;q؜:pQPdB0m lf ϲ@i|xۯq{:?Dl PVO#%~~Gqg(HjTn-%=-Abd{V)*j+ѺDduU?GwJlfD䨵ism4Mn4>47eI4!`EuT|r9!2-zP5."_@v3;>dEo kg9H8rQ!t_?lg)'n/e@iIx6H>WC~ݍQ# kFY0AN„!uM+qQ׹!PG{\&R|+~r)-DUEVc"&-j6%יi u#d6QFY&~SB X+M]&ށOCM 0`v=#,/CJ: ?u+Y{BvQYu(D"c[UGݎa:USz s^ȥTK](pzF#vv9ӳbqmdQ狧`NNj l,/{/6^(V]N8TC\͋T8|{m&a`K^?|p$,Mmٙ%ԛWAN`*lKr/PQVi/hUJ{JݰVK &9C(3=TLlJ)!a&Bh:uʐ0h{)viS5 ֻPpUQoG3uxz,yuMP{N 4พ9H^Bs6ܢ݌ϘM nAUDN̎xysJ >bAJn<19)HZC"q&AYS 罇O p;k@,'kir0>O|sKd-rSJ ˸J~Hч¼ j;]`'F1%+=oDi"](?V@ӗ~p?"PkVNWkk0::1;&oa}>|_&`>?bX^K;1s&u~6[ qVW=IΐL|Xcqr йvGsh\AћL; lxD1+wk(HMi}5YM d '&7~ r .:AH?yH=frAZ댫-2J"_ZDV?`:% (n獑ҙc8|W>8Gׂ YO:Arq'v…Y;IIߧc$`YcIMmTtM̧-,s]su9;%34O=>~nwr$wy=6nFZ"b|@=e1bG%.?θ'#Zv(Ǔ^Gksz*I,fxq)Zz|e>xhٳ}|;C{G6$MUv;j8&|!Vhr[8 jC翍G -2KO6Jd=Iͬ3:QENdDY{>~}Z =s!&ފLZ ˴6[w+Cwœl8B8̧p@G14j4\YsL´G O|>$*7 .%K!Ŋ *[\oRW{:4fϢaXf5 b|t0K7iX^iw}SSeoy $ _$#؏WWcUul`_oiMŢ|Ɵ(z*TPD؛eyJeCD9'v:`-ctE0ZiIZ" =Kz@W漁?}ᯠ(c&+lίamo`GLo%5]^:ء9:H_bgj+$M.C27':{t4&Dh36j ̖3qgΆ"iщY+ & :ܽH:ݫ#t1?+Vݥl\L04ҡsrk&?P= H]84ˉἛe#yxP'C0A.w@6I .98S_tj"W3O5+} RX9y HƬݚ*)<b1vYO,rqj'073=3 ^-غHiNszzИ#*O|orfN8i 5}l%t\,p@6Ȁ)EAݴЦ9 LZa>F٫~VmF^1 Yېw9=%3tJ9$|iTf)_F^(e7NtO&k3P fS(٪ate7&u"aBg3D:tʈjwsh}k8)ZG`9g~daVxa(*f>\SģgO\P2 6Gϵq,;t.a?VN@PHǬ3)4V5,k y feӣDS8̗+j8kz:Vثh V7!Fj6/lB%}6-F$jUgs{%EgsLbQIH :mFuXB!|@}մ$cCK>=@: >ˁ"Mg;~פ`nF3`L%w5ܹ}gӴ&{ wC!:Lʝo#|OYz>DES LK{)v(Wf(Qmt.X7vDoޝ}/cF6YgJ,>dSLd4&VO̤lN,vT6Y~<nYZ%{9R2QIvmnWI*v߹]Wl7\W^E3l"C}Z @x@˒{ȬG޴CuŐ&$xwNo25ʈ$$=M 0'7"AO/9A쮒;}  إ_Ԫ^(v+K s~֠)YY7$P15Wk`T2@Kb?P9FStħ}Eo2.D|5bÉ>ޑxݬՎG%aWU74&8Р3(uay #i uE9zg(S j]C&[y%x97NՄi"uWyltz*=)0'jI G ?PL*󏼿3wMH 1>^x#&!@ӏ 7b7Vb=hq'}-amB[u(2)(]~ QlHB[ܿ"e_":\(tOkU?L>J@k}7Ru&cC'wz@ jP9Qjh]8 k]"X$]"s'r*IG\:%*' Q;(m^z:E6q+rhjÀ[ݭ]ƸjMQ,Nq;~K1<$I'fV*}{2hu^!,shiNM:I+NRy+ p_M\hu8$H*TgY6U <×?Vp 웹\l0 ؍&}[30ʯy?6tCECY!z=»Y/7 NPr6ݣx"3\6"h380HjVÕ9ӸM8I].C oRM~b:~FOÑٻ!>TꇁX*= DH}g\.>b~->î='20(h paUtRa4.Y0IB6ILa|2RjAԛ:k66Yu4f!_kWu D8$0.n nI0m$xzM.ZkYj}͛h ᜛wf@}hڥa ` |kA^8eI߇- LX݃Tool O8yJ);fE>4w5v: r@:ML݄ 0(Se?|Ԋpj'kYwMnVXK2I³ޯ|ѵ˒$AЀ{ aKSϿ6ڿ ILB9mMV`k#*h+4P2?Am-=&GnTvq(DWww/UF&. Ǝ^4(#/ ggfq)_opT[ \+KL>MU3' o/)~a@Ź MѼDD"`dVa2xc9T'\JA;|i߀il[y* eڰTVTKv_1 |CksUULfM6#{Vt 37ưeaXfAr+ G3F>I  |t/f_ 3 tg`]ڂʓG3;(W7L(V8 Y86vqEETaش:l"UGKLL-X)V󬄚0ٚ򌩃Lf|4޽UH25m!"G܊5ŭG,*,&#3HA,$sK=Xi'hv[G[ ]RyaϜ#k@3ٙo}7Sǁ?GbO a 1iDr,ޡ?TfU=Y&67mS ^5 ܊b;p4o1oblY׭m7#HNN됺ܛa9z^/ m2Fd8i;s87ϸ]\A9W`縫:8^\_yuȡ (}k B-s}Er:v#O'lY ~q'a2omkڨcÖ] jVCŲ 4DbTUβr+6YC]a\8_~sRxHҠ\xD/0J&*&!^ODWk'w(!De8nm +8R5 Vܳ1XWqgFG4vVG5JkG+7EO&1[ 뉪X?0|{JXf"wCiX?#b PK{S9,V|w842fhe"ak6-\B6鷮_mJ'j&(\6 1Wj\c뺍⏟Gw]: t'%Ť"ku^.7޻ު7Z'`a̴"Uو[pa|Ag5hGk;o.K:DBA s_cy߫%A](弍[2lpn +zÝ%5ǘ€{Xdv!`B/$udzb~ cX`ˀ)Oo(&#B$y:bm|(!nsqպ' _oS,z3<dž6=HGn",sM'U}=2"M*AtM1!óGCs9-pL_CB'mC,#S odB7cl>(fgjvMdt@V pw+Yu~.K β rX?VKhhRF;+FR:ٛV: 1_!Wd搯>o g`)4v$baedj)\ÞL;{ҁYp9Nr֮8%qN ?CQz sՇz='l49_BUsDw :3m2?]V"_>ɶzʣ~WMHsf3w\o&[vO,Q 110FN>+ˋDF\Dvfm~ &3&gGϖ(¡2ZіQ̝d(W`( g.YWCOF|=.I - ' EhZ1܍y_y٘/WۭbI%YwWYEgYpuYIbҔŅ7IGowSLI]ri}nߓڿu W!k!E9&"Ӕ`n=+pQ\oS sO408-rc+]~ (+HfOq ($^de!#_;AhI&tV@z79o6>s|Pܢ c{-= 8v9]}C@nYUofl- Vgʅ;kt_~f!N+@\pŖ9Ӵ8;x@Z6Wķ8ctusLz3e(I!kNg*lb/Z>*jl̃IZk#FvI~"s >>~|U~sܪ"lt@+}#*ӳ`8мRynb_5af4\Zm|jDv#|ĖTHQS 4p=FdN5:E J*n!f;]زm%&͡U匤ϓ5bW Vc[QmCDumb7,PX†ȷXnSY~agΥוy#N^[+źҽ\,zPң5tvsM27HT$3r[m9A*(,Ǯ2XF֝hcxTnpVSHslM?"C!R"Km`Ba8Y iWsPJgENq@03sN<+^ܭX-$ntxJ[  35r x-.viߐ1J?M֬MFM\,qbz;EOc}l#q.l0&#˾gKRE4}kCO'a= N"/ϜN`$ՉZb{X}A|΍ Nob6E*4cGJs?rmB NF$ofUw'wL`[';^W`\{ƐsNJΞ0 ]D)U镕^|POMX֚jΤ :X26HgXRȡi^rePND">p:m LLC/2DXP+[gZ^{;`dU$o; m(1 Gǂ5O GP^Kd}Zt9ZGKa5T\xɦYޯ ތ?MJ6J! ":9L5'7 9w6l! Ed$HY$3.lvҬ& iӋ@`McooU9!+{3-VoCppgU^`? fۥ顰{rd* ޤKl^`1ik=]OZ/b 0bb.QO֐RAU5t:Wo֙V=h͑ZRRwo/L6|C*!wVsu)]k)ȿm~~n)x̗1z_)y>8%&N_I?^ܓevL J&Ą> @3#lKCL =3ma 3#mwio[oڲԃ{F]6G\j4e7cDDjtkewJŠen!hU,T^q@9^B"vsPhjHbٞ#T[9r[<&ά}@q˼{àj5ҺPD".[̥vV}Qs#=u:O5)h?^ƉMǏ0$fz!7j)T"%35 Ώnʩ ➗Fw=3(}@A l,,\G+b Mx^nr2~yssuI1E!f8{9jc#\ש Պ3DG" F Y Z_)/XcVM겊6,$ƗA=ƽcK.]l!aE]^8ؿfcR7>'CSj9 =f c /KԺeG (1IL#pv?mg8W}A;`aK b_DN;!=3{5z!HPjly>nkG}F+Z 031|+Id eetiфaV ,AXM炲=*}w-sAsu຦i2gbT]LSo\<3 _7'sm\#H[-bJr}Jڰ3eBw*\s;6vPIp= S2)vOZ"]2im`㙞U7<7kw"ّ;߬ f.U8ߺ:4 O}W2 ;VcXI^Z! Q_E}\e򗱩& XCxe AMC9`6B-l;\묡=UFj`P:!CR:-˥Un;=!e'{Dz喓)-fw$O0sڎO-)`졩%S.#ƍb!%jBb/|x֋ԌI0*H3.Q\H+}cV3ܐW7 UpP"`עQ0#dj0{6lh1'*H?GzI o{ ,NE}2w_MxǮ)TF&a4B6M596evom֛}UOg+pȡ=Nis2Oq2*.y]QJHhJ:B :b.,]F&¦ MJT|1OY}mLj |6>~vOCK)JDh/}eZ2>̓jY$gUta&BHl%Ve, ۽U3C| r:Fgށs mGj7#W0^LӦQ&;;*Vsنte^Q!-<춓}MjÅx)* SI?;{D-3lo_ ʇC"UTի [D~ŎYg1TPϏWQ.#I{+Ј=IR;P픳T_M dC䴆 ̉MB`D(~8+]n$ JSK{ێ;l}fT~./%ιsMXA@wH*3B̥6+L ׮[MZ-}05쓚f!Ց<xTB\dظuk0(0yhAxӕT#HcuwA6\mB'U n+~(<8tȃc3|+7+@HfQ!l*F1zc2{>/a͎&~Uh!3}c]^4Ŝؔ'/ D ܡ2Łx:p%<_s}L1[;\7o&c#.q_u1k-&ӥ4+C K`2:/f@qtVָۖҔn TՎ\8J%O 0j֪1qD7uuz ^`"6"$F% 䍱ڲ XφKN굽+|PZQ *IL$'Z$ɀn6R`(% 3aPF:oɐ&"=Y2I;?{k=ލ;99R? \ajBUj͗?:SIFS`Kdpۄ9Kut`^!VFZ0hfۭm$N osG){(e.gblG}8HyԼBiwʱtiއ!#BQ"<Qq qJٳ\R=ٸpVϕ)(Xse]/绁ޭ)cc3MpD*+]Q²笟ӫa^Pd [?I13=Y/}6j\C߸Lչ'fyk,'qZNNy,+ZBektW-׏>G@LSjseTm@P~# ^xf>I*DN-z[AO0,n {(C2IU1:Ww؇r`9jWļ3InuQ7`7,Wt:Sֿ1yaJϖv= 6oS7C=5Fׯ?tcST/aW[ s= VѠ#&wƾܻS@EהYO&p`fK Ff)5f]%թﷶU85 t3䠃 4ʡme]"ZIOE3VHAcEZ.}wMpU̓f_zQwiHGC[8Ըx-j;{ĎMkTtwL"a&:<K 019q&&Tр% b\ÐfZ[%3Aʷ"{!/pI[ W4 xs^= /i0w^~[c |[;֌K6#ZV֛d31Y8C<~:侉Ñ rT Nxh-UQ n?Q® !cn>+>>f<4=6:I>6ܺv6K,n!Փ`Pn/޹ EXsf `d|c:pѵA(cfU%25@7؂!堆<>$S`н;'Юd>pMŷx K}*2#ΏuZC?w|'yX`G57hں8GZHwH$`S?&mw݋5g 99A=;KͶR]:Pzj7"eV+; 0dgό_]+)̓#E(0Nru_{@_X>;;T_^/d P^.}ȝɮuS;A8ՑIFU_V`yZZ?io 3QJʃHG+nH ט0ÃY5@= ]& WG3(XEsM#u jsG;ӑ%GIG4w :h:2O* e fɌ Z1-GP-=b;IHo2Z/S(ǥaQc8*Yj:R OSi5᧎hRѫN|2O4xs`}B*0ל:"\>语"t|)gJ@ XvRn5x**QdS_K&ybG:&'mjG.3G ׫ͼxQ˓,w|sjA8tO{Hl7wJpTPbjs7WrT.o9~ Zƒ+N@WştHgE]3:?Nd"H;-H0c`wpbhD?wP:GPlY3P)9/|)[}Qv4sJvP6<#S`jOc L@ĖqQ+Pn[-K-=*!h84+d;/!(#"́,4,)_\Qh񑖶`N8U5-LE>Ddi`'W3kE($"Y^%:>g,;w#/#x.IhW='($Krcek3Q/z\Y$&HXŇȠ_Xb,F`~puEt)}[SGLQBc}ƸXQĐ*ąHv`\h#O0 1[<,xד3YgD_,FDQo>`=>D&tmĦ2*>#Ӊ^ԟn+&W%񲢝E͙(^o=yQ$WR2 aN\Р^I6>c+\+@No5l3'dZv+fc6TI3n߁^;_f (|]DC=I3۩ T\$.*J3BvM q 8ĽAk>sRk3c}cLz eKPuwS əP?fֽ"j~d  87+I ^B x*BzѶzoqܿHBUyT/فMӘV>ߐF=f5j)r R[%h䯝tM鯨kRh o:cFHZhMES?ʧ(}8Y$\gJ{v<3WCw{-zTUjyqvD X WɡK sДHuD5O.HlPqpW#k $y9׀J/էVI_ hg|He~EhGZ)*S%t=X'ԍ/e:ajaE-z:$1ﵤ7>/ Ԋl6[1S^a>ע4D9X.Sٮ EzFK>,Rɸm)NW)nSraͣ`hthps"iԎR+sE"N.q "\0M7*Z{.*vbq%ǨP$(UR[$BJjU}vwJKsiŤ ~ǩ2v}oUbIecs;!I1Kcl;.k9 TV lPYGoقsP/- MN| _/sI;~k[ WCtOfT n,'}=4\bB_/{?zmY *$9@z~ S]hVԄK"3$܄A pWjxaT=i&|tt! Or쎕5>Zs,10QpZpӄw/sL`0^,gS @A]y]'X0g |-)-DŽcLuo=Bj!9i}7W,KZ@~@V4&[]S4|&1l/Ɉ^UTKN 510=lEԑӥTzyC['T(|sYzJ[դ7Ra4뜍'Č Tϗ/ھP"2`(q$/$Oq==RщS D`!9 bb- *uչk$&B"@{?ߖyJXSo#ŽWS7uCBL ķ@貓կQWMJ^݆QDlrk ?SNWU7Pߌp$ 6a<YukϦhSw2hZ?X_zoyL{^7s6j[M'-5FI&-zMkFD(\EL|"yUΣIQ.W#Kإ8)5ǷwFmN8wcŰs)67R %@]^G7}YFhxw7ovg~wQ1m2߫> a?=PS'bbnun*{D)jF U_'1٠;/]/.Y] 9.('inr1,(g#&c -4l@ZUٰ|5=NgfPrY/ݹ~чjͻxPXJhN?z1̻`K|e#ϧb/hr` ?*uZ)T%cC &7CوHJ{45ܣ瞘sxQGA\yؑ ]P|TLZC{? س"@Fmh K AvCzYe¬/ 胼ehMPr ;^hݴ񡰉(pI6i%eZ0LrTH[`ZN`Qef9 ،hqz9E0nɥ[gK84F pW %1LHf! ^D$PCW KFDVCl\Q3'N m;KUh99qّ'6 Bc]=O$LD.591xX_Js`gcSl2*ZH& Nk ԯ9l!1i \oXb3G9#kqv+[*5TDG)lC}O~/fY/Uq "DIMd 74h;Gm[ĪEki˜aHk=-!Q@rwAa.&(xh~.?'%;ohq2TVgL/%n>!Hڥg*2vrƄأā'\WJ>:KQ`#@8$ԝN\.eLP >Y 3`~[-IW|ZXRil9#b*fv<ʹ'B3W1ܩ}b*Alw$g9\i7# }3]]o!|FKՉ4%V_^r[kB r_DTF{-aw)="о;0N,lz%H86}Ы8y% $+"x$9D>SX g rRC_$v,i3S%/YU78x" 89 }" ֚Hgr"Ƨ.N{mmXb#ϨN_!>2gSb^=lvC4#Qjbi+xAy"l^QQ,4L:aRihT:s(5kSzҩ<zA{E<,?‰\+sS|\$ j,AHi:$qvfAȮ d<+Ǻt f8LUskcGdWӦZT?5lGG!eV8" 3U[ToVl8#U/zzI<_PgobƟ+Ԣ*_j-c=5p [,Ebsަ5zTmP#Rm@vz;z{W?웁FgWӄ,gf{}&u0C;ӏy$"-QoT ;jƈF%:lC,JO~ z,SswmG.Wh$}F),@lw f?gbRqq[Lk Pu%[._p/N0ek9Ml؂}s@p k oIooe Z9${pB`u6^Ic X,H.~\v6/{qLdW܅n15$_Q>C6U/ A *U `bG .U5F]yϾ,fO0YXRbZh8C`oȨvwq4@_&2bF?d)+J8ם`lRN7Z ȤS9C~PЇkDlQf)g?YfZ[xToJ8-ݙǞjC'jVGzmV[ hG/ٰ9@!J6W _0BD89DHs:_W+j Dq:WlKzzPJ࣮Y?چGB\a ΈwFz(2Ć.QQ'k[spsGYӊ n@Q^Up£-0_n [LGף1fd?<楍IΞ+m|Ak.:O0oTsɆbVEƳj-?aBԍtʗ+waw64WcpdƈU8.Fs)XtkLDUcB+25{e` |sC=h>\2P4tS}g8l@s֒ld5lxw T^X?qmbڏT  ۧ;HUI Yσcx>~~j Y9A*Oi }iD&BN !Z05E"\RYh>\fKǒK'l$\TiSRm{Ikdʻ+{?,(_$IMZ&({>)mEwf`xfK)='tV'J0T=3sG([3=SR:8O:.);{U HC۩xoZvhEHie;N8Ѐ"֒t@I7u@id9 ^o U˚s} t8YdD[f9G]`#2#<ӨRpOTG3c(J<${ 4=˜[FqUr@p%^ԡ|oMD,gj=n$ҏN]Y~v7{/w {0 {0ZLkR0~?< 0Ngx .ZVJGՈT}57}"<:@F'.l<$K wR~*닟GC7 8 ?$ aͧW“qCN\|#o9}vB:lt2nkTE<u SXִ`!R=wfzgBgXkW6 e35Bo[emܞ=}\_2CMgg.MU`? RT/ F&^uFٳt\xϟ|gcBaH\4֦|u}ƽ&BƎ_9Abo:;wsK!Z;l+M#]vd 1vAN&2R{ڮUY-@w8bmxGP̥ HƆ\߲v_PV|cGBMu!Ƭ"<:U,"R_R&AP&o_ ,|:_H_igTQG &%4RN>}دwĸ{A.Hhf܃͔cex)?@6ݎ{'3nf$u΂kɤ1tNCÆ͜٩% o5}so**|p1:FɆw9*& MS13ߴsqۆ 1EDr̖s|'VyMx !s3t| ҴnQ^8K~Äw@*Jͻh0J'~{;%M7y9zPo1Q4>YS wk[ "W ϷG#AW`Q1O2"Oy:7UZcY} -"J+:L?AYX\)B/+cYK2]C-6a}nhUR=~b0/1e'n=t5DQ;ԊST(e?e܄e f(谫|u 9ņ4v#KQɲSAo(.zt0kna]y:=iS?T|HW/jg싀\͙TVIHO'Y42%Q9 kk8Z=BȾ0'#o;}&_X^$y<8"{ ;b@ºV'aٖ*ydK寧O%Y2"̒hCy~0Ava3_5g)#yF;)w2]T_ll}yFe k3:" uFky-[2+D4vi\&4}"r[^>+p] DXDznPW='^TW:lTWxQݎŬ&X7N똎|w2rWԹM.54ރ%)GcWwt ] v"".E%eyQÜ *@ϑbc"Y޸tӥ+[Ózg73a@ o~J!Q^[O4q[~_u$KG<&DTL=e:4na_S9f?i;j;yh|'n=$iJj%C(@P0;rN>v'&u0*AA%emT?  ˽|. FK(96q罿bb{ bĮ{J@l=POЮ7`oF59{ |K*V9K~&Δqm2i޴MưhӰFZ|8}Eh{6yV4BUͻƎcw"8^ ,\C"Ӡ zOCwK4<O@paS%=4+$ jS.3sO.Q=,E|j6Y˧M RIv$M&Wm$$Du;5- 9>xp\~'=dȉ |դ;n( G~MxMIL4 e1qXCT X7GkaEU~~6Tw?+6H,uk4[}FV MF Іk|ӗ$F"UIHie\`{}^֒4:1RX N7 dYg3ߔ}@UMQhU%XZʑ"MSqkad njb|@e a\Zs ;Kܪ_3յyIzrwP5/zD;(>Ui2-D2>g!ʆ!9l$O췴dl,ܣ1gk#xu-fc1o%C티;ǡ7u%Gԙ3S6BU4&&I qEŦ5Hl˩;I̠vYY'~: H`(V~eXY :F'=-t"۠,ZΕEu+*sԝ @` jz0~> C\)1xK6T?Kf\ָ+s 2[lQgB#5% ڌayF(#TWut;ucZg4_",Mue VlgV'[dۑiN$ЪjXh ҴԢ{V{&wP[˛Cs*_,!ۖJ&H<0Cd mݐ V}M|!^l݊X$L8PՕ2V7"q`R=Smhxp΅`(_QF}HZMX*g*·f%l T3 '},$^g_~(z@7ź@['/R f4I;}1\"p8AF .W-wdw.yT+*Q𼇽;o$@>떒P%Vy0w\~r{ 'c,#c4{ Ti3т(S rB /I|l `=exyT2C/Xa&Q;X7״%nTj8Ү33~>4EXwuR&/~~;־ U(`uD{9dÙ0~.ϰ )mӑ}p EڲF/(AqV4 )\<6'3 NBI~e/oMU!=<_{//o[XbҁPTPnUMpllO%ղ0u=Q%Gi)ke]g";ex6C4c@cf~QF7/d5-78 \RJ=պ#<ڑ#29ݓI+9WK=9ag=ىj!P-4/ 읗IφͳԹfLHR>~SJFŠ_b.t^(&>xIw W>QM bYc"yc'9EwRfg`d3RÒ`0E%2ϟశy}`=muZ \gc%y-ar4. =n+w.mx5̀BKw7]TUVhIu*q] W"~Wd9#=n; b[ i.*H'Eo$I Z9Ȩ)swkh?P]FM.\dQK!= ;qb a:F$LGk(ˡFܻdfۘ0&%>~CYb @WYuYf(Lͻ'WKv,Ed3i6PbYXP6>a熹 |7yԜ4[6Kg,k{+Iy6(径 )!Ÿ)qp1R;J!3( 9 nxm4u\9yAdé_rOݗn{%c#ECӷKuS4bMbe ՝U-"lLYخjqy#;,`Z8ԺiZ頼|K ܆  `oߌXqy袡 =JRjqLvA%mSX>yŀDo&qiXT@Ŋ kcAQ#]CUH3#c-é2tp> ʡm?'4l$p#pARv)vīl[z[ shQԆkQ h樻=~oLO/Ftædq3QXM qCLNl}gzIwT&<8G+ -<>Jl2xR](I1K%z@; .990N"؅Z)>)"捳N'ZUt-{݌ HZb'[s"i'zYroYl):޵f`h0Y"gyfveq:ZyR$iWu2bjO9f 1LMli{-na)V R69c5p/ Z( 6+2jV s@oX0ԃ};E/_N0siԓ$2!*12R\Zg)B85iuo J֟;, 0{W)INT4ׯ1dm]'R_+\,tp+d2#M[P]~0l(׋{QsFbBUӵ?-J,}8, yC X,N4mx_Q`[H-#"8vd/k=[!["{hߕB}h:o)RKR"0x/W!K&~]l!={6 c;6ۤ͞FyŕN^MV Ɯ5(,kKj]MhT"JU]: ķHPw~F~pW98+nڀM~+`e ٫hOl`] k$0w?R^}lXUI'ݎq{'o.V1;'6|!,X!JG $ߚ ^c쁤Ss[ǝQWpc۰ ,;b-|Y&o {mBfY |7\Z((~avkJ >G + o?h,AZ{6]4u5ݚbػEcDW /~/<*0'OA^.SCbV!Q&`{&vDŽwӁn Eg;Eņx*\g:DI Wm{AKEtC)DeP74CS^ ,(k !۰r|R$L$H5d}rC9V£gqIR`ǘ>%A͉`*ђ?Xs3?'mW,6q.n\Z9}h s Ӏ A. 㢑plprqpDyCz5 W~@4bVj\QdZ)^*w#rI g{ďȩNi@dcjAJ2ږ*F7e$3o 5y#ٗe_i3*bgŔOoi5`'mbF\LDcS9n-47RvSeS*c%'Gs6v*HM5ڸ :.'s`foJJ#ZN4 )GG/ᤍc_E~jhl6<~i?fTTȀ]J),N2oQSGG^*O~XRV, ]kScW51dtMj\%j|W-p&Z RA`@Lwz*ݠ8LrnXI zXۄNѫPvU9ӜYlr+-遱DpE@G %IlooPU݀L͕kAyN%FBJVp'|%zYo541AՓ#2/a79մgMH#.bD(Hj`0bvqnC*'t{.LVH_[ON'j%ܥb+ S4{s D@x~FD 2MPFPX ^6#8L7PgmtIAI5kJ6#vQ汦N[| !RgIBYEfIꏐ&f`:1̗E7D,XbnfKbT{kdXgv_6(0rP鉾06F|ܱ64 %sho"mPV֠}#DH(5s뻣ƛm˖T${S:͛#gAAҡߐ/ūY kA8`A݄[>nwٌm 6Y H6Hf^klN#oYϗ:l/sM7lnݨ寞 tJXyeʂsvrfZId[Uf_UQ4[ SBR IT}x|ʦpemd^-*,3#Cv;iHT7?[ZU 4rLU6gR&i.Y- $fFyGi22]#-;`*1vW.4_ڎ52%8!91<$L"5٦wg\b44ƇpLf+F3d5K>7UJG GP@f}$N} m=+ܛf[h\XȇQzl7/gKG6M2ջᮟ2SQq9xđ :AK"XTOn<_@8M[DT M؋咣1^ X99[Gw[g6 򇾺A)G,'W4tcN[*%t66r>m~xg.G3d&QP0 *JǾCF`Kt`j'썧h?=J/iB@r&LvAkbPPH֋iEymeK!H=bcU)g׃X8T{Q?a~RE"}i6皫&[Y8 m2ɗM?D9L\e-o FtqВ#ryVwQ빝|JPk|c1B@c'Rt)G9Tm>\\SԘ}HeO!tˢ PSv҉Au䱩 idW!/<}enѺ6Քm`xЗGtק+f,J[w DsP^{jUQk^7 rWax!!,=m[@DxvMv p@e?~@WQ=Y>谧oZ:x[ACpjI=jcP̘:%0\k5^< iNȰSC&Dڋ X Sxն߇to~E(YR#vaGZ\Lcہ'' HUgÞ]K/;u}FQ:yX 0D#~GtҨW1u_x9F)JR:[/f`ռ]md ycc)$*R4MkAt*= U 0V?81ҢIȦZiNk .^W0͜lMKg&.'ϡMn$'"Д"8<>6u5$6LяmSPp^{)S t0KQθQ DRoMN$s*" Žc׮nX[Nk8| =,tƀb̨\ɟ?I+Jjyջ'o;~aDD7Ѝ+X!VXa(9m)sBn,ANc–.qB?]笔u@̗Wn56ΐ v<%=Ljam!u6il}`%iD>3K;jWdB](P54_-kC#j gmcܐõ20G\x= o#@s| ⦅]T/L@"t  rN0аB /S5E]"wL硅$R#4oFݦg(ǿqrʽ-h /g)hZ:5uiWȋ[#]m||Hv8PJ` ;֭ie'"/%r'>׀1,(q!\v2$HH g0P=A'\B`)/8HqhQ|c29HnUru|m6>64r?j2W|7Nd̠KXܽF/ -иգ :v~fQ!CQ`vGV0,ZY/T.QOo@I]״a(ͷFE@r혁cl: HъW2 =ǯ9OW@n,ju&w]@?U6:K,L3WQGEmN3,`*#m؋XSHےZb!L~/gɀ!-ژA!",W6.OPcutTnv UЉB~~Zq jGSWGWpID/i&s Du@ `YiuV:B cpH=4_{rx0WYCMikǣ sz0@(#0%A>h@pħ)wƪSxg=p2 4n#7:^d )/ 1y7d{rz &l Qft$.9&ETXݙWom *i!Uߞ]88*;NTAYݩRpV x, 'L`o&9 xIk  ~g 9r@CGyQRiL4)UW6~akSW 8i5qvzrk;* +aSe|r` SPX\~w49 5z4$c}<Є&UͿY:|ֿ)S;E),;FJ7P +Q.`敭0=)EC@u0o yrD[pbƹ2m߽q²C yWチ5IU?r"I yk$ Ʊaa>K6m$uv|wDj V]#=YKk5'tSe(Д%^A!X 4X@ ck1;r!Q;AzVjsJ .wFcyUmr@<≠ǯ;{1~_YƟx- eTiyC ƍ$F)l})"mjT}5 1|x6:ng5älWމYψF_%PKV"P̵ہLFW<UZrN BAvxaI '(J_ R٨y%~Zhڙ\&rF'-vB,HFZV} ̱_{k3uвDȍ2=buOӵȯyI1+ "@IycO[_n[E]NVOl {B'.dtt]#=dsm_s_P )3. }Ȧ\V?]R4MʰL|G0^҉h2K=s>7C|OfhN/Nư?K1W`"wc]G:0Rx/*k`|Vx^ 5]?M2ڢX,7=?`t?MxT$Lm09~7Ewjtȱ:j(cFg7KT{cSw:_EKާ &W,cM!-(kD#-W%2g #U6̚*JGGɇ"VN2QbfrG[FFO %ꕦ=Xأ-L>f6{`_v+N)BŁ#d7mSk#ě[cn vGhų3wZtd$nJW-G~;%6f=u-) Iއ͸KRx:+"Yg^FOZ%E~c )JER 'b@&8Ty> >r0ug!}|Q_A,J vvHA7 !db6* v s7'#ra?Kgy{DzU<ӌ)N! I07{{@h0 q5*8R)yaǞ89 픅<+*.K#Gf*-nb)8 0 JmRѶ+-N pOLM֨ϟ ZԒF#ع$EL\M۹Q3/i!%[qɰe gN13&ԠjVK Gkh7NYyPv(zFt-g eXi\FHFƯ$>&_]fgxN>N- DuH^v\ Oq~|Ώ[QɰIad%dp$95a_Thx 0PE /E]>Z*top.A$ž |oD)c ] /?8ްxVl`'5,tEn"`5 pXB?@ȵqXj'ruoq&;R0X7۸$R71P(ƅI*s%,<ǔNQ<^?c,Kp"qw S({Dez!Ka(:Hh@-|rpQ,H'hv85aX'1bFrʫ=5F暈X9"t ϏCLI6k{s@ Su6=V=νgW%MpJ{y෧G>e7J/8.Ud^.\4%"7 ])|cEYMw?II.ٶڝ\ ZfFt嶝]SJ#Ɔ&8*rP"Dl~Ǔt €8R<̓I~>^BAoI lIa ԏ tB ;\4Z B vxy&5T_O@9"TkNgX2\lXz}. ޹!7$$=FAYV&"=E+bn(`Xd&Jie5g U7OL^й!AL#o2s)Zx21~~x wb T1ߖʛ|;= 'k f'r )J*0<2FPeGdyKH~ 'uњjqs$:L|Gɸ%K?4ѕdȨPI ќBaqLv)?~i^Hʚ0.$Dp.(q4HѲ~b Wicmcݨ|C@-lB$o2A .*-4 wlP~&axuφq^E`=$,S ep4׃4()`S 5kȁ'ʾ1) ;m6x&X[NH7ꋮ>ϦWCE iC;gυrɤxKhvd ![kӉf̛6|nvns.d<BEX];M+e՞לJ3NR1OE+ =:S9':8Y̸NS]v?֪0+-jY = н!|cmM~EI%%ȉt80@; ،iI4J(k\B)<5\*dMb1gÌul6 kDh#bFA23{YW_rN4ՈYyt8n3SIU'iz_R`,U1+ڄSJJSBzemwbk[ %Խt@. @:IƖ*% O{+%y6!^< Ps ]7r_Nc4Vyڄv Mrd!wԛA2=7o?1zb*C+jt.s^+wL7Sgs"|"R!)vi'婱z])tZ*Pu,-s[$CZ,m'UF{(^N%7=;7!/'13 _ 櫨OkŁAb" \pTArLҌ[%o(@M,c!Ae5fb[c:mv)p.p(`z=?ѡ_2k5dsR8Z5Q= 1F_;":f`2=8x>gNFfqJcr]K8] a ~ ɭ0!۠ n6hAO쓚ʊʸ~BdߌmFQ H)a?8 FPo$:n*PJXOP}4x-W` %z%}I`Jq\([gXK&[n6'/qW~d| ޯ,+R!k&ű0}nsh2z^0EiNFpV4|g$Y~,OT#b/>B͎$L浓N4T؟zyq6Bmh@/] fPJ.u4<˹BʄeA/ jpC-MЮ6`7B') DZ"\n#éVHAS X3: <6T=)-O]%<.޳E: nXXNk%En`gh*y4PԒ r5[>ZX(ec#`>"A,aBTj(lruٛLS0Duva1&>s:8"b9Ն[4&`i-*O$e}`+Dk ZZf%▨ޞ&l|--*h0;ZnBq# in[?PO]8z:Y`7}"N*LۢCGKhdlɾLHgkQCV~r<ԝА$\nGlɵ7]0K3nJ~+1,J&LB!ĩJ@̌DBP;e\:P؍|@raJ0'oRy?9sz:i Q~;go`*}0FmR+0h2 [t5kCw\, ąa.V_ n\oSF=§}K)l~Hu׀gR0Yu~Y'_5k,WrR`Ң]L^F70}(>Qam 7X grGE LZof̧`5S=8ezmL$&MqïYj*w$]a_W֎*,ta?pkk6j5k'7ajc!WCꑁzg厷TX+U 5KU/,PQ>ЋviT bD 4E?-Y(|-[#lv&Jв]@0J8 p7uCdjBfPW՚]BUH`%RP9GJOϞ6 U?q5FKwI2 sbu&ͥI H!lЏZc 7E>˨c4N"hzp9휛kN`%j#job's)'Cǹa[~cp;~{:Y@pyd@=cd;.j.k5RP45< c *xLpĀ9o 19u蠣\=-TIƌ-uTʥӞR ^4eyzM+#7֎YOg|R W 0Gtgv 9iAm6ۊm%=bVWz(ߡ &J+˭\Ͱ9B98(gl|''jd:ṫ-ۏ{0Ps}U/h em_pq51łe1RPJWCV`;x qз`"kvaEk ^Ӵթ !~Q2-)fZCppK{TޭccI$QJOY﵏k )YoQm»[9jMo :0?km#@T"(x S.Ul(|p ܃Naj)S)s'$nxrzlyj51I m>dk$"ȍMNơ髒isP'G@!ܥ"ZSS?TMe8o$LSu6 PTmi<'?,l ?ӄ1)Ujt޼p׈xhAʬQ}ǂM*\Ӈ8u`vlKg\*~{ F{mڬ\"1<2&H5ʧÞ.ُ_DzPJcK+Q) l&Vګ5{s*џHNݪJNa|y˿S5vLa"x5KӜ-}~&%Wk* 1 < /N*J8G!#Yb젛bB|EE6KrN,W((Ds]Y3$q=\a3 Zױb O2U8<2vޫ{ߕd:HMn' o,z@v&OY`On$JfkP3jZ'8RUloMb FYO?tm e*gE `8ed`IL ILSy$1;+Ǖ{"ZUYE_!* Qc4GQq_7MDB(ܓ@bSJ>6]Ե`vg)ςc %I1m|ܰ#PQ$fbnsyZ\D:>E逄rm ط-BOo qB?Z_b57+EX-l9`0"(x,Å`/oU^ڄ0%& N-}&%ZDB wpoS#su `gzݵ3o+()yVl=Ҕ{_"TaN[3-[%@0:%RpEٔwHX\a&r;jJM-Wsr(s%| &, E|ux|d)z?oK7$#ƥ2ObqC{c1){Vf,\辵$\cMK$j}FN؆oKl\B%zƯ EW*g _IQ^<̋F} nI__kO3}|wF:.+|GЄgEÚJD>)8(rq:̜-q9JM!p(1Q4i>J@9 /ᄺY=m/3U@A>c,(PKݲ^yf8&pT[T-oQw@>Z`⎧ƣ{%ø(Ȣg~ W? J ('EmJ,Ciw*gs,&45ñu}KBЗaroz4sLm4܏74CX?(Wa+Oާ9NYn |!E֕;J$viwmvP"p~kUJn%@PC&-^W.?V=h3~_vO'_9<,Ah]/Y n㎕YgK{3KӞ8%c|lgT.rv2$[״ }0.D?ya!D+\2#?(-@ 3Ao , ? ;'IOʃ/Ëc#q )ܙWy_n:jȖ<=1vgX=ݙUEdoNWh6<:iShOŻǕRmGth҃mV2`c;R%'9&陯(͟r Jx>uFh[:˸#b_><9v ib rOՈQHel(EXTTA0T`4VKgc\5nW gvq"Z!U|xVj?ԓYYw&h0S dv~L~Ww+.gߧ03",*츬$0se@Ygt;J\Ƽ ۹^DNRaB_ወg&BFRcnsMW5I$P ?n7a(eV+6$xKM/ƒ}vF%QWa%w}d$Op$9i'BkF%d\y^fXnFA}Z,Tqx)){6E?_wz+tO ۋ ruS맣N=o2hٴ^.T~%/R5u#:p.dMD5i<F]7 7L.3g?CNn{-,T"u&XLRɼӔy*M`*,G;=*m嗄 g_ ^W;";ؑ:)0F6]{>:u.ABjxG|X7HO?a9O?`?y 9; 2 qnOYhjr}%~% jIxdZjRCq{< ]a:v1綽dϐEأze U4;E8Ο{n,* RxP;ӭBf:,0ZuF,T@:7#,,q5lpHԶD`ɣwm M:eSɉDaI!-OwT`% ~J:)Ubp!M!` Q_Kﮥ=EXKv4i:0"#&';o>8Ĥ&-H1/_5u|θohsC=,Ygiz05D,_?k&E>u3gH$=>(?"#!{(zӼEJ͹rwQS<  z휛kE 'xMVո@z lJ3YCA_Ku{ShSz`[< {{=wMZU݆:O(O|.6묢8$`|f0@OIUJח@wqkZ{+fn7QCocdǝϦ L2q 39й7Vb6,0G|X&O+X3W ߺOE|ĚsL|9򠰺,g%TJKoJBL,Ęϱ)x{XIf--}H1rJYٻr!xֈ%(cl:G9sNJ_% 6`EjY)dJҭ٣gKqXobTA#G]lgF^ Yy~঴H ^ \ u*a@G( ]arp(c;h/>ۓRM#Ð/d3[o!攷gK.lE޹yև́wz+qL\ 'ڣMd_w{\}"D4PO7 "܍ XveODg%r ߿I>'az|40ԐHLZUUDxjU|%PL}Z˰[6inOu"y7_Z&0/'/JK>y h^n5MW5+M)Ah8Y\x%Q-)_S],hv] jT1.a$p$Lyr]%6(=fȩ}&"܊$.a \A :~ZQQ'@z(*(>q'l x4nf$ 25e>]tK{\kGn׫ߛd>cD73H[ƳdRqJ#|iӻ!s/E/ծ6!C@V]fYYǂkY'he+u+,@ 1'hGEl7F*HpHI{)d-nls͖wmI"*;A{οw72_-;\I~@Pmx|7\ei2A#0n} Ţ3gzc@~ԋ :6eݸRΩ |ԑ*z{r5CJO"DSt?}:$I&JNEFbI5kY 'Ȅ mz@EQQBɕXJh}h!iB[5Zb _ ⶡg~Hc%cR;bγY='>坕b~7cS\G̰îU 8b5 iOw!0~ixTA aLG俀)X oot8^컼ʷGLM$~A6Ik俫kK E%-9.S -&7^\\ԾKYEʙMH:2Lyɺ) 4 J'PWSB9hcl*VoKmeG@݊CVlU)l0VbAj&HOx _ +T~pꨯ# WR` Q'uJ ؼe3`as3#T kEb[?Bn#hcUm1k"ܾ:`Np`;,Ո3QZR%d#'jH> iw[F,:l4l1drViEs!`&Y*+yH9- qk$vD)OEPwҭ,:yYwVK4jCל[|{0|,}HfRIxE]3ODף6W]OQkr)V #`ZIh ;7*4ʇ|OkzTKC[.F6BPVk-$mj! kn6ЕU-_I.8j #˘22As$7I!万_Œ@TopkNKN*VP0ZrL/ 'β|-Vy*HaT%4!qN' 2ҿKO2fc=²R%z[,NZ .d9kG{gUcj@=S@DjD- نeC$ eBWmAs鼭ݿ;|W.JCD`)f4&v^1<&?Y!o h@T?Ki+^Sc J.˝Oh@fnca&z[%D>RNjE%w~)F4_ߌ %)2P %C_v aϡRuaVx CF9T9z0=)T? v!l/Pw9bΕnlQS}b۟"%Lx&C-5\^:_Fq).n8a7j(s!y2Z//DJ7Q.[kBւڐy & b6;RutAi3}\zX;ks/jȬ;dAj5g%%J K8BcDkA)T̰ n>jh/OP -zυ*nj?ogw 8t['7k~pZuyq^ ށ 3&ITtI*t C˺ Qft7ݶeK$<"+J{: admP~^$|?)G`@(=Ts =GԔϞ[UocG$U(6@sjQS% cO6GUp`l$HE5ON4$3qcH}Jwňr{HYz sxDZ88FapfO֟'M% KaY$fk<:$Oqvf#n DD߫5,U3G^MrHl Ip|{+G}3(;4nz@!#aH{L2iEZ@~$BdV[ɢ"`?Jw_ei-Xf>ӄZ~c)̭K{EUrYpyVlU0~xyX mԧ"ue"Oqpi/5eKYޯI`%L2h&=:`ћ#ǚ+[\H>}Qܜ\B ЖHWG^ҋ]g:/Ȟi fsk8rgxhҐ3|5҆#H.Okcr}fC# gZjY֨'?'@5X)[IeȺ6@kF1b0>v$= 6Ya{P%Q֮N#' -"ѡïg<L_%Kx@(r-:k 1"lXՠg3 7_Oj}1F"7[yBwzѩh/waq|/y8b8XgZ#_jGX89OSfb&d2roN:|e zD ^0Tc-X4j"" h2Y#l K6&hJ@?vheC-aU V+֐0 0M 4T'wiDD1KF.EcR..gJ8祠wG֕zS9Sj\&_7_^_ˡMVoDMDMuf|0o'CA^7Zp@xkU@L9٣8mQO3X@բ l ۞.\ 4A` ŃzI Teb(l&ywI)a>XTIq},3i2@A1+ΘqOݘۡv,~ HpIukPG?_yȔtC9;1` #`Z Cm)dʔ/܊hbak{2"}zslBђs- S7 :Zݲ&/:Doÿ;-s{uoAwP6JU!| xA69©_/͍}m":*ڗ=K` 鐔8"L/9a*+ k3?Z@gd Rּ dg;SpwKzatxUtj܂),%*,aʂ6f+ۗW:;y۱e2ʬrT=y:zO`ݔ,`ft%fiX_` ݼ7cunబ#.< ɹ+[۴-YRAU"Rz{3p B vg0-h*i_5˞ѫtD_C g Ԗ!*k Ŀۿ>`.0x䈚 L+aޭ;WQF ,o64 A0o0ZZR8aќdA=G$ؑfsUEYDU.LHdK'XX AHR<.O qď ӗ"l '%eG=4(DH[Y^D2E/d_{nxj>yE&Yu2rS';6O=C{ׂ$y<(埙U2Hgo,@!Bf\̲_T}]3S[wr0ABC7adm]|KыQ(jT^֔0J NڍΒ?Wh3,8 蘀EiUWP0ǫ92S^ < wIUhՕmX 엔H->$٨&#mRX֑ |Gy Um6:Oze:~>Mt ,o5{WKlK*?Fqf16kM?,~x5xQR_ zyDy4F q ])oNM1q6D+QgVH "]_:.h_c\tzxV &>k=?v_03߁ֿ_޽LyŎzԸrzMBa"ITyzd>) k oHMYYasB^uOZ-Iz)C^no`O a˹m@18[ <2ys){NcBזAC&~3y]H)B?Z+-Fz]3Gc5j/g<*;U@";W`3ݭ&p4yճk!kw@7 V5/;$(3B m0E AU! (r^co-3"{+,y[ њQsk̑RO25Y&6[ǎAYԔPOkQ2R]ʼO|t Ψrʝˏy8*nWA[Ʀ|='vbB%Ratsk%*|>j0B,4Rqi|,Y@(ר /җ)G[;2HEp! h[!qo缥X 0['m1'خPU^U=X2)(6pi:צ\y0& `SpT](H +Ȧ${x"2aÉ0l+o^ff:8bya>\-~ͥiN~ko ORk3H+?䂖MLh2Hꇞfm q%?ew@ъNB3o^?o $@*zw0;jef 6ubf>yqa="idZħ!U5rAn\_획 6#{`2"CfMƛEL˷G_P $en2ZfM?9iLUL }ckxdR!#>eX/ j.z׆~wi5R! Y(jS YlcP%'b&O@cJ1x.aT4VJ7Mk@:_GsʭVcL8#?6z1v Z#nfv7}`BLNS<>i2/ٙ!9ADlZ?5 <=׀uv;@VW _B2s몥Z4WPށOvͫ> fO` VҲp=Ьms8 Iݏ{^ w1p t&Wf`yV!9p/vzֹP6?>u$mmBoG^'{RMDz3b-GurE'P[KzzN3z,na䲅e )zѢ`.T֣4v9 h])a~roHJZ41# *O`1g0%y:]@Ux 7=gFō.q%y,1!_!*lDX,GS g.Lg,o4GQߛ2rSC@J,2K|:њ$x(#pa)Kv@KCE%f|U޿`S-e?tLNUCUHhF8pVӖY-Tك^{*|Thaao@9y a/0/!!\m>KN黔:;臻h=Ry/g. j.\?PŰ5R T/|bj#sycE'j$К.txo̶qg[a1ʽW4i6A 3Ix48Q^,<ۘDr W <4~c3ٜZQbfsY߁*T'!uar1H DVwM#DV鷹 Ov>M"IdT˫Vi*a9X' KtaQ%b60[V@~ =C/沃@tԁo%DvlW@<9.OƖS%fjiZ@J*LByR`!R@diUR{,+0^B[,|RGU!>pR*HL9 N=w$Y;jtIO`벣M7QU*k{H nӸ´7H5E E&ו[Fr(ڊ1KEzob][>1M4{]RB߫G *['ez%{G"Fll)&R#^}Dي3")݇XF. ThXTIz|oI#fa b ڸ1%i3-_8quЄM@Ku(UP`Kt'{ sΕTwz+WD ~@N?G\ [ tĵNLA~KTr掠tL3׮/Zsy>.M`tD~q6dWTl0n^*4Z3S˜s^Ro`YbxlVLgF?`,Ɛ`ʷ!~ P p54mŞz4m9rP壽!o{ӂ2(rF;|t KY_oaQqCRjbKCD(?9+YG\z%!V:"dd ߇rb#k” *R1Gf616e> wGsQTD/*PU@3QxZ 7{A+IMoC Tt]=1aӸ՘y&08|F1Pセ-~gO2r,kfV7.07W 1,M%.!wØKE}o R[z|Pʧڸ1-Ҕp4\i&fYfRX[O TH`2Ra>6m6~Db7薇EsiWAuV:6X}z 8_HIRX)8;DzV >\Q>.9\0zi|\ڌ<wRQ kvbK/fF5sBJ^@*f?\yjBdiލ/C m3C9O~ilVςxSs߽<cF2Z@D(A$Hva2Eh)pMp8^cG<6jKҘ&ZHtԪ1,Vk7ǟK;{ձ3g9W#^$SZէ>&->Ưncv7}jBlvV>oFS^Rx^{ٺX*BsGw6٠DC  *"m̹Hʼnu̫f>)Q}q\KWH]2Z5 \ͻ~ G'qq@XوHOAX:/Li0Y:#\W BBF&1P8e8 ނsF@[; }zV(hȸޭ>ݕT}G:knǝuɻܐc+n(% "A.YF;z9pjCD =F-Muj˦GCw=&K[SU6 (O_;tn$.`RM>s(F[/ոo{2*p&Fꪒ{=DPs6Ku "hURDq[-c%[;ݑsϠT}y8j2gie`o|c*DK N 2vt mI8m=%kcB„jґc;]y-wIX#^JฟsvĒe"vBi(wɖ~4#X&#2=ɔ"5^ >wUbUGӺŻCYRfDpJt a: 4 }>tJK[p[1H֥g}5aotfP\D,h;Ae| <@&25'7ҡB68j*;Nx今(錒6~W 4=W;/8{ʁAx>zSuUV"PurOׂOyy\2́FGS/-9_ߋW_ͺD7-ܐT1, ɃkUj]H%RF|9[Xµju'~BWԆJsWs(쩚vw qqv?䵠bՆ7ʣz)Y0p}ŋc&Z_j5+: (-׸ZQG>d]r#k5~^زXQw8BeˆǁCGFxSQ9U}q$}md|f:;#CUZdQ Ua\9-1/q<*TAv%mGLX6x? &|VS\,#e=uX/x4S ڰ@qUddDr҇Gn7Cـ7?WQ/?,9P PF1Go7w8IWʻiY 7Hͦ-!HRPywTkwb񴬦ҽ]Y Yg O~ o% azjasb*`F{IZ#Lu##sm."gXEdGb~^F)is=!]alCH0pd4E003-ͧ"j ѭVv33Z,FWcB—Jn|% ![?aɋQ~^Q 4@XQh%Ԝ-B"*7>i)3pcme34!?j}:ήڟ0!iwFsIwnų?^c(gOIgƠz**,;0u5b׃GµV+9J2{V-ju q$( ^3R"_LJ(e/ڳ_g?GвѳݑHj5wZzw˽p\sbo{Ky:kդGS:7>oX{)jQ\V_Ϸ-{^&3{À4Jc|!zc~!slX3R5g]6:w瀦EX?ͬ <0rP{J@f( 1n /~.*2 %?UY཯M5~d Hh%C1F4T{=yBȱl7$획 ѤBuueq8LP/)Yyltˈ%FP2];I*F*2mR+ݷ e.yUЙ 39GwƯx#?+遛Za;|>%0o IFPJWq^4[Eݟz%y޾-:nRU=dvO@}Ʉ{hwBvo.h2ױD[_z1.m}T.v(5G3nÆ+aM1no=5mZȱ=XdTkhPn1DL;Ys=8hG>+4lqPۛ[αH"jtVKwwQKv#dcx"͎ͧ,GvB:5l kLeĿT6Og]c>}:R,kg":SylavfU|n-XAeQ[P޿V~h]i?`Gٲ qnMe>6 T 6Økvp*}TA)L+DA(*s"F][ޙt O!"Cؙ'l 13Na j3 #WVOݓ :,-S2܁׃:Cs㞔D}njgmC]Xs}~4KTϨ 韴LɃ$<;5p%O)692J[\:=BpZъ/a88o'-[31c%gVN.?XK@cO_[CEo<c;V'lH_6fDPvTg I8́7 [L.M j`qTDM*L`َw{KKFcׄ+yl8:'E;CkBO/ru]nFeCUe1ʄ ӭ1ƴ*7]b[P߭߀5s=vy~fXS$B^:~13clJ#& IP\m! 7ὋMk|=ƽtј6薿1Ff%0_rtQ*vYQǠZ,dD0ҡ0T KO`_U!8!t`ru=Eްfz@ *S9*Klm $p29y aO@ˤ& tQNmqbܗts~EVQRyljcJo rpn$io~6+f+z#reu>'\d\ieAfpRIQx- ӟIX}›G,K]mT̕ -rv7 DP0|,n7G=E嚋[7lf޽qozt_SnJ[E!Հ6={CvPe| %F tAawX-&Ln>_"uo nz F/\CڔEP\-ڽtbƢ[i/'֩kL@y .![cg!k+빵wDOߊ[9q$tqx&U(| s.`{ RR# ( ޶\&QJ귮ޠozRr\Zv|6 4TZ0}Z< Hi|Ւm?+sH|qnEU}YqؚxHْ=䴠\Q?0f r nlYRXp(Mk:N_H ΑKei<7܀x+t4׳4!Tm"_iE˖"CC%&_x$)C^'NVn<w!}JO!0|ZS܋[A/`hϘ_-Gr{G۲$uc6$i;<^{Gқ{BuDg HTI/=@ >*jH+H̛OȾ˾J<߉6 ;$!Ǜ[gGe+,i5P휏aZyTa2lZp$!؄I>miD23!U3vũeOHb)i։Bz'$ӀhO ]<)𿸱 NzX+@YŴj}֤}y 1y/Rm;yq_"/(o%S/=\tb`E_⢀S Aid_ kne&/'sNVE6%hhv(( ~1X~g5aR(qjAbh2pzXSOop4v캼CvPhjP lzӀģR%=eD:/_823E(O6kJ KtD+z9GY M zt6-2QhxOՄ'vsc/m27Rd܊D61yApTr?Kkx>gJXKZ*yMmvULK"\jJ4^𳶚`Kp:oꄔY2ͫ~kx ,}ΜrCCUp浏AjSN`G3UT4JsHCik![8UB0kԫm9{K; QX.׎!*P.\(tI<  gt}hep2@ID"8T V㑣# <:^Xm'jEѕqkMSDӸegL@l+;mP)l;Sڰ ߙZg 坼]׆음b$:+ \ w`|;{XNLϰSXTxbx/I?%C^4oHqp9Ldԇ[FK̕y򴅊"L;3e/ŋM=Z]{qHI2/I[ewD1s`,:AHdݑ'0p/ҏ![8F_2E'%=xصzg"t{=ޛBD$Gs(&*9|NLv0׶>kٝ+܎'^-a>vHN %/0UШűZTvJ' 3exɇ{(koن$ zcz?Z.@Yͣ&V#ۉӅZ=rzhS'SMGB gVP8na:..{p]ſhZDJx'EZjў)$S O^,]߷T'B0/qL}Z@,i!r$G6#& pUu%P-dHPOȷw_rf߳j;R(o?*|E,~EKDTR(IՆ 7@gwgI;S E&0[Z +/P|-zdRi~M{[0YMi]A0q=u 3 jk1yrfWJ;/kNƸO4\ٌS}Nݒ9$QkQ=|W"uI N!`K0N4]U]V(]qz|*F_oH8f+wx:0n> NQG 7gƕԩ(?#a}ǙyrѻXʜ:|$NR!jIL9fCս m ¢}!:#&9Y.5S#$ m%;~HiDGL2b_F62t$w ER\X=[Jb ȚN_zH_r;- N$/lyKcΦу% )nأTS{{_"}QTɡU .i܏-O+d!K2Ii 죰dGfiOtzf] p@c8quA(A0y򉨛=P}Z exПH5Έ!ӻz{olS ]ta9-SHqEpsfG>qhGV]`G5oC m}B B`qcN;m/N M0YԺv0xgkqW`gYXڹTO(VǗڐFذ;{ݿET;l8ZR|՜$ i%4ʌ!qZkxQDc"ZTTⰫiF 4jGk9>D ^zZej&H>ƭd W)a8C,B""k(qۗD- ,5-R#p¾)R:vb.@,4L-1 Ze)&.qϐ&$s"ؽ[Ga1.OlwCh5ݘ~Y$H' prͣs \joIm4V4ǽC;3 r~yX$ D>pwfdl]m6P J,J9 QZ.a:NsGB:ߙtn'.]ҡ7l2ݼ!SlxP@'&8DQJ-2X7BĞB OV`! UmlRx_C8"I$+jqs( +2DҚ~iNnQndbh~ ;d3:Rq'Y^emX EVPh%!:t]RFJzU`7`=⾸*Cw DsSARf/8?pS>+/s9 O݄EBn7f4U8}:}\$1^ҡj^\Գ'W@4O'KgZ:#ŨC8 ",2;{; ӆu\WNE0?Dd Jpvyw1?Η,x_[bpw|3 /U:6淍mVڄqݭF(09E_˰j}ւbCI;޻kd0. C\N47:H\^$bK:|': gBS1h~3uh(ӛaNrMx߂m!5?m88_nL*$xk}d)8Ό_^*hfvѱE hp@ih&og7$N67+řn4в|jl/JI\Xo+h8TҤG wrtf5L|WQS E;v)gxJlFv'Bx͚iש܈<{B8/4k ð\޼74 y~qes6l mM5Ю6?0 ^=,eǐs Ac(#b9&HǙp_wj63U!K)M ?ԢV@ heN;v]92O K/."΍,O&Ͳ}*l(irIzWw_U:B5Z%Iq_)Hz1@踸{Ɨ-J9T)`i/qI7΢zP+D;t,w`D/<>3^{bpי#GQz=u`9_yO3uz:z$"9yhյq:iZSؒ1ؗfym TDWKk Eޤ m^ԤCæuʊ=(x@:(Mcjyo 1eEPc%Hn3Wmu썓ҁs1$q]G`lQM*܊+z `"ɇ+V{A{kav$Iz· ~'=v]/VQw7|`oQiZeZ46q^ݚut/=݇0 v't]838m*//]zէ1 5m-҃,@w,fZy+ޅR nXqD͈я;)c p@@PrgzS/}O+N-}"WJ^ٓ93N9c?Iޠ.?GyutEIWJ-AG`ME!qCNK]5NFt[W?OkO3^za:T ɹ oȞq\xOY0ieZ˝7,@TJ̰9v-[KܮHh`eǷAu4_pdI QL)GH-~`̉7Xs27sVmqq5F9Iᚖ 2/~v',`P;E R`#ىU kyjX󰶍[‚p%djB|6͚ȾF*;YKU-d 2Yycsh"q,h_EIJ]~Y:ć듓`VWgI|K8w`a E57X@0v*njqh"䪤B,n#1]Qxb$>Ig޳vaq%j(x'K:&6o>Y~Ƀ%ݷ zMp}a[k`V{(O\ClR8tE,"z Fp8t.Jcq_!7M{窔V T)qk+|ϯZ-=jD4C+BT&Z:v5Y[eh+2 [bbܿzpXnH_28kLuVgV+b_he9-ha]{;;ΐ{0WX--j}S> ?ezu t\}q&7oZ3uM"Нtz*:RyS6ނa3cI+d%, d0 5nizeHlETJ͑uJ \2 ԙi;1 l=)+K*ZlU.fc .Nm6׮ ||ǚ;#J&wrDmc l%qu(y ^ṀqDc\42UƉ."iZ`-6yk|^C1 /;vS e zHU1ω{/| m)ʫ\93x\|'\۠L}O/Vc"N~2EY;LFfkm Lk̷5i "kb#8 sb1IF}:kǺ~rs#!uw`zK<ΰԶ20t*F7Lm(Kfq- PYѫ l8]+XYcK*5lԈ3;~] vZ xpZ1X݂A$oOn qX +bCR?}2Q  \c0{_w4{bR ~ bLȓ% `4#Hgt)f吨KP1R`m탺$5\8U3j,\A*&( izn]H@ >rxWmEg>q 3nhj$gK,ZPMEIl@{J+#4=LƆbUPr?: Y,27}Irq"dԸ1ǿY9&-vtY %?1y;hW(@?(ecN;pD]hHGbk! 8{~̀BH a _N1kJ@}0VEx^2jP)/J3C'Ȍ ]*7_v1xݎ 1p /bc!u^礯 (8(޴=] 8%vpaaݑzYtHIzB߭uҀ"V!C]oK Z ۲/ET/Ԋ!Jt:M!N x"Df'گLYMt.FM9ƹ|~w{)K( ز݇Dn!"31cdn~m ,RǮ1epCv*SdA8w,^RƑAھmtI.Uvw M^|paCmg(]vhMM: _j<Bnž'hRLI{lR7~@~X:zA-#QXu ><+K{Ș k8\p;ŋ*x,IzhFQ'AZ_2hS]aKCGؔ%0B}[-ѣ3 @Y<8H?ș`)'+?4C`#g:-fL[#J I+廓 y)s[^GY`)&w1:3 ʼy( *MgUt5j7="Iu`Nm@݇`㛃y˄|VVYʡ:2Z^1"ޔAMPۤA{ 1j s*'/E%xgz31->Nm/Y'ZvWY6f4_aBCyOKG*A]Y4rNbԹWLj LȎ0dvZ_͟3ı;"G*yn܍=D8P7Z oGϭYE{ ᜋXD4o2kw񊛳' ;g2Ul1i)MՕs&RxsxucHUbe-7QHo}wB"$cXNx͆dnd$%i:%1}*j#Й[8P;]7` +3b iq_ ( Kݖ5w9#,"8<1V‚іT,+ $PƠgf9/r$ǣǴ4d1啧@q}a?-KD9vtF̊mDŐ:L#eOħ LX[/ͨmͪ('7D1˶rJ0 mx#]̌V@23Pm 6ր4-lH*lwٴTKܻ/Kj7U^s.JļݻwkncTR *VnS>;v_!K;. zjڲ?VC438%h;_QW5)W[6/2,IΣ%ݽ+Xl_H&|=bAL dM\z;β&b(Hچ#qd~Qqs%8Ơ/jS91,EdTa*ePqhTT1WSPE:҉|_JQH֥T` y__7 l jwt[o9&Aɝ&Eȡ9ޗqsZ_+ X-05# _ b Ibd͇G b?UxjIoؒJrLr".[6U7­gV8\A\>$߂|D8{Ζ?Pk=q׽ŧ@ӘHq,~,ώBV0+t3O`BCF0MtLip[iWag]28U3*tм`S1xg0|~ͿWCaKHel  "A_T!%f:Yg[=drB j F*;?`Jъ1G8;Bpg}ՉJƝ:~ =u0alqfI :@L*mFSzf7Ըh_#b4ri?Q0f&wQ%T ThlbpLnR*$: \s+_`Tw3 +y̬f؄FÂPzU<^:3'9+eCY<-'p5BaRCI(+$õfr8(~rigH?~8EXvIc_*_k׍9J2ZRUqDbkn"b8Ru(NTry$ $^_[{LCj.I }Q{l nXp.7QPp lWֵ?^(p{M\Ii\E\vXmNgd-_uo4qC_߱^|u"/T~Sթ bv*Jb gBͧ:/ ` ^!\d.f TfzBd*Hą*) I&d%֌oPe ].XHD^:?6 *\/jB$4PYE#XS1=cb6ΛYU)Cڜ3:bEY"ƷKF K7E% a 6cߥz[3,@fэ{LEMyYɡY>j1`?6ARNpيPۦ>3 WH~ p[]xy!8O0/gM!#~5%k'X*L7paz4HRWettq Ȃs  CpW%idcӖd6C;:8 is'(eo|"ck7gHb!g8vKi]WmL F1w*ħq]lnaB~پUB+ysG{4%V -35rǐʠ1>p3s{&eX^_I !6{E O odT ܍!n2=HVE^NqƢzڴaS, S֬3` @X降%)=Ei+jXG2ՂG qT3g뙳NzJCᬖ*TRIo}o %&JQPR )?f˲Aw-~AʞK]Թ@-^*o.62Nȫ܋ȸ(uۙkZ?:igA (pg&_{dAiXV )EdV׹IIӾ]VdZʷ}?lMݷt{*߼ʪh.Џ[.QA׸ݰpiW&XZ7W˹¬/>K'XZG7US̃[^A8N)m%/t* Z쮎a(=Ng.=$q.fR/1}[]LO ^ EAh t_k$P G/*"^Z-1~h.fתh4CMX2,Gl L?YzjϿ$=)JTuŦ%r$I(bZ >BmI* dp>bUCc%񤳇l[;q šM@knZhx[&y :)jcV1vσQZ_O?G7{G;tLӝ"pGLKcY;B\^/6H'ĺG.3@GX#Q!/5r+o)|x.Y5. }q-!a꺪h{W;t"uc`2 `9/ÁȤ 0OC3+[Kש$cX7?_<{=/Z~{4UT8~bh+{A/JC )7ԐGb9J"W'w$/8Dh;EG/{/P4$,N}%|MZOyF}QHZU'Qp@Wx:Vdf` 脙%mdLmP-|1nB)<7 %cPڑؠ;g\6XoN(jufn{Qub?8KG\}8ڪCN"{aV謬YisR8hjj oL=V,t<ᆵoC DSMAIuoO *,#dˌKG?3Go}#miL8{Tcq|UVzUE8p ;HS/g1=;?Cj|=vD_1?Ϥsw_|i4ҖćfA΃RDoIDKN¤StABۖ-lT:Jڭ#&B1ǽuZRK3*W~JM`l=}2OYJ_y~?3dզg/{C,7É|ŀ֮6»čxU̝Y>ބtׄv[أ̃Ļ3P k[Q,|ji).[%܁ۊ,9T%6Lo+J䰋dJ%B'G7vq>4/Yk|fIb\X? 6e9.Ũ9B{18xt_e+}M _LS!-FlZggŃɲgᒐ" & B!QRdǽG!/Z/=oYEMH!t\i ˳D;3o`Rƪ&M|ʦP~\,' )[5=?~sS%jNEsH4݋R7^KB.hW[pR I(N_=y?zoD@4SDMeյc YtnISqb(fo& MZo %ݮO6+N\W-UvCGt)񀜛L")Gس5w<}*BIjOŞޅUj,dm>5_ĶzJo@@&v (- JWT2 2 H'둍D%J;/vfRFD1u%2]PIn9tf! *5 d} ځF[ċDK[AkugI:ϑ%lnK+=Z Jj>~7;WWV v+9 Bs7ħXYb'k9j6B&'ZnkC._)p0ɶ 6CMS +oP,'H#JttnT`irm˔M99:C#&2l8V:6qIQ>ڿ>u{˗]]K5;2q2dJSGVap%|M?NN}ҰbosX ̏Vd S_NLk\lP3f#I%O=d1|X_dhҫͽ>Z)޿ы嫦R Tb͠s=u_ n9pemk14U l7\Qf4! }:4T3Tg҃T4"L!IC{Y;3 + &^FVs%l4fLBE)5څ7`P]w1>(#a )^ 퀯E*攤 1ɵ+J_T11ksy_D%C$;bVN.j໮ġ.hp"(WDx[.gJ?7WGQ{KbEvga ͙X(Opɤny%v#Dd,}depЃ5ϰ^v\6CruEM)()g#Y 5#8`E'`\,PW$^q+s԰B8bݷw06`1t`9=OcW(l`u2:wM;gR3{yxB'väR eF)ɱɳJD98EnLPb]Vh[WW6[;-8JINB_H1'xW@ՃRRKF0xp-5C>C<Xy:RHy 6뗽AÊs Zbb3M`5U|zOO-AI\X3~iUb&×<%f% y*UO {.meMvvŖ9~=TKp["tni!'&]RuRhBNuBPLw!X?a//WtujYIunp8&SC'j+"ϜL vF i'ͿH]bi'w$.Y&֟7}aX"fgxo3{hW2Ԍ3H]ޅb*gjH˙4yw~2W8⼙fOi+|9ot̔q'iO̩ hp ϘGWM~޻4@orym<'15iX/Upj/"HTrpx{}C#x34m'̔RFgNNJl]ڪ9B}P( Bixܲ& [ԋ i / L!:읒,*k)Xx*"ڳ[XHBzkZl`^L@%"DLp,\؆ӱZ46*~c dlBvxI K1Y'H2v п]I6 ғ^Sh\l;] ō2ZL7(F(vf;N_ TQN>&4q#;UW\JaFȅw?/+!+c̖uZVTW, t)jl݃zmh =sz*>d|]~?Η] \J&L`Yh֛709K#AUèؚ~Q7'Yesv@g:wGMYSXa3ɍ҂K §4xG.[:.EmNw@XyL6A< jы߆;48U7(`+gk}N>@^}xW~OL SnSZ'rwh@'-S9给wwڥY==Hnq$&Ex>QY@EaO 전wk}pc72:n~\.^JpZXF_Ŀ+sѰWN_c+S+e&~BFYke&yb[u\jW'9mP*Anuf.Y4O,sRKH<,);Ft.)D~!4To eGh񒂴Fw3/)KR8 fRI$*"l+YD{|1q b;Ħs+7<-,bqD}jв"' ]7vyl7hj驵麍;مEAxыe 0S xۮaQi{lԒ!A *) :\9AぷIͻwm>=2 MǙQ̀Fy.pF;ڜu7 JɻCtژՁ@9ZТFtI $pnB'rD,#w~H$-fĐ:ri ldRk>7njW/p@qpL2ܫdNNjdJ`'0>鈠I$ޘu(psE* c_9W,a Bxsq3R;PyK\T' [=` {TPLqg1 c?ڈF6$.#M FplV $ʇy4qB]m~d[P$Ѻp$RGS<_7 <6 OA@NLAMj_pbR%"NF詊&O<%Qv1YF#*sdbR|%(^2I-B 50jުs@ #2Њf*D@MƪΗ)*𞙀?A|wԺEl煲~.Fr_(F7t+^D3#TnByi|p}|8O\x;C,-UJpztL4SF&]=0տ|_v4 pepض>G|];I_o3:urK[qs-e_i8 }=zׄK}MؗcV_Xa2m UZm<}@8Hz#o3k;?[&pTMy3+ti`re9庯ڼOYLY?+~nT/.ѩRLyōya-//)2unGh!#J4kj_pudx.87уҮAܯns M!`BoVxtSc ݔI KCH - +i!Y[&$|#cv\>5緼Wd w:\Ј >"]z)O}q3U"LcAhr1rfl~<׻hm#`V]Mj4y`|(WN$it<e= #:-\, z\T Ъ&}S,S; ۛ:삦" ˞iE'dіS6\l}=zuA+>,|̒Hvnlo+Yܼ/0 .bdO g џti}F,x 1"2"dJ*#D/-5"Gx( ^O-UX }R$-ƀ/L82yV7}$ k=$N,'G8ffXA+|s.K7hJd=uw@@V(fZHrD1~U?l؇f+VIE.]y7V&ÝytuԦQ)LNy–\(+BhHf;5Y+Yj*W=}`?`\Ro0e$Q}e.\m}1*hrz {)_?aiֹsQS:Nᩑoz_.;N_ntFTyVvcc 1q'8> ar#rfKwcT7fӗ'/y& &u։$yP <yPE6 cQ_tȯuEh?sB9S+C@+cݝz%?KwR02rt oQyVZu; R .V+K#Y[qBY~SDUO% Fǭ)7|A-.WնL$UﶟɿXz*4L[֟t t =} I9[P+#R~\g`/GxgS$ފfTxG@J5%j*6t\b"b=^C/=ӣ>_Z.B2tN)sW5qO*~DAPY%pK w ;s76>\HGe%pmikdeNg\[bX 즺bI;_]ЬgEdX6e?&g";(Kё*ܠvxhՈMz7dj.&p4h-MwB@N^4.+k񈞷_߱!#8h4mw7%'%QvlZ+M( j-KzN{G~$)7 `c%}jg M陟UӗC\e Q0>mcpi߿D% 5xj%V*c=ϑ BLskPKODd(5s6ٰWL;$P naɏF1XQvmK^獫$5'C勭]212yDy9gYr E@<*lcY^_cwϷwFKc3WfYԢ( sOTByE? PDߔzTxKc);r9<Ef0~>v&ӊ_ .krłT49цb뷊 _CO&hJC*UZN0_>?v75)NjşmǽHrmuhff]ɷ7Xڸm=^ &J%aS&澸&0(ֻ #Տ/R#Mmg7 Tb.RRaY-IzUP~ʘ pUxQ0 ΆB;a"o#2zѻfG\˱|-LVGg! %rF+IU˹#$x\%j3o4]hy^C FCIp6ONyČt5E>!z #q^Xoh:0T]q™?AY`אC:lCV~nz&t)Y 5[rV^Jx9 ZPߢ|rRcV O}IebxZA T[2I% @#ZYUWҩŘf8 o})|Dr[XO*9.z#-ýVDD~_^W aۓ ?r}E3@0pLې0U>j~q@bԘˊҲ(1d r{qB!& E)-X(qJFR^#,b5`w99kY$Q\;)X~l9 e{|^ pI\lWܪ }R yPC0IxE*^b>vޚ \4#MMOjڪW"L,Sna5qK8}A;Bu,^QqV1}E ^ J`xnJGFg!Yɽ@ʾ<w`:c|nx@쐖ƀE5hȔ,x`Bzram쮢{e^D 6[ H z( XTtAa:4~> Q=fꡲóLpYt)Vzu GHэ(aK+OJV9EOQ޳c vxB7K 31cZ|Q> llɚ',#P<)NM'j4K#fU(3$&M>;̟VrBq*0[)asm]JC|B窣Hl&d>HR ҋR 9c ؗ$N!`oɿVw[f9* PH"&Ap:+b0ߐ8 {]޺E,j15loibYf1$Gf h.&ȂQGcYhUЂIe5o%޳B!(jE?-h%,X,<$OZ.O`Ũ'u琥c(xcl(Q?M ,FmYhNdD~tJfgRx&RIr,F=|WScF)Ͳ3|ep[*cnÇ|*䳸]5 %\bk,ɐJN\_ďD?MRIdzBvP;#緼ψ2}{EW-r Xeyʛ tzqܐRP]:;C4]Nl  .5klih0r ]i!PwS |Q,ε"T-B^^?)ȶr~qa1p!=چK %-% qx8̇!Ip>4v\ڊ4&x N A/k3e*kHHM F7tLwø 8p%WQ(g궢^.hA!\OXA[]&LdHl\ؑ#|ۂ V>Ncd#ѡRTj^lf6a"MsK)TbZ -/[B]rѴG#~3]]Mg(8-**ls'4#XBF* !ժ n9OO9ё ~aT,Yl&Ȁu/v{P3wxmĝ7, bɶP֐SQxhހׂ6T q8iQR\ToLlAUʱэ0n)k:E!?dSoog\`u咔Xiekx`Udց/~-OZn+ '1)[Dm!$( 3Ce҄۰D`B0^O1{yߧloSB>u˿6+KZ& ]vH6+AMUgu^Ns Da]z",ero.*2r-wgN8cZt-Nd/36v `UT1hÁ ڦѱ|Rj`F[i=TXjÎ}7{׌Ƀ2;dI9B T=w(a b'7OQ`8}|]uA-D.\*&<C)=y[$EPfphۺV[P"QPhrY) LqrxdAz)XIU [w#t}JPצˠ{Rovf߉bQ"[!Y>r׽ ;A1z尫׿jx?0 zq@0TȓўX#^V %a#zݩ~`fx vj{V)5fkqIQX뿭0.ZCǪRD "/ MN!hW~bX 4]Z}0 `oN})9v4: (ikxCi:Ӏr| y@13XQ2Y Qݗ2\t D4k@A3.[bh`[wOxP@x5>2] ʣ^GE:l"Q>RTJ?ЪQR9#>Ifbr0Y>b"SL ˵0|jhfDc<?ئjK2m|a0`Jrb(o.H"RG Wq P/ʬ4?Vݼ*~y8DY#3f;UkS!XlL= n_2UV: oQYߟ5.} ˽C##~5鋖ȍq_ɋ {W H.. 1+t>|^k*3(/UG؍OuPG]G; ' mp[#)q\#aЇ}C~xKAlظ̍0Y>9,Xp}!_5 c!jGN' ݰc]ݎإm.A$ݢ-{J&y\ǦI2*P"s4( pOxƠ˕9oh'}hiV/4fK >La)< K[ z٘C(^um!cyM` ~X|_L" #aTFC^Y;Xn̰i?X4W4Xi5CRsY_зf.hMH3;jt5Wm6(L4Wbpa>Cq`XSH4 ]DOиҒWV]pSքezS`Qʸ9k/<iF+V) SsLA>>5(!,a[8< 1)դXh;_py*_Ð-?xT/=86o:lXOp1jE6ؘ t _#*3?tu * gA]>^qL kR%!Ӝ@d B ܍"KVwasqF~.L(\٩ԓ=ټojHx}LP:59SdT0K>xs3D2*Έza–ǥP_-ی,74}d]ky-n5\=rl9si9+.saRcر+' ŋ߇ bF ƅZh_%(gIJ,#I8C$sA'zrۍZyׁfp~W^FUtu**nH J$ZZn_+ 0 .Mm9iBUO[k߰GѲPٝN붴PB|` hieH0eux*IIca,Z1H#CV'Se-)4-;{[j}Sw\Z]t/T -an;p>(nΤ Ь(z;ip]}%uTS&:׵4lJO;bC |ҡXrۄMđ'M(Ra#^BHUpO p!0CW6m;iEnqr9/aSIK9*\99C*-A;~B b`S~Ss}K}tXIWۙ>?5 q>1d}1b.#H%g)b+n,WĚ)&ZqW4KAL!',_Ml8&N"qpŠ KYTuY/1'_$j Ș^ O且*0-{d*I|3H)3&l1C/;L",;(k͓< u79Q,3\uUg`wjxŋ'!+' ׺;w(syVYwmzW>S"!l^LAy(]57#XӻA !\K`z3g`Q&W:p q:cWx8JQx ^Qޥf%K1c!Fh$6# =xV}2l[$> Ղ.Q-:%aB!1Z?h`82LZU?{ oeUANnY˜ui`@%^+".\΄:,ܷՓonJcXi\8rZa:Y@taWވ×rd!s_dHp'#^`R3g}+zHޜ`=VE#v {oPM+EBg+̈JK2t٫tfGRcbtlɉ fЬ_9A@&_8*b;N]5zgDR㵠c >+(hX LJc:^6+1,|zk*ctrlàKt;Ck^˹ް^979 -^Z&p߰ބQ, ˽eE>ay,a<}釻xYc`kX7\/I&K?:[mLLW|ˈ\)=*rSǴ Կkήp-H`Q= hoZiC4uPtDFW|ҧMrE;Q p3{qh(:f#L$Ǫ:O@7#[g ?o#84a>!:/ Rs7 +AS~8ޚ5Wѝ+F¬^9џ.Qnbu܋#'-`JKo`YiY<*9 I!{;$頥@!ohMuO;KW'w7(󦥥,Mza 'X?6"ىvqT`{l4.b62IvYSKh"ݼ.*|jr y=J&%~ϖ 8V_/,23 ә<84I_wb*Hׯ8E"Bz|1UHGUt.5LS#uQ3B V]LPy=&jOEtru˟SO^4v+d1k;1e(xKOuݜzɵ~à yÈyl<ڎ?l.0-|gs|4dț ^ZTi(USXtSk JyXq`jS -m}S%ܨ-p1X6@ZTkn5I9܍6 = \IY^(}ﭨyqQ*j%Q IŜȆCA_-^}NX$0ˠ ]\ע9f:`/47:%2Oi9PQNь6E_jx_F%! Q\FKa c2 yq(xuHM(HBqu)rKNcd#F qBk#c6]Ga!}N@.~!r|mVkr+bnY.9@_`y2^!Ccw: b \$ú-=5jh8D^. 7}n DOϢEW`<"_p,tMM3`\:;r싂iX3nPG榺tW-4g}K~ATqEjQF9uq CQ{feR ƏT-;# isHs޳"W{4? 4(Z<ĹXb2 ` }m%:EDeF1Hfسf8O ۈC*Ұ P5bD7ҳ&HO V1Օ9̾ vbǶ0M:uC½x[ HT[_Wqh,f89JFizu: gY_RG1Zab:5sp>z@2Op\w 9]'Jo,|]L5A3nr M&-^T-OG^ 7?r@cuh1yG nX75@hoNS2,1 * ݡUu!CD_LVg6)ӵsezVrU`5ӯ+B^/R 9hwSpG Cbͪ<CG,g[OJHkqEdycLZCY1O r 6I4/jOvصH~(wkØeC]+ś1 OG&?><. P#\ cb-Eba>.v_m WSб:3' Kh{E+w=]9& &sJ{u]_ /|R3 P)GI2F"rXr^Ƭ3:9!K [?z2+ H/QK[yxΪIw ]5X%=|XIgt&hQL⟝P裞j<ҤIfl} Ճw'CN86\HMLϹݦƍJ4Y-ɩ`qkN`CΎ LweP K>nleRbr Z{tkaħ:JcBbev<۴%6ϷJ>gG{^Aěj̋@Bnyv(fSH .Ė}A:Ua!9p pgpÜN#uQ!3X^&xlm0x\MO-KVpӳ#_Q_ ?Md&\+JH{/AmLMQXdG?܁( j+{?C|QhLiqdx 4*kDYd%bK@Ӊ"6Rt<~~|:|T-p+ zn}ْrmS#ɸȼ?C\6TҎRtPh4nXoayIAm{x)mk9Q o:”gr ^1 u@ Z@vzB d:+\2[ )v EXc6ga p6zRIB0&<>́#GkSHK2/2ϵǷjt [}O0⦂ rCJas!# K0$?RD9 :L2E+p1=,/W%y=i׈ au2b:vVTYLj('6<܋CV O\| pڱ9ώqWoHvڿn! XZ$L@ ke?7μ; h%w*(ȵS#IU%;TfGzxv6x{TC}kH8ֵoA_fʦ56T?e=H8FTgu?Q<BsƐ5mW0Jr)?#{q'_P9կӅ-]R~zV~տ8?v_i1 ځ}0 ֆ^@nx6[٥Ԫk"r~A (6Vot%QAMX_|<&TW?TzބL2YAL#쾣zŽ hE>-&`sT 9)Udǻc[S5|aň/,1[aST ^%obe^nje1wQ os@h|$Y7RE )x|B-{-͂/iQnfHM.êkDϱxz8HKh-  rx]sx|n2Y{VuQ5zĵSwuN*q0|UVzTg\?#C2WW'Y5BeÅ,^ Njq['4`,fvwGe{>D@fƒ>];>3*mYjw6=GKv).Zȩ{4JPqA\n@v"nVvH Դ+q7uֻ_}ߎf \30F}2|pWwQbX^~@ZKpwZ!\Ówr&"<%o=vC K$ΤHY(ų^S۲ F6i|Vwߊ+Ic7Gnހ#}΃%RcW,'E9)5~$naAUlՖ9eI&Xd]v 5zVsݜ9r4Iy'ʘ{{ASna:n7ߋo^TG@ǰT\}0iY-ΚH@ѱ&(oM2Dj򆡄M.R&c ׄeF+=\6U蛅%6dU)SZM[$b.d `@)? ~3A8F4@VN~VPp`*/~$7̱K|N6ku* x93V0&.pm]ezKvh& N,f۔1*Hz k:1|R<:)/vqQY?|yʛɢ/mC2 S>KJ(/td /CuD_f9K|Xz q-{y/iҼGX i7i[ӗKG%u#rL97)~o2[Q{OZyA"dR3Э_4a ]@ oGPNRDbhN 8̭aҫ-,yE; it{-s1ͽW^.Pvlji%s+ca u`[grTFRLEF.It Ɖ2PKxY Sqň-Dr6 :Z|.]k|;JdNas"}z|XsTS{on kJYGւ`2=FT~AD.J)?=IBxUg1nTAٚ%8ہO$ǔR,.]:_l#9B?rףR49U~_2{0?ma_g3J$Tq&ZȵHg! I8m>:<WNyR*} DQBN'AFXx)>M (#fGi>o_Ry>gP-luG~ݎ gwp]Er'TJ ȟƍ]= R|ц1.Yrx ``h6qaN"nc?|)[Z ow4c5^ujסax?թi3R6xJH[g۪ (7rwݷh{.#Z$8f@$Np['@O5Hw e0eXdeX,Qۮl[XD,aGz uxs Gyo@Ysy~G66gP9RlUn4Ό I~n:u." fTANу5^ #.21P!5- Ś7@ ^$^wԱ1jo!NJ[I#aMrL0 xqU+S<+7,h^lķ_U+%ڦw;cP}r,WϔD\~kh?C0qݘ-0q<`D)OJ t>avkue EU *!&[q(k7Gը~Eqhԁ߅u@_SFOD܋rY-!?cf~8Mc&h1xU:]9=U uR83 9\Qīŗ&e*tډ\s^G1@8׹j!g*[4twYtBщhxog0CVd*YO!qCIbJCUzY6CP=(/0ubͭ_iuU)"GτJ`^LICr˙S+t~<}+CF 2; P;Es;2HmOÛJ]v;i]d ]Q[:.<VNkƄJe2Rpӣqur ?l42Y` ~a2W.T`.sw/`ɤLm):;iBq1sky]S% PpӓSDuH5Zdyl;f봓&uW@uoTJZ1CxD)cN.ONu6uVXʀI_g Dz̛Ue V|wB M^$NYr1=ukwxRggp|yK=FrC:qc0Ө%D<<|,]gR)V{[u6^0s(Ju :X[m)`-vo$8gQcYo|VO5Ag~pۥBm``?|E VCTq&vaЈWi3#({hQE1Ớg\lp Uki7^/G,YJO1tjyJ"{גu]+'h\]Jd`ɾF*y .2 @{jP=GW7vfCzJ8Sׇ<p&?pg F?= {EŧALN&Y2~&W]E#SJw@54rfg6}n=@sFJ%\"KB3wB*0jDYLUX*-%WhkƋj 껗kLZӞ~rɽ7@l{z57:EamQk/d="OU{|۔:JdڴɉxvO>*U}b2yIE$U3BcÓGJɬ` "ز4frݼ^0/ 9֣Dב&%/nXf#ʅL+>.{8I.ZE2%n i[QlYQe3:SyWhKhˠ?+ b>; Ӯr`*%UGCC=ؔ˵GaِR2& p敭(.tYm:҉$č<(~|Q bZv\"*%Usk֑~~ ? $\]$KbOUCB_sdlBA0*R!|*M \nz7t'A;/OY2RKC{90pM-G 94ǎGVŐYc, YtUOMTer[KVutQʬ5fLH[V~VYoW!bQwis 7F ظaǗU>P9 o}T~ C n[uE5j En:@-o:ӓR/)r %Eߥs7fGO ؕ[0B/5w6g/!Й ! f _k˜-U [X/v~;ږ+c<WU۳3vHW; pm f\y>k>]Kl(Ϥ@$\Usqeo(~Ժt8sE[{Rs&CZ~f.#Ț2ĕJB$ZXN5;u@Z%$Y;zriyɲ1x=^v ű[y3Jqav669BJ] P$$|w|Ke:Sm QZYU(vSZ*!0^RN(aT~;iʼnq hKvoD۳ lWgM8H@bw1* |:VzY21nSi@ 蹩4AY-WA[IV@7BW&DEJRBJI\:V ֩&aj3D/=wO>[Pjjч$2v$L Vh] mZv`w7k]0X;eC* N{Cgaxq{SaoSSiPXjvkՍ%,ExhR4Sʍ72'\"$1uk͇b_Uȟ7'zpXxZ^kaBH4Tt ]:ЏxtM:RIèbFf-`MBs'{.vp8:#s}(8 5*L]L =T~5rw==Z3ݑɟ USN 'E AZ,&VNbqdGqhTʓx9ULTWHt6VSw (tU_:".u%$LrZWl. 㮍:˸*j8vE~&IraV>'5g^1^-uTԩf7j0AC |sKy k[$M2b+kI2LPҡJf{R%KkER[:%Ǡs+ƳFc2|ܶv#@W2&6 Y KȪ'cgPeTO;o;!l-٫RYB)7.#Hk0[!MgZju~s6o^9E*#& #NCJ¿s-'⯣~V.ڇפ&pIq(<<ʌdo-?}ǬGc\.R!砏-u/{._0+tԛRFu4+NW<˄ s iI۔,G{-]gOѽ~k~ ɪ&J`IEOo-˴s+"՗Y'Tn]0//cbLvzΥK?y0I6*Z#G% -19%xr.=, K9d|$&τ~v ?tP|ܓ~Bq' zP0Lsd,BOJMj+9Q2.I5E󏭢.d|I~$.['wƯnd!ir(f\t* XOm c/ pc,> Ұ?j>q.IB{H302&x3:nrppuRj <J'o\^#M8 E)Vw%#*+mR:^膬Y8)|TlYTpR2 0H8(5i^N5{8_=MfA^غ0A앇DM&je#0zoc'3r!se7'=\ZʎW+bv +^AB~.@!-q)>Jzpkdnq+̱w-2 B 1Tk;\4k[/+C_C7 8I"Q+~`tt W{/y_"Ӎl nV0ZTȠs:y{涞/%iaZcC{E[^u__KRn9Ԏs^2f>Mf b2ER +Uy';ؤ; em̡|87eR2cU^-<]qB]qꠈ(~9D,?NCtOڲ>fUv uk??UZ.T,#n6_55uNNWE* #PVHcۂ92t &,<Ǵ'*ըh4#|egp׫NQI Fݽ#%c.{[3ӷz㘉CIz( jA.5q أDM@~[dUxD%!َfz"ˊ]kThdd#_a/(FPpG#1 njQy#=XJ܁AdaOX-ǚsrf1/'>NAwy+BK&Pq24uJ[0fC0\ihUNU3i o Җ*e  ˓:PYӹZ<㩬1Fy4y≷sjRG외"rSaiAe4jkO٦L@8QTh; /)N7bБyNf} .h^} hIsYIxkAn\PׇeqY BElT #B6&!g2\y XE+`8V66!kWƨD/!SЎy=Q8(! 䶶5DʹB"|Zj=*=!߹9[\2H7]rל ykҌ"N[/KbGS 4Ē?B<є*ht9弫V.M a5z$^06![iv)O+mxf&$Tw޴ܿu}-@jSz0fһ4kW6 Ж@UP=[i8ߟq.9p7Mtz{ʚCZwJ|ӻ_L1ha@MVp N,` ydeY4Ǧm}?칳G^\6di(b~*YS)׊|jN!m6\@)O ?JqϷz9ʭ:CEZ.A5mlsJ VeuC_m0DB#wnbWwMBq~,gdG2㺠'#6Zi;{+y|MpQp6̋C̉V-98E,A#Yh#ow a/dBt˭\Է~1!xԐqs*!ug*)dD)2\"H7"!R)/ⴕЫ|~tm21Q 3,V0 X}F J/s.k^A mCKۊGx7= _K欭Z=Z(R=wr^fҴ5 5peǮM-Fx?x"caTx  ptOQ8$ݭZ,qN5dQי!I%TuyWǨܫ<[x|u vDQmwcOAs&&d!cr_ܫhSvHRHĴ(@}`Jg%|; 391A~o =ޣ׌ŨUJ>/ݮh}OS } n5cABeNj.pւhPVXW(3bJ 97,k!Kf<|uUG'st}Ac֝v͗L.sFpZ>cx+А]T^ءr%vێئBMt!CUd<4Nj@x\<11F2x#Kc߱W"b2V՟Ӎ^*N &':]AГ辜;,%Y(Wg~;u.4%$f L5O('i:( Y{ԺEר\AةaX,߉E쑍o#I:zkq, ,vOj0vF0uB'%LDT=cM sN,ZuR/f0H{כPM}E؍eG1f8=, kN8}$/^ygp8^ . , tbzbΘq: JO7,"m/asᅉ̅U`-Dn5wP=4/K*+ 9S0QJ,D 2[G8 ٨8SoqbDQq%C򅖾m^E<:،^.qP֋?!0r\y7U=%| zfH)\ ^I5_P wi[!Aoo|Mli44/v} LۣaHnDsh#5 >oҕ(N WZwm$#c]^?2p,l~\q쩀^+<'"Q#bt"?nN:XlDK*2Mk*X >F7ayu rsR}=IC練:arcs& SPPP6͆pMx\E¾$tބk hMxV+#CJDxҚgH,)<`֥]}]lhB j>\%ky[H;ܛ(xp6gÞBPeLhbWHͰ,;iD=n#bQ|ellƏՃ'6">nk^%1dr\Ojħ ȝ?Nm=ocx^rY'V[is49'9Uӗ"uQUN4#KԟQh}<87Q<3 OĆX)ﳷa[Z={wξ!d=ukN]vUHxg "/HN 8K& ^nQe#Q*SGZȅ9;L0 pEC1)YIr%2cb^M o(R{ h$R'tӌꦀbcxjX2'S*Nחt2['icÛ̑"3W6/fs h;HPQLn2r0}Ep7ln,wG1^BZ]^7 `cByFg70sC3| a_ `Og| 4>g}F.?nch2 oןG!ݳc@a4#|2 W*_Խְ%hG]sx>[նF0{ "r$+OqԻ4wz:X*؞! j/W!P7|wAWN{ -o-]kvlr.$"K-d8M-9H__WB>k!Tq-|ܼKCB(^5c]Xțՙ+pIhNz_\82[_v+;N;pbdVo $axU|k*)^@J8f4Xx&'w'K3]]ȰG*'9N<_t 9K*YR:ʞUd>3Ũr,A OT<CH:~-99XΣ`ۥ9<ۉʡvQM@ҹ% {H>|v7@L'xRgY}vkF}F?$^U8Ro1RVtV82Y ꫓A3ˆ*N8pܰIr7 )E\HEq]diděG 4й=܏hjv?ģ]܃N\dtވ;,Գ+C' 5j 4PDCbHFuQr҃ȣik $RfFE%[-x$d8MQZ)t{W* '#y61 9_ߗTF$d*t6#p} _JZ/iG"q542Js۶b) ?˄>N!nڊz +#Q1sy# R'WNh8dtQX/aqo.#Pߎ%&f.;I.D5<1ʶؽqu> /* @4AȫC4ޕ!q;4눭 wT`*<}2D#bLhtҦ\R5Xo*b|%"' N1)GqiX\^m&IW>22x F_AELX=1 Uu |EΚ|ü-,''@y{3i 9BR;ƶ"4~Xzaq3^FXo"Uy?5+@j-촅 bόʏs8_VxM||r /a͎-yZ6孈NAR9f~nun[w`l *M}m9,Ar.R nN:tt+j[>GfGw<:~H|L 2K 7rdH+)ڃރYևfcBr'aTL>_ôlMqhhhL:Ⱥ}#BFm(@"ZB}΄B[(sԟ'(&GC+^T('MǞ+pkՁϋJ<矓V@<x%]yqI<:B= j] 8vFENmB!̼`5n#ipMί\ˇa+oj]e_i2rjÆdyJJ\)uOH_T52.s|$0r^G.Y [6 Rz&NV3F6"ݬ)H uL rvJM!sF/ P%K n4;lW3?:&W3͐ ˩yIJ;}sل-h8~e6f0iÇBG$z}Ikڮthڽd4Oy^{,\2}"-,)S jty{M4ǰ[ ۸}XgP+=_eK$(WV ԏN()y8U0}d&_K=0*GPp)IN}zD8sCb7_vR겳fa2Vjm M !,j{gE)^6^ػ5.y~-x =Hvf}X8xj QK"'A=3:M`9KD\n7%Ol? طZT=K܃J>ƏfֿdKb%\'LK+%SRÜlF?k ĺW :wΒ^P"BcgX@g /_e U'K #/*1ך%FуDфSK$-UpfV i`NMi,Cf"Q!xN]88_3A-eLߊf9>l@j>I]CIB$ L3>: eJT筣EH9K`Ae_Y. 4俋}Bp0;2 WΊg.G Pڗ|GGK :;e׌6kegRU2RX2yyO5459nyvMrQ白ZSa;3EJ/j_\jz Ϧ1M`:bpBW*lfk .'}#-B90dd 3Әe,x;PQI+Ӯ#̵55ke]˧Pjc_D{5~:Nw7-_U 증JN5x}url!UW 9U³5n-$ h J[nr1%88arbb|𦦵3r/4y,c/;~z}Al5g#0yqbϖ¾9&PCjO(u8.Cy{C7=] {fXsUYc ቜJZAVi[ J'[}z폻l ` GT/mD\b_b Oc{@v>nGʟ:r-EuXhAmҧHԘ)PP)=l2k[ "K1*B0zm8JʺXX 'y |4YPջ#iեIMwp^ jBVA_*,ܡù2 ڮ3hQ \f#BByN5lն?B]4ON6 +O1Yn*nk1f#?ZJFqXgc#ڂԠ!WurVIQ3Lt= ײi94U t\{i,kj'4DTBTpρd~1Ԡ\օ(I:c9ܠIgP@.eí"GֵL;e(6/pK_T2v9|&!lίʼn?ealmzn ㉜>'M.晟QrO>voBkiEEnlAZוnCPJt1 pArm>;0:owq!B[ڃI\,4lhd˺"~MO q-Hc8B:A)q$(n*⧙T4]:_k6*˟PA^MM_n =`yH*K']_j2Mp}1Bg``o`gUHa^MLE2G&>f1{C 6%mH5OmNE7"hG+Jn- ڲ50e>'7r;ae/:_h%;v+qU#t}} HIgDNFOW33Bf@;;ǴBi3dUiނKŽ W[%`kemR8BIHZ಴!.~ ` yDY:cGX3I\X/.հ~];=NbN4O&qɾ.Avp=ɸF+-迫V~R<-@81c.OpǵMYx*x߶5U)^}z*kx`4a"ژ$ .~&zҨE!EϔMoP@=k7/Tr0|X=ۃŕނy/7ѿt - 5|GѐPyXN~ e+%A/GU͜wy=O'Tܰon鼛 !5a^dO!Ho _R4,-go| Pl6%i+kd^^ x}W$V;d Z 7^tc.R;:hYXyz շ}=!Ԫ?"H6}cZIըUqԛY+sR2QYӓA)vקdS{;bSGGFdMΪ}hPZi M<-VAQft16xm7֗"JX*_/ZV^Zjo'wmkb&eb*ņݣ7;~ (Bj/}GG@-(YQ*4{P{g}>K\,dXj>W(#a4+O0Fİ~?g8KsN'MٕVXѝUv<3-2v heX .<8ϵ`=  _Oh Ҫ+UK*>3|y҃W=j>b9 peI/n&s5wEM'|I _kw3m ![怲TQF9ɲa"cuD< {+Ly!CtZ4M9c6Qr ld%m.k㍶2;pHM*53|q7/p2f)p\M*Lf^m[$9Bڛ< Za,XatoTTpȥ/u>쳽@e1MK \+L|;;%эVS-qb>*0erWF@mtw,c,ަXtk1hܼ֚9W~El`I#= l e "n 8z(rhk7,4 Nx֋,'?G#O3n u4vXxz9 S No,p=Cύ >2|)Y) *|!wTضqs+ F{zw%@71;!$1mvbƄ_Ħw}ٔ4)lZ$08bS$6T*m L yhytVQg|)tX^TIِݧP^UQ~,*M0%k]Ї#ȘhqrO6 l-[j~!M.` j)@? ΐ ZЗZqba"R- /YJGdt 9TA|M ڵqU<(e͏W] RNNRDk I!NKjZ+K|Ar5WŝMm4l.hHbximR25=L7NaiUv =s7GX(&oa,C 4'[Ü)mnU}$>Թ?fIi[9DM7WHL5W0:na9R-+{XZ/LjÁԤ Y.S  Jɞd-Uc 5ut?=ʏ !2?gm\G -xl||[\/P ,U a@"]Yq0ʹY25fz:8dh(~ysf`$8[wUYG¼)И093Wu &j..QfAK`Ep( z?ؕX_3g JsϚrBib^XC(7?AWM+<@~]F }A0 af#~_"j)X$OQԤBw3Qd PŒj'vXe}%EL,DadZ4%7PRDt7 4cұ(4/||][b Ft֦*?gwy'W9F]颽zɠ &'tB+%߿GN % $V<ИcdklϘFH淭!RsL.t#5ǔ+/$ND)`,[I8ښ<+T8S3WB :W_+B34XӤ5FDӿ6.@J״f<(aC೫<3|ޢɻceiH:LhS˦@B.8&"# :G2IY6@g֡56¥M{F w-|֮; ~qH"1{ rMC:m yO[O( =Uu\I[ OJt:By}rC_Do^C;şu&'G,ZgUۇaIԼjf㒫."8`ϩFl6/s2oTٝ#\0gyx}|}ז Am&XGb֑S WQJL<0e>3O@t at9W~[\vej\3aPw Zְ AyBl #@ϟ[Sx_"HzP($hqbN-SA9kwUs2n _| ժ8t;jgLGT:4_xa}v?x~THӁzfjXǽkXXdہ蟝! CyTg2KɘE,g4H 5-RageWfQkn2a']wFfHtCzxb7'zHQ6y1nM^t{ZNH^\eY``X4G|V=`R/̯l0}wU.UT<ߍU~T4tonj3A;f(GIZvĪĉ}`)h(,CJ3%/M`]*@# |QZЄ+\re-h KAyY,PzΠ|~I38+>&GOK=H-Y>˱=3A-[ʤr\[|#0z,ZhD%m3rLoDME]hgA^FoHAU[˞%Xh8Sޏ4G\AwT-)^(z5' ɭG&#i%2ZAjZW 8*gP`}?Lon`ѝO3daXp$lE`5)ܪ%cM P1 _}q$_C QU5v쪋qIwOv7!!!:iuVਁ`E)/GdMXW£Gcop)'onw ?40K<tBa[Kw&Ӟ#<"F4eHDrsŷq'N+9fI[iyX Wz!q~ 6 H-F+=`5;ݶ_mZ]TM_`3 SB՝ [8CEK\WL+!1H%Hz5wR^4(^bp'4e>UyT,325"@) B\=('gn,=StFѰp_P@YL$0_xH(Nk{++b h)^mZ4ftK (5u>X QГ,ޛ7bǵ( \[z }3U8fN}ݸer)D}.#la4 V25bq`0)ul2m2gsK.nIG0] V+ZT@_ǻ]9饁쬈_̾SNfg%/RBH @szY=k&.4b]e;v;ΣwSzH\fo:)Z䄁KյۑŠ?2#PrfJhGu5 zj}Ɨh ?0 1}jh""s 8F_y_@=j;Nc`PlD?#)I >Rھ $_XN{.V4AAs"!9;U v<9),.V@\jN&q9jp4d `ɑ$MX67^VUQ.['`D-4kV }Y9@$|?(Qڻ۲Gq|D^IIϝ t YPœgwUs]*LHpj$K; Ktc sDM'SZ#mMl'*R7OwdzW -u`a0؞Ln쫌uAvU9C5ӆAQd BҚ};o6rx7G/lsP!k.ι>|ޚP}tsW.1ឧE;Ri*O'&Rr8z.0޳TEtkbBMMFkAZ'onČm V8<탍wX>*MJ|Bd7Jg:KjYw>b>Kng:[CuwV0'Pr+bو^Hu;BSk^2/sLݮXķh׉ &r48S,#~ :p`pfN;-5Off8/:N<+8* Ugcxudtz`:Ѱޫ((eo=渔"Ńg/A? W1{-+4N~*U)' By@7(X ~N1 ѓtꦾ!)y/B :_ .sfbV|~ЌrŖI m r/]Y`ii-IWVI5;¥xǑ/VD7q<&G5u1nu?O8D7*ȋ~yz2$V3=mбb 2{JxlAĀ$M'Q)( u&oO>yX+ D 0'O}x9W"ZaxsÞfWd{OX$n .R`ŕeqM)iPGafzrkji_ _ x;oc)1zOu@4I? YNNdW*a䚽 #{ N:6"!C/fvӻ\~6e2f(xA7)CCrU(T7l "R)ZUc閰YHY%c |,(-Y'f8֝ʵsNO[e|tw"*% Q#˗|+➎ehȮ _W걷Sm9)Wigg8wq]$gjV MM0nqO [|t@gY'ĀZG6>B2LY!7pJ'ጟ[k0oR瀆}|HJg $&z5E cm1dH%m.p)H$H}{B ^#=[g3rSkvpJI KzY_廹Fq^<;01Ŏ4qJ5R:5Tyax'zF%ٯ{U7f?DB_%>WMB dc3ΚG:#^{ `iIMy[m$~%F*i{ˀqRRZMKU?c>Rk?zu9gS46N56عRg-UǚC70JW\3R\B<]^L ۟+0dϯ#1<#m-#VrѠ\-F]誸]%)A<[L~B3WrWxacxɮ4Ⱦ=/ߎɇ_kĩ ׫&-Tm][ *))l6?K;=݈C OQs- KT')pG<0d5̢rZi2V/IޖCd4gt$յJ 6U&;CٳOXnVN^({}7xn"CmzDb\ɫEz2gl)(.myk~o0B'^|MC9`Oa0BkC7 oE W e}*$|,Y7w\fzSߞ*SpX7g<܂nA:|7 S̋)5y zqu*UJ.FTx3[j(+ty}'1+ɢW. 7'bD#S$\RS4AR)eiC@:_3GCv5mڶ?^“2>d^ 1XQicglt/:r/r1/lt7br[?$ |rH o6Н-O굥<ϑ>D1;@pSabk &؀bP1rZ0[u'̣)P[1_c"3%nihl7e}͂ gE|I2g7DzZ vu]g G'xHe@;umgŬC =۔ dǻB 0Zjvc!Y;So0NO@Ѕs?7.AϏ/헊Ȉ1\޶ñǪ>D$gkX#j؞9e1a*L`Vyz'TfaT0?UF+Y;'zIth*HmS? E[L'a]w7QEi}Ei:eiӈfҾXZT*wmrymdWEN~}';30WKjc {n#l~BЁ}~}5ȮEꡮCF9|Z):Mʁ'xU{VAȄnV3"W?rE"reN`jfQ+-Y֏Pڼ_j=hEOUoS3p\)ehIzXwLDz8wbTE`U֐n`~ x %27q l ΧG j` g78 sYGxG=CD 0NQ+:x {<3kNd+6DQNqA]CZ)gXopgCLg]>im]FdT9?,uX4N$[T7KTšu$9A~ ۼ˒;/MX#Ǘ߳9x8U1?殧1Q+)j:cTY/.M T&ӴRAz@m182WBCЯ7E-߲̄Is?,aUzda} ] a7aL[Ht=3їecr?"f6?z,mMDnO}9A_=I&6y؀f=Ɛ>,VeƜWAՒNu <#pUv4GAJ;*H5Ogw5:7|PթيtЋÒ;O `'k*k=y^"_#Ez'HZfyՎ=IPl:OWL?iHLώ^;}eQ఺:7b8-:od  2{d(]> Qd(|5uoy8%g ^8Qd{(}5j/2--u4|Qf_~wNd`hlGg\ӘZy'&c:l f<A/.t@}q˛tu<9'7WD8Y^w]lEܖ4u('9S?=E-h ql٧X JT:gPj[|zTG$cb ^xB$|5 #T _ #dFr C+| gqYB5U1`ʣ~\$0Fzsd0 /hsYOXiqC]C3~n9 8 ҁܜB&x, ۱;R*lLo.M&1Ԭao&VhWH]-8@avZ,9S_VELm 3 >_2*1'zaUy37;S]뙑;/YE9/& *$"V]0!M#΂Pu9Ґ0ELI#`̳N4㈼zd=fU)i,EC;oc*3..VzݖLOuypneٺ!WV5+6U|8x.n%we(]QqT,'?1 cjm'm" ݽ ,nS)$zBNv/h B ?lsͮc`.Hiw |>yŒT~'fM9ش3%ٌ e1ctkL,j)cAXiomi lxQ(Sk( fx|Haq_%ΔrCEl)%/@%%.+CX܍Ϋvwkr@cy5N߸)E&! -F2U8UBYĩ,=ųsߙkU -xWS܁O[⤌݄]"dž +/v[yPmɞbl,B7P$*֦mԳVr8.$yR;7VMYmMZEW\\&!$O40+=E d!ΫԭXڹӣP:*ۺ:Sr1M:T/SA\ah)EjOrk>t]TsDzSaEή6/P_R8مjc>?,G~쪉l!օRzGg6!Ed~[L`7}K-, Qݞ`spׂ|!vJލCNCkC4St(Pbq ^WC`PV-%5BӣgВFOZYZ=H Q8GkNShAAQ>r+65G(T,`J eoXcӹߖ/|rm?k16KvEe,~RښMi{^ R9#v >-2%D2]$1`ȐkSϓYK{3ꯊΌ(n9*Qybdu{l/sj[<;a,ǖ Ӂ}v3;G]W^ aKξa~amVj0OhzOgy=.5z\S*2%w\bnE4Pg&EL"_(؁.{m` ldWx'$87)X ujMqƧGQX`unP$+[e^Se ӵrOf(!0J5Bv T|[Ƞ.?F3xjN+LXAiUFRۜ D_0(c[?>GX 8/~l7^>ӱkK3 L  Vauk 74/?mMWᩝm<>W{|x 6 I*k2y+FέEǙLbWՒ/;B*7:Np(`=tt,$`*-ybޚaxUAsmTBwRj }~NK)gw~mt12Ҫtq'@A2/&D9Q* rz9Ʀe=\S)̆ߤ`ݓl㨽; KES<8 <-_u(sd!(I#㰾6>1< ,fB#t|ky9k1V}ɮ~gs~U $"$ׅ7]qY T/d֪X"BɊ|'q  H2 R],R7C\Xȟ^ρ D0S^WY{|۠VPqj!7G9#A0h]TYH-}N| (Aqu'-ϝf*tqV1qD=PI8Ƭ7(fEޅ(g;0PBH&q׌`kP<+<oֲǃ~+/xlL V{,Ahíy&KG?Hᒳo_ ߂h4[SLXÌp펀Xy"o'YhJgZ TZ[F|=-߷IlskKbm,xjC 0+F/-PT߷%w;AQ8fvi*:N=m@)FfQ-_"@U<548Hݘ3rrBD]޲:Sxk&f^Χ9H 3wKTש܈+y٦M-*ÿ|ȥ)8uĂB_:O@"N}XA aJ\g?Uj-o/v$l"SL똏(1 \K)gIYB=9>©!sB_ul(FS}dTF@^6ҒSh0/6:ŸEd _Ict]=[T^}ޗ na̰މlD;HݻEcx$NO}šK eL=,v1}b!$pymX2@ am0͚$S{ț;#;Jn .*8Hhpp@O_arA9N &݅)L'ӹ+u@s`KUf 1[mI n5.d;r<oQبٯ4|&s wh]q[T2K8&V۟~q%2FϷN5(רoB 7b0ը#WJR 5THjR/;?͂й} nR@7^ R4s7L?S)krl&sNqȈ ?f;G{P A/@@Vv7uxڀPU/qcZ"fmȓW "JMҮ75hyF)OF6tKޚUtldi'pc%p!p mz'U ?fэ.PlG: ciMgmmtOSg>*"3E35*"R`ԈrZeFUE)t +9{2u$d4 ޜ/[&4̀:9E0SgpMI x&nvCIsokRXkr^}}Fxv:c<-xBV,p.3#]Eo{%.##M# c?/u?k h ~zV‚ A*u~!ӶMr,Ô7q%rJ+ߜ4gRxV Y tjgL+U6r'*}-];{LZX8|7B@cj6Z ]ݴ&*8"PV##KdG0Gx'1\v&erf2cZ(;ndF%Qz%>ՠ. D̞l:E2yZG'nZڮٛ3~S\C:F5c8[5IQky@%\~ts[1^:nl>GUI.RD%,4ɝq-b81+?ZP͑#_Vfo4Azn0 2H 9?+0clLcVybOmN"xgY,VKY՜=gmO{ΧMge?*ّlE+yn-s'zEfWCX$xvt(Į8 ~"jdUpņ)3Lm&t o^!(1ɳ+&luJldP:u!ȼOΩ&ղs88h[n-Ӿ{@#L;,˵i)*P Iйٞ uNx 5q+7jptb$Ke9{=Co ^]uׄq{*g-[[fmɟdV(65f'y&*u5XT>_ҋۍJ(%Ӏ7Sq6'm8QIE⺮[tӮ hMGH62xH3[G/}օ̼>I6ۋ3Nap'(Z+{o;3B՟~ZU^WP0ޜ{ɚW> (cǬNj?2ՎzF@NsٞfROJg.Gsa(-,K:TCuXl:SRWkPH4Tb WT:xpZ~}WW C酂rhOډr]C:@ケqk\J\@֓Ju9B eʹ@ZmJ]8B?ˊ 7x/Mʜyqfƅtօ3L\*DuHlMKȓwϩؔ:1_X5|5_ Xb't} [҇'ImL%4e1JM7 ۹?JWg.U_FܴBl |n)R8iȗ~e%,:BWl?7uF*2~[)&Ӄkbx,e]ig.[p]{wHN5yUDqO3J7RDيMۺ໤ibKMU/5ecuY!U3ҥD6H66 覣ҠʙViIvr u2Reedp)xh+|Ri<{G3ev+RF ?d}CsP#'$<$viHRRH7VӱE 4pk/zk "9rµY)e,5'wqGA&(`^qu݉B#qDp݆oݠfmwߣʵ5XZwK4g&2&?KcxA.&e8$Ikk/Xn4T[t*>hܷ pe M lq3bnjrc\"FŸ\*g%6p4n JtW@}lP+n jWWCIzM)iiqDA>;6{%T!s;.eDU0{DzE?3NGԼ#L*qP[+q1w+(˕yg Lw 󟃬L SVH?TظYÀ :s|U? yN_`i|*;IもfQCgC`>7+G~E%8H(KG{Jką3^K My̿DaG7w^=I׋;5Pz&AtDsLd/rH7o˜uIȳ'5lA3Ӥ V1*hMk\0"*jn]&^GݗПꢳE^2zԷh݆k V2v<9: rue,r!D1m[XE V[Kֿ ]Ɠwno=Wub&O&,1zd=OaT D2 ;\M>fWJ\Rkbx DL3ǘb,cGAhO5hP0{/F)Osk%D&[~3qhŃUEm+ov7n/T6l*rf F?.Nh7vx߁a0O>(EH )B`#Z߇WH%ŁC2dw[jyjd!~f 򀷉 U#٩w#Y S{M1g'M7ƥKR x!3D8sjj ͸`D]٩twP ׆G*R>#⦰:cΓ؁F7`?O} B#W*k$(U[| NhQ0J9zigB u^%w#X#ԗec77\nkW_a$˩3pyRݖ@ΉJ=B<2Q6&I E*Ɵf47",yV|h2rQ}~**}N!4`wTtdA^(8Y7RMQC7UTB=ՖKI>QD/jn±Ҁ?a JYb3VL}c%}>s $mk{E2NepU-(oEq^ޜfŤp /-Zidf;q PUn[z3 d34q_MɑEuQP̛+$#d#AfֹUO{!Lj$fY90,yvj#~E".)i[0FXՓڶD#0Tθ gG-Ŕ&fw7LUM#>(6d!@i?q$B)yY{5^) V?E]C1eEF)A͎޺Vba=&8#*2 Ff>HWV64#^ˣʧ.De> %m덲o*&_tHu d}#ьVU{H}Q~V!k%ՎԄ 2%wAPɄ1~_7(+e&m=۔kwN|n/:Cq7b`^KiNevWC_["M'E8+XlD7P9aAlG 7W+5{y7 ̙&qҾeisЄZCXi]͝`` ٙD>I뿷b%WmQ`FW<+ȋ_Vcrꂕ |Q;Pr~1‚Qim4*KН0i4$%RiQw00J~i2·&CϏgpO'nK`]Q icڻH_xT,|ZU fM3[84?"l44OfƂ`(W8mwЈgn:E-LgM1לvӫ < ٿƼwk5*7dEEEQgX峅둳bƣ;yl LR|Zݺ`uԗ6~2!/hbd3pԋ%̠m*}A-1lQ4qmX#g띤1 !Xㄴ>EWo @JSEHJND&rKy^iXO! D<˚H kpI) v㴟Ybi3,R\JG $ HσX2_e3)9ݏb3}:&%C f*Li L\"X&Ǹs$9hq?t19,_ܩ uƮ~1W EFvhQT^t\~Cw>  K"?K(MSJya >FZhƜEGbāh h@v8͍Y˹|Q‚}|,N|@?^醫 =۴#[yՏ;+8J.O)}¢VSwTߘqB M~U.? e>miYR_ˬ.lM궡'grգMY9%LE52Ō˿vG~Eظ'ZSz7xyQ W>jfeJCr$o?Z|8>QN :FD!~cs"v^v SK`qB+*0>B %꼖N%딯L/KEl'/qŕW[vϻy,&WP9iB<@ȲE2Zc}6QFRK +R\zJ1ԡ@DIg`z F:;tZnB/dz'Tͨb &6NJrepw`% ' g~`?zk[ЪdPȯa[jO\U{D4.#_=|\ZRY .Sv-J)W5d~(pT+]IMi_Cn=k(T+Qтzzx% CF!h$;Fy{ J|9ecF[D1tZ6X2@a9AA9$et?^2ESڟRc8FW[L>ӑ!d)=1Y { O.i!ֿseP.U}{lL,ڟn#0PFubE< u=э(=Nw~cr sGJ>+/1Y$#;_w|/lMp Ja<}Ɩ&8|'4# OmOhjxC3Q'ΏS8gW3 RG3wߐiS^y w}e0"ƽp,вK 1m5?-,|zW(?, Wix/ -@"ਵXc4|oO>>TE`Ë(W* pU֑ `~:$mO%)nTJK4` s7d'vp8k?QDh<6>ATduxgHso&w:]d|K=J.F}Mܤo*Uhȓu[%eF_+5Ϫ^M@JQ"A5~wHEOMp7}ȸ8SsИEC0h4dV"m,\Yj^!CE۶]ɰHnsbY2z&GE/ 钿4$"F?gɏh*v,@IdAxӄz7c2V}xc9S5Y5cרb4h,qj,(i`ZSafwZVo0 "}N#.crA' p&.*9&Lˉ*,9pJsӪj7z! >>YG(qSP'!re~Z9HGM]1C3>;kpN7? C;Y8"R:C&L2P D'kBO"^+0Q瘕/v$@\2"O<+/]6 )9/7'HC^fچl,A;lqrH]ynA!n9ؑ=aC9\k%2hN[ѡz44 Egiw$ ^Q<ô ϲO$pԂ5;V463s3O{\;"2VyZیEG N cXޘ EDMd  k+4vgi,KY'MH2V4`RbLjq(*4˩R,NVÔfn\̑SR迚fO^+Xi-mqj dt?Xl ~ρ1t2׽ObNhs8+hJ: aY !kD2QN o w]|k9J|Ӊ+F_zB,X|@81U8[yS<^-Too?,\%t! @L̗%/QEat(bNc[k@_$pD8XrtMW{S+-Ս sݐNi NSPnN:$Lٝ[1376f仮lfިb00=Q>'}أb .^X޺}Ţ+a/zY!uݥ~E8~͑)T]¡Qkj0 (3`*>\eB1C*^A­{CV^XTErAӼ6LRwɩ2l<?ƊҡcD_QL@n )Dw dd؋_;2\T[Bxg/"fHd^¿IWVigR b]r6 qNu';v-'ݐ-gf:`85ڎ9IOe>+i]/As{z߆,W=؄ގL0[q}́3(t ӟ} 6Be"C"'T619qMO5ڏE92a]B$ Cb/Ry%b0¥M~{Tl6,!zl@Ӎ,?XB1e9pԥ/a<^ 5STҀUDefzs `"/zIZQ3JP=G'b.2[wV摵[tdJC N.#;U֯" Bb5 1 0*sjg8I=bPkڀ 5J ȥ] <YO;l3bhHU6dܣHj;0hOQz9#PݾܽNi:jEɒʭ D',Md3t<3K9TNzWR*t*dls%xՏǹ򳜆$jA0T?c N~ kJ}G=s[0!&v*q$$>u%30v WD<.([v*AAyU>g)}.VgO! X^~j4Am>9uѰRfnkA:PLvۓ ˳# !kt>d3R~`%m]IBo'iӚ`&+:jgȱe>֪o2":?y쮨p1>H8&{mbuS=kvWAT_fqu?Uh6?` - xy=p~>)T7Ahi9Y\}=a~3pKϰ39tW(іŶ|Hfq1Tr r5Ҭ QRT ~＀իn7 U2ag/gU)\2 4Z:w Ä^jeco 95)g:[2'goNSit?TtZ=t=0`%eۤuPy`ҧ9 ef!I[8L/T:LED~ҕQ2֙go9 ;χTVN !#):}lEb޶n@9EwHBZᘻ|{"%=6/5jd-.#@AM b2mZ% Ĕ6ӏ|-?תPvs9 :vd3_.)ˤ 4*]`]O+݅4 娝gX&_$N>Y U:dƾS5h\kjCK\M?J`˸A*T񰚛uYg$1 $-$~ChuL ܎U+^\ͪ}c4;iϯ{Y`b5%|+2 en{&衜XuٴPzm[9p*d:(-4aҐ5"|(C(j`buPpHl؉ ":g_^SYjڡ(=/6+t'$AVʪZةZu  h!s?GNAj$JEo >G$}SHϋE{ܿRZ"&# w@%QA^YzF/#pf,U  7DT˪Dg\؅QJ$\#xP$c<+X5&AVDFk\"S^ߤ=Ddz }܎H?gd~Js7<cA|OKw^Vվ۪Qot ^gF^`θOo5 v>GԎ['},?<\@3\1.^fo>p.H{ ,>R ~M)<ĀZL{3p&oQ ;M ^P=Ĭ3s.!f{~X\.kG9 ].Tmޘ?4JZ6!ԇîo}O!GTMXfNޮidhZ!Y }&zMt/'Xô"`{I#y;VEPOR㾫HsrF3!jIm⇉a/ەU)naw̥܌w#0k;YV3nݙ붾-p)>t֝BdRPbP/層X*l݂ЋB8X68% +Y7f-L?q17!f7`B.'Rxx]&wR_}p8yGv>0 $j MǿY-댇vc܇, 2[)GfUJWFc.':Vz+OF: t tۉ-V(BX*{o; -ctƮDJՇKjX7sڵLβOi*+(6ʧ6|l+]brܝF;A}MYGk}цCy s@.r=i}\tOdֲvI֪#:c8Tp#B.;z2B >Hޏ7r(|DEfg>ٔ9=A{K6OvI_S$zOTzs%j0[UVB^nc9KtR /ͤ{IN.!o+1~D_rLBB~(*XuN)s,LbfKt(xmDB*ULOC]e*"?`9AF8E }ac9#~O@7_76i3&;l݂6$ e:; -Ҵ #7GD|eu8Xhuqj8mIg. 8`#:qOH|1cD9)q>1@Z"/iCX4%D4> Ox ?Pp.t WX[[ : glQKND驋1&wauJM}{]$W ڊZCnCWBk.3aSuHn?ƕ2;/ qSdmc0:Wɖ3SqPK+*NiYN&@_v`E^#n 6]A!";WHw(9q]vrZAy?a?F׮v`eFqJ:q;Pn( Pw!A toU&% C [?XUso{ >xk,9a\lb`W3긞):y5i6̒*q{9.T1&g݁5COtH{xvVwPI&) +1rN4m,x!l>ڷJ1_7si?p){O]Bu 'lz\&Ugd=PqZqmi-H-ca ~LD;2A~jCؾr[p"cZPAާ<"][% * ']"iA+-`O>k!#< nԾYjfƇ@$ODᣦ]A"v[ .H>t7ł{gTolM`՘c)J( ӮsgxLTyNE %:6!s/r7\c|Un3U79x/h 3A:_1l 㯍T~i6Clb1~ce`~#chg$8 zm 6~i# ´NfDo푈;h^t_HlkQ1 jj&o OgcuoȻA:YaNWY!!!70{'5_Y\K@J'.2m&<K4x<ϳRDY_h}@-rF0Xs{克^.d4H_[JNpI['4:bc gOn+1=fs\4QC{Ϗ>óO\K|?Klbwi!޹Q}9Ԋ^SPdL+sƯ S9+z #U|nQڽz~s[N)잶wn2EF6 2*֛e31X̙3t[>Yd8͌i/'kUsaX|D.DZH/wExÀeD~kK67\~H&0KB'0l '^(z(c{rbZ+_{SigmDg ;o´e0sFޚӯaW$gh^Ye׀?؞q ;!]f5B ,52,\}/ OkK^I̍h{v#F7:hЯ2ӛϦQeЁ"<+a*zȞQFL}sBea0D!umf]b'oJ|<+XܔPT7P&X3/,g[>|l7d6)Wme7;C<VJN"KWLUpCN2[ Y_)Cლy~NGb^*nj:yx ]ctoYk ,3XOɏ 9Ɯ}.N/ɟw/wH:4U~pY+{f:ʵ?4乵 u+k#d-j49Ki6/.uQqUN̊FىʢIh#e'x4E՟]y^j% ZCpe3ELG9-D n+GWKBq<@lYCHf)W}'KuP@4"6LS\gDiT.~e.[R>dOMhAHvBwh}ܟ&j8 5Bn$Ɓ;\p{IZ0gYp2ɯ+ǘ.d#PZ&X'qJrf[[ABRsXvS^O,-9OxZ#)/|o1a`՗Q! ʏ؆{hpDw O;J8-^G)L_},[kP LWSqv . 0A[fm l"$ԦAR;K"ʤҮIj\75 ,;(ƞe7 on(`QAzu:"pW{ Ā@ќt8RfûrӏFXl'/!&"PhJB#5m((Nȶ vju>eB`X{SQ 7җ3v8YPQwp%[N?x\ 2ý}؎2gvj%/λd_:ҽ}OoC{$( Rvwۼև~2 %)4W7B%@P%Hr?"s w%6=Ð/$ [TKZ08x eCdˆt_G[ᠠ>x^+ ShǑC*q!qتpn3}s( B4eJ@~uJBA.>ƆpJQc~G?`rP6K#b+JZ&t}ZʸF昐M|sM,WvK"~ %R"PCNRX겸'Y$Aq7huL&DKb%].?v2ÜWV+?G$hak;j7kP--zmNunF(r{p.yj= D`bi1$" 7Tt>jfՐ2=Oϱ+fm6s{ͩver5&v\#/!^k#g9ڔ<{͏5>8U>j'0EKmC9G(KQAd *6|,AՌL/qmor˶E<{-A gZۦ!lNTGkaDMc:-:"~ O!X/{&WUPFA10c,fz0!A]Jիg{sLGVT=`lVz%N(s<_;å57 XO'( F\ٻ~t(kd-ϔFJ!j.)cbxȴNEyILEtWXKb#m1)I'aIGڠf툞eehG~|N h=t&V`jy QCQp,A!t%6M"0'Ӑ92P6Ju8,]k,erq|^a5r_1}Br^C \(^Ԯd9ܡȖ/O}Ӯl\wHȖ[z^<)8Q ?/& {&F)~hzu\=731"夼7!gjbs]hsVc/V_>"r܏yƀC+:թN:+䦲ZoQzVoZ;[B 5)>LJI>t|V ʣ q͔؄~6k(5Rhj[Te-L @ M1:ew68@leVZAvume°#\ ^y3ۆ8{ijھɄ1ԓ  )Ufՙ0]=fs,j=U/J-tF<%pE'AqsGNL/~ >GkO!qNVfJ+ѰJ"*( )RƂ%Qe#Z]*eVfuO5H^Ӌ[uO;OLT(ܜ_U7kl@&=xyC=E&s 6UhݻEX 1tosE-f )H+Sp)SJ,ZDeHf I:NPuQoރxf2pc%|ɋǾ9=-frXߟ7f?It]F$nf2:=;{OZn|1El&ج歪 a+wLq[qgbv.08 |$ T3sZl36V]) K$|R?ӕV 0 橔~MyaO՚TsntWC7rr+i\<잭6>?`dB2#ZX {|t$qr36x CJ`wV|3 Úu*ūH g1%aAD]D0k{B!l(῝[m>\zc3v-~:EVw]QtUҠ<'VfzūnX0"d)\Тξ ue K3Zq*-+s-4ބ)}A^/2-#Ro6"7˕f!_̅Qǰ M*hd0jGҤp\׶6iÍ6'A5~ X( > qO+ w,L$R6 /еMeuxȻEOtxת}?jQ q+\[.aAȸHF-Wj֛),f";00ƫ=(3f;7rYT1Y+:vsv!`Y%x'BܱX2=)[9)7Ī r4kr:e,d=rJ8wrNxj/R^1H]!0w묙VaN/`i#L`^pOƊsl|K|&}M͓‘ !YTavu@TᎠd+ .fU V/0>$(/Qw-G,p_ |aN$ .2^OiM@1ʃm;EOar]4`9 9^;aqθRNqY>r֪.$+t9-B*= `Ks[oiC%و":Ulq^8t!֛i z+P:{Tŕl)Ӏ ʏ N*̃YF[ʤIz\ՌC$؟X"iPM>iq杫%0:߅xwQՓ+@;.$h,PZKlZRSZbRCPrq?#fey%T^g.^HWWzca!*pN*=B-CB7_ً,/.cvb+qJg$uzy"δI ёK `/Z_X4uJAV17Vh+柾`@^GuWm$O]xb NkH]3%fL$/J}"qR(߃ڡ-iW5ssgh`ڧ|zY00S:t?'7r?HP Uyx$#!z5YYFsntms.$Ԝ FN?1+?0ۀpЌTmѨ>FP[^bg_o𾥏|`(ygKb P , w ޾( CIib0*}KtUpD&HNpvN祇>SQRߐϗ6Awv!C]^Y2I& Pu~6X&2krJ"=#Y2xad2N; &*tX/ OGcz>pd$xJg\0UphEth=qJb4\|=(KLoa;"@ў3`ӵν ߰ia(&Ղ>;"N0P\s(BL"1/g3τqremAF]#|T AKb*sH'r2h_$H'sVx -`KmWe.I%7:?=?͒ܐwͪ烔e_<|PqЫrkKF~;Y rPp>A'D"a=:Xېz% j_'Xo9sL:ǿ{.3u!2~F-ZwoRƩKDlxaED^>=g2񬄭 \"+x:p5KC^jl5Ě?Lwm?W jZdr4Ve)|/PVؕNžk*LxR3KVT#L1uM|wse^$* q_Xi'3pwœS0&t_{y#+;6h<ҝbxZokL;Dp[@l!꽨f m)Jڹmffߟ Ff֝AH:#ގ8&RbխB-nyV<̲uȴWG<+ S5 <ނ'ܥFv3TXB~@\%—άb8'0 =QBZF1b-⳸:p! J7dn/!^SETZԛ(ς#Cd/N%tط &͗+e#QtiU. W2QF e֢8 /0G>R x*VEd pCg42]"nR݊ [2Ȱ=rGi9hjOq]g=Av=q<{4Lg&D9K1[$V3.ڊ`e/2\4_4$b3,3n%4P:}c ~cn?1zp"mcxuN 7k~>Nti)hUJ9+m]+!_{}r8Rߍ~ZO8L9,2!tR|j~d!CXBhۈG4pHzk.amE1AԨstT+> k{/a^lS#SB|wy CjgR.HMl4 _GJR ):yBTe~SUq\QJ'Q~Vm$| rI4+ߡ_ԊK12,z~jz]t7UtN+*?#H׍qk?;[R~FSb/ ?  .6hP܌JK\]RۅC"Ja8?t= 긮䃜@Fhոl"O{5_Ek01lJww؍Ic*TF'$G gͦ~Uf/g>Yzk~?c4PW$ ,EܱG a3Ru0yǼs}DOF jCfƃ'%8{62v^?Nz+S;/'3/<&27WT(;M[M.s$wZ+UmkDsjr{#WDzR-\<3ǟİ4q//PJf`۶tTCCj_ A0y'.u>7B(xvkOBn wK@y{w|Ϩ9<kKF/4ݞ YM>tKeo7Uy.jlıI-.rw I+ype%5z>j7Q g?E? yZ[,l sLTssJeY˂&~C+% M6 /Yʀ m6&q0|x;09͞(@+I/oEE/X+;ZR+cݑlAػ-鍺d~LƮDSGqC .B V5 $/g?̘2)EϤ'|247}n*?i;6:8G|t<փ:K_m-ŏZas U7?/1{j3+T̯n<ʣbV?/sDoʽ+.䆣4͝ s2"VqSSAbX֊17K2h:9oT?zjZ87hN9sA JVϪi!Dd=Z}SenL@vh ,/'k`si$%:C{P3CD+فO(, VHf5 Xm?Wkc IRi Ms|!br R$r<;DI`'4+M\,BیG0DL>UF0K}D 0%HthL=ޫά85jH(G}HB;<ҞR`W^4W (q 4u>!b?+΍6.9q"q)坈s_&Gɜ@=Ԙ2Woqy4Mm),(r*)=0<"c*?G؜9,fVa[4J/h?Tdk( jD*Щᓇe%"E]h3ywi`gKb5}$FsgĨ\}~duW£)Ǖ.eY-BW_QX`^ <N01w>1Z9<BjF=RS- &0`w> 9%f&pVp4A%/|гlw#d3ɐ~{G㚅J/t=:cr"D*8\<:,*Π t5W qϸ2h+j| 8@KO4'pΙT[Yd"4KF3ėΊe<NJ EE{ vCZxma+p/N),yJJTD @S~ɹ16*Rӛ*Y ~B'I+@,DY^@sWh->Q֫W{Dw=aRi5s-|_^>z ,M > źؑuo$cG`ׂ(i8 |+._r~ .Z6J[iItB?#jNn)L]A=hg3yhL![]`VyV@E&FG\a)o.}gw~7ŖiQf6/ivXDi"Ւ=VS65BU"B]"w7^{HA.;޽/7 [yNWxd2.-LB8sHfZZ$fi}By/P[$XO{^$fQk=+^dNy,GvӸQn>a]/onoFIB(Ȯ&/. "&LN-"u_lH'x_']ࡾ@vzɁܚ`C^߇2FrɓCOvtnTIyvCV;{R٢ƧM% r0ȴQ{rFעxWG8g'nWf&s< 6EWNʔWg!=-А7@)ϝ5 #M+Dq&J .~E!.2mC;]3+_ףjl>'hKN4It­ wϝIRӰ" そ {ɔ‹2*#Y$åiŧqf, oɝ׻t._a>s>՛ Fq xVz˶_6#q9$̀%0`Ӽ@0WEDӕA/@[Rzb~$ELqpGȓFAy6̉ LEVM80chh@XyWXXHނL\*bV.Q[qnG >T  S]P;NQBX_,#A6w6 @~~Mj^ʠnLg!#'bPuܰ⦸ V9W?Wmƙ\^_ 5_f@VsO0T*THb `}aB9p*z$# [%tΫ!u [_r-PA֣Rz֬GVlľ4|1 yk}H.i#NnK?/fI]NyHjuף OU.hl댋\`/ i6r,HO`ڕo"=-E.ky9nhM~x*^xvnLK6dlqe` 6OŸ|kpg[ʨ γZE!V+6q?zkǎݦ*Yj/uOa~^T%G%?T5F7- wAD!,mFM,-A0C\rts3Z"-a+m?s|Aq7! _=qPXO- l{b7Wh R1g+ܿsII\FaiG? Fʼn3;T7mA~OZU;h`yz~ mt胧.w?WRy8 *-.Od3X#m+e{ߩa!:4kPP#: #Y}aDm($x?>,zFՇ{ɁцU֡q~DR3-'nO Y(;m"Ǵr2 Ӱ<$rrdJT}ż;ϙ[yٮ5![S mܓ[_^+dYH* $Ok1sh*sS [ TJy:2||O#С\hǙ&š(AV0~`u rŭhMH<&k*ꜩ^W$n @Rpf DiY`d;<8\HF@NOyY^L Զ;x8ZY@x#_2`+;LU]OO Œpc- _po1/8?! I~#logw3I?"47|#fEea;HsCrKn'sEd1ߌ~#=/RLJ/Ȁu\!&Z#t:a3 $V(`1$ PϰJ^? u酔eJ'̊yBcuҀ h%^Cws[Er*07L[K35Cs!x}cM\iiO4aY^jv`O7-&B-u_!kbbe0h/R=p{f=?]1)ƣPˆ': އtB OIsDQwZϧ/bM;P+/_5Wc{ xjJ]ihG=qEpScn3QL{GkzBogiLX_IT3! B,x w[iR!.RebTRo z YVV cXph7 fm) yN/+'[rc5; >/J(ít<MS0`,)e AKSMvԏ)Ġ c!sN̙C km=Sk,nxs6rZ;OJ ܨ7 4gJ버]VDGFJ+ש:.0=-fNXnЅa Kͤ^CVzuߝ!G?""&<[ƪGU"]6Qں]7Ά T^ 48u}m1jŅĘBȮ^P> g-wȉNV> ej"@Y۝7꧱5oؤУ,ہ]OZ;2z80 bCc5l/W 5ڰ1e>gX 2}:ioOڔz ׆aFTԛ^srd˦̎>xJ:}SC%Nŗ 8m)]ǭ? ]O q*Ubpu4t0/'I`m[0{Qd!;GI׉ȸFA / ghL:8.̗C1tv 6Ta Zd ؍a˾MygF?OL g1[(/KYK|s1RBEUH|Cjy\LdO]f:k>;"rNoZ}B}xXadv3\MyN0[sb/_%]u{7e%2³9݇hN?VIWce3+V3l,;J=zLyS}}]v H\pJvAKB8aÐnq Yͣ[ca\! u~T @%9=_Mp 7x~G-sm6:!4E[xz`f?F KpeLȓi~f?u %[@.g}Dnv.\!Di0Tkt/ '6r0+jjxV_PW,#b+p L\BBw 5 r?`M>28#%ifo˃\Gz)sdPiνN4L ?5=.N'Nm倫U㣀kq|Dia2,&.*^v~v14n#4q )ߍt1B&iFR$tT]d@[iQuCČ?!E)(=,)J+1^%sRna%^Qat[[pBܖ*Qe|qݨij,WEgIT7ɍp-'2vm!U^}LERs×>͚BM&a1?`,̣6dty\)WMljW ͹ic}>b˖>IG`nMɒbe~]1H /i]'Η:{n} Qڅk>@9uٚm} 5 *W?h}aS?\ꮊ#cǮլAADCAWyz7QfhjCr`?l7CwU(΍T)6wEh2K﹬p+2ӢV lE/n>F| M[ex-X/W$Cޅt,7*'A]%>^+tLrʪˠ-_'\4B2iBElIT)цd9cR:BwO=xl/ LM'9c.OPJ}S^/Sq)0jtmI)oȐV>R}b [Q+9+쁊Ou)=`GC.ۉtCB<|ih.h#L ?bJ#AjWEt6@_L!.J'UC,H4g]7Ο gj`#N03J룙|Yn8^nkoGa6c ~֥eߘqYscXQBdޑ4K[T^PEBk rgDE<[)WNqzcOl, ?LxGӕ&( 5a7$t6hA?R $(՘;S=m(([Fܱ.$_~}.0Y&"|5 \3&!ƒw 톨Y= QQ.0&e~'xO9Қom*jRI>s63L]?慇J0f>!4U͖cZgҤZpF,oA ($& B"JЩ 𻯩V \e{U ojQH"@k!L洡Uܫ6 .1WS]?pDPC!\0/[&آ~1Z:q'-i r(:pay+ԩjhy9Wm,0W)B,83B`ҨķO>sMuҋ2r0k1xKZYlAJB ZE U*M,H S CJmH =zr qY'LetRL/#Z=C.< ;tSBoT,fߺ!y1%؉@_rp0;l`y3-&_: >]4j&$kgX.QN"-VKW镲W4+Pv%dząTb$b U< Ŕ'l$]{DVV/Q x'|=K9g+FARbmgh?@Uakb6!peo;لt&V.9 / }qX<6k~P ֮|g[+> w ݹ8Iʗ3ΰmD %th&Ǔ9aiɥlϏ!pliDds2ػ%f\rqϧcҘl(yO5|#Bukz 6nb&7MCcby}=b,Ϝ(BWc.Tf|9D%gZHtR+KBHI: lC2i“l`hΰk`B LWᨽR۪NT-żrI0 Urͬ*5pm '}P3d~aS͎|L}W:* ÂCTQt8gW~_ONc+ 0cd2 :M4D;Z?^fN~6>d2:PϯǏ[dw0m,V9e:tf !y N1A-k-"n>}4ڷ7r([#> g Z $" | Be): 9=3c~P#tf(Nj쭕&)Y|' =mߡˌd:P%C ^F 䍑K]ڭ}k#<{Z 5M0{(d; +|xף^շ,uOeeP(M7h{8$9QP예Ew7)#DnY!|ؔ[''Gk&Bk@C>K1SFF |yvmZF l Vo?)hlM֐)vG*F^8 Udg;r}~pcb fkɐAqz_-X5-mlA% ).=YW|3Nӏ%{VbdY' `*j:Cw%h"&rCa2OOn+a%zL`_j@Tg H(=u@d3őBE%ą%aLX.e iLߖ|!9}/uyEp*[>ӔWw_(!2"$Ϯ8("SEud~d4Fx{|BX>+{&P| g#?-iFT+*vLٸsE ^Bn`ܲtM\-l5YKyzpg9qڦt:(m3vouka![ +x,N K*폁_3!8+5gU EetT|Ma5+Vx.hhf~(7Jmf\(>J-u9-2"_i5xƂe<ڭ,+Y_1^P&7N/Ao EU \Jk>}˸9-E AnN:ul(ՖK\ym2.~y {h_$'U(q ui$Ѩ(8)[P>G3~8GSm+DBNv.` rPK-(AK< #;/d* .hyt}r7i]5HhQV4Txغ1DU:S:6Ŀsof aዎZ9K WCU/PD^pEj5M冧"XsKoKY\p͡PEB HsÖX5_:5>>i {O]*L+]M;Sg *Wk<5 jVxӍ/f_|6["t d؀eͨf>k\`tn;vQCoy4}f X Љ,oG"ۑ̛Y/T/A-լ"DDnctȻov pW(H<DH_6SQlv J=[C"6tG`"+iURhFSY4g]5lZ|ŋӂ&ާ5zˡs#!B5 ?Yyҹz"B_9 SQ7f8Hn@.`UM9wA`^KKj^H6 ۬ ?tyhpZUMoQ"_8s7ǩJPt\?\Ebt2ˡ;KEzGF3\~sdmEט1c, ,08aA"1ܸI5 ˉe+э.E2 'x$ ٖ531 h hQhϐIUF4=Gc})&u{2igd:-/eYexb{-(XX#Mf>[ ck 9Ҁ~IleoHn&3}7 Lnt;x1naf8;XosBnZg%_/+@K:L?=ePMZJ*+= iÎH)+]R0Z[{KikCV9_"tR6/4#h51d*_t{,$1Cax_'d dه0ob]th=v! Y{֋Y ';`_hrr)w2o?Ȓcc0?vayj/g{rZ:B{e:O5JoTqc(M.aMGxAwy@b_W7 EAAR$n5A(sdlz[_g3pL}yfK(J85-ԣa?5̅1D8*|_8wﵖZj`HrǪz,c~p[.tRsG XbWy/86b12J7ly] h:Rk4O+Fq1:%l7sͱc;UOg)hI b]SO޶v32%"}PQc=BlWU0M u60ld p'h ]蒳[dYgAbU~QClP Ks(w`hogF/-i4 [TH@aI1|~u_̧022y tU+^8W&BY"P Gg`B,+\T0wALv0>؁fypuG8S,ϛ9J+=6=H }|Dߡ^/zhF $^pB;q\w4fC]nطvv[ЛMyQx7&tGiT8v)?UhPyh3W%|@ ,CMo`Z@/$f(~EÝ>0蝽nqwInf %(:[% p37*ModmH5^v6h怮 bŝ5C#$J<7%Y 1 l0-ltgtǜJn e]jH}GՑ7Sd3qYe#C>^ c#QZt}1!} Ė:6TV2;%RVN\#s)`!XvkAV_sQYT˱bG*h SPM^C-;q1ҁV+cқڔWNК|~lşhy,Lئ da/6)qYi_>ւIĴj{kveƙ[ qdƺcH=5!TӁ5@f7KY $L{9rJw8Cf !`VDћm z(`2uN. 5?yMD$Exl?f. 8+H8[wWD?ۥU@yJiQ4Id@%HՐ[u2$Z;9!W%(TNZ%[8IF2hE!9TY썝`gI;rJG2jkIAb!ήVu(]6pG ggDpTe^^Uv&7qҤ&XӔP[D ^T%YJKҀ+/@X+Vm'6!/jB@޹]hQdQ)7 ˉ^P(Em~\t[R|G[nfyrQ>_)&7+y2ȓK}3fVԐFPqBHf<$RRJrb}BU*Sy q$heSz \5y0@^ڀ`sɂ}04NepW1¼m_=Ҷ=K.j8Lxh\!oZW@+:v>ٷFW{d.z{bP)|ÚҊprajh"&~8ҳ-Lki&Vu})>.M|(UQj@p |kr)*w~ +Dcr~uDH5u(&p4crQd|>`?rG}49!bRtV7g?Xڰ A 0M֪FF<ΈRXc~3TC AL}O$7gl ېc'UD 'aG!qDSt9F1-ˤuKH#c#l>zk9mh*5DB{>1)$8B8O-I8)Ej8cxitAW9%)*plf/kea-9`6:VLVx? d*2b/\DX6f駗.x&}eCxî2 E&޲lU֠8~*N6ĈinK׃x PVam%_S85nkYx^z w $7I۴xD9P=ZU17]h\xܞ~52KV2 3[X ((kgϪ7sGrr@9}H F#Di K uq}Xh/tF-wX43=Q})hZ%Y򇳘xvEIUmtN)_f{3:py0$me5ޣb2Q-|`9p\`xK~yt77ƻFz5i7}#ǿ?Bq'c33SO:'@&vc-pͨ%^-r (vk cUmU%H UA]tǮW VDe0EO<6ic)yeF&ݍg}ڿV 87 #ޓenD//F{/H~'gZC,6pX /:r'gקK_ A}W./ErQ{] $mN99(.dRZOU. @vo"u| *6nD@ WfO+5)Ztjt}[KBi唐tH/'Ą.OWZOv)x_,JkG4v6,<0r~RI Ф,=Gi6{G0?9 F|HS_Ex> 2ښϨjl]u[Vx94}-<&ET1>:ϲnpud!ӓEx;~ŀVkBl>=&hmRrsouƅG)\y,"n$pVi<%ގD0i̴:ѳ "awJ:ztWecR* 5QГ H.+7BFEFǰ B rw1*N 8}b' ^É&::Xf+6:4}+DKO(5q*6&dohl@ mv6ՉQ t t(VE\Y0"pХG1 `~r  oZbW$|Y$A`wϬQu3 T8qڗp][nl%KS0.6hkrJ8j:nsg4 F`u 47V_`l2s^ĵ0=뗦UF#Q^%e/2L%T7*l9j@FR(* v$G1HH^T:f)//T~VT7WIj[T_AsmKac:v@(L7@p/ ;֒f2PA7KSNݨ*_TVG،@h]G^ 3_vwM]Z-Ge1߬5#C(|Pviã12%%;>Kl):pWyTh\|-D`?eot]ՁPE^.FJS;!Xgl0%TH9?tL"Y0%`eN̢8pt1#nG ˶Z!>UMX' I#C~d?]9>iC If@ 5cc ޴ȋq}Nz,J0boLދbƲLah Ӥd;ocR!h1R-@ӚHPBև jPdPm<Ľs:i(.ҮZy/9V7a).X"UMR\bhK, ~lY:ҫaL#2xP];y0HZ;% nH2XfxྉB JY* @b`g)$ 0l(hy`]>z&X\ĵ`ADE)|rX^m &$a+SDeVy_χn2o[o{}a2_WyɔZI:BD(]`hzZh*lpԱ{;XY'txAT*ӚsK";ʹB}Y?e,n';}qGg}h6xӢ+15;"3H4I$YH=^.;S_U>JGF0O>lK}#;2/eH>WR̀ \s0I$=T$'ϫi&$r37SH iO9o44 *؂mĠBE)P3*8`OyzD7hU$g3vn4D)LQ)u^PC2XpcfϓJt=\[|20 ֚ q6(iH]o` K9V#";ɩЂha1]¨"f$Li Lf=(Tfb0j !QL;+h)i0YZHK[Fʟm-Kdigc,cgaծSJ&aT@Vy{ z5nfs Ϲ7٩Rqc],{}R~_ 8/y2BJ$ ?i8+Bѫ}\$~7rpt/EEoL|ĜB/vmAƵFaզ6)hp#sGF Ac×u;,~82%w{aܷ[#yUw?L͇Ƶ £<Dk Lf/Q5Xgӎ2%bJ&LDa)t&KRz{9a+s `sxl'Y_`Uҝm`:8ysZ:( {v0Qu`&o/mXТ}GeޛY&)c.mgLS%,DqΨp=(ђtswP~K8X^DPa~F09d2yAToYeC(Ogs!źö"0q։C`֔lրRB*[1;2pۈ|AJZK1t -^]&8ڤ@SAHDڃe;~i% S5WFK Ui2g-!/^^M!nܻP{$8k$] NHE!#3̮iu&~?n8a@Z?&>Dbc7*< (gq_9X-穱mɫ,)."rGtn%㒀cB &OUR*CV#J[gMjũIk;q^ՋɁة.|fn\<.ғ6_aQ+ľ "dT# )qaOn?/:h]'2kL3HU[{SEq(aZcjHsg )Yy3^C ->Z_Q4"EwFWzO<7(0VgKcy YWkzA2>tY 0n. İ:l"`>.8C{y؀y3XBq6fb=߉]Xtx„e5S√}B :/z %`Tϻ6S!زW>$4a"g7*.:Xo>FR{`F>M(?/^KJ,?lH OيbҲ% h<=DŶTg(X[G}U |VC)߃ Vl;q"Mj]/-*5cY-vxb o8jra1@]A`UK9{{-\ˠ >N˯F]#餹s0a*,+&E+y:O݉}6MMW*kAp!.M=::-(jw#D4!.{Gp+-ѧg/ $NO6!~12#:m.>).ݨqF}n *| 9mg$nO7@ es9hF%Cݧ]C8Wx3w4$5lB 6d -Ibq. ؋EB4NU4osIãhpL+wjхB9FP:kIC @\鋱taA̻>B2P)%B<wN`6׵Jwo%IZlg$Y@϶+pڑI7w4C]tbG)Af Sч7BZ1^>ۿV_>jRiL2kʴhj=tgv8ȟoKx٘D(Z w|q4m;YqFx|4DtL% ƢiL^Ǥ$Cd2JթCqq(vU2"hF`=i_zI<*KH+imFjhz~."kWvf J4*nkc?\i eX KD@@w$"Q6vU{4-~S|JJpae%4Ц4< {_ 0jQ-0~1`>Rlp#IgЀf w̴g_o'G5iu,a82@̺gruL©-GrHTi9XgۜE?gk+AiCʲoht#J 䜗 @pV u39?6+֤KEShFlYop}wZ 5 3ؼ+.x> 텦@[dۙ#x@۫"-WhՕe=XY.-u^2mAZ^FᛀzxVa4s?4 ť4yHDa$ XhD|=g`ኔ; Njb_1wH4D?o)' exps.Nw=2Ʒ 69i- ӷWMcc]2G&^=@ZYS{CxX0M)+;|r. N}0'8N! yԈ-RVj 7vH`)לp4z+FXEgC!$_h {{T %n=Yfu)t͓lZwKLat9ڥd'Rl^~wx+mmYZp SKJ/TD(1$O+&&[zs=o(I胲[";'3MC(\q\ .ggY|6P9,P' w㝏.y\͔DY$ 0js0 ichk;Nk$hn hЅȽ4hLoܞ~ܽR}CCθC9*E5\ZvaǺD4+8X'jn-:1%[s`υ`/lQY [GG&ҳ}+%QjKYm)I- `?bcJ 14YT8zY q+t-wF*ALIC&AOybqŏҐbq8F\o肔v'Rc߈xmeИ]_n"1tl a2B2I4\>]ߘ}iGKRQK`ap˹KxC23 HgYӎ#A$jG'nq\BncE ia p=ӽ);p;fҝ K>#383C}}G;u=I6-YH"C{fXmܳV/ajyuJ+37m8{hEoؾ'k?#[AzDTW9y}z!!C,~ ̻00PdUU3Ձ7RDk8s?Vqb5I%αvVҩWmy͚E !fc\(tmW֔pYMmC=q1 &<OjCd BE"tG ʞ(:dŦLmQW#` z Q*$ Bc^E]oOTC_C1m/\%:t~p#\l ̤s{:K5Pm`ww205u:#|AZsaLYd&uVޞu`d[뵣-[ ?}Q#)i:$@,QUWM"2n0eet:8!.'ǐICvOU|X$^4q7RNl@[:l:k sw#lF^Ĥ@pH9nZ>uv59M2`'D蛣_@J įYa|H[_=8@^[hQ+Y,&f/v6E΋ɾƍ$(M -~2DP#xkmkn'iV}9ۿo3>LugnF!&^Y= O?(ř! @w9Kς{#!VݨuԫlׇyYz" n9R>ȩ MiLTz<}%nDotd&,5,["ꀂgEV;$S/Bswt3CE9! .Y .p"S=y XEe7rMyuZ#ap\DÐxrQVE7MYNO3^ogCrgU 's25m@ɣ ĸw `iJ,Cbf S(3k79[`*6oZvMҟ2; Kx½r<p8y|h>cA]I\$8kXO00)E&͛|IIEJ6`sS?OPמbzݐl);}zOn.!of0Ĉ9oQ;N:ƿ@(Or!x]DuKlv(D&}5Q"d{(zw9&L2[W,YsYrJ07uwӬQaZD)cdN*Qp"K}1TxC H\g,t5*q{픔h$R$xߝ^ I~ zƧBbI*Dr3nԜWsu͡yXhȅJn*ȹXSB'Ay?)/kXaK ܲr[{Q* eڟxd< !}ry:%4u# <֕6Oaz ƒ=R= &~y1sSL!J%RNVlXk#ɮ"ҴRq/=VomF[Y1 P%Xcs&%]_9ބW9ʶc#{ɦr5**E\NY %F'_ z^׵T8ʱhx!X53' ok4OX7D ō=&(C7vN4k=tu> !LRz A9: ,-q+ơ9K̚Frܢ]#Ąq>k# d&ޠw[2&|u8O WST|f#ݳͥ7jFmiQ2pХL"cJ~~1:OHOt~Yߍ0I`! ]ŏf`U x dWNfwJ\xCan/q b8S6nA(d 7"mwU&Hf:vI9#UPzs\ ^ QjR`9;пqBhTgׅO$66I|-̺Mx<ٕHu k8_ S1HM-: iN dpy"w6Ng2M)u0 I5YF G9T 6s1\g]M/"6Z`PӫGRVu<i?Mu=O)j S6jcH LAˆߴSlmUz LY,Z"E\Q>;xS;Q0 7?̤X8]-xp2! oE-{95)T9iMDz*n=!| U*Ժ"yA|UMT:3(rN#TU(ef39wt[cz$ᵢ“LV6%1L#V>=X;LwW;}Ӹ}@anM͑M :l:Qxɱy;4<2l6i;a ^i$GL~h'FPgɔ;<1aǐ!mse}/6%^,\t[kJ&"/aE@wїKNuЁy˅o* ~?tRi{%YMTj(\n|з4ӆ Ϋ:'̛ŝQ!t?j\ 8)NJj ڡO.?; Յ2s~2AO!TC_ވ\,C'V«sϓ`Z|Ê&uR tFSy/ٖ3 Y(d9r&\%5<`Kǩ\:}t6&VWP#Y<( ׶8)IBq$xUq44SVZ2h%xR͢(IrZKه[0fɕ@TGDkwr%m޿kZ$[_,&Vݨc¼ -5!lB"3F 1GoJLe?8ai>pXO1 |-;+fa ZWïO`ެqmԺJ䖅~9P'6ԧuC.cg)rYTɯ+ek?14² d<|qä$O鞨uJ ey4Xc?ld1z|$"dhRoc}#tMu{! {Cc;yڱK6&}۲g]Ru@PSUn=^SɈ{.͵JI hm[/k-7l_[PJ8 ,u,Lh[$d1^Ph+:O47f,(s/$]i(,;&*\h¦Ooo;A%;5%<1qO2D|? n474r0)u)"KaeC@`W_+.U=5p/rSŵgK?qB!Jz`H'De_%زJUy~,\,T0blp@A~RO֨'g2!(KOIk:FGA 1{7\1dE:as-kanIn: BU}4rtlhl4 ȭ{XWE$y^ /2+7ϕL81jSBR۰Һf[ըZ t^*ܐ,eWz#q<|mic'I?TH ߔAJi+bIą`k}K d]Y4"*&&3J`f\Lt9jᑈA g; X*Ri7>8Z>BՌ`,}i#$:ŒKcߝsô|:٫bB jR|8 r7t4Bӥ*T$VTI~E5V|;ikשo͠#3RQ6ؓWUHtדsK![{mA>i Fmxg 96ڌL7Y?IXq5 }a]#U,(f#^3}b5ňi.^=3Se ($d?]HBE9}=qo[,G=@M~?p"SrsT$)A`N *~8 ◦OkG{z%4I)yqZSd;tَ#j,A:eTsjlWU46=5 uqQ,8/士4@S01yNJ4MYCyziǨDZHa/Ü)NgKɒNovu;T^!؏vRXp|/4򳬧߃ܦntEzȓ#7 Ҵ^B媘]"޲DVR̵QwIqqƆ6-X_+em; _#5 }Poڲl#[}~!ZO;3+Bp6^5Iݑϫ37G2XHVغ-L:{"xiftsG p6BŅ_C/}-Nђ*9H7~  d(wҡoy•ZgJtaP7[xnDvnyÞ6laGઌ 9p*41{<%X3/2s%n[1[6IVjD#SLZ망?ZY;87ExCTe z5 <tN*(5;. tiImRgC=!Wreltpĕݟn.I_mẄ|NBY-ɞȗRȥJC3sO48ڸvW7b WN] +8Wur `,gȎK2orE=Y"6|#T5yi:tL`OfH(xϸ2_i"~ymwRS*3 _-;tZ*ؓr*-U,3{^7-XHYeċ"'&&-ߕ s8PFdŒdž,~fh $/GNԅ'Y%GKkY AY#Tg\3 *^5t='xCΓk?(/Q_룚=ZK+ɈD0&]\u5VXtV᰹ϝ$/c*yS"[ ٻO@l Q8_p+O}p`o.V5 TMiM[2JkIֳ[=؏#xr_5쪰;BKI>}-?ZqnԱg(?Aژjҍ6>{Y:\DkBD]ʴ? dURwsҌAZroE(5ʱqO3L {KB=X,,*=`P?D-N,O) Ta*X;g+ٓHz3jOul#l81h#/LyGw c:A s؇d"ےʫћ o/PB]P0d,ЁiWV3bﬤ lps CdJ&35C^ )pUC(`‰iAE*y]ʺ?SLqpX?y^ O=!ѭw4Ǿ67SzX*5v/a׺\ i) ؃mw̞Kxf"--Ye6TDi@[1ؔvi>muxw{@ho%haz$PcvM\9RN֪?Ѹ>⥮ s_ʺ2\NJ7Mp^oծ r]!AiZ\LWjOȮHNCNfu0bn7/8؊]ޅ,1;^+ڄ_죌5}r_{f<_@"J/1Ŗج:Gk*B-dĖz[UiqXa_azX^3Q4a^,,4Nzf)64D7 i/u OlROֹgЖiOGn\6LۍǦ)oj8 CDn01Ŀ*e9k}sdpf!fj+oY~ɨ&Koq|7 p߭kAKF4{JJVcЖlNi.Dq aOvFL9 ,&7ꣵzG ' ܘL`Ƿ8q#vsOyW¨fr8PAFVڤΔ7|z9 X+8KvEݲbV+X? U[#eWNݟ4 X1HDq6gIf3v?'I:k̾EJ}CĆRud4kT7{;mlA,WmaVBK?L-s86:mlz14Lҕx2JOkC)0eM  HiFxm-ۛ}AR߷b|Ȗ+p?`%$dh+,b|껭?Q?w x*=@6lyыCMa.-KZU'J5ݪaGAЈuТ—T ~m%MQs!pb'ZK2"^n`#P[Lqひ㶅x(3iԎxYE+^,!|s[6ag{0Z˖>Yddوs4dOߋ,ƕ8tvp >?̠|F֩V@FSQ:4L9|=뉒IaWh2yb+HB[q Dom7pe5\P[)@±fP<~gi:g!6C߁XWHRa>Clo|?L#%վqе"5;oDLRԆ"the(++ Y@I=sE / eZJZT8yԢm0^㢍+*qۉF &L([ȑn*R04I9T  Ʒo'OPXnlR{C&ՋALG,TX^"ڳ5f:)N`krp.tVC'cJ$X\sgX%TG5CA)1mTvKWuD)<'zy,coLf| p_,v?CI|bpSac""_Z<=Aff S:yE?\3/G:I=S]b>K"ģ_! fԼ43s=249=Yaz)N5hC  "=j$%G}$Nɗ5rTG"}}9]t|-ҁ{jFw !#Q9C@uDzݷ-Հf_,8"ϼ'AI@6P=TTɰt|+.Ϟ.WR ilR~z>aSZS֌H6 KJnY|~DVq[gsUq2Vi7!CN~a{^hū[XСs)Bn8r"G\{zsߩ };€jý&%Ns#SD#ߕ6Vįiӓxzf-8 hM)n3);DLS/?A'lB.71d>[#/xtgߕTí1yckAKx7mfV,17S˜S믊$CXcղq+?Hm_xjp8'J4PaqRMV3ɬ&Q! 'z+a*Ez~crn52,q\99^3i:x0f\gf+|QR1pLrl.Jޠ?n"!T1D@Wiz !Bieu߱}$A׺H\ %,ܚ'c &'PyOYsS,6^Ͻ"uvɤhlyWAʫ6]'{r3o"3UK!E))em $E%&~7HR*e$]G%RYyKY -zG00Fnbu K2?-k"pUb8 N#1\TzRl {'6 p''E<f 7QʊAoˠU%AAWjV-txqs4o,`MT:a|E2gC Â7S\)WlW+71m*ž\x~)܆m)Oc+UU"CbRЦX Z"">Aɯ 9!#/.z(#RL>::w(@?k `^ ܾm%Zjx4:e/f,xfxs}> @{{=a;bͱ%A RȘ$[|Jdr!LB[Pzz A ZS:Kf2iѢar4}9Y0ſ{ZX }qQc)_״+ ]@:^g2]PK 9X\٤0AE'WN+.b*2BJ!R[ }j s߼+6$6WL<;?sWivEAcن08powmoD՚-uĪ~9aC8>=Os5KwE$g;C'KKQ;|}YQSeVz8"{hٛF9 _ A|5gM#v DK5*IZbo7t%)?zgtt'[cܖL4W\ C'*;9Dd#yZQIVK<ٲ^S7 _kBy)ȍQi'(L,a6DT/׍\@Ŋ) 8N}N)p6Qas'όnV*4qej$<);1^hF[s].jk,VZ_bxW_u3B"WF[8ȌpMz&:$9~@ GhkQG&s!V5_av$DrŏhȒr bF7}|ې*v zE -2Kid`@H3fvj ̚CsǠ7Uj#9NءhZ@u*1Zʧ&9(hptЗt;fnXXt=Ba9"``ANd>}z֊wcŲ-yXfw>/i&t>GP0Oޚq2ں2d}4?|ݖ^ɩ3V": P2^p(qJlS@i9,y%V\ uļHȭ՞H7y>[щIl*p 2>>-[5*68LmKV6zMG]rԃj9TZT,]!EbcljJ:x8/>R؜]'@zksSŴ&w 0c3VY&-iͥXX5b, 96HG/س؍pfЅ2i<$q|>%ڭ ]8ܭỎ aNk/A譟}:XDQ\Dp /WpRC# (7 WDfD"̄Ez\5 6cxB(TB|If,ssoޖ%?7( 1XDa5 7h%L4a\qN $H&M ᐥe(g s9f|oQ#p8.Aْ@EQd+-]',`vT78vol[:hgk3k5%|&G!i7Ë!BMN93si{VOaB"n: ЩpA}DDwilia]J?Mi$|geO:D1X2~{iӚL!uw#ҾNHdʐ D38 p e(p-I+JH&y4.〭:> d,~f}4|])7)TE8& [~@m\޼T4ǹGX<5̒ʗ*Pso3kkz'BIqƶ#"2ee GӰJ9AY,WP?;ݎ^ʸ4[g,6gTB4t2մ $|B6\Ci$-]{wӂ/,.;;x. "6!`Ւʡw s0RW Y @Sqfط=9hQ7JSz AQGCun m{hw#XkW\bS]QQg EMHmGW.l5\ 1]E~䭌=9I܃įY+wQ?̑dYN +=E2N_N['yUqG[0gÄQC- (/Nfth(;p8m\gv9\-DzizUr 0 koF'Y(62XiibKQ)1F3-M3&Fq#v=ֲk1 {[&g.۫֩RnZu+>YC0= >br8bXDmGz S/[dh+wvbv(V-IjŮ} EoN[X"|[Hӓ? %{N@6#EquHӏGHqs|\I-L&Q]/9$cW]{*?MM}l43FjR;.ytPw)`VQm4όscux;w*uǔGzG0ƲW4E45 ^AkINU0l*`]hqb H>a.K]HaG֖FqC7ej3TҥܱdǣD^9XaܰK izo&?c?UΩa+RBd%x3sdWC{9?u0AؤTcl2TƸC+k_Z%nN!SR x`I6lYcZmdIc50uXTJ~=(Ǒz6U`6w{:{ⶈЧHDAm (k2_kXCb?7~]{@#RkX[@ er,S$cQ^C]V!c&yp\y,7Rhny0kE9w/lP*AW'wc ˰kI<1jq46toFiz`E{Dsf0ǘVpRr ksʸrd̏WVu:Yp`t`ܪ) EDV2gsKC@Xo >m"~gV3,e>lXK.D-YX\!  $ht2T5\f2NVyOٸ"U u\$=mp6g#v.̞_\~/.ABjhDF o g20fՇFgêTz5-m,IJ \jJ:iw&僢š]:iXc4X]nfeƿ9@_nx+<1!_u'$Q<4;֩B:)x6 \D4T1(0Ԉx#YڣwTW ɐs ?0v~֧VQRv.%2bA= ~"6IURТqIow>J#^g)cHbEm bҺY#\O6z{#u–UEO*كT"bHsL#@2kF]H  jQ/!H,9 =qx7YMY/zf )3UBJ Y8H lNww&78 `+4Y7y,0D*p챽QO/ϤT˸^ey Sdc NVZau vqc:(eX87A`AACCS3B xưMD{*Ū"]t /Ia _恢}h8)=`"wۨ}@b$7\-dS 0Xkx\UŁFN$|dF໦l[ѳ~EZe{kN6.̽_֎3>bVS4澚R5sƒPJUf?A%QC|ד}S"DW0L~[)TߵPw0؏uxUl.\x}j Mi6t1ҫNTCx_O #QmC 9X0GL?ErNcħHo1۵&5k4IJt|nb\ X>( $iD輙 XMzRq8;VC;M8c$ }‡k/Gq(Ǥ^ca`o~$VᙦaWqc/寪/8.YDN+q|?5Y>i,HD #\X9<;`‹kug=-ʔ<׽ `q Q72t PҸ1  }=K@hZ"3x_a16 [^\\\,ER=MŸQ9) Cw,ΗԤUg[/bm0qhB:SOp ye/!( z&FP F1NadjINڷ{W%x ɫg^j㲐I0p*9cƷUYP܇bjt1Mxg:V5^5C+ f@Rgg EY#.K{3zA߁>IX8]|uV>_=Xs\^oo;I18*y,#E؜Ky:/>%|7m {:B_Bb:f'_"vInoǭ5CWسϚwzKtg}$}s٤i|6~>6O8[j 3C3[,4dᣫ&ժ2. Gۯͧt'^˂f^۬4B~n(߲7M0ۍk# e?[L J'6$@z#W ԑ c+#eS*{2!9K&&\ l0vFtXB 2'e. HOc01.- RbAG5kޑ|oɰƾ:Ֆg.duk֫֐~4pڬ`oP H%1(VjkEs}+s gN2$Yr)9T g~48;v)! poð+f #{8 io C|Tvmg`x>vӤ6-ttZHZiPf8%@{׌B\Q[9?_oQ&r=is=u@3 ', Ɏ9e9M;;G ^m^%go#!d!c5;x˳u,Pnpƍ9Nξao庢'LDS/2΀i1ށH@zOH>\p"I /1 G (&`hqq:cГieѲBf#WR\ S-Z,Ɖgyˍ+H:Sޕ)GZO0A+1\ok%,Ċ0 ut;V4{-qq Yzx80~KO% wK08v< ~gE.-"9Q"Qgq 7&!y왹7֥sK5JxG>yqecSMJjfXC埪_bbVAuoes`yOxdp(0T{ˌ["$ԃ&T"Dƽ lx'/PG՘|~ﺡK GlDeYֻ(|vNJ$]W?>KWں؋uq'4J[ZBHN^LܾV-F 8 c0so}$sBPKFhq2d+$5$gpaچ*}$ KaiMq ܊>MܥdkW7Sb7R&v!RJ S $ywM`MfUc?ZI0M`:i;z(bDXV=(&&) B`Mʳ33N$vOw ,0޺}{p Ȁ%pp]zv}eC*G }zC v,p"008 Y ("ODV6Qu5E9,ɹpvρ})`6 kwMm*L2BB!!^͡%Ղj2hovb:EO.#2MZKyXE\XT|6^)\|}s ~7>HUnto[ЙS,LLkpS a)5ޚ Ov [{y_ufpnBM-w}ժBɺ~X138IEDQNŲ}2$&ST? J= P|q$r4{|VBb>?``i;~|ε5PG68C1V*?=":9D(ut.ř+B$i"h_ Jk"NoD:n"e<i,{T}q1fxu n-2bM)ro#du99oavH(RݐI{ :sLH\+X9#N=!̬{VxĚpfȩl?DqD{w>d\3оJ1gZ>J/!w,:x| &÷`zW$CΤ߱~: 8A:Ͻ@^`ҳ7՝12a'ciǼ? *Ps-_/{T&uěH|kEㄲV6AD gPn^Rf]|`[(wLD |E6 +9~WuZzhǠBeM]lMB ɬ-J+=igSL4FCRżiFco5F L+44o%kڵ a6PJ*"B?ZU(|[{Rҭt=x m"(MttYIlAz &ˇ Ǥ"eN;oG :OfD|irh^E^ rOrwxP|zGH.AP+g5 UjC2+f͹9nW˭C{ ڽ:=kZx# @$h9QI|jvME.sqV`Rˈ( dXڭbBc03[fgb%f^en/ulӸҦ)Գw#>^v_xt 'i]!Ol^sf!egF{,T H9oaIޞ%E\\z]VՄ'O3{WI"Q.xmMM3'¼*]a 5CͻEmA,XK,7Oɞfx2Z,k_ݔϟDDeNS@*S4/ -quuJ[| eqd񳋧"0*6k͙70r!#mЫ6 HHCCXJ_ q<-4V$ЋTKMA0~aNjJ7QN7R `&tLBH9>Q h;UpU%5I[#.6 ftFPyw aM>ߏ8wG|5C5KEyH:{WՁTXCJM?a}*wG4nFh,ᩛ5ʄ3'iju?ֆt18k)ݫ YC}&%r`jkTDAYWD;g7xiT9bhĶvXqȒ}\‚l oscsb¢U+NLgԾB^NgN6tG;\{l4f.ԑq)r8± i-DD+$Hd13nޠK/$rFx'Q3V .3\!/ci#Qd,qN^LU6a%;,E/`k@cyֲk=ktI2uKP4u͓hţ2.v$h]VPTj%,-ws!i󒼐z!r{q\HstZ,|㚄~tս[jPL,uD@hwJ5E &:.|cmf/ O3YѶ&5"~|YmG&07Bd=W9{?u8'x2\w,YtKŵt,W\iʣª<˕JzDszE,DT*Du48W.F1}qCw`Qa>5I Kdicfͧi` 4y %27-)@i+*?/(֯:Z\n>gM9AH9zBfOu[Goӗ;7QO՜+n(2ikI[yBj$bbwQ9LQH瓊Þl> m"XUySAn +N)-Ҫ7d4n-WeiaO_̰ZgA%m*Brqg3yW\o}GzÙh(6GsQԎ>|3/&n< i M7y,KR?$4 ;L)a 1H~HyzZp^-{ƁB?P,(Cc @6m9rz8EF*O)yGHHݣPHKJq %.}ԧŪ>({ִ uͲcVii ֈE(Ir+j;!wL/ŀqv5ׄ]XU|C&5b>uS=&?Yyޤ{qCTdł#®'V%eAR7QڻIe _8O7nVҌ;{+4x:r s8vGЇZjN6޴`U&BFt7To9Ms5B}~i(d\0uQJƑM{ۆXK+ L.Ec]q_^!FcT%Oxݥ6lg YM]1B@ "iPB{gaT1q-d$@L;x mRHΩ/hC$|""cVHkh!<L=.aA6`\32ww(E\J2^-Pykw6kP7!Rh?_J_Bie#wy w8†T~>D#Ut^w9*?+7b 1;qUӇp/& ,DxڜgF;Ճ|yq>b_sm*^0_>]bc-L4D- GQ 7ѻw+"5F'Miܐ#>x g^ٝBf#Sݩ%>c[|@x#j:{K̤AMn(xa:2Ty#dCt,w@_&"Qph/É9%f"*B^7Nz54l6d!ҤbqZ(c*{x03VtxQ9Oso쬣[]03˦m${7H[i@9HMb%:V AJJgjpqC Tc&6H˵9z4䚸 3?(coS ΚO,31/1H=:yHínr[~!ÐΚy cF焧کoL2PmHe,bWzɘFhzGy* n J-m/cVeZ5eN =1AxDdhJ%Ckf v(]_01(m= v`4XVͮ9ZBCLS>ѱЀVaiɔYt sg@N:^maaszRL>X]BzVxD@|Ԉv=Ϣ-dnj1ib@GFe|_椢Q-~KMNMZ%S 5n11 oWP310bpCA&܌i zO6 8;*:~X́ìUlT:baV'd:3QN1;r5L72]}g䢎 V u"p"Hԃ`u\&-ĬvEiW[9lӰ9wHcjt@+gڐ&;xf;~m1W)bscѾPZ%3e|·A k375.ڱXmXL$z- }NNv%4_2 g[{\WUvq12LD=?~'p%d < F<x'CJ0I(kFtgfF4#l=ߑDynu:v? )@`Qc=Q)zz  ~),wE(0D b%1ʼn6@L;|t}XXv..jR y+1zBJO5`ȫ3pj NK/[^lU(?`򴙡p̩` sиreRt3H^;ʝ80J)s_|mrN\/}R9, {;$?7|4jt4^Pf!5V+Elmte5kWh9|#BLI0kℶD 7è&'nm@Sk{K̇BFџXC`B;{tь|x>s'RLm9ۜ.%VNJ_CDD1=fEtg[UP_zBD.%^vr,Dp>Ǯ4mwxiư1kW^k9\[e Pߒu毊tl o2nj碟?s&a-SBj Ҳcg3RT^Lb>צ( o^ [3< 8|oK+:jf9 hj"6.|W2]?u:v#,"8[JW4ui=0n*Ȉ"qwol+nHIPS=\B~RDq$#]qDT? E%shPϝd/ľ@>.Z Kn XCuP8:T=rӅV͊P1\SUOi?FCS)`p :򐄡S@-T%Anƭ,N D-? Y5*! ۲Y*hMbUxp>i\ M:e3 RD C+D955t W֕^XUq/d׌IB.VgoG0d%IQn|PSH-G"NSt10>)īi w/HVy!^1! 'Y\(pu[0K#,gZ|I<3lV0r&֟x<3P )lh.iu6=(uvPs4q6gT G+_&MR5E }f/7PҖ52 MJ:_JZQڄ\є TQ\ds}{{ޝ*֣`AGΔVٓ v\fp4ml3O$wE?^b5sCu \V-UC@VXҖk=@7gfyŒeS`=(w,Qb?ѼhUp=[Ǣ\7fWfmpuкD!mkj* M%6N%QWGю0aNَʸ G U7&?RB^ĞG}ޭfY-ŏú(cl,j(i<ا4 n@펃X}+'wO}M4VRZ4\p. ,X_>Oޔ!VugNΖpcd|̥u@wݤ/ =c1f3w*! Rb2uZd ƀ?18Q1}۫+mTIg\ cq%0W|L`&d=WMY{Cz"ѺK- pgy1aڰ^y505qA1wT{Fp~Tjm W =nGZ~bPdb OVf[Xݷ*D. ҭMQ©Bl5A̗Z$c# ./i؃N a= Э'>@ts28#0X[6{6u_Ng,KH p|Y:T&raSOa%xnڷ'ROeeL WIm̱2M}GuGmIRZ®=ݖ S\Ddt4&GsJ$@O]-@4~}L,,eݖ5]{}Ů[PȨx5P[=!إ ܒ~VVVK o[Ζ<}\$ 2NP0t"_P7x#f^2†@d?14H<`Λ1Ȍ$5%!pfW ou`'8yky`~*}d=7┃D03SZC hvCd؞;.mC_/wGYr*U`~Vtbغ-*~JOB]Dse|ݦҿ8Kӛo']~ |n}[3P4뱸X=*3?UW - sGS)P7NP={t '>xWa4ψ^`=c#p>K6d(<ި'3o2Iog9ulxr| 8- BGq  gw5nWT]Q+b$NοY]lpt}zlòwJc hb\ZX! U?5c: .]!OWUAC/|bm`౵ Y+pҩ` 1yr^̽/x.M0D1&ZTlI:L{)8[>Jcrv`z ڃ`|2nűKd ڔ1 wS᤹2 /8cc aDrOτIe_5{p==vdW>j"Ad@=]ц֕8(|`^3al(e/;hNʼ=śsG%.%og35AAv[ 7CJ-hG'LTZ89Ɲ5/aNsw,w?e~qwt%6:(v7PL4`?Ā6񱛛b؝75r&$W-$8 7-$\wlf_H=@T[ M%bfQҦ gjsmh p^,UVI2fA.uz[:44 (rml0'^7\6fFK h*YV&t 8#Lyi&r- 9DjUita_N&7?"z.օ:}{PlkȬJH #&ٮC#NKHK›>ڡkۈ==ձ`"71Xd28eOJ\D#SBW)*Ћҍ, HSaޥ+ ?x~ldD;]^c{9J`D%.O7$W?9O{vI\֝~-G.%;Л"R0(Rֿ *ː%n~/$/ʨf }l=ل|ԿlQs"Qڃ@P&d x/Ag6)7淟B}xun0BKj"8vH_QWXCZP1V\`FYejS5ؖ{7}\f)E8FJ4gͧ 6O wn+ihF+SZfqo+i`a9^^"YX[4qdK0}k b.cDޛpǪ7( ae)5 ZWr(eJ9qS=Fe)dѰB^%7>iC5?"]1u[g45!h?f{RJ&4" 5m@yƖ(1qU|9QriӻtMV)I`4udi4Xq $)޼.Xdkmƺ#Hvgfx(QUp!qq>D! U!Fe?bƜBvu=ry*SuժTݼtF pt5~FB&,[ ~ȆB )h{K9 V >u/э֋3]2/R w@?cW}W3l6(0`%׆LO)EKYArnJ㿄!|ZL-#E^|of+[Un`7qt&#=yn]Uz}^ 2kQ(DzeAgLĐJ.93V=D@gNlJmѹTAo ۮڨ7N[)ƁZ exmF! `]4`IPXxBGM06$:#~ONhws [P2M犭ײb1(j'(ȥQ_O@?|1Y( ?8zȦ #y;XNeZtD7pH9QgNGG/FohFO>Ty1m,y! zyhtX,e4L 쇽VBټW߃\klyG.+b+m#Z{d B&w4mzZ kYR`ed%1Dc*5+t '@]L#i> |!89K]e0>oJ ?n钠1Pn=V(sT09(Dbʕ~S܅}mxzVI3 lSdԚQĹ55mxP$oTnc@̗qn,A5wlwm"ҫ z?kUMQA:d,kLO)5ΘfOQ YlGKV|6Jb({p|l$xw^Sٸ\W}+-U7%(c.7M7| 8cZ䂓N|c+թs|yt3xVoͬ_ETݣU8~O+WL,doHK=\og~1j \nbnݤRoU#)!Q}6m Xq=TJ|2"J@mV%j}hp̄O+SʞQx1tyg| j`F-:Ȩ# cq5ZAnLrЯ*ɿ@h%x6ɨ` ^uN.Ƒ7Ж)2,@Vs}:SE lw=dmdI!'Jm# C'|D} heoSӞ4H,[\McC4$q7@%u2PU#F߆ڽ1=E5cqp%swVM?ౕJL6jjpgS"+I EY( 06h,1'fWzq3r.@hk>r'&N܍ MsB`p b R=O,<7%֛2XLğfERR 1oX[Lik*i>3fMW65LC 8[zyr]EG6a" BtH_w.kz߲~W8;JnV&ғ,o݉Ҍh:MlH&&)ҋVI+nQOb4\DHm%ZKЉM~"YCj&]S>qXq #-:;vyyD0{p}"ξ=9a:3c) Hx0w9jgO9+o,_CuG@S'2|MݟԢuP# PI:!46A.OW\,M-~ .EAb>b<.:g9} bm}a ji ͳg=Ysճ :kL#Xס'9Fdml~]hY aokfrsI KrsƋB<ŷ5;Pw{:?w3]{7Cuy}{3uSٟ,Dh68hN{ jwsh3=R( vݱ 1`e5@ګr{\LᙞA)3)"iz15ÔY^~|C˽ &iIcU)Ú<ٯA9SV&Y=drʑ?PO b#Ӕ#]WEcvj8ܽc~<̀<PRORr-w7e"KտEm(̩b5YeđZ[!کhQZsQE]PXGaBjU+­q#1 SM|B75lXf2KQFRU~dنq:q*F\^To~0~ЊwLYNkƮQ h#yga3,yKw<$3X\/Di<>pM,ehSyzA 8;F,[Sߪ5y}p I R4^_s\҉IF=JR.R@z *yPĪ Sa Ç|ln7.('nI*.ΕZO>"CfGcTX-?{ rzFnwEm0tgU4*w蔼Դ+XsIG!u}P0D[o8q2V$b'w2̮ :,L{8JmgXp93ft?Ntԧ )>Z"tkU$}r _9ڏ/Wv8 h'u%:rW!JB_]*ʓ9ſvNk)l}ۥCS i&dNu[rX(žM㠰->"Lj)>T*v]RKw'{QR e?M$WzS;dΆ}FxpC\v/5IpLߓ8^њ~ esT^W.~,?ޅ+>m#uoK[߯J\K+1N\[}NaIhC: $g+y7_ȅ_'sg//6-uTm"1 U4D>xJ]k;"/v=jdM K90ݾYSĠ#$Qm1'3uJE"ă{&79bXnjrr-#IZÔ$ *<0)y_vɏH>< %Ёc}s>r{G;?ڕ:l*,'Dۘͩxxɹzsۇc~"F3ޮ]1Zg{0]b\:lR1(m*WI2I2CS=F9Vr}l)%,G٬|t%[o2c!$7tտ'B4彺Vcfrƙ}9VZ|؄[hh+ky cʲ٦@ zJ+kO-f`Y-pVWgRm% ǻWss7K|yo]sh]K nph:Æj@Csk4T/$ e:bj1.+Sgzɪ` H~D./u,,:_>JQ!a`IXT:(ռdxkGAs:K93s Ye~[(ч5FR]&W&{P?ɆJ[!TR(&J02a e%;bq;0<{wqRqe<]"vא<45C. .v/$߈Ъl\k7fl8`T[2stb5W~B|L*XyyHF~FG%cV3QF'^cv[wf[KVMt6TR1 "hdpi쥎P]^g^56^Q\@Olyޞw_VCH'ͶÁssͤ;BwwccC]sNQu6bʺ NzaaD,aKV._JcsnqP 2a3.ǾAՉکj82v\@"6-<zLXp1\e 8~s xųwYy ˔L3QFv]gㅘ%`vΤR(ne{Ǹ-hM+p,wk!87+ʌ-HT,Hcb }R~{=}ZEO XiQ?,z&Bh$~,VwC6 6'7=Vv,C%oNzUѐZ<bGkϤϟf{ N$(dϮ`B(LQ7 fPksX%/bu#KX$bOW"js`്ɡh+H=%W׺k]b/c[cIT,l n ay޴f'Ӱk mg|PAýt wU2|'D~:Ѳ\f  aݗ:L4oTj{.B'@ Ԯn[ksjk+81I/Yb-2>) _xjwޔE ]hy\)VeDmo~,Ϛ8dh  Es,}6Y02w Fh)b.w/t_CQuːKiy_輀HYwbB:@Ք9~{ "ʈWI3&,_N6vkCNcd%4<(NyQ5˛&Wx~anT ȼy~|Sr'<Zĩįp DkD)@ǁUkLF .itsriʃ'𜡉d{#vʨHdl m70plR󧫯Pͤ[Ix@(1OI[Bez01 #ag}%XkRS+ XnmF hy7=}m{K9ݵ袧' !$`4i7Ufת79w]9!u3mgKpo5\MI%.[ȚBH/bqdI,[w"ikw2mgb0l%pLg /^r0~ѲURSU^#0.܍oIx'^m1C\uyբ4k4-9+[Gm3B8ȴ]u-չ@PV/Oe-*A]=*dNqH*.W7b|h@_HηD.`|2(o8^< uKleT"̫TC%@CZ.MB 1%qcd*p<;y)oYB-0yf6%L|Dƙ~'+g'o<\ 0to'[#W8FKIU~rUkݖHdJV^Z20Wy%kr\$U %Y)6hkaRx3]aJ'ax/z,pp4 fH J>4פj0΍㤙LpIS'z֑W։F&CdMkR&uosy~``gUD2HfN8*ym!7::k *7ӊVz e|Y"9"EreV MXL @ 5.L&@E6"'"!zfw!;L4ͷ7xXtCʭGT6C!FС۩flU8nŐ/Ft+2V٪rS+7jDNL7?"5d*嬢K~Ppuuqͦhz-˷fhR4p/'&0.T 79 lř +UY3#)8Y2E;]bbZюLGDNhI jH`!*LmY&PǟnTsa aLHO2634|;JDY$M;E1e~ hF3;x"tvN0[~ {̳z 85r&̦žy7qxt{gB<0v.vΐ*)])@N@|yI;'(0S1 NІ7ڟv _wC5.;PpYXAPgyY1]P<*5~9#' [Yp#E_hD$5ՠ kV]k-PԨ ^ qg^G- GJ@ȉCڶ1V}GXAۄB9+e@k;\K ?(yE1rV)'S V+MPB1`l/ܥxXe ]LUlC*k#?n6txk L۪at`j2h~FFltn,=OϟZT+fG&(ye;@ϸCu9qK%]%Zճ>˲&cBSMLE+*h/042?yӏ$$p#m+@I@A :6W~ JՇc| $V==I&nv5iGDV/2L}ߓ7 MHp z ].LV𗫊ô%:DOe4EHj%TH !QP8,U-:B0vQ[8V0!ZgbB 5}H.F8*t瘟Kt.4Nv{bv"bחN&T]м&ZXaOtpsLіx/Dw$ jwuQ`HW] Bf&E>ϲ/e_X 7 V*L͉(X97H[ IucW PI0ˍEȧC7My2skwA(%}kmʨStmUE øQ<&\$&Ec<#'d#PfqɝÂ7R!<ѲUm:TyN@ꂫP\R}b7_d&"@ɢe[ ~*VyN]nIyxC]Hha?F̶!^t\*V1<ěCT"$Wx'XG[㖪Ėq5Q `$(xsΡ'tп lȻO{ Ww~HM_^>~0 P/~[jW\p+uDX8bxB~. .e*Nlvf\;j97ch_,zZJ**FG^Q#\ .L} \=%$_g DxxKLj1prc9;M{5Zt> ̨xzdR@̲k#嬕)ӎZS4}Qd$u^u+7zڋ9G/jZv70# TM|!&XtA9 :jSnE1Ft#M3.WWpe0Ι{W$}fs8slA0'yWGYDBSOhn6mu8/MDO7"ۊF̸(}TixB aPe*@>d-k2,V ?}.o˥IF-΄_V#dG *&G`P|{죺hz6\YT6wN˜/!/9@Zo.yb.&p& Դ)ѭ-70S&lԌsеQD#1^_©PWuY{˒Zd28B+Q2LsuZJ!nB_\wʫ3"H@׍Syʥ!&|R*/<$⅕ [ϔ63_yYZxE>yR0S=!Iw 7HzOK]iS pᨣ*OjX4u:¢`oJtT|(}THG@|c/Z842EG ^Q"=Ԧt&"6Z^JQ55pBFCWd²PLHӁȘa8rI Xds(7F$#䓐 0H-nmd>@?XԵPfDZ]D~'nSժAW_U}V"GP.v[i/z=ꈱFQ/|%4vB*'\g]WCm|waaI1 }Cdfk}Ni ڪ3]EIyޟ=#6dkyc)1[h0-〰F ";4HUϳ^4a r>M2ly{3U~VNxE@sR6"ߵ_8Ċ=ԏ;y5u=*koUͽ+/ 4V8}z!dOu|/|踜+Oew]ѨXʤxךڑ,܂Q=Е68ࡢG7&*!UȞ.0vloU% mgV*>S:,!q?rJ#?)eb(32ls `^A 8h\yy SK¹şU! 4]픂J=^}~MB_,xNGmE$L~V1|)EL܄;&o$G#ivǃ7yk#o [GHhH{]wث41xHXoЌQ=R&5ֻ$1v8/Ef۽Z0 4JO士cjc]" 0#,21:71$.@?UzP]!@:=W+"`* @Kq2#I!j?5.!dVq _rh?3|ncz)Y 3iԚ:7D\)̜=GZU$-$H?A5.5#-DŽ.U"/~YƤ`ծ2|@{[\\k*oHVfq] 6;cC-N!~LNA;\1ngK>~c3C|d >ЮlV 5މ |BmS1c] |BʜC^Ðf)tNVX }`"pzV#ȢQ)wq(5N>.`WRl Gē9{6aIy)H Cl-)4:SM} ")/j=%p9gWdyltFnvP}WܡӏI hc,: .N/,5WA̭0.eo!,}V}Cn MFs&g:lS>9}>g Yq$q&?X?fps<Q΃+OeHMXxR9{ nޚs |.mhB'@eʈM¥i9jjqoX((pv.vUj!skLu΅\"@S\ 2 7hҤZ!J9,u"K9BJ2Or‰WZT>,<ị~k~RoK~i#)tDUvA$_`V@ͰKܔl?Sng10Hٔpﯶs bls}z|?@ZT~OEwBX( 1@C_t6htPmĽ8'y(68ش7˒J!1Naj Mc+Bg^{q3$;}1-݀4dLBoV\H3l@ %Q {j|ty=v1: !d NPo"C]1@M{:ν ?|zR#2:Y" b!S(7T285n9+}7K:#JNOjDҳ&',yW*<@LJQPw+1@SQ˗rk&YfĩF0Mqbёu`ʚ6- 3V1aSAu!ቭg|]iţV~>wi&,T]% 33t -JzfF:hP l,Q$[[gNx}s)ƪ<8R 2Ȭ_~Sϐ ׊dhl˞]v*W-t:$nYpy)] cw*! -;M=ro ;8X|cG@Cikl}aP~2'QݪY'{mfK=O-*ȵJ|zo(/j]rh?pFRys>F;>/o+]=PS~ľy ^C.:es^ ZXz9ƒ%dvK,%>nm:b2gk$/?Ik,`6uLXjje nt9R[!!;?FJVȉyWmX ÷GH-=j-~?j͆([)g1lk U7"ezוoK׸F׋ע'mR.: gWH*6h!؋eΎ~ĺ\;_ӈ*&Inbz!&y_ww-23$e{l{fSCOi5.%5||w[isD@T';+\”r;DK2 Mzk|KUrLpҼ! {ژKp&PF95qg.c`Cm]nC(%C әk"@[pT!DQ/q6>vGy?@5OFrE$W ?O;( x}M>`_Z8q^WVp,# U aR m8Ykܬ2*"b(vt]O;_^˙ &Zc.l/N\:/,Q pMKoeHдVtc9\һX'݀7L-+A;|27 zSc\'3wG4iU\GvX<1lanH 0'?, U `Taii+ AEF_-dccśT^WlQjdKDƋBaJk'\Uըz | :K!c!&tE,5%~+w|/skk+)4&'}5ojv l~|=#w3g0\on)9ؑ:7sq s(F5tnҌ)/ڙΞ+rd%[u{MecjC;jk!ej ѓð}IU_[I|C'~8# bR Tm  6s6&*(^06] ܜ.)7YȜ?{1$?&J7ٟw^5qX@[PJJ i2l_Y`!|S؉yKx<2 r:i4P.n"+G{ybLKՆrZ2Ǻܱ,Ģbt54PunQ;y aq[ F{jZ/MD ?oZ}jDwg ̟$nX1HIomOnȀ ܐ f/sϽ }A ۗH!GLͬJhEݨpyK0K ,#MʲNKHYtC4D{1Tɲ쐺cvHr!dy6 U)Nz䘧[rngG5(y7#CO4-Dpy4MY =K_ɷ"O.dp~5ha)"ʵh+ zf'K.0uNNYcHз=nd S7PPDMTsu_l6)ilV>ϗZ"0M-4!rzg=|^4{QZ*]|P:Pc ]Ն 8~ߔǮB.\QGF@W‚IĬ`ˌk`R/hIJkE{Vg@KAfdOm3ɥ!z+P#p7wnv/U{xz#ejQU b֘fHe 5O7P檧:ɕlD ~}Hrzih;1FݕK!> ; ^b&v݈HwF\<# -,84hfE1M(xtAoj/1$!s6R|!4SbRcy&79߷@Z ^LQ7۬܌0*ZCT Ą0#^q69Yj/hːB8@}9VޙI5ΕO=-zQhGe56aq6[Ps, H:vMWQ#>}qw'rf`+_-rV V ).q^iFȆI{نe#zvo-wǨ}YZvC|yvj/q@Iqd";Br Σ0`W+D?ۧ6g}ai^C qQKdʙx&l*&;/)#F"ÁLO[W^FwoҨ+ >#-kQY3Th:eNˮoenz_GQ)<#^xCS#}%=jYq8zbƝc\n?v(#5&pU>aE֪JtSx@,/TY?F/ˮf n3h%ϯBԋ.$Fy1MfH7]~pT慭C~T2R;X2bL"ξ{0*:k|EYDv*i3\|=bRЦ%O=xmܲ2dT7Z>bgI\V\Y7:mc620/#%_ *Ȋ`eXLQ]" Z^oEV,KmUye S~щhHHu#l߻'vO9FR40[-gηuyd1ς2P[jS,)~X>WIynYs6rQMx n)Ӱ,* ၻ-ɔ漚VtaRu YTCAa$8bՠ-lVxM8BVJwr* ;Xš T@.O>72S)O sԝD_DBnw^.xPhFL Cx"Y8bt{Vv>vLalWc{S`POD$icwD:U_,gF>r3ڟI%QURS81kRKW z!}uD;Ɛe9 !ZOtTĭwR4a iTvD7WOڻaMaTҠqH@WrOWT7foIyS%2:r$+9@xTf\THM9ڠjMcLb#'ރuH||X" "0o)`]DPۻ(>G8V;t ̭L@s+VGYPYxU#'|!ac1=ue<'W]P;^ەc+:fi皞AK*!3p@auѲ&\:5MĦI@ .ֽ3 9$Va 5(Hy06aK[dz-e ˃iP3r%hm*\z^N;vlbMLYwS؝^:!44PiYd״>!mΠAw_MM.=ˆTu.e>"h@#\+m`dکG槩 8-9Y̪;L}9!\BYZIcfd?HHb跏I}5~ +&h~(QS:h78GB8,)0KZB'= ΂BݭAVp$WtN! x WR@*+PRAܗeP8 v @`DfFqR=Te/gW+wL^o&6XEA@&pRu37RY;.JP8885y_+[@ A;#va˘ !=Z%AU>,%dHZ(p.FJz17ٛ=EhKD4N Iщ?:a Gݜee{3s@?zQd~lMYOS_U,CCw:b@Z oHUMWA0,3z:*YHL` X~o韩miMvgۣE{~@A<EҗBt 1BO܃iAߞg.Tι'hd׋&*(DjɵߜW|{onQ3!/2ˈּŤzNuӒqa.e;?q{ox9ĥcqzy>TZ5r%eSr }?z:u68B&DJGS΅t(@"> 1G6ԫْǪ+ʿM?˧&#,H*\Qr;-6-[WȀ L#QR&}?&,)~86#! J.蘻*?J08mk7ycLޒ̡NCTn'ѥ&zA(\$UΆO:6g T?~3oza졢DK(lQ]8. [|bjwA%V`H z$V3Bi5gcjxDzM4W}Oy{q Օy]32C麇]RL8ٱ[VF葬(xgDO`ki/ bW[xV Wys1kZ(V(-wcSK:-$pҌF f5ûвQQ[UYQ ޳C *Xª<8:IO03]PSY ZfS;uv5Q(n=;I:Ӌ_()-nQ%xsK ́)`Ti V%tO/ Ԩ%P [h}+*(e8dE⼋lO }hf>n5_hm[eo=nQHkhMtNj8aq`"yPyK {'Qٺ݅F*02߁j*]]P`*5Zbv3;<3O`jގh"|"=AްA "{A)|04VP3I Y`.0_n"lpPs)qܔzם) t< yLlWH;x'Zč?$2dK.^xVl(oiXI.w{9C-5A^?c$C1R"$vv%bZ"fL_$*6LBHS{xtK+XQ `j P_L@F9L-jM(zcCs-*jrZ@ JE>H~ L6/51rBtrpR< L抮C%Lv(A, IGOmYyU鉡'o:ƒIټb6T -ɒNʰDI=H4H04MC:L1ļ ܌8vu-Ģrlfam/-/{ҶlXkShc$!N Rk>kZWe$ ? (άɼN"~ 6@Je>\ђ6"-_ έ|br9ֵvUh3rKS7aFF[붺 lA(+7J[vخr1ߑ|({S'-e~Okr'^mNtgvY8`Hݲ^] t ,ʗJg iySg󢀈*rUXUf+T-HYSv]B.~!&穖ؐ S&2[ A"g-m+Z}K~&2TӖXg~pN((ttIKUIvk)@  w^?h˜F 2#J/]8Sב{̃5QawKr%voEfn3-x#~==\*) D{1V_*Gja@:[KrJ6euL 1Ql%(˅n!i&p9UHtctvٛS4@f &>zH} k[|^alVDG =|x΅`*D3x"dFV%ɥ#_UtR(Il:T>'$[f53"{ay)t袠~#{Ck4H !rԈLT}01WPXQ ~YYYKWN|L'5~ #L;Ɗ2|+HB*q%"@ޫ1Hs.0mt tt0vO~jQ> X$ 72x #xMީ=BȨ@'a(hYxigqK_!ON!8Kv_lN}|ۥId04Q5[U1@Y YTEJb_MZ%V)t`g]dAɺֳ L% Rh|npw s޵Sk@nK\:"2'#i^ʩmO olg7xve@_TE3C'KeLTQ8i֛@tIOEg\ǏpWvȠw} ")G [s`+ 5`{_,P Z69׽LZ%KY|H1Pn ͱzM^g1,#π mt;F$~sXGӂ$CBуHuw0*x2I0ήڢZk Xfۭ3Μ7QO>sl E:a"lLKd+L 'ʤ)Ogs!6=$ * /x{--? Cg0d.#2:Y@_Ypql$ع}(O~:̋|_~?,G=.kwWĪt->=4[왴 ڹ &jjl^SŘ,H]O<|ޝ03oG^m\qub2!) rCϩc-SI +qHѶS@ǩ'}ޅ(So'm~H;_O1tkj꺑9"B sʔgӚi}%niauh.^%~%9VBވIQ"܈϶= G/xqYXJ?mYIh>/Wь.8oPb`%nQCqNXh92`t"j+_}L[p9-ɂFU-;E˓r9K{5`Ӷs{ܢЎ'~oNO|3zۿYD[B/BӡoRKwSKKpr,hENIYnNC‰L:ľӌ~qzzhuЪFLK_t@`a,īP\\C$T ;̶9:zCՇ:uh`= UC,}Zz9>GXp)$'ueV]hVSb̈́t"uߵ pFĈA]exI\}G;." KӇly>'M O(> xjYm USY75IB䔎ؿ%Xg0\Pf~R%ޛfPv<%]*Γ Skȵ~˼k z]D7lرP Wɔ(N_]܁4g<+QLCj&$\K}* TO@N F N d [kV*KZ2B5\^* ,y1.4Y.$ZպL4+J 0eP2֒'=Q]M9W6L$W~mp؛I&5ʬ;S+6U1pms.7WB^/9:6'2B"HAkk\/RIo _ehB95p<ǯ i $BvE/("*.+#LWT4Jof5 JͫEn+75u-_T0; w (ç/h3Q$L h &wzhϪͷ]/Q5e7ۓ d͝] lX 0bj?*J7)!1[[gHGa?S,.mjjgdK=zR4;VpAuG|탄N5^ĖYk:+`6E/I, d]N8Aɚ{}z˱RvOπAN=$*yώ;YEWsf'ccbPp70 _|[927q@qIvT[XAE[Qƞlh`Bzڪg.ҨH1,| XVUzK<{roW¶zoPm7ΌJPk%;=Hs} vAOeq$Ơz\zB8 }{VwӠ픅/U@n/'Y w=JWo5 1'@vĪU;ESZ2xh10_$>Af&b򡝁WiVX/l/ZR3C (kg66eBHjD29_k{Kt/F,Fu[naGqw'$ԝN!F^ aԩZZD^4P_r$^љH,jJ[ŐA67݊Km{LLΗ Rzhxt-˛m/~` K'ƲJsk >`l:Eڋ=Զ`so$ZO)nmЗtQt" `>IR6, )L01BU#MK^+g0",B?3힢fL. |atW7[NAN4[[7umv$?*)hv- ~ǀ1J먺^<PJyU+cSyޔzY6ak! 3n$ζ)Un ֆȖeE(Տ >,n9=<$8 A'@b џz 1 n&i%Mr"|zV꼉0byi} {~ #T3:3܄ PHdOKqNNΥyTٗcc4kWQ1H9c6ƞ lBo9×2H1ȑBnB= S<{h,uuF4O?m۠F>Ǻ0 VȕӰ0d0ԭg(9N9u"x|bYL E=fH6J~%"! ,40>D&rJGP<ؤ?7=c&&o+g'fovV["0A[n%[p&_2_)uleܜn"26P 7T0nǐn#+S" ͝3.XN_:+nA`jE8O66Uc ɹ7Xʞ{q zs\<X!jye5Ma 6-:R;F >LJkEuwk!(yADDB W>dz$Rnq djq0ɬW Zҙ0SZ%-̡F\HjWN=<9va$qKh;cnP9ud ^)K2It/j**S6%$d `pPo>Bf{c5n)vIP?tqh Hii3p">KHNJ(Jt${[5CtGL>k9^3]WQ~:Y!X yjg~\;-o⧲M~,/~GX]VN~7~&?&#ks{ӛxiG0놁Q51M[ sUFh6ʒ,X+0eD٠G#)31v"c t[M^~ؚ]n|&] IAL*=;c<+Kj^;$*\'jn8RGBh}//~rmI3:ķfU'e Vgң ŒfE 6O;}&p߶. >ҝA`=b3E,*=CFKp_iZ:l_xWl t3Cx}n$?8 ?`E^d.U!"m)(R# ;t݅lrucT-pLIgk5%ͭ-op/@ ,F1M\"5(}.ߘ !Ú7sHґ㭹U陒HPdz( <`C)ٸ}?uT|u' mm2&_)򗏛 mm5,FXf}󉱈8Jie9_'~.Cpo!/ gh P޿]#\dWX,9= >deDmN:faPorv#ǚ]N}~iwI_9vUXd|(!D_r\JXt! APiSM#pk) zRԇD]KM ى&įָF!䞿+U,ڞǕo ?h6Ӎ~/ ]o9Os>>#1ƬN%jUlNv2bRD㦨%od7VV0$ MA,Tk)|.rL} sh# /Ghb#LZ6N,@^SO "7̝*ca+D`L5¢EW% '76kJj92q_drau[Ѐp: by|*XkyI X]dQ<  n =#jE&M _?ҊO:H; j'U ~`A/f7ū@ɤX:3 F!˱ ]fA蜡xn9x 2>TpQ^;FvCc/ez5j~}Ԗs8kNt_fx`U]c5G:-c-a$ 鰃f_/7x}}xpvi)yGk>U3dNM`Y3|escm@"n;שb%HHA bqwU)ny ~rv~U#l{,4ݾUgFxs,AWN*5 'ꇺ45%i8huxmD% XKTXV6_S?V0:U|tp1^Kyqi+ʺ=JC?~v#@|Ce?Vu Y|TbG`p5B&$9X']cnvsh2`,LO {gJL?Ј ,P6b9#r {/$<#LJ>[HeE3|T?65O`>a:D.flĝЦHx y?dkoλP@'cpDrXW'2R13㋋H%څXqiOp4֪L\RwlJ[q҄dY`XzFw Mwo7.]nkz.%Ԧ4z P#`8w/]]-m|3R.WY7Bvv+̒ A&Lf}q5X*կE]r L}{q_GXDL&K#דwK I0x<™nS vUizp52_cSϣ{N: pY+h_̀`>`q:\GWXL9%+~}cV6fF8;ڔ~5NfMpBY2pzJI-%l_$7z*[+`;j~ ;YOo:<'buuv!DD>U~=#C~DwY9ǚ-eMľ~ ˔Ӿ>EXjm=uB-0k)6ԉ ]0{SAayhEĢ]?W=}Os)ZC(&[/pZO;^zFR{vyEix{ s.656AZÉq3ZAdT>|}01qB7lxm٭Fi4uE!l ,pY9U=i~13Ιt0};wCSr$ݓ{j*zgM+=xj.I6oa9;`8}*pShʰ@1!vj u>3yDpI M5 q>l'liFЩ]@p5~zWuC$jE)I1Z/iedP '_ ~Pؓ=lj5'n$AM<3N(ҋ_k!/Mc>`NxoRq;+[\\Z#sC(#n\;Zk(Hx4:L_.b* OG ^0"5|twZDʶ>%M0f(C#;qޝ^hQDg]GHs WE%$cBMqw5Wd<:R3FP[^" FQJV+cpuɫTTl&e̮Bۗ Yg }寔 wM=H9=]K%ƒ2p4WyfM446Gx/&m!.:;<*ɖ $@BgV7]IZeN](LsWo>Nzk΂ue-mcPՁ j7&Y ϰxc{7ns!GteM4t Wp%Ԓ}lI 8hOChxp帒'5'ˠ5Gs1nR36i/8dU|wlCHBlˆe?3CH<©&y!uzO{; unD',rJja1!x V+S~"$`̫j H9ύFx+SA;@G0M*GE+ nrZGD&q7YF!cK䏚)8G8MիF? 8G_gxM[L@-V+&-t&v΅p6 2Yy8׋Pȫt@w *űc`,g~ܶ:m!Cf߲m9d<ÿu6^Ʉ_UecN2J,@{e.0{j)q-j*eŒ^, o'enuo[%_ \wJ{<ӝ-OGh.sUPCM/]=NR vkߣ͝S|*P0LjwDEƘ%J#S'TPy".%B8'z\4Υ /lUMNtB?0h,'@WŞbGa=[2]pVM4.6`5L=Γײ~a]`eD/>@R,U2ؕuv4ia4P͇Wd,a-~=Vc  s+TU.}]pDAA#3~)6-uهLf1}n.~wT[{]ґؘ:/?2#W|`Mh"+q݊Rs&Pws@nPwpD8*}췄W+lKG↗Q?ܨE8G˳ ;/1$$T; H4 %4k׌{P0 M^v@v k|H"n}L$Ϧuտn麫b";n(T+p7INܐVO}WvHH7E2-up,F 't{7 ,Y39]nhe$8C)0ET{O{weԢrCiHKsɔbҒ5SivP~yƺcbDm; ٵߴr|&o (1kMu5vP`byr` =5,I EQL Aschi3h˜PF#TI*ڊ-[!2El]a7 eq_[-i?%y$ Z*0#l7!bk# >4](/m&p}|υJ,/.2A"䞱#:$cg<'$ Y\~5#M#chP>?)!23"MĢ=P~0(ojwO~[jD#wd4]G\Eq6ɅgjOwCɭ$8jY٫*] P)[3HiC_Z-SCU7?E;6;ɳ>x@NĂ6pdA)Q-,8§cYF•!X>g3dohV%fg ڥ5v/QC3-h;\-T:u^ R.lâ~s얤7q)ni߱ύG-P`|۪򤇿) ڰSƮi=_xɄѮ!XO$vш*N<{p=CƱ+6\G}!:[lZ#bpS9@LtnWc3 I 'mEʭZ&6L#8̿TJP% eMgO29ظ,~uV|M[VR\h*`o7.c:)Q^G ǐ2/r=-o&jԨq>3,.GW5=ULqLe?>34D,jUc]hmGGQ`t5!#_՝Kz=IQv5wndMAGъ%ӊEͱa> W܅wd4p1F"$zN%.fӇV9!=6%̔zr(բi.&O̶ j,=I Q#Jc ̍3%6{Jzzgػ>]gy5Dc:E4%:q,D A@Pܙj·2 ےGNiq..i`O$-HZ"GBOuzd1@4i:E |m) 㶄`gKo}32LCNLB8*# qF؈O' M??%'eJnAk|OK9Uyouj}*g"ON[-^^aRf(˙OmVJV+@./W51W9A랈X~Gw eWI!0/)) !"]4"mr1H&ynS:Gd^Rwd#u^ ^RI#4%3f>tջM00ͷ.(#T^_"G `5gw~AqԢda SK`k%z*iX y5KyY|FFWPB \KQީt/V8|b"z H6lX7Y^5yi^aL8_V'A\fMwuW`UóƆ~nZAJ1aB3{tY w!Y2%=M3ҿW,jf h3,L2#5 =%Bs@>XRjTRf]/)F*o9xLM `(k̟ʯV|MA5{`VIF~J~=(4!ܪ!j sBCpW{jpiˆлɆBi; @~xºw*>=75g@d+Fؿ$dM=,`Uj:;:h`^lIKY xpl̶*1I)# }ٻREV 5uyk؛>ӏyp~Hn)t \$?;y L8BJ$g[&r"a/qGȤR݀?ba;')]q i7!;4ujᰯTk7"wRGCS YbkH'(Ē2Sqby)ilE)+ڏ\aXcaoA iuw LUsqjF᏶Q_g@MYku[D#"3jF?MHtM%dϐA~u<͂:.9W# w:|x j>pN}y&0l>"^ ;.yJ0mslR7hrA 1 P-?h҆xH|o8B3IG!^<> 4qdXA\O;a^Gҏ1u\#R׭J2u+`ocJP7O"ڼ}TJ&c'sh0E ʗTyN`Ţ|/qz?3R~bcahiiP=9;zΙ܆tv;"|E\`;[ɋi_Mz'[,}bXʪלkoM bW @:aәY kDGPZ6ؘgge(95TA 6 9Es ^=:c|Mx!qW3wqo`Nzu%~rmͩX"qid*_"nE5ƮsU4ˁgӁVGT("$ةw<VۣqS-߷Pqʧ_Zۺ/gwէmRnYtd@|;:yq,Z^;ǎ2&7u|[[I-ueh63Kjj ?D'`>j~\?]]8*"`gS"áAϓwg9/iIy]q(;xLH;ϋUd2ʆ{:Bb'Z;/Ke{J [dF[n~X-|7Z1I mD!0fjvo} fmDBcG3[)YrƚB:"vx`Yjٮ`^ Lr۸]HtF=Gj/AHSUz^8(9`7Xj^֬|zEhG`4F0~P+d50Ӵ(-T !GJE*86ʪ"y3ωeeZK]xMҖ]fn1"s[ώ`>l0F8jIRSN=tz䕆.-m1F"jΏ3nl,0ڨQq@5U ns|*SV6 ƀیnŒdJ"4eEmL*.Ku`o-cg۴7l a:iQІ+@Ѫ[.Iu3n N֬#tR 7z'A\6Vz<IN7:}ƀSMMzJ̇7P̴-q.Thcq񐤅st[>pm>b^6MUP&ř[煽B2w3zBY_]թ(k^WQ;Hmʀӫ[? + ՚{C^ayƍ,Tw[2 5K{to "5d7 7ȕˬ+VدꜭK\v)V3IF ~y00êPͰ E)q~Bw5>b5l_6!ud^&k$5~#_}.F=:<+w81xۭRy%򴾺7=}5\΀z5umbHkL.L= xl*l6|Mh$c!+A)%C=="J5g -+ٔ{l ,0Q CWCrfjgx, t|[ 1k ¼T?',/hԥ/^FDHr/ 3KG!:|@)PCЮ| <$@~EryM*G'u)xGLa15r\W?VKĈhKDwnhԶX윓x.)k]~s-T}ůRw2NV1?dr/Ծmk3f͕.}pfzFl \^%bg 8π}lK&HVG+dxLDqAq2/`OjDfk}:2i3`İS_J(~ ӽ K?%'le"t(쬈U~Wupe!{CdGҜ~(xZ"WU[S]P2(+d*UkU !k'ТPq6螭9E!^c؝{xr$s LQsdA SrFLp~Q( ^=/^bVAP"6Y b ~J~$jncG3(h#ڋɋ[Ot*,@cB&Uf>z泩rqu#ѩ Etyv=oIЃj"uӷƏS%͠OoI_}h4OdςSg3@o*}֑-)!KC췑h1/;RMkA]Ğ~B BޢxB30?7`~s2lL@d\]HuvNux b枵MBXzx_U{xgpgnT,^K3 slUcAs]bG3vonmnFti9B+"7ەD:_dJ.W[;MfzJ6Rј>@q]TA7nh!jWi/Qc{2+ C:nrHL\I`v— a~SM#F) *& FtYG"]t,IgYER721 mK>;@ e|BGewD#^ݾ~X pe>샯"ZM%W` ! $#f6iV^7Bt,jWqYoTfZ遼o(ԋ*7ڼt8 %81_NYVҎ4QC9R.Xx2?@z6$`, )yzz k\"z\dָy-fPdudQ=4(9R``T!e%8lO) 첮U ZlBBR]%)^Hsw4fN?4(>1 6&|y*U ER/(ҪٔvbH?ʃ z]a/R lHë#5v!c pܿW(K_y'fA{hV6yڥΜ13]ἓ/˝N(f9rG7CA\6UFx%vǾe!|/7L, #LI7fz2\_@]~N-T cV%72)# ]'J'6j @Qn'~9YtB",%Uub $6ONΩ$U܌o+v)W ]z@O(*qمU9:|2Yff5,N8|9~Z3MH9'ǾOJ#5JT%^R , "gUY:.UGČ#If5 cdKkUco@?BjY_ZwSEo8~;MVQ A(#8}[KfzgًiȬwNEYI8 %D/F=(p.1?ϏAr{bo;d.4L? V:4L1١@dA W"5y|uF0EV:+iS/ _u/ >)4YϒG*iHAgpåDNoGJe J?:] 0һ}ϩQ2"3mX*:G3ZLYj"UযRM<]юڸ3j@Z@)^iҒ (wՔվLbyVzds/0P( 2~raHlo>fu&+޼_FHd&ї4TCMhUᴯ[ZCiHfr@jdPwv:Y~9=6L5U(^U}UJNRM-:پ뮄뤎4|Tr,!8,Y ~lT{]Yp +]쌛!!j FM>_[8}B<u?0;pWe =8quF&j$IUqh'Kܱo[sIY=,O!@` ?4ښ9q`u;CL_)Z '9B!A܃weMu/}d|"=h @.;uHUI4o0#A1i$>򣃰Z@cZ@[jMuEߩvv~S-gst߫^zb d!v!}Ɛ&̘V;YlV<=xN(wpS7 p,iiҶ;M/͢>o4#Bk܋x(xKN,̒_ ;LKf;òZ~h!WLL)g)fqOS/Uc*U3; 2`rXh q{0$SZ ռjxGʒ؆!ՀL\'9sުR &)l?륂N;AqH2"L\QW!kL:+ 9Udck5QZ)/˪,N ۍD́h3.3nS2l|S0vv8l((|3{҇MvTPwnpr#^HgJqxIdWId_Ѷ?v9Ꮃq貍>rD߄' $Fl'R8\!OSBeuZgBN7>x6A j ],UN m0L6\2t tdn\iUmˈ1# 9U~l o"'}.էy,ĒZ-PKX #Q(XGvIyK1HXrЭ[S]v"0;͊)Hb N*˫|n!¨y<džqVy6AP,2MK`ǎT'R>W{jof!<# ms1>HLJp̋7J}FKYƘ3١u9=P9lGv6_9W-*Gtr'C9˄ܾSio%BKrO # pJwO vCsoz~X{{L-o1mWy^_{_Ő )ٛ D)ZV/X]Ta B]4Id=t<ҳ +a?BXu;Y,I? @مyBr*UHo4R8|Ȫ㝛h^I-HB7WD\bWoA4Pk`@D@4vÒ Wc{?n %8"_bˎ_:e^ *-?!C$ezbv7«nӪ5>cL87 n Ewͤ 5C ڛ*1'@̄5Wޡ"d-'sW*/9Mn|$+2Tf?DZ*U*-/VKR;NQ!v2=HL тmj?aTz<qΘ\baZQ7`*nz|&80SOKMbdv0$ykDBZHid9Jc!%;U2nQìMUnHT I9aklZ7tn Y}ma[> SyYy.rhd'UdD#;Amɽ=.g7(!:@p܌)NK ZYjZ͍ iL=_9s: _zNCn_MbZݞbTG6J#GJc3F<Dž[Z"pA_V.t VXh 7 'aAL1%Q bWj#BE%upl]FpY/H[Fp(4C}c^6C 6G\cXAVj@W$SZ -35;^F-9Zv1XBP6NRL5J>*[<d8V X=EY(npI~F>;Báwe8 v5b~hW7jfL(XˏLO׷cum.{DߧT~N1 Vgah:{Mc" r0[!/S=| uA׆94`AqO~IBB9I7 `qR$ ã|oTCr"yhQ/&M%o8VˤF_ ^.|74-i9GkK\ڸFhV:BztkqNlt-+Bk<:D P857(ܲ`2&ƫ_Y+Ȉߣqo@Iቮ:)oUE.W)R$ǯIw8/ Om8ʳŇx$&߁myG |_D B Z+TTGk_Ph&jSF8M@|Ja>#zGڼALk0{]y \ܒM[3l)((@Q0c`ϲھ|TϷ|H//˂r|uq7o˜ CݱrdS!}e\^I)t2 :Y>LWS}n}:JcfJSfC<%;a.< he/ ~dD9CNǗeQ5هd1& oWq0Yښ@:rtuS Iw[hqB@KҽG`2ȇqْ 5iuP Oe՘T˩Dmm$ͫ}Y0w=@ v>^]bI4^uR+br]q lrn*x PE;ɲ ~wFu`GTtO xR2Cňp,*BlDGʖY^HK\BRrBPjkGI4duG<4KxrFxQUbB'9~0ۙhSlZ-wj<)(fuR:8j"ejwy!|6ͦy?'ЛڻꒄM Ѓy"An; Zby#y!&MӎT^'N`a w^& b&Fy} gR 64J4%C܍&e- |M;{ S>=9oF[0CE  ܬ9k99f/V,RL]:%E_?qUE?5{-Z ";$$ȟև>pj#)pvמf="MMWq߅ݏJA'BP`Yժ:(&žFۏ2TAMY]qIŻrJԔī^6=$!N6)h F:ֺqyN06uA.AWԐ`HTo׼<qa鷯rn*MUd(]|( ι]paejR+ޞV'I;tCIK%O]H9 ;HP *&.сX`?|| (AIxjNfStۯ'I1\䜊jAU@0Q'8G]9E d('XB<k c_3WWECZ1if!|΅oQ9l_A;' M9 ʩS]$7`["'o/{u>W?M>󽝌7;'纸CnZ׿+^mE; \r/Չk8JW5ze"FM D :%CuY)(5:q]3#-[QF%[CuIl}4fH~>bࢋm1؎DE{9g$'XLpG+wZ ucC9_- ı9}8tby)S=oH|gdNR5 NTx,"e ýNyGËtI ]XV ]̬6L(Xm+f@o_4Cu]ӻbm3OSac.QAB5\5<1OM7.6qKhW z2CȆg{"u ; qU|-%H D!v3O Y.wu%ʟ::hb-ju|:`5#C2 o*m WHeG: (|3ӿ3J|7D4[,;y>gL4lwqCauP^Z?}X`5^@` |'RJlQ _쩕7RN UZա4=8 -]HWLK;P8Jr,d93T)nꞆ9뎂33:Cj$CIAV6f05:B̪uVJûR9%1q7`!u7r*s2K8PÊc*MA:&mI Sa3j-iQ?MƐN>d7axE!{w¢@ic&CH hWIX\p: р}ۣ &I\Fү"ܲ\qq] M4 5+=Vb`B\mӖKlJ'3pM6]5<rGK\U>v#P*fI *Tڶ'i X[FrvF4ٗ1*Uzgg>HXκy3%]g^9,o`fǪR{J8:vmuyroTL{_9/ ߯ir7-| ݫbiE o`,I!dۭ zsNew>YuӁvAy"E9=pɬg"QR!>Ut([޺>- 9z{Ch~ME?7"estP|JOŒH7l2Ev,d50ղK ΕA{fu+_dwA=4E`Y;QsmSU6C0CyDG0ݱQ * n/Yvڼ(]w<[ҧ~YXo8(`5ahkt@G'ϩAyfi I&]H@GH ocn\#-p6M}WAj@#S0Um4lz}*TNo @z%FsD*I MݸCs,i8D-]\)2[&1cdW ŠPUh2mU(rݔF݀ة 3ЭҝZD^N{95(we!5U6ة>sԆӤӧÂ]cQ }f [-~gD PL60 ğJJ3+{1NrD=+a%'@+dב9& Ǫ/#7;»{Vc.%L7]ӄP Fٞjs+"cؗ\M Q7Ze w 0}ŕ\@~R ed;D+h@@F~m/HNWf,xfGx X)`tyM"49eFm#OtVZ[t.k~Ҕjj?ơ"'h&7ܠ~7'@鼧5z-j~]r%]P4Vغmtq?vG<._-9HLVݼ w]kܕGҴBHg-Hq HhKÎpܭ Q8YH'ڍn$\/`WN@RRq'ҨPT\rM}ݫK'p/ Z{ⶎޑS5`&51(.K~ogXӄ -3rqxg(RIA j[*{AEIi5R &`nTI9YV72564bb*W/UG[b8Ϣt6-;wfB10b봇oMj[G|)1D$ \:Z:iXh&oH%HRQ;S6aB6,/#M켫M"Q''LL`d2 Ax!JUY #$Va p'._4,Ҝ73 %ir#sۍȴY,l7<27h}l;R&l &0"5{N;zWeT7ϭ#iN%{֌WuI*+T"GxU*،[PYLDmTcFUHId=A`3g+21Yƞh`"5Rm8C^Id ;z8_=   SZ4  Ӷ9{ªA!RȎKnNȞ<)o򸇾}|^TSu2wヶkYCp j' 1g40lv~phQ"VDgq; ̜br_E;V )s?Er0bOYX'xAcNG t+#-^'B\ [ }~޶3C!z߅كSiƸA wAMgIE5U#"P/]-KvoQn3"SXoeCLa}ӡ(>_kgIu4|K>]=B!Jt|MHp8f1'mj:~g/$mQ BFShH n,XD\Z}Xpw qM&p/8nr/U%Xe ɖ$ȌjX$' C|e4{ v|mx<-2$-QrXBd} műgn΁hP⠾Y7tO{4^,j(uǞ4dn,[OQ@I s옐3 )O۫G4q%0Ԯk(شM4%d=fh4N&uTp<尲 !6]P)3;b9ks}ߞ=S5O= S&Y?JKS"W>vvn;48OS84@KMv2׾Ze qζ/7gy7a/ 6}H;$R&=6qyk~BY# u#m{)nh 5$YΔ1RZi Qu0*UW$h_3:/)c+l06S\OdC/"P1W02T+C9U9uVK4^[:"[EtwQ0czrm" INy~^/\$ 8%s @GEC['Am Q LWR)':qxˎ\ʣ8Ee%Im%Yj(VQU&ֹDxFMšBLnqXv=Pd Qpc3k,^0yyԓAf h}J%lRz5OpOz&=:aefJ}l?<'Oy&D|T$/ !ϡ @d|s\!bv2#XXr9s(CrH7vl Ka:V`j1RW] 1Ld[h8,"LkMǍ +{ۊ˲Cbe"쌻%kU&,wzJmL+…%OsLD;aaFZ^SwɴHs]$8j_H#M)ס\FΝ)Rm,%\sd^lR :[GvlT֥1`|5!FMfoTWלB-*Jy"1KRY Nmƥq]S/y*'9ŴY F_uX8o "Gйnd2s6.[@zZ?v۽XNN&#QuNzh~#wB۹:±"wc۫hi:ሼ H3\%H.oxΟ\bET|87͉BܩI'GNq8\‚fJ #>Iǂ,Ux,SVuk~NS,ٶ$ĮDXFzBCYaQkU]XKc㛉.^[tM9,7W &ˡlN?|5Rg^(B}r)7en\"" -v0 ѐ-&$ Ŀj0RƒWAu@"YmLRR~,GK>%I,\QI+.zn$=0&b ؾ }xӟ;p& 38RKnLKnio7;йJH6B=vk-&5̍{6w\Dm1fjU i !~w1^~;?T+pWdW>D>.`y!e6{i (0r 2c?0^kGQZB䇪]P/e*"0K Or{)Zx񾳝#AtHitMd\2M/: "15/5QyocW_;B.*Ǡh)Wʭڅ tW7z͇Ӿ7S?Wt oM#&%JYk|J+Lg&6joCӒn\gʒƨ?nqjg8+-D&Ix@7WbUM'w\n2XUsܷ:(^orqfOryj،AK|;+u{'5C"Y17DI!N{W|v'uDETyTk#|)"n]&@rnIQ7wp`X+;QCZrۿD_baQ-yd3bvy W^<^wsUM߀:{ެ$&c.(Nk(u'HB@2U[+| t*Uy+^4n{:X>VoZ7ee5@Y/~O ٛ*½TqFEdIo"9t\6޶/Pjŗ(y#^о-tsXhx=B{uz+纽|v$%TMt6Ow-TiY ].%,=g"wg`PCnE$[^B (ьk˼ }o4*=\!-#Zt_d,6qex_ݐR _[Y@B7`>V7IϼQvrR*Ni&GŇΒjBu@HK}#P|4iHh:0п̏I?ʐy$P(8-n$3Kxg.㚫,2 D[}d׶X拿_` O62H0Sv @7uLwہўsLֵbݏu,W/oj$T{Ha \S|gHoܽl&9@+ ky9-[}^[7x]J/<=d=Ð $xC0qĊ%옜X7bF, C͒H' <dP[l `XtFuf mgfZ ƈg%(N+30_$˅R?*]VӳDR۸$ȍTF5߇e|4]Y=3}9ۡrZOq. %ez qT7kjϓo=Ns7".B:kwlVw\cZ̪O S,c<%㬛5!״/އF٩ C? tDfxT~BO4J:/Pl0<9Y.ĵ0,_T-'a{x +ԣ/BnO n dH -QQTcl-3MQ֨Э_#̹Iha ;<ܳЅR.@r}TxrQR_.$fmRSC LjPEUeHLy3Ă_S̝ 3g1,tsro wwK6(q AT{x6bKSɸѢMba$V "t ?ECwP=ڞU]6Gb`@s'?55GQÚ5Q\nQaZjK"uh\FږHw-Xi{.sx(Ԉ\}k|->emw2x1OKgҮ_R-@ڼ#=qEHwjr9('(pf؋6XUjglH ΰhgfA "2Pa1<]t{i]:msX9dS"!O8CfKqYԦTw X{3L \6X,d ^v֒aYqh϶dWqDq'xk(mIf4ľ Bi:#dX:Ǣ%S 9V}y+aQTٯg0eT+Z{S*p:Ӻ(QS.љZ fڲ~SA}qAa*[eT E;}r£y3zCfP߬lI+ABe;(Sqٷ^֕y%RtA)+x G JtfO<ЖbH[Yʑ_K yE&9\RiWȱf)8ebZlYHium7QO U-;UxWWe/o]8\[G t=kHl0B2 !P{.y!E *yL$u9L׷)lS<ȧ}>:\Yڡǝ;ds Ksfo,Fo [?usIL^R*P_gEɼi}  9eeUPC&2yɬPlyr{JT&A}R/Q~RSPZ\mi(O]WkYחDM$bcʍ"괴'g%+J%z sr&]'.%l&Y<4 H h1M9 Yo^sYcpx9FI6FM jW4U t^32g 3u)c7z8%/p7_å<ͽMxC=BRv(ع2ݎM1¤^QkWgRrl-hoF$Ehm̶*mUd%FϜ65𚶉l1VBplܶ77[Fs9}zxl.U3E҅8I0wU`AOoĢ.̾mlum^ (^Cӟٍx ]+$e_]OII8l8wЌ|AE]1\h%B l0HFp^4ESfZ3sةPK︿8dgF%?rn!1_/'PM9V*A7L%pK.|,ﯓKu tvJ+ gg~@ڍ-.v0/1,ˏ sƦFHե 6Si ^$BA8wѢ\^+jaK@0iNߗ[XQTv%md$ikK&bA(`rܴ?_SSۚ%#A(djN͖SnJ< 1O-`>KB{kxvvj?̊x*Y$^S{9T4 I3ʏqzo,}/>7LZ=[w[A &1-;KGJ騭=}{uovgZn`.lw@%LY>_%# gNERn*Ƴ yW7pjox+*^~ vM 3z/3uIHy9[' Rc ;aB @x o$Hc+2TgR54.gpBj6lHs4c*9L :[4 xzg{5!yؗ\%dJSzLWֿŒ'R$t뉙I=}v:,5kvN CA?v"N<~Sg_fӟKɨxt`DWRSngsCߛ#YtN t >2`ԍf#(QN6Z k-i; P Bed. 8z0H#-&,Hcc@MJ}rBH.+/ŕ>PGFq%یջ)Iܛ0 x)=b ;Jk/ATF=iwS,Amntk /Cl7:]iҖ|#|Ġ3t.Jaմ_QW8L16~q锽=rdFs/h{G?#f%l[h? A 1 =^aGW{_ tf&k<<͜ 1["RA4dT)þ58&5@9,/fb^<~ s ݒ̟ .cV((+q A0ʸǵ'TPB"1bj)BɌm֙p5|3p%?z@fUM/hFkR+*b*O!eyGQ fQس8!q(E\_b7:~vvoϦs^LQkq_nf\]gNK\<7ֶ2sd)ps^ ="/p^l@%J>o,? \rc$L s>Y.KIYFJJ0#屮h,^, |DKZW^T4'24DFPn 5Xs,2tt>'uhu52to2{$)2/!*SZ) ACVA",U}lv -2fTv-%'qJAӎ:B X~ 1m{GQXOb(D&Jx'I$(PRa5W~Mq"C!qZ2m lW99-V]Y^_6j'Dda]q1͑zsx LѺ1q^;Z"a]=N|!/(Z2Zh ëpg$V_cזcCHJFaczN-( :M\ۇE4}*Z 0Ɉ_:Ag'\m߶ xa\R;EK׋% :GG~E}y5|s-4*.E?q/xE-•[oĶL>\F,W¾Xvj^7Ѐ3S$!KXb>_!f,7MKn5-jj&E, -,VeQؼ.U7s9hLlaόKɤҰ3߈=#i?!Qp8&&.̏piW 0 +-Mi1<X7?_K\L7R^{hv2zV#JvoÊ %u[:DCg ưQYzM"OXPw-EZMtL$_x*)3!yC)QWMY;t2]$n0ps*%H9@@ B- 9|m8&b2,y;$?d;X9,O9RVxPCgE:6ƌ"8Լ+#U}~ٕ>WEJy>˛%8s0yW%>Ն:}& :#ORJE0mfʵ/{Htj` @Sʼn- .iܨ =-= t19#1atg/.E/=oaNs{}RGJ>+mv=4!cϣAZM1(hh7cN'aنϞ1!ZRq̻%neAbRCE2Un<}EL6/=l-cWhƟd:m$4Bo,NtP1 D=FSxWn?!Znfu2S_x;Dt[ G.=Sw;rGFRQNn~xuĒ<%@Gȅ[=u)gJWtì /fs ێFDf]MЀoCH,dUD]vZկv(? vg-_Y*CxUD߅GRmKXe3vֵpU,,ݴ=)'(ie ψ/nY[:1[r&ƱLߪ$iy.w s].X*Gl G |j"/*ޏC GPц| aU㎘\K'9%1vuz5LphYF82鳚&)0BŶ !~u܁QQ1x53 gse*z`ڲ9r*X{M)zB"6~.ϭ#25tXلhP=f꬚zUqiMBO03d@a#ȫc"91 q!6?Tɠ7OͿMobp,pɊ$fð^pmiHc*0b$j@vXѮ| uϞR9[J;/04@Dԩ;xozkdj-gػ%Y5{bhƙ16| 93)Q ae} O{"*etgI"> c.T Ex P)TTWGK4f V&Ǜ"Gn$3BN<@ȢV \k{*ou`\FU(x]%|*:Λr5Ռ brޠthbGvRrDbJ~b MiSGy"Tb!%d7^`t# wSd Dӭd˄^ZeG j}bzJUqdm,)8{ %HNnY* )>c8>0B\frE*xQ%s`Z"C$z^~|Yմ:ƃunt}\Bkj- 9lbvK!~WQCAަ`NHaO+#xEUQx@ x 0|Ba:x 1*}#Vs;0ҴE(*907EzcsQ:0l Us$[}=& 2ASN)x褓tߓq::4LߝNHE![~48;5LlUrデ_rg¸A~uڄ7Wi7D-C:ei X *L%˓Oӌԗ%s*7ԊQt *[5K,̊!)bIM {=&:\ceCU,v&\L)FnRUgB_ʇ$/d b2G0t7.Pʳ/:@&5-Aͷ0vJ-#Yt%<k:krOdEE*WBM[iӀ9ߌi^IXzΙ)Bq|;Z4#x{7:U*^cPCnFahLt#j%&*6v(k`l5ܶDZLXe>&:Y`:xpdC㢇Vw BQV4K# JpOw伦+B`84.SULplьٜ65/Qk)AbmLj+O$ښ*mv)$lÆxfdʶE ӹ(U.ZCݶ]뿲£^N?(./oX3jOC $ r|HtJ )~<#! E*(`n߳9Vd^R`Ap,Yk8歍Hk8=h:Bniul0Ra͏P,}9?we+L^#e  TnM:a7Rj&u9l99\(Xo3 7Ut)+*zW64:^@Ũ cэӀ5~]%[W[i)gAngt2* /nY'>efI"hQ(:N6d)-IDɉ릩Qgx.~5ZձLLc7@1tO IPDG>t qFsPԨwgswBE֯l1Yq@$;gQwX(\DpuY|_Yd C]6 Yd rٻ8685wrbH>{6R\.<4 O=! H(?I-z$؝UO9}D2$. 6+ǭBpqm:XVSaV#pz @ i35c$.6#Sǝ,y;Z(c&TV2=Jک]ѷү"lmΐ jlCidz؟p$aUK.h̑#_G1:JT%):4/*&UX`چ)NÃg<;ȿת >4 !e<sӧmwjix_P ILҍ4m83; xyo֭Q. N%@V"NF@w5"+8_4 5ĺ% <~]sWT[o8ꭐ "s3Z<'?R*ǐԱ,°Ū>zc~eqx2.dL:!^ -lX/ȅNf^ux=1Fݤ8èGaX*BHV#=bK8gѾ~%9 MЂiJ88Dx2e l&66~~u]F[}/;x!jaQJ./[[M\DY;B*Q]JTAru\*S Lmb"$v,`5-$]R$^:+kv v'OaMۀf2jә]iu_! Lfk#!=|!Up)6b4{/wp,^f, 5tgĉfq:^oG`:@V;GQHs<H@>|Wf^T GD )A0*( mhuo{T%`@Ĝx|mUMC%364I{kJ%DrTR P9vx^Tt0+wK ~ ӚYoC*G3L`3[GEgIU!rE>(>V&a?o5[D֘75y֛doĕwLZ{8_33Rj$ABB5ΩNZG"K!tz/~x.Pvk(v XH%|* 9mF13lBXDZE`pP̚6YpЌ8х R'CmmD m$Dzz4<B9Ur_&M4#=0]loOSԪ.-v9w1*/8cUch%--i٦[%/QԮW¦ ނ(.ZSa]~>s;@{@Q lek ҘQE;= J4Vt`/u<鳵pyLbpYTR%0ⓠcieFFpү%o|<2^.h^i( EkS{yH}(7J~RqF#lF>jN.Fң}#cP$ &5G%L:rϬ$K-wpDrYjsVi}9fZc_fE'=nwrTB0S\֚F4Zi]:`; g%}?ӪVfnDM| ]FLMW?紪}$–(~,7ֈX5V۝1ɰw,RWhR+9R}6BI;$\hfK$2bZu^*n70o:-\B˃"ч"iTqkKsfR9句$JKqOЌHJD:W4څ _fmMsCT8`58"f3:CDۄZM%˳-I,dXO]XI֣xgYTKu{zZ:RA :c~,n(z9 KCRiNaƓ**fK)`Z5Y SfeG}DMi7gph9N5|riOA,pvU|WVxgWlɲ%KZN=mŪ8Zjc`3۬!mDԗ#۸9ذ%v rD:R,C~/q 7`m<6ƞQLA/믧a.FcKzCLW[Ǿ8ԛ h _*>.p _]HiQ#$?j]nHȏ飑sQ,(@T$y4eE:AHDlaMDjrzR?Xs~G& O4f-LMÑ>W]SEI걞s}IqEJ+tRb֗jsMmcTy{Mf.<tME_D&c:7uޒ0e;$ܤt5ŽKJ$EV3(``[߼DG88`0:]sZ>R%JFt}^󬽹c"Z*|l,%<ݬmKdz8Vh7XUVdNUoi 5LMGY1X?|0e^Uҽ.p˟琔K̸㽧i֎ ;a^X^ɨ~dODfSӝr ٱk*PB"^0eo7NoTH2t jI\{2jB#ЅTOH U)<0Nm7t^m:OCrzzpIWT+f1R\wbsu,L&H LYXt9;=‘(+)U񶺮&ЈEh>?: -lL_"D, Naj(,Zwi+אb?8v5O\ XǢqPp^ޭj&W^NF"i:t:nm12N (՞)@0r=>/So'WNYNq|D)s]+%=6-jr.i?*}sL-r^@0E[!/=NB]x|sJ ߞ]W6ś{gxl.J4\rYO~z**Z9uJa@G2z5QO9A ԜU[[)|]e,4y޶`SȰ*@¥;QU^'nJ+" S@$f5Rȴ*)$5@!17?: (y'U{!wjIy8ok\Λ%d͛_>JB( lgP>[՜ޢV-ts%j11" I:} hCJuZ|O91\FVw o4ąρQ¼U@:H e M9-CБ,EHR8"lbm(=^ǽTɐQWKT5ƺVz|PӦ2J듩L(GP;7/,{`"!zriL?+h/"- eBF1\iʠXu%YP=5SlL"þ7PgB{Dtnb  jIGK3bm*ӡʟm?Pm&ѭk-ۤ)ݧgN}bM@2$2_?tǀZ:pc%p^Ew.O hSp`u3A,@0$5FUKQ\]_gc$ʳ.a]H͌SWA y,ź`%?3-<5ʍa<2<|b-A??g%-J/8"qZ:_pP-,:PH97&q`H>]z*sl f`6⢠H9v ԕ Eu2nI|L7$^7󜗓rNGwP ;*|;覆Aتtz2 r^n}!-GqC"jA]r/YM+2, 幪)~) Tej We*nW5J8I0w| qq;~/lĿbW Byy X'&py?g4wp}VmcY"lH1Ɏcpte{oesk+ƘovQa}U@4*4mJ0숍ziP߳Ug|`]wOse&ea<تcG|_*_LbWoȓa6U/0f?MxIs`JMweH"У_ b Txz˗b K9W,; 1-#}/ްTfa 2cCvKp pMJZh`?Щ4붵M6OɛůCUv,_BkRsذUV \=]Ag}o`ˠ6l_[7AEvl=ejATafdz-c|vq3kV~6gu8숕 lR5+r%3{fhMI|uʺ 7Oy:9σ%dZ˥ϋ֧&OXF&&x;<>?E:N?gF+2Ij;P#{EG5ad@#Ԟd_JWs и-{q^4d6@㩋E%vb45y0V aR2T&3}:KSOQ:*[ZxUoҘ$cҋXKAp$/aeC t9P;NY`nh@j u oW˯W^OŸu&z,|]jEJD?hʁ3p{[pw"t Őd Z,蠻4FW^Y0R @0LA" |x֛)F3G0D9 QLSmRP4qbNjptuHCQ|ޚ~8~D9mqʬ>h,u@YM ;kؑ';<^|jTZ}`TɰHӷLgו$?OߞId$҂؏ Ut(N춏J PfKa!5IԨ /[\ө~??i"WO?BHz-(۞g e)dw>#b(ZI!cF;2ʪ.DPTQ<P9=EbWNp^; \:a"Tw,& {뼥\Ce\Cj58Qp57oc.~̑s;`EG) hSc\Y'Aбw r.3ܶnRc({#pmhϚyE=8^":cد?FD[6Bs09#p6:Cȣ]q[.sɰ.TDTOx(olm!8JR}&x|E,'/8HT+N2TDGgp&FF7WCYA]DZa2 `?Ȩ1 y $M1XȇGlƎf~t?M)[;l]*6M iٖ>CE)ӂ8wg=>0pSutd u$׾,fwK5I8 *<.(Q\]p;Jb3bDQL\Ѣț*Æn*NGk4o߽XK>r[I;I->BC33huVz?-klU>6dU[USoWv G*Լl`pp>'9l|=;RmZsyյf.h|ʒV{bڨeQ?R%s jW%i|d'߂őpG汱[~ѽ7hyxs H  0v4%^:yѴp^.,h$9a93yWϷJ7 @O{ꖒh d1ۀ##s.j52*9 B^KU,6 ib/KgEs$-ACt{,i?u x}o~t#YUXw y EzMW6ڡhz"Pv C6Mԁȯsjy&Fr86LQ; *uJX$˓:8v)Ί{̺>2;_vA-pf*$ŸǟVwbvz^/9{>cPLqMVoOk(kH~Tih#Jnm]9%$f*}Sboh+&zD;"t\U8spsP}O6_)C݄1?8akʼƌ+]1ƾqPSY`p!3ʿV]HjŒV''f2q!QȟָZ'^aPo 6VJvK،+CI0;.&; X%nx l)l>Xfx^>*W+T6< ;϶wa`:Z]ׇm-҃pI=U!pRN-e- P@`wA|%FӸp#m#мV)а!MfF߇/U"/圕?h)^h|3%8S%߮Zdk^Zwf @6JAVY `]ݏ_Ck/W-\n4-͕YjDMC\;Y] Ճ+h.n $ݻiF=%TYYaP5el@k਱؆fLcsJCE |J],:ToH_c=ѵև!%bGPFﳀ <)(ہ$ &Nի߄+P-^JrarZ ņk6 rUG=(}L8l?e[YwSVa&#J ~s{Oόr#g,02!hْ m.8Ϥ|;S:E0ܣ#GeQx<_~֎'t*kDԑdѓ66f?IOKGqbV9@U?8BŜiLXÌɷ\\`zyE`CK.݊󕔤8s8$ޭȿ?` K(2gvdRᷡ+=oۤc>"] R 鹙,-G,W$6 {Y\k>D6+\ jO #X-Pa5|Mt V9*慜4n`N/I/(yszm6ݵbWX-& J|$xfFrh1ZPc|.P T (Fk;"E6rv3 I1n ZI# b]{~Z0^[s fI>^dw ^VN{ 'o@rNT!Y V+3S@|E;"!8P U~ tK4 ̛Rze xFT'׈iopT7E讐YL_`?n@6ٛ!B։\M1O?s& .'q܄&m yd i>3FaRH~k){ KTu }%\}1ïdpnoV)Q N,NjB(s,Ds!le(~4EZ;NB–.MhJ #3=\Ȟ¼^c9%4Qo-|ʗ΁SZB'69-bIg.MKNe꾅OC=ѻy:;ں^ˤ 2GI/_%JwSwsR-lEf(D?:Ϲ2OLMlfLǸjD΋$cgGޖ?+ )c`g&o ݯs@ wc7Rpo} 8"e,S&OP>&=ib`^1޹,Mk :2XVXR[[ʼni'deL1o[PrH# $&`!7y5͈ۻ6Q @Z@aB߀D_>o#fL"*_#%)1?lxB|Ӹ{^o_TZmo;*v۴03DӮm" R$4iOO_"#| rտ*ʼUkQJv;#o45k)Kmnƀvu=b5c~!hP4ч'?Hy<>o A>$u #Ux)fͺ GT*ek ap#x1n>fSD#pWPdVKZt=0;0H"-mC-- Z jNפm{vym/R:'8ySҧ1mw*+;ֹSz!CQeNm P%/fʆ>sEP~ & 4=`k*im2 7$T'L4}'n{ e S;GM+3+d" K4m~"Ai,^njW R45L7ZqaӏZpsGI;BAc!sc$9kÜBqa3oY:TMVa@:UT_$v|pd)fk6^AH*_Qy#v\@dq^Z5)ٺ@¬oYO_Zz:iCGXKyT;sVXqgg#-+\+}؇xK%Q6 uT)YyfiF|2[ȦCk,(_>WbwbϤHvaRv i wYᮚuMhgwR f@dܮ|O}Q`KoTNRBXaA#ej]*Ĺ8{XF 7m݃FAEh/Y7R[rj]J֙hz\v$8?/"UOg4MkјvF21T4v9$mx]${QFx].4F.I^Q~U'hRލqIjTu[nOI` ]̲aC&:~U\JHw&O:Ɛ풕XT.e=ERL,WV^{@YrzJQ耏({FܠP1J# ~FޝAGST<]?R^m0}O^!8iO\Scb59.Md[ɴf1@Xi!L1NRT3KuKA&fY>x;P5tBGw^^)[u=gp?)%BǩLں@SeCwۧS4ynApTBo|3CR MY%B/Q3>׍uii&q1T"~vܓ Y]֏ڸkxٻ^6ōO.#ρ2X!=3sڒs5eBMEsaSTqI0.'6O3% Gv0ʆǡ )_eRkȣh>c/% \}& q "},o&bJxRhMfxY6&v.x#a[05- 81"QKW(#bRuSE}nxF[aSꌔ3-~MY¬μ[}"?˸WP{;NY)},}7ed×S!!X#bcu:wڞ)kŎWN/\^zA_'OT & A~}1dX1ϧ~*u;0n2J|UH*q6QP(0m\zKBb|JjdNP[n??v䢗x 8u*U(ie(~ba5^@KU%uQU*ݥz_x=ҦfU]a5.BO qpyrg:kq-/&l:Sv|*vs4GQG-łYWF-/ :262X5@/9M_\َCٴ59#m$~4 m ¸,CFȇ[eDa=EڒeMx|šK&ZVL ҉䄙55Kr󞇂 ;KЇlfH)iX(9S3r(L}3qGg,Pi*$R|'#&kjgrfmZ8ږ :S`Y&YWE?0/],&EORY'O!Q>&&F)̖%uR섷?y0pL קMtz1>I $p('\#lQϺY:V>#BN:-:FTjR{ Ğ3cCRgtB"o{{ꨪf/Hn틭4?($"ܚ'd t$43;pcRL5:]>%h 2aܐS.R}iN~Ɖ3hуlڤ1&BBc/ ?DG˴Wo@so_-/Q D@V}Y ~=w]5)֋ENrKhQŬ!tNg[@Cc4,?NI{&DAjK!ƪx1}\a│|nծmŮ H 3n0u=%Ùnw#=%JmM_ ;LJRb5~|K2}C&9x_?Brox\Y48nxr)-eS3 3;zw 훤SK; kb@2ǯް[^bw,P/4p7=yD~Jv!װFyBQK d<; (̿ǹh%³P/$UM?2PUR4Rq;U5@^gl .>q[J[h%₝=-Ɓ;ɆN2 }P˅Iaq)mpty"=U.B/>  ]!N>Si~ ~~bFZ2Azf*g2)k bYuYFMC҅/u{ >BTѹ$H`16c3Wo y1U.0b j6:h( 80P0[zK! y A^a~fƽym|UU! sV'gEGydRjyvhxJJ >lzu:m:/aϞI:X6h٥ ;#U.wJ~BL/%"Ce.C Kٹٺ ezEн@UvQXH:Ea l.kHA!FLp2p"~A*B, 1fʍ pֲjXC5ŭ<>3sXݠӁin?,YrvT _l6.WAAxmE?NNTk RUO+˟׶KfӸ\_cQw.'U(~Ǽh#0#^ &uO[ÐzUr֍l؍\ Pj_K-&|c'!~ܠdZRzUV ߫rl0Z._#PGP*| zpbSXЦ4Xp)uˎ*0kX2vquJ\*b[ijS:L-OT yZv=hZf<oTC#LP+q]Tt:BR0뺞u0[,C,iU<&O6 M&\#]H`/.=M7~]-2Gp!<%^ :T hq yzZ.o{OpQU P+2Π7MMdV!+N+0h^ m0/#7L`r)Q1)i*e8-!ӟec6s ;U(Qkn/e̿ D9o*j_'!2{w6|W1H:T:yRWrqr'&.N& '!0 )ڂgr(eV?E;p0}d4PV&fF Y#3_. 5 p]ꇪR@C*9\4Ui4_9GP6=bsVTU0|U@.P" Sb˔A-8 zFxUxW1ᆟ@NL^"\|j?Ax`iltŒoMxe _crE ))'Ɗlm\d \|Sd[mUDr|{DX \3T,X7XQ=5B>?c2kN*Ѳ a).$kZ#ȯF@&2t1=+{ҝ5@1 2Khw+e&C96,`5U~țE6=/7ZSM-x"(;38Bg.2$hnh ]) LT8sL. -}[+ uF.`_ڐ:DHGN+7̹9&b̉K 6zrפS3I5ee_6]۸'lb{hR ӄ g9,G$w Q3\5d˓| X15<N=VD j҉Ǫbµ RK^V`B /%_hA?/[ϝߑA=ZXqءc/!Rɾ@N~pk$=!5UwNb< 뭠;پpkjB~w7kUYJ2(5T[Kc!(wft?Jghڑ{zxWA18Ń*CQGJ.O'%6&w]'oal !n{C(̡rx.78\bFl0*2EP:Tw1罱2s񺏆OŐZ^þfeX$#i5 xͰm-rg % ~ I~hdw6N1z_@L7@QЁOU+ ⹓JX5-9UK`a ׽ :&:. "84oa0l}ݓdy$bbx{xQAge+ Tҍ-(dFe۔-r+kK;NO._.sv ˨R{ +#5N>w7k;21;5Y."q'SoR*tgoȾ;AyR~YzퟳzI&+ CbEea{ͻ`QIJuVz>.rGXo1?[P">Uo .ӎwBުPv)N,b 6b-լ2RϿJ7\af:5m 3=;;+SN{3EWFQrP-t Nٶu&GA~Jb[0GU&lv2Q"2c~A*K/!K(?~B7~'nw;C$@4WZ#y?}G'2[B?QB߸jr.[A 4ߓ$E{1t%CE`[Zޓ &B _U.BKS&Jhukx>_e5\#cNRYHJhռz\3o-0("43[ ([X ;r fKYt-\u&̃ Da˷V4E:݊2:eBǯisSz?)F:!y)2egĕph+rk/ő] ..۷FE$nQF(yk9~B7mho+97̀;D'rCpwg{4(cܶcao p 4J>/?\$l+!*E ݧ!sy X9}MaN. >Qo_ZtP;OǬVY/O"}lk0?3 \#^U삹K_ZqPid\ؖ ȚM(7T'`IKd^J_Q70n}'6NA-NMPddՁ/=fX@TX8etLESH] THI&Jۏ~x>\asTA׾D +/@n1t`M`kIneP|&|u @&76>"9)G]gTFX$)[XmaI3n9g 1a`-:5,JXUşteoߚ?-@<øp,\XCg DkLJ,`+Z΢ C;ީ}KUSmR(>T-(sMؤ)p f(^JЄIVoCxLüb +aѿ,(&mtWlDI F-;C\>slfyKXsjh-ٵշG{vHWG+I/:f<>qYTQH\([5㪳X3x->/~9}׊C\)d L?z/ ]A0|sJǵB svD"iN;6k0E\Vq=&05>}'i?yr%$HH* y@g9_} (mjVV QpKk 33lBG&=ԋwjFZJS? v)(g?I$UT#@er]#nцʬQ]yC V1xTȌتVqIA#Ǧ,N$lL`-x(64#Icn5 A`BkTR|Rm4z{G}ib Į=\WjIkY!M:B=dww*!Lbh,$A_'E?Bk/[C/ƌL-9+h D+|髚;rVY$4ydQ E|)i6QVX7X uBXzoӭo>~uʭL( g,Pgַ]:E<LB ]sBa:r 6l\r{t.M*B7%0Ρ|Vw>^J21tr5b44an=}9 _3|OK.d\FsM@vy[.W!+0$ y ?ޛz+H@уVOJ_fI(\gSbT][΃KܡF s.6Sx7VP 7|*TaPp5}I]𙤁Oc@~&9:6O Yo ?+5+seFWVl35J)ЈzaזgB9%Ff^a;916܅Nnj`f;|bҋJW`b>qG %$T`s`.{w΍k[QZ-uCFc_Q2.]b1w}aGaxG ًs I~)BՄ"R ?^rFȩbɄB'/* %.O幞vЁE)DɄJP 5o4-x?64kaEqqE1zѻT.6`0ò hy6mqiy`_'!vi~.0p2յc8KB$G|.W|#bʱ&qn]KK?oPNPTȉq܇'sU%\ W $񋘎.eܡ곷*H=&i Ʌf9Al1gxjk7u,v5{&ҽ[LisRcV⇓*YVeuiH4I+]8ʷEP#-G%4eSI/vJNgJ9VU^[N[ Dk}`s%~u/ `?C\oxSxI& FYÁHȢL|q@A`ڼ[M~&5+|OVe밡N7Lَ懜uVe;p\Cx2QŦt\ m/-9BA;m9Հ6`Tf *^dG]eV^*T^~3͸G&$pie@b bZ6h^qwp4 P;Q2M".~Ս_kN:} Z^Rߓ)3z >.C28ĬLJԂ(J˳qX˴O&@bw Nz'Q5TlitTw̆(R1&jٮ/ʅprwGW(o G}jCSmDtcBV Jxi( V.zr-p, XBs@kxpt3{zǗIك_- $8O(f;ԛСOC[E"+Cm婛2}y 4eQĶ]Xzޛ/fT-L]H]wBA=|aNpn5it3nO!-,S]3 .|Բ $s,w/iϖ;-MNBXehDHm&6Jz $_;vN0p-jH+] vtDvaƘxc*1쒅x;R<3U kvԨ\~ЊEʅF.,)7_jz5A-eK.bҥ,KjZ1nu-rbq`¦xf7Qq=kQ^6d̒TغL, T@Vog U-)#JddN{<1+)C}v:* M{ 4[Չp7_ 660CY| $ߍߺC4 P\&taW-1+/$ŒW7C\uWKӽg-@1hLʥq*Gg|Fd@hfTcGXϪvj+>ze\[MtrDnw|?#of4L$MAB>B'?+4?%mjlUqQ=6=1{:n|vxq'B"S;=OBVm#eܘv4pX['WMt#3+se釣4Խi+ʶP2;W.ݏH.[o͛9;G(r L$ !쩺Z}h o3ho$$>#/_U'R/Y25;@b!ݒX-DAbJB ~s(f {4d3_m;q@TF>;{d>oS}MQecCޣp=訇7@&k~`,k7B!GTlݑ{ Mou*GmJE,Q?KvYLp| - e7v(W X*Zl˩x*q)iCwiӕ!|@w\j ;ˣPO[9LbudM﨎:Vv$vZ4io0*RD'<6ֆ~{nHS~ !xv: 'zr_+w)iY ɂabb"%GؗPq`oZ!`X~Jhﯽ5%y|{:[i WJLZ +Si+ZNs` %l:<ؠP E8DHBԥޭ™MPۮmjpL%v\QžB0uae ӮFkfٲ'(ҮRx2\U[2 D|)b T k18UѤ aNuDDuxV|+] i8'[Ręzpk{R. wɌ4]lY/YS}ruAi@Ca| zZSm!;63eq> eu>sVf:MHn> KaY| 'VkޥPK&1qZ x)(|T!EV굃s&Y.}ՓiC՘TaLKCDګޱ|3J[L /–Rj0cہ)&3Q,3X ؄xfܫJM;3Ѱ6?@n&(T|Nh)Hoyjp&lO[ہdƨþV]oO fCqVsYhG艊Pݐ p نz#5Yׄpˣ.OZwX{)!5F|VqHo00 R0:? DYw.+2*4%>L64@kߌ洺ND/떧s7{Mӥ3O 9},Ǽ6ug6-J͢Y{ ̆b!&gs-~pLm)sWڌh]c~[,XgR:Y f:5\p^9mMJX{ M]^63QTܕD sR}8I 95 6DԶK#҉L(pJژPauN Zj\ɈEG`:IvK QT4L47% . =`Nom 4VQo0ipCݬ0 po  cܒt8T{ 'IFW,@+b0>3<1ώjb?23 zZLVQkHOpZ 眇M_ fH<ޏ|LjEMFs&H2byHesJ YI,CBW׃n9BSZǏE6yFFeיUig0@McQE]Kc?'҃Bt5.hh 6Rji 4eI%yw,M q#/ot |I^ M&.#LXiA`yB񀓁 aozl"sSD5>5!XaEz1n&H4,!ڈۖqgj„Ÿ~Tr{uo6է]Lf*a"[P#.%\v adyX/_Ϥ<{ Oxnj[e̳~ngoXѡ3|YJ>cpa {&i6(II :U>XGдV:A w;qooO)jt_Jmi|*7ٳcϾ2Sа?)Y-ztNC>ujtv;om*i[$43NsΌփ_2ڣV@c53qkVS~T胟5IJ;;^ֈCw1=??*HmWXo7SvNTq<-&k0"<]oh75NR㤬$tű 38KIzݱ}B&?H~΄ ZKdI7*?^*q:?c*,&ϵ3{y۽XtEH2-h{M @#-l<-Tܺ^kDqIc.P< >}߬^%)F+<8R 5P*kH!BZ1 6㗑BJ~ރ"(ZA@zX)]EE P0UK@td pQC E1Dz'0uד\ cFZE]2u(VҜ-k0ˇu`jS5[a{p mѤoz3so\%-)W+La pnӚPeT1ưV v=rp_$D1V ȱܠXp.C^g#d!6^hlq}13:p()(ŝ+*W?ZBFXxų{C- B$/=eR%o;koE7UDY 1G Ӱݛ3%^+e\vիj1z5}4')n~h^03 l/Q#cDhAzVx?7PTF #T. 73|v5w讛θG :@ Hͼ}Bێ"(t2e8FB@fa~'p~ S?7ę'\<:qa8PgKѿn<ќEjH*l25bik?DƖ}a)kƇ;, pt_E'#KCΈL'@{ϬF&8~^Ng %vV} ~< p%e֐R -- H }KgzxrC5\]9F JÉAޓ/^M0tT/K'\vn(K/EΏ`$49z|!"k lsz0k5 %Msa{~(jOkwcaK~ |RL>U;QLT+BXY62Hpa0 $xFTfu'P1K7.4!7r;f8ΛJͲBYGEE 6[mThGł\;(Կ]>[mb(5NPH..[\GTīަOreIm['7~s]TjD,s}zipʞ奴g65W3`j.zax/$~ iC1HRЉ|(4|9]~L/z8n/XeaKݣ "GrՖcbx5 NCszB(Q k#;R3͛E,beF'L4CÊ|G_rY|}?y3_aVA-ڀ#kqGJB΃! HM 3TВEFص~0\edWm0 s1lB`P =[X}qHb@GPi᜸&D^YwZJe_;كp3fϢ+9F}ོpVV ["H(25ǖyָŒ=Mh'[l-A59WE|2+wĥ3B59Gm"Shx y/ux& ~ z2yY/AI:n0qn Cx#.VdvH]ft8XAwkE>%N#; 餂36MZ'=6qͺ;m{ O^sb5h*fvÁǵ*qw%3n 'c.7pf £K 7/#xJ){ MtD@Sl0^G#7o='nw9f6tNxjnt9̮%ZP&1WСh9=DǸWˢVY=6kQz^0 cvX.<^40A*#ƭ60 [ >Nsp!&i Ipol"U)FB_aT:a{&S#.}mliF^71rssZ"^6r^FBoB s F.ibV7#M%iIy)wg`lpJI ! (vnBfJEm %2Z ܿP8 ŇG~\ 6pC^sUh0DŘiA_<`$֖Eզ-%#1&8/<޶u\rPF971.إYm[:R |"+40Ր|]*?xO{x|\'1MLajps4ߕ؂E(gr"rũ4xNpl{R&LPڧrv2wpzhE==UwJmquElDvW\bV5PD|IO\)V5yǪ0Eg{=H[f RT|%`=CÙ1gx1@^U HՉ:*3d~ďūQ—b* *ƾeFhYԕvJsg<@FDK]~ߊ46/ʧҚ8T ect+z`\i9i3>, X?k4UT&^c~ڿ_w lkQ>sVVȒ!(l=#c r>5M.d>|9ev-JDW󟜧VcTٵr|;)ńkug8= oaıs ޼]B%?| XkNӫ54uq}7'Rn rTleSSO7*{SyT0Y&rY2 zfj[舯UUgQiEˉWmD>E)qǨzpyc+|d(> TQqgAߜx}8xLi|-2:]/;<,eb(&}Yb#pTԴ ڌX DO<f-;_)#mzX*Z w.ry{Gjhi<;,SgRή bE,.%'*p}(7o'[>͐mhC1Gl_Ae?jo8e<Z|ow($!Ēp.8vDDW--CjhbV{|# Ϳ1G7]': j$^|\Y(ad{BFtRRm VB` NDBq5E5:==o̮K(oyWᵿX'`PBtР p(d+yfoste d4(nI;nK+&*Ć-ҷwFQ8&I#2ϯ\I-yfH^;`(lE;5BP8-#-$).cP&,螶DF,&k+%S80/:Hoy|&9NԌTn/G(02nJo$G'=6I} e6==(ɳ@=C1c,#5s1g$t,ߚ-!oZ_ &kh}?C6!lx4r؁akF^H)Bq ɟTVthS#68Vs 8CZH^WA..D1xf+0}&k@w$1}mȯ)2*-vqASf~$u:~ qCbдrH߹/R6? 4"^}Q##CA[2T(pOy`$5,k;4hZ?|pDFm%kjv%|8seʻ>9IRVF Rp\"_b@@[Gx'Ҵ,.i<ͿT~oCmvDxܥL%7a5 ^zr1iB IR|+yfw&ئ£.ޤO;) x$}Dst:1 t]1op9~b;S֯bX a#/ g" .MLOcPt||2ec7PGOk30؈, @AxxͻR;VqVr\<6H `iƘ#XY"Ijzޭ@G֡I+B:q E#1k]Tu_^%uC968Kr3cÖ\PaƷPB3gZdktk_;Zgp1c PA`plR 7H.Xi .TUd"֕{E7RNgT7{&|uq(5cQГlh:2l CPœմ89.^o@4lɈ9$Z ZG_3p5ҤIveKȍ/qA|C]y.7*W/UQ+~ D̑)gc5d/=F?N'N9;=WK D q ɍ߳kDPu꼡K%h~yxPZr Րxy)"fV.vLx!RaC ~Y7Dyp F !`RZNTY~QU.9)gE@aqI ~`U~Rɩ3ch-b_yʐ`Ӂll`=-Bm&Zaw`͝5BTɆͦ^C̋LŊ D›i\-pmg=ӷq;( '|\ )|' 5%A3L Pv d?_֐7[/S%eb˂jTy䑋}%!g&.#Z-|S:5+"G:_mFw6|ӎբY\o[ (,?`)?t]D]k-ALI]pق-qLzevG_!Ȃk(w t(gr 0~B|TQDJ`=G"X<^=vQLH"K;x,ZDR9^<X5h}`!"NI-zt2$ q&lwˀa!9< [Khr:]qqP- "^ 0Pg8*p'9-FlIᜋkt(ɐzDfX/I ]Ed-\Ģ;^pTɕOo` 1O8ݍjg[.JA` }>=Ě9ݾ됹G7>P DI_7f֥uS\ L+4@a:ߐ" ?IY4/!*T#X!闊I7wZX^:  EdWR1fh@RJ Lt"nCzoef^84uz95YMpHG)]5w? f޺HvMjVXrxxgrɟڤtHr@nfs/XN"(鱷$=sNQvvoj[U:?8hU4bK^DK>Os&nB6Ɗ79ziqFR^7X2rz֖Q)JN4z  Wv@"ѷpX ʐ NQsgY[m4QN )F>q~Za)"5mT0/;^\o0(0CfOvIU5ڎUwaQQ6\0-OBJ{ؿuM3tvT2 cAg;{1nEۜ{<'s߁ v*` l嚞d&)F mkzL,; \c]ѐur*Ōj2l6MЛHEkmG߇۹EE >xLsi85'*5ӡݎ)/gӎxĒԤM-qQ:pe:_V]"uax7~?{EZ?ɬ]ɠ#VNÝMI ԕMPt5ç>+zbF?HQ[I; ye=ȡ%N~ jD] 􁱼<о @7퀟7Du->Vu1ITqVqnGڦ eѽ]z$Z6L,hjt$& P} u]Xxb4~6(GGi;Q![Cg|9IũڈuUcHxU1g!I5ɨ9$U{͡0.|>Pquo8{SvW*ȒlX- 8rxn1R{@p|eFٶy+I% o٭wjuk`vsmܘ"^8/5lYmi)={ nG҄uY104'}{Cl2ؑZ[h2ӌؽ0_; .hYQLG9=} hP{ !!ҽ#@i);ʃw*z{G\>U6x|>fȫL.B-ӭHJ4QtV0ɹiP.4kbd7 )E3?fnC]}OQA_HIvA h0y'"C iB|~|#q \JyRL *b謢CZbz5|3bUoMS—a֠%-"xk%?3FJK9}zlVC`L֐BX5.ي۴Dz|oNi,9gH*B29WB $gK8IoAYTUTĬ£d0|ZX|J8x 0 Јjs(QYO+ќA!`#4+?q8Dtߋ,L@!S bНNƪ) YUc5x jrӡ{՟*Bc۞|V hv~p"߾,o(_[s*ѴК2~m*(\F}/I?B&0-I'ш6rQޣI2͗̋+G'xJq`:R |2rT,;gп bi[cKp~R@4v*)b܇3k&~d]bMo;dqeDZvչOmOn؛t'2^Ռ[; >Q|d wؼ\##0% e,lH(!!7cT+" QɋeAt-LA9 Ξ2c}72߾~CKO)hz^{WyP^FBLgƩ_o !ɠa#Mcޒ͗n8 K2%#ۿ*(CdxE4sݢ9/Z}=ySo# ])TqX]K'0pғ A4;577j "GNX<.!4Jdb"l.˭ kY; 6kS0} Nv6̊`oYYR$RR Wf~Ux#d'G-0TAH~ESqFx%`TvoC QdL<ɿZA.`q.L0#Vmr:kBzQJ8OvD7_ PH=  { "y#4oR/ޤ=1`C[ jK2،B@є~Z 6?8 Ym*wͿpKV_sZB @1PPd7`" ^ *7摝hn@Qċ3 v Hy*C]W̯z2NX0!P=0B?rMvk;KKB&cУ|U7dHe[q\#E !Qּͦ>x,F̌PbtFOisئ op9x ҎU@\?ё»,=@;;. /'/h^د#KYɼğ @_~9`L [VBaʅ-( BOs#rj01Q'WAI,1꒛h@lvetk$Q~yEմj}*6z?!;VN([upm󊚴 FKğkM5͓'X;"ʶ"AEO1;т n|"zEV,ÚfԷCIĆI08y)U!lt#.@ӓXXIKZV'?~eka+ܪOA8c^mKu>nn+nb(l.I3Z "vUBo3m_FljO]L+N{%tKUOԫ`Ew~Sl`k8AKBRϮ8*/@n/186*)x)W|2m!=n\ܻ4ҁ!H 56k,Y&vPs hKh~~a&+5 .0[{lpҋa:2Q61c7N~JɡZnna|kWhU =2v60( x ^{oSZ?*`$_q{\;Hw΄.U̳"igXSy lIn 9qi`$<<_L"!2sZmo֩8g<="а53Kj^ aDؕ.M48|< AnkU0̅6mUSd.::u"YkT&8BD9KPPS>oHXl4VLSR?4A|G^?WNҤ]!wO#dQs%E?747xPo@fOlL)NRh%+m+7lyKDIӀC ϙ- zf^2umji)lw-AD`Z3ɶ!+NT_,1Lk wY|PP##|9(u$-e$Q$pQ;ZET5nAD=ŔDMhN|,wVQ4cW>>ܩaAJsnv^&NF,8`DŽ!x|OzQ3MLE~ gg|TԂKA ,RV Dvi,k^HӉ,tc,Xz4 Y]t'JK?{sY<Ͷ+4>{vZn67Ʊ:/±dؚ.$jK'eO@xN"r<^{sm`4?@_4Iz>A'-7"0 iV>t LݮR E^Vj(ɗ,$*_Sȋ\ƫw>ȽP?ڠ1TZ3ᯯ]@ d'j5oaxڦ&ݍ i5`@#Fɖ{;#ŋPLMc3D-D,Á8B >\L$LQbz̯ @< %p>i?+@~vm>h<k5!s ;5d U˧lcyCw<& Ө3S!I⓽g@bGMLn9,>tߩהobȬ#x|IfYp593[X)IqVb笄@=B=Q>/#UN4e]5/8>t f'?jFG[MF=]@i?^./Zt,u)/' -+h|ҽr 7shevoJHnͳhwm E/$ G^-k)a n^47tͶ".E),xDN~@ub(ʽ9@5971㩉rN 8hQ\}Uq~oRHłHՈHpV6@#f 3VvKgHAť,ڿ(JgP^`\˸m];ƹZQu!W==dlb~c')!-5g"PeI{U #C΂Zw=s-FXu!ـ`/5>W_ylucg3@н|2m#bW9KD9>=_uA%#[B* ™Mp|,*A8;oO-%#D7pS lr!=.we>}B5e@hspv6ЬQQ́7:”x(*LatmO6v!VWkFxzcv:":ݯ ;ilamvO1$q!&n0w8|'~;7u?)π5/T dD5mSv)x&ymNj~YacQqƀIvdh#G5 rKE,$s]sPm՚I!SO~8w}VVgQ)e5aa˦6KĀWrN %6_!I(;7ioD>$RI&=h0j5|t+IGS2'aƴh$fURώ\g9s$ p!xAZK=q4V$M>lcӼ5_d(ğㅥMa~y/cT4%O*Aeڇg,BZʝЂ;UxsJ'4с5%B2 ,>c@]i+QLHf,l-ve~ } \s~eεiR.ce`r:-`ځxV۫ { ^/k" y^$MpnrFtE3djj#gZr?ُ|1UB?z\F,1y6a*胝D‘, }BKXf(YVl8uG#:T-td  Gi;rS:qiܿ@t]/p䁍Eߓ_v]'g/@@0hz:yw?U%!Dz%$9d)ı<Ί/-$q'Y$ 0<`:~ A+`",J_=eY뭍ܛeKVnBkNz T_@>p'198L'$y5V,foX^RT$vw(V ꮮD'Kفy |V~?_(lRL鿣X4m)) i1~C0!*|fN }N[2GXu0l?g>)4h>S{\T^K}jQ Qqwҁ7L>|}ZfO7ZRgidK|R_ hΰCX/@ԅ2A -Jr I!_ jy9!zOG$Wh4īT_~@y&_6٩ÅX\{FŸ|d >K.ND 0Uq7ϵp +n j'~o" jdB0dZdG\vfBŝ:B,K0wW# m(C1yVv-̅Tjo :Me~@)ԁKZR Y| S[:^: }I,_ \Z֛}bPj)0ielQ٬$RW*֯n'j"BK۾^>ginv+y93+FוphUVO0g/HK1(_QE쿽V}DoTkhRi=,[oZjzlhMM:\VRݕ2I<ǵkrBZRKM ^{vOLg usa 3줅9lꓡU- p} o2-#J0ϙ9)F(v)LtYEXu{4I)o}Nc}#_?}v0өT ~ZU'PțW=c]K|~z{LN*<#ÛY-{|-9_/ Ҙdw@'}䬈-yJc Zn<*g5=vy=k+s LlnmDG(q~2WLG$-KEkk֔k-tyX 2e-h=(Z3Io|.lnA%r% >[ qt:C.rS$ ZF~vhM*")!qK%/<4M2s꥾@? Uذ~>aRBD")OdȐugekl"IN {װpMڭ(5M`Pcwt8-r"- 4 >w⯻$7<'0Dr_}-3rFCRxL49rjbwN{^^+ }!ܧXB77:?>b M!G7#&sH:ЮtJ0xauF+k1/"Euko9?ȷTvt<02  67)5sfg ޖJ'v0[˵M-[ $o7(w]nCyX.T5 ¥Pyb')c>nY\T1;DlU>0H=4;B- ¥Zg<&)rsr$Eta1{g.{]ݔ.Xt?'Ta39" +[.:R]%)ژ!c1"IC-hwf!Knk.7A$)|i$G(FiMSc03Ft4*o$3v0$^p%6kQ*Coq|:5}| j>{ύ!U.C jCyYOx7e'Y>5Yq( E U%o'gi*# ļ18(܋BBfzl ,S2i $% zrz;"jhϹXuk|ۢ^{ XiXЈt7d09Žk; $^_]yt j7Jl!(+xlfAD< Yߤ J:n-ca*l/Nj>fSg6(\/owWf> ;Aqnah䤿RM)E$,I5 ^*d"hur%ٯ/=JtdпBN4\  Xݏ LRݢ ʮ`;ǣ6LB>yn١+(|CNW7 >A<5TE`shD娀}{w8>ƂD˷7qjjD9Y7akt/fk -mvPFV# Қo}@j DG%8=ӗPHi̗6BP0HYBcXLBk]u?9ے>)X])(l]`Q*k НD5.QTZ1"*@u/i;MɻՐ.ʤzZo9m%an6 /j9&PZS.5_Axa>ŧkq;VɣkoU8 GhR 4Հ%cWbb#B  [ Ҵ57mӾ7&-c]*yvj*-:bcqFZeOa;Pe+Fq=*sߖdQ2•4se>}SXe|Ѱ#3oQE?ВtG/PC< {r7XGbّo. KBk?`iEZUxW`Y1}XՀ W1@(߬>X\j? 4n-*Y|ث`tw"y=BR2>Hޜf V1ˋ'qU6 x%PG頢Jr\lXNvhDfa ߖKXxqri3fM-`Hxʜ{e44s` ·{ۅ^ݶk"D l{م:ʎ "ۍ}~D*6CKP_!7U4O=`H.a<+B"Vj3UF0~!DVx7T*aIU{}ت[p[.2=IEL<X<&'g.O.zyMa(Qb22Z6g&Rdꪽ9B;}k֝_bO.Xp0p\iƮp~Hji!uwC`逧 l/ )H\AUځ"%Z28C/x^b X)v=qaZ/Xyp,{'C4?)Jq'3B&KV]["zuqu5lj ;316EX3O;r3yXOt;p:kw̬H8'q5@j)-#W*Ѽ{4\71ɨȜ&9iG~m9eR7^2/*a? icaWF=FZV119 'AyxQ4:+`r{"2}{Obt|3w梕YcVjnde3Q%bخ QV;_?.LY)0򯋥_bAb{퀾fSs]'DJxQ؋xD4Hn1E a 2Zk'!+yy=1Z%S5+%UN7L 3$t8Of|:^LMwt72`JԯT~2GQző PlusӋ(E k̽5 4Yp Ff@Jt+bpU(-n$:>hk9>Rt+Ys{oT-",̉I6k7R.g#}^FBeBCbrSϪD:CQE ) 6&Կ!h2MNY)feUc6F75ݙs##U#2Yv|?~pT !Խp)nќ?UZM)#Iխ=:zަFx63iv+9V,1\Rl?x| D:P\grKiN:!tթlIvPҬ~T]}Kj5O*N:fKl Q&Y}!eVUW2$'™|W"~$nLr7\pJXe1 qZNL=+:mHOp3GW|ص[ 43q]"``  U- ENpB_ s]ea&9H Efp 3sYCyZU,^uR~2Q9s,ϤM !h8a^v- ]i XZ!o>;PëxNT(3IVABYaAˁ5=\`׫Qy<%oHJ׆TT <2n2.U { r4Ajxy&n ' "}I@0l&/e>DnW|[rq7I1ZdQa֋=w`%7 {_ )7$CmN@k<ỼХȥO\[N:HGi.ש753 KlH!>& w9]ޮyPI>PA% a'msg>ae8E2zDMMsF¨~9N_K{/hwٿfj[.FS0)}sHփxWm[^q{b 4(%3gm09l vqBJ+C(s4-7SVaݢɱj[,3)C0tfI:HAd"G_qgZkϏmҔL6s]!}?")#8v@|3 bZvWhDwW+ބgI]O<ެ:6rгZzf.u9+^\2hm&B/VU4 #(>NcsUoK<8|=ɀC&@4(A恧H΃2X]^vwݰ۴&+XM^s4lS{+[' FoY"ȇqo1]:j%CJ{8\qeY&4E N(W?u2"xBÝn%v5 .p3CZ8Hd0~0I,ౚ!3`6ǃw>!\~?Dr% D-g2҇E=Qx&;q!`v 3b,Exw ;g@\Oy7e⠫?ޗgJDq7ll b ĀOE4!BҎICfu ĐʉOƸhENnfZE0C80gK;ɹmXcq}zީ# Ho9_|8F:~HgqHŎ?i;R+7 yn{Ʊb9?~.s=dD^\}~i@}AeV[Bf6G{]ꟺs|@\Y kyt0兯I@/4}^4}T$zn#xVcz]@ ;$#1|A:;RL* c#SA5l[r!zX;LK)ޮcJx{ǭKDo(d׺TN6"=uel8\TыUsli/ eU,#/0WdIYut אhSIkLdFvt :\r(()jՊsibذɤ$s~F8g],.%:qt]zPd:޿ٮ.qiQ2\17Rb<$TL&,C@ƪMyYZq {~3<|4nYBw4rLk6CuZuɄxF0gz0fJuA[U/4'Ks(ĥ>2dZtN>/n;.BKnشn],Yl jB:G'>5r5)+?qe3x x,5M P,Iб$CfO?5˯-Z  A*^}@j chrD{^N0'h+Y}6L%@ؤ0$lC9SftҠʾUsFBoyQ"zqm=XA1ˇ6Q9473]؁oI*uF1m[w+AmTzFn1e8rX>?W@|Ԝ\6 />1++]ԍFȖ0rPL(Q1~$ـ-ugghE'1!\q%~☦؊RL&s 1IVћ"%0d}7KlN7'sOP%qOy6n`\6AW]eQ[nvb) +n|2hq!f@Gm.f,5}~2`D GL'.gN석t&gOśmZi$jhM15h.:y%*Z|y5'`}Z8%SՕF;ֳw ^, FcǰyVD@%΢3/zjHb_({5%Ҙq^"MlKo #oG]!,~2 ^]昮}5XQ>ˌ0ֆ5(ܸFnOl6ܰm/k_շErJg u|n޹*?@_K~~c^@G?=2q-嗺;fz:@fsxPOb^JSYHJC\u5ERy+]Tgr[p 'o" y96X+QY%e k2vll?[;BX#ҙNřrDxwRiL Wpؒf[VTe~o 1i5HPtb֔Kf玮S\zu{Rt3-z8]hL#Ʊ[|:=4#viSxYC~ ozKP}ONkat/\R9cDi}}zJ8R'u!'XSkQ{% !՗eggx2v8Ihr-=+SWaeDU$q-oJ=oed3V&+ D 6}SBSS$NӁ89O ѣ6qXTֱrIVޱ@8X5ߪF-$O!;t~x448Y3Ā٠BFj c _8'UHF/hBʟ3JщiPt=MOs6C&qu{cFnY{?[ʃ#͌f! ;x"Q5ttnN$q9&g$@ @N1C#($Ϲ;2?BzY6w8glRBV+l:^GUR_ d#IwjҐcƛ SaFСn>YJDDod2pO&[Զ9/ԟ?ML\҉<A$XXƏ ͘ztTb?v [C#V! fO1;/_OȖIoˮgǗ;:jSO`4W\a(hV7Dz hg1X;nT}5*nZ'= Q&I" wS(f\fs,6DV"&ѣd~&в1> 23i:wC ;c$ť9 #bWOwn| Wӥs|k, g% \DɽħzȠ)GLsup=qΪS*up8,_Aq3 ,zU]X2C'%01,˜~fn eX^BDĶJ#zt|x9tFGU]U0^rТ3D@`~&PQB+1XZƒ( WT{ QݜRCϿ/i$DwLJ;`HJ[*'AC'! =dsxP/^*!ajϻ9><贐4!(T4TO`&.9\W.#4ڟn;Б @" >MK=¬-^khŊX $ ,lS{2n$S}jz p* * nK:[_8| rnbZFwgz+HƉsڍ? F$66 X)CtX#$[㺰(s軋ݰEV O!5ŖV&5: 9azOÚ K40V/ 5`3-j`'ҝ7HZ,xą??aPXv+,1 sL8ŴK%-wFr{+34MBAa= bB|P]0Y< Kl랛jk&/ܙ!_ywKs0%a5&tԜʱ4( bIwIV_U]3^~YXct4^_[qqg-8߄(-ӡB(.?Ǯ!vT(K /Rb(RD_Θ:2^{CuBG._`tyR`JZ8wwMU0/ؔ$;)cxQ4O}\ Xب;dX~b?QEoVBA6(^] {YPn27_} ΀z(jHfJA~嬀\=TڽD7d,İdY &PGhrg@G?V1EPޅ)AlPWfd`,s'绥x$~fWm#UJY)Wյ ;t2 ln#]0B*"t5G%&ʤ]5^V=[URNBCz#m:Ɇ&J&A-|Ku{Jk/1 ZK , RZ.faQtBqafA__UiR6W7xH0l4JG{%`TgdVmuw1Q> . NA"{`uޓqnvة!q+28{br@*k-YCsS>)n̈kbl+={~u$ },~  -~Lͻΐ1?@qOqlΰk4_Az7uwg5wIu2Ф>_Q2쇘X˳ooRѧ`W7+6nYtzבZ0n. 4_e Z!?e\Fj@Ur%Ϋ<%ۺ $& Zx;p-Zp 0Vr뉢}MãmHx&CyQ6y'#"x ?N*y?ti+^6v7|q <;';]f% F&#Yc?te`zr&e& ahX"m[A}XHk?c̹XJ]|IuyI F7 հa ~gEg$σTk':@{D}/1f3r83kAqG`o*X_ĸ1֍Kf UfG $t1:-t Vթ$N`RJdZX}̮geD@)r8,OiL]D9"eYm^uZ<8LAzf~9NJˍ4$ΪGy#@f"ηoX^ߴV^>6S[SNlBK4<'J1ԣo!GA|w͈6Om8%(p,'m۽+ EؤZXip-Ιg fQj2@z9 Ex=(5PCr VCxm妜K1w*㭿vhfA"m(DD_#(=>LZx o=܌_ێnꂭz5 4Sg ոYݶU1ďf&!z+6Mb>Kޒn\@9|9d|I힠{^y~7Nxf+yC,gZǩRٴKŰ*l+Z݊sQIK7X윾kr3lqu>'Č59-nUZ>L'Ofa_0Ʉ $&.K"2-7-fT;b;Pkr դd 4GJ=Y6Ja.> /K!.0NR @"4RsN>="941;< 74/TVu}fTm+)hP=JLPJG6[k"A羔rI@J:.6ɸ?1'6>E렫 ~nk ̓H^Xz0g!WԲ==,s=GxįoKRzD`_uq0Fq>y6OsgP+z] CUMtbK( E>W0 ੵ mp6HXq7߀+&Qx,_L??Z \URbj?@>w:rU`q[gчj٤9裃g%JJG!t~S?GL6KN\fHX4( b)t:{a{xm*( zc1/[N뒃e oioWN0$^ C5]ѕ() a'gAw7$x.CJZ*6Uw63|!:TbL#ֶݸI&Bʗg0̍;w\*ZkgN.>*:lo  )UA"$rکa&ޤo2ૠK5ЙڴHufK+,cP2pGXoXFpp}$d[Ap: n_BX1?Za~`OOd.Lz W`cer8RFuh7:q}"Ŵ"ϑC `ZT|Jz],Ir$ VWB x8e"z'rJyI>PsaLUqٝ*~&W V__Sj[ޓ`XZ)=̀M s~cd>iBRR]ר ?9N^ܹZH1ks M/x#^8SML'T)^ ?Ig}I3FƤ<:Qp<'Xz:q20*hK5Ջ~c#"]UJ8j(ɬK 8PFbNެR |/g /UM;I&}xk%N5I1S|CG#敯(lc]}tK>mYb8)KiW tqnV4yXU"/>ZG1>!2&Y+KÞ5(FDovMMFV0LI_-YljFUUe$iErq@gxS6<FG3@uM%rCGXlW=aۋ ҆Wv _{LnYT[)FjG56ኖPgi3C}|`Ɯ`P{ >Q0>]͏|[HAcMS8Dģa桇!Acw j|MO#Xk=.[p"FSaO*i;QsR"=`XP.fLVyd;|3 cn[yhTv/L+Qsd!)MaFƏ;Q#!FB(~G1Xs?M+BdPLxM`ٵ23Xɕx•onor­$@~0͑-GLqYeKGUW(k`k]e/RIfY8N'<d$vIr\-{a2 > <-^]7~ czX)]@_Y6 @9pEL]%P2$< B;9Ur k.'q'ti+ r8 òCd)Kׂʡ86ܼb߽A)Z+ Fi˽4i;`x^Ti)oʝzX@cr(hX%x'-tt>T4'K?\pCyڧ UY.9sU:F%odA(SD5+@^BLhrbLRRxTV?Q0>O}@c8byeYjJObz>!T -LqeJ,u:Crp-gFDӦKJ90 ^*;)6q̥!~Iˠ5tBq-Xd-8彜6uϓXm"xӯm aHig-CtMRG⢖f)y<81/31tB.B8e2Ixa"y] šPMYh&?P*~+ޥH9 6 ۫Ǚ@g\C|YA}3O↣J7ˌH"xl 6 ESкOeyܠԫt8vo'vCm@亣^ Li^4۷U 9 mO&#)QFv*3=%*'= a2$#+iFa>(HwbHTuXE{s9ŹlNPٗQAeݐ mP]Mx\H*8Lu0ƕcLAS3PFu4yc9A26_"p/[»~q?QNX0V&Ntp/W'5fpńk_!T0?6PjT^L Iq.oU>SdY? ftxDYD{4b+n,רX|})i q|v\Qۍ>!}pQ/чŒzka/i{*>[h=20o*ݺoP)LQx5]e {kF[Twk XcYCAs"4u"1r/6='HUf쮣e;{Z[߲nUx>0*c_f_=qC)Sz~^P! QIE80!)^%QA}_fsBJsɘ*knIYzlޑ1S( =ziI*x-g;4) KۋRv M[j6}0俋N (ׄus(%ʻCDx'/џzn:Qg⸳͇CسLHL{šSdU?#8Zd&SqC nhkqGUf>þ C[iuCCn kK]0/%3W@? TKBSzk隹"``Z]K‰ˋ\w#(~q>z`RqXU3I:%N fρ, &TAvg|*VWw%(v ƀ{cej7겸pY?=ɠZmƮ0e% UOM^1a)/6uPb^J1tuD('"ݴ߯ ʳ8l}KHY{o{Ճn'-TWZ*kny1Ę1>Hrm@{ٍՔZF2*) 5817 `K;$_R=$Ι@ZR:R=rs ^i^kqЃ@qnyc+"8L J/CE[]־A#dS xv@tZG!uͨlͷ EU95GBugxӄ; 0'VfL& Q"$t,~\J\6+#,uajQ>vJ77Sr齐J=-+AL#2^T}S$ȕrr=sF3Kf qҘŸ:׸+/mU}@mmy}յ4 Ե4tx~vTMW%m pyu"V#Nϲ諰Qy|rlq1e|D7~("H}餽7 foRjaA~O2 %L(6_%i$?p' Is.V>:Ʌ>SB'gʏI_P[u+e yYI"d 8qT6&8VDtu>r{H ~58>\g{ dޣګ"WЛ 57^ߔm2}t=V:g)Q7뫝8յ@%+'W臱5#*F>T\5ŊUgXFXcWqS;g`$nQxb"nΚbɠ`L~4 s(suX3>މ.w!K|ߛa`!{L9A "sL!/U* <8gH_6C}݉l94hvtUn]ZhɁ}nj/s> eb%tlRx4_8B^kUU6@n!ώU1>7 QeȦS@ H5c`$jX5rȓ>%݋1+h{]q͔,_̈́رgMj*aަB&1!K^,9q?J ؉UC6sY?Y\龋L Q K#Vמ$H1F[Hw4ݚnR7S?NI)B?'찫])5DP:`#Ǯ ܄Xq>Fe%"![\uDB Z.bC,KԨpx?3uVz?HvU#`)),k{oKUz5Zl' D?Nh/#'?^50ޥ8i*ƺoKv9P%s3Gr"62"saA/ ?mQ[ LC4Γ!&q7ȦQa0 @W O[ %ceK4 h*T$0\zT@OE+U“Y+>;#`(=xw?]D+-aOf_3o÷Q!*qtᤪY.h F,az!%u>mP_VD3jlբP*^"{6*%-#|r~&{~{Gz=:6&V:]^ Y<>9_AIfr`kҐ >TR8ਁէ4}]a| ubo} o+;DԢ:G̍Mݨe(:-ReuGm"Dti7\Nb&YDq_AȰqpI@+Dr˧= e 5)]$MDQZ%ۭ:xx#7IEƖ-/`T<4/I(J4E-'BrQTr~Dg R^uڍ@ٶ~$Ye ')=,u]aM'p69 90zIUW`T3ԭ7<5]ߩpJؓ:< %CQQcB󷼱@v 7 "(’ D~5N&5b+Zw7v cZuȋSb(e{:" *BۘGE'.so6f{`-S],d;2;srOΰ4=&sk7G{m:NZȌZ8J~gzqxLCD@sǸhBP[~"ivG悔PbO]! gR jC(Z3ln v\ʛF,vj溜Vwѽg˱gzRU# kj}ofEeb4yUh~#k2)f*_S~?|0W"Pf`#5fڕ&8j˂uFqLY@Q*ImJhiCXŃ'EwSBEbtiӲ ?J=2ρ$ŁT`a4:_ǘ2Jy|opTZSrf&f\E{m`m*wwމDai~aOq[Iy$_Ⳅ: \ כ(QA]/G#zI Im-66h/|I3o4#zCۗWwـR` "-{=UԒ? i#q+!b͆dg@PK{̿Y]VRLxȑ#O$S$4oJ\_ 7x[a؋&!G|\m¹>}L>yӻ9Uf(0O6myAH>_a:6@*ah8,]_7]ꖟـǝAZNd MC$\4¾պ,+#bO!V=ǿF$$,SDmzϩJę`Hy. s\ )2(qj%WA\J[/78zrV1knoYatFSO݅"cXM .>{fZnH X9j.3 [I/ڎq(gu4oU%i;*ȉZʹJMPQ7Qk҂q"G.Uw ,fLGKug>^[s hN;,E7BeemLoʲJK8"r(#JgV 'H_iy}BF - !r i%OMmR_!:Q\23`D3{%S <@ɺ:&)wrs ~oHlDl"I` yvԙl}O>|Ʉ11nSܢ'zjV{`815'{IL5[2d@>Ȟ 1;b@MB^&x"`?{s6 m3 \)&d徍I`7_-°; yaWݙ_|\v [ 8¿ԾҦ:nXl;6 cOZ|2gЙz2SX4b6鲋[$ℳi´->a-y(qZǃ(㚞;L4-?BRB}[)X\\O q@1mcQ{Y*IReN(]|*<~[%Dw~ӊ0&e^!4d3ޱ:({ R?5y!~dYlͿ ܪCpGNIx;D $5s;^PYLfz ;W2q-U[\ٺ'lpS}9IKE -tw;xDo?=ɟڶѓBS:y8 uq(!mQA Wދ7|/&u+{Ot m9QP5ԼWU- 񕄩LY5\ɳ<&^%,d QDU$B C|L0!f|)bI[N̚A/$r²FEծkrrf[uzeg΃weKp~"dLDgAraY]=sBӅXEIchӅV5WSA/E,2˗XrDf|a25뜜kȏY9C&<9S~-)Щz`k8.; Gv%cY DMauOŷ,+րxwO?3¬[^UU~-鵣yAH$Y˸ﺟ =;[*ʩMgZKә~Je|DokO_'拁}Ԯg&s7@GL~#pz@:r~{xx\Aﺠ4X|3g`šQ0' CČp 3ZTF}*l5lg)6 _Iwh^JCI} K۲.A4.HY qAtP&q*&! @|(WGJ}}iE PhЃT<3Mkf:Ju DI8'5G_D'bUFm6&.)(.d4c\ڊ,ݽT9|넠qAEiN2&L۰zϺԷ,ywlUߊaڒV 23b(TR@zu7г"pپC$Te558 L\1y~q$[VUg+D( ޣacBD,8+`Ap^Ԁ~Ր쾿hKsIE pH8D_⡷O"tb@Zyr`t iœ3ֱ_ƑN" Q==Bs@?*ݖNSfrncԱ\hmxtnT2ɸ6 1fm3f1T-s,oXj3|cHL/ b?^HSjf>4&Η5oٜѡ(Y;:zh5=,lSH?ˤiX]aNå)>X)7Q[j=y|$fv:kShϩ B ?M"LS50QLZ/-p8Ύv z T09 \)C$O݃{xݻd -;5W%')Ct3,֬}t;MWfJ>X%+'r9 V$CiT?%;QBk_5g֋ġ3>=b0Lq2g$IiH+ l E[l|p6ʗ5^R]ʭ^ss(i#HmL=~RO!ȤVuSv 7N7ǜW,G[^2`ݪhșPryd]c?mp\3j-VUz8v1vm"n _ x -n\yRbro~!aTlVEkjny el7'i,&KͪOmE?u7Hu!qu-Ԫ1X#8iߵbn* s@6h"Ѓa^ɀӥB5j. J=Kci5}płf8ߩ! 5 E1:v]Ќmzrן|t =Rg~5^!X%Xd3 ?̂ -\؊Xsjי gk[$e-A*s*%{0ѷ\᭑T8y-_ʫ;!_%<U~FtfNxފR6oqzFw p'` !+ia$9u 8ZB)u YMv.Bdy\W(ƛݭkSD93-_UI= 6T~A٥͌xibmPʗU}ѐ#rFEi(BW%0hd0%R7f$B #G^kNu[ѦƊӘİs U&Ub 2ݑ%j൘-J٣606j[].:Zc"ܡkI&-θ駬ZkYr̓-c:m+%xsZWOMMx{R4|<mϟquLۄH^ 0c6JlJ°JYm [8VG"7ҶبrɅUGhOO&ƛf@dŜCډ"]HfW+y c_#.#YN_n=IL9N\j{EA}zɧۘ 膶L̓K9ByQ #Nm'b_jaxH -fbTwԔ9*#/57uB Q1d t3zn^7ΤIg(I5՜EnGW1_q^k -~mLmZ+r%̅.o<63k^DHeeF@9i.9W:~&y{R2s=@ SChdYҥ:3lPECj@v t}!psɿ;FA@MUsȞ_8,g-I~(Dk`m7dV⼕#)p. RD$ Mdc3 v(5z+?gjb9R*~ |ˢ_]dmR6I.-g̰pXmNaMxQ>}DdK$YBG!ϵX$,S;y6i$QۻԊp$JS0>ǹq.1~'/|z$C+`SsVQx h2pr?=]X#RTzLڌG瞕1({(v;@ƅ@U f<1m>W*J(kz,#k.2_ #/zthЍq +k("7q+wfT*M6˱]g:`[`M %oD$2>X+>R*Dbzǟ@<>yerh5t=?k=yq!)Ph]3HGiH9)1b \:f8Rc%3AshrS\}}D $jdLY!DpΏՈFHBjC|Z#˕qUL5TzT>!Hjm=Ij୕E0\&ujTӓ(at'WÁ9e.{ Q"Y Hܬ.c-N*oX Ry M|O8O J={/l19 ϺcC1EDOlew)<O_P1kӝP5m CjWʠ7zV=^z˴ULʇPT iDbAgty*ywX5O|lM0 M/'ga gN\|5I{.x.:OeRu LDiL%n*K\ \Z$,G}$G Iڏ"n,dj§ ?,OiVnqN` .a:r4M2R:YMUD) WQ0R_Mm+Ú bUlDPmbmb[6,q/:p}rccoE]#,-o<^{9A>9$^v "S,N &dKNqo^ ϱzO[_LV  Nb|`CrPIeJK5!m⵨H#ͽŐO\Ust.ep5N&\w{[Wpxjm[juJ.K3".Fd}ؠ?nmlRYTS"+H"nǮч_{ Fm.s-TObF3Cn;?uu< ƫnZ˃Ew~xԤb8אDa:"m,0O'Ô|:@KYظ!(f%PT7 ̳!ƎPF0r`oSZx~sDmΒ_X3Ws]9%gSތ.$]ڌ5A%tLC߷Cy~M)mDXDu|Qqd*'5ŝ?Fϴ&#+exy2 d꭮vfq|qM!*LiZ<C3gdAQwn` mc<c 8j̢/,FVRd{>wq&OBcV obIYRZ2[n7.j #C+YC%{wjyhW ҆\iKU-f:_Ls+/S!ORs,^F ]FwuP94F !Lju]))mX*i^g~'\ N zuo r=%FO=s`JZ)JQYDZJ|2H_A;ֹfЪZ;њ-)=c ![D~r3~ W2;ihrX rHS{X ,6M0*F>0j{aRnjeOzhgMzy{P 80񉀒3[L~9"9Zk!L 6K_rh3aJ SL0z.ou)]2}HiQH>+1 Zrd_XdlهsuA;*1g{54VFaw ^?I'ot0sƮԐ8U+u˛e2k.+D;o !H [ts>^5X=9 yDʚ[BwT͛'V^ҍ^FJ]!n|1*eD88yBN_o@qc@;N욢ӇQ%oQ*]f)&|@eGvkG-BQy~=6*:aQMvj3VfM(,7MgLr -4.+Fbw&e b4F_?*Ex詂W|ԑ;N͉V_cwZqĈY +h=e Ɵ$vcsGir)ݯ-{Kn\Ŀ}^i缻a]ר|w1Eb8QbTRrR4_֣H<چXSَCꍬa'HQ]A!t2xG;zT5N;|%EuS3.}qk{ %^G)q,>eQGo## z*=7K8>rHV2KNeqO\1`u7,*n2;ԁsxE4ݶ:lkltEkO%?/=qY)YgQ+TF)4pRXi}I<ܶM N֐3AqSC9>)+1_$[6m5>Y$ɋ"yN0ŸA3ˑEEvG!"!o>yDw$Ľޮ6E;X0{\`pR\ӪMX}^3jFf*.p0!l} \- s`>̖Ⴂ$PCX.rc(w.*3^9~ Aj~\~W.UrPt,Y/jA%7#]EU(%bfwl5hR%ׇԦOa27_V~7d:U6A1J^歎'|۵E9<}_E"38;d=9 ȓ̓3@k2zy$fpTY[ b1p xg1 Xi ,I^֤d#D~g)O}YXMR%2fŚ~ zj?:4hdehuT>X3+i6"2訲&;T )L2rMbN%b7QE &@h%,5RR%ܤ7g)Vf#(m@: +f5ZqKbeLmqJ7>"]]P ڮ{nRJ+:2d[\+9ȵfrK҉%Ϳ#j̄ME:s%:AQOn48YSBM3V.@z#*XCvӔqq:m?Y605٥:Ҡ4^ܸp8BQK2 n*G)'~mWzɝsMM9 r#4nk<@Ő"ш\Bcpdݠ{UR&Ш% $(k9+Vy*{;ҁ~3!qS>p0VW ]g,wU0Z1|v>GLsx#6qsɱ}%DTf2&!PK|I@f9l6qd(s7ۂQ/Wk@R _ksw)s{#ؚQ 9T}63<3z&\VE(J({Tim 5r{AXw/҅+%82h1߽IMZA;h+9y؀(@`nF;D0붠A1) "|hޯ`Jׯmm-Fi  )(hLqzb6PoJe˝Q/%^Ԙ쀭BP>Ђ۬2S?z&vŒax,?\FKW+t8lP;'!ԚjU=2;*%8߳vqv4^94uC%}UZ=fB%Ш8'fDӊK!~ lmTG2N0OTA5kSsR7~pGvA8eA ?oP[hOuL˳kphA F4va'+XbкG^K \a RcJX螓?%yr&J! ^LV- "\~9x =X댽_(~"M@;+7U9js" S;%eUD,9n.47>uG㽈9ږ*m}5 wtlpԎ4bPJH0(H>b`7u=6d0 fg}%|C9UUu즘Dz>t A!rLktw n! ǍRԹ.w;{堕vDaimpE@xS7<.{pPH>qzl_pb 0V1Jccua!du0 %Bd`|p"g<k-^ӧ}2@(ũ2[,"O8bX!Z՞,7D/ZK&-!R1Ɋ8bۏAe͆Gi6` '2i1̠AQ:vʟ.S'6G$KWxG9_;Es?"Sso|aҡ\רsR^Z%_̂eA=mZxqZ1U0^r0HHDS (:0d&:(1X?<@FpvHlla"tָ"R? _Qci2AP erƾR6Q,GҖ=b5Dw7['_b tHV:SQ=YxbOaBUg4P5Ơ82#1xs{cJ9ո"0n~qnSd#d,V,W^Ic,l?T dcc @it؂gup{IޠlQO?D '}-JGe?@?mcTgFj谰/ PoQ\ &6|ay.h`)"Tc=diEnr_}K?SHM>oMK:U{ZCe|D2>ڨ ؟oɘ[{Rҙx}P'%~ۭ?/Y^1qs/~24Sm@)U Gk˩Gn[vY ݂!:nT|`ֲN* `LY.'%󵪬$:jzLJʨpe!-iHx"5Ȏ3y)udAЀS"uL=^0u}ch98-Rmr&( zCN~\_2WRo סy =ղ.BVRJ(I2Zǩ=ݒMF\*)*oY6cw0@,ccசD y.(w7ſi*̍e:⊚8Í.moK|IӞYjߤA¡uB=Ѵx)W ߯W23xQPbYp m^[zo))_:rN~JK/P[6#`tz1Lp'LH?Ԩ }0RnPF̫x&vgq+EM˜8[8L8"3oU55tx֊DZc*,ZP"5 Ui"+( Wp|3QGfA_ iY#sQ70}6\a@V%^@81Vokb)6zL".y: عg(Kf-AxAk27(Syn;?WPQ`"F2^|IRxPlyl?Q2OKM`FݰŨbѮrޓ%|B=ZJ~ 5o j$wNMV`9X{7*V00B S+(aR X+8^Up:<{trJuFo+rpbӆK}ʯ(vq@&|Z.@"f{Ǽ-T0A5OaW|cSXIF2Naؼu=PjZMgfSFXeWPXONپ!o/gjesimvh`UG>Xe`#]±%s*"[lK(AA0I@9*<\5Dn2x梦|0(se/SR)y儓E1& Y֒&tf8 Jj!W`(x=WRtY%hL q\՛޺4ҁ8%)W!dG "zɒvPfmkVaj2ۤngzs6g]Qd%MA zXcp̂?# ȸ.poRU- =wcbzK!9?. tīM֥;b#J648c#~g2<,XmW|fSHd%U2J~ XY2Ӆuf.!Ŝ#(Ū R6Rdf l.7z ߙ:2l1͓ý(0} M66|uI,nw:25PdEMd\TA)6Zy.#a1p>W[tnUOaX+E,3.*-ãDm2K8^%!# -yfSwɅۄe!4y *V `jw%UH$ދQ,x/np_xgizb-[Kbc=6b:3fo0s:sxٛ{hdZRC`F1|T`%=Zv!ؕC է7݂@n٭1D/ Xbn//}UPfKqØpg46WY fq˔1IVX%Z 3 O%5T{A"{.T;;KkW\8Ӏp7ܟ{Pmާx<D\M ӣ!t%#OW0rW]G &0YC$#&!d' 뙠O=ǜNؒ(\iS8ʃ${4{bDݵ˃ĴmÏ:2e)Jy縌Rϯ8< SȥFpQk{ֿ<`TT0nW@a(1RB,‡ͳph䬓«ܽ!6\7!H z+"3>yB&lw7d! tꯨ|V.o"9)o1hB6ĮIcr* x07E=&%0)x(Z\OW+g֧ X- -n,vRT14=n|E~]_ט-š>DjlVqZqjZљ8DϮHv g)`.Zk5Fnk-<~[޲P-kuO5,tr|F%˴Xm?$K$[v_éJ"\Ԫ`y]=J^߂P\ٌ7; /zGGna5հ뿬pMxL4|xB ?ȜLJ ?0DV1  iҊXNNtޯ?2:"ݿ㛳-_[Auަkug #Ac niyJz?΄-rP3Qtk6-yn@U d32g1cPP\ĥ `"[)끦vt *:/k8]F!-t4pkкΦX7-l4_ 1 ɿpyi2!` n}R}=H6y#[{ժ قMu_ ±q4h/~\N+G cqnL3YyO1͈FhڎB9ߕxwS|[7z֚5'MhAxotɚy֫b_KSϥM7*M8@o N|}5*eT@+7ݔ[/V]å? G#ʨC7b$@ ,>%c aJKFשfrpW4tyM޽Fba6lrʓ+G}Iyߝk BjlLTҙk]f9ؙ]zrgi_6ĕęL3U4?ӛu1.P=L+As1zz. f(pD$Sp)m#(3? k&+^ v~d8ɗ`vt~HYP GReR : \|TX*$?΅J tȦLP]Ro l(eՙr zUx@l٠fOͭJx#ˈuŹIXb9%w(k1ϕ1p, hfzUH3@^^]J+DÑLS`A9ݳ !<>%%9d4e;Й=91b$A;&mBG\qo"ivT_%jX6uP~+=/V, @tKZ.H)  6H;Z\z!zѼ[na;s) 4m21KBJu-?;A7yno2џkr1S*db>mՠVB'ec,9S?9)BPJ"M$\ fЫQaRQ/6e}ks^nW|ȵݷr55,qa:Z7:1B?3렚R*:ҩ£4妃(CAX$,XGSz#0LUo)犋OyɸHm[0nm vCp.2}49,1dB05(MFQ\;WS_#!&69{4[:q#nn4DhmM8.+-[PȠ~7$f^Ӯ1ײTpM+ LMNV=P"[KkBB8-B=%=[6J/K.3#[@BUO7અΌɯ&WeP+> R ڍ FS8ڄlɂU/sf^`ꉦS1MƖm@0t`%ɒAmyo3uZӅg-KxF N^XW\~ λwTu6X"܅4tj{ym 0?p@@ZH"//[,CpvD&fBg%Ax'>xha@XT`y_`:atVÇ{tVoɎ'7 !QNRc@tl]xn1):'ߋ`@ƃҾ tj&q HMUx+G66UBt+dp3"{x4ZRgܺ0ӓC:c[%-Y!,w3?V=13V9o>V,@yjg&}h"{Vl̎ŜE# 1|2b ł`l0vquxT[XNcFR6Kdu:c%<)0TPLjU8 8/l&\r-d8u;jzxJ8FGܵf@:C+oBzliͧL ʿ2ٓǤ# 13ϫ_n?"@Jd7 asBNt63*2tsF6 WxR>0k5^]&k_nRJ\92?>ufubX/n;,&Z,ϚF4sCXig40woH ?:LF2j&1d43a,tTip{7FZ,p׽joD2NWH| 0Qh3&|n 6)()WbQW-{XphBl?_]qH`Z%ydsqB$/qT(FY&9/E=従cپP?ט*tfcˎr"٦^^ SmD(S }}9fo_s~g~_! 3IŰ+4K ;g5'0@PBK虨s2aDI)oce#ہ'+ҧF8 ?U$ɽl×\ TJͿ!fhFJ r0̈.|6w+]- ~eÐ펙E5aTWhn3_rLbwfmAm!`mתub9ZW_MWD ܜkl{8 lė慄>XK.ᾉugucČ·2rXǁ%(1Ę" `eV^,V ҭ {Wߐ:L݀FNIʊn=dp5p'b][:e2ήvDq\e6ro`=.o뫤*gi`8:}rgK!_ DÄ{ě2ͼ?'0O#s}C x? YAk}8͢)(j:C*+bYJG2\vǀ,u/T$ t 5K!焿&X۩ QH,4G$?kKrH%{Dkp*L?1c|!,<@/q9w0K i#O5?&[ӥrL:hBV}JqDNZhj #8@;AwI1<"%Ӓ/ 5*qw9w|4!"VeYk;Akۛf6enʊ}' \jEIvf.g]{xS=jнfS}C9 ]S g c?!HOe-5` x,F5fmXk&72 _Pꜻ|z츒كL%HӵEw:'rVd,j?*4N[դbdkI ݁'4CŎ)dջgoXQȈ ax# W~TlHK"CnhPQZmu ZU/f#A jVP9&?rp-wɴjI#{;I^zږJүy"M^:35$t'5cR}0jWSF\`٤Et.džrIjJx߸7Fb\q] 3I:izTe4;ڹ-v/|,vqqߴ:~:_J<=4M ,Q) Yfܯˤ//x-LF `vTT?TOV8^"3LS> 314ɑrx]NQy!4epzȃB0QѤ); 9Xt?z'P$d? OZ~W#pxjMl8z2 ֋s=ӂmwtkC1)fr g=K#0ۣ{RW#*#众e/Q>P7&b 1b(OKY"RQp76RK^ć_MMR\n=Lm=GC);9C;0_ = }iP24#ʃ<0jJgZuOƔ97M< ~mu^DHnL%3I#) Wk'Ф8ה+y.HGŀ~CCLp[2 "r3*.؋b\FJoTH#p)ժ.α~My`oҖ nH ,N Is2n$Ǧy\槸Y:pVk HRx"Z_a plzX /Nc{#Dop <@`yB0pڡ }.F!hLe?"N6wZgņX %zn4˧rd&{W,kN䟞*{ &z j3#8&mMpRۮ*H+wJ*f$rB@J9Y@tb[dXp ~!=޲l炉,uOD7ٟlSRV,}Wۉ>S 9wD8MMQT=;WY *Q+.aSDV}R:A=ZPv3 YɨdmalLW2+)5d"l(榒 Х|`yW %me`kUǑ.Y)V|crOr)TpԑAO[M+H<3HV.eqo<9SƘNszXeO9ݣT+t&k_ID?8j`8 7w/ {eg[~EwyvY\T]ױ'j 3St#vBS:ƵByV[YP፠m_5!gKm'¸l^g_KXF#nbk0 Zɟ8.rZv2],/U2(֮o#1EU/)8əw P^=pU(ښZPmQn>& G%f{]3G3II뗤WmZk>~$q5ԆR4FfS)q(#:Q;Ɗ4piPt@ML#fI;[?Ms ^Vj{ZWBbD nEvwY_T JUӌSb"\nt1#ZyFHaszq2wQ ྎŬm5d׆u@>青Hd9ݖ4L`-B8REʴ (R%0d|X=呪cc:mKhgUYj!_RKvLLs7$Bq]I_,4mjVsMv<b8UH£APp>9 *''FIJ'QgcG+5f#mrG %Ƨ1Hcns &5D ay trv3/n+_PVp25oԃ|ΕgbH/o@MndWY=,G'Lq1k@$n[X*9D(^&*z|ePuRK@l$'фӃ:")T*pP'An릣E΄ ӝ(k3З=[tתP\" ; !z>w!Z$ B\gQZ.YXx"->5)E%؎Wш2$+MtA.;h}3䴡bX$DڢEAs'*N{ ,lgb$h^yٺ9Yu$pb~cL*n<|PWTnqZE HsW;KK: 笺EKnxâ&jQK8ІN’&qK$J;">K:ܱ5h;v[<Q{ 4 J ^ooY\XQc(Y̮3C]*/cFuÀ3'=\zqT ުc=#htrׅgH3^]#öax Hm\u J?qHٺ^.r "Ż $D(UO g ʧ|~D8@0-|y>wɹ2Mv^ʐ.,F#8܆s.I0xTq)p?Ql912×M*p1 ֻ:L &ڦPsV6fJ~-@?#u$ђ`hLР֕zɷ[yx1l< JΤ#OmشsGܶ+tHgPWw?0M_Ƨ";/a}MnShCPS=~@>Mj! ed&j?|h 2Nf c yRsׇLr5~p,ۯ{vleva87ð`va(кxv6+XkC?5iʋd n6ΰEdm~HO+g 1B0K{{*Uv"H)V{!  ?>,Mpux~|lR0z D0^TA: k29'!7el]DGkBNўo.!dDr#4˝დ1\΃} ٌqPBzj&lXP0U+$.d>`eme|T ;9J7ϘQA 0t m_ -Xy)Ocl\u?.$ [.ɰ蠀珰ق+1GXsE62čph!-I4m3QU /f:lf1| u4~F4{GjCbj# 7.nPBrxN5a1.%zH= yoRd&0WU2bAUqH *&*d3s˽K&צs2f1U)<qT~G<ݏTۭxBB˸{XQщ#+Pr20>j(5v.U|,=LL_?b8^'M)a_'똡4^ۏ;L 0{^]0z7C#.<oכ+\?׉/0jkY0\XFmNR%B&~5(1} }q#,|+F42kKlKՕdf T;q謦!], 'c2:^ 4:v|+y}t`3)&G8%R*QCtz7pWwpJ0էEynK䄶oC d{eo7kﲢaBy/ K%9p'q`n7!JD fBv J <MQG@uG j|ҭQ <#OJuXДn*!gш=S7EALG]3eM`I7=+ 6UMT@[)V@Üt>xpA y0}CƔ eIu`،T%r>hbXO!!\ -^ѭVI=6zժhksE^؍,;6123ܢi]j0,)eC-Q0VrYn^}ZP_yO[{`8Lflϒ?PĘxk*dmg<ytgYdNDZt$ ۸I8z #'4w9ac=+^;uD eaN$HLuxx-~f*<- ðZx."vP2%؄Mo7|Yvt9 2cl+BwLZk0dz='ÄD)bRR3SHi%FN(=d2]u:AꃁLe1ԤIf@g.*clEn5g>7=$vֱwX|fE,|̆g-O fW 1Hr5[ 7 $bf&)_CNjqLWrjd#@%͙2A[A1t?&ۀQb[`WΒݟ4p#H1NU~~BxDlN366G~ zR [GRX~+_@5>rKq;Bn{HKJia;ESۋw'_TXRR鬅Eo0ZVn4mu3{I~5v&rZo3LC3,Kg@ǹ}Buj +?ч`Im>KD_[(iVp^G.Ʒh] mnjt?zG,k/)zՇ*3TYB4f)jF?|cXc0 ҋTRz'i4g]80m͈9%TQ$zhL&%S[{cxCW75`E'Xq8(@JBLB0O{ uK@zB z N>8`4Uņmhmc#|V?3ǰkL^gPr  g=B۬MpV^4ϳ HZp2rz.>X#Wo;qe߯RDE_9Z{gakXOdcu8y)rTpoA;B͈Lbv9kkYD}*+O,+ -H9zS˓<x2<(EPAYǩᰋY3+Fc/ nqUOԮff>o: ,c^5 @+ӆOig08ύ"ѸvH壋:Lj~Ё uJwP1ĭEAȧ+6zk+'N-2zD,J%S-N} ty]tu}r`L7mou$#B%f|ay8Į@{5N9ВMTL 4p wuz\Li8Jo7,n*$ݬbw$2ce(:uO)N& 5^=mHMR-)!V$hu?| ][vDyWФ?r58kdyq;2zeNv)_Ŭ_`GF?br.刪~=?N[K/FZ=nFXVR옙7cNGT. `may:td^ ,j&I/bSPZ!(l6YF1}^ν:Lʑ'})`drSqz=ҵ`;;^xv&qu/inp f6g%-ZM HiX d~~r[Zóv8]֞nSt&Vwl 60z)'}ak׾Ry5|swn"-I=rr_Ip;NPWu OtB ?+GX`4m( skRw脫RG#S!6AgrfݯK@3ӲЩՐ6<<7(O3YXmV31 E ŇL$'5fqثm3W*oFmr wvt.Z-ηEBۜ?PaG3{.1ƌ&fxFc*#*=?DDO w,PLцj2#4Fviq*Α#ԳsQdgq>} (^w1L:S1/&I;wj(s\O)ā^b͒ 7X 34KF{Z5o/Gh 2!Zv! H:< 12]_Fy|\Zif,v3b Wu`e9ym?)]?~%wOaoZ:'9hAnQ$U<.Ģz e3e׻>Ba+}A+ࢅ8Rs~6S\PY]wqNFTRd?*3BW?&_w$&ҼU(h ßTonj`s^9X-=qRL5/Y98 aPZYhW<1{p詞E$uod+6v({"r UЬU`Bbxqi}Î8n1B~5fETxt6Byݚ*X @$C~&fXޏ{*viU–l8F#,Lh$&FGܲ'^OJ lL7r`e^Gr7+@Xn vOK;Aq#8O Ğ04^{T{Ib&tư.yBJ14g::|,@蓉p! ϹtP4_QQ2N}mb&(S-OW>}z g~Rg]3Uf,(笾7lg (\:QNij6 \ >;gd r/|C}pffUxA3*y9ۑirn]<1WT̖ӿTvSWox._bru MXrpóܢ[Ub{N77ߺL9(.>:7ڎTi|- ]l( T:´ λڰeS |k'(1 wSǣugؙ/+'g"ymQJ$ T(&>mu 9Nh/:gu`,ga _:h_ 5l7c opljCzRLO*׼mxct<7q`-㫕X1@-z4AM W+ ٺ,Qqp'Rn0R1{J$b 1?2Njh_˨R8_zN/m֟qg#XǾ;kVn!k-qv#!r04]P{3[N`oZ G[uM^jUsG+ -,K 6 N7 A0@}K6*?dU!4+6ب㦼:YQINb"7\hQm1۾bM~xb1XӝT`jYh*hFZlA3LPKַ\=Q*ϞUc5hChV u_i[ү)&, 1~D'CTTxoZbui+B`Z/@=nĢSיb/P2ND'3`SE7i5Du1JO0_3]k g e?b^HM"Y޼`&j_n7Z&}.!%b)* Ē2Onz73b"xAζu7s쏜DRI$}`'&J O=UJS}٣@<5>)3橘\`NE.@꠿%FEnͧx"h[ @,۽?l@`W=[].NZHc (R 霴7Ρ/g7mތҰh5gͷg^7#am%0x"'#y@S?M?8-8W\ZYh w!mޑ7zy.® 3;$,ҎL ™P}%F3`rʑIԣ+M۰x+%H&Gh2oNSxNt1?K`3`Y#/ˍ V=m1HQC6- qHćuƒ߿zWU۬R3U Q24򫘝XۘyBߛW,hhɜbs3D+pA8 5F6m%5ZO1^7^k}+c8Gƹ~3 Q(iEGh7& i.eE8/ 򹵙?SKx0wAt|xڢlt4"//T?^cnݧ0?UAbLI#tF1EfK`\~CjH.Ȱ\|Cq /gkVi<"l+aKʂPJw\=f!UPpKIhoukBo;APT8wAFcveojF2kiŒC`[#*lBlua}y<֕(e;q|RC`\y%ɪkWeS8XhowBޘ~ !U` SN+HIe|OId1hq s3(yQt.ZS,EG8qۿ"9Q2Z[>pK='XEvXԓN KtU2ɥL?Mg>`T] f=hxN\}k*hK|T& CC 9=l9~2_ś3qBx \v -hGXG*j2a为nYUcЯ>Mv{$.gr^2 NW#Pl˷"ȕ~yTYA3t.+ qQ`׸p зK\ꛡPC3]?M4d-ȼgNvѢI GRP[%v=p<D_}|WL˛*!2چzs \^uqxXo8XCoKhQ!C6^b}dV?[XcD`JZؾVR%X rk޻ΰ>3eׁ[o"ɪPG^15N# b'l"DxA )6FVm?iSbb(mB3X yZ ,7}7]d &/3BR@/!r=e) boode@ 0T]]@"h>ϷVkeC$3Uٹ6(X^ Ç0BζdY_C#: ~)ݔ[kaqC;T'Ggn6Na 4lOMT\X}-'݃j(;= Rj7 E磧axTtz.WqJl R{ miIjEJ5kvLDh,wV0!qāZ$Ze~?ikV5#'t<^T_8qWՉY %W̤C^6JOazm4d}wI,W=㔰dSlqmFI:cxjᝤ?92cfAS'R/+Cm'[J$^20o[ _߿7qo/I÷27[&1)@Y57 +[xQ G;Іm'ߌ|"-XΣOczl:mpi I1%|KspLӋ>GF[U9NlEGbM G$r rebϪ摧=AhϞ~'U"40̙ e6ŽT`*^zH[t)VTaFt8"fzhr2n&PYAV0@,pd;6. yӔʩK +joDod_A{q Xo=FF o "C ڟSug{گW'%lF?[W%ܫ]#tmm>Dq:jJdW"ľ˅:uŎB3n׵,ٍXSIyeeak n@Awrg oDHVg114ր4X5j +}LIk01 $5[M]iK]CYw&=M8HYdbGpv az\]NKV;`(ja'L/-Ȟ9 h[QAt1P3nR褰oTʳ&y*zAiiBscujڅ+l;#~08(54\x'#.B? ^n 2l[́CX O1!|^^Z>5H) [sbCS'mM ƘmM?,'f;N>Kߞ(F q W 2z-"^P W46}ctgX w/*M{:@yX{eE>$`#g껿>-Inp8qjwGmA*N&P^&zQUsjI~PR=77nΛ's9lp7.g_qDȞ[@{f^.>٫,90GbnsYkUj7 d0mBQbEq8dDedt.[kdxMoZfZ؂=i`^'rQ.ĘbhSeH3UY}P$G#\.¯h$p"ޭz6Lef D;jZ(y$~*y -5lܞ% D! >VR89kU&KgR3k Nzy#A\[VﶧMywE)wщ5)t ^P.Ofdpy.$=;aYd$14ý_^Q*f8d}k|c٨L[` U޸W+WPZToCHyx *+^ߤz^Jac"q:wX]bP dئU"Y5`\&ųXh4 iG/NPv".Tp33p&WSb:g"iA!^}S$}J)nYG.ςt9&t)zREuzʪ&w}nR*$saİP8O5ZRWLk)ĿN"K .eL\^.tno>KvJy!6Uz"_&+d'!ss9`wo8(K`r+f/$Ҫٶ/ژ gއtj\[ kS=K[z+{` "h>QKx[fhn vZ2r玄pd g<ς&8RՑ |ply>I|'-(YOg8:M͌TUY^ .OXN/|plqQB;CI86AA91\ N= [ L,dhM;uW_/TTa OiI:Vw; 5H b2ƣT$mr)3K.0'ee$6GfɻD"H{w]pf{  SN~;>cq>gs:u3v ζ.p\L`B bvҌ,3%D}3Rw<><ׇ4}Ž!$5JdD7hn•=? iҖ1ApD"pp E 5W$'s|LI*pM36ĺbX&rs?å;<_Q2V739veݑKq}83%kT5XbU*O Qg5BшMՎMW 6SN= z6Hw㉜ݥ4,4(xq5XEowҮˆQ7KR(&(ɍNWMezG}8R%AŇ]4]: 쇮@;A9X$̞sKv?FX*g[S،絛)}x2e[)w8Qt`>.Pœ%@4~k!Vvn`9gCn!yR|xn96ITţ;ۚAu eg ҹxݞǴkA^)<~o.WrfZlߐ#?D i46/x*`n pH"#(C0m-y<g-::.4)֓{\?M+U6@el62'$AeJ)}KbXY$_%o{VTvL([J$ҔppKqǪ!EPФsKǀ6ƜP~~ aYSŨ6rڬ݌K~a7I8`5鰀jWjJ,E4MUhny*]6us:S%9ˏNB\¬uu?+ .pyU|T{dZ3 l=}Vh|H:X4vg(]| ,{@cvg*4A`2h}(a_a²&^6E5x86Rq׉hH:a6< VBqI-RtP)];>|o1o8 |%_:Rg?nHVʣ7_jeh(:1-IG\/ZM>2pQSL$V7rƬF<>D8 2Rv>cCg^67%B$[OUFj'|cXJ\=xI^@KS6]7,qs.ѨwAwB|"̓}GKJbT_N!Iӭn _;դ[D1E9ԣli 6 TA13jw"buD^ lO(AʩMd WYƋEW/Ub7ԬIZ_e{ K'iO)b[DS:3;@SFEI|}m?vhn5 I G V@w8\ M rH'v#Y_4çw>\}5օekanŝ{bB&~5 ǡeY %%H%8 )˫o;GOȓUaN({$UJ5x'na_0VI•#NYqە5#M_-͹HpLMNgf!ӁK:.s^iO] 'l-*.B Ɯ'k0Wv55SL/ݰG]+`E~5-ey&ljl>A jaIw;yV(j2=حb43@ﻉ @2R4"$ mnKGS`癗MWl9p]U#kFwΤa̶Xzk4mh%D"u,kcZ#νTЍ7hF`7h\, rc◷H5Au_?6uϸ߽-]gn5~ \l>uP N j, BV +ЁKd`D஁.MavbrN+ϚU%_=2/GP]f'Ёwj ^XA&d06_"˾coB=b7xGz=y#bsq}{o0B.Ǩ;!g#;ae̫Ke0U;[/;|E1x?Bz M&Ihz8>`C>_@Q~~{ E[- e;W+ ȃXXٴdRu"vRv8!\ ;>`UcݱUXprVZؒ?a[VRl鱇I#l$5`v^7'G%g5ETPc?ZE[]@Z#!k0D5{ʲȢ]Yth';؀]4o$W-+ eXK Rݐ5.!=@O zx_ٹjo)Zvę/M D6{8{Lǎ9j~Z㚩J~ UN\^ 6D+vVZd@50L]ȻSRۇ/TzY", Q;~x`}ݚ;L7 INPUy9B|c"EWb:6O8'a!YXi|1`9+))Dm pҎ-lҶ/~9䀁luIS|D^B(yEm:m Nc$YԛlQ;KEdjܻ:NrUתxb2I^+ ʐX'o<HCRLjA4 |~ұ^vodlIzb ^!Z-_#2 # d_'iXC 6=|Z"0T $8)9~Dw3(YMq(!ǀGQU%UM9m8M8v~[>]&0 H.=n>A 8ÇIcTcK uGMZ[4$͂S\n{H6PB۟l~E]~|O7aaFy ;/-ΈJ>$4hQr~QEVkkR0Kaq`iNYE>}@J)Db&AFú<X{8T m1;:b4x d aj32t-ݛEEzAGB&2 nWnS;黊#!c& y#/͝ԫkG/'\3qw-,F+hDTvr:1S">ƏmfTs{OC/zl OY6JZW?I"'2Cɀ?p)µR 5s.4D댄۹|xPZ9iܹ);DI'9e(t=+y|O, #A({5jF+<ve۽Mj'yfBLY3 IZ*0DY•Da=u%BW[7F7*@EYGјz M`H?`1`k8$13%0m,cĦr&4yM sEP=v\$"&·> [ YONV&2M%ް~(x `ZH bӿ@&_gV3 ^n`3R̐HgёGʖh\A I<$,0AXDBH{FML~= 5N@*^3鋯NF`sef+7gUj ~/裂gd3"~kCd,b4mɯ4qIoL^[^)Xj1(ǻ~Y[p<$R̒Jo Kl-.`!($kd$0-Jׁ"A;T+4;7!%4Z/ăTن1btX"&,67TT"#_j P9 Lfˏbs휘PyQ32؂RL<(22%8t,Y;b~TF? #6fV㹚ANGх8d $ho5y70`3^X*f=PDɋ;JXC}ARp:m0D{6#˙wF :q'*:A: ~%Owks:$&g2r6.$E R2lJ i!Kd"L<΀L^[N6scƓ\AA 1!!,5jp_ww[l!~Κ`#sXfcIW P#{AlU%V+ۼO:%E{ií'WE%}+Z :NvmQ74U9]n ,(շjhH:4TRݗ3mET|P#{4V<ypo^mx4F!9]e9َnˢhB'y1i_̅dE Fbv!c y".0Ba[6vLA;m,%n &,@Hk摲#dQ=E.m;J$io%qq"9/ieA$&ٹqifG=cc!}MPBg|i0z-<>;W@ c4Yf?K]xp'6UF޳3lI 6$uػ~ti@+"WSu V?^uW?< >]kM,[o"ͧJe&Ya eFP;b+w#zНdo qk'bE_ hinK, ^4Sj cI21(av G6J.!iJHS4KY5Mڶ0l`4xʀjέ)|ik+K8CT(L<4`ՠ֜Y.CRH:~6⃖#&)6A-zT-Tܯk Aw,}(5 =}Mv,js5}Z`#E꯬/Ԣ?'%2yg prB AE[._'ɕ6e i<` YBL /<95*.9 `}]/yCWA~PrvnxŻK$egLw[ "8p9+xUQ<jηŘ.[%uN&mCFKib!yZcg[B]ȩ)}8k$FɴZrRн٤sLg0COۦ2l3ߵ9:rL,ީ8y _d"')cPc=ۚfe-VpJ\RHf7B'm8M4$] (ʦ(I+#Ȉ&L;gQkx>Tzg~rEA鹖q9pw.EÎF&!QV͚~C j`~ߙR, GQ̚yxͬc@ ]ۉtH+H X~R%##!2ͺE刈k~x97i1;DUa;4u+<!&.s*̪zRB`#ieXfJu͑6YFFNVUXԻWU8wܿ"I'}TvWC3hfK\7wld0X;G!% VH4NΣ]Bˢu]g@&2ݫ\*1֩oK<IOn2V[QEi){ݚrW(͕*pԪ75U'XG<$~jBǘN#zH6 YߓZOZh7Fak9Ef478 Xi g">Z hg )!\e#"Gl]'u y(KHVo j9QGSUW6CȜN L%0pKP(jU~38CxVF+yMCPbd qSodr|kMV =Ա~M:O,ORN@I1y!%iBÒle @=Y4E^ ro(7m3P7WPr:UYъnиEVq(nry67bi=$?/R!/`XG?d-\?s&bαZ);W/+!%HmÆUּt˯SYޖSja]^E[$+|RNT|ayOQv0=/OEہGW/fi _vF, |XLXIc Rg8Z)m1E'D5*#u`LgGi.XkP|x2΍٬ŠG{)n64)1̤6kf:!em̺m*bDAӂg%Uf(,}FC0"9q߁X%_ƅ7IƿȚxYvN–fޓiP.1",tblDi@vHpXw4[jLmn42߫{ .El+{R:+4.4^9 Ʋ;k<A[ z&虧K\i\rX?i.`}R7XCK@qnlG !颱W* =nf(t)g^\)nqBA#|2eN1ab kC;[}Ĩa?Ϋ|tCojlECJC?1΀pGrАP0(}ю?j`Cx Vĥ;>4F!*4ePvOALDw8{'!V0 r6GiC.緺>JfNJjMmA̓ ,W2G+L^9cKJ q& )8"4 R|>KFiL^ՠ\-BHa% co4p5\䆰Ѥ\^.۞Yb)ĴKj?/lVK=e:I.Ӡty< uN렻,귶Eza^W# \|+( `vE_1<_ złPSGjPH[ JRD^Q!bxδ ljǩ>c9tJWʋ6&N.C(} ou0딋rA7ъ6"gȗJzHVEu|5{0Vam(V5=츸:C3b8M1H?]Qv$Ӂ^ N?kmĥBQy_U"R{ۥk{{2XNxlaF{<#'2S%BL'NU*>EN7N \=^ .*hX_@ͼSs "IN*(4p[j=*\f3?>nQR׵)aWQV& IFJPG 4lg1Y[[$g$BÍk‡A !BAB66(T97oGWj+wWμ#S4`IR | bFSXE2kYLݝ خ+WAMf&g8] {"N"&nWdGמ2UfyW880B4xz,ȡk O0jWܰͽM8w55XL~sP#`J0GKWhF0UAqw_$؎*twCu,GBL>`m}<__dcRȭ'EKNj\' 5{S[=/bLDrÅӕ5D?G9;* *95l[~ސO rtJXS1y$}*M߄&vظEMNc;_je+?428@A& n*m'R.H7,nȡU’YE㸺):b cIybw=!ߥ>c E#xY5SxT5Z+M Ƹavo aX4?kk,4O诹]u70K@ٛfd*@l)x~dDID?A}{["K[xc!?<ӛ."c A}*0W4=f b1_׿4"*Z4mֈx42g"h+"pE=Lqd"y.y x_iﶷGXİ LjY&;$>wyĎ14-hF?o]FC6l_bkٱaꍛ`ɖbIO$ UQ{͚EpJcmʄF.q}ᒬxH2Ii0Eߜ^:*nCۆ߹sM!*ɋ *zԫå$>aekp0Jj_%`S0ߗG[j S*r5" r/G @'hlV lͷsN{ls:5,0by|^+7NWmb/$WG qoTw%]fJ:u|_ѝ\vG:hAzl?9Y£ oڜ܃[uI5X=MӢդ2l =Æ\'W=O;,g.à:38;ƻRW&2ឥ7&Z6fi7qSC[|<\bXa&+Dbo@fa8UƉ@$9"Lx|Q]܊ãG Ggwagd%K{D[O'3b"!5Q Xuxa3pGPY%><\rҺF#sN8Ĕj-sW8`/ӟjZ :nu}U$/DB42g"wZ;b΃2q'瑖jD~<*{[ʍjNbAXph uTB*}<YFj""{\ltD@"o~,0Ǔ-rT\ pF^Sj2Y! )!66BAfs򮨭&:f>hw/>Mض% (W Y(M#2RalP7osۢO}_L',%FjMKW|ɸx۴ l괴/k_1aR$/,PЭ\Eq'&DKُ4<{0,'(2‘#4E\.4kb֫%HQry9臌RB-4٪@_ci:AJr K6ұ&K޹!LDQˍwb6W2[`7?֚W/#]N,j7HQ421`73X!5&.fx⧐i~դkY;b~$yVڀ wk'!y(=1#,;Bp5NW 7U~`ޯK6q`66AOu׀CYU !0dgn+[29oU':]CJ?!{g2^3ǕT/yP(l_|dkɜBլ|vgAZRگ.ˁzMz/F |NQYhi'j Г*EkKOy FoDg`y0g٪HOCFz}䴫:t0(j>$]eȻ l7 ۴?N{:G+!ݤOu쏜^dv*"JU]aN8L[gXF!RS>XjpI_IN1LYԦJs=}boE`̽(u(xߕa譫]y]6 !F4 P\+/퉉A_E%8妼%MG: I {07ΈP̚LǦ>YY#&ǝ;6|cuQD,k*y4!H'P2&dFtA,>E]tyӬH(j|׍Yl -me?pkuphᘁkEr` !;5S;gMan-F$kJY[ܸcΜW g>1$%s*z )bF(ʦ#2.Uˁ+8egZ H2:dxRq9t8 8~M.h ?̍p2j@ UY9C7.,+_@Pp=^RZn9ݴ]iP#%n A\ E2PFgeI/?|W$;O*:|r s"YEv\e O>R}-- t}.^#R#'ˊjj$ųS,pZ+ތg,p}uؗwnb: v7 ZJN0h ?_6IЕ*]9Յv0v؈,V\ILSQnd+E" Fjo07`;ƴ&|':`_կ5u)![Tg;#q0˄()=O Mͅc 99jh/b}3"&veTMA4~Ɯpc9\q؃㮬0W4IX8~桤q0ґ5bocG lw!R{͔ȃnŅgsht!+yeny+YFP4M[OiF:c8fl+2Ʉ;'t. َ%ޢ1| 0.yǫ*ape< ʣʸ_0PocF`JRQ: +/7%K.jXzdl1sFJQgHiGYgw;S@{0êm(?Rg&xJR<{AfF@9CCX*H^̷[nCv˜ -G?3vIwsfPP7L?ޜHnW%$ʣwAwC bjO{4w'o,/ J/(MIo1k3g%Qz )8gLH cK8.ߣכW:g()vؑ!"+KEBl"ڻef% 6$}7+-Q?Ginr堢>eyKK[@6KՔVȔMU!qاj/v@\!G73(@a\/fXLmDY4~To[/_kW$^5ؖE{^%a#F3HC+w7GRkG=eBA`㷠ty[xU`PS~MI$x99G >Ok`z<ꪕefnr~ZxՎ2ߢ["OC5S/-֛UU6h1,gJbw*7܎ΙVh2  +0v [&e ݸ>XbEZƴ)%8/=TL͚$ ΫIe;mΖV*HASzB9Hޤao1U]~5`pLЅ+ݍ0v:<>{_ej'8 XkP D}".HC0 K.{3qqUH4|-Lq(%4G;u<,L0Q/T=/ _} ?Z`-֋M5]scHv*+b]H6_{eX d]:xa-#=y!5X1"P:%SWd운\60D`E'f){$p'%itoJ QiyEHHn+[1}Yh8Sy/PN I ~/%<zj CD!#H9\&?^Lh,jbFWr;t(tIJ׏ΏEڕcΒH/H ч/%>8^gsdԡ[ujB_F)ぇrB Y.!!,?7 Wk@색}ڮPػ A27u_ *ݛ+g(#,C?Yz%V5Ȧ6g vAk|dԉɂ$ WikN}2sVg{t HR)1< 3P}&[S2s(1|:]4Lmԓ 2UEy7ubBCCBǢ pNQT),,Ph>q1GRU qM_[ٕ,)٪UIk]xB>{׳c(ra _yVq\D--ӔArDӎ̎?RE#wte>7\2T8Y4pg*pPexo@faxt,]6'ps lIh&wxgޖlrguD-1@3ڇiٹ o6ǁj-=F"my\?r߰U,t.{߄Ai/ᵿ LX}.g*!SݕE{8.}B4+-fe2"*O`.yg3UϞn!!`(p=h>#XjPj,xes+Ҕ|Vz9f\ɮAIAs S̻̽42 k2%*$$SsvA3g1X`yFqDA@bU{ARU/W^I卨\AJ5 r^v@0ˊ{i׬'ў&ni&NF!~n5`w#XFJB˭txe1+"Am.% IlIN-hV6Uad̾5k^A 9Jn+6J)dmQv}ւs j+bsm!..5Y9 'BJ$YMKt.v`#B!@v<\z9%#OȒܧXHCOvyK?Y>9W^V'CE8/k$CF+ņ"լUawDT\M݂ZlLҥHͽ1QLB //=+c\[i^t&HյlzKy<׭?tв.&gCvƶ-qĺ w@,} Np!vOXOKs_SF2 F&a#DRNmʢBbSf,MBswH%ie]KݜwŜi4F󻩽7|sȒl?Js^}|oMӮ,CVI2l;o A$&rDvSƒ"O;au|?"w>DW矎ٽ~]m!czp$> mT&ţҔ/LyY oTOvB|h¾Z\pk-pvś䴭e[j ÜD1 !j@q}84Fª- pI*iZdCH(tc~Pt5-E]gGXP4Obs,# R7|K)mx&0RFDσw[}ߺq}u4QfL鄊/q!P*m./yc&IO)&w p g!!} ZޓRYºU_Lɉ f=ڂtfTIˎI=Ym/0]>2m.?.ndʡXcg۳&UХ}6Z5P[bzSZS_@3!s03 T9ż>mɘsf%O0?FVa_0X+#I팛 NJq?J"cjQgInE e1?_p.R+m7hOPST⢽Nn͸Ijk2\*;rN!tSqu'iTv.aŤ X\!Wpݚv) nCMUPRȝ?OS5I{~P;W=L>iN5#bJeƒ  # @ҸsG[-s?AmqK6]ʕsp%*uy_A3oh5iRZ 7^[Lŝz|>_:U@ s+Ȧ~u!|\q;IdG$g4$c7hFtkG 3h[Rz_~oK?~"=R2L{fKp 0%T.Ey;2*[fg9$1FFPVm+bNx[LJCufUq41#}cqq/Ѷd`A(;S TTa&3nӿ-Ӥ(ѭtp hkkh *&fΓ25 ȩ*ƻYDH 6ɕ_.X_gpPDT+`\t46)D,C_pL&i`eQ,W3U{k5;FC'3Fh&'0X㛅v (=p[Ex~KCsk81"h61^6{!n[Mg6=BshOBEi!0o5*E21DXƍ/^D~I(Tdz^SApYF͡TzB}%^@5j"+|"Kmِvp+1an ƝH83F⋫m^3Nqs,nVtI r`vͦ&BEYmd̿Tskb@BVm9"wkE_F0FlK70{f0zS@r-1,ֵ7(@x\BhF 8}~: j'B9{j C ,mGm)ϟ죖菮TϗCݷ-yOx^2J+ s=P^aU=k^<׉r~vA (黴m_.H>-[jrXOuv/&6]el$uDPGx >!*3dFhVq瘃:p, %_B}64ӱ9]u]~)JLcBW:`f@h:#5ީ<_l>Uہc(zjIxɞ֧c[A*epvVu}D69}0*&{Eb?<ӥ@,kn)['Z,?im/ H\y>;ȮW>{LxTWكs-\%Oz"O6bΔvŬ,^9{vW͗' ppP6vd㹽=ʛMk* vM&7 ēBoT@T.Y @Uo%GN=q8 ▥#HRy0ieH;bC \sFOЛɄcDn-82n{Će\2$ F=g?u`'IA(NQXǀ5~RvQ{ꄛWRO <=ۜmRԠt&v^hMO Q$8fvn֚";v-%6lh5KJcgw6(ӇS)+E^R̫ZQ>&2I|{6iN^aL^̻n(`Hn@zrRC)]wBbKW!8py|5& SG;wbʽX ~[pɇj7t(^UuQ#%o3 hːN:oolvte {HYzo/N\8[K s'?B){Jt@`sd.X..Z1ha}%؆2?[yOGEsU=#)B\~b@L^OںcC6ilq%͋iGP%w|VWW;h F:Bǔb'Pϝ<㵗\i{kfAWefkw{,J`EpD`S@r͊Sn5 וa[wf&6q,k>[m m6Vtb -l~Fm}JvFҾ@쒋ES@zU aŃ!#'_F;]+eAZ-pWٞ\_&?c.T614|=Bn(K97Wo,XU;>4W2UlVrbnʥw%`g/bs[><\K/\nYCȑ<-@G+ZMA$HځwƹnA|B`Q'JceDv:?}H]ˏ0p÷_nFUk`bkg:i>B21WhDVzҨym2rGXr/67Ү| #*(73L:@ x݅r-j]h2IN54fx>}`eо@eJ͏nnbץD=>/{4͚3 6.9eMlt^X~\` q?eB'e!uCfُfRx"2VL/vzHWa:bXCd7|7=v'2ԟ!7=m`oK 4yoEJ"v˒hճl|I X44KQyJYBK2i>2UJp#0^ WP,7ێ+)50;ioc l4:fXóH&bVp>,+vM Q<+kQc3IfY;I9JlGf@[Ԕ|V3ЌYjJ$W۳7zH %5ხGiƘTZ|ґvMpKQ( eXߛ&1Vaĵ >!DE|/$чZ&uƨMr3!+(T>PU~(ȧ/k&/qʧUsH*vw۵?e\]5O_ \@4l)J-Y+ `?k9Lݦ2sJ3 z33\P#??k ;"fH"gUշ+G=t#K(5q\ )k oFcnܭX#i5I{=tRO XGS1ktHYn1p4M+sxWVQz?x(.ζ:ykhO SuyDmBzwu_ ]*~-(=[fyh֘=G^sb"m1l5.qg}\S%l91e\!}IDUDX׎WdiJbc3^]%  _IK\cf2׼yeRN"pcrhQS|Փ4 ϱ/CtGL]WDC`=(:hښ {wE 2uNdu=3ks%聉!LWV% %(*ڱκ![,?Z+:] -jJ&i4۳ ۨ]==~~&P?H}Wd`*fOs02"L! Fy*ن 3%rL8I?ygInlЬgAև@ Uk&'+5Qs4z!GA;C^PF.ƚ RഊPʩֻw t&V @mN"' *>P(X64D %]u@H*5 N^?}c;i[Яg4A2U{N,'XEBt1#]af.h6, Kƴu(9+UeӌKWdW+(ѩp+skE9O_W)6MYL_e_>$erI#vq2y=.䃋oHgDNע.fRo|!Qyи"f֏3nR'M+pk@2"%xr8zkuMo eskL\@ndN`iǫkI@qUO*sϫDC_GM%ǫ =6E<`>X"iv W֍-c~O)Vd OR>gbA&w m+Y~~q)~m^@q*}Q6|Ō׶xoh0BԺ,)<(TyGz:e⬳#Gs7*%A8Kczn{Y&\6d{ Q#;O. yZz]K=;QCF5as+42 Q,=QON)@>vp=fWy*h<~"Ç8<ۮ-%2$=:`;EDYڒޗv VbM,Kjƿ StC%̸]~@k|w iZS'CasNmLoՙf\#;Y+c.JŇue)wJJx뉈fu0E xmWDJ]5Xe) FMm25iiaYlh>G] QuwGK|~IRǐd_AZ~bZ<.SȽ޽U?8|Nt nPL#q3s '$M\kokJڛp1?O-]p1SZ,ø !sEVEtL$$y|dI׉#ݭ!V ;A͟KBOp0t|jĤ?L Q{<[fٵڤfcצЭ$Fzlg4(Q ^"/Dw|<6 *;ZvE'b<H m}ZTh=[u[p5P$7T /o8J+ 5ٽ"f%R?(\ <ZY.+~«&cX%SeUM D|}PxKhL*‹:@Qs$(wD" .6_{ij/ 2|j@a!Di%h(6hIyEۊH-_{r܏Ip|>zJ ~" gsxm':ET=p؀vaK "`?0s)bubk n\WsiQWs]#OS).Ӡ&&a/FfD}q!9 ƺ*.zeG$͹8=4BvD#N.[ci#e[C >;&|:qLA(Z(*C@}~iEdoЉGXsA=Ju¬Hݦ[$ NQ (?L`(C P2_)qmNJ@> "ڭgyZPMDWIg} tSnP#qZ&>*c+~J@a*oOX6!] X\'%F7_7tbg+~,\؛eFq+g#bG8R%BKF+ U;sO;\ NV@wD>,ӌ$h:"6ꕈq<8@򏮿$x/83I'.|/N,(8؝RA1ܵ8Qex0-9"Bj;(x|n܂Ex=7 $؅$ط1֖ϡ9[{r(w7 Ћy q^Id?Snq;Mas$# .ѓ/VomOr%Υ>sG춍Nm`(4xr% S<5F nkJݞɜ4ptӃlOѮ^i4N :G̸wv\ؤq=LВ;~Դ3K1m /"U|ERmaEcDEM&%"zv I%7<r[o2iSCe+︁8̰yN;7>; ?_"So+\q$8^ I4ѥO"Ы&O%T B06]OC@7U$Ò n~wg縐-w>\HAƓw*^d>k›Unƥ& ,UAοxP('*pud|`.jIIɛnu\Nc ͍=@p3TߘI5ttc0T7J%wUC_47яG+JpI豕f(39I~:{1)K!X& h2Vog?)AHk]t*cm:d+6F̅0F^YmV+r(&8Kx T R{ϙ{Iې7pQdJ $ >8h%B)) 9] ͉haێu]RX@N!$@%kȯ97-'_Iv;TN?yEC)̼9."uҾڮ&-q<EML S2UJr=% DZYAx=QFMwSs=;Q tZuӑFIْfc )/N] kϼ9tE")zYs-tk8> 0?5E&4G~/3TDe7gqWD8Qa!걽t1)=c:v-ȥ%tE)hX3SאjIT>Hc(6KwMas( <-ffPn#FAc&{{JƱeW}x[kH.Q<۾0Ij&ض@^{hy5\ݏd{ )BHqQe3`ͭ%73բ1)t@|s0{U$/!_tf+qTN S&ǵ֦x8su?goshʦxZ K>_cgsDz(f .7A.m6ϛV}L|O 3>$ux:YM,lr>mkͩFܦ2>i:PD!Ca HR)a6G\:r0VB/GC$%ܜlFFz"y}iB=gQVgg-HA6&i+3QAMO㲈%ȩc'h5ڴ~qA6HLuI{x@6rV!4~Vg-9KbwSdO<5wo!5!GchK5}Ρh-Ur7Q=/k 뇧#5Ze\*NPa2`s8i}.W EKS#C܎-<؟J{C `dц`>,ՠd'Gy81\S~ZAshvQ 0-3)mسq Ϟ"ѷ>oY "+îo%DLhn'7_=Ž,ƖîoEv/I.CGe?rU4s9,\|ޱr qa3 Mi:RS%2>ml&LgڣfNlzWHӐgyYEcNJghLe9-FyR(g"cb9ߝo{{zdM/"fEZFd3pGW$p;g6̵P(j}p" YK~erwͧS/wklYxhjKlz{,(*mLq8ۜ>񈘶Z]q i{;W JՙJz| @6Kc~Hv\ziy p l0IbX m[6,̕w7u!!GXԪ JS=P4%QN'<0JtWN~yrɯUEʽn\k%WGE#exIs^ہ ,hP&is8 \;!כ.{&:ʨĞ]-K;]H76fi5Wj|ڴN0o_\xXSX[^!4H2Yg6ai{nmxz`)n}&~!hnBf%\f VvBo&jhz,RѠH6o@{:ipחY7 f_"+oM?~71 _(\EQ[:LOXV/@w6:_aqsqPX}y/+~!AJ[]R$FLco|<ܨh5褻tń坞!$ǧ0TЀ-8İ$t)8oG 4BJ܀{[cfe1Zx+()Du8|zn)Z@esQפf vOqXk'g]e<'2[\q.b5['f?}L|;0u}OMF h6J}Wcj᫉r"(OT$q<r6#lpS|?c,[ I޷/~"N·k57?6\B^];? k5h|_vvOx⅍;K/+ /|kq4:x𻷘آn|md9? +0Re\FU G^H{$YA 4 h:&rA:&dhᖹ)dnYZjo-45RgKL [SB > Pp-~,4LKыz:Uޢ;۾|nQ(^S$ki1Kqow=wЊ!"!?Xm0Ȳ⩚9 d/ ٰPENč> xr bRf<3'ԛ׿Ytqlzz 3}"Ee_UKg`0v)e2vTݑQY`p"@Ugjd(j 6$!i{7qëp~ɽ5̻- ] zcȺIHqC$M\8IJM[=b0$[QjG|[!S\Z,\m|$A8G4eɵ֊;JǺ16WAy;^g:Vbf}pDpӉȜ."`rgw,m1tʼn=pVFG*,/oejL8d2 HmOg3ˀVL~pq᭬ ןT9j -ݜc})v<@e፥oPdlQA ZXTG}-:|X2eTd!.ГΊCod!ą׹Q0Mxִ?Yd-ܝ {R?Nb?DRmѼt5z= z1*hN, کP ΂l(|Dns:>j}J˶qT{n=Z ARF3sO|vAUƄNfMB5|-V6H/ȨH/,V0K[=/}(u񓲸N||_jd-B\eM)Waz:Pї ۛ݌ťol_$&x&6:{a wqߍ;* . .$H}$0!޸%<6|o𕬳I^Rf +M L@WڿSԕ' 8AfpĻu&Aצ:9M2fzq[±i={ց{龚J:~7nCv*.+r_qz%TeJhQKKn!jFAn >mR;]B|.C܌hI-oQC)=R5p"D*H@Ao\I% 85]ya׋s(xgKZ=:{nR+Vzgu]UF;5WoHVHL<0? h=Ξ+M#wPV=GNefҟ!IO>=_hx-\Z _ǼBX@֒{`XuD&OiW!Z80lv@_[J9sadS䁨CNjo,~xϧGeX'M_S8E*<4^c^oqOJ{P#q+W$b5u9+*K [s[M];|?wq', \0ĽeUEGDNy B@&fN+bXV'~}Q[ZЎ))@:?0="ӻ_\t/gE+fy]224|Bfnq89Qs( x y{zzp4O/EI5|7x=#ЬyƙIbE8{5µj\I++t6L2qD)ubƕXNBk9 #> 2®[*6[+B >)lIRu A05Iab\ҍIG`Q _>y@޴dЬa"I'Ckz j4 qֳebSAVYe=sjp/Ð!D *+>zRW)3$u6qϿ7zǝMDk_3/NxS@R8D[ ^ !AH%ݶ1h#k-Cٌ.-h͸$n9OrԀj3nO; V3#f~Ljsl@Xljc#ψA3}W?+ o+V ޴v6 ji(`u R)M^fvVr(h8|b87ZYЎǣG;դT\FuXH,hRGddp)m(ylfb@kTBZ\Zƽ"t&.ө,R[{F U5#?5Ml3#wJxV [{l#^oԂ,(j7H]>'Kr* aa[Fq>1 $ "^ˏ=ůDu--k1;bT}Ռ0xb2o"lbXV!gN.~yFK6)5rl,0Z27o3& ZWCny:mL`y`:k82*ҸEiG$p藲~+?Z%0aQ$$Z|58Ia aF:N1yxj`Ic<Vt~HZQM7:~Du/ }sN1 SfZ%0Zb>֋1O0{@ܯEɡkH'Aǃ+r^yd3L)eZ!1g$BAr`˚}NhS${EZ߅ ALWtc+y)ZyZ"z\ UcPY.:כ7]+[d*Bė-j\oJ`"9V4d.|k /xmGA9}G^quWAnP)4Mpsɤ uT, sVY培 .N.j5{Uz)ВZYZ)mxr?^N (VN?M'B3s~IC3BS#݄)X{CطH\}5 pT^Fx҇\sOO\>,IEdHUn>>08Ro],4d!F$#"gnVwJ齾슕3S;0؜ey-x$ IVHNA_bpaZ^>m ɒUK%dJo'R/;^]zΤo/s۴js^M9:QxC.rLmtw\1s}g#*ե)<("z&gd`.kYT3`+˹k[;&47+s +JV@A[Yn^XoP-5K&¡궎 ׍Hzkr"t'^cT~͖U"Aq7Q 6P gvJ7)f t1h9 =lp4}ȍeڮD0۰[:NYU|EԹ8͗yF{ Dk5ӂRn!@cr$P 1g0zz&h ZZWCK{e (0gZX.!n%i(ԋ)XFjQdݲ.:.5 vhRdž.\؜pzsz̖ Tԅ"m Ht`cNhçP?温Va'`lqr !./gLj쉼؃}bԋ5]I~\j= N`n_j,m(H bB8I-x ↮'q 0^y KI雯)x`걘q-M8N>-6Ha;/A %" 5sý ɯcWg(mKQٵ 0Jxja:'•録Fp6}vQQ<} .9ȿgç~G;:Uv ]J8E^I];>heQb/'\K͆|pY}XV=ҧ3Ҵ#r< u!ٜn7i 7-KL*Y(HqO\\?3HI&-9p HYfP45>)N]:I:t& X;&(8)){2-R\Vʎu! 2"k -/_FWk -xW]xo\ Qԙ 1)i>14 Wݻ[BH1*WլXXl=,!<^ǭ0{l.ATrbʬj;:L:_Ld17p+4t1yM<d3,Y<7Pgne=hκy{#W\?rds3A~E 跞\{ U.ByM42,rapg=[;THb+6fк]-J5|h2+y46EB_itm N4"K *x8&lGȡ0ZN_4aРMp·)A=K!JQdv&ʳJ4zT#13ɐ7lUֽ*G~,k[U{)JN,[IYG1JosҀ0| n؝XOdTCi9m/Lr7CZ P0٦IC2ƧlWUeJ? 7,KVqj~X{`T˕f³k;n壤ܒ!_A@ip-5xtEo)XOB6@| :Ԩ8$ fphnHϕݑ[Yiis}!/RݗTBnͺkYJ'7"_lYNNG hqKDY1\6yD c^f@dž8W.ǷdKj$LJSUb ,1c+wiZ9a\MK1bNwuA#Q緜vZb nZ=E;.N_#\꿾5ČY$q}r$ h9QE 5OwV^5Iڦ B&z~'ȐjiYםSPGXe˧Ku\eoRM#cV#`c\ňV6n T^@ D^c$ZSU˲%0}/SiaW D'!̼>)=,y vz|i/6=)`G#TJNl*Dw~U{TX3c:H@_qAgq>~C^~+tmGUu_^p5M$*]oN+%nV܁k ,9dNీ1h>9pD&}Τ0VyޔI5K~oi8ƤgStRJ껤0ͤ=M$]X ȗYV1qFᜤ V2ظ<.3Ƭg3wNAN.UOeܳ 5~Kܸf oQ\f\_;y(;&⡥S s ıLPݝY<iXB/Jr&HR+w( @o6XQ4T @нy N*Cqr%Lnbvc<Pn!1 ^1Y&do%3 " LBNf^Wekcqz&1yB(Nmd#D³Uj:v{!8Rf&a-"w~O3?(Ĝ= }r9_;/Ը@DX~dͰ%/k`75:d>fH8np'V|-6넩۳ºIj ' xa[Dw>ŸLI-u{lb=lHծ"ʡwZ7C0Jy(dtߺtp 1r!Mlփo#|[C&H6çl@S}EdKH^MybÉQknrG*$p&:f#RY<_Nr}}I&%TzY6qU7zRo 0| 7|ПD6a.g'Kֿb'W{ւHBp_4>-дZl u?J_=^i.^^#tg zM9q7ȶk2͹u'&[NҿH "!PQB%a qVt?NyFמ],a7[,b6؊"hAW餡VF&cI:m#da~/zLϔ-Y}7+lN6{diŠN6͌\LK Ӭq8t:03ˍm Kz݄|%=x|~Koأ{l8麝z&5pX UGx nsz; VGQ]me@l/*ڀ~eUYl.L>s1c=/"Pϼ/bN׮k%7x}ݾoTx&UBL ֨X$ʉB!t_/~1ԯJ9V[͎% ys6{9Ք["y=VݯÈ~?k_#p!QaֵӻCA+Ύkׇ-;%F:4<}*' prtG)S*dzoQWIмr9GI0Pdh~*`?' r}m Ը5BH5UaM32$\noҍ_5h8ve_x yt.m ^@;ľAW]:<ʇպP ˦$kB~n M\x^2 E=%wV8̭R~^,'WNmWX7#߁::B9u6mT/hd+zQU1_^r#B&X~P͹vt 3g4Ј_d ˰C2Hm􆨫NI6tL:̱>cfuvЏ0a1Iẇ )pf;OQH!r*2.?}Jv4]]6Tه$$ j݃ӣYGST(C>9 oO8u`\(A6ʀ-S"C@b9A ~9?(^$<_c"")NCA슽+㼚*BLjUxMkrϫ?\0>S;7@o^jN_O Ͳ +hHu1au$8otBXm$2с@&?S+ QCK هw18sc)9xC&p=v50q^n8P_u&qcRj!V/`hM3/'rF3X, ϫ=Ʊ*:~_+Y= 9wO3ɼD6LP'DyLYijxlU/y=k=VIna~b/̈Ջzβ)>lRג%?F*i f_( wy1\+,"A}_%!U<˸1oJuN&BlE5;X2WÁ8j޳b1i,/-1THh|nU`FDѹVN ! o+2QТ!Qx>>U/@= =-_nM},s7OtnamDɞ$,]G%Jީz!+w,xs 1օǕiLn7&XzD۔~LWGvE$ZT}35]!M]-coP*V_ŷȘ8fz(M"5>7E5I;i^kχ˵]Gvh)?KF.kƼRlZ{_DtY it2va^og-;7QF*VNi\/Ӿi&>@jRMS5[4l+GI{-] q꣢1j> 6he5QHZ|F( U:TH2=r ?&CG1(JIAfrk1(l-`vƌ+IKէ覬weW孍[Y`tZNFvy}.$D{ϛU{[_GX43'ys0p֕UJSm% W8n\=fJfsԥks Ikf3Zb95O%'k|,|Q*ĭv e6,kjr(Y#5`fIw`(1ܕӘE/Ȩ4zd7q`|>{a7ShB̸םf/Q ΢R _] M\8 z,QP0aeBQ-e৽A Vp#h@zSj¶0clO|ui퓵5u] HĮcP=KC 5Dp&Ƀ4fd9r3v}|P,ByLܸIpCsGQoD3{tHcXDG{.ا`lYH@łU-xAeg*7jI.te؎]fIS`Z1h[h<ZuŪ_c(NU7?B`!1J`b5/t)! sײY:y>|Wr(S.TMz.L0-Ґ"sh Y"rؓ4m(j+[l%ty&9\?wC1Va[(;^i్^Z}ٹQc R$T:`Y`sSXfǜ ";D TpjmB2Zxԏ8%jE܀F_hE^tR}wV}d݁\hP)"niʂR2 ]E H⭭xbh쟑5 YծF*=&^|1tЬLϾk@ M Jn]d^{\Yj%!usCʼWsJ/Kq\ 4^+/mv&Rm96 OWV*5 PfPYfvĶmˣ9vh\*v]E̓뚸 $;#JoFNFÿn lM\xpVZ+`l`b:⃢&"IQ|\}yyH"L!B%1HkiP^A s mwKs |޵V];)gbֆGByH6U#) $ɚI]cnm*zdsڂqt,1XM'}'4E Eʃ6z5 O6 w5ZrͧE&{?Bܐs)b--*[ǹ/|cj98c[n<t#lAT}:+РҼ DL֤NcYLe`r ͗+ +¿3NķːM6w?3Ll5ҡ] @bbrD,_q{Nw VK`vF2K-04Xf}AE}y$8zxpE5}-1`wfpܢ[1E:P~}k1֠?K#`V:td]A$\nDRI0gZ]S> K$#؈l.ÆE,8rQ3>`^݋'7 ѝ>)'xIi7|` q5kU0@qnծvtE3AAfJx.1=%uU~MIlAήA5MeUU܅u|˄S \p> mwUG}K OA(TS"QR!:vH=;$#[ʳQ!$JF,gGuekYG=jTyvŭN̤2sRf)6`K4);-mq!//U@H>MK)JB]17U@8?SVQ bBԨbg¢mK}hr_Zǀŭ&auZd}}h=e!x?EeL (Yu'ȳ"&Q`: 4D9N'һԏ?UPuOܸfF@GtV, Sgf^&38POß$J< o5r٫bp!!]'%G\9ݣ]]!J4IU6߭k :VczK<(ThXpp,֒op֣UݮXL4 ]%y; %Uxçb&qjA) VrQnnT kV\E5 G8!8_,)[nhl:0y:dnMYsl403/:.hL*.]!YJj>|}Q{}䋎Pg.)D@d&9μMm"w1'5 K?W`ӂ.VԮ d9TvЄTMι~o@uW^;Gk6 մPzBF@d)Zw7_WLd/˹A%?A-Sr p:>XM!.-"`Fa@Jf,p_^.6$֌>Y8kGrav1! vfe5H —.{8]Amt&e 4ǭ]rn?׋Q˧03wG9E Ӎ3aZV .ޓ,-{7Q̼S#ԤZh9){cn)A9DnJ:pہӮ(54v%"8.o#~@6Ѫ5D9t`k [X QH -L9*kr$1n3=B  ۡ܁el5(P~Pwn`U )#":_[bISX_;/Մ2?Ѳ栤 f;F~mj< [ҩ¢S﯁>gWI{q2PqR Ye}38tkĕ+Ub6|fٳ]5 ' q 5sjμ܇a;Qd:}1uy'3y|v<)՚PG߮~[/u*'"ohI-eFELn y" 1u'9&QchXE2mNA84!nUx1<~8drl4ЬkuO9 tVUexHzHo!fKJעŌR+ˤEe8*~/3%c,kƙ >:'wJbeU.FH_6`,Mnm=A=.s`jaazH%Qg#gn* +)qP|8S%GI7I!#nBiH js CMV{'Lͅm.!oCbف`-l WelAY %B%-Vhp篎9pMIEiž ty?9mI96> QK^bqdEp+4*?SN㖺)LC{tNOHCDTbչn <Ą_eDe|fAK*bRF uLܵý;3.K kul~MLCyVkb{M3Ϛ1-$VpW=RSn#c)8xێV(k bWwkyXq }šfV|Y޼MPRW]p)^zJŰ-ه`zggPnN-!_ t#~U[|g0M%}=eu;Q>1JԱ6[To7'42Z_3{͡ͶyKXqQcbE4n(k#mz [/)iF+3ǓH'%os͇G.Šsߝ*(w{/F(@IٕƑ JzuF/\7}Q` tk1dW콖7pg{WKf>_rђ)cGQ Zc5Zhg2EᏪ"K"LѦyfw_k(3s.,"&vKb%+FC\y^MH@^jʞpY|L02+.rZKxf|%ҭ H%#fk)cZ.:[q&4< rl1OFCGDl~;i$]]ܿN MAϙOGE2~l~瘘5<Z8E]z$P<ςN~TOvٷ$ o8]?0Re8"ocDm3ѭP _sEoQs' t-tM@  ^>.[q)Ȇ`V`?|9r\LWy36>FOH٬АM1w邀( )C#S|Βp]aщJ~,uo?zq+Wg*{37wh-l$:D\h>j0;b(3fwE-P d.e:>gP0f=g%CWdW]33~6@*ՠPBVJ`6#'&قZo91F[C>|=5:!a&I6Ao3?`͔jsFaCeϭO鰅CqC!o&Bhnd._Zxxp),[NH(²?v鹛b7@v+PJh[!BrCo?Y;F2,ڇZͣP1AvE!-h1LQ}C=?j饩0J%$cd!#d' \0{]qT!vNi8yӧ%x{$~ ȦgoebV=m]Ĩ 14%?X4Ej{1u!~kw90nJ" ~jZpLT2_cW+4l5AJD /c84#YDEG]9zjɪ9Ӵ}Q h' J?“)mFZLxlu>Nm3_pDmGj4td_dA)KN3jC?TP_,\q).)mgJSpY/hiR.д|S?;=,L_5U`&'ì+,%(lLA\pP`SCmPDRV;q KٜOT# 0aQ93BT<ۚӶ =6޺ x6m2 ~/OGe]ȑ>^vX$<>m ]9"!&9p56l#rO~|#}6}hr qTEyxZ x-}=4C*a;aP-bc-"h\O+%q3/~̩{PO2ri9^S`T`E|'tOF~}i6z=p-0rr†gZ{L`N.{,74H/AnD^GB[2  *wAƽkh&='č6p=$E0*FPu9Їvi%Jy9(0QydfmO֗DŕcͰ<}|K14n ^ y4~\kQ&l8 H!XX#kV2 Du917Y0e. vp… :V0[| KdyOH2;;9^rܤtSФW~z}7tOS%3 -@GҼYUōSծWqVkxu` ywoզBd dvޝT=̵פQ[~dw={:IeEm\:r7&r2P*%ī-ԁ;Tn[ ~0Z[1]( uc9oB`N .Ž>u6/SiNdoRB>3uI^$} EaFJE4Ǿcvܩ,ԅ5WKzav6쐰SHwlP 1!G|KELt?N6m˞Um9`@D.@iegzP\V(>p:WtmG%G1#(|eO5To\ꉿ/åQ)"N-rƠw`"ڢcr%_ĝ6UƙmĦ.Y'WJx- D o]NI#Ffny:> %mhAsh; \K paU5reSt9ܨw/Eӊ_:=2$#9^',Z<\#T/2&GOa/M%,a h$JƆX{~srg*9Yp'OhTQl K 8Mn+&_*Q C_S0K%'{-wv$U39my(KsoIYWy[OYH E8- ]@5{4uG"03u0͹`?;0_L˼w5G. gVKn. P4Pea2imgw:*',N f=1 Tx| 8V\,&FA9{]Hnt XգLj5?9~48CKe4D^R4OW_3N@1("*i' SL}:м\mT0ц K}zr1~w˗V`ީv.kت+hSًb9UMWTWÚ=(Kw ģq:-#A5o-RAnɷVme9XE_~J֟ZДt3RMAqXH"f1fCukUXq NZB3(WuyheBگٛC9:1TzHRz3#qd`H?elCt෪Fu7wLR)BMT9u7/=*Qf-Bia+)>^tWX/lFԁ):n/_Εf1J4iH|ROvG&!zd)&kkf`j$*6 ^a!YPkQ)˾F7mRR*qʙ%bWѸS 7}uTx M[(E5!Q$tz{AP{/\+ѥZLO0Wn(t u>3's*2*H* {3&Ybz{ yÇ\̰lk6JB4vuqR*fޔ%.nW_4 0M#\+0J"d@LVp`t%=$m6ouq 䔖/+S*CU'ʯޚmNce PԼFրW$k*{>]YMDL(諲{kۈFnu $ڑKI[sGA cr>:Kh-r1aI a} dZ9WmpMEWqöb*'.8& Es'$FϰdIB"`O, TJzj ͦjBȽ,ҾhW=p3f=E؎ Zv9~y꜍.YGP&;LK${\xŒ&\s=*fh[{*Hᣖjcoہ} /m]T5S|~ ɐCZ[p LXRǭТ5O ۛhsb|,|}Ui1^Ln ~bFgcUnr#g%5e8SR sީ~|1xBKuay_ 9Y6l8͆VO&kF9jWjYqںm&'-_ttgP`S~3O:XQgR;\{S?mTH(>.s(vkw@մ,XA^,'t >2b$URX>maFd-Ua7W?L3+ǹ hbWҨtӋqxY޹TUUr |v 0X^eͲu鶳s}֔vt\/ny9F#$ cO:C}9̲|^itGlP R˓7֎xMȟ\夐PKzvK@&[l(21so^^̴9!؈teh{ ǀ#L˅h~:fp>lQ+!:EqB;I@W(Zh\E=ӡ.6$&y#G~s;h 6}lc4E&/hJ{'8S,,L7 n 3#Ш}K/ȅ.@P.~m!+| E{+_St,6(RMO>3b͵ 뺌JpʬQ"'`tIH~ *n>u'CWXUpSNvanЎ.Fu?"کqna} }For#-ķ~-4(g*vV/Yj\+GD5 )[Lmb/:\Jzk輳cGCO?6TY*Y\RCfQ!E`id,F"rF^4#UWlQjdg\<+BƆL1t,po3#"̀/Vej>Ur{%<ܪEį`7 ?2E`T_Qt ClVO5[&͌%˜5:W7iT?E|;[dc.Cڜ_͂΄B cX~ =SDt$d>pDdFrYM"&h1!{|'`e߀tE=LᔡZG,!dg1Խ@eūl)~JnZrgIhZYYX"h ֟s<5&=B yq-c`%HR1Hi@=ar1qiɪ%[1Ʃ9Po`QF Mj:=-\mX9}Ns ׯ`!?yb` ѣ)DƗ q#$bŏ2 aI #N:D\`h!XWML*!5w 3=_Yʓ "͡Sm8bf %QR ,ybSHMA ,ιXPĂ\ 9Np%]fFGh(8-a@`$ U7U=$]֭[xGeL GH2%;E#ao>sw 7ֲ5ELkq  #][WXf:+Ԥ|MѽCAde:x_c#4y {x-e 1sVXm%kKmWR$ƨ25lN=rw:9%Y=]$|). /z&Q$M(ɴTdƇ zGC 3.q`LdMqGQj@13,um_E=KK_("XW1BKNBYșVG^̌~E!w"H2^ris֧%IfRJ5M]Ly=5)s[fnHbFM5@ |"Mg\V1ͥ`ve7ڢ@ /p_)9T~pVQ0 I ~6Qx3:fŘk$wB:jH'#߾TY¸yb7RRP$sx\#;{!od\^7"mGݹYn@ OGeDa8ٶ0*UgaOmZwiʵVaud=W^3 =LOgs^xCb;Vgi[+XH'h@-H]jﲺ<#!B;9Y$yvW iedJ Md'.Ǣ%*@x 2'{¸I+ ҧ1ܖnU7S΁r݇l2cϢez&fP%5K!1&_{?T|T7dIӻ.\P1Rۑ>-mm9 "|  \ ȉU*8ɑ1 /fWz3Igz[H2Cgf<~H+_Tdxg524#@Z0|}B$>VntL.tȂo4crKd#+?·N:ه9*Ĵud!(cyQ"|`L9M9cwZS [bdoz[8vAO?~#!]E9ž VMxhl@,cSP;BR҃dv tSuS.`Ű*0Jg]fvig OGW4t ]GC jjҳ>rNzkk!)P98 |jZ-b@[C&?CS8%b,vӷ6ȪRWR7}cSR\ /DŽmC q5'wșp/sHw`*}JgY;$/ ] <zٮC^ E[!/ªDH&)%ʾIb <ҝ.>;cu>"a>z;`b%¤ًI`abUa̝Wqc =eje,LArHC0o-fBWS'㔤 ,;\|QtV{e,fɚ1JkZ/n2usIėCF,9d7 o+eNjX`Z =7jk]7a9 GF]NF\#gMe AHLeqbt\q*Z`J9Pk\ HcP4~ ͻ9ۖA }22?m%`{wIk5?H,oO.dx,dsG{Uӄu?zPt\$ )߀pT!Mhc("-a5g '<PL۳o(z S0QsI D$Qϕ40/)Q"g{TsƮK:*o!>7JsHF"7(c~VvXy?Pa7{wfK7&[vt=&j̣ 8*& $#<סS#vOxJ(kx-e2,FʟYHB7E*+m0.˅8!}eXh<(x3K TX߬ v2-|*S0RCR)@# }UtA)D$0MAY8k}'.4+qV7̚Y])x蒩UO0f -ov;V\s)3{{F `? GTը6rSZ߫0Ena|F(**J/km E\ X&0hzCE*:EĆf-uN%حb\#G=vȂ̭I x':hfJ$ F`UK,3N)fMƒŜTA@q?6Sr EøEVj,em7a[P{ԔiuQs='4VKKPitTi0S'a"}x¦lPO5ԩ/sBOp5cY|^:HB>~Lΰs 39$!s.[EfSbFĤcizjN_ӊA;\ >r ⃨3~ؐUWE9aRȡ4FnTɌbzi#ȒDB>ε~<'~e,)̭P(rm0XskYdљJ^Bވygj^ jCnmQ$oHpU+R C=W=m2rODhI C9tsh ȋ 6(0[-@g`h/ޙٹb|{+”Y\uxkyK^ƕd!3MX=UE=YΒmRd<ȗ[sDoF%SJyƋ-k6ǞK7Cƅ^.-:ŅA>DwlQP 4<ύ<Õ}8)oA(u:#TVs:y*HA~0h`Τ6>o9W׍y$Cv *5afY~;U&PT)F'eS*vrrg]w,)VQ>ɞ]`*?Ե=>L650+EXު%lZlRH^r'0%8Hw<0[i ?qBϣtj_.?tzL_p{& kArۿZ끠3C9Nm:2k%l9VplXqiHqg&/?d%ɠbEպ堝0`oƦKu@=.N  07"Dhh.}FKrB8%jGx>0:o~$:W 1j׶rb:UWMc& @ӧu]0Z ?x ܰ8Tf,Wj &<ڷu ˫Ɉ\.})b&xc XDQ7*oH3ʠaf t!Kٜ$0}MaxYʐ,,mKx&c]ۨ/ȗ_\7A+/sw!egл RMfq9k86^4>hjˑId 'Kg5Aۅ^N:/`)z]UhۻB\rvP]]^׬,>8yz׹Tvli֊ԝ\HGDqȣJЊŁْԌ^Nmһ@Ѭ ]jhIW̅bs יA(juZ)&FM"O`kሹ9` '|Fx2=PQj]^O>1B2j# !.K ijZ6KRHO$u<%T`ېRC_h+F``2m[4SFx_{I΃Đ9cxlùAUΞ1x&\ڀs߿~j^{̚*7 u381& M{i|TP9֬iV592}qT'/gCEw1kUId%#ʪv FQT&$KkYj>ȣD_kgG 8[K(6 j#3)8D";[dvpNnd$@?6lZh cm8nHx+TL̿'CW'JٱQuE9C7`Jq8[m+"eX9\gzEK Fr04ia@@#TM=WdGEQFP޲FVTbûu{IJ9KeЧ4;J('WH,(Y-ܞD.ZX= uNyZː-a1stdpBv\Wʦf"*~Y%`נ,3 ?z9Ԣp4bRmr_K.gI3s࢏@b3s> *aطTo-b2ʙ+7y:3<L+r,u9jA`Ȝ=aK;@L!tWU|4\uMTRu1-sNu\ȠL2}8*Κ'G퐑4zf=Vi:A yF08DtR|@vhAm <α5Sdi9$k. a _BNfm+g4Aƍs6PHρB{[d.x5o b߅J~.sgfw#{|z#y!#\^q >|Ǥ $y4p|v)lzi()v R*; ɱ{_ g{˰\m:GEMFT NTI"\@#=d8z:<_kW\BvIk)D0ಚ>cy=0__5 պZmnp\N57c&N䒻Sb2K&c(+=M$!4`h۽4)xTO@N6^r,nQe"![W Iu0`ڤyX"FޡnBCf>hj<37p Nv.&u KK&c4E!V2xG90>axG§8ڃ`Pnra3~8'_Sڕ@fΡ#TNrq2 Tr´$]+9^2 3isOg^m~ (%9\V8χTvuW"axD`[6<@)چ wmj~Gq"=G^ml2mMxhYMj4Ð., 73T(=W:)XP DDŽ2)i ד1y_[ciba3%7X\c46<)_?cWYlkEEz+(mkcbO\S _OY!<dUz^`Lf'D%V !$IJ! i@uw]x"N𷩒:'>']Q Rz)2o_*<_OEMk ˺y; acZO18Jt }ܮuQBa&( wl{wtZT@Kb9`sgVG7?nEi4p~LIAN6F.$iGtfxjbpT34ÖX;2i= R=xx6$m#:Kغ7fl|[p枊}Ý)>sF-@ 4FNS-γůzzU8^ݹתfC!<8l.0K@XsJΛVpSo: ߲H>Z| Hg?jy z aaFڽyj 9.ZQ$]U W,Gx{\}(Վ@: Ul#@$[:N=_ tltS~/gՉWA3pI;=&Nq2ԼkSd|Sٙ;<VȱECm GEԈlYA[>]"iS[BFQAx.l6!f ’'Λ*br-~v C)w|kNhtI壺?b]aiU18Ԥ8HknD:–#%YcS԰l:̿Hb+|eVf0KWp;$-[0VM8R8+p׳6K[˙O\DB>)dq#p'L!)M|"(madP Upάn=`fzޱR:fpD@ޡsIfOyJmظ0{|\^U D M8:DӍ{l+}{K';DKφLZFB?2[Gē԰ҙeQ2rhλ7zOŻHvwSݔXr;k# U-U@3i~ˑLa6rnBk_Ai쑶]@^I֙A6nzvtE#9j\?TDB!8u'>!!]9S{rIQj Is0@As(&WjKUt̶_jy+18߃'AGPH[T ~V9DFxL@3s[Lha| nFɁ o@ }Z-jg*)T@rVM~ PG =ݺ%5ؙ,[Z/9Bx;S$%Üx΁Fv0/B`_f//4*{}?z5 r&AѮ%C+8Pv@dc.J[W8矶rFn0g[WL):,iw͇q&~@Q7goy5d%@L{ϕhN;"KpIkLشןO}x  &)@/baD}LAC;'26Ȳŭ*CEیphoUD`޾`P>uU8?DY3\;ܼMzΡ\mru#D&tu b%Zõ!< H_+sk |!}#9x2>erk1M^%+ xp̟QEA)X ~r{%1_l1qo+}r娴.h_JB ZLKo{ݚ n+4Psy۹t~ S3̪.GQ4v:U`Ip&#VJKaR(Le(jy@L&MFY !ʻ ZO,0,Bil0$1`Xb+Z:- a*ŁR'U7ýV>l<٢L݃a(X_RN9+ߤ uNje,`G?z'%CaMiSO>ܘFy%qr'+tq?q"9Jp*˂68@7k!sk6i$E0{kC\THLDŽv"}\,WS-ɖ :>\E  y`G7#N s/{D (^ nާ3/E G״;"EQj[pS%ּ6:nSɉK3QGDk6;tḜ3I;|fS7ȕw.8kMy5ʮL 3Sԋ\õ 𳻠#xr#Fj[ wCRe3jBu:y QXG`7LZX-8mҩ/OT%}Y0?hL~oZʬdtLV|^j߈ 5X*:{ #D8K sO"pP?{7( $<sʧXUp,QWatPHЎi#v槯dYҮSa=@HUS)[w)!&6 W:KY(1peTCou:>MH@w| D^* ߂NɭQ(cՐuNlg5XsC]yU']m v?|-wÝWFAgk(u_p|yYEGI! k5Ç49Ai0IsQÈŇHoݗ-n:G;B$} (rbH]n u-p[53;毵IɒK%],6 9M:Yc3(?-jlԚ'mW_s9e~yzx|^Kj&#o]H,Xq[|/gEwT3!d %(2! BE#)+>9:=fq=ý墉P5KOD#z(z{ z;6N]ZM A8w4tn<&F[YbUӋls G3eN՛I5tw0q*/ y?NU!rok4%fb '+/"_ c|g?Z‡4Q6]6JnuN ]o 2=ꞴT!7băkʀ#c.Tձ6.B1= RI=^S}&ׯ.TvH{^[߃S{Q,(ޚ1uoIfl؆`PbUݝg8TV)QM2VN*^#}:ư`^/Ni!t:.pp+FM= B_&ߋZ᤟Ƈ/)[ rR Łjf(v=2̻ Wz4 ϧ3uGWkDrod&6]*N| zjxM|fӎnx 4XsZwnVo5 *!ik8$ѕy%=Wm& 4Wd~#"eit[j᭏Z={2yR0edkM-/Z/D)o)Nbf䭖p#p|mV/("GC 9\20z#/gYySi*p2Y4XHKIgtX&stBfИUĚ蕼UOy;S[CzJW^2{P\<0P{X/!E9d4r-r 5+Iye'T4$-Q68s(q +'1yc܈3",>E[(I5r }|xɩrHw @?Ze 2U|h6aˤ(8JE:X.o!2 Z䘽HlgRNXvxrw#"F l,1'׼=\[ A"Ւ^ 9fe]ڔ~tt>rP01x N7 ?//%nCT w{h{Eͫyk }:qd 2$xI5O÷ –,CO^hc d"Pq SG&;YJ%\[1\G2;DUA=qň:ơ.Jn Tc<*fTݗz/;fٻ68 V=die/Cc! 4,\֖6$|~3)ZfNWx?(-I 44= )ڇS貢N,;hnXLG3vp?-."Dڝ{T-fp)l4~pUްM9*qiVˉbz lpdDΧSqTk"y j' TItd& 1ٰ: pemzPn&%*C&L 34r֘QԨwMg-k|g<>-xeG[SxtpRj`IϦ~HMxB`g[vFCW2@H s Y2Z%pc@X!4$'C\:VSs}%.ٿC'_h~֫ q\ʜoʵw5O4zz"} ݡz'7e ݒY l0wVq"* 1ږsׂ\dHtLUt )^wO-GpO?;B>P@e #+sFl خ*آ(M#w,o!k= RJ@!a3$˳.iw <TkE[Hd$H#f*Hj!7 #Z &L\[#-1LR8}o9Eo|UҪ .Z6II*|͠O;Jh1im)݉:'n dW=|rwW,}JK54 /۱ 6,![ZhaZ4JiVLb>?2xGZ媒oW-7YaŪ*ʆW M0lٜ \`ղBG=J%Y YkGwr7^ů(uD,oc$ 4}ƒG0]A[{w#A^4p~#!/8򷅃WrHHt,BhnƘ(_@YQFwl5.LTLC\fj1'0,y ],Y4=I{ufn0{"ˊnhR*}oa_OY)ٙ.{$3PA?JCmBG=q'QRZIȮ qsaM.r/T7zF1V'xΟb('X6)gN"nˆ#PLyo!ո jr p*67Mv8cp48n9xhF\;0d 353:g6pԎSiugt"|2D*LYj(џޤYMn-Y_wPB0x \ Y*"pF7ڤmC "Nì.CqϏxL,O "5cYq$BRzA\2tF} #] bFq`i&OkJ>aHxg.F#.:pNoɬ* Jۆ Qiݴ%O]#U ӫUG:IIγ@d o?`N3\zw Yŷ @i)%WJF@9eZk|bٗۗNŲ Zg3D(%|׍XXS?Que{\aj>um$0ل)T+``4\zNj+3_7UϾ)cP–\*HԴXIͱ:~U#@/uK$ M=aWЮPak(;xw!) i" _oұCe…K=n6d̬ȐD4u?%[$X)0aO8A~wK{eȌp0_*@(~m U+EtwXZ'[yzoC1Zi3N+7fUT鮉z@ M$F  yG(idr%쳦Hxxt/efU[H'I Q?N=^hE,`yF~KZr\3 7tBCgEHUӵ9jRq6@b<`V%[I3X Z,w58@{k>hmCTKI`$ւYT'W'}j9I9/Ɠ>7&BsvZٟ}tW1}ֽ2@pN53J%退ʹ#6ȡ4)g@?hoKCmK{pĘqvJ#mߗSۅzhA]|cv,dj]WMj"Aqn`?aLg{85@^ZrU Gl%' עK((-rTe"eG%3;s< #s?T‚<>k;v _ԁAZ0tv޾w+#WN-Sq^Jk65F#}8^xW*BDqڱe-<2oU2W_`,DdO0NmV vL~u4ذ~y Kj\qU^dw4~k k%; NR k[k/+ a1iox1*P .*Хzuあ-_QkMCX-J,oҮ:i α !C9ԯ!d@Ӏsfݰ8&̃~&桞*(2B 6ɝ!N¥I0[znjm'lE/ Ћ3m|0p&r3s:/ӆ@5YUT Ek$1LI-;4ya_h6+ ?ʸ}T^O'h[j&L?d[,N28qͮ׵0Glu_Ekv-;yCiGSa%cUPU5U1و"mJ(>xKwʣït~wYG}KvD! 8Μ?nj(2c'uB?ofrv4)JSMUP׉/iМftE>ϊjoi?%G1QxSԃ$L+T9*T\3.s~}9}ra FY.3 3V (5@Ow5/S[p Yxz[l%DZB 7H0n [#R Kt J)!ڥCSD )C^;@PPİ* %ʜ_-­Os#kc#y""՝$/4TT΁hWZ}2mYOP (Qnt1l@prZW=z۶ a{K(\Hql+QE.uO?VNJȲ9-Ծ Ȯ)QOJF з*aON^7Fò :SQ=2ˤ_o< ZMX_MKVQl<8Wl@7 x%T: L{d7~& f9_ "i/VhƋ` ە.ԙwߨJt)EƉBq-&s35Bӡ{?\"Ѵw}R@WG6k2K=UY7z+'QE^b-$ơHfB:%C(hڹc*lbqYaqbx1V#:y +b9Mʏ75h!B&n;sH xՈڰ{ZlY"k&/RðIP-) F9tyweM@PB BsB/MgQUxhЎMΕ_&ZHz;'U8p֒y6Uzav2 f f-*'\"toѯx&8允;sGus?3Ț<9<7+hBVa(gw`z'uyjKy,cA J & t$CO} vrp)aYxǩ˴f!͞Vvb!'5}NՍ7=-EQƺe3P)Zɿ Z>Ifϧx%4ѝ9$C]g: _9N1Ķa^]-jAzPqWWLr3 -~%CVh'yr&䤖œC6ViDi,5r2| 07 )@;f=g2#8qyZփ i%h g -),PT݂ńܮoְ"yPյ0W'b4OW}}Ry*I*[|+!q_R,'fٳ: %hrjͅ>#?C%Jbt(^6Kd c~{7"qi}2u[c[Z{Zq4w<(Elnb ~J]/[Q|"Beo]|YtA(x$4DsMwAOrd[xl(mG]݈>*U8)ՀNJ~U?B_-|ξU͏1Mz6̳l"ְp5y+ffaBZQ!ty I)Boڱ.ͺ嘴5YO*EJpuAspF:p(1_-o"Ӿׅ%+{2wJo<Fn.UA76JXNxwcJT"JL:Nĉe=蚆̸U4 r0]%"8>r-0k˷ fuDWVb Ca+/>Wj+k8X\'*DS.yo:W 6̇o*2maS|p؏cqР`krr}Z;k[c>uu%uS( ym}Um}W|awulLwtVpcI x| 0ց3ǂlYjҦ +S`sju==`ྐྵ!O1{[KvFqIҼBQIncLaIDk_;౴#aGQCV f|I{r$斠@]!fNڈa)Yy^u־7X|teR?z{ `Abky~wf 'lcOP 聭=)t'[ ˴ 3y:]I§ʏI6dFN}Minʛ$uN68ۦ'/}X42O/s]+S%~q&uEt5%vr`%` :ţYķI ϶vN 1Hs(=\˱P4KSǣtݟ 8Y΁{cGxx]iwO'p%Bl-ᴰvl[JTz&(]:X V,v /[#!$bn9xV:p;CfORn<?Tw;FWd^!ya&ڮ" ȗ?,rޜ~*oCUj\Hr ݄oWCO T˞˕Caa^<ޕdߜnxBCWWהurrE_)pg{ ӨslFv s8{>u^}~V}gfMSBE$T{K/l#k Wv5`k{sdq$*AKӥv@#_5X滚lzDm jCϰE g Ç E2>bpЪQ{~6uz8t$v+)Kdg=M S2s-PY><(a%PuPx-b{t@G⾅:FivL=EX>,Կ̼-9n_AlF VvbjFKEp#E qQñȒ6iҗ$޻k=R| ~:[v?q: =6\{oEp55[OD5^cRR "ǟIoFk-h&F)|x_ۅՋ7_3? M(/LL-rJBB'|>mqōS٫*?fjI ŕoi}|U:)&I-*;3mV c^d?vQU,!#0'x"t nF]h#t}/O^!e|Ċ${9LĞ/z5P;?-; nlެ|PJ,7SOm +VlOuXIIgB4JᕛFU~JZ_ 4(v *g$S5)EMlKt+E-^ɃTD" l U. CjNVA~eS͗T^OP$7+훓BU28IASs­`Bڐe0q4Bh y>v"d0C[pNr(AQn*kxh@H"( S9k^@.kY@ccՔDv|t5j-҃1bhP 5;5u^/0|4 ~Wi9ZT=#7O@SDَh/0 th#Y( ξ(yXt%ֻc*7]ؒR^Aܰe-+qksq1f/IxT "J$2ONm]1ljRl̈́UEh LS7;{PBcϭVDKe;?Nf%CT0>`Nl]laarc}']ۀ arRv9Ma /5Q-7)jr%.6V X*",W;o4 :CyP3[6}dB3O(}:lsIW6xWwwi)#QFDt3ψs/njs42|:qMC8g젷cǟ; (RPbY2b*JP~e %rTGfO"纘 ŁL^~AϮvyq0KG(lVP36ywg1DơHgbI.N{\~0c=#LT'u5ulA\7ZZO~G;Q"S^PTg`4[Wx#Csg*- ot5EۀgboQD#vssc)~_^HqM{DI?͕ļVfZ۹ۖO,?eHg DqQOfQ}9'SᷝQ n`):ZM=x:3&ȿUuB@~O5juU΅{̈<(bcNN##8:&K6}~2=BD]NZ_ԇ|BY7ـy" qO-8n +mR(ĕ9 |ƈԣH^-I uei55u<ЋZ}K 3$Ad i5iJ٠Qu` z͗NϚŬs}$3 X9bd&#(^WP-H8׬"Cz,c(dfb'G-3!SyJݟ!Zѥ"^yl;!OXtsoVRNkNZ|p~D5YqhՓ!N3'qa[8V>ȦoO >qgZC"k2SXdgb́cցcfK*',);}L-(J&f֋h,WyrRF|Xe*Η\Aإ7uӸ ո/mSo'ނ ŽTn@}?@n'7Taۭ{;ˁל.k_> &a5&l$kǖfs%VcbpH[b\Us"Bǐ>TV;:?J aw$uW$M5V06)]찆L#FP9PV'{xCKb|kEAr y0lߵij@ɣ]-mS5@- \%U,vLmlSw-[Q ƾ!"}}^U.[)q~ 7IIҠ9ӫf\zP&Q +rnCJ};PngO"Au*6` =]*!hbu.`>CK.4Q[^%4}>zk\4}XFK%-&GbZ,zUbMwq%P0}zM)iT}_+\р6F3Q^2>/7L (G[FoUdk' h5&$SS vW:2B1:tpAv.M6ӲГ#o^75./ȣynT6۔<)lft]~+[]R,|_QOCWHRVs涠[RbAQ6BdV _YV:YcGt룤૆8i])_OmtY񩵅bWv'-gmM@|'x? O.`u~i toh'pŏTWY\JGTh3}Mj؜Yp F@oK_hF <e#'i7ߖ>(w2/S~Z's`CDU*Ov3f0[:&8%{V9StpI(bBM C(C:Ԕ8^׵8UD)eӼBSfכ\/`=#VxS? 2=);Xs뻄 VٯXS^}@ZIqp ɟQ[MgxMsFDC25^KF@9dCL5kSus](e4=*U{PM^ԻN{D$n8HBrxw.ΠP`"0/HeVFmz,b.R>~HUGک,h$ 8fuH$YZG_ q!IJGk-Pj#\{0ו^ }9T)TOf`V>BzQuDOt%JPB%CMo $cB;=5TԼ~g$>@'ky[wA9#> מb[.T+1\0BR:|'ڶE"C>/e})U쌎IMARt{L"3RGKi݌K)NC|J Rle'O-9v92r%ݙcai0^|Ps}ӦR 7kjM28н )F`9a1H)3IR$nU^!Yz9Z7 YC(z1#G / Ԫ~#6l;%*Rg7ӌ_bK B4p|ĬoP;N +H&dIylu/eYV=m=LHE(/sθBQ iL`07W쎅2:uU8dX'o94R+J,R,z)ƷT^>Nyo ~$|k7qjyl5@ Kcz ecLo #xuFѢǁ(`4IiNra6N뮠SD}PTÍDS%qqʺ@y̏aE?Do^uBv덚m%JOux֭nf#PT 7y5Ր~QJ6S.Űm~ޯI%@UP{SZGզZ^<5)7v} 5% Z`Jr{0q^v=48D좲j SyDBj DL PQ^NѣͲIMUʓCOnVzY`gcM^(5(MU;TWmj}QU % NCr,іP]![R/= ÿ%,ɱFK JUd%(>9~E}k1p S2A8mDOtmCS'h( P: ; P\'8dp] O'~y0"p Lev"\hBgcҳ~ Prm\2SʋXtI yT\e`fI5H̎ӢN񝣾UtOI} "嚢'\q wcb ©IקƝs7-ۼ˖?NˣL~Blyf$1DEjaD:)W3.H'%eGXM v)rB1glT܏q Wr^5^ `LCvyPT"ñIF؜ ˟F#%&0e-ka#`N@FMZabi+fkV_UŒИeSKuHu;܍n}<&*~ʓ*\tBf.?T ' äA5ָ6@ߦe3g\ `K, buxtcv 1B9h~'t>eh˂Wg(59Ge|Hb2:3nͥOaâ3'DK陨Fp+ly ]@\TԡTp׉M ];/L֔?(vS@߸wG-r,a.XŲ4cE`!,#X].le.g ӶF1B::>dδ<+" ݎ{B=g$p(5^ޜ5F $OQwWsaMYp/|3?MFdU93 USW:I/eò{|3=nǔ,ɂ{yr+ ktuk{|Lx+[AإGqB UELv@'D EU ̩_Ylj. 97G9]@GC_D%z]OKDovf2fd`;?l!-GSN)xɵ2hVj\ױʏ|n WSY:՗6Dk+,qި&` hgCU̻dhe5wO㙮:&:FlwtBSoGdp|T EѤ}RA}qt K8Ӊt a\~@f .3LgI ypV L L',  v.Ok""Xd-su"]Di/3 O!#ƻUo )`cۙW7/F&<͡`D:Lv&+HWvI.Qp(ZOURnx3J(/xi(恀 8]G#R㩃fnzoG1 ?>\º2McFer Te0idHGA?2 sqX)T1Zt,JvnRVCv6$5MӼX$& S%!"&FgN24 (?_??!Pg`hG[h Ttľ$Y6YS=MrVXsVϟ {-!t}Q zî|;ղ<)T y @*gGr}LJ {ܠ+K,iD>?B,tsHTcreήS98T5H0}l*bFpHX.sD*rD dB%x0N$fo oHޚ8xI;+-́V_wo t9ez euu9U?^o/nsqؑ`OfVP_-*8M:_ŎD6 JBᶰi?ImQA 5?4Z_R G;vs| ?FԜm_ Y=ATc 9KJNd)hyYfpm_F_ARm ޯs ,Ry5{MvD!GgRi67Ji\mOǬDsַ[OG%v껏4G^~9qUGR9hz"M0"<\1`٘\~;ZMZn`ݕ0?Iƪ<;^>Ȟuu>y_.+~Ixj\O>6TM-"Z8n?~gɺ[տ=Y0p|D~ʺ Wʬk08e(WĚ{(f8V=ղE]/D/ 0A*:Vb_owےIT!jXqr}×:S?EjV< 0(c/ k8ႫGp$C+@+G^Q'|0t_;ע:TcM~/Nw+V4>sU4@m=E1S,j|>J@u*tZnPWәhpaqV< Oupp!CH"f(gI4r1@WR ~+JگsbBՏ6A- ݯʘÌkOb?e-%:?Cۅ'8H b]efthoR7FSZ'yZf*13$d}]H/0'|AIe:)vUJ<$>mt7H׀S,_t ˒~pf]ƉL?Fur{F:l5np_v@'` GNfΩ7H\<@E!1T@=>[. <)G f34k㤌gL ITW1W -$Q;%F>H|S!詇ZSLqv1;O\9aZ"tAN{ܒ!!:rt%Ȇ}A%'eJ03OЖ;bR>[pqBw(`ͩ;ZFf0>@+c<zKL~f44ٞ|/e;f7XМ}O@e*B]dYVtҕC$ig$NCSѺ~"t0UK{`R?ȗY,ɠPk1 qNI?+x~?v 6[btg4P5rMp;\`ZvmaË_k&2co)UU7J=׉zSCm )"`#J#Q9{oz.Io~(Q"i7޸a2P'Dܹ-GI%&vcJp^sŲ)(S*ݹ9TI߅!h )ȴФx8v9aC|hpqFcONiuj9QY(p{ܛB=w+2vыg[iw/<@S+d5$mc0'ɆtX'h`G,6j@׷>eW#'h DAf{,:1P W;vLuOm۾w1JRE3mx0+k_/A^שP'@J{${(K;)n~<'m--?*Q]%qrn?Yp]i7]!f|"T>BX/u|Db1_79S,3 d~7~^E"ٜI=a\rO>`45q*?ȇ=4EnӃb?] Opq3pHLA)F:ﶧW,M>l^BYmaF%U5Hk҇ Oi ^t!O1gѺgm֔CN/1*8 ʰ/{w뉋)}zdy#ZqO R$SS8q8*й,V3E 1Eij?hŔl$ߜL.gsZ,;s+ǘ9b%/s%dr}X5*nSkѪM?%=xC`r-Ff;gO.fV<3>[FJ.d:PTRa8CB自N$}:}0$4 (K_jC&.:&~gfk%2}4hm|gz+GEVŤ;QD耒hcjd! q~ M .}.84j|^i3\&/`Z-q{9U4 B5MOU۬62cs%a+vvķ'4Y\Wj(0&q5}!`wqʤm%Tpc|ݶwNK1bel=,;1+I 9';]6O#;& R7גR1Z5u5UrFvm8ѓlYJq2u5;܇&S3-Ρ%$~^.z&ˉfZ%3u؞ϑn#㗀rボBТ\sRNO%&_Ui0tY 婒n{ UK^CK]["u[RD`By |j OӨѰ-곞W*^_ݴ4uZHCXv#i!o'h7c8(Dc3~FveH;r{Cu&!LmM`]Jӵ5XAXN>\ gg~0`Zln;*xG0жˈ gl.Q$2#%D5aS:9LjD.t[*V,"x =s{3DVQfP /QfT`\V^NH; #fYE;"E}GlR i|7sYKNǼIOt(QUߨɝ킘D.4Cv9vCLXMc}'GXO}c[&\+LPLްd?+es4lxtqW2`d9|~w}ؙdQFZ:Pσ@6"ͺhY&;-JV@SZv:Mrӓ1 A7"?!1ߞOdCHoX}gVHBc({i>Nȷ P}y >#m٥R~ A E#6"92/f>b|@BH,5c|D+Y $umPxm:z^ z%b0+ tXz9{ѡ𣵻 qnsWUpV؏Z#Sߝpߎnyb2fC1wV{z \ŅkiC'#v G;LYtӮB{6!D?(H(ɠ`-kX<-oMϭ0{ qPT2I=@w'Rk1sDv:J[zCg$Y=lx֒tt+w5dM 94 v0R Hg1$92$R̬%԰x"JPPQFkGc0DH֢՛o͓fW,3)d._e.ñ2D<4 0%XH)p@-OpR"t;[^o7HPbrnp7 ת/U- Ѷ1]j JdΡ ǹnkDJ0ZcФݝȔjc}vN:4`Pǜ>NzFM:=?)b\Cy^ۛ&A~ !an)IZNrm[UG3Nt6F:Mo!ó,37\F6YZ]U: 8ػ5 NH\EY;.<׽S² NAʿgpdİ~AEAi+q"̑ =5n#idt(`.L-ÆVufN–AXh;g+ JهgM#}yZplgZp U `ap f~S"cl8l[Y+}r g#񾌓/ ٜ+AQѳ,LQC֝Z"'ҰX3z`JOqOr+ DhE#ym ^ 3$BQ䰋J# 5ٍ炑-k؂k/'#ɩH85g*4dm&peL,4$>;&C;դGt֪Du3ײsh"K@o?J֪CvJ!B&AbRjL_ &hje5Mn O%xIa$Q.?R+֗CZ&|0O8ij'4!{fH\Tu,dx}]5BP@ǻ_/N \=+]Z\ JbfF;Ƙvy@؍DS#Z >KTZ]V}_Td'=]`qu"U 0{5)Zßxi(H*fV6?%|O?FTD֭ºxܘa샯KKƣ8a-yg.v[9}^4[,ܗ]#\=/`܏7t,c R=#66ngPUz]obZnh7ʼp% y-Ψ} Њg(5O w ҾZn% =sO dS9U){9*.Xbx ic+-%9pD8y(Vmٞm34eo~˛7>TvJ\c{ 9CGnjbR-0o@}]Orj Oa L/l*SApg-2t#hd oAIBRQ~cRrqV==Vg4 ?c\7pOKIj.9:huhRVx@Ũvࠎd+'۰(2,saþ߾.ZGbajqQ Lo,'pJoy`LO|Þ%Sޅw2%(:;!(3.h+!8[_ɡO4yciDFRؖ0:{*GH`N77xj8)Z)( Jϻ=u< E献ik[tiTAEzS+U ZOfL j:^" 'Շ愅DF' ` 1oVF( oH-*e]hC1?] kt[V~zOB/6-:'v2OyͼX dw@$!@s8s'mEsKKXqxXO 7hk=YS>nQh Q m6 Ȱ+tvtWsdY:%,-K͡Pfl^,V(]+Y^+ a:[M_rI jBܼDӗLڳ0I+A(? 15w/e4,' 8*S-$,z vrI[uAf/룗ZEpv ŦCcC=qr^-(Z_ a QxMxVWNJ4QJҼB@H >כLzfС"?wPn)8aA2މ7eXg*o7Db4;&gh7\8E;|xd.8arL 18CLsmShɈTg0*r=\ۑDH]&%a* X׋Å Z`IbP&{;t`✇q+ vr:+bEf1 5`~Cujb\675j 2V**CQK5_fydg} =e"·}+ygo jMN|<ֈ%:sʮDhdV r,tӖoo5^> ơW#̩EƋ!7θQ<- Z=.g2*ppby;)R#=F"\`K:m~vpZʖ2x(~AReW@ [3󖉬f 39kb MBBXaؔ%5(%{a\!SF"]e|mTԇl䎔I/Kc:A(~={쎳5F7m:^)H(b!E;l x,@'|%sS^cTx.nOgu Mu %5t|o B9֒=Qz%s?Kjuy l'w#bǩcZ[5 ;><sLDǚf"I2s*NtHcz:11)c$JQ`@Y=lzoFpqāѽWL{y kLэ;=ir ~Χ a c\@r¡aIAxZ!pɷmi]e@z dqn| $`VaGPxo$|VNc_o}'QIs qiϡ7dN2~2 xjߤJ4"|;_KK[!PttpaCoNao tdzl׺/褗 S- R#׸e4v|E<ɩ4Xp{ y^GY/6Eބ]wW`1R¼6J)hƹNt1@@'(WJNâiu}~3`:,֮y45EM59pyC+ H3'lYYO86b¡}PVғc%RT1d6$7}G: 6z{x.>k'\l Z 3XyъQp]& ];1 yYOk-JcԩJ:a8xW~aW Q 8(YwR Iu|8ӣ>5y%pIHR8>}, m̮*B <-2څgEďqF=i篁;s' uppQ͓`x3L`NA[?ʨ&yx8tj(k kB<3JLFPZ~6ӊ LR`'<ͶjpGI]= R ZVRa wĀ8tX }/KVmU&UQňp.Č|ԗT T#jxtl'0ԝP?r9g6{K#r{xHM> 3F#Q+b̬^XxHI/H~- ~3ֽ]@h oln)-N{n=YT + dVK?vB": uW&Ў=,n蓳L㌐o nj +^r`xx>FGʎ4rydu{ei=ތ̰nfaPfJ@s}*7v_3з_4k~'|\T̍C|&)oQCpʴxz͏PVڲ_:F-:|ȴ/M`𫄽Y*BzUSX@wX+5  cLfv٬j%p.͆q֬{9B\ҷ nbwfC(}85nĖd<#!.˜(.8mPҴU[i1}Xog!_BI}hM Pz+w `8qh#<83"C_7*}eF`WrGނl\{VV2 _Dⲻ;C`GuLEw/ 4c k[ay7LQEN[r#7x&p\f]h('}[yuPtyn eie)Wb,=vL(B[)jmAx (Pc3x9{pXhPl=%̵ͥO9*}5UNjlqn3SDPuwrRGYV!r޽NהmCyp"![c-5t/Ecjgğ[բDT4Q%"mզ$%ݭ4y&|W\Q'1ּzpbHVE }yChΠVx~GwZLbحW/t׀~|hN<ͼy©Eb0%8QF( ɑ7Y!lwKtj']!#f۸3/F!K"wl7G5դuHTW1@!?+ft$+~'$MW`5ݔ|`&sPo ¯ݼ@T+xP-N!8#54DOx[ԠFѰ%(v{Άs̨Jǽb^[Fg[^qZNYbV[וaȸ=o^\&Ap->1v Ym2}=wlcGteY5ޞ,*b&sԉJR*BZhIQxt@SXr%Z>Kw&su L7W(k0HsB5kj:l:jfbP`s%FYLѨJCz[lt[$D&^4ڙBL^mS[,{MIloSHtX̐ zA [6tT4(bg\le_SUÒ)Qpv07t(!(`l)K!Ӷl7Ի2)X7m0u|oklX1i_Ū6ʈ}opҒ2롫ZF;ӆҪN`#Ōp$z*OPCtx pDRh_FUVk1t+ޘ=eKSX,W?hk5:T(Br^b"-R27\⨒ ,h'S2plC*^Ȇ@(8 G 8{ TfV3ݏqbY;/Հ|zʯGz0!FS:R4 \?$7/DTĶiVe/yl?,pc6?Kn>E:0=peySmQdi'9Lbd8A<ĝ75N1^ےk J2|[x&^qW"h v$V枿U`׫S+CcQJODxSU&Ќj 8 +d͔l&gsY'Pqc៴T IQ(dƚet[| / ͢/ =euuR5 1oj6 :L~އ NzC\YTjpZ8X-Vf׊o,,SO#OBXpA{EZp!x=/ ܭs]f6ˮ=^z6e g9 E*oPF/ 0gDp/t/TV6F6걥 \Q夬Jm4){_JJA /32/Oa 2/A_rMy>u\\2&`'4͎Dz A~QصSXIRL[:?΄Q&Sx&.~Åǃ\%GgXɣbZ!k" /"1IՇm#y%1DU+w]Mষ]ۻIP!m]VʀM@I޿m^ !oLs)_;~)sQt@ 4g#e՚@9Tq C'I9vzg)ArMeņ(} ,"&CtT~T㋥"ڨSܟ<<ʎa}Sk%<ߛOd7q=9kAsiGQn&5_4V!4[%w[ `W吃<$|6srEҭAF ގcؔaXTv-3^$`j$A%WJy*_j5z @qZWz6V|BUGYYa:kQv<[)e낕Yw0/IEI8)*;|? rvkUyS}S0թ=cOUrhԨvHÏG&+A<زz.qR;_/dL~8gCXl8o j": lWi] -u ^ZNQ`˺_H,0;Xu`6]I7#ٸ\C}(R kxA-ghd|My~ʴAķU.Nuȣn/-$V<$h5Ǜ]s: $3Yd;wP^؎/֔&@VF<so8G#UY A"ŽN)Y~9F'J:W?mY*N7"!xMCn;Kē8 kiˌ/ (FI^k4iI/s_WbyGP(3R7uY|Jr; F47y\UVfAJL!bU |7Dž>z< luROc4]bp1\hO5CY}O[Q[a 7ɌM3ߙtJV/MY2[ݥ~9Q[](1@1 NW8_X7k I-'C 5 5WZa0./Nt+>a73ʴ,cp&پy=}7xS@o yfZ\h'?V)3C(?!^I| }pz?XٻCÑhlږLõܽ*2CJb>Ӹ wr9yY G75"F Yb#7ޛ0UL[Ìkdq(Y+;BEF#XVK_#eZԿaU_ 6]K$1ZA53q't T|Ip',-;⢏R?ļ Tqg KqwR?gd{Wxe{ofVchl/;OW*Dx$7Ep' 'xZ0./xų cʏ ˙(HRLʕv5#` 9[n,@nÌ,SB/(IW;t9 _&/7p&B#^씒c_̑ W8R7u lw58iB-Dڲ Mk1]Z1oa埸AXjUCg2 ֚9,ՓWi[96>%YJ)lK^ap;ܼZ.Q@3!@4;Z^x52 Ҟ۟&/yԖm9saoʩ%r|>:qU}fsʚ}h;T.`\vLW#:|ߥ,qUdTFͰ 3|:O/W͹QۏA0%[:d*c0µ  $O +E\y҆EpδMS_}縬kښmo[!֣R+}`]"a1SeK[If tJ`C[VD۰v_.ndӨkaB 3,,duN`:o`7%Fإ3P ߥ`%;(cH=_2GȻԪZC'=)1ZsqK@g6~&,7YPhP>Ztz'I9wNr09~ahD8{m@s۞.01 f}a6C ?s*9a_* ZzK ,S^]mo7i/O*@mwpj^bc.%65ͩeubf4MX"|?1X=W50pǣ;./lÔOnMnD=q'Wx_+LZ9*$Qj %8[r2 Afp9Mբ1LRvW$c\cԖ:1N&*{p!+t$Mɮц-B#X;.&ːSqwnWZzJI)E x. U4O`lל΢~@qJ TJVe>9-%أ| a WʪZϮN?;9 nQ_՝urF%$%[VQ.7wX<4oe-w}BKb}sxƃLx>t.w;?4\/]0/ר۝-EFc FGEn"""VjHaj~jPs1%إ^:JGbr.PB++:Wўjo)FʂDa Cn#" d)z9ɒq|Ѥ9CJI;b)uIJsA{ j?ʵ!MȾ;V뫰׋Ygt^wi(ke 4mamᘚtT86|>4J/y7S(EZy„5ADh`vYֺڄc$ܿ.tko K*=Ӿ,`m~wy-iZ|P(SsciAvCbIp[s+U4Qf&)]h)yzAOL,! 9ijQ]lʎUx#@Iu~QaO;w0=|ӾWubsĴ gAoXw''f0Zҟj?lll4r eia#Y?[NMqGs@๳;bdFRݏA̠0\p,  PU+(%a1O$q.ԂA%=1@O/dIޙ"tlWɒ?9 szT H.m+Qw$~%8DL{I3&w?VsԿ4ѫ<;,IXȷ2+IXA @E!܏^(>AfI,lg^vdX 3 xsn'轒?c1M\>fՇ*XX$ÅZ~j)oq{ 8 AcQvy/tr:m -',wc; ^/(P#+I@7ٶ8(+:JG uSxcBb;b2ߛ]4ÑLvmh5ӆE,8A%2]vpUQ58&񦞴^=鉲 8eXmhx]-_  ˙g,^3veJIc)qЌШTW"?%~X=Y#zK6UG ) d +zM[P۝|Ng`x0._Z0@?'$Cr"sV`SG uXh`_ApEY.0.Np@giV LR>@ո "-͹ih5c*"v0}t{CggjߘQ5q4@ P>*~[Pe}k;9V M_g3QPXwlG?uϝ(wgԏ@Wܤ8g(mQ  I4\X om,0;H8ߍGj~"0z FϮg!73//0~qm _ikyulz`21P.c&4@N ewe)] JXNZ0h|q2,P_F?*ś<6;keTx8WR}U|l,6K1\O]I7~"U,%;le`} ~?S mL@eSB.THI?ߏVD9r! _@,5Tܿ֫-~gD; OH׀ҤTr̓"zH{(\/eiC]CAg7pp57bL0y` x]ԝFjGCz5L,.TǔΙxNo}u3ŚLO+ޝvZۨ? 0r{WMڇi$p+1Qi`d:-WTu ,{:6.ax'-Ea*3 @QiLPP!Dxtuep.%ܾO };0cHͬ LIpfyљK}T+4j}[10zO9׺+Q1:M}~Y ׄ{!jL ,F.3M6tG\)+[Ȭya4~o )s=*Av/d,8a6-?tle8W L|#a^. R+s%@ݓN)70sᵴy}297=k=N jI2P;NvoGӍ#S(uFL;GVYjaR|BUΠ#~26ˎb 3ROḮ㽺lJ|q`Z?[LbN zn=޹n"ȍR. ^%:AAxgόID83it]:{vw->|Ʃ$Wv; W*~RM ׵L#;}HמÏ_{>):֥BQ)}or,INH6IwuB2gkNfJN<+ ?ȋN9`+-Dz!5ǨkWH@ؼ{Y.3O[Bz<)P쥼rqqy?Jz+jO;T_$28g +:0+u}E} x>~原wl Ě"Z `v}l >_O}B+4eYyj+\v| TمYND|#Ͳ?chwTGFfd*ETT#x}^z]S>6qRI/vTZe> 6Ej0n;@c?`=1NU[I Gß]o_aVKL^;atK ,aXT[BAp,P&_qjpj= *F'FU:ESr;nj%.&<#x!5]K.( 5zdT9F=orahKƉtW:`.V<|ųt+R=-G%=Yƹ 0:mN"{34He50&~vBjG"4^aUG]\h׊,Y[V~.gk`ڗP! `'OsYgbs﹅łXl"nAd!Eopɇ"B#x.,;h\vzN9tI뛛"W}@Nؑkx!EtO9sG@Xa|j֌@+ ՗͂F²'S&=@%ȗҥ}uATPE^uD5_$ ?]G&/TCpI1?*|f]GHU"R`zOδu'kn8;U}Kv"+KzEDlޛh"H0 c}ESҐ؄4D[6@JH85ŠXO~H, Jq;IT!E?KaeձNoS_^"ߛN t 0Ch ЕrU:\Aֆ!eT% 2[Yy׏i`Ja g2têTEeF4cژ7AH h: 3*6!Oio.P wi@f췶P]háIB/ԋb [g Eh`6ŕr7M/Pהyvmc-ig+IuLC }(r1`΁*\*j5 cz/Eo[PcX‹Y!HtM~rI._vkbYa^,~oox$Ǎ&DAKdQqnWqY*SE`{ڤ^]=&J;f3aSc̊0n` #cֆclQj3GԷÔ7mwV'dx^k9t_lj6~i Xpa A9dVtV;re"! ց6) L$Fz}֥{w%5ʕo^ [$'s.GV}`/س5[O>Fvw TiVX1i2" &<0&΂6'i4mN߮a 4ay[U9RNof-sVN=Qb9Vҿ)gzkXkDžusb5#DoSfOD氇,sy5{DJgޒ07סj("fa$v%{|2ZzhvLb5jG&'><16n?!3oS(ђix, cQTpDѴt+zMv˽ʉvAϮlJOXdҘnaq׏$p+Z瀼*b`K5J%TdR հH7=:-[esܣgl.WK$D7=V3Ek30B֎xUbvmn Rgk)*y`+ =qiܻ)h|(Idg-ˌbOfŚ \hB̿.YU2VێVH.v )&_ޡ[14Zc7%;!4j` \w'RUSKѨ98h4_Iӯmbq4fRNS#z<)LbK 8~=*?[ M4xZbvOi*ZQg`hBg:'Z>Ä,B?Ǫ,]0GR|v$n};_;6߆0Bfqs5UTŰ2X"w62H1bowފ:r[h 3^"ԉ"yj<7HV3 wћPt8u8N&'mZ;;Kq쮺 tQҴ}fRX^j+CKƺ\ťFF:Xaj0y"fZnFePEF*;s-eF mZé= <݀z";Y\>SXfŗ &k/ <.Q@y)˴ =|ÇQ?[ +c']m_I%4+bW&Ѡ@ c* yRmse×"^m>HVxq [^ QNuWZ\@I0*M~h,Xnh9ogY}}Eaj@ D:n\ ~oX:I5=,x:Q#1ufKNtr dC3<9f|iCK17C.3邝ߥiمHu(a wT9>"[ݥj ^gu1dzb`sFDŦ5+}O@RY wlnDp^HEi/mkʔjXv9#O,9m!mb.oV3kT6ɼحTTuH7̦Sm@892笑1T%v RP\!OTUGo_c}b.qIB)@ep^\8O%cQ/8M{ةUBذ)TiFyKCHO@)X[Qv8-e94f4N&lEWߺ%P5_9.ZG3LF h]_% qӵ@4ɳ Q>S q/0,[ޝ0Z6#Ie+s9U%[x 9 |.?_" 1OÙ N٦j11cfi|ؐ)팢.|4bOsk$y]y_i]=o,.\ :5fw'%-WLr`wqłf"̒ mzz8-%VQӦc6,s6JZ8g_8pM?@%OQZ'"-%Q=.>@,(ʼn93*>2+1P 5q2ߎHVaW{4떙)uK_#%)K{KEf~e}p҄tb46Zh"cy?X$vS.J.)uk723'MW/n:s!zH j̽/7'tBb yK  mGgk?X5*}= I [W&T3B3ZG7>oVtdE< ] 49^oߨOKt̏]Ռ [] +n$`Ħ`bEN[+٤YSv/*6"TE,)-H>3!eE _51C/嵦sfk&'L`7[޺>nvZopLPoFA<+d8/tXJNi׿ɞ#+xHLNB=QOe' n5%, 3)A34uE"u6J? idB҉Yu鈼r2 0Kq∧+NN _e}\i>םn~%덨(ms&55 n@zeU e5۫Jd&EgPIёfD!i.דvS#p|) [:%ڑ]R <,w1Xؒm7\_$:1V`ΏiJN+f$ۀVQ@H~%\4xvnE¿OY_?枔h5Df)~mqA.n^p,QyxkM $ޅoL:Zu"}eۦ'iqJbLQ>9\uWqmcWn9s?Ǜy7}o(vAxW/DFll 1͍iSە}?z_wo9`4=>|UzN?g&7Cx )֋$sBI0E_v}1pv ʭGGšD)_/|[p/G`bdYw)jķ&cN:pxb[a׉I15|6*'jRe;5^AE-@WIKq.xk`\:$8zfJ= z(3BqQ12SX(:0]v8fO= |`f/6V\cy:wӿ'`WbI "!AW{Qe-(9D՟+/~ʽOE Y)/mLl%~=?(&6B.[_``mah׾eY=)Tu1bO)]wJ] am_4Gu5K&^> f::}:d^Dߎ.T1굹 {pt%pgA%._RBXS,`o.@ CmѪ6|vL}v}=,Ejk)y3ЋM&>_|^xGZۦW+,4Ck85W;U;frƫ&6X,g1<3Vc/&iz'x"5 f38uY`Yyu;%& {s.[b0#2{n4nVBݼg&!5@L$׀gN H%bA?j]‡WeÏF*8tlkya zpWZw:dPpͷ@8J-`̹Q=v^hd5M5 8HoܗSמۇ%U5#ENB8dEXbtt%6,/#$,74p9&%2d2l\0,(ul6u E#KiLb$qPsI9^Du|G̊&5иy*2 ԑHz+TU`w$F{ncIsѾ۩uN1lV-mm~rS U)2hb5a.2]hZl5:)[WŹU鱫 V WX=[_.|{{ P^:KO.KlHN)Xh~_/c  oOA fJuc8'{Ouk5*XJ#gj؜}GB8tp1F;~c4HRF93fvO=R|k2WMlRVRVܢAԢL}8anMuɃUT=E:@:x:ǀ7L>?d@j\~6W^Dה1T9( ŏ3U82 v*x3+č#OWc~J9VLy-Ò5DL(u9| ;(y @7zs[zDlK3Lz-ѕ-S8t>ٖz Cadi6x4K:! ug*36r!L$k"yx;] &Tx}( ƒAh9F8\9/!nxWqn? vKaT_/ Ca Kr$48͜nf3tP459T#Rp aav%%|avh=DU3 [A<yRĸG3DmDM䃩ثf=}@uR,;ڑl^3ã&/^:*eJTv ?:vy>w[r> N(Rgűmd/ r`^tNcwtV, ϲS5 b(Lq|K+3=0]W>OWy ȍy![oH3|w4 ˔E9 !y?JQxLІNJx3 b45]a`62h zllX]Yv̦\>Zu ީo|2C^XV6-+62.T! Hal(EuGַxr7G;|MlwVZ|_-k_$,{J/%3UGpki}?GBSwCaժ7c˞rq T %5f3Fj~atRQu;䥽ͅe,`HgmbѴwn͎QQ+]{zLL |e,|ꅵ"8(@/A^h;ZH[OmJ,]W_R%s!@M%|k Į RLp3G >C%qo^LPu!x9 B$IeIV8ϠӠ =]5a.>UaJԭzȿi1g\tɟ"EnEߞȓ.-h+k|kexf)O&rAysNfa.J|Ȍ>~/q|be>AYJ'+czk;j `K ?VDŽJĄ\H͍bހ78wWQ`>UVt qÒ[KnW{M/ߧ s;*5# CMG> ll_[̩o%8t>d]&oR)Y(5Z-<2Rl5͂8cgY2uJ^ vQcЌj @FP5{XF3pZ1Z<́OPb#v2Ym-NXu ^yΆ9У"A0_B{8Ț,C?m8tu]tAN=JYֲ 8Hۃ|RBd-Mky#m˅>Ќ5ZUsrq eƃ@Nʋo=<]´xkEru[ i &]"cp>݋±lF4CopyDu)j L3{<}_3Ձy@ 297$ H*620lfԞ@osScA@f{&ۑ3vi<2#K%sU _e <kqإFAjα2j pzb9kx@*Nkpm V.}\$|!a3CR~xV6\ה<~?' `6__6ݨcj;uGuB|~ZU!^,Uxwܝ@+Cuɼ?V/ƓX9&kPRw^BCRٞ"ʥK'=g-bcC ӉZ3Ųx5.Q%ӈ  C;1mz-ʽ Fr^@  "(۫ 1Mbh/\w0=ceOcƍֹ_ ,"9x~0>;,p5[jh-F_W9 ?pA52Rxu5wkt5wTװL<+0>!'ȅd;( k΄/b+VTdʱtoV f0B&UA*5w3}"44Ҥ?QWTMy58;t r+Oh9J ST:nnoҾz27(+jge,DMIUk(hy_eճgi5N'ݗuUR81"/MҨId 8-+5}T{]mfss V# B:BP&ÌlEoK!Ǿ+ds Kۋ^¯G[ zc 1<%#[+Smmwݩ ff:a_߬3J"gc Ҏ\3늇mzS}İUFby=B{Bhm( -<< .d>MW=cCb|-&;=,YHpm0xOn7n,wq%.{Ǖ?'7+fA+)ɨAĔHl'qrOnCrfcej*(7E53bp>u~]<5ooc~wHbXKyPx&6z "@ !gnаT+tHEzv/3kU1诽\9%UQW+x\#Ҽ|X)|,L=Ń풛w:x,T -n+Qkyҕ!b6SPt`1-I,!cEҤy /^"ƪ59EoKÇ |hWWk" E )F%o]"+".˟G ͏ۛVGs=a)уo>KX{RCArdFQ`>Ld8W4t>~7:U3;`m;j3 T Õ vn) ڮ@I"pT\TdT4dL^C*8cܞ܆UӐPLչl#d?88J#kUO'qB]],>/iV9}97\{hi/fRR/N-M~ FyʨvHHiO/[/5dOWBHeΡ] u2?Ɵa1Pϧc& ]&ZӺM>{k4)=? 0 4P7^/$ OGmo ݁ߟ<$o5= Al:e@F5'wy]+buJ!54 SCY.rlcOڒB7vz1CXVB'ΫJPhE7  QÏhJWyEg9J% eWI[_+cl[g/˺bvrXCo)]iѤnr]<=8(3]p {x_QA~<M<;4BGi__2C*&$&A℆e A.'}%*pX. MĆKw&+55OTz&D.\Ә=WUÓX8r.w`tڀBܭ OE_xDgzTO)t#!ܹ|a}ʖ-(p9٦-hIM`BF:oMV1$r˯8>E^ڊ[|] 029 D _%B x WğƘ =)T, 1鬫 ڢ "͑hk k8 cXQ(S8v"֚E(aU)9M @rzDv ^S#۽FyCf R$V"fR;&@/Ya@J:@$;KѰ.T]C%qʴP9Uc#gvL8u.7WA\Y fN`oc3_g'. O$Xx\mQa[RuQM%$1 9.'L)?s@>r_ޖ = G9;Ţtis@\wwWSol`BUA٭Q/8V#_.o/[O:Uů (d,YhgYʄL'J)G4l83&J@jzJ -5+RjALU1 7>W q71 Od%[GkyrZk \'hr[w'XR:4WL۾!<ڶEӾ\$IԶ{<C/XKM(9uRWЪ| ,C V'H9E.dW[T!] l C9ғu6A# g)* p̄u^ |A GϺ*'Vf lK3ݙK~7eXYnV=g!Ok|x4f`k{;$]dqO  -V7~y "0Yg " : K,'T#9';vrr ,X*S#1-L}Ng[.2# K7Tw+`1G^-k_!+gn>B[iO 9D`֡%!&d+&dEf7bFBewDny?lsہۓTMxzĮ%/n:6DVvw=ލ7< 0tm6pV0LY[c{u,ϼP]\ʏ;3" y)e1Of 2`qL"ݞ:UfeTN֋ՎX*j1oʇo4$?umDy'm3;o9РM%t%#ẃhIhLh9l]l}jU{a Da-S"h\ ؔ38ݿwN٬y7q7n}Tf4>&2Ѱ"~\+۫.90W5ȼ;DKGYHC- sHAX&vFg"mwn8;sÅzwhBbQ|s{5'$wnxg ~'G9qT^ϊRUS /.[Wj؃F BXq/VdY6xRUn|J[NtDָf /QOP_ĊȃtBy6r*3s)[mB0q6JBl;ʱ .?BzR9 .EaWoT,kTZfik[oZx *(IxH4J<6fwZA^E]*I v;S4Im lsnHQ\<`̘S+ܕ&XyK(Z-Ed3$ [YÈt8|WMˌ2JJ/ ?rVeU|+ɭ!"#M34(=3Q͵ ѩ5 _cB%d\n2b>S> B"n4p4*DC1÷l2/XhY:)*.sL-Dɏ0DIR#n1ZƆjiS-#f~ 5i'BXH@F1f [ou]Aș*P_\+2vЇG5LAE}-Y ']~K9z ӀhA %5NO_!SЙIv ̩:0jn5g`4b *75N/ dsF=r u=D5O䴃7OىڔQ;wTDx|(,AKb_a&Sa匢QCݷd=m̃L$ NMoplRq.ţ=b9EkT>moWa *LMեzFwVa!&ك3p! 2݇v?Rj )P;Iw1+x_ㄶzq=l=f_ ΘUvcyjZذOrykLϑYJ9 g\2AC{eBqŹ3ցfPIhU^r*qӯ> +Q+.CpyF ]j>L!}R5W l>Cϯ",bąJ <[0sΥjp4ƀ (/i<ͩ,Ѵ5*Yn5 jv@ UjsA b#gعsr϶ԬU;$|R,lσec }hXd4<\ӱS@>5ZsfN m4h7"o${jFq{GF"1#nk>&g gST*#`|m7IU:c)FX,es^ ¥47\DmwXJ^QA"oW9{{G{i%iFZrڟ`j)t+7Z5Sc@ +#=9pRδ8оW1ZCZM~Mvo9*,%< ȶQ>g|%vZ &҃s3z_~؍⽞ ?% Ƹ7IL8Q";ӫjE$՗ӽRg}ԙ% 8ss {ʼ+\9 fyN:tc"&s@V]&:R{y+Z.x1RkT7(}{ FP͎Oᬬ fC>e SnŌ z갼n{w2=ge)HpzP!fZF ֍f8ZzDqDe[/܊:P^  R ͟|(CX6nzN;~sR![JsdwtQ3^[.ui 1][dRY:_ =xH'[&YM(ggS&CvZσ'2x:9y$f(!_^M=&aՇ<;LvMΥDչk'Nbh*X?$&-7-@Sf==KY >=|Vl5w W?-c-g1aA_1Z߽+ ,Gڠ8;x^2係,[zaD;U֣:%[K{Mrd_g^rT5"&\ =_:MeO8n? (G㗭Ŧۯ (f0fRp+d?6vT6O2 T_\2 |hOtb_?vHsi|;eVu ~|G)=]:[X1X{µYxϯw x^·6 ;_tҪBCWs'N1At3ѯ΁Dv;22K Vѿf`p݀gn7q Sr62EH9rnOE0*?kvGg;R|\0z׶ugS ~+E xcQl R?OUoxq0yRۚ֯;)Y%w`صyWB50:j weq G W]& 3\rS7`)R|w$`h"$~g[τn]*f-` dɬ/p ?j[W8ݞMo33xsюEɱ5d&7[;A![r "+ A1赧ךbm Jrg}fj;:B52q+ӄщ#K<3w6rH0*~+eru7kb .1d)=Ojd9nU8ފ얆zDP,j5TE#2?qOQ?"D(> e~HSt6֟X*s :Lb! D s$`q輁g(ع1g5i+t=+:M`rϭ;QJf~'>.+N ;\{_*)eWU1H` e*/Ae_ I ikvy#F^S ]Nq)%iaK^fBxsGfdmF"A^^_+|2KgRkR^F /lL!sEڌ6'qnωO୑l^ l5߻dDL WdS z|/~$2 w il%(?"sR$\Q+2jıp!UC+gfPIO( CNfx}t,2p,t0<2qѵ41AJfA,RAzXIhзu9ҫ1#뺗 g{< ¿}a%uuUIvڒzq'VYNkB$Vw{meޤ]3 Fݰƚ͖nxE]5*]EE}!)侖gR 5O876׋_p=# 5}pW&i vVG]wJ4Q(7(\T56'a%Ӹ 5%$\!ӟOelȧM5Oq ^혾ò͇>h0{Ne(J&t#^E82 tU&Խ6v8wF;7mE+\M+@sG5-sh0?QL 󷼅UkZsU並1RX57em/$Yf'gN|'"<ʴ;!$-x!mmD?'E/ui}?)A f!Gj ݁zpۙdxL:X{&B16>߄mg0tekOLkn5B{x5lm{H|hR@W`YE .83vMxyx 0~vz^Ci߹Еzt. 'InӄҋîI;X#oQLq^e2;R:i 4tl?fDi{1S)(fB[II]rO ޣ@3E[yװlEd[Yy'P ξ[\cqp ʞ-Omt:%U*)$/&o,lIsj2F30J2aw-Y?CY흖DDpu/"Us"r (h޾=47cv%=z|S*YܥnZu.M| J. ז>dBs+n$'W)YuK u+נa΅ 1|u$ HGb h uYCbCm2mA#ʁl?Yy80w_6\ߺ]>?J.߉@U; qG;٘)zhiʓeNωC3 *GU;?L'F*i|yYb퓭{?;*)3)ɹzV FʹFCa1l^e9E .~Vg<F +Bq8g}Sw|Ʈw?rѺ1Bmn?b[F\I%ut5p?Y V9$o#uiDJ MI r#F 84#Dx`0p@@iOS|Q!́U$x.e<]=J |wOck皱X|&/"o3ST qĖˢcf)]ŐLOb LM-(gNQGUk!cT~{LF緀ojEyw smrSax%fv&4e ]Hַ QN}Mn7;>txѓ1}қWXu ߇r;13"~b7a= r㟚 mVcS/Zp!YRbömC8V<;'+c ⓓēCL?:ow-Y<3!B B-y2D<:Ƒ>/q =>%@\l_rD,"[4$x((ƺ[/Jl2<amxcKk(*b0.,$SL W]@SZ䬗j 4r/cMLį<!:AKQ%M؟vf4%>BUe2гENz4&2o>媀B0= &F*1PG lygh90Zz0BxA{lQM3nw+C58bFaZ*Hb̑h-`~Nof 4XV=(NpisgWMA[~m%Nkˇ 0ex 1kk "؝ԩFNrX ?.!8vzW-Hrrd|rI8CS+R؆Geh_Is%mqN[x1:$M Hݘ7 ]@\7u b0!|ԐʓtJvurA MW$yqwZAn[Snfsg&ai/A}EoI>%j1]l*v+ۉ$"{1£+c WnӥI'#k3XQ-]\y_j}0[hbO(06娜a?ۉU]uڤd4FSuo^Ͷ5OCx5D9Dv$D+pn|5LPf* v&:o"CP=,aq331.W;RX+Ym#@fW-NUuihM;ͬ]+\ց2W7ŠW4LrͽJsE~ >?q`?89= dsvC9_('-,sP%bOC]nͯl:h|Ջ>aft-q9=[0t䬺B8s؞IRӄrF$α\KrbYTPF~W+.!xr21yR'.$0*!/=h:EY)61Q{mnxXMyceY6+~.cGˡB {g&D1y#'y9dR+7=IډIK@(PqU'J\]2{Uٍ9L`2?^ Mۇo}'YWyswIb"Jhp3A`߆$ȣzLx̄Rvk}҄%&cpx)No0z v5[nE* RRyW9 \#v{I{Z&Z53QW"T^-qxutX[q#'^ݶ:'}V\Xp'@TL}n^|'!c9 ȜҾ?l}QXg*gydA ^fxN\CB/kejJE#<?7 _x,{*Dgkc8u>=&Yq3NK~2GEj`\$1csi7uDbn#`5Z#faCpߕX~9Njw+*F7btzr מc0,0Yɫr fEW&n,E@{u2__8mCBޥ h> yi 07Vk`XR_CE<|k o, >$Aqrf\mv9H*Pvݙ15ylQ,VyyGP>~."fOWsl3Ia }xŵ4Z Cys 8bu]HjzriEҒuOSxv2'L7_Q5~G* zwuWt S/FY+-y$c)/ u>?&h|i4ZIKbi_ŶX#qzUoI͐Ŕֈ6J28ߍ!.+h4,Ztdb}Akzm>oe5"xhcaL^ (!|AI-n\ݕKtd?_/7[K3Fvk\VU E߷ˎ<}OgCߠ$dg])#"h(!$3L|s+H|KD2%,u <_1 tUvpHY̵:3.ټ4W_[`%zfNDLؿޢKV5X~trUѡQ+efn93pe}m枚 őJ0\ft'JM-c\#bo 2i)8{4 `y/0{@E&S-+S9{2nL*= / \'!+t@#U0W߀v_2>sm;η+lFEg[޵ʬ(%|z SpcCHd*#>ɘi5*2N/g2Z60[^}P)yX"j&taH"'Dg+ /0/N^i`XX`|4h( g_]{0JjUh%Ug'Nk1Ib \xɸ(ZoPnI:Fʀċ9"34ձr Pv%ѷk _% U|cӇ[!хlcR]!u_޽ǍB][h*F=2M*j6+s񟶠#1AtіtmN2xES}嶒Y¶Ly/7k"D)Ovڍxx ܛ9|oZF'k:\LV_ʲ#_N@{lO!p[Me/PgF!>z ] %|-v[UE_(n]E$b/Ta0@cuyXkŶ9Q`II R ]ަ7d.]^]Xy60N_5~n. M?{~'H}=:AoQYmu k?4h1ieDeɞB|<,7)&oL ]v*j2+4瑜QxvmEIhĘu*smqժFIwg4D}O!&ӒWVR4upJN~Il&PH1}kέE-VDҳ^ӗp9]~ؓr%>6Wh#rU/tôwh*i+=^b+"!r ILy{33$SA4l$d5i>vS@.W0C ̥{8%?^z <+34Ɛβ9xl[#!T1Ѐ h[ b.eAp8TKivtjGt';Μ]i2ןkqŖR'#h0~[,:E@Lq/K%/ଘ$wX p^N½^uF AiD)5f₊/V{Q~{_ri(InJM֔te4$Lb9tyHa2jwoKdVn)g!.[yF'h raXS헡lSd=h7 Λ.\"~q$!]O!b/m`8 З_c-aUjOȵa}iO4H7,_U+ U "Y@)"p--SNrK67( d6կfV>2wӉ!,dMUB80Jּ1qD:Nפֿ.S)J"9^qޗB-@tε ;n0^fU#4 ҧٜ|G0QC6A;tQ)s^w+N.1FsmBoTۛΧMOPSf}W_ܓɟQ .Gd/gWz6e މ5 Z#\ ZDAA;#g18*mp P# s0IBp]عb]x߼&$xdfL>]fHڑ [Ӊc%#MgŽcZشQ\ ^,=a8ȌXl h 'c`Efm.=*o00īߧ~h?kU$uTSUo~D]&;* +׼qIu񢒧bj⃚Zx:4;Ÿ/ mğ·c ÃmJwt]=tb-mz$0U4Ѽq9kV_̀?Q4g\rY;G9@$*h(*?m9Քx ٜ}٫^M$<0.>9Єĩ;o^x5H18 ^=_)$\`&q2>yvq⭇j.vUZuv!A xŗ³ |8}(*ؐ<]MrKWDi]a/s94`iޡBIVXBt E1ݡ׃Bw)d8qkgUXh6˽˔nmzIe N} \^\z# V2L@x'^NnW?@jTG |VN; U [BtҢQnm^ۻjxZe,3B?w#cX+i6XBg$dլq)LղHͽQjU?JNƂ,6=@gH剣Atq1\YJ4`jf<ߍ_oo*%B\dMՠp;z I!y[zho 2N(\C@]eS0P$UJ)`󄀥Ѯ عG}ͥVsDobDZ`J)Bd;;j(r\=q +wx(^tf#_už{ -O7Ht(38{Wӻ>Bsb)^VkJOE'l{L\:BvŽ0QkHM_khk{2Gk;HH^ WA%2܃*1$`-RW#v; +pK p[LJt.놷{5j[M)aƱ~Go f2C=%)zJ]<3[i!,,%}bgqT;n~)(+5tAj"9ہid(QGw}#MJ _2PZ @:rahPg!1$ʋ[6ĹHPmp~O6T\['n20_¼݂Z5R2nwOn~ X3fzKL п#aEWTQJ9)WfunCuy:| lyڝ*g􅕺\EfL灢Ixu V#*kE_HЇί4*J?.bcVas 9\'x5. 5+a h6CPebͪvLI L~Wk#FOJe=Ƈ@|bjj-<>%q/7$O\91#%(OH\^vTHìruVgw{ɟPunfAJ )׺ۙm) ␐OZ78*y>eI5# 0[p)2Lo(&1쵌qYT1)UfZ^VpPfK5H,D7b`$$977l&F"8$v/K*, %U8t5XMךbB0%0SIrPBXomubG]z+8# r wL='"󸪥X0V+E(w)Y *_6|॒d)<3&"V_-RHxe%rh^a&؂Jle+o6Qfk#[ױ/À,a.]?g|/:*D6sћXbX}` ӡt1˻0:~ <+'ڈ;,B…Kn4IplN #'` (ļP7+,×;U#mob>HF_M@Y",FDQ1E! H#~>Dyr\'2Ӽ!?D^Ki[o<(<\bkf&Ӈkmqn3]\M=$zZ!e0Hc6XUFfCr ZM3y FV}Α6Ơ}77+,OMU J߭#:ΛR$|O&N6D\$Q[:U B|nJ}c#bҼ%?LH/Tȉ2aW_@'}MH`Ua:X 8ZG1TH:x6|Qp#nu`!0 P+)u-D:ĎCʹ’(WrQCĴsPtm`*U To*ćDƋis'#1J@(P !$P9ݨ&dsְnn9%\iGox','DFdY]öZgҰe EQSH<<\ohoǏ%"Я9 , JYuGA݈ teK@-'r@q~4/VnHN=5ҀyD'qs+: %CM|T5 )Frw/A YEGM,z0[]@; iRGk"} =lzE ߅Ih^bw#+Y4͆BIg\zvV~zHn<3ZkW ,:E{޷ᾝZ8)&CL%ϟL_I+.Qw6w㭱dDaR,]ezNˆ..d4ÏkH_+퉽)&"|kr9&i_;"ݘqq, Lş Xm"*h,JI&$SE[̆>Ua2ܱngQ7z%R*HIaŐޏN焣.Z8\gXb;!x MBXHʧZjnqa/[zUtF4 rXy1s,fE}>* (7Ƴ]έPw)h*bVoMbB֦β"DZ>ڻC?ΛDj۶E7My"~)C k <!d<>*\Nk61bH&2͂qmp0!;mT{xz@7&斎2ϰ@T#keDnD8Ĺ H9a;ʢGX dV \''ݻ1@}j23 H?ZUF$M9*M#CvoC#:Y>U_Io io4<$pE'r%0).N8G0ckay˼Q'Cd8pVeܓ~eidz$ s9S3Gg~=E+*J{l+{AՕ`&Hp!Lj E.,~|фmc6yoaѰ3/p`($*)P`t‘qykVu#_+(>^;~ PqDd-GMUPLdHim bGCΪrBM M$[^r=V1z+ 6ԛ0܄ё]ȉ2Sv%"GH7O27@ky6(QnH(q~ddD1Fݍ_( ^hރ'R ˚)ܟxBٱs c})/]Kd $Mo(I]cTc GfWI)3TفF稲0G_K@aP>^([[ŭR RrU"oh%|>D47PYÙ>iS15{@/c"d|_oc;5o-m7A8ax24?Rrÿ=gDǂ#qHU5<;D RZ{1(µi<6+n7m㢞φ yJsa9oj\ʻKfuK27%}~F*JmiG` *PU~Lᅫ[$ I:ٍj׽D6&ǚ W5Z͔"-k5W;16ɕw,Q`Ȟ*H/E 8=2w2$tX_(l%y-zWCFՑPVU"m k&K|N:lnebk5%KGQ  8܊&4ڨи׸gAQSj+01؉E_>z .*,CxJ$vIo|m?|aCŊV;>y Y&çG\H Z5K5(i \>"x4MQyjxj{&zho2, <(E< /s{gBpŰjJ~p@U͠%v ܻ]x)]$_d`E(`G4$-IUmiݩ;lWb5#M!v cؖz%Vk?@ sn 5F*k$㊏VL/XNm1tZ!ܞ@w8k8JAu!riPԄ7y0ÕK'1c"S["YDjdRBD цybԅzLh ("`{$$['Ks *9.`aʐHsp)$` 7s؆lYK7H%O4`m#1h7FE?l!Ho~L d 0;JZ':Lx@ԺU.RJqфҮv  >ڨ;4/^:)$VuJɛGbr(Æye0C ·2-aϑ0"}6XmV(-4'[I>B. & q4bٿ[Y%}úᆄ=O/ ~|GH8}R'Mt4^ , b31 3eU"9oS)o']闲!"PǏ/:<1Mc*'{WDRkJͣ{ITzRJJZq|%)="s`[M1eм&D CoTҬ__7$+ǭٜ/hR+7~mb[-NsxȧoOUʧOLNa D1*p(Wؖq!w}  fHO,ε%05o̎NwY"}@ϻ$_FG^0VC9E&++qU)>H81 =(,!l uiPУ @8!`xkKuoC3oaiSg5yMP7{ȧ@ytLm ] <樬q @E^aR~F%Jjǒ?Ĩr+0mZJrz%Rgkv%#B)P+;Tx7JpnG_ >om([YǻK$>[n{N0G(P~}ӯ6IYuXPHٚ5y33BCM?%ʬ g7ڱqIq8Vˠĉ|庿R.7~̵U{qIXj˳FCϱFڀX}zD})ɷcX|F\ӎʥWXmG }bVV`7q9}q84M*j!eas/ b}%2kq)S^Nm |B S_.eyu8 |^T8T/UhnQ2i_/^&j|GD)#|mJXЇuyҷ7C<˷P7a #yMcfzٜ\)%ޡ~G=]|C{eQcp;_9'%b\j I=M~a <(3Lhy ӆ_/\غ;*?J 2Oj>RFF/<%iX>Э9(6ijXʢ![nL`&:+ڼIpG Pwl mvos(mBwЧmDž*:gvLi1.5M{ D[ c/|Tx2B Y+ Ofsï3xMdj(kY\DxEy"빼xZCTYX/ME'SZO~db7b 7bl#gQƣgu=7ծHS- ˞9MT3j؞?Ҷx&/S}xH/¸wdFh7 ` ׍I Wq˵?^.^~3pqwwS#}I4[li2|f}{RኵElL+B~HU F7RW@(DۯT760ވ:yLeL /com"a5OUno5 5n"mh16e[w.nov>Ci J#D;@<[8# ;L^tmWz+uBɸ*2GX4dMe8U\uhDj֪sT$<, \(vG!SJ3Vi>vP)OArh<wG9nnfxkJr>.cF^$ekh<8x@ˇ(N^^/}OiGٌƯtԑϴdA_bRԩaR>%UÖ!ۄEo}.y̮brwTVAsgx;-H^\t/1.?js͍\m$Od> f. e@6v]sG5,Q$c[Yh@RfdӠtN8Q2iYB! ''_JFM;HFLd]w%0; hRv0ZZ$?V=_3j_)wf4-V %#ꚛ:5\dĒh/pQd2!˳O`pSҌ]aBG+]I\|Q}Iի?.uxX|,>%TrL-24֡Q7xP eBh)?#vv5:mG8!uYySЪor}ewvС:*A99]ITH!aXGؚ%'NLhes13('ptO;2%5Ծ"V y. :Ta}G)ۛ clsՖ,3AиMDN1RFጞoi9^"{ g _BhHrĚu;埐d;F {_A`l@Ј{ȼkaE,ըc>L $Ϩ<5 /o[֮ǍyX05$=oR_2teo!"߃r^juL;4_*btsE|83b8x4+iVI\4R=Mn5QHU갦Alszc|u#]`wϐ0a%]ΒS%E^Dq"vZd&o1!gY{"Ɖ{H+%]0'BdF!uFϏ(OgG^ $PTbC@]}x^1wBOP˱6)c]łDmXF;6F ]AYhVr,^B2ay{~XB%ZzihIr B? ١*ʍ/y}A"͘J(MIRx~e$iȷ߷ƭrwFLA!Ygh#SoҚNHzbf 2z=Z(406 G``Kdn_㎔R/g^VAJ6%BsE;=)uՀv y!EY޻l\[Oi_=hDW|Vn Q%fo!|x_kw|[!".waE R{'rmt6M>$d+,^ȚnO'n!kR e٢:֘G4ؠ.:.Pb5J_j8$xo #{S@ڰ]4#i9>˃7t`#aG2=)fW=i+; q<)ggL,S<'1[ 6NtXwې W9\ ĺhXs糆Rra7 ]oxgn/Y7Î0{?X;asen}|@\D=Z 0/F]| Օ9nBp }%;U+_G:\+0o9Ûi`|Jzp p%*(NQpvɜ!@TO68ND*ٺlr}3Q |n)9 $fZj5|k-:\Ւt0:"\ MsۧgJ|εn%Ja&jrW)p\BiZ^l&b3I~AN"~6ऽ$G`g)ANaVtPXj'leU~M Q@Zw H'{m=>3<Az՛JZM@BFgL .x׳~|PXjB 4Nb^*UjFHKZ[uz0 (-.||027W\,0 3 8ߛs6EMUۊtd+ɌYM@1n(s^/6V<ʪ5U,T8LK-4Q>:5诽7$_篘RTl6>jv-_=xeV3nP-Z$zJό@(#*L~u!P`{sP^SBTomG{ܹzˤΩq"Gh9H8gx%,UOkwVfI^=@GŇp$Q.4v'$dwY\;?ɄlHg!bu,$I%>ݭWLGDxN&MFy0P8dI""ߢ6 Rq-%v_`YR%OnAv]0cMob3kq l  ^;U6oPnbzQS['?duxd:ڵ0I'ӂ3uٰEٹ#hy}qkL#@K=aK5q3.LZ8z[74&wp -U4M (֯)u"f9YSĶ@"|!\C3jCPL 2%%cZN1&ki"6?43 %Ut tA]k޳RҐr1!S#Mw+Hs j;(Ը}}rWIҤR 3p<>E-΂S((9NPh``_ˉjgb~r9$>^j?WYWw>z/lUsd.ݿ)N@ '7L&'36PpWV{v"u>,a!U01b'B _FBqQ|#[*`DX5Q 'jlsRʧt{1G"TkPuܗĮeph5$jB؄o] zjĐgpQa,WGgLp8a֔_L(jnL`_RI@[mtYU$ ϓ-v7K["U@[<}YzNgD$l?3`SNƕ#,X[L|.HinX;\$8XJPhqqfIzPW&"ySb_p xYeԕ)ݚw _/m/%;JLQ\5f19f'tҎC?|^07wBp,mUjJrR~mNIAA^]!'IUMP%.mWh_@V_3񑽮g3ĄfZI!_b#k5W?s9thq7xVֱ1;="nؿF9"=KmV~ڸT;`F\.qڻh[]Q* JTvԟ= ӌ,fbVBϽ «^ +\J<` ROn;<9R˞-{e6뱞У6_ YbBr >RP"Fsn:sg9s5'S/jPߊ=P3FubڴZlZmNF7]LڐV%FKMNj6fƴZ0FU}丯ZqXmV^מ /Yylʆ#wU~ $tR)ۀT*,¹aڠELrӀ: !&ISSe2Ԯ23RT! ebcv˃sN!H?ٟEQNMlvfa(E2 "A }D(\1\S1e]+0 TJ Xzlc?R :Spz[`N1</&͕+\R(&Zx1$./h$ LWXF,sO1hA{N V7K4Bvd: <k9_M@Ju/Rx\=6 ޠ=r+- f'AkJ8. IW:S+i4 u% bc7=Rp(gZWuVK7Gů?p }d|pD=b*_QH Ĺaޘs8%ǃjj!Xva|Ux;{ua޻dF@@/{]֓BQ\q؝;c<2S9qwP5.1eb-a>onximI") zE OV#8T'p~ij:j'N3[e==:f$05XcуCH?_6L6RzueMip#옚"NY(諧Үz' g\([ɮ뒱&vO5Ft/qdDW%z ^`еʹ Li/')+bC8&R=h!8~2_OYWꁔ*|1c9{QefmOQsiS}O@iD9:ujBEI. 8$ S.'&9 g tr17F1R-:K!HAS=D7 ~B&(]b$^ٔhz$bԙM1sΆc7DI~d (؀]rORnJщY_W/1 %{HמT M^z= 9+V.@RBe f^RiZ0m58զyNjsP dƷc*6ǚpC8GVM-{$2P"!I~ePdz UL pdןeDmGB9Oq;vH. כ\0T>NDIbZzݲY&S)]ʟemEmapPcƩ5ׄRY0޸(O0.5~!tR~(I:!s=.j2*kNqKښ>}%$EP+\n}#8/ "X󟪲h[MK-RRj rqýMwJ$%g> 4d3_Q%fM{=3O`CJFRqer #Gc13NݲoW}6& XaT c(ik.#YJ;)n\{*ȴ,%:bEl.`{n'{eLJ=EP8y&J 5I(FTEԿb$;hfѫ2'OUr,Vꗦ匓6Gl~S剅7%RqizA" &N p!]ۛ!#ϋҬ'`(8[J a&OpBXݍ:ΥΞFe+ Wʯ?QԒƛNgV?UB]b97|<čN1/'bŒZ$ 7Hw²6vL3 C, |^油䀮.p<Ň*{җ{? :s ݫ>2?? yxo6rJKIQ6$y-!м漅{i ."rhg`Pܸ9$J{/a-:Mjd$o(zܸF]m\j%_4:vv$M޼ :,7ǁ&xE$ok'BJ3@ WqQ:ExCʭ xk{+ؠBf0/ƆXZGu'@_eٍ2]ؖ}˕u}IGY;E=j xj$aůg\72i `RJQn,a"dT.Jsx%2[YJw.4jNbI}chF\ Sɒ`e6Yu=g{Y.rk'p͞72lnO re:+9S!it rWch yaowǚP/߉@.S j2R+S̴V* pJZ6l'\32-wDb!yY-Ci+Jo ߌLF";w RQNV9d>F`'.LeO-ZÉ!Lw JJ iL]/ GJ,B'*^,##^7+7ct4_-'Cu*16jc?_5NORȑ9ײx+-[LR~[+6^S{ k'${}|V۠`)e-cWCIuC|1T8E~NFӊ2٨ڛ`O'hKĬL x]zĀ y֘*'|Y^5Ԥ:(mې싊%0^k/&3 PDҽ{Sc5@~3\t]aWAUX;Ix=BU~.[-w)E~&L Ylk%tLVK)ɳ vZ/=,@]ApE R=\\Yh-A|H8nE!IdyO=ʟY(mv-c.U-cN!_N*FCvffOR<%7b\,0BCڎdO4K%Ww^ =[Uc[A:q|bȨg[|c/Bv2K;Kwf_N!~tDrA^zAVGڭb=ڥ2b =fzQA{mWwRP](ne^K5- ]}O}@1Sakͼab)Q6"kx&PH Ťdf% 3:.M㈖ģ#)!%˕ʈgjҹț:Zҵ:mF?S8CDlŤ[Ij6N-Ќ>,ێa6'$]#Vb.0A^3%`]z` כߓ #&οeo>j/E4_P@PXMx`ޖz(@=݀&Q>:Fc٠Rt<&} 8MG7jSNžm[J=k8"n0+RDf*giU D3)U x/oEv?S.#-Z2 ,] 갎VF*nt54w op:LшpĴ*M2-< X(K N!UhXըw3 ӯDM* Z0pdkx>-jؠyGF ں\u:<@e#cVzI"C[f:ctc H $"{z N g1paw/c8չ@MH^:x > d3<.[Z{wl3Z/fk¦SU09Ms9&ݬD|x%k[ K ~Fh% s6EwW$$4"rNXKABfOPKvW$$8-'Pc[)oX]%`v!vUbbyOu]bg45T@dUj?w zt |aACg-M%ST 9V+ mtt>^^|cȎ.C F4s=֏] dE=Bdr C蜅a%C3.13 H~B4B`%_,`0%Pu}},=Jd[ӄ_Ġ~G[JE2 uk$I+D8L!*FYڦ,L˱0/pͺqRXo?FܻHM&i>BAV:u@Gʄv)]S &w`~@Y+X[WDf!ݞej}vY5B1[s@hj>6f5Hה*ċGo"iu ܛn6eWߟOsR&4,xol {uK On1ܿQ Ҿ^as6Ǭ!5pq[+m,Eֆͥ#^ x 7S8*~Dш?a6 jT>SS$\gDZJ <'˔w8eq~!&܇ 1*g0"PVㇵ҄'gTdx"d"ܷr㹠i ?Dٹ1.DjFF,ej7at\sUD=zns[My0RWA]~>ly,|Ng"CX7'-nJ`7"M ] Kܻi"?:23 {OЩK`$1yYo*w<,pÆBnkCJ=^<` `Y6C'$ށzzJ=} VPAFpܼE͎bxh|(݁mQSwE'ɚ&Tx췃rж+4I?W^5h [4rR܃\pUvdH/XMf76qvFM[ 1*9#COE,%^='nvnvef2oġjh4n,B>qi3,RFVI+> _ThP*p4Ǜfcs5 _ kB#SUvUNvHہVYVcݴ(mĄ8|C$$MurlAɉDjeVg~<,(92Cق H(*`h2K^vnI3im6CXx:Mɰ%xtQ e)%D{-m{ c 6Zif GYxxẗ&;Jv,6 F2VzC;" uFp3p.j5)*!?lca4\X"[B2 F/=OH У:ͰEչq_@y1wܹ݌([[jpNFֳɧXđTOzx^+f>cH*Sza,b῰k#eCi[߼yWM"( (_iP--N#A j"?q$dKjC4#=FZL\(#3zmSW/-*֥֯(@K3Ai@960sM5-"t.p,Oz5+h&2 {rkT2N4tM׼[z]!ψ2x }J#p̬>S/dI=Ч=öɿEb,wzGS]Ǟ Xr'e̚!"3@D]e[ aRXQ@0=BNeqn⪯)IEY:<K`W.̜b-" OnmD巖jh5BjTg~~U*~$)""dxJY4nls+DU -ie1؀(BJ$p'2sce5B Q͎.<mI5;8iG أtt51#:IG#e_\h1 ƫ|ۃlE;ˡK2enSBi^pkwe5ZfGᝬg0Ko2C9S{lV0zT#s"ݷ'P"k!E09efUxKTpܪk- ~,|*zkzf U YݷdioJ;UQ=[Tn6%řg\.|m@FVPh!Ie.,%ҐA5D m9շʶ+]$6~m30c!J4+6?ݴ;؋7K]Ÿ,$*( u}ŮBl(ۅ!CAtj4JcS>0(%§W5\6FNkrV,P[=u#GӕuN" |6Mp%x_1m6u[_/s&3-~1h;9s)QM'.wõ;ۗ"Ŕ HyH] pwDNIJSG6oD>28Y  R2{(WW:}XRqg?D Nׯ?@uD27 %YPj:I-$}<6+FZf{o0zlחi/ ߆Z>EW >O1u4 `eb(-5B.h)[«F#DfG.bPްwj$۫:ZB6/(%K![l%};\2q:G$X25K^uEwk:RH a.=LPX ;$:#_M7U ?vp6o4 rX;@8&aV^R0NxH}Qm>FBϬz~:Z}!ac:h=' m"ґ?[&ܚc>b;Ŭ97U]9Ύ W)[Wh uifjS R.`p}?r89^NVFt+F/wstr RCkhgMᬲKƈ`r [͠Vb(.5aʯ"HGQWg7_~sSbz~ݒ1@|rW*P3GtjQ;JyU$Bd'sxk"dy`|~68ynyfDc&ۜICcKӼ;iI&xߣd#q_$ԧsJ+ \K1*Ӓ{xlX"Gb =:Gh^Ofd~R}mJeyBeAbY3.2U66^E@me<퓜<+;{߃`ؑCVp:qgLCޓ793>3`]})ƕɣ98"8wj1ԩ1dك+yOOFCS(Y̟7;i"_D;,n,h> ;408&5pq6 ^s(eHg9+68H'4cn0t8,fP7D Lu0s.Qȹ_^*~Bpݑ$A-DU/]a2Vp  NRC>fp=lN'ۭ3]8J/b7  Z4rLgEyWGE U!O9CM{ds#M bK> 8÷B5J3QDNtkA./M!zy~ t۠::dž#l]2&ʏbfKdAQ->Ǿ?&$^\{[udL|䛈t [~l}>:\^!yZqz1VNeJ/vte -Q:{k&oF`%W ɺooFtY٧Go0=&9{:ˁY |?O V%cJZ=Xaj#cTM7'<ӓg.8z Lf1/t,×Wё{Z t/m/5̿;=W\s'7#8`<"]y({ܧ"RlPÙ:=j,݁fVmLk/ϭ{z5[k_$Mĵ.-)z9qE[|e3 o{C54qYa\i3#Ek7ϣa褟s/,u#kXt`p/,8úi=U@u?k.ӑEq+2WKA銜}yN' K(9u>nͰ)C˂k4Cd H}80bdH~IfՈr,yvA$ ׌=~ ' vOcQw({oG,n-[aĀYL>vn1 E/6 ,-m%LCWc켅&%fb.13Z`S5IlB{MZ%Ӽ0S6“sv%h϶4ZT7/986fQhkri. =,svt_e4S+K T(B s(-1 ;sOoØ [.RhTSUFDpk"FjJm ,ۍhAT@@!U!Lϱl-:t9fȔ+Hc '`:ПChρ.׭ɾC~82L/*}vѮYʽ;+:4_- t# lHb lݵLkBwWYʩY=e Y*{ת/L!6QSg S槾 ǧ0dmɰՠ`2ڂEا)*:S*Hc]si}Zj;6&L2d{8:VG$8Bfx!@S ҕ)uAE%pdB\^jj }_"UC["&8EhZl?Ȍ(<#|'žhW1f;** <fa)pA*uA>>Ee0P;B x"KرȜ̗Է%4һY4e"MEIHV(l5( ʉA`UǴ݈>6ˢRNi!Jy, #,6!-.52oH犨ɦ>]M Ni [52 yWq!ؤ1#^1)SRq1&' M ƶp,E_iLZ:MщA(6u\<4bQApu S] 7W#,U[컷6.dZ#T'w *fWM BȱqF*6cA$oB/yn47nw%+t ~?u$zɉi㯚%@. a%ET!! nBcR<B4x\y~k5 ϻ!T&[>if']Vdh|^iUCifȬ%K۶~L_NvaFpqYųJ(Ihё:6c+]N0ϯo{󄪆kp(2C}?NE*./`OרZCgdr!US2g1OeU!sBAˮ7P^CMO SY5X2@|`T6 -mFX#Fr3p,v[`8t\JpxGPǀlMcD Œm1#`,f7~4Oڐ1}Ȫ?ݿ订S;j0ʔ{8):xukQm R@4~:3rTHoels 8?t.0a3U\u 4w?1xTtHj'>icJ2/Au!K nzā8"pr+n/@><*9LYڢ q5t[Aitv;<"[+3ќlr.+1B2$:O(4גOo#IrQ4wt>iM G%a`2'Ӎ d 8^aCCMrj6&!ydy+Yni9]miYO"yŎɁK̝$;^ ꁴ6UXKDaYv9C ҿmv0e0-ʧqץIGKbU#/Mdwh86~Ox(S`G+W8(f_;g|.qV.׉vYkivh>c3!T4)-M-$C&9'C+h zzӼV=*Yҗ.8ķ:Ebm~\,lsD̅\h:w~EvڍoMqfhm[*z'jzY9ߍ қ15Iؑ@d"3 '96D@.rG1 A$QB"j43vۛ:<7,W){-*,}5ok4m),$śV&tot,rKg1H1.iC_VK\sժO (r1]頋4UZdeWA nHϸ;KuW` d ڭӰo^1mnO4fc3m~z!CUHY!J9kǖ,㖉Fdm077-ֺ~gP{qAXQkl ef'=dL(7%-k)d*I8Ј\I{ߘv/x߽IXڦ{=txzu W JƄ,uʚ^v̋ʝ[Vva:))% bzK@ K s<§?C_F&ƹFKuq(^f51C76i/7g@ &ˬ tfMO.!rِ#oCԚ6ERH~DǧVDz`x7\eǂY| , [?pjVNL ?ScSsώ-(Q,x~ d8'ikZ5Pf)F}ä#ŠtWNcT8],жregOemf1jr5ta7u˱Q ʭ9".`Ȅbޱo ,@ h( Mfag,%l*EZuZ$ w ?oJ@#MkFAEqiɬ )D:3o¡6 =͎͇m$T$PS 3'dx"p,wC)R%q'@ԉs$tu~hӯdg =_eȤUaC[?[݆>M]Xrc{slPQj, ߓ3g$!yE4Gg\]kYi;.(jүhZL%o u*, x5tWx_ K2cTFD4D2r)_^GHj#3*A/ᰛ|$܌d)}јl(o|@c [ ʯ.^9#n.MkB5\:V*Ina|rp>=H&`35)Vz37M~Q حEV-u%[W,v e>)<)A{!,fouɔ# &ly $ratzf#yqBq_Hݐo |ԇ:2f xD`<ulyNRL݃fE,b MoIf_F@Bvv^ğI^!Rvort! If~(y(aizN#/=|Ah݃mh?%"y7BI?ʽc$÷ңNa 9=IWc#u{{<偳2~޵kk(GkxOVbf^y}1pO;9;Dzq&֗;Kg,0Z'B眢 D{?өkp8{sS]XN)݌ZLq.юyrk8^*U.:7YcueJ=3-Ӓ/RnpOѨKc[ q?`hW9\hQN-_*Uqʁc]gBCV/Be;}{no| d 'J q CmfU#=KTOTnW^QMK_GuQcp7){"m )|7il߀SetuhX(|$Z"RW[XS_AzE 1\CpsnKԨT|sjeMv{m tRmaW 每ҋeITs4*LqWÚF'15a-{Q+^ob3϶9KUqLJ1mpDWAFy:^ ጬ{sg8 ӿАq8jL 0{ðWMUVZ]yķVS _yf'EnԨqhMWJ6;TUnY)F; @O'cZLe(blɨkDqH{| >jŧ*+aUFLJ\5YN͉7ac҈Q@`D?.3R{Ӓ"qxW(p nI8dȚmlD 2[Sd^tCΞ<_4|ָ* fk?MngqL`Ii[T(.,χgTTR1nQҫ%&Z!)d la%d5sf<جX~]T%CL&KޘN^;\7TBؓ,?J;Nr-b8MBJ#WXCxlߦW|* :? a0:6 JO~z҇)ZW|s8n=@*@cyzaMٕ5n4ẍ́F i =b@7v5n/wSqR W|- ̆J ayȺ|WEb1w\&\1hNTT~l;k~X[f̀t.wCXz;ѯeT &y`Rȉ0}/!빏dl:8!9'tN9.sоz4~,o?LɆԿ# >9-L/5f-\4H SM\B285kd0 g#>-d/TH|\:tZJi#QH u/74-\*6y(>(Hԩ#2=Ǔ Z~[s$/*" { uUh?^Otv=8fz!aņvhSAg,>W peoEʻ#I Xn1!4-cNdeX W3!On%0<<.pmUeʾ$/W6jCW~lnaWt]5| qlDTPםÏQLd?fP 'I4q8^k !C4&M] \:Aw !*6ӞT3S[Uv$pu30Mc(XF@xOJsJ:g)=XAy0(2@qA(sm^}*2bc dENRb5UXFeNF7S`]BWrf=mL| Pb4X#ցףEX=zQa/\5ZpIV> JK G>. sc!f`&+tA7Kp;y"cV!rc-CG[Ptu g2Z J\hVvI+vP@5Lhx:4:C]8#/ f&:o]E:@_J^ Fx{ Ϥ+T@G1VZRzg/׻Lc4zJ4cUX8t#wrKI%cnvEYֻS_ƻ+Pvָ>GuP*z0I*(}w%>lx:0*yBL|ShFf<>a~ -1}ʻv,DGo^W~ XC{}#EWKv dpFn԰ep̂E ߈&20  ̨bZFP~ :1Z }rqoћc q{(lgvHJHCN'Y] 8!%=k8/87#U2+mZsB/ci73烳PI]/Of@B"7h[-R4I.+ 8±Mc@7{#Í~ A)kߧʽԐOËiiѠLZ1u" J~5?J D~_j<3^w@kUE ?zhcJY?so85a1IIP\ϐ\֯9׫\V.NRh]&#Qz'Fʡ%9S'mkC*9l<ܪAއ" 1ZZZ$5Jy70kU眾 ej~Dr!F!BqgdzW) LC^H$MǗ n? &on"?sՓ/ߟMe{21AFprqMky_(h4jxy@Jk}mM ½o S_~ [H_]GX2nft,54Pn@Jr) LEk5Nk10fkٽ&jόJ_izaJCqߗ37}rTif8 @6[b ψDJkoE+6xTDUɓ_E2? vNqfEwJ#O F`7W< l5KE] ~,U;Pc4y5:$lj9sZ` 8Gw"vys}Wx϶TQcrfD XۼZ[Kxb/WtO=BD*p߉ QOsG>۶yvrXԺp4C52=p`#x =Hgޡ6=bLY6+;Z._Sl#`l@Ee^ɓ a G,+3dN})I Yc0=/@4clDYeJĠeri{^PÎ`&TEIDzH(\`w;;m˺SsA ]75KՍ4M I?vZviB+ 'Oxaa:yM<.O- 5'KN3d JAj7J/-J4OlNVcPDx/loxҕ }ҝ^B9bFH30}y 2v1 2=bƌLz=bKD͘T"&E"meT љGS'VdռBc֌;SŠF}K1M55Ef&fύ+kSE,̾XE 5L$]pL>Hpu51yiN`ePHl```dz(̆{تVQ ń\V^ud;dF9~;86#)6HRGYzW勃/u~BbupS "v㇢xX.`~=%{gj/h5Op`끅5EbDG}M^O+![A ro;GZ{_t(¾瘇ykTklH 7P}X)jbWxb=}E2.;@%~lUkfEy4~96.-h >ȲW19P!v>EC3`/2v{}p3;34QAkDV(u%*,:#kGE{W5/1j[[ T{'@ VO.j7S5lX@7hE-Lrf &2i  / ['7GLh7VwV.k{T~W-[|Q}Dž`FN h wRƊ]jT)n*~t4 ?>wS 8 &s1t6RҤHp|`4e!oZ@iBZU3;MvAJ<5VR$_G,ѳi*їTiΛĈS.}V˔Z1" b^=!180q2bk]0v|[KHƅަfiV>AZܛh*/l'$ɣ)X{NO@J6˥O G k`ElrL=yNCڋ W{ffXدiEQ=p)OEBe2F&SNQssU1KfsL9W'O= Ҳo'O@?!8+'3!-q렮ݠwR٥wUxi[;KBbg@Q3x!lPXcPi*9e RjŵPo1xuja2ŵy&3̏`ڋ{l~Bꍯ(sy~\k#0уh vO-?ܒwk(S瑕[4v?ڡiQs_|ە=/>!+*52u:t@Ȯԛ9K<h(9|,ZFA2xe2Og9fh=|)ze QWunm[)JkZ꒢JeJ 8{J'K6_(~(U,.skZA,,yd{?7n8"ͪ2v>8O׆7fW B5L.Aa<Ѧ'uOS]znFp\'@3Lh"c֖!O*J'(JK^TqKLHv{TJeOt,L /hٶ /wxP!AtX4JYh%Id 8}p~tp *21lW~ASm;- `г3}XDC!D%}^f̣Պ9febm]u+m<ˀ ȅֺa1yGrjUG(VI5U:0ă8d-o&* SђlaD$axUňF\`k5gFҞ,}~zpEZ0 _Rg'WHɘ״ i3%g: ~M7Iz$}sDߞ1<33]Wa7lQHybjʹVk?rCzځqYF/^\&w"@~R_E P$&1Yis8kc-mgvΰh!N>ǁ\CvwI(2+uyAi NfSEU$ꄢVT=A$q= aKC:ThrWyDƎ%㺔'lXXj@/43Tz; :Idɱa `f=N]?l :,#>wKdVHHkpƉ1i1-I,L$O^l8oV ٬a^BcW:BmK̺U"%r}qͨMxjBn-5CInFdLh |G' 4wR pe6*asLE_ ỉ8⢊/NQ^`$BCW~?…q-gtNg/|t{9eEx~?BoNZ{B| B*W<~ӃR>6{<' ϖȬᢊm, ˦ <, *n0I>p*ttm e6GTْ^$c+*F9#㫆i,xM9d1XdbI{wK%=/`|39""*\+ % B =o.D$ԧlI=$id8H2<{2lTGrLE "3 \GtgAna K4wNaIV9Mt'N}{za[\4nrvkuv7l!AOfׯy h+E9,Bw"x++Ƌz/AF_eK<)\y W%eø>3R_67P Ґ˥%U>A@5vRÊ0ԧ5_z@sdx%)@k@^UibJ-G{ C6VzU/v Ll6Hhb+ W_GWidNXE}I472V&I0@U!렾,du*Me2'A:N]{A+˶dwDA%"P2 MKc*A3Ie8o(ƃijf]h\zÍ2Fm^UbҐf4aqw򌫗$ BqUWe3!3jHS+@XkflHbٻ|ڡcr': f?o0tT )lhEm "o ]L{O.c=#ʗ)[ X">3Bԑ `H+aܴ\od Kr1hSnxyµVB) I*nKӎPZ]m_2GOlRoȭ])&xI>d42-fm4UZDу+|Ti=̰}r󡄊phKUZ 2Sy7|[~plp"oh$i+C0_`ps Hwl|RA݁QFP)`-Gp[ A 349p B 3(-!bqp} @Sۓ ĩ"Ƃ 4#@'x ɼCb ӂHTG#l_aP '޷,5[7vfYI[H"ko 3p}7F45TZ)>#$C՗b"L7:z$4(tBhU a >{laNFdP\ۘ$NfzܽfɘzM?&f=9ǒMQ&;(ધ;X8go9Ӣ۠-Bw jZfljVҙJ>sf]n鑍2[V5A8 } \CPI0mL>"{B2:6vezu^džbI䄝NΰW7V 1CmgS6Of)ݼē!P-^'YaQhGKFDEvVrv3#ws|nٰ"O&~ЅDtd{ H%d 0yz*^𺮙n0U$5Fx#ŋyA9Wk< +!QN2 L 1yqHbD;ei:ahvx[jK+Uձ# 4g GYK}jl7lx> SlQHb,#`C?|޴_/L:%P7^…%r/tYڇPX"Sy>An갥f qHXNnXƵF:-TWVJ D*e: 6D䔢a!)x4qP??;|SWG菍&HtK6Tҭ m 8~JkI^ٔa˶HWsyȼV QƻW\K?7g`ؙ'˂ +Oȫ㤛Ab ݾjG.S`_ds$. ܱL&>BoS켅|6su. ͆YUIPWKEy-fQN+S)6AӺ1󐃕pzV15ԗ ̓=; AZȐ_(9ST7V{goVq[EWi*Za|VȗGy``BaTbpkmj Xy\?n߹ i! vW(ĥ`!BFl\ }>ޤt:gNw?4rRMҽUoܘ1X̜\GPzXgU;Fuaʟ-f{ CݓRXhݲx7|hOG;\n ˈYV-)%'F(u^WM^&i&,F7y~AF70$^l:xc TMciq>Me T쀨^}2Y\̳yߩtQP)Jo$ラ[V2Z&6o^v_<=BZ`%G3D M_E}vJݯfla_ڵ(HaNj*Tuai]Z-`?6]\〆Iou 4 (wXSQGH¸X;&=qLuR;_IVssi>#6c<,M#6z\*),چGBږ8ɧe~x,Q%^ C4qExts]9? 5hڋFPXq~2fhwnZ&'I;D KWM Lќdi˟YtT>ww$n<}ƞ{F4vW>oJOaE__PWM1;oOOKV~.@hy=L(TP2ׯUްɇnP"tf(ŧxAƠ|ڹr `ALU!CxrmC*>4H,]eJ`8¼>Wir 0eW"+YbFPTBU#>51ozG_Go@#zC ;.é1@׵Z){#MW{M2 \&LNlwqi'ao.hݶW9d*7l^@!t5F!߱ Ů94K *13Y4G p9`x.o$P=B qK T"qg- :Yݗ(kdDlٟSRU`uXN|78[u6K@`P fDq 80U`VS}EdT ^6<=PekmT;BdN`<ց5jq,DCD;BpCݺJ2m:18%I~oUrL9CXu,iw/ @݂ ~AHvu|)1UHk- Xhl ql] -5B_y =Xj d=FC3xѰFƄR^%ao>u] |}󝫜ɎynZIv Y4%j7mE{ '+3Kf"X]͜6JJP>BlĚn E0H\o7n YiH/_8%ـ#nQ22 &1*8m|RP[}ɦ3A'5;t+<ӻ+`M\e\Z nlh$W]3OS.swD3?g9 {C#c0{{Q20P4(4,z E03Ea/pS+@jiCyW š z+Upb0 OoM~=a>ٟ F+Ae8' Y-&gٛ "FN~r2Ƽ\ \iZb4sf+M@ WD FdyO1.yLU协]V-&#o_,_ ; ܉u4潟m*o@vF*C~g,)4` ©ǖNɞn&!y.ESom^iE0]*W1[“zwNp͢ujwS:EMvZ~߉-l$;Oա"xQ~\En3p1GoRCh[J<Lo}h.+ot͈]\bR]Ja_F-VX,5ƞվ m7 iypRzS!,M0uo({]Wl !^U PJJ,&?SQSh N\cfSK}6v)~J4  06fP{C1/Uն4jQQ]9I/9˸\DuI*5D?b륵Vm0o>,{T̺.٨VQ.GUpR#3p{֮]E c ,ՁH^|6bNf_#ݦeO!1RۿvB1n"yA19p "5Ei'p*qW OSԖ}*gzL4(J0hM94̉5_$YtI+PHN;&~(# v\7bgN쬯t.L=ɔқ!I<$dPijĩK/$ ƺOk^HpDa*΍Kp_/3*"'.U<-zhZ!}9=+L.g>ה'*҆!A%)#epc/_9o>yiiv| *5c}P/adM< EZou)`}6Œƚbibԧqg ].Slgs8\eeJuPld݇+za%u]gcfjc><թp8 _Wr;Myrҽ޴V&_goђ3.ȄKt^H}^צDŽ: P;T+#2D0o.R"eo7Dhʸ>]_fe\=3i>/(CS@̂K@yK{OIY^ps-9UB7GF:0 f~ gXLwn]dr@p@P"ьu(NX]7a7=aظ2v}ēJd5 i q߾vj4b-0%)$,4؎}/OSp^Kb׳Ax g,3d ؟"K[dO@Y\~霫GvAE+5b2?7ޤ@`[||G{}DlR(}@=;;=NSR_ҹoa3n Hيr̅dݫr{ah|2.K.4c͚ٹf # s])1-Uyc*2)!|RIxUwxyTf֒\=faSN5U~KRk9Xz O!1ȗKC^}0@bڞ׌YZT'lYTT2\{߿'x`U?.b QxOuwH-o:lqFN \/zg Aa+]NhD'T^Gj9)?g,%-WtB?˒BldF IdO]dF 5Q12;H@@*I^wK4uجXBdg}+dXٓ;c/N(B,IW}j:D#x X\C؏aL3j~4; i9/--7m<":f`μIndh{ 'vMW$d8mf[2cGa@әEU^4B$|Vcw2SgKxx t|ˢ^ƒ{*Kj,H. x0R#HRW{DqnAQdz!5`Lz 7`PDGAٔ~mGXivNcwL䑺zwFCrxR:˸\ߖ„,,c՗zb6-C|9S߃-{l˭}l `-8T|qOczcԠUڦgU|kƁcJBUDRAMa@&dšBv<~Y4b@#̙Ig0`̭ZkL#4|b췐⁉?>F#]xxio|#+^'<4C^,.yrޛdPch\z5=w&^~U0H^[-gFqAm*:ÌЛ?5(Umu6)`g۾@d,~8ߊYƗ#P\+ L? "q4*}pB'NLY `>VŠ~H~" % :_ygv G)н pz?=#@Ѯ9N;i?6vV \ ))CpF{y<ƷЯ99$l:dbdj3 @z-;Z 4+1T;0yM=C8RY+9jyޯg̕ Q.*f?gwHQ>x2(s'{vRn)]CFZ[I;D̸'Leܿ6O/q@{zBц|DG\i`OL82|<~| iZcg#vFbkv'a>ިUzSYm !v+}j걃wI?|J*8P\ ڐasHQ[ ܳRo|w;+29lqٸ$;jl ܡ]ijX!$YOAm y)N65wj8tm " 8VqǭH;Kb];ܗK, %rM6>$BV)|ƘhzbBbE=WceD)s_Md\ҼRsl;@(0(X@W7'gj=B7~1;T &"6ؾ6a(}t+Cd709[VB$ڡrHҤJ{akxHj,Մ,8z i ⪆#4[u˲`H=NWU:EQK:p P o;YOJGʎd/TNXSlCdn-o,>z_>8ŕİz%U@u~1]ڣ}V1C!~Q5e o;n?çӂ7; t3y"'p_ɷgzg~iird[BA+ˬyjuhdt>]Bre7t%PaU)`rl5i,4Z Oc00m|K0מ&xLq7fj.ۙ1Pq$(qM~_$`\H\6S~dʏN]55T٢[s\,!Q0ZΖWկz "GLtpr\XIώ<V9ӯ3!K-Za%Jeeup<I% BXߔ\Ն7%M@xq=!\%ޕfx!AB &Y|`dhb=VO*i3 N5w,%ѣ$JoeHLo.̌vS,t5ڍ)eCgIO!ݺTќi+Z/ ̒FvO_e{>@࠼Fͯx &IO8 |td%KCHSo絚l,!!"s=0[6˕/MO{[[C^GM"^Or]ɡ=zhl:ZE\%4ifE>̎T!9yqWaě ;3€:2A&_]n]nXse N(uȁd%Acm!NqA0QHk#:l\!DԐaz< p>p`;?w-Łd 9=}K D$+C?5\M&a)>y1cL x,!C'aP>>/ 0οR{\5oUu2laסFYn d$Qr5_DQS'MD7BbƵi}кfo|zέ <}/{Ӫ=H`4 e4$Wd2?DqH@NWV"*xT[\•şf5^ǬdzCxH%nV W?*

  • [s$JsLcFH{̸@g `X= K5քI'ND>YDuTU-㉺VMLmy9>ﶞeݵA̅ђeG'3W9l;W a$WDEaIsK8>kێ`껏 %Z~P跛ˡr;(MbT2g^|G8WCQva_6i(58|dK⋊6|6']'5͎~BފV3aDiCIȦgRW}?X1y}Y1n)r֟phoW! bXYg2%}sApinQfz,^Dan%*~yc% 2=hf *:}k}D9 |~Ҟv5i0-B~ !PL'm4Ph"kXxn'§ n3o١s)E/Y%T@ңs߱(Ѓ:oLmP!PJ F{D>uCV.t1`i/QX?ҦQ)RyS1W_&;奝pNeq@5]ì ҌbĮ. Nqdr= }’RTTէ%qH Ua4 .9(6G"L#Gy%st~Z_PI3KJm)F kϠ= b= jQL&Wvm8E;M+/(XNXiҹov) _ưvQmnTQfq u9[-dx<8"Lȭ"2c2ʍu-=`m9XN{mͯ촣P.m mHw_lr] 4}T)_NR1RJvoئrvMFQ*2wq!wO=;Nx8}ÐM9a2E1ZQ^@vdMi}ޭȪ} }2NG&*×S-,Y8Of{%gDLh{p?q I``z`CNc'|<5m¿ۨ1p lzAєش>RPC:^ ^gAF]j!:'m&(]֪zDnWU'tfD9׽eDrQ:iܐ+nR}ӻ-E;O6r8i=XaIbRDs):&('܇Z)bݳa"AtN$xZMM;fb@Btbe8VP넿dʘ{ *m`gJ/*C˜ߎ87q}(r4I.C hJ6$2p1Z,ռW&bpWL"Q1ΥT]F٘k?Q4PAW)Rdf U=*5BZw7,ЛS =}NS$p 2Wo8&v,Q5Z71: 2Z4 )eS~H-L>$(~{[.5},Ňh\NnYXRdah CE:WPKLbydS UPИPڔ`o,2Ur10K!.`Pmʥp.BxW)4nԤ52W4Nz&@.11s|dٵEy1TC9xل\])3 `L#-uB\  "Cf%)xd)#WavW8sUmm2PF]OWX>= JAGʥ"Ib vGaGh=~I=-院K&aB@WAH{lɋtEew<3mE ]C躏3%ŧ=Gta B/| ҥ:̧~Xm[d v ^C;3殐I/u?U1bFA&KTq MZh(|U3Q#Dcnu}+&9JݛFϳv-g|ȽEjQ#Y,,ITJG: _biHW֧2 ,٨J .ʞ=9 1%" Udvsa e+@)V'~-opT/ > 7Ʈ$^`yQLI뮌F1w(eL@6ƖlrqRT+*|EB"}VsxDZX5֞5PXf ,bD W]h C0aJFd_býjܝlJD~nwmK '. _ ^h ڷ\<\;% xKUB]^ 5҇E_UP*Ў1Er`سocɊĿ{uS*E,L=oDTT*GNoF u_+4}xU2$R)V rV6d17|H:۷a*%'a :;]c!3ѩ: { 񀃬Fx[ /~VJtJa^4V}J%=1`Y[ɡ8[v<S#6m}9 Ln㒔諵Yr5¦. VHgwyX{Vb/LR|Vf.mFc;+\ Qi zZ:G\܊,ECΦu%P۟}$GG;[5h&w`$;],"fG(Frw=EZg2V Nâ?ױ5Zw,"Jh؞R{uɨ[iҾcܷ-˅渣+-)8Ĩ {C2F#kG jXww3 SD:#]szw,fdRe$PS2G0̣;ޢ|9jGG(SP?ҡЛ" jэ{kh]|mJq;jg1^=Ѝλ| 5h?Db˜r/˚+b$ynlٰkX6]@婟5$Ν*7րN\wOI[/H)_)]-aϰdV+oknh3%n!ǺkTMn$t"g4=]`XyM n?G#;=)Y}*aQ◧_*N0 %pNMX*C "-; K}C.{W]w6:pn8 ɡyBb޳ׄ+ gCtcDHAӿqqr2 3eTMOYnX sÍe.:6Tn-eYU52G5h?~)[ $QҳkŬLrU=~!b;cs,]<4\Xb\i*Ma12`ㅼ35~t{c`;ɧK }QN'5_jR8iQBpYFw w;zxt|d`0 Ho T7crn@(}-: E|NvKv݁Ufř\TRҌkFw ၸ3|49?GjөETچ';""UO/ >S~/IqJx.Jn:"jcO'd! .ؾEF!F%|*R.F$N;B/z>drӓ16آ11d=A|籏8}-Q'~Q۔z2<'(O\~Z2YW=Jc ҜSx0=` ŷ|D-^d7O[ZkeZOx',A8hdٴ3a'H7YR<l8/v*o6e1OуU!vQg&X9բfzh|b8g{Q}m<[~JY}&}"wnM5C]WRߪ3[3>TNrb~ pRc.($ bkA$p.\™" >lYɄ!"\mRK,,gyJvcn &?J8ƕMş)m*-(%`"t' ]ƾ E.qXkX,T28b]8R9eANE81{g{P_Òe촾{C6{J0:+@* mZl ]g sgKx=#eΟȁXt~g"5TrPls SWH1@mq=]ktouF]*pѰ10fͭN 贲WL^JTkaɁ4!mW:8b/51"柘He:V]10@D6U:W/K)*\"L'V#?1`̾X'*|0)R5b^5Yv_@7 Vۃnfqadb"Uezp%h˛w5sz[")nQ("PLO 64zX1O>}4NZ) ,SM41ApP3,cL&$=|ަ3@oB)}.^V@4ɮ;L Jw-ϩu T}LʨRX]y۸f!M~c(FSᅬZxjZmԪ0L0y=#>ǷjԸi־|Ê"OyԶZx(SYi&վ7U4 P[_%ϡ2F 冯o@C/m]jPGD7T|ρNfegP#sVT.hyw 6Ǡ^A_ U=H oKiM1·@#̰5!Ҿf|rt aer!\o@z~ P0F|-׳q\j| Bo(0ceQtu5ɲgū$ CRsڎj}}M UePs°7:NKZǺ>/ U]4 g8 pc! +Kn?zIKҠȷIYl|,r`DD`-ZOhG_Av &dwAxK\8_o7=ංgrA0gENVa<5"Gbj:7߀XiWQlP.:gGm;GR^dl""@vsVX76Rl.*$#Fu d$l b %%|%\nF"8(SF.<@92q۷Z-(I0G j26)39@)i {﫫ͦ7ɓ%Hō9^Z:ZcW96.Hl$:e@Gxr|Z ye:BzYFޮe'ͽ_ T(z/AL鳞"4xWhy$PELS)(04(o&4[WHzB!\Րƹ#\Kl)/GpEF|&Qʇ9REǧ s2.{)x7ItEf-I߸nFQ89XQ8.KURj>{7=`FY;alhfWQ3A,IƔ^ĮvM=tx8O ȫ|Qa|A->~d=?Ka(4*2*Y!$s &=.yU;Kb< 5qp_@D鰈q`RS%M/!;6=;%4}]=WDND@7 G8mvοE|t)_8=hjһ~{E;$.7,G%\b-vvHx/p/2 jN>LSvgr`'`N,ڵ pC/9dqA0>V&;'5J!EBJWe?b2UZ ET rG "ZKi);ooD !+«r wU#g^H Pۺ!,{(UĀY1=.Ot6>cKXx˗Q–IT ި蠊sHϵLe\5yU(s*] 5 ?ϖY#W}#*~_Dh8nQrz(]@YPψ*ϥ]" ER SyR80gR3,ex vT|^#Ҥ 9 _HbdM,Z9QfaoυƙyIu(O0@jtp.<`d)$"s 䜎I b( ĭRT(I9U *@#[u=a]ߤ5Ō3v:4 5?^U,VPUzCHuwTx_6 u]^ە*%!.bptbKJ͑~-E \ }?䎃G>sgSk'OiXHR7uϽ:VȡYm+Gzda|) Z룦fs_ɇ?T'l .3@5̂>N7ޓFPi#ϼ{%ᾝ[ơw2yJgO!@a=sPM8Ȟ&u2fck2gx WC9 j 7bMG'V9X(0] yPlpY7z@͛~.Hf?f!?cnxĶEP Wںs7i {./úQ*?4Kkdi2xK[D:wl_>ۊ-i  Nz%a_*L;"郶q[̫ Ӱ`FkK:'{1D\0!&]d(83އu|yx QdOQE ^Yyi'Fs~"ki a΀>5+"U3 7bǗs,׀ZKZlK:i v߬T'Xĸ宠>`$myۼQınǧ@t'oR&;V% R4k*4|g##,w{!cZ\ h}xGtöqW\ͮ#]jdz(Hp%|FRA򣛠p^5S5XMOPׁUY D7 0Bt<˂vJ| 0lиÀa f o\A {:8=o7 [@nwK&|pk<߇9D>JO*Ɖ>Fcj!{01opT0މ szQIsn::`\")'aa-tUYuv}w^ BST~Ez*N [F;Kn.#6)D9k(Qa*~ܬgzPiQ)Ru;Pvͦbp!Z,M2lKm+}/37}~ֱX@vS*[S$kt,.I^<;ҳŴSe$(G8@ZT0*tMUWC# R(*EqV&CX(/@$qTK!Y}VvJN3\x.ʛ m,.ʹb[m䆖09VV.R4N]/F^fZ3~MiVb3mMXucb;$ϋUTzGO1tzNjron;fͼpɀTDS:+nF9GK1by]Z3 X?~۞e4pPl OoC$.s hRR W ܔP42loY3օ3/?69^wJ`+rfVL K֐:s$IAgQQIHD9/!QI@ 3n=NU漸,UUQK=5yx-4=D0&NKf-*"#wHPH̳sF/隸`זPRٙaڱ¬óCqiB㾣 VD ~Fn]c r]##qqvuԶҸn;b0<ZJC^YsVGIƦÊim9ZZ3yJ3p6LNGZ&xY^P׌ BExP`jTQb. %kZزJṘ&0`hAYݯ*Š􌛶&@bipE4n7DY01eDSN߃h #E@4 exDTPg[.^*Vqp)EdkL!p  Df]To 2{Y ѭ/ogR>qT'U?9- GvIO|{ dgxq l~u> )f_{kpɃ.z1UC:a"Krae*$ dT#Ze`92Ŗc1ăJ$`}ӀgQ AI^7i4ӿ \HI*0mmKRz:RzhL;<د-yk=^?3X픃: SR"lNY69|erڜx݁7І57Fät 2'l@QW?ʇ.LD'IG7 Qt4x1b,G^>+ח:8 G '{}rg˃z_!拌&zǜe{Ov!KG (1t,ƑlH/>qs:w@,\$'[3 0RTx)BA"E?6xs#J&ZL> j:|E5rea;& 0*ޓ63wFL6߷މwumʓ~7<zOC'B6`uuDZ%tϒ>)(=ejn08V6xDb7a/8ڼ _HW|xjNFq5v;$c ՜RO~vQqi㈜-!ht4199lyB#vgsh2!ݛI5X,.-|lEyh6,6ߟDoRjecpÌ[wL&\2c OB7G]HĪ=&j찅RZ!TiyP2lˊM/ڡ7f_ dֲ1{OJ xvg!E}RV(n)8-B)삘8dnfx %P†!'!E +:sNYb^|Nf3뤟n\̫PmA9 #ᙀfkx,-U2݋Zih'6gbsYF9c'o/̀ '3z#vu[2|/*,MY+k.,RJiPh{U2lep&Iڎu˝HSuF^pCr&zLYTB!@Ti[ڜ }TKyE׼`4I>#6)TP7{4.FoSG9Qs89>3B+\{#r?;ȱ2<6\f >eMH~PLM뉀M$CŒi$n~:XtU"׉_u01H`a Z9ÎS,XN,j?T]O2="]ٟ)il,WO|t@{Fntλ!`mN>3q )թDcr.OThi$n j >Pvc䐮-IMK94e5lgGy$+6/`b6z&. R`eACyQa[P !Gq-'g<-#3thZHӽ4r62}"ؒN¶p=:Ⱥi&3n;Gnʪ0{e i-L^)aH@ԬN[[OWkj/KQIbV`uV8uCAW10W!NQS{Sq#S4 tuSa+T* _nOg6My ? ʛDf9>SBRI` o)W-~ H H[P=`<Շx%@H*sJd_'kEs/ VOo{/YcZGvRg_/e<\{#dJTN (Z:RV-zJ\{"f F@x85hLg嬍'X.ey\q2#)>!݂/Ã9PNs99xx_!(*'A)Q?/k댳DC*h R-9HBUbȮU$i|ͻI7xh:o߁vTW)EGG?z ĈS[arG ӬM^ ލ=yI␬~{81ḱfU 6/Ox]?5S=unT9ן=2w9 9Lʋ=/EGE^;2gkz9݄zȮla€PIK2n!~Қ2Iq, H%wt߉mbW%N*@fyXaYa&m{>NqHO Ppl$|'VB?}{*G*n(*C4G*rz)ǧC(kxuf;e^N "nb)-{+J>@좉@3?I8+* c-4ʷFk\b÷A=7{8xA fI)&q䇿93?ԁ-:FG''z%?ray3 Dx[#ȵК6ެMpT{*3X)HClp E`(:Bی(%iGhGxO]l|mPМgY/y*&G"uVvLt;9,n*b¡/űCLr3 jm=FIIe7_>D+״:(2O1׊ZvŌ(~=~@L#XȹXt{G/y+۳n@j`Ka9tJ]&;UP,ާJo 퍼2s HS0/;Yk464bh*բѤ\INOעnnN!#@ ß3?]|R;T~]a~ϞiHoXn!,6LRcSk4v8֪bG,(Bn'UeWBփL'A%rO+t^RD$U*|VIэnOzgUإjNISR揧\$X suVfjaIJ7X4ݪ;)ߦl[腒0Y@O`uÍ:}WW1D80ظ"ne,[sqhOSPg1u1{J_e }QCrDxuئ.+ ~ςf,.Z9gЕah(Aǭ>jҼPQՆ!;xW+KDgNzN"~3~\TGK?ļ BqK[>L 1,ٶȲT|SУNU8 F곗Zik骜VA_q-_AA >?W!?A$\K2N7|Nٻi_`w93(oiiPkDoL"%8fw}g:2 23jV{1]wFxSJ QH\$Q4-ڔq@CcpۜUT\u7u%!B10EL/sì#Q>~?%!t9?K70-اf!ԣ-P"'?>=Mӷ˕B9hF9@Zib @6 aKBSUs]q7 #۾I 0pCZ֔tNXGT܍Á[})7F>#x7mMGS' '$lt ~ᆰDOya,K$\ݦcj8#ʫ)+ZT;q'x%NGnL".|T.YNϱ ?PHL#Ny 2Y)3:, )LDž }|4ح8a20rc9*q%HwsQ4 3]7Pt rhq5'z{fh y2?[~9[}(EI 5H$I/W%s:ג l{Js#9/KeE\etde]Ɨpi?|h"U4kӰ"]r/Ýo&FK8~MwДOEr΍ڊ鿖rDª#2.q"3/%Kͻ!ޠ2QG:yzy 3bJ+y9YV 1lڴSS6 vܦҫKSmy߬v$+xпRH |A"a |Fzlk^ʯI}Gn%Rbfr☬[$Z-zW_-8AizGЩ" V>vGHS&:^2!SAZ:8)О[$I:]a֖hyCS* EtAvk*ON 쮒!e`gQgȅ.qÎ.2Fs}q41s9>ASa8t4e}'imIMOsL="WFK ŇQ;+?Sܟ|Q)L,݁c{_sJ*o)Ձ4y| E4IJuH73M6yG9pF:n~TوtsH}N37l!19~Ssb v?'fNKbWYgzɡFQ.7;b+'v:z>;~M֍0󰧢y&8+Z&x4N8a¦#҈?xiG#{FXqM_{'QBސ;n[^ tA WJ2lMS>}XvC? ӧΧ놣Q:nCb `A1{e웏`{)ZO"]TF~f{ zl>(`2#JOr ѓx;_F/uʭN~t5Mu.CTt:$۾'&h0Tž B zr ō 'U9Ҏ٭ Yns_%j{wN%#O (]b5Ǘ\ ?$v?<竂CN7fڀw# A $P4jmLfp]`Dž=H藢 LIj@[Iv›bV*۔wuPoX^Epú Ўr0JNNSW΂+$5i|9č%4Fj>wS Efun/ati)39.V kIJHtP䝷?E[g:i., ע%~n^h)JYʜTM0vHp\,AzsWq%;w*K$I +Gǂ;U6e4TɌ&]6YADq|Ŗ [1. ؍x )exvfIڶ lo[|]Q/l,3`k[}49J9esjlqeWkd؈"v>LX?٤$} Fu>{~쬡yDdkTN7OϘ/EcZ¯WwޢA^ׇCd_ͼ=3_9Ra/Y6 D>f] 0rn|tǟnժ>nLˉO~MS}fzV@zoiW4QSlѩYą#JԕDžZ*{hCkݐ۾!˙Hל[dra/y3A/x"\R+$*}Tzoer$.DrwDN.y"{ofC:sZ˔#ty&Ȝ!=Vf/>[|Ycaezpc`ɴCQ}RF}~%SA '`Æ8B\1%D>GM[,wvoꕔE?axuG{(f)`Hgv1NFpq^~fe,ِ3;XŊ8%8!K[av3˚@ԃS$"g1 W 4*Q`5;3b<|DgAI zy}+8d-9hLiT2PN?z])X 8/Qos`e;_lS퐘m(qI`; wԧb<ϺosXEgx>H6C#X,,0;"3L> i•i5Xh۝ 7Ygh{4i/[ CQ7:۫/[g,dŒd`3ǵ>1qᴼooVo2'er6`@B#AY$ȻWp¨9NcnMjDD")5֯Ip(|ZOh|he~ ~YPǘNi}+wtlk$3`t./& *~!̚3NP'&zM\1j.*&;6pL "@k8Ií9,[qUggPKK _gc. Vicvε)%?Q\T_V5t29g]2+L<׌=†^ƼV.~)L jpwU?=WƔu:A,Y|Yٗ*F:AOI킄 R_ͼgfWS@lܗlnv$%xSw] RG DPuv9Kv xe}#c+hZ1c_yyOL.E17{D&RiW'}PXOTsPkOQ$!)hGi_L%puXBA'Iv~vr@1.tWg(p]ˮjseTv= kV i[XA/CGon!<!tmq{"XLr]>0AJ{7Ί<᪾ؿ^'BE]u3׼B"Q{M~{Ar‚OՏ*G/_Nw+EJ\%P>I 2Ȕ'͛:ߞ"?sb׌n@|4C'$.XFA5+oqAp\C | )k!yjbIrkea&ʮni!".@ ùmYs P(>T 6^'0qgQJ~ΙQ]b&.o QaPPxrXs' 1=@~:M! AYPL 0 -1s#ny#_j-lxݠ;) ]ʾEg}_SA{'ਸ਼)i=1 =Tb͞+{u࢒,ċ#:(bN!}#z¶H e'(6I1힄5uTn{^tr+x^x|_^;Bd"־bss@UҖ_\tFT26O~|UˬW_Œ0#UWSR%FY}J.Ҡ1=FSBHfYSҡ~H.D?^?iFNEǫ6U!ړO1i2e3ּy^v^|%8_ll%e+bGI۸X jjv1 1Ye@<$RXgEIUM> [RnOd"C{:kmVҵvf;܇UVbDTq1A *VCBō렺gf:{s(ʊ\IfqPR u4'$ aGV7G!@u:{89vY:k09/? 66)ٛ/HD Q٪hMG~cKNrې؅GU :NKm$DtV,*HLpug0 Dul#ăk\~:BQѢjNSC]7ﱷ S -7͞kMd><3 ׿b $MENunvUIϸJVV<-ߟ-wCg%2vشOu*AtّJ96Օ7UaeiE+!߇lqtO"e9,FsFD0FˡqAv.%k)t^B`yc݋D Tڠζt)Y<ܨǔ.<H x+nsR _ nnK a 9s+]+kmyYgUf|i}au1,%nSWXX7R4\CҽL/a ey.Ⱥ;7,HiV+Q/ڼ,QAw\_fJHf ^P:λq<&=m iyڨiȂgY6GbɭoǺ(co&sqlzޑ|e:#v2 ?7. Mglgw: UMN]8#snCE׫WE^8Nd@MJ5@\mMxz>bUD}ԉh(P( neMm#\d'W04oK.h_&r$ "mB 4. Rz-R{w#=^z↚ܝLyχ|EeƧr|"Pc&n# X8Yz)+= 3G "bo<)$R^ DYA(yӃ8撺&%5Q8!I*1@xq JW>69m^W<u&(4Vȏp-]A~GZDL٤z+kfQ ~k1nm_'Uڵljx"t7RïJ`/W|.th&-.^3K:@I@ڍ3vyÿZLwUSx|XhfP֊dUlPysSp|J !^q=]d~"l r:Ly:Dsyh2s]ӫ:*Ihž)uog 2TjؒÚ~/l@rʿl, V,ҲP','mn2{#HqD$B$̡4Xb }Qo2췟!7yx;ϨRKhw V߾`*>SK79xL`5"G.և:E"C23Wn6YxѶ .,u F{&i Ȕ] B?1QXF'ӂ.Ԛh<h*,fֹ· Oy.nkR(EijN 'Rz+n 5z)a$' @'TW͕ +ZN+4O'0Ty<[qЅ(Bc(s#4۱)n|}:ɺ #MHiP~ Ua (Z .BWhxJjrr k K]لܪ@N P& i 3ͩױl$ AH\*m <ǟr@Ԫldԅw7͍r H3}YP *p;'+LyPeC!Fb :NM^M]7 Iki=oE]Շ]Hk{F<$HH_ǜ[(FO"/,Gړ|.{GTlhf[oK|,H/$lhg*oЂ[_5 V=\@y2lq_3 %<5F(Fm* xȨ)1^CjO{Ays #=|ZBBps 3.-Wr3f{ЏX3kconlLt˽0LXd<[ ^=BfUjJHD=0k=AOfȺihC9x6kIAcyJPm6HΖ zT%V}~nD8 }zgQ2^qK8@D7֪pݕ:ޒLl^hDM0|KݢB5_{)(DOoHBF_ ~_%%KniKAupC ȹ"q9Gt rڰ?$ݸTɣc$,(R7<ܽƙ To](ىR g$/LX?wicSD"_DoK<={xggHXE)%SKrY_/8rDVoW;(-.[BӔDJf e_^':J\7F9# 8 JcOlS50yCpI(BKBjc|2ڎk75\!p*I^&^Ӎ6,םO⡝j0=a\J h^B ^q{ȇaA)kTq֮ V s65>b?+ -ӑFE7ߺPo47K]/'x{J['dQxοeGN;B"6 %OmYpK8 E <-{_;ЇJ{+)Տ0t߉R`cix_%ӉcV+|gu-۪p­pQolh~ idPOMlU*Gln\+׌yPBKʦZ\\GPd ߚ)tJkFTd[nNՌYb4vp|(Ï.L8 ^ø[CX"oIlP7*j!IϗGFnb3|aY4N=8 t"'gC^``ڿ o7`&DM= ::MRXGg3fcbL>i4)P·}Wuu Hr䷊xMk%tgi|«f(YӋ:! "5/sɢ,E+AM>"Y:)3~DM50op!cVvFUO&.r_Vne/ɦe`˽׫drjApKKdc,Az =;apP$ߍ"+%/- tWUWYQp5[B\(im-}YYذی60He8?蘄vŧ8˜C']bu}uhf^w[t9^fvCaNa|`j )VV0;*L[ ɝ!(Pحi6C0\vq3@^ιml֤tC|]ӝ.U y~dkBWg}w:M*yhw_+f2.2P_EĵA[w?] Ețoŀ 5M-O?kRƋ+y[3R DN* e%r CO-McES oE6ahZUMx͛r6Mnas7 }S)f4/cxf+e4M۬rI#fXO1bQkCT87 Z]s6fmC%z|d[ڥ6TP(Fg:>vFҺF3fC 9睠{vHyDX -ÖR$g wNU.`2Pg'j~X޾ds2rA 0xň.S*|1*nIq.`T(LQWbǠlTMYJ6u(A?L3:Pl>wIh0W?^RZACx)Μ(74Bȏ)4o/{j>48, G7u :鑵NDfB/>X؟hOj,P7.*a';@N8N!A[p2TZNWoZcFZP~K Qֹ @~6weǺo\% ȯr3֑&6kۈuEW5^idj@鬮1-֘x<:r" .40,IdAXOf% -O;qgfhZQʬmw9b#N[dr&ER4P}/_IK .PWF:82a bINsH]Wz=OKXYLz.P$=c],Q388-+/K azMj$HױB`ˆNa!HB76|g2qryӖP yCKcb՛9,-HG3ˏణ:a(ӫ [۟p| z.C~]yĔCLb3ͅI'"x>Q:y }ᤐF K@Ԍ&İ0c@$Ak8"X!AyǙ{SI x&{U)'PGs'w4p1$ZT qrEV79rhܧÑ]*ı6b9DdfrEc2! 6AeyDɧӛ$Okx#m4- L!`fWE%xOgXUb182rA!Yn<6mZl9m]~!͈EdsXN5\G} a]LɯA!,?_"?/}Z퇙X)Ӊ7R 49I蟋i!V I7xe0 HBh0*nU`mD);YB4L^7!A_=lK +8'>8°Ȗ$\TZ=G`DDW3,q>׋# %0t!vP] K5iUBC26|EvYӟjj-4DFqg\i%#BN \%n &䎜Dx|W(>f7V#HP{|y֣709]7:Ѵ6Y@KeKZ Ob?f٣b͞2pO-8ICjs6k Բz:*a OUBдp%aD26*g+FRRwU\w\LDkˤ#UBg'm\3}eSZCt'4$,'Dq2|16sP5{! )N.weVIk'_$pFɡwEZuƦ+ucR}"Zl!W >#]K΀@ s5H!30\sU.|2 }z.?95F>xkJñٚUQ pEӄ#+" L$Xe"TJDaUX(HG5rLlres.puwcR##o_s9"_2X7,p tYPvbN8;fݯ Mg!&icy o\s /^x 8xKb_܎CǾfSd|Cd弡W6-:><71zc.h/^(*:)5~[HL@Oucʪm2o'rv=@~Hzm]ƽ:L C!Ґ B In'>xƤ+/ M2_'quqx_謭/<ZeH\.ig{8s8Lb)wGBc` ]5 HStIvK K&d7| oeyiG%^[/Gd8Xi.Y,j$j4Oiv#}g? H *Q[r7Y#O k`߭.~;~/=9=]iaQr/?sxKi<ӡ;bA: \!GLk$֔ڢ0! !2N9$>,|}lʛFq4 \=s\̥,m%n33-j[,D>\£`wuK߈QH7+C'-ZnC`[ɠxȿ9Y} 7 2,t`$c (oͨ.` ]P:`[ゔ757EB9G DlD9?G9&Zֵ4hIwqi*,~;_{G ³*1䫜ol,*ηLrVUw1-̹6xE댟+I]CŞ"~uģ_KW7Q⧞.Ht'ЈJ}^`&[嗝좟S3~2/ǵlW26e6LkM ]rF&V@EZz(75w1H#$QdOHGc/>!U؝l#2n^xŘJh'A)*m0'w:b$36AaM"cZSU;6iO:t\CITNzS.CcT&k?'% j;+qK#~ĥKڄC@])8}ۍU\dH!;M@DGI]MWgGl?.t6@ O:i/bBf=(şj24r-OW06Ϯ-M%PN5դOWQ]Gos/cgq.F}^<^f#IE{ndC.G>=6bD`˥vg‼UM%ĶTqYA+$ %Jʞ +=vjKIf9L55"Y=ALba,daQ6fWð=|: $$PHKe|>;QwLe[O_n%{FQLInsԿ5RM9xETdx&-h/jx~7˸wTdV2e~%(2s](k3ibL~gp|eZΈzHŶiOeeV7~3 U 6TzsC۪S\Ύ@FҾ(:[ӂV_OmzԟE#L^ïfRYR6 [kjs=Tf>_\}sɒ/+,T1N56Fhpd1fviHdU\MWw-טש9@}CӖ(0dF.h\lVl:xOWƃ7`zC弩$@5  Gu^|1rfS/oX\$o|Tf$^),#uv!t90 $ z*f%hحU.ɪ y)bp7'Uncy$ɰy;I}|lԖxE>=\K~|=رQ‡ן5eh+F-B^ dΕ[3rV~ M8;d^ n" p Dp7?/^N*Dz=ޠR#"4IPvZDžXژlsy $啯z dUkؐ6Hk!N&DgmW㻕+rzBQ»qȖgq¯Fu43[ YaNT꧝񰍔$ Wv(n?: cA b<>(L#˥J7Gu\ɷ ÏU?bʫv-_Ƨid2Go>1sZ'R^Y1AY۶;u`4aǡHe9y_}kw߾/j,zrXFHќ(zՙ&1I"Zo;9DmbpMS? {ҼSER%tqeSe;xl=H/}S73HT"herjr2j:qZsAޘ{c}e' g [R̖0^B:?I*16B~F!{9&5Cl7w-/*dq3ۛ{G0#'pbЏ|n5ak:Va媅W%.ANh%͑(~圧_p !ɯ.:ZljCDЍz\DH-Z娡.`< mwmE1a w^od`eNP78~ e Ìlo!\k!3үnw Q4v.SgNp z6 Si:9FĽ{>  u=*XIaFaonN ٩9XUcALT 3d.lZ$gJÁX~~vs>AD"n.I+1@0D۩K]z '+k>)lCWuQ%ONƨ F˪? w}NqVXsU3)Wa[VfY8׏=QWne7^7#pCI(`OcBXvCҹḮ%E`__Vd_}7qwLj@  GimyjB E"Y}o5 7#N}u|ۣ㯃-d#6}B5o6#R>OHID{KOvMD;lfqBcCAiª߿(՜/ee:J芇 RːC=LR:K~QFWsq{uQKL>|{9 hrf^/"$_b1 vJR-X2}P3өBetԫ8IN<ԌB_$&%I i&WbQRL` `o" #7-UGb:vl-_&k)E6Irz6wyK"\iJ2R+68#<R: Z(6p<=PP+Hd=*Tl0Hғx~eT9Kَ&$pHh <[ A׉m Bjy¥g0Wte_Zn|a1U6P;T\N @7MqP/=jzɇ>4I\XU*Dٽ[Zᮙ[9nmO,l 2xprq%D¾Dm|J–;ɿ$j3MR ;Ve }1|m`CBu_S= _d]J' t=Z[<g~IpJ/dh6`UDy=.ME*4+^?I[-W1b^`^8y`<Ϣ&Fdu}*O}0m/cjHEĕ=/ 皓0 9NK5(Kȕi y혌-X"nb,fG9ٲmđbsK5/8o}k\y|OYIz)ߒќ<CwBHX?&QFoP(\jP"'i R& hvy/Yz2Շi[8¢*tUez9"t3/ Xt eD&>{Ҍ}bf|`@qݸ{ҭ{xճvs^L/uKI;䩮E* vC}y:8CayhvOg ̎Jq^k=)IYͳ;.ghhTcӚrlI'GmOEq_G kHAm{&k.QUsJC܋nU/G^P7aSoF\`Im06ȶ"!<Կ*;); 8,% f#;^6/3JڞS6sVJIbufR]PVR ,sbQםo>Q $ZMaH07$Yt 5];wVXVHZfD/R㤶/ |n1k:rK:<%s 6^!B+xW01mB5ƃ,lAԽ+rIgB+s}Ep҃DflCdF|Z/ԳX[qoퟱNx|-OwnyA#U5.},&#<#- |{` 'd L97* |H!~X;-2\\T Lu[C_)baY_ o,+ͫ7At2Ifπ#{%ZhvOv,XL+i tk:5%U5ǐsYU,&ઔ% 8$iNb9K%iģ<$>óLlfh@a)L (RX㰺 Ȑ,lٻ%ڵtֹY Q(vz{%nd-Z&o؁ @K"k&g03LEFq}(m hR3b'5dp~WAa]zD5M$FV}SmzTCZms՚" -Y(*fKHw|ۇ[)?9 ŧy lMܤ/fet?6)>X?-n\}1V"Oye~y Pt>vMC1 *2XRdF0<|V˄`:='X0R,2Pqp/)6Vg&U+~[ß%҄b _fn0ǵFn{,$SX6FHte?NRQ'RǻQڊ6|Z;}E:u1ʾrniWwCJkkm%rt&9oC1Ӗ" pN 3ޝcПՆp~ ᖃ(v+ wfpw-%AwVB 2-P% +ϛ^a`70TkHƆfGkTT:fTͰS9Tƀbd4FULmω!Sdԡ9LyRگܠqA:z.%-9F7lmbv W;ӌ0Ywހ8{`9av"Ť?A,vW`%} K~d܄9s!|XN Nk=P*ցGv;G'lz CJVII"MVuRlwQ2N,p|`;*0u ;2B(la bYK/k)EO@$U=҅ȷ±;j4lgb? ΅jKye߫d{f(PiA{SGQfbhGBR>hB=LCB$<%o/}lϴc$z($l%#^KPKXCcC195m_fTbQH Ypm1q;C^w7 a1]Ob g\kH{l0 _?GP=0=AЎٴh͹8H$K[3^H3; hj>E@g мS/=oBj9;[PwfipאZLTjo_uF^Q{9`my5}T?ΎEFcf| dκeSL\ H1QV5k*8]KF*.XE0 0.ũ孹68ygj^?u9'~c" m8p,uvt&!oD3s Z1MY*cc0BIt|l,pu=!hL"qf+HFZG)Yߋq(XJ <իξZ'jdzʔWGa tŸ@Fj9hLideO(ѓl>)P)CtjgtڲBӰ7k@8]/V5IE#ەe@nX?CkUx**{7iS.!uo@Z;E!ֻ2[F,>tFS1W$]'ts']ȆL1!j;YBܓK)~pFbE*]9LcO1 0ti*$`Zሙm89nF~#ă_=< /46 k??#|^{kS^VlGe8F<Eb52OD%Bލ4k tށV{?3-~y<.".SLZ<ɾ.-&? &JJt }V=}JrFa ȕ}@JŁִDr^R\z: r\Fugonh!ABS#?1x~G],mbMo#+9hg5cwRG4tJIHE ;AG+y M(T{qˋ*hL/|!>&0uyކNhEI%+I(KX%2݂ӝOU:xy]o$ `d4AS٭n,]!Zߔ}ÍWʷpcwUZZj'wm'@ H[{lDP}>'. 5TKv:?(pXmV揘D/?4[h6SzRU'GB-߳A˥Lt9%Ї9 N)oǩm#44e/ fD/#YaԞзfD9E9g[5?=^;.;LR;T ;BqJde}7mFSj)E +CC9;%P糄jJ]2 60 iD=y\~,p;+vr>h%AlK#"򡮴ʧu`埑ֽaJGuQ>yt`Yoﲛ0U_|}ۉohWIm Tg҂<ǻ.~*`$A,>͗pA&' qHX#| ٶٗEE[)YNACƛ,c%=) Ĩ\SOl<dvm٪&.4)C`ydZaBKѦϽ6ᄏ2eAz`nf-oa\ _Euiy{DNVvaf#N%T3o>_<]b-g=3U)_B;'O`ndd,}0=_.KL7<dpިG];l 4p )[~(8knOuI ֥];//y5 J%ۺ1w[,M9E^ė\M7w(ewN ěA#Qwp=4JُZx,|Kcu]oD<|gzO<d8*8\- ȋ;r7}&NFOx}ydg4]ʃ|jrqxrd1rvp?e!yUs=@B:8 blID[q0Ya'E& FH$xi5.{aa)@JMypG:6<*zr_ju= P6ZRFmI_`5DLHNp+U̮pb%4*l6YAP-,),L F;=8w/ޔ)=~P<RjQ4#y$39t!wz9]7 '*Y VG"ΞCB=i}K׹qY8< 'va G-{97u,O8@-0?S_~1*l]=)WO:(:q' w$5ƼQiBZg (Cmﻎ"ثKzY5t8}4J'E L' 3)r]l ]Qt(&_\BaCa: =m&mmDNBf8%bJ8"7d3 )*=ӏүT9>w(Lt}8U]8'`@ Pq'u#C(mA{ܦ8w"uT'G3:b;}<2TZఘ[μ|>¹ <%|^'v0`"4DL<: \Ǣ8yQ ,~n@lܟPN*V+1<=(pK2R v4n:,+ sT(HSR?$Y}0 k7u* =WɢYyNs⑋)AIu('?%r#1rs`(Y+c#Fb< /895o6jy 7qf jk xE}fQ,,pdC;Գ{k?5K+ 8*J-FꂄP t;H3(E,hO֣Խ4p c!w״ѯcU{#iii.\$H2.P[7_ey"kWs =&67Kߚ>h}ȅ '*9;3X,L*+^Fݖ|VM4n\KqXoSM>}̭A# R?O1PCu^oI.{f)+ZuîׇzKUY. x{p GE}{WzY0ŰK+%zF}Ks0A&!,>瑶sV2aﶽjNNS4GgˏI6'&\ )Tj(mr ma' %:9^&eYqgj =ЌM^sNعNZ6Sݱko䩽fźRςa7Z赅apAqLsg^7:'( Ami ^J|hs3oq YCZ|\|k\P8wI Ź^>^%cXšW|Iҷ̈́P0(rIt?CM)n7td$؅A͉c]th覢hYVteu;J-,(m!Ђ5P~Րr +bm)ԖuB_4 8|rޯG7/ 7U5yĿje\"{"]oϰU46 +"j16f{Sd09;$l|GR Q+MF5÷. ekɾ| 8Ȃ^tG[e&|TD/:jUtK;DcBС-OsjUq\دhVhxݙI4{a*:EZpGx8*EWbZ;}(r#l_0˕HKw4Yok9&(x' >$yl":.lŨ5ڇl܋Dт=g]%c:f0y:2z3 F[&2 l۳xu܂^ԇK1U?<#ڐ:@y!^B[YG{'!LĐ~b4]( vp+nxk:~n~ y\إUCA_|1>+~ نC*T%{CB&3Xv$M)Wnu[*J/!TJY;xOC-Ws.†{u .tZ/ &ʖ#_gu^?S.O;e@X"uӜ&vL|,.]E%~"iu"+M9PRhdQ r*U@Mxin@5G4Pdʠ3O ?-]^rvy/')A_p15D;l+c=Lz0Rvr[CN#"B5JXz3~hO姷*Q鮾ex86ڙ긚<F ޿ }[ڡx,Ү"Է&AL"C8F&m:GrPSm;'DYΌO{vlq?W p f$FB&\-9r:z ez#|Bp׏T"fdVcާ% I*y4CSM)[ QvaB II {*l1?rcFt6l+΁(7#`m"m8*IV&Bn,J ˄$ߤr()Sg"*R75SO<:GG i 6=n i)].ܮ`ߥ&K]gG4+dgmHE#T&V,q@z*65\zns`]v1VK.Ov<)ڣlVsTi2yIΌ|9ʺfJ|qhlj*vOOVXލF5-FlO\9N_<LIMNdW I]͍Rz"RH/G^җC^ dAe1k"T^9N>|XG%ڎ]F-j|ZO^tDle+~F kQHCjF"O0R.47WB1 ޙw* $T3 _&b8.Z"WJx"_f)`c@1ͦ }33p 3\ݮk-%}tRrCUp`Tփ|PfmTUbG<Pؽ_F-jL6?QA·^ygGD`9pf+^>I ۹ mP9{+C#ϓq4iqgs.N9dO:!k$w7c&>'d:%^}8:8驦e7=F0&>d"О-M tOP""*u/?zC΅r(PrG~Nzs^苫i ֺ1(ꅅ^Z^ZfM? /1s(^tlU2 é0FW{Y|-Y`:+HmJ?J{ A[杋kmR=G@Įɖ4ns޷؎I|'kg ̵wOLOA=-z#hLܰ7{=LVЉB9Oԍ~:,xRߞ+HM@RQϿ+]A>e{ȊY=~~+i0$|߈j&ڊ=Zvtu5v*HZ# 6@,"-&=,JM&q&/(K, H%Pyw{z6t/,s) Kbl")#,͇ߤ w5-2nY_~LbߣVeLTm wLu '<[ ɠ+nΝs-S@ƈ(, kTB9o$WA;-]BAiBq&%:FP"Lnˎ̮қ>|b7b%OTGlNjQ87jqAG/ 'L 3>+d|$4\J\GsP$d+}[WNW2N?` q4(kWp+)?335ج!r8YCȆ6o3mT&-a8*%M2vۤ,|'>)\HW7"Rȑm)¥?"Buv|^2G[s'-xQde@tىn~px(qd^LCX$>-.*X %,!fn K?unR}u126U4`D֞U{} vbeo,'I.PD8x3oT{%2cbzpG8 Xw鬮sXz]vQ.{ \e2} }&O,R78(ܨfVp]>4^YwP-EՑF L,OU=e3Az7:Ծr%!Re=hIәJקϼ/N?;k]&pB&iBԣlTw :^[ryiи_DNKlȧxG)>ҬT=L0zפO?2~uzנZl% ܦP^<̱Ԅ(<󮴏IX%$6XS ^@&.2P*]ރfwliPLF?ɂ-3pkbQQCaT7 TR F7GEIG&;Լگ؝t[/SfR &ƷYYu ͅU9NNG<`i‹#:UxƘN@{TMq}̵.Qq|wWQ(|c<)U%IagHkBTGo~{h)':WZgb+'*/8̧]O$=u3%мLE6ǿҸĽ!ؚJzOM/PTX5ʨ; 2ϗʧĺp+ҧ@ϵ| xnWF|\R)$|.4ƒdƀ\ a91fUʅ17jȰ@3KoDUj>j2BK{[ס Lߗ4kG ӒQ6x)\B+sW:3yr+Jwi0NR:)f~Fl|m<3&C WH֛BiWG_ÅiumزZ1P~IrW֟ϫytfvIW<uA a1ShHUɨg#̚[xXdϏ Zk5@w׼c=߾~)ŰnBWJs khhܿVXZvl֌LC 5#:rdk&4d<.g ĦrvΑA5U?nǝFoˑ `M=!3T3}5̞HJ2?c{Px%3)-HY-9DB56N(fB^!f3~YO#J,R]6P3@*!Q5:RaEܺocLvb0fti"BWljE EÌ򡙫QUaqXжvt"s0+KǓXˣ4%C"܆,vL1V2iqNi:^/2f&/Xvq^c?o8<+ГZ,R;ܦ;_5!)χmLn*J0ݪ $$h[]itYL2{K:6@0 i"qb=)*PiK0Cz!5VϩY[eA*+VDj{μ%/:Yרp!v"o ^!鍼;O`vN0" CA* i摟)׽[B*w3hPAV7v"/ ,wҁ1ZLNAC;4MmNSG=GAVh~Q Й?1' mPaJAt_c1#{t$lﲮu`4cG0WP=kѽ/wNJbҧh\*I_YJ $ 4<1? T`Is: /gIc3 vo9}NN{4^JJumh$Yd3Reg +dp>+r욢LFS p_;,p~(1+*n7L_O5nr/SWx 1kQMːdg0),|tPM*yHly⑤AspܥC$꟞ʕ>RA:TOđj_ʔ:%=0Hco`7ͥ(sw}ӥ靘Mr>$^v'=|QiEpP#iRmU'f&zy5,bݣb|[ĵGU9 @4oW,坈tvY{-H/xZ 9/In%RRNaexN3;ߺ#%: 5ȦSB*TnSK2OE֬434n RVp1sI!@7^]4s˚˷.H|?M>jJJ}uݦ^` * BGdcbFR1àsmKV@HO !'"9 ;Zy}wkX\KG8e+HW'3J@?.V 4T(REc[?O,W /Xq=\bBC=\!ly/W^j^nv_$'h/dwkzA{CYJ tC*mI6oRVInM'RW1aoxW%ωq9fFZn 'H]{j\݈RpW f/UbC|K@ўq"0穢ZڏX8'ύ}`yD]I=`8n?3tl5nHI> L{+?NpĉImo]-m=m߇`D)k~!J36z}$eˍ.t)aL@) ?bR-h$W囏bIyB!_Y[wxFHܛ_%8yv.H};)CEpkWE"kMjlIdCO7kv+\R)Fx!?vǂ)fLi ;r!haoֶծ&ЫbA9c!jQԣ<~G4lٯBaj@~k=wt6;/a$Şn|7o%%! 3yg͠ ]BOJ s _y]K/c}$(w=nqsr$}xT6+V`vWюicg vӕZ?<>xlk@}.W]YҊc!3`N$&jn@zx'e0 ;rwWh@hr=~:. xSCT7j9)V<ΉM (qиL*wͭ^[#GKFt] ӉE̞Y޹=ԧIvaN)`SU>︱V;ΞJ`o.E!*Q7ԄxgppVkk !L)I+ ؓk؆%Khm扩i~T[x)KA턹R#ԟ =*Eu D ) tV-m}_ɑmn|!͜f鯧z}kV  ?}2%ɁG8g} >d 7$fK>UWGC] n:+kǏKcb+;ԭٵ?gHGWh$)O,}Nd*cRp)ag B9sh> S^yPWXpoȕک3#m\D ("wNYGdM 64L6rb ^.Ȗ6?1CtH{p yɁeenv-+[Aδ @ "_3IF6;>^`2}/|KWY:[E`[jìB dJ&^quh!GUmA->C[c?+5(=0j?UܻK,?L^̉Y #;dxW)5/߽}c+H|v\b8=6ANhsk\m. ,JC)N Q NxTAt_}0NFAW * .-oɣXGGV CH+}1l~ɫnv^YK im^*-ꜳl Ŀ S6\tA}E,A*]xcA%"]#c sġ12ء@ű-StxV.t 4SVj X?@jXwnFuGTE.dfذSwp0whY%KVv]9XA}Jo'**9 )@{ݛ)"(┊Fn6"P \`w*SZNLP[6O܎k:$u2(zz/:)<`{Wdhx@&#Dvb_a8[-C5ݨ0-HBU4ua]8"ǿ|^w¥ai3Pcsnͥ9o7f7;yGct;Ý4mPR:^J]CK`A:HAt]00?o8\-L/^ua@_$p Ȁ+4 ͭzkCИG!dI: 0+7!s4W2*,l;QD=T~w5\=?H_@Տ`P*'cE27螦m'N F՘O= !%7,@dKKe62a(L/#^oۆ4ס.M`:Kv&:D9j.EG xXdeRCaY0Ld4ޒ4R5K!OȯHP/Puj6dsҡu72s΅mf]Og {.gXw )B} B2ZJ.ǞD0&  cr6n{rzxj'L5Glq%$Jx 6>BeuMc\B5M%@A{%`SYMW}(Pa`(q@S"æBSxH!G.SLP5mgXek wO5̔ \H w$NH*T4E>MɹmZXlߐqI@"6~#kxh,WBzjNs|d2EdhL"mWM"4dMXmϋ{((CfySC(9ҡ`Z@ǵj5K fN&CU4 <n9ٗ##ӘܣQT%w:][(j=2_ T"BH՝Q`Dd!·IUX!㴥| ;&h yal NiYh*1LͰ\wo]@]Q! _Ic ՕD0v Q +AB?ARZ;jf{gZ2 Y+(ޟ yZ P'lX2XBKd;7h.~^5,xK#ɸnCu,R}pck|-q 2Bu럅J o&XԏqAg!g>7Z$4F8WYLmG?Cu{7ڿkM%!G{,O퓥p)7(-桢lIUq%&||+eq։%hcgJdTtGc`/D^g(ci/xOK5MkܸBA |PA,Z94lڂk7^>}&-ce56 Df<,rwj$EϞ ˿@f_{}6Jq,ʫ` kA\0}] Ad`\IZr%)0lx$;4އDGꦒ PO]v[a4N$.z짋:hk(!\ܨ"*o3ZO܋S҆zH~qZ.SxhpZ:W羠5XE nϡhGFn뷾!H{דu7p{Uuv@o w 7 vO쫒B dߖ$ px˩>`G ' U+(X/SDY vCʣ~tᡟk9oԥFO!Hlj rt0T4,q+u15ܞ}Mg WCS\/YpY[^s)|gv9ݔJzȓG ja&j*)WJI׍֕!KdFJq>|<v%7=%ڒZD"R*S 4 - *L񃙀.@'Bf; NC: gCס A%aW낫`1=efʈSe*,rJT흃n -W#&i=$IP!dG!F<X5{<52m/uF?ɛC'<݊, XccvwP* |Õ&=o{e"b.;;KK,WcO`v q4D~<M>spA.3|i/ avhP(RP9Q׊6T8綖\j8 wa]i(q3{kqX%Bh(FGx dM+T1/{aQ?Ugfzkږ7N;œY_p s BtE/qNHm]F#+VhW+5p`4pFzj:/%N~kJ|cs/YG SR;|^OI(Q>)Kcrj`[B3gQ1*/(2t1._#qch%2[l1,T9J^~+gCHgq-$[EzBT^EOOMwoE[qz)yd`xt) /;d2 5]Iq>`~V L3X8LROC?iJ~C稌rUt o+vm촢kF413d*avr $y%Jm⚦OJSF%Gt_;S;a5{˗z^¢N< #7~IPL\%'*yCrB6k2rK;O6;c-)x#b"'ԙbG崶W.t.Vĸ [sr{6iX.%:=pJIr,oJe|UۑVJ}夐A촾;z' `>͡i&3x]Pp C,ITa-"ҧTĢ4"ek,`)G*p"x(T74K܉$c0loSD &E bqzC~<ې鏾'e D7"(V!&ӡU+=1Dge>UY$;oG+qa#᠉g7-z-iCdy7THlbGes EMLj’%Me߾7̇xߕ}7ϙ=aEpF898ɒ6+;S@}%3{Q)QQqzR3'.zne,Gx**^_ `cgnYMXھp4H֎_:V Tlt"n˶' [GL䁸ݲ …Xm<T"R0  )Q/O` c6U^WK@m#~ 8sPnXY1ҧWʿZYd}G3~0F4O T3UY~ se^ _ØI\BfMW~oNfr IOMlgҹ pz9ZGt1#v)(({P|0>:TD&4/UcdtEð2]Km{܀'n{l)3{*{^k#3(rnFk\kQwU}@1޽0 'TOy< O;X|p#K^Qme4ϭ7nIJTE?n#I`+P*rhٿ~ jSl.̛l d0oȂ`6A|pc2t Ē2@ʖH2?ofDDV/Hm6>S$ s[(WIn].PHj^\ΑNK"r":Uy k#gM@Fh1# HWhD 1,F-շ]-x[Va pjxƇQRiWp2 h*a骿:XL8h11.o?;[it;}ӗXz %/@b0gk@3f[\ի{8R!,@vZDQ#?"2-f3ƿ8 *HL+ t3#TBy ˴*X9TQ{mW;TOCCk}v/xwDŽyn SYAgzʴݿ֎i>NDQeNqf ];0x0-V7j[d=8P@u09Ze~;Ԥqsq@,CmV:^ ]P;>яc8&IoTZ 7Rm|AdZ-tJKIz8[c7nțwWk>jfj ܸsN V]Ç$WtW( `:΀i$=vt@g~@Jy4&]zc%>12Ns ^'½8o9!&ᔢaV[$XS^KGD 1Hd אkësZfA3.DGk)Y񴗽X>W?l ՜އSO jH 7N5`y{R ecT c +q?q/svB7@ 򌕵\< -ЋdW9x%9SL:ia*`${8nolD&ng|'8WҁQb}xYaHKݿ7`}Q (sRRV5 pd;FS?x?mj#nLK~&=>TU1oD"te}',n=&G& l_q9 gK4TtH߄n~Aι  iGp(A@0[E!= (kmEYXKB9%aʖsw5BhR㼳` 0^Tv@(z߼+:q7}ux|\9n%rQ Dq ~loo+C'1NB.6vd0ia2&cftN%j~X"33qz]a#ɞJ9񗮌qŶ"3NۮᮜPLg!^xUy~=gkPob}v+zysWuCT''NFAݱ]𧺃(I o>DE0x#+rdT=-Th>VZ*!_J<=4BF+^:tr)1NLJ:AQd) WIR0o 1TOm8 xqT 5_~)Xlbeع꽙 L!X7w٦OGp\)1qA[L)Ծ˂_A 7*_B `>S/h+ԎrXoc1Ƈܡ6! ;۩܁E@[ŌzBWL}Cq_"aa4#fJGE8vazt$J@l5 0ߣH!YmA5ȽZ ;̸ORo¸&OG_;٧ 2)ېTI1&ynʢÆX L `R]ʝR1:M̘^l$U1 bQ|]0d ᣧПF +I,fsfi( A$.6|wX%B}[/<}@Yk^骻h@$]= Mkё5MbDSC{,ְL|66Wb7tZ78G%.Fx="Rn `Yhid*>{5/te$;I|zls N3w:@\UH. U ͊P$V&*(O~%r o*uA5s"{s1qPfO{v@H(:>qU3ЊvgUE&th 8|-{pv\\3I9'B`79qG,N"&= εoD;D\ԇB 8sIv e ] 7UKNjdWYųyefE5Q῝U݌ڟXJj8n4z.'?r*zaOap 01RmĨK3rlj &l1s؇6J"3r.8BU(/jRxl;4;fVGP(Ǔ=0)oIKuu7Z"CDF^+W4n:9X*Z "vi`֋*8w}?[VJc53b0Eƴ2*3[}#&[e$ӝt "?hbZ^RVl_kj}&2\ݎ{Cۛw ֜.VQej떺Si~pX&u_8ݱiؐ\|[Tl$o%)jY#[4= PJ_3?< *]?v+'?R* %OޙSmwSu@z4M=J*2dr;!rp YXI'xD:Ƭ<^,ถ#hzF+ -vIYoyd=>?iB"e Yxp@G+>wh+nK>AHGyC1h'WmKZkkD JG-z cT"vW̘g ,!iG}̂@o) LjQ3zz\)De+Hfy{螢( {V׮z` 2l@+6 ꤿրW9DMZIΈ47!.5,L\U"V}Nr] ;hiG3 QrWL0>RDD9=+W D |6Uad\Ǫmm"47郥C.Ch,UD2/cxǞY F]wESQ bpDi&dÓܦ#;*WW<ס $U]sp9.ST7;&;&08XFU2c|-kIٝУEX{)M"x3ȩYv?oApY];۲Վ bFi[ݍ݃.ZLnBSo*o19=kD'y\7p7ݚJYӖPl m/w~r!Ivh.:nA*nzLp6VTB'}:?j]=C0I2)p|[֔(ӓfۉ~!+hQlgU*9`H-h;K+>ك =&jtZ^±cM-,0u林Z y /4w=@Hn٪VI,=; f Z0Ƅ (HYL*SQǶp[2c.kтٴvI[g˟4^|p* _e,Q~ HWc%|?QM?*`YhZTOq?~L }OݚƝlZwǮk v)e`n6Qpij%NWP$XUc44?Puq"$(}X%J-OuMP[As6C˓w?~AOr#vtS{7&ց R!=6|oAyx"( XpCIV[aa> d|ʚi̊h3Wy4iʡ"ߏ2yMC]SZ,?|u^@,"#O\BEopk'8OnwE[p.ʂo{C9e{( K`âߐ?[)j}IXY1:X-$sPމdKS{.hUIvBmـ7Ȉ$-ĝa|O.m p?if-p_| уb*T:8-Zz#w+{N]j)[A[V9Q^Vbp0<);Jp[u %}[`j_zb`_oSQ7qEEB`.V_+@{ŏtVKH)!o\uF %?.$Cua3v&T ; "hP^u$xP((s}a)lgZ \o̪hCMPB[&#;#k*6]s cܦpJ!Wm1~=n%* p?F6X|b [x8&/bq0F?KSz(JK$KlɭOo,]Mˮ5vxv,cgש ;vbiJK :~v*}4zw ?X+/Zɗ: yf)fx#Xj6y}/(<VYؖƟYzcG9۽z܌"nSSpK/r3 n"a7۰#('y{>W(؃a]'n?@iH؏;}f]O=t5C-ݹ׾E OAG>56ky@у"1uZu0Ik$rD!STgxrsy_Ni["8F_m*V76ډL{u&RCvieiCH #ݛ(O7W4LSL6G9 ń"C/ushr2#9;])? | T*Տh]ωķKOi0:fg#$=O|؀oyPN^/5.9]Y`df,7z;z|qֳC)=@&BCɖ@3_M-XIs*;q)Kғkbz2F_R3v$oy SѶ=`l6ObXfb._19FٔO={w~Q Az;0 E[pCYmYyW_Q.4 fLA{aWΝJ>XuwOpƍF;clWߊ"R_D,ϻ@WyC$U(UPp Յ8z=!]]*Ez]vr;,U :n/3eKr^fh].9 b{Ј?X;"z`(9<Վtbiuc_|&*]_"rkou(JW %]AzݽGZw9Srg\ot>;OjaLI K@i}$"B CFw#X+Yc CA D?+Q1wb[hы/{(Y.&fd0VNa(b䐪:4+Iy~6{ _,\`E~,lI|ގh 9V߂ic98a"Yp;$aRy?R;@,)*kaE(:"O Z+&T~O%^ iF n-7QY`hgx |ݶ3 AU!]|\ M`~h([,SnI;k/.Md) L:Y$ܴOhT'$_/UP _V`J0Sy Dž6AF=FSY[7f @ZY.iҋ57n-)vUp;?7V(yF &QmwuaL pH ]KbN-b6RbVu2q칌Ԗ37WF sw%UT6pH.r6L7}eP?ZϽS#b씥;:6 #AoAXP G,ғmFNmqi7*Z ͓/ȶTLm"U?#d7\\S[t&UKp<`܈^~Xei u藶)id,rkqL/Hak~}ThA:>ync6;͞d4$\~{DَÜwuEm]^< 9Cr2O`Ш5]byr(wxYN$?H蔒ۈvjhHdT =;4r:t2̑r_6apFD!ez gBy#2exS!^ qf$@̂ -z$#Bdb= w=*J,o;'TsAVVH_䃌Xh|ECX1z\tbtSLAOe-|->؍H񜚰+-CG [c[bN`y$kIR`xo.>^Ԫ~s^d&n 1*t յpMHP%`P.ʝZ$THoJoXDȜV($> \͍: >,@YhUW5Y-vc#T;.9ڱ+~O`~6h\&P b*3]0'SX4ӽ+n,׭H^j6hm M2M %Ћ~6xT*IaSۭqkx fy%SEmRF|߻,mA;s\ ͹HEw\OTQ\|Z7,5ǜ{3o`ёk6*pRcXnӞp#)`pJ/\>XZO_et)xV"cy<̏5ﺨ(\#SyE4AX1-DRuD>ȍJV {0W4?% POsAmI<܂݂PpV !cCϙ)ho_{ ɜ1ɁykG=̽-}4֙k_7n<;ǭXG"ZϱYX& l1`?~BZ/ ſ=x@MNYjz ~e& ZmPB&dRY|MUhֱ%lLv[:zƗo#Ya~,GcGmF6&ҙXMdnܙP!djiR̞P'mW9[8 N@VI#ElS={Y0C<+ ?YW2řpGxlVrzϟAmen &6pǤ1:qFf9 LH)JU3}JPDOOݣu ! 1ݑ?2 hC1Xc  0hן>o; wcg̅)Ϭ4f$ vs;j'C!;𱓓щvYM̤WLRf"=,0a#<.ԅ=Z`h0@>/> J4?m[!>")yz!*Uo!A#B86[|#H^pȟ3補U[rC`e"NDE3Lhsk+;QErFro'GsZ%.&H3z( D]!ui4Ҵ㙔 sG#,9;4%MI{"Y9+f5v!!%:{X{Xe]_Ӟg9 6 c5WXHC+6BhDnhi{lD驐Jצ %ens~Ns SEŲu Al O@Cj>ǓMA_ՠhjcPlhQ`T=EUB &0Oy&]nצ T [׈ ڇ{T oOGC 27&ʓY3X#(|#PZTԯj* xӴS5,Uܪׂ9tj{g>jk3zZK~A5P@KĘ4zW>6וe^豍Q.T0J|o4cP'%zps{Η,K>nmgT_-p3?A7GAq>{J$hх9T'Jr7Қ4Lq8j?%` bZ拝`W|v-v7}z7mp8 :u:g4J`@2\#廮,19r\+W4.eE ,7-vcðn!}o/z~[jJ : $5>'l3cjx4#Zܻ3 \kGmXŻ\8ft[tKq(y"c4Gfvk,:|NyRQ#aʃ"޻9XyPas_H+Gxe{ڳzJ+Nw u8`^֖$4Dzڊ%#t* }VKRVVLab+/hL j_zu!Mc[JG]ulyҪ;M[0r7{YTi$T4~\\-l%ZG?|~#+'\;^ $p[-\iWqDf2@ߙ#KXIyϛ*,fKxQ:!z /2 KW10V J$1Dt'hBb+>N3N׬t ''#!p/VvemSJP-zV NɱӋ-qA_馄;ij"R;^c][-&Ybc\[CFbpGr~epLXϭޘOHym_ʤ%J;|X*UPEV~$L1Vi'G~%g75(tUNE#-JYؠ`vm6s2Կ\akz 2PFS u}N/A~p@!u-wQòa|nJ'-W,Kȡg&<ڍ^` "c_SB-6HNs̘H.)VD2V5a~=W(}K bÆiW%UD'"?Di #bێ( hЧpVS=sZ.soN''[*-y !)5kGM[D}T!ΝBb"ouJB1IRP{dvijú$rPp0H~'DCBDcb8&>ͪy1Ⴇ#a` 7O/YΓzuSa%) DTLl.Ѡ2բukG9Wh-|g1~;yxF5 >JE2Nfۀ)-;LdzQ.hDJbk轧Nʦ|M+1m'9piћڌ1riۗMIjo >܊N˗~2Г"Fhւ*芷V.浃pBJ?9= rߘGp/ͬƆa0|@_N2Xg5t4YTI-qO1 s'(6蒭,Tk ~V%]'751޽D2%0*#=F *^o g 4 Cy 7%HชmӪ/̦3o"t2%(Bɺ8$(U*)O\ɣ''-? [K&l.!/c}l4L,#me.|#tzltFX))l@QZMтKOL5d'yF(EK^h磠bJ2W lZWUe\u'8ĔykooT69I&ӸH.5$qI-ޢHM(mch7>3\N҃ޒcƯG&mzm?&ܯFUErVBzTEoh㚿7J%=>Ӿ̈͜Hr^YT +ޠ%!tn(CA&Fxn akId6jɄ2W`Z瞳Am8ֈmڶ\..TuGN0yl<7?>er˜H|jfwit }1VREqN ,A7ȖVRzc"Юth§ϊ7-e 0\m"dJk$kĢ/5eGk 08Qۍoj}\,栖 2wRZf;#DX3GAfn[yqWvS+f5A0S [y# .k9wsu2Jbc%;'/0@ bpL ic*bLm${UTB^ƺ5.9\묬nHEf[bSCoxB$l<3 sf!w/:2lXV⺃ q326XC%σ02XPkjW!J*Q 7 "e^'FV2((뫔 3e/bgZz|IjNj䖛hڰ:P)W`m;V3drqk(2&iaq/.uIfRVmfْ1Tx9)w]\UxVW [D0}hTS5?nkU%:RBt")֏ҷUU׸?.Qv/S_Iӥ+D%ˮ, c$}Ev- NJwz c"ӁcuCh!6Qsф'>n4+)rڹ4yq5Az‚3ikIN~̀Mr骒8% _~ɇ#t'Mnn6bPʝ#db@sB:'y_nnoqbxĤhs /c@fl *>3a_Ly{C‘I^yaIr91q4uN7jILqgZ#E9Y/ 6 [xQ}@EmGݞbU+o0AaZKPǸA:]^/t~[mO.^ko84IC$\_sxp9C7\ިӨ_RU+!\W)XY !P BwUPDcTS=6d/I1*ŚCm"'z{ TVg g;jkJ̉u!W7ZbB,8hI/ԩȡo\6Ј$w]d^6%}˙1H%)6LrkdNnEqo\ S,=Rh6#ٍѝc =8,4 |~3?j7~JZ@ 2/%$75y TQZa~ڕ!AXSɭȃ_nnNV΃ CɓO0}` ֐̕:׍nFHn%ؗuq 6ه-0\W~!XB| EҪi C#IܳUD9?ˉֱ%ӵlBG Se<ʊxnw(.LJAaEv6IyKħJMʞѯqR۔%S<.$ ViSqys8Ӟk5}4o0`8> 2 GYU?ɫ%~|)dhqoqIQdZHTlZgMsWcYo>drQjNhd2S/4yrs=yĄI; d4ΗPt>9OuAX`ɨoB6y-Ȇ.-P%׹??:tV mǪOOl\mrL}مuO♉@%*)±fЈf-+ 9\.d_{dSԖEk,P]| Q0PI*PUe@mkk'q 0'ӛ5}m-ŕtY9$B%VR,sxp;`y$R( ITi~S_W=B?y&+82x6;ȥBc8eiuϟJ'|}:q2eݴ}v)|is D[<)(X'TC)`dx]IO3\:AdDDUN0So~bΰJ,0e>w"Q]Հك4RPHe&`Б^hDRD1NWul\pn);1EL[<hukKDxe iLM +xH;Жb{D#im3}C!?ԑ  X Nv`MG2?<\ናat[a\BT][Deȸ2T.TD3mbhZ@|z7zí }Gm` SI̡ 蚐0! xK. ꬰ?7jR78aJkHi>*$*J|b"&IE` !8̃30I_{\ ’![!@3!VpڀhDNlOwBJe i:g*4vD &K֐pߍT q0)[ߒK|9T~ We1snMȑϡhFhVqWx%Qz/PV@D!ʋPjJxČJ4T Yת; wU_f( 'Gym*iO(4A:ф rYi[6=jVP ZLu`.ʡRʙtF]nomSٞ<[uuK{ !9-t[TRu9Ym@ 4R2 βX^H"SAN 0`.x9`d<&Fz*iF"^'{7Cb„%Q<,98hl$I ѥ. ©Kå&TVãvo,8'5Ze9D[Frd2#hJf̅Phai f1efxvSc(_B%?K (3{-9[V֨Z9pl&!un iPt2^?hNJ 9+wWe {N|mD [,tQk!" ׌QdlU-ݧȔ#bz[@hC m$̕)zfJΚUA00e@̸2L/p.Y8k?r+>95'?%߻iUzJx@q!O=pheJv}H2W/9΁vZC\%t@*A`o8?,ۇd΃~Fn"h{#{[$,@9e4ǏPR&j!/,g7q̀E٨AzC(WkpoF.GnPdoh6ńdS8i?4N[H 9FfpcRw),Rrlƍ/1fD}xxz[I}D齡}s=JbKy"P{m)=%3"!(5fĠRe&]AmtlblUFAw"?zNX;8! tJ32,;H13 ¡k2|RE1+;I߼$^z_^G\8JQ# OC _S'S ΈY &`BD:t>.<"'aa?=AW_:LGZƐ(zs_1&*;H/]~ #=`O+ícgKcqOLIRKt7C)\AE$τrStLG!Τ709x]ފ$%O,&xW1.G3j\Ùp?o)*I+C?w*~D{Hbk)3[=s݄bјBDB`q„e & =kE;8]ȵ>@J@?:)B>6qz}Q<3 w}-/$Ab H7^Xu 8Eh5:-R`hɈK#L -[_[s$Jt,pv}eq3Y_R ѿKY#twVBvB"n=J18d } ӑovF2;n_g;n_KQ0w*щ|m$TQ~=|f} 젴V Ϊl>pD L <6cs B}fPuzZW"(ŋX &2P>}LUL{g/滽mi{VYle)Bjkoƣܯ4nIgpÊf2iA[|1^qn#fdp0n?"j{ ~ߊhb oe& 4Rt43IpCF;w^TS -uiE yy , Ѣ!okt" }?qd%2K )`<^ъ-`oMLV.P^w;j:觷veQ4P(,)y㿖 p*3 hM14 SnIeoRҖ5$*%֊1qIFrM 7$T(U7}>e%IexLUL]ǩ;zZﻖIV+t`>ӏ3厚*NJ*\?H;YRմ=YSb`>MJ/oc v8Q;Pf+oݗ˷_:=pSn j>ͫFBA2cB/5AI6!?%Ei9%UۺpN rͻM>Ԗ!:TxYzN9ɡj_sL*bUX@k"4O6'/igF@\GJG'ac-lMf0A9v1L#(qZX횼4M&$YŕU):Tˎ 9H&֝" LwHx8Do2Lv|ַи1\!-2qxVwFp]U.F"0ovSދIأP\ެ=8b>K,`TYSzl~P0L5_4hr 3 {9m. Qꢚ4}.76%[b= Z݄ 9b<&S^K |t eVi%>pa B@F6[;tǒxJX<}y{_f6FzVrQ%/zeHss\2+(:/ HzzRo"_ΉEc<ݍfeMNɾ4iN-% {21PlCӪ.{3yAt@:9a `shwp,FMf tad%]2A^u{RxBAϰf't9Cay;x4lqN>F! 0l(U3l6#3ȟAOy4ib   >۵O k޻H/Wexx}#~zZ%" Љnĕhi8O]hNrTXSh;_Юglhi ܋~RHFI&$NMHF}Nͳ􋇅? b39V5A($1kGm3'M///G4ieȞT䎕XiͨEe0OvjHU$n!& ]l`$wh^+gW<=73]ꭖ-(*YKNEal㇟{͚q!(㔬\k;.k^5ފ6Hh#} <5OQVUP9(E3>lO?.xDѵą:-Ѝ_~IV](SƉUpbS.`/&mC͝hKj:Q7?y.8.~l.'zyZ ؽYkTo?zZ\[0b׿'q<N>IHĂ钑䛆 6βpasUjԓ3CHg$XTu/sr\<ؖPhi~jz"ؙP<4'//VtVı_(-\$)quGOIDQOұtuYߥk\4G/͟<:W}fI QYJxtt`[)Z;Y)ؕ;֞-,i^u8z0eb'KHtPr#8|逢޻>U7{΀v6ƒKLГvO]V`Ka?&T"ar^n$(lzTjoPBD "/}IazY\Yv@Jk X\j[-"7zE@v JiA|̔Gش(+Zб:gli gu%ؽ>>견"%cd 3sD.P:T?mQTmjx u`DmӴ>W;Hn>v;bʵo/T\<>OP53 [14y`j<ֵBLQ.CoKuk$<,h +|a. %J ԥU)[wPv Tˢԟn9kq9QE0w^L%|(651% 80mY!ٝJthwpU0|Yn;잉woj}Cqb]DKI""?nsZ~Y7`ԥϠd? I~zdz(l`ZmձΎ!yRC~E BD]Sねc^Пh4OTUn0se>/#6IBԷਸރ}Xbh9(Okq*ʯM3,A6"T^kFS߾e}0f$)+r&n T3PX-_/. YZBŰKH2 xd;l 1/KݵQ*';sEj_!s0ZhƳw\ҊMa"1*b߅X*&-‘U]  jԄ0 3D'jҫR k ˱ovRqحe䕉u5C1+d҃H.%trT0q5\y+j71X(9)؛!;nJ eȬ tS?G :vP֛E`\lGQ0+'pJOnPDXufp1 V=Of>{/ɀ_eսq6l3oE>2!jTd/s%y~ܬyU"xy$⤙Sug2"3B+>$N /τ]rՏeUO.2sq#q4\hO(<o4sON_qCh4K\kW51C)ick)[=\'x!?o׏ *CNNHE(*;Q=̻᷶MI7 S5'v5:#,/cd4p)pRdB-VwFbk8ь̔=/* w'j`8rJ)F|o<>&;lޣ <I}68k. }3mV5P ݩn#~\7-%y8Kel Td@ !6w7@0bl`*!k(GZ 5|ܸZTMZBZ{SiZyir!$|'9?'rc~:gJҾ2L^-gw:gMȍFt""ufE/;/}hȎ9]`( e2xN:P~aC@Y~!YU68/.LJ6J[P.gq'2FˆUr ^>V3'A'6I5y}? Hi ̎p}bӍO%g!v`r+ZNFSn2!*lP}lRY7R2tA_߿~2;Xz6ũ+j$,a=8B܁́/YA37}כּewŃc%֏ؐx4qC?>,%Bq~46澫9"ch"u^qrYGač cD,bwDU6u>e~ #q&^QT[-6:sxa+r'[ 6 j1oy]j É(*CÑPp<ڈd(=>UF-ZyW6[\ن\apP+ľD?C8Onتe $YU_NSP:w~_ E"@XWTȏ}Ez5ٳALX01pXSg$\,6Iʔ>V}7oW> S7uͰq)OnE%F~(R} gTA,WW;#܍-. >K%_&u;2h殜 >ԩ9o*>j$"!+ۆı ǘlZ?~@!X׊KO<]Gruxx+r0 "s6+ »{ T6)&#&0 tcH֪ <<5e4~qmE߉f sp [Nj艧l5)p|`Cmn*RzB2ʓ|/K'%𘠛ADG8+j<.b_ZϨ~ZtYidl(VN#`[qApR;cJEbP=:)MNgXڰ@;#UI5v}9ī4,ƥbBBigE7Q u&q#3_ "TWDFqgRQZ N:g ݧ{V[p >WOT_t=ߏl!V5rQJ^ 4Aԋ![t~/U9_Q,HiBzlcPWb`|zu.HBQڏE ;)xvPXC)I31C[{:> 3"zd;/ 듨iLU}Erˉ/]Q=wApGx)|b3yaв1!w|87kHw3-A?iZigxgH]0d(6gc1PKBH c_oIr t* kr5MCiyaJ/qտ|gN+L7i_9Qu6~39~:^H'OKk"pWVS ||*;L{h I\|î@pe e#B5!g!,PPXf6O1P>oW"CtJ:0|2+~ԯVlzq,{CVب6?{]\[$H{ UfJ7R:/nF2J_x+/qaudjlΓ_眱G#=ڤns YnT䐪oUr<3~JQ"69A0OHnRD/0A?4V2VÿZnږeydjmi-M˚'ZJ!go'g=sM}ʗ9AS|۱F+"!/ہTʾޥ<Z93, Ooz@^ yDuL -~a;!ǦgێF Ls~~3IxzLn0v 2*jqETf+k!C 3Wo'TLS_͞8h_ ;ы[B{u0_\C-E AjU^*XR/рeV(crl,,I CөtY}Vό3U(tR8ۇW'wQJ$5EW хV=+$`6 Ni&t-Xn l-]@L0^AŪ=05ֲQa\1Vȫ `<%$1.}3T?h,t5dGbk&Ҙ*ѥ?*5aU$֯-DuRAL3,<-\~O/س`=}F]?`1kϕ2~͸KM_9}KwYfSZ]٘`}2Cvܙ<#r53_d/nNx*OI<]1j=gjlo0Z*1[=v/7ߔDw71øTt)X]ڟr ئ8% ԆOyTǏ7ѿx18 g."Ki2IKqpQMYJ5$K7_M؊L\JPnAu 9LfIMK~58Bd-< 囋vE̗ SPRŸfzNrk g+ׁ0#S f3m]7-m)H/}k&Џ >))Cc遖~T#]IeYsc Ϯ]Ј!68FEQ{8Sf0*z4\j*;*A+apTX_472).gEۄ`ޣT!{eop:4UlG˂eAy_0R\B&%xGb+:h?ʆ f]+=" jWhoa8NJH=#[_?>.!zME L:sMoG~@߾K;ʇ/],568 8}<ƛAȹF3 vN%|4vRُ\jQz{1CԸ;/.XmlԤ;p]IGʶ%*׀uىp+h:EE:(?XX\rrAǣ+56aP,6ſS ż[ )]fuQA/d^ػ) Ps \0%X2/ja=mߎ(l1 dSL `"s&zHsy^~[o3iB( 9nr)|s4y1TUldTL[jlxkTxb?4 kotmfT`eqYw)dC'<#;cY\̾W-Q8{]듥Q)*Z#dɈ6q^êb֮K8b?K<"5ax.Z[=Ix !0`~%U-u7H9xBvZlŕG ?sX]T+ѽ6KDĕLihrc`+"RA4~EGku! Yݔ^UJ~c="L%W3tkm"uH9!2T ̉WQ?CY { O #z]|0zKW`(KAE$!x|p7hl;zm$sB'o՟#QI4=L( ED'y>y9Lv䫯?"0vȓV*ǖr[^ح7J,tBp)ت>h\4n%:-t?Xסq G7:>]-PT N,49H6U0/YJ,G9 } x,4_ L1P]_k'm"ݹlX4C'gG')ȿf2#J+j@s8 %,s{&o!-$_ؔkr=ZG7{{=+-UyqqrkRCz)481/նtwr;} e$6Ȏ#|6(dyp ce'=\p%rQIQX^l64{Ozikȑ|<1Z8jⵙ!/-(.\E0 $ ՃڃݝF= Tv@WqHNM&9:'49MY\Q6JGJg !bslwݛQ'O$ YKoT{GAX 22" ݩ %e p jNM6pa>&9r\Dn&)K`T7t8ZͮzjU)%moeK<=e+%qfS1oqz8U1ęVܼ(XC|lYDƹxؠ7yE_̷Vc GXFG:a> Y-:,'}.t(I{',23&^)Nw Yg:@i L);w4]--]dE?]=Nn!,ӂrRv x+Ah?Z=&6 /Ѧ[6V.x@<6CkFT_̣FӈTltg?&TX@ wU)Nxa ӅpADvb[- 5_)3 P=#nݮ3 !VsqwF0NEGd*z1C7ʝdp^,F\OH!`5^ 7뾵GnYcneMu.pW Ё R*^)ײb#LZVX3~=t2} 4XX[)pYX !s8r֬@8Fm՝_zCa};e{e&, ~5HaVb6cé83&q s+O([Tw!T/?# /6 {JB[(󕚬6)'` !l\pG,30e}|$f!YDvifL,rܬEGpa#"*D u}doC14,:57 VY5ZELVS} Čl7ϼDAdz%s ~I((i ."~3#}~JY/}VW9τޭ%&yꕠ/~?&Fn$ Ŗ8&8+ddS24X[Vb8.(;K#y08yqAVpz.0j[z漰b$_Dq ?1?=Ӽ!VG)y}MHN[-GHZNyshTu$`Du-)S]%u޶ۿ2")(8񕻶_%f͋QwHӪ_ SE žES}}б.T Ŋ׷^}k>X e|;&xawlhmg9fd|X3Cse//dӦQ1Lr#`މIrN"_ F^i>A1rBT Q 0̝Ӧ[;0u]^o\?iL¿ZS>Ѭ.,x\Z"-{~ǥI !C3 _LuO7_C!sEFHSwjZ^桡{ΣѮϏЃicQʑâH`ү/ p|,fKL5~5 F و0˓4WʀkjpH`?T ]zq+5D͝M@"3 RD3WW MYW6DNn?VF-kC+ zwIqTi.ԢY^NxT%_.'S8GJVÍ3[JVNU|.!6T7)};$$Ov9)r?}J)g&w9 󄉪_xh%!~ ,j9j6mc;4ĩ %u+u0l)QJilJH|[)HvE0(;dZ(ghu, h2&)MJm,{^2HY8Q[,[~|u_6ψXKCAIC,,ٍLqv3kxb0b#o Cs8Qmϟ2ZC$`TB7NUBg<@>bwhs'l!lgǎ t 'zK"]1vdC }+>(oC+yUL|\*ش[Z2o$Xr4\:An?ROz zk:c)F.j=lf`crAI?^6nڈL7lcbDDi USe%9lD9qzѪf2uaA(?4s0 v򹭚'!گsӍ<>u/06ہk (YYt6sY(onAcMl{gCܶGƒKq'!blPf?ՐGgSKśƤ/w,=?|Yn1B8DZU)%j$ֆ3_`NR;Ct؂5mE;8+"&Qm`Xn2*0J<o٨MوBX0Ow/Xԟ?JTZJo g]Z}6 ̍"S{Ġb $SZ4Md0A7&%杼/hBloH>*@L쯐^# Њ$BB 7;u/.E]@ #yFH.r˴ƆnFܙ5رt#D ҆m"q!E޼g惍`݋}K=P9#d(Uc}Q:2d4AXF@+Ce#zOb7E=0 k;,*yLcH|oTrM<7I?)Ĵ#u ܺ&=SVLN,'nO!ei6K?R Z4!A-}6Wyl\YQwQƱ\_H^ Lg-TN%W/{fK")>V@4fIA ?zA.籿=t C|(eaǻ8]ca&(oa]=JyurMa`/G+ ZO/J5Y<3bu B=^': %ƙB:} ݮ},hЄ،nf~F<-*Rd{j!hsuKVGX+*׃|f:[| ʷF_8"Ji $[o=|&1'X_yW՛%꣹X qFR7J=[m(j@ 5uGlgSwR>'}>h#òM/l aط3אbmq9WVuM_nl-YCp۟ AJ*KE[b~"wrf.7;49E9=H}IBncP ;¢뾁̳P+dGDF15&%m6|Hʖ #a7~(yP6"`"o(CR› ENOE [p[GC/sUmf-]h>kP)Tt:^qW;_Wb6If@Ĵ席ga\b0Qa %d)͋ːvSe͔u#ՁI19мx3RھäTz.'QWqWַM̮r7jv Xx(%i/6J#+}?X_NF}=J#uUAt UF O9ev`RPrJW"~5wkӪ y%4M|Z,Zə!=WyۭMné3c%~f\(g'y f^B%:١827,Ց3-zSNR&WF:~+ݢS]gBB 0G9z@Dh&_%M~}9v MҒ|谁9-Iq$= .h@a5m|ī|ApMC<_Kbz Af&Qs0y?)v KBC\qlN{pZ Oxڑc5#:܎P&{7$R\rKL?M`)JB5ԓ77%;C,Ϋn0 $.x QrY`tO'M~,cemVdjsE.۹k=Τ c,ۏˌ7rbH1 T{M2/+ZYwm1N0Mr<δ 0t YƠ|tƈSS6ph5}?hXfJk 8lFM9~@wD>~amߚ{hx1??rmu11s84ЋS ؉s*1ԅg\|}bc,aa/n)Q^m/ LmlhpzH&ρѱ,7C֣b~0^ m;}oTܭ ;z%SDxLvh=ڹRk8 To^[!d8IW:n.@tC0 ^t53 N1mdD=G=a)Xؿ,7^ d2EN@u@k>'Ic8}:}OQrSw{E\vc}~f%>w8•ͿZ'p0Aj$-R.V.aH&g?Kvk.dKKfR|SlMdx$'ӜDj 힘LXє$/Pti,RX"*,/qEŃ镞!7HtG+D.ZaRQNEsX6y*">1mM<A?֥dxSǫA~G8U9>t)`o !50^p5"y7SQM~LI@M:-'}.~O?ei?lOz`@ʹ0 ڱo/RGi).XKdsh6JW3A^; j&'[ Omy;NiOn:usN~} L}܆:qO^d5*UO2;8\5=5PTWUˤGGrhPEZyLaeB "ѱ@cz)n`DכtLdcFkqGrh>Wk]cˡS^qO9{KWC~MD*۝ [ cOnN؃+ +QZO~7EYNXG+PPVx:"oְkWịxju.3~qM0< ? p<"LκsuϯP~u7&l:շ%_*նҮ単j(G7zR P kh3?4u p^4>ۙ^8RĶ!*Ng\}=Cאs Ut^|T5،!`/ܣG-w {>K\r/#vW/LEG ˥,xM&j)> Adˬ ^6踻[Uˡ~bV.$E<zymw2؀1h5imvFwxzKk<0uT1'o%.<Gq@e!b@Iܦ(dd{<>P'7e8MS@,ljy1!#C*CAxQTi0 >7rԌXKOR{41(`E NLrItf.8/Xp‚s Ϡ_)Q/䍞nS-[ #C" c/hT̎nijL!Ί_3>9/fNzj#h+ ?47zQ\V1Ff;)_$ 4Sb$g ?f罿-g!?J[P_&V^ͪKH&uH o/i"n'woep U 'RfH=( &؞/nؿaÝknT3v!jD>ɝ4tYԔRc4#K,} cOn'fZ2*pdd _cyLjJNR t&{IVsҭ5芁.5wnƙ(~M4 =A[U(jjJ<?̲ۗDcpEWs^INllRsƓ RSIx {TKӀ O8La `\3X #jW\xͺ sV8%EfA?nԍ'|% =5Kًj^:rv_ȉˇ7TI ?zC%gs #3ki\ȫvOK Yg\YIk +) E6'q6b(7Ӑ(XUMA>#i8_<أ"KeTH a%khvV3 Mɑg 5u*9k( :a=O,.(x'RaL4#b'3tP^ʆXeO[]4APۆԙ"UT4iN5)R n#~~΁F IΥr*â^Rx!REr'누0&9Yx&:@Om]=߰3,1؀9zmFf5+~H^MBVswua`ҺO>w.Lh[4R~lS, ȃƜVGyΚx1q5'2x[ٍY2 TXMЉR '^ٜuf _B5=۫:6lqg1at#NiB YA;kWqE >6KϮxo ݌Oa+ %W5^y驺pv[6MpAv:t?9!j4^hM/r6,E#|%ZT:$Tz%:&po.;)/eKc;NtӰcA"_eq!b)d6tI @x> Bn Qq@a_Ie @?tsXzЧh7ٛ&Ptiژ54?y(z MX ^ÌÆ R(j|Rr9 {D{V`%J}*ŭjnq1L%Ra! rCaq87]FRL")O~ 䉭٣s%,1ז=@/G<}-jn71{i}{ǜ-zf!7ʸQbM ?9mdcRp}=IObDtG8 tL|p;{'[9I?_j`)W(k=meż3|)3uZJ} }\wR[cGGrE!YgGgd]wڟv _eZ[%p/9' g|B+H/BO  mb8=B@Oqdfi5Uoz>־袯& 0ze0`](+T5hi I`Y%bgvPcﰛ]x>M36cUG}1#rUHE醙ע"5!aVoY Ӝ\ӌ(d"[矧K9^'V'*_H4mk@EPDm& :|S i"I7$FbBؾ]jh󼐧[ ahH|y@?HtRt#mcmvݏ49Nǂi9 9amgYC5܎Zэ@}Û٥%u"ĤJH eL  Eyp,H˾i3ޥ6 Vv!FkR'7 i5ޙʵ6J[@d:trv~a16׹0"-e- ">I*&"jZ4-PbGvFWaB6 )n%,PªlPH\-$6ԧ}bQDW>ss @);U{ɳA "34Xr t3o7,H TxMVa~Du"kNude ^kU;S*%F0Y^B.H3ccfk 䦑?%iW0vBBA#F@Sϓ+gۦKa3L5m6g5D|_o)obZObZ<\9x}`ғb}_!m8T)j)e'@9863[DVoz,)K\8Q}"dsIb:I V0:v~fVat#C0X(F4{1S A.50]?|k%a<_$ T\QUݯXV\<ΥiKSF]&]ݴcPwYe@YDؔU5~H k5AʔA/J@3ZN=^VLp'ew)ro@9Bst&Z;1^xnh@.P1P.EZr1x$5 T36)q$dh?uzd.tqږ aZi~J;"%[lC]5[V.g2F؜Hkb uoYTM# >ޖŰay'($Q9$vԱ?dLֵ;CZﲁ%H+ľ.h'=;Ubr &=ZOU5 d4,W>REﳡ ʴu.=;/CdU9*߮ݰ69\ٓI7:O(l=S;ݡU7PNפ KlE`иbdQx7n>+hAsju 4 |R])K:*.PYWaY_rW/Z,C`+F::!A/ҍ&[#:y9QFΌOH 1,X,;hX_L2 bs=`F$}E8/D7_R.[bU^Z{Vۧч  v_pi偦0=2,"EӚ)Wmd $h'FpnG! PmFYٔ_E6r팔 DsWxC.-Ug0!U>`XdJ2YO'j0v)*z j,MEQe/߾'A->ݒ˭諱!w$ |ν} s]SWx.BQSׯ@liC/O8G$w_cg2]_E-ۚmqA)UvBMGG)6EBSdp! qWȠS3yn&Yq!.oks ZsEw:;zȴKr-ƻZ͚MDnWvRxEԔ7. 9Tؖ&ńH9kP„3qFny8Y-/ߦ/1PKElq1At]BF#RnI( <ܔ5?!=3_u<\C^#F8!eM1YЎn㽇#Ò yr1mv5 76:?;+u`Be"´nQrC7?.al.@'"]Im7 \2AoXHԋ4ABJB3o$d` Mu aeRIm9h[VPlW1~\oZv̉sVcbZ[i1mxzN`Jb[X2_\ ݁LiYY VA~{#l.%4}ZE}S Ehv+0t8Pm+-fsqVV&~N,s&ca=[;4K8 & Rqo#Vu;`YwPT@;8Q#E7~#q\t&[aqtm{o7M?C9FR@1gEM&ퟧ*/_qSC}w5],\Psx'ʠ?5W1$_1э2)C,fk L3H)Í^^MH-wT$&lHb??=|7Nc@fT> $sc^L݋(-׃_8F0/27_d` #ޒDWt\/_Y8\]_z~ۀj71džaɗki2EКίGd=؏Ξ-9xg[6ԊI93#Y~|N"fʹpb<1Iа|rLi1|4y:ZA|P6BlVOm9֙>jXi{X1K'2lƕ 5b-MZvP"z*/E IƮET_a ĚM. KXL'N=W,A =}6:")Nt]Xd%˝Jx$jFYρȳ61koVl`m :Ǘj,p[[WhfڞpK&n&mP T?Й5I ŘhPHs=+ p*U&u .- *jMFEef,ކ%HSO."@vݖx!ilhQ*3ՑBn"Qgz=E]A C0(Tm^W14ρ x$8/.u+37)[Xۼ8g{D0qLc^( Q= j)Dg!$mʥ˕XA=mTK#H!woq؅}H\4VgZ-r +M"7U>q`/ֲ5_> WͮG;XyU܆-U(6TbfD=`IFp^U+>Eô&B+OAb0!l&U6*)(!WRce;pҋq )X "Ҽ^n) .OajYsLyyR4p;7d]ޮ=,.R - E4U}߮!:T.Ķ n4ۛRa"WBP'HIFY1_gv|=@ɿY2A5/fVjc>w1*ރKбZUX HefV`TD!Z$eFR$z[t׿K ղ.Hy5st5dxs*Uͺw7sfKĸS6b:!ؚ*/P_*!ϕL,+%~Nrh$h2ᲀ7 7@\&;kp 1?Edg.1~)d1X/NkA\甁_yU.U ʾMZCcGWY.w S(۫g|v$9JQP U1fD&_hc9.<\ih8^D.Z 1 5ȢP^o<@P=Q.᰺_U!,`@ ֵn0"泑!YUӭ+`)K;׎Ӻ>ZܰWy9ՌiԥU22<^+*, .[fuq36MNx=`O]a/gAc^^5vd Ev3y{M٦1`CEhZ_HpHY1%9쓩Mpѹk4 ?Qخ^(mϐn."7ZT?JC DO̢\KC?Z"u^!<#qG2N|m xsDbK{+sĽ1(E f',>GX=Tr ƔO;:5gσ2ǚ̆!4Zwq3rZЉD̋wJv5}7(!M>溨x*kڿ5 `DJ+k˻<_2)DbYT4⊓>Vlഇ Di%N"!ٹ<욬l~h.{`"64Fmt5nֳ:RٚXNSE٪-tf%Fx!eY]r}$V8 PXpK3 u2埛ywoÊm{ܕߠK ݞCnZZ >@mI0O AF!?'୊>ŠOIR>3xٸ(Rw,1 : j/ꏶqzN˦uv6:{UU_ <(EwkaYh\Հ> /dڽC+sw!{2 h}N=t$,Wk z$BCވhkQlj10iP0/^m+C~jjh&3hڌ+P LmFGk뗔d#)W?L]}Zq"*LB ywMrJmֲ_Inye %?َDQ=5䭃>JcM{O&`: \}'feESϮ0{*/O.J#<7uQGi-qÃ4"BekGha*>h}'|)}=p]i3J4{`wsGG:.5(op!X8l)07YjB[C?>/**"=zF5ɇVeR"'b$;1C3 bЄ.q.![zr,S{Dp>E;QY\WLM3ٿv#}t 1'?>~UR'l#Ph _ 30Td|U(X۹_():@A`3j#\ WPsc{" hǫ.[ܒ()ӆ72]G|lx_$Y; !''$ = {,A Hp1(mg^ϣ8Hg֌: u>K B]ʾ5hⲼo ((kƑI1WMCndyf̶cYs\f/5kE]l~B{RiZqh ^k_ d3O~PȾ2`-'ܬ|,9FVwS &\lc1{Jc,_6&XȄ۩dNj!SpjIL[|"@:ǬBȔROis2bIId&Ylwax}y] X?^ ge ]*g_(Kn^6f_8 hld|=ZJȌΐl]m .ZI}CvgIZU uRzYe`s 5(BM]H399F?@6E6.Z~ul4pi??fR6'O@w / Bt4>)}n)wzOVi*+}d4mJÛ 6\Ãj_j$]J@b 0oܙPic As퇀X:B>|l@մC{j?|pOc_w\@_/bӶP.*Q_"sDqJuX9Zb[OO jV/e.?bJGn2;6eu8$1_Bެ>*}ŕp_% Wih 9;$S!ԩBsX7B  5 s27[PW֣ؾaZ. 2+M(av_gUv. mbhP"u#~n7C. hMxZ̹}EqŚdYoIwJKe=CgMIn^ncCtU=s`PtY6\`304&Er?Fc̖%K8~NJM6◐z_ 8%KB!mUEHsn0ż-]zׄӃएJ0!*4#3#"NB%,ޓ,g(9EKըU5,9X]#( )=}VF~͍TiӝJ0|ˍG02ܯn8(Ī7 ;Qo6GgE NZau1گ O# DA*C^=`%q8Ë1@;IGLJuVA]ju@Hkw>b3/gc;L'3|Tr?ߏUu )t` ^*"?Mad?PMȾJ+c G(GUȸ!N3BqIo9Du_Hz?Zv݈h pЋwy/7&֫@S#׷9_n"*U^RO~eb;)+SEg A%C , p*96CIXgD?g"->KZ_m55>N^kBDiU+|׎ ܑL x^\4KQUXAb3 >p1)7h21 Fͫ". r2|#=ry<Եu'qo} sF R]3DrU~$6N]]`=l?Rppy fKgU !#^ɛ' 0_Pgl6 Y~ '#CmAaVWv|1lY.fr8.J36UEB=> Z0Zf'7՜o|Sn ett)X#6;'z"_ݷ mM"Y 'Ϲ6-卓C7|%/K^@ޜ)W@@IdTDH7Hp+yJg}RX7mo%2Q+S4YbcjWZtwήxTFNB!βxI*k)Y m@ȼ-&]sNeQZ8@3ݙ#EF󣭌 cL}b$8͜lkM}a/oҙƈo*F@8vP/1D?\)X@xy bkN~6f61]JqU < xiУ]pmsZG^X+-8-!| _'PFWO./0o8f2X"dC`uvM]J:!)Iơs/n'_1g.[lXK"tw Nc>u.gt|ȠӁggof! ^PlEyD4}3S%MXc ͝v+`M>wXYQoed]ŬV vխџb#8@[g #EK~|Wg' }6rF-4fbEuTXU$kL7D{۾3g1 }ԣi͛K豑lލYg3܏F42#)Rjh慢=hV.L|= L9]#Ih[>zL&' /QȏA5D/nPH_3[8- ??j콂No ƍP,V >lʾ0mp} nbڡD:coT<3їQ]r{9㝈* D1 )̫S͸5sRT0oZ:-n\:sLLԳ7S|1\ۍu~dxrn ERTKlŀ#I_-}؏)|[o?c+Hd1FU$4u⊀܃& ' ':Q̀.w^Sģkf4'ڧqj wL+m~GkG0%Ả܌Bp?I&R{QtB5k䑘hbdlanϢƄ׍G4Q] p2:zMqT 5Oz@D3@a{> a5Ni;rwȧ۳mmqdQ0b(]4(%/h}Я Dd\gי0Q*˩Y!t$)tyX\:{(LtJ·ZDJ>j]S\ zܰr󑬎 6o*Sfy+^B3j };f15|1JIX#͉=b<yLJ94k Z 9z#I^b-loz)!Qx|NAh.-}Z1ott# Й/H=bAELhoU!w)|^)b6.4zeTb3q>6RIzq#ItU"A jɅk J[ C.Tܶ?D쐑9xۥs=Hf # aܿ7:@\~[aS%/ד+b?-k Li:A[Cwv{/ńq&NUapF)7lue,kKZM| v+^o%h2%P2ũOZ7#j0CBlK$^c+wzʷ5&.?uP  CfarWo1xu@i<Z-mxr~w$=nq W$|GuCu@i8i/ a|'$fLQIؗ,P`e]2q9SmC2L `}j N%af?-9):^ֿ+y <:Z4VBDAXB?H: d [V֪cA ,^,@9M'DT7V"1Ѣ\"Jb ʝh' Kty3b-U3Hg j|D%+\t:E8NPkPp:AE=Kv[NWZviNtGƱ{V9`(S;=wOb?*tm^-wK@=q{Sȗ Bf긂aj&/bQ3ieU; f;!Hd(jYSS؇|eh!)$SW8|lRu9zmJ6ĀIFx )TE7)@lhUI jI/t0Q]?`t&`FG$?HbiguhdkK#ɲl[QH"'p: pzW4EAQUb^AGTsLZ~9̃%<26%1YHpGO=X1WC$w+Pb&oP@NJuA?p0Quh|E6PUshTpYt~О1$=-Y}󪠷~,Y>e˄vmFSMU2Rzª '}ӪV4kh;|?As<ڽ]na[ԷIVԋ9x&RÏ &A=XG߼ BCE5)ǻ=w;.ŵU ݏsHF ڮh3/tsD-zbLZDmPz}a$QUΒ)DWwW$g\L*U 0ƫn ҎuSk9=a@ѣeh[\ ,ӷK˘x!WB!h!~458<|Qgd]t |G*.HR^]^-Xg5)Z(p9e0w!EҀIw`հ *z;_3Y~D0s0ʹM5jha["82p5Bĉ XȜ}J=МP}lNHD-0g2O3Q?|Hg+`5THDJT ɜMVa=ማ[ϸgWk72E>dBȚmayc֝F"__*[tp²-}XN(tv}s9G|( آ8;핹F "$6g+W7jIp94{=ᝏȽ8$["n)Y wAYEU(Mn;75HQTX1ky+(&]`uϚx3"/T.ve~w^s9 AcTs%_񵖓y>*ă$wPlSN oKYO]_,(`/q]Ι=JtPQxNjp:FZ?@޸|O$HzbrwJMNX2DO ӜD;r7!@`7_5O-" 1v~,4#F):l 2LD$ #t[ 7cceo{^[dsG0ӤSSWcVߧ¼ ۖ`1b]I'=HUב{ ?a1q&xV\ҙ0@'Qj &yaM<|@?{b_gM3>7YKJF#Uj% %4&Vڥg/| ?>J5A^?&wVq%OUV>)y:WP) eY@8`WKvPc*+D6\NryFڐ*ɠW -Vu yjq 1%ѪxPi n2J ,ok߼.$tܷ*Y} er-zM_yH/>%zaC@) (IexE\(3 aU,`(;3ڨq*#IB5pxU Bq.uOs!g2]Y[_KjM!M .ǐ8ѵcL64>yTn9h4 m~uD4|ׁ}ڌ%&PIaQNR`ݫkX,*N %9ܜH:aͤc;)}=x+7 UfD0(AOPdXߗȋc_վ|@ 'D1K$PLWҽՙGSaoҨ2'җJ(_D_P ~M`5yC Q0bTsZZMB2W7 [e?PВ??Of3}nuXXth&:P@S;g#] l ^'~#5z2) y'VR|4e+TX $M-G6I*>;璜d.cqBh]"bqJHbAXm0Ʌ9ΫYJ8 @e`[^En<^9~A]OQH+Iy%vkIzT%ҏ9Uԇ6ʥ8TvسE1SMbEtAqز~ICK3G\G { ۧB;"Y,k}^Ͼ3۹CB'-{扝Gc å Hcd.Ս%Ƕ:2z s ʁ"1118ж4OUȌE\xRXϪ2QiNZoe58]Iehp?5#!rliaT?rάvp9Ud @rsH̆JX֖$CD^]KEʀbCr'~(ѱSg,n.4+~OHZMI«}h"N=^De"_' Bo mFgṒݾ|u`DR$G#:bzin0 C|9Ysvr cLGOS}@ >u2P먢?JCh= ]Ùe Og80!Ecڱ+e$3o?04ᕯZ:;3ɸu%Yo<`2Pu h6APnݽsk#":/=)G+RN^ʙPweTba@ /D㦠e'9glq/'-_^e x]MТE0~c C`` Lڶ~46apBnp άixI-sm#5q_ftOv mٯ H7Y''/ŀO02j]ѪC%{A#"U4s*OΙ/&Ԟ}F> ]݁뾽OcB]Uw$n1Q2`؈'93@k(1o'9YmxS x7<[1됉p֖^ߒ@$[L"ODf5yG-ki۵VW(lє ><#=m$W\מ@PiD" X7|!%B/ta@E٠q13ӤCcqfAgP.}}Aƌx6[(J9kKML(OXA*#Gqw%皩o%s46)B 94<4u:}oJC:te8jcuydծc|+<g 4kScMLv28)RL_ҙ>]__nՋ*?XAif2JRm,^MKG 5|~ KA(A0!Wu~(eD8=)Va U4%3spڽpbu)b]1pXۖ?5rvól'.VQjRSGZ[>QF% T[9(-\I7^cs 0H]"^xG_peP TM$G%s^}X2f1WN?V9mLWJtQg=*0x3a[!5 rq5`ۅi~ثi?,8g.Wk ۠٢m*iAoEcq3Un9jV7lᧃz(1Au.'h5[Kd9Wfu A P+u85-g0u#7.ޔ7/-Y^Q['{d[>*|,̮r# XaBK r< | b^'ItbIt/}PN<#:pa]V[td:;QGŁ5;]_B+r̀Ձ*mbw9M9d_85rGLg@/^IuGpo%+YȐ1t].jLٕ {fNnӎw gr\/c6Uu:sM|KreA֊Rd3.zqFG[^J 2!E{Ђ1~hX^1dOaLj6Ѐ!;OCmSXok Y%'B02oxw.V2=lfb?n <Ϗ}G#ldk忨wvu$;M2 oӁ\d>xnvYگSnKPnK3Fu[C"$_Z1}D۬rQ&\hq"tJ{x^DT]gY"\=Ї]}L`hZ-Axשϖ7/17K]͓4Wfx(sWڌbϛLA]1cW?^Ya^|Odh* ?VB{YW@surx @#\M Gۓ(xe(0{e`~أ !W*ydƲHۚYWY;l,wr=F"U;Sٷ%ݫu ?J΅sMFl4._Hg 5RRۮdqK,1ɜ;h2 AaZ#^ p_l"+kK)tkHwd:Wr+YnТ8ƞ\W (ɀ5+#YjU3vr̳`ఄʽh(*KH" }*+ѥ!gt'٦3ˆ"6/GȈlu.69>шrG᧡(}֋n<*'SQk.-<8ut{?Gʛ3тrf:9qM}ť}"sn"M};79Uiǘߠ*qQ(* L'3/bGy:g9yMůo5Fݱ}/-!*-O=mI!#cDxwG0?e`YoʵPo$YݙȶPKy'jl]0j3ָvPD]XB ۗ#:DwVBlBܢR#7tw{F&Y@ϓ1Afx\`ׇ !${B5u "+e?D'kJn΁lTxlݰ%UfYF iuD, bEib6T&tYR!r7ȣ1/IuʠBQ6hTҳd A$ʂXd9i0cNE nC4&ra~K<ƕoQfyf9ZUM;m.X/WRK{%QOX񏅪͐A%"|7 wk}/%łO#Lx'hS7]%Xl*g9;%뜫To6Rʨq`8D߹=7|=Zc(Z߰#O%0(y,d߇ Wz<CXzty{^)%CVnlg$mM:oMIaxS .7u.?yϩs|n4:q_2r?Tf8Rd=3W?A}8 Ȧ6=|MS SS@p3"In)K֋aa^<ÇHymqݮ\I!},:|[̡!gSѸ-.j0_Yyz3s D &ܹQ+,afY}־1]sV&] @8%82MZ:N0Qf QXP*WQ!ZZHX,`iOzߘecq~_axhJxm!h?V+Y=`o[Pq4E%hRO]0RG&c~{Z{t3t2 SA _̨$p-d띜W!}v*׹DC(jQVg;6|h!h_?iC*? ;%^q4g#񟧮b}K3BEU<A2Om`dyl@zV^TAMD/T^{A8ܨ昌Oi|,LG7VpBsgMޡ^h7@rG: tvlI⩑GQw}_"ܿݹ ZU7l2} Luam7"*~{L- U&~Kxύ;b G=X'fWYgDТww!4㦄"s^_+-!(?GA9OV 1kZe Fξ 4KXYE|n!4z@cz@7*]= O[?ICG*(MO^iP/_x.y1TpԻ4]֯ѣ]pt ֦m(6K]]hPO@o:_[V=閧B8k#}6Ѿb){GBꋰJ p\"V"aGF:_ū}0GbqZ0EV7wuR׸ɎDU@#g` -u̽oJ6R,kzB!2oAII#UƂ~aa!j\l˛ NIT|}5:oRc+oL?(bϮxVӃrxL$2[ybN  }@o$ )h6",UW|3;_.qAZb?!<(ӳ0~PKmj0U!75_R=8>r\! cGw$ jMDlsvY_&9qy:fQ%2R$9A:KBݼ_s5Sq{1=p ɛq|XZ a*5ܒY!Ůܢc#vʮE8ӭTʝ|e~W=U/ -KAl@Pg˼oA"K”`ߠb$71!XkSř<{@g/QŚץBPW輙M$mjz^`0.Oi8{hWI#*OO6| .͹Av{)7\qs6v& <6zpoOJStn=I08Py(.졽BCbZl9w$Qm. u,{$r2 @8 !ǽ PE?WU] {Ƨ*?ch~ljqx4n|XA|9 DB}4 5ϱ@UXAV*&a"' Ϊ [TOJF6{I'7(Ci~h P5@RȉOᕼ'A.j:3%濝V7hY!V`<u 5}*so2' Txgf̰#IW{7L93*Zαٮ/zt -n#IX/p[;?VRܲx 胘IpH j5&ev_ Pg*Iwq\:洬 ] tH=&wҩv/2q֪Ч8O$u*2Ѻ˕ רjee~" W{4`>2f/Gfm'4l^I <u'pC>OjV2u`HܯK|F35+ȕ~tdQ Bjn;7 x鯚Ċ aB[iph6ѽ=~asdm2C ;2C|1Ý1^8 ?gT7^=toW!X~R51= P"_BU׾1W`  f@)&69|JΓ#!-#eCTk#cLr- !AT2p f:s]Sg",={4yM3ɏS.M0bkH&mEEA+uڕNJא;/ї|mqD j݀B%׹纥ow , qer TZ# Xt PWBsDL҄+ ȯ~<=T g@n[oϊ2О Ṣv;6( o]hΚ,K,\!o,ml"'1;Y5ɞPnS<~1C#E)'ʊJq.] fgt*2[}m KUynkRn;5$,ݛ?t2R5*r؈bOl,ƩFCyjAn{}͍9 AEeƛEa,sdD$c9y˚GZdiE*7)hSSRM n2L5 A;OYo|.+X UO'Mk{{u;;9bmG…SA[{?zEu4ӓtIÂ-;vtj; JQFL @QOŸbH]3}3og8X6z|~V#5+,tOlT}?o&)J)Wy#aW?!HZ4US54M*WlD~\]0m%Z'hݟ'vp@1kb-pOy8531.,Ox^4\ȅ- [brѿ xKJ@jeg8hDS>eV$BZیЀ猯JQϟ*%(^|Ҭ @+ OJ6Fds=h(?m"~5ԯ%a=0dLE^,O%^39>S4Cjn**}FHwDf'b,1l-[bO 5?1ǰ"ѩ#.NV9 TeO>Yç\>WoAM-AӘcM"qc/Ś!ޏ XstQjP3zQk@TMGp* x fkl1Yڏmc`^{ 2gЙ41}d[{7)0=R<6gJ?cыYV9><8W,!iER ,A6yb7㷯/ev'm4KH.ߝjuBY`r3Pp2Bpā+Wjx#֫_}%N@! rj\,HЈlVm's GIUm"Z<ޣ@7FK;mR#t 0 S8׌~NSw a^nd*%?w!^|AdBcP ~ AZEd2_>(B??9%CrQYB vG:T4w"?8,VZq=p@Zw]"!H`"Bn4M1"'=|:t|]Ϫ۟k!5ZzFgCq`1gu|~X1ifث,Z_4mR} MG93n1)p܏r#X4i}?=|+Y.xSSuGuXzhv0K/C+,,?.0K)q ?&Mz*K&%~Bn|Z/ZJQE5>/VܫeU-a=ʍLrmM kq"AM; Ǎ܅D*'6#[wp3·tOx_dCn'(BYh,0ylw $T! 5`) [*eiK Ɵ}d[ EW4PNⅱZvm)_w𞥫oȢ@M0-QWЇ1-- ǶYLV8FȲ^ԃq!5Q00gƊ:K ߸ U‡s]_63kLH1lc $5Ṓ&G5N!&D xǠZ'@.tzpLe7⤂ˏS 4QrNkw uҚs AP a_ iDA 9y— c4nnvv|u(IfbxiYew&wC89 U52nvQATxy vJN|H$.LMhk2wSl*6?]f[VXȓ Imк!ON Ƚ[˻0V@D;tNHg@_Y>GY^á@P?uEF(/N%OQ@M -Z5N2)|G TK ΓKs5>jzhd4ԫ=K`pʀ7vI6e>` &jo,]j/mq2]';ӬM 4~S$1Ѧ>dJі^1^qV3a@:sJAa I!~Иt'l8l;hM1|ƃ#ȷq?YyG. C$^XH3Qvmh8%ӂ|p%t s)C(P[?U@; Ql$~Eyf/8WPh=64Ϧ:S+.CϏXUMg ͎[pUrWta+<4>>0w{5P7cKCҲ[~݉Xv}QYИ)%¦jcސjYa:9^Ώ!k~EnO"!wgl6n諆v!| :hT#,Avtm;/.[{,;Lghn8<3a>ELKǯjgK [ⁱk7ONe\ J w4=2V\pV(/|/$C+ ^Q$*S# kLcoRow|-;7iZOJ\@Йv3LIQp8XU4`4L#jJ6 **ÀIE3*/ME>r] #al?wZ׬xf-! nEagH*v ;<%DX3h[.셄OvcȘpM4/g[h rWN4C" 63䔩 .!ϥBE)o / a;*UχU$sK24]`paYud` mT$]XFuXE`.|L00wB3ǚ%GqOSeaӰ~8;ݾJ ? ~q v$JI$ulsMœXy#..sy+$Ց aIbb*xmMiXLz%c( $ݻI!k>|pZk|{kua{Uw`}DΘY(S6S|长]s{Ǥc8=̂g6 ?$v;]c=h?4hha}G\ /78"i7,׿E(O" O(1 Hܵ&s+jjfdO ItÆ/rq!"PNb /$Eؙi˙\mMlu2}BݶNW5h#Fz9I,U?=]5t,]_>:0~~,MsJ&n,,ս=qY.쌝stVt1:Y#IxBNkq:0E/y?,n0c!lJ&?+6iHu5OuC%g1D;w#K=oys"s,EW{H;n"SWA#hBbh9- ] \% ,ϘQqL̻~~׮v픧8t~ 0GBt:ں9Kbb7ksCixpޣvCHIC :΃ Re%JCך{l@Պ;+ܱtsF14B. nBbCX [:t %JH)^Q‘`zp+05\qN}=w7%O mI,-DՀXZVDc|Y@Y8U*>G%"Gr(dʙp,0?Chi{ݧ_T3~"x\`:]oK(#cTQe?'Sv'4G-ݜ_X`rkh:|jjb5a8u3:T543tǗ {3.XC0*=;J(zjӑsTхuICV??SWum-FmbOɆ4xsM߷\FDK9jڄSq +IY~Y\{?^ʇ~\ĦM7p+/3/t ; SRtZܞe'^Ck}q6zG8{ r)NLh:϶3~+чu C&Nb,P *)4}br@we:<(Px`Ni4IP5i|*s3/e!0Y!v4),I;c):R) 5ah5IVO O+?,9K҂aVyjx]M+E 󧿺tMu;HڽT :೓5ŋ(RIM{`HLb,E63ל\Z`0v1@w:쎔oafYFZ 㚺E*}G? JC s)<`,xv`S_PŃaK5Z2@9d54dÓ-cd |)z+JE_4 `|6/yO%/w@E[M?`;C_r{Opk۟r}Q|9{ }!Nx :/I\a1,~ 6ȈFD1͘$v0.ӌ:9!kbXijU>W茗# .*._k["'f޸aڦl ¿F~=VX%c{60n 6O ȯ^@xii|jreU4fRI[?WN$Md( D;W腗/GyF#s~rbu~7')` 9<,ϵ[n7yy|H.^,UI67Y79@;4 LG02KkK9UT#1" 3 L "=ƚxP)-S)7 h; 4#L  _NB!]-)Êܝɮ1&atF ~y*r~0&&oSձbU݋K{98pmvu4ELӚ)v;z,kn.ٜy>G ف'gQ#`ZF0E"yg$/;G D=+M-0uќB4g ܚc4r[6 |7Cj%ZSp"LߔI/0Qˢ) Zꧏ)j ~!0QFf(Fe͉\c)soq uzEB :)Z)X)zAED<"W2ޭ#{h .-_VGerҲ\f,n{ˎPy㔼I*4.+a~hr*dPOG5Vიe#$_e@jrwltjv/| B5XrPTs]G#SlDk({{13rn61/äD9%2 {/y6)3C* }'KoDJEұS(;zIR>?Bּ hTdv.ҽ⃆f2W" q锲'p\VE:!ycw|9S;QlL]nÂ#wל^S:J'~,ZaxJO\51KqP%j΅o!Yoݗǥ Q1b׮nLH}sLn2 fYֺ:q$ )pgB 95X270oW4W=lDpM/UWj`W f*%}PibU$XuVNjdYz[O^x}M*܋5|+$)XrRBE$f(Um72.MH|OA-ktXtHid@6vzO8G 't A=qٶɧKNhl5(\ѷ, qY#kbO%AN#%PWmTeI¥Ά/BZE[`^HZ\'&/wE89 _/A_*HM5x{E=hḧ4kjs>TG3xkcD>m܍q>l bg,@: ?[,uLwiPsAvӃZQߑ!9~'[#!djWDhmfw**; Ç=!NyP 0a*ۧ T!2Yfzq_W)@4K8>$;<ؐ&dƞ2siO8Bgc59t>{Xvưdd[i V}>ۏ?0ωf.*$ e:i7פ4aqs_tW=[jRrɬaoiq~?`nm9zO.]~U ~9W T`}m`B'|H!8G(FwjyZIC 򷆇+C(vfOj؊OMx6.<戲ݶ,|FDpC>:Py>0V.04Z!wRQ-HU t-3]G|Xxhr],TY4rN-;2&rn.!+)ϒwFq滋XV]Wo2w RLǽ GӑJ򣊅BG!4tr8D㼺)N3ErWWNch՝m+`- J7JF?Ty1 #@[]+f*3E4D,H)[' ,D 8ԁ$ǧmn"?*Q`JPSN-֍Dc~bU"4֧pVD =bB26(W 7?SJ?x .Q6U*E6$ _KV}iy* )ٵf6$?n. Ke)􉭉=|F~ s4n:1DǫxSt^ĆoSajs^2Ebn2G OM#fVX'B"U$/4b5 y#hR*- Dc=-L҅t,º^ kWL 3,]eLL^;5nt ԰TlqGz=>R׾[>[,IBD~ha˭tIaTU7~e;fܩ0Pd£ 3)}9D:=:*sAӞ"b5 85AU^OA$IYWUWHʳܦ=lT8yf":LZipf@d`Gvy?r)Ph"!&ࣣKp(X"6+ JoQ7 䄽4x饛y};!wsYQn)q'pjQ,*C~V QI ׆-N "\zHqj5s"/Rn8A`XY;~x7$:Wҋ$nLţB +`1+!Ђ8ގ_';u|05z8 Lǯ 7utgS%$g|S1๯-(1`YX~r%GGWP1,Ds#,X3Mzg͸Z7E͆`d=\+uw:MD zbEۣ8z׈T@УZne5Z4ƷzR0eJ̗fU589鼒޻Yh$mVj֡'=`D 9$ l';Y; )s"컣R%EH!/tT5B5lD 9֬7g\R4'tzBlX|JeșHPj D9 N ʹ)~_fo 3?ԷǘP#%S !W\ 2lnc 2 4cV6mF5,}kKt|-G;%X2yKr)LM@%xaN fvߘmC,)Qei˷ K9k4oG{ G_8}x Ȍg>АAOBɆS=I: u.Nɛ(sLz/SIKL9福k_C3qZp{= b|۶N:'α,bYdYYo[FF:)n!pVWW V/O)cQ7tR <Ⱦew2a#|1c HρS/)"{ӐИn'P!H-%d9f}Ͽdb}Rie]=!3y RVު oD;N,䎬pK7"?V/m޵K2 $8!דqP \^kd\$ߓdq;,ng46-S#z)!F%A%c-y9詸0f\-0D#ܱ{+E 8 ,*2:Ի%'t8C'W -l_ U MXT3ްk y`T2<DN\ ENKN3KźgYiEQLUI<+k/[r\eN 7.l_"MvS{vʫQCO0#~>kulo55qXpe5#7:(yLh^u/ 4EVc՟LC]$5/]|'@FhYj#NW0fwY6< 4Cբހ_wX(  G PU|!Et*x "jvЉ,6N7'svu2e 8!g-egqfXu~}Yyho_)!>oϨgłsfDYCm72C\;< 9~tQio2R gwqWK]9} Ks"⏡^(aUcI6r˥{`"EǖwajaiUwκAÿP):Rxԝ)jRh3aV /%<'.Rh=!w˚7e.k+CUNfe6Y+'z G6[KXXIKXV?%{@Vgƒ0lߤbzw]|ld-.fu>i'1 p$lmu'P'0 (å |xD]R!sB +oe ͻE;\3>v@: BjP\*G|)'PsiQy QVx@>< =+Jk)y/<[ s u^Ꮨ^r 4ΗsquM@=O\$㈥Wx: f1V,<8 }(kȃظ9|Yn_o}<[T?4e) !WJ TTр4W&ottgS o}'HGV£(U]-"./s229!vȦ zʢ\q`FKP%N|[[U{( g>#D'm?:,fg+vI>>nҸQ\fusem}^/(R;`> 7HPrbX&v-! 4ⶶ+,l4.꡾^w%it7:G컈2Y1\ѣ|t(7EͲh#EQ7U뺚1Li1r^sug$0upDAOQ48|(r9Q&~"}J˜EE,-}KBB}M Pr45qJsvh__ּ>twqE;W m%Ԯ0b{cXQ9t"XS9Z"\1f0;kٵ^dh5>y\:mT9`hYp}a`?{x>)~'8]s-Ol,. *fD&Cn]$@J!˖Ky!4Ui϶wHCHf2]L5{'RS9S[QY/ + Oe)Ȏr=|Z6l؝P&R (Tz79M>TD$y2b%A/k~z^9O̿i}#>GYĜcGI8jG a]({r)QY0l|>BS>Pw.H* /P8;xhK}SwZ襟1\S 3(|Jba:lʹQvR-lݞAi=oH5_iA;k P7(: W^>55-&C\;-GzP7SȦF?Ȉ?B\h3F9~?NlqO.{G H xH䀆//l4(R:ӺE 8CKgDwpuU$ &xҀ0"B1FCQlőԸ WvR qz %CO-Q֮Lٚ8J$@soSk)JsoK%پ' ?,/Gw얫lc> "8y ЭW?cE|4۪LɹZu?UިEj:>XWv+?`l\M'&Y,lO{*ЎTbces o*͕r H{emUT#Z ͓MVƊ#9eouYcq0(5X,jN$olEZWyoWN?xxS bМ{ ח0jk7a3oRB.oLտϢrd]in crTcprVd_*q4k77Ul7\ z~` C%1-uD>zBCE0L,VYU2 UV-gd 0B1 r화0Q:&MGb&#ka6S=)+tٹ}JzܢBT!L_x%]oXYF|쌷eg1VC Ʃ%>V3iOhIj{y+&=~ܤ7٢K>SIK2I)ԅcNv\~-t3C _i WΛDfMbj>>yo k}I 'f zhA}^HX8eh~yڐuȡ)\|]Ԟg 8wJ8afsCͷaMAe0^G7# WԖt1s\IzO40DIQ!)?mbUs*6>]Yoԋmp~AzD& a%0'!M$ [O޴|UޤOۓ͟ rhLs+:|^z4sHxhwIeI/X`;..݂4 RԨ0ԈМlY'1 " jpk}ELeeXd~{skBG&R'2l7VDZj(F?4a^ujZK`+eOhyml%eɚ{|i]3RuqGXu: / Y >7v׉-2>*G=T&ph!9☣ 1}ޤI;&i@m ̬66XC-A]|z4r{bC#eо֫IQcb:Q.{(kH=RG[sϠr xE"ZЩסF[V7\ZƦN@ ,kN$LpP2glTA}m >Pbuͧe GU0 HˣɘTy=n1[(Ξ*tJ @7 LYyr\lqh~Cܝw|(;' o͵k˽L"d:t-UJIXM7] F,s͟;ğrQ 'G ׀x v]Ml}%Д%3Kܜe%ͺ2{e()| s@uK\>~[G;kUwKʓ7$>]vmwωcq{LYR\'j(-uQ|8F$YoTT-vUfZ7wv0o8)I OauZf@\QߐaHpgi;)*E8=;%Q+Bs振*UyF%bu7 MCVoNxV =p 3N#ߖ|N2!3\HIx<2ˌb])Wn^Cy$ }xD@(%".zВUW,IbPb 8xĀ_W ) 51 c02XhCXj(HN 6-9kyDAb oȘM:j6!TV:nO *7әsx<)l¢?:[s! ;vN("[=ͱ6ؒm!HXf$o7@=0^Fnz7i)Y~Nc}#"b!PgyMkCc_"o@Č4$$UU[VH.Ϝn*X $ c%)YrwMk6mJ/xaQ.XE#'".ΥYnXާ>=T*=7F-<@ oјj4Axi t /~87Ƃ!=~ChۃjswJ%ŒY éXnu3 4wY(fw<ϩ"(,Ÿl<` ['܉lFC¸:C9xڪǘ 8taf.#>haTC<ʥ@`cδ*0PݳP]ls K㹒AxR*Eeod$/" SƃrJٜ[cO4odd\"2߶%;z;=TM0t+  Hk:0(:ް-\!b/o/0wvmeO'Q?/e+k}nsBkQs>m'@U0>+# m9=NJ54|3R^o2@ƏLeU2p-̀ >!RB=)hy*9e$}"k"i $p$F,Wr4~-YeC?OS޸#> LWTck8m٩jj#pE Ez{kvDDi‚;yӪq|U~?ipXGCaoz?ul b%fiÌEiɽHSX4kȈhfpqzMTaKQkިex/dAS(&Be! ^-2 oo ORx 2ONWq^kf5f(P#SdN#u| }h; PA5)Q~\!坾&zd=4WscNOi!7:"CqKat|F CuO`3>/ #hGF&U/ ]Nʝ?b;H1}f/W- z~ذvU@8 7%lěbDo5\4ڎEڸ5(;) R ~ )P. mk!=BmW<]tb.0!sOV8LV&@ m6XE_G!ˡ8}x [;/'cH"{]S4]jxb_k_ʁ+ƞaź peQ%?vi]zB)7 B8*ם: 3 VA„C}񖘯1 _9uy+M\+:lyۢpAM?`"2L7=r,Vko% aJ-Z%}Ym0~G,7-KE?3#2W`smC55f bKKC }ݴq&0!hw YO/ž> @7r2!|*,W"$b5RƤ2rXh\- 0jX:H)N3_2n/ lDUS\V8/Jσ~RҤPtv'4$-mGf>;KtIv6S7TK M \65W@T)]>RVӔV/z/wt늱'sNԉww#LK EMqigȽ1sfʁ%Fǣ+K%Bg zZduT8gR,j\v+Lu-C<~8VjQ~(i7ZBjl'MGWpe >j Q#WLNqLכDZD;[<Z;;d!>T9IxfR hPT.. 'i" e`PA--h?xjpl^Y`RXh\2kN6pfHy&kNBٺ'󃶳RӨdz9֛YHGbǧ"m1eWǕTR *B1Zx팹Cڵ,V"%  *(T(-'gy`x"~s=CeVla,U܆yЏ 'kN9*Di#:g47{3n̿QEx> t@},N.AkWeg_nT;1:UH1{}e;$ᐘ{-8|4˸7gu]|6~bH-^QBGĊ(=)T=ʖcǘ/3ߗb˺\n[~tP :w0Ė7( Lr4H-:fiIx~:s 9'WhI3Y *5)N Z re€as+S?Qgꎮ]mfT4.l[bdY)]m HQޓ ΚL2G7)B8+$-;碶?I LBׅG3fP}0{fNDrʚ<ц.^`(܆GFvH1*4RNQhe?N  1 "jsۊ[J F%32,F'}Ƨh% VEUNjg%YcO&J,V>Uz7;O"Ѩ]GpCQ -Gd-qynnc!'9K,R[$bCnTpxvQJ@da̫$UgK߄0𙶅,/sg)"|{&1և f?| ,K»)؛!y/E[x%VqH;ӪLxY}z ~^).F.Hє& 1pü ~"zs#uHbPWNsYC6B]t:B!XxMfC{lZ4b,;m6ՇyVCГ2A/^SF ?z1dƺd}io:@AC [hEE679*+C;ȯʝ QrucN{H*KWSh~Ozu^e`]mi:ɤmM_RjQ΀mT͕zzCً{;Q& hVŬ1W%͖gu$%;l jÀi܌* .28fuP@&V/o?7 t? ѪSN1&ZaLDj׿q;ͩqs2%scc&w>dF: B'b6$%]%sn9cnL7 N/{h3qG@/K<$ t[*cV(H 7޴`zo7,ҥ'e,^Cq,!.f Oz#Ͳ4OOWi靰1Լe&G#/ߴuzoB۵aKIC tY_R6ǝ0Z+ƱjbJxstRî`#5Xqx$7C˿Rb8 m ޸r=XO/u+J?3.fgH՘p2C)?'nFޔQͤ3 T]0k(hثlsF&vd q6o9fڛ3lrȦɇ 5KUluK GOOI"WD叓M1`$X;рXlݚ9๗ j\516hs}V#{%cޒPwjy-LEr#kD!b{)²k27,JUhjHe"z+DEݪ`ěݛܐ P\1M/ј~cޫ.]0Hٸ 5 1^R6 h*n,\(TVtp WnyJJcݻt\فT\;Zs ⺧G{\ǮeڼH|w|ɫLy!kG*QO^̱^/r*<^a0YQ,Bh'0$#=)cb<ϟ|$vrr#O?,n<$WUh8rCwxq{Xqݳdp-!Xsג5Abmo`ĄG c5LRU3XA6?yIr_OE=/3 uaC@>cFqMDˎ4ui=[0`o\kN_1?׃M+MVn|ĐHLr:NWbxaDR0[Z؍U\UDI+֮77s`/ێ\{]`lsH8eYܙZD; cj  8^%h5NxpN }(Vi뻇|Y"m3BۆJg=X뫦.a{@J= OG($|./t,I*G7pll QcDʚثZz6΃nӓi#%D}ék1 :-IP^+j5L}s+>gε eN볖tʭt,Eh>4Nӈ:tH(4/z)t0xo:U) 2TY=,C׵-fSh=#P.UZ,% 2aMu&]|>Âd0Che?xucojl^/tܝB(apdTAJLjykejIПĘm< ƈ6t_Z^:iy"-fkm=TW7a(rAwLb'.q* T\&7֏CC|wT]2\BaYz֟1~t. u٥K!G|-ůnbbhuS-&XKz/½"!ms`#)ш(u䄳z!Y4e|nϰI*#v5Ew /Jqt9FPЭY:ё<-7А=vrsm,E.Nic9^ݶmA6`9Frx<tV7W5+Yr2?O]ެ_~\j]Q4ʤT.+V7V.  c9Za#apXI<˰DK5s3h-^>[le5[@la>ʿ +փ37ahN3m:cJ ,+ۅ&U] 5-iIk-TIUl'd#VG 8>TE$~o1ͦZ4pE.5:#Jb Q?١)q؂/}},rG7/1 PAiq$9@"Ԩ#`ﭱ@|irIXUY;9X(n5p_ z[*Q||re[S!9y\L ٌրL½Ux[_.KQ`0UH $ա5@}oZ8B|t Kr".f o?G2'О<)ng %3&^TkgiF孕JZ'pVxk*Eq]F;NY@pgi#lЖ>ŸF^LӤBlHdo{ymZ`/ pZ9ad9[3lMDKoD 'Y7oM_F/;fSC0*^BFXUP RP5gC8'eV:(ajmvL`-E0rދV~ 'å`EC3*&]7V|.Úpp{W7mL/T^pLo|BVsCkeSg\Rڧv4,5LT|3dK[c8y)|2E JL"3=jQRYUͅ vm6|Xs)0iKEɈe9r! BV`6ٴi Y?b͛b>kNj \&xC3*_i@G,hH*=B~9c֦te-ʹiLO5  NQ@) :о:wM>~†$5+R? *ůP:ǹ +IqlptpijRLQ=xʙ3moOf}'``*2|;5;փ{ 982<$ۀ^7Nw~*e<9ҰژXIdvIqg+t p#I~z;h*IZeg]ΤZT5IįYQeuYI]FmbT~Z#M&}6eon`lA=%i³ Yo[!+i*Fwv;`'$ZLXN_Kbdې[S؈:AzA ii%C4%=р0m|BIj`{4 Ƀ@hxLϓΫ.n(GdL7=U+D0qi|m jK U9 c֟n\HH2Q<N۬v{{+dXX98X-d2? SԳH^kQ/vDԒRv8\ٌy!>?Oo$$:'1i2xUC$SQli;R\O٥X嫔M Mi{-3P*)jI͕oSxbtVO5q)mU/ sG(޳0/iXy}t*_YIT-\$98G|~*ݼqS(ó#R`}8Wj`,%2J2txFaI3,ӈ"{jX洛mxvdc5]j $=/y8TX@aƕwF9itpRc8~~Ȁ価m_0R2X>O^@|E 󸫰A4E']\|f RUKBOD ;\C*Z[ tVak릧}M3Hqfy2Cny:c\]geDm SnQwsy!t (tiԑ:7TC 707fI1韣 T [Jk%:$`i)mL$Mz]y,Vn8!~NQ8Dlvݵ[1 'Ԉ=rӱ.|%i PyC/#ifMq;|/C|EbE_ I)_P";}7䑨AԆZ@]|}Y-/**sol%,[ ]M/EQ;wIRdfف^PRNHqܬJF atrY̮U_DVeT !lCwӏ(FSatԊ{H{4(r5N^҂NKR^\,[W5^883kπnsUH[x{,;Tl~{QРJ}GvXVތJ(痷xr9QC\ oއUmn&uJW|x]wYxR=g{р$xE{=q#n /ͫӠUr6Ɵܑފ3ecvnC9?q.]  J 'f zr~P~='叿ﮃ4C|0?dK~=Ƀk5 ]Y.DŰr?ءˤWI痆.|s_0pjqV*4 tlU"jq2#g'yGY3ŻUˇ <`o}*pW䱴Fg +D$ 6#U2O њD p:/%W8*^FƸvw4 N5dR nZT moܘyteE1&*  )Bn?wau\YBτiys"4ΝH׵7jR0m f 0}5ve s} qS>JJPs!5'v-1s& YE72j/=Fe/QkU8jӀd"ްx9gWBF*Pa"5perPY{I'@4NTc<|QɺƜv@_>C<޼b~Dͨi1F5:j+S&⶘b at/Wߕly.iO:,)J}qG^9r[d> VOC-Tz$p`!՞H꿱pv([)gDz:0A D/x=; ce8)j.|:HPD v'<̺8RuCaAC]91l*gÝ{jgTzi,GB&_w =uch-U،|x-|!>19wr(aVJ"P2eE=//2CB{fxů7ZJ1gqNy*ÚL/kK >wd+jZi;r&N$t.,Z#>s]Ϋ:UJa% Jt+٥OMhs{#?YxɡoJ.i Il=]B`L& (:I63 Q 4[l Zp^v^͙8mGEUW14)"hvM"b.5ЦF%$t>םؠB$SS3h?#BsjM?D3a#jқH"i*RH4p|wq ;Ӌ{:4(lJǰ\!g0Jc1K 0gsi=Z ?]= 䵕#4a63M/~ ע"V'9W͂8(`J*U-zּS gWDĠ,e'lhBѤLh=_46gGЌtDWJ-0,/@l58|~JZBREv-^c`Ia%p@G7w:q#{,^W9}mNI ,Cn.pe3-HPAw͞@42ipӄUPԊs=5#%*XL]/kC:94+rg1 :ȦzU;VM%Jm7џ5#NLTX)m3 oP1mp+:[^N+gtJ_.Fm>V-K25;M_| 0?+$߷x-ةm|z 1Ng |39f)lA7E4MgTdԡUdž'_CB > nxA. z@B/DP`T[@+J8 P}?5ciF?YDSRrSP9kz@j1b͋E^s[Nn!` gX[݉7-/|qgRWMs> <3).:75C2]3wLIL}<&A …kZjzͧfh>)bD'q}l !F΋b ΏwJYصc]$hiQ:Oh4V+4-ƤV(hN+|YR'qc% %{@Ơl[n_2XPf(Et}` 3RڎlS0z#o+:U df7'O뜜3^˟C踽JyX-'үsޔmn^*Is}O^6qPU'1 9`]ſk%4o1ȜY"Y[؁u{cb5Gp#I5:쏕lg"޿+/5TzlZ[ѨߤC %,vOreqK/$i?*OoƩPߝKR>OQI!/"ffDAQhq75oroN3h1|.=\i9ۍA=XIb;dmt0(|VLLw}N'+njΪCrf2lϹN=]g ;(Af8u W/Ai;% (i 1f?x7Sv=g,4Lu (OȋWfI~˭M?TT\ ^q2+hdؠy5RΥ;2V\~N5-GtCȀť ¡i{zŋ*-FOMkL |nǡ6tTP#8ޅ w~/-xnlB-z[* m"ܬʆQmP,ad9񈪦5c5H%aOKcl{! ۄ&fzP.P1Lwjkfb3Tԃ=8MBLs*7+C9KWR`&p-Ż5X E QaH $?ɦ}rj^HЭ*QS0fC DV"@Rn*z>q5&Z1#0 4 m;E8t ZnCV#g7ԇp&Ws#E}<ރXWťt]u X>puJ,$ޟύD9PJ=6n9d|^Su<\ʏ,69r2%9m'ufk;f5kXhKwy}Thj`u' 8w5ee'L fVZx$%gh+Sld|u]~r5TXŶAߋݵhG5 P_@gz;e#,ʀIշXO7ʮɞ? y"@5K[fp-QV!PI!y>}\`vcSGHP`촆NFmb+.@sB %s<] ;# M j4^h6|2-'Vq>&/2wfJPѺH`pwCD>#|Xx^PK%5cӦTkN %D;41A;Й5/gت{A?[jՏ^T(@rlgcW1.͏9a,'u<bߐ@Q.:P'Չq73 "ðh ^C3n94C (O.w3vh3'cK&[rObA\še`/}9?2w,MѼj?6id vd=y/A/uam/_YКi|/[fFEi򿙘\ zgFj"j*]E6o:kcB$=6_elsL*/%!!-56F _!E/Oi5ȉ?mt m-:?-H"YƮ÷Z-V1A!b斖(3.Rէg5N*O0F?;VphK=Bչ:Ǩ$Fr{ב7%䡣nB(s/+lI %fBݹ,fF}[RXW2tB-@~;Eb&NJ5?b!0& 勏)یkrcd7DᓋMIؕHuOa\0{H-DS'_W!e#e:{CJZ KUOWR<\>a,0] Tl)A>[$oF\_"ܴd#Q@\w}$,S:/_;?ʥWCضLtKl6 XQCbgs̈́_&6SÆ8vn/ƲbV_dNQxzq7SS~kf {<|HN6Kl"J~XXU6r[Bz}-}fosw?"3e6 gTܱyN>S|r:/m OXu ^^w@™6eg[F0c 'JMB KrqbEG|_;MeϾc_WCHHYI'!2ruYp͍"sAYQY&\%Ge>;b R]$ݓ=\(72o:\0.fɱ]wb8K6es-] d= lA 9{Cae |Yx#SZ^b?P+6De08 !^ gmId@X1sFjv ɧz iN95OB^+#x,T;\sT:yݗKuuѿdcc墏B'Vw=h~R\@4@&qMU*/ #g 6I;ͷ@i0wHP90!rKtL`zu*v^gvoeC>s$fy?x7͛)<2+,Ʌp"5$$ӪٻkZWe`BWΌ7⢂K4 1rZMnl/5b.ޙS$ΰbfX9*'k4yޛSz-2a i~ވQy\7A'D7xY UA@$Q¡7=xzPt-'In[\A۞F6Ϙ6fj&pj w[/25cLU5 T7O!&k1AjdW~eG^G$\!:rq/I:t]Er8JM=tuUkȆ.I[Jt|Dx-oDmuyF U l d˘I-. kW|6K[>Өʎ`ݷN}|KŏjbB /8{5WLlJs]ZS3T};9(vTC`EѾߛRcP Fe{$/Q8nlE,Ys&d-]s"E{o"h ylZ N=+wzLwL9+^,[_l5 drM&>B@As97^:՟51>H8bA!u^\I`wFwO5!jW\Dd&L}_(JɄH1bh'2yM4/KOC"|(dA?yVZR5I-鰅z`0oVysH_HOdNǟ e gצǵTǛ MwţHHZfSck{[KE$g,Uu5`@pyuSLZ)KͅáEƅ ֺ5}ֳ:ra_ezuvz|kjCw^-<{-~&]h#[Ȉ cyk,.Mh>]xQ )$姾;^nhH]ꕂVb7u%-ZIWl-P|$n򵯜U!uf`I煟E)M1Hw;q@Eghg]?s 58IM!L07+晐d4'a.g{T.^3si ekAy3$4]JQCJpOq1ik/|USa\]3$^K6+eG+0. aõ̭j:\1[^yn)Fڰ MJ=]IWjϕm+mzNb'D:Dz+#txz,Ar?NpC9ySyG_J ,K{ΠQ9׭'ޓI¨G xl d픯KlOzE6B7 ȥ[=|D.vl"M!>tOs7rO $"=_m6n@Gů2iAg-[P4 +ph9nk{Qhy?J,I9u DQ +7BgN1~"rHf LkOL+H6R+KaM/(P h7XsEgMb+gv4`,cg:d}vs.| j8N=Վhe9'Sm&nړj6=Crk;tp&+I$?d&a? 6NbxE@NI4sYD' #'' {A Y Y{a䨷L$vu  wPss'B9ٽ0pIvFbYB"zz6 r8QL hp8H:hIW[?V i'jvJ^S*NFZ0_:Agxmy]5S@KH˿Z\E1q/3˹Nw")=Uk^X =@Ǒ>/R:E_I9HQtʫD/m{,Ɗ*fg E̍z%z=&V/°Q%}F܈OzB~1bC7bi`| =ўh}#^Èo!bq9>jmhI&>ymGnUb&*j8р;n8_ɮ)\!b60Ue+]Ңv3nM3d[]9}DWA79- 8ОK]L<)gQ~C;- NGö^6乕c_Vn `3.˶2hY0( U(YLy;FHF*W]lo5Mtvv@Б fXGqe_6 Z"ghkil{m`&ICUgr-A5qt|<\ k㤗aCIJZEglTk]8ڳC(f(Nɡb[@H!j@sRv?|p̜PP2jPA`G|@o]qY fp+P>irhၟU!bj<J>n:U "ɃZۻ4'Wb/.TAQ^M8/^%xWMBJe٦-9h! nK8 /rEd'O|g72g5V،"Bƪ~SKk{~BD*,=iNLXGsA]'2rN=a E w b6\aI'*طkLm`l+dBUhTij1՛bQ픜NL>ITyi,HOT7sH7J8*Gȩ8 T*\K'"p?Tꫝ9yNEzvڎ @XfS-;<5?P Ow0-K< =I!'7 .KE?pQ@|;] P 5Q< 5LEp`)cXũ(_Yu@Fi*r30*ءQOR89_ר8(lyK8媻'[gt*;AHQ:޴{ @,4Ӏ`QB=+Ỵv\jZ2YѿED *AZssm{䕀5DJ?)mPIE~jzeA9?ڼ`vs ((@PÿT$d*bA:5ym5*xs!!]Tfz^L2Ѩjdo 3"\HOEFgGa qnb5O&Ydg¸Ooauu|Mn orr ;7zXGLQc Ļ£u‹weGYDP7Wڒ)HQ44-!`prd)4e>~,Tt񮈞ܼa^a/H6T_M#SIG"<^B -T*],?eP~O5()wL܄W t%G [ΐ/$饷C K /dI$@(}`-3ٲN$ؒwxJ5Fj0! 8nlG]˱rCp)X̱OKbU8 1c*gC7Mn:yQQu]Kv6ww]B0:\i4U(#e MtE *A&2޼܋ZY 6S&\;e6ߘ 􉼄ɭYˋl%}s׫n^jD#6!U-d7чNP>3Y`<ل r=7読J<9|E@El6˜#-)$P\t =+"(iXpT4/Jw}=v??s7dNRcɴuSۉͅg]oY;`b4 8^`b[rҔ >u=׭Tƨ_JXפ$]Fkn^nf;"M' I\}lu7`bb{+.즗S m3r$~ap,9cA_5ɻrYҸ%Xn[;@q1I*bGC{ۄ(5I(r p|y4 {j'Y (]=,y 3 |}rzBd.Q 2 =44pXgY_* V-PLMHj'k`մx{ă5_#rÅ^m/K {7,#[˔{% aξ$ o%G'>[;مT \p-T V`Ad/N4&Ѕ).#xҲYOY LΏށT)爽C[65\*ɈºKћGVx0j]/ztWm険_/OZ#+`քYG4/޽5XKƏkƔnݥ8E-it Q>DGW7 ?Cn*+DSDL,%k<`>;ɤSj"Xʇ/f#6.|>#6? -6R7zծ*̾H:.v.4zȎW,1l^(@,48n97'K&GWK)2osgSuۋ&.@a9MlB75 $f0zɍ;F=W[#%ǚڼYf[?8hH蠣f(fCiB818`lfz-WNXTצK9$v.mp~B{/Giact~Q/2dh]/m0F1%,(9"))" *EQF Zz:) +P௻Af`}5V ;rS[XX"|V^HW!ۢJ6QMg`7.Fbʏ\sFUz?C DĴȲHI&++v*t'd!‰C$&wP j5k{bQ'w^ӅeM:Ma*umRD3$hF+b 0hz~Eި߿<@6'~+Nc a2g{abpŌ'@N! U:v `QD-t sL6pmuG!spMYhX'oUR ,I,ۜc@JRgGd~S d}a7!XQ[uN#8^=l1.g6ptqz,epZY,\f|p@ I f={FpjEȱ2ΔTN(IoL/]kV!#nMiՊ۱>pB.Qt!_nqrCH)ome(ID|B(7N&r!yɱ*YaIOEP߶7l53vc.yhr.(_q"nb*-7ևm;p Z'paX)p3NV?SmXVs ų0A'Y©T((S6l' ]&y)2 S|=͘pVPS[8Nս)j<i# 7^Z"y9#y:'v|'İ ;tM}r[ЖQ%?08t+.I>Ɲy;Fo,K^ 熤j G <8֒L6%늵WUzBkv0仞/4Rnbe:-Qd5P&PPĸ\ t3 8Hqg"&vXX z:m C#7BaR/p:|!}(ȉN>xw46sL8 ϶cPZdl%C}tSsmfJY7eA﹛p*ld*rlraާ5;u-oe̩<+x('{Pi_/I#8. z+SɑcL_ȉ+\؈\MY!"Z-9K:ҷ}T%قh ach5u^f_H i[e XbeJH*MH}S:xɹj58ch966^1}ТG_DXy~+ԭqQ% l6J1gBmM#s0S2 (`+q~5vb:GJp2`l2ң3ctM=>ny 4EĕGU汦)Mi,.\.˾ ("!-U! |P"%2(BE-n 9)C1t$hv3|&A᐀dܥrrZbQG[AeZ17eTFT>]$T u>jѪ{&D◍y-ΤVzk 8yF==(w1nZ7Z&^ӻ)~cAOldx`SU.%D 2Scھv&k̈́,]%'\dJkrr H!4I5\ n9vf6v LyG2ۃe)|how%# L`Tx0X=%ߒIx\_Xm}j\n8WHQ>cz9mD4S\:Y9I htQT=XHit:jw\рq@JJւP`[ SHqGZu ۑp9j!uhCڮd2* (V}V.לv?1NR8H 9[e=u KFVb0[w?d0rږᜍYM(Dj۬T njqNPtꋢ3@psg[hهp}4톚I؟s]; ա-5AVN˱s拇z1RT|T)HiAn~R1ӿܳ3p~; f$Nj[B6zǝhYtyMǖSXIA#E`F+̦ Ohx*u?v SE|_ZuMXaC^l4&ɪQ S8 aWa9@kYEE9JV,Y>t6CU;C&99 HIh{Ik]b C'f+/Onݵ_T?tهxpa6t_(1L+Y=%;|bH_O6!ŇOm?8m*`p|2 R eCcRYѠ 6!4UMg(.>tV&/'9w%QHޏ$ʽO櫩tڴY/`U() 6HkX].>jNn 8;6_,gGC^EZjx-|D:(dMR&({ojv@ +enllӋNkG?q:-_Ds_f.h;Ӧғ W"i>1^S2'Z8{s5$Yʘv3mB5WjY%4A@!U0_#NSN( ,Lnl[t[4l 3& Dž aMjdB[g_mOo$>^KTmw"%O'%%v-k"YUּ od*QE]&.*VK''[jb)`A3u3c1ZO,d&,z;N}m~q1V\YLգEJ6cٌ݆zQV,;xvRnMV4jw r 330 VsJ}?mZ|mXK3V0zE( 0TVFW&`< .Lveh1!E *v~6Fs<]fnl^HV҆AB%#+ǽ.6 Xq3W8;x~_ڗƿlٹ:gĺ2"s~3z՜A!=$O߷X,܁v"]'sʞ^~J~ =re! h =Cɫ\*;EZPHgփu_ Y9:8[Z 4Sa>q3@IIoS̲JB 2wh /˙WAryܡ. "&-jr~[Ω7O7xHorVTɓ zTe4xYw8br!CUUf/W8- m[sOV(K;UI'xZO>)I> GOd$|a3D3*LjOZ`Y@AsCzv/D΢!^\*x$T[GᄙA}'aV_E{CdPP YnŪ}hϫŲo 9&~_~ߘFDzȐR^s!w'tsngvG/QT V~Ri"К1Y^ujW~j&8 H8/rC־5E]B~q2& |Dc¢ kxw 42 Ĝ nCVȾ)ЯG2\B'&[A qq52'yF.D /R1wlal*?o/Wgk'vU,bs]_TnMl/B٦ʨtBmθ#tϟE9r =e]A 8=r:ɞ ;i4ve5hVRzPJ#B--NH'Al|S BEX|汇u,#L~rْN f'mWgYr|=isI `GcLwd9&¡`H*ܵ!{g}t^I$9tqRDL~_h#_O 8XԳʭa?i5V{d9@\::Ra!9>#z;9p":_c;QPܝ.=D:Ib.tdy#*:ؓ=%ɱ;iSFf ߅ }rhÅH׽msְ{4FW2q8%"h6ajh>Ϊ7u)Z8ZFcu\P"b6I5rش'”WG>Ě]eiW(e_q5?4 #nOqH;LsB'gܻXX/Qj"ohZ¸zzL3 VKWdhG듒VS6" OUi= ao/6],>,F[I Gv  t`wdK u4z{x.w~^_cY -jlО2ŹN/nY9߇ a֤ܶ}Wݨv\٥Z5t( GtO #g5tvrL3XkpwVx`S3Ps1a^ y*rG'jC ֺ F, # Puy@]Φ_g4"k ty ]AXg*@߃'KĖ.5?tIsGzc䌣U\##.{Cplz( YQ#I 43躀%46.1R=ҴH]#dysQƹF(D_Q^ A^Q~QBkEu>^wk3G>rz_aS6Q=$%z69%fiQ?lY*EeSijqJi\U T&CϏ^Af4Mc j3"a#9Xگ"cBQf#s;h:ϩwmWz6 QZ"Ӄmc:32:+c"7V(8) ΥqxS5֧1g'h,W $ K]{]@HUF1?<#DeIH8ІD6WGƠUh*yҭA6 {E/aFTj49:^@`$IL?2tF: 8[tiaE5:9bV\\kDs){\r hZ-uS9Z\Gnܸa0v,+ dDWd1 t*+JFbdL5 zk,p 3c/dhYQA"Wn0%_7}1Q_ 45`c`',D .wehNs}J KE.]L ;yN A>Q&["* yᎆ`(ܫhGA7ҟ0Ȍ?6/GV *Q{⿪&WԫfZ\\(d)ҬnЮ×0h[t&^e%̑b;+W hGb-eeCoZ$.33ZU2${?⴪3Bj@@sLTxbI{"Ɛ-fTGbV)ݟc\ebzRs_O֘!2 6 fulr[`#N%{+DM_C(ʂE z@SRV"vJ1΀B 's8~vmJW&C !0JZA{٠&t[/n. bx1~e @?&2d8ex=냁\%vôfm<IRacv^ ;O޶1,0A觠x[!SLK=kzv"BlDil[JpMn/߸HtYƲ [i ;6D ٫96&u9d kBȨcP}iq8r=X>7?l#.Aa=={Zد3$h ;Th͠fk͌BtV6G+z\7l6dsn~-0I1wzy0xy Rc}` uƽ|s^?f\`̗iny٧tO'r*J8s`|%*_̃rsh԰:z.Ђ/B _W?|S 0ļ+W>$fϤ1ƿsڜB?HPSc[N#+Vq2|LjLvpw$^ ^Pݤ"o p %lJS=i:7< -B} RckzN6~O"Jj+z0b{!>^UA/ 5uެX*<ܦr+(Ѻ }xh`F~D$ɌL+/&1byr'.T/Um:WgK%c4BiT[x mdjHU]%3+Js?\y<9lUU~o TM[/ڇ&57HLMIU/O+R4?zW\t% zk>#0|z8n[f!HZPx z_D^#rjto 2 ƪ*D ~eqE>613cJ/*|%*v>p`=[6$7FP'@jrfeʻ<9<$1LQ?E׬\| MR ¢L1OOf3_n }NqR*>!~֧Y77B\\ș)g{QjFjZ1BɔO@Bc1] )?Xd7E-gpok[ƣd¿-5k[G.%FYG:LTP$ڎmf{-ݷڂ; W~1X=jss#>1/6|HsT+)ޟ~Ts#T*KNRHiAnoX3)bj58([ϋk$϶z&wAt.UЀ\&_9d_ U=(b9Yd43'tȠn+*?pm{3u̝.HJ+X)xgTP0Rkʗڄ!oH M`cG4{"Xap'<,͎- #&~V(4I\3,{4UQc7K;M^5FN $ow?ޗnP|?GwӮ˝R>b-r[4!}P ZVY:46h]`0d#C;4]?z)YHegsLOα(1e)FZ~X~[ T. צ0H& rPKK4ؕS˸<\ǧoUp`a#|Vlg'ڧe]9eNFzBT.>hBGPEoV*r'i4+ȶSd3TB\h$BbC}{KF[Fbx. c~`վ„N"#? ipC5)rkNM*B"Hm#Nd&ggrSلi=RKw'摯vbU3lU/mIC(9`BDRB!)3]#E#֨YW3\D2ӡ^ǪMBr׆$-FoPD7+-J2(PrZ=٤=JI%uĻLgӭ Y,vg? '.qş,nf6Lu$1ز:i&@֠U=wM8ᖨIi)xZz%%toCG4K3DC[ãOH!ob\IŦnMaz$Tedst.mY9 gCV_n6CL1ti澪2кW@} ~U J`-^I)堯0PzԄRwDžWt^y7sl5~'ŀ̛yI3 pK2I@X 4=X62\=-lHz_`o[#8 c,ZbaJ\?[:o]K&L?H.^MU9uwYҐ񌳛yrLi,T~1dc~UyjGQFxu.M7!JOg?n*~yŔI?<=.ރF] OY󋆸r1].vH9eWY\FOc.'(R2մ u /gv9`;`= ?-i,Ol>ͱǕ GCDž!5ؙ91ԡ)Gp#tz]?{GKѶj+ސ2a̭ oBq0z},0:X׶$ie`[T75~|d;he'j@L_(,iZ$n_9ks Nj#?68mU IL|j]s޳S?[ʺ2k)_+"NEpuV6.vk}PA%+ZZ|&s{ϒ"eh/d]m~yȇ|?0iշiv fg# lg[C \S>v, {8$u8]apIhXr_FEy]HBV9=t?4&cƻ#k iPW^}63ڻ?~ liǏ)q!B1aWz@\:{bX6bgeGađ ٕ;&br ((,4% m*ƈFi8^N/6X:5__OW`]\}a,QU(N֧X{J֫)nKNn6ܭ wcLMXJX[r4:1=6K"rVvB_NT_(.{26f9:kxObn(tH60 , mDa :)=<@7 \<]{h7)ZO2)$!aIM=bQ6yz?tKУnL>|b/ߐϵC՛#Uwɟ:@V{*z>#a7wf`+61.NKO ].$,J vƆ"Ugۍfܺ;ak RR5-va{{|y޺L `]W\ 5皡YG8^ `kCjF[3YT^RqlGpPJ̨h3\i~ 3 RGDE8/-*5No XC=S"8Ca7. @.!Sy?hd9^ӔZYy=*y:W1A J􉜔H[jLђZ`{P% 9 w8\I'R|m8/ _(HʴIoV5ȸ[VM-J-[O[f41lXxyvx#hL,DUϢ K?%pڥZ.Z#.+wדZiJpK ˡ>'@DևK\i >ءrJ|Hd۱9Ek/A:mL%ҍdRMS[L\A79&ukT \+`Ib\9btF?6 ݢ;w7ϑsCorw5G"x"xq71 ~~lt vXYbdSdhBg/R|fs؂&K\6rRfLlΣo%N|sjD[$JyS5z_ :sޝJ1T~iۤ(Ni )Svm랳xn!~ʮtR9s$Tm؞p X7L"!J' WlH2|ǵM)ϭ]"$3"۞?7]Ft"P\Uۃ4%s*f 6SވP0;qCNVR5G#pk)ܿIi#x ڝϭ`upMK5e}{'oa%xpu@(ho|fOpkt1zpeI 4Xal/硓$J8{`bmӿ5̇7}>wdMՍoy[(싮}kjK(FA_P+m/p m[$u 塏wB<| 4׉ ܽpQ| S.eTʾgYfc>wm-'ӅkAv9½W#:aayȲ"ŧ)勪K[;s;nz0.P\fHU oE0IׯLWUl^0@.99qbkĥek-CPCB--S]("Ji/<ǀpFT{P -غ3ĩh^giʑ8ܩ@}1 !Ǐ@IbdΩ3^ޙ #=o%}{U\uvwY;x%*DϥJЪb&F|o}\үT(2G%Gq2 ?w!Ϝ zw<؅ɶ(v ؈/`%в-)c `=ڐd>j)GPat5vWK؄(vv2{0vV2)t(m+K{*CK]ȝߚB~)LI1y5V!0egʌt+')#7/Nf8]uϫXeTSw%}9?vcq&}k44[6F,in\[ F!okLu STrބvkez&˓jLZQNY;􏇾QSH |L|xV4x\mA!sw<߇!2Ճ Ff(BdW<o !Ҥ0J& RVЊҰ3 ȻJSpDGlY^HA<<JtbY>B&(įvF{"2v1'-LevUj6vޡ-U6AF)w\ uw5i׌=LkTV 8rO9ў A/B~{=H6>6G*`rZ:X"[O'+F8N|r}Ț݇&[H3xdY ]*KMb|YxN ?hȊkvPT A'b/t%6#Gwg<ܕ|"-U-tw Y+[?S:)O#/[XuF=K2!Gr fXtӻxP -~X¯@Z쳅NLRĥK>sk7x217@@F"4O]Q*jaq-泈EJ2"XVwˎ^&"`=@Iq}i#9t+$÷1΅H;bxE3K.tMa,O~zeľIj&#K/& N3!`ʃn )'3,{`0š=NM)"K'uXJBUۯw:п/ ! 3(aD rLU@~8$\sN?D\'h@0\o\xxaदvEng*Lu63,NPNh'QŬBFDGOPzgi̷TSzE? șE+^?KWs`n+ՙ50?k+N~(d,v;*:tgw[}3 OFrv^}0أP#GñW9Z8O G%H0Yuxx/!c5xzt)Ӝ䪏.b'*f [}5 v(~s ;MS\g4I0jI EUS_@O=J$QV$כ$%slgi āXz`*M]+;Tţ#0#rv6,AV< [MV*{h"'`v8$njۿ;4VZ1쓨)Mpb9G7]N|UQ7ݲ^@bqTRM9lPeCڶ1 @e6{Ǚe=*tA1Yztn(]_%C;gY[xSVeptDJJs.im颇/^&&γ֥?dZkG&Xj2XF>k$ʚL";\Ͻ)şGD_hr^iWRҤ3#fM"[aHu:U,&*Tb܀!m0/K(@; +_1S[JTVoZGYvcߞ8 xǂs"> d~i#a#*Y~Ҹ$ňC ؈cj*^Jd#9.Zl2cC/ʼn#;,{tйUBf5Fq8ח,?\XT6͞b noif)>7eX!v7bɭX7UyNb^OdfYZH8B]|aǘ з<5MHb+fbp#; @-9~e`=b0m/E}gvD).i7uHQYiQBO+^myĖ󰙿"-Idž X򞂞߼q#1BeEB,F`&Eҋ:{~_sap! Q90rpXy7,ٖ-: Eװϒ 38wtIy4H"=v.8lcm;ICG=X|hpCnQ 7mp/Vb c? :?_@/ . 鰯J3>QJaRewRcdĬ?1Yx3kxW7' EV-k_Ո%+Cc\U|AP!)s]V~.wpu|p Lڔ$U{:S* !E0T$GUٕW|ћP V Vm*Sn ]/{PKȐ$ۂ2Ϳ $%3;X>Sӛ&Uy/Lu`^ 5o,mRfR!`nUs̼Z]#7[EC` lqf1[/A nSN h'O}22U~q\}0@d9}k1*g F%԰M]fbvde]\ΌQt\ TS[DMӿUN Ѕ0H߇}o||߭FI`ϪԈaϞYZ{e9;,mΝ1WX*ǛIFםBIZ^aG71( w]N?ƍ4ȷ^軟%ouL}m 5|+#t"ƈIr dnKO'uFzH"{G !{R͛E' /r;.2w Qi{0 9N@4eݴJa%{_Lx,"A1Z@*dq療"TI8;[N q=kxޫ9fU466䇃fpZ$${ٶg򝿧 V&{Mvu})T-o+ب0J'}bN) K.=ϬӪCqmd`q 1WsSdH:E}Mmc_'tXnMoc/o4xom20ǖ\M@ 3^:ܶO#5?xuW/!7IPU~M{Vފ\|M?}=fؓ|{EY ١"8tѶ>UCCťJo:K[L KU6@,>*r\C\~NHǜnno~f$SwCyuSgxLDJ:׮dž8,DkuiHGCus_9)D;A#iM+pB QPfq{S$OÓ:cPrJfy16`J)xًqOxC[QL>/YfF搴|?°#L= `Ɉ!~b4>4W )/ eȤA-by4?f6]p8u.v}՗,)%zIEYgS[3Vyr<=sB{~!Հ!cb#ō+Zo*,!DT7wͶ4@ٞ} 2Bs_I"ܥ`̇6ui/gfAB]`ܒv^ nRRϟ`K;mF4(N ȓ @J) }D4BqEw-ф%'Vڋ{0/.aHH=:qǮS#Bܙ@ NS ;;M\4=/:i=ixgG;/[>ُD } '3ې@CŮ65)|Y_++nljL~>Su!B%,M?|8?htDc5]Oa:x^Dqfkjwv{D-+97Ar8geD˚ *6Aх-x=kq~̌]H3k؉ ;yݤCsQ36Cay,wBQM L#nbW_&Y}2)j>^~Luj8ډ9}MxdO݀n]&Zv(@r%g&> AjnUN$xIL;ޕ6+-`%xc/ʼP;V߬XBXwѯ0(˟9홵O+g@!NZ[ߍAh@ırx]`ለv=&IGt=^sZNT;0B<+ƙ&j8e!چDLoW>lޖ}za7?u+riep1ELȷ!&xak6B`s o_@m*'͎\Ѻ%wQ SCn#b+J[-.Hˡ@kyDRb݃UT?g rEWǮFVBU#iSzH̪Cg7P'؍PSS1ڷh/K9r^l8 LiM?ס 0f^`oZdbRx9TjG7.5}ߵ.)(WEnӳޝzPj#rv)"{ҽ@ *zbSBo\7<IA r3 f5M5<`}َ7L^obSB$j/?Y/P&RbbA_M2^Woz TVt8t{zAʥ!K]\@<<FV X"V6{?S uba,qX`*r7A nlfWkN 1T鱘:ݓYTᎇ>-aE8oO'D4V;0)WQ~(l_w3xj$yᅥw}cﴩfA'Ih[Fts]_v-#pje=՛BumM\wL)sZ0, vШW }-S2"C 9!FG$P9gƍRO4Fn`+67C*(c%':iv'RG߭4\둤"F%>/?q 0~ pW߃;{Nj(8̕( Kxk<}͏A*woB20. @b&' ,flI;^"a I.&Cz&@zg[Euƹ"D0Dƥ1P6V.t8^uX䭮{t5F9T=/՘ׁݠHZN_Һk9 M =Pz#W(5:*Gj)RKx0}ث,fgtl ^EⅤ!CҖVY^Y٘Z6u7?w,4!z0R:MK?x }C(ޱԈ + W6atX[þQ܃FQ('2'6nlYҺNr5(=(!lKkZ`&,{v="]ŵ%=7H> RoHV\KK0&xF[PXjA.p̍=:2a|LY(h.dGw-Wֵy7..Ѹ?69C#fޜ/B߈݉BrT٫~B5jZ>6]qXsĀl\eߴl[u|Zꏂ&U$B5TmDQ-2\,O'*#iqh/OARF=,ih4EN]:(e HϚ1X/Xi9av?qdPdGd pr S`=jcA1 8p1 [9,1<]E=X{m˽210`gY^oQ.[뤒Q@[9Fs[>WҡK? aV;\# )K kgn8fC'==d5|g[IԃAg\uL 4O\0@H]Ȼr"n ze(f0kl"HNzi.уjhGu:8`;wO$0yၮ1Kc]sH|kllenՀ?RUIaRK?Se&b_ T&>>WYgͥ Kg 4u}urު 7lk gٗ&v@9pWV{ۺX:D?tK>C!`CUiқ(h׵UA DvB93 d^pxÖuPv~l< WmD:_:rŴ'NX9Gh߲ W!߀ !jPzn2>nVTI~T VPn;e=nپU#66l^&fç0 X&Eb=ڔ^`cP"S~ F&xw8'G^b9 7ԻdO"MV XQ=BS֧3ޜGwkVPxWM=(Bh̺Qg"^ǨK}7Єߔ\+ -3qdgyh CgXC-dx vR{-1uCC`9,m-ʁkWd[BL .['P49JFRe,Ǩ/b~۵T{^1 )`347rmKVOi=e2l$%!Lx!M5yJET2iP0/dI;6GUr=RKMRo?ʵ-?bAqsL2PuaI`rM$;# W֌n~a|ٲYi+>0N;IۍqNZ NM9ڔA\#44P;8mr$y.ggfybB ۏ~[s,B5.wڝLD2aI#+%|9X4=}P5C)1O$ǹAIz(3R :r.+"֝LIV "hn[%\X"G\Ԟl^uSv]DBU(j6G`W^xA$'Pc[ ͭ`/]N.pkQ#[:,W]v{J 5-gU3ز?V+w%%d5;Hc jlAh7eu[kőNMx=_= ^;L/#A2,CLtźQiLX lH|dPzza2v5<^S'rdi-R~i6_XH+cvX*J7*dXP;\%FM|ڡ['3QBtg1?7xMͥ&@TZ5%E}'cʚaV \$eb ã&^l2%|s~tm1!Ve9qv n;VA,/ k[| 7tS,}mB:ju&>Һ p֧\$df?pК*wZ;d uҺۄAJJ 9^ MΒ>4AENcvAz*2(4L#w8c6{*$  Y9gag j]Cؘ-`-a99"jcsU9yʱ.Rhptb%T;du)EƆsJ=Zi>v+עrQ68\y_)Rꁋ֌rMު%W})ݾmikn.ItaG˭%OtMJgg7U齇D\yYU)Ja3t ,UUL H\t RdɌS4G!4Os+7!1 j5BE9H!墋.^9F+JEڐ) Yy &S_Wo9^t 2 0ӚENX: Nf1E{8 kuZ>STߑ ^/6EnP6`6m^}o w!VcWG}X|K>(6% T8ݵPWSD("W> Χ[ %vJs@ٷ]+XE N[u[ϖ':&5iDUh :oi,I!O̩5 ﹓kÑuAՏzHܞc-HHc~§VږV#;M wk4]ߥ=Yjz1"m9jm'0Wm3XL6kk*6Z'L^ thhYxe\q@DkA8 Py91hCVl數ڒN~[ށV(#x6}DՆ ,i؎1N2+GZMҩq8LJ1 .i<uEzPDo k0axWV\M7nGmפ/lAfy^nTzrWȰ9}I+sg΄XX.뀣TYI8g0Nd8*d@1[dv>,©3N.;c=Rv;BzsJ@3Q8,n](]SJZ}c%H銍Al+30cݲ ߘ*.I*CG'7 1.nQ""Xgx$O_®yHKmˆ/d_U j[`fJqRȉ%)0r䝷6]m%?Q&Y3Xj%GWD`aW˿mrj#/84JkP6q`T 7in]`4*_coVe-֜D9[i O.H$.x hgͶwl]cE .!%ǛB FR%A:@ĊdFf\]g$)PWrpb!~$Z4|2//t'sΈwDK"Y$਼Qw&Ef"_67dWl27ӿ!3_[at2'{d֣r|'T'f<=nvo$O JrY IB0-Gf 6dgx<& /UIV%%qL14E++b~]X~Dn!J~9C7  uLAi"~"?:hLMGA5R"AOo+7>uǙ5FvRxU? +Q2eo_#lٿVC:]A cxoĀ;gXB9/h#DJQ\(f쪴u.7#A):7Hud *s϶t5"ZY{%_q~˛h?!Bؔ,L@;zo$d]Q;UEE3^: lnko<&iWyg0yN{&"Q&}R>yR.$W ~s5GHOaBw{IyA]|׋4Gr~?4P juț@rlxֳPX/{ɚXPY~^Th ?Aۋ]eU m" iOr 9SA_Bx1OePE_DRu %~ }:B*HuhCd?وSa,)55/Yh <\2g]xŧ6W  &;Sat/adHkK'oF>XBzl.NTPI<&D;W`|csXΈyRFpgYmcHAML|Q!S)"bO2F'QּQ_"]Dx³잮ت ;l۲NJ, X(Ukk8#J|2\P p1śBTe H 6(aħANķh+@};-Ѓ]0k {)ێ +SCRer#QE6d-S&AVhLmL,b.D2n`pdFIz?2lMJL5rDbCA%۸1gLEV{t1l״wVE8[y8,CŸ(4wH3z/: %{ӕҖ|TT"qz)> `v6,x1hšŴ0Vكc8i DX\miF5*EE[0.zs26#ZP[ݱR,a1pT"Y~)g q(42_Lag}6,ukֆmq$t"NVp08FׅUWBM ub W}Bj˘[!U\v/nAž \8)7=+ٓ}HMp,Çَ J1*ŰKA$2/[IN4DvΓ͂?++PG+dIA4 g {dVB`Gr}ުl!ԝ)P?j%ܲ\QXBRŋ.(P6g>/V"гEOd;ŕ&M D$QAf8 #YzĖ,5QV9pֽIsYA:6i{~3]{'N?fLc \)v3SXŀݝ< 'Ӄg_;pДxC05wNM6I$tlWWS\4%{MřyzE[iO }Β0sh_-ϫh<<7c=N7.ps?AE9`E F@dGR-zy]פQeZhc y%T4 eW믈 wL5Xs%KB eq,,}%ö< DJ;>*ϖB7f:f 晴lܲ (R 0\ Pɧ bG*>ϧn 5{HojuWO>K$ R>7JxtB)DN6 pU'塢Jl/H\MO|8l5Hh97=>sCM"!Eg5Z); ]!.j9} MБIQa ȎvC4g} Ya@L[:n!њhibs 3 Y߱ \8PzLJռ%1Fa\soѴê8c^]ahX߰=΢]@+ kfcͩ(`.22*Έ67{T'duH&Dزȃ-ߨCLVG~osCNSm˓' Lز?*rE\(Z֣gCl[Q<]Ϋorð9u<>j]d%b69-kYbŽ{\r% r 3ԉ@}[*o ח$<E*$5Ϟ;2^HЯ& 44K0qh,)DjNU9p_8i!A=z]HMyV %K`"Xm[:oC~Sto`( %f:uu=3nz9aͺ?99(6ǀcq[2Ό9;!?K9m1y) A `nqR2k3sz?& d)Qt[u5K?:6LK}nr oGIl=z@8s2G g_%B$䣫~d%nR٨'1lnɜ3 T[뇩D5 +O] l7vb%z@)a) A,cFlX du|CN&ǝBKp `=18 |!+zv\DNjBXɼt0L!>2.hAk`xww&B;`]i}ĢĠyK7Y,}?0pitQ%c}'9Z$=DΥTEQ@612vT*b>_2ް <=[΋J:׺}5t:_p%T| P=>5$E:e}6.{0{gLC`'>aN/p(Vs mKnHpt^>^Z/Q}LRM#/NƇ+// Ft](;y>cn>DƼ$n=dMQUtg>RSkg#˒`^BTL9PhliqzɠlM7T{0YW07t0 #vxemt~ Iті0M7MVw yMcg\oe6aUNTߎPzDBDoXl2ԣwWŴ%DrKBf,!En(ݬue0"htep2Sҩv/FBʸt诳%SL%V̋U[TtwQ+敖q 66v.vZYTM;ibNOQ&hVl-S9~Lp&(dy?aȭq99HS™}1ܝcE+J3"?i߈+z ")C@r/xjE\o![a#% &2i B2^  _`ive<֯7[sOfݭh Uymz,:)cU+zKލ a+&08s BFv#h8zL0YkR5—z<)zܶ˧T@y|{QNeESȴK/+c>L8@dcsf- #ؑs@˒85<2p}BHIa{z5$7NlkўoSti\bXQ\!g .E&d_\y_}1 r~X"~UD5rMfc^0o|0A(ӛHH'Tye(8j?1 |ҟ;LzԪ wrK2&4 A_9<deH":)eNx(H2g,xNI3'pKws/A0H ק]Urk{3Ca-;m"q3\q&7 )%7 Ns&FS25 a~AbeZ;k{+XsZ19@Y#*}9/(G6Fb!SLC}r:Ss7ַ$VVJ%W]J&Fvx!o-b ]0S$lbX5If9_KC >3ɠ/*ahV2/0>Y7g iNexUUʔ5A7^67PQيUcj%yoOmu?SMZ!V,ܭsT y@dJAxCd/KLuk ʃT&Z=o#A8l`:V9xTtIVQ%z ! Z58ﺭ2ڬǻH7n4#I+n ܄x 3 /`eRޘmJǥG 9ʄۼ "U7"`< ^9߿x74*">n Ɍ{pb`_wݸ,` +COBh~=-uhoߗ> њa&Kg{XeTlwEZ#T~ ` S)5WFhug*1IL>"ja kq͠(/^38C PoWp…m BcE0˴~ 0)CS)*\dS @PDү^eEvPʼn0'ukp7颡qPdSߩ 6BiWi@.)VukvI%+q^G70_xGcP~2 LrR6PC[hM>ּBfz$:4_ճZM?p-ؙPvb SUPgȟ[Y8jcB0zbM*]no/8;.*lflW< tw +vJّekOTزJukiXmG`i&7p$t|E/[BZ&S,T%qt*xCtd I ϒ4Z6G͚5t-:C_Ǽa=b)_(qf {xq?FU5D܉`❔N5|[3?#!C"`]KyQl5[*9\-!I1 Ns23)bEڇk⬺J+C#?ZP|7 j.(FکZi0^ᵵ+\?N.u m@ή<.ToMZ떕9IK h.?' ^ہ/І{\Żg|7,; [^qgx[5NY @_o%ԬT"@wM( QB1<_ð(D@Z*Uz3ɁRJS PY\ݼSnh'fƒwG:%GqI*m=sq ; 1p0ViDkAXH&f!Mq%HWwPayzD!D(}x)ŰV/$$^a淂iX{;MOH\,K^<P^޾ݐ-1hևH< 5bFUKeMq;{ S[:Ran:SBRW|=ωf]TbqXo&{z~̊Z,*&k Q@.螩Y"աR~;hXКOӗGu K=` :D2#COχ\Gy; LN표0Ny%qm~(TAw*ͳ.˜M9Y7*79@>s(Wz0鵯z>On^ (Z~1׍@QhWNB_VNJNѶT(X`=Sԉ <#cm)XԈ`KgoA!d6}le" X(8 H󥲢y3 ͩ14 n&#"b,.;5,_ldŝT^e2㟹Au =b xv 3 M -iفz V=ٍZu-`ġ0\A=WPLM`PypoƷ`;3TcSQRk[SU_Z4;h -}| s;UGsPw ]v˙{+X0 +/!|ӣZLp!$:ötT!f8~8|JQ_JJe۲߽^Ϸ)*nJUnK*lvgZdԑx8t83U,޶g4g%蠓`ׂrxPpM@hscsi'T7_MeEH52 heAiN7,pPuف!l襔B&ȵiGlZ7E TF.=9iKIeZ͇  ֯kƬ E\Jo{O5d7fP^ v6^_Wc ~'֓.DԦ7r}f:Z}@O|A`N`U3[ C(4Ai[=#IuO6Vv&)rL$8e5IYq5=F `7O"\E$K-lEk$.fs^/aM_SuW,b~Y`Ŗ_H(Ě}vuUdb*³kE7Mǧp;Uz*mNyE&4Ws߯ 06yESgp Ǜ24Y@!"6svH;=o>:PF" O}ϘXnB&B4湣"*swڥNKS- 9u<꠩3GnnY`&N(dy^.M K)~6J7^-̖|R>a\bf{n1]L D FqTm?̒mn@N,Lߍ)ޠUeNlN/>滱ݲ4J lװ}9SW}8j|kE1 b!I"TeSnC݊{(<^=P5%0RSYjC ^1|^9N)Uݾ/A>L8+hj * Rd~Ajך ]i@&WCE!q퇛3oMշv%1{@WDnT{k^rVM@xqSVcx y#G EES\2XYNr,{>_t,NY#G ~`̜ݦ(gt;-i f^xXx{PB 'E9ʾɧ|VM/U}|Ќx#J_i?ׁnWUݼȗXv]uNR5U<&5EEz^Diz@. fE@NbPE-EF%dNEdž>("֚A; )һ~Mlc!O!zy"ei}OjlA/jep* ӆ:ٲ$1&פ,',kz>~!I‹L:?%kT"dv;eDA<1[.rЪYAK3Y5kaY rHqlGbn~>% rktQyzʴH/Q-nC۾=&&ZE%Gdu6x⤈NTZ@gK^lW0OM/[Ә .BO N;B? \"תJT!jk5ՋٞMpD>]&*eߩKS--H:Ys##]Ʊdsq;LV%RF)@Sc윦}B ׍aSQqB̹QoPCd?l(8 '狈Q1ŻqGQHR@H}m<"n]}?]tAE=55s;ئ ]9f>ƜGbyS%CZ[ R=I [ EB vs)3IʭM%]PO[ŏN .ĉY1 ,….;XTEx)S^rۦőAozXlf>REx=cViɳ9 08 EPz.qU?/3}B,SsVbA$7M1C;gU2FnYcbbɞ###Lvgܙڧ L L߯D&hf0Hl)U'8 }3?O-b|>zKO{״N}]p[J0ʐhT2-b8'W3x;f/,JVy=َ .ŕW|Isp:3LW ~kfP dRaN_ᕦi0b@|٪yiB9A%^q\F- B$)@ pҸC"ATtSG\ kz`q泞U`wr oB Z@9 ^;95NQX6[KLm}FM@V3{ԠeJT55e~A?3>g\@wpc/4DnL]R$wΘgk+撞C?|+z?JNRj b&]:=@/I.4ł,ѶF4H@ @g)[T#||`&5?p*~%ECD}Ҙ ֨Nb?n?f?qkě%BeԤGM㚴03&_ qs'I")3U#z;Rd$atXy=f- C-УahjP "bZTFX`b7k=- K).b#yW|_M݌)7Eh:xaLhTFT4Y2hyC]tX찂$yA{kKL*(wNdl7yTa}{(K1~;pdE g_׻C eK6-E%$. !4jfá(Ҟ/(`p;l~rM^{5uFHU W:fxeŽ *ۼC{iÅ#ۇvGnBW7_$J8+` Dܗl1/PIDvrcX=G#kTn©)*©su][ВaU\ SB5ΐ ßNʣO(~5&AOԺ,znBJ)z,7԰^G5ɺހOeFekrBBxkT)#u? 6L"!<,{Y}XU I O{5FKzoDz5@^%URoo]yup ͉h7df{b8 g᠔^ )kYfɷM?rKkb jҎgO69?.6: |h"%< 2RɟwFtC~^z/9}nVqˎV&QbNjN0<83$8wpo['R;|Zp`(dҏ?Pe[^(ѼJJ<a{16!PysZrɤ`]jˊ$"DR/YF4ufڃ(دb% lUȒ ^C+Xm| ^xxb1b1=,5^l^7XKC=Ks̫7ʊ'k*.Eg%O[,x=]ff#hR[dwg K1v߫a7A{b8䐯FHD<X@՚'` f2+^\Ղn]j&ܩҎŽRbJ0(:gQ(ӲsPcHyN,H}m}{GȼXugC2/PZ5b?\IUո# z=MaYk6! NT&3TC!4 Dդ>6Gjn٦Xam,ĶطÍʨF9" ?0*%hۚӇ`Y`eZfah0bOgZ4s7,6ӈsǿx/: 75Tf/x1Y>I:V1. V=qõ6NُOB׼e1Llrp^hEAWͪGSɪpI-8F>6RlaDGT!8"cYжt .>3z*<-Vn=SպqsbKӖ(ovP{>  N}O*U?J\\jWyzM\XRT_{x ?־!u'b$lԪMFT+ÏsHE$w7=?I&zn;ua۹;DmL&2aNY4Í p̞W0xhFL%_/QM: f0;#EwԽr4SH~67 AɇtV]" jq!3Ұ\ ~8\/n0E"6OvgF kg AOx|oױsCuCd޸;E!j9e35vJa^NOi|*Բ|k"y"G;#Լ0G'ZUT^u~xfUDz"f )Ð])"~&,TmHц江S4O&ibto:2'ed\&^ hߔpR(9nPñ35 d2pCJL},2= 3>uw B XYP U /ĺ* ޺*zt3;H1L{Z{6oJα' %+!L+8I(>0y+O6_"O޳,˵ q!SK9 |&6=.n+#oѩpk[)lɵapumLo"U8 T{SFAKƦJ9pb /`2OR#~Z xyPc2J5&p]dR%ۥnm!G8SC>1PWS%/qkt-#L"y{Pk& Spiw,GpTvPZ+(vzb]0UT=QI!_OVZ䏌$yTW"Yŀ:kBR? $_eC`>P"\u+5y}.ZpjwqtiнX6@ ?N!3ljZif2" %&%NuTڪm5 !w}p1;(.NEu/e;(يHa!Y@D/P2=Svn?W+u-'st\l _`0u(%֚ :̗2Z|  !c.Ό=B!EVtpFGrxld.a[*E 7Tɡ]D+ϳ1w~Ccpe:^flԚG/4KۋOZXB6MOcQ"|zKJYĐbk7yK.=>h^ 5Rx>|.( }qɤ|G?m ni ii{jЈ(ahOla74Hf!UxƉ"ijoC^YN ӆ *Ti-J^pL< ڟEO5\EgE9ª" ғ o/ kWU7v%16~&)n &DHN9iG_(S%މ:f~?ZP]=<r-M|fa>՘xPtĐvrvy6 c2atCb T6qi%5'*RɂK8ބ /lJhLȸcɗ?17Y> b<=|C 7T'PYd}Qh:]Z,UEi%پՁgB5% fziE+GV%UVn"q=/@R -]PHϊ1;k`\::&eZvHlMQX*$W^%h&^z`P(Rn^DE9+(sMaSJpHEcs皲aՕvtYUxU[xAܨ@%+|\#!Q2tHfV@VvuO k< 9 ؃o a2\TgEVxk*D'{Bd^ TB1v.bC^#( ̶FMy;FID,-(vg[ff͘I@26)@8Tܶ$1'AZk㹗Ҟ޳ُ%i<'חtc!bD<1ޕ8wbcC^l%g/Fݧ> oxf|V-HgpBZpP:WJ}~B̀|_Hy}ԃپ\0@ܢ!$ܯ'Y>5#?8@ 1_D}˓ky ?]8WދOS_~kšrreS"_Â4 6Oi#nfa"tfp^Ejc<1zM:*;5BCdWK$yߵEOAST/M C(zZ>%JT틶r d(| %J)Y5:ךG5hiڔ0n GƟJ#4ڋ#"f1{5?Q*<>dW(D'=ZI&6F])#{Zr/.oJ9y{F1*թVF-NK%cێcO.%?R/Cş [}*fIZ C ћX;ϝo:Ӊ3oRxT!stg"9״:R_%7l.ǝy~.Iu߿cn8!)1%H9M A󁖄=ސ&%FxA}]6I3@o(tHդw~*8 TGi6W/AQ>jI峅:Zdo)|R 2_T9LӴ~ )+“`tA2C&#S]"}疉XvhQ%O񥃘cgs¤P\^m: K>G*!g 1ɓqd⚮F.jQq^V@iB K-3rk6!e=^ * 7a9(^WDgIAܕ!istl̜S Ͼ vi.in\3a0%r,9Q ;L=D~JsjPס3]qbj }QXï|ٶ% Oӧwx;o7훰T۷X7=m&nmgzqzApEKi(#Ÿv卑(6ꒆگ#F_ىݵ0tUVzpЅ mg0ȳ]Irle5FzmI=|& -ʽQfeD/GڹD@Rjn,CFY[^^j_Q J9҉!1¸cIWaBA7/Q#Љ8(HU?ex|t=+2?YD[&eL67 C HUYY#jׇgQ3n=WP} YHU#vQޒku9ȞJKF].].RUbbJ|^ txpԪ 9IU4.q8U " _yUds w)`>[Օ{>] Uxw ϙJBJtnniF)U/$ Kε^z+1T[19Mcg*F\ :smvQ1H [_Oq'f@Uf]:l7L@~d!DOc%g|1x=%?8$tޞNfIN Ӊ).R~$4!$ϼuM17ƊCE&ӨLRʼn̰)(:k/qZͫ LudrPt,ۋ*&o U AE'{f*$@]VtsX$?dI*1}jcZ1fIĘŸBlkO깯֋oGHW+a yhvn5Z[jU*S,IR=Ã_*yP{YFC-[[g8ek'Yc?V}47yw VB |2?g~ARϘ613jl^ϵ*|`?mEpfD滅АfY;`G6Fe)=H"(mop4ô\bK{ZBKiB0kPdfQYgYV}X"^1fi  &EN[s#.>X 9DVP~Op*ŀUs:"E4<@ `2u!a" .3}6 3uѿJh[+GaL2||QtZXɇK u|r:qT}tqmJGj(\8G=-qc\I2DT61<D&o^qxL++!8AZ/!:ֳ}n\n!BDF n(a)P}9s2xsȲMMEsr]vOA~tbD.9 ~y+a H:[}-%0oi?jK-r+cf@*sJ/VekC\#uYrTƲX~%^[Qٖ,}9: u2F al q>w`i9<{jQ.3zЧ@EB>'O~eUjk]fL a=yal#u. ۑxM|]Kv!y5ԕMXR )j° [!x{AkQMR?6_`Yq3_C>,Cx/}9] =E% ;zCڙl 9Go#pi9DxjԤ'^-+{ejkyd_6{QYo$M4šmA^:4PSiaivyJ>ƺ4/ 5!^VЫY6[h(D hv~LrRy(\(}2+'3lKly7CJ bn8+({ SϾbOA"P 0dHVnyxt-\Aڤ\Uk5IylTm z:x]o5EQ"\4hFr7T {_+c6KLe51~ɧM-YYOy Re.b;ѳ+r"UȬɈZr FBNOrJ!?5yZ.6!R4Sf@v(<>1øg}jX5(j˩~|yVkMx"TUhͩ} {vl]jiuZۙKCu *A`zT8'iIĺ@-n ;_1(ZX|qFӼ9Wj՘睟]x.,I#j8~] Ϗ~Oxct|T,9zm3Uh|Qhnvߨmp}EV*r\uY 0&FJˋ1]g|6*렄Bu|++Uh/BEpH*+Ziu+֋[fW"i|+_磎F|gV $sFZn}C(,pF`WR=q7#@J o1l$cruK/>w '-6Єk U~z ؂g $"״Tpސɥ1w#i@ 荲Cfyn'`P22$ܱ1#zs/,̭+ ,b@VʅyO~ t<|9{>Ā8|]&6S:b@nK82);4D}W^:@dD'݁kQK(|L&23c%#ȣ:) 1# tƅ!bEƛ(\_ЩU\ l42`VqBc6 =64kw/Q8~9X}SB8hbd MmW;| l"y*-HQL wUb{^iX.X>QN#tʤTiGa?)9clLwbK)fArn~|1Ɖ6m E ˝_lNz(ƁL3՟ߢ?G 7B-Y#)Q⭸)VC,8 p""*\])RhD=n^I+Mw+e/ahE.(6@OŬjM V`7 ; y+OM>]Ef:Wh4uL] 0ҺaVDj*H^thҺSGj yA3-SjLD*`|_t`[@^3i3*EQ]{c<#&!u0/Qfгkeo nZ2րSm3Z] ECvӱ-jOVy`쫕f_Aw.VȈڐ5Ȫ0lHo<_{[0.TΔʆ0,qgDj-1q:nlINߵnUkrKԱ6zlC@9Kybx+eUo܅mɽM"J SẀ,&ų2=5 ukS,&TAP ϰDfˁ?&YbLĕwGH>@q!7̜*).Y[ IC䅌Gܐ9)k߻mDˠ{6O_I':m(8) ?fVdRuU( azK{/Ȳ<|1Ma?*|_d2j dozF ~jZZ(3l5!ӎ1#W߮xs{'qZ*OQb˕T|Cb|\Y 1n7ǑKg&?Ζ`/viX;>j4|ӳʩH\G(XG^V%y\ kMfs3Voy1{trn?qyPDXVGF}s͛ԗm8 V}YKZZHS[jWȱ^\?SG7; qI"$;j̮Mj ~zmXq>' :;ڠ 2zLb o~X_]0 SNy SNJvy=pRR>}E ұ>=Ȟ#QhhSij VTgH߮Ԩ 1B'?nۆ?bz:jϋyoe:Q|%v@ :-nDisֶ M1(f7sk |Č z_+P-r~y}?O6j; c =t)‚# %[PS T#z=vөI yFp8S5QýKFi B!7cE %!>8'F?| I`-q(USo^OWÌ*X9rU V49O@9ʵ|.ZT k6SF'8۩Ԃgi2qIP]bu9>f7=Ť/Ɵk(J0[R٨(_řLՈaclf- TRZjuD\a;@}'(t@VI %۞oj;Ws f SƸ64蜈|w{Vrub۩\ush,0iNx%d ? ΦIheO*K{nZ9ugrcw.E.e!FGP;BFE]q`Kd%+ M?ۏ#Ycine : 6ʏB}۲%Xh,O*fa = ELmG@rX/J;IFAߑX&rmd|J#~tOVqa75^଄&ȼO@l^`l|a?2t26&C ڏ:ā=ߐu0rJDlۖE՗֔}Eaj@i lElC-V=K|l܎OMBei]&k0a瑮A-ꌬ\K/u&Su (dx%V;i׷ ᅷÜ"(|0*[U)3sFD72vc8571B%+XMmN30\"R5iq;vt(j=&;\Il[t0J/`3KwbYL; eQ #T3kxe K\]R{aqL\ӭe4]ՒHJ lwPzZb3yCbYXj\@44wm νܝuBLٶdN?wI*:xң{NAYuj  Aj2&L;=aU{+ʰ%a$#zZfT(A=옅U-hyc@@(ٰm\[&a7/MKO qWm<QjQCC7F:3eG 3J}=3 >_7Mݺ YǶŕOOqMxӬQ?ZE4:Y#:ICv;٬L[oFRNCg LA&۳cgL.^4B_#%RfOԄ^OZ" >E#QBU27ZaK'z&AxdSxa$-&:8mZf0("ށNWhA.I.'^7/3GM.%Y]RԚ$bA bv(}?D'ZRduJ$Xhm/1BfS_|e=盝!Rnsz`HXoD=|uQPJ:vʬ604iձvD ~Z^G/Vm+;(k{ڒ$V_~~p>x1.lG{aF-oGttRA_| M0ZyBq?&i$׻5&0Ԧ=,= Eϑjg*6TgǍ{nXlNտ J%[킟fO!cǝQ1m2:@-!CQu`gAP=5焚,>YR;#)hS]i{uL#3?(/qFQۏje&q.VfB`C4xr T }F=HJp_ie}W*¶9×,3F͸32ܢĵ3E=QXm#|RIMs2!uzg"d-pkC_~,Y'/6+S=21jlJi}~Y66P2q2W m>[Lõ 9j@#n&٪QU<S;)دQt(EȊNq; *K 5+Rr+-&iOob OvXא3zƺ,[OHC>$=Sx '@"McL4ƽz~'Rf ߭EWfe?̴bi`vfG,xEȍ좟.cb '=xU^tBZ h>ĿWƜ*j yZ}4|$IZTÖKqz##&Hz'sJgx(:GZ RTJ)6Ȝ ,`z) G9 } WblL]l/C 8A۠N+YaC5"DƢsHG@+pzá+{eԝT~Q`kU Φ,a%Wʍz͓{7;%sQQ;8ՉHPC:qAA m9f.~_-HO)}:%YuFK"q8l X0` mXW;@ׂ1؈KNN#cԳ+/ؐ+docmGWtm5Y~TYӖp.FdG:khq]IHբ|r#HCN%5LBdJR.M?zNYul`v6f&b|;U4'\L(Z{V/l;]׆_ krn,;G;3йzID$]^ww-R*~j"^`pυ`g *5CXIާ&A+by^Y(9v %ueC [ b%`Ɉwm7+SS5-p`C!0{r.}ZA)w_uR4)XuX\LJ?y1f{`ÿ5^*|]=hS/Apܓ`*qz4F^C]{l5-{$+sPqVSۯN(J32%"Β=ljDH AӒOEjt!γ*͇͢"c$Ở|I)٧}ک찎2j e`0TZT<4W\K7Z7GB-|5 ޲o23mjJˈI!sc H9Uy>嚍tQwTAT#42KN1R[ee1 we/7@aXZqk.q?ރ*6SHnۯ2^]"2.x%XPLm^ny]BTq5v/gm]+׎R'bE?,Kۼһdƥ)Gv!d,W1;ՐRԱڦ(h>IUeí߄4ǧw-R;M;z+̾'оL_|>*h0qtcZb{2x9ō6\z?K抜m ֕4{4fw(gnUk 3WT[)6w>.^OO57<ԉ[!.d3FJHShs@ ޕO'Rm"뭼G` 4Bm!KZAXUnQgP˴9w#_ Xzq͗ GbE PٛRڱyjGuG~$wRn}jo)@nk~ˏ&#ȧON;B}nP}ޱz3zi,ݝA lq6$Es:M0UߏeaYckxr?}S}Bu͆(+)~! 1pGg~GgU9hʼdCI{ 5:?$S[=BVpNϤw$$sw0rںMzÌ!QϚxEg;8DsNEr 7Ck8`٦2 (#~ }S0݉7N1c,/>B[z_P hLjB|.OKKR8EN6B4A]kzmOCHI-[f˘.Sb5Y ֯ۀִ_EyCrTM q̳Gc,g!QrY^BTMXV!'*WX+s**FI ٿqXܩMܰc4:ږ~:(w6??ptN<%=xo}} WM,HN@(5Y>@b;RK5RPAGK?}{)8Wȫi{ Fi]N;! 9 dk6 @N0oJ`1hL<\#[qB k2.kn^0c` gvd$,14A8=2W)۽sɰk{kB O~&6gb>ު+g 4M) eՊ<[kzHkGwE!-W ?m<̞ 6qqG гp]tpIrٜGi-;T7V9 B ZTs&\Qa.~b-J~i}שT˪j0yqf)9*͐LVm%$5ڪ -_~H +ز;;wF-@Hy6}3; Jj{(^\3 ju+9r|M*'@ ,c(bl`F@XeO;P]D@YګjJGLc̽ޣ\d(vLTuן IMCd!JD:9(sSl }.N]Z9 8a딺 :JUgm ,w riDIrI G9ƇZ F8z=V+~Ck-/3/-EC>zsL!GWsZ±9xR"[tD P[! K̶H72POl|#HzS-{ڳ).Ao PE{y6!<LGA:*ݞ-1}Zx56N s-)l`$R!JCΧ4ʆv îIXy mCNb_2CⰉPM7\e$^e )}VV`g|M^؄Zg18.Y-SJVC>b) e?&0+/F1rL-^)ϭy8iefQɹZF<3@%N3B4V@E@ggޗD?l8ժ;V+L WY[)[KXՏXH \ػXiz :"Wkp@4=:zV1ܙ fi k8vbl~gʏdTn2;OaF:Cs[Wg+Ҽc)^.],Oc]RSLNJNW[- ׊@R,ҨB>o(d ԵJ[?w.!L0 D(8Ũ g/ѯwɿ18:<u8wFJČg@]<@?{AbG @ G#R( fmU&T {`-'ҒUý!e(lWv% +45S Z]k/a^H/^P\tRM,4D^t=Cyxf('4&7q!2&Vo C_}vi4j<\Y,Ƭȱx>wMoOTrMAٍpȫ\zj4ɸdj /\R Ϥ/OmOgs I(;u*_FW45^Vkt$daMϚp vlpA W BY:w݆3 =ɳ~{"J̄53=> jT|6 fCynqQP\N|>o\udx?PfU2Zm*D|+u $(,.lŽCpGAUm6ZGu7b$s-bЭL[l!zPc[5,?h^8=v(k ˋōγy5#}^+` :\w Z5&츁ɷl?q"%vpB,]~Γ##*<NJ6ؽ j\)`gK|bS=.3Ngþp@:6i@u얯ܒ|Wov_K58bn_lI$P<tlrTbt(U_Pcܚ~3 r~>qy 7_<8Q>n$z"LbZ:g$))(s_z+Ҡ`ȳ 7C\XVތcHL h/z+0E$G*@˒ù3&62*1T(f$k3Ӣ9GxpDai%(h[Zgc'|7jϔ /3MLW$'Jsm!CWd[ ŏ&W\=h&'Ü>3UF0CϳSrê4)1?T^.YM橢\ ؘ>C;Ԥ)sFqn5D|tw>Qi2~|,$'pS 7rHԓr[[0&;&:qkTТ>@?SM2º/p&ר]PY *>E5[hM{9–)!v{uؽɔ=D!*8(ÛObpYڸI|䧑 TZD=6"E|ɠGA_jx74eRV9n͜m<9 ^ OW{LP"Bv4'a%gbsif#O؊P+TT#'EސCo֪3Nԡ|~5./}Ud$WɈ2M&eFҶF:vY#tY]bSr{n$AC8MQV)!Yn J'Zl#_ @e@TgOJC&fgb!H#ٿ7~M>AmOLhT gKrNl&\1nud t(SaMAk\{W JɂLbrWCʺ[Ulbכw457fً'#1tʡv_A[6jԂa:jY# ?NbE&Qir5›E * 斱|QRf&"pC pgPZm>$$c .ֳ zs\;$<y\wsaZFX\2 sV|f<䙥_>R}_#e0s5霤i&{I tџ@LkG~br& &1I`K>MTh+ա#U⭯1h]U(}s!64 ǜ/ϯ21 ;.ꒁt@YtFDxHRca Ha4>:}KM1GNFQʭ zZ0F?Կ-hAVCZ{}, tsRˀ8JV*!N»_b$ ]Kn}P*[8^,WτawGg:o~$ΟC]7Pգ:QG_t* ;?Brko<|_GpiP ~!N,uW[6Qylr{>Ws_?V^gaX' 3.f;wid +j#cWv¼@.Grx4NJͬ_J#ѱ$5 ]n1k'!rsNR"S e(F0v- Kȉ/32ěow r+4`*TEm.j'*vr 0+yzNT-n^|,,Y@!?!2~'4ן[Վi cscԊdz6 hzIIv%ܥ},%u);۲oc4@)KhY# vY0SEL:'˦lI(7.4I> EA< {)+maO` wN5 tmy4ɌK#o {:@+NR>Π'oj 2N8-*pg 'mHĞpBU,Ug!Cm[82`F} Mf$WN5~N`FLB t_XRߗ;o8`v\ga! |q6D[jvdf7:xHb?bMOy!^xGS#.5 ,*nfHJ\>|Н-"|&mTD8>3۞nϮ|UB6#I*2JzCLM@+o^w 5`su]Ud|{/tT|ط f! nKX{JIs ~hLlA=>8"Cm})nP0k:{%_о,yT\ʠ@ױW.scB|m(y \A^[&/֣V2x;sssVQjp 9[zcy&C9zSvdzF YlF?T'K7+ -Q i>)oRTz wdXCWtlFj PXѥc) g#㌪9' wB.ŧ]rcG E#L O4`ތ<(n3;`+[pq!22 L ͧ3sL%>^=($+En^1*-pH,XXYEľ0d-dBjףDW܏͘'Wt/ʔkľ5# {/wG ƾ_T#=󈲉O8=Ai |3fGua/Jh!<D̛ >un)7 H8̈* V17'P+EUh&hg!j6KrB0' չCA$B4 $5TqzaXaEUI=|;`PEM6TaN+0]PI X;gM 9TzHdS~DMt=UF&>@:'׈Rh$ mWMdJd['=adD* dR ;Kv4K_%P ic^Fg|J)n[@. շ}ʛpclxd:RV< Ȃ8y"\F?|LOPS:$b.purQ&>BZ*%VoH|{^PZ7L@)93½FüYW`ʺ-Lл(/J6_RXiȈT٩8 ߑ0iᇶ!rqq ?t@+_5) z1=d~HIQ_tyb0T`mIR01lhm0>fdRN[75HN(9y>`HGV52Pf7]:N#3jA1fGtrZ7ŕGJUS՟hY!v>Od *&NNDύL)@{zş>@|l2'ݝqh&)|?CJ+VMPْ _blP֝(#C+~nBqː ID,70R#43b;I?2)>2zT;Ň}`I%U:#w8Mth $: :iGb=U;MMkyjpgǑ|rCoG5qǡ|ȎH[%F!m]312P]~ȏ _lDK/J" -[‡Ug:jRJO&r|>2Zej!* Sww6)l`30NS`sfh:6QUxqeNu^mRPy9pOc]ԉ/$?V ~;eAw%_D\L#] ('.:M OW0I&+ekp7^ՂiH#"nvm23N CIJo U| 0, "X-AíA=>#ùӍgz '8t,Tl(uu#\ ӪT&A&bB4-# hbmZP>Zմn'ۑNpyHty[1{(vR-BT'LDDcdp~EIcn)W< P.-y ~SJo NrI]F|=jnsSkx\#Wwr!fN ( یXo1 ^kA+:"HA XCym|8+ȝtBWB1jw`L` fc3gb g% W|< rU0Dw٤6_#wԕ/~hjߏߒ1 Le(#C(d Zg!Ĝ.8] n.W&!Gi27,̍Ka̐&cb!ECxX")7 %GUyVe<Z_3&ܠV " b&О ~ORlߘ,6 H-gC Pq0#3v䇳lzs e4o{RM̠ mP#oWYTNfD2=33,"H[0=Aqtz1E*{+ב7{{(G` Ֆ-.TΉDY.lВ:ݽqȆ/ґ_֊Ώ-* +vhN[rf4tgGt i Xaܿ "ä](OmS&)/i2%QGВ"Aq?_{EQZ5.Q4Ы;氯D5+Wst.G4q>$yŰi6tȢηmpYS ,)~p|,7P![ ,L|കAɃv}KɎ!Ѫ{"On)PBD0.HY됭d)WbJ=\/jC#XB1> <fm'sGogXMĩ# uRq vq,uSls'a|2:s?M!|_x c\z PN闙U1ҝR5P2MW}WH7#R bxksۀN[ugjAf,.kW~ rkHzdh.>߫Vx~st~uSUp,=O+w stOn,ր2ͫcE(5*6@WKм_t Y+èD%daWBGH[A:FJL'*O]Fc+8A,l P$bңX6 -Ĭ5Erl5>X ynU 8QHKu=\t̰Is o5|t$5,TŞC cx u ~}a-{uvAx'V 9_Hpi;d%t"FAv]ØG噂(m񤊶;=|LOVN갏ߏ@zBvW-IS'tP^tg4X3ƶBR=aVV'g ][¡pU-yџXmSs +'ba@E{w2~PB>iJ}67_48$9,aJZx@qN-|*ӳ>nܖYOGl^Z:M;~"KHk>_RlN Z S*Lo_1NyN>j Cm7GuSТy32X ͷǽYvܣKe|4ƨ&ڊ[n;w[w{0te).8} ƂU圶 ' at=CrF􅯥HgƃhO 8JH vg۷CNM,NFiksDF9s) ~chUi$*kG*v* C[S <`F61fGfT27cFHD\2-݊U(n$,"bR am  HhjXدdi,K*1,K`I[8ZjFRCɋj?7IxkP.2R6V {yGΨ7wP[nD#IJ(tRD=W#uw\ nF>z~o(cĢ]dWfQZMQ&?dHrIו`w$WImTiF6+X8u( [g'$ucRs;ֳn}KP2s8 ^w1*BϦ=Bu_]%y{<; 'A>$da -F>LRX(aRTLtjy0Z" ыS01j+ۉtKI-5i٫Y .t`\2[V9?Y-YA*I1+ |)/ϩ fR͇%EZs7{u5*5<Șf~UpVsÁd,Yk܆M vy>VU|)/zԷOE>ŸɁ>SF qYLR*J/_q{{ು&n(au\&rqZJM|JF7@r+<@FMR U<^:ueN'Q (Zlޏ>=8B˽佚5o5w .ڶj(GEɮY:]F1 !~kݸN9FH] ɒ`)Wmu\,51=OZZր JPf_ƭsh,, S ۴7U(͎w.|a^YK+CZVHA~pX@5*@Œ9ɼ&2go1$I`¶% "81əD#6[Q}J+X7{xMlw12c_bi ji[羡GXCR 0Ō}))EJj>[XF~i 1sv*(40 {rݥQf:K%ƍ1]"\Σֱm}A_wps]u nOJs(dYl $DLM.\/UU ]/k9ϜjwS)7!uqlnwJk~u $?RV]y-'PN}L˂!\$weBՊ#Ñ9mn"Yl}qP}5h1jE3yrN\VqL\;MnҍAeaeur_Lj IvɃx3-f2b% YBbMUg<99ӹEkUM2{{e0zT*=Ȫ0HG`ϭ&2%7 mPulpF k1?x>۠* .diBQB>c!4dbq9kM?B*X2̀j}0F՞$ey.D/.߸M)d( $7&}Opm$sup2ru*&gIxɞ_AfXsfkӢ}$q! aIzvboi" Z8'__Jnp'-"h1$?j8d-qWwH%kra 5`1RF9E:i?C \u@guQȶzk!?3H u0}k.sh;E+YŨ f"'Os yp";C\-"773KbM,pO4L*5|6maQE;;ᯓ``T.U2KXbqׅ>Cs+HW{M3`bgړnBwj%$;{pdeA '>VcpZ%eCָ6VҴG/{^׏hIy9b-|lt|PAY/YG(\-ΫTHkd#`綾O:Ϗ7b'c A9 {"뛐p\8jV[1R<-l))}G\MfZܨyLl;r{mrh֬d+P"CO LM.kùNp 0P&o>J>7z0<]ǓC=XTeHMBj^p,rQdŞ!P8h[K/>\tLӴ`5߂up qQc3.xd.{7)nYZ2k/%Egp`._ VjU ;>//kl$m Df5 ܨ^ZHO_& N#N TSJbؙ,>0ZYݓcÏ,n7w v%2i4ǹmBa SW'0Tyz.Y[rmI "T=;+p09ёOQBs#F*y N =\;YNPG2DrDQbmo~'YNP炕ix ݷIETXJz;{X( %R%;6J917l{& 1SI z|fݑkU=t))PB0+x)B(sRg`PAF"h}i48?îs7pc(G8 wT(&I3eMY;f'K{@fjn-Z%ɌS6xp|YrC|m.P ,՘leY0>*T1p_5ZC!glWP 9j˄ /-ÖUq, dgk1/"(i߳}%s.YDIs'Hn?Yz(AVf9sRFdV sbZHずNngm> "a8Av]Z lg@ |n,wwR]e f;CUG9tƽ59Y;ksEr/(2q%|*=xMsD؄5_.^ܿu>L.H! Y=Z}5Ddz[ 0õGQmPfZkwÞvEbՊARfxA ݅Pm>YF־6λ~~?&ɮ}VNw/7'x߈Q7iD1%}d}Њ5C[L$Id4cg[q*ͦPJ>Nr:r:}1_P蘍:9ِ8/cȂ ? M%BR2ͶߚikH䧥c)Hmc-a~I]sj]AI oqR=;KEy}iN_~nА|_mʎhʘA9ϝoqEa6 Bv.t ҺJl-)WX 24\p} ÷ZRKW@`[@>8q#*VE0l!UF?#sFXfg_¥ .j|C>yKW(5[i|%vqIs=B tvNNR1Kq[G0QaވLWVk^9DV[~fL~7IFk\b!T9VTRByEyPgr6U+Y ֜GOS&R/L~J,w)X\8W&D?Y7Bנo"vW1x}dci =5ۿ* qdcݨiٿص^2@JhIzTk*פEmݓ඀LF6a¦.1Vj܀ZM1D/hi.tٿH} qќEWb"S ).7G9 ȼ<ֶlY_)uՎHZmư: V F%Ͳm)_8ڮP45ǾA߳U>'hdA>;B0&{B&ըd׷.AXt48} ײ l4 0W8|q;?]ߓ HyT'Fa-ĕn,;0>.VtnbT˯L&R${?,^؆H5Hpw^H.3!>Z4m]UoXw8z!$Og,q`4NWfhPw JocUe4︞v nb$̟;Pr d7MwiqH/(P- MJ;#ˍG fz@&mggO\o/܃<<{(A;v΋|)e/ "oFWF8J% kf6WG|ZڌجUn<=K0^Q#mMK t͞B/-qYfݧ]emO. T>=M|rZS[0S(}Z۰a Z. ˅A̡,"#J YϹJپ5dH?$]<=L#SI3j`;$ĕRWuAGJ[ȃU},OR.AqQvT|xӃuB5~ մOSʯ\&.\%Dd2 -g Jn"cnri3 w1Ԩpg#ND6um𔢍kTh ܁jH̹d##BbD{2FKރS F-TpI77,`j2}+ w_RHc+&@ϺnChB|z\|`Mlj@IEEjYq&1΋,a1O}3"§sb{"#Xx3UŜ* }X]]-?#y):ndH!cڈLlɭN.֕;Yypo#f~'!<Ƶλ q"uќj?F1k@DmdZ-0\Uۨ>* )\F:'"!amtWK4>C~ħrvo1t_;(]kuX .'؏>40%]}b3g`d,:{;xҙ`h9US¯~{jA:y3 B A}q+c4ՈRp+٠ӊZw D'rB9_\J@=Θ^$Adɭ .&nIŖeב$q!/B 98/?Ky~?uI;o#"O qPo"/YXՂ5¿;-g;[id]. y>~݂C34n|<_7\y?]"sHNOJUAtdf .,+^Ax5?†؆`69 6 ! zfR5TclR:I sÚBU@!"}D2S)"M{i([Щ(m}~N5af/TU18B` #~DT:O [Q-}҄T-'eR *vu#\+kD5~vv1΢*M~UNY]~@]ܫ KV)ië ^osƎMApGpX#Wa:ǜ'`L oTQ7g]]sccQ_u#rү iM\]52'uL\g$F%oCN6b_=L%* Wv g\0Qt6CH Yx|0},쬅j-F8u]λfIw]ysbt FVHlÿ"K4Y+hXI,RRC LM{-{p]hiYw >Pz>ɳӡ :Խ9`'&(ㅙ+ND(|PE߶A+0>~&JI3oZ'E$YϥUz~gl7X݄o! &OTՋR?, ޭͷJF2:YU8N8lD95V韲 -K+LMe;M9>{09Nx #Pb.М]˺H7:5"(i'mqqzބ00khIRyfx`5W~ԕҫUwc:圴D^f~ރ%|bw { 2C[ qǯr;BOY 9θ]XF+cj91&iM&6tS3x]$Ag֣|IT _Ms|O~¸óqK$*2_-nS"o޶\oll{ٌ/qm".mռ9R8H$wFu` 9IC`*gDB'ۜсRM{eSL.adV#/Qj?:^K2aUEWLU5^I,Wn#x8|qE4Bpٶi"^'ý>ŷN찃yF=gC5@$YSËʳ9&I|}`94 ʄH|m&SO4r`]*C7ZEnSU#BlQAvO WHuAyQMLk3rb(JuKK?R[{H4-:z"iݒtqɦhq(OcMOf#STho%iS񙖹x62eW3:ZN2@DqMƐ I-l ,4].}gҨjcG?}O1 Ȯ79Ir%9Q`^+ſ/[Rg=vmPP4.\FPJWYOK*NJp`WfMpaOŸ240YZn'\H% IY}p}_,s1j;;k/ wdKi5jƃLbu 'IHUo[Pg )L py t(@Eڨ%fi~izsLMŗB񧺬/x 2an̓CcIoj}FI)| 3!r~xG_:/7 *΅0*/jPɶQU-c3u_)_$L4qIkmmd~jAe}4G<]|'*|h46ƦVP5rE(l^!-j\ gӪVr\j:[tvA*FD##F࿡3;x;+)pwF*%)gَY57&c%{1h "JD]5$}':MySRsb`l6q2&ޖcև!^Y׶DxHеr88ZN1]-85i%JhZ<ݗ/X/΀S f ӟb>x"ixKaj4lfŰj"<{0Z~FWӂ97"kg$ 8Tr H ݅!9߂Oa@|i] jTj/}ZYM\C."hFNV̇Zrz9^u9)xnk ^Ysy[il#UV4S$J(;$x?/ ^;Pv"a&);)Ct QFb?j.㙉k'iK5C,y0*K]ΣSn1f32kרH1,Yˈ<6Hڲ~z:],s  i=% o@@]LU2*ϙ_W׋3؛,ebBug8H=E\+qLM e0B`iA4fevK14>KXVl[Ҁ{(vK dW3RcQvD1~Jܙ^jCwO]YZ,Q")u8]S 9cpCzc"vwf$C uQ4Cè"+v_0Ne# ve'AlQtqoXJ Bs-} ߳CҒMj3 QPS9(lk]T=J[jö}%z[:(B:_BA[?\ɷthNh>F VZ/ mb(/I֩M_\kk[TԜěQ~-|ݯ9’glkL6(RQDw!1j輧.%"5:__xIrfS-/f'X,+πj<^0cÊuC6*ʆD_k o#[0Z{anl$'OK(HQ'VHkv~1bos+y:a`|Nvp 2=b u>sVRZ7l|*p S7UrZsSW6͓1G?C2:"B>c,KCG^FvZO7*9^Kn:y*o+XU!09TuV}͏Za[*zu1 K<}ECyڣ2ҐN$KQAUڗkhH*ucb̜, qy߸[;A9)g(\td0%5kvmwM"m ,?)IZb?1QSqfb&eI4{ga{b%J7_,: ڬ2J\! F q!~f<~CiG(QM\yWQ^-Bc}Ox?K6}nsqB{om8t*m)cA]T[RE;6ǞSk8N2_ͱņ+:LJ,Cŕ3LvQjE^nvg *ɋl.<B+ܵYI-h`0!G+䐱*h 02YAYʅwe-Aoh-X>ޢ>K< QJкo4n5 8Ѝ%59N* }]dZL<E=<om0nm5aӕtlRfRUagEiKۋgF5;E #lEo kpy2z6sk/E-ղF )LD6$Mԓ:]YxQA)avIᑅodƁ El׺z|Wk}^MVēcBqQe&奨^2 r~9uVSP@P6P+eō_\bq>="3- CڗЍu ̸Bj䍼c*eHa`s Z J:+}齿cP~}kNN٨ dlM9HS_-l`İ+| 3<(|*fa,Amoa P?bB O8jUӥQUSaDT[J 9?uS3ztq9)Qzw $[_ ҊQk1),"I\X, @yDŽcڮuLƌ*#l⽫HaϯOx$wqW#\}v4r&!r jn)6"pS H/i{kKm/ )99J!81B=:>)3x^>nYY74dc ]KEr:@iDv'Ԭ\&V *I=v) /ceÆ@s+2ʹ#aDhF>h o<ʡ[{3N{J}{,)J+bc4Iztv! f=&L΅.248 GCG* sضv#jCQ%[VU7]h 得I'6sG '&M?a-'1R_je2HQݺo>AĀJ^aoxן n󹡓]?unMX<*U0 m1@O^Y?2Є/F;bUґx1qGR9} @uh{x":WwjmqF𖛏J-)|.O 8 @2EdkDk`qSp(MTADwB 5rA],8cJmPjO=Vt17^03.ΑDLc2R`q>Nk)GI)[%R._Y|oxzEwD YߵzoP۠7NW:̣h2f4OnK!<"K:y[,TK44F/{- snu䶲V>ߒm̯js3@ 93ɬ ppƚQ(}PFnPS3~;WlmaJ[PK'QY"s d@a;} J*t߾=NJ 3.@SEAIX:%мZmOxwVGC5/1wvPISЁr׾K8TK^3:P<d.){rn;֕>Ztn-Gڇ4i_3W I)^Bp~U$ [Ƅ]7e%F{k!6g)JK#MYODF/yO:܄.?5> C,h`IVK\Vș*"jVGQ5?3 öUk∹ TO ̸G˶i^䓅ȉ\#"4.ΪM ً#0򕢳+)dqZzF1_ o{yxt$B,'ޢfmX>y.%2Z\_X-NM1'i7٢Yא/a1[HV_]m:4;3]amҼ\eNv{B<# 3.lZȺ/s):sP20[.CsBpJ&J 1Jּ̍U:Q%ɿ~W UfK5|ަI*'#꽫UE]kW09&fgЀBWzg_ .%CK"P&"&ffD͕%<(.yvR IDCR=gt%2Xדr2p7|T`yM͙]aC}̆Tpp+yOlw }>Q'ٴpgh0cZ5O;Dn}dD6: bٞ58\Լ@+)a$j?u8/lib,-)1f cJۦq64H́pU㪞-Jua! Iv dEJB|klf"+#RP1h<)f':,YK92ԾKy F㿴 ;qE /m5!$FRiI/#yɥns T:Dhy[(H *SU@{$EB[4vU Ku)T.uLוO5hbjE+,(%+sC"%6W@7 }d0b sZT7Z}"p]R4}=X[%BSؠV;8礰rU €q.trtoiza!"544HУ}?J96UJgI` 4ԆU>O!޾ݘLzp(KGV`[ BѭcAO2^v:V{Z4~c{'s:wĺ9)ny`?!`4{"j?€g'e6c ~<")G}VS=~ex5TjoUSTM y\Qѕv+ǥHȢ!WKGP3 vKmBnVKUoɋ[2(8g}LFPimuDu֫v%!5q*“(ph j ?8#1-dƤD(p#cauY"h}/Nj f'} X"-􅀫A3t+d@m\*\`Ϩ񧨖:bg~CjwQ32sdkU_׭F,^r- ܳgn% }V}w*&hnkI@c\D :aI~бn6ݒM*R-Q?+5 1YϡL,B 'H";o#07@ C bME`"rDMEQp6\aݣ$-ᴴ)gϐPf΀pyTX 605ZL9Ę"߇[T&Ks9@o9l~#D3J3,+1Lboyi}P/;qvsq@{WU+m) ُ5R=>Y Aj4fx_%%VHlA7!l2Ã*3d]{S¡ָT:WS|uI x+^g(gu +:8n3-lgn,{_B,Pry*RLֈ ;"[7#Nּ03:?7'ԟ|We.=oCG&ybޯ\;+U\BQ`~JiWWky>N/RqNT*A7|dHʷC wcg%[ш҅xw^s1T#3]> 9Q&&DWN*.3VrKCx@:46HmosAk}G Zmԓ<%dSŁ߉=Ec E,,s8v]K>iFh²Kuk57 YiޅO]tv6-\#}>x,\}E;uM٩}:MJyA^y( lIi Va_/w^@GTNX (3I6^3٤%p&h~ $E"|6|ecv'ik8vooϡO)88J멈GN`>U2ߘJk? OP=V 4[x4fҡ8hZ QF%Ԧ2IF$ujt:?C{O(eO2n~ԈcCV?CZb*BW3{]9[@icR~ezU~L] (H-螴.AQ&xVy̞v,n560Y?e(́ե<ϧWC`4Pc۔뇦 A 'bLߕRNȯ G$fџ0x]IÕ`qqLhEFڅкHLU 5ڇX๭W\nB3AgL1޻E 3*f3J .^훺0PtF큹ւ at+?ֽ4I 0+D:΃lƚ}w%?7r|H{wc$SUZ KcMP$MҫZ&~Z5'֗֒$sٲJHM~~ՠ_ĵWUMOj?OYqE؉a<[Ԯxs# 9#&wq*چ r{U&0XOp͆VdΠ,,}9YGKux%\M+`¹q B d|?KD o}=cx q|-6&wL0?1%p1TYn{'s:wz4)4kJwG Y=bl#AXc>"Br\ļ)gHWD/~KW5s/eL0p] `I~V!VsBYXHrOc+ U\a~kBnK7p g08_KO<Α B$,UE[Mx“V" ձ<) VaJ oUTuܕfH kW)32a,Tx*:; P]pDlVV¥}clZU.JPؕtET2͘Rt쪿OwzQiX=W#s&0f·/zu }J\ Os ycM3N^] ~l5uTȱMY)ބIC~ucw cF&}S¡x6W f%M?T!l Ҹ甾gQ-D7JƗsk0 эՋ9!˼vuCNDibh YղcMdJc+4SG3gr0"-5{Foо@`%Rr!Htֳ49(_ ˙Kd|?Jn{𑒦[u]M(ڬO!aRT hK5ئ/@w=dqƎ4 bV5dkD(ѲG}fP(~&/JR:ʑ{}eۻA¢Q:xS,̉_ >| BERGmt LpK|6ؘi-qÑP_@ 7@.:HRY}5SKА5f׍mO2W+TJ=kI%7~#à_!{in@%-l 4*zzz`*=HU+hߕ?̆6g5e] <˲+*$,mSZcV B0vh P2TLuIS |:gI_UXm RqkA9|,?9$E|3 _aYЧLulh -"9_ɺGeA3'̍1ΖwSѡE4F(Ɔc|ڿ^ZUp{]*xeW@<#ј?hˑ&T Npy|u[ 6U5tD i3Vo/g2`"r7&z+0;V!u%‡b)) `tZWU jǧ*S/Ek<,fgِruRs|>7"Ɩ'S*6Djn ;J Cj)alUnf9r 2կxOvQRn  +6$m+2Ύ:ΆV Q[ƌR+*@ z_74ʽ #˙(͊їNe,U&aaB.Ć.\z0A޻.+X<^N޿X%s/DK PWZ E,7YA\s>Vcүw1F6Ēs[C,KkeM 3{"] eUZꇿy7ъ+7 1^u4MYbƻN_ER S{hiZ]EwԪK"# 9YͨV[]{T v{5z0Vkgbبιo?Çw9T.Kc8N`2vvFeIj!2$z>K4?>W0|%'ܦussSѸ57ȼF,9D'e46O]+rt]\(c%ICzC 8\['O+clQ?閑遧Fs:_pH`w{IBq@-JQn!J$;hu F674%+P-^a~_x2lOj t!14UO J@jհJs1ߌ\Q;X+8p܀ ᪟6P> Pd4USj{:o ) ߨơ\6HE^eQ;k R{8:i%|.ĴyV,i{VDyu6!S6Zy-eUU[9hd/7 z\kQXgc맘09a^\Uz(,"e(:f7ΓTJ_&gQud~ME8TUq5e"XH:Qz=lJɫ]wp4&A+QM #jHхRBFf2|}$nчl* K,]geg]΢~' 2ˊ5%[3~(~_V*U &1a<9 07M6#În!vXY.ZA?f)Ag9=,:Xe)` &-H 9K=_*op0V%͟>IbM'6P^olbPUk$25Z%K8UKRa"kd.mD}t"qVZE!Wy0UC<RbFw]ݳߏ#ng^1@J3|ӅW`և61]<5G 8a5'E ᓪ{5XjfCsi:~@^נؤ:!Be|aE؁ͭ@~Q<) [̺ ^{dm3LU;p<*U6k7AXA ڠ Gڱ0@8` ~ Z,+?MlDRRMUvL:M*Ep(<#H~HLC ?~RH ~cփ7iOdSQd8UA`m$ ^Y#J?~[ԳP7(X'P#(hz)fYDΏ1 O-h3i}rj`2-$3v=rA &vƺBoXAacIJ>v>[IQޛX7o0ןn\'й~VfrI>琣qclE([bO?sv_&DöHJ?;OEPҀ;Tq6x]yЬW$u=ǘ8<d0Ғt˞6 ]@OZ#=HKPu0j|\M3d:bÖqa @ߛ؇\* ܲ/Pa_;I3F~࿄WH[zњ`Cp tVJzN恀  ގFUG$"DNhXmҮ<5'BL1(œhJjf `en'&ps;Oݚ?ֆ_8ns?~ǭodH#8ZjΣ%NU8[ .`S*%CŘ^jiqZȔ`i4HbJ<؁mQ/Z :b-x WsCe"-&ꤍ>$bICsGCP9^-FUЪro\RPnC8}.w t#$0;ctAΟdd)pq0"Yp8\kP!R9ұ%WCp[BMX i-g͘6UYV;X-lDpY S߽ezEz:ܬ`5z| 0ہ-w:Z9z3eyVP ]b6Zf_;Vs_$Y&7@'iyUVL5IKCwK Nݕ_i/&JU~dcv;>tu0uS/iJ>s[o|a( $G'C;Z(Xw峊bn}ŠTO#LTc/ԏ2_@!>C.s٩{gRoW3ؙtJw"I̒X9Fh~B"B|Pm)~E6%Zž\ "BNu2܅cQN$E(7k826NU| @Η3(eD|lGU?7^ˆDwq\"Z/(zhW>VPzB-is5}xWh:gK$GbEf}6SIf9\pÂz,Hr̡M\P2;$P圧=peu93ޘN4-+:ܧ!fm蘂&^[2[CbAX[NrDr!::`>n~g8y&P+) 3R_mfUfo7)cH0ZovpUXVTق0gZ<ʎVӐwki fZHAl)qX֞ͽGS UJ[^>G#6WoA^S.i8k(x^I.|>n$DZ]Y/{e}_^֣gԀzY.s`gVK^?^(UZyCQ$`eXǡVY? F+ ⠧a_Sݿu VgpxDr [kU&9znyP0rD 0xi<dOI4,Ƹ ^d^3V&MwK'>ڛ4fhk"!tOqHjU"RϧfE-Q%$V Kl*Lj)g$7$bJ@Yá09ZOÑs&v:^P-\~aDuB܌ѐ 5{WuFσ1<ˇ[NZʡ|ѯt{ 5أe z_PvAb8--b`asJ3 Net( &u|6q) #T,QFx7o# $ItD0eK6 33zf唲tXiɧeꕎ~:gY>Hd#oߺ:, ڈ!' > -"v"1tchA`*ֵVӦ4 G8O*72F)5ꆏI"mU5ߵJXAL3U2>/5+S4Qfx|>|vkTwjnjSzF&SchhD CPxE3bJǝ$ag|XA^HPݽQ}; >,/9=W̑H\U`|m;K4*`]o*7K\DCw w<},2F՜,r1P4> Ȅ, M Br( /߃Dbg;V""9.t!$a]qYze)]S3?7޺Wŷ#8wd5.D0I XDEDFe\&%O)ˆG@Ӆ=gqQHof\mX4Q\ q]f;wڗQxlNpbxf\yaR01m8N#|V@L?"HRpc;Q]ۨ̔vAȎA2 0ltqZcsy+S")8R2 嫕R?V#T CWds? T]Q=#6^ hyOOUI:p IvlrG$-ul pz|<0gY>&A܃44sSZRT*~V.͵wUkJ&Xu6@sj| HŪ" v*tL˪lT q},z0FZ,hy S ;H̅>tSoK >>*t^]2A$=GY6y&A'"n')4kI3LJvUO*q Vc8cRAh*v; X2RKSlY=\,%s6{$=Kj ȟ⒑)84".TFʅ+v}R|8CL ngZ( ֻ|zoғ~Qi 8~a ]G\~A*ң0&-_Ht;ZNvp} `wcgq1C?o cV^qj uP0$k1)ϘL49y1Ƽ~QXN 5i}D&|Sv] /#oޥ0yry|g$II<.WnZT7Sw2֞$;c[kUOkca211Z Ow6&7֤uxؚ'pM ( & t#U иvr1ʷŠߵ}gZxsU$FeX#>Wxڡ~"HHMm ;ȢpQwnh[;wɇ}[`>z-^^7C;4Z{=htn'4NEBIx-D~,1'-\+q+8 ^8 £ ˜Ic§Hђ)w&R8< P8Ȏ]aݟ@|3Q:Q`qWLWR|c7y2;h %@S'ߙҫ1󒠶VR.|ݽ[Lxv9-K#oqEwJ/lMq u~jٍɊ#6 */#z#N*(Xos$ 5IIԡS/G&r!R1Aoa ea?a]dٛbd*^w5i+;rx&cK|fZZjoAMu2i(V LQh2!8 45 Hݧc?T%NZ)8ט6} ep/b#&SW^Df=}#m@\M9sȣW5x0&? 'S\RHRu#t7%H )!J9 5p i{hhPlMZ{A h7jÙ7ɉh$re飙JfaO:A2"T0Rb gLQm)`7a> vYMKLSeDQ _NON+9Ub)Zn)1r_3t-|@rh3TdGʦT; =MԷ*6eS\eG aCN ]0x?n&Ai ;2p}ĆL0a9dR=wxPBZz~R&˳eCYͬ3'q!X75^Đxe-eVHGߨhJ]CDnrŏ ;cFIkٟW<qݷ7Dͺah]L%n:K^#.-ܚJbIIJEƩR?x0 Mfн?b0k2эk^ۺ-. 6`"G$C)mOնD?ݝ,Ͻ)Ohe]GN=Z+bX)pt'NmGoXXlcONl5i#*y\@u+x0 V߶_rKN+Fz 6w=4 CY-;Z ?j!eK% 9FbE5jBn}JǦQcsRr$OR4kmIYC%['u+e%H6tvwp#qPA.yh/7 WP(???|2KӺs a ;ż}tԫ;㙽~/6S3A Q $?M 얓M ЭkF_{zX85z< E/@~ESEOG>M/WD!ںn~ż% )^3?iT f.w}K`=/zS0.DǴ_9Ȗ\,8M4LƛJh%͛25>#۱ͣ *0Qӹ6JQㆦ:Z4c Oy)>Tbʅ~ qi0w148@OIX]*!&ܦƱcnn A5yD!u֘H\!2 xCcDoKmt) 8JX:fDuYoaoqAe}2c U'X1#0s/ 6`}i$q)3 Ld1k үOUP Oq|d 1)oO%oJCw\Rퟯ)062 o>y,)KX3 EV#(@v#}m&mEBbzgx@q]skAxёbw 8<;Չ_xɘe#Dw}qMFk; 1ʉPG3P ("Lx'm Ja23{齗c u_7Eff z(p4p L֡cS[lJ#Ո{NK E}8V D19XƼ)I<ڢA\KV ] yz$diLOd3 ݾ hZ}>lt 4MtA;/,.2W|HmO<e㻅#(da/4xüޝ8&7m7bڕ9~]z+opL5!8\3f57ƹڿ,Ra|,Σt|ʚ=m= 3+;OaJទ7ƊtYN;X'+ܯ59Qg}`DP.!܀kCMVn!i0Vw }]V?jϨ\֜C D^ ]^Acy7Mdw):r*Wo<B,M]qH*B'UB?b}vY}pEq#72%!SzF~T(ZmW1mwo ~W%MSWҥe~(hg 2PVk} ɲ{P/ TؿG5ʇGwͮ2ҏϐrY ul(kKLaww3B=ҒA#Յ4ɇp+%ۋj>Q~8-BcStʶoa*i-iD K ب +d^9@(<%Ai0"GZxaYaBM|UIc?Ve倦K'4lG::NCߚxDBRRښ3x-Dmˎ^Kc7!di41S wtklT1&}לԒ#}/ksg̫S׷G˧YPOwyG"ij KnKA70+Vy 2WuQ0 #4Nق&`/qɎkWh2:RoaU}fYYURd@QGU2&ayՌ,$e 'At &V? _*[p1iթMI2q 4bf+gȱ_(VXF$ՠoH5 ME˼ [Bw:&nrbNy4qU._Zy5G[ZqTTL9~n8YMծZ6+ iɻ%ҡFP$Q qs}~WjJSֶ1왚^\'*nVb~MHpHBssR2ba~oHFٳݒ8yc?1NaHf[ 4~lR|X|ؐX$ݵ> |J?b TuaNw5J8I8yl^D9$ч 8 <}ej4VEo|{{5*n95c[йރ9&l+pl<7}AC2CJ l@)_axsfMˢx]z kyCUXc]ىY$iKZF XmDg|$GgDUy ؀jە)\gmSs2CJkxTq pnKHwC )UhF>Q"MqZ@6>P.Cc+t'QW%|<2 ',Ht ?8d4ƑnpUF;sPܐ26E3)AǑ ! Д{Q5?(Xpj]2 U`9c&yXc=iŸ}\ce,ܯLB @G8,oD}p$\WYˌJxFԛL7y{{b](3XU6 S;V\bDj;[ xE `$\c2FxL;]YeˋP*H s{5;Uq6>*W9<|DZa42=HQ, ‘ >I憲I9 YFJ!#Z6}3 RRt枽&[USj?=5rݡ(spn?T =x`l/:XNJ_4`_s}v+%I; YmG~ h0s[MGqbE׊qwLR9)anrR|%yX 376Vwg8 &# Ir0vķSU)CاFR\g̰_.ZZX8ٴ!9[S]w_ҝyZ)4r&&+*SQ\!+" zӔx!Tflx0J;ֽx]aL™8RrglY_G&jλPUCo`Ss:ۋ V6cSupm \WDASۛs^z\(:V!Bs9!5EN93촦_8yA.f8`F]RSHP]&*/=4BSNڸ.tu(QwӔtq{4Y&2=XQFBx uDF9]:dž&.&Bv 52r^hܧGmA[8:{2-֕^GlHU-y2YI.Yc_~ǟ+sK$Όڗ4MFtIg4b_{McQ꺲؏)U8q2=PM"$TFmQ+vXZoATђGߜI[UЃ,0k_"iSmMe.49V P}"gM[E%Ur?:rGcIj{{oU|P c 17+c-.È4E$B\3\(9z_BHiO7ڼލ.A+Gt,8>tXOB>V$8 [Bە-@?w5]` G7dǓ^VoqUBX* Y' ,|h O>YpK\+)Ds$9W4FtIicHaH(57;ZĮRx{ f)jӭܾ-T }c/*:*ei^&@ҍKX?ܧ@P]E#f_ {L-µb4WLɀ YH0Ƚ_3~R2_>$['7ѡrM g4#eA@Fk&q9s"m[7qLY-FyPQG8nZ3!Ƹzs1j啨(F)>y%BV1ݱ3 *%+}LoIwHRv.ҕ9PM8GmN;ףE]&^; U%WHMJ2N^LM >iI i0A9+a0 fǟ (?œkrWRⵅP`iD.ZB 5CLhY"jE"Qg+Gtghф?/T?4x JW:AGgصaحyycƨ\JkV( ,ٟP[3Ab8YD\7R%lV`;lhh 6+!/^#} X9rlZ\F5tF^)CJQH]/lE}n)NYiBl{MHN uO_y-PL = jF[vW 㭆x\n(ǝda[fީ: b l9}^2'mmt[Ԫf"6xG`-ϟBHOuՍuK]5_ȲA]>NB0IEIZtԍ2۵?rlneNB\dVǵQ냲AZ ݝ!78t,w:xYqA3v<0\}^>"p۩ mp-,f\o >OQ=[ hrQNZkZ _;EM'慷'w0mm{U8yC :r8P/p^AΛ<+߂ PFdh6A5y9k0HceXﵲr\IL; #B&ւԙ²iUs84N>L7Uz ݺk3o؅J1smDyZ5mN۩}HAx{+Gw/Lxg|lZP]w6 h{kjَ[Ƌ} fE ?hLTB}t_֜(5.cF:6Ԫ@q#g饳kD!,.~\W^pDc'G{IU*.%4@~}!)|J '|>[쫫ͫߐ\G@,6Aɤwm#JwkA`cEEeJ d{as..ʃK=d~M-kg[:K@ʠ^)Xw(JVDNppWD#_GΠ#8̸غ"JH3^5w2eb1R B.nJ3̾D]:A^m3@ $[0=]%aƹo~z n{BNkX'C"=)+dWh1 b*8._*VAL+F'r m[Q䉱WɐpW_m „IՃw 7pp=B_'؋jyFLS1qZ^%`!l@bdGk?ёeK3'v#38+kX{"(B]5e I3dbqE1tSL f̸/ϩObeH9\4"UWrl=ev$jYt]U8| nRrF_&q~pF ʧ%}m $W.tS0vӽW8ҀʁHh\wE!\al'AGU8vb;n7R>#sۤ3/[ioNk3H)gpLk~]jFGLo֑8g9^@veF@1  Q4\nIhMQ#}m%?^Vn<ي7sĞW6jyYԞ2̩ ({dQxUg ZJX0ٛ}V NՋ-j2&|Ly6y2oj"bi! Kר$Y}Wk2Zqzh>æRȈX6?1A' p8?9+# >8'kdbZAY˙KD5L˽{Bmivn=yWڼL\O&pKfhFOT4MGv_66 >;ݖ *pDIȷU՜Q5|jD&Cv $jr݄;6/@QxQ,?x [5kZNA` {l9D7L:Y=8# :N +-TFKuoNRro.-u ҄N _ƗKtPji++@;<^N{bнrO*H М\S}iC : -? "[<,k:ThN^aЋyAΘn= )#߉vkԛ,j*^L޾%ʅZ|$Uvz"j- PkWCc>@.BnU}+U=Q2rDU^7=/[Ά| z{4ߒ3\Jn[ea{BkQS0(í;}L?L2m zI hnP” GSS]5C S&0,-sV-nEցRc[J>xAUk ZN 5`/X?I׼S62s9*d As v' DbQdžKVgmhK>^ -k*j14˚̑ Z=*K-)iBWַZħwFR5l$4bqWr `D?l>Lx]Q[8z&\QR7aG/_BE.Q2_"MHKNpë2RV|M:ȒԼ-lIk'O\.f3gS>LBBL)??Il߇, !D ĪݤƤ%|G;Hޓļ Cda -FXj?|x^#R 9&}z!]KLb]VEYo t:s0DׄIPmL3 9jOVB*)19< hq G&I;*#5vbpÐvzK$7 bhxT_wLT1@QW T )0|3==vg2 sMvR :QGA02S 9Y#i3s|tr60 wi8k{)%a"> %OKGK+NX _ 7}FaT]1UL`,YC 6(.5hpAgˆk̰XG_8t"3hR$x@g4̕V#5ѣjZ.tt-rR4=F(3E.))dF}%+ QЮ_.r |fJ_Y&$$UKa "А:wNJ%Ӷ^G?Z^K.?Vmz2LxVBCop|3LO ?*EvnBWs, FYOVKo؍X])zN t% 6qY1-K" M(HdI).\5ks[ =;6RjC9Oy9b~il֒7m_@Оs yl"%a¬؏xygeӧ 'I/O]7jm2 wmkmdD$xyL1=__pk *&N6hXw%7d1ڭFm,o%fiGG>&.R/g sc0a2cb(nR5w_.t'ňo~'$r[S>$4 $SZ5uDn~ ^3$UPCu{<6 (淺ė TvTL-5)@ &[|{(Uܿ i)(LD(kK(Qm ?A*Q_m&Y'IIZ/Y3`aM.KNQ2os7h/ZݍlCͤ1L"GOMiϒ.e쟉hiD7P|]lp =n.{ vB %AZJ50'ckgP~+@"\rńZFay0nsTjn4(x"ͥT=cڬR|uYӂʪA̞8ȭ>wd EI8L6qo5_JH+4Oہ:AǼJuc @0yA4(!ii[wl̄>e{ J*JM6̐--IQDe8zRL1Bn]ۧUWxR.<&noU$pĴcTo%f-c >RШn}"D` $2AyY~YZ)P.t2k}UjCZ1-w6lp>q%v9Лsx BD-[@r l3P5yqgPqn  a0KVT"iK N^`C'8XGYi\tW˛LZoHeo*]n1SwzHb.{:囙q[9k[]zsFN,0xLdX ^NFh!j_L I nM kpyH t¡}ArfUxTfWUڅT6Ai+;a@_NQoOt Luɥ5`m'|R/Ir0W. ;_yQ7[Y~8L ̩+S[(L@7̹]%"|G>G͋y3`tQBWBl**.Qzu9ͻn/@a& b!DQ*-Q)_g TDc¶!(˦ijQ?6ў wX]<:ɞ%K`zk}[UK*5h5^޳3͛ i*liDZWƲETxB!=#'p0iC6ψ Ees.)67gA%Hd0LEXz燄Vp!Cgbh Q>غFY>d2c&zePg JT&/NO-R!! &SD.h0 X}SKA;H  ] r>"1xR-]'n-ymvEX40~]`cTywH̯| H :'嶐"N|)%prmC:($ө4.U Y଼Id|j)=WmUۙQw @1 E@=TX| 3.kJTE+=gqEI"+hڎ5j^RZHU!2n#]g$Ū!hx80+H큔g\+_ k$D; ՉOLp}gr 1ƌCKƢ|; ߟpD+M#-=gu.Ff|b _Ml6媑ک2NFЇ&;dT8x:bDQaϛYRz*qJpU/DI*N\F\/0khI; g|&|CoǟS0'""+>NC@,Px,%P!R Ka7dq=g0Z6#oNL\OW>ҫiCnNs0 a)ªL sxg;3:r}vj 3>lu 'M4Dtoև;iuKqoa}̟W5]Sg~fwU>CIwD jwTV4jJW6L.I6.W@vU3‰VWr:xPVfgq:~t\ZkĽJk}+K"oJ9lbxsT2˺5OP YߌI{0բG x!F]\]obbJ^GC "ƬmZ|O,; .v2![KesNÝD67 ɨ_oF ҩcw)x0T?T6!Xr|29 h|<2QFL֎ҙDTc ΢ؤ}7طPIB0_"8lqMua).7nU4Cn^;Ÿ &8q1^zdA#_ -f=rB]xB%2' qK43l& Ǵ7=zeFHHTw*ᡄ+\TfqM12z,)9ٚDekű<8\6T`mV_eh^7yiR7J{UL~56YIVM FA vJR_GC~$̵} #cv;Z_2p, c$I~r-k*BrZf\`3T~q'p5!˭Z:h޴:rn @)•ViuB:Ha/3rU ZgֆzZ RNolG.ǑYt aTE -Y;ȝ;Z%O{Q{o& %"A'8X-L ybYmwFba:N "Uh 2s8ݗLzisy%Z@Q2{!/1 Я6#?N1WfrK d|Ǵ "JZepA $XCBxMU ~Umv‰,EL,Kk eRAX~eaZ |WT_2ѿ S gytG2$l#RDs|2U@'sM(zL% cCoXvVe4Qzu@i,QC:ZzJk0 6m>oQaqIķ+O(~EG7ie$[',]L6pǾ9#8i -uYjBLm2!i lKAd׈\ݾ&nrK~=A"C!Pbx9Bagmv}3U R|gk(ym^,7w( X.OnnK9N8:l-#KͩzGR?YS@N_žM? u'![pBG^`3Q@duf)Ew-x*hS 䯏) 2Z gX'q+aQ 1ARd$U0/)enwqfRe P3VJ3vֻ #7 O.꪿5 زjdm cW<p0ړ "![\qg6v!},)d@xI _p='arP7?)ո<uЅS7wZ=Jm_a'h 'TtvB LOLdE7wh&OoB `'Rq !FRͪse8FmmN%r7^@[V-+XAwK܃&y{|h.;\KR_A:}*DHZt!/]#/S?>(U뾤8pHτ!jĞK.҃|1>V20 4I7>NŭyܦӾRi[:Ǐm:5]8 AOJ-Og (<:.O'"Ps-o߼Zl_1Y0nŰh1MY5%a]Pe!/?Bn$Z [+ƽRskRtϻo d\˕Okɜ።;8{rOLC.,F>Oގݦ%V{B0ai ߝt$6Z*SNUk\AFX{B<0+mcB-،"x[ |{ G E;Y#Abw}1d㇄ioRɵYmVq6J)q#2CTg͐&!;˕ǢEf ٺw s$Z ^i8i1٬4WG4}@@lw/!1|m@}2MS#/XB/&l12)x(?5bPoq[R+~Acr 9Fq0.gGt5e*HX1&X :h1CgT=41罕AѬ5Yܷΐz:8;RX{692l[aYE뛦e'$]E[1m/4T0COT`¢7\춳w=m!.?$owRɋrsz-QڡKe7MtRXPD3sU`:B-ޙ{ɘ)&h~[x&)#aA=?91oP0|}T [}jS-?Wq`S+rRND(2gjݞRxh6@RlC5 j@mXv*1\^ڷ !mcLu0‡{>]DBXtmH LJ\fc8^OtuV7ò<"eW̑.8[%@3[DM\eqJJ"P*o? v0#lCs@kQ!7dSjq`ۧfl]73vJ20t SV,Vi cbr+_ ǩ1#ǰ޸Y\6Vs['BыцiH֠-F,w[{jzS5[ rB,>Mw.gN(n;%+˔ ؄vJG?EJ_x5G0o!yp/b-9{ raJ$6f7j.ҳr1/lVh eHj fQePi`k|7F]Mv. տy$84'#k.=:Dwl|L{:W {6HF3c‘o#LL=Ɯ`#Slm%Wx㇭0 -߫Z.%oďWlQ2:do!JƝ3>лoNK R_.)p<̨l`c0'68un0;F 6-a~&:i/|%fxb:qk\'I T5hGxVf$esƺe6c'xD TwI'\GJ P_I`6 ˱p3Ec|ZV'_Z $M jHYD( nD2pn]4O{%7[U<Si|r.We7Oyvj[I%0 oѢ5!Ud"62z΄mA_ 1`T!'I)Pt{-R?g{%'NM22A0EG%ko2֫q^ԿMLq8V<.IF9eUY/R{{- &y==7g\zW|H5޼Ab !/ly :O(9>^669|KݡHJQO^l[mS ޢ,n PZt3/~泀BmPMr^fYjA@֟U0؇gJf_Y;05eŃ_{c!iԟj\=PyXQW PUFoFRC@]h}ا1j.JzWέD[~4 O1ќn ]Ű^rA/dү{ |:1}Fh^*X:On@qӪE "3,#OoʩA2%Bh)6#^pTUwX5$Q ̷R~}&_:?ow(s1~5R? ;),}W}y "Jʀj1C2)8"NqmէiYigAlW'<."`i7KoIML25Py$N1#?z&6:TQ(oS}b!Q !V*"C9LK?;E!U7T`j51Q`mڣS%ּ" ptHV S}ձa]be8/?ay"7 3.&T1Q9Y4gC'R*jNМ ‰f̊:p$;̢hj >GfnH26uq:5wF; Mqcd6 6t# 5`k]|o(U%tM03^z=f8y##Nc>sE'_J!'=HP׾:0Lo_*g`p`EwsLj,d7KO\0%Dκ<_@+?PccJUAFz6C[h%Q&@s%E2@+j0ϵI((WH{ROO1rh7w;&C'e!2kY;m~ݿ6Ÿ@k- Qr-V"hVRa'GDpW¬mp<@=I+M_C"ǍS g=&LOZVbz[$[,.q?+Yr6!F/l*CR_JJmA͜VOn/49_b Z0 }FELѹ&kZ>o.'ᨱG2_'1\xR;7` Iy(4FE{›A" v WWwWX; -Iu'`CLy,HcAo-0gq巃.w;}2}fo==o.<`c ]2{6 rb X!Kp2 ;H.(й'r 'ٶ.0!#T ka`%`.mNi^;W@d#7i9rꆪo<[@I(Ը =(;^Sτ߂,[c[PYFr+O Ë*' k6LY[CU4JP2 $8JZ4۟mDgg4bϫ|)\ŅQWH=^nOТmc| {5/V KY${'UkpuB(Pvnɨ␪XtFF; BZͶX l:}BCV"ataЫq 4C|0f6aqYHdA{ %3瑐.dSFlgPT ,7?|7 obqAIjL/ c'[o{gٶFl4p$DcI G.IMB^E7m~& *50xQ.} ǪZ~o֞ C@[VlWؿżP*!p@O ;qt'҅+"tTKblԬ.wWז'W)q^YR>/\PL|`qDV`s__ğ0/8L@K3G2Z| M6!>a6o":Yy@9][9#ݲd kɚi0zDd*6yšdFw5f-I/˒hbъv0@w.1 9+Y瓝1._Lr[TǮ^ZHr}Y $zǠpq :W~3liEMDOV#'oz'(QՁY|J{\aLc >d5̔C%U)Ms"}  _"Y?f)`E3ΖA4&<9@VUL(:7AVHÌHȢ[*),1=0'-r*6gޅkw /n*Rʁ__xy=ve<`o?D.j@\c3zV" .yԡ06㳚,WYѦ_t`ɡɻqۦ ET |/M z|EwmA/G>e=8H=MyDv[힒uF 5>Rrƶ=rWCPTS_]L0vCVװ4pQl)ݢIrhp;BqN@̺́1;:`WfW˒cvEes ^w/Q,}%:zЯ)#sw*o0~^=փ_6p!so5R)W+W^wl lI#2%d>oθ\d/'_cr{5!*61Vĸ" g`;/uJswUʏFMQR評h%q`!Ce[A ,\~}wv4{{x Ɩp( yOD_(.CBˑE|(Q|#&g*o3'Wsù3n9F0_5Q &-[4.8!㒍9CeTB|hy$sA^oyK wn3/3\I,Ӆ!fy|HٿZRQsd]Rlܿd`>SlێӬ^* Itasd)lăcnWvbfɾSK!9@!h:-璯# `]O$U65hi"Zha+Zh0qM1y+}ЍHO<0!j!~j_i߇6OdwDs*4x֐zA1.v>2g@\}C w +{߈`~-T9g .]42CBe387l=>[ama6[2K(ZՀSgʚa\I^=֟hdG]َ~A9cX'D !Y~r a7% VG.@AL.!C>`@ax7H;VOT"KX]Ǚ.C?uV6bvO] NOʇon|I#ƪۉ".<2Ux6:s2jyJ~ռ]N/30JS`I¸(A. 3Frl1sfb\H"ՋNObY^v έ975FdhO-ICY1&2b6ɝ30}(p)ۑu^o[&:H% rŃgp7; z"7/ ˫_񀼚] yO#a|B~oz=/lAR2'a`}Nqzf2* b:Gļn~jF}ď]]ejS.5䃙?f։ e|9M:70's0QE'b(C]*ӇV340Ec\aR^wTP?uv|.U%*!UCxǎITp0/P :'pȕ#Wt-w7D[2P*dη`ILK1H06=r_5U .` v˂\#I< ˫H/u1?~Pџ{x,xiHFkt`ȩnUU/jw'\`518VA`m6/-COl!r^f>k=)*XP!n edlqa]@dtQJ*^v;xOWs uܶUYx'lT¿JpK0v^8gAqw^,I=ZTݑ@1ݞ_;%E@%Rb9J)!xZ%Ag2}4 'T!h=IYNG)ls=n$n~n(4ON)b߯dAu2]zIY̮xC]^h"8qEt>Ft[^k1&I$*f6k螂zpyLFrѯ~OavbtMB^zE@6n\U6?Y_"'MKG{C A.-{b<1cu"UK bY+9%MQ$ͫ@{bChS)iN|+?޸N- `Bld_NGL\xK.Ϲ=sTlЯ2Z#C'^ebrU@I %S2g;R20(D|٧&V!B79E 8G"L!-h}@ &}〩,U)L~"GeSji,c;z^W i+mȉHj̓ QJce!L9PAfQ“V2bIw Qo^:fоsg51 RtC-bBD 7zt 5ɢ}ŔHį++aP$'8[nxP<mJ:1-|65xUcHAx2 ԡ+cM@TCӁ kKJOq`)Z lZxӵn=]sApcFq.CFg:WYKbhpJQXLQ/L1]4yB  ayCy^xn-e<(MT^= jM6Q u ǻDA wdD%S`!:Ne< ym=Ӎlp4fxVպuCv8> `ǝdH9D:'_c-`\0+ݝqt9T'Wo . }.1T_yqMF/ ZPxgIb<'[[­'/dPW.i3P`؄JoٱG@&iSAs-okߎI8N !ΫVsLjot] wz5]cK28!76ܩۣFh9<_vL/46t) w;Wh,k*ڲvsn IqJYte.LoO(8s!Ik(oqSLxR])$#?[89o4jز1yy0YLrw?4 Xl<>=kXT1˫WKG4 @0v_ rc3 vK={jAoLz_ ,-K J%,wb o. vx$u3 Y1Z7uf|Mg>2ޕ뛧ML>KYIكܕFஔ֯Tس An`vL^qz^CƛFچ=Q;W50w&qiaD}h21p+ڝMQPVlHy;] p`Hc 豵ԞC)eKs|_mLJ|tsr]Vr}QiNw`2kbNT_jpZpokLp[:-q!謏H61 9N--!H'ؖ\i+իD @+{_C+K^JIf>=o~ЎJ Haj<'Blo;B[ϑs(HOizʹ؋3&Mt T4 ZjOA;uo.2iH;XWș_fMz؎$Fm:ԅ;#]amV'ޓn@T(NMHMLo]Ȇ_u.QGx֚C['mLf-=bme,[Q9c>ɋOV- Cyh+ԙ#`5z8p|˛r ͍YJGTڋ’ _;3~ ,F8]-ni Oւ;%ow>e1MI;[KyrAw,T Ըl6OG~٦(ÌPصbYt4'/kwgj8^/NOZ Ng 7+K|m X*]mhN9L|;ɥONNzlO!I0#K0dg¶_v oI~/r6]Mv9bū_5V&? P @>W|'D؛EbFzcSȆ:7ϋ'n+Q:ow 4WՉ3T<; 6J#<2${ YKKSGO=j6k!};IFَL'])l@5Ԕ44Eh^6r(tŲ҃m  +&p|<`  \gF:.1h;f|_#ҙ6f^>PI,&8x`7dl|t.4~{?R9%Q1Gڪr>EW,+9s)av j /a[`1',\$H6:IגCASKOLjgXvVVKOE5+&ޮ5ljkC$G@ܽ{O^%BǕ!-J.̶bwXoa˾~1оI[L$ϋ->+fV=e0▅U?оMosrc=`kSw aW(5U3Abȸv>3 yd/d[ėOqM(ށ*29U^~\!""| sV[ApiOo|̰?z2{i6Ѩ|=/@ M@SE3gzɗt/ dhz ^ȟ}Nfqf.؎86BC(V=[ nZ(SƚspbOIu%o"cUHrR&sU^Y Lr?rl^&v3֚"9GF6E]RCX XF$F`mi[5,Es<(-B:C }B'G' U$RohXg"m2Ks^ T? |hm:sX.W N!7KR@)-{y"Ny<:4͠5\fl5p m9-A{GSbZ>poK%e=VhBR^vLXv B 5/7gPAz5mBz9tpc$ v Ԁ7݁J3_ftxO$|mm8bD\<SwȮ~͹ƫeOZ33:S\V˥Y7dVʧ=uO 5E0vM^Df*i ;6DdV3FۑMOk_1yBV.c2t:w'b'3QPԥfR }C3AQ$] "c'ؽ#v/pu9ji$Qze =A9 5:UΘ(e+t|238UH,޼ƷdC2Zזh ʋŧ*;dAI( b;u`_\ߥQ~_~;Z:%W?jqa)eۭH(P-c qaĒ MΈ0$T7D]|Ű {VZgf2s EM͞Or hFJ&|C*, +G6}N ei/S`=SxX 39Иs/˙d:ժ |qo0tBT',@ eo`e(+b#*LUx@4}.ѥB^oIha~c*˭k$>U@UBOV [)oI"1Zdjp_=D!V2b3!ɿvB(&߶P—2I[W?BFskJР,\cb++UI - \ 1dTq*Ib#W&NKWRY(?}k6/*eM;]6B{J_mefM7I4wR5 g`Ʊ9Uu|1\Q0e.PcxqE9|YӫZ(KeA%DhT 2ޝ[܅U9D?ksIco)~e9逤7.&!݇wPC>Dx&j`\۷e&BkXRM94Esͯʛp *VO~7pʦ|{](@sh:FQH\Nŕ /sEE$67bW g}0=w߰BlвhLTdM2j*F0A\fWr\?%+1(Ǥ olA]/{h-u6L$LQUP]g&Y=^ 3wCF%Zn$-:C/QƖN6ϑ"*}Ekc+6f]V(_bAޗ@q WKz'ΠTO%z, ۢfP52$6`ϡ-E o(ߟf*T}[ԫe1Pjug/n)l X:f겚:5"#_)I4#DVot_6كr2fӋ:RO!1:vX-v蘷FpGh,Zv/sǦ2ëP(7Gٙ*{Zv:_w|$ߤB.ĩ=U'tr+`;grH ½_ r<޵weYi^3&ăZg22}("ZS>0/B@w;!qWܒ=MA:oFe KMD.9izg 9)]`Vӈbd|7 f }w<U!a&*^ZdU^3|^JM^Q|VK*MFl=0lsGSznetSy^fUuOL^MEgׅյ|[R!* [[L)OS9e~yO^e;i@4.$T%B9YS9_/N4ԑFV>.>0vYOBE:Ϧ*g;:A,im@Ugje[\dY0@h)@%+sYveݜ6>Hд|*@d+R ~pQXs‘D)KUx vY^ PUo3oI%^;u[{NCne{J/=Ht:#>"_ AVc `aW 6ڼBg5׹t+E䌕t 6Cl tE@׌gܼۥ='~kaJ> u6ؙN_0Btz-wN;zr %Ra+{׮#M% 1&eq ̭YΞh'fF_p7uU%Go O$̈F+XR !kT")XGQk?wŠ&upZ4{K:Ʉ 1zlܫ޲ވcU5^W[IH|Ћ>,! pܶ9=\Ѽ\#J}l;KPv&io-$G_f0,!%&U[gofnI8pt,,?+-FKmU5B M{2,6GB[h R=hxO|Ғ=0%˖#e41APu}u]fni@SkvK{.2̫th(LLxeջ%0[x}{~z(bL_H^89'ޔ_"!DIRK+)Aók.UA<}l*Da,^nQ%'fii{N(5Sʗ? 7k0 Dp!vk)0.s&lyR g*b\:nçCGHH^S$kA kzN7B̔ =\3 br}OU4 EfDA]L.8Hg ^a{2o&x4ˤ'܆Ysջ;P.w]T{|ME4 1\ Gq8^Q$W;)c"5w}chW0]9 1+sD0%Z3?څ4Qz; Ns횫d([1 o]=&PFel|0n(qi;605e\+Y]!%ZVXA0۸y8HD"87jг=e_0A  Cs΃ZzgEiP"84G>-#gyI,6\;7)jOƾF*F45IF7GABߺ5Y8O d Kɹ^``vח[@Cu+k̓} 2rD&%kS`E'hr^9utHct,I>]&"iVrɹ$-.|˽G(_ou䨰JG~~-.aY 1fAyN oz$^"r5ƠZP9F-|n ]#M]E[:!`\zó@$Ƚ˥ҙp#!8~V=r[g5bp IVձX,VgjH;_KH@񠄎>JP@>5SWb`1Tru䦰ÝZe_0;K􄜙O?'btc$Ͱ>_6qYFs:6/3P i Xʄ:;eVGR>:J7R_0?vMBu61Hb%Ъנ+=d PBM,OQ1pQYT<#2=efK10ϴ (mX'5&Ầr8>w9ŽFiO\r4_z $s7&ٝ9$ūLn ijgCsÝzùSb/+: 7Ǩ;m"ځ΢.]C>|iȑ{D7K{H2REri=y-z^ ~$ò0r-S.Vm(!w{ _? \J`<ӣWJ(7]Ȝo r]8v}P+ֲ(Pf%jg(ɸ.$*Eبo{b=[D:YQU;UksL+;zͿv-Z˪V!+J/k`)٭ֲQ4DCwnH]k~'b&92(&Ax}h MSLܾ VЬqj=j#&n ^H񢳏<c+mo2@Tڂ`!)~#Tlê,:kiBsxSNց^L$33a}*# RῬVYA\^ V+|>&D>z{˪.pȁKrOOb,4O4P o84EÐ K/nSlFyqE0C$q&߳|Jcސ1 |O`gv]Q_Aǿsf SӲ&ff" 'Wѽ)S8Ua[YQ35LJr<Y3C ppj` e9']XU-= & b $-c Qs%:7׍()M$ۮ?:UsƸbQ% Ti~f͕73o&|BG[Z[5ULS$ +aN<(tj=ͰH{f;IJ%ALk6`!ot[5ìE1`8'B۷]M̳/&Y o-"e:FZcaf+C$wSXO;f UO4NVdKk`}YSK;w9#5/'$TPv}Y&rZ<ix(ipqZ>"\/a= HPst'7̝-;?xdEY= ga2WO5!aѬaAi92?4bZMnH+'f=6*mg#+ P(眬+`;VSB*ҴďDX%cҳG@#]0qNxC(=^P :vۤx$ʇx O{#MA{?&<4ZjNiSt ru.O"9c3+難 ~kUq8%8C1E^c+m=׏A/m>2ǭfyTXe&&Zt9똬h5f:C-X W,6^qׯfc("s]%2{C?J6g^>l[3زS/RDܦPA:3y9~\oaFDҸ}d[R O{S'K-Mi?e:dk_Sɏ)T⒠t \LjʝK:GG X!֓Dt!f8>1%U&)\'Z"T %(= ${BȻ`gqS3s@=&-1_F6wXpqw5ŠQd@آJ3qZ]NG9.8”8R`l8BCd8Fy7lי Q> ¦-@o 4kM: o'>sҘymūV!^4V;)(ϑ+ e}?e.1tV*xmXi p5/b{6;ɝ= XrRL&X2\Ehg^%?ϷKgt_iM>1pCqd,J#4dpNe]tM`)<\b(h?=jxerN҇] 2I.2`}e -,7Ӽ0N"v?,/O[)K,FuzDW2?׍1K}'ܛ1D?pN='m( wGLϛ4٤MR)?!nJ>صWmoSuHbMzoHr <=K5dJT kx`.zONlqsǰm0:xxUtG 8]~X u *-h8yL '/!ӌZon=SQ%C;\pNqΕVAJ&nIҁ\bIZeOӣVL1%q8zU*{PJbŠc>).ds-`.,,'(LDR8bk"AB谺?4mr70ڻ.cǿy1"C6U*P\+ 1@V.3~>c~gyr3.SGt'ۭUҲ on`q8c;n3I5480 Ҍ[i+HGˢ;>WEgTDx*Fl&BhȌwĥyAp,[qkiH90SLsi*2j0|sk[v֗.cQѱȅv$nk1 ԺdDQجvز7CR5> 5Hj6 %j} ^]29͖# }}|RQˆ71&Cwgэߩchӝ.WKd#*'?tajTB&3}a2,ZJ&lS)MƢQM&rd򇍍@cJy3k$[$\sdáRR4oRPFbYU}{Br+0c6'K`̛0;uC,hGK.'(3.+谉w‘ɗ%TA/\H{t􅦊'pabt[\9"|Ȼ2UC?m#?7#/f}iEӎdWʘ<;)c3 -HUQOSn'e^\&";ZO._g=b-isgC޶t&p4 ҭxƗ:.L2xPQy^+b5j99$6#+N2aPl⁉;M%5_Αm `xWZnPoR*gR KC?CG^inUHmEΗ`vȎ_ӝ!z+!Is³Gk7#v1nuJ5IUir~)8B38@E=uGbCh\8\JX rT2ڹַ|åV)Je?dx4g J3 <& "9 %.^oN,Sv;jӀk~,LyAITƯ>^Ӣ(>FA{- 5|~55ˇM"Iv@F<\|+yJP&rl@U7wИB"Erj7wS4%iTO%ګlx8'Xg#s2-ozno͌r+\%hmi8&' {0gcpPv(áPU襱5ߠ쇄/ }$]jd5r=/I@,@ʿx$UZŸ\j@93t]z&c f'1@%]$/<W@ 9w~:ӀW6i)kXk^D iDK]$ i?Y K/Tb+g w*Η^0<"TPGysCobj7F<jD"`2O_zd5DX  7ַmF%ݦ*c.F]C.*ǖ @fp=N{ G%xw;P`ȕlSklws$r(_mLwm| TOaI̔\ _jMFL_ItNBD$N# UǶB ӤhOC8Lu <ā5sܿ;{5}:-cENnxu(Wҫ*r]Sj+L8&:IE'{/p:am |kuuC'>ɷ_ T/@.!=Uif;)~|յ5f0#'ADcVЌ=2|O |T /͡]nWO u7Y^r\NDkR#zW"&u3;1(g {VѺ+u? J%Z@ɓZx`a`fǗep Hwq-X|w8yRr("J2}[GSGN)~&EHVi6!bH]Y 4lk/ \:A@F-7w<*|; ;I ?)PGeuO'Kͯ8am.!#I};kS5Гe{e|M_DyyOv@y&Q=I9{!}2#p Ag}P Cz-ieLb/xzD d]L*Wkf&h$dRNduu,UWxy6vxowf , #9v_` ;i]{3ReEDzSΖm|Cuod& Y#~G ("(z ,)Ɓ$)kg;ozC0 ,Ƭ.;!*? r D#eoyFq˟rvXF@ʿDv 1c$cL'BI+[uސ_lbrNZlC)XA k#nRM:!󵔉a-BLoUe-ArA9/>q݈\kSB?NX>;3 ϳ!WGL}ߏO>tŒ>fn㠲aH7dH(pt/27po)}4!YztIJ,B^ԨQߖ'n) ڜiX|a磻Df.BerG YV ,{pnV2 M\b2ӿYlg--ԥ^`c͗`{s]H=D~NZ- Zz[j͵a6Wh'8YuwQqxbʷ"YiM y-賠*V9'b Tx/f݈vSzb/xK+w]e_VWfƢuuuR˚j [[ ŊUC0f37+JWl #3?]|񸦐(۴E4;ۚK5Fʿ˝@*9Ñlɐ2Yߑ!BɪA:v[R.ͼ 9C; ؝~N94[5ף~"Ւ'Yn }xǒ ۂM}Z6Dez}=,z.u=hK@Qr2$C ( <–,`ZP.n=AR: |@)r hAVWE!tK2rvVhwi"_|#Mła%cÒRn豢S5d^Z@[>(n <TP^BF=gi !NLO}F`V !9<-b' _yn|sS6xu:JV&-{]%uMUNgnUg AM|q{o\g*; 9Vdٴ%.z,sDL6{6mH  yn)"j*B' ]*C3ID3F(Mv@-XD]jɸ/ܺµ=Bw2Y]!sGP$X+W!|yM3 W`b#VK-&A@4޷';؇cxD~BCD1j@nֳC!)!hQ`@{7>J#~?.J.0363{q|wy!g6셿9Cbm&ˏȖD7:,9: wў*'a0d6=q?GdbΤ${2Tp;+ RCׁg pS̟SI U9-gK cVvse 93䶙ô̵[E eH{DBȭw8q֩ "v[PE0^ߡ?xc˟ 8@W?kØ8/I(~u64HҞ P<VT%)tq>PS1ꄝMO4q%&:@&܏/euݤ@J8)R#Qt֗^JڃOQ0s \% Z%qwNV컋6艝3kڕ\ZKA{R*a (ԋإW_&| 2?G ?GH2Wdv8G#tY::#2cIYl$։ C"p:R&9jȷfKC#^m7[F?jkG)W垹 [,sUP$[JBRԥE@~ :2JkCPz{㳾g˟"aHp*l'WôBj{R^'BON.Kmց̎T 6DJ#tX_7#RW:aD! ڽEr>Wi>Tqu9F-&ď ;(:n4m,D4U<Y~c2Ly8tG;e?72Dίt/Cg?qqB ZD%I붰+(U ʱ(#w^|2CTW`b2^a_Gjˍ&VJdX@?I>(={Sh7~xSq0`e5' Sl G6c`7JMiP7`1KM%U6.+bNoRyfњ4ú]5~$SrtgDQ'XDU#vS :m;U:c=֭R5 hw{j։9輕\ܱsb\q-RxD| yfL2ih|*v?003tqz+nEJs>gr"QZn1Sn7n%_r;Vy3Bv"e +&Kɜ80~k{IXz b&_ԡzr{`R>a^WߎIҷ<ӰX]oi Z|lPutUrw9͊f>cƀ[K5;l{)L Cf 8$>^4m%^*=e3 rK#Cwg-@3DvTq &fy`?+GpN"jH_7wEyUl~#6lu k7Nm`8eڠy+kj#yeH ;yjY6Ԩ1d=_l"/$ "L+>Q0WwG`Xt4+NM/<Hr'hђ&mc@oyh yCSͧ0umq+32biѓeqilae6=|q6_ Db4ӞGuG^ VQW;9YhۉA띋a$04ˮ}we2X#:Z)!ͻXuFE%>㗯ڣTn~@ 9CLJQJuA{G7smH3՚%7 :x//_]/,AgtJWF@Z6#vzp-in'{Y?I??HqsʁlfGyyU #ps>:'<{~TSPjhx,YWV~"=h5d4IuIu;a%25LZ S۩Aj~o$"/ 7ݫh߽x!\#B}Ԇ|=E!:\49 ucAˎm@}n3+'Rж) 4He:x?⴫𢰇4{CƼpo^ x]`aҧr]^2#mFR nCQa@0iߕ]+JÓE҄n?%Uf[SCN(x'0Qq~_ 'ܤ^,+WF`Gķ_}F9DĶ1Yʹ2vtU+[\shue34E^CƮyP\W_*?ǟ^ӧ9f!X*wц@zjsVPGy7,G wտDt:a*O9(98>c݂ ۑ| +w-3 fF'PmA膙:10肓 {nU\y!b3J ["ݼ1\VXtuߌ#|jvdxVv%ӚR{FfFߓ ^m zPxwj6)3rvpakoV2B5~[fj&UQ(CoK0BD uרu3Wқ>?;a&U=F%/9>Wa_>5UC5bO>~9l|c qG8E%g0bwṋ*t]v op׿&$tnjߒ*2O(xMD:Ae&C $݇ɒʌݹ43}"')KTU,UXȿ,&'ךxn eʎ hu"5ۥyG,~6QqsvlBAmLl b{E"XO5پn jZ0k}4ڥ}:M}1G_g۲܏N0͛p9X6KZrPiThOzXP 5Yuj:/qĶмtreBZUnȫ_Eub꼾͙8  tvÎsH'8<(QF)HHkFa%B;.qgPr֑Qy,Pjo"J&; Vz[8TR108aG Ra~:i~a}_'J7 Dg8|v+Ïcy/"c}Ŀ+rJ| 57<Ƹr{ũ9eBD/gQ11%`9PT_ٗnP@3pf3lM⑤3.G4S٢^7}?.afq:ՔyQ&k,CSgu&=)?qHhXAAWwJx[7 ~U_>Okl :f"? ͒eo+*Q\G48mڭ4>tS5G-P6&t+"1] Lc6F iV}0 8*w'AwJjW YK!RO|G]|R*#3%^= #TP{ߊM UjfKx2 6lmZ5ݼN.\ꂌ@+#*?E]snv ȼCn) ^(Gc#z]3K -={E>hJVv+L͓nYK1(Q$¨6emrsJ8GDX:)j㸬|ktԷV;V5 *Bx8_Vy`5 EeEGYU-߻ME>SҨ1&8II2GYb 8X5QHRw8a5O1^aGljuT1H(TPHXm4ﲴ xgPЀΐ\<[3usx:`n +BsYn1iǸ }%gSŚ%aW;.632-Zch2WQ#C$XX3a93[5 Ҫ,thz#GY, ~; Z̫:`(ϊTϵ3voB/ Y_'pbjB֭cnZemэKzUʱr:}ڗO l>uA!#*qPD%~{k ݤWL,?\t_ #ҽ]kBm!/4p~ф"Ua [yX,d/H_[VrtHi!G!f(d=_Xt9td?%JIdT܉|nd  b #}2ޏx``t%܋7cW8z\=$?>f+E wHk8,@QW}%~I=X^;DnypM7~z@5;sC2R h.#b. y;G1Cҡk< dahCkI+Elgs&;g%l&BWR\Hջci(_^XXC5&)F .ۿMpQ"ڝ T- 1{;#fB`ϴÉj/2D3Jp9d.6W3Y_K%-t_:%䮾%V>gCV3~m6[X풦4ֵ\K=^4D(Q9Sj,DӵX-ND˕@xh<]֨/-%]A ;!ؑ7/ea \{؞oKuS!Xb S)>[pv-jĠ>5ݙitm1A*&1Xfn,BVZǎט1@lI1_^hKbKCD†Ԃ)v~C'%qd֏YGL`>A6n,<;!vU #% 6NmMFS(%|[Gݝ"$Tj0Eb#I-pFLuMuߺH(%rL햦XL~[?)dyg`&j>9`q9dd`k:s50PhAc: wc1}I艮S&ţ(?eA.t!ȶo}'΢ݛ¹=@ۦ MaPh,֙E5qYsa~@ xfoL|{Ff.f)Ѐ6ܯkTZ4!hxg, O M}͕z84O7t((hHil4rd)cXx|} f#N3b/8uVVڗвk[@cm'8^J%&@VfK.&ZR9MH:` ,iR[P7-DPµp#Ҿqo,%dh-MHsb`ךRx[p50vjDSOTBJ%G <]M 8@ ܂꿭F ,8;7*Rwcdm 63@8zgk[6  h`S S'ge?t:UǓ5"iKCݨ&@gyl lIUw0yr3T6s^ 3<]|!3>'bJ+3NZ*T\Xz*:1lbeF+K~ZXoC55"1ZVIb P-uï1r0zt`ѧVY&Hbe݀)e/)jôU\;\c&.V'6nBQ(H0BcgA7>òJNa5#ELBVx<D<4 q6+x' rAũoe0v0@Nu|R5'A.~Р)FÐsqsEͣ{ĎNYD=aH[L6D:,˫<`N MDŽJ%_Y0oz N Im9}o@r`:}ϿQn߻UN؆-$nZcԇLds6ar>Q"gh\|O)+bM Cui;Q<T'.^9_G|e>9Ϊ!U[r;oEjo&99lβœ0TJeEm/)P 8${uѱZ`YY^H@3 `GPo.# mjؾRLm]G!R&*Ipg#/䇽QY𢡊zW5~ ~{jJ[fUtXS57/Dd\E[hvdSXxF M_y _S_%`!+Vm* mO> $Q"A'莋WBԩA?68Kp&0  l(UcryXHy^-ߢp9s߸B`b {YRH7z:WxA١Cc;Ob {n( lh!#pd lyp=x̠=K9tF4!3Ƞ6glyn>~/HP 8+dw&sej94GÞ芺^Ա' 0Mh+KneTLΉAPj'򦒴Q281&& ,Mq9M>=4+|mu=8pAν>p=(os`IC)XsesR׉pЯ(+?Fu݋TDP )O:Tht˼#Kt4@SÝ .HV֚ӑI,ٔuL%?TU窙@}:QJta@(K`vcAuA ʰvfj5`RcvsTv}Ţ~"۬< CYmb9Ab1 )FF]*DGߞ}=\S翗t^U]v{RGʕ0."G=aj|A*JFM';weԚR7$UYTmW3>SG:zRW$!]Ѿm0/>Cq"oђߓ0_RɑMle7 c֘s]8,> ݔX!h2̊0pi2NFZpꣂ7I|꓊ЊACNx@)ŮGc]— Rh<¥߉(U*[DJ ţ[>z!`*&xpT^f8rS>SBan`E\L÷]cLPOś.6\tR ]zDxrn<cQ24}Nբ6Kߨ 7Jf% >e_A9W"h'XBvbvRC 1׈7^3O:Wark #rEAz `R&`+w~v]&5q_Pܜ^}19ZF _u>Pml_8/,}h \0d5 dPrXuh"/F(eiN~ٍ i{4Zb#͵,{<]E3ߊB=}~WQb4 kXPХܶNS)3НDjycc ,rw_GUDJ,Z,kLZ?m KosPkU;XiYR*qK56s[I]@!kWdn ^޹ޅa&=>n#[%#{bt8L8W54AǟpB*;jTr8 ODrYVƒ`W߀Vo.p (H9mL|G Oaa@2^G(T[`WRP&e "&`|AX0_e"aB i61e_,w;z_Ii}3xXwE^`zBbFJje٭P4ʷб1 ) `*]t^M0xD%{ 5ЮˆoV;vhX]ECfv4Ǹ*h0c;q o;rZ!ш ~"lN ^c6tv"5mӾ1d uLW9jeE1gB)FkzYȻX=V‚ѹ?t&ݧ\hL1^\Bm~E? U8:6\?b-U.i dO=ӜNOQ#2CT RvQ0`!' QS8g_r3KFqd{';e{VPLv`GtkI{Vڡ2L4iS?y4A;`wvT[ qME=?*i}Ab%.kMkT$yiƯmU 1 @0ĺt?0Q-P- d)G?mϦQ.>߶[!E1Zsci7ߏrZtUȔ<炏&#Pׂ*Ps9(J D:U\qʊ-ũ̏2mNxä ɷNt{\Ug`Wh<8lnfmVw6b<:ve=ʳP`n;و쯐}䁻ߕEo #*w,<- ڰzm5W v&:P %%(u9mf™f=S %GmasRROd [+fU]l a:Xߟ (r!'K&G g&j^SDsNr*:c@;ڽ{ё 4h4(f"Cg$@OQ2Yc^>$ߨ?`x._W9rYRh?ȚoLwas-`*e\B{j*MJ Y^$Ka)Es@GO+EwA28lN%r'f!M$ kk榊w 5 P/V1G94O뙰ȞՀьp̻ chټ.1 hB9 `˃MЌčAΞpƶ7?$P4PTXh=j[a:.C&;} eU.qk<_W-*:}f439\Ք?bA.J-!HN/:}!TDS…Z]:QgshQVڞC,K?oW$*&y6 (zĿM & \Z[. eBۈCFN$\`/ 3B|of'p.I7 TjfQ6"p5gyߑe0P QjzE擎63RA9o[y oaAn_=dS1diôlALx[bk%hhE=WU#cZR)GʚM64)ΝGFYۿeBNJ<'v=~H˚Ci8sho`T;s 1KWG?K12Vi@k1Óvz/rV@eT=RH]nGBBo FӋ2vKp !vjiڈ ف КOΙ@)nh}@*=>B,1*wtQ z'ʺfE˟v[ iIW4Ȟ#LX"XaKV'BG?x 1˵@k}1/ vPD#I4MS\z|[ӿ.h&dO6hb`^׎1PvltS`\a ~hہq;qxI{Xaem.A 9̓ ΀;A%%Ar;F4:ԠRYnU޵LOto),Yjځڟ, 6Ija{Y`v>&EvTclTdlOUMjj܂o:r{4ӣÖ[p64}C|,(BRI [~ TZC[>pQoL4t3$iyU{.Հ&JΣߦM.)!FW@C$U9bG%ӢW=0f@Ky?0R%O .i_(-2 T(uu]`sSusZŴUnw!3NU [/"w{<R\l3P#LN-fXH?ߝ,ԓXPdJ1߁'toL\h_)3]h]8uALRJ|TK~szUY/' QSݶWLFg +`.cʹXN0fAKgwSif`C(K7bD5q('Nzo003wWHgV!y6TV;= ٪ RE?R^:œY*Mc4}u#ϐ#P _U8/\/d}B!Ԁ4 %`X"|i ;\\<./LNKOЅ6MƁZc,z'EŘ+,ltE>owaIwP<$W ,<\Jrb`O^y^̠0/s R<D$%Wކ1N4CqqֻCq(恺 jqNm>lW8ژD}Z`D-d" u©n˟ۚH3D ]&4qGb-ݝ+ +8ŠLtXUXJd,d\^ͤ+L\ ,oT_{n9zم>N\Z/5xSMU*Րܔ`7DF>p7gt &7g =~o#& sצb2W]qV)[THb4s./kr8cCV]أ~L!)aAZ 1oۧwȓha4m,vG2CtnPp5 !j=u'߆CSP<7UTdV#P ~RRʼPN`#Updg]Rag'l9/O !@Iiڢ1#Om2Ȳ\y7y^-[WES#[#k)X"VGt5ݣ-$<`]q GPDi}Jv;kHEȡEdɢ.ḙEHYj_`oOKLwUzwP̛?Er%A!9)W߻5pK\޴ɀÉ`[D^V4opmkM9bm0O ]юwž2HF"W;GXpD(DڏK@/$CORh rק*`Z9fn^on=\8<-q㦻^7։<2#m| ) N,ԉJ7R&~N ET]<3P@Ѳ>m}mU+ +>@/+oġ>2)_4]Vܽ":'R&U.Nc;F3=4L%^:-rGV="w\ʇD ٚBm2 N QT,j߻Sef|D>}\tgqS(+,g !^@CKlãDM4gQ6nO_F"Bg^ Kī4wCEu7&C|䅋Vkמ8Tl)j G?x+XSX.JTvamB!P ɩL{I5`2m6U鷠sxL\, Z`JVC핸Ys^ /q%;4aOE(Y AM}wiT6EDjyI5أ\ hCHRۧ0#jf(?KȈDJFOJOSj SXJ9jS¦12ӈK{;_t)Yk"{Hc013wQfptF~Xc Opҭ*.眳׫{q4^y譭2Xh0=JS]Pe"_$0tqrQsdQ91 A* Uڧ5Dn €G|=v*<uB+L_ m8*4JnT! 5^IO(z il1ekdꏔADDZA f85N 89NtQf) q$0l>-VPCÃI%|:]e4G_F[ qCGydXW$OeR$,xO_*N9kZ?qLXk2nG@,j$AW.+}+{AF0)nC1ubaM^vkN{eYcͳa@0zwl.>Vp.*G;z߱=n8eG5sj]MhiVp;aD4('*^†nz|;?03)$x~RWnO.RXvAHзC %8.rE/=d5N30h も$a6eү8RPD=uwK!Ne3;`Pz+I~We%#N$!_K55uW z;~[] cvob"t(\sY`M F0Ȫ)}nbgE8md/FV#RO8-4;IC I@sА3plZ& I<_ Ȃ@m9͌{0'r{^,CO,nJ&i/"D,P7C. MDSݰcؑch2z.U8ky|S8ǾHd 'GvZ$^;a/ߜ]6S|dd\LBDjZ%͢?$k:'GPͮ&:9,cZM@4 j >9 }ʷU{W_ X]wjSsd6;%ݼ|?K6Ğ:+Ƚ1n3쾸 &~]q̗H"[L JF7%+ss!I Y |JӕyF§z[('ş*3boTZd2v@]N+tԑط8 OV:V|Q$ 1P@?AZ! Q*.]HT1^ͷ &E~2PU ^H10J!zB3gaCP'T>6.g@]޹ca߀ $W0VEM} 2v;fq^M(Ȝ˚Q^ ] lr͉K.DKRr7̃LaҎoލ@ R,-nkQb Ԫ3qށ`Ĝ*k=H|?7Rŧ1%;sb(=l|8G4Tnƾvޘ|s'U*5hu EѦ*W_@óJ0.Jp'߷7fӊ}HXLdb(D;(b6 RΆs_rPėI% ߏ}s`,Y%_s f̙RxfԟH^9@; M2f\d *Zԝұ Y>1C%]j f20П.U+2Ö84+MhO16#l@ :}E6pZ-9OAx䍨7 |sS22m:t$LeZVg7m9΍-m9&0ԃ Fź*WH*[<&$2(3HEYQˏ( Ij*dO,/PY+%ygx /ܴRg~#O mngM2{ Zh_Nw\w2q{W!!\NӢ J19\@ _'[IK~).Kh _o=Ryz%=iӫ3J0!tejPsJr~0t{'41 #ʗSFL;_ \-쫇 ,z~ bqqcj.Epk>ɚ%3#i08$,<&*-cT32mvxdgs@Ii d¶UU~_ys:5Pz(m*UY6*UN'4ҿC ̟wB jE89IfrISyƯjѳ .e8TH~K'·~ z'r 6[H㥏Hư\?İ-`!^KS c`-xkPPӋWar6tMgL1C|*i%$DyIg㍉lN1!围:Uy,Evz ӊ2xx6>: zyK&sQ|u.fA(ֈS/'0Ǔ@}I]I%t\?Ĺ4ޢ`.F%/ϳZn6%c7cԁ+wF #* Th@J^v"Tr*Z !Ow'\0ASăZz:;/]dk}&e^+v:QVVhMЮf{vjc؅pФYɍZe# c@@mY^PL\cp$ɡ7o jI_oV)ǞM_BrKə ERY.͠ebb?}41 uM0 HD,| Mr:_r~-vn;c2 }ǂ5MIQJI~w{&ʒ BVw+P^Y,2Tϰ\5SvAR] | I/X&t!U1 X|0{^W\ dHÚqydY ]ic\>ߑBYRGEB4u FOfJCu,4/>jS]ňdfQEAhz'H/ẁīܖkyC۝G[][J}8q*ʝmDk౹VP,`o}.ƛgC%% }>k;.#48ΘZ\5P}1{;reϿ4ʜEji\H|ֈ61ll))7@,eT>},q87|*u#%x؜R1CNW%n 瀄Vv~M^`UAD3_ FtN"dz(awԊh؁dJ{,hJIx72;XC &'{h Hj}Z?s\V4 ʙyp\gcx),;W $R/TWsEZѱn8.|B߄%>]cA^-c[3|1/hǮhLݽvGu bÒ؊JANJ9j2"CA!RzOXN-s9`TQ8uK5N-<MUU ៳lI%}\i+:+޶n^~w&1.^'5d$w润Io,#ӭNJbq"dcJ~Sgґj6݂ё]ƭs"أܱtЏ݉KM3U࣌m VZ?0V}3BZK*'V|qjr^s@B MS4W Uϥɡ=}b-c]L|'kЎ -s-C zJJ‡1AȂ8=W..7d%ʨL3Jjdj9%gZw,QG~[ ="U"1V6|A赠sIR@ET%(#jHj[_QW=xT5MOTy\Ks~`55f(2[&DSv3AœgT"ժ47o)=Tf% 1|[vmC./f U{Oza퇫B>}e"#8iG!XHY&od#+HVMvj|]osqD҉ JGo+bh;V1E&^zB[|}yTϪJnlt ^ gm3^L$+!5]1_5M}*6!!ldegLtjZc\ANtDm7{F:Nf1Ɗ㒤/ďhP.ByEs nPd@!&]Hijt:Z/>- ĬWX1>a$9օ :Uz>:6)rl6) N9g |X_28&pu*#@¶;|]k]^K#U7N#d(sw@~ZrkAU5Ӽд+H!=YGψ>QiYwьp ۹_\8P^#֊߻eTn(%_|Ѫo]fBa3Eū]dzeJ"UV~;҅ŋb2TXCPxehgz$LvP)sN>rkkų1`PAs`2cjaҬމ0t!ErL|q ]էBff<8GYF<+b8?JGRZƖ~D继%hgp]~`sR<.VD[k}a"̟xfǕ I|L_%焮q 'bf`E2U7=̘7vvۉxZK~A /e,"kz9},(Xr]T"4Q_/:~{5 I./fA~!MnJc'|+=wt2צ]N <1L/7ty5GSI+ K[ #x"O8L=W^_ /"ֹ3Ub<:,`rUCHX5|҄Njgsz4dsX%K$}Kc7#ZS?M)ͥ:z{..3z֊R_cO mًf{vt?/#Xxa~]LBWų:WPcj=Fʃc_b@*U׃& lmHªr'c8 lyۜQj6Ņ(7$;Sθ[y;+%KƷpX5x`n<㜷V͜(o~xA""lj7je%w2Qc`{Z|2εU\5R}H.M~φ|H~n! J* {#ժPA&(X}"(TܽAZLZ,5dxLm7Sfryl/tMBt1 N~ x%)zo!{}߉W;6Ӄ{l%b( z6D+!иZI}|D_ܤm߉`5S GNqOG^E #%WYtheo( ?{]kQhZRD0jJCPضO^Uv<+U4qNU+hF<|ӅnÍ.-=<-`j8pJb+G:enP(+@OC|l^RQ&Kjۣ{>Pk^aGyo[d0Y#5ZS7h++oE^p^r+拰ŠW"ӻ/p0,ᲀM۝œpmI-LkWaL' V"='dE2^MMoo]20&*IuCdYfxJ'";=ZAApEhCދo9.q7%_=+& scv]WGnչ 0iErgKj[od&Ű.l%uR_eФz`.is0/@<Ӎ&=8&5m x1ަ[ l.ع@K։z=l.չH 8#rG^3pqR4x ,=-x:ӆ#dEK#[SSWhz.1VI6!CY}ӉR2,]"@#KE**a&0^.E0A$֫q֎KӔ,kH3I)b̉VQ6:DAڭ>,i~NfasǖAWgU'U:?~}z~ut(H/Dg^_䮤4P1Wۣ! YtآiKڨir]ѕ{C%.rJFӛH&JWi$ NxVHCOgdi[l;{٦{(z.6{Z_)~@`fƉ_#csapi3u)U2N)#Z^3gUMoCBW~4k[|yƲkJ*=po4ܨ`Ga#Xu1vKzz\An#m!*MWyPEmU45$r&hF(%|R^=Ult:k*ף;#ks`lLu8 E7X)eoOa0YV:4VGhBE3!)JX_q%-D{v e? |lUNS:RK[MxUrዔu;Up -0hRVKlg@P88RQ^嶬b,~$7TM2|f@L Nt|ócr#Vb6] ֲb *Ӏ©u|ҞZ# rlr#VOc:vi[jJ;bgt-'D iCDyق]zg9g0Li&o}=h @0-o9@#ɔ ]6@YgpU,&M?2p@K23gK\u@A3\Uy@/R>X&_r*fC?PhSAFѿCߵ~ڣVʳc [YW~,U^8uYOl^X R'_89gNF{1iʏVܿza5^- =`v[ٺdt"E([cQ]@<Ҫ:UGW83J ;@{PLbi,ꊎ/8lu1hpB3 ~)OOH| 7f%{U׊QȚTq)BK~OpvD,҉ bY ۉj~^,Eq6򡣙s9Q(CN\̨J 1JL/lUÊuxNź0͗vo-,+}jJ!%bb, ]{9gcQXch–7Z a=)Gbnڻ^jx>66Q*p}e>SЕ =:?*Hc^[OC4M_D9fiV2p`)*[*FlRpߨЯ>ꭦ$/?20D&j3#%oR3>v,)2L O, JY߯zmշ aiV9qҢ\8XPdqK&fynHR1rВ[sLuF*= uzCEߵm͠ *^|(EQԐ#OSʪCms;3rs vH̯V8 ˼w*_ -%a@8:jTBaBt>UŠV"WH%cWs1%5E,UaoJG6,.0u{[Ij&(rL~!a7_E>5:pi fJR%~ǐxTEy" ˆB l (@!Va{\,lHnlw8W'R6Ͼ+d~NGwID$1W4Qvp> vc'$mV HUeb_ T%ƭg5#ȑ~\En vVNA+<5' >,_}3kU`I8fFr,L ?Z|poBs :+NT'xfmΒEFҏx'Vtؤ"QUr`]Ț]"eD?A#WwALI=I-gV.K$d řyسss^ި`=\i9XVI jm%^&e]RC ȿEM_y\Ԑ]Gʰ?4\}4pdG&|*RpLJ4n]V9 H^9S2no3僈L;E :AUd֨mݑ&13U&CȬEŦfATb% RƧ4'/s@p[<®/r˷z؅#= yyp\y{^HpnxSKQD_q5ʏ8 WTFnm,|rO8eG+C|ɵYշlϪZ-f7s/,%F)Tݗjb=;:㵵s9]l;=TQ1#jI}vd|&VG>yk1:ME9[@pGMv9Bma7r+h^۠Xț3EZ`ڊFr+LJd~.XJ|@&\sBU jZ]o.7nKw5"q -Ou~xԑdaһ6DOd[,6JY:q,KY2CzYzlYU-e7Rt72aNeSf?spZc(eës) 5|Q>.*CPkh+tZɂJea}ta DÔa`LN;uWְfpo\Qhp洺f}=ıP__DfSPL1MOhkZ=vRGFiJ`&sEmyi Sz YMَ֝ˡ}DŽ_f f6#sVT [t˼4[˼ l="67i<]$H֊8 Qf#q1+ ٨WĎ-Q GU/:b[M8 k_i!&|JT-%Ac .&PzV3qN|RaǙ['tZZ}&uxOz~HQyg6{g.|P<麟`0%QAMI빬 )p}4gMʪ.v ם h)X@aOކ ~.F|:7;D|ё3/F'cy_`3kD=W F Ў@$g}07`ķɉ_[2mC?w X%3!}nZY'PFܰ9)lwt"NhLX^x!hR5q.Lw2 ޫ/>I(%_: :Oe _x{!@bݱ1uAy䙢JXlePtbb6'q=4$JU[(үЏWhm#H -Z߫~C,kvuh``lsř&`&^TC|RI0'7%)stO2fu35Vڄ3[AytSLoɼ"zQ׫ 'hi &o%_͛ `5UǜZS 8zgF5>/#9RCUs`ZUS9 Q7u;l# B'tWx%u1M-ѭ3s/}4Ŋ\7ъ =AC~Zb7Tiдƾs9' q6e (gYpΉisWݨy nI; :qh |]xMUUT #.TcZLYզ]OXK@vGs^L m~W}B#!ttqO7SLf,xҡzp :4ݏ֜akE ?}9OcME4B4`WV݌S.XGpYN2M/I3ޓ+q\q>ZVױpM8w2DIkI*smGϗ,b0 h6U:LlԽ}SJ}]}'B hX5XN9=dUlgS#'>u#Lg2\,N_Nn+yZ=!J)6ʘ׃Q,.|0`ZE; BhW <\f*r[`o# Y>1"Osih%{OαȦޞ +i>-,4G&8izvkC9J$(G=\ںpغ=Yu2uvKHK.Zok?l[^.@$հ0Ud5@5?j$gY+Α/kUZK@7>J~+CEfA?j'C%ajrH0MmS$BAQYUn]P$-B3N+%W/~;/|_K2mxc֙id 7eU Vm./uؐe Q?9qQiJ*ǧ5oOҤӒmca-2}>~3ٮW l;fq:!rJ1HEZq VU3bht5gA %6C^`Q;;roiuo't_VG3QA"~b;gJ!$,4% ƶF.mA76'>h)o>DBM Jn`_^vzrm[=}wdve>E*'3LpˏKTW/]dHP°y -c:,`N|pRlʳyp38ciTŽnȷ0Rub #hDwkApN/XAk/*$ C0qtFX3s,MiG[X P,9#|.-8Q"KLٳ|;+a͜y9d., WQ#ƕNK9j*҉#j#)˜azIeE€3k:9#9|V~PnzTI^ LjZ1okCSl _m@0=1)3H*< MwIN9/afWã`pUtgVDgx lG6>3!gXU('\Bȡ^]w3C;Vwb(P$S9)ΆFUcX&ӍQܙp$O-J~f>r'rr;!ҽ95F=(eHV"N/M 9 Z)ں}z%յD\r5sdf ClL`c7aT8E cb~sMsQG <ւF5m/U@: H%}vL bvmr掠F,An ދWTI87cE#ĦD.#uΔBfƦ:ʚ:;_7nt|UJ{2h'Z_Ҟ5WK.x_og~.Ma&ytZ%{` Gv k (g.sSAVY!R~>\VdipE-[4]%la_h!{9qZ ̚& E1SKr F4cS,NVi32dh~ Q0AԽќsۛ'O= |"AًB;\bМt_}jf6[+ _-*i ߤۃ|п=Ł3T{-hx)q-fqf%ӚL%evɖQ8b-b,Z]c\P 䖑 ޞ!m.9@0Å~]lTSy`"Y%gJfCbQI/]RLSX?&^.U+rQ`&~5T'ܥ%O:4uL}"!.[2]_<{KڔlσLqbv'ϠG@ H ӊN%OVl䶑?= }Q-}ȝOX?fQ&:d$P3ՙC}y$BÎ,ƭ{[?QLN.AYN!%tj1[PmTFb̈rG]  \^9YnJu @qQy1jW̎f򖡶*VR0;n哞Cdɕ uzcb" ϥ5hvAka4۫SsisGFuɶHeR 1!®׾ݨe%yîvUY+:ryI̕"LCxJ7jb7G:׊A4>0Ofi$P9Vq@f?w$wM'SDғDXiR=#JxQYO FmE. =cϫg'ξęVžߩh>Y(*USI'D*E#Qs =b@z Z,y?(l5Ӫ!u S#S ص:(갂C3 *%wD-ƅuaهQ1 \ kI@kmqj# P"swB5ǘCt [ g6%Aw.Biؚ ]S5^%߾߁S4H$F&Q'eDWXʿi>0T0Ԡ}HӘǜw?wY'z~|۪^S+9Q#~%` 6~ .4%`zu51pQKO%D5DE)kzŽ3LZwn8[$H Ό{ciavؙߚTD˾RfdS 3PJkYc ,S"#^`DOͷ*6÷&xpGV{X#_0ϕ&Xa+ÿB11d8u1&8b[^WæK=Uj"m 4gՑ3r0_v*T제pWHG3֢,Gf\K4EFl;E,ILtmuqӞI>E ,iH{qV_B "{c0ǟpDUO5&A]yMTyj"56 Dԉe)3iv\6}տA%Y ̋ ̜SCئbM݈:#o/zp N+4X5d$y#\ɡPu򝌳̉r?p4,qgO׫[Z\뼗(KaqլL.I~_<9M`i_W_ __ot`=LLx)ӹDgeA^ownu;<8[usH:>$uaGO'%^>APd#׹zz- it؃Qkr\u|Gz/me%s A{dH2~UGUnjP`悫Lh<[Zr p)LnY,ӽFڪ𛦱ac}XN<+A~d7Ly_J(#$|S"SUx~c ۤцi`Rq:[1:5|E$E(_n~/6q@RG9 #[R.~]RL t |\"ZIOQLg W{}ɍx)4V7i,..jIȉ%)deXI6l=6 I+30zmx>T|!{Ĵ(gӪ3t&+'aW oNPWRӰ5\*Gb.nFEĶ?A{Ĺ Kn]N>9Qa?y@YH·NL%q{Ԭ@~ a,9 grX~'*IXAOh&AJsyBڰ.qpCs9a:NE,ba5]2-&zX_+}#A!?5!u5惷\qfJ}XRƆ%[dP\,X>x=h>2-A,]謁?NX/4i2}e!!m~9>|%jO1r1,OdA՟,cbZXt 7%~!37d(c%@ȏx9KUMO5fh+0e1pĖ+C5CU~z⟉Wp$9AsN?~HV-(\v٦mC_U@`ږ=ԊU *" TäB'17~o|, b)ƼVWaLTv_0v{91' ?Q/؉\uk5ձnx$3Ȥ=d0p6{/LnT4!wR('O=Ћѐz3onW _Y0݃?J4o爞$,/[Gw\4`-ߙ/6JfN֌'6ûfD0ʕp Y,9׎2m|ٚ/@b#{3:̢mEmnΎ%;xǷES2DKN,Q̉豗B!*mDCvj)*K.M𮉕bXkAr7{j>Ŏ(ˤ)AFOचݨ.z&Oexb\Xkosl׺kn| } 3_<, !jyE\w=Jo7_ J7f D\z|NS)_{GATr FЛHLyR)Ut}"nGP_Bg*-0 d%bi^uk0P^LϱQ=,n\@bl5OE 6:Ǡ)]+P8e9`Zɸ@gᳬfs&\F{嘪Rz*o?| Yf!RdiǺI??C3GC_}c{PS=\E8,<^ٷ<\bC/EYTϝ~!y,oIz@BJt|[6fet,($vi7c8̀Rz&gqs;f*aGi:U /Q+~PYJb 㜔ZzOq2BϞRqJyU,D 3 융.[;^$&HBNP5jz$ʃRᎽnڗ~Rꑌ M;ط ab]4{%:_ϋdQIsLWAa^^^78yh7Mx<OIlͣЅ?4.vCG:O UxiɁ݌+3k0 t%ʲ0q X&jn]|3c>KC5I*byF2BGߤ׈ӇT`{SK'G"΄1-Ne*K`yE1@Op<.C{v{+,ZڳGbPА/`{+ġpX% #+p$% `f7hAJ@QwWSI.mX#8_L_4U)uEY-%Zo!>k$x3.􋿐H !tskubaUp#"@m6Gٛ5ʎt GЈ(yvΕ/rV&B;uT~'Ulo͉@UǐV7EEU Z~G/ړ 9BbˇX-CT'zDCnv{N/kZJ WLzRZɹd U[&yNh [T U♬ }Bz 4ɵή 4_Ads;h'Ǝ>bu[ ϡeՂ1T_gcY ,{ѓ0Y$W\L7 s)»`hI)P$@Jy_u 1+=6 b/0׵usZcg <`I6]B9ac#`N(_0@4t3 v73ɟ,#x ^- k֯d"A`zx%-L);ʟ X'Zhn)UvM9Hֺa]siR٤.ZMqvr1cc +Ƌ'=;*j`ކqvD&])Pw31a,V_QWf=͌X.v˷fm`ad48 v<;N}@K(/YkQ +^SZz%[eɼ3$U玈3jQ=,S ҍSa g+Ů2tvwf!)/[pyOuKTƖߺߐ *ky-},f6<{G=Չ՜SM"m 9j^ri%@AUr^UB K]l;2>Υִe~}>T Hr>P0?0jf(~jAN(PqvP?7AIU Zl#m_En}y=b^(ٜh. 7jthP9͹yqaY턘!q/_yR nʶ^p|GjN 2âoR!a31e*Zqm,\2nǠQ9P Xw"j+eNMw9&8w'C&(ިy%ZwYN;`~$;,Qy8*1?O-R*Q&!<9OITm~㛬jb#u5czڅ/є)Vb,>/S9Z'0Yu |oBD X7i#nF=dE΍doÉ݋sǸ,( ԥhޒpg @/5GxE5Di_Fy'Ć!z^" Ö"vECje2V Z]vU>n\4<\n ;4!")oT5% e'q`/N${RʉcʀEcVT$brॖe!ac$wpIpov>T,ӎXG_yd~& ~/' .mblXH+TehYb"5!R'~WG>!xcQ,zUg#0a6=\5&GT} _ Jx&sEgE4nXZv%p _=6*$:"`#;EjwmKUlsr#TNN$`ʃs6\, ;wRVImu] ҏʓ T[+(M]Y<΋W=  QHDRoyOl@ށ#LN{FSb; sgZ&\o,yŹ3"J5ݻ93 QW:/E4LlB %%f'2NcN^/i0RQI4.qٟ*ɽ7=ʊYE^iyX_5W0t}Uk3Co mzPi8Tr ~|̊ΔNv g"9 xt%'Paܳ=D)7l*& ld"2h5.K&m;|*9#So}R(;#jY9ޒMӝ?#P5v榃c\RLXI$l[]FCh o6"—$ !0sp%XVes1>IGp:b.Z_x[$%II`B65LuϦ'r*3DWk,e S> ) ~monZ߷ѲBbҸp#>R~AQ`lSn2K*uT[;PyVx[Q,D(>9O*]pѸ L7zOݮ ٔEUjv`_"S75(^%U[Z@.qWm2<<W#CԨjp?im ~xwGNR$n aZ\Q Mw`?j0ɴ ?-f *QI7d Ŧn|a vPt| GcBƳa' ?qp0$k@| 8͡;{2]=OF`K7sZ !?Y f#PrXwa>LLt_W-ZU%.~j\5..nNbQ,h9c톿H“l9 {P#ZzXMicK_|Жc"|+Q@#]M,hv l^!Mh`OxSȏ$uu6n%pj5KrZ]iË_h6(rpbŐ0f;||[f n^c|wZQZ45x)!;#=Mm k[OHr}OX] uX9{}9M9u\w F!%LCȝ5"3j^w~Q /w Ĩ kq1uV*9Hm:0'}kᒗG'HnAD޶FZ\ +ZܕxT0@.RC <]v-(NǀFiAyd7xqvXft^wo ;txh4(: qʼn;_0p%bjt:8~%\$+~;d_% ӧ2=KvWǍ]Tw2W6j;ґg;*D /If5L y(2}P{BR{<+ګ ja:ߥtFBa߸՞BYkY{z;v*va+:R;ud npaTy-i(4.4)@}F7nZ=/-o}< ʓ䑎@tK}Ⱥ>cšP{Jc_۽"#2x'O1E͏jmOovOOYj1<ĩ fE2B8 A:V"vlߩdqG:NPyހ#GAy`c@؁֣ĆO&${&̰) x%r:ai;#ͅnJ\^'sef4ɍֳn D˹A!jM-vj;驫 q7ōot%7ZZ0,.-J\<7׵.dNmd@Y|{Uf[=+bc(ˮ'Bۖm*Au`!ŅR?D#$T蟧QʰQ'8JG<2aL \2`My''wOZe=e1Ii͔xX126\|e_6)+6r|M':@K3 o XB"~7qfBZKzpDSnG?w5G(+!\WM%L'MQ;aT.]þP}p5_5Odx}t*!sgs6Rxƈ>ϟ1.O^1G]wOR?""p)iq푋|r]ߠU:H=<K_?}pn=$}9-lY^!T$t[!J!3=#rnc!iֶ5\P%l*1@e2 =;Kؙ&S|1?re`wRxǦSѧGyg\P&i 6TRN)y TWniOd)FoB:S.ؘ ^ϼwcH-K"jspP7"6uD/ /^(XʼnTnIε%9:+ G 8(bklmr^ćXH)}4ٮB$4}Z22>īvLCs+CWL69T ;Pwې4noֻ!:>c!+h|A|an;ϒH6mİ8dzkaoO8͘ Ɖ+JdZ0-1i & X3O#*Ubx:*f]#8gmZv׫ij|4 9͑.KUgS#+ xJp3ʀ+N-Џ5h 7Wimj%</;?bДkHQ}+hGZ %(ߋzN8eb~x=TNnL1seI1*2x F%o&Pi$?8Fd%>f \[c2*xЖĐezɩ$S6L7sx.*)rm}g0?P`E>")ūRfVUbc Y m$OCW+D I$_|du*GIؖz8Wi"ǎ2#hKQoũin[q$|#ioF +=M^6ŷ mdOn~斗UIa+.jXB E&ktYoDf})TY3peAs=R{!|}+bB/H4g1_=F?uEN3oL#:$*SHKb jw\B gۄ=CmOyjݑ[3q 1_#߲e8wMS䶊Эn8\O?4џV7ֻ3h`Pc+p ҍYY<=Y\Z* XS^>v[ gBO~ׅq-酖1Px'nkG)ۨd6/(]u #r/ tt 1WvQu 'Q%U){t?dl`a6zU7&3M#8zFVe/[SB, >Srj*p)F^.hu=?),d-M4QD i 9B\4Q̑Wu>6U{0`Mpk2k ' 4ڊQF.@($-G~)I乑6&-@\i@M.|na' ".ގ*C]#iv7B.#hMaٟCJ6 ֡QXJ ;`>Gnc˱sO91dW tVB8@Yav,`de+|E# ˡ$jP jFf̾G!æhƫ0036 %)Q&>ϙhg#'"Dȋ,{j|ri48n>_Mall!jvũ%YR8L+Tqhf]{hqSBe2wEJG4>Dʳ7vXT-\/^Ҿp\4T`ÌllP.8R ֶA9A:X@& 煶MtDJc0@$#BE%s@c!0AFzc&5ʐ~% ae=gŎ`r2+!rG4U1DZe9_59ky`H=lٗztirk' -3l Y>מ٥'᫶ɤx=9+FNSw_:ki nk3$4+Pg-%6"WkУg`!8d% U)@;,%~.;"^ŻN–ܱ͍Pf2i3vUipEAq\/5wr&$JH)SMfL8_ñK `jg]_&߭F]1Gtˠ PF*KJd`F9TrU@g Smn~hQ+;sbftx(Dj]G TesN~=ylwRqd<MF?DgCF4 .,.+O͵4n61GW2̚}E%+xҸgVIK&8alpΛ\%{խv06}>1wh44w^abƅݔL?d<:CT3[|t9x@ `#-fl5T t-QQ(^s[ n [&) b=Wp4H)vsO-r&~6LûN7[=(YOɻ=;2hR*v(L0F]\+hOV樇V2xT͓].h3a<wYB zrtDF%- p+˝3^_2 I@f!L]Ԁͼ(Y>>O3'}Umd3p p7 JC#H& 3U֫:j%@_٤化\VCQ8=ʼֲ ǐ/@@Єy҇`XjcŚ碨=Ȗ&ܘ{bC86coC}淛3EaEcX$hdO@.Y'_KO|栟*NľO[jt2+:o¢ yrԠ+bcFP' lZ&6H(𦪞r~#dI?@XN'~DPlSz̥HDA5AÊOiXn,")0!c.{S朮E[A> &^u!{\Hf!,?ȩc>Tۈ5M2!iYpneL$'+vjk\jjyGN_6J)ydG;XW`YqQ>܀gar5dbs9CCEӂ2ݰђ sBer~sEȁ5nO4SbfMN&d eWk6⡧툑6'{*م!Ew2ca K!8PZy2 S]`52DֿQ7vuž]4|;@m fFzko tAEi4攃|j*UowHUrYubKDT|˰0_WeS$bhd%wNܬ#} Dfٶ`c`uVc]0T펟aPO]T0ftjSOm3RACDe8N^p,5rg3j&ĬImIF%ri^xC-n-'nL Ytzjbq'N || a,hi>=<9A~tgbb3Qqz]ğ˒lC]qq2F]}I7иu ?n+G$0ʚD|@3s#^q2qW6g H\?dxpq!7EnUkp06zƽ>&ϮmXEJeb fK*v]j"s쩰Ub^MЕ l"ŶZ @V1a`tq&Vú{#/.)rj&5pE?hc~ܐehX}]^bno7W]16$ te RO-Ί"ٲfKYxNjB/`.D M"Isy5sJ;d"GB`A kDƱ1*jɬSsѹ!OʧNɶƞo:05=ѧrdDuo8GZ\{;r34ȎW .t| &FYI]̼c|sENtx?N5_qGYMm*Fbŷi}^ire_A%)-;,_|R[-Y7V_h<J{]:QW"_Sm nWyKuRS03.zp<NFymGk 춟 [KU"GRt^@;7Ka_)D`;x@ v6s{<']?sweI^2Kc8h5yZ aii]+Y0QN +yj) $y^@@gQ^ Uܜ$7LDrr▣mw$#^7Hr S~[L/p"x[rgz8?{ThA rSK()y`kҨ?Ҋ=\LC_))՛F3? jm򹡞kjYZKEE#E\C5N6 R TH<[0& (]=`NA>b2|%9!m.|" srͱ% 3,FB醦M^xg+CsXV^eJ;;% #G`ྜྷ,tݗmSVPѝx?GLE37-,O4Xcq=${-)?eaB7g.nHEsBV'}X[pB\W]-"f+c_HB$\2kٗLrjHo&qiTM BYk!fxCB=:V 8/0&pQ?*Oh,$(9VNj8Řt33+Ql'Jq-#ev N$r޲KGTTG>`bW ?EY9h0.>˾czrH.\ۧs @@iF8^4R+%.>b/E}cd.D&ղH"Ο88o7d`9ݔ%}ֈ>G?G#D#J[̵ruy?:?I Ac0ܦ%CꏾdՊZYrh 6+rAEm p-ל]׍u\R9kvwO/'tw7ɀЀY?5i"Oo+0#rB/Ne#8kTV *ʖ1Ĝ4йkwL%@ԏqx1ieMM IO!u!ҝOαЉB??uЯ#D|kP>w R t=dW69 P'_# %/ C7j+QzMA9}ea2U}yZgۍRO9Xd0Y,n~=yГ 4$듫?ۑ>@n *Kn2n2/;zN{yCER{8~ߕLͨ8)aʫ?ʔ9Ey6(\ػe@QS]%R{W +yX}P5w*UiݞԄE%B*y{նX&U$U}'?B5j$dB<Լ>PEhmi7r? q/}<7 GF^4Zp/`/[j玏WBORģ25rm{m+CϤI blr`N5j_|f!ܽ7JCۗ{sCuv M&p7"= ӊX߭덲ZfO lR ~FȺ-%M;7`iX:߻c'RֿG_GtZdʔsU8J;aM䌢#~G*=Wc)aZ|KQojrj‡VWyLLfS+ʖkRjQimVsDO4N= ZV0F4w&T~+;^$ 5^aBީ"+ތd#2v2kJsƪ8D @pإ>c[;Y+ էrh'J8eihOd<!ZD, F&Aݿ0Ĺm1ep'?dEZ@ܿxԴlf;,&}JY4IѶn"ChGtۥ,&WAs4Oȱ<Lv{z1s-g]7Nv "V0LDO@:D&޿gRR  `&KyAQ˯t^.0 ?m0z ߊYWgZoIĥ22 ę39UȱĂSW_1^@/{%bSfmc;? "eNYahV&sa,@SkVi'v@ts,];9Z-s?O88αhVtU2Qv=}P8b%,n=Y$ΏHK\rD]6S6>Qͩ"C6q z jM O$„[c\khVޢ5BF(a%Џ#<|4wbI>xqDl^MHr9tSZ|6U>KCWZkgEhK@')~[d|Es2+8wiX~C'dOѾ $$ld kx51I)x CD5+s*к٬g8\`TNk1_7/FiqEoFFLt8pat0&Xy6"}Jc5#6ŊsK7>w0P-bGZ|G `ou ѧIY xYgxZbIN>VzǸ*c0ǾÄY%EG%o%<36sҁ>*(v)$AĠ6Ot$s@O';eθU$e@T`J/Ն[\x]׸Q^PZݫF"f;18Uw̌ҢJ>Tg!"],-&bs df_vL/ @bha)+x,/%'q^aI{\seG% =hm գ;u,{C& /w/b= |V-w|jyU1[U=OjH1d_%ưT_9*NV97{%v`J{[?#_- M슓XT}o24DמxQ%J/lJ7 @NC";JR1`4`I5gg5QBO3C09?'zВ 4FȓUr; WNh3+Eĉ-GXIj@TX3~n 73)Z;h\)a g36ɜW S$dSo'2l*Zca C%E'b8X4{琔I‹L\14QžaBFprOHUZ,۳#Wcqg#~_Ds}p`Sϻ>BKV9n Put-E:kwmv.>>jp/#e>5zwCo^׸\Qy܅RQmR*`*e"F.2WLnKuaf]± <kfv a-+0ȩ[04w' /;L*h͙0 nˆ8z lLq~$J |S3~xysog ,fCXl$- (= [wbZpХ֭] M1+[Bu[d-0C01ǻl 2=a''1ej1ܓgob">oW C,A^VҧvعC2lalb"(x̓F@lEeڳGG4+zMrv>!ދE3U&?:)tHgr\DNcGxY-L8{ h^\2!A@_:GAb{O[ Jrv I K0B=GA/lǭDh !{57-S٭2II(VgQǬNjO:,OPD<\<쾱h۩zz*J(dL&E3iY,V U|9v翢FNa 2̇izHd?mOdp$\9̰ɓ "2fa,妿 C?ĹΘgi U~BJ mf-0yXy tLIEim?WTaک^_:X%Y 82X$O[J)EmbqZhf?BI Z(/Hu\,ZEc(Nr̤}Yw.?ܐ$Ook7y!}Ek4,nt" \T0rUN@^Q҅B]j`zaXߕڽ1lŵo?*-;yw&Z>seO6(> FgDG{5u 6`7qW:h!᫉1a ac ;9*=;U=З(zө&-e)F>i *Ag8h3C{6B 8J0?J0HfHǓܚKP* $"g;66mW=Vi)?E BZ 7MU`|k:brJS2r\؋06cMnu,ZFX@\'XycIqcZ&CLtO|dDEO<=n Ij2,峍QdcҀ7^⊄yņd,=H}mqdK;o\h'*K#{} e 랯ƒ~6M-kOTR]nd_ A? KNa%Ct)%7ɜBD3HYC3k䳎WLB [ƥT >17:Ml2+[ cHϲh I|,B/tby?_1}jx’ QkGs$ x6tGN)wwɣ 9.7 EDjH !zY!*Ik`5oʳJ,q *WHDW4vK6lp(-M:fDQD|etPCJ~r`#+ tNDN5]\FO oв%4"0ȭSU 9`zJ7J o"G/zʳ(_4456NpPA,TԴTl m9r6g}47*+pNU _N}J# ^.^`1XP4n:J5|D.ىz;UiWK=?:W3љɓ*XveM3" {U|CZ/ 9 Rmkp2ZyU!cBB%D'}q5%IlrB(-j5(IhBׇa 2 $]xZf>F ߥ T#(]j+$ne8]и\_ EKRw*4ݎD>X ͒n.@*'1s.OU=FUeBi<Ύ8I/{4.KvoR9PZ/ -~D֛O*mX(k^3] p3FrK- @ d||lhv%Vl#@iLRzv >T`rί(|0(%84e?r$œIEJvP`*ΨY`oe`8j2(#Û 0\K?͟?g+[[@ - "-]m ò ٫NMh,tXHhAJcL rV=cY#!nv0uitbtC%_UO2T{yؔݱ{!'ޤFݍ+ّq)JIg)PVqN7IsK}c>9xNiU2% }{ S~>(@|+grMR̓ OY~R㱝ʛlU[z(&OՒүQ#DEERHU -@=l`3, 0Ju+ rYh#;h#K/p<:hdwp_@f?if.e#VvJ!l/h N,ז.n0']Rfy9sBȭtԌTs0M~HXPt:O~̡_0}^f<{v'^wh@F[6W]on$_~n %$#WN}m*#%-N)ɕR]Xn=n# s Aӆ|  EU(-R d .QGkq8M@:a}Z|Q6B4~-w{0>๐ kOҥo@t5ge| ~IƭB R j .ʯ1IYC,7\*E4D\.FlL[ԿjOGǬ_>xQ~A&N 칄8 `@NkK܁;~rs|'HhkزB^X{$C8KurUP1H ~8K` 5ηYrxcsT8HHp=]18&1*_ [MUGaL~PɓG0.s^)VE|JN[7Eu턋^x> Pե~G􆰂z}JKFk~Pbrmp\;4CE, NK&1KcH>PXe%ӚL%- B>UEjI9>sZ99Jyi2%K!TwBqETεŹ$cQE@8^8Ϳb v=qpR6Uv1%vޠUR.Zϋv,;p;AC?@UXV6L]B`ӿ̻aI6xLz!gHgG!Ez0X%Ê<[N0 U ioWs#2yEڭBЉf«^!?WAN>yt&(nv_P"yn ]K|W"6s\c hWO.E.RIS\mA(]̉VdLQϝ>ns8e J|J/pK2m# '&#鈧JVrA8.{T(R.Y,`y5lcz|[M|1si 5zNjak2$9G\56Fe$Oj({(9mr3oYB@0է~&lX bN|uMm~X6Mk5aG: z-C& 8 8iqMOw֐/wqH$_UG}- 籅bVíbw ָbhKHDBq@. VDMRg Y_ B§^Lb'];1J/k}Mzfhom՜h#d,) V°Dr@ԦJ sm{+baʦWN}<6{/X#^>6>oAгUQg402qy4`s4 DN Y;:o ߿]r iy@<%k> Ɨ5r5֜TE0=}{Յ3;5D)^1U:~HܹnG.iCӮ뎅nd~5vv'>2W6A!rƝyevo{wHК_䷿J!܀GVuI?HЃv"!aߣCZ-&g$A~vo$SɤI1xKqZ"8LI\sޭW#1uJ~A jo08@s@MvMm{bb'#f79VjC+EGډ4u!KM6K߮Z*q Y3uV`U'{G>ՃCMVPX]O7K!:LJ| ;2@ %E kUƾ`w`Žo6Y)rP15坆U@npB2G f[xh(lLlL[gL*$d@H1whlBG4.0.h8c){:@-#"WȒ 9 k3js[ tjcǑPCIw`iui_Eb,bWlg_OMsOu4t,l8wpjx#NSQ(?`'ZC$RviȄ8 3V(uց@FeJ. Gs@Y;ZU' a船I08s l-ʦgzi~ vHOn-v+MX *z 2j )K>odLkdL'PSM]Z.o۵) .2TLKsA_.q:(A5PLd.6'Pa wJvyc#?u "Žbӽ=ThDjT ֢%sy[Wcş ӟM"*8xefn &+m1pZ;0~.!Xp"ٮ.sT5I*+R Hڿ} TFj?.Ⱥ\5C UEe̿譥xc=ccўbK=^pC  htt!b UR-Or4bTRN}&7s(òZG?^N69w|Hݕ)Ľҗ8ZoxKniB%heSkU)퐞o`5/3*ݗmiF_ր ܁\CHM7MGѢ:gU0fQ鳈D.(w‹M B鯐Y W$M+g X~ un#PQzR*FUϴ_@lmsi u[,ހ*[je)Ir]X䪧* 5'Q&@H &%}5ײs.}7R#gk,Mq $p $ CxН?HD\~sϠO`_/䠗EK x# EzLo֣!U1|NC[8xj;3*Lj̠wdb%dn7srTgK0N<д؛sg\O; nPRU#9U%߇\': ;OGX?1 }r_iuieδ\|3>ė%D`y<_Ds&'W:Ї( @\9pfyeثxcQ.@9_=GrFjp5f?wR++Jyx ,ѯh!h0`<4ߗ?[SzNP* M֭<37@GouIasQñ}%-% `d3uGXNIn}q=)P{{0Q GB4 PNtB6;NYߪ'DN>-n@2:%pkf?);$E,O7x#xĈxUaƢi.'^Q? (D;`k]xmK'Ibp`BLDݐ{E>!͐ETyyu,p`nE˾+D { ha|ڼg eq/g]M<0i1Fc:Ԋ0(jӦpí|3Ӆ|Z9Bw?vX.Րu8Xc],QCX'ܿp[l.l%#ixz*_\d6,,"٬o_7[2$ώW̚(E6y?M~V`Z47>5Ӱ(M'^e}NG:0Hp %}Sw[D}xKg-.kn}Hw:ʙB |B`6E/[풶S,V듣a+U`E63`C 3ՍfA(nYYKر%Jw4z2-uow'+sGq̓)1g'F+4xn# vGA|jN@-mar`Vw:*X6]x n->]m_j+Xw~>R|-JԶT1-!3bٮ'w _jsq;91kJ'^!y0)mCU&Z [8g Hz0dCiPTaC + \ Y`f] !/ua̋&xA_Ijpk戣7+c-#5#i9 ,sR`**X.wy/ kܛ?!A+/m|6K*X#dvƱzW#L|l0C,2]e=Հ#smuE(KxD.)?,K1ׯ+7ż/tr|qmp3aPXfp4㽝Eq j@ßKJI]Drޑ7 mx>ZTPU8/ѿU|yJǼU!h @O:+f$lf阳Wl i*7Q#QQvio=P<ߢ_fw&:) ZyW  q9) |ϩ+q_59ևebރ]\zqc5HYW7W'>dlTŢ i.$ `f}_0#*t:umqGֹaW(>q=hqWgLM#QLlbF M=,uP:)Z,V vuW2ѽ V@H` q-ߵ1 c输R\9\yJŧVCMNxGȰAm]KhoA~^&ʂǼx@_lm(vVr?NT{Ah~e^Ei"5?qbG:nz֘{ypVB()N!&TƘ%,\/@@aK%A#Xp۞Śavx*J*UE)+;Sx¢UEʥGUxozgϵA^3qz7?OhknecʀFCi|V ;J-/"]#"!WJ֣(XY/>>!~TCUfGM̈tVDn"VVWXSߔMX.FjmrI'@Iqt.eE_7hdM W9)ƺfxʗ D_) xr_ ֒^/|r\҄XVQiBl5jYyj2F0%Qd[E6,29Vц͏E7}"Tfk!z1oW&:6z_!jS2> em0*k؆dd8l!IG΍.B9X K]O7HaV"1 {AWt 0̬'2<؛3 Yla[P\JƦ^ǭjVz<yUesC @.=X@(WOP)+Rp|TUwU OӅ x^z9ވ DLfǕc+ 6OǙ>`tZf~I٩njOZA&va c7&S&czYtw2*W%w7|uVZ:t祆XUz;K%PM>fZNl1*[H,l,~ _kyLIqy|S'H51>`P~e"Š`e͍6xYJL$qZwBZlpZEr=R7 9VxA!$SgO sw / ˏd.&޸v\vW 6;$zVR?.qڈ]z^ٯ]_AM[`T & I !榱側Bch"f7\9NI@U"BR=tֱbxKphҊuyfn.!e7fk963(?' '-6oCC ;f2{Wox$u/O^+BW{[)_`Bĵ\4i%4dDnYmwߒHd&oI&yrxj##^ϐ:IOBG≃%']; F)!((BSI&hթ13ҹ[("$S|tZ$q4}"[.a#P܅2MRmǛ=eSG´L2'5gʜG*+WshwgFZ+wm,IFjfP`o&JJʊ(VC'[^Z>|Qp4ZT~Q`8k)ӆ ;9nU:NkM;/tw/0AȖ eqȍ"+n* QtTI8 */{܁wCE# FS Mzd4T%sfom'eY{`;x$_qt6Tn^Oj؊_qa3(QaXA%h,kjbNT`R3&W`"*ZC:+ 5r;2(İv#WӔZݷδ&-W54qEqW&4b(1*85ktr|+}WA<̗,tdhVDU"@EEJ5[4BknPMbl~ց*{-x@Y0mV7LX8 -*A_i0(?OqSh:BY+{i7\]~iȻE%>*!Wz; )e5p`4lL_݊|"w3 ^rU$ThcH\|t}=񻚁#!rNEתϾMs捕\,re ~;q(A:SM[:bԸo+|vj+wufΫX}is55F<-jP3WtQ"% ۲&̣PtH$IbX#;k&9ɶ$rIWu ςp0g6ci :U ;R89\S|j뽮Q뼄~/IGe!FhPpU$%F][G<9-swxPY|ZYIp@Hwi?UΟSHU6*фH%}'GƜ#?lFZSRrHk.&0* B+9YXS#o(5ʨ0c(&-DV`o2!IZ1e뭬i9xTQ3Ob6J4vU~W &%@1:CK]IjWpT e8j)"U妧ݙRu!2@ q#U@7L}Y0ؙ!žr#}:TP5NkO~dڹJ PE fb@<Sv1r 2kjX(̚ sl h6J]ݡ8 7F^ Y}Q2)E͖*}"RMB}Eב)UmB>|{<2%˷ OldlK[-97֧:A3,}H$ oi3ȫ 2Y >QD-e!F R ;sփU8!cc4%kJ!eTP2E €bϴ2d>\]hMsz}vG-}ًӮ 2pBj3Z[JQuu``Д]'cv.Xeӂ}w|ƶ'cwjbg8K3>vHqaUC[>+n%"e$Y*:UEubPq.bX x@H(/򺹤nDoh*jӃÿM`cqU^"NW;_ \%XgR;+~tY R߲D|Go, %iԱĹlQCgӧFWϋ}%(-uxpv<<7C~ +:P`i 'ë6D$̡aR1T'A?1 p8׻6{>'΃"tP!'0ƭ:Ed' >6t&1-OĚ"k?A: o %h(7!,%"]M)Vo,U.aͨ)>\hFXO'&O K 7׺jǨL#X23p*'{}p4Ѯ&3j^uB;?kJ3Rf Q&U~6s@[Ud== :ؕپ%s@;ή& SF^鞝S1[Ŗ\I!1bJCTNl Ymů@~TGE8ӓ"[ÞǨAԛ4nTZ -ԺK9|]!Q _ե6P&HgOn0$|Wé-tqr~IлᄡO|j߃>'Y',c7ҳ|AoB C{Z@ IkCZn8V+m80 /ZU &"QEbcZ u0ٯlX T8=< UsGn0eźX_X=#Ro !gPzԏxC ^n r#ZsV<1!mFYY  |=OSQ%s_%L<Zi<)X97/F|U|GE\;( 2ՋCwmVu.6=U#BK^k¾`|.,SYE+ ])v@ՌV0%إSOC1+ڛ0 sch錥x8`+dq 6ޑ~IDf7!3*A!J|0Y(6&aUXq(zDB\|]WL&x U 7C䗖5â6.EGCBu zt|qRe/jH/`Z֝Pf_1V,k pYʜ+N׻916uլwt":S8]*/Yjw YC:_jNJBޭܝ.fcZͫU><ݰMT&FI[S)3B~#]*^hWc5N^aVz-N_LnrQtkTҐk=ʠĚ yg<>)`IH_VjSIqk:*uFwʬ>TJB,h灡CO`lZJVvG( qAdvJhc}׸bNoezϊW}sY-'&փ5jDxQtXA%ZѦft~!Уtzܭz9_?)Rĭ,htV5;eګFUOyb&/pEO{@^(Ѝ&W+6([ftɻN \PrH&k hp=3XbR%Snv@m9$k$0UVM#v$C@ Z ą`Uk@K*MV)Xýl*4mEZLط R1}qk'iKnldGH OMj&.^ ꛈ mV \`mC?#6| xˁ» 7Wn#9ɃE*I'A]ґ3dY-0U8Vo18[յ>8ٳ˄̫(k2=- 핳Q,h pbhnQpb%$nUOyx YY+(|%nE%Lݑ97٫X{t:*Pnx}wWkMoΚvAch1B@9M2;IAY*ۛS1Xmjhes(BY}!왧2H!QnP` BJ4 QΗ7jPhjmsX`iC)bqWK<+caڨk~,coZtvXHJ#imQ!#':{~ޖ+LhLEs:l2r|aDM%ԭ{h">5ׯM97]=G3K1TT2xY 0lnFgjcZK*QM"spcC=6y)hjiٕb?A<|nnυ,IMQ X4H;KFA^_o 6ʅW+5j6+>@^_1[<}7D:fzjTAA@䁕\aXs$hrSKڵ٭ e S1k[s ? 8b 鸂gPo8)ۙ }(ڰTm/Шz᎝^cYVCYn6DfuVzIiɣBI@JXԼKHF  bbUv?wM$n؁+yOL'RBM͟v-ncSR?5r1*Xf؂5@=KfO_y.TЉ8yA,;Cy7…eZh (@b.! D JK>j0Xm(ؘ -w60H! nVm\4Nl[ެJ%BJ _g%I}HѷP1^]^@, s,*8LTBP֠jX0]c rrcM9$Qn 8*Ut{i i+u>,+^sFP%RC-(jH.2puL_F90Remx]ֿbT<͟|fC΅2IWm廿R<Gadk5`OFUҋG f" QN5_{ +?_ tx\V,jAoDO"ab9ZN^F&W8RݵLqOIy3o|L+X\̩Wr{4E !ĥ0& ;:Tb :J^p~:nrtk(c|:0"xVSnᑹQ XyI f.nys(mjIôW&w14cHj(5b,X$v{Z{*%q7\㣽/EVT:0%i&y#cC"%d7Czl:#O ]Q# q)#V2:T"Bg0BO7 cwu&`IaD0;:-B+%62촧V(yBL~ O t2",O+&tI|3IaZY߱U`=vŗ2YA{.W,יߧmcJ㸃TiLl w:NJՅwQL^B[h`]dS#,#:jj烁[OI#I9 `%o*̷1X96\/֍ЙQB&UAtLFG Wlq%vCA OM/ADԞJVO[6vh:E{XM!,mKޓ?[lC崬pV=-OZUbغ[WD0 18N!_JvOYVBDDLt"o%_ 'K>ϣ$: E<窒aAe|*I 5䖧hH@v2>O~ P(VA#:6ptLXh\.gN)h%Crt/֛WK*w5jqyP l5GM@ Ry-=֖oMVTChI#f+u/[G撝uP+_;+0rђc?ReAغHQ}-|0$MrdNqP1l*h͗okfdlZ9΀,.j51;{qx/C[h,#krn9O 3FfW!Ҿ:eJ1GJ{yꗠ\Dq_wgܣ?sDmXFJ2uJüS ГݷYkN372 _ku0UUU ?0zL>u~:tΈm[K9(,xxgS-,ϫ{cwH;Jȹ=In @pȃfocx{emlA2rٔ6Ch(.Wo1Pǐ뮒کa>ddHTj1:߉){u-cL!؏Iݻ躂>a$:B5h>7PԲhC⛩3axA%}B3Q`ѿԾv$pZ#9Z/W%Q/qtEO79dק??9JR(i$j#6N,k *i_.F;,;p7rJݩIT.wݸaph^A[7ҬNU9fXibaPc?yJUriÖ.AyOV%Sb5xJR!J ^ēc R[/P%[g#&_sNжbY9HSl;QݤuI Q̓(xb$ Bg֭Ȼ?W.D1?%IVaYb#ܓ| Ga;v"c1 ܝ3BnWd[[nAdDÄ ̎D7*ebFj}.X 򑎘I=b9Uz_-Gr@X(# ~@ܘ$%ͥ]K}U呿?t4tR&F7{ +ֽ1_*4rPgR4/taʎovsQoéﬠ@h. &cۂkھPnYB+!@ P\tBEl9 ,o%‘GIX.@%!UEdv éh agk SH* jEQxnp:K?'O{ޙJ|mԎqMѤeD!:P5s䑽SkGec{, գU'9 ?_+^/fJ}g.d²^0hbJ`lNxlH#+XY=cJ#YPY\D a`)V`3=%z/rwST0p~vE~XhFi h{%G}skvgp/aj0b(IZ->l$Pf\u$=JWX:qxT$we͢]\PFݼÝ7&mtMmyayU!Dqӈʣu& VHe\}[O=*@]Ң,hO٢RLJiY) l!ٺ5ZK:dYFWP05Ȥ1nR=9 Cmջ3YmS7n'1c:01p ]W ˺M5 vD:&U~ zRŽ$6AˠtH\w8HBfJ<04In` [PON%t[PK0sFe{أJhRG@."i.Rcbo|7dz6Im39 !آ+Nj8՝w@:n^[Ciuֹؐ N>ŎۃU5bl 1lR%ք|{djEJS;H7a:_\z_v>Cj?bA=9tm/-%Pc{oܸ kx2y},ҥkJBSᄇºH4 Y>pxj5L ꬅ-v ga:mRߏ:]+A2*w.wޤ b'* @iӛg ן1_x2yw1Ow鳊Nz(|h ϼ2YgO#}398,{"(Qpa|n@\]0y K>m`JNLVƃ_ҙ&wxQGv[4q2D~&05#֦xʃCP/su?.C&N0 D4]ܷCX҂$|?'#ibR dԶ ݛ ]pȄLF嵶*rhyOhk^Y(F$|DVTbeķdt7+Xz >}L޲/>wele`K x6ac'/Cl6s->!(z֣[Tip==WWd)7ggᖛE EP=)! HS.&lQ>r N~"'K:Ww{-1x8=|׳ۖ'xmZ\ !}asPzJ޻TsW([-%QD8' 8M_@Å-1ikKi9qN0s5 H_ 5+Ɯ v kRJ!o$hHUڍ!ji%ujP%է.{SE޸&*%d3%#;hd4󋨬NSFB*5Te<< -q'GS[ZT i{D'sFU~cLb'8'=K9L: _qjC lK,Pf|&:Mb/Oaejea'&%dRݾ&9i8qz);imTeK͊E ^`43mRBLIIX8Mtyf,-XJEZH_~bNMUEqΐ9F`N_&El1 ʟ~J=^"AtڬpA/ͻ>A_qS t|{8(#Ʒxֈ>a ?B`G3j.-3\h-+2'x1?x )%-DE ,mӬS7yah/]/\gee:zk+ (ÀM )T&н !.U8ꓢT±0HjxQd$"stRln'A$`G LyyM;0lWpX9b 2BBVە?-^*bӦUC)lELi'qS0aт#JRi,mzBWU=s;*g9LBC!18qK6U.j5 $ tu@Seü[LuWd"H0xwO9"(?ZWIb3 ΄6ɮPUE}4x {xXpV%{@|^E&ҹD >aFpp=}ꩥM_N=Cþ5\,(iOG~&(4n]l O |,H@GN5@n“̼Xxvx4H IEXz5T߇Hm\,Xф ˆvս&^;c `Vl1N2M8 '~"Gs`f%TBܘѐ ZׁTf29P/>{[wN-BG#$/_Sh et}>GO*-gt*ѕM{ .>(# Yv]/a$ԡ-O#I1n?%'@)FɗRv$`肯N (\*)U; jmC3EWQlBSDVҍT'R '?Z@aSb*t)B]]wlyT/ ϔT蛏 (/x8l1(9!w #M@shGsn%P;+s-Dbw9$.q 8ߍnѤXoYSj&8 PwlS&N)\+k/]Y]lKls qNvEvRg*CTU!]Mswn,>nKxGf*oonQ1Q=\>xV/>'KҠdQAӫ6$K 9*2c4G\ڥL\\TG |B38AuD`Di*jTWdj/MfBX;5R7s*BRKPvSPp 5 fc?k2pXrBFy6XZ7knD]đh(ً%+,F1_*.#ͻ gE%+ޅPюRk(ʨc=3=")D$5 3I/tS nA7ߨB*gҳ͋AXH;z=@gkHĚ6\(|mojbOM1o'bZBPEĝZp=`Jdgx}Tћq,me nv,')!8y׺5;ttpLv0,`.9c Wθ7u]L*кNvl_RZȲwCny,Dj̔%4 A$ϐ NJH)Roa B^R!^ڰxSG;SKEJ\RO54GWh59rUT$G֧[\ w]GRP^r>Qɤ~ #>(J#LYae 6~aoOh3 P7nXYhnw'wQ; cy'JU{K$ׄCmާێkƟ1I S XdVvN6_;]|=ج#~ :n%t=LӺ@@0((VPO*5)&a[ƣc5#je 8[AUƊ=YQwͲj "wh(V29>S)MT&@ p)s-ˠl`VdP귂muxҀWB_ qQ%@ajk*^fi#S‚1IELT:.6EZ.. RDZ5w R P߇0xNXnveEIׄ#bBQ783ߵ{&yn|n+TpxE1j<5{?mӫ,0=H< O9 eSN؟EG;χrtkY3^Hyry@YB%ZMEMMg Ҍ2-"x # yP?eKf0d$6:6I˘<2*CA:+E Ԟn5ӥ֛I$ sokT=:qq H/I| )(ɋHO=ӳЬqB(ߋ :v2~wƜnR0KOߙ?is=xG!\hⱜ.v,u_jEZO;):u7yQ1Uzp?GotGd)DuŌ~iOyH4뤞K*)-O D>Yk6`t*5v q9#T f3-֏&Ogr-)*feC?|29mkJDJKyP Pˊ(z'h9-0$1%44ꥤr4 K&87tSrCGNIxmj3 R+me8-C]42K5${C\GkFl Z*cFRIMߒU0|Xj*/݂oظfjy//WL ۡI<Ӝ5}exO\`d6_ڊe3&`L$ Oř ࿒Q< Q.;BfVTәRTK& d{D4[[EBM.f}("3d acc6N U6V5.@$9j@$1`;!%~Lsgaߴ/=^h^%oG,y_m|Cmi:-w}seƼ'XhC2X+PpnuIRSYXFaw$yX%@<pS[᯷D_cHazAjoÊ(~u_gpucp/lrU:GIvC{v:cNfR֠}Z;S(N$z!DHOerFzЉ=mldnJuHoN~WnsóbrWd)A8JQ/t㶚 %8pqz$O;k W%kf,bF}Sȟcg[W;,Y;0G,2}^Wْp*xjjEP^-N/ccଡ.Hw`4Lsn7vRw'=lrSxo0.ZՉ ^e\bp!ނ߁ikk}(޻i%"N[qd$N>x"1_UZ8"A6;="]짵"}2 ^k QPB>A<(t#0$& {&D$C+ğ`y"~ U`~77ZW<Ђ,YX/?lMVdU<_vAɶdu 犹V?@pSN?bC–239$I4XW^P qÊ &! ղ/㟕g: t'eMXKaS[C;/qD+곎qZgaȾ]$"ș)ixB֔xV~,dHQjfktB3_3K{IoY#%ϳݺ!Hr A_]Z|W`X]ژeϐ?Hֵ!5Iu[q?$"^ h&U S`4;)5aVG+Л^ L[4ؖO916*G7SJ-M\!}n35IDf ?)F+ٱP#G+U^hBdg {PNYE*FJVͩI 7>#^SaǍv>Hi\x)y{cFA/׹[R7!6Xem-KcGTddw3s:vԾ5 e?Jڬz8JK3M݆|`ֺBoteE$VlC=Zw1|I-ptPy ޑڮV 0;r69@}s5 -Pn3BY/R鷝;SaB:~~o֏sptC󂕆 Q7|A8OߏYNMvAbSQ&A kpȨ/a7 ysyEO'WYfRk$XKi%vnkz27̨)JϞT?d= ZƦuX~y{fQ ;_}p_uQ*mp^9*ex P*eXSlxUqi3(E;q2ϪiATԮ5`m$5/RnUX2IiuI7ji ®Gt-g24D:KXzkB33GfQIL;II\@]nMdRh}Ɛ$\W ;- wiT^oeDHb,|ο גݤi`K>{ 'BbnNzpV+ڧv G,DE1qg`Na_"ZX$ wqk\֝k8im~{p8C&l= xG' P@eeIi;}$Bxn%Ss" c< Nec[y`m}lץ)4&9ԉ˿Byj *2Ye>R6vgYzG*]A L:#b|¨xJyܩ|> AVAx:1b^7|찤WK\Nż֜6 %/Pt'u l.Q>U+dq.#b:urN6RƗn~K(IF;FaQ>`+k :zyRyJwJ:)_+b.H\i:vk1TVL7B$pep-lAaͦ>7`.[RK3ry@%naO3Vm*@ +A]I\|&y7Iu/g[hӴ<\L/5@o!֩F25d,̐vwc5+jޏK&5Ǫ9gHcԚҏ^)b,@]'^8+RfD0@] |sС _acVZ|ˍ^.#9w}Gpx]XB/;ɫُ#HSsPӯf%j a3kAȘtoM>f ;jԕ=/%W6NzM,Vjzh "WfitZ(yN?̈I (kUHCڇbq[|e$ݍ! 4N^i'wEMfkxPlLa?-lT|߄sQ檴c:8,au, 0%X=YQ4P Mun򻠋8R7)*;lj <XN*a ?P޽[_t|ↅU:,bhu{C)3>[wd?@Uzuj|"5>8oLRGZ~")D GSű$Mjl!YpyOh:-U1/%g-v,[)so0iDeDc%2$O_57>W4԰cE*{gR,M;Q|#Pllє4PKp0=K\AxAZq!h0pQzvpLP Y3MF+XC]4V ВO8H2/5I`jہ-̀K/"G]6%/('`6w$0saC<u6BuI>0Z{JEWiX؃bZI rN&r3NG-t!Ht3FB ڪ ':pR \e_Hz_Kqp0W zYMcۗQ@_-oܞ1Y?jkU/{}UGQ{ @> ٶy(vEH'"=dߪb0 ӔX}BgF}d1JeAjF0G}}|ZȬ FPTnhLom zrF]`H_jXDՏM :zHDx[Y2ҨɪσaIkRʄ@|&G=2.NV\#񖲩x[Kz}RT+حM /A?#L(#YU|]unᆺ$#Qw@ϟ]k=Ǣugk@O 7@f3DzY# i-6Xtѭ!0kfJ5OǍ@u8pCin(BMi 8J9j]nM@>$H0m;H+3 -Xy{(7B'2ƛi-/܄IQPsafM1t}I"Ҷ}T^?{Dh Yׅ{NC(6q"=d\bxGj1::ɞ ].KF'Вދ`gEHeoҐTyic褞- LdėWJDPn$0A[jFvI'G PoPK'X4pǾpտiS2MmN'Siʎ86n Ë%./Cɉ2/5Vmqxu8WJ6q3XޒfҌ10agU4U3P5a.{iNE}r,@;t S7!p%<(2b w->Ķe; <0Z\sјCE 4-4EhSie+bAvt]/<UM}-XX| ?O,Zw "^מtlq3kNڶJOnir>љ?ϒA$ʮd,|#4S ٥QRf_kAHViO*6'[s}IƗ!,pߕʍ,d5=KȔ拓5)۵+jT& R%Z xw!N/4buy R*صnF_J, uHa/'~t]x@[56'sԥwp=I]H$o|bHBUbHmBWրcϜq?%eH2|خA|+iQh"0\QVV^l4O2+_=;0g@zCK=< YEH{$(:jn>$Ώ*$xtx?T,ƽ/#st%Rpp ]ѥ<8>da`6wh3C`oɌ0BO͎w=K->ݐH(/˻/h QٯOZȭQeb:6V/wbW8B#1uϨ'9o*tپ~Wfj\kIzL QU*JX2b&vŕ'VB-G@|eFd%@EO#UϋVTJ3wEx8}z3P^`L P;SHN\ښ>7{X0!NELKHUuGe[f07?:Zg{*mBXJdYdpu"2`6%vzs&t=vTʞ7W ]ϑ-~Oh+tId$W6SjBb vp+=a%u6=^3<TLCw{ꝗ.<i~ܷoc76ױψ5ݠ/jL5RXcċWwHCi!7#4&lLdԙ$WTL<=E+V)m~9 zy[ !qeY4c3>';H]Iխ_!q c /Z㐖sB ǾE45(qmG[tvp&5d\s΀f{( x ;rlR5GoYAE)O#vM%/ƶKyx엱=N>=)Ef@V5RvKMFQ R8m|<[\D,|0˰1Vmbf=i:㦪M6j3)'B=MOnPq#=G"t/T0av{zpGIY&4 暉9R|aòۚB9B>ɸu?{!EU^@, 2v'5к6ɜX_{ P ʏc &9|)d9"7#\0wY X殶 $ ^+d4\02:d eyįĆN+LSn[Yz>X,}2K<`b]UٵBt"1Kth_ Q)UK}yYFƓhs҃ql _`u7g1*@p pH$=. _hoyojPppt#']X. @ʬuB-S^Ɲ1WJ=RRӢ iVהayw#sZ+:4{r)A])z Ǔ+:uyJv~ȁE+z*D v {'z>5K SѱȜ7Pܻ?M^Cpw^E߯/C =<2\*/s5JbVp":n$8ؾNs/'d۸ġ!{%sӱB'4$ b 3ukX5 )PكZ`-'4.8+KaTv|]gÀړ7yXsvH8q=&|]y(TmAFŽ/4C.J=!BT}ǐ/e%X*Nr}]4D)USQxmsg'oB:&__T#ZVl.2pe};0Np ͪKiRdaoU90 f$G@ Ӭ,!YLex;Pf] ŬRϯLz8=Sw!TuQgY6n.6 )RZ+`uX(9h kP>}Q.=$ G֙}1k UBRݢÀx^,9I8oՒ49T ]$8chxobx<9A]^偠Mn 5lU͋LSHHYK9-Ոu ir{D"&0x?N ӻ7*&Pzr;A3KWCje&Uo5l0zDS<r 7q. WG2S Kcޚ L`wL-LSܧ[YQGwExЭP waME> qj[c[d/c\y (K7GKB%պdԒݜN-bȇ;& X͍F0i<ֲ)%\$Xpjj𘙴e6q230 ڐ0DiݮwS1:< j/d*Qi#&ԯAd|./)W*mUÌi$[LsOQ}FN6a~l rO4V6w:B^i`(uTgVۉ)wBgWX%s;˖CHV^(¹xcsN>ѯb !(y,\z%m _c Ir4@*E^d֐D%?膏V'*ƴ&^9Y$%4V;w 7ڼ&eE P?et^j 9.K)Q9J&WR?6ޅt{4۳d'r5z ]W iӃlwuD0ms9"0 QDn *w\'Wt]8 \BBSwY .n"- 0H#99YGRۖJro 8bshG`&d{̃$\kGzyr>1[m,V GARw:U>4QmNbw-#q~zY;_! ZP+{׫OVf;`0K|Z}{E2|EG=x4ߏ\7~qE5݌!闛yWqAy7#VA4n̘9e1 {$|'#ҹFS,oY%Gt&|N-"Ӽ k^OE=p~vS=~TZJ//2ȧu%!8heiDQTsK{Q;b.m]>{ YYnmFIdz( Ft _ϰGqS"|RNlGaAJnKʊlE崊5LHM5OA4jj0[b;6ƣ:ҦaԁY.'l'FqM% @[w+y輩;HGd+'  ؚRmr sh{Z "WhۤI DH2Rzp%OՆ}*ЍdQZCɑEZֽ]X η?w$(D-4ivq`S a3Tp4NuGka MFa+0qĚܩbW%)R Z#bE7xGm}y;/)ԚeU?y|>>0>bJ4}|4 ƪ#vb?X}XF8wQ{BfRؖH} `, vi>\Ut+z؏*j鐨G'!=H3{G;lV`A#6aђt'V&*}jEtl$&vx(hyb]Djy{/|iJTڔdw H648R9T"{۠ GEʄn+U"YOgritN@V >sQ6ϛg1(aĎEYhĬo|{{S4%8t/0-pٝtZ[1;?W&X]a~Y"3/ "1΢vX0CQP;lu梷r(1c4B7Y,=^C>1!ߣݻ/J4ꑌHԙ=;{C`OE3E%/. z8Ov+$VLlk:A<[*5Om;&@)e6 ˨@/CQrvȹB S-G Ru/@JB?F843Ԗ0$}gS7ZLW;KA1Pq|n5;]˦MWU{1huaN>C_,'[`oVrMshz!A~յpRE:$ 9vŤ-uU,/*浙RcIk=~6ccu-P)亁`s2L. ֺ4Ԯgjq 27["4h|X2,߻Fm>{2Y|@.m:T'UGr;wԝ嫤F0bfPgudpڪoGK}~I}vz9N{Оn&"eSYC ʠ3oE VU|C+futG!/dDs5Lg^y ?Ρ0޸ 9GP~#i?KSv{(Y ?y/Wf,.ay8d` QyE'>Vo=]qʩ * :ɗzAӿ9;v@9=X:!|s ~:ܷ@yYh|UaFɵMz2 GFIQ1P`?jR͐(ˆŤVJ.n1wGV2͗*hŰr6@9TiaStw%&4_gOZ4TNF$v`e3ʠ96O;q8 [l8X03a#hLZ}0ـ8&擇O\60:AM~C:bJz1^'c+PGH^gLXs('IC~Z7(s>Ԕ3ٯ :R<:C'6gu&F=ԭ?WG:*F0Dw-^s8by7ˈ}OkI{D~8a,F:+Kitj63`4*$X$dH8rVs [F]p}6c𹰭51A*u%-iQ<_V_1Nݣ bcHRU0͋_.;GӒĉ>yzX[B?mxG}(MgI BEI/-.܂"apKU&lW# ka v4>6^\Zbis=ovk8Ma-33F4}9\`[;@m1.>nnJj\_=þ;q-ٯؿbFq{|wǚ}y_]X#5^rO`b6&8HR! +\LMFUڌ~dy2[!f6 Tɖa'.G V+(Wmv* &*7׎]5syj?@T1VuqZ4.[U31buKh9˫|Xɿ#ab 6> RS̜=/{Q)R 1ڬC֌h\8[KXJR=z_DIPތAA S_g0L_<%'R6S^ZML{ݧndS]79l K9%/ !ygr1YhّYRM$@K0hż"n}XoPu~d yG0W뗱(fR)isbYNG12_z.,Tͯ_U@ `j.ٲ-y `=io4z"ob :atbT7I5`bhC Je=`'{O 9nskg}7g ^/m98[KvgWF&ѫ wq{nIj Ɩgiu#(Ӕ' 4MGeuTxr.րi ;䙠ђSNC="yF'cIIRt_94aa EyV~L_ɑ =]3TiMz)셨0f&zom͡?d|VOo1JzP+z]yơR\5dY:ƥĮe0tBI1wu`E:?c֔=pW7-ݤ %rn&nd?O7 ׂ8Rxs\R>y@ѕpAe"D4kVf;2JvyKIƠ oH&5mu:Hr eiEVI2 !4 =ġm7+t~Ci= cRj;1Π  N|Xba,JC! 2}L|TfowXfÀHt|J;FĨ> ޱj&ViUSwAyQو1T=H[iЂViJPT==} Zh2ĵ35V"ݫ4MXa.ݳً4FgGdzc "(KyAr-!y͗ڠ>0q‘31R%և5Vg](+`Ŵ:Qϼ%n:3ik⧧KDd*7cw(D#zs*h3K^ 1Sr6^@Yj'wm^->2m}P6e@y$#pENj1?-H#|Bga-* N#Qs_u]=ZO0nxcj a+*<ki=#m4#P\y{k 6uEdCctP(+ޡE=o,C bEzax2VvE|+wQV@#)!m<ՌZqbD;s̅`I'T K*[U^e^ H 0ZC|7烛K3~*k[߻Gf fc$hP&72FWZze?#CksiVuІP{{`}i|'gg 烽Hy}w{ijd9DD:dDc>:1LtHIȼ"]o&BZqG%ԤD,l վhV.ϼq" pCWXW:J뺌1 5@(mI}{cUKDNG^7* mKPBw^3_b;ˆ|A#SoiTqo"TB=2u?%Fw1M A*%aw X0EoбW#!4Y%̆RnFvBIdt#'qꖣIgQzzg,<7VLsw*7Cw}6۾*'Wh ۷B3)}S$NAnѫ{$᷃<5C tȟtH]S|'gY{9h-ț #$¾頵[[ޅo,PQv83<~<4>[TjW6{&&|S'ƼKbt?D=T0;45U@hV&FۙӂWD|k~Do*+'y]V,]0Z@|+r% wv۝ ^wH{}*-v׀D(+KE+(Ia֓Ob2 od#{NI...$o[D^D qGXAJ>{a5QSխod2Z opj8X*qfwC\]q*aUF4ٶAi$.G rCޭ"ChR]4zs)iؙH,\=+@xQf?nJqH(SEN\LIח[°=B?[35w+vz^?.'j (8q)#,Cs?L5Cӵ[*V)}_A g i;]mKC:kr+cԧض?wK' b{v4˿f•ɗŮ11`Tݜ@w Nci nx85Mˁo;d%6~Wѱ>v6[Vd/}'E"`^:??W" ~qtWՎ73c@WKZXh(*q_/oKl&vݰAv@5 A{[1}}vo ՍDGD0ījo_(qj3V3{{yԾWg">^:2 Ly۴Z$pP%@fa&m\櫧Y7mթݹN#G/'W!v[&$}9YecÁ"/6Ñz!F{Men* pO{}7}{k?/]ؗ0Btz.Ӕ&a&dB'@u;Q}Xfz.f䶦QTV(r +Kh[>y9˛5zbdָIWՏd'piA}'ClGH+1p[8Ҡ&L c `}ѓ.bPM:C#IƂqX?˲cEmeo7CG;뿶V~ǡvh`imWltے5@7.FٛG~e0!f+\QN)ӷ|6>UɐP%A!gK;H8հB#mkp2u~ia5HD]LNA:?\gE̎@^gFE*0n'/aTifɧ1fȌ,J[/mce)AT wOx˹?V K `(T #WdBmP|h)I<ބ XSb$ Q.J[$0eNkLrدA"<%p|FaJ't[`*0IP^ y˼h¢EϱO+ւR"*~G!2fpݵ`NtbHꪝNUO +,PGӅeR! >׋v}ХBj|:\FkS&l8∫ﻮa&Jc ff 7>@253ws}LWAl#;keG׎@v%Viõpf?*DEu>Ogҧ1zugltnQ!Y6H5 49.Yp.(mGZ7 ͘ EJVP1+S):{sX ^ ;r1%vtuJkH=Z#oA5}V:.Ja\ms O=f_%D!v%v2+!7RQ <\7e?- !Nwu?I]ԅBPJu7aiD){*7΢ A'(UOߎ./9\0(׿4 -uHWTmA_ܨ6@1vp,Q`fk$.eГky耩$%Z<Ȫ jHg@ >. ^m}Q!Գ@_;uo./$>{j6_ja5zB۱]¬G<_wQgl/g+{/Q`MTLVC PzƆI@YO֢px ɍ{uH +߂f@+ [_a^B*NL#̷L!Joȣ`ؼ;5(߲f*4nep ; &iMTS:͊'{RIBgkS^Y#™Nutsnp|\ev4h uUכmQ+Y5[yQ~jC%*fec{g%3\p@ 1=+ L jG4uIҘ]^Eo1xݿGzfzs[~Bx8v rQՐm?Z' }/]OvAw)3k@+0# rоB-KmKeQ-E-ݗnףӯY?2H0B("19E[\k.Bt}Ht zl~ џsd\||щk[,X"qsDIlt|T6Cq;XCVP=.n~Tf'z@p}zzi^f3lpt .`Ի6`ݮjKrfu!(xtpn-\pۺOR a6XahO0 dv[gP mCL*5֙鏎rgd%*6(a"GV豃Hn Cv:ZqK"6{oPצ(1Dᤵh ϲ]*$~>_ "fS8,L[,HDϙ&.t̊U.+ Mi.7uq뾦ƊՖj^8wˡУ0ʬ,d?c āj L0%bkHKYD& H ·IVmL8" %-^I-8@ څ2`a$TUhU+ϩr%;9)$ G&mF:FnaـV(1/"ĕ}zVH.nSr 4$"M9UA%яxN0lg 4h)*dt2@j G/:I]~NaC0к=BF k٢=$SQ)o6%q[j!ϻ\]}oh)lXxayδc!#D笌6rzj5jTފ2m[ wUUCiy ]h"^$eZfX%*>~? keμJ`TP^b­M\ $By'^0<2%˸K8bΓܠuQEu ܘ3Ɂ[Vu A//p"#@k%Fm&R4fTl;êM@W E>i涔A~) >h/?YqmrAﰅƆ(DKU ;9[=kui >=i/1MTqDWR}LOH:2O" 2,R$%IUUM ']DjS6}|G=2YLP_^!HdjQ@x kiX]'Qb 4Ɯ[ox/ğn:UisԭjHps)Wb g$EύBmWǍݵ5} fl ̭-c{5G\BIB8UO=f ${X'mPۼ 5k¸3Mm]/n.Ch]2*ń_LwFƒ{RB$Qf|X7Β}w8 X;joŪ"'ν$9ӽ284ftw"5PF7ﲆ1yq*SVH~| wEM~J@vP SkFF+>KCђtO-~IU4F8Y^O=8!T5oIғZ*Sc!ZCj / L4o .ca)fB=>.?m2h 0VV)yq:guP# BI߽TsOgJN6撫^yMdO<_Њ]; ; "f0(74OKbw56dR]s./kgw`]Az}Ul 58y{BOpu?O 2p4w HըNރT1oK?ٕy?J G]ˢ ^ƨ]hOL_*CG a,i k! 췧-*&,oѴ8˒ !kCz@lʍE` ʖm4/S(ʇsm Ky:UMCSѲ% 1-y3|0~Q8ӉrmOeYKQ( dͭ< Tgt+2~4*Q,ےJMƬAX8S{tD>-ɶMkEvg#hx%R4*UVK^_*ޛ<=2*Mrږqq;,,z u2fAq|[<{-w[8.{7pY. g\BLF*wɎ168z0hn&d"e7hYո0W` nnTO'KVo2i T&L:Zcnҝ!Y8$#,TPSoBӵҼӐZVOEOM. =KN8H]joO<[r{Ciy J \I k՟H}gx[&x_i3A LL hN1iV6)nBd epbSf'"|b䬊'Fbl)!m >+~<Vrt lryjOIQlkVn:gU_ %*pν5xp mY6*&\ ,Kƥ:A]usF40}FmO5Pc)!UR8L;kOb٬AUJ 6gרtqMI#HӔ$=ɂwq4ʐBv"NAj!8f 1 oXQ=>HjtV_tWKD5 0uGt }utp=#]Z?Q+<%5G=ڜJ0HHiɔ9a##`b2)#@ZCy{ZA ur ) :&"ifסhnwyQ>G6==NJN{dv=1C(. yc#"p=DVo.ՇfEi, =EXIb%a1t@v8'+],nTQZ%c'V8hO:$4s#8՛ج3*J ;:]YdgF *C&96>m#Avbt63#, l}XT#N6%~$/KM0| N#;wu]-y}<S{>cDyűl*|fO~Tcn̢ȺW^L?xƇ6[|.,/m[ψcic6KXҾ9p^ya.v=ԉ]پsxsB7DAM)Ƈ2 f3!vJ sq_"4td|!EGb !EϽzx|46AŻ-iW+uFo*ó`ޞ5 hsxwc7 8N,wTB+Pʒ>j`%{fN:?^ޫ6 ^v~SihB؍I9d/8닡ĥgҘ F<7P7ŪHD{W*@zwۉĸA#5;# ,rCHTh]V7. ovH%hn=H`O*}q 4 G?3 f\d?zI&p~%uV@ӄؼ((1mO&fP!Huۊ=<*г9Q4m[ww  7KwR_JҔv+z֛$GIд(9>پVe ;SLbʞ?">\dC\<9@n,U/v*lQsTt x|Vx߫W$bô"J/!Nl%x͡ hJ밌E1AzX.OͶ*a1J+]I̬Z=kؗYDvϴoF4ϡ{ 4kabfLZY Dz׈^p(,U`P{;h<2Lq؆r튣Us`\z:4DHs :Y2'X \0r1Wy #kXt im^;#)&B8\$jT#w)-l:K9W0 uҐI(ׂ4I99sN)+"ZF\R]0TfCm $~6N=;?vn}0XeDfA ބܗcȆdL YZ}k{3RԆƋU+\4Y7zlbwaƮ+DڼtmW< +|ՓtNcT!'UX2^A$C!~9<)~/n9;27:RcDQ-yNFu?>NdȐ\'f.@^ GD  -'_6v ~EC 6O9 ˃Vqd7Gif=&֗)!ku  viR_|}'b@эo{T;3؛_ʔtB= y@|/ӵqTrg0ĩ>Ro'" n]@e =MF 8KoV>NL!od[Ϙ, WyNo5^ե|]Cֆ_QP锘, 7̵{)êCu+NF#9`KP~G%ߪDg1-փ^吡{j @k] MvI\I6Xo-; .GMss>VtfaQ3 b'=CEWeEZimndd S>Cxl͑QM7 Tژ6kuzYa9ݠ+K`:_i _"JР-v)8޵ < աe鐼jCjn+a}|Ma50 |+rٻ-r}/ь*[[8IdqVU +4*ޱ17z 56`/$FI`K @Ї\w$-c۷QvE{22\125LyMfDE^Ķ"8Vce8 fPy<űh>l9AٱZ-}vq9ρGA?OPM%70 -?c½O'dVeWj7"I0講F-_jW"P;jFLl!AsVPls'Q&Ly{l?h f0jN?ў* uׂM)60FnGZVڍGXY`hЭl+"|!Q깾[]|&7n|RWm,$:❡'tcDT"~ȯTGx")Lǽ!(mB0MbW SqDFt :ēǀ2]H_NBcQamo0 p;l 76]Y [o3aW 8-Eݠ8_%kZ5^XD:(yke3) ѵ!Ԫ^`q)燗gx#2 ,:aHbE{uUO<Rt2ણP*濛N?nر.ׅ>WE j(˿KᘩDu, |+`=Ez91O.mXuT ٮDb{r S%D9VJXeY-G@F@nq.2nS=>:4H8m/ 9§/2֢C61oKr!r`qF67=3ðJ<(~QWml\){ 塔ǩ?֕1b^7.n0=Ž.=IONgS9j~\|MWHo\Ia;f>E/Z;"kc:X͗x{ۤ *WUYv2>`hj_"FrgZKe)0IsׁZ~KXo_]sf…Q^@(arkV-> Xsw{^c!7,471eOxO4PT7̵`ZyR)y'͋\ eEzܝ*ֻI8t&\ŸfY iU۰6afuas?yb&u *|uJ00\NZJʒijKeK 2jD{+f:@*T{9E-YA1,UuwJXHZ1 U6G#Ή*,D,gHL)tĔ|~prz(ULV$c'8N4D26^nvqPS6@D=ax+#C5w?<+%[ /Zu O7;=_43;:lc*SS<:LjbgWA9UD}czi Zt ]/ȷ}r0"zE{PbrS71f3%Woz>/BzR$8bY!j_{JMGV t:CZ5ܟUII^3F's~CJ%AEZɹRHd7b@tDIԻ.9:QFV}F:;?ЈXx*4LOnΝN~kbױ^]fRO5 /LTtEj?})GΘﰾ ; zIB˪7YI>6TU\A[d'L[[>ԏ,ԕz.`Oe ϶MShW[?0"ц[n iv"~dZAhmIr.l$C2U5uhu&y7pbog)ˬLIvWZ=8}Zj?1*25Cٟ\4_G'v bAG91t }V^XYnXl&oO>;, AF8*ĪI欨!9.: tp+2=U ?ߵ0!2lU+Cea>x9m&iWd>38̊RT+-ں2?ʺ)=M&Idz׉/1]H _*I=|GMM\1 2Rb6;$hWٲpNZu3^WK CЮFfXe(zK2lS; Gԥ&#^fm&&.<3;hr ۙybڋo:x1^2Fc qlYH*p>rBؖO. =/ĄRRcȰ%̳d"#|EdRǪƧbsz8T~\k'}g@z7e{3*Fh@7qr0ubܓi8«\tQyGl~=ط&[LE(IFje<;ILRCHr7pcOӾ4&/Ejl=!I?a8[pT"5j#{Xg4^_GAP*)\*?ؿn? |89ʅ# ? Nץ<5--1`hXK=9j\hWF]rN[׉ ߆ѓ-otx*BD W sy۴o;9h~JA:!˂a3y(S!"b#}8&OKId$?)TD+j9JT1gO q rZJG0nfv96i BpZ`1Ƙ9[cveh'"(ƙ95w!i3p6y 4>0ԸynRф~Ӡ=VKyT)}J{S/ֶʹ,ΨRkm@ffV3 g,fG M׽/sweZrf,0vâr <\"< KQO5;⫦kd8lD&=ž{-ſ* ~X YA.4Sw/\AF@EPOɂWN !C:<[.*bF0 CYݞ,pG?_aR?,2vpji>muY^I;COwWϻQ2\dez;{8}x{G (jCl\̝@:hdftXw"n=^Je>~KɄi&̆!m&a˼ڪ0!͚zb}' Ȳ9C^v1J.手ۋ&)-^=)Nׄ ܣiDϮк8z"PUaɏAuiw2OJx:4@oz ;Bt:;ΫToi]mkK6p-Pk ضv%'^{koU|zV>qiaA Kt)XWlx4pw(8MAߒjA`2؟g0+@UA [?wW˥vq7$<(-OB* J }B[ujvk?Ի Kf.[rm> dv(3.` m͂-\JR(CfVr4Vh [Umr{tmAuN lx#p".ozS ji^ԺE=.[CX?Pƚ~(Og0L& uHBKF}X+̝rlWY50zj nejRĕ4ޖn5┕{H,ЪږŚ9i5ӰFceXdHXU/-Nn" kHx}:KY/rD øf=]jhh顧g/ȉ錫]ӄwy `na-u 'm!PQh­"m.PmM5{z5]oqon (ßOR, @0= -۪8^LڇpS}'U /W QVx}Crt@@0|&PXWYG$79 bLmv2d*'~8]2*[gхJwWð|1g?@,%5hP*d^"ZVWBZ /2Uzߚ)G^ \;}Vا i[eгli}Sѭv IxQ+N Y5=QLe\ ܔdC(3ax)wjrUb* XDy  ~ۃ\Ϡm΄0J)#BVԛ Sp [pYRxt%~\N/:/ƈViFAXֹ]aBp& wyyB7+.-=lO)ՅuCsYvsF|x4܏ eۛW;f7/Kge9*jMw` 0Q8%^  7 ޫٷ*A'/ZkX3 ؜Fy֧s♪Q,sNXn ,ݻD+eBkxւBct[* SzN?Bʞvbv?htnJ"Ja l>y&yK$8+jXdhWOctpܵb{?e%04*ȧ/`{F+g̔@g s βRĨYsSrVi}.7?$LJCJ=٣X_?q3of٬j/Og^ReܑQ"Q ]iC (_~1k_EB"&01,LFU5`hgMOaiD!iYY@zؾbԳSEn7ʍ7z; $| V&)T_=@fϹ+@a:!xjQN?QD p&6 }ՐjT&kЩ!04iA 1"k4Ӡot\u //pc )#bl_¬4g KqLl 0,%9YfRP,/FPfAnXFs!#DΦSxAzz!~m'^}kk<k;vw# Y1/C>frzcN٥I09@iE)(vK\hA7Zp$["(y4O=-Bl]4H4MmqLzwWƪi_8?Hhc`8q 5Sr N ёP@Sτ+CÈ( ͞7U_2%.0HO:0/bWƽSaY'Gs8&V $r6+4g:Tu, y?c!쫃:wrk G;BI\6YV8Qn /H7L[m#͎L9kI|H~Cis9j71ݢmi>{76ZN$׀𩄔swe\!Ƅ$7Hιhz/B~0xYU67)VE-1Nk-ȼӮ%OGY8y2~PPf\[7|È_s1jh2&"oe3EI*&幤f8_Uۑ@`] W(ưr+z,֊&m=4] [_z? {FtB++!D'( =W"fJi4`ڊL׻|+71~EI5ڹ(kf)x j,b:5)ϿmR{g\ -}L giX pʠ oup-(7h]4}ˑȴ`2Pz"Gd|y]7C J]uƗu\R:&l5qxtj ͈>V;b >26*V!wC-4GY9 \oZN E@n5\ B9\v,tlyQimXN>;ˣK dQYzʟ3fR@i&#̕p XN^zDi#i$nsh?5[Muk/AkpFt0Z,ASczX,ӯ]85WR AJqؓ2Os|PˉUJㅑ$k’x%cE=`"RE+~f͏c.c}Vv򚿺J}蝭Z/@-T0Bqdɘ|}諻2_oe]i8.= m.*amh&R+ϛ9H1_?1G:9`$ +F;_Pݘ0-K{:v8p\k(Yi?N9)qo$) j8 i17Trk uK-)}Geiʮܗ#w(*v]iV[ *li`c5ʸsɖJJz}F9OxѠ0;+Iח;(s#=wߑ-?(FɁFg oe_{-u),8Zڹ}}֜[9 2'\ͶvGR[&ܪj fG&08N)/V)|vixPCBI!.$ո=L̜YjM2 [j2nP.,UX㖕Hr+IU sOx-㜕<4:y;~ ?]"C86 `Y LzBn2!fqhII lБha&ZX8_*ܻo / ]@\ٷ; @A=yn.^̘נɫh ʋgP2f=8sJ[S L0U9/;NzB&z8i,XRD.}'׶fUk|E2g'XeP&<8ewݻD|޺W͕l@PL#gVZ_{XllIp3S=R:"u_ywMÂAMӬ8BLv o@:rh GR##[媳hId^,j AUCTi ;[>f\(i MOȰRFH-XJIKuHm9*y,+'鹜e7q!^]y al?:< Xj۟ф[YіM)Aikc_^㥑Z0Dys2!LCyB YsOw{޲rH%M*cKt;gf5~qY\$y>K-}c(ʼe@ElI_4xf<7lˬVr0H,n}֬SJYNfˣaX\nJq. TpS*W t+1̣Ož$(Pcx&Z]z'7a$# ݝ|8X{9|V4'!]*к_8鈫~t&Zz;۔hɒkh>,t.z[ujD*ZNEr=rl5wXsH3Fz ,~bۍ+b˘IG3]~L]vxӡ˙N%HpJ &S߰ :eR :QKB<7uBه6mJ08ig|;pՓ2CpU$Fyb*ʡpf)XQ8B[y`qlJQ %Nmr;\p5*\ONj̹I 36IdqF_@):}lhlMs^u1xM slbSB["Tjݧdx[]r\Ib J΀ X_pAr} Aٟ#'[2Zh{ 1ahDʎT1ڈіOy[Tv{Ь>4.P!ӦFZͦmbJhzOW yKE^1W lس6r.ulUpg[l®p5srQkm+ߗb'WC -N6wUOSUF;b˙2Usי$ݸ08Krxr5C5zO@LԣW#@.C` Xq?~3ҐL37d#GLlrjpÖelTՆ~C}BT7S.$xS@~Q΄AO8jWtBO6`t럣Qz5ǒjoZ)U^L4Kp"0ꌀ"yɍڪƥG(LsǸxΨE!4+T~78oAn>:Q S%CaEђO})*/Tc=Ʃ~b,]0ΰШDgpUYʡ JFGr,ڦ-Orkr+":>ZJ#]LJW ꗖP%82/B 06.LU"[*yódZRhR-9{$JU { ԼBo/~W*U(P0;Zrjdۚv/bv:${q_kWW vۈ{r};>Y߃-OH3:6h!I"5o,;C:h)an:ӯ E*l Mz/B.qP;|;ceRMؤ{V>7PIuTOG1-,Eϒ;ka ̒pP z8$%2k>KbEn\LIEm4>^Nj}gO@UFUS JC",k_F}AgY{T駌>Wp}oV~n6Zcٽ(A4v@@ .>17UƋٮvzI}زqewߜ4mCWv>nhiDbl9๏ )9Eˌ\} O}9rySղә.< b\k_u ũCȥq>/wwo3cDEeYXyz#WsPɊ( V ;|&*bVOv9(0YTo(M끈1ke#x[-? :Ρ!q*I1&alOLε@#`5o:U>aݵI\xި!),*+=lXLHoQr>WO zd(Gճy ُn>QHhv\&u8oloOive4\beeJVFaKԴmOՒ\ݙUNnc /c+)J{=U̔2|Jkg7Yew3IXzu0⽑7 y(nr{_U"X,zY, -uʋ5O)f)نݚ ^_3@U-S+\aEksL Hضn>$% m_{~hwt:t?.8ll :S$YLl~ALΕ9'5ASzHbܭ\$L T0Q&?vrx;Gino"?()ɮKTn`[pf6FHxCB ^^ SQn69Px:y[QǠkvA)I tj:lD~_Tj@qxN+O"<&HГTD` -02kDq֭Z߆+C'y: Gg94T3_N}ܳ-vKJkF;*"<:_BkL ;:AJ$^F *-1 S_!yLfЧF/KQ$Y[֑Jgտ2wA$Y'@զ4öh>35=ø1k RrN4D@^dٕl_Ǣ"^YWvY-O^T-z皰I3msg/J-8 (XѺ-J&VURTBy -A;)՝IL 7>@ar)%X1@[+2g)^Ţd|S[)#1hKq&{]%1/.o2KphqOSn>L v lrSn&cAffd <1mXR/l rryIӑ8*lRGT߂i+Ͻ) i]ܓlhݫ'x"C(XؑWB|%LӉ(Fj dZ:Ҟ;µe(ҡ%71' %(ס zA):v XUꁟ:3aUD&_qԹԐ5{(kY.3Rs&VIXK QU|Q5}ܰH/+_xh C=[V.H_'q1#Eƶ/P<h<,Dpul-ǀ=8 цmVTf{tr$h9R }yٍC#]G%aC0}"E$r:/El:4^+|#[DH Šn SIafrFOQDDx&,i7fU-C.>z@..BFoУLzd ٱ._k?0NYgOH $pIN 7w^՞?i7'h4a:T"n%,KG nqn(VxαZ7)x~,k0Up7-SšrF%wٙ=Cl;ϗu15`0 cX¨p36`|ӇWk7FSn\~J%U(=WPO'F.;]SL0)7Sf!eۮ1ׅMK_jdDK%p,,A J2J%KIPORZ0|!qP׏SI٢?&!YGR 8]ݹg% .w<RR&QۖŃ 2;ၟO-z1>}^0bd8V#=+Hk!pXQfk-#䆸ڰ0ܙD 'EVd$C kaH>@Fh$#DY@GG(^IMH2]@KqF@[RM8!;U?kmeDma2ILbk^~f*2Jq"nA擴Z4^_b .]AR ZI65"} vDQ]XggBҗJr%ƪ`tgWeT /AdQThR֌r&S?R7\SV`LpʓK>Qwdbpv_8A0<)-,:05(i|qłbFde8w ?"$\N@F:xLi%s8s(΀1W<:1&9rJ.RtH6pϩ nT0 PŸR+~(#a=8O:t|8𽼔7wbP?Qô-fi83^$<~/3!,SnN "s =Hfɵj%&c*_lȵ'N&F<;ܤdcJ1%|]<9Jx& eViԫvWӃ4w[n%Q.!Q&=TIavI1ьh{ԗ]"Ӂh*} DPX<-LP>qQ_ 县n\zn6\ 7T3ޣRjOĂPyYJ6"+$fA&'bZQ,5{p#՚NÂnsYe!=vJQP'" 59CdAilGo|6Y #^(v,Ŋ9&sW++>D[Y,cz^td{|<jR?EiұnP<)b 3{>McvsY~I!G ~ı9 0^mCQFgbQeΐYq3ƀLjŪ#Z D;DP-9ml:ĥM.j+'V9n384XZwNy?] [H: }$La&ļQDdxM_d#}AiVFs}UflQ.p8t#D_OV74]Uat/ NZď$$s;%hU%1;i# SWi6%j(&pb8]ՐǗ6q4#p&Ґ*B?{Ky+nSՓdeZ2j qfU{ } Յ <ʄOͤYSh 529 t('XaoWa{/0flh/8@/ϧ~~OTImc8J+0laF704j>QU롩j@X -.D8G0{1N,cIh آgP~*4ت%.ݨ>NΒK dm BT_" 2큤[H8 AnuŒInvzz` JB%Ɵl,zG]*,62o]ʷ( C+ + ܡh+eŒM?PKDt{Ee cy{2 RP=e.a@KdXֿl >nPQֱ| ^&R6mf]^{Я^QAh'(5OkDRvbfҌBq?J2s}>t<=n)Lrx3I.s1&p8(Q3B=,8@./ܞk ) A9wєym"䧢{ OPyHۻ>sީroLbHD914z>W,V-];':3\6lEfPZ^h-Afk^A "m"5XS4enid8VArz+gdA zJ6@ }bc>kZ-a׉@8s.ьyo9a8xCF!~QnM_2]!-3yJR})кmMGF/ͶdLۍoڗI7<Vk'&O[k~"yl@Z˔ HFG *4 j ? /*,^ǥɮ$]}EgKvF垎ˠ(]Y+sӧ "#msxJY5 P> h T ླJOOfKlC؇=h/OP*Rܵ~fխ,2o zbMUSPd'n.<Yٟ>,cC%(&R"y6՝DQr&6ܺϗs$HrOR!p1[&bOn5Q] {ˬ,z?^coN#%UB x} ,Xc /N|*z8Z.hi{#p95|]@X5 %>:' 0d=` d:2#L !20,mlH]NBqQjŽqC|)j[⓱1^;ÑnÎtuYk ,Bg[:抪g^oYS*r<0|dK(R ]VMVFnȹc>#.] :n o eBtgOBpEH1;<6ic`8Utmi&r$0} ;x˲!bM(C p%! ~@HOAy/ ;0?m G=eUSؘގ J= Aoj#--%L#P)q1.":'J)I$_g=X}ZZLJ psq& zX k:LX5Xhx]7jeE(g#՛!L]BĜpLkq /xޖ/sɅf9aG!}Rk*RX0ٸ@n:12m~>%i*pjn)f*nUDn??1P Hk@ `jTSM1y%RZUkž,*Ý+J5-;PO <پh {6\]1V)t.*UӢ^tFΈ;`aixj>[tF^zkOO/p "z$E$'/˯oG2^94X/ru08 7G&DrXjӦJh4p#1JWŀ9M^xw/sB aQD|<_Q# {]n ;uAXAخҝhw PydzUa{m `)q2({+x*(G%Q] Ѵ̎qK]UUKv`>w/fȈ,7O@#&>COlƸtŴ'[hCZFJ5|Q߮ ;Rd<ba){, qDnh3nqơARqsBih݄@')߭c 2KGEU 9-1a.[_Nq aiڿb쯟nOiv7h{muljtZƮpde ppw9d+Xսx,nc?F=sY#964LȀr ̋Yb 6t_ڻ:Aۀ.늋 M2Aw¿)}ZSRA ]A-hU8 `jF.xW!U{Or10m~ɿkydqY\e29rLϴ/ɷx<Ch\{%J]PҠ8P֎ l)N"WQm<#w GDc[}}X=n v=Onqꏛy6qmfY )3˜.lwAiʲ=Ӯ<eZI,F7&ރ&xHmD<^} J,(/E@]+~X8/R:)65XN.4aZ eٶ'= Hkd) QwMx܁~5RaWZe_m>ź R?E CA^N_PǪwZ3AE1#H,WTp?[m@EMCU)0ʫBڽo[Fy< H\0rO  t5εmʅ|{QFOkؔK윅&3~pG;BRA]؊;|ɭd"Fֆt}.6fĹ(ɬ}Ibsߓп |Z4%UoSS '1]1`aeXE cWm(I#0xjVn<)@eY ĵIP 0<7?$( EM5i&7>ЈzRsUaQGۇ5Wߺ7&k[|Nnݟ!i/75 \OK*&N97S>('gy!Eґ< k.OD$5>,_UM% uch-aco;e#eoqC).V< uVp@%axCAaV}PӢ2rYf-uC^Н<?-l4E4m6ezGI +N+"zf#j6Kc|B%\gGmGvHoIfg̔SZsbr&yF.ad"u,j2q│qZ 6_)q4nb@T;`4GۮJR0apYi,o-sN587 )$"R|;[;t+S (L2MLV"tH^Xsl7=SF :ؓ("mxC<:޲k _7g4 ɪR:HHg KE8K\:47,nSAɼRvCy%c]FZRZ}H3B|FבOD>.WyHTY$ c&? v-k/MS83Z Y_\AaXڴzezͫ'r*J.P]CWg\Uh8Kݥd, P˨.dHۀ {=A_B__X?:0'O?MLj;qs1lWigmƠ<:oUƫU\kW[3:ALnrWzl#QA8Π۟ ޸# GȫʾWkK`p' MMōl ,wp|K;/g7Fk49] I`tU8EM~~7u=b a!goz0e"UΜ60@MŔ6m9i۔Kl PF8ĚrK(ҽ|{! vrޔj +ӷsm3&lo_M,BDbG (>2(4їƄTiH3l$sҖ4k\G{0 oF0x]tHv:)x#׺Zl?~|@H^8' ^f,LrPӝƛ.()\D@ge&D2R][s#Ƈ3++İf=c[WW6ZT_j8ń&(mjauʩH E͇ K~yH+ыz|1WGBZv^)zMSN>RCjGW7xMׄ\}HpOBeɺ?1zr]mqSo]A;h0RG`4 ?Μ24^9̑Ϥ7X|N!r&I\b-˄ݿ8SjsD{W:HLwYdƴ!sxݗb=|_W55]%~7LtdTd2T'J'&hG+5x5Bp)RZ2I s`M$gWmWaI~d3%w,Nۯ-}q|N)6Ft^MbEh.X|YE3n.O+spP 蔙kUx2'c}eoV/!!`L C#&(EY; (%>(5usG?GŘ,=5-IC>Qگ:[{)Nj7 p1[cr8ىˬHN1IeەAr4̇M#sTI0g$(AtFP¨xK_$0 @GqX+N>Hn`UQ={p|Ve?1R}pfxӈJ8 u+7جc郪aI^4 ,9c6ܥj2F% 7[?LvwTS5{8oF7RJT[)` 쐂+&$rDj #&G6ؘnKij.ݧ(ʑ4)yrgsD};NVxf`3ķyfF2:NKU6eoqM ?;z3hl—Gp 3Z?u#缰ܫ]`i4ygy"ct CbÿP&ˊS9O xxƦ̊~i4G=[DG@ rc,<4.C+AULjh)kD 64־.z:O"W{Lgy&IoKUzu5Y3d*E5ۍ9a&!E)IK-^`OPH_5oZ1taFN@tk$q|xwد0#-'ˮG/%3_NͶJeL7p(e@;<.ggڮ >Gt{!ږ}{FRA\dh8VJ0uRI/ǗDks 0& $V6<[PW3X].g]˃+N'D8=Z鵔^M1Q?C6YpzflX+-StjsgiM!ܝ^AfD8!KR~#nL76@j`w}E$y4) m,6teݕ+v^a??'e*= (4r>{9 mq>Zwj*7xx` q=Vh| sJcQLݝVGK5p]ҌAo("/TQ77yu@0RJ#>WSYVTLmIslDqeTd ٯTpxi@뿊?\m|&x/+nWyS9gŘuxp.aY2 =uh?@Yj?bZ6bolkҗ1Aن hlh]hf}%fcR]Rb ^f vYuC OsFG):E*ftiN|1^K1*~|ڇP66vv$pS9QوQklh(el%vHMͼ p-l(43eg=!$pTs7E[]{l] |@7ܯyLB|wnLօ*$W߶7M Ѯ /`Ai5{l6oϜ`?``Ja 칮&jx մgR]V2x,╯FޭM",d4YPw,û!I~\g e x/'s_gM+]:SGh\U%.w%g2ga-s»g}HCն5b-ID*#b}|!l ӛŤjS_4ـSSeV%o}v>{&%[ʲVB[%O|7Ҽ8eYhl:54dfh ;?imijڅ`0o~aU^̈?g]vmٿ6?.i?N^>q+. A3Σ_Zw?wG֣B.vl8Tdc/E_,EG%14wn἗E10*mt;퍡t4R0_VeWb+GC s8pz v4Ej;2`,F[{vG~ulT}xrtګ*EM˵"2 '^>rl_0 Zr,JSfji/S)8e/0g$ϸIn(MSD<ws[ As4f 'U"ME=63Q7_ΤN hǀGN.OUWpa @kIv5îOϸkvF8+;8p;h^.m9U` }+@b990-kZmFnnwP&5P0~5,VU+Om>;_ ?zx ܵ"'+!?9nX$iSEpf G/ǽjAq ] G@aT]5PY*׆] vȮZ 2ehxh}s8al,3ǿ#ԇm*.)tĢgZ-WU?axZ|[VBǑE<R9wbZD7|ut@/FY>bfѫ;Jx~K!vfc s7~\O78Ͽ8;Ag?;lҾXjY&Æ.1!#nb+ܜ7F'_3GN츽Yq{+ey@l"ʧbP~2mY;[-*6>\,x/o=gWiC~6@zeIpl76BkJ˦q*WXv^ܔGOTƉvm7k8}"I+מC’S Oea\VILu) #3G.h`CAN-鈓(C%9 Bo67Jy/ސ p$/-QeX(xͅ)dal5ZZyձKc~JTvIc D0'dGw3w;׆P Hۥ@^P{-4GUT/UQ Ѹ:G.+ 9aaz42ox"IGf1`FO`(`[:bh[Ō ckg98UՄ٥aUz:xO>@Y۟䬪󱅃'̔N[ۤx8?7Z=ĭh 9O?9+Di-LL SjZa2AfƦ^'OAu0o캫T +]#h#@W+]ʓ5]%4ʞ6w7Ac{)_'%d@ :}D`vCiB9=2U!Þ!i |⁃~>\V8H ɻz~{" { _52eEr|+$kapT Q:F8>`LWfsF<2NkYt(Plp# gYZ x0 őD~ yjjSEm eIZ# '(@O0֭AW2nq#"{{k# @ƒڠDɸ)c䲲&==k]v.Zx!YzH <,0EN.l_EP ]VشJا4-<~!ћ2.% Fݷ`07ۚןLte&1 LaGKWXHbfl Tޫ jľp,Eěk>:1 79%5FRtSm ӊJlcpIǺ9g2D},*ߑ"@ 2h˛FyZ JKRRs-HÔKKs3;;'niu6KѲ&1~ 6ϫJNfr|A,顯f[q+d]漉[Q(p+=Y2ոVPr1^bhS׀GcW"01NL)|u(N 60&,\e (+iE5TT0ۇx.bG*,$F'ObI[s=4%wWz^MA-qROVKHS>2#lБ8[خڙZWezl⼟UhHPAFn `_$nѬ50Gf_<% 8j0ZdDʵuTEVhj$v{-dջ?bJ}|c_c5[xdا[;9y=}-]tV 0b RbC`[; 88z0篚T眨-ivomcwUS='=QOc.xf0Q4|Fj# לb ȣ\Rx/u;Sn(z\ V~ؽx%C8ڲd鍟k\a⇿%Jd]:8>+oO]a J^×8&la.8@rXj{h'Ng3G|W?3/g1_4A0 ~/3JؘdK!"㝹8[)KwHB7PwO @īը8."|/6 d7pL /ۤ6Bgbگ ]~5fkrܠYqIxLS)tɄF/$}6_r9> adfשT-oCcؗ<}\s rcܖ%2kB&Ǖ9}Tm'S[Ap# xģ'zu7>iR6^k?<_e3>)t{vsnff} n& V|6+tSf#V ITW'Sz6 PWuPa6y[2*_(v>S[teE[dl _jȪ?MQ:LYYŻa;4!YHN="ێ.}^υv qx/ |~ tT2Kh&ht R_:8:;qZ8 wO ]ZݤT7h|Dv[Xcg6vd׹\# qioES_ KŜ^SP̖El?ށL?8jI3ObYJ~b_lp+&~gsb FxPgy9SW'y*\!{bR6梴@@& il=BuEǝBRp-ث\K$#{`iʍF1#OcgmYX=  f2qz%_dp<Jܷ{fMy%OTxȾɰ;so!ŵk4TT5VkxXEEyM3곽)|'xw0n4~qӓW'9n1/feNfnׯis˫OymJ֑8,l"~Ĺ%憜A+8UI="D]`zבF=`\>`|c,ᬚenk/#|C-SbH'9|XQj?lG_Qa'`85=6OYA }n sHV/vp46ҫ_޹I~:߿GN * /OcU?<)1k]蠎%["wT4'Z8]@#O0=CM_Mӥkh~!S~BG3u4¤Gl^!¹>]mQXG=Xցq;+r|VTT>p[OfZKFSϣ30%<1H☜NԜA~kWG !jO /)2-c^D~OvgP5uyQM:ɵb vU.ΊTc;Ֆ^Anܷ>w7*ZjgA'e7M#V t^O'Am狵55fhsJ٩SpV "9ܵ#tѿE105!b_'Te)hVqf;";ʉq8һl~Qܘ#~w9XKJގpʵ:]ԶZ:1¹{W(߷W8AXG(6FSd#TNLɠ )Ӯ=zp r!H|DG a뚙9fa)lPKb1W7l"bGYĖ[?:M_G\0Vjr.oE.юW̨@rY:,Nk;me,6HfwphRe}& ;HXN#8QHA⑈|rӚHD!螂tOC 4crNmZaX%#>M܍۱#ň{Y] UNk8X0J:lۍ1ǝC uR *WM&sID1E(ha{cfx D.G@F=PO>t .TWCe6 D ҬC MA ߚ:2HiUW\mӎOR Wq$-=쮏S~. X=`,C_{KIE,2bҢ叩sPxH\_Njcoj|`~tܟ4!V!1(9<˰hG᎜p4tK5HĀ1QBYSpKL϶!vӇѺƗ=!"§T'j+X=#v*A.l**E쵓- Ϸ^ːL\l,,['|H0Mc6xdZp(l3؜CM1֦|S>K꣟fI{V6 VJ]䡌 t /-}Y Lhc,XilccA#MMS;L&8N=Jj;_//X-] K9Zٝ-|հ?eLmJf-?ȯp Awh~)tnrsk6p)Eb~f_e\ d7n L 6<k6Y'FހFOM@w2=-^l:K UjQ2vH_E0RV/txܮ,[,ڰPّ"WI#Eub@1{ sCiWh韮^B "}IOayrՊ^[/G,0J}T(ٵR^1R^x*.B w rŹ`9{7R]ѩ>~ 3>x^y)#8ּvt̷NQAє2 / ye%"He OO <%2s)*҂&lsgsXE<ևƓx3!|H$%>\,IC!A7_CHˣV+k<<-@5M͜ʬP8+5ksI] Q?P9̌LFvI+gV˓HrU%88!`7꘿L K}\QZ3J2K ܠR+rOyCP؈ ڼc^\ۯq7w%lnS>0"qJ;.fte q|³5J@W8'QhE?m, ^3Z-{PWRԎF%:y$NK{U)ЀSNC}SPlXO!4VF̰Xub~{bG.P0cyзxzC:T;o_zy]N,> ^&nx8X z"u=֔QkAɑY-grҪTVaԫ䱷{V< " MNX@FRbr aky`uO0 /uHG"\( G82j!8Y;|_-f:/EgD[\tڙ.*u./y}4$ S"խ#`i>o>.G- eC~g᳦%Twr%ET1js<7u=@F*_M63[aIT/\7GC7ksP%UWEwܚg,d1K(9}볢c &PcIyhΛ5a(n.C< Nm #_I݈Hk]l7z71nɂۅ1GQ)H*F۬($`_V6L`_DDQ{= #T CN# Ԕ&bĖpǴW l7:+33f ,s0$ku3 VN@B?H@fmeaN@ [W:eIڜ5]{,fG>&l·#^Cg4q>9?v^4RRapqѐ\gS goJj8љ ʒerΘa #-$/N(vyvUauI |l~5C1B.L`׉{[EP\2ZsXçoQGnK?ȕJd% G&wg'pI߀n>bk.E y&'"||gC(`{IfJwNA.V$u$zA텙r^QSV~Mlޝ`[) 鏿,fXMo y!ed")DL\[(m p!|6ϷՆr/D;|rKHAح6.rTM CB$΁m8 蒭|jkM)Q{ / $`HZ,1 V12x %.M ʸ!76!I lKSeDB!W<7VP+9v L:_멑zL;G5rj):Zq0*?Qt%q7Z ai|!ݮu %aܾ:`fb95?Wk6Bh8 8_Fw=8C֟ZRsjiLNqP#jrYԃؖE3β^ _#"Hbr.H?f1$ȗi 'X3n1i"EM<[X4Y) Y\"^Kω&'zfnHρ$m>WCba6 ;BɺaC<`ner.Z _ήK!Lί%0Ar.FÂ٩fk+@C._T#_2*"CN}_ O~.y|Lro.$ls᩹y93#n66OboNYi<).NQ^&`|!Z!@ͼ/9MU'n2;PzBJ}Mql 5 {o.M7A$}.Z˜ ]%;|P~ט /,5DvI(F82\@6H 4o.0}rAĭA#+] U6I4& /lϵ$E(Ŕ5%N^_2>х{!mtT[,M, ޻5OHgtщ"'GC-xvLy"Hu2zzz+ZsҁWRfkaykOsVv5]sG#q߅#ZלZK [*(#kL >;\۶,򫩡%GR*JN=V`mi;ybl8g_NV'c + .=xL$s9ƞ}TW|Z%7}IMsh:Ȃ"Rǂj$ V:%-$=)MT#@>HyQhjg_L!UDoUxtm dH}k.;a$(.-0?dJMKz)jz y[0_jsu>@!1)Di~ctAfLot|ՑnkPwdגEvZ T- 1/ڬ;iu^ N[ڇurs|,q%0Liˉ @D.qao3lJM`k7IW}㱻ԆRA6\y͘7@}׆h"*3p?!g=ǴNgX`kqKUAD(dDyHϷB3Kqp,|t+j=-V`;a{:W#U67,5e97Wb٣(mt,HTI۩k,PW$.·N0P՞>ClFob2E;w6?:V4 Zdl $e"|[n|°`ϼ#+g}8#8]HmqonH2HeZ=M#&NM) Z=H猽48Wfл4 9Ev[Yz_*%,Vh!<_#Yn&. FD #gʁ7'.pygE_n{v'H#B7f& @a'- _Y8d ӣ?#9{ 9d'%;tEks{9Vć-ϵ*Ќ?3x~eo!XJM7lcS @|o2bZ۱>4%9dMe]!^Κç2尉K:HyׇDcys$ܞ5ۘSC *{ E;+.WN-Vԛ(ёc{JΊ`|~*VedTLPs}z5#D*/A'i^1ɵPd+jmy^pNqwxsPRZ.th{]-r3PgҸK/ I+NYFwy޳8KMf=6B.yP٠e#:P4.6rQ'H#5$뢺y~\K-&k@J:ΑKHHB}`sK٩ɮ-Xiq*Xh0q(x%#ܛ& ~$Nç͖$:mMzt{%CCQ)v9A?Fee7ʡD<ҙGKcʹFt>iEED;qgkErqU(FR/DBۨ9|{ RJv;C<ӄt! bU&eVLYހxϵUe9 9_[+} *ݞ^q&1xwm[r Э[L_z-xf?ۨB~pȡNU"b\~Z(蟘Pz0>aVyΕWyfl%l\bN،!7 V:q3=&8$F5@bk%4'sO5{|4cA`fZGW,YR-^vξɔBqCy\Koe#o+/tҎrl7zA5?$1^?\{bc={3In`Z숐kH&cܭ*;=KȩGik_vpv)X{"uՖz$w &)Twa5._SZ4_ij<<زY(ʺ@o+`x]kc;}UDzD=}jp5c`ҥf]wOBxJ I_=JI 3FÏCǀ:yJ:߮Lc6guᦹ,]vs1rl. Bv{P gbV[L)nkBJ,6,9;β5a 26 Q-+J^b׃[]:̓ӕa?\w3iE5.8~/c:xfDZ]{ ) cg/װIDml8ǪnMjH?!)9`QaǾ/:J֔k_];{JôY7e,bbz3XSKv9UMJ6OL /5фӤY7S"ۢ:+B/q#imTvOAפ&d)Α<tG<})5^6wb?{ ;kxƙ"Qn&R @^VEx9 A31yeZڋ7,-B/WF1a钨2W!+iK+M~PǴxBe>Yn{Rzĥ2`2M}a& y'pkWr?}0ĭie(sftLzPP4A}{T-s'j%}&I:q*\][~i޲d4 /MFaw [_ǍE'CPWi; LXI74@[Jɂs'V$bX-1ja3BBGP߮$%S,A7s3ǂ9%+CVzJhgDh^9gP;mC8uϸ6>2~4( Mcg}uA@z3qZߘu2T~aэjLӌ{JR^?-Lǝ9$SHZAh9wL?0Q>R7@gC tߚ\ Ux^hX D%0De }).G,6i鱧Ӆ.𮭛ՕO\WfE|jAJb_CU5 {u^??jC*ޝ=r/j)=<5G1nW.ŊDd;[bQiX=t=N* AcI2VkW>s:y)O㶎bךUOv fz'sI + q1Z@:*c3sM!墴{3zOy ~ e |޴LOTJ$L0 ILֲYӇ 4eds@}$"B24.>TU:ZI-ж xoTJ'ʮ1 X%Q ژk@/^Os1@R>P$L_5U/X{xz5;&oք /m|ZCr!(S5ón{̡Z!dтIfӴ^ ވ4<9Qh `f(T0U1>u8~r߿q~U $*9V"]g| .N^n˔5Ԧ7%N YcG{CjZ,VtoA;z|瘧+gͩ^)?zk/aGV*d74B }3 dHn aͲDZD'Ϗ˽L_ C/[/9TTGIΥ/;<9~KUUo m}b#P?< `=]n+658C~1G8kj @E:,Ǚ5;9%*WcYJIBk1S]Eݗ3 .h{~ (>g˻syX3E7*gĘ0K*%Y-9J *oǧ,4ri'H 2j?hoD<6x& qO'wGG|;sIO%>R \:?-^gDc.%n/]sՒpR1\ɶy *QԠh R-8RMQi$,}i>6f&K߅Vl4eCXV6I'N `8z_fkAԺ06VOSߎhr){>Jƪ N$[wOpL㚨^U1se͍6g1փXq}En6q z6>cve[5bZ:,j}T6nMBqwSU~xh_LD_G9=g^< eu<[p8Jdn?JYc,iDʛbԛ]$԰xQ6Ph ~Cfiªـو#нzN@ e{'_ t;5@zx5bUD -\PTmҙÂO~Rʲۨ#a5η?CFr[7U܏g9’PlA|FV5$ӜJޅ][:%?jo^fʄBܢ 5 D/YTJPM=Eyֺ~[vMz^}SAG:%V% Ngpznzm^d 3 yGx_s>,} P+Xxuį j7'uh\sR 7:`հ:#!322P5cuP%pM0k8mH) f4rH`c?$8A;eVx_4Z; (XazЬ}hm '=Ȟn!3HdUFI^EEXAuUƴI<3n&)r(qF=𸴶LFZ/a 8ΏT9& C '9iL] w@ Rd;U*yI rj= p7کM?֦Ea^§"%hR$|Q2\vֲ=[|k*` )4, F#"e0Z+ajN=pş* ɺp,z³ҭClp+^~-}:ZWʿ9Rbo{j}yv-%ΔH?O` p0N"Sͽsڢ}Ħ2ÞѼLa7:e'Zr Rkdmrl 郧V? 6lH-"&%&m*M<8Պ8Gv JCmԲ>+a,%}G4$$:[)(qڛ,OG+O:&yCkJ{!`?*2j]!Gp{O@qfmߕ3 Yo͢N@*ZQ'Y^{vF(Kpet8Ay5qL\& bE@A\"tQ\pvz޲**YxɆBM #Xq;;M=Dw=<Q$D.KCʯOkYP=? dJwXxɐTAEF+=C[,vm_>u9#<qMaex-[\DNU8EQ۳gr7D9I)A%}qErK[I)p7,"5c)ĹYM&Q@R] (|=$}:u\y6 _e1joeKgeGgjO2uN^ab5n7D Cj"dmNNk3"<~h_X6ۛ$} 9|Wc]2 )$/՛Itþ)wjn $=J>иK.g ќLᇵ;< |z?S2lh$P(gա#Щ$Ľ"M[#NfPi1c`B("XJC5~-T?rqn@uţEfr9g:nX@]U׾}s@68KuBqG;Axo{i5V[pFjMٱ ?BA112"WN^A쌄2I"S.\(?/ǥsC\j!/@\zO-3!6 q#2-GìAj4jj3.TAc&BA.a w]gw=%$ޥ<+Jx5FF> YgRI}rP+Jf#ut~ȬQ,*bEl3 s6@Eٟ{GƂ@bچC<[+TWN=Q9[6B7l~p|[AsNvRnm|4vkѠѫC>7~ ees3>`1߆ E*N/1@*eŻ` BZ7^e4G[!SW,N@Y1n226 kQ|7X͛X^ `-i-&?:~rFWo|j2&ŰsP=j8I-0삊h81o/7 ,cU*eH&29/%%^\B[gұtBU\($H)4^)N3짞v|# 'q_~'ɕ}%]oπ(U1E9T` l_"90';ڧ'7\"ًF9׺:ʢZ\.8upT!`K WX'3ğh mNwͫ) -iLN6(>W(Ǭwz(2ihj[0ΐC/3׷4R @RJ.}ci,ֆ KkF=vZj-cH< v()g3()MDiWv9| BeXz3]ciͩk0lЂNB"Dڵ>R"nk2f%SVڹ9OrɂYIdHS@f}$Eb}*h0sNW9DImr X':e-pF5H0k!3;zQ`{>T+WP&Id:gp~_W^۫@?]Z+Vq":l2v1u`Bj$ni6"\S)fO(O ~zk>#9Qs+͞DTmuۢMdRtZp/UCgΞbZ@ʝQҋBX&<azuQ8l?.Ro chE㓅Wp}/l !%ʊ!c0CmhVϽ-P` rٔ :/^ a&[St̉t .r첮` nPҕ?fY,oMvz씹 m}4]!z=L>=H,J+`*ȞadgqheAc^C5jE2 ? K!嫉f2s+Aup,##h~eCN 5ʐ4Ր^kM~xR`"BnԮcGNkdM:?4_k!@ؒ_Pu-@DVBYZm/ X[ gwz86@x4!{DdOuMǧ{jr=\@SBhj8>,R[tL?R῀. nm0mW_0#A%0UdE:!KBI H:p# xij4 "i{+w9}XiV 3u:84Zr|8ee̐HטP7E7:n膋Z=^c|eZ/rȂQo#?%D-H1h+ĘԩA]L:kg9^"%FDdÄr6hΟ< LC*b#߈nu!=E͠GZ]z \~EWy"nJOnrG(:@ j;_lԚQ+G?cL-,x4frX-|[tMijhG[Jn琜`fz.JF^?v~] ׍HT-بX g}H̨==B|`&]KqN>dO|B!(|akvt}VMpO#\ADY&@p Qw{vSL*v"{!hIh:¶mhiɐ{:Dզ+n%xe4*72yqf-:Jy dĭ\iRf3.u5tkF.[s]|b&rB8N&PW`ޒ>*h[l]0UmPf+??AҤ,*>|i75n/wdz#+ ['K]nF2k(\`TWDDFfIB@/+H=Ůp yBM^2:@3oMfݿ4 K(^;\1P4ʟ/sͣ >ε+wQ7">Ewtgѣ+_p+~B2Z󽝒vMdS3v>ADʌ23Ai$MoٿDp.}6/G&Hc7%Txcbƛ36O`  F'i2usj]KqR:܊60vxa,uLN]K> "_wL5yʇ(,jmAi<Wuz1߸mƲgZ$D9XfQ0,[ re|<+ vKB?}2iN ~"dC]Tt#~E! i ǫZd3"v]oPӎe[䡢G]X ~e(Řz=mAR5pSP̻}w #˓4O_|[nG;' @#OXS 4ɀsnX#]ցrYUʐVQ!7WLq0vkS7ne>^<ǑPNP? lD$Jt yR5v)ZX43SzV[MMo7 $, O>> P)jR~Q=N-qDDHpoY'Vy K{k*DL]k(5 OBu0h>_ YFtb y/b(tϣQvKRBCGj4u,*ۧjnO??zuZy յ=,>M-jip\k!2tws 2ˎ+ ~6y3עkES<gQh,K% u"\~&mon4eFGnQ칃UK)tc r5p֣q,Юxo,nQ8_^ζ"}M_ò43c# W~W~*rj 9L'u @D)`=\>5:/'3sen4]AH3}'4l`];k_j;i6x#a.@yA+xq(j,*5?ut&[$>PdbXB0ÂF~Z`:paK.v> >%v Bcb(">5µUwg؋p&ؚlڑ"$ H!sݾ"LeL?5Ef.fkrF(.VؕsS]ys`ߎڇ%-c0%t{Wak/b?[dY=.߶i3),Os)SxqƜkQ5.E݁h@[}E| ?[c! P8X*U_j ّUHaH N,҅ttG68k boJf^xN5tuPih8(KnٿbnbDO6 J㈁ޟjvM<+Q #̥:vFb*$ꃵˆ`nA#0ف~𽑔g޴#t0`'d!dŤbz#eo)-TAW' @wκ}[n \3ljNrYX}G/gdn޾V ϯwyh$_CdXv7{iF%(kQB4s?`K1:b՝<ȣoYhZz잻tDڀ3c_eJ"4nބ{Ъaa? 1Fӽ!3ᏱUwPfNUFz>؁D&!s:9o4_DR1!G]ʬ?"|4f7 "ۘN=ƻ['ezCP8"(%W = ld]8O9Ҧho|>5& o W2mʎv&tuλJM;u"٤g:yUARE|!CŽ'xB0FLuEtVzXϕ _\&+C],lcDHƅ3ᖆ;l0H+__7\ˀ$)(I  2ZnX.M2 Nan}Aegv{W٧'WgN;\иUj(_swǪ~tױ$[^Xd6/'ۺl??cE>rBqZ%z4XnʴG}Zv*S!߀giK̶3h]vp3C! .ȉkU"g KENBлt[& T>#CNeZ0H 8Bn#W2Sucd_G& [2_(4+@[sjiݯ"L+ij{xc%BQX# tԔR+֮pO9 Z7"$yIv SH5TS!=foɉ_n}]6tfb9fR%GG*XF~R-ojץ&_ 96s?T2;rg5Gb-bH%݆lj*4q*Xt7Sh2֒: pyENO &S/@+iua0Ь<Gjun ׷~JtAiqW\cq:n ϦCEAVP`{t"*FѓI5@9%?U>8'%2!~chQ&ufCV31ZՌy]ɖA˯ SHIV+ܹ&.SfvTNVgqv4i[ o~ {7bTƚttzoh NJSNQj8dcr&pUjuAslo.^7*2_A&̭:_I!'Bfv>_.|$cXiRJ7?dA $-ݙxb^s_MHŖE#l !xK"vў:i?9_̭EQ.Bf&6=61d\F'k0|Z \q 7 W>w0*ٝc m5/P\'XOePnhϦHݼmk[xtN;ѿ,J|#b]80w];Xb %:!>N܀hvp>eV)<$N!AZ8YɰU@8 I%~wh7b(,VE .x?JktU邩%"ms.DF5H\I gKMI`g eI#.5]/ EQL;EVo= Cw1l&U*W/NiyKww`Gq Z.l?_(y1T2$L̈́=E쨳|kﮞvPߓceG2\Ubtlϧ%j,P!]9RWɸ]*<̡JC(]yr VStfiH ~<1b$  z u٬zF|P@_DBiPIh7 |Ԏ5jҘ99O]ğ;HͫB;R712*6Tvz5\|T?N+bA! M+aC]CITњn/z$܀·o wAxp Rp"pC;@kXmoIץIrtjο oy.2@U>o^of{=gF@ԉVꫀGsxr=,JnlDB pCg^Ol0Q1̤"OyM%[Di1Gb#Jcv0ɲ_e4mjn(A*vw_µ8=MzT4ꏳ$qDMvdK][KJ}duy![>cZ5;?{0$` Ȓ =/=G,yN%C (]1 &ҼL ;N%_Mao¬ƫu@e1+r6b.5K" ƧaT@%6E`cXiddXp{1LG. H{eMʾa4?y 0YO(I9>y/XCg[]_تW#V2X ͙GZ-LnE-unPjuLpQJ׹5+&s؆XpLzͻ <5,ѾFgbz~psVMN;Uj"TY6/ GBziI֋KQޝ~yƭVp>+-M3=VoY>FIiglIP2r=wӄ0dDn1#3uyŇGv}|)Is3:ޅMMglj!ve-DX鋆fD;b? zY f$g܀|qb'bYNl,VhaQ=PdˣhSIA z'hq$:QdUDv"rҐ! AXqdp'8F }c'[ +8*c0~Ts%^$q.M+&j}GTn7T' "3=1=IXӥA-QdROLӸ+(f!VC\+!*/+ bo(Qh7N-ɲK`wLr[͑t/ۺJd\*qB"DavOAAl2$M ziBE ׊Ӽrk\)BH Fx\.prV#_RcqfOmFܜ3TPhB%u8@A\S\8hZrJf)^T9`YM|i W1VigV &l0#inxVnQ :)g(<#)ErW @;d,FԶ$$ӫܣomkD{(\6.H@-#_QN&>tBtXx2GPR^*1n@!]mZwBIL} 23's Y <(yީPR?* ?A ft|b\~zHM=9"~2HLC`].}7fIF3I2",$' ѴڪҕdE5g* [:tv>X7Q8CՆ98)L$ZpQzѩu`xG6rX'm` HHToYxa@W&;Ʈ_Zd:d, n}tnWJT|nΗ"s+m]5|1O4k" Sm3J m#HrB9W?x xZz9xKnqat/bDjcjK(.a F`e?2RP%5߿.쎛ߔfA2-3SOh9rGn"= D^R!za6E#:GsĨƟ' VdKj\_ށ:D׾B]1|v$TpliPo :bI,`([[XUWVPKI 3n;j|l73;%fESMӂeFFgcytb;EΨTqu|Rj0 ~ὓ;~x}fl38; <%.ܐ0 VjgM͙ bAU୔pmi]-gV^Di?AWאDeÜK).VwQL:$rJO}ìHנFguF"zUd{2lc- WfGJ|Aëś7< 2*k 9Yx0Z20DvUI+29B& ȗ>)JĒ/uSHPAު-:~""t9LT#:8 ŠkC8.R˘FnȲEt_IjُȳͭTCx*dqKw1\fgω,ZG KAH7VYuS3FU| OTdG(FtSbwhѹIVVa3{g`{JIyMή<3l26|TQc:Zb4Psqq[;[8g"'P&nE~5EKSvsѥ8h8T_}iJym:΂V~n$ Okah1gnKE WX5=gM&4TՒa ;S E>QeY&_A)U+ϊ ?ǵ(U튟^kՙzjt VO{Fzh%1m =Zͷص.*0#}v `M)Hex5Q(}N?&-@dODg#2ޤkd11AC:dž)eƼ2؂w{*J2ųs~X$фTs¡oOѩN<%>neC,$(uX%~W|{q#n'4-hKA-6 Pn3^Y2!ez퐓z2ڸ"93+Hq'gНCO>nmYqϮ~C* r`ӌcU[kvNJт`hD(UF[1g:EH< Js(ǃ@/2é?"4%+Vg:`E5R׫*ߜapQG"7bpq ٪Q٪D7v4[|5rǓkd~?@/W}U(ɩPj ^rBJfSIl*cJ%Aۨ7N;u3x.0VQW v7[ɠN,RG@ŀpG&.})%D-"ژLibQҁFڨiC ji&D7C_PiUU8: fs5uYrQ3˪/aiRRƪc[,G::BhcFUGn.k<=<הYbTja+>`䄌8dTY `TE\dukhiD-ΌR` |^uUlpsPn$E21Pwe$a7Y]B"[=*!Ӣ? Ŏ^%{MlȔh~F`$./Y?!HdVGlC4rmuBg~2!S:zMN#/rc_h XAE`;boBBTc@{#nۊݻwQ۵R>:Le>'kM:Eֈ2xyVUtSQmtU@kMM-UCP*v ܎8AJ!IIUP@ :Rj"%")N|Ksbvo"[U(Z<SBNЯ$N^C׈15U%ZlAv6oCdd+,Mo6(Y(v d9 > i87 Z+SG}jeI0#朰 ]UuP:)-vɓ4 fA>2!  X2Ÿ(rRj+kxY,/bvuܲJwl>6Fs$+bQdCۥv.Iv,nzI^F{\kD ϶ ncdcQ,} F uqT?TJ@vBKawE玓3Rw.Y? Űcxnwkw+N}9::3Eze̒qu`8߱+՝F7~.}\(jSZ:X)Aױ>B'*]CpT7$*mE0D L{ϘY`qPfl9| ߙQEr3}5^iMQ"/)M@"yWK|<&~&ʠ5<܍& f*2*u/hP;r2 $#iأ'l _ފͲ(PReiՒp.FNBCS6&/ByH:$bv8hevF X' ~9]Gh^ՍK"b!yq͵_DܒvFO;Fix(\pCar4Ƿh)hpgw0f,!ٛz yĝxsnt!4-X}-mY1 \/zB?27Ǡ7&ك[PĘ'9(}2u9O &e$l (~f1\1_@S4Q*,Ր%^7f'v~f;6j[Ya"NP۬wK) R5ӁU*ޢU𳑘2Me(Rs!iZw&,Wɋrʏ#1j:oFauv5o[jq9 +f"/J*}rc2q̰mk#8s\3"ր_\Vq?)K f}t | ;0E)!4ݿ"o:e,yAL[. ;K"'%)c_&Inߔykuaαlq*+}Sw:;=_DUK*Aĩ}~&E}`*}~3c5+Ǯ~i(}N.frzً$Y4NLi̬i?ska(e51rîP LFXnVZ fvt{ XZq/*kIpbTQ7tbHUBm*7O&qȄm>Yr a=Ejdz@dǑ?}0{Ng# ơ:A~HPr `dTZ{}:FZr n\Ȟ@52%`rq[C-f֡D3>-yru;dDf3mrmzmFL0&ƨK+(ݪZ!n-w}#ʾz>u0XD4>vjaWUaf_ Lv4gw2E Y{3p_o`ɕ<2d]WMHyx/՚3Cok*6Q ٛwjG8dG)WQbւSD\$:RIB;J 7vƢ I'o#m^ﵟ 6Cz^5&F0-EL@L)cJ5쵙A(cjLmH6"GNom"6H)%γ 0u 58x["/?S`>1/"Yo^UOiBF)曣m7 ,UCjq r[*>t$ z&K5 wwm .rn[ 8j`G螧 i߱qG2!kanڊjټ37 e MfՓ!B l/%*O*Z7klD_? {Fu8r|$SY$/'c곒p?\7vY|M|nT6:՚~mdj`o ӗP]rz~40,6e!#Ny֛Q2geЫƛ|fY^|}o 6J7^V.)/>{LQYz ggA=)93.9-/EwY/K-9 :oK1IZbdɽ BLٚxpNɅ1~Sr-˃X̐44J7ru]m\R<3|tĜxbq:QO`5I(Өˆ, 897喈5t MM`Q1ֆUEsgSRsESf]CD[4yVPI#,-i|"7g[&Phk_~AzPƦ~#eйBM_YBr_ǂTFtE"\g:=)җyL[1-x;&p㟼"s͋ǐ~eʻn7ǶwVg*8:~Q_sӷ4Ld* СF$0GQX@ƉbMB[t)mWMڭWTjom0,9$O }O/p}e:ermgS3)Ovg ?P(qF/rg6{~t x5@[UÝv(E%& >&ow00mo YTQȆFDK߮qC-&C`uPR<` MJ}WxˌE36a%v~۸&}`v^xW՞-:w֔~v y^4Se H2OD/W.O x썷   `zDnŏy%^T3un"ڣ-϶I;]`Jq A}'ԗ?APtF-3y\#=! $}9 ~BVݧ H9)ǦEyO=h[T0Sh]2N?,΃n'0rw0'J8bFL[(z@A3luga*2mja ԗN~3ItF-yLʗ?0KI4gl»tW'}(E%n/_u.R Sxς}K.`-C 㧰$]RZ3>AQdi&/$F7`ϲD=Hl@ k87_i:n]5(c[۲$n_mKM)3yc[>m Lq:?j !S4SU9YQj#@2ǥ \&'cX-Ȋh}b7Lu[F^>,ͭ+˟Pswg|HEa6eֽ#n L/=W33kj53\N'QTVSIX%N}&{ϰmoL-n#ob`+ -jlJ!L)N:! f3ltm/2&~&*;=9e_ac޶(_=vN5dHi19ܺB4>+wgw#y*^&M`;uEm@w^' jADXzZ*Vqqg|`Sn-\.@hroQ mlTpGR1k7jgv: kܧXчlY_,>~p}([T4};yt@0[RπXgl= b_,DdwJȾ8*ךqp‚'}"CNYS`( u@6} eGI*|={rP *u~l&:} 7"lIqwizt^~8#Ԡ˨j+bdn^:bS}ֵu95Xv EX'؎(l 8XoT:~}^6pRQ!^qps_X>@rɵ@vwlc.4Fشj>nf;H~|%k"WpEizCVGpv:0La0BbZsƙ΃Hb*z\w8%}f0(;pBDQ,aF@]pu=}W{-.ƬIIJk+c +5vw&rMP;PAq>vW>=&2ȗXxQgtRΝ)\A 8`e?q^(d_,nD ZM omDk\烑Uf.< 3|;6+$" dϷX(g3TsvzF}tҤ{>| kv \ ehX kMػp`qjkrŅyX&b(Jz竀eߠny6먋zl(NafN%.(9Ӵt^Dď߳ҫr_0~H9צqxSU_) [o>ׂm r!=W8P5B$C3{~?I }i@H;P@/]7i)]V肾ۋۉm),=xz-x^ɝ{313`hm1Nı!D6Ygew>R|?˶нzIVC{y u"Uoj+)qO{B]^RHaQ[LMhvx)wW)F>o@9uƷCpwyYTpf`D,G>J%3hN3'i=E};eOFYQ1x.T`31ꂗ];b\kn ߮uZ6 2E-,8]OC+L=*عӘF<[! /]TpPJT2V_ӫFo9tpD-2%Vֳ ;48Jmf;U\h٫3qWbpʠ;K4E}к݋"qX6T#W; Ko8='[U-#?~))CM՗\$EVge 7ꈒ]Ң*w+3BT\jt!.}!sL+O`ѷW 1(GOG`ouǩ<-hda_7Jiݠ0FU3@\g|ԂilU՘=ɇDP[*BB2zzbf1 at,Zв0a&5% E5yUD3|9PRr6@4m/ⳬ*[},&)CK(]%,ڱI\U!IV35f4#׊x+-N;\]Z (,?;`3?Ⱥ?|TL{tQpS  e"OqEaD26VMm@lF<2fp*9Mko ,aOL Q G47Y\JzP70+<7*ЛWAoq+OZ_=: d>bx]'@\bQ>4!P<([qF_Hݣ)g.1 jZ$6kpm@ΓcH+$BF+b w9uB}Uc 6V"t *9]Rٰ ݷH$ `|+pI8i &lRN]3_8ӽ@}w+~3n+Kd\p˫WfIiP% 9AW^8cyYtLq]G&EDw9" hn|&{3dH {DΠ`^<K[ƃWʟ3$|iJ?6w'~ژ(3Kpz4gƼ-et ~yՍ,fcYɧt~!)PbREH˜#hA;a;]$uZ`۱*J7ۨ {@v4<Ƶ!R nF9)'p0XkCB›ݸJ _> #n[ &Dl#aC+E#{Ȇت`ɞ8lOwb#;.aHZǐzfU`}9./[A>ߍa@c؊ί|{ʫ+,[-дե鈪{ďNʫƨI6} Kl"TbbsHot+(:a]bE>筳$5]NDmby:> {0>XTt= YnaXx8o TDvk+&\aʯߘ|oDf@D^f\=j&V ɹH5N!qLO.$CbM.Y:X3GHo-~{_x+ /b-xH,% N 윛F5Q7nxN櫿yvu)4^8Z2{⹭O ze B`n D;pkltkґ@ ZHNZ՘JBhC;q Y[p^ń34 9~ڿ\sZ2+j2G~}FwYB%-䦔Xԣa.F(BC߹6L͹Ni:.V[XߏK4wc*M% 1*;!4&vwn!+YD*̥Ȼh#Of!2;_|kRjI~?y!^.7!#_ G3/Ls7#:3cI"zq͟Zˆ\` +bQxHGkƣ?E[a[f!'yɶ~pkFi$yq%QF'e|OWBUJo$ס] W4 *GCRz~%AVViЂ>> ^{~+fAm"ZxRNzشZ<+MbO]a_lCrt mDG I`#5qv/ynK]r!>{]mʏfWMV6e`TeV\ъJ`g0\"$FRu[`q̝J](/)\xᷧvV]H/+ vyng`IWHmy+aJvqHzn; R:D,rYh.,S26IV+ >:/4h,I'?ͼ DPuV D7,nvbro=F0cFtC?A Z3ެ= bdҽK;([1FܜyGk`kN4H_ b`!0(ǓzEÏymY+ćPM7z-n >De$E<< UckcuB!Z[Bhf!8ݯ<wA3}d ֦F GwGęY^CEIƸB4p[T%:k&* Ɇ<UUghHIːI+j~!n-WMuDRܷPKyo:?L.=O%@28G۵[еPKmٳ%ilցMW q\,2QԇWS;kš4n!Tx 5%/gskPg',DbMSd%Δbx6ZAL( Guȧm\]Awg`ܴnH\rmOv3A%Ob[ŒP@2udM]B{kx..keX?^X6,ȥDxU!4*gf\S'1Q+@ؠ L'$8hy?hcpGcѰGU/X Hw9E4 F% %\#3E&l  ^SvFZ_ʙKYi˗vc[`jn WUnr=T-)h'ϕ2]ؒq0Vly_;I2%^>xm$al53XE 岲ɻ jf9J 7n^ՏE\Vޱm˭:_-A@n4:f<ڈ4-rýX2UOE%)nv|;uɨTcLݿGK42;0pfw9\N7}T$lY|OJ2n>0I \R3(tT # Y0x̜ݪꚪ4g#|g;vK)p Q/) EÕZfJs%)a*Y":3}Zg `hxZ_xIkMA,[^~,AywqZOBFBܮ>$EzH-,ӚQ=JSm]T4%q$!0$A, lGYUR_ae=)Z#Omz 5*@d_xJB=/4A!Y"8nqj/.' ˎXRƸ_}'0N^'7eBV$pT #^@CvNDOzj}5* lbTlt;xpRG,h`(_˂|Ŧ&t.ϳe k;ĽEM-BJ>dd&b'xQ}LA)˥AHsEod2 +c6m ^E*,eeu IS!3+,%V%_b;#= }XRg;:j-H)R\U~MS T_" ⼍'_(kj$s>J$dxǼ ,;GI(f38m wiֲcH9ohYm$h؊w*IޣS+v~nuN.eѦV):VzJѻS[+/%>F]!K%=X5+o ]Htʛ`V4]g1&N>W~;q>.n Y jٚE߽28{OnK ,cZu~>ΘOmB%1On␩c|]=VʙeDߴy\paJu)'L@1[[Tzs* 'B`zhKM)3OA*ۗyƛ4]1X#i.)ݦ^rڨw`M/zE0qcX/࿊>]O2ch\( E.Cy4RI#w *eJPtk%61H蕂̱]zz'ragԚrKcP 69ݽ:  xؙHJ#zAO88xeמ"!ȕ,42Ĉw u-5 8E 0 M2d>zrWO 'ҵrPIbVb+Qq#ǪMen]ߟ/N#,ʜ[BUC:n{=?T)4";Ű]0?w~SQ<ւR mu=.q ف.|goՖeJa;]#WnZvW>R>6?KO^0ҧ=Rjn,Lg d(s g^Ϳē<.Uӓ"hk.'&]ԔQaoiXã$joagOb#zp 6Xs UkP&)h@O B)fm$jdBHOI&:]>A!8t%AJ 2SiN &6 lTȸgjyrM Ltγpҁxsa@64|c\IR|Ӈ쎮bqX7ZZ͒'l Ήǘ lljeD]3sۙ 3l{@j Qnk-f5Q4#{&EI{|LDĂ O4o{̧uw+/L&x]ӑ|ܽRSHNa}mOt mޘ!沉́}T(;hk(b&7iJHV$9YU} z&zHu)]bɥ%ñUS"WxH0'h_'qfy>kk,Q= XP`F~-e;1=,=cU,Gu >]H.{?)ť_o9" : g)I0UV_NOhtd(05,&H. *F!{JQ)57YOMسTTQ`lvR`*zF= /F7԰N;fA)D>hW 1ѶĂGp]W<4E^*k3mbXqj0Iv%fΧ]X<SJo/{&^QdT dhBmEa{zTvY"9|l9ay-wfm\FL/AXL ֱ˧eS. çxشT% WgSjy^i`V䧑LݐHQv֦LXLsQ'g N9%CS96Yߑbr61ֶ+jaiC{VBռm?Y ,B,lgZSYrMbF2`ou~:qn:EumhVfFzޮ,}gair*k*Mk>Gpm>3,ӑyEt̔¦A06m"lHfnS3a'm%fs'ɤ:H[IT&7fcݾc*r Z9j!.-^oQ/Kr&@0٭D)fJgIשxkkZek4" %3%ވ]Evj@m|T$X<:GpF{7$8Z 5γϜYK/>$tFcR.QL~ᒜކ]qw,4/_r/(؁{":m$<'oXJAz{C;IJItW7bUjz$8&()BȐ'f pԀtyrbFzr+p[pW؍O}"EHgI4nkK;K_d0 %惍Y mmͭ0 1Lڑ\!BaEaXf <"6HBE!cZ8Q` ꢩ+` (`p)~Idf>r>-mbH!`a>E'$'O /]F}u\q/IȆcI"`ǀR"2-m}yP|WQrR djEBj>7/ @By qX.%ڔNSӞBI;lکv+=~3Aax>(on;X^[IV8NH1G@%GN` Lg}o2ylf,>lX cҒyc*O஝~^a !%^8f8Z6YAl.KXRJM ּHׅuw7(&cWCY?a*WRRQn撇7m#{kӤoT#{{xTw?;[ fOl}PӋ!_%?nUJա}T'C;>kvx& vDbl"U|b xcY4y8X%WE םx gCrEE $|P,,&EkXa,8)PLa7ȝ#Tu-@9Gʪ4qyGӝ(SV۵={x(>k?Q =? }nOt;lWZȖgyFu3}", :UJd/XK1>v/s 4^$?c5@N^n^Lc[)ۚ|ϙY FfŨPIL| du>pBwf}Kchd(媒SARkŰ}Z86&T nU7)Q2<PduDh"ST=|g5ˊf3N!S!˽N ͡kqwi=B;}ı`ޝِ,bTLc퟿G ߡ_Ϻ۪Rq,pGnY+Z%B/- J V;~"NlZ;a#(?cV|XdΕ(^Z0C/ 87t,g xԬ /bt ZJ\DM*)tvb[-\ud/IžG7OWQ;`T)SoK؋Ⴤ-v;Pu+&'K7 D#]osROԕkWP>YIFfW '͎8k Co>g%~m F藱+=U-Gz}7Oj*uT Ǡ \t y_s<Ī* ]Xz[4 B+Wy|22 2臌Y&RVumQ&:ՆޡRiBS{ 0o6[*W{ٽ h,viTJ@؟%’[]j SF+ƈ]{FLpOfDjTA4C!͜9)TS&&.92$`g#GV>F.g1BBQerX}H{bͯTiKŜjZ7ܦt2^f>$\Vy;G:j~]}%Ů:r$Z?k]ג;N"Njè$mZ.`qڭoo*,3lKr h ~Ų ՍeGzCYZ|2`2aJ+YVS4/;(\W?6ۅ`HZtѲDxhp~e;i8Yj^fO>%m)g؏Ca>tf^5>8 ʩtl?$KZ`:&+=Q@F˄D]?Z|ɔݞ!iP|N'xގ@9 n2=l$f X:-Po|{{!Xk:>}[OCjPr =DtLo% iZ鍔VE2SI3C z')'"}=4rfnt)e=+evfQr);GaՐ8bsyi\K4O;ъ- 7P鹹-ϵ) uß1er_O22h|C!U=|9>kKE1+x=$$UC X&WYY;whf'}I2HFRUUR 0tXsz-U3>Ż<Jko8{mMѝKecEi׿$>[.UNpXN@?kjur%"hui{ˡBxߕ5Jɣ9#9.b!N¼\vμ>2IKKl?Le;]_wW9Di;kPy,!6qHЌNjkuW7L,U3dPc5I] x1%3.ɇ*N }#N2[՝=X{/pj"9Al{5J[6+~͊D%{ohl(RL:](,e}4w{x [(ԉiWs;%hetW6*GR`ӾfsRDFs˾U >ؘsXz,Lon]1V3Ycvyxᗤr/Gv"YϋȜosIJX:BW!ȹrN#VaǜLS=(_cfzi!2{jVv)jjt1m'^??[efA@8Ps-2r~+Z(%A52=^v`j%F)e_j>&ivc(P pyi&l-KU.Ws-7:t[Pϯ .T9bJ@U)8C:;gݖ.V mAxVG_ƈ9<1& *9sUM3F蔙L=we'HO::^jn%ɏFX> njo@e^{Ubi'ϙ[-ջ"QMdtܸTP7ۂg/%hY{:ӣ:c=6ecHhnPez?<]ǘ~}>2k\UB`5@靦)7|GFԤWpc YyHxw'\ndaxo`Ii,hW`9Hm /X8w@;Ew!-ޗ#Wp% MUz[)+j] ;!X &Ǹ<7O-]ʃ?<< Ky(BIڒ#z+jyaqƲ=G>nmE%}p_1TbI` sTF˜mY&B3T u1\z^E['>gY-[Fj/E)PO V_z}ar&sU!YQ#0ίY7#MmNd PXswFqAz3w.@baǝϿew{}I_AAi  I I7vb&@n@C)Be*e< /֓Kw_jRv`iV%D)X(k"A|l: O2ZFZ!/Jd- t(rg1:Bd~V {~赅] ܪ/Z/PMh}-B N^=lkaGi{}RvO_w qޝ |*Lr5.'KI!rOr%i2޴\?^q? g6l) ńVIw w_#@J\˳l*N!# )| =D6f.;姭vR#Jjyl:D Z" jP /M2%_QYb|_Nf[BX:67K4a)fIy5\*j͇>󨆇Udu((pq$iNˈ5H\Ÿrوqn(u A/#D*+|` !댺 :}zV-Jq0Ԋ"ѻVII>2m/;xС[)2ipCREcPH{2ʈLз {ϻ j51dtcR*t^m_iJ:(54z6{O=()(҇yN#/+Dc3&8QkAex NQ\N:da +@vTV9M6Ѽ+ G4V؀UOV(ɐQ:- }cA!t "ru 1?` )nZrlE$ YS"Ϯ.!ܬs Z)[>D6i3TNѾoTu}Od]ՙ!^ :],Ӡgm H:&kK+:C73cFU;&"zmVYXN )ڿ)j&A(dXR:ȭЩ{a %dҩϚK STyXxrul e,OT >.do٦" X{XH>`QEBaV(lK9lT τn(D]Aܶ~|y$ٕhNX/SQzA= g=6 AT>--Ӵ9=IF8z'\G{DN#$)3OA).X<TTJiț-V8[Կ S : {_7q ǻY5Z#Ğ`:މ`,I=ӐnoɱJ^R}F9_ub2؎"Jݧ=%o&pߙXpא'7h{q[BUylq\7DBq!x:'H䏓Ȫ n& )km,*XJ1N%5Xog`]l :$o>51Z&1=q~;>{ak#s,eWm I~+ {^;!|Y SVEO4w1oKq4 9ZһD"U3/N#3u<#ZOkcCeo \? s/$ݺ0:{M]ed6X,M3$#HaD466{v[lSZw%QbD62","fikH|{+F8ˁP9&FvsA{` $J>w<0$[Uga;Ovq.@kf!{:}NkM0H/GD+B]*h;hS%9cQV`.sA@ELb.DíIk=1R75wS[XX}Ձ1Oipfe⻫oNf w1tw֞۞YWwshv=>lu6Ȑ}aP^' '_Bp"m:LRe3*nL٧)Gb%44O<2CV0Ǔ-XE{j}a= 0G8`) PyH$kx{O𙄭kD9 +jz!"$n1< a =AcTMIˑAA9D)!Ks?~]V#SƩIvMt ;>ۄ*M\jn=k~e72i%:6=i|E{QG=GWn5Ic([SiզI=6m2gtTf־YcQk P--o3`4-l{1U^TJ8-1`0lW6RzmY1Hƀ sT )`Z<% @xjhcUVo0p,JQpa Vd62{*Xܟ2 I q%]0D'{4^\d$k 49>:H& ͠3MB`I:ܵ ,|?iX4\剎 `mgc+E, I`XYs3SjB \ٚDAQT۴1C$6zAx< ʔgGtYhڥr|b}lzNT^Yjoӽ 0C6oz(!!_^m5A!qpKjN N$B 5~:s$k?@ c^>*!\G<Əj֢h?nqZF~ɕ18`"Jtd C 322HnɲdH@e }neY 䧊8ĈJ .8f/,QzJO6jj`4e&Y.4Oc(:lt[ +=0}> -c;)aasVogi MgE_c='u&^Y-j;r8I]2'`UI+~|H9ٻPwD 0I9ÑFAΞY+uJma).šZJMY,۰k~o}orOxƣC=Fz3FW(:VQk1E.{41\92S.JN~[kݕ1^ѩ}jrltsg^.28@a5fz84o6H¿躴#6hwfd!AlbI{c3MN4>H*Q.~uBn"I>7/wAWн#k HhN f;x<;aFNAOގ_<}\'y t=MES^3VM)a#b{mI>D@O(X"@K6H#G-105"Ն+Iyt_"eZWCޫf,6VbOnoVHbrV[!+;e<7 q/LJӜH/Ai{+jϙ JWPObIvT"wV9!oѣv1XY|1 +dD/L[8qi|B ќkLp׹1Q)G4l?R2@{!Ğ'M."Dy5R6$ 䞪1j)h2Tci%ZSwf~HYu4Sx"yS!'MGהdeg sQ;H6@0S~T(7T>=ʴCȺewӥ!HVi)ETS-'‘̂ M V!!vyr Lt>OD5B4|Fml>rs^]yb͙l8Fi";Q.:Y;4XevLiOlj̀M۾F\Ƣpi"`haVEz[qvVZ[ r m7SL y(Y7wSc]DI"B:N2<4'oL@cdٴ\gz>@J}bw׸v308A? pK,#Kۆfa,%3+HVNqn]Dm)"o.ZTXۧZyw2\EmG9wb)aAى_iRٴ߁ %:-&03bkDPDZPǛa2 Lp&G5s`s*8x48|zvg$iAPovK#Ovhio,9;"疸$2^3L8HM?-R-7ba|_#c.;<= Rwn70KN sXF㵠Mz%(ĝh͋[߲vzEIGֲ9$Lu^",QC&)'Bu[va!z`s\V~!/) Jd4vb ~P^G 5=VĭAtO ,]B2K?Z4Vy@Ffne^X4Q RhpjƎh{?`I ? "c[I)@Z_*W'#[ŬE1t T뮡" 3wWcW $!Є|xGO0