perf-debuginfo-5.10.0-153.44.0.122.oe2203sp2>  <@PT@7!.ܶujG7oeyhopeneuler@compass-ci.com G7oH '́0qYGt 7p<=+6*o*6rT%)iIgS75~Er i it#_ͅT.X[ Ft\-HHa=""h햎|nl$W7q~=͸jlK w1ߚ_J흥@-{AQ+] [ >ѻw7 "Z7f'=Qc({(A!nq@,+f l2Aޤ=a_K<or8sHzRJz`}6צȿÍ3f2b5b9554e4a6f4b8104f03d181821be93ba51912484ff9a71128e76a414d23aa82d815ea2f2ecaf507e2e1b6aa953c1c13c767UtQU,P;*Q(>:#i?#Yd / R 3E\bl   h = Tz$4(8W9 W:{WF$GDHIXY \H]^k bOd:e?fBlDt`uvz""""##Cperf-debuginfo5.10.0153.44.0.122.oe2203sp2Debug 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.er'dc-64g.compass-ci@GPLv2http://openeuler.orgDevelopment/Debughttp://www.kernel.org/linuxaarch64 n`0S*'(V09A%`AAA$AAA$$$$$$$$$$$$eweweu|eu}eu~eu~eu}eu|eu}eu|eu|eu}eu|eu|eu}eu|eu}eu|eu}eu}eu}4579b02934100bb0860fc98d312854345108652d976c8e655ffe862c720f4c67da3d7ecbf51d0e24f1db0101e2d34686b01ab6a1d62bf0ec1e64c2c65e4717c82ebb4b521211dce1152c7aa708eccb25acd891dac67f4b6b675307e92e21a0f95809495de0a593e2032db849b35a8638b9b78030f2acd35d1ebbe4594680d60592d4f207670f975a579bd0f590ad24ce14d88e3277281e69ca7ed6f63aa8dd767afc22ffcdea44391e9eb75ed2045ab0bc62ec1a0430c084bd7eaebd1d7b93d2fcd5e35dfaa01d377611f5935a227329330be41fe4268e98d44dff678abf74852b6e19770c51a27da224a19f980b509fbc79eb5efa01bfe1dfe74472c93483853e7e96a62bb518e0d10b9787aa9755c191f25983aa76f41b358d3a994cb4fa37f9bc14cd36bc601cae7a5b97923fba1062d56c03304f77ba06cbf9991a074ff8f2fb281d618242922d74658849efbab8ebf7d60b0ee0cc993569f4159beb519628cab152621988a8774e51fd201af4d64af2cf7a65d5886273df12d650817e9399c9753d877fb04655c0c968cd0f9d79809787ed7af21f300b0dd863d5dea719c6e0a96343d8260ad1cc113a550dcb56a308fbd74407631a435d35d325980bc6f7ff80364605023cc4c9a51de3db85d149d8a4d400f98686108000821cd44166rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-5.10.0-153.44.0.122.oe2203sp2.src.rpmperf-debuginfoperf-debuginfo(aarch-64)    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.17.0eee@e6@eee@eee@eoeg'eTeKx@e@@e.w@e&@e e;e@didd@dhdd˖d@d@dD@d[@d@d@d,@d@d@ddZ@d@ddydu@dqdm@dldh@d(ddxc@c@c0cc@cwscjDcOcEZc6@c*ccb@bbbz@bK@bγby@b@b@bx@b=b@bbkbw@b@b1@b@bzSbk@be;bbb^@bV@bP#bDF@Jialin Zhang - 5.10.0-153.44.0.122Jialin Zhang - 5.10.0-153.43.0.121Jialin Zhang - 5.10.0-153.42.0.120Jialin Zhang - 5.10.0-153.41.0.119Jialin Zhang - 5.10.0-153.40.0.118liuxin - 5.10.0-153.39.0.117Jialin Zhang - 5.10.0-153.39.0.116Jialin Zhang - 5.10.0-153.38.0.115Jialin Zhang - 5.10.0-153.37.0.114Jialin Zhang - 5.10.0-153.36.0.113Jialin Zhang - 5.10.0-153.35.0.112Jialin Zhang - 5.10.0-153.34.0.111Jialin Zhang - 5.10.0-153.33.0.110Jialin Zhang - 5.10.0-153.32.0.109Jialin Zhang - 5.10.0-153.31.0.108Jialin Zhang - 5.10.0-153.30.0.107Jialin Zhang - 5.10.0-153.29.0.106Jialin Zhang - 5.10.0-153.28.0.105luhuaxin - 5.10.0-153.27.0.104Jialin Zhang - 5.10.0-153.27.0.103Jialin Zhang - 5.10.0-153.26.0.102Jialin Zhang - 5.10.0-153.25.0.101Jialin Zhang - 5.10.0-153.24.0.100Jialin Zhang - 5.10.0-153.23.0.99Jialin Zhang - 5.10.0-153.22.0.98Jialin Zhang - 5.10.0-153.21.0.97Jialin Zhang - 5.10.0-153.20.0.96Jialin Zhang - 5.10.0-153.19.0.95Jialin Zhang - 5.10.0-153.18.0.94Jialin Zhang - 5.10.0-153.17.0.93Jialin Zhang - 5.10.0-153.12.0.92Shi Kemeng - 5.10.0-153.12.0.90Zheng Zengkai - 5.10.0-153.12.0.89Jialin Zhang - 5.10.0-153.10.0.88Liu Jian - 5.10.0-153.9.0.87Zheng Zengkai - 5.10.0-153.8.0.86Jialin Zhang - 5.10.0-153.6.0.84Jialin Zhang - 5.10.0-153.4.0.83zhoushuiqing - 5.10.0-153.1.0.82Jialin Zhang - 5.10.0-153.1.0.81Zheng Zengkai - 5.10.0-153.0.0.80Junhao He - 5.10.0-152.0.0.79Jialin Zhang - 5.10.0-152.0.0.78Jialin Zhang - 5.10.0-151.0.0.77Jialin Zhang - 5.10.0-150.0.0.76Jialin Zhang - 5.10.0-146.0.0.75Jialin Zhang - 5.10.0-145.0.0.74Zheng Zengkai - 5.10.0-144.0.0.73Jialin Zhang - 5.10.0-143.0.0.72Jialin Zhang - 5.10.0-142.0.0.71Zheng Zengkai - 5.10.0-141.0.0.70Zheng Zengkai - 5.10.0-129.0.0.69Zheng Zengkai - 5.10.0-128.0.0.68Zheng Zengkai - 5.10.0-127.0.0.67Zheng Zengkai - 5.10.0-126.0.0.66Zheng Zengkai - 5.10.0-121.0.0.65Zheng Zengkai - 5.10.0-119.0.0.64Zheng Zengkai - 5.10.0-118.0.0.63Zheng Zengkai - 5.10.0-117.0.0.62Zheng Zengkai - 5.10.0-114.0.0.61Zheng Zengkai - 5.10.0-113.0.0.60Zheng Zengkai - 5.10.0-112.0.0.59Zheng Zengkai - 5.10.0-109.0.0.58Zheng Zengkai - 5.10.0-108.0.0.57Zheng Zengkai - 5.10.0-107.0.0.56Zheng Zengkai - 5.10.0-105.0.0.55Zheng Zengkai - 5.10.0-104.0.0.54Zheng Zengkai - 5.10.0-102.0.0.53Zheng Zengkai - 5.10.0-100.0.0.52Zheng Zengkai - 5.10.0-99.0.0.51Zheng Zengkai - 5.10.0-98.0.0.50Zheng Zengkai - 5.10.0-97.0.0.49Zheng Zengkai - 5.10.0-96.0.0.48Zheng Zengkai - 5.10.0-95.0.0.47Zheng Zengkai - 5.10.0-94.0.0.46Zheng Zengkai - 5.10.0-93.0.0.45Zheng Zengkai - 5.10.0-92.0.0.44Zheng Zengkai - 5.10.0-91.0.0.43Zheng Zengkai - 5.10.0-90.0.0.42Zheng Zengkai - 5.10.0-88.0.0.41Zheng Zengkai - 5.10.0-87.0.0.40Zheng Zengkai - 5.10.0-83.0.0.39Zheng Zengkai - 5.10.0-82.0.0.38Zheng Zengkai - 5.10.0-81.0.0.37Zheng Zengkai - 5.10.0-80.0.0.36Zheng Zengkai - 5.10.0-79.0.0.35Zheng Zengkai - 5.10.0-78.0.0.34- !4468 [sync] PR-4256: scsi: core: Always send batch on reset or error handling command - !4683 [sync] PR-4662: v3 CVE-2023-52435 - !4693 ALSA: hda: fix a possible null-pointer dereference due to data race in snd_hdac_regmap_sync() - ALSA: hda: fix a possible null-pointer dereference due to data race in snd_hdac_regmap_sync() - !4627 [sync] PR-4531: fs:/dcache.c: fix negative dentry flag warning in dentry_free - net: Fix compile warning in skb_segment() - net: prevent mss overflow in skb_segment() - fs:/dcache.c: fix negative dentry flag warning in dentry_free - scsi: core: Always send batch on reset or error handling command - Revert "scsi: core: Add scsi_prot_ref_tag() helper" - Revert "scsi: core: Introduce scsi_get_sector()" - Revert "scsi: core: Make scsi_get_lba() return the LBA" - Revert "scsi: core: Use scsi_cmd_to_rq() instead of scsi_cmnd.request" - Revert "scsi: core: Use a structure member to track the SCSI command submitter" - Revert "scsi: core: Always send batch on reset or error handling command" - scsi: core: Always send batch on reset or error handling command - scsi: core: Use a structure member to track the SCSI command submitter - scsi: core: Use scsi_cmd_to_rq() instead of scsi_cmnd.request - scsi: core: Make scsi_get_lba() return the LBA - scsi: core: Introduce scsi_get_sector() - scsi: core: Add scsi_prot_ref_tag() helper- !4517 [sync] PR-4431: v2 patchset for CVE-2023-52340 - !4445 [sync] PR-4290: net/rds: Fix UBSAN: array-index-out-of-bounds in rds_cmsg_recv - !4615 [sync] PR-4521: xen-netback: don't produce zero-size SKB frags - !4593 sctp: fix potential deadlock on &net->sctp.addr_wq_lock - !4550 [sync] PR-4461: netfilter: nf_tables: reject QUEUE/DROP verdict parameters - !4609 [sync] PR-4588: fs,hugetlb: fix NULL pointer dereference in hugetlbs_fill_super - xen-netback: don't produce zero-size SKB frags - !4587 [sync] PR-4562: v4 tracing: Backport bugfixes - fs,hugetlb: fix NULL pointer dereference in hugetlbs_fill_super - !3369 [sync] 22.03 LTS SP2 sync vdpa patches from branch OLK-5.10 - sctp: fix potential deadlock on &net->sctp.addr_wq_lock - trace: Fix kabi breakage in struct trace_event_file - tracing: Fix uaf issue when open the hist or hist_debug file - tracing: Have event inject files inc the trace array ref count - tracing: Have trace_event_file have ref counters - tracing: Increase trace array ref count on enable and filter files - netfilter: nf_tables: reject QUEUE/DROP verdict parameters - ipv6: fix kabi change in struct dst_ops - ipv6: Document that max_size sysctl is deprecated - ipv6: remove max_size check inline with ipv4 - net/rds: Fix UBSAN: array-index-out-of-bounds in rds_cmsg_recv - vdpa: add vmstate header file - vhost-vdpa: add reset state params to indicate reset level - vhost-vdpa: allow set feature VHOST_F_LOG_ALL when been negotiated. - vhost-vdpa: fix compile warnings - arm64: openeuler_defconfig: add VDPA config - vhost-vdpa: fix msi irq request err - vhost-vdpa: Allow transparent MSI IOV - export iommu_get_resv_regions and iommu_set_resv_regions - vhost: add VHOST feature VHOST_BACKEND_F_BYTEMAPLOG - vhost-vdpa: add uAPI for device migration status - vdpa: add vdpa device migration status ops - vhost-vdpa: add uAPI for device buffer - vdpa: add device state operations - vhost-vdpa: add uAPI for logging - vdpa: add log operations - tools include UAPI: Sync linux/vhost.h with the kernel sources - vdpa: add get_backend_features vdpa operation - virtio: fix virtio transitional ids - virtio: update virtio id table, add transitional ids - PCI/IOV: Add pci_iov_vf_id() to get VF index - vhost_vdpa: support PACKED when setting-getting vring_base - vhost_vdpa: tell vqs about the negotiated - vhost_vdpa: fix unmap process in no-batch mode - vhost-vdpa: use bind_mm/unbind_mm device callbacks - vdpa: add bind_mm/unbind_mm callbacks - vhost-vdpa: vhost_vdpa_alloc_domain() should be using a const struct bus_type * - vhost-vdpa: free iommu domain after last use during cleanup - vhost-vdpa: uAPI to resume the device - vhost-vdpa: Introduce RESUME backend feature bit - vdpa: Add resume operation - vhost_vdpa: fix the crash in unmap a large memory - vhost-vdpa: fix an iotlb memory leak- !4499 [sync] PR-4362: ubifs: Queue up space reservation tasks if retrying many times - !4448 [sync] PR-4321: io_uring/af_unix: disable sending io_uring over sockets - ubifs: Queue up space reservation tasks if retrying many times - !4097 [sync] PR-4090: ida: Fix crash in ida_free when the bitmap is empty - !4421 v2 drm/atomic: Fix potential use-after-free in nonblocking commits - io_uring/af_unix: disable sending io_uring over sockets - !4119 [sync] PR-3975: md/raid1-10: limit the number of plugged bio - !4276 [sync] PR-3134: Add MODULE_FIRMWARE() for FIRMWARE_TG357766. - drm/atomic: Fix potential use-after-free in nonblocking commits - !3860 [sync] PR-3756: md: mainline backport - !4283 [sync] PR-4270: fix spinlock already unlocked in inet_csk_reqsk_queue_add' bug - !4234 [sync] PR-3228: net: txgbe: Fix memleak in txgbe_calc_eeprom_checksum() - !4195 [sync] PR-4015: drm/amdgpu: correct the amdgpu runtime dereference usage count - !4192 [sync] PR-4014: drm/dp_mst: Fix NULL deref in get_mst_branch_device_by_guid_helper() - !4189 [sync] PR-4013: drm/amdgpu: correct chunk_ptr to a pointer to chunk. - !4188 [sync] PR-4012: drm/amdgpu: Fix a null pointer access when the smc_rreg pointer is NULL - !4184 [sync] PR-4010: drm/amd/display: Exit idle optimizations before attempt to access PHY - !4183 [sync] PR-3955: drm/radeon: possible buffer overflow - !4227 [sync] PR-4149: block: remove precise_iostat - !4350 [sync] PR-4268: linux Mainline ubifs Fix Patch bacnport to 5.10 - ubifs: fix possible dereference after free - ubi: block: Fix use-after-free in ubiblock_cleanup - Revert "mtd/ubi/block: Fix uaf problem in ubiblock_cleanup" - ipv6: init the accept_queue's spinlocks in inet6_create - tcp: make sure init the accept_queue's spinlocks once - Add MODULE_FIRMWARE() for FIRMWARE_TG357766. - net: txgbe: Fix memleak in txgbe_calc_eeprom_checksum() - block: remove precise_iostat - drm/amdgpu: correct the amdgpu runtime dereference usage count - drm/dp_mst: Fix NULL deref in get_mst_branch_device_by_guid_helper() - drm/amdgpu: correct chunk_ptr to a pointer to chunk. - drm/amdgpu: Fix a null pointer access when the smc_rreg pointer is NULL - drm/amd/display: Exit idle optimizations before attempt to access PHY - drm/radeon: possible buffer overflow - md/raid1-10: fix casting from randomized structure in raid1_submit_write() - md/raid1-10: limit the number of plugged bio - md/raid1-10: don't handle pluged bio by daemon thread - md/md-bitmap: add a new helper to unplug bitmap asynchrously - md/raid1-10: submit write io directly if bitmap is not enabled - md/raid1-10: factor out a helper to submit normal write - md/raid1-10: factor out a helper to add bio to plug - md/raid10: prevent soft lockup while flush writes - md: raid1/raid10: drop pending_cnt - md: drop queue limitation for RAID1 and RAID10 - Revert "md/raid10: fix softlockup in raid10_unplug" - ida: Fix crash in ida_free when the bitmap is empty - md: fix error handling in md_alloc - md: Constify attribute_group structs - md: fix mddev->kobj lifetime - md: properly unwind when failing to add the kobject in md_alloc - md: extend disks_mutex coverage - md: add the bitmap group to the default groups for the md kobject - md: add error handling support for add_disk() - md: convert to blk_alloc_disk/blk_cleanup_disk - md/raid10: fix improper BUG_ON() in raise_barrier() - md: use msleep() in md_notify_reboot() - md: fix double free of mddev->private in autorun_array()- !4336 [sync] PR-4289: fs:/dcache.c: fix negative dentry limit not complete problem - !4326 [sync] PR-4266: ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16() - fs:/dcache.c: fix negative dentry limit not complete problem - !4287 [sync] PR-4257: nfc: nci: fix possible NULL pointer dereference in send_acknowledge() - ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16() - !4265 [sync] PR-4255: drm/amdgpu: Fix potential fence use-after-free v2 - nfc: nci: fix possible NULL pointer dereference in send_acknowledge() - !4224 [sync] PR-4213: netlink: fix potential sleeping issue in mqueue_flush_file - !4207 [sync] PR-4203: mm/dynamic_hugetlb: skip unexpected migration - !3866 ext4: fix some ext4_lblk_t overflow issues - drm/amdgpu: Fix potential fence use-after-free v2 - netlink: fix potential sleeping issue in mqueue_flush_file - mm/dynamic_hugetlb: skip unexpected migration - ext4: prevent the normalized size from exceeding EXT_MAX_BLOCKS - ext4: avoid overlapping preallocations due to overflow - ext4: fix BUG in ext4_mb_new_inode_pa() due to overflow - ext4: add two helper functions extent_logical_end() and pa_logical_end()- !4131 [sync] PR-4100: netfilter: nf_tables: fix pointer math issue in nft_byteorder_eval() - !4127 [sync] PR-4022: netfilter: nf_tables: Reject tables of unsupported family - !4057 ext4: correct return value of ext4_convert_meta_bg - !4059 ext4: synchronize the casefold bugfix from the mainline - netfilter: nf_tables: fix pointer math issue in nft_byteorder_eval() - netfilter: nf_tables: Reject tables of unsupported family - !4079 [sync] PR-4069: tipc: fix a potential deadlock on &tx->lock - !4075 [sync] PR-4064: smb: client: fix OOB in receive_encrypted_standard() - !4018 mm/filemap: avoid buffered read/write race to read inconsistent data - tipc: fix a potential deadlock on &tx->lock - smb: client: fix OOB in receive_encrypted_standard() - !4042 [sync] PR-3981: vhost: use kzalloc() instead of kmalloc() followed by memset() - ext4: improve error handling from ext4_dirhash() - ext4: reject casefold inode flag without casefold feature - ext4: correct return value of ext4_convert_meta_bg - vhost: use kzalloc() instead of kmalloc() followed by memset() - mm/filemap: avoid buffered read/write race to read inconsistent data- remove bpftool from kernel package, now build bpftool from src-openeuler/bpftool- !4002 Revert "ubi: ensure that VID header offset + VID header size <= alloc, size" - !3988 [sync] PR-3715: appletalk: Fix Use-After-Free in atalk_ioctl - !3991 [sync] PR-3668: net/rose: Fix Use-After-Free in rose_ioctl - !3978 Bugfixes for RDMA/hns - !3985 [sync] PR-3915: nvmet: nul-terminate the NQNs passed in the connect command - !3797 [sync] PR-3771: ext4: fix uninitialized ratelimit_state->lock access in __ext4_fill_super() - Revert "ubi: ensure that VID header offset + VID header size <= alloc, size" - !3764 [sync] PR-3686: Bluetooth: af_bluetooth: Fix Use-After-Free in bt_sock_recvmsg - net/rose: Fix Use-After-Free in rose_ioctl - appletalk: Fix Use-After-Free in atalk_ioctl - nvmet: nul-terminate the NQNs passed in the connect command - RDMA/hns: Fix congestions control algorithm type for UD - RDMA/hns: Fix a missing validation check for sl - RDMA/hns: Add a max length of gid table - RDMA/hns: Fix printing level of asynchronous events - RDMA/hns: Remove unnecessary QP type checks - RDMA/hns: Rename the interrupts - !3938 RDMA/hns: Response dmac to userspace - RDMA/hns: Response dmac to userspace - !3879 [sync] PR-3466: livepatch/core: Disable support for replacing - livepatch/core: Disable support for replacing - ext4: fix uninitialized ratelimit_state->lock access in __ext4_fill_super() - Bluetooth: af_bluetooth: Fix Use-After-Free in bt_sock_recvmsg- !3855 [sync] PR-3694: Fix tow CVEs of CIFS - !3766 [sync] PR-3594: CVE-2023-35827 patchset - smb: client: fix potential OOB in smb2_dump_detail() - smb: client: fix OOB in smbCalcSize() - !3801 [sync] PR-3659: atm: Fix Use-After-Free in do_vcc_ioctl - !3826 [sync] PR-3822: ext4: fix kernel BUG in 'ext4_write_inline_data_end()' - !3779 [sync] PR-3420: md: protect md_thread with rcu - ext4: fix kernel BUG in 'ext4_write_inline_data_end()' - !3782 [sync] PR-3447: dm: add error handling support for add_disk() - !3784 [sync] PR-3379: md: do not return existing mddevs from mddev_find_or_alloc - atm: Fix Use-After-Free in do_vcc_ioctl - md: do not return existing mddevs from mddev_find_or_alloc - md: refactor mddev_find_or_alloc - md: factor out a mddev_alloc_unit helper from mddev_find - dm: add error handling support for add_disk() - md: protect md_thread with rcu - md/bitmap: factor out a helper to set timeout - md/bitmap: always wake up md_thread in timeout_store - dm-raid: remove useless checking in raid_message() - md: factor out a helper to wake up md_thread directly - ravb: Fix races between ravb_tx_timeout_work() and net related ops - ravb: Fix use-after-free issue in ravb_tx_timeout_work()- !3626 ipv4: igmp: fix refcnt uaf issue when receiving igmp query packet - !3620 netfilter: nft_set_pipapo: skip inactive elements during set walk - ipv4: igmp: fix refcnt uaf issue when receiving igmp query packet - netfilter: nft_set_pipapo: skip inactive elements during set walk - !3596 [sync] PR-3583: tty: n_gsm: fix the UAF caused by race condition in gsm_cleanup_mux - tty: n_gsm: fix the UAF caused by race condition in gsm_cleanup_mux - !3577 perf/core: Fix CVE-2023-6931 - perf: Fix perf_event_validate_size() lockdep splat - perf: Fix perf_event_validate_size()- !3294 [sync] PR-2843: Add error handle for sd - !3291 [sync] PR-3222: md/raid5: fix miscalculation of 'end_sector' in raid5_read_one_chunk() - !3253 Add error handle for driver - !3353 RDMA/hns: Add support more netdev speed - RDMA/hns: Fix port active speed - RDMA/core: Add support more netdev speed - !3327 [sync] PR-3320: Make the rcache depot scale better - iommu/iova: Manage the depot list size - iommu/iova: Make the rcache depot scale better - iommu/iova: change IOVA_MAG_SIZE to 127 to save memory - Revert "iommu/iova: increase the iova_rcache depot max size to 128" - Revert "config: enable set the max iova mag size to 128" - Revert "iommu/iova: move IOVA_MAX_GLOBAL_MAGS outside of IOMMU_SUPPORT" - scsi: sd: Clean up sdkp if device_add_disk() failed - scsi: sd: Add error handling support for add_disk() - md/raid5: fix miscalculation of 'end_sector' in raid5_read_one_chunk() - nbd: fix uaf in nbd_open - mtd/ubi/block: Fix uaf problem in ubiblock_cleanup - mtd/ubi/block: Fix null pointer dereference issue in error path - mtd/ubi/block: add error handling support for add_disk() - ubi: use blk_mq_alloc_disk and blk_cleanup_disk - scsi: sr: Add error handling support for add_disk() - scsi: sd: Clean up sdkp if device_add_disk() failed - scsi: sd: Add error handling support for add_disk() - block/brd: add error handling support for add_disk() - brd: convert to blk_alloc_disk/blk_cleanup_disk - nvme: add error handling support for add_disk() - nvme: use blk_mq_alloc_disk - block: add a flag to make put_disk on partially initalized disks safer - nbd: add error handling support for add_disk() - nbd: fix order of cleaning up the queue and freeing the tagset - nbd: use blk_mq_alloc_disk and blk_cleanup_disk - loop: add error handling support for add_disk() - loop: fix order of cleaning up the queue and freeing the tagset - loop: use blk_mq_alloc_disk and blk_cleanup_disk - blk-mq: fix an IS_ERR() vs NULL bug - blk-mq: add the blk_mq_alloc_disk APIs - block: add blk_alloc_disk and blk_cleanup_disk APIs - nbd: Revert redundant patches of nbd first_minor - !3231 [sync] PR-3161: fs: Fix error checking for d_hash_and_lookup() - fs: Fix error checking for d_hash_and_lookup()- !3195 [sync] PR-3128: fix ksmbd to release the ones allocated for async work - !3003 [sync] PR-1656: Revert "arm64/mpam: Fix mpam corrupt when cpu online" - ksmbd: delete asynchronous work from list - ksmbd: fix typo, syncronous->synchronous - ksmbd: fix possible memory leak in smb2_lock() - ksmbd: replace usage of found with dedicated list iterator variable - !3105 [sync] PR-3082: fs/dirty_pages: add last read check in seq_read_dirty() - !3167 [sync] PR-3152: scsi: scsi_device_gets returns failure - scsi: fix kabi broken in struct Scsi_Host - scsi: don't fail if hostt->module is NULL - scsi: scsi_device_gets returns failure when the module is NULL. - !3143 [sync] PR-2970: Add error handle for add_disk - !3146 [22.03-LTS-SP2] 5.10.185 - 5.10.187 LTS补丁回合 - x86/microcode/AMD: Load late on both threads too - bpf/btf: Accept function names that contain dots - i2c: imx-lpi2c: fix type char overflow issue when calculating the clock cycle - x86/apic: Fix kernel panic when booting with intremap=off and x2apic_phys - drm/radeon: fix race condition UAF in radeon_gem_set_domain_ioctl - drm/exynos: fix race condition UAF in exynos_g2d_exec_ioctl - drm/exynos: vidi: fix a wrong error return - ARM: dts: Fix erroneous ADS touchscreen polarities - s390/purgatory: disable branch profiling - ASoC: nau8824: Add quirk to active-high jack-detect - ASoC: simple-card: Add missing of_node_put() in case of error - spi: lpspi: disable lpspi module irq in DMA mode - s390/cio: unregister device when the only path is gone - Input: soc_button_array - add invalid acpi_index DMI quirk handling - usb: gadget: udc: fix NULL dereference in remove() - nfcsim.c: Fix error checking for debugfs_create_dir - media: cec: core: don't set last_initiator if tx in progress - arm64: Add missing Set/Way CMO encodings - HID: wacom: Add error check to wacom_parse_and_register() - scsi: target: iscsi: Prevent login threads from racing between each other - gpiolib: Fix GPIO chip IRQ initialization restriction - gpio: Allow per-parent interrupt data - sch_netem: acquire qdisc lock in netem_change() - Revert "net: phy: dp83867: perform soft reset and retain established link" - netfilter: nfnetlink_osf: fix module autoload - netfilter: nf_tables: disallow element updates of bound anonymous sets - netfilter: nft_set_pipapo: .walk does not deal with generations - be2net: Extend xmit workaround to BE3 chip - net: dsa: mt7530: fix trapping frames on non-MT7621 SoC MT7530 switch - ipvs: align inner_mac_header for encapsulation - mmc: usdhi60rol0: fix deferred probing - mmc: sh_mmcif: fix deferred probing - mmc: sdhci-acpi: fix deferred probing - mmc: owl: fix deferred probing - mmc: omap_hsmmc: fix deferred probing - mmc: omap: fix deferred probing - mmc: mvsdio: fix deferred probing - mmc: mtk-sd: fix deferred probing - net: qca_spi: Avoid high load if QCA7000 is not available - xfrm: Linearize the skb after offloading if needed. - selftests: net: fcnal-test: check if FIPS mode is enabled - selftests: net: vrf-xfrm-tests: change authentication and encryption algos - xfrm: fix inbound ipv4/udp/esp packets to UDPv6 dualstack sockets - bpf: Fix verifier id tracking of scalars on spill - bpf: track immediate values written to stack by BPF_ST instruction - xfrm: Ensure policies always checked on XFRM-I input path - xfrm: interface: rename xfrm_interface.c to xfrm_interface_core.c - ieee802154: hwsim: Fix possible memory leaks - memfd: check for non-NULL file_seals in memfd_create() syscall - x86/mm: Avoid using set_pgd() outside of real PGD pages - nilfs2: prevent general protection fault in nilfs_clear_dirty_page() - io_uring/net: disable partial retries for recvmsg with cmsg - io_uring/net: clear msg_controllen on partial sendmsg retry - io_uring/net: save msghdr->msg_control for retries - writeback: fix dereferencing NULL mapping->host on writeback_page_template - regmap: spi-avmm: Fix regmap_bus max_raw_write - regulator: pca9450: Fix LDO3OUT and LDO4OUT MASK - ip_tunnels: allow VXLAN/GENEVE to inherit TOS/TTL from VLAN - mmc: mmci: stm32: fix max busy timeout calculation - mmc: meson-gx: remove redundant mmc_request_done() call from irq context - mmc: sdhci-msm: Disable broken 64-bit DMA on MSM8916 - PCI: hv: Fix a race condition in hv_irq_unmask() that can cause panic - PCI: hv: Remove the useless hv_pcichild_state from struct hv_pci_dev - Revert "PCI: hv: Fix a timing issue which causes kdump to fail occasionally" - PCI: hv: Fix a race condition bug in hv_pci_query_relations() - Drivers: hv: vmbus: Fix vmbus_wait_for_unload() to scan present CPUs - nilfs2: fix buffer corruption due to concurrent device reads - selftests: mptcp: join: skip check if MIB counter not supported - selftests: mptcp: pm nl: remove hardcoded default limits - selftests: mptcp: lib: skip if not below kernel version - selftests: mptcp: lib: skip if missing symbol - tick/common: Align tick period during sched_timer setup - tracing: Add tracing_reset_all_online_cpus_unlocked() function - net/sched: Refactor qdisc_graft() for ingress and clsact Qdiscs - drm/amd/display: fix the system hang while disable PSR - um: Fix build w/o CONFIG_PM_SLEEP - drm/i915/gen11+: Only load DRAM information from pcode - drm/i915/dg1: Wait for pcode/uncore handshake at startup - nilfs2: reject devices with insufficient block count - mmc: block: ensure error propagation for non-blk - batman-adv: Switch to kstrtox.h for kstrtou64 - neighbour: delete neigh_lookup_nodev as not used - net: Remove unused inline function dst_hold_and_use() - neighbour: Remove unused inline function neigh_key_eq16() - rcu/kvfree: Avoid freeing new kfree_rcu() memory after old grace period - afs: Fix vlserver probe RTT handling - selftests/ptp: Fix timestamp printf format for PTP_SYS_OFFSET - net: tipc: resize nlattr array to correct size - net: lapbether: only support ethernet devices - net/sched: cls_api: Fix lockup on flushing explicitly created chain - ext4: drop the call to ext4_error() from ext4_get_group_info() - drm/nouveau: add nv_encoder pointer check for NULL - drm/nouveau/dp: check for NULL nv_connector->native_mode - drm/nouveau: don't detect DSM for non-NVIDIA device - igb: fix nvm.ops.read() error handling - sctp: fix an error code in sctp_sf_eat_auth() - ipvlan: fix bound dev checking for IPv6 l3s mode - IB/isert: Fix incorrect release of isert connection - IB/isert: Fix possible list corruption in CMA handler - IB/isert: Fix dead lock in ib_isert - IB/uverbs: Fix to consider event queue closing also upon non-blocking mode - RDMA/cma: Always set static rate to 0 for RoCE - RDMA/mlx5: Initiate dropless RQ for RAW Ethernet functions - octeontx2-af: fixed resource availability check - iavf: remove mask from iavf_irq_enable_queues() - RDMA/rxe: Fix the use-before-initialization error of resp_pkts - RDMA/rxe: Removed unused name from rxe_task struct - RDMA/rxe: Remove the unused variable obj - ping6: Fix send to link-local addresses with VRF. - net: enetc: correct the indexes of highest and 2nd highest TCs - netfilter: nfnetlink: skip error delivery on batch in case of ENOMEM - spi: fsl-dspi: avoid SCK glitches with continuous transfers - RDMA/rtrs: Fix the last iu->buf leak in err path - usb: dwc3: gadget: Reset num TRBs before giving back the request - serial: lantiq: add missing interrupt ack - USB: serial: option: add Quectel EM061KGL series - ALSA: hda/realtek: Add a quirk for Compaq N14JP6 - net: usb: qmi_wwan: add support for Compal RXM-G1 - RDMA/uverbs: Restrict usage of privileged QKEYs - nouveau: fix client work fence deletion race - powerpc/purgatory: remove PGO flags - x86/purgatory: remove PGO flags - kexec: support purgatories with .text.hot sections - nilfs2: fix possible out-of-bounds segment allocation in resize ioctl - nilfs2: fix incomplete buffer cleanup in nilfs_btnode_abort_change_key() - nios2: dts: Fix tse_mac "max-frame-size" property - ocfs2: check new file size on fallocate call - ocfs2: fix use-after-free when unmounting read-only filesystem - epoll: ep_autoremove_wake_function should use list_del_init_careful - irqchip/gic: Correctly validate OF quirk descriptors - drm:amd:amdgpu: Fix missing buffer object unlock in failure path - xen/blkfront: Only check REQ_FUA for writes - ASoC: dwc: move DMA init to snd_soc_dai_driver probe() - mips: Move initrd_start check after initrd address sanitisation. - MIPS: Alchemy: fix dbdma2 - parisc: Flush gatt writes and adjust gatt mask in parisc_agp_mask_memory() - parisc: Improve cache flushing for PCXL in arch_sync_dma_for_cpu() - ASoC: soc-pcm: test if a BE can be prepared - btrfs: handle memory allocation failure in btrfs_csum_one_bio - btrfs: scrub: try harder to mark RAID56 block groups read-only - power: supply: Fix logic checking if system is running from battery - irqchip/gic-v3: Disable pseudo NMIs on Mediatek devices w/ firmware issues - regulator: Fix error checking for debugfs_create_dir - platform/x86: asus-wmi: Ignore WMI events with codes 0x7B, 0xC0 - power: supply: Ratelimit no data debug output - tools: gpio: fix debounce_period_us output of lsgpio - ARM: dts: vexpress: add missing cache properties - power: supply: bq27xxx: Use mod_delayed_work() instead of cancel() + schedule() - power: supply: sc27xx: Fix external_power_changed race - power: supply: ab8500: Fix external_power_changed race - test_firmware: fix a memory leak with reqs buffer - test_firmware: prevent race conditions by a correct implementation of locking - test_firmware: Use kstrtobool() instead of strtobool() - kernel.h: split out kstrtox() and simple_strtox() to a separate header - lib: cleanup kstrto*() usage - block: Set memalloc_noio to false in the error path - block: Fix minor range check in device_add_disk() - block: clear ->slave_dir when dropping the main slave_dir reference - block: call blk_get_queue earlier in __device_add_disk - block: check minor range in device_add_disk() - block: fix memory leak for elevator on add_disk failure - block: Fix the kabi change on blk_register_region - block: Fix the kabi change in device_add_disk - block: fix error unwinding in device_add_disk - block: fix device_add_disk() kobject_create_and_add() error handling - block: add error handling for device_add_disk / add_disk - block: return errors from blk_register_region - block: add the events* attributes to disk_attrs - block: return errors from disk_alloc_events - block: return errors from blk_integrity_add - block: call blk_integrity_add earlier in device_add_disk - block: fold register_disk into device_add_disk - !1812 [sync] PR-1724: Net: ethernet: Support management channel of the host tool in 3snic 3s9xx network driver - !3086 [sync] PR-2938: Backport 5.10.183 - 5.10.184 LTS patches from upstream - fs/dirty_pages: add last read check in seq_read_dirty() - !3077 [sync] PR-3020: fs/dirty_pages: fix inode reference count leakage error in dump_dirtypages_sb() - !3080 [sync] PR-3022: fs/dirty_pages: fix some errors in seq_read_dirty() - Revert "staging: rtl8192e: Replace macro RTL_PCI_DEVICE with PCI_DEVICE" - btrfs: unset reloc control if transaction commit fails in prepare_to_relocate() - btrfs: check return value of btrfs_commit_transaction in relocation - drm/atomic: Don't pollute crtc_state->mode_blob with error pointers - MIPS: locking/atomic: Fix atomic{_64,}_sub_if_positive - tcp: fix tcp_min_tso_segs sysctl - ext4: only check dquot_initialize_needed() when debugging - Revert "ext4: don't clear SB_RDONLY when remounting r/w until quota is re-enabled" - vhost: support PACKED when setting-getting vring_base - riscv: fix kprobe __user string arg print fault issue - eeprom: at24: also select REGMAP - i2c: sprd: Delete i2c adapter in .remove's error path - ASoC: codecs: wsa881x: do not set can_multi_write flag - staging: vc04_services: fix gcc-13 build warning - usb: usbfs: Use consistent mmap functions - usb: usbfs: Enforce page requirements for mmap - pinctrl: meson-axg: add missing GPIOA_18 gpio group - rbd: get snapshot context after exclusive lock is ensured to be held - rbd: move RBD_OBJ_FLAG_COPYUP_ENABLED flag setting - tee: amdtee: Add return_origin to 'struct tee_cmd_load_ta' - Bluetooth: hci_qca: fix debugfs registration - Bluetooth: Fix use-after-free in hci_remove_ltk/hci_remove_irk - s390/dasd: Use correct lock while counting channel queue length - ceph: fix use-after-free bug for inodes when flushing capsnaps - can: j1939: avoid possible use-after-free when j1939_can_rx_register fails - can: j1939: change j1939_netdev_lock type to mutex - can: j1939: j1939_sk_send_loop_abort(): improved error queue handling in J1939 Socket - drm/amdgpu: fix xclk freq on CHIP_STONEY - ALSA: hda/realtek: Add Lenovo P3 Tower platform - ALSA: hda/realtek: Add a quirk for HP Slim Desktop S01 - Input: psmouse - fix OOB access in Elantech protocol - Input: xpad - delete a Razer DeathAdder mouse VID/PID entry - batman-adv: Broken sync while rescheduling delayed work - bnxt_en: Implement .set_port / .unset_port UDP tunnel callbacks - bnxt_en: Query default VLAN before VNIC setup on a VF - bnxt_en: Don't issue AP reset during ethtool's reset operation - lib: cpu_rmap: Fix potential use-after-free in irq_cpu_rmap_release() - bpf: Add extra path pointer check to d_path helper - net: sched: fix possible refcount leak in tc_chain_tmplt_add() - net: sched: move rtm_tca_policy declaration to include file - rfs: annotate lockless accesses to RFS sock flow table - rfs: annotate lockless accesses to sk->sk_rxhash - ipv6: rpl: Fix Route of Death. - netfilter: ipset: Add schedule point in call_ad(). - netfilter: conntrack: fix NULL pointer dereference in nf_confirm_cthelper - qed/qede: Fix scheduling while atomic - Bluetooth: L2CAP: Add missing checks for invalid DCID - Bluetooth: Fix l2cap_disconnect_req deadlock - net/sched: fq_pie: ensure reasonable TCA_FQ_PIE_QUANTUM values - net/smc: Avoid to access invalid RMBs' MRs in SMCRv1 ADD LINK CONT - net: dsa: lan9303: allow vid != 0 in port_fdb_{add|del} methods - wifi: mt76: mt7615: fix possible race in mt7615_mac_sta_poll - afs: Fix setting of mtime when creating a file/dir/symlink - spi: qup: Request DMA before enabling clocks - staging: vchiq_core: drop vchiq_status from vchiq_initialise - i40e: fix build warning in ice_fltr_add_mac_to_list() - i40e: fix build warnings in i40e_alloc.h - i40iw: fix build warning in i40iw_manage_apbvt() - block/blk-iocost (gcc13): keep large values in a new enum - blk-iocost: avoid 64-bit division in ioc_timer_fn - f2fs: fix iostat lock protection - bonding (gcc13): synchronize bond_{a,t}lb_xmit() types - remove the sx8 block driver - sfc (gcc13): synchronize ef100_enqueue_skb()'s return type - gcc-plugins: Reorganize gimple includes for GCC 13 - ata: ahci: fix enum constants for gcc-13 - ext4: enable the lazy init thread when remounting read/write - selftests: mptcp: join: skip if MPTCP is not supported - selftests: mptcp: simult flows: skip if MPTCP is not supported - selftests: mptcp: diag: skip if MPTCP is not supported - crypto: ccp: Play nice with vmalloc'd memory for SEV command structs - crypto: ccp: Reject SEV commands with mismatching command buffer - media: ti-vpe: cal: avoid FIELD_GET assertion - tpm, tpm_tis: Request threaded interrupt handler - regmap: Account for register length when chunking - KEYS: asymmetric: Copy sig and digest in public_key_verify_signature() - KVM: x86: Account fastpath-only VM-Exits in vCPU stats - test_firmware: fix the memory leak of the allocated firmware buffer - serial: 8250_tegra: Fix an error handling path in tegra_uart_probe() - fbcon: Fix null-ptr-deref in soft_cursor - ext4: add lockdep annotations for i_data_sem for ea_inode's - ext4: disallow ea_inodes with extended attributes - ext4: set lockdep subclass for the ea_inode in ext4_xattr_inode_cache_find() - ext4: add EA_INODE checking to ext4_iget() - selftests: mptcp: pm nl: skip if MPTCP is not supported - selftests: mptcp: connect: skip if MPTCP is not supported - tracing/probe: trace_probe_primary_from_call(): checked list_first_entry - selinux: don't use make's grouped targets feature yet - btrfs: fix csum_tree_block page iteration to avoid tripping on -Werror=array-bounds - tty: serial: fsl_lpuart: use UARTCTRL_TXINV to send break instead of UARTCTRL_SBK - mmc: vub300: fix invalid response handling - eth: sun: cassini: remove dead code - gcc-12: disable '-Wdangling-pointer' warning for now - ath6kl: Use struct_group() to avoid size-mismatched casting - ACPI: thermal: drop an always true check - x86/boot: Wrap literal addresses in absolute_pointer() - ata: libata-scsi: Use correct device no in ata_find_dev() - scsi: stex: Fix gcc 13 warnings - misc: fastrpc: reject new invocations during device removal - misc: fastrpc: return -EPIPE to invocations on device removal - usb: gadget: f_fs: Add unbind event before functionfs_unbind - net: usb: qmi_wwan: Set DTR quirk for BroadMobi BM818 - iio: dac: build ad5758 driver when AD5758 is selected - iio: adc: ad7192: Change "shorted" channels to differential - iio: dac: mcp4725: Fix i2c_master_send() return value handling - iio: light: vcnl4035: fixed chip ID check - iio: imu: inv_icm42600: fix timestamp reset - HID: wacom: avoid integer overflow in wacom_intuos_inout() - HID: google: add jewel USB id - iio: adc: mxs-lradc: fix the order of two cleanup operations - mailbox: mailbox-test: fix a locking issue in mbox_test_message_write() - atm: hide unused procfs functions - drm/msm: Be more shouty if per-process pgtables aren't working - ALSA: oss: avoid missing-prototype warnings - netfilter: conntrack: define variables exp_nat_nla_policy and any_addr with CONFIG_NF_NAT - wifi: b43: fix incorrect __packed annotation - scsi: core: Decrease scsi_device's iorequest_cnt if dispatch failed - arm64/mm: mark private VM_FAULT_X defines as vm_fault_t - ARM: dts: stm32: add pin map for CAN controller on stm32f7 - wifi: rtl8xxxu: fix authentication timeout due to incorrect RCR value - s390/pkey: zeroize key blobs - media: mn88443x: fix !CONFIG_OF error by drop of_match_ptr from ID table - media: dvb_ca_en50221: fix a size write bug - media: netup_unidvb: fix irq init by register it at the end of probe - media: dvb-usb: dw2102: fix uninit-value in su3000_read_mac_address - media: dvb-usb: digitv: fix null-ptr-deref in digitv_i2c_xfer() - media: dvb-usb-v2: rtl28xxu: fix null-ptr-deref in rtl28xxu_i2c_xfer - media: dvb-usb-v2: ce6230: fix null-ptr-deref in ce6230_i2c_master_xfer() - media: dvb-usb-v2: ec168: fix null-ptr-deref in ec168_i2c_xfer() - media: dvb-usb: az6027: fix three null-ptr-deref in az6027_i2c_xfer() - media: dvb_demux: fix a bug for the continuity counter - ASoC: ssm2602: Add workaround for playback distortions - ASoC: dt-bindings: Adjust #sound-dai-cells on TI's single-DAI codecs - xfrm: Check if_id in inbound policy/secpath match - ASoC: dwc: limit the number of overrun messages - block/rnbd: replace REQ_OP_FLUSH with REQ_OP_WRITE - fbdev: stifb: Fix info entry in sti_struct on error path - fbdev: modedb: Add 1920x1080 at 60 Hz video mode - media: rcar-vin: Select correct interrupt mode for V4L2_FIELD_ALTERNATE - ARM: 9295/1: unwind:fix unwind abort for uleb128 case - btrfs: abort transaction when sibling keys check fails for leaves - mailbox: mailbox-test: Fix potential double-free in mbox_test_message_write() - watchdog: menz069_wdt: fix watchdog initialisation - mtd: rawnand: marvell: don't set the NAND frequency select - mtd: rawnand: marvell: ensure timing values are written - net: dsa: mv88e6xxx: Increase wait after reset deactivation - net/mlx5: Read embedded cpu after init bit cleared - udp6: Fix race condition in udp6_sendmsg & connect - net/netlink: fix NETLINK_LIST_MEMBERSHIPS length report - net/sched: Prohibit regrafting ingress or clsact Qdiscs - net/sched: Reserve TC_H_INGRESS (TC_H_CLSACT) for ingress (clsact) Qdiscs - net/sched: sch_clsact: Only create under TC_H_CLSACT - net/sched: sch_ingress: Only create under TC_H_INGRESS - tcp: Return user_mss for TCP_MAXSEG in CLOSE/LISTEN state if user_mss set - af_packet: do not use READ_ONCE() in packet_bind() - mtd: rawnand: ingenic: fix empty stub helper definitions - amd-xgbe: fix the false linkup in xgbe_phy_status - af_packet: Fix data-races of pkt_sk(sk)->num. - netrom: fix info-leak in nr_write_internal() - net/mlx5: fw_tracer, Fix event handling - dmaengine: pl330: rename _start to prevent build error - iommu/amd: Don't block updates to GATag if guest mode is on - iommu/rockchip: Fix unwind goto issue - RDMA/bnxt_re: Fix return value of bnxt_re_process_raw_qp_pkt_rx - RDMA/bnxt_re: Fix a possible memory leak - dmaengine: at_xdmac: fix potential Oops in at_xdmac_prep_interleaved() - dmaengine: at_xdmac: Move the free desc to the tail of the desc list - dmaengine: at_xdmac: Fix race for the tx desc callback - dmaengine: at_xdmac: Fix concurrency over chan's completed_cookie - RDMA/efa: Fix unsupported page sizes in device - RDMA/bnxt_re: Fix the page_size used during the MR creation - RDMA/bnxt_re: Code refactor while populating user MRs - !2935 [sync] PR-2865: Backport 5.10.181 - 5.10.182 LTS patches from upstream - fs/dirty_pages: fix some errors in seq_read_dirty() - fs/dirty_pages: fix inode reference count leakage error in dump_dirtypages_sb() - Revert "arm64/mpam: Fix mpam corrupt when cpu online" - netfilter: ctnetlink: Support offloaded conntrack entry deletion - ipv{4,6}/raw: fix output xfrm lookup wrt protocol - bluetooth: Add cmd validity checks at the start of hci_sock_ioctl() - net: phy: mscc: enable VSC8501/2 RGMII RX clock - net/mlx5: Devcom, serialize devcom registration - net/mlx5: devcom only supports 2 ports - power: supply: bq24190: Call power_supply_changed() after updating input current - power: supply: core: Refactor power_supply_set_input_current_limit_from_supplier() - power: supply: bq27xxx: After charger plug in/out wait 0.5s for things to stabilize - power: supply: bq27xxx: Ensure power_supply_changed() is called on current sign changes - power: supply: bq27xxx: Move bq27xxx_battery_update() down - power: supply: bq27xxx: expose battery data when CI=1 - power: supply: bq27xxx: Add cache parameter to bq27xxx_battery_current_and_status() - power: supply: bq27xxx: make status more robust - power: supply: bq27xxx: fix sign of current_now for newer ICs - power: supply: bq27xxx: fix polarity of current_now - net: phy: mscc: add VSC8502 to MODULE_DEVICE_TABLE - 3c589_cs: Fix an error handling path in tc589_probe() - arm64: dts: imx8mn-var-som: fix PHY detection bug by adding deassert delay - net/mlx5: Devcom, fix error flow in mlx5_devcom_register_device - net/mlx5: Fix error message when failing to allocate device memory - net/mlx5: DR, Fix crc32 calculation to work on big-endian (BE) CPUs - net/mlx5e: do as little as possible in napi poll when budget is 0 - forcedeth: Fix an error handling path in nv_probe() - ASoC: Intel: Skylake: Fix declaration of enum skl_ch_cfg - x86/show_trace_log_lvl: Ensure stack pointer is aligned, again - xen/pvcalls-back: fix double frees with pvcalls_new_active_socket() - coresight: Fix signedness bug in tmc_etr_buf_insert_barrier_packet() - fs: fix undefined behavior in bit shift for SB_NOUSER - power: supply: sbs-charger: Fix INHIBITED bit for Status reg - power: supply: bq27xxx: Fix poll_interval handling and races on remove - power: supply: bq27xxx: Fix I2C IRQ race on remove - power: supply: bq27xxx: Fix bq27xxx_battery_update() race condition - power: supply: leds: Fix blink to LED on transition - ipv6: Fix out-of-bounds access in ipv6_find_tlv() - bpf: Fix mask generation for 32-bit narrow loads of 64-bit fields - octeontx2-pf: Fix TSOv6 offload - selftests: fib_tests: mute cleanup error message - net: fix skb leak in __skb_tstamp_tx() - media: radio-shark: Add endpoint checks - USB: sisusbvga: Add endpoint checks - USB: core: Add routines for endpoint checks in old drivers - udplite: Fix NULL pointer dereference in __sk_mem_raise_allocated(). - net: fix stack overflow when LRO is disabled for virtual interfaces - fbdev: udlfb: Fix endpoint check - debugobjects: Don't wake up kswapd from fill_pool() - x86/topology: Fix erroneous smp_num_siblings on Intel Hybrid platforms - parisc: Fix flush_dcache_page() for usage from irq context - selftests/memfd: Fix unknown type name build failure - dt-binding: cdns,usb3: Fix cdns,on-chip-buff-size type - btrfs: use nofs when cleaning up aborted transactions - gpio: mockup: Fix mode of debugfs files - parisc: Allow to reboot machine after system halt - parisc: Handle kgdb breakpoints only in kernel context - m68k: Move signal frame following exception on 68020/030 - net: cdc_ncm: Deal with too low values of dwNtbOutMaxSize - ALSA: hda/realtek: Enable headset onLenovo M70/M90 - ALSA: hda: Fix unhandled register update during auto-suspend period - ALSA: hda/ca0132: add quirk for EVGA X299 DARK - ocfs2: Switch to security_inode_init_security() - spi: fsl-cpm: Use 16 bit mode for large transfers with even size - spi: fsl-spi: Re-organise transfer bits_per_word adaptation - ARM: dts: stm32: fix AV96 board SAI2 pin muxing on stm32mp15 - watchdog: sp5100_tco: Immediately trigger upon starting. - s390/qdio: fix do_sqbs() inline assembly constraint - s390/qdio: get rid of register asm - serial: 8250_exar: Add support for USR298x PCI Modems - serial: exar: Add support for Sealevel 7xxxC serial cards - serial: 8250_exar: derive nr_ports from PCI ID for Acces I/O cards - HID: wacom: add three styli to wacom_intuos_get_tool_type - HID: wacom: Add new Intuos Pro Small (PTH-460) device IDs - HID: wacom: Force pen out of prox if no events have been received in a while - nilfs2: fix use-after-free bug of nilfs_root in nilfs_evict_inode() - powerpc/64s/radix: Fix soft dirty tracking - tpm/tpm_tis: Disable interrupts for more Lenovo devices - ceph: force updating the msg pointer in non-split case - vc_screen: reload load of struct vc_data pointer in vcs_write() to avoid UAF - serial: Add support for Advantech PCI-1611U card - statfs: enforce statfs[64] structure initialization - can: kvaser_pciefd: Disable interrupts in probe error path - can: kvaser_pciefd: Do not send EFLUSH command on TFD interrupt - can: kvaser_pciefd: Clear listen-only bit if not explicitly requested - can: kvaser_pciefd: Empty SRB buffer in probe - can: kvaser_pciefd: Call request_irq() before enabling interrupts - can: kvaser_pciefd: Set CAN_STATE_STOPPED in kvaser_pciefd_stop() - can: isotp: recvmsg(): allow MSG_CMSG_COMPAT flag - can: j1939: recvmsg(): allow MSG_CMSG_COMPAT flag - ALSA: hda/realtek: Add quirk for 2nd ASUS GU603 - ALSA: hda/realtek: Add a quirk for HP EliteDesk 805 - ALSA: hda/realtek: Add quirk for Clevo L140AU - ALSA: hda: Add NVIDIA codec IDs a3 through a7 to patch table - ALSA: hda: Fix Oops by 9.1 surround channel names - usb: typec: altmodes/displayport: fix pin_assignment_show - usb: gadget: u_ether: Fix host MAC address case - usb: dwc3: debugfs: Resume dwc3 before accessing registers - USB: UHCI: adjust zhaoxin UHCI controllers OverCurrent bit value - usb-storage: fix deadlock when a scsi command timeouts more than once - USB: usbtmc: Fix direction for 0-length ioctl control messages - ALSA: usb-audio: Add a sample rate workaround for Line6 Pod Go - bridge: always declare tunnel functions - netfilter: nft_set_rbtree: fix null deref on element insertion - vlan: fix a potential uninit-value in vlan_dev_hard_start_xmit() - igb: fix bit_shift to be in [1..8] range - cassini: Fix a memory leak in the error handling path of cas_init_one() - scsi: storvsc: Don't pass unused PFNs to Hyper-V host - wifi: iwlwifi: mvm: don't trust firmware n_channels - wifi: mac80211: fix min center freq offset tracing - net: bcmgenet: Restore phy_stop() depending upon suspend/close - net: bcmgenet: Remove phy_stop() from bcmgenet_netif_stop() - tipc: check the bearer min mtu properly when setting it by netlink - tipc: do not update mtu if msg_max is too small in mtu negotiation - tipc: add tipc_bearer_min_mtu to calculate min mtu - net/tipc: fix tipc header files for kernel-doc - net: nsh: Use correct mac_offset to unwind gso skb in nsh_gso_segment() - drm/exynos: fix g2d_open/close helper function definitions - SUNRPC: Fix trace_svc_register() call site - media: netup_unidvb: fix use-after-free at del_timer() - erspan: get the proto with the md version for collect_md - serial: arc_uart: fix of_iomap leak in `arc_serial_probe` - vsock: avoid to close connected socket after the timeout - ALSA: hda/realtek: Apply HP B&O top speaker profile to Pavilion 15 - ALSA: firewire-digi00x: prevent potential use after free - net: phy: dp83867: add w/a for packet errors seen with short cables - net: fec: Better handle pm_runtime_get() failing in .remove() - af_key: Reject optional tunnel/BEET mode templates in outbound policies - cpupower: Make TSC read per CPU for Mperf monitor - drm/msm/dpu: Remove duplicate register defines from INTF - drm/msm/dp: unregister audio driver during unbind - Revert "Fix XFRM-I support for nested ESP tunnels" - btrfs: fix space cache inconsistency after error loading it from disk - btrfs: replace calls to btrfs_find_free_ino with btrfs_find_free_objectid - btrfs: move btrfs_find_highest_objectid/btrfs_find_free_objectid to disk-io.c - mfd: dln2: Fix memory leak in dln2_probe() - phy: st: miphy28lp: use _poll_timeout functions for waits - Input: xpad - add constants for GIP interface numbers - iommu/arm-smmu-v3: Acknowledge pri/event queue overflow if any - clk: tegra20: fix gcc-7 constant overflow warning - iommu/arm-smmu-qcom: Limit the SMR groups to 128 - RDMA/core: Fix multiple -Warray-bounds warnings - recordmcount: Fix memory leaks in the uwrite function - sched: Fix KCSAN noinstr violation - mcb-pci: Reallocate memory region to avoid memory overlapping - serial: 8250: Reinit port->pm on port specific driver unbind - usb: typec: tcpm: fix multiple times discover svids error - HID: wacom: generic: Set battery quirk only when we see battery data - spi: spi-imx: fix MX51_ECSPI_* macros when cs > 3 - HID: logitech-hidpp: Reconcile USB and Unifying serials - HID: logitech-hidpp: Don't use the USB serial for USB devices - staging: rtl8192e: Replace macro RTL_PCI_DEVICE with PCI_DEVICE - Bluetooth: L2CAP: fix "bad unlock balance" in l2cap_disconnect_rsp - Bluetooth: hci_bcm: Fall back to getting bdaddr from EFI if not set - wifi: ath11k: Fix SKB corruption in REO destination ring - wifi: iwlwifi: dvm: Fix memcpy: detected field-spanning write backtrace - null_blk: Always check queue mode setting from configfs - wifi: iwlwifi: pcie: Fix integer overflow in iwl_write_to_user_buf - wifi: iwlwifi: pcie: fix possible NULL pointer dereference - samples/bpf: Fix fout leak in hbm's run_bpf_prog - f2fs: fix to drop all dirty pages during umount() if cp_error is set - ext4: Fix best extent lstart adjustment logic in ext4_mb_new_inode_pa() - ext4: set goal start correctly in ext4_mb_normalize_request - gfs2: Fix inode height consistency check - scsi: message: mptlan: Fix use after free bug in mptlan_remove() due to race condition - lib: cpu_rmap: Avoid use after free on rmap->obj array entries - scsi: target: iscsit: Free cmds before session free - net: Catch invalid index in XPS mapping - net: pasemi: Fix return type of pasemi_mac_start_tx() - ext2: Check block size validity during mount - wifi: brcmfmac: cfg80211: Pass the PMK in binary instead of hex - bpf: Annotate data races in bpf_local_storage - wifi: ath: Silence memcpy run-time false positive warning - drm/amd: Fix an out of bounds error in BIOS parser - ACPICA: ACPICA: check null return of ACPI_ALLOCATE_ZEROED in acpi_db_display_objects - ACPICA: Avoid undefined behavior: applying zero offset to null pointer - drm/tegra: Avoid potential 32-bit integer overflow - remoteproc: stm32_rproc: Add mutex protection for workqueue - ACPI: EC: Fix oops when removing custom query handlers - arm64: dts: qcom: msm8996: Add missing DWC3 quirks - regmap: cache: Return error in cache sync operations for REGCACHE_NONE - drm/amd/display: Use DC_LOG_DC in the trasform pixel function - fs: hfsplus: remove WARN_ON() from hfsplus_cat_{read,write}_inode() - rcu: Protect rcu_print_task_exp_stall() ->exp_tasks access - refscale: Move shutdown from wait_event() to wait_event_idle() - ext4: allow ext4_get_group_info() to fail - ext4: allow to find by goal if EXT4_MB_HINT_GOAL_ONLY is set - ext4: add mballoc stats proc file - ext4: drop s_mb_bal_lock and convert protected fields to atomic - ext4: remove redundant mb_regenerate_buddy() - ext4: fix lockdep warning when enabling MMP - ext4: don't clear SB_RDONLY when remounting r/w until quota is re-enabled - ext4: reflect error codes from ext4_multi_mount_protect() to its callers - ext4: remove an unused variable warning with CONFIG_QUOTA=n - fbdev: arcfb: Fix error handling in arcfb_probe() - drm/i915/dp: prevent potential div-by-zero - af_unix: Fix data races around sk->sk_shutdown. - af_unix: Fix a data race of sk->sk_receive_queue->qlen. - net: datagram: fix data-races in datagram_poll() - tcp: add annotations around sk->sk_shutdown accesses - tcp: factor out __tcp_close() helper - net: add vlan_get_protocol_and_depth() helper - net: tap: check vlan with eth_type_vlan() method - net: annotate sk->sk_err write from do_recvmmsg() - netlink: annotate accesses to nlk->cb_running - netfilter: conntrack: fix possible bug_on with enable_hooks=1 - net: Fix load-tearing on sk->sk_stamp in sock_recv_cmsgs(). - linux/dim: Do nothing if no time delta between samples - net: mdio: mvusb: Fix an error handling path in mvusb_mdio_probe() - ARM: 9296/1: HP Jornada 7XX: fix kernel-doc warnings - drm/mipi-dsi: Set the fwnode for mipi_dsi_device - driver core: add a helper to setup both the of_node and fwnode of a device - Net: ethernet: Support management channel of the host tool in 3snic 3s9xx network driver- !2999 [sync] PR-2902: net/tls: do not free tls_rec on async operation in bpf_exec_tx_verdict() - !1722 [sync] PR-1597: Fix the bugs of 3SNIC driver compilation failure while using clang - !2904 [sync] PR-2867: netfilter: conntrack: dccp: copy entire header to stack buffer, not just basic one - !3012 config: update openeuler_defconfig for x86 with gcc 10.3.1 - config: update openeuler_defconfig for x86 with gcc 10.3.1 - net/tls: do not free tls_rec on async operation in bpf_exec_tx_verdict() - !2974 Add script to check & update openeuler_defconfig - config: update openeuler_defconfig for arm64 - config: update openeuler_defconfig for x86 - kconfig: Add script to check & update openeuler_defconfig - Revert "kconfig: Add script to update openeuler_defconfig" - !2433 [sync] PR-2326: fix CVE-2023-20569 - !1564 [sync] PR-1527: arm64/mpam: fix missing kfree domain's ctrl_val arrray - !2910 [sync] PR-1613: arm64/mpam: implement CPU_PM notifier - !2044 [sync] PR-1327: Huawei BMA: To fix the bug in the iBMA driver code - !1898 [sync] PR-1853: ring-buffer: Fix deadloop issue on reading trace_pipe - !1943 [sync] PR-1900: tracing: Fix cpu buffers unavailable due to 'record_disabled' missed - !1985 [sync] PR-1905: tracing: Fix memleak due to race between current_tracer and trace - !2654 [sync] PR-2377: tracing: Backport bugfixes - !2931 revert: : ab873cbbab39 x86/microcode: Rip out the OLD_INTERFACE - !1741 [sync] PR-1734: arm64/mpam: mark partid non-exclusive if self-owned - !2901 mm/hugetlb: fix parameter passed to allocate bootmem memory - !1403 [sync] PR-1399: bpf: cpumap: Fix memory leak in cpu_map_update_elem - Revert "x86/microcode: Rip out the OLD_INTERFACE" - !2635 [sync] PR-2615: preempt/dynamic: Fix setup_preempt_mode() return value - !1810 [sync] PR-1768: bonding: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves - !2813 [sync] PR-2716: ext4: recheck buffer valid after page unlock - !1410 [sync] PR-1353: ubifs mainline bugfix patch backport - !1373 [sync] PR-1354: ubi: Fix return value overwrite issue in try_write_vid_and_data() - !892 [sync] PR-886: net: sched: fix NULL pointer dereference in mq_attach - !902 [sync] PR-890: ethtool: ioctl: fix potential NULL deref in ethtool_set_coalesce() - !2021 [sync] PR-1965: crypto:padata: Fix return err for PADATA_RESET - arm64/mpam: implement CPU_PM notifier - !1514 [sync] PR-1357: SUNRPC: Ensure that the gssproxy client can start in a connected state - netfilter: conntrack: dccp: copy entire header to stack buffer, not just basic one - !2750 [sync] PR-2683: fix memcgv1 oom meminfo bug - mm/hugetlb: fix parameter passed to allocate bootmem memory - ext4: recheck buffer valid after page unlock - memcg: dump memory.stat during cgroup OOM for v1 - memcg: use seq_buf_do_printk() with mem_cgroup_print_oom_meminfo() - seq_buf: Add seq_buf_do_printk() helper - seq_buf: Add seq_buf_terminate() API - ring-buffer: Do not attempt to read past "commit" - ring-buffer: Do not swap cpu_buffer during resize process - preempt/dynamic: Fix setup_preempt_mode() return value - kabi: Allow extra bugsints (bsc#1213927). - x86/cpufeatures: Fix abi breakage caused by NCAPINTS in cpufeature header file. - tools arch x86: Sync the msr-index.h copy with the kernel sources - objtool/x86: Fix SRSO mess - x86/srso: Correct the mitigation status when SMT is disabled - objtool/x86: Fixup frame-pointer vs rethunk - x86/srso: Disable the mitigation on unaffected configurations - x86/retpoline: Don't clobber RFLAGS during srso_safe_ret() - x86/cpu: Cleanup the untrain mess - x86/cpu: Rename srso_(.*)_alias to srso_alias_1 - x86/cpu: Rename original retbleed methods - x86/cpu: Clean up SRSO return thunk mess - x86/alternative: Make custom return thunk unconditional - x86/cpu: Fix up srso_safe_ret() and __x86_return_thunk() - x86/cpu: Fix __x86_return_thunk symbol type - x86/ibt: Add ANNOTATE_NOENDBR - objtool: Add frame-pointer-specific function ignore - x86/srso: Fix build breakage with the LLVM linker - x86/srso: Tie SBPB bit setting to microcode patch detection - x86/srso: Fix return thunks in generated code - x86/srso: Add IBPB on VMEXIT - x86/srso: Add IBPB - x86/srso: Add SRSO_NO support - x86/srso: Add IBPB_BRTYPE support - x86/srso: Add a Speculative RAS Overflow mitigation - x86/cpu, kvm: Add support for CPUID_80000021_EAX - x86/bugs: Increase the x86 bugs vector size to two u32s - tools headers cpufeatures: Sync with the kernel sources - Huawei BMA: To fix the bug in the iBMA driver code - crypto:padata: Fix return err for PADATA_RESET - tracing: Fix memleak due to race between current_tracer and trace - tracing: Fix cpu buffers unavailable due to 'record_disabled' missed - ring-buffer: Fix deadloop issue on reading trace_pipe - bonding: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves - arm64/mpam: mark partid non-exclusive if self-owned - Fix the bugs of 3SNIC driver compilation failure while using clang - arm64/mpam: fix missing kfree domain's ctrl_val arrray - SUNRPC: Ensure that the gssproxy client can start in a connected state - ubi: Fix return value overwrite issue in try_write_vid_and_data() - ubifs: Fix memory leak in do_rename - ubifs: Free memory for tmpfile name - bpf: cpumap: Fix memory leak in cpu_map_update_elem - ethtool: ioctl: fix potential NULL deref in ethtool_set_coalesce() - net: sched: fix NULL pointer dereference in mq_attach- !2858 [sync] PR-2851: bugfix for CVE-2022-45884 - media: dvb-core: Fix use-after-free due to race at dvb_register_device() - media: dvbdev: fix error logic at dvb_register_device() - media: dvbdev: Fix memleak in dvb_register_device - !2848 [sync] PR-2840: drm/qxl: fix UAF on handle creation - drm/qxl: fix UAF on handle creation - !2832 [22.03-LTS-SP2]Backport 5.10.180 LTS patches from upstream. - !2518 [sync] PR-2501: scsi: mpt3sas: Perform additional retries if doorbell read returns 0 - ext4: fix data races when using cached status extents - drm/amd/display: Fix hang when skipping modeset - drm/exynos: move to use request_irq by IRQF_NO_AUTOEN flag - printk: declare printk_deferred_{enter,safe}() in include/linux/printk.h - KVM: x86: move guest_pv_has out of user_access section - KVM: x86: do not report preemption if the steal time cache is stale - KVM: x86: revalidate steal time cache if MSR value changes - KVM: x86: do not set st->preempted when going back to user space - KVM: x86: Remove obsolete disabling of page faults in kvm_arch_vcpu_put() - KVM: Fix steal time asm constraints - KVM: x86: Fix recording of guest steal time / preempted status - KVM: x86: Ensure PV TLB flush tracepoint reflects KVM behavior - drbd: correctly submit flush bio on barrier - serial: 8250: Fix serial8250_tx_empty() race with DMA Tx - ext4: remove a BUG_ON in ext4_mb_release_group_pa() - ext4: bail out of ext4_xattr_ibody_get() fails for any reason - ext4: add bounds checking in get_max_inline_xattr_value_size() - ext4: fix deadlock when converting an inline directory in nojournal mode - ext4: improve error recovery code paths in __ext4_remount() - KVM: x86: hyper-v: Avoid calling kvm_make_vcpus_request_mask() with vcpu_mask==NULL - HID: wacom: insert timestamp to packed Bluetooth (BT) events - HID: wacom: Set a default resolution for older tablets - drm/amdgpu: disable sdma ecc irq only when sdma RAS is enabled in suspend - drm/amdgpu/gfx: disable gfx9 cp_ecc_error_irq only when enabling legacy gfx ras - drm/amdgpu: fix an amdgpu_irq_put() issue in gmc_v9_0_hw_fini() - drm/panel: otm8009a: Set backlight parent to panel device - f2fs: fix potential corruption when moving a directory - ARM: dts: s5pv210: correct MIPI CSIS clock name - ARM: dts: exynos: fix WM8960 clock name in Itop Elite - remoteproc: st: Call of_node_put() on iteration error - remoteproc: stm32: Call of_node_put() on iteration error - sh: nmi_debug: fix return value of __setup handler - sh: init: use OF_EARLY_FLATTREE for early init - sh: mcount.S: fix build error when PRINTK is not enabled - sh: math-emu: fix macro redefined warning - inotify: Avoid reporting event with invalid wd - platform/x86: touchscreen_dmi: Add info for the Dexp Ursus KX210i - platform/x86: touchscreen_dmi: Add upside-down quirk for GDIX1002 ts on the Juno Tablet - cifs: fix pcchunk length type in smb2_copychunk_range - btrfs: print-tree: parent bytenr must be aligned to sector size - btrfs: don't free qgroup space unless specified - btrfs: fix btrfs_prev_leaf() to not return the same key twice - perf symbols: Fix return incorrect build_id size in elf_read_build_id() - crypto: sun8i-ss - Fix a test in sun8i_ss_setup_ivs() - perf map: Delete two variable initialisations before null pointer checks in sort__sym_from_cmp() - perf pmu: zfree() expects a pointer to a pointer to zero it after freeing its contents - perf vendor events power9: Remove UTF-8 characters from JSON files - net: enetc: check the index of the SFI rather than the handle - virtio_net: suppress cpu stall when free_unused_bufs - virtio_net: split free_unused_bufs() - net: dsa: mt7530: fix corrupt frames using trgmii on 40 MHz XTAL MT7621 - ALSA: caiaq: input: Add error handling for unsupported input methods in `snd_usb_caiaq_input_init` - drm/amdgpu: add a missing lock for AMDGPU_SCHED - af_packet: Don't send zero-byte data in packet_sendmsg_spkt(). - ionic: remove noise from ethtool rxnfc error msg - octeontx2-vf: Detach LF resources on probe cleanup - octeontx2-pf: Disable packet I/O for graceful exit - rxrpc: Fix hard call timeout units - sfc: Fix module EEPROM reporting for QSFP modules - net/sched: act_mirred: Add carrier check - watchdog: dw_wdt: Fix the error handling path of dw_wdt_drv_probe() - writeback: fix call of incorrect macro - net: dsa: mv88e6xxx: add mv88e6321 rsvd2cpu - sit: update dev->needed_headroom in ipip6_tunnel_bind_dev() - net/sched: cls_api: remove block_cb from driver_list before freeing - net/ncsi: clear Tx enable mode when handling a Config required AEN - scsi: qedi: Fix use after free bug in qedi_remove() - dm verity: fix error handling for check_at_most_once on FEC - dm verity: skip redundant verity_handle_err() on I/O errors - mailbox: zynqmp: Fix counts of child nodes - mailbox: zynq: Switch to flexible array to simplify code - crypto: ccp - Clear PSP interrupt status register before calling handler - ring-buffer: Ensure proper resetting of atomic variables in ring_buffer_reset_online_cpus - tty: Prevent writing chars during tcsetattr TCSADRAIN/FLUSH - tty: clean include/linux/tty.h up - tty: move some tty-only functions to drivers/tty/tty.h - tty: move some internal tty lock enums and functions out of tty.h - tty: audit: move some local functions out of tty.h - tty: create internal tty.h file - scsi: target: core: Avoid smp_processor_id() in preemptible code - arm64: dts: qcom: sdm845: correct dynamic power coefficients - sound/oss/dmasound: fix 'dmasound_setup' defined but not used - debugobject: Ensure pool refill (again) - arm64: Stash shadow stack pointer in the task struct on interrupt - arm64: Always load shadow stack pointer directly from the task struct - perf intel-pt: Fix CYC timestamps after standalone CBR - perf auxtrace: Fix address filter entire kernel size - dm flakey: fix a crash with invalid table line - dm integrity: call kmem_cache_destroy() in dm_integrity_init() error path - dm clone: call kmem_cache_destroy() in dm_clone_init() error path - ia64: fix an addr to taddr in huge_pte_offset() - s390/dasd: fix hanging blockdevice after request requeue - btrfs: scrub: reject unsupported scrub flags - scripts/gdb: fix lx-timerlist for Python3 - afs: Fix updating of i_size with dv jump from server - mfd: tqmx86: Correct board names for TQMxE39x - mfd: tqmx86: Specify IO port register range more precisely - mfd: tqmx86: Add support for TQMx110EB and TQMxE40x - mfd: tqmx86: Remove incorrect TQMx90UC board ID - mfd: tqmx86: Do not access I2C_DETECT register through io_base - thermal/drivers/mediatek: Use devm_of_iomap to avoid resource leak in mtk_thermal_probe - dmaengine: at_xdmac: do not enable all cyclic channels - dmaengine: dw-edma: Fix to enable to issue dma request on DMA processing - dmaengine: dw-edma: Fix to change for continuous transfer - phy: tegra: xusb: Add missing tegra_xusb_port_unregister for usb2_port and ulpi_port - pwm: mtk-disp: Disable shadow registers before setting backlight values - pwm: mtk-disp: Adjust the clocks to avoid them mismatch - pwm: mtk-disp: Don't check the return code of pwmchip_remove() - leds: tca6507: Fix error handling of using fwnode_property_read_string - dmaengine: mv_xor_v2: Fix an error code. - leds: TI_LMU_COMMON: select REGMAP instead of depending on it - ext4: fix use-after-free read in ext4_find_extent for bigalloc + inline - openrisc: Properly store r31 to pt_regs on unhandled exceptions - clocksource/drivers/davinci: Fix memory leak in davinci_timer_register when init fails - RDMA/mlx5: Use correct device num_ports when modify DC - SUNRPC: remove the maximum number of retries in call_bind_status - RDMA/mlx5: Fix flow counter query via DEVX - Input: raspberrypi-ts - fix refcount leak in rpi_ts_probe - input: raspberrypi-ts: Release firmware handle when not needed - firmware: raspberrypi: Introduce devm_rpi_firmware_get() - NFSv4.1: Always send a RECLAIM_COMPLETE after establishing lease - IB/hfi1: Fix bugs with non-PAGE_SIZE-end multi-iovec user SDMA requests - IB/hfi1: Add additional usdma traces - IB/hfi1: Add AIP tx traces - IB/hfi1: Fix SDMA mmu_rb_node not being evicted in LRU order - RDMA/srpt: Add a check for valid 'mad_agent' pointer - RDMA/cm: Trace icm_send_rej event before the cm state is reset - RDMA/siw: Remove namespace check from siw_netdev_event() - clk: add missing of_node_put() in "assigned-clocks" property parsing - power: supply: generic-adc-battery: fix unit scaling - rtc: meson-vrtc: Use ktime_get_real_ts64() to get the current time - RDMA/mlx4: Prevent shift wrapping in set_user_sq_size() - rtc: omap: include header for omap_rtc_power_off_program prototype - workqueue: Fix hung time report of worker pools - RDMA/rdmavt: Delete unnecessary NULL check - RDMA/siw: Fix potential page_array out of range access - clk: at91: clk-sam9x60-pll: fix return value check - perf/core: Fix hardlockup failure caused by perf throttle - powerpc/rtas: use memmove for potentially overlapping buffer copy - macintosh: via-pmu-led: requires ATA to be set - powerpc/sysdev/tsi108: fix resource printk format warnings - powerpc/wii: fix resource printk format warnings - powerpc/mpc512x: fix resource printk format warning - macintosh/windfarm_smu_sat: Add missing of_node_put() - spmi: Add a check for remove callback when removing a SPMI driver - staging: rtl8192e: Fix W_DISABLE# does not work after stop/start - serial: 8250: Add missing wakeup event reporting - tty: serial: fsl_lpuart: adjust buffer length to the intended size - firmware: stratix10-svc: Fix an NULL vs IS_ERR() bug in probe - usb: mtu3: fix kernel panic at qmu transfer done irq handler - usb: chipidea: fix missing goto in `ci_hdrc_probe` - usb: gadget: tegra-xudc: Fix crash in vbus_draw - sh: sq: Fix incorrect element size for allocating bitmap buffer - i2c: cadence: cdns_i2c_master_xfer(): Fix runtime PM leak on error path - spi: cadence-quadspi: fix suspend-resume implementations - ASoC: fsl_mqs: move of_node_put() to the correct location - coresight: etm_pmu: Set the module field - scripts/gdb: bail early if there are no generic PD - scripts/gdb: bail early if there are no clocks - ia64: salinfo: placate defined-but-not-used warning - ia64: mm/contig: fix section mismatch warning/error - PCI/EDR: Clear Device Status after EDR error recovery - of: Fix modalias string generation - vmci_host: fix a race condition in vmci_host_poll() causing GPF - spi: fsl-spi: Fix CPM/QE mode Litte Endian - spi: qup: Don't skip cleanup in remove's error path - linux/vt_buffer.h: allow either builtin or modular for macros - ASoC: es8316: Handle optional IRQ assignment - ASoC: es8316: Use IRQF_NO_AUTOEN when requesting the IRQ - PCI: imx6: Install the fault handler only on compatible match - spi: imx: Don't skip cleanup in remove's error path - spi: spi-imx: using pm_runtime_resume_and_get instead of pm_runtime_get_sync - iio: light: max44009: add missing OF device matching - fpga: bridge: fix kernel-doc parameter description - usb: dwc3: gadget: Change condition for processing suspend event - usb: host: xhci-rcar: remove leftover quirk handling - pstore: Revert pmsg_lock back to a normal mutex - ipmi: ASPEED_BT_IPMI_BMC: select REGMAP_MMIO instead of depending on it - tcp/udp: Fix memleaks of sk and zerocopy skbs with TX timestamp. - net: amd: Fix link leak when verifying config failed - netlink: Use copy_to_user() for optval in netlink_getsockopt(). - Revert "Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work" - ipv4: Fix potential uninit variable access bug in __ip_make_skb() - net/sched: sch_fq: fix integer overflow of "credit" - bpf: Don't EFAULT for getsockopt with optval=NULL - ixgbe: Enable setting RSS table to default values - ixgbe: Allow flow hash to be set via ethtool - wifi: iwlwifi: fw: fix memory leak in debugfs - wifi: iwlwifi: mvm: check firmware response size - wifi: iwlwifi: make the loop for card preparation effective - jdb2: Don't refuse invalidation of already invalidated buffers - wifi: iwlwifi: fw: move memset before early return - wifi: iwlwifi: yoyo: Fix possible division by zero - md/raid10: fix memleak of md thread - bpf, sockmap: Revert buggy deadlock fix in the sockhash and sockmap - nvme-fcloop: fix "inconsistent {IN-HARDIRQ-W} -> {HARDIRQ-ON-W} usage" - nvme: fix async event trace event - nvme: handle the persistent internal error AER - bpf, sockmap: fix deadlocks in the sockhash and sockmap - net: ethernet: stmmac: dwmac-rk: fix optional phy regulator handling - f2fs: fix to avoid use-after-free for cached IPU bio - xsk: Fix unaligned descriptor validation - bpftool: Fix bug for long instructions in program CFG dumps - selftests/bpf: Wait for receive in cg_storage_multi test - net: qrtr: correct types of trace event parameters - wifi: rtlwifi: fix incorrect error codes in rtl_debugfs_set_write_reg() - wifi: rtlwifi: fix incorrect error codes in rtl_debugfs_set_write_rfreg() - crypto: sa2ul - Select CRYPTO_DES - crypto: caam - Clear some memory in instantiate_rng - f2fs: compress: fix to call f2fs_wait_on_page_writeback() in f2fs_write_raw_pages() - f2fs: apply zone capacity to all zone type - f2fs: enforce single zone capacity - f2fs: handle dqget error in f2fs_transfer_project_quota() - scsi: megaraid: Fix mega_cmd_done() CMDID_INT_CMDS - scsi: target: iscsit: Fix TAS handling during conn cleanup - scsi: target: Fix multiple LUN_RESET handling - scsi: target: Make state_list per CPU - scsi: target: Rename cmd.bad_sector to cmd.sense_info - scsi: target: Rename struct sense_info to sense_detail - net/packet: convert po->auxdata to an atomic flag - net/packet: convert po->origdev to an atomic flag - net/packet: annotate accesses to po->xmit - vlan: partially enable SIOCSHWTSTAMP in container - bpf: Remove misleading spec_v1 check on var-offset stack read - scm: fix MSG_CTRUNC setting condition for SO_PASSSEC - bpf: fix precision propagation verbose logging - bpf: take into account liveness when propagating precision - wifi: rtw88: mac: Return the original error from rtw_mac_power_switch() - wifi: rtw88: mac: Return the original error from rtw_pwr_seq_parser() - tools: bpftool: Remove invalid ' json escape - wifi: ath6kl: reduce WARN to dev_dbg() in callback - wifi: ath5k: fix an off by one check in ath5k_eeprom_read_freq_list() - wifi: ath9k: hif_usb: fix memory leak of remain_skbs - wifi: ath6kl: minor fix for allocation size - tick/common: Align tick period with the HZ tick. - tick: Get rid of tick_period - drm/i915: Make intel_get_crtc_new_encoder() less oopsy - debugobject: Prevent init race with static objects - arm64: kgdb: Set PSTATE.SS to 1 to re-enable single-step - x86/ioapic: Don't return 0 from arch_dynirq_lower_bound() - regulator: stm32-pwr: fix of_iomap leak - media: venus: dec: Fix handling of the start cmd - media: venus: vdec: Handle DRC after drain - media: venus: preserve DRC state across seeks - media: venus: vdec: Make decoder return LAST flag for sufficient event - media: venus: vdec: Fix non reliable setting of LAST flag - media: rc: gpio-ir-recv: Fix support for wake-up - media: rcar_fdp1: Fix refcount leak in probe and remove function - media: rcar_fdp1: Fix the correct variable assignments - media: rcar_fdp1: Make use of the helper function devm_platform_ioremap_resource() - media: rcar_fdp1: fix pm_runtime_get_sync() usage count - media: rcar_fdp1: simplify error check logic at fdp_open() - x86/apic: Fix atomic update of offset in reserve_eilvt_offset() - regulator: core: Avoid lockdep reports when resolving supplies - regulator: core: Consistently set mutex_owner when using ww_mutex_lock_slow() - drm/lima/lima_drv: Add missing unwind goto in lima_pdev_probe() - ARM: dts: gta04: fix excess dma channel usage - mmc: sdhci-of-esdhc: fix quirk to ignore command inhibit for data - ACPI: processor: Fix evaluating _PDC method when running as Xen dom0 - drm: msm: adreno: Disable preemption on Adreno 510 - drm/msm/adreno: drop bogus pm_runtime_set_active() - drm/msm/adreno: Defer enabling runpm until hw_init() - media: max9286: Free control handler - drm/bridge: adv7533: Fix adv7533_mode_valid for adv7533 and adv7535 - firmware: qcom_scm: Clear download bit during reboot - media: bdisp: Add missing check for create_workqueue - ARM: dts: qcom: ipq8064: Fix the PCI I/O port range - ARM: dts: qcom: ipq8064: reduce pci IO size to 64K - ARM: dts: qcom: ipq4019: Fix the PCI I/O port range - arm64: dts: qcom: msm8996: Fix the PCI I/O port range - arm64: dts: qcom: ipq8074: Fix the PCI I/O port range - arm64: dts: qcom: msm8998: Fix the PCI I/O port range - arm64: dts: qcom: sdm845: Fix the PCI I/O port range - arm64: dts: qcom: sdm845: correct dynamic power coefficients - arm64: dts: qcom: msm8998: Fix stm-stimulus-base reg name - EDAC/skx: Fix overflows on the DRAM row address mapping arrays - drm/msm/disp/dpu: check for crtc enable rather than crtc active to release shared resources - arm64: dts: renesas: r8a774c0: Remove bogus voltages from OPP table - arm64: dts: renesas: r8a77990: Remove bogus voltages from OPP table - soc: ti: pm33xx: Fix refcount leak in am33xx_pm_probe - soc: ti: pm33xx: Enable basic PM runtime support for genpd - drm/probe-helper: Cancel previous job before starting new one - drm/vgem: add missing mutex_destroy - drm/rockchip: Drop unbalanced obj unref - erofs: fix potential overflow calculating xattr_isize - erofs: stop parsing non-compact HEAD index if clusterofs is invalid - tpm, tpm_tis: Claim locality when interrupts are reenabled on resume - tpm, tpm: Implement usage counter for locality - tpm, tpm_tis: Claim locality before writing interrupt registers - tpm, tpm_tis: Disable interrupts if tpm_tis_probe_irq() failed - tpm, tpm_tis: Claim locality before writing TPM_INT_ENABLE register - tpm, tpm_tis: Do not skip reset of original interrupt vector - selinux: ensure av_permissions.h is built when needed - selinux: fix Makefile dependencies of flask.h - selftests/resctrl: Check for return value after write_schemata() - selftests/resctrl: Return NULL if malloc_and_init_memory() did not alloc mem - rcu: Fix missing TICK_DEP_MASK_RCU_EXP dependency check - clk: rockchip: rk3399: allow clk_cifout to force clk_cifout_src to reparent - wifi: rtl8xxxu: RTL8192EU always needs full init - mailbox: zynqmp: Fix typo in IPI documentation - mailbox: zynqmp: Fix IPI isr handling - nilfs2: fix infinite loop in nilfs_mdt_get_block() - nilfs2: do not write dirty data after degenerating to read-only - parisc: Fix argument pointer in real64_call_asm() - sound/oss/dmasound: fix build when drivers are mixed =y/=m - iommu/amd: Fix "Guest Virtual APIC Table Root Pointer" configuration in IRTE - i2c: omap: Fix standard mode false ACK readings - KVM: nVMX: Emulate NOPs in L2, and PAUSE if it's not intercepted - reiserfs: Add security prefix to xattr name in reiserfs_security_write() - crypto: safexcel - Cleanup ring IRQ workqueues on load failure - crypto: api - Demote BUG_ON() in crypto_unregister_alg() to a WARN_ON() - ring-buffer: Sync IRQ works before buffer destruction - pwm: meson: Fix g12a ao clk81 name - pwm: meson: Fix axg ao mux parents - kheaders: Use array declaration instead of char - ipmi: fix SSIF not responding under certain cond. - ipmi:ssif: Add send_retries increment - MIPS: fw: Allow firmware to pass a empty env - tick/nohz: Fix cpu_is_hotpluggable() by checking with nohz subsystem - xhci: fix debugfs register accesses while suspended - staging: iio: resolver: ads1210: fix config mode - ext4: use ext4_journal_start/stop for fast commit transactions - blk-crypto: make blk_crypto_evict_key() more robust - blk-crypto: make blk_crypto_evict_key() return void - blk-mq: release crypto keyslot before reporting I/O complete - hwmon: (adt7475) Use device_property APIs when configuring polarity - hwmon: (k10temp) Check range scale when CUR_TEMP register is read-write - USB: dwc3: fix runtime pm imbalance on unbind - USB: dwc3: fix runtime pm imbalance on probe errors - PCI: qcom: Fix the incorrect register usage in v2.7.0 config - PCI: pciehp: Fix AB-BA deadlock between reset_lock and device_lock - wireguard: timers: cast enum limits members to int in prints - asm-generic/io.h: suppress endianness warnings for readq() and writeq() - ASoC: Intel: bytcr_rt5640: Add quirk for the Acer Iconia One 7 B1-750 - iio: adc: palmas_gpadc: fix NULL dereference on rmmod - driver core: Don't require dynamic_debug for initcall_debug probe timing - USB: serial: option: add UNISOC vendor and TOZED LT70C product - drm/fb-helper: set x/yres_virtual in drm_fb_helper_check_var - KVM: arm64: Fix buffer overflow in kvm_arm_set_fw_reg() - counter: 104-quad-8: Fix race condition between FLAG and CNTR reads - !2802 [sync] PR-2782: cpufreq: Abort show()/store() for half-initialized policies - cpufreq: make interface functions and lock holding state clear - cpufreq: Abort show()/store() for half-initialized policies - scsi: mpt3sas: Perform additional retries if doorbell read returns 0- !2719 [sync] PR-2678: io_uring/fdinfo: lock SQ thread while retrieving thread cpu/pid - !2741 [sync] PR-2443: CVE-2023-37453 - !2735 [sync] PR-2688: nvmet-tcp: Fix a possible UAF in queue intialization setup - USB: core: Fix oversight in SuperSpeed initialization - USB: core: Fix race by not overwriting udev->descriptor in hub_port_init() - USB: core: Change usb_get_device_descriptor() API - USB: core: Unite old scheme and new scheme descriptor reads - !2729 [sync] PR-2686: Backport 5.10.179 LTS patches from upstream. - nvmet-tcp: Fix a possible UAF in queue intialization setup - ASN.1: Fix check for strdup() success - ASoC: fsl_asrc_dma: fix potential null-ptr-deref - iio: adc: at91-sama5d2_adc: fix an error code in at91_adc_allocate_trigger() - pwm: hibvt: Explicitly set .polarity in .get_state() - pwm: iqs620a: Explicitly set .polarity in .get_state() - pwm: meson: Explicitly set .polarity in .get_state() - ext4: fix use-after-free in ext4_xattr_set_entry - ext4: remove duplicate definition of ext4_xattr_ibody_inline_set() - Revert "ext4: fix use-after-free in ext4_xattr_set_entry" - fuse: fix deadlock between atomic O_TRUNC and page invalidation - fuse: always revalidate rename target dentry - fuse: fix attr version comparison in fuse_read_update_size() - fuse: check s_root when destroying sb - virtiofs: split requests that exceed virtqueue size - virtiofs: clean up error handling in virtio_fs_get_tree() - purgatory: fix disabling debug info - docs: futex: Fix kernel-doc references after code split-up preparation - MIPS: Define RUNTIME_DISCARD_EXIT in LD script - sched/uclamp: Fix a uninitialized variable warnings - sched/uclamp: Make cpu_overutilized() use util_fits_cpu() - sched/uclamp: Make select_idle_capacity() use util_fits_cpu() - sched/uclamp: Fix fits_capacity() check in feec() - sched/uclamp: Make task_fits_capacity() use util_fits_cpu() - mm/khugepaged: check again on anon uffd-wp during isolation - mmc: sdhci_am654: Set HIGH_SPEED_ENA for SDR12 and SDR25 - kernel/sys.c: fix and improve control flow in __sys_setres[ug]id() - memstick: fix memory leak if card device is never registered - nilfs2: initialize unused bytes in segment summary blocks - iio: light: tsl2772: fix reading proximity-diodes from device tree - powerpc/doc: Fix htmldocs errors - xen/netback: use same error messages for same errors - nvme-tcp: fix a possible UAF when failing to allocate an io queue - s390/ptrace: fix PTRACE_GET_LAST_BREAK error handling - net: dsa: b53: mmap: add phy ops - scsi: core: Improve scsi_vpd_inquiry() checks - scsi: megaraid_sas: Fix fw_crash_buffer_show() - selftests: sigaltstack: fix -Wuninitialized - Input: i8042 - add quirk for Fujitsu Lifebook A574/H - f2fs: Fix f2fs_truncate_partial_nodes ftrace event - e1000e: Disable TSO on i219-LM card to increase speed - mlxsw: pci: Fix possible crash during initialization - net: rpl: fix rpl header size calculation - mlxfw: fix null-ptr-deref in mlxfw_mfa2_tlv_next() - i40e: fix i40e_setup_misc_vector() error handling - i40e: fix accessing vsi->active_filters without holding lock - netfilter: nf_tables: fix ifdef to also consider nf_tables=m - sfc: Fix use-after-free due to selftest_work - sfc: Split STATE_READY in to STATE_NET_DOWN and STATE_NET_UP. - virtio_net: bugfix overflow inside xdp_linearize_page() - regulator: fan53555: Explicitly include bits header - netfilter: br_netfilter: fix recent physdev match breakage - arm64: dts: imx8mm-evk: correct pmic clock source - arm64: dts: meson-g12-common: specify full DMC range - arm64: dts: qcom: ipq8074-hk01: enable QMP device, not the PHY node - ARM: dts: rockchip: fix a typo error for rk3288 spdif node - !2724 [22.03-LTS-SP2]Backport 5.10.178 LTS patches from upstream - sysctl: Fix data-races in proc_dou8vec_minmax(). - panic, kexec: make __crash_kexec() NMI safe - kexec: turn all kexec_mutex acquisitions into trylocks - kexec: move locking into do_kexec_load - riscv: Handle zicsr/zifencei issues between clang and binutils - kbuild: check CONFIG_AS_IS_LLVM instead of LLVM_IAS - kbuild: Switch to 'f' variants of integrated assembler flag - kbuild: check the minimum assembler version in Kconfig - watchdog: sbsa_wdog: Make sure the timeout programming is within the limits - i2c: ocores: generate stop condition after timeout in polling mode - x86/rtc: Remove __init for runtime functions - sched/fair: Fix imbalance overflow - sched/fair: Move calculate of avg_load to a better location - powerpc/papr_scm: Update the NUMA distance table for the target node - powerpc/pseries: Add support for FORM2 associativity - powerpc/pseries: Add a helper for form1 cpu distance - powerpc/pseries: Consolidate different NUMA distance update code paths - powerpc/pseries: Rename TYPE1_AFFINITY to FORM1_AFFINITY - powerpc/pseries: rename min_common_depth to primary_domain_index - cgroup/cpuset: Wake up cpuset_attach_wq tasks in cpuset_cancel_attach() - x86/PCI: Add quirk for AMD XHCI controller that loses MSI-X state in D3hot - scsi: ses: Handle enclosure with just a primary component gracefully - net: sfp: initialize sfp->i2c_block_size at sfp allocation - riscv: add icache flush for nommu sigreturn trampoline - asymmetric_keys: log on fatal failures in PE/pkcs7 - verify_pefile: relax wrapper length check - efi: sysfb_efi: Add quirk for Lenovo Yoga Book X91F/L - i2c: imx-lpi2c: clean rx/tx buffers upon new message - wifi: mwifiex: mark OF related data as maybe unused - power: supply: cros_usbpd: reclassify "default case!" as debug - libbpf: Fix single-line struct definition output in btf_dump - net: macb: fix a memory corruption in extended buffer descriptor mode - udp6: fix potential access to stale information - RDMA/core: Fix GID entry ref leak when create_ah fails - sctp: fix a potential overflow in sctp_ifwdtsn_skip - net: qrtr: Fix an uninit variable access bug in qrtr_tx_resume() - qlcnic: check pci_reset_function result - drm/armada: Fix a potential double free in an error handling path - sysctl: add proc_dou8vec_minmax() - niu: Fix missing unwind goto in niu_alloc_channels() - RDMA/cma: Allow UD qp_type to join multicast only - IB/mlx5: Add support for 400G_8X lane speed - IB/mlx5: Add support for NDR link speed - clk: sprd: set max_register according to mapping range - mtd: rawnand: stm32_fmc2: use timings.mode instead of checking tRC_min - mtd: rawnand: stm32_fmc2: remove unsupported EDO mode - mtd: rawnand: meson: fix bitmask for length in command word - mtdblock: tolerate corrected bit-flips - fbmem: Reject FB_ACTIVATE_KD_TEXT from userspace - btrfs: fix fast csum implementation detection - btrfs: print checksum type and implementation at mount time - Bluetooth: Fix race condition in hidp_session_thread - Bluetooth: L2CAP: Fix use-after-free in l2cap_disconnect_{req,rsp} - ALSA: hda/sigmatel: fix S/PDIF out on Intel D*45* motherboards - ALSA: firewire-tascam: add missing unwind goto in snd_tscm_stream_start_duplex() - ALSA: i2c/cs8427: fix iec958 mixer control deactivation - ALSA: hda/sigmatel: add pin overrides for Intel DP45SG motherboard - ALSA: emu10k1: fix capture interrupt handler unlinking - Revert "pinctrl: amd: Disable and mask interrupts on resume" - bpftool: Print newline before '}' for struct with padding only fields - ocfs2: fix freeing uninitialized resource on ocfs2_dlm_shutdown - Revert "media: ti: cal: fix possible memory leak in cal_ctx_create()" - drm/bridge: lt9611: Fix PLL being unable to lock - selftests: intel_pstate: ftime() is deprecated - mm/swap: fix swap_info_struct race between swapoff and get_swap_pages() - drm/nouveau/disp: Support more modes by checking with lower bpc - drm/panfrost: Fix the panfrost_mmu_map_fault_addr() error path - ASoC: hdac_hdmi: use set_stream() instead of set_tdm_slots() - tracing: Free error logs of tracing instances - can: isotp: isotp_ops: fix poll() to not report false EPOLLOUT events - can: j1939: j1939_tp_tx_dat_new(): fix out-of-bounds memory access - ftrace: Mark get_lock_parent_ip() __always_inline - perf/core: Fix the same task check in perf_event_set_output - iio: adc: ad7791: fix IRQ flags - ALSA: hda/realtek: Add quirk for Clevo X370SNW - dt-bindings: serial: renesas,scif: Fix 4th IRQ for 4-IRQ SCIFs - nilfs2: fix sysfs interface lifetime - nilfs2: fix potential UAF of struct nilfs_sc_info in nilfs_segctor_thread() - tty: serial: fsl_lpuart: avoid checking for transfer complete when UARTCTRL_SBK is asserted in lpuart32_tx_empty - tty: serial: sh-sci: Fix Rx on RZ/G2L SCI - tty: serial: sh-sci: Fix transmit end interrupt handler - iio: light: cm32181: Unregister second I2C client if present - iio: dac: cio-dac: Fix max DAC write value check for 12-bit - iio: adc: ti-ads7950: Set `can_sleep` flag for GPIO chip - USB: serial: option: add Quectel RM500U-CN modem - USB: serial: option: add Telit FE990 compositions - usb: typec: altmodes/displayport: Fix configure initial pin assignment - USB: serial: cp210x: add Silicon Labs IFS-USB-DATACABLE IDs - xhci: also avoid the XHCI_ZERO_64B_REGS quirk with a passthrough iommu - usb: xhci: tegra: fix sleep in atomic call - NFSD: callback request does not use correct credential for AUTH_SYS - sunrpc: only free unix grouplist after RCU settles - net: stmmac: fix up RX flow hash indirection table when setting channels - net: ethernet: ti: am65-cpsw: Fix mdio cleanup in probe - gpio: davinci: Add irq chip flag to skip set wake - ipv6: Fix an uninit variable access bug in __ip6_make_skb() - net: qrtr: Do not do DEL_SERVER broadcast after DEL_CLIENT - sctp: check send stream number after wait_for_sndbuf - net: don't let netpoll invoke NAPI if in xmit context - icmp: guard against too small mtu - net: qrtr: Fix a refcount bug in qrtr_recvmsg() - net: qrtr: combine nameservice into main module - wifi: mac80211: fix invalid drv_sta_pre_rcu_remove calls for non-uploaded sta - KVM: s390: pv: fix external interruption loop not always detected - pwm: sprd: Explicitly set .polarity in .get_state() - pwm: cros-ec: Explicitly set .polarity in .get_state() - Drivers: vmbus: Check for channel allocation before looking up relids - gpio: GPIO_REGMAP: select REGMAP instead of depending on it - !2703 [sync] PR-2672: fix CVE-2023-46813 - !2711 [sync] PR-2465: Backport 5.10.177 LTS patches from upstream - io_uring/fdinfo: lock SQ thread while retrieving thread cpu/pid - hsr: ratelimit only when errors are printed - gfs2: Always check inode size of inline inodes - libbpf: Fix btf_dump's packed struct determination - selftests/bpf: Add few corner cases to test padding handling of btf_dump - libbpf: Fix BTF-to-C converter's padding logic - selftests/bpf: Test btf dump for struct with padding only fields - zonefs: Fix error message in zonefs_file_dio_append() - btrfs: scan device in non-exclusive mode - s390/uaccess: add missing earlyclobber annotations to __clear_user() - drm/amd/display: Add DSC Support for Synaptics Cascaded MST Hub - drm/etnaviv: fix reference leak when mmaping imported buffer - rcu: Fix rcu_torture_read ftrace event - xtensa: fix KASAN report for show_stack - ALSA: hda/realtek: Add quirk for Lenovo ZhaoYang CF4620Z - ALSA: usb-audio: Fix regression on detection of Roland VS-100 - ALSA: hda/conexant: Partial revert of a quirk for Lenovo - NFSv4: Fix hangs when recovering open state after a server reboot - powerpc: Don't try to copy PPR for task with NULL pt_regs - pinctrl: at91-pio4: fix domain name assignment - pinctrl: amd: Disable and mask interrupts on resume - net: phy: dp83869: fix default value for tx-/rx-internal-delay - xen/netback: don't do grant copy across page boundary - Input: goodix - add Lenovo Yoga Book X90F to nine_bytes_report DMI table - cifs: fix DFS traversal oops without CONFIG_CIFS_DFS_UPCALL - cifs: prevent infinite recursion in CIFSGetDFSRefer() - Input: focaltech - use explicitly signed char type - Input: alps - fix compatibility with -funsigned-char - pinctrl: ocelot: Fix alt mode for ocelot - net: dsa: mv88e6xxx: Enable IGMP snooping on user ports only - bnxt_en: Add missing 200G link speed reporting - bnxt_en: Fix typo in PCI id to device description string mapping - i40e: fix registers dump after run ethtool adapter self test - net: ipa: compute DMA pool size properly - ALSA: ymfpci: Fix BUG_ON in probe function - ALSA: ymfpci: Fix assignment in if condition - s390/vfio-ap: fix memory leak in vfio_ap device driver - can: bcm: bcm_tx_setup(): fix KMSAN uninit-value in vfs_write - net: stmmac: don't reject VLANs when IFF_PROMISC is set - net/net_failover: fix txq exceeding warning - regulator: Handle deferred clk - r8169: fix RTL8168H and RTL8107E rx crc error - ptp_qoriq: fix memory leak in probe() - scsi: megaraid_sas: Fix crash after a double completion - sfc: ef10: don't overwrite offload features at NIC reset - mtd: rawnand: meson: invalidate cache on polling ECC bit - mips: bmips: BCM6358: disable RAC flush for TP1 - ca8210: Fix unsigned mac_len comparison with zero in ca8210_skb_tx() - tracing: Fix wrong return in kprobe_event_gen_test.c - tools/power turbostat: Fix /dev/cpu_dma_latency warnings - fbdev: au1200fb: Fix potential divide by zero - fbdev: lxfb: Fix potential divide by zero - fbdev: intelfb: Fix potential divide by zero - fbdev: nvidia: Fix potential divide by zero - sched_getaffinity: don't assume 'cpumask_size()' is fully initialized - fbdev: tgafb: Fix potential divide by zero - ALSA: hda/ca0132: fixup buffer overrun at tuning_ctl_set() - ALSA: asihpi: check pao in control_message() - net: hsr: Don't log netdev_err message on unknown prp dst node - md: avoid signed overflow in slot_store() - fsverity: don't drop pagecache at end of FS_IOC_ENABLE_VERITY - dm crypt: avoid accessing uninitialized tasklet - bus: imx-weim: fix branch condition evaluates to a garbage value - drm/meson: fix missing component unbind on bind errors - drm/meson: Fix error handling when afbcd.ops->init fails - kcsan: avoid passing -g for test - kernel: kcsan: kcsan_test: build without structleak plugin - usb: dwc3: gadget: Add 1ms delay after end transfer command without IOC - usb: dwc3: gadget: move cmd_endtransfer to extra function - NFSD: fix use-after-free in __nfs42_ssc_open() - KVM: fix memoryleak in kvm_init() - ocfs2: fix data corruption after failed write - sched/fair: Sanitize vruntime of entity being migrated - sched/fair: sanitize vruntime of entity being placed - firmware: arm_scmi: Fix device node validation for mailbox transport - tee: amdtee: fix race condition in amdtee_open_session - drm/i915: Preserve crtc_state->inherited during state clearing - drm/i915/active: Fix missing debug object activation - nilfs2: fix kernel-infoleak in nilfs_ioctl_wrap_copy() - wifi: mac80211: fix qos on mesh interfaces - usb: ucsi: Fix NULL pointer deref in ucsi_connector_change() - usb: chipidea: core: fix possible concurrent when switch role - usb: chipdea: core: fix return -EINVAL if request role is the same with current role - usb: cdns3: Fix issue with using incorrect PCI device function - igb: revert rtnl_lock() that causes deadlock - fsverity: Remove WQ_UNBOUND from fsverity read workqueue - usb: gadget: u_audio: don't let userspace block driver unbind - usb: dwc2: fix a devres leak in hw_enable upon suspend resume - scsi: core: Add BLIST_SKIP_VPD_PAGES for SKhynix H28U74301AMR - cifs: empty interface list when server doesn't support query interfaces - sh: sanitize the flags on sigreturn - net: usb: qmi_wwan: add Telit 0x1080 composition - net: usb: cdc_mbim: avoid altsetting toggling for Telit FE990 - scsi: storvsc: Handle BlockSize change in Hyper-V VHD/VHDX file - scsi: lpfc: Avoid usage of list iterator variable after loop - scsi: ufs: core: Add soft dependency on governor_simpleondemand - scsi: hisi_sas: Check devm_add_action() return value - scsi: target: iscsi: Fix an error message in iscsi_check_key() - selftests/bpf: check that modifier resolves after pointer - m68k: Only force 030 bus error if PC not in exception table - ca8210: fix mac_len negative array access - HID: cp2112: Fix driver not registering GPIO IRQ chip as threaded - riscv: Bump COMMAND_LINE_SIZE value to 1024 - thunderbolt: Use const qualifier for `ring_interrupt_index` - thunderbolt: Use scale field when allocating USB3 bandwidth - uas: Add US_FL_NO_REPORT_OPCODES for JMicron JMS583Gen 2 - scsi: qla2xxx: Perform lockless command completion in abort path - hwmon (it87): Fix voltage scaling for chips with 10.9mV ADCs - hwmon: fix potential sensor registration fail if of_node is missing - platform/chrome: cros_ec_chardev: fix kernel data leak from ioctl - Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work - Bluetooth: L2CAP: Fix responding with wrong PDU type - Bluetooth: L2CAP: Fix not checking for maximum number of DCID - Bluetooth: btqcomsmd: Fix command timeout after setting BD address - net: mdio: thunder: Add missing fwnode_handle_put() - gve: Cache link_speed value from device - nvme-tcp: fix nvme_tcp_term_pdu to match spec - net/sonic: use dma_mapping_error() for error check - erspan: do not use skb_mac_header() in ndo_start_xmit() - atm: idt77252: fix kmemleak when rmmod idt77252 - net/mlx5: E-Switch, Fix an Oops in error handling code - net/mlx5: Read the TC mapping of all priorities on ETS query - net/mlx5: Fix steering rules cleanup - bpf: Adjust insufficient default bpf_jit_limit - keys: Do not cache key in task struct if key is requested from kernel thread - bootconfig: Fix testcase to increase max node - net/ps3_gelic_net: Use dma_mapping_error - net/ps3_gelic_net: Fix RX sk_buff length - net: phy: Ensure state transitions are processed from phy_stop() - qed/qed_sriov: guard against NULL derefs from qed_iov_get_vf_info - net: usb: smsc95xx: Limit packet length to skb->len - i2c: imx-lpi2c: check only for enabled interrupt flags - igc: fix the validation logic for taprio's gate list - igbvf: Regard vf reset nack as success - intel/igbvf: free irq on the error path in igbvf_request_msix() - iavf: fix non-tunneled IPv6 UDP packet type and hashing - iavf: fix inverted Rx hash condition leading to disabled hash - xsk: Add missing overflow check in xdp_umem_reg - ARM: dts: imx6sl: tolino-shine2hd: fix usbotg1 pinctrl - ARM: dts: imx6sll: e60k02: fix usbotg1 pinctrl - power: supply: bq24190_charger: using pm_runtime_resume_and_get instead of pm_runtime_get_sync - drm/sun4i: fix missing component unbind on bind errors - serial: 8250: ASPEED_VUART: select REGMAP instead of depending on it - serial: 8250: SERIAL_8250_ASPEED_VUART should depend on ARCH_ASPEED - tty: serial: fsl_lpuart: fix race on RX DMA shutdown - serial: fsl_lpuart: Fix comment typo - KVM: Register /dev/kvm as the _very_ last thing during initialization - KVM: Pre-allocate cpumasks for kvm_make_all_cpus_request_except() - KVM: Optimize kvm_make_vcpus_request_mask() a bit - KVM: KVM: Use cpumask_available() to check for NULL cpumask when kicking vCPUs - KVM: Clean up benign vcpu->cpu data races when kicking vCPUs - ipmi:ssif: Add a timer between request retries - ipmi:ssif: resend_msg() cannot fail - ipmi:ssif: Increase the message retry time - ipmi:ssif: make ssif_i2c_send() void - interconnect: qcom: osm-l3: fix icc_onecell_data allocation - !2700 [22.03-LTS-SP2]Backport 5.10.176 LTS patches from upstream. - !2646 [sync] PR-2543: psi: fix "no previous prototype" warnings when CONFIG_CGROUPS=n - x86/sev: Check for user-space IOIO pointing to kernel space - x86/sev: Check IOBM for IOIO exceptions from user-space - x86/sev: Disable MMIO emulation from user mode - HID: uhid: Over-ride the default maximum data buffer value with our own - HID: core: Provide new max_buffer_size attribute to over-ride the default - fs: use consistent setgid checks in is_sxid() - attr: add in_group_or_capable() - fs: move S_ISGID stripping into the vfs_*() helpers - fs: add mode_strip_sgid() helper - PCI/DPC: Await readiness of secondary bus after reset - PCI: Unify delay handling for reset and resume - s390/ipl: add missing intersection check to ipl_report handling - drm/i915/active: Fix misuse of non-idle barriers as fence trackers - drm/i915: Don't use stolen memory for ring buffers with LLC - x86/mm: Fix use of uninitialized buffer in sme_enable() - x86/mce: Make sure logged MCEs are processed after sysfs update - cpuidle: psci: Iterate backwards over list in psci_pd_remove() - fbdev: stifb: Provide valid pixelclock and add fb_check_var() checks - mmc: sdhci_am654: lower power-on failed message severity - mm/userfaultfd: propagate uffd-wp bit when PTE-mapping the huge zeropage - mptcp: avoid setting TCP_CLOSE state twice - drm/shmem-helper: Remove another errant put in error path - ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book2 Pro - ALSA: hda: intel-dsp-config: add MTL PCI id - cifs: Fix smb2_set_path_size() - tracing: Make tracepoint lockdep check actually test something - tracing: Check field value in hist_field_name() - tracing: Make splice_read available again - interconnect: fix mem leak when freeing nodes - firmware: xilinx: don't make a sleepable memory allocation from an atomic context - serial: 8250_em: Fix UART port type - tty: serial: fsl_lpuart: skip waiting for transmission complete when UARTCTRL_SBK is asserted - ext4: fix possible double unlock when moving a directory - drm/amd/display: fix shift-out-of-bounds in CalculateVMAndRowBytes - sh: intc: Avoid spurious sizeof-pointer-div warning - drm/amdkfd: Fix an illegal memory access - ext4: fix task hung in ext4_xattr_delete_inode - ext4: fail ext4_iget if special inode unallocated - jffs2: correct logic when creating a hole in jffs2_write_begin - mmc: atmel-mci: fix race between stop command and start of next command - media: m5mols: fix off-by-one loop termination error - hwmon: (adm1266) Set `can_sleep` flag for GPIO chip - hwmon: tmp512: drop of_match_ptr for ID table - hwmon: (ucd90320) Add minimum delay between bus accesses - hwmon: (ina3221) return prober error code - hwmon: (adt7475) Fix masking of hysteresis registers - hwmon: (adt7475) Display smoothing attributes in correct order - ethernet: sun: add check for the mdesc_grab() - qed/qed_mng_tlv: correctly zero out ->min instead of ->hour - selftests: net: devlink_port_split.py: skip test if no suitable device available - net/iucv: Fix size of interrupt data - net: usb: smsc75xx: Move packet length check to prevent kernel panic in skb_pull - ipv4: Fix incorrect table ID in IOCTL path - net: dsa: mv88e6xxx: fix max_mtu of 1492 on 6165, 6191, 6220, 6250, 6290 - ice: xsk: disable txq irq before flushing hw - block: sunvdc: add check for mdesc_grab() returning NULL - nvmet: avoid potential UAF in nvmet_req_complete() - nvme: fix handling single range discard request - block: null_blk: Fix handling of fake timeout request - null_blk: Move driver into its own directory - drm/bridge: Fix returned array size name for atomic_get_input_bus_fmts kdoc - net: usb: smsc75xx: Limit packet length to skb->len - net/smc: fix deadlock triggered by cancel_delayed_work_syn() - net: phy: smsc: bail out in lan87xx_read_status if genphy_read_status fails - net: tunnels: annotate lockless accesses to dev->needed_headroom - qed/qed_dev: guard against a possible division by zero - net/smc: fix NULL sndbuf_desc in smc_cdc_tx_handler() - i40e: Fix kernel crash during reboot when adapter is in recovery mode - ipvlan: Make skb->skb_iif track skb->dev for l3s mode - nfc: pn533: initialize struct pn533_out_arg properly - tcp: tcp_make_synack() can be called from process context - scsi: core: Fix a procfs host directory removal regression - scsi: core: Fix a comment in function scsi_host_dev_release() - netfilter: nft_redir: correct value of inet type `.maxattrs` - netfilter: nft_redir: correct length for loading protocol registers - netfilter: nft_masq: correct length for loading protocol registers - netfilter: nft_nat: correct length for loading protocol registers - ALSA: hda: Match only Intel devices with CONTROLLER_IN_GPU() - scsi: mpt3sas: Fix NULL pointer access in mpt3sas_transport_port_add() - docs: Correct missing "d_" prefix for dentry_operations member d_weak_revalidate - clk: HI655X: select REGMAP instead of depending on it - drm/meson: fix 1px pink line on GXM when scaling video overlay - cifs: Move the in_send statistic to __smb_send_rqst() - drm/panfrost: Don't sync rpm suspension after mmu flushing - xfrm: Allow transport-mode states with AF_UNSPEC selector - psi: fix "no previous prototype" warnings when CONFIG_CGROUPS=n- !2680 [sync] PR-2390: Backport 5.10.174 - 5.10.175 LTS patches from upstream. - !2692 [sync] PR-2666: net: xfrm: Fix xfrm_address_filter OOB read - !2375 [sync] PR-2258: ext4: do not mark inode dirty every time when appending using delalloc - !2639 [sync] PR-2454: igb: set max size RX buffer when store bad packet is enabled - net: xfrm: Fix xfrm_address_filter OOB read - !2533 [sync] PR-2370: ipv4: fix null-deref in ipv4_link_failure - !2526 [sync] PR-2440: netfilter: xt_u32: validate user space input - !2534 [sync] PR-2411: netfilter: xt_sctp: validate the flag_info count - !2529 [sync] PR-2410: netfilter: nfnetlink_osf: avoid OOB read - !2660 [sync] PR-2628: ubi: Refuse attaching if mtd's erasesize is 0 - s390/dasd: add missing discipline function - KVM: VMX: Fix crash due to uninitialized current_vmcs - KVM: VMX: Introduce vmx_msr_bitmap_l01_changed() helper - KVM: nVMX: Don't use Enlightened MSR Bitmap for L3 - UML: define RUNTIME_DISCARD_EXIT - sh: define RUNTIME_DISCARD_EXIT - s390: define RUNTIME_DISCARD_EXIT to fix link error with GNU ld < 2.36 - powerpc/vmlinux.lds: Don't discard .rela* for relocatable builds - powerpc/vmlinux.lds: Define RUNTIME_DISCARD_EXIT - arch: fix broken BuildID for arm64 and riscv - ext4: block range must be validated before use in ext4_mb_clear_bb() - ext4: add strict range checks while freeing blocks - ext4: add ext4_sb_block_valid() refactored out of ext4_inode_block_valid() - ext4: refactor ext4_free_blocks() to pull out ext4_mb_clear_bb() - drm/i915: Don't use BAR mappings for ring buffers with LLC - skbuff: Fix nfct leak on napi stolen - media: rc: gpio-ir-recv: add remove function - media: ov5640: Fix analogue gain control - scripts: handle BrokenPipeError for python scripts - PCI: Add SolidRun vendor ID - macintosh: windfarm: Use unsigned type for 1-bit bitfields - alpha: fix R_ALPHA_LITERAL reloc for large modules - powerpc/kcsan: Exclude udelay to prevent recursive instrumentation - MIPS: Fix a compilation issue - block, bfq: fix uaf for bfqq in bic_set_bfqq() - block, bfq: replace 0/1 with false/true in bic apis - block/bfq-iosched.c: use "false" rather than "BLK_RW_ASYNC" - block, bfq: fix uaf for bfqq in bfq_exit_icq_bfqq - block, bfq: fix possible uaf for 'bfqq->bic' - tpm/eventlog: Don't abort tpm_read_log on faulty ACPI address - watch_queue: fix IOC_WATCH_QUEUE_SET_SIZE alloc error paths - iommu/amd: Add a length limitation for the ivrs_acpihid command-line parameter - ext4: Fix deadlock during directory rename - RISC-V: Don't check text_mutex during stop_machine - riscv: Use READ_ONCE_NOCHECK in imprecise unwinding stack mode - SUNRPC: Fix a server shutdown leak - net/smc: fix fallback failed while sendmsg with fastopen - platform: x86: MLX_PLATFORM: select REGMAP instead of depending on it - scsi: megaraid_sas: Update max supported LD IDs to 240 - net: ethernet: mtk_eth_soc: fix RX data corruption issue - btf: fix resolving BTF_KIND_VAR after ARRAY, STRUCT, UNION, PTR - netfilter: tproxy: fix deadlock due to missing BH disable - netfilter: ctnetlink: revert to dumping mark regardless of event type - bnxt_en: Avoid order-5 memory allocation for TPA data - net: phylib: get rid of unnecessary locking - net: stmmac: add to set device wake up flag when stmmac init phy - net: caif: Fix use-after-free in cfusbl_device_notify() - net: lan78xx: fix accessing the LAN7800's internal phy specific registers from the MAC driver - net: usb: lan78xx: Remove lots of set but unused 'ret' variables - selftests: nft_nat: ensuring the listening side is up before starting the client - ila: do not generate empty messages in ila_xlat_nl_cmd_get_mapping() - powerpc: dts: t1040rdb: fix compatible string for Rev A boards - nfc: fdp: add null check of devm_kmalloc_array in fdp_nci_i2c_read_device_properties - bgmac: fix *initial* chip reset to support BCM5358 - drm/msm/a5xx: fix context faults during ring switch - drm/msm/a5xx: fix the emptyness check in the preempt code - drm/msm: Document and rename preempt_lock - drm/msm/a5xx: fix setting of the CP_PREEMPT_ENABLE_LOCAL register - drm/msm: Fix potential invalid ptr free - drm/nouveau/kms/nv50: fix nv50_wndw_new_ prototype - drm/nouveau/kms/nv50-: remove unused functions - ext4: Fix possible corruption when moving a directory - scsi: core: Remove the /proc/scsi/${proc_name} directory earlier - riscv: Add header include guards to insn.h - riscv: Avoid enabling interrupts in die() - RISC-V: Avoid dereferening NULL regs in die() - arm64: efi: Make efi_rt_lock a raw_spinlock - iommu/vt-d: Fix PASID directory pointer coherency - iommu/vt-d: Fix lockdep splat in intel_pasid_get_entry() - irqdomain: Fix mapping-creation race - irqdomain: Refactor __irq_domain_alloc_irqs() - irqdomain: Look for existing mapping only once - irq: Fix typos in comments - udf: Fix off-by-one error when discarding preallocation - nfc: change order inside nfc_se_io error path - ext4: zero i_disksize when initializing the bootloader inode - ext4: fix WARNING in ext4_update_inline_data - ext4: move where set the MAY_INLINE_DATA flag is set - ext4: fix RENAME_WHITEOUT handling for inline directories - ext4: fix cgroup writeback accounting with fs-layer encryption - drm/connector: print max_requested_bpc in state debugfs - drm/amdgpu: fix error checking in amdgpu_read_mm_registers for soc15 - x86/CPU/AMD: Disable XSAVES on AMD family 0x17 - fork: allow CLONE_NEWTIME in clone3 flags - fs: prevent out-of-bounds array speculation when closing a file descriptor - staging: rtl8192e: Remove call_usermodehelper starting RadioPower.sh - staging: rtl8192e: Remove function ..dm_check_ac_dc_power calling a script - wifi: cfg80211: Partial revert "wifi: cfg80211: Fix use after free for wext" - !2674 [22.03-LTS-SP2]Backport 5.10.173 LTS patches from upstream. - usb: gadget: uvc: fix missing mutex_unlock() if kstrtou8() fails - scsi: mpt3sas: Remove usage of dma_get_required_mask() API - scsi: mpt3sas: re-do lost mpt3sas DMA mask fix - scsi: mpt3sas: Don't change DMA mask while reallocating pools - Revert "scsi: mpt3sas: Fix return value check of dma_get_required_mask()" - media: uvcvideo: Fix race condition with usb_kill_urb - media: uvcvideo: Provide sync and async uvc_ctrl_status_event - Bluetooth: hci_sock: purge socket queues in the destruct() callback - drm/display/dp_mst: Fix down message handling after a packet reception error - drm/display/dp_mst: Fix down/up message handling after sink disconnect - net: tls: avoid hanging tasks on the tx_lock - soundwire: cadence: Drain the RX FIFO after an IO timeout - soundwire: cadence: Remove wasted space in response_buf - phy: rockchip-typec: Fix unsigned comparison with less than zero - kernel/fail_function: fix memory leak with using debugfs_lookup() - PCI: Take other bus devices into account when distributing resources - PCI: Align extra resources for hotplug bridges properly - usb: gadget: uvc: Make bSourceID read/write - usb: uvc: Enumerate valid values for color matching - USB: ene_usb6250: Allocate enough memory for full object - usb: host: xhci: mvebu: Iterate over array indexes instead of using pointer math - iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_config_word() - iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_status_word() - tools/iio/iio_utils:fix memory leak - mei: bus-fixup:upon error print return values of send and receive - serial: sc16is7xx: setup GPIO controller later in probe - tty: serial: fsl_lpuart: disable the CTS when send break signal - staging: emxx_udc: Add checks for dma_alloc_coherent() - media: uvcvideo: Silence memcpy() run-time false positive warnings - media: uvcvideo: Quirk for autosuspend in Logitech B910 and C910 - media: uvcvideo: Handle errors from calls to usb_string - media: uvcvideo: Handle cameras with invalid descriptors - IB/hfi1: Update RMT size calculation - mfd: arizona: Use pm_runtime_resume_and_get() to prevent refcnt leak - bootconfig: Increase max nodes of bootconfig from 1024 to 8192 for DCC support - firmware/efi sysfb_efi: Add quirk for Lenovo IdeaPad Duet 3 - tracing: Add NULL checks for buffer in ring_buffer_free_read_page() - thermal: intel: BXT_PMIC: select REGMAP instead of depending on it - thermal: intel: quark_dts: fix error pointer dereference - ASoC: zl38060 add gpiolib dependency - ASoC: zl38060: Remove spurious gpiolib select - ASoC: adau7118: don't disable regulators on device unbind - scsi: ipr: Work around fortify-string warning - rtc: sun6i: Always export the internal oscillator - tcp: tcp_check_req() can be called from process context - ARM: dts: spear320-hmi: correct STMPE GPIO compatible - net/sched: act_sample: fix action bind logic - nfc: fix memory leak of se_io context in nfc_genl_se_io - net/mlx5: Geneve, Fix handling of Geneve object id as error code - 9p/rdma: unmap receive dma buffer in rdma_request()/post_recv() - 9p/xen: fix connection sequence - 9p/xen: fix version parsing - net: fix __dev_kfree_skb_any() vs drop monitor - sctp: add a refcnt in sctp_stream_priorities to avoid a nested loop - netfilter: ebtables: fix table blob use-after-free - netfilter: ctnetlink: fix possible refcount leak in ctnetlink_create_conntrack() - watchdog: pcwd_usb: Fix attempting to access uninitialized memory - watchdog: Fix kmemleak in watchdog_cdev_register - watchdog: at91sam9_wdt: use devm_request_irq to avoid missing free_irq() in error path - x86: um: vdso: Add '%rcx' and '%r11' to the syscall clobber list - ubi: Fix possible null-ptr-deref in ubi_free_volume() - ubifs: Fix memory leak in alloc_wbufs() - ubifs: Fix build errors as symbol undefined - ubi: ensure that VID header offset + VID header size <= alloc, size - um: vector: Fix memory leak in vector_config - fs: f2fs: initialize fsdata in pagecache_write() - f2fs: use memcpy_{to,from}_page() where possible - pwm: stm32-lp: fix the check on arr and cmp registers update - pwm: sifive: Always let the first pwm_apply_state succeed - pwm: sifive: Reduce time the controller lock is held - objtool: Fix memory leak in create_static_call_sections() - kbuild: Port silent mode detection to future gnu make. - pinctrl: rockchip: fix reading pull type on rk3568 - pinctrl: rockchip: fix mux route data for rk3568 - wifi: ath9k: use proper statements in conditionals - arm64: dts: qcom: ipq8074: fix Gen2 PCIe QMP PHY - drm/edid: fix AVI infoframe aspect ratio handling - drm/radeon: Fix eDP for single-display iMac11,2 - drm/i915/quirks: Add inverted backlight quirk for HP 14-r206nv - vfio/type1: prevent underflow of locked_vm via exec() - PCI: Avoid FLR for AMD FCH AHCI adapters - PCI: hotplug: Allow marking devices as disconnected during bind/unbind - PCI/PM: Observe reset delay irrespective of bridge_d3 - riscv: jump_label: Fixup unaligned arch_static_branch function - scsi: ses: Fix possible addl_desc_ptr out-of-bounds accesses - scsi: ses: Fix slab-out-of-bounds in ses_enclosure_data_process() - scsi: ses: Don't attach if enclosure has no components - scsi: qla2xxx: Fix erroneous link down - scsi: qla2xxx: Fix DMA-API call trace on NVMe LS requests - scsi: qla2xxx: Fix link failure in NPIV environment - ktest.pl: Add RUN_TIMEOUT option with default unlimited - ktest.pl: Fix missing "end_monitor" when machine check fails - ktest.pl: Give back console on Ctrt^C on monitor - mm/thp: check and bail out if page in deferred queue already - mm: memcontrol: deprecate charge moving - docs: gdbmacros: print newest record - remoteproc/mtk_scp: Move clk ops outside send_lock - media: ipu3-cio2: Fix PM runtime usage_count in driver unbind - mips: fix syscall_get_nr - dax/kmem: Fix leak of memory-hotplug resources - alpha: fix FEN fault handling - rbd: avoid use-after-free in do_rbd_add() when rbd_dev_create() fails - ARM: dts: exynos: correct TMU phandle in Odroid HC1 - ARM: dts: exynos: correct TMU phandle in Odroid XU - ARM: dts: exynos: correct TMU phandle in Exynos5250 - ARM: dts: exynos: correct TMU phandle in Odroid XU3 family - ARM: dts: exynos: correct TMU phandle in Exynos4 - ARM: dts: exynos: correct TMU phandle in Exynos4210 - dm flakey: don't corrupt the zero page - dm flakey: fix logic when corrupting a bio - thermal: intel: powerclamp: Fix cur_state for multi package system - wifi: cfg80211: Fix use after free for wext - wifi: rtl8xxxu: Use a longer retry limit of 48 - dm: add cond_resched() to dm_wq_work() - mtd: spi-nor: Fix shift-out-of-bounds in spi_nor_set_erase_type - ext4: refuse to create ea block when umounted - ALSA: hda/realtek: Add quirk for HP EliteDesk 800 G6 Tower PC - ALSA: ice1712: Do not left ice->gpio_mutex locked in aureon_add_controls() - io_uring: remove MSG_NOSIGNAL from recvmsg - io_uring/rsrc: disallow multi-source reg buffers - io_uring: add a conditional reschedule to the IOPOLL cancelation loop - io_uring: mark task TASK_RUNNING before handling resume/task work - io_uring: handle TIF_NOTIFY_RESUME when checking for task_work - irqdomain: Drop bogus fwspec-mapping error handling - irqdomain: Fix disassociation race - irqdomain: Fix association race - ima: Align ima_file_mmap() parameters with mmap_file LSM hook - brd: return 0/-error from brd_insert_page() - Documentation/hw-vuln: Document the interaction between IBRS and STIBP - x86/microcode/amd: Remove load_microcode_amd()'s bsp parameter - x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe range - x86/kprobes: Fix __recover_optprobed_insn check optimizing logic - x86/reboot: Disable SVM, not just VMX, when stopping CPUs - x86/reboot: Disable virtualization in an emergency if SVM is supported - x86/crash: Disable virt in core NMI crash handler to avoid double shootdown - x86/virt: Force GIF=1 prior to disabling SVM (for reboot flows) - KVM: s390: disable migration mode when dirty tracking is disabled - KVM: x86: Inject #GP if WRMSR sets reserved bits in APIC Self-IPI - KVM: Destroy target device if coalesced MMIO unregistration fails - udf: Fix file corruption when appending just after end of preallocated extent - udf: Detect system inodes linked into directory hierarchy - udf: Preserve link count of system files - udf: Do not update file length for failed writes to inline files - udf: Do not bother merging very long extents - udf: Truncate added extents on failed expansion - ocfs2: fix non-auto defrag path not working issue - ocfs2: fix defrag path triggering jbd2 ASSERT - f2fs: fix cgroup writeback accounting with fs-layer encryption - f2fs: fix information leak in f2fs_move_inline_dirents() - exfat: fix inode->i_blocks for non-512 byte sector size device - exfat: redefine DIR_DELETED as the bad cluster number - exfat: fix unexpected EOF while reading dir - exfat: fix reporting fs error when reading dir beyond EOF - hfs: fix missing hfs_bnode_get() in __hfs_bnode_create - ARM: dts: exynos: correct HDMI phy compatible in Exynos4 - cifs: Fix uninitialized memory read in smb3_qfs_tcon() - s390/kprobes: fix current_kprobe never cleared after kprobes reenter - s390/kprobes: fix irq mask clobbering on kprobe reenter from post_handler - s390: discard .interp section - s390/extmem: return correct segment type in __segment_load() - ipmi_ssif: Rename idle state and check - rtc: pm8xxx: fix set-alarm race - firmware: coreboot: framebuffer: Ignore reserved pixel color bits - wifi: rtl8xxxu: fixing transmisison failure for rtl8192eu - nfsd: zero out pointers after putting nfsd_files on COPY setup error - dm cache: add cond_resched() to various workqueue loops - dm thin: add cond_resched() to various workqueue loops - HID: logitech-hidpp: Don't restart communication if not necessary - pinctrl: at91: use devm_kasprintf() to avoid potential leaks - hwmon: (coretemp) Simplify platform device handling - gfs2: Improve gfs2_make_fs_rw error handling - regulator: s5m8767: Bounds check id indexing into arrays - regulator: max77802: Bounds check regulator id against opmode - ASoC: kirkwood: Iterate over array indexes instead of using pointer math - docs/scripts/gdb: add necessary make scripts_gdb step - drm/msm/dsi: Add missing check for alloc_ordered_workqueue - drm: amd: display: Fix memory leakage - drm/radeon: free iio for atombios when driver shutdown - drm/tiny: ili9486: Do not assume 8-bit only SPI controllers - HID: Add Mapping for System Microphone Mute - drm/omap: dsi: Fix excessive stack usage - drm/amd/display: Fix potential null-deref in dm_resume - Bluetooth: btusb: Add VID:PID 13d3:3529 for Realtek RTL8821CE - PM: EM: fix memory leak with using debugfs_lookup() - uaccess: Add minimum bounds check on kernel buffer size - coda: Avoid partial allocation of sig_inputArgs - net/mlx5: fw_tracer: Fix debug print - ACPI: video: Fix Lenovo Ideapad Z570 DMI match - wifi: mt76: dma: free rx_head in mt76_dma_rx_cleanup - m68k: Check syscall_trace_enter() return code - net: bcmgenet: Add a check for oversized packets - ACPI: Don't build ACPICA with '-Os' - ice: add missing checks for PF vsi type - inet: fix fast path in __inet_hash_connect() - wifi: mt7601u: fix an integer underflow - wifi: brcmfmac: ensure CLM version is null-terminated to prevent stack-out-of-bounds - x86/bugs: Reset speculation control settings on init - timers: Prevent union confusion from unexpected restart_syscall() - thermal: intel: Fix unsigned comparison with less than zero - wifi: ath11k: debugfs: fix to work with multiple PCI devices - rcu-tasks: Make rude RCU-Tasks work well with CPU hotplug - rcu: Suppress smp_processor_id() complaint in synchronize_rcu_expedited_wait() - rcu: Make RCU_LOCKDEP_WARN() avoid early lockdep checks - wifi: brcmfmac: Fix potential stack-out-of-bounds in brcmf_c_preinit_dcmds() - wifi: ath9k: Fix use-after-free in ath9k_hif_usb_disconnect() - blk-iocost: fix divide by 0 error in calc_lcoefs() - ARM: dts: exynos: Use Exynos5420 compatible for the MIPI video phy - udf: Define EFSCORRUPTED error code - rpmsg: glink: Avoid infinite loop on intent for missing channel - media: saa7134: Use video_unregister_device for radio_dev - media: i2c: ov7670: 0 instead of -EINVAL was returned - media: i2c: imx219: Fix binning for RAW8 capture - media: i2c: imx219: Split common registers from mode tables - media: i2c: imx219: remove redundant writes - media: i2c: ov772x: Fix memleak in ov772x_probe() - media: ov5675: Fix memleak in ov5675_init_controls() - media: ov2740: Fix memleak in ov2740_init_controls() - media: max9286: Fix memleak in max9286_v4l2_register() - builddeb: clean generated package content - powerpc: Remove linker flag from KBUILD_AFLAGS - media: platform: ti: Add missing check for devm_regulator_get - media: ti: cal: fix possible memory leak in cal_ctx_create() - remoteproc: qcom_q6v5_mss: Use a carveout to authenticate modem headers - Input: iqs269a - do not poll during ATI - Input: iqs269a - do not poll during suspend or resume - alpha/boot/tools/objstrip: fix the check for ELF header - vdpa/mlx5: Don't clear mr struct on destroy MR - MIPS: vpe-mt: drop physical_memsize - MIPS: SMP-CPS: fix build error when HOTPLUG_CPU not set - powerpc/eeh: Set channel state after notifying the drivers - powerpc/eeh: Small refactor of eeh_handle_normal_event() - powerpc/rtas: ensure 4KB alignment for rtas_data_buf - powerpc/rtas: make all exports GPL - powerpc/pseries/lparcfg: add missing RTAS retry status handling - powerpc/pseries/lpar: add missing RTAS retry status handling - powerpc/perf/hv-24x7: add missing RTAS retry status handling - clk: Honor CLK_OPS_PARENT_ENABLE in clk_core_is_enabled() - powerpc/powernv/ioda: Skip unallocated resources when mapping to PE - clk: qcom: gpucc-sdm845: fix clk_dis_wait being programmed for CX GDSC - clk: qcom: gpucc-sc7180: fix clk_dis_wait being programmed for CX GDSC - Input: ads7846 - don't check penirq immediately for 7845 - Input: ads7846 - always set last command to PWRDOWN - Input: ads7846 - convert to one message - Input: ads7846 - convert to full duplex - Input: ads7846 - don't report pressure for ads7845 - clk: imx: avoid memory leak - clk: renesas: cpg-mssr: Remove superfluous check in resume code - clk: renesas: cpg-mssr: Fix use after free if cpg_mssr_common_init() failed - linux/kconfig.h: replace IF_ENABLED() with PTR_IF() in - Input: iqs269a - configure device with a single block write - Input: iqs269a - increase interrupt handler return delay - Input: iqs269a - drop unused device node references - mtd: rawnand: sunxi: Fix the size of the last OOB region - RISC-V: fix funct4 definition for c.jalr in parse_asm.h - clk: qcom: gcc-qcs404: fix names of the DSI clocks used as parents - clk: qcom: gcc-qcs404: disable gpll[04]_out_aux parents - mfd: pcf50633-adc: Fix potential memleak in pcf50633_adc_async_read() - objtool: add UACCESS exceptions for __tsan_volatile_read/write - printf: fix errname.c list - sparc: allow PM configs for sparc32 COMPILE_TEST - perf tools: Fix auto-complete on aarch64 - leds: led-core: Fix refcount leak in of_led_get() - perf llvm: Fix inadvertent file creation - gfs2: jdata writepage fix - cifs: Fix warning and UAF when destroy the MR list - cifs: Fix lost destroy smbd connection when MR allocate failed - nfsd: fix race to check ls_layouts - hid: bigben_probe(): validate report count - HID: bigben: use spinlock to safely schedule workers - HID: bigben_worker() remove unneeded check on report_field - HID: bigben: use spinlock to protect concurrent accesses - ASoC: soc-dapm.h: fixup warning struct snd_pcm_substream not declared - spi: synquacer: Fix timeout handling in synquacer_spi_transfer_one() - NFS: Fix up handling of outstanding layoutcommit in nfs_update_inode() - dm: remove flush_scheduled_work() during local_exit() - ASoC: tlv320adcx140: fix 'ti,gpio-config' DT property init - hwmon: (mlxreg-fan) Return zero speed for broken fan - spi: bcm63xx-hsspi: Fix multi-bit mode setting - spi: bcm63xx-hsspi: fix pm_runtime - scsi: aic94xx: Add missing check for dma_map_single() - scsi: mpt3sas: Fix a memory leak - drm/amdgpu: fix enum odm_combine_mode mismatch - hwmon: (ltc2945) Handle error case in ltc2945_value_store - ASoC: dt-bindings: meson: fix gx-card codec node regex - ASoC: mchp-spdifrx: Fix uninitialized use of mr in mchp_spdifrx_hw_params() - ASoC: mchp-spdifrx: disable all interrupts in mchp_spdifrx_dai_remove() - ASoC: mchp-spdifrx: fix controls that works with completion mechanism - ASoC: mchp-spdifrx: fix return value in case completion times out - ASoC: atmel: fix spelling mistakes - ASoC: mchp-spdifrx: fix controls which rely on rsr register - spi: dw_bt1: fix MUX_MMIO dependencies - gpio: vf610: connect GPIO label to dev name - ASoC: soc-compress.c: fixup private_data on snd_soc_new_compress() - drm/mediatek: Clean dangling pointer on bind error path - drm/mediatek: mtk_drm_crtc: Add checks for devm_kcalloc - drm/mediatek: Drop unbalanced obj unref - drm/mediatek: Use NULL instead of 0 for NULL pointer - drm/mediatek: dsi: Reduce the time of dsi from LP11 to sending cmd - gpu: host1x: Don't skip assigning syncpoints to channels - pinctrl: mediatek: Initialize variable *buf to zero - pinctrl: mediatek: Initialize variable pullen and pullup to zero - pinctrl: bcm2835: Remove of_node_put() in bcm2835_of_gpio_ranges_fallback() - drm/msm/mdp5: Add check for kzalloc - drm/msm/dpu: Add check for cstate - drm/msm: use strscpy instead of strncpy - drm/mipi-dsi: Fix byte order of 16-bit DCS set/get brightness - drm/bridge: lt9611: pass a pointer to the of node - drm/bridge: lt9611: fix clock calculation - drm/bridge: lt9611: fix programming of video modes - drm/bridge: lt9611: fix polarity programming - drm/bridge: lt9611: fix HPD reenablement - drm/bridge: lt9611: fix sleep mode setup - drm/msm/dpu: Disallow unallocated resources to be returned - ALSA: hda/ca0132: minor fix for allocation size - drm/msm/adreno: Fix null ptr access in adreno_gpu_cleanup() - ASoC: fsl_sai: initialize is_dsp_mode flag - drm/vc4: hdmi: Correct interlaced timings again - drm/vc4: hvs: Fix colour order for xRGB1555 on HVS5 - drm/vc4: hvs: Set AXI panic modes - pinctrl: rockchip: Fix refcount leak in rockchip_pinctrl_parse_groups - pinctrl: rockchip: do coding style for mux route struct - pinctrl: rockchip: add support for rk3568 - pinctrl: stm32: Fix refcount leak in stm32_pctrl_get_irq_domain - pinctrl: qcom: pinctrl-msm8976: Correct function names for wcss pins - drm/msm/hdmi: Add missing check for alloc_ordered_workqueue - gpu: ipu-v3: common: Add of_node_put() for reference returned by of_graph_get_port_by_id() - drm: tidss: Fix pixel format definition - drm/vc4: dpi: Fix format mapping for RGB565 - drm/vc4: dpi: Add option for inverting pixel clock and output enable - drm/vkms: Fix null-ptr-deref in vkms_release() - drm/bridge: megachips: Fix error handling in i2c_register_driver() - drm: mxsfb: DRM_MXSFB should depend on ARCH_MXS || ARCH_MXC - drm/fourcc: Add missing big-endian XRGB1555 and RGB565 formats - drm: Fix potential null-ptr-deref due to drmm_mode_config_init() - sefltests: netdevsim: wait for devlink instance after netns removal - selftest: fib_tests: Always cleanup before exit - net: bcmgenet: fix MoCA LED control - l2tp: Avoid possible recursive deadlock in l2tp_tunnel_register() - selftests/net: Interpret UDP_GRO cmsg data as an int value - irqchip/irq-bcm7120-l2: Set IRQ_LEVEL for level triggered interrupts - irqchip/irq-brcmstb-l2: Set IRQ_LEVEL for level triggered interrupts - bpf: Fix global subprog context argument resolution logic - can: esd_usb: Move mislocated storage of SJA1000_ECC_SEG bits in case of a bus error - thermal/drivers/hisi: Drop second sensor hi3660 - wifi: mac80211: make rate u32 in sta_set_rate_info_rx() - crypto: crypto4xx - Call dma_unmap_page when done - selftests/bpf: Fix out-of-srctree build - wifi: mwifiex: fix loop iterator in mwifiex_update_ampdu_txwinsize() - wifi: iwl4965: Add missing check for create_singlethread_workqueue() - wifi: iwl3945: Add missing check for create_singlethread_workqueue - RISC-V: time: initialize hrtimer based broadcast clock event device - m68k: /proc/hardware should depend on PROC_FS - crypto: rsa-pkcs1pad - Use akcipher_request_complete - rds: rds_rm_zerocopy_callback() correct order for list_add_tail() - libbpf: Fix alen calculation in libbpf_nla_dump_errormsg() - Bluetooth: L2CAP: Fix potential user-after-free - OPP: fix error checking in opp_migrate_dentry() - s390/vmem: fix empty page tables cleanup under KASAN - irqchip/ti-sci: Fix refcount leak in ti_sci_intr_irq_domain_probe - irqchip/irq-mvebu-gicp: Fix refcount leak in mvebu_gicp_probe - irqchip/alpine-msi: Fix refcount leak in alpine_msix_init_domains - irqchip: Fix refcount leak in platform_irqchip_probe - net/mlx5: Enhance debug print in page allocation failure - bpftool: profile online CPUs instead of possible - crypto: ccp - Flush the SEV-ES TMR memory before giving it to firmware - crypto: ccp - Refactor out sev_fw_alloc() - leds: led-class: Add missing put_device() to led_put() - crypto: xts - Handle EBUSY correctly - net: ethernet: ti: add missing of_node_put before return - net: ethernet: ti: am65-cpsw: handle deferred probe with dev_err_probe() - net: ethernet: ti: am65-cpsw: fix tx csum offload for multi mac mode - x86/microcode: Print previous version of microcode after reload - x86/microcode: Default-disable late loading - x86/microcode: Rip out the OLD_INTERFACE - x86: Mark stop_this_cpu() __noreturn - x86/microcode: Replace deprecated CPU-hotplug functions. - x86/cpu: Init AP exception handling from cpu_init_secondary() - powercap: fix possible name leak in powercap_register_zone() - crypto: seqiv - Handle EBUSY correctly - crypto: essiv - Handle EBUSY correctly - crypto: ccp - Failure on re-initialization due to duplicate sysfs filename - ACPI: battery: Fix missing NUL-termination with large strings - wifi: cfg80211: Fix extended KCK key length check in nl80211_set_rekey_data() - wifi: ath11k: Fix memory leak in ath11k_peer_rx_frag_setup - wifi: ath9k: Fix potential stack-out-of-bounds write in ath9k_wmi_rsp_callback() - wifi: ath9k: hif_usb: clean up skbs if ath9k_hif_usb_rx_stream() fails - ath9k: htc: clean up statistics macros - ath9k: hif_usb: simplify if-if to if-else - wifi: ath9k: htc_hst: free skb in ath9k_htc_rx_msg() if there is no callback function - wifi: orinoco: check return value of hermes_write_wordrec() - wifi: rtl8xxxu: Fix memory leaks with RTL8723BU, RTL8192EU - thermal/drivers/tsens: Sort out msm8976 vs msm8956 data - thermal/drivers/tsens: Add compat string for the qcom,msm8960 - thermal/drivers/qcom/tsens_v1: Enable sensor 3 on MSM8976 - thermal/drivers/tsens: Drop msm8976-specific defines - ACPICA: nsrepair: handle cases without a return value correctly - crypto: ccp - Avoid page allocation failure warning for SEV_GET_ID2 - crypto: ccp - Use kzalloc for sev ioctl interfaces to prevent kernel memory leak - crypto: ccp: Use the stack and common buffer for status commands - crypto: ccp: Use the stack for small SEV command buffers - lib/mpi: Fix buffer overrun when SG is too long - rcu-tasks: Fix synchronize_rcu_tasks() VS zap_pid_ns_processes() - rcu-tasks: Remove preemption disablement around srcu_read_[un]lock() calls - rcu-tasks: Improve comments explaining tasks_rcu_exit_srcu purpose - genirq: Fix the return type of kstat_cpu_irqs_sum() - ACPICA: Drop port I/O validation for some regions - crypto: x86/ghash - fix unaligned access in ghash_setkey() - wifi: wl3501_cs: don't call kfree_skb() under spin_lock_irqsave() - wifi: libertas: cmdresp: don't call kfree_skb() under spin_lock_irqsave() - wifi: libertas: main: don't call kfree_skb() under spin_lock_irqsave() - wifi: libertas: if_usb: don't call kfree_skb() under spin_lock_irqsave() - wifi: libertas_tf: don't call kfree_skb() under spin_lock_irqsave() - wifi: brcmfmac: unmap dma buffer in brcmf_msgbuf_alloc_pktid() - wifi: brcmfmac: fix potential memory leak in brcmf_netdev_start_xmit() - wifi: wilc1000: fix potential memory leak in wilc_mac_xmit() - wifi: ipw2200: fix memory leak in ipw_wdev_init() - wifi: ipw2x00: don't call dev_kfree_skb() under spin_lock_irqsave() - libbpf: Fix btf__align_of() by taking into account field offsets - wifi: rtlwifi: Fix global-out-of-bounds bug in _rtl8812ae_phy_set_txpower_limit() - rtlwifi: fix -Wpointer-sign warning - wifi: rtl8xxxu: don't call dev_kfree_skb() under spin_lock_irqsave() - wifi: libertas: fix memory leak in lbs_init_adapter() - wifi: iwlegacy: common: don't call dev_kfree_skb() under spin_lock_irqsave() - wifi: rtlwifi: rtl8723be: don't call kfree_skb() under spin_lock_irqsave() - wifi: rtlwifi: rtl8188ee: don't call kfree_skb() under spin_lock_irqsave() - wifi: rtlwifi: rtl8821ae: don't call kfree_skb() under spin_lock_irqsave() - wifi: rsi: Fix memory leak in rsi_coex_attach() - block: bio-integrity: Copy flags when bio_integrity_payload is cloned - x86/perf/zhaoxin: Add stepping check for ZXC - sched/rt: pick_next_rt_entity(): check list_entry - sched/deadline,rt: Remove unused parameter from pick_next_[rt|dl]_entity() - s390/dasd: Fix potential memleak in dasd_eckd_init() - s390/dasd: Prepare for additional path event handling - blk-mq: correct stale comment of .get_budget - blk-mq: remove stale comment for blk_mq_sched_mark_restart_hctx - blk-mq: avoid sleep in blk_mq_alloc_request_hctx - arm64: dts: mediatek: mt7622: Add missing pwm-cells to pwm node - ARM: dts: imx7s: correct iomuxc gpr mux controller cells - ARM: dts: sun8i: nanopi-duo2: Fix regulator GPIO reference - arm64: dts: renesas: beacon-renesom: Fix gpio expander reference - arm64: dts: amlogic: meson-gxbb-kii-pro: fix led node name - arm64: dts: amlogic: meson-gxl-s905d-phicomm-n1: fix led node name - arm64: dts: amlogic: meson-gx-libretech-pc: fix update button name - arm64: dts: amlogic: meson-gxl: add missing unit address to eth-phy-mux node name - arm64: dts: amlogic: meson-gx: add missing unit address to rng node name - arm64: dts: amlogic: meson-gxl-s905d-sml5442tw: drop invalid clock-names property - arm64: dts: amlogic: meson-gx: add missing SCPI sensors compatible - arm64: dts: amlogic: meson-axg: fix SCPI clock dvfs node name - arm64: dts: amlogic: meson-gx: fix SCPI clock dvfs node name - ARM: imx: Call ida_simple_remove() for ida_simple_get - ARM: dts: exynos: correct wr-active property in Exynos3250 Rinato - arm64: dts: ti: k3-j7200: Fix wakeup pinmux range - ARM: s3c: fix s3c64xx_set_timer_source prototype - ARM: OMAP1: call platform_device_put() in error case in omap1_dm_timer_init() - arm64: dts: meson: remove CPU opps below 1GHz for G12A boards - arm64: dts: qcom: ipq8074: correct PCIe QMP PHY output clock names - arm64: dts: qcom: ipq8074: fix Gen3 PCIe node - arm64: dts: qcom: ipq8074: correct Gen2 PCIe ranges - arm64: dts: qcom: ipq8074: fix Gen3 PCIe QMP PHY - arm64: dts: qcom: ipq8074: fix PCIe PHY serdes size - arm64: dts: qcom: Fix IPQ8074 PCIe PHY nodes - arm64: dts: qcom: ipq8074: correct USB3 QMP PHY-s clock output names - arm64: dts: meson-gx: Fix the SCPI DVFS node name and unit address - arm64: dts: meson-g12a: Fix internal Ethernet PHY unit name - arm64: dts: meson-gx: Fix Ethernet MAC address unit name - arm64: dts: qcom: sc7180: correct SPMI bus address cells - arm64: dts: qcom: sdm845-db845c: fix audio codec interrupt pin name - arm64: dts: mediatek: mt8183: Fix systimer 13 MHz clock description - ARM: zynq: Fix refcount leak in zynq_early_slcr_init - arm64: dts: qcom: qcs404: use symbol names for PCIe resets - ARM: OMAP2+: Fix memory leak in realtime_counter_init() - powerpc/mm: Rearrange if-else block to avoid clang warning - ubi: Refuse attaching if mtd's erasesize is 0 - !2649 [sync] PR-2641: Fix CVE-2023-5717 - perf: Fix kabi breakage in struct perf_event - perf: Disallow mis-matched inherited group reads - !2572 Fix cgroup psi poll UAF - !2521 [sync] PR-2437: crypto: drbg - Only fail when jent is unavailable in FIPS mode - igb: set max size RX buffer when store bad packet is enabled - !2597 [sync] PR-2573: media: dvb-core: Fix use-after-free due to race condition at dvb_ca_en50221 - !2568 [sync] PR-2557: Bluetooth: hci_ldisc: check HCI_UART_PROTO_READY flag in HCIUARTGETPROTO - !2582 [sync] PR-2476: Fixed five CVEs vulnerabilities of ksmbd - !2623 [sync] PR-2613: CVE-2022-44033 - char: pcmcia: remove all the drivers - tty: ipwireless: move Kconfig entry to tty - !2586 [sync] PR-2571: xen/events: replace evtchn_rwlock with RCU - media: dvb-core: Fix use-after-free due to race condition at dvb_ca_en50221 - xen/events: replace evtchn_rwlock with RCU - !2523 [sync] PR-2159: Enable HiSilicon Erratum 162001900 quirk for HIP08/09 - ksmbd: do not call kvmalloc() with __GFP_NORETRY | __GFP_NO_WARN - ksmbd: fix infinite loop in ksmbd_conn_handler_loop() - ksmbd: send proper error response in smb2_tree_connect() - ksmbd: fix racy issue from smb2 close and logoff with multichannel - ksmbd: call rcu_barrier() in ksmbd_server_exit() - ksmbd: fix racy issue under cocurrent smb2 tree disconnect - sched/psi: Select KERNFS as needed - kernfs: add stub helper for kernfs_generic_poll() - sched/psi: use kernfs polling functions for PSI trigger polling - Bluetooth: hci_ldisc: check HCI_UART_PROTO_READY flag in HCIUARTGETPROTO - !2467 [sync] PR-1851: Backport 5.10.169 - 5.10.172 LTS patches from upstream - netfilter: xt_sctp: validate the flag_info count - ipv4: fix null-deref in ipv4_link_failure - !2324 [sync] PR-2197: [RoCE] Support getting xrcd num from firmware;Fix incorrect post-send with direct wqe of wr-list - netfilter: nfnetlink_osf: avoid OOB read - netfilter: xt_u32: validate user space input - perf/smmuv3: Add MODULE_ALIAS for module auto loading - perf/smmuv3: Enable HiSilicon Erratum 162001900 quirk for HIP08/09 - Revert "perf/smmuv3: Enable HiSilicon Erratum quirk" - !2516 [sync] PR-2499: f2fs: fix to avoid NULL pointer dereference f2fs_write_end_io() - crypto: drbg - Only fail when jent is unavailable in FIPS mode - !2487 [sync] PR-2340: xfs: recent patches to fix xfs issues - f2fs: fix to avoid NULL pointer dereference f2fs_write_end_io() - xfs: update the last_sync_lsn with ctx start lsn - xfs: shutdown xfs once inode double free - xfs: fix off-by-one-block in xfs_discard_folio() - xfs: xfs_bmap_punch_delalloc_range() should take a byte range - iomap: buffered write failure should not truncate the page cache - xfs,iomap: move delalloc punching to iomap - xfs: use byte ranges for write cleanup ranges - xfs: punching delalloc extents on write failure is racy - xfs: longest free extent no need consider postalloc - xfs: fix xfs shutdown since we reserve more blocks in agfl fixup - xfs: block reservation too large for minleft allocation - xfs: set minleft correctly for randomly sparse inode allocations - xfs: shutdown to ensure submits buffers on LSN boundaries - xfs: don't verify agf length when log recovery - xfs: Remove redundant assignment to busy - xfs: remove redundant pointer lip - xfs: remove redundant initializations of pointers drop_leaf and save_leaf - xfs: xfs_trans_cancel() path must check for log shutdown - xfs: fix bounds check in xfs_defer_agfl_block() - xfs: AGF length has never been bounds checked - xfs: journal geometry is not properly bounds checked - xfs: don't block in busy flushing when freeing extents - xfs: allow extent free intents to be retried - xfs: pass alloc flags through to xfs_extent_busy_flush() - Revert "xfs: propagate the return value of xfs_log_force() to avoid soft lockup" - xfs: use deferred frees for btree block freeing - xfs: don't reverse order of items in bulk AIL insertion - xfs: validate block number being freed before adding to xefi - xfs: validity check agbnos on the AGFL - xfs: pass xfs_extent_free_item directly through the log intent code - xfs: remove unused parameter from refcount code - xfs: reduce the size of struct xfs_extent_free_item - xfs: rename xfs_bmap_add_free to xfs_free_extent_later - xfs: create slab caches for frequently-used deferred items - xfs: compact deferred intent item structures - xfs: rename _zone variables to _cache - xfs: remove kmem_zone typedef - xfs: remove xfs_setattr_time() declaration - xfs: use setattr_copy to set vfs inode attributes - xfs: set prealloc flag in xfs_alloc_file_space() - xfs: don't assert fail on perag references on teardown - xfs: fix dir3 block read verify fail during log recover - xfs: propagate the return value of xfs_log_force() to avoid soft lockup - xfs: keep growfs sb log item active until ail flush success - USB: core: Don't hold device lock while reading the "descriptors" sysfs file - usb: gadget: u_serial: Add null pointer check in gserial_resume - USB: serial: option: add support for VW/Skoda "Carstick LTE" - scripts/tags.sh: fix incompatibility with PCRE2 - scripts/tags.sh: Invoke 'realpath' via 'xargs' - bpf: bpf_fib_lookup should not return neigh in NUD_FAILED state - HID: core: Fix deadloop in hid_apply_multiplier. - IB/hfi1: Assign npages earlier - btrfs: send: limit number of clones and allocated memory size - ACPI: NFIT: fix a potential deadlock during NFIT teardown - ARM: dts: rockchip: add power-domains property to dp node on rk3288 - arm64: dts: rockchip: drop unused LED mode property from rk3328-roc-cc - Fix XFRM-I support for nested ESP tunnels - ext4: Fix function prototype mismatch for ext4_feat_ktype - audit: update the mailing list in MAINTAINERS - wifi: mwifiex: Add missing compatible string for SD8787 - nbd: fix possible overflow for 'first_minor' in nbd_dev_add() - nbd: fix max value for 'first_minor' - Revert "Revert "block: nbd: add sanity check for first_minor"" - mac80211: mesh: embedd mesh_paths and mpp_paths into ieee80211_if_mesh - powerpc: dts: t208x: Disable 10G on MAC1 and MAC2 - can: kvaser_usb: hydra: help gcc-13 to figure out cmd_len - KVM: SVM: Skip WRMSR fastpath on VM-Exit if next RIP isn't valid - KVM: x86: Fail emulation during EMULTYPE_SKIP on any exception - random: always mix cycle counter in add_latent_entropy() - clk: mxl: syscon_node_to_regmap() returns error pointers - powerpc: dts: t208x: Mark MAC1 and MAC2 as 10G - clk: mxl: Fix a clk entry by adding relevant flags - clk: mxl: Add option to override gate clks - clk: mxl: Remove redundant spinlocks - clk: mxl: Switch from direct readl/writel based IO to regmap based IO - wifi: rtl8xxxu: gen2: Turn on the rate control - drm/etnaviv: don't truncate physical page address - nvmem: core: fix return value - net: sched: sch: Fix off by one in htb_activate_prios() - ASoC: SOF: Intel: hda-dai: fix possible stream_tag leak - alarmtimer: Prevent starvation by small intervals and SIG_IGN - i40e: Add checking for null for nlmsg_find_attr() - net/sched: act_ctinfo: use percpu stats - flow_offload: fill flags to action structure - drm/i915/gen11: Wa_1408615072/Wa_1407596294 should be on GT list - drm/i915/gen11: Moving WAs to icl_gt_workarounds_init() - nilfs2: fix underflow in second superblock position calculations - ipv6: Fix tcp socket connection with DSCP. - ipv6: Fix datagram socket connection with DSCP. - ixgbe: add double of VLAN header when computing the max MTU - net: stmmac: Restrict warning on disabling DMA store and fwd mode - bnxt_en: Fix mqprio and XDP ring checking logic - net: stmmac: fix order of dwmac5 FlexPPS parametrization sequence - net: openvswitch: fix possible memory leak in ovs_meter_cmd_set() - net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path - dccp/tcp: Avoid negative sk_forward_alloc by ipv6_pinfo.pktoptions. - sctp: sctp_sock_filter(): avoid list_entry() on possibly empty list - net: bgmac: fix BCM5358 support by setting correct flags - i40e: add double of VLAN header when computing the max MTU - ixgbe: allow to increase MTU to 3K with XDP enabled - revert "squashfs: harden sanity check in squashfs_read_xattr_id_table" - Revert "mm: Always release pages to the buddy allocator in memblock_free_late()." - hugetlb: check for undefined shift on 32 bit architectures - sched/psi: Fix use-after-free in ep_remove_wait_queue() - ALSA: hda/realtek - fixed wrong gpio assigned - ALSA: hda/conexant: add a new hda codec SN6180 - mmc: mmc_spi: fix error handling in mmc_spi_probe() - mmc: sdio: fix possible resource leaks in some error paths - mmc: jz4740: Work around bug on JZ4760(B) - netfilter: nft_tproxy: restrict to prerouting hook - ovl: remove privs in ovl_fallocate() - ovl: remove privs in ovl_copyfile() - s390/signal: fix endless loop in do_signal - aio: fix mremap after fork null-deref - nvmem: core: fix registration vs use race - nvmem: core: fix cleanup after dev_set_name() - nvmem: core: remove nvmem_config wp_gpio - nvmem: core: add error handling for dev_set_name - platform/x86: touchscreen_dmi: Add Chuwi Vi8 (CWI501) DMI match - nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association - s390/decompressor: specify __decompress() buf len to avoid overflow - net: sched: sch: Bounds check priority - net: stmmac: do not stop RX_CLK in Rx LPI state for qcs404 SoC - net/rose: Fix to not accept on connected socket - tools/virtio: fix the vringh test for virtio ring changes - ASoC: cs42l56: fix DT probe - ALSA: hda: Do not unset preset when cleaning up codec - selftests/bpf: Verify copy_register_state() preserves parent/live fields - ASoC: Intel: sof_rt5682: always set dpcm_capture for amplifiers - !2430 [sync] PR-1822: Backport 5.10.168 LTS patches from upstream - Fix page corruption caused by racy check in __free_pages - arm64: dts: meson-axg: Make mmc host controller interrupts level-sensitive - arm64: dts: meson-g12-common: Make mmc host controller interrupts level-sensitive - arm64: dts: meson-gx: Make mmc host controller interrupts level-sensitive - riscv: Fixup race condition on PG_dcache_clean in flush_icache_pte - ceph: flush cap releases when the session is flushed - usb: typec: altmodes/displayport: Fix probe pin assign check - usb: core: add quirk for Alcor Link AK9563 smartcard reader - btrfs: free device in btrfs_close_devices for a single device filesystem - net: USB: Fix wrong-direction WARNING in plusb.c - pinctrl: intel: Restore the pins that used to be in Direct IRQ mode - spi: dw: Fix wrong FIFO level setting for long xfers - pinctrl: single: fix potential NULL dereference - pinctrl: aspeed: Fix confusing types in return value - ALSA: pci: lx6464es: fix a debug loop - selftests: forwarding: lib: quote the sysctl values - net/mlx5: fw_tracer, Zero consumer index when reloading the tracer - net/mlx5: fw_tracer, Clear load bit when freeing string DBs buffers - net/mlx5e: IPoIB, Show unknown speed instead of error - net: mscc: ocelot: fix VCAP filters not matching on MAC with "protocol 802.1Q" - ice: Do not use WQ_MEM_RECLAIM flag for workqueue - uapi: add missing ip/ipv6 header dependencies for linux/stddef.h - ionic: clean interrupt before enabling queue to avoid credit race - net: phy: meson-gxl: use MMD access dummy stubs for GXL, internal PHY - bonding: fix error checking in bond_debug_reregister() - xfrm: fix bug with DSCP copy to v6 from v4 tunnel - RDMA/usnic: use iommu_map_atomic() under spin_lock() - IB/IPoIB: Fix legacy IPoIB due to wrong number of queues - xfrm/compat: prevent potential spectre v1 gadget in xfrm_xlate32_attr() - IB/hfi1: Restore allocated resources on failed copyout - xfrm: compat: change expression for switch in xfrm_xlate64 - can: j1939: do not wait 250 ms if the same addr was already claimed - of/address: Return an error when no valid dma-ranges are found - tracing: Fix poll() and select() do not work on per_cpu trace_pipe and trace_pipe_raw - ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book2 Pro 360 - ALSA: emux: Avoid potential array out-of-bound in snd_emux_xg_control() - ALSA: hda/realtek: Add Positivo N14KP6-TG - btrfs: zlib: zero-initialize zlib workspace - btrfs: limit device extents to the device size - migrate: hugetlb: check for hugetlb shared PMD in node migration - mm/migration: return errno when isolate_huge_page failed - iio:adc:twl6030: Enable measurement of VAC - bpf: Do not reject when the stack read size is different from the tracked scalar size - nvmem: core: Fix a conflict between MTD and NVMEM on wp-gpios property - wifi: brcmfmac: Check the count value of channel spec to prevent out-of-bounds reads - f2fs: fix to do sanity check on i_extra_isize in is_alive() - fbdev: smscufx: fix error handling code in ufx_usb_probe - serial: 8250_dma: Fix DMA Rx rearm race - serial: 8250_dma: Fix DMA Rx completion race - nvmem: core: fix cell removal on error - nvmem: core: initialise nvmem->id early - drm/i915: Fix potential bit_17 double-free - Squashfs: fix handling and sanity checking of xattr_ids count - fpga: stratix10-soc: Fix return value check in s10_ops_write_init() - x86/debug: Fix stack recursion caused by wrongly ordered DR7 accesses - mm: hugetlb: proc: check for hugetlb shared PMD in /proc/PID/smaps - riscv: disable generation of unwind tables - parisc: Wire up PTRACE_GETREGS/PTRACE_SETREGS for compat case - parisc: Fix return code of pdc_iodc_print() - nvmem: qcom-spmi-sdam: fix module autoloading - iio: imu: fxos8700: fix MAGN sensor scale and unit - iio: imu: fxos8700: remove definition FXOS8700_CTRL_ODR_MIN - iio: imu: fxos8700: fix failed initialization ODR mode assignment - iio: imu: fxos8700: fix incorrect ODR mode readback - iio: imu: fxos8700: fix swapped ACCEL and MAGN channels readback - iio: imu: fxos8700: fix map label of channel type to MAGN sensor - iio: imu: fxos8700: fix IMU data bits returned to user space - iio: imu: fxos8700: fix incomplete ACCEL and MAGN channels readback - iio: imu: fxos8700: fix ACCEL measurement range selection - iio:adc:twl6030: Enable measurements of VUSB, VBAT and others - iio: adc: berlin2-adc: Add missing of_node_put() in error path - iio: hid: fix the retval in accel_3d_capture_sample - efi: Accept version 2 of memory attributes table - ALSA: hda/realtek: Add Acer Predator PH315-54 - watchdog: diag288_wdt: fix __diag288() inline assembly - watchdog: diag288_wdt: do not use stack buffers for hardware data - net: qrtr: free memory on error path in radix_tree_insert() - Input: i8042 - add Clevo PCX0DX to i8042 quirk table - Input: i8042 - add TUXEDO devices to i8042 quirk tables - Input: i8042 - merge quirk tables - Input: i8042 - move __initconst to fix code styling warning - usb: gadget: f_fs: Fix unbalanced spinlock in __ffs_ep0_queue_wait - usb: dwc3: qcom: enable vbus override when in OTG dr-mode - usb: dwc3: dwc3-qcom: Fix typo in the dwc3 vbus override API - iio: adc: stm32-dfsdm: fill module aliases - net/x25: Fix to not accept on connected socket - platform/x86: dell-wmi: Add a keymap for KEY_MUTE in type 0x0010 table - i2c: rk3x: fix a bunch of kernel-doc warnings - scsi: target: core: Fix warning on RT kernels - i2c: mxs: suppress probe-deferral error message - qede: execute xdp_do_flush() before napi_complete_done() - qede: add netpoll support for qede driver - efi: fix potential NULL deref in efi_mem_reserve_persistent - net: openvswitch: fix flow memory leak in ovs_flow_cmd_new - virtio-net: Keep stop() to follow mirror sequence of open() - selftests: net: udpgso_bench_tx: Cater for pending datagrams zerocopy benchmarking - selftests: net: udpgso_bench: Fix racing bug between the rx/tx programs - selftests: net: udpgso_bench_rx/tx: Stop when wrong CLI args are provided - selftests: net: udpgso_bench_rx: Fix 'used uninitialized' compiler warning - ata: libata: Fix sata_down_spd_limit() when no link speed is reported - can: j1939: fix errant WARN_ON_ONCE in j1939_session_deactivate - igc: return an error if the mac type is unknown in igc_ptp_systim_to_hwtstamp() - net: phy: meson-gxl: Add generic dummy stubs for MMD register access - squashfs: harden sanity check in squashfs_read_xattr_id_table - netfilter: br_netfilter: disable sabotage_in hook after first suppression - net: phy: dp83822: Fix null pointer access on DP83825/DP83826 devices - sfc: correctly advertise tunneled IPv6 segmentation - virtio-net: execute xdp_do_flush() before napi_complete_done() - fix "direction" argument of iov_iter_kvec() - fix iov_iter_bvec() "direction" argument - READ is "data destination", not source... - WRITE is "data source", not destination... - vhost/net: Clear the pending messages when the backend is removed - scsi: Revert "scsi: core: map PQ=1, PDT=other values to SCSI_SCAN_TARGET_PRESENT" - drm/vc4: hdmi: make CEC adapter name unique - arm64: dts: imx8mm: Fix pad control for UART1_DTE_RX - bpf: Fix to preserve reg parent/live fields when copying range info - bpf: Support <8-byte scalar spill and refill - ALSA: hda/via: Avoid potential array out-of-bound in add_secret_dac_path() - bpf: Fix a possible task gone issue with bpf_send_signal[_thread]() helpers - powerpc/imc-pmu: Revert nest_init_lock to being a mutex - bpf: Fix incorrect state pruning for <8B spill/fill - bus: sunxi-rsb: Fix error handling in sunxi_rsb_init() - firewire: fix memory leak for payload of request subaction to IEC 61883-1 FCP region - ext4: do not mark inode dirty every time when appending using delalloc - RDMA/hns: Fix incorrect post-send with direct wqe of wr-list - RDMA/hns: Support get XRCD number from firmware - Revert "RDMA/hns: Fix incorrect post-send with direct wqe of wr-list in kernel space" - Revert "RDMA/hns: Support getting xrcd num from firmware"- !2422 [sync] PR-2323: net/sched: Retire rsvp classifier - !2398 Backport 5.10.166 - 5.10.167 LTS patches from upstream. - net/sched: Retire rsvp classifier - !1122 ext4: delete redundant uptodate check for buffer - !2368 [sync] PR-2282: sdei_watchdog: Avoid exception during sdei handler - net: fix NULL pointer in skb_segment_list - Bluetooth: fix null ptr deref on hci_sync_conn_complete_evt - dmaengine: imx-sdma: Fix a possible memory leak in sdma_transfer_init - blk-cgroup: fix missing pd_online_fn() while activating policy - arm64: dts: imx8mq-thor96: fix no-mmc property for SDHCI - ARM: dts: vf610: Fix pca9548 i2c-mux node names - ARM: dts: imx: Fix pca9547 i2c-mux node name - clk: Fix pointer casting to prevent oops in devm_clk_release() - perf/x86/amd: fix potential integer overflow on shift of a int - netfilter: conntrack: unify established states for SCTP paths - x86/i8259: Mark legacy PIC interrupts with IRQ_LEVEL - block: fix and cleanup bio_check_ro - Revert "selftests/ftrace: Update synthetic event syntax errors" - nfsd: Ensure knfsd shuts down when the "nfsd" pseudofs is unmounted - nouveau: explicitly wait on the fence in nouveau_bo_move_m2mf - Revert "Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode" - tools: gpio: fix -c option of gpio-event-mon - net: mdio-mux-meson-g12a: force internal PHY off on mux switch - net/tg3: resolve deadlock in tg3_reset_task() during EEH - thermal: intel: int340x: Add locking to int340x_thermal_get_trip_type() - net: ravb: Fix possible hang if RIS2_QFF1 happen - netrom: Fix use-after-free of a listening socket. - netfilter: conntrack: fix vtag checks for ABORT/SHUTDOWN_COMPLETE - ipv4: prevent potential spectre v1 gadget in fib_metrics_match() - ipv4: prevent potential spectre v1 gadget in ip_metrics_convert() - netlink: annotate data races around sk_state - netlink: annotate data races around dst_portid and dst_group - netlink: annotate data races around nlk->portid - netfilter: nft_set_rbtree: skip elements in transaction from garbage collection - netfilter: nft_set_rbtree: Switch to node list walk for overlap detection - net: fix UaF in netns ops registration error path - netlink: prevent potential spectre v1 gadgets - i2c: designware: use casting of u64 in clock multiplication to avoid overflow - i2c: designware: Use DIV_ROUND_CLOSEST() macro - units: Add SI metric prefix definitions - units: Add Watt units - EDAC/qcom: Do not pass llcc_driv_data as edac_device_ctl_info's pvt_info - EDAC/device: Respect any driver-supplied workqueue polling value - ARM: 9280/1: mm: fix warning on phys_addr_t to void pointer assignment - thermal: intel: int340x: Protect trip temperature from concurrent updates - KVM: x86/vmx: Do not skip segment attributes if unusable bit is set - cifs: Fix oops due to uncleared server->smbd_conn in reconnect - ftrace/scripts: Update the instructions for ftrace-bisect.sh - trace_events_hist: add check for return value of 'create_hist_field' - tracing: Make sure trace_printk() can output as soon as it can be used - module: Don't wait for GOING modules - scsi: hpsa: Fix allocation size for scsi_host_alloc() - xhci: Set HCD flag to defer primary roothub registration - Bluetooth: hci_sync: cancel cmd_timer if hci_open failed - docs: Fix path paste-o for /sys/kernel/warn_count - panic: Expose "warn_count" to sysfs - panic: Introduce warn_limit - panic: Consolidate open-coded panic_on_warn checks - panic: Separate sysctl logic from CONFIG_SMP - ia64: make IA64_MCA_RECOVERY bool instead of tristate - kasan: no need to unset panic_on_warn in end_report() - ubsan: no need to unset panic_on_warn in ubsan_epilogue() - panic: unset panic_on_warn inside panic() - kernel/panic: move panic sysctls to its own file - fs: reiserfs: remove useless new_opts in reiserfs_remount - x86: ACPI: cstate: Optimize C3 entry on AMD CPUs - netfilter: conntrack: do not renew entry stuck in tcp SYN_SENT state - Revert "selftests/bpf: check null propagation only neither reg is PTR_TO_BTF_ID" - lockref: stop doing cpu_relax in the cmpxchg loop - platform/x86: asus-nb-wmi: Add alternate mapping for KEY_SCREENLOCK - platform/x86: touchscreen_dmi: Add info for the CSL Panther Tab HD - KVM: s390: interrupt: use READ_ONCE() before cmpxchg() - spi: spidev: remove debug messages that access spidev->spi without locking - ASoC: fsl-asoc-card: Fix naming of AC'97 CODEC widgets - ASoC: fsl_ssi: Rename AC'97 streams to avoid collisions with AC'97 CODEC - cpufreq: armada-37xx: stop using 0 as NULL pointer - s390/debug: add _ASM_S390_ prefix to header guard - drm: Add orientation quirk for Lenovo ideapad D330-10IGL - ASoC: fsl_micfil: Correct the number of steps on SX controls - kcsan: test: don't put the expect array on the stack - cpufreq: Add Tegra234 to cpufreq-dt-platdev blocklist - tcp: fix rate_app_limited to default to 1 - net: dsa: microchip: ksz9477: port map correction in ALU table entry register - driver core: Fix test_async_probe_init saves device in wrong array - w1: fix WARNING after calling w1_process() - w1: fix deadloop in __w1_remove_master_device() - tcp: avoid the lookup process failing to get sk in ehash table - dmaengine: xilinx_dma: call of_node_put() when breaking out of for_each_child_of_node() - HID: betop: check shape of output reports - l2tp: prevent lockdep issue in l2tp_tunnel_register() - net: macb: fix PTP TX timestamp failure due to packet padding - dmaengine: Fix double increment of client_count in dma_chan_get() - drm/panfrost: fix GENERIC_ATOMIC64 dependency - net: mlx5: eliminate anonymous module_init & module_exit - usb: gadget: f_fs: Ensure ep0req is dequeued before free_request - usb: gadget: f_fs: Prevent race during ffs_ep0_queue_wait - HID: revert CHERRY_MOUSE_000C quirk - net: stmmac: fix invalid call to mdiobus_get_phy() - net: mdio: validate parameter addr in mdiobus_get_phy() - net: usb: sr9700: Handle negative len - l2tp: close all race conditions in l2tp_tunnel_register() - l2tp: convert l2tp_tunnel_list to idr - gpio: mxc: Always set GPIOs used as interrupt source to INPUT mode - net: wan: Add checks for NULL for utdm in undo_uhdlc_init and unmap_si_regs - net: nfc: Fix use-after-free in local_cleanup() - phy: rockchip-inno-usb2: Fix missing clk_disable_unprepare() in rockchip_usb2phy_power_on() - bpf: Fix pointer-leak due to insufficient speculative store bypass mitigation - amd-xgbe: Delay AN timeout during KR training - amd-xgbe: TX Flow Ctrl Registers are h/w ver dependent - ARM: dts: at91: sam9x60: fix the ddr clock for sam9x60 - phy: ti: fix Kconfig warning and operator precedence - PM: AVS: qcom-cpr: Fix an error handling path in cpr_probe() - affs: initialize fsdata in affs_truncate() - IB/hfi1: Remove user expected buffer invalidate race - IB/hfi1: Immediately remove invalid memory from hardware - IB/hfi1: Fix expected receive setup error exit issues - IB/hfi1: Reserve user expected TIDs - IB/hfi1: Reject a zero-length user expected buffer - RDMA/core: Fix ib block iterator counter overflow - tomoyo: fix broken dependency on *.conf.default - firmware: arm_scmi: Harden shared memory access in fetch_notification - firmware: arm_scmi: Harden shared memory access in fetch_response - EDAC/highbank: Fix memory leak in highbank_mc_probe() - ARM: imx: add missing of_node_put() - arm64: dts: imx8mm-beacon: Fix ecspi2 pinmux - ARM: dts: imx6qdl-gw560x: Remove incorrect 'uart-has-rtscts' - ARM: dts: imx7d-pico: Use 'clock-frequency' - ARM: dts: imx6ul-pico-dwarf: Use 'clock-frequency' - memory: mvebu-devbus: Fix missing clk_disable_unprepare in mvebu_devbus_probe() - memory: atmel-sdramc: Fix missing clk_disable_unprepare in atmel_ramc_probe() - clk: Provide new devm_clk helpers for prepared and enabled clocks - clk: generalize devm_clk_get() a bit - sdei_watchdog: Avoid exception during sdei handler - ext4: delete redundant uptodate check for buffer- !2393 netfilter: nf_tables: disallow rule removal from chain binding - netfilter: nf_tables: disallow rule removal from chain binding - !2386 nf_table LTS - netfilter: nf_tables: disallow rule addition to bound chain via NFTA_RULE_CHAIN_ID - netfilter: nf_tables: skip bound chain on rule flush - netfilter: nf_tables: skip immediate deactivate in _PREPARE_ERROR - netfilter: nf_tables: unbind non-anonymous set if rule construction fails - netfilter: nf_tables: drop map element references from preparation phase - netfilter: nftables: rename set element data activation/deactivation functions - netfilter: nf_tables: reject unbound chain set before commit phase - netfilter: nf_tables: reject unbound anonymous set before commit phase - netfilter: nf_tables: add NFT_TRANS_PREPARE_ERROR to deal with bound set/chain - netfilter: nf_tables: fix chain binding transaction logic - netfilter: nf_tables: incorrect error path handling with NFT_MSG_NEWRULE - netfilter: nf_tables: use net_generic infra for transaction data - Revert "netfilter: nf_tables: disallow rule addition to bound chain via NFTA_RULE_CHAIN_ID" - Revert "netfilter: nf_tables: skip bound chain on rule flush" - Revert "netfilter: nf_tables: incorrect error path handling with NFT_MSG_NEWRULE" - Revert "netfilter: nf_tables: fix chain binding transaction logic" - Revert "netfilter: nf_tables: add NFT_TRANS_PREPARE_ERROR to deal with bound set/chain" - Revert "netfilter: nf_tables: skip immediate deactivate in _PREPARE_ERROR" - Revert "netfilter: nf_tables: unbind non-anonymous set if rule construction fails" - !2380 [sync] PR-2359: netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c - netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c - !1939 [sync] PR-1771: Backport 5.10.164 - 5.10.165 LTS patches from upstream. - !2320 [sync] PR-2287: scsi: lpfc: Fix ioremap issues in lpfc_sli4_pci_mem_setup() - scsi: lpfc: Fix ioremap issues in lpfc_sli4_pci_mem_setup() - !2311 [sync] PR-2286: scsi: lpfc: Prevent lpfc_debugfs_lockstat_write() buffer overflow - scsi: lpfc: Prevent lpfc_debugfs_lockstat_write() buffer overflow - !2279 [sync] PR-2269: etmem: Fixed an issue where the module reference counting is incorrect - etmem: Fixed an issue where the module reference counting is incorrect - !2125 [sync] PR-1778: nvme-pci: fix DMA direction of unmapping integrity data - !2187 nvme-pci: fix timeout request state check - !2251 [sync] PR-2224: ext4: fix rec_len verify error - ext4: fix rec_len verify error - nvme-pci: fix timeout request state check - nvme-pci: fix DMA direction of unmapping integrity data - io_uring/rw: remove leftover debug statement - io_uring/rw: ensure kiocb_end_write() is always called - io_uring: fix double poll leak on repolling - io_uring: Clean up a false-positive warning from GCC 9.3.0 - mm/khugepaged: fix collapse_pte_mapped_thp() to allow anon_vma - Bluetooth: hci_qca: Fixed issue during suspend - Bluetooth: hci_qca: check for SSR triggered flag while suspend - Bluetooth: hci_qca: Wait for SSR completion during suspend - soc: qcom: apr: Make qcom,protection-domain optional again - Revert "wifi: mac80211: fix memory leak in ieee80211_if_add()" - net/mlx5: fix missing mutex_unlock in mlx5_fw_fatal_reporter_err_work() - io_uring/net: fix fast_iov assignment in io_setup_async_msg() - io_uring: io_kiocb_update_pos() should not touch file for non -1 offset - tracing: Use alignof__(struct {type b;}) instead of offsetof() - x86/fpu: Use _Alignof to avoid undefined behavior in TYPE_ALIGN - Revert "drm/amdgpu: make display pinning more flexible (v2)" - efi: rt-wrapper: Add missing include - arm64: efi: Execute runtime services from a dedicated stack - drm/amd/display: Fix COLOR_SPACE_YCBCR2020_TYPE matrix - drm/amd/display: Calculate output_color_space after pixel encoding adjustment - drm/amd/display: Fix set scaling doesn's work - drm/i915: re-disable RC6p on Sandy Bridge - mei: me: add meteor lake point M DID - gsmi: fix null-deref in gsmi_get_variable - serial: atmel: fix incorrect baudrate setup - dmaengine: tegra210-adma: fix global intr clear - serial: pch_uart: Pass correct sg to dma_unmap_sg() - dt-bindings: phy: g12a-usb3-pcie-phy: fix compatible string documentation - dt-bindings: phy: g12a-usb2-phy: fix compatible string documentation - usb-storage: apply IGNORE_UAS only for HIKSEMI MD202 on RTL9210 - usb: gadget: f_ncm: fix potential NULL ptr deref in ncm_bitrate() - usb: gadget: g_webcam: Send color matching descriptor per frame - usb: typec: altmodes/displayport: Fix pin assignment calculation - usb: typec: altmodes/displayport: Add pin assignment helper - usb: host: ehci-fsl: Fix module alias - USB: serial: cp210x: add SCALANCE LPE-9000 device id - tty: serial: qcom-geni-serial: fix slab-out-of-bounds on RX FIFO buffer - thunderbolt: Use correct function to calculate maximum USB3 link rate - cifs: do not include page data when checking signature - btrfs: fix race between quota rescan and disable leading to NULL pointer deref - mmc: sdhci-esdhc-imx: correct the tuning start tap and step setting - mmc: sunxi-mmc: Fix clock refcount imbalance during unbind - comedi: adv_pci1760: Fix PWM instruction handling - usb: core: hub: disable autosuspend for TI TUSB8041 - misc: fastrpc: Fix use-after-free race condition for maps - misc: fastrpc: Don't remove map on creater_process and device_release - USB: misc: iowarrior: fix up header size for USB_DEVICE_ID_CODEMERCS_IOW100 - staging: vchiq_arm: fix enum vchiq_status return types - USB: serial: option: add Quectel EM05CN modem - USB: serial: option: add Quectel EM05CN (SG) modem - USB: serial: option: add Quectel EC200U modem - USB: serial: option: add Quectel EM05-G (RS) modem - USB: serial: option: add Quectel EM05-G (CS) modem - USB: serial: option: add Quectel EM05-G (GR) modem - xhci: Detect lpm incapable xHC USB3 roothub ports from ACPI tables - usb: acpi: add helper to check port lpm capability using acpi _DSM - xhci: Add a flag to disable USB3 lpm on a xhci root port level. - xhci: Add update_hub_device override for PCI xHCI hosts - xhci: Fix null pointer dereference when host dies - usb: xhci: Check endpoint is valid before dereferencing it - xhci-pci: set the dma max_seg_size - io_uring/rw: defer fsnotify calls to task context - io_uring: do not recalculate ppos unnecessarily - io_uring: update kiocb->ki_pos at execution time - io_uring: remove duplicated calls to io_kiocb_ppos - io_uring: ensure that cached task references are always put on exit - io_uring: fix CQ waiting timeout handling - io_uring: lock overflowing for IOPOLL - io_uring: check for valid register opcode earlier - io_uring: fix async accept on O_NONBLOCK sockets - io_uring: allow re-poll if we made progress - io_uring: support MSG_WAITALL for IORING_OP_SEND(MSG) - io_uring: add flag for disabling provided buffer recycling - io_uring: ensure recv and recvmsg handle MSG_WAITALL correctly - io_uring: improve send/recv error handling - io_uring: don't gate task_work run on TIF_NOTIFY_SIGNAL - Bluetooth: hci_qca: Fix driver shutdown on closed serdev - Bluetooth: hci_qca: Wait for timeout during suspend - drm/i915/gt: Reset twice - ALSA: hda/realtek - Turn on power early - efi: fix userspace infinite retry read efivars after EFI runtime services page fault - nilfs2: fix general protection fault in nilfs_btree_insert() - zonefs: Detect append writes at invalid locations - Add exception protection processing for vd in axi_chan_handle_err function - wifi: mac80211: sdata can be NULL during AMPDU start - wifi: brcmfmac: fix regression for Broadcom PCIe wifi devices - f2fs: let's avoid panic if extent_tree is not created - x86/asm: Fix an assembler warning with current binutils - btrfs: always report error in run_one_delayed_ref() - RDMA/srp: Move large values to a new enum for gcc13 - net/ethtool/ioctl: return -EOPNOTSUPP if we have no phy stats - tools/virtio: initialize spinlocks in vring_test.c - selftests/bpf: check null propagation only neither reg is PTR_TO_BTF_ID - pNFS/filelayout: Fix coalescing test for single DS - btrfs: fix trace event name typo for FLUSH_DELAYED_REFS - Revert "usb: ulpi: defer ulpi_register on ulpi_read_id timeout" - io_uring/io-wq: only free worker if it was allocated for creation - io_uring/io-wq: free worker if task_work creation is canceled - drm/virtio: Fix GEM handle creation UAF - efi: fix NULL-deref in init error path - arm64: cmpxchg_double*: hazard against entire exchange variable - arm64: atomics: remove LL/SC trampolines - arm64: atomics: format whitespace consistently - x86/resctrl: Fix task CLOSID/RMID update race - x86/resctrl: Use task_curr() instead of task_struct->on_cpu to prevent unnecessary IPI - KVM: x86: Do not return host topology information from KVM_GET_SUPPORTED_CPUID - Documentation: KVM: add API issues section - iommu/mediatek-v1: Fix an error handling path in mtk_iommu_v1_probe() - iommu/mediatek-v1: Add error handle for mtk_iommu_probe - mm: Always release pages to the buddy allocator in memblock_free_late(). - net/mlx5e: Don't support encap rules with gbp option - net/mlx5: Fix ptp max frequency adjustment range - net/sched: act_mpls: Fix warning during failed attribute validation - nfc: pn533: Wait for out_urb's completion in pn533_usb_send_frame() - hvc/xen: lock console list traversal - octeontx2-af: Fix LMAC config in cgx_lmac_rx_tx_enable - octeontx2-af: Map NIX block from CGX connection - octeontx2-af: Update get/set resource count functions - tipc: fix unexpected link reset due to discovery messages - ASoC: wm8904: fix wrong outputs volume after power reactivation - regulator: da9211: Use irq handler when ready - EDAC/device: Fix period calculation in edac_device_reset_delay_period() - x86/boot: Avoid using Intel mnemonics in AT&T syntax asm - powerpc/imc-pmu: Fix use of mutex in IRQs disabled section - netfilter: ipset: Fix overflow before widen in the bitmap_ip_create() function. - ext4: fix uninititialized value in 'ext4_evict_inode' - usb: ulpi: defer ulpi_register on ulpi_read_id timeout - xhci: Prevent infinite loop in transaction errors recovery for streams - xhci: move and rename xhci_cleanup_halted_endpoint() - xhci: store TD status in the td struct instead of passing it along - xhci: move xhci_td_cleanup so it can be called by more functions - xhci: Add xhci_reset_halted_ep() helper function - xhci: adjust parameters passed to cleanup_halted_endpoint() - xhci: get isochronous ring directly from endpoint structure - xhci: Avoid parsing transfer events several times - clk: imx: imx8mp: add shared clk gate for usb suspend clk - dt-bindings: clocks: imx8mp: Add ID for usb suspend clock - clk: imx8mp: add clkout1/2 support - clk: imx8mp: Add DISP2 pixel clock - iommu/amd: Fix ill-formed ivrs_ioapic, ivrs_hpet and ivrs_acpihid options - iommu/amd: Add PCI segment support for ivrs_[ioapic/hpet/acpihid] commands - bus: mhi: host: Fix race between channel preparation and M0 event - ixgbe: fix pci device refcount leak - platform/x86: sony-laptop: Don't turn off 0x153 keyboard backlight during probe - drm/msm/dp: do not complete dp_aux_cmd_fifo_tx() if irq is not for aux transfer - drm/msm/adreno: Make adreno quirks not overwrite each other - cifs: Fix uninitialized memory read for smb311 posix symlink create - s390/percpu: add READ_ONCE() to arch_this_cpu_to_op_simple() - s390/cpum_sf: add READ_ONCE() semantics to compare and swap loops - ASoC: qcom: lpass-cpu: Fix fallback SD line index handling - s390/kexec: fix ipl report address for kdump - perf auxtrace: Fix address filter duplicate symbol selection - docs: Fix the docs build with Sphinx 6.0 - efi: tpm: Avoid READ_ONCE() for accessing the event log - KVM: arm64: Fix S1PTW handling on RO memslots - ALSA: hda/realtek: Enable mute/micmute LEDs on HP Spectre x360 13-aw0xxx- !2215 [sync] PR-2210: jbd2: Fix potential data lost in recovering journal raced with synchronizing fs bdev - !2241 [sync] PR-2169: net: sched: sch_qfq: Fix UAF in qfq_dequeue() - !2244 [sync] PR-2230: media: ttusb-dec: fix memory leak in ttusb_dec_exit_dvb() - !2235 [sync] PR-1962: x86/speculation: Add force option to GDS mitigation - !2233 [sync] PR-2086: fix CVE-2023-20588 - media: ttusb-dec: fix memory leak in ttusb_dec_exit_dvb() - net: sched: sch_qfq: Fix UAF in qfq_dequeue() - x86: Move gds_ucode_mitigated() declaration to header - Documentation/x86: Fix backwards on/off logic about YMM support - KVM: Add GDS_NO support to KVM - x86/speculation: Add Kconfig option for GDS - x86/speculation: Add force option to GDS mitigation - x86/CPU/AMD: Fix the DIV(0) initial fix attempt - x86/CPU/AMD: Do not leak quotient data after a division by 0 - !1879 [sync] PR-1826: x86/speculation: Add Gather Data Sampling mitigation - jbd2: Fix potential data lost in recovering journal raced with synchronizing fs bdev - !2172 [sync] PR-2153: netfilter: nftables: exthdr: fix 4-byte stack OOB write - !2083 [sync] PR-2009: Fix errors related to bond for RDMA/hns - netfilter: nftables: exthdr: fix 4-byte stack OOB write - !2151 [sync] PR-2095: io_uring: ensure IOPOLL locks around deferred work - io_uring: ensure IOPOLL locks around deferred work - RDMA/hns: Fix missing cleanup when bond_grp becomes invalid - RDMA/hns: Fix the device loss after unbinding RoCE bond resource slave - RDMA/hns: Fix wild pointer error of RoCE bonding when rmmod hns3 - RDMA/hns: Add functions to obtain netdev and bus_num from an hr_dev - RDMA/hns: Fix a memory leak error when bond clear failed - x86/speculation: Add cpu_show_gds() prototype - x86/speculation: Add Gather Data Sampling mitigation- Rename the PGP certificates- !2145 [sync] PR-2126: netfilter: nf_tables: skip immediate deactivate in _PREPARE_ERROR - !2110 [sync] PR-2090: net/sched: sch_hfsc: Ensure inner classes have fsc curve - netfilter: nf_tables: skip immediate deactivate in _PREPARE_ERROR - !2103 [sync] PR-2092: netfilter: nf_tables: skip bound chain on rule flush - !2112 [sync] PR-2085: af_unix: Fix null-ptr-deref in unix_stream_sendpage(). - !2104 [sync] PR-2097: Fixed 4 CVEs of the ksmbd - !2078 [sync] PR-2065: dm: switch to precise io accounting - af_unix: Fix null-ptr-deref in unix_stream_sendpage(). - net/sched: sch_hfsc: Ensure inner classes have fsc curve - netfilter: nf_tables: skip bound chain on rule flush - ksmbd: not allow guest user on multichannel - ksmbd: fix deadlock in ksmbd_find_crypto_ctx() - ksmbd: block asynchronous requests when making a delay on session setup - ksmbd: destroy expired sessions - !1927 [sync] PR-1883: SUNRPC: don't pause on incomplete allocation - !2008 [sync] PR-1928: RDMA/hns Bugfix from mainline linux - dm: switch to precise io accounting - !2059 [sync] PR-2055: Only enable unicast promisc when mac table full to fix the hns3 bug - SUNRPC: don't pause on incomplete allocation - net: hns3: only enable unicast promisc when mac table full - !2049 [sync] PR-1752: ksmbd: validate session id and tree id in the compound request - ksmbd: validate session id and tree id in the compound request - RDMA/hns: Remove the num_qpc_timer variable- !2004 [sync] PR-1911: ksmbd: fix out-of-bound read in smb2_write - !1628 [sync] PR-1621: fix three CVEs by backport mainline patchs - !1819 [sync] PR-1788: exfat: check if filename entries exceeds max filename length - ksmbd: fix out-of-bound read in smb2_write - !1981 [sync] PR-1446: Fix the default return value of dm_pool_dec_data_range() - Fix the default return value of dm_pool_dec_data_range() - !1386 [sync] PR-1346: dm thin metadata: check fail_io before using data_sm - !1929 [sync] PR-1920: net/hinic3: Add DPU PF device type support. - net/hinic3: Add DPU PF device type support. - exfat: check if filename entries exceeds max filename length - ksmbd: fix racy issue from session setup and logoff - ksmbd: Fix spelling mistake "excceed" -> "exceeded" - ksmbd: limit pdu length size according to connection status - ksmbd: Implements sess->ksmbd_chann_list as xarray - dm thin metadata: check fail_io before using data_sm- !1893 [sync] PR-1784: tun/tap: fix CVE-2023-4194 - !1887 [sync] PR-1815: Bluetooth: L2CAP: Fix use-after-free in l2cap_sock_ready_cb - !1868 [sync] PR-1821: nbd: pass nbd_sock to nbd_read_reply() instead of index - !1782 [sync] PR-1766: xen/netback: Fix buffer overrun triggered by unusual packet - !1890 [sync] PR-1835: tcp: Reduce chance of collisions in inet6_hashfn(). - !1908 fix build error when setting CONFIG_HISI_PMU=y - drivers/perf: hisi: Add support for HiSilicon UC PMU driver - drivers/perf: hisi: Add support for HiSilicon H60PA and PAv3 PMU driver - Revert "drivers/perf: hisi: Add support for HiSilicon H60PA and PAv3 PMU driver" - Revert "drivers/perf: hisi: Add support for HiSilicon UC PMU driver" - Revert "perf: hisi: delete global enable pmu from xxx_write_counter()" - net: tap_open(): set sk_uid from current_fsuid() - net: tun_chr_open(): set sk_uid from current_fsuid() - tcp: Reduce chance of collisions in inet6_hashfn(). - Bluetooth: L2CAP: Fix use-after-free in l2cap_sock_ready_cb - !1798 Backport 5.10.163 LTS patches from upstream - nbd: pass nbd_sock to nbd_read_reply() instead of index - !1829 [sync] PR-1813: ksmbd: fix cve-2023-38432 - ALSA: hda - Enable headset mic on another Dell laptop with ALC3254 - ALSA: hda/hdmi: Add a HP device 0x8715 to force connect list - mptcp: use proper req destructor for IPv6 - mptcp: dedicated request sock for subflow in v6 - mptcp: remove MPTCP 'ifdef' in TCP SYN cookies - mptcp: mark ops structures as ro_after_init - serial: fixup backport of "serial: Deassert Transmit Enable on probe in driver-specific way" - fsl_lpuart: Don't enable interrupts too early - ext4: don't set up encryption key during jbd2 transaction - ext4: disable fast-commit of encrypted dir operations - parisc: Align parisc MADV_XXX constants with all other architectures - io_uring: Fix unsigned 'res' comparison with zero in io_fixup_rw_res() - efi: random: combine bootloader provided RNG seed with RNG protocol output - mbcache: Avoid nesting of cache->c_list_lock under bit locks - hfs/hfsplus: avoid WARN_ON() for sanity check, use proper error handling - hfs/hfsplus: use WARN_ON for sanity check - selftests: set the BUILD variable to absolute path - ext4: don't allow journal inode to have encrypt flag - drm/i915/gvt: fix vgpu debugfs clean in remove - drm/i915/gvt: fix gvt debugfs destroy - riscv: uaccess: fix type of 0 variable on error in get_user() - fbdev: matroxfb: G200eW: Increase max memory from 1 MB to 16 MB - nfsd: fix handling of readdir in v4root vs. mount upcall timeout - nvme: fix multipath crash caused by flush request when blktrace is enabled - ASoC: Intel: bytcr_rt5640: Add quirk for the Advantech MICA-071 tablet - udf: Fix extension of the last extent in the file - caif: fix memory leak in cfctrl_linkup_request() - drm/i915: unpin on error in intel_vgpu_shadow_mm_pin() - usb: rndis_host: Secure rndis_query check against int overflow - drivers/net/bonding/bond_3ad: return when there's no aggregator - perf tools: Fix resources leak in perf_data__open_dir() - netfilter: ipset: Rework long task execution when adding/deleting entries - netfilter: ipset: fix hash:net,port,net hang with /0 subnet - gpio: sifive: Fix refcount leak in sifive_gpio_probe - ceph: switch to vfs_inode_has_locks() to fix file lock bug - filelock: new helper: vfs_inode_has_locks - drm/meson: Reduce the FIFO lines held when AFBC is not used - RDMA/mlx5: Fix validation of max_rd_atomic caps for DC - net: phy: xgmiitorgmii: Fix refcount leak in xgmiitorgmii_probe - net: amd-xgbe: add missed tasklet_kill - net/mlx5e: Fix hw mtu initializing at XDP SQ allocation - net/mlx5e: IPoIB, Don't allow CQE compression to be turned on by default - net/mlx5: Avoid recovery in probe flows - net/mlx5: Add forgotten cleanup calls into mlx5_init_once() error path - vhost: fix range used in translate_desc() - vringh: fix range used in iotlb_translate() - vhost/vsock: Fix error handling in vhost_vsock_init() - nfc: Fix potential resource leaks - qlcnic: prevent ->dcb use-after-free on qlcnic_dcb_enable() failure - nfsd: shut down the NFSv4 state objects before the filecache - veth: Fix race with AF_XDP exposing old or uninitialized descriptors - vmxnet3: correctly report csum_level for encapsulated packet - drm/panfrost: Fix GEM handle creation ref-counting - bpf: pull before calling skb_postpull_rcsum() - SUNRPC: ensure the matching upcall is in-flight upon downcall - ext4: fix deadlock due to mbcache entry corruption - mbcache: automatically delete entries from cache on freeing - ext4: use kmemdup() to replace kmalloc + memcpy - ext4: fix leaking uninitialized memory in fast-commit journal - ext4: fix various seppling typos - fs: ext4: initialize fsdata in pagecache_write() - ext4: use memcpy_to_page() in pagecache_write() - mm/highmem: Lift memcpy_[to|from]_page to core - ext4: correct inconsistent error msg in nojournal mode - ext4: goto right label 'failed_mount3a' - riscv: stacktrace: Fixup ftrace_graph_ret_addr retp argument - riscv/stacktrace: Fix stack output without ra on the stack top - ravb: Fix "failed to switch device to config mode" message during unbind - staging: media: tegra-video: fix device_node use after free - x86/kprobes: Fix optprobe optimization check with CONFIG_RETHUNK - x86/kprobes: Convert to insn_decode() - perf probe: Fix to get the DW_AT_decl_file and DW_AT_call_file as unsinged data - perf probe: Use dwarf_attr_integrate as generic DWARF attr accessor - media: s5p-mfc: Fix in register read and write for H264 - media: s5p-mfc: Clear workbit to handle error condition - media: s5p-mfc: Fix to handle reference queue during finishing - x86/MCE/AMD: Clear DFR errors found in THR handler - x86/mce: Get rid of msr_ops - btrfs: replace strncpy() with strscpy() - perf/x86/intel/uncore: Clear attr_update properly - perf/x86/intel/uncore: Generalize I/O stacks to PMON mapping procedure - ARM: renumber bits related to _TIF_WORK_MASK - drm/amdgpu: make display pinning more flexible (v2) - drm/amdgpu: handle polaris10/11 overlap asics (v2) - ext4: allocate extended attribute value in vmalloc area - ext4: avoid unaccounted block allocation when expanding inode - ext4: initialize quota before expanding inode in setproject ioctl - ext4: fix inode leak in ext4_xattr_inode_create() on an error path - ext4: avoid BUG_ON when creating xattrs - ext4: fix error code return to user-space in ext4_get_branch() - ext4: fix corruption when online resizing a 1K bigalloc fs - ext4: fix delayed allocation bug in ext4_clu_mapped for bigalloc + inline - ext4: init quota for 'old.inode' in 'ext4_rename' - ext4: check and assert if marking an no_delete evicting inode dirty - ext4: fix reserved cluster accounting in __es_remove_extent() - ext4: fix undefined behavior in bit shift for ext4_check_flag_values - ext4: add inode table check in __ext4_get_inode_loc to aovid possible infinite loop - ext4: silence the warning when evicting inode with dioread_nolock - drm/ingenic: Fix missing platform_driver_unregister() call in ingenic_drm_init() - drm/i915/dsi: fix VBT send packet port selection for dual link DSI - drm/connector: send hotplug uevent on connector cleanup - device_cgroup: Roll back to original exceptions after copy failure - parisc: led: Fix potential null-ptr-deref in start_task() - remoteproc: core: Do pm_relax when in RPROC_OFFLINE state - iommu/amd: Fix ivrs_acpihid cmdline parsing code - driver core: Fix bus_type.match() error handling in __driver_attach() - crypto: n2 - add missing hash statesize - PCI/sysfs: Fix double free in error path - PCI: Fix pci_device_is_present() for VFs by checking PF - ipmi: fix use after free in _ipmi_destroy_user() - mtd: spi-nor: Check for zero erase size in spi_nor_find_best_erase_type() - ipmi: fix long wait in unload when IPMI disconnect - ASoC: jz4740-i2s: Handle independent FIFO flush bits - wifi: wilc1000: sdio: fix module autoloading - efi: Add iMac Pro 2017 to uefi skip cert quirk - md/bitmap: Fix bitmap chunk size overflow issues - rtc: ds1347: fix value written to century register - cifs: fix missing display of three mount options - cifs: fix confusing debug message - media: dvb-core: Fix double free in dvb_register_device() - ARM: 9256/1: NWFPE: avoid compiler-generated __aeabi_uldivmod - staging: media: tegra-video: fix chan->mipi value on error - tracing: Fix infinite loop in tracing_read_pipe on overflowed print_trace_line - tracing/hist: Fix wrong return value in parse_action_params() - x86/kprobes: Fix kprobes instruction boudary check with CONFIG_RETHUNK - ftrace/x86: Add back ftrace_expected for ftrace bug reports - perf/core: Call LSM hook after copying perf_event_attr - tracing/hist: Fix out-of-bound write on 'action_data.var_ref_idx' - dm cache: set needs_check flag after aborting metadata - dm cache: Fix UAF in destroy() - dm clone: Fix UAF in clone_dtr() - dm integrity: Fix UAF in dm_integrity_dtr() - dm thin: Fix UAF in run_timer_softirq() - dm cache: Fix ABBA deadlock between shrink_slab and dm_cache_metadata_abort - ALSA: hda/realtek: Apply dual codec fixup for Dell Latitude laptops - ALSA: patch_realtek: Fix Dell Inspiron Plus 16 - cpufreq: Init completion before kobject_init_and_add() - PM/devfreq: governor: Add a private governor_data for governor - selftests: Use optional USERCFLAGS and USERLDFLAGS - arm64: dts: qcom: sdm850-lenovo-yoga-c630: correct I2C12 pins drive strength - ARM: ux500: do not directly dereference __iomem - btrfs: fix resolving backrefs for inline extent followed by prealloc - mmc: sdhci-sprd: Disable CLK_AUTO when the clock is less than 400K - arm64: dts: qcom: sdm845-db845c: correct SPI2 pins drive strength - jbd2: use the correct print format - ktest.pl minconfig: Unset configs instead of just removing them - kest.pl: Fix grub2 menu handling for rebooting - soc: qcom: Select REMAP_MMIO for LLCC driver - media: stv0288: use explicitly signed char - rcu: Prevent lockdep-RCU splats on lock acquisition/release - torture: Exclude "NOHZ tick-stop error" from fatal errors - wifi: rtlwifi: 8192de: correct checking of IQK reload - wifi: rtlwifi: remove always-true condition pointed out by GCC 12 - net/mlx5e: Fix nullptr in mlx5e_tc_add_fdb_flow() - ASoC/SoundWire: dai: expand 'stream' concept beyond SoundWire - ASoC: Intel/SOF: use set_stream() instead of set_tdm_slots() for HDAudio - kcsan: Instrument memcpy/memset/memmove with newer Clang - SUNRPC: Don't leak netobj memory when gss_read_proxy_verf() fails - tpm: tpm_tis: Add the missed acpi_put_table() to fix memory leak - tpm: tpm_crb: Add the missed acpi_put_table() to fix memory leak - tpm: acpi: Call acpi_put_table() to fix memory leak - mmc: vub300: fix warning - do not call blocking ops when !TASK_RUNNING - f2fs: should put a page when checking the summary info - mm, compaction: fix fast_isolate_around() to stay within boundaries - md: fix a crash in mempool_free - pnode: terminate at peers of source - ALSA: line6: fix stack overflow in line6_midi_transmit - ALSA: line6: correct midi status byte when receiving data from podxt - ovl: Use ovl mounter's fsuid and fsgid in ovl_link() - binfmt: Fix error return code in load_elf_fdpic_binary() - hfsplus: fix bug causing custom uid and gid being unable to be assigned with mount - pstore/zone: Use GFP_ATOMIC to allocate zone buffer - HID: plantronics: Additional PIDs for double volume key presses quirk - HID: multitouch: fix Asus ExpertBook P2 P2451FA trackpoint - powerpc/rtas: avoid scheduling in rtas_os_term() - powerpc/rtas: avoid device tree lookups in rtas_os_term() - objtool: Fix SEGFAULT - nvmet: don't defer passthrough commands with trivial effects to the workqueue - nvme: fix the NVME_CMD_EFFECTS_CSE_MASK definition - ata: ahci: Fix PCS quirk application for suspend - nvme-pci: fix page size checks - nvme-pci: fix mempool alloc size - nvme-pci: fix doorbell buffer value endianness - ksmbd: validate command request size - ksmbd: validate command payload size - cifs: fix oops during encryption - usb: dwc3: qcom: Fix memory leak in dwc3_qcom_interconnect_init - pwm: tegra: Fix 32 bit build - media: dvbdev: fix refcnt bug - media: dvbdev: fix build warning due to comments - gcov: add support for checksum field - regulator: core: fix deadlock on regulator enable - iio: adc128s052: add proper .data members in adc128_of_match table - iio: adc: ad_sigma_delta: do not use internal iio_dev lock - reiserfs: Add missing calls to reiserfs_security_free() - HID: mcp2221: don't connect hidraw - HID: wacom: Ensure bootloader PID is usable in hidraw mode - usb: dwc3: core: defer probe on ulpi_read_id timeout - usb: dwc3: Fix race between dwc3_set_mode and __dwc3_set_mode - ALSA: hda/hdmi: Add HP Device 0x8711 to force connect list - ALSA: hda/realtek: Add quirk for Lenovo TianYi510Pro-14IOB - ALSA: usb-audio: add the quirk for KT0206 device - pstore: Make sure CONFIG_PSTORE_PMSG selects CONFIG_RT_MUTEXES - afs: Fix lost servers_outstanding count - perf debug: Set debug_peo_args and redirect_to_stderr variable to correct values in perf_quiet_option() - pstore: Switch pmsg_lock to an rt_mutex to avoid priority inversion - LoadPin: Ignore the "contents" argument of the LSM hooks - ASoC: rt5670: Remove unbalanced pm_runtime_put() - ASoC: rockchip: spdif: Add missing clk_disable_unprepare() in rk_spdif_runtime_resume() - ASoC: wm8994: Fix potential deadlock - ASoC: rockchip: pdm: Add missing clk_disable_unprepare() in rockchip_pdm_runtime_resume() - ASoC: audio-graph-card: fix refcount leak of cpu_ep in __graph_for_each_link() - ASoC: mediatek: mt8173-rt5650-rt5514: fix refcount leak in mt8173_rt5650_rt5514_dev_probe() - ASoC: Intel: Skylake: Fix driver hang during shutdown - ALSA: hda: add snd_hdac_stop_streams() helper - ALSA/ASoC: hda: move/rename snd_hdac_ext_stop_streams to hdac_stream.c - hwmon: (jc42) Fix missing unlock on error in jc42_write() - orangefs: Fix kmemleak in orangefs_{kernel,client}_debug_init() - orangefs: Fix kmemleak in orangefs_prepare_debugfs_help_string() - drm/sti: Fix return type of sti_{dvo,hda,hdmi}_connector_mode_valid() - drm/fsl-dcu: Fix return type of fsl_dcu_drm_connector_mode_valid() - hugetlbfs: fix null-ptr-deref in hugetlbfs_parse_param() - clk: st: Fix memory leak in st_of_quadfs_setup() - media: si470x: Fix use-after-free in si470x_int_in_callback() - mmc: renesas_sdhi: better reset from HS400 mode - mmc: f-sdh30: Add quirks for broken timeout clock capability - regulator: core: fix use_count leakage when handling boot-on - libbpf: Avoid enum forward-declarations in public API in C++ mode - blk-mq: fix possible memleak when register 'hctx' failed - media: dvb-usb: fix memory leak in dvb_usb_adapter_init() - media: dvbdev: adopts refcnt to avoid UAF - media: dvb-frontends: fix leak of memory fw - ethtool: avoiding integer overflow in ethtool_phys_id() - mrp: introduce active flags to prevent UAF when applicant uninit - drm/amd/display: fix array index out of bound error in bios parser - drivers/md/md-bitmap: check the return value of md_bitmap_get_counter() - drm/sti: Use drm_mode_copy() - drm/rockchip: Use drm_mode_copy() - drm/msm: Use drm_mode_copy() - s390/lcs: Fix return type of lcs_start_xmit() - s390/netiucv: Fix return type of netiucv_tx() - s390/ctcm: Fix return type of ctc{mp,}m_tx() - drm/amdgpu: Fix type of second parameter in odn_edit_dpm_table() callback - drm/amdgpu: Fix type of second parameter in trans_msg() callback - igb: Do not free q_vector unless new one was allocated - wifi: brcmfmac: Fix potential shift-out-of-bounds in brcmf_fw_alloc_request() - hamradio: baycom_epp: Fix return type of baycom_send_packet() - net: ethernet: ti: Fix return type of netcp_ndo_start_xmit() - qed (gcc13): use u16 for fid to be big enough - ipmi: fix memleak when unload ipmi driver - ASoC: codecs: rt298: Add quirk for KBL-R RVP platform - wifi: ar5523: Fix use-after-free on ar5523_cmd() timed out - wifi: ath9k: verify the expected usb_endpoints are present - brcmfmac: return error when getting invalid max_flowrings from dongle - drm/etnaviv: add missing quirks for GC300 - hfs: fix OOB Read in __hfs_brec_find - acct: fix potential integer overflow in encode_comp_t() - nilfs2: fix shift-out-of-bounds due to too large exponent of block size - nilfs2: fix shift-out-of-bounds/overflow in nilfs_sb2_bad_offset() - ACPICA: Fix error code path in acpi_ds_call_control_method() - fs: jfs: fix shift-out-of-bounds in dbDiscardAG - udf: Avoid double brelse() in udf_rename() - fs: jfs: fix shift-out-of-bounds in dbAllocAG - binfmt_misc: fix shift-out-of-bounds in check_special_flags - x86/hyperv: Remove unregister syscore call from Hyper-V cleanup - video: hyperv_fb: Avoid taking busy spinlock on panic path - arm64: make is_ttbrX_addr() noinstr-safe - rcu: Fix __this_cpu_read() lockdep warning in rcu_force_quiescent_state() - net: stream: purge sk_error_queue in sk_stream_kill_queues() - myri10ge: Fix an error handling path in myri10ge_probe() - rxrpc: Fix missing unlock in rxrpc_do_sendmsg() - net_sched: reject TCF_EM_SIMPLE case for complex ematch module - mailbox: zynq-ipi: fix error handling while device_register() fails - skbuff: Account for tail adjustment during pull operations - openvswitch: Fix flow lookup to use unmasked key - selftests: devlink: fix the fd redirect in dummy_reporter_test - rtc: mxc_v2: Add missing clk_disable_unprepare() - igc: Set Qbv start_time and end_time to end_time if not being configured in GCL - igc: Lift TAPRIO schedule restriction - igc: recalculate Qbv end_time by considering cycle time - igc: Add checking for basetime less than zero - igc: Use strict cycles for Qbv scheduling - igc: Enhance Qbv scheduling by using first flag bit - net: add a helper to avoid issues with HW TX timestamping and SO_TXTIME - r6040: Fix kmemleak in probe and remove - nfc: pn533: Clear nfc_target before being used - mISDN: hfcmulti: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave() - mISDN: hfcpci: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave() - mISDN: hfcsusb: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave() - net: macsec: fix net device access prior to holding a lock - nfsd: under NFSv4.1, fix double svc_xprt_put on rpc_create failure - NFSD: Remove spurious cb_setup_err tracepoint - rtc: pcf85063: fix pcf85063_clkout_control - rtc: pic32: Move devm_rtc_allocate_device earlier in pic32_rtc_probe() - rtc: st-lpc: Add missing clk_disable_unprepare in st_rtc_probe() - netfilter: flowtable: really fix NAT IPv6 offload - powerpc/pseries/eeh: use correct API for error log size - powerpc/eeh: Drop redundant spinlock initialization - remoteproc: qcom_q6v5_pas: Fix missing of_node_put() in adsp_alloc_memory_region() - remoteproc: qcom_q6v5_pas: detach power domains on remove - remoteproc: qcom_q6v5_pas: disable wakeup on probe fail or remove - remoteproc: sysmon: fix memory leak in qcom_add_sysmon_subdev() - pwm: sifive: Call pwm_sifive_update_clock() while mutex is held - iommu/sun50i: Remove IOMMU_DOMAIN_IDENTITY - selftests/powerpc: Fix resource leaks - powerpc/hv-gpci: Fix hv_gpci event list - powerpc/83xx/mpc832x_rdb: call platform_device_put() in error case in of_fsl_spi_probe() - powerpc/perf: callchain validate kernel stack pointer bounds - kbuild: refactor single builds of *.ko - kbuild: unify modules(_install) for in-tree and external modules - kbuild: remove unneeded mkdir for external modules_install - powerpc/xive: add missing iounmap() in error path in xive_spapr_populate_irq_data() - powerpc/xmon: Fix -Wswitch-unreachable warning in bpt_cmds - powerpc/xmon: Enable breakpoints on 8xx - cxl: Fix refcount leak in cxl_calc_capp_routing - powerpc/52xx: Fix a resource leak in an error handling path - macintosh/macio-adb: check the return value of ioremap() - macintosh: fix possible memory leak in macio_add_one_device() - iommu/fsl_pamu: Fix resource leak in fsl_pamu_probe() - iommu/amd: Fix pci device refcount leak in ppr_notifier() - rtc: pcf85063: Fix reading alarm - rtc: snvs: Allow a time difference on clock register read - rtc: cmos: Disable ACPI RTC event on removal - rtc: cmos: Rename ACPI-related functions - rtc: cmos: Eliminate forward declarations of some functions - rtc: cmos: Call rtc_wake_setup() from cmos_do_probe() - rtc: cmos: Call cmos_wake_setup() from cmos_do_probe() - rtc: cmos: fix build on non-ACPI platforms - rtc: cmos: Fix wake alarm breakage - rtc: cmos: Fix event handler registration ordering issue - rtc: rtc-cmos: Do not check ACPI_FADT_LOW_POWER_S0 - pwm: tegra: Improve required rate calculation - include/uapi/linux/swab: Fix potentially missing __always_inline - phy: usb: s2 WoL wakeup_count not incremented for USB->Eth devices - iommu/sun50i: Fix flush size - iommu/sun50i: Fix R/W permission check - iommu/sun50i: Consider all fault sources for reset - iommu/sun50i: Fix reset release - RDMA/siw: Fix pointer cast warning - power: supply: fix null pointer dereferencing in power_supply_get_battery_info - HSI: omap_ssi_core: Fix error handling in ssi_init() - perf symbol: correction while adjusting symbol - perf trace: Handle failure when trace point folder is missed - perf trace: Use macro RAW_SYSCALL_ARGS_NUM to replace number - perf trace: Return error if a system call doesn't exist - power: supply: fix residue sysfs file in error handle route of __power_supply_register() - HSI: omap_ssi_core: fix possible memory leak in ssi_probe() - HSI: omap_ssi_core: fix unbalanced pm_runtime_disable() - fbdev: uvesafb: Fixes an error handling path in uvesafb_probe() - fbdev: vermilion: decrease reference count in error path - fbdev: via: Fix error in via_core_init() - fbdev: pm2fb: fix missing pci_disable_device() - fbdev: ssd1307fb: Drop optional dependency - thermal/drivers/imx8mm_thermal: Validate temperature range - samples: vfio-mdev: Fix missing pci_disable_device() in mdpy_fb_probe() - tracing/hist: Fix issue of losting command info in error_log - usb: storage: Add check for kcalloc - i2c: mux: reg: check return value after calling platform_get_resource() - gpiolib: cdev: fix NULL-pointer dereferences - gpiolib: Get rid of redundant 'else' - vme: Fix error not catched in fake_init() - staging: rtl8192e: Fix potential use-after-free in rtllib_rx_Monitor() - staging: rtl8192u: Fix use after free in ieee80211_rx() - i2c: pxa-pci: fix missing pci_disable_device() on error in ce4100_i2c_probe - chardev: fix error handling in cdev_device_add() - mcb: mcb-parse: fix error handing in chameleon_parse_gdd() - drivers: mcb: fix resource leak in mcb_probe() - usb: gadget: f_hid: fix refcount leak on error path - usb: gadget: f_hid: fix f_hidg lifetime vs cdev - usb: gadget: f_hid: optional SETUP/SET_REPORT mode - usb: roles: fix of node refcount leak in usb_role_switch_is_parent() - counter: stm32-lptimer-cnt: fix the check on arr and cmp registers update - iio: adis: add '__adis_enable_irq()' implementation - iio:imu:adis: Move exports into IIO_ADISLIB namespace - iio: adis: stylistic changes - iio: adis: handle devices that cannot unmask the drdy pin - iio:imu:adis: Use IRQF_NO_AUTOEN instead of irq request then disable - iio: temperature: ltc2983: make bulk write buffer DMA-safe - cxl: fix possible null-ptr-deref in cxl_pci_init_afu|adapter() - cxl: fix possible null-ptr-deref in cxl_guest_init_afu|adapter() - firmware: raspberrypi: fix possible memory leak in rpi_firmware_probe() - misc: tifm: fix possible memory leak in tifm_7xx1_switch_media() - ocxl: fix pci device refcount leak when calling get_function_0() - misc: ocxl: fix possible name leak in ocxl_file_register_afu() - test_firmware: fix memory leak in test_firmware_init() - serial: sunsab: Fix error handling in sunsab_init() - serial: altera_uart: fix locking in polling mode - tty: serial: altera_uart_{r,t}x_chars() need only uart_port - tty: serial: clean up stop-tx part in altera_uart_tx_chars() - serial: pch: Fix PCI device refcount leak in pch_request_dma() - serial: pl011: Do not clear RX FIFO & RX interrupt in unthrottle. - serial: amba-pl011: avoid SBSA UART accessing DMACR register - usb: typec: tipd: Fix spurious fwnode_handle_put in error path - usb: typec: tcpci: fix of node refcount leak in tcpci_register_port() - usb: typec: Check for ops->exit instead of ops->enter in altmode_exit - staging: vme_user: Fix possible UAF in tsi148_dma_list_add - usb: fotg210-udc: Fix ages old endianness issues - uio: uio_dmem_genirq: Fix deadlock between irq config and handling - uio: uio_dmem_genirq: Fix missing unlock in irq configuration - vfio: platform: Do not pass return buffer to ACPI _RST method - class: fix possible memory leak in __class_register() - serial: tegra: Read DMA status before terminating - drivers: dio: fix possible memory leak in dio_init() - IB/IPoIB: Fix queue count inconsistency for PKEY child interfaces - hwrng: geode - Fix PCI device refcount leak - hwrng: amd - Fix PCI device refcount leak - crypto: img-hash - Fix variable dereferenced before check 'hdev->req' - orangefs: Fix sysfs not cleanup when dev init failed - RDMA/srp: Fix error return code in srp_parse_options() - RDMA/hfi1: Fix error return code in parse_platform_config() - riscv/mm: add arch hook arch_clear_hugepage_flags - crypto: omap-sham - Use pm_runtime_resume_and_get() in omap_sham_probe() - crypto: amlogic - Remove kcalloc without check - RDMA/nldev: Fix failure to send large messages - f2fs: avoid victim selection from previous victim section - RDMA/nldev: Add checks for nla_nest_start() in fill_stat_counter_qps() - scsi: snic: Fix possible UAF in snic_tgt_create() - scsi: fcoe: Fix transport not deattached when fcoe_if_init() fails - scsi: ipr: Fix WARNING in ipr_init() - scsi: scsi_debug: Fix possible name leak in sdebug_add_host_helper() - scsi: fcoe: Fix possible name leak when device_register() fails - scsi: scsi_debug: Fix a warning in resp_report_zones() - scsi: scsi_debug: Fix a warning in resp_verify() - scsi: hpsa: Fix possible memory leak in hpsa_add_sas_device() - scsi: hpsa: Fix error handling in hpsa_add_sas_host() - scsi: mpt3sas: Fix possible resource leaks in mpt3sas_transport_port_add() - padata: Fix list iterator in padata_do_serial() - padata: Always leave BHs disabled when running ->parallel() - crypto: tcrypt - Fix multibuffer skcipher speed test mem leak - scsi: hpsa: Fix possible memory leak in hpsa_init_one() - RDMA/rxe: Fix NULL-ptr-deref in rxe_qp_do_cleanup() when socket create failed - crypto: ccree - Make cc_debugfs_global_fini() available for module init function - RDMA/hfi: Decrease PCI device reference count in error path - PCI: Check for alloc failure in pci_request_irq() - crypto: cryptd - Use request context instead of stack for sub-request - crypto: ccree - Remove debugfs when platform_driver_register failed - scsi: scsi_debug: Fix a warning in resp_write_scat() - RDMA/siw: Set defined status for work completion with undefined status - RDMA/nldev: Return "-EAGAIN" if the cm_id isn't from expected port - RDMA/siw: Fix immediate work request flush to completion queue - f2fs: fix normal discard process - apparmor: Fix memleak in alloc_ns() - crypto: rockchip - rework by using crypto_engine - crypto: rockchip - delete unneeded variable initialization - crypto: rockchip - remove non-aligned handling - crypto: rockchip - better handle cipher key - crypto: rockchip - add fallback for ahash - crypto: rockchip - add fallback for cipher - crypto: rockchip - do not store mode globally - crypto: rockchip - do not do custom power management - f2fs: Fix the race condition of resize flag between resizefs - PCI: pci-epf-test: Register notifier if only core_init_notifier is enabled - RDMA/core: Fix order of nldev_exit call - PCI: dwc: Fix n_fts[] array overrun - apparmor: Use pointer to struct aa_label for lbs_cred - scsi: core: Fix a race between scsi_done() and scsi_timeout() - crypto: nitrox - avoid double free on error path in nitrox_sriov_init() - crypto: sun8i-ss - use dma_addr instead u32 - apparmor: Fix abi check to include v8 abi - apparmor: fix lockdep warning when removing a namespace - apparmor: fix a memleak in multi_transaction_new() - stmmac: fix potential division by 0 - Bluetooth: RFCOMM: don't call kfree_skb() under spin_lock_irqsave() - Bluetooth: hci_core: don't call kfree_skb() under spin_lock_irqsave() - Bluetooth: hci_bcsp: don't call kfree_skb() under spin_lock_irqsave() - Bluetooth: hci_h5: don't call kfree_skb() under spin_lock_irqsave() - Bluetooth: hci_ll: don't call kfree_skb() under spin_lock_irqsave() - Bluetooth: hci_qca: don't call kfree_skb() under spin_lock_irqsave() - Bluetooth: btusb: don't call kfree_skb() under spin_lock_irqsave() - sctp: sysctl: make extra pointers netns aware - ntb_netdev: Use dev_kfree_skb_any() in interrupt context - net: lan9303: Fix read error execution path - can: tcan4x5x: Remove invalid write in clear_interrupts - net: amd-xgbe: Check only the minimum speed for active/passive cables - net: amd-xgbe: Fix logic around active and passive cables - net: amd: lance: don't call dev_kfree_skb() under spin_lock_irqsave() - hamradio: don't call dev_kfree_skb() under spin_lock_irqsave() - net: ethernet: dnet: don't call dev_kfree_skb() under spin_lock_irqsave() - net: emaclite: don't call dev_kfree_skb() under spin_lock_irqsave() - net: apple: bmac: don't call dev_kfree_skb() under spin_lock_irqsave() - net: apple: mace: don't call dev_kfree_skb() under spin_lock_irqsave() - net/tunnel: wait until all sk_user_data reader finish before releasing the sock - net: farsync: Fix kmemleak when rmmods farsync - ethernet: s2io: don't call dev_kfree_skb() under spin_lock_irqsave() - of: overlay: fix null pointer dereferencing in find_dup_cset_node_entry() and find_dup_cset_prop() - drivers: net: qlcnic: Fix potential memory leak in qlcnic_sriov_init() - net: stmmac: selftests: fix potential memleak in stmmac_test_arpoffload() - net: defxx: Fix missing err handling in dfx_init() - net: vmw_vsock: vmci: Check memcpy_from_msg() - clk: socfpga: Fix memory leak in socfpga_gate_init() - clk: socfpga: use clk_hw_register for a5/c5 - clk: socfpga: clk-pll: Remove unused variable 'rc' - blktrace: Fix output non-blktrace event when blk_classic option enabled - wifi: brcmfmac: Fix error return code in brcmf_sdio_download_firmware() - wifi: rtl8xxxu: Fix the channel width reporting - wifi: rtl8xxxu: Add __packed to struct rtl8723bu_c2h - spi: spi-gpio: Don't set MOSI as an input if not 3WIRE mode - clk: samsung: Fix memory leak in _samsung_clk_register_pll() - media: coda: Add check for kmalloc - media: coda: Add check for dcoda_iram_alloc - media: c8sectpfe: Add of_node_put() when breaking out of loop - mmc: mmci: fix return value check of mmc_add_host() - mmc: wbsd: fix return value check of mmc_add_host() - mmc: via-sdmmc: fix return value check of mmc_add_host() - mmc: meson-gx: fix return value check of mmc_add_host() - mmc: omap_hsmmc: fix return value check of mmc_add_host() - mmc: atmel-mci: fix return value check of mmc_add_host() - mmc: wmt-sdmmc: fix return value check of mmc_add_host() - mmc: vub300: fix return value check of mmc_add_host() - mmc: toshsd: fix return value check of mmc_add_host() - mmc: rtsx_usb_sdmmc: fix return value check of mmc_add_host() - mmc: pxamci: fix return value check of mmc_add_host() - mmc: mxcmmc: fix return value check of mmc_add_host() - mmc: moxart: fix return value check of mmc_add_host() - mmc: alcor: fix return value check of mmc_add_host() - NFSv4.x: Fail client initialisation if state manager thread can't run - SUNRPC: Fix missing release socket in rpc_sockname() - xprtrdma: Fix regbuf data not freed in rpcrdma_req_create() - ALSA: mts64: fix possible null-ptr-defer in snd_mts64_interrupt - media: saa7164: fix missing pci_disable_device() - ALSA: pcm: Set missing stop_operating flag at undoing trigger start - hwmon: (jc42) Restore the min/max/critical temperatures on resume - hwmon: (jc42) Convert register access and caching to regmap/regcache - regulator: core: fix resource leak in regulator_register() - configfs: fix possible memory leak in configfs_create_dir() - hsr: Synchronize sequence number updates. - hsr: Synchronize sending frames to have always incremented outgoing seq nr. - hsr: Disable netpoll. - net: hsr: generate supervision frame without HSR/PRP tag - hsr: Add a rcu-read lock to hsr_forward_skb(). - clk: qcom: clk-krait: fix wrong div2 functions - regulator: core: fix module refcount leak in set_supply() - wifi: mt76: fix coverity overrun-call in mt76_get_txpower() - wifi: cfg80211: Fix not unregister reg_pdev when load_builtin_regdb_keys() fails - wifi: mac80211: fix memory leak in ieee80211_if_add() - spi: spidev: mask SPI_CS_HIGH in SPI_IOC_RD_MODE - bonding: uninitialized variable in bond_miimon_inspect() - netfilter: conntrack: set icmpv6 redirects as RELATED - ASoC: pcm512x: Fix PM disable depth imbalance in pcm512x_probe - drm/amdgpu: Fix PCI device refcount leak in amdgpu_atrm_get_bios() - drm/radeon: Fix PCI device refcount leak in radeon_atrm_get_bios() - drm/amd/pm/smu11: BACO is supported when it's in BACO state - ASoC: mediatek: mt8173: Enable IRQ when pdata is ready - ASoC: mediatek: mt8173: Fix debugfs registration for components - wifi: iwlwifi: mvm: fix double free on tx path. - ALSA: asihpi: fix missing pci_disable_device() - NFS: Fix an Oops in nfs_d_automount() - NFSv4: Fix a deadlock between nfs4_open_recover_helper() and delegreturn - NFSv4.2: Fix initialisation of struct nfs4_label - NFSv4.2: Fix a memory stomp in decode_attr_security_label - NFSv4.2: Clear FATTR4_WORD2_SECURITY_LABEL when done decoding - ASoC: mediatek: mtk-btcvsd: Add checks for write and read of mtk_btcvsd_snd - ASoC: dt-bindings: wcd9335: fix reset line polarity in example - drm/tegra: Add missing clk_disable_unprepare() in tegra_dc_probe() - media: s5p-mfc: Add variant data for MFC v7 hardware for Exynos 3250 SoC - media: dvb-core: Fix ignored return value in dvb_register_frontend() - pinctrl: pinconf-generic: add missing of_node_put() - clk: imx: replace osc_hdmi with dummy - media: imon: fix a race condition in send_packet() - media: vimc: Fix wrong function called when vimc_init() fails - ASoC: qcom: Add checks for devm_kcalloc - drbd: fix an invalid memory access caused by incorrect use of list iterator - mtd: maps: pxa2xx-flash: fix memory leak in probe - bonding: fix link recovery in mode 2 when updelay is nonzero - drm/amdgpu: fix pci device refcount leak - clk: rockchip: Fix memory leak in rockchip_clk_register_pll() - regulator: core: use kfree_const() to free space conditionally - ALSA: seq: fix undefined behavior in bit shift for SNDRV_SEQ_FILTER_USE_EVENT - ALSA: pcm: fix undefined behavior in bit shift for SNDRV_PCM_RATE_KNOT - HID: hid-sensor-custom: set fixed size for custom attributes - bpf: Move skb->len == 0 checks into __bpf_redirect - inet: add READ_ONCE(sk->sk_bound_dev_if) in inet_csk_bind_conflict() - media: videobuf-dma-contig: use dma_mmap_coherent - media: platform: exynos4-is: Fix error handling in fimc_md_init() - media: solo6x10: fix possible memory leak in solo_sysfs_init() - media: vidtv: Fix use-after-free in vidtv_bridge_dvb_init() - Input: elants_i2c - properly handle the reset GPIO when power is off - mtd: lpddr2_nvm: Fix possible null-ptr-deref - wifi: ath10k: Fix return value in ath10k_pci_init() - ima: Fix misuse of dereference of pointer in template_desc_init_fields() - integrity: Fix memory leakage in keyring allocation error path - drm/fourcc: Fix vsub/hsub for Q410 and Q401 - drm/fourcc: Add packed 10bit YUV 4:2:0 format - amdgpu/pm: prevent array underflow in vega20_odn_edit_dpm_table() - regulator: core: fix unbalanced of node refcount in regulator_dev_lookup() - ASoC: pxa: fix null-pointer dereference in filter() - drm/mediatek: Modify dpi power on/off sequence. - drm/radeon: Add the missed acpi_put_table() to fix memory leak - rxrpc: Fix ack.bufferSize to be 0 when generating an ack - net, proc: Provide PROC_FS=n fallback for proc_create_net_single_write() - media: camss: Clean up received buffers on failed start of streaming - wifi: rsi: Fix handling of 802.3 EAPOL frames sent via control port - Input: joystick - fix Kconfig warning for JOYSTICK_ADC - mtd: Fix device name leak when register device failed in add_mtd_device() - clk: qcom: gcc-sm8250: Use retention mode for USB GDSCs - bpf: propagate precision across all frames, not just the last one - bpf: Check the other end of slot_type for STACK_SPILL - bpf: propagate precision in ALU/ALU64 operations - media: platform: exynos4-is: fix return value check in fimc_md_probe() - bpf: Fix slot type check in check_stack_write_var_off - drm/msm/hdmi: drop unused GPIO support - drm/msm/hdmi: switch to drm_bridge_connector - ima: Fix fall-through warnings for Clang - drm/panel/panel-sitronix-st7701: Remove panel on DSI attach failure - spi: Update reference to struct spi_controller - clk: renesas: r9a06g032: Repair grave increment error - drm/rockchip: lvds: fix PM usage counter unbalance in poweron - can: kvaser_usb: Compare requested bittiming parameters with actual parameters in do_set_{,data}_bittiming - can: kvaser_usb: Add struct kvaser_usb_busparams - can: kvaser_usb_leaf: Fix bogus restart events - can: kvaser_usb_leaf: Fix wrong CAN state after stopping - can: kvaser_usb_leaf: Fix improved state not being reported - can: kvaser_usb_leaf: Set Warning state even without bus errors - can: kvaser_usb: kvaser_usb_leaf: Handle CMD_ERROR_EVENT - can: kvaser_usb: kvaser_usb_leaf: Rename {leaf,usbcan}_cmd_error_event to {leaf,usbcan}_cmd_can_error_event - can: kvaser_usb: kvaser_usb_leaf: Get capabilities from device - can: kvaser_usb: do not increase tx statistics when sending error message frames - media: exynos4-is: don't rely on the v4l2_async_subdev internals - media: exynos4-is: Use v4l2_async_notifier_add_fwnode_remote_subdev - venus: pm_helpers: Fix error check in vcodec_domains_get() - media: i2c: ad5820: Fix error path - media: coda: jpeg: Add check for kmalloc - pata_ipx4xx_cf: Fix unsigned comparison with less than zero - drm/bridge: adv7533: remove dynamic lane switching from adv7533 bridge - wifi: rtl8xxxu: Fix reading the vendor of combo chips - wifi: ath9k: hif_usb: Fix use-after-free in ath9k_hif_usb_reg_in_cb() - wifi: ath9k: hif_usb: fix memory leak of urbs in ath9k_hif_usb_dealloc_tx_urbs() - rapidio: devices: fix missing put_device in mport_cdev_open - hfs: Fix OOB Write in hfs_asc2mac - relay: fix type mismatch when allocating memory in relay_create_buf() - eventfd: change int to __u64 in eventfd_signal() ifndef CONFIG_EVENTFD - rapidio: fix possible UAF when kfifo_alloc() fails - fs: sysv: Fix sysv_nblocks() returns wrong value - MIPS: OCTEON: warn only once if deprecated link status is being used - MIPS: BCM63xx: Add check for NULL for clk in clk_enable - platform/x86: intel_scu_ipc: fix possible name leak in __intel_scu_ipc_register() - platform/x86: mxm-wmi: fix memleak in mxm_wmi_call_mx[ds|mx]() - PM: runtime: Do not call __rpm_callback() from rpm_idle() - PM: runtime: Improve path in rpm_idle() when no callback - xen/privcmd: Fix a possible warning in privcmd_ioctl_mmap_resource() - x86/xen: Fix memory leak in xen_init_lock_cpu() - x86/xen: Fix memory leak in xen_smp_intr_init{_pv}() - uprobes/x86: Allow to probe a NOP instruction with 0x66 prefix - ACPICA: Fix use-after-free in acpi_ut_copy_ipackage_to_ipackage() - clocksource/drivers/timer-ti-dm: Fix missing clk_disable_unprepare in dmtimer_systimer_init_clock() - cpu/hotplug: Make target_store() a nop when target == state - futex: Resend potentially swallowed owner death notification - futex: Move to kernel/futex/ - clocksource/drivers/sh_cmt: Access registers according to spec - clocksource/drivers/sh_cmt: Make sure channel clock supply is enabled - rapidio: rio: fix possible name leak in rio_register_mport() - rapidio: fix possible name leaks when rio_add_device() fails - ocfs2: fix memory leak in ocfs2_mount_volume() - ocfs2: rewrite error handling of ocfs2_fill_super - ocfs2: ocfs2_mount_volume does cleanup job before return error - debugfs: fix error when writing negative value to atomic_t debugfs file - docs: fault-injection: fix non-working usage of negative values - lib/notifier-error-inject: fix error when writing -errno to debugfs file - libfs: add DEFINE_SIMPLE_ATTRIBUTE_SIGNED for signed value - cpufreq: amd_freq_sensitivity: Add missing pci_dev_put() - genirq/irqdesc: Don't try to remove non-existing sysfs files - nfsd: don't call nfsd_file_put from client states seqfile display - EDAC/i10nm: fix refcount leak in pci_get_dev_wrapper() - irqchip: gic-pm: Use pm_runtime_resume_and_get() in gic_probe() - platform/chrome: cros_usbpd_notify: Fix error handling in cros_usbpd_notify_init() - perf/x86/intel/uncore: Fix reference count leak in __uncore_imc_init_box() - perf/x86/intel/uncore: Fix reference count leak in snr_uncore_mmio_map() - perf/x86/intel/uncore: Fix reference count leak in hswep_has_limit_sbox() - PNP: fix name memory leak in pnp_alloc_dev() - selftests/efivarfs: Add checking of the test return value - MIPS: vpe-cmp: fix possible memory leak while module exiting - MIPS: vpe-mt: fix possible memory leak while module exiting - ocfs2: fix memory leak in ocfs2_stack_glue_init() - lib/fonts: fix undefined behavior in bit shift for get_default_font - proc: fixup uptime selftest - timerqueue: Use rb_entry_safe() in timerqueue_getnext() - platform/x86: huawei-wmi: fix return value calculation - lib/debugobjects: fix stat count and optimize debug_objects_mem_init - perf: Fix possible memleak in pmu_dev_alloc() - selftests/ftrace: event_triggers: wait longer for test_event_enable - cpufreq: qcom-hw: Fix memory leak in qcom_cpufreq_hw_read_lut() - fs: don't audit the capability check in simple_xattr_list() - PM: hibernate: Fix mistake in kerneldoc comment - alpha: fix syscall entry in !AUDUT_SYSCALL case - cpuidle: dt: Return the correct numbers of parsed idle states - sched/uclamp: Fix relationship between uclamp and migration margin - sched/fair: Cleanup task_util and capacity type - tpm/tpm_crb: Fix error message in __crb_relinquish_locality() - tpm/tpm_ftpm_tee: Fix error handling in ftpm_mod_init() - pstore: Avoid kcore oops by vmap()ing with VM_IOREMAP - ARM: mmp: fix timer_read delay - pstore/ram: Fix error return code in ramoops_probe() - arm64: dts: armada-3720-turris-mox: Add missing interrupt for RTC - ARM: dts: turris-omnia: Add switch port 6 node - ARM: dts: turris-omnia: Add ethernet aliases - ARM: dts: armada-39x: Fix assigned-addresses for every PCIe Root Port - ARM: dts: armada-38x: Fix assigned-addresses for every PCIe Root Port - ARM: dts: armada-375: Fix assigned-addresses for every PCIe Root Port - ARM: dts: armada-xp: Fix assigned-addresses for every PCIe Root Port - ARM: dts: armada-370: Fix assigned-addresses for every PCIe Root Port - ARM: dts: dove: Fix assigned-addresses for every PCIe Root Port - arm64: dts: mediatek: mt6797: Fix 26M oscillator unit name - arm64: dts: mediatek: pumpkin-common: Fix devicetree warnings - arm64: dts: mt2712-evb: Fix usb vbus regulators unit names - arm64: dts: mt2712-evb: Fix vproc fixed regulators unit names - arm64: dts: mt2712e: Fix unit address for pinctrl node - arm64: dts: mt2712e: Fix unit_address_vs_reg warning for oscillators - arm64: dts: ti: k3-j721e-main: Drop dma-coherent in crypto node - arm64: dts: ti: k3-am65-main: Drop dma-coherent in crypto node - perf/smmuv3: Fix hotplug callback leak in arm_smmu_pmu_init() - perf: arm_dsu: Fix hotplug callback leak in dsu_pmu_init() - soc: ti: smartreflex: Fix PM disable depth imbalance in omap_sr_probe - soc: ti: knav_qmss_queue: Fix PM disable depth imbalance in knav_queue_probe - soc: ti: knav_qmss_queue: Use pm_runtime_resume_and_get instead of pm_runtime_get_sync - arm: dts: spear600: Fix clcd interrupt - soc: qcom: apr: Add check for idr_alloc and of_property_read_string_index - soc: qcom: apr: make code more reuseable - soc: qcom: llcc: make irq truly optional - drivers: soc: ti: knav_qmss_queue: Mark knav_acc_firmwares as static - ARM: dts: stm32: Fix AV96 WLAN regulator gpio property - ARM: dts: stm32: Drop stm32mp15xc.dtsi from Avenger96 - objtool, kcsan: Add volatile read/write instrumentation to whitelist - arm64: dts: qcom: msm8916: Drop MSS fallback compatible - arm64: dts: qcom: sdm845-cheza: fix AP suspend pin bias - arm64: dts: qcom: sdm630: fix UART1 pin bias - ARM: dts: qcom: apq8064: fix coresight compatible - arm64: dts: qcom: msm8996: fix GPU OPP table - arm64: dts: qcom: ipq6018-cp01-c1: use BLSPI1 pins - usb: musb: remove extra check in musb_gadget_vbus_draw - xen/netback: Fix buffer overrun triggered by unusual packet- !1837 [sync] PR-1814: fix CVE-2023-20593 for openEuler - tools arch x86: Sync the msr-index.h copy with the kernel sources - x86/cpu/amd: Enable Zenbleed fix for AMD Custom APU 0405 - x86/cpu/amd: Add a Zenbleed fix - x86/cpu/amd: Move the errata checking functionality up - !1790 [sync] PR-1650: mm: disable kernelcore=mirror when no mirror memory - mm: disable kernelcore=mirror when no mirror memory - !1777 [sync] PR-1729: fix CVE-2023-4128 in OLK510 - net/sched: cls_route: No longer copy tcf_result on update to avoid use-after-free - net/sched: cls_fw: No longer copy tcf_result on update to avoid use-after-free - net/sched: cls_u32: No longer copy tcf_result on update to avoid use-after-free- !1758 [sync] PR-1742: cxgb4: fix use after free bugs caused by circular dependency problem - !1765 [sync] PR-1749: Input: cyttsp4_core - change del_timer_sync() to timer_shutdown_sync() - !1670 [sync] PR-1657: media: usb: siano: Fix CVE-2023-4132 - Input: cyttsp4_core - change del_timer_sync() to timer_shutdown_sync() - !1755 [sync] PR-1737: ksmbd: fix out of bounds read in smb2_sess_setup - cxgb4: fix use after free bugs caused by circular dependency problem - !1746 [sync] PR-1727: add support for timer_shutdown() api - !1733 [sync] PR-1713: netfilter: nf_tables: disallow rule addition to bound chain via NFTA_RULE_CHAIN_ID - !1620 [sync] PR-1578: Backport 5.10.160 - 5.10.162 LTS patches from upstream. - ksmbd: fix out of bounds read in smb2_sess_setup - timers: Keep del_timer[_sync]() exported - timers: Provide timer_shutdown[_sync]() - timers: Add shutdown mechanism to the internal functions - timers: Split [try_to_]del_timer[_sync]() to prepare for shutdown mode - timers: Silently ignore timers with a NULL function - timers: Rename del_timer() to timer_delete() - timers: Rename del_timer_sync() to timer_delete_sync() - timers: Use del_timer_sync() even on UP - timers: Update kernel-doc for various functions - timers: Replace BUG_ON()s - timers: Get rid of del_singleshot_timer_sync() - sw64: Do not use timer namespace for timer_shutdown() function - clocksource/drivers/sp804: Do not use timer namespace for timer_shutdown() function - clocksource/drivers/arm_arch_timer: Do not use timer namespace for timer_shutdown() function - ARM: spear: Do not use timer namespace for timer_shutdown() function - !1716 [sync] PR-1711: xfrm: add NULL check in xfrm_update_ae_params - !1634 [sync] PR-1604: net: nfc: Fix CVE-2023-3863 - netfilter: nf_tables: disallow rule addition to bound chain via NFTA_RULE_CHAIN_ID - xfrm: add NULL check in xfrm_update_ae_params - media: usb: siano: Fix warning due to null work_func_t function pointer - media: usb: siano: Fix use after free bugs caused by do_submit_urb - net: nfc: Fix use-after-free caused by nfc_llcp_find_local - nfc: llcp: simplify llcp_sock_connect() error paths - io_uring: pass in EPOLL_URING_WAKE for eventfd signaling and wakeups - eventfd: provide a eventfd_signal_mask() helper - eventpoll: add EPOLL_URING_WAKE poll wakeup flag - Revert "proc: don't allow async path resolution of /proc/self components" - Revert "proc: don't allow async path resolution of /proc/thread-self components" - task_work: unconditionally run task_work from get_signal() - signal: kill JOBCTL_TASK_WORK - kernel: stop masking signals in create_io_thread() - entry/kvm: Exit to user mode when TIF_NOTIFY_SIGNAL is set - kernel: allow fork with TIF_NOTIFY_SIGNAL pending - task_work: remove legacy TWA_SIGNAL path - alpha: fix TIF_NOTIFY_SIGNAL handling - ARC: unbork 5.11 bootup: fix snafu in _TIF_NOTIFY_SIGNAL handling - ia64: don't call handle_signal() unless there's actually a signal queued - sparc: add support for TIF_NOTIFY_SIGNAL - nds32: add support for TIF_NOTIFY_SIGNAL - ia64: add support for TIF_NOTIFY_SIGNAL - h8300: add support for TIF_NOTIFY_SIGNAL - c6x: add support for TIF_NOTIFY_SIGNAL - alpha: add support for TIF_NOTIFY_SIGNAL - xtensa: add support for TIF_NOTIFY_SIGNAL - microblaze: add support for TIF_NOTIFY_SIGNAL - hexagon: add support for TIF_NOTIFY_SIGNAL - csky: add support for TIF_NOTIFY_SIGNAL - openrisc: add support for TIF_NOTIFY_SIGNAL - sh: add support for TIF_NOTIFY_SIGNAL - um: add support for TIF_NOTIFY_SIGNAL - s390: add support for TIF_NOTIFY_SIGNAL - mips: add support for TIF_NOTIFY_SIGNAL - parisc: add support for TIF_NOTIFY_SIGNAL - nios32: add support for TIF_NOTIFY_SIGNAL - m68k: add support for TIF_NOTIFY_SIGNAL - arc: add support for TIF_NOTIFY_SIGNAL - task_work: Use TIF_NOTIFY_SIGNAL if available - tools headers UAPI: Sync openat2.h with the kernel sources - saner calling conventions for unlazy_child() - net: loopback: use NET_NAME_PREDICTABLE for name_assign_type - HID: uclogic: Add HID_QUIRK_HIDINPUT_FORCE quirk - HID: ite: Enable QUIRK_TOUCHPAD_ON_OFF_REPORT on Acer Aspire Switch V 10 - HID: ite: Enable QUIRK_TOUCHPAD_ON_OFF_REPORT on Acer Aspire Switch 10E - HID: ite: Add support for Acer S1002 keyboard-dock - igb: Initialize mailbox message for VF reset - xhci: Apply XHCI_RESET_TO_DEFAULT quirk to ADL-N - USB: serial: f81534: fix division by zero on line-speed change - USB: serial: f81232: fix division by zero on line-speed change - USB: serial: cp210x: add Kamstrup RF sniffer PIDs - USB: serial: option: add Quectel EM05-G modem - usb: gadget: uvc: Prevent buffer overflow in setup handler - udf: Fix extending file within last block - udf: Do not bother looking for prealloc extents if i_lenExtents matches i_size - udf: Fix preallocation discarding at indirect extent boundary - udf: Discard preallocation before extending file with a hole - ASoC: ops: Correct bounds check for second channel on SX controls - nvme-pci: clear the prp2 field when not used - ASoC: cs42l51: Correct PGA Volume minimum value - can: mcba_usb: Fix termination command argument - can: sja1000: fix size of OCR_MODE_MASK define - pinctrl: meditatek: Startup with the IRQs disabled - libbpf: Use page size as max_entries when probing ring buffer map - ASoC: ops: Check bounds for second channel in snd_soc_put_volsw_sx() - ASoC: fsl_micfil: explicitly clear CHnF flags - ASoC: fsl_micfil: explicitly clear software reset bit - fuse: always revalidate if exclusive create - vfs: fix copy_file_range() averts filesystem freeze protection - vfs: fix copy_file_range() regression in cross-fs copies - x86/smpboot: Move rcu_cpu_starting() earlier- !1704 [sync] PR-1682: netfilter: nft_set_pipapo: fix improper element removal - !1700 vfio-pci: Match specific devices with vendor id and device id - !1676 [sync] PR-1596: ksmbd: fix out-of-bound read in deassemble_neg_contexts() - netfilter: nft_set_pipapo: fix improper element removal - vfio-pci: Match specific devices with vendor id and device id - Revert "vfio-pci: Match specific devices with vendor id and device id" - !1651 Fix missing dealloc_dfx_cnt() during device unregister - !1643 [sync] PR-1551: ksmbd: allocate one more byte for implied bcc[0 - !1645 [sync] PR-1605: CVE-2023-38430 - ksmbd: fix out-of-bound read in deassemble_neg_contexts() - RDMA/hns: Fix missing dealloc_dfx_cnt() during device unregister - ksmbd: validate smb request protocol id - ksmbd: define SMB2_COMPRESSION_TRANSFORM_ID in fs/ksmbd/smb2pdu.h - ksmbd: allocate one more byte for implied bcc[0]- !1589 [sync] PR-1557: net/sched: cls_fw: Fix improper refcount update leads to use-after-free - !1584 [sync] PR-1480: ksmbd: fix wrong UserName check in session_user - !1600 [sync] PR-1547: binder: fix UAF caused by faulty buffer cleanup - !1603 [sync] PR-1581: psi: fix compile error for psi cgroupv1 when CONFIG_CGROUP=n - !1616 [sync] PR-1591: net/sched: cls_u32: Fix reference counter leak leading to overflow - !1579 [sync] PR-1541: Backport 5.10.158 - 5.10.159 LTS patches from upstream. - net/sched: cls_u32: Fix reference counter leak leading to overflow - !1594 [sync] PR-1585: ksmbd: fix global-out-of-bounds in smb2_find_context_vals - psi: fix compile error for psi cgroupv1 when CONFIG_CGROUP=n - binder: fix UAF caused by faulty buffer cleanup - ksmbd: fix global-out-of-bounds in smb2_find_context_vals - net/sched: cls_fw: Fix improper refcount update leads to use-after-free - ksmbd: fix wrong UserName check in session_user - can: esd_usb: Allow REC and TEC to return to zero - macsec: add missing attribute validation for offload - net: mvneta: Fix an out of bounds check - ipv6: avoid use-after-free in ip6_fragment() - net: plip: don't call kfree_skb/dev_kfree_skb() under spin_lock_irq() - ethernet: aeroflex: fix potential skb leak in greth_init_rings() - tipc: call tipc_lxc_xmit without holding node_read_lock - net: dsa: sja1105: fix memory leak in sja1105_setup_devlink_regions() - ipv4: Fix incorrect route flushing when table ID 0 is used - ipv4: Fix incorrect route flushing when source address is deleted - tipc: Fix potential OOB in tipc_link_proto_rcv() - net: hisilicon: Fix potential use-after-free in hix5hd2_rx() - net: hisilicon: Fix potential use-after-free in hisi_femac_rx() - net: thunderx: Fix missing destroy_workqueue of nicvf_rx_mode_wq - ip_gre: do not report erspan version on GRE interface - net: stmmac: fix "snps,axi-config" node property parsing - nvme initialize core quirks before calling nvme_init_subsystem - NFC: nci: Bounds check struct nfc_target arrays - i40e: Disallow ip4 and ip6 l4_4_bytes - i40e: Fix for VF MAC address 0 - i40e: Fix not setting default xps_cpus after reset - net: mvneta: Prevent out of bounds read in mvneta_config_rss() - xen-netfront: Fix NULL sring after live migration - net: encx24j600: Fix invalid logic in reading of MISTAT register - net: encx24j600: Add parentheses to fix precedence - mac802154: fix missing INIT_LIST_HEAD in ieee802154_if_add() - selftests: rtnetlink: correct xfrm policy rule in kci_test_ipsec_offload - net: dsa: ksz: Check return value - Bluetooth: Fix not cleanup led when bt_init fails - Bluetooth: 6LoWPAN: add missing hci_dev_put() in get_l2cap_conn() - vmxnet3: correctly report encapsulated LRO packet - drm: bridge: dw_hdmi: fix preference of RGB modes over YUV420 - igb: Allocate MSI-X vector when testing - e1000e: Fix TX dispatch condition - gpio: amd8111: Fix PCI device reference count leak - drm/bridge: ti-sn65dsi86: Fix output polarity setting bug - netfilter: ctnetlink: fix compilation warning after data race fixes in ct mark - ca8210: Fix crash by zero initializing data - ieee802154: cc2520: Fix error return code in cc2520_hw_init() - netfilter: nft_set_pipapo: Actually validate intervals in fields after the first one - rtc: mc146818-lib: fix signedness bug in mc146818_get_time() - rtc: mc146818-lib: fix locking in mc146818_set_time - rtc: cmos: Disable irq around direct invocation of cmos_interrupt() - HID: core: fix shift-out-of-bounds in hid_report_raw_event - HID: hid-lg4ff: Add check for empty lbuf - HID: usbhid: Add ALWAYS_POLL quirk for some mice - drm/shmem-helper: Avoid vm_open error paths - drm/shmem-helper: Remove errant put in error path - drm/vmwgfx: Don't use screen objects when SEV is active - KVM: s390: vsie: Fix the initialization of the epoch extension (epdx) field - Bluetooth: Fix crash when replugging CSR fake controllers - Bluetooth: btusb: Add debug message for CSR controllers - mm/gup: fix gup_pud_range() for dax - media: v4l2-dv-timings.c: fix too strict blanking sanity checks - Revert "ARM: dts: imx7: Fix NAND controller size-cells" - media: videobuf2-core: take mmap_lock in vb2_get_unmapped_area() - xen/netback: do some code cleanup - rtc: mc146818: Reduce spinlock section in mc146818_set_time() - rtc: cmos: Replace spin_lock_irqsave with spin_lock in hard IRQ - rtc: cmos: avoid UIP when reading alarm time - rtc: cmos: avoid UIP when writing alarm time - rtc: mc146818-lib: extract mc146818_avoid_UIP - rtc: mc146818-lib: fix RTC presence check - rtc: Check return value from mc146818_get_time() - rtc: mc146818-lib: change return values of mc146818_get_time() - rtc: cmos: remove stale REVISIT comments - rtc: mc146818: Dont test for bit 0-5 in Register D - rtc: mc146818: Detect and handle broken RTCs - rtc: mc146818: Prevent reading garbage - mm/khugepaged: invoke MMU notifiers in shmem/file collapse paths - mm/khugepaged: fix GUP-fast interaction by sending IPI - mm/khugepaged: take the right locks for page table retraction - net: usb: qmi_wwan: add u-blox 0x1342 composition - 9p/xen: check logical size for buffer size - usb: dwc3: gadget: Disable GUSB2PHYCFG.SUSPHY for End Transfer - fbcon: Use kzalloc() in fbcon_prepare_logo() - regulator: twl6030: fix get status of twl6032 regulators - ASoC: soc-pcm: Add NULL check in BE reparenting - btrfs: send: avoid unaligned encoded writes when attempting to clone range - ALSA: seq: Fix function prototype mismatch in snd_seq_expand_var_event - regulator: slg51000: Wait after asserting CS pin - 9p/fd: Use P9_HDRSZ for header size - ARM: dts: rockchip: disable arm_global_timer on rk3066 and rk3188 - ASoC: wm8962: Wait for updated value of WM8962_CLOCKING1 register - ARM: 9266/1: mm: fix no-MMU ZERO_PAGE() implementation - ARM: 9251/1: perf: Fix stacktraces for tracepoint events in THUMB2 kernels - ARM: dts: rockchip: rk3188: fix lcdc1-rgb24 node name - arm64: dts: rockchip: fix ir-receiver node names - ARM: dts: rockchip: fix ir-receiver node names - arm: dts: rockchip: fix node name for hym8563 rtc - arm64: dts: rockchip: keep I2S1 disabled for GPIO function on ROCK Pi 4 series - ipc/sem: Fix dangling sem_array access in semtimedop race - v4l2: don't fall back to follow_pfn() if pin_user_pages_fast() fails - block: unhash blkdev part inode when the part is deleted - Input: raydium_ts_i2c - fix memory leak in raydium_i2c_send() - char: tpm: Protect tpm_pm_suspend with locks - Revert "clocksource/drivers/riscv: Events are stopped during CPU suspend" - ACPI: HMAT: Fix initiator registration for single-initiator systems - ACPI: HMAT: remove unnecessary variable initialization - i2c: imx: Only DMA messages with I2C_M_DMA_SAFE flag set - i2c: npcm7xx: Fix error handling in npcm_i2c_init() - x86/pm: Add enumeration check before spec MSRs save/restore setup - x86/tsx: Add a feature bit for TSX control MSR support - Revert "tty: n_gsm: avoid call of sleeping functions from atomic context" - ipv4: Fix route deletion when nexthop info is not specified - ipv4: Handle attempt to delete multipath route when fib_info contains an nh reference - selftests: net: fix nexthop warning cleanup double ip typo - selftests: net: add delete nexthop route warning test - Kconfig.debug: provide a little extra FRAME_WARN leeway when KASAN is enabled - parisc: Increase FRAME_WARN to 2048 bytes on parisc - xtensa: increase size of gcc stack frame check - parisc: Increase size of gcc stack frame check - iommu/vt-d: Fix PCI device refcount leak in dmar_dev_scope_init() - iommu/vt-d: Fix PCI device refcount leak in has_external_pci() - pinctrl: single: Fix potential division by zero - ASoC: ops: Fix bounds check for _sx controls - tracing: Free buffers when a used dynamic event is removed - drm/i915: Never return 0 if not all requests retired - drm/amdgpu: temporarily disable broken Clang builds due to blown stack-frame - mmc: sdhci: Fix voltage switch delay - mmc: sdhci-sprd: Fix no reset data and command after voltage switch - mmc: sdhci-esdhc-imx: correct CQHCI exit halt state check - mmc: core: Fix ambiguous TRIM and DISCARD arg - mmc: mmc_test: Fix removal of debugfs file - net: stmmac: Set MAC's flow control register to reflect current settings - pinctrl: intel: Save and restore pins in "direct IRQ" mode - x86/bugs: Make sure MSR_SPEC_CTRL is updated properly upon resume from S3 - nilfs2: fix NULL pointer dereference in nilfs_palloc_commit_free_entry() - tools/vm/slabinfo-gnuplot: use "grep -E" instead of "egrep" - error-injection: Add prompt for function error injection - riscv: vdso: fix section overlapping under some conditions - net/mlx5: DR, Fix uninitialized var warning - hwmon: (coretemp) fix pci device refcount leak in nv1a_ram_new() - hwmon: (coretemp) Check for null before removing sysfs attrs - net: ethernet: renesas: ravb: Fix promiscuous mode after system resumed - sctp: fix memory leak in sctp_stream_outq_migrate() - packet: do not set TP_STATUS_CSUM_VALID on CHECKSUM_COMPLETE - net: tun: Fix use-after-free in tun_detach() - afs: Fix fileserver probe RTT handling - net: hsr: Fix potential use-after-free - tipc: re-fetch skb cb after tipc_msg_validate - dsa: lan9303: Correct stat name - net: ethernet: nixge: fix NULL dereference - net/9p: Fix a potential socket leak in p9_socket_open - net: net_netdev: Fix error handling in ntb_netdev_init_module() - net: phy: fix null-ptr-deref while probe() failed - wifi: mac8021: fix possible oob access in ieee80211_get_rate_duration - wifi: cfg80211: don't allow multi-BSSID in S1G - wifi: cfg80211: fix buffer overflow in elem comparison - aquantia: Do not purge addresses when setting the number of rings - qlcnic: fix sleep-in-atomic-context bugs caused by msleep - can: cc770: cc770_isa_probe(): add missing free_cc770dev() - can: sja1000_isa: sja1000_isa_probe(): add missing free_sja1000dev() - net/mlx5e: Fix use-after-free when reverting termination table - net/mlx5: Fix uninitialized variable bug in outlen_write() - e100: Fix possible use after free in e100_xmit_prepare - e100: switch from 'pci_' to 'dma_' API - iavf: Fix error handling in iavf_init_module() - iavf: remove redundant ret variable - fm10k: Fix error handling in fm10k_init_module() - i40e: Fix error handling in i40e_init_module() - ixgbevf: Fix resource leak in ixgbevf_init_module() - of: property: decrement node refcount in of_fwnode_get_reference_args() - bpf: Do not copy spin lock field from user in bpf_selem_alloc - hwmon: (ibmpex) Fix possible UAF when ibmpex_register_bmc() fails - hwmon: (i5500_temp) fix missing pci_disable_device() - hwmon: (ina3221) Fix shunt sum critical calculation - hwmon: (ltc2947) fix temperature scaling - libbpf: Handle size overflow for ringbuf mmap - ARM: at91: rm9200: fix usb device clock id - scripts/faddr2line: Fix regression in name resolution on ppc64le - bpf, perf: Use subprog name when reporting subprog ksymbol - iio: light: rpr0521: add missing Kconfig dependencies - iio: health: afe4404: Fix oob read in afe4404_[read|write]_raw - iio: health: afe4403: Fix oob read in afe4403_read_raw - btrfs: qgroup: fix sleep from invalid context bug in btrfs_qgroup_inherit() - drm/amdgpu: Partially revert "drm/amdgpu: update drm_display_info correctly when the edid is read" - drm/amdgpu: update drm_display_info correctly when the edid is read - drm/display/dp_mst: Fix drm_dp_mst_add_affected_dsc_crtcs() return code - btrfs: move QUOTA_ENABLED check to rescan_should_stop from btrfs_qgroup_rescan_worker - spi: spi-imx: Fix spi_bus_clk if requested clock is higher than input clock - btrfs: free btrfs_path before copying inodes to userspace - btrfs: sink iterator parameter to btrfs_ioctl_logical_to_ino - !1554 [sync] PR-1506: Backport 5.10.157 LTS patches from upstream - !1466 [sync] PR-1428: scsi: iscsi_tcp: Check that sock is valid before iscsi_set_param() - !1575 [sync] PR-1535: net/sched: sch_qfq: account for stab overhead in qfq_enqueue - net/sched: sch_qfq: account for stab overhead in qfq_enqueue - !1560 [sync] PR-1548: mm: memcontrol: fix cannot alloc the maximum memcg ID - !1383 [sync] PR-1351: dm thin: fix deadlock when swapping to thin device - !1483 dm stats: check for and propagate alloc_percpu failure - !1504 block: don't set GD_NEED_PART_SCAN if scan partition failed - !1479 [sync] PR-1345: dm: requeue IO if mapping table not yet - mm: memcontrol: fix cannot alloc the maximum memcg ID - fuse: lock inode unconditionally in fuse_fallocate() - drm/amdgpu: always register an MMU notifier for userptr - drm/amd/dc/dce120: Fix audio register mapping, stop triggering KASAN - btrfs: sysfs: normalize the error handling branch in btrfs_init_sysfs() - btrfs: free btrfs_path before copying subvol info to userspace - btrfs: free btrfs_path before copying fspath to userspace - btrfs: free btrfs_path before copying root refs to userspace - dm integrity: clear the journal on suspend - dm integrity: flush the journal on suspend - gpu: host1x: Avoid trying to use GART on Tegra20 - net: usb: qmi_wwan: add Telit 0x103a composition - tcp: configurable source port perturb table size - platform/x86: hp-wmi: Ignore Smart Experience App event - zonefs: fix zone report size in __zonefs_io_error() - platform/x86: acer-wmi: Enable SW_TABLET_MODE on Switch V 10 (SW5-017) - platform/x86: asus-wmi: add missing pci_dev_put() in asus_wmi_set_xusb2pr() - xen/platform-pci: add missing free_irq() in error path - xen-pciback: Allow setting PCI_MSIX_FLAGS_MASKALL too - Input: soc_button_array - add Acer Switch V 10 to dmi_use_low_level_irq[] - Input: soc_button_array - add use_low_level_irq module parameter - Input: goodix - try resetting the controller when no config is set - serial: 8250: 8250_omap: Avoid RS485 RTS glitch on ->set_termios() - ASoC: Intel: bytcht_es8316: Add quirk for the Nanote UMPC-01 - Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode - x86/ioremap: Fix page aligned size calculation in __ioremap_caller() - KVM: x86: remove exit_int_info warning in svm_handle_exit - KVM: x86: nSVM: leave nested mode on vCPU free - mm: vmscan: fix extreme overreclaim and swap floods - gcov: clang: fix the buffer overflow issue - nilfs2: fix nilfs_sufile_mark_dirty() not set segment usage as dirty - usb: dwc3: gadget: Clear ep descriptor last - usb: dwc3: gadget: Return -ESHUTDOWN on ep disable - usb: dwc3: gadget: conditionally remove requests - ceph: fix NULL pointer dereference for req->r_session - ceph: Use kcalloc for allocating multiple elements - ceph: fix possible NULL pointer dereference for req->r_session - ceph: put the requests/sessions when it fails to alloc memory - ceph: fix off by one bugs in unsafe_request_wait() - ceph: flush the mdlog before waiting on unsafe reqs - ceph: flush mdlog before umounting - ceph: make iterate_sessions a global symbol - ceph: make ceph_create_session_msg a global symbol - usb: cdns3: Add support for DRD CDNSP - mmc: sdhci-brcmstb: Fix SDHCI_RESET_ALL for CQHCI - mmc: sdhci-brcmstb: Enable Clock Gating to save power - mmc: sdhci-brcmstb: Re-organize flags - nios2: add FORCE for vmlinuz.gz - init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash - iio: core: Fix entry not deleted when iio_register_sw_trigger_type() fails - iio: light: apds9960: fix wrong register for gesture gain - arm64: dts: rockchip: lower rk3399-puma-haikou SD controller clock frequency - usb: dwc3: exynos: Fix remove() function - lib/vdso: use "grep -E" instead of "egrep" - net: enetc: preserve TX ring priority across reconfiguration - net: enetc: cache accesses to &priv->si->hw - net: enetc: manage ENETC_F_QBV in priv->active_offloads only when enabled - s390/crashdump: fix TOD programmable field size - net: thunderx: Fix the ACPI memory leak - nfc: st-nci: fix memory leaks in EVT_TRANSACTION - nfc: st-nci: fix incorrect validating logic in EVT_TRANSACTION - arcnet: fix potential memory leak in com20020_probe() - net: arcnet: Fix RESET flag handling - s390/dasd: fix no record found for raw_track_access - ipv4: Fix error return code in fib_table_insert() - dccp/tcp: Reset saddr on failure after inet6?_hash_connect(). - netfilter: flowtable_offload: add missing locking - dma-buf: fix racing conflict of dma_heap_add() - bnx2x: fix pci device refcount leak in bnx2x_vf_is_pcie_pending() - regulator: twl6030: re-add TWL6032_SUBCLASS - NFC: nci: fix memory leak in nci_rx_data_packet() - net: sched: allow act_ct to be built without NF_NAT - sfc: fix potential memleak in __ef100_hard_start_xmit() - xfrm: Fix ignored return value in xfrm6_init() - tipc: check skb_linearize() return value in tipc_disc_rcv() - net/mlx5: Fix handling of entry refcount when command is not issued to FW - net/mlx5: Fix FW tracer timestamp calculation - netfilter: ipset: regression in ip_set_hash_ip.c - netfilter: ipset: Limit the maximal range of consecutive elements to add/delete - Drivers: hv: vmbus: fix possible memory leak in vmbus_device_register() - Drivers: hv: vmbus: fix double free in the error path of vmbus_add_channel_work() - macsec: Fix invalid error code set - nfp: add port from netdev validation for EEPROM access - nfp: fill splittable of devlink_port_attrs correctly - net: pch_gbe: fix pci device refcount leak while module exiting - net/qla3xxx: fix potential memleak in ql3xxx_send() - net/mlx4: Check retval of mlx4_bitmap_init - net: ethernet: mtk_eth_soc: fix error handling in mtk_open() - ARM: dts: imx6q-prti6q: Fix ref/tcxo-clock-frequency properties - ARM: mxs: fix memory leak in mxs_machine_init() - netfilter: conntrack: Fix data-races around ct mark - 9p/fd: fix issue of list_del corruption in p9_fd_cancel() - net: pch_gbe: fix potential memleak in pch_gbe_tx_queue() - nfc/nci: fix race with opening and closing - rxrpc: Use refcount_t rather than atomic_t - rxrpc: Allow list of in-use local UDP endpoints to be viewed in /proc - net: liquidio: simplify if expression - ARM: dts: at91: sam9g20ek: enable udc vbus gpio pinctrl - tee: optee: fix possible memory leak in optee_register_device() - bus: sunxi-rsb: Support atomic transfers - regulator: core: fix UAF in destroy_regulator() - spi: dw-dma: decrease reference count in dw_spi_dma_init_mfld() - regulator: core: fix kobject release warning and memory leak in regulator_register() - scsi: storvsc: Fix handling of srb_status and capacity change events - ASoC: soc-pcm: Don't zero TDM masks in __soc_pcm_open() - ASoC: sgtl5000: Reset the CHIP_CLK_CTRL reg on remove - ASoC: hdac_hda: fix hda pcm buffer overflow issue - ARM: dts: am335x-pcm-953: Define fixed regulators in root node - af_key: Fix send_acquire race with pfkey_register - xfrm: replay: Fix ESN wrap around for GSO - MIPS: pic32: treat port as signed integer - RISC-V: vdso: Do not add missing symbols to version section in linker script - arm64/syscall: Include asm/ptrace.h in syscall_wrapper header. - drm: panel-orientation-quirks: Add quirk for Acer Switch V 10 (SW5-017) - scsi: scsi_debug: Make the READ CAPACITY response compliant with ZBC - scsi: ibmvfc: Avoid path failures during live migration - platform/x86: touchscreen_dmi: Add info for the RCA Cambio W101 v2 2-in-1 - Revert "net: macsec: report real_dev features when HW offloading is enabled" - selftests/bpf: Add verifier test for release_reference() - spi: stm32: fix stm32_spi_prepare_mbr() that halves spi clk for every run - wifi: mac80211: Fix ack frame idr leak when mesh has no route - wifi: airo: do not assign -1 to unsigned char - audit: fix undefined behavior in bit shift for AUDIT_BIT - riscv: dts: sifive unleashed: Add PWM controlled LEDs - wifi: mac80211_hwsim: fix debugfs attribute ps with rc table support - wifi: mac80211: fix memory free error when registering wiphy fail - ceph: avoid putting the realm twice when decoding snaps fails - ceph: do not update snapshot context when there is no new snapshot - iio: pressure: ms5611: fixed value compensation bug - iio: ms5611: Simplify IO callback parameters - nvme-pci: add NVME_QUIRK_BOGUS_NID for Micron Nitro - nvme: add a bogus subsystem NQN quirk for Micron MTFDKBA2T0TFH - drm/display: Don't assume dual mode adaptors support i2c sub-addressing - bridge: switchdev: Fix memory leaks when changing VLAN protocol - bridge: switchdev: Notify about VLAN protocol changes - ata: libata-core: do not issue non-internal commands once EH is pending - ata: libata-scsi: simplify __ata_scsi_queuecmd() - scsi: scsi_transport_sas: Fix error handling in sas_phy_add() - !1507 [sync] PR-1473: Backport 5.10.156 LTS patches from upstream. - Revert "net: broadcom: Fix BCMGENET Kconfig" - ntfs: check overflow when iterating ATTR_RECORDs - ntfs: fix use-after-free in ntfs_attr_find() - mm: fs: initialize fsdata passed to write_begin/write_end interface - 9p/trans_fd: always use O_NONBLOCK read/write - gfs2: Switch from strlcpy to strscpy - gfs2: Check sb_bsize_shift after reading superblock - 9p: trans_fd/p9_conn_cancel: drop client lock earlier - kcm: close race conditions on sk_receive_queue - tcp: cdg: allow tcp_cdg_release() to be called multiple times - uapi/linux/stddef.h: Add include guards - Input: i8042 - fix leaking of platform device on module removal - kprobes: Skip clearing aggrprobe's post_handler in kprobe-on-ftrace case - scsi: scsi_debug: Fix possible UAF in sdebug_add_host_helper() - scsi: target: tcm_loop: Fix possible name leak in tcm_loop_setup_hba_bus() - stddef: Introduce struct_group() helper macro - usbnet: smsc95xx: Fix deadlock on runtime resume - ring-buffer: Include dropped pages in counting dirty patches - nvme: ensure subsystem reset is single threaded - nvme: restrict management ioctls to admin - perf/x86/intel/pt: Fix sampling using single range output - misc/vmw_vmci: fix an infoleak in vmci_host_do_receive_datagram() - docs: update mediator contact information in CoC doc - mmc: sdhci-pci: Fix possible memory leak caused by missing pci_dev_put() - mmc: sdhci-pci-o2micro: fix card detect fail issue caused by CD# debounce timeout - mmc: core: properly select voltage range without power cycle - firmware: coreboot: Register bus in module init - iommu/vt-d: Set SRE bit only when hardware has SRS cap - scsi: zfcp: Fix double free of FSF request when qdio send fails - maccess: Fix writing offset in case of fault in strncpy_from_kernel_nofault() - Input: iforce - invert valid length check when fetching device IDs - serial: 8250_lpss: Configure DMA also w/o DMA filter - serial: 8250: Flush DMA Rx on RLSI - serial: 8250: Fall back to non-DMA Rx if IIR_RDI occurs - dm ioctl: fix misbehavior if list_versions races with module loading - iio: pressure: ms5611: changed hardcoded SPI speed to value limited - iio: adc: mp2629: fix potential array out of bound access - iio: adc: mp2629: fix wrong comparison of channel - iio: trigger: sysfs: fix possible memory leak in iio_sysfs_trig_init() - iio: adc: at91_adc: fix possible memory leak in at91_adc_allocate_trigger() - usb: typec: mux: Enter safe mode only when pins need to be reconfigured - usb: chipidea: fix deadlock in ci_otg_del_timer - usb: add NO_LPM quirk for Realforce 87U Keyboard - USB: serial: option: add Fibocom FM160 0x0111 composition - USB: serial: option: add u-blox LARA-L6 modem - USB: serial: option: add u-blox LARA-R6 00B modem - USB: serial: option: remove old LARA-R6 PID - USB: serial: option: add Sierra Wireless EM9191 - USB: bcma: Make GPIO explicitly optional - speakup: fix a segfault caused by switching consoles - slimbus: stream: correct presence rate frequencies - Revert "usb: dwc3: disable USB core PHY management" - ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book Pro 360 - ALSA: hda/realtek: fix speakers for Samsung Galaxy Book Pro - ALSA: usb-audio: Drop snd_BUG_ON() from snd_usbmidi_output_open() - tracing: kprobe: Fix potential null-ptr-deref on trace_array in kprobe_event_gen_test_exit() - tracing: kprobe: Fix potential null-ptr-deref on trace_event_file in kprobe_event_gen_test_exit() - tracing: Fix wild-memory-access in register_synth_event() - tracing: Fix memory leak in test_gen_synth_cmd() and test_empty_synth_event() - tracing/ring-buffer: Have polling block on watermark - ring_buffer: Do not deactivate non-existant pages - ftrace: Fix null pointer dereference in ftrace_add_mod() - ftrace: Optimize the allocation for mcount entries - ftrace: Fix the possible incorrect kernel message - cifs: add check for returning value of SMB2_set_info_init - net: thunderbolt: Fix error handling in tbnet_init() - cifs: Fix wrong return value checking when GETFLAGS - net/x25: Fix skb leak in x25_lapb_receive_frame() - net: ag71xx: call phylink_disconnect_phy if ag71xx_hw_enable() fail in ag71xx_open() - cifs: add check for returning value of SMB2_close_init - platform/x86/intel: pmc: Don't unconditionally attach Intel PMC when virtualized - drbd: use after free in drbd_create_device() - net: ena: Fix error handling in ena_init() - net: ionic: Fix error handling in ionic_init_module() - xen/pcpu: fix possible memory leak in register_pcpu() - bnxt_en: Remove debugfs when pci_register_driver failed - net: caif: fix double disconnect client in chnl_net_open() - net: macvlan: Use built-in RCU list checking - mISDN: fix misuse of put_device() in mISDN_register_device() - net: liquidio: release resources when liquidio driver open failed - mISDN: fix possible memory leak in mISDN_dsp_element_register() - net: bgmac: Drop free_netdev() from bgmac_enet_remove() - bpf: Initialize same number of free nodes for each pcpu_freelist - ata: libata-transport: fix error handling in ata_tdev_add() - ata: libata-transport: fix error handling in ata_tlink_add() - ata: libata-transport: fix error handling in ata_tport_add() - ata: libata-transport: fix double ata_host_put() in ata_tport_add() - arm64: dts: imx8mn: Fix NAND controller size-cells - arm64: dts: imx8mm: Fix NAND controller size-cells - ARM: dts: imx7: Fix NAND controller size-cells - drm: Fix potential null-ptr-deref in drm_vblank_destroy_worker() - drm/drv: Fix potential memory leak in drm_dev_init() - drm/panel: simple: set bpc field for logic technologies displays - pinctrl: devicetree: fix null pointer dereferencing in pinctrl_dt_to_map - parport_pc: Avoid FIFO port location truncation - siox: fix possible memory leak in siox_device_add() - arm64: Fix bit-shifting UB in the MIDR_CPU_MODEL() macro - block: sed-opal: kmalloc the cmd/resp buffers - sctp: clear out_curr if all frag chunks of current msg are pruned - sctp: remove the unnecessary sinfo_stream check in sctp_prsctp_prune_unsent - ASoC: soc-utils: Remove __exit for snd_soc_util_exit() - tty: n_gsm: fix sleep-in-atomic-context bug in gsm_control_send - serial: imx: Add missing .thaw_noirq hook - serial: 8250: omap: Flush PM QOS work on remove - serial: 8250: omap: Fix unpaired pm_runtime_put_sync() in omap8250_remove() - serial: 8250_omap: remove wait loop from Errata i202 workaround - serial: 8250: omap: Fix missing PM runtime calls for omap8250_set_mctrl() - serial: 8250: Remove serial_rs485 sanitization from em485 - ASoC: tas2764: Fix set_tdm_slot in case of single slot - ASoC: tas2770: Fix set_tdm_slot in case of single slot - ASoC: core: Fix use-after-free in snd_soc_exit() - spi: stm32: Print summary 'callbacks suppressed' message - drm/amdgpu: disable BACO on special BEIGE_GOBY card - drm/amd/pm: disable BACO entry/exit completely on several sienna cichlid cards - drm/amd/pm: Read BIF STRAP also for BACO check - drm/amd/pm: support power source switch on Sienna Cichlid - mmc: sdhci-esdhc-imx: use the correct host caps for MMC_CAP_8_BIT_DATA - spi: intel: Use correct mask for flash and protected regions - mtd: spi-nor: intel-spi: Disable write protection only if asked - ALSA: hda/realtek: fix speakers and micmute on HP 855 G8 - ASoC: codecs: jz4725b: Fix spelling mistake "Sourc" -> "Source", "Routee" -> "Route" - Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm - btrfs: remove pointless and double ulist frees in error paths of qgroup tests - drm/imx: imx-tve: Fix return type of imx_tve_connector_mode_valid - i2c: i801: add lis3lv02d's I2C address for Vostro 5568 - i2c: tegra: Allocate DMA memory for DMA engine - NFSv4: Retry LOCK on OLD_STATEID during delegation return - drm/amd/display: Remove wrong pipe control lock - ASoC: rt1308-sdw: add the default value of some registers - selftests/intel_pstate: fix build for ARCH=x86_64 - selftests/futex: fix build for clang - ASoC: codecs: jz4725b: fix capture selector naming - ASoC: codecs: jz4725b: use right control for Capture Volume - ASoC: codecs: jz4725b: fix reported volume for Master ctl - ASoC: codecs: jz4725b: add missed Line In power control bit - spi: intel: Fix the offset to get the 64K erase opcode - ASoC: wm8962: Add an event handler for TEMP_HP and TEMP_SPK - ASoC: mt6660: Keep the pm_runtime enables before component stuff in mt6660_i2c_probe - ASoC: wm8997: Revert "ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe" - ASoC: wm5110: Revert "ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe" - ASoC: wm5102: Revert "ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe" - block: don't set GD_NEED_PART_SCAN if scan partition failed - dm stats: check for and propagate alloc_percpu failure - dm: don't lock fs when the map is NULL during suspend or resume - dm: don't lock fs when the map is NULL in process of resume - dm: requeue IO if mapping table not yet available - Revert "dm: make sure dm_table is binded before queue request" - scsi: iscsi_tcp: Check that sock is valid before iscsi_set_param() - dm thin: fix deadlock when swapping to thin device- !1526 [sync] PR-1482: CVE-2023-3567 fix patches - !1338 [sync] PR-1335: bpf: Fix incorrect verifier pruning due to missing register precision taints - vc_screen: modify vcs_size() handling in vcs_read() - vc_screen: don't clobber return value in vcs_read - vc_screen: move load of struct vc_data pointer in vcs_read() to avoid UAF - !1491 [sync] PR-1476: ipv6/addrconf: fix a potential refcount underflow for idev - !1487 [sync] PR-1452: media: dvb-core: Fix use-after-free due on race condition at dvb_net - !1496 [sync] PR-1445: netfilter: nf_tables: prevent OOB access in nft_byteorder_eval - !1492 [sync] PR-1468: Backport 5.10.155 LTS - netfilter: nf_tables: prevent OOB access in nft_byteorder_eval - x86/cpu: Restore AMD's DE_CFG MSR after resume - mmc: sdhci-esdhc-imx: Convert the driver to DT-only - net: tun: call napi_schedule_prep() to ensure we own a napi - dmaengine: at_hdmac: Check return code of dma_async_device_register - dmaengine: at_hdmac: Fix impossible condition - dmaengine: at_hdmac: Don't allow CPU to reorder channel enable - dmaengine: at_hdmac: Fix completion of unissued descriptor in case of errors - dmaengine: at_hdmac: Fix descriptor handling when issuing it to hardware - dmaengine: at_hdmac: Fix concurrency over the active list - dmaengine: at_hdmac: Free the memset buf without holding the chan lock - dmaengine: at_hdmac: Fix concurrency over descriptor - dmaengine: at_hdmac: Fix concurrency problems by removing atc_complete_all() - dmaengine: at_hdmac: Protect atchan->status with the channel lock - dmaengine: at_hdmac: Do not call the complete callback on device_terminate_all - dmaengine: at_hdmac: Fix premature completion of desc in issue_pending - dmaengine: at_hdmac: Start transfer for cyclic channels in issue_pending - dmaengine: at_hdmac: Don't start transactions at tx_submit level - dmaengine: at_hdmac: Fix at_lli struct definition - cert host tools: Stop complaining about deprecated OpenSSL functions - can: j1939: j1939_send_one(): fix missing CAN header initialization - mm/memremap.c: map FS_DAX device memory as decrypted - udf: Fix a slab-out-of-bounds write bug in udf_find_entry() - mms: sdhci-esdhc-imx: Fix SDHCI_RESET_ALL for CQHCI - btrfs: selftests: fix wrong error check in btrfs_free_dummy_root() - platform/x86: hp_wmi: Fix rfkill causing soft blocked wifi - drm/i915/dmabuf: fix sg_table handling in map_dma_buf - nilfs2: fix use-after-free bug of ns_writer on remount - nilfs2: fix deadlock in nilfs_count_free_blocks() - ata: libata-scsi: fix SYNCHRONIZE CACHE (16) command failure - vmlinux.lds.h: Fix placement of '.data..decrypted' section - ALSA: usb-audio: Add DSD support for Accuphase DAC-60 - ALSA: usb-audio: Add quirk entry for M-Audio Micro - ALSA: hda/realtek: Add Positivo C6300 model quirk - ALSA: hda: fix potential memleak in 'add_widget_node' - ALSA: hda/ca0132: add quirk for EVGA Z390 DARK - ALSA: hda/hdmi - enable runtime pm for more AMD display audio - mmc: sdhci-tegra: Fix SDHCI_RESET_ALL for CQHCI - mmc: sdhci_am654: Fix SDHCI_RESET_ALL for CQHCI - mmc: sdhci-of-arasan: Fix SDHCI_RESET_ALL for CQHCI - mmc: cqhci: Provide helper for resetting both SDHCI and CQHCI - MIPS: jump_label: Fix compat branch range check - arm64: efi: Fix handling of misaligned runtime regions and drop warning - riscv: fix reserved memory setup - riscv: Separate memory init from paging init - riscv: Enable CMA support - riscv: vdso: fix build with llvm - riscv: process: fix kernel info leakage - net: macvlan: fix memory leaks of macvlan_common_newlink - ethernet: tundra: free irq when alloc ring failed in tsi108_open() - net: mv643xx_eth: disable napi when init rxq or txq failed in mv643xx_eth_open() - ethernet: s2io: disable napi when start nic failed in s2io_card_up() - net: atlantic: macsec: clear encryption keys from the stack - net: phy: mscc: macsec: clear encryption keys when freeing a flow - cxgb4vf: shut down the adapter when t4vf_update_port_info() failed in cxgb4vf_open() - net: cxgb3_main: disable napi when bind qsets failed in cxgb_up() - net: cpsw: disable napi in cpsw_ndo_open() - net/mlx5e: E-Switch, Fix comparing termination table instance - net/mlx5: Allow async trigger completion execution on single CPU systems - net: nixge: disable napi when enable interrupts failed in nixge_open() - net: marvell: prestera: fix memory leak in prestera_rxtx_switch_init() - perf stat: Fix printing os->prefix in CSV metrics output - drivers: net: xgene: disable napi when register irq failed in xgene_enet_open() - dmaengine: mv_xor_v2: Fix a resource leak in mv_xor_v2_remove() - dmaengine: pxa_dma: use platform_get_irq_optional - tipc: fix the msg->req tlv len check in tipc_nl_compat_name_table_dump_header - net: broadcom: Fix BCMGENET Kconfig - net: stmmac: dwmac-meson8b: fix meson8b_devm_clk_prepare_enable() - can: af_can: fix NULL pointer dereference in can_rx_register() - ipv6: addrlabel: fix infoleak when sending struct ifaddrlblmsg to network - drm/vc4: Fix missing platform_unregister_drivers() call in vc4_drm_register() - hamradio: fix issue of dev reference count leakage in bpq_device_event() - net: lapbether: fix issue of dev reference count leakage in lapbeth_device_event() - KVM: s390: pv: don't allow userspace to set the clock under PV - KVM: s390x: fix SCK locking - capabilities: fix undefined behavior in bit shift for CAP_TO_MASK - net: fman: Unregister ethernet device on removal - bnxt_en: fix potentially incorrect return value for ndo_rx_flow_steer - bnxt_en: Fix possible crash in bnxt_hwrm_set_coal() - net: tun: Fix memory leaks of napi_get_frags - macsec: clear encryption keys from the stack after setting up offload - macsec: fix detection of RXSCs when toggling offloading - macsec: fix secy->n_rx_sc accounting - macsec: delete new rxsc when offload fails - net: gso: fix panic on frag_list with mixed head alloc types - bpf: Fix wrong reg type conversion in release_reference() - bpf: Add helper macro bpf_for_each_reg_in_vstate - bpf: Support for pointers beyond pkt_end. - HID: hyperv: fix possible memory leak in mousevsc_probe() - bpftool: Fix NULL pointer dereference when pin {PROG, MAP, LINK} without FILE - wifi: cfg80211: fix memory leak in query_regdb_file() - wifi: cfg80211: silence a sparse RCU warning - phy: stm32: fix an error code in probe - hwspinlock: qcom: correct MMIO max register for newer SoCs - fuse: fix readdir cache race - !1471 [sync] PR-838: Backport 5.10.154 LTS - ipv6/addrconf: fix a potential refcount underflow for idev - media: dvb-core: Fix use-after-free due on race condition at dvb_net - ipc: remove memcg accounting for sops objects in do_semtimedop() - drm/i915/sdvo: Setup DDC fully before output init - drm/i915/sdvo: Filter out invalid outputs more sensibly - drm/rockchip: dsi: Force synchronous probe - ext4,f2fs: fix readahead of verity data - KVM: x86: emulator: update the emulation mode after CR0 write - KVM: x86: emulator: introduce emulator_recalc_and_set_mode - KVM: x86: emulator: em_sysexit should update ctxt->mode - KVM: x86: Mask off reserved bits in CPUID.80000001H - KVM: x86: Mask off reserved bits in CPUID.80000008H - KVM: x86: Mask off reserved bits in CPUID.8000001AH - KVM: x86: Mask off reserved bits in CPUID.80000006H - ext4: fix BUG_ON() when directory entry has invalid rec_len - ext4: fix warning in 'ext4_da_release_space' - parisc: Avoid printing the hardware path twice - parisc: Export iosapic_serial_irq() symbol for serial port driver - parisc: Make 8250_gsc driver dependend on CONFIG_PARISC - perf/x86/intel: Add Cooper Lake stepping to isolation_ucodes[] - perf/x86/intel: Fix pebs event constraints for ICL - efi: random: Use 'ACPI reclaim' memory for random seed - efi: random: reduce seed size to 32 bytes - fuse: add file_modified() to fallocate - capabilities: fix potential memleak on error path from vfs_getxattr_alloc() - tracing/histogram: Update document for KEYS_MAX size - tools/nolibc/string: Fix memcmp() implementation - kprobe: reverse kp->flags when arm_kprobe failed - tracing: kprobe: Fix memory leak in test_gen_kprobe/kretprobe_cmd() - btrfs: fix type of parameter generation in btrfs_get_dentry - coresight: cti: Fix hang in cti_disable_hw() - mtd: rawnand: gpmi: Set WAIT_FOR_READY timeout based on program/erase times - fscrypt: fix keyring memory leak on mount failure - fscrypt: stop using keyrings subsystem for fscrypt_master_key - fscrypt: simplify master key locking - ALSA: usb-audio: Add quirks for MacroSilicon MS2100/MS2106 devices - block, bfq: protect 'bfqd->queued' by 'bfqd->lock' - i2c: piix4: Fix adapter not be removed in piix4_remove() - arm64: dts: juno: Add thermal critical trip points - firmware: arm_scmi: Make Rx chan_setup fail on memory errors - firmware: arm_scmi: Suppress the driver's bind attributes - ARM: dts: imx6qdl-gw59{10,13}: fix user pushbutton GPIO offset - efi/tpm: Pass correct address to memblock_reserve - i2c: xiic: Add platform module alias - drm/amdgpu: set vm_update_mode=0 as default for Sienna Cichlid in SRIOV case - HID: saitek: add madcatz variant of MMO7 mouse device ID - scsi: core: Restrict legal sdev_state transitions via sysfs - ACPI: APEI: Fix integer overflow in ghes_estatus_pool_init() - media: meson: vdec: fix possible refcount leak in vdec_probe() - media: dvb-frontends/drxk: initialize err to 0 - media: cros-ec-cec: limit msg.len to CEC_MAX_MSG_SIZE - media: s5p_cec: limit msg.len to CEC_MAX_MSG_SIZE - media: rkisp1: Zero v4l2_subdev_format fields in when validating links - media: rkisp1: Initialize color space on resizer sink and source pads - s390/boot: add secure boot trailer - xhci-pci: Set runtime PM as default policy on all xHC 1.2 or later devices - mtd: parsers: bcm47xxpart: Fix halfblock reads - mtd: parsers: bcm47xxpart: print correct offset on read error - fbdev: stifb: Fall back to cfb_fillrect() on 32-bit HCRX cards - video/fbdev/stifb: Implement the stifb_fillrect() function - mmc: sdhci-pci-core: Disable ES for ASUS BIOS on Jasper Lake - mmc: sdhci-pci: Avoid comma separated statements - mmc: sdhci-esdhc-imx: Propagate ESDHC_FLAG_HS400* only on 8bit bus - drm/msm/hdmi: fix IRQ lifetime - drm/msm/hdmi: Remove spurious IRQF_ONESHOT flag - ipv6: fix WARNING in ip6_route_net_exit_late() - net, neigh: Fix null-ptr-deref in neigh_table_clear() - net: mdio: fix undefined behavior in bit shift for __mdiobus_register - btrfs: fix ulist leaks in error paths of qgroup self tests - btrfs: fix inode list leak during backref walking at find_parent_nodes() - btrfs: fix inode list leak during backref walking at resolve_indirect_refs() - isdn: mISDN: netjet: fix wrong check of device registration - mISDN: fix possible memory leak in mISDN_register_device() - rose: Fix NULL pointer dereference in rose_send_frame() - ipvs: fix WARNING in ip_vs_app_net_cleanup() - ipvs: fix WARNING in __ip_vs_cleanup_batch() - ipvs: use explicitly signed chars - netfilter: nf_tables: release flow rule object from commit path - net: sched: Fix use after free in red_enqueue() - ata: pata_legacy: fix pdc20230_set_piomode() - net: fec: fix improper use of NETDEV_TX_BUSY - nfc: nfcmrvl: Fix potential memory leak in nfcmrvl_i2c_nci_send() - nfc: s3fwrn5: Fix potential memory leak in s3fwrn5_nci_send() - nfc: nxp-nci: Fix potential memory leak in nxp_nci_send() - NFC: nxp-nci: remove unnecessary labels - nfc: fdp: Fix potential memory leak in fdp_nci_send() - nfc: fdp: drop ftrace-like debugging messages - RDMA/qedr: clean up work queue on failure in qedr_alloc_resources() - RDMA/core: Fix null-ptr-deref in ib_core_cleanup() - net: dsa: Fix possible memory leaks in dsa_loop_init() - nfs4: Fix kmemleak when allocate slot failed - NFSv4.1: We must always send RECLAIM_COMPLETE after a reboot - NFSv4.1: Handle RECLAIM_COMPLETE trunking errors - NFSv4: Fix a potential state reclaim deadlock - IB/hfi1: Correctly move list in sc_disable() - RDMA/cma: Use output interface for net_dev check - KVM: x86: Add compat handler for KVM_X86_SET_MSR_FILTER - KVM: x86: Copy filter arg outside kvm_vm_ioctl_set_msr_filter() - KVM: x86: Protect the unused bits in MSR exiting flags - x86/topology: Fix duplicated core ID within a package - x86/topology: Fix multiple packages shown on a single-package system - x86/topology: Set cpu_die_id only if DIE_TYPE found - KVM: x86: Treat #DBs from the emulator as fault-like (code and DR7.GD=1) - KVM: x86: Trace re-injected exceptions - KVM: nVMX: Don't propagate vmcs12's PERF_GLOBAL_CTRL settings to vmcs02 - KVM: nVMX: Pull KVM L0's desired controls directly from vmcs01 - serial: ar933x: Deassert Transmit Enable on ->rs485_config() - serial: 8250: Let drivers request full 16550A feature probing - !1423 [sync] PR-1254: Two CVE fixes of ksmbd - ksmbd: fix NULL pointer dereference in smb2_get_info_filesystem() - ksmbd: fix memleak in session setup - bpf: Fix incorrect verifier pruning due to missing register precision taints- !1291 [sync] PR-1262: drm/msm/dpu: Add check for pstates - !1457 [sync] PR-1358: Remove DECnet support from kernel - !1440 [sync] PR-1426: netfilter: nf_tables: do not ignore genmask when looking up chain by id - !1461 [sync] PR-1425: loop: loop_set_status_from_info() check before assignment - !1464 [sync] PR-1436: Fix CVE-2023-3117 - !1319 [sync] PR-1285: nbd: fix null-ptr-dereference while accessing 'nbd->config' - netfilter: nf_tables: unbind non-anonymous set if rule construction fails - netfilter: nf_tables: add NFT_TRANS_PREPARE_ERROR to deal with bound set/chain - netfilter: nf_tables: fix chain binding transaction logic - netfilter: nf_tables: incorrect error path handling with NFT_MSG_NEWRULE - loop: loop_set_status_from_info() check before assignment - Remove DECnet support from kernel - netfilter: nf_tables: do not ignore genmask when looking up chain by id - !1421 [sync] PR-1415: Fix generic/299 fail - !1379 [sync] PR-1295: blk-wbt: don't show valid wbt_lat_usec in - !1433 [sync] PR-346: anolis: bond: broadcast ARP or ND messages to all slaves - anolis: bond: broadcast ARP or ND messages to all slaves - ext4: Add debug message to notify user space is out of free - Revert "ext4: Stop trying writing pages if no free blocks generated" - !1413 [sync] PR-1408: Replace the hulk patch with the lts patch - cgroup: Do not corrupt task iteration when rebinding subsystem - Revert "cgroup: Stop task iteration when rebinding subsystem" - !1390 [sync] PR-1312: quota: fix race condition between dqput() and dquot_mark_dquot_dirty() - !1393 [sync] PR-1376: jbd2: Check 'jh->b_transaction' before remove it from checkpoint - !1309 [sync] PR-1280: cgroup: always put cset in cgroup_css_set_put_fork - jbd2: Check 'jh->b_transaction' before remove it from checkpoint - quota: simplify drop_dquot_ref() - quota: fix dqput() to follow the guarantees dquot_srcu should provide - quota: add new helper dquot_active() - quota: rename dquot_active() to inode_quota_active() - quota: factor out dquot_write_dquot() - !1330 [sync] PR-1325: jbd2: fix several checkpoint - !1333 [sync] PR-1314: ext4: Stop trying writing pages if no free blocks generated - blk-wbt: don't show valid wbt_lat_usec in sysfs while wbt is disabled - blk-wbt: make enable_state more accurate - !1341 [sync] PR-1286: ext4: turning quotas off if mount failed after enable quotas - ext4: turning quotas off if mount failed after enable quotas - ext4: Stop trying writing pages if no free blocks generated - jbd2: fix checkpoint cleanup performance regression - jbd2: remove __journal_try_to_free_buffer() - jbd2: fix a race when checking checkpoint buffer busy - jbd2: Fix wrongly judgement for buffer head removing while doing checkpoint - jbd2: remove journal_clean_one_cp_list() - nbd: fix null-ptr-dereference while accessing 'nbd->config' - nbd: factor out a helper to get nbd_config without holding 'config_lock' - nbd: fold nbd config initialization into nbd_alloc_config() - cgroup: always put cset in cgroup_css_set_put_fork - drm/msm/dpu: Add check for pstates- !1370 [sync] PR-1324: io_uring: hold uring mutex around poll removal - !1365 [sync] PR-1287: ipvlan:Fix out-of-bounds caused by unclear skb->cb - io_uring: hold uring mutex around poll removal - ipvlan:Fix out-of-bounds caused by unclear skb->cb - ipvlan:Fix out-of-bounds caused by unclear skb->cb - !1344 [sync] PR-1272: xfs: fix some problems recently - xfs: fix uninitialized variable access - xfs: set XFS_FEAT_NLINK correctly - xfs: don't leak perag when growfs fails - xfs: factor out xfs_destroy_perag() - xfs: fix warning in xfs_vm_writepages() - xfs: don't leak intent item when recovery intents fail - xfs: factor out xfs_defer_pending_abort - xfs: fix mounting failed caused by sequencing problem in the log records - !1306 [sync] PR-1297: iommu/iova: move IOVA_MAX_GLOBAL_MAGS outside of IOMMU_SUPPORT - iommu/iova: move IOVA_MAX_GLOBAL_MAGS outside of IOMMU_SUPPORT - Fix x86 provides error symbol- !1231 [sync] PR-1191: fix memory reliable related issues - !1236 [sync] PR-1194: fix memleak with efi_fake_mem - !1257 [sync] PR-1247: HID: intel_ish-hid: Add check for ishtp_dma_tx_map - !1249 [sync] PR-1245: hugetlb: Fix some incorrect behavior - !1234 [sync] PR-1220: mm/memory_hotplug: extend offline_and_remove_memory() to handle more than one memory block - !1211 [sync] PR-1185: nbd: validate the block size in nbd_set_size - !1276 [sync] PR-1253: media: saa7134: fix use after free bug in saa7134_finidev due to race condition - !1304 [sync] PR-1283: media: dm1105: Fix use after free bug in dm1105_remove due to race condition - !1301 [sync] PR-1270: media: dvb-core: Fix kernel WARNING for blocking operation in wait_event*() - !1266 [sync] PR-1261: usb: gadget: udc: renesas_usb3: Fix use after free bug in renesas_usb3_remove due to race condition - media: dm1105: Fix use after free bug in dm1105_remove due to race condition - media: dvb-core: Fix kernel WARNING for blocking operation in wait_event*() - !1240 [sync] PR-1181: relayfs: fix out-of-bounds access in relay_file_read - media: saa7134: fix use after free bug in saa7134_finidev due to race condition - usb: gadget: udc: renesas_usb3: Fix use after free bug in renesas_usb3_remove due to race condition - !1244 set the iova rcache global - HID: intel_ish-hid: Add check for ishtp_dma_tx_map - hugetlb: fix hugepages_setup when deal with pernode - hugetlb: fix wrong use of nr_online_nodes - config: enable set the max iova mag size to 128 - iommu/iova: increase the iova_rcache depot max size - relayfs: fix out-of-bounds access in relay_file_read - config: Disable EFI_FAKE_MEMMAP support for arm64 by default - efi: Fix UAF for arm64 when enable efi_fake_mem - mm/memory_hotplug: extend offline_and_remove_memory() to handle more than one memory block - efi: Disable mirror feature during crashkernel - mm: mem_reliable: Update reliable page counter to zero if underflows - mm: mem_reliable: Fix reliable page counter mismatch problem - nbd: fix incomplete validation of ioctl arg - nbd: validate the block size in nbd_set_size- Add hugetlb_optimize_vmemmap_key and __x86_return_thunk to kabi whitelist- use full version-release instead of devel_release for mkgrub-menu- !1189 [sync] PR-1177: net/sched: flower: fix possible OOB write in fl_set_geneve_opt() - !1226 [sync] PR-1221: media: rkvdec: fix use after free bug in rkvdec_remove - !1229 [sync] PR-1227: x86/fpu: KABI_BROKEN_REMOVE "union fpregs_state state" from struct fpu - x86/fpu: KABI_BROKEN_REMOVE "union fpregs_state state" from struct fpu - media: rkvdec: fix use after free bug in rkvdec_remove - !1219 openEuler: introduced OPENEULER_LTS to identify LTS Release - openEuler: introduced OPENEULER_LTS to identify LTS Release - net/sched: flower: fix possible OOB write in fl_set_geneve_opt()- Add java-1.8.0-openjdk-devel BuildRequires for kernel.spec - !1213 [sync] PR-1196: fs/stat: make tmp variable 16-bytes aligned in copy stat - !1208 arm64: kernel: disable CNP on LINXICORE9100 - fs/stat: make tmp variable 16-bytes aligned in copy stat - !1204 kernel: update SP2 OPENEULER_MINOR value to 2 - !1203 Revert "locking/rwsem: Prevent potential lock starvation" - !1200 [sync] PR-1190: memcg: fix implicit declaration of memcg_print_bad_task() - arm64: kernel: disable CNP on LINXICORE9100 - !1193 [sync] PR-1178: memstick: r592: Fix UAF bug in r592_remove due to race condition - !1195 [sync] PR-1159: xhci:fix USB xhci controller issue - !1183 Fix some warning messages in netacc - kernel: update SP2 OPENEULER_MINOR value to 2 - Revert "locking/rwsem: Better collate rwsem_read_trylock()" - Revert "locking/rwsem: Pass the current atomic count to rwsem_down_read_slowpath()" - Revert "locking/rwsem: Prevent potential lock starvation" - memcg: fix implicit declaration of memcg_print_bad_task() - xhci:fix USB xhci controller issue - !1186 Fix NULL pointer and Keep PERF_PMU_CAP_EXCLUSIVE - memstick: r592: Fix UAF bug in r592_remove due to race condition - hwtracing: hisi_ptt: Keep to advertise PERF_PMU_CAP_EXCLUSIVE - hwtracing: hisi_ptt: Add dummy callback pmu::read() - !1182 Fix CQ and QP cache affinity - libbpf: Support uniform BTF-defined key/value specification across all BPF maps - tools: ignore one warning message - RDMA/hns: Fix CQ and QP cache affinity - !1151 [sync] PR-1150: EDAC/i10nm: Add Intel Emerald Rapids server support - !1175 [sync] PR-1157: Add LoongArch maintainers to openEuler/MAINTAINERS - !1165 [sync] PR-1098: proc: allow pid_revalidate() during LOOKUP_RCU - MAINTAINERS: update openEuler/MAINTAINERS for LoongArch - !1169 [sync] PR-1162: fbcon: Check font dimension limits - !1156 [sync] PR-582: mm: oom: move memcg_print_bad_task() out of mem_cgroup_scan_tasks() - fbcon: Check font dimension limits - proc: allow pid_revalidate() during LOOKUP_RCU - !882 [sync] PR-855: Remove the automatic loading of the hisi_trng driver - mm: oom: move memcg_print_bad_task() out of mem_cgroup_scan_tasks() - EDAC/i10nm: Add Intel Emerald Rapids server support - !1144 crypto: hisilicon/qm: modify loop exit condition - !1147 [sync] PR-1136: gfs2: Don't deref jdesc in evict - gfs2: Don't deref jdesc in evict - crypto: hisilicon/qm: modify loop exit condition - crypto/trng: Remove the automatic loading of the hisi_trng driver - crypto: hisilicon/trng - use %u to print u32 variables- And net-acc tool to kernel-tools.- Enable kabi checking and adapt the check-kabi script - net: let sockops can use bpf_get_current_comm() - net: add bpf_is_local_ipaddr bpf helper function - fs/ntfs3: Check fields while reading - power: supply: bq24190: Fix use after free bug in bq24190_remove due to race condition- !1119 [openEuler-22.03-LTS-SP2] net: hns3: refactor hclge_mac_link_status_wait and add wait until mac link down - net: hns3: add wait until mac link down - net: hns3: refactor hclge_mac_link_status_wait for interface reuse - !1093 vfio-pci: Match specific devices with vendor id and device id - !1085 irqchip/gicv3-its: Add workaround for hip09 ITS erratum 162100801 - irqchip/gicv3-its: Add workaround for hip09 ITS erratum 162100801 - !1095 irqchip: gic-v3: Collection table support muti pages - !1081 some backport bugfix for sockmap - irqchip: gic-v3: Collection table support muti pages - vfio-pci: Match specific devices with vendor id and device id - !1077 drm/qxl: Fix missing free_irq - !1087 genirq: Increase the number of IRQ descriptors - genirq: Increase the number of IRQ descriptors - bpf: fix bpf_tcp_ingress addr use after free - net: deal with most data-races in sk_wait_event() - bpf, sockmap: Don't let sock_map_{close,destroy,unhash} call itself - bpf, sockmap: Check for any of tcp_bpf_prots when cloning a listener - bpf, sockmap: Fix data loss caused by using apply_bytes on ingress redirect - bpf, sockmap: Fix missing BPF_F_INGRESS flag when using apply_bytes - bpf, sockmap: Fix repeated calls to sock_put() when msg has more_data - bpf, sock_map: Move cancel_work_sync() out of sock lock - bpf, sockmap: Fix the sk->sk_forward_alloc warning of sk_stream_kill_queues - !1063 i2c: hisi: Only handle the interrupt of the driver's transfer - drm/qxl: Fix missing free_irq - !1059 [sync] PR-1028: fs: hfsplus: fix UAF issue in hfsplus_put_super - i2c: hisi: Only handle the interrupt of the driver's transfer - fs: hfsplus: fix UAF issue in hfsplus_put_super- !1042 xfrm: Reinject transport-mode packets through workqueue - !1069 support ACPI for MPAM 2.0 - !1070 crypto: hisilicon - fix some reset problem - ACPI/MPAM: Adapt to Arm's MPAM ACPI table version 2 - ACPI / PPTT: Find PPTT processor node by cache id - ACPICA: ACPI 6.4: PPTT: add new version of subtable type 1 - ACPICA: Add support for Arm's MPAM ACPI table version 2 - crypto: hisilicon/qm - disable error report before flr - crypto: hisilicon/qm - disable same error report before resetting - crypto: hisilicon/qm - remove duplicate assignment and release - crypto: hisilicon/hpre - enable sva error interrupt event - crypto: hisilicon/qm - flush all work before driver removed. - !1026 [sync] PR-947: locking/rwsem: Prevent potential lock starvation - !1022 [sync] PR-978: io_uring: fix the problem of running - !1045 perf: hisi: delete global enable pmu from xxx_write_counter() - !1037 xfs: fixes patchs and backport patchs - !1048 spi: dw: Add support for 32-bits max xfer size - !1055 Complementing PTT functions to the openEuler-22.03-LTS-SP2 - !1005 scsi: hisi_sas: A group of SAS-related bugfixes - !1052 [sync] PR-1027: scripts: Fix issue of module signing with openssl 3.x - !1039 [sync] PR-1032: bugfix the lost interruption problem after live migration - hwtracing: hisi_ptt: Fix potential sleep in atomic context - hwtracing: hisi_ptt: Advertise PERF_PMU_CAP_NO_EXCLUDE for PTT PMU - hwtracing: hisi_ptt: Export available filters through sysfs - hwtracing: hisi_ptt: Add support for dynamically updating the filter list - hwtracing: hisi_ptt: Factor out filter allocation and release operation - scripts: Fix issue of module signing with openssl 3.x - spi: dw: Add support for 32-bits max xfer size - perf: hisi: delete global enable pmu from xxx_write_counter() - xfrm: Reinject transport-mode packets through workqueue - scsi: hisi_sas: Check usage count only when the runtime PM status is RPM_SUSPENDING - scsi: hisi_sas: Work around build failure in suspend function - scsi: hisi_sas: Block requests before take debugfs snapshot - scsi: hisi_sas: Add slave_destroy interface for v3 hw - !996 [sync] PR-990: ubi: Fix deadlock caused by recursively holding work_sem - !1001 [sync] PR-928: hikey9xx: Fixed incorrect use of kfree to free sreg - !1018 [sync] PR-944: nbd: get config_lock before sock_shutdown - !1033 perf: hns3: add event suppport for ROH and default use hardware event 0 as group leader event - vfio/migration: bugfix lost interruption after live migration - crypto: hisilicon/qm - fix EQ/AEQ interrupt issue - xfs: atomic drop extent entries when inactiving attr - xfs: factor out __xfs_da3_node_read() - xfs: fix a UAF in xfs_iflush_abort_clean - xfs: fix a UAF when inode item push - xfs: fix the problem of mount failure caused by not refreshing mp->m_sb - iomap: iomap: fix memory corruption when recording errors during writeback - xfs: fix hung when transaction commit fail in xfs_inactive_ifree - xfs: fix dead loop when do mount with IO fault injection - xfs: fix ag count overflow during growfs - xfs: account extra freespace btree splits for multiple allocations - xfs: force shutdown xfs when xfs_attr_inactive fails - xfs: fix negative array access in xfs_getbmap - xfs: fix BUG_ON in xfs_getbmap() - xfs: use iomap_valid method to detect stale cached iomaps - iomap: write iomap validity checks - xfs: write page faults in iomap are not buffered writes - xfs: fix exception caused by unexpected illegal bestcount in leaf dir - Revert "[Huawei] xfs: fix uaf when leaf dir bestcount not match with dir data blocks" - xfs: don't expose internal symlink metadata buffers to the vfs - xfs: shut down filesystem if we xfs_trans_cancel with deferred work items - xfs: fix maxlevels comparisons in the btree staging code - xfs: sb verifier doesn't handle uncached sb buffer - xfs: fallocate() should call file_modified() - xfs: remove XFS_PREALLOC_SYNC - xfs: shutdown during log recovery needs to mark the log shutdown - xfs: xfs_trans_commit() path must check for log shutdown - xfs: xfs_do_force_shutdown needs to block racing shutdowns - xfs: log shutdown triggers should only shut down the log - xfs: shutdown in intent recovery has non-intent items in the AIL - xfs: AIL should be log centric - xfs: increase rename inode reservation - xfs: trim the mapp array accordingly in xfs_da_grow_inode_int - xfs: check return codes when flushing block devices - xfs: remove xfs_blkdev_issue_flush - xfs: fix NULL pointer dereference in xfs_getbmap() - scsi: sd: try more retries of START_STOP when resuming scsi device - !1012 [sync] PR-924: dm: add disk before alloc dax - !1015 [sync] PR-920: dm thin: Fix ABBA deadlock by resetting dm_bufio_client - perf: hns3: default use hardware event 0 as group leader event. - perf: hns3: add event suppport for ROH - !1020 [sync] PR-1003: roh: Fix ROH multi-BD cmdq issue - !1009 [sync] PR-980: crypto: hisilicon - fix mailbox operation process - !952 [sync] PR-929: xfs: rework feature flags - !982 [sync] PR-356: x86/boot/compressed: Register dummy NMI handler in EFI boot loader, to avoid kdump crashes - locking/rwsem: Prevent potential lock starvation - locking/rwsem: Pass the current atomic count to rwsem_down_read_slowpath() - locking/rwsem: Better collate rwsem_read_trylock() - !973 [sync] PR-969: kobject: Fix slab-out-of-bounds in fill_kobj_path() - !988 [sync] PR-954: block: iocost bugfix - !985 [sync] PR-946: icost bugfix - kernel: don't call do_exit() for PF_IO_WORKER threads - x86/process: setup io_threads more like normal user space threads - arch: ensure parisc/powerpc handle PF_IO_WORKER in copy_thread() - arch: setup PF_IO_WORKER threads like PF_KTHREAD - roh: Fix ROH multi-BD cmdq issue - !1006 drivers/perf: hisi: Don't migrate perf to the CPU going to teardown - nbd: get config_lock before sock_shutdown - dm thin: Fix ABBA deadlock by resetting dm_bufio_client - dm: add disk before alloc dax - crypto: hisilicon/qm - alloc buffer to set and get xqc - crypto: hisilicon/qm - fix the pf2vf timeout when device reset - vfio/migration: obtain the mailbox configuration at one time - crypto: hisilicon/qm - obtain the mailbox configuration at one time - drivers/perf: hisi: Don't migrate perf to the CPU going to teardown - !993 Clean up for RDMA/HNS - !979 [sync] PR-943: Fixed the accelerator capability register issue. - !981 [sync] PR-967: Support dynamic_hugetlb on arm64 and fix some bug - !989 [sync] PR-940: net: hns3: related bugfixes, refactoring, and cleanup - hikey9xx: Fixed incorrect use of kfree to free sreg - RDMA/hns: Remove redundant 'num_mtt_segs' and 'max_extend_sg' - RDMA/hns: Remove redundant 'use_lowmem' argument from hns_roce_init_hem_table() - !992 [sync] PR-949: mm: page_counter: remove unneeded atomic ops for low/min - ubi: Fix deadlock caused by recursively holding work_sem - mtd: ubi: wl: Fix a couple of kernel-doc issues - !977 [sync] PR-968: Fix ORC unwinder on paravirt {save,restore}_fl - mm: page_counter: remove unneeded atomic ops for low/min - net: hns3: restore user pause configure when disable autoneg - net: hns3: fix strncpy() not using dest-buf length as length issue - net: hns3: refactor hclge_update_desc_vfid for extension - net: hns3: add tm flush when setting tm - net: hns3: fix the imp capability bit cannot exceed 32 bits issue - net: hns3: fix GRE checksum offload issue - perf: pmu: fix set wrong filter mode for running events issue - block: fix order error in blk_release_queue - block: fix null-pointer dereference in ioc_pd_init - blk-iocost: dispatch all throttled bio in ioc_pd_offline - blk-iocost: don't throttle bio if iocg is offlined - blk-iocost: track whether iocg is still online - blk-iocost: fix UAF in ioc_pd_free - x86/boot/compressed: Register dummy NMI handler in EFI boot loader, to avoid kdump crashes - mm/dynamic_hugetlb: fix type error of pfn in __hpool_split_gigantic_page() - mm/dynamic_hugetlb: set PagePool to bad page - mm/dynamic_hugetlb: replace spin_lock with mutex_lock and fix kabi broken - mm/dynamic_hugetlb: isolate hugepage without dissolve - mm/dynamic_hugetlb: support dynamic hugetlb on arm64 - mm/dynamic_hugetlb: fix kabi broken when enable CONFIG_DYNAMIC_HUGETLB on arm64 - !964 [sync] PR-937: tcp: restrict net.ipv4.tcp_app_win - !961 [sync] PR-925: tcp: prohibit TCP_REPAIR_OPTIONS if data was already sent - crypto: hisilicon/zip - save capability registers in probe process - crypto: hisilicon/sec2 - save capability registers in probe process - crypto: hisilicon/hpre - save capability registers in probe process - crypto: hisilicon/qm - save capability registers in qm init process - crypto: hisilicon/qm - add a function to set qm algs - crypto: hisilicon/sec - fix for resource leak - crypto: hisilicon/sec - remove unused parameter - crypto: hisilicon/sec - misc cleanups - !957 [sync] PR-938: config: Disable CONFIG_EULER_FS by default - x86/unwind: Fix check_paravirt() calls orc_find() before declaration - x86/unwind: Fix orc entry for paravirt {save,restore}_fl - kobject: Fix slab-out-of-bounds in fill_kobj_path() - tcp: restrict net.ipv4.tcp_app_win - tcp: prohibit TCP_REPAIR_OPTIONS if data was already sent - config: Disable CONFIG_EULER_FS by default - xfs: kill xfs_sb_version_has_v3inode() - xfs: introduce xfs_sb_is_v5 helper - xfs: remove unused xfs_sb_version_has wrappers - xfs: convert xfs_sb_version_has checks to use mount features - xfs: convert scrub to use mount-based feature checks - xfs: open code sb verifier feature checks - xfs: convert xfs_fs_geometry to use mount feature checks - xfs: replace XFS_FORCED_SHUTDOWN with xfs_is_shutdown - xfs: convert remaining mount flags to state flags - xfs: convert mount flags to features - xfs: consolidate mount option features in m_features - xfs: replace xfs_sb_version checks with feature flag checks - xfs: reflect sb features in xfs_mount - xfs: rework attr2 feature and mount options - xfs: rename xfs_has_attr() - xfs: xfs_is_shutdown vs xlog_is_shutdown cage fight - xfs: log items should have a xlog pointer, not a mount - xfs: fix incorrect error-out in xfs_remove - !933 [sync] PR-922: jbd2: fix checkpoint inconsistent - jbd2: remove t_checkpoint_io_list - jbd2: recheck chechpointing non-dirty buffer - !923 [sync] PR-918: Misc fixes for Kunpeng accelerator drivers! - !914 [sync] PR-906: ipv6: Add lwtunnel encap size of all siblings in nexthop calculation - crypto: hisilicon/qm - remove unnecessary aer.h include - crypto: hisilicon/qm - stop function and write data to memory - crypto: hisilicon/hpre - ensure private key less than n - crypto: hisilicon/qm - prevent soft lockup in qm_poll_req_cb()'s loop - !921 [sync] PR-919: Revert "ext4: dio take shared inode lock when overwriting preallocated blocks" - Revert "ext4: dio take shared inode lock when overwriting preallocated blocks" - !898 [sync] PR-894: Fixed two accelerator bugfixes - !908 [sync] PR-874: nic: hns3: fix pointer cast for wol and fix getting GE port lanes error and set cpu affinity - ipv6: Add lwtunnel encap size of all siblings in nexthop calculation - !909 [sync] PR-907: tcp/dccp: Add another way to allocate local ports in connect() - !893 mitigatin cacheline false sharing - tcp/dccp: Add another way to allocate local ports in connect() - net: hns3: fix set cpu affinity when state down - net: hns3: add support for getting GE port lanes - net: hns3: fix pointer cast to different type for wol - !903 backport block bugfix - md/raid10: fix incorrect done of recovery - md/raid10: fix null-ptr-deref in raid10_sync_request - block/badblocks: fix badblocks loss when badblocks combine - block/badblocks: fix the bug of reverse order - md: fix unexpected changes of return value in rdev_set_badblocks - md/raid10: fix io hung in md_wait_for_blocked_rdev() - block: Only set bb->changed when badblocks changes - md/raid10: fix incorrect counting of rdev->nr_pending - md/raid10: remove WANR_ON_ONCE in raid10_end_write_request - md/raid10: fix uaf if replacement replaces rdev - md/raid10: fix null-ptr-deref of mreplace in raid10_sync_request - md/raid10: fix io loss while replacement replace rdev - md/raid10: prioritize adding disk to 'removed' mirror - md: fix io loss when remove rdev fail - md/raid10: fix a race between removing rdev and access conf->mirrors[i].rdev - md/raid10: fix taks hung in raid10d - md/raid10: factor out code from wait_barrier() to stop_waiting_barrier() - md/raid10: fix softlockup in raid10_unplug - md/raid1: stop mdx_raid1 thread when raid1 array run failed - md: fix sysfs duplicate file while adding rdev - md: replace invalid function flush_rdev_wq() with flush_workqueue() - md: Flush workqueue md_rdev_misc_wq in md_alloc() - block: don't allow the same type rq_qos add more than once - blk-iocost: use spin_lock_irqsave in adjust_inuse_and_calc_cost - blk-iocost: don't allow to configure bio based device - !899 [sync] PR-895: config: enable CONFIG_BPF_STREAM_PARSER=y on arm64 - config: enable CONFIG_BPF_STREAM_PARSER=y on arm64 - uacce: use filep->f_mapping to replace inode->i_mapping - crypto:hisilicon/qm: bugfix queue parameter issue - enable MITIGATION_FALSE_SHARING by default - ext4: mitigatin cacheline false sharing in struct ext4_inode_info- Process PGP certs before kernel building- !888 [sync] PR-881: arm64: Keep HWCAP2_WFXT uapi consistent with upstream - arm64: Keep HWCAP2_WFXT uapi consistent with upstream - !885 [sync] PR-860: [OLK-5.10] Add support for Emerald Rapids to powercap/intel_rapl driver. - powercap: intel_rapl: add support for Emerald Rapids - !878 Bugfixes for RDMA/hns - !879 [sync] PR-877: sched: fix performance degradation on lmbench - sched: fix performance degradation on lmbench - RDMA/hns: Fix sleeping in atomic context during DCA unloading - RDMA/hns: Fix a missing kfree() to hr_dev->priv - RDMA/hns: Fix incorrect post-send with direct wqe of wr-list in kernel space - RDMA/hns: Fix inaccurate error label name in init instance - RDMA/hns: Remove VF extend configuration - RDMA/hns: fix iommu_map_sg() failed when MR bigger than 4G - RDMA/hns: Fix a missing check of atomic wr length - !871 [sync] PR-866: arm64: kdump: Avoid reserving low memory repeatedly - !872 [sync] PR-863: Backport CVEs and bugfixes - drm/virtio: Fix error code in virtio_gpu_object_shmem_init() - drm/virtio: Correct drm_gem_shmem_get_sg_table() error handling - drm/virtio: Fix NULL vs IS_ERR checking in virtio_gpu_object_shmem_init - cgroup: Stop task iteration when rebinding subsystem - sched/topology: Fix exceptional memory access in sd_llc_free_all() - block: Fix the partition start may overflow in add_partition() - ext4: avoid a potential slab-out-of-bounds in ext4_group_desc_csum - iomap: don't invalidate folios after writeback errors - iomap: Don't create iomap_page objects in iomap_page_mkwrite_actor - iomap: Don't create iomap_page objects for inline files - iomap: Permit pages without an iop to enter writeback - eulerfs: fix null-ptr-dereference when allocate page failed - eulerfs: add error handling for nv_init() - md: fix kabi broken in struct mddev - md: use interruptible apis in idle/frozen_sync_thread - md: wake up 'resync_wait' at last in md_reap_sync_thread() - md: refactor idle/frozen_sync_thread() - md: add a mutex to synchronize idle and frozen in action_store() - md: refactor action_store() for 'idle' and 'frozen' - Revert "md: unlock mddev before reap sync_thread in action_store" - md: unlock mddev before reap sync_thread in action_store - block: fix wrong mode for blkdev_put() from disk_scan_partitions() - block: fix scan partition for exclusively open device again - block: merge disk_scan_partitions and blkdev_reread_part - arm64: kdump: Avoid reserving low memory repeatedly- !795 sched/fair: Introduce multiple qos level - !850 Fix race condition in __percpu_counter_sum() function within cpu hotplug - !849 drivers/cpufreq: gain accurate CPU frequency from cpufreq/cpuinfo_cur_freq - !773 Compiler: Add value profile support for kernel. - !842 net: hns3: add support for Hisilicon ptp sync device - !844 A patchset of sched to improve benchmark performance - !837 Backport bugfixes for RDMA/hns - GCC: Add value profile support for kernel. - !803 ACC support no-sva feature - sched/fair: Introduce multiple qos level - sched: Clear ttwu_pending after enqueue_task() - sched: Remove the limitation of WF_ON_CPU on wakelist if wakee cpu is idle - sched/fair: Fix kabi borken in sched_domain - sched/fair: Adjust the allowed NUMA imbalance when SD_NUMA spans multiple LLCs - sched/fair: Improve consistency of allowed NUMA balance calculations - sched/pelt: Relax the sync of load_sum with load_avg - pcpcntrs: fix dying cpu summation race - cpumask: introduce for_each_cpu_or - lib: extend the scope of small_const_nbits() macro - cpumask: Introduce DYING mask - sched/pelt: Relax the sync of runnable_sum with runnable_avg - sched/pelt: Continue to relax the sync of util_sum with util_avg - crypto: hisilicon/qm - support no-sva feature - uacce: add UACCE_MODE_NOIOMMU for warpdrive - !851 perf/smmuv3: Enable HiSilicon Erratum quirk - !793 LoongArch: kvm: add pv ipi support - !840 intel: backport uncore-freq current frequency sysfs related patches - !839 intel: backport intel-pstate patches for Server platforms - !809 LoongArch: defconfig: enable memory and pci hotplug related configs for LoongArch - !547 [OLK-5.10] cpufreq: ACPI: Add Zhaoxin/Centaur turbo boost control interface support - !544 [OLK-5.10] ACPI, x86: Improve Zhaoxin processors support for NONSTOP TSC - !848 Support T6 ETM and Workaround CPU hung bug on hip09 - perf/smmuv3: Enable HiSilicon Erratum quirk - perf cs-etm: add error logging to cs_etm_is_etmv4() - coresight: etm4x: Workaround CPU hung bug on hip09 - coresight: etm4x: Add Support for HiSilicon T6 ETM - cpufreq: CPPC: keep target core awake when reading its cpufreq rate - config: enable CONFIG_ARM64_AMU_EXTN to be compatible with AMU platform - cpufreq: ACPI: Add Zhaoxin/Centaur turbo boost control interface support - ACPI, x86: Improve Zhaoxin processors support for NONSTOP TSC - net: hns3: add support for Hisilicon ptp sync device - !835 Add Huawei Intelligent Network Card Driver: hinic3 - LoongArch: defconfig: Add PCI hotplug support - LoongArch: defconfig: Add memory hotplug support - platform/x86: intel-uncore-freq: Prevent driver loading in guests - platform/x86/intel/uncore-freq: Display uncore current frequency - platform/x86/intel/uncore-freq: Use sysfs API to create attributes - cpufreq: intel_pstate: Enable HWP IO boost for all servers - cpufreq: intel_pstate: Add Sapphire Rapids support in no-HWP mode - cpufreq: intel_pstate: Support Sapphire Rapids OOB mode - cpufreq: intel_pstate: Handle no_turbo in frequency invariance - RDMA/hns: Modify the value of long message loopback slice - RDMA/hns: Fix base address table allocation - RDMA/hns: Fix timeout attr in query qp for HIP08 - net/hinic3: Add Huawei Intelligent Network Card Driver: hinic3 - cpufreq: intel_pstate: Add Ice Lake server to out-of-band IDs - !601 fix test_vmxon failed - !739 Fix kvm-unit-tests vmx_cr4_osxsave_test case failed - !767 [HUST CSE] fs/ntfs3: Aolve errors caused by uninitialized variables - LoongArch: LSVZ: Support PV IPI to reduce VM exit - !777 update patches for sw64 architecture - sw64: bpf: optimize DIV and MOD instructions - sw64: fix crash kernel memory reservation - sw64: kvm: optimize external interrupts assignment for guest - sw64: guard hotplug cpu specific code - sw64: perf: unwind: use perf's copy of kernel headers - sw64: trace user task unalignment - sw64: kvm: fix inconsitent timing metrics - sw64: restart idle routine if it is interrupted - sw64: mm: fix pmd_present() for THP - sw64: fix format of Kconfig - sw64: reorganize CPU_FREQ related config - efi/sw_64: work around adding memblock regions - sw64: kvm: add the implementation of HCALL_STOP - sw64: fix a compile error with CONFIG_EFI=n - sw64: simplify and improve smp operations - sw64: kvm: fix clock synchronization of VM live migration - sw64: fix support for qemu boards without IOR:SMP_INFO - sw64: setup cpu topology of guest - sw64: simplify pgtable set and populate interfaces - sw64: extend pt_regs to fix broken bpf_user_pt_regs_t - sw64: update kata_openeuler_defconfig and kata_guest_defconfig - sw64: fix bpf_user_pt_regs_t - sw64: increase the minimun frequency of DVFS - sw64: fix compilation error when CONFIG_IPMI_POWEROFF=m - sw64: add support for restartable sequences - sw64: iommu: fix iommu-flush ops to support multi-device passthrough - sw64: enable CONFIG_IKHEADERS in defconfig - sw64: select ARCH_WANT_DEFAULT_BPF_JIT in Kconfig - sw64: expand the occasion for using legacy power management - sw64: optimize idle routine - sw64: fix THREAD_INFO_IN_TASK support for suspend and hibernation - sw64: topology: fix thread_sibling setup - sw64: perf: add libbfd support - sw64: fix a compile error with CONFIG_SCHED_INFO=n - sw64: add support for vmtop - sw64: add CONFIG_SCHEDSTATS=y to defconfig - sw64: add more registers saved during suspend/resume cycle - sw64: deprecate the restored memory region during suspend cycle - fs/ntfs3: Fixed the error of uninitialized value - kvm: x86: Sink cpuid update into vendor-specific set_cr4 functions - KVM: nVMX: Inject #GP, not #UD, if "generic" VMXON CR0/CR4 check fails- perf: add CoreSight trace component support on aarch64 platform- !824 Net: ethernet: 3snic 3s9xx network driver add "select NET_DEVLINK" - Net: ethernet: 3snic 3s9xx network driver add "select NET_DEVLINK" - !821 Revert "riscv: topology: fix default topology reporting" - !820 Net: m1600: Fix build err - Revert "riscv: topology: fix default topology reporting" - Net: m1600: Fix build err for hwmon.c. - !761 net: stmmac: fix potential double free of dma descriptor resources - !807 Backport 5.10.153 LTS - !805 Add support for HiSilicon UC/H60PA/PAv3 PMU driver - !545 [OLK-5.10] x86/acpi/cstate: Optimize ARB_DISABLE on Centaur CPUs - !789 x86 FPU/AMX bug fix since kernel v5.18 - !787 Intel: Support In Field Scan(IFS) Array BIST - !781 Intel: backport split lock EMR CPU support for OLK 5.10 - !760 LoongArch: kvm: fix bug of kvm's hugepage - drivers/perf: hisi: Add support for HiSilicon UC PMU driver - drivers/perf: hisi: Add support for HiSilicon H60PA and PAv3 PMU driver - drivers/perf: hisi: add NULL check for name - drivers/perf: hisi: Remove redundant initialized of pmu->name - drivers/perf: hisi: Extract initialization of "cpa_pmu->pmu" - serial: Deassert Transmit Enable on probe in driver-specific way - serial: core: move RS485 configuration tasks from drivers into core - can: rcar_canfd: rcar_canfd_handle_global_receive(): fix IRQ storm on global FIFO receive - arm64/kexec: Test page size support with new TGRAN range values - arm64/mm: Fix __enable_mmu() for new TGRAN range values - arm64: Add AMPERE1 to the Spectre-BHB affected list - net: enetc: survive memory pressure without crashing - net/mlx5: Fix crash during sync firmware reset - net/mlx5: Fix possible use-after-free in async command interface - net/mlx5e: Do not increment ESN when updating IPsec ESN state - nh: fix scope used to find saddr when adding non gw nh - net: ehea: fix possible memory leak in ehea_register_port() - openvswitch: switch from WARN to pr_warn - ALSA: aoa: Fix I2S device accounting - ALSA: aoa: i2sbus: fix possible memory leak in i2sbus_add_dev() - net: fec: limit register access on i.MX6UL - PM: domains: Fix handling of unavailable/disabled idle states - net: ksz884x: fix missing pci_disable_device() on error in pcidev_init() - i40e: Fix flow-type by setting GL_HASH_INSET registers - i40e: Fix VF hang when reset is triggered on another VF - i40e: Fix ethtool rx-flow-hash setting for X722 - ipv6: ensure sane device mtu in tunnels - media: vivid: set num_in/outputs to 0 if not supported - media: videodev2.h: V4L2_DV_BT_BLANKING_HEIGHT should check 'interlaced' - media: v4l2-dv-timings: add sanity checks for blanking values - media: vivid: dev->bitmap_cap wasn't freed in all cases - media: vivid: s_fbuf: add more sanity checks - PM: hibernate: Allow hybrid sleep to work with s2idle - can: mcp251x: mcp251x_can_probe(): add missing unregister_candev() in error path - can: mscan: mpc5xxx: mpc5xxx_can_probe(): add missing put_clock() in error path - tcp: fix indefinite deferral of RTO with SACK reneging - tcp: fix a signed-integer-overflow bug in tcp_add_backlog() - tcp: minor optimization in tcp_add_backlog() - net: lantiq_etop: don't free skb when returning NETDEV_TX_BUSY - net: fix UAF issue in nfqnl_nf_hook_drop() when ops_init() failed - kcm: annotate data-races around kcm->rx_wait - kcm: annotate data-races around kcm->rx_psock - atlantic: fix deadlock at aq_nic_stop - amd-xgbe: add the bit rate quirk for Molex cables - amd-xgbe: fix the SFP compliance codes check for DAC cables - x86/unwind/orc: Fix unreliable stack dump with gcov - net: netsec: fix error handling in netsec_register_mdio() - tipc: fix a null-ptr-deref in tipc_topsrv_accept - perf/x86/intel/lbr: Use setup_clear_cpu_cap() instead of clear_cpu_cap() - ALSA: ac97: fix possible memory leak in snd_ac97_dev_register() - ASoC: qcom: lpass-cpu: Mark HDMI TX parity register as volatile - arc: iounmap() arg is volatile - ASoC: qcom: lpass-cpu: mark HDMI TX registers as volatile - drm/msm: Fix return type of mdp4_lvds_connector_mode_valid - media: v4l2: Fix v4l2_i2c_subdev_set_name function documentation - net: ieee802154: fix error return code in dgram_bind() - xen/gntdev: Prevent leaking grants - Xen/gntdev: don't ignore kernel unmapping error - s390/pci: add missing EX_TABLE entries to __pcistg_mio_inuser()/__pcilg_mio_inuser() - s390/futex: add missing EX_TABLE entry to __futex_atomic_op() - perf auxtrace: Fix address filter symbol name match for modules - kernfs: fix use-after-free in __kernfs_remove - counter: microchip-tcb-capture: Handle Signal1 read and Synapse - mmc: core: Fix kernel panic when remove non-standard SDIO card - mmc: sdhci_am654: 'select', not 'depends' REGMAP_MMIO - drm/msm/dp: fix IRQ lifetime - drm/msm/hdmi: fix memory corruption with too many bridges - drm/msm/dsi: fix memory corruption with too many bridges - scsi: qla2xxx: Use transport-defined speed mask for supported_speeds - mac802154: Fix LQI recording - exec: Copy oldsighand->action under spin-lock - fs/binfmt_elf: Fix memory leak in load_elf_binary() - fbdev: smscufx: Fix several use-after-free bugs - iio: temperature: ltc2983: allocate iio channels once - iio: light: tsl2583: Fix module unloading - tools: iio: iio_utils: fix digit calculation - xhci: Remove device endpoints from bandwidth list when freeing the device - xhci: Add quirk to reset host back to default state at shutdown - mtd: rawnand: marvell: Use correct logic for nand-keep-config - usb: xhci: add XHCI_SPURIOUS_SUCCESS to ASM1042 despite being a V0.96 controller - usb: bdc: change state when port disconnected - usb: dwc3: gadget: Don't set IMI for no_interrupt - usb: dwc3: gadget: Stop processing more requests on IMI - USB: add RESET_RESUME quirk for NVIDIA Jetson devices in RCM - ALSA: rme9652: use explicitly signed char - ALSA: au88x0: use explicitly signed char - ALSA: Use del_timer_sync() before freeing timer - can: kvaser_usb: Fix possible completions during init_completion - can: j1939: transport: j1939_session_skb_drop_old(): spin_unlock_irqrestore() before kfree_skb() - drivers/perf: hisi: Simplify the parameters of hisi_pmu_init() - drivers/perf: hisi: Advertise the PERF_PMU_CAP_NO_EXCLUDE capability - perf: hisi: Extract hisi_pmu_init - selftests/x86/amx: Add a ptrace test - x86/fpu/xstate: Prevent false-positive warning in __copy_xstate_uabi_buf() - selftests/x86/amx: Use provided __cpuid_count() macro - selftests: Provide local define of __cpuid_count() - x86/fpu: Fix copy_xstate_to_uabi() to copy init states correctly - x86/fpu: Exclude dynamic states from init_fpstate - x86/fpu: Fix the init_fpstate size check with the actual size - x86/fpu: Configure init_fpstate attributes orderly - x86/fpu/xstate: Consolidate size calculations - x86/fpu/xstate: Handle supervisor states in XSTATE permissions - x86/fpu/xsave: Handle compacted offsets correctly with supervisor states - x86/fpu: Cache xfeature flags from CPUID - x86/fpu/xsave: Initialize offset/size cache early - x86/fpu: Remove unused supervisor only offsets - x86/fpu: Remove redundant XCOMP_BV initialization - x86/split_lock: Enumerate architectural split lock disable bit - Documentation/ABI: Update IFS ABI doc - platform/x86/intel/ifs: Update IFS doc - platform/x86/intel/ifs: Implement Array BIST test - platform/x86/intel/ifs: Sysfs interface for Array BIST - platform/x86/intel/ifs: Introduce Array Scan test to IFS - x86/include/asm/msr-index.h: Add IFS Array test bits - platform/x86/intel/ifs: IFS cleanup - platform/x86/intel/ifs: Reorganize driver data - platform/x86/intel/ifs: Separate ifs_pkg_auth from ifs_data - net: stmmac: fix potential double free of dma descriptor resources - LoongArch: kvm: fix bug of kvm's hugepage - x86/acpi/cstate: Optimize ARB_DISABLE on Centaur CPUs- !798 bpf: support BPF_PROG_QUERY for progs attached to sockmap - !802 Backport CVEs and bugfixes - bpf: support BPF_PROG_QUERY for progs attached to sockmap - !780 Backport 5.10.152 LTS - netfilter: nf_tables: deactivate anonymous set from preparation phase - xfs: verify buffer contents when we skip log replay - iommu/arm-smmu-v3: Fix ECMDQs is not initialized correctly - !791 crypto: hisilicon/qm - support dumping stop queue status - !794 scsi: hisi_sas: The IO timeout mechanism and error handling related bugfix - !608 Net: ethernet: Support 3snic 3s9xx network card - crypto: hisilicon/qm - support dumping stop queue status - crypto: hisilicon/qm - add debugfs to query the status of the stop queue - scsi: hisi_sas: Change DMA setup lock timeout to 2.5s - scsi: hisi_sas: Modify v3 HW SATA disk error state completion processing - Net: ethernet: Support 3snic 3s9xx network card 3snic inclusion category: feature bugzilla: https://gitee.com/openeuler/kernel/issues/I6TX4J CVE: NA - udp: Update reuse->has_conns under reuseport_lock. - mm: /proc/pid/smaps_rollup: fix no vma's null-deref - mmc: core: Add SD card quirk for broken discard - Makefile.debug: re-enable debug info for .S files - x86/Kconfig: Drop check for -mabi=ms for CONFIG_EFI_STUB - ACPI: video: Force backlight native for more TongFang devices - hv_netvsc: Fix race between VF offering and VF association message from host - perf/x86/intel/pt: Relax address filter validation - riscv: topology: fix default topology reporting - arm64: dts: qcom: sc7180-trogdor: Fixup modem memory region - fcntl: make F_GETOWN(EX) return 0 on dead owner task - perf: Skip and warn on unknown format 'configN' attrs - perf pmu: Validate raw event with sysfs exported format bits - riscv: always honor the CONFIG_CMDLINE_FORCE when parsing dtb - riscv: Add machine name to kernel boot log and stack dump output - mmc: sdhci-tegra: Use actual clock rate for SW tuning correction - xen/gntdev: Accommodate VMA splitting - xen: assume XENFEAT_gnttab_map_avail_bits being set for pv guests - tracing: Do not free snapshot if tracer is on cmdline - tracing: Simplify conditional compilation code in tracing_set_tracer() - dmaengine: mxs: use platform_driver_register - dmaengine: mxs-dma: Remove the unused .id_table - drm/virtio: Use appropriate atomic state in virtio_gpu_plane_cleanup_fb() - iommu/vt-d: Clean up si_domain in the init_dmars() error path - iommu/vt-d: Allow NVS regions in arch_rmrr_sanity_check() - net: phy: dp83822: disable MDI crossover status change interrupt - net: hns: fix possible memory leak in hnae_ae_register() - sfc: include vport_id in filter spec hash and equal() - net: sched: sfb: fix null pointer access issue when sfb_init() fails - net: sched: delete duplicate cleanup of backlog and qlen - net: sched: cake: fix null pointer access issue when cake_init() fails - nvme-hwmon: kmalloc the NVME SMART log buffer - nvme-hwmon: consistently ignore errors from nvme_hwmon_init - nvme-hwmon: Return error code when registration fails - nvme-hwmon: rework to avoid devm allocation - ionic: catch NULL pointer issue on reconfig - net: hsr: avoid possible NULL deref in skb_clone() - cifs: Fix xid leak in cifs_ses_add_channel() - cifs: Fix xid leak in cifs_flock() - cifs: Fix xid leak in cifs_copy_file_range() - net: phy: dp83867: Extend RX strap quirk for SGMII mode - net/atm: fix proc_mpc_write incorrect return value - sfc: Change VF mac via PF as first preference if available. - HID: magicmouse: Do not set BTN_MOUSE on double report - i40e: Fix DMA mappings leak - tipc: fix an information leak in tipc_topsrv_kern_subscr - tipc: Fix recognition of trial period - ACPI: extlog: Handle multiple records - btrfs: fix processing of delayed tree block refs during backref walking - btrfs: fix processing of delayed data refs during backref walking - r8152: add PID for the Lenovo OneLink+ Dock - media: venus: dec: Handle the case where find_format fails - media: mceusb: set timeout to at least timeout provided - KVM: arm64: vgic: Fix exit condition in scan_its_table() - kvm: Add support for arch compat vm ioctls - cpufreq: qcom: fix memory leak in error path - ata: ahci: Match EM_MAX_SLOTS with SATA_PMP_MAX_PORTS - ata: ahci-imx: Fix MODULE_ALIAS - hwmon/coretemp: Handle large core ID value - x86/microcode/AMD: Apply the patch early on every logical thread - i2c: qcom-cci: Fix ordering of pm_runtime_xx and i2c_add_adapter - cpufreq: qcom: fix writes in read-only memory region - selinux: enable use of both GFP_KERNEL and GFP_ATOMIC in convert_context() - ocfs2: fix BUG when iput after ocfs2_mknod fails - ocfs2: clear dinode links count in case of error- !782 openEuler supports bcache by default on x86 platforms - !765 LoongArch: fix some stability issues - !786 Support userswap feature - !790 mm: enable ksm per process and cgroup - memcg: support ksm merge any mode per cgroup - mm/ksm: unmerge and clear VM_MERGEABLE when setting PR_SET_MEMORY_MERGE=0 - mm: add new KSM process and sysfs knobs - mm: add new api to enable ksm per process - ksm: add profit monitoring documentation - ksm: count allocated ksm rmap_items for each process - ksm: count ksm merging pages for each process - !778 [sync] PR-774: Backport CVEs and bugfixes - userswap: add user mode check for swap-out VA - userswap: check read and write permissions for swap-out pages - userswap: add VMA checks for register address - userswap: add checks for input addresses - userswap: fix some type and logical bugs - userswap: split uswap_register() to validate address ranges - userswap: fix NULL pointer dereference in uswap_unmap_anon_page() - userswap: convert enable_userswap to static key - userswap: move userswap feature code into mm/userswap.c - userswap: provide cpu info in userfault msg - userswap: introduce new flag to determine the first page fault - userswap: fix VM_BUG_ON() in handle_userfault() - userswap: introduce MREMAP_USWAP_SET_PTE to remap for swapping out - userswap: introduce UFFDIO_COPY_MODE_DIRECT_MAP to map without copying - !766 LoongArch: add kexec&kdump support - config: enable bcache for x86 by default - !758 net: hns3: Backport wol feature and some hns3 bugfix - !570 Net: m1600: Support nebula-matrix m1600-series network card - !629 arm64: Add initial support for FEAT_WFxT - Net: m1600: Add m1600-driver for nebula-matrix m1600 series smart NIC. - net: hns3: fix reset timeout when enable full VF - net: hns3: fix output information incomplete for dumping tx queue info with debugfs - !772 timekeeping: Make CLOCKSOURCE_VALIDATE_LAST_CYCLE configurable - config: make CLOCKSOURCE_VALIDATE_LAST_CYCLE not set by default - !768 Backport 5.10.151 LTS - filemap: Correct the conditions for marking a folio as accessed - Revert "filemap: Correct the conditions for marking a folio as accessed" - netrom: Fix use-after-free caused by accept on already connected socket - bluetooth: Perform careful capability checks in hci_sock_ioctl() - fs/ntfs3: Delete duplicate condition in ntfs_read_mft() - fs/ntfs3: Fix slab-out-of-bounds read in run_unpack - fs/ntfs3: Validate data run offset - xfs: buffer pins need to hold a buffer reference - ovl: get_acl: Fix null pointer dereference at realinode in rcu-walk mode - fix kabi broken due to import new inode operation get_inode_acl - ovl: enable RCU'd ->get_acl() - vfs: add rcu argument to ->get_acl() callback - bpf: add missing header file include - uaccess: Add speculation barrier to copy_from_user() - !771 Revert "config: enable bcache for x86 by default" - timekeeping: Make CLOCKSOURCE_VALIDATE_LAST_CYCLE configurable - Revert "config: enable bcache for x86 by default" - !757 openEuler supports bcache by default on x86 platforms - arm64: Use WFxT for __delay() when possible - arm64: Add wfet()/wfit() helpers - arm64: Add HWCAP advertising FEAT_WFXT - KVM: arm64: Expose the WFXT feature to guests - KVM: arm64: Offer early resume for non-blocking WFxT instructions - KVM: arm64: Handle blocking WFIT instruction - KVM: arm64: Introduce kvm_counter_compute_delta() helper - KVM: arm64: Simplify kvm_cpu_has_pending_timer() - arm64: Add RV and RN fields for ESR_ELx_WFx_ISS - arm64: Expand ESR_ELx_WFx_ISS_TI to match its ARMv8.7 definition - config: enable bcache for x86 by default - !634 Accelerator Linux Mainline Patch Round - !763 DAMON features: Support for process-level hot and cold data recognition and adjustment. - kbuild: Add skip_encoding_btf_enum64 option to pahole - kbuild: Unify options for BTF generation for vmlinux and modules - kbuild: skip per-CPU BTF generation for pahole v1.18-v1.21 - kbuild: Quote OBJCOPY var to avoid a pahole call break the build - bpf: Generate BTF_KIND_FLOAT when linking vmlinux - !749 intel: backport intel-idle support for EMR - !748 intel: backport intel-uncore-freq support for EMR - !742 SPR: EDAC driver enhance for driver decode and 2LM - !622 Intel: Add PMU support for Intel Emerald Rapids - !615 Intel: Add RAPL support for Emerald Rapids(EMR) - LoongArch: Fix kdump failure on v40 interface specification - LoongArch: configs: Enable kexec/kdump - LoongArch: kdump: Add crashkernel=YM handling - LoongArch: kdump: Add single kernel image implementation - LoongArch: Add support for kernel address space layout randomization (KASLR) - LoongArch: Add support for kernel relocation - LoongArch: Add la_abs macro implementation - LoongArch: Add JUMP_VIRT_ADDR macro implementation to avoid using la.abs - LoongArch: Use la.pcrel instead of la.abs when it's trivially possible - LoongArch: efistub: Modify the address where efistub jumps to the main kernel - LoongArch: kdump: Add memory reservation for old kernel - LoongArch: Integrate initrd operation - LoongArch: kexec: Add compatibility with old interfaces - LoongArch: Flush TLB earlier at initialization - LoongArch: Add kdump support - LoongArch: Add kexec support - LoongArch: defconfig: enable CONFIG_CACHEFILES - i2c: loongson: fix irq not freed when remove module - LoongArch: Set _PAGE_DIRTY only if _PAGE_MODIFIED is set in {pmd,pte}_mkwrite() - LoongArch: Set _PAGE_DIRTY only if _PAGE_WRITE is set in {pmd,pte}_mkdirty() - LoongArch: Clear FPU/SIMD thread info flags for kernel thread - LoongArch: Remove generic irq migration - LoongArch: Fix secondary bridge routing errors - crypto: hisilicon/qm - fix coding style issues - crypto: hisilicon/qm - update comments to match function - crypto: hisilicon/qm - change function names - crypto: hisilicon/qm - use min() instead of min_t() - crypto: hisilicon/qm - remove some unused defines - crypto: hisilicon: Wipe entire pool on error - crypto: hisilicon/qm - define the device isolation strategy - uacce: supports device isolation feature - crypto: hisilicon - remove redundant config PCI dependency for some CRYPTO_DEV_HISI configs - crypto: ccree,hisilicon - Fix dependencies to correct algorithm - crypto: hisilicon/qm - add device status check when start fails - crypto: hisilicon/hpre - Use helper to set reqsize - crypto: kpp - Add helper to set reqsize - crypto: hisilicon/qm - fix 'QM_XEQ_DEPTH_CAP' mask value - crypto: hisilicon/sec - remove continuous blank lines - crypto: hisilicon/sec - fix spelling mistake 'ckeck' -> 'check' - crypto: hisilicon/qm - the command dump process is modified - crypto: hisilicon/qm - split a debugfs.c from qm - crypto: hisilicon/qm - modify the process of regs dfx - crypto: hisilicon/qm - delete redundant null assignment operations - crypto: hisilicon/qm - add missing pci_dev_put() in q_num_set() - !640 sched/fair: Introduce QOS_SMT_EXPELL priority reversion mechanism - !624 Intel SPR fast rep string operations support - !594 Intel: SGX incremental backporting patches until upstream 6.3 - !580 Intel: Recover two microcode interfaces when support In Field Scan(IFS) multi-blob images - !469 OLK-5.10: x86/cpu: Add several Intel server CPU model numbers - config: enable CONFIG_QOS_SCHED_SMT_EXPELLER - sched/fair: Add cmdline nosmtexpell - sched/fair: Introduce QOS_SMT_EXPELL priority reversion mechanism - net: hns3: sync linux kernel hns3 wol to openeuler - !753 arm64/mpam: modify mpam irq register error log - arm64/mpam: modify mpam irq register error log - sched/fair: Start tracking qos_offline tasks count in cfs_rq - platform/x86: intel-uncore-freq: add Emerald Rapids support - intel_idle: add Emerald Rapids Xeon support - EDAC/i10nm: Add driver decoder for Sapphire Rapids server - EDAC/skx_common: Enable EDAC support for the "near" memory - !169 sched/fair: Scan cluster before scanning LLC in wake-up path - !678 backport some bug fix for page pool - !724 Backport CVEs and bugfixes - USB: gadgetfs: Fix race between mounting and unmounting - prlimit: do_prlimit needs to have a speculation check - ext4: check iomap type only if ext4_iomap_begin() does not fail - dm ioctl: fix nested locking in table_clear() to remove deadlock concern - net: qcom/emac: Fix use after free bug in emac_remove due to race condition - net: sched: sch_qfq: prevent slab-out-of-bounds in qfq_activate_agg - i2c: xgene-slimpro: Fix out-of-bounds bug in xgene_slimpro_i2c_xfer() - ext4: only update i_reserved_data_blocks on successful block allocation - can: af_can: fix NULL pointer dereference in can_rcv_filter - RDMA/core: Refactor rdma_bind_addr - RDMA/cma: Ensure rdma_addr_cancel() happens before issuing more requests - scsi: dpt_i2o: Remove obsolete driver - writeback, cgroup: fix null-ptr-deref write in bdi_split_work_to_wbs - bpf, sockmap: Fix an infinite loop error when len is 0 in tcp_bpf_recvmsg_parser() - bpf, sockmap: Fix double bpf_prog_put on error case in map_link - bpf, sockmap: Re-evaluate proto ops when psock is removed from sockmap - bpf, sockmap: Attach map progs to psock early for feature probes - bpf, sockmap: Fix return codes from tcp_bpf_recvmsg_parser() - bpf, sockmap: Fix race in ingress receive verdict with redirect to self - !675 driver/hifc&hinic: Fix compile error in allyesconfigs - scsi/hifc: Fix compile error in allyesconfigs - net/hinic: Fix compile error in allyesconfigs - !665 [HUST CSE] fix a use-after-free bug in uncore_pci_remove() - skbuff: Fix a race between coalescing and releasing SKBs - !596 drivers/coresight: Add UltraSoc System Memory Buffer driver - drivers/coresight: Add UltraSoc System Memory Buffer driver - coresight: cti-sysfs: Mark coresight_cti_reg_store() as __maybe_unused - coresight: Make new csdev_access offsets unsigned - coresight: cti-sysfs: Re-use same functions for similar sysfs register accessors - coresight: Re-use same function for similar sysfs register accessors - coresight: Simplify sysfs accessors by using csdev_access abstraction - coresight: Remove unused function parameter - Revert "drivers/coresight: Add Ultrasoc System Memory Buffer driver" - x86/perf: fix use-after-free bug in uncore_pci_remove() - !636 backport some PCC driver patches - !564 usb: disable soft retry for EJ188 controller - sched:Open the kernel configuration for cluster. - scheduler: Disable cluster scheduling by default - scheduler: Add boot time enabling/disabling of cluster scheduling - scheduler: Add runtime knob sysctl_sched_cluster - scheduler: Create SDTL_SKIP flag to skip topology level - sched/fair: Scan cluster before scanning LLC in wake-up path - sched: Add per_cpu cluster domain info and cpus_share_lowest_cache API - !592 Backport 5.10.150 LTS - !644 The driver modifies the configuration of SAS link establishment and link stability. - scsi: hisi_sas: Configure the initialization registers according to HBA model - !630 vfio/pci: Fix mistakenly deleted "vdev->num_regions" - !639 Fix errors related to bond and rq inline - RDMA/hns: Fix the compatibility flag problem - RDMA/hns: Fix the inconsistency between the rq inline bit and the community - RDMA/hns: Fix a missing constraint for slave num in RoCE Bonding - RDMA/hns: Support dispatching IB event for RoCE bonding - RDMA/hns: Set IB port state depending on upper device for RoCE bonding - RDMA/hns: Get real-time port state of bonding slave - RDMA/hns: Fix the counting error of bonding with more than 2 slaves - RDMA/hns: Fix the repetitive workqueue mission in RoCE Bonding - RDMA/hns: Rename hns_roce_bond_info_record() to make sense - RDMA/hns: Support reset recovery for RoCE bonding - RDMA/hns: Fix the counting error of slave number - RDMA/hns: Fix the driver uninit order during bond setting - RDMA/hns: Simplify the slave uninit logic of RoCE bonding operations - RDMA/hns: Remove the struct member 'bond_grp' from hns_roce_dev - RDMA/hns: Initial value assignment cleanup for RoCE Bonding variables - RDMA/hns: Delete a useless assignment to bond_state - RDMA/hns: Apply XArray for Bond ID allocation - RDMA/hns: Move bond_work from hns_roce_dev to hns_roce_bond_group - mailbox: pcc: Reset pcc_chan_count to zero in case of PCC probe failure - i2c: xgene-slimpro: Fix wrong pointer passed to PTR_ERR() - mailbox: pcc: Fix spelling mistake "Plaform" -> "Platform" - mailbox: pcc: Fix an invalid-load caught by the address sanitizer - mailbox: pcc: Handle all PCC subtypes correctly in pcc_mbox_irq - mailbox: pcc: Avoid using the uninitialized variable 'dev' - mailbox: pcc: Move bulk of PCCT parsing into pcc_mbox_probe - mailbox: pcc: Add support for PCCT extended PCC subspaces(type 3/4) - mailbox: pcc: Drop handling invalid bit-width in {read,write}_register - mailbox: pcc: Avoid accessing PCCT table in pcc_send_data and pcc_mbox_irq - mailbox: pcc: Add PCC register bundle and associated accessor functions - mailbox: pcc: Rename doorbell ack to platform interrupt ack register - mailbox: pcc: Use PCC mailbox channel pointer instead of standard - mailbox: pcc: Add pcc_mbox_chan structure to hold shared memory region info - mailbox: pcc: Consolidate subspace doorbell register parsing - mailbox: pcc: Consolidate subspace interrupt information parsing - mailbox: pcc: Refactor all PCC channel information into a structure - mailbox: fix various typos in comments - perf/x86/rapl: Add support for Intel Emerald Rapids - !381 net: hns3: add support handling tx dhcp packets for ROH - perf/x86/intel/cstate: Add Emerald Rapids - perf/x86/intel: Add Emerald Rapids - perf/x86/intel/uncore: Add Emerald Rapids - perf/x86/msr: Add Emerald Rapids - perf/x86/cstate: Add SAPPHIRERAPIDS_X CPU support - perf/x86/cstate: Add ICELAKE_X and ICELAKE_D support - net: hns3: add support handling tx dhcp packets for ROH - !617 Support geting xrcd num from firmware - RDMA/hns: Support getting xrcd num from firmware - !633 Backport CVEs and bugfixes - bonding: Fix memory leak when changing bond type to Ethernet - bonding: restore bond's IFF_SLAVE flag if a non-eth dev enslave fails - bonding: restore IFF_MASTER/SLAVE flags on bond enslave ether type change - hwmon: (xgene) Fix use after free bug in xgene_hwmon_remove due to race condition - rxrpc: Fix race between conn bundle lookup and bundle removal [ZDI-CAN-15975] - power: supply: da9150: Fix use after free bug in da9150_charger_remove due to race condition - mm: mem_reliable: Fix blank space issue in reliable_report_usage() - timers/nohz: Last resort update jiffies on nohz_full IRQ entry - xfs: don't leak btree cursor when insrec fails after a split - xfs: avoid unnecessary runtime sibling pointer endian conversions - xfs: detect self referencing btree sibling pointers - xfs: introduce xfs_buf_daddr() - xfs: move kernel-specific superblock validation out of libxfs - xfs: bound maximum wait time for inodegc work - xfs: introduce xfs_inodegc_push() - xfs: flush inodegc workqueue tasks before cancel - xfs: drop async cache flushes from CIL commits. - xfs: limit iclog tail updates - xfs: need to see iclog flags in tracing - io_uring: ensure that io_init_req() passes in the right issue_flags - io_uring: add missing lock in io_get_file_fixed - !618 Bugfixes related to SAS error handling, DIF, and low power consumption - vfio/pci: Fix mistakenly deleted "vdev->num_regions" - !616 net: hns3: supports customization requirements - !625 AMD: Fix build warning. - kabi: Fix kabi breakage without build warning. - Revert "kabi: Fix kabi breakage caused by commit d5616bac7ada." - KVM: x86: Advertise fast REP string features inherent to the CPU - x86/cpufeatures: Add macros for Intel's new fast rep string features - !593 Backport CVEs and bugfixes - net: hns3: add extend interface support for read and write phy register - net: hns3: add support set led - net: hns3: add support set mac state - net: hns3: add support detect port wire type - net: hns3: add support PF provides customized interfaces to detect port faults. - !611 net: hns3: add supports customization requirements and fix vf fault detect err - scsi: sd: Update DIX config every time sd_revalidate_disk() is called - scsi: sd: Reorganize DIF/DIX code to avoid calling revalidate twice - scsi: hisi_sas: Ensure all enabled PHYs up during controller reset - scsi: hisi_sas: Exit suspending state when usage count is greater than 0 - scsi: hisi_sas: Set a port invalid only if there are no devices attached when refreshing port id - scsi: libsas: Do not export sas_ata_wait_after_reset() - scsi: hisi_sas: Fix SATA devices missing issue during I_T nexus reset - scsi: libsas: Add smp_ata_check_ready_type() - !503 SAS-related bugfix:rolls back these policies without disabling the hard disk PHY. - !600 The driver supports PCIe 4 TB BAR device allocation. - Revert "scsi: hisi_sas: Disable SATA disk phy for severe I_T nexus reset failure" - net: hns3: notify specified VF for recovery operation - net: hns3: add build check in hclge_get_vf_isolate_bitmap - net: hns3: disbable pfc en before the reset - net: hns3: support set pfc pause trans time - net: hns3: add support disable nic clock - net: hns3: add support config and query serdes lane status - net: hns3: add supports configure optical module enable - net: hns3: add support query the presence of optical module - net: hns3: add support modified tx timeout - PCI: Support BAR sizes up to 8TB - x86/sgx: Add overflow check in sgx_validate_offset_length() - tools headers cpufeatures: Sync with the kernel sources - KVM/VMX: Allow exposing EDECCSSA user leaf function to KVM guest - x86/sgx: Allow enclaves to use Asynchrounous Exit Notification - x86/sgx: Reduce delay and interference of enclave release - x86/sgx: Improve comments for sgx_encl_lookup/alloc_backing() - x86/sgx: Handle VA page allocation failure for EAUG on PF. - x86/sgx: Do not fail on incomplete sanitization on premature stop of ksgxd - selftests/sgx: Ignore OpenSSL 3.0 deprecated functions warning - !581 Add support for SVE Direct WQE for hns - net/sched: Retire tcindex classifier - drm/vmwgfx: Validate the box size for the snooped cursor - netfilter: nf_tables: nft_parse_register can return a negative value - netfilter: nf_tables: validate registers coming from userspace. - Bluetooth: btsdio: fix use after free bug in btsdio_remove due to race condition - KVM: nVMX: add missing consistency checks for CR0 and CR4 - nfc: st-nci: Fix use after free bug in ndlc_remove due to race condition - xfs: __percpu_counter_compare() inode count debug too expensive - xfs: fix memcpy fortify errors in EFI log format copying - xfs: fix memcpy fortify errors in RUI log format copying - xfs: fix memcpy fortify errors in CUI log format copying - xfs: fix memcpy fortify errors in BUI log format copying - xfs: Use struct xfs_bmdr_block instead of struct xfs_btree_block to calculate root node size - xfs: allow setting full range of panic tags - xfs: don't use BMBT btree split workers for IO completion - xfs: fix extent busy updating - xfs: get root inode correctly at bulkstat - xfs: invalidate xfs_bufs when allocating cow extents - xfs: attach dquots to inode before reading data/cow fork mappings - xfs: invalidate block device page cache during unmount - xfs: add selinux labels to whiteout inodes - xfs: convert buf_cancel_table allocation to kmalloc_array - xfs: don't leak xfs_buf_cancel structures when recovery fails - xfs: refactor buffer cancellation table allocation - xfs: fix type mismatches in the inode reclaim functions - xfs: don't allow log writes if the data device is readonly - Revert "drm/amdgpu: make sure to init common IP before gmc" - gcov: support GCC 12.1 and newer compilers - f2fs: fix wrong condition to trigger background checkpoint correctly - thermal: intel_powerclamp: Use first online CPU as control_cpu - ext4: continue to expand file system when the target size doesn't reach - Revert "drm/amdgpu: use dirty framebuffer helper" - Revert "drm/amdgpu: move nbio sdma_doorbell_range() into sdma code for vega" - net/ieee802154: don't warn zero-sized raw_sendmsg() - Revert "net/ieee802154: reject zero-sized raw_sendmsg()" - net: ieee802154: return -EINVAL for unknown addr type - perf intel-pt: Fix segfault in intel_pt_print_info() with uClibc - clk: bcm2835: Make peripheral PLLC critical - usb: idmouse: fix an uninit-value in idmouse_open - nvmet-tcp: add bounds check on Transfer Tag - nvme: copy firmware_rev on each init - staging: rtl8723bs: fix a potential memory leak in rtw_init_cmd_priv() - Revert "usb: storage: Add quirk for Samsung Fit flash" - usb: musb: Fix musb_gadget.c rxstate overflow bug - usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info() - md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d - soundwire: intel: fix error handling on dai registration issues - soundwire: cadence: Don't overwrite msg->buf during write commands - bcache: fix set_at_max_writeback_rate() for multiple attached devices - ata: libahci_platform: Sanity check the DT child nodes number - blk-throttle: prevent overflow while calculating wait time - staging: vt6655: fix potential memory leak - power: supply: adp5061: fix out-of-bounds read in adp5061_get_chg_type() - nbd: Fix hung when signal interrupts nbd_start_device_ioctl() - scsi: 3w-9xxx: Avoid disabling device if failing to enable it - usb: host: xhci-plat: suspend/resume clks for brcm - usb: host: xhci-plat: suspend and resume clocks - clk: zynqmp: pll: rectify rate rounding in zynqmp_pll_round_rate - media: cx88: Fix a null-ptr-deref bug in buffer_prepare() - clk: zynqmp: Fix stack-out-of-bounds in strncpy` - btrfs: scrub: try to fix super block errors - arm64: dts: imx8mq-librem5: Add bq25895 as max17055's power supply - kselftest/arm64: Fix validatation termination record after EXTRA_CONTEXT - ARM: dts: imx6sx: add missing properties for sram - ARM: dts: imx6sll: add missing properties for sram - ARM: dts: imx6sl: add missing properties for sram - ARM: dts: imx6qp: add missing properties for sram - ARM: dts: imx6dl: add missing properties for sram - ARM: dts: imx6q: add missing properties for sram - ARM: dts: imx7d-sdb: config the max pressure for tsc2046 - drm/amd/display: Remove interface for periodic interrupt 1 - drm/dp: Don't rewrite link config when setting phy test pattern - mmc: sdhci-msm: add compatible string check for sdm670 - drm/meson: explicitly remove aggregate driver at module unload time - drm/amdgpu: fix initial connector audio value - ASoC: SOF: pci: Change DMI match info to support all Chrome platforms - platform/x86: msi-laptop: Change DMI match / alias strings to fix module autoloading - platform/chrome: cros_ec: Notify the PM of wake events during resume - drm: panel-orientation-quirks: Add quirk for Anbernic Win600 - drm/vc4: vec: Fix timings for VEC modes - drm: bridge: dw_hdmi: only trigger hotplug event on link change - udmabuf: Set ubuf->sg = NULL if the creation of sg table fails - drm/amd/display: fix overflow on MIN_I64 definition - gpu: lontium-lt9611: Fix NULL pointer dereference in lt9611_connector_init() - drm: Prevent drm_copy_field() to attempt copying a NULL pointer - drm: Use size_t type for len variable in drm_copy_field() - drm/nouveau/nouveau_bo: fix potential memory leak in nouveau_bo_alloc() - Bluetooth: L2CAP: Fix user-after-free - net: If sock is dead don't access sock's sk_wq in sk_stream_wait_memory - wifi: rt2x00: correctly set BBP register 86 for MT7620 - wifi: rt2x00: set SoC wmac clock register - wifi: rt2x00: set VGC gain for both chains of MT7620 - wifi: rt2x00: set correct TX_SW_CFG1 MAC register for MT7620 - wifi: rt2x00: don't run Rt5592 IQ calibration on MT7620 - can: bcm: check the result of can_send() in bcm_can_tx() - Bluetooth: hci_sysfs: Fix attempting to call device_add multiple times - Bluetooth: L2CAP: initialize delayed works at l2cap_chan_create() - regulator: core: Prevent integer underflow - wifi: brcmfmac: fix use-after-free bug in brcmf_netdev_start_xmit() - xfrm: Update ipcomp_scratches with NULL when freed - wifi: ath9k: avoid uninit memory read in ath9k_htc_rx_msg() - tcp: annotate data-race around tcp_md5sig_pool_populated - openvswitch: Fix overreporting of drops in dropwatch - openvswitch: Fix double reporting of drops in dropwatch - bpftool: Clear errno after libcap's checks - wifi: brcmfmac: fix invalid address access when enabling SCAN log level - NFSD: fix use-after-free on source server when doing inter-server copy - NFSD: Return nfserr_serverfault if splice_ok but buf->pages have data - x86/entry: Work around Clang __bdos() bug - thermal: intel_powerclamp: Use get_cpu() instead of smp_processor_id() to avoid crash - powercap: intel_rapl: fix UBSAN shift-out-of-bounds issue - MIPS: BCM47XX: Cast memcmp() of function to (void *) - ACPI: video: Add Toshiba Satellite/Portege Z830 quirk - rcu-tasks: Convert RCU_LOCKDEP_WARN() to WARN_ONCE() - rcu: Back off upon fill_page_cache_func() allocation failure - selftest: tpm2: Add Client.__del__() to close /dev/tpm* handle - f2fs: fix to account FS_CP_DATA_IO correctly - f2fs: fix to avoid REQ_TIME and CP_TIME collision - f2fs: fix race condition on setting FI_NO_EXTENT flag - ACPI: APEI: do not add task_work to kernel thread to avoid memory leak - thermal/drivers/qcom/tsens-v0_1: Fix MSM8939 fourth sensor hw_id - crypto: cavium - prevent integer overflow loading firmware - crypto: marvell/octeontx - prevent integer overflows - kbuild: rpm-pkg: fix breakage when V=1 is used - kbuild: remove the target in signal traps when interrupted - tracing: kprobe: Make gen test module work in arm and riscv - tracing: kprobe: Fix kprobe event gen test module on exit - iommu/iova: Fix module config properly - crypto: qat - fix DMA transfer direction - crypto: qat - use pre-allocated buffers in datapath - crypto: qat - fix use of 'dma_map_single' - crypto: inside-secure - Change swab to swab32 - crypto: ccp - Release dma channels before dmaengine unrgister - crypto: akcipher - default implementation for setting a private key - iommu/omap: Fix buffer overflow in debugfs - cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset - hwrng: imx-rngc - Moving IRQ handler registering after imx_rngc_irq_mask_clear() - crypto: sahara - don't sleep when in softirq - powerpc: Fix SPE Power ISA properties for e500v1 platforms - powerpc/64s: Fix GENERIC_CPU build flags for PPC970 / G5 - x86/hyperv: Fix 'struct hv_enlightened_vmcs' definition - powerpc/powernv: add missing of_node_put() in opal_export_attrs() - powerpc/pci_dn: Add missing of_node_put() - powerpc/sysdev/fsl_msi: Add missing of_node_put() - powerpc/math_emu/efp: Include module.h - mailbox: bcm-ferxrm-mailbox: Fix error check for dma_map_sg - clk: ast2600: BCLK comes from EPLL - clk: ti: dra7-atl: Fix reference leak in of_dra7_atl_clk_probe - clk: bcm2835: fix bcm2835_clock_rate_from_divisor declaration - clk: baikal-t1: Add SATA internal ref clock buffer - clk: baikal-t1: Add shared xGMAC ref/ptp clocks internal parent - clk: baikal-t1: Fix invalid xGMAC PTP clock divider - clk: vc5: Fix 5P49V6901 outputs disabling when enabling FOD - spmi: pmic-arb: correct duplicate APID to PPID mapping logic - dmaengine: ioat: stop mod_timer from resurrecting deleted timer in __cleanup() - clk: mediatek: mt8183: mfgcfg: Propagate rate changes to parent - mfd: sm501: Add check for platform_driver_register() - mfd: fsl-imx25: Fix check for platform_get_irq() errors - mfd: lp8788: Fix an error handling path in lp8788_irq_init() and lp8788_irq_init() - mfd: lp8788: Fix an error handling path in lp8788_probe() - mfd: fsl-imx25: Fix an error handling path in mx25_tsadc_setup_irq() - mfd: intel_soc_pmic: Fix an error handling path in intel_soc_pmic_i2c_probe() - fsi: core: Check error number after calling ida_simple_get - clk: qcom: apss-ipq6018: mark apcs_alias0_core_clk as critical - scsi: iscsi: iscsi_tcp: Fix null-ptr-deref while calling getpeername() - scsi: libsas: Fix use-after-free bug in smp_execute_task_sg() - serial: 8250: Fix restoring termios speed after suspend - firmware: google: Test spinlock on panic path to avoid lockups - staging: vt6655: fix some erroneous memory clean-up loops - phy: qualcomm: call clk_disable_unprepare in the error handling - tty: serial: fsl_lpuart: disable dma rx/tx use flags in lpuart_dma_shutdown - serial: 8250: Toggle IER bits on only after irq has been set up - serial: 8250: Add an empty line and remove some useless {} - drivers: serial: jsm: fix some leaks in probe - usb: gadget: function: fix dangling pnp_string in f_printer.c - xhci: Don't show warning for reinit on known broken suspend - IB: Set IOVA/LENGTH on IB_MR in core/uverbs layers - RDMA/cm: Use SLID in the work completion as the DLID in responder side - md/raid5: Ensure stripe_fill happens on non-read IO with journal - md: Replace snprintf with scnprintf - mtd: rawnand: meson: fix bit map use in meson_nfc_ecc_correct() - ata: fix ata_id_has_dipm() - ata: fix ata_id_has_ncq_autosense() - ata: fix ata_id_has_devslp() - ata: fix ata_id_sense_reporting_enabled() and ata_id_has_sense_reporting() - RDMA/siw: Always consume all skbuf data in sk_data_ready() upcall. - mtd: rawnand: fsl_elbc: Fix none ECC mode - mtd: devices: docg3: check the return value of devm_ioremap() in the probe - dyndbg: drop EXPORTed dynamic_debug_exec_queries - dyndbg: let query-modname override actual module name - dyndbg: fix module.dyndbg handling - dyndbg: fix static_branch manipulation - dmaengine: hisilicon: Add multi-thread support for a DMA channel - dmaengine: hisilicon: Fix CQ head update - dmaengine: hisilicon: Disable channels when unregister hisi_dma - fpga: prevent integer overflow in dfl_feature_ioctl_set_irq() - misc: ocxl: fix possible refcount leak in afu_ioctl() - RDMA/rxe: Fix the error caused by qp->sk - RDMA/rxe: Fix "kernel NULL pointer dereference" error - media: xilinx: vipp: Fix refcount leak in xvip_graph_dma_init - media: meson: vdec: add missing clk_disable_unprepare on error in vdec_hevc_start() - tty: xilinx_uartps: Fix the ignore_status - media: exynos4-is: fimc-is: Add of_node_put() when breaking out of loop - HSI: omap_ssi_port: Fix dma_map_sg error check - HSI: omap_ssi: Fix refcount leak in ssi_probe - clk: tegra20: Fix refcount leak in tegra20_clock_init - clk: tegra: Fix refcount leak in tegra114_clock_init - clk: tegra: Fix refcount leak in tegra210_clock_init - clk: sprd: Hold reference returned by of_get_parent() - clk: berlin: Add of_node_put() for of_get_parent() - clk: qoriq: Hold reference returned by of_get_parent() - clk: oxnas: Hold reference returned by of_get_parent() - clk: meson: Hold reference returned by of_get_parent() - usb: common: debug: Check non-standard control requests - usb: common: move function's kerneldoc next to its definition - usb: common: add function to get interval expressed in us unit - usb: common: Parse for USB SSP genXxY - usb: ch9: Add USB 3.2 SSP attributes - iio: ABI: Fix wrong format of differential capacitance channel ABI. - iio: inkern: only release the device node when done with it - iio: adc: at91-sama5d2_adc: disable/prepare buffer on suspend/resume - iio: adc: at91-sama5d2_adc: lock around oversampling and sample freq - iio: adc: at91-sama5d2_adc: check return status for pressure and touch - iio: adc: at91-sama5d2_adc: fix AT91_SAMA5D2_MR_TRACKTIM_MAX - ARM: dts: exynos: fix polarity of VBUS GPIO of Origen - ARM: Drop CMDLINE_* dependency on ATAGS - ARM: dts: exynos: correct s5k6a3 reset polarity on Midas family - soc/tegra: fuse: Drop Kconfig dependency on TEGRA20_APB_DMA - ia64: export memory_add_physaddr_to_nid to fix cxl build error - ARM: dts: kirkwood: lsxl: remove first ethernet port - ARM: dts: kirkwood: lsxl: fix serial line - ARM: dts: turris-omnia: Fix mpp26 pin name and comment - soc: qcom: smem_state: Add refcounting for the 'state->of_node' - soc: qcom: smsm: Fix refcount leak bugs in qcom_smsm_probe() - memory: of: Fix refcount leak bug in of_lpddr3_get_ddr_timings() - memory: of: Fix refcount leak bug in of_get_ddr_timings() - memory: pl353-smc: Fix refcount leak bug in pl353_smc_probe() - ALSA: hda/hdmi: Don't skip notification handling during PM operation - ASoC: mt6660: Fix PM disable depth imbalance in mt6660_i2c_probe - ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe - ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe - ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe - mmc: wmt-sdmmc: Fix an error handling path in wmt_mci_probe() - ALSA: dmaengine: increment buffer pointer atomically - ASoC: da7219: Fix an error handling path in da7219_register_dai_clks() - drm/msm/dp: correct 1.62G link rate at dp_catalog_ctrl_config_msa() - drm/msm/dpu: index dpu_kms->hw_vbif using vbif_idx - ASoC: eureka-tlv320: Hold reference returned from of_find_xxx API - mmc: au1xmmc: Fix an error handling path in au1xmmc_probe() - drm/omap: dss: Fix refcount leak bugs - ALSA: hda: beep: Simplify keep-power-at-enable behavior - ASoC: rsnd: Add check for rsnd_mod_power_on - drm/bridge: megachips: Fix a null pointer dereference bug - drm: fix drm_mipi_dbi build errors - platform/x86: msi-laptop: Fix resource cleanup - platform/x86: msi-laptop: Fix old-ec check for backlight registering - ASoC: tas2764: Fix mute/unmute - ASoC: tas2764: Drop conflicting set_bias_level power setting - ASoC: tas2764: Allow mono streams - platform/chrome: fix memory corruption in ioctl - platform/chrome: fix double-free in chromeos_laptop_prepare() - drm:pl111: Add of_node_put() when breaking out of for_each_available_child_of_node() - drm/dp_mst: fix drm_dp_dpcd_read return value checks - drm/bridge: parade-ps8640: Fix regulator supply order - drm/mipi-dsi: Detach devices when removing the host - drm/bridge: Avoid uninitialized variable warning - drm: bridge: adv7511: fix CEC power down control register offset - once: add DO_ONCE_SLOW() for sleepable contexts - net/ieee802154: reject zero-sized raw_sendmsg() - net: rds: don't hold sock lock when cancelling work from rds_tcp_reset_callbacks() - spi: Ensure that sg_table won't be used after being freed - tcp: fix tcp_cwnd_validate() to not forget is_cwnd_limited - sctp: handle the error returned from sctp_auth_asoc_init_active_key - vhost/vsock: Use kvmalloc/kvfree for larger packets. - wifi: rtl8xxxu: Fix AIFS written to REG_EDCA_*_PARAM - spi: s3c64xx: Fix large transfers with DMA - netfilter: nft_fib: Fix for rpath check with VRF devices - Bluetooth: hci_core: Fix not handling link timeouts propertly - i2c: mlxbf: support lock mechanism - spi/omap100k:Fix PM disable depth imbalance in omap1_spi100k_probe - spi: dw: Fix PM disable depth imbalance in dw_spi_bt1_probe - x86/cpu: Include the header of init_ia32_feat_ctl()'s prototype - x86/microcode/AMD: Track patch allocation size explicitly - wifi: ath11k: fix number of VHT beamformee spatial streams - Bluetooth: hci_{ldisc,serdev}: check percpu_init_rwsem() failure - bpf: Ensure correct locking around vulnerable function find_vpid() - net: fs_enet: Fix wrong check in do_pd_setup - wifi: rtl8xxxu: Remove copy-paste leftover in gen2_update_rate_mask - wifi: rtl8xxxu: gen2: Fix mistake in path B IQ calibration - bpf: btf: fix truncated last_member_type_id in btf_struct_resolve - spi: meson-spicc: do not rely on busy flag in pow2 clk ops - wifi: rtl8xxxu: Fix skb misuse in TX queue selection - spi: qup: add missing clk_disable_unprepare on error in spi_qup_pm_resume_runtime() - spi: qup: add missing clk_disable_unprepare on error in spi_qup_resume() - selftests/xsk: Avoid use-after-free on ctx - wifi: rtl8xxxu: tighten bounds checking in rtl8xxxu_read_efuse() - Bluetooth: btusb: mediatek: fix WMT failure during runtime suspend - Bluetooth: btusb: fix excessive stack usage - Bluetooth: btusb: Fine-tune mt7663 mechanism. - x86/resctrl: Fix to restore to original value when re-enabling hardware prefetch register - spi: mt7621: Fix an error message in mt7621_spi_probe() - bpftool: Fix a wrong type cast in btf_dumper_int - wifi: mac80211: allow bw change during channel switch in mesh - leds: lm3601x: Don't use mutex after it was destroyed - wifi: ath10k: add peer map clean up for peer delete in ath10k_sta_state() - nfsd: Fix a memory leak in an error handling path - objtool: Preserve special st_shndx indexes in elf_update_symbol - ARM: 9247/1: mm: set readonly for MT_MEMORY_RO with ARM_LPAE - ARM: 9244/1: dump: Fix wrong pg_level in walk_pmd() - MIPS: SGI-IP27: Fix platform-device leak in bridge_platform_create() - MIPS: SGI-IP27: Free some unused memory - sh: machvec: Use char[] for section boundaries - userfaultfd: open userfaultfds with O_RDONLY - selinux: use "grep -E" instead of "egrep" - smb3: must initialize two ACL struct fields to zero - drm/i915: Fix watermark calculations for gen12+ MC CCS modifier - drm/i915: Fix watermark calculations for gen12+ RC CCS modifier - drm/nouveau: fix a use-after-free in nouveau_gem_prime_import_sg_table() - drm/nouveau/kms/nv140-: Disable interlacing - staging: greybus: audio_helper: remove unused and wrong debugfs usage - KVM: VMX: Drop bits 31:16 when shoving exception error code into VMCS - KVM: nVMX: Unconditionally purge queued/injected events on nested "exit" - KVM: x86/emulator: Fix handing of POP SS to correctly set interruptibility - media: cedrus: Set the platform driver data earlier - efi: libstub: drop pointless get_memory_map() call - thunderbolt: Explicitly enable lane adapter hotplug events at startup - tracing: Disable interrupt or preemption before acquiring arch_spinlock_t - ring-buffer: Add ring_buffer_wake_waiters() - ring-buffer: Check pending waiters when doing wake ups as well - ring-buffer: Have the shortest_full queue be the shortest not longest - ring-buffer: Allow splice to read previous partially read pages - ftrace: Properly unset FTRACE_HASH_FL_MOD - livepatch: fix race between fork and KLP transition - ext4: update 'state->fc_regions_size' after successful memory allocation - ext4: fix potential memory leak in ext4_fc_record_regions() - ext4: fix potential memory leak in ext4_fc_record_modified_inode() - ext4: fix miss release buffer head in ext4_fc_write_inode - ext4: place buffer head allocation before handle start - ext4: don't increase iversion counter for ea_inodes - ext4: make ext4_lazyinit_thread freezable - ext4: avoid crash when inline data creation follows DIO write - jbd2: add miss release buffer head in fc_do_one_pass() - jbd2: fix potential use-after-free in jbd2_fc_wait_bufs - jbd2: fix potential buffer head reference count leak - jbd2: wake up journal waiters in FIFO order, not LIFO - hardening: Remove Clang's enable flag for -ftrivial-auto-var-init=zero - hardening: Avoid harmless Clang option under CONFIG_INIT_STACK_ALL_ZERO - hardening: Clarify Kconfig text for auto-var-init - f2fs: fix to do sanity check on summary info - f2fs: fix to do sanity check on destination blkaddr during recovery - f2fs: increase the limit for reserve_root - btrfs: fix race between quota enable and quota rescan ioctl - scsi: qedf: Populate sysfs attributes for vport - powerpc/boot: Explicitly disable usage of SPE instructions - powercap: intel_rapl: Use standard Energy Unit for SPR Dram RAPL domain - PCI: Sanitise firmware BAR assignments behind a PCI-PCI bridge - mm/mmap: undo ->mmap() when arch_validate_flags() fails - drm/udl: Restore display mode on resume - drm/virtio: Check whether transferred 2D BO is shmem - nvme-pci: set min_align_mask before calculating max_hw_sectors - UM: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK - riscv: Pass -mno-relax only on lld < 15.0.0 - riscv: Make VM_WRITE imply VM_READ - riscv: Allow PROT_WRITE-only mmap() - parisc: fbdev/stifb: Align graphics memory size to 4MB - RISC-V: Make port I/O string accessors actually work - regulator: qcom_rpm: Fix circular deferral regression - hwmon: (gsc-hwmon) Call of_node_get() before of_find_xxx API - ASoC: wcd934x: fix order of Slimbus unprepare/disable - ASoC: wcd9335: fix order of Slimbus unprepare/disable - platform/chrome: cros_ec_proto: Update version on GET_NEXT_EVENT failure - HID: multitouch: Add memory barriers - fs: dlm: handle -EBUSY first in lock arg validation - fs: dlm: fix race between test_bit() and queue_work() - mmc: sdhci-sprd: Fix minimum clock limit - can: kvaser_usb_leaf: Fix CAN state after restart - can: kvaser_usb_leaf: Fix TX queue out of sync after restart - can: kvaser_usb_leaf: Fix overread with an invalid command - can: kvaser_usb: Fix use of uninitialized completion - usb: add quirks for Lenovo OneLink+ Dock - iio: pressure: dps310: Reset chip after timeout - iio: pressure: dps310: Refactor startup procedure - iio: adc: ad7923: fix channel readings for some variants - iio: ltc2497: Fix reading conversion results - iio: dac: ad5593r: Fix i2c read protocol requirements - cifs: Fix the error length of VALIDATE_NEGOTIATE_INFO message - cifs: destage dirty pages before re-reading them for cache=none - mtd: rawnand: atmel: Unmap streaming DMA mappings - ALSA: hda/realtek: Add Intel Reference SSID to support headset keys - ALSA: hda/realtek: Add quirk for ASUS GV601R laptop - ALSA: hda/realtek: Correct pin configs for ASUS G533Z - ALSA: hda/realtek: remove ALC289_FIXUP_DUAL_SPK for Dell 5530 - ALSA: usb-audio: Fix NULL dererence at error path - ALSA: usb-audio: Fix potential memory leaks - ALSA: rawmidi: Drop register_mutex in snd_rawmidi_free() - ALSA: oss: Fix potential deadlock at unregistration - !585 x86/speculation: Allow enabling STIBP with legacy IBRS - x86/speculation: Allow enabling STIBP with legacy IBRS - RDMA/hns: Add SVE DIRECT WQE flag to support libhns - !575 Backport CVEs and bugfixes - !576 Support congestion control algorithm configuration - Revert "x86/microcode: Rip out the OLD_INTERFACE" - Revert "x86/microcode: Default-disable late loading" - Revert "x86/microcode: Taint and warn on late loading" - Revert "x86/microcode: Remove unnecessary perf callback" - Revert "misc: Mark MICROCODE_MINOR unused" - Revert "docs: Update documentation to reflect what TAINT_CPU_OUT_OF_SPEC means" - Revert "x86/microcode: Document the whole late loading problem" - Revert "x86/microcode: Remove ->request_microcode_user()" - Revert "x86/microcode: Print previous version of microcode after reload" - Revert "x86/microcode: Rip out the subsys interface gunk" - Revert "x86/microcode: Simplify init path even more" - Revert "x86/microcode: Kill refresh_fw" - Revert "x86/microcode: Do some minor fixups" - Revert "x86/microcode: Drop struct ucode_cpu_info.valid" - !424 [OLK-5.10] openeuer/MAINTAINER: Add maintainers for Kunpeng SoC. - RDMA/hns: Support congestion control algorithm configuration at QP granularity - RDMA/hns: Modify congestion abbreviation - sctp: Call inet6_destroy_sock() via sk->sk_destruct(). - dccp: Call inet6_destroy_sock() via sk->sk_destruct(). - net: Remove WARN_ON_ONCE(sk->sk_forward_alloc) from sk_stream_kill_queues(). - inet6: Remove inet6_destroy_sock() in sk->sk_prot->destroy(). - tcp/udp: Call inet6_destroy_sock() in IPv6 sk->sk_destruct(). - udp: Call inet6_destroy_sock() in setsockopt(IPV6_ADDRFORM). - 9p/xen : Fix use after free bug in xen_9pfs_front_remove due to race condition - ubi: Fix failure attaching when vid_hdr offset equals to (sub)page size - ubi: ensure that VID header offset + VID header size <= alloc, size - ftrace: Fix issue that 'direct->addr' not restored in modify_ftrace_direct() - perf/core: Fix perf_output_begin parameter is incorrectly invoked in perf_event_bpf_output - xirc2ps_cs: Fix use after free bug in xirc2ps_detach - ring-buffer: Fix race while reader and writer are on the same page - loop: Add parm check in loop_control_ioctl - ext4: Fix i_disksize exceeding i_size problem in paritally written case - ext4: ext4_put_super: Remove redundant checking for 'sbi->s_journal_bdev' - ext4: Fix reusing stale buffer heads from last failed mounting - btrfs: fix race between quota disable and quota assign ioctls - dm crypt: add cond_resched() to dmcrypt_write() - driver core: Fix lockdep warning on wfs_lock - driver core: platform: Add extra error check in devm_platform_get_irqs_affinity() - xfs: don't leak memory when attr fork loading fails - xfs: delete unnecessary NULL checks - xfs: replace inode fork size macros with functions - xfs: replace XFS_IFORK_Q with a proper predicate function - xfs: use XFS_IFORK_Q to determine the presence of an xattr fork - xfs: make inode attribute forks a permanent part of struct xfs_inode - xfs: convert XFS_IFORK_PTR to a static inline helper - xfs: don't reuse busy extents on extent trim - fs/xfs: convert comma to semicolon - xfs: xfs_ail_push_all_sync() stalls when racing with updates - xfs: check buffer pin state after locking in delwri_submit - xfs: log worker needs to start before intent/unlink recovery - !256 sched: Supprot dynamic affinity in scheduler - config: enable CONFIG_QOS_SCHED_DYNAMIC_AFFINITY by default - sched: Add statistics for scheduler dynamic affinity - sched: Adjust cpu allowed in load balance dynamicly - sched: Adjust wakeup cpu range according CPU util dynamicly - cpuset: Introduce new interface for scheduler dynamic affinity - sched: Introduce dynamic affinity for cfs scheduler - !323 [OLK-5.10] sched: Introduce priority load balance for CFS - sched/fair: Avoid offline tasks starve to death for priority load balance - config: enable CONFIG_QOS_SCHED_PRIO_LB for x86 and arm64 - sched: Introduce priority load balance for CFS - !563 Backport CVEs and bugfixes - usb: xhci: add XHCI_NO_SOFT_RETRY quirk for EJ188 - net: sched: Use struct_size() helper in kvmalloc() - net_sched: Use struct_size() and flex_array_size() helpers - ext4: dio take shared inode lock when overwriting preallocated blocks - ext4: fix race between writepages and remount - mm: mem_reliable: Initialize reliable_nr_page when mm_init() - clocksource/drivers/arm_arch_timer: Fix CNTPCT_LO and CNTVCT_LO value - kvm: initialize all of the kvm_debugregs structure before sending it to userspace - nvme: use nvme_cid to generate command_id in trace event - xfs: don't report reserved bnobt space as available - xfs: don't include bnobt blocks when reserving free block pool - xfs: set aside allocation btree blocks from block reservation - xfs: introduce in-core global counter of allocbt blocks - act_mirred: use the backlog for nested calls to mirred ingress - net/sched: act_mirred: better wording on protection against excessive stack growth - net/sched: act_mirred: refactor the handle of xmit - scsi: scsi_dh_alua: fix memleak for 'qdata' in alua_activate() - !539 LoongArch: fix compile warnning of drm/loongson driver - !556 net: hns3: modify reset delay time to avoid configuration timeout - net: hns3: modify reset delay time to avoid configuration timeout - !538 Disable local invalidate operation, fix memory leak and error code of CMD - drm/loongson: fix compile warnning - RDMA/hns: Fix error code of CMD - RDMA/hns: fix memory leak in hns_roce_alloc_mr() - RDMA/hns: Disable local invalidate operation - mm/damon/paddr: fix missing folio_put() - mm/damon/Kconfig: add DAMON debugfs interface deprecation notice - mm/damon/dbgfs: print DAMON debugfs interface deprecation message - Docs/ABI/damon: document 'schemes//tried_regions' sysfs directory - Docs/admin-guide/mm/damon/usage: document schemes//tried_regions sysfs directory - tools/selftets/damon/sysfs: test tried_regions directory existence - mm/damon/sysfs-schemes: implement DAMOS-tried regions clear command - mm/damon/sysfs: implement DAMOS tried regions update command - mm/damon/sysfs-schemes: implement scheme region directory - mm/damon/sysfs-schemes: implement schemes/tried_regions directory - mm/damon/core: add a callback for scheme target regions check - selftests/damon: add tests for DAMON_LRU_SORT's enabled parameter - mm/damon/lru_sort: enable and disable synchronously - selftests/damon: add tests for DAMON_RECLAIM's enabled parameter - mm/damon/reclaim: enable and disable synchronously - mm/damon/modules: deduplicate init steps for DAMON context setup - mm/damon/sysfs: split out schemes directory implementation to separate file - mm/damon/sysfs: split out kdamond-independent schemes stats update logic into a new function - mm/damon/sysfs: move unsigned long range directory to common module - mm/damon/sysfs: move sysfs_lock to common module - mm/damon/sysfs: remove parameters of damon_sysfs_region_alloc() - mm/damon/sysfs: use damon_addr_range for region's start and end values - mm/damon/core: split out scheme quota adjustment logic into a new function - mm/damon/core: split out scheme stat update logic into a new function - mm/damon/core: split damos application logic into a new function - mm/damon/core: split out DAMOS-charged region skip logic into a new function - mm/damon/sysfs: fix wrong empty schemes assumption under online tuning in damon_sysfs_set_schemes() - mm/damon/sysfs-schemes: skip stats update if the scheme directory is removed - mm/damon/dbgfs: check if rm_contexts input is for a real context - mm/damon: use damon_sz_region() in appropriate place - mm/damon: move sz_damon_region to damon_sz_region - mm/damon/core: initialize damon_target->list in damon_new_target() - mm/damon: deduplicate damon_{reclaim,lru_sort}_apply_parameters() - mm/damon/sysfs: return 'err' value when call kstrtoul() failed - mm/damon: rename damon_pageout_score() to damon_cold_score() - mm/damon: return void from damon_set_schemes() - mm/damon/lru_sort: change damon_lru_sort_wmarks to static - mm/damon/reclaim: change damon_reclaim_wmarks to static - mm/damon: use 'struct damon_target *' instead of 'void *' in target_valid() - mm/damon: simplify scheme create in lru_sort.c - mm/damon/sysfs: avoid call damon_target_has_pid() repeatedly - mm/damon/core: simplify the kdamond stop mechanism by removing 'done' - mm/damon/sysfs: simplify the variable 'pid' assignment operation - mm/damon: simplify the parameter passing for 'prepare_access_checks' - mm/damon/lru_sort: deduplicate hot/cold schemes generators - mm/damon/lru_sort: use quotas param generator - mm/damon/reclaim: use the quota params generator macro - mm/damon/modules-common: implement damos time quota params generator - mm/damon/modules-common: implement a damos quota params generator - mm/damon/lru_sort: use stat generator - mm/damon/reclaim: use stat parameters generator - mm/damon/modules-common: implement a stats parameters generator macro - mm/damon/reclaim: use watermarks parameters generator macro - mm/damon/lru_sort: use watermarks parameters generator macro - mm/damon/modules-common: implement a watermarks module parameters generator macro - mm/damon/reclaim: use monitoring attributes parameters generator macro - mm/damon/lru_sort: use monitoring attributes parameters generaotr macro - mm/damon: implement a monitoring attributes module parameters generator macro - mm/damon/lru_sort: use 'struct damon_attrs' for storing parameters for it - mm/damon/reclaim: use 'struct damon_attrs' for storing parameters for it - mm/damon/core: reduce parameters for damon_set_attrs() - mm/damon/core: use a dedicated struct for monitoring attributes - mm/damon/core: factor out 'damos_quota' private fileds initialization - mm/damon/core: copy struct-to-struct instead of field-to-field in damon_new_scheme() - mm/damon/paddr: deduplicate damon_pa_{mark_accessed,deactivate_pages}() - mm/damon/paddr: make supported DAMOS actions of paddr clear - mm/damon: simplify scheme create in damon_lru_sort_apply_parameters - mm/damon: improve damon_new_region strategy - mm/damon/sysfs: use the wrapper directly to check if the kdamond is running - mm/damon/sysfs: change few functions execute order - mm/damon: remove duplicate get_monitoring_region() definitions - mm/damon/Kconfig: notify debugfs deprecation plan - mm/damon/core-test: test damon_set_regions - mm/damon/core: avoid holes in newly set monitoring target ranges - mm/damon/vaddr: add a comment for 'default' case in damon_va_apply_scheme() - mm/damon: introduce struct damos_access_pattern - mm/damon: simplify damon_ctx check in damon_sysfs_before_terminate - mm/damon/core: iterate the regions list from current point in damon_set_regions() - mm/damon/sysfs: simplify the judgement whether kdamonds are busy - damon/sysfs: fix possible memleak on damon_sysfs_add_target - mm/damon: get the hotness from damon_hot_score() in damon_pageout_score() - mm/damon/vaddr: remove comparison between mm and last_mm when checking region accesses - mm/damon: simplify the parameter passing for 'check_accesses' - mm/damon: replace pmd_huge() with pmd_trans_huge() for THP - mm/damon: validate if the pmd entry is present before accessing - mm/damon/core: simplify the parameter passing for region split operation - mm/damon/dbgfs: use kmalloc for allocating only one element - mm/damon/dbgfs: fix memory leak when using debugfs_lookup() - mm/damon/dbgfs: avoid duplicate context directory creation - mm/damon/reclaim: fix potential memory leak in damon_reclaim_init() - mm/damon/lru_sort: fix potential memory leak in damon_lru_sort_init() - Docs/admin-guide/damon: add a document for DAMON_LRU_SORT - mm/damon: introduce DAMON-based LRU-lists Sorting - Docs/admin-guide/damon/sysfs: document 'LRU_DEPRIO' scheme action - mm/damon/schemes: add 'LRU_DEPRIO' action - Docs/admin-guide/damon/sysfs: document 'LRU_PRIO' scheme action - mm/damon/schemes: add 'LRU_PRIO' DAMOS action - mm/damon/paddr: use a separate function for 'DAMOS_PAGEOUT' handling - mm/damon/dbgfs: add and use mappings between 'schemes' action inputs and 'damos_action' values - mm/damon/reclaim: add 'damon_reclaim_' prefix to 'enabled_store()' - mm/damon/reclaim: make 'enabled' checking timer simpler - mm/damon/sysfs: deduplicate inputs applying - mm/damon/reclaim: deduplicate 'commit_inputs' handling - mm/damon/{dbgfs,sysfs}: move target_has_pid() from dbgfs to damon.h - mm/damon: use set_huge_pte_at() to make huge pte old - mm/damon/reclaim: schedule 'damon_reclaim_timer' only after 'system_wq' is initialized - mm: damon: use HPAGE_PMD_SIZE - mm/damon/reclaim: use resource_size function on resource object - Docs/admin-guide/mm/damon/reclaim: document 'commit_inputs' parameter - mm/damon/reclaim: support online inputs update - Docs/{ABI,admin-guide}/damon: Update for 'state' sysfs file input keyword, 'commit' - mm/damon/sysfs: support online inputs update - mm/damon/sysfs: update schemes stat in the kdamond context - mm/damon/sysfs: use enum for 'state' input handling - mm/damon/sysfs: reuse damon_set_regions() for regions setting - mm/damon/sysfs: move targets setup code to a separated function - mm/damon/sysfs: prohibit multiple physical address space monitoring targets - mm/damon/vaddr: remove damon_va_apply_three_regions() - mm/damon/vaddr: move 'damon_set_regions()' to core - mm/damon/vaddr: generalize damon_va_apply_three_regions() - mm/damon/core: finish kdamond as soon as any callback returns an error - mm/damon/core: add a new callback for watermarks checks - Docs/{ABI,admin-guide}/damon: update for fixed virtual address ranges monitoring - mm/damon/sysfs: support fixed virtual address ranges monitoring - mm/damon/vaddr: register a damon_operations for fixed virtual address ranges monitoring - Docs/{ABI,admin-guide}/damon: document 'avail_operations' sysfs file - selftets/damon/sysfs: test existence and permission of avail_operations - mm/damon/sysfs: add a file for listing available monitoring ops - mm/damon/core: add a function for damon_operations registration checks - mm/damon/reclaim: fix the timer always stays active - mm/damon: remove unnecessary type castings - mm/damon/core-test: add a kunit test case for ops registration - damon: vaddr-test: tweak code to make the logic clearer - mm/damon: prevent activated scheme from sleeping by deactivated schemes - mm/damon/sysfs: remove repeat container_of() in damon_sysfs_kdamond_release() - Docs/ABI/testing: add DAMON sysfs interface ABI document - Docs/admin-guide/mm/damon/usage: document DAMON sysfs interface - selftests/damon: add a test for DAMON sysfs interface - mm/damon/sysfs: support DAMOS stats - mm/damon/sysfs: support DAMOS watermarks - mm/damon/sysfs: support schemes prioritization - mm/damon/sysfs: support DAMOS quotas - mm/damon/sysfs: support DAMON-based Operation Schemes - mm/damon/sysfs: support the physical address space monitoring - mm/damon/sysfs: link DAMON for virtual address spaces monitoring - mm/damon: implement a minimal stub for sysfs-based DAMON interface - mm/damon/core: add number of each enum type values - mm/damon/core: allow non-exclusive DAMON start/stop - mm/damon: remove unnecessary CONFIG_DAMON option - mm/damon/paddr,vaddr: remove damon_{p,v}a_{target_valid,set_operations}() - mm/damon/dbgfs-test: fix is_target_id() change - mm/damon/dbgfs: use operations id for knowing if the target has pid - mm/damon/dbgfs: use damon_select_ops() instead of damon_{v,p}a_set_operations() - mm/damon/reclaim: use damon_select_ops() instead of damon_{v,p}a_set_operations() - mm/damon/paddr,vaddr: register themselves to DAMON in subsys_initcall - mm/damon: let monitoring operations can be registered and selected - mm/damon: rename damon_primitives to damon_operations - mm/damon: remove redundant page validation - mm/damon: remove the target id concept - mm/damon/core: move damon_set_targets() into dbgfs - mm/damon/dbgfs/init_regions: use target index instead of target id - mm/damon: minor cleanup for damon_pa_young - MAINTAINERS: update openEuler/MAINTAINERS for Kunpeng SoC. - x86/cpu: Add several Intel server CPU model numbers- !540 fix CVE-2023-0266 - ALSA: pcm: Move rwsem lock inside snd_ctl_elem_read to prevent UAF - !507 KVM: arm64: Add minimal handling for the ARMv8.7 PMU - !527 i2c: hisi: Only use the completion interrupt to finish the transfer and i2c: hisi: Avoid redundant interrupts - KVM: arm64: Add minimal handling for the ARMv8.7 PMU - KVM: arm64: Use symbolic names for the PMU versions - !531 Backport CVEs and bugfixes - i2c: hisi: Only use the completion interrupt to finish the transfer - i2c: hisi: Avoid redundant interrupts - block: fix use-after-free of q->q_usage_counter - block: move q_usage_counter release into blk_queue_release - Revert "block: fix null-deref in percpu_ref_put" - md/raid6: Fix the problem of repeatedly applying for memory in raid5_read_one_chunk - xfs, iomap: limit individual ioend chain lengths in writeback - net/sched: tcindex: search key must be 16 bits - net/sched: tcindex: update imperfect hash filters respecting rcu - tty: fix out-of-bounds access in tty_driver_lookup_tty() - fs/ntfs3: Validate resident attribute name - Revert "mm/vmalloc: huge vmalloc backing pages should be split rather than compound" - mm: compaction: avoid possible NULL pointer dereference in kcompactd_cpu_online - coredump: fix kabi broken in struct coredump_params - coredump: Use the vma snapshot in fill_files_note - coredump/elf: Pass coredump_params into fill_note_info - coredump: Remove the WARN_ON in dump_vma_snapshot - coredump: Snapshot the vmas in do_coredump - mm/swapfile: add cond_resched() in get_swap_pages() - mm: slince possible data races about pgdat->kswapd - mm: fix null-ptr-deref in kswapd_is_running() - fs/ntfs3: Validate MFT flags before replaying logs - fs/ntfs3: Validate attribute name offset - bpf: Fixes possible race in update_prog_stats() for 32bit arches - bpf: Avoid races in __bpf_prog_run() for 32bit arches - ext4: make sure fs error flag setted before clear journal error - ext4: commit super block if fs record error when journal record without error - ima: Fix memory leakage in ima_store_template - af_unix: Get user_ns from in_skb in unix_diag_get_exact(). - net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf() - wifi: brcmfmac: slab-out-of-bounds read in brcmf_get_assoc_ies() - arm64: errata: Remove AES hwcap for COMPAT tasks - ARM: 9206/1: A9: Add ARM ERRATA 764319 workaround (Updated) - kernel: Initialize cpumask before parsing - softirq: Don't try waking ksoftirqd before it has been spawned - bpf: Prevent decl_tag from being referenced in func_proto arg - bpf: Skip task with pid=1 in send_signal_common() - bpf, sockmap: Fix an infinite loop error when len is 0 in tcp_bpf_recvmsg_parser() - !525 net: hns3: add supports storage product scustomization requirements - !519 Add new command to support query vf caps - net: hns3: add support query port ext information - net: hns3: add support configuring function-level interrupt affinity - net: hns3: add support clear mac statistics - net: hns3: add support to get/set 1d torus param - net: hns3: add supports fast reporting of faulty nodes - net: hns3: add supports pfc storm detection and suppression - net: hns3: add support customized exception handling interfaces. - !459 Backport CVEs and bugfixes - RDMA/hns: Add new command to support query vf caps - !508 SCSI: SSSRAID: Fix the bug that system automatically reboot when issue a 'pcie-linkdown' command - !374 Enable CONFIG_UPROBES_SUPPORT_PC_ALTER in arm64 by default - !510 LoongArch: fix dual-bridge machine can not work - !509 Loongson: fix 7a2000 gpu driver can not work - drm/loongson: using hdmi hot plug status register - irqchip/loongson: Fix syscore ops registration - irqchip/loongarch: Fix some issues of irq controllers - SCSI: SSSRAID: Fix the bug that system automatically reboot when issue a 'pcie-linkdown' command - uprobe: enable CONFIG_UPROBES_SUPPORT_PC_ALTER in arm64 - malidp: Fix NULL vs IS_ERR() checking- !511 Backport CVEs and bugfixes - livepatch/core: Fix hungtask against cpu hotplug on x86 - seccomp: Move copy_seccomp() to no failure path. - media: dvb-usb: az6027: fix null-ptr-deref in az6027_i2c_xfer() - mm: optimize do_wp_page() for fresh pages in local LRU pagevecs - mm: optimize do_wp_page() for exclusive pages in the swapcache - ftrace: Fix invalid address access in lookup_rec() when index is 0 - tipc: add an extra conn_get in tipc_conn_alloc - tipc: set con sock in tipc_conn_alloc - ext4: fix another off-by-one fsmap error on 1k block filesystems - mm/vmalloc: huge vmalloc backing pages should be split rather than compound - HID: asus: use spinlock to safely schedule workers - HID: asus: use spinlock to protect concurrent accesses - HID: asus: Remove check for same LED brightness on set - jbd2: fix data missing when reusing bh which is ready to be checkpointed - !475 Support congestion control algorithm parameter configuration - !471 Intel: Support In Field Scan(IFS) multi-blob images - !476 LoongArch: fix failed to boot - !497 SAS-related bugfix - !479 LoongArch: update network related default config - scsi: hisi_sas: Grab sas_dev lock when traversing the members of sas_dev.list - scsi: hisi_sas: Handle NCQ error when IPTT is valid - scsi: libsas: Grab the ATA port lock in sas_ata_device_link_abort() - scsi: libsas: Update SATA dev FIS in sas_ata_task_done() - scsi: hisi_sas: Use abort task set to reset SAS disks when discovered - scsi: hisi_sas: Add SATA_DISK_ERR bit handling for v3 hw - scsi: hisi_sas: Move slot variable definition in hisi_sas_abort_task() - scsi: libsas: Add sas_ata_device_link_abort() - LoongArch: Initialize screen_info variable - x86/microcode/intel: Do not retry microcode reloading on the APs - x86/microcode/intel: Do not print microcode revision and processor flags - platform/x86/intel/ifs: Add missing kernel-doc entry - Revert "platform/x86/intel/ifs: Mark as BROKEN" - Documentation/ABI: Update IFS ABI doc - platform/x86/intel/ifs: Add current_batch sysfs entry - platform/x86/intel/ifs: Remove reload sysfs entry - platform/x86/intel/ifs: Add metadata validation - platform/x86/intel/ifs: Use generic microcode headers and functions - platform/x86/intel/ifs: Add metadata support - x86/microcode/intel: Use a reserved field for metasize - x86/microcode/intel: Add hdr_type to intel_microcode_sanity_check() - x86/microcode/intel: Reuse microcode_sanity_check() - x86/microcode/intel: Use appropriate type in microcode_sanity_check() - x86/microcode/intel: Reuse find_matching_signature() - platform/x86/intel/ifs: Remove memory allocation from load path - platform/x86/intel/ifs: Remove image loading during init - platform/x86/intel/ifs: Return a more appropriate error code - platform/x86/intel/ifs: Remove unused selection - x86/microcode: Drop struct ucode_cpu_info.valid - x86/microcode: Do some minor fixups - x86/microcode: Kill refresh_fw - x86/microcode: Simplify init path even more - x86/microcode: Rip out the subsys interface gunk - x86/microcode: Print previous version of microcode after reload - x86/microcode: Remove ->request_microcode_user() - x86/microcode: Document the whole late loading problem - docs: Update documentation to reflect what TAINT_CPU_OUT_OF_SPEC means - misc: Mark MICROCODE_MINOR unused - !448 LoongArch: fix some pci problems - !486 Backport CVEs and bugfixes - platform/x86/intel/ifs: Mark as BROKEN - !477 tools: fix compile error introduced by LoongArch commit - x86/microcode: Remove unnecessary perf callback - x86/microcode: Taint and warn on late loading - x86/microcode: Default-disable late loading - x86/microcode: Rip out the OLD_INTERFACE - scsi: cancel the inflight async device probe when remove scsi_target - ring-buffer: Fix race between reset page and reading page - raid1, raid10: switch to precise io accounting - block: add precise io accouting apis - md/raid10: fix memleak for 'conf->bio_split' - scsi: fix use-after-free problem in scsi_remove_target - sctp: fail if no bound addresses can be used for a given scope - ext4: fix WARNING in mb_find_extent - scsi: iscsi_tcp: Fix UAF during login when accessing the shost ipaddress - scsi: iscsi_tcp: Fix UAF during logout when accessing the shost ipaddress - scsi: iscsi: Move pool freeing - xfs: aborting inodes on shutdown may need buffer lock - ext4: fix incorrect options show of original mount_opt and extend mount_opt2 - LoongArch: Fixed EIOINTC structure members - LoongArch: Fix virtual machine startup error - loongarch/kvm: ls7a add iocsrw emulation - LoongArch: defconfig: update network configurations - LoongArch: fix signal handler name changed - fix compile error introduced by LoongArch commit - LoongArch: pci root bridige set acpi companion only when not acpi_disabled. - pci: fix X server auto probe fail when both ast and etnaviv drm present - LS7A2000: PCIE: Fixup GPU card error - pci/quirks: ls7a2000: fix pm transition of devices under pcie port - LoongArch: Fixed some pcie card not scanning properly - pci: fix kabi error caused by pm_suspend_target_state - PCI: PM: Fix pcie mrrs restoring - PCI: Check if the pci controller can use both CFG0 and CFG1 mode to access configuration space - PCI: Check if entry->offset already exist for mem resource - RDMA/hns: Support congestion control algorithm parameter configuration - !447 add perf loongarch support - !449 LoongArch: add kvm support - LoongArch: kvm: KVM support for 5.10 - LoongArch: Export symbol for function smp_send_reschedule() - LoongArch: kvm: add initial kvm support - !466 LoongArch: fix compile error when using make allmodconfig - LoongArch: fix compile error when using make allmodconfig - !458 Backport CVEs and bugfixes - !465 Revert "scsi: fix iscsi rescan fails to create block" - Revert "scsi: fix iscsi rescan fails to create block" - !427 Support the feature of querying stats - !388 Add landlock support - !425 update patches for sw64 architecture - !444 LoongArch: some LS7a device drivers support and LoongArch bug fix - RDMA/hns: Add dfx cnt stats - landlock: Use square brackets around "landlock-ruleset" - landlock: Enable user space to infer supported features - landlock: Add user and kernel documentation - samples/landlock: Add a sandbox manager example - selftests/landlock: Add user space tests - arch: Wire up Landlock syscalls - landlock: Add syscall implementations - landlock: Support filesystem access-control - fs,security: Add sb_delete hook - LSM: Infrastructure management of the superblock - landlock: Add ptrace restrictions - landlock: Set up the security framework and manage credentials - landlock: Add ruleset and domain management - landlock: Add object management - phy: tegra: xusb: Fix return value of tegra_xusb_find_port_node function - LoongArch: remove __ARCH_WANT_NEW_STAT - LoongArch: modify defconfig according to other architectures - LoongArch: Change definition of cpu_relax() for Loongson-3 - drm/loongson: add kernel modesetting driver support for ls7a1000/ls7a2000 - LoongArch: Use alternative to optimize libraries - LoongArch: Add alternative runtime patching mechanism - LoongArch: Remove the .fixup section usage - LoongArch: extable: Add a dedicated uaccess handler - LoongArch: extable: Add `type` and `data` fields - LoongArch: Switch to relative exception tables - LoongArch: Consolidate __ex_table construction - LoongArch: fix SECCOMP test error - LoongArch: fix vmlinux ld error - LoongArch: enable hugetlbfs support - LoongArch: save one instruction for arch_local_irq_{enable,disable} - LoongArch: optimize for syscall return - LoongArch: refresh usage of sync - LoongArch: use 40 bits address space for user - LoongArch: Support loader and kernel interface V40 - LoongArch: Enhance booting and resume compatibility - LoongArch: Remove redudant csr save/restore - LoongArch: Support Power Manager - irqchip/loongson-liointc: Set different isr for differnt core - platform: Support loongson laptop generic driver - LoongArch: Adapted SECTION_SIZE_BITS with page size - ACPI: Support ACPI_MACHINE_WIDTH for 64 - spi: loongson: Add LS7A spi driver support - i2c: loongson: Add LS7A i2c driver support - LoongArch: Call irq_find_matching_fwnode get irq domain - irqchip/ACPI: Introduce ACPI_IRQ_MODEL_LPIC for LoongArch - gpio: loongson: Add 3A/3B/3C/7A gpio dirver support - rtc: ls2x: Add support for the Loongson-2K/LS7A RTC - LoongArch: convert p v s cache to l1 l2 l3 format - cpufreq: Add cpufreq driver for LoongArch - LoongArch: Fix section mismatch due to acpi_os_ioremap() - LoongArch: Add vector extensions support - tools/perf: Add basic support for LoongArch - perf machine: Use path__join() to compose a path instead of snprintf(dir, '/', filename) - RDMA/hns: Support hns HW stats - sw64: implement a new policy of power management - sw64: add DVFS support for different boards - sw64: add SIMD emulation for guest IO access - sw64: fix THREAD_INFO_IN_TASK support - sw64: maintain PMU counter usage status with bitmap - sw64: activate CONFIG_THREAD_INFO_IN_TASK - sw64: LPC: support suspend and resume - sw64: fix a type mismatch problem - sw64: perf: remove redundant function declarations - sw64: fix a compile error with CONFIG_EFI=n - sw64: iommu: fix the mask of physical address when flushing pcache - sw64: perf: don't rely on layout of pt_regs to grab some registers - sw64: perf: fix support for dwarf in perf - sw64: deliver a warm/cold reset to Root Complex with plugin JMicron 585 card - sw64: refactor platform dependent codes - sw64: implement the reset hooks for general platforms - sw64: split out the idle loop in idle.c - sw64: rewrite {SAVE,RESTORE}_ALL in a simpler way - sw64: fix "unwind: target platform=sw_64 is not supported" - sw64: register a suspend entry - sw64: update openeuler_defconfig - sw64: organize defconfigs - sw64: remove unused code for unaligned load store emulation - sw64: fix sw64_set_rate()- !456 Backport CVEs and bugfixes - !426 scsi:sssraid: Introduce map_queue in sssraid module & code quality reinforcement content - media: rc: Fix use-after-free bugs caused by ene_tx_irqsim() - HID: check empty report_list in bigben_probe() - HID: check empty report_list in hid_validate_values() - neigh: make sure used and confirmed times are valid - Documentation/hw-vuln: Fix rST warning - Documentation/hw-vuln: Add documentation for Cross-Thread Return Predictions - KVM: x86: Mitigate the cross-thread return address predictions bug - x86/speculation: Identify processors vulnerable to SMT RSB predictions - radi10: fix leak of 'r10bio->remaining' for recovery - md: fix soft lockup in status_resync - md: don't update recovery_cp when curr_resync is ACTIVE - md: Ensure resync is reported after it starts - md: Use enum for overloaded magic numbers used by mddev->curr_resync - raid10: fix leak of io accounting - tcp: Fix listen() regression in 5.15.88. - net/ulp: Remove redundant ->clone() test in inet_clone_ulp(). - net/ulp: use consistent error code when blocking ULP - net/ulp: prevent ULP without clone op from entering the LISTEN status - net/tls: tls_is_tx_ready() checked list_entry - usb: dwc3: dwc3-qcom: Add missing platform_device_put() in dwc3_qcom_acpi_register_core - ntfs: fix out-of-bounds read in ntfs_attr_find() - splice: don't generate zero-len segement bvecs - rds: rds_rm_zerocopy_callback() use list_first_entry() - tap: tap_open(): correctly initialize socket uid - tun: tun_chr_open(): correctly initialize socket uid - net: add sock_init_data_uid() - ring-buffer: Handle race between rb_move_tail and rb_check_pages - blk-mq: use quiesced elevator switch when reinitializing queues - ovl: fix use inode directly in rcu-walk mode - !443 OLK-5.10 backport sharepool and config isolation patches - !451 add drivers to support hbm memory and hbm cache - soc: hbmcache: Add support for online and offline the hbm cache - soc: hisilicon: hisi_hbmdev: Provide extra memory topology information - ACPI: memhotplug: export the state of each hotplug device - soc: hisilicon: hisi_hbmdev: Add power domain control methods - ACPI: OSL: Export the symbol of acpi_hotplug_schedule - ACPI: bus: Export acpi_dev_for_each_child() to modules - ACPI: bus: Avoid non-ACPI device objects in walks over children - ACPI: bus: Introduce acpi_dev_for_each_child() - mm: sharepool: add static modifier to find_spg_node_by_spg() - mm: sharepool: Charge Buddy hugepage to memcg - mm/sharepool: use delete_spg_node to replace some repetitive code - mm/sharepool: extract group_add_task - mm/sharepool: Delete redundant size and alloc_size in sp_meminfo. - mm/sharepool: Delete unused kthread_stat. - mm/sharepool: Add meminfo_k2u_size. - mm/sharepool: Add meminfo_alloc_sum_byKB and meminfo_alloc_sum. - mm/sharepool: Replace spg_proc_stat with sp_meminfo. - mm/sharepool: Delete unused tgid and spg_id in spg_proc_stat. - mm/sharepool: replace sp_proc_stat with sp_meminfo. - mm/sharepool: Move comm from sp_proc_stat to sp_group_master. - mm/sharepool: Delete redundant tgid in sp_proc_stat. - mm/sharepool: Fix double delete list in sp_group_exit - mm/sharepool: split meminfo_update_k2u into meminfo_inc_k2u and meminfo_dec_k2u. - mm/sharepool: Split meminfo_update into meminfo_inc_usage and meminfo_dec_usage. - mm/sharepool: Rename sp_spg_stat to sp_meminfo. - mm/sharepool: Move spa_num field to sp_group. - mm/sharepool: Delete unused mm in sp_proc_stat. - mm/sharepool: Delete unused spg_id and hugepage_failures. - mm/sharepool: Modify error message in mg_sp_group_del_task - mm/sharepool: Fix null-pointer-deference in sp_free_area - mm/sharepool: Simplify sp_unshare_uva() - mm/sharepool: Rename sp_group operations - mm/sharepool: Simplify sp_make_share_k2u() - mm/sharepool: Reorganize create_spg() - mm/sharepool: Add helper for master_list - mm/sharepool: Refactoring proc file interface similar code - mm/sharepool: Don't display sharepool statistics in the container - mm/sharepool: Fix NULL pointer dereference in mg_sp_group_del_task - mm/sharepool: Fix a double free problem caused by init_local_group - hugetlbfs: Add config to isolate the code of share_pool - iommu/arm-smmu-v3: Add config to Add support for suspend and resume - vmalloc: Add config for Extend for hugepages mapping - ACPI / APEI: Add config to isolate Notify all ras err - driver: Add CONFIG_ACPI_APEI_GHES_TS_CORE for code isolation - perf: hisi: Add configs for PMU isolation - !413 ACPI: Add Platform Runtime Mechanism(PRM) feature support - !402 Fixed the following errors: The reset with stream fails, the query of AH attr is invalid and the RoCE Bonding - SCSI: SSSRAID: Code quality reinforcement content - SCSI: SSSRAID: Introduce map_queue in sssraid module - Enable ACPI Platform Runtime Mechanism(PRM) feature support - ACPI: PRM: Check whether EFI runtime is available - !418 Backport CVEs and bugfixes - net: mpls: fix stale pointer if allocation fails during device rename - x86/bugs: Flush IBP in ib_prctl_set() - binder: Gracefully handle BINDER_TYPE_FDA objects with num_fds=0 - binder: Address corner cases in deferred copy and fixup - binder: fix pointer cast warning - binder: defer copies of pre-patched txn data - binder: read pre-translated fds from sender buffer - binder: avoid potential data leakage when copying txn - rcu: Avoid stack overflow due to __rcu_irq_enter_check_tick() being kprobe-ed - net/sched: sch_taprio: do not schedule in taprio_reset() - net/sched: sch_taprio: fix possible use-after-free - nbd: fix assignment error for first_minor in nbd_dev_add - md/raid10: fix wrong setting of max_corr_read_errors - md/raid10: fix overflow in safe_delay_store - md/raid10: fix slab-out-of-bounds in md_bitmap_get_counter - arm64: topology: fix possible overflow in amu_fie_setup() - ARM: 9242/1: kasan: Only map modules if CONFIG_KASAN_VMALLOC=n - io_uring: fix soft lockup in io_submit_sqes() - fix kabi broken due to import of 5.15-stable io_uring - io_uring: import 5.15-stable io_uring - task_work: add helper for more targeted task_work canceling - coredump: Limit what can interrupt coredumps - kernel: provide create_io_thread() helper - fs: provide locked helper variant of close_fd_get_file() - kernel: remove checking for TIF_NOTIFY_SIGNAL - entry: Add support for TIF_NOTIFY_SIGNAL - signal: Add task_sigpending() helper - arm: add support for TIF_NOTIFY_SIGNAL - arm64: add support for TIF_NOTIFY_SIGNAL - riscv: add support for TIF_NOTIFY_SIGNAL - powerpc: add support for TIF_NOTIFY_SIGNAL - x86: Wire up TIF_NOTIFY_SIGNAL - iov_iter: add helper to save iov_iter state - perf beauty: Update copy of linux/socket.h with the kernel sources - perf trace beauty: Update copy of linux/socket.h with the kernel sources - io_uring: correct pinned_vm accounting - file: Rename __close_fd_get_file close_fd_get_file - io_uring: don't hold uring_lock when calling io_run_task_work* - io_uring: don't take uring_lock during iowq cancel - fs: make do_renameat2() take struct filename - net: add accept helper not installing fd - net: provide __sys_shutdown_sock() that takes a socket - fs: expose LOOKUP_CACHED through openat2() RESOLVE_CACHED - Make sure nd->path.mnt and nd->path.dentry are always valid pointers - fix handling of nd->depth on LOOKUP_CACHED failures in try_to_unlazy* - fs: add support for LOOKUP_CACHED - Revert "io_uring: fix soft lockup when call __io_remove_buffers" - Revert "io_uring: deduplicate failing task_work_add" - Revert "io_uring: don't take uring_lock during iowq cancel" - Revert "[Backport] io_uring: don't keep looping for more events if we can't flush overflow" - Revert "[Huawei] io-wq: Switch io_wqe_worker's fs before releasing request" - Revert "[Huawei] io_uring: fix soft lockup in io_submit_sqes()" - Revert "[Huawei] io_uring:drop identity before creating a private one" - !332 [5.10]Make Multiple functions On Netswift PCIE NIC belong to different IOMMU group - ACPI: PRM: Change handler_addr type to void pointer - ACPI: PRM: Handle memory allocation and memory remap failure - ACPI: PRM: Remove unnecessary blank lines - ACPI: PRM: Find PRMT table before parsing it - ACPI: PRM: Deal with table not present or no module found - ACPI: Do not singal PRM support if not enabled - ACPI: Correct _SB._OSC bit definition for PRM - ACPI: Kconfig: Provide help text for the ACPI_PRMT option - ACPI: PRM: make symbol 'prm_module_list' static - ACPI: Add _SB._OSC bit for PRM - ACPI: PRM: implement OperationRegion handler for the PlatformRtMechanism subtype - ACPICA: Add PRMT module header to facilitate parsing - ACPICA: Add support for PlatformRtMechanism OperationRegion handler - ACPICA: iASL: add disassembler support for PRMT - openeuler: pci: workaround multiple functions can be assigned to only one VM - RDMA/hns: fix the error of RoCE VF based on RoCE Bonding PF - RDMA/hns: Fix AH attr queried by query_qp - RDMA/hns: Kernel notify usr space to stop ring db- !414 Backport CVEs and bugfixes - x86/kasan: Populate shadow for shared chunk of the CPU entry area - x86/kasan: Add helpers to align shadow addresses up and down - x86/kasan: Rename local CPU_ENTRY_AREA variables to shorten names - x86/mm: Populate KASAN shadow for entire per-CPU range of CPU entry area - x86/mm: Recompute physical address for every page of per-CPU CEA mapping - x86/kasan: Map shadow for percpu pages on demand - x86/mm: Randomize per-cpu entry area - Huawei BMA: Fix iBMA driver bug - mm: memcg: fix NULL pointer in mem_cgroup_track_foreign_dirty_slowpath() - mm,hugetlb: take hugetlb_lock before decrementing h->resv_huge_pages - vfio/iommu_type1: replace kvmalloc with kvzalloc and kfree with kvfree - vfio/iommu_type1: replace kfree with kvfree - ppp: associate skb with a device at tx - arm32: kaslr: Avoid using the -fpic and fno-pic parameters together - bpf, sockmap: fix race in sock_map_free() - bpf: make sure skb->len != 0 when redirecting to a tunneling device - raw: fix KABI for backporting raw RCU conversion patches - ipv6: Fix crash when IPv6 is administratively disabled - raw: remove unused variables from raw6_icmp_error() - raw: fix a typo in raw_icmp_error() - raw: complete rcu conversion - raw: Use helpers for the hlist_nulls variant. - raw: Fix mixed declarations error in raw_icmp_error(). - raw: convert raw sockets to RCU - raw: use more conventional iterators - cifs: Fix use-after-free in rdata->read_into_pages() - net: bridge: mcast: add and enforce query interval minimum - net: bridge: mcast: add and enforce startup query interval minimum - media: vivid: fix compose size exceed boundary - !411 intel: backport isst issue fix and other update to align with upstream 6.0 - !401 Accelerator Live Migration Bugfix - platform/x86: ISST: PUNIT device mapping with Sub-NUMA clustering - platform/x86: ISST: use semi-colons instead of commas - platform/x86: ISST: Mark mmio_range_devid_0 and mmio_range_devid_1 with static keyword - platform/x86: ISST: Change PCI device macros - platform/x86: ISST: Allow configurable offset range - platform/x86: ISST: Check for unaligned mmio address - platform/x86: ISST: Fix optimization with use of numa - platform/x86: ISST: Use numa node id for cpu pci dev mapping - platform/x86: ISST: Optimize CPU to PCI device mapping - !406 [sync] PR-399: Backport fs, block and net bugfixes - !407 Backport 5.10.145 - 5.10.149 LTS - wifi: mac80211: don't parse mbssid in assoc response - mac80211: mlme: find auth challenge directly - Revert "fs: check FMODE_LSEEK to control internal pipe splicing" - misc: pci_endpoint_test: Fix pci_endpoint_test_{copy,write,read}() panic - misc: pci_endpoint_test: Aggregate params checking for xfer - Input: xpad - fix wireless 360 controller breaking after suspend - Input: xpad - add supported devices as contributed on github - wifi: cfg80211: update hidden BSSes to avoid WARN_ON - wifi: mac80211_hwsim: avoid mac80211 warning on bad rate - wifi: cfg80211: ensure length byte is present before access - wifi: cfg80211/mac80211: reject bad MBSSID elements - random: use expired timer rather than wq for mixing fast pool - random: avoid reading two cache lines on irq randomness - USB: serial: qcserial: add new usb-id for Dell branded EM7455 - efi: Correct Macmini DMI match in uefi cert quirk - ALSA: hda: Fix position reporting on Poulsbo - random: clamp credited irq bits to maximum mixed - random: restore O_NONBLOCK support - Revert "clk: ti: Stop using legacy clkctrl names for omap4 and 5" - rpmsg: qcom: glink: replace strncpy() with strscpy_pad() - USB: serial: ftdi_sio: fix 300 bps rate for SIO - mmc: core: Terminate infinite loop in SD-UHS voltage switch - mmc: core: Replace with already defined values for readability - drm/amd/display: skip audio setup when audio stream is enabled - drm/amd/display: update gamut remap if plane has changed - net: atlantic: fix potential memory leak in aq_ndev_close() - arch: um: Mark the stack non-executable to fix a binutils warning - um: Cleanup compiler warning in arch/x86/um/tls_32.c - um: Cleanup syscall_handler_t cast in syscalls_32.h - ALSA: hda/hdmi: Fix the converter reuse for the silent stream - net/ieee802154: fix uninit value bug in dgram_sendmsg - scsi: qedf: Fix a UAF bug in __qedf_probe() - ARM: dts: fix Moxa SDIO 'compatible', remove 'sdhci' misnomer - dmaengine: xilinx_dma: Report error in case of dma_set_mask_and_coherent API failure - dmaengine: xilinx_dma: cleanup for fetching xlnx,num-fstores property - dmaengine: xilinx_dma: Fix devm_platform_ioremap_resource error handling - firmware: arm_scmi: Add SCMI PM driver remove routine - compiler_attributes.h: move __compiletime_{error|warning} - powerpc/64s/radix: don't need to broadcast IPI for radix pmd collapse flush - mm: gup: fix the fast GUP race against THP collapse - xsk: Inherit need_wakeup flag for shared sockets - perf tools: Fixup get_current_dir_name() compilation - docs: update mediator information in CoC docs - Makefile.extrawarn: Move -Wcast-function-type-strict to W=1 - ceph: don't truncate file in atomic_open - nilfs2: replace WARN_ONs by nilfs_error for checkpoint acquisition failure - ALSA: hda/hdmi: fix warning about PCM count when used with SOF - x86/alternative: Fix race in try_get_desc() - KVM: x86: Hide IA32_PLATFORM_DCA_CAP[31:0] from the guest - clk: iproc: Do not rely on node name for correct PLL setup - clk: imx: imx6sx: remove the SET_RATE_PARENT flag for QSPI clocks - selftests: Fix the if conditions of in test_extra_filter() - net: stmmac: power up/down serdes in stmmac_open/release - nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices - nvme: add new line after variable declatation - cxgb4: fix missing unlock on ETHOFLD desc collect fail path - net: sched: act_ct: fix possible refcount leak in tcf_ct_init() - usbnet: Fix memory leak in usbnet_disconnect() - Input: melfas_mip4 - fix return value check in mip4_probe() - Revert "drm: bridge: analogix/dp: add panel prepare/unprepare in suspend/resume time" - ASoC: tas2770: Reinit regcache on reset - soc: sunxi: sram: Fix debugfs info for A64 SRAM C - soc: sunxi: sram: Fix probe function ordering issues - soc: sunxi_sram: Make use of the helper function devm_platform_ioremap_resource() - soc: sunxi: sram: Prevent the driver from being unbound - soc: sunxi: sram: Actually claim SRAM regions - reset: imx7: Fix the iMX8MP PCIe PHY PERST support - ARM: dts: am33xx: Fix MMCHS0 dma properties - swiotlb: max mapping size takes min align mask into account - media: rkvdec: Disable H.264 error detection - media: dvb_vb2: fix possible out of bound access - mm: fix madivse_pageout mishandling on non-LRU page - mm/migrate_device.c: flush TLB while holding PTL - mm: prevent page_frag_alloc() from corrupting the memory - mm/page_alloc: fix race condition between build_all_zonelists and page allocation - mmc: hsq: Fix data stomping during mmc recovery - mmc: moxart: fix 4-bit bus width and remove 8-bit bus width - libata: add ATA_HORKAGE_NOLPM for Pioneer BDR-207M and BDR-205 - net: mt7531: only do PLL once after the reset - ntfs: fix BUG_ON in ntfs_lookup_inode_by_name() - ARM: dts: integrator: Tag PCI host with device_type - clk: ingenic-tcu: Properly enable registers before accessing timers - Input: snvs_pwrkey - fix SNVS_HPVIDR1 register address - net: usb: qmi_wwan: Add new usb-id for Dell branded EM7455 - thunderbolt: Explicitly reset plug events delay back to USB4 spec value - usb: typec: ucsi: Remove incorrect warning - uas: ignore UAS for Thinkplus chips - usb-storage: Add Hiksemi USB3-FW to IGNORE_UAS - uas: add no-uas quirk for Hiksemi usb_disk - btrfs: fix hang during unmount when stopping a space reclaim worker - ALSA: hda: Fix Nvidia dp infoframe - ALSA: hda/hdmi: let new platforms assign the pcm slot dynamically - ALSA: hda/tegra: Reset hardware - ALSA: hda/tegra: Use clk_bulk helpers - thunderbolt: Add support for Intel Maple Ridge single port controller - thunderbolt: Add support for Intel Maple Ridge - ext4: make directory inode spreading reflect flexbg size - ext4: limit the number of retries after discarding preallocations blocks - devdax: Fix soft-reservation memory description - i2c: mlxbf: Fix frequency calculation - i2c: mlxbf: prevent stack overflow in mlxbf_i2c_smbus_start_transaction() - i2c: mlxbf: incorrect base address passed during io write - i2c: imx: If pm_runtime_get_sync() returned 1 device access is possible - workqueue: don't skip lockdep work dependency in cancel_work_sync() - drm/rockchip: Fix return type of cdn_dp_connector_mode_valid - drm/amd/display: Mark dml30's UseMinimumDCFCLK() as noinline for stack usage - drm/amd/display: Limit user regamma to a valid value - drm/amdgpu: use dirty framebuffer helper - drm/gma500: Fix BUG: sleeping function called from invalid context errors - Drivers: hv: Never allocate anything besides framebuffer from framebuffer memory region - cifs: always initialize struct msghdr smb_msg completely - cifs: use discard iterator to discard unneeded network data more efficiently - drm/amdgpu: Fix check for RAS support - vfio/type1: fix vaddr_get_pfns() return in vfio_pin_page_external() - usb: xhci-mtk: fix issue of out-of-bounds array access - s390/dasd: fix Oops in dasd_alias_get_start_dev due to missing pavgroup - serial: tegra-tcu: Use uart_xmit_advance(), fixes icount.tx accounting - serial: tegra: Use uart_xmit_advance(), fixes icount.tx accounting - serial: Create uart_xmit_advance() - drm/amd/amdgpu: fixing read wrong pf2vf data in SRIOV - selftests: forwarding: add shebang for sch_red.sh - net: sched: fix possible refcount leak in tc_new_tfilter() - net: sunhme: Fix packet reception for len < RX_COPY_THRESHOLD - net/smc: Stop the CLC flow if no link to map buffers on - drm/mediatek: dsi: Move mtk_dsi_stop() call back to mtk_dsi_poweroff() - perf kcore_copy: Do not check /proc/modules is unchanged - perf jit: Include program header in ELF files - can: gs_usb: gs_can_open(): fix race dev->can.state condition - netfilter: ebtables: fix memory leak when blob is malformed - netfilter: nf_tables: fix percpu memory leak at nf_tables_addchain() - netfilter: nf_tables: fix nft_counters_enabled underflow at nf_tables_addchain() - net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs - net/sched: taprio: avoid disabling offload when it was never enabled - net: socket: remove register_gifconf - net: enetc: move enetc_set_psfp() out of the common enetc_set_features() - wireguard: netlink: avoid variable-sized memcpy on sockaddr - wireguard: ratelimiter: disable timings test by default - net: ipa: properly limit modem routing table use - net: ipa: kill IPA_TABLE_ENTRY_SIZE - net: ipa: DMA addresses are nicely aligned - net: ipa: avoid 64-bit modulus - net: ipa: fix table alignment requirement - net: ipa: fix assumptions about DMA address size - of: mdio: Add of_node_put() when breaking out of for_each_xx - drm/hisilicon: Add depends on MMU - drm/hisilicon/hibmc: Allow to be built if COMPILE_TEST is enabled - sfc: fix null pointer dereference in efx_hard_start_xmit - sfc: fix TX channel offset when using legacy interrupts - i40e: Fix set max_tx_rate when it is lower than 1 Mbps - i40e: Fix VF set max MTU size - iavf: Fix set max MTU size with port VLAN and jumbo frames - iavf: Fix bad page state - MIPS: Loongson32: Fix PHY-mode being left unspecified - MIPS: lantiq: export clk_get_io() for lantiq_wdt.ko - drm/panel: simple: Fix innolux_g121i1_l01 bus_format - net: team: Unsync device addresses on ndo_stop - net: bonding: Unsync device addresses on ndo_stop - net: bonding: Share lacpdu_mcast_addr definition - scsi: mpt3sas: Fix return value check of dma_get_required_mask() - scsi: mpt3sas: Force PCIe scatterlist allocations to be within same 4 GB region - net: phy: aquantia: wait for the suspend/resume operations to finish - net: core: fix flow symmetric hash - net: let flow have same hash in two directions - iavf: Fix cached head and tail value for iavf_get_tx_pending - netfilter: nf_conntrack_sip: fix ct_sip_walk_headers - arm64: dts: rockchip: Remove 'enable-active-low' from rk3399-puma - dmaengine: ti: k3-udma-private: Fix refcount leak bug in of_xudma_dev_get() - arm64: dts: rockchip: Set RK3399-Gru PCLK_EDP to 24 MHz - drm/mediatek: dsi: Add atomic {destroy,duplicate}_state, reset callbacks - arm64: dts: rockchip: Pull up wlan wake# on Gru-Bob - xfs: validate inode fork size against fork format - xfs: reorder iunlink remove operation in xfs_ifree - interconnect: qcom: icc-rpmh: Add BCMs to commit list in pre_aggregate - mm/slub: fix to return errno if kmalloc() fails - can: flexcan: flexcan_mailbox_read() fix return value for drop = true - riscv: fix a nasty sigreturn bug... - gpiolib: cdev: Set lineevent_state::irq after IRQ register successfully - gpio: mockup: fix NULL pointer dereference when removing debugfs - wifi: mt76: fix reading current per-tid starting sequence number for aggregation - efi: libstub: check Shim mode using MokSBStateRT - efi: x86: Wipe setup_data on pure EFI boot - media: flexcop-usb: fix endpoint type check - iommu/vt-d: Check correct capability for sagaw determination - ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5530 laptop - ALSA: hda/realtek: Add quirk for ASUS GA503R laptop - ALSA: hda/realtek: Add pincfg for ASUS G533Z HP jack - ALSA: hda/realtek: Add pincfg for ASUS G513 HP jack - ALSA: hda/realtek: Re-arrange quirk table entries - ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5570 laptop - ALSA: hda/realtek: Add quirk for Huawei WRT-WX9 - ALSA: hda: add Intel 5 Series / 3400 PCI DID - ALSA: hda/tegra: set depop delay for tegra - USB: serial: option: add Quectel RM520N - USB: serial: option: add Quectel BG95 0x0203 composition - arm64/bti: Disable in kernel BTI when cross section thunks are broken - arm64: Restrict ARM64_BTI_KERNEL to clang 12.0.0 and newer - Revert "usb: gadget: udc-xilinx: replace memcpy with memcpy_toio" - vfio/type1: Unpin zero pages - vfio/type1: Prepare for batched pinning with struct vfio_batch - vfio/type1: Change success value of vaddr_get_pfn() - Revert "usb: add quirks for Lenovo OneLink+ Dock" - usb: cdns3: fix issue with rearming ISO OUT endpoint - usb: cdns3: fix incorrect handling TRB_SMM flag for ISOC transfer - usb: gadget: udc-xilinx: replace memcpy with memcpy_toio - usb: add quirks for Lenovo OneLink+ Dock - tty: serial: atmel: Preserve previous USART mode if RS485 disabled - serial: atmel: remove redundant assignment in rs485_config - mmc: core: Fix inconsistent sd3_bus_mode at UHS-I SD voltage switch failure - usb: xhci-mtk: relax TT periodic bandwidth allocation - usb: xhci-mtk: allow multiple Start-Split in a microframe - usb: xhci-mtk: add some schedule error number - usb: xhci-mtk: add a function to (un)load bandwidth info - usb: xhci-mtk: use @sch_tt to check whether need do TT schedule - usb: xhci-mtk: add only one extra CS for FS/LS INTR - usb: xhci-mtk: get the microframe boundary for ESIT - usb: dwc3: gadget: Avoid duplicate requests to enable Run/Stop - usb: dwc3: gadget: Don't modify GEVNTCOUNT in pullup() - usb: dwc3: gadget: Refactor pullup() - usb: dwc3: gadget: Prevent repeat pullup() - usb: dwc3: Issue core soft reset before enabling run/stop - usb: dwc3: gadget: Avoid starting DWC3 gadget during UDC unbind - usb: typec: intel_pmc_mux: Add new ACPI ID for Meteor Lake IOM device - usb: typec: intel_pmc_mux: Update IOM port status offset for AlderLake - drm/amdgpu: make sure to init common IP before gmc - drm/amdgpu: Separate vf2pf work item init from virt data exchange - drm/amdgpu: indirect register access for nv12 sriov - drm/amdgpu: move nbio sdma_doorbell_range() into sdma code for vega - ALSA: hda/sigmatel: Fix unused variable warning for beep power change - mksysmap: Fix the mismatch of 'L0' symbols in System.map - MIPS: OCTEON: irq: Fix octeon_irq_force_ciu_mapping() - afs: Return -EAGAIN, not -EREMOTEIO, when a file already locked - net: usb: qmi_wwan: add Quectel RM520N - ALSA: hda/tegra: Align BDL entry to 4KB boundary - ALSA: hda/sigmatel: Keep power up while beep is enabled - wifi: mac80211_hwsim: check length for virtio packets - rxrpc: Fix calc of resend age - rxrpc: Fix local destruction being repeated - regulator: pfuze100: Fix the global-out-of-bounds access in pfuze100_regulator_probe() - ASoC: nau8824: Fix semaphore unbalance at error paths - Revert "serial: 8250: Fix reporting real baudrate value in c_ospeed field" - tools/include/uapi: Fix for parisc and xtensa - cifs: don't send down the destination address to sendmsg for a SOCK_STREAM - cifs: revalidate mapping when doing direct writes - of/device: Fix up of_dma_configure_id() stub - tracing: hold caller_addr to hardirq_{enable,disable}_ip - parisc: ccio-dma: Add missing iounmap in error path in ccio_probe() - drm/meson: Fix OSD1 RGB to YCbCr coefficient - drm/meson: Correct OSD1 global alpha value - gpio: mpc8xxx: Fix support for IRQ_TYPE_LEVEL_LOW flow_type in mpc85xx - NFSv4: Turn off open-by-filehandle and NFS re-export for NFSv4.0 - pinctrl: sunxi: Fix name for A100 R_PIO - of: fdt: fix off-by-one error in unflatten_dt_nodes() - net: dsa: mv88e6xxx: allow use of PHYs on CPU and DSA ports - platform/x86/intel: hid: add quirk to support Surface Go 3 - usb: cdns3: gadget: fix new urb never complete if ep cancel previous requests - powerpc/pseries/mobility: ignore ibm, platform-facilities updates - powerpc/pseries/mobility: refactor node lookup during DT update - dmaengine: bestcomm: fix system boot lockups - parisc: Flush kernel data mapping in set_pte_at() when installing pte for user page - parisc: Optimize per-pagetable spinlocks - serial: 8250: Fix reporting real baudrate value in c_ospeed field - KVM: PPC: Tick accounting should defer vtime accounting 'til after IRQ handling - KVM: PPC: Book3S HV: Context tracking exit guest context before enabling irqs - ubi: Fix UAF wear-leveling entry in eraseblk_count_seq_show() - ubi: fastmap: Fix missed fm_anchor PEB in wear-leveling after disabling fastmap - ubifs: Re-statistic cleaned znode count if commit failed - ubifs: dirty_cow_znode: Fix memleak in error handling path - block, bfq: switch 'bfqg->ref' to use atomic refcount apis - cifs: sanitize multiple delimiters in prepath - bpf: Fix sockmap calling sleepable function in teardown path - bpf, sockmap: Fix sk->sk_forward_alloc warn_on in sk_stream_kill_queues - !387 kvm: arm64: fix some pvsched bugs - vfio/migration: Modify the vf id acquisition method - !379 scsi:spraid: Remove spraid driver - scsi:spraid: Remove spraid driver - !336 scsi:sssraid: Support 3SNIC 3S5XX serial RAID/HBA controllers - !393 Backport 5.10.143 - 5.10.144 LTS - Input: goodix - add compatible string for GT1158 - soc: fsl: select FSL_GUTS driver for DPIO - mm: Fix TLB flush for not-first PFNMAP mappings in unmap_region() - usb: storage: Add ASUS <0x0b05:0x1932> to IGNORE_UAS - platform/x86: acer-wmi: Acer Aspire One AOD270/Packard Bell Dot keymap fixes - perf/arm_pmu_platform: fix tests for platform_get_irq() failure - drm/amd/amdgpu: skip ucode loading if ucode_size == 0 - nvmet-tcp: fix unhandled tcp states in nvmet_tcp_state_change() - Input: iforce - add support for Boeder Force Feedback Wheel - ieee802154: cc2520: add rc code in cc2520_tx() - gpio: mockup: remove gpio debugfs when remove device - tg3: Disable tg3 device on system reboot to avoid triggering AER - hid: intel-ish-hid: ishtp: Fix ishtp client sending disordered message - HID: ishtp-hid-clientHID: ishtp-hid-client: Fix comment typo - drm/msm/rd: Fix FIFO-full deadlock - Input: goodix - add support for GT1158 - tracefs: Only clobber mode/uid/gid on remount if asked - iommu/vt-d: Correctly calculate sagaw value of IOMMU - ARM: dts: imx6qdl-kontron-samx6i: fix spi-flash compatible - ARM: dts: imx: align SPI NOR node name with dtschema - hwmon: (mr75203) enable polling for all VM channels - hwmon: (mr75203) fix multi-channel voltage reading - hwmon: (mr75203) fix voltage equation for negative source input - hwmon: (mr75203) update pvt->v_num and vm_num to the actual number of used sensors - hwmon: (mr75203) fix VM sensor allocation when "intel,vm-map" not defined - iommu/amd: use full 64-bit value in build_completion_wait() - swiotlb: avoid potential left shift overflow - MIPS: loongson32: ls1c: Fix hang during startup - ASoC: mchp-spdiftx: Fix clang -Wbitfield-constant-conversion - ASoC: mchp-spdiftx: remove references to mchp_i2s_caps - tcp: fix early ETIMEDOUT after spurious non-SACK RTO - nvme-tcp: fix regression that causes sporadic requests to time out - nvme-tcp: fix UAF when detecting digest errors - RDMA/mlx5: Set local port to one when accessing counters - IB/core: Fix a nested dead lock as part of ODP flow - ipv6: sr: fix out-of-bounds read when setting HMAC data. - RDMA/siw: Pass a pointer to virt_to_page() - xen-netback: only remove 'hotplug-status' when the vif is actually destroyed - i40e: Fix kernel crash during module removal - ice: use bitmap_free instead of devm_kfree - tipc: fix shift wrapping bug in map_get() - afs: Use the operation issue time instead of the reply time for callbacks - rxrpc: Fix an insufficiently large sglist in rxkad_verify_packet_2() - ALSA: usb-audio: Register card again for iface over delayed_register option - ALSA: usb-audio: Inform the delayed registration more properly - netfilter: nf_tables: clean up hook list when offload flags check fails - netfilter: br_netfilter: Drop dst references before setting. - ARM: dts: at91: sama5d2_icp: don't keep vdd_other enabled all the time - ARM: dts: at91: sama5d27_wlsom1: don't keep ldo2 enabled all the time - ARM: dts: at91: sama5d2_icp: specify proper regulator output ranges - ARM: dts: at91: sama5d27_wlsom1: specify proper regulator output ranges - RDMA/hns: Fix wrong fixed value of qp->rq.wqe_shift - soc: brcmstb: pm-arm: Fix refcount leak and __iomem leak bugs - RDMA/cma: Fix arguments order in net device validation - tee: fix compiler warning in tee_shm_register() - regulator: core: Clean up on enable failure - ARM: dts: imx6qdl-kontron-samx6i: remove duplicated node - smb3: missing inode locks in punch hole - cifs: remove useless parameter 'is_fsctl' from SMB2_ioctl() - scsi: lpfc: Add missing destroy_workqueue() in error path - scsi: mpt3sas: Fix use-after-free warning - drm/i915: Implement WaEdpLinkRateDataReload - nvmet: fix a use-after-free - debugfs: add debugfs_lookup_and_remove() - kprobes: Prohibit probes in gate area - ALSA: usb-audio: Fix an out-of-bounds bug in __snd_usb_parse_audio_interface() - ALSA: aloop: Fix random zeros in capture data when using jiffies timer - ALSA: emu10k1: Fix out of bounds access in snd_emu10k1_pcm_channel_alloc() - drm/amdgpu: mmVM_L2_CNTL3 register not initialized correctly - fbdev: chipsfb: Add missing pci_disable_device() in chipsfb_pci_init() - net/core/skbuff: Check the return value of skb_copy_bits() - arm64: cacheinfo: Fix incorrect assignment of signed error value to unsigned fw_level - parisc: Add runtime check to prevent PA2.0 kernels on PA1.x machines - parisc: ccio-dma: Handle kmalloc failure in ccio_init_resources() - drm/radeon: add a force flush to delay work when radeon - drm/amdgpu: Check num_gfx_rings for gfx v9_0 rb setup. - drm/amdgpu: Move psp_xgmi_terminate call from amdgpu_xgmi_remove_device to psp_hw_fini - drm/gem: Fix GEM handle release errors - scsi: megaraid_sas: Fix double kfree() - scsi: qla2xxx: Disable ATIO interrupt coalesce for quad port ISP27XX - Revert "mm: kmemleak: take a full lowmem check in kmemleak_*_phys()" - wifi: iwlegacy: 4965: corrected fix for potential off-by-one overflow in il4965_rs_fill_link_cmd() - efi: libstub: Disable struct randomization - tty: n_gsm: avoid call of sleeping functions from atomic context - tty: n_gsm: initialize more members at gsm_alloc_mux() - xen-blkfront: Cache feature_persistent value before advertisement - NFSD: Fix verifier returned in stable WRITEs - !380 Fix kernel build error with clang compiler on aarch64 - SCSI: SSSRAID: Support 3SNIC 3S5XX serial RAID/HBA controllers - Fix crct10dif-neon-asm_64 build error on clang - !377 [selftests/resq]fix basic_percpu_ops_test case hang - kvm: arm64: fix some pvsched bugs - selftests/rseq: check if libc rseq support is registered- !390 Backport 5.10.142 LTS - USB: serial: ch341: fix disabled rx timer on older devices - USB: serial: ch341: fix lost character on LCR updates - usb: dwc3: disable USB core PHY management - usb: dwc3: qcom: fix use-after-free on runtime-PM wakeup - usb: dwc3: fix PHY disable sequence - mmc: core: Fix UHS-I SD 1.8V workaround branch - btrfs: harden identification of a stale device - drm/i915/glk: ECS Liva Q2 needs GLK HDMI port timing quirk - ALSA: seq: Fix data-race at module auto-loading - ALSA: seq: oss: Fix data-race for max_midi_devs access - ALSA: hda/realtek: Add speaker AMP init for Samsung laptops with ALC298 - net: mac802154: Fix a condition in the receive path - ip: fix triggering of 'icmp redirect' - wifi: mac80211: Fix UAF in ieee80211_scan_rx() - wifi: mac80211: Don't finalize CSA in IBSS mode if state is disconnected - driver core: Don't probe devices after bus_type.match() probe deferral - usb: gadget: mass_storage: Fix cdrom data transfers on MAC-OS - s390: fix nospec table alignments - s390/hugetlb: fix prepare_hugepage_range() check for 2 GB hugepages - usb-storage: Add ignore-residue quirk for NXP PN7462AU - USB: cdc-acm: Add Icom PMR F3400 support (0c26:0020) - usb: dwc2: fix wrong order of phy_power_on and phy_init - usb: typec: altmodes/displayport: correct pin assignment for UFP receptacles - USB: serial: option: add support for Cinterion MV32-WA/WB RmNet mode - USB: serial: option: add Quectel EM060K modem - USB: serial: option: add support for OPPO R11 diag port - USB: serial: cp210x: add Decagon UCA device id - xhci: Add grace period after xHC start to prevent premature runtime suspend. - thunderbolt: Use the actual buffer in tb_async_error() - xen-blkfront: Advertise feature-persistent as user requested - xen-blkback: Advertise feature-persistent as user requested - mm: pagewalk: Fix race between unmap and page walker - xen/grants: prevent integer overflow in gnttab_dma_alloc_pages() - KVM: x86: Mask off unsupported and unknown bits of IA32_ARCH_CAPABILITIES - gpio: pca953x: Add mutex_lock for regcache sync in PM - hwmon: (gpio-fan) Fix array out of bounds access - clk: bcm: rpi: Add missing newline - clk: bcm: rpi: Prevent out-of-bounds access - clk: bcm: rpi: Use correct order for the parameters of devm_kcalloc() - clk: bcm: rpi: Fix error handling of raspberrypi_fw_get_rate - Input: rk805-pwrkey - fix module autoloading - clk: core: Fix runtime PM sequence in clk_core_unprepare() - Revert "clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops" - clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops - drm/i915/reg: Fix spelling mistake "Unsupport" -> "Unsupported" - USB: serial: ftdi_sio: add Omron CS1W-CIF31 device id - misc: fastrpc: fix memory corruption on open - misc: fastrpc: fix memory corruption on probe - iio: adc: mcp3911: use correct formula for AD conversion - iio: ad7292: Prevent regulator double disable - Input: iforce - wake up after clearing IFORCE_XMIT_RUNNING flag - tty: serial: lpuart: disable flow control while waiting for the transmit engine to complete - vt: Clear selection before changing the font - powerpc: align syscall table for ppc32 - serial: fsl_lpuart: RS485 RTS polariy is inverse - net/smc: Remove redundant refcount increase - Revert "sch_cake: Return __NET_XMIT_STOLEN when consuming enqueued skb" - tcp: annotate data-race around challenge_timestamp - sch_cake: Return __NET_XMIT_STOLEN when consuming enqueued skb - kcm: fix strp_init() order and cleanup - ethernet: rocker: fix sleep in atomic context bug in neigh_timer_handler - net/sched: fix netdevice reference leaks in attach_default_qdiscs() - net: sched: tbf: don't call qdisc_put() while holding tree lock - Revert "xhci: turn off port power in shutdown" - wifi: cfg80211: debugfs: fix return type in ht40allow_map_read() - ALSA: hda: intel-nhlt: Correct the handling of fmt_config flexible array - ALSA: hda: intel-nhlt: remove use of __func__ in dev_dbg - ieee802154/adf7242: defer destroy_workqueue call - iio: adc: mcp3911: make use of the sign bit - platform/x86: pmc_atom: Fix SLP_TYPx bitfield mask - drm/msm/dsi: Fix number of regulators for SDM660 - drm/msm/dsi: Fix number of regulators for msm8996_dsi_cfg - drm/msm/dp: delete DP_RECOVERED_CLOCK_OUT_EN to fix tps4 - drm/msm/dsi: fix the inconsistent indenting - !389 [sync] PR-385: Backport CVEs and bugfixes - cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all() - cgroup: Fix threadgroup_rwsem <-> cpus_read_lock() deadlock - cgroup: Elide write-locking threadgroup_rwsem when updating csses on an empty subtree - net: sched: fix race condition in qdisc_graft() - macvlan: enforce a consistent minimal mtu - net: switch to storing KCOV handle directly in sk_buff - kabi: add early_demux_handler and early_demux back to fix kabi broken in struct net_protocol and inet6_protocol - tcp/udp: Make early_demux back namespacified. - net: Use u64_stats_fetch_begin_irq() for stats fetch. - drm/i915/gvt: fix double free bug in split_2MB_gtt_entry - ipv6: raw: Deduct extension header length in rawv6_push_pending_frames - ext4: fix use-after-free in ext4_orphan_cleanup - ext4: fix null-ptr-deref in ext4_write_info - block: don't allow a disk link holder to itself - hugetlbfs: fix off-by-one error in hugetlb_vmdelete_list() - scsi: fix iscsi rescan fails to create block - mm/memcg_memfs_info: fix potential oom_lock recursion deadlock - mm: memcontrol: fix potential oom_lock recursion deadlock - irqchip/gic-v4: Wait for GICR_VPENDBASER.Dirty to clear before descheduling - xfs: fix potential log item leak - !365 net: hns3: Some bugfix about L3E check, promisc mode update, FD counter rules and rss config for HNS3 - !373 [sync] PR-372: Backport 5.10.141 LTS - net: neigh: don't call kfree_skb() under spin_lock_irqsave() - net/af_packet: check len when min_header_len equals to 0 - lib/vdso: Mark do_hres_timens() and do_coarse_timens() __always_inline() - netfilter: conntrack: NF_CONNTRACK_PROCFS should no longer default to y - drm/amdgpu: Increase tlb flush timeout for sriov - drm/amd/display: Fix pixel clock programming - drm/amd/pm: add missing ->fini_microcode interface for Sienna Cichlid - s390/hypfs: avoid error message under KVM - neigh: fix possible DoS due to net iface start/stop loop - drm/amd/display: clear optc underflow before turn off odm clock - drm/amd/display: For stereo keep "FLIP_ANY_FRAME" - drm/amd/display: Avoid MPC infinite loop - mmc: mtk-sd: Clear interrupts when cqe off/disable - ftrace: Fix NULL pointer dereference in is_ftrace_trampoline when ftrace is dead - fbdev: fb_pm2fb: Avoid potential divide by zero error - net: fix refcount bug in sk_psock_get (2) - HID: hidraw: fix memory leak in hidraw_release() - udmabuf: Set the DMA mask for the udmabuf device (v2) - HID: steam: Prevent NULL pointer dereference in steam_{recv,send}_report - Revert "PCI/portdrv: Don't disable AER reporting in get_port_device_capability()" - kbuild: Fix include path in scripts/Makefile.modpost - s390/mm: do not trigger write fault when vma does not allow VM_WRITE - crypto: lib - remove unneeded selection of XOR_BLOCKS - x86/nospec: Fix i386 RSB stuffing - x86/nospec: Unwreck the RSB stuffing - !371 [sync] PR-368: Backport CVEs and bugfixes - mm/memory: return vm_fault_t result from migrate_to_ram() callback - net: sched: disallow noqueue for qdisc classes - netfilter: nft_payload: incorrect arithmetics when fetching VLAN header bits - xfs: Fix deadlock on xfs_inodegc_worker - net: sched: cbq: dont intepret cls results when asked to drop - net: sched: atm: dont intepret cls results when asked to drop - scsi: ses: fix slab-out-of-bounds in ses_enclosure_data_process - of/fdt: Don't calculate initrd size from DT if start > end - lib/cmdline: avoid page fault in next_arg - rndis_wlan: Prevent buffer overflow in rndis_query_oid - mm/vmpressure: fix data-race with memcg->socket_pressure - !362 AMD: Support svm guest when host CR4.LA57 is set. - !360 [sync] PR-338: Fix virtio-gpu free issues - KVM: x86: Allow CPU to force vendor-specific TDP level - net: hns3: fix wrong use of rss size during VF rss config - net: hns3: add support for FD counter - net: hns3: fix VF promisc mode not update when mac table full - net: hns3: fix miss L3E checking for rx packet - net: hns3: add interrupts re-initialization while doing VF FLR - !354 [OLK-5.10] machine check safe review issue modification - drm/virtio: free virtqueues on probe failure - drm/virtio: Fixes a potential NULL pointer dereference on probe failure - !343 Add KVM related info to openEuler/MAINTAINERS - !359 [sync] PR-358: Backport CVEs, bugfixes and other - binder: fix UAF of alloc->vma in race with munmap() - io_uring: add missing item types for splice request - xfs: fix overfilling of reserve pool - xfs: always succeed at setting the reserve pool size - xfs: remove infinite loop when reserving free block pool - xfs: use current->journal_info for detecting transaction recursion - fix kabi broken due to may_pollfree - io_uring: disable polling pollfree files - ksmbd: check nt_len to be at least CIFS_ENCPWD_SIZE in ksmbd_decode_ntlmssp_auth_blob - driver: char: delete svm.c - mm: fix unexpected changes to {failslab|fail_page_alloc}.attr - fs/ntfs3: Fix attr_punch_hole() null pointer derenference - tracing/osnoise: Do not unregister events twice - tracing/osnoise: Properly unhook events if start_per_cpu_kthreads() fails - kasan: add kasan support for memcpy_mcs() - arm64: fix return value type of memcpy_mcs() - docs: Add KVM related info to openEuler/MAINTAINERS- !350 AMD: Fix cpu capabilities incorrect detection bug. - !355 [sync] PR-347: Backport CVEs and fs bugfixes - io_uring: kill goto error handling in io_sqpoll_wait_sq() - ext4: fix bad checksum after online resize - xfs: fix use-after-free in xattr node block inactivation - USB: core: Fix RST error in hub.c - USB: core: Prevent nested device-reset calls - !339 ima: Fix a potential NULL pointer access in ima_restore_measurement_list - x86/cpufeatures: Fix cpu capabilities incorrect detection. - !342 sync pull request https://gitee.com/openeuler/kernel/pulls/340 from openEuler-22.03-LTS. - KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS - bfq: fix null-ptr-deref in bfq_pd_offline - i2c: ismt: Fix an out-of-bounds bug in ismt_access() - ksmbd: fix heap-based overflow in set_ntacl_dacl() - ksmbd: prevent out of bound read for SMB2_WRITE - ksmbd: validate length in smb2_write() - xfs: fix super block buf log item UAF during force shutdown - xfs: wait iclog complete before tearing down AIL - xfs: get rid of assert from xfs_btree_islastblock - ima: Fix a potential NULL pointer access in ima_restore_measurement_list - media: mceusb: Use new usb_control_msg_*() routines - perf: hisi: Fix read sccl_id and ccl_id error in TSV200 - mm: add cond_resched() in swapin_walk_pmd_entry() - misc: sgi-gru: fix use-after-free error in gru_set_context_option, gru_fault and gru_handle_user_call_os - livepatch: Fix compile error when CONFIG_LIVEPATCH_WO_FTRACE disabled - dm thin: Use last transaction's pmd->root when commit failed - zram: avoid race between zram_remove and disksize_store - zram: don't fail to remove zram during unloading module - blk-mq: fix kabi broken in struct bio - blk-mq: fix kabi broken in struct request - block, bfq: fix possible uaf for 'bfqq->bic' - block, bfq: fix null pointer dereference in bfq_bio_bfqg() - blk-mq: set default elevator as deadline in case of hctx shared tagset - ext2: replace bh_submit_read() helper with bh_read() - ufs: replace ll_rw_block() - udf: replace ll_rw_block() - reiserfs: replace ll_rw_block() - ocfs2: replace ll_rw_block() - ntfs3: replace ll_rw_block() - jbd2: replace ll_rw_block() - isofs: replace ll_rw_block() - gfs2: replace ll_rw_block() - fs/buffer: replace ll_rw_block() - fs/buffer: add some new buffer read helpers - 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 - mm: Fix PASID use-after-free issue - timekeeping: Adding a padding before timekeeper in tk_core - scsi: iscsi: remove .unbind_conn from iscsi_transport - Revert "scsi: iscsi: fix kabi broken in struct iscsi_transport" - Bluetooth: L2CAP: fix use-after-free in l2cap_conn_del() - Bluetooth: L2CAP: Fix build errors in some archs - cpuidle: add cpuidle-haltpoll driver module parameter - clk: imx: Add check for kcalloc - x86/cpu/hygon: Set __max_die_per_package on Hygon - mm/dynamic_hugetlb: fix clear PagePool without lock protection - mm/dynamic_hugetlb: fix list corruption in hpool_merge_page() - mm/swapfile: use new way to fix broken kabi in swap_info_struct - block: always align request_wrapper to cacheline - block: fix crash on cmpxchg for request_wrapper - !269 Reduce the memory usage by kernel - efi/libstub: Fix build error in efi-stub.c for riscv - mm: init: Fix build waring for ascend enable features - mtd: physmap-core: Fix NULL pointer dereferencing in of_select_probe_type() - ACPI: APEI: Fix _EINJ vs EFI_MEMORY_SP - xen/netback: fix build warning - xen/netback: Ensure protocol headers don't fall in the non-linear area - block: only use cmpxchg64 in 64bit platform - proc: proc_skip_spaces() shouldn't think it is working on C strings - proc: avoid integer type confusion in get_proc_long - sched/qos: Don't unthrottle cfs_rq when cfs_rq is throttled by qos - Revert "ipvlan: Modify the value of ipvlan modes" - net/af_packet: make sure to pull mac header - KVM: arm64: Fix {fp_asimd,sve}_exit_stat manipulation - dm thin: Fix ABBA deadlock between shrink_slab and dm_pool_abort_metadata - arm64: fix a concurrency issue in emulation_proc_handler() - !309 vdpa: Add the vdpa device management mechanism and optimize the iotlb - !324 clk: 16dv300: add GPL license info for 16dv300 module. - vdpa/vp_vdpa: fix kfree a wrong pointer in vp_vdpa_remove - tools include UAPI: Sync linux/vhost.h with the kernel sources - tools include UAPI: Sync linux/vhost.h with the kernel sources - tools include UAPI: Sync linux/vhost.h with the kernel sources - vhost-vdpa: call vhost_vdpa_cleanup during the release - vhost: allow batching hint without size - vdpa_sim: set vringh notify callback - virtio_pci: struct virtio_pci_common_cfg add queue_reset - virtio_pci: struct virtio_pci_common_cfg add queue_notify_data - virtio: use virtio_reset_device() when possible - virtio: document virtio_reset_device - virtio: wrap config->reset calls - virtio_pci: introduce helper to get/set queue reset - virtio_pci: extract the logic of active vq for modern pci - vhost-vdpa: uAPI to suspend the device - vhost-vdpa: introduce SUSPEND backend feature bit - vdpa: Add suspend operation - vhost-vdpa: Call ida_simple_remove() when failed - vDPA: fix 'cast to restricted le16' warnings in vdpa.c - vDPA: !FEATURES_OK should not block querying device config space - vdpa: make get_vq_group and set_group_asid optional - vhost-vdpa: return -EFAULT on copy_to_user() failure - vdpa/vp_vdpa : add vdpa tool support in vp_vdpa - vhost-vdpa: support ASID based IOTLB API - vhost-vdpa: introduce uAPI to set group ASID - vhost-vdpa: uAPI to get virtqueue group id - vhost-vdpa: introduce uAPI to get the number of address spaces - vhost-vdpa: introduce uAPI to get the number of virtqueue groups - vhost-vdpa: introduce asid based IOTLB - vhost: support ASID in IOTLB API - vhost_iotlb: split out IOTLB initialization - vdpa: introduce config operations for associating ASID to a virtqueue group - vdpa: multiple address spaces support - vdpa: introduce virtqueue groups - vhost-vdpa: switch to use vhost-vdpa specific IOTLB - vhost-vdpa: passing iotlb to IOMMU mapping helpers - virtio-vdpa: don't set callback if virtio doesn't need it - vhost: move the backend feature bits to vhost_types.h - net/vdpa: Use readers/writers semaphore instead of cf_mutex - net/vdpa: Use readers/writers semaphore instead of vdpa_dev_mutex - vdpa: Add support for querying vendor statistics - vdpa: Fix error logic in vdpa_nl_cmd_dev_get_doit - vhost: handle error while adding split ranges to iotlb - vdpa: change the type of nvqs to u32 - vhost: fix hung thread due to erroneous iotlb entries - vdpa: factor out vdpa_set_features_unlocked for vdpa internal use - vdpa: Protect vdpa reset with cf_mutex - vdpa: Avoid taking cf_mutex lock on get status - vdpa: Use BIT_ULL for bit operations - vdpa: Support reporting max device capabilities - vdpa: Add support for returning device configuration information - vdpa: Allow to configure max data virtqueues - vdpa: Read device configuration only if FEATURES_OK - vdpa: Sync calls set/get config/status with cf_mutex - vdpa: Provide interface to read driver features - vdpa: Mark vdpa_config_ops.get_vq_notification as optional - vdpa: Avoid duplicate call to vp_vdpa get_status - docs: document sysfs ABI for vDPA bus - vhost-vdpa: clean irqs before reseting vdpa device - vdpa: Enable user to set mac and mtu of vdpa device - vdpa: Use kernel coding style for structure comments - vdpa: Introduce query of device config layout - vdpa: Introduce and use vdpa device get, set config helpers - vdpa: add new attribute VDPA_ATTR_DEV_MIN_VQ_SIZE - virtio_vdpa: setup correct vq size with callbacks get_vq_num_{max,min} - vdpa: min vq num of vdpa device cannot be greater than max vq num - vdpa: add new callback get_vq_num_min in vdpa_config_ops - vhost_vdpa: unset vq irq before freeing irq - vdpa: potential uninitialized return in vhost_vdpa_va_map() - vhost-iotlb: Add an opaque pointer for vhost IOTLB - vdpa: Support transferring virtual addressing during DMA mapping - vdpa: factor out vhost_vdpa_pa_map() and vhost_vdpa_pa_unmap() - vdpa: Add an opaque pointer for vdpa_config_ops.dma_map() - vhost-vdpa: Handle the failure of vdpa_reset() - vdpa: Fix some coding style issues - vdpa: Make use of PFN_PHYS/PFN_UP/PFN_DOWN helper macro - vdpa: Add documentation for vdpa_alloc_device() macro - virtio/vdpa: clear the virtqueue state during probe - vp_vdpa: correct the return value when fail to map notification - virito_pci libray: hide vp_modern_map_capability() - vhost/vdpa: Remove the restriction that only supports virtio-net devices - virtio_pci_modern: hide vp_modern_get_queue_notify_off() - vdpa: Follow kdoc comment style - vdpa: Follow kdoc comment style - virtio_vdpa: don't warn when fail to disable vq - vdpa: Use simpler version of ida allocation - vhost_vdpa: switch to vmemdup_user() - clk: hi3516dv300: add GPL license info. driver inclusion category: bugfix bugzilla: https://gitee.com/openeuler/kernel/issues/I65S6L - coresight: trbe: Enable ACPI/Platform automatic module loading - arm64/trbe: Add initial MADT/SPE probing - ACPI 6.5: MADT: add support for trace buffer extension in GICC - coresight: Return the pointer of @pdata when not "fwnode" - 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() - !321 net: hns3: fix the HCLGE_OPC_WOL_CFG opcode id for wol and fix the incorrect way to obtain parameters. - net: hns3: fix the HCLGE_OPC_WOL_CFG opcode id for wol - net: hns3: fix getting supported parameter from driver in hclge_set_wol - !318 net: hns3: This series bugfix for the HNS3 ethernet driver. - !307 arch: mach: add support for 16dv300 series soc. - net: hns3: fix setting incorrect phy link ksettings for firmware in resetting process - net: hns3: fix return value check bug of rx copybreak - net: hns3: fix incorrect hw rss hash type of rx packet - sched: disable sched_autogroup by default - Revert "add barriers to buffer_uptodate and set_buffer_uptodate" - Fixed the issue that the macro def_domain_type is repeatedly defined. - coresight: trbe: remove cpuhp instance node before remove cpuhp state - RDMA/hns: adjust the structure of RoCE bonding driver - RDMA/hns: add constraints for bonding-unsupported situations - RDMA/hns: fix the error of missing GID in RoCE bonding mode 1 - RDMA/hns: fix possible dead lock when setting RoCE Bonding - drm/i915: fix TLB invalidation for Gen12 video and compute engines - fork: Fixed the extended kabi memory is not initialized - mm/dynamic_hugetlb: fix compound_nr incorrect - mm/shmem: fix shmem_swapin() race with swapoff - swap: fix do_swap_page() race with swapoff - mm/swapfile: fix broken kabi in swap_info_struct - mm/swapfile: use percpu_ref to serialize against concurrent swapoff - swapfile: fix soft lockup in scan_swap_map_slots - spi: hisi-sfc-v3xx: drop unnecessary ACPI_PTR and related ifendif protection - spi: hisi-sfc-v3xx: fix potential irq race condition - spi: hisi-sfc-v3xx: add address mode check - spi: hisi-sfc-v3xx: extend version checking compatibility - coresight: ete: Add acpi match id for Hip09 - coresight: etm4x: Fix accesses to TRCSEQRSTEVR and TRCSEQSTR - 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 - 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 - mm/migrate.c: rework migration_entry_wait() to not take a pageref - sched/fair: limit burst to zero when cfs bandwidth is toggled off - sched: Fix null-ptr-deref in free_fair_sched_group - !317 AMD: Fix allmodconfig build issue in amd perf uncore module. - !314 config: disable CONFIG_QOS_SCHED_SMT_EXPELLER - x86/cpu: Add get_llc_id() helper function - perf/amd/uncore: Clean up header use, use 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 - iommu: bugfix for missing symbols when build arm_smmu_v3.ko - !308 Enable CONFIG_UPROBES_SUPPORT_PC_ALTER by default - uprobe: enable CONFIG_UPROBES_SUPPORT_PC_ALTER by default - module: add hi3516dv300 clk driver - tc-testing: gitignore, delete plugins directory - sw64: fix kernel_stack_pointer - sw64: add support for KPROBES_ON_FTRACE - sw64: optimize single float load store instruction emulation - sw64: fix VM_DATA_DEFAULT_FLAGS - sw64: kvm: support debugging guest kernel via gdb - sw64: add basic NVDIMM support - sw64: fix argument type of __sw64_vcpu_run() - sw64: ftrace: fix function graph tracing support - sw64: generate call instruction with disp 0 - sw64: ftrace: fix ARCH_SUPPORTS_FTRACE_OPS support - sw64: mark sched_clock() as notrace - sw64: fix memmap_range_valid() - sw64: bpf: improve BPF_CALL address check - sw64: add basic livepatch support on SW64 - sw64: acpi: fix compilation dependency when CONFIG_PCI=n - sw64: fix recordmcount and dynamic ftrace - sw64: fix topology setup - sw64: kvm: fix guest longtime offset of VCPU - sw64: improve stack trace - sw64: remove unused boot syncronization code - Revert "sw64: clean up unused single step support in kernel" - sw64: fix compile error when CONFIG_DEBUG_PER_CPU_MAPS=y - sw64: always restore MATCH configuration after scheduling - sw64: track last vpn in struct cpuinfo_sw64 - sw64: make struct cpuinfo_sw64 cache line aligned - sw64: kvm: add qemu fw_cfg device to chip_vt.dts - sw64: kvm: add qemu fw_cfg device support in sysfs - !302 sched: programmable: fix build error of bpf_topology - sched: programmable: Fix build error for nr_cpus_ids - sched: programmable: fix build error of bpf_topology - !300 bpf: Fix build error: linux/kabi.h: No such file or directory - !294 昇腾补丁回合 - bpf: Fix build error: linux/kabi.h: No such file or directory - memblock,arm64: expand the static memblock memory table - iort: Read ACPI configure to get streamid. - Hugtlb: bugfix for hugetlb remap - mm: cma: use pr_err_ratelimited for CMA warning - oom: add oom notifier call for oom panic - cpu-feature: Enable Taisan IDC feature for Taishan core version - memcontrol: Add oom recover for kmemcg when release buddy hugepage - !259 cgroup: Support iocost for cgroup v1 - !279 sched: programmable: bpf support programmable schedule capacity for scheduler - cgroup: Support iocost for cgroup v1 - !298 Perf tool add Hip09 json support. - !234 AMD: Support perf mem/c2c for AMD Zen platform. - !211 AMD: Add EPYC Gen4 PerfMonV2 uncore support - hix5hd2: Add I2C_M_STOP flag support for hix5hd2 driver. - perf jevents: Add support for HiSilicon PA PMU aliasing - perf jevents: Add support for HiSilicon SLLC PMU aliasing - perf jevents: Add support for HiSilicon HHA PMU aliasing - perf jevents: Add support for HiSilicon DDRC PMU aliasing - perf jevents: Add support for HiSilicon L3C PMU aliasing - perf test: Add pmu-events test for aliases of hip09 ddrc pmu - perf vendor events arm64: Revise hip08 uncore events - perf test: Verify more event members in pmu-events test - perf jevents: Support ConfigCode - perf parse-events: Set numeric term config - perf test: Add pmu-events sys event support - perf jevents: Print SoC name per system event table - perf pmu: Make pmu_add_sys_aliases() public - perf test: Add more pmu-events uncore aliases - perf test: Re-add pmu-event uncore PMU alias test - perf pmu: Check .is_uncore field in pmu_add_cpu_aliases_map() - perf test: Test pmu-events core aliases separately - perf test: Factor out pmu-events alias comparison - perf test: Declare pmu-events test events separately - perf jevents: Relocate test events to cpu folder - perf test: Factor out pmu-events event comparison - perf jevents: Make build dependency on test JSONs - perf jevents: Add test for arch std events - perf pmu: Save pmu name - perf pmu: Add alias match method to fit pmu_name of HiSilicon DDRC - perf pmu: Fix alias matching - perf tools: Fix pattern matching for same substring in different PMU type - perf metricgroup: Support adding metrics for system PMUs - perf metricgroup: Support printing metric groups for system PMUs - perf metricgroup: Split up metricgroup__print() - perf metricgroup: Fix metrics using aliases covering multiple PMUs - perf evlist: Change evlist__splice_list_tail() ordering - perf pmu: Add pmu_add_sys_aliases() - perf pmu: Add pmu_id() - perf jevents: Add support for system events tables - perf jevents: Add support for an extra directory level - staging: rtl8712: fix use after free bugs - 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" - RDMA/hns: Fixes concurrent ressetting and post_recv in DCA mode - RDMA/hns: Optimize user DCA perfermance by sharing DCA status - RDMA/hns: Add debugfs support for DCA - RDMA/hns: Add DCA support for kernel space - RDMA/hns: Add method to query WQE buffer's address - RDMA/hns: Add method to detach WQE buffer - RDMA/hns: Setup the configuration of WQE addressing to QPC - RDMA/hns: Add method for attaching WQE buffer - RDMA/hns: Configure DCA mode for the userspace QP - RDMA/hns: Add method for shrinking DCA memory pool - RDMA/hns: Introduce DCA for RC QP - net: hns3: add vf fault process in hns3 ras - net: hns3: add hns3 vf fault detect cap bit support - net: hns3: support debugfs for wake on lan - net: hns3: support wake on lan configuration and query - dm: Fix UAF in run_timer_softirq() - livepatch/ppc64: Fix preemption check when enabling - livepatch: Avoid CPU hogging with cond_resched - livepatch: Fix several code style issues - livepatch/x86: Avoid conflict with static {call,key} - livepatch/core: Restrict minimum size of function that can be patched - livepatch/x86: Rename old_code to old_insns - livepatch: Fix patching functions which have static_call - dm-thin: Resume failed in FAIL mode - dm: fix null pointer dereference in dev_create() - 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 - KVM: arm64: Implement the capability of DVMBM - KVM: arm64: Add kvm_arch::dvm_cpumask and dvm_lock - KVM: arm64: Add kvm_vcpu_arch::cpus_ptr and pre_cpus_ptr - KVM: arm64: Probe and configure DVMBM capability on HiSi CPUs - KVM: arm64: Support a new HiSi CPU type - mm: hugetlb: fix UAF in hugetlb_handle_userfault - mm/memory: add non-anonymous page check in the copy_present_page() - net: hns3: refactor the debugfs for dumping FD tcam - net: hns3: PF supports to set and query lane_num by sysfs - net: hns3: allocate fd counter for queue bonding - net: hns3: add queue bonding mode support for VF - net: hns3: add support for queue bonding mode of flow director - net: hns3: refine the handling for VF heartbeat - mpi: Fix length check in mpi_key_length() - Revert "posix-cpu-timers: Make timespec to nsec conversion safe" - ext4: fix bug in extents parsing when eh_entries == 0 and eh_depth > 0 - bpf, sockmap: fix sk_rmem_alloc underflow for sockmap - sched/fair:ARM64 enables SIS_UTIL and disables SIS_PROP - sched/fair: Fix kabi borken in sched_domain_shared - sched/fair: Introduce SIS_UTIL to search idle CPU based on sum of util_avg - block: check flags of claimed slave bdev to fix uaf for bd_holder_dir - pinctrl: core: Set ret to 0 when group is skipped - pinctrl: core: Handling pinmux and pinconf separately - blk-mq: fix null pointer dereference in blk_mq_clear_rq_mapping() - 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 - crypto: hisilicon/qm - delete redundancy check - crypto: hisilicon/qm - add pci bdf number check - crypto: hisilicon/qm - increase the memory of local variables - crypto: hisilicon/qm - re-enable communicate interrupt before notifying PF - crypto: hisilicon/sec - enabling clock gating of the address prefetch module - crypto: hisilicon/qm - fix incorrect parameters usage - crypto: hisilicon/qm - drop unnecessary IS_ENABLE(CONFIG_NUMA) check - crypto: hisilicon/hpre - fix resource leak in remove process - crypto: hisilicon/qm - fix the qos value initialization - !216 AMD: Add CONFIG_PERF_EVENTS_AMD_BRS=y to openeuler_defconfig - kabi: Fix kabi breakage caused by new member added to struct perf_sample_data. - perf/uapi: Define PERF_MEM_SNOOPX_PEER in kernel header file - perf/x86/amd: Support PERF_SAMPLE_PHY_ADDR - perf/x86/amd: Support PERF_SAMPLE_ADDR - perf/x86/amd: Support PERF_SAMPLE_{WEIGHT|WEIGHT_STRUCT} - perf/x86/amd: Support PERF_SAMPLE_DATA_SRC - perf/x86/amd: Add IBS OP_DATA2 DataSrc bit definitions - perf/mem: Introduce PERF_MEM_LVLNUM_{EXTN_MEM|IO} - perf: Add sample_flags to indicate the PMU-filled sample data - perf: Add new macros for mem_hops field - perf: Add mem_hops field in perf_mem_data_src structure - perf/x86/ibs: Add new IBS register bits into header - perf/amd/uncore: Allow the driver to be built as a module - perf/x86/amd/uncore: Add PerfMonV2 RDPMC assignments - perf/x86/amd/uncore: Add PerfMonV2 DF event format - perf/x86/amd/uncore: Detect available DF counters - perf/x86/amd/uncore: Use attr_update for format attributes - perf/x86/amd/uncore: Use dynamic events array - !201 AMD: Add Perfmonv2/IBS/BRS features for AMD EPYC platforms - !265 Add LoongArch support - openEuler: add openEuler/MAINTAINERS for Maintainers & Committers - !250 add UPROBE_ALTER_PC flag for uprobe mechanism - !268 [OLK-5.10]perf arm64 metricgroup support and some bugfix - !282 Synchronize the code of mainline perf tool and support the parsing of TRBE trace data - !283 [OLK-5.10] Add debug print of 64G link speed - kabi: test fix kabi for enum bpf_prog_type and bpf_attach_type - openeuler_defconfig: enable CONFIG_BPF_SCHED for x86 - sched: programmable: Add lib for sched programmable - sched: programmable: Add three hooks in select_task_rq_fair() - sched: programmable: add bpf hooks to update rq and task state in enqueue_task/deqeue_task of CFS - sched: programmable: Add hook for pick next task - sched: cfs: add bpf hooks to control wakeup and tick preemption - bpf:programmable: Add helper func to check cpu share cache - bpf:programmable: Add cpumask ops collection - sched: programmable: Add convenient helper functions to convert sched entity - sched: programmable: Add helper function for cpu topology. - LoongArch: defconfig: Set CONFIG_TXGBE=m by default - LS7A2000 : Add quirk for OHCI device rev 0x02 - stmmac: pci: Add dwmac support for Loongson - uprobe: add UPROBE_ALTER_PC flag for uprobe - kabi: Fix kabi breakage caused by commit d5616bac7ada. - !276 support set/get VxLAN rule of rx flow director by ethtool - !215 cgroupv1使能cgroup writeback的功能 - !222 vdpa: add two ioctl commands to support generic vDPA - qla2xxx: add debug print of 64G link speed - perf cs-etm: Fix corrupt inject files when only last branch option is enabled - perf cs-etm: No-op refactor of synth opt usage - perf cs-etm: Update deduction of TRCCONFIGR register for branch broadcast - perf cs-etm: Remove duplicate and incorrect aux size checks - perf cs-etm: Print size using consistent format - perf cs-etm: Show a warning for an unknown magic number - perf cs-etm: Print the decoder name - perf cs-etm: Create ETE decoder - perf cs-etm: Update OpenCSD decoder for ETE - perf cs-etm: Fix typo - perf cs-etm: Save TRCDEVARCH register - perf cs-etm: Refactor out ETMv4 header saving - perf cs-etm: Initialise architecture based on TRCIDR1 - perf cs-etm: Refactor initialisation of decoder params. - perf cs-etm: Add warnings for missing DSOs - perf cs-etm: Improve Coresight zero timestamp warning - perf annotate: Add disassembly warnings for annotate --stdio - perf annotate: Re-add annotate_warned functionality - perf tools: Add WARN_ONCE equivalent for UI warnings - perf tools: Add flag for tracking warnings of missing DSOs - perf cs-etm: Pass unformatted flag to decoder - perf cs-etm: Use existing decoder instead of resetting it - perf cs-etm: Suppress printing when resetting decoder - perf cs-etm: Only setup queues when they are modified - perf cs-etm: Split setup and timestamp search functions - perf cs-etm: Refactor initialisation of kernel start address - tools headers UAPI: Sync perf_event.h with the kernel sources - perf cs-etm: Split --dump-raw-trace by AUX records - perf cs-etm: Split Coresight decode by aux records - perf cs-etm: Delay decode of non-timeless data until cs_etm__flush_events() - perf cs-etm: Remove callback cs_etm_find_snapshot() - perf cs-etm: Prevent and warn on underflows during timestamp calculation. - perf cs-etm: Start reading 'Z' --itrace option - perf cs-etm: Move synth_opts initialisation - perf auxtrace: Add Z itrace option for timeless decoding - perf cs-etm: Set time on synthesised samples to preserve ordering - perf cs-etm: Refactor timestamp variable names - perf cs-etm: Detect pid in VMID for kernel running at EL2 - perf cs-etm: Add helper cs_etm__get_pid_fmt() - perf cs-etm: Support PID tracing in config - perf cs-etm: Fix bitmap for option - perf cs-etm: Update ETM metadata format - vdpa: clean up get_config_size ret value handling - vdpa/mlx5: Fix clearing of VIRTIO_NET_F_MAC feature bit - vdpa: Consider device id larger than 31 - vdpa: fix use-after-free on vp_vdpa_remove - virtio: always enter drivers/virtio/ - vp_vdpa: Fix return value check for vdpa_alloc_device() - virtio_pci_modern: correct sparse tags for notify - virtio_pci_modern: __force cast the notify mapping - vp_vdpa: allow set vq state to initial state after reset - virtio-pci library: introduce vp_modern_get_driver_features() - vdpa: support packed virtqueue for set/get_vq_state() - vp_vdpa: add vq irq offloading support - vdpa: Add reset callback in vdpa_config_ops - vp_vdpa: report doorbell address - virtio-pci library: report resource address - vp_vdpa: switch to use vp_modern_map_vq_notify() - virtio-pci library: switch to use vp_modern_map_vq_notify() - virtio_pci_modern: introduce helper to map vq notify area - vhost/vdpa: use get_config_size callback in vhost_vdpa_config_validate() - vdpa: add driver_override support - vdpa_sim_blk: add support for vdpa management tool - vdpa_sim_net: Add support for user supported devices - vdpa_sim: make vdpasim->buffer size configurable - vdpa: add vdpa simulator for block device - vdpa: split vdpasim to core and net modules - vdpa: set the virtqueue num during register - vdpa_sim: add supported_features field in vdpasim_dev_attr - vdpa_sim: add set_config callback in vdpasim_dev_attr - vdpa_sim: add work_fn in vdpasim_dev_attr - vdpa_sim: add device id field in vdpasim_dev_attr - vdpa_sim: split vdpasim_virtqueue's iov field in out_iov and in_iov - vdpa: remove unnecessary 'default n' in Kconfig entries - vdpa: Enable user to query vdpa device info - virtio-pci: introduce modern device module - virito-pci-modern: rename map_capability() to vp_modern_map_capability() - virtio-pci-modern: introduce helper to get notification offset - virtio-pci-modern: introduce helper for getting queue nums - virtio-pci-modern: introduce helper for setting/geting queue size - virtio-pci-modern: introduce helper to set/get queue_enable - virtio-pci-modern: introduce vp_modern_queue_address() - virtio-pci-modern: introduce vp_modern_set_queue_vector() - net: hns3: support set/get VxLAN rule of rx flow director by ethtool - net: ethtool: add VxLAN to the NFC API - bpf: sched: Add helper functions to get cpu statistics - sched: programmable: Add helpers to set tag of task or task_group - sched: programmable: add bpf_sched_task_tag_of helper function - sched: programmable: add bpf_sched_tg_tag_of helper function - sched: programmable: Add user interface of task tag - sched: programmable: Add user interface of task group tag - sched: programmable: Add a tag for the task group - sched: programmable: Add a tag for the task - bpftool: recognize scheduler programs - libbpf: add support for scheduler bpf programs - bpf: sched: introduce bpf_sched_enable() - bpf: sched: basic infrastructure for scheduler bpf - perf vendor events arm64: Fix incorrect Hisi hip08 L3 metrics - cgroup: support cgroup writeback on cgroupv1 - cgroup: Add cgroup1_get_from_id() - mm/page_alloc.c: add sysctl to revise the batch and high of percpu pageset - mm/zswap: remove _init in the initialization - mm/zswap: delay the initializaton of zswap until the first enablement - mm/zswap: replace zswap_init_{started/failed} with zswap_init_state - perf pmu: Add pmu_events_map__find() function to find the common PMU map for the system - perf test: Handle metric reuse in pmu-events parsing test - perf metricgroup: Make find_metric() public with name change - perf vendor events arm64: Add Hisi hip08 L3 metrics - perf vendor events arm64: Add Hisi hip08 L2 metrics - perf vendor events arm64: Add Hisi hip08 L1 metrics - 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 - x86/cpufeatures: Fix abi breakage caused by NCAPINTS in cpufeature header file. - perf/amd/ibs: Advertise zen4_ibs_extensions as pmu capability attribute - perf/amd/ibs: Add support for L3 miss filtering - perf/amd/ibs: Use ->is_visible callback for dynamic attributes - perf/x86/amd/ibs: Add bitfield definitions in new header - perf/x86/amd/core: Fix reloading events for SVM - perf/x86/amd/core: Add PerfMonV2 overflow handling - perf/x86/amd/core: Add PerfMonV2 counter control - perf/x86/amd/core: Detect available counters - perf/x86/amd/core: Detect PerfMonV2 support - x86/msr: Add PerfCntrGlobal* registers - x86/cpufeatures: Add PerfMonV2 feature bit - perf/x86/amd: Add idle hooks for branch sampling - ACPI: Add perf low power callback - perf/x86/amd: Make Zen3 branch sampling opt-in - perf/x86/amd: Add AMD branch sampling period adjustment - perf/x86/amd: Enable branch sampling priv level filtering - perf/x86/amd: Add branch-brs helper event for Fam19h BRS - perf/x86/amd: Add AMD Fam19h Branch Sampling support - x86/cpufeatures: Add AMD Fam19h Branch Sampling feature - perf/core: Add perf_clear_branch_entry_bitfields() helper - x86/cpufeatures: Assign dedicated feature word for CPUID_0x8000001F[EAX] - x86/cpu: Add VM page flush MSR availablility as a CPUID feature - virtio-pci-modern: introduce vp_modern_generation() - virtio-pci-modern: introduce helpers for setting and getting features - virtio-pci-modern: introduce helpers for setting and getting status - virtio-pci-modern: introduce helper to set config vector - virtio-pci-modern: introduce vp_modern_remove() - virtio-pci-modern: factor out modern device initialization logic - virtio-pci: split out modern device - virtio-pci: do not access iomem via struct virtio_pci_device directly - vdpa: support exposing the count of vqs to userspace - vdpa: Enable a user to add and delete a vdpa device - vdpa: Add missing comment for virtqueue count - vdpa: Define vdpa mgmt device, ops and a netlink interface - vdpa: Extend routine to accept vdpa device name - vdpa: support exposing the config size to userspace - vdpa: add get_config_size callback in vdpa_config_ops - vdpa: introduce virtio pci driver - add CONFIG_PERF_EVENTS_AMD_BRS=y to openeuler_defconfig- !275 Intel Advanced Matrix Extensions (AMX) - KVM support - !227 Intel SPR: Enable Intel SPR features in default kernel config for OLK-5.10 - !223 SPR: IDXD driver (on top of OLK-5.10) - DSA/IAA incremental backporting patches until upstream 6.1 - openeuler_defconfig: Enable configs for Intel IDXD driver - sched: Fix kABI for task->pasid_activated - x86/fpu: Fix KABI broken caused by introducing of guest permissions in struct fpu - KVM: x86: Use ERR_PTR_USR() to return -EFAULT as a __user pointer - selftests: kvm: check dynamic bits against KVM_X86_XCOMP_GUEST_SUPP - KVM: x86: add system attribute to retrieve full set of supported xsave states - KVM: x86: Add a helper to retrieve userspace address from kvm_device_attr - KVM: x86/cpuid: Exclude unpermitted xfeatures sizes at KVM_GET_SUPPORTED_CPUID - tools headers UAPI: Sync x86 arch prctl headers with the kernel sources - tools headers UAPI: Sync arch prctl headers with the kernel sources - tools arch x86: Sync the msr-index.h copy with the kernel sources - tools: Move x86 syscall number fallbacks to .../uapi/ - selftests: kvm: move vm_xsave_req_perm call to amx_test - KVM: x86/cpuid: Clear XFD for component i if the base feature is missing - selftest: kvm: Add amx selftest - selftest: kvm: Move struct kvm_x86_state to header - selftest: kvm: Reorder vcpu_load_state steps for AMX - x86/fpu: Fix inline prefix warnings - kvm: x86: Disable interception for IA32_XFD on demand - x86/fpu: Provide fpu_sync_guest_vmexit_xfd_state() - kvm: selftests: Add support for KVM_CAP_XSAVE2 - kvm: x86: Add support for getting/setting expanded xstate buffer - x86/fpu: Add uabi_size to guest_fpu - kvm: x86: Add CPUID support for Intel AMX - kvm: x86: Add XCR0 support for Intel AMX - kvm: x86: Disable RDMSR interception of IA32_XFD_ERR - kvm: x86: Emulate IA32_XFD_ERR for guest - kvm: x86: Intercept #NM for saving IA32_XFD_ERR - x86/fpu: Prepare xfd_err in struct fpu_guest - kvm: x86: Add emulation for IA32_XFD - x86/fpu: Provide fpu_update_guest_xfd() for IA32_XFD emulation - kvm: x86: Enable dynamic xfeatures at KVM_SET_CPUID2 - x86/fpu: Provide fpu_enable_guest_xfd_features() for KVM - x86/fpu: Add guest support to xfd_enable_feature() - x86/fpu: Make XFD initialization in __fpstate_reset() a function argument - kvm: x86: Exclude unpermitted xfeatures at KVM_GET_SUPPORTED_CPUID - kvm: x86: Fix xstate_required_size() to follow XSTATE alignment rule - x86/fpu: Prepare guest FPU for dynamically enabled FPU features - x86/fpu: Extend fpu_xstate_prctl() with guest permissions - dmaengine: idxd: Fix kABI for IDXD perfmon cpu hot plug state - dmaengine: idxd: Remove linux/msi.h include - dmaengine: idxd: Fix crc_val field for completion record - dmaengine: idxd: Make read buffer sysfs attributes invisible for Intel IAA - dmaengine: idxd: Make max batch size attributes in sysfs invisible for Intel IAA - dmaengine: idxd: fix RO device state error after been disabled/reset - dmaengine: idxd: Fix max batch size for Intel IAA - dmaengine: idxd: Do not enable user type Work Queue without Shared Virtual Addressing - dmaengine: idxd: add configuration for concurrent batch descriptor processing - dmaengine: idxd: add configuration for concurrent work descriptor processing - dmaengine: idxd: add WQ operation cap restriction support - dmanegine: idxd: reformat opcap output to match bitmap_parse() input - dmaengine: idxd: convert ats_dis to a wq flag - dmaengine: idxd: Remove unused struct idxd_fault - dmaengine: idxd: track enabled workqueues in bitmap - lib: bitmap: Introduce node-aware alloc API - dmaengine: idxd: Set wq state to disabled in idxd_wq_disable_cleanup() - dmaengine: idxd: avoid deadlock in process_misc_interrupts() - dmaengine: idxd: Correct IAX operation code names - MAINTAINERS: idxd driver maintainer update - dmaengine: idxd: Only call idxd_enable_system_pasid() if succeeded in enabling SVA feature - dmaengine: idxd: force wq context cleanup on device disable path - dmaengine: idxd: make idxd_wq_enable() return 0 if wq is already enabled - dmaengine: idxd: Remove unnecessary synchronize_irq() before free_irq() - dmaengine: idxd: skip irq free when wq type is not kernel - dmaengine: idxd: make idxd_register/unregister_dma_channel() static - dmaengine: idxd: free irq before wq type is reset - dmaengine: idxd: fix lockdep warning on device driver removal - dmaengine: idxd: Separate user and kernel pasid enabling - dmaengine: idxd: refactor wq driver enable/disable operations - dmaengine: idxd: move wq irq enabling to after device enable - dmaengine: idxd: set max_xfer and max_batch for RO device - dmaengine: idxd: update IAA definitions for user header - dmaengine: idxd: remove trailing white space on input str for wq name - dmaengine: idxd: don't load pasid config until needed - dmaengine: idxd: skip clearing device context when device is read-only - dmaengine: idxd: fix retry value to be constant for duration of function call - dmaengine: idxd: match type for retries var in idxd_enqcmds() - dmaengine: idxd: fix device cleanup on disable - dmaengine: idxd: Remove useless DMA-32 fallback configuration - dmaengine: idxd: restore traffic class defaults after wq reset - Documentation/x86: Update documentation for SVA (Shared Virtual Addressing) - tools/objtool: Check for use of the ENQCMD instruction in the kernel - x86/cpufeatures: Re-enable ENQCMD - x86/traps: Demand-populate PASID MSR via #GP - sched: Define and initialize a flag to identify valid PASID in the task - x86/fpu: Clear PASID when copying fpstate - iommu/sva: Assign a PASID to mm on PASID allocation and free it on mm exit - kernel/fork: Initialize mm's PASID - iommu/ioasid: Introduce a helper to check for valid PASIDs - mm: Change CONFIG option for mm->pasid field - iommu/sva: Rename CONFIG_IOMMU_SVA_LIB to CONFIG_IOMMU_SVA - iommu/vt-d: Clean up unused PASID updating functions - iommu/vt-d: Fix PASID leak in intel_svm_unbind_mm() - iommu/vt-d: Fix PASID reference leak - iommu/vt-d: Use iommu_sva_alloc(free)_pasid() helpers - iommu/vt-d: Add pasid private data helpers - iommu/vt-d: Remove SVM_FLAG_PRIVATE_PASID - iommu/vt-d: Remove svm_dev_ops - iommu/vt-d: Disable SVM when ATS/PRI/PASID are not enabled in the device - dmaengine: idxd: deprecate token sysfs attributes for read buffers - dmaengine: idxd: change bandwidth token to read buffers - dmaengine: idxd: fix wq settings post wq disable - dmaengine: idxd: change MSIX allocation based on per wq activation - dmaengine: idxd: fix descriptor flushing locking - dmaengine: idxd: embed irq_entry in idxd_wq struct - dmaengine: idxd: add knob for enqcmds retries - dmaengine: idxd: set defaults for wq configs - dmaengine: idxd: handle interrupt handle revoked event - dmaengine: idxd: handle invalid interrupt handle descriptors - dmaengine: idxd: create locked version of idxd_quiesce() call - dmaengine: idxd: add helper for per interrupt handle drain - dmaengine: idxd: move interrupt handle assignment - dmaengine: idxd: int handle management refactoring - dmaengine: idxd: rework descriptor free path on failure - dmaengine: idxd: fix missed completion on abort path - dmaengine: idxd: fix calling wq quiesce inside spinlock - dmaengine: idxd: fix resource leak on dmaengine driver disable - dmaengine: idxd: cleanup completion record allocation - dmaengine: idxd: reconfig device after device reset command - dmaengine: idxd: add halt interrupt support - dmaengine: idxd: Use list_move_tail instead of list_del/list_add_tail - dmanegine: idxd: fix resource free ordering on driver removal - dmaengine: idxd: remove kernel wq type set when load configuration - dmaengine: idxd: remove gen cap field per spec 1.2 update - dmaengine: idxd: check GENCAP config support for gencfg register - dmaengine: idxd: move out percpu_ref_exit() to ensure it's outside submission - dmaengine: idxd: remove interrupt disable for dev_lock - dmaengine: idxd: remove interrupt disable for cmd_lock - dmaengine: idxd: fix setting up priv mode for dwq - dmaengine: idxd: set descriptor allocation size to threshold for swq - dmaengine: idxd: make submit failure path consistent on desc freeing - dmaengine: idxd: remove interrupt flag for completion list spinlock - dmaengine: idxd: make I/O interrupt handler one shot - dmaengine: idxd: clear block on fault flag when clear wq - dmaengine: idxd: add capability check for 'block on fault' attribute - dmaengine: idxd: Remove unused status variable in irq_process_work_list() - dmaengine: idxd: Fix a possible NULL pointer dereference - dmaengine: idxd: fix abort status check - dmanegine: idxd: add software command status - dmaengine: idxd: rotate portal address for better performance - dmaengine: idxd: fix uninit var for alt_drv - dmaengine: idxd: Set defaults for GRPCFG traffic class - dmaengine: idxd: remove fault processing code - dmaengine: idxd: move dsa_drv support to compatible mode - dmaengine: dsa: move dsa_bus_type out of idxd driver to standalone - dmaengine: idxd: create user driver for wq 'device' - dmaengine: idxd: create dmaengine driver for wq 'device' - dmaengine: idxd: create idxd_device sub-driver - dmaengine: idxd: add type to driver in order to allow device matching - dmanegine: idxd: open code the dsa_drv registration - dmaengine: idxd: idxd: move remove() bits for idxd 'struct device' to device.c - dmaengine: idxd: move probe() bits for idxd 'struct device' to device.c - dmaengine: idxd: fix bus_probe() and bus_remove() for dsa_bus - dmaengine: idxd: remove iax_bus_type prototype - dmaengine: idxd: remove bus shutdown - dmaengine: idxd: move wq_disable() to device.c - dmaengine: idxd: move wq_enable() to device.c - dmaengine: idxd: remove IDXD_DEV_CONF_READY - dmaengine: idxd: add 'struct idxd_dev' as wrapper for conf_dev - dmaengine: idxd: add driver name - dmaengine: idxd: add driver register helper - dmaengine: idxd: have command status always set - dmaengine: idxd: Add wq occupancy information to sysfs attribute - dmanegine: idxd: cleanup all device related bits after disabling device - dmaengine: idxd: Simplify code and axe the use of a deprecated API - dmaengine: idxd: fix submission race window - dmaengine: idxd: fix sequence for pci driver remove() and shutdown() - dmaengine: idxd: fix setup sequence for MSIXPERM table - dmaengine: idxd: assign MSIX vectors to each WQ rather than roundrobin - dmaengine: idxd: fix array index when int_handles are being used - dmaengine: idxd: fix desc->vector that isn't being updated - dmaengine: idxd: add missing percpu ref put on failure - dmaengine: idxd: Change license on idxd.h to LGPL - dmaengine: idxd: remove devm allocation for idxd->int_handles - dmaengine: idxd: Remove redundant variable cdev_ctx - dmaengine: idxd: Fix missing error code in idxd_cdev_open() - dmaengine: idxd: Add missing cleanup for early error out in probe call - dmaengine: idxd: add engine 'struct device' missing bus type assignment - dmaengine: idxd: Use cpu_feature_enabled() - dmaengine: idxd: Enable IDXD performance monitor support - dmaengine: idxd: Add IDXD performance monitor support - dmaengine: idxd: remove MSIX masking for interrupt handlers - dmaengine: idxd: device cmd should use dedicated lock - dmaengine: idxd: support reporting of halt interrupt - dmaengine: idxd: enable SVA feature for IOMMU - dmaengine: idxd: convert sprintf() to sysfs_emit() for all usages - dmaengine: idxd: add interrupt handle request and release support - dmaengine: idxd: add support for readonly config mode - dmaengine: idxd: add percpu_ref to descriptor submission path - dmaengine: idxd: remove detection of device type - dmaengine: idxd: iax bus removal - dmaengine: idxd: fix group conf_dev lifetime - dmaengine: idxd: fix engine conf_dev lifetime - dmaengine: idxd: fix wq conf_dev 'struct device' lifetime - dmaengine: idxd: fix idxd conf_dev 'struct device' lifetime - dmaengine: idxd: use ida for device instance enumeration - dmaengine: idxd: removal of pcim managed mmio mapping - dmaengine: idxd: cleanup pci interrupt vector allocation management - dmaengine: idxd: clear MSIX permission entry on shutdown - dmaengine: idxd: add module parameter to force disable of SVA - x86/asm: Annotate movdir64b()'s dst argument with __iomem - dma: idxd: use DEFINE_MUTEX() for mutex lock - dmaengine: idxd: Fix list corruption in description completion - dmaengine: idxd: add IAX configuration support in the IDXD driver - dmaengine: idxd: add ATS disable knob for work queues - dmaengine: idxd: define table offset multiplier - dmaengine: idxd: Update calculation of group offset to be more readable - dmaengine: idxd: Add ABI documentation for shared wq - dmaengine: idxd: Clean up descriptors with fault error - dmaengine: idxd: Add shared workqueue support - !220 Intel Advanced Matrix Extensions (AMX) support on SPR - mm: Fix kabi change caused by saved_auxv[] in mm_struct for x86_64 - !270 Synchronize the coresight code of the Linux mainline to support HiSilicon tracing - 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 - !229 Intel SPR: Adding uncore PMU support and fix uprobes rbtree usage for OLK-5.10 - !251 [OLK-5.10] arm64: add machine checksafe support - !54 configs: change the value of NLS_CODEPAGE_437 from m to y - !255 ksmbd-introduce-new-SMB3-kernel-server - !262 crypto: enable some SM configs - arm64: add machine check safe sysctl interface - arm64: add dump_user_range() to machine check safe - arm64: introduce copy_mc_to_kernel() implementation - arm64: add cow to machine check safe - arm64: get/put_user support machine check safe - arm64: copy_form/to_user support machine check safe - arm64: add support for machine check error safe - arm64: extable: add new extable type "__mc_ex_table" - uaccess: add generic fallback version of copy_mc_to_user() - Revert "arm64: config: enable CONFIG_ARM64_UCE_KERNEL_RECOVERY" - Revert "arm64: ras: copy_from_user scenario support uce kernel recovery" - x86/fpu: Avoid kabi change caused by struct fpu - x86: Avoid kabi change caused by adding pkru element in thread_struct - x86/fpu: Prevent FPU state corruption - selftests/x86/amx: Update the ARCH_REQ_XCOMP_PERM test - x86/fpu/xstate: Fix the ARCH_REQ_XCOMP_PERM implementation - x86/cpufeatures: Put the AMX macros in the word 18 block - x86/ptrace: Fix xfpregs_set()'s incorrect xmm clearing - signal: Skip the altstack update when not needed - x86/fpu/signal: Initialize sw_bytes in save_xstate_epilog() - x86/fpu: Optimize out sigframe xfeatures when in init state - Documentation/x86: Add documentation for using dynamic XSTATE features - selftests/x86/amx: Add context switch test - selftests/x86/amx: Add test cases for AMX state management - x86/fpu/amx: Enable the AMX feature in 64-bit mode - x86/fpu: Add XFD handling for dynamic states - x86/fpu: Calculate the default sizes independently - x86/fpu/amx: Define AMX state components and have it used for boot-time checks - x86/fpu/xstate: Prepare XSAVE feature table for gaps in state component numbers - x86/fpu/xstate: Add fpstate_realloc()/free() - x86/fpu/xstate: Add XFD #NM handler - x86/fpu: Update XFD state where required - x86/fpu: Add sanity checks for XFD - x86/fpu: Add XFD state to fpstate - x86/msr-index: Add MSRs for XFD - x86/cpufeatures: Add eXtended Feature Disabling (XFD) feature bit - x86/fpu: Reset permission and fpstate on exec() - x86/fpu: Prepare fpu_clone() for dynamically enabled features - x86/fpu/signal: Prepare for variable sigframe length - x86/signal: Use fpu::__state_user_size for sigalt stack validation - x86/fpu: Add basic helpers for dynamically enabled features - x86/arch_prctl: Add controls for dynamic XSTATE components - x86/fpu: Add fpu_state_config::legacy_features - x86/fpu: Add members to struct fpu to cache permission information - x86/fpu/xstate: Provide xstate_calculate_size() - x86/signal: Implement sigaltstack size validation - signal: Add an optional check for altstack size - x86/fpu: Remove old KVM FPU interface - x86/kvm: Convert FPU handling to a single swap buffer - x86/fpu: Provide infrastructure for KVM FPU cleanup - x86/fpu: Prepare for sanitizing KVM FPU code - x86/fpu/xstate: Move remaining xfeature helpers to core - x86/fpu: Rework restore_regs_from_fpstate() - x86/fpu: Mop up xfeatures_mask_uabi() - x86/fpu: Move xstate feature masks to fpu_*_cfg - x86/fpu: Move xstate size to fpu_*_cfg - x86/fpu/xstate: Cleanup size calculations - x86/fpu: Cleanup fpu__init_system_xstate_size_legacy() - x86/fpu: Provide struct fpu_config - x86/fpu/signal: Use fpstate for size and features - x86/fpu/xstate: Use fpstate for copy_uabi_to_xstate() - x86/fpu: Use fpstate in __copy_xstate_to_uabi_buf() - x86/fpu: Use fpstate in fpu_copy_kvm_uabi_to_fpstate() - x86/fpu/xstate: Use fpstate for xsave_to_user_sigframe() - x86/fpu/xstate: Use fpstate for os_xsave() - x86/fpu: Use fpstate::size - x86/fpu: Add size and mask information to fpstate - x86/process: Move arch_thread_struct_whitelist() out of line - x86/fpu: Do not leak fpstate pointer on fork - x86/fpu: Remove fpu::state - x86/math-emu: Convert to fpstate - x86/fpu/core: Convert to fpstate - x86/fpu/signal: Convert to fpstate - x86/fpu/regset: Convert to fpstate - x86/fpu: Convert tracing to fpstate - x86/KVM: Convert to fpstate - x86/fpu: Replace KVMs xstate component clearing - x86/fpu: Convert restore_fpregs_from_fpstate() to struct fpstate - x86/fpu: Convert fpstate_init() to struct fpstate - x86/fpu: Provide struct fpstate - x86/fpu: Replace KVMs home brewed FPU copy to user - x86/fpu: Provide a proper function for ex_handler_fprestore() - x86/fpu: Replace the includes of fpu/internal.h - x86/fpu: Mop up the internal.h leftovers - x86/sev: Include fpu/xcr.h - x86/fpu: Remove internal.h dependency from fpu/signal.h - x86/fpu: Move fpstate functions to api.h - x86/fpu: Move mxcsr related code to core - x86/fpu: Move fpregs_restore_userregs() to core - x86/fpu: Make WARN_ON_FPU() private - x86/fpu: Move legacy ASM wrappers to core - x86/fpu: Move os_xsave() and os_xrstor() to core - x86/fpu: Make os_xrstor_booting() private - x86/fpu: Clean up CPU feature tests - x86/fpu: Move context switch and exit to user inlines into sched.h - x86/fpu: Mark fpu__init_prepare_fx_sw_frame() as __init - x86/fpu: Rework copy_xstate_to_uabi_buf() - x86/fpu: Replace KVMs home brewed FPU copy from user - x86/fpu: Move KVMs FPU swapping to FPU core - x86/fpu/xstate: Mark all init only functions __init - x86/fpu/xstate: Provide and use for_each_xfeature() - x86/fpu: Cleanup xstate xcomp_bv initialization - x86/fpu: Do not inherit FPU context for kernel and IO worker threads - x86/process: Clone FPU in copy_thread() - x86/fpu: Remove pointless memset in fpu_clone() - x86/fpu: Cleanup the on_boot_cpu clutter - x86/fpu: Restrict xsaves()/xrstors() to independent states - x86/pkru: Remove useless include - x86/fpu: Update stale comments - x86/fpu: Remove pointless argument from switch_fpu_finish() - x86/fpu/signal: Fix missed conversion to correct boolean retval in save_xstate_epilog() - x86/fpu/signal: Change return code of restore_fpregs_from_user() to boolean - x86/fpu/signal: Change return code of check_xstate_in_sigframe() to boolean - x86/fpu/signal: Change return type of __fpu_restore_sig() to boolean - x86/fpu/signal: Change return type of fpu__restore_sig() to boolean - x86/signal: Change return type of restore_sigcontext() to boolean - x86/fpu/signal: Change return type of copy_fpregs_to_sigframe() helpers to boolean - x86/fpu/signal: Change return type of copy_fpstate_to_sigframe() to boolean - x86/fpu/signal: Move xstate clearing out of copy_fpregs_to_sigframe() - x86/fpu/signal: Move header zeroing out of xsave_to_user_sigframe() - x86/fpu/signal: Clarify exception handling in restore_fpregs_from_user() - x86/fpu: Mask out the invalid MXCSR bits properly - x86/fpu: Restore the masking out of reserved MXCSR bits - x86/fpu/xstate: Clear xstate header in copy_xstate_to_uabi_buf() again - x86/fpu/signal: Let xrstor handle the features to init - x86/fpu/signal: Handle #PF in the direct restore path - x86/fpu/signal: Split out the direct restore code - x86/fpu/signal: Sanitize copy_user_to_fpregs_zeroing() - x86/fpu/signal: Sanitize the xstate check on sigframe - x86/fpu/signal: Remove the legacy alignment check - x86/fpu/signal: Move initial checks into fpu__restore_sig() - x86/fpu: Mark init_fpstate __ro_after_init - x86/pkru: Remove xstate fiddling from write_pkru() - x86/fpu: Don't store PKRU in xstate in fpu_reset_fpstate() - x86/fpu: Remove PKRU handling from switch_fpu_finish() - x86/fpu: Mask PKRU from kernel XRSTOR[S] operations - x86/fpu: Hook up PKRU into ptrace() - x86/fpu: Add PKRU storage outside of task XSAVE buffer - x86/fpu: Dont restore PKRU in fpregs_restore_userspace() - x86/fpu: Rename xfeatures_mask_user() to xfeatures_mask_uabi() - x86/fpu: Move FXSAVE_LEAK quirk into __copy_kernel_to_fpregs() - x86/fpu: Rename __fpregs_load_activate() to fpregs_restore_userregs() - x86/fpu: Clean up the fpu__clear() variants - x86/fpu: Rename fpu__clear_all() to fpu_flush_thread() - x86/fpu: Use pkru_write_default() in copy_init_fpstate_to_fpregs() - x86/cpu: Write the default PKRU value when enabling PKE - x86/pkru: Provide pkru_write_default() - x86/pkru: Provide pkru_get_init_value() - x86/cpu: Sanitize X86_FEATURE_OSPKE - x86/fpu: Rename and sanitize fpu__save/copy() - x86/pkeys: Move read_pkru() and write_pkru() - x86/fpu/xstate: Sanitize handling of independent features - x86/fpu: Rename "dynamic" XSTATEs to "independent" - x86/fpu: Rename initstate copy functions - x86/fpu: Rename copy_kernel_to_fpregs() to restore_fpregs_from_fpstate() - x86/fpu: Get rid of the FNSAVE optimization - x86/fpu: Rename copy_fpregs_to_fpstate() to save_fpregs_to_fpstate() - x86/fpu: Deduplicate copy_uabi_from_user/kernel_to_xstate() - x86/fpu: Rename xstate copy functions which are related to UABI - x86/fpu: Rename fregs-related copy functions - x86/math-emu: Rename frstor() - x86/fpu: Rename fxregs-related copy functions - x86/fpu: Rename copy_user_to_xregs() and copy_xregs_to_user() - x86/fpu: Rename copy_xregs_to_kernel() and copy_kernel_to_xregs() - x86/fpu: Get rid of copy_supervisor_to_kernel() - x86/fpu: Cleanup arch_set_user_pkey_access() - x86/kvm: Avoid looking up PKRU in XSAVE buffer - x86/fpu: Get rid of using_compacted_format() - x86/fpu: Move fpu__write_begin() to regset - x86/fpu/regset: Move fpu__read_begin() into regset - x86/fpu: Remove fpstate_sanitize_xstate() - x86/fpu: Use copy_xstate_to_uabi_buf() in fpregs_get() - x86/fpu: Use copy_xstate_to_uabi_buf() in xfpregs_get() - x86/fpu: Make copy_xstate_to_kernel() usable for [x]fpregs_get() - x86/fpu: Clean up fpregs_set() - x86/fpu: Fail ptrace() requests that try to set invalid MXCSR values - x86/fpu: Rewrite xfpregs_set() - x86/fpu: Simplify PTRACE_GETREGS code - x86/fpu: Reject invalid MXCSR values in copy_kernel_to_xstate() - x86/fpu: Sanitize xstateregs_set() - x86/fpu: Move inlines where they belong - x86/fpu: Remove unused get_xsave_field_ptr() - x86/fpu: Get rid of fpu__get_supported_xfeatures_mask() - x86/fpu: Make xfeatures_mask_all __ro_after_init - x86/fpu: Mark various FPU state variables __ro_after_init - x86/pkeys: Revert a5eff7259790 ("x86/pkeys: Add PKRU value to init_fpstate") - Revert "x86/fpu: Correct pkru/xstate inconsistency" - selftest/x86/signal: Include test cases for validating sigaltstack - selftest/sigaltstack: Use the AT_MINSIGSTKSZ aux vector if available - x86/elf: Support a new ELF aux vector AT_MINSIGSTKSZ - x86/signal: Introduce helpers to get the maximum signal frame size - uapi/auxvec: Define the aux vector AT_MINSIGSTKSZ - Enable Intel AMX for default config - Enable default config for Intel NTB LTR vendor support for gen4 NTB - Enable Intel SPR HFI support for default config - Enable Intel PMT support for default config - Enable SGX virtualization in default config - vfs: Check the truncate maximum size in inode_newsize_ok() - 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 - crypto: enable some SM configs - uprobes: (Re)add missing get_uprobe() in __find_uprobe() - perf/x86/intel/uncore: Fix Intel SPR M3UPI event constraints - perf/x86/intel/uncore: Fix Intel SPR M2PCIE event constraints - perf/x86/intel/uncore: Fix Intel SPR IIO event constraints - perf/x86/intel/uncore: Fix Intel SPR CHA event constraints - perf/x86/intel/uncore: Fix invalid unit check - perf/x86/intel/uncore: Fix a kernel WARNING triggered by maxcpus=1 - perf/x86/intel/uncore: Support IMC free-running counters on Sapphire Rapids server - perf/x86/intel/uncore: Support IIO free-running counters on Sapphire Rapids server - perf/x86/intel/uncore: Factor out snr_uncore_mmio_map() - perf/x86/intel/uncore: Add alias PMU name - perf/x86/intel/uncore: Add Sapphire Rapids server MDF support - perf/x86/intel/uncore: Add Sapphire Rapids server M3UPI support - perf/x86/intel/uncore: Add Sapphire Rapids server UPI support - perf/x86/intel/uncore: Add Sapphire Rapids server M2M support - perf/x86/intel/uncore: Add Sapphire Rapids server IMC support - perf/x86/intel/uncore: Add Sapphire Rapids server PCU support - perf/x86/intel/uncore: Add Sapphire Rapids server M2PCIe support - perf/x86/intel/uncore: Add Sapphire Rapids server IRP support - perf/x86/intel/uncore: Add Sapphire Rapids server IIO support - perf/x86/intel/uncore: Add Sapphire Rapids server CHA support - perf/x86/intel/uncore: Add Sapphire Rapids server framework - x86/cpu: Fix core name for Sapphire Rapids - x86/cpu: Resort and comment Intel models - perf/x86/intel/uncore: Generic support for the MMIO type of uncore blocks - perf/x86/intel/uncore: Generic support for the PCI type of uncore blocks - perf/x86/intel/uncore: Rename uncore_notifier to uncore_pci_sub_notifier - perf/x86/intel/uncore: Generic support for the MSR type of uncore blocks - perf/x86/intel/uncore: Parse uncore discovery tables - perf/x86/intel/uncore: With > 8 nodes, get pci bus die id from NUMA info - perf/x86/intel/uncore: Store the logical die id instead of the physical die id. - rbtree, timerqueue: Use rb_add_cached() - rbtree, rtmutex: Use rb_add_cached() - rbtree, uprobes: Use rbtree helpers - rbtree, perf: Use new rbtree helpers - rbtree, sched/deadline: Use rb_add_cached() - rbtree, sched/fair: Use rb_add_cached() - rbtree: Add generic add and find helpers - configs: change the value of NLS_CODEPAGE_437 from m to y- Bluetooth: L2CAP: Fix accepting connection request for invalid SPSM - RDMA/hns: Add support for open XRC QP - RDMA/hns: Fix inconsistency between QPC's sl and DB's sl in roce v1 - RDMA/hns: Fix roce v1 traffic_class problem - xfs: fix incorrect i_nlink caused by inode racing - 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 - docs: perf: Include hns3-pmu.rst in toctree to fix 'htmldocs' WARNING - drivers/perf: hisi: add driver for HNS3 PMU - drivers/perf: hisi: Add description for HNS3 PMU driver - dm ioctl: add DMINFO() to track dm device create/remove - mm: oom_kill: fix KABI broken by "oom_kill.c: futex: delay the OOM reaper to allow time for proper futex cleanup" - oom_kill.c: futex: delay the OOM reaper to allow time for proper futex cleanup - fork: Allocate a new task_struct_resvd object for fork task - drivers/perf: fixed the issue that the kabi value changed - rtc: Fix race when disable/enable UIE in rtc_set_time() - rtc: Cleanup for UIE timer/polling emulation support - arm64: ftrace: fix module PLTs with mcount - Bluetooth: L2CAP: Fix attempting to access uninitialized memory - 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 - i2c: hisi: Add gpio bus recovery support - mm: mem_reliable: Start fallback if no suitable zone found - arm64/mm: Drop THP conditionality from FORCE_MAX_ZONEORDER - 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 inode reservation space for removing transaction - xfs: fix comment for start time value of inode with bigtime enabled - 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 - drivers/perf: hisi: Add TLP filter support - drivers/perf: hisi: Fix some event id for hisi-pcie-pmu - hwtracing: hisi_ptt: Only add the supported devices to the filters list - ftrace: Fix use-after-free for dynamic ftrace_ops - 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" - net: hns3: fix get wrong value of function hclge_get_dscp_prio() - ext4: fix super block checksum incorrect after mount - Revert "block/wbt: fix negative inflight counter when remove scsi device" - 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 - !260 svm: Delete unused ioctl command - svm: Delete unused ioctl command - !252 hulk backport patchs for ascend feature - !239 Intel: Enable default kernel config for Intel Emmitsburg pinctrl - Enable Intel Emmitsburg pinctrl for default config - mm: fix ignore cpuset enforcement - mm: fix alloc CDM node memory for MPOL_BIND - ascend: export interfaces required by ascend drivers - sharepool: fix sp_alloc_populate no fallocate bug - mm/sharepool: Fix add group failed with errno 28 - mm: sharepool: Fix static check warning - irq-gic-v3: Fix too large cpu_count - mm/sharepool: Use "tgid" instead of "pid" to find a task - ascend/arm64: Add ascend_enable_all kernel parameter- 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: inside-secure - Add missing MODULE_DEVICE_TABLE for of - 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 - 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 - 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. - 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 - !233 dma-mapping: provide a benchmark for streaming DMA mapping - mtd: Add several functions to the fail_function list - ubi: Reserve sufficient buffer length for the input mask - ubi: Add six fault injection type for testing - ubi: Split io_failures into write_failure and erase_failure - ubi: Using the Fault Injection Framework to reconstruct the debugfs interface - ubi: Fix permission display of the debugfs files - 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 - video: fbdev: pxa3xx-gcu: Fix integer overflow in pxa3xx_gcu_write - PCI: Do not enable AtomicOps on VFs - tmpfs: fix regressions from wider use of ZERO_PAGE - tmpfs: do not allocate pages on read - mm/filemap.c: remove bogus VM_BUG_ON - dm ioctl: print error when HC and MD do not match - config: enable CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE by default - net: preserve skb_end_offset() in skb_unclone_keeptruesize() - net: add skb_set_end_offset() helper - ipv6: Fix signed integer overflow in __ip6_append_data - bpf, test_run: Fix alignment problem in bpf_prog_test_run_skb() - 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() - tcp_comp: Fix receives err when server receives a large packet - ipvlan: Fix out-of-bound bugs caused by unset skb->mac_header - perf/core: Fix reentry problem in perf_output_read_group() - KVM: arm64: Only probe Hisi ncsnp feature on Hisi CPUs - scsi: hisi_sas: Revert "scsi: hisi_sas: Limit max hw sectors for v3 HW" - ACPI: APD: Check for NULL pointer after calling devm_ioremap() - Revert "ACPICA: Interpreter: fix memory leak by using existing buffer" - x86/ioapic: add an interface for driver to sync hardware data into memory - arm64: Provide a command line to disable spectre_bhb mitigation - arm64: Fix the ipi backtrace warning when softlockup - arm64: add dump instr before BUG in kernel - tty: serial: uartlite: Disable clocks in case of errors - tty: hvc: make symbol 'hvc_udbg_dev' static - tty: hvc: hvc_vio: Staticify function invoked only by reference - tty: hvc: hvc_opal: Staticify function invoked by reference - cgroup: Fix race condition at rebind_subsystems() - integrity: Make function integrity_add_key() static - scsi: hisi_sas: Modify v3 HW SATA completion error processing - scsi: hisi_sas: Fix rescan after deleting a disk - scsi: hisi_sas: Use sas_ata_wait_after_reset() in IT nexus reset - scsi: libsas: Refactor sas_ata_hard_reset() - scsi: hisi_sas: Undo RPM resume for failed notify phy event for v3 HW - scsi: hisi_sas: Modify v3 HW SSP underflow error processing - scsi: hisi_sas: Change hisi_sas_control_phy() phyup timeout - scsi: hisi_sas: Fix phyup timeout on FPGA - scsi: hisi_sas: Prevent parallel FLR and controller reset - scsi: hisi_sas: Prevent parallel controller reset and control phy command - block: Fix kabi broken in blk-merge.h and blk-cgroup.h - block: don't merge across cgroup boundaries if blkcg is enabled - 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 - !228 Intel SPR: Fix watchdog blocking reboot issue on ACPI WDAT watchdog enabled system for OLK-5.10 - !235 Introduce memory reliable - !200 x86: support MWAIT C1 as the default idle state - !231 ROH: Support ROH basic functions and adapt ROH mode for RDMA/hns driver - !217 AMD: Support HSMP feature for AMD EPYC platforms - !226 Intel SPR: Adding core PMU support for OLK-5.10 - !230 Intel SPR: Add Sapphire Rapids server intel-uncore-freq support for OLK-5.10 - mm: Add sysctl to clear free list pages - mm/hugetlb: Hugetlb use non-mirrored memory if memory reliable is enabled - mm/memblock: Introduce ability to alloc memory from specify memory reigon - mm: Update reliable flag in memory allocaion for reliable task only in task context - proc: Count reliable memory usage of reliable tasks - mm: Add reliable_nr_page for accounting reliable memory - mm: Show debug info about memory reliable if oom occurs - mm: Introduce proc interface to disable memory reliable features - mm: Introduce reliable_debug=S to control shmem use mirrored memory - mm: Introduce shmem mirrored memory limit for memory reliable - shmem: Count and show reliable shmem info - mm: Introduce fallback mechanism for memory reliable - mm: Add reliable memory use limit for user tasks - mm: thp: Add memory reliable support for hugepaged collapse - mm: Add support for limiting the usage of reliable memory in pagecache - mm: add "ReliableFileCache" item in /proc/meminfo - proc/meminfo: Add "FileCache" item in /proc/meminfo - mm: Add cmdline for the reliable memory usage of page cache - mm: Add kernel param for memory reliable - mm: Clear GFP_RELIABLE if the conditions are not met - mm: Disable memory reliable when kdump is in progress - mm: Count reliable memory info based on zone info - mm: Refactor code in reliable_report_meminfo() - mm: Export mem_reliable_status() for checking memory reliable status - mm: Export static key mem_reliable - mm: Drop shmem reliable related log during startup - mm: reliable: Return corrent errno in reliable_check - 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 - !199 bugfix: Limit "Dummy wait" workaround to old Intel systems in acpi idle driver - !195 kernel: add OPENEULER_VERSION_CODE to version.h - !175 AMD: Add minimum support for AMD EPYC Genoa platform - !168 SPR: Add vfio_group_iommu_domain interface to support DLB - !128 [OLK-5.10] Add Zhaoxin rng driver - RDMA/hns: Pass mac type to user driver for ROH mode - RDMA/hns: Support RDMA_CM in ROH mode - RDMA/hns: Add ROH basic configuration and check - RDMA/hns: Add new device ID - roh/hns3: Add support for roh dfx(debugfs) - roh/hns3: Add support for roh reset - roh/core: Add support for inetaddr notifier in roh/core - roh/hns3: Add support for roh abnormal interruption - roh/core: Add roh device sysfs node - dma-mapping:add a new configuration for map_benchmark. - dma-mapping: benchmark: pretend DMA is transmitting - dma-mapping: benchmark: use u8 for reserved field in uAPI structure - dma-mapping: benchmark: fix kernel crash when dma_map_single fails - selftests/dma: add test application for DMA_MAP_BENCHMARK - dma-mapping: add benchmark support for streaming DMA APIs - !190 sharepool: Update patches from hulk - mm/sharepool: fix the incorrect judgement of the addr range - mm/sharepool: Fix sharepool hugepage cgroup uncount error. - mm/sharepool: Rebind the numa node when fallback to normal pages - mm/sharepool: Remove the leading double underlines for function name - mm/sharepool: Fix code-style warnings - mm/sharepool: fix hugepage_rsvd count increase error - mm/sharepool: check size=0 in mg_sp_make_share_k2u() - mm/sharepool: fix potential AA deadlock - mm/sharepool: delete unused codes - mm/sharepool: bugfix for 2M U2K - mm/sharepool: Support alloc ro mapping - mm/sharepool: Extract sp_mapping_find - mm/sharepool: replace spg->{dvpp|normal} with spg->mapping[SP_MAPPING_{DVPP|NORMAL}] - mm/sharepool: Rename sp_mapping.flag to sp_mapping.type - mm/sharepool: Make the definitions of MMAP_SHARE_POOL_{START|16G_START} more readable - mm/sharepool: Avoid UAF on mm - mm/sharepool: Check the maximum value of spg_id - mm/sharepool: Avoid UAF on spa - mm/sharepool: delete unnecessary judgment - mm/sharepool: Fix UAF reported by KASAN - mm/sharepool: fix deadlock in sp_check_mmap_addr - mm/sharepool: fix deadlock in spa_stat_of_mapping_show - mm/sharepool: fix softlockup in high pressure use case. - mm/sharepool: delete redundant codes - mm/sharepool: Add a read lock in proc_usage_show() - mm/sharepool: fix static code-check errors - mm/sharepool: fix statistics error - mm/sharepool: Remove the comment and fix a bug in mg_sp_group_id_by_pid() - mm/sharepool: Remove enable_mdc_default_group and change the definition of is_process_in_group() - mm/sharepool: Remove sp_device_number_detect function - mm/sharepool: Remove unused sp_dev_va_start and sp_dev_va_size - mm/sharepool: Delete unused sysctl interface - mm/sharepool: fix dvpp spm redundant print error - mm/sharepool: proc_sp_group_state bugfix - mm/sharepool: remove deprecated interfaces - platform/x86/intel-uncore-freq: Add Sapphire Rapids server support - watchdog: wdat_wdt: Stop watchdog when uninstalling module - watchdog: wdat_wdt: Using the existing function to check parameter timeout - perf/x86/intel: Update the FRONTEND MSR mask on Sapphire Rapids - perf/x86/intel: Fix instructions:ppp support in Sapphire Rapids - perf/x86/intel: Add more events requires FRONTEND MSR on Sapphire Rapids - perf/x86/intel: Support CPUID 10.ECX to disable fixed counters - perf/x86/intel: Add perf core PMU support for Sapphire Rapids - perf/x86/intel: Filter unsupported Topdown metrics event - perf/x86/intel: Factor out intel_update_topdown_event() - perf/core: Add PERF_SAMPLE_WEIGHT_STRUCT - config: add HW_RANDOM_ZHAOXIN for Zhaoxin CPUs - Add Zhaoxin rng driver - defconfig: add CONFIG_AMD_HSMP=m to openeuler_defconfig - amd_hsmp: Add HSMP protocol version 5 messages - platform/x86: Add AMD system management interface - vfio/type1: Fix kabi issue for vfio_iommu_driver_ops - x86: Remove vendor checks from prefer_mwait_c1_over_halt - x86: Handle idle=nomwait cmdline properly for x86_idle - KVM: x86/mmu: Support shadowing NPT when 5-level paging is enabled in host - KVM: SVM: Allow AVIC support on system w/ physical APIC ID > 255 - KVM: x86: SVM: move avic definitions from AMD's spec to svm.h - KVM: SVM: Add 5-level page table support for SVM - KVM: x86: Prevent KVM SVM from loading on kernels with 5-level paging - x86/MCE/AMD, EDAC/mce_amd: Support non-uniform MCA bank type enumeration - x86/MCE/AMD, EDAC/amd64: Move address translation to AMD64 EDAC - x86/MCE/AMD: Export smca_get_bank_type symbol - x86/MCE/AMD, EDAC/mce_amd: Add new SMCA bank types - x86/MCE/AMD, EDAC/mce_amd: Add new SMCA bank types - EDAC/amd64: Add new register offset support and related changes - EDAC/amd64: Set memory type per DIMM - EDAC/amd64: Add support for AMD Family 19h Models 10h-1Fh and A0h-AFh - EDAC: Add RDDR5 and LRDDR5 memory types - hwmon: (k10temp) Support up to 12 CCDs on AMD Family of processors - hwmon: (k10temp) Add support for AMD Family 19h Models 10h-1Fh and A0h-AFh - x86/amd_nb: Add AMD Family 19h Models (10h-1Fh) and (A0h-AFh) PCI IDs - hwmon: (k10temp) Remove unused definitions - hwmon: (k10temp) Remove residues of current and voltage - hwmon: (k10temp) Add support for yellow carp - hwmon: (k10temp) Rework the temperature offset calculation - hwmon: (k10temp) Don't show Tdie for all Zen/Zen2/Zen3 CPU/APU - hwmon: (k10temp) Add additional missing Zen2 and Zen3 APUs - hwmon: (k10temp) support Zen3 APUs - hwmon: (k10temp) Zen3 Ryzen Desktop CPUs support - x86/amd_nb: Add AMD family 19h model 50h PCI ids - crypto: ccp - Add support for new CCP/PSP device ID - ACPI: processor idle: Practically limit "Dummy wait" workaround to old Intel systems - kernel: add OPENEULER_VERSION_CODE to version.h - vfio/type1: Add vfio_group_iommu_domain()- bnx2x: fix potential memory leak in bnx2x_tpa_stop() - scsi: stex: Properly zero out the passthrough command structure - Fix the header file location error and adjust the function and structure version. - !219 【OLK-5.10】RDMA/hns: Support for bonding - !224 ROH: Support hns roh device init and adapt roh mac type - !165 ascend agent smmu: an implementation of ARM SMMUv3 ATOS feature - ascend agent smmu: an implementation of ARM SMMUv3 ATOS feature - roh/hns3: Add ROH cmdq interface support - 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' - net: tun: fix bugs for oversize packet when napi frags enabled - 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()" - roh/hns3: Add ROH hns3 driver and register a ROH device - net: hns3: add support for ROH reset - net: hns3: add support for ROH ras - net: hns3: intercept invalid MAC address setting in ROH - net: hns3: add ROH MAC type definitions and support query MAC type - net: hns3: HNAE3 framework add support for ROH client - pgp: Check result of crypto_alloc_shash properly - RDMA/hns: support RoCE bonding - !85 [OLK-5.10] x86/cpufeatures: Add Zhaoxin feature bits - !166 SPR: KVM: Add new instructions, Bus Lock Debug Exception, Bus Lock VM exit and Notify VM exit support - x86/cpufeatures: Add Zhaoxin feature bits - !171 SPR: HBM retry_rd_err_log support - !210 x86/tsc: use topology_max_packages() in tsc watchdog check - !198 update patches for sw64 architecture - scsi: libsas: Resume SAS host for phy reset or enable via sysfs - RDMA/hns: Fix device ex_cmd capacity - RDMA/hns: Add support for sending port down event fastly - RDMA/hns: Deliver net device event to ofed - RDMA/hns: Dump whole QP/CQ/MR resource in raw - config: support sec crypto. - bootmem: remove the vmemmap pages from kmemleak in put_page_bootmem - arm64: memmap: fix request_resource return error - 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 - blk-mq: avoid extending delays of active hctx from blk_mq_delay_run_hw_queues - 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() - 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/bus_lock: Don't assume the init value of DEBUGCTLMSR.BUS_LOCK_DETECT to be zero - KVM: X86: Expose bus lock debug exception to guest - KVM: X86: Add support for the emulation of DR6_BUS_LOCK bit - KVM: X86: Rename DR6_INIT to DR6_ACTIVE_LOW - KVM: nSVM: set fixed bits by hand - KVM: Fix references to non-existent KVM_CAP_TRIPLE_FAULT_EVENT - KVM: VMX: Enable Notify VM exit - KVM: selftests: Add a test to get/set triple fault event - KVM: x86: Extend KVM_{G,S}ET_VCPU_EVENTS to support pending triple fault - KVM: VMX: Remove redundant handling of bus lock vmexit - KVM: nVMX: Fix nested bus lock VM exit - tools headers UAPI: Sync KVM's kvm.h and vmx.h headers with the kernel sources - KVM: X86: Add the Document for KVM_CAP_X86_BUS_LOCK_EXIT - KVM: VMX: Enable bus lock VM exit - KVM: X86: Reset the vcpu->run->flags at the beginning of vcpu_run - KVM: Expose AVX_VNNI instruction to guset - KVM: x86: Expose AVX512_FP16 for supported CPUID - !161 SPR: IPI Virtualization Support - x86/tsc: use topology_max_packages() in tsc watchdog check - 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 - RDMA/hns: Support DSCP of userspace - RDMA/hns: Fix page size cap from firmwall - RDMA/hns: Fix level-0 addressing for huge page - RDMA/hns: Support adaptive hopnum for MTR - RDMA/hns: Support flexible pagesize for MTR - RDMA/hns: Alloc MTR memory before alloc_mtt() - RDMA/hns: Refactor mtr_init_buf_cfg() - RDMA/hns: Fix supported page size - RDMA/hns: Fix PBL page MTR find - 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 - !181 net: bonding: Add support for IPV6 ns/na to balance-alb/balance-tlb mode - !194 bonding: 3ad: add support for 200G speed - sw64: remove single step setting in uprobe - sw64: fix compile error for CONFIG_RRU=y - sw64: handle kprobe breakpoint if CONFIG_KPROBES=y - sw64: fix incorrect gp after uretprobe triggered - sw64: rewrite tlb flushing interfaces - sw64: rename ASN to ASID - sw64: fix incorrect gp after kretprobe triggered - sw64: add deep-set-template.S - sw64: adjust layout of clear_user.S - sw64: fix compile errors when CONFIG_STACKTRACE is not set - sw64: update openeuler_defconfig - sw64: print real address of sp in show_regs() - sw64: invoke hmcall with HMC_* macros - sw64: kvm: add guest live migration support - sw64: add support for S3 sleep option - sw64: remove unused sync_icache() and some debug codes - sw64: tools: add R_SW64_LITERAL_GOT support for relocs - sw64: perf: add perf kvm support for guest os - sw64: remove useless enum - sw64: perf: fix PMI with no event - sw64: unify header guard naming - sw64: fix incorrect white space use in macros - sw64: enable DEBUG_BUGVERBOSE by default - sw64: sort Kconfig select - sw64: clear .bss section using memset() - sw64: remove useless local r26 in setup_rt_frame() - sw64: fix assembly style - sw64: bpf: add BPF_JMP32 and BPF_PROBE_MEM - sw64: kvm: turn off the clock timer of guest os - sw64: bpf: fix 32-bit bitwise operation - sw64: bpf: fix insn_offset - sw64: bpf: fix ebpf jit compiler - sw64: bpf: fix ebpf jit compiler - sw64: pcie: fix piu configuration to ensure data correctness - sw64: fix get_cpu_freq() bug - sw64: lib: fix __iowrite64_copy() - sw64: switch to generic calibrate_delay() - sw64: perf: fix perf_get_regs_user - sw64: kvm: fix wrong info print of KVM_MEMHOTPLUG - sw64: init sp with kernel stack top for idle thread - sw64: ensure IRQs are off when switch/load/activate mm context - sw64: optimize instruction usage in fork routine - efi: do some cleanups for efi_map - sw64: remove trap_a* and hae from pt_regs - sw64: make RO_DATA PAGE_SIZE aligned - sw64: clean up unused single step support in kernel - sw64: fix instruction fault handler - sw64: clean up unused hmcall definitions - sw64: fix CPUFreq bug - sw64: do not set devint_wken for guest and emulator - sw64: improve deep-copy_template.S - sw64: switch to inline _copy_{to,from}_user() - sw64: fix exception handling of deep-copy_user.S - sw64: adjust instructions order of deep-copy_template.S - sw64: fix head loop in deep-copy_template.S - sw64: fix sys_rt_sigaction - sw64: remove unused members from pcb_struct - sw64: remove hmcall swpctx from context switch - sw64: force context reload without hmcall swpctx - sw64: iommu: allow unlimited minimum value of iova in unmanaged domain - sw64: simplify icache flush interfaces - sw64: rename TLB invalidate helpers - sw64: rename dik_* methods - sw64: remove context check in csum_partial_copy_from_user() - sw64: fix deep-copy_user by deep-copy_template - sw64: kvm: expand the number of SWVM_IRQS - sw64: fix compile errors when CONFIG_KVM=m - sw64: simplify do_entInt() - sw64: always use cpu_data and simplify it - sw64: gpu: use memset_io and memcpy_toio/fromio for iomem - sw64: pci: consolidate PCI config entry in drivers/pci - sw64: add MIGHT_HAVE_PC_SERIO option to control selection of i8042 - sw64: fix compile error and warning for CONFIG_SMP=n - sw64: delete run_mode in struct cpu_desc_t - sw64: adjust make rules to avoid compile error - sw64: reimplement die_if_kernel() - sw64: check processor state by user_mode(regs) - !191 roh/core: Add ROH device driver - bonding: 3ad: add support for 200G speed - roh/core: Add ROH device driver - RDMA/hns: Add clear_hem return value to log - RDMA/hns: Fix hns_roce_table_get return value - RDMA/hns: Fix RNR retransmission issue for HIP08 - RDMA/hns: Optimize the base address table config for MTR - Revert "RDMA/hns: Optimize the base address table config for MTR" - RDMA/hns: Remove rq inline in kernel - RDMA/hns: Support cqe inline in user space - RDMA/hns: Remove enable rq inline in kernel and add compatibility handling - RDMA/hns: Fix the problem of sge nums - Revert "RDMA/hns: Fix the problem of sge nums" - Revert "RDMA/hns: Remove enable rq inline in kernel and add compatibility handling" - Revert "RDMA/hns: Support cqe inline in user space" - RDMA/hns: Fix default congest type - perf auxtrace arm64: Add support for parsing HiSilicon PCIe Trace packet - perf auxtrace arm64: Add support for HiSilicon PCIe Tune and Trace device driver - perf auxtrace arm: Refactor event list iteration in auxtrace_record__init() - arm64: avoid flushing icache multiple times on contiguous HugeTLB - VFS: Rolling Back the fmode macro definition and structure members - irqdomain: Fix driver re-inserting failures when IRQs not being freed - livepatch/core: Fix livepatch/state leak on error path - mtd: rawnand: cafe: fix drivers probe/remove methods - 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" - net: bonding: Add support for IPV6 ns/na to balance-alb/balance-tlb mode - EDAC/i10nm: Print an extra register set of retry_rd_err_log - EDAC/i10nm: Retrieve and print retry_rd_err_log registers for HBM - EDAC/skx_common: Add ChipSelect ADXL component - x86/cpu: fix kabi for cpuinfo_x86.vmx_capability - KVM: VMX: enable IPI virtualization - kvm: selftests: Add KVM_CAP_MAX_VCPU_ID cap test - KVM: x86: Allow userspace to set maximum VCPU id for VM - KVM: Move kvm_arch_vcpu_precreate() under kvm->lock - KVM: VMX: Clean up vmx_refresh_apicv_exec_ctrl() - KVM: x86: Add support for vICR APIC-write VM-Exits in x2APIC mode - KVM: VMX: Report tertiary_exec_control field in dump_vmcs() - KVM: VMX: Detect Tertiary VM-Execution control when setup VMCS config - KVM: VMX: Extend BUILD_CONTROLS_SHADOW macro to support 64-bit variation - x86/cpu: Add new VMX feature, Tertiary VM-Execution control- 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 - kasan: check KASAN_NO_FREE_META in __kasan_metadata_size - kasan: sanitize objects when metadata doesn't fit - kasan: introduce set_alloc_info - kasan: rename get_alloc/free_info - kasan: simplify quarantine_put call site - set hisi ptt module defconfig - RDMA/hns: Support cqe inline in user space - RDMA/hns: Remove enable rq inline in kernel and add compatibility handling - RDMA/hns: Fix the problem of sge nums - RDMA/hns: Fix ext_sge num error when post send - RDMA/hns: Use a constant instead of sizeof operation - crypto: hisilicon - support get algs by the capability register - crypto: hisilicon/sec - get algorithm bitmap from registers - crypto: hisilicon/zip - support zip capability - crypto: hisilicon/hpre - optimize registration of ecdh - crypto: hisilicon/hpre - support hpre capability - crypto: hisilicon/qm - support get device irq information from hardware registers - crypto: hisilicon/qm - get error type from hardware registers - crypto: hisilicon/qm - add UACCE_CMD_QM_SET_QP_INFO support - crypto: hisilicon/qm - get qp num and depth from hardware registers - crypto: hisilicon/qm - get hardware features from hardware registers - crypto: hisilicon/sec - delete redundant blank lines - crypto: hisilicon/qm - return failure if vfs_num exceeds total VFs - crypto: hisilicon/qm - fix missing put dfx access - crypto: hisilicon/qm - check mailbox operation result - crypto: hisilicon/qm - no judgment in the back process - crypto: hisilicon/qm - remove unneeded data storage - crypto: hisilicon/qm - fix missing destroy qp_idr - crypto: hisilicon/hpre - change return type of hpre_cluster_inqry_write() - crypto: hisilicon/zip - some misc cleanup - crypto: hisilicon/zip - optimization for performance - crypto: hisilicon - Remove pci_aer_clear_nonfatal_status() call - crypto: hisilicon/zip - fix mismatch in get/set sgl_sge_nr - add CONFIG_BLK_DEV_DUMPINFO and set it enabled in openeuler_defconfig - add config to control detecting conflict of opening block device - 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 - !163 ICX: EDAC driver decoder for Ice Lake - !162 SPR: EDPC get recoveried but the PCI configuration registers value changed - !158 Intel SPR: SGX: Backport SGX EDMM support - 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 - EDAC/i10nm: Add driver decoder for Ice Lake and Tremont CPUs - EDAC/skx_common: Make output format similar - EDAC/skx_common: Use driver decoder first - PCI/ERR: Retain status from error notification - x86/sgx: Drop 'page_index' from sgx_backing - x86/sgx: Set active memcg prior to shmem allocation - selftests/sgx: Page removal stress test - selftests/sgx: Test reclaiming of untouched page - selftests/sgx: Test invalid access to removed enclave page - selftests/sgx: Test faulty enclave behavior - selftests/sgx: Test complete changing of page type flow - selftests/sgx: Introduce TCS initialization enclave operation - selftests/sgx: Introduce dynamic entry point - selftests/sgx: Test two different SGX2 EAUG flows - selftests/sgx: Add test for TCS page permission changes - selftests/sgx: Add test for EPCM permission changes - Documentation/x86: Introduce enclave runtime management section - x86/sgx: Free up EPC pages directly to support large page ranges - x86/sgx: Support complete page removal - x86/sgx: Support modifying SGX page type - x86/sgx: Tighten accessible memory range after enclave initialization - x86/sgx: Support adding of pages to an initialized enclave - x86/sgx: Support restricting of enclave page permissions - x86/sgx: Support VA page allocation without reclaiming - x86/sgx: Export sgx_encl_page_alloc() - x86/sgx: Export sgx_encl_{grow,shrink}() - x86/sgx: Keep record of SGX page type - x86/sgx: Create utility to validate user provided offset and length - x86/sgx: Make sgx_ipi_cb() available internally - x86/sgx: Move PTE zap code to new sgx_zap_enclave_ptes() - x86/sgx: Rename sgx_encl_ewb_cpumask() as sgx_encl_cpumask() - x86/sgx: Export sgx_encl_ewb_cpumask() - x86/sgx: Support loading enclave page without VMA permissions check - x86/sgx: Add wrapper for SGX2 EAUG function - x86/sgx: Add wrapper for SGX2 EMODT function - x86/sgx: Add wrapper for SGX2 EMODPR function - x86/sgx: Add short descriptions to ENCLS wrappers - x86/sgx: Ensure no data in PCMD page after truncate - x86/sgx: Obtain backing storage page with enclave mutex held - x86/sgx: Disconnect backing page references from dirty status - x86/sgx: Fix missing poison handling in reclaimer - x86/sgx: Fix NULL pointer dereference on non-SGX systems - x86/sgx: Add an attribute for the amount of SGX memory in a NUMA node - x86/sgx: Fix minor documentation issues - selftests/sgx: Add test for multiple TCS entry - selftests/sgx: Enable multiple thread support - selftests/sgx: Add page permission and exception test - selftests/sgx: Rename test properties in preparation for more enclave tests - selftests/sgx: Provide per-op parameter structs for the test enclave - selftests/sgx: Fix corrupted cpuid macro invocation - selftests/sgx: Add a new kselftest: Unclobbered_vdso_oversubscribed - selftests/sgx: Move setup_test_encl() to each TEST_F() - selftests/sgx: Encpsulate the test enclave creation - selftests/sgx: Dump segments and /proc/self/maps only on failure - selftests/sgx: Create a heap for the test enclave - selftests/sgx: Make data measurement for an enclave segment optional - selftests/sgx: Assign source for each segment - selftests/sgx: Fix a benign linker warning- crypto: hisilicon/zip - Use the bitmap API to allocate bitmaps - crypto: hisilicon/sec - fix auth key size error - crypto: hisilicon/hpre - don't use GFP_KERNEL to alloc mem during softirq - crypto: hisilicon - Kunpeng916 crypto driver don't sleep when in softirq - crypto: hisilicon/sec - fix inconsistent argument - crypto: hisilicon/sec - only HW V2 needs to change the BD err detection - crypto: hisilicon/qm - modify event irq processing - crypto: hisilicon/qm - move alloc qm->wq to qm.c - crypto: hisilicon/qm - add functions for releasing resources - crypto: hisilicon/trng - fix local variable type - crypto: hisilicon/sec - fix typos in comment - net: hns3: add judge fd ability for sync and clear process of flow director - net: hns3: refactor function hclge_mbx_handler() - net: hns3: optimize converting dscp to priority process of hns3_nic_select_queue() - net: hns3: add support for external loopback test - net/af_packet: add VLAN support for AF_PACKET SOCK_RAW GSO - net: hns3: debugfs add dump dscp map info - net: hns3: support ndo_select_queue() - net: hns3: add support config dscp map to tc - net: hns3: net: hns3: add querying and setting fec off mode from firmware - net: hns3: add querying and setting fec llrs mode from firmware - net: hns3: add querying fec ability from firmware - net: hns3: add getting capabilities of gro offload and fd from firmware - RDMA/hns: Support MR's restrack raw ops for hns driver - RDMA/hns: Support MR's restrack ops for hns driver - RDMA/hns: Support QP's restrack raw ops for hns driver - RDMA/hns: Support QP's restrack ops for hns driver - RDMA/hns: Support CQ's restrack raw ops for hns driver - RDMA/hns: Add or remove CQ's restrack attributes - RDMA/hns: Remove redundant DFX file and DFX ops structure - !129 [OLK-5.10] update pmu for Zhaoxin CPUs - !156 Enable NVMe over TCP for arm64 - arm64: openeuler_defconfig: enable nvmf tcp - sched: fix kabi for core scheduling - sched/core: Change depends of SCHED_CORE - sched/core: Fix the bug that task won't enqueue into core tree when update cookie - sched/core: Avoid obvious double update_rq_clock warning - arch/arm64: Fix topology initialization for core scheduling - sched: Teach the forced-newidle balancer about CPU affinity limitation. - sched/core: Fix forceidle balancing - sched: Make cookie functions static - kselftests/sched: cleanup the child processes - uapi/linux/prctl: provide macro definitions for the PR_SCHED_CORE type argument - sched/core: Simplify core-wide task selection - sched: Fix Core-wide rq->lock for uninitialized CPUs - admin-guide/hw-vuln: Rephrase a section of core-scheduling.rst - sched/core: Disable CONFIG_SCHED_CORE by default - Documentation: Add usecases, design and interface for core scheduling - sched: Add CONFIG_SCHED_CORE help text - sched: Fix leftover comment typos - tools headers UAPI: Sync linux/prctl.h with the kernel sources - kselftest: Add test for core sched prctl interface - sched: prctl() core-scheduling interface - sched: Inherit task cookie on fork() - sched: Trivial core scheduling cookie management - sched: Migration changes for core scheduling - sched: Trivial forced-newidle balancer - sched/fair: Snapshot the min_vruntime of CPUs on force idle - sched: Fix priority inversion of cookied task with sibling - sched/fair: Fix forced idle sibling starvation corner case - sched: Add core wide task selection and scheduling - sched: Basic tracking of matching tasks - sched: Introduce sched_class::pick_task() - sched: Allow sched_core_put() from atomic context - sched: Optimize rq_lockp() usage - sched: Core-wide rq->lock - sched: Prepare for Core-wide rq->lock - sched: Wrap rq::lock access - sched: Provide raw_spin_rq_*lock*() helpers - sched/fair: Add a few assertions - rbtree: Add generic add and find helpers - update pmu for Zhaoxin CPUs- 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 - 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 - 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- 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 - efi: capsule-loader: Fix use-after-free in efi_capsule_write - x86/speculation: Add LFENCE to RSB fill sequence - x86/speculation: Add RSB VM Exit protections - 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 - block: fix regression for dm - dm: switch to rq-based after queue is initialized - blk-mq: fix io hung due to missing commit_rqs - 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 - KVM: x86: do not report a vCPU as preempted outside instruction boundaries - arm64: kdump: Properly handle the 4G boundary - 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 - netfilter: nf_tables: disallow binding to already bound chain - netfilter: nf_conntrack_irc: Tighten matching on DCC message - 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 - video: fbdev: i740fb: Error out if 'pixclock' equals zero - block: fix the problem of io_ticks becoming smaller - !104 arm64 config: turn on Amazon ENA ethernet driver - arm64: openeuler_defconfig: turn on Amazon ENA ethernet driver- memcg: Fix the problem of cat memory.high_async_ratio - memcg: Modify memory.high_async_ratio changing scope - 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- mm/huge_memory: remove outdated VM_WARN_ON_ONCE_PAGE from unmap_page() - ARM: 9203/1: kconfig: fix MODULE_PLTS for KASAN with KASAN_VMALLOC - ARM: 9202/1: kasan: support CONFIG_KASAN_VMALLOC - arm64: Kconfig: select KASAN_VMALLOC if KANSAN_GENERIC is enabled - 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 - 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"- mm: support pagecache limit - mm: support periodical memory reclaim - 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" - memblock: stop poisoning raw allocations - mm: introduce memmap_alloc() to unify memory map allocation - microblaze: simplify pte_alloc_one_kernel() - mm/page_alloc: always initialize memory map for the holes - mm: sharepool: sp_alloc_mmap_populate bugfix - mm: sharepool: use built-in-statistics - mm,hwpoison: send SIGBUS to PF_MCE_EARLY processes on action required events - mm: sparsemem: fix missing higher order allocation splitting - 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 - io_uring:drop identity before creating a private one - 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 - 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 - !67 scsi: mpt3sas: Transition IOC to Ready state during shutdown - scsi: mpt3sas: Stop fw fault watchdog work item during system shutdown - scsi: mpt3sas: Transition IOC to Ready state during shutdown - x86: Clear .brk area at early boot- memcg: export high_async_ratio to userland - memcg: enable memcg async reclaim - Revert "memcg: support memcg sync reclaim work as kswapd" - Revert "memcg: make memcg kswapd deal with dirty" - Revert "memcg: Add static key for memcg kswapd" - Revert "cgroup: fix compile error when CONFIG_MEMCG = n" - keys: Allow automatic module signature with SM3 - 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-wq: Switch io_wqe_worker's fs before releasing request - coresight: etm4x: Workaround CPU hung bug on HiSilicon ETM - 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 - 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 - !53 Help to merge the bus lock detection and ratelimit feature for OpenEuler - !45 backport adding Intel NTB LTR vendor support for gen4 NTB - x86/bus_lock: Set rate limit for bus lock - Documentation/admin-guide: Add bus lock ratelimit - Documentation/x86: Add buslock.rst - Documentation/admin-guide: Change doc for split_lock_detect parameter - x86/traps: Handle #DB for bus lock - x86/cpufeatures: Enumerate #DB for bus lock detection - ntb: intel: add Intel NTB LTR vendor support for gen4 NTB- 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 - 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- mm: hugetlb_vmemmap: disable hugetlb_vmemmap when dynamic hugetlb is enabled - mm: hugetlb_vmemmap: fix CONFIG_HUGETLB_PAGE_FREE_VMEMMAP_DEFAULT_ON - mm: hugetlb_vmemmap: add hugetlb_optimize_vmemmap sysctl - mm: hugetlb_vmemmap: use kstrtobool for hugetlb_vmemmap param parsing - mm: hugetlb_vmemmap: disable hugetlb_optimize_vmemmap when struct page crosses page boundaries - sysctl: add a new register_sysctl_init() interface - mm: hugetlb_vmemmap: cleanup CONFIG_HUGETLB_PAGE_FREE_VMEMMAP* - mm: hugetlb_vmemmap: cleanup hugetlb_free_vmemmap_enabled* - mm: hugetlb_vmemmap: cleanup hugetlb_vmemmap related functions - arm64: mm: hugetlb: enable HUGETLB_PAGE_FREE_VMEMMAP for arm64 - mm: hugetlb_vmemmap: introduce ARCH_WANT_HUGETLB_PAGE_FREE_VMEMMAP - Revert "arm64: mm: hugetlb: add support for free vmemmap pages of HugeTLB" - mm: sparsemem: move vmemmap related to HugeTLB to CONFIG_HUGETLB_PAGE_FREE_VMEMMAP - selftests: vm: add a hugetlb test case - mm: sparsemem: use page table lock to protect kernel pmd operations - mm: hugetlb: replace hugetlb_free_vmemmap_enabled with a static_key - mm: hugetlb: free the 2nd vmemmap page associated with each HugeTLB page - mm: make compound_head const-preserving - jump_label: Provide CONFIG-driven build state defaults - Revert "mm/dynamic_hugetlb: disable dynamic hugetlb if hugetlb_vmemmap is enabled" - ubifs: Fix AA deadlock when setting xattr for encrypted file - ubifs: Fix the issue that UBIFS be read-only due to truncate in the encrypted directory - 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 - !34 SPR: HBM EDAC and MCA recovery enhancement and bug fix - EDAC/i10nm: Release mdev/mbase when failing to detect HBM - EDAC/skx_common: Set the memory type correctly for HBM memory - EDAC/mc: Add new HBM2 memory type - EDAC/i10nm: Add support for high bandwidth memory - EDAC/i10nm: Add detection of memory levels for ICX/SPR servers - EDAC/skx_common: Add new ADXL components for 2-level memory - EDAC/i10nm: Retrieve and print retry_rd_err_log registers - EDAC/i10nm: Add Intel Sapphire Rapids server support - EDAC: Add DDR5 new memory type - mm/hwpoison: fix error page recovered but reported "not recovered" - x86/mce: Reduce number of machine checks taken during recovery - x86/mce: Drop copyin special case for #MC - generic_perform_write()/iomap_write_actor(): saner logics for short copy - x86/mce: Change to not send SIGBUS error during copy from user - mm,hwpoison: send SIGBUS with error virutal address - mm/hwpoison: do not lock page again when me_huge_page() successfully recovers - af_unix: Relax race in unix_autobind(). - af_unix: Replace the big lock with small locks. - af_unix: Save hash in sk_hash. - af_unix: Add helpers to calculate hashes. - af_unix: Return errno instead of NULL in unix_create1(). - af_unix: Remove UNIX_ABSTRACT() macro and test sun_path[0] instead. - af_unix: Allocate unix_address in unix_bind_(bsd|abstract)(). - unix_bind_bsd(): unlink if we fail after successful mknod - unix_bind_bsd(): move done_path_create() call after dealing with ->bindlock - af_unix: Remove unix_mkname(). - af_unix: Copy unix_mkname() into unix_find_(bsd|abstract)(). - af_unix: Cut unix_validate_addr() out of unix_mkname(). - af_unix: Return an error as a pointer in unix_find_other(). - af_unix: Factorise unix_find_other() based on address types. - fold unix_mknod() into unix_bind_bsd() - af_unix: Pass struct sock to unix_autobind(). - __unix_find_socket_byname(): don't pass hash and type separately - af_unix: Use offsetof() instead of sizeof(). - unix_bind(): take BSD and abstract address cases into new helpers - unix_bind(): separate BSD and abstract cases - unix_bind(): allocate addr earlier - af_unix: take address assignment/hash insertion into a new helper - ARM: module: Add all unwind tables when load module - arm64: openeuler_defconfig: enable ACPI_HMAT and HOT_MEMREMOVE - block: fix mismatch size for flush_rq - 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 - crypto: hisilicon/sec - don't sleep when in softirq - !29 Intel SPR: HFI support - !35 Intel SPR: SGX: backport SGX MCA recovery co-existence - !30 Intel SPR: powercap: intel_rapl: support new layout of Psys PowerLimit Register layout - crypto: hisilicon/sec - delete the flag CRYPTO_ALG_ALLOCATES_MEMORY - crypto: hisilicon/sec - add sm4 generic selection - crypto: hisilicon/qm - remove hisi_qm_get_free_qp_num() - crypto: hisilicon/qm - replace hisi_qm_release_qp() with hisi_qm_free_qps() - crypto: hisilicon/qm - set function with static - crypto: hisilicon/qm - remove unused function declaration - crypto: hisilicon/sgl - align the hardware sgl dma address - crypto: hisilicon/zip - support last word dumping - crypto: hisilicon/hpre - support last word dumping - crypto: hisilicon/sec - support last word dumping - crypto: hisilicon/qm - add last word dumping for ACC - crypto: hisilicon/zip - support register checking - crypto: hisilicon/sec - support register checking - crypto: hisilicon/hpre - support register checking - crypto: hisilicon/qm - add register checking for ACC - kernel.h: drop inclusion in bitmap.h - crypto: hisilicon/qm - optimize the barrier operation - crypto: hisilicon/qm: Set the VF QM state register - hisi_acc_qm: Move VF PCI device IDs to common header - crypto: hisilicon/qm: Move few definitions to common header - crypto: hisilicon/qm - support the userspace task resetting - crypto: hisilicon/qm: Move the QM header to include/linux - crypto: hisilicon/sec - not need to enable sm4 extra mode at HW V3 - crypto: hisilicon/sec - add the register configuration for HW V3 - crypto: hisilicon/qm - cleanup warning in qm_vf_read_qos - crypto: hisilicon/sec - use the correct print format - crypto: hisilicon - cleanup warning in qm_get_qos_value() - crypto: hisilicon/qm - disable qm clock-gating - crypto: hisilicon/hpre - fix memory leak in hpre_curve25519_src_init() - crypto: hisilicon/qm - fix incorrect return value of hisi_qm_resume() - crypto: hisilicon/qm - simplified the calculation of qos shaper parameters - crypto: hisilicon/qm - some optimizations of ths qos write process - crypto: hisilicon/qm - modify the value of qos initialization - crypto: hisilicon - modify the value of engine type rate - crypto: hisilicon/hpre - use swap() to make code cleaner - crypto: hisilicon - use dev_driver_string() instead of pci_dev->driver->name - 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 - mm/sharepool: Check sp_is_enabled() in all exported interfaces - mm/sharepool: Add a task_struct parameter for sp_get_local_group() - mm/sharepool: Don't check the DVPP address space range before merging - mm/sharepool: Configure the DVPP range for process - mm/sharepool: Introduce SPG_NON_DVPP flag for sp_group_add_task - mm/sharepool: Update sp_mapping structure - mm/sharepool: Clear the initialization of sp-associated structure for a process - mm/sharepool: Unify the memory allocation process - mm/sharepool: Use vm_private_data to store the spa - mm/sharepool: Share pool statistics adaption - mm/sharepool: Release the sp addr based on the id - mm/sharepool: Add an interface to obtain an id - mm/sharepool: Address space management for sp_group - mm/sharepool: Fix kabi borken in sp_group_master - mm/sharepool: Create global normal and dvpp mapping - mm/sharepool: Delete single-group mode - mm/sharepool: Avoid NULL pointer dereference in mg_sp_group_add_task - mm/sharepool: Fix using uninitialized sp_flag - mm/sharepool: Support read-only memory allocation - mm/sharepool: Modify sharepool sp_mmap() page_offset - mm/sharepool: Accept device_id in k2u flags - mm/sharepool: use rwsem to protect sp group exit - mm/sharepool: Allow share THP to kernel - !31 update patches for sw64 architecture - !27 Intel SPR: New instructions AVX VNNI and 5G ISA - x86/sgx: Add check for SGX pages to ghes_do_memory_failure() - x86/sgx: Add hook to error injection address validation - x86/sgx: Hook arch_memory_failure() into mainline code - x86/sgx: Add SGX infrastructure to recover from poison - x86/sgx: Initial poison handling for dirty and free pages - x86/sgx: Add infrastructure to identify SGX EPC pages - x86/sgx: Add new sgx_epc_page flag bit to mark free pages - Intel: AVX VNNI: x86: Enumerate AVX Vector Neural Network instructions - Intel: 5G ISA: x86: Enumerate AVX512 FP16 CPUID feature flag - sw64: fix floating point register corruption - sw64: rename CONFIG_HAVE_GENERIC_GUP to CONFIG_HAVE_FAST_GUP - sw64: kvm: enable binding_vcpu debug dynamically - sw64: reimplement save_stack_trace() - sw64: reimplement get_wchan() - sw64: reimplement show_stack() method - sw64: rename debugfs dir sw_64 to sw64 - sw64: deliver a hot reset to Root Complex with plugin JMicron 585 card - sw64: fix simd version of memset - sw64: remove unaligned count - sw64: pci: fix maximum bus number for pci scan - sw64: add a misc device to chip_vt.dts for memory-hotplug - sw64: add memhotplug support for guest os - sw64: perf: fix raw event count - sw64: gpu: replace '_memset_c_io' by 'memset_io' - sw64: fix __csum_and_copy when dest is not 8-byte aligned - drivers/irqchip: add sw64 interrupt controller support - sw64: perf: fix the number of supported raw events - sw64: dtb: check address validity with physical address - sw64: kvm: fix incorrect page_ref_count() call - sw64: iommu: fix iommu interrupt handler - sw64: fix dma features for zx200 - sw64: pcie: fix lack of PME and AER interrupt service routines - sw64: gpu: correct low-level mmio memset/memcpy direct calls - sw64: fix compile errors for NOT chip3 - sw64: perf: add fp based stack trace support - sw64: rewrite elf core copy interfaces - sw64: fix ptrace.h with types.h and NOT __ASSEMBLY__ - sw64: merge user_fpsimd_state into thread_struct - sw64: add ARCH_TRACEHOOK and regset support - sw64: change the value of physical_id in /proc/cpuinfo - sw64: perf: add exclude_user and exclude_kernel support - sw64: fix some structs related to pt_regs - sw64: add builtin LPC interrupt controller to chip3.dts - irqchip: add sw64 chip3 builtin LPC interrupt controller driver - sw64: remove discontiguous memory support - sw64: check integrity for dtb passed by BIOS - sw64: simplify pgtable helpers - sw64: simplify __phys_addr and __virt_addr_valid - sw64: avoid copying thread_struct twice - sw64: move struct pt_regs to kapi ptrace.h - sw64: access pt_regs with regoffsets where appropriate - sw64: remove other struct switch_stack things - sw64: remove switch_stack from __sw64_vcpu_run - sw64: remove switch_stack and allregs from entUna - sw64: get blocked thread's frame pointer from thread_struct - sw64: dump callee-saved registers from pt_regs - sw64: remove switch_stack from signal handling - sw64: remove switch_stack from entMM and entSys - sw64: remove r9_r15 argument of dik_show_regs and die_if_kernel - sw64: switch to generic fork like system calls - sw64: add fpu state save/restore interfaces - sw64: access IO space with readX/writeX - sw64: map logical address with __va() - sw64: read host IO registers with rdio64 hmcall - sw64: map address by OR operation in __va() - sw64: iommu: work around iova mapping on pci bars - sw64: do not include sw64io.h in io.h - sw64: remove unused IO_CONCAT - sw64: kapi: use generic vga.h - sw64: clean up unused pci iounmap operation - sw64: remove VGA_HOSE things - sw64: kapi: include generic modules.h - sw64: kapi: remove unimplemented IPLs - sw64: kapi: remove redudant SMP_CACHE_BYTES - sw64: move ucontext.h to uapi - sw64: kapi: generate some kapi headers from generic ones - sw64: kapi: remove unused header-y from Kbuild - sw64: uapi: include generic param.h - sw64: uapi: generate some uapi headers from generic ones - sw64: remove unused header files - powercap: intel_rapl: support new layout of Psys PowerLimit Register on SPR - thermal: netlink: Fix parameter type of thermal_genl_cpu_capability_event() stub - thermal: netlink: Add a new event to notify CPU capabilities change - thermal: intel: hfi: INTEL_HFI_THERMAL depends on NET - thermal: intel: hfi: Notify user space for HFI events - thermal: intel: hfi: Enable notification interrupt - x86/Documentation: Describe the Intel Hardware Feedback Interface - thermal: intel: hfi: Handle CPU hotplug events - thermal: intel: hfi: Minimally initialize the Hardware Feedback Interface - x86/cpu: Add definitions for the Intel Hardware Feedback Interface - thermal: Move therm_throt there from x86/mce - x86/mce: Get rid of mcheck_intel_therm_init()- 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 - 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 - !26 Intel SPR: SGX virtualization support - !25 Intel SPR: Intel PMT support - !24 Intel SPR: intel_idle support - docs: virt: api.rst: fix a pointer to SGX documentation - platform/x86: intel_pmt_telemetry: Ignore zero sized entries - platform/x86: intel_pmt_crashlog: Constify static attribute_group struct - platform/x86: intel_pmt_crashlog: Fix incorrect macros - platform/x86: intel_pmt_class: Initial resource to 0 - mfd: intel_pmt: Add support for DG1 - mfd: intel_pmt: Fix nuisance messages and handling of disabled capabilities - platform/x86: intel_pmt_crashlog: Add dependency on MFD_INTEL_PMT - platform/x86: intel_pmt_telemetry: Add dependency on MFD_INTEL_PMT - platform/x86: intel_pmt: Make INTEL_PMT_CLASS non-user-selectable - platform/x86: pmt: Fix a potential Oops on error in probe - platform/x86: Intel PMT Crashlog capability driver - platform/x86: Intel PMT Telemetry capability driver - platform/x86: Intel PMT class driver - mfd: Intel Platform Monitoring Technology support - PCI: Add defines for Designated Vendor-Specific Extended Capability - intel_idle: Fix SPR C6 optimization - intel_idle: Fix the 'preferred_cstates' module parameter - cpuidle: intel_idle: Drop redundant backslash at line end - cpuidle: intel_idle: Update intel_idle() kerneldoc comment - intel_idle: add core C6 optimization for SPR - intel_idle: add 'preferred_cstates' module argument - intel_idle: add SPR support - intel_idle: enable interrupts before C1 on Xeons - intel_idle: Adjust the SKX C6 parameters if PC6 is disabled - intel_idle: add Iclelake-D support - intel_idle: update ICX C6 data - intel_idle: remove definition of DEBUG - intel_idle: add SnowRidge C-state table - x86/sgx: Silence softlockup detection when releasing large enclaves - x86/sgx: Fix free page accounting - x86/sgx/virt: implement SGX_IOC_VEPC_REMOVE ioctl - x86/sgx/virt: extract sgx_vepc_remove_page - x86/sgx: use vma_lookup() in sgx_encl_find() - mm: add vma_lookup(), update find_vma_intersection() comments - i915_vma: Rename vma_lookup to i915_vma_lookup - x86/sgx: Add missing xa_destroy() when virtual EPC is destroyed - x86/sgx: Do not update sgx_nr_free_pages in sgx_setup_epc_section() - KVM: x86: Fix implicit enum conversion goof in scattered reverse CPUID code - KVM: x86: Add capability to grant VM access to privileged SGX attribute - KVM: VMX: Enable SGX virtualization for SGX1, SGX2 and LC - KVM: VMX: Add ENCLS[EINIT] handler to support SGX Launch Control (LC) - KVM: VMX: Add emulation of SGX Launch Control LE hash MSRs - KVM: VMX: Add SGX ENCLS[ECREATE] handler to enforce CPUID restrictions - KVM: VMX: Frame in ENCLS handler for SGX virtualization - KVM: VMX: Add basic handling of VM-Exit from SGX enclave - KVM: x86: Add reverse-CPUID lookup support for scattered SGX features - KVM: x86: Add support for reverse CPUID lookup of scattered features - KVM: x86: Define new #PF SGX error code bit - KVM: x86: Export kvm_mmu_gva_to_gpa_{read,write}() for SGX (VMX) - x86/sgx: Move provisioning device creation out of SGX driver - x86/sgx: Add helpers to expose ECREATE and EINIT to KVM - x86/sgx: Add helper to update SGX_LEPUBKEYHASHn MSRs - x86/sgx: Add encls_faulted() helper - x86/sgx: Add SGX2 ENCLS leaf definitions (EAUG, EMODPR and EMODT) - x86/sgx: Move ENCLS leaf definitions to sgx.h - x86/sgx: Initialize virtual EPC driver even when SGX driver is disabled - x86/cpu/intel: Allow SGX virtualization without Launch Control support - x86/sgx: Introduce virtual EPC for use by KVM guests - x86/sgx: Add SGX_CHILD_PRESENT hardware error code - x86/sgx: Wipe out EREMOVE from sgx_free_epc_page() - x86/cpufeatures: Add SGX1 and SGX2 sub-features - x86/cpufeatures: Make SGX_LC feature bit depend on SGX bit - x86/mm: Signal SIGSEGV with PF_SGX- 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" - livepatch/ppc32: Fix the stack check for exception frames - livepatch/ppc64: Fix the stack check for exception frames - livepatch/ppc64: Fix several compilation errors in unwind_frame() - 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 - 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 - livepatch: Add klp_module_delete_safety_check - livepatch/x86: Add arch_klp_module_check_calltrace - livepatch/x86: Add do_check_calltrace - livepatch/powerpc64: Add arch_klp_module_check_calltrace - livepatch/powerpc64: Add do_check_calltrace - livepatch/powerpc32: Add arch_klp_module_check_calltrace - livepatch/powerpc32: Add do_check_calltrace - livepatch/arm: Add arch_klp_module_check_calltrace - livepatch/arm: Add do_check_calltrace - livepatch/arm64: Add arch_klp_module_check_calltrace - livepatch/arm64: Add do_check_calltrace - livepatch/powerpc: Support breakpoint exception optimization - livepatch/powerpc: Change livepatch_create_btamp to a public function - livepatch/arm: Support breakpoint exception optimization - livepatch/arm64: Support breakpoint exception optimization - livepatch: Add arch_klp_init - livepatch/x86: Support breakpoint exception optimization - livepatch: Use breakpoint exception to optimize enabling livepatch - livepatch: Traverse klp_func_list by using the rcu interface - livepatch: Delete the duplicate code of klp_compare_address() - livepatch: Narrow the scope of the 'text_mutex' lock - livepatch: Cleanup klp_mem_prepare() - sign-file: Support SM signature - mm/kfence: reset PG_slab and memcg_data before freeing __kfence_pool - mm: kfence: fix objcgs vector allocation - mm/kfence: print disabling or re-enabling message - kfence: enable check kfence canary on panic via boot param - kfence: test: try to avoid test_gfpzero trigger rcu_stall - kunit: fix UAF when run kfence test case test_gfpzero - arm64: kfence: scale sample_interval to control re-enabling - kfence: make re-enabling KFENCE compatible with dynamic objects - kfence: alloc kfence_pool after system startup - kfence: allow re-enabling KFENCE after system startup - mm,hwpoison: drop unneeded pcplist draining - mm,hwpoison: take free pages off the buddy freelists - mm,hwpoison: drain pcplists before bailing out for non-buddy zero-refcount page- 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 - arm64: Do not defer reserve_crashkernel() for platforms with no DMA memory zones - 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 - 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- sched/fair: Add document for burstable CFS bandwidth - sched/fair: Add cfs bandwidth burst statistics - sched/fair: Introduce the burstable CFS controller - mm: memcontrol: add the flag_stat file - eulerfs: fix potential sbi->persisters free error - fs/ntfs3: Fix invalid free in log_replay - Revert "nfs: nfs_file_write() should check for writeback errors" - xfs: Skip repetitive warnings about mount options - xfs: rename variable mp to parsing_mp - ext4: convert from atomic_t to refcount_t on ext4_io_end->count - powerpc/32: Fix overread/overwrite of thread_struct via ptrace - RDMA/hns: Refactor the alloc_cqc() - RDMA/hns: Refactor the alloc_srqc() - RDMA/hns: Clean up the return value check of hns_roce_alloc_cmd_mailbox() - RDMA/hns: Remove similar code that configures the hardware contexts - RDMA/hns: Refactor mailbox functions - RDMA/hns: Fix the wrong type of parameter "op" of the mailbox - RDMA/hns: Remove redundant parameter "mailbox" in the mailbox - RDMA/hns: Remove fixed parameter "timeout" in the mailbox - RDMA/hns: Remove the unused parameter "op_modifier" in mailbox - tcp: increase source port perturb table to 2^16 - tcp: change source port randomizarion at connect() time - ext4: correct the judgment of BUG in ext4_mb_normalize_request - ext4: fix bug_on ext4_mb_use_inode_pa - net/ns: put workqueue of cleanup_net sleep for a while when notify. - bcache: avoid unnecessary soft lockup in kworker update_writeback_rate() - md: bcache: check the return value of kzalloc() in detached_dev_do_request() - bcache: memset on stack variables in bch_btree_check() and bch_sectors_dirty_init() - bcache: avoid journal no-space deadlock by reserving 1 journal bucket - bcache: remove incremental dirty sector counting for bch_sectors_dirty_init() - bcache: improve multithreaded bch_sectors_dirty_init() - bcache: improve multithreaded bch_btree_check() - bcache: fixup multiple threads crash - bcache: fixup bcache_dev_sectors_dirty_add() multithreaded CPU false sharing - bcache: use default_groups in kobj_type - bcache: fix NULL pointer reference in cached_dev_detach_finish - bcache: replace snprintf in show functions with sysfs_emit - bcache: move uapi header bcache.h to bcache code directory - bcache: move calc_cached_dev_sectors to proper place on backing device detach - bcache: fix error info in register_bcache() - md: bcache: Fix spelling of 'acquire' - bcache: avoid oversized read request in cache missing code path - bcache: remove bcache device self-defined readahead - lib: crc64: fix kernel-doc warning - bcache: fix a regression of code compiling failure in debug.c - bcache: Use 64-bit arithmetic instead of 32-bit - md: bcache: Trivial typo fixes in the file journal.c - md: bcache: avoid -Wempty-body warnings - bcache: use NULL instead of using plain integer as pointer - bcache: remove PTR_CACHE - bcache: reduce redundant code in bch_cached_dev_run() - bcache: Avoid comma separated statements - bcache: Fix register_device_aync typo - bcache: consider the fragmentation when update the writeback rate - bcache: don't pass BIOSET_NEED_BVECS for the 'bio_set' embedded in 'cache_set' - bcache: set pdev_set_uuid before scond loop iteration - md/bcache: convert comma to semicolon - bcache:remove a superfluous check in register_bcache - bcache: fix race between setting bdev state to none and new write request direct to backing - Revert "selftests/bpf: Add test for bpf_timer overwriting crash" - smsc95xx: Ignore -ENODEV errors when device is unplugged - net: usb: Correct reset handling of smsc95xx - net: usb: Correct PHY handling of smsc95xx - perf symbols: Fix symbol size calculation condition - Input: aiptek - properly check endpoint type - scsi: mpt3sas: Page fault in reply q processing - usb: usbtmc: Fix bug in pipe direction for control transfers - usb: gadget: Fix use-after-free bug by not setting udc->dev.driver - usb: gadget: rndis: prevent integer overflow in rndis_set_response() - net: mscc: ocelot: fix backwards compatibility with single-chain tc-flower offload - net: bcmgenet: skip invalid partial checksums - bnx2x: fix built-in kernel driver load failure - net: phy: mscc: Add MODULE_FIRMWARE macros - net: dsa: Add missing of_node_put() in dsa_port_parse_of - net: handle ARPHRD_PIMREG in dev_is_mac_header_xmit() - drm/panel: simple: Fix Innolux G070Y2-L01 BPP settings - drm/imx: parallel-display: Remove bus flags check in imx_pd_bridge_atomic_check() - hv_netvsc: Add check for kvmalloc_array - atm: eni: Add check for dma_map_single - net/packet: fix slab-out-of-bounds access in packet_recvmsg() - net: phy: marvell: Fix invalid comparison in the resume and suspend functions - esp6: fix check on ipv6_skip_exthdr's return value - vsock: each transport cycles only on its own sockets - efi: fix return value of __setup handlers - mm: swap: get rid of livelock in swapin readahead - ocfs2: fix crash when initialize filecheck kobj fails - crypto: qcom-rng - ensure buffer for generate is completely filled- jbd2: fix outstanding credits assert in jbd2_journal_commit_transaction() - NFSv4: fix open failure with O_ACCMODE flag - Revert "NFSv4: Handle the special Linux file open access mode" - jbd2: fix a potential race while discarding reserved buffers after an abort - ubi: ubi_wl_put_peb: Fix infinite loop when wear-leveling work failed - x86: Pin task-stack in __get_wchan() - x86: Fix __get_wchan() for !STACKTRACE - x86: Fix get_wchan() to support the ORC unwinder - netfilter: nf_tables: disallow non-stateful expression in sets earlier - io_uring: fix using under-expanded iters - io_uring: don't re-import iovecs from callbacks - nfc: replace improper check device_is_registered() in netlink related functions - block: fix NULL pointer dereference in disk_release() - block, bfq: make bfq_has_work() more accurate - blk-mq: fix panic during blk_mq_run_work_fn() - blk-mq: cancel blk-mq dispatch work in both blk_cleanup_queue and disk_release() - net: hns3: fix incorrect type of argument in declaration of function hclge_comm_get_rss_indir_tbl - net: hns3: add query vf ring and vector map relation - net: hns3: add byte order conversion for VF to PF mailbox message - net: hns3: add byte order conversion for PF to VF mailbox message - net: hns3: remove the affinity settings of vector0 - net: hns3: fix access null pointer issue when set tx-buf-size as 0 - net: hns3: add return value for mailbox handling in PF - net: hns3: add validity check for message data length - net: hns3: modify the return code of hclge_get_ring_chain_from_mbx - net: hns3: fix error log of tx/rx tqps stats - net: hns3: align the debugfs output to the left - net: hns3: clear inited state and stop client after failed to register netdev - net: hns3: Fix spelling mistake "actvie" -> "active" - net: hns3: remove unnecessary line wrap for hns3_set_tunable - net: hns3: replace magic value by HCLGE_RING_REG_OFFSET - net: hns3: fix the wrong words in comments - net: hns3: update the comment of function hclgevf_get_mbx_resp - net: hns3: add log for setting tx spare buf size - net: hns3: add failure logs in hclge_set_vport_mtu - net: hns3: refine the definition for struct hclge_pf_to_vf_msg - net: hns3: refactor hns3_set_ringparam() - net: hns3: add ethtool parameter check for CQE/EQE mode - net: hns3: fix software vlan talbe of vlan 0 inconsistent with hardware - net: hns3: fix the concurrency between functions reading debugfs - skbuff: fix coalescing for page_pool fragment recycling - netfilter: nf_tables: sanitize nft_set_desc_concat_parse() - crypto: arm64/sm4 - Fix wrong dependency of NEON/CE implementation - crypto: arm64/sm4 - add ARMv8 Crypto Extensions implementation - crypto: arm64/sm4 - add ARMv8 NEON implementation - crypto: arm64/sm4-ce - rename to sm4-ce-cipher - crypto: sm4 - export sm4 constant arrays - crypto: sm3,sm4 - move into crypto directory - io_uring: always use original task when preparing req identity - kselftest/vm: fix tests build with old libc - sfc: extend the locking on mcdi->seqno - tcp: make tcp_read_sock() more robust - nl80211: Update bss channel on channel switch for P2P_CLIENT - drm/vrr: Set VRR capable prop only if it is attached to connector - iwlwifi: don't advertise TWT support - atm: firestream: check the return value of ioremap() in fs_init() - can: rcar_canfd: rcar_canfd_channel_probe(): register the CAN device when fully ready - ARM: 9178/1: fix unmet dependency on BITREVERSE for HAVE_ARCH_BITREVERSE - MIPS: smp: fill in sibling and core maps earlier - mac80211: refuse aggregations sessions before authorized - ARM: dts: rockchip: fix a typo on rk3288 crypto-controller - ARM: dts: rockchip: reorder rk322x hmdi clocks - arm64: dts: agilex: use the compatible "intel,socfpga-agilex-hsotg" - arm64: dts: rockchip: reorder rk3399 hdmi clocks - arm64: dts: rockchip: fix rk3399-puma eMMC HS400 signal integrity - xfrm: Fix xfrm migrate issues when address family changes - xfrm: Check if_id in xfrm_migrate - Revert "xfrm: state and policy should fail if XFRMA_IF_ID 0"- ptrace: Check PTRACE_O_SUSPEND_SECCOMP permission on PTRACE_SEIZE - proc: Fix a dentry lock race between release_task and lookup - x86/sgx: Fix race between reclaimer and page fault handler - x86/sgx: Mark PCMD page as dirty when modifying contents - x86/sgx: Free backing memory after faulting the enclave page - memcg: introduce per-memcg reclaim interface for cgroup v1 - selftests: cgroup: add a selftest for memory.reclaim - selftests: cgroup: fix alloc_anon_noexit() instantly freeing memory - selftests: cgroup: return -errno from cg_read()/cg_write() on failure - memcg: introduce per-memcg reclaim interface - KVM: SEV: add cache flush to solve SEV cache incoherency issues - mm/sharepool: Fix sharepool node id invalid when using sp_alloc - share_pool: Fix ABBA deadlock - sharepool: fix hisi oom deadlock - floppy: disable FDRAWCMD by default - xhci: Fix a logic issue when display Zhaoxin XHCI root hub speed - sw64: optimize simd version of memcpy and memset - sw64: fix sendfile system call - sw64: fix the number of aux entries in ARCH_DLINFO - sw64: pcie: enable PME and AER support - sw64: unify 32-bit MEMIO address of host and guest - hwmon: add support for sw64 temperature sensor - sw64: pci: align the address of mmio resource to PAGE_SIZE - sw64: signal: save/restore fpregs with copy user - sw64: push and pop kernel stack with ldi instruction - ipmi: add ipmi driver support - sw64: add pvt device to chip3.dts - hwmon: add voltage sensor support for sw64 - sw64: remap PA with |= in early_ioremap - sw64: vdso: fix CFI directives for fpregs in vrt_sigreturn - sw64: vdso: fix backtrace of vrt_sigreturn - sw64: kvm: simplify the code - sw64: force signal and fault for traps and debugging - sw64: fix compile error for DISCONTIGMEM=y - sw64: add old sigprocmask back for compatibility - sw64: add dynamic turning on/off cores support - sw64: add dynamic frequency scaling support - sw64: fix ip checksum calculation - sw64: remove unnecessary parameter in REG_OFFSET_NAME - sw64: kvm: fix bad page state setting outside of kvm memory pool - sw64: fix setup_rt_frame for non SA_SIGINFO - sw64: do some cleanups for rt_sigframe - sw64: kvm: handle ldl_u and stl_u when exit mmio - sw64: fix some compile errors - sw64: add missing global __constant_c_memset - sw64: remove unnecessary include headers - sw64: increase position index in c_next for cpuinfo - sw64: Kconfig: remove dependence on ARCH_SUPPORTS_ACPI - sw64: Kconfig: remove dependence on !PREEMPT - sw64: clean up out-of-date selected options - sw64: add kbuild defconfig rule - sw64: ptrace: clean up debug codes - sw64: add ARCH_HAS_PTE_SPECIAL support - sw64: kvm: remap pages of guest by vm_insert_page() - sw64: clean up a.out and ECOFF binary related headers - sw64: switch to old-style semctl/shmctl syscalls - sw64: define NR_SYSCALLS as generated __NR_syscalls - sw64: add SO_RCVTIMEO/ SO_SNDTIMEO socket options - sw64: dts: rename spi flash partition to fix warning - sw64: fix ex_table entries from misalignment handlers - sw64: radeon: add a force flush to delay work when radeon uvd suspend - sw64: add set time support for hypervisor based rtc - sw64: add regs and stack access APIs to support kprobe events - sw64: unify access to LONGTIME for guest and emulator - sw64: enable more than 32 CPUs for guest - sw64: fix SPDX license identifier in uapi headers - sw64: add required include headers to ptrace.h - sw64: fix the VDSO symbol generation for nm - sw64: add clone3 syscall support - sw64: add missing pkey syscall numbers - sw64: reformat syscall.tbl - sw64: fix printk method for guest os - sw64: remove unused a.out.h - sw64: switch GUP to the generic get_user_pages_fast() implementation - sw64: kvm: fix bug when open file with the O_DIRECT flag - sw64: fix compile error for CONFIG_PCI=n - sw64: rename kvm_mem variables - sw64: fix coding style problems - sw64: kvm: remove MAX_VPN - sw64: clean up useless #if 0 and #if 1 - sw64: fix coding style problems - sw64: remove MAX_ASN - sw64: add support for emulator running mode - sw64: optimize ip checksum calculation - sw64: use jump label for running modes - sw64: mm: mark pci and memmap region as nomap - sw64: fix the value of QEMU_PRINTF_BUFF_BASE - sw64: clean up some useless codes - sw64: numa: switch to arch node_distance - sw64: fix all compile warnings - sw64: remove CONFIG_USE_PERCPU_NUMA_NODE_ID=n code - sw64: simplify cpumask_of_node - sw64: modify tc_sched_clock debugfs file - sw64: remove redundant Kconfig source - sw64: switch to generic pcibios_set_master and pci_common_swizzle - sw64: print correct initrd address - sw64: mm: use memblock to find the end of memory - sw64: mm: warn overlapped memmap and DMA region - sw64: pci: remove some useless code - sw64: mm: reorder memblock_init process - sw64: vdso: fix time calculation - sw64: vdso: change vdso version - sw64: vdso: add automatic syscall fallback - sw64: iommu: fix 32-bit devices dma ops - sw64: re-implement sw64_dma_direct_ops according upstream - config: add initial openeuler_defconfig for sw64 - watch_queue: Fix filter limit check - ext4: add check to prevent attempting to resize an fs with sparse_super2 - x86/traps: Mark do_int3() NOKPROBE_SYMBOL - x86/boot: Add setup_indirect support in early_memremap_is_setup_data() - x86/boot: Fix memremap of setup_indirect structures - watch_queue: Make comment about setting ->defunct more accurate - watch_queue: Fix lack of barrier/sync/lock between post and read - watch_queue: Free the alloc bitmap when the watch_queue is torn down - watch_queue: Fix the alloc bitmap size to reflect notes allocated - watch_queue: Fix to always request a pow-of-2 pipe ring size - watch_queue: Fix to release page in ->release() - watch_queue, pipe: Free watchqueue state after clearing pipe ring - virtio: acknowledge all features before access - virtio: unexport virtio_finalize_features - arm64: dts: marvell: armada-37xx: Remap IO space to bus address 0x0 - riscv: Fix auipc+jalr relocation range checks - mmc: meson: Fix usage of meson_mmc_post_req() - net: macb: Fix lost RX packet wakeup race in NAPI receive - staging: gdm724x: fix use after free in gdm_lte_rx() - staging: rtl8723bs: Fix access-point mode deadlock - selftests/memfd: clean up mapping in mfd_fail_write - selftest/vm: fix map_fixed_noreplace test failure - tracing: Ensure trace buffer is at least 4096 bytes large - ipv6: prevent a possible race condition with lifetimes - Revert "xen-netback: Check for hotplug-status existence before watching" - Revert "xen-netback: remove 'hotplug-status' once it has served its purpose" - gpio: Return EPROBE_DEFER if gc->to_irq is NULL - hwmon: (pmbus) Clear pmbus fault/warning bits after read - net-sysfs: add check for netdevice being present to speed_show - spi: rockchip: terminate dma transmission when slave abort - spi: rockchip: Fix error in getting num-cs property - selftests/bpf: Add test for bpf_timer overwriting crash - net: bcmgenet: Don't claim WOL when its not available - sctp: fix kernel-infoleak for SCTP sockets - net: phy: DP83822: clear MISR2 register to disable interrupts - gianfar: ethtool: Fix refcount leak in gfar_get_ts_info - gpio: ts4900: Do not set DAT and OE together - selftests: pmtu.sh: Kill tcpdump processes launched by subshell. - NFC: port100: fix use-after-free in port100_send_complete - net/mlx5e: Lag, Only handle events from highest priority multipath entry - net/mlx5: Fix a race on command flush flow - net/mlx5: Fix size field in bufferx_reg struct - net: ethernet: lpc_eth: Handle error for clk_enable - net: ethernet: ti: cpts: Handle error for clk_enable - tipc: fix incorrect order of state message data sanity check - ethernet: Fix error handling in xemaclite_of_probe - ice: Fix curr_link_speed advertised speed - ice: Rename a couple of variables - ice: Remove unnecessary checker loop - ice: Align macro names to the specification - ice: stop disabling VFs due to PF error responses - i40e: stop disabling VFs due to PF error responses - ARM: dts: aspeed: Fix AST2600 quad spi group - net: dsa: mt7530: fix incorrect test in mt753x_phylink_validate() - drm/sun4i: mixer: Fix P010 and P210 format numbers - qed: return status of qed_iov_get_link - esp: Fix BEET mode inter address family tunneling on GSO - net: qlogic: check the return value of dma_alloc_coherent() in qed_vf_hw_prepare() - isdn: hfcpci: check the return value of dma_set_mask() in setup_hw() - virtio-blk: Don't use MAX_DISCARD_SEGMENTS if max_discard_seg is zero - mISDN: Fix memory leak in dsp_pipeline_build() - mISDN: Remove obsolete PIPELINE_DEBUG debugging information - tipc: fix kernel panic when enabling bearer - arm64: dts: armada-3720-turris-mox: Add missing ethernet0 alias - HID: vivaldi: fix sysfs attributes leak - clk: qcom: gdsc: Add support to update GDSC transition delay - ARM: boot: dts: bcm2711: Fix HVS register range- net, xdp: Update pkt_type if generic XDP changes unicast MAC - KVM: x86/mmu: fix NULL pointer dereference on guest INVPCID - sched/psi: report zeroes for CPU full at the system level - psi: Fix PSI_MEM_FULL state when tasks are in memstall and doing reclaim - psi: Fix psi state corruption when schedule() races with cgroup move - psi: Reduce calls to sched_clock() in psi - psi: Optimize task switch inside shared cgroups - psi: Pressure states are unlikely - psi: Use ONCPU state tracking machinery to detect reclaim - psi: Add PSI_CPU_FULL state - block/psi: remove PSI annotations from direct IO - psi: make kabi compatibility for psi in struct cgroup - psi, tracepoint: introduce tracepoints for psi_memstall_{enter, leave} - psi: fix wrong iteration in iterate_groups - config: change CONFIG_DMATEST from y to m - perf: Fix sys_perf_event_open() race against self - blk-mq: fix kabi broken by "blk-mq: Use request queue-wide tags for tagset-wide sbitmap" - blk-mq: fix use-after-free in blk_mq_exit_sched - blk-mq: Use request queue-wide tags for tagset-wide sbitmap - blk-mq: Some tag allocation code refactoring - arm64: Add memmap reserve range check to avoid conflict - ext4: add reserved GDT blocks check - ax25: Fix UAF bugs in ax25 timers - ax25: fix UAF bug in ax25_send_control() - ax25: Fix refcount leaks caused by ax25_cb_del() - ax25: fix UAF bugs of net_device caused by rebinding operation - ax25: fix reference count leaks of ax25_dev - ax25: add refcount in ax25_dev to avoid UAF bugs - selftests: tls: skip cmsg_to_pipe tests with TLS=n - selftests: tls: add missing AES256-GCM cipher - selftests: tls: add missing AES-CCM cipher tests - selftests: tls: test for correct proto_ops - selftests: tls: test splicing decrypted records - selftests: tls: test splicing cmsgs - selftests: tls: add tests for handling of bad records - selftests: tls: factor out cmsg send/receive - selftests: tls: add helper for creating sock pairs - selftests/tls: add SM4 GCM/CCM to tls selftests - selftests: tls: clean up uninitialized warnings - selftests/tls: Add {} to avoid static checker warning - tls: Skip tls_append_frag on zero copy size - net/tls: fix slab-out-of-bounds bug in decrypt_internal - tls: splice_read: fix accessing pre-processed records - net/tls: support SM4 CCM algorithm - net/tls: support SM4 GCM/CCM algorithm - net/tls: make sure tls offload sets salt_size - net/tls: make inline helpers protocol-aware - driver core: fix deadlock in __driver_attach - driver core: fix deadlock in __device_attach - inet: fully convert sk->sk_rx_dst to RCU rules - Revert "ACPI: PM: s2idle: Cancel wakeup before dispatching EC GPE" - arm64: cpufeature: add HWCAP for FEAT_RPRES - arm64: cpufeature: add HWCAP for FEAT_AFP - arm64: Add Cortex-A510 CPU part definition - arm64: Add Cortex-X2 CPU part definition - arm64: Add Neoverse-N2, Cortex-A710 CPU part definition - arm64: cputype: Add CPU implementor & types for the Apple M1 cores- hamradio: fix macro redefine warning - Revert "xfrm: xfrm_state_mtu should return at least 1280 for ipv6" - btrfs: add missing run of delayed items after unlink during log replay - btrfs: qgroup: fix deadlock between rescan worker and remove qgroup - btrfs: fix lost prealloc extents beyond eof after full fsync - tracing: Fix return value of __setup handlers - tracing/histogram: Fix sorting on old "cpu" value - HID: add mapping for KEY_ALL_APPLICATIONS - HID: add mapping for KEY_DICTATE - Input: samsung-keypad - properly state IOMEM dependency - Input: elan_i2c - fix regulator enable count imbalance after suspend/resume - Input: elan_i2c - move regulator_[en|dis]able() out of elan_[en|dis]able_power() - net: dcb: disable softirqs in dcbnl_flush_dev() - drm/amdgpu: fix suspend/resume hang regression - nl80211: Handle nla_memdup failures in handle_nan_filter - iavf: Refactor iavf state machine tracking - net: chelsio: cxgb3: check the return value of pci_find_capability() - ibmvnic: complete init_done on transport events - ARM: tegra: Move panels to AUX bus - soc: fsl: qe: Check of ioremap return value - soc: fsl: guts: Add a missing memory allocation failure check - soc: fsl: guts: Revert commit 3c0d64e867ed - ARM: dts: Use 32KiHz oscillator on devkit8000 - ARM: dts: switch timer config to common devkit8000 devicetree - s390/extable: fix exception table sorting - memfd: fix F_SEAL_WRITE after shmem huge page allocated - ibmvnic: free reset-work-item when flushing - igc: igc_write_phy_reg_gpy: drop premature return - pinctrl: sunxi: Use unique lockdep classes for IRQs - selftests: mlxsw: tc_police_scale: Make test more robust - ARM: 9182/1: mmu: fix returns from early_param() and __setup() functions - ARM: Fix kgdb breakpoint for Thumb2 - igc: igc_read_phy_reg_gpy: drop premature return - arm64: dts: rockchip: Switch RK3399-Gru DP to SPDIF output - can: gs_usb: change active_channels's type from atomic_t to u8 - ASoC: cs4265: Fix the duplicated control name - firmware: arm_scmi: Remove space in MODULE_ALIAS name - efivars: Respect "block" flag in efivar_entry_set_safe() - ixgbe: xsk: change !netif_carrier_ok() handling in ixgbe_xmit_zc() - net: arcnet: com20020: Fix null-ptr-deref in com20020pci_probe() - ibmvnic: register netdev after init of adapter - net: sxgbe: fix return value of __setup handler - iavf: Fix missing check for running netdev - mac80211: treat some SAE auth steps as final - net: stmmac: fix return value of __setup handler - mac80211: fix forwarded mesh frames AC & queue selection - ice: fix concurrent reset and removal of VFs - ice: Fix race conditions between virtchnl handling and VF ndo ops - net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error cause by server - net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error generated by client - net/smc: fix connection leak - net: dcb: flush lingering app table entries for unregistered devices - net: ipv6: ensure we call ipv6_mc_down() at most once - batman-adv: Don't expect inter-netns unique iflink indices - batman-adv: Request iflink once in batadv_get_real_netdevice - batman-adv: Request iflink once in batadv-on-batadv check - netfilter: nf_queue: handle socket prefetch - netfilter: nf_queue: fix possible use-after-free - netfilter: nf_queue: don't assume sk is full socket - net: fix up skbs delta_truesize in UDP GRO frag_list - e1000e: Correct NVM checksum verification flow - xfrm: enforce validity of offload input flags - xfrm: fix the if_id check in changelink - bpf, sockmap: Do not ignore orig_len parameter - netfilter: fix use-after-free in __nf_register_net_hook() - xfrm: fix MTU regression - mm: Consider __GFP_NOWARN flag for oversized kvmalloc() calls - ntb: intel: fix port config status offset for SPR - thermal: core: Fix TZ_GET_TRIP NULL pointer dereference - xen/netfront: destroy queues before real_num_tx_queues is zeroed - drm/i915: s/JSP2/ICP2/ PCH - iommu/amd: Recover from event log overflow - ASoC: ops: Shift tested values in snd_soc_put_volsw() by +min - riscv: Fix config KASAN && DEBUG_VIRTUAL - riscv: Fix config KASAN && SPARSEMEM && !SPARSE_VMEMMAP - riscv/efi_stub: Fix get_boot_hartid_from_fdt() return value - ALSA: intel_hdmi: Fix reference to PCM buffer address - tracing: Add ustring operation to filtering string pointers - drm/amdgpu: check vm ready by amdgpu_vm->evicting flag - ata: pata_hpt37x: fix PCI clock detection - serial: stm32: prevent TDR register overwrite when sending x_char - tracing: Add test for user space strings when filtering on string pointers - exfat: fix i_blocks for files truncated over 4 GiB - exfat: reuse exfat_inode_info variable instead of calling EXFAT_I() - net: usb: cdc_mbim: avoid altsetting toggling for Telit FN990 - i2c: qup: allow COMPILE_TEST - i2c: cadence: allow COMPILE_TEST - dmaengine: shdma: Fix runtime PM imbalance on error - selftests/seccomp: Fix seccomp failure by adding missing headers - cifs: fix double free race when mount fails in cifs_get_root() - tipc: fix a bit overflow in tipc_crypto_key_rcv() - KVM: arm64: vgic: Read HW interrupt pending state from the HW - Input: clear BTN_RIGHT/MIDDLE on buttonpads - regulator: core: fix false positive in regulator_late_cleanup() - ASoC: rt5682: do not block workqueue if card is unbound - ASoC: rt5668: do not block workqueue if card is unbound - i2c: bcm2835: Avoid clock stretching timeouts - mac80211_hwsim: initialize ieee80211_tx_info at hw_scan_work - mac80211_hwsim: report NOACK frames in tx_status - nfsd: Fix null-ptr-deref in nfsd_fill_super() - arm64: Add non nmi ipi backtrace support - slub: add back check for free nonslab objects- sched/fair: Update rq clock before unthrottle a qos cfs_rq - io_uring: fix soft lockup in io_submit_sqes() - arm64: Fix wrong logic in gic_arch_restore_irqs() - pkcs7: parser support SM2 and SM3 algorithms combination - secure_seq: use the 64 bits of the siphash for port offset calculation - vfio/iommu: Fix uncorrect type parameters which used in bitmap operations - ipv6: per-netns exclusive flowlabel checks - memblock: use kfree() to release kmalloced memblock regions - gpio: tegra186: Fix chip_data type confusion - tty: n_gsm: fix deadlock in gsmtty_open() - tty: n_gsm: fix wrong tty control line for flow control - tty: n_gsm: fix NULL pointer access due to DLCI release - tty: n_gsm: fix proper link termination after failed open - tty: n_gsm: fix encoding of control signal octet bit DV - riscv: fix oops caused by irqsoff latency tracer - thermal: int340x: fix memory leak in int3400_notify() - RDMA/cma: Do not change route.addr.src_addr outside state checks - driver core: Free DMA range map when device is released - xhci: Prevent futile URB re-submissions due to incorrect return value. - xhci: re-initialize the HC during resume if HCE was set - usb: dwc3: gadget: Let the interrupt handler disable bottom halves. - usb: dwc3: pci: Fix Bay Trail phy GPIO mappings - usb: dwc2: drd: fix soft connect when gadget is unconfigured - USB: serial: option: add Telit LE910R1 compositions - USB: serial: option: add support for DW5829e - tracefs: Set the group ownership in apply_options() not parse_options() - usb: gadget: rndis: add spinlock for rndis response list - Revert "USB: serial: ch341: add new Product ID for CH341A" - ata: pata_hpt37x: disable primary channel on HPT371 - sc16is7xx: Fix for incorrect data being transmitted - iio: Fix error handling for PM - iio: imu: st_lsm6dsx: wait for settling time in st_lsm6dsx_read_oneshot - iio: adc: ad7124: fix mask used for setting AIN_BUFP & AIN_BUFM bits - iio: adc: men_z188_adc: Fix a resource leak in an error handling path - tracing: Have traceon and traceoff trigger honor the instance - RDMA/ib_srp: Fix a deadlock - RDMA/rtrs-clt: Move free_permit from free_clt to rtrs_clt_close - RDMA/rtrs-clt: Kill wait_for_inflight_permits - regmap-irq: Update interrupt clear register for proper reset - spi: spi-zynq-qspi: Fix a NULL pointer dereference in zynq_qspi_exec_mem_op() - net/mlx5e: kTLS, Use CHECKSUM_UNNECESSARY for device-offloaded packets - net/mlx5: Fix wrong limitation of metadata match on ecpf - net/mlx5: Fix possible deadlock on rule deletion - udp_tunnel: Fix end of loop test in udp_tunnel_nic_unregister() - surface: surface3_power: Fix battery readings on batteries without a serial number - net/smc: Use a mutex for locking "struct smc_pnettable" - netfilter: nf_tables: fix memory leak during stateful obj update - nfp: flower: Fix a potential leak in nfp_tunnel_add_shared_mac() - net: Force inlining of checksum functions in net/checksum.h - net: ll_temac: check the return value of devm_kmalloc() - net/sched: act_ct: Fix flow table lookup after ct clear or switching zones - net/mlx5e: Fix wrong return value on ioctl EEPROM query failure - drm/edid: Always set RGB444 - openvswitch: Fix setting ipv6 fields causing hw csum failure - gso: do not skip outer ip header in case of ipip and net_failover - tipc: Fix end of loop tests for list_for_each_entry() - net: __pskb_pull_tail() & pskb_carve_frag_list() drop_monitor friends - io_uring: add a schedule point in io_add_buffers() - bpf: Add schedule points in batch ops - selftests: bpf: Check bpf_msg_push_data return value - bpf: Do not try bpf_msg_push_data with len 0 - hwmon: Handle failure to register sensor with thermal zone correctly - bnxt_en: Fix active FEC reporting to ethtool - bnx2x: fix driver load from initrd - perf data: Fix double free in perf_session__delete() - ping: remove pr_err from ping_lookup - optee: use driver internal tee_context for some rpc - tee: export teedev_open() and teedev_close_context() - x86/fpu: Correct pkru/xstate inconsistency - CDC-NCM: avoid overflow in sanity checking - USB: zaurus: support another broken Zaurus - drm/i915: Correctly populate use_sagv_wm for all pipes - drm/amdgpu: disable MMHUB PG for Picasso - KVM: x86/mmu: make apf token non-zero to fix bug - parisc/unaligned: Fix ldw() and stw() unalignment handlers - parisc/unaligned: Fix fldd and fstd unaligned handlers on 32-bit kernel - vhost/vsock: don't check owner in vhost_vsock_stop() while releasing - clk: jz4725b: fix mmc0 clock gating - btrfs: tree-checker: check item_size for dev_item - btrfs: tree-checker: check item_size for inode_item- mm: hwpoison: enable memory error handling on 1GB hugepage optionaly - ext4: Fix warning in ext4_da_release_space - perf: hisi: Fix unexpected modifications in hisi_uncore_l3c_pmu.c - huge tmpfs: remove shrinklist addition from shmem_setattr() - huge tmpfs: fix split_huge_page() after FALLOC_FL_KEEP_SIZE - huge tmpfs: fix fallocate(vanilla) advance over huge pages - nfc: nfcmrvl: main: reorder destructive operations in nfcmrvl_nci_unregister_dev to avoid bugs - irq-gic-v3-its: It can't be initialized when the GICR had been cut - irq-gic-v3: Add support to init ts core GICR - crypto: tcrypt - add asynchronous speed test for SM3 - crypto: x86/sm3 - add AVX assembly implementation - crypto: sm3 - make dependent on sm3 library - crypto: sm2 - make dependent on sm3 library - crypto: arm64/sm3-ce - make dependent on sm3 library - crypto: sm3 - create SM3 stand-alone library - dynamic_hugetlb: fix undefined struct cftype - file: fix kabi change since add f_ctl_mode - selftests/bpf: add demo for file read pattern detection - libbpf: Support detecting writable tracepoint program - ext4: add trace for the read and release of regular file - xfs: add trace for read and release of regular file - fs: add helper fs_file_read_do_trace() - vfs: add bare tracepoints for vfs read and release - bpf: Support writable context for bare tracepoint - trace: bpf: Allow bpf to attach to bare tracepoints - readahead: introduce FMODE_CTL_WILLNEED to read first 2MB of file - lockdep: Correct lock_classes index mapping - i2c: brcmstb: fix support for DSL and CM variants - copy_process(): Move fd_install() out of sighand->siglock critical section - i2c: qcom-cci: don't put a device tree node before i2c_add_adapter() - i2c: qcom-cci: don't delete an unregistered adapter - dmaengine: sh: rcar-dmac: Check for error num after dma_set_max_seg_size - dmaengine: stm32-dmamux: Fix PM disable depth imbalance in stm32_dmamux_probe - dmaengine: sh: rcar-dmac: Check for error num after setting mask - net: sched: limit TC_ACT_REPEAT loops - EDAC: Fix calculation of returned address and next offset in edac_align_ptr() - scsi: lpfc: Fix pt2pt NVMe PRLI reject LOGO loop - kconfig: fix failing to generate auto.conf - net: macb: Align the dma and coherent dma masks - net: usb: qmi_wwan: Add support for Dell DW5829e - tracing: Fix tp_printk option related with tp_printk_stop_on_boot - drm/rockchip: dw_hdmi: Do not leave clock enabled in error case - xprtrdma: fix pointer derefs in error cases of rpcrdma_ep_create - soc: aspeed: lpc-ctrl: Block error printing on probe defer cases - ata: libata-core: Disable TRIM on M88V29 - kconfig: let 'shell' return enough output for deep path names - selftests: fixup build warnings in pidfd / clone3 tests - pidfd: fix test failure due to stack overflow on some arches - arm64: dts: meson-g12: drop BL32 region from SEI510/SEI610 - arm64: dts: meson-g12: add ATF BL32 reserved-memory region - arm64: dts: meson-gx: add ATF BL32 reserved-memory region - netfilter: conntrack: don't refresh sctp entries in closed state - irqchip/sifive-plic: Add missing thead,c900-plic match string - phy: usb: Leave some clocks running during suspend - ARM: OMAP2+: adjust the location of put_device() call in omapdss_init_of - ARM: OMAP2+: hwmod: Add of_node_put() before break - NFS: Don't set NFS_INO_INVALID_XATTR if there is no xattr cache - KVM: x86/pmu: Use AMD64_RAW_EVENT_MASK for PERF_TYPE_RAW - KVM: x86/pmu: Don't truncate the PerfEvtSeln MSR when creating a perf event - KVM: x86/pmu: Refactoring find_arch_event() to pmc_perf_hw_id() - Drivers: hv: vmbus: Fix memory leak in vmbus_add_channel_kobj - mtd: rawnand: brcmnand: Fixed incorrect sub-page ECC status - mtd: rawnand: qcom: Fix clock sequencing in qcom_nandc_probe() - tty: n_tty: do not look ahead for EOL character past the end of the buffer - NFS: Do not report writeback errors in nfs_getattr() - block/wbt: fix negative inflight counter when remove scsi device - ASoC: tas2770: Insert post reset delay - KVM: SVM: Never reject emulation due to SMAP errata for !SEV guests - mtd: rawnand: gpmi: don't leak PM reference in error path - powerpc/lib/sstep: fix 'ptesync' build error - ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw_range() - ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw() - ALSA: hda: Fix missing codec probe on Shenker Dock 15 - ALSA: hda: Fix regression on forced probe mask option - ALSA: hda/realtek: Fix deadlock by COEF mutex - ALSA: hda/realtek: Add quirk for Legion Y9000X 2019 - selftests/exec: Add non-regular to TEST_GEN_PROGS - perf bpf: Defer freeing string after possible strlen() on it - dpaa2-eth: Initialize mutex used in one step timestamping path - libsubcmd: Fix use-after-free for realloc(..., 0) - bonding: fix data-races around agg_select_timer - net_sched: add __rcu annotation to netdev->qdisc - drop_monitor: fix data-race in dropmon_net_event / trace_napi_poll_hit - ping: fix the dif and sdif check in ping_lookup - net: ieee802154: ca8210: Fix lifs/sifs periods - net: dsa: lantiq_gswip: fix use after free in gswip_remove() - net: dsa: lan9303: fix reset on probe - netfilter: nft_synproxy: unregister hooks on init error path - selftests: netfilter: fix exit value for nft_concat_range - iwlwifi: pcie: gen2: fix locking when "HW not ready" - iwlwifi: pcie: fix locking when "HW not ready" - drm/i915/gvt: Make DRM_I915_GVT depend on X86 - vsock: remove vsock from connected table when connect is interrupted by a signal - drm/i915/opregion: check port number bounds for SWSCI display power state - drm/radeon: Fix backlight control on iMac 12,1 - iwlwifi: fix use-after-free - kbuild: lto: Merge module sections if and only if CONFIG_LTO_CLANG is enabled - kbuild: lto: merge module sections - random: wake up /dev/random writers after zap - gcc-plugins/stackleak: Use noinstr in favor of notrace - Revert "module, async: async_synchronize_full() on module init iff async is used" - x86/Xen: streamline (and fix) PV CPU enumeration - drm/amdgpu: fix logic inversion in check - nvme-rdma: fix possible use-after-free in transport error_recovery work - nvme-tcp: fix possible use-after-free in transport error_recovery work - nvme: fix a possible use-after-free in controller reset during load - scsi: pm8001: Fix use-after-free for aborted SSP/STP sas_task - scsi: pm8001: Fix use-after-free for aborted TMF sas_task - quota: make dquot_quota_sync return errors from ->sync_fs - vfs: make freeze_super abort when sync_filesystem returns error - selftests: skip mincore.check_file_mmap when fs lacks needed support - selftests: openat2: Skip testcases that fail with EOPNOTSUPP - selftests: openat2: Add missing dependency in Makefile - selftests: openat2: Print also errno in failure messages - selftests/zram: Adapt the situation that /dev/zram0 is being used - selftests/zram01.sh: Fix compression ratio calculation - selftests/zram: Skip max_comp_streams interface on newer kernel - net: ieee802154: at86rf230: Stop leaking skb's - kselftest: signal all child processes - selftests: rtc: Increase test timeout so that all tests run - platform/x86: ISST: Fix possible circular locking dependency detected - platform/x86: touchscreen_dmi: Add info for the RWC NANOTE P8 AY07J 2-in-1 - btrfs: send: in case of IO error log it - parisc: Add ioread64_lo_hi() and iowrite64_lo_hi() - PCI: hv: Fix NUMA node assignment when kernel boots with custom NUMA topology - mm: don't try to NUMA-migrate COW pages that have other uses - mmc: block: fix read single on recovery logic - parisc: Fix sglist access in ccio-dma.c - parisc: Fix data TLB miss in sba_unmap_sg - parisc: Drop __init from map_pages declaration - serial: parisc: GSC: fix build when IOSAPIC is not set - Revert "svm: Add warning message for AVIC IPI invalid target" - HID:Add support for UGTABLET WP5540 - scsi: lpfc: Fix mailbox command failure during driver initialization - can: isotp: add SF_BROADCAST support for functional addressing - can: isotp: prevent race between isotp_bind() and isotp_setsockopt() - fs/proc: task_mmu.c: don't read mapcount for migration entry - mm: memcg: synchronize objcg lists with a dedicated spinlock - drm/nouveau/pmu/gm200-: use alternate falcon reset sequence- ext4: fix bug_on in ext4_writepages - ext4: fix warning in ext4_handle_inode_extension - ext4: fix use-after-free in ext4_rename_dir_prepare - ext4: fix warning when submitting superblock in ext4_commit_super() - ipv6: annotate some data-races around sk->sk_prot - net/sched: cls_u32: fix netns refcount changes in u32_change() - arm64: kaslr: support randomized module area with KASAN_VMALLOC - arm64: Kconfig: support CONFIG_KASAN_VMALLOC - arm64: kasan: abstract _text and _end to KERNEL_START/END - arm64: kasan: don't populate vmalloc area for CONFIG_KASAN_VMALLOC - ext4: fix bug_on in __es_tree_search - exec: Remove redundant check in do_open_execat/uselib - floppy: use a statically allocated error counter - ext4: fix race condition between ext4_write and ext4_convert_inline_data - arm64: Fix some build errors related to KEXEC - sched/qos: Add qos_tg_{throttle,unthrottle}_{up,down} - sched: Throttle offline task at tracehook_notify_resume() - ubi: ubi_create_volume: Fix use-after-free when volume creation failed - ubi: fastmap: Don't reserve beb_rsvd_pebs while filling fm pool - net: ipv6: fix use after free of struct seg6_pernet_data - net: ipv6: check return value of rhashtable_init - KVM: arm64: vgic: Drop WARN from vgic_get_irq - Documentation: arm64: Add limitation for exactmap - arm64: Fix reserved memory via memmap - ARM: 9191/1: arm/stacktrace, kasan: Silence KASAN warnings in unwind_frame() - bpf, sockmap: Add sk_rmem_alloc check for sockmap - bpf, sockmap: Fix double uncharge the mem of sk_msg - bpf, sockmap: Fix more uncharged while msg has more_data - bpf, sockmap: Fix memleak in tcp_bpf_sendmsg while sk msg is full - bpf, sockmap: Fix memleak in sk_psock_queue_msg - bpf, sockmap: Zap ingress queues after stopping strparser - bpf, sockmap: On cleanup we additionally need to remove cached skb - bpf, sockmap: Fix memleak on ingress msg enqueue - skmsg: Fix a memory leak in sk_psock_verdict_apply() - sock_map: Fix a potential use-after-free in sock_map_close() - skmsg: Avoid lock_sock() in sk_psock_backlog() - net: Introduce skb_send_sock() for sock_map - skmsg: Introduce a spinlock to protect ingress_msg - skmsg: Lock ingress_skb when purging - perf: hisi: Add support for HiSilicon SoC LPDDRC PMU - perf: hisi: Add support for HiSilicon SoC L3T PMU - perf: hisi: Fix read sccl_id and ccl_id error in some platform - perf: hisi: Make irq shared- io_uring: fix race between timeout flush and removal - net/x25: Fix null-ptr-deref caused by x25_disconnect - iommu: Fix potential use-after-free during probe - perf: Fix list corruption in perf_cgroup_switch() - arm64: dts: imx8mq: fix lcdif port node - scsi: lpfc: Reduce log messages seen after firmware download - scsi: lpfc: Remove NVMe support if kernel has NVME_FC disabled - can: isotp: fix error path in isotp_sendmsg() to unlock wait queue - Makefile.extrawarn: Move -Wunaligned-access to W=1 - hwmon: (dell-smm) Speed up setting of fan speed - phy: ti: Fix missing sentinel for clk_div_table - speakup-dectlk: Restore pitch setting - USB: serial: cp210x: add CPI Bulk Coin Recycler id - USB: serial: cp210x: add NCR Retail IO box id - USB: serial: ch341: add support for GW Instek USB2.0-Serial devices - USB: serial: option: add ZTE MF286D modem - USB: serial: ftdi_sio: add support for Brainboxes US-159/235/320 - usb: raw-gadget: fix handling of dual-direction-capable endpoints - usb: gadget: f_uac2: Define specific wTerminalType - usb: gadget: udc: renesas_usb3: Fix host to USB_ROLE_NONE transition - usb: dwc3: gadget: Prevent core from processing stale TRBs - usb: ulpi: Call of_node_put correctly - usb: ulpi: Move of_node_put to ulpi_dev_release - net: usb: ax88179_178a: Fix out-of-bounds accesses in RX fixup - Revert "usb: dwc2: drd: fix soft connect when gadget is unconfigured" - usb: dwc2: drd: fix soft connect when gadget is unconfigured - eeprom: ee1004: limit i2c reads to I2C_SMBUS_BLOCK_MAX - n_tty: wake up poll(POLLRDNORM) on receiving data - vt_ioctl: add array_index_nospec to VT_ACTIVATE - vt_ioctl: fix array_index_nospec in vt_setactivate - net: dsa: mv88e6xxx: fix use-after-free in mv88e6xxx_mdios_unregister - net: mscc: ocelot: fix mutex lock error during ethtool stats read - ice: fix IPIP and SIT TSO offload - ice: fix an error code in ice_cfg_phy_fec() - dpaa2-eth: unregister the netdev before disconnecting from the PHY - net: amd-xgbe: disable interrupts during pci removal - tipc: rate limit warning for received illegal binding update - net: mdio: aspeed: Add missing MODULE_DEVICE_TABLE - veth: fix races around rq->rx_notify_masked - net: fix a memleak when uncloning an skb dst and its metadata - net: do not keep the dst cache when uncloning an skb dst and its metadata - nfp: flower: fix ida_idx not being released - ipmr,ip6mr: acquire RTNL before calling ip[6]mr_free_table() on failure path - net: dsa: lantiq_gswip: don't use devres for mdiobus - net: dsa: felix: don't use devres for mdiobus - net: dsa: bcm_sf2: don't use devres for mdiobus - net: dsa: ar9331: register the mdiobus under devres - net: dsa: mv88e6xxx: don't use devres for mdiobus - bonding: pair enable_port with slave_arr_updates - gpio: sifive: use the correct register to read output values - ACPI: PM: s2idle: Cancel wakeup before dispatching EC GPE - drm/panel: simple: Assign data from panel_dpi_probe() correctly - ixgbevf: Require large buffers for build_skb on 82599VF - arm64: dts: meson-g12b-odroid-n2: fix typo 'dio2133' - netfilter: ctnetlink: disable helper autoassign - misc: fastrpc: avoid double fput() on failed usercopy - drm/vc4: hdmi: Allow DBLCLK modes even if horz timing is odd. - gpio: aggregator: Fix calling into sleeping GPIO controllers - usb: f_fs: Fix use-after-free for epfile - ARM: dts: imx7ulp: Fix 'assigned-clocks-parents' typo - phy: xilinx: zynqmp: Fix bus width setting for SGMII - ARM: dts: imx6qdl-udoo: Properly describe the SD card detect - staging: fbtft: Fix error path in fbtft_driver_module_init() - ARM: dts: meson8b: Fix the UART device-tree schema validation - ARM: dts: meson8: Fix the UART device-tree schema validation - ARM: dts: meson: Fix the UART compatible strings - ARM: dts: Fix timer regression for beagleboard revision c - drm/rockchip: vop: Correct RK3399 VOP register fields - PM: s2idle: ACPI: Fix wakeup interrupts handling - ACPI/IORT: Check node revision for PMCG resources - nvme-tcp: fix bogus request completion when failing to send AER - ARM: socfpga: fix missing RESET_CONTROLLER - ARM: dts: Fix boot regression on Skomer - ARM: dts: imx23-evk: Remove MX23_PAD_SSP1_DETECT from hog group - riscv: fix build with binutils 2.38 - KVM: VMX: Set vmcs.PENDING_DBG.BS on #DB in STI/MOVSS blocking shadow - KVM: SVM: Don't kill SEV guest if SMAP erratum triggers in usermode - KVM: nVMX: Also filter MSR_IA32_VMX_TRUE_PINBASED_CTLS when eVMCS - KVM: nVMX: eVMCS: Filter out VM_EXIT_SAVE_VMX_PREEMPTION_TIMER - KVM: eventfd: Fix false positive RCU usage warning - net: stmmac: dwmac-sun8i: use return val of readl_poll_timeout() - nvme-pci: add the IGNORE_DEV_SUBNQN quirk for Intel P4500/P4600 SSDs - perf: Always wake the parent event - usb: dwc2: gadget: don't try to disable ep0 in dwc2_hsotg_suspend - PM: hibernate: Remove register_nosave_region_late() - scsi: myrs: Fix crash in error case - scsi: ufs: Treat link loss as fatal error - scsi: pm8001: Fix bogus FW crash for maxcpus=1 - scsi: qedf: Fix refcount issue when LOGO is received during TMF - scsi: qedf: Add stag_work to all the vports - scsi: ufs: ufshcd-pltfrm: Check the return value of devm_kstrdup() - scsi: target: iscsi: Make sure the np under each tpg is unique - powerpc/fixmap: Fix VM debug warning on unmap - net: sched: Clarify error message when qdisc kind is unknown - drm: panel-orientation-quirks: Add quirk for the 1Netbook OneXPlayer - x86/perf: Avoid warning for Arch LBR without XSAVE - NFSv4 handle port presence in fs_location server string - NFSv4 expose nfs_parse_server_name function - NFSv4 remove zero number of fs_locations entries error check - NFSv4.1: Fix uninitialised variable in devicenotify - nfs: nfs4clinet: check the return value of kstrdup() - NFSv4 only print the label when its queried - NFS: change nfs_access_get_cached to only report the mask - tracing: Propagate is_signed to expression - drm/amdgpu: Set a suitable dev_info.gart_page_size - NFSD: Fix offset type in I/O trace points - NFSD: Clamp WRITE offsets - NFS: Fix initialisation of nfs_client cl_flags field - net: phy: marvell: Fix MDI-x polarity setting in 88e1118-compatible PHYs - net: phy: marvell: Fix RGMII Tx/Rx delays setting in 88e1121-compatible PHYs - can: isotp: fix potential CAN frame reception race in isotp_rcv() - mmc: sdhci-of-esdhc: Check for error num after setting mask - ima: Do not print policy rule with inactive LSM labels - ima: Allow template selection with ima_template[_fmt]= after ima_hash= - ima: Remove ima_policy file before directory - integrity: check the return value of audit_log_start()- crypto: api - Move cryptomgr soft dependency into algapi - moxart: fix potential use-after-free on remove path - selftests: nft_concat_range: add test for reload with no element add/del - cgroup/cpuset: Fix "suspicious RCU usage" lockdep warning - net: dsa: mt7530: make NET_DSA_MT7530 select MEDIATEK_GE_PHY - ext4: fix incorrect type issue during replay_del_range - ext4: fix error handling in ext4_fc_record_modified_inode() - ext4: fix error handling in ext4_restore_inline_data() - ext4: modify the logic of ext4_mb_new_blocks_simple - ext4: prevent used blocks from being allocated during fast commit replay - EDAC/xgene: Fix deferred probing - EDAC/altera: Fix deferred probing - x86/perf: Default set FREEZE_ON_SMI for all - perf/x86/intel/pt: Fix crash with stop filters in single-range mode - perf stat: Fix display of grouped aliased events - fbcon: Add option to enable legacy hardware acceleration - Revert "fbcon: Disable accelerated scrolling" - rtc: cmos: Evaluate century appropriate - tools/resolve_btfids: Do not print any commands when building silently - selftests: futex: Use variable MAKE instead of make - selftests/exec: Remove pipe from TEST_GEN_FILES - bpf: Use VM_MAP instead of VM_ALLOC for ringbuf - gve: fix the wrong AdminQ buffer queue index check - nfsd: nfsd4_setclientid_confirm mistakenly expires confirmed client. - scsi: bnx2fc: Make bnx2fc_recv_frame() mp safe - pinctrl: bcm2835: Fix a few error paths - pinctrl: intel: fix unexpected interrupt - pinctrl: intel: Fix a glitch when updating IRQ flags on a preconfigured line - ASoC: max9759: fix underflow in speaker_gain_control_put() - ASoC: cpcap: Check for NULL pointer after calling of_get_child_by_name - ASoC: xilinx: xlnx_formatter_pcm: Make buffer bytes multiple of period bytes - ASoC: fsl: Add missing error handling in pcm030_fabric_probe - drm/i915/overlay: Prevent divide by zero bugs in scaling - net: stmmac: ensure PTP time register reads are consistent - net: stmmac: dump gmac4 DMA registers correctly - net: macsec: Verify that send_sci is on when setting Tx sci explicitly - net: macsec: Fix offload support for NETDEV_UNREGISTER event - net: ieee802154: Return meaningful error codes from the netlink helpers - net: ieee802154: ca8210: Stop leaking skb's - net: ieee802154: mcr20a: Fix lifs/sifs periods - net: ieee802154: hwsim: Ensure proper channel selection at probe time - spi: uniphier: fix reference count leak in uniphier_spi_probe() - spi: meson-spicc: add IRQ check in meson_spicc_probe - spi: mediatek: Avoid NULL pointer crash in interrupt - spi: bcm-qspi: check for valid cs before applying chip select - iommu/amd: Fix loop timeout issue in iommu_ga_log_enable() - iommu/vt-d: Fix potential memory leak in intel_setup_irq_remapping() - RDMA/mlx4: Don't continue event handler after memory allocation failure - RDMA/siw: Fix broken RDMA Read Fence/Resume logic. - IB/rdmavt: Validate remote_addr during loopback atomic tests - RDMA/ucma: Protect mc during concurrent multicast leaves - RDMA/cma: Use correct address when leaving multicast group - Revert "ASoC: mediatek: Check for error clk pointer" - IB/hfi1: Fix AIP early init panic - dma-buf: heaps: Fix potential spectre v1 gadget - block: bio-integrity: Advance seed correctly for larger interval sizes - mm/kmemleak: avoid scanning potential huge holes - mm/pgtable: define pte_index so that preprocessor could recognize it - mm/debug_vm_pgtable: remove pte entry from the page table - nvme-fabrics: fix state check in nvmf_ctlr_matches_baseopts() - drm/amd/display: Force link_rate as LINK_RATE_RBR2 for 2018 15" Apple Retina panels - drm/nouveau: fix off by one in BIOS boundary checking - btrfs: fix deadlock between quota disable and qgroup rescan worker - ALSA: hda/realtek: Fix silent output on Gigabyte X570 Aorus Xtreme after reboot from Windows - ALSA: hda/realtek: Fix silent output on Gigabyte X570S Aorus Master (newer chipset) - ALSA: hda/realtek: Add missing fixup-model entry for Gigabyte X570 ALC1220 quirks - ALSA: hda/realtek: Add quirk for ASUS GU603 - ALSA: hda: realtek: Fix race at concurrent COEF updates - ALSA: hda: Fix UAF of leds class devs at unbinding - ALSA: usb-audio: Correct quirk for VF0770 - ASoC: ops: Reject out of bounds values in snd_soc_put_xr_sx() - ASoC: ops: Reject out of bounds values in snd_soc_put_volsw_sx() - ASoC: ops: Reject out of bounds values in snd_soc_put_volsw() - selinux: fix double free of cond_list on error paths - Revert "drm/vc4: hdmi: Make sure the device is powered with CEC" again - Revert "drm/vc4: hdmi: Make sure the device is powered with CEC" - psi: fix failure of create cgroup psi trigger - mbigen: fix mbigen driver defer probe - md/raid1: fix missing bitmap update w/o WriteMostly devices - md/raid1: only allocate write behind bio for WriteMostly device - raid1: ensure write behind bio has less than BIO_MAX_VECS sectors - block: fix kabi change since add bd_write_openers and bd_part_write_openers - kabi: deduplication friendly structs - block: add info when opening an exclusive opened block device for write - block: add info when opening a write opend block device exclusively - arm64: entry: Save some nops when CONFIG_ARM64_PSEUDO_NMI is not set - bpf: Access bpf_sock's src_ip4 and sorc_port in BPF_CGROUP_INET_SOCK_RELEASE hook - bpf: Add new bpf helper to get SO_ORIGINAL_DST/REPLY_SRC - bpf: Add bpf_get_sockops_uid_gid helper function - net: core: Add a GID field to struct sock. - crypto: crct10dif-neon - fix use via crypto_shash_digest() - net: fix information leakage in /proc/net/ptype - config: enable CONFIG_QOS_SCHED_SMT_EXPELLER by - sched: Add tracepoint for qos smt expeller - sched: Add statistics for qos smt expeller - sched: Implement the function of qos smt expeller - sched: Introduce qos smt expeller for co-location - ext4: fix symlink file size not match to file content - ext4: fix bug_on in start_this_handle during umount filesystem - ext4: fix use-after-free in ext4_search_dir - KVM: s390: Return error on SIDA memop on normal guest - fs-writeback: writeback_sb_inodes:Recalculate 'wrote' according skipped pages - ubi: fastmap: Fix high cpu usage of ubi_bgt by making sure wl_pool not empty - perf c2c: Update documentation for display option 'all' - perf c2c: Sort on all cache hit for load operations - perf c2c: Refactor node header - perf c2c: Add dimensions for load miss - perf c2c: Add dimensions for load hit - perf c2c: Add dimensions for total load hit - rcu/nocb: Make rcu_core() callbacks acceleration preempt-safe - livepatch/arm64: Fix incorrect endian conversion when long jump - livepatch: Print logs when register failed - livepatch: Print logs when check calltrace failed - livepatch: Print logs when patch text failed - livepatch: Optimize list_del operation in 'arch_klp_unpatch_func' - livepatch: Use 'old_insns' to replace 'old_insn' - livepatch: Remove redundant copy for old codes - livepatch: Reduce duplicate codes and fix issue on patch text - mm: export collect_procs() - rcu: Prevent expedited GP from enabling tick on offline CPU- tcp: add missing tcp_skb_can_collapse() test in tcp_shift_skb_data() - af_packet: fix data-race in packet_setsockopt / packet_setsockopt - cpuset: Fix the bug that subpart_cpus updated wrongly in update_cpumask() - rtnetlink: make sure to refresh master_dev/m_ops in __rtnl_newlink() - fanotify: Fix stale file descriptor in copy_event_to_user() - net: amd-xgbe: Fix skb data length underflow - net: amd-xgbe: ensure to reset the tx_timer_active flag - ipheth: fix EOVERFLOW in ipheth_rcvbulk_callback - net/mlx5: E-Switch, Fix uninitialized variable modact - net/mlx5: Use del_timer_sync in fw reset flow of halting poll - net/mlx5e: Fix handling of wrong devices during bond netevent - drm/vc4: hdmi: Make sure the device is powered with CEC - x86/cpu: Add Xeon Icelake-D to list of CPUs that support PPIN - x86/mce: Add Xeon Sapphire Rapids to list of CPUs that support PPIN - psi: Fix uaf issue when psi trigger is destroyed while being polled - KVM: x86: Forcibly leave nested virt when SMM state is toggled - Revert "drivers: bus: simple-pm-bus: Add support for probing simple bus only devices" - net: ipa: prevent concurrent replenish - net: ipa: use a bitmap for endpoint replenish_enabled - net: ipa: fix atomic update in ipa_endpoint_replenish() - PCI: pciehp: Fix infinite loop in IRQ handler upon power fault - mtd: rawnand: mpc5121: Remove unused variable in ads5121_select_chip() - block: Fix wrong offset in bio_truncate() - fsnotify: invalidate dcache before IN_DELETE event - usr/include/Makefile: add linux/nfc.h to the compile-test coverage - dt-bindings: can: tcan4x5x: fix mram-cfg RX FIFO config - net: bridge: vlan: fix memory leak in __allowed_ingress - ipv4: remove sparse error in ip_neigh_gw4() - ipv4: tcp: send zero IPID in SYNACK messages - ipv4: raw: lock the socket in raw_bind() - net: bridge: vlan: fix single net device option dumping - Revert "ipv6: Honor all IPv6 PIO Valid Lifetime values" - net: cpsw: Properly initialise struct page_pool_params - drm/msm/dpu: invalid parameter check in dpu_setup_dspp_pcc - drm/msm/hdmi: Fix missing put_device() call in msm_hdmi_get_phy - video: hyperv_fb: Fix validation of screen resolution - ibmvnic: don't spin in tasklet - ibmvnic: init ->running_cap_crqs early - ipv4: fix ip option filtering for locally generated fragments - net: ipv4: Fix the warning for dereference - net: ipv4: Move ip_options_fragment() out of loop - powerpc/perf: Fix power_pmu_disable to call clear_pmi_irq_pending only if PMI is pending - hwmon: (lm90) Mark alert as broken for MAX6654 - efi/libstub: arm64: Fix image check alignment at entry - rxrpc: Adjust retransmission backoff - octeontx2-pf: Forward error codes to VF - phylib: fix potential use-after-free - net: phy: broadcom: hook up soft_reset for BCM54616S - sched/pelt: Relax the sync of util_sum with util_avg - kernel: delete repeated words in comments - netfilter: conntrack: don't increment invalid counter on NF_REPEAT - powerpc64/bpf: Limit 'ldbrx' to processors compliant with ISA v2.06 - NFS: Ensure the server has an up to date ctime before renaming - NFS: Ensure the server has an up to date ctime before hardlinking - ipv6: annotate accesses to fn->fn_sernum - drm/msm/dsi: invalid parameter check in msm_dsi_phy_enable - drm/msm/dsi: Fix missing put_device() call in dsi_get_phy - drm/msm: Fix wrong size calculation - net-procfs: show net devices bound packet types - hwmon: (lm90) Reduce maximum conversion rate for G781 - ipv4: avoid using shared IP generator for connected sockets - ping: fix the sk_bound_dev_if match in ping_lookup - hwmon: (lm90) Mark alert as broken for MAX6680 - hwmon: (lm90) Mark alert as broken for MAX6646/6647/6649 - ipv6_tunnel: Rate limit warning messages - scsi: bnx2fc: Flush destroy_work queue before calling bnx2fc_interface_put() - rpmsg: char: Fix race between the release of rpmsg_eptdev and cdev - rpmsg: char: Fix race between the release of rpmsg_ctrldev and cdev - usb: roles: fix include/linux/usb/role.h compile issue - i40e: fix unsigned stat widths - i40e: Fix for failed to init adminq while VF reset - i40e: Fix queues reservation for XDP - i40e: Fix issue when maximum queues is exceeded - i40e: Increase delay to 1 s after global EMP reset - powerpc/32: Fix boot failure with GCC latent entropy plugin - powerpc/32s: Fix kasan_init_region() for KASAN - powerpc/32s: Allocate one 256k IBAT instead of two consecutives 128k IBATs - x86/MCE/AMD: Allow thresholding interface updates after init - sched/membarrier: Fix membarrier-rseq fence command missing from query bitmask - ocfs2: fix a deadlock when commit trans - jbd2: export jbd2_journal_[grab|put]_journal_head - ucsi_ccg: Check DEV_INT bit only when starting CCG4 - usb: typec: tcpm: Do not disconnect while receiving VBUS off - USB: core: Fix hang in usb_kill_urb by adding memory barriers - usb: gadget: f_sourcesink: Fix isoc transfer for USB_SPEED_SUPER_PLUS - usb: common: ulpi: Fix crash in ulpi_match() - usb: xhci-plat: fix crash when suspend if remote wake enable - usb-storage: Add unusual-devs entry for VL817 USB-SATA bridge - tty: Add support for Brainboxes UC cards. - tty: n_gsm: fix SW flow control encoding/handling - serial: stm32: fix software flow control transfer - serial: 8250: of: Fix mapped region size when using reg-offset property - netfilter: nft_payload: do not update layer 4 checksum when mangling fragments - arm64: errata: Fix exec handling in erratum 1418040 workaround - KVM: x86: Update vCPU's runtime CPUID on write to MSR_IA32_XSS - drm/etnaviv: relax submit size limits - perf/x86/intel/uncore: Fix CAS_COUNT_WRITE issue for ICX - Revert "KVM: SVM: avoid infinite loop on NPF from bad address" - fsnotify: fix fsnotify hooks in pseudo filesystems - ceph: set pool_ns in new inode layout for async creates - ceph: properly put ceph_string reference after async create attempt - tracing: Don't inc err_log entry count if entry allocation fails - tracing/histogram: Fix a potential memory leak for kstrdup() - PM: wakeup: simplify the output logic of pm_show_wakelocks() - efi: runtime: avoid EFIv2 runtime services on Apple x86 machines - scsi: zfcp: Fix failed recovery on gone remote port with non-NPIV FCP devices - bpf: Guard against accessing NULL pt_regs in bpf_get_task_stack() - s390/hypfs: include z/VM guests with access control group set - s390/module: fix loading modules with a lot of relocations - net: stmmac: skip only stmmac_ptp_register when resume from suspend - net: sfp: ignore disabled SFP node - media: venus: core: Drop second v4l2 device unregister - Bluetooth: refactor malicious adv data check - drm/vmwgfx: Fix stale file descriptors on failed usercopy - select: Fix indefinitely sleeping task in poll_schedule_timeout() - KVM: x86/mmu: Fix write-protection of PTs mapped by the TDP MMU - rcu: Tighten rcu_advance_cbs_nowake() checks - bnx2x: Invalidate fastpath HSI version for VFs - bnx2x: Utilize firmware 7.13.21.0 - drm/i915: Flush TLBs before releasing backing store- llc: only change llc->dev when bind() succeeds - netdevice: add the case if dev is NULL - llc: fix netdevice reference leaks in llc_ui_bind() - Revert "clocksource: Reduce clocksource-skew threshold" - Revert "clocksource: Avoid accidental unstable marking of clocksources" - Revert "xfrm: rate limit SA mapping change message to user space" - ipvlan: Modify the value of ipvlan modes - of: Enable crashkernel=X,high to support kexec option -s - arm64: kdump: Try not to use NO_BLOCK_MAPPINGS for memory under 4G - arm64: kdump: Use page-level mapping for the high memory of crashkernel - arm64: kdump: Don't force page-level mappings for memory above 4G - arm64: kdump: Update the name of crashk_low_res - x86: KVM: Fixed the bug that WAITmax cannot be updated in real time - powerpc: Free fdt on error in elf64_load() - powerpc: If kexec_build_elf_info() fails return immediately from elf64_load() - nfc: st21nfca: Fix potential buffer overflows in EVT_TRANSACTION - ixgbevf: add disable link state - ixgbe: add improvement for MDD response functionality - ixgbe: add the ability for the PF to disable VF link state - can: mcba_usb: mcba_usb_start_xmit(): fix double dev_kfree_skb in error path - RDMA/rtrs-clt: Fix possible double free in error case - arm64: fix clang warning about TRAMP_VALIAS - arm64: kvm: Fix copy-and-paste error in bhb templates for v5.10 stable - arm64: proton-pack: Include unprivileged eBPF status in Spectre v2 mitigation reporting - arm64: Use the clearbhb instruction in mitigations - KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated - arm64: Mitigate spectre style branch history side channels - KVM: arm64: Allow indirect vectors to be used without SPECTRE_V3A - arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 - arm64: Add percpu vectors for EL1 - arm64: entry: Add macro for reading symbol addresses from the trampoline - arm64: entry: Add vectors that have the bhb mitigation sequences - arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations - arm64: entry: Allow the trampoline text to occupy multiple pages - arm64: entry: Make the kpti trampoline's kpti sequence optional - arm64: entry: Move trampoline macros out of ifdef'd section - arm64: entry: Don't assume tramp_vectors is the start of the vectors - arm64: entry: Allow tramp_alias to access symbols after the 4K boundary - arm64: entry: Move the trampoline data page before the text page - arm64: entry: Free up another register on kpti's tramp_exit path - arm64: entry: Make the trampoline cleanup optional - arm64: spectre: Rename spectre_v4_patch_fw_mitigation_conduit - arm64: entry.S: Add ventry overflow sanity checks - ARM: Spectre-BHB: provide empty stub for non-config - ARM: Do not use NOCROSSREFS directive with ld.lld - ARM: include unprivileged BPF status in Spectre V2 reporting - ARM: Spectre-BHB workaround - ARM: use LOADADDR() to get load address of sections - ARM: early traps initialisation - ARM: report Spectre v2 status through sysfs - arm64: add ID_AA64ISAR2_EL1 sys register - x86/speculation: Warn about eIBRS + LFENCE + Unprivileged eBPF + SMT - x86/speculation: Warn about Spectre v2 LFENCE mitigation - x86/speculation: Update link to AMD speculation whitepaper - x86/speculation: Use generic retpoline by default on AMD - x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting - Documentation/hw-vuln: Update spectre doc - x86/speculation: Add eIBRS + Retpoline options - x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE - x86,bugs: Unconditionally allow spectre_v2=retpoline,amd - can: usb_8dev: usb_8dev_start_xmit(): fix double dev_kfree_skb() in error path - scripts: sphinx-pre-install: Fix ctex support on Debian - scripts: sphinx-pre-install: add required ctex dependency - ath10k: Fix the MTU size on QCA9377 SDIO - mtd: nand: bbt: Fix corner case in bad block table handling - lib/test_meminit: destroy cache in kmem_cache_alloc_bulk() test - mm/hmm.c: allow VM_MIXEDMAP to work with hmm_range_fault - lib82596: Fix IRQ check in sni_82596_probe - scripts/dtc: dtx_diff: remove broken example from help text - dt-bindings: watchdog: Require samsung,syscon-phandle for Exynos7 - dt-bindings: display: meson-vpu: Add missing amlogic,canvas property - dt-bindings: display: meson-dw-hdmi: add missing sound-name-prefix property - net: mscc: ocelot: fix using match before it is set - net: sfp: fix high power modules without diagnostic monitoring - net: ethernet: mtk_eth_soc: fix error checking in mtk_mac_config() - bcmgenet: add WOL IRQ check - net_sched: restore "mpu xxx" handling - net: bonding: fix bond_xmit_broadcast return value error bug - arm64: dts: qcom: msm8996: drop not documented adreno properties - devlink: Remove misleading internal_flags from health reporter dump - perf probe: Fix ppc64 'perf probe add events failed' case - dmaengine: at_xdmac: Fix at_xdmac_lld struct definition - dmaengine: at_xdmac: Fix lld view setting - dmaengine: at_xdmac: Fix concurrency over xfers_list - dmaengine: at_xdmac: Print debug message after realeasing the lock - dmaengine: at_xdmac: Start transfer for cyclic channels in issue_pending - dmaengine: at_xdmac: Don't start transactions at tx_submit level - perf script: Fix hex dump character output - libcxgb: Don't accidentally set RTO_ONLINK in cxgb_find_route() - gre: Don't accidentally set RTO_ONLINK in gre_fill_metadata_dst() - xfrm: Don't accidentally set RTO_ONLINK in decode_session4() - netns: add schedule point in ops_exit_list() - inet: frags: annotate races around fqdir->dead and fqdir->high_thresh - taskstats: Cleanup the use of task->exit_code - virtio_ring: mark ring unused on error - vdpa/mlx5: Fix wrong configuration of virtio_version_1_0 - rtc: pxa: fix null pointer dereference - HID: vivaldi: fix handling devices not using numbered reports - net: axienet: increase default TX ring size to 128 - net: axienet: fix for TX busy handling - net: axienet: fix number of TX ring slots for available check - net: axienet: Fix TX ring slot available check - net: axienet: limit minimum TX ring size - net: axienet: add missing memory barriers - net: axienet: reset core on initialization prior to MDIO access - net: axienet: Wait for PhyRstCmplt after core reset - net: axienet: increase reset timeout - net/smc: Fix hung_task when removing SMC-R devices - clk: si5341: Fix clock HW provider cleanup - clk: Emit a stern warning with writable debugfs enabled - af_unix: annote lockless accesses to unix_tot_inflight & gc_in_progress - f2fs: fix to reserve space for IO align feature - f2fs: compress: fix potential deadlock of compress file - parisc: pdc_stable: Fix memory leak in pdcs_register_pathentries - net/fsl: xgmac_mdio: Fix incorrect iounmap when removing module - net/fsl: xgmac_mdio: Add workaround for erratum A-009885 - ipv4: avoid quadratic behavior in netns dismantle - ipv4: update fib_info_cnt under spinlock protection - perf evsel: Override attr->sample_period for non-libpfm4 events - xdp: check prog type before updating BPF link - bpftool: Remove inclusion of utilities.mak from Makefiles - powerpc/fsl/dts: Enable WA for erratum A-009885 on fman3l MDIO buses - powerpc/cell: Fix clang -Wimplicit-fallthrough warning - Revert "net/mlx5: Add retry mechanism to the command entry index allocation" - dmaengine: stm32-mdma: fix STM32_MDMA_CTBR_TSEL_MASK - RDMA/rxe: Fix a typo in opcode name - dmaengine: uniphier-xdmac: Fix type of address variables - scsi: core: Show SCMD_LAST in text form - Bluetooth: hci_sync: Fix not setting adv set duration - Documentation: fix firewire.rst ABI file path error - Documentation: refer to config RANDOMIZE_BASE for kernel address-space randomization - Documentation: ACPI: Fix data node reference documentation - Documentation: dmaengine: Correctly describe dmatest with channel unset - media: correct MEDIA_TEST_SUPPORT help text - drm/vc4: hdmi: Make sure the device is powered with CEC - media: rcar-csi2: Optimize the selection PHTW register - can: mcp251xfd: mcp251xfd_tef_obj_read(): fix typo in error message - firmware: Update Kconfig help text for Google firmware - of: base: Improve argument length mismatch error - drm/radeon: fix error handling in radeon_driver_open_kms - ext4: don't use the orphan list when migrating an inode - ext4: destroy ext4_fc_dentry_cachep kmemcache on module removal - ext4: fast commit may miss tracking unwritten range during ftruncate - ext4: use ext4_ext_remove_space() for fast commit replay delete range - ext4: set csum seed in tmp inode while migrating to extents - ext4: fix fast commit may miss tracking range for FALLOC_FL_ZERO_RANGE - ext4: initialize err_blk before calling __ext4_get_inode_loc - ext4: fix a possible ABBA deadlock due to busy PA - ext4: make sure quota gets properly shutdown on error - ext4: make sure to reset inode lockdep class when quota enabling fails - btrfs: respect the max size in the header when activating swap file - btrfs: check the root node for uptodate before returning it - btrfs: fix deadlock between quota enable and other quota operations - xfrm: fix policy lookup for ipv6 gre packets - PCI: pci-bridge-emul: Set PCI_STATUS_CAP_LIST for PCIe device - PCI: pci-bridge-emul: Correctly set PCIe capabilities - PCI: pci-bridge-emul: Fix definitions of reserved bits - PCI: pci-bridge-emul: Properly mark reserved PCIe bits in PCI config space - PCI: pci-bridge-emul: Make expansion ROM Base Address register read-only - PCI: pciehp: Use down_read/write_nested(reset_lock) to fix lockdep errors - PCI: xgene: Fix IB window setup - powerpc/64s/radix: Fix huge vmap false positive - parisc: Fix lpa and lpa_user defines - drm/bridge: analogix_dp: Make PSR-exit block less - drm/nouveau/kms/nv04: use vzalloc for nv04_display - drm/etnaviv: limit submit sizes - device property: Fix fwnode_graph_devcon_match() fwnode leak - s390/mm: fix 2KB pgtable release race - iwlwifi: mvm: Increase the scan timeout guard to 30 seconds - tracing/kprobes: 'nmissed' not showed correctly for kretprobe - cputime, cpuacct: Include guest time in user time in cpuacct.stat - serial: Fix incorrect rs485 polarity on uart open - fuse: Pass correct lend value to filemap_write_and_wait_range() - xen/gntdev: fix unmap notification order - spi: uniphier: Fix a bug that doesn't point to private data correctly - tpm: fix NPE on probe for missing device - ubifs: Error path in ubifs_remount_rw() seems to wrongly free write buffers - crypto: caam - replace this_cpu_ptr with raw_cpu_ptr - crypto: stm32/crc32 - Fix kernel BUG triggered in probe() - crypto: omap-aes - Fix broken pm_runtime_and_get() usage - rpmsg: core: Clean up resources on announce_create failure. - phy: mediatek: Fix missing check in mtk_mipi_tx_probe - ASoC: mediatek: mt8183: fix device_node leak - ASoC: mediatek: mt8173: fix device_node leak - scsi: sr: Don't use GFP_DMA - MIPS: Octeon: Fix build errors using clang - i2c: designware-pci: Fix to change data types of hcnt and lcnt parameters - irqchip/gic-v4: Disable redistributors' view of the VPE table at boot time - MIPS: OCTEON: add put_device() after of_find_device_by_node() - udf: Fix error handling in udf_new_inode() - powerpc/fadump: Fix inaccurate CPU state info in vmcore generated with panic - powerpc: handle kdump appropriately with crash_kexec_post_notifiers option - selftests/powerpc/spectre_v2: Return skip code when miss_percent is high - powerpc/40x: Map 32Mbytes of memory at startup - MIPS: Loongson64: Use three arguments for slti - ALSA: seq: Set upper limit of processed events - scsi: lpfc: Trigger SLI4 firmware dump before doing driver cleanup - dm: fix alloc_dax error handling in alloc_dev - nvmem: core: set size for sysfs bin file - w1: Misuse of get_user()/put_user() reported by sparse - KVM: PPC: Book3S: Suppress failed alloc warning in H_COPY_TOFROM_GUEST - KVM: PPC: Book3S: Suppress warnings when allocating too big memory slots - powerpc/powermac: Add missing lockdep_register_key() - clk: meson: gxbb: Fix the SDM_EN bit for MPLL0 on GXBB - i2c: mpc: Correct I2C reset procedure - powerpc/smp: Move setup_profiling_timer() under CONFIG_PROFILING - i2c: i801: Don't silently correct invalid transfer size - powerpc/watchdog: Fix missed watchdog reset due to memory ordering race - powerpc/btext: add missing of_node_put - powerpc/cell: add missing of_node_put - powerpc/powernv: add missing of_node_put - powerpc/6xx: add missing of_node_put - x86/kbuild: Enable CONFIG_KALLSYMS_ALL=y in the defconfigs - parisc: Avoid calling faulthandler_disabled() twice - random: do not throw away excess input to crng_fast_load - serial: core: Keep mctrl register state and cached copy in sync - serial: pl010: Drop CR register reset on set_termios - regulator: qcom_smd: Align probe function with rpmh-regulator - net: gemini: allow any RGMII interface mode - net: phy: marvell: configure RGMII delays for 88E1118 - mlxsw: pci: Avoid flow control for EMAD packets - dm space map common: add bounds check to sm_ll_lookup_bitmap() - dm btree: add a defensive bounds check to insert_at() - mac80211: allow non-standard VHT MCS-10/11 - net: mdio: Demote probed message to debug print - btrfs: remove BUG_ON(!eie) in find_parent_nodes - btrfs: remove BUG_ON() in find_parent_nodes() - ACPI: battery: Add the ThinkPad "Not Charging" quirk - amdgpu/pm: Make sysfs pm attributes as read-only for VFs - drm/amdgpu: fixup bad vram size on gmc v8 - ACPICA: Hardware: Do not flush CPU cache when entering S4 and S5 - ACPICA: Fix wrong interpretation of PCC address - ACPICA: Executer: Fix the REFCLASS_REFOF case in acpi_ex_opcode_1A_0T_1R() - ACPICA: Utilities: Avoid deleting the same object twice in a row - ACPICA: actypes.h: Expand the ACPI_ACCESS_ definitions - drm/etnaviv: consider completed fence seqno in hang check - xfrm: rate limit SA mapping change message to user space - Bluetooth: vhci: Set HCI_QUIRK_VALID_LE_STATES - ath11k: Fix napi related hang - um: registers: Rename function names to avoid conflicts and build problems - iwlwifi: pcie: make sure prph_info is set when treating wakeup IRQ - iwlwifi: mvm: Fix calculation of frame length - iwlwifi: remove module loading failure message - iwlwifi: fix leaks/bad data after failed firmware load - PM: AVS: qcom-cpr: Use div64_ul instead of do_div - rtw88: 8822c: update rx settings to prevent potential hw deadlock - ath9k: Fix out-of-bound memcpy in ath9k_hif_usb_rx_stream - usb: hub: Add delay for SuperSpeed hub resume to let links transit to U0 - cpufreq: Fix initialization of min and max frequency QoS requests - PM: runtime: Add safety net to supplier device release - arm64: tegra: Adjust length of CCPLEX cluster MMIO region - arm64: dts: ls1028a-qds: move rtc node to the correct i2c bus - mmc: core: Fixup storing of OCR for MMC_QUIRK_NONSTD_SDIO - media: saa7146: hexium_gemini: Fix a NULL pointer dereference in hexium_attach() - media: igorplugusb: receiver overflow should be reported - HID: quirks: Allow inverting the absolute X/Y values - bpf: Do not WARN in bpf_warn_invalid_xdp_action() - net: bonding: debug: avoid printing debug logs when bond is not notifying peers - x86/mce: Mark mce_read_aux() noinstr - x86/mce: Mark mce_end() noinstr - x86/mce: Mark mce_panic() noinstr - x86/mce: Allow instrumentation during task work queueing - ath11k: Avoid false DEADLOCK warning reported by lockdep - selftests/ftrace: make kprobe profile testcase description unique - gpio: aspeed: Convert aspeed_gpio.lock to raw_spinlock - net: phy: prefer 1000baseT over 1000baseKX - net-sysfs: update the queue counts in the unregistration path - ath10k: Fix tx hanging - ath11k: avoid deadlock by change ieee80211_queue_work for regd_update_work - iwlwifi: mvm: avoid clearing a just saved session protection id - iwlwifi: mvm: synchronize with FW after multicast commands - thunderbolt: Runtime PM activate both ends of the device link - media: m920x: don't use stack on USB reads - media: saa7146: hexium_orion: Fix a NULL pointer dereference in hexium_attach() - media: rcar-vin: Update format alignment constraints - media: uvcvideo: Increase UVC_CTRL_CONTROL_TIMEOUT to 5 seconds. - drm: rcar-du: Fix CRTC timings when CMM is used - x86/mm: Flush global TLB when switching to trampoline page-table - floppy: Add max size check for user space request - usb: uhci: add aspeed ast2600 uhci support - arm64: dts: ti: j7200-main: Fix 'dtbs_check' serdes_ln_ctrl node - ACPI / x86: Add not-present quirk for the PCI0.SDHB.BRC1 device on the GPD win - ACPI / x86: Allow specifying acpi_device_override_status() quirks by path - ACPI: Change acpi_device_always_present() into acpi_device_override_status() - ACPI / x86: Drop PWM2 device on Lenovo Yoga Book from always present table - media: venus: avoid calling core_clk_setrate() concurrently during concurrent video sessions - ath11k: Avoid NULL ptr access during mgmt tx cleanup - rsi: Fix out-of-bounds read in rsi_read_pkt() - rsi: Fix use-after-free in rsi_rx_done_handler() - crypto: jitter - consider 32 LSB for APT - HSI: core: Fix return freed object in hsi_new_client - gpiolib: acpi: Do not set the IRQ type if the IRQ is already in use - tty: serial: imx: disable UCR4_OREN in .stop_rx() instead of .shutdown() - drm/bridge: megachips: Ensure both bridges are probed before registration - mlxsw: pci: Add shutdown method in PCI driver - soc: ti: pruss: fix referenced node in error message - drm/amdgpu/display: set vblank_disable_immediate for DC - drm/amd/display: check top_pipe_to_program pointer - ARM: imx: rename DEBUG_IMX21_IMX27_UART to DEBUG_IMX27_UART - EDAC/synopsys: Use the quirk for version instead of ddr version - media: b2c2: Add missing check in flexcop_pci_isr: - HID: apple: Do not reset quirks when the Fn key is not found - drm: panel-orientation-quirks: Add quirk for the Lenovo Yoga Book X91F/L - usb: gadget: f_fs: Use stream_open() for endpoint files - ath11k: Fix crash caused by uninitialized TX ring - media: atomisp: handle errors at sh_css_create_isp_params() - batman-adv: allow netlink usage in unprivileged containers - ARM: shmobile: rcar-gen2: Add missing of_node_put() - media: atomisp-ov2680: Fix ov2680_set_fmt() clobbering the exposure - media: atomisp: set per-device's default mode - media: atomisp: fix try_fmt logic - drm/nouveau/pmu/gm200-: avoid touching PMU outside of DEVINIT/PREOS/ACR - drm/bridge: dw-hdmi: handle ELD when DRM_BRIDGE_ATTACH_NO_CONNECTOR - ar5523: Fix null-ptr-deref with unexpected WDCMSG_TARGET_START reply - selftests/bpf: Fix bpf_object leak in skb_ctx selftest - drm/lima: fix warning when CONFIG_DEBUG_SG=y & CONFIG_DMA_API_DEBUG=y - fs: dlm: filter user dlm messages for kernel locks - Bluetooth: Fix debugfs entry leak in hci_register_dev() - ARM: dts: omap3-n900: Fix lp5523 for multi color - of: base: Fix phandle argument length mismatch error message - clk: bm1880: remove kfrees on static allocations - ASoC: fsl_asrc: refine the check of available clock divider - RDMA/cxgb4: Set queue pair state when being queried - ASoC: fsl_mqs: fix MODULE_ALIAS - powerpc/xive: Add missing null check after calling kmalloc - mips: bcm63xx: add support for clk_set_parent() - mips: lantiq: add support for clk_set_parent() - arm64: tegra: Remove non existent Tegra194 reset - arm64: tegra: Fix Tegra194 HDA {clock,reset}-names ordering - counter: stm32-lptimer-cnt: remove iio counter abi - misc: lattice-ecp3-config: Fix task hung when firmware load failed - ASoC: samsung: idma: Check of ioremap return value - ASoC: mediatek: Check for error clk pointer - phy: uniphier-usb3ss: fix unintended writing zeros to PHY register - ASoC: Intel: catpt: Test dmaengine_submit() result before moving on - iommu/amd: Restore GA log/tail pointer on host resume - iommu/amd: Remove iommu_init_ga() - dmaengine: pxa/mmp: stop referencing config->slave_id - mips: fix Kconfig reference to PHYS_ADDR_T_64BIT - mips: add SYS_HAS_CPU_MIPS64_R5 config for MIPS Release 5 support - clk: stm32: Fix ltdc's clock turn off by clk_disable_unused() after system enter shell - of: unittest: 64 bit dma address test requires arch support - of: unittest: fix warning on PowerPC frame size warning - ASoC: rt5663: Handle device_property_read_u32_array error codes - RDMA/cma: Let cma_resolve_ib_dev() continue search even after empty entry - RDMA/core: Let ib_find_gid() continue search even after empty entry - powerpc/powermac: Add additional missing lockdep_register_key() - PCI/MSI: Fix pci_irq_vector()/pci_irq_get_affinity() - RDMA/qedr: Fix reporting max_{send/recv}_wr attrs - scsi: ufs: Fix race conditions related to driver data - iommu/io-pgtable-arm: Fix table descriptor paddr formatting - openrisc: Add clone3 ABI wrapper - binder: fix handling of error during copy - char/mwave: Adjust io port register size - ALSA: usb-audio: Drop superfluous '0' in Presonus Studio 1810c's ID - ALSA: oss: fix compile error when OSS_DEBUG is enabled - clocksource: Avoid accidental unstable marking of clocksources - clocksource: Reduce clocksource-skew threshold - powerpc/32s: Fix shift-out-of-bounds in KASAN init - powerpc/perf: Fix PMU callbacks to clear pending PMI before resetting an overflown PMC - powerpc/irq: Add helper to set regs->softe - powerpc/perf: move perf irq/nmi handling details into traps.c - powerpc/perf: MMCR0 control for PMU registers under PMCC=00 - powerpc/64s: Convert some cpu_setup() and cpu_restore() functions to C - dt-bindings: thermal: Fix definition of cooling-maps contribution property - ASoC: uniphier: drop selecting non-existing SND_SOC_UNIPHIER_AIO_DMA - powerpc/prom_init: Fix improper check of prom_getprop() - clk: imx8mn: Fix imx8mn_clko1_sels - scsi: pm80xx: Update WARN_ON check in pm8001_mpi_build_cmd() - RDMA/bnxt_re: Scan the whole bitmap when checking if "disabling RCFW with pending cmd-bit" - ALSA: hda: Add missing rwsem around snd_ctl_remove() calls - ALSA: PCM: Add missing rwsem around snd_ctl_remove() calls - ALSA: jack: Add missing rwsem around snd_ctl_remove() calls - ext4: avoid trim error on fs with small groups - net: mcs7830: handle usb read errors properly - iwlwifi: mvm: Use div_s64 instead of do_div in iwl_mvm_ftm_rtt_smoothing() - pcmcia: fix setting of kthread task states - can: xilinx_can: xcan_probe(): check for error irq - can: softing: softing_startstop(): fix set but not used variable warning - tpm_tis: Fix an error handling path in 'tpm_tis_core_init()' - tpm: add request_locality before write TPM_INT_ENABLE - can: mcp251xfd: add missing newline to printed strings - regmap: Call regmap_debugfs_exit() prior to _init() - netrom: fix api breakage in nr_setsockopt() - ax25: uninitialized variable in ax25_setsockopt() - spi: spi-meson-spifc: Add missing pm_runtime_disable() in meson_spifc_probe - Bluetooth: L2CAP: uninitialized variables in l2cap_sock_setsockopt() - lib/mpi: Add the return value check of kcalloc() - net/mlx5: Set command entry semaphore up once got index free - Revert "net/mlx5e: Block offload of outer header csum for UDP tunnels" - net/mlx5e: Don't block routes with nexthop objects in SW - net/mlx5e: Fix page DMA map/unmap attributes - debugfs: lockdown: Allow reading debugfs files that are not world readable - HID: hid-uclogic-params: Invalid parameter check in uclogic_params_frame_init_v1_buttonpad - HID: hid-uclogic-params: Invalid parameter check in uclogic_params_huion_init - HID: hid-uclogic-params: Invalid parameter check in uclogic_params_get_str_desc - HID: hid-uclogic-params: Invalid parameter check in uclogic_params_init - usb: dwc3: qcom: Fix NULL vs IS_ERR checking in dwc3_qcom_probe - Bluetooth: hci_qca: Fix NULL vs IS_ERR_OR_NULL check in qca_serdev_probe - Bluetooth: hci_bcm: Check for error irq - fsl/fman: Check for null pointer after calling devm_ioremap - staging: greybus: audio: Check null pointer - rocker: fix a sleeping in atomic bug - ppp: ensure minimum packet size in ppp_write() - netfilter: nft_set_pipapo: allocate pcpu scratch maps on clone - bpf: Fix SO_RCVBUF/SO_SNDBUF handling in _bpf_setsockopt(). - bpf: Don't promote bogus looking registers after null check. - netfilter: ipt_CLUSTERIP: fix refcount leak in clusterip_tg_check() - power: reset: mt6397: Check for null res pointer - pcmcia: rsrc_nonstatic: Fix a NULL pointer dereference in nonstatic_find_mem_region() - pcmcia: rsrc_nonstatic: Fix a NULL pointer dereference in __nonstatic_find_io_region() - ACPI: scan: Create platform device for BCM4752 and LNV4752 ACPI nodes - x86/mce/inject: Avoid out-of-bounds write when setting flags - hwmon: (mr75203) fix wrong power-up delay value - x86/boot/compressed: Move CLANG_FLAGS to beginning of KBUILD_CFLAGS - Bluetooth: hci_qca: Stop IBS timer during BT OFF - software node: fix wrong node passed to find nargs_prop - backlight: qcom-wled: Respect enabled-strings in set_brightness - backlight: qcom-wled: Use cpu_to_le16 macro to perform conversion - backlight: qcom-wled: Override default length with qcom,enabled-strings - backlight: qcom-wled: Fix off-by-one maximum with default num_strings - backlight: qcom-wled: Pass number of elements to read to read_u32_array - backlight: qcom-wled: Validate enabled string indices in DT - bpftool: Enable line buffering for stdout - Bluetooth: L2CAP: Fix using wrong mode - um: virtio_uml: Fix time-travel external time propagation - um: fix ndelay/udelay defines - selinux: fix potential memleak in selinux_add_opt() - mmc: meson-mx-sdio: add IRQ check - mmc: meson-mx-sdhc: add IRQ check - iwlwifi: mvm: test roc running status bits before removing the sta - iwlwifi: mvm: fix 32-bit build in FTM - ARM: dts: armada-38x: Add generic compatible to UART nodes - arm64: dts: marvell: cn9130: enable CP0 GPIO controllers - arm64: dts: marvell: cn9130: add GPIO and SPI aliases - usb: ftdi-elan: fix memory leak on device disconnect - ARM: 9159/1: decompressor: Avoid UNPREDICTABLE NOP encoding - xfrm: state and policy should fail if XFRMA_IF_ID 0 - xfrm: interface with if_id 0 should return error - media: hantro: Fix probe func error path - drm/tegra: vic: Fix DMA API misuse - drm/bridge: ti-sn65dsi86: Set max register for regmap - drm/msm/dpu: fix safe status debugfs file - arm64: dts: qcom: ipq6018: Fix gpio-ranges property - arm64: dts: qcom: c630: Fix soundcard setup - ath11k: Fix a NULL pointer dereference in ath11k_mac_op_hw_scan() - media: coda/imx-vdoa: Handle dma_set_coherent_mask error codes - media: msi001: fix possible null-ptr-deref in msi001_probe() - media: dw2102: Fix use after free - ARM: dts: gemini: NAS4220-B: fis-index-block with 128 KiB sectors - ath11k: Fix deleting uninitialized kernel timer during fragment cache flush - crypto: stm32 - Revert broken pm_runtime_resume_and_get changes - crypto: stm32/cryp - fix bugs and crash in tests - crypto: stm32/cryp - fix lrw chaining mode - crypto: stm32/cryp - fix double pm exit - crypto: stm32/cryp - check early input data - crypto: stm32/cryp - fix xts and race condition in crypto_engine requests - crypto: stm32/cryp - fix CTR counter carry - crypto: stm32 - Fix last sparse warning in stm32_cryp_check_ctr_counter - selftests: harness: avoid false negatives if test has no ASSERTs - selftests: clone3: clone3: add case CLONE3_ARGS_NO_TEST - x86/uaccess: Move variable into switch case statement - xfrm: fix a small bug in xfrm_sa_len() - mwifiex: Fix possible ABBA deadlock - rcu/exp: Mark current CPU as exp-QS in IPI loop second pass - drm/msm/dp: displayPort driver need algorithm rational - sched/rt: Try to restart rt period timer when rt runtime exceeded - Revert "sched/rt: Try to restart rt period timer when rt runtime exceeded" - wireless: iwlwifi: Fix a double free in iwl_txq_dyn_alloc_dma - media: si2157: Fix "warm" tuner state detection - media: saa7146: mxb: Fix a NULL pointer dereference in mxb_attach() - media: dib8000: Fix a memleak in dib8000_init() - bpf: Remove config check to enable bpf support for branch records - bpf: Disallow BPF_LOG_KERNEL log level for bpf(BPF_BTF_LOAD) - bpf: Adjust BTF log size limit. - sched/fair: Fix per-CPU kthread and wakee stacking for asym CPU capacity - sched/fair: Fix detection of per-CPU kthreads waking a task - Bluetooth: btmtksdio: fix resume failure - staging: rtl8192e: rtllib_module: fix error handle case in alloc_rtllib() - staging: rtl8192e: return error code from rtllib_softmac_init() - floppy: Fix hang in watchdog when disk is ejected - serial: amba-pl011: do not request memory region twice - tty: serial: uartlite: allow 64 bit address - arm64: dts: ti: k3-j7200: Correct the d-cache-sets info - arm64: dts: ti: k3-j721e: Fix the L2 cache sets - arm64: dts: ti: k3-j7200: Fix the L2 cache sets - drm/radeon/radeon_kms: Fix a NULL pointer dereference in radeon_driver_open_kms() - drm/amdgpu: Fix a NULL pointer dereference in amdgpu_connector_lcd_native_mode() - thermal/drivers/imx8mm: Enable ADC when enabling monitor - ACPI: EC: Rework flushing of EC work while suspended to idle - cgroup: Trace event cgroup id fields should be u64 - arm64: dts: qcom: msm8916: fix MMC controller aliases - netfilter: bridge: add support for pppoe filtering - thermal/drivers/imx: Implement runtime PM support - media: venus: core: Fix a resource leak in the error handling path of 'venus_probe()' - media: venus: core: Fix a potential NULL pointer dereference in an error handling path - media: venus: core, venc, vdec: Fix probe dependency error - media: venus: pm_helpers: Control core power domain manually - media: coda: fix CODA960 JPEG encoder buffer overflow - media: mtk-vcodec: call v4l2_m2m_ctx_release first when file is released - media: si470x-i2c: fix possible memory leak in si470x_i2c_probe() - media: imx-pxp: Initialize the spinlock prior to using it - media: rcar-csi2: Correct the selection of hsfreqrange - mfd: atmel-flexcom: Use .resume_noirq - mfd: atmel-flexcom: Remove #ifdef CONFIG_PM_SLEEP - tty: serial: atmel: Call dma_async_issue_pending() - tty: serial: atmel: Check return code of dmaengine_submit() - arm64: dts: ti: k3-j721e: correct cache-sets info - ath11k: Use host CE parameters for CE interrupts configuration - crypto: qat - fix undetected PFVF timeout in ACK loop - crypto: qat - make pfvf send message direction agnostic - crypto: qat - remove unnecessary collision prevention step in PFVF - crypto: qat - fix spelling mistake: "messge" -> "message" - ARM: dts: stm32: fix dtbs_check warning on ili9341 dts binding on stm32f429 disco - mtd: hyperbus: rpc-if: fix bug in rpcif_hb_remove - crypto: qce - fix uaf on qce_skcipher_register_one - crypto: qce - fix uaf on qce_ahash_register_one - media: dmxdev: fix UAF when dvb_register_device() fails - arm64: dts: renesas: cat875: Add rx/tx delays - drm/vboxvideo: fix a NULL vs IS_ERR() check - fs: dlm: fix build with CONFIG_IPV6 disabled - tee: fix put order in teedev_close_context() - ath11k: reset RSN/WPA present state for open BSS - ath11k: clear the keys properly via DISABLE_KEY - ath11k: Fix ETSI regd with weather radar overlap - Bluetooth: stop proccessing malicious adv data - memory: renesas-rpc-if: Return error in case devm_ioremap_resource() fails - fs: dlm: don't call kernel_getpeername() in error_report() - fs: dlm: use sk->sk_socket instead of con->sock - arm64: dts: meson-gxbb-wetek: fix missing GPIO binding - arm64: dts: meson-gxbb-wetek: fix HDMI in early boot - arm64: dts: amlogic: Fix SPI NOR flash node name for ODROID N2/N2+ - arm64: dts: amlogic: meson-g12: Fix GPU operating point table node name - media: aspeed: Update signal status immediately to ensure sane hw state - media: em28xx: fix memory leak in em28xx_init_dev - media: aspeed: fix mode-detect always time out at 2nd run - media: atomisp: fix uninitialized bug in gmin_get_pmic_id_and_addr() - media: atomisp: fix enum formats logic - media: atomisp: add NULL check for asd obtained from atomisp_video_pipe - media: staging: media: atomisp: pci: Balance braces around conditional statements in file atomisp_cmd.c - media: atomisp: fix ifdefs in sh_css.c - media: atomisp: fix inverted error check for ia_css_mipi_is_source_port_valid() - media: atomisp: do not use err var when checking port validity for ISP2400 - media: atomisp: fix inverted logic in buffers_needed() - media: atomisp: fix punit_ddr_dvfs_enable() argument for mrfld_power up case - media: atomisp: add missing media_device_cleanup() in atomisp_unregister_entities() - media: videobuf2: Fix the size printk format - mtd: hyperbus: rpc-if: Check return value of rpcif_sw_init() - ath11k: Send PPDU_STATS_CFG with proper pdev mask to firmware - wcn36xx: fix RX BD rate mapping for 5GHz legacy rates - wcn36xx: populate band before determining rate on RX - wcn36xx: Put DXE block into reset before freeing memory - wcn36xx: Release DMA channel descriptor allocations - wcn36xx: Fix DMA channel enable/disable cycle - wcn36xx: Indicate beacon not connection loss on MISSED_BEACON_IND - wcn36xx: ensure pairing of init_scan/finish_scan and start_scan/end_scan - drm/vc4: hdmi: Set a default HSM rate - clk: bcm-2835: Remove rounding up the dividers - clk: bcm-2835: Pick the closest clock rate - Bluetooth: cmtp: fix possible panic when cmtp_init_sockets() fails - drm/rockchip: dsi: Reconfigure hardware on resume() - drm/rockchip: dsi: Disable PLL clock on bind error - drm/rockchip: dsi: Hold pm-runtime across bind/unbind - drm/rockchip: dsi: Fix unbalanced clock on probe error - drm/panel: innolux-p079zca: Delete panel on attach() failure - drm/panel: kingdisplay-kd097d04: Delete panel on attach() failure - drm: fix null-ptr-deref in drm_dev_init_release() - drm/bridge: display-connector: fix an uninitialized pointer in probe() - Bluetooth: L2CAP: Fix not initializing sk_peer_pid - drm/ttm: Put BO in its memory manager's lru list - shmem: fix a race between shmem_unused_huge_shrink and shmem_evict_inode - mm/page_alloc.c: do not warn allocation failure on zone DMA if no managed pages - dma/pool: create dma atomic pool only if dma zone has managed pages - mm_zone: add function to check if managed dma zone exists - PCI: Add function 1 DMA alias quirk for Marvell 88SE9125 SATA controller - dma_fence_array: Fix PENDING_ERROR leak in dma_fence_array_signaled() - gpu: host1x: Add back arm_iommu_detach_device() - iommu/io-pgtable-arm-v7s: Add error handle for page table allocation failure - lkdtm: Fix content of section containing lkdtm_rodata_do_nothing() - iio: adc: ti-adc081c: Partial revert of removal of ACPI IDs - can: softing_cs: softingcs_probe(): fix memleak on registration failure - media: cec-pin: fix interrupt en/disable handling - media: stk1160: fix control-message timeouts - media: pvrusb2: fix control-message timeouts - media: redrat3: fix control-message timeouts - media: dib0700: fix undefined behavior in tuner shutdown - media: s2255: fix control-message timeouts - media: cpia2: fix control-message timeouts - media: em28xx: fix control-message timeouts - media: mceusb: fix control-message timeouts - media: flexcop-usb: fix control-message timeouts - media: v4l2-ioctl.c: readbuffers depends on V4L2_CAP_READWRITE - rtc: cmos: take rtc_lock while reading from CMOS - tools/nolibc: fix incorrect truncation of exit code - tools/nolibc: i386: fix initial stack alignment - tools/nolibc: x86-64: Fix startup code bug - x86/gpu: Reserve stolen memory for first integrated Intel GPU - mtd: rawnand: davinci: Rewrite function description - mtd: rawnand: davinci: Avoid duplicated page read - mtd: rawnand: davinci: Don't calculate ECC when reading page - mtd: Fixed breaking list in __mtd_del_partition. - mtd: rawnand: gpmi: Remove explicit default gpmi clock setting for i.MX6 - mtd: rawnand: gpmi: Add ERR007117 protection for nfc_apply_timings - nfc: llcp: fix NULL error pointer dereference on sendmsg() after failed bind() - HID: wacom: Avoid using stale array indicies to read contact count - HID: wacom: Ignore the confidence flag when a touch is removed - HID: wacom: Reset expected and received contact counts at the same time - HID: uhid: Fix worker destroying device without any protection - KVM: VMX: switch blocked_vcpu_on_cpu_lock to raw spinlock- hugetlb: Add huge page alloced limit - kfence: parse param before alloc kfence_pool - sysctl: Modify sysctl_overload_detect_period minimum to 100ms - ax25: Fix NULL pointer dereferences in ax25 timers - ax25: fix NPD bug in ax25_disconnect - ax25: Fix NULL pointer dereference in ax25_kill_by_device - ax25: improve the incomplete fix to avoid UAF and NPD bugs - arm64: clear_page() shouldn't use DC ZVA when DCZID_EL0.DZP == 1 - mm: gup: fix potential pgmap refcnt leak in __gup_device_huge() - mtd: phram: Fix error return code in phram_setup()- scsi: hisi_sas: Limit users changing debugfs BIST count value - netfilter: nf_tables: initialize registers in nft_do_chain() - sched: Fix yet more sched_fork() races - USB: gadget: validate interface OS descriptor requests - usb: gadget: don't release an existing dev->buf - usb: gadget: clear related members when goto fail - usb: gadget: rndis: check size of RNDIS_MSG_SET command - locking/csd_lock: Add boot parameter for controlling CSD lock debugging - mm/mempolicy: fix a race between offset_il_node and mpol_rebind_task - PCI: fix kabi change in struct pci_dev - PCI/RCEC: Fix RCiEP device to RCEC association - PCI/AER: Add RCEC AER error injection support - PCI/PME: Add pcie_walk_rcec() to RCEC PME handling - PCI/AER: Add pcie_walk_rcec() to RCEC AER handling - PCI/ERR: Recover from RCiEP AER errors - PCI/ERR: Add pcie_link_rcec() to associate RCiEPs - PCI/ERR: Recover from RCEC AER errors - PCI/ERR: Clear AER status only when we control AER - PCI/ERR: Add pci_walk_bridge() to pcie_do_recovery() - PCI/ERR: Avoid negated conditional for clarity - PCI/ERR: Use "bridge" for clarity in pcie_do_recovery() - PCI/ERR: Simplify by computing pci_pcie_type() once - PCI/ERR: Simplify by using pci_upstream_bridge() - PCI/ERR: Rename reset_link() to reset_subordinates() - PCI/ERR: Cache RCEC EA Capability offset in pci_init_capabilities() - PCI/ERR: Bind RCEC devices to the Root Port driver - PCI/AER: Write AER Capability only when we control it - af_key: add __GFP_ZERO flag for compose_sadb_supported in function pfkey_register- SUNRPC: Ensure we flush any closed sockets before xs_xprt_free() - scsi: hisi_sas: Use autosuspend for the host controller - scsi: libsas: Keep host active while processing events - scsi: hisi_sas: Keep controller active between ISR of phyup and the event being processed - scsi: libsas: Defer works of new phys during suspend - scsi: libsas: Refactor sas_queue_deferred_work() - scsi: libsas: Add flag SAS_HA_RESUMING - scsi: libsas: Resume host while sending SMP I/Os - scsi: hisi_sas: Add more logs for runtime suspend/resume - scsi: libsas: Insert PORTE_BROADCAST_RCVD event for resuming host - scsi: mvsas: Add spin_lock/unlock() to protect asd_sas_port->phy_list - scsi: hisi_sas: Fix some issues related to asd_sas_port->phy_list - scsi: libsas: Add spin_lock/unlock() to protect asd_sas_port->phy_list - scsi: block: pm: Always set request queue runtime active in blk_post_runtime_resume() - scsi: Revert "scsi: hisi_sas: Filter out new PHY up events during suspend" - scsi: libsas: Don't always drain event workqueue for HA resume - scsi: hisi_sas: Wait for phyup in hisi_sas_control_phy() - scsi: hisi_sas: Initialise devices in .slave_alloc callback - can: ems_usb: ems_usb_start_xmit(): fix double dev_kfree_skb() in error path - drivers: hamradio: 6pack: fix UAF bug caused by mod_timer() - hamradio: remove needs_free_netdev to avoid UAF - hamradio: defer 6pack kfree after unregister_netdev - mm: page_counter: mitigate consequences of a page_counter underflow - nbd: fix possible overflow on 'first_minor' in nbd_dev_add() - io_uring: don't keep looping for more events if we can't flush overflow - kfence: Fix wrong memblock_free when enable dynamic - hugetlbfs: fix a truncation issue in hugepages parameter - spi: hisi-kunpeng: Fix the debugfs directory name incorrect - spi: hisi-kunpeng: Add debugfs support - xen/netfront: react properly to failing gnttab_end_foreign_access_ref() - xen/gnttab: fix gnttab_end_foreign_access() without page specified - xen/pvcalls: use alloc/free_pages_exact() - xen/9p: use alloc/free_pages_exact() - xen: remove gnttab_query_foreign_access() - xen/gntalloc: don't use gnttab_query_foreign_access() - xen/scsifront: don't use gnttab_query_foreign_access() for mapped status - xen/netfront: don't use gnttab_query_foreign_access() for mapped status - xen/blkfront: don't use gnttab_query_foreign_access() for mapped status - xen/grant-table: add gnttab_try_end_foreign_access() - xen/xenbus: don't let xenbus_grant_ring() remove grants in error case - net: sched: fix use-after-free in tc_new_tfilter() - mtd: fixup CFI on ixp4xx - powerpc/pseries: Get entry and uaccess flush required bits from H_GET_CPU_CHARACTERISTICS - ALSA: hda/realtek: Re-order quirk entries for Lenovo - ALSA: hda/realtek: Add quirk for Legion Y9000X 2020 - ALSA: hda: ALC287: Add Lenovo IdeaPad Slim 9i 14ITL5 speaker quirk - ALSA: hda/realtek - Fix silent output on Gigabyte X570 Aorus Master after reboot from Windows - ALSA: hda/realtek: Add speaker fixup for some Yoga 15ITL5 devices - KVM: x86: remove PMU FIXED_CTR3 from msrs_to_save_all - firmware: qemu_fw_cfg: fix kobject leak in probe error path - firmware: qemu_fw_cfg: fix NULL-pointer deref on duplicate entries - firmware: qemu_fw_cfg: fix sysfs information leak - rtlwifi: rtl8192cu: Fix WARNING when calling local_irq_restore() with interrupts enabled - media: uvcvideo: fix division by zero at stream start - video: vga16fb: Only probe for EGA and VGA 16 color graphic cards - 9p: only copy valid iattrs in 9P2000.L setattr implementation - KVM: s390: Clarify SIGP orders versus STOP/RESTART - KVM: x86: Register Processor Trace interrupt hook iff PT enabled in guest - perf: Protect perf_guest_cbs with RCU - remoteproc: qcom: pil_info: Don't memcpy_toio more than is provided - orangefs: Fix the size of a memory allocation in orangefs_bufmap_alloc() - devtmpfs regression fix: reconfigure on each mount - kbuild: Add $(KBUILD_HOSTLDFLAGS) to 'has_libelf' test - staging: greybus: fix stack size warning with UBSAN - drm/i915: Avoid bitwise vs logical OR warning in snb_wm_latency_quirk() - staging: wlan-ng: Avoid bitwise vs logical OR warning in hfa384x_usb_throttlefn() - media: Revert "media: uvcvideo: Set unique vdev name based in type" - random: fix crash on multiple early calls to add_bootloader_randomness() - random: fix data race on crng init time - random: fix data race on crng_node_pool - can: gs_usb: gs_can_start_xmit(): zero-initialize hf->{flags,reserved} - can: isotp: convert struct tpcon::{idx,len} to unsigned int - can: gs_usb: fix use of uninitialized variable, detach device on reception of invalid USB data - mfd: intel-lpss: Fix too early PM enablement in the ACPI ->probe() - veth: Do not record rx queue hint in veth_xmit - mmc: sdhci-pci: Add PCI ID for Intel ADL - ath11k: Fix buffer overflow when scanning with extraie - USB: Fix "slab-out-of-bounds Write" bug in usb_hcd_poll_rh_status - USB: core: Fix bug in resuming hub's handling of wakeup requests - ARM: dts: exynos: Fix BCM4330 Bluetooth reset polarity in I9100 - Bluetooth: bfusb: fix division by zero in send path - Bluetooth: btusb: Add support for Foxconn QCA 0xe0d0 - Bluetooth: btusb: Add support for Foxconn MT7922A - Bluetooth: btusb: Add two more Bluetooth parts for WCN6855 - Bluetooth: btusb: fix memory leak in btusb_mtk_submit_wmt_recv_urb() - workqueue: Fix unbind_workers() VS wq_worker_running() race- USB: gadget: validate endpoint index for xilinx udc - sr9700: sanity check for packet length - Reinstate some of "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" - swiotlb: fix info leak with DMA_FROM_DEVICE- sched/fair: Add qos_throttle_list node in struct cfs_rq - ARM: 9142/1: kasan: work around LPAE build warning - mm: kfence: fix missing objcg housekeeping for SLAB - cgroup: Export cgroup.kill from cgroupv2 to cgroupv1 - cgroup: introduce cgroup.kill - memcg: Fix inconsistent oom event behavior for OOM_MEMCG_KILL - memcg: Export memory.events and memory.events.local from cgroupv2 to cgroupv1 - net: hns3: fix phy can not link up when autoneg off and reset - net: hns3: add NULL pointer check for hns3_set/get_ringparam() - net: hns3: add netdev reset check for hns3_set_tunable() - net: hns3: clean residual vf config after disable sriov - net: hns3: add max order judgement for tx spare buffer - net: hns3: fix ethtool tx copybreak buf size indicating not aligned issue - net: hns3: refine the process when PF set VF VLAN - net: hns3: add vlan list lock to protect vlan list - net: hns3: fix port base vlan add fail when concurrent with reset - net: hns3: fix bug when PF set the duplicate MAC address for VFs - net: hns3: handle empty unknown interrupt for VF - net: hns3: fix race condition in debugfs - arm64: cpu_park: Move into stand-alone file - arm64: quick_kexec: Move to stand-alone file - jffs2: fix NULL pointer dereference in jffs2_scan_medium - rseq, ptrace: Add PTRACE_GET_RSEQ_CONFIGURATION request - config: enable CONFIG_MEMCG_MEMFS_INFO by default - mm/memcg_memfs_info: show files that having pages charged in mem_cgroup - share_pool: don't trace the invalid spa address - mm: share_pool: adjust sp_alloc behavior when coredump - mm: share_pool: adjust sp_make_share_k2u behavior when coredump- net/spnic: Remove spnic driver. - SCSI: spfc: remove SPFC driver - net: snmp: inline snmp_get_cpu_field() - block-map: add __GFP_ZERO flag for alloc_page in function bio_copy_kern - esp: Fix possible buffer overflow in ESP transformation - sock: remove one redundant SKB_FRAG_PAGE_ORDER macro - kabi: only reserve flags on X86_64 and ARM64 - mm/dynamic_hugetlb: only compile PG_pool on X86_64 and ARM64 - kabi: fix kabi broken in struct fuse_args - fuse: fix pipe buffer lifetime for direct_io - vfs: fs_context: fix up param length parsing in legacy_parse_param - NFS: LOOKUP_DIRECTORY is also ok with symlinks - blk-mq: fix potential uaf for 'queue_hw_ctx' - blk-mq: add exception handling when srcu->sda alloc failed - mm/dynamic_hugetlb: initialize subpages before merging - mm/dynamic_hugetlb: set/clear HPageFreed - mm/dynamic_hugetlb: only support to merge 2M dynamicly - mm/dynamic_hugetlb: hold the lock until pages back to hugetlb - mm/dynamic_hugetlb: use mem_cgroup_force_empty to reclaim pages - mm/dynamic_hugetlb: check page using check_new_page - mm/dynamic_hugetlb: use pfn to traverse subpages - mm/dynamic_hugetlb: improve the initialization of huge pages - mm/dynamic_hugetlb: check free_pages_prepares when split pages - irqchip/gic-phytium-2500: Fix issue that interrupts are concentrated in one cpu - scsi: ses: Fix crash caused by kfree an invalid pointer - arm64: kexec: Fix missing error code 'ret' warning in load_other_segments() - ovl: fix incorrect extent info in metacopy case - perf sched: Cast PTHREAD_STACK_MIN to int as it may turn into sysconf(__SC_THREAD_STACK_MIN_VALUE) - arm64: remove page granularity limitation from KFENCE - Revert "arm64: remove page granularity limitation from KFENCE" - kfence: Fix wrong size of alloc_covered when enable dynamic - audit: improve audit queue handling when "audit=1" on cmdline - Revert "audit: bugfix for infinite loop when flush the hold queue" - arm/arm64: paravirt: Remove GPL from pv_ops export - ima: bugfix for digest lists importing - net/hinic: Fix call trace when the rx_buff module parameter is grater than 2 - net/hinic: Fix null pointer dereference in hinic_physical_port_id - net/hinic: Fix double free issue - eulerfs: remove redundant calculations - scsi: spfc: Remove redundant mask and spinlock - xfs: order CIL checkpoint start records - xfs: attach iclog callbacks in xlog_cil_set_ctx_write_state() - xfs: factor out log write ordering from xlog_cil_push_work() - xfs: pass a CIL context to xlog_write() - xfs: fix the forward progress assertion in xfs_iwalk_run_callbacks - xfs: move xlog_commit_record to xfs_log_cil.c - xfs: log head and tail aren't reliable during shutdown - xfs: don't run shutdown callbacks on active iclogs - xfs: separate out log shutdown callback processing - xfs: rework xlog_state_do_callback() - xfs: make forced shutdown processing atomic - xfs: convert log flags to an operational state field - xfs: move recovery needed state updates to xfs_log_mount_finish - xfs: XLOG_STATE_IOERROR must die - xfs: convert XLOG_FORCED_SHUTDOWN() to xlog_is_shutdown() - Revert "nfs: ensure correct writeback errors are returned on close()" - fuse: support SB_NOSEC flag to improve write performance - fuse: add a flag FUSE_OPEN_KILL_SUIDGID for open() request - fuse: don't send ATTR_MODE to kill suid/sgid for handle_killpriv_v2 - fuse: setattr should set FATTR_KILL_SUIDGID - fuse: set FUSE_WRITE_KILL_SUIDGID in cached write path - fuse: rename FUSE_WRITE_KILL_PRIV to FUSE_WRITE_KILL_SUIDGID - fuse: introduce the notion of FUSE_HANDLE_KILLPRIV_V2 - xfs: remove dead stale buf unpin handling code - xfs: hold buffer across unpin and potential shutdown processing - xfs: fix an ABBA deadlock in xfs_rename - Revert "efi/libstub: arm64: Relax 2M alignment again for relocatable kernels" - crypto: hisilicon/qm - fix memset during queues clearing - crypto: hisilicon/qm - modify device status check parameter - crypto: hisilicon/qm - remove redundant cache writeback - crypto: hisilicon/qm - disable queue when 'CQ' error - crypto: hisilicon/qm - reset function if event queue overflows - crypto: hisilicon/qm - use request_threaded_irq instead - crypto: hisilicon/qm - modify the handling method after abnormal interruption - crypto: hisilicon/qm - code movement - crypto: hisilicon/qm - remove unnecessary device memory reset - crypto: hisilicon/qm - fix deadlock for remove driver - crypto: hisilicon/sec - add some comments for soft fallback - crypto: hisilicon/sec - fix the aead software fallback for engine - blk-throttle: Set BIO_THROTTLED when bio has been throttled - bpf, selftests: Add ringbuf memory type confusion test - bpf/selftests: Test bpf_d_path on rdonly_mem. - bpf, selftests: Add various ringbuf tests with invalid offset - selftests/bpf: Add verifier test for PTR_TO_MEM spill - bpf: Fix ringbuf memory type confusion when passing to helpers - bpf: Fix out of bounds access for ringbuf helpers - bpf: Generally fix helper register offset check - bpf: Mark PTR_TO_FUNC register initially with zero offset - bpf: Generalize check_ctx_reg for reuse with other types - bpf/selftests: Test PTR_TO_RDONLY_MEM - bpf: Add MEM_RDONLY for helper args that are pointers to rdonly mem. - bpf: Make per_cpu_ptr return rdonly PTR_TO_MEM. - bpf: Convert PTR_TO_MEM_OR_NULL to composable types. - bpf: Introduce MEM_RDONLY flag - bpf: Replace PTR_TO_XXX_OR_NULL with PTR_TO_XXX | PTR_MAYBE_NULL - bpf: Replace RET_XXX_OR_NULL with RET_XXX | PTR_MAYBE_NULL - bpf: Replace ARG_XXX_OR_NULL with ARG_XXX | PTR_MAYBE_NULL - bpf: Introduce composable reg, ret and arg types. - bpf: Fix out of bounds access from invalid *_or_null type verification - blk-mq: decrease pending_queues when it expires - blk-mq: add debugfs to print information for blk_mq_tag_set - blk-mq: allow hardware queue to get more tag while sharing a tag set - bfq: fix use-after-free in bfq_dispatch_request - livepatch/core: Validate function old_name before 'klp_init_object_loaded' - arm64: config: enable CONFIG_ARM64_UCE_KERNEL_RECOVERY - arm64: ras: copy_from_user scenario support uce kernel recovery - efi: Fix efi_find_mirror redefine in x86 - sched: Fix sleeping in atomic context at cpu_qos_write() - vfio/iommu_type1: Fix the logic of updating num_non_hwdbm_domains - iommu: Stop tracking the dirty log status of iommu_domain - iommu/smmuv3: Remove the S1 mapping restriction of dirty log - timekeeping: Avoiding false sharing in field access of tk_core - config: close CONFIG_ARM64_ILP32 - arm64: replace is_compat_task() with is_ilp32_compat_task() in TASK_SIZE_MAX - arch_topology: Fix missing clear cluster_cpumask in remove_cpu_topology() - kabi: fix split error of kABI reference checking tool - ipv6: blackhole_netdev needs snmp6 counters - net: avoid quadratic behavior in netdev_wait_allrefs_any() - net: allow out-of-order netdev unregistration - net: transition netdev reg state earlier in run_todo - ipv6: give an IPv6 dev to blackhole_netdev - configs: disable CONFIG_RODATA_FULL_DEFAULT_ENABLED - dm rq: don't queue request to blk-mq during DM suspend - rcu/nocb: Fix missed nocb_timer requeue - dm: fix mempool NULL pointer race when completing IO - blk-mq: Improve performance of non-mq IO schedulers with multiple HW queues - Revert "blk-mq, elevator: Count requests per hctx to improve performance" - lib/iov_iter: initialize "flags" in new pipe_buffer - sched: enable CONFIG_QOS_SCHED on arm64 - sched/qos: Remove dependency CONFIG_x86 - ubifs: rename_whiteout: correct old_dir size computing - configs: update the defconfigs to support 9P - Revert "dm space maps: don't reset space map allocation cursor when committing" - drivers: hooks: add bonding driver vendor hooks - etmem: etmem scan module Replace WARN_ONCE() with debug_printk for "nothing read" - skmsg: Teach sk_psock_verdict_apply() to return errors - netfilter: nf_tables_offload: incorrect flow offload action array size - kfence: make test case compatible with run time set sample interval - kfence: Add a module parameter to adjust kfence objects - f2fs: fix to do sanity check in is_alive() - f2fs: fix to avoid panic in is_alive() if metadata is inconsistent - f2fs: fix to do sanity check on inode type during garbage collection - iommu/io-pgtable-arm: Fix attach device failed when smmuv3 supports HTTU - configs: enable CONFIG_INTEL_IDXD - ext4: convert DIV_ROUND_UP to DIV_ROUND_UP_ULLdc-64g.compass-ci 1709077031 5.10.0-153.44.0.122.oe2203sp25.10.0-153.44.0.122.oe2203sp20-metadata_list-compact_tlv-perf-debuginfo-5.10.0-153.44.0.122.oe2203sp2.aarch640-metadata_list-compact-perf-debuginfo-5.10.0-153.44.0.122.oe2203sp2.aarch64debugusrbinperf-5.10.0-153.44.0.122.oe2203sp2.aarch64.debuglib64traceeventpluginsplugin_cfg80211.so-5.10.0-153.44.0.122.oe2203sp2.aarch64.debugplugin_function.so-5.10.0-153.44.0.122.oe2203sp2.aarch64.debugplugin_futex.so-5.10.0-153.44.0.122.oe2203sp2.aarch64.debugplugin_hrtimer.so-5.10.0-153.44.0.122.oe2203sp2.aarch64.debugplugin_jbd2.so-5.10.0-153.44.0.122.oe2203sp2.aarch64.debugplugin_kmem.so-5.10.0-153.44.0.122.oe2203sp2.aarch64.debugplugin_kvm.so-5.10.0-153.44.0.122.oe2203sp2.aarch64.debugplugin_mac80211.so-5.10.0-153.44.0.122.oe2203sp2.aarch64.debugplugin_sched_switch.so-5.10.0-153.44.0.122.oe2203sp2.aarch64.debugplugin_scsi.so-5.10.0-153.44.0.122.oe2203sp2.aarch64.debugplugin_tlb.so-5.10.0-153.44.0.122.oe2203sp2.aarch64.debugplugin_xen.so-5.10.0-153.44.0.122.oe2203sp2.aarch64.debug/etc/ima/digest_lists.tlv//etc/ima/digest_lists//usr/lib//usr/lib/debug//usr/lib/debug/usr//usr/lib/debug/usr/bin//usr/lib/debug/usr/lib64//usr/lib/debug/usr/lib64/traceevent//usr/lib/debug/usr/lib64/traceevent/plugins/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protectioncpioxz2aarch64-openEuler-linux-gnu directoryELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter \004, BuildID[sha1]=81530c9d3edbaf9642f9513424189559d2276d4f, for GNU/Linux 3.7.0, with debug_info, not strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=5c00d4b03a0fe649122ca7e3baa2b767e0ca8617, with debug_info, not strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=1df7f7c51267d393ca4b8abf00d4427f2b1047ac, with debug_info, not strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a1b9cd600f0aabf2ebd3e79f040531aa8e15bea3, with debug_info, not strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=86b6b6dc8be4092a0bbafda68d6e7e02496c969f, with debug_info, not strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=4345945aacaa840482d5a381658a806423d73cf0, with debug_info, not strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=377536ee86cf04927fa6612c05fbb6b71d351517, with debug_info, not strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=7289a8e4df9408eb84d94168cd409c81da4442cb, with debug_info, not strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=925414fc346c753b5b73290b4f2a72f6e9a4bf20, with debug_info, not strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=620d140686c35e7111d966ccf8e130663bc40fd8, with debug_info, not strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ece48ac6de7b034c94c85a31b5cb9701be75b7e5, with debug_info, not strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e2192dc5bcd8052267f703879e39cd380ecc4a22, with debug_info, not strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=63c2fbd533e59d6b3f702e5ea248d89be2e21f51, with debug_info, not strippedg *xCputf-8f19a67e61bc3cea241a3349a4cc35eb3a58df2d6fed7c1300829ec1d97e824873045604ee779dff89fca3fa137203843d3ab0252534610bc5f1bc8b357882991?`7zXZ !#,_] b2u Q{LX/I4Cf"?^AsZqJbZUw71'Ah; Eܜ?^[HٳmˡL xHo3{RNhrG˾Z8@sWcJNoCQWR2NFArqtG[G3A=a \y[;gƭJ ~.r-nE7r‡d|b`kdcnh,;I9T &EV u.Kz Lf&T “Zuj?&7ozݝIpE>ZipIC8 r_ٷUh)W@@vd[Dz82ҌH2 Fq@{sP@dF4`AِEy]ۅ vuy{soo΂ fM>@`{G>`:A>\x}R=,LY՜m@Y蔟Qa|Fl VmRyk{CސG-m{}f~$l~JrH w'Axz ~tVp;lߔPs-*\կm.G*cEzk℩ %Fpj@O7LDȂɎ P+$SJ ^ּH6/\u@g^ZbMLn6ns=hĬN˔aim[j5RYPwT'UP1۹F#ߦHҜpK:̪~0(9v1Tto;@'z7Jm_Ni߄gXk:(@P\d{޾$晉T#:aҚ8n9,'X#SalЭb6l{Gڻw1(l 4-ס's~ D2?4yZfCP&dt/VR˧ Y@fr4OE}D'GdOrs7RGl&g*vZ"ͼik^[zbIR4pڍE(M2-(YAbIth?2 PzJig?V/XFzu"miZPΧ>3(}M(z68ِ\ IP~i]35FقL!zMNg(I<=q| %坽uK|%-dC>0S4%SD\M8Cz4ߍsKe9b= "t3xB 73TءW"yx|i5H$S8Icm$eU1ώRQ\+_A6Ń;KJ5^a&|B&7Vov7ҠnlՁJ,7l.MD!TܝV%Kyh[+#߅֕NϬWfHqVx# `9ְ9hfҚ dE>Vcfޱ&3nXED*h#Q5$z/1x \˜> ehVFGbΨ_uTNqi8Q{^IIo]Ň51hYN+EڞBK}ihN,!/R$zYW*L3|P H|` pWp3.ό&- %*Fx +I$nc!zp)L+:ɚ>Br9 ͽ7" .DLFkqVs?[5Ar j;ǹ ,!0&zKO5 ;um"Vrr n gnEd؊z!/i_Mӄ#i;. QUwDwַ;:.'SOӨgm#yb0}%#"xT< 䧭nz`eLSib$"fZH(n䗱nqU CZ= 6%W{.Hٕ8#)d`GPn^(hهFv8`[`1?`* Ss?ohFF_[)sPmGj %($yc:DL4f[K#aӵcċDVVa+36}PU 0 +UI[bu 9_$1닀sS9g"%pv+|M:e>@15z_nZ,wT)'ts9Jz*Y],3>D۹IR `S F!bJŚIZ;MCrX/z]F ĚJW"mC(cC s#y0ҔV߸QaKa>hNgҡ쒳2VXy|ю98#&dUBk'W{î'B\TY.]B48Leb3y^FM{-\Py*b*kF oi[ Z#,X$eʓ0{T2w6͡:EIif'8=%ziw{"] Ա'Pn=leMDxV2ªx2oyƧ˕ _$܃5mqI#Y22~24᯦v ;'|xbn :Dw)ΰKһY xU"[Ob BwB'5@G 8Kȿ(zH$)xGKLG10WCu DS<5 . /`-C,?lH'|eU`k MF`0ӱ-Es k15"uaޥl>u{˘i*;|q6) "Hulq, PT0oLd8GscņKWVU$ jxNCթ>$eJי AM E+k1f9K Ƞ৔-݋7An,b "gPHױMi2rB E=<%Ei!qF9GJTz-$1 O*ksaWG[dsB M0ڏީGL&yEIޣA=DZΟt!Uj"yO1LO*TF9K@8P68vmO !8S%Kۣւ ~U7rUV.AM,[b M?Ź#6߁?$wiy*B}tiM;t+P%&2LPľK`^\Ih5Ft̓BqDҨj[9.Mv wyS .== U,a]v"T|s9\d2\kDV'yszpH?iX  D@̻q őfNk?X/D(J5zrftk࢚(|ϳ =!7})'!3Z.DCfXK0mqߕӞr#Huf訲Wے 6@˟wpbBG͸6M("ΞBmG43,MkЬ珊ezsT<|%˗i?ĩK86 f~Y+o/=X"ƙ0y3ꂮj,徠M1 !ߗTEhKBJ.3`r,m萰Djĵi+z{xyXzo+*Ȇ*XXv`7y_ %XIm? GIMר1ϭE!PKnmΗ|@"]l\*Ȃib^F]:sQ4w?,כ"(gn3M'1~p?wCfw1Ax]V4;~ȫvWA lus,yzHi}b[F) wgF EotfKg]O a3j!2&s6%j,̇yQyZGb^1s)JM7mu2̭P^cqzRA&ÀyCݞzL[lьBmo!l kdـRsO{g4-)X|J4`餻9d⣹O3S{z{\[񎎓hx+ sC&=oz` }v*CڈO&7zTuVD֏{*& {WplR܎ hBІi? l*V rclHdZG@MEhBn /A\1H8ONc J~N LgIҗ; ɍt6=Q㿙w'{N x"XeҍX^1?X;̅E?a% &M8$ خD[t5ì-Uv³G0)$n_LR)]xscDHyVfS?^8u ^bĈ.6Ts\妏= KNrWߥn?ࣱ+sL]v  R/kJjc;ތgq#/*MAu5WjR9S{ 󂍜sDÿ 2-Ƚ~M瑎.ɯ+ڙ,Iv6ة1&anfkTY,5XE 1m-pUFAFXv1'Sz +l##k(G8_F;S)Y{#(>Js #|v}T-pVtU*s!ψzsK CA@U$`3˫k}l*6o+WVe gfl9AvaBF~dw4T]udP#B"di0c|1>Q0ɂٺ6υ.o` Y|γTIS9 yJs[z{e˰[#7Ag2H{4Pג݊LJ<Ciq|aSkι&Sj`'+"p8WJ=P0 .u9¸pUqM$T(i>ҭ\­XtZ*intSp`YI b@$_mi%T#at,Ks[M)vk6~c(A$#nSr 灕B$T6ޑoznaz @S| 7E[LZh1sfҍ> ?K-|.fcemѨ׆Î)G@$ЌlFo U?K /^vPl:d/ kz5?K^^P#rJ9Vi,8Fd*u@^k0#Ǖ/o_[1#uưa젳(Zi %^F(ن,:UDH0d(3w93O+Z@^wP:{W= , %LieO HwՅoSz@7T:ɮ9aIG x< ģ$=rd/i}޿ִk٠ac{[|ps )ܲpA7%o;^3I$.R5e&eP tb ;ovt*D6ꅨlwT#]z M%גܗ]\&Yy"W}𽭙 qg1eD1NbTaE7aų67KK^p&Ai pn\|"mJ'6v2iy lNK n_k`77-X޽sb #g]uƙDʍHYs?47|?v7u6 62ys~O G] 3n@1ڳYbڄ bDB`a`mhGhMٛ9w1вS8q @Sl-Hk{dC??ٰ9^\\IfӃߛ o ^{npmJxu2MVXJW"oD_v 4)Q58 7ALD#W )Cdy?:H%p=Uur^A+J&_R&@'x_{KlP\,tSwJ =]kAșNzJJf!Ո# Asގ.k.f\jU f(q߮{~en-D`gʜqW9 QB. * U[Poo&&$j.L'`qpXTbI^L>>?T Sz{/$j#c^+#?xMdӦ' =8ĪK–s2?aºj/:ԝФhAnl~p4U*IZc$Sc(M͜#gMR+ G䷵I @*L׭00ڰ~YK!OIH gK(4Sw[Sw?kLhɇPDt hߋ/ӵ3X_Ȯ[fHUq{?_%[aluX* +Xb/]IE}U}$,<٤nJu *ڕTm H L>}?u0<)s =E|@yAC+cِU?fqs4>S\,zJJI.kUxބ!^e`vLqkWE +rzZE}G!^]'j8=b-s}*I(#\f8 /*`觗&)qS 9 tFRo^0~#lw9wOUD%2 L=;׽|\L^ObO:=P[ $$f}DjZV=8Y[X)c/-8Q(` %޶/<-<|@.?ǛZ|?pܖ}^:!L>JN9TA Jn"AG^Gqw֎*~߱8$vūAU.;LSss{D}>V4 L-D;' P=y*UPt3!Lm{"rX+bsFiyGBP.ƎjX`/[jIJLW~#otBj|PM8dz~4oBe%*\fe}/YISW`ߒ r'JY'U]Jt0F>Y0øsI`}g R(ِ%S<(ˎ U'NI"P^XF)5cQC:G d%GuNTɱ:&ƭd uysSHvx( 2ّluy ]L dphj8y' :˽'eG!*G^ ɑsɩ:@C/25aInWOwXq؃d 8Qrh ު03SA !#'>Y\/bJyiۙXaqmoh!٤)6)oX3 \Ryqn:rX\+ sԣ4~_7J/V V]IuTFUEҡN33y4j2-#SQgJ4=ԧ?hz}` o:zb)OIU `Nj[mI#"(}XM&uUCL18U|ōli4@`2_2?&&`їM<|8N1c32xq%"Z9=h-޶}-ǹNJ$]W2yW#LTсmE9\}dFA3ߩ`Eia=sMGf("\4 Bl^_övIMΈXaoD*('&:>gOǁs߉qH)`_Z~e.+z"鏢(ݥ͜Za] {Rg{=*l(Юp(%ftq@F [&XbQC:f[J>Cb&Z6c,Z/y"2߽Ffx܌3j^UXfd|Il C❚|2\!S,*o)|B30?kE,GG>n#ɷgqLZk ,SS\6|rDd|>ZzvDsŇNsYբ%?tteP<;=ZD{ЁYni.pe(kYn Kg;Tu*B$ #q  Jݗ{+}=eo iӟ98&.5KZi) Q{t%#]udJ9XǠbI ɴ5ܥ >n#/ːv{VV߾Fh?z_;s.^oCft/ PtL-odXbȃh^R-~akw㷤}5j=Yލu`Y)|-`gSrݛ/ȑpaAɍ\Wv殩M}dܱDsfrms ofq@'!Oh $-aOJ^a'ޚ1lF1!q/#b)(g_3Xsas(Zz6_qܖ굱|_`RMT7R 598Q+:сT臧ٮM̺#m5e>Px= [Hހrh6 Kg]B;(V_&0[b09vVc^~L_W'Pmjols!R`8ȩ&&}^QQɀ^GХ ƿM2_OBwͱz]Ib~G(o_v<*x=b<Ǚzx<*^zS)ku[ w*9mEv ոho]IbhCH쑮BǭXK,CRz!{ۣ)F@A.ejΰէ2 RQI2}qhoS# ۛ(Fa$Eu(!\7 î#nߤ~6os{YK bC4%3SYYZv#BR+zЩ%k{|aWYFiSf;[$'XI.JJ;4[ɘH=X7kϬ}/wgUn 5z_`a&)0`8Zqp߮Q tGdcGEPGc ɪ2M!S[wyʩÎ!mr5A$,0U?1=ǎ᱅%MmjBxjGR-BI GdB{, |_ʾp̨Dgzr/XD_M`m^~y8uwPeڣ=|i5l{+lZNgk#8@Q?ipfel՗H$ N9_P<ּHwq)KNvOg?}1/=*hҳP_he]Op7VPenK1}I^'At_ uo@ؗ&ʫJfR^`" 1a$Jwh__pۚo9ݿzBtԗZN'vR0uX lGcn~{pH ݸW׶o4dU"gAFM}8g$]] Yy@{(/NՃCwK($pG~n"l3ar h*SMx>'Lwl+2%k `th8JbP]@K" ivJ& )`.;F^.xLhvєyw$+ 'Qp! Cʲ tJ,6Aq5qfoc獋v@_CZp^أЬ iCT|E%?mstM+rU-? Uc=a ]UڨOy$o2ڡroeײfVVx]"ڟ"k* u"j6P S>ֺ_AOBg 8NakJa#$PѮݕ!WLf*h DŽ`oQSjr!xtW81@BKOziE⟯y6zr!6 f0үK)O_v릕EM ]iqgrw{q9Dzhne |-0ъTP&rǪ+IfIz('~ "v%rCr6C_B;KMlS`4LȾrg dTU\ i']DW_wr՟\Ww$6`ƉTr/vj؏Bcw1\9 wi3eE^* *3asd#=SY<ڌ9zɏu|H XϦ\.2=`^ݣE:!l?6p ^4^>T^ala1^FZ*k\}H]H աAmA9f?iy|UvB{,[iVf( H}̶9)UXL NpI epߜIaOX5ݓhY XS%Ylb>jFShi_ɾm4 櫓0Xy{Eñ9 'ah=ηO%n] TD_s9k) z43ż+opHLN6Z4kBJ.y])D4S@Py 4vaiO]|k1@X%CLվx=U\5> DDh<$*(\GVm!7)F)_$2cq>">99+5gҞv< &7ejiUh;P1н()oJ| Æd15>x]#]l9ly{43p8#XCL{j;p$?18ʮ\n[C'gag> +jU'k5ِH.[R/E+̾3Cp$UE#ڸ^/:!bZтPB0uީ3@ȗcUTm [?iKRڕWkpSY*E1) 6QLV>н6!_PLAVтٔB3f`A XO0uև޴! *#}q:6j=drZpbW2r8SowbGP[FqTC2XU. d7"f)c!*# B}pT?ސEF" l"jKa֤=HjWa P~@Q17.o+Ow9ĬJ&}`;WT䕛 7 Q.>y`勺^Ug&nJBhb 7*y )j# gO7|&®=?գcۯ%`QN:h)6t[::.L}v&ڞt gTF:FH^"'^E놎t[&c^6[khOxw$nz`W,2~GӇhZԄ_. +2[#<n3dx+t`+*ݚ@k뿇cfJ+!RMk:1CXcҘ._XAcY PM7P ȫN;@nI\ ɒzS-v~:ԕO*` {yZQ54 ©l?>lȋuA>f`]),v KA_4&;DG5 I5X;7OB9ςPL4Q=#UT?&UZ'Unh$Wf*50b2T:&@T Gߏ2G mM__l}KyqcU{$YĔ8>_"-eC!x熋ɨ!#w"oڼ2 `FqiW,+Tȱ2sۯ@Hm?JWJ<jk^ޣZ4W6Z}z?m`h[_:Dͧ8j;A10tQx"YQ u"y+ߩK,^]:-6̇'ڼV \Rz6z56N;kcW3ئoPƗ%' G5C~2R5xFVfF;qAz-$ ~*SC]8~m_@<: /جE2⢐_A7 eGHgf!P9;k=2Y2_d8 H umd6i(c*VIDg?wU0Ѕ$5F_KFP7PdxJF ]#-AFb? \՞G+zsS/%Y D  Y2˂ Y^nS>Si@Exj>m:s(x\jbjILVs$c/G$=+虐[ YzL"%߉Ʈu&b^2gq)nw"B@ĝ}6 Ԓ(%us@ %ZOZYY6鯓"g0kbzFꋳx5Hsq&Q|q|U;еF zBa6ʅbx׊m/y'*E4\D1=_\ާOE &=hzvӷh f[eɛlAdkg&ة̂^@[m+&7gLGdO>L0(Zfsܭ8GJ7:Na2X;{JKN},Q*^GDmzz2 ͰWhc \mvz±Ԓ\%|S_x,}Zȕ.$ly5 pN {YKpkNy)4Cºvupm) F SLF"̚.T1uõTa$=TyKI蟀PAly2L~i;R!]eف\Sa,XS0.{(i.~R׽^cɿ%֊%Fޯoscxu;:5GL~񥁈'*W{&(ُ۪1k(n\@(ӧ:v.T㟿,?vKPJA@ bG ) ~] Q7n"9PHM<5$X#n)b5ЯDRi?J1v'%K #m9-&WV`kk}ā_| Oe->\FI>UpvU`֕ܣ˰0F 싢w䚛BeXgnI-Yɼ3e H}8˻.."&kGЛsYUW]Mh(T%9x Y9r9=0q$y!:~ /8#v3MH)SϽE"O\ܽ;ĆXTȞ*ߌ'O5f:' Ce5|?J\o/b繮և֋mme ط$r| eǥMs5@-?c uMR4$7)Gon ܰ_o) <_B2#u16L,6tJ0s `tR K9.dT${+HNu<$Q:90T1!ݢ odD;0@eqU{O<|sA4'b 㹔#ħa{x(?hlSğ~+|.c@΄$()=}OFl&n}ه݋P('RZwꑦ:K'WE*yKs-pK29 [, !@#fNrC(𝿫M[ @)]B"łB6t Ei,tސzԠl~5 J0tHxSJ[~I#n:PB,] 8Qm2 ԡ,=1"**\USu_]A٢Пpw@-D#q}HM([xp0y*lXT3&$ (c`{ZC.J-Xڊ- A,sUyK+4&!w(v4%KN~έ 8Ŀ;PZ7I`rPMQn cjMk`MLώQ3HKQZ$Ak ,N!dtwhӡjHΒǦ_f*MӹS -R}ko1S'G1 $`ObǺi,/$Ք@;^bbߓ` Gn !֎yē5ÉqCʿJU .+# J9 mWkQ[ $vNh>_cZ|%%Pn j-v5(] z;ձ5cf(I=|yji=ƺěb/ A@)r2@ fE"c7v9cդvCDl>Fޭ2ه@ӈ9/"ѵ+]OcM|ݔlˉ~^2؏7V#ಐc~W{Z5$\O}9(Kh8"DnP bCǷ?2:p&b;WDI[q#Di8iJ6˻zf"Xk3vt}G\u,򀂀?ag^c]s(d&cǓx|@z8@u#9)V@(!{+)`O-٭ia'Y\Z݈!gY|lX>xON1*#VRG)Yޗ>rg8or?h^~uYj%6i1& ֵDlc : ?R՜X̿ӔojeY|Ir1mv cLT:nğ@mʇ\ْq}.ծTLT/jۑ$/7|P݇Pn/AZd%}\ '0 -do!9}qXPD b;>b*ĖI\p,Cs NQŋجwhHnqH&s@k-!%T@$,nAa-(]ngXytmK[vQy['_']$˃ 1SA7LnǐSdbOABO:Ԝ-ԣۦQ޼L 6p:m93a,}W7Lsܕa95\:iRsj^*[jbfG>}A+5sRs=L`)ݼT/V%2uICBq>';!vKc/; OwrcRE k#=a5?"l! ٪rbMmJUXjQN)/— s.Go D>nG$8qX|:,D>;ؖLY8j3l4O?TX(40,*QۀiH '({R,) q0C3<[ R[X~zIԻ3|Ì-MO,IA54,-jDn\Iv:vGx#қ43u(n2 a&6fwsM0~Vѐ::p=mDTva@&IKB}8El^WW(Я'bl8zG1eJ2 v\o'z -\U%=f g>{bk0P뎝%&&[036u%rr )Ö|`7`2 Oj\0qŃ*" * -(ͦȽ rOL"f|8䶸Hk\5f?812jYKfK[i2.p"-P4[\-["zdX=+c@xo3/.`۱F(wba|]!i+zY7oO=@ʩh*1!ZoOeR5a! ⃅}?–eg 6w4 ?4x:*Cײ/1NϏcPnp+ %7ݥ։񎑉I /;f*Y.]"q6<{rnIH4UOH)zUkHcj38O""}VEԛBݭK@6Glc3gc>oNjU:JguR .bQwù3P He9Oe Pl7{9W@.-%e-T1R?BbwFI_-U+}ͬGZ5≰YD1 oXa65j |WIԑb#K]i-a~67dQ[h8IwYm]zS-ynԿPi8vښ_Z$/fy#}qCdH"dJ;Bl횅EGo:2 >Kobe˙Đ53l_:6e;o1e] O84,FjNWu1rF;yZ)=,;:M.C8 /9e`{BHfe7݄VKLb}`;)ac-2UAę"l}[!-\r%?AKޤg:n8{) RSO^B{|*fb$~U' G109zIk||ƴ.,{ !(Ї*}&n"zZV]%+hUyG_Zsi:7Ouyo7UM8[x I;3^p~Lf>G6|I9E2pt|S1OgN:,>؍}l|Igw54C% iKECpِ; qx[F?`d>$La[bFn} qڢb sLDET:FԼۚ(r^Jo dl # `9ksMZQC,TjK5DVw_\mw@Ak臵H?wc"u a8 ,cUV'H{ePbw9&}(r⛮DQ=bcV?ީR}זa7AƞVJ!?8#vLn͆"}L6Ũ;q{S|]ɥx_^oBeu<Ҁԇ'À֑*:a")F%!^C(S9wD0m ~HM{C_ dws)+E06P*bP3LR5VgoQυCcS1hgSŲw:Ü~p`%Fq=PJOB}7gŨOe E'o[)$Y?Cr8(Oqp%ͳ7dv~g|يfGlj0K9L-77XpѤŘSg_mxZC>s4/NϏZO]I6 b."BX; 0pRۑZ[(d#VdMu+kȧ8]{-ɨyU/~ >62v{)6tYoƮsCys=G/ґ-(?]B#r\I%| +Γ9 Fh(it喊B;3n}<1=Hƭ֘vϳ߄ \;+GW5#)4{۰sQJ\5 TթRn`n[Bp%LJd(qǀnW bCx,5< #t?6R[愵$Y*^r+Qz"-X5)++1u3; '-wVz<:uj/["І%h;9wlhZ`L)ǃuU%k-@uFZfPxa5SW+_wvvjՎMV6$>V6^Owc͑8+:^G>/o2W+tzG 3v>`݇d.-Z-01R+sV쨊>hy*ӡ) Le7>=`[lJ$JyX^ĿPjWaE|"ǗŻu Z煢H~fw.8ʞά4i Kfg̓uب|h{cwi+2TZF:ofv$t۸cC{hBZ~?ÏImn[_q:^! ! 5,VAmȨ>ِ8 j~`6AܽlS8i,\iĉ\bBE*YWR1=>p|h 9) #Qeۓt2}3uLQ ىVƉzLŒٔB*V${}ʎUI'&E9%]$Dmg3)m\'LOphDZ "IA(yle*>M}.m#vU17|QR.R-H:d֕CeҘTB8b|eK]CQp2#nTwDMz:>ܶv }nEm[^"\q Lb(K&dzJQI&auRINs_th9gM~3v5KL&o680;>AQs{xP@l %Tހ1}RZ%CeYy'ڢU~tMTI L%㒚f\!X8rƔRS CnEGj2pU#{H{Tm [b|Ɲzs^|J1Q_Ew Ce;"Q;Aస(UڇI\FH~^^Fa\#c^ IK~ȒL~E>rk b@lI9v:5ۙg0r,e9m.2f[(=*/ؓgyoQo}6+[rd`vd/Rk*E4}Sfy5viT\! \M 7r&bd ! pe1k7逭]fzᩳП=y8ujϕr4"hG%{μ$!yQ.F˞VIk,*W8 ϹPIϥ΍j鏦"s,6>(K=qV`P?zܒgyh^`Q+҈ yr`BW348hb=t MR~Py dLdҐ h͹CGу˹#f&qڭq0WA,uj5UongeElDlWһʽlr=[ԡnaW'$ t9 qQGtR+@F폷=8/s ߇JDF`XWF;5[z=M,k;j_}&{Q߃GdB?LU0 f!iG[v_EbFVm]715K)rF7Gzw{X,5w&UbPex5[\L%>1é>/::.@r"9NE4I21h~ 2C]GӉ}v(<-jȞ'8&b(n;~/~KQҐ`n&qFvcu*P M~Qg&\bU& ҽ5M^i00#n%>Z,`YUM)Q-޺xYDbnZ YUԃƦi[w`mgI"fM}ִ`'Φ3v܅^{"\>+-&+)V6RNïa1ځ *uL]O} 䳢w7|B/ -(À$~w(4 9kWg2|:* C0Sx|6ajKAnJ'D aRs766izP~ҍ}~iH!N1+%չw9ʆlD}W#zqWC·a?w}ʴY+]b6($\*=@@if:M2Hd=6UQ/[͑dKS&*b8}ֺr@&طjWWzQ{om7׿txmCRb&C!Xhm,2>~G$DbdFT wAt]vK>hܗE'1Ssz2"O7 17d"qpu>5FdmB ? jbKfa+Ey[] >0MR%%Sy.Smhӡ%` \#tտ t1Oq"$W. ָ֧׭u*jNj:pV0e8*ֳV(37IDEgu@ b 罭2$2e%m/0 3 VYR[(F[>U#\18R|i 1mc~a ~xB6w,YwbAޜe »ȏ)H+9GWhO1kaK E vDh(' h(;0^?DP&]ccPJtfnV៉BW/Hȹl6|nY J"HMː7U6 [aCܷ+hS^lb"=4MيmLEՖ- >Yx5--ϽNab/Ŗ=C5';> 1OK`R wYJtZkxOa&5c4u zoe? n o7ly*ŮV?}a"MZ(sTB5S(K ̕Rdim-x+jZ+kHn-/}%\rHBGքq| k' 3x() jP#suX+n=B$@Dcp'/j,8 PA(PԋIs\fAw`j<}]`]֞/> ٴ7{( l#PU[:Gߟkc=MrT.y[5X#5Mu%Bx͊qc3zCs)ekXR cv k=tzn,V{$3)7v5s[VTG8k6=Ʈl>f6"A۵m5xa>\]2=slXIB5(|获JDkb&[ ߍZXDMcZ+xMBȷGV0?U.rks?,~^zY|sbwƅo ǀ 3J޾=)*,Oڟ`!zݡWQ+C1(fE3;PzZ'B#iRZ=òlsfdvhT4{g2tUHB56'.zln-3)zjCݑdQcsnw"FOƇiN qi{1_/ 8W˞/Y4IZv̇T֭M>C-~'5a 狩?.UBo}NQWm:n eH} ͒8S؇7z_#: #!9l X9LhĘ:}ص #Sp _YAgeM!IXX f>}Px N;lJI*eSw̮xb¦N")&}ƐN~xea#=.Wr¤zPm8Ζ`}mA-ՔjbDo@?wDUL]x30FQBRCґQⲿdR"ȳ! #bB[P7#zqusK2>$`*ͷ?HxVrKyyAt<ζwABĽGzu"`a wзɕ}6 wF%U=' &~u;3@3HdIR@~*ۉq+ D|u`$:_1gu\>𽃔f[CE;:IF?8 A8kEM IJ3;Qu~<>y26,z3L;H8cwNp:֕m FS_'XW(a)ad8jYm{,U zN3NkiQc-wkG`dm7b%sZ~f,Gq͠wSh {:&p-*,[1]ѝYԀ%XYx VZT-;od̑rGB 4Acx݈D6fC3pCsoj{됰qU*H)`Zw[E7ns4QUo"%%dZ:+U>NkTi_89KU+ IDv9[ǥau2O@Gd '⸮mf?pCYϪb@ wN0R/ ޖ"^ܱº@7/|fd+K18H<8qt3ypP'M= 3L{JqVMf#Sp}>pd-j<+w9IS|{&dw@ \gg -سWogOC^f:u_d`Κᛖ_>뽴ڑ<\6OF.yp"87k0h]T$ª ):~t[~ */mnu:|H}"#W+ܕU9\!;,}2tg)\'1ء5@UVro"Imt`黿|3/[[ 5Gw.U؝vn>9^vc(W3ѺAa|ŶyRAuq%V@ GlBIoqGF& j)+a8d 5C8vx|G57eΛ_(e"3\ݍVM+?=dž|@o,/+1ᑞәeB1,nE0(&M|Zz*#,)WLלcjƿl2UwPfynRfOxHMOI~v&@q05Bi̖VシUq 8)=j׌O1RD":)}M)ۂH_A%{aD&vJ֧30 8*/ڝ4xs #G+`m<ѡ;ldS~̑AwlfI"" ̽USvS4r4EkxݱH a%EwEXDu FfS"9y:jݒ϶N$;:7bWyq:C- wҹQ0 ٲO(9XK?wKqE 9p3EA%0e: ѩOL(wdaq! g{pX!yS_NXn`cԕ sQ #-U12gl4("8>V[980Q## P3ԬC}/?_._W۶.uW.@AX;D,ovA$/84789u7@hZBӸk5^)z^U_Lj6O`1`+(gePM2KQ zh)`r'\=ǡOaj^W3)HcԪ4z~w]QN䐟VPQHg:$b oL??u.{z12ک0P] QZHy*ϙW |L&){@(ݻ3 "xyfPo:>RYx,Ihv4e=;4ƼBcI2{w9ܝ4Z.- F8Lck 1,/}*g]{w 5Ҵi%'ZJ(&l+)*u'X1@zm{V4ic2^AV[~?n!3V\D~8GZ0'>{(U@,RXu0¥|ͳIExy*{B2`fGGGB[ ]y6Zѧ5/HPs4dUE{s^y .Ƥ)?5,ۂw[~.m3t[UD+u\T$_ե` k ֋o 5Jtwu{f)(v{3(T#[<3,hciA5 K\AxdܖBDGB?TgyϫӒ!-qo #L,1"0 ރUus3vDdOz b 0%< s'kkbBoh>;Ca1c>n09ݣf$`4dhZ0M\2 ̛dRKwr:oߵxl;$]~ ݕrȍ_~&u@(zk2sJLQL*X!Ye"pV*m L o= εTD@Rs3!C?卄Ec`кwKWmNBYԏ%҇KAFFؽ}3,6xnġrM4#JIo89Mg;8Yj沞DDGB>2s1$\h+e?oϧBW4`Ⱦ/j_L lÙ=?vKs\RD2:QXſ>be 1,rS h)ܬ%Ыm(׊*=ނR 6y fUrHk8 9_VM ۤ YrJF<Yk!,XH(==EZic3TV=WhHN4d?MHd1Xz gOE^Va-Hٍ c3Cjcx ^yVl>/!C#e7_p dPags(FV&=>kT#lߩfRg_ȖӇ[* wGP6K+'ljC~e]3۶3j'~˾Ku\Q_ɔGcKtu8vh=8+KO뛹y^UڔV =oTEIL~7ȹ,Ki&{ϩT`WzzTʳբV~{kYȒv巌 tR2Mkfr~q#?,hͩkm= ;Tl Jǰxu3oCeIuA[Bpx =:̮Og.f0O85uy g2xھ GM00/N')*`ᩢ ^ 0tsi$VEmM Uj=c#Ug ^@a 9/Rtvr q7-}K=:]$xHP"#KTftx 8bПh7(Ru$,[uGmbnD{! CeZg^_mW;1ZsD3Ne۸ -.vJ+=9 v:vUxC`piUDf757FVۈ@{6=&ebfPcRd95Ǯcj%pxٷaѸhvw{sS{^?eHU>6-,bvSEUdN]$JjߧAtrsV_ ֊)Y; Ssk&+L^ma ǡnCD$zm֊t;uf/8HP- ?j)hřj~ӗ:׸xޘ6^Kt, +iiӃWBj P" QcV]>RNܶ=@I,\(k+3y?Rɥ{fs Eϴmڽg.YIcaiO/yLA ̰0-[lLe3 ^H>JB -*M۾tB_3C6%aIqi\E|݌3cqP&4CcV9 o97Y١ԶbChOYcqoJbWf.q)t&Lp[j#/y3b.f\~z*B,k|PGH;xj1K>3źÔ]^,>:I8"ODMW΁<ܙ~tjYxnR&i q.vy8COM;alz9VU*; h __=߭*`}zK",[cu,a%rS6tvaz'9\a})6[^I>Q,_bJ?+XuNup |OE`-(J}\D sF$\cu bDH55ˇO|3Z1dȟr63Nb4lw5}pmqDjVq$R(5szzFݝ7krQtKD~ pVH' #Zj8i=}RQu4do EOFJtbˆ|yORLG(4?c'td՘}fE/ ԅA"ujF*hU?~/.B\0KUŽ ظj螕}nŸQ8Af4;W1 EK 5~+!ѤU %Z'`LZcl*KUӖyt*$H4w[';P"Q(rݒ|!p-Es!?rXjN9niyj97+ЩA㱙x x2dΕEB–I1+PO#q7v+.q./1C3a3[ 3D]TqT=qW`c3|Tk8*$lq[xw@ptE+kY/k$IʈHk@?~t igfHѼLx䇽A?̻7)Ã/ju;3 Z>Uo>Tuޯ 5\͛ dHa1uTsR\M"xDG LsMnp& =h%d9HLwcNII |%a|CiDQΙX&$lj'ĝYm5H]g/"Zׄ7] ĿnNCmmԢl]P= ҠE\ZF4/pCA*$fJ*# =JVv] dK!n=5|LK+=V$Q\i~A_ o7 I NDW9,CA5 E+ʔYQ}QˉB-28$؜|H90AA2, ]yr'>] g?j:PeFKH"|&LE'BۀrɈU|}ǝ(Ry mfW,C{Q쾜ׇ5TKZzekm{wy1Jy!b&ܞ߻A <=I1q1#NFOz4Z/ MgՒUk̭ԐqALDU얁-Sy6@Wν(0Ն+ ^D -{ҳI&e\rN \@D)./Y w}Wc@<ƻ; oL)D+3%@6*׿# asn;4'}GD|17Ck_.PTo1_RIDR[3|k _Jo@%t`n${Sj ʔuG˂bB+X NhRx;~{rlozKTdc \s{ ?-n!Xٙ3v@6CQLD \(\ꕎ/TƪYkL=u+[ﳜ J#|]+ڋ%`#m{wnK BP#x6*WZ2dI8g$y:-, 1PZCܿcCm>v3-&VG|pȳ,1`tY3&'  oUR@OSre[i  ]"\fu-zqO%7i8(d;"UԴl3쀇+5 TGT Eg¦Ź.Im˞IA쨛:$]$$ g..+P2 ᆠQoD+?GgE4|wPo_ Py~Цl-|g<d<8#A DZQM{SWQ"ҼwC )=>?us}g_-4bxEyYyY(#~Ty?wF*$,sEG0s ]+3tZw?f r y9 ٫QDtlYrt[x{0.WVirI?"WG_S_T?/SUY:46J=*'};oE!z 羒v/NηSARuWDFŻQμdNObQ\G&F[6E<\Bzlh=t37_S3>c:&&\sl/6H;}鳙a7106xAWSG- F>G xR`{>~R(d&tⱵl5mF(pKfb:KOxe: uQ]sS:Jy~<[_3[~Ul 8+l?,mUq W{?_XLV0߲ަ_w]fY"8`^ Z/?#ri 5x>"4B|HM2Zkyn-Vm8cD{oZ.<38ݠv&xycMwN2O("_ *a92. M.h_tܔ' n>PX #`TW˲,}2Rh9 f&0UǟSa/)$Y[~E0qNvi0a݇L)6ȹ*UH *mybsψ>ll=_yKDqXׅes"qd@_% GQz y .`%N0NRNh@1>ޣKe,Zf\ȇf21Y-{̉H+&iRIaAh$1Ht ª&[)MkfHfyƓr(2)${Eir*݂O4~X|jRey\lFȹ:βzsVE2 wHv2&֍G{;0mu@@sAX2u 97<4 vQ/ Lx!Tu4ɑ&ֆ{,%b#p2Rke|SǧnspDIp g.V O͝& 6Y\ǫ5C(:*u'4$CQ:C7IJ$QBu2qeC(]@\YhJx[Jρhp 9@)' )U-ѝi?އEE"GPg< F gFn=~nk|^44Y*;:͉MGDH1wN*k_@GcL2$F<`U69Nb׾\ZOS8AfHx]K0g] _ldFꞵKZ殱` -.}SՉ\h"9WIʐٌv45(䚈uj~i{ҥλ]ӯiiАR5(`^G|Zg`Ln6 .W+7(~J1>*{'?%ˋ-vD\Dٌa0/a]͝J3РxrrGjBiڞ6=䮧SF')m)Z{Vd5ơRIFPia $<85~cȅC@δVuiO=R'!-%L2H92F@%=QÅ@ 6,Ces!cȔ%ͤG_{sލv"pQ#ӎf]S :֫%sQvm4y}Q> 5"!Jk\4]n׶7#{Uwt)|g&5g!ZGGCUn0Ӧ3ǞЯ%'Ab3)RCY 51f@<4rяF0J- <9.VJ@0JoԷ'ϴyִ(ἙQ9a'\0 Nr|B aS]ĖLsћ<)9[n0w~+ýITwDt~䭀/W B>Y(8_!|wPv$eae.~7>!DǶ6ߓ5)%tvxk?[T=3YmDKtXOwQE{}H!sC b~ LUi(&~8^rC[ĸ,g46wԩ/t]\0ڧP:,,ˎr_JiMw8>tiK߳F$u]? 2Z4#%rmaťx &GBTu-zXHņprW󪿐G'StzL\Ƹw4` )/,9:l#m|ɑ9B#XyyR6zLTق%y:S~G#Nm8k^u..*kПm' LRK0bx;S/A: /4Qs{(Q. ˈܿAE`ڂ†w˞lj!3s%>|k 8j+Rũėx M jBTIiBO~`D }M&oz.{({nz'A9[śvoHnWd5ښoprr(a,/+v9D@j ZQ o. WyfJxZ&{3in&k^9:_Xƻt`5h4B~TFgP/W~:eQ֑nW~>(?hmncӁ9hdo^-x}Όzjʾmƃ4M  *XkL00҆GQ>p0؎J5y=\x!w2iy!▜$|o ~<~m}T= sh΋4\hEgW(5V3z窠.> j_CM,F%L nьb *NS3Ɠ!ǭ` 9m>+i -vOj|eDɼDvVbhq&yZz 4w/)z;e5sIVc(>$W[f'=QAP2NqG )? {(AxdgͶVwY2k=dlz N=:/f_*}@搙G'٧B(znu+KC֣)zu? t> ngX-j.Xດgu-d؆[?]=>hS8z;L$2O_lOOAU zċj jZl9^:>!y] b5`bJlV9Ƙ~"Nx(0q?=P2+432~R1U<42`fmDak:3ߺXײMlW!'VhW~(_-u[|foCMRRni%=M )FoH)sH=.!ݎf7b֙Uc2L,%Pv?M7MY q %鰺n^W⧚S *X)+rcHoD@nL`*&mO +Ӳ% 8 k9.kHg~"k>AEZDc@܂  M8$ 5_H>0:|O)[Ed1@ĴRK||f>%,]\y$!r3 6ǏtZOXՓ:ǵgjg(ʰ8+[Owb^m=/,MHڏq2u״VS=?8MhA7"RE>[O>WKNMQ܋ Fyo3IUz-EsLV\Yj/97N]o&CQXO떆dQUambx-zIb䯮%qfC=Eqi+x'p쇒<pL`UvlWbw?&o54""UgWȍ6P嬗,~xǘk-0IJXN(9+WGn ͗#Mv[~ASkۇloIY M<ا-lAba1@aho^W9عp'2$-߉8Gd_/y%%Ğ*mK։&"TnoS\u6> Miq9wxSL4ܔcvYR: /h7Խ3_}çQ!-$7k#K!~{PA-i]#+bAK"LLn-$4m[h 2Z|(2|BѕfXgs8;Znzѫn(sԽcIFL,l~ע&3(FvRD3B~ݵY+8)R{*:ܫ5/N8e![6Eq ߉Λu<>Jg<ѪHZvO!`K8ŒNYr̨ Q{[=Ѡ?T^Jىc*ec/3 J#ǸF[daC|zZd,' 1bx/Ģ,*%s+g:1Q8,`LV5!kF28pjrsf?{1:y=>2]YaC\6+w EMԡ{F{'A[-+m6 SYL?~߅\Ag͛' 0Rر9G%ַ_1a1t^qN6ԋ[pJ @\a^УKcxKyQ3Vz (_Uhf%8Ɠ+x{+z>F96;h<8-]:.B8R 18W&QUtYwXOBAjӞn:i L/feݾ;$$JشTU#|05/t<"흖X#5dN&CjJa,|u .0x͖}/iV>$0w=&"6rglz$Ksd6Gz[ӟK ZYAQ+o^V=rPmpx~JG\i }rw8}#Ag Vᴂ҄5zV+P*R'ŹOjZ3LlJ/C|w#:.c24S BdW܏w#e7FL`>!gF;72eT( }iI E5/WNC ھ{ov]Лze%)j*S q*A9Znpe۹OeRHrqyx5 d+QidP#[λ1?$L=qHyLdӡk$řTOb"aqxLOa$a~yGzk#lSA*ĩ J,2!x%!J] o-4}( \,c#;7:D+=Dzҙۖ Lu*Z|c.WF1Rmn/ymJ* U؊eoa;9O–*%q3U4G(\A.~Xg(ƽA-ku3.oAcKؘ%|&>'|qO,C H"jc-Pl4fٱNhet7FQ I,07Ma[D$]J1McMMDb+DAx㼮,4)3#؆&V'wq!]d/m^Օ1)SCfO@J*νk҅@ }넇u '~uUAmSyn{PP/pզ^l}M^ H!x?~rq)7XeL*N,UPd$'l c#j1$5e4#N9 ]'$thoɺ:_y(O1/+ܪ"$j&ۡPGeWfS+9xhԦ$ ^, ‘ZjAӺY֬'Oh嫜BМq&i.&0MTv:z zSjjoɷJ/_SQV'4!4HxpƑyQtIVnz'9I0hy(4c!6qB**L?ϕs9TS7n ֹQ% &Z??/eymɡ/IUגvF }82۝lQυ 6%%.\7y^۬[ (w8ENYp{ g$\z6؛[]4A̎p3%ssC%s ר .fJuӼ[nH$mkixC2A9_p&[I3JO.a\ܔo ( 6rXk+'O)S.*,DgʙguL9U=T2 C#]vlrc}:QȐ!N9<͑+)+x\4h7R?1i@ʂMo(quo_-5pA(ԙƮx(2b)Mvv{ FvJ֦~6aGys _̯`R(߳KBB_]>rW5so{G,2MCE9E>d.;iK_ bn7 ~t|PApiZi&RNRRu{Aig$enM 5Yms 7VHeal(*e5:fQG_YSo>!+$7hD&blj#.tcX6J ]/PF@>;7VEvJh٥!Gk[sX/{Hl }Hr۳8ز-f"n0ܐ (V`')qK O֩ HX(OX r{>laÞq=Kzݻ_xMv>ֹsK ȀBᨈg,T _CRWO/^HK xQmzfHб#냉edp@CEy^4j|z(ZU|!s@4f$~UWqNt#e5ʯYRFcfzՠVbd;T2H(*:H 񁤩 [sFXq%BXm :64 29 xe`w2ZsXi8Xخt0#nAA vxN5v@,Tax͖%;O#e܃YFn]J@1bwrT%L~ineTQkTgIʡ KZ`r$kA=_i^E6we:"RSa31|\KU MKmLNwf 3t1_ 􋮴eƮ+ ZpdNBtwoD/!.%ڗ0DKitk~UȻRJ}Y]g11vngzDы*nF}^U"P"@CNTSFwY-YkKMW5(ttB mнqα`#A,_h^Rj識Şx` µ 9Uo,ǮZ joebc!%aq|U+8Dj{q4j1?3b9]OA9@ZT2T8*J9iڕXTy&g^f@ZK[?!'X&wL5(<\lI`?;4IǓmX|߰otƈ{i+"){vy}84AP6tewRӵ.`G&veO0p޶wk+QȆ[K¹]MxM~IM؇v @/Cb w*çFo3K1H'I[WӽV&Ae1 $ 8N2 ot @ZYgG">'W:̓4"ÙFIoeTyySH˝s+~ Zou"pLGd0P4Tb+&Z,7YeT0-䚫~kVO͇V,P#_<$;%p~] G;8u3DP_"2|B!TЫ: ] Z]74كxmaڈ2q˄&-|<֙{`cSaɨ䗔]  1eu+;#`iCMڍg,fX,y#_Ďګщa;vtCh]W=KԺMb3})gtA"V)RJ]+/-Ӂ _ӁUTZWC` ڦ!~NB=|fs-CFSy3Lb0{)$2_Zq&jWT 5$/9RhN#V *֪vr99K3z]E8pNr%L/8T{nIMiPdoXo`G[-B.3x?n fxrfYM'竹|G;·v Ce`8_^P P}̍[oK,c{jّ]K2< *,rM[ЍD`J>YTNA *kkvW >MB1\!u4jÀd<ѐ'tܨ<@?"n:ۨs0x# TjTm. @ A<"z94ԛ6cm?8^>r?̓|^{˃jR S^Υ?Xh,D6/bֽC-ѓk|)Rg yc\>Gr3w7F2`JlAڷ[K~?c^шޢĀ|,i{ ʈ.Y`7E"i>Oժ6<}Mb{bP}?~ {X0}B~0WKDt1KmӎJ4R.qu6!$<01u1Jxwqfϖkf MdVʡ~ݮ`~k)\;\q}Fxw&A2q? #")$b]'/ܹ-RkS(Nϕpl~s,Mp|YC4ZvoYŎGQty(K~"d6nomQK1w?[ud87l ;&8*ꨚއtd`#bMl Jl,O8,#FA[j%P2!06);z ,9᧰"^u Fxil8 U!%oNB9l95c惮:OHQW:)y(j.Cpa'鈺揲)v{eQzbU.yq exat Q E&; ӾP⍲ƦA~%> 3H` hbX]d81D *qD_Y|  E&9ZkujA%N!]BG,o Uj,"9.(3xDQv%n&Lw-@{џDga[s~K6A;TaMĩI7yt'Ċ-Y*6L`zmA)}&y5bz\X&gmBp&;!l l_IB-TͩȺ17m$"HIs7⋁JOtcq=]+"?mJ(E)!:#,cad_#c~uo7,tNb9my/]w=}iiUi,e~^a#GPlCyyo3AILDD8Ƒ=^J9U-5/p-2/oj,w4K *y~jqmPoul acH"fy aj0zo|7~j>+bسSBǯ)LU׍WimΠ>׭6$p#$k߰4kdXYBu^Ly'ˀWJL³L9 IA%9K9XZWW'ţlgYT$I #Ktuja\ø=eIPo3Am ȴKJ(8[T\ĨDl2II3GIte&7V)ĖA;$A$K%ir%_ʮ{|ܨ-eVj|R*Ǭw]K@Z&rYʨ[qNv*@@jgg/7I\Y3I}O'ʪݴTͨ`3"@\f=5@*LNJJV\ y1?_2Ghe $D]Zgf-M`R ZQ(>>2ZŪQp`"U7&mՍDhN!;ہYA@Nw,u#ڝ/*Gm|0[Wr=@F;x壱 wL?uS[ J~ :GX҃Z E"EAt3CS߂߇3JAiF"S3n>m({W:?bl ԎZgSwI&a_K:IyQmOf2^S(Mv~WٛSuO]IQQ 5 bm,Dxua#LBI<@Al߲&Jhǵs2_':,QO ˚οȜc1?$1q~}K)  <7o^i V3!3\Zvè }IBE,y#:1يuRph*(Bu.; 1wWc^.[WOHCRQls0!4K4%?PC=3ƋfDvrxGUEqhNL –EeHRw4lv;NwM`D@lL=k\{;2=!/caPGOA35Gu < m8RDP+9_y["K3D-bL.ptHiI.eѵ~<ŻOy5]bU=Q Mn钺)u,泶DxIJ/5O}C3_-~͚"RN8k>"Ʋ*B2ԙ4 Mk)TOd&YP ӯ675kلݱ, в, b?օ|J,HRy鮤vbPn*0LAAGy>c&_?}ZZPgkጌkC @\/8C$< ؍V+oM `S8Q;.N!^5]=T oJ_~bX7jѥXeX~/jAjN_mһvLFA ;UxoNs@HAkMLG+GĪᡞV*]l[ߛ_ N}%ޮl~~G[bצ-,0Pc/Yϛ)t1w.a3~ Qy;̴Jlz= ('l9PiLDs))[[谿76֦Qt#|IYLUz\pZWF$X!@9 BeW3}bei}Y)jO@>.`uL6 -e% g|n;&ISq sM%.1E.ς#xaGF|C,=ۥާbÜ1WuY!iMdf?QATZ蘿Á`.l]^` Po%Vy9pRJVu]oH>ŭOG(x}YS'3wjY4L *Ƅ"PYH ^R@d47a_0&CS_N&Asp)i94[Iԭ-XT5m, G#n>x#+-N”u,pF0|z'?j-dY[!Cy.vQC렸jY?xʋsU=M$̇ho.,w '!f+/*;xQ=ZI ۞"JPnlo4GH)mjݯ&(x)_|ҨOOKTī#lUE?gpc+N|]K%RU:_svz < _?c.ˍ;ġXΦ*S)ݿpS~C+/^E?1;ު;d{"UwҢ͖ƹHq#SIS7 rwhoՁ1|ρ Xʣ㶩DЊ<6t bXGF8pf(5ҺvNY|t uE#y7 fwȗ.,ޟDJaL.k+{q$Un6;B 6^xan( ͈t.u‰t|/?.~҉0ќ$h9o)L%jai?5_M ~ )3{ϝJM_6iz݂RԖ+l!,.0#Kv:iOYmXu)Tu"-KlOv_żLG7n*pMPtz#>lN E[fQpG`$d HWBҮdP/;^@S.H U3 }760XYePGTS>JL| ?I%$b7ygoyXjoo#,d2G`g\xGH-1Mt sE85'[[>#dB= )*JW.dS{ N~` V,gaLi~/q^B'S eq^sRK^2t煖<"%n '4`&Yg 9ʽߝ3(Fܨt lq3v+4v`:/n)ZWdB*YO %'GwOSx[Z˖+z{Yj(T?%݉ 9v?(RCd&ғOW>4O ( givy9, u\zh4 ~w|$وŇ h=beҏie.#`9}B$Mv 8hx[JP;sds o5rH`q"] j .w#.hk_ OIp`hA;mQ,EZ+UKtLO]!/|uYT ?:LՀRgo '.SX>:ƕ |yry`S@9iwr+Q41Y6_$l@v7ǤY逴9n|@1Djmsq".ea;h|Jiz[X&XMEGb} \zO7Y<7 \ < SN$1*Hb5[x~6~rÊ ,Ew` uL9ߍ]=zqr]UkB袁$VH%{mgD>oAܭMt K x߳Q($ĔK"-[u9T.*$Ti|߯bxrE-HCY..0̊QXC1=vI[&|ߩ'= Fqc,:Zp^GSMxq FG:g1 9S=LxZ[zұL[<"e" @ B~59-2Xkun"ge\x2K"{\ÐH=cww"Il $B=iw)ώbkaJ|l'.@L k%.q&/% ` ACz:1coZ?:ՌϾkr_*>Q >)$Uhypđ~X:^rر 74N/Q:e(Z e/IɷeVz:D F=tJXw5i2J?>q;ENL=4! _Bƹ?.'av9w-?uM{qbጮɍ3.Hr0 O>侳Oc2|905 ;FXa=?A 8׼rm%cw޲2W-@To$kD\OZī qa{U3Fa@sѾjݝiE["CЧY 5ԯC2Jn司t5r 8g +*'srvL>^Sw?|Mÿ,T,/KEꎣڲ0&RK{x2рv#E}P[ qЂ us^k)$0j5pw3bM2 \08P@ *q &BmW6`;i]]u܁UJ S9pFHʩ=y/(ڱŢ *0x0mkGW_S'cP( Hڑ;" !?TmNѝk7i6̠+Gv]k/#⟉G1{0=b?)@޳sNq) ӝQQ؋ma/tYmB93x¶ P(/ ?kEu)"eDt/OA9T{;-Xj)Hv=ƍeEfYbB(!֝y]Yh%g8nF-{N8cgSAiܝK t?>5:"!'kCt`qz剄o4s01)`q^֬u'^١(7Tƽp8Wf"n{In497Vl{ [, alx<&`MmST{*{O!XeNSbYc ک0VY\ܪGttrIsygޡ\ &κQp-y+~Q>Yh6."?2c -53&ÒL} oǾ@%0yS)Pd@Af=ư$̔k./֔;@:H ]e.5+Jg [拝 ^sx*  Mpߚ!X2J/ l4_q!Y<+*܍=;c _k!','lBGPX_w8\Hlx_:F&m'+5Xceߊ{}A]EjH+Ѳ^X7W MMUe#^釄7-#"hgU@XO!l_47a Y4wG;/aY8Jt,86=]q伵hLm8ApdY# ~qI):e) "!e%C]"z>1RbN'۷hi2;/ä'?"t92h:g!P$ïSE1,B PwkF2^,Q5%fjG-[_sy tc"!Sf|(:'ttM$N'%]O@L!JaʷdRӻ:+"}A%S =i|DK+lY)(uqZChڨNM [ݖnv<V~)қB !0f{4ۄoh= [P `Cڑ4~I/>MfW lA61Zn)3k Py,qdE"PL 'R-'dG8@ԜpΑw5}'B!7s-s O+f$lYv'8,[Ovl8:љěit/{N?I8J1r5[%|vMO..<2 "ֆEgq 8+n p{H5NJ֦뽧,~1 ~0S"qO5K7:+'rՆ?l/NhRMSNR]oYR+fw4SޑkmQD& s w<v@/z{e? ݢ[#uͯ֗M%r^ߖ/<ׅ,6sw:_qV~nGOvo4 ذ{vIs֩0M+c# Bű]W ij3LwwK\>PFU_0D=yD;YS<$[r9,iya]R۩5f27*uOS]oiv0y]QG ̓wk= -K,`ڭ]7*Gu1ȯ;)ExγՂU(ƈ[.gE=d|S½)IxD1], S84T,>xg3lIϖÝzذsݩ܉F,3 nHD֡/@Ԃr]U׺'g:po"w89r{Z=eL@[;>qu$X >=2%t`V&ry 9Rw؍J$6$Dui 4Fn֘bzZ`(yDEoko50˖ٹn-Ё ]vz,IdJ2q)ҀZf Qp%h8O|R/織0 & 0][Q-);{}.|aByd0E í8] g[K6uA»/s%lmVvxq"A`iBgXo6qa#5<>  d(pՌ#HDx!Ȉ*@){.hx!/`|`B׆%x{ō- (x- SxtPV7?j#sR-mXѬ'=xyDLH\YݷOK߀y;v,t\EЩWӛ=OE5c D jle,2o!l3I>}7F!!>jy׭vzOC1 1w8˱|I21Nx\ iٝ|vT#auAa Pz[T'gK,p,ǚ2 FmX wo(a60>B`%Ӗ3;BveAd e@"#4[i$s0rLQJsKB8O~L^>T%+cJ{f}lccxK؅l Pk(`ipHr~ٿqܴL;kf;g9 @rֈʡ;;|,)o)WW#f㧴3Ƅ.FRE'`Y5 75"ijG1kcatpaWxyĶi 2nKhAWh7x^JRĕs 9 N׀tCW|sQ(oQ𦏪@C=5Z/fB-shf{k!“N/(e4߱L|\Y܀O n=c:jLK-Dh"ᓈ@u74ViTHlhg d|h h3=&DQjte܇ *)ƹ]A9_8 bi(Zm/=rA W gڬȀO_nw@nŃtnŞO5]$E{)E9{&*MA|r[{nT?>@ž&,Z@뙦 w7xJUcFxC.{{]:ٙ_6ؘjJE=]|{o3ݗS 0q5 ud2onLáz3d,?Ed7^ @PrliϚ,h:2u!g33w^1Q\pۍw3鿡wR;p+ 4gŅnMT4=&ƕ&JG.oWͱ|3u{|RTaYt%R93 /Z+D%#.Fądogig)bq>oM:XӠϯ% G&oY<̥Vvgعp@QR-z x r_S tٯD[ߺMX։ANSKk~Z}y#-\0Mz f2,B2^5'*[NG{[D.6\j7ԲςgӅyYvӓ ((dg`xa ^(N?4.Lce("|*5O_ZX귏/P*ٲ„O#?R㗣0c'n;e?S-8EC耫 ␼Z<$JF}:!P?Zsyj Faxz#O@IBɾC纓AO$=MtNgSha.%Cy a skM( Az>N܆S6o}ZInyVG"bL)=S&{\[ ZDIۨӆV*rҠDKԡgT?.oh}mIsE͆ ߯\f4En\".b^!} i1yd4IMԡ\c2n:x.`s3IsoEI>tun)玶RSdu5/jA}%bS{]T.jmMj8S,[STD4Dn>PECʔy )t1xM5s@ĥUg'U[Kť 4XSrO /Q[wbFȎ_-u3 ^V%0"2f 1`U =P3m<3P@dVFG&\`5,I,n$>L³ (ROJvc\gΨ9ӎ^i*~Lx #>K?;crU,ӮDGy1龛Vpc4irvٖ#nKlwc,۴+CE6 ʞd[B)|TZLAo!i QʃeB i?\㼵 cOs` 9ZTJUY:2*}SD DOeEr|eҍOk>.TeyU!﷔DlQp >2ʋj!|jY9ה4}>tQ˻4hc1!\eKLIOO.ƽ#d.S7ĀwA5!U_5J!˳c,ۮk2LGEvDFrt'oT\{{jˣnlz$EhYӃO.|%I)pΑ50I\X>:KI(AXB2i/ȕNL3챕F|G-G]y.8Ĺ3e!+ $G+ÍpM JN>{wTֺ6fԼ1 Cĺ Nk>ƀtdܵ<B鬔ڗէ9\Vq0YD^8}y40BCF!R6‹j 9>Hu&Ő.x oh{bM]k6µyt=#'wUK%lmh†K{`7)LEe?9̌9f6Jdbqldpn5FE4Oj#_=ɡ mL}Oe=.vsBp*7~g Pc,zJ !ѫp!b~lQI:VrůQxaW#sgG pB 5%Yxa;LJc:O[v)16`U{tBwF'5ƭ]PdlbX]RWQKa62h^K!\惠QUBID~M8(M4q.b]ENwWCZ3sOIh9::~^oߦͨ e$v~H|:h'-~*> >:y*ԇB7 e|%=^^'l⍃w"`yc[#[ƻ%xC#Q[r&ȡm)^5Ԁ&J>N1 D\IwAJǣZ\zgeᬚ;`1 H}9I(M% $B[>>C!7Yy2w}_Lv7\xjɍ(V aЎN`W*uK`u]\R] af=.U_."kdWGDk2;!Y٘wocU"AA5QW}6՝[`;*v8إܬY bURD@SvUgj.l)%LLk4Qs?릪#ymdLisny:"PcR٤n@WCJ8t}^05.[}Dd- n#t=`і҇dGi,R7;}yىK {rBCO|˸MGrRf1<͠׍Ŀ_}Gzta0xR;ԼkjHw(dp}ET)Bbi3g@)ؒml R®IzPl,8$.OEUƀ8Ev LR^HnnQBq BZR "C _!+bi Q,H㚝<-F>9ږL؄8+L}~oe7FQx& Ѷ Ϊ7IU vS]zŭ"ouKrc/vʸ|gS 3TV0:@b&8=K. #s7ϖ@IO5CH vJa\lm[~96/墄Dѥ 1U:~nhxVWYN9@jBsꊾ B(OЌ>8c"5_^c7 ̇KpU?_^HbV+\U*r"0riUnCa^br;z(EäY[u~8kOg.rk75,X2Oa &UWkOΤB>:"# S;J> ^\žyk\Qt'@`*TY uG ǰdkҟWPў/kW vU `pҒ1Zf+)tn 5{i/˜ LkدKD:'I70ċ΋DoH``V2d6eSe={UN*47#( sI W+)כ*@ljgBauH+S!,b@B7B@ϟ|; qv!+i$i-i+DW| 1jȉ| F2qLxy-PQ#"׵˕pt$\Zf2'A ڤ!ryy OajqM|Gqյ i%Ryx>/9qR7 u?k^=ݿ@WWNb dnN$P[RJG[1/cfZ9뻐s9~95dМ{*L*1W/yP]Z3JSrpf`] *{nm}Z_7 mC}ɒ, dcNo%* @2ٖҐr& 8dib0lӿԣ~&"z[?d)'/eUgBJD""o1͙ֈҧO@ TqI`, nA~QʻЎ\۩KOZs* 뎗=~N$OA7p/V b)#ZyY^mj s_Z3gg ky/h6.+\brN\<9L^=ۭS~M28K?ʠ,ZbX.ЇV{22%۰lށp+kk-I+llx2SO`bz*]FFD2kIr{ pnaL̀>7;bqIXБaTv*y71s`Mr|;{&zB+"вL?ō =ҚQ01,yYb+Zq<<g/b2ǪC3kFd}"F҃>Mb@8*1.iHfFB{|M)ҞVbN1g[?huF~/6Vg/B T06xzYNre ~\MeqDq .kҌijH/`%@ D '3lti=8R;@4tmۣ*eOUlE\/6]G"OYb07dX?2QӹDn%36+F1&FE]TS^#gw~0/aTo؇_́-5=] 񒖗++^q}EraHrd1(F!#Slk{ƁhV[zW;B!ɐ78Oˤ=*C/!29&*!-uTzGwk=IZ[1_PZsȘGѾz۶S1 䎋\T+ѥ*&5K4Yq GoUC"Ë7u4w7̆E}l?$^;OUնšbQ m:$pgIU'c>(07b7],1ưG$l)W$π)"D+Eҝi0^sx!rvY)饠x/nr8k{H*#U~tDRTtI̤)OD]oҮ3U 3# p%k S΁>1" ;9/i} _)C Ԍr^^ءy`:_L#_刭@ذ1Ё2vp%p4 GgLh|Bm7J qsDqS %,džCC1c0xQe9)?Hoߚж&4jR6?-2e'hSY)e! ZXP${r'[čޛi~ib( ]~P?,8,Z$B$_9[C{zG%FƷD.vUPz;o_:H橭sy˕COEE\b]C=¶0oGp]\A; ~f၃X cMjU  kVAH|WOSAwX Yt;o(i%Q*nAַ"$W f.աAԮLԱ4GeVtR x q̇@#Z1f/{Gzy`[B2]<&C7i[*J}}1\E `LF`ܬ=wu#!U0fSMąAhB//*yO>t{)W^O#G[ gTv?.D >Cfyˀ?-1R'_BrP݄![C@lyYb4xhF?hibΕRg.b0n޺&H\%:\lҪᚪMpیE y46q\Sy{FQ%h$yJ~r5mAoo ٻͻ:&hEҟ 0gZ3C0 aZ< ҩz;-$ 7C9џ+ 0C -v*ػ (1F,FfzLHA8^#Rᩗ6>B"vX Y"f2FmdOJS*ھBrP3pjzy@rJ/)\ "$VR]8B-KJm 7X~:]ҹƊ9SOM*wW@:vBu ū]oJG AWڏͣZkU*(%KR Fi eF='!|(jrn0s̓"h^ <77?έGlv<|G; "w16SyՀ6kx>U䵭yv Sr\l˽rX<~(T;H+`E8>k YMEnlf^;~.LLjfaS̈-#C;e3lCKc87O{%Xvф*t_m\=Oqx <o_25wJy p`/YA,qՓ?dǀ,Z6O@\*E:6z+cv^1N/(2 5"Kd)nuJQbZ"E91V,ě̑VE"y,Z*P \AP a0uDMdY%$bnE0/{P}a3$.2tf7?D2aE=oUoFg2%_ W΢Gs-W]vK'Oc'Y0T˗ yX7ŠE1@_H.ᖇ r%^g-f"]%ek1Й M:Mkmvp3H\`U(7|ĦG4]תn=}8ՄqSrmD4:; w2!98+bF7{q2݄p5/ :8DzdWi =\Aݤr(%N|a6D e#JVpm6&E?[ ;ޢag!tP |*ϋXߜ~:eJىvQ@DAKefVJM=k,Gb#8g|W27koH]*M`UoS~^U9(h8 6Aq&&Q\jm1. I ;ډ`!J~|",e-~O8YuK)Q$ǚ<6QϺpz8K }1k L!szНẜ4/\̆`q~MB,΁ [߮#]ow!>9T4VcT&Lz4>|]o܍dц"wy[pԦ(-j r3G߆rӕA   ۵QN;bI?Tߕ gVykjLA!7exL1wt&N'!w9FΩ ++[Eΰin{`5EfnV(=t"\t Zu`{iH_ި0:O) 8~w-7$`J$$,A)YAupNcu˳ ّM2ўmvnF\%]SÞl\!} Q f^nQѲJ=iFsխ@|0B$4Kc{[SͰ-6%V/' s_q XwKu"R%Hű?C2v~Bfa@=S!BC@*Gi2}v$ ,d9)}y]dII^x2y(zy-*ΑimeY7 U2>GOhHƓv( j#Y4E]Na_*bQ}IYPbL2DKHa$׉-"=۫)/U2G.:[o<\dn-[EgXW^#i]QS> k,3"Np.&־K*j3 DGCx\nl G3Vcð#Ijeu_{} {/mvJxlx'PzHrNE'0IZ_BfPe nNA&H |<RYPxztvl Myd~&w`ih]T|׾4.Gr,{u9RMTPAV#W˧p2PPXCOV]zABǙbO͉49] S`Ѥu}J}AX،;_vm-*oW:]J&#Z,d>6U˗ut&JYGjRjn43şU{s!\ЧZtMOQ*nۉs"\FR5p(#tJ,'aM {A/ PS@n) bW\R: `tW:ac>bn*^ W_PjoBr;5ݒ7q? f2^kBl3e6=ݛk/6?}u'V 3YM%ՌT8!1]4WDUv)]@:%śYZF{VFz"E}UVAYn^C`DsZ[L7u񨓁@}{e\%"d=>/Q(yޅ_CJX q\֓ދp31g*;5%*Lw28ΔGc;Ƨ/)We~Dz&HM'.7-s2KçǸ5e= 'ߚ^[IX )qvXa.GDZFd2:O$qßd.XU !dK\"enMiu0j|k=!۶~F$ OS|!`$^DвqF(bU|f.f_Ո&ٛ{RexvC`] GOq[Vow!tyaɥ7EX6M>L"vԍ>pQwCET}%C4bo.Y2+Iv Iqe_HqnxOw^eqt%[x1DJOO|yDB> KS$Nu+ [M9]M>d "$%鍮;3w4pvS>/tN r B,"B i46O_un}{ 8ljgVrsIS oU'qӽ:M$>v=?ެ>!Q^g^ooZozf c; +iv9#F R-0Z>17[sGsAcWu+<˪Fa.[ ٻmo*ar}]j[]$쯍o]'W/ zsD}f`4wXߕx yoɾ0||%8 mJ%JyliEO` A#4[yP ^7*ߚ_2Uc`TC^xe8 L=;/Krbغz)?OE*Ly5L. 8~$jwj4k$ ˮ:L3-vXDh1Bxi.z\qt]j4Yu0G{L~ YcЊrƚ8 (.$۽Ny5-+SvB,}~- P 89PL>`$(?1=%^~AyLَb\%h"Zd.վPh75H^ZGle /hKqftĿjfۋ]Ї9kמcq [ l502zU-$"Қ[i\; A\<:թ\jOZr:iapWj.Y zD-f"~ݻ#E4hz$+;,4]yD-1(Ƽ3f]=,{DAϬBJy/ e&A~K `=gZCҾuqt+WBλ }xG_՜[0/CU"2d ȳpMbk wAʝ*◩O*5d)H`'d!8$S9F4zV^Omg{`Fv< '"լl54<Dڭ+,B5b%{ei)4Ӫ嘊\3pO '8<)C~5C9e~̤\/ b͵7LnsBbׄvŨ' lN)jDAg[).MΔ*D~- ek#˧ fqAh6@$:LU) ^p[0Cؽ]QW$~PZr[[:߯N?Av7bEFkJGY">Df{kTՔ]D?кsl(tx mGd3@=bz3B_fǝ{K*4Oŏtc;clsN y!,%ܷۙV?Mض?MKE+aLͱ:CM8i/g#^ٍ0jDtrnMb%ׅ=`VP0'Lۦh c+\k*El&+K>;HUC8I \^3j#Mj{^nLt% sR.aր I#>X&t {؂̾7^{^‚>Jm>!zK$xiaá699$ bzaEg0.z;P>=*_cn/J{]]J$dHTiŖszx4u Wl.sM#=IbC+LQQ排մNS|Wjt?}K9\qq}F!, ًϠ6]c'?xL ԓ5Lp|&GA?d9*6(ߩU@\Y6R<^+w>?*:.p-25w1@%$L'yzl$ގ.Uh[]gVHɋΜFaq׊\fZD*l]j=%w|TYA/9>E ރ='kG]f[|@. _Xy+D ?OunG /LCnfvCԎV i@V-j9)ф響8zߚ. g:{fުɆ- )=P .t鳈eQIS_DLw*EKJ(ޗt,q{Xz7J]leDUΘ+Pm# ؑcP %GNvKeh~r`JslHJ{pUњtFD[)&ȯrtmS+׵w3t +]BKG,Dmɬt*hQK B:Ar.%KBJxu'uu\ sE L` `Ba凬x.PİNQ~ށaםb y{muZ^t%dp{z44F|Ʃ1cT?Q2V|IYhnEH _[3pn,ƿF T#va2!$04d^C̩1ڐy=nZ%tԌ ]mm@KZ& |¨Gr05իV d@`o7ð=%UY$oB`Ų<щx6^ӔthHJc>AA1uYԻbz0W6t:N=܌ 'Oڷ4sĨ"ޮ u\XSzJ4'!dC_3-j ~\YI<~ s;]M`{O>ׁ++ 5$p%?Β"!:9|ĜL=&׬2[(>V݁k(m|&;ihpK.M÷=nغKQ^G K9 >08F̝ efb'd\J,p ?6_g$wBJ292 LwdI4a$UCcD; `V[j^*yEFDggM7TЌH,6՚\4F`1hŁy±J0O;@qm6|Qdkا3ЍH Xd[|BrJrgƓSQ@bB,acp -rTB J^&~x_[/dаv zt3t7xa_rF0@Zj7<3qc1PPKR8+hxdﲖj)AtF P$L}яG=Mx8,EmG>yAn hMZM8_\(\: "q>"u,#ZDjF޲\/YA<6Ӣ`я7&hq5+?)5-b8_GQYOX gӜSL^6 z9Eڅ*00vdiw$,@w~ރb|JBVƩh5(zU3@~ qap7}&^xrۏf"%Q;t{WJHɴ"E_Tti>#xr&=Z9NkQAn}!W{}ﶃR}m K*.bM]4ůFw KĞ1-CiM+= aN PU1X* E3]r>KmaHy+5 P;V_@㰑P˕۰(!o}$F7**[0hVop@!IG#f%(B::6! Q; b-;ðoޅI<؋q#Q(nڄ\3HӬi[bp^I3>ڗ5wy4~LK:}&FL1=XJr-誯?<]09n5Ds0>I @=L\a8iϬhUah-+?7Vs-Zƍw$䨷Z `ֹ`ߎ._,NWSU`:~`na*L&cvo*w@U1Df|Em$f鼵+O=,Ty+RL[ޱ+(|}C{=}]I^ʾDE-:9/l un9G ߺȇح8m2ӔGq8OM;'qswS Q4Y9,%nzH48DdR5ڨ9tक़Vn[FS[u=G5} QsN3Buۊ“ye=/&DV.>oFw0Qwj 'H,eOwL!LRݜJT)H/AMiA'%/Lll|6 n1f˙5&j7ADI!hsrl}9NE,F?})3"@H"jI'6=N:,6+'ܘ:І9dE;y~22eBw%1@)sߛ_a'So0/]|G6[ rs i"4zыbxO.9BH0+?>&%D9ʭ>iEg(bz)jIwL6AR[8Eg4DaK۲ 2W](~?ӊ5E\p:f1k+,(TLnV) QFhOZl뷈b4\y~L78z*(l܀c{!_ί,"k5]Z*̻JjVwr/;h ]BSQ/_MewZX,uD @ ] v 8%~~_Zҭzfe1Fs'E'/~ۥTZ7 %f.Q#p:6ܔ}g ۄI0IiVÎʲYd}yCXh0N5u|Ʒ1'_VUAOrƒH$= &MRԱe(1#-0L$E?cb9 mL.r;dbZnSB ژE;@%IƏ9P:rB6&nK@M`?NJ<ÈcqzӞ3iOcv{Tԗ)8Bg^lQk݄=Eo D]Fqu moQJ} q>jy |ƢpPB#6#|JzTz7Dվ)n4f9-g 7eM$P)ԫR'o<dx̳~ɍn:K,V *IQsS^MM+VRsGMOwqIK}I6ٹ/$Pmx4,Q@ts2J 1'9ҏ"Dfd? HiT s"TguPKfB?EeٞD a#2JGqP𧋶pN9UyFW$aYdXh\  /g@% Z^5dǮv\dMH}>O]%=qɀ2v6 ʞͭ7GLҸS!_'EL;X\X-[Һ!5< zq*XDr/дnC.+ 2΅klЙzJ?kX~RUBm:Hԍpʀ&R{Di/tŇG[;EͲsYc K. -^+u)e\ 勩`}\UZg$D=?$*2RE y?#^]9OЛDFVui05hxL|Gbt|JTdl_5f)p7=2*^)-L1Osͥrw;m nq6,Sq*DLp{TSjCQ\; /}9Kb_D%+jnNǚr4Pzx%)тrzA׎M( gG > 䰖d}ՠm^{vםbecl Vl|% qPW1Ͷ 6f.hg`ŜRA .=U*tANY3~ֽoJIqSw yGs7N:쓠S":Uz8Q0%(FWhp߹YVQռm)?][P}= C]NdكVJ7׷8YnQs̡'C5QBjip&cF2@D, М,iJ}V2۱\,|Yc6y㉴R|չ0"Fmv%}Ѓ`4s73Я1'hkRvsq?e9P\HVXy]R`-Sw?'Xj)WGcTF$X苸P :٢vL0p(d@Ş;QX%j' }kkHx !atyZ.1 -Bv 3Ka8OT=Ň31‚wu"y%7iW]%Ypme6p0/H\1eB^7NhKμ9tD#,H;2Pj㣳ҡE Sv2X6阥:+#c6عi#Tj 56.jRdr,b_=7Y t"a+/pFaoe_=s#Ch?̱aL"YăX$}QfB8l5ثoh =0zG$`>V @vSH1a>\B|3 R':ޓ:Sq@MmgR'wќ>Z:̃ /-kuzI"CO4Rt-CIX2FHmȆږc&=k1ۿ5`} P#?YijB1;QTKI~\`4cg7 bPeQKx¬WM^ .=( c)MG9UF/nRJwnrW6AFko4t6@2D:i1ɗGI>HBi KX"hh*gR:gd9+>#B!]]At+aӝI0\nt+^gW@>]yE`E0-?;k,.q2-4hzɀD1ev6]Dzd¥-k&XJQ0idu&aFꈻtK-~/ &8mԞBrY؛) Sj%ڈ { =Px0tYJʋSkU ؃[TMB ؉`jdPNo'N^M6!w>drxBjF;>!,#2ݙ[8&Ny0ntz5Yԧŭ *X#j+`Ћ',)VGV8W5M!W\ pOEj~b륶T( rUUl 6Ğ8S3⏄2ݘ,VMJYq3"#D"!e6ȿ^@5ǂ1"/~O:QgL%FEuQHh;0m^d~YvZZ1BkV/:?Ϫ%6M7W~K}e `͐ӌD='ʜyrPd[diI?s@b|Fd–2Bg1E=x'#4-K$ʞf˾\ ,C'*kǗ 3'[#nP&:H{jUOwp^kkS@fI# :dWU52qD /AcĚ3%e.oqw[O[<742nK''9on[Q%Ly{l-Leq+D%*삣8eE0{Oz™{UU].0-zZ_|bsKڼv^V"jt5̹(u|$67NєgNR_te^la= 䢟< 4VnxxXU&ks9Yň'&m p>{_> لetw 1(Ƭ~ \# ha;=vO_ _v/4}V/U-7rW!0uiAUkMFz3-ԙP+e^OTcAȔ\lEHYASNrW[~2EvGB`?^=bI<j꽽}oel{{5,)y U9uK{cGx>;Uꂇ3igG>xWf9grYV^rFv;EAIs=õR¬l0hǷj?Fȫ 5Alب:[6U1,¯rN"ZmXvmYhFa_ˡx~djE%v='K$֛1M?ѣu X?93)ALV<7Q/rRۜ-'I*Ҡ}go%ޯT;"Y_JO\Ho=ȸ=*8}߮e!NYR1CIJD^'1 WbTQ5B~ u$Փw".ּr:OBfJ ۉs~ &m5KE~[mR{Zk>-B\0*vq( QK8TRW))8]fNAB$DpcV@^)CkZ*DU=)DE\˿۬gd+B׋p|Ĭv*;8>|(J߲Õ@Y]~:6u ɼ*J(_Ā -1 -NuNFҊiTuY/۠IvaO_@ϕrHX^M'/O[ψ/v\Ud|^l~\IQمCJ@p WU;!$hS[m8to)a7-jȞ(q!A+d&ЍrTAJ6jOG"yB]|כf9QD A✖ NU{>JItsߥTX`}HNdQY(5]olihY\Яnop5;JUKcGn3<̋B}sņ:*(5ƏP9`$gm ].$Ust)lʷ}wĭFiwS60iς3ML[“[׌E*Lc[Re?ܤF4f: 9jYTzb]`h;(~3Q0]JPIRQLp:P&$v}Z&߽AM5ֆ-ŵoFtC254}~]#ٶI3T+;+)I0|f0fKͰŔݮV YNTāfкcDW0dT(VR,ּuwOpNx.9^|s8b>wz錛%B88)3\j /S0=d& ]ZvoSZtwoi+3uےڏ,p'tFҜҌk7X\WL0ԍe#`,Ka11$;v6QfP0C @s2=T"$QoR6xY>3[:ҤNj :yoi^=3{]nF23jD~Zey/|3DC]^b&\଒$c2$KllR&9&&TOO˓a_[3ظ͝4&sљfpZBEs0%j!2]؆ XGYnhB0mƀp1%OU}$9-pVw]:.[4zPδ`eÀńKorK*!yk7*mIՐkZ|"T*4±1޷wh6AuU;B?*L9Jf_ FX=UM0u/=^j*VDh(dN(e_g6ʥAo $;0\O)D ͂7]sbM[ltN@eϊ7TWXLmîz8GeE:n|t?[: 6pEf`b5R}}QXr9,TlqMxLCC3~%Rﳾ); sB}[}@'J6CgF3=%gjީ-A5J g[rS[$胂WJXltuUDC_8 }Vo/LZH^VN1u` |lm(^|Vipo8?H'sb|EI[luW70Oq7mSd 0 K{hO?orownSu*Ȓ* 4?٧/INb9ex4K6.1NA69I쌦{\}vdc|qnWJXN͇Xye396ߊ#ٺm|D`{)ާ"TӋѐDeMLS|)poa[-(KMqNn?fX4/*'CЄ3ˡq Bpwaad0/.XU *0a+p |]`,p^bhcV;4*y7o9EGئ]b:yiP %]] su"PقٞѠWokB'2h _'D6JNNVk3%1ydIn$ b(Yۘ"N|S:hr;5=<ΤӺ=epΈNAW\99۬8.!7}|VD/lL{dUd~5 "D T..ۚ|ƓWCcW^rK@1R?Wcq(Ph0-hk5BX<6Jn'G%XbnR'[i;9ppw'׺RLgSnZ#hrvvdZ]igA)K۶$C AaZ]fWE&cWEbxʀv@Eb!зZsxIE0 akEOOƊ'U)7o 0Q6u@7fSgT$$UaܱDKYh`ԮkQFv%;2(ĔA^|-D}ZiŇْVRA=7!WM̞֡$dd ޞtmpV/4=~@YCdo--n^v5̣!O˂y&>835&{Cyƨ\;n7K)dqqBFYZ y ktKh\UfH{jR1[I gY:fbQ:MCAfqOW{v̺D0{1)-jSx)1xx&AM~09N ]ܾ9J0RHL{_BhPh&7-.z[zmk@4 Lme.տ#2aU@< ҉d >j}kQH2GIKФ ?zMBVnՆqT 6aLr?2@CqECX ݾџu4 4@TQ0cJ?,w2J恖=3XrWjsYOK9JNL \tk!5<aGR)אrI)Rd),P"hvqPۡTK l;o7dOs{ 1 ~)Yu[NFqI;:iΰmV۵ښ]za u.HX[~A,@׉XlR`#Ǭ?G|I.(gnG(U;o8Bc|UK39ZV7:"qϧV26);tBQ|T}ՌG]ކ Y:q-y#t+Y4J0hqNJ0.Ɩ5Ѓ !~^ema6su5-ӑh,ҌѧL| XDgP߼ 72ˣWaoV) CuӃx`kt*n&ug{R.ZelAWD(Sp8 Rv|/}KBeA>߱GR⣦Tuhb,^ %W΃ sS!`(kO/[:#.q+˟2Cw U0`>Wje"_fD4fR8%'/ι/+/-Et$9K 땗}:e8)Ths1VK=WMb͠쥀!15Re¯DЫD!I]#E$ GN6pnɱs^;ⲏ,Њ67P51d\ދ<YYfs\`5#,=kbڊg3?ej#ظs?*n}!jSc?v+[FA)-ſOjߵZyamZ6k.Zλ :+u nr_s _3%`UN] @*Ad(&<8FBbM?)%8J^8/(=P޿zVpڔrFJ$gNZ?":7nnٶoޮzW~ɽ۪ 6`~h:ͮh&´]A!< Dc82.!6h䑞%g; ߛ'lǹB儽 ]5fW9>MK>v| P/saw5ٸF@'i,3ܝSuPAk!"kG41fxz V^:Zh,ګcn^/YDl֑ʅe<'F'PP?ze+xҠӞ62`$jYoWTTI B L =[3zs80 Ob6@$ -QB*8HN8ZTR3:` -%St&n88B"< f{ɚ]a,dXy?*P|&TnUASZ$Qyb5 #H31254،A::Y2OU V4˙\!!bN&~sUF7Lc=]2B$,UYk ,]*nW̘tn@MV\۝r[-1sjmև-EqzRr 6C1R7g(hs"u@#4в>*2 ι{|DLAcIhH]hB5u.fV? մ[Z~tKG->AU+ϡZ& ~t ̦Ӈ|| (zt_7/R^EX5|VVj̚ABC!^RHhobFLb `,\Ei~qW1P2SgrD+[T&2Qy#^lNCgMB5١H']qG;cƎV0I+潹{@kdT]|C-ag_]rXg揉kFbepмw-Y=D"iY,2}_h{ òP4*TL0SsKӘ= 'm+0я!X^_\F zl;%FAzϿ KDbk3ncfjRmfq4a$]#R:,#a+QSN_0]NGvIRQ8f68K3XNX--:K EJ*qZJ%3|ED !-N+R>щ;8,-2FeQ-]BۄRKRޒ.qJ.&Kn?bVht2he;)pϖK'}smI`x,Ϝó='9xax6jxvŽ#sʍ>=0v$kweuLA&i[Z4$)]wGE"{*!LF( k,CZl eat-|*){1+ʟR_O9qc~5䙥y)&8LLִQ"M'T~_MS|gbN)Ng[cM& R)s@eeh~,UBѹj[ؗJ"i -c jNu)'7s``n >Be~[j V>)Pby|O\5ԥ(2)pki1;AHTzBԸ3$7v&V¤JC41ѨMq\*44ӫAgH3ҭ +Ta >'C_JOS| :**r{9QhZqR1IJJ4#Y'$s_-{EdъnjJdLj6&a`ˈD|`N!yq  )ۀjf'KR.\X|6P(KC`ʹGe^=Au[N)RQ!P~mY1R%~<%s?ױBZJqmNyǂZ 3UZ| \.K` s{OJ: Vl PRG%2K q}P-ń##.b^|ŎkOxFIl[k~-}8"uM2%9nEl专h>\QxhȰkJ$ٷ\@9v%֌,/ BH3r2^h]Ȝ ȨOg–(MEhŚѳ0R5lJ;UA|6j.J Rodh Jdz/6cBY%B~^_vRZI#Pi@^wNaP;H^uN#=&%9F\c&+ Grl 1v EYȫd6H'Nc?Tq\P5!2Ɯge6[D /,h#3!- ZtKMyDU𨌢1'03eb׺'xwQ0<#/p.хq|E:ꆨv(b mMh"(NP̚/Q0R{ݮ +6:v7ԂJOO7AfY ,9>6 BVA(iIch@ 2ǻ3 =rZ uQN4߇_ÙnTXB v & uG R^g֐c¿$qR@ؖj=ڴR;fDog_k0rTq3Cgnk [Б<}s8CŅdmX*NV*jK+!=`OvlAC[V,1XRb#) Ae ~<$K}7 ÍhE>f&r,0[BJyV5+s~.Fm `G.ebvIzi0( cMTYzc:|7&9ɫ^uQm+"UO )d/1ǮgҴ(߷+tiqs?t㢎6 n@~Y';ys,[ޙR^a>2 +&UU-9raymo8π ;&-'<*1b-D]8SIo-}h5HEѻ5c<|{ tek홗H&Fo{hx/״%b-v.]cr_|WkD;KXt6AakґL-$J[HvYJ/a3',bg>2~|J s3~,+qsz#K͞~4q]VGlYkV oj#ULGb~( ;q3TP5d is5D"DdqWVRfDU}7S'<`S2=WnXvڎt>!䷈`"qݷ%H_ESms7]HAEXQ bv{brQ]CJnu%F9]21Ok;0k4M7#F))QXY%Uilꮀ_]/OYY&VBY?*&M|a@16}/&uN xEuyxmTMH/lHFl 6.d;&l-Ex@DOdg@Ab'̤Mឤ#kock:Lfd׀h ~nkў:h; nEF V7,8e-rQKul^~} )Xy{v2%jĐkx. `n.FHQCǺi"$W(z  PX&a)@5g)2?˱`ŽYW|o@t' yAMzޗh]M Y+-1#NpAa& DH"ꪪQS+~HIzC4U$Y#HfmVQ[]nhPr x*WJXMz27u\?P=Z.6D NB{غ9AOąHw#DG[-yļ-2?a?|nQt#'G1[xoY%Tq`8򡏫Ed6 ϟטi:'9ŭӝB^ TltEl֡ FkD'0E!P|VC/AYҢFG,Ekۗ6ئ9JP8= p_v_bIAhcJсPCsBs-.K! Bݙ_N/}ʯ#5vUmqҪ!dmn;0 f=pG@ VKE.% bMɵo* ԅ@(3K +6C=o>e#Rzu/0%шXʏ(f )jA^ 3oi*FpsSG|zr Jo2;]8{ܥ1gzIU-f_GPWL(M.d}ߴϯ']RGVߩWl3z-."#٣ٌ5Ew H"6Skӄ 9~C_8͵s-o sa̧iYn㤵#5j^sM4td1(2N ʈIFF B"Ȧ\ȟ@0\>Eknah@֩&L a6w"]B ־'̰ [t[=z%'"VȎKO;3~nv6.Q!/{(QnW_Ʒuun-}D C3;%S [ o;tXq?7}[蹡1Z VتmJ[$42 6r8gǒMO4ek`905tغN3\k!@YA_Vރ'^BUV,{ᠢ+Z[k\r Z;/4P^P\W;i:aQBgS$qҶ vN(gg[k#8!jEɥ h)q~OI }G[6XodRs :ȴUy("uRi? &IFG[ aLQ8A zQ,J-<:$oQ*8fH#dl7lnJ]_THg~> ADL.[ONӆ«#Puϳa 1dJ(_+ 34+v@^CŔtd:֟0npGꥥGr͆G0!t$MĬO;.͕T'mV%rbB O\sޛH u;PxMq[N\հMY١L,;ޒfBI-Ңނ R^4 c@#i >7]pͺ1ߎЋ`J…XHGj&gA ZΕ^\\Uٟ}qT4)ebgm (p QC6wR~Fc`KB6; q 6/8r8tx;.÷&L+am,7;)AxV?[Ӑ4t՘0a)Wd7 nQf-N!f6[ȫ@RɅԢ'q!3}QB83~} oSQN-ȧJ{=W][]!/)wfg <_1.GAz)NҎ߂Vgq3W<"-wzȼPBh#|0.EN1zׁ9xݱbd$~r)cӨ8spBTQ3/`RK@_ TD2ͣ1 (!eBW)(5 WdM4嵮uUn6S 3iE4Td=+ːh.т~? yZ\ʇ;dL4=L/ -_{Zz-92)`! tTC`WszhFqÉw+=`e8c_cS Ad(̜ A(잽Ƈx{+k_4$' g0x (1KJjM0Lm|/vaZKhb ]?΍1癎<4>HڸiO[W;U  ?0 :6®L@80' ˤTdݳ׾|`gո`Ȅš3tY`_BU%[LpCqMX~D.И?{*Qik_׬w^^ҿ6cxYq]H %  2RJk~2ZJWdd+.7" 5xs Xh4 .YVkB'~|MZ}$/%?k-tq Uh͕Wm"=}[u?4c+9ѐ3UãDܹH=s)=;z<ߦ|ShLozE&"߭ 엨Pbi7$sѮw 1q 0 "$rJpִ񛐍3Zʎ c4hfJpPGON}inӑȍN0u_j;;g\Dm @bԩr;VgPVS4f ?90:S- 1倓(6:ۛwr?>i^P+i*wm\|12_@؜9\ԠƮ x"hd ܥ2 Gwvwڈ-Ni?jJ[h [*Mt|YG*bF:(dC#Y& YXS7kkY* 2&&gur50BfsjζY~!>KR8Rc&cvI|9 ([ tU$ЕyzUzp  BMMX\ K/"L k 2Sonl'UY26`{(Sg.u5ZZ_w!S*ukS?:1[<&4ܑ]FUX~[iHWk vѰ|O"-Zi9 wIV'(9( ^`3&gXrάqݻ{ڄAK6Ե cֺ0Ȉ KЙ0wܖv_G*= /h]eȹC*ץϚT 89d_L>LYY=z cߛ$LnWVfn4rZ-֍)2.4VC8~Sݤl mMY (at!Pu/!ߖLSFX+EBrt`Ώt 8v iIC01ǀNd`ڇ^ty'[+3gr9P~REfcpe<ᏫE̓?gY?IFBBrUtBYZ1\/v^tؽF// KgZk?F$9ƨ-[3Cs8/=+HmC\t] a++#P$[Mg(&Xy00EK)N ,>[~EyODtx+SϡߘKn4f_ |QEj .BztOIE΀,th ^Nev%>#뮰>R?#H߾Xz^ԌrmVwty!`8:o!KѦfgo% -c?KF{/ ! 0:R̯h蕗Q͏{Jt6%|NZ/}{Adé_Pcjc1S< NxTdR4\ÁQo Y䳱@U}%U3ti~ ןqk%W=z6)Ja.NhT˨F63[$^' ք8 %,Q?^7vf+K b[zwu 5թ-j֣ m RK%cMmsBq/#r'k(#F4_G=pG:c+ݒ&Otdk9uwE&:WG2>vRO @7`Ԓ!wtl݄ӵ[pIhdŵ:W1SMH,)JP6&%ħWX2Q)rt3Hȓj8cT{'EHP Yٝe(ٷCu |2eςSکe"!zyu-3Sm52\=NjDRtҼy[P4V絻Yz` FwCdUi/+[#|mF'krּ͌$̑ xG ߽"bC`ذ{A8ivsS]*[X Bhf,6m^  tQ["PH#Yְ K(}Ey#8A^fؓvP)".N_vDm7@ݼ0CCW#0M: U?pܸ %4[,\| 64`^e7 ltΆc[R0n 0xPșQEѝ0l 1,M `jJ]]f%Rx9E|Gݏw coAb?>K9s]t}雰װ x+8fp Y2o黪s? Is s̄-H"c-<*~.F'?0b^_FGvH)gT0Ôs!ultf7b'؆NiHpdxA悰O:tu6ɞ5X6y&֏q:IbKuW$u9.?rpR28E7,^hkO\ÔMpĹ-p \;t_-z}.s-fJfbۤc # WXk 2 5mJ#ƈ?>}e"6Z`ʳg* zu1c |3?CC;.,eiv'5NXMB9Y=Ev+zWb0qq}ڮMS)DXuqL9K( MH$җHz픰 J0L]tٔ۠f}]_ lv!3W6t K`" G&\ސǚ_f!vV!Co_rI#e_ǒm @ 7tPj挰qs`3ճYgNV Bf\ IdYĕKEgMzbzQ L}V_ڮN8Tafsҁ&$NisA?s/[QiTCZɷ s eo -\ :]W@) rq9ǨN޲o7rz~yP]`/?A" B'zk&ï{V2{1G^Ox3Qya5r܍}.!?Zr|epyrdR9=z`%nٚ[ j%',,%$OM-iNdib# V})t-{HcGo5 %f1U,sf_etQ F|t=ZboJ Ί^eDݔ#V%!ӆRw,XtcA X"4ZxuT*ҩXSa&J2LDV:?p[9H'ޑۺCnjB^[R: X__pDta )JЄ&R۔M )"ފ1 䪫BћV0stbTZݱw~< T@inH5 &2Ͱ#npQ6lj&Js%"-\aJ)p'7riu^s«#4FQyb(V!wC:7pФ5q;˿;4\)}6 s:Fu!#Y0+]64qf"ys+3I, &OEĖ[Cg@~/BNWcr2L.' di&K&0:;nYzUlX'ngsHaN]!k zٯSc|ïpFe%!ˀr:KR@p:n"qq\_1EeI ^RT|%!' ?&Z*wThj^rԨ( 9Ҕ<+AqNx`׵cf$MO0M(G直f+=9I`Ȗvgϱ4x7:._3EO2| M 9owh)reS QnյrN)y:!bsSy*oɠHf09z.S[:vĒq05Myfg=~퉴\~\d2pvFC!sە.Fڅ1e<"Eu,6.6nf?$ [\MhsXuDc.mHVш ۤ^KԃA Kz#_N)EJ9[J*KMèpCZ\j(#eCY$fCX7 .~b J P2я`|ce+˭GY{Fy;HX@?dAtq{kZ ֳWI Mphgr͸;c~k{M̒!'<\v#g7mޠlRTnދ65TQCq3D~ôzm7^ !9Xh珹U|nJX&\$M#+iF>S _LYnB{PC j=%^IɌxaR95Bz_ȯ;j^`Z,ǹ aśnKxu43jKxY1vߘDgC}z4yHgnȚzH2צ0K5]w|T!z?9o*zT(KXXI/Fq7n4ERD*gtyKqįY s-ސg}֡L~ɈU`QCob6g-Sdr)-SM_nK&{޴>) PY֔;ㅒ>p RdbĸaXFrrdp/革T|[3a?5 \́fIYWTdGlF\zJؖ, maTN9 ATZ +K|UYlwuy~[|`t+]*JU9-ۀjjG$E#yɮ?:0gL򹼑̺NF\):w~32dD_YJ4Cf_C77|&1ilr›דާG9W,'-uxvE{Jap,QsB[w^@SlU:3^HykQDr``Ky$45q 9w1tq*kn_3M3\Q/(/mpp{Ƣ>jhTFCE _\ vzTIP:ʌ`> >w; ))&H"cyL`!ڸ+1-Vz?S_^AgB8 (JqsKVk4CW8Z7 U1N>joRG)"VTZKsG$j ،ړvZtcM;uWlc-TI,U>uc46u]*203mIA q6/'+ad8j$P۳DŽMI9>:C~}C&yKFODz ƌ9J}Q]N~h}@fSÍ} ˕>`7M[R0Z̼h?`E!#aBN2yNS(NH0XM,jW\;2ePcĊ !T Ý\r C ΀ysɥ%j(S~st*`Q& GTl -QGEBxʜ»;@̽gjxAIuYH_E,qڍKDQd:|Nl"٨P!aIטҹSU"cIѡɣrs BΛz?RH/RJHB(C`mTJb()' &a hNT6=&LEf. Dt I58繵X5Jv'Ԟ &ᐺ%yJWڭ|w8yۍ;.YR:Fk$ntWCKMcUfV0e8 Q\$wccmr݃#1?L܇o ZнYJYvJoSwayJ|r3fZ3&Z:m=(OL# D *RCX1o޹1yKACH |dE`![t#76Ӷ(-RAE jn*xG!LО`4e}$%hT˗ߺZ ؐK[.DXG&w39eݭIo_atɱJ[qZt[ngOvrjrSַ5sS IRKG딍$`ZTAKAN 6e3C, `oO6uKBꅯX̣!.3?+Z'\vDF4`H Π@nD$MH&VP<:+t@&KC٧o8ulyuͰ%?(gj]scNatcxd`s?~j R~3/lUߋހ] /`]^]"ofH,0Ԏ=J SLCѧ@~+A*&I)DAJ:;u1|rEӗ' e03vn,{ 1xb6@aEqmXNýpv֯b gTW2]d0 \(Uk66*(7=QbtPi1?s/w'V@vV=)a5sQ3e7UL\VJpBY]{,sW,0d_g_$>A wᙲX<|gK<1zf ʝy^CG07[eW6VB @e[YiQe`tN̜,W -t=nLuÌ !VǦ;":x;Y'8,5ۥ&,U֝Ne]t|PQ2e!g>n Dw*=BkѝKv\:{=AEiѥAnj*#Զ%Eed+BJS0]R}T gVoe=h(3É/̷٦忈a[Pcwr+@e;Q>˪)RX gju1 8VS] ~Cϖh4˼`= 1WR[ݱrJ$bbss%ajgomeτ% {=S\F9e/=Ӗs5Xiv&jf1u (:zyͭ$Yi5cK8:Uzuҭ\ROi@ZeLևDN c,xA!cXG'awD6v/( E.`@NV;ja<ⁿ=e",AV3yAM=ȹr=`\xqGD<(rCmُӾLT ݜp/Ӏ/lpV1C¡ 7Y%dd}/;7#W:>pƥt":=Ul?z‰T6`oȍKGL h8q@ lI28a?D ?O]E+sז(J\R:~,D[(J?!ր^;ʠ& =0Q96 ԒLq\:M^Lc$Q AY+:KS2sÝx>˔!kj n* h;/pJA&x@NSk鮵V $Ԍ)'N;dBŧ$%IlSɔ6)6lXIW'YȔaܵD!u-I1p ^Pf3V,@uk~l'_/Ci93ÃVgA{ZDe8r b Sz"57+D[@A>ũ+֎̫(yN͎e?K[,3pO2 z,0A<ѸwwZ$ʵX5R֣zEe.K >zjcůE|GA琨N9[T{1Ƕ.O_tb `sIToFpu3"T1H rsk7j-uVX} )`JS⿡/hU2}e_y^dJSPG&rKגmˤ& dH">.BeiU\AOh^D! ; /~i7w B{^G~ڛG{:S(s=q4 ۹IڵK q@Id=xAJE =:4[qݐn'e[(c|O*43(7rkecLR+cIR%l_EUBة7^)V|1-VqCK? $ےq?eb Kˡ[WB24(WBN6O~tHͺF%3c෡\p=yYz8Io>ĸC%~?GA >hwYapC6%_vRk7Dh PB䕨%Rೂm7?ǏpXgPsu)\Iha2d-F2M9Os 7xs@"2yV0Q|Mz}GOiKRn<@-T9IVMmt- 'Z=#X塾 IUƗ[%Yf-Ȍǩ7vhcOo8w/IAB}3c\E}H ]Y7oOiOzC8~n}?wmܸ Jʱ9zi `;}8$+ґe͚>FpoUP:\c5o0ec(b>+Pai'ԁ\{D{$ʗQ6_|tv7LEFkNѨzث*`~w0'L mIvR.`D^. D٨In]BMPi_}4N` a>P\M6R}_-F2[>]od%nJ H77y'A=_ڐ|9ӧZxFQfqQ 2 9.iZF!RI_ I:_oR0$M(-Tdmj;)P3FQj3*Hc cBIZI= L*F|,O9d 7#e2`E0^I(%1@X|qh!w@իWJ Aʆў^YLW@sݗW}Oy+TN $t6lVx Dor#ۚPZ]^jhgcuI- Wu1$ sV^Qf>,+ErLNcu(^Ƌr:rd1yk9 9 \W+1[G:S9K*ZL%tg%kt9Dҫ9o\COmRзonP z>z KHa~xWnj!Rz"Ӫn=~i,1UZXYIp@$P3  @֚ s,B +[+Ǔ.Ъ [f?>d[%[B ®?R[.8B 4n!M$yQzm[쁱&uy$& ;&w>d #MuY-HB FQutb띯}#7T"<-$ UPf;;8 ]a=/# 1s1 Հƕjo W(sl *si6[uz^=fU;F$K6x2<XsiѫanGd^vny5fY٠lD{Z#@U@zKC)`mv{iDOa'rj}ARMz `>mȟ(Ea#US `E`HMW<&8{޿.J}ү X?[$8fBVaSerǠ:,A{Ϥ== ps)]UA 8ViKNe^I kV#?Ibl!̏쀼q:չ`M0|BMkPLtV*]S7Av,Vgf_7 9GX+IV6D>E VĥF#97bU r0c c;o^&D.Ckᆢl(jT?mY2SGAMN@[m]:FdoBT8tڜ h? f֬PtX5|%97G&/忊vԙ=*)#w`~ b9O~|:EZōrjynb~ *8wHzmX|e@39П3*̒Y"yj0|)zrAь2("'9aPXԛT[Al0C4O27cy%+MZM&bŊBPE2[.zC< ;5-:D1Ml:"odl2O*W<ȭVAuMAsʫq,>9c e,*V<>AL( doL&__?ޣ ^Rz41lא;R- .\W}$POz=˩yQiǟ:Jpߨf+!Jd:,?:IZӧ6? /e enDB}&{ > RӯZ #=Ն$mj0 r?t&.P%7 $ݍNЇPokF7kW9]uh2V3'FF7jt|՝D Ş""I9}eּ@t S0{n*KǶY}?KPηNi ە tZٴ81 #i~;9{~щ=|OR_ǯM0!5bv}L㈖ 8-U~W-,엒Ԏɓ/R( vg+5iӍUʷT[boU놼W}2})?]C|@Z;|E6!'#<9V雇䟲-*R@IS.+S}AWp*B쩵 "T2D<[kKEA:1  4KHP`&wy>})iAn;v`P%lk0,-Iz[$KrP*IxvLÈVqMOڗ ٺs-e$;9O1$R.S1-Njy=.Biw=&VcjxbSj[%38|§%,n{{6 , c`hL[$8V5+7o‡>w!}Ru_^dgVɶyhՕKi|Mq(H0!~!@fs4JխIthܳ2ܫCNk~/oTt1US$NFyapCvhwx$}Tj!6s3do5.`x' &mOiuadI Du >-zqnp d ,swx{3r{2g=b`FmBHm*0#{P+D^t>'M}v7ϓH)ի,qāa/2KD]` , G?Hd?u˻w 37t<muingܙqaqŃg:c lsNRځ|v+%=QuӌIyy;nX>t Lp[y mCvΆĎ@6\m=ay:I ZE' fĻ^OkPɕz),g ՟R[J/i?.0z3Zh *U|6 6-.+tq|WPqo mm8XW%Ͱ~ቬ@/:/fN6"}WHz0Vt-H ]j%t a݇ƽFL>IztHפ\F޺XWN5!"(zGFPN C̫mb~gUhmƣ(9n´sRGݿgOGLpcEԩbwwu$3%5E&i0ByC^ 6! QEEz nfU@g5ݗbA݄f0+*"g7"tva5#1]d?<# o?mܐBj#9žafPٱ #qOxHT3rk Gxr`miqfG3gl? ZBF6#;$}Xop(m\P6؄#K|Xvzu*$<x}7 ~P+Pˀ]{˧`ai] _f}ޠ-Ͷ¹j/I aC_XƒED Ywއ!~$s{%:< 41\Vf$/kb`+^Mpl)j}];9iW;{sGŰ7j|9]wtvC)G8/.M™6 *1̝elab hweL|s ;Αl_lv8!zХ䙽Ӓ  i\[sht(y. }B`X04 \'~llGb8u<3,_oY6gտJF(n ?P@2]%SD?-96#d!rWh\F:NX«{#z 3;rIWܫGYhzߖP؇T\Ig"j%K4f7`YAbV,P$t \GP[=)P*,.sG#X[&+gQjѭVA%j]kQh?W ;UhBg~ Y*qeZBuLPA5=~\(|[SxWzk|ַ]GP؏ uB[@\Z> VIht#ͺ6fdw#ǤϼT;Q hІ)]Zsdt9w)F:qRqʽi:Q3#.957dzeLVDbkuLao3/?V4b/˞TJv %#ƞ?$m&FIB}л\1~$97zxa xVQD (=m$Q> R]<{bҋ&a۫ߓwLiWUXz|>VxrQiK9cf(V*R oձ2pLi&~*@)ȵ MoƊ;|s>ϓVD|15ij5 ekF3Ƿr ? 3a?NѺy) ]X@!sq\-,Lyr.j igbcBGQN{]Np_ piiC,-T#Qg˩ÂvܔJ / _ErfHIf{(@8]o?괜vO^XS?iC#%~<%`g B~b,f*1yDe=26bxHʃWi^ 1T+Jp^8FsCV#ѷȎnz ᬘ1ܪ8J@OGWw%)`2 $əsfz?u^w>v$ĩ”kҕ eCOH GgU}s0]Y+&M֚{]/Q=QW2զȊ *qו IIh$-r S"[xN=]bi0y$9'O^&EKvE2͆4-Y>C~ :Yn){H(ITBeO9;SX~ Į2X{C swp E0ފ h$Y@]; iCpQ9 foczk inMami-~9'Om8^sB~Ԫ:fFLW9 wy#^FsCOlHE fc;>6C٬z2-h[C:Eru]!r35y9f E+]G p`y+22ğ-Ke9 B ølYT10OžakYaqv\4PV֡ Wy9Be4 fֵΆ/{q/ ;0ˏ1?LT<{h^]_# q$uFN-«GzT#qEǻyNQoO*`XEm : :%j]yEWӝdX9'LAZ&׮SIxf igݸ">U(D/83.QG.O?%3 ūC`]N^}&U;փ;ݴ0niE2,lT&+7aOX#4H C;M6BN~S,ղI)a9:0eC7R ]1GR ͈]%F>}!k>8AKlѷUTR R_}Q. IN^9r{ d9@JVы2.*lK{5F9X1:._mn9[OAT%ӵㄐ0N*-/T΅4M6|pS+T%Y~[j%O5ĵ@z^f2GnԒ=PH6KPj5tM,ᒚwFKRb m&U,rѧ`r|nEorgO@NP`9LjB-/ҮCst#ݗ$NxiNcBeC-ӿ+H |!ݪ6|L -<ƹYك}QYe/gLrG`C pHaS/-ԿM)z@lve DzGݠyK4yؾ[ƳϘBKZ(ݝnvy}!TRW ʣޭ[NCIuq#*Uge$b)={Zur3%' G)='[%E'iCk0?u 6*4Bu_>jIBAa#|GuH2=rKbp1@zD4V "Q-U;&fW3 2/.F%YjhW9;i<[ϻy`JrW@KzR䃈P?xG1B'k .!U$ʠltҊTޜ&čbPcq`=ݯvl_a܄v Þx:%~0Gc؊C{.$!o6(B}']R8l<(Ȅ"-$$Iv I1)> d#@\rCA*wDƝw]8Ak>O6Ppc R2>6T榈jA]#|dKXrLB>$&ںj?:b$YP悽eL٦)R y$~bZZ2`&pּYa8Tl>ZI#Husw$Fo1/ gI4mas^m:eu8'VZ*=fu%|gҍYQ~5<%O!Wً@!;Vz;'j3%upT?|&Ѩf;ӹ1 k%y!{7IE#oW.L-L9OfC)"{Ai=#X߿o]bA;ektKܕϮ90ZSSLW<@=T;OQ'NOA b=J_`mj'-q,ryA59 1vrsi٠u?Ow/+^#SnPOSάEϐƻ~a1 |ƪE2ǽ}b*6oă;BLćTҺrg}:q  .^#ij{G?/hI|TN2I3.:pd~jmn1IBt 7(}8Zƽ8jcpMݝMs/SpP)QwLK ;ö!|ŮtF=UN 8$RFE6M(3t` 8_t M `1phғEie%C] &ѷH4ߝ-? svؗ?[ȏA|r ṛ@"!L.&昵L+QiXX֤/@yq <* A .@GK5q8: #%z5٫R-Wq?q:!XYTﷄhD|0XE۷.IN-fXҽhc*֊HJe!|D̎ Җ.Y-gɯ cp|F~v|q!Q1r܆ecmQ a#*$VL mɣI5]u_]Ր?A~C-SLd4xSPpFrq'PJ+sɾT,8ttH C߳_:_mmUB\Aʢ+GMUt큃00 "볘f'$GT}n]=LM X)dTF`!p7.sH)"jSm.s Te3݁n %BAPA\pq3X=Εy]hcUZn3o2Y%8x0jh eG 1z. UY LL˦O~NE/OBElCM,}t0h2u }=^ ^S3“ZAse5{RQ艨ǛpSXizHI,_CL(Dw`1Ub,Bzs BN*{o:v1F׭M*c  q %.P4T D&rJʹ E긶g1]~'fU1:թxv+;Xs͸CEA {$& z`~  uu+)ߟSZ8]ښW'ctHr).grSos+ګޒG~E;1_# F8&ȩ-n[f eSG#|lK\H(>y,'-]OgHAS,-hD[抜x;* f)|Ƿ|hnu]P6]c dTQ)j7391s2ۣB&AKv#tcVTMI!;(ys8fcŀ|wg6iv{l ޯSMAgԪk{DeӔ.Hf̱zmLFdW7/$`ˆ?^ mK*&B>GHh^XW6f/XeQ&jE?u9O8'C7}.} }8|O⨬Ϟ8H;5a8SF.wU*ԱT$U*#_Ŏdo @c!r=mc=^! 5h,KJ?)'uW[КguCbq.(0. Ϩb$83ix`w^4_Dj|73" 9xseXX#: juA;dB;N-;aJV*?T S˗i;"/ik'\65ڟ;>m< rܬ͐uqjJp<[?&k(iU4(]Ŀ]1Q'yhu<"3Vh#"H6̼ AJ@ﴻŅ]iqGLh:|g_&*p%bE7Z6Y XN S7D")7C {`fYL/D;6'TLf{d4h@"-3@[+aS2vBT:\NG^g6'dj-҉, I0'< 2R*&a' T8y_(e?uiw7ndd4I:`X[j+*+%{s'|> z.P[@+2U+T747CFXf#J\Z6ICVNg &an͗哦FVt%v۶3iV>#m |v#jI?)WpdCbBWP ĒR)?-P-?ya֛4rR˭peC3 'Xi|#\AnLƞڂ-! Rbhf0fi"m!]U^))v#oY bw+\azznA2qu9φH{+X7B+QNO 99Pc|jfآi4fusڶ'A'I1凷4DN%: 'yАFۧH:4MQ\hE)̿Di 1r$x< Y͚X'GWvǎ7~ǢSt9Q[;z1i$#WɃ zV1aǃѷq1eZh`dP1WndxG"jCmfA+@#Z; 5l10Ri\a[FFA2ef;ԑ߇ryRǫϊS our\:6lxcx]͊~S5"Uxy 1,Mb 7J%3u఺QL#^ȄQ-!^5X>^V_Q@ɮE{:Ԭ=ǙiG-C*`vvkvK,c>'%\5 ڈ9/!RXf2?w៵ CL73y?٨7F~޿.ZSea:=fϕ-pŵI4|rЗp@D[;l F9%IM g9wW:?<%U e`^o.d%Dy^ Ȯ:,O@[xgZt8_)ɠY:W-I:-0;kpKz8 j!JEJ([ PweZ>vAMϯ9ڱ.uN\S-fimjn9LM9P"MV0)S$S<3J\C[QTΩʓ&(6M9DZE2k_Ir.Q? lХ)^5!}yZ>&ey0Hf!s4W[Rݶf֢w5ht b?٩n{JGVu#[hǷP:;o`PG`9yJ>æł| MMEmKj~iwJZ=J\5=WmW!mShhM7+A=u2߄R݉kewnE"(X~Ѷr ?ۑSÖz`շ^CaQR 8o.Lè@$5V)RqHDoF:#4O0C#[ +*s͊*u=}B0K:0l&D yECk ч( I ʪ$]+P$úſQA"eR;yE^CF K6rs{kc6aedХdSH2)Kx63AV5V[Za'Bi/H`Ȁ1I 6VB D5p@85Sl+a8^Q詓 Z2"=I8] h$ \O0CMJCye$<ܑ*'6d[#; vTP4{V1v)^_'>`Tl|wvxE>T RC92Yj{RyWWzދ@aķ MIm нg_%+)§2II'j9*N/N9%]4BlyxBu 1EYEzDZ5޹{䙩{#L$&hRt9/.fvPYve1op"V3W["keiRZ?Qi${~ &Cõ!x8[x(ܩ2׃Jp7L 5eB#_ԮuAcZ]Ut~>??˔Ǽ>tƑykW?70~8ʮZy/:Q3WF4@NqӴk==Ŗ)[b<6K]4WL&w`7N2|V(i(3ؖ0.2'֔h .E$b_ֵ%jpVcd+=^Y5|Q!MNroQ1~Ń [BzEnx 4CgKF%O%Z}F0isK mKR2K#bW}>$,Bw+xд@d= 9CظY]'`nN 8ɔBOT0+_4I9 rC#ig}x  zm;k *muI uy omŗsYH+CRK+]-@;Zy?9*jirB0_9_U|O'\ę*kS!*h` }i(Bmonty}%@am+oz~NADq*9Æ( XG/؅.5 T'H]EnE*2OL-[^9vW@;|{axB/#q 50tzN%ޚu((Ҿr քTZtywIX~95 xa> 0Ů w-N5Rk6N[| h$ R{30Q؁Fqep$v0nxLd oɳN[/_ǜ)Dw~zMzg}9Bځc?+ܕٮ%eT(0@ݱ'=q5."""k`dg˼{Ljr(U, SEuT#ʁ#o{A#_~E7e?gW햂Oe 3j6z91݆WimADZ+$DgUfu3؋Lf1dN!Lؐ{U#'+4#9 ]/8Q8YsAb90VlafE(_Y̅$K2",QEotѬm@fP?-ɒE3T]+ ɢGx"dxg#_7-S~c^t .;墙N@v|CFf{Cr7cE:XYrTAb#WO*.g)96#u3:Y(GIiS6JV#LHdC#pm5+p߫o%H;0$[<*0'aS."-ϕMxOQhΖ'Q.%!u0"_Tc?)En!QTBͽjRɐލQB,3%ՏY~߄(S\K *iC(pkk5TYg/NO4xDΔ>~8v>MM1TeWl(}xWƿ%]_AQ#1^/^ZE8A8jzhÕe /[?= UXα2 ma.ɫzunAu#/d^2lz s͙eSaa7p`p5h}Bbgvq4Yjٛ28fevٞI2DWς.DU[T>&D֦ APu' V0Pw盓«~uA,Ϻ+E\kL.;Go:([5uJ| Ƥȳ'uEڬ^9{̒Yůpމ b:Bc̕{J#uz&Q4Tq1Vی ((6W c#Y3m֍x!S!ݜ{C٤GݸكƼA}&|ئ擔]됔ӟ<1Cw'wn čI|ipweAS@~P;c;xڶxʥs4Ppęd`Q-qS$FLk[}L//P.vO ^\*Cв{^l˝O?7,ƑTi' Pb?qD}1-j@uMH' ЈUGdo-5j % Hp,VeG>k2jk- rsaW"t~x3 {&>]"ow<#ٓ`[Yul1R B .hVV[t:U<_· A* [(uE_!!|-9 łc 1R/HAg;^`xJ|얿W2}ondDY~4 +ۧ2&N4tEk AQ 2kMw:~و.@hY y@ ug-cZ/[#B+~(7&o;Sp-|Z_Qs [@m 1jU@qsiԷ 4!*~kV=ԦX/^"l]%\r`5^|V<4&!o}ףǵ#>7W0GMYn-pçX@ E,6[ƺwH9P@jʽ$4X `5S_{#:JnuyB|P0 l]MK9gȄR8S^"z&H Ϲ_xv;l%U[C=R!^WՖb7Ls\"uI cw+> 廎u,H_ T2eWXVZ74Y;pA\ 1Bg^kf Г9}.Tܫ">h ḛ-J4Aoa߉R,lSk gP}CWҪ:Pd;gCW 1.#AeBziU7V:$n#glV !e/Aco 0V@~V*i?tBwWv#1 =W{'diu]q/@%b"Gw-t lr nIK ~A@^#EUn}#ZO٦ 2R4vJKhcp̺SP GN%qNdTncisWߺ:)(,-V>A]}ֳL!mڦb-wڱ)+Qch!%},s@l|0m48,-9s@@@Gn}G<؜ pyׅ^Ie eh^@l g;*Ȕ;iu)Bej婟w8C4cn6~IoGxXb5z@+ 5FH4$7_oeӹXTM1DȾQfE^~v ƹIW~A tKNRkELzL w"V3]pQ0~9s76]*zޅ>D }-?&ԎlDU!eO`ڿ-n.zzm|oCrtuk?']:Lt 4Qs3/rz=f[Sqq"}gQ]2Кe}$=8b\]ALR Q6(ѕCO)96[ኲwVCRX=n<8BtqMu ȷ{, jG:/ux ո| a5bˠ( "s+p10FC$ 3B>(96P6&&֡nO(>A ~,Ӧ)at[Woh҈,b` [$~e4+q 8(#ĄΉ@OrŤ7H=e+~^> :NU嬊w fZjӈBi!Eb.cMGTl۝վQ02rB1-v\C\,=_]U8P9QH_ 53BBbrA!Fܛ޵Rp54 ]w'\/F֓bb$P5Ḉ*m|8AZkfMcZj5{?{c2dMá~]"Y;&S-OAxrFmH\ ! c\Mz)ě{^\5ʬ%kAMX6N)u}B|mW^{ ك{i_t, %nLAr`@`WɆe1O+T liCmdih;9_p %ơ}NWv5TY_MNիbP0p>|K@=d}R_-YyP0k>|SjJc?>>X(sE)),xP ]yUVr6&B[M]Ya›CQ4g v)'2Yg(Fjl1y WV ueQYWR9R~gv'{G5c=$ SxiJ+\EЕF5r"qju}=ok*缨l)ς4m5"[Д]6%LFS([v؁p@bǨ_TWg#@ciQR;h8;} ]㼞7OVsa4;YJ\'hv= *&c4{0kGuyěY* R$<@ plD96ӡ=_uNwC/ZGS] &!/?pK8{[ݍbj|*ǜBBt 6Dр1Z(Ɣ\,xo~Ci%{M< dɄFH_Р+n8k䄺DQ$A (Y!=p̀&HZH={ :pGֻRnGXX4[{:S=E ZJk3۴{ Nސ<[`c<"gg2n}+%od7Io :9*cT{/D_PG@Nw73^Y Ψv8=4Ҫ]k\ D!߯J|sS#;7> Vg22N[/ Up)\XNLjC~*?>tk 4+J0 &6.,5ũH:QE5f:@X͘TI(~g򽼶2D־M6o6rM|:,IVwYPmeDLCMu9}h>P3խon4,"FTv3A/3 ⥏A?ֺ 1RwBn|8=,4?ŬGGfc>(s%3iܡC-0`^i27܄K&u9lr y6D5TIygĐAh$˯ ^SP:[ѝ05W۽VmyHxwB6ۼϧ\F jd& zflok;. VTy\rH?h1̴8#:VƠ=N8)"EQ((Yw'^Nȷ,IyKGѱO> lqaYex}'p L/T(aRX)ؔ@G Mm耨h~;<&n$KtWt5S֎,c;MJNn1-()8hrjhM~.M T7f|d̶%*9ߒy*!ȳ)NnMR9 4\+C}BZ3 hy*A5NY!{;x ԇ %5iGP8ٞ@UKYSĺU`aކLccdy#@̃=$ryQIJWfn[0hF9A l2*a)*Zg+d=Y(U9~Nؑ3JnsnvYF̳4IG< TЪpP<ۭ {z6iʛˆ6F{}ďI\41H 76#Ip|ڃ E^Ȗt,Ѡ&I{:ڳ#"~pWA҅q1]F4q+X47)x_͌kYf"]@e>ȓ"n5w [WhX<};93Mװn5c{H~yÓ@n6DA*[+̲3jHŤ6oouťyzjn'5h5,/Q] aVC"bOY.psZԖ `_\PtH/dPڇIJÅ?b.H.S6\&q5#ѹ* m[{U ]@аwj۫ј/Fa'<ŋ;I(@M! 40.<yb3Rq}P:J_i =&rMr<ߥ'޻&PznAjʲe״DHOpc:`[O >XN;ۇz$SBrsCyy4g=EiP{f ŧJ?H'd$Qx/hkBUbf'OLkV*#gv{]K -fxSyQŷ-m9 K'1i䓨KU} =^[YU6w1h2ou WdS]Y{o]@ڑ~=Զ;e#M5TXϴs`$uZ@:ƻfȣzw8l`BS3[C;2lsH}Iz4hm[1IӚjd8`T輽HYYPF&ps!ys݆ak="7}t̮fH3:su3Nf#,Z|+>8Cp T^fm\WᡶrN hv*'4a 40iKWO e⧅-}^B\92MÆOKh:D꾫x̤+'Z)iO^psštosx3#oJָ|1(=|(񸾮~:nɼ 7,enDCKdCxC%zar Ta^Mb\ӣ򾘗3A. 4t"n?(A5Tnzt&u'I6\@pJ0<2a熜Meb`w/!<>20 EfP뵒7ۭ&AnbՁg‹,cx^"3F+6Lm@Y`1G1̀'1^fcۺWHF4mJts5mOP9ZʑWYp1FJU.ZрeKf8c7832=,V'0HPSȓ@8δ;ZQ dvuIW_Ra{$CF=* ĻJtbA("feA63,_ByYDX=Jh>L մh Ǝ_u@ ׂZ箫;?u!4f=ص`X "Δ&T&cȌWst^?/qwr)k}(PHhIOU4r1]a%:3EPG6A/!X]"ʐ%@jZhմyוiF$B#w-N2}O{wL@;F?0=$`HG#zaAG | RC CXUy}n uhӦ~,F1j:G%9r(oZ;H]dQ+̻Rϲ YLuZj?:z]扣l+N v?Ӑr0q`Fѓ;.WtN+ w8YC͗L:?g_"]HOoYB 9s'}H9Y@ACCKB{M(ʾ=rSSCBIIf̋?6Q\B!&~&Nސms=x_s)+=iI%8 \zU೏n|ӶܳhṺ%VO8) r/s9ee'fW Ћe[ayn4ՁkVϱg ?Ma.p9:oANI|/BWLZՎY,< jgNjp68@c@oz難ۤ2g9R>5EC|Lnk8W4Ħ eq 륆jS-m"0l|^W٩/ eH 'Bg$/$}9R#, D!w͂˖%FiwR*e~D| K4{.vm͆qLd{~Nj1-ߦ͇mTɻfZJ:/))#jy;TmHRfWR|hW@TƯ~*PQgҍZ>;-V-ی&Wp#/ m70xBn*gMi3gFM q֓lhdc7+l\L4`툦F3;?hhXRugpΨzY0R;B l:~$ a7.Dޕ':$=To&nL c;Z &v/[>TLMGbb)l~~4VhrA"υ- (!/ن%!l}.z&Q.o0h (؄?iI`U_;Xk@O?(ɀ.=NfFAl Y@?*"2mU"@'|Ƕ \iJky:#DM\$X9hYo":LΖyoYvinHv$>vl<KwWG LR{Hr5b50]yR#3ZU79*rvN,[L*&! X;5\Եo 2\E~s)<u&Hf~HIW8* B{Mt+w"_:!鹓jGx~O(Hx]/e@ÑgJUM=_fxy qi:#hB1  :V IۅqⰃ-m "1S!73ċ|+pXbxfKaY?K{29μK-Mp'@^Bxv%&̗@/Iy[T_]?jq-xiNx_`u"ϡCϥүKf*kq]~*<Ȁ\#k3aWCg$CJ(i9ΧU= lR@m ktұ7&/'?y zCǶi'̛5aH@q3պaJaQrǀsdH %҃lH0C oyukSYka2tƵ䈃/ wP|Ć6f1 5b^d-{h1g̏Lgf("0YjI0AlxL #~p"ߋW " U%37B?V&Ӯ[h8h׀]1Z}pK`eKJ)$b/!roh8v./VXSlɘQ=2JŴRa-l,}vr8`!nQNug; 6kn$wlf yrty*C@=^)t H7ɯȘ|.O(v!XĠ[)q- %fHYf1K, 5;d0o;ae|dW 218YVYQ6?X_ϥW\^K{OE޳*D 7#GTG_LlrWs./ .@[g3#-2}]2zAe rbXGsu>;7u '5mkO%巀=+jlT@NC0ywEJt! z_2?FnRv(%cظ`T@ғAY!L 2ok|TF9/ fwꡊup^=BZԌV8yAhg=F Z~U͞C^X=8Ĝ ɭ]JvC枲ٗK3NXd7FW6*IL0g<C>Bh1d`4PzR@[ S՜`XvX+|+XTcܪo|=K9 U %eFz,zHnX Ur-3VfX뛄- `i0?Q\!-uejfۄdQc%Sj f_/WxRnH&y]ۆޘ)Ri;o*ݙ1WE w )F5IAR*Oiv{ N 9j-sNU39;6x/aiaZmGA]<SwuKS9[Nlf>jj|}e}yd6O{љٹK\g^ _[+g(z@p1״ "gnJ]H3Γe?Wxǽo2̇UlCQSY3~oFKܪ:<63@DXӽ PO<S;Ibht"F)%8f<\宼"Щb3 l(7\KA9f)$;tO|YANv.pzI=~`@ Y+Sje4RlE+\Kw8j b{N9$wүX7?+:1Xnoo}blJ񙜛5zPloc62?)˄ Ńq%RYfm&l+nk׍ZB@]XcL~ǗE 5~Å#:kΒaD?Qܲ"CjGdP;XLq9ci9:nXO/ҋfM^&6eF-2cqD Ќy0/TrzbCP'YVfscx'^&uI~P:20D~gKI/5rZ`5!5W'a~,$7naU83a@3<F߱5h~M oVgb|, O\r y }ɥI^}8>p*b  1]BVu2U pIklW{2 W-1h%քK1i,)]RC0]u0BwX敹/J*+f(V +h#GFHѲ16Cpz΅y{aV( T?Bbhͱ !b|=JW]j{G:^E/ Fi[Ne N?$+? 6]ᒊj:}DY أ5Bރ!D~h%=b"O9W<= VI7HF:06kX)|oLJ48r;4Y] oɄiC~w&ncl 7O"SGŅQ 7!D?{ÃnwX gJ>(b_,O`ۦHdЇ<"I1\!A"*Ko4ԅ"0\ߵkFl.uVl4?G¹ o Mdu1ku-I FlY_zG4!69~3D^"l\,9QzL_B=wXmwA]ᮯ6S=ū&^t虎!@~Z_R8ڃݓv!CKɓܞ ~eb:XqB;@ ;ޫI]L]4Z<^lI?vUWk2?pn} |&SЕ}R "05U{ҹ!ͩ \ՖF 6 3 7@h 9#n{x!fKvYc l8ν4ȶBȢdXf0GjY5ƈ"{9O'^+\ƅ(KӞ.։+<םܺ1x]FR H{`SEZ|=1WC [݃{B/?\o#;c_dJI6+ G"AfHhk*ꑼ߮anV'19u\"@ wWsRy3Š+EUj)F>1Y aL[8^Tk j$>n@_$+IkݬFYAOS?sS)*3p)q]Y{0L}*e:m 8֩!GGTڡrtb}V=ΡsnȒ+ȍڥ&z٦>}2X,"?IDSv0ft1zZ JO!kJ@2~iqNրeq$'PrvLSoaƽ:9֔N|v%oi͕r캊%gq_T\fx)U@ DeŲ+hkwP^5-$E2kI(J<vW;M5ߘ+ }isfdպ*P :Nt&:vo rh~Z%>dQ!1Sm\5ݕ";mWLgÐ?U2v7O$gOLH nnA~ؕ9%̇>oJ6gaY΅K%6Ql.k1bw屐ÕCpJ+ DɮO.4#t|AhW|EMLKKȃy~ s.z{]y;|dvEZⲉ_5x2w6F*80LaVcKj;!c P5%҈!}.FJJm:##1iϵ.*p"MK?K+!:p9*`FgܕT6.$+Ʉk8 )yxȽLO k'= %? O_EDqYYKN^=1]j iwϨt0οoql@(f% (łD#^N%3|(^sp):vZWCR׼P3fEz35C<W,U#32/,vctcPay9La@p'CϬ\45t5L_qm²yH%P}p%G@ @;䇓>i" BPK,2fK0=%V W2Łq`i%oEi@(_2L'u㒠WbRU9m ОgEK;<ǂ<ʿ\|*znKG?};OgAZ<1گg&\/;m6:(:u?Z!Ѻ8- .Ov.}ZDa{CaW}jE> & {M.& O+WBTnASKQUZRB&BQ -wDKDG62 ^kqr#m`y&㼷Ȼ)13̄)!fT璃U`$Ilu-+j$ԭ+ i;4ғ#1=Ud/uMLbxm;Z(*O~!?\K:-vX"Ky4oէ+f&d|/ JjWdK-82/+֣[_5'_nGo*G\%ab²^I"AGU C|;8t xPPQ0jl θ$kqrNݣk 4Y;A \ Ҫ`~Dr~t0f(?SUy_8=<ۚW8Gx[+:2OSrYigT@3ݧFƴsr9L.dK5K۳lmj)Aގ0E 8;h{O$ia9\8M(ޝcT$ Fvg$EH¾7QXgP.60'-dnc[ Du c8)qvEEdx\LOJr (uP9eSas ӕ^5TP yVPļ4jIhJvq`M#98.V| ;$:fuxٓ-dZE ŭ!Ţ8'% 4;Ll 6 h&aP@}tvF`Lvpv8-QJ@7N_;BG9p@%)Kqm+fꜯX8uV)8|,3 㮤I$\5E <ӽij \H>(VϔA0>4P6U-6!MSUVN/pGn&dЂls^ U 'oYIzod>F煷ݒ*ixT|d彰7fϥ%gSQ#pddT@QWnn"jam*By/Q _ڼdְL *H"i:mTkt麄Myq3]Dq&׊&g( fa&2KJ)B7>\3Lr.JrejRd !oݎa6+I6NveIS50|#Z3%z}j0cGq0."WFlbe+1 . (m|IZ'#%%Zo05/k4hMUQLNCn3y j),` ~o{5sOFemukQBQ^RIո[2xW!pdTH&3xZ_dX)/FiBb x ?Dei(7*lkWi荂DRr.d8Zc mQYHN'e,ෑXp[nWzw;hU]eIiV zyB_lyB@o/d<zkIVKjo$Fd*kE-tRhv.N61 mjpf?K(<3a\2$68ȏ_~V{3y72pu F^~tR:c`VP^Yqʌ?fF{1!NKHWfA'/X%;rw.c׊-aobÄ3=W|YprCyR29d7t-?xw x8n`ROsV7nHC̖W {˧\RLڸה{<;'|8v" q0ow8Z_9B>][̚p0kjLr?grQLKGY剪O2sJ)>hXez/5!pF*Δ~1?gVN?.ַQcR 84tt>WKyc7<4),j$ݽJWJ7Vh!]Sa7_PZ%G;A.# .3/hvq7&lQhۚ?;m^#!-Uɦ%"o1r q>**7Jo捡Y+qG6jDKcn0Kb}!xJEIald^ß.!vW_/%!p,OX+v k.V=3|<^BA9D86mSjklkL-_j:eS.ė tOzθ'jͨ@px-E-e#Y/"6pr&BN@q>4+K\H\:ejG/YߴMbZcZJ(C*脇lᠰUV!9R kckeຎB ㌂G'u0~: /aW }b.k/h`O-R*k*eMC}DGkKi0_&f^"͗`fKEǍdR 2?!A‹P'*X#Dl XN9QyҠF!ЋZImd\.&Fʪ&k滎qЧvتg E@% @֣=j})5'2>n#`Fӹyf*Jr3 3@_sVRů3(2#͆(SEI"p[S_#*gJKeFpS;<>`XcixNmuD&۵nSOЇcT䶥 @:fXѬAWC uu/ב sdi;\ ^0p\B}˒CS!F?}>SvҙhVX ]4m`/Ŝ'+hoairpڲ9GT.gүUʊmuo_ͣAjBl7\ꌢl/YWd-|#bHezJ*q̸PCj¬w#%H5o0~E`\#ݸn2VpN^h },0!qPg^|8Ji]2IyDzI A&'E] 2wF2|o,,=<}!}+Η/RbZ;'b.)|OL~J\!ɝ,Դ\nCcH_ |Kp7]ق p.gDf #ǘ:Í]XPBh^aQZ F1q5?--q^9տ)}Z +GX!/&@Qӻz!R# e\<+. ->1PNPS#"IsuommeDAٻ~{ {[t1і0K쩂N'SoA,xAL\TQYxy৴Rv}ZubyxFuz.#cXcDlVLKyJo9hû44HpN H`-$K-1>y;04hX@aU ଓ0M¾y1;S*_F%' G9A{r5Z or@ۀ=i mAǑ]~qYܼ)t\yN薠nN4H#H9l4q8<{_wљPГ71Z݈js Ҏ߉GfdK7KJ5}FIu{-5kVC̄Ig R58VEq#!g{fBx̻dYk2C;s_8꫒uimLbua6iP-Wi2 {&o#D Q$ B_*iީvd!Q]#r?r8Mr䎸u^(s~r}7z"QZXhKȘYbLJx{Îl6ۇ8Rp VdfRZEXESڳ Aq;?Ugӣ;sz'i `]=$Mc PI]e&#VuݤcWNurj Nv*4B@-bMahO]8"$2}ho% n?'ovQ.Cftm!q-qY3+4NG`V0ni@lXThmۀ0JjΗOFQ܎FM桤F!+6Kܫ6~P,.Jy'n>!uW&jx>aP iDf#Yᗜ{Rz6"8yq -3kxƒ6 YNTOsˮ׫-]&G=0r?ZY/07~P+irsЈFk/>,|jϭtl:HµD8=YnLRH*.Q=9킔m~!4SmɃoY1Ԋ|%6Vtk[=5N{8*UP 9Ty;؂FK~7ll e3[{nv2K,ccdvoQI:^S'!`2QNscDu@] ua*Ur3P8K'-[Lo6T^ 0GAZٓP:=? B|V)(7V vWE ]б7KIh>2a,ǎ{\Esb^ؿ¹kK1ÛWi1RJPm»DSOTC% vƃx>55 ޗxU5j8ߐ9iG#AAH' րrIZl,o n]զhqx6GNׄS.2|daYE-5` T8^X77ԃR|b3y⠨ 0\Ưh%y~˚nJǣU\m}!$#"QȈTq_kv_.H#!IEG@H6bbj*D+cf8G3/Cɇw'mΉkLShYҝ lWPł>`YӲx!:.PVB֧0S:RMrDCʙ]sj1㗭4'0 iUJt"H^GPZV6m .:iT.X=:g)5附O`)]b9<.׌'"wGkOqlq0Pb{t 7> ۔(א99s2e-fُw9hUR. 'GvjΩtpdPʐ6ZQ`\zbȦyVp>m~:[@*b\e]BZY|~g@|a[DS#ޯ,G@Wtb{__6JڜQ/ |ps%Ww u[ߺ!XgOmI<)M#zpk]Qzs/x/Gw$c=bnAx|6(ـ-3.vdsNYRHD\uHV_ILe1 0e}ڜ7t:jO&7 ('ay%>n].mK=54鯜r4J y` [)UC[O=xwZ}q֢jl=Ǻc폕ݚ ;iM~SJ.*󞎢Vacvܪ4֜-'U*Ktù{J]<񝪍`DbVɁr̪@F?b)ԵT%8|rٸ[SncurS߷0vf8ɧ.dO14Pڭ"0@Pt~ˡw'x]Вo䦻pm]IX@S77 6Q;5P041skEFA"k\لLݪՀwmDtrzny{sؕGN6Hn~ yDG0y$Buz. # ]*&x4{?pLc:'m&J7mk#Lhh1Jsi^~.@Ys}/i9r܎h-qYIsx@}AsN( Gt+], p`w*J@X 9G&q\ Vȑ|_찭K0P@g #|o|ɆI$`Vf9&k/V™}]dM) M㰥}t@{Oވ\kV[٦!k(%<-yft*Ur.^vY@ wlp/;oD8R ^l?]J|2՛7%P`t:mr Vj0}_!xd^ Ow۹EsQwgT6;qzc([60 %n||;SI)!OR><,3R 8q@?ދmS7:E](Ayq*~oSEg:heE'˻aE% _4׽;137+)7zr YVET._ʣggJ0T#QD1. ^*qtaڶlm=O쩲o%MM̪Ta (|" uss}`T#I3  OuZ`T)DĮ&D%fl"e 잻 X4Fc:@7~#ED&:H{go~ @̖$ݍ=sLڇ IX b`K᪚V d"ZkN34&۩,m&6TW'r5i؃Vzdu^U rPݭ-et~Ė$l4w!L4q)̹D6y(:f!V po7 D܊x|To>)"6~=w}&lnG5UC3 ³'~7am~iCn_}Mu8dv_=1iP2'l@j]e&UAY_Y] 8K cM^ѭ'ÝT+Hiˎ (*Fu4nNځf疡1?ן/b Gu8jh`+Q+%w2+z\ޘPKnV`̙IS"r{(_7P )"Gyc AV# @eq9W΋~+YT ?9ix7Dw(7ʹhֻLzaԚ01_ \ȄҽՆd|m5y GAkޘ}20m)\k)V>Mr] crS?`/*Wچ,)y1@b!ȗmlBl$rd6E fԜZ~}ꐃm#A}5j롥EZf^{[bFu8EԲl*^_ÝQ;G2{hy{/3j [Ƃtڬ5̕JQPkBL3EiPj<\+]1zݘ^9/*_ ޘ=_i(+ɾԦEhu0΂DM`@jE~RUR?9uJ%g ǎ[+O3p&84k4qf-C{'0\{uQơ.b2Y4Mk&*r6=5Y2r"^s>ze|BWD`w 53f9> zL0mU FxY H8YDN^ܟZ٥~6`k,t@C]mhǩiw4GOL0h'P5)Rpn8<682r5Bg9?P<;Dqַe4a;w8~;ŭsX;y}=I؟L)pz 5e% "y= Yw祬m2 ظkPğKV/܀b[j‘ {ʵ5ܹDeۇXFӄB|(1a};qA,IKɇ޳+.D -~Ra @MbdrɧMv*4i$`rIXRٓl }#k Cg&:Ǐ4'o'lSH/<f݆ҸySZ-ހv%>W^iT{e׶$CO`7=d)AM;(ɧ8'fR73h %Q/yʙ8&ҨRD1lW]9{ fS1"#?`B1|-Epj[*Tx~46 m TjJdw3ϔm#)NPG0V߷CuP': <RziŠj_ sCT᠌=Ӹ"cfϤkNӲۀj֘<_\8F=<饕I `KՌ BKnOEL =X727Ad+૯Fjs!I>+}Gp-ӬuYo")[F۳Ala=vxJ@I ^lOeP1nFʃDS>߽IkX MsګS6>yClwB%2mJ#D*-_[xNխOx /w竲!2n_ww[ge ,5*TX2nnM<alsjvbksǶԯ!qĵ#}$Ivx*"S@3naMQU4*_xe gY?ˋY7-_d8AнM 8g:ȯsRHwD7B1ML^y'mf8TsT~r#l儀 eg; ܡ3g0ml<-͐l~;XJ8i5@ 0wsn.GԃC.C'fv/sAw`Οi|,Y ARA,rG;:خ:\ =Ϲ>0jbY.ݎ&sž$ޜmUL>fF)ANa4|r^×XT@KWrLVO.o(8d?s%(=#Kqv| sų^!frma+yQ?:xCF-3]t-XOu3 xk |r)Dm障Kj0nNn+ v= |WF QNʢ 8 ∺iȕenpbcm{8=8^yGƕ$由hQ1:}x8ӓY:h%'2tfrp._6-S.%XV7;b M,@h*3okqvJx^h\A_<'\"b[Ǵnnh~my WwrKU^g~X-\9QNV@#FXśU-efvRkTj>s.OsGAqE> S!bsZetj(xXɳ6IpN|.{%BF"y!ܚwspKZF%i [T~~0vRRyKa.%HYt{<6ίE}M1Zp" (R=*+f OSwp0Ku4F_? nSuuQ$&rt43ްtQ~?ĆggH+J:v^L%X}- US(Nfl">mV")fHzx&Ţ(B,NO mR-Jj:41m_wK"ds),Ȉ`b mk/9`ϽuY-7E6Q]e*LסYufTtEr^!0a: $6FeܯWak4R ȷ˯~\Q=Ib0(!DrC=:):N+\¿j24e16URN`ӓ #d̷\c0*_n ٮ)L2ڃst<]Dk.7&T4W衾_Ԕs5SBΡmiz|eHr0F'P--$w˒ɠKD =I@8ݯ&UKkq+Vī!-;F~<}8RoiV72ܱn D` ?~~∂-wQj'&k:tUqa^Aڢ >i(r~kԟX5e֒gsrV`8kJ <ֆ䏦]b~0$?n:h; ߌ)dL ENn^szf[/$,=Tlu\S {#Af rv[j@9(VQ\PSP9 Ǘ(pMt'r::6`J whw- -L`yl}غ kd#Gu?OȇB+7jQ=4i Q2ǯ+I)~=W{TG)r~t:z͚l^*0M6ܭ5a?&P}%a*_֘uk${)ju[z9컬@nP DbJ2 OIE1 ]y`KN|)ʐªx Bm8/*:Eyt&&T7{J>BDDٺvՇ.{,F5+eAҋC8Tm>gr^3u- w˃ ̱!Xtכ9͆D I8/kͽSm NxaISQQH֏!p5C-q{EL,i0լ_?c]@Y5?"g0ȔjiӁ阖k/"S SXUb ȇeq :6?^kA䖹X8ypWф*WћP WeEȮ. {AuhX)֭$H|W#odk_ӈnu @wq o5rzܴV97εBq+duzëz |.SBR5l:/d>_GtUCJ{(xXƓCu7)1`?Q*?b }Sh qF~ċ3(g{AMZl[이:(DX*ֻ1;GK '7 7/;kR>umA)ls-ʹh8MYvV7/[> ߛuA^j?uSsuՌU;|B鋷>&K[;P{iwt~xnrxQpIk.م[rl, Oѥ`leb:_-@QZx7xl>(A lNDO7YP.0 ۈH:=XxU,j- V7p; Jas>M%,&춯!Ӡ %B=9qWK~@' #Xa=n:Z&Pp=j8}88,g- Ԡ)m[\~R{KDf) 60ޯ`W\v}FO􅷃 0}T56?*rQ Dgw")<{dri犙|τ݅uC4!ۥ}bZ>u5rJN_Z!ŃCGrw~SܣN݃ao<"3$tЅSY+XϢOR[0ŗn#估)pHϨY€0FG,䶤w* Z!hZNPG L7ƏkObx'X vUmD@tͪm)y=@Ɇ (tҼ}1q(s8ܟ}m8t#ɐ]ypKplR~cgdBDS`.G`11Hh^yŝ/5B_xWfy {2 JٓjVP7,o:ɼv39:gXjK  'D{ʨSlrѭ~gLfR(9Eڂ ̆*ӸoV= 0ݏd߸0F%B6 TB㋯WYu1jWE\\uJVOT}hl"mv{WDPR̃Ab&EEjH=@RߎmN6r}]̨L6) jIhLB/#4o|Ts~~xCKeF8J38c^j-LʕkgvK.QAi2=^>>5r}iSdm.yC 1`k&Cp!T)@C׸t1Cpe'oښ5/*Oئ~ȍgazЖI\\)d bD _h.Xk&#=ֿ ]֘~#43P1=I2^6?̶k79Sxto\Θ?ڋI뼷/$C $Ϲ;!n}w '9ao\{ n5!e4+x{H/d)Z6͂wֽr9ŀ[~@!R{rsWY2r0coQNA #0F$^ٹl"B 9@Ή=GRFQ$}s3\bH,)w^I3e CFN*G huܱ{"rgg)bKqAPq3d^dbGhKXnfݸt)GF4:-}fB =. ;x`c/bԂMdٙ!Y`pTz챌b¥j(#GX *]b덬&6 H?%)A={9?(F%?ͨmAU;Fzri?|F`__)q a?PVc$=-B0zs7qm (vhInuʟZێ%EMެEpb` Pd,rU7&p{,;.maz2Qۣ_Ϋ'ye8RH2* ‰L|A[hzoM"Phw2{EN,oN{tO -[iUτjC I0MUQ42aټb/h1 cP|Yw0CkHfEWٺg4bE>|gP8i,)F] q'P4>g*~EX4 %*U(J㳤`m߿}&=9>.)2B@\fgHԎنTNIxsn iE"0&2s+:s( XCi"ԸGi=ݤ+gef v9ofB՚?>С >o!up o]x~;;t8"O )wIvZSP<{07b5mGJW,X a*9jZKhQ(O#Z7YK`DcA+3Q(U$8ϳ#*'zVPTmoMuDH dm#tX4a4Ar$ `e%yi]uUdP•X ^-zjlt8͡Gy.%:F={v,ICe%hFO:*S٤8poMe6d4L emk& 6O9xa]τ;c0 󡀞}J$K5P5T&}?*>1] ?DޱEw&MP%*(Ni[O-(-rZ4i؇E W20$hC K |]4ʪ1*mM31Lc~ APrf8* -%ȢeA3uEl,PXWq~Q\iI1r[-Koqz W19tFew%ݷ3לN˭~;4-$:ZT~t%ttIaM,jLVfITpő8!: L2jJ}iюܷfY$u փfmk x {0@F7{+9Pj~+pBg ut3@Z[o4^VnS 0j" AF.T#~^D-l;,|̽*i:mRg4{gyZ%":g$-1[Ǭsځu6RBk&y_Zx0Ql1הd k YĦ{4 M.yDhN}}*w$¼! ,TZ%muMӚu6wfjP z4ͤOz?"sGc4z$[X%S&^x%{ w1!u?;k2ÃvѨTO*+nXQORFT?w\*YXd }J®@' YFo`  rI86|4@J)˽9 Neت|vsgv:(T\:M.V&k2//\ÿ́3DG6BtVFmR4I!2»zBS#k 4Q_`u>NFcG  \(|^2X뼋L9sM%~+G<$-ٕO^.oX۞QRo+u =\PȤf-8O2 8/n2w$LM @?$=5{~\K}|@p/E#VEϣ=e98WT\潑ns㢼% Թ^M;| mQO(;z(_ԧ}cF+*Eأx'ud|[3gΊx#nW[C'+- :dDQɳw!dRiXyF-D.v,(x"ux_]?Y|xv}B˂qQ(>B`ۡ!zXAq\.ߛ$M=KiS"N{UkB&R!oY.Jzi.%6(iqY4+ _p (L,.Pn} ǡp7B.g9w)#ЊS. |h-u%HC+JXT j7G!-Dy؇Ii Mz#B7Fɀ3`9UtyM|?:,u]2%1_ӇL &i%"UR/݀`ho4V B`~XlQmO:ϋԮz?ӪS^23BÈYN'EsS,fJ^Ō9:7B5BM7b{;mr RՓ KSJ7!2!~{^|iMnU(L?[Q?nj\XҾW1bw<RĔ;IXJT~x:k9.LX"b .X#V8ͼCݭM c_ͫ$srS1N0Zy(e9~@XB9*88?|E"#gk[$Ů~j 8VC85Q(a~*nj ] *mQNsNpQZwp݁"LnU:h u6^ ygkO(f tsk?A)E53Ci*#[Fv0[j\ ۮϧme˾?L8t`ىd-^BAp%p6^I y瓑dqg#~彁0\)ykg', I^E46>4V,4ekCIH˃ΈS51 % aS f?Rƒx ZniT&;KH.Հ-Mm 7_ٸn q%9USh˼ъ:h슲m)Ln!ԏ9>T7jV[4T 3бooxEVM3& RͰ⼍SV\-*SOL+#H0!Kߚ,Mgn̂3:#7v/ ]DupqO?!9r 2Y6{qzjnH:푆ODLB({Z|Uf+(Q!gt4.Gܰ  O.)4Ҩٝ2A}9v,~FnkI:irTs;ΟĬG3.ki&9B #6:ݴL*\؉WG5j^\y&WL8?&%3r=9|TUʸG Z|(hI+EUѳmAH\0 P(hIҙŽy.8#,.(%\}PL"9Glzg4y5=CjYW|q`7u%3zId=ml?[ץ?Q)^&O@ٻg* zhfhwɈ(miH*a fL=pqUy;zt9K%WWAW{Y荖 .$].n/*;)nt&NiDҦp 1yRҌN&fe?MVGCq\U=rɺn]~} ^1qumE-;lv&p0UT%Q]{H5{a9r+2JHۖC$+J0;60M0w'Vß521Bq)!і?kgaPU<9>4pWi*;҉$WHsQB hS:0>@(Pn~-{옉hyX.>ZIH*T|7q/4(/"u7Y[׾kicjH`6Q'̭MfM^RVM͹x}NT7\4 3Rӫh=4'#ae[9{,"<=틘kܾxueڇE|NS`kv̛؆㌮a^+vonL?>>a;f2ms&ܘ^5Β[HaC+DF額 +[7`dcem @!$U (ŒɜOIAh) x.[dAِ^ &-yE3 6ڀ2$z< xdPVџe>P#ӊCM|7`[Z} 4jŎwQWo^݂-ʥQT!\w@$vkq1E.xL~AޖmUG)_Icܾ按Wj>yNҋ.gxk𸎊^:Nh2ŧWJ0"(5(=}6.RliR]ozMd8 hbCuZqEEjy< !Ba +Mɐޝ`fpHQ82 U[1xaܟvZ/”flV(T)pIևRIZ$mח8ü2q7﯑Pa'{lˤk OM{" >/?0ܟXhP7T6ɡ=N'E: i_+L,C,vB{> T̢,RGs`XЃ%p:(UW80T{pH#d].m3Y h#pH<+i4 'V[܀E@u&uh9ZGY6kJ( +Sg!'ӰV'd$ġ߭uΘĵ|JmS.M v Nn4*OT^g[6)(bV^saɊr#h\VGٓ3]raZY1L՘p-r>c 7tD^\:V JxΔC"M_zC}}2PsWGmbI֓Z,QouA|_ͥx@yh9kBϪ&>]cp8@ͥQXHRI۩Ro%璳̀!R1tVz& 'Os(NᤧIzyO6)ڑ.3Y`b*EF- ע Lj=ayͽZ !L"pX;ѿ>ς甬4_gy/o>tg^>x\pXev?YF`PZ&t}:Nttß8|Zf _R5M94F4Ty"tZWK|i"x4i$ r:'e|U@bgpsml:Wk4h$o#Y#@ 2uyswI kU%SdBR[zv&-DJ~ə3VY>%TaUΛl3ƢCrMquD,귍'3>9[]¾胏j6'9.|uHUþAb֒{n4!57|̭Ԃ-lb~ K˹M&B F<21UmU, yC%wr(? J tFYRʍ򤍯ݖuǪԬcyG0DNޢ7f*!I1=13xgy20-EކKSKW,PDAD8I.uv TdGcx3 +(qh/JT-)C?ssPx#=ӷ-XMR"ȑڢ2mزX9fp z<"QYt@x9G ͡3+-ĥ cC Jr0Sc&\AZP 1csYX(X?lsU(^DSOU^R891oȺpuf7[M&D%Uϩ_+oS9,!MQx<6sįܷ(}N<~v5+ Q0\{!hn N/4 <.{Yj(5\A&^fƲ;ۓ%JfcurS䖰*W|Ҙ]<+Wi'r g@J))U>X#;ˉ)|^m/&p`2ȨKΆ'J:ٳL~Nє6KbuG$W{> PW "*zwnKf)&D~rVv5z[ni LuV*SM/_Ԑ4c[Ph ~bNj LZrI^Nen'@D y `ey (wMR$&ϟԽvG>JMCRNS)q[{]mhT[~v?IZדe̮^yx?ö^KU(?7cc7+\"%[$E$_hz:(s^Urw]Ž!nqw/jW?ظe21)qv9µ},S%o\F%Vi3Rr~&hd! ͫ!Z?m2yz oպbKEa?hH+fHT0Я5r7Ӱ]QUി,4]Ŀiλ}ߥWqG=@jӼ@]etsjYO?Pz*ҍ:YfRW$Kk ꨎ4mvj~P9 u3~g`%'KC%b.8Lh6ޥmRjܒj+a~C= ?h3ßzJ g(^ ^6}.k jȥ3SRi؞_'kR-Q5&KM6+=r+νmcQ>~ٴyWVnwͦ=Rfw6XǨ:wpyp "F(C H[dD`H~sm.+)uC>CżuV5S=z𼄰L}AC#8YZYnm%9s/[OCWX+u]Q@4ZoW¡hBl9c/eNn_Z9'i"K)dwC"`ive0i#ZGיJn^^ <5NO'@eRui U`ix'ӒXƟ/|bƙL[ۡWԋCwZg+Yc{yRP3~ll;< m e#{z9dFW9plM1&[wU|[f^֣lV׬X@(\~t Z~0,9Dy2R/f[pҎSc'++DZ?|md<8LNIZA_>~w  D[" b ' [PK*OM3)M x!ףWe皏~(,xfDa'GxGEMY'@|E %e$0aض'*bI^ }rD?Sgn #9E B7`#o |z,yt5 Į*<붅2^Q  j4"*Nx.ˇQep?p&|- EێK(֪n&)qb3rxBXIE7'yK*!-Sp_7š[p;1oʀCUY^9@^-v\kW%M R+nIaUcvR&gJ oHGL`ǹ/]Z]"xVIž2~: A(.LoojĆ yjdy;@fś~%4tDDp]ucPrUꉥ)6T.U>AzviRJW6*NAY*23-()B; ` 0_~R kwN!lWA'2 6;p8!W R9vWIx9~7RA#Jk5&x2ܼQ]>,_8"Ќ2>qh! K@Ö2i< vOI!g%/YGaBlusgȁA"h/v`[fB&9\/ai~˴e\w6)&#A8m8W6p q"د 9YẢGq)0(G@Z3VvtYy;'=CO7-CdFH&8X.0xa"r8_C 4FLãҷ¢r5@$=L!:{f4lFf+)u3`NI N `߈,3?D2U=L/!"e@("q"f h{,Y{clrt'Ƣo sϟ4b,TŜ(J6&m͹֣*ֽ_w $$&I 9T/<C%8f#~L_ ;~13àeg<ػϽ7S]1gnfjbp -^IH&i:Evq`W5(SBMb&bc@jt2`Pit񌀣MJBQg"tM;#<τ]`j^PYAWpdGo mà1~6v\UKɜh4k~9q,L?#WCq~ ĸ^>tCMI?~K]19^`y3:y}*j4#v8fxph{u\Loآ܉sz:z@Su5FKF]iJ·T~zJeqaqD-'G߃ ٍL4I>AXu{| etkމ\;EŰ\sExr'IK3b*I@O~ĸ~Jى=}wÚ4, OVʄ[dPm ‚\JVT$؎xCFJ1m WW[:9et12eBbneMIQ+z O \/nb-VѠOq۪5gkXyR`7T=k !XE* )R?hG0W5`!Wq# ?|O+iX0v}oY _``ee"Izs@^N&2پz?]6,%WSMOcxKimk\fҠw瘎1ť9&yLQVf;@YkQ}Р&.+ &@/)gMJm_rȝə>?"Fr4;B!hn r{}EAPϚ.ta)'˲#2*T3nXY\Z4ׇƜDB{#J‹1$xY WV Cvhcڎsq\O҅OS2;5풾)T2.e YURr3qؽNM4}/>k%ACy$h!gFj^^/zŻ}QkI{D51{ɆF~#o1x2"".Vƃ>x4_ݒ֒ן)LLyړH&Aa"OOi5 ^"b7lvq@꓈HZ UP>qڂv^vl%:{9рӯ7hkT6mޅY ŕ%Xq,MT|GC$ R"!z rQȼCgZk3X5wrsZCR< 6*vی¦Gݤީ&w]%IrjrK?ള+D(<:[k;tre[ AG3sGgB*Ep2KH_ImfM̺ 6NFT@NYc_p33:k"N D_AJJϮe˳RE_V\q3>rLW.!'>իkR:xZ.$\mHkV:cVTc+`]#mcr:fâ[y|-`85tӹKŐ -v*z-( =oo=Z)sTdjy2 y-CصGxdԯj!ҝ%:&ta\!7cC(~jΟ0=Uruo_fN$.pSczƒ)N=DguPHg`,*;Jm $3M;M%^O֨#iD7f%ҷ_ {/O8'fJPh+z5_6T.yTh1S۵kxw]2 }.q#a.Qs A]Dqk*= ~RT̐Z"NL7ҪYN%ܶW?)L3|J}BnzA.ԭǭIՏ|fD֘ʝMQK &O,E?AGg_rDIDҔ >gQSqwb;Ù{s u9֍{چ:QG3⍟ma(Dq>@֦[u@y)iߋiTc]ʵr[67=qwd'aaEc.;UFs=8۠ 3Xp쨈 =x"![ 3ŸQ %+fUwy AK1,]kӂ&iRD.+ X{z+ǀAl@nqw)v/ߢ!6շlQΨ9؍c]BFK4tN. d1-"qL[,9(WZ໻!o\Ea;&sYqTO_ :ٺij6o^ ?ߪІUb:L,|];l( 0Bm(4` JSS[D71 מbuy3;N%WvP2Ym g(%8v:9:{1 sGlJs$U~>L]}W2,Y{zE{DD^ ԔeNJ鵛f fvSW)BfK6GV6AA#r׆5 "aGDQZ7JM8-Xyv{}p$'&_ <}ϏvS[IeAq O\ j::OW*ٱT'o_eVc(OY@Y#e]R^xeihFyi8kOm@8 4*'a N@x"NTW`) ?F4:4HpZV h#YbGG輿I(mRTęw&N,F&T> 6D1*Tm"9S\[d I]4 K xt9a+B90|oDv.sQiK)UwQ}x|Ũ{UDUeNHil0Ql9.WTpȿ\ KoeZRP_{PQN yu骨IK83QAS)ƩNсW7u[](jhwHVM{`ma&T90>s! :: #:5 @4PyN#h^TIؒXR! ~6x_8Gnn^l;ٞ0jzi(m 3c׆=A ųo;H·78I 0c_?lp}@ݘPr/.S]3zeryqvAoR`>܍p&LzٮƢtB!>=EWfW::0lWLKvdpOl[C.ndqN|')>< [ˉ>OwD'mk2$rY06b׿,8DjN׭ͺF2_}r@a뽌&zղ{*,=XSxQOO: ]aB)uc/H29 Lc.|-{=䂙.[jH 0~"w_Yx٨h*\gL8ٗxa!{ZfA-Ju7+Bڳ缎uO3WKw]F/B_rX41Z*w?8ߓ k[eQl6|}"MMi$:ۤSEV6#W_mII*=2?F)ȋ:Ǧ,nt`L=fS_ +D?".jUKzn/ii &p oȓþ:2N$7DXTRG>en-a2(eY{J`|'y 4kٙ>7%ZiRz,^tSEԋ|.:_ )uhﳛ0/P~~NNI( iuډO79nhpKH$ ?˃ l+u:!+1V)APpSәaoծ~r1J{)ݯ6 YP,a:=tQKO/7WKʘ OE#q.3;fUۉH`5H~HQ5}M,eTMxʹcA${Ӿ{C(uZl둀5bӷO8H5J\+"Ҝ? $rX;gHά<ҿ{wڕzwc/uӤ3`B3"<_ĩԸņڬ!@ʃ {m2g=X,\=*e"EN?"Aۆ7a6Q%ȍ FN?l4q?x)~M*p>X0>CliR|K |gŝ(ͩsP5U-~Ds2^8;&ӴciiYeɑow~} "fp>ub0xgIW'c{@HY6#Ļn(#dtw(v|o `UzZЫXg_<'7v_FkETC{\FJ9"tL/+kgy`ɽQT]`.c-qߐL6@$? ԀO2 ,Y׌UGcKu~|\YpKHX@iU ݺq8X *nH(/:/R}z]CYړ+ eb_tHKrl¶̫!6\JF*tԿձ{JbΠB5e4 Ƶ<yF N%1* W:y5꧷]edDѷS*Fff+~L:=3m7il!ۡ2,fV𰱇!K4=>gb-%¸M)؁+x5NDq |XG=Ş^|C$l34c}̨h֪OɶrA|\6`/]9A׎6k[EZi )Gg=r|{% :j;pFi'Z-HCo?Θ<8OZU30Xҽ#G1! (^qG(7c̃ORd6K2 Ie*8/e,I'L$Wb-)F|e#(KAnNGԾo@%p: {/JьԕzKF%)PLN Ƕ;amn_pM YX{__ Kyс b50U5pU\l(<l9%=L[U|u,*L& /X +[veD[_*]Iu[Msld~Q蟦ZIVtqW4r~3ъ;?{ůd?`&bL8HK K|J{u \r(bqM_b) &n9Lp[=x=<^ Ux(Խ^;g.!3_ XF1wi-=3x,pM 4)CH,rCv(OWIrTXEPy7C PswyF4`#{StT/Xs//-̐?_+.C$]+M*R$?ikfhPg,W.e4ws:Sc)5H\;N #ި: H'U.XEHVb!; 9!Ӱ~OyNG&J|ts:*[NmQB tfx׵z0Y4X%EhU3EÓYdY2&֮1v˓>KmYLT ]0Y5vC*lP=s9=?aۂ-\ #g!I_M f>` (z^6m[B4[v0X:UNj X  JH%7>[Q&bx Wtߥt[~c./ 8"%peEAclk׉玙[ 31iϽ}F[#ì{ڋ<]9*@_XS!`({JWfHF-'_:i5O68ƴHIǣ@eB1N^ 'بOŷjbZ4FcCi?IU>neFw3\#in!߬Jς'Ρ|k:umVx7*Is7;_!e#3pQx}^#aTBq0E.߿'O, LhԻ<˵d!XHf/ ĭ_c_^#Idff+}:҃ pd3@UcaAHO\:gSoغB]{g#De:{ 7u<&x毪*PmsjJ\aR%[L)sݷ"LAO#+B;0^LJH`\غ s31eԑV%_H-gZR:Hx w[ˑqG]mXl*>mCCc,PO>^ c9v5&- ZV%+Ҧܻxi3Rz_#AjrUT<<ܔ'~Aؗr,@YUV|Z[,۫SrHUt䨵KZl~aHmv4| T8РU1T[I WO] c^QDZYfz(LĭJRH&wI/^x@V&YU^66v0;'*#N}{i A:PƑ^d%Qb.m4Dr|%6"^C{muTwiUW®՚DWBNBJA.'. diҢìTjq$Ἰ+=_ (mZl8;箁SָR<JH :z /(;h/\p>"PnG5#ƣ}`N.Z\[׼U7iSkwC_e|7'e\]=x^qD.V' b~%L{:lGW8@wA.eY,SlFy4pzDnIGmK/V'6΂j<\B~0,.ܥN縯?1 e$s|\Qf $F6`:~UǶ=yĺ(벜CʭAKR5zǥm&/;dtcY?<ݐI$i2E!8_ctE UiYSV8xAǜ4OsxY%q1eѽ7eÎ23DQmɻDʏR!̲gs]$&y<Жu&cAxmߠ1=WxQ=F^)NEȡp}o!//Z_ywㅋ[ M_wd,3I&=,yejt1M"1Y3>6whRvQfB}'SeXLPzMnz$itPMJ \D,s 8A$LPdT L93̄cbEׂrPG6N .L$|՚XHnZ>Kߑ{̨1Q@!HkoH<(Ӊ+b܇e ajɜN%3TWy`&lPA<`=HTf)$;u-)|W2j8 ~&Z#P|N iP(_ 1rQ 9 G:NyyJSH!(y7=Irg;M>6e!w b #)!_J+Ŵqҧ"lICA=? Q:`I_V/s7]R'92iBL:hd_0MYRn>}2!]Z(~.C ī9#eu^ApEܪ0FqmV)YwKEHn"_+Cqֱk%MF$GV89]-HԲb]t"IcH82\g8kb 7 /fPu_iI nƠA_d Uбa=䩾 9P?څ D<_;efm2s.*h׫gZ/Ht*[Ô^lU ]ͩ8wݱ5z>7QjcX4ewy0+N7 JNU.^OJ,d/E`U8Q!`Kx<ќp3nZ\&18Z5_dmT p/8k'\Ce`0H=S0(<۫|$ y-Ԡ)(نVrSeX˪S?B+{(HJ(\x4y3Ƒ]?q* $VS/0H~vG}Γ2*&ǡHnυnPWŃddq(ױKۺ28@)@rVmmwwpB) -tc|=g֛e% `W˂.R-z iC憓 vrz=+ _'y]=]}?QࡏSkQ ܟ@oM_d 6e o%4hQj,KxFQ(^.)[,e;Sbu%Svu8I^dF\+Ƞa) ]Y NJ {FRz2pgdo5hgrT:eԥX(_s~:b?YL{,^S#u ,h)65n祷BU]a=ẂBOf4Ʉ31]1&i#kxGs6SUFôC_]qf| Ņj9sEp;oJ& S.zA]ڽ x t,͌@XKHq eYB>9S l u4_{tQה]Oߤ|L WFOL6H(=PVkΪ@Ǔnc1\yJwH#tΟU+pɺcwA'gɒsA n`c̴U c I!EK4D"\[`n[LΈ4~DXrDAKU@Dx2n/r%~F=νܡ$NV6\C˴;gV&)Gac6d%*eI E\ gߊfLE{0.ra]"fj oT U7a7=!(<-3A5$ a,ZQ8??n&idJ39ljQj&ϣEI图NL۪fsVJY@͍V=U } ?;3dPTK_X,ǂG֞kcPj%q$?q_*gQ(.(GiN4UhSFRB*lG%4wCu/t#eT [|>I`!3,BS'z2쒮6 ƔGŕ6,'<Qj|HU-DmLW_.N-Q~ݪ6JlSP^?嬻rO2ꯆA,!naFC w¬k Ʀp'~G <4` 5^^A#,Kf~@E3LsLm8?1 iNb %E{'w3C !WUpp}^xC@pb#9Cv_݈OZi)~y{n;faZ!Lo1:!=+Z' T[9Ve`KbBrexA<C ? Z%$7FQ .\R6c ֈ@l7Z \ >$j39 ){ .[8ns֞(xWr2 ˎfp#/&#,JVO~azw{9u\UD~JP H.KwqII&A센R41 (/Jx.7W> -L:5 (،#)X$y3 ;8>uVUv:\D=t)dj-:3#wwr ԁn;FH Zŷx?_ rSؘ 4;|V֞诘Gp,h6-h r|LT`/7σitڋc%A^ugkGhbxXZ9A$J20b/aw,7_srW4i\L~qx~@=APb*hBTOP ,)w6l$ی`4,?'̔(;^a1 "+>9a.u}_iWt[ϵ30d_RcS!` Gȓ{0̃lvhmHGf-ͰuA;gЭ1+L/IOJ */ϝPӶ>Bo, #j?d *-aa욍E1~P 1JH1ms R>&勑n,6H-ha&CvI7O=Wi!d\C,٧A "ט@nk 4:1Cwo4_)hmW>ѼuxB!&5(Oka sz GxzA ~'jF:Bg k~9{+*af6VG@bJk^γ&]Tw,3~.Ć%b.[NԠc9;~ɡ3ՑJ`EE ]=BK@ ,,sL8*cGڣ9N|/ m"Q љC晳LJݲJsqm˘em~'ORJ}oܱ˻v5NcZܟ~qZu4^Ema&-dő$[SA&|4O8 -Km!aIu?  Su>T*<`  4i[̽/>>W{Q_`3MABcmYm1?",w`H%.E6+[fIBL΀ku\ +ƝdxuZZ\Nl? sXiVSj4$'_+}_EUzp b0!t&~r6QkQc;0a1=u-?K 0 _?J{Wԥsk7+?ZΒB7k/!;8@=,_5 Ihf}/WpVFMY!!ȁšsC= "} J%;ubħ{A\`-_4[)KļۣTcԌB r^k!WO#ȗA-OM1SIn;4D<[nϗwШ_ ڪ h =Jn,C_>p^vWn 7]ⷿ7ЃY UWGַM|9g{/e;AtݰsNɈQGr|:[Z{[1fK>yI2^{ƭL@h#Mpd+.J^ET)L̲^|3&0˦]ƾhOPxyb>zDZ_DsR˛KH gK3ڏ^+iR $9]GwOl) _н zIN/lTeu 5CGOPo21S[I%^EkSi/ڶŨMM c>Rߌ5D>"S?űERmut5/+mc)%hdq~缸gdQ娇L#sTbHR)TQپ Ib:RҘj:C3ɗPow@:>U6wX6fZne*Dfz18&Ωc§?UxþFCUӰ.qg&]{"SF-7KܷOJ?1dGem>>Xr^at6[S"hmOֻ Qh",o&k'a\ d;Ur?on|y k{؉&ED!@i0:)A+7~#K9Z[L5GV+j\{ӄ?5f1;5oCu3ٗ=˫_n☌\qZP"k_țBAtj!w|j I֔JA`&V>38}{|T!9< k\&v诪WV5SCwY kcF-=2Y6پu_anx\Dg]66lhqR("ݙXѶ)[ ;; CgFmujC0DbQ'ͤD\[;o*Qw<fF+yށL2e8H'SzpN,A}_'FM)H_۪[6AU5,p 4/%A(Fƈ\trH %d 0EZN7JtTט"e+Ik! 4=ƘnN%G.H)ZDkf͡ 덜U+Ev=*:;Yo8,qX(!6qsqEhhi¯H:WP %$Tuc=6ҳ<W;͡|u.{ ?0eyq#hl#ڱq]oPF*#HuԪPqT}[f`X@{%XrUEZ#&ǎ8Bs&M@^yU iĺBݡ߻-iP- hSҜD@!Kʤ~{5\N!=hl,ߚmht/@EȈ>rU%N"@pr(D2zoWN} i;1L[4 =ˠNӮ%Fgq-N7Wb^Ri%J_,ƟwiWHGbxthTgH@jgs,K?`^>T,'llP2A s!oFw’yם&LζAm?3jәs s$a5ܹi@7T4-E / >hJĞ S VGSM.׈gHP. K9,y2N쩴O SUf$G :D@rR~T D;ؚNp&{(!uұ֘%sFӍB`3cJ̜<twz|\_6(}[<ƱϪR{o &_ O&>+zlR~TlFsl\Τ1߬P(iYInPpd*RƱ_3M۠6}V:D{W =]Sk73^HBz}% {Osg|d_Q8ְ=DStncܒ^o l-$w{``s|;Y$oTFvhЂn J+9ZS]2Yp=iB5.[ۖ~CeAܐB0eOў=xo8Ho]?XYT4mU)?`?Dy^mfN*GOօRū~%%vw>OfWnqa'$r`F}?z# $X.+>^B/+1(.|/$7TՓkyIɑߠ7 zr:"XC;/RPȣwɓn"gaZ kAuTp<ݖ%nTo`ޕt^{#]T GĽ~ 4!LjN)qSi6͟n?$ڴr)ê/og4xeZq;ʹpTj'JÊۮ?ǘظJT|g{[% o륙;dZ4$~:_K4O45n\:( -0FTIDԽ,ZO2b9";mQJa`As,aր-u#Кq9k2U1Fu4NMqXϜڃ! P=8yݛմr^2layO-5$ {98 ? ͌-k)=&[TlRv,i1eLzPSlCh5@r_ŴI5 J$ˮSvѯ2+c2O%)o i4>?~n;e1E8VL-3>J?Gn !фGVM 8DoNWIm# PCdBv)*AӟlՑó9!%Fs/{b+e3Aаn+6[lWA-EhzP%(lT+SI{VS?2qDc0:qP@('#LK(Q\¯./zb-{sPivJA''tq|oZgl;; ߅~az -pb4 vD?QJբlDUi2Nݫ%܌xeq_47TZ%L1߯kHM_PYJ{-,!N@rYd. ;{4qA?E\Ga6X&> >"R-[_.s-vZGFL"Mcuʗ;ߋ8e\F C3cG!.Xدl*-\Q_?M72.U~UgH {36:UEi4q>5A~$lQ_qS5FͱB!pfPYSԆa*xxƅ{_^; J3/kEjr|]S r)_09Z}?v QQ=x Np>v\̬4 ⭠QD+ۭzhn1&/ Ӯpbh|.E+2l7%' :dD^Q)S_!7}+ Y뺽 quXa |fkz_w+^r|ɲ?L*92)+˷Ø/Xe! "ArtGEŦ;~lutB"؀h̯u e9E*suF+)$K05ɚFhA()ْN3ʗF0WHk.< #nfқi팢 V?ͤq:1W *P·}UO M2k݇Б֙_Y@T.3mыqC2| ޘD Bh^Oi6! #0=V0!97NlP.Si.u%F_},OjW3n8bg3e Qv!k@}6_CwDTQB^ze "RhaP>":_5 #dOi MIМb8*pEu8I.icoBWxUi-q[715pbZs",dׄ|7Q.4b$rT:HUHXh,aՇ%ZɳU^m'/Qӹ^ JH9oH"%;8߽HT|p  ;p^ό_7C}:7E -*lli`nwU7k+/K)_P6)g!|vlP9 tX`\<ч*9]]h>p2o1K%F80ޅp.O RPz^&NHI1CI(HHp@GFZΆd MHso\w.4-$=OGv_yyCb?$nHI1"Oz?.`WC/H"cۥMt>G~'ۏ:1#,1r:f$9)Mbj`5 3qD%eeTqPɳK OVj6%F54+PS* ?bH?`Qt: E1-:%32LOOQC/V }@FO׏W\V$ oO2'a3v,ULx'w+r h>L,M%WY4ORz9E &骲BrJ`StUgG.Ofi G#5SjiAjG2l$ڕcc]F6O",xMe{gT@nv= wh&&pj@W0Sa`G5YaGUo.jO8 # ewH{j81#J tedય !M6Nh;'pvH4ETr̐w>~Lt4_||m~w6~kCFt* <{2i@GoZV0U2לqq@dh.{Q^>f 28s&4s xpNK2m3̈ݯ/6͇+Lނ6cSkz-%T] !zEm<˱4' /@F$!SV#n_=DM Jϫ5ԚprpRZ 6Vk 0Wƻ#C@ ?[Z*v˧F,`q lY!p`Qѣ"ܡ vSe4Ш[d5f a*_<}Wcl7 ܷKPN`=. #BJ9NRCƱ#+l+C"h {bai:F>;bѩVrc?*P1ң ]24@{n,U8Ӂs6'P;E+mspetƞH q ty=:E{s3)|F@Kg]G*P2XQმcyhA[xT{fD@~#A |3퐜%BJ9 m; :wZ[hbzdCQ|^+[dP!+bUydw[K-.[hz?*E'AD8QAD릿-K w'A…u*WC71sNi1} Y>N e(9&\O\Ri^-3Qؘ0 *K 8Gv;t4pYjzk5 $*{iQ1âvǮU"MCkh5?fs£A۞Hz\wV$Uchdha^ ;l>S@<aklK;{S_ +Ym,u$%A49@Ld_1h+\97Fͻa"YwX)C"篷_; C_(%6nZ-9ekOA\g&OdI޷'\{#qc3B/-ul0 'QU]TxF G@gٺ*5梞GPn-zltyr?`S:S$~%]rt x3;꭭3/[0;XyFb4*%;Js0?S x!ѭ%S5jbQdl6cC(FF{p^! F|0}yGz$jDeboksEd"ZK=?Ez&IwPLQ~'/KM拙@&P:?GӼ֭GFO?Gǘ(XqW{I-D۬em + !7 ъ(ٌ@kXnMK5vo1Â(I#B%&Ӛ:8 3ci4O!qYC+?t[ư q۲$/s8$3vJ8`3XwmSv %do?aVt2_E twį a aA˄Tsz9 h Vb,%{".whV8"_\Pe_>e?[uCnh$͘evOLFyqV]۹kʮK2u`HRl&Βw2}sI}r2u6l,2yֺQjI ?AKئ,á[lm0Z=j3OQg3j9pA>@pf[7!At"Z.)[JZ7hx`+pA7+ڀ~}ƲvQQta+.8n! zƞ$#51 k(]2k? & p |e9d >YEPC=Zsv+ 4Qd/*!@7@ᵂw:fU;-1 ̒](+̯e]TIM3Xqh@32.r~V7YV }7+8S `;쇝/:%;fBA(yw*?BSawqwE*iN^YmW *{]̟\g\q=8&PO]؈ A>,}D5,~v7g7빮t"9#ۆe.ɠÉMW~lM}K6f ։ b@,<gZ RdM,n!2:C)m #`JaltkL"E:M`X.'oͥX{CSClQGzDd98ZuA?ƷDӛ7{_n2vgFJJFIbP]0cݹ1,&ε O9f(龄.i=RFN|d3GƂ}f*44T5+ E45b AZO"RyvNG_NKn-}JI&'3 Gd%ڕx*mz>qOڇƼ뙊92ѐ5PO`rtܠ΁\#Y dOl |ĘV͓"SsP1(o?]f"N 0H_T5_Bx>c΁˦?c΅FKڲq UCH`&axWk'9F*Ma Vh6 +yAmM:$&tAܻ4렙FQ-t@D~L*~^K(eͪ VRT"ƅGX&!!XuA[pEۍR N. ΔH(jQ,;j;Tkx O"NP^/4ZD@${T/b5ǽw|'~G= Cj9U9S1,^u:Pͩ9 w _2G ${v.M78ؒѮ4ZCj-PoQ BuN]b/Vb=)': bT0OAo }A9+SrrWp[bL9ו<ӹNP5{.f_sD[+vy&)D";ab\=ԝQрv\wqʨ ߓA{$`HI+`/`*EQ+3//"D `G{@ <~/ *g)e-9GQImk2 E<=f$ aI\<6@/۪o-Tg1'}NhfSMOUSP ",?G4 o\h88ޫc dI4ϳ RL"u៶m=RgNU2Ntv+W\U |"sܿh?5'wMYX $|$qvz|zg$ܚ>aޚQ׺.c9(AP}xikbz&XnG{UL춬y/LA">)~nP$^C: 7!oi+tRRO퍗-I2x0, T^i΄mHT:i?p(WIB*|rMV @oH]Cz,iŒi>'Wxnb9j/aG6`A^\|y;ɮ_T k>:RHbbIwdp&[oٶ gSI1V!1Ax/p#<̷ca84O8e:_?Pn!Se/̑!y4uhS;uKah48teƞC;2pyˏ ߠ}Ʀrvzx?c%;BY!ŋ!˶$i)e,$1%ۑDt=PGi8cRܣ1@kj(ɭfUXFleR,u~ K D^e">?W:svZĬ$l)1БcƏܟ:#h)Zkۣ<dLc7 @Րpem#@1Mr}GVXdEaFCk;ȏHgQ;9Kd}f&|1kp: 5p3>G b^%Aع^GLyFW  #PK +ZBKs Y5 ]1W&a};dׄf:Ǡ.ភ`Ml$KŠۍ+YY ݏGP?9"3~&y uK= Lp*e;8EWI9vyFP6θč$dW ?p iZswr >.Web@݋Oe8%L<6s(qxj4vpvtϧ6#;@t'Yj9S\#.jWs&!uY9ejx\e%aq~?! '3J,T$L:a[i2<(􎔽!A6 ͡U/UYrmdҹR}Ro XZē)D֮X>u( lQChrǔfY?*zF=ϱy;?7Y^f #LQ[dI]7dϠ5a]r4p`pX 00k"ox@*VDBҖdBB!ޞFYx_vs;2cm}&Ҹ0ék0ۢNSaC|n19:K8? LQ$O(ikIhv)`t3MEq?EP606VI>azK^ F;S-ZJ\w_٘`HZ ~1||.*eUn,voDWGJvVoւZe{9bXpr+$1h+4 bR5%ҿS #aYYRRdЕ drV˸P'EugI]n)Im)^m1]&ͬ`4zNJv[|\upҽp36tpL&Z Mx+pϩ]2[#0=Ur}.'uHmoض0^&G6' sdfZK(R\|crE\5B Eyn&(wc"k쾉.y}͙^RY9,i (e8$n[P<hD_vRre5ֻ¹u4ҫW"9^BVC}(xR9}Gu'ЪhDԒ+"A%դ?+}3ܔEF{žhJnLl ]J2dmTn>o'pPIɣ9 Vk%3ڣ\!mⳐ5_d%FniC6!r82h$.+w'pJzQ8@45$# B/z;e7/=;u #x:)OqI&ß骏gs`82\ o҄&AW{ qlA+@ԇ~(5?v}>6n x3,D7!4sдBMW7!H>A^ePyi֏^ڑVCZnhв_OM7ETy'7EQΩ$ yJLjGa*8L#+VG'=Dk5]BwJdgJ= *DUƱz>>6nilբ>F:1Jm% g eKЎQiCR!/(ONyUřejQMݝ{V=1u@ {_0}3'|\F*$+B9W[Fw9Ѫ\玺Ƹ lq8,H%A1Foϗ]*Qt_; Ѓ!M`odhe']w-GVr3% |b "gaQ!:]x\WQ*Zrcg~l7Ms'\Ҙ[4wA1u\^#y,p&=%#`+rr~̈́) cX`61!0xv@`{k?Xʋ!  i 㾮D,z씶Aj6P. 3[E=,b_p~x 'Bbf|U9WSz?Yf+][^^s6_eEN2]l;q  R/6`#nlړzJ 0/x1q|&<;+ɵ'ֺ,\MmlnNbU+xg݀ױ6,+Mv|א]!J^?#~}<[c7>70^VŘX;ZGZ(Od,waL]E#/7Pi1gӔbЩ=`7B6ϐ3u= L8% +VDxw = ([; k<oLQ޲;#6eM((F"]vϮJaLa< 9 /0u^4d\S)oѽԖEęN󬱂U|g Xp q6!l.s6=2̹SQpvwSd4fx Ρ[*otH][vp\F=M9uȈQ/S7އN+.t܅¨ql!.B ldz~{Uśa\O/˽PD~dwh{r!G_ gm3Mԟ9@xi;!5-Fjzi@*~BE5s6X"}EX'3BX]B;*iJF7ѶO(=}#_ҊBlt?r*۟,vs}I/Q/wR+i ȭ#ư,ZH/2\BXj,9n50{Cצ87\^_p)6>dDbf^厎Tդݧ\$+xAWFP%x2m<25(m)xK/6+  S OZ>!(-uG=z pݸjLĭE^PN5nG!5R ɑ*cuқI5Z?13S(| 5-( z@ q !3'ctBޜ㍉pm-2qTYb$9&#~ʎU: ĉWC8N0mdUopfHA 1 >+Fm*0P??]!mi~[j{ưmd{j3u&lKQ $ŇZtw)Ӣ) X:S( T$[U1dur XoRCgc̴ppd,{^r`>QKQR)z(ҏwtx@9oa>ҳl=,ϔu* @Z4&mxA̲ua'+r .5SɍW!Đ.{2PH(Ӱ Ա"?mHWM*meW 7|G=|6[2I,̧Fo;N:+Qrj<9Zz&\d}Φ'H*Bh9Rm: =2H[%y?"WN9ddǫ1Di}= Sq@FV{-ͧ n Vv. D50o,PCÑ !8vSOSQM9դ=5KUnLy-JV"2@“4"i65.oB/skysAR dDtX0~L+'Fag R]zت 4TT CL p97Sc 4V,` ~te[Ub+P nzQgq6 =vx$6ӗj9E`ߎӵQrFHqfG ^a@LerD&tco؁k\^Ѽ8[DAb0KSnOo"gAHSS߁,ePZ2yvWِQme3Ҙ`Jv xV}&vё!y00}6P#Z #:FmAt 0z0L[ oJ%SWاJ܋AO7+s?KJFAF=3]Pt=,/y9B;Nx4V.?2Rf5 _|9kPRLu **\|\2@Jͷy(J_ 4% 66}uXgwfBqX%ub!RACF#ά}OIRt 7}X`t.{ y;Mk!ZIjCy;Sۍpnкlt/ТX4xcrXN7L5L< ]YbY PTr@kuOaXF!3=a6, V#E~!" gWTw wLȐl&Tʗq @'ǖg/sH,H}@೏>˳(XL"rH e_-"F}@#x KjQk%зc,6*X3zJ ?;"]p45 _4b}+4Dh.B%0\,Bz hHvr[a խJ$RDSJ<ڱ1rwiy\jO?0>R˱zR6>:yd RQtWٚWNat|df9wr 5rF;[` o*ӕoPk&Al5h1_"`&HIW7#ЍQ ] hPydf|Y?~OD@as05ay젦o&}]sRc *xi'~űêk^=A|10jnRe>GfI/ΛZ QGQ*^g.aY,BAm'\Yzt[|[znߗ%NCnhR%D\PqX+""l0+>[ 8ϔpE5laROQxlع fnlB,.1]hΰՅԣx7vnK{ØV2Or0"MQqT17 ?w*v ; ^H)c}?P)%Hnxg'<ճ#r` c\ᅸ.g!R91gop[V^i28L_L""c/uF2X"xNB9L EVXxz{)<5'EtО;HZ)HkT2#?(rIP5>$,^( %'>Q8ݳZ+i8js}KX i];$B 3 &n(O9x *b,SoR泛T~H_n!꓿ia̽"]V6Rop(+ũGfe, o`KacѬ~9'4a1MQ:;?5U0Xv1!ݦ,M:ѴPb'cxMŴ.QR;^', nVNKc_(df\u:a V]HvKJ@W|}!.Vϗ$$;X싛AD P!;RĪLHX5#'ޗ&ǰsŠ3rN=r`r vۄ[4cqNG͟dPv=,6%U6dt%YݷiqP'[T{/H5md"'~q}}6^ҋJ: Ȑe(XTO4#p0euqWr(Z0u*JU/zd:>GC`5s~Y>799Fzk0ݡF:Nqe})cT vDdmJ`/Ѷ׼^]O#iV#APN\u2v -(݀丶`:Q@@ŞD&KvsMPaoʷ͢Z. %4kRPB~LH1V>v{^;ݜnۃL\쌚d$.#;6%#Yu$e,˛6CV+u*_Pbv$,icaY/Q[1Ћ0~5 )CvvX8`xvlwÝ4+l.m+yI{Pid:/7vP;!F Qw-X ."֘ér6=ZB7?I<@&a.jq1>2&"y&b;U(mqޔrpJ WTݵ2ݓhg]"!(\ s\~;TݼؗHпLu==qk|P4Кcy)S|k~ u4t#Y|› h>ڙʩqp1NgXLy3g-|ub'4/KݥgB@n;j[+,eV몄z?) i~vDyKV7:f$Qn(@Z*g\gZ={4"xY3j%eL /_f&B?qB0J,{߁>û*J =|?T"i yuItu!Urv^z9n㛓u' tWj~uJ6]M \+G|6F>33A [kԄc_e]Y3ŵ] ̫B[GTT9/eT~vsnbkAnx6_`Kܾ0_܋ Y_go4= 5 ѨͅCtڟ-Ts78HyvEl- Fi4'lt(`E `C/{e F2*#R) fK ϣ~1$VdXzīN+Uݒ3 #aR,iOPBdPVw1T 5Q2_*BA4?Np_J [l~yeDATůW6sE4y+%ݟ$L2@rfXs8"Jaw#B&:Cf<%JY]V0wle.\aBgKY]~D}FIvT#'x8QHp5-xDw%*0( JdSc7 !@4?ya >!#IyE*W{bdwNgfb+jL%RhhBD1]{IXM!~, Zyfe7:#c` գeĶ'~HN'Yy_SJ[?Od5SH-@-DjQ Br̯ASL٣Ay395,.ڑ}Y΃gţ mfsX/ZVtQ3(߯E!:&FXܗ'j~|pJE^7g]+}h诇< 5TB Y2\@G|HTq@3:%v|Q/X5L>RBoZzCұ񏉧UJ_Pj0 <8jI8EUDIns  `L 3E?ХѣW/Hvj(#Kp:s e+AQWPTmqZ%Xକ5G FI 7"U@tw4Jm-uphtMPYFM+;}_kq?MSXb(ŌxR'|B@hVL!l6t: 齅 34yXik'ՃgDC^1bаeB4[+t|mZ3?vMexW2U"}?XE=e"˽Wú|;QgE rW=k2I̬\Mv0p[+ Lۑu;G%QfypV2=MdH ɪaM">ݵX»}f$#yQ"yW1 ( |P`I6mna6z˄sz{B.@´MU, U}杵kcQd-Ei)qq( 1gXz$ Q!*l$/3s6Eu0,E"Z:c~dX$kK]:ˆL+'o$GCͶ9bJpp\u^nG܅iZό'[v0l0=`1(.?r!K["+b:ݲCTdy?VVq1vH0U`c`.rgbB [WhXnJ Q Ơg"upxc>m]usN-M J(&HZX=Pc}L{ 57P~Ux0ѕCXIAar;'H+Nݜ꿜enWa mp~7`%X* qJuz?ʹ0,jUl%bNҀ= )WJRU %&_m+߆ -w$FBHl\ՉU+^lI]-d =f!]W&/,I$9w!KR[C!#HT_:<-ebYv }wpu0:&vtYhS%<Ϝ+7Z HuH;n avGt<3 =k\ OhlwU (BKPWL T HkUr]{zN5bfnE!/gd9+LXF*%Cr+07*?Dh[7C^# ̼>GIj@2ppsקO"[Qi-`"F.'* Pe()j %fL{tgʼ=7ygR//Yf):`ZJRj= )F c PitTs'=]~3AV\WFhTp [A>N'XqQ$V/X} BN \?c{hDz,/=̃JnoPeCjTuQV%5h&s^K-3r ; ta)n ?Fotf4!/JB^Lc_;YkKn'|m dRTr֐%=OM Xʘ 4Iǝ9(|@SՠOɥu ѦEc`k`HΠ)xP'O#8I @:㦀9Kg4Rd 6r*Ho$%M(bZ=:P G@X׿5x>#0́`hyʐWcI^aHһeܣ/I)sփ kh~X2-8nܓς;Dr^R]%;[} c ߁fE]n{epAC$GIz̧s:O^IyP1͂ZK:DxRaiPJe˩` #9퀨Fag>].`iޥ;$㹢hJ҉w2a;]kv6Lnscǫ 2Eȇul# V!c: MUH5s(.;Zp(+RxX$*6,ę | .,٢Y}P("&dJv|o]Sʅv% I(*B3K;kHR0%uGsyoAL{ x )(z `XI!Iv>: {v΀'"![ad\wAZUmXu|$R;ɡw[5&Ef>e+TK-(0a$ [Ω[gv B=b۞k#C"`~`Ù u8ϔȳku u eU\,=}pY}AL)} Lã8sNLmB!40p9'Ͽڽ!݁ tVB 4]CS}A\+My /q&fDNAt )3u]тZAPG̋凩9YG$zєͳt8$k!w 6RRM\&^Ɍ*DSHRTUzB=թ ߸z̽xh%PӹH$aif"qW[$P+z"'+)AÖJ oɉ32da3V9,v6"y[~$qè5z ْV˗av@1wo=%&2éX~fiORFG"^]Ӓǣ\*^qNL5xe#AwڢرI܅ 25 IgqA\ oF]mN\3U}(\HC {dNP_14R]whKq egmnVq mmY=\^TxMVq3P@9] dKd!7~.7yɮlX74Jd= zG1<+vP.<FqTؿ?P2P. L}c2p ?n@K 4i9H7Amhss;kG>6ӺW斅ʒ5,o#nmMCvO T:~]2:()Eo`uq;l(x,!Nv0:Da`hK 蝪FٞLй 1,x靰$1q^xﵒ'6;S-{a}\W:v?1w|:Xsuz am*eNd o](@!!ɉis˯3«Rk]CB>Sf횪[+ N.*3:DݟIg"Y"5i8u*oBMuDECfqHo0J˹:9B9t]3M"fo0CsCI7w~$PlDstEho4=Iު&A+9sLHvD/7eŲOa/L^a?ʨvOKvkbaO>OߍгP] Z9o""pyy٧>S) G˿XuFb͐; ];%_9:iY ^-Pҵs-9 F6lsYCeRc.Ucٍbi' =eA!  )pUhu ZKibѝq` ` Hlj2Ҽf wΩXakLw4Ĕ57C7R>R2gmyb/D$B^xhpbٽA>0M\f*AEciځ @k'.AN^1o%NfhVic28fџ-&.yP_[`"]mHpj\+=5ZqyVB0~%Qcd=>,c-J :s30(O,HHyg ؞zW ,ku T3i>$9D \d.U>f9O% hŸzS2%+Zs^n4oA+abn9<./`B_Rw2f0_@!o'ѫGtmC9)tրĚЬ0"MX.,0"cԮe#>@nt>ruWڧn~ [atIK{[?6lۊ뙸?/^R)v~AV+>^Zn[8Jkȅ̈́rq/ء laA*x,Ym7`^2 =@:@ӿ6p(dޡJǜj FODj)c ̝}Ԣ'nF_1I 81ecKK~n"a귨bpǵ-{f{} n[T~]VڝǷ'F'AhL޴L6ɤCM5rWug/ 9/%;)A f}Am)@|$n1Ԡ88F۲YQEޓ.B"._mJ4lk]{6Kh%Ve vR ՓSl NLbF\LNyf%d"Wfk*0^9D" p汇WtR\"Jn|` BmӚqvro0_8,$<M g ,jf}:'"^.|HR՘ʿ%S,KS8Ғ`̪5e@ą#rDVZ:"GIP% GdO_DbN\so'pgo* B G2-m~`Ep:8JxWMf~WHQؘpCع49ey:.=e-8$F9 .n b^[٢[Yg7-Ϥ֟ K{<Ĩ8j8{f,*ygC< }ZF %4~D?O+fAV$4(GA2l\ˢo.}KQ(_x\6GYbsLӼvk23Zq2R&MHљQ_ee42n5Kpk1VGG _'\xվ&(kғ#C\Ǡ pf'E1rxJkuco_ZHֲ*Wz;r%[Qͩ(F$,ڒ/X7l_v3CA1e-D ߟQ%BCsQTA9r2t>>$"Db2ŔTMl6oz< 2']e0߁gF7,7z~,x%ARM6vYÌ 9uϙ=q9NBBjsʾ4u.:fc@ ڋ88fY5(O4_Ojɮe>?6i3j~߳ykFd=Γr"G* , Yn2Ukj@vc(@.t5b8XJ`c_=gsO{ u ) ''tE*.4^2yv,Y y  j:9n/!Kdg-;SPu{p"PŪD,.X[\OxrqB'@CݷyF@3ښfBMr}QE> 5G.QgV^MOH$8TouPcC''8ƪ{D"LGxdztfg,o! P>OuJibLٵ@Hirt^C+*k1a̘{\؀.L5= <5sVu[gXpS#_%U'~ujqe* 42S`6MHPqދ3rMS1=x5v۹bFyvzD Dž;] +^JehHjnʶ, 'g⑨di\iжD4x:->u"|0!B""ijA%2O!a M~I^n60Gx]1΍ J lYLfl=*s7vI9MxG S)PXƜIu(qQMX+VTj~)Kh>}씻T!jߖ/RMX'_޺B+#U}7 7iXg=^O+TSvŋ<&l7<͹يz{KTЛl,|a l,|̼8CU@*T#ܩt\5]_Cti6\w7 Y<$aeK͢~7>ְ9:*d+$R,k9y<`\^'X++hwg״YUGoolc'=8f3''&¤RJ s蚤}cV _h]Uo  gK_2oY e|jt)5#LEה0@&ѕ%n4}!¿$ţ X6][_YYVw(`vY#[ܣ<@#QJ5ϘD+V5)cʧ?|!p9e$H*Ҩk7=f匀y!֐dž6;eov Ģ '.\T+-rDg%Cje167 OGC??3: {cb-eU`Xq8jS R)W [NKA''D^<`c疺Uv偦nj#00p0C m(zړhQfB E#$VY82V]4lP*W]+¼A0p~Bpfr{V?SoVv)mT!Ip6{])k\'Q` 6Tp0% .{L/SnIKu찊V9Y {8+ t>+q_X]j'V`]P)@N;[yd6MH4UKGMTU]:pWlB3Um_`[$i&M<ꧮzנUY_hJ#G[V+|["浠^@ 1=V#f|=n2wK4$cW[3RfA4QjvF&֙:М^Ffa @ >uxns`3Diz(SZ5fCs}Ʊ!hX'` MUTnužQ2ݡV+TZ%AX TfpOLhɣPY|~^x3kI.  1!i;6hEXMmOe޳x3lib5F2c_#D\P7E| z҇Su0S`UgYZBuڸY U^aA|\4~' h=v(sgfLL8Pfh:vTjUJ,\_C-a=gr<Ycΰ 挊c8.Pox 7S4'P~`'^TDaiAC۸ ZU@ΫN#ֳ̎]f?j'Ni*&nhgi9ȿ`?V~XF=dkWUaֿFWnqA>TH @9Dw"'c0Px:;r)]#%1/k oh0`(\kl,|l8ѕ$^`㶞-q18LvImrN+=w+ x nF&+tIB:΃Fn,}{PfPlR'AW-mziN(iE<*4Š<:Z:G&.j-W&8J+H:-($wA8-8.=#KVUr@IdEG n")Fs:cMr|駖6 r}A<ӈ.5>_aTYKe=@ _mÂ1;uos6EʢgS3Kq;_RY@~ѡ +Wʔ ,ByncV ._2N-*J0 ݘ0Rq̢3z|hĄP)K.# ;Ccl˛ɩl5,OkO ln݉_A=v)RV k#f'#H'/ Tݷ{C฼Y-JyG4M@An)3d /ٚf={-v~MbOYUl(Q]K_i^Gzr, l"ݰZ`ޑ@J0iGQAaSC;+f3j^V{ D.^/ pAW<1SV.wgGf'ӕ\\'&gwrS{?z _XeuB *j&T۸pR2a8QܤK ˍE8pFpجiAWXSۺ"/{yc8)ީGpuØ KRXAZfn[\݅qŦdPsۡ>TImZ8+;C9؀IhK?Juѝ]9?y?ժ$,xlR2@Viq(iiGSLs^Z*V]TPL谩 jC?xzѱ${iRɐA6''Կ8bns)vnRbjP;`0pivJoiy"#-[22[-2t2{|9j~Gڔ̯VRL ՁZFLh-6&9%2LTt*g㎹:Cz{*]s#Bۖ>&d`hCHR&YW,ܢ!jZ&aҗ[jIpXD$5NaSqvC-]ۖ%H;V1\GgE,2V6JU25RIKAҼ`U9ˉ74,7uL֗~@l@L#>_74`\N2o$.h1{&tRAdI$߫]ncF*sg6Vh|AЅp'zͮl)︄GOZot$o 'm1}4VKNp (zGK ! a&ےĩt(܄nN&R9c؊Ke)0/M0NGoU%zqp11|r. ˕X iBG@;BS!@_%a8A~ǓX$7{4 JZRfgmZ"Nt|e[|r^n1F;:rǷXEᇨk_v_*3-<5L֦DgX;{R>BLPzD͋QpUʉ .4[3O 3g퍖MQ7 I>7E.{1l(2 N&p)qr,uRd8fse6TY*9)'͞'`X|VuupS?9yY=[?2whĤ`99lGagl>|j]/: ).Ur;8F(CH<~)#UǸ x=jSζLP/ -cZ3CQ5&!vVHQ2٠ň u4\Hݰ-w(st+<_WlDAF;{#/G;|K"%'hr5bK#֣6An]/@ ;=c&?n8,.haC ۆfnUn\Ut@?i!Eb LTT  FJuanp:]`11RKY:NNʚ@oRƒrN-G,Z̀R7.9zЇ*M&L]2N ֣Z-ӫúZI=oxw"w*Ie~ޭDws\זUPfVx9`J=J\=߈˄c[*6`@I{ܾ{@ 1|vE s A=ܰlx Vey]A@A!KiLG&S2XꭙQ԰L5rMNalW}PMk>sH 3ds,Uq[Xz}6 &rlcރ#טft bpyw_Jq*u8a^JZcg_*)ɧ鄋Y{+7fB6{ -Uv\5~@ƞM8fɢkEނJ̈́ a45ـF O[Zc ĆQ[{^U;5"ӂ`,z}fo ( DFN-L[TkޅK?RDg>nAc!p +Nof:rY*²wf[IWVO,"gLD+wË̱ *d<3II;}g3-]vιVW4fͺcg1bpWI.@G8:v_-<ѕ*ɞx?-. 蠥 bt/ z1toP;냲"USu^DYɹɹDV~+$.إ9Kt >YQ"+bjJ09DSpIm28k¶ЛjŮY?(.l~%Pjf#%YEl)pÆ_y$f7"}g#Is]>ڒ(7!O!O>x7ކD9@ѯ\m \vi\=RDJ{(6%LԀIr#L[J#Ba PK߻I+t\scǮ Шl _:|0 $FlԹZ< kzk@^Pzl1tƬT *ݛkMOFiZթPs*32bI#kXhL@0ՈVU[K\YͿߠg@tz5|eq̝TΞFן`/@KupAFNäFH -DO*,]&a2}7M(,UH8kP7 є`E tpxxqS:gQp] :j28MmRoxa.+%ͥTnq~o H{lm|0LiNy&QbMqyY49ycYDa=&IT^t"ǥnj=b1 {.}{֦R!(vЦ3 ,M PaG;kDkCD[N6b"8m)X?(O[wKnI4u|vŶ.nIu !xjU`c=I 5k {qΖ'~ٓ .&vI6ѳUyyK\:|HbgpׇͶUAPxώuba}.c =*(M5L^1Ted B&TdJx{czIցTza N/}/ujIMt22Łklf}qS@u/ov..'Ìi`\_]Rm=%VXC3(rp{:(o `#9K{Ɍ VFÖ0Olf/ٔ˸A.Vn$>YKWCM_5&'9%B_aL=ToqTc,XӛY h+Wi9LciM҇IJb]+5\t4 O4?<oU_S:!M<+{G~U*x7)vfRt|" y2:~t.5\1;^>9w ;H-.3x+\nuHogߵhEn5N0&y DмÁ=lwC zp 1ZFs5p#l/QWT V,9x%f`C| dέ1eAoc֞zH8mRnY?R\2i8%éh8JF 󣾪x K1xن" \Tv |. ䷶ Z 'Ifcm"SF*`̣ 穖hXTUWunuNv@+z0ܿ`͍ ez|?| +%Bbc9_aJXB1t}eNƒb8]w9ϓ[8CA[Itj.PƝWc|‡D,N-ntI06;AP}> 2lJ7Dس@p։S ˋ*խ'<<;_1E=ٶņ.uQ>Bv%

4CY8*0%rG~Ja3 CN׫޹ !h{{"Ps͍Kaׄ2ƚx6{f8"Y"lZl)2|M6sd&M8@&?m;K=hYG `[P/X l6R(N9hnrV_ߠ5?xO-_tvɃv wM8 hwlj.x ė(7Y/Wqa'jؾ %U=BÏL9\"HvțHCRǭ? # M_ = o0~<]P3趭~QB:sij  Jש'^>.V?$ЋR‘zu >h`>]"׼m \=aM 6 (s`|ֶK'[4._E `gsDUd݋v!\aB g=sZU1kA!3%u.hub]ڲE6 ̠XV?EK#O-h.~??||Š|5F5%]뱤z18,m|2 B?v~蒠S]T)jPS? fBW:'NUl^~m7Ya >]Šć#<<)vU"_595$D4# ~4RqWmXWmF )+.9.lRkaɰp6״ u4a<$a8<}+eP}[IJFCPCKfˌǩ<6 -ncV^$A>-jo P&' uYh4޳jA"Kv43 qa?x`G09dt͌Ndq"bVu !Ё޴f l Čk4hCy`!8kߘar4~2c !\]&Tgm1 TDLLK!W"cDh{[ @|\6vW]R pOaphj[ Jk(I&@kŷlC,e/RQzJCXM( \ A N1fDMqs_G8HFV'@ \b">(tf:=qRl{b^G(ԋ{^ʍl'W7>[EP 'eymqkbۿ *@5E)U%KNcXt Dv^/<2ঢg+ɈQ&2}ܮDB4mbgk;TN_⃞PĠa/xuk3{*c}TPɸyɧQ'tz?w"DžrM;{p#O :L_:<I8I LOo@ƞUҲ4C7JP(T^y8C^j)rې!Sˮ&'Pu4q?̜Y>""ImlVݰ:NHa~ >G3{VA H+9.MMh2t9ZŒ;-Ƚ68XUN"28ױ3vٜ]Q^jDiT@uk]@zu]*&/ts_D.xä-ٟkeo3g&0'拃8 GЁ*4?`ńȣA?ŌM.!<]-9Kf}nwˬN,ԥ%A2 z7' ӄ49$)Wvg0;®k۔ 2;iM% ]c´|&Z&¦w1ϐFkvΛ%ku#|原Ef|k?1 4vT;N/1|Nq: e]N턇7G8<Mh@m7Ccv`VdpG# "è l6R,`PӚg<p*:lZ#% Rg\I[@jk[yQ"6p}^&أnVN߆9۬(=^]f?n9ӽT -='՞;OLJ+́_^vB/KxE~\qh)&xqe@<|i(U:Qj>%$1~ Jc[E.ŧul>Fe D&NH())>(G2M`FKm<[IdbgX/K IxtS(APhG=Z%;ʽyF:Ds{IƬ݊r1$lM}Kʨ$(@+LϾ RՓ,7AEZt)W~|5u;$K;| ʨ S\ǫ^eB=(?o'N>8j(N}B+~֗aTjb`%)(sCW4B;O3zi0.a{+OhAifm߳"ŽUTeמC\[&JQM___ͶY@o[#GQ:IhHXַvɕigJ1x7+r$# -*(]gÐH퐓l^4&}~#*g|إDCȭ膷 8̌q>-˒Ae6Y6UEF&kϦ=0X8XR 6b**T+tU}}&J;ٯSw/KD3ڝ7 ;V-{uΨBzI:->HDj7%Fk-] ^ma~hfYQ]R5'-ܜB] *9x9{噖i"ɜ=Caz%US& qqbg ~Pup$$G* D֎˵ͳͨA@EDdwW28'o]Q.u%Gr[`p>K3=UuaHغZ]&ɥl1Z?JL }dq{XWڄUsWqAeAǛyMoS]1uUke]=dIm8RQ`0~oԾq8ssZNu,zO Ӱo8ux=V~,+Twj||.d̬gD5DV*Tk殏ӫ Tu)ѯ*Piz7T[f>Cϒ}hp%ױUZgMW69%y4bhZU{l _YF4Sq2kj|0;Ojo?ЪOj*9*-VmGczVmRW9"{{ bPCaxR"jDRS67Fc|0:pqT;cT ԝʻP0ph7Qlf^ѻ[ͼDJgM9Z6,jH)ȽkXBetEih1rՍ^ 뾃1}G-dM*qD\CX.н?.j{,z:DPf4gw]!@+$8a/ .,/}k?ڬ농$WƄm:9";z;P=2%򽷔TI..Z\.FIjx.}E k2P|&Z]o-0=ĕ VxS(d{g3k_سXz_JF}-D'm լ29棥 Ejn +4!SчAcn7h`x'Qݐ.c¨~uYAD 7A77L8o˰Je波,[ט6Ph7Y.\<Ӓ7A8E''>7YmZֹzk9~&;dP3͎7^v(5l\E`mF[~(Zvc)|.zH>5:ftQRa$"'!I1rhnZC+GXmG%l>1а^0< #qU7|iCr?Bt@@Eg ]obM (n(Bype:.zX™ϣ@G4KoDZYx{#D貦f I"&w%a+2c.1!QתtEss0(U-W "KD =0m;B.&<483Y;JѴ6Q%O_,){}F`εX!n%eY!8|OϷBy)ǣy+_I~ \ naKMޤ<t_JJG+9qf1]=?;\d@ɽlmos*oLלBjpӗlןa c[BmNAI;B $fVi{.mg\OMSc7Jrqn+0ka M ׇ4 9{w{L+Irwt2 ]Wɟ~j}VYTt~W6NTppicfԋ-G LIrGɱ[(.mW ӚN?pp̴J-Gn鑍6i0Ua+$fAM|‘ryu%X: sƾQ+#nwl{C+j0ˉz]w Kt „o(>UVB8Wq8x'Ɔ,N0ŀlw,eφ䡵qxX-fPbZ+ eFDp{_тkm=I-̨me!cjER Zf9c-9&^ROrsc:yPyx W }HN}?g09%=P\+.:34̞ef I:D[W9._G,y o/>8T 2," 񤝏CC(~Hk~J,'+۠`ևV/1F&]-݀ ]3Ya6Iw['_W$.Q2Kl9ޢ~Udlgm1B Si=*+gS=k)kk{ldfjK_YV6[il:s1*&<]bqEJx\G H\>VPoh%>Us?SJXny/8~bѯǜ`I/F:rpqS};&̺8$:ub>}D"?o~S[V韥8/3|'c4xᄜ6:K֠^@{DOOwD/+Z0B5XW8+d ^.`z I䝫,2'ˋ%3?h&JީA0$X]H¬M}ʶK@TeHE00lηt0BX-FSe@N.$yG2pTmm/m6+r0t+)ixYE7p8RtH:Ӗ?[IA0@{R9hxԇfI(t}[!)IsH0O)j;K@$1eq[LƯ+fI4/aiUU&e>Pޭ *;! ֟&G ղ+a-)dER@p1_ݏ|<2o`G t~Mca !ÊE%?? : }ʃIbdkawm:2qY-4h&sȵxpͦ&[jWL<{iaˣ渺A3#ipCoEpmռudh(oW\G{2S1'x:y;ۺM <0FQPFD3^qF䥨î\c墄) A[_ ;ﳷ=o9`gv[$p|[I\L^&F n`ggkszF !(ׁu&r҇ M5S'Є e(ˣ%'%R|Sز_<ڍ4<80a{,F 'woO FBsFqcФRW"_QA{ҤGn"8*xN+’Xeb'3Xe+b(*^ndWVJӚApX2g_18Rk:"DMgY772VA<xk|*nw4 }z:)g䁡$vO3CL@vq{R4h[g$ t8wc`Ê)齈W!x+>S,!~y-w2PMuNH F'ď=ȉ?c8,n&'oF{ jT`u6P[Fi$˜4Af;)!)Hn:dze?A)gS _S!w,Ơ ?.Y$eƵ\~f7ӂ%|ncvN#įK&,ylpl!zXUId/Lu$E`7"+DzO)EYAUg.Gæ˜#ae<7%th֡a[F%3JUyTAʾhi 8s:nBSt㼖{>z>H !z|ۃiHP}HVh|-{i6te<qRAd0WH]r1E*CVMI;$_B {"V>/0BcNΔ!joP~ZPE lyیn5:dAF+w1L)5/oV{tg?L\gCKąޛ}-|/oUɔ+C_VBT}c e8`]KQ7-ͮ"*%D;o!Ml~5_;NEGdoVSOfsܢu,(J@,-Dy|ͨH뫰SI[nN삿-pnݫ{νQ}~AզD-PCD/W]XV^Mk^VS6qM oJj` FC)Nz8U=VIaLD2=L:!_G ]a=qk,s~{AulXODmٕZhy:anqub[U/@o=ݢ"|zw}l:~.+@XRy'mQ1 MVA7Ψ"k ZJ6s ei`w$k-{Jl"L͈dMT0DaG3H\Vʪ!Ha2$;cht;o|D|?қ`>T ‡ᅚh4Y%ۋѻ9\9dڪ{_4@ jd*Zq'k\#kp6jO3qeƗŸav.Nuf4 iO@)`arEϖ 0brTtmxqrdb@ӉEÀBfO_6ޮn̍ iI+ /<+=TvU&*汴KoxbH"CG:w8ZZЃ-PV}--*5*2{1Aήo+ ]qEN :Ԉ|.zsb#HaDm4xCMe僵j"7NBPvϢlX _$Ls?2v2{)bӉջuD8Q;^eW=m<$ U"Z.cy닍n 7'Q`woh𫶋14%}yZtUwҧe:P,sM{ty7k(.pfGImSTZ FdKfqq6ƥG|pޟnb?9qwf LN\j'R~CkuhG#3eQaMX\G6o^'yo^D6Uaܨ`6&ړ.i&\!&'46Du=1Ы:[UGg3|7Z[z߿6Pq ?mY5DPȳ؀ rKH9#W1mˮ[Zk $ K~x4`1i8Z' axMtHEYg>49! >"g@-*n$LrPNA񬫍]0Q2˦E1'3K Rz3 k|w~x/im~:,T ,]9w4-;dCЭQt.W(H C`_B~P>^<3*a R: "ݦ. |eBj/LRTp0v.}Ĩy6':8=ª(Fu 78dir[r j3!գUSªwj Cu ӱ|@o{Qo-O"sN5>dkVBZQ҄;Low= 8G|mqf&?S B,|Ϗ1:kֱee-~ %ᾎ)o5~P4zKEɷ~4)V& (g3nnCUi=g5K-%`t:{qq4#6M گX p%iP5$oz CMX2iޝ1!3c>}:L|j FlTuiI="]2Npf58z.IClS#VT*oxoRw%-)5!?|1ea7OsgF E<֢^&( bpc,P0_wO3 mT&옆T?YKV 3LuK$n@.# ÍU!9SQL(_V f N\XV]Bt_)%}*cG20v^r|$P{TArd:GiڼZVK!hz&DiϡQeX,/z ? 3:4Hp&X@ka ZC3jSH {D68T<ɛl#޾%ޣR䕀1Bd [֤# sbrx?2p͸~U~7!9Cjq@B$1lr?0 6D؃FDds;ժ͊Dۈ 0݅=s.FHF ;G&Uqfzm=ъ2;-}&.*bfG Pe} &XP[hkMطq:F^3&inC#nu/4yvٺkj0n'faAQJT-gD+I^"(v֓aA|NգZ`ESD*DlAoŽDj_-J)r+-'G $v=|KO PBy/>r@7[)!Bv@ D׵Q .;桭DK` RHj "NMgcŸQmFJnQw~R`2P!x {E|W,B Df-*~亦$Wn/T9'wF T/b_S,mpk+~뺀}EͭB҅bSp'\δBQ`&%Jc"k@ٜbRK=R1Ƣ\?̅ A:mUVK]B_nX?ˈG[;Ҿ=^c 6)֕ Ş*AU$jw1z0q\h@VGʧĦ5DOkuP4ݹa PW[h +$}y˥˰カ87DF@HE`Ȋ&s fY̐u_jݥHGq =wT&sz6b<4f7dU $ ~ kk{ksR-;IΊHv;v˵g;W1Vќ$Ժ IQ0U j);q~~ިeҬy<+k%mCvocR*K͡,;oG|<>$<0#WexӀ SʋNiQReM?BJVpJ:k#Y[wnMBo:|\s?{cO:dc ͘(hxFaFt2Y/a% :2|* W! h"ڌ.)]Q%ŧ&zjdMY'K# <7/3%/8:Ŧ3$}@j?t>_8g.xptdzOKrWe *;šFPޘL2itˬ0 v"Ӂ6SGpMÞT@ %'dz8˚[YHdX^e?cUa|z<;d[%i` \)@%KojjLoG8NJ}\QM.b!!:Mha J]]k5ۅ9qy Q$k+4f)D#P{D;SgxP`]FT\X9HfkّR4fU/*oQo=PTmDݟf1llJ+׾~%4䕸.T6w )nP8#lp[oh%.djf.ckN^#ԩ ?Ȇj.=):W؎v5ųm <t^X|YO󝐱{aV#=D5B_q@&JYRi_,nw@7Ef_Y`{0/,'e9{By|y, `NWfd&)8XO5ڂWy+6#ms?@w JC&ڽB$]`#IM0YтBXW\#P ڝZ}0-|l Df(+,X -Wk%\7pJ\",UcU^]l Ϩי > ˘-:G..(vh+{-b@4U篍,ΘFġ`>jׁ<6wC!̞Zײ'< Lm0h)ː6;#demd܆IY|3@ p"{#W[@?!f%3UTܲCMRqjȯ;UlQYg#5󌧺 <e b,OkdXLƜEe9OcA^U=grquv@wK"эԕ&L 뢎1n @ґCkA6f"}* C BeՎ4B 7kJ@~@="^SH'靁N/*W`!i6 X1Exn{b2 ݬU v|^S u˞ՊdM3s=o_?i]y:{ AW|@ fwyĘwìf) a+=m7E|xں${JϹZg)U11 \(wI8 Kx &*MYI 3;Dqp<8aeNoj QMxyEՑ88otz8\d"/QZ`26[צb<+0 @ #[D3⭫Res;'@Xr0xT^Tv_CgA5J$OdOc;wM. —C-u.mny~2tMuZ( * y0ق@`j v@4Tkdgͅo+! fhXg/#apϽ>.:2 d3ĭ#'a՜P;Da&^^mk6Ug;'>?pȲ6CpaP؍U۸ҕł17ˡ7-^%mwDŽF'-3J~סڠX77'%CƜBp ߦʻeQ+R>>EW4ȏc:uY$VJ?P,,, cbS2b:|fr e#4Jav_YE,my_Yʚ܇:R/ {mYNEW7hJ`爈#}X,3'?L\ Ř]6p nn`3VnꓩQ ̣80a?\B,5IgSWV !Kx_OEڠY?]?Imvת4݄np7X L&خ[+}r%u"0!nHu*Kɍks 6$$v!ɑMZ^O/pޡrCլf © 9,n-6P䳤9 d^ՔSe ȧF KH~uS"4 ͜ |'9z>Y;Fs/ˁy V&>unּ2T,g. 4Ѝם ^ʶ*WEYwqCwD XgY3:`-ݢYSg8Wsa߽TZ8nz2n-ն`P)w|CnTNzTNyqjmE'-qᣛa|:衙0_uҵ4۸)Sr]n"0cSo$l@K $'" ~|S!ג庐&@]D`[VHV^% %!elψ7d82`Kt6>ɩkyl5%SnțQڐpۙ窚S떢-Y#0iTΰ9!FgU"K3A?LRHO{ٲ)Jg5|c]c<5j K:y- @֦;ūC9VNkX \vI؆e&xSB;]wgozS!٤ۅߪ}^&sbGn%Ak]96̺Ok~J-c$wwJkr5T:DӫatbE ܞMlmJO5Zт^9|C oc6@ YT, .6=;K|j1Q2r[3ZreT}#5kL 2̇[BQ Lre6BJDa97szC _3xݗΆ:i0r]YDx1':uǗuZ`^ĜY$[{OuCAPm ?SCƃlv8W'W-' VAflz-=m5B, J~{}™[Ŭxf7w Sj\T7 lՙmհ"&Ǒ8#cD oF**gl#TW Wgb΂*, а~`S'M `ZRL/ 46L>䜮%JC-m_gt6l {Z8 :$)5fϚԪ6$|NV.L8hy,5bw;͛W;a6J_:3L1t\ۜ0hQU Fo@Kr{' ;e:5ܗ*|Ѭ%h*3bZ&Еň̉'^Ua5tO кC>F?<„8h9ʱch ]J}xww{SQ0|&`Gx&y4/_ vF<Ȓ{ݫȇJ63]@g3ʈ|th"Q|*nƆu0?="+3,ZFe%T~ hL{i@7L1BL/)2ebMv%c4؉S:دlIT5~$?޲zUݦMص{φ\VKzݢ@#x8ZFp+]^P}( GWPY @=Pǵ&*)u@kפc?rL\\j! :֯C=pg~kؑNY&[fSLa#9u@e_=x)vH{O8S=I^22k İa9ɆQjSEkNHk_IY#|8TʥGAqx3wܯ*LITJÊL "3+XكUܗ=L ̀Kƚe  ٶZAF(.7uѧbk_|7&bطP`WPՓ /cG~ 1(;VE|SN7+S-N"A ZTuDKB"1} v|.Ľdک>9iay{3.OrV29jqg#/GvM-ImCONO_ σJ L\%&HUa>ڬS6:X-ZP~һrt+Y0_n0o*"ri85>GZ߀+byr6Bm/qwX') e~ 4 dthmFXjz;7sbƢm<#Py#Y:bL{2Qp퇾jX0ܺӇ>eO6_lwZ`̜Mr2&Dl0d2:Kh1\+{K(L9 .f7\ (GoA.KN&)/|X-V~좳XR߯^`rmPej·9NWۚTv 1Ebʏ{|pɅ1|4vuڬm܌"2;LP`"9jADuysאȁ :n{/n5ߴˍl>q@x4DIY'*xChV@7/&Qt&h65aQjlN84^_VLXW# SEobە3.7x$0ɹާ#sK>IJvKp=?Z  Zh0ouـ(!'? q9w*:0c-Zʃ ,NkfVQqr$<RU\(E7㓺ZF,zI zlɏf;VDy j//Us/ܪ) dKOꀚlz < $׏uy.ޘoɥ?#x!w78.Dj^_2#@L)n+9BxTGA{B3RkIZ=zLn[bkWЦ"6Co7!f Íɧr%JFM'r nWí1.&A< 5QZ3049if @f7S,Ÿ]R8Xd &8:_楶J9?M__-f ~K 8K3Gequ\)d HK5o~"݋XLt9o<+cRpxPwǵ&\BBxfݙxAW_ b(I[^ $^-s1fBfS3g؎$^HŻÔtpP-/bY9M|'G5̿s5izmTCG7 jr0 8 7mA'"S[LF(/5{`*ʏ&c- {;(u无(ɻ,; #Siu>1DuO}GԼޝڐDJ#38VugggbKʦXq9!Rij pNSjW^;~/FG@d-=dKD L-F fe@% Q[Š-pbd{gﮒ9ക:5dZ뉷!Y;V:csK򳣭 LP3-!/YKkGo|ƜLt6r/ jq o2L(x}~IwD*e2# 60M<2MyEs_gtٳ3)ՠ._kg칵|w^"ɶ7ĜwOz֒ua@?uAzo0,GIX %$ߢ>=ܐM藷;TXI.qA_GMڨLY t9ct@v+tj#}rܾ; (s겘 {.Էr [@)yJJp^r~2ݵ̗PC0|?d>Rx;~vJvf/ZmW \ "VG̿SR=p[˼]zՅI_]J2KX*T{6bW1dw*mHѤ8NNwz?%&e تvÝ.wpu%KbetkߝW/A.=|uJC,SQ$W|r,r4;X+WW_.-W>LD?{M 5OjMu?^SԤ+;4VT'ΧfPݙIwh 9&c34H\k=b?I"nQ-D=Z?F,ɳhGFA6w/% _O,۽a^j7rn#b|vԞuM>UsyAOqzCKmw4R}CU`ƺqƘ_, p: K6Rhە/G$2/ckz檀gi~T1h n OIS'ҢWH,{q鷚ZOxP[i"1ܿ?_{9&'؇k2SڗSxsdPmLn6Gw^F8 e#ŀXIK8Qc Ѡ=( tE͔JC\k!eK;jkwyCgyӂ+@˜m)¥ m\ T@*Lϭ>(Y^}DUH)N(o<{.D&jy3A$S;ură.N FC"'c>RP_(šYFb )g"'OGK-J o đcF/!e8@b¾f'ṳC,w4ei i4K-dVXOn d= ejw[2F5;pׯ8-iIE1E\]wdLj 3{}ʰ1[VB]\og3ˬV|QGɫS n8TM{?(I eG:mELW *۶-QJ9nNy1=uLŃL1k:Ä*b id+,{>1E@/8䤘#~4cf"x{--ׁ HU:9pfz2u0K~fl Asl `a,#³XI}"--}EK*aaYy'6/k³5N: {=/QU`C(qo!` ~ ] Y7O2q=.nBCsG{ A ,`~bJ85IpmB%0eI3PMb%C~n` {@^vtX)IlnlC "j&PMcf`0Fc(hEFs=pb{,+CS-K|øxD$Xm. E1Hܿ16#8zkr=@?@8Jx^1KM!8+Fe +gϥ Qp e#rDfROz-q郞Bל5R\E_ڕ&@ ,..2b!9|o0 EY3V-y L'Ȭ EǴTNOWEh}>[Hqʹ#+'߹x:`9l02cD#Y-lǼ}@sVf;bYJTM3\T[qx;-ߺOYdɩXE<< c 욟DC3499 @HvK GF2^9:Nȣ a6Qԇhl s0f7,຿0n^q =JRQx)*yX1n)k$L٦mD]-H,54P!o,-S1:AF;>?}37+ad}ZH*A+ư*h&_"7˂.PMmjZ~ |&nԈ]F3>'Z{dQ8$Or5%I݉cy.x7u؜*J4[)=8#5F)r|CO¾Bex:]jYOZ\'ِh6d Uꂆ76|'{D/ 8ƒj݈xefF.H4dרn4>,pP>y3q2d?|9 Y3eq19o- :+xI@mgYv',c%- 3eS50oWud4!2ؿa jKr(G]3#Rґn>J ~vDRVεvNFZo˜WHlc5J?2@Λx'5˩ ѱങˉk/ۼa_g/P U1zП0 ӟ*j8;pW( X[e \c:qA_kz!Y./"u_D`jQ3; 9ĉSǫ3V  i,o-Z <:|X3z#sq> } <>~h4&)9ⒼíFhkvv\KM[d;l gxr\zBV:Tp&(O={ˆmM ; 5Yd̗Y8?~OxO/FNql9"NDA[ֲ6= p;QmtwSlUhՎRlFFpnڱEsEƟ˯DqɄ79j(d0ЁsP ZYp_Zae?tDW*.> i3ƃdDYd$dDwY 6$e,/ݶW5VNKU)819WZ-J<ݘFXnuy .d{ZEX4Itz[LV Pgn!Q?ڙԍ# >$Z\"x#ΙN2 W $& ҦP쑙֑xWUhN:򡪢7. ϹYAxdg?ti$nC1%j[1FrOGJ.)ύ,?S\()`(E+gf;ǣuD!9$Envc9k<b͇_{˽%UȷljZ{/-^BN$}9h,fP-ۚWs~F@"~o½oNRf<*C#0vbňA`)?ՐgP|/ +UΡa`e:$%~@1fjMAMr0cG_*tUOB>3Z@EÜ( B=߂6,w(پt_rKYDWJ9ߪbz{=D|`T?g<KBCbuϢ47rt`_jd*\[+]n.eʅLr-bMh,P[{P*/,`U|Yd`Um[_)`P ]EC}eڬ.fF.ⶴ-$}ʃz q`Hi40?9W1fu,JU$ؖ7rѥFƐ~!f[j*]!ԙ35ܷR0qW!m|Ez/oX6[&͸/)'9v< 8;g<dPh^_F"Q+IwӲ7Oڇ vܝtJ8 >ZƋ`c>.8` Тf>f>˹8+E.vNra2MaޥD_+Oj]ܴC#V=J/Eq&M&[}QR[%oPbMw %@l匕7'@L ']2N>('H8cRy)WYKdmL 4zd4mB׶ݬMR+iV0JX&ȏM5:XA ][ciݝ#Ę]2Iy$\=}>Reٵ<C̭,l}VzcS@/TT'YI cm粑+?gw9[5>+0{]X*1/oY<,m'z9<1ܑV\eӁ54hcJj䠂"ۻOls]o{I.{A +Zd'AfM]>pSFo{Щ[5g71p^I#'S| }4Eߺ2sU\Dwk4B~g^XY㷐gi.VD}hp *+/nsjksQ-~٣lj&9`u+ u_S.g؀wHm,44ٕ"%B9BE!2FVz^ _ WJE{F1obAs$i*B)|{y"=[kV9#ޒ8rI OxnG`:<++g.QNI+,f)WvG3[]hs2uH4d6 [I.4$gp׮4ˡW4W;l>6Tk`܍{7'"3#Ȉû9FEPn ԢD$Y)6x&P7IӦdx~s:}-j#;( =g GMITE`h< = "mC&~-3D I~0bk5쨠 ^d~ggTr45#&<7W k«M`䕜/裛*Ş +7.hrX#b,rJV9:وjQos_3"o`IZ|2Joj=Y""{bG.~ntYsL~ʹX, I_JŇh3S݇Qe҂~77_oϷwϏk~~EVnbi41{6XaԋdKR}N@i<~2ۻ$~5-8<&]i]K:%*qe@ g=Ѿz^#-3_\^FiS%x4R$I$m2n:ʋ293ŸoufjaA7ʋ\IY@vCа)9\4R4jmvݻ0u)gF* "3f3h{2-GHc-Y(ZΨ*ѯ21EC :i-juNur\ "/9MhfL%!MynK]'/ŝm&ri++ӝe|q Lw-QI~!gcy' 'xUvf;hu?Q$'!y@;:E%u[N}܈,qYj41*ȅY|uA ؤ0S!fѝ:XɷȉJQ*UBut/l{Ojry#pP0Ht\&7?$J{3+KLsl3 (`/*;e"T^w 5[x槪un-ʰY*E]:6CqxTHL&"7@bLCQ:g€X, sJNJ:Gx+ҽWsqښu6l9dL^ʑ+BPg. nT-`)N$cд8:$3F1;>IlbmܖXMZׅ8^ _@ްE-F*Ӧm uJpwO޼'vpt 4QT_An>K,mɎHdpty 0` (NՓ˙"IH"ҷWS789]J LMjmOJ.^"BZ8Ũ(5^ԿchlAţNls;Cq_ ]%5%AYoT c϶:v?%xPc'v# f vCfV 0z";>]3>CN:ٌݘaL5%o9Qsm_zM:h|fAUp\]O\1ޖlȶA]2%a 4?#WR\>8XG뿵r(Dfz;:{؂ãLA+2#uTc&[,Ag8 7t7/Ti-dCKrXH2=mi+DVuM~9|^58yϪQTvaFKׄ]t$sNPoݪ+}P`:!#u44k,nXyOZe"tC@DU7|[G(ͣ ,FdҌ*^ln7S=W@B,^/khodx w yGiWaZgYYaUZLkr$I7;c7=n8uZ!I%(.nO58GeJvU/!|2F# \Kc207d@i,~A9`NzMkǎf adi,Ԅac&z[Oe(㣏iwDvLKv4g)?X@ 0DJ·qFȏ}s`G4ˢ6>)\ugAtXsXr?۲6)w ]ot243,t!3RBnFQcQ欇\ ClzDqZL!K"z6ыx:4ߦ<.{kḭjܐ ^өa 7,:j;Š9y*Y]"R h+4dTr4-a{!GNA]VfWN8Ez}ك~VAʦM~2`Qdzr*YcS gWz7K!FYG M.ļ.E )1^ )lgmq]FE8Ӕ|nQuxM}gGi^ =$>mܓ}yD?ځh5РAf g_Vk5 BiyXj# @RcX#pY[.Q\d!O!fOO?j*'/sԤ',xS\d&sM5 "i@,'n|ƫf9;JrS[F]E,#ZA.`㣾IbEaLjsOBA1gcT:s4v$ $9VWW d^ʡǶk &J&_r_(,Y`֍0e%]{%XB*nD4~`%<1DYƤ 7vnyJchH@~3%zПUɲceφ /yS!<0Ydd*v+Dblnzd )ܖj_Zm\ K+˗yS ۞gh91YE+2Vm&+hVvͭ Y 5f{&@ C6OZԪE3fnF'vAS]%>Jy3$4awv#^v.up?!v-lz0qZP2w+f~+dè=AXMwJ|VEzsvRf\1&xISͺXEq#UemOͣYS%awgEzÔOG"Kk W8sb_@/{.acǩd#67(oR뿀ׁv^TOY4e9M j~ 6PܛkGvU?`h՗z1ƨx`(_Bߺ 9Pp2sn^$h&X@Brɩ*~z@ʊegNh' +^ ; %2yeeCjJt‡ϭCh2RYm!FN0\}|FHWMTkŞGE(pj$S[#vP͋,ENA cY-(ʐIcXNJ&\|#fm8ȨIW!9 RNxa!V3 0{<;8"J'\!ebQz"nku#0@t̽eYKȦN0qN {_-ע荁RdbwE^ Ʈ۷ތ]]gk\?6 )Q W"Тb,)϶we/Dyщ\J HbXvymތʡuZsHpeɗ<ׁ~6R z#~s͹]Kǧ 8mFvVRRe&-u^{xji{ƅzhVo>1H8+bw:ާ[ ԦHUE$şjP6d)- Q$R=dgqauJAR+ne"]Î $0k{ָH.E(+\]F7t*̜@m}X&'j@=DޔN3t\2qP.i.H‰a ¨I%ҊX+$q'_{չc*;i5^#oc/ g"a”AsMIdF2`kvpx>SJo̎]Kv].xz{%lS8y:0PU_*_ Fhf PcGlKel !Ͷgce So1\LRx"k⍾Jz_5)wW?]QN1Cs6=Pscx, o+VpU%?@Rpɼb dفJ w0*Eĭ]r$s0d:>`Fw6Bҝ B֣{+tpb 8[M WALt $y.{vO#W"LSϱhc+7%.kAeTF{vF0by/|?3 6Js8D_obUƥ 3Mqew)uue^ -~]9 l#dYxt%z3z S0甮*\Գ.xi͚c v7{ꨅRPPѢÔ@␏yN"TLn M\:2'͟JJ}3H ̏L)4_':Oii2C"ogyF45FƇ|U[d9J!dYpS`4οg%v'b7c5|"&L6@Iψx~(,,xvW]2 ߖM^ &*$Dx ^i5QOv{y+[&0 xlx8do5-|fppxzhȶ=cIh,0F|f/Wkt~+)Ml1F|=XؿWu MXVI Ch 'םq|HEbW/Oeq(knW#THhΪ,%i0!@AhDewVhlͶRû}y"AU?_[:Z#XXe^"fNy4+]Atky"gV$v| &S&ɑX_2ڶ }A4J8 y9WbJ~v]9dnڶ2f.H%]hbEuxdySpnBQآ֧jK޻Z!:t#$!S{/n 9VTM%,%e,mI'SI> sx6*ߘ_ n2!4bǼ\T막Ud#ߩLqYמ߹R; _dHMeh$^wk𘦝Ұmf3N/XCcVYZoiFF -Zz wUS+N1O茟ƮXBԖ JTa5CQӘ3cM  5L#,ay=AY $)C͘D:lڷ=!U(SdVk8&Dd8J,ԗā2RnYT59M҇ m93(ՌŖ m `ּT@Ijy-Y͋aIgoK8Phfn~#qN6 rSx%'gˋU>S$huA{NbT(^u_=mz(v5_O_Cnpk w`4e@.Mܒ ߋVw Vj] ~XRiYvKKqRz*U:[h^|fT-χ,>U=%k]~:|ÏklZNְWlQiAj 40FYvR@J!P ƨߠH8ǜ[8:9\h0*o!p eא!D?y(d,RϚ5p*q;mT,;gw& ZiFyjL$B\ %hW8ÑFAÉLZL= +Kո+<%X:NOm'`>8jVa""@dAV^hk~R|N9m4Ce51dWi nf#_,V `J7 hf:m_{v8 '9F+H߹#eO5'jD9򽭀(/&A Xl]vyF~bv,`aשV2jsW@~:g</g;f3͹g(#F;Kcv2.}f.{Jɲο#Luh/%9/ zJzDYG%GPC 4XSǿG42 T܈( '.9V9&L(O`qװŏ¥O=@`S0.ckkUQf]?[g&2nj ߥ DC6]}} M'2ߌJXof| ٯ>3WTJ ({S/bc=l"ZrWQO( 1g(J\= u&1:Ӓ{sTϜ v.F]]'7|\n.')t#>7vI;_ڨ2 vX寇<dl^AXg, ?rfa̹ff6~SfXESrx?,M135?,7P5S6nhBBZp-}#ގk(ZW19f ̧ʫM>/KKt_-LBVbkO P.%&Gg1<7:s1H A~"1)22F Jy'9+| t"L!_fym"GBQd B;PFbQx"fAvFM}&r:hT=ND q '-+>[{dOAuъd te]|.W~8Uׇx^<м OW(?gMf#p@#jZH 4OKm(g_JWbgYa ^XDi@a-v7T;m!xLZQt#0UW'bѾÀ tn_*: 5O P j/c6<jQ"im(bLcP C=~6ߙ_$b ޗ0iu@3˜`=S1r$ۛX-16H/17B{HgovjQy `'Ms^:(RT] 0,xe #è}]*LYvJj%B[G1y~3oO\NKV#A6XmP=>i 0Z?xeǧ\Xxu#*L_6+Btd_C:Px IG˸' @ |A );+tNH99e?{x>m7)>u$s0(_Gx!ZK] ^E[5}+[bקvf5cL?6KR}r]0Z]q멻Y)1#C4{B$ͩ֏~}iJ:#PNQxࠖ9ߟ =ܺq6YT>t.]5O:1 y踿θIRO(^&lqيQl2'=O%-HZgsHE(i`T#LɈS~'0/t_N"v@Q |<91vAƚUۑ30ܣa&&צ+Nų!nBEmt5608@ڗ{;,~4v 56M|ct{z? kOM;ln~m^O\i=m!DŽZuT>G?(6'KSI(<傻O(_ݳZʶ3 UlQ9y(^]x#_(w ՔHgRc6²0{gC(zTQׇe"kRB%QG5f6?TRR.yA rs0ljSxpL/{NH=!8|IVPo&FP8dnnC(Y1Jge 2X*r /O@RfnKwZ0C#@5Hw7@uŎb)WiO'޹2 z"e\=t =%:<Cw84[S;<*1xG>$ E"}NYEE#N?u$䮀EzlJtDyū?]உQ0Έ ẅ́e`܉LU@%t87]P=H #z8OkYƱQտ;`-W;BX#QBhz - ԻޫTi5^1V:4,T(05jϧ%"WEFbXG0un>N'l/I@gC)dJ!oqcH/d5YOQn O㡙BMH𗬊C>(on6Y oQ=޲ \M'K1|CƓ) -ONqA//"ԇHM[I[ݰ*mL'8&$$'V&U]x9X>ՑY XXBY#<*q#GhUojmKS\9T>iMm͈g#-_uQ qGII c u 9S76n"mvuJ*)b6p ]sosЙ;3YDٟf°T+*iz/1)ޙMeJBj*j:@_-$PRߘۯ9ۗl:*'w!rPmQFI&?vW"I@fӦX?tQ\A>TDJ.aͩi;넉3rPy:t#Ōm#羛 J%#8? A9&lc.=@MO=zɞ .G^r$cf /RFb~1OLKxU|?)^)GD`N)&cJ]5fX*3ThQn*6b7f*rKSZT.'wx2ÇFefqhP݊@Ñ<+lNә*oʪU,re qm)WZ-rP}*M\DӰ!C0%'[OWէcC۝<)A g-KH HL,c%- v$N~jť>!u mj:bRW lt)9Q w/'(ocZFTƳ Z9MC!<4=:>EU&ي0ol=).<wOclX%e؋j5}3<]uC %9?l{P_% Me9q" `p\DEȨcQ8g".ڜdᲁ" RtїFx c,[$]4MpS6h:]  2ZߚM9]LwF'*һaL#~G^U`̩ĩe`co I&Ifz$~9v 짳6/~LRA#Pk 9"D}a7 6q]agL>]0bW AkV,GW'T#]o7IћJ@Q 旉j+;竆)SkG# HI=?g96؞)߼0D26ߑDqV*z=W9,FLt{m8s萨Z @&$opUAz9aewH9"F|[IJ\7:shq:mPƔ&gw\+AMnARʼn\>={Ř>LW WK=$;;+|r,cYIIU+&};OPMP? JDTVkWx!оǘJPKf}_RɯO<nPᇁʋRtgI.`,6乓7ԍ| ˺|`m1b-ᔥR5"-)4E@b['탄`SQI.!XRdI~:GAldKPn/>86!-Ă=nԠk<$#X唺i.p*\Y$jFnQZi32+\>͗-Hj``@F7HKʩmB/HvQN(Q<+#X_I8)_9mU6ťEA٠>=1O$lڀ^vOt5tGf>GS=R94MVmQnxgd jMxZdz:5Sd9#QY힓vj,C'" ('gF%,  ;;"1g|x_sMe)_:XUܴnLbƥ<,ha'I'p/a2<^T { v9/Z]-M-w9GSK#?%DFrx7\CZZLK]7<ҴdBX:H';>x|[q[-Ӝ%/L ƨN#2vH@񭶽;AqNy 1olvA@f]b^+UpJXD|">z`) ߚxA)^v0HK9z>]ށ ^r~؛cW*kYi -V5C+h/,]SU%:s›k uϲӏa7߷ikEj7ȰI@n\ݙtpa9@X5D2ploug[5V8C q[aXu}|p"zx$rɼAQ(*G!#qqiBsZrK= 3pƠȜImR+Yop>'&Wv@Whb`Q{&bM\^"]%@U&Q|wId(zGXAa{Gn?+f=&sȠμF:0NQbA0K9@mĉtqSE >a@EP۱Q`N\odPdN8؛~s>8\݈O>doEʇ/^wT@_\j_˗Q<ټށ20QuRr"`ƽǜAn7%pE'*;F,9*_9bs$_Pfo"hT vC)Se"SN:Ax^TPsB*XhH$p4eXeF"{ ޘ"wdY08}kzmA W Ptv>gqheI&j ^w3qBKK^`T$2 l>EQ̍wJ^b!v&̑Z7`?''VZ*',z & 9cus^Λ?RYyo074>Az*,x@fݟIaP CjU]dϬl20:yMCW#9g/X5"K+2/&E~ c)٘*J2u)R$bh :9 z\܏HŪ0ثٔ#ypvY3x(.oc!yzzaDIx%!2I O{뮆wԧX9 :C*6$cѾu/-F|#w/[蚙DP&0 pcC?H+_[2l7CER1 uuZQNҙ]ǴNJ d5rvޏ *75!ro"w`U5Y#M)s9yGހj/p{gݧɆ = ڼ♿xAPEl O2b)˲9:bBjl>^ j[}:lMl/$EׯigJi~J>Hû7^%诚9 sX 6()wnuQ@@r.Hrb\ F+%_ǵ6dݮzd \:^pj*Tp sUJ?L_MG$iDPt=*i[.Ί1v4'Uf^} 7#R[fQoQŧX=iԘI~S2*S@{Yf9.GkHEXe\I8;0i2B27<?{H[mJjNHD_4?0.!aW4 aq ewp: u#v A`.kڎ1 Zcc\ qD|PL _ z4m{ϳW% 'u.RI6k3Vkz^tXY+'45.xh8@k&#>XmĄLчmhskp҈]?7,G)CC(OО\_u|lv O~oӚsb~>J}ʟ=pʛF7Kknƾ A%gMRXnq-9n/j'E;֚Vs_8~Mi.X7y٥/~7qMP R#r E+qA?ezvNAzH7FmڗdqJ6IJIc_լ%\f2ð=F]v`=]"6H-vJ1{W?[h<:<%8M /r/* %HHIޅnƢM\Cx)+737V4/:Bwy4abelHt[Y>gŬ_S«9GrF=Kіv-gi Il^F}~VdT]Z7}PaDWq'f,41SwAʯKI Q h-̏:^,no Y%*ܚy2NQqg1<]UoQwnUf(z^ U /%yonVûje,k<~,)tAlJ2a[+s7n2t@wVպ0۞ӵ2.y j>!@b|=|6%CzrC4֐?! G㱻1>V ooA8 Y8&,#JruhpdZCf^zFpHh#AV٤SN(^:,ؤLwn`b|s=։j"-u": ̴m q6L*D $E2 ޠo>Ck u uTT\'KL;W<g;B,31=EiĒ[Vܣ I!xhoL-zW %zS}j?xill]y(V%q L/XJU?'miKsL"_hy0ikXP#TGbq: ҵ ^%"(p/A?FJLSXb*TA~~0w+==tjr;(J = yc[v݁YO-Dz{$DX)jB"s@dowɰ ܜWI`OUOXb}x)(#uAV.w G脛e4nݝtR~^*5պ,ZSm[>K7WAk_w,Esnb %zj7HAw r92OnU5cWd1Ia*v|802~]S<8չ3c~ŽTEp#/LM^K.ÇP/;#& |!)#8HPr^h-Xa?, ma YQmOq$h ^7C6LB, BDhB \p^bOAUtZiC{4U1fZ*7T<&c0FCu¢4@Yg&2XbM!W*ylIq*̲6 +kB&0U% ?9bXPcfrAFKiX{';Aw-^UK)sm؎R&O(^e<Ƌh2ֲ D0Sh B`vŮA9ZMVm^km~?= nO [kc(Hc?Ȯce"Xț<I+\AI:~_+ RD}+q0˘*@s`r&۳W?NxSBzxshCZ¾r/= pA.h|[v> :>Umjri (2i4YeJ5 iŐTQspܨӳ52_9iTIg!WlD vu)9'zZ]!鑊r G E$ nMVp)jo.?0KedD,@b 7em&RiնنHgb IQfJ6S"Ƹ!pfQ>b|2I|b1?{Z;-a>,5JjcZ>Ivt:i#/=]aG[z@Gǡc%3E䎧"( L>40(u4vvmi-\;WatIOGC Qc畊`C>&BēKZe5|-U(56U<@ρjSf}ό5֧/Тj;'ZOې!;9e{ c$_k8\ƎϾ8{ /QJ'N?L͸r6G3 'tUap={t^&I;,Y$:lW^ʕPɈx48fgUy<֘ZtxwzmU?nDxOJ U*K.Ռ%ujGrԾ"w􍯣Ae<"7>+`B2,s 0qMlj| ~Ꝧgh`$MB_"쇧Kh7L!o#0OE=bo?ɨrKܺ- !?qtBZ|'~QL'^jq894C5xY~=̋_ّwX/)g9XjȔZt|bZsRg+8u֧Pb9ׁN ‰B R(δ*rtӝ^.JgW(MNǽaw7>UھGrlLji[|/MPe:T!@hT+n$UCL?L:U +>ϸAGwLE;֘hV-d(&8~+OkVϙkmx\\ @Oiׇ)%">$K ],Rg[ tKbgc 8L.ql`|CBWhheU"Z@ p-D0 6 QZRPA$؟{!iv*vvh#T^ReH+O{;sx}\h^O g ;~=3x/;?Fm_]B/l >mXX{^;u 8Pi,YjMʎ &伙gY8"]Lה|T6VE US_fRi`5cNbV 2M Wl?rۨ>AgY_ Os3tP(|#AC6!lzxjCVdQwe{5h,ǴI?HEgi)o^WU fHZI{Ƚ|pE?5h.Pkɐf Ғ1Lc^sܹ D"dJb%kc-c68i3y싷*  r$O]"MӌRT'b{y4Z^[,8f Rp|Gj0L;:(8l{ƍW笘J ק͚@ל+>al9k~PgTB3{Gg)_ imFhoS(*8 &7&Xj2΀Ķ;(g\ǮxbŻ rn n[AScY?+a ,{JQEdQv1"^]v(BQdZfb 6QilAy3Rə=x&ys< Q0굓 թj. X.8 KigAKC 6fSVU~#\unlԬ.dw琽JO54B"?`D` $,&5^Z+1GDch"A`B.e4B-g=(DEUmXȶ4ޫuTR Xsn؅ .YDWX"{uƃJvc0B5<-1"VxSʔ 'D'&N$#ZVd/{[4[ Δ/DE0*rGeRݪtFjcE݃ Lb[D&/!I@pO475 o_ }ӳ;[%lo6ݓJœKO`b>S{Kc{LW\rSP^A4vGv~p2U uV!Bn [,q{"4n\wnt@ȢRD5ݟၕKX}ଞLjCޓx"+s 2xJ9yJt.7_}IolxI @ 2/K4ĤIʴ'VuL_P|CW&e~@,K+gĠWEˑ"otYWV2b7# mZҙcM+"~:5S F b5m]Xm5k(2e+{2+~_ĝF'zSE[ vNg0wHM6f t'uGNh;0ƌgܳX`ݰeb<\>,#FUx7j9*ˋ?`dbc'/Qa'l):u!>)w4 v;:{ Ç]ˌO 3yYʝGc֕"%tDL٬G }?5qa 'g )#+@C6;0X'uFww;~{:S1d/ҋ'# V@KQ m;r2HF/^x‚*NvjSi R\kBJqV޿߫(w?|AX]2P $N[˘yf:VM3Fߔؾ22 vH}xDUzSyx'wR-%QKxX[ieGIgK_ H@Msw)fӪS %tg*[($bc"\)Ԩc\GGZU!-ܹx{: ̅ ԄQ58tL\T?yٖO GGs憉%:NV6 S`]HU/픥w,o.8`aHR94TEU~04쁥)Fg?H ˦p~-?]-'vN2O(B>#bU,e۞Lѐ939*MiB?0wHVn YHwk*tKO?Zr5Ib@-"bFl?8/}I=V>MҝNG3n Lȸ˚ o {u ͋qe+nʣ h*ӳ0 b&*x46J#:7`؆z=JܝN0s)TXKpPBZww.u hcE0;r/ \gʭ B8/6bI< 0kQ!#KhZxsRX6ZPYk&#,aŊPA.$I=֖Q14skE4ҵh#5fx,ZDRP:cI/Ut{.لZ r' zO;G\z"-UCi)>VDl6~-'_Y_dT ldרCbZeyjaBm})"Mt+{` >3T%prd:#;TفJ ljn1f^ӛ$Iy?o-ڔnQ;HVEs: C/t`ʚCXvu~ʒ1 3(35-]}'#Z$KܹrN>ިR'"@|V9|)nq | k^֜0֘'Iָ*"es[I4<#uSg)շ 㕣|OS&\|nks Q"6\>sT'P7,@ZDYJ*G Y\5nAHyήAZy ؒrRBX:N[ "ԐwHAg;&.IZryŹ{+/)cU< xsδ ,E7]0͒wesRvCET1VF_!ςѧ A(ކެUʄS E" O圣,xGS!Z+Mp9붷)Y͡H[%HPz\xʎZh .jg)X?XW5g?7@A8 JPNf>QAGS6xlbXSZkp{/JB)3!n}1~ylPV]0Ѽܗ1fyD )=L/Uz8CqA#,_9~VV4nF/M5ü@\~ ݫ^p眠!"5Ȳ!ʚ°O(b^LVÑz/[aQגltΊ`ʒAmdžv"V {|)wmC%țPM wʇL |Tn47W!'YF HmsuQr{`T+9/W:#5w^.@g <빵C8"=k|eEsU&8̏HÇwz7}*H;>fr} [R.{^] F3)#zQoс)\j/ r  G?90=i?Qj mU|ą`} Mm zHVak>O}ZC4l`P?DB9j4:Z>ٍ13Ib4ԁץגv]ͺ(6 tF匾6ҍcVo9c]dՍL3l9!YKB"j}NǹfkX'aFUK"Cú"%:i;lh3M= <;D)n\@y97V4@,EE5ÞhG29"E@f|j\No(f[EO7,2wphr\*jqfY\t`BI,, !OL'Zɫ%:}0h!)whWR.KMƉleT@mPcqRP aܮ)e:yN#vuFEVj<Hr ԵC _#U-z4%I{I>8_VC&D3iHw@ҴR?Xv20PpUVdS BeMa[@D B2juA. ,o`- 7q~]6$➞`%޽g*M+߸־dڤ+pXF\ ⣀K}emztɟ/9]~F`?L$>jw6|>p5zV MZ  7iurPtS>^S+kÒZMWp&1C07 C0Ԝ. il6))~dbN(R} ':/BMKJ iE=$.ì;bj( 8S$H@܂ h:_}hk#Tmw|6^0=JoΊ\=Q٭l} ~K 3b>] u,-~f}_sdtHvF鹕x:$VK:T*i'ft} nO&-FK-$RDمWUq(-=(<`DX(0ܙLY-t 7g>Zյ|ͦRH)Q+,:hbUUijZn=ok:o-f>qadHH;Ieg?fژ +3NSb aiTۍPcа.Όh'yE/lKc_iDz03 q~ Ǹf$$-8-ï(*{QMՐ-3*:;a8b4&uPL<]N\jp2:[YyP1GzEN]/e` (%Ga_uշ r%vi%R,l.l?6ɖm kAs"_ރ1m@-`)+п~QXhR4k% IJ̞eHhF:AC/#\N\oNR~*.[{=9$=b8k(DQg&c{)qⳕifx\MBw^0z#ʥHd~ FjU.x#;!K+VՊKW+kqf|h2W_(7>"YT~< ܸOUTx~UxDS 0~0*锇3v)diAA߽`psf R+puPۍO Zi#"GZHq2OոR)>x@}ZSR~!:Zo뫤2" w~W6ZNsVdxϗMD VeJ.!>p6u҅FsREϷGuf8\%ܳt`Oy%*6O-k5ԣbR 8$ua,yICk̗ˠ{'H@dMQ4pEg!FQ51+oK JŬ ERy@͝@B)٢ EkeKt'^ü\xnr~*Xv`~v]M2$&dt: bP`8sl_\G4{B2" -ŸMdb ;7F|=nFthԀxq1'.\k':)PsrD rO]<A``Wit7gY)jﵶVzt*T)H.dG|+;XVϑP2Fʪhce`⑒kW$$t|)ۻ D\z$A̓c⢧IA_9kk&ҨPNE~yWZ8R(8(/*oİHk5 <ztr|He jf&(6t菱c "UlZ۾8 "^=fk|.rTP J7i{& 䆞X|@Al/wAd:OI6~zyVsAmQLd |??O*e~ƅ BǛe4C+5qxKÆBfOʪYD-Cqh:v#QHqxS1IgzF(Ki9/nZxHoBtyuFϷFwSX4bEB\\D(vcQN"G#G;QC%)3瘰{fg1w, J7^\SGWr_*͵"BQ`{42VwcDSe%qsup%͞)U*!Q*.7, & ~>d{XoY6 J=OTD d&~& 鳝S]' Ќx޶>[]2Z]{2F&z o2g"B.R 8wYwֵ&Nj<8=]K-ܼ]re.e/W&9Tu.+xJS֣irH߲n#PZ#{>P`9qL U oHބ(ۧY  8j(gg9X=UP<{TE <eZ(Z:!Z$P4X0p#}U%9Z7d!Va|os}IoD©k zwL`"v@faG(jLQJ}3Z+i 1l8~10Zq9\)c~iJpY6/iX^Hvc6Zp mq,<0_zL ̇3jzT-P`aɢF< lB2ɒ܇-b&S`Y&ߧ\ ^ #_xמj G o zR*4 &.`16>nS ^c8Nh!C;ù<υߟ8"vA+ 4)_ΘPv۬+-5^m%GjmC6`S!|xH3*4hyΰWQ(kĜ]WrJuB$s¨\Œ5(Lgϟ<Ł5X=\b.QL6\em{7tӊ“=UA YÅg9Gb8KJӁ8VIY,^ BIϠ_Fm'{NO>A qȷU]E|}OoA[K ** 3]VREB"Prk\O}pTO:?")=6鿄Λ6KƖl&چ Ice5_E?P8.ȄI퀚=%+ Lv-jFSQ/χSR= hFкW Pk) 6x9&[{V F,>>9~#q:nPi@`N(bӄDs2m-D~8g#W0[+Ndy`K[h dž%ArtJ@=c$N ύg@UVK|;ZGDžU15MiۛMDb"1k/sT!lq kт3/~%g#c͹*e:OewVOdczN@ .2=Sh]my謻W7}U2s \J媍*S2;^x,,Tŷg/SOa5py1#1Xcq!stp-j qy AtBϦK=e/t)Ic"l -w| m qBkB&{3F*[yű׋U kU~Db$:0֛Gltz#G8ۏkmܟC&WaGaY梣gZPw.I) !>c8#͖bbG4DN`6^*d|؜)z@]E¡ZS\Ub5q @ʑO?>lzw9jNJ̇D~N1:YGxY~?: `4,0ƤYQB mUvЂ67#|ٔM(WHau&xHQ!^ ^'N Z[g+IGB1g[g t<ow;ڑGՎ{^lf{@#5R xވl龥qҼ7L:Tv; RA~ބ$[H;CQMw˙\eDV])*Ðupɚ&K6k}[:zgSQZhJ^$!I!Wm"hGY -y&̕cQ5~htJH7aNcxlʑDނFxڮpf0K4?wJ9۳bI{Wa9P۶_3w'?9]*isԇ!PӸq׋t64N*!kN'5/; !U 5Yv]Bs ﷚Kmk#%29O'O"=5JJVqiַƗ~i;ڰwٔ7BDnO1 eL<oُY8F6cor;N$usHU 1R%r35[yx:R%_qO/t2霅5R.Hy:I\9&'R|VU$DXi G7 ppIJ 9 +La5^J'.sAhm`&Kx*1)b&(K6b39! 5>Pܵ7_eMRo SkgZ00,$cPdhW6(~ӵh~hvZD Ph5g;WfNO$s ۱ד#o勮1F2@V3 LL)3LM(O,kU>风^%+7DOjJJ_ N[W1F0S\=fn3^ T]6lOR}K;f).0:H E^r3RJZ4mg(ruHg2FsUp~2n V!(ѳp~EB NԚf;7YcIM+6m'wGn,XMKS|Q/4B)6!sT?hץo3d>_5s7wYe.p˥|Wc dR q`1E v[6B_1-мo&##c, ƹll{IȚmlᡌ]]:OJҒ}e[L5 +Ξ6sp*_eJl#U͆;2۴4ev}XV(fmł#ge50v~d7@al-H_;Z9#>v#rk\[K!)10 F z|\G謁ҢtghiRz9bF{&ƪEJg^qCa"Q?F"uS(#;;3 !*vo>?9@?;1.iY-] Y j~d &¯0` U[0j-4^&+#Ո=8WBr5t` !3 K G,MW[ : ؠ0K5 ZzRt)ד2M#t"3<QBN2WW0B !Q%OS? vזj#x빩_8 H/k)cJX=}m]);b>|)p޶ ]K2\ΰ>&<2c~elKp8_4Nf)!- }:\:#0)UjĞ: i˂G%ZG#މkNPgyJjx^@~T-VX wrmednY`WsU ~ay3-{RgL6>GdytefC-,ɐ~*hVԫ|;Wl=g) c|[O$},LY[ zi>g8@Ɯxd*-Lޕ̱d[]pb6fc7> T@ߣ-F*yo H#meR_6,'e}<(ٙksXDyIPA@hEW4wqnɉ!ͩ{߇Y:&mQ '#HqD#K\&2w@"AHvl Ȧ(q҇~8?(k"Yъn{8F#TV7*ggo-"PM{Ur)AcPf'G)?VђJڶ U=SchXEHFދT[0nt^`Ir^)ZVIWŸx? iPq~kxd*`|DPPpj{J90ZUq<-F4†B AM׃*M, W 8LT1\OʎcKm,x9qz*J1rMP F TD&^lLpjkUl.)KG^ ƿd6t_1dz+ᚦEh37JPyg< z1DWD ,gbr*ggCg7>-},o2tzA{*K 8~ZXp@j`8n'||ә37BZFWb0# -ժ1TAěN/[d(l>5?[ï+v4tFiM%_҈*vfNSsϠopwewЗ 'zsphM| &8TQd=TZT}GC ̷5pP>"Цa~5Iq0g+ 3 %2j-mO(i!Q Iz"DWĸ{/:3yqcY4;=xxJֿ &hrh4wʍBsc=ˬ !Y/+ l`L4ysw?0/`fg"ʌJ{J5*Vo FI1lžqfT)5qa|ڃ:՚!40)iZܵQTD=06+>&/52Ǐ}Us(2ǫ{Y_@>}v.\s%X?B݂. eisZ{3+yg}O|x-)4gbиW[E85GbvCwیytL('<Qr#zcQ[d=n6VݹoB{ %@^B}bdH푡Jcb[9W4 <XPcs>F| "1lz#yyMpeZ;?pXr>`s $5P^a޷DOڍݯy|>=98JKiw}nQ[[# 5[v[$s3MOZ=TҧCxP:i> E}?B{( Y*Ut(&߿)SEs`9/5޷Y `x1 }6;0  D ܄'u+,G*p%; 9I;IXK.,v#)C@2(x(K7čFn`8er'b-`Ϸ:!48h(hTtgڬC{j۴t9D F}^$+b-rb|,{6\?oqݲm?r{IFͅgKzA?MRp*%]%6L7lkLylX#->HW ȁ$c )a$l! c]/es*U.(G# s^;2zKR|Wl{ߩ!֕:̻w,r8tT<ǖYØi8_4.ǝ'|=0nuw6]-sfHG1\n|H< ?}eȜ[|te8?<R2[5ýF i*Ai]ƙ5{Gd'li-Tef`P:2\UM * 1diV&XKPsy㎍܈b\.`Om@8918e![1xA׺|amP/jx$'`n8JT"`ŷr &ܹ߮vS* ;wllshGqW55id$ /H<[In:9vgZtHVј5,֭͊́m4sٵ]EFy)Tؓ.KDGO!C!,?7VۤPL[/Xfु}?JH ە)kyM#wo2=8c~a 10N,wTϑ4b=Xw Huq!9:) _tk 0w"&>ɇZ5Y;3grʪ$rl<RkJ1Bdreʠr\' Nʬk С0HyˌǐIy*;!$_pQkDܔg ,F{; N:>E;Kl>mFrp4'";2v$E6YF;0 ~ (QuV6kPv5<j[Шz=#[JPonZ7C@$qԏb|!W'R%OXkwNĢUbdw1X|v`ڳ@^@x;X~k8٘`7 O˯ B1Kti+TJ &h`yk\%g]'ʛFlqFf\w)ZeURpH`z .@:c쎦VNw#61CH ^͍ڒOFDaхm! $Ӗ<-d @{穉ߚ0%9?9t(rO$B;\rFMn?Ƅ4oDʦE$,%ry^HŸv;DD9hv*Jkfx MII4bAEb#[jƄz҄.o(#8rGS#\#FnΟsv$\^<6V&SCUix c2dz9UǨo!XakLM:8+3z!FЪt4a8.}E<6%bAm@hd$Cԧf"\TF-YWUlߵYפTE\qTG J;@&rBF9֢QOŞiae8h$]-mxPJ7l Q=dZl~2?g\p5 <ۤpsx3nGG#x~:Dz7gJ9FoP9OEgY̐ɫ5B*D:d͹hKEK"WcJVS*R k~s{`q=/01aJj~+Cau;,4[ڡ?Cz0c<9BgaugF^=MhШB FHxz<|Zbt&:9"ĥyP;D27s4I)0 5_F$47pnZ._ tsIq1f=E6-ubTSpd෤/Zw gGx-R Yh}>BM.8Ijs5N!loMTI$8δ eW 'e-( NXŒdE!2dmcL"Ӡc^5RU{RPVTy+F?eMlm|]弽\\jkAzL]ºZ; 7oܖh1 9pPEa!/&]WʒG)G 8 vv %Rǵ>9v9e}〇jr@W0[q=)0L7ͬQ:jEFubQ[ v|Mf5t O s~FG0ψVk%r$6T]Ejjx2_a0 7+ҶyN4YQ8K55O0[5Efv8w-] %?["ۭvCϜ1Y;6nkKb8Zw(X,"ȕ$St^' ˹YpawMy*FVsʱ ܏">X~11%bItìgKxk}ٖ lE"ap"rM}|y ˡWj=u]: 5i}C`V%٧CeN}60^f ,+STr 'eJRiȯ)Voxm]1KXup%8/RL-s3 ?ae>c 2wl3Cm-ߋU-MQ-YqHBq[ PˆeF/D#ݽ}t~KxkLSG&K!ʊ}nh!)+uU-^"Y'gxճk?1a]_1!s\XUM xjSO|F#/:tnoc)eFC 2/ (qSpzJL2i#Fj5Sr=$S+qOJ`wEUѦgjr,?,WR!- $6i3ɰG4}7Mf=Ag7/6H*+)_fv&+TpK@+ 2S ~D Ũ5_ =iG7(GD|e (Ug w .9(ZH- ^E] y k@x rr x+PA<8d'/C[5 *xfǰv?RbRWJ)١B̛ :%´UMg ΍LL53y_iuUش-VXV8]E ͳqMYKʠlU;l6Y^VNѐZ#_&:;hĊQp dð}ed/غ>7VZtXY.bff[.TV8uzmF~͛ICmY P~(6Dt?T?#TJ|~dL^\$)$XĆܶvumU`d%!O鱰a۴caLDΥ#F%g},Vۿȫ XD(MgA./몊c1s˹Rn)rbC±nSmږDJ b^I\F lT`/uF3CL? i9'5ˊcފ0ס%YD4Z`*GaWڛu{+ 4lлG7O@I1}"$l6t7qD㤂VΣM8B͙S^ U: I\ r hDВɞx1(aK ^o-08-^I{ NpOOP0XLGD-@&ŁDwa@̟w͞+h6/&̪C'd#g8AwbbVt\+E=4hwFpB<9JuRUHod([++GĄi ͔t T7=.F;IH ;>&t\)OvRvU÷_.WQAgdD0 .]y\7+how3*v- %58PĶ4 " ~j`D86Wh.$V.Y?)/+ HFscbD;B-9+@5TCГRu $e4LE>Zra;Qek|#{ķ =Qo{λ\E h J g3>wkBr|鷡+\ jkl\nIlM B_t=X́Ji.zyH9{;@[ɇA#XD+:=_)\^s4v|hhO&Wkvw tӈ1b7cߨnu*A^룖z'0-36R@In^\{oKJ n URP/KA_ɾ\Pǫ$%/ULzuA@I;*iڰF9 LA c'c:i,zfΦGAڌ\:jiHiG+UkVpsPRs֥WGg4bqBeb)8(L QĮ,Խ;pgBkڄ 6*KlHR uOLi2,Zgy.ljujSa-~C@O6cCJQ;ߒ:a9N79yU8`@1s;c,1 BÁf اoOd6VğUf[.*7z1e(~8vƒH<tf¤QvT>yO|zŻ@xsHD^0&v# OCٽ:Y$w0@~p~?Noß5۪Iu~:C pV\_+bSYV΄>j[HG40FQ }7JIYIBԲ&=;/h NJGHr64VCf T17;İ׹9׵ *,tX8ήpϽ|%MUS5'QJQj3yWc$r3s6HXהoҊFM 9`C[&<{Ler`H<J\}]*5HgKTw3n`j:@w .j1i0?&3&ÙsM0ڛzh}VIe?LQ5_Ԯ6댇𩣫5W\7͹oI^bi< R5 Pb%Rp3+|}KCrƞ鷚[c*߶el"5}IRݫLD/#ɩu)mh 6abZMbWArGdTTٔ*߮r~}qcW2ūE_Ғ} @m5a}jP!* iyuSM[7AxfR\LrZW"F&(Lb gz*7hSF60]tEU,)&9UOm5Gӱ] ;w"}J!_w19×6XG;sĉk5=%tW QڡaqE,ECqs3#q8-ePdU O!Tݥ GDWqL/ T8vg2"j7rMᄘ%*a&,At,oq5^p@N)-Q ~s nID @ݕf~YvaD`V߰!;R R^Y ~lKw$鱟Rc1'`u,Ci@:?zA+c{=F@UWdXeMǏHxG=!jQM :\Ry$>`IA!ĬP?//ナ!G g> T'wCǕl&Dl{s*J9Jv~-H68 2[Co-q8b]5#1y!-7VAD՗ &滲hu9?>%d͚ATe85O] @yn!:M_-^OY$t9qxͅ:O-}|&'2;fXTi 8i!^Mf`2GՒe;&`N*28ش 5B\s&w@NU [$Ǹ (D;hm.vUj/VxrBW,tV2ͺ+^ {$t^)2(϶DHK^ph7;M(j-pI?_F\]SEO(EtCruЈ\h`u=j6Yš#3YҒ{/0!7zDB_,2bm]:A>1hL<0Vz06_4UIGήw}eobNgK~z8,Prj2-}buf4@ﭦJ8T6먭myn^6x!$)Ǖzk1s x NdB83}gT"i-sxhA1c~mdu!^/PJQ8bu#zsi*w&μ dLxq8av-S*01wA?o{GP|a SlPcB D CYTdKBg9;HRIMA2Y 0~LHv6]4%[ MhK:򗺫m)$ZSXlt7}w+K9dgSQpr_4% =سOoqSC2=OoaBe<#۳g] ,W&uYHb-f^o۹BlD-2 gv28Y`cy!?`< 9H,[r7aKϩoNJjĔ:*d`w*3]K,/e'LR%ZrF@h~Π ;agU͆ovw@>q!gd ۵R.O3ғVYN!#҇"(SqH &ȲPޯ=. <-8eC7Qr%>Cٺ&qݬMsĚdH{żpBg9~U?uՇ۵\+7y9׺3c5kWFU4-$tx._Q_¶^Dz!7EzJbXoOĤa"4Zتo250 %/zn 3B'^\0('f2 #XYg +Ф-+征Iauev#lgLJ+I㩌pk將ϹiZrXo"!ׁ rX`= r(5|>䳟`Cm=>cCMc:GR[ YfCǠ>Xm'`Uu8xaI΢VMHzk MSt*tMvcFi(ԜTr}Q Y֩iK `2w3Irw~9p/kDrV(M˞7^88"s߾^ YzVofLK5.o (k:/]<[G)slQ;jt\M){\CgoYAq]\kq0IشD0)sZ o1dt'dZF&Lɉ>xpe q T<|ufኇN$ ?L0SԟjGd i:&q MD0u2}xiJ87ѼROeN4>Mt#blGÌ!;mHNELI ?-0ٷzIJVIOCw7':cyI00̂х"֡;6*VC`HSS/_z\8~nt o$NbM&V}L2Y~vXp`wz)1s"Мh)-Fe$Ւ?A'QTZL:'D.)4awTt ^o:WڶwArpUSG34;W疾i >pݰp$ɕq%eI)kP-lNᇭUS="S]gWjVRDx.TPpޖD%\+^ \1C0%Cf֗]/So*)RjŌ)P(W }^fZߕv#Ʀcՠ~ ڬxHrzGIWkeG j gk`V$)\JÎ&D:^îY9C]KP'\`晪t:L^W?Ё}(OH`B: *Q㦔,LC$eՠVҕ"L o ֽegqC5Y`s0> G("T o5APi!óFo卙DΞmۭΜ7BtUs;Uί\q%/Ӗ%b!cjp&e ʡeٜ\832܅."w>BFޕk;ge@wGyUL ցlO1Lf}$}ςlMi(I' 2x!}\<S>7^;߇q-i5ȕ-V 2{}Lb9Or [d~Hĉl3n>{1B[}:k(,G IwMeO`QWvd KnwS&ÓH2 r'Ȯ?i;9SlqcyX82T[AXX,&"!ms)Ӣ~$3fy?x^Zw"&9mNq{df5] O.1"E@+F6dU~HEw/2ƵqY hijk|VI-cYE/É.Aޣ7g8 ..꿶 Yc %ٿ*BSHw$b?{ĺ=\xLhvxΐ i{}nl9z2 wy;O-T_:,(+ ܈"}>CNfk(&sPܧ^/t#aq]E&N*&%sXq4J@gdG30|8[} ;܎N _ r~rO&F(j qN7mP@oMoah&YBUV/+Y.ޛUA+i=O U>u&3h)v@Qsg@yuk$Gϸ @sWW}xһR_$U)bn% 39qbP,[lЉ<ڢ(>E,ś {&̧C ދu"Ε-%_ ds~D0 Nu| E3GOkm/wwYr)OWdRsa#Jҝ*ʭcUƯ"+5WᓫzH  xfqdٌᝡcstxAW9 )۪PJ a,!3Di!)?|PDY `bߙNfUx>90c=wamŁs40J0P/(ei˘TBkH`FZ AR(&"k5:}<ѧ;3<Z+3pnv. I'7NZ<4W:pBbxmN[R&.# 2 h?XS\s!,@:itQ'ZY;&~ eSJm zTHmJ|C|F{֭Kr!5F߻zL_`[I!b*T4!iZ nZ!3M9,)&w {v LKHV%E, SfTIK.E%L9 9y"WZfR^l^:sŘ_ڣF |GB>h(h#L0i&!:Ns}iR#8%o:T<ݔqfΠ-e+ ,@=27 z l v̎5^2pI-9x ,T *e!|bh$.ۙE\Փq'cK&l~vң"C?LLee.p1{r^?A#}sVA!< 7?EšTI^"xXRAAm6~b ) #Iބ* 2_nZ]rzJj4_7Aǫ]J߷_>P;&W9d([إ5z߾װoK:{##0 ^ԜA2 RQBI_-rSnDE?y9sܞHc#^uO6òhDҖ!b$O3M=Aͪl^UL"&Ɏ{~s}!ƙ5&:z;XvG: dz.}{`NGEJhy _ί H2| _7J^(/@f@w.P(jaxNg^J68YJk}`sp[Jy\6뀛'xy>^y^mh%D@M]Ru2!,;4['ɕtխȔg†~+ODNd/d4dO LF+$vefS)U0AXa <L0Ϧq"Jel~%mNDj4,a]"?JJjuox@ lKÇj}EGyx=No^%ʷꢨz.P!dXm|dGR L_mq)z݅9^};T 5+ќ}(/7s;eCX$|jrA>/OjND*BS1\R/Vx3=dIwEsYy = Y`y\ˋ̱ʱפlzU2ظLDq "۞}yKSa{z#^!r63Vsvŗ \GI:@E R7Y%]\:@$3/NPJ~m4 oP1ޜQ+aUn,VnG*A"(r_ Xh~*2V(`x3:sT=~&C4PU0lc^٩:﮺"(<h vVus 53NwxN҅O l%bHÃsRrB$'fuvz&'6b(\aGo߃hlCK``jrPСtKbY7z.sJ?4E 2?ڽ_s"1dϜ}ϟ)CVÎiJ3vV5D0=jƬWGd3.^U'`jMs!})\}ڣVYس 4V90^QMK9['Nҕ$O@@s汸>wUn<$U~%fz1d(2Ve=~FQk\6 g̺!Siw?{t 9ǤA)%eێ}]9@ļQ:َfJ*y˩}!)V9K]oq.H<0Dyxѻ[ʈJVuѰ4ٔd8 k۠%k,;~J Ǝg;#d1>-oR`aR Y1(x*@F5Qi [{ZrՌ>4__aB)TOE{`b]-]B\a?~G@-_? f8l+,S*E`Ч CI\A v5&e G^E,}3=)y߃}OwgR<73P=5(5ib7ySЇ.i]٠5ϝ ~"LFR =tg妦FVӘ&m=\s-LK(ԴN=N1^Y Pbc˂0gtݡkh02샰>F΂KD|cE;r,vG )'aG;{Hł}>^ zb10>[ށix+IUǖmʛ?IFrAC=^'3T)ńb~ICl0yDDc5hus&t{K3_9~OCX 4Vr|8Exw+}1d) 7ib;N֋pfޞ9,jāڶKl(ŬAp,PJr[-Grd{~֯YMbD#.ۍHcfws7%ΣS|o=۠LǓBn]WԍQr!,\Xt`.H|T`]6`2;PF7QT!byҴpH TmB+l~cd|O ӓ~{6H >ђCw! lSMcJRp*/h0k庩Txu'N}o!aNMnFo5GMpFE@ze\[zESX1D.idB =Qc^&uI ImǔkD#֎$QݘW T}!y.Wk,^8k+VYOn5Z'׭Y}BiU;ǾbLw 1o!2ٮ[Z|hw 6tOM.>XN!=,rkhG$*Jtj%%Ixp9 1wNsҘƕk<<1.u ySRoљU?`߱d!㕦qy|aKb (O=jq k,FZx@EN W;K2r p g"U/!x60)S:몶a7(Nv"6%>;h_A]THG#-LPq䴉b-zmN/tбR=xDa1YŝQwc󊑖udb[mOk^NO A[ G7f*pD8ݭU ïװD;x3c;&>|)#U!CYmӘ}U@qTܠDb$( Ad{ skS$ 8yO2[JhmfJFM0\b%q*@} vᦪz[?v72n)}Av7ـWT4vr9GHlcn$p"k()2|~).U̫K. lSHXy ̘v!N-FЂfsVCNkƸpVbh_4#}7T:/r7u5s?>ˋb5rP\wdw:{w!?ys{戆w=]5Use De*@_'d%ġ&]4/ֻoLL&+\mnױmiK0){X;ELl,sYlDXO q`:|"235|K|bHՈщGHJ L2[wvښy9H RRfB%ůLʘR+nkA>kThQz 0-&j##-xU5# Z@Yq9 rzO/pST=%rʏ>[KsʭoO2 # Ee v׸7Ȕ%8 ($X6 Y/A]lŝsĤJJ63 [D>_ٚWc 3:#J-U:݁;=xê&x|t<؝\y3;aHX T}x?s ."`v{D&F'?/Bؕ9}k65?}qӮ(-B>ŦǩKڭDdTHzvB6h"q =׾k2΍a8ћ;cg(x¼IMr(P#21+ykI˓?8LrfGHiƻ_-5hsB}_]5. OeI>^V8;oH!ސ̜%\;5QnLb $6_ h'a\ʾIpGf)ϐk2vA<7Lx|qloSn &a%FOc) ܯ^i-uT4%x.lK dI8|%pB~T6 `:!IY3Hz$N @/G^b-oa_t5VJxmnKG1+B_'7AFp7Cؒ*%JLk,o ߜTC0߇TeWi\{ޥBC\$:CWdKT![DŧTy9E}ߦ4E5U8\!ɲԳ\w\;S@aB7L~#4h7\[~P$]C~IOʨ(%L ޑj}iqZZi7Y&`*E5SUG]?qT[R;khFW % ɂRcپ++gP23%!\ YF.u8hƖbMcӫ:2&,rg),]79/D0EI-O bX #;' vU4R3[I荧PN{eO## ?De|K efT?a*IWu@_ iͦN#u= 6p2~&-QpA͸pRWr>%N}qS;ۺo3{4 <ّ= ǷpY|M,.E4bpR.V[&×5)wd^ke) 'a%o֥ #h8EjB#j4J6T("P9cn Pe4(~GrJ9Bś"e/[w-j*\"$E(-f`ZtXx ^p!oxBYR/gVbɢݰO5w#08U|DCodEF;qȤY|y\A" [ @DWh91/nGm Ɛ>;a2cDZQ"6F#.Z=!ϱ$038; CxypZ}F4-mu7*7Drsƺ|kz0 1Fg/bCժ>n,v !WQ2T2nfe$ b +@6W]r`:t7o 0.° #ʉ2D{Z?AxcȒ =Ӣ2K²qW>z )FOy0W+OQpX*_"%",Έ[e՗^{K6_~,r\y'06ON*b>z)wRkL-/B g`{5_DG +GbMrPկp=kƍ䯅"+NDZB"pw(?./9sTF/*[Ls*Ԑw|!PEs)'^Oٜ nt]pVX6&bWt$O!/#Y2܎Tb|0!5)ƏӶ+|`=-OV͸Rs0"RC]3 }Ll9tPu#9 wJ*MT@P8H`kV ]s*|5rN4dD2$Nd`Rq28wTGҩ%vRtS@cwl{"Nl䠺,d*'D9Xf|'styfyվ5QF^-4{6s.Y#BV6~TG3@i(OW K}Bk+@x5q"ʽIWp6\jЌ{oNdQ3Q84H8_gM&_-vzH~<4d,;}bQs8 x-PۋRP[:չ5:d YC\5H&dnzUE"VHޫIütlDeY %FcwKh?X!) lRzĒBcVB&9gíTܥ\t ,l8q`rY884VS NJNd(8'Fr%_0TL5J?u?yn ZPc G;Ntbݧ,Rc{{+ya'橯IjRWa9xX1cK_;2ۚVƷ0NK3#;~)gU`Ֆ|*Id1eEu왍3q$ԶJ--fO<>Rݔ)D (|х̻HKSjbܵ4БsG-@]d&ȯ8uRAK4we`v^[CcmZ"=0Eº |u?'T`%ػL q|KK RD80(~ͯ"Q&:UAA,]Q*N~Hd~vU@SڼL+jh-MO㈜d(" BC牓yyUՒj2R[cK80?vy76D]F[SP}њʟXzڗ%C.P:u 4D"7+,}؀7$WgH6P;#),z-VYXVr0`rvGX7pN(X ݞPL)[Tsg *[DƋ Sr_r\dV49CJNJWO*ZڭFW!̈́$T\rDe{B>#RSG`M%`L=Z j9!}f[4v:'.(L#^EIΫ׀F>=@_ŝd"XiV|W~cn?C@.j}bꬆᎾ45S߱m닽OuL,`լ(irS!0њFaV>/l򳚸/:lV ~>L.c+@ &oSRUфTiĐ"ٲ)"(I64`R\̯ EʶB䡛ꤙ Xh:c4w s9b, ڽ>!QF^8- a7 ;\ĠuQw?{?z)nčE H|fT8+y;'xoNweqm ~AAƧl*o %:jQSK$2EZ;݂\0"{6(? z/mzz[s,jZi0a+^[=|HEL[II[Zw$ +ä=JaG>鵕$BV ?9헭ǻbaB@'_b\A޷HE_ЩFz)*;acބFVvkFlz7Wg!ȑ͏ϧ" $S|:T^3+:XIhUX `-BՓ%2h6jEՖ 7jyUeg,L3)Ѿԝ ַܝeɈ.**Zߺxhv(u8 Ӿ@~,KTB\mWaC}j'wICXec~C7y ٖ{W*XƆK|cw!=˹h+]w05.qRP *m̱ORus|$RT'} z_qcw+h7 h!I*t>/.'[U)Jws\[^+o^:G~vPK $l1׏5.|G]-CaPO1d`ɿْ7&%;D=dC-ܜ"E*wSSv4c8$ϕ8Iat97K(~]Q@@@OA -x3m9젬U"`L~3b/︳U!_{uiYg8R>rxG%cq"uCe}2cLw]0Phjn^1R0P]bFl,ԭѾgTf6,\ dgwdHmjeF2hZ2 zie">6օ٢Pew-YV\tbm^Nwq3',8L q wDڽS5(F7epdս2X@a2E<ܣlJ'毺1C>xCwkm˥X^D5p|2o"n2 w!%m)0!OgE[cxlGP\Lw~S#}'Zn{qXV2($ko?@i`7\xD6k;^;@CRV,I) CMۅo,^ؒ@_N0+˪5 7KKm{M;5%C'ZT8g^$Fw6g0$8#,'+.JԟUM̑8na>S.ʣ/ $7F=ꗴiF :7ضp(/ֶ(cz(# ,c*ٱRT. W} 6kXSX3~4N ;H@O(9+k*kQXdP3IzZ#gXԘ 5_O8~?80\ţqCsSR6)_-qAW-䞢Z] c9p`*n CynUiqI6WrGdI?*mlK)x&pa@ G"PG&_d"J H M|3h={C dU||˜6RT~c]Y?>{޶Ex %#ⓋUVœ}:SUs)V3U{~(͟Chn%.97/g/A']tNԯW3 ɹ:xCAnsCrelȡ0~U~.=X:)$3,'\k[C7~>}+)>uE(GevHRdP?HPGuW?,[8T.;knX~gi~hV$Vl] /VC_TPy2D _bFWC!3bYˤ:tOS9DmNӯ0זA@PXKгB(@; yR+)ֿ}<KO9 -:a61\?#*q)+r><-4%l 4*p.~mz 'D~؛8{J^r;K]$vp~Dc#ݚ~h~Ҷ$cmU\2dԸ7G{ETk#S ci|}@ /?][n%]ٛd8 ]luSi%}_x/ORk_խvn^[v?9Xuhj~ Qfz=HTQT @0{d=qj pl ܤ(WP̏c)*m{(*+Z"ԋ'rJoy;y[1 lPr 2x)I2saxM8_/t[KT@T ׀ ;Dv9u2A+!s('|0Ro%;ha!mvz&P@#^ D!W”5VW4ATrяq.B's\ QEnvgw?ͦ?~?DPdN, ,rҵwj_MG[Bpv%DDhWH#H?f}Y/`5YQLWlK  [~ ̲z]Z-!;A.X:ʮEYTea=,#`zŚVާmr0ٟqq]/2BXTx1_wjì?b~?VX̌)\i@9|D3ψ':y쾏G x@a@gbFX(34@Oœ@UraMjCT"SsQgm%熡y8ީݔWzЁo3>؝H; T)T:9,/(,le8. DNۥCi'±[+8=D*9QAup ''}njeqi^vF mD%O^[#Y}FĎ#إz.z)ƪ?1N"`pi皜"=(Cl.TzMX6?dz$q%/CdB8.RlѺ~*'iiKΧ/j &@>HgSHuX^hK~tI zVQG 1嬋 Gg{ 2KY*J gWmhuwWٽ.ngKҒ*79n':Kr)r W+QR < 0{h C]c)>{~/TB"/D,1)ؤ<ٖ024cˏׁnbiO蜁h RG X` d1.THhr `fӁ%P6.$l;)t =905%=VhN9C+ί7dꦌԨL[*^4b6`ImhWr3ҫ-{BH!`ewdU*eq __lk1ݮ_ۭ5mdh{$fH[,~JR*ЯlƊQG&'cD?<ͳj +E'mŴպ9 Go,f=$q+Ra{ X  ek=]{p7.(Ph))r9$=*,k[|"nE%\P-zTHށ:ءQӵMv -)(LcLmw"\ Tfiriҧh:l jaKma-o5k:||[ xTfFN-#뢼4̀9S玳 DZX=9$g+o7 nҬ3:̻f`_sMM.hqzlf(>9v}yലj`Wq.JԷdބG?Fr֖6cҷG1L$`I2,2A_@Gf׋\9뱌5cn&n;PjQbո[+G}X)C8T3JAb4!pfexO؂i5PO AdYNa bj[TßV8p|-My|)pq+PsSh*cW3pj,w&(pz6f1$@ؚv9Q=V+&=8ػd$ q3UU }t䫉]B^3Ā_:+(;u)e7Gp~~j!Gؘ뼞lE$7W|K,&wje&޷m;NBu׎Fc3%? c-hcĔ'Pr*6J~B:LP!/^91.fq:[ ,'+#21}jEwX׆[J -U 63qo4ݶjF*gеImsr&x~LSyv9\UA '9:?:?'auPiObq#.)ii: GЩㆩ 40W xITq͠,HG[d?G gvY{4<ؒp̄c<0๋/$gf[OLhW?.2,`y<ZxoUWAӭ4 QoO[ۡ@N} +*X1%awV"+SB2e΢R;!'fI)E\ tcw&S<8bAK$]yWimu:,z=Jy 7 ⌂ů!ynbot{X\%`0?W54P΅(T@?ŢD5w[r/8DA:i[13k׀G%(S*AאFcqNOlV-jgG % .w*\H!%Qh~j?R\r^﫠<ď{nIQ\(D0 `yY셆d`b}#6^w kwLr~t%Ӓݥ|˚C/2B;8[+ss0=&׿g@+3M6jhwĹlElhϑ(-B*"ƍ0\_M5[i4{ =wVPldR_0๭~^2}ۻ'˯Vv9G{L]{FE7 e! %FG'F;%Ԁ|cj*Bw/)3T037xIsc Ь~t2Ck%M$w8G ~5mh"[ӥZ>/D)c8N0yᖹF6^R XW*k-.cq~43Č˥6V,ߡ2v )vOX0gQOIu:I8ߚFӴ(JI !N,ɴ]## gPȦ2PRSǷ8uH4ZLFvrDb%!ƑpjE3p.7j:0eT)ur2(4y0^YګB=t|WK+ gǼ$YŒG-j`Ad/!P/}<(\>X#DtON"z,sp|#|b }Jb뙋=z]F#W,B]A'LԺ=hlnnv{\z߀u2)wvwNѕe\.wլs #?` 2vq;m|2N=wOFB+jΧWs+5=Cbϴ٦Y}CNOۤLJMm)&]^unxo H-DfCKH{ݧ:7M-\ *چGhe}L'H-BK 8ʄv',L)Nsy=gᯊ ]t@ca(d׹[+cˎ/$!|-p*,'ݗېNaBb9eW(?zo8w)nkAsP\w4#kZkJS)޴ݍվ/TuxN ` V] jSM\5’﷭b9I ){voё_>2s}j^ QEֿ)x[;C1~I r:f[_FUHtd,o= yF@Q#M7~S%vfTV[vxݹm~#jQthF~ ˭ 9vѦnd杯r\0;,Mk E簨 6`p 0.[كHhEWAK ˦)axYhKMMzI3 d"z)mmƒN"b `{Ggx :F]`Ę>OI<_0n α.O*CK=vfKЍF_q3eYnqȧ3(\BUJ,7*՞38uny|\Hg2磞DQV/֋U qT2L|v;JJޜ~C*E& @)l>MC -3u-B2c*t5gMWj8 TL,K aOiMZpE l3Bs;ZB\$)r {.UL9}r_)eO^e)OiQ-QեlF-qz1^[gsr,-f—]}XjI0 rIjj~j\MR[XO DeܔDPNڙgJrX0;S9xhy8O/ģ" hj+a1Ɇ]HKkCê gCq~I]hX,@V>;Org/Юle`zӵ~R t53hLrYw8=("h~1?R/L,vE(`ړ!mqm,S6d|IsZWKQg 8kZ$xԴf\;F&%')֚)n7> uXo}}x\`t-"J-$0sXIqTg )Xiy-!7Hw/ON3E."NOra̿R#5މ~=VQY ל_cB[S#R[p?" ƯC/FЈ7&6}|]ᓺ]ˑ J%= ة(6ҕS` iy:vS)__Xhd{̳c8{r5~& jV +L\/s-GRxP!+]UqMK3/i%|af>-GMBpk'WH&AW^w T$BrXPߤ^ wF?7ou+:s5V2 8aʰ :,@ј= #קr؟+(u -PoW{rTQΨ&]p lQDjY: 7\Eݏ }3f?=x5.M4T"H8./ymR.ӈ!?I^oS)Ĵ36ϣr+O'#7IZ1Y,g݂t벬o2 ѧm[觻*Uqֆ=XG~@b N2MKEtM;k3ۺLh[.u(?0(Ѳ4s3~Pʎkn%?=fXݎ(u ~oI0ȬEtI[qq0uB)9pm 8~b`]]%>m~{/˚& RDy%HXsYxMĶFUh[%AZPRx@`dGZ+8WLU*r>\#ڵ1P z/e _ay ZJWؕP MTjO1h-{ZRk4dFgk_d ]y^"gC'{&q)m 8״OK7/꡾ s`-)gPПʄ&"l );&->roͻC8H]«_F3WNBoh>be,G&tEI OOAk|x:G|^\l$ fn8$(*pPOx13R 9)嘌:wC'2fsf Kx%_zo{|nB @Ll(Ǭ&OwEa`:AR\W<;sCEr&ᆻOX$<=AӭCz dC b^/u4RECzQm|rǎjjQZQI9lW__L}  c m%9ć{Nh#u# oQp0+:w.@2ݕ*ȝd w( '4\$Ӽ;k])UF3 5U:X5[-!/-^:( >~tD{i_=8r=SPE^@T\UmD<=QBXi'V7<yep31j $*^ܑRsVigBxT^2P Z Mځj>"%Skq9{{ dق7vHDo^Ն<.ȸ:"43[V ?Yχmv/VN^**sa ,{El&iz+k:CkX1uRjć1?_T1+ڂHQ#*V!0Y=g!q\y(%(\EFlht7B wx[9#&S'zWC~v1 5V[D}Gmi(\lL0?4`, 'Qk ֗8q|{ݭ[G45yK*=SXqښF:VQ[Z[Nt)8uXн(2/}SI/'< !PQJX˽q;j}!5u'C5CUꥋ )l杒.zè"z:V 5ʍsv.#S4?M GN\q2jb6JLY69HX"PBDy).ʺyo1EEp2v>t_'PbxߖMg;;* y Ӧ2CLAQbrmVOg? L]1:}Ʉh*d.b73dih6]HL.};m7<OQ}#ox=` '9t7c= #V| {bA>4pM mEBuD &A`\51xq9R-pl2yL f*#.w!r. Gh aN,ɏ$=BQ3h|>WGvOV#ϲWpwײ2.nT*EKNf+2%`vW̧h/76SW+ɋuɆ a.H cr`o=//H7[r2Fxfp\ҋ RM[\J*K;IxSh9y BjPsOǪ1 "* 7,9&)̀a7T)(31XuDrb*#qmqlyv:#_.NڵZ YR0\≥Jp8c?;#7lv_9.OWfo`٧8A#6xU[JTv*vT4K~blrFx[sAXZm7 `<[~=6l2[qdKD v}pMxaTP] ]yf"=͇vuFJA&uTؙHvz[Wr{WUnnT%҆=l@ͫ/\;[(sMF+&VX]̃įL!Use;aܳ['͋=fJ͞o3rP6v_3=x Q&sRr'ة{4fU4zYOC-D4^q<H+@4c !QUd;8nC1o`a;Eْ' Rkc-һQ̭.ӵFLVB!OVéˠqu) AR6\7}1HO$P/W$y|V]@,8̲2bV Op>0mK<+8OM&gI3 $Ӯ:]ay3>aTcw쳾°D$8A Vݷw=Z984c~[ʭ{]& (cWBEBXeONLGk4\o-~M(_+Q.L^ \8fGq!?!َ,+v)P3\/G햘r`kO?.<+; Ʊs}yhSQ*YI~҈-7I30=NLGg˴S_*,'=q._nzD-5-chȡ(702db4AuyҫdEȗ2ۇPmENNa w(_Ls0>ggzk-0d|"j>:͉``peZwu!6I 6ٚVkCjQlI 6TkK?RrL^P;d3٫0ۿ hYTJ^3ƑPL)rQ]) =y,D|LO Gv3~gC]7KծUř|#8 W;ɦ?aY `f(U AyjyѿQϫglA4md&+C&^,Ƥ6|8@^M|Hb,gVW*A]IuT5B/` \iOU$o͖2+T: ǿ{\hC\Ȑ."]jjz  zu||3 .߆#}s]QѫSzŢ=XX,-aA^sbo- 8DNyZK!YŨ B4X_bl Ϙd <ՌTN:e!_(Hqf3=ũgְY]J:o%c <-}T>l=B.\Wqt XrS00{֗hw`S\8Sof\ɽ:4ԸPwm{뺾:mLPS!ۛ wXLWUi{K&3}|Ղ`N9tP4x 3RCcd-f`eCj=G0e(cy'`h,lHk4~0/Kq48/>k6w;lM:J(K7G*1FOɄ")WY]ItZBsjV:l!/< z%Xv;8ΐ&vD;,m$l hW~ѮQ:jg1w6oĘ`?( .mFX1[3E#VZeini@ǥ.zܷ%[SBƹi>yԛؗ:=bz7_~c{(ZJ Vm7|ܟNcU/0fVMNywffgJUybىư`' 5÷t EeT9c }~L2UY$dq6unA*dOH *wJq¢~1e>(j%נߛ#n[k;VR҉ډA$hv&~'BnS}TNiyܪZKcs2}n>~VWԻhQ䍲9F>o\NFRh찙saF5|6ݗ$>IN{tgWf]ēg}k$ TF-ܸ`QSB,i2d@穣"c_e40{* <ڿ2n3)sҸmD]b1KPe!VL#sns1IܿhiFHU$.=G*>lYg;z3Pz hS-26D:ON zc{BQχYlNo,TIEo _QT |6f8-ëh*ڬ#k2=Yp-%G>%sLThh϶Y='5~ ^](ˠKbn&(P6m p(5tP󂽢cَ V$J@s~+HR5=h}X_T׍m618,'{o FM &OnkۅbPRG!BZG%(#͈aD*%[Ւ(tHɎZ[pa黦R[D@30n&ckiE ɮ\[$'( 5=]YlU/&ycL:ѤR(ml9=Tzl;٦h}GbFjO up_gэD H4.e~]k1C7q  Tj0!ʣ.OrZui$Tk9TqC[ҽPYkd>}`/gƒd(RڼĄ\Ak䩅8?_Tco-9mqÉ,茤jXkR'=4od{cň<PC+V>ddgzoӋ:5^⁠Փ(rF+%Vob"6fຫ1pOz8pLV.6C]a5|Qꎛ؎zo Y$d`@~D*t1SE}zȼv5|0Yd5gO؄;ͤ\D78Lœg%۾NԫV& +mJ D`)WRuO11UkD۸*ٍ{&E&uNE(,e\w]:{Dl6%/-8`XDL*;?H@?)S|.ld86aEUJ{9YgcG-#:AfIc"~P/AA MB4R:['x_5(H6".2kV\xoa.1f>z Ϛ|id"za|(ʚ2vGy"weKThsZ|&bEؕ'ޚ;#\(DelשT}iH h1A7L(PI~NDMfh}|n̦of@ m+ 6KU&܃~GDy1%tF0eȈǁ w؉ەN.ǢұƲBH?JG_9`&{dm@OϡJpJE552RƱ/a>osvڑ@MU"ƫ# |ўJ&\̧jb]Vziyi W|1 bbDUkk^'SY)Sb[ز3+ zI<6 <eޕIgNԴ'VHRFgU,o繃)uF2cơCkoqs"1L4Jre[in6ŰAT64;Ld`:UAkTaX\a5wwЊ^nX[-ŸE~R#lTC8+Y 8?$~F~8 E p8;"n{T\$YLHW*kKe P$0ְoF@ s&; sBW5DTmdPKmj"DuBX_A72KON!y8xj\;N:/ҩRC۽8 \i5&0NgV#EG ˳V~Pu&u+S+-kb„72 U;􄓦h-cF1a1d +\{h6iir^-TTWs ŸYi!ǐѽ0PP24 ZH8bNvr&qh%n3b="/$^q橨n܌nRrNNnb8w/e?~3NЦ[U⏣\q7Yg0/yAS I6$NXQ'A]SߚZ{"6voojOzSvG4e/jjևd~x1T2'?"% j 2c$e1cC:Kg4Bw<m+PF^%aYKxYD BnsG0cBoSbF-u5,B!!y|jQe[E*$_  9xa_νt@䵓>9\qzz\Ѧ*y%GXSqԥ$F1GJ{yai2$3,'q20fM$P +TKNpjU閜r؜{eObO'ẏha:CϮ 9ۋ=I*J|ɽuNf 'IYN Rm 8՟c'va ꫏Ix\-Ջ| Xٖ/jwzMl?i?u8+gyq"PSM?,Yns$S͙` H~lQmD{ j7췮92 cG5]A%^*&H1Ȼ(}gME&@OȭU"?>=-\u֘3[5%[E%FE{׷ɰ ̉<C2͐|DNEj"tJC+#k_sQٞγ̎Ui8}?LBCbwVo56BC::<.P84-kCt$PTAh$"$4Qc96Ih/+O%A7uWz籖]عWhl kFg$7:# $TxKs4vMq v i@K )V]V5 &@$/.{vK3æH+L/e&-AFjDR5Yok9qL訂X>Rlф7*^ }8tu ќ4kMbPy>`y'kXNLj^qKFN2{"O }(JHgq'+PlV5vl-\ |4ޔWkջ')s/fM5& }7$|~ǐpVzT"4'fqES5.W 4қv9}`aCՇ$ ^\f"5U5)Y!pTbիړ Tc)oi4VΜlD皦" 2VR`\Rh_^~HMkR*.yE}=s%WAU\0,&'blu%/JBӄNbb պ#K^ldt=Jij^'^svg}mGO1Uhx6N03U4ܖ(\ :CZy9۳y~: ߷6o*WA5,e9@;g(8|=I.m9nXbiEV0_ JQ|YTEh#yulFG'"tqK4 k/d QhwY5) OI-,\eG5}\c6CE쏶w) $I.’75 GUUC$rnp;olo '8S0(Ǡ d7|Od{5%Qk=fGV4Ei%x=SNwXp)X#8I.G$CDwQK'q]:sOSз崬b;Xd!tcd supɲ,jS)_@Y?jZо2!+zޏHL3dd zXJ joֹx4csn0m]F(60(gج&cFzBԴ!hs~%K0IvS/ |Tپz q梲U'rזdYN== /k Gbַ +nޡboL(P؊5nUxO[I9 N@[_$ ܐJZTHp YH~6$'(GI{,m Wpa*AF3RGAE9yM^ՋC^ JT`bۍ&JѨ$EHeԆQS +J0ySnĶ` +Nh)K„t1=~i/:Fm@CiHS6KG rXuSӛ $?)_7ffUwk]2UZ )/F| ޼ /嵫@8挼 D11ZPy}ռD8~7~rnzĻĕQ uZ°]i.ttV P05acr ld 3s5Z2=p:Ӻ"Bԡ;MmGq G:G9 e`'0gs}y_S۲I(+S^]i^NxkrX1Į\&/`cLj<08= ?\OUzm.#K'{+l|& `]%>^أ9QxD8//StO:'Bgb£h2]xK&vB*Ep6WWvy pܣp,н)3/d>dqF@:,2t(B!HsR)pfscjkA 2,hՊV+&r|O#jVXLxB}<Ll cH%wocSstL+FvB$eY S0.7Ο1ܾ 5e-*.vJpاD萖'ذxO,8t\߉cdG3~K`0['|Ӏe@sp]πar^~xRl4 Zd(ټ8 6."T(!rЮpR 2q :,t梐J9QoK32ɪ0 (O(B<as~__k9'6_n21uz3gυU/@N%c'~4,>QNمM9Dfx>YRږ-x>@JUENĖvG\.q2g];u [< 㞗{dO.+:gVRf&VfN%E4Dr C߹4Wɑ/UC: H褹'.o7^2{"g&^8LjhWM']Yu>U 7:6X;|4E/7Beo@ja|ogX8%-<)ar x9h'iQvxcu/膰I?rM12V+ttkp lx\q25 AP;pD:NOa˫6O31ȴ? |X1xzZ 3}%ALԚRUVv,iCN+$0[f7,\yý Nnr3K^uXE. !}C_ڸlK*l LPpNb%KK'}"]?%;!fBMX&|槙f1Z#DOl.g%fMVFߡ={-sO*I$=7w)E%Ń,иb&ޢ6m0t[}O]+rq,뢢|ZafﳌZSԒťBβV5p[խeQjTrB~6U  k4" FخGǾ/r<&ylHq:Sf5 ,ۢCmI3ȱd&pF7R9zQ[*h=tWT▶ue9&H:ij ~ra+?p`mYl-a}nG\ {0&o0y ڄw#r )nͯυ4RAC7!8dn< qGvׇۇT`rq_+hm>56x Sn:g ¨J^(ԙpRq3mUta ! O]K drś8]M-/㞎|ߊdz}ަ'DYL,vXNX3չ,B1!N659zvhY4ٹ_CiKFt.Ef2,V +8P[nt /8Lz3ѾStMySe)$`+Ìp?2|6Idy^3j RDjhυ+t=l !dZwaἇZ>Oxh]nrDwj[ ar|B`"Pުg) Xr_8>y$E1ZAt e$f4L#>pt,%-NJ(:Rgľamxz?m ;\Ǭ#veD$[Y r*vY MxC Yc ޥ|DC+ğwtt>lE!M.y+5 B.jk&߫RkX2X헓&U]ʈ87VpH% e',]sNJٝֆ'WH pJ$k.m ޿o!VL >aREvh٥xX+(FUە ET~3a' }=f;öNw}+{Gnԥ;AvgmMi;|y% FXtR{ 5 0-~}[yX"tj,Kki:Qț͟z M17 7+SN?$`n鵠@ߜuSkI"By-/\g=^2]fƃAn/\s͋f@VXfK/TMD.J+ˆ_]n!2SR[$>oU*ݓ#D?Nz}_^Dcb>> ;h|;N 㧁| TW%{X GʼnPM:@ &5vCy3E"#aKA fzZ\{>ԯɱJ>>G=\}\"ynIA#/BOⶈgH3zjH>TzflK>ZRƲ k/'-|wCo~nd+!Ly"@SHڠ1UP7D'JPߡi3~azGڕbٮK0"[a -`dr,qHќIÅ|nN^N-C[N٢8Ȭ;*L"i甆g( 4>.UFKg8[q/\gWkO%j+RʈӺeZ6»У4 W7D n^zk(怣9y]6EqBl8%;1(^~jqG #1ݫwy8_Z8C灥TBBq1[Q/&YFcCH{$++`P$C"VMIFgC5ik/XNNAN΂eZ5?"?!WaCh^O9x~]w&mc;Y_ÀÄ ɾ'uz¬n(W. )9gZ1SډBޕW8ԘEu-U8=Enbİk'Z#u,=X]wAt !|ݻSgyw #gUhB#Qj`gh_s1M6=:)&T.Rst^{< b|g.pO*_mE&+Y`':voGX(*70%K*6$}'d| K(XqQ@bZb6*˞ h]i5JoS IQ|]^:NbT0p.gI&h=:tI'lPF}{2ФW&鄗L\b'(-!7MxsJz.ۺČx{=H-F+!8sWqWp ڷ6 &Qa?ג/RD kӜČY /S!=,&L+>)ъ%N #Lw@v~ZBpWBPYS /٩<9)YqA'Mv&Ss23ʅ+g|*&Od=NQRJJRq3HkjJ߼ʳiOmNȠ!G!8^[݊,TEH+Q}A,?F gim8ޖXb)OߒxdᩀD9ECJsY" 15 ^l gP[/zsm +w^L,_s^|X9Mg։0$+sބizF]qPÃ\~ҬpF/GK:??eIAdz~dW&-]o*äU3ZNI]4c5-Lu K#7!coCrgLrM 64h-..40z;A'{thZ(5\' ){ ufϤ)@st=7Ԏ}kġ{?*M]_t zi4{OTYhO}9Ze1*-!:x:6*hvhE pMXg~KT1g1/YQO0'g^I\K"Cun;QUw;v;,^.aVЂa%9@n2+ht)n'nt;hS, `myHRӤv*gTaS"9ZPUedNŞ*jfeƀ}Ꮾռ'M  \,v~DfZa,twbVSƛ$~ah#B D'ݑ}0c޳/_!j&tiJ6Kҋd3 ӥt$'JLda,Pu3c2Wv5]R{W-}S| S ]k(%T=(/7}m=,Zq堯j*zhg(5`4T+fhG:JeP bBӑ֔n2('hcJwzZVRRo[77p5V>:Ee$ݍD=fu@ߌUިeTBR׊ U?Xx`2_t78aؐg7@hn#ӗn:aKK5Ci(i-g6TC9b!fZkm{9jJt|RC)w " <@:wh5-*'ʁ!gXMHWI=HG0cQ*4Lc`/J4X=WN5^d3{Bb; {Hʙ{m8<CDžЮ'S<2jӻ$pom40n' 'LG.y7nOp"1A-IrS߸^s!m[墨܀:^W(QVI*f!6!|@#7e;MYgp72~N__5d&H{tu}A+vdM⤌o3y Ħj"["T֋>)$ Puuh,}wV:86"^ڳ$\5ed B/#/-0!Ij3*ҜԁkbcU+?. r ]b8hi!6SUO`M&#QEDux?-$i@xL wxmI`YIƛWxT&N4UKHTG3-.QK9pc4Jp:Ԃ 'kmlj/-0ږenƚLU5zp!);#d>Q?3$hcI'3xrPQY2͆ n F Au\Nm Tdux%8{&cH6Q 1N&L\ gqaeFOZaFت=s@x01T( "׶!}0o<;>X z}u.L/Y$JAvl췟KMԑ4j-eѻ DPV rϓ.}wͷ]kH5׼>(o䟫ns8b.^\`m(~x+38>O&0K  ")S+s(PѺ^ -7N, Ե7n3`do#ٶܤ3HKcdtb1gKv]%+%f,•i *\c7BxсeEźj7$])F0JA}kMK.8f;r8 ΋u6rP/Bo;x%aGM+QS V>KΩB"3.-taP2Iʧ3D)S }D区 5)3`2-fP UMYj`GwjH|rktN0h\xhմMcZ\kAiPɁ/3ACHd-'*8e8EF)p ?InsYaq&s5[w@%B dRlVJu0(w Cq)}ܗYuّmcV. VcF8)+mzÒئs{*z.LRz{#[4{[rt4Ig= GSKnΗeoYD@Lx)>[|Mq yoB w `[r0נ+GEcX`s"O*±./hxD`!& Wce,vۑM>DKߖLj?4ɺukl#m߁Ovp)l=}A:bl "A#3">穵\ų/~meo30Īͳ2?jq+k1'I"|0mŭÆ `(ѴR燋Mr_XHTnP&n}W㜵~B6tj#Dmz_pi  D&G_%w kQov`ZT9PkHj=.qd*Io2wXFE\ Y*7bhLxZYkIBu*5}oi{X::2?PcBOU 8S~=-3euի^H !2q؁;|:"FOfLNR&@@bYcLF*"l2A6* _rdk:yjڍ赐*-/ kHsx[-Dj7`kUKpB8OGJ'6nyfiMuWCFyDxCbf 3vCir^jsUe: rDbA;(b9XrPRцlXF|ϑTv:;abOv&6z /*u`8wTlX*4`RM3Iu 7rE_/c&"2"䞞 ywynKvw3nf^vaYkH? | ^Jܝ`0ZG_7z.'ΔYݠb؎ϷEªH.bH0 >ƁڸDbE*j"xBX̓YNU V~\T rBVTܵ%)SקQMPyB}A& UUٝtRWWI 9Q&N`]-}: Cmc%"d7Lx] ZHۘ*HС~K]qDҰaEU οgoč|';n2s?v6Tl^''irxqE4rJ=I,L:kl]ð3NZ۬㾖!p tAB_l (c?'JOK !#P)$)-}ZqlrD_u*]  lC˅c]oC#<@‚wT#]8qSW'& 7%XPfdyz\:\9-TۨkO -{qwGlg~[<{^/8PUR҄4_`/{ L*LH#~$ٕzt Ui*oTJK ~%TAa#~Bfڰo54pMZ`w߯u( @)pCQ:  rS0rsNӂhSAN|_.-UAΨξBSLe7aos7:i^su&uzR5৘,!~(Rg ",Qeع2f3'k[nӢq'W ~`;O{?|;;e<:}wZ̔M5)cVB/ K8;r҄D_;VC57X`n: 칾lv6.Kny)vQW^ //A)BY#<%۴ 4K}Bر2?Vz>F,5n4ӜD%>nfnwi6 @IR(4ycУᅢsj2F*Q)gFδ%<Fal~rN [$ZH&fdD ~} cT)X0sޔ("!9@NV/Xƾ:(ZǬhTTzW(؂wuOARyOc[ 1o6o_3}]83*/W]8(h)V~IF;Ȓ#b>/_K:>ǭ4: eס*}7W8^[҉,ºPAEcPDjBn sQbԎ(͏LBӪ[ ldzWb`Fs:vo)-DjɁYGܗ4G+tch_ -?|kiڜ$q]_~OV8smjf^&YFŅvX % =ﰟ0=# iV}"X͹8&\#:ۈX|Kgu . aɂ)׹,avR^;lG$"VaG |JLpIm]tԓ p%+b>I5C|R=FE!k\ -,IwXnmi=w*t/!Ma2 7)'AW1Og48v&Ǵ-哈 +ȵ;w?ARn J[A42W #`t._49\z H+WF7&Q+9,Kk<=\$m߰=(L\v<>,L|pdLc+UVGNjvNOj̠m%`$ t`/$/I\ ϯn\*wk^ d_(k2@+nG " +v n4kǾ]bhwonM P[%_F_{%!A*1Bi|_+gh$&PȚ?;Q+W̒Y,RS`t$jDN`Z IiG,Sza*#i_=FC__mDUtDG+$K`^[[{iv=' G?;JLL7ubD)vjcyX:LyjƩ 0VlyѪX1ƕ"mTXKRo\g8ʎ 00:YyP)jioM]ݣVb=9oKtQhLՂ;YTnfTYX|;+1YC&&kdx2Xu/&>.{‘> tJ)%2;xEqpnSWE}p$DgRdhTZFqx'>_3$5Skߖ[:G[8^D~ -S|Ac|ˢɐ7!>M=ʋbʱ@4=k|_z31R)~ $ڦ:_%^GęK7qiF'L4*-Zb/ zv80@ O7OrW`E ]kAw&R<"f'C6^V|ūY2Al~PT:OF<ȝ{/]4ן#iṱ+@"m(<ۃ9)|> rLZgqiN}syw1竦!iN}8Zs2JgN@:|1xh VNLA/xr*Q?Vtn!l t8R)kr_=4AM^'"![."9[y4TC~I|IxO ת^s!Z]Bz?ޛefo2jm|{8zD@Yz $*&@wig~bk)G͢FXm-ZD3{+| % ָ`4&2&=6"BF1Gxdz7fLB+2N?.¾lkbލ3YW(HՄ2AV>rN"]"E,j-@w J$x',I4KTw m 8{Ukx+x/m5j8 NJ(A&qwҌl1fvmvX :Y=(+b|h*P '*2/=}E3fx(,9O[C*Ԅ%,$=w6ЧsmN#Y.@즶DeЩ:+3_"Ƭ_^BS扩KJBƝ S:-Kl\.3k';H&OG=~)-̴~'!=gO|c H"sS}oS.\ʋ!iZ we(]i-J &rd(1q:vF/Ǡ O͟Yj%[锹_x^100L[U俜tvZ;ᜉ6 nr=m`UK^m7DѶ6¼t-RRO(?5cL+c^yA1:"fOȻĄ3&ShF=B yiYkm506`)2&ak6EBȹkwMl3X_]S,&avIٯS)#D+ۻ}u|28ij֗1N8ҳ)'ü<}M W]}y`JUŸ3v$E ݇VրsmmɐRzisVvpIjN[ p4]~5li-+`#![kuKрPUVa<8oѪikUHQy vSJ2WL*{iA%5B!̋I^B e?pNB(#4tGcaF{mb!=<SaP\F#5q?YPm&DžU)u{dԶELUek?90H@թ.Jgqq=3g#3vJڀXQs >*6)ոه §%VO q]ܢ+*i1%'m=:b"_oyJ0q{,l7w_ނfF@%1S(>l:,g7o#DxB"2" H0-NI6:n~P6V~vMK|9YaU Rл,qSjIW#+cVY0IrkIQqZўa*j$i-qH-;rAC;Ç`Ct"əben#;Lt܊SohiC$ΌJV ̈I(Qpc,~N*Jrq)]bze9ц$_ UŸ!82MQ~WhnS$㼹gY]+q },tM qPj˿KJ`=`3c,/3:VMY#"N%?mB)ɦ|1}wk]k͸<.Š0G~ NGYלH!O;C ZA.e"(f~T5J3,%u&|^D5T]:Q!iLQbTL<à? ;k|J,uu:݁,7M=Z$ fE.B >Ur3ٔ4 /F35^O۱9bB=sa&z> 9[ 1 ݔQ(@(&hwvD88%,Ot7*떐5AZO+Ӯhb{e*훟`6qn%YYJɕP7^0ܫlm!ׁ٪#2lk?ۤ0j8!,V31sOʂ7ZOpʑ^oO`$TF4"_/b یVC98Oe`>v *fl Jsh\~D %/qd&+#x*> P0BË%Gڍ^> uȫx8%&'` $R䓀y`)_qKN kV'| Uq=ngoCkLM1iE/9cE~]S<;Y^A.5W{*Dqu:u0ь&()H/Vkm[yge%m@*;n޴@Ems5׼ =F_ʲ?4qE7E[JaɖAҞRD ,m:sxri2(,>-BF3.=ƮZd{ǟM Ч o\ #t?7O2*aluĽ C~ĆҼ[ֻQ>=p.,R 1X~Wmʲ6r_F,x,ovM&gY:$%k7VֈܻފPbRA?X`$zEй>L5OՊsb˛X$A6c5=To=q*1pI"C@+kew.5EUkb5w~@#}.QH+uH\>5 L(GFY{$F°}x8!W?-3[%aG& >0;HzyBՍTZ"$Y)f;M^ⅢSsAO<~'C/¢N|&ڨh|Da"YY١e?@#Rb (l:d3s1'9kjsvFYe4 H We 1hC"U &8ݍjkO-|eWLfbj8D/x &j0xɉB$#^uf. uv`s.Ef~]JiɄH[ÊtΖ'Ye/nzV,G`)aSAf΍-c9AYHN㷲Miu]/ f1sT7rzv{l[_`Ы`~%e/ lL@+$lҸjkGl^i imU)2R^3& =x ֗>al6ԐnW(X]J@DBsͬrK2U0z';CdW$ļrlcH }#3MZt2./^¯#@7/)A|+ge.ejSNIise]1 '?LL0gkk$֒]ݕbobLQ=ԮP7Qm3S{v܂ ;w0eq32 Yl̅:u 3k7 g#mb,:OB-q=P,)ztžR8pwGtuEjSF6Ԋ*M<$?@-#}k2@/G==ںO z>"<էݮNj#E }F/榘<].ҙwuחeTK#UdFN\iʊ*hG^kOI[ }0~ ?"KuNWqU=d+8uc mV!q\afΧ;I ^%gjW! NlzX߾쁓䳧tKǏkoe+Aݶ㩧0z\NK癋ĚIB>^keC,%74E~"ҙ ;>cRkG$h{E6{IJ.V|ڢ&F)R4c\ʂ=}d}Ô{bO)mH7´*Wl >LwJ] S#'ZaF\]e]qC =\y0fib%n_anuq" wj!,n}SleB淜A ] ՞ϴ{f*&D3 Tpd76ů3p]ZM~xHAHU#,f* mF"hLRbq^%ݡLl1-6pkpZx$::vW'--aH[1I՞c 7GPu4٘xX<J]bTfw{%ȡMtr~,VRӰ掻7]luh1?xaD%T@NNkߕ!CғJpYR/]\ok"~0*cS9JpFSAlA ıb,U (>ՈU%I^ FY  5*p`y XZ]r,% 6uol瓖jGƻa˩ɢ3a*8kH[$;ENa1-! ;sLHXuJ2>pY%#5Дה9Ɍ:dIF߹i?,Ą7my:( =ۛkQΜ_Z2$ɓʽwYR^@Yy(hgD4I/bPEߢ 'cHT 4:w<{#G4;0uXi~.PF :tG`G짱zXpv9f9fo:P+ݿ|)f.>@HK@??;=dS:$1O|w<)[6RGzܫV^? x4ĄfN(aD&o _Ôe hJg4f ]% p}!OnN~nQ&c1XJLFۨau(]g1HHyI-q1nW|*(a5y~iiUm G7`6LQIqP<# 2])P\V|&J×Khz8fiQ ' 5I3 h`VFhHp ? [`."Q}C]@Xԭ^Gq6bbSuظwE{V6N4G̡1̯@ Tn\FWv2ҒmKj LNjt=Ǹ˥D?Qd2'D'?&BC=!/aΓ֗z^7{}}Q@V\68S{'z1%q{6vX;iDxq8/4ej 㵓0ӦBǬDU9 FhFqUxZ9s hRNJIOIřjۣE$`JO/ϟc)dxӱKOj-4O]>LGMx#u"ũDH`vWD@Ya *=l|b'?3T]Nj9Z WQ&ȇBp) ЧD~q-LI'Bϴi(u7JVˮ9Ca잧†ΝcȖiٽ/޶04J' mOMjI5h ^FU q4^ )1ea5`ZƑSsb=І'Q[S"KB8*O%ػ]V70TiYUk|p@JB'ȼP<ݜ4vX%YywHӉ;@C9RO74X 8?$i:422<ߟH;N Eo/#nW{kQ-Y!\<1דx$[t` ǎ0йGm'Ntŋ*2Ѷ ;ATqU3GE29[6b?n5&1/,Ĭ|m'so.C.)B|4,F~Dy\G|nCVW RB1B~~/X|׷7 kb[|7}@wmS#@J^޸-YHvGS{8˧SlRh) "z] p*m(YgE&V*%&~: DǣkfD4"TSW/Rd+_sQ nE QƼBUb!sB Ҩ~g:Jo@]_N[aզh#p1A PWk*&%]Λ/OS9`l U^ᨀݐ7+:.2_¨+" ▧4&$ғR6PUA}{Կ}JZ@Likl, CDf7\x\ذwVSpnB.H&Wng9 b}v| i<BN)o5o;q;>E&XYhwIBꋂ'@wsQ2.B@ lmwm$Z \^IQ&7tOjXTuV.y1YԾj6-y:;4s˼._Bs`/J)}ݠ+4MO VCd@0*1pkz6h=P|zE\DrLHo?~W8&n)՝B{{8IovpLi(,jztP QŰ5=#*tt4h7Va'V'&]yGy9!2)Rdm4j+K^vLr`.D˄ݣUǍ9GǏ%2WdH l1e -dtNY;w0sF'mOyC7l0) ђ:hRЦ:A%oz/Xp8fD%Qʠ 9:(ք|I2N#809qs'_eB!򂱡d+%=谶T5g|6n1SY\K^}+E0z0+ٻQpIyū p=dai{e)v=( UFI=@c^Nش4b$vCIW'jrXx0w]Z5bƶ +S 5npgM1tK 4{}A7n;UY:\Jio[_!s.,+V@2I$k~,TYkP=oآZbŀ79-hywd,<;jbU"9cBi?%7JZ*[a&ó[0 {J+ct86% yC Gd`o& kr(>']WNymaku/u㲐d)I*GCw,i^Y,nVt25vl@HUľLل_D,=/jVJ/; T"Is@0f E 7(1N(-*t3209o --1poռK+Rj<%MLqwYNՉ{ILj?#M.QZ=m1ͼM2\~a/8; WK^t3s!^Vm_r{4a)\Ux]E4!#`]b.t=lV$9GsT(hx;!?4m adʝ>'q;=H_z? " ZF,͉3C˘ksL)[֩/|3Q5w-Xt7A1շpw`4E\kCɰ<`S_.JDOz}HU`G|QC+cs=ܬuze ɪ6%.fMVp%v5@ޛ UʎAw,>#7%) J{<$c_Aѥ-\ [\&k~L⌂^/ze̍RK_t+܊ tL&иySoMa`הݷ,0 0uuF;4*z`:rʹTD'1͖K,ೞ  9 Nϑؕcv)w'v' 3d3J6# Ɠ?jCo)r"<|W{^4xʼnP dMˏQw{ ]rf:WgRs&~LY~AՠWBz?4ֵNԣ((֋a 234` J:O3a)5~н--t<=ez'mcQm,R-;uG[7 Sdk+@Wdr9 Gso?UWGIQB؄)\v?Y U)40?B-70="8^P!RRY{`D/{K,[只$qgis~M\\6]˃NҡX߫ExW%s@/D *%oGAlۓOwiiSws7eȤƘf`9DOBWԐ}b"c-tT<]תcdn#$.SJ菊0@@D8މmvF%QwB *drI;y,qz(|z1X[rC|ڇmOC8ҘΝ5]֫{gjת?JABHXCK&$5Ɏ?KB8pbYMn!m~2sM$ʗoR>ykW|Zrԧӧb I%1$TlnOEFw|U>}{XaAĽbBA]h{ivDIpKlU>=EdR=B=:-ϟ|,0FFpӢF;86YuˎKzNx_Vc6SݪX,(/=1Kl7%Vslr$i<-MWnҨ:sU4b$de 7 pTvnq\ ^b[d#{u?SA}?oQcnr'[tɚ"%̀蓠”DG|UB} 'G8&a 7߭uDcՠԏPZ쟕}z+.,iJC+.HwVN';m`7Pf z OppD&}-j'lE?TFiUp*R6Ct!qAftoW~`7b5}PΊ FX],'VIqW6j5@5q8{-mD!z}PC Q+Fmd#9Aq0҈siOT$ZAH3_z J՘B/&^`T==4r8-,S=> mkaiUcp'd>\k'Oj4wXƾketf9V2hpw?fO">CJϪZqY4w/Ԃ,ݕg0ofӆO /Hff^jũ~lî2T|A0wT;TN\5?+Bj~~­Q]oteS?mh/U٧FmsltQZK=5=zg4 xW9dlþяCIUH+4$E=Z{-PQSg=ᣒ="-WDLTB#{.\r iu/s_Ԑ4hV_B}:coSR-ijwzӘ헞B3¹lRM ^F!>fk,"0/>]NkG91_(Q ;^Ie)lgVM$ up5=\!~5[!*-p׾% k.xlZ: GA';HtP}A6roPL9Ƨ` 2:KVNag?V}ҞLqbzK pw/c>bdr c|Q"UV3ʸs1v ?yҴ{Xjz3+O=XQ 7G&Ft2lifY5FlwX:W2qj#p8cWn 5-E*[|DDt/|S`cv㎛eU#ѵGWH$/azx:{[̾Dd'>OPcT6/"8ŖŚc̍; ]r$f )' /Ԍ)0!F=)|Hbga PƁ' @O&Qf [#FȣEP-1 P+!qOw']9@~ ʺA+cTtDvAuzp|AadP (ff<MND¹=l(f8U`:+F` `)/s٦^ʹ$E?@<%_-Dn=+rK[WZj9@Bb1mjxTDSv '{bpˆ4Vg;"u?v'&yqy<Rﱢ4kk[9r3ﺠ&N8f7B6l p>YyodߗЩA(%w|[InU2eUI5Rhl7)OyA :3ML:O,Mqnñٴz ,r5jH!J+vco,%r:Lgz#n?C̙?Z w犹St),}C5WXzFܨ湧BAYuG]AB}!5\.*L܌ezQ) } 9Vd)ksBH1wi]x 2GQ\ܩp~񜁛 >k A3iwFB_=SwZIbc0|1rYdz3B7S{ r5̩m9BNyPJf [Sr rbDѤ@RO ;Υo8~!IB}(Hr{ߕs`mƎ`@BC/ܿ*oFFڢ9ݨ" :󁆶Y!/팱lxݰNOŪvIؽh4ȃ uR Viv U)i%@C >23Z:]w DoԪn&>~]cBl=:o *neZE"0-B|b!VoNjU~1/`^@g"^iOda=`6=WI,3,I uPI*l_@L>T}# ӌj+j0%kwʨoɇ8):kc r<9}Efg Ų k$#*I@oG\1&Xa) /x}v{J庝T-@hu4e#aff:"B]<zX/QF4L,4ls{{gevTn_"SGI]kJ3j/n.!!D)ecDB)K)һsԮ[㯌M^*_gԺVy$5>zưnj6'?c>3uLvK>j ċ AfCvZ4O%%X3VoM<Nl&ˀbe1=ȱnGx˱n) N7 5vr0Нtnֽ_+JݰK3]IFJ sjM(!JB=1:Q4].5 iwQ,]j.J}p-liLb(9JYk烒+vҹX[y,8>gS 6Xg?1UW4>2k`֠.?_7 { ^%){TxI=0Q+6M z8pH-ʢPUIinjh+ҼTJ$%ٞ~a?Cw} I"}Dn&xkp+Pxydܰ- I uxD|R c=ؕqb9NcQlFϤ v,n]nD2⾒뮯*џ[Fp 8MG ak%nI5bu8L"+9֭4+laZ86RRǘh V7C D>KӋ_=JHsccu\)*9YrF4{GOO#2_H@?lc$/4:LeH,H+2[o:͇1iiL>U(yJc9zަm],8WJB  { G$I=@k&u?j+}1UŬ){δz}0Dڧ6\D5'm)MY T9;{`xm/#gU~ g ZTv{?_]`,C+ 2GIsV)>EJ%Y%,XӚXXar԰޷mÓ az_P5L%KMĢV.}qS9j'(i_ ]g;q\&ΰ[fƒ񎎅f74ԋxFn"!qOTߟjTQzKt׻cDJ0M p)ODI2 o;4犸e+sarxoW#: #]y'nO68MQ\ZJ\h >I&l3K#`wV⵳U S.v*Y,A8!^(`idkUϼ[F< aag?^|@tA2:lsR%|.,dIǰf0 J( M#* {AZjyZ G%-s=t~>fr5 X`ICsb)Gg{.̧Đpt\LJ B3s`cr!w3\(lCL'O'D2XuLDVFĸ bET}>d4­iYo2?}[ؐWͿ/UHG%BI){/oY+ ٽ5=X[˘Rڡ;i#኿y@u5-ź?lQApÈEfzJ`z1w?xWm#_cǰmH˶;*VdkE5vG,+ҟ,Qۋ@!y ?:2ɒiL3j[AX;B4ă1cB-Ϝ 5Ɠ.E%\m`a/呚aO+29ExG؇iy1s/ixa>AcLOݥ._JVT\)gj./tUAn{ ʈ \DȋaO'Ý6c|=; )AE7猥kbww%:{Ym{E"i'5yx-cj@E1 PLd]Y9/K!n^ 9[,PCxowA ȃ߼ .ǵ" ߛ LFѻwi*mώki 돷&]¶},9oD?a?4P5 U ?1Y Qj"eBסp*蜣x/wfo#BN֫ U}YûY,_w8Znp\pZXC[oG{F(zdf LC܁k(W(,РO]yy[q]W:6o3!aVbR|0--i 1תm2}JjQ|{dvp8T6uΆȒ4+_UA֍#1nƉ sEzx^h-'*}yw%[NÝvFŖ'$18.u vul˛m6ǘ_M};d<ߚMJ4h hQVϭr}CsmP&c(d,#PLMp4SM^-xT9lc%lhP醤KhجYa.E>˰@MT-YdHqn\DaejH`QŌWOld[M'kCB":<_TgFA _lVeM{uIiE'[%o],6:8\hXD-E괆}f  d֐t\[0tJotLꛪ-Z]y[0_nsJ zC +P)  ?ThoL' t%zQגqJ6iܥZ+*jRg78$8AE,+ 0{¬ZI*cBB =cJS!&q4@؟`e!ǡo"F eQ^!G;1 /-8w4}G,4-WLI+K"`#;(!ߜNtk^*eTRvwc]Lh:xi.Xgf.e2a_5 >f ` |U&>=0r Wk*2Ll;~cu EWolz?,D/;P2σuCRTJ#M|ᲸhOOP@n 6Rᆢ_jLҏ>^`TI쭪WS`# U|V>ӎqU,̓(J*3}՚q+EQzVB 3ٓE}'$ڨJ J~kc#ѺCvr^?ga?=>n'ۍW{VV9_?ql}}CaH^7Okm4A4Tv!;,i}H&_"9V妅 ha(;9l\^೯jO]aCw>Q Q*E:;; E U(|x LVŹˍso! }0XB0_a0~ᩡ6?=Q?4Q v; WJbm#]=+4WBEۢAT iRK'tɾl*9Lϓ[C'c|0ݰ 7Ì' 23.~;'[3^:' DWo9! --3--|J%'*MV4/*/Dv u2^ښW;!olpgX@s&,C*\E(f"vMW6Tp.h",ٰ>Fv6#9dv҄tb`eRѴ4-jPŤ|H#&Cj*XwtO} "V)pą`%l&̡*ڔ瓃4#7$wQ2L:vzoOu-9KSR;'_-8)`rTxޢ°L*ZB_NGX  p[i)g-.e`_E|QNV,K׶sJ79u?+ v@rqo ! 47B tŽ{L־9uOumiǔ8k>8iT!_žmrBwS5XÁ.UF3.3*^ujWd!1p/j1a䣭BcS> 6>锒Ҡ^A'GZQ*9q/</ڑ- ЅoT8 @jC{țLKԇL?T} m3ܳ\F_ݣ|IQ|)Ju>3s nQ>OnD2f3Q[o5FgZH9)Zl§&xC*4U>+Tšd>(ˉ)g9ƅTwq?}+(hAI}^SQ蝣)2كˌxE! AtGw@L7n ^ O_'x0Md֫h $SV~vֵRvOa7;$%mP7$s ´=&^ڭ [ 𦘆IWT,V}7vߐ`DzYݏkp2"~*H[|ވê@T=zBq67X~+xĦr:"Om::@t_o((-dt̨"K ;m43z;P<&f62;(k8])<6T=Ma\k7fdb"efhZiZrݲׂOXԱfD]){fzYҐy(Lc.̈́`:8D[9G$RO~ PrRc˧#-4{~‘֋]̌rkT6uSrjWOVud]xxDy(/+ng"Oq jϒ|sF9dPAGbJ|wdϘa.DXB[VeN̷<C"*ULCUfۅ`1: :(l<~E@;6H"8v݊\\Yӝ ҄=WG>[$c^~YvDyFp!';VF Rp9HŚymcǖ%g҇oR{sX]ӦaWy"y'7Y3۬MiX"@.lHK47CswWuYl &&C BFED-dJ) TfPRWBT1s2ƄB3@uM<y!Z .gRQTõ4k#2M6Ʉ 4yq7;r= $|< n :dCvqƴ@W >Zچ޿Ѥb /:ՖxHxX{a(m0ī"5Es%r:^nY/?9OܡLC2='逳.`>-\$9AIӱ×su>S]Vǖ>+)P?)#Ίxb:(z&x$-ɡ;/Z̒(!0>}tT?U,P\;HNV]*{S+]ZMVREoZê^ɔUH_;%C5ALU\.0].{v+ʣC*ΟNZfPBMnT f['ziRWƞN|];2?diFz]{ӆo-}ڬ3Ց$e7<%^ɧ-F>y&8uki4VIQlL9^mp>;Hߺ9BF܂ B{]B(*;-&sjẃ$K;nCa :>ZΝr ډW"ʷ$Ҋ2OTN/]z߿łåk8'$n 5hV,BGc,%XaQs#~L$ 伈u-,daP' χ+1P3.26~{I[{KͯԜ4,G2{h7T:\93-n޹Ĵ0RA<1SR%~%g3QzS,f!,~Y^c]_ )+'%#e"('x+ڋ vNDN #D_^5Q7ȟķ2'Sg_),"{A=skg}:бٚIoSH83ו 0ĵx>77ѿhF䰝SZ>NW*`1'< d7?bQQjITHzH9<?B]U[36f_̛Ӟ-"^suŗ[ P WH) ?VeZlҪA7k$K˟ՒtG#owp BfGGpWG)'<9~͘h(?&)5 5e'T,}?D_ WR9_l"=Њ)'p.s,jCI|`r/ӝ0]gPA~9=e6)hq6>6ojB7ڹܣpIf&yL&TE%,Jx]U_I [o,oݷInA BNr]kpz+ōD rdy}J6D]K).Z[3$?`rda(䅹+&Z5 9v7s| ce" =nCR,Go+MXkV##qى+rWwlb.VĘqggczL%-#\# Gj#mgHWw;bܟK>oyo/?ެku'`F }ljո*P,B$*Wm{8eB=,q8{@YM@f*HבUdl9B+!$JqMC?ָ#2+f/ѥys7) ll[Yorǃl۵v~%f]j+1u7zTj8gtT=rrRAww|qL[!ʔ#w47{vNt瑲 giOd7y$MvY^1 1b l^yڠb+N\ &Fdni9ј宜^B>(HL>9; aS][/;GڒߠG.l_XU48c{R{{M$~n8R = ye]8bg>4/QiBb7}rA{ f??'ERwlIUYd(r 8H0e/("9$GR}-3`rό{t6QֺӻaJCmD( Ɲfp*쟇fկ h^^GX7#ע1y/C\`slL^{:̚<0Ji,T`#{RwiA 6Exz"і9HހZvj!;\hdCGV$BW.%AɁ@Jw ~N|% -h]5s^$4koנ9xvv;lb]Hu]ZgΣ]@;Ll_L\8ss RP) ]7(r2◅2y# 4&MU7A^6|}%e i52v?lvi@$iW<ܜ4- 32(%>%1*CP '7_L;)aXFȪor0o2>0k>h4pU|uq7㕥M$=(#t7 ; m ه63Gj+8x+;2AAn(Ձ72߻wv b=yr{NNȃ/9u4P-22ҠU65/FM;ާWYl37 Zc)[ἣisZV`f57Oڢ3Q*h5ܾ ?[BdM9Nf({+7uqbnkiU? h&hn9'Й{"bb2ja#?EX\OΪ:}՗MDWNdjo X)ۣ W T' s ]2$jҐO#m;R^AYJR}m?yS9Ni+bJ4*ܕ1>P&R™r[R9%|]6JK<ʒlrnCܓs~ǓB3YL❓pLtx*Vkb}>f_6ޘoFgGMWiYa;hXRmާT"q$+ɩVE;U>T٪rd L;%t"v݈[6osiⶹ-9|"5zV55'Y(s|N7ĂWm!Ѯꚜ L-k1~P3ӸKo_t(8Ӱ2=H{T%[jUM5~MJɀn]|B7o\*uQ'|(aJwO:GTZ/S>_yeH\f{  9.!|9u:kH(N1 . itށÈ4o ȫzjJ*\4j@DM Q#'<dz &=e䷘ueUQՠ& J5hjFɰMuĸ%ڟeC]huS,W&D2MX^ģӏm+L=x`Ά.n(&|ƵM_PI`̻lFcBi|,_JjIP}8sџ*VL ʹ>qor0–b@i}ʪN^H_iapdւN h#ңgxG"N%2lrx(\_n=x= \p`+ $פ% jmmͯ7fqt&95 8JUv@G!h5AИN1 (Nwb4?xK,l,e݁&6?ukǧ=N܆dd{c=3xa>^'P5j-N<5lGQu.5ۥZd˿M?xWP.vYUəl[[}%UAuehd>#Ϊo;Nv许nf8[~ .P(Ie Iy+@krQW,8[WG #']`#[4Q#WF zR$;+Up%q ϬZk;FPof0iyw+ R'Ef 5xHzȞϭ[-p ]KaF0m^<^Lo||f`W_zQY')9mݒ:=$t|ZN<a 8yZ$JIΰ*%H<|MFI9PrjDrQ%0B3Te eǁA{0Xq50{v4`{x;OZz ,B؅@c+X$&7vnJxj0Sj^`I%"{sdV;rnMѨ*ݘfw:/4u3?$ީKS'@`͸H] `PfPR͏S8ʭ=iE$4 NP:]v=2Ks/b%8=P]NDX# H(4 L$|Ws^g HULei61G/LbbWʡuLF_Z`9+L8ĞeãQ 'aIC#cIpzӪzE }:4A[Kj s-H b:^;'!M(-75`he~kWUbi4.naP=U(cyśs)'Y3 2bqj橤Sz#XhHuv8"]0u\>,3 *̙M/)ZR#bzp뷐^z$xJ?_FUBNuemcF䄣T#M;&'!\U| }zS&*.r\7E3Ⱦ٤(}e4S6rhl}=F,}Z?K]>8t,vڣOZ:I%tk(aiVWBCx.tW5pl&jA4D))1?VI3TLOARhXX5<|6w8].31d?o}NJyGu4[l fE4h;eLtF3PDPϙ{!:2S BRι 3s`& m("lP:LP?옅X<ZpO\rd[ %l $6w!ÍLB]ʮ"~@@ud.KX529n&icsX~&)W("ſB? ?AyC&iS胉V1:ل2Zx]&w`ZΗ*~/xS=ep nߢ7PA6>=t)閻tb_xtC0AFo,sqrM) P% KazU4EF_PcljRSIX{ԣk\Cܟoi6ǐ?S>rk@fĀ6owwMw# ]G/Km}jf?y‚x9gR7>sG i݇ KL.4=7  s!ARB_*Zy_+ҽph%vm/'BY;ipJvA-sKх!pWduI@K}e_oO38lh9c .?ZL*iWt;&%dt,r84y\0=sx y2NxҔ2!˯& p[ugpi9{>Ni+HW'ަK:VEƲ=\jtGepGl6*#4@2K ~nq~Da%/M3v*QPu>ΆT0(юsSg |W(%P' mB|uܟ8PטjbbH[׉<5z#\j5;)p]9Jf!l5'ZiONW.lk᎓˧UϵǛw冱_&IXDst9a#!ļqa¬礊Ýb @iz=ؚyG0B킁X?y}(Erv.^e@ua#1xDliT7 F=>S]fUڕl(oAriG|3ɐyim xtA Ǻ~ =DI9oןq* +9&N7j4dG:sHO^m{_A)y<5X)pNߓCYR UF>z_|$Eń{bfShUCoG]cӼV`Z}3 MnwzJ̭kRNS3O02$``A7MQk|A*6[${. |LsyYQNL:2>=Q7plxhYe}.iAJ3ʀ 7u$[zLae&.,gm9έ o=|l`RDR> vb^ r@M%^Hmu˙JƔ昝cҥ(ߺ}_ j< j)kp'1aD]\V7>N"bȨW46|x2!3  G5$p$ojs% sMJ)RZ1zMN, *mċR:_Kؗ@/NA;ztJBl(FҹhR}Q sheaeya;}"|nB]&U9#&YJĆ8,[*ܫmf G%PګKL]=Q?3Mά D` ;=U${UUJ߭T6 |0+.F jMju((eݵ+:vDCADJ`3t[ܢkߣ,[j7v8)dvU>4+}(>:X`R$ [BP:^7Fc^gp~(~y- $%/Bz)ky~D@9XN^+O>`=jmNFakx"HbeMF*Rn;;3^F-EQ \i7`=B"щYe+i_*K` vz) JC`t.rY")X7:L] l (u(Yp0c;}No 8?ː]e|.=4Y K9 k ٞ'ي AAиIp,d9Fl2ۯ_U~=]toZ9Wl2/#c;c#=Nsc)]hр.m Y&pURf{[M[_@:΍MV_HOǪ$9Q`'V~ dyᐞOwb= WAp,fZ:6W.8\"pHs%02 ~W}JJxO.ΛvH@w/XoӀ@]#aky}+qEc?ff} \^>Q7(3W=:djW@2Wu]`ƬhPBCKXhma; M=j1Hb:LEoFiȃM_jl3UCB0aY#$kVƄ&s ;BZ9CgK(iy[u{5xqp ޴uiՌ(p/4HM&Ru/m,1@>Fw-"hqlPl_܂$uST+]Ő'KĹ ln`Et|IBRɈK KT0=kJ f|"y]sV3Ip]P e ϿNvx=3Crof`o28/D~vCR` .Qa,qr}M[.6aW/B9QdRr(ؙ1:GhCzӬY/a<Reԃ])a4+a;_}"LgS(|{jB|Ν0t2SED' 8ʔ зc=l ~kk7Џ? 9׸RY0 D^MԲ྅=lĩUj| i"f00\Cye" xSp WEe^%!!z>AHu}Q1WLtt5{yAUgv,Omy!rf{COfƊGZ:r5LRmD``fՍd=p@G kXCfINLօ48:# EhaQw|C?&Xw%7gůƩutB 6x>|SW,ت^zRjS% ~Hͪy0};2$3 ޴f/>2l\q&9'71[ FB%%8x4 Ȁd cL&!A`@/B-F"v w=]TaWHHN9hvMI)\jG `c3sAiՊմp/b: ߇ :+c;g*,^pC$`2zK-$b!IL{=oV,oxDsr鰧|9mX~ B V-Vp.)!>jAB{6M&{$Αl 욀MR6X&4Vqu|?>*N0c4k o^kېM1atwA2(( [vTKB{̒*@\i"7kWKwG|cS* G~ [)_:Zj(kQ60 :{4jK&+Ɣp\꡹$БjcZoVpUQp-n+Xf]>hlje7\06 w ^fX сCռgKQuS>$1]Ot;`F>bFd'z6fKT |a4]'z)XݥUF7{g]?B{'{t6@wX /̲>%n,Lu, ƈ8?o5}sݖTmw]Y (2zL#2n+P|`vjPu@9ӰiԊLeڞaxtI>=tX(&:$f%bNr3<{Bx{rYfo)X!M8[X+. ݳK_C2|wcU-u>zӹ/>.sQ|'b;~Q^"]#sd]L5 MQ4U>X`uu quOaョLQyymU .'Zﭳ1U|;D%ĐfB٩; nРh.Yݛ`{ `IAy[` M0WYRd_G٧AVeU ±y4RrѢV<:t%PY<*pyʒ+!GIgψ4Uk箝'/+Asg2ݻE8iWNdpx@28!Nyr1uCU z=$R.ϔ[c;AniH_@:b+Ovqc`C4%L>b fI$%k1ZX@$O{JS$M8ޑRSm2N?М7a,hh1hFi1$6m]튒pX-{lf^GEUZӭ{/.Sm]i5?1&o 5|^*hsȽ}j'>NoI s.@9{XɎNcL~nv=Om"Y2 -'fE=uA hc 2dGeգkA R$eoP|dH-A $ CPlkzB[|IpUO%rq &p[#{fsLw!(/#ylPy*d,alNO`-N䪒yY.-Odca/k9N*J;b4?Dt@-*+c i u?8%eRnc9YB&v<F'ti VQn4:o2qW9`+6Dcc)*By:S$c9@5H?QBCH? sZf\OB,z@:ڊEz&{iw<-CGZ̨XQ]ZvBIF tߔmz/5o-h%~+‹& {@6]Ӹ8mņ; 'uij, rk\1$@D-<܄CNX[e@CJveU|\F谝'3Poy&d1侠GKѭu> ?r,yn/:6 aݷ*O6ف(b$RzaHD/olzYrs{Zè~(t|')mگ 3$_+U4pʍFF<;ȁF`FŏgזՠɂxNxaҶN!(jsKZL禞wL7^Mu@Y;wOEIrA[+ab46;!%3%x@!]:8.I{V"bAk^` ^5 Yy(\ƪ G)eAz=rgb" }h\5x+_Th.Gx A6b,Tx<h;#[~)|h(, [*}PJ 1c{^L Z3:([ӢBq%=DJ~ VD%RuGkݦP{]Т璬wZx5_\>V\:R0!Kn s6vk%_^Hbe~F|a¡`zӗS'YS)&iwSkOf齄'|*7Cy2ϋh<kbpQ$X!VmB= SdVnN? u`W S;Lq^?ě8pQxb Lj֕m(#aa|1}+LF%ڊPTzl^`Cl偳cTH}3Җ.fy]nՆeCgAEL})iCK~zvtx>Y\4wpq8Ni{ӊ1,.r %}t6MZ"k} ]/'}'Bb9A?zyYe*FϨt_x|UͿfZ,ۉmA 4y|C ۥ5KC3~gw[/;spƺ+uE E;M]B?CNwoG Nf8=Cаœx꟒30 MKo7`ntKb z%\]RCʏs?B1Uۺ%qΎLsz,?h -潭 ;z{" ~ovxJ$ɟ츼xT4]_I*n~M7߆lm+v>`X?zIy Q.$)02:-&ss#7[s\x[ 4e J<ռJ-XC}yo8(M6j45eV#=ch/S530H;n] 1eD.7Ny =@,=;$5%O*4ՙ%TNh :f@ϴQDHO^UJɃWu{Q]Rӿq }/F ZTޭN_fV+? 35%/UM V#tqp劵W,.^CUv>#~*=dKxǧܼTv 3$Rb[ʰcpNqƎJ@O`P=f_\K(CmכM ܄0 f.Rb}k<ī" -{+ˏ{dm2"J|oh8;TM,^o$Y$pk,mDe!nJ6䜹q kݦuC>*P~8?~Jet.6oy4Gn:&?FtZmBV鮬1P7<'3 .Mׯc {vHDh(v'PvH*]9nq|H#0&VuueZD~t1_(N?kr+7ա+7ϹLyhFO= C }c/*=<xg! 䦽L ?|`D6,*g(I&UFSW3_M[/)j=F &czٿ&YOSu܏ Í(c! 5HN$RP~3wA1wp~MGǐL Gi4:JcP¬ E2(yq4v~y&Wg+wiugPBO|/xe# [f (a/?a`}do|U(Հ,lw uInĉP3ϲzF,S>^n.8+nJ]hr` e9yQP6BLz-Ȃ"B$lp7MU@:KI^!(3('h8gbifzM ۖIhz$0&& Psq7|?Z<]LKuN|$uOz*h _VmM\ P99-wH(Vl2T!^-c3yC>p8_M3y~ddyQ=j cASW󤚜}:SWOm׋`}rfv6O@֓<)N%WOːAR AB,!3͊z(H6vBu^v jXCR, Шӈ| X=3J3 \qGDW?d?,`GGM>/w< ;qȋ3`ZvSU1⒝l4񤇥T첺1ɵlwAw)|EKyRZ$UtoPMJ>3tRi)X/eFC*%q4狑5{AG23fci ~bя)Ls2cu>jٮMyF ^:@U]b0 QƕܣVaG>JΈtJpKUqB5:U릕#ߦ 8'NY;ZyÚx|ʨ+K鰫 ԻҐe#*IVplkqwU]y"[C@4Ë:FCI{yrX!z?]S !kwUrk$6$lL"؃|Αs"tI\L.ּO´AT&/YY>K[ K TxBݸؑUaOԶaurSu3M/AcL^oS\{lޱM=-iZl;15xOA /$UK5!4y;#fevvҐ9_\p: pby%b]kD JY{ 1 W ~1w+P qowR~EeŒj: NԐA:jezGLϛGl~X5vtȝg.^ʮ|H'kb4d 3p$a}54!c7ӓ:fL,0 QxC{tfK|J؍ƻ'A`+o'2DՋ@otp#͉[=eQWŔQʲ#Eՙ'sM>l.pt3Yd8zV.񣙌w|}-硦QSryٓʄG4G_W|9r!hr?=VK[7VO`;  ͓5sk0tZwQ_/O H-!S7D96_tC\ Έ9< > U T ,SESaӠW؂_02/rc8G/Sn408kAFa2?X+S? x0@fIa֐i{B|" dz%O`VJmemШ)' o}v,{[/eCAt8P՟79XlLk L# iOC[9Q9Y ? ߮% Rc˗ _Ϥ0։F`!j+w򨱭ޢ$ 2Ze_Ϸل/wxy H91enzDjᡯ# ,3Z[jvzAZ3>0 &q}jǖ(]yy.HZe:(8ݎhKݜHl1 wfvr|ydfkv.=R9 '-bo]:!ql|uE{`gp4VZFq A׉yEYvdKuZ7DsRE#R%qrk۶mV'E:u-$K Ўxa&u,F9h0q-4#q,:L(ӎpࠂ?")Y "Zl;U)RCY71aANד]AZK_NS R-l:c~5xfqt~E*9^zjuEV%Jv@l۱b hΈ}Q,bLfVoԞ_M)<΃ORoQ-[$q{ʚ8L{@]!m&\5g֨$4BX@J MA~ 06f/7JK0?틎E W܋ou 3|2eOƲo-累VJJ+#aRAavg ^fQ߂TZ^vhba1PF=m­ 좈|A^х[SrEH8+JjB۝>q 9 S|#\T86c.oIln6w,"I\ٸ'a:>ߌbb3fsɪ?I6]߻Y"5.д#]IJ0_-|obښ`UG؟iD3К9٩V'6\ՠV1u_DܷL:^_$glgn0Got.;4],ʊZ!`/=U(esЩ,= i%lzIc 02._Ju_BFj&ef mk} hOzUe8<& 5e9G*L[l9{ ⠰}AO(~~h oX K^ZHgz!Y{;j4%kH6قAez?HIԋ*\CLDK ~:oJǑoGR7fk^[Vd3iu6s"ܨ")xm-4!p@YOXl|/]sUBN8V(jg-cM҅njl؟*෼AaTUANzhՒ7|6pBcNb6Jol!A4?%T&i 1} @Hyڗ8Dt1|:cito:(uODԳޥ-[[X v3k9_8x֝u 'hX+YP#DQVF vLY| qYe !/880dHMy/[ʾM!ttD;7-x O|f:Obt-ax@us8Ul:}tjgJx'YL106gM0vuM&qb[?(1ʇG߷NLWc'k3u$zo263!< 1O2Ƞ!X[8$Fiu "PFza/5֨' Ә( kaz[~X.LTiMk!r`f"8qɚ94F4zLP"ô}"֓/v2욧HCfߥGS*=2΢I;\v=*AIx{8،-/Kp'{ݛФ ES#X}2`d'=vU`UK0[ \l]x**i%xؿHď ah%X ;*c6-Dd}ZY}@5`X"e{pZD*IܦP?sMn̘Ƃ4WnjMHv %#@R$7B#pHYtV` JF/Y@ςQ=ծҕuWb͘ Nj_3y[&%#DI7ÞE,:D G֋†(xh;K͚.5 uBQz#\ԨF0'ʫA",dC=$K& TVr>ZD}Q}t=rJd =(1x|&;*OJBaDͯwOUwwxlƂoGaxO~`)KF;xV-/f"hZ,~XKM"%oFLuFȱEd&G oM·M6,F-8?Vzr |a3J1In__h: {D~u)xQDXwn) ū&Sq޻\wꖈ/!]}D2bf {r{ UaZ,߶w#. `R^iۡՄ+?SjKKZ JJP+fC./(iJp+ `^7ӤsRW >ȃno%bظU,b`Lۧ)D91R>i%8h۸O+L͔1#iD 3 ֖= /"JiRfNN^:;\5kg#<=P K7ݭ-LߞBI7cʋ#J`j=%Fcqv%1y?j9=na# \DL%@: R=vPbJPIm\gR߿ &%+mD9XR:*= UeN[Wjy% E?Xudڃ,QJMX{9XtjV3; dT{smaCuiU]6st $)g~+lD]ԝ^[?[D{ {cehC?sw$pAﹺ6P0>K7)s;owۀ| {tK$Q,:g_%D;TfP& iaӁt'n6YH"y#!n{4-KOcZR4))02x 2IζOpԣd^\b1 T&@ʮs=?je .o_lr̊ODfׯ08e]!\kU^oq2+ƠQݝeąCaۍ^oɸ2- a](\M!w9k٘@B7Ke+@EJ1̶\(˴(a-~x:.o?۹ǻ'Gn4w^0P{ zGr߇ڪ59`YG<˭Ņ._8j}- SB=Ӹ5`1tQL[:(iC"Itr.<#Ƚ첄J+e2Jpijv? (c\+|U9d_eC\O0mcډx8KLFMcݎ?Nia:qМI+GCh*owu߁}D/fx]m_2=s?-<˘\@Hv5 >~e2K97jGr&*<2H$ ;-2T^^G57^"-Ї456bRĞ2 gOgwAz4 c4$.XP.3*pw:J~ FSB*qRL8.́Er2gpDz0vnGk!+r\yK}=M*54st<7DX;PJv":`$#5/욻"B3LOJ\P X瘨SyjN "κz V.kLBp1:Sutm_TUܽ#aJ'ҫOֽm5 ,V˧ zΟz%vOR&8= 1"nL̾`]/!<)`bg/\(5r98Ř>Ŀ181z6+0=7fk %9Vyw,_w(RV \Q_Q$;jTS]MzٿMZkׅuxui 11|,kEf l732A KNT8#ErrEC;ۏ6]⣳B% {TNc{˵R*_Ӕzjܑ۱" (_TIRcxE@;_5q A>6|frȘO dq,*?_WN۽5sj^ra?eIhUڮǑ/sKX%F6tgۑ7oҟysq{SI jCpjQE5=N;3XVmѷ#ݓx8J^vJeÂv7vٖ5x4Y"D\;02@ jK“n !+:ʄS;y {}e~c037Vqi| $=1yzRg'+"~_@i ;Y/BI(zˊZ -jX`0xkNVR+ <<v+ ϥxT QB*_> uHExYgpLֆ"%EUE _iO.I@ #qڗ.OsTnF)51җy6XgkWr=۵ "MC?@XSa[a܌'{##M3(Vn Z8ihRRSktߟ]'cl0#rbV+|9$Tj\U4V=s"{J*~BpëK"w뤢y61DU`*GD֧ߵ.vx*-PC&jmKHJ?L{Ԑ HeϷ瘏v0@k\4qP:4\u-FPtgXz3g=İ.@6PhskMj{<,|H]tܼO{mW`4i,(ߔǰ!Yxvu#P,`jx>@" E'Iz6ߊM!Ձ#~ W;4b⧄Qp52²&Jd`_5BϹ&[j}}%Pە%Nҏa6Yi'ϩA9O1gr+'c/r GmRQ tto~0aorw=efi^4i!n% L`#%7[Ep5Vwk&ιxIáb8e- *ep =쁘$fVK%2:$,Zd" ~+i6ڬx70&϶]b׍?cl{jl$Zi 6s3X fL͕y=yly-mdDF_Zvl!k/ uǎ$uIgM_H<-5 w$n@]p,#Tb2utOWccY[5aYj~Dz:pL }#h{."u5&z0"bN< DaEy-lE2B&\XGFZ8 FBY&DոXeBRK +zx2Ц( 1ȯL/2IB#R5g?Xb-ӾLNmr8G۪ܸO \%L5Gu֓׹#J3_sz)ɃV*Vu ϖ<TE𱅇 -+,3̒P })6ut#vɺ%Bl܏^ųeʊD3-Ak/#<=p@T?E`rƈEL4-}KҾu?t#jD;0ݼUںh|y=1߉VA맍^Nj#S}031De"r82)c!YN6um?)Luu"*{[*v42.Y\ N b8VTJD<ӠD+sB̲3<~~Yi)3Fߵ ҡ?ݪ(xb-_0Hy]AWb8e# pgYОѹTgZg2H3G G;\*EzH#W cc 69aEqhSZ*UdeFK=a_Aq;vI|ov-!-S~vYŽ (lӬqW1/zs*"1d 1ᖵLsa,{HiH:y&I;*@;/Ƚt*O`Pl|vHfr>f"vP#bx֞Zاl=f?ؼ"9?c⡜ >;9,fb+><@;0SzR9˽ez-*m%+F!Ueizt[$."Mݍ4h/ NqpCff}uTbla[$uS;' P"o~zMyDݘϢl,h*Hͤ`૾q&6A 'lCєbJVO4]M[.ov}dET\NMPe$_&堰;zwޔ~3" jA%aH܊U7T}!4v7b KR73X׸I߫?3i>H:񹌍:l퍡h˴*mSom;DƸ@2}>br'&2tc ŹڇOo^?  >v9 4?Ɗ9ldo6V ?JF򅭑u XOG߬/6f\ WM;prd^sW2aգ]"F_-9) g" ׃`h}Cិt5c,$ Ytun%::.,曠 {M;̚O` o[Q SzH4rƻCXRK9iM}Y)Rli)suB`T E^#tC[q  Sj4~HlS,1'Ɛ^B;:Ls`m}@y_W/Ȓt51-VTs|+CVb,HՂ(pL03m:<ۣ=#8W jŬ,OI$Y0*_ $ zs k{>+~Sl*9f)nH :*_e.>S((ieY 48] /ѻ8 Esȶ].uYXB{ ^u!x}򚺄=JDBt_U!ޘǮSlJ2`m{Be~5ê/GGpS%ͽ4Aˇ&Ǐ<#s:PJ7zRZdw1/Hbqv񕶒u[4iU7V1ɨMn~(Cd-Ft#EN j}(=&Ivof cVKLo1 ;Ӄ<„Kck@u!>{K-ӹ,e!&-!E!HD+[ݨ\"%o8 sT?9"( <֛-^p !K`jQ-}vuxtZn'izlcKeS~Ìݸ1dtb23x"OVCen$p}͎k FXq:XTFvŊ\7'dJFs ~/#\.$Zm9 ?uY$Fܭ+bgN0$MѬ煫TmwW7;mNMnĉ?5,ozJ3u$+ HJJ{Ec\) 7FC\,.-mRQMv:Lb[t7=>u!J<3n$@)"wMŅ"Sjs!EE*1"62_v0Y6A&B _lb6ML%oG@ R캎fI}^-"DP(Ug}9zh}]^3jKc q؆Th0h{Q6N_db<`*{g ]HrW fg^DC[z!*!sGŰ=ӑEFEaAdO s:AK1XњmDX7[R˙:BQ@tukzљ i 0WXQV2\z=C%PEH'>ޝL /F'Swڛ)7yQd9];p|e{ 4ь7g "ʐJmM&WsA!V |(>Q0Q30(O4—qѦQUcDdnw Ծvrn;HaOZ=ӍHy.1"yj+L5$ѓ91 %O)\i<,5!F)8G }L\V.C3DA)nQ'Ɇ#~zp;[ARI>jpgK6fyg/z~ lK:*Y#ټUPZ 1pbM"w}]R[`W ,ic㍇a: Ydhm?)d{amj؛kj$wn͹08U) 9kevʘm[{a!|V5RXq4fVrKR%4V?CμI]C>`Zm`_#8.E@!2c )]y`$Y v5-.ɫ\w,~u۪S{n٭z>p?Pii#ÖQ^~7?VtQ5 WMQE3bS)FŠɚ5,?~c SJbA)\Ap -SHwe@e_ϺbwP vl=$joOӘ P;-RW,deru<ՙt e-Wnr'VDU4 Y-AEv̭q4Uk5H[H Pd($,5jԫ|ʓvJC=H4iGqp~?Yx`F@O̾f;2gf[*nNߟ= ك.2p,N,ZW!z#+dtՄc=:#Mlsu+ނIeZ9=_^fECl d6 ^̍0*:pƣ3^TɌYDk% p'R3fuڭC7;') :#ajuslaM9 vzLx !CwV%.,8 5K* qAspd5@jԃd^矘oY(G+6K dwWNr?sd=|!A`D~<"id[(H6~d^3$AaӐ~#.nc}vEEE1ꑉ };X6vVKNi 14>lbK)3+nVGK:RjQ]y YnDJ#);;Pƾ}Sœ(4X>}Z ݋Jz7T88!pݟ9(ض|׶7^T\+HG~,h~JIRy63M$[ &+бɟ;μɍM& D;%0_vM3N+W>D~ p +sF=o-!fN3Ѫ~rX C rV-}B'3L-.˞@a#`1k V:3Ǿ$juhCk0g@{qKݒT~ASh}Lvj>i!pm%`eVO9 n`;𯸱q@7KZJnmp#H(OI^^Xu=uv&{X|)ȷX`4Co@QZ= %4gYM=5}sjsnoVNLX3=xVqI|+)iDu䁰MX}jd~¸\6ޏӤG{L`v]  ڕ483uޑ"٪z aZ I A[ 6k[KExq멻=Of(WTw5uu#ó纗"?g IIO͏5D]E#8&eCAyDH`q1T; d f~ @y,->\zgd#pJ1p;¢j칀[+@^W?>84r+E4ttN!95c𥗳JZ[Dw]6Rp:kv^ГUVW3"Jߩ$ `8xǘ{fȞn4Cݛo%Ӭ\FuD ˧M5J7O$0 e龂J C:b]b9gʮIMc$,٭@\0)Nf|%ȩ'Xoj bӮ&kE&-'16]:!" sDെ_jdg?է=D,A>Ԩjq *ԏe6r2]fJQBJU*tBYh(^e!1%'H](?_sOvU캞աPaPڙBULnzcEIFpGZ6R)l8]wqhм!tE 9' (R`zbM+? !6_"}U F|X.7I5/ g{?sLj̢~[[Tz"djŵ%'yV 5m:\,raZ=cXLӜJkbr8 o++mEmI72ɊT 91CX0UۗBqMb"N~7w[M|ڀhf>yE9V&^_X49QL?՝i7αu쾧sI FEA }KdEeiPf4!sLZ(Z[yR/ xteOIaΨ}+5m@AkT5 Dpy5'=@Qݑ* 4y;|B ~`#WVu_rikIN{!LܲNkAe7q ? 9Bj"4D6?J70P0G{T\LRܙ¸1[c$qKho )KBq_|E9*401ud.,<$H'Hۓ4LBwILٜ!f-}v p~&63ɉ-I|sm3-^GԧDpM3Lⷉq12#t^`UqvVλ""Gv7\B [*/fCodQl> g#D#w=ͼMyf mإt \B3̇S㐽KV91^qQ';?2rm+<>|C. Qhx˺%oKFiɦLGE|`GՕzc=`rjױ ds  ɓ..VivPB,Sidt,͚7f^PM )l749%>:?ݚp/MMT("K5&Xf",aEY@EZ1diQlۋǖt\} NT$Wل^y:yY'0Q?ANYhbF)s05S]LZ`t<ۋQG=Yc9b1ɷ$ -)bݚ}:LY62PrAI7*`"FsD!ҿP MYlWfQ jy/x–<+ҘA:=` 4џ ˯Yqw@x#8 ]e| MM yg9aI<.?U-2he#pRn͜. 268Q}1. ?rL0[ӴmY&;I'\rȦ#AKl(3 h?k%Ύz9#%7Y(]b/:";[39!ј n*i?ª.O̓2$̔Hq 4LR*PDX *oE3ʐU-0Tk84l"1l};\W])$~ 5jw}ʬ\dب[({0qD<[<uX? jc *Q=pxi(WlgXj6qS(64_=~6M>mauAo0 nGw:Z%f0l*D}9lOZ',8*4!s( Ĵ,)@b~ ն.6wԜcWTFQ[1v\` R|fJ^T>t+$q1/XT' g 'X \s1JI}mxO$fTi[>t目HZQo^|[ݫ'߉j I !l#)-J-vZ8@P>љ#Uwe#K݅CFs]5;kF-'e0}}J740,x 69,+:ŷrS pl?=ZYu3o7'08}POX3"l<'uy C ُ`U@CU涙aQz8J ϞūU_Aa.Pe@a<}Ng_.2 syVPO^5d#'3pYo9{Jq$[ cEqDAUhsa(ZmfQĶ{6l>*lЪ)d40Ґ"IgM<U{VCCN!W1?ƿCk줗[wN>0J*[7 J_k!F qomT vUI;E\Ng 8 6:F &3bXYT_"t3:5_Y3jw3VY3rtq Van&{-_/Q;WM͋0G.B6Zq$$*ba{Q,/Xz!xQFt@BO)T6 '*|{Ѣ-kc!~Xs$o_lF"yzv\R/1젩4bkxq{2tR6cRTVWrj9"nm%p݃QĨf9^{0ޓVJqFšMy sްf'T]34FdPҟLjL$ܿoGQ AߛFkMiW{x9.Fހ3eD  (TJţz~payٿ~i\iq4t꺃72)Vg-a]%OU˘O\*s/C1ENܐiZh:m^LwJ:Թm``åo>:C>"Ypq('Z.UU3d6dXԠz\sDtm8GAVu*{(oWsL ?3v?Q],Yg$Rg0 @ R 1|M}d`> ۿѣuch/ME0QH/qVkF&qIE2JTf!ejWc8g+7b&-]7ޮVv\mɜ9Snx7HL)$n8x;򰤞Bg/lN(Fn/,)M,d_;ɔ-4`G|-pw{PЬSUڪiy9ޙ>O U99^6q̭ٸ^Hb-%($**L(_g3Fdd@b|Ycpikc:؋,`cD<4Р4=(Ud aۊlHȼdy-T`%;xق=6DSdm7iyXmeLZ>/a%l;Ҁ)5ݓ:*'*VCnv9⁖+oxU9N'.|% k(m(xÃ?iC w.S.07g_ igigzn+(>44&?^7bR0썢RmS@`ņn=DSL3n9 k@Jgq?U% lьOhbgc[1U/T|؋6L<V\y+\um@;ý<1 Tg/oJ\ c RCk16/q'8 ] ?s_Uum.b&G~V4=Fߘ[$_5lA?iJ z~67[l=R2CJV#oayoІKk٧_DNbwl'U ]AU|V|\!/[ZRokM= LA7+BPN178Nٚrq?%Ā v-끐mxW籢\>6)ːg|x@ vIyoU| }/YZ<ާzGqtb%7Ҫ^rϘG8֪"ah$r&@Z^J~VFX9v#2cKI-{̒hJƥ[@f& fYbxj0IV;^BϸgK/)CFD==htIx^^nG99xi"\*B{s5y}'ܤW1ٓāXV*y!^\>м`? 3׷@p#a[^)#KXiph3@'Vx/[S ǨfJ5AcD m }/ΔW&xE>ٿ)3kW%[^սe+h>d}fQq}'8)B, }nU~%`D-=zC,tIYZ-tSNR(][&")׮lD5k%@]`msJ&qc 4% FCVh H(Z?闗@J@ {λ%.+$)\vnsabWUΌ<!L5߂.P"aިsRz#_+$8.;c|iΚXpß!+Ǖܡ]mj: b⟐=xfy.֑ױY n8ݖ/H41.MkE@8czmbTz瘲?sv,qz.m%g6E-k.H!VJ}HiGL{X i Zz<]͋a$c9O?A֝z1.hן ;1cVT eb8s^^N9:'ESq:F<*w/uToSqd7b4@t2PeGG غyAɈP, (';^6lМYg5IK~[ؔV|/CDF@w"2q^k\-ƴ5%lVƬ4il3JdNmQOЗޒ +,#Jaef_z va @fVқ,IV"Y (2,(0bR `RƇF`4I޸ualO˒X,?:ahzS`ª٬sP}x{n0J.u"p7*耍J o/ֺTfA:?q&Z[itԶ-rKpu (Ѧy 9_%gb UЋV 5ުnV,ܲb945?.5~400 &+f-Qy^:Ǘ.߅!!lex%z`nW7$^,]ǂ^V"{bQ6-vL;@T1-EKHt =".~VxI|| Abq:Z(z(kqCAYK۟$(@6a̰?UN:hi4E X 1|MômnG vXҸ2E}/A/ ғf":g;U>S!r7M4~f%O-ޯ l FhX1(ơI]#sC( ?"*^JW,{;4[(.4sc/Cdζ G\~  g ZSd =:rQ䯳ԌIؿl/g9Z}e<*f`}z@媸b_HLԭ[ 11E0e *Q[%46g}gœl:-!UnrfOXl8dY?&~Uzl vz"X7)^GB@w;F>(Y% GT h;$Gܖg^piB1ބ(斚.|=vCPV!Э&$XNvvVd_r_tygq/@;ƀQD2/LEc49y,~«"O9GjBW-OǦn!4[Im`eS@3Y5U<0Fl*3 ޴c&tT܆-'rjm(='8?FN+Ri+Ws_ S"QỤ$P"-n ,^x uGO@laL6XWKżE8;˓MA0$[ ]"yI,c *vw^.weNrho 0'yIV+MS'3@-M[~]%G'uWВIQ<@ZG_"_] `P,Q& ko/'N w-K#![4 9f3PAIeؗ𬇌%Iau]Ȝy5|҆U|*k4x66o=m?4id4 Ќ1 x™_?! $i+1jUaix_|[e;`(WȍzpyjEկ ]512Κ56:3iM-p=SVbflg,891@ R&5ءΑheR޲i i-C*"9 ؛ EI4R}oIWK@ӏpgzP{ )dDȑgTj٠}d܁3w|MoCo#Pͮwm{=g6ߜz\i&x1~KEgv׈mnqN&զX"gF80obpQyFbA&XwŠAZ!9'D Rr ]H/3:2)Ɉc wse]eOb f_u%$erOcaAyMJUǐݍGV_ک밚-H s[ xb=ȦYqQmWB1@eE445{MvUsG5]} KeȝljK!+s(L9arw g)W)W @eGL0%a֑n~Z-M-;<,[=ϘT1G*Fɰ6Cޠqoy|e}Nڭ2CjNȹ/ۤU LC8]S N1411r[rȩE3c"gP'|e~Ѧjsîu( &Yޖ{zW'˓^)DJ~5AZoױM4N%ghA3hO-hg*SƩ"yZjƪRY,{M$װЙeǭZߪA&M)\t0&RoAqiTad7P;R 5ȶW y{rX:IKEPf}]n/ut$9O6`Bz MGvp94;Ԝ2&tQ PȣXi\ Ec5\h6̀j=9APk]5/T_Z1<_y"[fD8ԭ3/3Ȭ}#r.i˧)EYtܫK9ᵠ4 _Up/jޢ6h1ugqK5|b8WrQ‚k\}G%O 2 KUs22!,'by]4 suw]@=EO$lD 1T7 Y Q$6^u<m ֕=P _2tHBJJ KR^1Aa4ŚV4מ!CgpR=I~X U.o.TCwhjG–{i{{u"H{*YE˻wL-GFX ! 2.31x*`8=H^I{o3isq˫IZ _4\Sp:|7ԈHk2e!Pq11BDIGqb/Oyj=jGes^B霃gז9яi{("Ѹt)eT翀x:Hcv0xfUFǜ!ܟF S):SP:b0$|GiPV͏.YjR-o.9գ&uSJoGYfQ L;= c+7"?VU$֧WBwPKth9D =KnQCw>d-ΜQO@3 jR&~YSah4'X<5X _8%]LjaogR_)MqN~`LhCYnwb'Í,ez'Of#)o &r)Ek-ʆ$;ySvc(%G ܄PF?-u'v09՜EAsiE5RTV8k+,Xd6D2|;}{ kbW,EH..ƚ@έ3xŸ e/HGȟh9!Pؔ ok?| ]Zm7Yzߣ3GO"ψybT 9'\LqB26I \اz1Xnk)>2b({ 6se lvN_!!tyG֪skS_{))e.6d"+0`E$seu$~0Qzm kOo| w+$bJp#`qXoYGq #xDNߚ(6vDG-NBQ*{[>$Wv eB"U[g+W:eGmË 㠦+ ᥢ%Ղ $h'#=SFŒ$܋Z FkPUeWIn[ueҒq^09b<.*1je(i+( ˦ |6-MԵCX(tՕ`:ec6p2deŌ$$CŤ42tӲ{/e&$8c_60r1#[p奄J'!FBNPi4O&AD0'+i%sB{&h8ry-صٟ RJ1W? tJUO+7Cn%tgT|,ӂ \)$A.+ 0,ҩXX~}j2Գl­zژ YЮ՛(:/Nm&; ե-i؟VħBɬzqjtz{L ;<+BJ[o,5W*7nG4<l8VvUvXTUottkkc49Dɩ ]B'2yQ9Q[Y1$S;&| l8[|vY)C[Ms6L2I̝ qMtx@<И&''2O~A-AA o(|Z4D`ixv=Mrmu}iuOXi8PAE7d(4Pp)?*Tp62;qD,9µl=ڰ:zWzÒ@jljCǞuI~7fžnhmE$x썀ŰcFm hέC V"o4D~CdLxsN!3Ǻ6Jlo.چ JCz]R7PS!'iX}!n'R#&{(r 7 d Q%3CmɨA|bLP'eLA4h+ђ y+e8*zc6;_ E`qܐ6%Ziv2;0囿#agÁ30fVB7r OJjIAmA`wFV_dYAZ!fhfF5gA/Dew 8j"/+IˊCPg@fԣq*[܄@=b ێxXQ9nOr)ҕ\lnHzG,,zo/32c|څhfKMh9R񈭓*J_$Dޞ ,e6ca RYTlaP<8n:O# `?#KK2 @[64JfuJ;_mjRK]l v5L'|Hj,Pz @pd+ dJbٱ~x؅ sh}uefv&̜Rת{\O-l7*CXN=t3c`z!ބ"?%JN훞GVQ  -%J@}]gy$b`;9"sRF (9Ƣ> ]T2Ƽ2uO% V&6㽮20v ѷB5 "QvܫGsWv5?~V񰟜pK&LB6?Ps rkY^L]j$VG˟:^:]@Y/@i*eQJ Ͷ2_}҇y}Nj CLRoDu+i< R+<ѯ1z\ԫ lcre#5fiXAmn韝R2C_Hvڸvs1'r1|sQ?gpUeH zݳ+۔b)MԜdnT'3WQdQ-u%%zg}b/ܞy3b~"H6_+KD-x6: 1{,@׶O"9G!MаlǒD" ]0pٴ\sR/5.vUi߳ d\%3ڜhίŃ5F&9'gc8{2#5gQUr[hqPG#%d,S\YOB0bMȏJ}(Ɠa2u4-fku CRfEtt b{ݎ!f;i('SY2(W!+n),1G~0BjF  J.49, {v0rp֪Ivk:=b A as\$A.'hGno6@}_ww=&W/@ a"7 /oPU= 1^UIixY3WyL-bk{*3!](ϱE9UTrB[<8/)h@߆5@geȏ 7HwΠ|YeNP-@}|:d07cMښē0s{y d#pmZ_ EG9[L b>jސ.X͛[Lgarv%.B sd+g|v7qv:vq9+̶UcA#m騧-PJ'2>9DwkMr+_#s4釅l=”V7?-+b-&)eEۺeFӿHoKBxbm)<] Ag|%Mrdiy}*s˿Vv1ΠБQ|H:mU=ɚG`^sr eM5O:]wUPD(#b0H%\&f\=m+2F}ˬiٺ=>S-0[3HVdV@OQ M.^Q<,Ix6Kd0r?BͶΟq7cjHً"1юTN&<)?ҙ9Iu1=(?o }٥ovQLRi8D,V>f}+lDCa [PmSFĸ]9v{\gRV1`chh g`J' kwl_\P遏^.v^SGo 4[F,YL@lLs ?*h?`hp WV-X~r[|1l2ըCq) bHlBCD4| ᜨ^PL}/xBD1UJ:?58 _~W|NQTsO8hbt>7COhL~©h@xZi*<P'׶xh+FRCe@.+@GBޗ=D5$c9ϲl<`jƙ(m;Jjr>qGJ ƙvVZ~<#{F.D ]^jC>֙y͏RVC幯a^%[T@  uM oݢztwejYR^d@UlBcȏë_ Ҙ=#۵?vQf>-? =Ƚ˵&0qtj᳸a=g=0OlSI@p%`||;z]!,85}ʟ RE>ȋ fb,#F?zcȾa?J{___ߚ |5r$s]SȚWDbz =TrW-6]xPI1j `l0d%D~(ϘyuoAV-"iTdvZo>FIͲWJIun3m 3gOP!n_-\XdBd҂;Vld|W(9@? /ko+0Gq oaOX6f~h\[8zi$խҐ%44PjC|X+B{'m> !%J&{ U St^klJbl}͢˹< AllXC*I iW@I, Dpx?}GPu&YO,e{b 9 &RM-qt`yI^kjp"^)5w4=Pid)V՝{F˗2& ya738HY9Ȇ^$B Nޓd=G-P$}؀JĮmm?1TB9$G-Lhrzu\B=I0}`/^Bc9H]umRͶ(,H-s`{3ƝAh"8R(lYH R\e]kFIlA`@?ocrD[mM4SVciYB}wK@ǽ)U1הJfP_UiZ:R3w <, ͓oÝZBA-bOqj &XmQrt 5_͜f;g! _Z>_;s&&O.˜9.:{FgD=  LG_5pJ>b%A9\F2jIzˊ?Ao_g1.bUV(C=MN?KHEi~NN5)K)4'$L{l#kً\>u|>a`62>nɰ]:[_@ΰvN QU>VjE攀OΛAPSimri\["!Gqo폍l`v׭U تz-aU)>{$|{TI DR1˟\n T,[uV,sL5fB ֬ץMF!/[Ь98+iVѥޮD:~٣h) KկҚ[F޶6{#$@\ޕ"LH+EMV˻x&_lk%OR2gedTsy=-kj~"Yù!^/EwAqt89?Tm Zw/$GD|bJ%UzC_S,w92I vSxW3oc/'. T~Rgf,e4fL~`$^z!^)Wrq`?Q¶)QꤍPBNFa"N:Z<]X5lCkS{nbY nҎ&/. `䤜x  4p CU~Zsyk+b囥 nY8Ɨi}]?"9z u>_mXڷGFCVSgAaWcYie a$(L¬R  MWqKt\%fOH2а-yA-bŒa5CN^|̞9AĘhN<%?3c1ߎBz/륹 wJ{VGJhAߠKB˔sL҈&lI sјœ/ct5¨@K3TF Idc\"T̿HufߵškಥS"ZŽ4 {\%Ƴӛ?DڞѠB__ EVQJ3?KZ86@4FV<Zf䂫 =(UhAێi)kJ4(Ɋ# fa9S+#EٷR3 9rt!GV.>gvh!Xw|LY28ĕ Ȑx,~P?ʇٳ7"86T=TJ뺁kq f49mI9:qrx#=u !JΡ @4hVd/ 2Lo)[*N-T>7P`ghrh2^%U:\sˣWENъ+ĮX8eX{3;QKiUu7ARh:4"]Rdڲ:0jg ³RtDŻJ'nX1:b"Q^-ڸ.c` w=.){ &S*v =.^g{o9EDlL5))֏2EcW^̃+ba(dRk)җaH~)25S%xּN 17~Z>-7"vLw ǯA/ءA#92'3] >ƁT|o@UқzY;􃘟#eiA9 kU"egr%QTLܑoޭiH6I8W 8?nF30jK|C[ťcōɼRHEydǏ@WGKGl񴛽q 4mBp܃r枛PӎRI&÷Ez5zn' ]Xڶ.Iσ:Q,u+Dbbb6H_tc֌/ξGUܠTG9g-A6C !āߓ.7[׸XA6[gz2i tqq ݞ)mW8)Sq?dj8VX}ñEO!z;@Lè] pDl(?&2(F`l,ʶ4UHwIr-!cH/avTF[X[H#;vLHH~3>;eJܮФu?S|6Mvݘj4àQFxSC]&^ KVYzp KʀTXJj!u.{*4L)I|E80CY4RnAf9"t'vĪE$\#'RИ"!$HZe/p-Z88|ofGOec\soSn GB2 D2M2 bĕ!ҭC'jwa+U22]ˍQ13·ϻuid%fqat]=~(c7q̗N"hZ`Ȥ&f|߇3OG<<㶱OqjQqV-kDi@d/K_!t9g@\;5"ҭWF.hɮ=+luQni{I[ 5.FwUcz[|-i$R.A3t:dҚD3d>PtdʝRnZGOpCYmItK V7uԛY[l$tHFeWS8RdYIϯp ldžkOGZ^d!Z{>>r7Po|@K50aB1حPYS?{ !SE+ZQH]e) w?aku񻔫NkÓ5Veɰgv'x·=Q-"/rujb_\цޒYWs{`8tp67FJs9] HȼІϒ|c)Lm -.X63P1tծIC6{7(Ȼ7ۅ*6,̼CX7a{ԥIiQY~wԜA3Z~8B,)`R]g͹9`3h}Ia*_jDqce&66񡝟tɠmvd= @a%^0Pv;dK-DF>BcQX(K'3\ó&0 d蝐>nVf9+߇g qR,2[$NrE4AɢiSBӗR};(QWTʈv4F#I'>_T9}84t}lob-VRgc=q?鑳ph7[1E|VKݗ^2Xf䛅 _UEo`ݎP-5sWaIv)X;B%i6`iƌ6gזTJ3 2 =#>,R#E'M:_ 3cg @}SaیE6Y}f¨k>j?X˜@e t&]'ܳ!Ѩdunrk 71‚x~xȷ#YL:a$_5=Y 3`4c= [w4>?٧A@(T5̟rG7`#}3 {؄TpӤ[z| V8q ZN&} 5g̬ +;&G֛/?{% PrT%`QVe@֪~}"6-06Mh<"cj3OBkvjM05F532RhCG{I ? 7#GҎNYMA0^RG$IXa7u7m0!ᝲaOLdEa˼U=]r&#݃ ƚ43`i}5^Y~8=DB׽v=lLX f%8{]%|dRD5~=;HpdxO#D.I74Ȅ_/;l5H]Ց7H hij|xIB[87cku7CݷmAB| L dضn4TcO6L~(4NkWv %HsfeǏ7!GEs OgixE_x*%/dxS(ē?i75~={U\d}WsBfCf0Xd8UMqQh+ȏ [j  "} 8CKcq#ۿڨR5%h=e׏0[;a{ߤ„WT&dsRֳnaC\h('S4C~WKŔ\'eRKMz*ֵ{<>ցk -ux-?Oюm&&rhl1ODQPR%ץqRK~J [7#`pK4! ɼSg'뿐 WwT'HENvjj-2c1 ^P1/ rB鿂؟0Er+wk zdϚEo@shņZ%ᾠm^N85iƇdv#x081@NUkrY8"ڥv~tf@j~]Bzl[m'^fQoNѠ"S[ɥW94a&+bVˊ򵭷:ݞM77>+Rv])snu̕6:(}myP33*  )9b~L%UN qrÓy:doh(=k2| f`3 7fhWEo+|<VXv܊,i`T~~~շZa?_z3}쿃 D*/2>it~7WЂ4\׏Wݫ0-QOi!t+l# 4И>/qഹ\\Yqw]H"( QP6LxGy`Jp"(tQ̝W8AiQ86bf&>z4)+XJ9aJE&xv1y"vhÔL! 69+NƱIH?y1YlQXŔxC=۟(* F% Pp˖uBҤ TF&z;0a:K'?a)[G$`w c. ,\~i~@> fvvYބ"8?;80q\Z)BTӎ'فdKv/.(!1jI؏4-($eRy Zn[gςyqd@F#!cAr 3,M%\b<_4Vჰ ٤wU1iycW+*E2FLl؛iQjQz bdʯͧ.T9: ZnU0=t18\b$f}Kx.S)X"SW%P19Y`͓7"N^LD4dd97xs=`s7#_RBA :'ViL"U K& "UUMO믵Qf~́f(v2阾s?-pt?KQmm KK8Pϴ yEbFfWC&{FLNho$ug9xuz8]3?QyO, c==D5 R@vO)%+>m,LskHhȋZ3uoRcK)) ;- @\ZE6U[ wהUHGk=((H?QB͵Fֆ1m*b@rPjxcqsUsՓ3?Zd`I5ejyI,d,ȗkG~KW$PJ> e4ZHS9gיѵ@_rݙ]nšMMa)B-AԼ4@%Vy4`\4nӼڡh(I ܓjDw@{Brt*rk#w;Xk3Rљd Ji0E~* 'Ҏw`A/N:#{$:3JjJCK֒ÐEJ55Ƀ ܏7VΩGաA5<8irKP_'m@IyBbvm4=cθǚbg3 VKaÍBn!jBmxV#߿R*g: X+  maݤ :+oX.*eӚ'T_4#kV\пEa%û Q6DJxN kNQGFR)^HODu 9'VtrrTwb+3>\S|"I`?&+0C5 |=R凄&jiG{TE^Fm5- }F8w̘j00J$lV*KL~ʬ}5j9Ɔc0 @f TTٮ(5A9cb'9؄M6n* _׉ѫuSdK)GoȆA rx dWulx\f^uXu!1`EܒQ= W: OG; ?n|)b?˄Pj4)ύ6T;^HXmӀX}}۪/f,W#--&()) â&{otS7_h7= aþ\)Uė!3ȼcͺ.K?C",- PLVҷ1vn(GRfʏCkKBF*KDhCMtk 'gL%w].%)w Jw٩ULYPIRx x[ζ g\O6j_,[810E6;8$yr%x/65e:1-!e$R8]!4]UH0p}Xax4T5 )fLPG.Dž_^ǿSL4XPณ]c}fD6Ǭb~LTsShfkSkH_\g4WXj碟AEs/4w'ђ{K&/waѴER+ïX swFJA}lRV% 4Yt'$}kn ǵ-QXvХA2dNw)6S;18+Lg`{u+S :2\pVaxڣsl*Tg8^P벱NT}m~<1Р]76Q.JLWϺj<%P6juػ5hA /hwfSOMnr$vdtb52Z\sBS A6dLmPf*89nԻ5Or f|Y61hwXg*8 תIo k_6 _s%TQVpLSYRxb:Y׎oE(<7'b~ku!+;m" VCfyDXw6 5g{H?­ !0j5wA`6^{&:Pu`|r*h۸(1N^HN]ϙ?u:~9F7  -Ayy^K}CC8O{̛L(n4д>"8>K;(U CF*J!ڸp9INAF[WssUzZ8>֟Ń|kDR7d-c7Vx=ϙvSYMV0 oأb n<~k,NKّƥGYÜ^iwH`$Z]Y&rY ۼ(pǍfvqC™_z3Cͽj#4Fﰻ.W$ /8e~xH$vbmJaFef?27@v`άS+D6בSmnkBXp! ~?'U=R DzPfsYe0?ZBSq&Uf "@J9?RWr۾KmWeW#\[(#ns4 R>A' L5\ۗ5}'EU a}(<18.r"W;̋^N9mv7CSn{}60VZ:Tkl.[&{5x$}F\Wuo-E?4Nj~XDDGяA2`#V ` jyw}MUعkf;yQH"u{lN97/6ii{ ӌ.i1\2)Tf"rE3B}f:sәyqmMX׿Rc[-Vڜ$X'2S8cN]- 0e)]?[+NEaf;k# mv}Pa|k %5WtL?krPXY!nBv{UB˺ z!g |OOI%]1h  Uim170y+ϝ7jVM)g#wֳKs @9ч10טRLSNZ ߸C[w}=8seT1US+qmZ<azHbzwqUd\Uj21o1N?uԪsD@%+c:JB sKRiB?=.6, pՁ"]uG‡E|z,d@-,ZCpx̻ 2G6X_1DT[!iw,vU)|Tڸ?&~B)c : pqm艄(AsB uSNH ʐ3Bor{uZi&lj [d%?)E`nrbS%KrFqjO2 Lm!:(/)JHns\Т.;"yUG͘}@K!G  $/@cjv G |s|JnB6<+m(.Fح|a&ܤ4aխ'*R6d'pr$w4|,O}DkǫJ?ȐFd%aNw&έU^Ir9웴A7 bRGz:b]{Z VzkK9 "1"~*aC#J<%euHvm D6l =(`L,#}0?wʚD6ctbqlXCx59]@XG`?k1s\>hԽkNýRA7pSLW LÆ]|ܪx\`c[H32W@-l" hɁ;L0,k/ ?I)r2 z) V٧`qfE؛oCydnP\ť{$MFuNiuP3w׃:ۢ읛Vm[ԘB&"zn6hHˆN&o6$$M#È t/n l%y "aV~@V$dyُ[n)ZLXަ~J+sθjdmhquT?,=P0XQu.AQ{ )ZԄ!YK # ,SzS{QIX0F 4ʙ 7Ljֲu=m5 9@uŠBjVv}ϒPyh#Q/1ah\@.OSf7^r1kWgPY֑_N#(<*Ded4uޢM/T~B%DV#,"mR9Ae6+cjkGe4s pʹ$JX#"}/#$ǀARmg{H*ۡQ&9ܿe`V{}AK(;|EN,T '5ӗU*M)˲ZKBďMEn˻R?G*z-lpvF/SJ<KZ\…DL-&h%4ze2. =XD*+Ĵ1Z!L2mg@8||#DA3` 7ZwUjB5OR A%08-q5JE\$M;xzd:gU?q݃}_TtρB|srVi DIOb5nS]ʗ }MPoL'}E/n. ~{UFTDdc95 Bwt^xVBAΧg<[8N TP&"Qrj }l1?Â47YzHcљ6]!!F%<&ؒEy/Myb؇:S)NHv*j)hkwN̈́Ci!]$zϼFpW.܌-rF_e1`{vwj4^Rx+K 18M\`rSU`\vWIp }g,AynDH Ew?oD#279ͬ 鶗XWv.CJ6>kZt5Ew߲]'@9!*}d |Kly//q:TTEqÈx7Q!a=?H}Sץr27yi ZVI.)t3&9'ntT!2$Q˃B/>Zn3;*Cu6^׷oRwʑũXz7`fev:\SvB VvgC6~]mA _@Td/,m'O!˝ƮRҁ6Av$uTkc,f OaPTZg>q&*ܳAifQ嬅R5K_  Ȃ-e{zP~A-Aċ.:b?w^eA1QB>RWGU02+JoȚ} 1ۉiZ{$ j\m̊'YLuZa.u40.]|8ջ :.Y̏%,<1i/L.^4Kd?&ME sϫծvXtd0T5&x9|o\!k(IkTv"}1Rz>Ȧ~\,/fGv=yuKƌ<:j Q(8Ү_/u":Pz{(x+δĽO`Ț+7ARޱDO[ =Tdl- V5/d[;@qKye6&?/[KO"'Y dA0qCȰz7! ˢyH֋"^] RؓbR9ϫUD"=~VCa GXt.8yNYq|K-MAdrsIs g< X'ڷ(l;#j ܁U!?g{xG>naJ~5]V:"Qx `FMa ]H52ߌ*[Y!I%bZLv^b^q1Q*UDwY2~8LI>$C*Mۚ5B % }Jo 5bf'(W:.]8x@+2Յ(\ayɦCi`¤&cDg{, Іi᳐buf?XhPNl^Gj1 |Ʊv 'oI@ka$AEN\c ozJ,6 {H^7z˖RlT?3[qM|uoTDg`eY\\_e*=SQ9(r0QғF{'_%qE?LtmuJk?Ț8fGRT v[w\jV'C,1嶣B7gCa;Ocatkl|=v<&JW13*9)PZX;6/^/9^>& Fy9*rꮹ zNӘhn{љFmK|sw$?zglI uZA1s'Tauq^'flZ2OQ%~OJBвj`.gs[~xٹA[D_rR$3B ">E9bB;\]ӊ|H aD%ȗoWS/Yf妻^x<O=rehD=l>(6+" _~6$RҼrooj) sRf^ 5e§{!@tG:*˘Qp)f5T: ś!aSpgw} su$~RP}xᒜ 0Qwi>㶤/D wƇ6oþ։GG3LjW5A 9&R1atb&p+a63BD׎x 6q%_ߖݾ0S"3 V$0g:r$& 15~Dҁ,*l;bw&}<,o`{Wk *Qq ]:yn('{%1{ vI<އnKp]"0Cڋ0?.9;^mi?\?9Êא6 *ֆ6eC3 QGaʽjJ20c'hMs *cdKσ>԰CwDQFz6tHl~ \/¯D imq⮛QAao [RPiˀ)"WW^`ROH!ܸ[Ď.wv9B&&U9Ih–Z`؀ 焄HI~$Fi Ng޵>EJ>B@9~oM`Vge]r+ޞS?z+WB/kGgH BX}IDxL6q*(T4RMq* 8Y!ۧZ9gY^R/ٰ)ڳ^HSBjFquP)mhf9UoXзI&TrQJ,u01%{]z0 1 Dte{"hVNvEuY:nHb|g!0xo0=`ZQv ռa͖}E[XࠁbMv mż2'@^~%9t hQ$߃FzTuF/E:'{b@8>Ye \MQXtJQEdSHƗ& RV$|۱C5|Nw# XCwQ:K*(uŔvՄwAQvEe `|\~@j41jmVɵN_A7^xS <"R>LJmqUq Ͱ{M>>Uyl}7Gyc֛m ߣ-L\څ~I_Q@ป_ӞLL𪗂fOB&f#-֪60x`D=;el2j PQїĈ` /?; x=jiیnsY/b3V D;j8%.f"Ax6T5<"_ ge${zd$~7̧5rmIGC5 ~-ҠOo댌v}pE  ֧ h =i#w?\#ͲF7<Oߚ?U;Lqj v85,_M4][3{OӁ'Iϴs@ -* N0.*N_<5bčNg@647LJ?$(ENމVWy,qtmD}!{"k/* ChavY3&`Gmf*S,wM{CU\-Xli| J$3DI sX֍HKzotlGd-FB$!֯r0Y* AJSfgLԦҚ,6bHO]k (/(7KE UP~̤ڰ A|4 a&eٚCpn6E]6)8~bWYumbFA;UB56f.JSW);r.aގ;Gy?kύ#c-Q*3ҋƋ"G0G^/3zJdʓp`{M/N<'z⺶/%LT_Dr[>% 4<wW7kn;Mrd "?R8di{@ꒂX*l.0 wgc/{=7=BnCD>Llߪw!ҧ_Ӈʬ86_iCV6x]֚x*+?˙鴤pN$hA~ڠjjK}cz^eY z/OyD͊a}5=@WRxʋ lsuˍ07;ވDuRbxo,AN#kYDg1Q6@4BS0"fM()Є(/[^ۈ \r13 E*K%%p~~&(4bQS.cXi?hrwM0֋!in 3)_ ?~Ki Mܰl?ף^2~3RDWn}.MCmOv/?``>HhXʊiT=) 6c%I|}iuDtF`tE=fڗog#mގ)XzO7#(pj< 7E 1&AOWHp.qȚY0o.[rz-)8[yZ/ i>|:1T:B( #8İW>lC!0h^]0'$ ̶Y=pr w zJN- j.j>drSCaZ- X8"{ UYTNVQ=ւTs5m IO2rc71c܋gGXʏnBsH7"aOV$4NwEDD^TƟHHIBt[NB9lw[kK in(AZ $ | (x'qm(f*?Ykj2CLR;;4`Ό-=҄퇩-b^ QSQk2r# c3*:-8M>:3+nKW;3tⁱT > M[iuvzݡZ'Ixe!w9βO,zS/ uI-(BDe{'DF0IxTř;5ʫz5Pڌ0F' Z ?={e#L/y+LDGy\Ҍ[>FSv FD?OK9h`B\MOfHN ^*I;[>ƥ(P y^9nax0I3JDv_tbAZE>n{HHYK1iVt Yp') ܻwZHOYȊ>N.oz>v𘙘v*L =!̜*OAϠ^Du񱛋nJKMuh&`t|mxC /"eH#9ulrXUS lTD4>JwFyݹH&%O?!*}Nm5?-*#B$ӵ"~zz\gs07P3*gHD!FmSX]tJ'a AHCVm+9m]llTƬhlʼnn]Kp kԤ76!O}b!!Ch Z/?NҰ#J qVgs:h+|=30fF WEZqϡSz#K" S탆5R&w&oܕ@ZPGmadQP #~.S8>eY q9N#r:oBM}LIƭDaGL-2'{as;UޚU^Αq2;G剪j-J0P,$)BruiOн><~33S*_y}X2pC>o[Ec{G;B1M.0pvo6MÚ љ{觾Rgjj^;ܘLwg=MfT, - DSyNtyb>u&%]0U!`@_vO7}LlK3}%o3;e w] 3a/B\"ępaX )2O?@baԀ|6@"(MV~}-s/y[Ɖ L Hve1K dyf@`U}* hI =m/\6#|KHvieU:@a|%k䟓xԕ9 iUӠIv}'BX۶\$Krt-f %~lyzio_mxKimWAJ1&,Yl$VwTERMU&ls$"gx3ÓHFk\OQˢ2mP*}6<4sj`W$!LnDLz}^Zf˙@0,clA 7aiStIa繈[) i4n{iX8jG@z fpZ.R Ƈ?S6]wkpP1EDFuX4b[,%ūqN ATDq^+I!RMST" KFX`[ ;~^j])rwR$f@; =`"" B3Z",Qn=oɨC IX#ۮ*axj~t4#bעږa^#.w~n$\5Kl{e) Fp.-CZG&8?Rj}(}`~PD`5_P;Qq x$p7|tؼ^A&Q3؉*i,Kesb&4*i¾%@}QbM8Rkn,:ؗIIy^2r[[XfIC%mj7>+T`}kG`` hs: Ef"VU :Ī"~Ua4ų T\Y"Ft!* #:A,LX&$?zAgU-j΀\нwXhf|g>~>EdʔO}CNEq(0Z/![x>E`֥,¶AX!b|A \{kGiͦc\?E}epI U:8JҤnfp*2O3Ⅳ]xY:Ov)^աIS[M}M>@DOq\hf hGS9&ؾo' 54KѵneE3iYY0 #Y7 5@鮺z>p=S)|01;HT߯  | U8%p m[8c(wZAhn*WaF(yH s[pXR+?q8aU RI*-YEu {'U@8 \)Rj";Ɗt7vב4ݽ>;Wn"V&%uǛ W)Clf`Sj觏!Ƀ$U큺8r+ۭe~=TLd!Th:omeq:I>^.~/ܔ_.@ސ8|׵D(~SXSS K_< @czQ\B({Wz0wiRz:hU|+&heA\}v6.쐼Now|tI, |5Q]"8WC L_ ͞:` WсPy^_i!`9n'5x/{]4 x}GIG9ա8 pWrQ7?jnPž Crٹ^,@p(M2V 6~O| h-rmEOԩl/ kk==:Kg]Ŏ'd_jx?r_~[T^?9mgO vKOD2ߵׁk,w!Om*md9=Ө?)Ul9#N?!Z TS5\o{fUޚ͜!fw8(tc^H;QyVWGzgڊ0x2ҘW/IDK+DF'1u^ĺ;1ZeZӐt)By&4ds^0R[9#)t_@cˇ$W] $`RN|@Y> (ibS_$Y Qդ?bxZFQێ!ݻE#NF%wo m٦t~T 6-f>ܕ}ίIXN/go0V JlY ?:nsblGX 65D6#l=# _Twuݢ97Ĺqa:;`:~vЉ o<c!EUisQ}c]@ZF*HCӿO"uq%Xd>uP3YAkiJRL-ߴ0>X4GWD7M8).3 0HC/apEy/]\:bYaŧ_ȍlW2~X;b_ªIPg'E> wR=?͛>*J>xiqy$ֺﴽ7vo' L r;XܫV'XJq!נ'uN_֟~[a 'sz%7PhJ]GV3d. t/_@n%< 8X;r81 '-yb%GQN.cү-$&ڗIPFR oj21N;,#u؊^PpV'PG ?Z^%X?omC bTԞ2T.!A0 {QʽM^59gT3ۧ2hJNU8AP{h&.-HDn!L|qP+zF31@ 'P.ط*hxU~f꣸F7n>+7(co g~,~l%Y~OJ KwOԼ]k@uss磝RLެ{3M%*ߣLcC@MG KN]nzp-oaѲ#[YNUpF2rF ԏK|^qf 71`{c%?fՍ% @u d*ń. kޏD_xA }|?"q4pug [AJ9+헚 uPJY˴fЈyP-ߖ)VPСf.FW5 zKE#AeĄ*JLϵ3B(h ! @B -xuP=Hޚ.zmfvI, 84ƶK]㈹_}g2X\Uuɰ»RdíP1});91 |:$Ӫs~>f@J v. ʕB:Oz"$i,tVt߯q&Oy|?39Ʀڢ|E(5&_*eQ-/icj)? `qqYdɘ fa1洋x>.P~0F/"Rm񊛧գurw~si(b{uYw”21@(.܃Ll tpjI|Q}!~Ágjk"P߰**76r҃{h8OBp-ܱ?C&2XT}3{.||bM])rF9T`|vήpQmSƣЉ;;ڲGe4DAԶmƇV|ƚ2.ڬ d*}RiފG_pQp}M8U^t&4.+u;ԩ=8Dv̀F&Zl;bTbL<< %#Ac Ϫ*+Y>`W$:4z6^EWHlNu$4}!|_b?g"m2k[Lcd'R\ 9NY`(-Q]bUw/}vRkP~`mo3w Wȅ8|Gjsw;j~DZ5~ܕU95ˋ ZU R ~SZ\O۰^7˅#Ri&YH}N׋L$ ? :%Z;j =6/w5yCy<,`ѳ?ޝU` y|F̝y7j 6ǵ9ivԸ( aVK$O$&OR%y,IiɘwĎ^"<~ilM9@]#yHR0\h tj%K-S1WzfYQCs *Y>Λ5Pwvv`I5/>RюaH3m JQES|1ӖG0| e&HEr P8#&DjI5Cxj jg%j.+3#-e%ƒv2N# N))yYa+v~@$z=P&(06Y ke(RgoIUk Ã.bg-STDXB}l]8#U@a._H$~WF r!o=9 :͹․U]3 ބߚy^ ü@\Q07Um$Gu@[==E[ \z_YiY yƾ:n݂>Կ= ܽ~lt{'PzI413٨,laBK^{@VzNp#yB 9!//L*G;I|H~6!{gzpAnk#d?)e١m[nsZixX; oν0ípq:X^XS.ނdpdweTz;yȈ߷z7[2e7a~}Ki=lqDډ{_Т]A-BJJJNǚ%΀`^rb⬉ BBpဘFjj$t@xY~D.f)|~ْ1{o_<+$>R{|"U &aZt;؜xMpY]7a8Nn!7:%(/pob&tC$ 3Ovx@w 6,d)k h| 츔N(or T.l|&1B& ANb#5'e]QgpN8} %z^ +Z#vFiZt hP:rKtJաw3w*slB#ךё, cR*u~Wά]ۓ0"|7VY 9xR|efzZj/a\?H>.0=H\cP>T11SH#&x5+{.jg3GUZ.7fb@{w&RC0Ǹ0_#bdc=)y.4TO|tZMΥ`X 5hLGjEP~TGt lmR)V j(i}\TnKݩ6J;]|$sOSg ;$3u-nHyP.nԧ/kYV]8ػYl$+4ah+8KNFg\f '#aHv*GO#N-WR/+Z?Vy%Gm"Cetc5T6?(YiJjlY߂5qZ%q^J9? h֙gz3mLa}͟vMdF?{b8ǏS 3 sc~qg|pkAtC&~_ _,sh,rYF c/(˂ˍ| nNZj)vBWPmwųsr Dw6f˘zezSǦʡfaPӑ  zw1CLnGR]._(X%{Hp ]~\SnH hL\3S|z2_ Qv = 6iUn-s~^#lwq3%I3teU0x7nr#B1<˽" {`3[f>ׯ].!{] y|5'h+m=A!TsNi{\] 8C2Yr-t=fGS6[`@#*S9Bt~Wˇ&vJB1sU2 a=a? }ïZ$AXrY ?/X7Pqri'2~nSX'Pg,<j``ޥ+/"\` }ޑ.(#}rW3P- 9>=;pԞ|^\ի+QoFnn;?R3fҥv직E*D[&frl>Ɏ")-I< AZO/vOMVs5U^m]X#;'T6bV@vO-3ry]$4i|(bBMFJ 0Gx s@l,x}VǪڪ&]待7k7j6;{H%?8GCڠlh\*~?6髫.,cgJX D1 [!R^gW^90`ḇ,$z/乄P{^ム V% V&IЮZ*IӞ;EA=$cRef% n^ UATS8t+ʝ_V1kV^h  gOD+^]K(aMɎob !OvԷWNU[0F9+#| iILk@xI,8>i 8K@㲮GDDrz 'R8Fqk:~>]R1E,4LnTZZFt![A"u;Yat2_O_͔$&$@q^~bYA-ML䑜n87IvGm;s-Y7h{X ]|rO[ԅ["y$I `\@ y?˯tI",'f#֪]Nyz`Lj:Du*:6Uuւ Xp#59'Þ?VrUegɧl<߁P4/6Dfe&Yf] d 3CKrݥ %QSs@lx D8ā' gȓ&dcْGnB^ЮESjD~W1aזʄtG ,6M#;jNkm^&B4IFrS@n!~ t0AypǕ@ *%+H[.Â}Q. [hx,y")#}b7{@n&OءSThZrǒʉqEv: r>'sL%%zmв"àK2vJY{Nט!nqcnDLCAc++PPir.eZ1x!]Ws3<4nRR;VH砅"I{TO1{ 1}":;a8+=kۋ]9<5J4!6Psa9.55ZZG2/"Mp5c,^Â-{T%IvmP(:,cxQ֐Bėkk@F$KYpZ:|Ob%+ՂcaM +tj߀qD)&%Tޮ歺1>H(< 43DY;\z*i`^"X 5__ViO)f9&ٖ 1W*)9yk?_fLX*P "xZgs|"{Z֡HmՄ `ԄsמdD[ll,0hJ$뼾WGEקf"Jʓ\ﰊ&.+uL<= }odZ oE|꿒8^E)Z#RXvieU pBN^vb 7NeGUi!X{d<0V.%u'fܸ1P|yr;ϔn6)%鉋J|A^ ;"/sS~dN> G!z "^G?+a;b”<忨Ģx.xťh?HWɨFjh6jfGͿ˗2=whROINd_k0"wFQ  #yd6(`r?g0򔳴ܖ›sbJHd'<.1/-V̇{q g49k#$lUmn J_y]MX}B7}??W QD_C%e'l'5SC4dkbo2^!G=}̯6 @nA#F} =l76x/\qjnt3o٣ wzq&p[?G$hē)W2^ V0 :RU@aΨ"rhۿLp汛ar#2A2<.VD#]lK5F倽S׭6T%y,a oͽ +^zYfe mx 8}o^rO99C<QI7| >͗[G&7k?jPl,m 6Wg]?R>E`7qNq1yRk6eT*=дIJ3'*֓ݛ$S L?WVӱ< ozGCXaV.y>@ )#Xk<"r^f+s\d">.xP*p<5^%{gGƁ:Kzm^8w~+.n%:c٤8PRtK[Xݤ℘fQcnU~G yF.M>~V~#fa@? s\Eя\w\a˚-a$385/n 0΋ݥZTks͚<5b^C&'T$h[ SHg]sQpaxQ I8#gM :D61娙Ry|18f^GڨK.D)A ꘒrwǒ`b*6M \~_W0XTm^%WYKy)X.>D^8H]Nf $;O)Ŕ1k|`L#b0Eg_)j0xzNS?4u圃:Ԅ<&04iك%ҏ>ԂS ߬sii\J!pEW>?r9(;:9.fǻAS/4AΙ;Ytt~5x7J|ݛ616.?8 dH7P7D mVk+_[Y%ڔ- 04xy\PH=u:`SU읖gNJGCekXID2aF67>SY^hP[ƚgaUlgމ * &Iw:nh%'V$T*Ɇx v/`!iA+a!6OBu 3vk* pb59C!֡D ,zhGA:ʧ4kj)C{=))7(?Uל Fl~O5݈]}Ahf}+$p\L4I|Zh>YP;`qa<wXJJ i鯚k=rق`l|"[EAN*-J>!g*hyzd(?[ "~/U𠳉xZfvgr h,lϓMh9:C|APBkF9wGX~Z*Zf;8xwHf9m٫&TThuo) Lԝ[IIhw^ =ŰcPBN5f/-E8!3s A ``L[LW#F@-L4^l}GqCԙXW1;ԛx^0RV:HbHx>ϕ{(XnOQ1t ]a "jV׬#6ӈWq=Dzہ?*忑!>7[z4Jy%\ј]\U&Slr41'#HGnoXV ކ[E`B_Kݤ9tsU"'yYvú> JRI=5Wc[Pk imNM뛖S̀/uL [Nsy CŌ3틧In- R])B !rQrne '*ГʅF$5W5 Ec_bz8y2|ginifOz ^X4#%zP {#pnAyC:ZT?-ec EAa՜1I)/ݨw==^4lW9:^ynEPV"\5'mmR DF0@@0ΰnߏ[ j$*979)*LmNKY)S雡́dke{ ȲȢNE򺊜ScVg9Z0]D λ6ՊP3Mb\?yTkrfPh/@9_Izj"T]J8qRXA_;g@<.={:FEj\e3n=9H삷`%d'm .%|L1p|s1 ybQ9Hؿr$tG}2aq 6MtܶѮ#VfP+ÄXd$`5b9Jn"h9yPR:@eAQK2a@EC~[F y}H~EV6;09T;oUxn h'! #A=S?էgUU{T0xіtRƴlvس؁dA#J^+gk٨tBֺYO^PL ='izEotEEY "ś$cfnmbTMn_¼^VFXK*&uξshNh֘Kv/{\D=.Cg@eNr& 5ہc,eO?EEo=]õ,q_ox`HvsE"yg=^_lIPN&egiSw6.T+S[D~~T1qOo$TRX˄RC_!-c[xhȷ@&z*Xˌ\gaH10v< ̗Nӗm{C"Ym=wU 0zZkڲ-:&s>375G/^)x "ۄѸ a-_ǓU6,CYZ{<(~"X8{P]Y޸YV?jvZdAUTxr騵 ;5$x~lo"s`KlPm8A,ޢv+Ät,/^9q4 EE+d̫&o=aHlJBԷ~WELF9r&ư lqƒ8_^(i¾'lzs9cB&F ޗx qi{膆әptB{9t ,Yjoն܌ +49ko8*=s<`G\MĨVUEY^UTT7aH /048><jNa1tXzM  | t,$]e脣})ykE) ؇D.~rz+iۗ =+K} ooaX:k9z@''~Ḱ٬Bd}aHQq*%s b hnd|v9(ubl&PCgA oǟֈFOĿKr1#b,!i+.f[#sm6#@ܪ53 {(g 0Wgu1T̾Q/܃ &R*?/Lg!J01DB%ѡYAgdM?n4D{Ed` çΐu6WA6^gW,7 ٟ%2jM+}gL"@s KEME\ݹ}2w?S AJF/R9kS&z!9-)('MUɕ>JPsc\w&&!!tCt'뀿kS &åg1˿;.S8'JCk5Q3ف.K">HP ~'y$CGcvV4Rir2Wy6G".rYͣ@)ON,8s!.xI̱@./˾~ͫc$EgSg6 HvzTI1.d&vψo+T.\wm Wbj,FWjjιza[#cԓFY3d69&OE6V@΂s \hnQ fHyRl /"Y-QoܞjO#bmp_Nn 3RHLbw=#"O,(YyRT:0?Q#CiIulU @0ї0tҶeS Eiώn̂+ NZvO;[&o=&8 qQ9g)P=խt{,EC+k ;HD|:4T$=ѕuhaŁc4dNWquh0wϊeH$':m_onxֶ=qݭf:8Uz6LvW~D DO+! Ɛ/g mպiZ NaL}uՉ}zP7l9e|}Wo8z9e/;֚ɀ 7,  𣵋uQUcX YF`X~GsqI_^#h7?d&UW̞RsTB3~A 6f 9>J L"4,( ݕнɱ?Y.dBOc3jT_e MmC'#\qDM5[Nn7 w{j+ySRwP=ө寕hZL/G%[ oޕtb,Gϰ-n˥/UJzV!V2=*u' \m˝SΨQi`vô*)8whT(n5頖: HjZHG7 ܹܔhm!-*ʂ˖D,s.nʌ2#t^*(Oa#l|Q ! PS踨貵('h8L.A]_#V1keF"CQ.ͧi?<TY`GXlo;yJ#oMpSo_mg+8j  7S;a)gchEwyP'd5_L?HfRʹeQ$ (<~Tg^aٹtnhCZb{d1H~UlhKsNٯm9`?|4ߌ,I F$I/ ޢd;qlҗ)+$\I m bO@DzgirȁUj dqwgiH3Z%+쌳LX`[&]}:SCD nUL8PJ#BZpn~w^S-ߞIŲh4#GZ&ShsmbnbN} ydl0iXX Fo:%xes?^,D@Z 4x2s@YذWzCpj巧9U|hTQAGRYd!w9|r z?Z<{6ZͨO]XAJH1;򺭷~r=`}56N%UudA&$O ]$'-H(Z-ֿ3q`u޾i 1qnq^nh;o%7K-dif|^_|q5_%$i|.x=Ur듖@ڶHw|4wI(l/{Ϧ-V|$ l`)÷I}CCas4KWIdomPvQ '|+z k=w< siaضIs!6@4 vX5L?A77_;B]F]13%Y=j#]7OMX?W ^.܃*l-"GbYش;D.;@3#{ oTZC`IeD~S9qh6h j.е)81\:WLӀ`rv<\p^bEה^mCh^>0cAǎ"L+ v3C818ڷ{bK9)u ; 7UߎXR Piyc,. e+ _cd Rl*r/# Ϝuw?5xcq˛#!mJX{"8Ѫх {` wPbs4YHd$~j+W`b,GZ9Xzz>tLaz sQ(ˆbᢄh.}Kt}fp/˙?)3*GR98p5UጸݸXx?\vBRZ`̕T]Sq}9] qr{e#Ă t&Vc)"*a"eXW0iLj)!JMa٨bq]L BU#ll-% okFz8eC.|֕|-3]Y 24o S2rӛ->$b:޾*,+@m;H'F{xC aÃOqvS Gi*ؖJ[-8n̢=Hvg+J[ZI@H'渱 @fLͿj3DzGq]e IثL!2EY74h@ bgqnR1v j7V1NoKm9ܗ% yL8ʨE$*j!dvN(.7 _OM:'_S}r\ fVK4[ZA\/K/,@/Ez͕m̮byLDPvh!r-:b0^r;="XLa|@zD׳mll 3C~8V)B"toVtE 8/[\Iٙ >T|N E!U^F^w0IBqlPvQH7*[L_}u  :0<{)̼Luop015_I [? rHTwNw?䃔^ vC#]S$/q.k:>u <Pp8Vml\=Y,'XE013G3_ׄwwAe mп2O_|_)]~SjH"A.fu&lx0ڀ CR2ҘV=iS+."t0䫬_9 uߎ7'} obTcH-: 8KC8Fe\}fݶ.h@&;1C.f" TU {t >nB։+-$q- [Or>ZJxJ@p=NoE¹Jڠ 0qPq6.~Ow,@FgXpTnر׶{O--ZZr5BB˵K@am}i?*0e44´vhmhjdcP6ŸD+7I׽Z?%oȏ-ٻ]{@hKBp1z+ο ªIL Ija*x&1)U'(Da+ ):3(ݯMj{:3~  Y \:3uSن #< 3;QB_͏i$= c@F5>3ۿKMەoVP]G$Fhcs݊hD:r}[pER [֗);\km$O:C'uZt<4)-$pTeТa:Ңa7NR?ﱖelƗ22u"MV>\ ^7BxgeG+IFꤲa}mX|\P G91U2 N|85i*^Rpğؑٞw  <*m5_Jr_Z[Ll$M"yhY4 &O]6Fz~sO]O^m(ߎqB鉑T!>v|K#/ H]g>, 夒ٿ}fDWU e9XûK63dn@iD30OkY0u!#c=W#1 *ޱkGyr {R[\C2^(W^(9]*Gܕ:P2W|A6L]z08:&0 ߹Clz%vx#֤Id׆ڿy%Ě)hz:vwM%yZ{Qt|2ӪoP"Gꆛ\ U2B?€r?]?O-⊱\I AqbJ(*=i> xMS$ۂÕ↢\q9v<^APaBgsߚQ,@|HyZ8y'E\8R}Vdg"+d\y4N/(a ~Prqj@t߹#{;hI"$_+8wy=AկdAt [1xTHl`K?7% 9O̯Bqev]WUq0dG3D9TA \.U׾)d)@V__q6xG(YK؍rD}?Ō&5,#_ᛗ֜Q|8Oi~Y=\Ʊ{/z-*R=O!f EKgX<$iȬ ZXr5vU/T .dF}|۸7XFߤJ/P=_=SR4An+\o08ҜP]ҐE&ӑ9Yc]gz7$Ur>`YHoy}g;2>! pl'^ (ʉ,7Ś]KfJDG &j DdEޅ|ԌCGT}TF+7sK:呄} A ,[jO;{:7:CP|+3 q@dLJu`՞z kANiTO"2&HTyK$I 圓$\-c4PzbéÅFE 7雊~sFl8B;~?E>>O]jqW'MALat/$K, ,8 E[UENńHڵ4P8A|k*D~ߢ.CT1MtPݶ_[C~2D#YkyJ9W+_u%k{E]VY|#~:I3HMR82iL+@Wf+Z3f׺mafUF@1(! dSTKNQDZ,Alc'k: V"pdgbgA386}t1<7#CR>ɋMDšUua`=סItmg0NDv;6ìQZَR&, 1M1|CWE1Ϥ66Y64ږ. b#;)կUmh譕/^a:|0-{TYp&,]W:܄e"-i2v+\6bu^`yCL%ĥ > cxUǚ'Ga>Rbp<YZnخeKʾ\:$$gzN.fgCAݟ)!¥HVLNX%FCW-ReC~*q(;P6׽zcgh7Wx1B#;E¾_sfr3٬]cUV7/73C㪋VTXVj6ӡÅ7Lznv8X1bţ^OAKӇ&gQrkc]yࢇGT\a:4!.u_B8+P]dqoqpB 8)x k4B)(YJC$V'Gw)T+ lLxjZD6xlL=`pw.4.5CS_N"!H;>GK6k(pu^ZvKZ: )I x 癩dsr[cS=aWEZj%榣r)_DyW6HNQtviG3. !\Eq:`/(q_bisr  =gq>)`gyǿLj;DۻzJ]j9  FQ/6U׵>;vpMEJ֍XU[H)ʹ  iy|2p?z6f'DaYwE x!b4[!j { (z%4B*לv}AW3~MlrBfиL"UՇBd*zn*/1>fE8pN_oETԹg5i\Ȩz>[Hv|_NAU wzTpcr஖Lrȏ;D@`yqZP9G  '$'H=>7^m!Ms#Meȳ:f :?KJSJ("mKVuRe6Sr!]K=:+%6 +]Q> Drf@[}ꚼmX ,Ȯ+j@mLY(uYMJ7؞6"ZOS&@+L dzz7+)yR4I?M|CBBm̥_ %%5HX >|&j-d6)Oů6:T]EL+Q4=0^ϹFj%+C:>E0wYjS ЪQ )G>5HgQ8sR$O 4`+YzYk6 R'P3"T3D&cowsR,1Md* `JG?B7u7} }UHnN˷J0.FC$ضhܫz.vEOQÁDTdz+͉ߟC'圦oj~?PmB~p744 qE"<`L[](]EݙqTQRLєr!+)3lXt Qѹk_.-yO yveKɔ >hxVuab_ K7) arD4Hd7͟ IteL#lpSb~BFWo-. 7]3pүxTS'V7:q1gOJ)&! 8umd(2cM@z_x2%qMfhᢾfmJYr5ѡsGE=bϲѫ1ְ#PfYTqdy:qNlSW~<suzJ~m(2 ٸDloe6,Ҩ@޶?V[;V| 9d Hxi6+:_]#'εPs }0G E ^76{q0_G{.|VO{6 g|W%Up.ׅ8~[ku }cntXOX ފ[^~_knU[!6C) $|/2ѳ$T$O䛴o`%vei߲6G.u?L 'X" " 'ψ7=vtkS b5b[nYHyBŸI\ _-*72}}R펿9*剈]606 6Xu hSD ^='25e=9ظlr( &CPէ{P3OL6_) ^FvO}0NˌCrpi1nUz~yf^UiJjd ڮvאl6="& XĘMߵj=.y j@NXi[ZĶ EƆ~%ce7szMzxldz5Xy\sDZj)mFV9W<`Lkfei2V(J=e1U,tUGp X7 sdr"Ċupvlf[X}.[ޯeҚ +h=Ul ',J(TE#zKO7;pL[ݎ8Vy!ʞ ǷqSA )<{M߮*I~ͽ%Lb1\\h4@fJ L:A!pd Q.Lz^R6dyddnQ5 }ڋ1=0rIdE>M_z9Ҿ0Fr: g0QmQ@R ,N=+N<q;sJ4M{:e]Q7J+K@fBBXil vv;-'AlmfD%l#CݠK0ԟ!r?PG'M9Rcj\c[4=V{?{/8烓v'즓 ɨ!jh,=Ā${ <{oyTjNq47UJmԲl<8o?8}nP+#y)ڌxT|t϶:߉d݆5`h"%K9'nބS0k޸Ac:7bB|ߗB**:rۈZڮ?.I=(<:B5/kx8f SFFm?2AfЬn_mK|~CԵJy>J|_ӭj0?̌9eTo[yԶ.};H(e\Ld00 ;3΅3Iبv#h5h|?UejϞS*?w'MX6gN5QT44l;e;|H4AQMF^Hk.&ZG_cDpYPQv=|/o1 { d!X}E$ljm e=.7lhH~1t00z`K TfD \w XsD8R6i ߉{2:(ɶKМ6H{Ȕ Qxh)śi.CR#$yĘoeKJѸQ) lIKrx8߸CGײ9E*gut\ EQ\^lsЛ]χHҀco8ZdtaEEFWl-.<1XA HdۊZa/fVԹf$0[9p+ѩ\パCn轇]/Ot111!%_Y !Z3QR$ _;VaXuܶ\[]`M9䒢ޑ艳4Zba3ZJ֬X*/`;  fvbfFdL{4Y:)FC_Pt֣4\_)m|Q.ֺ1;BƣDF.g HBK5Oj(!-l(Wr[^ow!Dwk32HVGul@09ޡ$t~ͅ y4-7/{Rwb&P$lP J-%b-oV7z"gz2]@, u1[gUB@lŠY=ye4NIpJZĔI9@*蟂cޒ0|hsS|_5[bх~djV^ ;lXw9y:'텝\*!aBv=YC0nzeĸCl֫_ZA $]3]ĉ뢆;Wx.f)!eDZVSuXS[0&|zGUnO'!)LhJvbc;6'K9Y~FZ=Rn>>yY=ns!`٢qG^k;Aс3ԔaFrB):CP#4dLϥZ~AѲx3튱Eed-٬9 +fk:)v-; 1_)|fѤؖ.E(y3"ϤQR Qz5pl90Z/(2R2q\.*' \g\_@53>2"f@YBc!A S4瘧kO'^wTm:1E{WC-a4Y^쬞G# 2٣1`G>!i*]KEzmo 3KUN#O&TNG<],~7(\#R3GdS6k9):Ga~s<^qj9m-|ѡ 7>}յ{n‰lAm7m ʥ].Ba.QDjYOJ^SJaŽ7R=vẁvEXsp(({X? o q1>Jk%YЇ!Z7h<<z!Ϡ$τ}ӂٳw™~w6p 2nEoV),ݕ9ӞxpI%Q)rߢn0QpΥ颌C"¸MT9x3qllK3 G鰄" YSXM"Ll,L̹'S: pg/8"-Gln+ZfXC>:;}Ay׍ :^d0-:)U(hm#<8z&'j-"AosB p'(t| P56IM6!e~̔"V]9Mvo_h>'-w["a% DzU\\]kf(wߤ(mG/qr΍Mi5Mq.M{d6pJ':v:".uVz ꛸:'p:*\{I[")Ic]P,"%.ɧ_g[a(Ӈ60ëaW--A!Fv\yp'p֘3N!Eɀn&yS%]Y!dGnpB,AEYT]Odl/-^GPTk*C(»t[hl`@e=l8+f<xзB@(G1?%;gGZ;ev (֞4;Xj%|$w)%l&Bwdd.= т jsH&Uc6\=n}Rm,/F20 vIhмx_\e*ny:hM}f;/k2 e|/#TB6MCjV5+8[Vf`!l_+t x \oVf"p"2RiY_f:CnRCz,k%QQ.mԿ9d| N;w72eOyAzZ vH&{tq$HE= ]B 18M^bauh"L\s#&*ν =*5An& #>X3d5. R◴1K弣) V@8{ȱύd ʤ[ϜeIk;{pqH(2J)%@@eio#FukH@X?~DC308-Vا~dYYv~LD9z< C#uHbuG|<}|riYJcݶ=-:$lL裰άO逿DM-j۩YEIYMY28>3'rn*(ozҾ, #s>>^њQ#QDXVǔ v- & $}jUdjg^35굈sB/>%٘6E øwtE3Ll| +:5 7fz|SЉfi `00Hu^w5JX0Ri$⻯T;\g??~(#gE3Ԋe#k7ZAB#N-8UV("AMǿНʟю*D`3ÚE0KXPJ7}(~alW_{&wϱsP\0sN=yܪ@#Л}Z*o>.pr@X*"wK|~vUzE#^V\E"(ྞCE†E%%;:HT[q(=~._RLLW\]L|?;y!v[H!b>܂Li"AWgi|_2k2K Gwli{a՘Sa0Xm^ !غ ) G9\#Q-ڜ/Q_ C0}85 Hhy"awEb&k #׍4(nže+kАR^^6.xs7-B땁,"Nc`Ƨy2Aed | {U'<8B S2:ԿԒ#!Ꟙu$k!Ɍv@ov[:)ux5J \[U7$s 4gʙ45,g)𢙲fx,=c*;3kQk=z45༦ K~j?i*Ul?7)YD|E~hsC۷؈Ial kׯȰf1 m^3Jy75ơt:pٳXcEBN -I.Q;C[P\&r&Uo(qS)ՔKu<+^CNCz&"GGS&`pN{_M['̛:O8[NJ렣Wo:;6 T{羄N’zS0vpP/,1.A#sNC~DX$HHc³}h6VC,eE*APw"їy %m;ǐ4"PgQ2!jqA/|* U0.x py)b yDemFӕop~~ᲭU5nydVt5;7_V&o]JѐUsbl~kf;p mZӂLi!J5) )M"E8=_٢-8&?!0^8is:KHiŘ` Kp^Σؖe`mix؝,Dz^^ĭS*sIIp#00YR#GH&Y]e~bX17qo&IU a|mIs!8K#p_ G /̇`~ l<-ۢpM¢mܩ dxcqjbx>bg|Ғ8$@Rv֍d8UDSlQ^kPA Dhk:v"]!q-U-51KFE^VB_P-SW9إ,FI-.KQm%!^F8ۏB ]3KjkԆ?9zf`v҄P} TkinqCZ  &3vɂ5M=`i oo6XCzR &Gzu#5E)yBDzIux;ڔ{dڿo-H]b]/_[sbI6+lJ{g,rPKቡ]eclVֈMI`}Aµj@?5+}eZ;5<&bpnޟyRM[ȟM!4Ye0xss"9B# 9~!<Jqq܉fȝ~؂ $0-¶y 0D*rr,GAUlbeoI8R6}^hbg^1כ}\e<T޺ %@tjY)] {^"T9BXp//=2UZ xVt)Ϙ$Q%vTo;, *\n-U毑\{5ЩǓ--yzEr+ XVQ&}ait_s0>ǼY,: zo3w8:ŧ#Oi ,֍KF5b!#͜pE'WN0} aI-74t5zK^(`ّbrKJвvϢ3aG"I$%$|۠H[;;Sڛ?@@}PC>taW%*8ffvݦ\ НIdD 1$@.s~YQ#wPCJq YV'R+]d"DG|12K̤͠ѡw푍_$ ,O(9~ˑ?ӆ'AnI(z|QReU*\Lƞ_Rx6bU\2r7rDJ3I@G$͘m`b3{;FCA!vׄ'̘LsA{> [@ ;`orUk >)(k#4](j)16G0v_Ξ[⡹,iNQE /zCҵGߋ#)v-]+⹜w! F,qni5u.*bkzqFG'χlA}T3^6\)6zlpiQ$WWִ R.wAP\Gxא9t,ޱУ/N=\F}BXcVu滜i_WWy9T$jr_n]ғStF*&z; ֳ4zu(wޒ(89H`n!^f_z\܆2"-CëXt=1K(Fb*} Ȅp :9L\$WNڅ#` *. ě+[PApmeR}:SǣFe*IBG@J$H& /so:eh1i=Ve@h# ¿D:@uk/7zUYtlˊcEx#M.)Mdrn$&!ju&VIw,f:E<- KGI@+!%T ~b!,SNSe$q! E[Ee2DG.O Eȏ1IAaz5BәD<ڠv @ ̙Y8j!:![H:;hgW]DRy.S_ҫ2ܡa!ߗkA ea/n *G$ՉA+ v»xV04ŷ'8 PO!Ě$`l0~ \^WYj974>=uA>v4~!}͉J HAa9CY;9e(l\9L}2זG|}1fy/DQaS]r >36ڧ5*aOa~r %C3Z1-#ڸ=Wq,ec?\ ]?WO+-/"/߼tl+H&yT601WSjN|*"z }4zH+hUQ}#aYG45R_Vnh:JF\.˩ÚiKp wM&=Lom$PW`pt] %\wof8 ~O#V+. Eً$n6 vU̿I[CB<%A͙ bD!'Ê}HnC'"n@3eum% ڼ7ߩi?/N+Sl}mdٕ\'Cu"A k!%Y3%@L: &ڗ/Sh~3Rk>^;~&0r:~#)C8U8WF2^{SF vmIu'Q"Dxt1z3vg4jRf &n"]7D+]r…&Q=w1UJ'ֺ_:`lԱ3iWPfj<tw!bateCVܼ]PHe$ #;V ! ,.iY1@kP.IcAj(I㩂%^72mj^:C@br=V->hv|~<:@&G*3;:?+.M7D#Ge%w̧#YӇb&hUΦJ?I VK&DfVw;ݝqgPP`zwZ87&z1EC>Ґ(suǒ߶h[ꉅ Ysu x>gKQg#봆mJüwƯ\ ' X#4NHPϣ`e~qbb3f2kMD/;ɛ] -+(lZကay H|DfjPF%7/%ʎ|1 M>z&{džCqe.W3nQed_~e<` &yޝ|8%`sKC8/o#̗\Ou.3*d˫7)*ǙLM= \L $Anp#l0ZcV\p~ʑSUOsUYO'LEMןNW_t 1,4QIk۬-lCEAR10Lt'Nr/޾셖f!@IA7"Һp=Cr0cXe V!i(SQ"e|M^uAMϕcXKL,)ج3=AzL,nQ$kΦi{x(\Jzf}D6Jg^YeYOln`>T^.|W-Cq2:sh(A)R]tp'0.@Z=bU$#S6''ݿlpěJa9aRqFT7 K1 $l)Z12 zA>Cd#=Q94"osZ8mR1C r4ʀqP 2 uweq_ft\z<}KM֬Pz̃phaE.M G9AЊFݼfb&ڔ|##~PGiTxGBgYEil `&}aB.XmGPGjRPz!9mͩ:ߘoYAGhDyCAJ! FChӢ/ڟr =Zߺa&DܐFg]?6lL܈ޅ\9Y5H҇57r2^3vE\xUӫ]@~NX K- "O?|!}cc#O@NAQğO{arlU7kwR!is$1@U|˓T X+'teuRAqR\z- V`끰gu]H4Zee=X /rm, _Qa[Z#d/bs钔u(c3E*u\mxoAr%S.sDTf* J@`aI&a]7S&2 R{{Vj(zmת .;\_R :q~u#nu3bGzT@XS-nΡ4BEGx_K  a ,+3rC=x`$s h`R rP;@ELk7_C`x(T#$r`6fFuW?O>|zGeu(z(*YU9Ш N6Es}Jez8G6.כ<>'jlC*l+2ӂZV5ZOv)v8ş֟Ϝg11i` Cf̡+XE/;jA vQjrYp4.|}wAAhYV!bQJM &J@p6MXeQXN󪤭qb}tRS=W0̣bT,"a]|5HS\ s QAUG-M]i^d}~zTIӨq7ԌÒtXJ-}S ;"q]ciWq;m12, ?JG~ }#Ct f|!BFG$_#1+p!YJohU>L0²a\#YZvL\nT8h%VE}\D*$: O71J3@ 9\Hz`dۛ1TYǏ;6)| `c.nE)Qo9dFL":M!L=^dʢӏ%j:yz4)t>Xxa`xZ2k j:¼3z湱80X33C,qOST)2ij %݌>$ F ˟yE(cgϓ0|[;t2fW`1x_"^G>ꁯE;ju.)r2{̴!̳h0rMzQЉ$QIׄ3UF[R#/;u&׮YQށ ܬCh&$R-~o=(R-o5>ʅ%Ϛ,Άյʂ;hG 1.rH'5lTs1V^.ȻZKê:BM Gr"p3Ṭ؏Jd=8UvzwHOy,YmyteR4aI^cvOLzw>=B‰]e]r)v3%Ŀ|[Ie6spa{yoҏMg~Z$eܼ1lqԱ` ,G.D8(g"R$ J^R:2,%|WCKb5ZU>GmRCZGbiPõ CEc^$(/ 9e PD.JeDO6lue_{;p<8T؄7rQ s~8xV :̙TP, X>o߄Op+icVB1@c {3"4_!cre\WPYux3L%_'\&As) Kd?ͽx2Ńջ+#+ jܟ>^ShJ=7MhIWW$xhA&^L҅yLebG,pGeA_׿ZAb6xhN[4ayGiuS), 1 9#Xam@"ӠXkRaa6 5-l.uoCGQ4ȶݜ^ǹ Զߐ q1d;WG{;B q2w Mo0Kih.Q=ihYF:;ŞD_/_vEC$DBoZW (JDYxJzW~,ضaTR0k#) }}G߫ .BM0pՌV rf|=b6H]- sd ()jMvlxL3*h;fF:*sAAGeiZW>%gy#ܟ#oF%hyY"( "oG70Z +7&aڢ[c+QTWG*}A)#"^޸$`ڧxpFH^)A}/)Y]eCylcf(KB+Dp:#ȣ9Ⱊ}"QwtOB', JֽS9TSI*fk$DB,e0 ;߈ϴ˦q?J"FaZ0RE;L1 *Rv,e>rq&dPf_rm~Z;y;c u:bѫ;-VA Y}jɒaeܴ3J1ׄ?r5s+PdK Tֿ>!Er5wg#gp&5s+qukD_j= UDx0PvVmyLe뤞p7(qO7L֬IE=Xn5W} p^)EY USLd%k7}x:9tHy!"p&NhJNlޱQ8)ĉxۉxR&-F \@xV)@u]K㬔+q#Y%5(my .`KQ}Xڟ HIq\9 etN?pxCmwܻB{26FgGiҨk('{(W܌ʷ8lhU+3كO灊n? #zaeRvRZ,/AX'fK]uwӒanBr,^V9EYJ 6B*I`V~0 ّC̳yq]['|#-M h߇;]<2ʣ]عQyNw-F3.díyn,\]IW]3mTsY0Dc 2 OhF b!egiRhįn4$1}*=] io}"A4kPx$L":0I;ch&mBpk‡+Hg='xDMw\"rxgX~CtB =kS`7Yj.1PRv3RG-jϡ '^{'z0Z};U^zG[XݣZ|/,t6Y-~Dw98a8 }#tVsQA|E>F{Cٙ5?j` dPI=ry;]%l/3F=n6mY+8 6cϾʏiz9f`yo ;Uy0ۙ]4QZаI.h#(B@> iwig6ͩ2h?bj-!2i >B,@.\Z8E]}n "y%oнg !@pjdPH`ƨSG{9>W;omh /s TAYT-)aGNSUUICqnl9grDe[3n1Gu-a#<1 TTv9C5KQ="'Z'jʯ"si˄uo|:w p鋽J'Vvph_vA`*yrQX^d-H\P:KJ B&iSqPt@*QR)qg7Z];3H+"_D~-<Z#c1XMFͩX5nǸ8'y&w* qƛ0{ooP洭hQ<]D$2N*Fܲ' Azqrb/{|*$޶%d>hߚ6@LjZt&~4 0+WǣjE01QZs-_碝]<~ڗ"ש$w&dʵoD3.P;.\jxY4i>cvke uycY)}$<ogc} HC]Bn0[P;?|7OEz2ܚޞ"{n/QsCԋ$\.CN^}$iQ,I QOszZwҔ0C~' +O7;.wOp/cL_ +6[ҙ5Q@:4>)|⡧0בв0x9 BMɖ5@ pR -8N4f?M5C2Bttw5hY/0sc?î\#t4(}y)EYUtb91lҌ,MLɏ Gz ^3ř'zDtdфҀMQ̈́C~31W g=}Uq.cX9zNDcd̺qJE%)RaWǘ@-l^zH{ Jn?}OoԪltWA?q߰|c]zN}Љ#Xӻ)%z-lӠpR|aq#o%j э]8W֙a?p^?51~zF\%rBۥ+rsHxZ>b ǖDŽ)\;Phv+1ґB\ovbEp\F,LuP1cy8\/Xoxc)OmgmpKߠ\-d"L;H;cmp1,kUOgSQ&Ԑ 2>l,.ph.@فuWpeAa,Yi=G<.9#B >(!oaFH!~g}]}xIvQ]qf11sƢ*8+ /= ms|Afx:50?[I /$}f)ʴ uqG,<$t{Ȑڻ<ٲDR J^ G=񤔓C ZX3fjX!n}_iQ,!f2zqJY N.̣^e:;}58b|}xT5nzj Q)M{X>S:݁2n2o}]_i?@SYIH6$pmu.ڙj/ޥSkؘF/X{lti{dt"N c-A\@H8>f"'/S^0`'ڔi/k PL7̷7B{_H+sf*(L!;vV wwøz;qv$wsFJLp1H#׾qmMtRɫf(G08}eunB9Uuo)憦hXd Oʫa 8)<ӓG^vKC5v(S]$D`XwiPz9&|\"0𐯩&fKy+THF%?G p$ p9!hVtR2>ûl)Ӿ "Hpd`}b4c'{Dl=zwMTτ>i*agnQy08"h{ڿS5] V>'Er yvX;a[Xt4bmHLu.u5T*ZOSڵm[*^5ryƪDY'"fp^~D~2G\>J;H++[%[~ ku9O jF#1ow>Ud=HiJ,٨xΑ4"@O%w/6֧_⤻w-?@*NS' )C]G)"O reGqu3i[9O<>i ܁,,UA]< PTYɮle8 {zKNc"9/F|*?{4MUuBN4fJaizZyD'o%>Xw#t \.\T z(C}pg.(:xyb.4a$tEᖗOa\}NN$n2%;ON[i3B 2BO@357ywPi7`SDtCq;(QV 1)M.fΠe򛰩y8lr!2 A6ET4*8J!T6Q[D 82uMv~jz7 嚴߮ܭsz8ʇj5[Hح;9B:z$yGibZ ? Я 遡߃YN?ˬ q@% ߐ~jH:$ټ6gO:h))n#4hObM{AîRgMvz n66f7wNm_|MbfPcAriZ3,,S'-$!-SitqoE-C4mv[:䫈D`iI׍C[i.33{Ew@MsLuϗzseΨI\Ae0.ƺ 3D&d"Eˆ摒3n%A/ A@ O%%hŻs4-WK@?\( tN[p jVE.MI,O@u`G0 0aQ}q+- EUr~~击oIH):7a/o  з@,KUx6R:C J\j;wGפhP%d.iB628/7@2eC5>R7^CIUeU<и7̒X49RQ0{-gC1ֶA˅.:f&ߍ2l/]2[5}c&㑣8xY1֖kQ!dF pcC蒶҅܄Eʦb\o+lc#8Ek9oH6G|jy;^V % k :WωoxhfhdQ*Ir9m.}n'-K[BSZ6+U@g&卺}7;CP =zT0ߚa'.=gL5Q;4sEc:.N '%K{GXG9uǑ7y;,+uߎWfXaH%1aD@sS#M4: k2SăXUVn9}n30pTVnUQ`Q|ϰ?d&j?I"o`Xp;K*T喉񎅧+eMG7kF](oN t0w`QU5y^G=MѮ%.RL*Γ&qz4?V/ 2wz~"ep~0C۔|X3@UP=[oV1e_ȶ O&f%98#dYxY"*а2R®aRsԘ\eɚ*Ѓ+S9O5KOZfL; ܷRCT'a$9wj w퓴YſҒt\);ULH] lw O,!bV9%'o+j_(;rlӪq甝!+`YR9jGnaVK}oڔ`+XתzBĴͭ (ҳ{EƻV{UW@/49I+#)Q_J6oQ<Ǐji, s4ӝ~^ҫ B](rSg=m* 6Zx,f l3,iP›;絗(pthN<}\:/$d *uK6$eTOąˬN)L!0y;E !r8WCv ΄}<2"<!LPĥ :(#-4a]lk^@&M_7s%=҃5lbh.,II2^{=6 |qi/Suel281MdA@WG$! Ȉ_%_:$1S \֤1s_ѐىwu^(Uw;ceiuU=@ ?4s==ґ:P'e{2. ~8e>^7L,4b \2=VX$b։L ]&#nPiQqK]WoDtB|Քآ]oGŽM'4ב8ߟlI2<R`pSnwij~ъw$|ymV猛P>1,>Cp9 ]p:n?k52|z;[J&=3rhȹ4(7mZo'5<"7WVYނwtsDyj/Lr:_ϣf?Sr>%r5nmk'&<`5PE~zV;(9yъ T}dY*SPs,*=\psЊf3]oRRewAzrK4x})Ⲫ98N_Uz][r|oI_Sr;ghY!uсAdDE`"wN8-셭D8cq: Q?^ ˨ɺ7ab>#_x#`n &.K,+փ{F6e5 8gBgQvF P;l (2i:1.f/ȃ7jgYfO,}:au'GQ j`}S%=*:1B(dr<<gc&f$.4d> J+v"q&5$G7`8cPkJ1}y!SH&Tt4R*Bq6=o~g \26 2`M;h|*"ҮCo菣 ?xJ %J~4 JTD=J2Ƞl+e(N̸q, dRcn_l\* M.*WD 7hY 6B|$vkp٘'i`.bh,Eכn5B.+޴#*qa p+ʉ&{յ NӅڷ-r[ïҟIWvV9*V]h .G4NRywPOUF3fG5Ⴓ9Q"N/\ @h\QCk*a( JJo&3k$q'vQ!~D< g'h6n|ӂڞ=Z$0 -JXDx +DaM.?RRAJƋDYwt)_|qZJ>K'v@O>bɒx"u%]xI@<6ȉ\ƽ#, kz٣HaAnf륖 Oaȃp6;C9Aa~x_x)VQNƍk2ե;‹$տ`cjt9([VB;maɌx7ߖA&=9iנ)V—<$"k־p&i$2aTo*^`) 2t+˅}J[ڶ0 1-+*@Y ՊK*GKL~X T RZboe.65ՒDsmVxf tW(*(<*SnXb#rtq )ʀ1u;> 7|xA\Dqa{ xTm[a>""Q#TEHnIB$g-~!M&}5u z{6w g(>:*c䀍K1ڧskT=vfJvMXzWEޯ\/ci#>m 4ӢʣbP ZUpH!u[B($R1=g$#LaFa[u[*@x}W*e[NpP40)[P؅YLƔjb0]B\.XURd^]@]16g"]&@M@L\YШ,kh2-Yn~p+:F)벶W;:ps ۂMO2ٶBHZx#j{SיY(us rex̥*?Cw,Uy?R?VevT)+@^V{G ˽$~2j wi槫R=6"6^(9FjD@R|vS;SL[y] 8 3L)7϶NS cԞ@k8_T6Mzfó!-<pYыRP#BHTe`¢@PkZ*nS2O6iaHBCifc^Z2ʂ ӽ(Y4ȋTqj*%u@S*&BMHѭƖ L x1lK>6,S?\=bD,5?(ߌ968ݟ e,<:pTR#mrv].)uyB̺+lesCWf>)*LȖѭ)KzafASN-FE}dUyiW>>@:yբ|* iNSb`eވ XSwj^ ڣ^}:CO. :_BsgX|dTUo3&q|H> 6V&"de]`l JFߚw7Ƶe[9Mlfdg^HhЖ=`|Q41: gʋ(s1YtViY=^x17// kN0kj|9&Q6 *5)idGuy~VeY`ꬫb°4oH'jx̞v§=KDr&%Uij6F8z'RO|nqϝZ^/M꟔ww+2͏ߊw1&1(9kd %ݰk꣆"A^>:@_ګVG?uÊqqmW|)Ц Fץ:XXMހI5C0Z|Bܘ&I=͙ \\I;`'rF< /D!ع᪻ǁbHOdoD BUd:e9BSJ➭k!އdT<߶nHQ;&ie_x{D$xu:okTS>1|:.ѬM@⊪Cf:#yVp*f:>o u}gBx%`$vjsd;WJ%}?86Izp I>C>Wa[[G@C]>CQhJt3&N[Շ;܀C.xSi. gdލ*Gsm/,,o9 7<".i@_CeRw 9p446~iXg-`dwW7$Os\ˁ9o ^#`CKgXCڗMjn{ / sڜ0Ph30.ԈP KŊG̟Hv(S8 JI)1;s@4;r3"L:{OpUgIV(sL&n4鲥|Fr+{}o:8R<9id9<+ (p9P,hZW0% @:;ض/Df˯weipЌ Xndl%rr`&}d %eۻh( _#hrȉy1G"x3Xs/BzAvY̰XNfsS=v J |.!4 VRgluc!h>DW; @V u'; pZyxgWþX&>]YH V ^UWd/w,=0nVd`V5lp ol@[-v^6`cU2FY5v{bt z~PH/o8‡0L:NT= 60b>,RTux$ȷ>3/mh9GIH0;?nAAԷ۝QK=4Iˮv4&W-JL^dt?2 (lOdԏqebKa! G3ܺ?Oq)X닄v_+F9 {9]z4+fli$&Pk- ۺ] G[KG\w 2DXGRګ2e4<~Fx+k4'`::\,RcU4DF)<װl2Ӂҽ\!+>#Znv(b?Uڠ?ga.IZ`e4<'`Y,s?9=:OMqzk-]ר˱7 ,Pie/ dc ݱL,lB@RG$ q0?PD<*&<[hlÉrsX Ӱ''RѮKlv/B:*aC,s/&6jD};z1{0΢1Gb]Ckq8;5Q5顡 Jv*-D59ݬgh"3Y_gѦ,Hm&[`* NKij'%[na6Gc S]\*-Dӱ:n/^<A݌74EˢT[ Ȼ\Ӓ[o\ GDggzl#x-qKB.w(7raD7{=&y|ͭz=5hgZv%p/u:v~{"';dxL=2KIR7ͅ|^OÀߧj7燔P<~%{f~qg@!ߺ91^Dpϊx.LE:5rps 4H r-ڦ@Ͳ>MtO[;aRUU\YJkH ?Qӑ|T(V|1:4V棽5Ey6{1 bC]_zn!x`U,(__%L kEs Uwga22J:Ғ raPlԙԻ  \۳E~J)c%HW(#Q6uTHx<:*=ow/䩏dLO:kh_XH'6k#5c^I j;@`ȡ01}^ZElw7o4b| $'%fFjNMq zm;v|3%0'`6OT.%&65H_XVÎ ^(B;`TYGw6-jHSW2*!0>KC7\ѧ͝ nYd[6᥈H^:e<9H /܏#>Hm#z #= rBJELuvrϓzxIKzD  U=ua^uG 7Q;u@E᤼ԑWz|8D166:Nb{&"CYU, akkuQu^LY4Pg^N7K`=s>ޭT!r`ȻS :.r&_%{ 7TɈ9R@V!~jSj韌ÁA7ۆϥVtz.WCZʤ?#-!$9f븪2i;w ȯ":<(zYd%[5|SBƥ퍗9죘Vh0po.(U{`- GLi<~Ey?Qvw+lDdRP?t$ؿ?J}'$cـ>NDm,zg\Wk{$phg1P){I8W݂Ŭ_ADuQ]ӶOP|1- 1oils/6":Gl.@">!;m(.c7lJ"my'+.VN'.Oϔ`ϔ_MS ddvy1f  N0>e")4'm 0q;:Pe`uӋ4B4?EcmoYV7t.ዅLkY.XˡOIMg.?ߘX4I8TCnIRB}o-QSZ{9s{4js^yuYxvZ )uoEdZ&fK.GeL 2ReY *9C}6}VA.²:&5؅}֊c(kci}U8ɯ_RsK EX8RXõ_PbDjVA'Boc3!pe"Vœen÷N&4ɐ sN8s?Z6dGTtAհx͡$G5j[%rBuhVؘuۯ"Z%J!+ 3:!@T@^_n3Q6Y4ֽT@].(@+"sڥRZdK9625}=}HMF+6l8)WtAmE^V[5Iȑ~U^E/- ].:`Z:;n vxJ V!hoKcb| $#DyQ)m\Dc y꽢Thb4k7ҍ0 vPhE(uڜu`͔5h+"Tg].E<YiY*^- zhF'J64^wDau1]lz'6`x#i(:Nٛc_RHu6pV )*xؐ(׶I>\FxoX`xk-/Yt9"$8q{hj^{ad>I{A$3(/:Un M>U64x܃DK0* Ҿv,ӭMKP@ҎaM Y-2U} P!NENwyԁ@udǬi N@?jÊ5S,i_׭vl;LB%UOrKPf#Hpx#@*FP 4/=%Y#pFCqqh5y-9ƗW^$ O Ps&*3dM7O1DVW{UJ]zi>523T7Dgڐ${=}?!x3K?{Z*]$Tm/;bq\q$~ۙGJS)I:^^8IT%ɚ=u՟S/' /s2&d Fqxk@@<~vYr,mK&rB%/vF܈\ęED2)~ 2.J,MM8w;7'7<w,!pGZRxř e,"#0#{E?Nc:r*-XXr*b0zD(E˒ [/1i9TgH#rU IBɺ l/ FWd]hc\XڼIbft|H+~~bi" r˙~نϨ%(ЄrmԕRNzG\&CA4Hڨ+IE8u!![C|9EphװRXCL;-rѴ0ߔ:]₈O| Lt}+.EL -/&YAzzKn0W?j p9xO&읐t}eC^6lwAI=)1 h͇}vf]#ͱ#}F6X_#kvV$5[9X[J6Ѫ(E9(iqKԖ:&:6 :(y7DOpwO-6ӢlǃWOAG&) yNmɿѱ<*(BmLъ6njoDP׬U%tڂ {;,,bȀ{I8Wp\(+ ^!W[p.#ʙ%"D95} h$o= 'jϬ;Z%Zbh>)%TXS_Ì BEg O#6SUU ^RB xe8ALUrfWVbR?VJ`/-t\U-KO(u夒o;·eY&I??+d B;}#: J {$~WM/!ްHd#}ZTx,=;8". EAim4աju#@PT3t;ӗrBd6g`8{M5[`N0紾an^^m*%=bvK" "' 'p{<f2!L2o>zSP&`>uH"U ~}$ꢟ9cpܸn]&XOX056lZQTwNGzSDiⰠh!t( w\խÅ _?~:)>UTon 3@N瀿I2 i%Puk4 oe4`ά] ۀr40 ڭt^uf0C9F% ,NƷ}Rfm)Ă)u T[GVBM=֏aG4K͇O+Mԃ)v%fh%H*V[b ^7 PmI 0GWDsGRHo0 X-B_X ekDcFhzwp ?)Z5In>S;=6 |H!W%JEe V ɞ,ht+jYq3KeUzq!zsٮܧPzR_ApMb0Hg= V\vِ^p\tK_˒24ΦX?Z֜ ީA8@;$RʕrӬl;HE'??gRb#Qr{oi RBth4G@͖`|<3G CVoSȉ+>쟻eqO(?QB}J)?~Xw>\u v60-3v?1|Czʝwr9z2d~d>4zx 5͇ǟ/( '3+Oْw/U~ߺDj Ln%8xUɅAFqGvş33NlGee 6VlahJ(DLVbřY97zNGi!e(Q^nߵ7NA'ԕVݼGdžE>ƙ Q=(56guÛiYJϗҞ8ޜ!犋>ڠo uVj)brH>c"h&QWL*4oF-';$E律?^+Y+w=j&9Wqc1LYe88jjᗒ7NJGW 㚳܆e1U3In$ouIdelsrd7Ǜ:"l>sH :,rQ:R 8.o{FCR8v'6)xʀWǐak77Ǒ!q^;8py2Ov*I Ky%بʫ ӆ(hIC6PÓ.S{QocG$cvf)04}b9{Gfzyo,הЂNlS' 4M2d}0C;@2*Ng WsZ;Nqp'L@"(0h6|ib|SRG5]0ƕ)]LHRu-SFoktBɫc6{T-,wW!WVyZfԹ6}N^Y:E'zCYR|aS.y7I+AwLNdg^v88d0< .{?[˦_Kb)}^fѾHG`)gtM^C18 8304I&lS=9 lBpEٜ˝Gx&fan"qܮzq(Eu_ni4:5uY_'1ONKA? !s УgZ aûz%Y:tC ٿ.(Vvǒ*}/29NO;) '9w'mf<6GGvׄxl ?pO] -2NLGsCϴR~x3/_4*+MC<,s6D̚eC]hXH%ް %2>ߎ`CYH؈zBEp동E΂lUvFWTqQ ƣڼ~jUwЮ@.{e)<Χx M5Jd-h>x y` n?Kĵ1F)kc01"P$ש\Ea*w)qs"ڠjXh]\AUŎ]Q#"rSHl)% +~?RL2eQ`urX$GR4fy>B3.6tCQa]N*0 XC eIcEc ݾ),haĥ "#M^v~ʻݑ*k;Ybܱ#aGN$]#lʭȉ-w =4HVtE%UM7\^@d>.p%IGPMKb4{,LM}Q9  M_>:J~Ee;M,N`{ʰ^0oj?huĭS.iy1ـXDFXm(u- EmtDȋwzs3`gh_BFBiـs`qGؕ2AF%.r+* -6^U=5uk0׌-8:aug\7壜"Q9go$e/rHv,aEuL%ğp oJÊ4 h&<b7|{4/5CЭ{cb>@nZ 1q7h2Xq .zJ`g!٦В"EC0|; 6u&`ݛn\Lo8}ÂeF؉ %2^ǚ@ߋ,/2#MAג0 =% wȇHYlKgiUو?7<8 %G+ۄO 9k%XlhT:8!͖12p竁 llط㺪oEhн5ojZ pмXyzCZ1 czUו|JX0 pk(ҲWLotK ;m3Vkb|˜MZ7@︫5'@'v\hI'JL~^((&ݻ圼Ԫ'bP\/]6OP5 $ĸ. BzO u]Xn/h+>.;ʍĦNEIұ 0YN ^T^MSK0 szUCݥ+WrƦFř͞𨑈j[sc/WNrOT[I6LW9QJhk>iiSG`WީNV5P̟ZHqc $\'9MID"Ko!(X %`V f@o E\w/0GD=ꑃ}\8kE-QUô+H_Fl%Oe77&EkRǂxkC՜" }R9,T(LĝnED 4+6c5"o/iYӼ%C puABB1jcmT6-'@Hs) GGRY5/ kA8,׬8KC1$D;aUz~Q#*cN!)\bXGڙfZo;<ґ/ t߿󂱰@UG22π7!ME*-<1x 2_3]蟸3|ZFg`6A]lK;l0cҵ(N ȷxhD|[-}H[5LA`8pKLӜ"zݘ4Kg4tL&&+\2 }y(ΔA|[^{g!`9PA=ƼbZ|k'rb>D7e}֦GyGՁ:hC>n$r#`18 }Ҁeb{BʤA;<ʁr+wJI 2jN!O)ޞkPnCZ dһٱ H&^nLr[8!qyov2|Io*uVu@;jΫXbmVkd?xkq tn7 $77'z'P|{VX5vу.`20HQM26lV88)0A݀]$ȽyI q*`}P(,X=(;c-aUwڨYss}Ƕ/L^lZgtaۼ?Z{WsVs7le~`œ? # H\Z i԰ 3.>zN̽jaZQV?%i&"ݸ?U4DK]>d.Y"RK0OKlȚ[簞 tcehn|jh%Zlg$0m,@ #A m-/8^[ XƵiX{F&gy6Ffj+\GWV +,Mo\ykL"qKb[h_BrMʃ⏊!A:zh1w}G#xw#Ȧ c7QwFڦHHJ+r|wSfHi&7@ϫLgΟ?G?^RwbU!Խ\٬I;#B+l0ccmV/:'FPG)d4 l|ޝX)%Ǿp<~0T=GݦnvrGMu(PrpTo6(hfL; ة`%J2>>gܱc0&IfEǘĚUdM;};/X>,]ESb6aic*HKm,zKD*Xfbկ&U|z蒮 xJ s~e")VMLZ[ WKv!v khE顾&[K]'</yz͵4A~; p![ :').I_V6i)lw9B3Ƒ1,QFmS-],GQv4U;* zA}=\+orisit ذHD0hV,j%C|CGq>ַ2frS+KU'H BobF?@.|:uT*,,x}߅ZgoԸhM Yч^<㛃`:/$J $]OWSgN{ ̩>k|yz iљSԝQ2ތp/3ID¸`e<3TjٚiVءv| ]G ;Y?/3wz*t넪offtB*kz7ĢlFhkq| {RW;74z/>e@'/NHEq>!Xf|Cr @ aiձQ( Gr ~PMaX2>rDZPk>&=[!d-\?KʫGQO`%wI<I[+ *ԯEa+G~qVuzXgO[&I`>XFIT`|7ӣs`~Np 43`0/8'9Q[*A:@ݦ e| =Z(r;y]|Fɹh[nHErJȆ2ƒʹyup'Hxܯ-RLǿyjp9Vip[ftZ곎V){מV@Y &JRK`^lI\f!oWj 'T1,δ 5& b+؀s}Ę y:zb &)^6"5IE+|i9%6}O*NŽ~Вjh'J;{xc952`uĵVs[ř l6ʆ}wZBLlqFdz-|\&ELW;ԝ }a=~r;C j⢄yLc΃O.:H-?@2]0{N$c>A*b ̚]qH'"5@b8ifZU pݗA![b*Z1N $(56% N$M:zoȐ ~Tx'AJXEHHLe7gh4W4TLm+f@R c&D͡|>7#;# `|%Ծz7{YjҬ&=1R87 PfYX)}RO!DZ1Ʒ2kTw݌ZgcfbJ5u`s-r?&wN~. "ZL )FlSRLH܉hC Vԕˡ;5հ+/Lmf0҄ۋQ:~yljR?V,W}9&Y EVwbx+:I0Ax B9dW,8)s]8[ߛ+ݘ}SquCXG3\GalLGvh') =nuyC;/SQv>D/]= 83` Nm *=qΕJ8};] pC@lEu-C Q՟;|w$5 ϳTצ?`<>6j٤.V4_(sc;sƌЩ?w "p'B{(k,؁8hIK`4V5n#DQ).n+zKf`MhGyv^/4셾i}՜K#L2z*Tf\!˝1zg?&vȭ$1PT _·=(j̳_Ֆ{\k2$(aoF{fĢ2G.áԁRv*'ZWvZ\$xARM:tgK::lM31#)V֮~*?`XbG(0١/VȠg5:Tl e"'/"S,V +Ph(:M `y| !9Xw4BTg["PJ| B.e4Y*vJTni5k&w Tǜ[1oP,NȊ!Iq]Hj}}Zq.v_Neϕc7j$D^.\*50r}ظh UR0׷e7-ur8m+b }Ì,zzat]nH)<á&c4/Wwn0kmO9+e˫7UssD`ǟW,c՝A kEGXfnNwe[+:, ,S7H>e R((gܱC ,S?W%w M5<@duʓ8coƔ7 B2 e'B2l56S'&J0ӓW#$R]+?~ą:;NDrpy@ƃd{ֳf&w18H> X c0y rt,%'lDŽ |)#wȅur{ DZҎV/qFYk3(~(c1`imȸCBU8:| NYk.qj>z3rVBndm{VÑMʻB@ZɛVȅZ$o6A>}y4ki|.*tD`M![|dHsqKR+ޙ#G1M`#Eg"ByHX'_ÃDzX3oPXEH1bO-td aj k R@!XZLZ2G.L~YjAmɐ]oM~Q ׂ8ķy$^a<GeB+l7t'JmcXЄ μ f@PDNBLÂcӗɡ)t0KN+̷ΒJ`U-0acfY{&[W9ƭChnBzwsYsq'i \Stȭ/X(UF:9 j9i u 7t5ɖd˚ 2ݻWm4>޹!) cV Fr|V* 7ӿg95wO}ߵo&9/$[.*FBZ(>86 &% 5 ^c4RlY2ZrA4_HoU$.ƝmbVEA7hpP*[|fHJ|áGgn/߷jnd&qؼTI9e!h~})^Y<Ƨi°ʈLMy}!!AQ^b?Gj'QAB喲&|Yi${X4!g ҝλ=7)i P$ X>4 aw!~D+)`;ޙ} ^ݓ5h 1CC],&Xۮi Wːc6TI;K" vb]hbdok3$8b|F=xldB ]wOo[T>nߧ65oY,pqpk6Q?CVL6JBFCqάj=}Gv2}tA465 co 'y9Y @%`?sha0[#5Xe~坙m(-S `}E a 3;z[FL_+X5}BԚRIkUј1S@yR|B/MmY/Uz,xOeu:S\ 2Z얿QI=SLV K 3dmKXN_a`(ړ;s.V$,E}Q;/g9XF@wD/aM0`|Gkʗy냶jd^b߭$y3~zuCǀ^fTr05U5P T &Y;c?}^GmҬ:X& Do@XyOTesuYwD78 4^',2ab~I NpMr|fe`8J e u}3#-%] ̬ *x1ʋ9r|&!$=sN YwSeqZv/F7Gz<#a{, Z+|;}!I^Oɪc%Hx0H1 Jљ<w_1{Ps3wWy .Ĝ:6YojfYUrrJsNJ ŭYg-Mx PY9(޿q\Y_V9[X%Wh\`$|P`Gz-h7$өWe~{̘ۀ K;P)JАN+HKιbʢ1SNaDq& r JS#>o#e6|wT?Xyx,8Tn¢f=V4˻6+m'Xj{?Ƅ?7JIui,&g㨴0p\\gC&N''."^YH {Zc4M,VX}!F&vX*QW&q>zݐg>ŌCoY<*)Ĵ1? :[MX]Xo״e )+ۇx3@j45qӳ>΀[3$Vl@H"P Vɜ"ǖo Io1ܩ2⽿:vӌ Vv1)b.=g<~hͫ*p7~g^ܶwMp8> \?IQWƳTY-5nʜLbmCcmպÃ'4'q Qnm#%EtJ 9(8pfbKi K+DhccBEd5aϜ򬉖~qRP9mBJƵlH9j> "s}X%|G|pPwD"xK+i\ w:?eH|'XCU/I,=RI}kVOj"7kO3 x g]< FSw6:XӇ#Fzځ_ݔHޔ: H7x+ܣjUjMܫb^k6fbH03uWa6巫៶@\$r=mdhq.f=գ蜸oY# fX[32_w,*A\ @_;blXJ f9?qrx7>BDt*"A߭t8?Hߘb9̦a_pۏ_cPŽ o5w-#f5Ptdek*xt&VCPF{qGHPvze'C]qƲEGk_ eµuͪ'gFJbӯ= H@’mv-ݱC%@9۫;zNBF5rH@{v^Y2ʾ]ӞE;Գ[Opn*N*`fu~8<7:uKͰ&Q Ѱp3&Vkz+`͌}`"`@)c@I݋ Ek탰U%H0?RNvS75v* _$&7M3MYb- $FX0?'@)4 POX7aNO^# ׫I.f΄ aD& %S߈= ǝ +e܂HW9EUP1?XYdXֆ#݉ eJZ9o ߬_$ (wU[i&Š88>ċx-) g˦~P붮팁5۞+y\A32WbR~|Ӹr\Ԉ}| x@%RsJ2()>O/'4 O=hC#Fqap%MC)zdUnkMC|~w>p(mZmd)ׇ7AR Y9䑑֔Ү>PvMPrhb./Ux ]G%Y%"tkFleUڼpWU%<ݞu5LcPЧ&VXB\b -[tn lB_w j e2 ۢu*E%}س/ `ؕOF%R5Px~b  ,vsNaɉЛ32"*qM>wĹ3*ixTsaRU4 bOt$i~S8Keb% ଷt" wŌ)x}<7*xp&7V&XKI-jMFT&SCMX s‰[ #4}Cw;51DܰI%[ y1:7;ÜdZW5s#E=U;e||UR@+[YC/ۻ1tm>5nF5 M#xM˼*eckd*C݀N/lW5 i_^iw3e-W-y 9D )𪃛T$%'=rf}N|+0CQ(UِQcB;ak  D\[/F/DכGq[uM",^ w1&!*^{&Ǟj1v_{$m~0^zrK.3)`䵕 hgU̺cB3kJ %I5mCyZ&y -Eļ)q'1𽙸r9$- I!tbiOFzͯ;Xgʆ6+䓷@ԍ?~vIƨE~ SEE6̟s`54wKn|wr:*5{ bÜj]ч˽/κDre/!RrGCdaӵátBo:-ݨףSp9p@̨Xzwoz2_UIF)}tϔьұfϔ702:tJ&MHԖ$@Quy1h`c.R"QQ87xM"T2xdNBgf|\e %W`Y٦ a+UM Ƽm"N-j\'omv oo5 )39ӝgӋEx2[Vr6҃ͱYdH&mNOsۄc^Ndki@L{Lb/l3E@zdTq`[⩔yҒ)"o*(mp mxZnfIVN^7bo]EB(p8 gja9őP<i.V|!7"v9DhZOl~ P[n/X/[҇,= Kt0!d܀k--]Ϥ5f60T /hn 97P ȧ6Vwrʡ? =':BSBTbZ$n(0e"ofO'uq)`}e}򀪧<;xmćq@lY@Q}E" мCXrVَt?[@Y ğAr1n,%߁q orgCDM(#vse"lcS3`jpU}#4"<+wvὟ%=M9ë.,qͩw=ˤMBraٳZ#xSD KqG*S7RHÙ/k.ɂ?LE0'A6W6┵^oeÁ^k, 4ݙ{ + ht(#Mh*3 }KmgDApr~e ٰ1+*YVBggǚf+F^\ aVn\Y&+T)Va >Ea6x*jY}4ɢW'e#!즜 K@,B+puRp~Uf xQ+uvR,Տh6-Wv`nnnsk:;:ьՆdv o㏛ڒ{p ppIc`k6γsNo/)` Hrv4 ;x67}ikbdIt4U&YbHyuKoϷ1w&LGю8[$ru'W&D:<:eHlI$Ɔ0h;Qzߪuruzyvޥu4OFv(ɜt&u}x 6,ܝjJ0sH}s[3;)+ F:{̕S':qinSߵb5=c|]Hz:*z*u#{&%ߛW`A|dЏ[l(}&eV3W=ףI5 3X|Ѭ,Y\]Զy7aŇ;SPk)=}q55L=՚nJM/RQ=eِݩ-Bz9A9|H͇ZS#xDO ]{sUzT%}Kv|A t :YaY)b>v {xs̜1d@گblF<2)St_r 2faEU˦ pRZ:g|m/21%`S3UrA/Zfe32d_d+䎂&\oe;i"b[XIöYLF˟`z .fIc,dO!X֩biozF'TQ4 #~$SN.QL~e/ 3\hF 'ʐDbI^ݣKh:' LG5lt.j*6'چо?ڮ8?ۥyBٰ>#n2.ˤ ŀ&t}N v`A@`{XGz뗥?l.rsl xәa0NkdZ:14dc04~)\] |v$է>eQv/]ޤ>6ca"7á RL ,~L=M-%`3ߜeǴLQPHCGԷj2 N$^>&{m~ .5hAcs%IR9H7 Ag2#O $X 3i,Cuz!Eڻ4h2GLl(+L{=U9k!ēT0A蒈J-Kn.oZE={ẏ7 U~C#7s&,+xFHqL-9dİ={ s5}kib ~FI*hg׹?'rUiwt pP: ʛ'%1<]6N =KPC8!_B#V`([ ]7shIRȵ'gךwΉEK4AKf>"|PNjU| 2PV.f$mcb&iE[ͱSgC8Ÿ yTD[8f1hZ)k(ˌt9 [@ƪ8x` bn陇]鄸[&S[z2NTY\0h7= B|a3 '%P݉[qR`Kd+FX~9eEx^O竿oŞy,-}e@kBs'Bq'5$+B9ME-EII>oQ(YI02An"+4.lSQ]niSl-`=aTBeZe8QT>O(oPѠlQbP8fXcQ?ZUiM&]u3?X7IJK?W!]Q.uMӪd4KL]'ǦܒWwD_8 HqC VsaUMV?@ #{8%j۟F!&@zae{fp1 g`H$3CGп(X7 <\U4}t4=5=x G(}7i~xK3 uڥQ|&2Y „4ϙC4 ߞ*{NY{丈عv!:YJE즹zEdȣ۠넜t#vM|HCKd0]5{ :uKm:OcٹV1Fө"Q6Dl+O@ț# v=TZhVD/e ?4V`1VY׷dF*(>+҄{snܸғB ݸx!@[f`qK83g 6b}\85{.6$J|q%r8?|Js8Hg9o}vS ]{T=ͅLb_hI(/Rj?KV`ȑp_ui>na+nT6DNCw(XoGqI *L1G?dzUMay,5 i,5Ӗ-JLk&Ac(؊JL>~p)׫@`ߖpLQu!j8==/]y];喲08ĜQcK < '_X"B(m}XxpLRFt,e> 9Oe tQg$VHj#n;DfpKv\b j}P$Jͱ܆vW1n{la7ͧKfuaAd}n`ϰDZ=ѕТz qWk6SRv*,3-Lj/?X{?7p0</==6ɺ|Yv%;}KR t`fZ-BNKcYjMu>nW3&^UֹV9oi'A R= lB8,$؃\Ƚ4"`641W-rh7 /%Evc{ <7(9(F].V(kq(~r%veyKlD& ty?{6O* {??^v&@E|ބ6RH;6gEt; h;n닶 nDk 暦1S'} iaHS^wϩiʉh6Gz]mn:73:G Z=qCR"}*SOLӏs%`s[|ʰb CbY$l3aN?|@<0k;uɁ[܁3jާ&vmjqY3`D:Ͷ.̴!Kum:Ds{OIrNE񠉦`'Jydעq*_Nz@d|2WL5ϋ%fb5ZPԏZva}wLp8bqتKRe.ڀ@{զ.7XbZu@m*)Ƒw"H]X%`n.Vg[čHolfgB!i=_ *Q9 trqlai7:2SV^` ^+32̌VNmEmΜ^iE"$yF FCP5ZZw6{0Hh\/9q[}C9i  sќw㏬nvi3k0/chJ t;s 4`RK +o bJJ^,MZA-gjR`Z3)Ou!69cQb) >~v4_ C綩dcQMNP.WcnӉIҎE&g*k=h:T`OwVZBb0ƍ!"<ϫI#lh.vKgm_2t0Μ^/%n5gz.iSk/&}#o.41$S5TN<;i ngZ6ȩ`ȹuڐ ^`=^G̫F'ߋee;o eHmz>Arp;FZn𭅞3wa`z9] (,L#C ͗ANrTv$ !Q_qt|jۭ5Th5t8hN  T0qk8TJɎ)X-?T/U<;6,,x.co TٱDdJowTkIc=;Ş]|diBhuCDEl5.oV WÿAuvAZf{g)./nk ~m7nbWcmٱ&G nQͰ?PTq8kALĩĂmpη+ǽUq1J^ǍD?qI뻾)ɚDU\H,Mhxxܽ 腦Y4dH bD|`LI#f4r{| C}6m0VnfVT'SEG8,7 {dYo < KPFcv1,>pAٷݷJZ%!ؒ ڡ;{;~\F~u T&V`t-!8!>bL\j>y8MXQKvvz$ңѓ+{q3t㕀پcx睿OS4&kcaUY[h L(FakbX;ݢW!>6˷w  =&~hf*4`7\ټX4ՌoZB"NZcŮ$G+$y[P&|UKqCӔ̋ڿis'@cԱxug ,M`^2@BӝԼiũcƱk^6J<I݋˭'5IX`{ޡ#M |.c)_1Xt 'CZR;&ff2eN0_uEJeI``Y'hw j|ݸBPM 95%[%SpodZhd9A7B~W~;oJr[nkJ fxn%_KmOڸ3dO+ktS˲LJ.~k+dӚOAFǿ(X$ t7)>{GMM 4P6mbl}CDoyIr:,EȽ䑒 xE&w@k5Km fai#Y9ͅUVe(:0NPKq%\ ٬x+Yɞc %Xfb ?k(JMn$i-jOpGwH;=ɞW߉I#OM#ϙG"i697|/2L8nz ڏ:S"uqpt5BQu|ITD'P w$dhݠmxy.4<Ow˿ſ ax́IlaܓecmD+xӨ}Q" s5FçGp|cH' B"֖X@êdwi :譲z6p¶!|S,3~a8^Mg*,6ԸG/Զ cn0w#'+[^HW$ؾ[Wy}UV:hzb Bҏ/CIq0FR49zL/j--myr0LԁNru.O +J[Mq(CdBujOfAe6tuMhWڤ9D)'r. j MgW0~WĿ#SѵMm5py7Ɂ(F¹d>RޒOIqzMּ0Im?`yp`U~8AmV,9Csu,|gޥ,ϛh>qd1+M xŭFNg*ruyU1.Æ ("nbaĆ<[GvôS|_'oJʢE֣ϒxKtL OLuYaX*;0 تH 0x5Ջr&*(8Kl2 S4^*'%#s߾]iy usl(OĻjYS9A8<1ѽWɍ=4׫jk}[hANZ*DL C46lrskb|ͥ~\w@rˀ0oԹCRy|"$tޟt]1]x3gn9O;TX蓞넥H50vbO UB_SzW1Jq*2ǜS4# 0FTs(ǎ+ߧ+3֟J ؜$f =G*nk=8@@3HWĘw>J@t拍Í49]+p17L@ɾ$Ȝ߁\[: tIA<{v豬6 XH.gwPh]{!rNucaX TV,]{JDWZP{蓢t%|p$9'fȤNX|]L%xݓ/GF3I*u[8d5oڟ2eSUso YBǬ ~sˎZ-yM*@7 | ΈǛo27|93Y5 f4:# fS iw͋uID%,SM]NZu R_ٔn^bbڹ^"v+@`"b7VYl@&1ߟ%o1<M f_23p0&~8\{j~[QY} םLVIX5锎9w.riKSx:Dl_uھL6A F޼֣ Τ,G6]Ց *F"  }ʑR߷5w=oڎeRayx@ H#Ii@c?!/du)ogP{m':/עtf"3|6ok JY#XyqhB:ݏNiӮ0lF SϛDE'$AyQ*? C&\z,ָ(kXIj~9VS*1@GK73tTLN@r[M.GSA5);!#cK)UZ:C/7ʥJ8#RTLgh1ᨒA4rr.g=Kܤ%dbĘV z,V'.wӘX(}"1*eE[lj+ОhCF b#:F&Pvt\Ƙcc}c@0DY^AHO܊]aPQekg5@(DjYW"yٙkvfΘ.1? !%ɒcDmե;OcLsits<> <)^`|}ցSj+I.p Tr>\Ɉ6+`ϨEAM\e˚6C}@u!mAd^.\#=3s +M2}}l 'yI^ }zz#W\npBK]h}F(;Wvbw?-]9Dv塠eY:rmI_6Cq^mwu;Dp\^}xTfމ=# 6C"(3- 4AxcC̿p;o#TQwoPۘt:զ D}.iSvywRÈ߮9c,A'8Sa3 J޲ULjzygm hVy_NK@^.?4Nh|Xj,K)S`H<.TEu#\U e~kk2QvZ7B[819( RIQ5cI 5۳pmhD%ᒓzr˻A" wN(U 5Wf3琾qJ,+a8e[8$48=oo6ń'!rбDXBGsh_!kBvFm`fйG魗%atL&1#~eD=Q#Ѱ%oSNf~,7c rt)D*ɱrZE1Wy_1-E]/ VpaURi8hDr2, k,Y (0S젭$Fz)pfhJ 0Jf@,^+qy l1ATw,mKJYH4EHW1˰f|M;)lMT=X?IU}QnNEG4|+RVD(i4_$)ҡ{dVZ ƋX!f@sQo2<%8Az$ Q;+t gHOuX9$Yni32iGN S4B[uR'mYUӤUzۆDT3<|L0y@Nl>cӌ W\t ߟԕr5`tG nlae؂g'VFGȥ7U ] 3΃fنe]V؛!76BdUI4%x2FV(BX(@Y9ZoXr9]_i>7) ΢sX؃NugAIyf7Tzyt`ɭF+DbI .d+eq{\ Ź_{wEJ!=9Lɞ,.Z?,[zFn>dWuᡍl*};"X<^`5-4H0S *[NUq z5z\j8.ԭ =(P%ƺ gJ<J9Q&ׄ*kcqu586pR7A[؀y0xa( d:'DNj݁9]tRPPx7R:鵢0>&g+{"HxWRPތ=jtKRH0?j|ST¶}9dpY9}7\`U iSEZ38o( k"72=,M9~z-׍#i@Sg 6hIFvSX i2BOmrsv2_[#9˧a qJ_>!oⲉq!:U ׬Q 4^rt1R5pG練׮n'g6d/79 GnR# ,ĭ ">0枪z]/ 8YmԚ\GW¥FS!DRE)|Yխn]K6:qdgGAbkwh 2-)ShGCVW䭋ٱE? u;MALtH zJ{F?><..AHds=64X RĻiC8*-`-_ǂCT A0?vsUYIx:AV7RC|Cd}`EC Tl0 ~TyU}QůH,YJt264*~6".ZasX$<{E!1ha -P*WD*ЗMWV5ov/|P$ʅr^MF;`A"x>cqϏ |QN*wW>'J5H66-.Uvaam@u#ؕnKx O3gf8Df C:Cvg'`RTt׊5>ذ2+:!YOw @G:|bU'?vR`~ѫw[X 20b %7/zqGKL=ɺ9cz7HA ,ds}vQ[} cƚ@1| -]h7& )P1R_BpXkY:ģ_~w0xwI6V)Yo|;ji n! )noXqu4|8rd(y]G1*=>{b&ޛ} xy󆇾C-y& ,rb UՓg?fE*BL;qye |}d&#h9 HWN圶纐ljCo?T[\x䱪uB=f]7۲Ҿ0Fn\9\@%`B^NKlX{%K^Eԡm揥8\drj׬pXPI|Qx(T1'eZkHVoïiω¸wJLL%/XܽB#v=ڝ"Nh`N-ݩUۗeR&|f:JϐK#u|k$gC[OO_Gug[kxèw4ZnN7`\Q?w{ꩡ t6s Xɰ8q/ K'͊GD Y- l*rs=RsV%踞F&!K"A&T, WƦ;FjɂEu\l _bX\~_MIǝdz'B ck4Yb $m) g_DK)qO7`_5pE;JͿW>*ob!\3i8ӟ٨c%`=^.؋sdbbl`zlP?rf΂SE )\=ﺶL0N?> e*ܵpHoxxkjG`r.l:,&$Q#&a^J*)SDs~4/P7vAFqFmsRwQ_lOWƳ$BcXi D> :?&=~}wt^+fC2oܬdA*>Tlb\_˶{5D\n '5 +OdP+>u]@R.SC zo5KX9rn̰&Z҄,fֽ9=+toǞDԠ;ì:j_Qa粧Ɔd|էW@ ~.Vg.|rԶ,qAb|QD|)ʜm H&}>(qDKͿ/IZ`WX#x&UsO?Ju>!ߺJhp\0s^meN~ P8zGe7vnՂP{`FHDg2jAkI8sz\8g ]64g{jEbbEwyB;X6JL>sG/)`E"aᶧyO{n-Ч$-)w,uApAv&^goLnA%O62#ŋ5\no'YF)tXg8 {TSd!KHѻ0E*9'c*cXu^j͍+)X{p_5V&TNL`9xB~Lr5ϲl]\ъ.jl7VPH {ʵ`!UedΈ4 {RC 8ɷEE۶qn@k%駞k[/ *h>w^Qi1B彽mS6QwzE[RD*lJfE/'f#hZI8}xb)N; $&Avsx_QDqYms(z%hc=7P.vm = k\z?0gogq x>-(FXLԾ:T6тt(-r{{0P>9ϵ}m&v=0paAЅgDu}U0ֵ-AK7sM4Bko8 1%/!`ql=aKR{+aǿVd&z{r0VyܑN{ǫS>i1 #Cc. ey/HZgE4{ZKW7RK,xr|0˂b.tXj.t^٠\ɘ4nZj菆AwaQfq }FOA6|u&`qI+b3܍ThRq̥}-v81F &7;9n?(;| +izAۤhsLnkC1 ٺp칧,̾0]K [dj* yP 5EW#Qf[bM4xք\Mue^AVnfxQZ7Bs36-B𺴖ʉ@5| WP :TWW5a.SVbu $ JҮLHEYwo|) `(>b°9L%+v\wu[x؆(`,o1&045>uXlQYM ߂8zZzg}@N?V G|U#IH@߅ I Š&j4ѲҫCI ѧs-"Ҩ+Z`# 2>ܟ~%+ ,!:Sy8'qtPqDz8)EPr5Ŕ?rl'[,G dqa}*\C~*y2l{f]F*;(C>I8K j~u֍]sq^{_k/Qa 't L7J3Ĝ[XnMgUXǜl87f3uz4h+ZN4ÛzSb0Exlo18m***p`pN& FdhO;EfݪC&XG9EZ^„A_drnAN:Cg9_el>f%:F׫%(?"e.durJL5l 8H̫\m]g[>_OSiLrwL2Adw;:'@yTMz<*rIHsra`/YJu@7,SL~˦ ŷ j$dv)Y8)19~ǣdFK%JW5LwvHl#wx# yY 1ceJ%^p&ˇ d[A9ؿO#OteX;} "u^-^:֡U66 Nc? 2MЏ%e%&k2ǣeޒjҾ0qEn5k's5jX ,];ͼ:i;Xn 䎽(r|w72\T|,ڂ(=?tqaTihCmcULT.[ vU"#9$tC.k_jCo܃WLHeJe E]t:Lϊ=2.O ։f-G= ٦eA]x^G"4rfen;+4G ހBHH #vm-q\^ M7?[R*W?psJ\߃~6_YsTWVc.vy1zP [2_ %ߕVF/h[?0 n9ZN=+n鶋.D} Aݿ%]U-=B~29jfQuX'R쪛 o(-k;0hN*-4(#D->496Hփ3tċ6 b%_ʐF_2ޮDB*s۫37Y f#s6ȳ_ D YB <(gt?gQUB}/KȈSN6ŗf t AHM͛84N[0l+C) oQXlpjz_l&ܙufO>\@9b.D܁W`Z7j4%t/K/ iԟ6o0*^3k#-? O>MUYD'pxpe})w(VK?[YW=d4o~/ЧkX%|r)>IV} {H=?[z7ŋ=YQlbXUٝe82r+*E2sh~F" 6ƸΦG1rdCyO K 4[?_oЙS P$OE%ȶg<&Ԟe<?$^ѥO{U&'}3OCv7;вUcA(eE>v[z Uj."aŀFמ 'mk.z:c8뺻 :g_%Xp0&bM곮7Zjv@B"=G387kIu/v)[ǪP"'S Dofl{f{ 54kOw$#2S~OD!|d$pʈ:|>P'4@"bl"F }N`fxsw#3;B)jӎp0u+{$`}bjV4g)Y\+HWvdۉ̟sΕҤ fyȓbU$Dc .OH@e‘ D0Q`8ATIy)q`w$lI 4S{э I|*zD+#R>&1wCaQt2xi ~~ ܴ8*U"c/hu Qc']TvC>|0m/&^*Է".t$`yt45^`R!`bD?P ߩH)Md1 kmhϦ*Ͻ\E›ۭ z2x=- J Ò+]OJMW 5i3dbjHhrcPV^Aԙ/ZT0Tu:{!܇ӽفOlٚlhmsGR>3K-yLzo(%~ZY(IP|HeH:64-{uDNp=K7r\ }ntj՟"ƺ54щJ A7-0ٲXpw8jyQt|v+y2 }XcG+ψM7zyƭqM=kRH}n]Rir$0-[lvYWel&ݱȴ'dl ׸v1MƖ4}cft}!8#_BYIJi KBgE#73(q#|=*;$epR@[ـX}im l[ᮄ8uz` ÿF\5uL3jE~ɻ)@]N, Z!* “ FLJt"ϊ']Ry n*~71ɰMiw΍Kn3*?AC-."ڹb!+_AA2f%#Fai'mʼG,\ 9gnQ9 ,>ɵApϸ#C`Nse e*Fp哅3«#_ )>%'T;z%ƝJ SX ѐ0JmӄsNwF#BVLi2N6e[ZuӀo4''ܸiZB6 E._iy+|GXy) @QBLqkUZymTh\4rV,lcQ~Rdɼ\4cUK/QnyˉF(b5:cgyCjf;`C&4 'Xs%>깔=xƔzë=/AB8e!¶]Ep9HRc'T'D =p!*4e!DFxĶ{2,]chwsd$: iM+cB4P=6V5wxTPF-Q ZO'9QQ|{7L[9ߛey B=%+3mg=QF^I'^ St#UE^ P*o!fݾ؊!N1Wk\4`v|A[wUʕ S5 KޫIbopF7茛^RO?b;?R#۹5D$Eg ?Ǯ[1`.,R &L2t$[f[OFa_Ґ?u@XA>(c~~sO ,^W+NAaf 2"V}JOcm{9mʛ;<*o֡ʏ:._6zj{ULAc8(y0/ZAO"M󖼸 (0Iϸm_1ww'T<_Ju</(z{`bji8_2 ky+<2.B2:v VQ1 -Kzn̿+C&OMUkN&Xg:m8V)dy[u6d%BG;,(쪭kmlLLnL =/pOdٌ.er:-y1z#|>DJ OeYz' @(i:bIڒ\Kk[fNzv-v]"٧K/c" !ljpRgdCO_GuN+::>]`o\{v#&=Y%iUT}{N>)P bIWbeN@^ ,:w !Z7_`+Az)}mĐQj>;R thdIZ?7_lT'(8Gq7 DrO#`q}ȆΑ{OHw~޿f?:ge﮹Tka.Q!V /hrT7F-]J >~jg 5) +32!I<8tyfT<]7ŽT I;>8ޏCO8?Ή X#mU Ԅ`/[57;. X8ΐNT< 0yub+> %Ɏ:$OX&@ັЍHbje@z.< Of]IBu/$m҆W'p([qM$} 0 %6+i@k&aCGKPb{%J+n6D[?ySTn w@TN?$d]{43SLxҾ܁A݋hhݩh~~qU|7Ȣw9d/8}(/fiF5A1X:#mqq!2l^=5n`*K(FnM< }Egߔ40rARE ʩKqI )W߈ނj#NaGq?y@i9>WZV;Ҡ8P=IJqt{_|o"?}`Yr$(NDM64y)y 1]P"[%vV D*yq5j=Ujz:S^ D '1{;Ps4fZ=U_KzɄ]h0*3{RHx0&\6E^{㈋O38l~Rao>PYYk#r:LOۊL0Uf^yX^<6SA*t-L>z1Q~]͡DcʻsV)i/5wmT<:$B7or[ #%z;0sQpjJW;s{s Zd+D#.<5H؍XZ7?P~ |"$cɮ Xy`zه`EH.u J;]O=K77v8g7^\vO^u:^)Aѝ./8FQA wg(=WŋY s`Nlux/| yJ,fAW v$ 7,F.$/ ___ cOYL8=%X#[F-?C$O%HH8{%uWfFbPWJ"h(\%'4PET&vQ/`{x70qܟ^ mCrxhN,cC[ca;Np^]H] rnx !q8GjW!z~OoȆs $qX؎[P 8I;AIG7sL8~ǰ?@6)BKxe fP%4śGzǻr`'G#MfSD"'z w?01U%+^j:3cך8ҩ6_ך\n%_/h@s%e<!^Uo]EpM5j{m{Dh})ΌĬ^ ³YNvjx)5 <=$O3(=,pԶaV7TPxĬ&ۥzNM#c{-m;Ib"r{+ikYgn{ c8qdpSYk>zǾ!~0X[;,8`ksB1ư\jD-:^ڵFz*_Y}d # B^SOFszh gmrNgz?5g~a}{u1):<a~ Sd`+.^3[K0&eoq@x="m8*P\g))T%NZX퉦TINH:GS?dLF%_-K>g?lmSu|A!Gg8z71hO=suag [Gl}1IBNo3<ɦ H2uғ܏_1hwM/C*q.þ`TS)=ɧmk3bs&yj4: :ԑ&|k0K2c"tKΘq,s1C=%?Gije%&9|vzq&W~mdM; kO*Z28PYzm #, WJqsG$GoD,E dqԐN,Z /<:t ho4Eџy}/;/f(`O/4r_, }JSg $*\&90Ol5m@^n 3·/lzC4cjr=5QLewnF0(Fj`y0b||r{h)_ FcJM| jٽ7ڭ .$ `~;W.+hm05O*PNxҪi3n㧾+ąýi.B' ֏j' ]!ȩ.淑NBТLz6X:vvI(Lzr审r I(bHrtߠ#B6cԼ4>!iz KUS _$xyt:BW$Wx$h%:+v6"ciK^I@r WQᷜ =ßQҧ885HQ>0JPvWRICd2.F7S@(vQ4C| ^iHN׃H:[]+3O@ÜuLkra)em<ɼc}&ᛵrnV'Ta(rDFUHU P,{kVmޞGmϽiHyvn1F܇Jڜid^1 : gA ,9na\nZA!r^;6jI<1 5oؚTC4фc]."-'~!8/ ^]xǟ#?dz}eid${Z֪P*: 3>D o7vosԛhVF8-%otH{Sd+ ?[od@Y<{⟛{=jp)ܑ􃸙i4`JÁޣaLcICjst߰"el h-g+o6QU蒄D2%XǔBla!ecTj1Z\(=I@3_z|Jz&3l3kXϹ/8Fcq%CrE#O9̗cC)ۥ@aɜO^ ǘp%?Ϊ([= !=$ߔ6$KJfIr4hi#x=􎡈CBL'Q~z?F1P~3?+7V:#3 {߅'ʸelQGW#kbjKUjF fa+*ALӠFrI0n( D2|ܽ\G-mBVrSv뎪WlaL0sMN~A8:11uFJ}-13&cWӓ e;xjணYSiU4E6NE-@#VW 2uO8%l.2]MJF:0$GGmdYC5k xAbW^$Nށ|7>\Ś{$,P2Vo:I-dx>#T 8?LJ$??kYJtu a I9?CȚry܈O'Psway {c1,ؾxd&.n5MH0HY'' z⬄x1!l*]2w6t#Ѥ1ߠ5vo3C^;sA+wfǐ!W F ߃x@w&yBWm=s5:j X*Es/s nIIy.baxd @.۳ =Xz٨\U%3OoqNZQ۹:Wމk\}o15Zx!Mj?0h2"/V}Ȏ[yuz)Y Ϋ*[`Ս00W[R |FHGd֣z;c2Z΁aY:XIJ"@ Ϥq>TRr\+I6 ۹1!3HƋQqQ$]Cn= ApRr`^)hfsZ P" Y'cTsWR?KWJf G 4%o~(&uEdrpBz TՇ,gH; &!bp633,P@pu>U-_|6"Np]cbݘRV` !]R MK(ymӪy `=tv_:th#:ov7DEsT{q,N90IhD^4R;s4ΦP׷2BĿk@r&(ޏqىͭ"g`iB% 2k,\h5#׿DB9LΣz@+>|K27Q#M_hyK>7$!Ä[;7π͍ā:Q"7?y}o#l;GX y^4qT`Hd<<Q,o@ DF|M w럁v|8&Wɟry8:>eWL62:8ôX򅶟W2[~p 羭Ycɓsb| xbP TaTY0NM U/:^9E. $^m95򭠁=֟O }8P H?&vWF$@9h= ׅ)/3us\8\ F t}H^6/ ZdY[9xԜk4Njc QS }rW] %Umn�xϋCŠK|d)%C !yQubA \.% 7d)ic~i]Bkt*۝-rag:̯9(p۵Ok۸L@q@(7qΎ= {m20K[evwܭrS`(+gM0 gӐ{К@вHb+;ʢ,EڼܜID~(bDKxqD]Df"*&cQ3C?}Q#˰xȓ%$ zD(']2H(rK8' FXIwٰ|cWɫ"(K8_ ιxj`X;ͭ {abu_xMR8GM_r2µSΒ.՜*|qӧxJNVgx'Zz`^nK%Wd-h]J%J@kGgѦu -s[]Gi?j hF|]p2wWNNl R~2һE\ ֲ2ae5";9h44"tۓ'OHjB@~E` }{IKLy7^)ت$O[ѕ3v$<êtqn\بl ׅ fez+G_^PO6&_'Jhx5{E-;=}~<˭({8tF=t/"_)+FӤ63˷Ց$ziC%, s®E}'ЭF[&Fyz%qE 2A-)b t g|m6]a7{6ʘxIVM98,<κgFW)=vjn\rC\LRʸ>0 :RjJBePzϵ_B6okd?iJAtM+Դ?uҺJO( cSm*Z-76mIPM<ȳ@*w_Q2 ̝hV:dIf41< ٖơɜ&lb&J9 9N,~ILɁGqxjwn1ߑ XϷ$/Kglc7yЧ4֊kۋtzڅ^Hd{&lcBu%g[5 _йv(Cr3VH:mV/~#>(a~ d\}@y.U%D>ŻUˇDp[CU,2ks@pzz~V:Aa~IhTB%:+?n`tJD񻜮_B*|-Lzm{/!~Uto@iMlh2ϊ~sgsI_x "RBM7T%ݭExCH&YJ+? 6>k>\ Q <.Q17)%ɜ3_.ƾm$\QkA[Ƞrkd@@lp;fNCDBVT4bU7J.V^!e*c2zVR\cJ&<^Vlɚ~Є漪?'i' rO 0b7M^^*(n \Ї?yH^ 䐻T]gsafC!GS$~B ]4^N 0jՅ5Q*D>9myDKaܫ q^V,4*#i{~yT8bK#*XB&n6䊪ro5!8D)/ y'H7 ʶbwtf,\sp(9HS.&K'9+?ADS_8}t8(EL+0y$*Bv.;o5iWqBEF3-ធ/kqTUhTFi[ 6F* SW>aR6u[a?_h࿿ЉjyYV u7 Y54{-攰W,&.uzSNqgEYug5j*X7h. h~B!ø,b`<۶0FbuN؃\~s-Io1!Ԩ͓ۈ":-C[[^R>e} 8y}͡|,~Cl0h~8K M]|VI7! }<ĉȂu-^tpw+%2:@/S3f"1 6M\Oxd5׫B&4"h <,tdZ ,d`ܚldU%y A2k,Ŵ 7Xc0#`n3$AD(2hJM[LʱMI에=a?=tdZ5\ h}?U tT"^) @*oaEn[~#!ďi `MfQɓ7cR# bnj?V_N4uG2S0`,^)ɾ5fQo.XvߠU^eYqi)(TAJ`Li d{_H{YCAث>'B3=6]KyQS< @,)kiF*},RD M8(mMjnp`'<*]x$Ök'h@>īҥԺ!NHxRO1sR~Xa<0EC2)O1`9h"9![E+cyA7 "i۵\F"Xv{HN TؽL:; a :Kė&Q{8P M5<3@4;w"Nϳ} ;Gtgf>2Ǣpv3;H}La1wRsaOt1+ʴ慳!.g@aoagv|RYŸa7!ze9K6Y*8yx},6ɂC|$e686wyɟa,#9OT 7r{QoRZ~>/x#FVP;'ηt蘅Ncsu:;,-j7Z?n|j dbrrmdצ7`*>bb?)aN:$豷؀(7̧Fw?ٵ? X`2Q6RWtGt<ľ⒯Ä'D "lol \&JA q$-LUigb?c' ΄WA #'VOTi"tT_^Õ ճ<CA}4{A;3Gkp"QYjX";r]ӪS]T]ҬߊMmouA0$jm%gvj@ ,8=;"`Jb->\0n_$8198΀ JCZ˲< hszur:{z֏[a<7!l} <ݮ &=3UŶ oii}]/Q\50aZ݈ oo՘4\D^ HGL~o/1fߩI۽,}%~aWꮔyeUT<8l@ܯOoRwAk.]+#]XC:sv[t* `Gʑe lSXκ(XR>/)ڹk FK?O(OS.8$?3_.91|kb>Ep}ko,[CN~j2"+nuenBg -QRakƔ :=V޽G]!sw؉pt#7U"FFJH_A漒A<~#=>Pxur vϤK+~#s| T`<`0蝧]l[Čn6zv/A;̦Uvt s+eб-_\`,pjhj0j@L\{`3Ӗs_5 !WumIn4 ZA8tX(&Wrz|م.!%"o{=ql6-Lvd$IRF'C2f:It0 HCav֗hXwpl>sҀFU.KW2S]zc>n_82t\JWH( O XHz;,F>9kG&gHtN*,"h>9e|37E֑IߏP0gŃVaCSZi_ծN,# :*w V\-Ȉ(C, #qXaÙ$T ծ+fbClp!a)E$6i7 DF[KLs&;K!tc9u}8Iz N#8j@ /4 2wlȣ`i7GK T?#^gKTL jDY:`(Ex0jk]<5,շL4xL݊ "m9,L|B,D&Цf7Hb3ϝzݵfwQ:XU ^? -C=+sʹX;zT*7‚2)F9g\A:τ^ 1ڴt;Mbx%kC[= Fx3'DGE@XLy꾫sHYo.4,v-6GV$6gQqGeuS *GgׇZ *ّ}=\Z}`걙u0Ir44`Q?Ŕ7<emU|)o\nκϾu"0T+I7I"^!~ W5P. !u}vC1 B1X9TWzgCTV5⦿҅,0$eł ?7f XP au G 0C7([zJZ9c?0i(;L?bW c /.uQ:DEڨEVI$V8矛Xݠ#;FQqXfI汏a"Ny* lR**iLH6#xf*C m:1[TJ$}Ps?!#ed;!܂!ȧh@u(>T>XK1YaLH,u<5R}~j3o5-xh?kJa9(ΐ|Y\f*;edԥsb]ވǽ1`*ڣ^|D2pw2v>աC1fyF+&6g^ 8Gr]:]T- >B.9՘ To-Q%\?%UGrHa S~UpHT'4/;,VS- xf#HK3q>TZ㨿 9} £ۣИW{L#L&_[io[uBP]5p$,R\;Me`la('as zPKWt?  L) 1sF᱒i2ԇ{h#F|~ *C+=i2V7 ǙX >qgfՈҠWs8@ PN@3ܤac?/y!%>reЭb4ʌhcH U$u>6Ax],We/^{]6v G ,>;Y}rgsѓ2C:l 0NZoDu[;j/ N*e{>jQs#*&_{ mMo 4${>2o;.Wl˗u v4g;r1ډ;ol%M͕a r7#hFr-40pSenťm0!3ŏF.4Hn fe6Jlθ zls8f5/+PvN>ug}IrJ?tZEE#w hpx %gsz8t}b\w@mPl9'RR^CUxM=kųգAij>D"{lL-^ƹ%'RU-\ ~L-agV&_R4]dH%IV2R N))<7|-,B[jQ>^Eԣf>Vfx|;:>9S) mG4%. ]MOdኵ 0ҝ4RS";Lbvp yBҞ~720a 3Vɔ3vʧ)ZZ'=/W9H3խGks%2)k1=sG>`mRxw 7?ArxPXяhtȥ]7xM飀Az}[ w}1+-oGZe DPܪ2ƬKFS[Ý#!,1|Nmi Uv#rwތS>` EUF0.j19ɬ &y 0ىы)'="8o]_Լ˛F渼%Z=p{9@D{YAm"L"~,:!R< xZt7I'7ТJ&R tL,MB'h^X(/k`cOe:gq9.R!`f}2'GVhu@)?Fxg-\Po 'b~s|>N'f(E;'Ys;6¼-iaĞC s/˹s;8()!ʓ4ѣfWdd-t$UXI`Lacڞl;N?=B)OȐeGhRP4à -V`$诊" n. d^Aj(:`gv~%}5ŧA3,YohPSB5sx=l5/Bl,yl_EhT4] }gT {#-=O1rww |~J7]Hlљ - FZ\55q)ݘu,'hcROp\w#dnYߞ ޤ(Q5N.Di {&2@nkUMfn6+] @`jc/`A+(iZ^i2&~(@,vr~L&ho=ȵ_g7ϊP9\ebEAm[菊rܣ9=̌o,:JrCUJjVg$04y`[ߍ8:sԭ ])W4Fit YƄī˼i4ׁHXѢW AJC9W365B Iqq3Aqv*ႄG,pOvSQ(=Bq+)G(0H5eQJes0_ВS  c]F Mo~UJVu;1-B|q(x&2h7tMA)d4塞+HcbuP;v/V>Mؕ\ɉ [`t2$9#MU+;0I#ȇlMgզwk(]3od+~?hMْuC,'=c|37tg,tyU'=o;oNݼbErÎU`XJyk;HTΒFx8hwiB__$R9[8THll(4# ؎hV eDs !;`Ү?syH kl$!?Gctt8nn%=(G~kmNhEesN84R3|@>dG~̞I@#fDqª|\OB͵=Zяn"˴XQqs=t.|O.84}/h _ qO(ˠG1=? CB9yDq:ymT{?4O{Kcjn>]N7Bx8gYPۿ@5Gscxě~hV 6]|̌#fwTVSe-&(p|gm?mߗw 8Ub%ϲlcEe亰0pvʻ]-RD}D z[[Ck7-kUfX_R5wvdGF瞉*VxSQ!@N++S8 y>s:PH^婭[Xp<I`t2J`3Qh_Q!~fNL *u)=RVFsQtx0ȖtlIVҦ5o!W|WOb&y$ &TdLXp(p ]#'SVA(m7`Ӽks[Ltm3SW9`9pn|c]a Ddku r<t+Umɜ;5h+%UTΤ7Zg ,ѧ\V@ kjNՇ>KvhA>U *u'rDKsmr0ME]pKCWlBC'yŅ]l^;K>rg긶s?DhexJSץtou/͟拊٠[y1wɪKשܜh%j(0Nu{-<┋O5=@[;F8<ޤc J 䦙%@eO+I2sB(E$rLI{Gq3&0e9CV!v!'VQbQW,cB3T{\X>p}6 )!d %br.S^-rai|⅒X#*T/Xڪ>#DTi9؛%" 3jDZu&_iHcO}3 w9V(ry 9 Q4F-l#T>}$ߣ0 MZ?Uqb ?{Iˣ^I ~\|޸tѯ14ˉ>9O50Ykwlv222șQjJ45~I[,Cc. pߪ?¶gMw؄͊|%ѐ<6|~R8io"?`Y+kj ,3AZ/7SD/ ;k#E\ [u8`Tb8 ;~n96d]K(ܑ'ƏW!6?5~4Ol%B%~tv lHH6 :gWp W63h]M(PnϟjZM p'_Y]1mkJc*h2`@ZU+͠dRE3n"ME@tpbZOv\ƭ# .مsd$10@j^:sq ea<`+]3K*UyBb|٤~#bB<% Husblv}1iHnow8,h([1GS7kġyBQ$[_Oi F\>T6wp׺GbIWJ$ . HeJGQPurCc w unTΘ8CJK~ ړD^l׮. lc a]XH-EkgV;CXe%@I\n>!:[)Ep=~<-aҪ 7]m}($_U,%&mma $fg܉{.3ő[}/VW0_&$A !K]V|m׸)@> )RO-4F_AA_ĺﱹlJYCٟjmUsf5AX(#kd+ᚤŴE]w@U**©X:Y1j6mJW3<=ylhCrr6`a K ^e]Bf?JSV>"(⏙P8]TmTxbju>@o!0ye#@ns9OL6|sz ~]h=zU@ϥJ;-@^WS9`7NcNj5IspuaByOB?ms^8{ƹ=@f}M ) 7&6z\.uDxZm{/DuK9?5U<`ȄꀱO8{bx k|ju@}w(k:L-*Ew}J d^WWh+2*hf?Xn0`3IsܫelR5BTY,{G\O2U);D7}}N8 ̎fsu3d!6NT~0Cgܔy)d sJ>ro*$`ݓ-R _G 34- f.c6Dh_H# ~T]ue4Ete94Ma[E֥~]6j7@s. R)Iֽq+Ys&νC w$  Q!Y.h₄_y fE*ĝy"H܀Ⱥhz}vQ({ZY6juLVVgTC^>#&UZ+$60L^x%pp' SRᗄ,GϺMŮ/+x.&B()ܿϕTD`۫ (+;NP" ,wAjccqEth\#J{@c+Wĝ[ NaK6BnSo =OJmcOZ wŮbbN 24Ejk#JIC%]&Xpb hji 'DhUiPa؈k<)$hQtqI+K]'-";U9ƴ 5Tk=n L}ݽ]ؽ.$u.~כ)x,$֩0 .j:ʑm3)g[Pt*c_"N| $ce|dRn9$v-A|WC<D5;тQȯ7"gpqƐy:\IntpclR`!oN#yr A@y~rTϦ/y!jkpT3r1"?kf -BIkaR>2K^!a0tdo[7 z"TTDΆ9[@CA#Cb3uBA4D#jxO([%]mM\3-6O(Te4BT,DwL.z{2F1q#fd36xR3$2;*AYo _} jLI"d=`3bSf "L{ɞFS/ Tk ݨӗ 4-Xĉ.} 3[~˲pNgЃ^' )SmV ~_?wAŝc$3uncsg ~ҦPP$azL I}c5hSwhMx̢薧I."PU[`x~HsSHJ?; Tf#FWr+gՑU}u.GK^6U•N|@#* Gi!P$ k!eg'iUAXcw~˩E RuVDOQubl0LoS:5cO!~MB|:T7Ic3jCiI̹P؄$s .yRg56Pk]jk<zzr~FP{YBc٠(nȐSUYm8qO&L`4KS9J"R:3KұP.{_l.4E6냈H/$'E>;\6Eϓy!O4@`=P16U D(e[E>ݷeh8/'-serNWs*5'c FJ2Ezk6+:-TGA+qF~vRYF[wh̕"e'_ QiZl7.Q^8 t15/ U('L>p;Z`^?U3jLyΒ(iPr3%c~sT`/%Ӯe)b`0kVwzHO\%{c(-eԂ>wy=4$%,ueuBT <]J*SggXW wG}=KQqfL;32Lqf VzbuA9ک/._#\װMxDclFp,ҭCUjxraQB:Œ:hh&KԼ^`o1h`.3:sq٦CnCuzw')(Rz9O>~n+]5ߪE}(p*Ȝ8[ȓyF3"*D-G>'+O%Wr.\(|8-eҿ`:l>h&ClGU@Jhs"X?)ϊ& 8HicP1dOִ>pNg :0D5KnPwoN<FN 6QY'U>}]sv͘G Q YL{hӬ#S)=h3HF/ThT:i\9\i;b :[e5"{;[!Т2\>?'z]f:*c-QV0"f[ko}˕ Oys/^*œ1Y[ëƃtŤh7"[%c68eDC}7'-c8iRڀ mJʈԹڻu0s, Ů{%P6@%w DU.Rds,iG` q$5 ]B";1P-=5KRR>o r_-YnJ;(,v6/ٝll[Ja %礲Gpxf^ldT~׼}69rxFj$5AbTb MX[x0یA{dB MVeCzm  d#rsB^8h` TԒN#u IwgpPٽ2 ~I-NnWш[Q>X7Ul]^9R2H[HzG8(d/aZ3*+-iʏQr+b74yHwʷ-qL\ϐM.I=t3VoVCѷvXДX^bXz9 UIk50ZQX 1pKӞƔ;S,-8(Yj2)XT*Ƣ̸qa,$VOH3&'P M _zζUխ1!7h0Mc齞nbx37J8>}(Û$AsTۨU~<=anK:◙\I? S2>mk{3]b孇/˫~9EwdW(n&wl)^Or {=+VҌq|ҋ7\ 5V },RED]zEX@ s-\/Φ<;s#d2=CfJuE05|PT(@ BQ72a/#c?DwI뫺I:3&xHv ̅b.X` ֱgǗR"6CAc=aX}GxMG@s?E-`?PEb%|v8)ԚY@6#d~#{ ,-_'6Yn@H]U[%^kIX;ǰRg7qbEYޞ".#.Aq؜eVZn/ŵ~RD (nWy\aj٨r,-}H> @z5ͦ^}5c RP^<ﳾo ה8oeF')ct);|գsy]y;W4/Oǽ r[KM`Qk1X#T|\Pl|ɯ>θwE^_cӫRhŏ]⇩KZ;9urEBsX"t\ŗ\["qFw SJ"HCG0UOl/(QЖ`$NU#20(S7d ZDF> Ŵ^crim K.&p4,!niբ` ^bq0.(hԋtABxW-@Kg{XW +p=EJwڦxTi=C")a 8)"LB\\Z-j3ғA"'1(zع-hͧ׏P@Pl8;ooY~3D,NeY@pB;x=p)|c7}Y0ͫ bC>zy鴞\xVKl;0qx7qz&!5j X_FyЊC"m33wc`У#H;ۋe?e?E|(]8C}x6 HW3ٙz>i]& bÜN?TʢOWrEW|^M/9e]NGx5Ā”oRK<7&AvFҍh c+,]TMR*DžVՍ簊4oe]lHP`oU?9@ v_2k',H/$9+6ƇRL#5[&=W#X5xPU#{zbE4ś1un9s[Ԏ1Km\:~ M.\J7 #yC 0]Su&( 34xU)>Ng`< ׭,)m+Š:{32ϼRVUuae=ߙ{ ֕97 "b쎣qN=AK%2EV<^ ;a^(o(BIo2E{LrH;JrBÂBvf prr^F4BQ/t%Č[{@g.&o2ǝ痋U2c-=2rlY!fYʁ|{W9fL+:s=ꖾZmN3b=wO›*>l+,yˎ4-~,`!#wnJqrKʉ׬Y :['OjEK Ϟ+.H@.SkjVh#Kvp5`dC  >#eAL:whػT^%kޣM u۴ë6A'L&IZkǙu\ç>.j.r!ߍ x2kr-8E);^w:}j[|ni=L.Ezڴ,O孂G,fO@֗h7JcyE:7kaRǿ-U~z:[_b/ 1To*AOaU< ;=k t˒Ǽmu;-+p[*PJxdjFxs#fMkTtK?6MVHL ^9<$s+A]Ϙ!sl1;q.XL<2E?Ȟ' XI"{G(|ćnnSV j9?¼"9cDi8ƔgQ(܋XH \$]}AZFC<@-X:^g(@l#5_܎{sF 4q2.y>߸TktχpΘM=_o0!l ԾR-| kB}Z|"Aפ$꣙\>8se  uYڛ$ g*$7n1l96yϖ=\8-_XDk<К?m`}h^AZVŎw D!V#9`Y+ؐe 0-Ql&ފU1[+=u(o<\&2ˋ`*d"FWD."$[KPSB9Mʽ\OEISZfEK ԏiuScN 3MulO5Ϥh%d+´fY-'hz|g^p.6@i܎u=J+{sjBX)WÜ1>SK.3RG8N 8$.x\fD<ٳ) H|T(E ]h<7G.P^YU!Nb"RewiUr9J `l>ǽXwA$򐜭ޫ+"|Nҍn+\_mgBԖ|Xz%H|N6\f{:SX қ-Vr$'3KwYQQbl?7_s;c"e{2(e{d~I-.|ɔm0`+\EW?7 V?q}P_{ZH\Q/4Y~Sr|eH`aOɽS_!qVlDZkl`Q4m∇Ko(;$s?mOc<cv1̆ȳ5Z*gSO$Զa dl׍Н@#wg Uht2)Kq:bQ $g?0.?`P$ZsNQ9+e~#d;f׈~K%i5梓ctbg3$(/۰KgzC>%H^YTecb[! .C Ոԋ l<͘-rӍcX ļ+9zġaGgo4N+N>:~` M:#⁚ѕedM[Y[ g:0jIǤ`bEZt Th^O~8 ."6h^RP|C1"V y2se{v8_d-*SqE4 QY8sVR0t̢k}i6l+ "r$< 0>#(3TFZ.ԲW)rKD"p"֬)a.X C$A<"F*5ՠB x*hNBï-mCvM-M?P-j @PX֙ZdALtziCl`HkB4yj.ZiΧl΃^/@OOuL&#&\uZg0Gdɝ*U}iQڜ&j LF/ k_])l:a/Triޘ dM¦*/M}-tgyEh軾^<sOr'*KW v%{ (|;#R $ ç~ d$TӁ|{H9=z Pr2ifNy+r"J&n|D]jVŐ x`f)hgDnXΨ]KS|pp2C0CzF|i Vi4*vց4>i21<2@ީwSԭ#P2GdžבSB: T] fA&W_^KT]"YGttiqsy>oxF{ɂJnZf 7a(QQ&ܶ^^%-w aځ~kډ_>\4l7cȢN㻉hp-a<U+8 ,%LQ?Eq #o|=}ӥU_+"YO<4= *2xh̔dCp9d2?@1.$'$B/uJt7vPs,k #QuI5_x^}zM+% ҍQ7=Ӓ8YI8.}]oNk)|xYfͼ;"V\HBH|bkiztk#vO=y,CA(([IM&"kOx? a%`wd @sĞpDF񎐐\sڲUZad*7H=SGNsSK/)tj$"B#m-TmXƪxh{]rkT g*5%^Sª@Fu'"+p:U[`FKR`h$}Z7PQT u3D6K@Dv=ч" ͛ ͓go>[N LxwE.aݹśѷFP 뫡r@c9ڷwD[4JwkBZrאhS6[-KR'$54CQZʌnze2Z eι?wWBK1gD#- 0w<ŘΠ]ڀǹKwO,B+0:=t\T@l.-==dTŕ6S;kA ye$Soq?K ^(2h`IwC4)1jAz$_LCՠ-[(~Np FylY9٠ڨ:1Yz8&%*f贲$1&R, Ez8Wd@5CvX#S 11&t6Nwzɚ#aW5r40LQ̽K7ˊvzKYSvf-tPXя F{fIJ?UG(?)OOV MfilU)T+zs ^1&sFdY\d&v1=3Qu=B~t&llv 7{3.H?瞖J%H&\#707T~mr}n뉀M' vJ2% _[p7wk6iz<N){`2&Ye]69`My..~`hleK g5+p\"Q5d r*,vRւz!$-cu[dA< g^.* IӚbnڱ:v`x~敠]w=gM+Ntݳ ͌J81;>8|Pqcw.{#hиH-m m*̯aףVa{ε.qI;LjSh҃\vl\*IE^Ko K/M͙%|ϏZ%Ŵ΀dl3ƜR#ҥoR(8%iN܏DǽHpˏNrzT~A}jkk_˄B9bO3-,@ƺO!gBnSp%-&Նnk6TJS1$]Vv* Mm5tmZ NQ#Q!SW"xZ )@zYV͗%VajO9nc:_|;8) b^_1Sd50氶CtIR0^#۵&IKźM 0GAKOqe?:\l\Ƃ˔tֲ1ƥ:v PVeER+PؗR?҉ Оx0LqτĪnyO@)#"$?eOLvJ9 1bp+a]iKKj =&: KWL8SwՆ#CWŵz!X`oX}@ BBZ!*sDi"øe~Ŧ92KZzO2mzL3RZ3$BʎeP'%ji*#&(/%Y԰'A2p5(.ΤƝbdzAthԬo:{#MWrI9ΑUWzF ߌ[Pk+ kǚnvXAfPV;_Qq"uX*I1_l W4MJ [JHxha?M9*F4ƄHn6IPa4qBH:I אB=YC:AJ$sߖ[aY00 7}թ9N=ـ҂H}`1(>$-f# .!ۀXt49%"8\(PJi,&S@du4.t&Vr=CCx{h_1(olʧwǐli OꗏI6)yh$KP6oq'PgTƹsS11mp ӿqcK^h=P4;\dE~bQ67Ydq7.zYxL36aŴ&/McgM@Q'=a/8J<[50d`, =j#Gn.TޘH (+O.yIZX!l\q9+8$d[F?:08:6mkOulr1ɉUamӨBET @]c 4]SȪf5ݸ&cg?>CB{ޙּ-ap,XQo ʕ&+Lt.<I vu,gIbfJ+ JD$qa企S@a;X"ğSkEnmna]g0Kߥ1bdON+֭ yC)*4+q)̧ƉP[~CKZeIGyu]u>+"RyޮyTS$-I&0QRCwB_'(\ݔ$Z/17 Om2-obbv9!I_qDzͣ|mfz7(GPD,33t:o@\&7rkܦ9"ٔ+T) L7xW'=p a{$}o9Ynܼq=tll{ ۩uۨ˚_sF (|yem(/"  ˶4\˻Ƹ^ЛPԡ{]Vny-yֳ(Ahl xRUGx ꂠKV vHn $m:AM6 W<7`O=^BۀDk}΋L7k^ B(RͫaI:r8՛}ClKᨣpF"mIzdnhV\.s$:!qy} y:tg3K,{igf[ZO\'J4w隘:5C+tT6ۼoG}ŗ0*w+[&@R`! TC>* pIj' X8b9o6`n.!,V_OE)Zwi>?XVEFdNϢ 閉=OY٭F:BX0W fpB Ÿ$=ɎWTE7:OljϽ:KY*mLUz6Bx` e|cHKkdDgTv$tf#sWўĸ;D==嗷yĞt(Ru1yj8xfGPxէfdq=ZGۧ~;.܁`؆>DR'ֶEe^G?pp{,/u4+<㽛<Ʉ=@u#>qB@! 4,~7Z,YC{sVFٶJx;;eq}\`XryhQNB@59*{7Q#sD"[fC`ݪX:JLv >%jvJ~I1Hx<$ePDL^7ԋA Γ?3ށ<'5p ֳS_|t-/h+g{@#5MdՑỴ |_B Kw<~o.},tSqupMeQ$<]{:jxૡūZoz)^< Nr4`뾑pw,N|։-B _O-b̋! !em#GO Yh3mB]>#w ZuU+b>h8o$wGϿ(NxPn X`wp:{$LD(;* ԥ{Q"mʽ6 <67 G*үI_9] 2zbQҔ!2ri/L B.vFʫjPdjjZlrvs ѤVw A$TRj5 X?8(kϋn|k[YկHU3U XPar%g *'xzHųpp{fóR;TsL^80q>HtaW9)dZC%v)πm j ^@$a!VX BC+2s6DdF !<1,ä(P2qh@ !z(4ڪC XMʬIlad PJp/g¿2ֲ֛ oSz 2+]Wb$]ИVXtIH[^hҔ<(IA+ ѼS|eڛ,ѨDg7>طZ4˔C^/E .{IS!j6lI5{#<`X?%I[HSa-d28m(n웻c!Zx~r__%!Cmn9\<9K7V<x[nBmm;ӽEuupQ]a0#B4by9`e|rY/%ťZ 3L[g.׎4 ?*d LUP5he%>aB-M-+"^)'wϲX`k 8uiJX1/RʬB#L$\9 _䏛fPX\i)}D*^. 72| T-Rh,Tz /A&8f_z@b,"€*ʧ JÞ!N[o mgXK.Idg.ߞn?w4& {цW-0vG5}ALBc S{kWC ŌgDgq'!ˈ=e|k7WRrue_F?׀OQV<4iZ\:sѴӗ@Br6CjfBi@, j}jy@1&<ng,?zފ 4e?!e8Y$lX>t iPqzdDG8K9Q~^B?1'Yfl|BRYDIP<"= %nuk]ۄ8//5՛K0/qeTZ%Kk",^֚= iЕ=zɀ_ - k)M.w$R%U~K2l}ܕP4t;I]4ڙ񺁦ט~Nx"lt{a+VS"ɓ.oЎ8MÛ@j^kғǥCm]5#`7r">x(Zw-U }D#p) ZyZĬ6`ٕ[Y(fGULqկ 7szl7h QB KZ;zpny9T_kXUwH2*.Ih*6!"ڻ$` g824mKҨg_!a*˛XgNJڟw2#[#"qnAĕ1mZnD%P}sXI]Cі E*^eh-[X("{)a֊-(!"Y ƚ{^Ə>;ȴgV4ʝ;=UqAV n5|Eb[oNš$&"lV >VsC[;ǫ4]Kk@ؒͷtMM?W>oe.?:,/z5o(YbHY sSB Cً݇KPsrF@Nk2'ayބ@v10WL`'u-S)(fڀs'wnlRҟ񟣟Kʷ6WDW'Z"]>sr=7+hɨ1৮=0X^{Zu֥:8G?P&x.=AQҭ58tԩӇps<T!e}2]LK<֒ҧsãpW [;h.I<1VǍG0r4լ3jaSۏU# ǖT& 8 jS(ID܁I( a=.AV?d|E쾉 -`a.툺/2XmGd߆|w_ n1>g,j*4T8RйV@og]%d#zyX[Sթ gu մϜ<6kK{gޞdNrݥ$,EI޳,D1ѱe"v@pv]cH$B9B=Tt;j4FdZ'D +ʹ5};PM$?!cXNZy u<NvjWcGD|IKi:QgzkWg%ˆÎ/dk$.]^ _6RjE߂j~1 tݍ: ])Qf#f"x)UﶖBcyG˄|!;{e2TxY; ,SR$}*g0a.}Bk6n>"qm ?W5 &pttT.lq >ws`MyuY 2b Pei:⼳hl_Yj\EJBQgXjp`f9K& [Ϭ[TYoUWEBrxe |9zkX+SPzb 7+9J,KQ*e4"K'APou~l~WL*r3 G_ ڷEj`D$^>cîV `"P[ʄ!5XqO]e4r ?L(`HLj) &y:$ŋ'O Eor@΅j<^hnXes"^4+M) qka-(Gż/w|eʺdj2R rF9CpR{cJro$ "޺jU͝嘪d#nnE?[+|KE0\@DUѝ|Zad`vax4 1Hz6݄Ws/{rV~NdtE?+IqsS6 F2W{9R1%SW"2h~fy SS=aȓ[g6@Qr0o(z …x%)At3f8X%th`i5q0Ɇ<%] U<]ljoKcLT=a~l(9tD$u a{fe w典^g-'ml:XtQrbFbƦXXOq`c;,(R517"+| صȡ$ӒW'A#@|xNx bQ/vrzom WzP{eKœ,8AJ_{,B\97ɺY))q[,[aY:93{n}]޶,!+uK͌V$%RX> '/^=R#?OYͽ<:&khka^= ;f|4cBD3iLtP7AXb[Of1׹T31sp9,;]2~-H$p?e3X9.0D:1>eBsqYwMY o$aoELҾބ њT< \ VtaRq fJcUy!A4Ӏ'oSkPPJ z#1%I[aC8`Ԩ.k|Az#LSEu^dNm(yF)-nc$ {9ff/NCXzVp I,۔H]7,p6Et>u$^#U{#TT;Sѽ0tݾ;elK m@Vn%򵅯R=8cWC29 qnĬbtg8Ha)B2 (  HZQ[C*nѠ}L$Pi~1Ӿ2<'"퉒er.Ⱥ*$ȱ5)eo.fODCm!8wi2WNԴT&Z̄yHrɆҒQ}3Ul&절"卯q7r,;ecFz7D =ͧ7hi:5;D/+U&=vR@^(lM+G 7'0BH-k8U6Ըk{0". CjtPM 9WG#_̿.k ajDx*f:z] +v|aJC,辋‚F%L`@V4_m\TS5dGO;BAH'XrjvxoCrmVLٔƸh{nTJ8xygxW֊eETZ-r׌e- PI^Q#Qـӿֻożoi&~⽋I0>C"?QqA_muG3|nXk vsP 'zR% "}]lmwGFOW{8۵Tп>dF^noz nYw%{ )~WrSrb+nbcGyOÐԑaY$~y7wV`Ўbޓ@LOMtV;Mb"FFDC>=[/!˵-%ۮKBɺCƍ{[t{vD uc;2 _?*uۢSe|]TKi%\J -8R#yrKxNrM,v;7X͎n-V otCvMlOZ&eG%8,LN 磺.&Cd!e;ҏ{Gn;* /@,  p'C53;RG@jYH+jXi΁#KU|qqK ?~|1,w$,ӱ=Afa67sy]+2vY{ԉ%BsJ3?exiL˛;@עu;Ԍ-5M'VV}JRCp^l;T.jXtUCB#VtY4k0{N.iq]P{bP^HS6_Gt&/Y2C@9T#K5gJZ z}N!b j'o|J҇kuug_5≒g#&W<7kSՋfC3":77註4`9ԩa7$UЫ!-lPuעx+Mpv/̲$jcs9&T|HFbը}a.ޯLnx#ܬ()}D$\_ ]`9mZ?6GĄi:v1%nDŞ^R0xUFNǦנ9ES3_}{pLK,_ Ԯa$4S._'V,Z+:>ܙ}'܂/9GIKl*lvjkQo4:h،p3\H\a7WGAB\%R]%օsu+>`iL16ɧО"uq%'4*PeKl4}|RwYy.fqT,Up:g }@{MZEaOQr:zWnHyb0hxhdm:Ч%:x(u*nZ[y%Y0A+(|W5^:"=ߏ2 %#rϴs‘5J+/J_}(cdRwkqf7wj yyvWxI6ob2孍~@՘6Zx~7eHds_Q)"MC!SwUル, x(Md-P$[kNԨQUtd$&qo,.`Eo8~H,Iw9zbn"*ι1 &B ~188%UFː|Ɛ%mnzɢnZ8CKn}Wu7vt%stgNC1Cؑ ^87wM8_=,4?Eq_ct݃C"jXĊP ^+7xUpXFHH{V&-6N_mLe$z|/&!x&c^|ŸN|\Y{EZƷ`A[Z||~ ޮXʅ1BT{8swWW>PxrYZ4pr^Q< Е"尮#,L A*k|3'GpF}-NZ,`R[ d^g*V*d>G FpXx-d 49?o328Un "Z̩ uev.xXQ*|u 4ը+ :I|BLJCV|bU 4>5:=<&ś0 RVw(u,Њe@#^9DŽ78\ɇ %D2qUek?]m~َ1Q>*j5u:zh\Akp_ ỿ.4=̄pS0$ynӗQS$0 Y7_*=+e %I\$z%-MEC|a v1~@9N$sDo¤# ْ"cF_QjeN $ƶYR k^oSAv6b6\qnk|5B UTXtZ;6[ŦfVh%ߖF 9:95ko6rRǷ7MG$L<( f %O'Sym挫lQҙ\Yʖ2;%"%\|P"fWaIVvu@GSsisE,DԻn"/uZXK(_ Y[$H*$;GȇiɃ~xwg6v VY\o9ITqT1vsZ]K8Qb'""Ǡm6nYǟrHJ轤37w"r/Ҳ'1;ZD![ ].RM1S' D9o> WX0x5PUҶk!>b ?<,49]`ֈDP7 )4Z4[ӊ}8! /wX U|(dQ!qV o6pdv I)IDb1:`j|I fS#Vn"*}IqB= ^0b2vUe@0:¼nBw-HÉ* 9j;E\܌XBkqυ;g\ 8 (c җhid jFU!B vDe՘#RB?~!b Dn%uBm-@&!e^Gܶa,wTgmޮU>uu<ܒΕ߿_o65.E4g[6"]WEuqabPIjD#4__ ld5`3NpZ9z0%Ӫo Bqݘz 8V$WQ-1c'I3/-]frϱQQ'$wjwp^C}'mϗ0%!Ux6W t}ݍ! 1exȾ m(3ƒB6#Caa+ k'L}!Eo٧_NA*`(lfX}|NH1w |67PӆS;[fl8#ED;]E׈ gϔްꂙbPQ}R >^JfAD7~KӂeUO$_|!u#Ob3& Yj׵ԧlB-:t@("w5hxibN9o+Z3VKn c:!@Ea^}_ /*?11^=y_e?.W !l#l^r/ oHIIXR XU˪{{5y%pmi[NѹY\pca 2!:Mˇj1ܫ @f$lh[LW(ǒϵL߮BF*,'.E. Xk/nF#2AcnL^[-S8՘sU`p[+ hf~tn&4-*# O$EFf['輡 c :=9tl(iS4lf紫7o3s.LX!kJP?m;@XffkbmsO+O).._TMlUAH7T-9G.DtmL Oj;oo9EJ"6LWdMgSDb#Fe_[ЊRmXLۑfo@c!"OHR jBqr]J|1&=(nKf '`mӐ'qUm|9wes9XB U|+{Ld#nQ\}^zi]J7'2'nyڌnݜB>SwGx58:m"V}Ece6aɾc_߁FHj]KI_d]}ݨO=!4ʽ3Xi`)\{Em a(hJ& -/3&/$兪)s ys8# v  vNJ65 z'? ݑ9vx .58jC[> ch-t]i檔t]1i).pe%5(& aL Xf.`SWhIc5 Sh~Q!%8 't,a UHL!,,V[bJW拕`Nl@P=áp(e{HܱSP{zmcʅD5CQSdYԚE"-izOʐ)V .uY=> 'O5j]xYݚSiؓ0y.V|Esfѩb8x W67GT~E>߄tu_+X], ~Q v9V$5iuDQEQ-7r)|=G'L:olBw01Zϋм(IF]9ŜM`9o_faXe8ҎMa cѷ(a\.y=,Wz "2R)nq)y FTG"PvyaO/)q6_lf<ɄQݸ z|KFnx@'1\78fwR~Zte޹#(Y $t֦rtw_n򰡍4"&}Jj6QSk+Y8WvBójP^}L~+ҀQ^EujmJ=6sEaA/Go#F44CZiS),p2!s4B>g.vX]VLjFǐqO'aj])0e ᥭ9wcNӠI #UWu}|1dC]rECe~٣/*x4Rd "V%wtphwB0;w1X~!(/mSF+10R_tM'˪ F^LJj&stp@ U3mF66Ok&'1<%rFpk C |oZd1b(+|#~iȴڽ: #S{St@(*G*F -o?>1{Hκ;`Zb%5r B.|=s/36^P[þOh2* D7 -&'m<+O<~y4Qp%Un:S=ѨJp^{H? ﷳL+?a 6FCmIPA{OY,]Ğip-12τ̴RYͦHpY 7U=9oe7L{ԽUrKAel;rx:6řUc K9j_5['9+#^-`xw\5TKVkܡtJ%. |pi-Dtk9,>Gu}<(ZPYV}5 ԛ{{va@oPoXF4&p*EϨlg'-S㉏懰+~{'*eDkl>!B~$`{ɉmqx/|N 82XlF&'>/-pД0bkԛLbD۵:LҙGS`߿JI:9W4>\sNx]?3K\AV'J`8&Ãc)֌rR\+}$e|hQ_Yg\lϢ;P`wwAbD^ & 'hz`]w/5r-D <ִ|z+p):2ZboŰ[{+^Cwr=f K̿ȬDf8a"qg<6?4|$pRi957ܟJ&Ɖ!M׵q;LM1ޡ;ך[0;~K!` Fp̒>,nF1  2KBRTIRu =u⟌Qf)2x0i\~˂.&VNA =ix2ϿlE\_6XN"`|ȤS8>̆Y+m+r_PxsjP 8hqhN<?B#.ZzޡB0R9a:f`m@HRabCL5E/DwsGc82X\V'ﱥC5'ǣ6&Ryy˞mܶ;o?d]=͵q–2~sEbazuܾJ3-h{u[pN:LWSTB'v24@kD%<_2Xn5T;\E6<lh 6 xKnt[.gDo4>;1h[(%^'9&R$XZLwZʅMIu[zᲝEe~`(Oog"̟d|G5~۔7&bTrpn{L7ۼx3\xϘy%%UrWky\^fSLMF^oNj oݐBL$8_P/H+U!#IW i=Q[QKYa0^lȧ :Ȁ{͎bVBFTZY*B$Czf[nX GT(9x PQ9U-`g|8(.[JpLsY} \"Czbk5*v>-BQѢ\HKKkiH]0qzcS'n֙8ԻR/?CʫY&$eq9I M̹˫=/YEBQ,#C ^6NaQŶ Uk 쉖g@zWlD" o/C &>eNiPc{ӧf"d{Fl$3%/-j\AMIs/eE6W:C@2,]c$&|הᯥir-S!~b0饡7X4% Ɨ(}ᄈox [Jp)Y &}c[6h 퍖IULtܴs=;/|ֆ?N^HV҄o䶺6Id :ЕAe}̪ GԤY9` q-W0\:_c 69n6Gqʊϐ֤Vf' xcv:ٚ&$⅃|sw;yҤ򫋬(d@;(Gq?rw7ě 'JD@T27a?f]oT]e1 3rJHem%b)zEtTZbA&kz+Xߍ/J$m-6۠ w~֔1MEi|f)!DCWXI#=f׌ `ìNOb|qb L.yoͅkg D萎7 n#(pI‚zxZq< @VzWP׹.8c1*tt{"i-g$=f@o#hhd*E}4hǏj|{$3iҁsSA Yi7 K#!U@LmԉDTKvkg܍J140F%PNu e;ٱklsIwټ 7DVe[#"kZWO.v7! m;'%$d2*r%Լe`Ě>̽O5'+ԮI#?(&?j\)n&is"*(aV[j+&qYf6Es$?q::W-u<DIr9` &mHTBq/!2?g!VIE9-.1~?(SWJFoaL&Y Jt'#r`+h𩐀2`jpLa9?29A#7~ wh()z,_uE?? YR'> `cn8r.d#7 Lnh+D@/S&uwWЁ0ʤt x\GRUgmezMAj/b= 4fmxw}j_胭ɧSIb Я_jlE+e9=zK#ZyHSSZg uW%M AFܭ^UӬ;F^wLaWǽt_ԏTz ?|ӲX HTYY=|tm8!D]AjO)RS=ՙHʣwTX\>cOh1l{6(aY[)ݐ`Ǜ/Z,R5njHL{Hi21W ;qB(7K7_>. B%д5b.+O`~y 'GYj71$_UOwӨB"íuDpo)_Ĉ#|A9UGtC/ݐbC_2^R[qF!w|T ޥ/AԷ5;3rNz-8hv 7tK€{ N{{Y\E䅱izd0_qhqW_j 597l`@\6 /G+iFE`^hCzؒ@<5}T @ʞɩWEqQ[7uB-lyTTuQ;eF= {cOBU;Zeёb.@]<țÉV 0_J=QyB6Cf10ܱitl60:՗2GBB}6G'V[_D~} I[WGv(‘)E.5BYѽo%[GLp8UmK?^ݘ mnË!U0n[V<="ٶ>[.,Qqy.jQY6PE0WG? - SnŞ mlˢ) Zx'^8X<[@:tf WL0SL{[ 0ɴxxcpK5ĉK;,&7OEAdyRI9#[RɆTM t3h䓎v@`zyi?`jVlIY%T9wv+S̍l.o Dx J_3~RCk AQ"OR7)1ՊPsjvzxj |VѴj vǝQ0N*ܰ9m;+~}8Up/Ȅ+^ Ky:QV#f7E) 8|+hZߨ{V\$ >amͶa}{BlsHǀH?U3xf X+շt~D=`oMH1gVg6tϵTkilvћߛ(z7:NH,4{{%Clw#K? Y;xGb"LFul}F30ǝTxh> -ٝᆁ$3@w%)R,TJCFX#;__1%߲#.l,st!4!#w*=lAɡQC]R$5.)=pʾ9uyIP9/36?E2Lg([Okܒ($+H{Sx?)uc<,42Oxv2$.t|>h'JE楕U78ڂV47y~K6p{79D1{]y| lvs* xD#`:9R87gS{ykpI@.V&zO=d>LwZTqt Q'htqPL Rd#OQf":`I]avKRon8ƪPhWcVTCˑAIxၤQVL#zdp Stg#\?gqɛҩ]/XF%tHč/Y2J hmѿ4S75eYCyycYbN*HG4P2eu]b߶qH(%)5#A9_'z%iE$V'y}J]PC\ДZ}@Iq z%ﻰ3w5dV8 {ZB" ݏ‡!mLk3H9:<פbz44?fp8:]4fF޼m% `MZ iO]Š|1fey~29fHGИ8.p`BRB"X*gyE d` OrP G1n@cbW&2Rk,<ŪH":_<\rn2/F(e]!<9̣m-x=J >X/# VqH|w]rvPhwNhuDb 0ǁZw!Ua[  a8px#2^nGcՉ^ #jBS,I$'3lRTb,}q,iRA1^{:poL4rjv%+%VnsYIt19+X*9!! RεHmkOIh^Q;ddWzkh~ Ō"ry7dO^ bODtgTC wS-+38I9T䓡ian%'ѱx[~dCUonVy_O2Ri)P>\Slsb"a {FvB' ¥h=?* kLkir5-Q?PeoYar;"u鮷uCͦ%r\^w=)BVZ Q!aL!%xdzwECf}, ejt#eeHeAǠ77E x2 -E 1T>]R=NnfswbcjcO0W+5,yQ ? x)b>paune yLa$ﱻjAwyjko-|,bJ큳=e]e? Wlϙ}OvHy2t:!Wl p6u(d\1Q9k?f+^K-۰.?9k"?UmBH|Ty 1%H*`Y$!%u, `ڎjx&6+u6 JwqvCFkXh \RǏI#n3Ď"DI4.5-zwBPo!.`βBi&n5r{6h|޹g)>L]xHhlkN^677K|ni>Vݬ7Ճ_nvAG"kZ͇)H-En-e8uxP[{VyMd]Oo YJEj?'-c`ur5/7Pu 5MD[z:`/$MzT$+(x/ ԆF` b⣽kŚ$G @ccFN<YXZH߁'zs[e4EWA68lԝGe^O/7cf hq)fsخx^4]-g*i5eD8S*&+mيl,B`ݱ.zVS&4iѬ'SmW;)țx|Tu8'ˍc$%&B6U/hÈ8yp'ө;;p|q 8ĽSLjɂ͢U(F:5A*81O^aJY8e7h2SnoMn&qG<: v{SP=뢆e]KAOgQ~௹P.d +[c*^MeDEhrRN[S!ՠx/^ـxݘ N֛ wZ[mhqQoboWbjGc7&X! '3͉|NZ9ʤ,tO>1ydM,n5o.L t(˴j::mk3V^bYF&\=F.&ìKjZ^]ˬ NXN=n~q5~q=:7lm2߁Ŷܿe;`n}K;~=}\d3~X |sY't!uSխ`gr<0 &OS$ֺ!+y ϼ ߵq1qV ?}+/~7Bw0+ęK qvip? "w0EeUVrWC[َw E܆eo \Dvp>$4&HUFKڜO?br $S :K{aqxDUIUZƃ{Ea=F:Bfԭ˴\.gh 5Jp=]eb0Mq՛};] Vד"i(N7DP鮤+)?< k^Z7Le }2S􇸟)-TFܒ&qΒ ǧ%qjֱR X/1înuIĮqBKF5xՆi.Q) YF0NB_{c^|zUvŌ/j?ƲYjS[l1fLN)J3H X7vC;ٌtˢKrчZn!&Ev%p+ D:Yֈx,%G[O_/AL1&=*I pegbce2?AaßU tքt2<- oK6f05=ed>ωou 7)Ǜ?$= oH<[/Sr>jׯ< 4gŒuzvedd5"W$^g`:#,9vnf7|ړ57e&^J?E_NDBL/zXd;;Ui8{XDsyr$`@8C lgR"9vfGN!?mϡ֊eѧǂZEc?VW bckɉϻG(lw '݋uPV9Ї<@ez8sMË%ktĂKm|آ8ʳ*74;!r`F/H-`Q9T| ɸU|@HB)ΝYi=U~йqpWz{t3߄dA/#5kr6M톂;|ޖl`Lf"峪_7*qjHr OɄ=jP}J\;cF&+ (p-gc%*Zx;;#6%%!cZ2h_yC~*ϊQz< ~b%k \(۰=#`]ʾX;?62s1.m/r[B= íO,>I_jB5Lp<Cv#Tỹ'P7)E&=x .c9+FVga%lZС(! }Z;_T9 º0^#g *Nq`|&+`Dݝ$יc}߿,ؘcQ@0DcܣxMod6ђ,{$]EfjKNsS#VJQ3` ˢ3]9PYH] !z0,ц=3D>yuQLQ)dD}4uZ'x)zݳv/큳XΌ&2q K?qP  ·~B&@)4Ȳ~QHz /pE<74MQZuߠb|&y^3h#orIk3&7T 7H!O\&XEy~GswjcYm̦7 1.A;wrpPGZPjYi#[U7Bb4G?,aMM9(o #Y.)1/ތn'=e,Y{\'ʴt[ZT͊M)I`8u ,Ӎs9(`>FVm̝Ѷ `v!4P]Lt@ J 1 GnFp$8ٲl\}M2RY按Vp-N~puF3<8B]]UYDף}6ǡ:vjڂjbN.pqI Kj/aC|c!SA<%V%]rk+S@ _ԢjA6jHnarp}^E<ԁmkM=5160d= LKZ}}< %.!wCK6& ljSX= t@ğ Lm370_nֱ]l4zX@`}r;8ߊ>,e| kb jud,TዺJ3hʺM_xL _] y.!247ƽ@@缽Puǎ 0.Swإ{n2X,a}Y +BVJ(Y0Y"?treZ.͕4  =m̯_껐 F껆м5[K!,s${MzeuZ p ^`Txr/RwJBɗ(W}h:%cޒ;oMai;./{v6F!4VLҲDk>izC[|-'{)>]T 3BfOJx]2 iW'qz~C2sGp,k"nmM?.ס٠+V b~;wQd4n<SlHydFd(kƚ/Zi2qixcp13ou[Ąڪ j!-}Ӵ Ȕ.BĶ+j E^4S% Q92)@r4ЛzSWYtp_[Z Њ.0?ϝdlj>"#diɲpCBیvj E랺QkX>teOhh`WM"5q,QB'A37). 2:#Ԥ$xYNY&=@T*d(FLNEU[@Fet |$!sIIO<~@Cvg/?-k=#Eiyk(h"Otxi2CqԇgjY9Tqh!:7Wli  V8gȺj\XD3ƤA]yD<9:SķEo@Ԑ}xc d9yjC# lr! ǀ+bpթoĴ~-ix J5Ju@)٫?DEP?v6.N oӓM"2Kݒ gzrYG-tBAFcR>ɸ_WqCE Xv'{CS-2=BrcSl-_wE:K5Đ@N:KKAhIu/x.Us(+@ ,Y&xZ)8[W^7 Kv>I?n ֿ8Y.ZSؓ6TPjKܵw,9B=ICQnmCBn:dーSc~?H3&fNka :X m+YZ(W%*@s>J&ѫq-Jšo xG>?z6Yūs@qinQ*I,>f)YB(-QD0豜+8/0ZB5|\B8?IJR`g4;&jD+dhdK^`%䙗!1jC|U"C '@J2|mJC`\Vf Y)vJwV 5WK~ԎLB$iNWCsRX0Іj ðgOuz4TS&$DY҃WG1s Զ|gw 4Ie0GeFWClٛjIuDs"a^NJ+[eh0ؗ*sdkm'ed7GD&X-aTz%ﭥ${GfxBmJQsc9} Txȟ,C En _v,jyo&d$rﳲ]Y(=)MaC/(ʟ+En(b:&ぁuV_,Ԉ^? .Li)m-sڊ;?3s~g>Qy+@āX{Rto%Ԣ7.iAN:K 2vvj08\cB@ZCh-t Uo TR4}ӖB7*f.Q7l[Xs/UŇE&еT)RJNN"E*Bg\?,Lb s:,82=j^K2t#p/ Y~HՄ0HF6S/[IS؈z!Wo nGE:]POՎ-&=Qޔx3sf$276Z4H;IFoԔ\˙t+]RJ A|HdqNI7veH޾LLfy1/w! "p8SdV+cYB0]EJȝ74WnFV]Ov6fH)Q&|;4o^gh xY< AG]:ZKjE R ؚKrZ@gRX6NzQ0mkk#nHIldܒ9+PJ=Le HI`̇`WAm Ǐ3+EjdŖGȺ@dƯpqmߖV[k!' pH_U ..m.6c\?K]?P|>ڻ;#Ý>,A7&X5\ ycASJkF6Iʲ PݠWGAM%M @W#υ=WR03L5= 9vO}e"Hh] e |F̈́A$ TQăq,D1\c`;hfqZB̎d\qOkF7;bY'3`F$b+XS 딭^lBh>Q4,a #ꋨi{~>D{oӽ^Thjt5R$[+kГ^k%!g;đ-|h[@y%j/;L4Rg AGKU6I9P90o Ў[p(b{.Q]Q;;f5a@^^ ߷q7l;@҄̏RsZ KsEtjKK Ј?k^POMp񑖱u Qp_=+Ÿh՟ ٓIɬLqCtNHq01Uv5ݲ̵p"zGMON|d"`&?rnt O:mqy UZ<>Z]1nR&s>CA  ֲZ`sNli*]X-ʖ-O{17~@9EP;lރ<2$,(„ACPe bV8) ,>FeGLT%v*R=ǔkvY>E |[;yhq3G_:{"<+[$f>f 鄚)wPPea.Y|an""+ʒ4 LCU4Մ#t&lI8o6ly/`f=S$ם:I:tCy~Hyu[G8h  }"CMÆLan?߸rOhk*"B 5*L tizY]pME.ە@|XY螅bN4A1aa!M3%ţqdo;'B#ZHnC^[ (9N/A5rTSTX"kا OXI.6V (~^Bfo\+Ra4)rV"C6`۽kVYi DZQ$oEgͫL^ u%$W3ѧy 6.dߛGHTyٕx9F_|Û`if=,}5reG9pxʂ:w[ki/S3y ޟ[åQT0E8N^1>HyEAIgcjLγ!8z)wa甇9"c_{/wso>?y;"v6# U`uP ^8)/Uce.34ߺZKRXaIiP;VrQ86Egp/DH4EuUVڋȁ.(<g`$^RӨMFi.5G^@Ij{gfUcxX+Z|s3<-"V.-n5o,iFaaSg鷑QZZаfR-,G{ʟ뗄__>: 廝tA+[Q0{NZVگ]x@;lS! (To~ՌCӮh`pX ^ڮP*QZOc20q, :9 k^yՔQ ay}ys[eY₿'ۤMqSs;T.Y4c? RH -&Ͽwy qϢcC6pB|m_:Iu]VȮ0 ŭ dc_*Uv؁ȿ &hQX@)7k>6>x ]E%o2c=y%t\) օO.tpU>" #剴+˸!Tsy&^=??2'mH-}c{8=z"0C*02>Q;"<.yč[YG[sBnϲ MးTp{nB+J,Q8}iEC#9Rf:MT1> !?i=K9|rnh-x _w)~͵4=Եb[mC!auk8cy2WELg&<U ۘt2J%~k%tL!~#-e*~:כ#8'w,%jidI pf2~$ȇUvg6~"eQ SH0?wh 9Ȏ19*Wڰwfn;nѴV:HJ 8=Nq+M2a]S @T[kkA20r(EDíp&\=}ӿ {/a5rL)5$B\Љ?wO"<-r-~7_;8C6FYWA> = )*b|+K/;@ꯏkV^1HW_!I9a3|PLDt&|`%&otrf_%IJߛImHfIXq>t|{|ƜfO|}xq&:ECi59 u@59DT yfx-a?dlj3m`0mșGTI{žc:o.kW0R q\̰U˔XKX@{H ,W z˲$O*jYw_CgT$-'ng^Yx@)a8֑@oEp彰fh@Bo BVmrg7H_ tkfeZDkSIM'u`% 9ɖ5Ya02J']w%DeCVZsܘ+K#* \y8"CRԂsQYF 9TCqSl^/}^[[ t(mңzR7Hgb82$2d>:H8OyU` @d2]om0ji6B@=?QeGQ3#0>!@婨aSQ:oehN F00|ip,82UD3 Sϵa+h"QjȲrF[;OvR;}G$6 F5Sl5W :!ehp`Tw(DUp3wY/PDE3)L͉ofǤRm'"npOi\~$ɬ{FTHN:JBz~4n {*!( B,je̪$ة<؞E^*zn:aNk{b.؀rUAWҾl1g)Iqec|_'U=Bx`. f0g]1"Ӯ;kIS&AQ[5 [s{ չWթUN8!:f01~ޚm}'EDzĞc,y,+F}#28ZȠ&({VɻﷁYNz=f4Ŏ.c뭴ѿ^ r8-XkS =SFBv ca3⭠|O:38` x.,b`Zy}Tܬ_  n}kY~/b$sԟk$| OjvuB1^3fy5@](nkހ8 yepਛ; >R$}YS{֊K}ęqZ}OZ/ ֦q 5^l_*9u:ABw{CNJaSSuO|3Uޕ5*(@A&Vx ٝ"_ c#5 4+QeZ׍?bo$#ٹW%,MYyt[0.ޟ RhG~?b=oeҪrԅ .֟ z5~R5&T&JI\&ɼ j`~ Q+vccF-{);,fp+.5%ǫL:[m] ꁖj@-刅m̎fJ,\x`$eJѩZ;}~C ғN\ 2$ PM5yMj2U~fU1ŸvmqPc^ho+-!_P 'FK}/05?zXc! h`>8GkQѠ uTtwGZ4?*,ڨ(Wd|#])o8 1 nơW`AM|?./u?KEfgη"ܞM" >zQiDRATը~VjS*y&!" Z//#~`BV? Y8C&l駏mK0]iSRN¸nTǤds (JRWH:tG(I' h2v(|wKt #&_v0WKfbi}[b4F=ŏ6߀$2bAm2:^yezFLm72ˇլ >دCpLis 6.:ظ 8Q4^+kFYD.ޔDmR87H aAQzU7 `1lL"-=8q{L MePWp؂\)a<$ C>g] F._2WK"&X="VtAE"_OX͙q͸QZ1)c؁vdO($<چCcr@s"ʉ߅\$#03^ɧŒm w5#d#F ~{g> G{"`Ejm*C<ږd̓_Sniq͡F4տ҂""o+5bhW-$R|MR\XjR;2|=g.v|ꭿxr\>a UIK\}kWy" {ٲܶ+~ݺ'"w5Df#8GE .WfGG/Uy52b 1j)ˣ_*7QK[Y ZشR6+t5#+o QL9 6jL#du 2xThKUJ ]bA`2|^IXG+l3r/GoW} `!S#)G!Iތ65pn)~k%u4S Vi֖^X^*YN}AvLוqvE$~S3T#Ng.EQy5<*Ϛ#_b?N \vD>pt;WFOQ+4+LJQmàuir G(SөnH|_(Ql7+F"wpb~Rw/ł_'9]qO-4d ]?Y'(wM}BXa+Rܞnh\˰H<7s^)b[wd}04lR5ڨ"ֈC&yh?TQr*`U#qح7c߶lh>!e^ܭWB")LTtb|,QAjT HNW:rd``ܟPو)&A>BO 9͂XK. OʰnR,fR #:.v6]Ƥ 8! v2P[_޴9C^: `BG5O۩[3\tc'Wmv*jsMg =I\!uBƵ# qZ_H*ѳ{W h)r Hu|⩺Ic ]qvm# W$FhoB.OihY1]sOV DW$׹7eF w$w+;J#-D]VvYÜXq@P4h>Ƚ')QRHIHJ/azr p7-Bv5?.?J/JdV> W?\c T_OX kPN 0`\y@ށϹ?<cgd`)PC!-@0UqEgQ"`{zSZ5{L,:wqU}m[C#_Q}7jFGиj}k8kV8K#!*ZLw%ggeڄmDJX @]QO$ {ek} >?s(zq/GHZ43 pI8(gV#+ptR4{E9FVDF\QQV}闐{_泥uR!{|c> /t9l@UpP>tV +|!OM Is Q\sFD/'= 'aq V2jZhWUxY17&W&N^!`H:C9 e=RiFPA_j#f%ܺYbRFQ>p`|z<Ǡ޻0t{>Fa컋Iz# :iU4V=WH0Wbu^Iyu'(;_#A.4ۆd/5%M8OE8 ,4D'KMCP FM!~p@o?VN22y߃ 88!`5WSs=SGies, |URz`W`SzqegAed}$oSUeuClmj\Sl[K`rp|c ݶ;6b=E}ޫH1مhI^0Zg; iɗS8bC((L\} Ӳ~JC)Џ Sg<nL!8Bc[@PRyg$qB~21N%oDJpJ-*n{:}f CEH&ώ_%.щ.Q'o aqWgvOߤ*E#o=c)^9$mXV VJͭi/^H'&4dr!dIC-iָe_%LF-A@Md_]# |@$2@:xo_ u=>J7 U[θcDq0+{sRiS MC(vÉ N%niP5uYQ7F4o'CGWx䵂l)B·{tv=a:naD¼15jq <)U׿ZR r+l\d!If-lDvj>Zlv @bB&[񰤀= Ӎ-<e dgRg?ʲyp@KYQfY.3ExyY?TQ҄Dŋ6wFqmPQI- 4罦Ch,M&l_35TnXGo_5\D}Z7)ȍ''x[02J%ˋ| cRck6b38|O! O@Wojj#l'Ŧ}be[5 2ϣ2\:%zl&طk%VlB"rGKr+'4_@ >[iBwX%@XMle|[1,vz)V; Ny8ȡ-9.I5@KBXeuFB 2!0UQ! omFSKh%E) Ҳ|2b|)U!C^A/֨o3lnLc_g<`?- AT! >H]H5㟗8vb0Fg շ$1}XUF,8ÀwK= GEw˂Aɭ?Xe.zJ 韹L*Mn~1MZ>'W6Ow (9eAr|{ CB_f!"4-dHfzVi=ula@D-k5rY8Nq>>\ZSR3H?OOFo;H52sg9v؄#GvS<2X^\u#r;DSoSjf^e녥q-P+(;࠼(=FPPҞ{ cIn{;&>a3>|A]*5Pg17KoNhC{TF ՛0)X>ӥC{PO> Qd)f$brۭDV [GX_kZ. qN6Oxob8H_8-a(e^g^vuV^#RT`+$D帜r~ޙ*fEznv#0+ZGR[nfNDaTȲּUԲ:I ™iXɱ?d-Ќ XۖAJUAzsbs[ƁAaȽRF(nÍF,ڱC痐 mU1 AI!1g g54SKwy ]b  m 7^jI;8ӺYGG \|>/䄺 a[%Wd5ϰ&{­SN̓. o^ f6ۊIcgMgvʻ\ HOA7Qsp\ [Dĺ 7=ٹсc4]GM?Cgߊ6UVTߞstıbs^uO99=u:]37 "n.>T`X3RlA&(K\8iY#!O̸BYBF4f4 UZxƃSxat# 4}F+c}nQ>O*2MWL,ˁ =2YsGg1y?-O]Ʃ[zT9-(%#aCwcPSQz~# E?8<<"/{D*`XSq"H& 3H&tAq6Jz[~G;f`C%DΚX%wrmLqG,r?A.ʱ+4 _:|贡M֛nW1z-)"oη6 \ VK\.2hEHӓU7.bQC:E`4 xH__h%X&LACA=gr`VX xZd;DO̝7t+|}PXaw@+O+u$Hƈ1&aFC޷-`go'}F熠'GAB(r#K$Ȭ*f]"!+9呴Lp{l+Q[62^~j7<' u(S-J&SYzbMk⯈dGwQݶ+|N2}b Mx؊sɎ>ъVь7o tDf DO!Qdrz;Mp"gs| Ora߆*TL3ҀTg%4 FeSaKfHΔE++w#(BZRFx4I!ͷ9|0Ԙ(u{KvW.⛹ϔK؏4+KjmgJ?}kdH`~"g'c݁iv?n*MHXLc\\׿`qsWdH$D~ga(,/R`g[8`C]y|cx!eq*:VT'K`;ڑ 9e O7ȣkE< (3NINot]SW2՟rh%CtzAx0p1ւ6C/fd~jx-+6!NÝs 8ZD r8!l?z:庼ehUbV`Yl5*d pBM!Vq\PhHR|cEr Ek,ߑRh3AY,K!15MJ5fa ڒᠦy-kC(Es@p2?f*S`^&$AG}6kɇF|v*JƺU5I@ћ;R WAauY`[Nk@.\=wL^lFXXPLC1P@(gJ.!kI~5 HWWMF;'xӳ{Ry[6x{j kEXc18F@5ϝIn Gr̒S6Y8a#ُK[]P.P2 Lř0xb:/W` ٳbaKVbf@R/5<Ű)CpE9z 's!iooQ.(Slmɴ/>Ɖ y62c2mUC]hq0ȳ1G-|2Iʊ$xTORu>=ͺ^st8$1di,\Ql*<`@0`vv4>֎롆^{ [#w|u1te$JdD+=} qu `ɟ zp[37M W^"K_+N{_?~$ N}fPixw70k;L0TF;f}S%;!$@*Eɷ/c囟{>}ZRMMjPlSlmMw$(>oI󜒙f(*_̂, Y:$s1(K5;|hf86&塴QCn Hּ31vgnI2bZchcq!]FI4g E,@D១_3y S}<,&8xnv1ߋQ{VN?&{\zuPJ_1dOB}]yX?w)|`J8dM[ ZsX:Xqa ҁ V04\nGw𦪖Ba$>|GAowk)@zfhNz}1A#cGY6.ݛ]Z+MA5|^M&3kNC#Rm6?a#8஧ĀWfNYQB('gX"˔OcޤtJE=}^%rG̔٢sA,+@:%{#"lbL1ZD}aXv)(5Bբg6i݊ȟW@ʣV Nɔ:\c@Me\Z+>~SkV\GRW;v1NKqwkϑgY8@ލEwD[BXɟXITDTʅ]=Xt:DuC풗-?>ϳ,QX=\bܜET,aoNa(ݚƊκd_K*w3jyjNU \u:z!34arRn)M2Laè\.V\ 'q3$|•Vڕۑ6@:*ٖu.TQލ5 k#af&վg3!yoZ~lătB8 as4G!\/ϸZ_AQPڈ ɈկMbuiz^ݽK-#?%"g N'@]aFj)nVO .Yf1ϛo\"q⪵[ FVmMEc. V`R30ŀ8_Yg.0 P^*Ƅ.'= jWoxDI,73Mv\ zv94q}:Z{`&DEԵjSN:C5w]WZVVe!Wt9uuՖ"B ַ~8\oK33J7z(F(۳6 ZhF? ,6ܜS5p/Bdꭥz=[Ce:uϧymRڔ TtýSPQ.7&fGc3zf߆/LnY_s0(m w t ԫzs(t\jv/6P543$xދmjn#o3 !\"cnְOԺT)@KGi8 u)&ZІ|"lMndtbZQ1vW>aɟȬ]SݐufxB"ASC&2b1./y\'Bƚf7ݚ/,{/^<Į_1?+C+m2$%TzD[Hҗ%3̬&o\PA7ș8?-Ԝ:b~^(1pk t>b K*h^)?7O,HM阜`9=~o}y-6~v3Y!wcy[BG;qp!ri;%~@w:-ʧ#Z^ t|z9{on'&{Lʄ"Y$WN%p*TRVgaplfb& C|YIE}Fǖ+ LP&i9rm0\lō-ns- =q3'QY#EJ:+!Hp0/1LN0T&.7ǀ=@@> ȁrR:5Zy+QyuK/!"2|<0:?v»3iYMDk{1j5~&7sd٧(-qiF6qUSrzn߽0 ܮ^cH^ ZsT#mcMB$`9p rh1?:gDMHP<@,}(FQ'Ic$X 4ˮ2ӄkxz0ߤ:ᅢ}̎' f%vCj2`@Ĵ?Pu8E܈S+Y,tzCb$Z>yE'7uѝp,2vQaDŽ=h  zXw duvp'w)iȔ1IGJQ-89f6ҝOwQt屋66"'CRI!9^TT>7&Z`ƣ+:rz۾\Q­fP[ 3μ,XԌG38Ma/%O:XaRCuX6:Iq4vOkH*9"(5sw@lB$9x9$ v+QY2>fς wn췇8N TϺ6N~fMi!;}pe "k BCu{Ijg)l,+w>JZr}봤P`΄#? )AUL8&˪7ɋҠbV4YǠ#sz{z˄]vOQmXԕ#Î`#zԍ5t2Pz䀬H0:6e7,W"vi6c\u.WT * B}N$ V3O$T&tQGY)s5ݽ_:nF=F[I=+.oڋ!haeh.`OÇ@.7> bAqXs^Wnq!s4J(x7װ뷂'3l $w"pNQyc{UKL_:hDB,NUQK#WE_ o Xl nA曊1y]rµirs̜%="d9NBV4䌾 $;1`F!4 w*^+ ܴ:@BKt^z5(7)͞gC_0ڑ> ^4f>) Q-1˂U.뀟yF,AyFyDj~5рa:꾤Rt|օ\B<-B܂dg$rNVBvy1S!cqȭ8^Q4  v5$pܓ.w[ˡ?_ J?ZmX [$`6dO`a=˷XP xs% dŧ N8mwQj7)ilR\@hT +gK7AZ9iKbX'g$å玂Uc~@b+[1 !ڞ*JLi\ߞ"7Pˏl}{)օTUDf/Aׁ#"޾EO- /=m|*#Ͷ#t/Ǯ9>F dK0cqۻhzhgr7|&CD>*uW[_Onj)IfRnQ>$]c7iC PPP_[ߎS&L0э7)lB}%M.U#6piW>gBp ^@L g.|\z|뺋D}ʪK^5vk!zmHeDe0uܙ1b~xƕ"W}!GmyKe(Q氓 ~aҐ:r69yp}olKy'uR PGVl{pb7HFb.pM|n3v7F٪&Ajgx(91g[ͅ7N*uuxpw8sR`K8@AL"A8WQugx ^Ӈmz%wUQd # =e!UJ!Iur]-==Bۿ4Qp~X/2Y]0M{;0JO N)*Unz2\blfS嶁r17u[P[qmB;5H413`TG?ڴ ^-O$掾OUc2u/BTr尽 &f- |Ccۚ)@q6R qFRmqC;dVEHX_HN7FzV؇N[qtk}(ڑ=oHUֽXCې,O1h)\ɍO-mUO^݆I02؇釀Ӿ=G>JJh_GTPCX$K+A !?/m6{Q bR%x'SZ>2jۼ+q{F\5R$H5o %֏ϭ%1rA#K b͛2(:t?l쏪E*ea 9s[py| 2 mKA kM\덎!kuPMKKn 1?#%m/M+U^GSRV|1$˹[Og >r Lžq JwKy*DɀAR!PL.BL`7Javu~W/mA6uPPE ۴@S T8ٝdmrcKLcQtDzЌrS٬ جUEk*ԵP0I kxs%?w f1g_)KwuqH ͗R@ID*hkGnib M)SxVٶ2k.i 1ytL1;Rr|IJ?<)f5B2 -^}x$y\4+oZ(*l"gjEhFgT'fpo|Q9m"A=Μp^]FUѽ:}⢨C+exg5fX$5ZtUygcsM![Z.#wppåMM~u6OA|Ϭf)R.H4K_3[=S^6v$U!BdI4 sT l9|c_ʆlw&ׄWq/2/.ǹL7el*W]_?ni yid/?Zk?&HZk.5QQnᥩ( WPc^s=0Pg Lи /rЦQ>9ãIiҦP LFoi3uRk9ȓ-4$%VIf.@g`Xm O2'H# {pޓ_w_X;'`[ȃ/CtB8K[ٶ6t$ Vȣuu,mDr!zF-'ڲ~]ʢ%J瑛4֦dwm,Ba5jc |xn>m1z)u)֨~7[=k p9xԀK۳Wf9h™}A0*33x(wNhoT,N)s4[gXGIھ8Yj%@9ʲ7ZW۝pwBX"h+ j/Fޥ\O&VUl ;!'ϵT( &hī.-WXF 8[*H Y,/uz঒dO<{7&j列Ij|rgE]ze]r9ť ŶT3tΥQИLq(AFMQ`?n=!.([˚,F? Ot@!$J3CXr2 ${``igfdQޣr* sVꎵ.ԏ.oV szuxPH>_TE%1CNL>FaxK_\T1cbh?{&^Zi\}, hxS=DhVO:q#YL2ĐI>80]0զ  ">2r jiݠX]|lNz.O |mw^<Xp;0E`0 UHymnPG佝˔LL_4a\ei{$Ev! /7S:jod;:NK%xw{F|loE@Rf%oMF$``ƨqDhc3]ɑnB:B}me|_$HH .NG|@\`%cy qĄB \N =Ogm-зk{2Hy0ԗb~"߁[ŎX Rd4SY-fPe qu%pW/8j\c6؊FA7RxVSLǪ址o_ѐ Ż. Ӓ2ڔ}z`Aތdf e~`wGYqaKޖh>@VC(HJOGXJEc1u q8ˠـs\ʘo97mH 9@p<.b v[\f)i- ‰77{*>/CաY:rixJCqۿ⢾'ZC meصP`*-^ :j `׊> rg UJ-O R|os*jl.bPᤥX >q1 J*~kBrN$eUkp^GCS=XR&(/w"Mr5( c;1A:`66U5<dfsMhGLuš RoCWRolJPaXLVA.cK= Xɯnc1P7`C ؄>k0~ &υYy5p z{cT 9\\{9:jz; i-\Agv/Pnn2s=N{ Ũ׼x:R!GɡSmܤ~M6aʗ]-8 :drhg-HG Wnc:v ¸Pu M/G'Ԇd.7 9pvBًy)k~. ;2Q%y 7epDRpAK]r慄(Z^+ߥgV Ir5dS1)TO\HR/IU zJ"yӦ9OcېKCWmL&7J¯AAv#w:t[~q!b=ǝ|f sv(حǮ aMU4wܴGaz eH,P]*βu019 TbC|ö?jI0]Bly+wGKBG0q XyX%/sYW;AYUUGU)< $JkOر|v!hB3݃Q8^yAH}U[FS ~Uߕ̢7lV¦0CoXemZ*⨶nT_+t0OV8ùs>F4d^ɻ*5bӃSY4Dw^I-FWsm!h3MoXӉ+g/Cv] W,q4sn( ?OZBR`ðeX/?\yB՗Oh2=bkh5?MXl_G[GM1N wèh i% \󋐧0O7M|cN22aoZ)Pj8tUxz͕mcqAS]63`x)>S#K'ЬRSb 6D9I#Bc L<(]!c8ξןLɉG}] *`'Oh8j3kr,G!`]p}JH5S~=/OL) IxeKMd;ݵݬ0w'632/.RWj\Jgr2wd2qbP{p~2x؛ CtDӉuKPo^Y<]uy`eԦ\L.;c6wV(}*4_N˧ncҋ-KB̞ ` s|&pa EnL7ԌwϽ_Y{$kWxmu?GtN .a uxLIbJ _WW¼DqzFv8C9y>kvXϔAq_fɵJ#J{7+ɐ_lJ]y! [V\npHvW`K]Ǻ:NEXWF"Tz9Ll`gGI!$ {`ĪO4rt9ov# . :<Xx}`Q}īN,هVGj>P:^ 狊Czo}TJC94s,bܺVO3vj .e`|mPD|SOrSAӦ]>dF5ez<3 k}"($ ki’HO5NitxT5_#t.׍I.4t-`ZOr+7;Ksy6ӎA:zR[Y0-aju ]:2awS7gLsP?:Dܙ6a=Cf Pv< ){5B7-XlF]0Y?s~SiR]#L&z ?sjEHA[@Y.HպY??w{(*>5嘓"=|{sʳ~2PqՒCrmu+喫zMBUiljkur;`.5j{G>9D9e(D\'VQI`yZ8A K;k89ׂvpkR,k=D&NMhhPSp #ÊղNlYoe:$HqSJ) \bVȠXIKu@[}RQ\ެ5o3y\}߲-/[C!=t/>``:bc>cCPVesu"K>X#?MĮ\lu|"k4\܏JO"=&C_m;?3 S2z(3`װsHWN̡ b9 @8$ Y:> *)Wc\1 ]؎@9CoK"H_ٶؔ2[#kӽѬ,Y\-0zD5# D.]HDL#<+EC O5 EyҚJu9з`(`51~UwRk1f!8jݾ"K Ok_HqN&7*(#/"EvϗU0x샧_\p_?œ6B̏.*[( [/xeJUxϠ2j;4cKzH֏R7$"cĶTnܘ%jRPQ]@a ӦnoL-!nȠZvOQ|PRg^|_ڷ'H@PõW%P }fl0wq6'1c1-xcf0@ Bc fӧ~ o2E4/Ct "K*E ל_o//NN9UEȝ/|h XA_, =1uNӛ늢kGgl7A,LK4t ,/0Kh[VM!]5 n3^*" dAMCl"]AA b`]&BaHev'={8P]эxU#|[F2+I5CgOWeh~(=ڴۜ; Sh_(*b6o&MD LWB Ǖt%~86 Enp>K#j/޿NEuxe%X;ACT\S #zGl˯/8d#F$8XC?Y_|77_@i҃9`6:Mt`w8\ɍrR!PRb{4xQUyn/Ɓ^YJSr/jFO:' !%U#Kμi<:ДZR05nkhA`@)7u&ee*9k}UIux'ZXGs%5p|S2씄60<(\"DKoҔज़,)ʗ\W;R~ ߬s֊4)z8z1,_փڠ]tnju+%Ӛf} 'p/$ʶQ֕n0ZK*"YD  ւu7tig 9G'h+iԝl@{W4@{u|NC!$G/.$[mG$0 RfN`4ZDu];#(He<0bD K=}@%ӯfAS;Ig*#\؋aS&1Wwʺ9Z?p`}9 #q] ͐0ed0dѮޞBЉɍN^j (-Tڰ1f,UaVhqɢ|wȩ˻p·f1@#ʠ1=j%xDnў4-SX\j(O@.$}p&&97VBN4h *vax g "~CX^q>'C)y_HAP(ld27ω;@}@pme϶}W`& .HU1:׎Qg@篙\Kӗ}\f(\<0 &g +2|h4s6(Rs>M&\ $]jVƵMQ|,Psj F1Ƽʟ")Z)a~Gws-B6z{gpQy=Xvi./nŮZǧCOv_W:QXܔ. ̸J%7_•2O Ѷ!u\ jcB1G{@7[ܓ  bJN g $S-U` D"DElŗNzyRn?/"b gIO2 17* /@GǗN1«Xa 鼴 Cϱ'}p0-O*1^|_L)ēu)ʘ#=/Q(+^liS\f3H]M{ٕ 8}GPߏ- _zvOz;*WůnC>/}fe9r+v1^r)0Paa*lw3V7 M?M-G3~e$5]mYP`dK`#rM̵I=&o`ۼeng|y串n4ŵReyͬ8k\ S: VBg)(Dk:n~]Ylw0,#b_+R[p wdbHbw&9A29=)|镬pP>%+߬;V ZbHf(U.<70]9 q2ᠫ3_Ӂjl;R  r>\-G/C@kYuXJy\9$$'Tָd.|(HQY~?\?r?>oC&@cWcV ':ǒGb2JS;UԽYwgW{LM#ke\{f@8ƇAaS>ؿGP90&*ԦS7k P̶I#K7f0WKȑʵW7\rl-tjdAfbylb}F>45dyZe\#{TAU<;eGLCJI;8 L}M-(HO㈩c<7o =#yW+ʮ9*6(nO'WSQ)С43m^8-/'u )<Lߙ&QCAND'_.:7ϱ£F~OtBl PfMmQVa 9BM)TVX)@o[QMo' 5;?mnD@;|ӷJҧ 34u |HgCS߿62)(ÿq кۻ`~*֔l!H*{8쇞r{?<'&JsR/*|)n4w;Nb>>“J`>0w:+[DCgw"a4 x. ~!*3+-r~`ҏקQg,y#U[skEUBqܮ UqDQSktDO^<0n[ B@!xS{rqr`X57N& .qOj9,f~͵] Lu;ls/H CsF , ]lQO#1%!?JqLp0$)B'._`o=*!&ey ~<Ы6 M#*2(.]JAVwڇ:$IS'1<>İ#%8&Fz4 z.;b**\O %sZzO53S4: 5΁(*-q U|:fd?fuUB,`p_–>ɣe]6wjQ{C=Ѓj'fXeUS`6 *3,r]oȧOi,6֕ }]Ƚ<7_rfp?,ʻ(vqqox4ʕz}(qٛr0YOkT`kHX$>=jjnnQ6"+hMK@Wr JB%=1Er22kDff/=0 ntRSx^ '[6.%ej?B@B%&NVr L!GVDjX#USy6KXLv[mDt6_.tJ'Zퟐ6REǨ^`~"C9k}eay(xxK'f[a"1ȲixQ>V"0렜]v^JӞGSdl5L7B/{ofnjefuLP6Yպ!c~䩯Iٿ%ug)k 1ϴ/yT= 0NVudҥB4ײ檆ia]b/{(Cf:mwJNE:fGq#F4zr]HN|k5éu]8Xؠ/'P2:FYd8V iC-q \>+ږ)0#<&()W H=8:"/ [+䲄-2X8kP'9G,ݹLj'ɜ.Q kZ {Fޓ%P:*CYA~.rbΫf=k]F҄aي$[DCR5~JV}? l~Zj9XM{KI.l0~rT^ZZOX"t!`$x'rr+x2'Z% @$:a7 [ rjSz |`15JxY6h62 Hh%"MnU~DbBjW؁5<ڈGKǯ2!} e."y;_W- qӬ=qB9!7Q(չQtcrQA鰮ܾbo@؞G*l0Zwql~McrHb!7Zni Y^mhj=sQb]mՍ!oSIN5}f+8#g/{> ڀX@06Ӈ:cGp۹ܒ(q^ۜVl{9P낋~mϸ-WwL]),O4@D,R/BOE w8ld_Vq[kK#Y# 0w_ "پ I{H1dELlXYG&ܡ6x!)+j^l=$iWZqEBKQsM;mfJtܲԤv-w/2}(\(6Rݻ d':MVDb$_)O@QPy4.@!wǍ]g1o)I#O&KPgֵ'烝z=př{ Ŵ@ { JyǑEAI7X4H0<;kǐBmN~a /iϷEh>߼B23HZilܱY>W;pQT~6j 婁Puˍf:_rwYkRtT*iO~(t/\JJ'05~IA0iuRFg6nTU7P7=d#6m5ʈ auG Hd oV=eC=)w *(4 Zd"؀汌pXo-<oƴ댋"h7af52˘?4KQ%zpTt]rr;9=0 Fv. ,G!pu iTFhx'+Kѝj>n Pw޺%y(O ܶogݲxڦbZs%#JC hYSxIO `eLw:S8OP4ص}_Wsc1؁%{ UP>|WMdH|iך0C7 |l7iZzO$Dڧ A*e^F/aî&M ~oDnCNmg>u&B)M\& {ΛXlB^P,P@܉OVO;{q0r̔zwU1% |Y#O~zX|աԖpdd"GAN# !^9l7r`Ͼ8F<% b0=}!==6bGY[ >e %"wgVٟWZ6*_3B!rFfFxU.M0A m{Ү~?yOv%kNG~|.y|֕HaSrySI$q!k'ziCEnj?v NHF25OF(~67GG%hefNӿdnVzf4Nm2]-5%zhe 1lTvޚI5Ry)QTvm[puhw|^ӹdI ʢЭ6Y=heZaaVxyLXx2Uݛ1ژ.ZAjUR7(AyP;GxOt[%Ÿn( 8iECX3y=4] o Њ㊔5zGM:oS>j#YT@( sG|E% >)79vSFv!A rXzrNSPn2spxS1)OAYk 6`Pɐ`O>]!x\%;*ZZk02ȏ8ViIK )Wnf4;7cæ&х_&k\v4<:Ϣ+MaH[]&?(X͕)#߹DxWҿ\вYo+"R~ԀYv u*?d%X0,oz!iǚ>Q|OUTgH~v@gZ܁UFL}db旍Cؠs׊㓋7W_Tyq@7l!"0q")*yt B=a,7s%z28U;~95z=y(oAN1詡#$GiP5Y~m+s#fSL[ǐG "$㇔[Y9AuZ⟦a@3]'ʷ u BJײӡ\*5}jk.|YW= B8S U+F+$Mٸ\<7PSwP=trhW\x߿K~ XW`dGd6iT/Zzea1Zzo) Ջ}&U N3H>D(%xƾɕzy~GhH%hPxRrQ/d< BnIO`or$W(MhcOjx&WefwmOu6?0>6aK+00!~-=oNEsmRjX݀=U 2Io2Mg^ScIݘH~;f]{aҗɯZ3]F|?z:e??/^WȲ:&7=-wDR WdЋ@%4r m/ak47DŽ;ǹȕ-6>47!r`HPˠq>SipalV]3^ПzQ;WQ2J4sQ_6Rt 5Xeo^P ysijuOO.מ1 ?N!rĒE(pVxLc&ߟ3M>4i萢Ә4V}丬x8oYM3߫\g^D`@Ƕ|L տ/5@o\kCP@)N=4tHbVáv!['Jgi$J̛n: % % 1lS Ň;JSEmFb3CiΌWrĩcSk߻Ȍ=2L{Uk.ͳtX0maY7{`P:I_TN! YG&|N[Y4t[,M|%+ˀGB?/e8TpY`XzƽF%#%(x<-H^v#r&\kA1#tO_աBX7z ۗsQzAjpcM62@w7mxb?nLY7'a*٩RӥuT3L_j3꭬,iBo\!/EjOk'!WA#agA^9xm3e\Z \N$آ%xY*tp<( d4ţ6é`Վކ:sM 섔} et9~J׺H,Nt*\Ujr#$iȫdMC;2}E% 'J4sHGb[15>MOs"˧o%.4'f ȫs<_?#{ڇ2t~׊$_E(E{n qÑT=goa?)/8FKG  !6B 0¹w68cӪpmocwEZV.ɢ/~M bOmiԠ?X22-bv7옫#~p/q6Z򹩍v7X"vD+@349J(u/ՎHs7TJ(tz:Cq}k Q p`Z7Z  O"ҿ1샱[iT_#`SRN/}YpN~K䛋)t^<3V2`J&4˗ ; n`$iogV-?q  sHDa[R*gH(8?V=jbt 5:}P}"#DXgZ.85_':~| :ECLa#&M$o{.xkoZHƢ6Qd *X…rnD-`@|L= {&vƜ11hul_yMX"BM 2f>Gj92NikqѶ{HBѼ8mIܤ `]$c\.2YVȏM-GU_ͷg; TPڧJ%dπ &]=ז9԰^U`4bQ%e=!)M 6ߟ = =WOSqhu= :})TX=Jʜ_ P,-jvGF \JOOH1P)ꠁ6~B5baRXIibMc[P<)?ךeP^۸{JNIa1'AUaẅ^B F?E m/Z+%kK=Ă*kU?.c @r sEf:f֨Q a')/e=3{lOdR{g생:RHܯ!ŧ&DA|?ҝ:\`yqA|a6Rag v7:4 ޥM XPnc'P\|tzϷG:l-˰#=AJ>r=hثգ9c42n0Em'>A1tO!Tςiv@"d2v˱硟+vD'SΓgj[&*;sQR`~s\WX&5,в 2I~Cjsė֣Zs5?[U&@w*~hj?kHE;DsrmxF%nSj Phc*&Q)83W*ᖆPѽ%Wu/GR.fL2薷+eNݬhQ ʁG̦͢,AC\<{+@/Kld7śK{"/J@b9x]\Hl3Aj66Y d@] IO1Yγ㏘T{ZYVZni|w OD-)<&<H_+ޔz W;SŦ8Fp'LO2+ f  F)rGp `X/d~wW2܇_r9?lBru- w5OGN^C3(Hpa#|Œ V hfIqC$k#|?fH%1 \_r9ݪ>PL׷ԛ5;Fxo.n\pmc_`8`.:~ ass3!U /\5=F`#B ^̜st'e#YOW4X3?䅓WGB2>6䃞WqHB;I|0(+~/^XMݰ>P4[]&DMP` ՗=H^&fObJzistX3rpJ3 {q0I><YOiyOU=;zy޻pΤQDoEZ>PvA9AuErb7\ԗ4i;o֦IĉI^f)wAh6mb5#42z}J:y*eim Д:Bcc[ ^.&%cY#"HeK~8TȰHh˙%WQK,B+0#DWgُsY%@w9Df8n d:ga0^4ij)Zsm~H8A~)u! ɁO2x<NH 5fM'gWg}N)H|4*Çqu&c 9ޞ!sQ8)5%G_;VasK=g[*s[(cUL].N ݹL!k,U[/: D,0ɚPU+q1PUt}ځ%חbɟ[LW&4'4SF|͸ɤ wD/w%^% 7H]鲞F M_dv4 6 R =ĭQ啥nI twm, yͅ+umpTІ#<=ᙕ͕;GA(m 18ozf@U3]/}OYJʼg\0؉X,RF}V}(Y wB:缡Sf11 -ծLRL-lycCAT| zok?" T.ovjIQ䰾XLbUVBunB8Tx?{?ؐ? lܴ]YY1pN灖?LMpiÞ7@HDYF=矪sW7^X0q Dکc0N)O~zf H:0e7yA0DzQrZ WjhM1@ 6稊\NnD%=|ub gb/%!j#6H,90#ӖH˽s>b9BG~u"2nǺ"]EM(:qtN- `eJb>AF$Kj(IE^|[a@c|SaA&%~6L)"tjw %g] I6UeL;kLhNޒ_;vbhYx_%gu t\nX?\fc~wSXMD@ty'el/e.j_#cH W9'^{: ֕xi)!ڇs|#S[bxJt}iK;`'qkߚiR"87]"n~/]\#=c@dQ:!C vX3;у6fro\6[ළ wSNq}[(Gx3Qo'"h9A!aPIR:f᪺^)Ù{wE n͖q>XRQ3CmF1irVh@)02ftۿddeRӯ^Ulq $0iL!˞E/wa1\!wS٫;Ԑe`5^?J! 2;RE[#c\sXBɟ0̦9GJCOsr`f:e,sUG`&fFR9h*,hbiē'+l,(l%bb:'lJs[ltsG;mڵs/,S*րؙgٸ`DeiG3Yp۵K#)%`}?90j%Y%6va ӳsJXnRDm`xU8b WMׁгBZIuR%Ŕ9|McW"3G-ϝ7զ=Sj49!maԘVŞ^ɈHtqBD(NX$l:V1(zVqz3dA%r]уCЯ̃ԑ̍]Qk+rH&E03t"`e{y.gJ8ݬק2Er-zPj|,J);J!aK|Һ-s'B3!bwXJ1¢` `Ne9G343<xGn֎Q1*6q <5] |'WN-y%-k!/"_'/̓.v\$\1u}DriKA!%ydE] F};K; srpTPs2\ 7J' b))8P(؅kKh5ƿdz, Np?kȖ`cEŊzkfY(tum52}]/ja\@ r=gU~'=0aïo5b{I'+L@0B" ߏ(:2L p%4nCpHy"d#KHGܲEPva~hEG~4e~ K{.>a#?D$noj/uq [6WQxqI a̒J<>eNjߘvu7bVlHw/DwټhgFXAߝug af *NZ8#$։C)t߬=wInu.(PO>6oL+s"1z biyn_ƅT>='RƋGQK&^Uld9d'j|x^ n.06'L;pBtpM̰H31"g\̈nݎQH%C)ew5d1N|㐎ڮ4*iWZ7vbtvRLs<<ю!Ly8I'ka9A1?$`B.B $g /p <1Ap(ǻFm4r 8R)e3sNwٞ& 20H(#kRm% _.ch>ww_l|g'Hz#4Jkc=~˙qX &ܘ 13ݡ5!st&c نƵ>j$$m/@cհieBlV! WC'<5Ҧ _mIlm퐒܅(&ȏ pffz KPr8),Š,t[O|kMWxE:*ޖW_VbBOx9փ60 Pc՛*< r>wE-D*,WKL6DZiw Mh}O#UZ ?G9yIyWtbg\/@5V8pؙ)B&!Zj%e^[x>&KJaqHS!A[KZZ?OiEC՝ ;2PX%x % R;{x"C .=P?ơ+Ś_75v6MYworxCK23w괃g񯘕~dƪfw b͊5Iռ&ɝtwҢB NHk])VFE~<eu3gzɈ~X RIȶ>|K.v \ b޳Gj{L>58~IO \@# >r)t׻R52=M 7 H($89׸7T@)U I Ĭ7 EAw7sfG+YXFpY (68H4gSjfєUjO.8ަy>$S)L{ ǓqD!dF)g5䟘ܛ?VygbY?:d}C@KsZg:Zv "+ͣj(:܊qʹ`'Q9.΄񼭛%CbH>p|E +mz+W>=adz=:.2lãf=aDkrSD u&\GփȻ z,y;c+RNX M.0vqN#uy{#րP8ĞErJ2XLLE5)\|̫;7Rv3}H B\k.;h'"HhMo^?XZ #нg9P UG 0:W-^MԦwI~@3^K}|ȩ)B\*KBYD1YwŚ]% 8R,޼&uNy4+~_H!jP߭uHZH l(Y"q9>͢ЪC@QAJiakZj*3m +t j6ZJ Q♌Hjh8" MM#l^ ٷGd/_.uv~T(&UYC-vFKly-6?0C'cZGTno˃DizF(g ;Z"><,Թ@U^H́3ObS߈uZgnӍQQ& plkޗQwQޡec!%i5߼x9TIټ` (jOlr]ɥlx#  GL< (,Mx]c J;2←j@5).#RPZ.&C>#O lQR(-'\ B4 M$0̋|N]bgh AlΘUs0:‹v1yOsw.Hݭ$EV  Ew\ WT&~kbMDGUI) "1W`"(p*V5_,b&?[4ɾB3W>ܐ Vǂome n׌3|hRN-q˸Zզ>2뗸0 \j,TZcE~*+!c>K>br.Q8CM=npUe9ix١{ ;eJx]>>էIlg-9E ))awrt P'Ћ*恟BMN K)i ANq9GpYL!'NDJ42ȀRx/tOU1e=ͨRId8CU-'oS~\i{Րo* ^/"8»/ݫ-j?P-p:Cdzt<>;3XAXL 6G8h#xHT3CU P:1DQFϷ4N uP}^j!bU #uĶt%4^>v2l`ׂ6 |nY"wa+,q="ԇA"oaq{yy-l\N7eКtGlz2>Y&)CkϗQ`vXD%5^mX ABjlS<@-t,t3aA0.[UU#?Z CV;B+c.K#=phvMOT^+gqeSkkD v'y76]R/{z}M `bja[d Oݸ.b ^eZM$/"m8̖huv/GGC MI씑 8tO^1Jg1FykLwv/k/uy\tjm_l|@kpȠ_:Kko`K5QRf{q[8Y 5)1TZxKѸ̍"CZI3{P{O{*}g~ӚbAwF@4KD?ȟؔ.g:G}T×Sl ?FW|ېW޴lG0AL[>hWnQC+vЎp }Bb#_n\Q3Д2DK2,aW +’x״I1iHk12J L@XfE</6.PQ&oɱσ Qlh;13_b3@q2&ΙX5&{Xjo1yo|u,_M|&?R=gxլY; &#Us;J@;!ٻ$(ΚM+OMȸXO1'!]1|yJLjupwK68,ozp >4+G53jkXQXMAs81PA1`(cRs͢.+Qs{p3^C4MN c( $]\o#k-t}<߳*gCZ\9H;FD~^VANqbo4CtwLbiZ9{Q0SiJhAew5c},(f@<Bs@jANP% ҈'E :6F4:ͦ We̹AV9?A.fMANbLj R:IϘsp ~!e).Cđ1)gL$-dJdl@Ve:<)(0ZK8rh슸 hU{W(8e&[2Jr%wFvV|*.s#+:o2ۺ+9Z;.æn yzqR}q:I~&:Zy .Cl?dF;J*^}~q9h$nBȒYx?7otO#vy"fVUP~oZEL<(ܶ#M 6'UȜb]F9u}+Wu\ )ϔSc&پLZ9|_m2d{1bos[˦7V;MNuLƖLICi]a 0%jYw6A^:kq4sǚxx~\ȵ-hA)BM;1ylyXyz{  A|?\>bJ8",kN,\m7C =BK~UOwWSbDy};pVeizG(*sEף@yf̵v}C}n ρ"@o|y9}.uѳd83Ƹf * ql%׬(0Ǜ㡕ym*gCo/ncL+UIPM@}ckľK9޼Ee=Isg .`T_>ayYS i;f ·jM{eP)`wkq=cߘ~QǏB g^w%._jǖSqTw3D~vc5[(l0ȲP/nl`[9uk`vvY[S1 G1K,3׋ 8i}knkKgg~ rs wA6K0šGEسaXULnu*aُ=Y,դ ?5R-ERf-2G12b)N8 miyGvi8 3>]sMG%ސȸ%c=x-0CjsP AIE2\mda_IU:wx;-4zB!N29\W96H3__F~uNgۨ&;IzlPaWDenop^*h&l4(u }H _P<`L*$e]lV9ZqW'FFRԣ ֢aiMխrILE?C؈lPZ{P+)H^X]\kmqT}K_n-kpc/# Jlba!3x&Y bk:K$e1~}.߽n%;\ĭ.=Mc49TI/DPe|f4Wmt>󳑛---e^OADѩ0.M\/XuW.PܽaQ"mb>q^9=͚62{})E"=y=CRB~mφ^68f| 5/bPe.@ ;#s^P;0%n P4_n#x<5gDi#rf$)˴?0$G VPfm&( OF ^{u8u&rBIg#udɅK_e@3|=T« IH$߲H}{/%n A`_T)"oO%9qg3u E}E^xG\ZDϻ Y;[_ /0Cl=@2E/ע˄Q /Pp[&wv3xq؝VdOBr!a{u+f._ɛύInX=9GaڷlF& >' ڈ$j_Q`Cef QBd1ܞk& 3D"˷`kWK/` ŷ_.0L:41ߠaXAvAtf(Z` UXo<+K+ ʧ5to6w!>M=v yI8:NIsকAOWA&a{*]-+װO8^̻wW+ʤ}&BHe$RE.z砢ZUxnjnDKn욜e:)]˅eĵV_{r믱#@m_aB+ۗ('Ƣ;'ޫ(ˠoE˝z2{(Mc KۤB'5|fz]hTJo`Ըc=199r/lak|3ԲNk,ø;};28?ԱЏ+s5i@QM7LGh+CIV a?wЎs u@Fr;¾/K#FG/F ;!zz=}}D"B^+6BYrvZQ Y5iL<;~SorR(7LUET EGe5Ϝ}rhO237b8յMG=lޭ|@YFuY Fxx  Garg;5tAS꒐d1U2) 9<.PTBN[& t qvW\ 4(~c " 8h>~5:`EXjh$dc ~}:-"|߅KhB)^z@ţ'۩u~6H~O8#zz8ЎRNj ۠ğj if_!>ӭ9 pW Cdw >-!b6e='IgP$ؕu˚܋픥!Nv51 idRERT3FJ]C t]١1:L5o%;Y`yXyVȗ4_1lM {;k=w$] #m?0Pa^1BC43gt7$Nrړ> ă>9hzC iSîthf=,[ye#@RI}t~۔vqR`w[}UՓ0jUs,\璥wy}|ZӰ L_~ w|ϵJ)n 8ߵuw9 F k<&09#nv3"k06^SɆ)i@0UV!Ĺ] !?j U,o]1>bZ8&+kMXy& waZәr=F`4O&B#r&2YzL(&_";N׸x▒mi$L$:ZL]-g4(e4NF\hy_ύ6Ept:j!1w A5`{PxE#_U:n?\?quMN]tnٸ]c/" _4V U81;C6nh)v1~'/ZĜfЕj!@k_??+ 5m/Xvm%10d0 MÞxS&3E"|6v]=Ng'/MW7+L6w21&P (Q׾ )$k ՠ ĎRFd급Ӫ~$*<0uQz92,pU ɺѧuꌛ1k߶ـt!Rk\!07xT).|pX )Iz6mnx pŝzq|MhbeF{q=p m #:؁nst[l'ZIV:YŶCV*ˁx|&]! ʛ4~o\^̵Է&B|4i2"Ȁ>)%>P\6 q&2KݯuMJScpl}g1C/|>ÞU H!S]QE?*%E 5)` nQ+Y7Z@'!:GXۛË ()Ԭu6fRdrՄfLM& 1|99z牗mL 8H rPNm~_B6# 5VFiI&v-5C&@1u.F#Lc-C`)hH*VNm'QJoZG H9}idzb3SGy9c19t! 0D* ϤYLM1r =e\M0BpdWޚLϺz4dyO er~a,5\x#D!m~3Ȥ?  E.qΰ@SBH28P bnS8F}֤Ju96׹wߥfh,E?b)ߟ^Aű<|D` Vzos@ҫWfYn"Iո akےz(yVr !Nif=C Zm(C)I^rSCV2FĶrs4`jfZeTM?ΤZ|r:wkvޣ!q[CIzf.X7<fUfU\|gY9wuC-x9W ƁEL;߯X6߇ XD s** N<-PAѰ T1F ,J9E  Qkڲ)?Dꌳ47 dz3=2GLz9+ϥsOn_I9xR"ݬʦ+rX5YRYClb ^>_oNy1Bފ_4|Q n1mFګ}E>TrD[&+;<IXGy9xɇO(z8PեUWq56p>a 1J?Ÿҗ!Wu [99>߆wQ wK3C\džS/3g>uc+g %\|!<:F {hfB sAY6(5Kˮ?x2LJu1)Gֳ'BqCFH"VÍ\XpfT"kE 4k=~p.0˞0g;ZEt]? ҵ+U@~ A.>ۅ[9[K|Tk zž\e+[udK~`A֨G1 v6vNq5u*8ټl!XqG 0N$ ʏKbҠ7sjìj؛!h& #'gKW1缱E A(5 iL- CӔMZUo]JrA @c`|#;fXk*o {Ry5[ Mԁd†F&6)sƲ%Y=l0jBMe fhJ 7w_o'? ޱpy#e7tXss", :B0 s_M6HAq895~+44  rM'Fݺ7mE~/LC7LJѬ8 6`#|j}bHx6S]GgD.Bu~5HCb7Ch}!##гl*7 [v寝 V-e@̍7ZFzbnvOz[hBpסpe6g+i漯Q&_;6Ŀ07Mqn'JpnfCZ%K^~I)1Iyu qII2}=p͓ s8ᛖ>% ,N *86zh_Tot)sjm5k:+G+ƨ$9jN[:k'CV<F#ܝn2OHʞV OuV $i ‹ɺJ3hX`t%9eOb2!0y@U'` 0HlMiT:a=T/=Q57byJv-GN$9XmeRAXu/f7DV~w?Y_p-{8 FI7@\&{yɬ L]cF$~}V'eDG\Bb+0ȟwB}8Zw>'sV;*U&hXF2[^Q>W:ڇU[9ebw|<;NFxc^4TxagZK%$F)/k3zVbAMG~RPI)Q<ƴ~U7k4jqogӼFN^V$oZǬ7(,^Nb|V{Q蚗=S7:FB8ФzKnWtkY$8ܤ9gX(C2k[I  ^FAױdi"g?8 ,)tQ^Qac';|te鶏 * 7SVl}sԺ+ :X F SܵXHLDDP_^1'dGe3ՇŇЏv!( "Qcf#sB!z? A<Dn!o,t~%NSЦf4?R3wٰy4[H:uxy+ޱ;s*n6mы7gbU5Ԡl(FhDϽbL1 Neo:HSC*kjpeN./ZaԦ,NuB=_`,A_&Q$;YvI/!yc#"5mЮFxδMS0j^_oJu(‹Ae>SH(qO#eY%hPh ۞8vw(!/4$lWz6j6R ].l_]S, M0<(Fi6`U9Z2#2Ls +A`%")C# APOlYj(!T}.ڇ8Osc ^yŚ^3BW$rll`v*Ӽ>Y ]kj [<>g땡>/%jr&!ԅ)R $ i(6XKםqdMp 4`z 5~Bt2Q˽D^c+w&cTֲ^PӯIıpC e 6:;fl"56'y,)0plCvA{ Z-r{?|vȕEpߒ-+PW ˦'94;tvM6>>] 6U]W y^ o_~_wׅV)gQ<&/~ gl"XWDz3]*Ai#ybx0c&~n<\m7dJ ?B eQo,(RRb(/SB.ʢT&ӱ O䧼3fIed- 6*ruӡUKV3zz,JXZcpW+\|ŤDh|Xt˓~7~U×JdyhV|Ao2 6a|{ ܠ YDڂ9%e!$\Qu0K.I"ᶋb!кl",bJOƁPJӌnDcC2Ibede19#d} 7F0t 竏YDԄޡu:/G&X/s«pCjx: JoF=W&g^6w"2eg?hҏ<)婍x.Y;"Gd#elvZEU x)yCUcz܈P3 p±fZk.rm-Ԅ4|NSאPd@v(k~c`n;5mSLMGa|̛yA,j{8愢lhq[e4Q*&k"[A`W ۬D]BeWRLCJ#'mބ! ΥlZM~$!-đ%5E[I%,B/.r?Bt?BI[^| ЛSًRևNN1ݩ|#<\u=K.hTaDmG.k2 )MGx1FΘlǥ|$5Z'`E+Mj/t)6F@-+! JtуSD@vfu eta_Db(n 褉IRJUgĴTI:їqIP #j&P/u6ln3UqsK#lͦsl(lq@d-2x&J X{3!~醏/-В[)Z,;Sj8Am$OWڗӟt]+ݳ@|Ebn" r[H̙7F=ްKEy qxJ EwX~dWf7, _!}ρ&;c(# X*s[ETrן0] h[T0ݲmXE=!2帶4%٦+ ʩڽ#zԊ3]? sBI ) 6Ρ(ʯ[O (]6It\ :;x闫HY#ldm(LrPw=5fۧ|7(ܣ I'i?>N4X kCV; umAN؜. %kىNi=%4=皬>QMD_4g+k˸/#_0JmU/ԲI0fU+MG݋޷ >GT$azwҮ_ 3Xs}~ *9 jCָ,sȄm}pI/p9;'οh-Ē]nb@H"A@NmG{Z')ͥV,lS WSҐ1\ƀ5Dq~ן=)Zo16OŔQYnm)o ["[d?\A%`|O kAE8X80 `5cd+[i,h _Jױֿ ۿh!G5vdp[Q#j2 tF\bXISK_<YYLVp*KO@=V((NXy[u\ )[8`& į |~SyFw3 r0EF=^AK9uQS39eז<5󂈥j?rIA F] hQGQVȫ2vZGHKc0Gg&GYc`3=-L7jz&6/nf5rg4tWy5] 8#O\BgcwT)lL,]N 1 oU%ڃ^$K#y~Պ ;r.83{%BY.hO or'4iEDo Im#jxEP09c|Q\|dnBs>L׫&(-]2 4twˬKl],a`MCD)Ww?(^|̾џ>v*6'Po~IyݍƌV!aA'=", 5){D-w濥SRKua@ySSξ5>s Y3%1/;oSl2d~Do}7 5AC EEEb3gyޗ}T'Zi*;-u$' 4ڀE1SZuJY_}ѾR ܺVε)p,¹5Ŗ&x2v\5,LcEޘ\r zpc^N"Az= 9(́@`!W…oWjI[W-\X,L|[k7 Wqӫ|>NX,35{?'{IPUaq;|Cv`Z0Y NU3#S.~Mc\>}Y@.uL+]?z`,lW\01ػ4c K$X60G'vɲrrq^}a^rˆ"GY֍R` f-,OpU#!r[vȂAhI~` <nl(cO$Y%B)W6!]z]auk`HC}qIB!emQך WR0ف;=䶥 2;nVYF6Ve/`ݲ/$_|,!Qz> nXa"ŸgX]SjX $Ha!~:SlXeM/J}\|mq)gC3+Jv&ul,(GT\jlQ^7ň'iuCHV -NS#`}̞powDt|&V]6#4 mAvFsߐ=kȧ/dfl'Ȣ~`),".wsH#H1O( Mʳ{ d{-. 3  "՛2N»/dzDQsj^Cq? B-;[4"Skd%KWÞ>1q XR"R4*]_*$eXK k V k?1@] #ZZ2O3:zuOqCh!uFLO]&A@J¶NX|eU0{Ns>ߖ%2dTb1y(?UhS Z8 gVt 0(jc*:D,?\IC?8P G ?~JMOi|2"otk$ChC{ni:AiTڭWrVt?T*+lv tfG9_S,]OsO}v"u!zRԴ nx䝷έ'a5z)4ܷNОVTӅ]pDj752zfTS R V>Q# O4Z>^iR=tv0?9+ݲ`<*^xfn*>) _R}K rfRsԊM1_^T?^l_zpbn9,/{ΌFjn;aMo$M!Rs&Na^_4ڮHINhw 5<,Gtͦ=b>8Ek8l?sisGKtq#rO?dhuNWұ K!*%TL'BOe@3v)ihƙz7W>Π>j`ɔ}Kp;(@ia^Iv }d)Z/J(x9ؑ?1^0Q8͎&2s$?aJIr`$Aj5&,*q١+!GB}!d'*(=Em,c 121ư5=20Fa}*dI$Ub2ԦQP!pՑڽE c!f! OkHcL}1XԉPZ$#eR}%||zjM&oq3rAp(F  n`LP<.R8v h(ca\tL!c#tK&o/ط@K:Ch=Da2OR ET_d BO + U"Z!6o:&%P=6n%U6fx+.>u?K-4n7&QJ>\No-Fr(L,栰.^v1b\3/eؤ<ެ< oҚ<4O SC$mmM$hQy FτOGd>Pœ,搠ƌ 2k/!KtwɔDQidI8i4PŸ>[4V$<:z~kd8p6$+sGZ =X:}0ARCRtXC:x UDmTLiK` 4?u4)?1PZn(nL#o1$+ZAxu 7wLIҶ}Vʸ=;gJɀ;:*SLob>&RmTnP%5H"ubfA.fyXƢP;XOBR*.:Y7lm3Udu3䑆na䝊#nnСJp>a2K{;i~Bv7+@b rM[y[qӣ ^faҋi޵8eVvVk޷x``fz"ZXp9OnMv'xn\6{Ţp},rCS#' ﱮ:譍}[%G~&-T =iz>926*\Eka7@_OCOftJhaW둒$<}Ш}r6zd}'~9B `S@Ǭ{`?LQU1G 1]I~I(țR͔bn5 yDo3y-iþyQ*q<)r8)j%h]OHc1FxzEܞ%Ί"g ²(cH|h# (ovz6xQqy2!6P˵w[2]‚PW̯).,S;vT&Ďx9վV?_f \r}Xּ9miP*[,FC?~7eX3xnX= {ʩQG,IK,M}-h5vE:Ú{|=ь|H GJ(0Re$Llil92$+1΁0@gǵݵp7%cۘ{oԀpw2vH&mjp fR8TxW^+ڼR.-.\jv&%X13+(|.֯zс!䕠F2X=ΑChMur 7#!i-3[9p]4$s&}Gs?[mH77}ݺqJ݆PPLj{+pKھ3F#8]AInTd~c>,o%+8#غy+REkAQykb,EVY?Olxjߧ;R,{yh25Xd4T8B1VC4ZcQqc}bQ0~&5Ur}l# uQ9βگ\a,r&v\`-`UcC g.Pza'ʗ;䧊yA4꾿l*FRe0eev$}ݨ> 7ǩ?7vS T&r#-"t ao2MЪ;-".Dap^dPDa$^,s J'336%83dK$*Ab#P{1j {pUBٯH-wlBLcK&]{^ђ iGNYMYE^0A};IT)kKAY&a,SΒ W|Lv !,7u< YWt,˔O]ZM&g H6VfѰD\pcr(K1ŚcM:CDl+9;Nx^’%qx5XC}>W u1V~X`$|?vIm5hMC}Tq|NlT>$Uud8o(1X&6ӆQ*HqZ[hiRStB "+\㭎FJr`$TGbN ܋E@}a'<^ ÜRqY}@ $0UCt e_O>4o~&CNɰw*wͬk~5n@ݰ ( N" jc+=cYV¢'I-M٘;յTXBڻnd'm/[aڌ1er<\*py'Cq7) }_uQr/OU``@el[߾3pIs% =PuOo$ܥv "KZ8xN;c Q;riBen ҭxvsp6Yᐫ>Si^WNQDK bp`8vNτ>p7$Pl7M!<چ{Rx0fX3O*aV87R쉫@á N, rx˃Q܅!.)O!6`xV0&c7L㗿Z2Pf̵dM9 " $ث Խc9 ijh <؎121Ә bɋ|Uߝpajtx5`4UEwse6ӛ?Q@\ԸY3/tfD Zw 67ȳ#W% e(o+^zCĠ̝B;Z3՛NU=5gXhOM"*{pDwdᡥЙpAqSOR``,Jluox6k}I{3]Zv =4W $Uڧx7<0 x 92ANkHڏ$yRWKX_9]~b$321}4iA,y_ee;i)˘ .d(V{I]&g VcgIrA3kseYǢp D9n9`U"0(H}[!ɘàt_L_1)ʼ 3sT8|.98uq-AlKȀDosF1%oM@lG\5{vYs;gHٚPQˢWRә^fYyc^$z&HC퐚ikmy ֞_ p,]T{dqu˸#;"CY6ЋiI&2.Wb|ؔ ;kF.d W~1?ipfAC\о]G)?~SՐe#w!嶡K&33[|fʏYRǺ0\XԶԔqk |$pmվkWǪSV*_(dnI׊*))*dۓK#[ĉ;cc/hLj|r=BLV6\ϋvEQWȻxCby,E粱c:s0nx-IUU;^ŐMN[R@)%AnN/#BXn$QQ'_x ? 83W)[K$(Ui e5uo5d~5K^C%Z*?H0 Ŵtȕq&D"'xGpdP tF@&Ի0J͖n:""6^MW] ̸AQiMBDC )6O`G\BYd/(-H s^4 r2`K'c7ź8; C ؘ_3KJz8u> I-єu5}}O Ǹ_ #dgH|N̕}Ogk5ʉ8?#70|aN6,Ȧm2T)aU%Y`TA` )& B=7wΆUFm8Dv0'-B{u"m}(ag {>"_/OiA n05V&VC5L/uٲE\#GnR:&A&{`,]Bמ3"zeW*˺"X Qn{6opG?_?sŇWŔqX*&Qv֪0c1D +S8#Zi%0ڿOI"F|c\XE"5\p #FUoXGF"y/Q_ ;,΄&L v>/Z'2賀N=t[ 2 B;Ķ:>iрM܉R.wG)I=35e|W_X'p5_C:%O;!Lz ]%$. Xd:KL)*4H6fH(8 ­g(OotKr5qOaa,Éq 8 EFқ!)66+u_c〖 L+6JD'pKLhj)iFjdjDK7N> zJJ8uRqjFN-w~= 9H#I hμx{`FpiPb n% C-7 .rz"=u6֊;I !%T'UwVׇf?~Tc+-͝u?rM!U / ԟko$*hvew Z(EsA S_`IxilI¦^9 qp,V3>D)=rA;,`ysL>$BSR"ASOW(Kx-DY+QLM l]]<6Ig yu5n;}p&+Gn%wq%;(oR@Srdq|UO1Gd`'9E9t.y5ڔ2`&mO+\ U n^ĶR(M嬲hs]!t [z0!s%\1WKJ_ gk,:܀Ti/C_Q`麑)D O{MghvB R؄l{;=YWrw&5ꍪM{=)BSb@}";PdʔME RX-EB=aȂSqKG=P)ځ2: e0PfƯGFTFר16(L$q|X+ A v>,+GXqulP ұ@R/w09p$qX{1i;`u{LE pR3Rg mkB3m[eAmhԎڗ+V-76h=AM:MfE> k?fz38r$ @,aak)<$5XR{N*SVݶ k|$F4f0|睜q'sAVGha hJ=*8r*jaQ𿒤[PMnQ󒛕d8j*,eS&g+aNS7x G߾&*L>¥Fx”O=cj+r-fytnhKtܟg.J˅p{H綄H>z Nvm0/iǾfF˻3'8Ml2K67F+m[(FмRs7ٽ"U /J#3&aF%\:W_u؏dଯ)uOòl^Ƀh>-5fVq 4ryϊtt)s4-jP^R_#_w${J{hr z6aSZC%|O[d15 eMҴԎly)AW=üaTbVo1v?r/$@s- F V`dlw +,N…]XvEE]lxI LSlO%|Ǡ-mZZŦ8=pLw r50 bG3t82$Cݕ;as }{OZd&Fgoφ's,,FBtW@=V ;ںǍ}3WmH#hJ#b/m+Ԡk>bjZF8=՝_rO@E5ن&PXq͉(f9Q5}}ZaQLsd> suQZX\Z_L:{.Q+" ?] | ҭ̺ qZ; ̇SvA-׉;fo25-oF GDqFvj\&͎r\5%&[j: `OFo̗R 2OؒANO__g%qzzi&DÃQNe6#ĆWErOp._^.X|~x8R< # "cBGUJP.N"kk *]}7]/#X`K=/pvV$BNCO(8=Fv޴jZsѣO\I[;*%ISlrhҧx onv~(]A~B]VBm\tUrтxWaor>Fݤ00fq`F'~W˪`lZ kp]cGt%ix1_]Z2ƂkuV/OʈrpπpM4I6Gf[tG!(7WԷ~l- #B}B}zt'Zu[`ZWogc 5𫰧)cyA62|A$o&_ {0u PeL nh!#}&D;]5 Z;A $ 5]IU#MG}#D_x=~a꼡IۃxFqU:4[eD 끐-Ҏ` 큜pIr?%ly9G*ftĕ$?]Dv#|;I>K.|KӉ o +-rQ{aM%c 5R5uW#pj(%bxZbוD&OmClW$;I𪝹bQ@+6PSeL0 .v65Yy^}_{cyW1ӳ?N&x'kroC@|uPT|%p T]`=T"- =&[N ؀ÄUj7?`Wّ<ѩ~@K1b!Q `'KoNfoH3J:G?ֹmpmWY<§K6+[@xС% Ŧڨ) ׊Af&q}Ls'P',ZFFID=+nȀh`_gXv~q}Ac{6yj ٴL+3GT\cѮABjѩؖL#%U jmM M7+[#o=R%8ϗ=Pm1zJUe-{iF-4r^-(a|],s~ e`A֨p$_hN,"iL[~#;6Iѻ+&ģuL\JogLwyM9TSZP8ԠKb],f!}~e^ҦChT8ӴU v&Lyh C(6;+ P'X7h`\?NѢF${ h">}|z /};[BҖ10Tf%!);r|o)nDc "Oi S"x=3(`Aب#,m8E);'E ,1돃pqM9Qy3㺙KneQ ʓ"$It9_4SwxV JoV:[&ǚVidzA<.{#'w$Go*2sQ{nzbNtɔ|Y2s y C>H_H[+=4g 2#,Y`YpHWycc6l3sPiT8Rm6'im9Jyka^Nڡm?N@Ndaet e"u-ŃbAAt8ޞؽ]3$iۂ{ 6!ȗ2z PCvukI"X$A)ōLdIy(B'\K`pц4VrQRWgĿ$"֘jydn_qKЁ/X +K@{ł4R%GKm+9S@ ~Mmzq$ DHO.gYO2"~6B[tCPi ֙O*Ro:b޵y7zFWT뒛/Ĺ*ΕPZ;L[C޾ł8GF:FYBWOW6X5L`6*Bw hfEJNK`t_wvʝ6 27 ~Nӥ @B8[?̐j帥bb #dY_VcuGZ6Nv!1#&Czi?M6[-NKc"`1N@qȢ{s}c@0*wq_Q|g9Xx)^CZvw'[6Lٕt|UIWrˑ+4Ґܚg4ʽD 7OR!]aT"7fS[̔5T4'2_Q+pVnjV~Mtc~:FE+{URvXy{C[pdQܥA _1ш2zi 0RpgPP0,F Zmڽ^+OΌ\Z؁q}"ZL/EB} 1ъ6\V>g[f*y9;6u6]L1vRŌ OԳܣe! Ys5U^x`mtKD(y3hzdkWSJl`Cw|gp4,Dٌ"ﰫjعAu:|L*J-p ;ogv`b`7X ~*o+P-}S E5s=eMyN[0SefnmP+`jXF={m Ȋ Dd"ꎒ˔pHKKW7Rj=FL.e&2؈JQ%WE攌rvKq">_>/5nƌ꤭`3Y 4 |L.0bvdonz,hhӫNnɡYϱ#jTPm6AZS 2S:;6lm>%$iӜ 0)Ly{/B1q xP2*,}<]c[8Q덖G׫_xCu2֟Ja7# 3޹d*)FUUf(,r)rz,=!l|%o SI과_ZSS]FI?$4ACk{j& e7 6F]"aRM\G @b.G\8ki#]}|f,3aM/)\**H*]O #泃X37wF"cA=v O utPbyNt4⺸mvy "e" } 0r ۃT?N& kќa_FSlet[_|*O<0/bDЄuiO#?0UC7|%L&vdFX{fV1t{Wa\= \73 BYu$kD1e5i,P]i^o-2r.͍8xR#mP<)vŷI^GyR,ogf g{><^<>\K\Eґ2MPmB_Y<_:>Ky]Αf9d{ hE!rKLd= ܩ.: *a^4s>0/&C!u3l1~ CX,#_SG$|M)͛\&rp$TUSu{qgOCS|ٯ̭ ᥉QRp›L, i/kpL١֬<Mib84 ޸2t5>|V㭖<V6SIQFh.WŸy ^fA1I!E7?kg׭eEܪ u8B Xe,҆WGުmjImPJi߆^ '}F %v7bŒ' 5ˆlmɣ]8};~Juuė+91rvSAn4KѠ'= Bރ.,Btijݧwpb9 Nؒ$Ku#\N.oBlj9&;*M&,*{\'J*nfR:Z6BË&>[$ 6z$2HRҨn9S!"$ϖ .frp=s4͜igQuTa~Zzz:Gy=?]{jn3.h;@m7Sč ỆY1b7 tFxԢحP=őTj@͚ǃXKN,-5JK#~*u{o>`儷05&ѯ 9.PF71M3oD?`&q K%"@)IZ}rGԊ/⨭lpaJ&[V#y8TH蜣@aGU^We(7KCmZpҙȳo?u|f=**v1~*J聡JK5*~diV<F.4)!y\-{?~2.| Q]kus2XD$v $Ыg:vPybl e~hbvNaS/)qҸ.(xZV;tqooߓG`rH]i5?,;6'D|' *5 qEY 7HSңKΈw֏_p{m Ch`"XhX|hz&M3F7؈F;E}/JJSL3S:@KVD(*߮3P$aɥ/Y8o %٫n!ϵ 6x)V.L=1 hD^y"lŠ3('[~ $[5YvIԐr@hPwSkADJðaVL6TCك @s82S†%k^SFܠʤu?}i~QQЖL^ .3!2Iڎ}eIZZᕲaFmB.Q6U> :? "np= ee/p? pk!MK~(jԑ*x}_~-RYK=<򻒪h8<<~|)J/f>j\"=ކG;W{ү̃C;#qVE 4xZ g].jT /lQRfqI&4h!5_F^C!'c(;Q,ڸ 3qME D˂w2]/+&AE>qQl"tBHsc@ZTeѦJqEduckWSȎÜ-T0ݎXlϏtH\m΅Y!9P}c1Gw,*z.Hxa5b@ 8KAtlÛ ߟAWL{`1/†)Z"N.9"a @XP*M1(SGC,Zu^.a IbXO3EgVB8~_6Q*EsDVTt7wge ȩ5Egcd " q{1cY}S^(pn6 R%q jUlNa#Bi4LUZD)=7 1c f{[4x!AF^\nܔԚwDYFX_;PR$¬0uh,ph1UQ# x󝆤' ځD.+d+hgg9P6yvnkk!kՠJ ?޿B NI%7 voZp{{1 w'0cCÃ?.B ==Ϯ9*k-> /RUV}6\ɘ]ldqTʖP rSv7¥L/{}7 u@@fh|mٙ?_u7T@yh@e5;n 9<4G rC~v޹T Ol/-gwIl8 5zMFv.>d0Н(jGήe(# 뜴mz7M;6>uQ 6}VoEAA1mזD22ץ{]Я7|~ޞ^Dx2 ՛V{ GY Fm??zn~=Bjh07L9I8zU.=^B֜UzDI: ƿ0M;u(Ek8f{s4(;?@t-)jR4 0Wgke=|jxq4~;uF$]*ȹ&X5vo9eYM"j>?: ),^LZBa| ::oUeu{%5BkQYAPҿ% ZddA6NpHlqGdBCm)T̊yk&:Z*alos, Wq}/H͙,a{e5mdTYV*#FvSsGfDkxnbrLF(sJbcҬXNW|?+>V\TF?p[P$B*Cϛ ZS{vqkl`KAw#&J{}+QLzuMVY[87Q(.M*u554̉ji YD<6氜0'| - < gFwEo<`ɠO&"9KñdҦ'ډؤI5Հ{Wh)m |OCx&.,E3a` 3"kK/_)Q@B鬒u:c/=9OCrKs'ᕄ*d{mG`P`CMاi+V| ,e;°$t `%\Wnzj5kwK͎I%6Τ`mz"寓ήRE8l&i E*e6t"ըUq?:]C .Qfl |e42ݟv-:^ԑw NUڃZ)!cM8 HkZDdfF=y&mYf}_Ƞ]IB㥥z=߫ҺYmV]&c0VۚkJ$9ɪ9#|QaBqjBQs)5)ޱV7;*Re`b[YG-^@} LVqt%ؖ.$3iu |"]Oŝ B#7 ᾭ*hIzS$wIIdǯ%Rb+^r^ʱ\^*$o=3BsI"_1jvγRE:۝2q' Z8B6LIxTҞMw\F:5CT0{w(7 r} dvt!N[XE1m-tzn`l9= nc㔥o/ )Mayc<,ihwR`/sO,af(aYښL@\^J5z'FGݬF_e}kU"40ԄEqҁCӎ$XRM/w{wӜ`㠡K)+P{^ Qټ"]39*wүP v 7*؂A~C#]P=$ WU7p9·H 5Jk82۹‘yFng#pmWx! VùI^|S7=G$oZqOi! g(x֠+yRZs}1Z;J!HHOD`.ƕvF^-MMR |tKʕiC Ƕ[eUMY8)X}z:{F:EeU<' 87HSsr;F<9i7fL|O'`؉:y ?jKk8\}Z*,3;ץK]v9"1x]ެ~yhqؕb 8:;/zVz,7s`M[zݟ}(5Y:Hhk{f 3?id%,3wyd^x`SSVmpB_}~V~"RKj~j 2\UΩ:nz_gDZP)[9&x+>hLR5łjathK+:s֮NsrYT9tο|5ED¯L+; th Ј`ŭS_9O򮏩ҎNdWS,g;AD0%f6HA(o*Q3[`D+ӓk} ZTj,oO bUr n#EJ#*sg9B2{J@k$iK17J`2?w$5Z~>~EZb'fA_F*h,s>4Ee8! k3/mτ1K1;co *OW5 OxQ]q!qi8Z5/rx [!{ߏ qhXJ;^4Sp ˒ 07,;&PBM]YE*p^UTkdTuLVx,'{=Ui\GJ }s.*%ŧ&J zʭw'X.&VG0b0>Mxu̲iLIfk[AQNqxgdwU.$TݿG#4^ sMe"z|- |OަA[W=7.t35@~;~ b}~B_Gڗx^7]rTePqk=1BMf)auvD;_XB0Ļ +]mBa9s²K7su7Dx^Y=ڈlswN(z8,y#UE̦,B8]Sj-Bo.HDݮ]u6Bl!>)PCF>,9_\[A$meyOf;5TnSW(,Lȧi_=%J}kq:4OL#)сJCtmQpdž#!Gbɸ:|JNn͝eA?UŠ0L!H ˸.eg4}*զ cP%tʊ˫? V|?"6/K oѽs"3+ҧSne&Ӈ1:WćcmRXzZ0ðq$~dY`V+AQz4]|'/p z*6:D}< wQ@!Nmbt*Ճެ#B$=Dp'?~=34OUN=iP~)N؈ʧtGI,!2KY-f)Q ؽofUdU((ҕH?$|tΊ8rfErtQq@}9g QTLj.PBHL栱̤Nv Rk}I}v<3:ToU>d~&Yh[:kEQϔr Gn#EgR/M zNR)?g?r+8=]z)!zp)O,5(ZpOURMJ?px#C5 LEJuu6; ??gvdޤrB,w8a7SIfB-H?M@.{YdUp3_#\#z2ni;t,O]RzpWW$[|w}C g"3iǢg;$ȯ%IáU([VG,VUԪt BA_FYėO@fZ]. %@ܟן7ƀ?/bR} @=Xu_U(Н+ } 9`dЙ38(P(?k4 BFGu1f)wP"8~@1_צ~g3|.| ,p0fCN=q+I& ٪nJ6@ɖcWqR-݆Y jFB:4H0\Zj|P&͒_3ʱ.a^L:+y)'KG\v:ӣ\)?"1F5;t@hV,mQ:}\VR͎phMЬirV8MPCD=s1ưg2SoU*M"$e+!+ɟj7ƴ:%6`M2Zf;K`KM -aO-P.e:K5PJED/IZZ|Β(h$LX 5]׊ {R/᠕1HМxwM7a+UiA .Q&VqD7j$5Te{:m ~ƍ'N׳#F$& $V0dU0{s]}9P0pZ3|WtC0DUpg{'ވJj^Lk+RŬ c0X F3'E,mn(sE7o!@>D5 :͡kc/[32SɛWՒ=9WY!+`iD]iO\: t͙coe}oMS/l Q.7Z`kF@q6wBmјk-=bG^K_?+֠p}wE!7Zrb_.`iKZ]3Î-Rt;tcY1ZOg^Y [,Ew ݛ*CI\CA[bxr+Mfb,rƛ}> A$9 bggEau=A0'U8뢉\ŧNHVWKGRf}{Oct|2N::j&"ˉLx.D(im;#AKT>4[Qd%"48f{}UhVvؤ+ UƱ3Ѵ,.eb{=1Kz'A|P0bn1?1 (vra9):inXsـ\r^׺ʆD$ӂT6jC _4vF-*z* _'`|yzHښzAx ugAs+ /j]2#{佒31B*] `}N v2C"aVV`1w -!Mx"AG?L 0؝ҩ\;}_ҢѹpD+>SZ^x(9CĭB.X(q#fQC̵9?*>G c\ Ģiy#|i7fI9 ݪye><KՎqt=鴖ĞKq58mcG˕e= k75T(,lAb3~@10RYYN}i-i aYƀ vb/Ib !Lum-őԬmƛM#G"hqEHCV1%$~[b}a<[1XYHhSmx'ݯȺNEH㛝R 9e,FNef_a94-MMGeKMíx{ac炴9u8~g~nt{ϹxHKF@I$2(Rd` 5V6[xlK-^>;]הZl$:WC0h؈oJ.А)xr4%{^5ZAUY| ʧ-oCEHq¾2>[ si0Z#>R^}5Tv=7[r= +J>pTdLPҎ2pJYk/  :ݎC}.NY;4LE;TQ]]9/̃tMrcy|Cv*KR [*V*ô3څ ﭤ#@H/|ClCgiwZpDzsHUv npXYuEKBR3nؒ.F~~%i˚Lhrme€gwZC\w"%yQtJ#_~^V"!fڐ#0]i@ze0-TybfOspPه$GBcU 39qŒ#& Q=ouaH i̻J%Ֆb:rvQ#X#)UZӰWK-|\ 3k|x[X+u6YNuD&aҒKiѹwB]&Zd#׆)$ny 5lCf<1jH|6=ḄubyQ7>Mڞ#1*Vp}$SKQw2wNQq6\j:'Z7 VafOaPDӧWΩ Da" OBL-h$e g=%e0ׄpac""Dc2rutiaz(1aX31&RDB/*𑙸{8LhPsXߟS;>b@&} эXURV4_F( #q]F,X$!HiPpD@+kX:6RDa[l4P)c&#$RiV,H"ǖX$k,s7֣OiLiQUR%S52p?T ɹ?'?|-?>u #OFs 0{Ԕ[6hqҲlYm5YLݟ Sc9ߋ EԴZ{$J b`֙em̹_t7j\!:"qiy5< @ {a-kz]:~Kgy{O Fbvo1Aa9LGf2 P,>?]fnٳi|CB#%)$|8^;!n=KX 7(7]8E~ڽIֱՌk`%}!xfB\Aul(|e' an/[jd|⃅\'5;{:ǽAixN5dl[׸-1$8ʂHm37"6ώ[j+[& ߧy1Nygb}ArṥGCY qV]@Z'3I`_k)gS]ϫFJ_LYd]t큜yKw12W4NQTd96ڍƯSıMk>CP\zsSae/j̒=LDŜZ<:uspgYӖODRXRu ;=ڔ|T!PnNωyz+ytAGaG03x]`䷪VBݑ(Dʄ<"z%g}[pͽI%ƶe4ʵMĢ b8$Znzaσ/m>;eJٲ`VF.؆|' {ժ֬/0 `gԬM,=^,$`>aCAfu*宓"º0]ς.6q9<:\;LR  GnlY8?:ˆz\_P#G0r!ݭ".Ru6aÁ$q.nbQ(m꛷;ӹԗ /336q p&S"1℃'EDG=C+ Fm6a,Z̧}a.4d?85<7RØS\s9oC8 dҫn`xu08*_u[UDEM;忈}~௧e D!1ۥ/67 @'U1VƌHtКVC2aOB5fc:&^.S57-}.l3-WJuF>a, ulN\$y^[xNtG\ ˡ=wWՊG=.gb͕+0ٞ7AOoڂwh$.o8H̯r;sKS>PQd^3;ڎX/GgE++eM)VB֔duEc5AyXȷ-Nyl}cz^sLn7M܎]_S ғ31$Y*L;~p_&ssQ4Jy릯1ڒ ,@E\̅N֏kqN_4GD;8 Ԩ Zy;r4<Ƚ7I{V8x$p~vzF.elnZ7k֑#+Z| +^Y'ᦩe@+{ @`C*x}58)Qq]KDVzCy5,w*u:Qw{ͭ7oRQTC޿3>GAV"(n'h96<@Nz)֕ r-G( {Q8.̼zKSӯ1R_(FM:QmӤd8LzĊr.kY+ۀQ(op:haUV t'vE/WjÆQP4t`i lW4;8ALSL+ Õ{>:áŲDxɮLeØF4ޙc#A9Vd́(ΫFMQLO;, fe*? X'hh} V(FfA4W몈V=]~;Ya~N#'/&@ D/5&O]U~Y=C^ _' =Ak.1*w!fсTrk>:J%6e,l'Q-- )hM2_QkXj(TסּD7(-Xu Gv>'}0[UZwϋ-Nmtߢ2!ަ DI^NDLIi]yW)%L*^#GGLtWhIܸ{est| xxQpU}{ z80Bjc+]9P%3AQ8LGn6 EY݂k=ա>2˷^C{@d+L $݅`d?,|֚AS \2EfqW` xtu e<=Fx[ڙ R sSy=(lFqd ! [^ /#P4}c(aA:=:q1N_*>@)i;JzcR uxñ'Mj"#QU;].S%ݱx"rԣT ss,1fZ~݇nVa,w?ӍhEecf{NkMI&J=2oWQ=tMJVod4*/ZYE֬A _`lQuݸr3Pi65c0o4 {m? `X`fy[K, &ȭUF>oC, 6~h䄗pzRbE൙r)G [rRꪵ3e$5"V/q(3ѬѲjArLq&٫vl޵5Hc/Q*nʞUidnh5b"+&^nHЩ}"W`J_H $lnk3!bG_o8ܐC>郍) }zeeƁn7*"|Ъj U+PA4Ga SzNz h!AD""237c o(F\O'u:q` UoP t K`0g dT+ a4AΆuhVmg4;?tDA-I24؂mCqf֙^|{] (:'2խqBjU6VWIo%eiHK#ȏU8*" P ,tI!ڒ=ziuI.3y8z?(Z>rnuQAlekL濛JUItgr&Z%PRE-!ݗug]@6]MMӁ Txu\pLzHq#/Йz\a96[Jw"ӳ8 $J_=FYܡ2^"RsgE!(YɂXd$؁OMV' F^~5>p9-a62TPLfk=2S,a6!T>ԥ1B Sܵ' l7b"+]}UaBNV9E]~>ZF)7ɼ1v[=a0x5H и֔WzTpVYɸ©c;@#~~r1=~Gb<7W5\RjF:Wi񟣥j7xVc}.zQ={A#V1rowJHzؐlQ:Hde^mw%Usܵ~ܙmlv ʍY-RٲKFvi=pQF~L^\V LF=_b,ߤ2\7nRL&5TUu'Mgy-, ;@h u?[ĝJC>d}vPRw!L)%kչ^Ã|0=ŵ F:=P 03zi~mJs3a;B7:bjd J"v~~ 1$Ř1XwR 9+En CWW(۴M0Ϋ{^ͨlǁ==pDJXϨ}#-RUoހ{ywPr ҐRcQ+׈Rdt3hגQ^ewAГj 'X־|:Oo$ 5=$:?=p}L@Q6Q1Za#I><:p2vrV,zX*}u78Qgl3BDDFY]kK<83%WW(C[\6h;/9 yZj(섒x [wjBjOÌ"$,*-hܝwj8X`g`3i]n CH|U_!՘aJG/(xɍ'Mۮ?^hwheDkgu4kqbzI 17(o)dֿIBEsde@,7 9\J 13t gB$4T?~MEZ@~wf6M^kלtE [qNR#D^?@,, %W[Lr)uAb9uT(Hn Ϸ}܉y ^Ux9jV7RHɃ>.Ɲ@@+'R84[pp JEOפmѷ "[ _\I8Dw }upHKWc믨)b/l BHcyԩϫ 2bdrw{λ1Ox]]$ь ւj3c%|͸Z1g gk5221Ht]VsRZ^C*SXajL|)ESO2Ah`NA}?%=mΣ|mIPߴ>qOj*bs|769TNO9K(Qq(^gN L]͊q<ֹ ч3 5CJعM"/G_6Y]h8S\6`SCP]kOϫ:K}huݭJ_#)vxضLst9m-t$)zړ`D`'֖*D7|u4!sN}$+Y Fϣ>fƆ|*uPTʯc _Qkyղ쑼Op"i(sҟ }*}&:Tb)Q3g=D`_Ѫt.lrא'j#7@z#7QH40>,yHUE7)S/LߟӈRS]TqfDgEND^6l"'ƞOt\[~`L$M5<N*v,0A]MP\;|m;;^њ9Tp7~>p|,YZ}e (4A:`}ܙ8/Q{c, A9?Do .lmljN*X J\2 zXWHkA}j?$I&0KZC8Q?SH" "5?Q(|`%~BG`$ Fc(NW(;Y_J+ y_U/iJk12ʧI1xd@:}#`GyDAr_g *|[ͦ(QbvLkL=0MrPNӳ)!iS'4|oCH2Ӓ4Et |q|Q&\@eUPB 5&+0?W\,b3P̴ԯhD/Sh&bi_N-7џ _4kM1pEɡDjI m+?`?{6@ p/ȓj}QV*ˉe >+D+o/0dJV֘9g`bF*$zߵEJ+ʶJX>J@t\E~;Eש޲3?E7P(ͨzoEF)DWIw;PeEh:q츮B@F|Ԣuhi}ϒOUgdkYk|o>'IB;ukn^;:rm<@ ,sKٷI]hoD/ FcY4xC;?>] lSjؿ0鎙};BZ+le)O`-2G\+PxơOKiR%Yt Y 8@kˬK%9ulwvYPlqF~x뱮e;(!mŠPǗ'C6e7k7߷`f#&"QҜ4APLuU _-K9ꪔ:Lh Q$DX~$Fzp.uYh"[Vyl96g@\Jz9Ǚf%Ź'i^5e >=&`nn q/Vsl ϼ*&$chq߹`z5讘I<_PLKCw؂'Q *!ܠ r *Y-(B, yKױ E4gJ,+W"n1.'{eQU L0q(zN/&GtQ;@,gnuPq@rtƜ^ADsN-ѻL}%k׼d-To oTͰ= r Ymhˋ\_^۽m-{B69"zW2BGB*}RRYņpQDcy$.(ӜP?@ꚨB.tgP(hf н]D@K 5wYPYCSN#v-8YV 15@y0F}^df%{@sŲ}G\Q&Bef#=fcה% +*Wy(_sb:r}$KlwVL1^轙5E!b[DCR'kx5X> Q5A] ʧJ}d'S2N&>P-X2ŘK˝2q1&ëv[RwG-g'7ӭ33Q}kڶ7yJ*c iz\}ݘ@`q2*E+"^і`DM +JTՄ>΋p*"<ч|uCۨYnLb"HߕE5xiGHPV=.H% D-oȧQ^J)@l(tm?Yay.ND#'TTѢlϺ%`% <E֞Pm } 6QMeI`,f|]np(}Uꫡ˙*6(Lw|f]UlXWm3g )dxUĺZ3tcoA_^2\Qߣ篳V`(鰟e{ۍjlʚd0hBg=W11C+_׼j[/#)^EOX5F,ַL,%|em`Bp]r %d͘X=% 9  [Q˃)%lsٵuv 5؆C.\mNff{y1yC=a1spz@+8Eψb9 HCw\?cR7F1&nX8`ղcvfݮ ~!E%D&Уya :P`o6)~w&* sf2[+&?@Ƿ 6n!a0T)%{ ֹ"do`^xƜ|@к,_EƝCaCi;zIO)Ex< <<ĿL JaC(f ׏ƝBX"D_lcϭېK^P*B&x7M S [id%JlҟK.T5whUގ>vA}z[^v( hCj*e= frZ/mztAb5XbǨis&DL-Y%""-U9ڟȝvgfVL/78d"D U zEtU1@f >.fpxFDِļS?qS 8,,b|^ ԌR_߲+Y{279̖:hJ6?bPd ۊE ԟy92LCln}C^ hV\f+ ^בk=ţyUˍ2wʠQOhSv8+n2@OE<} CC/](:.^wx&ء]씮iӠ-MB5)?!vK}SfM(џN-[RCYt vmth͊uSv6\c. d3H圦KOW3j싀nD3EW-Wvj=b GJA5z V@Mj?;UzUxQBJ/ s_؜`ZPWahEEot~_f ?u$Vϩj+n1^^dHftP> *Hy۰Rn% 㩀yQyf]] XWZD쾍u#PEoi- k$ TZ Y:ZdTlݘ1Ήo.'.Ę+uʙX,]`/C`dЛܱrf~5K[bC [4kt9+ *̡˽9}TXR ׮\ݸIt+A,Any5B6p_ŧЁTXMS[H<]\Al Fs3ި<w19Hr\ʨw/p)dj#MnH%9MZ{km  sWsTtĈ*qCs5^ݦDix,V溋~GE+LE6o$Ez핬O0n%U3 GM5Fj2&֨!|W,Lzo7@?`A-p>rG-w2Wn#ksB P*sUg|sIB X\w'̢H_6^_/Iq\Q]o n\hӠ]Fnw)LŒ2m+-ew iKVl)X:rqwX0Rx7Y_v1u>>FyVas(t|,:efH2^F }żqKmkI|g~jZ]2!{IJg*@&S推J (e58$`SA zijt GLWAHEe ?0[2b,2QJ3FiP H/jP}doK mKfb?՞ RLpmOm lw˼OzX4g£M" #@|p>{Ǭ /C[:; m7 IRpfZʸ5Nwq5s!.&MajQ/f1:jv|o]5llܕ6 C&Rx :zu; Y'nsICJ7u^yճϥK72;aRE1Q0T; Ǭ3E3L. #jBxߡ0xlKmQNz]>3dyl7Qj9m8ѴV4+M(S@o+MP=;=n2:wWJɉvXv? 3Exㆷ{w' i-H þYeQx,B rݜ pYEݹE<011p@ ;U+cH\_yg, S4Ve˚Clb\v%s/t%IkXe96=,QpXa [4M:,P@+xgOf_eeDx:&z>~tcʻR| &{گ0lkSqo;|+6TǎJW:E7zcaN ~M| Υ&96eJum C\-:C(d>ùQhd #|} A.LSO7ք/iue?nzI"mDkHCuGSUэ}~άǂq~^(wMKLx 1dW8k"=esOE=8 vBʦkڳO[TT`F9,괬]LDr2񐟵| $]t{3zg3 ,,ܟVखr, O ᔝؖw A' k?L"(=n/)^;c[>8c8 hr 8%I_Ii_*WP-k*ǥwor344!PjZCm*JAoыD07+Ll!췭l!*,ɁB2:iߣ8'B^ i$nf]3+in*&%JM@XH_rJ" @/mcnDr|B,Xe6%AN>$0VqtγւX;I^d:f3N+o RmUE w`Ҥ՜ʿḇɍhgrx7#8`lw[EGZa &Pc/h>6:y /:wWvVTQF]~vDLs 9%z˺ñ?īRD ASP_tl &$~ .SF)'UVVG@iɝEJ(9!lH%h7\I7R'F$j $ 6\8\lS12WXVʓ;EɬZzn&O=Jf{̪$)8dR_R&x_h XI2]_C1!\xe)x|i5vJ]Ô4`eB  4ѣFfj)5Y;6ު.U)Eײ`.n{t1Pf NJQ;< Q pJ&M5WWS} +`eq2e߾):4{z!8&pAA^tE"UH mXR0$<85.WKG<^XсTqz=nҖA\keehQAcKl9Rdٟpa6:sޠ)${l P5 rq"v{"X=DO8cn .'d̳~Ybkl_r%GYO>&9*SX_SUEPإA=24ME#9f*]ZpOe7#p˫m(H& ~X;͟~5!;[+C:ע_5AY56'\HpDpbvܛge4I^a49N:kdѯ- Dv>k(feݘ#HZ7P h[%01K_J#=aǹ6Paiq 6`y16]'{/1$1ݔ`_-;$ھmˊjs^ _v`6Z?geW\ܙ^ա?T]u=j̐E nJLp^O (?ݛ?@B _3Zh| [!vBw+[;~h%Ԛ]*}M+&q"Bo:$%6)A{_xľmnGu d{?.}V<|=j<.&'J9r*<+nWR*󨐜]2-HH(L"BW7ꡓ?Ö/o cpcb}Ơ;}Ť-$ #[ꄱҘMFX*%P ߖGЂ!ao$\1a#Դʪ k_>e3ui]d,A1_ONHCU-U*z %֗mlnउ&eV!0)F7'CQfrQ7Ҏb 1F±WЗY NN\Vs P? oŲp=* F >';4 NcUQhߤ^r|ƧWT%GqJr2 ѝ (pqCᑶ7N*?oƿ,PAѸX2.jӤQpSAHm6x]hA m#2m\+%*ogݣ1wjK&j_v( ~dOPهGHr^@&F[ЫÃx41}+m^ /.3ؒ ϟtnbhc$1~y8%.(Ұ㬼/g U"AdC2gg"R:K~ra#%Xq Kgx1mL+:#tP{.'W㵯/!3BLbu/t;R3 WwLd,Bɔqֻ78 /50O-KF|;GI*xi'HkkCw:v'*-*;%@* qŸOeYrg婱f3MF> }gֿV!^ugs=pIƇAgҸ0oanj'reAOQ$5P ~ rŽ6wx Hw~\UTn{ketUo`7h+UɈMRilŲHЀ.yD蓚L0[D;K b)K}i)}XpLd0`gF>m6K;ߓ'<t#ܶۥ AJ<|jvW`l&佄oH䗼A[1\"3).OJnu6FLd<? dn4 vM|R_Z-5L9RJ9\Ƙ,W\9l"5U̢-ݥ8ZrxDo]9 oՑ T5\ز-rH4ԏDfNL|W\=!UN+08X0vP[\5E}X7: udو`BZ:f?h P& 4%*`1>!8ؖ-XJC*vv.H*`D`3XVjOوGB.x>b&g92Bj_,4>WH_=w̹M 3prV+3BAy3qq{RqX@9: ֜_:l@wIYi5~h ="YJ^kw.ռnnopJN1J:2L Hq2 %%/150@#8ЋNjVپPeh:vq(6sD 8"E2\SeUS$' tsơ Wv#/kC員Xḍ1R*8CLg1$mp=P[JZQ#h!fbZct|i3q!K&d4jN뒨gmƊpO xOZ)o7-H&RaSet0fkkjSTLHT'cbГc<r'L%|E Z;3H%C|,>K>^E9IQK#&AaB$A ~ZQ_Duw[՚ 1:dau[EjOz 71D|Sʀl6x[U|+/X;J,MBb_6KA ^ٔh@^5#gn0-TSۤ53f:F0έS@0[."L.Q3`ǚ7wu GmWR^ MUrɕxnpn@,| Ԧi8fmN .HE/C =l2]w̦|BuŲ^?TQnxKDXN(G֧+PW'|Xi_0)8S:Ӗrl8ZG#(i/>tٵ9& ]ꈞű0@" :ur8rݺϤpM?:el;oX@R$ۉ`H, @`IP46*iZ?deAAt-E2NCQU1<47cE4s` pؕwrV5t.&p3w 1^1 fk2ˈ8rt'kːjvg17bՏco|BGa_rdY= (?V&Rn\M_nn /kK]G2~`TZԁةm1-2n2Z˩s藉M|LƆ%(Urf0@H Xg/M;´NM5Ru+;6mKDŽlcC!j*ZyŇ3F0n@-8 LmpGeŝ. 1ń|1BUePd9_ڦB?y8p~{c㥛sh$N}Y-kSz1x;|zMg],rTpގ Nߏw]xlm`= X!XZ榞Mx D| 9 d`_މ'EGņQMeaGrz-4ɱ"^Z9FC6Ut2 ="$}襫\iI2RnILR,>e܊MILu_<[Dr^Np~:Ȥ@&z@=&ixt?TQmGDW--{J޵;֮X/΍TPvĎZDg8J%by <1YF⿲Zm}x<X$9 BqK13Jazi>_(G Tޝ{3%LCԲ6ĭKO`ت #^%1%d]},ރg*WFa7 ve5ܼQ\Aް ' 3nۉ[ڀr/d,Zv¯LRUz_s^.ò8zcIg*%d*tʌQ=tjJ8W{08<̦C Qת@(;x-.#x77S5; mglzf/I7v=?#FfpT\EQL:nZ4T kp m4H>+S-?rdԡ$zC Zxda@ze$ mwvSplfÁ{=xe౺vM)Ns3=xA:~ d/Ue>=$ %xat~ C+y~YpԐ_~ڿ F>8㵳]5a /{a\;0TVG",C$4&U\W[2 l}]Mr hlZhG SOjttfAsj3`\ jܒ$YOx̛ vrjcadJجeGzܕ,#G]߬U y!K,oj9[i/g0vt`M@=1=f`K V%g߆HLZ7L}e !i[yh%:ma/efGwG_CG\,CC0EH/#VA~ d<&`)B2X)c^͞:JNyN 8V ?s,3 nGDB~KwS f@UuL4m[l:] &NW v) %3 Ŕ Ow?UA-ox3'6Q +ڀt1(^{QUSQ#QDB-D"V6Cq`}ҙzE*##)UeiANewfp)f{;om\WMi+cU#l3Tve.٪A7=50,7 EVpmw+ Lr !Rþx Ki M2u 雤}K2dn*]Nyn7۶DWmPE5za_#c/1<]{B.NL6VwiV[{;HLX/X$xiSDWڏ|M]WՂۄueU}έ(o(q>hPff/EfJo䕆hc:v~ 3ʜ6t]]]bdQlŽ!1Hfu|n31ĝ {EGcI-*I v,wðǥk{`bIFrX4M]lcU}ӝOӳ~R(Rs)umK#nYIգM/-O}*k#PV}P~mM^ՠvrmOͱƔ4vzeQ)z6 ʘ2q*]Dg%AAA^?K"ΖPEHވXhWYNTqjP$r&MƉmnX*?RdJp7XpxLDY}[UA`%dy v;NWTE|ecS*>Nni`2KvPH7Eazn!Q+8PC ٣"7Gj8R8pA6Fh֎{&7mz$e0}>Y{#SnDZ]jzؽY,<;& SzgB|WٌeLd烖HQ5~<ƹ;ҖCF nL2gUP1.Yf#*R ֹ~>nbTț-H$pY ۔ĬB25mK`N;=, ;l9mYZF^$ ].[x1 HGz}:u <uo2jΕ)͎ىSLNW,K>ﲧHd&׻ļLU(_%yw> /%.[!0q!NЋ=9?gK I1wg›x`A 3f WL3J1MxjpǴ6dµ~/rQ@)x}CB;p#/TsIP|~t dϜ,E'Ȫ o+CJP&HDs:"?+YP8"EX?sb:{֮/bc#6P>iC 4*p *'+: -ub`Tπ!-\b-lxDd\#w!9eNGS+;äZ_|:/(uYΙ z~W柇1@w!ɰ }o4:Rɫqۖ!޶PˊMB_KN'_pUT_P,twَυUPR|Wjx`Kv w{Q+]$ =8S%b!f]ո`Ab+ A',~fdASv%߆-_aZEv2[j>^YbCa::eOhaB O.?4fLn+ט[oEZ9Bt=`n^Vlt##e:m=RR n,F>*Jl8ʞVKmEkLT_8(lW%iԞ #XPM}>T=>'(YƻU8QE;?>8>lPW ք#XeƇbD;4y%6 (tSAʕ̓xͶa>ԟR+Iw0ʂؾZ{qcO qGN/݃]CS;\.QMy{{`'% =yv 4g S=7}S3VI-h`]v9\uvJ e.E@qSIq p]/rWI>+YjAkQVCb#zdi_m`#uY{}<"K4y OAgU#=fbT:h>Z^ sb^±O@SkƯaBr7t +izEޛbq:OU*x]ض*n mX~ =7S Yҟiu3gr|îgT<[p?۪'Gc8ȦXLW">?IYt>_l^T5MGDi-R@R dCU/2/ h_ȳ[j4V}&+=a0z#AHO 8eH%fӣWh%~:[g~-0J6ʴr|_)C {TnYyO/V%ޕh]7Agl%Jvu^ƨ ٔΙ鄀>΋ћ}H%঳ 9$2xwڈTqh]'TԈ[h^V@"ΝQgmQ*_<"N{)%˘-b0:e$N'zKT̚~3iX?[ō| "'W'9,)miw&9Z3e}c+ln,*1/g2H\T /w}|RD5d8X #O]gxjý{6F6() oV΀}¯seD>}9WY[;xer?Tm9* G%Jz6:MC>UNK-({X\;g&`p. \,ɥm)`8ח, ќMrO@rQ;jTFK etzַ4}۠v䶕z뾭 *r׏3E-585y2/zs3 ڿ ,}JsW10~`", 3-ȯw)\qOٶxȷ:IUtV|OUs1f>.>+Y׭!IVhKSgu Qwd |q8NGz3}z;.jtyiSb|9FibP5efmBykiC:M#-TVa X&kjGbFrbxe|lB ^Ɏ}rrLw=;Adf4FZl < Bh9RzFiFʒ.~;>p\'s,J8Δm%MZ[ \倀㇍! eR8f Vm–zNSB7rĤ\o2bX1Ɔb!zcF׶SsqBq7m2(n8s;;;6=kk(10/`@ Y2P MZ* M*˃ OC9 J_O:'yut[-o6;@jR#,iRx"+]˵ nj+7ttPW+hOHo#/WڨF{k7"U $;Og#"‰DRq>X(b(yXXh;T۰B^QPx 6a;{-gpX{@ 8G " #-akk[&KƄ +-ExXrR lBg@Bj} SVU0d{8&ih >BO eUȵp" a-fMü_Ԉ{Y<$dwsU *=GMU3Q֕V&+qS}; .^ Ht34MRWkZg7yhRVM'=ywh_'Q_&3C{H C%( c/fCh vB%5Ze;A(=Hl@)TS~  # #.5L8|yzrToH@G&*lNᠦxTpcVP8פ!&lM4g<Kú"N:0E"5Pމ76!W+XkyRzpwѵ9*PKkx̵ H8%oEEU>:BbKY6EX!= H`):8I0<`/ a,JV+#}A{ٟu2.euThs3%TϮ`W]CLK. 1LME2arcW|

aQT_\ܵ/ 9T |l)wEQqCyC:(7x#m7 J>1kz!YD#R :]10?|e+Z#^ 0}/xDWR I=+t&X[ 'ڢB0>:H8fcY%<p-G$T\o2^D1['ƟL3geeƶY-Tո/~I;/vs]Ɉ|>K66XFp)TzߘƁU4T Dj-n:`s) >ŏQ&@RxADKUy?d!7F] ܖ#3xWivzEQ)Êh>Wfe趑bTϜ[S2oϐ -4US!_٘: SI Aab*.Ѭ}@a/AnYUj08qʲ߅+L>"`14M]K Enl&k;G*NB T8dN[⳱R|f28&[ LhSl&UeU(>DMN !~|ʬ .?=BBY\ $g7%& +ЎglEQM%Ҳ2knayxFMoF`f #L1X㮂ϳ |gXWJauTtەE//e{#ykK(om'7%$.6߲@!o86+L:Ԃc\y{*^4/@6Y7BaY ˻: oT=\;b?G|%I6)n5Y#97QFlMJLR( :#Օunޣ?:AtfS L8oei^/ҋ@h‰{N(!X?o-#v/DhX舷KpMn W)w f!uv/sp&1Yyp2_N%Xmm߱]ݴ0{cDdO mX~k9vޘ+XD"t_e2.9E@^}z@hW#$EȻDdޠe:w$ Q _4;8nLviZdPv[Sxɂ#:zC-(u֏,͕3SZđAO bji8TrIr\HUI2h (]ڝb؇SR$q$d SyЦk5L߄8VNga7~( '#Q>9 ><TK<;>ڌ3x@? ݡCӱ_asVF+du1M(qpwxXsi8?uMۋ r?a너+35-Kȸ(gpfwxW0B=LvVA *y̗p` :䇸1D3姓 bS4-p1uTu*2e9據5]s؂ɪ$ |Iks>1͵LCV_1 #]x*{aײ*P\vRл(k璣niu4 7DSim̀*Y1rfar־c!`uXDn&N9跏j&@ŚyW6 dͼe~)|{N L#/reu@AcZI"}eG!@XÊ =观l@b\.K߿Utb7['.yՄ}tZV;_AA0ImJi_{6hY {Cj7b8 NL mC{X>hpxx+4ywȍ('$z tk†& C>㿤j9sKJ2jg.q~O ̺ pEPLx{xl<]":cl/(9wrB,;˾!>Lz'AY)EtB-2fo2HкILH8mZ)g'}n͂'ꍏJ8 ;fG7gHXHƈU&rND/ش'@^>38`- &*޼PZVUJN>N" l5ScY}1HP&Yrj<aWrTƈ\"K ꄋ#TQwGɠ- < +C!HisW\ѧӟẂo0L]bI|X|Px]"ڵM/՗k |el7lN\qk3:\A<)ZΓC(,X9 ye GweXjd7w|bS uX2)ѓ,  ?}}@eY=288G JfCpB:_)j?pcѲv+XȻ\=*.;IBcc5L3+Sj9>~  +"/" obw[`gHRB%c *JNm'AT(P8$Qrs2b rڧVz\zr"%DMnʌA?.#Ni.װj>Cr'#E7?q1~\䘉& 3wjE=qxj5J)bqZ;f=}wDDY7qcӽ"˙LpB&FyYid١sOi-+R ?8^~; cl-L/b4j}R|}lp \4v5,  !h$%H|1p7L->NI&pyY/^ Jy] ^v62&D N|牛"Yg1Uv%c*KuF6[&3~I5 /vCRfY~SUN/0^ &D9ݪX&]瑭^j/vgoěov;>w Ԫ[iGj4YŘ-so5uB9TMe`HJ3 CdFO3Au{1/CX!˷7+K0 mLtg=((lL iG#Gv2H*Ġt* W+n67sWnE",V,jzN[-\cyFz>hxgB[vRRK@<*a k $gBP MR:|nؒ"gt= 9qE 7/eg5X05|i,P֤K)P-dUA0 n.Qedg} \K2< ̫ye5h|2xM1D|z;eГج%{̪r5N(%.9$r՝Nεu(cu~,\ˉQ{"-<%q4(>(sɕFiW`BGD7@jXJK{-ʁcc0kDŽ3 ̈́}+䢧rQca^Ǭ &0U!)$Ie͢un "[^Wrfdl}HJ$LRGl񜫡>:%oc`%%Bb+sRAHmk#Wc6^ ~͊Ae_wg1<4[3&_,GlTjBYWdBq]7%E#1p9z{m v2sI~% }S}ET/¸dR|MTvW"چƙYknGO,dGC^T $co%{"Ӓbk!uHosB3SGs0x>: ֪;}cu&JSGƇwkm坓 KjZwIRhԽΜ C,j{-)]VH7֨缚mnF$PX1?Nu:,#jb˖2J =Dɺ#8iɓ#?+?W0| 6+ Kk\N Q3sz[k8)IB/h6.' *'RkuϞg:ƧAP|58*ϣ4{ʽ5G(M,tQ4JePl]~ŭQmҫ k; Y8j)vԁT@C֗FLb(ĺ᧠#;t _rk1>^ɵ)7u \+a~}s҂-/⸇DC6 GçѼ 2SE}{_6ܛJB%o y+Mx-p~;q{a.ogNmhL {+ -ͧڪ3MkG K|H3A% /Ă2E=y q"Vf]5SLr熤p,h:m)?|T7?FFo1fјɡz./W$XLTz֌.j[e70ؐcֳ|gsȹ7X$.yIͽ tNа$곹z|l\΋չpdž6gW#_INz_d`L=4DPɻ+% ]D+tׅHhTGϬG "Кb~VG6oCJB[q֗-iG}2Q<6p=C&c>_/K4CqQtgSDG%c]FĖjVѡ~o9r?JBUp,}b,cpZKBx*SdE]LS݉A6~1Oz~Bɂf-|qב,Ml\D=R&J$،#ʱWYR?/ HH)YS#I6/ ȼ,챈L3<τ''vLR4ik ZQ^bto={-c6ۥo[H3MU{wEF)5O8sg&sN \Ulv1f2X8#ԚxPHBA 4ԯǗU?Z(کvuv 3ДO)D>r)CИC_tZ|Jy_EI/l'MZgt7`"_Q>2+ v >4H7vNĆ~g !"-(mj/KJ\?7.?7RmomnѓZ܉x4~EΆI 2OBЂ3³4gpUN9y!c+ʅw gux2e^ri iN{}AFv1mXɪEn-b 5^r`8֞ ;y/2]?x+ō`u 1]<3X'`>[F41I$䥆H}Kvr5q¹К Ͼ9[;) &wz;QubG8;C4g|)0Lt! ?N~¥8+4켵,êu1Buǘ!h? .!%AEmP}Kdlvi#q@Bw+<ɹ/ Y&D˹ِnQ%3]!M8`ݶoRlO*11󥕹->uO"+X`r=5g 8cߟnv*1Cآ䚱x SlL6L2o1]n@ܒ kpۣEKEV }~'X2-^L+DL+Q2VMm̴_lY'ϼ7W|% /;Z} 8ѪJuK4/zcS=>`9ylKr_a5 IM'X m"ľ%*_={r?VF65A !uJY80i 4܁L,08e_AFc FDz[rfM#b2h 3:.Ei'WQ|m'E'&pSuy`bA,wA6]+%.p=>ÝDJ\](EnvZ"ȽxfTޑ6F~8nL1m:qc2ުPf53t_ml6fϝ| hDdAB7b,=ZR'?B]}UqmI/9*jE//3?9J"šV߈G?'̟~(bĮ!bf˜yF}E=;dw~$W Q/*~tk_jaYncop@sq}x5kXhd}ecy)KQ3I}$3N ѥ6e6S%]x+e;O뺰V-u׺#Ң> 4c83 /Lz:Q g)5^)ڂd"ܐu]tPz:%[4œ~Uܻrݮwfr"ƚr@9^ė7N#Huq16hqc~K~ai)֕uS_ ߭`2}&c/ł驡_ۍ:]o*ߥD~/ދv[GTsoNo20"@ȍ(?rzôO$Wv^γ RvW}+1j\(?[r2=ĩ@P7J$;VP}u..uP4k ۭw&Q>7MpEd`}:={_>`ai"[v ,]B겍1,oƇĨ]AǸ:Jfo-a -8 ؑ/W"2kBr; 1y۳Й'iZqN|o#'U֜bEG:8yüŀ`FlA\|E2;x:-r :V7HŖ<0f$9O&JU=ع \$ H@ HCAOu&Z ^k <+pA\xc38\al(:{-'cKqے \#܆@,}{`"{t8{EQ^"os(p&F>Rx~&~:"WH|tr.>VT׶a~0@i0YmQ ݷ6:GmՅR)/ zכ5)/W/=N,ѯ٠Re1\T@Û7\TrI IF‚ۄjpJa  U%XB'2ԃ޴zR L3lD C`S5jeGQ KW`~ߋqǝ#rV hȧ;JCMƴ>mLuuS<aj#%|V5 R3nLi^ulaXݱ,L]0R^uhq2mtJ 2-dF'(+Y'jT zoq}jWO,ɽ)l9>8k%~g$(,b9+ QQnP԰\ ͑ґTs/~W!gVu!NX-}%'d"sk 䞖 ;@PO7̛t%AEpĮ2T#آ̈́g-j–wOKIl ˊp%O :TKdB<](u\V5piE$AӨMW"ni5q&A)67L"mhx MSy4g$.>б 2~%ϭ3ɤS}c?, B67!iZ#m q<Icd4RpdM3 6\ w"Eܝerf}Z-J!u'} ꖓV0JPZ;,dEƲP5O|h%! ѻX B{DJɅo3v'DS韴C>OzkߚO̸We _l7&+]аs#JmGQny)pTr3UxQl.ro V`gJ;1ǀ:ل.X#۶,;EίvU.4 "4YeKE.vo=Eu&FN* 5Pbl[06_Ck 7lu99I7K zlQ:ȴ$6@4n>2A>{Q쨧[UUHQVM,A\کCtSLN[S<2?6 tAhcNٶd Fϒ|5%>']g'_ 6 Yv|,v}c\ BQAh2zY˹So>: p| !2Z11]ɘ4-h<9K#}}1sE%W6d5ػ=ٝtfߟMv5NN샐dTt4lYzrMW+餬莫ap0I/.Rb XïoT%^>Z8p5=}1R V +@J<3 Y`JrߑM0;i `g5_êjhOEiRˊ.sbq9 d m"H015^A*P87iVU6?&eܞ`2s8$ =|Έ,2w^IA+nIRլDfO0WhLMMH\$PiNJzʵϮbR%ֵ1u" !QqxzqO.1he)!ǁ$3ʍapI,Sa^3XxOK#Y=lLMwAWO2p9UߍZ_48&/]|o,7~̕X[$gk,^[1TS*A9[oXDUB#pX49Z#%qb'xx✜uCz8@ϏvUm:J<ݸR5[n̂!aAQ) XY7J_UxZʹ3%ƶR !t|wCR\{l,a ~Іʻ~bc ?rV>rWaM2t,ֶ[n +\]fk.zxUxx?;>vAjS8TRB /.)6+Vsϼn%߭S2|θ혚*FbjK5>(:h*-.S{`e߹] ^ji`%'<< (*Tv2ɟw+>1ݬ^8I)q}uC\~% 3fmgS} .{ N4Vzi8ٕkitҍ0UrApf e0>$m\"jP <;U4[ z Dpʹ/;V=J݂ Ե>2(D òPdOB̓}@6ud:M9 ATצ={Y qlt"S#R=P*BㆥH3tk,R`ɂU% AkPPi3Fɕm% -ZlklS4WВEa\ o%#e<~\- $gHv"&j}U9)HGtp z#)   jMgnXaCfEhDbtE#dSi_R\L%&Lzj,tmlTmmҎD[GEh7.ai` CVmTQBޥ'z[MZ ]y~7g7j;n"[{r:zL]<|B~Ӵ;ߥ9?2ٷ5$GDo G %~`,v;~|D$w# n]ât"d%Z L2GƿYM{QKд]@S8YbFvkɾލ!=`r͔j V߆B&TI^U[wIv_xJ`MZ`j!6WQܼ-|b`4j[&ǘ6,e/b7 MAA;G# d8T~=W 7kDcU(*W({Xކ <{pV]4Ybĝ>]bIzlr16KyQ fA)f{,V=`tJ2lsc) lD(%YoܥELՌ K\|$r&ӠNN:}*DĂx QҼL֣["/C1ݽoV{c "wP!i?S7WV .B㡋1AhJppϭߵPԸbв+0`Ѓސq!#>~cRO֙y0b훖U?1۫J/Qݓ&1hNߟ\%?)=C.v%Ѕ<{ڝ]QVo"ee%ej&6&$ʸ%۶ kvGZzǷw aDq@mm:[ %)tă|&-zO/hul=ʘ Ŀn/-p5.É-o"JA擨ʛJ.^Ce lb",s- t~ Zk^xs=߾~DqVTc[Zi6%>#dgcn=@.K x1*;݆SvjfDE5s۶󙿀H e7yc`In$vS#-is4[fPAe߬$g5 Vx-2k6yBPK*e`u3[~Uߤ3A:yZ:T qq3ˀ蔔U =wBctڼB)Mnb=wfWEL:h)&).N;bLHd1f 1vo@b-+-Ƨ+]D2|i#=hCQZ}< 26Yj&0ϓJUVm#2'A+Sb7{Հz9_D/Zy>Δ9O; k:usG|}1ngNSrȜaT 0 tQ|{4.7uĪ'=i;BqhI?ZGgH^li_G2QxHn4FNkʹrxY( #H{CW1:0y ||1C3}졩0QBS$ʹɛ,u^pbk sr},lb>+G(j#F\z;VJmx4c=8쫱ꏨ'$)\1/I`;rUm H,8ATGe5^|{<⬭&pYh>(bB-.}D@ƭR1>Ύ$r Ϛ)@nkk/WX՝sh#7\B\+0B`>z ެp}pUZTit<#K^VK:\JA̔릯5ӟE]E':D*Ydp/fg( AJxfB`"gsfGƓx0Y+gۮ%2beCԯbW3>_4e9 j?t2Qُpg>6ǎ<;\`1|ᳪ,ַ%~Dr FjG pf,+Ğ8qf2Y6SZzg¸Xԭ~k JIRjKU$X TZ!E 7C.Bz|j|/{I7J m_&!8A 27Ϡ9뱚ۂffd$ y%si՛袚"g}BH=o;$5!t<&I 5b ",?'$a8XHli X(ޠB|N%ٯI=AP*!}i>"YXfIUbmQ.=!n j#~RNYI kޅ] ]pH`.LsooCwNo\M 439j3' f܀ a`|k+:-i!+rD|X`骐9\Q*32z=z3< xp:` : aJ[OSE^fntR#XV%ʲܐ OF#.r+9҃tHVy]hrM`>ޗuwi!)sX_4_1cTfn +KDmTU7yB_U+lp| %SޠZxg(QH@9geMX=h4 NYBAUW}Kr Ųgm=2_=<@I &oh[3@Bށb|xl MkhϤag}g+@X*$~|Ywܫ1ճ)Y)8ӗzhWz Ha%_Yn&Vm QHs^sS`'Z6͡kK)6E*rDٯ]h@Y9HR4Wӝ|hv\ ql \0GXfW?nWš``q胫1}ppc"b6cV Ee"U'OaGOZcn,sS[5G9(T. |iFR& g+Tzw-BL@=)Ǥ^;y̍S.ecn|iK8 Z_\Orx>"F[A_{{BW wHq3`<,HfG_8Y|sL.,6b5qZ?+@rW5Ll=L~@k$?ὸQ9UVrtoP5G> 4fr6UNgIyVS=f&}Pd7@h\&DP:z)ugj$iC*DC6 \PК"uja tyyicg>;93,Ec,U*wfb'WW3wzu]©';WĘ !j@iAcUp4߉2,lrDH~|L=,֕r{0tw?ե}͚::MiAH[;YhI,>]U'?nأwz{8UX D%fXFYɌp8O.rǙ2{j~;Nɰ211Y]\O =KEMHNo1 丿6f}IyGolSAK,40xh#+i(|>`p{(o-DNFߐ5Kxgj$!\r6IcXgs ~G7۴9σWn J*E)yb#KY3b5~w ۯJ')biL"o2Nd3ϴlgRr;,}8/Rq0e/gg{ݳb.M{մ(Z33udqPb55~z 0jFl:H܆OtXc q"~=5ut~ކ[;0;xwr6bE~AygRDڠ3f*(ʻY*%'םF=8xEc/@;|B"?cd:T159DprctZTà0:nϝaD 4`]{ tх=Y2M]`7HB"_36qK P4EFKF"X2[I4qz6+ 7ZCz$mXd|v5:t]!Bʡ\ι{9dPЁ4Qz !~QƭE2(|pqǟ.".9bʎ}5- l/@n L&vH^m o@}m6?ڒ %eu9ǂDPݼtob8y߆čWAC`G&ogVueVz"9iW=XF̮|@{wH֎e'kZ'uMY[HEo(U !$ ͤCvJsSCS|晹L3v% C0&RU|8!܊% tu}LY}MFƏ_7n >Gg펗r./g`G-Mc9@m:Lio3b]QXs0(QsOԛa/v썎[gbu8~ ib8]6+3~/,_P>{RZ)Be@44 :yTeTun#FW5wϗ JOR(%/,U< hb.9b,xR_= ȿ"j}!HDKeu>>Y.%.m9b }/(@oYm: H`jɴ:ypoO)pwb8֚g*xqo:*ɟ:g'u@!Fbuy"A"9< $lXFjkֽ֠G  +>@߰N PGA$gts[`wrfgov.^jdӸ;/kp\ve7bMXRyC`uSsAKpz0'TA=Iσ1v4n_`>mGBOPń h~َRlI/O&V4q$ho 054#Bjbsp;t.`N YL{º<;qFYOĒp,؋n%h%81<|)U23/hkIDGylΎ̨rVX_R|0Tډ]+b)2 2,7X%F뷳${#a0Vz 2J * \ttP-c\Z`]rj+[Zqk=%y9Ƴ): 77 3BehQoXjP͙.F8Jl7HeFEs?rĻP|O׆pp1#W0.E$$q^o_~gèW&F@|5LyjqBq9,d6%MV(.1r1G">i D+l$-֚؇8eHG/K\?珪7) :uX}?DϻyIG;u"Ohbo?)oZM[CP }o3̺Ws"=q+u+%RF(~W如TXDȳ'Ea@;c'HicTy=?<eKDA/Ȉo>}wπ <_r+ko@[gӏn5x[!өVO m![DR`6^_Vnf7}њuv5&;s~;pomKI?׫U c]7d8A: .,]o 1|x|#^[4Kh{F YHV.$fo/r0zr9CaSɓ)0O>h$tlRiϴy"zrO$ӚBU=x{ jADz z3 j=-lAtj^ uc93{UJ/E*XLBDbnnExʶ 1lPFUt%h7T̟Fz[Iw( V+fU< < #r,k8Sd,՚ۥ5Α&^lXн$63h+ODz~'ͺ ɭ@qƺ6t=/w,K^ 2ڡRWsQ5,udLN vw닪5 lmϦ ̆AEz]twr%y~cuw!qz [ U\$flaBj.຾>wR]ikO[08-B(?.X7)>EnZjrm8elXR}` /D)x\Ol4W$:N Q8CCA(+sy}sE/AXI:˟<l}/7?ɟ%e:v_P h=5_7tqfwQ2b ǷH+]1cw  tY2S.v0S4=E}lG|^%dJbHdzTU)t=ޫZY`㠗ӴIZHO z Ee֝AL??arK̊kxHN\!Ʀn. ϹY[i#D|߶Ǟ 0i$Wד&¹.3b%=>M_je.Ta:|:*''uLNcM% |)*cT>Z6JVR]ז GBL<|yCF3礃Y93 W hQxzuZ;]: hvL6wDN Lm0G;mM DgG|Ng%F[0\9%=fWlwɇ釅^E1(ReRH.I;}#Ap-.ܺo-FZ|+a*8\FGE13lzVN";*1I>uEKЏn1:=ah>^@a|>@%Q&Bc4@ZqK%WA]uBV0L!]b: \Rn9aL&o|)kYٵv>Rp5*Z\ik§%{{ez:{Q\.3D]nA}o=st,)?Lsdٚ1 &#Tӧ 8CrUvDs`ZO93d82 twk f -h'jх~t0Ti -&+ܹBLqU|o6/``Tf72/#d+!1kZ{1s K"FrR֢/)1 C1C5?pуt6#u_9 M-F;J&}+Du3q'`ҫ>RIHOvK_`rH3C~)-tՄ: [;rTS+DŽcjZuc-"ؓ+SqIo5fy!j_,Š5y#.U~Ё油-^T̊W;#qyn7Q@479 "4kVO$!\?/3NH*#VwШj)W4Tvw\_y,a7*-\XRL.䅻 f@ߒcZ+:1c7Twy" KDd[\I$Wt?Xe]Nό憥MDRUwdOxn{0HJ>/^(RlKAk7.츪W᰽8)+x ~tw% ʽwaR4 EQ*t &pU{{|HiqaR;H]vF( I ӧumNh+piAm@d^~Ub1'鼡DKM ;_CI|]7ƅ˘kں\0^(9IWV#5X%fDl}\.q4-;/i{uUnk=n[;I~;z!a_,U0A]})pKcL;9m3͙Q^cn[:dMNBqr,#UyE>NƍZ!ΌcD|GP<1aREЉn ͓d'vŝq{~LѮBoI)Q m]! !"ͬJ{5[hɖ-;:^azE=) Rϸ2s0ǷF9]|,w ~T̼RbR޾%8F"CgP*N >\-$ =EܨD֜feىȩnJݡx)Ywٯ4H3O#8b%K(t10MlFWs`nY$(n!$C[Mx3ޟ*0^Pi73F2x9p(,HiL<Q }F)_,/}c9G.(Y'mte=_;04q5c=` GȱR5fȮ Kq?W|КHbMnU-ggyHUjac^GgR);dV}ь 0Rw|_QXnr5U͒cjv(G'kw} uu%nЇNS(T/s8kŷ؋@6 #@:Wnu*r wiB0x|2k?$Oɮ5,]HR ;Xo((<veHųgEGvZ=&RpѽhzmKSO(_g)Z#TS\pi\A>έeQMؤyah 札8uקӏ/qb]H+c[q*۬ L]<~6kq OB_)KF~͕8 5gfذ.`y/2^Mmˆ@w+"anܛΒsp ylϼ^8~sntNx \Oәy\{k9V?7pڥ䥬HRk3e\m3'( =a Tdltp|jeXFiĆZ`Q:N7͋@%8勭،1qȇ_F,'Wt-j}XX t,S򾧎9KuJPW7+00ćP;K1 Rqӻx 0˷rrfZ7r2T9| ea2i"RUa1ȬLarn"G{*'Gsveb@ZJ0s^Nx\Bb/Er7[U_ *[Aʠnu/qwQBwB|EF ۫i?…'5`}rl !>&K4D%':c6 VWxdK!^WL͟=tQ%Q&XH'.&42{Qi2<⛆FO! @HYn nrR~;)@Ly|A9)&a}{?g _w9Q@ G&Yx u>ށ,z~cW~ ?p,(D 8Xm&(M>_0$Ug(isWǘٔ!IQ:?(zo" "+UWm@FHwok_)kjK,E;0fFU3øo^ТQ{P].(}𣧸1m`~*پw_%m+^תP HFiT(/2EAA>T4 d=De5șKqI;3^! ץdU@Lᄇgw"U#@aZ)LZĬuw5S};[ 1Hot(TH40i%UmDiL=IZMQH-|^B>h;^R !6SǀxL1!q7(KWuu}'L=a_ؐ#2yf0֊.?薕x__1Y//">=°] 'S,>ĵk,{7 b.D}&;9pF}m+m9gqi v]p]5w.D4(1lj]綷Y۠^S1g(]\aDTU>bh jWoŖ~,RF?V)#fzXXzIlBVxW&T#?=- */b9z+cxpʜ<* *B)v9 _PB m R/я$n藐j럀) RTٴZڋ_._gJqnK>{ r?lJ{\. +|QԒeOl8ZiؾTfHPF4g3@;ǑAV=3 |;/"ffqZc:!{OoJGH=̥vySm.A$UowW J)0%;p $C+|-d_6L(4qFC' gcөQ:0DojB! ԃ8 R E,JUsղ06wi<@C XJiߡ*rV0L,2[;-ޟu!l)#Bqn1'jB-qSqa8H$7걖ka3ZT8lVJYX2Wo"/.Oi5Iހ;ZW|꒍3m[ZnR7:#!b}xOBn)')r rRvA'G}W*D$XG~hpϗ,l^Iѧkh١F_jV*M-f-M?-=}ERE rI`Gm:ӿSZwvbq֋?{ x2 ӴH$-!u_pF^]B5x&Rwޣ:_ƧbJjL~:/ ܕDYu%eL iac%G̩8P/_ADuNwg}cAܟ /CSѧSɵlf͔ƹ㧝pa󗷛r^^VfAձ+$w Ik{@`kQ4ڜsһ&=m-1o8Xr`7$Ƚ^R4BeW?FK-M8t;ofr{63NG3r7C Hi+l(?oK{vT_/7}z&?R`u&"~gE7AwfXg*G˭H B@ 3_ڻX,!vZۻfH 0}>='-G@J[لbP;wcέ <+9 =yw9$D df>? S=L/F.rx "c|n޲ho6oa\0mq+p*l̚&8&k"6#a`~\'MbKP.P2Ut2'ՄS>@QرEa \в<*Q{R%o_;~$E hsqEX['ux8n]Vj] 뷷[3j>zo&V3`'$JxHmM3 Ձ'1Dեqɛ'hEC$w}A՟ÝE<6Iڱms)J8VXFg*H3x#xH(4n3͈9cBiy7ZM&a~G1!=nWuk_?S낿;w"РZW(!y:x)nU Ҹ>4Qf.^~7jhD㷂JةLꊤ%V[-!8S$uE8wRTȉB^) zmEhv6H1q7 $ԻW?ӀkE{!p}]֌,k'OÉ7 D"x!+1ch͈~AC@Wvg^,_-3@ȱFпˋ8JS5=JyP ܆. dz9FJ+fhHoMʓ=YM^>{9Jn"N!Nb$8m1QE+Zl@ohH7xl.@ V*Ckxk& #yqP͙!hmZ%GϥW,Ɠ5WgZy#Zǒ$5"k + Ep12w)ߓgұbvG3V w^r{LcL9y^_16M1|v -6mnbzC.e]HЀBo 1(U$:vΟI̵t R )f9?f` ZsL-l*"›'PgrQW?i^r,+â_ [54AsX1-;5bz+ߘ*s kHQzh`9%]\,)x˥;Bڽ!Y)jyDH۪2(Hx`*숳( w> sHHAgcp8f.]ʍd|ʀg24;+wvfxbE6i`Un9Ѽ(Ok;<(oe|,PxzTC z`*njI^5؍kKgKZ~܄\8.R"RwT vtwE?P]bWgUl^_q{Q<1P؜`> J2ph`6}pQa5CTœ=?@UUvaZ%Er\j/r+DNQN4- GO &܉n18bEq$r}|h?Xڒ9/g*]E71BND# GKe PEU ,Uvp@"4=+%$1^%e~)-e޺'٧TU""6qT0B[ɃNķ۶Yn($bߑcWeM kN7mK'~zԴl/!} }3춅ʛŬ,L6qFR2jRn}xnI+u ((7mNdÈfYrt+f'"Sx˼ʮoP9A:-6:>iQP=Ӭu)mj(y"jj]5Ru%ޱVs0 "ՓB Δsn -K/uE:e&IgkrǯO2v W H@B)n~s}P*8x* &FRwj2ͽQuܪF%4!(Hv:*#pQluhQFR e,kԽ+;T4='6*WJwA"/c43gފ҂t]o/ @>߻Sљifw_#߽T.}wߒ% F>H9eʦݜg׃*zbsZf 6]T]|IG>v[BY~4tDz">;ݗsG>F=(]Y,{!$#{x7"՗hI/6.]73ɢ}rnm1ƻ#kF]iDRҝIo A4 ;se|O䛤t*Cym\crD"K]5[)m$s AwQ̻uHpvϠgwbզEq':0ټ"gK7B*]L&e4K0ZHjK>ҿ4pE᪵y "Hɩ;*>{76͇{ o츪$o%as֦.vB{1W>e7CnyL6xBt 3|(It4"7c|U/ ֙/!TP;#! ]DpQ5Z4Lj!?4G=LE"4]{>-X:˙h׸3M0ӭݔ J^4r=Uj&*SPl5S?kyϿA~|֍mH|Biij{t`nt.mxN>En=*\'sy4:O$#3G=v; P>܏YIzޮ ZOIRH7Piжh_9g@U~hu}C]#pK+ xk9A#VE@sUhŠseVb9CNJa`)a9ү fm; 0$炍]:bDn^P^+Jy1@ ^+f ʲsz~cRtK\dg)'`pF0wFڵyg`hvHb LK5E!mVB@_ =PE}D2x!:k/_[.mXbscv|߁%v\8ֽmVm.kזqعJ<*%c_Gۖ1Jҷ2:qBa;Hd c8:4گO=k;ؒBЯBB‚dE,agZ^tcZ@~PxrY5I|:`)M{A+@2v~I<Vh`xC$*KQ_ϱ \\42fqŏ2]oEeCj"WNx"> 17eFYϚ%t%=Q}*jHȔ!M:'|tm!QÒ p̂U\1{}1w0)W4.y,I<Bsgu:Ӹ'L}X]ζ$14<@AzgrBh`3=("W:BZ !^HY PFZf!RobV՘IfJEL?k.Hԉ(X'y͹VɍyD5SDVw!1\Ftj`4@10aTcA<Owuzߐ]~]n-[.N-Jz}cdz<\uuaˇx%QZI7O㈨ae~V,2/(wPn G!nM}Fh-pƽ1EuƉOP9!(9cq!5Dh 1FXB![E}-1SSt:ÃvvX}f Ib~KR{= 1 Myi։|=1/'73T2C֮j=$i2=+)ǂ"l$z*޶NyU(F6!#3A9|O\rŮGͳJݎ^ۃ2'et#v[ tMT8 b-q2zBDHEXG'S]]0YU!o"WSP OX6 [[&{ehaQ-W Cj῟E<'2wCb +Y=o %L gQyku-Jcm!2&= 0n3OnݜGQs& &3/)4t4Mie/;i ,s 13{:H'ik(1RUljvp7>ߩ|ЪTvJ*ZM&X)Pns/|HA^"?zdR~PkI*Te݅p ^?}vs&‘$Ӕ-C#b aE4"s+(DKGq,M ,_:~Gc4%:PēB$kv-ߜ+SG2׼QS_N蕹؝gۅZ0NZ6M&vH$Kz'B w#fTl,_҆'`.zjoM? Gfs0HY @'yB > 9#[ム=/L2\F-1: ғ'd-%^F."Ώچi:A2k)N.p]=W$Cvc {ku.P'B6wU רaI~T"كבTb;riJ Uy{X:xCT BƤ NMs֮ו6t݋tV|\7VA(ìfV[6 YFd.`r/?)j^A5Vк_>9\?^Y )$y::>@%F K~wGWl+A =iL]nWO} {[ @`yXh@7z V3^l]K~XXN9uGty#y.zĂ5p׽$%g ,Ӏlm%NVZ>mTTNh^$لp@>&>sȣGI,zQ ꖓGHmP!T!N-eJλ"MSU'"d%Pe;Te_\|8K!)__UVZE[|QH5Xq ~;RxL#SSh.,C*hNrCh\6Ycq$[ai5;БWhqdsok$B'';Jj,U.NVjvG [SAռĨC=FgK_<҈$p>.xDIPsH^CHgx#%& *y{U73| dV"pW\scނߙ(8Kkzf``FRhyJzq',hd U E"u(ǬYUg|0FN.n3. WDIJ&snզ 7T$PM45 q}3-oI27q:lFlfi]皕iݕf{%XD2> WaEp m?s6ѿ[2xI`!DM9yi#n6.H_-N?8hUŬ1fչB6s|u]uFmseo h@wIlMW˯}0|f7oT'ԟkXcCz" 4vee?9Sɱ' C 3VaBK?IxiG={o*vwL0IS|[r]^zAxcİ3,H@{[̔`7P;fV$ݚJE}q5s}3+b wNjZW ۪|%a@ Y?mF<6rY+/$tITF5Ee]MOh0;E70c[:ܬ$>aY/8>f\y@2$MKusjIp8$QR՜3 hxO0?vm uzı')W_q92T=m%4i+KTih 3 zVu9camKgAMW0{H@"r-fM״=1~~u`{2; J.#e'4)q~n̷49 $˾MO^ђybr$დ*;i[J{>h#R`RZ/& =QxD%53lj@%7DuŬ܏,Os5cO?Xf(.ͳcI?=WJnZA_\I>NwsHr7_E`iyR+=mZ&}ezP -CkDPL &7j⦠ FTT-: 4o.+|e %?^0ZKcys]Q[ Y9qhjҟu%xdé`z!+5*qh*"QBX$SP&W>VJ5Ŋm|m!Xr"aL \ɦ(J?GU}NLzvgL1T2AS-0D>HBp<י ,ϖ/>nao%=Ť( V̰(,JT)GN `^X:Ȃ^`tU#PW qoXnT(TNt9K+$wRX#Ʊ{'38;e8hkiBZ"405Ы']guVcd^c[\˳^4PE56z'ߗ}ThR 7ecXOKRfZ5`e,+}HR3XP }VO)7֭إ* pS[ Yt6_5T׆_ "[u'VRsnI BGf5Zw"E^USaqg ݂~ Ko~.H%q-_>Hv{ѷ![ [ʡH 6ЃZCUGKv仿?=G/AD;}S/C*8D\1>oJømr*gsr91x2㘑X"!f;$b? qg2 kBb&dC@ Iي~.>|։IFr:o̪f3o#.-d(%Urdg$Q<]rD4q#\\6P! &˯df>+ʰEbZZ8š<xK6ż^J6`a"wޏvLȦCFcxR||3ݭQJEu|×꾄LjS ڞ!C556 r8?]0{;, #;=ͧ:Sstv/fEWGV:vwZfpL-M'Ōl}MUr&CFr@TLo$ 9.HzuIٳ)tXq-}➡ E4v= w/ h3Q-=V:`+D^XY?:؈NcԟUxې1ζOkx s>+ Eox dPO =mUKs:k^Ng99/fnlrW]>J8 eɭ#23-G:,L`7lI+Sr!)E݀G+ƀNTcVT>8S]P>so5J4 W a^s1k?_Nj&5+n fcr~(>/kt7]UA J[vMswNeN/5֍x}t>\;留2? ߽M K'69=emTTE1Hxi]z[-)׊M컯kʅsU[+:Ur64Ӭ]|xQFAK#5e/`%\rm` <m] &T|yi!#c tyE=}Z;{9b_i| Y aBVYPr^(EoFc*'AtFx"^T/#5TT0lS r$Ic,3U{nܯ%Б)tf`az#[3O; ѿ ۏ }\o3zo }#$XvtU Y"~̂2,"w gL5J=+s>_`\Y9: $42/O%OuW-l2ד@hlO+[+ɽ 4cTPC2AGy+|IKws k|HWsHFev7x(/\?_>>4,ԣx n2OOC!OkB'~}vvrӰeQ7K[q$ e\B 5lsOh=͆'YGx> &s9&Wc6lij/k*C~4(`7#XS=ABzTzt0I!Kxī7+: j,3NC~n`t'x!;Ɓ !_-M2G4L t5 AV)qUMr4.@C,*np7#us!9w}U?F#M:88rIO?;Jـx@\Qń+7ҭM?3~pc uW^o"ލ0Llh)h(wJ '{MNPv9DZ1-C|=đ\ p""01c9{E4B!@Oz׾0ԽVcRDK;ַ*Q1<ٸ"0@gZW<\e <ܿ4<4oq;5/d֚3RW_K[Vq-Z{:KoB'+yrkcfS>|X%g.4V>w8mQOhU0>YV' j*6iJեQ_TCN9BzSl, m^AnNvnjƯ ]p s:uE!Wjz;`[*w Q~u\-FVYL`ǣ)Pƥ HOZKǢ${t ")6 Ây>!$ZF S{(Haԅtg+?ʗVDEf qDZB'Nכˇ"/O)f@ <4u^)uD%(ʈʇKa_1bs{FN~(@TSU?!ͣ2US |kk'c#Tơ&3?ysU{=k '}ed$l+ߢaCc(<z5:K6MlT_We $lPN-1s(Dc2+ %#M3 = ?gC֗鰎glJ2,ÂiRLD+pu˂x?xGw6_K閕Yz0̆eF{\4>є~19[c3|%c:D̷6CJBwg-RW"S1 oBW6no+Lh2@ی#ɟZ,R ƙhRG 1ʑ,CxTK˜{EL({eSw q ?_zQ~SgVk5dJtF(%8#5au+(\ߌp&<\@/wg#Agh@.ٞTx*b1fZo/'"z0J`, %xXJoQ=!y ;Sda>1aEij1nҺVV0R4d8{?@ll 0è1;'љ^ tK]s@Qv/V'"lGn isoŵcMnFp#'$SB&0I&r޼8쇼\G3mS<__D`aOXuVG̴q <]gokE!%|oT (VϊMSB'j !&nw~V_{YjE7a3R@mÎ`1xXS(ֲRORM1*U%-~R*||j,A' YXB>~Or`n~>xd}2z%&o+3$)kxa5Ma q^ )x9@3lhBm:x- BaRt*edhDy~YwdW}K37zQÚuj߳w=R-?:*VY uG7V">e._6kq`ZG]Dq~hh mFKYe =?_#З=O`xGb3u |yۘ$#_7}؀A8TN7,u|j>O5I"3"H~X~',mT-ݔQM ilb y,t_C+iU`93h\И<*:j>WQi'xV' <^ҩ0{_hV6`x@YC2 5}SPi2H-F¶xcklwSC.D n}25`vg.a[Zk7ğ8R,W?JhiDrV@_3zku\\6^UOlz(n bZY ~FYf6jP*?=:3'% > ETfKTLQoL˪6z4ѫ}eݗ4䷧򑥓0Ы~=ou)B¦L߲eWr_fߤe1՝|0Y*BDZ(lu,Ak%埿}t`4~B?0j%edU34{Ũ^H DY=gOs:d:&A 2XF:%0Z,BV J-ONDo1) mՄz3T h H6}dT51"oVy_g^* JΩuvޯ$ ݝ50?-Ȼ1r'^1wn̩msHc=e. 3pI@f 3O,Әޕ d Z6K)3h9!>sI]=0k28peU+)l7$!R k[ s 0F̱To'$<|ۜglXݛD2pK+zXFLW iފ:xhL=j;fF{ݻM|19?CBgCO\umg#a}!&AAa&<%xnbb3?b en7M-Vy= NFuUw?\> JA[0KHDbZc`,FGz<58C*JZ~螿iWF5`RW|Z=>u^ϻ`4@6Ue6#k# :EooŦQbO*X%+ǂku#**BV7-ѿNWr2Y]ͯ!0j7*kkۨy"}R11ql&痿L!LYP| c>6k5èGhe87t;xsoy˘ FBJB=%vr|ʊ^_ =:- h"Ljg2̠`7 ~W_ƘÃ]l%ceu 1ϑJHk#>5J|p #'kQ]:Ur7d2Y?+mrmo87P1Т{oݴKT 06Xezʋs偡]An_N1`Hq85tE8,H`S 810xXSW"lxuX>p'1r5 `gϿ6 /p>4*]4EEՒr!5,Ig`n0k٧/iȥypJ{tTƀR]&/IMt'm[/SB e 4qؤWU,whHL?TG4?.CQKGd$K\qpiJ!vngFuN;6ze|#`*ؓ!{CldY!9xXi ғ̼)*Ǵ׍row*0"@n;X0'9=w4iþg^9ÖrDT>L'?6z`ټcDžsOqF &>ЏO[^{VM2{X[:41*eŷ5`abjFTk:5M̈́ PTGSM<kwgd(5Y6pܒ Nh^*ܤ$Slcϵ[ &Y] Zn=1D[KX@c+Y^^[ݚ'hUwݭQo9c5 .d >(TՅ; )y =e G/`2 xJח@\霭r+,&wr<[UZIK]A0`eY$/@BNls)ydOcyTRP pl8X YCx I'} S! ш*KVTB{  &+p o#ژU Iލ\tF-_IyL`69=FCقQ,H 9@zA@˔$xrB&.L d?RC] 9 Ta}bٻ`NeS3^<> ft),! =i0W x?;c+>;W iKa!Eֶݯ7p)&|SDnpmX|sWY72fBv$3hVg&DX ? L /,Gψu$umϱtFLtYjt^l^Z/h`g٠mЭ2FTLYdC+O)L{WdeZÀ~aKs7T qACx`pn l{(6l?v̆ cGWA2R{ L_J=PPEb j'SyYre穏Z_{4RZvu1~qiKÓ,g~A7u6gq{󅵺SUEuڧ cxȘʓ>k}/od7&($Rs2Rxm閖 RgzU{é'9dl P"Zki(n>)7髢AVLfԋSzaHU\p \ԥؙϼ?w_sJ߉mތ5^ U) T>D;Nk;fc^lG{*#?(+GS-z#/XF2i]LY>q(A:+b  ܝo&Ki+kM APQTxj.76C{+62<* =*cV8dJ㯀3FPw0O\%Avn![.nla|K~$$KŸ9 `I*+z^8^J}5}&@#(+Οh#;沧 Nޯ.ыv<"g Q0[QYFn9y<[{ 5mbkB+ tg"cUAҷx$92D+zz'0C?a>4DzC:y-(N 嬋04Q_hF`2VSF˔qsL(^ےYZc)Z9z MQP|LjwG^t'g남٣2$C$U KLS>g{$-by9oZ}r5mc )2 >ZV#] E{$D|SDh]2Q^Ghy!O 'ktlds ئv빻:bEQxxg_+0 N \v1y4sp[C{ׂ` mw^?DR 2@L|hCMpx$ e֍2 G*VpJDˋӹ&W+/)eeR-j[iz=`l_U^snꤦcd;ĕI=(ߓa1`>n 8TCk.z ^w46 $MZ&:173*tcJUT .#Iښai w+)!J ߏ)-%Z"I|U{.z ]g[/9V?i^2kz<}אL%'fKߏːGmAB-Umyg<+hQ oyϮ'h $H޼v2I~^ߵ|v(j_?\"P3A888eU_BpCRAjKꫪ)A@#Px}>Z-"o0C-l_"Rsq=YɣMe阻T6LI碙X*' AuwfꬉyI{^>P髫B cz5u2t!k] $2jexUUTU]t_?o\eԯd9zS`JmߺEl>ҏV +nzIMLK6{m5/sIflK`\ IDHy3=z|8E.P\Q^ߖv#p3eGbߚ JCT DrU{Q r䩶u45jnݥ&!5r f}yDqP\I%a_7XnE;j':كPǸėN86,{ ΓW?tդ Z ~w(ӑ^l hk"=6_F }Gnր9~/ Na.ԂDX@:-IWG&LuwI);Z0e]rpZJxG\.#I#eI3b[zA|U0,ׅt/N`^57Ek9wj|Eb/mGjo3Lc-o{_.y8ndȻwÚq/v"5)X(hVf±0fzc!SpI~9!LQ :X׿hϭ'wdFPMKm7:O:^i7CY3L- ~@6`煶!.4NqhV_SZݮ< YJEFSO۴!Ÿ.zTz|rw*mŶ$sjΆ2+n ί6F193ǵJ"%:@L4,@c:!ݡ>'U(]E":ȠgTdGhz+`5Bd\F֠KMŵa4|al 2Bw!z~-fO61?>TX wD5ރC^y*Q~| $luj׼JpBdb@l#Lp%p4%W,f4tM9'#lp+Q**7c0uK 0p@;۽',=NכQF c[*tA]!Sǧs[q#sAH%68!Lyu;MUo Ss0]CLÅl!ƠZ;] WcAm7~D)AgTj1c}%PE;yR=t9]<'M=fqXx=D;l$qox_s.4ڻtkDE!xc>7o ʈ',B&P>M+=温j_-y[JBj0bw"<981[1U`O% ed xqCńݐ7\[''AUaиw%QceØoq=϶!2B|1FB)/C((@3[|׏?,E#n1ңoRqT+V'Wnd͉@ 7~k;b02dٕf0EquPE1;8$HC|Cك-"qVY(,̜˧!w9 2ǡIṠr^Mnt]#9o#|]Z7\#`nö,%]*oHrQq&pk,SL͐)0A\?c3Sl:>-qv Olʣ_`%髱^Za(qDge|pM~S d[2n'EC-m&.,[+JK*i lo1/!xe3ek`ѕL',ԃPi㛍InԈXSޜ-']x;(G9Yɛkhr6(mҳza\׋7y-cg#vQ: B ~ɝ˅e,1n;r`HSrEwVQp]~UXL(ON2x*Zj¸Xv+=+:Oэ8g/ǾE[@^sM2?b^MÏG0>$~ҚF5&[M[*Y " -2n͟c)QP㮅?`p i U) o}_[ΌhtEҥ@ڝdɥ fv]A> ZkITW9ҍgkjVmXY*hXd<kՒŴDJh:m̯F6. hizPJ5r%z GQ%qMB@UA2Y`b>r"GzAVi^ҫ4|o`f.~=Yߠa+Ov(F /|n)ŭlz/U鿶*U18(щ%ܷs;1o"4H﬘n+IZN)Ɓ!rXC z[-bMPܢf˴j">$k2/82>aZhcS#z3p` ȓ_o\ȎDf'ÉaJ@Z"CѾ  V-!0__B;'缸/f;./j a|R&߬!/nozMD Q-uo%|}+^xR(R֍z8۶eOop\E pl(ýJ.#;o*{cn>L0nо5#51jGÝk Bh6m: -@1螗jOGZ$7"s'؁3|=xTF,4rurx|@Ki.;"oonz1uBU0 p_ph j@ڿԪ_㾊 RBa(3{H')|LםAp>hSvy)ȕKɼE ˦~3u<Q//P z\Ttz=x'>W/(w~C vӢ*Y'Cq!' {[/q!Њ=dHb1d9B'w;h-}uǁ6 k&_04yO< yǀ ]SfS;W=c[ؔsnNOfrzZHGN2_-b0N{w2BG8`5ikx73=tw1܋ *gS_b]̯ #uUk#o?e-$bfƗklwׯ\'.K$ EGBڨD[dnzU؂_~xZOvˌCh C@H3 7)v樫ŵӃL|*1n=v Z[#:*L5v T!f<"Pg)F:)t݄.g۷yGO`U<㈙3OՀ;@\[Xus Ґ%~ ơ~M9wV#9w"6WV휁fM* X-^P\bY4^&Gj4_h wE]pGe܄B:O2i.f-I2sy@#ZYq=-$1}v|}ujY ѦE-)#͈r؈=|T_A4dwnMiQG9>X: rs$ZT1xmp-{}T*0'S4`Ҫ^Z%̕w ^x{ m_nu DUoEIބ\[l( *>|+(ðKsCy"_gSPyH>@ U7hU}B]|Ҏ?oCg, FTadbnK'mI$4 :\g,)/_!bUEQFk7V4q;ԥQw6 0 `s%uwˤSKp 7rjGIalv ýGm O7꽗~WtD鹙J{Z"}kbuaH#h'tsm.,( "vYF=%Z]ٶvN F Zp\a/s`eA-Lx)gʊNkU|̋y mܷn-Nt6Pu7qGW'Y3vtJv.A-}YLFWϘꪻQ9TclbBËIxTOo&T` үC]n'?A@+c|5ط`-}ԆT Lɢ.Gގ7W YJnez/z'TPVe=D2(a{pbIo={Jr,t!gqjψ(%bC '-9ތ59Ԣ4?9?90.qC'!k.{G#UF\N=xSJa|w&Bɰ-)PhOvQu60z8_hT !pU'vPsC/ 4{ee+7d DO_h O=Jid kSf,< b_vA7 x.̓&\dl5+U3EC8C]ƚw'ynpB9j+xOg95sIsXgu80[t |2=["OV qںp1k+V2ld1n|XM ne/"_* `QC F1S% ģv6NhZ JQ}5瘗['J,ߠZZF5qϜ-P71[UAx`rK B^¹@9O7gp9E@8 Rģ\v.3=!߹6#չrՌ ~+Ph]5H ˪YjPuP yW^_MYr>>NM ͨs[oOrnԵ߇Z: Ed6ڑnu/nŤdӬ;yd z_ݠbr ,qZoµ{"@ C,Vw-XYlJuS𬨄pO֧Kt Ν# уX sr[hhDA\=<e:3~<KhH~xATOGW;e쿄x-p‘R _Wx3-p"‡# !4_6 ]4w߶|muz3y4FӱŏZTu_3~$(;?λse"+}q@w޸\8?s)~(8K @L˕GGw6fث< cD LBd3쾏n:#^N[(W`='{m g3P')3:I CD* R7`H"|uW饟\Ș_6Tu>h.ny$5y_nNבa ^煡$,ߙ$# ']NrHW' 0/oV\.Sĥ[Y+kC "K81pPf k?Yث3940<{UD36O^]<1j yD\%U'7wj{,;XަViwtձ%?4>jc$M ZL;筏3/sNJ A rOx<"s'uY[8/k DRB)pж};4ӱf~Z-_X>/nYM$5(J>)3v]!H"wb *0pQɿ= Gc`xX6V(6xe0 :w@@04O V(8Z90 BMcɰLquU_=,lBc3?-t*#Gym`{DDBK]XO,){ѷ&ev;0x2r| OVpqrY_owY0k؄o**.0fϻ UľS,fL /C>9J⦾4ŷ{)5~?zD"lod+=wqE:uAl?/_1H,,6~o߾VDBX|b*҉tL*Zj}ȱwTV6T? <W4>&ThLM 3<;̑cSf@}*UZ#`0/a?T}l[DX_uaU3d+Eܧl{U/Qyo1m-=31K) GhB#& *|m,v%;ap4qI ^ك+ik@M7wIs=y>soJY!_k}.Xec^&ge±NSpmPblZs,сBA:sމ1pxu+rl;@& 3Xp>DltĩG59gրW&^e*zG +x.ψU7ױlML)5 WE{%^$})vV0\BRQەiEli9[@h߽ .steCEO.RM^qgMB#.lDMuCmg}tP[{Cr԰8nv|TJKedj\0SG2Kf|;FjV%#U"7iЧ=MnP/qY@ 'Apu(K)xfgr]xv3Ny~v- tzl;~q-jD G** 7Sv&;=S0us,yIʹk1smuNjcMBƒS[OJhU}씑rwb)YeK^K$ bDH ,@`$>˴j:_޷ KH +&X5m@$gn5FRV:K9Z?W $ MOj^YlkGHI-g'crHJF@c4xg">{89um*%ciæ2jf`-$jol\GW7b;Rk~E,DaP36`FZO5Ïm@bm}s2=(IIo?MSҮ !BtkΛv7`VM7̯R>!O$R0C3v2 fc#,LW+snQp[DkDzI`gBIٹd{yT:*hj +]tگF)F„ ^ fxU /+Cb_Q+KD4=ʬ73 Lʗs„ _&t/ :2iؓl*V@9=]5PM jf"?9LƩHSe8ohY<:#QG=>b@\#2Gv|;V8|>#cw'+tse\C_215.N['d!AOL+B|ml|,?c~;MyY^Z5=.M%|Wp[[!}[ٞTR1QBŨv * j@3mA,c/At2tcLő"?iwP۽j66;[X]k*dΘAѓN.-ݏ`[);[CZuͫ>mWZny|+^TUtNFr+[":lS[&q69suvQVUK`7LU3^4no&t81 ˸ݞ0Gl}W>}M Jcvo)Gecb1:Xөu-9.oo7iѭ?,Gp  vvMx ^(HJcOMx6|uʔ +<s"뎗>rG~ﲫ4QEy!1晴l52j~`;;톧3[ UmoMYF;2`?czΊہp=cvʗj|ᯡcvQ==soB'WMz VDb"hF:ońo1f[1 5&q=^DfyZ1~ѯKץ"ܶn4yTʥz7T҈ 1N;8h gǬڄ9~^1&`qSǮ1c%%ڮ糣kuK0QMd8|J쒏Z 3t.+8 m#dz>f%UYMMLz0YӣKRf5r`crk7 MݙRLRyW]ɦ"χ™)єڥ-SF݌7e( ۉd,U3ּŁ< s6SEWvxYBy@>;7]K)W1ҀQ3:[PIbxE@O^{|n8<͜8:7yj"ƲZ(܏ɖ7IK(՘?H?  } CuoK9bKݓGhҌ@,K%$&kCs*n:z8tJ89;v2 |rͳFieK,4A/-nTp^,j5͋ȃ ; v5Z&L%=Z|9m.օ+, -ԕ\м{u,H4ZLeۭxg87]X%J~}zQLQe}efD`RAB]2왲RrN|Vx!e4ƭԾ4;`J~|y)3u6rũW' ŴtS^ȱL8PiNFwRB4Q n/_Λa\vc|37gq[GQIt3ЬlgOU4YCK-`{a*}y&Rl\^L'|.@tIJMؘF_FV]ʞX*'jm~1+V"n* Vy_[Uudz66IԚn,eWaMG& ojhYUAW>An2yç–aQ)1u:o2'$~Xb͍Of~C oj\{vV+SAH #CnEMNW8deĚM?Drع#&U9_چ*FsJR2']AJ0&gNc#HTJD U=#`a+Y,a_{C>h2Gۣۮn<*>$H&0|+XIɏz<9JK{)]L%Bf'0t;b\ 5$sN^5 .>_z%GKF)GZ= n[OtZbA`tJM E4!ux0_$2e~l<:i#hL:G(LY-uSeebsƮ-1T/ʖ ;4vK20 4}3[]ye9 ׉[U*5 gO={2ѐgވQy@% =a:\8gK+Tŕ3]hnkrSڛH%dI(hUVGGŀgn 41,ΗDnن$7^Z/q:͊X1, HIeT[=W}B$-θH+#Wt [ K3E+Rq QͱO{AYVEZV@^m+V DxrHIfQ.GlPKHU<+]ܡ^j{Q? U˴yLtG0%y.:Y/[0]: <Ϡ[>G=>X [@%2w2$OⶰcQTy0#K䁬=Z#%kӭ^B=:xU_"?n cr`*4S%x[QE A4kf&kW4-0@1ǺQSI <QL17+ 3{"%9ʳ,壑 6E A% Z[lG 1FGdԖs)() &棏>E\@4~D*}>:%`/$}5T"vsϖNWmUwmx4pv~jiMG=O|" uF@=5\-oɑ?ɯ: _YP]}ƫ,F #K b4{Xp*]`IWZcHgar+Â> ׮\tO&vJNkD1>`…DVq9KiZz|HJ WEs_71\[;hv<+m-uXZ 6@j myyNsR ƇBEh$%Zehe#P~.TOx9Wyޣ}Q!99j'jhy7Kr(:# x2&7>B&!KC RV+:/6ߦ7JP+ϏP0F0H,ylQA\i E"ڜ-y{ќ=gV (Xɻ@xJr!(X\~W943JS ZX> H7u.Pcb JƏ1|Fl2C'PN`4~X"{ɐ<4'V 3Зt*[V>EٔM`cee O/( Tn@ ^/O7xw vN%.>v 8;U_~\QN4PF׹c>dM{;2A$-%yx`qil${rngEf M]U"Koeg" R¹?-M`/mMk ͲC!M~xΣ$c8 ^-po0l:$ތ1L{DwdD gC;yBOnϩ`G_jn F˙=SjТ_hn; 'SXi߫s;vHstˮ*2֬SE{/ EEj5pg.6] Ci؄V"+(ݏzcr.p"s!KZSEʍe5cGI'fwr +>c-~QяrMt0 @ow ^mz_C2Wi Ly ?;l({JZf!j)FrYɕe lC8{t Ky`n>mOb0- KoO[pHF SB!l`͖m8:+Ǎ *v+D!-X*A+ɑO76^#;/Fg4W#5}L$|hNAL!f͇l@WK1oUF8iQ!!~^G#^֯9CVqD˓ʜ c`K|Pz'p\.$ɧQXЧ|Z I{O IeL2rG"xOXٶ}(`&2 R?mEIN}-Azwo?owH-a չKUnͶ{Z"/>h8˵\/ɦ|%E޼E*NJ :b֏8k:[QtyTWM gdeNGO8uMWT9\3R# >xѺu1H#ߝ 4v",[2e/5(G,C"{YL"_2p88_urdzu({b}Doמz{; !`8 ʣ,ޓץ7JHM/>D=ͳeEyGv 2Oz 1@_镡1%d̪js/E媛W.%| fjts(B$@cg }1H\Yr܈.dZ}it??uy툞$m0VACmpV{3alX谿0`JOAM ip@\^r74m;tl|I)+MS&ʉaWH0m5ʮԧڠ됑+>Y\E@2”_Apss tЮ4A`tkND p+Vi@W!CKQ'2q)|:YBKk pLFn}\Hv6 2xo9@@I v6x_k@ќz?:-ɤCz-MO yO `9 nSvk*|ޕ-u}LAcׁbLV_ u9ɞ5joq|=s)H9. +7vr"{zޯ W_wK0Fc=`R0t.$W' Ġu%i@}cJ o߇Ll/y|ThaOA.+ܛF6NƀggN!O JJe4G;!rئF%^hKS}9p ڄV\B;2}.Yk[Ҿ81$yKL{C T_!4%FMK =ֈ{WH1cxo?5P<" n.š24TA}A&*dWs!>: Fiqf }ѕ-Rh(?2e\0 w׳+DB ƫ#a q_""j|4bSTy!#|by9u(uʼnrea $֛'c0 i"v:y4IZ{֪ysO=Evk4Y@|cF}!RZ @-ZED6vvK_h~ш{WQI)I;B8@!BX]a5QeZ)ᔟcS! p]v5ʺ6,hހB&;]a!dZ`ݎh?le//JtVKGJ+ʄ_݈3_=m/JC Tr7^鞬X%RwZMެIt!nD?"&"7@ƪ9DC맦3 :fCt#vkY&|*:,OCدTMMO|~|)gSg,4BhʀgR铳s~W>pL SYT@<3Q+ԝQv9A&{@e Mv-\ |TǨx]9 f3syfp\W~2,kxnCslQ= <Bc uV) c(u~r hMKP`Iș4}[9A-k;%>ە*M8L]])3pUR%UEÙ1q@d8#7mI{~Ji9\\Gc2jr6!:9z)hlz8H%͗+^RDG9Ovp:퇃0 d%bbh&>JQ))|_<~auF 0er>gvvZ;V]! p+znK/0ټk8^ANv iC h¿9[KK Rdu(u 7GBuI&->Q0}ڕkonN%Z.!Fu}$ rN6h <|O}&HXH{Unj6`XHjPdG[.y11 3|~mҺ@ ~` RDpKEcK3ys$.8G%ŵv0WI%Gl)iP=)Nl:*tmꕼPPL$={, m0]aW7ٟ?:'W<ΆoiVVQjC m.>/[qd {$oND]P󯈾k]0g94b9IU{-WH3mY$˧P= ?"R8߸Gɕ۠e9$xa2WGf?eyѩ6vRG[ӂrm W7ێΐw)&(̙`ؽO('`;XMϼaǵ3E+f$^eR0 ؙsPlדǟZ emsmLy>Qks=қ{O4N_hzkE 8ZԼ)ճ4"1?'%፡J֙7dsΤ9xW~=IMcP,_$T%{9ϋ<Bt%#nc[*2Q#|cG>& )JX*4C̤`kY,=>=V;QR+3m~$-i#4My.ԪwvhbB`yU"7D Ϩ"$k]MbfIRp 츊yf[?SP ƹ7B?v'屳ΰHFt۪tDXT)!PUAR7q tlh zaf7zT~?#} BKEz{cgDנy3g*GCew8P:VOkI`+Ac1GЊ)?õIMYm.KM :buVcȶrBt E MƷ+ ,!J 1ak ?dRD 61#\`2_{TluVM-dүUu}:g`}zKem俛I<\0L&&Hc'ޢ]/'uMwNhkU(U2 6*.-a݋׌8[57S(ȝ{5&)pCtEV˭GWJZ,ͧx163֚ZFR^6.!`NAEO򑍯фavP/g\cJNkw/zotLe^9(zwW/^uʣ%vWc!Ix~)o!-r4wRΑ|Bx]!9q/4#494 }b?+~_bS|lV|\DE˸Vly H%>[x"bG=/B:pHL{D5;\rR"r!tL|@Ex:QLevUe5  rT9YQCPg`}.\JDgm&atءWIO&jOSgAYCgo ~N:Cs!#!SU|& vQ{2d=6l=+ty*l^CjH]"6^V5_(l1h5?L.Ut /HX-q]:s 6FjjRNWf _C Q[#³1LQ&E3 pj%NGea3m "p+ZŢs J 3g%1Ƃt,OK*ܬQx$8znB~L/ t`k 6zȱ%I0&>$1±@LI7Ю6ۂF23|rvWx|بIfLzzu-[f9| :n67 t,&JC{AK E|ăa`rO\uB'jo:*Wxc^XEđulIzɓzq$GLE ?#N" BH^Ćbcڜ>ÕXbpYdMSCfu|ktok pp )]ڱ&gG >sHVS$K…SyM +agw>.)0[a*nL#Acor|FXI"HȐ3\\yi--"pNt%~CQ^nT]:Fk"@S1G m5Q.3<㭎 Kɵj@SZm9Qd=i8*|W{ӫ\dGŬb^4־Z &ŲhOׄ[k"'Ck('n }"lZ,2P1q]{ٰsΫPYc6`a.AFO9 ݳo׫? >y`5}, NJ}ӂ\1q,WKyͼpՑ$bI}1*MRew=) *W D-ȓ6V"z3FVEnLA Կ.9=!s&F}1B^mz-CI~ E!h&3,* a:GdL2LmDMhCsjHE$ʡUDl'#0OΜ13vai(Ӻm~uQ| }Hdi8.}`sYcFvoYZSZ8 W8qR8;*#f2JWx˂[4 W]$(pPAĭ/^akH mlTYw+LNb6&BoIYЛ7ș? iFw55ae$^yǏ6 ,75 #'S;vmڝ׃@r`RfCC:ZZd2"%v}A<}MM޴l%R3&z3h^{:Z(k%\dXO~~B(_DiޮG-"~D{`t\tQ=CQC}\1So0 M3&ЫT9VOl߯rzYJXb3J{%{b;O{ &~w>DԢgd09^WsGy8P5ӗca2 MH t؂%C2Mpax85$xY;+$, ܆߻ 5>6*G>KJ+Ŵss*I) HnP6ֳ֒S#11xAt߸CD{u@ hbŻĈA%$'Y޽C2X*Brt>1-Վ3õyeE*9 CׂR!BwiٺO͵?&ju: z_K^3j9}AYI0$Ǟ}3~ {3M鄨)oZIwCʓ]vqٻ/Quusp#tɇitdzk>>@O|ibW>bqDLQ%IJ'ŀĨ,kiC$粀Ȓ!!^K@1Ԧ&0¯|\Kcl\un2\vJu~Қv9bͿv ꟊ`i8}ucLX4lD$`Y#忯+X)mֱ჋yE+O񃕄ɧWJ{ W/#Nn0-ZO޹ ל=*: *(Kr]*֧sH95 Q@N ѱ'ɨCY\O-W `/zDA7%N}9rD"bBL!K HpUSD,^""T.o{4/JSn!Ib5pE/zj0vTY@;)w.^[N7.W/RkV$(#Ya|̠4;C0{c` /RSbԦL|KT.xU-my 8WʹXgX;8ᭀL=?(O): @:<%r:=>ܛŻ +9L%4E!dXv{zbN4\u@%WNs wlm'#XdCm48J•NtNj"-pǡ;nYF8/$ώ|thG _vvEՄ0XLÕ1"4O3jB^u10S锒AOsSJ17q4" ?J̖yt # R^kAѧBfjBa_!f-TH` h,u<' ֈKWF$u  '`PO+KkT]`㏦$ ܬ(}#NM*2}:)fxhs (/gfOa L;,鎎k(\ee'. cʆY=5dcG+I{`PUvyh ډUkճLsu}nE'}"%Alv#c}D[_ .\+MA/:XlxAeC7ݵc 8]r< W/Y-) \WDvj gK'̔i3o:1ɼo୒ʅ 6O&e40& ,4?qc㼁Rprn 'ڦ*ͬr$"`8p>㳻2r[ 8P!R.>O d9sU'sFth%,حS޺~$SX|Ak/(52L PzڲN+`L\bR**(/G0 qzݘTbQq3< 9o ;g]YqJsTk"iZTa6A#˹#P4+VP?hSe3]tNt6Ņq_cOմЋ < F.#mTC ݯJwPwܹyR +PX0j^]6}kqwR'sۭ?mhP_V"-3{`}"nYpK'1·ƔB0:9)yҼOiߏ$,tf80(gqİqT(=='MRpt<6T\ZVMfzǙT;rfD@u81I] v` 8Hx#]ьB0TmCbV}s 5oeN,"$ rпL8ؖqd5ˈK_q~{A9Ƚ3M]O_TNc>)W8lhUk?dV`Қ NjM|?.G;HnL|n4ϊIKHW+uyG"!̠}e[e5Hs9~yj+/Q N*u,׬sq0{B|vOB\bii͑!zx¡6f:+لڠWo촇R|q}mr߃:i,.HƂ69򍔘+qK3t|2<&R峮cA-3Z+=+yR`}G JW{[=] A!'=.D%2(˂9n w_ Qѡ ڪQK6mC<7GJp@AR9! ,@}(˓w&pvy ^]& '{GF">MnF|G/.嫫 -9 nW>S(5 \8֭ csQs!ږ@MRK2.w3V)8i C)ER\Iy .b雁d5 LFH'$W:we Mqx8M(:}:aBt40EY!ػ)C1S+M&h@Y& 9#*~=&@O0Rbr؏0NJz295W!O*Ò/L5Ύ.4 %҇4i8vp'R"+N&xx<~`.P.<0\BCsHKD~B"{\27G;Z"0U ]|1%J*aw:qb^A4rr< Š0&m0B3`؉Zu "lFYV%Fβ;y2wHlh`ƃLn<[͛ "17u7ߜ#Ai{MI1<.Xq YCu|`D%j6WyZ{2vؖWh|tެwb"%WV&L>_S ^ק7b bNYQ JWϘ99oxh ay&5i9y)fX_1]9;7{::Zq6E?@A9nD5r3ҸLu؛z7>")ڞײW(5&S&cb˭n(? KQf`^nˡBf6 <( u¤\,v]SNUuxL A9Z6%,E>eYixdV "FfVMUcR:^1:>S]7[F¸ G]qPđPя*1lg(gaPl["]:/[+ !Z..1Sfhvq{c;$ |\fqMǍ&n1YQm&|FHLR%E(c,ɀ×4DTD/VNңevf=q"g}QFa[.YP觊&4:Wp5g\iW1f\ү&G=9t9\k:B5e_xx3&\,xNF1qE=P^}'QĠ~ah #l `H2ok+ߟIIkW8ž|KkcL@Tjsd$*d&?\ /]Jhh&3Wo?1iR+QX>s4#ZˏbMlx{#z*I꩹C\&MrƑj>+D,A!n 0Ph,YqH䃖y)h1SK؁J8^DVmA|'a'\3r6, Z ZؾWfl9"F޶pך5Z^PGWͰic8jmTEyR]b$z.BC8c{(yb'PbM`Cay[sB[(&t"±j >jkL ;:,D /(o8?-]ni=D4azSbwî{h]>qe"ڪޠVK&ݴ*^ R~[lmGk$WZ.ճ)F/9G#-m'6>%{NHG9:uB"fЇB´C&C֭hZU4_rG'kID0`ik b!/OK+%mcP{t]8JM`9e.:.I8s<0eI0n;{Q&.+UJi216uO7=*^;kG:E% CGJWxX=(zyGfťZ"fXXqm,%Tq*!!\Fj'|~F'eꁿ#6qCv?ӟ7Cf( 4͹jd*P? D9H0'>'CBU'8w4͹k'ẗ<y";Ĺ{R4~0RA!jzMǩ7 ȰZj9+zLھVqM6~;iog3xV0֚jHB-%>HICX/72S<6CC%3fnlƞ BX˯\3{_mWj!H|iqJ%' zrʣfc@x\K &vIIedfy)|{ȵ74G(d:6,gܻ>[{{ Sbg='gAY#dB0Qc4YOAFdsyp k}LZ|ZtLeX*1Sxd1#q9#N0S[ߢ_4U4Ḯn3*z Iag*`SGgAG:j,vACa.K—!O fCe"d2e'I:γSb\tƩtX[\laWG*c, 3e)ըƢw#Gaxs乔/|Gݝ$KS"9ѽz\BYVīƟH|[#ipX]퀏㩣Nلt7*.B]cg'@ Y}Gb?Y=HFjavj/Qs~ԟP#f/n׀\瓾ޅ4F.Ql84W6'qΔB/ag-O/+gwz9kSXAC! zA ox'հMb;`hsvTF7NݫU <|Gy6q1KP KF5 ;]ĩP-I\%sk;\Y˗I S@5㐡&71qMCߨv:NLv09܍|ot /<\-Ƹs;T돣]g3Zgԛ^6í`h;҇"ES>3Am(I+wp#ЅA)$@qqtOWfىt>iF{bVR4_EIJk[ǯ!r9 1C9QDFs\<~L{.ڪ{pOjt"56A}Q@VЊ!RG9a[?Xc{ /95L7綢"R&3T|'f7a$JfD[2B)=?/^iȩa:>uXԴ<^EhƞίܫQ#A2Uj{JxK&kV8wL##?pF4 Ce`0>VH ֌"ڥ0$-2טcѬ ߘ (&}_6:.atv&Mȋ8cj7lzA2қdkDjQ$:AԒ,(0+̵Cqť&7hyȘ}PQY奝HtJX^fWGljzz-VpGxNb w GB̵Epq^jܰ/Bp9}mϯp^sBYUr3>!AqwuDKg^ʠx1860E+[a&)+ʏqf l*K?U{p6*9peͥxjۧ34P]{c-Ry[ѝI$@uzj yx q:T97VWLziґj,j1Auu3g9)r';v0ȏ.v)F.sٶU67po€ uPJH20ϸG_Aa % e}sǏG!$F#ÌѸ\GYh4CX}o*L\d%@?I{v+ P[L]mgg*Çy}`C:<(h45^7L.t[`|_;e?E[B@lm/]:gP*znchD2j>X{uh 좖UZ&͊0޶3ӌ_~K#.6lQS|H6NY+{B 5lj~"^TDRU,+j,iѾ}sv1 ,ZCklT,oΑpڇSEb k9.G_546,,! z!xu#%V}띖N(Gsz 7;锢t۳q֓mJ)3M1q ȿ{Vur~(n 2ya΋و5ߔzSه)|J]F`}-$ i1ZdYFfOج``BĈ=3 W6+Y4ìٚLZmen'4ckU1'/f19'G۾5gH-2&$32" O|͢s[FPm˖%6[ag5(<g\mt(Ryvt|xf](L<6R}5P kK!sa 2ηв8gPҗ6Sڷhtoz]NU:Y5>埥1f=KYX^C֐soh1k)SiC- -ܭZv:I/l4/T{r sh2 Sɿݥ!#Y qn;` gN67=ـv8jX_F¥}On7V`ƈlO2J~Xr-_AVM0CyyԈbUuȉ/tRĎơE$=+ 葽;)G"ARz݃/.1 LŌeBh˭#p9ø%/veM,3+po80Tm(´6Va[ ^HФr}Ie@$ʛdx BMy'dbnGLhwsR)۬ QQinT髏_(HQQ)ݶSy@ z@VPF8hVM>J;?1uư7=fY9qF;N"VAha^߼JtZ$y= eR5gRg:cfP$sn a'6)7sxnnMGjvRQ++X; [M@{b5`Ra܋ '8/#$`DQT'Nw#bivN'A 2΍zM\Njɝlҋ1Ԯ@ >}WCζ@qKw]crc`c'>q+&}be`!cFj)"Bz\+"[p~%$B,uة(1:uŴy(;p'S:N9|gJTKmC#y|h] ثاmaFPu =Z5]޵.#mD'&X18B@!=Tء \C'FZC CVD琝"l tc6}-Pvsdv|CaO[̦ \ػB׶&w0o£h!"SY(5 +lqb).c%؆ ֯Bw6t';A[]Y/vziq^uA"KI88P^^:ukU;ePSNÓG)w`qO/{Ň(RT $eE,Vo=^Q~ !SkDWOYJg-T.Zφ7y4HtSM֧y`<UjA^LET&6-ԩt#+x^jbý  p7-X°oz!y/w4Ǹ%j1OqHiVPNWn,xG%TISNhcB&D-@L2ڦՍ"@. F&&9(,wPC.ʭqBօKyf$ydx  fnG#{Rw5lN PʾuSbPt*.q mmH^ֹQ \B˝;4ӞY1t{pZPfNcr$y_,P;#l.L >/RhY?2W?fS'-[>^{f2hx4h#bҊa,DQ&bƛCab&tH/{yZfizhUp4J0ot!W>1ZT XF4L ߕ]=p/r}}WyM3/[أ XQ.{U5[;49h2Ka|IL'MolYh 4hNW'gr/`BG9Z~6Meјw1w][F_/FTJ'׭NkO@s1LGV~Uci  L 4yf^6u}65kU)70~kҁ@EJ x9[޼v21i+L@:Sym3M6y;軝EՉ>(χΎyQؿ{'.q {%jn{k&zr-n[XQ{~]5B>]T*=A>؛5Bu BkUEx;*m릐j 3R ߐ)} `@2>Ԧqݧ<Ԕqx]U`USo6+Y?xx9m@Z'HE:Q 6 Vv]K!n,+fMa仗ܹ]Bne< {|%u۠#ruc)Ћzk `I=&(+0!h=^csĝ[b?T/̽ "MIˆv!O} r1bY`v@ݙ=h8j]YiKk-LyBYyyM cmQ}Az%\Qg:3g|ʘbn]ֹcG'$UE} .hbX)R# 22*;~C<^ ٞ鐭 ҇sV {TA ܹ+C5c7Uj*ڼ/v+5}>@TVRm JzcOH|K#n)U(N`ԏUz-ej-ϗo #Z|P!z>!}=5걀RyP(,[%}ҟ p@\=8xܦPE+)"ܥ keUWָy^9U%d)}@4u^+ma$!IpQ̇k@M7:q9tDȸY oiKED2]<^ 5%R*\!Y<ܼ3ܜm#pʍ AKdf¸=73Xp( & 6 ~U }"[Nd : $31&G9{j~.c[Ģ;*eE%TT '\@BZf[Mh6-٦ >4-yM t@k fW ]Y@k;P H%BYx@D8t"fϝXbfS)Y:Om@WPBĎGM@nowW.q9R?"=cvPY eܪSز p |8嫎L0e]'n;$!A.Gm8X &r χ] >-^3wD&|PT_;*fSMI-YjT " źZpq+_$Y@s)6r 5 ML;ׂ%3V p.}ևÓfM*:(O&R&Xd߳IM!s i)i/YQvBZ puEEPͬsNrkwR+R,uc??`aMlxtn: 6~ D dd 1^'~S[`mʪJd>tZQ<4 kl{F,QxoG(M)Z} 8|ƒլmAIJ(̗$PQDD.hђחGK,l!n7r<+J ~u%] ԥqh9 R}8( ]ϱnsSM:E hvwsA6V%g,oMk0I{M"xU K涟Yq ,E=oYs*.\g$*8sTvj>-2MM-(\⫾-c>i1}6}~v.%UX+a:>}TUP]0/hd^dQɜ?mTgW !45J|= }`%hWp"!G0lFhph#=Wis },^2 3hh]@iVzGHnp 뾺ualO[!T̷U]v .s!kf9BMPVԂ9bt.W>ˆOG1 1Ḥw&?"((.>\fEԋꃍ2ڳ Do 9.~Tsce/oQX7ȚuFQ̷Mحffc 9g&h4c&Η(}O}vՐ,ęwJq__up`f5ri}])8"Ydً(Mnlx,iLspߣɆ{O9zk@l kPD c>wx~X-@$8R4ʅgk`߅S* LӓՒ%H|_vue>Si[_MD[nf[[Qs_S*B{iM-LwW?!±O{Yn80v@[w7[q"jgqB 6͎sA2vDCfQSZcB)ZB|.AR-EXni%SƾpגvU6 (v:4V?YN=1ɗ@!5Exp:d$1.r4̺WO>hSTm0CȸW4pU#f­'?@ŽיcR_$9Nz6SċVP_ VAa_{ 5GS5oEyB\դ>>U=]M6oG=e!jB{ +3a=|%4%xoTS<޳΅\jT6zp)83:IOzIҦ"0u3!2 y7^+2ݤ< Pk߯>O0l4lX6jfpdm[]!JH4Cm|Kyw?$yHIcSlsf"F7DhF~KjKXoÁ>O$#-G2c7 "W ED2<>ƫ>'TbHB@<xGާ P& 1!}F7|wAXL_F&hCS(7LeF "KӇ^[)-/^f> Ɩj |h筊1q3fxle=r_f&!mvBkw(ˤf,8sD, g| 597r\ NؽK05o@ّu`'-v ~r"as0Fu#OL/~$Cְf>~%iI(x=âZ4@^9~uWpke39h XczÅLCCrVjp~{H)vM `-CT'5p cS6U~e)_l b4:La_A8lhe1o^2r)tr+ Q݂},\0`6e [Or%>ߣ)jFYI)e([ޕJ5{gaP,h_>Jxa #]$+R~c`֯kfCCܿ%qXSx YoJ{dItųK]{PUsu-BF@-$b,O,.b&) /TB[w/>dD4c83tx?2~WFyRJX:Ćb\Z丫>VYKyktIK[D {<3C8{&K.% ]f+iS? ST Z 6 .9Y90 Fu &`DƝWsi1e&b@¾X vD0.s>s$L?88Q[6e0 dɾ2u;pBUK:`4[i?g0ܺ+=J%R|{[OɆTߡ>^m^J00`ItϟCP2]ƏN޵駑1|Y680>= WE,"J:,y1NWE#"QM~*Id$9a., EP3#ܓ6zT#%_Pnġ&BUz\*p q?x5X_ӝu[0bybf=i!fhk\"p@ ))rzwmZ">oLK rίF=DܓBI-! "6`{FPuJW P`eo31¥)帀C1`BCj5U~<-;wr^3c 3Mނx;Eodޫ.4٢kkn8/.13r "im#A#5%!!oli|7"ȓWSXL?>G`Z2eCB,"a?Fzq CMhxddA_ fyK'd#8ʲ 0$ $Ny0@D2 Эi8>o?Os|Sϡ@qZɛu>!ATL< H7J"]\ZrnRS.P8q(<͉dJ.BqP7d,Xb 8v~ί^݃E[PլY )MQ,J9s)R=1ؘjVZr=Bt'b6 0匜&ᛱHլ%,?5E DV= [#Erp3stasi`8/+DIl w>杪Nl" -^h'ͩKRm70ӳXZ:q1=k> r59D.(~|$J \dXB E7dI0bD )N='Hv )Nj0q6p]xD IQ sID }UL`6cDP&ǿԾЗH'ƪزvU 3 q3]DWm{Iٝ6դ_W{%Dӕ6%37r~UG,kϴ*K#)M)P6!B}9ɘ}zdћMWAX:B؎%042Fx/щ1ɋQaH=?4V[?Uɏ"m/Z}t_yӮ5R‡'ְ$5x?qe~TȢ=W?&!MC}7ٰȿt`{BM2f}h]b͝kmU߻& .$[͟d+?Gl4KL J=H,l/SƜelw}>Z,N)Ms cp{K9Yc,=VZ%եމ'|L|vB6Sh<5كH%'(3i)+ǫmxa2ɀ7ߖQw3(&AӔ>9FfSRaӊd/$ʱO#d/KzR\.-J@ˋ]>ToRM ڜtl70AлO z+~/ ȷr 埈FᎼjgerՆRĢ`_׻c&KV_͸٬ t\7h b%|/"22RsܑV(҃ USUErً5Kտ&XHy&SWRrz< zK?z^)߾\BOASIg rq'=T5X=^V2ϓ{2ew* @CmO_b.z%6p.l8߷M(۠l]{wט]#џ vvy#~%.Ӥ%ΐ$LhygN\%hiV:jbs4 $Q8s]G3j:,F\]4>b2wQ[q ݱUMƨ#4Iu~\t36!Sgk(XԆG4o*ĈʚoYeo v_*}LD4Hsf^.nP <$OD?ɈHrGZ8\-+`/Qpiq1ێCN5~xz(+.җ#L3wP:D#")qQ4Ml_&=: {}@Z_Vƅ܊&>W ̮UhBi5cF&#uJ`%߷P9BEsU3_ cCY!br2 M\uZ҅ߑٌvs|OwCq D^Gw 5|^d[=1Li/D]ui{wf)Z>J  x܉zx&&);V9sugX U7*uƲ֌{טph1(f@ܝ@Bq5!+պi4Yl`0̣ܥFe]tDYu LKQ(*3y{l5zz{z20e~j,=ٟYgi R`pI`潥)NnI(Lc]Ev@VTy
L$digC !<0N9>lXCk݋;L&^!?ק}`2"PSrFc?Cױ:OJF J{Y}/:ic P2'Gϡ<4|?T)#ΘvLA j FP?@~*Zβn28mb[}tE~b m#Ft& >8܇Tv¹}d ,`bfdQtv'9S4jDU%a.j›K_Q-dU7eo@*հ!W6TA;{\AZ;ER醦IVy"|R\;FͺdzDq[޹2mn3 o5Fk:b0\ v]4ay}s#=Շø4gNtfD-pVi giߧ2#`qp^j|䍄+_$UD2g-:29xdwca}T,N4u2T"4x>d6H440%L W'=fx4w>KM#H\r0΢U$׹b ,|Tl뭉b%Qt6F&u,8Elr$JM*/A^i'rεv$$KLYR.GL!'_ 7SXF0 pꐟ-CGo)( |9&쾦5"WwO\֓u8: [S;rMcRϞ1rN ͘ISל,6X?7~B,G\®f0jHDP\v?D9iɕ3-K#23DRL^Kf`ZB[^CZ)H3S-aj,yuyaiv?V2.Xfӎ"cXf ohᛐtȽ7Ԍ|-*M< .N%ؤϣ<'qHkaz zǭ`A {K%.s>d(ƼlA j+i 4\4ƀjf̞NMF&qY9+h4 -@r\B S?-u#R <:!6*ԣscr qybp$Svi3Mr4}ᛦYpIهxQc/OTo-mlW ?]:F]7V͑򖤢>lC%OO8t6D,z13@4N^8ܸ- +fȡU/h 3ATF %+Ƅ3QSUw/(s-=;ިx[etY]0#%`WdAj\Jd(zxŇqCر9~?Q0?/3+7v1Ӌ ~?;m =NY+(3*#AԄ\}xAەF7+D}ZU(ՇRZIՑIQB n,C,TՖu2Rs؃VڈN3мsWBFQ^~$=xG<λޗ|9ȱa YPR>R1l>-TM2~^dπ Ӓ?D+5(+^ʍ”V) os/B_~!$DVO5Jl\#OtU.`No݉`WuF%rgcۄQrת _oiZ-ӑ оK,՞[O܂61h|frTyvl ]XJ/ANA n|: s&*Q.@We)I*iZL%;x}h7mhKXUFpȡE\+d?DV/XxĴiHs ^c|_[J |2ɪdD7!mS煣Bq[kcb}Ud"cnΏ_GIz^bXYUM_@>:,7OAc4ChⱐtR!HE:GU>= _ H )&XGTB (Uf|ulǐ|h0 r݉d Q:E5f+ZIZ,v_= ]|A?^}>h`*'$$4~؛$CY`+g5M Ԝ7-<3woHb$/I[Ph"᷽hSPCFlʇJٗ(Ɠwf|̅߹Ԗ!sKgoK<lgs&fO*bW3AqӤ҆5ymH'sBɞێۯ)O{ivŧH pI1/.Gތ 3c2ȘrdV\[`խ/ %a$ROP%7eMƽAmr֋JlAY EK򯨞B FZpMso8O)idj!T_5#?הo;I:3L^>H5;A^~5F6`8`h& 4 3(֒!,]n20#) m7~v;yE5:Nq[19Mٳ+0h^i+;J,x*4SPuPO*+Xs;XJ^ e}| Ȥ1UVF/h:+c9z;r\-<}Y%(d_YmA.,f׀6Mge+[xxwt}\}r?sAJJ=2p *H n Mk O!}1`#'/P\kE""b4%trk5qluq5?#,~\6LQ`KnKEՓasY,l_f71|uvKnq'?5jl8r㮏Qb/)W/qB'UPe۔G|F8jT.fȼ|t߅^:iM@5،ŏ"t'\FczJcݲ|]QS y=?B؆gwWnrdUpl>h;< 7l"UuFjŤ̹c9-3Bu Dݬ"" :+K)K 4IX:&2e/uĄWj |MI*:aV*PŏLSu1IBZT TG8{6tʂ'׀MNBBۭU:? I$s)*o1URK8 *XL)N27觴2S/G+!yUfudy  #zw>@wA&`%!s1XGӋ6G5bBR&=K'ҡ5D&;梲JW?%".y/Ab%L%p4A͹|78 BA/r: +dQB_I"YVnX7 -FY/@ DxnSm%Jxv$#ͤvˤn_woq+e+!2JXW_r,ڇK%iz_ƛ oo.y499zPR%+P7r0>&*a)!4'$;'bV6ĘRk'\S>gڢY?s@-yRŅH^5+%X`P9s/XnQA2\ kO`uHGڔo˟tUU\!q7Q|a),k;sx±̌N`;ZezΊª^G"kXi-}~9vX fR]S> M(ӵL= CĬ=X*dfE[ՒF}fH K+bP>}җ6 λNڑ7 2Mvpm)+(0gŲ;l cj؈ ->og䟭VR?$x'!brsl5T;ХS/Ir3N{thT`m#Yۖh4Z1Ĥ:4uAX2?jkƀq20& 7krK:><^ QYH-T}1M5rwMw"sALE 3|zRnD%w) pU_n~X]#D؍t3;3^=v ]~}6 ]L֙ޯ@Hu?m@ D\PSiD0Nr=SBͩ8ъԡ>~0.*'(vdFvsMa5+ZZgRuxTY̢!}$\n4!dNP.uM@(2ާ/5^{$T+q&$:]ʝ2ZBn:L.=ұ?0,hc/T'yY Q;5}ιkq%V.# xMb AIH4 Аa󀒞qikJK_p"4/X]&"D+Q0~u͌0P PHB%$TB+l=xt$:Wp/5x( JEda]xۥD)y+@ي<@l @pL%_B}%M L /<\_K!} -4wШ"jVo"zq56h} TVi2Ic8`jkC糧_>w;1eRt%OW<_v.kR2sgeh.&Sm M :a'@;kO{(rkũ=5b/ԼLvsx*v?gMFs]S A+}9 :7Ac1I@>ƻK_g\#̸NeQƁߓ)5%!3Qo_29Ԧ9LAMR B&؉4P@=h/.ݶ'm#!dֽk&݌vӔK6sϙyËLQ:Sܽmٲ0>i(?nFrk)+f,NYLvF3- *A}-cj'IP==E[F Rp&|KhkCP\QtAxyZwGT/dۣKm T|jzQWtQ\]3# v$0;䡥KI8i_):ϥՙ5G6A& `8n_* R1@#LqwR f4PR2CQ| t ^]Kr  Q;]'p*`6{wݘP@8>L|i\'LPUɿoՐ^%&A7H܁Èug[X]}Or32 tWq>x3\tX-cL5اbd.. qbr2 I/1v4207cI6^Mf ?T}Qx\b1][֗~UcӱgyӞG:^bzJXS )r {p`clF"@[' )ԡG <Kr F'4HTu'zb+}j[ՠFtEL,a@ڊVPfCޞDɛqW~sB eyt}Mm/V-8lUCF. u&.d3yrfHmz umpDЗ49~|fUQ$)XX;׶q2e&w-b'Yfvm)x>؜j/, v Ϊ|jNBb@8ԙ̎Gmu`9#~q*?("`4N5hcx^MryoT~al Eb蕩 ǐXAιC6jUmXmo61[rƛX@XRArZ3wNPmZ>۲:GC4b18,j*ZIk1)m"N~}zvjp"kG~i/ r3scW@7E~Gc;~3I~|9\*0ܬ6o,68F /ґ=4pۮU&.ylC_ֽh +b1^烛N(!ilutv3)6ie`!+~ODAt (8nbJWp+Ӎ]^x5szqwe<Q[Dn/&Teםn]@ZRSݪN@) 6={2drk*A>?BQ 368(_{42/1;ܲҌ[2U/T{ض=Kp"r+,I4vq,Bm~@EM`#^Gy,ڐaOĐs|$|c|'o5XIv Lh^ܫ%6 Т8[zP:Ӹe5VIdNJy [<qg(vMan^f^"sby~`Sn(cgȤX5QV46A[KK4 2}*!Tx'/ޱz+@˝nyLŇWgG-K/’tƂzZGF5*x Tz 79]l<1Ԭuv7U7۠T+`$PZTu?d_ߔvo]? ʻ?SO 2 OO"(Ò`癖T+tB@%=ˊ%9ٓpNZ^I ՈY)ըOo\0 P[.N^ΡG+IkBC[& tJHTq#!x,)1E(c+s:룞ZZi/$Rm\ ,1\W(rqwYz_QFCiDQ40$5g( 5\v^ ӻ햺!JrJ)Y򍰮[HNt$rba2G?DL@HK+j)vu.\iYh(zH}Adt,b Xϥ m*nX [2yb R;+ЅHD9t6X]q"KB󎢳W%o긍꟟R Z&d QF;`QlSHvsFwacdk).WV<pJFhoZ;3A`ދTʕ6L36H6M<$?ø|u"Gb&XKGipa޿*+Y='̈bbPn6FbsUAt E'H+ E_~O+͵>kBYJY!0>bPsǔp!?D5""`g/+jtۛy3| eS[VsJ7P"Eca@mRPEQ6HzJ@Pfd>bӸjwfzcf]{]^ܒf: F2$ʧo.U'&5/Ҙ)R+u pU滃jP &|bwQ۴38TQo IJy5 }BQEoΊ)ZXbh=_`f7ikĕz~UZ⇡v23 p OID4wtdml07$I([#BDW+DW-W- rORD(xqFuz+~>e"5ʥDMAM ̊ g 0_q1cn ‡)y>G,ʣOwbƺ5a9BkVFAkt. oQk؈;@N.VceHlB׸XC(xW]@SѲ1pPf ~G&3Qh\؈ngmep/>r3@wOl$[G)K3jtGEFbhj/`s%X=DqMi ?atΤ^#fZt% ѽ'I8 ލ((8!EۼZ|<:"PŜD)k%ʍKƙUW&'lnIA_$2wfb;6'։?ʳavZI@}Y`LΧ| JwAAo)#ۺyį5`i]5I(]y}zF#\ڍp1 GD}5$}1#(FLsIɮ`qY 2xV+ea}m.&ULf*yQ"^h MҔn{e?3f@*㜶|9E:bp̲1qq\,`@p:..u"UJ`343ڪ&M]rPSN06:U_\kj~fW ՙVd}ڪaoQ⌳)_<)ꔜ;]Jjۭ:'mkɢ<>_]sJ#O!7[i10USRD*Pmr`7ڜѴb}'8fBZ'L3 qv[5^9_shaЫiqXVegJxs{u+g()KCMZb*ީa׻ ^tAaTCB<-9Z+D=QV}ֹCۏ;v( }1Y>u5ހz7t /Dm΍DÛRcD:\p ۃ,/S =^Biˬ;vҧi$ ,%ęŨ;&/x"oW%!-,\]'OLg'[FXlj\#ԗh=dixł5V7O J)ex/׍|=cR^.$93̬'Ad+ 9!&|1lD0n?cz]0]|+Gc65;6 \y(reQqC{v;-m2~>^&gܗ1=֜yδpRIW۬0]Ra\$=®qlco]-c ^Jؒ &Д9@I>BԼNbzCn="D*B$=duPSU6E|_>VҔGK3/e@ť2`Sn%񴰃GM5;i  {Q aIPXlW8^/hJ6V/%_a7犯 6،9D&at7R-31Q7Cޠ;Z&QzD 8.df4x.;2!G܁"|qz \oGfʚUΊ| ]Y5'|T71yw%V"A8Q /?Gd)2w]g!!5(?w4: |-g<{~;'y|ZH1< qN6,=rJ\7޴ZGAb&rސn` {# Gg9Q%U_&F8 % CWL#g֚X/-A$bW̚~yF~qةIIpzvbĔ,A ZhZF:o i"~%ٰGLYyPUumB6aIMGƙFxȕ!>dcmH7*qq|#WpK;ioX]DEZW WfXRիSڕw֒(q" }[ZAm^~Js%n'5F>$ ߖf_/HLìɣS, PM>~2-4Z3}V5{ nȇXw6U$?#HET}w5Q.\ZD&>ooP&$|JG:[N/Xy}OB=5KSG=.Jވx šk?$$\S7Dw&zzVAKxD.Iv=6QH+BA*l~!U(_s #-SXua(;M&?8{'hwy{0֚[MŊh*YLOCTd҈VSA*JtDdT6`]~w/)I{ȱ[DIo\z[NܲE-njB@WPMvv@WhMv1MA-<7ylطܪ"7Lq̘D8 mɯH]QX|aa4'dן|\n)Bt&2za$HKHsG'^ kn4jmJ&J 4K*]#w]9`,@B"G;)֢P^Jsr9yvszn2htFT%s w(߽Z2 `3貣'Z1Uy|3{+L^&G ;a"%τzc)RR 9gnFfTge'*)&߻yMyWq0r+IXQܸ5'Nlk IM}jg39݂Qorx Np1&r\d{+OBf>u4++bz;G߁Yø6;.UeoGq Ƃq5(7QY) u^X;Q-t+Z w`uN%ٲ+(Aa7Mpc KVc-$K1ם8RWViDgFpeGD ., v2)4P@ ߅ `bFbxJ:TISJ8qo0dG e6x[p)1@8e6ɗ?:)_2,QH &xҾέgw#8"n {7pպ< hT3~zϔzmf0 O&6aR+bz*v[\Es>8X}EzQZ>A רbh6J S&[ 52ڠwuK H 5*^ř\L`RH92bJs!;@\Z/r*q(Ur)sP Y%!z2F3|"~J-q^G(7.$83=JQn"5z)v$i+e{_ U?CƉx ,ktX>Fi8J917&pBLfeSuTakl4I9}_Ii~G;Vk?<"3ԇh7:C ոrsХ R$*sm\S}Hb=(W K%sk@e%g%78oz /xSh?Iclx O"Iws1b1jRTV!( SgYa&]@ a Չ&5`4dž4=L>[ llzJPM7cJ (I{MrdWq:/ƟN_;f*_hk֐C * DwV('ˀ;Pzd=O;I7wBjːg!0 6}FKĂΗbf󦤆~z'cIb,f ~رioeF(᪼o%jfN֙ҥ}9Vֹvu籟2: Mu[hظ2UgbHmlwut҂\$QM>1>rH~d&)_.PJ!}KzNKɺ E ݔ.3pS@Le'R~0L-bƥpm']ckHOY/ƍ&[ (1&ϊ3vY\3n|6vdm+_8|5N:30.吼& pK*e>zcߍD К4}l>A!p>- '!4ԩUflaUlpG՘K4cpX+\(KtjEUxoL%O^0ގNfrMW52 •P׏!{א#cd-CQP 𔵶 @n?ɐάpОF b#|^ jʒAh&D:FK+d[Ǐ} j!8o0tqh(M+,fr.G):˒ =+YS,n6o|N"khk> %FAT_)c~:E/vk)ki 5wX?[Gmo5iS3]L@kpژlD>ha1FaKC,S42.C3CXe;9 EԺ0@]C;"P2@-i)9IZ)BVzzH#PBbqQ`f $nS̹6U } ]Ћ3]EGV (EF™HUpK[M1[,ĤFIǀvF ,ii*Tf8v%w 3{1 8-9@[esąNҢʤcֶ5ף*tDZkNt< 9"0QBl9ذ@~'? Kh*iS0#;YӔsW4(કk&XZa[N>+o5{-DS@bO܇[K)JjOQ5N 8TH0Q5:UTrx5mc u+a "w`88_:Ais, h/Ed[mW~[^259%58. <]uB4D)MiCwx"hߵYcષןSL7QbsB>ϻlL۪]5Wr29è`XI,>u9:kiG6*k^br7i_#@#Y G#n:_C'{4ܕ<$),kVsUL/]ȼ_UPDI?@vq#yFn2^v J}CaFoŴnd7N˞rJA;{)we̋Hr lj(v'cIWЌecQmkG(RbiwEPILgte[cXNqSY6l {#4{5Yv8C;0B>&d+g)WZ{A ߸>J@݂c"*M0 D]2B1/k nA6R'v#^iA~7+#U^wd`xpR~F^'/v,a= I *ЪDV@5#2 w^L*`Mk餐 +YC3T/JI[zDmۚ4"*K)Zm ~g#ޡFt'!ӼQaD]/N{}`41ьIrs$^>bGSKjZrsܑl7I3Jn`W7,giO|1NT]+Bf &1ܹ;8o^K!bDf&&O_k7'?i@+)Ӏv4t)X{tFHz!^|j*8^Z.RF!%ۧIrxlOnI9g+9,MmGn]zj;m(Dqrµ\?NRjĆ\>%nsviV@I54ytvޖԒf(RNy.%l,C458@yEF 4>|1e০E_Iʇd9QRjV\OqΈ)ǴjUGM?Nxtq֖OZ;[Δ(8l0A֭mJB)UHM)o{#}UH1T$Yz6~rν Zh6P )Ap"ZaPHEclqOY`irj*!IȣTzQ'!WdCfY ✿ @‷8@Rv߅vLwYI2E¼ړ@v-z_hO2c9u#S3<AV1w?54PN-*Ѯc잕0ϋ.[mק]V 7CzH|]/eyr.P,0 ,cbtBx+& KXGCT+xR9v.|? <ua \6򿬳v6r.2ۣrtO13` }/ŝ]ݖ&t@ǐ"(Hl})]#2( R3(J.ʽF݀XoGj{jo 7zMQfsX6լDq5IHkK&@Uѓ(·ɓm~(ʷ>e&וDZt)'.rLvS'Z>dGuC  rTv h35*!`)/t<ڒRrYnsq\SLWg>iLHT1O+,V/2H[d@h8&9Oٸ w̤~Reb7?;T}+Eo$&WIt8!t-C:V5#OY||n$QJ)]~ ^-+[Y^X((u`Q>SKUd'dtÈ6!<-,ȍk ?sR߯: #'`u`g~/$B0JbwU`Cr!H2( lfŐPp~,X !brDJSV@r 8Y+AP kRG͛@ l dxp-0'onG(6»*%>^`e"u&I6v&)Sٟ<`&waT:u]%DpjZ}bcXҊĢ̒V>if^gdV&qb!Ӣ!\ƝAp;{(ݫ6GEW<9ݥ=N JJv1c3!_mČ=V]Auk/VĚAvO8> yen~3e$s#YuZ65kOA^1$lQWGj0eujV3#P [u!0(R8 k<0Rz0>,.B'sJ$ PX8Vc`'tN07C8FsB ܠ?(](?<(zfx5ӤrKϤǬBuݙ]Te k7c0sn0%CkNyAeNerjρn'c1/F&gUҿx=\`Xآ0): 0Xh*ql|ذF݇]odqf Ֆ&D d:X5ZK1I6f܆v%h}r%Z#9>Q$>ܴ'yfUW4^Ԩ?.ҩi#OK 74PIwMSi);QSLTh X-浉iB%4gLI-x\UDW!W$P]!P? p?Q*;󈙇( E߬nE orF$Θ>Cay؂e( FܪRVɉřׇi7G~o8yĢB\c6˒w)6B[Ȇe笰(^6FB|*" #&1RB?6HHW-[gGp9amepMTۻۉT vKƘt%$jXfWl}i뷝`?mMg"\Ct?\?:lƳhE^5(#vy5"J:u\}+Sjj`ӂa~j@ !\,쭯* R?~ S p33&h]Y mkC_"2jl\jnzVQ͍Je6B?"(SGq BTT)3K*_3xBl*[ oN"3^ղ3&~N!&~E}Z eJ8A Rʯ̯U9Lע ? R_j v3:vfHZ)u(" &tERZypP>geʙAX>׺Rk!\'ϸQwdAUHpU[$N8j Rs՞AMAtFajqҝ&Pp#3S|H1Nhg"fNLP9G"޹(=0}03$S(ClyP~huub_'3۬:؎8[0z#R}^ү K:߇%,3170Cg'CG 3]0FJVpqdVawE%b<. חXQveRJ]Njх =dd8eEN:+}ԑ[:G6%nK@،xָ8@`:Ne'JZ*;<ՓO4;p EBl^X~mS\5)U/cķğzXg̭rRN<E[Ap0UO&Hnð3n̦p`jD^E!xes"+ Z IeP#vvS k3"sR΅YiuQ&xPEzk;˅؀.Pc9]Dm5+qz>V#FzY0W „еP[<3A"ۮ᝙n'"r 5]m.Q8S +st#:ġEc` tO!gLMriDe0ˊN$<>I` W42V8G&@V;8Mm3]? t4y6l+*:#+( zN*o0F!gUO#Rg0E{JvĞ=Γ.I Ƈok}<ȠCQw_\3$~wuB d*ܐy[Y,9*wkr&ک5dJ*\ 쥀pсJ"Q*~ƳDċ^\ f7w+u̱bFxȎn|☎-U+YE"D Q}O1LSѵ҈V֡1hlb*i=d M3ȭ7gҽ*MZ~jJE& "gSg6{sUe*B>TԪ(9ECt~y \ӈ UBoΫaQ#P4JCgw>z;C`O.yͻ 1}괼 @bPM*2m'aKnvg>XJ.م{&X'|rDbI4QM]3q(bc)֎Ϡ k;1:6Ral'XJ<,iȋLĆAqó"NU ~R‰ 6s\X%!6{Řc긅z2Ss0>+H Z ǏM %q]F[qqoMO7LЁ^@"Lӑ و+ec$z\Tc%#Y[m&]xo_Ja gC3n}P]"³S.RNH;dVi wLĤsoDsZiWTо@wB]}T8gf_3q?(w 5cKj)y%X1 ·-]0t3nPnj]PONāzLvI 2/=a4{6s2^iF<"$Kw H A/Wz]fOy.-mg'jy4 g>X>^[r p2h(L:zġ򟨵ds` APUEODIU%&%wz&|"ruM Kv0ftcHѺzH zNAT-[ ѻYU,rz$'R)ع竧N^%QaC(yO#b6`֕3xEv:ZS{IF*#񺲣Xbtz_nx*#F- yl4wf(. pH#r$ԖGVa+?Ao_ڻfDV鬝F"A~ N6GQq;4Wx->s0[xa4,Ktհ88n^Q'RQ^k+of$Uy0U2;4ibOgg0!Fp\}'V)j!%%٠#y7*N A8P&z[dj;vG꯺f5GK T|]bN\9(T+nHJ IJQHJ9u-lwC+C%ΒL+( ߢV/D+"}|6Rr 8A ? xʚ)rQu uxv-C Vgɪ:euܡ.6DS[ZAf)NpڙH փsR#A%xA>|L9j1XXdϤB9]gv.ӰCY ë`? v;lKL3frt&P\.Ff;JDb Er&DK5]i"o=]dk;8PFmlY*Y) {DL!(c)M{&oPP+bC=|bdZDS;IQ\fP|ra](f瞾=,@,#_A Sd 5voSFoyZnyAȔG"@i:6zeDnPijNuimĤd;Bqi[&3@@L}DcO6*fr*ډ@[Ews/r#ryA&ʓKѤ{+} ((e4on D?z}]uD*$4;,'dOj|Oef ttDɃsKTjGgjyDt0&f{{}F(+-ųƕI%_sg L6AbW9蹊Y@/%`/]d6N(QohH77rnE±2'T bmh ."`c ^  O#uʋlXYknfe;- JQ}XW}B3? %{ڬ)&"|*&˝ xm/qӕɳ\,# 8ǫ5pT>(NwD1 t BCY $(s*:(Cw G.{$L7ZVtj]w}`tb8{?p>їն-_r++ym ?JOL3U 6z*8uՖ5k lsOܯ jվ$)kA# Yk4Fz_ɓ>oBP+3ƪ}w+e6[ wFVw7Pr-*QVڴe>̺ܴ;|2w񳰋;8+1VJ%Oo @5ǖƒCG *0= h,D`arף׏T, fKWtޯ(L79GBU_BGPE 9Uvލi Y3Kߝҟj}`)8grpҤY?y2Q ג 'ygef10%>Rd˻ϬCT}d aMd# 7:M'b!4 E Tε* RQ{wz$dBqGH| rٓu3E:Yii1 azO2a V4驗]G4,dV |/@*s+||F j_7 5 lan_Vgw(Ǜ{r0=J4L c1#4>{jXAP!\z r{j\{X*7S>wW9&YDC[oXW wY6giaNTH_YQi? zT|)5†)n d>}K8OF]誱^π{қƖ@ZP]2L;C ի9Mz2D1y)fznѧbk5BAsWsfv[ɪ5 ȶ!"$zm?y¿ѝ E'.seD/9zl~*A@}Qf g81B\R{kaq.NWU Sa_C"kg.L=vds"l;ucN{0"MQа}gɲ0vrЌRDY`C&t'teJ)4D v.N LaZnkTĽt J0aSo5v6RJ*ˠ*Qe܎|ކHO Xzr)uphz+<9m0jz"DM6h{킋 nMR.jUϢ]`/DΌL.>݃!vok#XeCh1iA;%E6/adO3H@UwwDž-v|,ZRQ7!{G@p^@gG`gJ]l5F/ee@*+5oxԕn* r0ˋ  E5a*.H=~"\`HC(iNhs5pK鬔TK}؟Dci"L5fcJy"6Ԙd j~ ϫˀR_`_WW8 \^v! S@)S\3^ijQ|Hn@Ha9iZd αg|c6gў >nW9 JH4/2![ʔעn.@trML;M{öTwF@\"xSBX,%4Q|0EBy`wNr2 id퉼B>?79yYڗd+X;VK1dPGZ%z)rV0XIyFP/7@k7H dR߿hOu[[zFմZJd |5%vTEwuɓb+K4(}M:M~3gbSʓ8!'eWOjj Cv T}KS`߶ړDJyښf|i(1QAdtNI/눜 Ƽ. ^ <΋_iF,ĥ|x2x3AE$4o72`!\5w;sujxA}|7`l d '= Q1G@S,$7>I7kdΘp!<22x6!L5Ɠ$3:1:bUٰ ]4?b_7{fQE5ο^5y|(Lf,BXkaV]jZM/TFΓi^?񞯩ĝ=VrlZu75 ⩻snsU8a_څږ,ZIdʠQtghV62R=LwеW,3٦{)'(0?d鴉2O[>J"i*eq8*Cy?-7:K2'OSsC? {Ubд>,: d^#r[ $'/!r\޶ B8EtՎ&qN-#>yi$R+;g X%: _5؟Z $hwb>Bp~ًm22 w P@{U Whqִi=^ZKq;Ѱ#\i-' j$B9 1p\mtUՋR/?ݸkl4CY/H`З8HeVTȚ*zcz]r=K7uM;DaCĎ=ٶf@p3=0?=Cd> 豥-cYacDPiiUv"z}?&9su|k[Iф@7ISdxAPO?|Kr&& ω;T4[JqLج4b}Wbio Xߏbe?N%.ӷ%lŨO;oWb6)c(TQg08j 7Tt7'v3T&]E=?济U#0WXk +7tBbο0s袃lI [L0[/d2ۀH7|vTG)hŇ^.q9p\g]n٧uv/ 2;Q˷?^la˿ẋx{r;Zc`TZT# }7Yqg >mreuq4t#Uk^8d)W q!-{aG]ؿG@(Xҏ&'KoU' k;x"-2o:pmt0Q zΛXPLN=(lR4gCݚŅ39AQ3#N"\ 2B םʵDhgHzEB?_@ѕrOCOUִAf'y"*F1~dîc fHA1r,̌V ^[qbvpڜMN3g_׽ܜ2۷ֶT(ٞ>@ l赏Arz \n l_롉.e'䠽4 L -uhX?ɝ}?,@x֨A )-[>(|qH5g*q2y%؀O0oZ%.~lÅ(vV' Ul bk0xWҁ\ږ=x̽'F,*^\rQ78Rf3O({2l2>)jef[#|/;8}AI NzvQQʫ/,ʥ@˟fwX{$R i%jƵ,5/ўpگl˕F>MҬEn͞U)4\״iH'uGՒ7hR0,!QPnXh3cmف{2ף l₉+Cn7w)rB|XƤt ѪiyhvAQrZJ)~}-Ǵ-9P Qd9JßH1 >]ru4QaBa͑Csf}{FȜY?㰔^(@p P FVmp0|$m)Byq_`2Ew!M&<L<$z` D?0Zh9d+RjXP딆&>9wP1(x&9@q}SeEvɏ8,0r/`VQnJ2Q"Or !3, @'/KZM8ryͮ& os\z!Զawϧ3l(Q(1>ţ?&2i)q{hcZe- ^`cPBA+tvE{,/+Zo󮰚7O:asF$b mP3dswizu|8ĿR$vD2Uq=X帬hoo0=`~i(!ZUSEj:)D;,,}NժoW_ӵzG" uO uhPCOug{L5rYPuL/nD;/Ϡ^% Ikꐵ͈;-|Ź8/?H]_ȆZo8xM)3mAU[X t7څ|+P-Th;pB\BC?d>4j,ɒ c/ِ'|y hia~3q5CrtCPt[(]}l⛒z&H,/BaU66`U:YwP/%/IE.-s_uW_:am4"9R}q 8 .G0NA`)[mOGW2Jc҂}dr)jq N6R|#E᳍qM{!"@މT!b;X&۾2ifܶ*.w[ЯJc%h|Қx+k25b""$y۬nPk") Qkw!y;#d |[nFu[<2OeA4,lu;z 2vq7DAX~~dꈕ?D]~Mv3O64br$z ZosBTXl`zmi^_"99Pwb '3Hz9*,F%y !f14.!f6\ 1){Z1{wqIl|,6$xgpr7b]{?Q0L< e7FД>hnG gw66~, ȨyxF#JXO,ݢCJI(xmD=Uׁ*@qI#R mL\4fBpr{]3[β'4JZ>bC fݾ1Lpnubo9Lק)|y#]OT`)׋KGقqW'K<,A2T FOܘGߌ1a2_2 =p/R(!ja'=C+ο+pY[36*c}8Z'.Wȴ{?K$}*l"%˪ν}DЬs YXGC\=Ptԣ5DSA|o_*\ʬ /ߥi=Z]EH) E<ο<t> y؇xCQl>cb`4qG4ܩ;NZ\[4Do?.=nܭ !*,TǗʃ+<q]4'(zk Xt [G M\xkϘZ74dA#iu{^/q SԂ~$^P9|aO#I +ֻk'&",]^&C+"˪uͯ]6$MI2.;ō;LLmY3z  qq\DFIA<{RP(WNS6qdZ(Zٵ Oa$i0 &ׯ2Pc^TJyi0 tV!v$ q(gq('sW[x3O;a_"m+= V\u_^t/hBܰu-R;0 SQ"D)$Yl]%C6dTuRڊIm_I^<`-jD%Njf(%(AsA@m_:o NdN)Q/).zNs,f=QAFHɺTIeG~Jӧ}gvrvjc%EUޮH'xԫg>a>4UPOqKy]Yztu$K_)\T"u=}u0GwutX8[yk0A35}Qv$8Hxz}D٧꾚bc]x5Nt9D*"rN wSXK[XWjQQz]0RsgiTLc68`|ءY3dg)YYmuU ٤8=Lh?n873!l%:!td`̇ڍezSZ~ULad^f.-8`P4*d%Sl1)ӷ' =p|nRY$&bQ +S@Ѻ><䫵Hu_e9d32Oj]9u(&7a#yZؙu=s,@HGPrqLM-Blh>~C Gs4,|wI⅀ph\w4o_^)o#q2%,E,ݠE'5չ~ yjHCNV菨/)ǵ.6>/V+E[c 6{CbSʿ]:lТ 52,]g8yJZa*JQa) +U¹*Sғ]UGc"gywQIpӘa&R6&HHwF_ -^GTȌ:0př` %/RObQyJ4>2&#1vhk|r/F3uD 8655OŗxX0>nY ]( pf,+0g\]!tf+G: ƆLeV+Z.s^ylIovTfoMR.L'|a/쫘fK*BdFP:\Ry(ԟfU8 _ij[R;XO$ zXbzp^vW #n6<_&mjHn9>5GK wܿ[v"Z4>@m^h+|gH%pNDGXr 0mab]En @ӧBlaxP?4j{^ wQȒCc\.9/ŚOw36%75TW^ K i(\VA F_~ȱᭋ3vݠ ]$yb#ҹ=$:a`PO\GK㥊 ?Ep=M=QR1t/䯃𾠒lJ[)X"e#u BEhUM'b,˱OnQ,Kox/&q8R<b-&&\q|YOPr*| Y)@K9~5PX^ϝXSISB&^Kg$ZJ&DOjQ,zdQ̹jqAc)u]5aѹanHMj-frD,G s6,e[nNMpAT8:k&}$ۊ S 7YF_j~iHNYZ kva^x4z[Zovrl7| 1\>:rR]@#Ouc" H7]\A2ՑUE(0?g|F|QA0)<7kGXgyˍ yT榄;M$=^d *~@1WҊΤٽD}n\$Qj 'VnnY=:TiOTEQ jguّwtFӊp`"2\s9(]QTX9g&S|*G_MS^DV`N+P Vhpu. #LJ({zijKe}rX%Z('Ƭͪ ;:`WYyȖ {"cE<: cWwiD\³`-yo~yVARSYpi%˜0bݪ8^l2Xޟ8=C[I8WǍ>:pBS .CMיڗ6l˽Fᤵ4TFH6˜ab:s7O瀙_+KԆ h+xS3=QD8G7,AD_nqB.. %F.%h |ƬsL#at9o_ѺQDP;T"1^_2A8e]0pOy fQoޟׂ]/K_SGr$Ѯh}{_A^ V?KA7w.zdc2mXMK忩Gj7]KïMC\!.*熵{X:qA=|v [aX,~)&)F&P]hzUn$eL }́3se$i];9߃}eP5rdf5?&OhAJCt E^w",{WU 5 ˭%56XD{#FFC.:z[eߝլy{ؙN$ {_q;ն׫j:F`F]/@u^9Xc_Ft>we}- d]eb Ce{BCǠ04#n2+{y`Ir;GJӅ|3:o6=)*js_w un.C w‰ xǴLkeaug~XkQ2~eNȬxl HIݞ{j;y8l@X,;+s ^am06VVÛgo+W׻d52ڂ`c>)fg~d0VOqlY\? mx+]4G|Gh{N 2Z ,EJpV Bk0e|1q8c ,H4xS ҠN\(0|!<3rmH9g,l!!!q"q{,LtP\-~[c TyY OôKg`@4Q; ͅi &q5q)Eŷ̿/^,@l@;6Uory*], -5aG3UHp:8a}XWNW jˆ kcjrĆ"ϴgdDhg ЧM&/>ᵩI**URJe>]M hM2vRŇRgx)C?+!XPȭh As JTGبMש?Y`r?W4 vcHdxg{r LPE9|zL̤z1 tIj`ŋد>/,&=涸!u@oI!Tm<R!&M4teEKԠ}zL|曨=NR⻝]~Fp4 eV¼+֣+ , +a2(vse ؗc)7|sVAzC܆!&`-rϥO]9xƟrsJ;nY$-Jݯ Dp26MzO> rՎU,'(%Tk?@ⰺUHFDTAFD2M8{9\0{z edk})#$ Xˈ2Zp;ڏ1(=]%P7}coA|qo݃SP_8o]t]Ѭ;}:m8Wp;}#e C"Pz 7Oq iVj0u6%unfygG:]݉`7n~޼|Ҕ70"ȞOzHOK p`(3,/y 4IW^hejq1[!T?ȇsZ_ĕ@7jA SRxve7}/OzE~!I.CnBԫ#=+,hԕ̶8 !MIP>f1G$X٤0TUv3M;K3N]xZbY -n&(wVD ɱ{fpU3(Q;-\Ze&pn MP.On}B$Ȃ/׵@d>Ufj0-|:8-%-7r"b,#5] ]К|¨rg}*/Uo$>-bA+(=* E R˝yv7N蜕Kmx:I=~,ƕr=bM+w>rr6 >*QFF8V㪗W+.2r! Ġ߬a4oct@Ғj_+q Nz/GX <\8#z&@$RpX#!\pJ]mFW qB|+Eʒ0pwJ8%w # -.@ ; YՠDу8xŸv82vaäN=7Fox]4;s8c~xgk}q0+6 cmdڒAv#T5(Pe2%WM\P l8?T/{7 s11u(KYfR|j.*4pMBə L˻\uNfW'p%M`@7dC[R6\nHDsܼۄXwd'^ryf'2%=op> m|ŔRئTɣ.)7 ?Ԃ_jwǾUYc?PRש]B7~H'H\.JF@-"L3cx DZrw%J2`?oe =po7j0B)t|93@NQb#6dRmZgڗ0c{@3rpOigw#j Bam -ԓ0Dmrġ_'CDc\t[4^EKMqA oOt#8;}E)U&~CryDSzvL] +Г,A뿀7`f{ 兮`tl#ck_黩9Fco[8IYBA>TKC(44Z. x+wIXdqI4FXҕ0)C*M+" qV/UgOVHnʐ:-HC# gVՍ[oCRpgHw@,8XTVeYȎ:>4 ǝ_'znfDInmy3YSfHCJNz`?#|bRY3-)2)f@oꑸly)@1߉n8)/6.r<%s7ƀ3Y@JL׷OKk,(zQf/s,.F_N}nsԃeT&kZf3VM>.g.VMRdC4\FS3wM|~ZH2_@HIHNJ cBL z x+u:/[ϣ<E r ANd:0zY4Z u[h X}M&B:+šߞzOo%JI.@ygh(]#A,:xr\ O:{<mbPX_D܍.SS *gh]=(0Jp:(ۅ. .µ/8{_ŭy9@dk;2b.\)5K5|jVqzKj#\4) :/^"oZ_ N|2mF,2|qSK:-ocݦ,mH"' )!vziHa8e  پ>j\4={T[u] siQR Pq0š+.\2/lnA܎*cVpRAd,և@蕩7㮫7H$k  TDZלi5 ju7)3le[_DoK]3X¤a&x|(\h. c2a&6#ͣ IĹ;`6싄|֩A(v}Tji: l4͙LEXݗeqW鎏"n*izALK@X<|1l>p@5 (Sbg RS ?߹Poxd^rv --7>lJF` ragjCbwDf]yQσ WD^| fJ OTU>Db: OPT9FʶwdJA$c+r."Y[)dU7OV4ۙ:X5"*F鱎ק`!5gZ==y"{F"=<ؤ^ҦtVuЭ=RTC #GǗz{'CrJݟ5&:ʼnGt'8qBhl֮)C+ẕenV7@Z˜ a m2xuԙ>al+%\lfnm+Ԩ+l~ BHڍJ Bdhyr#f%f_ʚƀ/m8,4i(昿3 L=y&dhe!6ӍZ>d g0xQmJy &s.E<<:a*} HDkF۔-񢲺k>D*S^\fP^[J{8I'wM9N췍Q %cu {Jm±Njj7n_l2SmxA$Ɲ-*/92KfWoRω8(RU s֞KBw8O6)r5ls=d !>%HsÀ ,Gu.G}(!# }wh 1T%3o,f^<G-Qz@Zȁ HűdtM>{ٙwE{ruX%u=Tht .eWm(Fo$'Z#^l$:^YӦ1i 0E@V]0}^fvamOy &,GaSյ!|Wlf;4vm-?an[{⃸N:RA*YwTjZ2"Ug.Hb#Oї7$ )۰}LV܉-L H#.(uك)8g} 2[3U\ߓMɫ}EPDX%BȋZ\|cŸ{j>*pu#/*/8F< ء$+z6)Ⱦ+mp [#2Z̉[J_>twC[dB ใg'FJF%1 u"\6[Q.Q(dd`f4u_p+( )?/ UxI3%4[2pDV#ivFJ"G!g@粴iulz~j'vg8qVL$ KP3 h⑨^H ,dM/My^LW믠nWh@@y\m GlӈoH$ \EVn2`-<p fi\týyu{2ް3KȲf+!Zu 5#%W^ݟ5G&;0ʿj`30ge2/5?e3盷6|ُ\ ? PR&l(ABE8vb->.T:O{НqS 'Y58sl/8f1d;Ͻ4gN .it}M?A8ixGR j"u^~RVھMG*⦮'COWcmO\ ^E'Egkݧf#op UC\O98uWS"5!tWz }YPR7j^SkAGMԑUvS=xٰp^?fF` '"%Dޠ4 ]:POA^T\pg8*To/E8( L\4 _T\4]hŀnp'˦f[Hܔâ -^e~k7d9!Q}AH}[O-mUםdL$hre_<7Kpǟ7!4 0EVyn/)*O9 lwIdTZ\a 3D5dk 5+c젱]s:2@6Y'TV𚨜[؝|-;sOYdtxiFp}p;y]t48f3f_59 74{ 20,>$g ~4z󤤼7-rJ|sl/tִf]PTt+(24Dnyu%%QZRq[oY:ʃ݆ww M)C;<Ǚ3n&Fcƚnz[#7{' Dy\Լ!u5S[1~_5dgG97*i:&#T`|UQ8UL\8VHZr/?r`rVJ] \qCZ7Ka\w-)7JNiNLeOF5 /琳!{0qkB3*<-щ;LZlӨI_)!m9A4S|Vt:Čs¯;a_c%I%!-cTPv m \/yrܔ-"s{4 bگf .$UkmzT XҌPn3 ҨwUQ%H$uv" @'ւ{bz%,W#|,k*V3gR6KI:YsdGoۜ%-Jk9B OFy9엀%$ 62~Sfۖ)9] lrߩHz,2׹!2wnC# ۇ33h..R9GY!j6'IFioc5D!ŮϝA;SiIY*\JUO`A)=fm|_tפ47Uŋ1]0~?2~8';ҵB {o(pđ,yChEfͣw8ջk$8wB@" kL%/ ̔ 6<5{wg|sqC|b>˔uJ‚nf֋^4Ι>1= Yjbnfh{WEo!탈ITNxÀpA~K6HTG} X`l̗wvAАS31L#j#cH"RRu B.yFH"R0!na]W{ 8h~78RF]d^z,$>)@-m"{k"!HvoW;+ yߓ݆~t fXRxDᱡ>}hCYH];NUH]I$oSRjy ,IKE2נ ]$3H\U!nM#٢;:J 3"H @0ڂGQ)x~싳IJ'7zV%sSYH{&2M7guo\<=ZTYU1DŽuXYOUn^KkVFs-(Ղvf.=Uh1* G%2GS1hG-:Z\9ZFXC0R(Z> M߁HEDP ?ўm֯u;k $M~b'#jfjxz o#y[MkbFT*V;%]%OB gAUv dv4SC ^1 K'#-U]#SOqn c1K#s9IfW|qTօ q+I2* a#Qx~ b^t[=Xxw`x#h훖~%fʧ]m5S2KnbŢMb\::}nGM?T VCܩ:bY_x КбSӄ4 "Hǝ뜆5#J+JŞfq)F`2=l }H w8r}77q_%pZw$Oe_j_脃ʥ,Q) yyxNh[&#Co}_%ocԁLc d(l%XL2 D:!au1!"JٽѡQEfrklT >NtWT9߳nz&U׈%y%kzZ>!O[wuoM4tӚ;"w唚?nP^e\Y2VLlʩ$qš1)ɍ?L8QN:eK+7W' 9qcǕOq tIiM.Q.% ;XNlTR7YOG/GR'L*kVq)ymRjq9<3u5ԟ,٩|NlR14ܺC&[Y%Ǝ̄g'V9$5sb{` M0!WJf[+[T(?/@^iZUxRCwՖA- E׷nXy3.OhxMsGOSh#u,TSHHBs!^BG/o 6kˋrLl i([_-J'ҕx!Gߤ oӫ{Sa𞿭JD@=i],#EԹҝzEs I긺B3hЃ?!(79;aO.kB_Y^zS0~PQF?>YuK+|}*E;CcpU.1D?~h1n~ x^@|#)%w7 h^Ա$lO{ڇ!U~gO J{Z#(f(%"QWX8YWWgSq'89jJ)dG&^ķa[z:K36Tu?)]A ƙ͕Q2TL6jSy8>~X}]3İw:C, 0<"[,6$ߢ,$0T} `gOyڽD2?" 1Wڹφ߰U2[gKF"U_N Q!DfXvbe|Kf77!lXfXR3}Gxc񽋦d$v7EAIHniԼgg-jcF ˡ_dvXp "s^Mh.!? sL4 Bʠ^ǘ-7ܵ3 ;^0 XX0ybǨJTL"BmUN>OaC%YԻ}$6ꏻ/m9}5 AM \G}+!lQ 6P 'v/=#eaN I"Zq[8CKy[4o9@a}l<|W%hЋ!}XM4Ҍ"$ǢnrDaR:y9}=!Fm/4lǽmzܬS4AԨ1@^, 5}@@"͟eІ'KD }Iu‹Cx l@ځ p[7Zu1c 6k;)!~1rwǃ;2= v#AV211XFYu"}?9}bB5Я _:-NJ1ʔ|vP1d<*b& {J_V#>'$}^:Fڕi}KJ8+`F!+}D{?h2# EC6K", +En~D[(h?$ 6LnnƖ> py|F.;x:b]<+Srk_±^GQr&KLokFPP8ۧBa8Q &iZϑ3BWy0$C\iiUAn#78G!8f$g]$“q|J/N)u|6cΌEJ "qdQC6 :qv]=<(R5'2m f1YFnc3`7,iLsfɓ )H]P;f{`$γW9r YenGfYg(+Ő:0#Lӈz|@;D: C_ROdGu_)ahDDoJ;NFB`{:@PrZ%;tcmSТûxKK$]ʝHMJ=[I,{S? *+D?aQm+<|hUrH<`^NH 3_Жク"({o|W_%aFUӋjO-cѥ6>5epcҝqN)uGn[Ydh~v,-gwyߦVxfdc)^\Hw/$jgcP~ׯ)*37AMbHo8K*j>]a i!Ɨ?~sb\oSꉓgv0q Ұj_{O,Cj043h~\ECuGQ tHA6Hq ,KaW"ۯQzǫP!ݡx1k[ޝk+a#F{şléI\ȨjfVgoVBoϋ%\1ڄ5#L=rKrߣ"1c[(1NQk ?#oّ;Y JBOw]9N4>EtМkD.<3Rt,GQrygޮu[$0 .G8! u#f}x{2aq) |`?ﺟs[MpuTIڬ/ror+sXd8l_LxG?>aj3UӖE;QhT/*\ߝ2QCjok} Gk巤NEJ~b.jEn!HXsuh*PcyybWszSΞ{%b120,bڽ=5Y 8/2%Qr] jh.oXit-d-6M10Mybb5x& <{An5_;U07~.%J8ʹ1`=5=E ^3R\[{AF imW{9#1-{{΋!@!h&t=y]_ ?(rLO_0Jfдz8dZ1CB-ƆpnY`UjWM9(J3%QdPؚT2Oa,~!JF8Sy tЂ6;˞܀+W"|ׯ}YYu䧞gUZh3߈ 5& 6ku1Zegձar)8 v``%1HTrx&q,DWkbTcSg_-w!ٗ84Fy%|JJ_9,tE$^UA-w0|vˈzVh:xzV6I& _~ ;GYvEW@g RF+_}`4)41|uה\/Jj'Zr|C5V)⼐mriqdXSyAo@,rz\Tl趙 M*Q˰Ѝy:J0Xa&'GƜiTHLJu_Hd=$@r$9{>}e4i*rcSgJ5,%f.pVzfMzHIc/l\0F(G'8J>M{V?5k u2}R &_+Ό59d~j?8/ aZSgvU^| ]y \X"x&\rQEE#UWoDk}#op{Pt&͎KPLddq-Jو^+DFSp!l'?5Iphg]A~g?>QytAjyzˋ#FuoUBak@(iUU%`ACY~m(!ʣ3#)ț]FM-ovHrDCly^S@&y',88̹suRBwFSxd`+3*w* 8 iuxvZKpПp2 q(9ƉQBK& Aq@$ FD8+i=T z˾<sXz卄uI9g5sZz'U 4jGS62g;LM}|ةpwTVS'=? 5s†'iẽY0v/%oμC:aԾע9!ZcbS}%om(>mVj>k-? 1] E,@~A&.՝̞VLyGfRꩧQ:KUD @5ƚ,d[T:]yfgmG ɒA@Xj{oIKfw'UM2YdrJb/b6t8aMѕ=g m.{(yU-/f.3VM_*V5ܓJP(luQtʎE&f'=MVPhӐ +h* Ryg$=**C0臅h:IXIN/jLy;L`4w՗':_! م3$K5T21ӌ+m"tSoSLaJ 0% XItl vY6~1 r0>:ה}j (tZQ~:?*@G?& 5>{wgeB_sN"\>B"Gq̒e!IOcal۰z 1wRӚ/`@0uz9Vx Y{2.^T5"癷(UcW<-$+ HV?>Fx' m$ 8T' '@~G=Ѯ54;ގ+゛mL"@dxV꬙#*r0ԳUȒ+~/^C #/8~F'FRjd^p[F^Vo!GN/¥r?f]`R8Ė<uCk4P@ӰʉbeW<% Es7yh=(h)`,].lԺ62V>B\Bs<M4J"ةr#rEhX^:9nG/t.6ؔL$ xU~| nXJ6l#"d6\tE`/A𥁉0 w+U'XtK+r*dR\_=N뜴BṢU{u=cR>"iaVonz#2'[ho)Oz! %2a:Ά| h(+,@+NH}Hl\K$ ~Bqv Gz/z+(?"BlaVR6e3mE Ϛ/Ӕ9.6HIٻWk[Tܤȧ75R27qwьz|YĞ v_cHBd&6?<z"-ܶ|G݈BO}ۓm!HFH%aUOyCa"0 Z>ΐ\JAq|@ ۲\cA:YDCe85+n `W"IT[Ppʵk?睏U 8HJ+{6\ L B5xn{C7^h$ozWk&;P,YrO{l @v)8Cegt]=W%%)&N,%R}`ֺɁzmXD Sh}%ZTl)XKc⡁Xj%WT7N!ץ&rY"f;,`=O])~F; rCOjMjaM {D%3T9=^;}!Op 8vaO]fa/0.Xlѥ crZӕ;T^wkNBgOl&Zvd3^~U?ʡ}C岔\ԳTa>zt@VlzH%8Vч` wr'yYImضuV\Xw9Ml z]ə;+ob>bY@YCrI틩ʈSc3f  hUWa`\K]̦pR/ofĨcɟ}$ә!mE3OIyDe$%$63;O&|s<H݋YNE|h4SqQ8?ܗ˻لPu! ݬuLm jyv0C-'IBE9D>>˩Kt{&AO!Qg 50AN_2: ϻ 3ܧ8JddXƓnxDT%ٕYVUn^ _+}ޔy7CYλHg|f:](͵GzIGTj;7bdO_cٴ@/ %/)/ kKD7FS{gpz\RI=t/P9zI9]4ޘ;1{dB^FWZ>;yMp̮(p$B>p]gA,ϗY,Z@[Mtц{VV  `TvXtvaS R،RT (t.@α‹cϯJ; ztgS{MUV9!Wi㭮03;' y?57Bn'ty1sf'#Me=|RH'W/ Gӗ<}Gu83)= 0"c/dw+ZGif(aEhuRߐ={?^iAC"}^" `m\U9F{Gʡ'WVge,av때D#_>xRv(&cӖw9Ei"+@'3*# %!6=ےA5FA_/aOGL`k av4x{(?Ut%ԞK=щ-c)AOxd6YFhb3 ئVt7˔fp-LaC||S.;8@)5'}J?*ol+V%Ҏ$Ǒ]t%^MZ) /~ L]n3Vj1G+~;u2̭!|9Ax!w-BRryU֎h(~om e1h7=vb%̭RpRER"DDc/@UD|(\9%&[8f+<{ؐi_?{may~8$](C*~ͭĔO 5d2dwV(&2 {@Kin99[aDԺӀ~;Vi@qD.!}+h'}i-+LdZ1I>NqU6La'h4'u&]! 9#&|5E 8e5^z"޹YJ6\E-dL IPE 9 g _!do1IR_hZ^vor'Z 9_9u>7#NZ[[@j^iX/sIY dsڱ2nu@CoC;jr mLҰG8I: 1V`n E€uOؼiɴa"|!%"gɊ`q" joyYj=bS~rg0 LKzm+|y Ri6-hh1Ya6=_FZV m̈́)您g"ip CDɷо%8bN*AV?0 8iq^f!#i+0gt@!Ó+ ׇ|ԩp%P.F/^G(;.ɵqJ uĒt"Z0u46rݭ *6K /4z)cQm҂&ԸGOC?~FؕzVz^0BB$DQ><4_AS)Cf OQ B9.T7M4fwc#S>' E^ SQ %?"K>/:\x0ݑ-AY)>/KEB2U]5ǢRk˼딁}cai;Yn Ӻwm {rp]+HH g̸?^29;d-x%^} 8%WKJgo b9ޡm1%9+#/<fT$<+6@ tܕ5d *S# 1*ʓg#&*"_GCi\$k̲҅& 䤚e<SjP?),7N(qq^p}^t 3},OC'1bK T"j8oa,,[Όiݒ!U@@6 EN"}S ɥgӰmvb& 5h 3 (z?Xai.^Ĉ6žc# ['K!vҜ87&ZF*<%=g7K$77,*bޝ*yn}Z!^BJE ›"+8lU8 $kCRl_I~}Ǹ;MMS>a^qMl"NߋX[XI ʻPZhxAD3 fcjY8 qՓ7Mŧ<zbe[ط\cTuA.AZv5 .Tw hj 'a --ʜ"BE|HAaG+ 2MTOaf&f"TnPΊV\Zl+ZN_χ5BW Έ0bկqD%ʹ,SL n20.q'֪MˆTp7ό @Wڹ$&;8EsNA*TGw53-g*_|Ea66D\\dt02ԛh~ef0pm96Z5=z&%bu8sn;Ě[JȒR;X;k5u;bN;_P۷ˣ(Iw[ɚ4YPnǺX[-S<2mQAȀZSPBOEzfG]=̳):9 jp _nԔ`bE|C'^Cd7s{ti5OEBSw:G "kN{ݣZVЧ36z>ㅬomиl6-tٝQMw: F 'uGDħs3WԞ&7ff*k e AG:6R%7H\R=fKvaFj[~N  G=JKޫyX,?&)jTw>qwZr'Lkigݹs&^Wb0V0OQG;u}Wᒞ%3 /{zK?eqV![ g5G((*53P/(Fؠ jVKTO4 1La^LEnɞb>Yphq3?~c= hS0w].F߹G^$>v?MD%vϒ:(^+*~$dStInƇpw \`6L5Σ $bsy H+s-E@( k\A^ dI nê)0Jyx-93̥J;[+|[0B:'w9RҘ4'r#wCD3@žTSgC'@e0{ -_qQDZ+>woBxڅehMtBԦGP:e4-Eq(yeN/*[=J;7@6Q/t=0Ɩ ~zel<حrq:p{W|3$i,Dϥ,aLFEB M{ )oAA5`_ nIȉkZOh| &%vߪH9%QV6IdաƧLB]+iFT{8#FuYq4o8(i:&[UlIN__CGdhYG|ZZy>%mCHKtǢѵZwwEXn%R ٧S4&{#gU /&4(Ξc6eP2У/sA4lBCz&0-Xp}9Y/XO`&!jj7o TNG0z:d|@NTs.1J T8 WlLuZQH)\Eej@G9+ ",^管OfJ/8{'$t3kԋ垤&ҽD=sgp&ׯ) *jOo1Y׌o喽~VZ ܐckjw_hF IΌmQ[F!&p kQ㿕^,JB,AQ?0^֦ʼpթ=fP%]cұ$_'%! "~b%ntoPtꍁ>x\2׭/r[޳J>KVG2[*Jz{?a颔hċH}-9m(ỉ`Զ'm vkKeee-CwZK= &&9 WgC̔ g!k0Ț}aKm!MfRpG hWh1S%ؕ*̕0p! R57- }mKѤsD;n&p nFHv6؝"Ps=Dct=oe/qO i[W]>w䣥zwP IO.gR7ђ _̺.T: 1paW*nDѭ;\'\2;\fwC8UhWi t,%i~*Ar;n.C, Cn^2VJY:)}iwGlp@ygWݜdM+o>9pM=t@ >Uune, ;s+_iNjX]@!9Bg#y7YܐaV]:FS(I1/rVA2I--6-7L1ޜ{\k4jfjfu>U\3nX( =5LGCP&$SG#K=XO:B\'$y'd]&ϰJKf\c# Cmq0j< s&S1oxm6Xo=-.x\PMCw.$oNo6?)NI@-dEt5;A,-*'lsb<~c5{  94 }q>?LX{c&z"K?NvW%nF|׊kI 곋A3gzY򔠸>~D[uOn' eLq:>1?{#*;6q-Vd=!t+pnv'0kd*/U &ӎ 2%ٛ$S6"'N{U]8/3f13' 0T[Ԥ7Oل4V-v 8C[l1D?_[3ahj%'PykG_FjOn!WN9tu JIYM󵬶 X%ӈ=}z<+^ ]^obWq*!Qbh\(m{ѯ.btb0F0H$ȩYIjD58QWT =GnNM r">cb[UXe\wR>?̨7Ceg/Bg KDx"k0?o!i0߳` ޑôެEoП$\ u=CcM3kS~b`QQ o  4TFYJn_XqJ(`3!O0e fVG*w׈(::Sp7A`5 |΁r0,*Q"k&R1}K+Rs\Ni KxI]7}@4M\L%8, dRw_z=F,lH3#8^l -ZFw iFHZݱPy1XvV1ۗO˪7MhL; CNGnr4R@LQb gH۰9M>+`aDDWT![5mʶT]Yfzé}$b9Խ챎gea JWfu>F 7JO-kC,ZfY ϶]Fvku%'߮=/E8$/ \kA YW^".#F2qc{ҷn1o5[VE ;SGXgkJ$"9s?)F L1f8tdݹ:FkQH7io%YԘM@*Q5؋'aĸ"ᇸ!nϩ;?1ϊQc+_D fy1:Uڍ,=;O/CB[-ҍy_g?T{Bdܗ1`ڄNm^ptP #%^|BSUB]>GX ?q!ː=[*HVSG^rd:f@i^GǁJ*ixY2k#"y{^D|'\[ Ծ/So~;m;8-dawצ(5-4,S9L w%`+mCQ_p[IisK W\?ǘv|Oă.X ^;=&Y#S wK_70evk2ݬ{WQ$+nHԿDVJ2b0OOR (G]% Y:{};],A4v}:K*?hON Fqٛ-= Nh[z׸v] eBSYpwy5#/}WRo$5+N #q҂;&zz(jTGS&Lͨ@3-e1h2R\朇"!j|x`kFQL5Yx'?qqԫ<\-p74$ c4qnez mXW!KߔZM \5NkW5:8 _9Ch$5dӘ6# ^HР~ JQ_H$0i^Fءb3"%\x$KSŽ|Bf5aOD/z9R._0FO_XrWX:].~ʿ,t>(-E:a%w͞s+kh 婟{@49,xpL(2'ΊⰳThx4V*0`ߚ?}Z_ج5֭}Ύs`C[)^]N:s?R&s1 a'~2]hom(rD:P;8]w-e^{qAGZS.RG쪢SFC8ÖD: JŘo`S,LaeпDNW9 2)0yoyev2gvHE yJZ0#\l]%äHB3ǹ@` 9 z+eṹMKUDj7 I5&fO_0 5Q|O18EAm  ;3 " ^6r<{ݏ{9[nDRR;^N7l}JL1J)ᐾ{["98H<\uPvŦz etvsJÆorSMNV34LmJ&Njdcޡ9Ȑ~-\a$Ku9оu1q̆XYqB@v's#vr̯HP>߀ x7WE6R*uv+\#.:X_%)EШm͌Ĥg<=4#haulKjt =M!a='Q">4VuTT 92ܲWÑM ENa|#%UܒCUNӇܝ$߮h3D0Ǧոs5RmK=(TɡY^(|eIHMBu $+xu}>KGu'/e$ Q:~?gʷ{| B0tsk׮3ڴ)5XSDJn8ǰ̮C*IB&RhB8Y"ؽ"YNxq l˘_:Ď]Lqhp(S]H%E) o[v`9׬fuЅ}]#?Xֶ'a4"n<`m`Ȱ,C)OJШeAAD x;Y #ڇ yBf#.6|]w՛1l![GQaE|l_rsZ}B%mhoffӦ/qOQ@}M#0#.Ykύyg+nY1.FsC uR1 t_Q!kn ~6xlqf#7'gEK20S$zss<*D12”q^z }\[{qҹDP m#L 6ƳHUH[_A{_R< ~֥FiZe,p!Il05sѶ̉;%[+R!T]p~{͋xUƏOn&i~&> :kΏY]jk=15eD-M"〾vLpu`F66&8+kCv"1M JKƖA}4$u可lH m g,zQC9S25y!ǷrgM3^2dZߟ$QV`@h)݁,YMh `(L*2=\;=s7ش* =9iLZ&:&긗<|[w9>P[|t%'YJ HBdW- ȓӖ+ +HW E 6P_FJh{w81si0x`nŠ%)iLj;ΚԔ#;@^[VUyڡ^ty1C+s+[\p ڤ^nC"!'T~k_I!= I&(0;:\Z ÀOJW|Q{'.N8KuEq1!͕cPv<%*9DVzoY.VSvXY]Ep(lHInֱ1Uh̦Z-rNff(,૭xZŏD/F{{q'>dIuCNxj#&$`@PbKvM@3r _ӺC$pע] .ʋ[cdL;ZaOPa{3dq ,}]z R^\h`ΓS;|p{x3"~Xzq]*cDc2J0Nd0Y2)ufC1bMW5p|nKixQjĪaRER|QbSgҪ1w (#o &}K0ɷ!kЫ]EisE!njQfC_[_ށpsmXH`O\h+i;-KRٍSAQU|u]T U}Iڔ&p?@V˶\-pUe.Tԣhd2,E].J:J ;?<'l>ҳ~5u⎼: GpEń$K(LMП=-]c4>փ+:_8jDwf< *c:9:S]W+7HR()[EO % 甕.j"X\ k{)'}NBrB1ryfl,>x;*¦Y2 ho%oPLƉ}t `\p˰3h7ӧLv!,W@%q%-fD3Owy{'^CS={~WdČ(ܞ#3/1ûh`u$GvT9bJR$zIgyRs RNV@K,᪇ㅠͼ揋HNqX p?9@=AB(q䥹X+=9A݉P}FEzˆ)]uZ}yԲ#vK* O%֠O:̲"6K$'"Om(\MɤY[.eL PpQ6ʙu}S;bDw3;oe eh|wH+EG@D\K.Y[Iv?^j<-^A"C(֖6rIAnTJ]VB$_+;&Luš0{rAUܓE!dK3ĝI0eMiL6i!+lasSrtel YMcbd.#2ꕏ}>p}(^4EYGh=JS{̺P㮥CgB,mLn$i#Uϵ׾=Ny'\U@V"FA|G8TbU'@Z heS&{|řs@Id0"Ҭ{1p.!Cs7/a6"׋k*Ĺ1s ڬM3Lso[ob37{UfHYWUg몜KY7:D-8k'(M"D>W;c%SJK ضB"ZõŢ8]7HVNRsOߨ srm9< V;m_iS5 o,^#hig.ex^nd-c6ط)Mqql,PkH Ө q92eK2ACX}SPU4 |@n KTϩJ+ =>Kb ?؟)!IT&|g_- qWB1/<WedԖkߩ}gU K`flTDԃX%~K!SYDA.(@p{yhJJuQ+ᄮY+ Kn=Lwpd6ꔁ":> XIG3$Bb<@ݔ(T.$$"jX^ id_d%F'h$7POg~͒!詀k@[_|cc?z+*ڳ)n\#{Wx%7HA4ڭ;^5\:W!Bd"CFc__ˣnXh{-VgI%77붨6JI ӕu^;\+,"Hһ}\:gKK7leC )wWQĹZO]tYͪnb`&Vgj1بt5JKtΌ %3U ?hPv=BCI5sP@s oiak6h""RZ1d^rnaa.?n!<ⱁv#ig)8zV/Y=TGNo鯐C05PʡPzž ;c'rv pH?}b!ބ\B pj˒IdKf7)֯3c-,|N.^ AH-vZZ'n̏sw-IDڜ -\B2# TEy,#uy7Xz¸?ɥ ϗ-||oO`N}%8[.We,vO@dw1PrЕRdVڰw on2YE"m6Bu|>AVAWa- '|-/6$/t_tpz%8tyJuo T7`n 1x#w_{M^,C$rJ?D)CI=RAj$VSجδ`9YaPx/ o54ArtC[tr?rVkD%'7H _feiytPuQHh{ S}:A/ i n<صP?JTB UM$s.;}8BvU W's1 g1K&#<1A?63 /'ULqd0Dc:fҧ<!CuF$* _pG'/GBlYv:xJRqU}y5܄3.S$3֬Hԓ.`oWWOCyД "AKhCG#b4qtq^W<֕=SK׹,äTeA^hst/s=E{Σ 7xWMzN{nuhb%9h-sTԶ|7 >fWoQQMTk1RR)IsMs^%MKȈڋST^GXܡB<. ~o>btIe&DźR q48TqGKf%X6:%myQ77ڠ74l ֜2cؚkP0RKq#*y腃*-9I١\%R|E[-1GyȳTo}JҠp`IPhHN}{>H zbL R/`i3Gp'm%zD__`q = *h:at)CF +iJ>d׷YpH9 "?HۊXo2Pm!ޘZg1 X w:3V>)v}U="JLss9+3GBm-tdx6?~3و-GWuM0gصDoR]y>#o]Z ^p7G6a'nrmGg4a!4JTV>S攃OFXLO@{cS!Ǜ-ߤr{\ rĬ IbMGi[JW-)>Ǜ`4+ܧZ-fDx5~Us|bGmoBI-rmJR }P$t`+ ^ `: 4]'fTŠE ]y&kro!>2zdGqJ+- z!&f!"\8[wMs|b1qKVɴ_t<Pj^rFBPЩ7 &MR*`A;_4d8H)i;1YhCJ$Gv-B{8p8u<MjP;Ιƥ vCBxcUe  K,83u+z"Hbp{nr+wlPr)媥\no G@VŢz@nDԓ@9x8|^X.%W-=A"O#rbUIu*@Z84\]U<+3xΐaQ %E梶W@乺t%6 E6=ԤG>F@|a_mB@ScN+$V}h.T20j=Ɲ AU"8}LYɌhYX0m g.u 0bvM9eُMɲP|Hb5^<ⳣmJZ t’iXXz$ 1SP߆B/^(%gL={gp` mhz`g8C u3 /: !b EZg3.h6"]=xxJ_9ӆ\fmz,+=(`Q%=W챿Ls?-s@=@eeAɰzp;u` M=ZNJRqՂHWX[gnPslC}x~6oan$B:@͵-k8/.y-l;:Ei/?O1+ me$Ovps瞒bN6@> иI䣤*d[P|*o%ugg}N"Ӽ\\JqU/|#0{, UwR !{\ߩ8 ~3?1yNTi>AovdA/ WJZy@E~[-mZz=ek/ Kf;蚣ϖg;qNˇ#bTcF@oU@ddogGU_ lG (G`+~uUMt" sɪwņ&E /qUWx~ƼX,tݣF\7g)%Ks晇 urvVnB%F UǞcʧ%"n&Ǧ33G+6&;G4zCfe FxgQ{DlӌϞW~vQK}I|-'A6[.tot^p=LwA$=e*Gڳ k/zɵ8RMi㪣msFd:- LKC9% L8w%YRhx/(6 ,+-S;,N{f+bCE-xUwm(i5Fj3P u5 &QcRB1x0"j\xwzy뿨+I`3lX\"@5kz l92֟ ˆvǤ#ίU1oHNDv{xQBbr`Q%lR faf#}&&j_0%[jδ?XM9M>>MfNoVlJ7ƌbʲorFyCӇ%޶te0IA {XSzz7O!o:[风d@}UH)* ILmT/Q[kb.p0{"c߆,C*p[]LS(Wj0PPBgoz;?.p\\*.r_¬q{LlHRoCa1BausC VzLn0 0DGlM(N(SS s#9NY4|RaGXG" T @`Mz@:l]CҢO Nb{O#WEs+#$o52~SRP{/0=GB0)F&wڜ]/; +nXjRTUgM(/휰3r+O^;킧f| z6wVv[rc SK&UMKjm7(FCY$n;Á{CY/}FR5@[?L2S~mDvd)ԅ0XjGO1#2<J8 SY6c*lE&}aWzyeٚnDirqRdjԝf9ÿ!~/_́W,|$T?v"vA#h8lf6*#=JQnǏo[h ѡKz.G"'zvc QUƓYWkKZiĝ5ܼWjeU%żQɉ!≿,x[Šq7F?' AgZ0AmH6:w_`:>liVnVeUz(p#(J6%A)ءtLW-fBss_fܽ!N7{lS۝@ 8d]ͥA˺†\ÆI}H&:ߺ)N47qD6c(+M#a=YGx:hOj%sKEvdx1^s. IDm|¬ a){_/"<bG "F#y0=q+e*O%&EJ7U8"+.o6Rt:p uEt d`F]h)}sae>W抟'8vaN~mE-PZ9ܰvq+gtֹ(_ Un0jJbqP;Z]Jv5Da6J@XUGnA`ZQ\0h8zDWRAnKœ/[X^ZvfNz/"uTDQ6lP /1kVM1&5LFڨpR7h"$a>$Mu_474(LP%.QW-1pf0hh?(d ShAjL$];%{d՝lQRTOٌK z=#~2'^Neϓ0?^fvo3t Wkobz ҪJc IE=a]8pfy[=ַK{nU0Z:5S6ХN;&ҸS5NJ1Re I+a۷C ~ߙmoLd5n۠Zo~xjıDd U|kq{Tq?>tR>WRsZkS4>c I &i Vq5$'d0]q%k'mG(H-B/gӨ_l^_x":22{.)7Xx@{4]c}b~š {{ՠuлtLbnBKZJhѲ]c-`4FVeEB壮%QTjjGBAX^Z׮2d4-deԕV;u@W?"FRjDw>#)-/1&MHB&ZFPn-Q)7qR M4úh_GʦppBUIO])4;h%Bxzʍ9H/Qb6|OD^yʘh!M#m7w) 7 /j6Mg/}tć%.zcώD ڵM0) +H_HC<=TNR ؝um DJ&Q<*BUCGZE棠+4AoO]ʽv$H ȏP DWog 6FXG?Á1+9:oε& Y6g<ͷm2:Wq+EQ~N'$jCr7 G^,„':H^߲fas=qލo4n7Q8Vb+&߸g.H+<펬m#AR64' In }7׹tP:%٘o9 u'W@? :Jy3]z]A&%\8|NZ{Uiȵk8bB+T72>[!IdZ!~Nzu=6M<kǎ`OXEQ1 a!OoR@k0\-Xb\/4J  \ ?SG tw Gf$]ӑ.?8v/?%`q2>}Dp+CSEP[Zhs7PfݭDThmuO~"h#O}f1Do]@F"q5P_!Z ^ ,}5i}ߢ8ވ)b= h__l|ݺ2sMTLlﯯz!Fz䋦BzZթ[os)"{K/2 [Sڵ*a bSz8#BB]#r>6MuqxV 5zA%bsڼ5Z %έC9w c(+0#}8t7qt4Y GbLi "Vg[gJ)Ww,E`}X7 aOX}3ӎqN.zD<]w F逧;- t`:G2!OuC#<Ҫ"9ĦoGg庇?=QwN9F|R qI ,eJ%j8fSZ[IUpsût `d>D01EOG_B\QhW$vim/qv:"G2l7P@l[tԌXd˦N/QX,{S~qY5aBT^euaWk@ [6FFjrbvߴ=YG@Lv)Ϥ 㧱/VK,hy+[AR;wVM=Qz8QY&SkInI8:miY*>d*HGmS-Da63 5 3k18AxHvh#@tg?g 8j0m8CT5=a%ʋpp6z +j7/.܎;;~jclOBߠ2"d'O>W JNxʅ*ݳesh }Um cxL`!D lZC!k UybF1Ut<2YI=9j}4D`eK͈rnX2B2j5|"1,Zf{4)d>>xj5erz:p*8۝ܑ׸ 8;chVgJWaGo,M襩 ,r'N |F9uuN]XuPEƊb9[H~OBx%(ad"pU|y#0-U6& B ê.%xQ.ؠ(&&x9Ux8tT$=L\m'NVOh:l2F?[pw;c;uFR@HT!ՍnՍ8ݪ'm %˨j{HD1[t&72/&džbڂ^Mlg&t}U$|JD1b{`HDFsvO/Lk Lq&` "l?K u/@ҥh 8; \rW %;$/NSxlwl&䭸ka&<`Z%Zm*7N{ni=yRO/KLý}FDGߺ+Qh &!YЉvX0oQͶt;2}huI2"(?{CgYx8l%󫿇 tʴB>FfmNLэ߳^C`ֿXo*r߿XYۻ9GZ~~d8‘Wɳ DUcK?*?X9+ȱvC"FgwgC1zl<^YW>czlѺXZKGtJ֦ #>oWssTAHL_ 'wQjy=_[>v09P:!x5kg\Q= V˸ovtƚw֤[Tԧ"xst CoNk4}1wQ6GuIgn?]o_ԁuCL,6_|q؎W>_t~噻auM8?)e2l qfwx$q}xݶVA`-UĹzx)&kudJG l=A}<\IAtF(iaNQqoq ~@4vU%6 H=W9-;54>>qceu1Mr `~]9YI??'dDBV*u8g+shμ#2*8޲W<>G>a9\̂EOf t[& 0NuO2ܭg׋i.M lKeH>6cT[*HDwJSiӉ-ys } Kq绉7JW?pvSRvA~DvX&A0ƥwM[Ta+o}\ _:3ua}Fg[c?M;!K Ҡ~LPk:UHz2*I|G'J z E$|ʃȖ5 mI ixAE%de  ڥ晣QQM\2M##&%b)t*MH9輑# U}U3 #96i<#11{'emߵ&J;\l1?V-֯lxA>eVH\} u44VTB3aHP%h}zƔ[3 :(GZ8G3u=߮xRf3^^Q;{)7#.e d@=WPfj R$| Ւh?agrAAØh[6{{WX @Od.t^4_\U^nmkU u\ׇ 63B85X̙[RtbD>`֯밵N!wswW5z_/x_:tR\2VȍౢF,tfxFs^*GD&W8/o.Ήcp)phG#7K ݅8n?au6gm-~8\iM[<儦SdM|">Wg_,ozi瀕oNW("z>̲oj2{l/[ 3Q橮h+=͏ =,l"? "Z^Ǘj>7.#]toQ ܝb[?abфGB_5jֶB[tf~u_],Tvm} ^2(Gkn:S|8KIdTƖ}}0tC ym̝j[-G@؋% N}mb't S&&܇ HX($J׃Rh8_'XCї%;5.־+4|.u Hf噁 DNc HG{m Ƹ/ y#FRq}"܊ NK*l(-ԉq>ҭtp5b#9sQI'oD~_i(rߗX@e44%8z1Lۆy:guJ@E0E C :z};Bm+Ƹ#3CCqi/Η0xX*tLEDb_rES0ִDa#30e>)b8MGt"0 ť-ʸ0hΦ4)0o0Tkýíɻak9Dv;?9e%3~pE&ѵ  z#Qx؁˒b?ox=[kxNرa0^B[w]{&.| l5WTE&|+o,xS1-gێgcKY-[ٔJhWAl╍Qؓ%Î4[J;ն jzh:Fj:}Ϸ3%|%[;)Ǻu>OYnjgAc0Aӫ5!A<`+eSC, PEtLs+|ȜJce\kgfLXBv"Y$c;3.)  xV5rKE(y:  MwXHri~LjH]JͨzKL[&bөn8ͧX덐9lД& ^suJ]Ҟ;$:(#wlꗰE/b9`V_D?.rpQ\i{77Vpq 1@\_3W㶻hK7tһjT9JHiNdD]Ъ8ZL! CQ be\=lk) W9C"}GYV,P#"0~ '4%Qzy4} Mwď][b/!{v<6*eW`-zO6'Ɵ▊?au>XmהbH0/5 c'Y.!EgzY\QU9.BOۆx_F1z1P9\OѺxjF2~fVvONfl?Y'dTRqrS¸Q8Nr4*^6ɍn@ݤ ;d2eIsi A'7:͂Fw oQ/5"| &UKfBEٌ /^wd47qd#!}ɍ7fec8 6u ZOW4h̜0cքF{1"Cb1c =2ȅ4=Q t /PsZ )"ҹO)y -ȧQzGGuEIjKIdqk#eGUeUޥF+4g[T$6չmA؈܄<F:8@Lu:TnvQqPuL*No,-p"jw}\BkVg^\weR(~clG)X=rajђ"B>9Ϧ\`ȅ0=,=Cߤ u-$x!n[>-,|a _ݲA/_pNz Γ?K)ٺ*}'o?]JADXK{*@q+nhҾZ%?&sU-w"in<ƿ'O58> _5f> \i6kn،0}kO씟7TKk{gǟķv͡wSܮPj)+WqThRPd:-\< `Q s]{ҙuzP gg(T~oGx pܙ7N>3Y'egȤ;"qg@%` 88 6y}]k__΋Ƙ}$!X;:@9#= ű2|sb9K>Z7q FD|ywDZ,uMvXV.v,bX4R˕C%T.HQ:gZՔO𾣞_Ɣ%@߯Un!F-~¡T، gCYzs 'f?5_6S5Rf֊Jb%Sog Tq/ 2lBङLܤԤلU{0´iB5+W_8ejJ'vuz@s7 $0ECfRJ2$=Mˠ_4mYD){.FKvHMCh(,9m?p4vCv>waOdD';z#jzp f̀S37K_\e]{ "79T_Vk4 YIQ0z٠N z]3y*RiG'0bP9Zh5@:,hTsF雽 u)\}/L \'-RS]tiEaϒ)(/l-!onY1B>Ob`mRT7e="=Gx44 qQy\=rz9wJ0$.qJP8cʈ_o,cȁ/o (Q!ՙFvC1<KTyECIx8);]1LЫ:pMK;JLTGO>yL`$lee$-_)5|<!].3KU)q3] ˶,-3rC$:3 [1AEN+ ҫc:<+7gb5%%DxQu8_\aLLL,Ab$lmgRGޯp#*ev\Rp9"l2m۔jͅ L1?xt)M`j¿//f!.#H:]-ʷ>Jrse$5 J53ݣh4^!>dS|.\Ȯ 9&PD>@ax_#>֠3}BMYnSW%\U4:1!,Qj~l1RJH"mpݯȫu1:jΖpDN@'P#h'l/7mRGγP]Ӹ~"iWC!@dNjc`Mڬ7dɭ ڰx٘:"H+6hĬΜƙ3J9SGLI!Z90.t 8[u .#_2f .[ *Z{Wͬ59S[b'>\:P"jeݫ,ڋospVwpZDDh^bVRЯ%0fGGnzlwC N@)}' KغRzMEE47''Mȋ*#0П@,{Ѷ8eCo]Т{7[sF 2}JZ(a$ƣ -o=J4O֚sەư=;j{5N^yct9L_ Ś)-r*10g̤/?R >3LC@kQ̣⑛tX1GE##-9_NU6?˛Y%6_!hK2F[|Vi~fj}LS[7v3$F!Ճ}yTK'E$}B;g^l aܚ(T,ȲE!٭Ut 9`ţ6G^[q/C| 2i(jpA~B4DJq-]vG|k H:_]6qpx25Z F{6.[V H1<ao_JQ y[M X4CKh  Or \/]=ZgACV]aU^^lϣ󎹦EöG4k dOY"#ڥyhkLQ 0 90o଍+p¼rxxĜB!pݍ .oB˜"ސX!YϊXԵUDGlM(S :x@4MVu5(fi\D0gJNXuܔ0to&߁A^8La4%G oћ~k 0BEi#uHCN4vK ֢WOK}(a'L-Jr'ԼH+I70gՍ-7DRN:! : dF N1w,xYr u R&2nxŴAo&T͐C˳a4~b :4rn:)}%dq2 xu߸t^HEKVM\S/dƌIR6%dk#@Ev7Swgu \taj&SXmt_Һߋ#إ6ӧ0,xzosu5tgDQQ@T (r)dtur|Ⱦ)ԑ*S#{Pyq2lmmJhXxF@q?$::Pje 8;w}%G#m-Cw︢kGVyhlIٙR43eysg$iqz+5O`sEe<֝{ U1crT Eع -h>3ZX#VpľcnMs@dt)A k|!@O9ѭ@0;uд9ƁՎCK`VFC hݸ8; ;kr{ p.Z.9ۯ0#J}*)Ӻ;>1\0sNtBkݫvk_b6 ۓV䙧/2XIF Bsz <;<n2+|4tgS=/a Ph!jjTCi?OfF6 tTb opR+`>^-. ҅|˺Qa`.֛* ʝV(OA cیI=~27n1! #py(҄@ qtiFVHڧ@FmeEmrfNԒrs}R:!@DRK/&ψ:zծ]'<(OծiPDޭ-bdk .7#<ݏa8H3~Y3brVQ/C=h0{ۗeժ>^rgcyKOF񮣇[5 2{’U6U[͌qZ՞ jIn@ qMhk_GthվGUnҟof%~$(6ޠh`B*EifT5:4-as&&ޟ+F13_p zzȃܾmJY wLJJ>1ħ[|[A6ud#RlD9VT PfϏ!֒M?um Sȑ,X0y iQ #ߌJں{[)Ace2n }[K$$U(}` -CtK}}lL&P 2 Hߊ]EySeQ',/,ӕ_ۆÚi۝ @ /^erLˎF"x;Tj.OR$kGE֕8$jVYLKg!rH#33. gӝ27!^[+lD)wZ-ێYJ.Y@:48żw:vLS[w"2#AW3%|~S2V5:a`jynI89>[̃Oqв \ 7 sх߃mˁ"-'qZ6,' &iȿ&5kdF.qTLNWK/MtvFgMdX[$|cnHib~iTx -P;piSڥڹ5y=N:?}E'eF-K;V|فS8VceGarh( _<;(@㩴bQL@'TAt6ʟI{Gz%71]U FMttq1Y临cRԪ+@0&b$ͣH `5̡4!u =[A^n] ;/"KL̇Sj>#'AHJbs"rMBXWA'`m7?ڷ7=ze/z駇2p_zF fURD畑 X `*;h}U{oaڹEE? ^p5j&i;,C/EdrdW8 )΢ˊU/i(w6s~$wpEk$QFh_ɫT:x?uј䡍\G3џuᷳ)4Jv7-7́K+Qu>1ħs>2SXCi0ΓV]h&Q֛Jtj!HK4ˑ@çJ4}{m\@4-ʢffWʼn\]Wsz(z^*udJI[MRvSϷZ]N=|rYr#\[t!U9߭8zK[ m{Y" fzwvWŽw07$ ȜXcd339y M,~A8OU䖳EIF3KTVIy Ź , VSp*m7؂bۻ*BԳ,K"25b]rAn ^^ҝ%~U@`c8LajoQ!i>L(K ِ2A:_gK4?(̫*h~* GL,aF-d :bxXGRޟy]2gD@:]`hGfsśZ{'̫|i#M+%Rz޵ q)|[|3zHIMTR*LzD_.T%m} AT&<YHqёZt}3k+|\`W$N/j%[A%}S3. R$]K%b /eEZښ!3"n9(,rstDsxp+=qoN."Swf&]5h~`;rfHGCc6V!9(T*oמl2O+fH]s)ݡ.$=J.' ;wdpJK^qyhjh(a"i)V*Jp^C Zt|욚v֮_ JDߠ.YsݎrR r?cb÷n?Vm땓DoS2wmAGd|~ NLs^ο.) P0H߶+-GjG))kK^@U/"DYu759(7O$F,p=mzYr|67~⟥vG 1ǡ@2\hp(W3܀t/cNL#+|J>y6뭣LD/τ&k)R9*؝j K^cR*‰w!aGJhM 6$l+Sqtr򕠎?{xL\ q/ M&}4;6jgg,J/kSe˞4 BX*QĔ;Z:Y>I-PrlB"/ FE'[ڑOm/=-/Ob #X϶:;CX<\$yT 1anV{*?U %F00`۳R>nQ %NL)؊edk\ +v7"r>MƱT>5 `{#wX-S;tt\,$K튇]PBim8 ~ľ փ՚vEˊWvg{!>Cf6~"׍E){jWG<]Z^ϩv}a$'ܘ7$c~Ԛ-w7>Cր]Iv6`^}l[s J.цs\@ "l=-aҁ_c5b ./sPo r'kgLm\L ^^ృ;GKlPYD,ME).>[؄ao\eC.,B}މrVIiu Xv`Ie+`/!i8M f '3HYpu}$;F`_ DWv&/AwpTL'7^jfd(]dWZ7})dKd iUyeI.,}*]ٛxS裊<*B#P܋^췿W}m*!:J/o8M#|4Gk<'SYؕY֙|AUݢk9E#{ׄ_d8(!WLMAexs9+hh**ijCeMAj: %{'|iUc@/!7Mle 4eDY@+.ACG^{y!DrDC&泞"ǦZ +>+Yy#w.~ZPG#[v$n͋Vho>CϣWOcH[w"GYUm0.  8i:4 jYs{Ao/1+KV.YsϙVGiC.S Bzkݜq;3oP8q]Dpv֮KL fvKH)lvHӊ$=i?8EѪVpǨmGLmz-p4ǀNF$&m-BJ+yT=6HY<{}8 ;";g\jF!B[{6nȶ-wVn A8Xm00 ǖ&-;3)͐޲`niU_d|w)řyD^X;_,ف9=9<nq*l|;ۦ__q޿(a= j3[(u c!QZ YQR*)N3BK. ۹F8?) 3d' ͭxp>U-\IuN Н(g[^YC0 avp v]0kNߴa(j*! -T]\a|C+t``IYyfgzIlOsDg e0E-Mέ2}m 퉀̣;# ,/ʐpr jmf DF-ʒmyQ oz;xԋBqc0I`pOmu zUy iiIMBL!U,oM\In\D w=y0^/ƪz+X2wĂ( `1"+fߣɉjU22qW"wK4 A̩g9vLlR@C_ >fHPM"sԹH5Y=_=zrVD$Mps:~&y#'b'37Y4>ܬOƐ. K7OXN) *di<2IJzh?סQ=H^!'̑M1?& Դ$^C/\1 .5pQ+JXB8P5^xJR  •fsXa__1eBLڅZ^W**Jg;41`7 Ӌk M(=*>K> >{x&: (X.02Db,XB \10Qأ1Ӏն"\ͧ[sҠ >S'Qi!whaIIB8&E UCwҸn(rjӠ^YHxgm$kO= pDFJe0L"#X۱ [(\Z <~tR[9@ -a#? 2kPֽ]Gsr3)`vQְ̽&y=Bp DF:+pfnH̔Hy6i2 $}ЋƒݻoJ{ZmpoIFBK\U2U,#j_ cc/ \/,چ̃CLd9h > ',5Oa6;=q Gm'dEobsw Tbʺ> ~,rZsx}3mN m 2qOS\k;*Vw 6}:d0m+GAt>.aET {PdT=7 }o/\h{cXZE$1CS` +J6/O[ml4 >Ywk T}"j5* ˜,(}.uL NH3_ޛBPq 2F%Z;Z'xZmY}H'FꋙiɻckNJk==b4ؕiBVVwGZ|gHTE9zG𕁚LK2چR=?nX=`9yQ oT3uF?Oыq ^LL@4r(D3ƅ9l4Tkr1ahq.r"0GE{5)kdhһ0|Fte_)$c#DL9Wtهp 6-:^9w S:"$WxgO Y8fOδNPe;yMĆwa6"3:eOѪguAl}ΐ3GumZ.D*M*0O|r* N iF~i!8ɘ1B %Sn b+{#DR^`OӦHa`=3z'm֨ ;+֨.@m};G9xs9ky( 5w0އ$X{Θ`zŦ|UP,GSF`ǽRli +U׼Z(pb_Q6xeH15\4@qFȤ+Y9 ѽOTy_gp1Bj`q\FZ>/$oH9U%r;r`ۻOVC?U&d;WSL<< }a'3V"'I=ױ}iWZˬ6Y.Y%VxO&t@kX+&koCm \;)cU܃S^xӅ_5_-ĄM]^2us[RYM~r{y )}y՝뛚]ʹ,]y4o?qM!`( 2 r<"Q9eC-]>(ӫFfWDLYt2=&w<Рgx8!le)PD)UTG-ܙ rdwn9&a6Yr+&ۙʴ4bs.?uNރ"ϣ3%0 3zZiQ=؟(}U=mJFISL'ES\+=RFwY-ց牫cquA2έ*lה-QZ[&us D(XވRmmF*= sw"3%NAdQnEf-4vUӶ(w}!kZ3Nsr%ѽ՜%L\,aJt-YbѮ`umon'EIp jPD[9-=sm8H^T7Sg,C\##Sqa endLq'8M!D(K'0RX> ɶ.6vSh$ <۫ }^[ c`해Bz1$pf7`\9X /{A 6v1CR"ZD# )h{dn= rYq;sTFWf4}^\r7h3 )[M Fw$C[Rtd66C`30GZb1Wtك`; SrИi\\`,HMtKr4lIJE] ptrxil{tq+*˾V{[-p^/4+ҵ QUC͇CN,-ᦎ*Sp-TV֏%=~ۄ :1Zf[ߡ$ll_ y ̗hz軹Nhl5԰; Wgatjb ûqإ#{hqˌ"y퀯mW{/e*Idr{F%6 _\X.zU0PF/cR>1/<9# <%+@_8_f̈́~Mg/m.2|+TCdoMrW9_zCI y{,]`39ȣƑvc%ǠiOz0 ;-O-a\tPs=Sn?Y b0j7yQ''l0撿+|LzYe h /g=r&AS9i" _8Gy'u0D5e+͇Ac9l *gЗ[898,0h9r_O g~ŏóZV8{;BC*#Oɝ 8P{bU8%G9Ĵ3>r0VJ h>o,hVǚ>Ìcz#tQ/~AMU >R}t]WLpIHϕljFCg{O/MpCˢEQ$;kQ ZYs2CpÛ|Hg#\ Y_/1m@]1K IZбy9+&- e`ōk8-cQ6Ynp0Q0ٮ^&<_C-Ky6{AI3m\VyrLԐG1471mۊlܓL՚F m6_X$+ݏ^Jzx'm-)FX{$PpC;C awu̽By{LkU^jumX w9[9oJa &Mj48~rK #S8a*'}I-HR,$"#emm~w1kiIBz [İfo|RMAO *b(Zbs aU8#S]X&k*6Q|Z01UQ;O'8$,&DC :uֶNVXzO$WR:6Yaܲ#>KMZ|=,p1-kԴ(6왉"}P`*? ֢.nf&[x!vt|ٿ5.f5K٩1nM LRNu``Jg߅2E5v 0e|06X~Ӓ Bq壑P]OXѼ@_~hClv- g[e/g`h­&$^%;?6Yo=!k%/v=L(4b'+aض#R mMS grWPGp.!N_?W,1+&\Iy]-ɗܪ\ɉl~TMz;4*z4K9!닶Foi i-8 TÙi(6iK\ퟷK7͂.ʖ:N,Ӡ^ }1(5EΏ`UN[ZS6Yy%oUy2~:AH0/Lએd}%nk)sQ0-n A^qqY|ù%I{Dی.(9"a_3vѷdF's+a$.ExaW ɐLhjy R)bb=*q_gͥ1ZDBmoߠ $';vΆete\Ǻ`^(%f-բFzkMmA'q0rpӃZ܊n\9ܥHNi9M.zD,AhyG`m -f6A@wҒd0ad[$R"I1> 1t¥̃ @@p0jKS>Kbj>58.rpΔl0sKMR:;VвܙQ|Y|'|0 F^˩c~fNh͘Ԛk;8F]g̈^jRTd?peT[ʣ;!MKr˲*h'|VvZ+HoZ @EН8]391U<3з|TS)=<'2w t01A:|',[ S}!a\S,w!9aC` ʪjK@|(T.l9:+UĠsQE⊆;:A@l{9'%  p#:BB*nr4t ǖ@YJRp;pmWopØokUMOYŒ[Ϝ҃&k'F;H\|03-SSn DYMgG 9)A"YcCj0F  naiL~̂/}: Jlnm}ֵ_(HCQsp UrFn!U-K[r`f*|ш倄1!Pf:aǏP~Ҡ&GPo䘭tu2"Bbs/Y"=[f7hJF>~C.pR ʤ _`Hz(R!_%z|I5]VF:ޝbX\܂'$'aYNUȉS?]q_-Mc>+ۜj`-;bpv$1\os@8Fjwǘjy2O>$}1`|DD]޺yXn++E1x*V)ӱm(p VmW61b7G¾2P4U 0~mG5T {ʻ?KPBcM..TCG*ݎe=ѵ|KGL%&x8r}LVRjxژ3 ּ_um@Iܸ7VS(]_J<:d9:"AvW漡LJ<4S87Ŧo?/Zl^ E̞v ZT)g+Ck1FWηL oF0EֵI˷NpE)V[\5'61 LǐC61Jfu3# ? +t_@a| 7Gǐ@2g2MT 5pks0FzO?I9QΎz9U1yƩaK*f)Lbw̝rׂC_>,XOycζzr‡2v`yu~BAQ)jq 3LC {cJ1@Jzw$cKK"*au(RPN]yMlvFtȧ~MS"\͂tg"byD6=GZdsK= k uk5uظ}?*ez@>?\0/t@w :Wm;)8 * XeV$Risjk#/ktgkeZ>T@5+ܳ╂%RbIWDzՑL?*>.(Fskq-[ha0՛X-JMRWEEW󷕹F3㣈~VP1+.Έ+?e4ӆ)Q)ch6qX y;#| ŷg.ȒɅKZ^w8uL-ȊWΖDHXre#CƦ ?F+p-jNl-`};*4sVm-}֌`%'4iz"e 4+xcoJ>!_BD Ke% O>..RcF$c#ޏ%lrÝ = ϘT<~bAf;nήk]D,Izfkpo6s?ґ¶z܈P/FS$b["o0Vɚ\2ix R\U'yuO{Hތ ryq#Q4cv7l_e*H㕊sl)X+$+۳=XYpwa|}nl6vyJI8;NC']03; @E4.ʗWM *[rK*rݭ;[CA*{A{BI'bmXoNL wSD< j&`ix$u<{t p˲m*GzG`wإ9|>+/X 2_D#Ȭ[Bl];:y%C!&c#,sUe f ldPV fpM0U6H/Yr*K J7٘0jm}Ei:uLZ?oBP,|iM LL8߳ntwu*[<+XĤo{oַֽ+Db :HVu\ ho0bSR{es xtam!E^:ĴG-/8 ͑j0sL*3xF5@UDڎ)g/U)Gats'#@ry& 5=78~f2Zzc )~R!#~DΑ{U k d!kD/53j8ANuc(HP A&(hՎŏotXXGQU}=񵎖qA=J#0RD0Q3-/,Ǚ&5ڳ^( T|L^됛Tc u-בp @c8(Ωul;7ʷz~OGǕHxeVX!F3Gj_F6_ pSN?@x +:Sĭ(ZQ1"=[[a( 8؞}lNV{LrZLaΆ8 NkYZ|iWˣqฐ~s!<:.qHO|pV{x^I]0%N^6s hKХ|nE=Q3\򀊞2!()^ .f'fC8njzk 0fyuҘhn>͚D,T`?'>+/3ܸ>[z"5+:BC!Vmmj$fZ߼ 40|U>e*ҒfCd L /_˛w0Y|sbY)Ads`΂θ U(85LVb[+PD9 ,KlVi.~Uj ]u,,c+XD'qOA.u'!(>M-(ZC /|`+?'Зs?f|4.c~wsUO_h Bq`9ufZ똭K8WIĂ[a>8~qH:5 /!D"uȘj$ uZqx6Q JM|x݈`_c(NϏUVr=>ߩt=NLW'7qBOw*eI ` TJqb IMN:##үZ~ܩN岁bNR}z6ODaS#Y8> z29bUᯙqƮo} K T%/q,Q}n&qϗlXi7>&Z4=SQ{ ]׾P~t#(g_Y(y 4ra*;eWp!'">d+cLy9Wk疩HDJ^xr{y+P{hdJcMq!cҠx*H\p{p8*4NOޣԚ·}G=(7ϐaf2VoB Hq@RN+}RHdkɼ:( _dxI?}(3I ❲"D$5 k0$Nwx[lD<0:ݕ{sKؕ Y6TTrilQ([c?p!U36[~@B(#`OHt!oPC<.@<ĹM] ׺l5l +3&T |{F[6, 0W׫G:4y%w\ßXoͧ<>QpMR;xӀV &'DC|@.?-h9[|eXbx!T}P)@3J'pZJ]&,tt)_hsN`-'vZg~ew0Rk X1%(d;mZtE$!b{PZGΦN9@K6Iv%/+I&7DD@IfQ6tZdܲ;h=C%UqHLD8:c@xk7Q}R/R7|#+9o'Th VBGPrTCUޛ4x#6UfmUO¼ݞ45ĭ_;=4fnA`5bWK99Ibn V.soR']\WAP=•כ^L&ܜznc杀0ڐw3%r A}y2A>5?m m8Iܼs)#GCa*U}J2LCxĻn6-iiNa.-Ab,o`4Y_V$6u}rIiYˉD1X8ЭBF[>k= k4;'gl\U<7ɖug̗cBwO? 1܌!25Q^ڮi>ZW(^g圪9zER-ƉfT16x<3~g5DQVStd U&\+9);T~޲~~F;a@jd.0B $K]Rz.|Bl0ww_[(ꌐ3eG}ɰ)RehG:\mj B`;xp̘ R2c {EON67^\޹dЬvy&~vUlmlZopb] 1od`n-O_H'_ʣ4*JeS򪌹ƟU0hvOn~k76J?֭^Q (R([~-7R$>ę 6h8isH9{#m fmd8k"l.6694܉7v:QBeёh7s2ը[tSz^:Ꮢe}-`%Bg) ‘T%{C8ETt򠅂0?duO/2'臬d!?i+k6R]Y(34`!#3 ʎ]-z q,9XѦ? i0/ 5P5vm6#'9VRE-E1ͱC;TzMElF Z<~&\Ƌw~iBa,YVtS upn\rʤFI gϴ BԬ3'zO4ELO%*[;6ȇ* " c) 8 ЛnBXODL!h 9.#|WYr}췸2E)y=_f ՉDp=HJ9 .x rC Պ⽂P9{Ρ-&hh˃c0](e݌PWG˻r~*)=)=PQ,*Iozy$;,Ü{yJXc6%[~J#i-/ N#ġsuOp|I$.bh;QO.Sݲ46&n}jE˶'ABRhDa`ϽD`iOLPd wIWsKE1(h=O=BO2] <<C?L &uy#JJZͷy񀋠]յ V%EIaA{-;kSyxZ9sPDpPl(BױBH3_Wt \&3)45B7BMұLP Yf }d Ru<_+& 6AEaFp a(͛Le6Qq"C P3Yv_+[BZe)R@'OLR.RkͽDvwɥzݼGgM,5֨܎;HB7Krulw`GȿEiJipSJRpht[ WTB! u6K1?eIsurG8R '֩+hݔ9ghș%+RA;vWA}1=UO*enoxO]V(,Zvd1h-'ୁCEEއ2n_An:{[f^>>?LbmKњf-^ie :u'ۄTeĒ A5y+p]hҦ4^H-m$%9譠9TYxM #} XZkz#饪g6$,j>e*ʼn^ِ%CVoyFohGiznr Շ6T d f}V:g<%pěƺT`Rdh,Or rDp+g <"DVz6htkS\z l"IF9ڔ\^M9ŘN|$b:#qXL!5(pC.5A22^R1b Tr|_~s=oa=r_f[-3t5w%z;Dң nX :.ۊV@_Zxr]hT %U.=?8[n߸ot]ti_a@{{*N L &\F ]%-WL+Y#|`^1BBMAlT/Sdń%L!Nt~MBo&ӣ1j&{'ȫ™4A)D׎[OWUfkn'.Y#B6֡:𵶼"~L;PCvy $~bOHE6 R0]lCS7KjYωD\S!/1k9Y5/̺>5]a 2?ji\l"J5ez֬v(7moK/u"3EU%t($b?o*_aÄ,x  xzl ftāWBdk?eE؊8$ t͓ˀ`s> 7O`v#1gǡ 62ͱ:֧tIVse%9m TYs`&jğV_qwF+.آ-I+C;|aDV3Lr$l?rb 0_VTID( S_ӸHҸr>M~,[EkƼo?osYs=hPxJ$2IFca>S!Bd8-.W郲-HMyYwQyN ,W넨MJ1-Y;ƣs'ADeq7+b@ g/Vֲ+4rt#=Ҩv*)mQӁ?KNGQh8k}y7#D2:3jbd)fMisGD^*^* (M6gzИmccl~ZZbkd \Z-fHwo;DBRӖ0'=J*M e]7fd"(!Ӟ/؁t p_3ֿJfz?E bZRϵ3Q6H۾y |E lkʣ)mYw"뎈[–Nu-wIg%}6qiom%SKM=L WA-T1*¦==͜a۪"/q Y^J٥ȍgt?!{ U` nj-ڵy8(p0lPkMq>cQ-*)kG](}2%K)- J\+ \}IJ>3 c\KpQWxd|"鍂^>!qd `K!py  (]&`ު$> "J @b/w 6 8;ԤYљvr +(ZCXQv̮u39ᾔj҈Tq614@F8w25^QxzWuekli@Q#7(bp>tJsRB V+?+*5ϐlЪ# aGo&00kQ77BC~="[v1Nc ~Ŏ]MU(5!3)~׆o#[6 D`MYHHv~wO~l%m`V,>=%zS,λ;Y~T/&MAzM đ `z.zhb͒%3(jQ0ڨEwHq(N9P 鞌{YH9![6K$*&h_" 0n[U@MZLh* XA$n"z2N:Ն_bfm'־db.0't칆|ث荬鐜a-/N@i]$>,h#~F8͌G!80@3쮸~(BodD[E)w?K4gtӞO$1nة#7+Ҋ!ޜ~ޒ~uQwBZH2}q!%-/nG>AbX gE)}-!tc!wK5%yZJE"셜/Ƅ|";Z5B9ΓW\MnKcvkV(u+߇ʀ9qWQ??op iCDB:YL:~r{jK 8@S)Tsh:Qz ʰ}3i㜲Oe){Qם"c}h)S=|t(ys .y!R7drL'.@{ߣݹ֘໬coׇm"ͱEAc ~ INܼ^sx5;~ hХה7:oPS }$sSŠ8)x) wXl "n?SrA52gEJ 9I8 Q ?W7eU)'ܭGTupo e\ ,ޡth&ۖ$ɥFݑ: ˋWZ~xmiauSKQJpHe$LFHR-=P'm#f(x0n/og_2ɔ'jEXNԛtcWvvhog4NhLeKx4P 4Scxmc Hwg&-ɐÄ=Cܮ/ܡVŹfDE/!Ln_-t0]ߍ82sPB5 Lׂ-h >N i<)=S7) emwH>ݺ F8b*GW &_1ܒ*|D"/ zYo\܏puJ7H,O4 zhn$gad,imQ 4{tVIoC'@wZkB~~tb`\Ryޒ1vaN9~־ӂoRsj`*XzEdBQHTP0S(^] -6%4J7V*.5(߈62*=,i_8Bt,(Ẍ`sc3±?: # |zf[% 4'"xuȘ{${,>1c_m8oKClg`lm*l13 \Vz ]Pbn}rKכD8zK+H1GQC@v:k@w@R9LjH+QGu hh_>`ï~~Wx; K(kFSTd|5FlPcB50楚p*PF7NN"E⻃Pm0oa(_RCm)FюN]J츸Q6C3M&vZ6=B`BM'նDF(l(u Nݝ%'CD>3LbN:SI0V/ #@0N_J=f+w\XS'`};#Da:rM":ãyZ7PF]IИL,AaT)g5(bA㱁5=gW݄mо&jA6[p)hZoή!q蒯(ŝ"i[*L9Pa u_>VՃ/ߟ'xX$PҶ0sdP'Ğ(H%ۓp*g*f(s{)rrڴCZ*}9]a 􏨟+DA[=Zg 1vT 8i#˶: `}\̙I?E~Z@8ʳLaD*3+_zIү,5ZN{ ר粓" vA>)'Q0ˁ mJ߮QuQJ 'c3tA fgc?ު(UEVhq`#D141WI &iD lf|Ĝ;/t' =Y:)`Hh0ث4uѼZuw99ZT$D}PMZM;uWGݢ!&ܣV>o'PO+oL(<Or_5_nD+<3*wQkVf\1&5m2& 9Cz7g:u΢zQA##sۣҹy\5L ٯX-x'`x\GѰ#VU fZ ꈡN^HO_gC~b&Zzd%ݏڱA۸hmM0ʖBOMuy?uKɫ,S_s?@}{7ٜ+C Oh{kT%{z$<$6":R'4J"G/i#ؓj*FBr J/u!ÆB8MRY*/m)p ᵾԾn;#(˅hfWla/j #u؟ڻe`'l[yq}NTӳ`ZtI|_Qu? bt!TwJ%u0&0:(2v]%V<p~\,"OnD~CTb Ds$$ y +(H} ʊ[ Zû5)JTsL#- t0<Kָn "F`=z{an)NQ9P$Tދ7ao 5\xî'+yQ1>Ax2ԉ$=[ X*Gwv'Ch Ow˷̼W9 s\R}[َ]״+]g#g$G#+#uxLpCD3D빂.cG1`6hxr0_v[Br)6bk"71AbpTl}Cu̝%O7Q)cܚ3WvHRF1A ò 09pn_o|g#:9޻0Iˠ0(/L[ v$|AS$tOV ٻ"И`Jn ma0١X$5^b! Y ^Ql  O$ّȐ?}oz|$3RNqakrQ.ZG^ekʥ1!7fX<#R;0,օm7J Yzjx65ak_,0zƻ fAڅFoIl%m 0mw`bvΥPH-~/}w']G `asw]0yz:!?%$)-.8ø:t4 ñ*X{3S?e/O${]1_>e(2̏^H?\NN0\Yx2qh YKeJb1XA=sTc۰'fҲ;jat79+-ʑW;|o6iv_R>u훇a@"^bo ʇŜ|/֧~%Hmy0Aj@ [ gQ>5y_n◍AEA &L0WIp4<6H+,^cbvd,ܐ͆1º(I>1ʏATؤ-_ɇ/ ǡ; hu,W_ުR\ke8ͬE)oBy?WI<&)%V\|cP;ˆ ݦL>b{D3>]"ĸ;zђU=[c~C%,{]8m1YI3*'A;=P:UnqY!X~ .!WzQH>MN$CJS8R5-[Ov7R KS NPNI|Q\Bz,e;%}* (;l0h8G"E+ "IHRR0JP̉wqSmC8|w]:%R Ѧqt ϔ> y f 2L;Iix#™Am6ik2cXч-ܑ&Hm𶹰UxNOXBC],WϗJꏑėUDgS_eS&-' E `v20i߈9!8JfBtJ|zx?I]XQfCQw~d*N3 Q}v5nԝhT&hu 'N+_.˵bϖS|?+ڇt䉃u vx:lbxnEAa5Z9u _SJ"֟A(7}#%i"Qp}CS5A@AgՇeOoDniS *"M:~ b7ObM?˙/2WFFһ^:S_ZV07ZFl?h* +9}oNx\m(UT /̀~YTϤiAZ&h%<}ە680F.Upfa?J=zywX::蜇NlD}HAk++V\ʏu5$qp/EmYp@k77A3d~_2eXUF)&r`/o@ ?tEd_./՘*DdDQ"%*- aВԿ^G9?zWzQ?yI~d+S QɤqIxJ=aΈ G9w9?`ujhuUzI"NVV@[Vڽ-/3rohԼ彜L%T.*AI1k%inՈ+yL~$%5!tӽ&4˓e$Y1p.k瞕[v}]]%l@/di] =@ 82AugOMi3t3R[TOs֟Z_7V䵜6>é?='qO]DlA~^P=O6PO*e0ךW].`g2).Ƣ}UM;BЦxl=]mYEB#dSN`cv Zt*~VL#hG<(l Di;Se7cե!xS8Nˤ0RQG0~NS~(6)"}FZ',.⒖ƑB MNP萍|TiRtaܛ:1kb'YVd˦^wn׺q0Vڝ$ DOYU KVHs[P qE"uU_8`U"̯Z)r5D֝HS(R{u S b)5r)gO\RW>[BV&)6I*%d=nľ7co4?؇tBYNµZtQ:-q[*'%7 "Ё_ǮǢY Xp鞼H4Fqd@M51_=~+ HUf:wV-;Lm[jO[u |N˅bs/3sc$<0ǽ̀Ӯ2 %`*v`(<$"9~u0v64ӪnP\%wM `Nu*-nH۠1o3!d_(u(Եl i(?؇|V1 7=f.]dU:{(6pA*`G1fh}Z; 9ѵ}wZkHu[8퐬"D1qlU#n CP7&qkA}VS-~RF+cHhA?iOquj=s+0=8D՛ s4X{/wYq9(ӽW,7JL=8XKt`K4!wc _WJTEMQ5R[ ͩ^Oj.*ȞF+fv+L X1 *H6ec+7AdV:FMyĈN*yzqɓ\~A"*b܆TkX1AS \j:%v )CPvp; KFYYuMXMQeQX9JCP~dz0 u2Bԝ N(0Tzܠ?lNh2Sl:;"@͌{NK2f)d0g2 0,4.*Ϣ qFP1M{dXCcѠZ@. :s8I^ 7lim .Q1Qrui/>Q޲oXVV nQ@wz(`P8\32kPŧY!I{{3? )E7F:7V/MEDxRT$Tkߺć{)h&*m5PW1 …ѧ>̓5yN(P.M 6+*ĨE.xX73 Z:8PXjna-"/."D{obՑdy]']g3V:^)bFnʂ͝*|EE-ԛN%+KgJ:;t[U|f'wD'y]jq؁9> qmrj`F2;qڊB`P]>P#=oRJAW˶lepooHRn݇bWqw ]d?,2pNd4qZ~WӢ r+39$uHjЕїί``FY{G7ZCېQLCZ_ B+A4/Hwbp45Eϣ#oƦʠbٰ φ(1z9L)A23Ys1%+[=r#I8Y#!2S\ϵ91H\'@x/NY?eiȘ|¯qlIpٰگM'ŴٯҟJ+BOByݍ%\nE>J,)ﴣ#u~AC(Hzz)>jא5% U`OFTp]=8mR:K({dOt/boͦb= l[ Rc9U*-T0O(5R| pW$G"> Q_w7@6[8.,(-ӧdCc|S3_Ao!ecvo#}>6ma@W9"3Rm]2MAZP?=e`{|ipwѤH#f:hb܀Y?Diw uҭd ЈPgnATV\Qe[?CԹmT&}zZ>қr(4>F37vIbAC{OU>I@HDuC=ǧ^hY5,uSyP]7<3 ]]~e9R\,\ Ȧ"bjrqQ?Y$zE  k+>\˫IKPrxFB͖oi`rfW"ܳj$wߴ<&kN6Y|ң 44y`tu$dCxHfw4 Bㆉii8Od#DJs5Wya|`d.ږ2}E!zoi4D™Wo0`4GKZQ7-Xcw$BťCX΃}at9\v[Ўv?usc.^}7(8sB ^C&'HGuً8 .݉+ :jxPr\/p1>x?]h,b Kp 5GX6sZX^-7X`;, B#7vYFZ76CrP+L;P oT7nPXBl޷6-oƖ& -r Vi  .D8w5l838D<=![Iwut=l)dG@p"0ܟ03Y)B9T*H Xki>Pe1k?&9+dw<M_۝{XB9*.f]? ޴8[Zl&?Qo.7xخf>4ICp4pdire̺xe"aU)SSӕugn.t8fEFB#TZ` LtNT׊z['=S/2xyϖ@tk'TȹTo֫֌@/S*wIA(!=-˕e$qD͎Rb_?Ї+]#@q$^\ ap\~?qAB*QbfKWOii]LU/UtpZvX6Ȱ'd a<ğI"eX_IQ{/;eq7^Si^0Q.4Im3LF+[hp.u~Lq0eIQS!-BoM 5{haEMZ꼉sR e9ZP+8 d&%x:^7vc#p> | Uc/N5ˊJYSd7 o@n;\h$ t&1Au]!m%gsʑe{4mpkOk'KNyJk6cQ1(#xՊg^ٟ.laE$[ټ)k&SE IT+B~{w[{Վn/i`CE B*vn {8Ci ~%}V}J6E .bJr:6Nb/M~S~;͘bvͻ'GnNjHߠnyĊ:>ع>G!ۂQ[f7O!NF&nG2ʟDiC!a LT'3ʕliNKҠ|?RjSiȿGECw٢ )WO^& Ӳ2Vs*K,)qa)rRi5NfLx{0\.V"6V8|IOɛb?qbq(F He,P& O;2lkUoܮQ V\d?ѥfx":0jS. N% 2&0+*gڝ \O3m~y.K!2[#[V)8jt+jE|F\Q?a9h(2"Ϙi !=?^V1R7_GgϪs\<-K*ku޹NW/\$f0y֩iR2nL[Jj5X H/0h r] .Y}`nGw2$|S6I,_Bҡ+éK<@eN鼦y*yLFeQn9K39fR<͎oT6K]$qaq&Z%'Z F[W@. g']|DXH*nd7DޙCй b| D+ †=+ u #D^2Ŵ)5rDR )*}l,JoYޠ/=sU-✥1؆b 2kM kɿL3mAH|s6UϯK}?GwJk(Q*bC^[4!*5{D"FZsrm{vr5/ ӆT:t[Ӷa)ٕtȼF\=-j03 9Ӹe ËK۷ln1{m* ..Qm1ljQDUGZkA2(F|4RMe 8TgAܪ>ܬ1]Iجb Cp6`IʁcszVX=()J'/HY>Fu!yaK`~mZC p#]Ua5~|iyg0KI6.5a#ZRXư>g 6E3{ 5J>Ebƞ7jrs%# ,ʹБN%JU}-k 0&2smi y Bqmy'k.Oa;<2w#.63ҙO֐"Ip;*'! R͜uRa~eӛC]B^+ NskJ.NDqD^ g.3߿9Ɖ+p3݁k7JÛ*fhB6 ;) {By—,wIyWۧ9D51-.6וTDup {xVԠ^ىo>Yd +-TLB"`*Jz ge_[+jGFE. v"A/JߦZv?ildhn#e:<]VPذ4÷yQr96:ME]. nf1?j `&^,lq>}umҰNl4=Xٲ]n\:ɘyy Eӳx!ƅ8p2ZtPmC$8T=B5|}RKihTXs ;fc!ܜ ]9Nh~6Ut>o17gߜun[SbgKP,M>T( UmoD\8_wPa~##"ŭ(Sõj1EEG-^e; PTlѬFNٴT=e-ߣ<܈L飷u gT;QY\O6505'p?^ CBVQ-#wAOrEPs.b[qXh~~13@]k A6O=oqAo]<8V*phxahg=PY 2?2>#"D~5>QK-Ҥ AMk eԿw('_3PĨHUz]d] X>aP;EsɎ DG&AFlqĻR(6d%MZM$ϭ7"5cFrvZ `;k d']"&a3?'a' UDw;s`Kf@m3# *<3 f"j-2/Y>SXI^H$8;C3uYa#~wQž;R[r+ M~99]ԆsTf3%Fg")ޤaA@^cWdvlơj@/_'N)@RV {y|&q8I Ѱc2(M(ϻL^h6eFTÑD=;5YW1 nr$)_G:OCxs Vv.إjфɳ/w& o%ö_!Zo<Sx߮@T*slRNOp8 BaP%{{>'M*W.i"ץe,]3o%Ԣ It|hŏ+mz`P054BX׫/o*Y O%mdVnc_`u\GQ$^AGO@39%sm*$'xi5t^!Y#(4=M D߇w",m*XAOl2=*FW/7k :q,o7shF z7zK̝'MqC2o6F_+Y!kZ\sV#HLёLv"giվ2{65Z堲̓ a„XCS^1ǽai]FNHv|G"a8|6(ƍIs8/o0w GAؼ/ 7!IfTr  > O07-;Veubl@s^BqON, uMs*<~<HPkeUNBu }m@sEl|{'EGPpl%$-T,&jAȕ< {?}QnîT 帝u52'$yg$䂿nZp5?` *[Ěo$5SH{iK8Y[(ͰP{`b k9lpЧnG?@ā42ZHe>Y⬾Tҕ'Bc֑1y; rnW I%}V tAkqOWVЯ#\=GHuLE# :{ \S\T浔q6@mU SՅ*q䨱p59`1݉j@jIZRisՍЏ8Ϥ8Q){F#fE{{k݈`d"ui*~g?}}ǺBĔѾr=]{ ^|\g+Fiޢf:s+EpJ^؞=("tNGr}sЙ%^7L%rlI 3r‚'M: Es9vቜa:5&cR[bxXpMf=q ,ܩB|of_;W;PP`LeSkƿovbh_Xo%zUl:@ĔE9@UBu% lW9?^^V瑽*b9xѮf+YFj|lK.S;0[f$Jm&Q/؊F`Pcrrə~ (t-;PhdezjFNo=+)FfおL\99x$6oV&p;z}lmܧ?Ғ=u]gZA"ч*g#ǚ6B}WX%D҂qb馤Ɛ .xv* %4R4i:"֏Eϡ M4_t_+-绶8<'x#44BgOM6\EFvkvFEbÖ^3Nv|;i}UWjzvxjq'Sՙ Xjb-V)[WW<$/^㍽LXZ+Q7Pg# hHJ[ءWғ %*6Bߵ]WlqKR)ezuSOE|/Dբ3[9eB`G\qs}.v4.( \QSP{YG?f?~>6quXfuYQ3Zik=T~_fD6}.[9? <>O ѩJOX+3Q$Nㅽ =i2f:(ceQ1/>o!/ϫŠT)!™5Qns,,}0)(P|k._'}U+oP)Z pKf+S"Z)%ؒN2Ta%_, r;Iu K~M^rc&Xfp+b`z!\xbbծ{WyZqB`@mȃv%g7/|퓔RyJrZRv0z-7w>2alQcִ׶ k]D5˿QoT~hMćMq&QY=܂:I,cMŒjqR$ e4E8tw'Uj[RMhHs1q: qp,3 mh 5Z&ZX?tvFc}9;QJfk5/1:x EuZqo7O *kzns$*~7֐6WJ{5G101˲l ҒlmdAZ)*{V̢X5Ru &Q+ Zݚu[{2+}ܪ#6G[ >Cfͼx R# 6@`u|,|QUIaS 0{VRAy; o?y,j0vYI\6G#!O\W>Vv&!T47}m>j]OzO͑z mbo͓&t :lv}'KJTCw[5 zHn]1onR/<\\Vxa?'Iǧ@eQXcLX^>z`ot ߥ2{"<`U/O86*ݎA*-ce{..sV$!be'Da\QTk?萠/c`V9ivD,meNPP}6eчy {UӪzrqCxv9>TE"VvTtayE| 0퓬d t"=[q%ZVÚRe/IHFN;cp?:^bFNH<ǟ c`,7xX_caa 6}'.KS%cT;|Zr,:Cbىb<"Wx%u{n(R߂erF Ag>)A9N6 =4@G7) Ϥ:gwH"* ]k!U߅ €f~u")x Ji.Upe3wř\b@|.7=R ):8qډgQt+p{p3y[/f M_Nz jҾ%[׶{%*n͎)4uKJzÕJN+`)ʶmݤDrḨWf18Qc2$%Icc9<-Wz3 }fۡ@TЌG#bޗ?24ƌQQSAqDp('(zY?_ީX+ʜsw)5_[wFȪ^( ܡ <-CKbI.1z(:Ws .~ꊳ@klxv L 9%P? ꊆ,֤aUab۳) \yu}VUL!3Q*s’V= %iAt ݅ܗX`f.BG{/轹e >( CUyMj2aͱb:'$WYza|caP ha:],!WwD& pzHBNs~@4 طw<f]x[%skXKwWcIN<{M@-÷n39dk0'*=a(ŵRKr2pE0t [MVd,M KӔݸZs)fjIV8VePM W6y:0fMO]˃tJJ"hYE?%;8zAr1zy W1z'O<@DORZ^yMC= Uf@i:h ]BB$ƅ#`%:%[p+S%*M1Jž۠+9$Bvp#aqO"1("" z~H-sLqGơȰsy WgehqpTuB֮$&c*% ᅗǽ69ǟRm=9a RdY[R߱N # 8 D*G,waS̢ovrx@|cwThC&a *e) t*mqY(SEn/e2S;QJȓrcƤ^z|sH^Y9ndf2X@eG 9]㡦]"d[ >)_P &i.5Ŝm'ԹEkmɇ|fgQ{@ޅ4_N·\ [@y,4[oă+I= 6f0nAvk'jC8j7ΊUZ&TCx'7&DM^;> Iշyuj<DY1iq%!iTRS>^[9nCDݠ#ʶ3#Q9 A]8(KY"/ D<DeS"bߊ=?ֳKπ"G/hb L£ *Eq1|lvWfP?@ 00QCݔ5a<׋g1XxhbQz/MzS'bpui9&L2&p>rRptӹq¼͇B-dbro޽?pTQEETYgCeH#,$#1N=PTMg?u: !2R πftM끘)RnKl,]c%?߷$z;e9ΘڱkGcdX?L7|5u=bh2x(g&2mX,, RH[fiMp@&§)-b&4*X+;\Q`d:С(q1z \\VI.Q@ +-zD:(؅@%ѡí HH@-W#I)1FfAb%D_j/o r`UV(10A5άbZ9xm L}йow}.+'z۽@FeV%UQP MQ2dILHNмu(GقDǪ0ռN$BlqB =pVvC;׊]4 j+Mݽt:iFU.a݅o!>Lc/qtw׍y/|ZSÔ Ȏ(>q]`B'ؕe ٺljЛ=ė̒ƌMe:Y/JA Ԁ:~NJ& G _%~v-ಊ6%͒ಶr(]жՅp<ilײB$Y a6p:#ѸB`Y?Nƅ8\޵Qj40Kx:ڱF6<,>O#0˴Z!nɢ5c'W!DvnP{  i [T¤R&kYY8Sn5pGt } |6:{d+IdsSH(l<;!Num.xs|%1@|4>- r]+R@OEW12%:DNy!^1^bM6@ą+rPB_u0|i>1g?##If>$!doٱi",욽qZCHUk:z}/XBhY&s-';o4p~&(~0S$+Foaaލpŕe3h& 'OI`(;A:*y>hCu3udlt0)@N4ơq‘5 ZSkW9v%{ gD[&*@6JWDc\̈|WܨyJ/&p߂sޒeD5+Bmc9lO!\AY|L׬4\Z y+:V}^!zN$|ﵹ8 'vS"Vx(2&Us nfXlQQ_պg:YƘ k<:b IMhK!R2-@jK׆O򉃡  CWI?/26^PRWqXmAo\&~DtJOEq71Dɻ.{Xun-]NZB|>OEpP: M5 FD8plFx>_B2_E+&oD 71lϕQʳSg03HtFIJXS)iN.lmL'x6+;N%Th|Җnށ^y+/fI7E NXvS=O{a֠H^heB&eeCD(Cx*&Ѯ ]dMڪ&3P{Ǩkͺ} ໚/y%&:'zLaOv^d. 'ϋ Px"1p<"&"_gVT<^]ܣgN:la Um}>VyFK)"[HΚsbZĔdQ|JzCr,lӑh՟iR/2հƲ ҥhT*}r p?jte}0"U1&$D%ml3laeT˗WAlۏ;*3z ]belf WqaH0gZQ'jsgSOKdX*؍;OY}V'qvmU *7E%oA]N}Ky2mt,0!4H8 9[q-$xPww#1ACߍnݳ>;Y'';#oV"P+AJ~\e=nh=`Y:4D;KA],egܴ K-.ۓzr;nd/_>عCd-t 6N N_!82-Hx cѼV%cްgT2k1%9{a}"B( s" >9Pn|f:U(\J tl4uQ[AXR$F p7Sn0[r).m%9$i}_.ҷr8x>OB\v I={*R?_2?E;UdIma]t,ugqDf^nvRY[/{RT,ިQ5?Ox_~3&+,<6'h8p /{U@5Y3J>QP s֪x1Ln|3YS<JݲR3H`jImNsCaRJ2i;ɿ[g{y|# c&i,ރ& mA 8,=9=ԉn (Oce8tEr f0>G_T?i+\o,OTLNO~eelEG>nXC x$=*;i Vl7ǜ hZ4?pJG~&Ye+b2з Eԟ n(h˾Q=a5DCOO xv5`^B08bv'sW0 '~--&\RϔSm"B6h>6Nj#As|LJq-aw׵2Y=PHIr oɌ_bCa9/-ݣ׈̘Iʷ';O+ou ko5.ozZU;ש\>9=[gŻ!f>fw$-r0$W tZ{mcK74:iizNhg y=wK7aTY>O\/ӝ0lN9vLZVgUWS;Up/gU+"E [߫R9z ù7V :U\Ŕ[7z-ccqRFrN'Wye-h :&l3I1,,|54B-逵;rJ\u!Ԕ]q @cCER QztT=F3HںEo+VHf}a":~X0H fO|c"""-@A_A)#z9Wb <G}eW&OE VW$e*PPY]59%ߠǥN?~Ď<pjN>d@9dL%"\N6Ĺ]?M%0a B('l*᧦%[S8^;f&1/>/>jh9X'Yvr]՟{)|X@i"yHpEpŤMp1TyѥjvFBfH^ @ oqӶe0&q ެQ@Z?dSi?Wn|8giJȵdᤣt8)8@!)tPxO#Ν%jLl?! 8uCwӀf J{O=!29oaEv.u Pԡ@* >} MaW Q t+rp3#pzY!8 Iki¸w*(@ř  !}ʑBwJQA1ȘzwXϤH+k)H.{JrIm(lAsF iBgr^HڛK2,Ƣ.j 14yMSZo q0,koō).B:sm잤57J iKɪ(9P% C'|[FL6|gVې}oO Ĉi6^L] nlQ3Qi.cfdٹQe1"PyUkXoL0֠kW.?7xDOչI|3)]7]:vIzI‰o ha]d: $=h> {n[9p;Ձ^Ygb*mipy304<-Ef{w&* ]-ݡ|JLR:3fe\תa}8@c  096/5 (7ZYv|Rʉzvri-ۧꈢԎf>Z!Oc|nTbw=$'~.Q:<T~7ݭe^-Q_brl'j(.#} *1B,׋W k!Ia2c&Ei@ۈ]$bKMVEr7ƙo"^ώg孋@%Y- Ad+8VN"%V6Eۗ9|o9Ð-ٓ0v["VXZDPަ@0ṱ[yomHYĠBPmzHl=Պ]]y*3Ș˯SGo;5ܵJs211Guu佬H9&Beˆ,ٕ̃# ASboUWIF=55FƱPمܫgQ0uH!q1 +#(AY LJԋN?Q7'y+PkQ=] A*| ժIƀ [Kt]>~tаVju9TA8wI") j~v<NJg2oC5}lm0bʗTZ B]vXм[NIı_I(7` ;aSXaf$Z 'ŸHF\&g8 < ]/W74lv7El<ȶ -aoQ2_{cHiqٞ_LJ8|6s#' )[]F;Ah |4DZ|E%I ݮ(+ʔBBPr碅sKE2rr%/J0׀]ĜҬ:z8 W@v$jzٻQ<%y@䥹G R#3:@ۉeM0Qk5[*jU"[\D@b)&',7E_io@-_[M6c6L Z`Ŵ] ܼ_sUboob#"dJ\bzfq 4L N!9"JY JB\[_Vћ,1[!#G2-f:^lEV/6!ݸ?@.3|o|LRօmdZyf:ۗ\8 "O7OA\x+d7T]@ݓN*Y'q@sf FkD?cği-N]/\!(⧩==9 N@x? =ju&etbNBM!8!_#]O4n:ְ$%25PВY4Ҝ|)HG )BrDq Ǧ O?>m)/O$5f=6tmfuk ZIZKlj)GIM4c𥉉OHXnHS(q%1!8=miJc+X!)-V-1T]Q -eF&пȗsbFYIqU[ .A]*5W\IN1Ïq|qd'cǯqXOG"%k|} d8k9zVno{&Ki'D&axCXdky;ȬRNNS$o Be!oHIjNB1:ShCы wgǫW"W CXS|KZe~ܘlFf{Z=81Ui` V3/}0Hp2f=C Q枟7BT͡`$nKrnfzĎOe=rӒym)gc,3z | c=z>RȌp\thzG\d -;E ӟ̖^XA/M?kúqk\C+u7p0ӕh?Wy|V >jAzj00TbML"rbXU z-K,,'@8,YiV]C{rh"(|Z) 1,QYChb[*$/#ضLՃh2 KfFcPI{lɅ`3l,!=6"~焔?|$2~ ߪ4v+GIT, yj,i8Д*蒦?Auh8 o(A<}|:iـ?DGr2qsQAD9JiEw"VXq~A9!C[ԟѸ7AT?\yUm^!p]ҁKP-rӞwV^p[iyTa4"`phd'%P|UAdU Z}Pl%Xa;~遡akMS '7$zOGFeNƓLXOO[{51|e'kwNHxb&U$tsK YۓYsO뽃#G D{É-XgE!+tB Nko"֫9#a0a-8?&WUmڶHI'2ؽՐ2j^i溪TZKs$!,2X_4:ѻzIaʃ(dOQ IQu#;<_l. L8ifNֵ[ ǑտtÉEm=Sz?epfJ9yT}z:۵!Kל ԠM/0ے[2rV+tь X?^B$<3(ߝ70F[-T޻al"y+Jk2s R!\MGnQ(4K*\:tKEyOʷRe Xd~Hp{#$|ϑK F@D`tΦܔ|W.p~^ ѝC2(w‚N8+4}P`RbJʿ 6Ec`rq@&3#a Ǔ6K?Z,h!pbqL2}&2TRiShXY %#" dyVA'"RS+(#)Бno!3#UL6b7c' &H)ua][YiQy0v_G@lf͍ܰZ~V?EEzeKepy3€0TF^D$S$QS]ho|*:r˧ [g}E|1ﰒP?oV}du3{ık|nU<09OIiԣx)t-E)"%虀i`=;GحĎNkpB=B-br-)$m?0!:r6T| QMN!!9ȷCsZuMkL!=X[uTI'J =/ל鼶Eajts,k( i`K]@^4Sz^ :4F^\-<[7ȓȦ-BB}-O` ӪгBG1ޤ'j]G,t%Mj0 T{bN}C`gl$R Jܱ EY΁]wdm&v)Rn̴3 ͏^B,"Jsd$~n0TE\Q.lW?s򓴥z8 s(ޓ'bNlr)Zp6m,6I2egĦķ]X iBZMxl˘cM·` `qԈ)!21 ;NRyћ)2 /cR"{~'nHN%gˠCGўSyK d/;ÞA&9ҸFNդy7tSq&A9t,5g=AvV$Uns}Z_:H`D`g'm\7Yt+ƻ ky8 +HXgI[Q%%/>pNGћ [CгF7#BۀT,㔘E,lXq>la\K, -,"+8*۩1$D%gS<zbvJ}:zSފx|0 zXR5~{f1BvVNQx3 }kQ#ZPx'RȨ+o!@ eFj=$6(+A)V>y [o3V4 "!/M>Rtkz5f/dJ.=풁*\U-|u?[a=` 6,;˲Qc}dG!ſ<c9L+xv_DZ 9k7~?өwrr($a0YLY)p␬L%GsN[qDr@bHS졙AپUay9! )u7vUX(L7$c6a| 0{  yʯh)x6A]:ax~i Ş Rn$ N3*ICu{fuvvC>hm@;^Eӆ^A:㣕ɶ"} ۚktHL >3%; fI7QoN@=y0ZmRx6[d_{v=讐F)ߔHV?fL9͉9X|z%0/)!X?2cߒ$TضQ~8P~ ds=m;#B/hmgm s:M5OЯ,gMퟢ#*zv$&G:Z9c:G֍9ّJ =UPgGn!Vų2[i W7&4sJ1.^^NO W§hz(؄[0-@6~bqo gJp2 ꑽN=Z`Zx S"9{#M9" &kb  TXAѴ,(Ëٞd"-#x)ؙOO)>?_a UOQ.Ux]GESSX|`RGv:hwT`ۗO:뉦V{KX3r%(e.C .'̈́eMj'm4?TqKpB.-R+wԹ[ExcEb[ 5We ̻WnA66ΣuHՂOR2=Êռ"zuzES(,os? !%ʻ4dzLb(/ EL3#1nV0V$ 8k/|~_̠wyR=Z d?QBv`(pwZZR[gϾvZ]xzst@% Ho717>䤣 |pR1l9ʆސ؅I@{3pD[ΰ:fw+4JW I4S&k(i\j*kdܓCЮ̱b -c*XϞ`-R Oc[i-jRoz+SUSbޝgeTaTpے1AbR8%Ӽ!fi˷V_ O OɁgi _[I21j`Хv)O.j[ iYݪ[Oh)5/ CÁci30$lo<'"9@{A800eN ƑKؙzowDA [+$t}ߖ=427²JSSsoE "CJ.bnfa rf!a!- 3{ "79ލӰ/5Nmp06ɿ.x* N2G}b60Nl{&Z1e6Rb;hH(zgtˋ4$3H57 fǓ 0tx0ĀN'bfo>.\tm@Ǹwj?sjyn/cQ6lZZҰjjsN处& $!dm:nJ ? о9/[[g-A-μ NZo#qu(fWex3<Ռ'w;(>vQ&9UdOC|>WߓJA5/=>mZ:9A&OC9Gzk\z. 6^J)2nǯ!6ǭ(eHHCM2ైqVU'|:R53- Lhfz(}@ix`8iqXr?Y t0mO;oNll j $Z4Лt=/>OG&v܂ ĈXlcww4S J3QO>E.Klku%"Z@@5qSAQ2hf,|: B(w$K38g4QCXS}x^ACANefA`.}S9 - [w+k ׇrX_MYV:IEUe+*IPRqa}.JӴc Nc_Nz 7#15yq?N64{uG^8Wۧb1+|V,b>-ngGo})Yf8i*5(ˑ)AG ,#4}gH p# +;_ua )]YDg Hp bYĿ19(YֻQ mWmS#Eߡ&z{AmX&a#ǘD~LKdlʀDІ Q]dSsn{G_zu, ɉ|S)D{5 A$bUFSBؼU%?lkaDnh8vGSX1"@"3gL)=Ɂ_ 6w[+5?|°Q5^.M{ hqدDWAQVxz Y}d+ž.ݒбXOsPv5 w%Ęq͗rDPZ! vw{iB2v 'Wo2pYNOi3^P]|ZũfQ(j6}qͰs z'afy@>ym\*V _ĭG #+w&̷d˘~\.j!MΑ]à.ʈ6O7q(|{Z Y[ GЪKi]9'q\"/ o8'q+ ]+^ pinHIqmo ͏%+%8B GNlpt"EIcB(V6D?lb6[:?%,2DWl÷39 }u.{e31ik !aK .#H8F ~/z+VեG\Ԁ'ڪpGv nW*_BAf1lH У7vp$oOb;m?G_k#W(]Qy~w#2D&m;;J+)%H֚ %3hّ֥{|yDhfjeWJQƌR8ʙQo:VR,nEhRW؎e WCC\ac.z; !4[aKraU)\VcNHQ Kt0|dք Q6e %YwAHAVfoxpOK/2#y i_QZ1w]!>982ee \?.S^?M=Gt.[M'lnm2o2٪[vH; @w$Ce"M9y2+ ~PJ){bp9vfiSsJfn˯U^IבLecS \Ee:J8[3~snS<|6H"GAc=+ڃ Kh7Ql7޵F$jKg.]j~~ǝ%MEuggf  ?XڊulnWذO Km]?LkK,yD1Q'`jU_)ܳ{ I/?y|s B]i:*͆x6߇`lH>0 *R ?T6l>)+eTlsթrdZs% EcJJ;GHʣԞi%X2 .iBs u'A*ﳉeܱ=µ0gepScB҈HN}>\(QĮLjpboNOw+Jʒ1>mLP s3؜#jJµ.ط=Ug& M*qef1c 4^6 xT*ThB9^hCIv{ a[R)K?sc Bq>IY=zb@(!l˯NF]yx%ycs{AUUP=ڨf: -G*766;Ov/hTF@ Ƴ㴕0.5.a d$׆V8Vи{?(8o=z:sԸĻJs<|?%V-HWmil A 9ꇖ@_θQ68pXAr˗d B#25rA`LC޶ }£?'uㆤ0P |$t"UUF6z(͟GM _taC*nRwcn5Q%Es5Ʌޑo,Mc/JƔDH & ^\q4 cdKo c0|C+w+7>$"[[W= 7OI!OSGWW e9ϭ+괫,pJi$M.v+!+TϦ1,Ŷh'jNQLlPVqOtf r `/A/ J:. +(zR+F p Bflp0Rm[ĤV^LRb:G"j` (.g8d#s$GmetٌZ wttx麧PdV731KCv,uvQ͘`YZ ŇK˛C siJ[q=|'C?jO6ڈs]Hh&}lɌac >̝&Q`aVKJ#sQn)hKQybd$i$CE@6 s.~XȂ~Rr:AH|3+`X?y;O^mrоJ7p@V%.xI-y<UQMd]H]%sHWA^K҉ /Uz 'v)}bcDF / b4v--y.Co$VyjLaVNʏ&+Ek!T*lje4 ɚ0KNo&tt'CM4[]UbDo1qà&rճAojM7t,70DU8ŨglZtWW׶xk\F? UyPwu/W?n+Ǜ^4^^T2FѺa4uH;Be ~_JƏJ؍U$ccv/}&"%ښ$:Po./ e5yҪ4X;Km]CI1"&%At0ot\ 5J>\ui1IZ1^_Eޝ @%k ZH,q9Q"_w} 360'<0 搑_ 91WPat\^0&pSꟐ{p6e :z^d\[bKJv;I=)QZm51M,i^"?Uqyq' ;.UqX[6~TD ÒNr _ІGʹ &,g cݪ L?ƂZLaxAz3ɇv'b-b"BQl5 \;9//(.oK0*@S |?[X:Y"\nR7Z~h@enH|oo|\:b>I Oҗ &! l@Ekw&8DoDDB) kDyӎr$)q1W(`؟>t[Dx5p˘bFIՕXc$SL n%c֙# C%}:vCڙ H{VJ@NKVarX+w qX,YGp\[lP/>بʂxgJNu 6u;H&J*m6=sX4Q>C_hRU ']nZrǶzz-9ji͖*aQ%aQ8$n܌{.tNv5v7qڥ(pQ mQj\-صEYt=kw4ʿ|}hyQSA|68',U#j7:pXƺfHeVqSz#_RǏ`s$-RHQ./FVd$|p$IcîHp;%Bh(ӬÄMMNRggomWٻ2F'XElo;484 6V1](asAV,{8M8-KpX̬=fY \: D[g:|=S%oh2D&bvCf+3e&*h_N b^iQ |'jpSqȅ YM8s`*| )wIH(aP!Nhv g&:Y_etArpwc 2V j, sÃ~5[͔Vknr9l1 ᯻O̿AFCAhءIx͒G SFIZ2w&$g6rs2ΩâŬ]`m8B72 )~jn5'Q~k KS/5WawQPL,"4sȒ\A[Y 84p5B/Cu_a= !%LTLk,8}#yHqiif( y:c$ : ^.@yeѢP)2WK$ 7 9i A6+5y"Q?MQ_ /6L`Tٻ,c {|8CG\/K@IV&HjX6׉z&J~O~P/9Dx"29jDh8s@uKfzs2|lbjO1N'9P$[ylUMJ&`v[V܎g@NXLY,i]Qj%, ^"J#_ĸYlOxp'74o>KI`( 'u"*$鵇!w 1Mf1=ΫԠԬ*<2DV=Ehxn Ǖu|1Sl2Ɏ$Qf6Q8}Ц 3C\]Odl5;zBTV&4² qFh  ,#@qJ԰ȧE>jtF"̙)bO T VkgZs 0D+C & 馲1o({9;U)=:/_^g-UrF}UY6zvXREÓŨgDK z/k$^ D{1K!CuZR p=:Ʌ3@5h$FPd5{R^@ jX -ęҿg)3\L2LU`%Z=Q4ﰇ:2GEu"9JA*V`VکX R6ZWBJucaef`U@te!Y}S@ȨǑ$onKOj0R&-Jǟu fAX>V h$R@=C_ mҝҳf53Ks!åǓ:fx%hdsΌ'1CH],W'*pKDK-&B,W.h*}L*Xො Rpzzkˀ,s7 HpHI Z;OܭS|-2(xZNa&:oa Y'ukBǑk8֫L@rm F$ yBkgL8)5_ LmdCtv+Z\lz܋P\L t֋)F,WiY:,;| F/pg>.h\ݕ/.ڢ \h4,K^w FUE,EMWfۿ,[m2?1'c:=qGw?9AI?( Y f_mpKl1J؂r5b)n 9Ik1t uЅBHm4qg S!Nn#R wIoj(|}mo@xL'\,fgHa@]7}t(+蓢k1ͰkoGmƠTAY\!cZ <(L.dvs=oX]!~缋g{w]ę%N7nWjZG\\WkսeC|Y/o4Bluv"Б;?Gyj4*]Gޛ!rJt\hqyAmiֶ!r~`eVgZ8n!saaj _$T/Y\Om C#䀣1v v\v#c > w8*&g֠ЉKO<= O>䣳 b[ ˶?Jg<95o<N.|j9j3lB?,;s6t*R7f:̟< hxk'zʄi-VSCKIfҶuE_vCP럢,I[j)[-F?o϶Jo5tO*b ??bGOd5-Q&+Wl4\M dd(ycw:+K)Ag`S޺w)oiK \-Y20Zhz #^o34jo](3Nu"T&~b.Kp9.O0ݩ7NߋVsM& 7L:?wc+a} {v`,{ C $l<dهhS<֚,Kq lRk'C30sY1lo$G"8,ׅ/3yG;xk>}$q͠\Duͧm)|}Q2Db.ZR&ҽSBjel\tW @N(N/&b0/]d1M\ϜPHWJm CApE 'K=jW,p!HzC<ӆY+4 XG  hhɃwLp";`u36k{{$+'t$ۍݔν1Y"%IUj&etiwF*JIԫՏ֌Me?N,wH%@٨桴=yo=$+>B3934AfPoeheJ)k UUn#NFf뺉rP1&ع\UHPA:  -DF**_E)ap!8%P=~l_ ܳtf=Ш`x*]'2@5HaKwYis~WFdoJpI95M+m9dxxcL2)ZyaߥW{6႐j`ζ ZB K%5 XVl&XtȚ50=Iqac{Fܞ (].d@mtcKx{s|c.FMXk A%wwpEJkIfutUZ0Ig`9yJ<˩ált^Cd) ӊjvDG#1t](q!,Sir=V1+Yj! 16\ISҰ(EW}FļFҞ~\hI,|G~ep+pf+S2t5LaLBh V$6찃`q,1J\5t>#Wnԟ8k2B6y7=t[4X%Dںfpjug9i )tljVu@f06f@ oeIɴ_Me $*o/?:ó+IJWIiI=͢sɰ8]):294˜v~D;/f㼵=yn(-][8'fcU+J-BÀ ky$b;Mb2q+Å)ϕײP} Hڮ5cӎl=`]wNok_|նę*\,V>sӸɚ}| o uhI+njj#+r t٢oN;=ŵ*7 oڐhɺ}CU=H)z, Jb,=h S#ƪW BǿkpTǖ`,+SD7L4l@2T|*=uVLF6WQePю~gBl.|;~yd ben1H^:t*7\!3W36k6 M13'лUۥi,w.=:k[&Qۧ!XMʆ,LS, .J\Gg D8mҨ)i52s GIbXw2F q2/C~'N;B\ C$$/N<[S4vҒY6~.y&>B*t`)_YJ'` L9Ea&=QBdt]#k>9BGfnNdnM;Bdre6rV"#szr@=pP]mLal:i~oBy=5X,<6ՠa$;sGH|!c?*օ){"_wD- nO}w) Xe%FW9/6r_,/ to">/<ow)Xˏ ."N(AL%YrdϱWZm )B.Bkb VXWt';2R?T0~< P QC8/YW6 ܅_ra'@t{"gۼ߯ P2!PApJmb+8$ ll͉LAy, %BʟV*¢y nh}Ez1HKT?.LsKON_\~I~*9!ug5CsWO_P{;]UlyyT OڨFfv>'&4 y \cX3 ."Mb|>̈1 _ګZOPh1'SПIB# =3_Al6[7lP"Ϩu[D~~.@ '݁w$& S@ E Dw92+^6@rZǿ ʹt1fUH>K5G@mYT[Oml1"UnbF-NtBܹ7/c#FObU)Qע 4lr6cMK}=fwꋚeõj|u o85ūEjq[18&GԶg:ihSnTK&[͚,09LdMsNF)D9Bd83mWȡyU7б)S[iskSٷMԖs)L} Vm< yCEȌoc6qr ( @ĶoBڶl0Tg E/Zv*Jwѥգw]VngDkG2̉~-0w),XHs8G(l 4D8 2Ŵ@\=;U.ސŐB"əM_ +r;FQH+gG97=P!  ܬ,8l&˓fLS~8`Td8Tdth=%\ àA\37[\4k&SY?5\~رqEUr{gC>跍 owd/OV *NGp= |c yW ap1M Դ e8knE&}C-%$9|#S "bPNd/#;SwXY"d 5uFX,a [69wL낶*bV/2 M-Z\f@^eWV DChug~بǒ Nݫm|T{V|PKdp:ndwϩt6c=b1JFd.Πi3W{>aX"/n8R)Ah/s.%eHTl\e,;5?ӘJ Ӫ@c l۾*V"JKW2W$ު ;}Xb3T,};9ؐB^?WjV\#%~\0_#y ],T_WA~ CKgPwK^o `6 6ż͖q{phM.-fϏ+>u$R4o*Z0쮰{/´imo cKNBR vZ9Nc?Jd4TVsLmv\~$V.(/ۊi)6lR<xnj:رE6/z |5 Ѹ[7:6z呫lR2cI/cn8> ChOIuLKi|9&R;es]x8 K8]Ցh iuǃiDŽ6ىXbaƴ9|O"B `7{{R@Eߙ7d)&H{4zE?wAFaM:Q{n,‘:mк>_!*'; [ ~ƃ`c`꧀1Dx2ETxﴘq !.zS{l,CxoIaHQf.&>O't҃cg)Z;)BcLTʵj`sW+y|[ M;k=ݐZ 2-v2a-NE@jȦvC2LqfFs$]JdsaȝmV \Novx]Fk@{O>Z&I{bCy¢M A,}aGd~ҵ˜:JX4g[Vz}X5xⴄm\4$`Te&Ta$߷U+~|7NfD55ڶW8 l`)vy<|WG ˕8]a3ְw[}7 Q//ލ~j>S ^|RX\IGǿYe}?V}S&@DLd (B-_ljY_]DQ(2OǠ)Tߑ" IsccVFڳ>zwSS^50Py@D!w6\Tv|K5ef84dK˵ =r8.~&ET2rAWWi [P#t.CR;[#*qp8X*&[ GXAYLD܌{@6lg!z ~\A hD&P1{M=C…-([9 ]UyXH :~xs'ymEeR+[E^筠֍n(!̜a'Jc e zDLLt1sD,u&NB1-\;UqfK #]D~QETe/|112e=A_pD`)>!rT;^F"3 H)S8#xmRKM0^5aQ$rځJۮRtme7܇zٖE] PQw59I4sK,-ec&#/2쐦LhKdnҪ_Ni VDMmt҆i J7{Ś7-Ք."T 3SPJQzS䬳AT WQ+(tIi\j#--vm\\B2C#S=*!}Gyã 2R8Ex%ye`lBTdb- +Wis!}"n&]`4:fxZQb)#v9d70{XZOb!<)(umP1Lz]NSdI'h}/A32l'gCI$a/ʉ My&%r#xg)Ը@dw+hQTi{}9%xeD=^%WxȀƇ@uNrLQGi 1М顄o͉v100|)D4|rr覺GcpމӲ5(^".u>`o Zl=;;E*۱&f=ue}, JJe 21v/ZçEm{. 'L88Y )׊(Wm04t:lOmJ8 „|).Ӊ +A[&r sG*çh >dȁEH79& 5~fбrƜcC$ϊ2+)ږJQk"nG01Kg}*t8c #hQe5_vƪy9w U [t(W͉'cG`)8PPmG]`b5WIo֟6 W vZקr*Vv]'@H\Qa#|p >慄Bagi6l>">x0/K (# wFc"ȥalG$_Rm BAѰ*<;FኔyUsxX'ܲW$喿t`<.,Yd$qRx٫+^W" 8􄨔6&RB}k]SmSAc QsC; wKxN" !N)xV6 ~}zfHn^2i: 2ew\H&Η["Hm ChVd!F@FAz*8VװnIVF`|4.՞=Uizt|9E9j;R:: |{ǽ/3PQRL!(M]nJ(oȠ&j6\h |h eʟ˵+b)c4*ΐ-gߛSsot$Km>Ǽit/B-Tg<4+gNs:8(BɞGϚbj2BvFhgiI/Oy\nmhךGR5=SxckB#4g$iq%T'9SpM:1R~u1x2x6U:-R] zf|pW#<2펈 /B;nZj\S{8B9͡ BEʧ5$lKl =.Qe˿:WzkGZ ~NsE]Y~gV.}IAz^8/=,%0~I|FcD=Awo+ BF 4c>rʘVƜ҇?Wͫ!8D]uNXH,O%'*muBIפ҈rW8avTˌmzF˷j CR(&>#{JSԌ>zQP©=x.U R FfOv5x? `…a3i(q,Q^a`a/-$UryBLK/\߈)>eP5spb;0V$?%3SZBJq~i{6$KP=xK}s5`-M`}/c>#bT aKx;b:L#JǓg(΄[:d<$e޷m69&iz^~1bшi/'Q,IL3 E{u-Kf#@0ZF+*W2kfӃ$zH2IODc7kJ M18q,[`O[6Re3Ld̹lL=Q1_+ֹ⏺*=gAθ{ܳP ̀GŔҦ슕Kx#‘y1")%@N/"/Ϣ$SKiyH, YP Yg]de{e٫.Qki4w eR1c 4*?#Lry?FDdoJis&*k53Haa~j 3v.{PTpF0%~ rL1Am+ӥd%uB-7$B^C zϭa(K\wa(4?*Wr}K{{ DyLd.8[cBP_]Z2 b:2E3"vYr~lam S :`[Xoέ[ŤG w\B3j_ E ~ y}uOҶwݶjļf>h )/t7kdɌ[7wG<./یY Ou!&HNp]Lî@1ShȢ.pֶ8X=qWf2S CR |F5Cmg0NDiLbk}iu)iׅAaȂ7~\#h4;BlkDE_/洩 /{WRS-Q p]3m{! ~x 5oqČ^>/c1ߊHԥ  gFJ lױ 9yGm_ MbGtڒc 08+VhNdW^.Vrb[C' y JC4wB !1%1yG ܈ |yfi8=g#~ZDVڃ+Q`T.=O1h4-h RWGhD-sbrESj!Op- q3^ 4қ$0,?$ n̠EExoJ[Mau[G{T27@/y?Guy{\I˚Wޱp{] .6: зzJ'=wI]e-HYvyrL`G~}|0,c$b/Ϻ.U]EYb| Iqt9)^4&eW(o ѯ7d[; ǽG&uׂ7S=J-/gxCXd"TG=E<,MdO~95ZӼœZ2#!mL{h }WjiwTCTx.Nȃt`7+O)t16 ,bЂ7EȞ %! B0%Y CjTkE%:;de@-F:9Ts<S֮w<{4ԧI;i)$AI$2!6J;[JՇ3$p+3yP~捷LCXgi(Rvc:#?OWp޿_nȰ 7v\LWQ`MYFKm!\88&yiwYCkz#V.8}?(&nۧ)0g`T;u؄4ު}7<>o9'M춬QqzXuZv*`Dyr] 鍭MZVyOkv\]qzQ'1!t| Q"|OOv8&bkDh+q^܅siVl Q+6?`#M]jEp+G$ȲI s "2U+z@;D.0/fW£I52 ?4J'} ±þb/-e&FNDO_l/9Ow܋6!Z&J ;BBن$R=:[1iZNc~=?w@0Jͽ4F?XnEC+ƝO%|3)C&҅ߨgcx/tWv#@#;nU~LŻ8~<"js;1u;eW& ƒk֐RT'GdIDNY״0Lh]6b澗лG)bx0w.b_pg_ŠsPx{T!P}Ѧ ^h&OZgaqGq1<׽|bm垑+Sa"+9oy695P,{&$j$ 3}Hq;xSM=M9.4ܧMSYeJу$xwŬRd0[#5K-ڐJtVEwoA0WM0k^>>Y\Hf*`9Xƹh55LBcre4ͽuOY1%*G$gAwH;pN}\MgKsd6^NKVwg#Ƴv cxT_`GekՁ$Q҃b=eT 4Ks|v+~>$xij+tU $L}->WG2t'(q=2 _WD"7f>~F4AxaOThGl7xke*pn/ᄾM_Zfߤ`3MJwm9z )0t  '!|!6"]ctmg&۷H ?3SV)g’ d^\gK@`Jk#W5Y}I-|[_1xEcyE&L6v2ˌS<8!h]ŷ־63aHDF qm8Z5|BO>]^_;/h=jxܴ9XɊ41(ztɪSgTWFUT@N)b9 6 LM8YٜG+D$tڮ)nEP8U~>W}=20+T0՜^޼:V͟?yǘA9'AKcqpH2UQ<@¡'jmXvGlFrZGSWj])J>HTKw?TV'Lz4oO?IE WcDٽInLQ#1v$7&bd/.QPqW EÅ:[LT!bS56PL!;B=(|K4I+oU(sa 1fS7Ed:DΚn`dC6H9#U  .FFͱ)>d(h4l}?lN(WE̙ %#'Bn^=?L< ktWny4{Oks,D_ct_c^ $G E^Ck/t&DFW(,zJȐYp'4j/ &UHyA6Dk p`_nG1K>Ӆ.smWYY*1B. QWʋ*6 Ϸ5Ů8łE\).u1$nN]1+jst6GBvðD| [9"a%yF6|0wL*RK9,솢-UIJw-uk_1X#ޛ :":!$8ϰ}~Y.ɺYxNre;?f7[Kw~(cMLY)gr7 0ApXԘ^Ї[k/1SgxVu\Vfi%΁x0|,V"tA'Q!&VlW/q*;d3GCŚ]ȩ=-1;IHΐSQ!x74&@ nf"3AVźoKTFF 4V0#@lFJ/,ޗi}1S c%zgao i K1i/遨-*I^׭Ģ~E,;V Udh gxt}y E6U\z-ՅBqGv⪰s8oUJ|VwWxLȠ~ZB*vvokbvqJ˯#ḇ t%ߛ!@?I+8? 73u7Tфuҽez-O) O*Ď$%yU<ёϢ,ZV86/4cOHkۆ`˃{ގ_- yp G(g1ٵS^6wg]]"pc5%,`8jᓅ%~(L7!L4U(Lz qMRx7\`%]5[D9WH,:w#߉l,Q߃5bL/`aARdw궰|X{!||\PA+%nF-w1-!hؔQZ|ߵ ޗl%8&%r@A;h|9a]!ugqc:^ ⒘a7 y-u%Zx''OZ#бؠ 5dkh;{Wh.Oh9X/$YTXry|Fᶟl[Qȅ ^._CU EEDlI{c&$EgTڭh~.լt 2+&01Ȉ3#b@{W* K2\B(šҋ#oR-[BVAZ2:TiΣyV3or -=ۼV!4CSd-RyUت3Ky _f8@tT +/zo1}\{|U7;z'MɻWmwx^zk:MSz}C*aġQja|^լOXrBER1%<7]f$%DQ\•ټZz|dg۱~줠fN^<-HDsx"6dodvgCΛ4CU)W3vk K:y~R=z.;^$h+:w9r;X$;v܎ᚄ>U\ÆfXZ႐F6*сxʑrK>!Wbv^oL.8E*;E1˙,plr^M-){YĬeSR_R Km">9 ~qВAUĀowqn5Z*<E [e YɉT!^;j]S4$\8`Sd΍L7kS܂jK`*H(ݣaNKogH)H:4oڔh!(( m\%+LNW%WNt>!OslWƪ䠲-nX3;}$iцRlElt:ȽEEs.VY+CzNߋ`۶Vdv㢬 Ey=~ <=X̰ N[o Z2x#7@q&3 (N.^ tPK9&܆¼XÄ99|f:S xuy&1.[vnO([ro z yD=%N1}3 ɍdZ4Ke^xsH pVqÙC_˿s(+m`hnRKf]A5< dtݑEo#M5+Ⱦ-8xf5\> $3%hr^Ue ܎! Ws}F!1}-۪dԂ3cm;R@ \akNti"u Du?c pXىۘ9Woj2iWlDB h9( XNba-Z^=3 l;wLlzXuz߹[`M9;aRG?Hy$M);PW]ūD<; >YWCba^x@7]5hpnVʓ&p+/KYR9!lJ r5lfzjByB+ VAOrW!4Q[f_*42pjs>ɚgeE aC ژ{=HwWGv%AKf\Q͙gs}RcRi+lr֘vIlc"䴽lP(դ@<+\="6&/ ͵ɉinn!35Ш`Ҷi4"j-X諉,V &4^#{ބLpt1=7r]iǞqS|^-N5ܓIBl@{h$.ZjhIOe0{|%Ǹ΃~ ' ,.;L}bbbz۸6Ey|dV((^­1[58tǮ#ڔ4 z?['Aw8H^~VRJ61XҦH֔wAU*xU9(Qc_rkK Uάf ~i ?Ϝ2ǖzR޼ؼyl6i'ayuVa05aw%pd LĪMv }spSM%yR p{" n/ >t=ާpqT*2kESh:Bw_&|{rK8Z?w*iJ5ACR+X_5)wZ j,'9]g)!t4[6@nU%G*@kW.jOboY& Ђ ZA|Fpa4ɍמk)tHByQZ|\)%ןVtЫ{L:'Fd]vL`&މ+*@L|xwlT̫U ,Q2[^ x[$4U+}a!b^V9[_BfcM7\yM[N\G^ӱ57l 6rܫ^ Q'J{5$Lʬ*+χ oc㫤[<LSnƱ0zsjp(+1r9|`Y uۦE36;eWjؚS/`GBwЋ^2 ⡆[V [쇄խP]̀!(8xH7Xo!-هyq@5mja{ > 7%:Q5|{EY㉓H@5*~D\Ri@媞з&ynEbkaoB314]tv([SG[iX_Z=րP.-HM7#u챙q cڱ&ǫcmu nC4ϕgStuLwZ[WCiH  yrpdדn{\*+ ƫň@_ֈz._[_wD4>.&=lf3#`;NQ0?;O.gcٲ"mv*h ~?,?[5uYo$Eov1 l֠#ٜ!nyR!$S1\_eS+iE+.GZrRB}*(= =t3jWyNB=Q9}B 1[1;P̘/['\S=Qv>d*) N%<ˣw8)[[fJI1GVgDWE,"%)9DgZAY,Cm0ܲ^pя2YDP 'bZ|;9'qpB%gC8a:aj&k8vL3cSQܽiXhwvkK{3q$rĝ⭶^7xry%ؔ$@Yݢ[Pch*#"S3~~L]pA!FG!L[Dfo@ NF*Z8pZ'4|2@fo (MퟯF]*h|Dy4ǶԜ$o4cٗPFJZFaB;6EFcFo~giǃG6e&AK9"z E{"~9Q4*y݃IZ91>B (Yj@+ĭp(|"M0T׀"+f7ErIVaPdRoC'p ?s]?\e%|aeu~Rwů}s3@g{CЋM4,'Ĺ^*ƃE+Jݞ *םD Q 9 Iqֽ IxIr1yj:4y+~#Z.tԹ Ҵh3LQKVbĔ]*fz҆eyFE9lj5 "*c=^5c.)ES1Ql02 ƣ[?*^ !;v'Ih-/@hvF HOX3bNSBY?ZE& P#PSbaO}*mq}qWak ¤YJ<)j >NyDFu\tu є/GgHFi7'cmlHm΃^Bb84_4o5Ri>H{Xu AwyI2]Uq{!ʄR EhnM2tփ8nbYs@Be]lffkD6DM+eӈ)*] rߤ8^F> p+a _2R*vYד,ͪ_ R.cgW98`n샰Zeǖߒ gZWTm{eXTowF\_ˇ3`8pn0j2YxXO p+](qBޛH;mfGwB{l`_GoYB^N)Dh:d8Ą!fYiYoGrʧߏcCW`gn 0:izW`؆3^'Ĕ(37c]]=ǷgRniB6?%ɔP 0E""ҧxߜҺ,(Y80/Q55 08d.$NnB0b_^ ‰DBhh~VoLfuvožİIAdq.2Ɉ {ڛM`3'c m{dP-o5ō` ԑJߐ6#LƣIl%yIсz #ppq}8 B "JMr-Y6t=u=[ttzbaB82@t_A->p|T-5')НS!Ɣ(N?HT} &g󞲅 tQ.CߪHfdO 'Iʑe=I\<_ HD>kRasgygwW=q#Lbzoŭ{D7!]y^+X*!] "6 Z:A5J[JUXo9ryr! [Uۮ-rH?R#>|Sj4Igc陝 ܳp3뢷0˰ɾX&9~y5viBS2{% pD L'$em߶00^ ?cb)yX&pc *jW-BB3(r#m CcB]ݓ 1^9Q> dQ3m^eaI^n/&REj}4!/,-ګ/ۿ@rV;H vUk/3 OaN zgTZ3V[q@3)V1oWHίyPɍk E0df2Lf啮cD=7LRR5E{_ D꾱y5IOErk.7!,7Wx=.L@#1qĂq4zjDz~TXaAwmbRR(.Z:|qV, /^]dK#/C|<}$GlG:"0̆D)z<+ϭ-bQfMBYZ?#5W[/{K# :N.cj2jMVd(km{|5@ܕf~Q<ރ8嚘3~TI8WF_K{zBPĕ2s ۈOe9ER@-ĿVG=' &,|Ȇ1DX|cMӑ_*ô,%t2nC%RO5(iNT#6L8‡@Y1Q7u(ApB4FQ˼H8kBESI :6ozDz=%M<6SѴI$1CjG=S!U cGRiA&41!l_-p6 =a:HdW_*BpzlYvv k29]%k+#`_(VoP;&c] w/*R- .[Hb~EWE_,컲pF6IAs!nIXk ;:4~,V?IOjzaЬpR9e!uk{I>g )Eװ$Go(\CqKmei;AP{y6)g^GYsPނm]qYuGAv[FQuFIk=;uǹ-4H^25>]5k~'QzQ4Eߙٟ~{D:hɋ 諒]=fsˏ,ܑP#4KN2C=VP65Xffİu>.{^A;n 0 16Z9s&lΞȗȗwF#NIiGɑ|aQMBGv&D(p^=u {m5$t^](Uj&aW2.'ӦJ5/Vݤ QĪ(y{?0irwª )0MVUݬ.p$~n|cC者 v 9喩o#y(\Zb@0q2ӛ`E͋:_#e?9ݮM[^ P]Dac;ϸ7͍5;o y0,[ZYd42->do)s*z4y6h..(}QXǯ}{|jVzv#c,dbpM'k>$@ !.wHRo;*_W%lq&D  5BH≴Fwn>6IR!muG5BwԉUpD/%J>ϟI™tr UWVxSFwm!R 6wdH6꽙sw9pާ.'jbn@|"Yxj:r`N\cOߤ#ǽRPoMR¾Go"|E2l(j%9q:xDFdybH +&֩PiaN6@S~< oL:|S^amA,Ivz 7h@8H'+& BHk ΁JS!gu0krl` h;IL 9Sߖ)ѽ5b(%PJkxBZ02)LFthP}QQ*:K(¶ue f-IgFiG#kU `6# auearb53(~E+8&SU*X(#AH\aI V*NEDeH\fQ@pߺ)!s'&2F%]=.]dRFޤ|7lGK+$ĝ_=% Gipc:kCdJ oh_"hFOv$XE#EZ m>q,Uf% ӋWcw{ BVA8 iWŸ%DI >0h"`KEnĞ!.r VáN-=F8dQ19h30+.VejW_B+v;_`؆M!aԫg*0OF֦ٜG jf 0rvL+.>X!PoL] U';g'xhqUZvpG:%D*mu }q L}8E4"(d}tֿ?xI}Ƃ5a1JiEyp=d |lUYqBoۺx$AZ.o^) i.u4?ቪ! &׎RC%y3 )a_ 3k ^>~\yWZLڸ3zRyR `X4PE\J(oLIܤѬ*7 0;Պ~v]$;G$$Zcch+JJ*mYJuЧc/4w0US99-MϺHo:eDv& D% ZkomBnĐvUjH+Jt5pX)m'xL0ٗFuaTfEevii gu\@zAvd,?^{h^=b4Jl`ܽr Tzv$ۈyB,! RS?KP,x8E3 +̏ Z-qoT C?6*a+ K<^LޓRS^=Z&|Q"#idpM} adA ( :,L9lAX 3#txM3iLP@\$gse.J3onC3Y;EɠOU;-I[Nrds0jވ| 2 8R`xY[@d@rkRB,ahD-0mSONf5p|՛EEq"lԱD˵oUN?it! yc+{c(F*7eghGEvw^?8W ]3' 5ZX #H& fW9C`?,WUfn㻷0%:(eOAd>9XM8O ¹ߤaw]ؙW7XЗ֜Hy6~/1x%ܪacW |*8oE1x @ H .0)Is */ rt&FiDOҲE*:~'p#`~!Î7>$>2M~h?2"=?<'@|эO{4I7"ÅW_]R8xC6nܮ$V-*w;e$_{klO>jdkMyx>wp"M+Ax:vfe{$ qSB Nwވk7@!RYz"oT_b^(tT͜CmYB3X!&ҥm+0<ī5nkd­DXuXSkNo>&/Ey_~⹄F ?F!&LMS hk0XrVqAtr=LF2킜(Ti.7]#^o=fK}`FiPQbɥ/@ƀ SzãA뎳Y6]Բ@wH$ #Ixib[A"fF =sq=yے|l%Y'Վ'/.A2쐣`K+\@ih/!T\Ȗ@Tm5% x\,<; 0K#O_MȢxId4 #r# Uz:O̓]GCNAlK(ֿJGt\~#[#vkITGqУ92H\8mҗk_b;Nm7,I*?#d ۼ%cȳݓ3Amtif%ƨDVvh#P V.` aԺ_4|sE4#= Y49lRw-璆C,6-g wﯗ{ޭʳӌOwR? 瞅H;:`d RQ֐2}CEvr̾]vemhE 8i{ $aITlBYSË8HAcWq,7:,Fm`cV#c[W%6/9asるFϴ/UH-}J(0es iyON p$Ng|!n>I٘ȼL!(ze/1QP$~EゥPNWMy7io=K<#Β,LyL1VʭK\4exY@N%)Y sOR?BTzXJʓmsV1ߚk|/XG|b\ʝcyة~&'נCI;v㈧FFt|3靆U&gm|׍9NH;QV'^9ڳ-?  `^,6oG @*B~>yD߉!eQ]n>BJʹdj}eoTgT'p֤ 0nc@ǟ}xkcp7I>vP઒ˮ[0B[>?RϱW8#l/7D/IK'D8l<},dM>ysM0WA7H?e[r bonU#TpXjl%N!*AߴTz4}"|B8^(wg|-.݆eTm7-9b_4Fsҋ[G@oSM }CU6DSiRz9\-K3F:>+2<ͪj6|"+Q}wB+07\W;DwHMmxW_]M%lJJE]+D,K|i'[%_MlaF=-$rPdkU zCnC@VE_[Ga5Ҿ<ұvё+TO%:fp?$T>d@5<!WGbJ%k GߕIxdУYRA}K? ?bvlt=N;UCX@!y[$$G7F5Ne~_X#݅-  \(;_YNT=L3#UL15)1]"eо% V TcU@|~/TDUO0UB{Px'~tb[Yn/Q jD$9$Ӽ$6<mX qA&ԣ]NW n8K(2&kag9qT}ݕ;@ &_(-s%[,Jkdт@AVJDM fjG,S0To^[Naϼ{4wGmZ1-Z  j,gk2VgC"?Dѵ?C(Oٗ a zOm1/bPW[8{;Q. Kq,7B-t HIaZu9'F/iM?h7UPG`t bayбs3Zx(uu;rZ0iDde]m` ,{7'F_W<mwCxނ_(}H톭Y 4Cm`Esw:Q:b ģIYW.nP`{(p>\>o{06T]`ׯ~Vr/؄/Od>ODA%{%omI'`C,82fd1@oVSˬ/"+a T7+:Z:p4@D$srEn]ѨA%~o]b8;U.1SoQkN۴&/18Wu|\.>g>XNCBWQ}tg37zXl LS%9δ%95W{ +& 5C؉:h,|0 qs\Y[nUl\Q^= !TTLTz'q١[IlZ~ jNSРIWC\Dւu@ێO%Zc j?XR#1h Jt9{=?|V""32=Myl*xH+X(: @4`(;ɹ;Z%h*;kO}:ykT  { }&bGa3`;X\㻍Cx]s`qD\e+oOl Q)'Hz)YwѩqA__uӈs$EHwdRLa&(+ƅ'')! f#E$dgqcK[?'vاa^;6" F/O!D}/<.zZWn AӢ^qf@V6PAE,iw':;^A\A%6o1.cDF4,'RZ؅q A+?!9)1wRCN#VeDJ[/EF*GZ? pJ%rYӠːP7s괊ѝ,[#+͏ŮKAlyКw@RlHcKnmȪKR4tM[CS.WY-!~tJQH:_蒝 -'fyh:a7cDKm^.)]@ľ7@,Zh͜-V3+\7xe z8[اI"3' $yޒ0=Tå 6݂uw=6ukX]{Е۷8wby Fr?xySO8;>xGciJQ^I%K5U"\1. hTf6$22CEkҊ5H>? =Ez;<_dipD)aH֤xW y8\}'C5|٧So\*RY񴝯P׭B*06rʵ38 {ZxS9n6&)zAGs3awjk#[W7]56*-p^1Ip6PX2hY@Z'gdI`z Қ?wf+LtD$oSM^& սnݷ+ Dkv,p ddG>;*bN%A)Y i3uh=$K\~p6Pr d6a*i(6u!; kXrJJFfĄZbf/[.mDL Ϙ@?~)IaƏB谷FoNCxs(84ԷPѫoTG.F[ݗ_`_n2cRA⤟Z^?ٓj@eeL3`?p<JPnHU/0Ή24:,JLBt=bG9;ªaDn& ;pe}L:sj,tpLp>+2U8:2bI> /&}GQ u۫XO8B @0/\C#f0ȊpiRCp}Вvneiv*<>:?4_DKrB d. x D48 3zh|ls6sN2\-()KpOt9⓹;H:ɺm_ء E"3z6 ;{?96aUTfo([>_/Y!LWvjqćlؐDrOɕE _!bCž:>J_S:A7#JYu஡\ duNNYe4>cW>n1,s{c_MA`Th#,$?AWoRE8C;9hz }|#U. S>̌2]^">pJyw4τA쟫&(x{͋&Y$[cU{h!C7$p]9Pd(ccMoQ cҤKB('ԧ7bt3j)x&b aTn~1vF=y{AYJr| ʽdWO y]uKJ'Iʎ}#U |Χ`i Cz-Aʒ ^ue_W$1?d)hXc?$C0P| Uy8=RBAfO {A6ɦ\fg 9 -oW7 P-&7(MW "BZ!,du(o8Bp 6 ǷX޸dqok8FtiC1|8ي1*q4+hA8c:kQELnUb5^f41X["52a?ޭeKxf0 7қΌ<D{5)b-y`o,k]ULz"'.3,3@`vi'7DHJ݈zVB m|j/NrHFUCwsݲԻ>"6b]*w۶Zp}K#oẓNˆ 1)h/} yWڤFD j]Tcâظr g~+n}cx_5-2̢4OsޗG ^ o.pdDw7mbx/M8:p4wF!`es^C3gt![v`hd:gJ 2ZK}ް?YwmP}e;2xLNNfrEsYG8mK&Mf;U'4p2Ȫɡg_5X\37v:J5mwqYG*\R4w Rv_ 96b<2 v$AVt\'W;tuU3$[z0|*Qetk:0= w6pzCMx"=9J(I őr@RQpW5>Hu5yBXVuyM\lLuMe+hڨo"fZŇ/)VG;s}H;; F.K ͸XoZ,j$[Q+)MAFЭ#/ЖYɂI !kڷ1/AJyf%As}=t {p†G|) !t9h<vPK|w$ĝt>tFUK?iմb? LB9HOuY-Ivo!KQ:aÒ]|"Ha\r@yؗG˿Oy;RzwUƅ8@#SL ^0yBu$K3C3,Lg*/*\):j"^[;=xLcԠqث ]L~<2a;j`BX] ؐ mtI+| N.7gY5@Y l~5WGҼOϡ 3ל!Ce'`:V1#|`{*O|I]N/`t2J˛UtNVBK|hWF~3ezH$-5de~ykT^d/K2cY0zP붯fq`c&T=k`];GzOhN1G~bv9Idm(۴uf1n thXAsl{dMVXL&iV) 2Zmo0P5[HZ ZJ ίmd0}[?EU[ڠATv0&ѕH7HJ #INd~qno"'9LנZJT&˓a!-0ŗ:Lm=7;]Bq`D'zBv[U%i?] 8yT}Xz+0_Y$a2n +m CʙO06@e F=kUn ,Td8ώԋ3ufܿƔS5]JE Fr0n,Zj%F0DO#@y ? :_njdOTSYfYY)damEr\cƁs.gYU=YdvVV#w^s݈85"Em@b16o}r9(`@ď8|)<3[WtF DcmfP{I Ob"V8ؚak3tHWLf(k,HT"p7¾А%F.[*>3wLcM&¡V'\}p+U@@f>fK2~șrqwi#n5plToA Z*hSM񚖪{Q"wy7}MMؤW]GNY:TY)J7VKkG"ϗGPcA dJ`=4қe]d|ʳ K }M'^ӂ!$ŹrՌ@-rX#oErP 6dLTod {/^z7YhfL|)N%LSvB<JC=^6ByL NBL Bšj|~fۻDVljj*gzσ)%g 0'8?U52Mr+SQ#JgźͱiXi_ dxh̷Ԏ?V] 3 T{ۅOk>w;V hڲXaf0]`cV6U5GYVrE펚!E_:س>ɿ;xO|Z@Q 1YeU~hoC($?Km,݁D@uM0p tu|H9J b#x1 Rh7됛vudn! Mm: @rmtq6 :ÒXM9{U>fNa]a~z8[ZD#e>*EJ+߂hg9 Fo*dyDoE,Q<1YZ~@=ceIKTCM5[Z?M=wy?w{Y321Yv3wuN&|,6߉OA ;bRpKnO?,Wqx◠X!D'O IcmkDwf/\dF4A%mӞK~% fN7-$/Z^2]+#':Khj9nUBαfh pJ y8Ē#!y†* _{Dm;P+>yK6|1@'@p7L,zN jlR `\CEPN>^_ h ͸GbfX 6`˲AO{BF;Hxz"-t:/Tf>vo*GXkc7\q`nSM}}mtPiJhGViZJ=yLiIP 83h՞e3aU-nҚةTxLsRw{,20eǬ !wh$WO`ӖSq '>S"Nn/@}ͻ]3{Q/19M♒|}z=z:|?bB;Q$?nVy#K>yεz⡩u5.y}DZisEfjlCVNt YVL}*|% ·1c(a&PȜ|-I9_ƼaX KեLbiȷ 9TrPUU} ! |;30 r<+o mcrx ^62 ^u et#)72{"ٮUKwM(T([v'ϔuㅊP=g/濙sQwk/WvvcԻ ~+;ж>ЬP~qipgEFTb@VLM^䯠3W&("m2|LƾYM-Wx=?mR\X$l{cf<֧^oɰox,#Q>Hl{GvF{]+ _4k%Iv,>$f}k/ [GlUvtAHdX< :vKBG 8=ɡ*]Hj'[n/%Fȴ`F,y9 P `,  ((Fx_\OX#7qO 1\y~ oK/5hd`IRV6Y@½W& wx5HP,4OK?ϡ$^5 f}BA֯O!?1]:tJ7roJpL[6@s[ƥq·;| tIJ,+AǠy̰ sx!H !á=]d@z谫K\ĿA4"- L#[Hu}܃oS[X7_:7|k,K?^˼K!qypy=rC)aT8Xo[hg ]_~#T,LeX ^Sh{|gxQ?@B\ e U:(eIAEH234˯) +D t7SuRm}b33`xf &-bײW @AAgcsRNF1gpc?c^MF6\ D޻[1oܡ+!20DS]?b~c^yzN ,{1:U8GQa|p9D6wCt Q@;v o9%n~۱p҇Uāu2H<gV-%WmOJf]3 UM[Х^Z*E`egR Gn>'7F)) [i  sl3LH]kW?GdtpG0IQU̐ǫckfyB%.bryK7x`(A@.j \2c#3FTAw)I CKdrQ$O z6#'oɺFb(fMd9 "",=ndq"Gr^ŸksõD.Bd/r1Uk.d1i?s '*yTnp>4a2P;ƧXSH5Dph}*KCJe3SL0A)i&1dB$$6.EByR =-GI #w kk6P *#<كfsٸ (;GOG<)߼5Ҙ+[3QQUkz!WaWӣ2&: F uΊ0L e7Q ?3eK\+0ƭY:Kue RJ\h6 .Z;n\]Ē?7F]3KZK+_ mI7V!Mۅ =zN敒Ύy*k85Yu)X|H2#Dmf|tI0Nb/n59 OaSaʞ0aA|NmU9<:xLy{%. 6zr'ʖq;gF^p:/Hj#fӧ뙄>IS]KhueUGe܌g/:uybCaSMe"5aZl2>cPיETDgRw%b\o%^znș[.&% FnyrUʄ`ۥd*p1\.,ؑ"lSyO ŁWϒJ9a6dK@itoq+9mz* xJե/X% ȋjݽ|vlhQnV[(Ekq(1W 00ud?•(&e 4Rq70#BuB1EU_3&^8uF`k $3!> C]B:V:Dz,U]` C8C?P[-部zasrsͱ _`(a;VL;%cc['#@҃4wr3_ bJ'|vRs/nr@Xpʲކhoźt@.s c^xhYJ{efԖuu,U q&;|őZpꚑv5dlfX`a/,k-+:Oa*T =tX}|PBEfVYisl+[uJ8w64?{#;ܨ'0&Y!2`|3VOM8u(1\׋[~wU5dϫ؍NGs# cXMЃX Ȩ3p+51RQڡdI2r[xcP&nro?;Gt:Ig'8^-rW/R?q!uܟ2j2d)Z;*ix2ձ.vZ,+ S9㵵え 0 pVE;'"~$nyՎ8gCa$,f~j?dv5 09SBdJ4Ͼa k\ؕ|[=SucuNRRd-l:{HdT8wl7y^Y b4+kw鍠쪽8&D@͒7) zqBRuKQ٫`Ќ![nF1>J2Ou] ѷќKWlt?'O:Oer`GÎ52Dʭq FupJUz~APN.ToQ֟Q:QN``6rlר'@" }G ll5^|޿W-* @HPUb bЖf RJ1kU&s2zASw _jP`$e9.0݁M_^_Ӄ 0G XCJsgPU 2.P# Q\բh:gV&FܣT'b\l!|^-u42=l-HY_(wKL;^p{~'pHZ޶Y# aiXc*EwCsH0 ρoD%甤49`%ƥ`wf~JqAf&AH$0_ ujÌ@3 >(ӌAWϢ d;g 0ԟ "#wm`:^Q {m3:ڃp b b$?3%Q^ILl_o ѳ+N'J, +K[, wFGAPy/=||.w6ϏsFxt'-2۹hȏcJ?vOG< Ige|L\lD<} !?MSUċC1Pj7M+,Aٴ-) .n-UEŭudL Tcl817E[d6鏞kÐ%P/km雘4pq*1\'EA}"?fÔOO=od8fvXMTC EtG)fWNGY[dYِrUDOX.#\nJ6$90Jsn+_TQZ*] u`1 &NA{'(+{svf|T9%Q'̴0P - [[8 )cj)sE)ycTvlj/?޲\IXf\l )e48Wc;`Ոq?t>&83L?I. NjWca@p& ٛcMA>J[ BT"e%]0|ܝ~8؊dַP3R9vI er%z% e1Ly> 4鲬5'$P!<}{.)=O=lhpytyP(ϰ0'ֺ_㑜0Fϕe2`y!7?;{6ixyHlSrLd qvTM!Ee aRc0墴C+Yaۗj2}{3rJ%Akj!o0VW\4 FB4F 5[.eY1+ˎ/հNhet !_qM\ZJN+J6L[[uĨҙ%#T)j,"얍d`ng\V%iXC +R3I:q_e5 ua?4T &^ml=q`䘡2}Oj1ĜPByT:|gQ(n#Y5w:T";%X ;b 5&Lõ4 Qng[l#,!tO}2U֘'0юiIwwLm%f$7v=}B}BB&V5ZQIĊZO܇دFllkhvfO\>"hsEE0u@_' "CGR-6=3,V[.eŷ/W!+B )}wlplcP^_X./ff ` ω`t Yp~[Ʋws#3Ӭ?1FW8HA,Zr~I_ |Ov|^^x\" ɏ5˹pr/T HDO+T;u|KT.&[G(uSF gwW '2MdFЧ f"y>} pՌg[ma#.) %g+u= |ӕ,KV:0\.ױV?XhȦX4GgRpҀج3ț 2Rs$`M,`G[Dg-1f* WEN iq6Fɪ>,)'D1A ীAp)Rz~9v$%{hOdlr`TuM`*fQdR}dMC OuFUwT]6>]A:fP[=11(tm\QI&j+N^# DYbG9az X|y:r q]3*) abNsL3*]-F?&!ɫVuA&0R4&V.S% VX1>kY?mǷ9,HFc 2Ub8B`>TCIбb ;939"Z.t1uv {8fEA1]Ӵa1cBjkӣ[WXNT 3koyĂc Mܠvjx)1[ԎҜk{\yEEz+&>%ZUjAS-64W&QTwwCЩTi !04E17H1_M=IWt5F$I"6ydó &_gU s*3aa2hVo 6a&{&QZҝ'F:.F`Gv%^v5x.rhnYsxzkFaht^TM7JAz o X$ѳx|913XǭD_ymJ- 'b?J$Yk\0Vg&V+E[ ʟB~!U!Vy2H_5@ /`<܍c^KNdpl_v( Fq3]SgRwqyR8CV6i޸&7bЕ.w+egxͰ/)', ]4~S aˁrCp&| :}Jÿ{o7 ,PvB|Ol )[.s._]hV= SWKq<q/;@P5'~]wi'CǐurVX߾-̽1hZB/{%$2m̆"&u4)~TrrR0\I/ZLk]=/-|$y?"ueJ}>JLOkfeYzCvC0M5V}4nY1]2* yɅkb:_Ǫ1 =Sf $(K?<4dҀE RӉJ|M_]O~oh`&7@uqLF95zl:όBݲ]>W峥ZCLeih5p6b,g21pHZAN#a+Z4U[M 5A}aːxWe>AK t*<`类=WB1O6<_HCXlfUTUyh8t_b+(xxm`RÏ LwQ~أ@ʨ v$.;ͦl K(?hb0eI[Fm}P93Ld(q =SjV"#RViҵ7nuĘbX-f_;ہsZCvq`>' I#k*fTn=$pO*Ft$zhWU"V(WZmxh,(l&b9Og7WgLSsA %Φ YkסJzʿ׎A0Ԉ_h{3u`2:28+pؘD았W3rhKN+8lH[~'awA]6Mܺ F$a;bw6Ϻ٠qkūz)FU,챝7ß^""0\r)GGto铩M?KuJRKٴu-"zl7L%P71Aցt몥_r3OFO{}.w_,D" +5=_}x#:􌿄RAX\*". g9X=O/NNK#62kL63IVTBRBّap&\SmFB ЯD"!z?G0qHAqAHbBR)Dٻܘʽ]ح_gNB0C,Yy-`L3DmhHOcr70̤G!&3ޢ#dm}(s"71lJn]̒\ }:d3QtǂA c!;5)|VA.U"b 2AQdzG:a TSwVi9jSݳ~\5e?f8f˚*f%kN\ $ctY2^k/Q)?܅ j;}B}u<٭DL[l!VZcBl3#182gRg(S]M`VԺ8ΪHT88n /22.>l_YzIrF◭0 G g-.C ݤ 6.` {Gѭ$#'ZVz;'=S)5< IுR3ףw<}<_b;B]\`}Iy! d2ӿ+g 3緮^e5OL%_УOeaϳo$na,.Mg0\-H42T-vKѿ\]G v͉XJƐvK:ꜙT)7%䉌e&XH(Z?.cC)ò.57Op`KNgM72`G]ZJjkk`o:͡X܂a$\K`axZAK" yxx)s\IG2r]W0 320Δ͞ӵ| 5xfO!OCy1Ù[o2K[N{o(q'&nbqjg;i,|Hw6<9I0`׭ޝ8(Z*|Xt=,gLKT1>ОRwI*'Ys;%P"f/96b8e3j;m|B+ 'vwRөn1G`7 :y~{|Ho@VfTGH};h31NsC/3kŨ-ax.ng4P |ea9Χ6WW\۴nTv.[u.[VWw)=ܚUxZ` R ;嚒!~.2`v:{λ:֕?wxj#,H 0g5~&#yh @i!J\{t][ QZjM%f <`R[lCzz/A.=- Tea0LC.Ɩv^ %ޕbw:Ve֨gɂNx9벍@F9p4kÍvwtQЋ q:m=򋄊VFX}ͱll_bD86 )6Td&\ha ws +FN` : [r_lBTfn{pwv (e=7Ue?3>%?(ū5L$tŃcؽzLPL.L\{{|ym8fEoপ艠ҥLn +757]P'#~8JaXf`pNTY[I?WE)׌M(oa ᆑ-jѭ9XuIChyZ7 %ڃ?d)a2ҶYy4RAܜɴpՉIpik-cW U ] ׿LKE#-feӷ! h\ $UY"bR1}~i9DK|saL9tbcq҈b H9g/_ʋꎫQ[?v30ў*!~Jv_/o).u<۱׹mKݛp 93(1+0b"!F#7~*`AmMzVصGߊex)|zʓ%eplz5Y-)5A\PeUQ@cq[$P\vJZƻu PQl)f 6,+vZa77xH#Ӣuzb]XIҞf)Pc%ig(m k+amH%NhTI' N(}U@NB˿ ;i@*& Iٍ_P]6 A9ʂ9S.6s%geψ1e'b>#UwX߭ڐ g:<8l@B_A-{yCȇ.8c=LQ4>kr/GGKR;W ljsx\3}91h#t:) [HmvĝxRHg OHzl@ޡN$2|a/ii@iPe.hI0tiVu)]#ufГl!L_GSy{.%nI); 3Rms1|cEwRgl%A(VIIp )h 1W.5V>cfr7bbVYE0]C31Ԭx<&$!NTNs9w!GU&µRm"OKs5KH~ή#xo i;pXsa9)iRXCݡl5{WL=XIJNSQ; ZZA+L)\%Z?ЧáSw4sr//$O%Lexa5P'[)HH懄ӖLrBjD9#?Q.h#K Lfzs?Gzd>Fol9ˁ;OmH39B9C5{ p!ݤ&|.m(EE1+0slDR±f%DXc~*N~dHݶ46^أ mrEBب!QM)i~ŭXfـXP55UjYɁ:` TS I֟rmK[ToNbpsk?j<2&{Ho=pNx#G $cb_`g;8DRlPG;J&-?4:MYf/Z)~)]"t 42t9H/&QAKu -Lu'5|AlGud1dx(רgE/cb_KF2srHgZ+lkXs^63ei:Jtx-b%3J/Ɗ/ Fu4 h2C;n#$اM NUZ+\l11x yB\lC-to&о!C%RS<Hzy!ySҷP=M˵2uhz۝"#v=`3 Ӷ6J/xx1h&yn:)kuViĦdVJuPD[Kp$W :EVP{s`ayu,PH7.2% X9׫ c; ; wgٹ@* Whܺ})ë⚔Xc5NvׂKE'Nn|us1\> knt:o\ AHX_k+KKjn͝f[LDNH3A1|S{K:yt35 y=0)OF˕7e[^vUOJ]i(1N>'DV04{O3B卍˅+h``]߿ϡ_]b;4(Kv:nJP-T:ijdڔ V;k,^'c5}'ԩ%Tj WܹUOc+ .O(^KiƢ te 5X,Í qcI`#Gja{rN7R!H/݁*ry50}F'SE(EZ>1'H>s:D5 ͣF0؆~zh^(ψL0yT0j73FQ4e)+;}/~XO˺G!eP"{AW;n|-QBl"^¯V'vDUOȑxjKE 0A[>0@vLZM-z;{T*-\1[}5Hqi ;gHSa"#x4ɨ}r"#^*H*Q2 ߨ4D9QYc(X>d`l Bb"NC)u{JSɪ\vlkXm9˜Vߊz,"#kWRMCv}%0~)0C$Z !{t킞5 tKiuEd=ftc8y 4KG6@!Y~ A+J-t]@GuwDj$gRq23C|!_nr4A@$$†_GλiJy3 P^O`;l/ 햇' JG EJ4I5j 5u~$pCvtJ%ӕ~g^\>JP/>o7|_ةHE#OWsX[M&B/a9Aힷc2#[7B ͇Y|\gݪ;g!\y$'~lӕQ蘉tš|v*Hq 6AD3q}`-I\ PxџfTWRUX~>ʀ="l*#dS,d;ڍR#b B8Zҙ{"c97X1\sQF6.Reu9y:ȇ]P.b"R[ְ2euH{2nۊc_Ro xnpկeWկƅ:hAH.Go㡖f1=$/KzVeQ?=%/6a@ᭁn|yee*\w~m[oR&i4x'`^~CP.=K ^LgCRMtS>r=`sLv;m(A[mt&V[6#NHq,iMkORPEWNO{o\;T{%i[Fx03Ixp#Ѽx7fFN<-n &1ݕ>'ǩ{EKH]WAkwD_9^$\$ZPGͰԛ,MSHT)kRwZP=a"~4 :HC`4\]ufȁT4G2g#ekcZF]ϙ$[cD#^z["ӒyXU~ _6t)xbs()s;.PG}Jl$޹5TbŽc]GѾpDf˰e/n A[4A$ޙ嵲1w OH޺? lIP%wO{caJ#O]OSz|[i`;N_Y懓BA[7Jt/DsPթaq۹m$C#)5.9.v.jECh?I5(fmc c{%*΄?IdS2=^q m%FJ{jZѮ52+Q+>xG%bU8G6R0{g?>o>0͚Sƨt%8/鳎j&x,R~Fi0)8G fڙ}UxL.Iiy2lv"YU?VyaVׂݢ Ή ?4 ^vv%"SpdBXZ47zzJb_$>D(H`] 5uOژ:ˉۜb4r )ΧD> l:ad3 amF=jG@es޵x<-*$FkS>C*dv7ײ. `1[mN_i-&jv%ש^FJbT]SDT16d Q"iιy=0rm&7sW#q4;gj8*LT}ЗM f e$ =QHH∗p#ҖyMV Y-q5%q.n`Na`(J--0μp% s;V-_J3O)K ע;) X$^0Չ1z%M7jQ<6Y!J(ٽE@Q-^&S$z5dSZx&j!.XQJ΁ hS(j6A_irFcE=",LAI_ nMۆcC2T/&m[B q#&~n8 whZybˮL%w=*L9DLiXPڮdziχMA'8}ѿڥYPQ8h1maEo|4vfn`h 3, Sq߉j8*A2!ߠfҵ2M|(ZQ%e{tN!+ҞŅ׵ y╤A;:ִ7fY>ܭi?*ӊn$.ܡhh/Az5~,MݙLj{=2n?.@ `P>XbM@`N"_:9my8 N;m;D)&,7e/`rÛK&jOewB18칻qBR=DB懣5-8:s LݒhDq ms> bJ@q)V,i^XJ<3'C|2):O {p&(Wѻ NVh&~@MЅ^F+ 㭌;vxzz#7,y=o5che e-͜Pa {Ja>[𺄔PuN6&t2{*$bM0n#.!g377N=_Cq{0kqMR.|)q͠V 戄|tNn$|3_*Ǯw8Tn#۸Q>TFͣk5|f 6( A>sy}.&/p~cl"sf7f_e-HviF!Ldž܁nGЌ-^ ͔ﲧbyCE RVY/Rv}>,؇l(Uf%ZiŁPiFYW w@8޷g0 z[Vvح,O·^|e$7=*ϾkDoI9)!)MI.j4:IM,j!12j~uK3GڍR`LPRcG"#D]= 52HZw u0y9+ZR F&HP/N,3%6d=".EzgJJD+>ּ4qN!'R3 Z I1={olŠ~+o)Gw`w!aE=3|iɠʼnw"¬]0´1Ɔ5ɒci ⽒P zJv܅3GX~oWEo^/6=n<,+s]0T@['ά8nBYǚ~1 g&Av9Y?>!z_dsjcRoCoPŸz_)N,DZ9_8U}h;6cH=A™dVveދ85*aH cGmdzaSmy2ǠnUԩ-<m7ǖpƕ:͇Ysf.N( +v)~bput;'2>ϭ.\w/; 250QZQtHP&WdS 6=5W#U HM4”xY"HIԥ&sspQj&{ iѳyT4)(gMWHh Z^e^-e>nHDg7 /dɩpʸ2s1`n>1`k x xrO"BXћ*~;;2qZ̎! eڑo>2+v\A:*@Ԅ3=B &&wcRcg#S:Ywdfkl90c} ss>#RΒnL.ϟn3&`xg@ %ncxUh(KKUxX&Qs%2th;8A^aMLlr4/i˅[K=^؂ BU瞯39yI`>햙]cW0Q;aZܸEՖU'裭 6DC%z2o-2 $H`*P< TPZ%Ii 'FlD鱞dZZm&GDV=NQGzb{ŽY;tU~Upk !8Hb,$L`t$QlTbTǸZ:'|UVC–Mo&XwyWuN JjeLṊ s;Z]3U7ZgQ/y eYu KN1:.Ƭ {:; nԣ$#K=g!؍ujtbó1]geT._Qހlٙ:݌JXQ;J ֹ D7['$р ҲDZ,K_ƊIl#QӫkN57շ^E}G[,W^Gzˊ u} j>à6Tt'ԌOe=ťmP|"x.t.b^cAt\>."т6eb*S*1 ~aaX~@oqˣ,e$-YdXF;.Kea_H2Kӏ<5 grNb?lZ*4,j^dgql/ǘ%[r8z/oMm=KKRzԘj}/ʎk&"/oCXu[sgtiIy.֎,W*?y H>v?GZ&I3޽ېpxa~p6oj)ktD '0N.b`**~~D*<=L  :HteWoک䢮*M笩g6s4jQ<*O*>x.2.9<"ˆͺwvXN*kk Q괔v]z~C{KCu׼76>2d{ĸ.tA*&_ ִE_ƹ&ad&'}pKXnA$uj_W&kӽ;ikGEΏ5ܷ^+ \y|oKslw5]WK f5"F֡[c/3.sIN't WXcEı.FS!PӄZMEr"vOHqڞ%v+r@>QWUqrɁ}(\6{<;g QcڐҿF!;!L%gX&]slE}QiRK\+`ټ;cCS+!YHGz/Fu,h!%b腜KԊ)ZhANvөZ/ì8s4i/C]JiZi[1c@59OBTy XrHxk'#-5ՕdEg ZR9qܩП'o !C#9+;ĸU!׾Te/m 2DDmw hwʟ ٩xrB.AG2a= >_LZłZX* 58F$p/ xr6K6$$uD1s MH λa|Wu|"K]Xڧ83;c@]@ʜ;1?,Ɠ ~#AK0OFY=vːW{"~rpFh#jlBc]l{~q={[.i)-֋MbHI@;%xxKtˁA3m¯9OYlz-!|bMv#*j '1:ar=E&$E*:Bp*`B!Q^ /: ,MW -障zI8)ws{&xx"SPH@zXUP}f9L"SPEҖ dž)n  -<ʙi hh$,_m| Ft5 }&-,.6L-U>#1FW "jRPWw'$񾂋w6֓bؘAN7 ԃR7^v8'XT9eXQdfu odGFmpk_EiI.Zx{:v&:eOnkʃQM S6GҷcK 9|u3^jCn^?w13#2l1d-_h%HiB|Okt$rYIlcdeߵ`(44*V/w.( 7M p3i#{)B1Modaiaչ: z(p2k}m\KgB꽘S?L'4FOo!5ErW 1UwVHs98ؐ/6592:DڳWl,P/¦s《QJ! |!I~>^U!_? _jnb֚9x$q$ٻ1W1%I9Щ~HhmR^?kKU‘f7+un<) @(5Qq)ьUtx] {Ui39BY4"+ hF޿ j$9.Φ^wPɖ>;W\Ua?66RѨYPFbSM ה6 K44.%a0a #iPKN%z>) "4.2QޱQZ " 0nY b$`]p #@aW3c.8񛚎]+&J(/lJ9ΐ~@VvrFF@W9+ ֖{}K?ue"&y˜$ݠu,2E?#k̰^aW+[+ӣQVp:A{ɷNfLpc4Os}%xV7A!Gc-m1g G]%Qk^ >z#%P1G&6 H+ҶAJ}5 %ezŮzhdh@Iz,ymLL+N*gp "8\\k# ɬRr8~cAo? l³?6ﷷd+Sb=N`kNG#&=.`ӑp*aAQ͆Pnۺ4IA ?GmP;wUg#vov^+kvfq+'^ rtq}[+mG~ZݝrV y"H{kpɝe`w>gEiY0\Wa~~?&ʝיvHkrεtc#r;|!*Jftsw8B{IM}tu'4 Ru*$RQvw:h7ʛͨ[ 5sM@yv7G3-jWo_H6CcM5}6<|Fdy-}fC<2 |ԪQ4y%$k1Z3cx H.37F )VU{1P=/>zXFG#(7\?oS?-3'5 Q0-X\tzU$zX?AA`tzZ #-[%ti58P{݈Z'״*녑Gn~#lZ{YxRCAH0x.&=} y$ tB` SD#3X:{oIa-Bg '.xj5m*L(vw/U_7S zE܊;[ŝtv%B?;f>gAXeذ-EΘmP0+QS=%JCR ĘO!,BYA{g}NESS7Oeb$Pz4s*P錓"d^e;BE(M⃥[W]?p/uBQ^0ŹE{% F^%Ro;/nb_i{c7MW smHCH{㻚5ؕ "^^7kKIl^^?8k\ՕwZQZ;噣AբrU덄.w"VcZ0֣XrDQL,0S=ylU33g]1FC96 k>qbn +&j,Ɗ[igU;إ&n_G 2: #مݿK[%A̾Iɲ/[x=vrXO+;bĒiľZia| b]> @ =D`Z5%A4m`ʕ!V "[#;MdзJRHM(-lW5Q4ל;9g=n ߙx ; W4Bދ"T XLs*,4 `_%@D㫴x("JGkЎBLPLu"WKcMuv5OM߽Ro!C[ [#cdNj?)(ɚW8y?4 97 GőԸၮPn[?͍\bd\lDi:Jk{| L|Ms󦶺tg\H/w\m.QW{;$Q8[Ssc큚QZ٦&ۮ t>M\0hGy"${"Xfυᤚx:3HS*Z4}F>z,K .10N?V`wQb~ҜbݤjĺIcN&e ?'D ԗk\l B xoUURl>!LyN@hy14ٚ"B 327C6I/331M 1@̴kkBKFv|i~X1kRW"7/ݨ3AJtӸd_r֍t^mz507 JWL3Lr*Cܷ9liOMJFrS_w4ᖟ~]R_$nUpԚ`Z,zty㦜4{ ꤺz_3e ^k5#Kgu5. 6-R̗V1nM-xSO]cV@4%{&΅0VLU;Pb O 9I'Zye>ř {(NMb m0jkR3c`Yp+)MUF(N3~Il 8ʸ Gexk# jw| e# MY1bPer(0 x,Rb 6oL ƮTl.n9:x6kG]:=< Ce@.Ph0ێ(D\Kȱ+0 } ==eZ7]zd'?ӳz9dh8NR{7=wϗroܝqEi 2M&+H2_!DPa.m&CkOśü|6 xnOѤ2* c:m3@ uleG/FymhpxyP_m 43]WlŔz/q?: !px}Hܗ=ʲ'tnˉOe!L(>A?ȠMBxkXI|]|Y Ľ$`w)fY]-wz="j *RSz){oGjȓX~ 7\ [xPh ;P4dj>Udn hq"eН[܎O"4UP$ T{Q#_8F7K::'S);=.T&vꞦR- ӣ%T[PE?, y%Z ԪX쬂[8Su?v QzU@/;nt6tvPS:O;xs5[:^,0eΖ ВF|sLo]nI2eI- LA.è[B€ 5wlFb +yD",-ҲFL'nZz3sTǽpo<5Rvlc:wLQObaԴ 9w}XZʨװKf0?[l %SqB4%v6C\8~ǩ#=HeG#_NWN`aD ODW!onm6vX`UpN,xeBR B.FvsVPrV*'(R:r`8V'hp-tIPg-= 0Ȉd/VuYI*[z/&'"4;ٍÂ_'42Z'hſt\!FOqAw1s*X8GxRg z;w++EƚtDJ"`_sF/ba|GN'H('=pKP'uh0|a?5G%EDl!%9CD{o8y)m.# Pe8WF&73 O#co} qԶx ͂(6wgrci\-d6DUV=~8Y%To<^V U/NwVlp^3;,KC| Siю&3SZ8ĸ{@7/vQp͎%iW8XM>hcs4W;.gyvy8yU욐=pd+}CYY1[Zy+~D:pl!؍B{rW y5RBS )j60+b.,y ĨO?_\vg (Lp5$hï!Oun;D4vGD]s;Rl;ȀÂ}pbNoac\Yi%0p/m#KAPx oT,?ďjoB5'i86δ[1g)o ވң6m2䇂Ϩxd1l9_ܞ2+b-yŐJ}=bQ(T+Xo,u:}]W>0=.dӞ2|1#>IC-g_qռR]NW*<|IF$*^iJ5 gU5K  UTl-5)boh3hlBn y4fHeנ3nԭ@-6mf1@}!։,yڷ!\܎կqF(D75ye$j?|rXD1~'|ϐ֤[Grg{1 y2&y0nϺm]eJ-*fB6!2erAhβbb Nm+p*~oTVPJM/$ .Li5|^b̝8CUעc엉K6'؈wa*lݟ n]SuzJ")q(Y9?'MC@<%&jNۧ uA#̽i{Ӳ6׿:UC<ң&ssD*`u02nB~i]8·"kV21HJR06ƥW)Dit1B^%4{,(uZ*Ɉ3 OæY_)Yڻ [H,KrA,W_ޫ8% LxJQYs̑5Ss/LQvLK$xydx^Gd7FdZDQka[jYNp%Z)9Mr EpbMz#jRP@F束'iFwc(F?`  {֬Q0X T;#*ÁoJ vf '7+/:sI=~r>9{7:^Dx[./HCJEgxcصnN 6LPp'V+;f ]ളWf3ZWJ#q]'c^*n=e, Phǖv6B,-+@n_|ǧbr4hw]?1cw}H ilJ3ɔYRA{3e.K7g% NM2_KzzG7(p2av6w1> zyGpc&+}7Dҹ= "'.]8aJwH4DC 8(Ko/UGo#h{$x/_9 b ]^&O ʨ.%['qB*hM4! ~KDFE8k6[&(@a,y~8YR&U/PZ' Js!ӃA$+'>Ct]sƖQNy| ZL{c%Zd[\ /. x掊0W<*}plt)1BY%gGNl]Hnٖ\%f|rm$?}#aڬV՝0cGM9G#~5`2Ś801ZV.g/c)3Ez1U"qkiPtr-59^)MTJװO<=I^􀥼XtW({wb?ljr6a}Mw z矋yxᷤVIWX@'!"Am17]ې&7'嫂b0 \'`ÚGCTlFם2é]yegL|:\龔ACfmMQ(Gje-ya{%&K7rdم2* O|P#p7xA%plO#;;zD%$tv##VƳu|Na2P=ltiJ;p "Z\Pp*mt7A;XDf!\*ҞLtgIYxeJf dt智9)[=C򋣲 Se~Z8/IA`m29iS&Rd OKD|7m(S!EiNÖڊ<) (Q<' <\~}9!EQ FB{4Z}%,}E #GY{b>I#[_eogʼx ]V;W#p?S[XLA|gg*pX>br%ҸJH粬RK.Нi&\6bg+5گyh;d=bO=%ףh v.-trF\ԿGgǀlϳ1eTԵCܻ5RXu-{BW͋AZO \6U(f6`SgXsZwP1)"a nrsw5| NQznF_ԘH*U}>g8*4s)Bj c<_G$S`AYb/avĦ0q7J]VAt1Ԟ 󞍞p6St(~}.B! wG0<䎟1}#Ls ]Էڽ颩}sѳb Rm{R͜YqW\@X^oh=_k>eBrpk+kJcZƮb_e:@ $Yu)lX N;@7ru6X%bL3Xiv t~QBήx4"BSqs Iϱ󛏾$#^Y iq4T聉[)6"HCڤ;ÙFI \qLq8t=RE _/Hs$qn:NP/)'xr34JOYDPS58_lw`0K]j :)u=_Oy _sD m†by~>dR7ΔyO]*m<% OuXJd诤 5˕Hؔ#.1u\mC)DdˎLmpǨ`ri\}ƒh$cg[L_h`GZYx*GrL}Mtyl=TS"_VrCgO%Wϓ">Zq_A4|knJ#Q& @d2=nYb>uĽc6Ow2|\Oϗ= ϣ\tdEs4%qjĜV0uw6|e6X3JC; 'S*^ MGbKp &X-F/峅Kl`!K1 A_)BqۊɅQ`3qNr>z|3)󁤃56C LS+v4Es6qn.m`K8EQ{к*=2=LH4]k3=ًˁ`1My<ܸ"tyJƹiƻGkP7e%~ΔA؆?<qauqY$`&)[ JTȮd@r]h̤I>Di{)KH(Hҵ=գߌ^ނ/d xqULWLi:^܊Rd`& mM0+$%|yM RR3+'Xhզ́? zrf.^0^Gٯz쩲lYḊs~Rӳʹ"8Zua, B@D\ZyN WM;V2a4 !܅t)'+PċA냄=FC(X jːw@BEX .<0ZvǀM?xUaU GzHj{06ABk^c)Ri(r9ݯO.Y#,<7i:Y^޺:yR:XZ;W4ϚV$A!xإi>gx8S80}PvbȠJpiryzZŜcL,76 hB$]rO{ڥ'~~Ul`2umn3cGl?HSU2\Tu>b\y#IˡgIvO ROVv$+D4S &p R=gT=fqU{Su*Aq5fC ~KnM+A rIdi>Tnres6⡁}#/{i?eBZAn* #|4/Z;r9YnDF$Y_ȭѝb#ٸ;fGjKUVv\.3IBhPLm1tGC ݵasb+kLE4?茆c) }!:1OI > l ں4C$Ï*?-&;(q+ggAwco`,΅ FNrLxnòJe7ݪL G M߭+P͎ɣ8 6-w"z[N!'lV||CPG=]w 3iEdyO'%tcoR}]s{,銁 hn]ZFsG "}$fQ$1"!{c"89 #Isfvx/1_m#Hce Z(֌TBUZ 9Kn؅lRaLi*/-i& #|c@Y/TM:vejGI"$bӟG*%EO m}LMi&LXZ_:{6&% pr #,N´sz]\ezI0;E9) l: HG&eBW1~` *c,-{E?Rװށ|/2ܡqb;pfNWr (M*=m2Q*F-r~e㡱4zK;ыe¹M]b!4N"]\ Xf?nV,ԏu@#Oz߯쳉&7ďB<ٿ9vCNj~FhQ.HF2; e9KYjd2Z(xD)ح3Fõvt%/TYf݀UҎ SΑ[Bbب8jWz"!t۶!HK&;OJIe}g6 !'y7i62ۃ]ssl7B#\S֫7-t6L.\-ߖÉ1d Z#6_ٱ_v,y$#w=];I|S +LJb-)\2A}8 F~iZS2%S^5C۞*4pr=P\/O&DŔlJU;Ԑ/㬓rWJVa_ɤ" 3YF%apHHudzA,0`5Z8Vn}u$ᮇm|cv2_(hսpcrxDj8|v|TLY6B2Q+*>WF_xZ{'ejTwd2v&v@?NsBjfMoO?p=;nwPxz4syjTO~Ѭu\Τ)5H_׆!%J/C\nj3=:قK/qИ@51JJ?OE l喘I5c Q-a!6>FwH ,i29ofZ J}V O߸hM%CtAHԌubP!.,,~iQvd{_uV[6Rȸh<pWz'ew@.rRYݵoI!-c6}1W}/CH Z\OvovZޫAPi٪>(`7QKl-ո av7P0_xn!sz25C!#K'+ZJ=VlR)px|XʙH++D {_\+(.R熣( UTf4>g&JNQⓗoț׶r8˹t4‘X70`'j _$6j\8o^[<-CG<׻irӑ@f"xok^&"_)۽ӤYG!&> f9$d}*fn/3dP1[P-.F)?z{i чGC;XGtPj3^8pl24SKm=^ҹCJgT ZS:;Wp EXN $JjycKNJ\p.h 6j 'rʺ^oNvf?S2IA@F:]ȡ=U~6E6ڠbjLnECF>sϯn[b.{wl S$+%O!Q;;!m:TzAVJo@XxH7-S6i!evC~ Pf2I9}b4bkZ+ZYL[r#s c)kϳ?˜2{^AQd>׶^Dt[d&[9-@ئ, gH~s\lsjhpֻ:6,S_df}I ؗZ$e'ƑtHwLFTc$&V E`Hmɰs= ٸc: %2Ě0s}DJcp=ϋϿ #lTAkJYbvPQ53iZs@Ry=y.B-(pK"EB`#@1~_zkz*N|sK>rB*PnD (k9Q"ǀPb=#Уlb:]>QP.ߍan~%Akˆ +_SEmlf}ue7t@/.t]([:pk“"s (,lHpWz]HɝB. 'U;"1:2dXJvz֎R/\MizV7Jc_|nHJX&˶ UgA{o.t[t$h6,l[b[mK8>yo 0[i˄!7$\1P[7 |+*}8"lB`)me]@@:?MMőѻjb@Dt7{toVIKϴQ@DѥU D%L^Q+~ qBcYћ>O8ˊS5F01|{-JqSƒ0YO!0fPFGx<1gyȘx3Ǧ$ HgD;[3Yˮe%kT./4k޹eY:II ;Km&W>qj,ǃ\7K%򼓭Gxؽ;ZGu3!,6%N*Bj׀_Z[AW-aҬO!i,khUe tr[v_# !7E;$Ie#fLq{B3FPgrcQz@,ohzA2zDG b֤,Fa]=hº:\a4[.U#̶!(a aŷTq ól:М׀NF2}K˾BiN9mT/6yEn;v*3[&96fb|ZψoI { O `uCJGfia$|1AܬAs:EEO42N; 6%r¨=;> .3O7(\./qk!C͐lļ'J3QZRZ׬T@n)Ef>vܞ@kze:G,Ywb$^g ('6|=TbS4l`%v쩥:2$OGawh 9&^l]R"Ч9Eш̬9iNAP+5ٽx5UXJ~KC^ I_ٖ۟Lsu^ы{o/Nc鉧ر&KI]dZ$ƢK0{BoaKa 9L^U8&B5G<<0̽\epzZ%ɝ5L;>*2HOd9BK(u/ c)ɾ%h[Z D\ĹCu;+L`*icJ`V6Wm==* ƿ&PU*9p8zdﳞL>9Ձu(JH诲zxbU4%3[aB?JwR>֝URK$NKR 6o*JMW@'26(?PFG8Wex.D^(- &LQ'֛r <9G g Z]LXo%Dwa77[ox#naEpmBFx@M[luyCE8~Jd'0]=!.=viJF', ɼGOvO(ߦ矯aenMU+'ۨ5VzEw*z׭rP4O˥sJ@ o+V .I# Yg ;sWيeSlù\ZrA׻d;  yO诨]TnæRSw+YM+j_#ңX1l{C=F>RMlf-[Xj,3 qR=BjO}SW/oϹl]IhȥnɻGt-Y)_e5o}oݯ7qBss=##&,I1!QmJgj ͻ7Ӟ[-Y,jAzۦ׊2 I[sT[q/u$?*o#ZŔ]A1^x0w1*w8WDb¨ 5?&~k|xdсd;&a4 `غyv<j #E%j8\36xįL|1D%(;Uw̽6rT-;ƯԺzZ0*[Qz!]tnM"~(BoHGz%$BwvCG+nאıe7%0@: Ԋ`OKU.29o,Cyrq*xbg7sqcMBpT)*5٪E[Z7[fN'Ri\#)NaE ]pL9蟄,7ˠ*Qcɩs2}mplD&=CٿK Cӏ+g ։%!>@ k2DwWۼg&a0L '%vQ%^E]JG[O>d?Jpy3+~{ Ų%d\c'jjáۭXH=ogH\_֚Q2/13 %vy*o*GQmxĀ<1Ŷfx9](\- *̦U4蛈x*vp*R}qñܤR *%mֶ{ooH~'.UL]l {Fzގ} 5~nzlBLv%g%P3OǬ1BU{k`^Z6Ȩ[Oz|,wcoy;|rRw1NB[Fښk `2-ު 9gcO|COc)^m7!t5|1?0 XWzf-τ^(1Ꝭmg%r 33{̥P9JYz#[_Zt şwB?DvDTHvV}dv4Էe̻CƸ؀X͵:)h2)N?X!j,jC7_fD$l¤".MFA0){q3RgW"ˀ*>icoѹ]ʀE7DEhtG ߉:k0.f NEW Uqt,{TOP>pBc*L0diLp#.x7 Cp{K濮 W^`$ې 3¯NsŠ5T%%:%;ʠR]й/^)L@VMb!0HۺxA3|֥Y}ej~p|lQF@j;RݢIM@EVar&E&nM`Yw,v[QF>X~lk8m.mw;f%w8 x!U;3'1Jj؄(ZgWxRs)n 'BЄpl˺!+<_o{ IUKF\.cfxKoa9& 4B%]9&& EӹH|"T5op "T(Tdj|{ؤJL8GFT%s2 {*Jq"4$gg ok @;z3 J-Ԏ=n~b |FHh".a'@F`[;JJu^!KЋs3S5pgVoO5+_2'4ܯw-yH9[Dq7{Kp9w[/|IE5A萛Zb>Uxo ŌtMp%'.c(e9`J6!:X F˟2ՙs 6>1\ȍİ CHZ}܏6@v^T r ,ϾpG$n{5n!HGgڂo7k(&I&[ M5CSL,K;rK%Ӳ7y9>NZHb]vA}& g[;'J,?I3 ^:\4QfSzT Rj)g4.%6WV/=F[)(X7,ȍճloZꚙG:5TѧH%ZYF۲x5S&yS9>1^uBR|19#Z 8}0X#F QPv(ZJ3Zkk,|1S_&X7'ygx7F;5 Nu=M-:Dc\g2G #58ĸ-Tg3Ѕ rB1ӉTL@1Z5/tdyC$-Kі~Y1xxyJ}1L?zvW/EC%^],mIBa_~܂ᭌljf I^8gBA`-u6jꦗ᷃`]] ~3"'Hؿ3cJ&&SH 7u~˜v@J"PW g!Tl ?!Ko ۖ2ڙ"Yx4J6bO;'WN: >ެx'mJb[łڷ$ae,h?oԬZ{ӽ~TE<.̕#eU Ec[V}Yh<"*/m"n~VSn۞Y (7*ZUrXl#5q5i@#GO#4k^Єݖ'-~L+pfBtl@&3Ma1>1Ӆ y(ڨ"q.WάR6g5II*SL3q!QN> jFksS8{ ;`^Fs}K@TwJwBhv4|Zz{N{a"o?oSagJV+w. F}1 '| C6 hG\@C&fr]و sB {yT kXJūҶCejY /Wv,gs{RGey%%:FZA:K4QTUᔜ1u(ԛzBu (~#'@}Gӣ7 zsʳ}s4⺽ͻGίK= Lp*$Egz6PېvMf]bY0Ffh _oY\}hOmIꎀbuE 6.y`ЖgW>J|p\@yCQ,I/| RAVVmH2]r!UWۏnIr"7UG P+yu4kyn3K`+:/M7̠-19:XFWvw4[Xm>/Z7o&k1*L5E7 /2hA紵 rgbp kZ<3l7h2I8 ^{ {d'<}}HNVD*8L :Xq 9W{ʠj\φLΘaqWOCDZEcWվς*fP[My#ƩݏJ$zЁ>l CYcl6^ VK-! noㆭ{ 5St[0 H\-Hc6ĊKEEOM(ߝB Nfg#ZL1VhM J%/\0Vo.np]q~5nظOx>"ȎPYqlB.&q a^(`gC4KpPDNj?Qɉ.UtMtCɛ$P1Dn hQ)tAiA$׬~7KݐA䙥'@)|ޟ2L_ŕl? ^7mntQ ۖZFκgߢ<|ZyN\ʍltɠ1ʨ䂄 ]%[IM ݀|DN]W-y6eIw. T.ۣ-P 6H*lXˇČU1)ʫJ] rk]&> (=y#;aڻ }07}g"qS,˜Ce-ѱRvȆ1g}=5e(3u'GCCRCY*k^^X00asI:;  OrqA>rx0YTXR8 ň6Z1&n[̙_M͑9Ohie1$jkXSaXJ-OjvuݫnB_{ ém5ihY;cͯL Eʦ.3Ũ>/sjxs=&%]˩>w\Q{?~rk9{k3.4Mel"PY=@QEݜ(*~>[\VLm{(/3HMO\SKW~h;%Rr'Q?iNʣ(qM;.h?MGiDg}lrWo /F5p]5㝁5o)&7BUbX]^@h :tG>F=lx/ B ۭɶ׋MDy_h|`$: sPM&RS$&T1laQ[l, r s/CF'G O\^̆4 zT Q(v/zvsA%uFQ: {7ƶtC+noD wJjɭ\jA\I%(͕fak2 ú}V ߕ9OQ~IkMa C pWg}^#D=s6zq!KwJ-cfLI̐)@H?BɬgEl0bCJJOL{̌m*ؠ/JAFtaRlvAdp\ m ~ h\(NrBf g9]0Pcvm3m_ BuXԗW3NEdz{4(E` Bd.oF4\Np-KLQ]j c87P<0;yy)ZYxN"&g-wp&gTV,둌H;|ɑC%Z7V_؅d Vg.( SИ>a2I ަr@0lse"9Ʌh2d[:o^HIcQ(,Ny4V:Uٽ%^*a5(GyF]o&c܊ⵒ<w8Srw7:!iP\ZUdM,Z Z 4zJ 4+SuЍ1#t+&F㎘0:i hM+p|Bi;_QfQΒѡ ֻ@5v* ϼW򻣒2+NeCS6{RA1>k]eh@u4cܽ 89SWRҺҾ[hD(lqxB_Pj43weZ)ý92*nb$=PUi$G磎=3xI#BХ{lܑ"/ a廞p/Ҽ3fϿp3#O}{ ~LS!L:Tlj Pz5,u̕~ѿ!3V6 4%$}W]s':@R]T QcM=fhQϸ}~ or9 Z"TR0 puQ̻rBK5O*X\cǥS.1&Ur|I+9)C|?$#M-V;b+;ر5Ŗ+(h_XU]Ggm z!AXӜNhi'1sE R;0Ag,#,TaXIl~(Ʒ8 .:eUu%(G]t-FV^1]D =Jx 9&8i={a:r&=rJL y_yo.d[hVcs ^4wI!ez8{laٝB{5>>O=;Fn'k]&-dʬaJ06E@]{ ?3h(Xxu蛰@Jr?$>jS*NF=k 4{0FYmoKۓݤ2{2Z.o 3C$5_3puk]0i9FNm۲u̠DS_.tVSkckCr_DJ4gu|0<ùڍ ƾuJN 4a8au#mb :P+9|w,!5(C:ktZ x}\%$ے.ݝ%~1?-OY9ò|uϰOKEu& VP&[U]-{L] 8n4{j,1^jKu3A0BA? T4¥s(D%qO:r6HtJ#KFTg`CaJSd|2#; 6X~',GR9 S[cI[AͿ^3ڻaƶ[Em@|&jى^!2qj"xJ!:$h`d fidAq49Oqe?C}_]&=w9fk:~VL#*K{T XƇg-Bu~|ִf8 ̻tvv);eiMe.U'"0ucI \ e=vPpP=mAuaSJ)ʛ7gkܷ, zI"lDcՑUvoC:~NWWvɅQ`'x =L=_E.QTe6qn Ʀ7`EZ4h:Dl/U" $}}ٴc1[_YK< t*ju$^bnʮ\6s[;b-u#/b]`T47!uҞ9u$P`ĩœ:Yٞ:s Gl!vV)q"57&(.3j{ʜ p@nloqJ'[SAa4C[MлRJOml(Kި#|B-y%߁`;G/'5LJ 8E:bpY錰#Rřa\ wL;0P$mT]"tf=͓F$[ 3ݚ=[? rFPPAV1)vqX;V~[NiJtp|G_Wص~aD|]v9H>3LcYU2z,b}\C $Qػ)HQ,ѽEރqa.E7AE8Ƥ,4Tc,]|[= EX $ +)K=|p% },WLx<3a3C`K$1P9<'-YK՛ =eb[td_K;NZwqzƀЀ;~Պ"D\zdZ "&J|NgiR u#k|@!bM=oiB&=!jL2ֻKO,MkN1;y=k 䶔(OqY|[~( TAD{}nwAfׁMQ2YvhߣZkYz`Ȗ3$#Qua18$1o (d3D.X͂(Tbs˝nuus&꿚čc`;h"3J,5'xfcxL9Vŷ\Ǐ1׎٪hM7C Tn/jH ]':^ 䒔]cZ|>;巡`)mNc/3]F\zTGX]˜d-z ONSAa%`P-*KƈBYګT{GeG}߹/%Nqa*aϰ=e*FƴLTb; 8D%eXtkL2 96s*XJ }<^lɉ-O @\\.ep=P>]t![?f< {l'4.\&ejm-Ha%G9:/#qdž}q9S]H%׹t Khbf;?6k$q“^ |S:{JY<ˎ8RkO#SM}Tg CԣyY|d&7]2YJXpkarۮmzq[cx|!OVmz'ֽw2uG*m)L!BWZ2>pO+5;ʏ<Ytv8Ѝh<:'KkSXMNw荂٦O@W.D +'֋R2>f{jKp4LqLnf`IڞܘjshDs 3]6$v™t~ݮ Z eSeÿ6b>"0EՋPؼ{ɕ9XGW>:,Fv2ҁY(Iբz $Ƭ`PIgNiu.g)8~$ǙZ rPR!? =DqzҀliCU׹H\LS(dD7;cZ+f MoHϒeSob Ԕ,jDI|D &]3dH׺Ƚ੉?&5",l)7Ȇ?$$w57 "²Ď}B" YC ^,bYxi9&)=|r>\>dxW$;,duw^}rQGe N:VW>ԉ#Jw0ECw]?cVIv[yp@_K3cWCdCK+#CАz@qH[xT>wLٗz6j !5iT=G-V{s^wirCėqPWa}%An-iߐ6,2%r7UV$5159 (C̣^u܁}q+ޯ~pwrD,{Ì֝4l*%o^?WhO=@kU{<=ݱt{sᄗLz UVeN띉#N:I`6ӖA>nĔ]O@{(5j c> "ۦIĥh4*9Ru _o~ݶ]B>5HW2Jpwc34 4'`dSvWa& xyRISEg,۾u{Phl1$|Kd{ OVQX;-VP2J{L*E@̞̠+b `n&nre#T /l16V~7d _F%>įqal=WVfc)OlX竓3!ԉ6ᄙ0BFIA+l'ǚG +O Nuu"/ݖ1B3 ~u\svaWz䍮VXiUn<똟5bfYIV>)'$_WUyxT'$֟Wx+D, Bk K~"bzo:eЉH .8% ܂AWE 6Ooo,fSF@g }W/@WrGJCd=2ebgaĞ&,@'Ϣ`ܺ#1-_lHI6^ZӢd2v)CpzU\.Ig& *ɵ^L݌0%=4aPHC ./\R+oG]z#Lơt+7/s>nTUe\5fm< 9L|a_}c%vZU fbܹ$ M)isI4hHp^(r[{ѩ^n7>:$'uPUl8PDXp!$`^='4C{.JO8F1V\kVdF> 'ɱ]T"uv=22P5$e O?A>DŽ Dri|>R*SK+G:AIkjܱ3QEl@2Hh_Y6mO}9{J]gfvYazMoXđݚO L:hɧ@SИ#K58dl];(]\?2rQ>Iy1VNrA=M͏Ӷ@3"%|6-s!1]ʂb:flMwwxXT|rAwQ 9V 6ENC{V@9̪>G&mj]5삿gj 8U P %mSU^w&Z@ aV/:2aѢ+Ek[o_׊UO.Ώ2:J">GKσMZKWorvyqFJ.~!x/0YCzJ퓯̘Mdn{#6 dhQ_ҫ̊惦 ,FRkz6=v Xʲ?-ts5mg_Efoۍ>3P })i+4bR_KNƈ+߅շ~nI3a&%!@] r|8^r߭v{.>؜f91N ⷱ) MoEQ5zt5]C0vT!ݸ И@UPҎb $Rwd,DαfZl%]IH0A2"Y,";3p6y }V<ׂx]|xnusp*"+W*| A wx6R^"ㄐmw%9q\o :i߯6mܴ kr 5wף})\v\2J{1PfhxqyoXDˍL^b21e[]SȬ0 j]UaOp!h liuJ1@ r ГϘG; seӰ+]x,+}yFz?{Dzױb'ۃ<97}&1 C]3OR$ڋ 3aڢ68xvDw ZlVK=dӶ\OkNbVݭ8Ge_ 0Lym!BkTC=O`kMWUڵc7|2}\s8% 0Z$pI%G^I?9%$UhNp JU{;;?c7]WޔLtҕEYz5(l527v}#*DePNd%PV? ua~,EenP*o@tNPb@r/|5Qb]|Պi՝HoWԾ47,νqT_lT`Ml'q{dRS2:D[*%R0?TEfI0H`]oڒrRkk̪,ud>~e{D7l2pM OS{$H{2 Wo=͙ ꑥ>g{ږ#Tz.$P$ɢ9Mlق:%sEM|,6(ͮt*q>)sHaR^-^<{1T:ٻgd3=[) JnZ?'mX]'T0HySIc}?_<{{Toӝ`h4vĔJYAtXXTBԟS̓}*\E٩꽯3)^3WW,2aXdXii]cg0nl^ m Q%]:ݨe`f;ԋ p`n=eVBwu)AeFO^f[Yzy~Y_D!dTjjai1DSM]=pị6C=mc4|o-?6tڱ8.w^# {\\MnZ: Q"^eXw͎ 4^R~FF~ 5M ٕ\ Ξ^ ǫ5יQ]MYM W5$__dwi!nlNW8|'rU-'fGú5YAkqHU6MbuhގJkNIe÷ؾ"B65NATl;ȩE'$ؘ#<"j$QGJ}YIJHQK sK3d3|ov7K-jIi:& l*AMp~٪,$]\%#`Q[:#Sh >i]9nJ\͊nNHwa s+iB%VK*(3$2[Y黕X5 =:R{fl=ҁ1r\2N\%;ik]g\-RTI/Qq"g#~&ĘÍR v˛jV#A!g3J6HJhFD:*ʁzaXw){6,o2֛vpU:b<@6魀qi>& )V.`629/e,2)dk=R3J+UUQj)SV7O/ xohXO&U)GNŭdV/_rr1sEٯ]sgE}y["YΫjePʈ/ h41Boj&3?gY33!v4³vƉ\Zn;.KO/1R3E\4 $ү(c'o7 G=\VE;"!CUĥ&?E.8v{CyQo؆DvA |ng9oD\ުs9x+oЍ.z 50ܲigjM#Xh]^jF_W(荷WGJ<%! 6T:5KM[f |5K/33fҳ R꫞``!"2  D=J2Xk{BEHer4iDrO2JdX5!A߃N:_ჩú82|3-XEZsEޜU~-o)Zq8/w/=mi۵yӅ3sϾIs]ObqRu pZ}IV,&Ps'Kl'b.{'<+Gl;ac(Q|V i8ESÃR$$ sTDɠSדfROj ګ-)J iIby<̋]HtwgYJc#>)D椚Or:'3%>y4VV7gى#l{dewuG~a} 7=1mϔP@F0EӼv_a0h׏%\}݊FU Wg/^\xi2 hP=Mⱊk9$f֠Q#yT\(8 0jrHҟ%zmIu|#O`O Xi*l'b2}S&l/*. Rm6/8"$$ASs m+>wS/>YNhG>K~p&k 91OΆEyE-uvP`xaZ1qvS=B 5-j~5 @mHoЛ"i9dSx^a΀{8dNG79,`v“%|\xɁM%s'DYLD Q%eI3-tҗ;X dI<y,lB:pwJm(s6/O\NY|oMJ37sc(0(Ґ-M[}qؔO8}( ҾLV^#JOƈqq9v?H|d FWܰ%>W -<>zPsVb`y!k`'x:")y[[V])FfS5$wV`Z/M@ 'ƴ/^N+mb9.$Е?"Yn/.yj8na4`"G9`lxl |Ee DNC}r}&='&KۙLDJvS#3ǍkZD1s˙Iƨ; WiRPT D5mA'FƙSJV I.pǨH@?"F _(ee!+k%e-(a)A~AܒS\Ѯ+2W~ֈ߾NZ{{H; IOR{^i~nG=U"uz>gw0D{v?/EC`IWt=v?32`= t'9(#,;8n#," ɟ8@kQjO" C}p{o{~NMJouc5ںC͊j|Ot FEwb?/+> HFUo` .!M?Q)k(NXTT6\2G0O -96RdLŢ]5zZ͞ , XqE<_ x`>^]Enh !$r"{k3 Oe}Gbb b>i i>)iܺ́}ؙ=B"f6xD]p"N@B]  s% 9 ![&9ha ni/cZزd$Pb3=s0N\@ YoI߬µ#3; cGJcx\MA59#:j?޽ C&Xf%niBrC D,a%dzπil/Imۿ04I$&i6c7hU&>^"bJo !ˋqsz/np?)YAɴ9,#vo%a-<}*Q^N_a<9oHڋ8"4g.*o%T4DR4bac=!7N7 T"xnCuX8f\ ԂݱAGX.ZWAl XTTHO,9]EŦm5f㩵wiqة}R3c\rX:-QeN*&oY8:]E>JQ&lEX8|nߧ.Z"U!#W~)i5ރ{ibr'ػjzx=G u$5cFpswTQ~Vxq䕼پѸGZq׍N jȤ_Q]X5K٦I-= C4+`T|KA3 ҚȯDSi;hfTQ),r44rۇw'ra8:1#hqy}W`|&2S&ͱ\*RuU7F%#9M-Y4G3~'oՊܰ~{G(сquԒصCZ"6wHƝi-@*cR *FvhM6*q+/tS]8I"F};Eo{.鷧M?AG:Tg9u֣ ~#tFmTR#倡~z^~T0SP1_BaB915]bHOv-,ڀySzK3"|@d}jh{x%d 뮚RYE!?K(qCBn$!@Bb T: 7 )8ɺ2rEg Y-C@]pha銺!ǁ0ݗ j`ŞvSnE= 3,|}I"YT<û,F'Xn/x.4r=^eWUdɜowɦy_5!;hplѧM'NĐ>^Y-pAԜ5<+kX'An_ԡ/Xn_g$>,xKDZ; j7I*q 3Dy/v@™p!-OBhSP+.RlmM׮zR꼄͌MzuefPUxP^lq˹N,[}hK ļ.}qeVk1Ave2n'%4転95Ƿ\m裱e>O 3L7mEk=n9 _5]}4*"RDd$}qQPֱN"UnKAbml `*Cp5D6HRuKo^-8 Yt-jו%5(UU%[ˣ RU-{m?`UAq1&fA{Yoz*Yr381Z>O੒>ozhqj,*pu '_PZ %О6w ӁW_Q!%~5~0PCZg ?oj? T$wQjE/ ۺ!8 P)sՕ>~GXۑaojq f 3ė!+0P7y my|8!*K8Ek{v.0T+Y,"hRvUשx(8QgeQhWnFѩbRBRˇ~}4wDjݼiԾ2zPAP0b=."XB[I e'p(}ml!DX`խXxDlI (Kcv)JҘQ'.ei ˛`[o3U2CŝM%n直 }4# ,]^"Rvye#بuZBwߏ_m뉮=JQ%@6㜛Өj@ ;]>&[/dc>?l)z{ڜjoHQ#zZr- jK*Xs5 Xh_HG"Jh7<,;6e O% rzE(/؈$zD7wpBBRc m]gyT$M?Ϫt6ca@1䰅ux-E'?~WV(QȗQZ+1[ \HAde3/zjM[XeM3d6ӆttd'BD$?83Wt8Ql+&dC^ұ?kqM ט2XǻG~tOM LU'X8^MR}0%&:B͋6?eFWThU؇HؕVqXVu Y0iH%:o#n pc 5'EB@r}{X{W. 09 ]e 8u& ?LO30Z\AD<\vvF0٧^7)x)4 T7%bI)5*!Jϻp *O xe^<_A59Y3'fTkfl?;{0Sh]W@3}#q^7f|[EcC>t-E :d\H\M1괴mc)jv8x\|Vx􊚘.gu<پ;]Rk BMDT+rChw8p LQ852t-KLOB2c^rB Ecs9{3lzD>bZS))-Rp&6=1'|c އS@!4hE]F5tEzę-8TI4cFa_dN;i#e&0&u5nV&4O " G %ӗ4Cp[v!ƠʹC.] vPFmup;gWlǼp*=CQeCJFWYag{RUd`s;W$p~c7C-`n½Yt),lO|$~RHrt8>(,3* pž^{6`hb*ӹ#@F6O~تhQjjoCrE(4il4}_s= ȅ"PQFN#yO:I88Rw5BH3Zh -ҽ,qؤ"OR釬.[Xzu=`K[\ĵ^|=:ǼC3%y"irJ7Jb;y_Fޜ# _kٙND5 jy3AoF3]UJdv!BMeF$ԷJPm;Yy2p3 mqD=#ʗ' E?#')v?#6Kt`h[~e{f^Uc:J1}pW #؄H>񧋎<^aOf0Qu`lDb ʖ`ȸ垽$N5'I+B]\ t3= [nX:8;[5H]BRQ9g|T7&xoFՙ"S \u4/#5s BsqmaovT%{pH5ڿiO0+m΅DxL8Eӷ6m,s~icW\'KłJxk?/`V̓$U?.a/alDӽ$di;ĝ N8eAI޻UĆ6 l;&WIGSBe}bY8[+4z B0(n妤\DIeٔ Oښ#vI4a3YpQ|S1ڨO_{W?_s)M;Mz8@?0q℘ͅf@i8Db"frّLSX[%|"VJ)Ŧd{/jH̀5*ck)da|>?~($3_ &tMQ\p~bSjdݍN$mWS,*aSi#o 2ԥL`ge}F‹J!>>қ^)w c[< 1xOLlk4*J;d)s ]L:!VªBprkx Lw|dt;GV¢3G1L6bX…aB-# \ɔۮ?~㒓SWҼ ]rE}Bha9 &w1NacB|[WK j޿}Q3%Dj.uջo<\!imOh/œ`f/9{PA>X^ yU -o\h (s:3+ dpe-RqNxyuCzӸnb]+r)[=uB=^Hb\. Ĺ_. Z}o0hʴy);lG[~ *QY_ _\8宔wՆ^180!ڻz[z2D\7)˾Q+;y<->€>Lt2JL:9H!:kYo꥞ǔz`iwg␍3y_v^hhi|nnȕ[+(Wj''16Z8BnG hJV%:4EIN>SM _g\ &.nJNk3'&6żbMs[52 $9[ aH3ov3w KN(AN{vOJav%S[:i:tc2"\ Rwr֑-PîJtǠEr8zqy7]B"Bן4ZCmcvh}J"[7k2<ٚ5mo-v+s 9',?9}ĐrR'HgH u܈1UljOb˲i(;'@JpFؘ6bgN?JA[,pp\D <-jpKĘٓa)$z.imbQ,ȼ57T8OR`!H"V L bEm5WPA=;՟d NlyzN$ːgQvL*.ؕa0ɛn]Y7#aG@'Ld_TGox4 ȗǯ>];q'6.NFݾ[018Ꙏ[+4%1m4˷zGKoF1WaF^&EkՀ쌘HOWx"g=M9BYrj3#xwu 2xwqT*9OZXRQ?8% TYV@5wC-G;W"o`9QpUMkϸ櫌^*-J +0)*'75`u}Qlu}w{p[~'n V:}GqsB .6ySQZ1o6\Xív)o+BC{Z$BlZmɼmn@ $E#zPo͓z2r]N/t5-Ȏ/<%oF .% G׈X-mj^2Gq3Fؙ:9•+ӆJP#Ж_8k}3$ <*P ERRD{} pLCOxKBP( xg6c-3ۺG׮v4p&[ŸgCP݋J\ͳ]-p#T ضt1s 뫋ҵ,K-;O,Q|Z@WpH>h*O(#ϣ{m/{RzjX+F %PfXk:Y- 6uB89cq϶\FNM1VOBQ7"m !$-[GD,eƄQoAeo?*jM!<3mA֤Hp ";Td3̒t>CEȰjכJPx%zPKDB4;Co^?v#{nHYc4ܬ`+G5$E_ @A>8p0-r;tdSX,cCJ̙PLVI~i2#NPV2+C @GHx+kQ)r8dt +zcp̠ag ayIdB(D4X}ŧ.UՉ:/OmZBDkcvGVPζ: hȖnu4=ê 2>$(KH:~ ût=3`|jVFSq#PW+wHY@ W-+BZ h?>D^/_. .XyzNtzX2kߚ}n9\!n9*/X?2Mє;z< i_:d ߳" tu 819|׏owaX:#_F(M&q?5aDECaß*]6q嬠w[+MxVC}1燨+lJnD4ItBjT 2} +򬿦0쮑ZyUwn (7PI{fKN}xan[@D`AʚVҸ.Ϙ<˫\Ր+uwۙjid8vdYkE8nӂF]0/Dm H + &gWdY8ǯn~ Jҏ3dMaaa!юxD֋N7>_*f9NuƟAq`9d.Yߎ7$ml \f $Z= sP[&$N韩GsP,(I-DX)W6w6w4T}ͧ"H }1\$ Vd.ވwpi}֠=9@V&֥?x`&B}Tc:GT1EF ; ;0_CN{c}x V>}A*ggLkLYny-yA1[tϽ[@ŷO)2&b8oJcBoLL_PWRِ#E?m`k qZXx7H,?{ A\_ԅzxdfW02b硣Օ"m(Zv-buW1SO@.μ 8K}\qE~d9JB-H̒HK{#ޚִA}1<%uI6`Obfbk.G;8k6`2),\VoN)?J[BӁT: d;d޶]5@ 0~vkU=݈+1xcbv&,OMw:= bJڡF ~?.e_pPb{|&Z;OƣCr1=brye+N>r>O\ZN=|b~aקq6u/K(f3ӯٽ*k.k/J3uHC4HRIKe5y~x!BmK!kݟ i|{&j{J5(ڐo%$ﺳ-<*d2=N:,Ww>ҁK\qb[:ܟ/$p5Uw@N:W7ddTWkfTN3.J غ{orD(* y/<)1MMerאOH.pӌ]* Z+Q1R7fe&f*dU64BVC,}[ _%m2&S8B}fgLY5!ٞ$A)a,E=v=1_n=GS|ѷV]z+D ykX{g|{.eyuvN~P&ݙkenW٭Ev+UgS9S#~'a3Snc:t@ݒNR^Kβq3U}Y"5f( ڇCq₴H#xٹKڌ.5&U\]m;ٶv$yHxy̴Y%Ko~k^'%*OꛨU1# i `_0sP\;hej Q~@8%mUͬW'%MAPǧ[feVٺ.;)ChJw鴻Hh!;GkZ2?\>cI:n`i˥S5w/_Y8Hl}ߘ#lS "%d`BaHɺPk9rnwdEcxDI2J 0;:%v`XmJgw& f`u%y2qḦMO ' f 9Nbd$3/DQ6H^n|乵/ #^.1-3q ʗ-FLe=r4=K7'.SC_\:g/t2ܿO=Om.8L.CلY \{N7`zk򝜭X#lB~ *cnDhy ZQB!\u+*A9O5XoDg]1.JvAgXu=BW\WuE9nl(t5I}e{2-*aX&ɿ'!|u`xhك"D/bݯ]3WEJy VK3!fxfVC$ fOsL]\@EW!nI ]+^k׹l*Ur< 8tIߕեic7@o-o66T%T^IvXXgS*^s[nƒ6h>H4R86C,(4A!ffD(u'IN S6μߛm*hTs@#6Uj`>uTh0|?>Q$a񊈄'bq~%Hpi3t- 3Xw_J;0KQMu}>?cx5K۸^ldبuB%z ٽjX2V2޿ 7!=ЁZHKF˾Z锄Ԋld8QE .VnL$ڢ5H|[*u^E>,"IA-&Ț%:,zyu-".K }$a3L_I΢󤃦<9@ SyͽׄkJ@J}XeP( 'h j^EAO-g\y omxez}uv*6Y,E\XU{#~_0_L1_;ٚRIKBl? 1*kpW)X:vEA(l^vivH?$vMI [ 5ļ18`F"x*A*Nx`Okq)Fd0ݏ;9??=NjַV'?{c3%"RV7zιOTO|`\_zyE"^ I3X#$)/^gjs~Q)rwU݋Ke@Mw|<ے7-u@GV8p~Z.790r@l3^J8TZz/;djΥH۶V#C;O%Ʀ׸ÐٹT` edwTɦYY+ɵgXK7m 2"~fP 6f[P"+@'q },&T!oIP[{E>Ҁ5L&RՓaÄOPʋݷ~_3&EFGiXإ1'Vܤ-oPc^:)Ҟy ൐H%`?!"C0!}DM.%!C\ެ|{ ҥa)Υ ]jDo!60(;V/&3=dEj9u|g @_L Ofg鞪B ɹVAg|^ |gzr89oX y5ڻ9n`#3N 4،Q6ZzJ$!G+}`{Ķ?MŝxO=LC 1Q.4X4gKgiEf\== ?{@NjRܨAX?cup^ˆv5ZOJeJt}79g|v?X~j{zK`'M?GƑ MNׄ׏̀y! ?-;DQC) i Z;_sM)mB[埠5u`<$P|DVE qoI(9)}3mbx04N`iCi0f~oL~D_9G]Չ ;~9׋W q#L͎yN]V+WƿH(YaN %ShTSڄb⹮ګ.5U!cʱ\&iV6x 4ޭjB:OY{j)<{y6#|ClfU𕙂.(a7v6WKwQ(MLZԅ`ึRMttoOyDѻn陨6 }"2b,] WC$QuB[r Z*+2|W/WՁ5Tt! ."SQk5=whvQPm-(y:*䬻[~tGG +_htc(w\H*F`vmE0y[1wn Iij _ۿύÞNK~`Cۧ{FcLⰀY4q˃Kr/ vTv]fJ"J"a7 Rr Hd`9@Vݥ-c I0RC~Xp  wL_|Iſ\ @_TPk+[Ok+Py5dV`C9ݓ|'8ry+4XrZjob]7u`Y^E8J+Ѧ1|wXl0La4 (pb++*z LMy.qU wOe;io\X;֢8Knu 2k<%XOlX$xvo/T4PR73}i…+q1(p2a z_x? ?kdWݝkuKQE{{quB tgM ]ѿ632۱J{X0\ˠ b0e]aQ)ccT4PXG!db!?YɨD:+k8]L1V3KiMjIjAa~D'`P&H;C1x@Mn(E8B8#ib,:/NX$ p NZW~kEفxTmu%'3vRY3ꍯMTV[ {BO1c @${rrPu׍/eMThkpJdO돌>Y"&6D5nO7d. t)VD \ gn5o(\l_' hy%B /8 J`@HAZtPʺG$cWڗlofv 4z*AR=K 4+{€io-4CnьAvrF#EuL 82{!Eu额O4Ü,+B,s/ 6iB(U f=`/%{e8?J։ }͒ p.#hLI/9L[LQ}E)e/8cމ+bT|톷W F޽`ZmR2ca^T+La^Kɖ.q̨#|74bY*$fIIمβ&65p$=TKh - Qf\bWkBƄ^$R +Azʞ!>( gs \D)E:EYqa*+ 9xyZtWiRm0א>wp(}u|/*W'BXer0( /ۮ兜9i R?n |(P9d? QNoLW(՚06 a0DB<1?+3$}m{AHJWw{rn^(dc+P7=s6BܑlOt iq/_KQ(wԃj 0 .˒C9kPQk{se|9e/= a;i(YWQ Yb7]42x @<j]4V{F/r2- gKQDU\S# H7"{ .Uo]'w 2rX.ђ 7p +L.hn%ҵAŭm^f33H7j"E5td^z š^ .SrwAB'ԞmAS 2 ,2 )tzW1t1u_rZKOrow%}Qϳz誺Q 8Olk~ g!8SI(UtWg"-a: uΥ+jU=և }G Zn.'r\k~p;'fn 'HOzT`^yA{vWvr~t@Ϙګt.>cώBK9#k9%Ƙ@qZzЊhԌkѹZ6:T9+0*ѕ`-2:2hHz6IY[Y=}EY8r WNQ7cIOƑ8*|MBVZdΛ0TW~:XgSC>L*-mN*H+yS <'"`p1?ݍSDTy#opcR:SvsS` ߰((rqa 5J}i/|c?d ۢݝXj%BT$$r7tI2]b[kx󚍟/ћ%gZe=-x CE-M'|V{z`W+ *~f^M|f2^b! =64\c-=ZJBI3c$F:K\MX>xv8=C̲8OHh`ڐ[]ߞSD Etus=jh%ϊ0i1GJyA(K" u]-L<eF>>#\[ӟ(z[&h'G3=T1y^8Կ]-2qkRExDHw7r>qtmJY\BW-ٯ x 2\ /;>Nk c2V@>"h'؃~N?dBw"0{TBii\;=E߭Tn߬`Ioö0=HGpmHDqe\mvcܙoEETa*2W ~Oq? yB v/]燙{LZGF1]Kpa2rlBP6]It?Xi ]3FI, F2h6ܢB4;"ꋟqB4Ѷ-aթW=tb ʵ Xza`JB}b{?|"h{` LRߑ7eKk,W n5b^mq!NV7mq`ъ}g@ w)AaeֶLghUt.ϠM ,28Qo'٢AMD .@f0p`lfWs}mX*[r8d $l|6*HdZ{/VOAua~%J܈ \`Z\Df*;Aص)|(֩$6*xhh6DTYȾȑDܺ!L;vxgqhW#L>悖!J-y6"s> ^v6CcI4#Iz jO^57ʇb.`4@P3l JiCxEģ\ϋVan;_ʦDĈL;a_ՂWP17yΩ3a)]wY#)8\iY2\Qj튏 wx6O&VÃw,IdJ#D1)0-1`!UZ<j-)(HMŕ+D.}O;u9q^Dt*{Nd.$!ZDy*ĭ aȤۇ3 syh!έ>ƓI5S/漉P9\p{ZPv~j0SI",g3"_70u ~Ȗ{0@!d^oKks`$_Tkf* NLjN҂ۅ2[!WEc|RW!"Y\(cR$+{T׶r:FN^1Uc b[Fu(^Mx[ k.lh}oV),ǒ~__ ̡G&]N+)v0~) KI?.|MUz5^a~Ist ">Ʀ!+ek]WRё7aZPw;+'-"R3z^hlFǗ[Աd;I?q'.(Oπ ?hmq!/NaҚ1Ӌv9KՃ xߘ)+<"x\H/š|q &:=jȯTTZ%of_Kg<.5s7m&qG:i*؎Ⱥ7rt>zF#3."ߔmVl ,[fŭ '{F5 r rE|18lnP}JM6Bh9ɜ/(~q#ƛb#v@2*u|G8Ȯb6;%)[E-IyF3z=UG3F'KCzqܢ`|v;I%}kf(v#ob#+G-`ގTDwvm%We8Ʊ>"Ѥ:O"a JubAQ5憱yy(! dS%t吸#t)?|wp W*4xZRmk,C&^EH;<-d.rT;\f!58=_UV#Z-Oi=hT!TZIH1Pп`Wc`pmSs M3Ѥr*N8$Xه%2. {ѽVqۂ'͈7w,d&LELPҴOBK GAmOpmXjOwZ#9˞00T@)II>7qG|!qĐDŽ6R|:)253\BA6%*5@c 0"uMXW-n&V w 'GD0f(ueQ"S+XC$ǿ *^2b04hub&"!XƑ|4]~-X`P4ZIf*!He5VԘoT> U@HG+!V v4vd4P<=|YWVquZ̀%~II&v&ɯRpm1gdC~^1YnѴbB݇UuDm {f;nd'<)C:4w~i,LOUXɺ hnLR:Bdr ľ1dCĉ?WB0ZJ!nǪxTi cj[DTt>5,?!'F*ORD8c@ vtmc @ =ݏ^6Uqw^э&`FQ]iehs,8F_Ǿ;k&DcGk2K[g{6 ջ{iBKl`_kB1}S h{~bԙC@\ʍrH?k$>e|tI.Z}E%aTNMtNjV%IR~.]TXgXB Hx;5, miV!)\{gۖپB.z]౷5 ~p|*fZ߰ )#N5T adwӫ8C8y}ȺR26S6_UTACb 3G*|˪.kg+#-yYMaOZM@ᐱ: ͺ?w/0-%?#F5`z*dppWͭ Ip9ŏ>7W> eZ4+oiIG2Ub`H# m7@NfykBҿ#r}W?ZfuL<U(9Lqqº˥ *%,$\L {k{ A2ꓪ[+U|s\A|A/X{%C够bʘ7YG${Q[)i!hu2WK M&):[Xa?hz !ѯ 7^ G\LU0[)"CEqyi@P٧_d1ۙ?r_%2@!O7if ڡo>EH$_H-Dȹ,'JRccʸo4}EcEo7zmV٫BlE ٍl'\_xs 2!AWtG >)Vf)>g# 3[}?:5Q' 9Й Aީ}5rKCO}xZ 4Ȁ+C%kWW}ÃʊV)q+Ku_ўqgǡb}d^vi)uk>$00/_+V)tgN1Z'R1+7n(8c\*4aH"B7b0z2 } ј[^^XjAԽ,G$%>E+`PVAqkme[srlld4d,IoMw =X,ָ@\ 'Y捦PGm"'OkȜX1L@ѻfi`t)A$&[HiC/B Yb> /ru]Rn\A)E-7qW 92 mH/ ^p$k[ۻs>aapEGަg(hSB tYMx7osca\?*/ 7<Vkvp[8bIDfsUNQKUa'UmLԄ }lor#n:Tnx_Ԧ,[话\%0vr<$a]noX*W)VLh.ճ-Yp!Fx>b*?ErlrF*IgZ2>-NcU+kÖ)(p\TX+;mvY4Ҁ?mïWc?a;?j3fYQcWP_"1]zt)ZVav`yԆckl@,jTvo_z^ d!-M#`A'u.Yж.!xw6[BĪ=NiAGd5=tBݶ Ԫ8p!ݷ0d䒡WeZ M `5bp.dBp"/!<ӦJX;!#^ Huas;>|1Vk!tv=R&եOAjhpuޅ%`e7Xr aC xjX\ִJ;22h8{ \j +7BKsac _w=/kYȴ_P% ׷jla>)Dz<~?G} W#8M?\4 KdG_x&J[ڱa{ yo`W7AP!( 3D֒ <@OOf8Xd*R3h&4Ko0ķ[MO\7r=!ݦHe(жń BBV. YUk@ZQvn"q 'B 9PlxU rI;Ia$[k5̵s kp]bZ%h݁<;>?yI}yjʌho C&Iv5.B׉%ksB[8/A1iOJs^jߕRM5ܦP; ^+_+A4u77/yXfՂH\# r{=}A(: ݼ&k$,s_ކd%Bc oC#sOP&|fh`e& ~ꔝm{,P+w9~wRO7\O/sʒRb`[Ia{>hdo{5G-.t}ɹZڭi- ӕ?X]=S{#y9Isu/lIMכAT2-Z\؛;>RF(Fh6c_N7չ5bLX*7oF ;_&fh맞A*DO&|&삭ڪW_ (7{3yvÝ-R_ h,-eYh;ʒd0h67#x!Z$ne FJN|`sS+wUŵ8AwOBj3}bt*˦}.j勇r\#j^+8K|ᰏWi &)SꉾFH#U+1]}M3+\4y**Sq-fІ߯t|\FN(j7[H_;m¿\~Lk o9R]iL &#W/Q˱8V'ԳiH))2k}Q]p7NʻoɅ,r&3i RD%&h `"d ,`˩#$YxO\hl" uvtZ 4$ըi(8i OލN-¦eb g.M)L8:9M)BF,5)UBg ˡ"|0w,|ΆN/a}nwe|!AzzzTPm!38@C7EfQoM?/Mz,["/TP9:Č'y_vmN |30ncxa¾S: @H1W)'ҳ9CxZմ\1hvtvP呣<=:+ҞP*@{zCK dtQSFK]`_IU_u8 6]Ƹ2EҀ\;9pfK/?&ӡƕaxPd^L6%4caM'ӟͬ9~H2 1Oǝ+܌zahLJu؉!mREs4QD|tR$)`elEi,Zw ȧF5r*M뗢shl8YKq9㐟XĎ>8pmcz5-]h'S.KyfHO;lo [ПV/̈gz .1bt;Zv^h]v"e'/o ;d/,_GgsQR~O٣d\bC |?Xp4 -b.qXmN0X*B6>hd,0lS}˳R`+]=!7͎9|(rtT3TNJ/l@?. hfFiPz0l7Ϩŕ6$ϬwFI; ^VQM绞GDShͺ$kQ}M}]@ U H4]ֻt{4;U0fxɥhCpڮ0ޓ< FU"}3hL#nj́k"&Sɪ'g?niy)?IPUpb-RNR|- ? ^!g1ּKTZdJ_i:,*<;T+'4p#<²c?co`Fa_J1\ )t7A{u n$ (t:>{Pαy2mX?n! e(2JG5G 5ߗgXH1"Fd +e``1C̉܎}T4v5Pi ƭLKp*d@ƦmX9Κ-s@:ò\A lZFKp~!ӉZO @@*|)9s|f2S޿F>ĉ0$'=@P!V+l$zOfe(diT ,k1{L^* ){ב^ W`Rg+uօ)KE(c,K`3zfZڔy=CY`:AHFQ`ȣcB[v|4}etG `mE }>;U5Bk|F~y4t RPxn!*.:1 .] w݋yQ_JuA+v~HEh9Ryd(I`b6Y#~dQ](-b+r $,IKV؂tC[p<jtX?vF}<:?T-~/] k9?$/Ӿ,Lhfւǩmq?u @qmӶHL l/j&3Yhl `WՊɜzg~y<kW_qpEOmgU1~[(;0 `*2q!t@D\ YVjꊈ(u0Pr.d-rQ2OqWk3GY5B:㿬m+9Q5Î(8Gm|U8޽C8>^*>@8f+vǙb58;Zbhu%/џ*A -A |~ tQE.5"l.O6-)r7j5>Jbt/*O?(&'^F# ևkfhDFq2(30 e j$")ZKDE8}45!A;B/?Z ɴpҎJ!9`#v0x_?ْD[ G2KI'H}c~tg;č~%s>r5u %YU.ȷh3C@fJL|4^Z:L"rǝ1uI Sڼ [EgKadf7ErqE9W$~xͣVKcknzsF #-!4ټBP+D^)jy#-+N F@EAyVbZ_DӐx|s1B &WFB.mFxsPwQk1u"}S2UkRz,1CE쏗Q2OQJ.b伶0^2Eܦ]GK̒-%e2GL#L$ې\e 9NT-Op ~^gF/}oָф,4(!Zޥ"3[zu:ԳзrIď=ɂďLfkfH_DߩѬ-R;"O=+è .B~ݽ@G)^qgkX`0d!5W> &$%>_|!^2䜹{f T'UCG~LNp$VRZT|\2kS{XGCh$sdǚuH{Kh>Ɩ5?|u*u2F݉?=.磞<67GHIJ:n|+ 0GAiM1uP Ke{~| =I1ut!%YUBWۋ?EI0)<f畷(UQ޼d"H9t[AQ.ȱVtBa.jU5dx%$>9q\޲"v ḢCy1r;TޮBͳ|o$&dy^TVތ퀀q{ݕEu7 $+%g=&3(9҅]y @Ѩ3]?#ƠD f_R<7^ŪO#gg Y7 Jm5b1"mlKC |p =xbTxTwzaUÖtx<Ji~O\2E`7=з-'GKbgǐ]QF<3y'~ay*+F+e3^w]өF$/OՄY]ʉ?8G9dZ0( rDҭ?=amީb=l$C~:;Vf'uޮ2WO. n)nkRђp2~ Zj_!zpj \>wQrù4,mz8:9{rwoXVѲ ߊ:{$T ptg@ˆ|M|\Zv,VX[Q&J*",,%yG`+E:p_pEM49׀#WM'(qa"v鍯h7>UfP*.Q\F%-jDa٫E3b-yF4ǚ*aAa<+ 0&"pC% 4'K]Wt2rRV00)&+1p}I>8D5%J9y…$Ƨ0;#4g1ARxE 1U,ux'rBJ1OkfI0v%`AܨUGx_p)YF=ҭ27, ]T9;rp@'KSvqR~\Br`hpPan1T9=tLVac!vQ>Ѣ&f3L!~+ Wŕx-c{R5 LDԲ*ƗGZ:FGM1oLl"Vb͞e(8_ytsA щ=Y_ 8U,]ڀe.t/a,aj!uu0~HOxz=7Ox3 :&:TNE|iwoX.G?HB%)9{=B4i4a$A63RFbNuX,(*0s0B|+_ϒyu5D Y[{Ѡ:5͔ݗF1t&es_9؝q8~}2v\\M+&o D-Eu@ޠ4?]{K L4 kTy: QyȤTXXZſ9"'8"w_HZ^~`hM(<ނF|es!2ƅD-㤕;j`e0/ 5uя7t'1%uP$'.סm忉OQxDm0~S i?g7JA\fQ-m,$tVCVHU$vvHS)F=&򻧛ZTe h>`/z>N=StLTo%@f+3[x7V(6$oU%b%eaCtيL&̠uИ*y3򀍶WF(!Ȭ҈vZ&GՃ/Ǡ>gTr`;BJ B[^ݖx F Eh@ .cm(*z?9^fcxu݀fvexx^ 2ޤ%A+(mH@ah@;:_Sm*)Γ|_κxGV&^F+D_#d`&Z%DkYV ~/yRc?"=s`/byʓ.}ڜn~6o㪀~\µD~ՓLPMU0e!~ /VثY.SLk)2l0G.M'jЊ4`f4<pd 𩝊}mzKZyma`Ϡi_s6yMzz9Ւt.!NV=8*q[ylu6?nCRi0”7=CKͷḭs2- !&;؎}Ԋtr loH?50df(Pa7F-gK[OK:(mTMwHL+-Of@8mDd@GQpSD]ZJ=9X(QC˟(X4|vP9 iY) g=iKWBFWEi zA@ )zPχu'HRlfvהe]?s ?uٙ}o3 ѥ1_ 8 FCƣqDg4.[ V!kL#L; Y1>TcDU]n% hH]vd~s 幸m#3KFs-5ʡȇ+At 2׷A(GJk F݇>̛{gnXьn~i_Q&nm]aHAو@eҁnݒxP?&0;C */C糔f P:,Jm{uUrO4/{vBKb.; 1^:/?;" OeG!3]õb:C4a\e ʸ{9iFZʖ?^8^*}!ǬWԂ72fh]@kz)S"\Pƍ@ShMˮx ,-W`Nt} g?OJAlTk~.9O),`/jp,&[%g*şh2뉉q،A>ybutK4̫ 1L;Z2c7ULO~^nՓS0f7M]76,Kб6TXiԌ Vv"5h6{B]eN. V $Vr:KtEeEE2/xU'{``qż\uٹv`Dk7PvxG;؀,LÎVdJlf&30*>!FOm$kri*HzaKMFY2OO#ّٟa 8HI"L}ؓ"lͥN'?չbn-_}:CM䎊!r8@J~͑X1bk~Flj7c7gaCf󗑸bCuN-9se#ͭknH =̕`^kRkR?,9,%yf#YbK 9}-:Ŷi=ձ}؅j~yEy (G$E;ߝ6hawCwrP$2WmW}By4) ϸs'ml谻gaFF5A%$ zݣU4@p .}$۩#uL2%BUuQ*L}閘Oe+5ƠASW? q}!7FjЀ)Jsw-G }0!16 6]T[^(L?~ƖG5}A>makH3ʼ L5=sp_+̕8Ma3PVALwqmʦi, U DMB=q9߄KM>n\rKu9,c|c1Aw8,N`#ݮ(S[$VS ~w<K*z_~%X+B~ɟR~kUL; f' @}5uЂZ2BbU0QfLF@0HzG\˺_0d2- WnϜ{GѶ!x/Ipk8P  7U"@7_-C*;n%lsm濺 ~;/7cyxy5&2μ>"5_X6ئ $ &ErdG9g}P[n{,,*XT9FMH> r+7&1X6l EafgT<*o$U.9l 7=C(dA Y:ɩ:qbY w_ws>V{0ֵPu# Ok/nfX{~&c.-RL/|;f0K2;pf ͦ]aL~d*CeyaJp_$KA\*^Mzal07ctij좸}9|9W\Օ> (SN,Pw V^UHsw}jЛ_KpFJkZ󿂃kEޡvFbdqstWs櫈39viTAvKLnQfJM[M&(A3+>tڅ@'6WQ7k{-,NVR׈x)IִםY=-@0rc<]S]-,>dMA*|k; HOl iJfz֜ܨEЊ$BQW2a'c>y!*iT7M6GO!~@j@;R`#]B<ςydxI\(S;I lhBc Y(m7tUf[fU+I4J.cE5"|BҶk^Gpsl&N͟ /)jwpl_u;@4?$U/>~g~Hb?-"#Z ZukI:unBF*^园tOck%Ê0X*o~;ώh@iO%,2ܑ]ʤzp F2@PT0'5PB蹰st7)cR 5 a`yĭ=Qulr5X+hk6lX̻1046WvG~DηH O;ߤD?]Uz\䵡QB3Df[6ڷg>(\~0UNCjRA"F!g7}QniQP/^t 2JFGqXMj%&A5J&T\]h{&=rO͓vocݠW&Tn*reN]mH?B/WPVLYoJk؇v!yӐD4\`x4I$ IdVMTdKtވDL 8 "[M cһX;[qWc \BͶ {2},ly,%{HHvTq.In:EUYW3hq:7\WFEBŎk`%D׼7f>Q44R*3-#yFclbحLK/0,1ʜq#'!x%oQ;olD8S..Jy!zMqա2B1klv hj #MŻLEC%_K۔ 82g,8_Trv%܄ڇ轀 3I/IA\Ayšثa#*aM3wju1`2gI{ʋPA&- ^[SWC&I{ZC2'zJLo]ByDd8YL[Ԟ Hbh7%p(rWt7T}Ê?9h;JE),S뀏wAǖsws 9x4(SsYVmD*uko|`Lr FpA)Z+Z_h)CZ`/m8ymtb"J |8Q ~ӽFgy|\r}hxFj#S9*N2 7 {egrAw@q;iv1ٻG0qI_,3!2Y<܊3_X-7!)׬l+ZcmF)SO3J1tGxwk>GQ? ٞha1lt6U>y&0(CMyc!-Yߊl72 :L0i&2#JR͹Uk2BxB6ISRxB]l}"INfbw`@AKC# Y܅!+'!-<-ȳ}];cFa+{pK@:x?)`JXbM0YBOV"rVLrm2|?'p.u1F=oB<#8QwP%y/I,v]ĿPFH tNٕ]ʾ9q[51^e˚#TσلaDuʼnW>%*OҚ{r|ȳ^S6,?4Sq TUE7^b.)5k:3U?pcĵܽA*8pjPc!ޗ*a{ĮbqoFIVXTjSjÉUu.մoU{KtD/6okGRW-}%r󑿓ﴗ>$dOk`c(/Ep{􄘻vap)jw u K]v]\"smELMAu;xT_5`3ۜK>赪Bek2~ϳ cμ7|m*0Q@ ;V=eq3mXn(+cy\WW5J*ʗ'1LțnKe.hCA&݋sKVa$olmW ZX̮lf#{ |۱Mczbn1Bx6"P!n鴮o_FWOFtN3,v_2z)۶u~8EN{UgD~72X+.L?\kv*c.)" ? ŠA/ʽdiMб]=[ s*^I|WOmr~%R慺̝pM 9azq|jQ2GS`+MC*Jo );a&a Z)U–pAKpVl#f *lGV[L$i}('Gw$4$DVol!fE늑wNA+򷏎D0A;϶i@M|ٮPs=imAjǝlS.,ɇp={N6kσUP},nB\fO֩cy1( f\o3b:ts =z:a9 Fy5WyWקu)X.PDۧGa:^VWy= )-JA@9X27xV :QLBN swEܢ]ܣ3(9_c $@͇݆R:].IXh|?8#6Vn+**}j zU! ar7G.X#%[_1vu[(h @tqwb+ヌd{S\]pWcc\k }xhJHf؈fإm,[1!&408EJRa IТ2Inr1 Ë oщ^mv3&zm* ^~opQ10:-"ݦv#7n{v{u*Re8n&H xqј-cd +6537#\j@v`]Ы cFJ`Nƒ)eLp:CE7a | &>r'Jbj%JtlO6mFeD0Wj". 6z-?}H*6K)ꋼpȚkbwaMNھ"9rD4/ZQվj hS00Vo~)ί@]]hWeyr;c)+. Cڡ84$7ua*M'-%"c4%w ;7^"yvM+g>*^uI[mK/7,"97QEK)0+XZr| []4gUc.m hpat2?=;5ް dsD%e 4<sq" |w9>\{ep q)rFwGY635KC̔-f5u˒@![i;͉,!l{7bl4ب{9>< '@Q]w M2}F8s:| @K&,X 3&XLߠ4څFp$tm)KG46 uSw1FO jh_= +]uSK"Pqb>̏6S\)'o|ûgk DoSc[&f\' <`- R }M)puBZ*s%к#ѭt " T`UI'^˥IcK|”+R` W;DPrQLfekX#^xl3 3kVefAp)O dbK:1|]K@I Y ,Pvzǐۋ/Q7t(I-H_d[| s,)Xf'lQ0I J0NPJ|gD6=Bm'/Ϯ¸)xYsӅd0jthꆡ{Fbe!w|k^?;=9 H!cCjdCP s\KuyeDDil1'B[aW4[rAqBv=^ii(~ ?I):lBQc6qT99D5Cbo-Ez*jfmhRye®LɩܔG\R 3O| t>jfI>Ctb1#FI/M)ewƾ_vwWwǑdsy?eר Mϧ™ LJ$2N%G ]P-*1TNtK[j, ۠?$jm,sR*Y/z9VI阷LM"/S4J~.{N~ od7Eleš0/\YL"TڿF$,jL]6Q϶{r45ytgAFGtd4)H-g`@LZo@XNrz6v=&/zN;;[\%Ctes~#l@ KI!=U+Z1)'wTY'x--ѱ+5L7{AÊfHkƆ4{!ilSI^*2 xߖ30ڳ5QȄ&O`N=wFӠvLL<{Bvpxnlv&`zpMAn5$P(P%z0vDDyi+ߡNJj 6ש3m9( 'Fi2^/kč)5nzpcG򣹟rxD3:i mXh7-Dm !o_`/fZG֞筆 պXZӘ$7ģțmlYU ¾$2^U'hq^ʔ&{= eCB tu1=.[zūW~ QJ]O~W" K mg69+hl&cĢ^| ra Y"Q.7 #蘦/₡q# 䢦 u0%bר x3xK𾴷`vEEi B^(9 ZO3=텅rTB Sm[Ϋe"VB.h -*2s O/e+2օ(6VH[|yT{ree CÅ+B̕ c2Dg5ԩ )Pw :;ew0gtii_fL#WEt $ƍTν[ PD]DTre~$t#M|b(Sr!Dpx ѪƐ55>H_.{i֮b9N+^I'" yb9%qf9SzjqLJ 5) K~x Vb?`)[!?mxT\a4%Pޔ14j?]$KuG V:j7=w=L{ul, h_I^5(:<3qj*gM OaN2d/`Ǭ+l4tѿQ ]jL@ RQKBV0^Da{&dbREY',wo2 d\>I H_u[^>=H'? b_>+Sv$aQI#5o!%-/jGɝ`} 9nqZg-:Ҳ(00lcu5 EQ~J{i9wSM,bƉyu%ă@¾g/J/aK#b50C$}.UarrwfxRb2FAn x٣)1?Yrw<0$.=_V`=ڿ:[H-Jf\iEJqerR[j~\[J@i'5XWaL .Äw7m d|֢+S@ᮧew[`]!]MV/rNsh%Ro @?De .R:l 4͗51 =:}ֹx]k P޽%Fv A _TH:AM%;~^+^OlClѩ&O&@$E٪vz.޳"H 8fu3i/Ѡ'9 TkړZlrA`-}Xîx(%JcWsS*J1`_bUPW()fSa(٫ N_Ip0WM ^#=6Q˘VmDMMl}[hKD.mDV u7v(ӊLK.K9I y]Kd;ϥC*W#\ X4uJ(3NxT |1FF,(‰-X;t@"LJ Se|orpJ&^>'L  WNPrTA-ƫEZ~8#";r=AQ6FquilE*=٬Q#jlBWa0!#-$&WYRɗ"kz-r󑷆eX%dbS*!GYֺ~ϓLdۄ6g)HTFAmqqp*pGT%gUߝ"&﻽Jp~8BQ wiznk'w05SeBzX|x7UpQ8M?mj"֌,<<]rWZ\+J\%&;-:ϔչWS|$řo-"K@hmm?M/Vrڻ5MI MAp#tOF|Ȣ ӢZQAbFXјAI%b猡_8R,gwD(إ@2F[SN_tҀS]OL/4'{ݎ.m@3[] ɌceZ&Y^*͔v >z(tfI N .C N2)ۯݠd@j0SĔ= 5ma6˼wYPžxicsNUI@i~Y`;#$$@X)4)0Y0pgt]毢¢bPF{ۊ"6tʹ`iHLay/&W6F1 ܳy߿_Εl{"_A$;vh၇XdaS~Kw(la^p5gŬD2g'ZBkWdw To@ļFipnY.aG}C{_X#+yS뱎IZga|dV]Dg)BXisyk pLJ_𯀸Oz@;dGwȤD9K(F%iB/b"; R+ ;ZSBpO/!$~F?k;e ]hIe-1t^9dq68U ;SE1+97 cWϿVXI JE*lW <[5+/fC_TB0OLvA&-GJd}"=$f|_6qkZ)z7 sI tdG>\v#7+R6l HgQAw%ESPYh%OD HH.G$̍g5=hU %^n~霜'>  H!2?$z hjϪY}N?j=UY{C߿q ,=h׉А', ۨKSEYD5zf-$D#jz)i C˃IhzW,p3Y Ьyp,,k-'Z&DNA%xjSU*w&TADS0S llJ1hG쌸{ }X.y{B#U7L !s8>N!^F ߈~⤼"r,pRi?gltI!4u !Cn K-`[F3ypl"cȬ S$1G0WSܢ_+䟨z,mq mjk/3A*s'4lRVtR*15#&);B1;Y7  ȚzX2pz; b/J<_@& bذA-/?DŽFZwF)0 N?HY. oF`oݝ p;yCK/b7BxI(Q8!Re)-oTެL=djq= ,jȇ7b,*7Q&ZŖwj$"Ȃ(;\VIN/w";ba=m@h(BC=` ^+F>d=E9KVcT(:}$8GhP_kAb## hwa_ ^f[ {sek6Z`&C|'~2T$ .G4lZ iCIM} Ir%jF$6s`́%' D<03%"7 1bev>SY|8z-=/Ox F^iSL+jRPkpVEAx%/1MiNV4Zq n׶Q̴-u4r㆚8p!p`B5(V=2#mU һbQRO%-N*'SZ99I4Uty F]𪪴?vqWjFޗkv c>~GɃ`] Bh3HY(c/6ϰJ@ڣi~y('+=dt(Tqыu@8 H$ /<*ft.%@R1qr~Сt?0:EU/eOzc>MKĔě3=$?cژ0;!6&ٓ^׬QƦg CX%}h9w#}s: a v% .š߰|DQ&n$VL,$w!bhԳM$! 3m]H8`T%XOZX' t`ڕe4HZx͋>/ JF&J͟^(CGn-^H[)`Gs?D 8^YGaHp(da5(:y 1Ab.3kZ4kE#|t@& M |vQvV]v 'Bz11 ªK$A2{EHbH9O#1;E7U$Oj_BҠ5"YNߒ|w÷oƷbը K;u D ۧ¾uFTOt$<2NX>Gp=ҥ- -{)0>e\R?yWt ߴ*md6[v Sf+KbKN), UͰtv@) YKEysӅ%_i0jSϙݠW-l</ ƫ(*lr޶B`T#w A.^N "eu>q#P=G& DzbŤs" WR'mwi^^,:?.b1HQpB8zW<9ZP4{ǯ*ZLH"%HU#SlE(1rs듦U RPf=Rlɥ4oIY!n6 梁l#vzwRH+:c͠{+!4/?`r_f*JC]\zOM@"&-}ވ:sJjO_A];aoýE7,ak '2׳L4`DTXmwu*>Y$;}GWd"ZE:)1>v]:#uBhˬ Oۋ*$)ͿA5:w@tc޳d ͯ|pm6:j'+ E-!7k.wP!ΫX"n>tJ2mf++cե qZ|A"+vJu$tʹ"҈bKaV# LzDE8{nȇKs}fH5KoIhѓUEjgR&O(#&=T#b18gPh0 <zqg%~g'ATZ"N[FKvIwᮄya Q{kSʹ/N:Wdܨa_Zj2i.C(vϦm5OS vd]H 㗐TEhl:'=w(1FzY1T #Wļ#d;ۺ{oѱkИN^7vTS/\y1S=KH'u¢ 8η(V8d^bK@Z?%A+dogyIaX.΍m3H6Pc&Y: 4ՈiQGs!q ܟ(z27s- gz$TuQ_UyVx] |GO1T9 -́8!dJ2z]G- F=EN{zY |[8 1q Ar оP3ԡ%'N \:իeSxV7`,"jEgT7؜&x;,&#[pe5ldSZ77ʉ4i/O{x!YqBGsL髵^mKG$SF0Eb~n$ Z|p4?Nw5uu~vi4$Tj6;NJ|,Us6_{djG pF {K(kpq@YQvU*<}h3+77 Xyêp'%;O=$ 7(nh=: ;2Vʴy6B0$u`(+@:? FSjֶaϺ{>+rO`TUJ;]W[x|Z rW&1#G-S ˀU65x2Q<%Fmu;L 'oPz8+Y$EœdȅJ4AD/6e5W}VZvA 8D5kD],1;8E6[}y?u9Hǒd, I4OHG%YRGf|:83Yb⫤+'*N F7)xY41KH;+?fx8L19(d͌ˋF,$ k}zҏdXts~ҭd5No3-5"N]luZ+2(5BKR4_O7"벿ϳ,眄k7. whLt*%McK =AH"HFC>nޣ[II2bьowܺkOWVUo>)9&mwS,|:˞jpg1(p# h٦%&yy  Giwd0^>k cxL>c cY׼b2Ez&ؠݿʵs^_$/upTO@ɏ:x[om:BY3&,_'-ޤny]rU!kRkbcHj*yl4h#A) ݂oG@Y-[$s{ L@ yu lsoI>8 Z!C\6?;7?P7nԎz2˂BFBBEWu9Tr0=T^eIWL~|$ ٹGòJ}FXʸ7qp|pNtCY 499 N&D6M3Ё&3Z0ǀWcĪ69렬b]x^h_]A[p]i ST8FubW Ym:]DL*s0*$eH' M/gƱ؀P74JuODQi̵1+mTBr^ZLh0.{d rlVb@^tooEv)Aٽ`3xJNEϱwkSіH_O+ |ckmS. @U2a6"B )LpB-tpOCR60ֿ`d~$} jz9iw;I%TA꾖K?AeCH$JہdW=$r |'z8H\JQ̎,1Hy҂7Ϋ{5܍9)P88 NŇnshb/P>9 7-g\Rl=@E˘fL%.&}c+*x|z:w ӹoRHjɫ vHnOJ+A^<>lpA,X+,+G\ևf o LNb^{F X͎'-$C_i1D(zڴHa kB$hGGqv6+KWW-u=Ӡ~)v㡠(XT=2XILi!f!v;#7z$滋ҁ῁ȎXSwv)f%H~e|(5xŠ6!Rp l~Ҵ[G;$I@CH?P=H 0 V?[S%za'4J૘WFKs`5Q<S a29*Xf<iII%FxPYN}DF{'m%J#u__m28ўnVoW Be-`Ej&'x_Dn=S]x>f3߼Gj$R+#T1QG3TڂUZ&Ekw8G.LʋtM;a@z_UpO j\uEOE正ԔѸBMҥ Qlh\ݔ`Pf, rf{R#:y3ǵ܆QYXEܺN)r Ϋ5Anw㞍ֳV94vӂ  J_ϚŊ[҄j>8lD O!?0t)Uja'$+H`^fDժ}A;$ o%~WOC-dO~++gENG l1OwB`Bt&56(d=7x0kLycTf$ZP)ִ+PIJ (hk=ڟ&8Eۖ)1|5dlv@p]5#turZdD)P_yqRW1g^+jp=B k_m:h3=* yVTN,Is77'Z.E盗Ϝ0NdV~a9CIaއ(&3_ף:OH3%J {@CFсjl/ǥfoki\7S:cnNJeZhY\,P?}HQpzANpUTm KgjJEIKI-Lp6={w6[+P< qʼn5ڿrOU{cPm|yn$>SŹءA7 1/m61^O1(ޓNu"GDs4VCSc1,1GҔd\Mo*&Rx|)K{ܽqs pL d'K19hZbӦ( &5ٔW $9wHEÚ?[Du_& /m+>+{/RdFM"da]}S3ٰ+Cv oCCʉ d{(']tNMum!,E~ˠxzycWUtaIV>R۹$|IO)V;~_댢=KR |^'15:*4.H`t6-S\DϦt! ASb[8n͠ xzsдS} $E"v*:kCbS._Ҥd1}-1GNBlju9%1nQNt_q [ܱo^V׹nr^S.+$l+k"e'+>J.SJ]Ly L45w#.g`ɱ3Fz61z V.0%gu Pd /h@">.1Y! [5sJ`)_#c$& cChTA6YG3C:8'W^9&oI{4YߢU$.%KTSԏxTpp  |5~fn@]HOյ0o9N g5q 50 }ʾ< Ċ DJuQ3a#p3gC`UcB{d,%(ץC(ɽEpr ڱ>zck"D}Esc 8nlx Eŧ/J`2'0n;A |Cȳ<0MXU?F{"(?PKqǏ[+WGu$FQv|"7Jz)3yIkȸE(AaQ+")RLF"-n#UhJS Yf7_$/4?sl> s6Gj46`?5FMBO00>c8?%A mvkݡ$P듑13 qk:|ƴ6R5D#{rFp %پ,* B-%W,F$`$ogzeF6?MtL7|(KF?gx9]/)Xje iJJNfP^[s#ywW@{E؋>QGW>aDrj/N6_哅MGa"nxArFF"CjxѨ|k4ǖDq 1":3\6T5ҝ9ߋ>.:I0{>tut uV7^(Am a-4હʔhju8^MY/^vQQz~T,5[+xRz6ٹ1fei |3TB-JbQ'M/k;;S觍cī _c7ĸQlơ!wE*2=q#xD%yh9F6~ #nCUO_zG߽僺kZYK:Fgu˼;rMo[m@=˨J'qX L'{Qf!g<;,6&"X IQ>T7[N89bE6IU= @6vc6:vfuhQ%a]htNN]"Ygn5PGӍҸPD"I ttn_X1,jsޫ]&:6*8-Rr>⑂Miqܔ\mSLJl F٤{HLhu9@n"ښkԖ\{/-e* MNMڸdㅾyT`S6bPucHuDZV|kjp|F/d&C- sUNmlp /F7]"?ˌ\E["G\pE;3z 9ĚB@SE*}J%ˠerLcF|xw}V&&tK:z`jJKי/18WQ<~^g.{,y=kfh 5E7 -jbiCeخ1h<> rW,0ԢjX)d@a"/3HǘqeC5EGq[~Q8폌~Ɨ1Co:[^թ,hy>2ѢG60v,9ҵͅz[lem73 ӽmG7XDs9,7"Ptᛆ=If;UKkK*3eJĨo|7Jk/De*A;*Sæa%e-J܊/ĥ`֘{¸7ʠBztVtT"d9za7#OAuC_A;95 GAEw3fH3: ˆޡd񘝀; D~ꯋKېMwBrhLLcQCmXypvoh`X1ޯE (=VQ7I3Q*` _* 7B!$,/F݂{xPz\o;!r~J꣮rFZC,k7?~ҎRT>c+h\gg˹@ N+\54RagKwmjh6RJ(S68Rl>RNF9OwTt,ULx܄"7WzUڌ>E'4a#ŷp/Ӭ ,ʓ?br5I_hq X+Fm?. B~W&cT(P`&W^8uK#\M6K}u">cmi=Tk@Ύy$foN|_.lYDzGUZS &:"sFX1AxxwdQBI3piaPKE7d(|o(Eلc x e$IRv`Γ=~fe>' n*8s9-ٵSl ܗU aF{ſţq\ |-14d T$(E?|]jX2aԴ"=RVI96"_rjKUGУ'Og)8 *@S0ݠEԶ. Y5~m'ؚسBq"^"kt? ֌9'b #m*Qvki&c<.jAjǁYU[e;l } 0SNz6c=3i(Km:B ž<-X4e$|:?R !tвB?5Ѧ:xN@.wM&Q6TT !~T)ۤ#,1 رͧW]<&uڊ6}VeÖAaZ1ٖP3g]I Hҷ)3=jᅦ8wn@4[pg]s7w-1(B!=x FhZE~q:[ \9u6K<\@ouˉ(K φQtr$ V C͘ڌlkQp-ᲇ(hLtxnҶ9_f'lt,Ah8:>qX./z0}Ϸ}.$Zh7*sţ͇*CG4'= sLA40:3K#U>aRZXȳ53 YgA~.,Om jQF| nLM jJn,Nnn+}a3/ܡ9]TY:UiC^gPq.#8l<:UF 5b%o6YE;Ɂdu *T R%&$W9z u| BVtQED"F΍ˁ>cm0f~H۠rB[Dc#epR7/uBq) ID|]R DxQ#S.l("2! U1 KYv$$P8WH돳 `@{W(A\oy,Sܪwͧjdžڷ󴼜,k5}<L ̰.I&mrҚT.9t܉4XzqȖ5;{=t E3)\3L$b'N\n⿦$<+6yI(#6/[>hD{ v܃fW@zX"?mhMtQW(~fbB]8? bM :"|$ahNT_ʌB `NT!`#s²;4UQ 4 Ůb]8dQo[JK%C{{ qdnϬ:_3%`=wvn(X'3Va\-P&˹\O48hI(ULsZQ"x:2* X%~3#( veH`#$M&\ ݊!V'Qx(@i rQ\1 B=iG/m|Pcfw ӡ5-fay=vCNbΈ Z*a^j&+ñglpiN8`+{oҽᯪ:&z3ҁ6oH:עdB+E.W)ƸXÖgč]4^O]kI|1w㑙ŐbPr +z A1ci T`: CZ_usϑ?0ұ#Ԡ#sR'ćY OgQН& ;!Se^ <WRz>r8o+Lw/aÊ},D*3폻S[&\t{"0N]h&=e;`RcH@ŋgj0 Пo=v#v7]$dl{Jr[cC| Qk\ Z>蓬BȔP_䯨aPH^^e|>Ml>gBtʷc+t|^9O\/xE4C/'AC9{ʹ{nؑtWA{r6q2]A3zTN <Myr/lޡqٽ2$1ɬ? X(ɘ\OnAqP9}RvjA).CB* g WNh<_D奅e$0h$ wn(jB} xXo[hw:C%mPN ލ$`uoCE2=1e#"7W=ݤcޱ@`EHݏ4 b:OiRjl- bCʢ~JJjfax˒[TPls|RN `-201W&y%dV,6/&z?*Ssdbm,,k?tr '# t+㬲 Q^aꄱrˁ=t2s)Ny]7IdqM5 409w><g8n4^ \τ*r_"S(µt*5 bH1F*}C&r2 kzwݑަ*cT@UcG_k}0 Bj;d8\?~h32 HjܭuDv!εaڐ9+.{)yeC4.t6q.bfD:!Zլ0= SY֗r-eyϽB08THB?8H&2G'eijWAb6L࠴]XӢ 9cfU<p 0iKNTy6+n##j^T𴘄H/\R»|u&}:W"+W(O$18Qb,T. k-|5Gn-}M8_5QiG4蹻f_N dV(Մ|LQEcہS>3SC?=y aDUp d:qArDfRV^0W V'c-,є6꫐jًMU6DORB=y6J 6V{LIy^`'tV,>Pz\f {6,cTVehS ,4mTGv!J=DkN[j U%j}ZnC#_i❞*PÿJ],D ݔ%xCR_(x zq0ܜ}s*8L*kVgc82ocw&+C'9[ Ggz/$|oxNA X^; d1]M Md]%\"szyD_eVpAU`ښh]>뭵v5{K o4|X^#\/[AT*` -󕈐D%.rLvse䵦2Чs@m gj"i0 UE֥+Ar.jg 6%W.Y#$8O`71a˛(rq3y o;64G&UU06 ֪}rEz+q7OHs3q!K-Fj sRPQУfaQdG5.ވqi+fp|P#5 UIDr&z>_MB]'_ GO, FTk(:[3IiE"B'ZDlE' YJ6^ "F[V! 9E +*V%a H6 V*0v>~FUỳ`Ҍ>ڭj@NĚ!86,ص=,[A/tE2(@v݂'\߱T8*^>-P DG|0ht֮iq6B}d-%=H`V S/q4[/Z䠑ƢӀͬ<DY9PX[WkUV;OceI!X?2ݼ伃 H׿13$)ƈeMX ѣQ86 ^=N IOH؅|*.0t*5@br@ }N v`$7vy܂OO)ƯS$ne6TXfok=ɸ#WϋsUF[1K#V!*ܤ(|_~nے5NJ2ZJ5!+w!.NN/τΠ/J^tGw|U7Xe_xDuV*ϒ+RxCka@ jʎ?hENۼB5cwpןC&A;vkE޳KIXbV% tn]3&?{/lm gV O@Hգ4n%>Db,7C@?y |m` ٿk @mn`ry6 Ęr{@!\#LbLA,<둱x >PO;%q/0J^[KWSMIN_)־c34Cin(iXazH5/fpSe` Rqf|yZ*9FF/^hP>kwbhF9ýOoEP_8-vI 8PF(n'&gm`r˶b Pe$3|gyllW {}1pT$ }e⦫ bV =܍qؤ[YNZ1ѪEgLM(!c\;°<r*tKTq D{` AaU K +chhrRrS/Y/ 1 nl,x4:KI_vo`:1@tETUrZ)t7(,K4P1&Dވo=hv'>F0g= TYqN\*<@ǧQўDp] if|q.3񽓼 3vqVkWM\^I X's.mхgStX #3،UQk!AE vlA¿d+^=Wf󭷬 LsĶ".w kݎ{xꗞcP&'/hRY>vQis=,){l ʑ(Tb( ØT1D6/đqz=-M =4H&l!BG('[#xpri2 T0 \|Xl5Q?O/L_8@Mp&9=J*:+̨mVx,[Gz#}ᵓ2ʺW[]y΂²ǽ75F8p>_,eV`=fC Z;vr=г;TZDb56^Ao՟؁k,򓄊NC.s;҇YMTrKZvoR Oq` {t~k|mpF78mi7WFs)`Tӟ7JN) W}y&0s/NUEژrJ̛4 hnm4*jPey ^X]Q|#a|X3'^ &eBt߄'ތm՚_8Vۇ'4y*^3]à귝jPRn]X̑o( +Oqtg=8n*чcK N8RKuP/mf`zަp$ D&Du¶j'-6T ک]܄w߮15 Unp+[#]pۮβ BhpPSh,Uosu%nU4V=$0Qv&S2\ˍ_2lٍXJ.6BS{md(C {H3L}L]tG_Yebjw\m1EmKȱwE!ZfKow#6CH1WTo\z0[֓5>x:y{qܤ2]`{b~]f}nȼd?$ F%UBt<8k/sIV1ӫ]FTB:x$7hTg|Fҙt[a0ƢOd+DW}I?wP3.T5j{.M ccpMq33Q2YfF[bXpIЍ~vtJyˎN<¬ɨ |*;X >'UA`< Cd-C9\ᇯMnI&j039v)MN;8%x$lPZt/q i3h1'j-c߻$:ʋ$5R ދ'0%RZ?7'N~Yݶm-,.O!z OXze4I_e)Sh}NU.\%,vt9DtKlg/v&,Ê*4~aTed-ޞ5@_KlʄjmM9,@e\ù~T?=?Pҧͣ:{{xLi0Yk44G< &)|P!dO\ ºK ArnqdvWr"8 SJ gM5h~5XD)*s΋Ks$io߄OȻ2r7?|a ^OJ] KTdw7f3<}kcsS5$ (XBkC_0K[]m֊ EoV?/yESX"=%\(6d\AZA z/)+Y,) 0/C^-Hq`+R*ia"OARQ{AD]ܒ8I,Jc0NceSց;PѮ(ɡi VF}х7Y?3t2a;JUVf2u'3qKvq\rQ7}p7MtOT$}-~qߪ; 8ӎddC&_IH+=]}fedG:(s0G&1:/[h{+(dEf5g"!̝3STCdآ\.cdga:Ϋ X"Α-,g\Bg^BjO6ʩ'ƘlV?_cwbP |YBSy)1e|7mI81j3y@ Ťv@˧)ڜ(g .ES}TgϞKu]>Pݑ^ado#meUb l` B%rƇtSp~mqg$TjcYO/8^]uRjTJ2{8.#S+Zkg8lhٌSJ4utb n'@G{UG<V"i(_t j]Оܽ~}L-!u)6NNH[|B}kLjlFE,1q=db%/4O;V+}?#/+Q+Kcm:~ FJ!T1֮ MM{d7%-'rL}AQe ES_M͕*G&|!f%dc}}վzϢ~/7(i466hm}Mψ8juw~>k&V+@ :;sSG>oָ󩰔̈́ƚbg@X 3Z6ɑ&2UU OiDD44X[f/pu-dGuڳP˽)Ko"-m  Dڼ330f(UЮQK-SI 5Jߨ<` ); x8, Gfwn;}sE`ޗv ht:Bd#HKd//o/RSqӕ9F6Xg!+K8z %ڸA̞B.p$p`kܘJv\PApc} a.>_D_PJCR.&8,” odC;ͺط?UϢvҬ[!ru o〹xuzkT@|䑔bgm -zN]?G$yHC?˪p*?`ܲ*ٳ;AUCyQ ^|%$ wgo2th1F yi+i%ԉJ}Yh%c>:6㪩< A*?;n_նg"$c1_BſDoC5_lAGsf>m.3os}dkEa" _7.7]8Ѧo0ŒδRkۑܣI8O%?}?3BTD.pӤrD4:/_!+:c,pȆ\')syFE249ːYѰS8&,+K8Zrf[AWPtKZs@.E1ի0`(76]QMEXpp^I:l_P|05 >1\L\K_\ı d#InzN Hsݵk`^REny:ςDTu|,nEŒɣc>͹-ӥƎ$IÂY5ũg}wJɉd;:^J%K*I+.zAE yavRWI(`v<`']^CW!ߗJc.ו~BLErEh.%Ldy^6,3R->T?&g=yK1ȴk;6vƭgTPHCI11\u?a˽͕]@uj҆xU+Svs=HQnΖBuU@r@)xn uZM|I+=JMtYUYz,t&&!12$"׮oAU[724=-XwߚEY_b^zlPO=CoU mƛœaH b=!uYdБe~Ej5v EAr!fU]ئhnIҋ)cg,@Vk8VyH \W!Jh*MA-Pd1NE0Yk:i{{>r)\zt8c2N Cޠ-^m]ԞXQWE!ۘ~WgJcZqWL|YV`A `(AvɔK짇UUp)ͦJ9t˻Qp4&a1@ ) w^U1nXg ڧmSVAL]aNI}FPabbǶSh1Vg>!ee!f=5PGURFahnZ(AJI[qކ Fh`u unq..RM}#&"\^龴|H4N3cePqokKIOaKW-6IހdBkHX[;W{GA4J~D8ՙ{[?vY h:ܒ4Vy~J&ypFu q?n ]ʤqgijv/>@Bhk NoUrHYU2jњ~P!̭ Qz]@"~~^&n^ZDn]WJc1;jܓQӺΊcufn'㸶 uu=z1|^MCng=ŋKtIc L?n~[?A&t?:<h%7nJhG&+{FV8o ~ZѳstV&|D78*uo)N2펧RL~ (dmxnMjO\iqũ аD 䉇AR8ku'kCo@qjdM#Mb w i==eBJ~MrO[LO1„ o葂{WUؿn?|&w䛉@ބ0 ^^=͙C3SSx ,ցql϶H /g2=4%YdX|nZ6 fH({ 0H!e'|(%&b&<7bfBN^)xz}+EaРP1S78[ 24_ڥ(+R0~E2HGf !9$0/;?+wh7HY7eyUboao\ )jEu΀oqA({$8+`>ނr=բsՇqI`&V&zE mςgxZ~+4{۷ $%\9˝$qoj3 Qed.tg|mҾdCvL3AD9Fvuk=IUƃΚ5si~v4~w(B3\I!n`N6EJ=Hlh;6fT?sٳ^7 7NZ!Wbo.3NlŲ7:r\\ VomIb7r b"y "0N6 ȁ͝흡4z{ --W \$apN[$h=;L5uy娄űi~n[F$:6=F '.Zutuy- `l KENLǞ% w~Uuo>ng*@x:LJB|R9ΧU{y< J}*6J@. j~L@uO=f'.j|j'kFX"u72}V8'mZ۟8 ʥk39/3rFNԈJl~ -ȕ̬؍f%k0J߳ػp<=--F$U%;t1\FM¹1pHz{6)?FM\]Icr6Zl1ަ9䤒6ɤ$-Toz^nw|c `İ;" krPK DcJ_ W<5Dòi nH&0¿ٍeJ.i?$lLQ/OO9؝S]<% ξL\ɰtBAE}@UpYwD TR_<[#9 _J^eA$< z)Yx[%datI~ fUf#٬Z@[&j2L!a; Bcg}K E\hP ?JoqõyE}o*=srb(DGvZ"4h\KhK$.bL0W$|w/Pxj>KOewFx9lfaNMֆ+)aǀ0g?%雘FpCp-G+4T8q L w,M~̼c#NXEmdqrD WgQ}[c[Sn˳wqפ =2ɇC˱ύ}"x&Ն =+I|`sKhU6_"a45r; {7½#QS=0z 5#o Y8]O~U=-N!Ц-ңyf"[2H^q`v` &5A6O+>;qj %-KT W̦=A!a*'gg%)$uppNEf(F?2dDA-^ᗼtHW7'&$[rcbyCr+wћy( DXo$YAj 9۝Nj}/nnjQx%(Mb߶RTChR:$[ixJz0 7BH[VkL|K:ȡBmCv6l#N,4κ Oƾ x&Kow?xXYqdb3cZ ^l١+]"/{4LԶ5 E;UB8-9l]1M`2G!WpC<Jh8lBRZ`g"{?6k:@l=_ åL>0S#p~w.= t82ݦھ/ \M G6{ 7bD? :r>([JU꜊s控wyO$m!z%테ECe|Go7Si/$U@ps>}wAf,'o/Q{ UL[}6tKah.]ۆ+:5iL݁*qfSQ8_1 5Lap}#gff@?*ei a#u婰2JбoT3z +`e1?I.V|qt+!j@ Lrڙ,}ARy>#4 upCClj!&A$f^*o藆JBud QYy]dV{1$ 2‰j1b ݹuz`;6w~|O0>̄+22 ^T~daU#eߟVH=Ogd6 vlJꍿYRaC}N1>TJ.|8*H<NjJ4,nRꏞ|w L^S- '܉cRژ䎡6̾J/>k`NwūLGnA86eJR v^羾ni pRfGIT=EU͙EubV3r:S#UD@UpIMN;]s sO9zG._"ڵu`퇁sWlSZ7ua|V2rl&pDGe[TU Q8Q)TPJ(UIAlꠍDI{~tẻ{_xɥ.$L#%=ER+T8-AmcT혢vX) OlJPV)yX!ُ8X:sè [/aw2ȵ9^6hV91/3 I+V3kr1RV ݁nZQ(c̏ !28jJZo _1 ok6єoIzVѹ?ԩl Z33pl}(Άքmknߕ0T`m@%Nq8264?%B\UPCKy>OR*Q7H킔7ntl;嫶܉LEgͫ .1iUv5 ;NzcɃ+wXE#Hu:4ufϻ;~E^-8=dm}ߗ?M Ҽ/VzxV?J+ \~ %ȖKߠW{ $jf lHQ$X/# 0q2JI"{_TpF+n- i;;SQB+l+3w.sXXO58f`s x=4zAgQnjUj{\д3.PðQ2T^8G\u n*)<.;R0@ӺֿŪ"z~Bs_`"TFqu-4eb執igL1"OqÆ1),-R5kk`71nf+2Q%% dm\tT1'Nly{R_QAw%Dpjjttȟ8m@ t)pMM8S?[8xpIz5ŎX^k 'ZԌov =!cj8E-op4N.0y=2  tjjhP3C$P6H9 bpk9QV"6zh.a>q enu+3:' ~:NWo23AຍF1}\d-&n`K9SZƄ(-?OJ9*I׉MSk+#|k!mki BW&1N} Qsyza%Nǹu;=ȱdD:)y(̝KY{ }ܿi[F:I=hf!7MP8|Zi _O'' ~Se7. _˚dA{C84S /E!JB B|U-H_ O+HCB89粤k&tm]8MplOX`3YȘj,XQb:zeXч;|SA%,ko\϶ f7sGwB,((X0Q,Y.eV=ҩQ~.>] D_x2WP$OBc0RjeEC['Gݟ@6 6NiH䳞0{ڮqKzL";*jOUxܾEΫ蝈 wFsr%r},ѧ Q5OgG)jufFc⩮[6鱷+Y≴:i,;@t}T𬃲E-N'Hhe_"j?! ,HFCZXր)ѭ%"O )p{f3sHlҍ-.'SW 0Rp-P5n0G^M8b0N!c);ׅn!y1$ٞ+Ff]xeLۍ֛,Ed^7a^L}v0_hCJW/ֵJl$%Fh)?T"SiQH`hvdz`{󜍟7E5s#d]޿׹՘D{gO ,;R߭)-MwZ`7>/H,e\Kq:}4 Lp>/8" j $>ﴸӷ'Qi'[q߱/htv]:tEڝUMmu(6qcMǬW󀁲h?GpU`6j-He{r9?}XȬDxJĄק'Cѿ-ڸ Bk7@1~uE"Z;9-+C*h_qtfGٷ5˦jM-!,)l75)G*ngZ3U}kW&Z51خ U~'xUtbʛIdc2dp`j8xļQȕg#Mm)*|'$ifI6'鱪bAF!'H<7ɩ'i3!p5KP0i0^kRO^_0*ʙ̿ai;;`!㾍^2+tA#/N'&$[]~I^(T7r]ҙ3YnE6iBLq}b+Ks1Cu V ۹̗~}-elt *T&~]ό"}”L2ؠi,T27i4ʬź &sL; 8QlYɘTb3Jc.'В5+;1g€pI?L PCWQEq=6qe*AGaTJ6H!Jg/ /5$ǢÍMuYfc6F9ePjzX꧊!dyFGZ{'k*w0)y 'ށMI&)ݫ@SF_:צN,ϴҹL‡JԌSO9ʘHIJuJI=:hܕv5UqbB1D{%%GM~]C|A& ;yuڂ>7`N_ߺe4ʑ<ǥ"AH1GĎ.w@ZJ+NVk[GOBu(ch$>Lcl O`W'ieCM"D$SÃc}A -i{'4&_(EQqKRqbKD*m8:+dm&nz׎2A < ;+pb¶ di&\fr\T0SL9?CT$8YIS uHŪ `zzKG@CIbVB+?kɛQxlS\!#)`?\7hPJM[Fm+Wa7(3`ro !þHhar)Y5 AE< Scm%^u4=%dqdDY,D Bݒż /<o6ԛy35p~jI8^INW.PΫmo;7]MG_k\C=S \O*!1Fu\=;|,mtۘ)+ED"Bh'W%L17E=UCtwVvr_Ty&~$g~Kt DX1˕z(2CM" !% N)V&HaƁbm yf1@T,>l<2pdd5ٟS'.7t 8s~U)5M戇 |ҲZA Ye|DVGjKw蔎qlԮz&EPyޞq3⧷b!7vM1I:1C_K:8º0^B]//<:4vE\q#䍭גe_c+_xE @;xʻu( vZ6"T|ͮ88^۔XICÉ:s8t1YGC[`jxlcoز Rcnb`_lj;(ږ5=g&BŊ g6'l1Tr\%*$Sk(#\!!>1\$`}vt"W? =Fh Qe_Ҹ*ā<Dsg=K C q6ӡS[u<r3,'Ӿ%1S/T;[R^$0?0\K KUfxzr]¿]չu*P7Y W.#3V $'r)hRGQ~WipCZ "LdG),F) bpLkwbN"*a.]pWF/~`ViJ#r歆עdL` " tXl|IB<-9+xv'$2!P7CGunfM 7F);p 1 |UX40E4dq<8x8S+~@rV$-g0q, ^e 0S~8nA|?:'YM`b䬼Y16;d.q WZ< HH``w@\a}q؏`H\Pz=0t3UzwB̙nؕVwj͸MRi1]o}Qu3j lC_}lmI3/#*=r榝l`G^"zUV.hzA5ѥ(%>[iAPj5m,qń\[m+UHvLzFPY<{YT\夔^UJoIWkJ'U[VSlx׉;xN)LR^;'լBX gPaM5;rNq0qBZUJ}_UNP [TCɗH_uɖZB%GWo9t|#nFa@7yXlݲ|9Th7 i8|AOQ (K&wrtؗ`0=nfMl||YȦ>v3@ᔲs-ȣ:{e 17e ,+]~Շq<Lకm$1ŝ"T%]yvd~/٨Sَՙ6t,_~5lFXEP^ GM(D+MC9 CojE^HN>A:׼Dh5ȕoC%dRɩn$<>W*LU`!'tlYK":ņngBo uPM׆od)? 5۹$7ϴPt+Σ&Wt|7HU!LJBZ Yڅ ά$DH+V| G$*bQ`gmPO,_tD=W3߂adXkuVgC ?eVyel!hAL|q<'9E!)6=t|Vcdvä ][(f~m2LQ: GG>5^;v>'PpSȱMO8]7YyN^~G_Z/$zK iSjVP3G+"t Z>X(&X Rj)~_~Plf´d]\@dqǹ! }PGH% /tYK _E<5и,3ElýB Ԁ͸O;Npcda|L@$⬡wk`Xv]K/> a1typ*fumM"b >fWI[۰|uͻcj#=/5#*b BWТ%8-~;+ ԣ C ĥZcPɟ6lpm-ɉz}=W^lpzF(SRG]Օ! \D}NaXc' 62#y9l]'l10X$Y@9Trťr_JHj3Z-R%rmۿc8n~)da A´PAtM܉.%8`IuâQ충Wb<bh=3rBE|ycsxObuhKaFT=a,'5U'{;86|em2k-=s~$/4ke-' (EKt$aDmu GY)2봢jΘ>)AZ]sT5z 85=,Q؜9CB~P˿bwU N'eeH(.["t:(xb wf? Hi+'0)d\_ÍYǒ8!}C@=s G'E Y?vAXk" ĘĬk4\W=z0Ȏh͑;Ub9FTM0Y1N̡`ʌj/ ]͎T]2}+JX͔ k,%75Z@w+0؊?l!mA7SmI! _>#?OŎNfq)ݒG F}.jV@h;sC .c+n(![tf !Chgl=&!#"}8z+gW9TA@WaX8v3#“z̭C-X[2Rj|0'Ty@2Y i 5҄/L{>>&hE7TnYr}ؗ kS$0 ă;첄h(5 2U}.]S~BFVЪguΠ~=wC:K*+E!!LCC%N77RhMQtzr쐺]xI# ;}ō[%}6]#^v(VԻ ^{`X3%-"O>0msts("@vEc]Y~(sII%?3ן.I6E rfRVm2mf"b!ayY̰M[0n$>XY!'L)Po @5XG$d\Jq; F9Wpb98p_F(<' yqrf.AyX{0VL%C_rهkӎNEkޣۄtNY5o#vgOt~VH!>,F#˴:WDWgy Lto,IwdBɁJc: MlFF\|o.nvf OP'z[]2%i`3PvU-Wfϱ8-陓*JUM-ڶa8mW s`;":ﭗ\&344-_9%RvFE yV]^3`Jq ~7bC- !HL%eP1xj\QX1cJoxekǧsq?H{ QR$NoAW$q^ 5$Z f[='կ$v2a}s\"K{}G*o|g32_ZKé0_QԆYl͖iГ=HODhn-J%ۊ ι #T_İ^|ؕ0]znюp ~\:륱T{ad-ƇՉQKI?gzJ Fs^j[#1 *2mJWfhS +`DUҴǚYkv QQS#5MIu.D )vRLAy|ABekm( Ǡ1C#[Ӗם}߳朞`:- M.)grZX\7([vl0e *^v 77a uf$Yx^^onqmG8 J\a~ӥ=A)EAulnvREQOf9¸5 Xr+LT|D c6frpҬOIJ_lXW6aly~lFFUqJ˯Wäi? wb0XN1r!\|?<`'DLF4C+b\]MU yDCc;*RFT0Wt^*oƔxBm\9hϢhĐn >gM3Wq;ha*\WwB};?#f읩<'HδX@-BD)Jk[B24@5L]!zYINM=%aw9(hX0dQv1SL!ʅi~ys:ù;E@<[ %@R:hd=c})F( MU}p?<& ׅ1;9Ϙt?]F"+g`W ldb#jX]o9ᄉf.t*Vpf_ox.YA+EMD}RU4#?馑b o!ʗDؾ'D#ւLq]/EW| pexgl*pꭊKzqٳ { YXߥޚxa͚>;"tFo7G@λEL)ر gJ\,f5 La Kx>^[g -rĬ% 2q<ȼ ``l~>6ZYd S$m\Wt]P(\vrd~Q[)iǴߜD=Bhɖ1 ` h1H`O<1D2E[(< DGN8af3ӊCQZK;憅Lc= TOYoɴG҉tdk6LmP }257κq#Y[|ZvH֟+ۅAb1Avt*Cn0̈im)M+@>vI+^JWɝ0@.)[3|mk4w} )3+m^/xΜ+ O:<7rT0UxWxVl&UE`_\8|2(N u;}PI-1Ĭzp%55gU2_*: QH<oopXp4=}t}zip{Q? g޸8bΕ52鈴xOD,z+rTY(_)ZRĈ4(BGgcQhlDS7g6?Fͱ@LB<2wVʀy aLJH=ؾ?dNd&s`aˀ_ۊdzvȔmp%na܋Z\l.5N;CBZ/!AGI֯\ k 4A Nβ(UaĬm") בUUOhۗ1\61m* ]फ़ I{)3;(.%'iЦg?c:V0oXX7O}ֿ|'#_p9I wH?ʃmt$@Z'~YD~Oq8k*epp4(yɻeyB8P+k+zIex]_1c=8O㿤 J~FOJa\*'OPZ\M< +8Pٓ"d{k$;t`l)sF ?,we`sqP$&QCXp JeS.CN5;(XJ 8hp4լe6Q_\n zLi/MiǙ 8e5Ud6bUc(Mf#14eMsi5 \a3|aQ0ӗYnx,EG*Ny sیܿ~P$"*?6TD67m@s"e)k) ,iw>X^Eo`U/'{mrTv ੐*df?dA5(0א`ۨ<O Rj]Aw}ݒW+dVh-8{Y['\"^ZUzƼ\ .Ʒ2Hb`?ḑ̵oB9bSL-)iDE^IwaWx1?kL-2 \3Y.)!̼&1Ok&D9YBx|'!==}r^UyARp_)τuT lҴkF_CXHk_,4!Z-'$G{uYRsSՄR`36 & :ǫYd>j)»xSADZqH1o57'c9;xWdefUp Ea9kV !t i1ص7cÀQ: !D0,D=қ)MIRCG字'" |3Q|JaiEmH?y?pBϘTov]MPYhyR; * { 4hz2:a'7 @oA:7I&@Wc +YmTK #pxbEZ!%^M"莪UV*0s }aS-Q#׷>omʯ 2PGT8lٛ&?.3q !u|Hn(G/j>BT?5T쫕J0tRږ|z( }WGFa]ch+q/+dDŽ?d [fZL&{%3%i^XdݍRwCNJ7;?X?-hxSbHzEg˂"Et{y(=nl%z~Bs˖rNp0Snن8 X\h+i=գq=SDC aDZ/^pGꎆoލ$棑-_}ղ&MVG{)XU.:j'c$O Jl_tl~WB5~up8f8J 71tOy4Gi|hs )6T-6xO5YvnR:gmw ~%e E9x /d![LL(: DZ5ݙN/$6səx%^$s:,+ sއ}\#t|^𙖡],WPs-Ⱟ+$f&-3Vj5\,>o}iIī >_-=VN9Sg(^8(w3|Y| *RzP*^\m)!(:V`Foq7(d}vxUCY +CFWц-!ٕXCΤFXj{h8#^CVe_wkCK#5θ#.-=]b_ceѷ/ШÁ@fةXVe Ua< ߮hhrGyUU|Y2ħ8B;??zy_tdS,/]37I$EgyQרg(^C,T_ DN*F}{Ƒhу}S%oCbF]ٷx- >!52:B);f?!@wFfGAGf_T( Ime~ؠ(؋r-4,}27حK ~˦Os%y{rȇ0-w:mκe#_bR驤W20_Zb\ ")kXSFUr<4/Ћ~P['D׹` Sdb'88|t "jɈ*Ʀs#U.V$ ڭBY۴v-Գt_rE4oaIDOpqHrn&wL F>6 F\O[>F(s`XlvNRF@2sV=r!&aDC/ڭ3^ѽjUXAGS~UఞnYH_*G,SɺS}[^QC72h,H Q6_2qE'JP8I GmGu[)芭^jF ]` #H{WְLb}Hs$|g~;Xc0JG2"4bY&97LCbSB_Gƹ\\{SA=;G'ҘL Vcȏiv0.r. !Wj2r_:(pRc;7M_J 5WW#p,ZVu[Á_k:tJMCLvEU}1l.3ٙJlQ F0/Fijګb7p^F +"HZrTqDMfMXg#MX!WxeӮuX^,9U\Qw}VBTk_1H3ԥk a.74Vh{<ݞl(PQeNȃo6)h$u]I$& yާ(nHr"L6Fs\DX)d y' Ѧ̡Lސnߖ~79`a{fۼgDB4Š6&6t̼4\Qjo{be?'O QvoqcW.:>IIճ:5$-v`?+OS a</DAiJS)Ъp5_`_)-&euYjl|X4AwCv^m. 0DNW|^s{NF.~IꛅDضz*Q Ng4#yfkAxU&)ڳg(sW^j˳~2Wȹ"ʊsZ+go*N?boaJ\0CPSs$~JehzYpM2&(p+?`W4PJJWh0k"h{EG56 NmLrē$2&:a XLLQsSQ#+7$YB2 V&5+s;rok&b}i\uz/"B&A#,5#.% _N?7|MEk 8/yCP#N\i6+"Y@2_~M;=чJL JS"lDc 7iӡ%yyn3+U7$ytנ]2x,yy~'}.Σ"VBi=9sչ ;z [Uͭ4䨺NN+ъoC>xW<{/rZ WF :M)*$TrP,|.TGZxyuHLN}ǘǵ深qs8}R'ej]XS*)j\W1> eh,0^ ^Mp"%T {ۥ3 2 8_d ȡ|p5䱶 `EYȑѿD8hF1r pu(#c:uP\5$U)P&{/sm2Kƽ 9K1N`MϗC a ^f 5`:"L$ֹE_T|mEx^Rs1'L d' nyA 9⨙Ldfz@y'zɖV xkwCoBBA ۠hpUg![osY|p@=07C{a_'_0k`S L2!i&ARlT\z1`enCv\u,qzZX%ƴ6B6e? A-/u.()Tryvg냷y+--ay"FpGr/;!N4B0JٍXԲɇyXP6CGH6>߅'mg yK[m IHW0sDs޸h2uμa$ṯ R ~|DMxgG%Vl3H e? f!}(G}b^mG&`e GQM7QwO8϶K?ȢQpamE]0P«h"mEv!JmIH dx? bDL.6t.m~-Uҿn Jp1(4Lmqe!D5RХ3SAOE/ eA*4gC?VB}oMY[EZ|7A$Y Wг1=!=MxC[97iY_u6o#/fܚU62@4ܫ;7f_kU,{qe8s 7^zf[aMrց# &xZ`|YBݽUS!H*pw4ոYS:;ezqW$A& Ne$?\]^RۨMNaBՊjO.p0_Dd Ȏ&n0 .*!JC&SkJ"&g|gtĄ2ⅮIF1V-CIã6*I&9"|W4ҳPƘeddHb KuI?\gt#ZlâFQ=Y5t,8vzz\k"$pz!UHMQ 0{eHjkΌ j,w$?5ADpG޷k0C^{Z˅7C. 0u| l+C@K8dAT >uNϞ[^ C呤V8CBצ5|K{dܘn>,_da% =>3^d`0bz8-GvH &ߌ\=S< 5Tx.%I&c^]C\:Kؽ@Q8 9]G:x8(\֣ \5ZRvZ]4WKswj3Q"4]b;* 8AȼJ#g"ckKwPHZ{͡dƔnXjwOϧ,|zgWh%O{ٸPKf8f<#'Mh3knQO@7Jgxd5nEсᄊZ5B#ٍwc=;O(wy%aǮ(mg7Q"Tv?u0g}pQEnᔮRyǡ '{~, _VcTFsIгn7$;2QY/Lda㔣bO!FKM@9_ } pp5S1:\s8nľN$=}B;ӄ|6簒 (vL7ȀSz%0"ax+|FېUbq|,:JMVb W,V(5a~RhnE (Jh|(rʜ/MI |G=7TZ\'wdcm G3BvC0OT G ,He:r(J8aSoo ,r}^mv܇u\$+=1* s"&㴬NsGʴ=V9;LFv^zځP࿷-83]>z΀ ]5VZ:Ѯ> "ԚKw f1$@\˄~J"v%2^8'fzu  ^6qn3=YVAhm;7DWu8(ҥ: ћ.A=Fv>dɁZr (/#-O&$zbprʳo)j k8FbbFp6LbjSOaʪ! R  |bG, {k)fdCo.m@º.!t.0=ōSG0N,؛JOXVx7_:mha- ~9)kTfkM4#uaP kJ+ݱZ^W;[ ʈoAAmO/)DJ"dy$n/|_Drer\ڴ:jv\Pq- ?ꞁ߾H`y %):3vТm ne~ݬG6SvH'FKﶂ^gtUWKHFj-!Z9RNϼ|^ صCo9#x E:s>/[KWnPd1w/7w؇~lyk ,Hx4 L1/#qS< [{* @e5hn|T:Y X6naH̛/tZwȅ|ctH*@suTYb:HDH|뱤|izcF>I7јGclڌͫ)%W .^(*wx:jv#fu6֕HeJ\ZJgyjLVlZv%} Dr; vY NO>bn#[ј@_c혵儧d;R~3=abfIsZfLJwt:3Ucq8恩}6q2w|f#n9'SN PeU 9Tcmc|H2,dKI"wtϣVU#ZRo% qiSj޹-ҕIZ' O,gN2̒Z L]Xe߷BIȿ^rRzn,fEvnuo8ڔuq4PzEz4|5 Fc)>o$ gQ;8VR}XBgWE~d hT^nQ$/hB"-Z퓌}ݨd"!w0#͞_ڦU* BjSmҳ޿C4~Y==:5?Rťz z"$%|5 ,Ia!h]K?gd2kx{=Qa8+jd7+r̽`̚/+jQ3qluJqbBCy %OBqcvT+IZ+I,OsyQ px dE%xjLUI7_5W(&sR꾇nUfv)z?׶[ۋ͢ucP&!CVG+84pfӸln`Xjg y9e eASВ jA<"/0۲^V-zu Ibce-<6f$ϛtK DҘ7GBJ8I'zd?Ph&u ^C+x5aX4?_5x'"qO ECFM4'#bXFaR'yitov^x%3 \4o%&Y3?:,ݠSrA7vFU+hS)^ N:;!^z`M3@X$y'e&>"CaD Hk:[0XsCi>+a-o{-ГE)$qӺGTbAY"[F 0&knXӄŋTMd`tswGէן蒺I-vc.JR!^? vzwCQ/zTj2 ck8-!5Gr L|;4BI Y=<=6J?9_'UQ:@h%,W'9<:@9%llI>yVݺ"ьNhcwp*}o1#l2FhfL} S41聡[ǩ^q8dQhE{ X [>uG8It;!'8j(j&,q]ܗ}m Q8 ߲ސ%'QݎeQʕyKf_xwGk BN֮Xΐ s t@P񁪾ѷ5IMj||郞 *Qb4)Ϻ>03A&8!]=.Vxd7UKBQJ?Nsa.}; ; ׄ|n$ lD$Z)3^ELW2S5f*v56T6x3.o{<}D\>݌z'v&h0';:"m5R?S睹=I"'ړ0~L`ZAFX ŭ粋 ~,ptؤq+9N> wO7žF Ī1n'X v`WlMt;q;"z@O$N!E<񢩗،h}?v8clbX׸potE G=e[q%:Z!ߖN;Ԋ8\<ѺѕR" UXS͖S+JD^G#h4S\k-D[`bjw:ޙ`p ҈&!Z-? tK KFzK1i9O9ʇsJI1@ѧZEȗA\{w _@OZYUD5b{s"w.% ׉67y3QX"JkKJQ71< ?SVX:MCGI[ҩdgmGt(拭]촋׮mXjLSч׈;}Me̙ BT<#"?B†bʙA;#+ (.cEKWu>Tb0pr8N V 3q,!&na nKbֵ՗|=u",I^ۓzZό1_*2 'lm7ئu+~:}Y-]$oHGP瓳Kqo)݊I+_9&5Ч t, ^_FGъcZQFOEqȪ>F$ l]n *=J^2Ҁ䒯֕v:ҾX[L>vT_[Vj]XTsCF| N9$Yf늎K~~fnީ-kRĵo99@ь={Gg=iW1)R2?DS:kI/J^셌zl &anܢʒO3yE*zJx;δU|$4ȕ#ozgFC>TʝD'KvWuq\Jf7Yrk0hII떹ݺ_BL idw KJ:R5[VzK֣hÎM:vPh_E c Qe<r LB d@g:-&* CdciaiAQ\U0YߧVm.q{PϘwAaXLM E3 †}m1e zbBpdLAlےc,lQi*)MSJQZR(8Y <8a M_8PBR.N }T m?ʝsb;PqEw5Kjgz [ꓮk(FZ+ {~JUO䨯i314sz LkԯTM}W_Bz'f>hy>И.̪ o@No-v)?LQ8fQzPFzbqF #}32>$ TavT(,خXbulM'J:zLE^Z݂C+~vTM%(#Fu0J|b•T Aܺ)ff3PFZT<X[_ގS,`E.BAGQRS\(,;^.}Q^ fi8W ][:Ur5٢ Vi!(5w׈M|j%XG;7Pߦ ,Ӯ0jɖw?vֶNU2g:pRyfqXٷ(8.%D̵3QϘCm*y$- 8٣>K{_n Re}e#>` '$8 d_Oa/yA_Gyk: 3T |tkwNʌz&e)}cRoޔ3Y1X%?gy<#Cd;=k(N] 3J`n[:aO?|׽%TDB1[# Y P3W,5sSM۪E4(NJH#jpD &]+i@.ȄLr=z_i~ր O{}Ϛ?G^q7*u) b[x 4m<}Vk fh,tX!*6ps6J|dvL{dLtٔFK2lܰJ8, )#I|2]-$џtmQr*4u7%DWk ^Zk.%C;`yN#hr7d3 <ׄ]]/]w Ɇ[T|x%iB B_"I?3Faou( =8l'W6iEY[o~GA l|C*|4XGꅹ#<^š ijVhS_j_}V̱ N1i%O!خb0i_@ !Atwkɜ m\0n~ʙrVRwi~abdՏ:ɉh x4.t2<灖P͚9]|{f0|̍2oGU/Za$pbj3UtH j vd1"oΙ-=zC31^{ aϹ3.@iiUg5e_VCJӔ7QB.駽 aŞښ8B*qsi  ^ Sz\{Β6I,MZ $V֥G`tu6bz]2O #6?Q`ģDwG#NE0`^-SK!F /6ADR,mB \  u)w̱awg <m:5`gՉD77d .N6XL.Zܐ-7!˜ݺD7iE UG_'ƃ+wv0YH,`+7 8Su>TkOūbN /븂c:UXQ[EtfJ d:&tP03!tKM{I|0F0aឦ"az`mBYfn޹cڜ{J:E zn朻{1"eAnXk@CgsDa84X6g?fZ`QFAU<B 0*Igi%V(juգL xz"k3q{ixNv,[ =8Đi ruZڄ]@&ZʓXy͸ tF߰OyX,,jGW_ʼu؜_~Bz]60G*J:sH1պCuɖ>J)pK6'(\{f&=AC 2\eaтx/ays_o|0n^ʷsBt?:Eyl _!7}V;b@!{E׊#Po'.LKPh\BvRis\3_̼~N6a%f=Cj3EJ;o6biۨ&(G W0G5+j=XDQk+0:185l~yL/{2T& 1bI0XM\XviI_S!y-mRxC,0 :(UʎlUnS=i&{H4!_,Ee6Bz4?u S$/I)F:ʰV &vb_yY8z;UITxᴔP<ݩG„T=PB?"(z6S6͘l]py$ඨ>@]=C4R$30sD*T0]wщc`)(]ٜr:f5PF0}.Jf\jkBj 6Q%Y(FB!F o߼q[ B-8'B?XCYŋ7Rܑ3Ԅc!#*Gڸy@ٽ7!SNX6EY0~|"@ ֎'\ec~^<]*NWxӎ[ذ$A̞|2X|_dTSڍ@^~DW՘dL^+egFiA4ezߟj 3ʗ#'WfׄfuCPfjakb phHy]4@l]U%kÀ1{n+Hl>I@?N6=Zך\T7,jXSn< ZrlGl{WPj c{X5קݚ~6[GS I;rQ{Gt8$|/i-T0V܀8a&2DFppE#w\"Vx:@OB鶏SU0%޳6%(Ug5|_B MG`Лe]m|ΘWF+m*Lȳ{+=OhleӺ>nfƄfJc@Y2!cRa9'~Ew˯'3$K'K#AJ3Ƶ6M$(ZĮ|0HזrU>'j0G!VyHa@^ ~m2Y=GzsvaIio77@5׺r c.c%mK;k@&^,T$@كR\/ a.o>AP?#ŀR^ s1PEĻ}[|'5p;!LfCUN73KcS(I+đT-%yP* HGu)OH|ŗٱ Z)J h+Xgo5i{.~ctpXmb8eim 2 o! TReiGZ? (b\\MeՊK=ZM\dsĽ>NDwhZgMƿtRM!P652DIE6񒷁B.Le{ߛ^QmL˸GRjݐ!|N&!x{MBbG_+?#ա=;\9\.Cy$bBlFi,=)E> my(MY<#4YWC\\ތ$_T%^!0]|9/Ŧb_@JFG}:FsT F5SHF qIc_Ί#QTB%{[j޶:&$3@x sa@X^W(BœnƈS+b3XOJ Tn555!!([mYP# A%|g!1ҞQ/_@@ږ eq`LN Ir Df.%ώ-UpGOQeTu|-j[;٣A5V[ _.zL?_ 12 xI6f7ol{朜tnH6K`#AFc|eSZuYͩ9%Pd4^BBh0 Je'p}-ƒ}hn\"K\I,ክ U/5p="WEɵ?jHIZo4XޥI óvHR }2t  pGu>݈Y|e,^p|i0nkBRG "j`2B)un) rؽer/*В@\DjW0{ubmjn|T 1^ g.CyC\> .<j'3aU 23ɀU*fm& '&r kw5O".JPp(Y}[7+ 5veFZ'T\ɀ,&`%DfHh0[y'C_:D;)lsJUDkSzlœUc ζ0(0R肽9[g/`ӞS+b<|k* zui]!yml`c'px$,\_8~>!g찈=9vˑwu*&ec (39nc}>Ɖ,+fy3`͞Œnp\lhi}}qB?]j7-gV!ϝOdtگe16hXYk]L$'^#:g-zr}c(P;N̉ZYQz3G"]0)4u)"I$V /;XeUb@jlKW%g Fv'h|P@?k#/ݨMq `4eS\jBAe^Ãfr{TGbL?!^=0.NCY7_#U<)̌)m߾hۈgG*=n-k!oD0Y%I&b97R k3+Cbܷ ZI RȎTqYHJW+rޱo0BgP[W?2 M3׻!dFϊݻEeڐLݮi>ܧgu%ڈ W eKS/A7cFpz~}ߠMC}+M+o0ʣ%ڂ=J鄥_x,{e CPZk|b(vRs gYV )sLݽ-6jITw#]e8{e3x`僵lƇP~.0T!An2J}$/X2 O/x/V{? mGR])Pھ 'z\ \D syZBИVc=0#6@,48 _*b U HY?^XBgg QFr|ȕW^v<>o/m#˧ΟQ-\/kV{U{@kdGVEM廏z5OO_j]p:Sj^rF`zQ 3"WTDAS(:R~7xZǚFmj_Vxnc/Ƥ~h@P9+q0IP`E#K&ouN04 88LJwºbpNy]2LEG)!(!RzkexebDZE('y /MhExEUnHO0Ͱ U3? hCbv]v2/ۊ(n0kj$ͦȈ`FdT/Õ#eu7ןТ|tLTlzL~+¶!HbjV,,g ⇬E 8`\u #wψm 8SehmWj+lIj΅|K)#~$sᦲ bRTxqd ~=97>4N H2$*N'nr $'W f $UyJ b׽yxƸdz11BA2BX9D`Enb*R/VV\IWMe!4oad/z>H.HS7?ڔEJGGVkh[8\!xہι Cl)Xe| >L} ^Th^ (,\]fD.ze|ۓ]hNGuer>w9DtڝDIO/:V\sbXo HԾӓ,hY#K$6ן1&@>V9Gv=Y!=|f"Fl9>"(_D @so;>lZHx RzBƮ Qs'Rz4цx9 ^pyVUJI#QLo> {w~+yo8^ [Q8_+ocAq:Zi]=ݫl9V%9nFu-MP˔ew"yf![` K{kmh;Z IXV;2P=;΂(c4ēF`%}M cZ̬5x>h1G(1n\^_Cr4\쏣xY@5gg։$[#_ ])Wy/®B(`dt>w$ B`0J*TiBCgPtrf sJr'VwNă7^AY7xcKf;Sk^NM;,粛j(M/87ꨕcqW#O MnBC\jx?ڷrF CہA3;L>>}V~搈=/b++eiدEN w^_>8@)yȄvIkPh Up@Ftw2=NwsYa G]_D!W^k./Aq3>nS8,pco,TE/&@L{ lqdPh'ݽ(Q}YH˖Um@nW/ET1-ѿ3]L[%BIe! e iGHE4["`oj"teMS9dL!8E_-55jrH #|0"M0UP['$dM ޝS2c1^"+ [O PleȘCB5OtY.sG>dIHu8Hxyj̯rl3 cu`ΊQ@("ݜh:iB.veh>wwE҃PyI+9M?[-|Ln긽R;ig^XBFG#c(Nש޺7~xߊFXy-ƽH G&;[-3lnЯkr*]߫K6ȧ$9YzOE:J/{toL<2GxLh' 6^RXe]kmZka;~doJ4[{rvD'݉_yS;K^Vn xt{Ū![ū c4CUkwa~smk*,Isb{l0B!4Ǻߺcr٧R kN uqlednZ dn@!?Io$$dKopQ7]27Bޠ|qIy4"-ISaEcer$Xe 1:vb%~(m<1`^ 9LFJJz,\[w1Ö ^n sMW[o3U4 V't>Ք'pwD21םr. uN x,5y;K fxP.4S |fz?[Ȉ)D'ߴvUTZ1BJ{5̍%V-[jlL0e}ZƤsd]up.d{㚼 J72|hn909qPܶ#bwHa?+cZ(H!"R#f3识nT>aWvf-L፹V@8 `y~3R/!&\;%.K<м${|2txv ch`+( Y6xO?DSP@V҄p:Բ?8HRmo ߛ^ Kr={u;$Kď^ ~ja6r2v09G/Ly)|5nb/~t}WʫlB˽MT[UY96l#av#OJ njeHׁ|0atlEjL=ȣ3m[X 4It!#ڿǝ:rFW ,  TO8c{~2l$è7`u6uWW-zi+0Q3 z}4M?u~:B&@[~$LJUb8:dܹ x\fN$ CrT+E,x, c'ejUA~#fiOԜoo3<։Cog q o/ֶ˩U†\QL~3ߋW}=&>c4q%ٸ۩l5E`;~S]3L|-lIsU;{opf,{v"͓YR%̍24\9K?kHRa-`| \貶K@ᠠϾp&JėT$ ۔Qr6btMz+@3JǖTҩPNP$噶UȩHdZQViMyc=SoeØ˻PN5bk~}B!l;S]-Iw1yn=W-\j=Bgzu#RDRߨFA[,|z}cny9(>-5'T]gɋ\C/ƬrT HU@s":^Z[Oq :Pӎs MC&blFxPmEY$d'v;y;j\Sv{J6[²1,mtsE10#VoT*Х(Ki`D;m0776䋡ri6D&lK&?a5Һ]w?v28+yO9W<|'6`LXnuggwSV `=E"G]pt`Ïl_-L;x?ĕAQ X}vh%`U5q+.V F+lZoQ<0'hֵĄu |IQ;L{'3uD!Թv,Ѡ>m˼G6F 5(vU9Jb@q`oA퍨e0AE3ᘎw\/+M2Ԩϡ`+GP\;  #4we/٠|9^1Ƌcnqgp|) ٌNO6# Fp΋{H 11s&p6j̇/!)VƓfjT B8 :xG#A^DIdpYF2uOA^'MHʇj`]ֿPWPK)~}.F"{ƬZR ΎHQ)Ӌ# ,&C{:͑U0el^;2;8Rfm5.>Sl&terqLx[6j7|^i@IS݅'`mIirNT+1W9+ - 5؋**5lF_uBr⳥Q-[ܵ2~y`,%+Cwά)l4[,Z@Fq7 p[3b\[$)h֬WIMVCRV Se=sI&hޟ`'sqѷ+cIφHJ;fB97zkv^qv@c; zdVZ)O/B%=Kmq EAQҞ,VZR_ߵ %R`{pN}"i ÛZN hU0cyMYKh| ^$$ZBpDfώ0d~ћ-1j?2z @T6=ww s%/] H֭ ŅfPd.\yj'()? T4T? mŘ Naԃ0rӍy>N:NJ)o ә$.XirgjXXn3x ţ6v _K]y,*?c,J [gRAʷJ6/il)\n_{;w/½)cc2⦥T!Es7X۪Q %+$*Rʗrߞ_7lƖIn>c!HJ.hmĵj, M7˽9R4v)R>F$fFm V`BEU8Y7;Mq=P؍fY)9'CC<[0F]LkP1ԤPvc~B,LuBh(i`f#yBslqPp$ֆ"Lə#$xJǷF7ptxpfEN.-"}&@⚻IwAzC|xnSf0mRJ)r'VCIN<aAffUa&hBRRҕ X`YY瀔qMًf57%6eM&x8?ϑg7SrqD '㱕NՏ퀑٬dU+* ^LDjbAKVKm\?mꯚy+@C8kTHɊR4(4޵ZHR7 Ш0%N]wkH *0֦ݾ(grӹ `^r=yqk8Cz>nm x^fɤ6amb`x}N¢glE~I$>uaٮ$蒵P× oZ)Y@g -߫QsqXD¾x'kYaްWeػ+f0Bn]Myӗ'xg`Eu e:l@?K JȦAFl "ԅuqu.I_S"RUhC੬Q+<`s]&PG c:.iEUT9b)]zk6:΃9bPea-GQn5U`Ux x/ڏ󞺷c@2 '@*fwe@`Ƕ0&G^momhԬtHFj>q\rO`ο)\Mqa勞h3X{ߖӦllunI3|ah (6;]j_c`nt}F̮jlLT#,ƙ YgKX9>(7T82Zo՚Ш-w,8f̷^eE>'j7Q|2R5P6ۂD+M $t-ُg媹b͙QTM.q: dW]k^ 2}D,ef Y6}ݚ(/IO章; -Wa-`U!W{Œo{]86  kU Bl8:wXBɵa챎NOmz$ԈVϢUB~hCaF Q$V!P/v.P2"v9\pUvИsk(. LZ50bȃ.eA^HXmKy~МqxZ%mL-+)u,zc~GߙtЋQ)B@ݒNuSl'kTWSEo uTcX(eҴt37&/) hCZ/b/"B A('Zbnw< YlY{:\^EAwʵcy2*bmNmd"2JGG1Vi30.2=Mܣ"k~ݲ,SC:C{ 5U?5\BBx X97;9DvA-v1tqJR~F/ ü\[yYLX=G>5V "x?_5:ъ]B@:A@KiЄ_KnЮٔu\Wc-%rx2}~qԐӗ==i,.4ԣx璧K#/Ӫ %Iii9:p^_fIm[LeެP١l35{d{嗇;d崬=L=ǹP)@eE[:3f.=ӏUI9&iÑٌW9NnӺL2e-r Rp"ĦB}FB]CݩF9g3kP,]/Cu8+3UI  6ׁiحClYhɌ (Jp&oJkDhf kM RFs.A%,*PG WH.R*]+a#b~dօr|Ti,UYt_<:oh'm/OnݿXYђ3I};Ѣc[UŐilQGxif$Q(^EGo/hx%bq$VdT3r8+a@NN:B֙1Md?'Mu_>" %FInn("D߫aޟ=bTYE輵^;S ?fxT04%5L*]֋cbpS_M.Ѻ,+ۘoOSlsǨ(5V[QPjhT~#=LW+[C_3"xoK,.Ÿj昱IesN6I)1,S%%񝅫žds@)ON='z|K2._.3AU=ؾ$ VqφM ڗ0A0} |.Ӂ}0M"WAes cUS؁>Q!ཡ:)y[p o lȳ.g?j +oͩLj SdnY^Ko<^ ;`:$i; 2cդ֮G$_<k lQ<*wzFAzz#}ryQ1TѾvoCy~Qp26@5iϿo& ,[6F,o37蒢 Z^10ͳtH;1j=T@_~PIE"h\2?؄k/oPq 4ڀg5zm6"N&Rz W^N*"4;ez|Qi7G'U u% B߰uq4\Q˷|j OZݟ)X_ŏnU5\m:|mpwޥJ miR5#+Yi~:$iGx7vʞ]% Gԡ彮{ڳ8< .LSev庞WYyL[F& .)O-ѩ0vJwqJ4@K R j 3EڽEΡ֖@dw[!.J:qp%&|}G5#zC.I-XRq^6oVJ*T&°&hNs37?E$н6Fuׄdžj/vK XZծ)Vc'M,n)[xE>0U9 IpV\+Q&*9eݰj^H'+ r?k0M$G!W)zj!"Moi fF)'&?3閂qsm@X?pƚX%=YE,=Εuk.{s-ܫ. ų,BXgQV|=㸭} g#"\cЎW# gGxMz} |mNd@{tbB`°!h%\f)|QY^GZ]!ś x=4 w|MwE OK9hpA9 #ј0 CKUf5Kć%%h"Y g(EU?<(m5 ֖s'h0ܯ21X(-xUQ78$ 2[$8v|.GmϞ|L9 EdP4vSU~ w) 0Sf;@9W< a(ܦÝ?Y R!;%GF+}!@PBi yջI%)^t78 FgC8^#)[32BDF3PQ.9qwm:,}?JKx+CR)&&m.2bI9k0ן Kc߯'~>O&H1y͏wfCev*/_+m$NauQHԡOI9LCaY#{G=|+d{Hw»?{7!/3>kHn^00~ؐhjV]+c[m Bu@nx"{y:n#f;dK/9Y5<%4RSEv!SCpvFRŴo&F(Y&?͓[_:l-4E]9\@]^]`}O!$NՈ_LT#裈r#k&n) }jFJo&ɏEc-?!iaN%l8W5Q姃'r+HgGg&\ցe?.e[QkAt NQЄxfCs~r>ƮB̹؇,ʓ-7yWɋb΅UdGEl)en JKД4@1fԒ63ҳT=s&It&LSn p+ٽ,^,`يKP2=6}^ڠ鋐 3NEdNR'V!1X*mǠ"2Sы:(od4jl _ϝ(+ɱ\SUA P(=a(#kNJ̖c$piQD9xPb,-ƺ& ivt(9eg(B"؄xiAd]gq<ŽvbўQ+m%ACڵٰwϸY`s3s^ I}-ͪv#9'z8xnҘ{o "IEO>Oҭ!#k|Ō>Ts)gZ+厝I*`v=k@SWqt` ڙ"SYQ͘~k(~bfqа-mΉyg1 .11NKw`.f`g\$k*oP!n;brW!k5VO}œiƤ3 /Naɯ#yj;%k'c*;1b8HͰ=|@6?f Gڒ~54[Hdx$#܂\t\zΓ/&/=dbT H_9H~ʲ8@Ձ3~[':%EM?B^#[ J|53qvjZbHquoHGϣX,Ȓam3eƒ5FvctCma]fl͂Dž?Eǡv|Z(>M6uu<.TL:;`Zs>hkC&=`TTf eNAj ǹl(-π :i{awFxc)$|EW:,KjxV}nO64ovFb`l ~22$~X!?%cy|D\tN;5R䌅F-eDщ0Rh T%NO"+]AiSTBۙ7?X\\~VxbiJ@D&Q$7t9 c^_;ͨ+Wc"ʟ`8 |~w>StNU )P~ :Utuk$Q_%0lg朱$ =ϾcީUGB=@OuY"\)'ĕCWɀiWj`j̮J8U]bm+ B Ӂa@w%#hvuta9 CsM*h]&ԅǘ|=L$u*E{|S,!p.d:| x'QWeAЇPnKB/nF5#-j1E4^s7jKs5&G#߾m;,Aй_Cv~|:HK6Z|:q՟5RE.i(D&H9;@u|bpkhP&JeMC )-3=xh`R>1Mlc͑❼)%H='sPebMq==\Q9F͒IHkւ_DŽ$-%U:_La]>,D*Yڝ7BqV;:(^XbrBJ%utH>3Ygx=1:@O8fqEf#JbbD79#vO+©a@S]Fw |v'βux9-ʰLɭP{'.lkXޔݭfS.Gлf-h )`N 7#&%xFWGQ6rq53V\\pI oߠ~qvd_>~'j,;nE#CD?g6ۏ9E#~Ek.^ǖG+΢o5J,)9Gd2Wйw8U*XְR[{kt26!MU$p=3wyn[yt ũL|6gHР+65睇l:r;Cbat8+#Etr?m*bh.w*i8`i+BG/amB*oO)wM|cHDá' f2~?h<=A0}w'bI"?^nDAY1, R;+7|/S¼MUz&'&uxzn\ȹy}` `qz3ހpsbI@qjܜ^1:w֎ |`I}f^ϳ 8SNݩ?H:Xa{d1N"g^yYYO<0#Y^lfv[,G' %ܳ,ZE'!1!K/ARjpB%~ZOE1ɍh62} ]į;(Z;C?~M=^ Vȱt6oͫ[tbB`io3:^!Jx-|{.e\@z׉ ?(2eynW#Ԇ, ՂT mb=܍5I}J*%16eAr=Y CKw&N]fjdVzEԥMvQ>U:7TK݀!H0ݱȣ9`Ò`2&,m*tk^CfA`f«18N4yîQ"REa-MLh/L`ȦEPĝ@E RfE#$Q;vf2㝤я|\<]6̘pɑDr2(XWΕ)y%*_L`bwK'h0H髣SZq+T$ ؁bwVpmo=I3й0壴{?k[c8f3.2ǖ':Ijg_zDMTHz4[ULgBYPu];>zBC+_A TK~EJ= \T7[zLKFCuTǹ t5P)zO~(W*+%E|@mH/c` EA-w_O^(4._;WFκ g]U5ѦYo{}zc U yu|[[xwttwnKcIɤƀxR@^vҪYZK/^0thc9O<bHi_/"eh2i1 2, -5s,̆밽)~Uaĉ9ٚ4 ã"-˭5QQq$q4k<ì)_=,&(̇ƳϦ"?P?! Ynjn~)]t"4<͢.I?rs{uNad9"rFO-F@n75)'{cv%_#,X S֧ hiUE$3W6ut)$lUf|ԡ%W#G7!ܙRJ^gc'O[ E 亽UQOEZњ=d`.#3]"ٻa<-݂@hg# H4R@;!.|bԮ5{`. t?C)ՃA>feZ<}tٝ+zy_r+P~5|C_7S݃q֏W{AP=YY(=&tyrʈ<}=*ȳ.jHPzߡC&Um!%PSơZ$W?p9Ls~M-$; P(=6L7QeiqofJĖ'xi*?#"SEeU㈽@D4dy3گb?k)% ׍W̆1 YjL!La&9g]Xhn O*h&mm{/W_^ *hS a x Mqmn%{f9ٚpCc&/Fi'GBJuw/ U3Uy6Qgb>x@ [q_i " `1R,XqZJica$&| /!+s{,JN]78?(X+󬒽!)Sl1Hę^'"ef^O+"}ʲMAIuCiiAX+ݧ30)գ~PBCbt0MF.ڽKG0.<.*|/iq3%6j[ih-%-LWx~ -&"]>|Qc]󎸇ټ'bl=%+~Dm$i.13:+T]/B00hs$gn!Ϣ7`{u%RpqlB嬜wwlj5f@{1>qzMwW!|əkwFMrWyT8V~(3F c- T(e$s uZ[27jLŕFCNI<>M7B!ml>Edg8 )oh9m2k B,#t9W! \ K;s4QWa`Nh+ `C p3g)G?=1kzSm=&*“/du3t"Gk̀V.\}bZ &8~Xԓ|д똭VWɽKKTXЫ=0>HbJM#}$֐:51+ )vxֽ8/Q}R6Sk~RrIYV]HW/f.+v3Lܦ]tN1M^RE/%87Dw{9l˳N4Ǭ+ʩ.S)Db1`lA-$RWvX#E޵uh/× Pvvk{%T;rrTn{I.pU򊄂?BaS 75jKJLSK3ɨ@lYŘR_7 7<I_s#j5źa吲{U0~&e~솢?)IA2uxw =@%Ȑ, wT eeszM P[+sȼ=`WARQ D&lsx.[zyZ$r~^JffĚ//,rL'TsݍػjVG Wą(O;|4y*}]AooW)YܑoFmqji!|$!\ڽJ|=;O}F Rp{W?Yȷ$HW5n^,&=.(5ETwe$SQWcF.۶q*z#ǢÝPeX!N¼.ׄ(oj)EK5L !r_l(i8k%t ~kjN竻֝_FK`W>$ZbK?6,"-Èd{:&Uk:$v;eG9[7t aU*~w>4 CJDpE=4L%/Ct {{ &+~,IXr=}h{"7' OJ{ %Ɲua-Wh:|^3{*8IX5vס9x?TQ.C<^ԾN\R(e%'#_gNz0{g݁.CaUQͧW(BYISqG\k9"Ho' .,e6k c >ⲗ6TXՌPzMuU߹Rr+n|A]F.c( d :z7=TSI4V{X;( 0J-zܖXRR(SH7R=JsmUcEsLچ 3(IQZIu3q5SI6M*ѹL‰ek68~Y O.X[˔9zf+aۖ:𒳲0cAfJzz3 Ptk #VFcY:0k NAhjiIE֠ξT V 1XgӐldV{ ΀Ey:jAճn-*Bi&\n1,i ^yʊCrL%ڿܟAܦ$Â@)fs"'3yVwz^Pak^! qYRJp3.߿a`ޯ XbVL>%x)_f+PMï1.Z5"d9 ɆMxY{U ;skx20^6\3l4R#t~ڌfREW~n,]wN"V}sp޹{i!} kI|Ю6$v?QܷO]:y34[JV]g7l2"DսA6KA>~T 9ufjd|TO1\A0|1/Kje k H;/R5d9[FUSlseF9dD|"U7yECΟ" =MQU6#183eY@ڷF"t7wJyߙ顓n!3JW;A#9 |A6oOCji[ُ;%s o$ Nvud$fϥ1­";4 BW5sz!:\ٔ Í˵( ۇ>_ҁx{CjPܹ>r=&Mu< M^(_?7jVit/7d H=ֈQbn I^vR~y_C 5:J>٨D^Yf4zWOG7@H?HKm5eooC+GO3AG@l|͝qSkn k]iIBh_NjRk3~^bv.y*b: nQ(HsteTM^!$!\W!@X?ȝ@u_I6ЮsF {M003S_L3`M{$|rz0 ~Š,CC<7Ww *|]iDoUEM a|?c%?g{4a,7]$̏wl9/2LiL4S6%A_QX{bLJCc߯}j2MǨE)q (r=W9<~ڥ)>vN;.̉b]YzD^ cv"&k\v.T Z'sUwOFQG" ;4mT[q&Ϳr? M:NJ~F+#MO`D׾r^J '$>C!oju}~,α-h:߻œ>A(nՂQC5W;ϦXw -zzjd|(!+.%H # 26u*Ra7uw4}&W$az:u+-)^^ 9iބm¥_K(^!-劺 u#̩e9ir"&9tgVRsviJi.(gEx9c_8hZ9@ֺ2&i#Յ%SiC÷> ϾDFjf5"c;xWOPMdl.Y!!8mG >o!i(5 q~%/d h^e.})h؛"Z2ha L:xVHV4HMڊJ)uMR_Sc 8FpU*H)2]11򡞢<&؇B+[<t{O 0\36MT,cM*g=a.zcEȚ<}uTx}\% P֣ow@ǐ*g)tnEG-f\_%b(͂Ywh~*6XoٿPBq bOs bWPwz4gkD.7:쒎QߋFEMKи<B&M:Dwʠ)GhNjḷ>o2 zASÌ;vҮsh@'+[JuZ~ z %WQ\d+ÝlZ- Quo̮Ă!Y͙p5]HoF΢ ÆgP" q`!u@hbC(/RExtJ}skCib8,OqaMn ?AD,]wPy&fAEK+6}QŹ#=hs:-:$,ů߄U!9)?Usn>X3?68F9xn!@P2t*=n¤׷CQhG\=񃼒a2??E*'uOs)Z.ˊ J/8 FC>جNXVq DV ;k4-B`㨯Zk(_>=+j3ݵ:Dj u$XghZciǘ+`[tbn$2Y5-dy'Դ@:Y"[o5ٌb /&gwc 9鼦_҈gj YƮ㸋8 迓i^Ts$BÖO@0mzԒhU ݆GJ %/CJe#Q!yWM'815YRtIZy0:N.2RnTvͺE/d1bGꋾ¦*xxO&f ADiiYiݯ2X zIUL}QZV;w^Y%Gη+ykJEK],cA;HC82`L:K/L+yR_{ɱ6| z>so9(V* >юB#_}P=s\FWxʥ)aAJ/^ip' Sqqw`(},h6(\.@siT[16rEoہ7’ٺNd<zŮX-Zӳ֡3mt BCJ;wB8p$;^MWI3&}6B^]엋HjU\Ɉ= "$ɷe ugGyCsx+EEFڌdםja)3sc]A<LDg,>#jKq Oh@oÀ(1CC|mjS?Xͺ9| )O84D5%x-}FᬦXdU=/ǗSԪOb)yRx~ՙEasTI&:9EKHJ8;D2WlfQk4 W!Jm[$I5^3KCxt4)tIT=,ީPH!=χ͘2՚+Y[LC;*FlOt:epN(0g8<=`O˻@t3#y,.J'nƐnvvMѢ@"eN67QVEc'&7t$eo-۳UWBw$g(8;LX2;Scy/@%#W;5 ̓wc!韡}V6LkKʐz{Ty|V {? XG St$> hoH$q֕F\?&hTnG55]yzu|\H4ֹbis~?wK͑WeO?"l;40%ݵ\&`"/ yZtv}M-(ӣfO'ƥש[ e~볩yAQJi3$AM!W\F&(\ƮqІl6( s*_B݅͝#M 7jbzl6t +YB\\)y.J]Wl+3ʈT~w5-@֦a ]Hp'PI/y i8E4ˏY^]}_jDO%iޛl**g dش@Gs_<"Цjo%MsZUuM@fb.C맄bq7\:{#8u fmY©HӞ0'?c#>p=s؍a#0^0o.ۭrU&I^tt͢չed]s/ hЄ6uٸ 9c# }Kac8AA$gnhhF4 {'!o{!?l! ̭K`<@9NY.aF*̰Ӄ@n;klG g '8~ IzdVxMC=7xАޤPrA;X'ZsjiAn֬ [|>4gV`1[oG٫["59 S!tѧG[>nh<{{A/0GlP0DyĪ~>J#ġF+Tx4K!쨘h#%L'ؤd1˗]&.\G9uȠw(>T`8(kjSoK= E Uv:U"Gb=q$U!jn]]l@aGvMqE兾Ӡ~51:'2El0"ä\ҍRHȆ ONXaqQa,ΐwʢR_m_X jSt#l'mnqXiϵ9 ic)߄4"3eO(۞ C09fo:e9(qnBH)šIԄ7SӼFCrUFFxl G :ikG ӋHG^ܮǾ?٦Z\+ӏ18u6q3zޫNlIf-B!_9 w'NsUP໡Z{jjraL^yR,&#kyLI7A*2ژBۡ`uW BV8| f){[Ʉa-?a~nFP"2т^~3FyI7)\!n3H2e/K ż_77IOuw긃,HS砌2wЂYZ8/*t(,%h縢&69"]֘R/ĄpzuvXdjuw\GuT}EKyG5B8S4jW(NmhFqtf7|}%\_nLHx&v}}=Vf*U¤U Ep8|*l+9X) pKIa[:O= Z3z bBAAƅ5YNI9? -fԶ 𯨲I O ~[ȵaұBL5lBQAS <\)U}޺EpzOSj[z/ g>Ȏh@1{\?:An&gx .Έs)aAx'O9nN:RFnϏCҵnM|G7 mwxl1"F,HH O5ٞJ44xy,"dI}\c!:'Rw0݂W5vR@BE[ Uk\,€WƊEKW tOڤA'+Rqa.g8{t.t9 /(r6aіe&_)0qwtA׭o{8ޭ|mh6O^d ИUSV`,0Pgbkf,؅eyqg8`!=VZIH9CGV."&XQ

( ^'lDHji˅L|-(ד8[p׬"[( u?(f]fG@U24U`f FPY pDb[e8@f9֧ZCIi걓u$1 SUe}#q"{թ _H,}_;Jm%Mj`2 >L^Cۇ@wO7ʢDv3h_s1*pJ.lqX IwxDϫV 4)ٕ; K"'&Ud9$O7®8w=&Ujα3L-IMt5 9AX??&*D|`sm.цkI*x,24#xݢ;G<_ GgιTD%殛`RN'(eWeQ 6>y+&;(bxZAa}Qu(ַTLi$d`g0G$IP`lgOeWI.ul,3~G W%n*~5ǧ>t3IE<@ :9L qa-__Ԛhh|IR W (dJaRzQ ABtaY$l˥ӽn6GR-Qgzi;AjIhF0m7y SKRhPSEyب^SKᢰ"6ߡTc~R4.T }'ApJ4{LEط0g}tRD"]!KBy qɸ1ғ+{RtWC>(ў*K{0jn)֨ Ťќq ˘Aq,ʠ0UN+@t<ׁ~6=aF)q3ՂJz f1E< G4IJɚtGajulVjtHo-0']R' R_|$ms5],K?~;~t|[[fvAxwP(Q*PӊeB]Hk]`7<1G#PB:+<bC?^4)JN4E\ًqG1F}n8ۓK:hV;1áJBg'L+@3pTy`ٷ/N?ގF|!-ǓF0{Zx[HU_r I]w}ڔݻe[eRK7[3ʔr#YNB%7mm힣s!klU/.0bF{Y(P1( -ĺ5"9\S|`w_S1> x(I @(yn:QtNtx) M؋duy*aS^#؈CKfg:q T6~M9EOAQ BiM~19d"m/i=AbUQ:H&^h$d*@Qbg弥xCgUtd0z;ń&Ԉhm#Nmy9Z6x<BdIb<4+ڈZFHiBJaNS$ ZM#oR%^` Y L cyGH Ex׶嶝1~U!yDStPU1jjKFtJwzDqWr>t{@ľ|2dOIhq3(F .G"CwoIʼ9փ%uۮ/VUƪx6: usdZ;onUl9{11ȏ:pqxl<O> .xDE1䮡S:v;AM6P\J*~X=`Et%e=ĂHeNbybO`gI_cd7)%"ӚW̕0bAN Lg#VH<|SN/8 #&ʶȔ AxPQVY3)tTmDC=%B3W \H"a#]^JIV*(P55lٶӑsϵYFRkƾM'y@M0"ݡ'MȊTfl[Xqo3E.Ap@ ׸-[MBjU㑲/w93(^Y4?ά\`]6-k^Ws6`(5<&wUZQB=a,vII^qTW t7<|s>5U`y#/E"O8y2Z1ВKץא"L0OiJ^GR0B7 e0a܆ "6ϼ^ǦH @ Xܞ>djCi="Ɣ"u +MPYծ]fy񷆥!j! AiMPE,L7EpPRAJ%B2 QWjwIGg)PQ>"c1ҥF!OqeW4ȧhi]]@Ih~ I@J2rȟYC_cp o0Y֕ODVꩽT.?Y\P)F2n_!!!~㷚OSs>dž%h"ءO(Ǎw\M_h` ёC~XBiqSAE]aݎgoeSw@('zL x~m;{ie 1e/GA|]%fJe\=&G?.&kQ]u^4[vȝfLㇷy RU>QBP \DŽ3l .b\Fmzw5keZךOh%Wf=1~%*`chj2}BQbhhW9{!o^nPV *$ð@zC y"RlUY|>LEvb ￞ǰ/,a gja "AFWb{4[m0^c,6p xrcܭOJnpsg„ YՄ3(!l|ri;zW1 l?Z{ĝߊ;7f 朿Sݰ}".Fi"z -apG~ܺҘk2ҞX΂Cs_XsUAAw"c2۪CE3?ؑ u!]=n&.䁠jbqJaE4L68!6OD0C7]LD{kl0/V扢&*˪DXy֣O ì=81PՂ)hnc>Js.}7:5z`*ssR|,"XgTxOT3szF/>,#A)i 00 [6-vSk?2Pc:WބL U(ĂG~ Hqه+5" 7US'#LLSBmك7ko9>CDKw^3 wXHcV~qױN;*`"I:ծp Jd!bϣPU% _pcs(?WbjI'XJr6[m*o՛Ds y:Cڣm@O4 loloؽN羳 =T;Oy%<nLMߩ m:ʕ^՛-d_s$p!4@!5Fѿ$vgMCm[]^9dNYE'i DۦY[[؆(}c iU&w9?~K a$f㖗WኝmEж'" =3؆z {iʫ<=߁!p4e'e Ox >:]d*pRY#-V{D4NroNF݃Q5=ҍ|ZdI ׉7mPC߹J"=O59ɴB4:9iOkx2/#cWP])\v@ ,_@.?dfQ 9-#mPxj{,v񕫺]"z\-G%AM(Eĕ$,$8urT$~Ir_$cHDl ?O_qIBwi HNed6!97T~"RxOVW^+`Dˮz6?P<-vA,8RlO/]D'M Dp޶'o@^A}c#* . H³'ïyPL^m?%B.M}-_͹EXr_PQ aEICO@XN`ܻxt*LLY2tBsM CǓ^*&82c`5Yq-##zTx:O3/Bcp̊SaWY tG?<ƈxH6bgT%1$5nV<`+5 Z9݂g}-,GcOmKWZa#@M]ko(G 2~fe&'K|?̓:Λ{kE$Jdž.r2Ά3gS,^i*k*CL:xMeh. 5o6!pa`*D(,7yXE}KC%p$CX4}nP` v3711wrK#Xam'@IrcM8Tt'LsÈ-G) mM<[Ү(L(2dVZ )SԮ>GG\iM$+{dr޸j~yPnHcojN~uK.k2=tO|%`>'[bb̓J8@F.8_3'΢cd Υ o -'Df!f+ P8S3TS♻PPXu(!,`IXP ^pM%5TgOu1ITcn'vFH?=@7rIY1 )#+׼6:,t(+-wtROrvHd_gvE׉VA$d4?mn4@!EN)XꀷG!|e4^>l~Js׬nl^adш6 !pMF5hޣӀ.cLaY;|%3p)Iٝ5^1OY!.qLQ{8U²EV0؏_K?}8_~ߎ $?ӡ|UxدyUM[~-)59jUz>! Y]Ri"r2&Yw:CM!;ePR/ZA?/,ӛ2(NX;ݾoB{6:Qه7*"Y(bCN@F1%Kx{%sڄC-4_?-Ļeb8m+}ۣ>vh@}u1Lwpoi)*!H:P752 aWbxP=|@Xuʿ k#iȳvI_gIUعF/Y}"Ս.@'dl(1߻$ka M=X" ?@‡g8:fӱW¸b g^6ăEbxջ" ~\!s5 I|c-GpBҼ->P U!UzBDQKj(oN71]*f$HYu(jJB ~g<t;x q]>U1Rif^ai_~JH鵴M !c"`" ?ѱIH9PB8,M7l >s1w;aBfF0石djlش ƹ"!N@b4LLt:546C8JO+CJueɴn/ת*b4XP&xyvjeKnɇHj5Ƙ|0ބЋnPjyCuv-v%zS5 p>%x𬞔h_1n2 :7i !ިM9t_},ᕟٔPj4; 0!hCϟ`^2ˡx$HAcƒJv6_PR*VqIϊ?`>fxITOhKw)I%#4MQr旦!E@&>ΠT&vG<ԭh1Txv\BF M_]/EI+LoHn4YEb,uVXLmO蠩5 |#IH^\:jސt 1d?յ_%$A_ 9 龾z}җ xrNX, M&uFq3_.OgC2tU\wxiLw+s6' H@`; U 14X}{ޑ@ )x7G%V*UU x4[]=|' {ԗYɌ]į.y f w$N4oYscT4KC,AJ].߁k-%Y?)HrwuJ:b_7 _ #8bRdOO}˚;[-Q)P_0kc&A*Zqb@ش]ێ1 7}9E}ǝ1^õٿL6G)KJ-;cnr|7f Ҹfd Q%?;Z.?ޯ cAdsS|W5~#h(:zHGpl5|2KwGf`'(bܽ2ae>PJ}x&DH__Cp*WhHN_ؘxQ7v4ԑD`[~ΛQ_Tm%ĥrqjMK+KOwAUjㅱ E 5نzXS.ype+Β:ȥvQf$.2ߣi/ |"Fyv,{iEIɛ giN'(rn꾆#S%[M>ލ`"v[~-ѕ6O'"};P7%kflCdd)`K%SM7B̬۾b:4| _NTvSܱum?$}'ݎ#2&H,sIȊl)Xj`%_han]t@U0գ 8':كC-뼻ё.Ѫ+N@JODkύ#9U=_y*M)E~j%l ;A΄f#H0p vh 0x;خB)@o E}С >$zP9QTax6B0R0~.&nTaSH<*[nRrV@W022Gfc}ѢtHUG->g@Z75)Q\(W\ӂI KzkjJ^v)_y `&ZzН|Ehig Fpߠ'}+ ӊLLriBIR!V#ExNƦJ.ȧ[ w]b5eM91tezLK).PQࠪSgbI+rOAl!dkܩs'M> 5@>9UR yһyEAQaLD#ԋѴk=b%!QBnΰX42O)вK5+t\l%4}#%nB{}\Mgxyv)7[(u/"A}~N滺3|oSXʂC) H1`tÙTPh!Zm^#i &m8ygKCPǐs%t"{" fˀrh \gёdT(SM(動QRGE5U 9B}daڄdWC"C7Mћ; 7TDxįСvL8WvxGʜ{a\ع3_z1;\0X!jŔ{TJ•y*Z1(jOcoIw=(x =DT5Wz).>/4j_:/l!0D}Uyf0Iyu.iN(q=.C;H +RMy9ZΌ_Ç(Nu}vWsiUPW9?Dl9o@qc22_EVIH$NsR>R"q7ف qBŔyb>ǑG]xTek p X[])6:MPH[|ΡJUՊ^IZBM?Ks|2nٗܖ/;s䇭@%`D2! .مZ @CΰH["`W>tFO[c57rGأ>W I?mgAlK0)ۏ/guF vr[9{BRÉ_e>"pc/e*b:)xV_^0$o0Uhi`аZ⊇s')@OB_lUp@<{aozl382rK?hgF__"ylCt{hk}$Rm`}б[ҎrztMN)0Qcb+a4!}߇O>$GwQyc~ D /wsC#nMe|"r^P3ueYNvzŁR U1mQ&NTA F:1]|Auhj6 g: m\_%K͗(n$zMsPa;<T7gp˺C륪GE#TB?wzeJ^{л_)8 dĈK; ݡdnQHe ꈥ&ջUWEpN(pem OX >(-t8eN: $FfetZ COUv|$o? švCThwP͝]ac-{" }^z\ܝc, O_b: ˱V }?R})`?F$U|_Y㞩bçҮZ ?vr5C-.~ +be(zdt奆kW#lCc@<MFܲ+z~ |,OXKDZI4{m">bHms]lYv7h8? /gFs{echIY cۆw I,b2:]ml;@OQf6?@g{)tջ^m^zck215z-0)ϟa ԶBk"հz̥|y(-m33X8{+Y\y@;wkB]IQ~9R¿+a[Kᶣ"V6@#:f0|=";3quT,6|c]FY]CRXP4G9nqw,'㨦$$9AE>W@&GzS8$ U⮌`HV+3_ov`?bC J,Xj`|:e>`@1 Bσj<3PhЗi~*x?EK·۟ML]|4AwPl3|x{G5 *$rE9Ͻ n<"dw9xD,$o.<MeZ_%e|$fwd*KϏ:b``M6JLj8_3x#4MNd$bPfX"=+ ihYcA\yi0ZIoLhviמn4w/u#4;z@TLM䢢ϝ*͇fH-"dǘEǥ# 㑪9?|O{].෴W`H'DjE)/[W PO2k.:֋=0 4V^D QbMQ}'UQκHhQ>U ó[FoKSvAYO,>, X`nD%цTm7%-EQ_8V,?.O'O}KBOjhf:`2J_ |_J(YU;tBovMעO4bU LpBt[mnX GP⟶/)~-~xBqѣ u\,g0%m]|;_L0Qɷھflkڹ&Q@vNSie'M_6,X,g.7Di'M(p;8U'3#tz]c =ʀ(H~ZQ0 0$9uT@Ƶ8!Mz!?Ubq|ɵ~KC\3WS7sbޯMvט{ zPݵHx*ͅ@4Blsnm~ O +2 袜ND܁!8E 8O^J'zܰ|5@܋pG*ӥ)0ٍR"S|.N 3oXK{+WVԘJ$A[ysuU;Z%ǶWXX3ro&r`06MżEF[֧4Q}"?8bU 5 ,J*---`(I̺Ƽ'*#|?\(3֤6~-$$eDž68m 8Gi8^:7^IzIۉ pbp#as 9`策efB.T8rMNe"ǖJT> `&Y #m ?!k1~_ )JTw zQey%xdmXiH8' uq~ሪ_ȏzπy(c3s_ggJJw&Ǫ"|+RrXyZ$+v@`! x<I`%|W2Hv "Ώn Hmn-èʺ X=b^p;\3H4.a*K#i;Oi]3w+ T͘S;X:Im>Ħ)de$Q̀-$Feu1̞BjվUiWD;әմda؅\^̵ yh61ByρЂJ/KLT8nl'CYB[5 V{f i %+98 hwys-+ڋBf4 `/chtI-²bQ %q;:ObWN 2m fqy} uG\QD^xU ۞PNq-)䲢]*`O 1]r?Αk')zZ3ȭ8؈3D>l6Pۢ=폰O1=$&E<1&=- NAG4*;Dz|vG{vUZqڒyu;gLѷ̆АE! ,Q#@<F+ 쎡P-Zoaq3yB|(* uyRvSV3ܮmN^ ?&1Yç3YC0-w(XN.׸/]$%Ms "{D=E$2DTn`O?[7.Y}QqTQ_QjЮir#o8:9.z B#cPT(̥AVw0=GݝSiwϪ3y8q[#e:#~2}x&)\#N}|Wus-It@n ;&KpC71['q T$oSL6u~'i̷-cX8dd WRp.M(GPŖR׶ YJ9BOkOU*xVV3!=IYهjQ: a9VMtnϞܲQ!2E'7ab)fJ?4w^z <=cd8\2-as,^DŽmsoܙpJmƥhEm]NNbWʁAY wEFQdh9? ZX4o/1hTq^ PT(F-K%#cUJr Ǒι<*CLL76AK{YUQ/ Ž2B?'q"6&?u:#`?R{:uٻaG?rmxSOgIڧ7IY A&%Z l-PǞH0 _QuK@`%K:ABG紭a%ţpcEh8C<x t s (I)\vK^ ֍Ax`} c1IHwO61OJQTO\3^}XSRs37IlV':8%y[y|@Sˠ)e| C&t9c Ǥj~IVc -`YȂkƏ}sMEj>IY<(pUik`P`)_"m8~3B嵈KJXt]t~swCH@1N:=(:VNafڐU`ˍGsf5C0x:S̹~'-Ys"}䯲tm!$-/L!mAeU&s9<a[ tuu"}=^Hy?]4 "荳YA+A-5z_T~^ɬNG߇C}%!MX(qD -w|oK1װjBP,\^LUhn]֜QB/!$UMC3+@?f8yդP4rG6 :~@6hh;B0E5?)n7"")-WޢoӧNތ.Sp mE;Glsx|1Lq0$ZYq =Df~p$j *jH D=7){L|dRT_?K+LEÓ9n˾؎5Q˯ {gZO+< (bj /"|u拀N/d_ҹI8PL9/*tʼޑR:SD0¹v  yx !@fqV$Jfih%[Ԃ t4P|TAf^&pb{3Õ}x2<VDJ'`PL~5J?%\/0 3zhUل"$wv47f)2[-=oȦ/͚j[Eۊ8U=x],GSl,SRRGUOTZvЈ>ɝ=M!$[mVf!`CVu$UHu ˟QYUe^bFWf7JwEwڞTZYtMZ4UQ1o6#ђdqC浕y%ԙTn yq% OVKANQat hPm['5DŽg)`VGX2l^` kK~Є=9k[Y@ aHޗ9"ez=c#( fnedfM>%g۱zT+ `JRʛG:]M1D_+B~L玄l' xj*j(损#դIY4^~eقzR {Z_ wo- *^/TJo;Xj$i)9]=߬10 9sۇ'K34EEXaR{1kΕeЊ;Mݗ,_Wӈ|20űe 34H(eC)%гd7Ou Sx} 6e*$jzo ,1ĠD J# aj<(΋qIz5D9#zz+\ъ!ΪPHƼ ڵC>-Do!JgQr|>3y)MU'QIe.4p|W|Ů(*쉒֔]TnnYǼ#) 4SnBI)t䖉Qa$.] zVz>+_߬'3δ|.s/~OcS./~-9 -}lҦ=i` 4@Hfc*ϑh `JsNzU>æd4 ѳm #ӝGK:HG$k#c;A&ĔWsvXyS8Q;utTl7]ͱoɷ_|{uHA B;w^f*}݅ ./5qk.ίPPq( Ȳ@0}hkq#8{gGu/pH>Cji藞 1e}ŰH PB Y9h`r` ܫeDF!r99rc0'f;ŷGs6܊ܯo/uģw>Aq-(A xWצQ@'o}]_ٍTLv~UWyՂNv56:; .%<E&\Oz&":?YJ} ~ͧnZό·^^Rt-ib#H} F:Ǿ3)/N>oi˿ 6,xh\渦eKr{>4J1!L.oi@,'vB)@jVԓM+e{D@cgü#XQIUJ$*5[wV!t`ڦB+ݡTR5y % bGҳTTXs~ŻJA9ii@ zL=IdbX=>(?I ,@R.^[/y&6//̶?cь %&v.49$ BYg[)Q p5i:QC17 tP83Ctky356' u̽T TI?ZĆ*%h4Xj,h Mc< /`׏ [Z{0ZOI~ڭOH! .ZЈ.K YG$b?H}|MQ,a<Ë#E JؾODj9j ;`u"2|loVJ>٠n9% N ]6Dj=1h&*Y8.^pӴRڃOzMe?>0]nA7:^n]'m ŌjfTOcKPq.08Q̼9#=#'xr:-Z&J;\GD ^aVsbة &ɑ\a(0YdRUn}~eyI~zz1X[L!u {?"8nY,LwK*lN|mT{β³\ތhY7g̼Oqj%I0E0٣OQCn"Q~Cr"5D_ۗ[CX&zU#dê>)MSRc,kn:-XIa&rDSB{N"#q '\Ll?tINa8 l9ÃL` mn5~ی_2bs@=Y`_+z%O$՘½+oǼ4bK50-̓ V.Uo8Os" N($"PC Ƅ@]G-:faXV uڑV`b(=09} quɕJ>Xyº,Bd%E a_Qp5+Y4;=©yDv BbE?Q0@Ӯ7]ߓ<g> m /U+ff=^)fb-7B5?dzg:2axP=H _̥`ؓ0cʱD`w~%5_S\g jc~ۘ^|7 硒\qT(YݒZb- g~/ 8p>몕%} [*$(wz~`veY:NgPXr%s(Tj_癲n˃+gŘ~ .zTa25# P Xl7UAtz'WTUX9"|KY(Qum$AThd(T6(uG Np8SHY<_xU fT4$kc mTBHZ>gp졂׼*GU)m{iL\|0Rו/LCÔ~!ponH{VE6ڎ,4ք^\ua>)H+ٱ6BUcs/r \R_:[8SHYΛ3U-㠑@@i \4=>B[]-W?g{r3w]WS`1:ݶ0&fӡ[ڝR誕 z"AdCX<^MZ{mݜ.6QH_W|#Y)肺PJ>)l}LŖ6rmboz$&$<]84EF>{wC9sǨyji&Ʋ:LO<[7 ~弪3"wXe^˾+#'VMP25+~]d1&GZ nJ9G]~9UꏽJѫύ(`~HyqyayMqt0M{++YX+gϲqG`M쑡,{:0344BckZW+y~ 2|]ŲIAZ'NBRI"/ZK NJA})Pw۪/7y=a96,TRau?3kJ'Xfr"0V`WF+|F.јaJb Yv:Lx]nQuSFKcc|$]@޽CF.n0KwfªJWbQwݿ`] ݻX" C[ȩoכxl K1ThIPStd*u]%1eX5ǃRWIfYE̺qK'Fqi'Dtec%o߲Cz|m=wf9:s2b\5UD~yQDž%@-@h7>Q ۨ )+طR3t|^GU=>McRU#m(cD@MJjK0wM SWQ0|>r}/rN0Oq̈o JͰ|6K+-tIODmkT7Tln63k>ڄwWܼ>yoĸQU$̺DFp V2UoG+{euW}bgXP5YI6J6MCDNHt}KBZ Vˌ%fCΗ/%s9f J @k,4nHu!ity֝ċ`6Qo5% k 3z+X.tsO-|? t垺u^4HmshPWYnLd9$A R 2܊fp10˅`Q#f0 zl56@6C),YM1l}`'{mWؖQYᡂietb4ކ͛kȂ_,v5Hz2(2{w#eU\9 mIıQ56 6!ր"1l5~p@ˡ,adQ4(ǖV :>W{HL%)Jl`Q8/ldcMm9 Aq:gZuV؜a 4aV3)SɑT&/\ $&A 9o$D"0#]lj^NEDɽh*E3f 3ҏ@asӔιO^T9In" q#PjʑR8(uC쮋gcr[Sog 昻 Vbm1w"tv#sCr mƧ8mzF՛b"+]_ON;FSbL tE{m^T/}8il߅%\37yoyY,@mJ/{e"2}T샼NGUo*;fOUXGFYoҔs6nŘuM.Jp8x}s?ͨZ%x+"[_j0.<>a,Pg-j:aīh?}!1Hw4ƽ@M(*qc;N5ޤбv#I) co虿/4?| т,! #LH-3~Bgi^^Uid<'R + LmcH!- !agqJACsU3bU#L)^[_Sa\d{XIDVdT5 3P4;w*uuUocDYT߿&] W 'Fx`G\jʈJ1 /3#$ZW{]\Hc9܇KI/o#](뎶qK6v1[l<G'!qZ GTg[np]+*bTrv0/y6n<ÊZQ=waCXNyڷeUHE5!8A :Yao h dCŕIPtJo(ug.wD7;&,e3|$Vd+yd]Xbz-m[?Wa\*6!ú#]׍ Y47'I+SQ>)Qr(SCljϛ.v?48)CL \w3qG'Pv^Z>"xspPc]NyY\l!+OսUAsuy4E9?8A0eĨe~+uUvQjA/&B͵r}Ӣ~/D9Pu_g*Fxu'ۚuU#K>"(٭W{)yJS6 󃵄N<`bqM= |ojw+OiA[\\Bhh(XiRv/]ı("}wdd)_S-˟_$%(ݐ^Oi='} Fvn]ՏQ#;-4Wᆔ | ytBqxnӀu`: o=wo;nHOf+ZOe?Y׵AӗWAѝ`+!e0-W#M]]{BB&4? d%FV޽ݑ5S4/l8̜M?vl\@8%χ=o鿧4RG"uJ0unYabeϛцNg6%axJ>XCBɳI[k"jЩ5Ҏh7o".θ-S\釋{t1)ݛJ`cˎ4"@p~m)Dk>6ou5Q";6ۂSv>'{m9?iQ+'/+I_ӯ9bѺ1µ9): ͸=e@oM9O%3Dd'g2j$}ol.< |g)`!Y_}XO 2!ybP=gp](F\7<( vUVsIi~bG|yXsnxe9?LkF Ȕ8J <4Pi`Ҥ8ٓDYp!Kt[ \J]S!a2H/C/ڷI$Nz%|Ή=?$.&wcƚ B/PdW^ @=?9̒\cw־ms B&x< 9ã{3UQ9: ER俆pY<ߴE_WqClpH$q4;vAϕĘ0$[_)3Sh`6Wg<_3Eٸq p5'qkzIe͐+W|xn_mhn=G]SI*҆+)KwB8j Jf4Z4URvjL\@ p4,tScLM98}/c^(Cˢ˾.8fp5,\:\xkk'i?[.E6K<4RF+JdR5d )UAIw{y3"'VΓ Og9Ǫj[U'5q)Byj?ҷ Čᛣ>t8C I@\Lh᤾ON5A?Y^gmՍ=ʷBP NF>oarR><{fNM;40;SO 5BKIuw}II,\#fd6I^Uj Wq#C )cY|N;,=x~OW@_ eC I_qn r`0{x]O_YC[~o$]fFl/[gk*M9⧏kZ("swuEk' m@e2:{wP{8>}߹SwZ$6X^4,lo>ɡt&r ә<_c@=A5Q`#w}!>Z{ MUTc}⸑VǘXO''cD[ XNjkt~Nu`\w$g.Ԝa$5UK%׈\d ͥ&z-fZ~BʏΞ ".AU8Lb߰|>=H<3R%lfnͻ%8Gb3vd8sk6wJS+8[6ZB<[?GomIy ޯ 9y}cORG\⁍|#A 3 .u`FLTA=['@Y6U@͸fN`OkAy Q1 gSidoT.*UŞ!: t\ U"P531k7d] umV}@FFl5lTw1G5y'0HmYcmrHvȶdS g8*<®ӜvL98S#'X͹Ql=^p.YU9B[񣻘8^m?CU]瞾?X!\& "4Qrٍ)S#w6;\_< HT0thjΗHs &A5U\̑a sbÉ; >jNz2iB%g^#(znTL4a&Ek#>8Ė)&nAPʽ~E:o8Z@oΊ_NmP$$&{v>e:ng~%RVҚL T16E)S|:UN œXt! ^^H0?G{DvDf5X1\pP.^{[X7Wc&UigV/[_tm4P{ߙO# *=y@ji]#L9R>D$w~_'_y?ݎbebu߆L 7ozXPT OID@Ǚ. l_fλ.،B:T{KR?o4)) 4WQ:݇H/K٠ A)*@z۱Uu[]%R|.jL*۸E3T %ؖm9՘?q#[I9`5TQ%osBɅx mF}^NG~l^X(s f'~?'2pwmengd9mݝ 85%HgEqv+!m2ڟF%Rp*kl95jB[z0|:T˩纛F1BEͤJ\T.c&+72CTq?8gD!־r T\@PrͿ9(tkسgx_?#] F08|b-='c(U 7ItrXWɔ!OY`k[ 6DǪLR !8rӎ%~$OVE";ZJ"(2B\wiMAW9K0Q{2T@& aEN6Bn瓛-PԐ_M`\X{U[7P8eiQ)7 |v8_3Vޝ+Ǜ9tIV%Q|a#$nT@_hjjJ%)S>}>$zPU͒-}B>׭RS('qv>| M8 {-Q 08 Pحͫgid# U7RFŪc&KʕR jnƓ0މ*gы:`Z;z~ t -i|7zcM8ӽi(.F5l-.BSYZK)bUsTri$9J_o0ZmUvW̎Oی,̖5,un$ 060uıM"]}W9 T<ve?I<lM2'*~l*}@WҮDE߾ȶQI 3>|7+lt|tЦOwƾ4fhJ糪JO4j .t{̾ +8RERͧ s (Tת Lg,T Qr}[TD$|'@TG>(5Ӿعbm*D8غyoC.dzEܱcS{i._rkUucJRD ]%EKw'6N{2/ҔRm)R!p4j@ړ=-j'̒#a6)Ղ^uMԸ1k!Q[O evV^1U> NPGU%oßPWp!56S-2P[/|ҐVvX7Fޠb@;P9V{ ڧa^d"Y](+]_olbeT+Zw YnrzH,N n_l,Y|c&\PVCr3ԊxꦂgW=\Lr R90ͥ ]!hp6(pdHu ʣB * >gw(rm+J5EaI9X{#ѣ/PjnCfr)ۗdvE:/ozDY-vjUPSm=f|fYq!Q]&cCE7Ct\JRg\{XRpŋkt7Y4)CS(By-S}a3YE`˭"jr 3):!tVoP8"e+{ b3euTj6h y=]ےJssshK:1SVj2]-]rHA|,׀x44kc#6?e2 \+)b" kK5`)2]%Ku b7Uq2[q?P=ˌYIþ <{#A/1ʱp12M۹w]dR B4Ύ7xE]BEYy5m+v64{mN yɚ RYUSŸl*VĄOX/.EmdM1w>p;3WzsJA#~?_U)4_Fc:7*F~4B!UdDg1 Mˊ+&]jlvy%ܤX>!69 )$oz%[_CfG)*'{3mY4 }fHIw>(IH$jpe!t'ye @*AǺT1;{oyE#Ŵ)|&XBiʔ=ͷVHE*! ^l4UqwZ7ѮE)ːG,+*m|(4bXԽ?\ $u.f/fKz Q +q9 8S74($NjӇ[4`Ao**Vr `k)NLdZ7"]|As,>ͯV~'WzDhЕpxW,%/>4gzcˑE3$Q [QTH=tR \V+ΊvL̽vѤB}kt42(!$SP4, ;tרP`[2 4dMk#v@F4ejJ^[PqB ݑۧU&jD SJH%HnV(Lfg'^Urpɡd}%H9LRk޿ "U|Z"}Q2J1ǜK\"J}*WH4%4+2F!G<8髜_7A`#Xȟ0o~$C(si*wOM7` -V}a(*(UmYS0')Dz-B;jh 'hBkf2Ja=e:hѠtʥ0(0e-(ձXS\27` $ h3kIiqڣdi3g<JW A7dyABeQFgx @~n3%e|9M05Xራ2/tcz={1sWU><'t\0IaT7iR=0Gqlw>w:AS/y/ԥ TȗEh#-d8 v/H|. k7aRIvUi{K ɳ^u'=DzA! ZIV%ۦ&s&.Ze}3HQKvZ)uE}cmkf.o>WKc5XBI1h%SXg2 ?oqm$ZW8Wtү2|o&cq:B'd`SIbҊXW8)Ho.~jPI =.'zJj;k]ѽZ7|1J)+^,hDZ=F UfisޓSo٫;qqd)L0xx_@%Fj*ZW,1gƭQ04BEŘ5cGu!g Bs3r\t3 @vHM}h;=Kű9`gؽb'"fSQfHG7dFoV3#aAR'"؃j(_E,V*; *;"/vG 罂N:11Tr%d4#*^  ?2j?ɤV:[;;NTz( c;K&W pKA3^EN2 Q!%nHo6XYP~2p3&c{N}{sYvmtbj=3 VN%sRG/ -o7r#ĉG#ffuh5X/^ayWN_6:])bG}َ`k l`EmU5‘CXas/E"QC涶"`xSuYVM: ڼgNʨE>zQD=uqg1wDS(GIPݷ( xk@Sa{KЯYF&a' Me>(T;.o+;۫#߻mDUi+)m'Ă4E^z.Mh߈n}qv-vo:G8P22y{;F`/if7pGN\HY?%)z5X3"LkBsS1Ĝk-ao6LTApGƿ+IUs6 m3dC%H]l %Qpq`:@Y1g3'Ͷ#^ͰӬ>3M4*^qf` 5ǫ8G0jBQbFS_[#,scGWuRH]_iKn]йR%?Kw&lɷ\AP>y15=+P$eOK= MkUZKi᫧ 9:=v}Sz75ua4.֕I̻l"fp6%, l hew|VvYz R27,c* bt &$L!:>{I -eS=5=OybGٙ 2 ` GVHl_i*jĪŅ|j,g4Œֆ!E@`w~P@+'(<\x3= RjN5גCJsIΠw6枯y%gQhr[JHn@tp>ަU7괧6$.@bEEՕ3WN~ Ӆd!ek@w 1t˷\kp Qֲy2ZSFPg<~.tQm(5,E&hV0[UO%~SύC}q,DX_YoQf:n2T(0qqӊ&6ȈY_2K̊h~۹f9EJ A<[V٫Sw_e ݱ87 y7N\*wZ,x{Xf4I|:K2ǎDŽy5'a^sn$uR¾>,Z!\֙ju%xآqb`!*Y cr=Eb4<"İA+P[#:H/L\N|6Emˍm N ~VetdѢԺ$)CYmb4 !~]K)`A " 9 R)B2噴SdxykCLV>w4P٨mu|n*ew\;2_zʻ>:k]*d0R3d-zv;e 'tv:UC1@=vՀB3{VtʼB%<ߛ ?*%"uCVpAu-A;ˈCU.IlomGʭ] b%ò P~ ؓPQyR"Myu-BޥM76!.99mwުVw==s6np~saR5FYH0Nh="3Β$Gq@Fy)}3cU!gـU׺E-e'( >o+t1t RqRt r{lQh_\zK}j4:kQ"8ah7;RvIݦ%&ӟ+Kk T*#TA=83%.2]CeV8M4uApAzE~DRoL 1hR|-v<%UbY{i-,G]/ҀPnj-E=Ck*ja6 +d%zS};[&2!}X (7 TVj֗^Y Pz)JM]v}3\LRvMU}(.K+ c3DT^nR*16C/~Q?D@9~WEoF?KH. `?e8 du"Cǎhr8-w | 0į*H}jxa۪ qVJ&PjY/pU8@Tg(4{E+}Qa=߻>]v/ xyN@NuNIWi+ԓCIJӂ1cIP/mB;;gpPX^C;s>*+vW3j j$=#{ß5'd˴"8pT&~[aHnn9ay.ep=|wLKQQL4%juE^"߼P`ǔFXE5_P)!Rφ!( &oL/`8n@q_/kOqkyO=Rtj1]ܛ ",Hu%(U_9ܬr4i3*Ǫ)N+z[75=$)1r 9tz!WΐhxSXﳨs9ڼ3 |UڽJo50,fzȇZ8%y+6/|?ZXpVr'|2jC76\{h|u)3tz9cy49E&k9 /o MVe>1Ne;lag*s& ]hTc#6ѕ\_i& A^Qϩܑ~_}F=@ 9|.XB+dqtXX"qW$*a6I}A546j*!dJ7* ox"秩'%oT橵ޠ@-ЧHz a, ޹n z M].8w$Qi|#vէ%B 5q5i.L$n_w 7EU  ?~u!RȡVM6𲔅<.6h*W($*~3)f[ s" +2^C:&ͣ/^o1.SDnp[E_%k>g \M+B'};{AWmDE(\gj>Vh=V? @T^~^ )$ڮ€ 6!aEcپbGagHCA.rrV>S`0g6{z 4 |4߽;V eB;py2lDJwƒZDq@AI~Xsek&U)>r$FbVHgZ3(e!nlVrT?ڶzlʮSINn4U= Tʲ;9Tّ1+"n9F!p UffJmRR} |7gjlڢ_^KCA+ư7+rzt8֤_z&)j4ڡZ2 >ׇE)/RuS ¾5Dyѥ[[:fc:>c*ñU'<WqϤ\rmV ]$o0ԧaR\O0&";g;ϲPi;8{64J<1%Di(0:#>㰃_')~vY?rx)y£*2pOl]KI8i6NOw,eQM4SqϺ=0&؉YnYHk:߯^#'y0Pr. wKkŝ6Yz\E$2Sz "BR M |o>½vlIɢ#϶?L$@F|Xt8} >{=̘#y8 +pDI&->^IGU?АM(\Mf o(E7aKrtCl-zf?UWgw߆۶g0EY gb7۪])dl!וVeDG2؀ZL֡}^,[!K>ЛP w|rӢd )GƮSUuv~Zp $} 1 U%nGX*<5Ex"$7JƝ6  + .zwBfbWfC1#׹9OrlaX*( m(9}axi؍1tS7Uܷ0]Dcr0_󨣽.1?8_"] eBCyPLHV\:5ؕ)2lb1r$'iQ-pҜvWHfp mQe) Cd7=Mi# d:!_+͜yDR]Ӱ%v{@?A_ wq* wD˃q/֭R:8l.ZkSqRs_Qٗ7[֡_ʕ{c2܈Jzҁ)>&nNH y ^Bjl9%ʃ ~SM%z&賊Yshae8 Jer8 `uOW;#kT]gGPM467uW͹j1,ԅ\0LHF6\&Rti|1)̛UǗOMcHoP8NPd +a'OY5F\}*!p4FfȤ8Dpd@u#Oe*5E+-s: 5m<=BK%睈J8i o5[9A8CqeKAK$Gqxl`8;oz@(puNV|B잠nN> ؈ᝫp??%5,ިƒCP|=UR%Zct7_p3`Hƒ{}(]%vؔBڭpAUgJUϼ VB 4pAVYzq7#v* h2H Ŀt)u'ȮciNF'KuwS̻ɾOKN9?Sׄժir/@b~n X`" ;J3e'i)[€~>x-A1| ٕDVGF o#M&k=RyHNF5XA;͠kʹ}E޳B0jMJ&xD *smnuTh0Q䊘S G'͆R󰭱}j.#<?8,jW] N'e1SΘ,Go;ZmE+5iJwLRB_΢/|Ǣ&3p6h& @S_63g/%,S9-U2A2O<@݉u\4U^ٸD`;% XXWp Ydvׯ'WkE.Wn=[㈧tۺ'>f$) t wqi 0 &)* |*FaD %N Htܝ,ûxҫgL-&9 `hGEPbKc 0xat#o@cIOo 1ԟhFtQT7>=uG;1{qӪO)9\H>Ø;f叚A8.cl||-.S s?)IV-wҔjeRX .E|&R왍P_NCV}˹fPww4ܧm*9=Z_oW#+{nhRt%%]L#Cs;6 KPM& djO=* $ќoͦ|GpUQ%OwwȻ`S.IoXf$ xp 2ůmKEZ`D$]*" ܎˶KusX$ 릥#bues^W092p<OT~iHtIR(uy4 g~F3㵆u5KO4,7UZ! Fck]?MR'Y^uɎ;[4T qN;vbXqPRqpu6"M 6 m혥фX,%lz, {M x;“cr@݄!ަs'ƚO2*d*qY@Nk^-d?:x1FIO?c sb,Qg@Tc~.CҶPwd%I\g!5l(o/JX/Q`5 MR/x+yc;sHl31#Pr11OS[(1s! ({BY߽]Q%A^d]@Ik`aW{Xw㫘D 3 .-:ak/X2& ,s +] MVr*ffNK\A$e*Mrn9d)L4*zj^FJhܲf Er+*#ld#0"&@6c7xYhX dH{^aV]*%]7@d.m1hDt] |)Ӟ HHFˊ = L@D}caHhb=ROD%4]ݥZBv] Y;(Yh7 $P zUo$u8n;֜ɢ"0 Th hϠO BB>LBXyu'iǝIzۙmXayZ@\[9_&m7˦$2MY;Euw{+$0p>vunT6H2*S fwQS:7lrn>,|+y)D%84jPA;막!1oWAn ;<$=;b䷿@WPvok x,u< (lB2#|鼆 ` sw:Ӎmt%[po@q)xU785ږḑC,P6屧e2f&E/$=0c(>^jhNb0 zg~Ahl}Le>(Tm(~՘Ov*ѤG`w,Kqv^W?llB?.2g(2Y5mc9H8Ua+?b&`&a+dҟ6paןjD34TCፋf0S^7BcMj$FORDYһnGy?ǜ"ض1 Z XjgI8ŃoF=CNT;%ة )*y|p-e3kD'5qÿJŕ%H/h>*4>h\"g=,k_c3̰%Vۋszs.x\E-挤ȝ:SLVzm/<$zǩ/O`Bh+NCWVzWm,+p7PZgt1JWߖzo@{`wGR^6@bZ#78~MBZQY4QMZUg?j6׭)*6k=0]nb3VO+Ef$lta'fLzSWWI6yr__O$5Eڀ%bwp}ߩk{WS1u.}n2G N)r D[n38OF\q철R|o1b1_gd=#l7yP.7i-^P<5Z9 a/po~ʜ`֟> Iaz<Vg.izB{F {cς`JS:Tjž1!z촳q% p9$Ɛ[~nG긲x,t'牯8*U*T<\#^2--ƥ63}# etBStdٺNx\Z7SG_z!dEd5L;o3Jf!]tk@Y]?v29g4K[Ԭ8a$?n{vzW:-3qS3Scb ]ۛƺ|_"1`jʥXb00"=дU!-NxZ`῝vzALdsC-Rrs=- S(FiZJv=1U]T '!`03]V'pwX5{6SGQxݬi%u(!0*9h.BJJ"M>VV04Qwu>Uwk;NhT;@Q}ZQL b:MGEccbr#,ż F#mTPwzo|Mc´jxRJy%ۄʫ!)<3JIV,OndmRHg.Xt%@M'|̌F 1bψ<*l~ sRphRn&ՖP̩dEҟywE# 򢇭 wk6 z,fg\pzq:3AG9C- 7rt#9p?jWr+eq)I`ͪ{5a4I)ǪD]0Qk2p>Tj's0\B\ر|^!NIzT}Ejj_P l☽6¢~}OϽj6sTX,! K%L_9S)C,) O>5=D 0M"Y1A-\9Y|;8XP|J ƚ,[.v-0%lP5ZK;A'q^DYt7 ` 6B¢hФ[8S" ū^h6$L'8g\\^ wnȚ;t@o_+Rs0:A?!kgJm(JW ȏ9ڐ01(ElQ"]QyE0:N/A@9>/tuf]Z8B2os|f5dnQ kb_1WD&B H뤠٠y5zm4*l*V\yz3w/ CF7oďc$}ca%|`YP0+<:5%agővk9Be)[s}7?U0AoD'8GDT*߫BAt}ةs#xC籾u(KY Ďi4/{2ϕg}, csh_!9`?]`{Z 9cT)xrq[s6u yq% )梪9Js2]=RTvGA[BF6Sbʈ.OQ5Q iVz /ebFhEBϥ~`!!Ѓ6F9rLlOoPPw1])_BXuʓA-C" r їNƂ&=0)\c#{u]NeJ;5 wdB"/̼L7 sq0l<獍P*뻂կUR z{7TsD]2c!Tg,*[es[?@=RfIa# {=tSث5<{% ֈ( !k-~ -h,?g7aDeM@*m9⮊FU^Gi$f]VEpJP670N=L*MrbHO^SOzl[if^;+i^DnRcĉL ]͠-3b">e8$~ kCm~5GorYK ^]*p/̥.vÎ#4 hO \+bf7 3:V1qE#*K;AʰƯ9O tXG7!%t} @&FAyiҬiŶlKǬjޘ/H;rdo5 L"bs.pY~4kDuבʦ%'6@hob9uR3R7٠ݍzDԐITX7Ҩ6,_0~lXP4i &(c}DҔ̟0d9.#ʊ4Ex ՘,-ZhqC%\Me w/Fj k@>X Z62 -݊òE ߏ[c֧mu@m=nkɈ;E_:;ﴑsǂBܝk4}0RZ' ׺Ivnϩ،.m'}q/K'~CYT xKˮqݽdƞ%p{W(tx>FWx*\K,Eno*0_v|=}m +~pIೲS7'= (Jo$-=o]J| C-8}>)Gu D$cC8TQA(\\ ; 7H+<sk/'0O;'E.nRMU{&6\auzI.^b~#|2 U{D[֊Dt.ɰK-p|)|v1~p7'DR>3n,OW6 4oi^@3O6 q =4D?4#$@ O ;l.S;V]juCݼV=&~l^qf+ݴ7O= ]cR,pOuE:Cޤ\vSczJ껣 l:gFYc%{o{d gm2vif| *OZV#?13xCr빖6g̡ba/F&h_(Qyo[x2*ߋ?c,J^4SlvT-!Ychk@3DD<41?Oe><;ʽGpI*\*agt7u v?ElOaeG5bNDVDb/R->p}-{n\8UCK,TMT;1^,Oc*V-Ъڐ9rUW9i* /CӍ7)@wb ]ObVz"-;śh]C;R9Q+.c; +i*RsB8ɸoD?PS0x#WA=1A2Nv鲮G^z ʽ~e4GPpkֹXmB*]Qu~#W5 _2Q `WfIi2&:FR&4siL-E7"VI!ց) Nvq By )pUQ+Ar$&bnœCl1T׺klpvx\=Ga1vhZ!NWܿ'qAQľqs=:|J= |: .m(ןoͮP{#\Zoesjh¢MS%) [yݸq$78:(/b[[kjp] ݒuNfUd׆ɂOOf%MzbF!_ߔͨ|/.=N@aA5U[rH;Z.At?Y(L雧  mƜOv.x|E8#boq@a:Oo[fϿ]èYcLtu$ɑ7wS89~([?EblZB` OI; !tw(eõHm*uWZuW[}_t2GڬFZ4 *?&4Bn٢_Na䋌i;ծTמxOA7yL=൫/t6dNnGLi|Poh2|8zި8Irhև6cXq, P##M'%F _9C7 ݳG16R9pY !D˽yW8;.ԭ8ٰO %ۃhiU=Ǎ >v#њn= mY2'}ךwFJXƟωp3@(DFF:U;1fz#6rH{es&B9@KMM_6T| k/0Z^'ܽE/vkz?~6*-$W1oOr!G(끕}K%-0W@:v|_bT[fZ J>U_O/d6} K: ;ݰ_p LsM:-~i Y&0|BU PL6=+l6cjSM?Mȩ!  Ѷd>[ LbDBZ]侟Tǩ~/kn R] lxcAes;:$ /:%Ͻ%DDሾ=Ä]= 5̪L#[x\5o/KgG07m@9lzҝa_~Q vx.Pl OCaV.X̀!Wc'4DGgt`M^ؐVBIGfa1`cz"TOw? ʚYkkn\j"Kqi`Ilbt,R|8~F77~uPכb=s˴I~H-x j2 /la"L,10}Hh;+OL@K)t K4V,b\(A(Sly5K 7/^\ھt[%_"BEqc;x7qBGI`꼐}zvA7v~`U$YG7vE0jfoE#$U|Ql=%P#-]P>%^$*?k$ŐFDb 5uܺIYxW܍~WF%U ]@ JGUP0g'6 (Tt5a!=Cծఫ}Ǥy€3T{{v9ShTf_c)+/?g*2\ks_5Y]>GzGէE1Tҫ0i LwrbG(ޱ3lgI,\H(]ύ\i_]~7%b׿ÖbHà|6̧@$J9.ԍ 3/*!,B:d)^>xqD ݉Kn޷tl_G:L5AE]hr]ƘqL !TķSy^eq$?S?p꫁NƈfjϋrH5݋K.*$Jg#R(&jon 4¦ժ׫uZ}եTULbs3ɞ; ٤$҆w2ahY K8 ,q>B IH$~PiqnLoJmh#!0En)(9 }pvJͯh"h'BlC @N(@ 4x} &/\m0|NI`esc'S:|j}]+z`qԵQMaJQ$-_D[ OI)dGvYDiOfRFڅ'f  [[OA oL aqF^e q߇YƎ'ŀI2*=Ԟp#d!"9yG7cYSޢr2}^d glZrb<@!;Ia=Gw R,BAeBөKQb? <Q ǨT" 0NU-[%X6ETrb㪋Yn UQOz ^~:K3 ol{f"A],:pQi /[Cؾ!iդB$e3#[**f"tDà `.$JDC` A܋[$*-T!(- PdbkTFA֚pG(7bRENwPvzN'Ez#jI*䧩>O*7_Dq1ot^%[l$ ~Gݖ "6au }bhC[KjN^\Ջʓ'ʍx_x%% JTKRayz +g8dY#ɸLQ!>w\x1ΜB$_w<쩾xbn &[L,fv>8ʲp(@Thw,ܜ<w02iJؠh[y~euiCV! TicqOt2kG{:$ 3[Ԇ3rLq\GmlZ6DJњreu7HTfm9CE0k՜c+wcf ']=X#Zz%xqa<iy8SnF.$x9K=3ؐZSF#ӫ^K%*Wg c̥*9M{zvEkkiȧDSk$h;qq!EFҳQ$$CU?["7F6y71Hh11tn_碒ԴJH]x~׀V#ă-9ִQԽ%k8^?e65P־_,\7zOm-k1I08G|vq! e3eUYEWZۍFz#w,>I0aTscGG=wht=;nWKQS\UG- 6K eRڐ+D[|tuBӭ6۽Xqf ij$s=;hv 6̌ND}ϺWO)>vGU 2Gg7 [!}+;R G&XER_ZѠYh(P c#2EBjgEyZXfdoeeFK[vY1&" 7mG/R@hqX }(UϠ <@He0>(]לEy^`8;8yŒ a =YFIH11 3:] 'L꛹;ܑЙv}7Iu_N>L/j$i|Iǎ=*FZ_̡g ԃPݩ#<BLмLj`J*pUgt'eD"'SeA iĵ&Tܥb=`i,LjS&: Bem/jv}ddX±`=6Bj`vvr翙>_ZmC3O_-ul)LJt3$f|mtֽCqr$+ty`mQ-kK`~%>7ye1ؼo*}KZ!xPHNTa2h2;4k8+5tAX/GIv!VpxL:C0E笙$t"3k.H"v;S9Ry:K$-Qo0za\F$~| 0S- `>` I8Z?ZDgF])jB (ejwk_"qJtKXi2lWN =R'jM"pT'J4u/y 6#]#9Gd-Zg xTbј|\uHJ&% }b! GQYVPQl3Zopf,S}Fطy`TV̈P#lMYdJU{l7q־IR&4 Oos=#G#ٳʆ]V7r=E'^kMy5$`!Tι,b͘x i͍r ې`;DO"Z|'vZUUu۱LuoN|˥l$m[~w±ji"mKGJ([gP[s@$mqy˥Y\igȷa4cήLLK/t%zlC gv>V"*?G26h~fuuDZzJ݂Tmz=ZV~rƤQe.k$U+Z!sv;®b{ JP&_:D2Ј6>=! RN> 6e876JjrVSaЏ/B Awv,Wf$|L"> F`!yOn#%kj-]fF9ة'w=T/J3YH_8ݠcPs f*u2q61WBGEH:BT-l++ߙ[7{AdUYUIlJ5Rx1=Uf}x6N`U[pcy7j'Tqҩ'T!c%!OA@%zQ}Z=rIn}hF ]>oC$*WyQl2_, GP]+S,";1ПHѼi"Uuh8\8sII疩d<{$ ^Bi@ނ,/n7硛) 13̊GS57* gθL($csW8x@ױhϧ]H={N.aV]ikPl[C5^D) 6{Te"9 /=9+I&+ /jr|!J}_{ߔԪg]T5X.bq{ʿIK4ҩ@vQ3wf/$'#Y=m:gSDML[j=39onF[z_\]=FkF]>dicrMŠBEkm)&&7Z* qD_m+s#!C.x99@(]"s}0A!)-Ib koNu1S^!#rf>d-)Oܶ[},# «U8=kBY-(35 BTPi(/:lj^w%,}t0]'@'w>fYۇ4K*? 0JP1o%`:RQO~\Hҝ^aGhheU1H "n;B2-Oc5wz =llO* pbF hY-{z^ء5D6 g۲ߓ\\wH#*BWG Ví)\ m8Gx '7a瀪L? ņez;:܏L2KfU &fR1N8|D!\ZGQf"m+PUcve~WLAmFMludy.:n˰7foF' /3o&& _".1:A5*(rb3-ktc ]q48!=[\o-%yOOT<».߁t&]r-h)p,vYSy8 pX'vQ[|އ2=dl]w7Ɇ|*@mw2[M.s6Kߛ>Z+_m~fasꙑ>n5Q@w1 ý#thi? }\wsEeIUƣ%Dž dbHh.NҨ7-I@N awny"F*0d:Yfed$~ ־WaQ~1AJY3J-iV?|E9W҃ֈ˽V4jft. kw[G~ppf!LXhz[>7>*l( >`c tO<ׇɷ(/Gt{ϭt, V#/ԓqW_<]j "?\̭"b>hS/?N."X0gD0.9 WHdNBܕ[Ji~^5S6q>X(ܦvڴCn (XV I|ӏck6)OG Cke |i"$68 tټRMul/G9o_nȵ1Ըbj@FMF@e,$%KHAós-JҐd(e+ c7nAϟ?M{)ͻݳnlq5f]L :GzVs~"̈́9"52 Z4(q`mޭ.k]'CV>! Xi; QVvƘ ׵wላ'GJ-u#?/b<4cw'Q&[x0YObu۩F%᭣i 森],[Vus3T2K ȵK2qIΦwMCUU"Ȉ`適uEچ<|j?E SSs>lǦRגDt`#U5mАmq5}K25DG~b tD\1A>cp1|w15Hp\3"׌O<Ȧfe>.DW~QP6ɤ";lw}ʻ`{D}NלDzW;6j,23'[J %{4 8hĠF FB%hB;ҧ31e7c)8 fcˋg¤\Xj˘iD1 J~4^bxׄ2ߓH;]vkߞ'Ԧ ;)otag_]Rm8qkZ)**T3eؿYj* . ee9oBdW#M?@̙3B( BFf᜔0ԋSJ=?**W !5kۥGsr -f+u\a_ʂDe7Ǭ)KÐoMmȘ j#W)=5;fWs!q ]<bt2H/٠{݅[XJv#8bgɧPrѺ|؏xq6c^yuYaCГR' +P Ai*Ǥ< > rh:"Lhuz8tf2ЍUp!TFT-cۤ6 59!>崨-r,a$՜ChA [-& u7G??<ҧHL}1Z|Fm=gE@ ~5~rJӏWaUel x5ZD%?@Е~e'- wTn[75^-GfqB])H6zX4f_Ob:.4iQ -7CT-L *<=J  `[H0kEo23f$nnhs^rޯHu/_H9W.mQm1:\<+En7$HDm]SN2qP} ^#!]/VC Q[I&RA-.8Mۉ…|`@F[3(հ00 z%'o4(յ|,Wƿe;'R' ~S*{ > A@036m=, as2(|vHoC!plljuEI;7_ѩmͦb6p@ &p= << -VZ"c*{zW{V"2dKԁR%5IJlʹ<U*t$pbIx^+v㘾,vzKx Bm{HτLtiuC9'ɶ5Rљ&i^sO3fهWg84_4BB[ B+ؗ'Bߣ4eBVkޥ<V7[48*׃%թfחt-;V`Aidiå"pGt|+iF2׹,9P32$oSX?Q|{Z CkÌA0W0@72ߕX|XGmg=2ځV:3Q4T Pq^$DAaY$/[Vj5.X 497yҼ ;}>ջ[ JA PQOhs1)kk=a8 % ZG4yBݻ1aSI@a-&ӟUE[ &`8L`&Wћjق'zS-:H& t*DV3r]s7Xw^Ba)ᢷÑPPuܠôcJ{Os-bg;O'LMT!1S %;%y:XbUҰ RJ槎 *A[F4{q[u.q(>Go-e ؿDOLB֦2& ;r:۹_&>vm9~ %<}Af.҇guJ,n /%ـ%uz}!&jթҧj6uK)z3hz%مh~}]19I4Z´[*3QfP,A^s~`fVKHydye԰X<-D$QOyEW%&!:EVB!R362Q5`1Y2o( #nu6BN,%&ɋXGw%nxsa7R 0֍@XV GP"IKEk!I[ߴ.b̼]%g"mM >"'Hv) &jRR : yeYP,]َsӹF]EnD6ܐw⮲׆01c +G:?2슺݋(Yh-- NnjK\0\59$QEAR*M)׷Ga>F-=>w&H@Q.,퀢P֟=x]"鄨m>1j7q"z9͈Xdݒp 4'9ui;K+$~VA{ҽ2t $z{вb}-e ;]TbH Ot1!JX0NL% q>&DTyf(NsֽzkH "! ) dΫoB|F,ٸ9cXSxR;(dfU,B ΰQ,^ud+B{# wVZ#圎})mJjy REtk(">J K22a`c~3C^?DEPsF ~|S| \LYS}]nP.ʁ:1]?bj&ĆkpG? T1#2I˸q9CV3ly 3j|~X 2 }ϖqX_AZix6wܿA:%/:i݃"IvzSR>.׆?kJJ`0kɚBjed\AU\+1M:ӂ*EɺmeVަc*9 " 6U"O@Rtwt";݃E翘r 8dH_Ŝ:Aɧ_*<1V쫤;.qEفW[]Q>~a׼^,L{O#(S .]u\>OU9o2\u(EIԏW&/mjF r$`''Ojn:q苃34q 0=AMIN.'9Ѳd : V GlQ0 ByBH$<6q5"B8&ocL9RԺLHoC0ph|sb'CKpAt])oH jGmPF"`Q pK(PZVF]؉&sL)?)=Vi K>^ 7vN0?6j3ҿ:^ sZ8R\ =*:gnB5Xwk?%ĩbc8{"ء;;\v0eVz nSO嶜bO5Ix=h%7RBO|~F.5"h(u~` )9r9Zš`̓3~/.x[.4՘4$_"[j[i6 ݸ>3m}[xZwk?k|VQMelYFLplsN]gR3T]bV.cr NǴu2#)-H6Ѧ|TX_ |j27 F_8ѶV K[ⲜQC4 xeq?*Œ/2Dʶk>˨d7,W/WFZt l:uW]M}KG&!s?=CBsFK&y""v7f=sD2m?BL󰌞; &y_KMlp>AtKBL)тxCM)v u  :TŤBiYr9$)VX&fО -j̔+VD(),nU C; jܮipZRӁsK^a8j<),sԫՏG82h`#W[ %hp)6~De.Qw|3nn0ye(Qzv>\C/+cV͝^{%ɿweRץvl0k:=SEΦaZ4L'v3}R ]hP\ h6hS9G:5"kRp=_jM:C7y@АIj?մxY6CZ~ b}Z ),oЊЯe͸+h͉N2 )Q5c{LJKɁ.Q=C@\fHQwcJ%Ir@JB4<:nyLZxԠ6E ,R\`.5wII-fC-#ϜԞJt˖ 9x |20.]4~~kOQ#= zLzO}/`:Y1UـOJƗ5۸6с-AcXk Y1p1It)6HFIg>Uc 0!ݿdp;s0T|CgO\6`,!-{ K"S"]؞EnO7~h hQMj0 qiIlլz״ֆ'tg˜Sx7:/3;B U0 9Y =\WgRVv=Xy0l9Xj_{=cߢPmhBδLy+e'_V-DVY~ j-:嗱ecpqSZ ՠ$UwCdS;2W؈A*_hY%g@I@yt`t/=] tԬx|h3d[W&ֵ9dHG5k ю.tM?"ZBee _<^W(=;Ɏ3 fo%(A\Ȅ)lkPG ͸28zuáO<mjII'j"U[=v-"˧U:klN茝:cwUn/W߯,eYA%'}X./Qv&/+qRb>"5ڣ (7 ~5]pGsV0#EwfkaaEV *~}rvY A+}ߋL|6x1 Bf}c1]j09",!.3)tc'v1K_?֞6Qz:?,ETPqf_&⊯t_*߭R NyH9R'DA/Q&2{DzXcVԿe!(p^ |gj7K7Ť }x>@ 5'+DǍ` IP[Qqs@ ̀ ;PmߩJuoۢp)`fG}R]({xYЙ2Eth9jܠF W̻iBЂ;k;Wg)Pgb9=qP;n-MÄM;x]T9dH(ʕ wڙΧ5'le_l.4BFfuQ\I261Ǥu4݌,MXSZ1ZU_A 6W ȻT/NTs1dQQ)4 6 }ncݬ2'ӊm3s`YoES>#qxtiDػ/9}=ֹY)vBk嬡5GR03bkVSMUN?e|^Ԭ)U K}9ݎhW`&& SXZzAJ tPkOD'AHLk{D) ͚=A7ߖr?`+Hec$~hYx%"b(Vp`9M ,p'N{K=炩4nCٵum I r'#{"o4. /UϏțǕi?XW$'c$ w?I5&V00NȨ臿 EHz(ԎW9²%AYwsUd;z3^Rj) J<4h"0MɔhS4n"x ɛ)vW*%:yV 1 x%n:<]~+Q9~0MD9kQ/|}}*V-n~) o龗5K8Uѧ.]q]dmqZ844T{@YZv89Zʚ$\dsȯaV 1߁CA#`n#.X*ak3n ^;ɈRWC' 5T #4i'ĄIWܕuFe𰜣tm j?7fnxی8sԌA_3ET2tH tx!&S5GkG/L;hHTq{iLAZ?<͈_p 4 %"NW0/Mu0ʟo,HVҏIN"G-*x ZEc;^eS7_ \E_M%H e,Ȣ_6y)${DǏnUjxD<HP.S{/dGkzb3yyg5K ™=H%Jso}10f5f_xLv9\!Z@lj1G z;$x$ XRjXxX{w6@z'](8j>]7wz5~⮦XWvs LmE{IZWxeN/x ,4<J#(E7]c+<$N{}#J,Z4 RnjGTXPl&jE f't&\wH;,ƨѓu>z^PKy5!`^K8~.Qx-_r"e8 4`˩@dә]<,dfR+_@S]:L%!7?C0a9,MI"3ﴣ8^+'l#k,LϐGH24#T E깟9N{v0*-.B*lh0`!eꏯ<$ylɣJӍ7$$]}9Ŀ:`WtB^SFx?/0nQ͗ Gx yӍY 4LO`DIR(Y'I~f%GIE)l#rC0կ=8~.13=5>WdžI`ͪw&hKp=(q~T.wKZA`+[q5T|Dn$n+$֑zO(Qڭh6d0Nps'Rv4DMw/\db :~<ϡ"g^Zk@F!J[+*b?/Λ#fz:HNk"E=H+Y\h")IYcU.cܯdݭ%jl}}mV_oI>V#BOr%~hIF|k7֎(֓%JD"e *xtd05-CºHDFhɟa*5JBfRcM.wv^֠GD b\9l4Y+1w*VHMdwnE~\,vLU?54 pE" HbrrȬ%`_-{9R_EyFlG%C9yuUoʶ\u\`_raxKuӯFIylwyy/LCByrikEYJv>슽_ #q5]Yp,v[JL(UV,ACkLB{]s64X_*$ og`ĊZQ ӑ3l[N7Ё Y*y*u&6U_ǰkiCG6 ஌kJ64#a:V#@3aDtc+0A&Uȋ О6pFyfHY(uYmvL`\2]0XQanrT1G\ =8BEԒRN*Ʒ]t49\:]D`-ƌz}wGEp_ m:ѲlZso 'qHʕfg Vzަbg;)w>g3wh}tnYn?A)IN*N{(H na cX_[9*v<( .C>Qʬlſ䓁3{!T;~}D[҈W3+Kz➁#Rb9öGH0}Q6šyr6QC 7it9 Si(2>0 JV,#_ T!Ly\3Kk?J{ !+@Eߴo9q&W"$n3D XxfPቁuS5R>ךz@(jrPLEpKp>Gv X&x]z^힜GS"e"ȉ9 4J&u0qkxz\J:D~sx $iF oX*Ьp^8l _Q*W]pb +ZvQМ5P9Us%|M cj'`71'㽈 |3a * z0v*]9@ UM+:%ϐ Ws#HJňe;S,̪~`@vK; z ZR\V^L4nxo}G ~j+cw ?>#Kj6q-W_ x B=cϊJy(nE(dIR+]jkh~BVCjj6t1"f bĴ<MIY!Bhj޾tK M Ab\6kPmWrS&X+ Y?Zd3{NRep %T9]Ԑy,t"WmR]V!]d-MliAJYŁ[$SGMwW)Zw}JF,!Ԟq?4{Q7c!%h+:8eݦu l'IQ¶ɶ3 ٱ78%=1:Zs/?VXma$aAH fş`d-QpV1r KN3oVɷӪR2'&%Aҽ~|i_2nK 0٭fkE߉=}˦-pK< vP|=OI-9:3fH%d+kFI:/},V)b靈,!p#[ 7n64tБ7=\XD}W (p. K~vr+/'YO*ky0-xY7Bߐ'U 7=f@53/(2x]!skD_s{IIiRZKoeSxAeru‾gd| =LthF#SBԟO'ϋKƻW~݈VD uޢM(˗MYT؊ 9G"H=pgyh%b)h:%-`d+SaPB-x8h} {jr[-`g~=Mq+ Ȓ_BsWɤ핱c_ڷ{D|?>A+ZfAbA~Dc=e~;oq&գܵ8o _dk6#u%T{M=a1 ]/xOTyqN~`[X~1nMznR޶DT50To4Yy6j8!h[[$dTƢV(F5U` g ]V'>J5b BC>~\=峁:}ba>X& k~re'B/ٓ]veԹMPhgt[܀qv.5w2 6V=4JN&+F)a!oBl@r 07L55of؝rjHW*' NuOed7a4%JTg!}_Ess䥘9V޵R=47Ee [ M}_yЛ%RmU 4p48NʼnnyKbiʛf[ :~bNU\ɑAopIXr6<rۦ%Sbn)o,96OeKC3LUrjOI⑀A/`y#wE;=}^o{|p?p @(*S2gjDX'{!d59T6w7tXƹ6tH)cS[v,F aڍvCFPi0LR)#G3+;||ap#cỜLF[E~RV{ ߁k"Wu.DX8=TPݿ;JYC"YY,>`Xdimג &esˬGeF YlX]w)u(7ѯ*1*Uνqz9Ŷ.{|zpz8R)'9EJ)$.링L1  abA1'a[p3MHQqe=V\:Ha}&D~b~ł*ݜe{|d|`A;=$*;'&!VQctNYQzW вxyw "Q5C2N#L&33x.>SL7^u7l&3G"DKW48?^_;iQ{JvH6GU΋.ɇ[vBecSEX/[lvz,i{fԧA`i3O֭!duᏔ0AGcL#-k^  #wJT)B 4O0,"M~W%KPROɌ1v>=]1 ~|&hoR )#΍&VT?2)kK~e 6qkaņBy 7cq4L֕ رTkMz5d:>C%f8(=g[Ug. MZ^57 ׀$denvek]`u^rCu¡uf}^1MD>M^8YL #J"'^U % \g' 75c~l҄៳}N8 ͂⒌Qas}9/5֋F_FcA|DMKz˃Z3U^k: H맂k=56}g>XJ"4$sDzKoᘄu#5ef1;B\B;h428BG|i"0$7s4L sIc i%9G|b6 mҘbʗ rL4_%F+XB!B搞L;tEN WG\IIذmpOy[*OSh/'3v\V)OJSƼUa|yO?;~Y"y JGlt\ZJ8#o-.D(h[ ihp'=~{g)\I@Ȩo V5[~zt~/Zy>#ǷnKMlc2lKN^ fNABS7̪Ix,U |c~9r-ۮ{!hfi؀i屦@ZhQ=U) iTi+Ea@"|-iaf;π]gAfovʬjzA2D j/i/щl(L =:"@?"o-PۤqRnUTA^[Pxnԧ+uvq3Y O)Qv6H})}KJe60 ' 6i(zo@s&7SWvs6#}sTzgQ$*(5;^R ~@3`tr|Rn5pob {bk!f6 Z/ }L< 8a i4m wBB(:ERg vL8_V:ܿ<=uHeҌ2aK?⏮ Gę(6.Y{g76頀M a>3_'x"rGҦ#tdE0U5hXw0Z&v_ƿI%z#&*>I aتi ~3~Sp;]| J /W}ɨ.-7y899ugTR'3?A%paYa{YH0m^^K{ўj+#?qnE _y'l~J&R 6\02Oطw_C H[2V G',!_^H,-މN#-#wRJáx00ތā/yg.dN" ;V:4ݴVaG.Vz +n4}>tIw7dEV^vFޯx,-bcpx𑉞7ℂŝ%1|u_;c&ۮ'znT@G#OHZv`P7)wĴI ̍ӟ5q0W+ vPa7BIղ) D=-<3w 暈@ )SEU|(CI>=4t֩^E }׳1hOE6y",^˞ud}"# -d]F}4?=L鰺A}~Ϋ|.UT ^A-S9Kt)6n'{]:jP:-tacGR1]űd\xC'4N z)-~3kFEe*ó17DqbdÌcS>\/V>KVNW}AV~bMRRo9Rw=% cԍĬ1[ֶ} Bby' )j˸A@qPQD+ayd ,7$@"^J\?+$k WFB;Z1%+N +rA_|Kr;D!U] ˶DCPTiД+(;]D[`fzwՂa%S(:K"(1;hb:$ :>5HmhmJLnu,MJ0z<@g 1bID/vmCoXF˷ZN7L'RF6s@4BP!cz\1#?=CO=d^RZo\'E ʻ1"#$Ÿ^gQIJ:CP-ljQC*ʲ)"J3<(ɥc-`ylf[@@/ jmp&UMzD&l /%ebGoY<ϷMϴҳNPE-EdNd#Wbnh>|gjqn޴v!-2'C!xW:s6 8)}#v+T\ڢӼǨ\܇jb3ׅj/~ 4Ǜ)x ھ{4^iHH9r̻} MMSXflgG5]'X XSbhz|e~Ieěl#ؽ` R~áOпi9j0}Zۥ$hm$1#cM2DXp|m4[=XAsX%WhsG}HdCl﮲cTp+mr.XfT=HP| G 6Z(l7@HJJ(yUKN^qQW\sl:Z[z3ۭf;+F,8Bkag'L$G;}éi~4"Ho~P/{HJw\1x%:0Y*l"TK# qpu?'R>@#ܻ~N6ψr( 3ek/oa=LT]jJw:i V|THquNtܾ(.&UJYbSNQ.&2jY,V$ėޖ- O,d}ݎ #mςYyKn͛51ɻ]'P0|mos޵<0ALqP2k*t(~3X5Qj}rXĶ&|>N5YXͫIڝ"T|r@/XXCv}SRAyk2(9#?k6hY/?'5`%E34&H_~|GAN288*ߺ FaьҴZY+ߣ@'RO\&/l܎eLÃE<8hXa0YxZk﷒K| b o1 |,0drnq \BuMւUUkض]D00MLuZpm<<ij/ι]AқK"~|mNb9Cʄ%dPNJhM;J'Wy%t䤳\.](ˡGT5).m].)b];\d,d&<﯊. |K6̇k'x![hHd# ;p9jlR4R\Qɑ qD$P;oQk`I 4/c4:]kG`>J6|L)kd!!d/SEN UF# crfT"T|-w+2:6VלȪ4١Edon``XZrc4vdkb'*jd 7_Ӌ~}5zpFkg{Um'Ҟ@UQfc.e#XMƷYl#^)ŽQQI'~bR-ޱv/P҂4!jD@䔬 5? nev;@G\_9E*A1"|-)<qe K;Kg7iFN7"yPC2t^QLïS3>tQb> ̡aTѓBR7ǁ(3"TmЎ7.ӸSaoJ^eNIR?Y`@Dl5s\F u1*`EVslYSŬq <z*׿Z()Ѫˆ[>P:Ɲn]t,0.5x/$dj4O cR[!=>oeQZݘG@6b"e'Bꑈ[X:&nj-3u啡Um`:ڋ[(-4;,{3_BlZǵ"V0O pGb8f>BzK-< ccV Og4RȚ p%[b̟PeNb+PSJ LEP jo$PikD^u]䃜*0H :!)N˞mRJ2(кRKA/St%)j``P$̐'|;s[b8%r&l݄Q|S `rK1~nde߯Z%8K94!x6+t5-Q@ښnX"]QNDp+N'?Cvmhvnt@z Aoy^ dw"#\Z.2In5"d+~y'\NZȿ%݂(_m527zL_=>E3bcQv$Z0 4Yjo(O"BBtply9K_#wd)jUi.Nn!@ݽ%]TK ~#7^`w$ޱX15bJm7gߋTSӬ؛CĔ@ $|7`&oUx`[ӈ]oǎf).*;ܨUBbS\u(v}T1+[XK`| .1ƹǀq*r˱/(L-,%rfXeJŸ[W-~mCГv]k@Sqg2k|VS@D)k@k3.LR>v7Ejl7+yepD#z|G$;t!]g3O} X?Ep25vH` v3v̒?~ayX٩" '{3=Yf ;'z-)0<ĦoU4y}T3Ù|'cߋ}dtpְՊ9K$CC`'rڧ?Z5to8x^{d'cre8)3ەn$.bB(' 5F$HstRȯW9F9sNF"u}<]ϱKwߍpW=h~?YP1:Ѫwag/ݕkq$R")}18w]ŐcC@S^q"SJ>LPgF;.}l:GE5>õʩW_&Iqj0,`OYIL[5xh1'qY0Wϒ lX~%g:w 'LERڣhȂ*G0g/a=2X`F-*=Z_FХIE #|lE0Usi? 5W%JwJA鞦"$KɳHHx c&/$vVx"3L|x#ʹ WpR1)ZĒ`@8RDj-^pFt]"ͣ!ESS4fOaRgh]h2;8Ai1c_6@p 6OvJuN34E$Gyt'RC r?~4lR!3z椺j [4rP(]SNu/٣Y5fO}rAelf1d#.4;\o|`Tӵ-FJO[-}3WX_>:7&HKn2\ f-lgݫ/v*֮x]mDu( rm/xu#aطzJm!s7bsIs;dӋ_zC~I^*qgn.iU f4e7PŎѣkYzt#0&jַp'#FPaЏ?~sKZM(YTb's]]]ք9-Jn&Q-UƄ)|ySٹљ+0]wRGar!Zmƒ8UBЪ,SQ!Q6 p>r e;I~֢0nE&6EcdbӯEADҷ35qI]iΦo2nn>~{ mXƿ'p=(\ҧ}Ex,.6͗2~dFkR}f"WU"",q/82V(0Yc\5pN22:jRIߡ>z,q\YGo8C(7B]m$O_cٞ/!E7jKzqP !\nSt@7>4p#֑Yy#8#|1!T l@*j<}jӧf,P~KB)h'>kϋ4^˗l7~V݌Al J"7pƃxj20YR2"#/t`^Op؆I눱,'\Nٮ\LD|6k F*wȶDOU3ӳo * mj[bѻkg0\ # AA'1)NB*&e;NG]mRh#Nɠe, ֐k)M AMl%6y#.?ן1푬  :-(7v:]-"Йy'Z^:vs" {pȏ˙ oQBm_WQbH%J U[9mֶ]#ɐ-,T~ P4u-ֹr_cb~?O\{Asw;ϳO:¥ ad PwvIðo5ygB8~?x9ҩ.% 8;-2 6$a}j NjƆ }ֻ`Wf5H)AR`K+Eҿ|i;zQƢ.%$K9\Gj$N,̝,ȅBI/u-3tqʱ1˨+-&TjӤ[|]mRQc<]k][YCp4zc͒cPKn'= .>їΝA?bVt~7:5R2D`\ܓ (Ruz2Yxш ET'zr3ՇY$ =6ad0qB5Շ 1$~ο ZΗ6vJ"&U7ckjX4^2cޯ\7Qo76MUAxR37Jě+YqU{=ATHxY5x l-&Zss_[:<0Ũ<$_$+}g[?? @."eXyp^eJ!$<.LVʚj˾<3d)OVcJz'( AE=pfג*}%tS)8LBn`Qv`eJlbH)1negLrezٷxL¬O$ [G[y!OI0*C `8x!؁.ÝiBTGKIK?/ Q4X9M)j\)ĸX m7|_:&H ?AxK\TeE3 e=N]Eya^\y˒meZXX's\'bWA.쉨D"b8dPZKØ!5Ee PW,SSQWɰZ5}aZ ڿ{׌!4H9$Dܪ2i K#_"1]Ϥ85uKǏ܈BGA:%Oٸ5ni Xd-YB`vpA12UX]kX"A2dzt@ y` 2 H+o7{1CdiEy&{lOjzO;e?ҌtmUˢ ~VeQ\%@naݍw@ GCsLy>2N]qmۣRcҨe7,W$&!F;([}i2?vA&Cah]|jy&L_Wgvl1FB;OC) 6LizH@/<ﺛpg[I$kײxS g\?Q38?wYGC I.ΈݹO՗Hc:78T>9I쑂 ,UO]|ۀnK;T v#~o?RkRX֍DCfOFٍ̢f 431ِ˴.!u?lHTаQ)Sbo]IEmBKԱlO<]Z3ܜ*vV:V 0<⯻9oV[ h$63%z.\R'=zHW@LΛ[~~eEh~֊4!rM٥\!v<3K#4Ӈ?^skG(2uz*z']=ʎ W$|2-1W@"xUr@ L—68Tp6 /Sebt~z @W0mFzD' ڰT7mWwÕx`¡=^g!Q9Y>܈δ辢 \| c 3Ȋy5'}QH;wdT9p.L+N|e^/MTW.ۆ5p飪 J}Xrsa2R7pVNݐx̾_?~Bree &576O) ۆPɦVSM O&{]\=q 3h!Nlʬ'?@9ue7u`YOV=f!SՋבKIK3`A?pd6;*Q:Yq sy`&ǒŬ;gjؠҔ&Wa !mnEz>0ٯSV#VyF7p,; GG#zA* hOO$K]PW&{mu 7Z)tP Ŵn4 uFSq₆V>qt&6ȟz.bx|3ȓs%XK_93roB8Va]"DQf 6y:9CEj,0bRsPGx!ɿ_2Pla,!,،]xQ?8k N`2Q:Gc5F/4ŨY8n3_2AP5;JI+tid3sRH‘4=!W(,-M \8~|.*g2~L޵9;?^sk% A[RJyk)wp!o߼daoj]44AFB) (ДQ Qs࿶4~o k;lM(hACeb Q4ogs!.>2u_!m0s"NFhb@HIe\/m[{y0@r)g";"8˸   s Y 4' zP8E';swe:{;U|7Պs.旒og7(^Yq^<]6ˤYsQS~:^ ɽChz'D ?STlЏпW9YhsڿX6+iC+,66J uaLUMgĹ [\ 9gۇYUi:~7S W~2 ,QַfFWw觸phT];Y/bU/-O1tCCDP?.|2x):s}''g| IZEOu;Xbo@زKmV>R 8<㝎;ȲU\<oejkP}AMCoDM{V2sy Ge,qRY A->f;}Qb[׀ƢgKm;#o%Y(V"Nʖ0OžS-\.  /c[a4]XW#v@ǑVJ. >gE%(thVJ3job ʜcW>bE-|])}aWͿ'೰foG҆z6'A2R)([%O28:U^ `saiH%it0xu}}by>~_Te.2O]DkOGmT]TyO0?ŵnH9n$ RzCtM({%'[{&ɭ_L6Fw`Vs!D)@aa܇nӋf_} 5~Q/rߔEY#GxII磆Dz8зVcZw^B2D#\@ (*ǔR1!ICsx[[g,qWP3~ 9[1(pS'\}=|#}c`'U|2ʗzmה $3#> 4("2npU=n0o A6{lӟAN4!'˔Rg`O栢T7L]4P(O$Nӷ{)HvC9%6$(1 mL!g{UUc=ȵPvAy"`QĘZB<`/(Ӽ.IڎWEũT'X^<'K \by5K8v-a:z?ԋä3yDuCFor*YLHjLZʰl ObY:YT(}},4O?M:׳ҙ^I:%J"skwnC{ ~k^d<Lph| İF +C,i,*M8o/#l =ӍAI; `V#BV{ߒM~U@rQ-NPk@v:&{t-O7hTB?>ƹD+Uq(آAzI5;,aZ$lzFT1{aks ^zy Ih;m\G@/eiiPl ~S4#_cvǪT33AF$_pBn"h0L";`n^GP㫱 DLGLoz3a文t7˞_TlmfQ}"T٬ rO6)N]B -t$hσ]hBLR>-,WԤMzgdpUuH4U' daS3ub۶guyzFmV ac_) d6zHS[Efc%VTf}\k^لZo:gϜ\' ,6C U,Vnb:o|*EcƥI3Hn[|@Z}F+B:2Mm%Rl˲1a).'I~{?AL`a:03 Q#~/0޼zB5+2Y~*F2)(K6 ȋcl(py,iU25 T`F#ւ3|j!_v/-cY[w]Jq" ĈS :&F6>+ ႉEu y|֠bm,Fo|m~¢b9GoU4\&Iq/In(u=ʠ.k*e؜8^kQfnXugx9o!W6tB>JsL WPu!7v?r?_D+$ !v\֠M|$ؿk7Z3+ga$'!L S5b * 틝]J/ 5K !tEFmR%t-:={ko2  3yg*dz3W>,w7X՚5 9 A!!$ZY;я/鵂yZ !!D?ƍ|b 3mO J 3kҁ'lSTa\X<1RBՋ$AmQ"C+=hDKt1Сpǹk[ptLKg좛4-US'ˮQJZx&4Zjh]ao]v噝b*- 0CGÌU WHte9{73B7>"M00>LY~cY.$F: gWj?RL@)CVh_J]7W/= ұΉzQ!pq,}|GN .9 5%])CWs5"ΉK k}ꃎ䞎5|Kv'4 VǷ dDQ@F8u%o I'dMHp EjTre<\|CF7=҂3 V;)/ȄzWlpYQ#uCuT$>zIP mr9zf{c+ /#"dIWsgM{,Շ X m1Q'9]bx|f̰Sr5{'SJyr <ç)AӘwD2ܫ팱mghӢj券/%7>Ԡߟ-0%tmܱ~8i4kE#ʴzk8'D p6xRUs1GONZ6Dլk*9O4Ď+q0N>iDc>*;$7UvzJ!j]tUa !%.fY:*pj$a&$R P!4'LI=r1}|21 F/iyΤ V Go"E?>HBP-T>U!Jm>o&9lQ'.O}R.i QŒt}lEZnZ j\.ϻGظQϒ 3QB[ks3icN2{3lV8 O7B-0Xhd]?m 6nb1/dn3gdzuvR/ن㞊T~X,Q0RGz*1)u}?gfthחTU2JF<Ep5ׂQSKrX F_6f^Ys-IMZȯ:s[K1WMO>O(cL~jeYM\iK|5xKAxR;svalo ,{CxSc5a9>ZYƷp lםz56ݡצO-4qZR7NY'WC]ݶsEn[ :F@OPs'Dk tD{;IO.5`{*b.sȼrI) 9 ovOR1Hz,\u Kײ8*+ߓ+A؜埻teul)ӎGn=S ԋ }ZOz[m'FP S8)ﯞo J g%[_Bo;9sVvߌ&\/9sDLa,1 "6{n9w ]qqFbe]̯eChf͡co#3.ghT"k/yd6Һįe$7a0I2>j<(tY5Ue1TQ_5>Q0ܸ mF/H#{%Z死MJۇ&XY6/%aiљjו81A 3u̟'E, r|rA*Sg+0_IU·63Tyˋ\p,za1\%S4{aUqq 8TcfDFP1`[Uz\?O>Rfpxsl"\y8_gqcU䰕AEbq"ͻzJ\Cc N_YFX1ĖB7%ܓ|p;D w[;5X@O+j&Bh<6]Lkl1cHHeJH-Y}:b,IoԀ;Rd夰(GXZxaEpV(W8 yNDattMe9.QD <1>GBu\| 82MT XQ>XˤT2o ƤK׍$q 1W|q%\vi&%\JQ80ܣןfg(ˈx_B8n50 ^ҿlh'^,1 e5x(wnӡDi:s<ʊ!"YY?ud 1OL3ȫ |Vy4E^i/9̥~BRT"@AiS Rhx,7 f/ Edd߮eRy@ʈ3v{jowIK8bЫc0xU3Ƭh:o5WV$< 6Hwj5e?%Pp:WЉ͞p>k%UjY`oT>o*v8V#!J 8Pԁ֔;-0). E硧\ D' on;VȜկ˩,?D._s 藷sqز[Cx n_,TRJ|occXh`Sw(ϒt ZO-J/;LU_ݶ(W`KװͲuet# f$[T&H[' = a~8W7Pwn, 7o.DKK1bJ&JwX*@/z+X1IO]>Zɸɤ}LZ@㳴 VLlҹ"{m8}lp]FlW!x=x#>C^$؛*:GΧ ZNvC'0%/x=Vup0bkܕ@*˪wm֮'YD)\gbo^XKcOɯs]r Z|]R>|]JկLK҈HG&4p>d#>%aQ bPZ3'ܮbڤ@O- ^Y/{Q&<{_&cs > ~J8(zkyb~yRJmhCr-J0LQfå99䛿ض;R'8RUk;5;c 0O9lb([9GQTp&psdH諮r~ 8pwFg.q,+> 8_9e{!{~E4NTnG9&jFx䵔^,.npu Q/^#{ashu3&x\FP W[nB;2+$/򍓮8&O_SpuV08yβW2ޙue01i$k 3eS2eCbJغ.Q#߾,3dR{eS^;(DeނĄUmnnن(H=S 0W^tgDT׮ʧs#~uu&X9!L9EQ]oe%2M%coL~hjrT_A[Ը^gyCBm.RЌfPi+T$r0 _1Xy{cR;3d%C |9t mJpf$P$8 nW==za3z^|mb@@J>5^-Zѝ>WU!To>;6+T7S)blJ^8ޒ$ݹF vCCzpKޯ UNG`A lnG<ܾ Q;Pi(;6QbcJ^Em?+8C j\N?g SS*9=IӹBa>d8Q aϿ`ٹ&$S8|֨ߐ*COkF,q0 p!fa%i@R};4_w4+oJ qz&5A/IqeՂUq4)ps5ͽNל$Ϥ ԱRɿ|wJMPr.I=nUNc]֖:YGMy@i[\t_Ђ,63f8Y^U:)ua.Wxݥ=c{\}Ԗs&dAY9cOTۻsnyIULK S(hI P5MAG@uh>K &i ,-o {e sqqY٨1|`Roͧ4 )\1EkreW `> <`U^fX7 |k+Å#[RE6]7Π`_9˹GGJZ&`l{f228ZSa*վMFo%Vڄ9_ѷUtu`nפIj(j}d$fTyIi72m i8>eˉQKT _; B9Eks tc6O̺FnuST(dz{,@Jjk?H;>̇bV5w.6 S"UT<mj/(b]!n(ɗ9 B)wvTDPxLx+:z@tƁ8uA)l! NČ7;|;CŮ|UbR@/gdBσS9V%'yzu IδgĭH=&k8ʗ`4$j|0sq+( *uEZ%Kgt-1ygT+HրXx2o>en)!Z~n2ĂiLE/CFߠѶfr- #[y4iV~,FPpkZ+]\a X穊|\u.Vφh8NWv{aQUMnӏiB&墂Ba;#jbE&!^y T\>Eh^bMҥr~*Z`KC1#od520+Gav0f:݇Lzr#U=TL;@SJ7yA;,F(ȞK :68\yM%4+-\L0呃޲ $hhѰ0zMa 6P|S+y#x{רusЀ9!̟,(qc~Ȱ'2/Hg0K)Srwhq.X݂Z!y l*kD!wl݋bsW-/JSyrmV戶wa%zSUt"|mJT$t/^[`$Q1Y Xf45ng{#/dkF]{ԗ3N/>fɠcS NQ` +2GT̻y2gM~8"`KԂD~?>H!Iە(譇ޢeYF1Xu^Y81+AR, 6c.hjy\5 "H)OQJ'2sLwșbtyRT\\K[k\^h 1G)Vja2j-.LڀUˆ\,QMlt32 U}H/䤠z4v.m sJ@!';U?C@R4ldqJc \@Iz\/']w4y1gm'Oq9^vzW2N) l[3ɺm+'Nzrt[P1As 0(ZvِXYu0oǾߺjQ訃}(dP šdpIJ|bP#vܤxS^ygc+} fr5 _W|db^x KR%J@HG޲EPPW<74v3ZažLm$ΎW'~;tDOـ0; t{Bم:TKoT0>)M䄿kV5'دx'p*e hP-0<8p "/ˡ+zꍙ;\q/:Q$> @҃ i4I9$=$Zgm B6*~jNRhf#8v g$&!h&xCM^6g oOvU:2AXqL\^ܓ'v==8oDA"`EӺ?'FSB*{hVAx&7 y28dǦ_̟? EA-\LC)V rah3<;-G/f2Sr?dOKCn؋v Y'yY^P@^ ]M'l;y|!VYTU:ѲHX3S>% }ƆCb6$ Dɋt4窱v(LJn[#'{zm9joVam/<7ZIj;]IˎLSF2 CsKf=Fbɪru{VyS\NN"6:goM)Iz)H cP;}ɛ!*Y@pܥ6x*{)OyNj& ϧ$݈}崉h2Z= 4*]8BNQ}bz@SaM/?v&t#>OMI. *6P@ʌMr'PCTbrE{#-DQ<0]CZNz]Flz):mG$n&q\E ̘ ;D2/O(5Ym wV DƎhfzKCwElf+8.y0n ˬf3u>RWke={\.7<\vG]O4qGRg`b=횼JV^ X,WnΒw'V˼0FYXlCKAޱ<'\} ͺ %=0T6 d+8'w>wAfҦ{|KP}$4Z|lv?oz}YqV0D:M :m|f2Mŏᖏb|4tR)P1@\J[09$#+(D~ÑQ[V)\g *Ah>-{F.z0=Ur$qTA'KgML úu"X)DvNSD<ͮ<5wܦM(\lp'>2'2ƙz`ݟK+fp}$>\iP.CMïrbdu1УiZ-2ԅU{6aXH6s-m^*S]zyxbvx;#^l ҇p[dKʹE+_fLvd5"6p(3SLOĤSB$I ]UIuZ.翡r*GH f; ㆾ7q׷Yjv"L.rFM؃]b g)DfKĊt$,&J.NPr,6ѫ}b:P Zng ґ ='öl[BpVn;r]L"Dn7={؀hD'mt kˆ_ '˟ k[[T%֓ |ʅѢc']^OߧMUc㰗i}]W쇾# Pŀ4TQm!>]X6RPa54lFGhļJUZ%eU-('+8ź0l}C}X3v]@3vىU=o杸lཹ{M=4&#:+%\wNv`ӯ|n%tSt:əwOggJ[B`N iF; o+ԣ>d!ո@9O%4|KKC1(T"-S"H S}wZ)Z;y9k#z0'VէK\rZ`S.MR >ơyJnibx:APtAoP>?dA8oFK+pvA0Z)[J ý<6i_kpIwC&war(֝7Kp+ӧ.+҇RNSd:%$c(2S97Lc,5nOe!9|Ǝ"EȢa2 u[^f*]gxb_*20=!8pRg~`}'β*jT4= B}͐z$Fo+TD; -u+>CByR),GZߴ>ǛMsJNx3wpQ[^=!ĈH6GPw\ve'nP@msO´UVT])m)M}3]Յmw9k "7aD~ң/AN08|DcUr~ ȁV̋}PcH1ȯ52||^0ǯ3X2cЕԧ-d/ XeeR'R<Ma:TDCpRТqi2Dj;?U.Du4r'.N(dPm줝NFtXkϨpQ<ⱃ V؁AT䟠G"{Q"( ұ&7]H2_Q,ؔ>2bq, ?"ȉ鎝ڸL`s+reS($ zInQjk3gavDae^ER BEԍ\YH%1[H}3ꛞѨ3+wV2?NNNs((Ҷ7̰\Gm ;Ͽ9#{ee8d #,ӺHbXq Yנm}g{tFMlg_٥tkKlZHJ֗6Bӂ`7 їy?96t|%;ʆ⚦j̶ʀ' hJRab{ 9ԕq Y([I3槂AegA;5q?(@_`KMUXKjLߊn6u1FE2stY2D(p (U]/9B BIN͊7e w5$w'fAK̈́& 2m6]+$6D;Qѳj>GroY96X%:^}4џr%Lgeݧ{S-7jS/v9772xP:NW8`َj'X/zƭy*`PtԞ#>;]5kҩWTz%^|)tE?V S֩Z@ a1|=&W{F`"%(g]$;S:a}<ⱗ,޷g/de-D(!uɭq9I@S.MӅ #[x#@(sIWu)NTooC) \kMU榓`hk]uGF3\c'_b+8975Y6&uQ~ddC.WGHq >Na1*AWhYGyG$Ǣ(k.+Ʒ6P҄Y!{՜Yýܵ>a3F'ܮ{Y:k)pH]dāh[e}x2I/e'gq <Ѹ)F%*d'SэPb+/#)oب*頠;ZSj9DGkqO{kB͐ HW͉I,I^0D%QW[tݺt`$m4nJcQ6P ZIX&g!4C='{6u)ѻ '<&xVJ=^7 V\h.qn{8 !Ch{yW;g۩G T-z6v^P9F<덪4g{6ϛ8S茔Z7M 2%{%l]x¡,-ၾJ(|q8&RL|rindȋw.wy.@C ^im))TJ~>|N^~W,uhQ]*|XCDT-3S[z JP37-b ,I @]n.Q)4rxeckYl"DJ}5j8ޔA j] o7slWa%@G"WG^{t(e\4tQT$GZ {~cj;kumd9UQ#%mLYsjP\ ˰>2c^W$ƃKwF " ELbl)V+AZ?cx`` y^yPHy%>.u8 ;NɈ($0cY.u+T˶nlz( L;JZ" i@n0`QG^atUC b3yߙְcH7۱]:FZH50%h$x.Pw] 9@; 3#߫걠8韭3F3KTx"Uk}Ml' "] É+w6Huġz~*SJ<4؛oJVB^is 4Zy됈a8f?+!on `ﵳNoD~ |=66P}ʅCNáug[[[őrZsů1NWf(ӉmCL`xI?>~T m)*LXH\rC?V@Zh;Y'LS%w`yMƑ 0G:V}Ш{n#%.1P-ԮUfik8z?AY;VQ~MD ww&Ëkx.oє yh;N]A!1 YFꄛUõ3\Ic( ߻@>ʼQ㉒6=@C^g#NdFdn~㏹Z/$8 ҂ Kaψ =k}SwLn֮n]9p!UX2?JP5DIؤ2i|y*s1bMvyO:Cɺ揞E>2Sא@Wftd<1B7@vN~7Ey bԺvACdU{cƩM귆8-c&eiiPH8[!:X|zgDdYMzCٔXNѣ) {g~kKWhwfF͢׫$\;+$%q?[,4SuLiQoN/B60pr;ˤofITݓćpu4;8' Ga2Pc M(zá:j;G ,. cjJVg֓Ktm]z=]GodҁlzW`Ԕ~|ۓ]?T+́p'`.IR<8f{' @{{,eaՏ, ?y嬃-l_-Pf*x!)fJ~jMr 9(&Q8@esȸ iM,_ ~wcN  \[vN1P9n<MΣB i:\pQ#)kфTy&*n~ T5}RM8n~z;Qg{ce{Cf9yR# ` m{o$.~QzF-Kg{I OxKG \a&`B] h~>фH3`?zKMibսs#96;o9aj߿UC]`^RtrW^{xs i*mFga}QR;*Q9L jNu_S+fI7T2%ыfɉr-{#n1ţ"Ưahf_Dj\#mMh p xB;wlRM|Խ VOjRŶZS[ J;!LfbuYzYҸ\-0FEsҥPhlhK1ZC$cn |';'`:C}#t mP迵) #1O>  =jis= F@Ry; *e|_OU}1'ҩ 1,~@Wmb!@ONEVe]jrIJs9Mb𕣕#O_mWOXv(*-p@#%+Ro0 fԖBpΓK\qb9a+;@S5qK8I5 ;;cOca Q(g`ng8|R>?3 bH"E>LJG^k*xXy=RbnpniX l4P%<55Yhtr49+ys)A=)WLG3g+"Ad|T`d"[I`oRF3 şKӠAaz>Rmqcڏ" !'(`{[LZA4)DOLxtpmv;vh_%k%)TϪ7y}f)ljg_E 2A 98)ba.G [·lg,L@/ktB=43 v bk,46OǮ;M &l$S-9j8٩9k!hn[֥\Zm z6S\()ڍ[ѽ1By:WO5{&Ef/,!_*iG' SQ>#eJ[ayKEh6/j.~b~. \^;7!/a6_ұ> Ex̭YȻkDoS/:=V2@Mv65 f&Ī^7mguq*BCWG3~蒴g71ܪF.;7D iR=6YcBm nMI%3VV8b&u^/kOM-7uWq7IWg%S[ݐjnU%^lGazYz~(g2+- !k%B.Z|)b'4^ iBTi"SSfJ5]>lXVl,~_ckvߟM;Oψ@{!A.t<뭱A^t94:Vv;Qpu _-9q]y10,J:UqC86ުBUyq `EQBcen>QhWZwwΦwQjZ:st~[~ƔzjB'":8W{gt=qW$|780^Cݷ̥|TEgz0q2vϬ4* G}lWGp"UfRF_ZT!pGq$pUpNG([@(0pU'<_1i]~[W$THfSAdh{_Dvmĵr=eo4*: K64|6؋^ԉ}N obh%!ÚԵ}(hL;RcQWZ=)j_fE.ڠQ}Nn$2VOS|e9!ys'[ v[~in9 fs%$-gKXR@G_M_"[f}Ү l*kJ2'*eTMX<9L-)p)fJrG[s.2qƄvy{R6bH_k4TRE "G+x'ihmx].UrT},X2=s6ǐH q"4FrSp&ިL#-,yaaiJfkqCXC;\%ј#haBvd/vzk:8a+[C҈̱u<pR+9Etb}* z C}dv7<di)q0&b2τN)eXydTv5@sO5r OzNvC2a %芬B=>ۅNsj0=!A^ʧ^k+J?bUc^]/9! 0\r$vG}jF3w1ˎ,2ޏ5$KueC!ƗX3^=g- +-N㿬f^2fmFxD;qK|EF U^,hJ#>2{~},v'hH9!':Y|S~ՆakW7?W[U|FIoYPd=[EEJ(0>.L,cЩ#&_ji_zVZ- Mp$?G/og4I; gnr3YǮF2r !'֕:=%ȃˆ07K{-KjOck&a\A}5O~K" W 5_\n /W̾Y ͕Ȳu Ɗh_ܹRݕާ zDJmG=0?d&bI1pyCz օq_䱜nw" ו'沁f]JW7ixnL¿×T;JR @!iYLh.[Yf}/ :n[WodkVk`k!=2 @/ H=TiL(9,A+w&hV䮤MzX CP U>ڞuca ^߫fޯk2f[y/\$ykxz r#}=/BԳ[nh)pZR[إ2Ip$[ IP)|ɄB'>ݚRL:֫~GJn>=oR0o[ub*m!6PױH5RjF9@-1W 9XؼVfX#3y:s7DA΀•m ςЪV?%.X".FnQ0髫LY j0m]\"iG &$Spuʡ!d@aDN2œ,G eflDE#Jd =&E`mg1TeHg ?]a;|G.\z@r"nyk-\6Yi+ujnWW.j'qN^+ жJqg2_t /Bbe؅F*`6-mO~@?@W_h'LV "u&:Ё6Iy֨m91pVۺjD܄YV' 5Iں_McO@DX 1ܴi}!{]UmZWL7<#KkKOڀ`PJm+v/*yBBƝg5qa: *;;s)'t#AB FuxGM+9zT!IAI0F]:fOш$v-@!h:-DB<_0X4 ]V4m\[/ZB6tע\31D:$x"_ǧwʛ0׳$7"rgX]$-7Dz(:R 'n\V(/V{2HVWӑZXu*& N4v{&j:d,*.ь٪݃,؎њn]jB\)Ļu" X/P"ðWױ8EH%*[KgE\L SR3U DA<&Y*%^Fua~h̨8WHttRۚ ff't%BV >O}?W5|?덽D(.Dn,X ‡ _2 a5eZPEO[鷆 8]Ŗ?x~ >Sjݦ\](r ZDJe{>1O2☑o0\zB[˩k̢z )h"<>\? [7 C۷TJ|+l3J_fH8Q9/8qbF蛎(Q9Q:5rYәU/ aks؎(^"Me%,r#}t Ws"΅M[ ?]*af}yTOke6*kOdp$!d&?)_7`X PGXm~|IBxKb[q6Q'Feil,JHƻD4DU@zŋBGdZڟ֘gW"KB3k*~FiQ52iwəE6MJ_;ypQOzP'N|PWRzVV 3wAK;L)aAnf'^ ma+k;.qe\l!+~g_ @@ibK:CК, e^46z'lP.ݸBBI"VVX 9Hv;aAGr\m= 6$ެ;94UO s 47scɹ޴GTn9,1ڿ*ܼ w? ,!o:ͪXmH<>=\s&F$_Ÿ.9"Qeeh%+'^p+W/ Ěl_-i%?b)*`j^U4+Gˀhs|̷~[u 9J2dRbe*]A.I&60i|-ޕ8bv TJ IJ!k#?C\|ƫE2oGA&h%GeO]0?pE&;v\ے@}`CA|dw%Ǯ>UВ+g=$̋MR%擽>8ܭ KiDNS|ȗe}:Ha{ssP?lhf2ܕX߻SK&Y[94EhbbYmT}ip%yIl?j)N&qR1/?9,Iլ趹ܓ}ՓU|p/)}+hdI+glX|`A=ԍ&K QpHأeX m"i_T2-$fk0Ӹ,.k"bH0.TFa$aw KQAሌ/C,bOnZ.)A#/[a.r8Dh+"5*6<PB#az7ؑ"܈{v`B?(ѓ|NeI[y6\sNLZϛjrMAn!oldZ%cL.߷Zl!Y\E1c칥3b֮+Rnc myEܳ{i,&~4W||S9 I|V 'ޏA1 Ʒ3dͥtw.6xH(tiAXU< ~_v@@=Nɽ~ƴ $gK6#S{%4hȲߒj}| gz><j|U[["b^ y4_k֯1t=M^^ (aƝ}8X0d8>AcQT +f @Ў|rvb%#['Ͷ҃P9p_-p.:Mm:jUp4OUw2A }s;hP?BA +7!X` |Z է֔i OiX:65u8)Jd!yH6C\FbeY?7),$X'^:8wH߅;fB{F炨asF#ec@yliט_\Ԗ' ep^*e+5(dd"M&nPFtt3&5W#c0VYYtB*+FBgkX൨ae?:BI=vzT{$%4CI#GS^18INd_pJD#<Q9AWuQ'>F cc jD"ʨj(n94z jBkiA7ţ[i3' |:~=8o%"= (d&@8T!AEfv-СA"$&!p+)G/h鱯Dhr!bK2HoF:&HS-B_iS!HB;oFz^X "F!`79$ԇp+Tv%mTCZSok(FfIo8ظee VEFUw=lӏdvǩ-"!' #(J뭁F0".en慮W2wssMrՀe(zG۞B2 +6Ҿn"P?WxGA|R= Лw >8: &" 4pϋf ?EqڍocϪ.UVڻdZMT_0Dq#M툹 ֛VX0GGҡIS}xHI*E=gn$1F ;wO:d֙>j SQ#U܇ýE* eϯQWT\Lu*ׯԂ v*bܡz(U:V F$lԃ+;宭q27/:,f[,h5^^~ &W-Y7V$Dg޺#ho؝wO=[eˏL]=Kt|I&ɦaڀ>,VwW ho<˞9N6"R:Z 6}@0[$weC,쒃P'MTl*?xs!k1&Pp'ײȥ?X,. զ6;Ä7msU$@uYFj/bb6X* Qas,1?a>k4Hu{B=G\=O0] ]2#LXv㶷GDE}ш8UOv.Qx /#n4إtr-vZ͊Oء/\/p>>V ?F6$B Lĝ5 }%T7@|"2FW= -)b @o@G35isnzr9(G&9+kXK$7`p>%: z"X{m#9xt\Gq5Z7dÚ{`iZ*bm;`Gx6ϭ3hWW7.GC B<$I@WpaJ$t^ofꋝe+:|dz}!  OxGF '3+gwSh+~mOM/ ,k3杅6`ӝjȪf@f\CܚNs $N$TFWo@q!JE_MY؝3ӶrWYNCVxmJ:F$lyڽ~wSX: IZ\_1%><뱩'6Z5!e8A{otŕl!Y WU /b =%g8 whvg}}C}J`3w^2j2 cOY+̟UL[41ffYwFF&ð*o<''slr`9LV駲K٥U\/U쟤*yAz%d8Ee!뢯W|(,@2Q %k(/MB*rk3r詴U>zF--q]э2`ӥ;*lE3mRmm!1Pc5 2x#2G .n(vg;@'223K!ym!`nL?0ѭd܋oJE D}`59adg5w2FRI""ŇI^,F=6 1~vr Osv} ?`4POةͭ# uvxCmax d/`{G9C >;dު\b[Ԃd4>/ =o&0 EzU@9ER4]5ˉR\]?^4SVI@SMaA+*Ҷzrzo@`x{{Z%"">iRo2I|O3dlR]4-NUEQiG$h [0y*UQ#!vbv([n溿Ȭ|8 커W^BiT#u :1”E4  793ِ[ Ce˒p<吭'{MiOq?}1G^zo[Sn(gLЃ Gbj.Qu!(࢘|^Fɥȼ_? LUP;Ii|G/&;%F92='cyPiZڒ|\Jk@wn@+;.߽:Tp)^#;ŁVW/iIҫt/̜ɭ,3 >q1p6D nǰoxK^LbYIt 󣞿aHIq@1w {hEB$B2`[L畽Z B3K lͶ#̤}rf AXv%=}Xg—<MTn?eWA,8Ű="g9/ܚu*Hp_D^yJ#"?C>KIadAvoqV_(L^LSm X97a0Wd9Uvk'\yܖB.:FL"H59ッڏknOѯ&;f>2Uਿ1Z@}*SϚzjGUA10Ȭ26g4@`\c7ۺE Z tIТ͈ swV ~;xA5ħV$T8t[ȡZlG lW]sLF:ynPo*߀s%9ބ3GB* JF_qO2j[\=Lqt?1v٫"%4H(xLB&j GD V+^BNV)&P8o sgyE("Ǻ$|Lj";^6P ePBQA.g؞-C'(uK߇509ֱg1 R/B`cUj.T[ӽGtk3t m|z\k xC\V?e=DWelڡ u%gݔ2_xM/NJ]y!5fhȬ n!CJsƧ|LAgY I啸33^>Pl#OˈABčy|-I^ғk*vd}opϟ:^-gj1ㄇƋKZkyI3'K}5˯|leB٨"50L?U~,HG/A b8y>ZdiSU9ş$2YR`v=ˇM"܊S%"~mDx`W[Cd8jab -7O8a~oRlppyd!"+vpAV!_59p;v ޓRVoݻgqmPkI,g;\9~,&k'| ): 5nå#mouR2xAڞyHWӲV۱ho  da\ȩwM hiŶWY,p6$2ty6_Q<:϶ cc?\Z:aa/3g %Do-2xǠJH9cH )c߱o\уl} Dy*cV D8XDBMf^r*S t[I3^yV;Ms}x/&Fiag{Xz^3h]i7r >=lf7!DS=8bCs ;G4|gL~%fQQAuvO ɘq2筙56 tSMZm*~psNY$  ?foY`Lwa-7}VGw{h惛Dk)IlQ]k)퐊2(IJ'l1p| iԏ␗!7s]1AҖɉgؙ}" ~56Y,um&/JMk^)3E"guj/6dFk3:l*sN16E 7<]YUYQf*cgE(4~0L`1QebK.̥X:[yRjm#F,1h9]"Q1}vA Lw Aj/zu~{,H#3Ƚ)"+ y1b*ČӭwWl6"цoX4͌9JxRay'rM8lD$fxS 66e'RP`)>Ug4?3V%Ɉy6Osse8 tD6>[MX<sY7&%VĆ>d#Hrضzʹ=tx'ZܗYav:Q j=r|<."aڶIj{[?"}%ZYn\0rЙL>Q R նiQiPݭ-7|~,uG+G_}T'r3@m\&wk ^Cз`|$:nIODEMA!DLCڡqU)4GfA-ȊФZ傕w=3`ƲS f:@y)R6阃\jZ6_aIKN,-5c\1O\HS1*:ٻ>}lH,s,5ުZZb82JLő0p=AxձȚ7:{>HHW[7_c'o;CF^&"f3#Zb\ZJq!kxPdzqc3;TV 4,ͅq_m8E$P@ݲF{".LJ [ 䄆=x֛8 rk/ 2eHL#xS)Z͟z^hTmVDj ŞBšѻ˯b R7":Mi1wT |B4h9jOJ01 \@;u,w%KW)=p$b ofr r%]PWé-*9,xYc*O5\~ۧ(&kk£?x,W2>C{3&)?_izxb !?X3Gr'"95ck)kgF|98X[­qg0{oZ/yt:s%tqwʮr="A!+ԐҲSt,,Ra9y[ (IxY*o6T^:PKlCI|g- +K,ImecRc04'%g;j(uOw,~NN%)`:pf f_{hrHW`>UF:\;eӒ}ϺQ`Z%LpsŒy, R7_sb:#^F (-ۚ,dQD%C[Вka4!&6h$HC@^y3Bq~uh [K} "_'lGPfLivlWL2ycF4uX\C/e2û3 %8B*~*S]!aEWC^;\t5}vGX pʼnu2 ~Um40؈RѤ_LlNs(u) ZoeNRumB{"FHZn t͉s6{y.Pb E1A\?C {'28ڶl|Ќ!,$#><4i3uFZў,y2a69ik2:1Ж+uW} Pw9zld-8} 4Uep߯ hN BóA[] N/)c A#Xn!!Ƙ~^)gV/Y2>~W$oe))cd|wy(COc׉xVaÁnWM?R 5R|g=pR+jH?`~тFz 1+;g[ Ox,`LɚVSkyu?7f/m%vIj + R0o}@o17QZ=]1Uk|h$ЊX0yf)c,2;=+gd[0?fVaz$;nCDM 7{7vI*5lp9'&'{.+PꐹqB?.%Ӂ;Q}I))ףqrb^VSG!"@ /eT^И:2_\?ⓆjȄNM8LC[oKD'U_(x-'@ rN07jV0[~ >╅Et'YFnfxѹ[bH H0|dn8n. o#7WeGgî.2O+ t:4Oѱ$a#SP|:#0CdP@@m.1?.T$Gϭm(oͽkQDRjH+&]7=hƝIh8 !LC~Wz\amZTTi,_'R~+o$Mh"fZ[-y;p38ܚ|.#<, Iϰga|t/px Zл&5h Dz{HS }ڋjhLܝ3s1=SaEyE4أj!/-IaHvf\.Ad Dub7Z~:AYN@{=KawG"H͡@ ߘĘm(v?ܔkUQo:r8I' /({xi{ྦྷk׀D9J?d@6NuWN^H) - gI\Di3 ȳ7l#ټ#R/hz0EZ\p}՗uB|s6jŰzoucFhyϏtC3@a^5w8v G)vi0寴4nctOp@:W p9m~lL<"x-XV9?5 ld+{f%loz(ƹI':8!wkPr$.>q_;G{aSL4i:SN4(7iq\Kւ'p9&2;Qr)1oUx}*c@B^ MH4V63L~ۄYRXMBt!22I"f{&Q!1+Þ_jW{}а¥_]Cn@M;GDsG&ϐ~͉\"f%A(!8 T*? Efy$&k.GM7u**o8T0}CU4p2ʷè3 rPNA< mŚ;pYĺO_ヷ&m#$7l[DUe A=__qtq(8IOd_wwщog$$k}Sg*CHQJ(u} _x٭Bo,7;L@Bsejύj#P_8ӊ#z@j\5,2]TR<)m3I(P(L8șѯ2촁Ru7pšNCA4S:]ҫGg/?UӖ8Jk]RHԟMނQX d3mkbw6SAȼo%ˣrp;FvSÁIFZT"H.SٕwJ]RGY_9·f(=B)!fFroi Autm&,/U/N]ipq',H^Z4u88X MA54.BVܐVP:hFS5mznm/_⸕O!+@wr $g- ĠB6}NE =mB&>l5q7B>-4Qe嬼3slCPW:Y[N B_" +p =Q0hTi灌ÊA6fj}>HRa4>s{uˑCv|ӪP9Oj1jV,%ll XМ@;K "́<9 ڊsub68X#RT\ U9 %K o4^4[E΢AC1lGodÇ.QC;{Krh8E$Z %PZِĵz:j^:ݪ%S`M| Po\SџVtq[hh&CZf M|2uOci$2BbǾ 82koƀDn"˜, G\gE.0|SSO kPr%OY1<um_ݶb47T9Xp ՙY'šFʲϤh*]1:F!JP g)pk ^3Z]boi啹F:6v-;!l(ؿoA>+>yW!Cɉkdʼnl+{ D5,w]$ϼ6شbB[jWMi޺Xf}ɕRq4C/2184wYiu5ЈFil |4㍞,cHP-I}0&JXPq''u^TK*j`Zb"/(s4'mO"oW}KF$Y%y0տ*XBܩxkx QE]y):c 14c:`d qpoʢ4h@Lw9qhr]kӫtöw:2]Y*Fd10p#S(5 +8Y9}/ l!-@M#Ϻ@QP3$ \xڣ҅S#+Oz, ,/88e7?ipjU2zsQFtᶄ6-|Ul(c#"5‹z)7 D?/=NUV8kȿۡmm jYz+>Nw>1wI*ha3m#>r89O۫i[^yD.s6G4,A}kUئv~dOj|͂Of|q֯0aLޞlI=ት'lY8S'*: *ƍ#I@z2ɥGIl?$F(U|%G.&2Sń9\8}E 𞀗QU$mBUoSAiHXJ|m#< K`B7YEYLף#ȱ "|Lr zq3Gᎈϳve GYN Xy!Ӷy2QQ!_]k[qupz*D9U(fbсu PA!j_y򪛏4[޴j\[ueߤh0tBҾt16j~g& ǶqA]1\-34gk<4KY@ߊqJDr^a{f*EڥBȌjT|t+SUmoI8˜Z4g(#?ShP:Nx~6=<}-yDyK]`Ɂ^(ۙ ~!B5L f ~&3dd)e[H_'$/E ;rE,W}a+o2f4 Cjͤ2c"exAxEa4J+8\5<o"iŧA H}xkt艾"N],0ղ6NdJmNEBXo60 G\k`aeLG:z޺>H%VIM:]a?|n࿅NĈpcV'ihE)ze8{ezY:Ym͈My]xUo[DBnu&r/Lrc鷴QioM#,cnŎV8_ZT$?0+&G}On"רd`n{&;ܲTPxhD!kFks>BsZ61f"Yӄ6 0fx_-%&Ǧ> )iJ^  ±ޅẆ([KBQ'CP?+э#_EF9j?t솱>!8VΊ'_$$0>|$|*b$Mμ8 0^E(KEYexUPU =HR~kg2Mݼ= "TM.lxb\:㟖&D5]D5j S?0l)sk.߷tr8S.EյD=Lkq/JtNX[h G;:ivED=Ԃ`7Ϋ% s,]_>GE$}x3 IoΨYPx#Wx9˲0vÍR֏kQ5ܐDjǜ[8&'% 6oݤŌݰqam>5d֊BђUHgfH&W6ÒF"lU볷3džHjXg+͘뇚1bτ^C։wsUP=^z TLU8sBHE BN AssȺj`#Dϋr F"Ee[8yOBh4=F5'EKBf0y@F΅JL#K9$iHӳXF!."V{F4cNg(m=۫SXS)G4(K$M75p`SA HHs-i E 2:}.6U'gxi8ƃՌ]o~ *6zGɚ 0/.ßQYkTE6_,'n0}3vi~5,Kn5=:FVmV=P޾OZuQB߃ڠh4L5lJ,ݟ ]՜NϷG2yhsM|XweaoN]F5M,֕/'<u=d!\ {T*qNɋO9o{{LMz |ys6pw#]N.,};uJ<ߎ^UT`Tp)E%>< o YJّ8nX%yd^$U,n1?e|GˉrxiO(J?!ӊG@S "˯apZh΅|@lGFXSVJ >с$nꫢ.Ԅ3^%3Q %'-odU y2ސi:h?MZF{1qr*vm6(* (RjϕԘߤJN.Hyo6wqiAu)&)tN R8 n?;)&PjiM15\D(?hHٱՂ\L$G4B`_Ǐ'éAV󽔧?7ZJ *E&A%1^wR >|#! pO]'>SuɍY m/U&gUeAhQe{-rJW,BmƯ ESYY -7cyvϕCk2,fe3a3 qq%]4 dmy]Hmu<[Qޏrs1Ik}Ty+Ty\mfF&_FY9 x$zkfݣ,1 N>ԾuǓ9x\`E^47dgn]3d^⇒n\P`I6 dž% !mP䯄 ~FgIdplgTXr?8V!&iL)}EWb iB>+O%"ʲj+i=xBHJ.ϫ'FWjGhz2뵓2}P/J}OiN3C3a]&2ZMf" I.S { #+ F~'*f$ KwYtVl%/Zl(Cl!l6`B D(%ٸ~^9J?(tp Ҫ2ZFZ Z(?:~nA+̋LtnP]"w &&˜Xh4wC%C5Uw)\j!Uo8jù =={1Qd+PRЏ/č )l/t)>`E.*J{>[᤿᫇KEBc}3hհ`_>)jy c]Um˨jJ =h;En䑂 t Y \eyu,<o\~c1'-xD81-Q-p/: 5 S*}%ʰnGEL]׊ߕMgA= mٰBRIҠ/8̲P ]-Al ҭuBq2Z_NUNh&/ ֘9#%מ6tz՛r-9q`]`%bNM!eYP$Ee,<]oR a^4PlG]@{* X"GJvCI_ԽX?Zwla(Wv&: ejTg]l@{ui**H2Oe(D MUh5ʾ'_;GIJyL? cjo ȶ1~D(͛%}3RWG:bS#ץշ A|Z t㺒+D_ŢdZ8/>JI)VغU%-~CA]kR_jNBd*yP)aY$}/t(E0?s"C ʞ4}2qAvK׀gq?mFS~ i[=QbhXTdz'~,BMSYx|E^־߅zf`] 23MMNNeu)0G✑JRiXQWzi5ljG wI3/xaM=ʞOy_\kĞ%?2I]6Y` uzu5|o9:C> A.V4Rg MDp>35Ԕo:5bO2"}9j4*2i+'i 7.\MT4XI~\42liazt7y)Yd$¨a Gro'aT!s3$ͮĨg5懇>Ɔq(ľURcǨxѧmb 7Q64(ou>qch]M6t}޽5\+%,陖);YhU _4˒am\N4k lhtnH؂SwzթXGI H1ѓy Z6~/؝Е |1))2*6'F[e!}'=8,^jqkݗL=-$x ɰZǺ#!vh;E]fn-rMn"SZ/ U~w15nU89 \C8^hJ=&/68 L6=[`r(R%uy.1şزR+V$kO1vhyֻ.!Rr=`N fm+NM7߲PҳL$­wpz~g U rfi8c_i 갆!r >a&C{^z]]LjB8!V)??'' `~|3"saV%Z.%)Zxq<̛(`%wp~tܩKs&*]_z0ci2a?zy׋M#b\<\F`J߅QIHc2PCQ 86ol@F~‘ME^Nm0;́>aPgk߷օpYҮzdLd,2ǰYu9:mBd5p-FGy0'UDd&6,3 &2ܯuVmo|%{ָbgGt^:O?$`NA>XB1\BQdSu`Ƞyx^2 Фg -ME͠>Y$X &}?)*Qi:9} i="&|tR}&SrLAװ7SZpPBkcKo08QG#Xr2r+acU@̿a|FIQQ]'5ЈR(Q,x[M[5<ARQy RL״4c8bD>7M*0.H`kUdWBah+WH?|ew5x=۪ʡOB[ k9}?Ԙ|k@̟ď|/Ug8ژn(oSup`uCUDx0Ai;BPT;-`<zbW fWՉNLvVkBtbɬ]n/O5PBЎq`3&LӅ˷:%<˴_:!E|BBHX.> v}g-C-0n 7kzgK,flL[i_ cE+!j)mkEB)|q,F&RuFM鄰c$zFFgJȓTwG[Lc"@*B?88\8XH>4Ws>ƽ}eO+%'Ǹgc|G^*FCx8] pȹvrbz?DT gșTOg&+$ho)1S\j}2ȤE[TYaZPp*$XoRIA|(u3&@p_.,G"_UC%nʏHU$y{ /}^YKY0e+^R <' DB */> zz&u) Zϫ}et *6k~GnCUFt2#I7"MQbeo!=S)MR"|.1y G"Rë!ʍJ.6@a1i K+#̹u'7/IY:k0Xo4T\ e t [:&!x)ú&!#b]Gĩz çt9;aGzZQA,LoyETSX;9Ja~ _ZR %-/}>:1 9Glޑ8wƋn-3 ŀ6- T*/=?ud|J 1oɍتHYI`Mjo~yᖸ{0.Jygv?#5J'a}S(@K.Sb(3v1.g"WzM}} 4 . ׶R7Hj AQ?b퐡Vre vpE>GLw;!bɸ}kR*Yn1jd`" "y^u.ԂIHVISʪXV,nm;b+[7[^MKֈPNNPkTaØ$* GM&$Hd=~ڃ a%%5 VggE4gZҗLI8A-';a5uA]\;OBNZ>wﱲB9& d} Mt{r khX C=6w68^c+Ǧ7("vbG`{,Ob?|sV93ac/c7l;̪' 2}H~5|ongބ"k6?/Wp^fYk J)t/7Yj@mB1v IW('^p3%+x«+o!o`Ki4zs] v3"L,IJS-hdݢj ̶b-!ln"F&Ѷ[xzٵpzi^$M?p?hEĄ>ڥe~%_( =C]6Eu2 KF F-9M1JY 7xq9 aHL Q➴ n&ke|Gf؈f6u+.LcGx8XZt[i\,C\ u:&%fVf k,j4λߎ^Ԋz@ Oߩ"(Vk)P60` ͝c>M`!7tK"Tjouņ1^Ь}ggܣ5J(?'% `~$]Dw47EMnX5ōoW ^(pR~\}͐Fi;v̱A!-EI"X|]kb8rLe-)=U,`L-=N;< &gc ]muZ%E 4>S< |l nPT -:@E!_^v;kV\RD.#ΏXAm=SkRqe_ñ xMNH۟Jp Qۢ)q `gy(FY-8`LÛd#"N#YEw|{|lϱr<96MzqWmCS +HLx]0V" P~Uu(HBWe8,o3#]'M8Pm/θ?%$ uﺢ{4 +#7M 8 ӡ. /l\a?IYpf, 7% yq_F1gŦJ&TsxS+Y5)idl%zq XƑf*'9w-M=#24&G"{x^C~6#/w}2<<+fz|-` сLGb!v޹CfN |% YY1~WC N4g;bΏ yK%Aš㷻K {NON.E%KH]9ygPcyjdU\/xn΄轎 SY$4PLإF1&%`8\v(V/ jx#L3 ?IИ<>9_#g66? Կ/^I4p3=l.5"F;gmJE*$̻{ p6h?/]c>*(ji@{,:@o!l"QpDA*z;&{C9!f)-sV'CCȿ@A,=}n ڦ AԵ*nr»8Q4KZP|a#7LM^l1<Gό'"mt'XnkH ʥ}Ez;סD؋@\zoQstT ^.eŠPi dOC:4NsOr U,FzԔk؃ яb|_\wiRv7stoxh$0- w?\kc铏b-WsulwŒ?K<t rꢃTq1@礥6şI2y~~;Tz>&cl, &kS!4n4u}C7Ӛz~8aIRgo=-M&GM 9ىkdp/ iɁjQ|V`fol?bM~9ś~8ccy5z1WV36 ~DQ I6ԙoMKwB6j'pEOKRVe1 06 . .'ibRr)a߽6P;D'f*?ht;XWdk.&8 z${ ާEF4"\cO_H[ſv$|CL`L >%XI=lˬ*qNx֔ٳm齟7W(B/2 iSMjو(*fr ; ,ގ_@Kc ^Q+9܂CUq_Ѡ !m˙MDԝ`T9^WCysT ;Dpvj+ok?[>IȿAiӰyS8}Сښ\½YeҪS 'iM2].1k*i;!YEcqyl^ sLB:٢$RW~)mY29 , B U' mwD'JG1򱒛mF$üOwWkTv?\E11-E>(PTiPk sѣ1.XU/#_&V"&b)H9sSL{5YW;y LJygKJ+Ey"ˆ_GoˀL@QR\JF&v"m4w9ވ\PKz %Jyl m5_w HO.>:QcWC{0Od*0i> w926<2$-r>bL=ldi؛дaD)IIRR,E7}~K8{TlҔ󆀛=2ʋֿ7^hd!ٶQwߛոHU剽9̚lJQh]oh4x~6>\XDJނ@˒HϮO336F88+Ť}>R` sbpUx?B"[G e_[o!rYla%d.|hG3xQh޹mny a#_cDVu*2ېrY&;#Ւ[7mj +z9c;T:Q05H5(y&Fq^cï? * /աPYloT8o QjG yP!\ODآ^Dߊr)g[TRSw>ME%ԓ^vk,W`n@nk)kdgWVy|W ] ؂\L3P#E(La/ & /fٳ!vH _B 9~ 6&%V[Iu#y 'rfNt $lSm[i(/ayE>边Ns"Pb{~$xK#k.M wvm?-pų%M.\uq-X6= 8!׽2|H8Z#D-U {5I P@\ZBg/T }fU|/*CWKr~!) ܙG瘻 ɾ)q_rZl9j`/C{vm2}E\("Șy9}a˧B9~k*~lhcƛ0S u*Mr?\Yi jCf}A48:$%kfUJ t?ק|Jܷ>炯hAC<WD:r[%`p5,@S\d4\K8J0'I Qir50Һ%b| <@΅stap<ċ IbxV@ٷ^q mg]җ 82ׂ-DkXYYXD/ٙR*D~.qc}V$0ڴfs<wu-~e%`LAg U 5 y܌ P?]O`3^LX4@ٜiU=XS%K7R#j%?lQȖwwk-"s?vEB4}?Uai3z<7qՅwbT]^Ȕ*MHP~SܖJVS`zlCo[sc¸mDAdN>8dty_R:g/U Rl/ZH>}/k+-R]i}'{U)n? ]M46g6v} = 6M&3xS5-Xܫ [to(EGc4ޣ{y5xT1Om1d;76LȇJ&Oȥ$Δu<3b:2oY}sJ,1 {ƤƃXU!hgdRp˥sG\_8H*Q|ϦQܐ-}ӋsA y邻XP8wrǺ2VNmrd>kg_'CnPC‚r/h9Qr@K!Vn)\s8`C3u&5z,sHʥ28|eso>5SE dJ Ɣe;Fz~Ôb߀0SEE2|g{FȻs)-mLI/U>;1C0u0E[ >|"#p4,.\þO\ay5m/6xzCV*57&Xw?Q `m]w)\f6#`ۄ=fӁa A-S΋Ү[Yͽhr*/c!B*[P?Llxɨ ~:EW DޘDZ1 (I_u t(*” (M1 -P-hrL?v'0lddm|勵 f 4½}8ip pa:;RZC~2$K?Tq`1kW&󮍘.=> v57K薛4s.{M 3f٬&Ƿb-Ps6&{j{ NvCYdrK!C$t5~ɊA;i[<D/+f׈Ȥ_C XH]` 7.*=c<]yxjL`vT;zZ=+?5 gp+|fOОn.> =ڿ|u,hE߿.A!ʸ_:GCTDQAÌPi>2#{6PX7h^+@Vc4w8e bfpр@>_ AXk~7 z``^Ÿy-yٰwZvwdַf)~-90tdXZϪ@>q8QT"/y; zfʭоJSJvJ3:x'}"W^i.(L6(?ovwGnEMzՖ2kK}z^3M{ ",ƪfQH|qT/uA'MMd &;[)m j]\ Nto@K]6cE P1'iHtFCYUkLh>^> @f/} f`HntI6oc֕Bï3^a| 9ή8X*~uKJ2s <{+##LeD׏T@<,~?DS%/6I>"fIru%'H9WSYA=0'>X z;gH475!N^ԻO^s8?̦N7x (襯R)^U>r8fZ@^kwDm]WT5Ȍ5_gg.Ju0)9يUE`ePJP+b2i7ם &hX:chWld\  cמ)j=lᚃ$_1CD.|=$PQYf::D( t0;+ju|N/$s2 }_P"*&jR~m1mvsx]Nޔl_T/1uc\i\ ZpO ƴ5j)ꦂ'uO98Nc#dxFeµ4J~N?xYQNYTO"KPLP&RD-="/g#;S4a9&n\kYCe4Kd 1:a CW9px^_]W#4/q&SMw*cWi 3WY滽IlVE GIw "( S .uYR@ZNZMHSE`|M(i1e"ե~1#]uE;2O eaVM /K|EP[!eWþ͉ pdt6M?ht~(}'ʬ8ojexCkX1MD7q A$K5nDW~m`  I12ԢZ6Xs9u LžZ6 eԲ"wg#{dq?>)!]2,eDz $O! &5ix aN2!(e&|p)&( ]r7hk3B4zhySh>GJ_ ?CbS?n 2e"WoLK3uojWzĐN6׍.`tO1Oln\i`ΓG* i<߄| *Y(K< f< a4|H FkF7K@;-jVT (rc~l!.,Y98L(C^1j)'H'#%V@1J=Tp{ l]$sAҍ7˸\\ӿ_Dp7K[vӐg3]!r/CO0֗Rl(o(_k%) o=6™3x;E_J&?H{~ zJzR6Qɘ )S~Vqa"vW<@R>daX#un ޤLrM T_>F΄~Io>qb-q. 6r3_H_I4߅}nrl TtG;a ͯGylutU\>%յ+Gfa $vbSsʁ1ٴ(|($HQ:ҤCaN|uZiWr3ǀڳҺOG]R+6d(셯I\.b(IQU7>gnٹ{! 3="w*C3i熕ш@B- dw޽)'aYqC~J%rrΊhqWx.-~UScJ1C~f.ox' ĉ/f5 L rJzG@MROE]O;S(O?PYCcЀBpT9|R $ODԷ}:`mk> }FtѴ\9،\>hSSn'y?z갊n@l^/A#b?ί7בKX 3:Cq[[& |ȝ1 XjRh>@W;7Cx=W)^L $/NY Sg' G\ia~TH*dDd0@?`yd[n݊S~(bϸp`<'VgZ[DLE0_;x+dM:1 # /??:* Cf4Ƀvy#*<Xu@GI4WA77:;rih’vrowg܈! \ 9l*t2PU~~}:d1z|UN❯j1̃a<>Qz xz͡FķK?AlE[Qd#c)1ұiǥ0:/d/YdFe]>7?X1ϧD햁O1"ɺGN[c:G4dCpFxPJ~F׻6w[r.Fh2]S$Id E<xd%2b{\,٭y?r3 %}:G K&-]+f7iIF~wi$|&D YDiaHNQ;rOK7c#!^$l#uQ|9R;d+Uݫ/ggb*cE x 2@U³.vOԚH2Ug~ݥw&ya%aqi6 d7rd">UNX`sͯRUkϹZ0I}.ye. <=}hG}.KkGrQ H1tO#n)ZeYM9hک2iCYn3MdIa dϾzPNyO:IIc$DA٣_^z6ɪ?AZUzJ\D1X5O{jǛ=N`P^3#SGW- Vn:^sLQ?p8EfmBCFP٢ji ~pGmW`+>wBT؊Y:j @ Pg"3LhUEGf[(pUq^nd(6!v\c,@$PZ& 3pWtge.W9%"o= Hh{Z\HmrD&!C%bm z^KY{3(>8ܾb2-Pj7&\p !qgBUsss5) o]w֜wdb BqijARSBJi!`; 8TjohSto$kzvNjəDh-TXlB%C*w72S̱=U& .F&Nu. xG >Yܔ>H!Y+^EWF,.]+/5trT7 &6F:^וg e>D2?i<7gZ1wR͐t ?HnN~$7ٲX|ը^?H^TDQlD@,|)s\p0oG7h] ;Pn'H`J}x1MݽZS@3IzrGstD?Mnd6l]eGIFѫ2NT\skEU:&SX±m{e?XT^^ yw8*xg GOWȀMR8F?  &SJ\6*'QVQc¯Tև?lLP/Ba-Ɨ@uosEri0 NugQ}2a %S5Hv}|͊9$ꗓ[_\%xMIT̅Qq}rB˒PD>sHF- 0)H;C`%Bm޹b91 { Nfȋ^*_r7dcz|?&!14I-mMsW~r^ɤrZsHPu=# $Ѡaְդ9r$@7brN־Cv@M_IZ߷-LďߐeqWNJ/G_AHl//rS2aM Nǫ9*pq { 8)Mn磞ttB<\ xȬUwcD3 RzkW,⣛G!L{Ʀ[ c j RCAdZiڈ#)1(/μnz[5>|͡*,s5H" 4 b\^,! s!:RǍkԺga M$޲PУEH -3"3->ڏ3O#TeYMs6< A: X¿԰V#0HJc#$bjp=:+sL ]'$`, .3y^iT;¡~K%H.m4۲@]UNO,xqYFbQ'!g}oiC;ϴOR10[Vdqd=§͜k"ɭ89JD(vA%>)ߋY+1i1& Ţ5|ASMn^TI_(v0L vzBͰ^a`=;q@v{ M2rN%d =^5bAru\aE;@<<)rgZ]Jfo [Dz1akiRhS-5O 1~+SDt3I^2bH<ߝGH=v68dqIWWd4~NSgF><22c(‰Nꉳ}{aw׆ҧ5>AgY 6)T0DA03Zbѱ{ h n*a$rR~&9f(gi3GM'RZ[t`kS `$}㡨|5E~;la Upڛ|PU ԎnY#_;*tlw? ss*OjP}`]Jq *\MT^8Q*]Z:OAW!lw!WrG?"5[Fc]Ar5g*\V%ۃ.&wGG#br-PjԠ"I|]d 헃&}HnN+lM یb\&H~-ycz^u>=tkE f28QMJ4M8I mB@gqE?-ֿŦ5JQ $ẘO#ݮ Toq:8kn xÔ}pĺ6ǂҝjz@K1hoRE(&}"DKހA?G[-K2ȸe1q#-W lKo9tZ޽ZA͔D}:Z'I~Oi_7m!;/PS{ gCo7H>욨5V*겙;"F(}҅Q>jP<)f.i#csP3 sO_4"qtlDKOn\[ɘ3e&K A@%rk z?}9tޚOBV dN k(C"xg+lj/Qm>n ImKʒC6ntm-̗iH,8"pM dXH70frk&^:T4A!6bIxuڿ6A6RV. JD<={AemgWqerGLK?b+<۵ZV^oߏ$Bm{4ţTEb Ƣs1ϠD6WWuMho+_ßpQ4)“]~S} ݼoo]pޕlsy ۻ:Mt( R0#wL'ܘ/A^Î6bD`gp9`ƴgL$Lڨa>2\5!] uukE6s/|Zw]p$KqmڊJ#I U9pk^#i<#Ӄ0v"ADIDNDSlm,ھ'mjH'J.I"ta1*wV\#J%`D6Q6n7уu.Ǭ/,kj+߁X@;YٱVc5,Lq_!p-AdOⰚHT7qWW\ruzr(":\oy ֶrM:'k@A9%*nYܩ>2zO>c/, 1FtѺ?jN6cYs+>ҧ:ޅ괭: zEN(Q^gh[GF0R#[ok_mNZ<6|`x<%8xVnrR9D f񁘨z's,U4`/5Feа d4CX5,Dee愾 ue`-u߫ C'@4)6 b@F[@TR 5vxARG?ukhd _Bv1zmsV4\yL#(dV^)odtdprڱ͓ͻaBYq#b醤/w-(0V\]&o BE% 5K7#ޚ.RQ|QmT{?J}| [U4{ Չ[%,nĆ:_X's 'mvY6 xA W*#CpKdG_a']=I+w"8|tVl#/DR˱lKB{UBإN^#l6Mm4yéo<|= W.dPG^:&[ɨ5/z{ƀD"#b đ CPږ\gmR6;\ ato 7z(&12E1Vu|\+7XETcb}82|]OmUJ,/"ѩktʹί" ˛z߰Do'r;Ѿ)(/|u_**!Bc kqFaGH=kSUY/HM*r攩3:?_W;rLTGg {"qs\iϦbR&wJJwo(S&n,¨B GFW]'"u!n̷u6!R f]"$7ʑۿ5cYzYt0J*^c*w?iPΝK(KƁǂ1H"n.;4!^v:9­CK$Q￱rIۭvWOk _|RP $j'ÏphFDx!q)DdCNm wTsvvFZ'w46U?Z3tt5b1A儛6Nx6(]89eљ,_wann_l^ӳG CW13 8PSr!_M\G <F<,wCqs _`CXJiЧ.ScCYshjPvq*]!,DZp x{5Gk`Hڋ񫝟Ái~BڙoNe,96tIs)i!qDf F\C/sih*f~sb8X4,$6|_!j\8|% $p UK)yYXncIV0 ЋDHPk0&5uu{=Ƚi䖌VS*ae%K=ytVY~ߓ[ʿLFW4ҧz@Ĕ 9p%\\ <|V>`Z2mom6CX3%ɀGۆ_Y(<m:LjYdBSPc=&ifrGzv7_֮0 W/eS v~I# ~1 UϫZT.3]=^C$ Mg09J]Y"z/x߾܍ٌ[h>%`?"Ӡ,oKN`OS ED擀)N-7ؓ:v"_'`ތ[-W LKN:YKg/ƈ/l1>k;iY&`b6UN6glgXn0nY ?9Ϲ̗. BCF)@uؐ$0#uG *3Gznz7:5@VzFq,ܲ2Q $x1vD;5IC<4u6hF_\X!yPznǬ4iəO2kʐ:iyrƁIEhpӈGr3QʈFafhGC^{,In|ԿE5dWoj;+Nj2ߞeÏ!4.eL;pM㉚s?%\p5ҔKikIL't֚rhˍU?I+1#]*J^'䥗4^z &n|\:ժfWS{GxYg2]K50GzM;p9s7w5D#+6bZRY/`S[HtbR26G(z dGh2 \C}?gAH&LԚ9" qw+oF)!EW.9a)LS [u =vn7ܵ n2e k F}2vL|{8 !ZE*>}ϳț0,Xs݉;9fXx(gIv8ɹLWD 󸂚o&gE6]RCx@'+V@Q~_gX6Ua[W&/ol YI=LH ̅)˥˃/L*[622kM>TT!Ya!8k?WL.[ a#;25b@5$.g| B\?+~1:A%'+a`H_WaxEՐ<-Nat~5İ2 `-^?-'l!LʹgJK$k$\I0oMu&wܚ?Y'$"gع|ppd(o 6=w`M59yo;ƣD5lްi~ ]w@;dղ٣b:?~!{8vqjFI㙽3|=WP]t%/ {5ox[XhbOj }H[V7\$kc_&$ѢoZ>洫|C 21:<)|J yp.4ӕF&+. &ү( iyF7f{@K<}x-< qFz<(XU[ Pp~OK&js$x+2z˛BTUGZEH:+<+O`:dR~ll;TzdÉ 10!VqdɫxF-{ENbrqj`! 48`Μ#+rw,MY7s;⇊]"8TvCѹgh 2^R9&|x<ᐛ YL (-Q?BؘRF30㊃KF&4 A!π^#C\PB-ѡVEXېj_5n}xk#qԁC#9dA2q"RBrKᐺ242_L?iC fJcGaz=oٜ%`6Zeu/'Q^L~q' jiy2Þ$#; *>%P5NghHWK1mϐw&6 u82֖Ժ2N4N5xMB(Y ˁ19޷{.+#tyP Z, ;0K~lwBF6wm$S |bx=k f91BlJC? 21m~ ŚrŷpWEmHeR/xjN֙jみy׊9fҗ꽿!ēNŞcvp63.{ )wwJƜN0U>mܸ"KlS k>lye9&j ,f~DLV˪$po4vþp+Z4!- Pt]^B<(\WVf]ZM0y`P ⤳fQ)"}Ȑ(/eUz!YyZ̟p;lҞ6]ڛKI ^U51>i2?sy)Ra?o:Im>+%=|ˏe{Qۿ@R 8 !5}^Rxj9{StP+>*3n$v3@v= jDօӟ{+ʏ^|F03+st7vL,+[JХۡp2" 0>问q)lc;Жy в3vfЌqa1&F&}I,͒r1V֕m5(W&2NXn9jtΥ̚$D^x<GS#-NbF /]<1)U3C})IE[x\0@CWRK -8Ҽ (aU%'A$u ?<ކU"rj-Z`@^G=ÄF eiTLB*-:w2$;1وLԗe0(1Gn!~8 )Nqf\Rn&*EKVզ$sT9 S)]D,aҷcI|I &\s}So8Aj^ٕROFҡƣTyu/\YSK.1Օ*diV3`֜- ncJqNrv_J4zqkuw7DdL&#Q|Ǩ25~ɿVaOZ̡twV%p> MM+3R2"%>ڌ~PlzSĺ{iPl:6Lsv#iyFGp&-ɪ?uw0P^KuZ~_(JIޟKr}8ҒIQTk1^T7텿,42* ?HvxSށ(Tu)%A>@3"@P+5_x>M΋ [oSKmsjף[Ut-~Wt !8C%{ wQvUR7"2+MyDsF$5$O PJ+"TxĒT3wWv YB J)xamնO0f$@5N<7p|F%vС?݁i126ҘF#ELVGu5Ș$Vh B6N鏧i#4XjrDyGbJ8')6åǗ^}xPBϪ)*Tf"&~c;fw-iVKZzM<)w#f )u(M@p8&k|sOx vΉ B nr{$`:v'D!Đ <5ltx-;YUB&C)ϥ<vܾbf͵_[¼8c2RI~\]?ak  Ekb.ik A|yi[z^0Tn-?n>Jytfin5[\YLGB9t1;z~ CofqΓ?)9?ȼx/ µ!E&Q}ᢙR͇>pI +;Dc/HF)F&"͊u}m{/F&a}¯{ - JN#J7gEۑ`/yJJ@(GsKKgTB&'f#8jic&EOl3P5=S+[!rvdT9w4lˆFF1َؑ?ҚK,lDcdО)v=LO"-S{J9XɸWy)_E\_6F eTMmHl"K ҝ |@A(Pta@MAp,?wK+9'X9-S{c9OII&vB-4VȻ*!]{EX[Fh&j:բz4So\o#rUd~!`?uvܰ╬.=픅9,PK<3"(v,"O2w6#bff1V4 F}sUZ,bn;tBLӸmU8mI \.JKC Ciz\U{@ݥW\3^1dUgQ纑:&?ޠXΧJ:M@G+.ĊD Ӎ'θi'dɐ(+H+L2H+AJ)q 0Ic'h35$-+%>(O 5^P`_H497aQ"FC!{e}S/Jb!r;n| r%c™a'D fqPcsր4 7OMg |nbj:@/^k;fF44^ )T[<'a #J<,cS;N5fr؏S~j"I>"c!_utIL"NB-(7[Nֺ7> n*F|w!dq My(^xwen @m‡.LKZhEaYj4|CH6L}T|2$H*}35_ #MJzџ }C2 XeNhB"Z'`-Yr>)>#;I呂znz t s/:8!ZKP:lVv՝UE^9O7ЍpCxm % tyw=y]1Oeg|O۪pYYF pV,}+s'.6w;6fKo]v 拾)K =*ƙ6Δi_=U:$;AuO_<`Ti$Z$cJV/QߑhדE7S9 #c?. R'ϚvhE89+^w,9%aVB9ɽÒ i5; ꉼ?̛ 09FfoB Z@kF?2C"i~>XbZpjKPyXyd(Z[jx5HٌqN_}֍XO^b3P*awE,RE%lCx͹^;-9) CqT(BL+egB J g5I iafs[=j&9:~w 2ޛsF{-4=.QM$:I =lA) ZW0/r)88xӶ)~p~%Pk`I~ۥK{"X9VRx5GvP"]|ë |ƺ$8٤"WR$"귥YjDٵ^) D ]Vߜsd|mZQ@5BXN& ,x8of}M~f >ԱW&mG@=Zk@$0 #Ģ_3?"LƀWffNrkK- obX tZ6(*>!,qRf4CiR-Avs#OG56?*T3# r RT>fl&W:ye4z6uY -'plN@Otjddk5?餢Vh^TO,)n{Ry 723^L5ߗZBݶ8Qq<"!?ۆ&elmѥLRLʂF}B۪vo,=ãR1.}wQuOo읱 eslk&gkӖ8<#ʭy_3o)AT͞d]%Ǻ2_J{އ%kQg9cG&^4+?>k2`|hq#!i΃ȱFż1(?ȕb W{ð%%"ۺr\圼Ȉ\+*ȰRuB!Yb#bvam\crLyO_% ;cu?~4|j)t@ЀYg^.,v*Wgʃ*x97) @/L5Vm%8SJYBTND&!\1#P_1U蠽xDMkinD)@)?#S8 }!.*9Bb*e^Hw^h\uVn=1#.Qjٕo zo1&m &F4>FW\G«#PWf qZZr1UW5n $B9MfbWd}ۢqdwEL\1#m~Oҋ-}Ąms5'oI.7LqxmDJ]5#Ý\ie?ަeɖۄ f"|l,U;?p~]6[]l=v%C}Ej?4&Dr§€=~I) [ }ؑV; w2͟k՚ꔁKF=Y1!Rw IA*Dě@٧rrvHT[3{cJ;9tV-HtM2炐q-xAu%e{yRvl4 .9^W/J+X^nexggc20N37̺ͬPAc09T h{fR+0j>JtrENb еp}ʈYx//XqfvA0~b̹::/wr]I{s^bAkW%!:|5In2ڢ-oE6PnA-4W۬h=;D n`Лx'Mj,"jm[F߹qf+K)/7:8ֺw[*JaᄍxCpmVsjϼ\Zꎴx0<]XE‹P؟<wPg@xW>H"|`gD-b ~?tJ8ydb1q@G+N!.ax#ʠw v"+/#BFbFOǧ`ք i\DWRwn·p*N2dne8'p W}J} ZBk8\cP F+z~5k]p4u3RQY5T T^ UhepYP؊C+eq`sߖb{5'HoofܨXd3S'zدpۘxJ&E? ֧R/JrN G h S5]h{T+nIێ٫6I> uGP H0VMLRu,횷5źeR46`\Z h"{9-B>Ir#JD>=T3,x Dߦ:jlɣ:mKs `Б9A'фgeۘeJH;3Ғ"k yТPρAŅ4CCʪQ/`21״;16A9$'Ysн>VG;! \ -iIeztNtƛt^`㳅4@CZgGEbO$b>I5IIyE0=M*s2+UHe(cΤIXF`|ac e{O^JEvZѓ3D"7.nPinNqlбGJVrcu^Ip!&I A,Y% 8`yO.[o RlXW_=, $aT[JԅҠUdq5k aII8߿+q3{-s9ұu8 <_r<2pѽ8<aJµL /3V`lCys' C1ӬPߝFB 4lx!7ug"GY⩗n4xYa&] R ,k^ٙ0\҉p2rMA]a #*H8ޞ~&&c\ȵu Nb-4CRMOڄ.gC8ȣ,n4z+a=h^Bi۵Q>r&97S4pY*@J\7Jh,~UIGF+=~셷Μ1jF3Iu% Gz̶"q`iw;n7ThJ7"a暑:LasTE% _'޴x62lx1يn=`ZB.>BHpXZddBTaſzĊ;aJ.[$ÆWR0hѭre&`:C.*1.r0z`jmi`*K9KSm(gr#Ai-\:,RW$2!@4\Ien' ,߬F]y3d{[Nb+4#vanZ(vrQ4ԯI6aĤ1rk!o]EDtˤnȀ1Xoe“hŠS؂SJKI` >N<,$Q*ol6/K2v 'vt/.Qd pˍ41yFK !M UՁj;_/\1ơ6~^g:pI'/NI?1qE<&i4l̀סQu1J[1lc+~\?z 77m5&en/VIӸWf e=2J,C@K9LbY98  x6XOi!BN, >p!xȸs;Ɉ[zc"'AK E(1;'.XrLh[F+qa0p7LA2_s0ͷ5ݷX2CY* j W ~Nu+ J {K.;ׅ ͼ:{C=ǡ,jhn@.$_+9[5eSIQCgIiʶ#%ҭ;]e9Cu٬ʗo*ڕ^A -Xy#5e@bL G "S0r1%\ ~e6&08fUY 㝖8eqgnKMؓVnn%Iı-5ęiTN%Qڕ2p oK@"j%=@tXa<"Q[61C")}FK6tϋ &8;w1jS-Їs)˲r~0Y34Nڡ%PY ݉Iۻ  %+L;MpL[)h>b xKw%C@K੕}yti9D|AN.UҶ}il+\ۊwXAx9,Eܹ tj~v kC8G@T#w v: ̏`ƹHWA8k]!˖NpujZ2v:f:hQyNB7G,SBc]\o^Z]LQ2-"g A)`Q *24P6駚v[wVTj+=NC-#Ȗ,8&"WT=`>S(n j+I{@Kϻz t5v}OF5rϳ1wy+8b` . 8zNdg$fkmG<ٲ3eW*oWXoxs~"Nva4/3bX OlVN& Tr~y5LJ 2P(.<FMWFuuAsOSvwo#gxNG7i+o@NO*&6f\HK.gJ(WXJI$+>GFN/0ũ$kXchCPb?8{; Ҷ(`nRbU5}D 6"Pi0S˜>CxnϺ+A}dM̓Jɜ)J,ufY4Ay(<DQB񲼜0N9 LhWP-Cl{cZ8Cy-E"%ZuvݟBE*m#'߱@P? d7Cw_b'(Q)^ؠN-.@W/irO}؝J®=/ rgF?`Ͼ~^H@̯ں=*%vd#~D&bF\s5_y .2GL]'8Ǘ/ {$ .ٍXh~?SSqFd Ӌ0r2bDЌW.$!,E E"jCXE}盛`h呑kj2+բy|y"&/Ϭf-&EG H?j]Z9 jm{rZ6ًD>jV.~v{+;IʙA l;tStATodW"2ŒMNyR=pCjo NMw/YgK-u15xS8Cߛ.[#Jh5Ŗgp]۔dͥwa-+3sϼ;58ecM[$#PLMmxX~]5>~8ˬgmkN {/hSӟ!ρe:\.P|51sUCb7 9RAD/BOyNN NBSpF?qNICB6i|3zʦV @>kAM,*h!1Ǩh|KF&b//prH;57^ .4y]i?&ү0L;JOln# NT[^a!zx <=Y~fyvUˊ%?41>rnוH}qǡtXD A% UÉkitp:iI?>G u%7Sb|.IUu3v」&crPoquBݵim8q1VΊ@do [πJ;Z *J9Mkz=c2P1MNīlkjoȆ^u,_6X=5rGB}W7{,ݷG/wHhnԸ VӴQ)YDCm0鞝*li/ N9~scvq\E?!p;|Dci(N+#cc*MhF2e!mֳaW-47Z0Wo\{1kYDK_V7f҆P \ߺF%WZeBc:JlK ɍω2u꣗%[K5n\_ %Acݩ:HJ"q8ˁ-'D3v)#gU8ob䓒!_MAVtcgzLBYv(.w >1nO^E4&Rq+v b?'x C9*_!:s5Qd:HY_~89b裕?YM9sl_yj6Z}..*?&ٞ&y`LJ>62!(&&3&?V 2-]ܙ4ߛPj=UF݀ͽ<4SMk"GtOh%OHЙQo/|*m@ʃpϝ9fM|~(? )xI@:Wݣk 7f WzЀͤ3tbLkш2Ѵ:t^hxޠG<>} )IlJx*cvMV/vvy$;B?J%(6?$!Cu\2i8;Hb>ݥ|Wޤ# QoE/:rɕ_zMdPI I$Ej2 ޴*@A025X$<."sH vΝQP. >@ ߎ9 1̉R t/ƭCޭF<ȇ8cYiaDZ@D%`ۺ:ꑹ[SݛjĚR y2)o\>;S{Z7I~.&m|9%^ھdu998-@M>SڐPzbVjs_qenFDΓm`W>x+U\{ƀg z}P)#N[,/rpB1ܦn8nvղ^~˥1P*4w>dtm<;M40O.,'NIXƇ dT^duB,۞DDG[o$#z-0̟ [ӧRP5߅{"xLY^ )Ej2ZD$S ;sDvGvqR/\A#ԫx .aq\G!`Rgl29I݋O ~:q=0ݡF^V+kfa&#qJ"^`&{P`5[*&6Gr%u0 ֬|͉̾E15qQݱ4w?uw8܃&?%pr"L.ٔ?zzFMUa3\)CNok' 1gsGN&Ѝc](&Zb {^Y}k_ET8$w>Xw7$l|96H{OrXkS _? Jף%d21qG=>0q? :ApA|æ1?{@BHwF}cjpscx'sݣxHRzKHkD34 ЈH7 \igȐ{ۄNUs%KF]%2ZnEsJ>;1gEzeAWq}H+.7p!|W`iG,(gJ]˸x;ACs"X~Zރl2܀~.->}4̣@rC~07dqdLHXzԗ}(/83OPi3eʼni_/ r] H`xb.43bˏ/]Ƹ"Oxt:.g^fin/NeWH՚2up.VH!$%Iepb7$tѦqEW0\BSTdcЀzCRڄ u>6y%:iѻ60"*5I1N_@ʱA12ʩf8IW:\<4CڎAUv0S^}HzeLV"wE9@@@GDNuhzS\jotVM\02fiQB` G`9SA{DKr6CX➸=koM#*jc {!ѭp'RklWx߸$h@ncg𮝾Hcö <*%mf?CݻzB)(h'*޹+XPaaѦ[Shz~ӕ1W RcNyH&+Mg+&LYSY<9 :M!6t*HL'/icL=yjY&P?C|#8 z\穃}5wYP)&J)ʺյ{QM',}Z8Q?ړ8{E4cvOGIUyXͶŰ:!le76M~[r" ׌=%5ӱgJ alMl-(C bB JxU;صo6j4CwYWgpHN_@XqRz&ňCm.g&z@F_s@k}9ιx!WʡfQ`ZX)I1Y2e<-ů|Į!dTZѠSH$nd8M;':kNn5pύ7`FǕ5-!GED/+ \pNmn_)\=w%{˟ALxoЏG"CVw*rr xFN&=|):8 Gw/I-kug(nldd؜֐ p-+L)2YtPpt{KC[O*L[F`B^[K34N7Y-κ3F>92E3R]`IcJm󩜅 ,1($9F4 ⧖мga~_I-4'@~0S+ ˺9?g>;y2VMޠ/T%lhor ' JKfvnꕃ@EpN)5UU M7bڈ ҤwAY=_k8W۷IߜNE @"R=szfﻣa~hrOJiCxzn O+A-437j+e uWwab^9^-&R7QSжbAyGwKw) CB(WOmt?iF W7fm`ZVdڼW@}ŋ?+c׍IXļ0\<mfoHr麱m)oȔ5~ŋT5q-I@son>"5- *l=*'JK d©B͜OC;{p`mGvq* I:Xx4d0qaCz=*G6@}L:,8ٸqS{ @d! K3oZTߢDz R[4p!:{MWq/+< ۺJn30:;mmw,,Gae!C-*M#zߟtS׭<4 q̳H#W/<9կT DF_`vgyX_9S #5cTp&뗹nt&pKkd'xo3dT cOe\?O2zO>eRK><.j`YE9U;-bfO+ͦ;r0{h权'/_,*ɡ켦Hx:2 [ imߕl}[Pjrk C]Ţ U&5`,|:-kpW YrcK ^\RF+["wƣ̈)Ň,c&W,$wx1Ƃ0S@m;|KjqS D >G\0ӧcǠD&ѠRǪleO'=^򺭈ӓx8* cmǜn®X`ntO%<_j#@Jc< []qY6V_1gt6aF0o^~?7:(EZ5&`Klm{r k!G 7}.oUFթ,k<_NxUXT%RWA%( {RkZ{cqۀ_YsCJkbyy*9"h4v W j[xsvn^$7=P $ KbR6WZ[-׾')Vq * 즢,@LrVu]1?3ܤ,v5ׄؽ|H;_=a5|<ćWlk";=Qh];G?zT6Vl P5ţe#nFoVD .6 ?,vRU)P@JJ |&Wꚴ}JtAI4&wNDoM︮( 98^LP-||gc:H6Yɧ:#5Ҧ&AUTD z~A+,bJ.V#wd_ۋ TIw4 PtA  ;y|CV4UbH@gvrdw%z MJV* d{nFyY22AfcN+,mF#5)I'2V&^҇,L l&Xf\B TTºc`!nwz6l>\tx22{3(/;o~Fˈk~8h}{,Ҋ̼ RZVҌ 1EN}R,̺i9?v,9C6,ɔ#yo5vA_Jc!/UHy2MF] da:J%?M|!Gai9}n ̦#`k~~yp24w`;NmyA;i7W% / r_*GxgLQ2S30Cc}[:ِc-ෘgpӪN,:9hcE޾% s&:§@G$xy0OGd?qnOxO[kDɷ3ΰע|չ[ň-9k*q܉AoiȔJmW4nDdLQs~`rMH$&8^SH WzL<#{#yR'0{MʻapEY*`nwCj+b]zbkFLŲOZߧe^5Ͷ-hU [g g az)pY"9rB^`X"- kWKim~w ;fm"i)}J0|rYEvn͌+`S4th:.OTMf+.!"L ath9̳03UAcEel Qb8C#r=ip.ig4)\fF(5)Fϰ3020 }hM"wd23t/Fy;Fq evyY0갶zU=gb4ym}^=8AUU:O[ZB{5 d(LZqOL1v?Xγz^S)VnjØ>PIe<\M+`Rj'i~BxA%g'f!o&򞯖w%Y? qfǓMnQQ#AʘT/xo8~`MrGy}OETfزGF=Q?,͸nT-W#1+c9: Y2T:2A^}\JZ i&OOE2,np7~Xos )}{q%kR T}yO+f &FyH kL,a nB#>9l?>pն*|\.tí à{Kt;jؕyyH9U!ɋPbcH|j9& ;ж9wqH־Wώ >$UQkqjgoՇ\"iU洱8޷6 ^o[7BGjSPoTxKWb6t)[L(X~CU7%bHx^0w9ufQ~ @mOx<͟7mɋQ5=74r~ $a{Qì;/Z)7;xĿCKǗ%`S6E{se -r]&GVmZ^QO$Le +OwTr:c&h"⡒}hat9h%!ܣ| Ktt&CYu j$ѡ-#$/M!{=g]~/& 1=Q>U*bʮxV\o@ABCx\c]HK1;vw:x+A.<ra3 X#l; Uc$rM#˄*R~<-[c u mM&-6\g"U[xeZ;_ @l'!mܽ|ǙL/@D0Hr.ߔa=Z; *Կ8ǥӤXA<`לT(Z>d{"N7xk!sh- ,ma߮) ,ݺHw?{T왗 lS!7D;ZBC6kLsӍ 㺆a{^e'@X.sCLot5<5~38-9n|F3^\YNZ~.cJ$U@DJ5GΆ-m J`.QV&WCz_@05č~ +RR'tߵ$f]oH3kBko"H2G^xOo 5.e6c۳;/Z 6 {@.>j&@̔]=}K9AZ虈6֔ncyC-`E"{Wq ,9GZ˄:Ah,^1w F#G٤NvBd[Zfth{2@C?{!$H˳ |p/#l) * ?Boj5ךt_<9Xx}@!SygT'ۓ24K6“zrlWr ꥫqpXNH^CT=toODP$뤫2 sO3u˂}+Fdd1!?2mwpF ImX#8**d(cS(Z!xkaMڻD[$ϗQUP_N!gʶ&)Rɞ^v7kzN. U]8UswS[7&?XfPBDA^;* ѬTX`o(l9(A /bME> K=UN+-#LCQLؓ?(ܨ2nX\BPĮb W˿M0mF"h2dQ6%Ř>E+tt:?U J^דQkwX@agowSWGDuͣUweN} 7"5a$+{Qg:}e]be5?Ύ5r)US#MV(gKYQ#MBhjT8ԮRKFцzEzZ*[u_ |=,*ͱI ob[E jrg{ZGh/"CW~0D9B]ĩB-- a,a[|lީA15BG*hBݲ<~|Kq_)Ņun\j0Ƈ%gb/PZG3$̑z1hv5f7A~,T \׎8 dF_-TJC {'d6Qk+BqSs;GO И/'{hӂ߀CId.Z>~vcͭ@,u44`lY|Z,ƿ4%ʼn%RKdwMCfpK?7Tzhh f^3}578pV,G~SjH0?V(or-6͕X]EՂ䓪c'2g$Ki.CTo V( ٖA`kyuNbAr HAkh(F`˅sWjHF[]-PeTQf@]p%ǃ+/7v"Tu:-_}7\w-z;R*K9#Xј~d{}cum`?)[g^c:y-KN{=v JˬxAL[U$ie2Fqҙ|tY@:<+~i-SVdA)T>(a {-w ~_P3Ѹ ù/Czb];Lb&a^#NIZ崠69O{{/qN0No.0P-R)k!?܄^|Z?$pUyBniJ%="t _TGihU j]Z[Ԣ .K/1Z̒a:G̒͢By0~隑KF_3fzݍDpLm▍xfr{ Z1@ܒtqL>׸V:OTpTv$HkNʹ'{\ k~<U܌4w@8Fh(bL>\(i=^%"Rɹm%` AV&{%vG??TO2VJر%"ф m7,>;f>x6a#,.W?$̖'kgg%scN6-> 舖mlbv>oVwΘ!<-PG);!]5Jik;,qk(94to˕nV'%Madcլ/YUsr\_VVܔ^mK+ZJz7$f@"kЕC'-jJ^ ͐ .NLB`N"|{|56u,i⢎&1IlnWaƆb&.]u׀zgӘ{AD1;!V;` )B2 pYb.d;u.7f-yc{;| nJݎ6*_OCu:0]6TblLb̓,T%/ X }Ɛ'T1{GԸ6d :%_gy^Y(wNh$`(1LAΓ~sk/iMqf\ lx}f6%$5ThP CaK 5 `پc -2goy^z\ Ȟwh&AizV5(OKi݋c(8#0P 3]ԁHFW^A?n\9+SBגԠ߇a+bݲ /J3H]СY6Э%sBG?+!ozmk5<ů^~ Ol# to2U9v`;̛ڧ-fЋ5X H629|R#B(i[z]mFFٌ@7W{74VAsUqV]X *"+mW*''^;2'"uK{*c:ҲZ9&ku+TNFځ;er{m&7J'uu7YT6k uN=*vnvI?)#FGa#>.)ZxeMC% EоN82tU AFLM3_=Ew|b:AeE'Z^ _1"ZB ,] sn#,*!̖^6%Jן{=6_sqۂ5Q:nKdZ9O=; JMv=$2[4$Zïhʩ1$?>1^ЋJd +ĒH#5䢞Ž]|G j:zG*Ӡ}5D!$[C;|Y;Ӡ1۱6K2}\nJ߫,tX`f]#O޴@m \8ʴ³ΠS r(!# {Q$)+`UHnX}`ys7?&SiV WE͂hn#u}v)LOc8M`Im<DŽch_cTҝ! n9'v_A!] <سې=K$T(:Ǚb9xQ62ƒk34oY} yRffR0MʽG/.wf/Yny3͈P࿋yM?J7y*~\e;z|*8r)t#;_ 0 1)1JgQ 'м4Xkq\fͿ2TE, ZfMmZ6E HC'0 6UP8`a_7M):"vbw='Ýӽ553'N|7Kg(S0_fޜ,*=#oXoRSHM4f+"X}UaE3!ql1uڒ@̙S ~fH6-]~,O'!~B&fnEOVءCÂw FD^W0T.0ϋ'5: =Tk%ۑ +S :D8qFeunvUmɱ?z\#',DlfT3[lEG]茜sLh k Z 4 I QTW ]b7ᄼH5]dWߛ{IA4<+ae8,xƧWËf2`k|{eQ|c*|J$slMU)SScH;o96JpcTJ9xB V2k f>u*ǢpЗ8t@q'PkxHEWJtZ*&{$\ :Sp #9& .Ez8?o]Fn__4' "z*PRSX;ͫ07^DpMde/bKݿ<=nwq:)!g1t\2f=kО.2/P HȮ IkѰ?J L5ל J+3t@Aa//vrJ|+X.(T5-~K9Y.+}Kp֖v9&H7:6I$#q³`nh\ S7:̎Ku\Q Ķ9H4&[s'Њs ㇁f\Х=ߪ9}lOxOg A,3W:`t-Jׯlx(bHy2˃Xhyq*T`~FWW$089gz٢#d/KVG[5~:m.ѽ5ITJ]f 9\R:4p@ i±{x,2 .LxE/REnh7 Wyr(,mU#s+:(Bǐ4"{+2͆k=$W7cF*Ā^H۶a>O3AEcSA+:<@lxP9q]SJU6o:^JG LPL `xj10 |vK$RvO o¡ ՀR3n퍬w/|>;1rbU#nƜS fOZAuB]N+0%aH\%8/^9`vADd.O 7IA'T+<1m ݚJUnznjd$_@l-"m⊖HAPE`"싓u=nR}UaW,Ѭݧ K`?~Sx 9f{ѩBzuz4ǹHDtԾha>Ow=tg>rAnۓ#ǝh:M~7q[b9%>`dB>! JIgZ+FW:0٣~Z}KKJ9OUB=gKϲH6Q9τ~@Mg{[Cv(HL=hյkwZ:]P| #b$3r<'qZ\AKא#i4ǃU2ȹ~[BX#R,fYjZyxj0@ߺ(5+ÚyNS{]9ȡ  vS@0a) S3g ϟ/RFfIHhFV,bDAx҆?{#ܵiѽ ʊnԡ_$+td#o%Nwy Z ~Gҁ7ӊ鏅# (G~ɺoe: dQ8vŝ9ܒ9]n;xo1/Ͳ#bKg?2L60I2|ayyWvsR뀤-As`n;lQv4Xtԇ4ӭ@HaJDF&^'?[B6S2"TaGrvҺGgx@ J(ȫLSɨ[&:VagdaMm6eʴZ/ec:(dk,ubeg??V.,[)jPR0ha.hgY+8Y|2-(_B`NLCy4i5Svք'T V)\.%1|:p^Q$ /Bz/snUy2Qn>' ms=?l\ a)NzhXL"b#F > 4(D{*8l?;}"Qef!XHӋQgط7P)C?2ɰȴ#RZqN/Z rAH QY=$f-k,Ŕ;Wɭ8)W[X,SMJtJ|O@{r~.n~tAGA<㕺a7 ^WVKHqW*E?RI"? _BJsFo(u7q͌ 8e_Y}#7ϓ. #/+"BhZzOtR"Tb-҇Y?aVbrſLF:n{m67Lt{`EM|˸ s̗8!6#Ls=>  Y!IڳWRBL#>/<US7%=9tzZפ8`h5!! ^;syѤNmkAפCw8f^`6Sp9p*Z-cRbZEp]V 0λ_su@d0F#$};vGP@5Dhmse` >*f@ڋFCV\8=0dV}5ҳGn J-L$p8#OfMd=뗽C|ߗB!QKd;4iMEmŸ#7tY}Ks8Ԡ8en^go0ns=:DsZ~ȢBy2[B -?F7E) 'IMVϷb2_@$Mׂh`4qWj݈Q.cئג{! PysHe^o+ 4*i] ~jbwDۥn19뚐N[bݢW/gd+ B-Z Ӿ*ܐZsc~/\kh\6*ޡI cf_[i~1qV-m$bqi;)LMmWJf[iMZMW?P@l>hvbwc#*"0-,JǧI=+6=/*;2OQ%I#Kޘʌm]J 4$_.Ow(Bb.47C ^K[Tkp'Dڠ5'<@SLtNա ˅|_#UٖїsR3Ao\ 'ְDNP.J4"x ?@N@?8vh(f[h4D5st?VGzvRn8v 4g& ''0R]j֮%;J?,} 6ˌTecI!Z/A7U!ݻY E}svi?\!mG84A|(ec /܁d&: [P1zQh gRߚXßK\1T;cBͽ\U0=kkt=Kشj"[`W 'YZs=\ l6\i+ήHO-젿iN8.\>QWB%M}#I= TÏ;#ⓗ=DQ^ZX? 1%;LO5)H;,,FDD]C_)!*79E̱1>6+~‹?qHzT64̥%-7|Z.#OtylEB>DƂCD{? y9GцݾؕGҏzw+>`A)}I|ב8# J䖔m9kDrx,sz՘i[`\Neea#e C[4~w- 8;gCh&,0ssX*pg%񞵹DEu㋱ g54,+D>#~%ͿPidux-!? $ 'jjY޵ևȌmi~6tXkURZ{7 =B#t*çF^&u]h2 7 ,J v<_']A~S$Q+4-"7>Tøf2Jzd흓 mf]Cn1oX-Gpwš׺ fxyrsRu loX vK}=bp9ķ2-oap8n>F_fOC眧A"pJ11`"4r $ǀt'qF1]Q-1Lkכ킝|QX 'KdCtlGpv#cu]ax$.t$A^dCo1: ;i\CQFDF+3O ] "Дk0&-UU%N5>\[LzAbO3?ʩڸ5>e SZʂ$ncPPq`QzElޘ M/h|Ų>;RlGmLfl0Ob~>P A1eVբG,Xݓ=I|'||++oǟMy@DE5V|k~ `06?^ۥc_'ɣoA7JՑK.x^;;U'N}&OŽ'Ryu O7lXsVy&# ֘*}D⌊b2c34d JH>FMycnj-NO^Wۛw_$rd!xOTwKd S%o>ΞPW&9La ;ur&%1XY6>MY<ӰSc34&NRq^GEڎN{*7>a|?ÎڊdEx-B5ůB4oѸ/ƣ8&*6sn噩[?F5W-8?(E)Sg \Q/*u_>:3شf~8#AҤtOxw8ioC( LmE:+TZf5 NAVt$JWEmRqCnRձGf7=GTϼAi%nKU$%K\Eק^HuE3gI8-M]&r!2'3BA͐b>(S. wbNxBDjb [%]SbnLi`o(7?Q;"GS@ ~ؽq|Q&_ .d% t&G"1ڧf S35\H,O(v:D( "^-5YiPJ/*7Y+}&4M2s<*溧hpK.Kކ8|Uu l=0#v4'jFJxtwjV'  c狤lg<߇A;`.k*Kizg+>uo%!7o5G╷rWpD{t@,~_Rҟ:OaIOnxZJ]&uW1p&.ćfO2Bl<6T`<5l أ `feD F"MT:b'5jxv#h8#a8p dv%i&Dr gʘfͱP#ކU@Ieh"/Iw01LPbO( ~D~ĠFWJ&'݋΁Qg _zBBV[*|C-z?Kf/"%)]fU-ɂ\ܣ]Kp]6?Yz57B&)vi$i{zBpeے;8r^3OܘY[ Fnc>Aˮ񜊦0^7tKVd@Ƙh5: ega*_c\ M#[7{(Ma̮OZ?ʇ6.XSaoB/J3:fĻ:5޿щ[em'0>^űhLJDs1}ıVIB3 1^>ws(} pO]-wS[Ϋ_g2'Y[Ÿ1Z="{SقRv¸Ԕh̋`9U;a"CT"~2@Is?]$ϯW#\y%*}<1os"(ZF[ҳϵR }e=YI|3lU}@Wj]zFW.Y;cW9]BЮ/Y!2K 8k)<ҲfPoOB1-MGT{.9I脷 y[J2C NͰb(ӭs=aSj`F.{E̚8vUtbhfˠMZ>Y'9vtBn"J~yRuw5(8Dzh,nS ^|F"iI+y@7\1][oC |WQs,>s ZYoޮA5ia`C7T_2& éQkhΰFBEڋӰR#D fx㹥,m6Tcha`VZM&TXdD( |Jd?j9u,|kAKZN  iZWwY>?u_yw([ z#2\ѝO~{VYd,#S2?!Zhřn $i(0DʭSA4( ផgw<_+fB`qMvqtIc0{DR11%"@!-he;PNpc~Z10~EɁaԿqaoOI!HBa琾ة4`hB«²3| v^)k kNΩhQ|+3 ϡwQ.q1quh<6e;'Flt'=h[z}UJcF7 ř d3vH: fs{7뢧_Ko=7`eљ֩U%8o^,^Vo \]<7%2I e=rG&fNtsW)uxig刯=D18Erպ9j:.jt" ЛwT>y˺%oP!k9 PtQrIZ-:Ψ#"q8ptT)"q =Y]ՏAYg33u(]4w[-.B@A'_a}qrsUXYCDB3msy% 1 ^uAK"P~ ᲁRohLpD5>0WIUZ'Y彝w֒(B.៵9F q ѣ/9Iqߞz^nԛ^z/Gq[ BI$2ORS|8+٦{6{o!҂+O]psqw Uz>+’U (q џXL鯸r(%>kF6>8ey?|_;Xx 0Ns2TKM"?j'Y޲Qj4+py3|^l 63$G0mDנT@3pvrY7Մ>Gə bt#?pNB)q9RN5;i|~QL9 ]',kDĤ:^QVחzGĤ&Z5TÔv4U2,;FJd@`YaɊ(dz {y5C݋^PI8ZyxmH@!_U}D, Mo5D-ybՏ;6s ak@^8A%pe;\"!>i;׼p032}`uoC&C!p 0gy!lqb݌v};? nOaXRi\aB*oyL}&QZv^MgSpG_}CT[ 'WjfkKzj䈠V'F0_F'>3 {|eEN@G [_j@s% b6r~AdY%P)VṾ<7x7K!J#}Jied?n̻!?x$A`t \Q fnijMsa]ꟽDn&NzFU>XX׃T`:R<DsR,9s#_\G2aMOpdgR/><+o߬+ gݻH4)2&XzxeY}G %LHRCiD~Uх}*'PԐW6?"*] GCu\:\.[@ T0 hɪCjz}u|^ hk1T@2|DqNe*) J(HDL^b-5FXS&!(lOg:Pc-='C yXNY)#Mjs8{ě%[t Ĕ_~\g`i[[[gi4˖p*YBBnHa?aii1\xaˢ+N$ 7^mgv9<.7 zKױLw?"+(=1gJG᷽GUXBc `|K#0nHP=$u/wH\7WV.wC-Fi԰9pF .Da|14YJvӓ]VnPÚ aHZ^Ţ];?~>V ]C,*-l {i?f}2OZ\io_f^LgGrLݴ2Z<6>_\d6ʌ:<=!+ePxֻˉ ޸8Xn|4vuA m!st쾊(dF_~c~w"R@āyAJ$E^I><8xj(8 9I:jf%VE\W%ZPƕM7xswYDS1`G}4^ё$B+"@ @ZcV!Nm)sn^3w꜄UM#@Mz@Q9ͮ"xqgл,3]7S liExl_ffKBΛ+M|+ϳtLikSl=eB5B5rn(T$naVT8S`}sgAS{13U+ʾ:C{Nt==-3<;Hٓj]ugWOܲT:lQ4)U{D9,2Fl(z{M*H]ùddM-&{)a #) 3;Ҹip| vG)=^ VѫbyΞWj̣ZjvK%Ys Z#" If]nlR&t NYU.Vӊ?}c%sJVriyGdz?ubsMPSzE.=sJ/|sr65#Y CQwfb BM8O0 2# }:z*8%\ h1gtulIYǒw<[~5 Ê^+=4Lb`?ή98`^ٵGgh%hrf65@BCާ^&h7 dLc0B4d]TUx4qq+OP5\0к80corօw3Let(cM'&)Fg͸u?w@v&Y#n2)TΑEjG^D~kcM:8?mT6D C.7;jL^ݧO%ƞrk?y% m5v 4QjjxT&=QnڀR“+؏4m0ռV'H8]TI4F3x5eݐV* ۗMH[ v7/!XhfvCu(`n9qZc.[r8D]o%-ڠ P/!r[cdH _o9rM Kw4m"14x%i, t"K`ǩZW`tpFz /`ދSN!TU9N+W2C]fV&oh3I-^VŽ/lv닜HU $CTDغ6^TۊZ"$mhfjSI7 +rN٣Zg5_0_BP捨5:8yN؄RUU{MޭnvIg]<:}B+F~$XR abc #ҿ-`>i|.stp~Qq_יa!eq&`lHP g+S^u !]>$rgNRN1lɝ&qgn0.π坫;lO9Fu& EFH]d Cw;.oa]'QɻCτ;DD$a/W?YdGNeHG#Kr%Ƚ.e\7x>z8<2&⬕?hTkoD/|9!`R_Ex[Jjt X26aSԞ5Zhdq$6 a6wO̕oR,_^{e̶Bf+IR$ಎ+ ],>2+ xRJk]Smr#3Jf9x1>z0K7B5\#d3+,] S;-BQ4)MqRf A1^⅕NCR5eOM$Lƾm&t'ނU~(+ ǥiÚ 0Z%S`Yqǃ5QPתd7tN̥ mR8_ݫ N~_(&V uI*a>P)}(+mX IJ/|Q[ڶ~<+p.05i$ %L&YauEUi:pYzp+EhdܦwR@gmYnMA,vL j<=YKcGHpBfo4HJwi`uON*k~\n@ #I @ߤ)mnhY;>oGQ] :dFHGA닀fF]N;lvY r~v4pp"BrͱI bMAFh*1d2>8.e[7e}~2b7cS6OMmTaќ.O!-BJ3ZZMm$x3,M>S);c4nk C@439 id]z=Y_\i{?K& v irAp>ee L0Aȹ)v:f[N5TcZ8z \a׸fA&Q_s\.صct$1>}p_]c>bl yGE#|I/:~M&.&cu#rթsDc53\#G |T-&vc <_ hrr PR/m#筼$Mn1r>Y#~HZyΰ@k @V$ ĤBcQ5?Iߟuh tˠOLX.h?c0 0 i1Oֹ4bmhˬ@]#;IE-5RQaHu!3zVou:FI?Hf"I-%-HG*-+7*q^-AsNV`]$cB!,ׇhVa*ux~@b) 9XT}W>_`JtC=A1,g^ Oλ̐FšWk4)VCܓ۫eTM7Fd[';g:/ hX,)E;{UrA'1YdW^?˯g֍Լ<>F7+ʄ$CCdyT3NiZ1;TsD'!8(dB&Ő#gM+%j lrOdY4%wvl/6x= ڴŃ`_#XMpct|(2=(Mcm?4nV؅k|6cli\2 4*-x+~DžŨ9TSdk$>u6I iZnp57dZ躬bSk^¥[<eM(YUfT_p-2ߐRܘ%V6棃ሼ-Jx:dl9G{O*+^nh?_&ŀ}.-:4E{O=M1UC--n(tWO'tccs]OGNv6C\ C츒u*FyzaR{>2U:wPsqw|ͻcK&dMeXӐ/{B*cۂ@OOc/PNϲZzbWPǵ}1v/,R98L(Bf2{% %8=H.n[4 )"ˇLC#ڼ$*nOާvHAf61`aU vOg_kS//~i744K(?0(rVSl9hWMQ7~X0R!(?2wJ5B3wӾ;(P_\M&E$n]I $g2sH6B[t;ޜ|0)Tbn7RX*O,pvx=xҽ{~KB?_Vg-% ԉPaEVH+{FO頸 Mey! }V?Y31uGvt>Fʇtp35\ ^'46Gku|iٚt}$|-mn]t2 푢Ex7^(]@TNY%Twʢ5D{p&-qP}6Rj]=Y@O禧E |z(%2"aAׄuB_ LZ Пӄ+ NTPٵg}0ϛ ٛ%d)5ز. <~""MouŦE)j+)H[Ou ƃ 3sU 6<\ .U#(&98e*0 9 @8[f5Rq^v*^͑ Ƭa3nBIu-qߑ-͔/minn2/lBւSIJW ެ( u1BX.ehaNDf_D@5YѴV=msZH/1?Zdٝ,24z{FpZJsXHR>dAB0v,S>Gs PeݎQm>3bsԣ`vxxf 8BOࣘt$_1KNq*%:Bqۺ]k›u|U9?BCdSPXʉYX;Nbit.j]=.h܋fin\3GZ42д n>da4 )$eʂLkKj7cMIKNsc>s kld \B$ ٌ/ۻ.5V;ؗavC+ D ~a(jYx`I@`PTƋ'G* , k%2QjnHU'+:E_-F{zB+̡0a[վ$:ڙs[8͕c,_"ݷ B"hc!߈3]m$MEJ)I=;W>{-m&oMZkSËEa+eҦ9&<4$)$bZX\yJ}}R&wcBU J5<v_GI\-M~H^?+L.I_6Mq|dqHAagۗ09mL파>f^{Ӹ0v$u6YqbyqŰݳ(Rȃ,. :&Akan.}v)NU^E %q|$pjT@ORT١&FǸه*a]Ѓ[[Wc>_Z?dZwdo;.|Ou2BFM j~f^A%]W7'g;lj5:81fGZQ!1:d,]jdI`赱>넄èT].%2$Nr`]d-3QRx eZriSP?X_ج=sK2+o'n5*5%\d0Nw"讃0IR 6NXSer{Ut㿃u&1rZ~SFӝXA:zj9ӏatAX{]dQRa˻EIJY;pZ q<`F :R|P4fGf8bF/? Fsu~KZư ̬\rdjqx;PM6'mAILe=O-Bgto*RIKLҏ*DDun~.0)!PO 4 9`СPcR^9ɈNAGAlIu^4g|Ȋ7(ߪlKohd Ğ3l$9Y4N}ȟp-:_W1] O^qGPg0-]B qQ%|2;Sa: )랬eE:pgÇ-!q%eVh}>Yx44ӑ)}fJ36Y`pMjm*J?mxMv,0{4o%#4g""TSz!uتQhagX%[J&5W : (i"L$}TDq!JwӂqI%6jY9v?[KNڎuXfRʙZqΪi;;wjI3b(F+2B9,<&<3'|{EĞSASd}ûcCwB*L䧵ZO%>@)s:dV ̬ OI QfzmϘKpiK# =CGcU|OPJA]x]TL_Q$zLYGI#?ǚ:FD_@EQ:^6N^^TM"0&D_=:fs>?_bjݕ"*@zy6"5bcFCfyb܃ZM4f`>ˁA^PF5SmJa4-~%hRW]-$g^oQNa(|gO_~U$eX=3/UP=JMą1 tv[^VҘ5Ԩ= v19C{ z؃tHXW$D\KO+_oMߤfb  Hc^TZ)S\c0ԜuQɩx)cK6\.MeSzٗm[d4J߉ t^%mPDTnh LA!I"T ϪV4Kd-gk~l`a,5,>}#U3:Wnã~=LV/$gݲ˙ 7 V+x0U&Cog[BF~]'Ď A"sޫGhX _ I}eˬy<Eq=y97/u(T%lQ2IYԬX4PKؼ|66ea~䚸:|cC2"[d|zcIڗ^~s5kt3~<'0J =ɧr^ˊimAASU>%QG!ޣW~#(c0rӲ2ʭ8f%uxmt^ڣq_Y}]/"B: .JXt]%ǤCY orMi)Xćf[gAb!AwW'O6+ |: 1QO 0W._Fm"szMkDLrs\}ʫaeL[СRbQ4::xz0`#sd yVRg61b;WI(lݰn\>vc7`c2(mfꖎ(fKa\gϑ7ec.fV1j /ltuK0Jgȵ,6)>x~pJ==Ol}fj+~|hu4Vc=M\8D_.wxń[pHyGuPv`q^?oryalu,˗9[/䋫MδLb(7fPhv iqmRhm6SJc5,DF=|" T#EMVIaδhA[ 9AZ¸8W,Rݚ%zXebK wAÜKq*sbsn8?CX1Hu_|*!D竦[A,Szs!Ić_ +r,/6>8K]:~HٮfP}W {Ww{ +%v4Y/oj?3.]u~dlOL :l>IA% STfU4@- bPA -AEA?W)ˈn?h 8!< O;Oc5p M#}}`+.ߣA+Zw6îlPEQ/_!W67"@2Og:#H#o E]!$\!*E4^g^E;qT]A|J;qEZADsش#0Wox4pabaY?Zw!Z1>?~-#x?^d3*}X#FHűGs[ft1 eW6VB.e$J+-uKe0j{LEr #fCx3k@cV)U^:HJVD QcGoPv y~m3H?7tMxMK UBÉxA 'K3h$M6bZpZȼSKWJ>ʏ|jnh<xkp_QCb':~h]1h9R3NA1&[K޿0- 4?BEYxr8$eu+Ikq8@PӒDFGL{aĽ!@qNf?\6{) ?w?F+/d-d!H?/1M@(~J9]P% Q`Wz]3`S >`1z֞񗃓 u5~!wJ)uC{K0Y@]g!c\2 #6u[YTB[7͠CFK5:X>On4?M>3Sk% %ͽu 44) aŏs.̫g$Юn((54/BqNΓ B7b</jI'hJ`I<(xtH- _$IY\X2]3|׻p]S6DbUC7iDehd `aqqnjWuВsx]G5<_>Vi?SģǍU7;.mϨ3;$RhFq5v){%ݖ4SHP21C -cx+[~q:VgK}Blg+|n̐I>>f"ĩ(ׁ!+s|ۿ$6@_n sqx}_ 70Ӝ8bG]Y(.d8[r8 lQ7^y/gJy6{WfJD0EpSqlqo ͵m'LHq{OMnyV4t3IvQ)ŪS]#xka\ Ē቏+AdQ,6&XUNpPeRN|-n5f!l_jYh-}ϟerMؘHfAj JO&_G R5ѳRg0%<8iʺ*ȴƻIKPfwm >_:uqY; g凲h |)frĴOgâ*kcQ ɱT2&E3H1˲vP386/fL9ǜ Bs 0!fk~-󘂹t'yM-&9ә(?qe3%i}B,J/Ns'ZNQc:PBԙ͎ytL4ԻH.#Oy"ż~0E5,=os[(! j#C*+drGuH1ˤ%M[G}g`myEǙ'hx%YN#1QUJ'v_֚,:6xh{% N}߰7W`ĥ|7bwc>@7sҴ"W =P%6ϗwK ZV'#Ft$ܺ@&$D"1&qUw?_VT8{X`ў`Ws)ES9l Imq%qcoA7[adP hLG}xLƺ.oiPǚfq4Y>mў[lñ8~/rL~u1[6钿|әwW/"r_ s& FSœ%LXDPʄ>^]3R܊9A"R|y-RF]vXN.0G/n{JK<+uvū*VD).=5gNQY1#@|飙LGxƉ6W|zJNM(kTOEs:EFKd93 YLjÊ:d:fps;}s'zBѺJ!e/!+/V03lq^ܒꭞgrE:YQs$|L:9Cpz'{aM9}3DͯZׇJmJ\=N-{2HP)Y4`Eڞʑ[;j]N<16ϴ=h0Ӈæ0-3Li+ؒ0Ev J1|~nho`j8𬕡%N _i=mC객.T4Wؾ风 b sD vGϸq}Ly; 5X$j2^/,2jT =ԫ uLONWwGXҋiDRFs!Oؾyzb\lPчܕVOZl'Ww@?LS~xA: /PT- 0Uz_q^'6pȈR+I7 ^-W ^yct%xg(׹Ԥ.XU*9-6NѾayejP a2kB"=]H2-sw+0(7F;ǶT, !؛%k#T^ o$kXѷ dXxTHnACUe~\ m=v`ZK<&}:ol90>jc{8(K_@=vV94 DfVv%;ɘ8fb(v{&|/ %yq+)Р/x$ުgǰ5nJ[?9J3 )E`BEkfJMr"^:} ,Bȉ>,u[)o8"_r=ܾ;|w$rnm`iܭY w_fUlWF6N 4YGp^~۔8f =x/U臟i}F"V&hf-9nLƛ׹FZH0n-q6. ;J"SzZ3q;fi$.5RCG+Ʒ_\T G7x(\}/?")jkkT_<:xBI*:LO ^4>T=MBXLn":u@ܛN@i hd R z&n\>!m~g>{tꀒ_F ?U: [Xj`׸NoR m6gנ3 q[>6_PnQNm~1Ydssyke`Ga>jEU,t=8'&I}Lg>!G4^߄hGQ6Z ߨ'y1 :@\^()lp)$ls6dC`Jimr9QtMt=иhܺH!R=[z@ʠg; XeǸYt1 ٢J6 ڧ )<2C R%}Gz HȨ48/:/]%lC^jB4^,m2-/9ڗ]Kˊr^lO-30bv!XC̗Np?KZ.{<wk$_v6*.Qs|%d-eR D%5kJEu o=) 6ugV 8d"fpL]wx,~udNT1շo_`DB*^AڃjyYL^ᛓl0'Л G tD. !,X*EDcF-ۦ@x22郓]tGiCHjOCfjn&Oǰq>3C1ǞB6)jIh&ĔXq7W׎۩II~%6G5/?U5fL"})p8 2"zMK#`/hW0Ī)>!6g13Y!= 20szͅK.0pIF> \]$J1ZF2N n|e2.߱;K)y5 w9P&</dt0n ?H[8 B`{*|TZ-dV 6a{&tBA.Nd<[ܓtS9݃#_;X#ZޫUԵ4*oIZF,dUw|݉yHىq񛶓$cgcS@q6rk#޼9o8z;aBvfyouG4-uRm8{ʜD.5[/DVP-m1O{rORm h%e'QDseEL:F8$kqL/o :nb$HNvQIQU F7\6Ei_ck@齐Yë_~K7dQ;lVq@`kX~n<G:fi_~o>^rN$ĭ-U";hG`ᓫv0IPUXJ ّEh]S$#fqWz]g+18eObDŽo'YtQ|0iH vgRUiNG@*E:R ~ 3-]) #{f䓾T[K7j֜ZǫƜrtPNxRFeAἍnp@kzPwHb]l4ٶAVPoI|8LE POd;m/nbwyF#ݓ;nT|?^Yɂ*i~x2=D?G|8̀P͏c{$;O!"`ŕ swej +ȵr(+Xd[O^`t .DINpoq)ڏa nWKq,gw9&QnzƮE|^"F ;eJi 4/媵1 ;#|ȪX&-tdDCX[~wrd!#C<[{XQB<&Y2GAǬ$Q՚lm[Sӫ -_>6T6`Wo+I*NՍ[}9bs )8]Č|9;/,kV'5fw !/WI_E|s7h ?a%>nty,-b>JIT~㓊.;m"wgmJQĿcM<5%e<@?ZU6XIN Ų􈖐@Y_q ~!YXk<2g~n{2yK*?a9'I2 [gR[[eo!3cg\@,ahBTH=R>LJt3Y=I_ɧN`0rTOLͽӨc@y^Qes!<:h+sQ|Q=<ˢ !Hi57%6S$ DU+?-'}h"־aM@X5 t,z(|v춫~8/0 ں'm+gA$%?g ~W-]pDs|T4O&iƵ-ZX7&d 멳3PZ8`᮷Ĝ3k$)6'#X|zOͮj<Bg<ǹDfFbNl MgOdeJauCu[w/<'`ח.!HaϞ^S ],ѥ%T3o@ w8þ=/J!Lias9SĞ}z88MV6@ͫܺ:QԶIu-7-g0vy%&hv5 TX xq4x+NRj֡P1]7~(~KVwEՐ|JAaDD}ɽRh\: :/|3P+`l {HugG+O,S2ۯG>Kj"e}IwSL5 02;z.R[kRB%,l _ˤsb=4wP>IڍJyEA~Lԅ;9uC } \#$'*W(5bscXzA*NXyu9 ո;r-gFm?N-_At.^|9X㥌g'پy_̼ZemO*u43@ kqtnoݐACsz4fƈxލQU-U~Xg̼"=u ).@0p%+hƳnMDgWԦܼyTO[Eo$=r*4a?U? ;[v|2a@(>i3Q N*BH1(:kC'].yKx| {@63z ,BxF^c'^u|9T<ݿI1^aX' ;~\)4=ZL#a8d+}6_?e.Ҧ M>{q"K#ļ%>vi i.Ch;Ʒ۟{D j lKƄXjo@s`XhW'ae @|!2ȋ9x._\[ʾ 5DNgP'bYĆ/nLWQhL&ADS-c~ñ\:C0鶋)#qa_a1U64˴ o86)K4U:%z1_$!z^I@rNrSSP byuQU44#L$hd۠ !E^ᱬBwf4M +ubt_js J WGR66Xq܋# NޜybEXn{7WHbN7Œ7VqkFRP@wb-! 5ы`>aI:xG ȇXk|Jp[01O\Su4m9A!#b5dA8Jj:<P(_N{itJDKo5 >wY['յZi? mUuaïd nºq- Ř*,6QH,6dJ"u)ֈ׈W[ khV!Ygܝ "k 6"0:3vLuӃ{vgvJf(V[8Ij塥i&3OXFW+de(ߛu!_[gF// jsDiicIwP0]^ed+i8@@Z`MpuL'odu%|zOL @5[4F*fu^ke@.K6̫.!J$Ԟ(l+7J:d?ܯBG nwl~ H8Ń{c\{_tg:ênS^ uO_S?~q*@= ۓ/#P+rOB$XKWtF]1ft$FaeNE]*<=B!L*=p 8 %#ɝmy 1 "2v1e[9o)`mӷ}khpRGnH[&o6!^? /kź0O$/΢|eoPc{V"v&/ː9% Z>ը!;,*c3e]Wl$9+~"z ?mip!~ )\-pvߟxGw 7CѱfݍGچRE+0'~ N '˩Z0DE%1{:6ЃV]| _i1sCW*AYxL?]`x_:7o燹RԤ`[S-fKA$jp!=a%YXh\!@YS0?znq)[ˎ `mv!:|pj8"7]o5{5YQuYU>/ٮ^I~w׈obsoMمUz-5j+Ӈ4@ YW 3Qϻ &dJ棋[ "|mmqLlI)p K$5ɆA{3׃r!?pL9B&WJz^ډtz,(ϝǷL!׮ t/ SOJ ')%<VW7To[[L! q\i-w^=xq y42]mZ {]s ,q? xzX[Xˇ_IcYC~]z$Ƅi- 5`t|f{PsDIdfbrAl2 C>uO~ 6dix8x( *yWԧjjjr)ѿʄ0Y1MQJ(2EqKZ5Wϯ5R4D_gn.NM,bgİ?5ǗFHP>"~oyM6vWxx00p4dYܙFTG`p'WquU^l|[c)L%s\i?āGP-SP1^Y<g`VT94ǼaHH\a^KO^d9Q/nǷwT\jºyc/1%ځS:Xt|v5R՜4E;x麫O@Gֳ1D<oWf$wSOݴ$IТK (=}+Yދ?)r/#T^v 2>Σ'ņTUp玃{ \><9'j;Dɮ<&KT\h_Ԁo݂yE#:`a2:՚92ȋ̻B\㰯},8뛛 M"z֍g8 ݙR t0y-۴)[i iRxYxP;ArC@W,jCz\7}{\C\]_C Rd.Y)rSc ]#0Hf. QxC*6I֦Gx5_p]h@DuᬆQpn: MhI {HjGϣ:GndϋNc&lsZ_;5ysNY|=CŕVJ+HcX997Oh_ e,ɶ;RĪ#a-P@%ܦ! c^ׄRCyKa@jm5@?<+r)&2vYyp,(~2j.vpvyP+A%\*%?*n:$bga|2K)(' b: uzV2CU?i@k2ƚ\2s> iX>1&Beȡ<.̺I/'C#`4 O;ηeOU.C4)?c%)hPկz؀Zfy;QrflC%K9(d6BN= {ò9<ߓ(+ g}WK°k6ýmHgRNaAmcVf"^x;Xmlլ vj@t=ңeIC`*). )_S lT)X*g/ ':R?)=lIN. r©/T-)*6.v&d3I0'b Heffh׹Q}pQ[$ ?+DdCU9ܥB0☉!B]6' Mo6XTj܏$LwdJwphU*$NnW!?6 8wMW|m@,'VޔAt/{_k詪Ӕyc /h^1ES[ ho-znԑ!)t(`@WޞkyGk%RlY% J_Aﻏ=_Q~xL(#?%7 FOT+PC轶7TzjyL,kAۤMtS+Eq`ۧ&^ެyB; VnN G/~<? )ƺg>և~+h a(>hթِŽϠW%O:[4q=ǒs#֧8} :^=NNt9'~oY@uɾ`뵑2qH(%qŎ%X9YgQ}r$\Rhz؍lfeݎHaoy4 GTƨZ /G@ㅧI3C#s;m2b:. S[+mы$OxjQ؏>0\\$j8-d4 s `ҌPKSY5:ae,MHZᏫcfCPIv`C"-Wk0g$¥qWG8cA NwBp< |ctZs]V lI3nn+t>$/.Y?) Yk b$ʓQC[5b1Ȗ.հpnOI\B;s?&xVMX ЊGRJGeHЦFZdz[w嗜 \_H,'/ӻhӛyA"[`w}:ӾgQޜlL;|p ȩ*%)& .b:7st?qïF#HNK[nRQÉ  $zUt@j%ˏxslH lZ29v+|)ۻN+Dtm x cx5:܅ĤL:aɀ㘓.qFW"- )ڜm5F'(*zdօoqPěE kThԡj\zEuiKJn*|uޒB8LD [Լ NPwvD5"Ѵ yxKhCuW-bDd'cLcE\?9.j_wl>O'I Urk1psק^i<`"Qe0(0|QZ"F~;Mեtn=WjLK&I RHk:u};dN ^p/+z0') 8Zζ԰$ Q&ﯦr$= BQIMhCSF.hJ* zC@`(z]B0 z#+U):ǽ?UG׵f  ySdQi"z bT:G]EpӴ>-}U\Akw;bZn B3gc!+|򨉐XUlֆliVvި ,O]e/1+Tij4 ( |)V٥j*`; #HpX1㊣:I_̝kTd_K, `j1TcKdAy`2=mA-%?{0ԿШ{:ݭ`\4AoJn-{Z~`m7G F9FLoűJ4&+(Q=H=d( D$!Ytg1srYW-4>H/9/Ěϟ;yL@TX|Bi/GˬgX&@F& 7\,jQvH,t<0JD!q!Kb-ˀ9v```+.F8hfzK,v|jL\"bCޗ9FyylQ^#ɘJ-a(ɣ(7_p,Ӕ41eMLjDzD8r z30Lym|i&}G6*ec87! ڑGd)/9rV0ZjT*PDg{v (5y`Gv!1ŽNz" ҨZf0]( DuU/dMFXY.]Ft!EF?KF+rŎ@?  4_X@~uexyMɹ|@kkqx :`9y W,ٻU_+ͺ5J2"Yhԭf*Vݼv (,cل}/i kڇO5oZDђ-{j|qΐ6{w?퍟r@xz _[<WXN!Ȯ,.ܪ.k54<`HqvnB^P04-lhyW8aVGWnVv=9PўVrĆITQB Xu#'Zq6 Y"׏omX8?e!c/ɾ#л?0թVsٚ rG}(=$Y2QF_(AEs6(X;Kcأɣ u^bo{B@fx7`Apeh06<1G λѦE'|ܨ ~l$R VRb|='ctg}ہKCஐEʦFT1;CobC؛EduK[#eЅJrI#@1G/ȟ6&\Xv b h3#sgl5 G߷SA8)`iͪCdfz\Mq%SOt}#U)ε @|č>U^2FHhV^qZ {C 6֡IoXs#R4E{aT\rx(уwr̴ef Fwǜ1Ft+a@gg^{ݥ y Fk}nBts{*ytiR<^+_ZW"Tbwhhށ. mfNg5:- xR6rÕIb8, VK{z҄O@A!BYћD2`lamu+mo'gtA t*e^iX5SY5yqR xT~ڹdBWh.J4l XvW Ȓھ{p}Q8P]d f*\j)hy{s8`*^&w.u fP"T$5uO}fwa?8Jۺ4#qz\3BFPA"#bbz AJR|}]%<WƜ%Z_\_Nmͯ756q#L2rq𐘕dl(bN1Fbuʼ`:.o akvU BZ7y|?*ۯJ=$`%ڜ-[풎Y5Ok4Z|GZv . G+:Z*h,дN}Vk+ՍLj9^G1HjӺ.dSJ0#AG V|;)cRQ^? Ѯ}GzaU=-Z1?K{A{|!pmR$vDZ50qhĎCKc :}]$wM|QL%Szݺ@Q7onٹnj*aH;@qQpNm\vU/E=t/rģǐHZ_xHl-O?ePȫtd[(lNSgc5W-5p{E314;R+F3txN%b|tr%,!P4cQ-eI&WbjY.~@]9l=c'b?E uH}ˤApgS|weCz>>NQ=0(ڛblzec6׌k(4E毨 DWP~"Tt?Rrxv 䃟y TV)+ ,m_&G$\Pks̟y=ox+6~Y$ĥ%y+TT#2Lrj|]( U\t-4WuMD/<׸Hr4hxCɮ2jWj`qĝcZh&q- VtRz77)R펹d6:m9Ỉ_]JբyU0@)|BP؞:p7۬sqPݳ:+++BU/nrŊu}:ػ.nyG9w5)+)뵛 LFR،4-l"SoVAoK7{2K&%sID8@%5o#j;7KW[9| Bפ-TDce&Lk@f.B!ifpKwbdG8)BUu< !/mȟ'ח~%WnT7o\+&~Й7v ~mK}4h{zEm¦I>+kyjFGq~i[&>푑f\P\Ϩ rݗ6^[k/qDZkF!Ӌw$WX;QYOc-~ 4LuƳ=r,yǘ><+Ba1| ȑO*7"8nKEϘŷлWӏ *FB9[,O9MF2*Ķ*u Eᰗ`9Urmw<("pK@{>Ia80~ږOj?㨄=,Gس̷U:,-oS|ɱM'HErd^Y*Z C{B4zݓ7vi~T C<^GMNgBk(D/eJ"jk^bUBeU: FwC #3D{mms#H+oj7L!m|g?]OPKN2*^:e3CH1k Z߼!'zO.7ksUGw_[B/{%z,xޫI(bpmԠSw+ ??rFEZq_(&d!N)RLCo+W Z3V[üo3uO!O0+;i'cCMv40l>IC㉅9G+* pv(,ز ?Jj!0%p5d;g~$]+\҆ .0v0H<ܗ?` Ҵp||!O@'L0ɥ`G4[=\ta+RyF+WwbKOfOFLJ)#Ҡ?M?eV)92}4A9j8,bjJtdzdCrDSL:m;ufrV~,mK"$0j@=Iɉ^4ey 1maXIWޡ8D`۳Mz{u_RǍg+Al+;x/UD~HG|.ڨu.̈f'He6& oP2W~XVȽ~ILmҝ n"mQ4)h i9yg\ :Wr0LNc7Qg1?P;9WL nU :-iKߠ?QJ[e&er, B]h[5B [@O!`J #}-ͽ!\Fщ G?逓W~Tij?|ķK6L ܐ˲g\&cf` mv0ѡtPPk Bۘ#LjGbz'nF S:uV|揖1Z~ 1N&Q6?Ep1pCr_.#+qf#'B7w`b-_d83ڛt]%aO/v}b2j[ PM&c/h88^8^oOYa یZ))CH}M y|=49uL뤁!">ɬGFؚP^ckiLZ(@I|$xg/߬_^}`j`e=WFQOt%-pni@`{ˈ9ki[Dzd]lQ*`UOlؐI6EWQUhJDc32W|pΥrt5Ved@^Btxط#u6ZO{ĥu 6!1~˘bB&'=-~-h"Ŋ.=)m18ػx!y &,o`LIȚkjW.z|`poDR=B(g CRgioW:A u~'9萰5OhHL(JFj22ąqi_ |`$Fhߘ#C lv=Eװ 7qQ/ɩTM\d0gw<_;0DHtOe)'P'{7^d8M]4ZDќ)Й AH4ko9--r>1;>SX[z2bWF=Nh fa[w-*~CwUiA B+\;w֝3ҚgL0 [s^lJ5$U 1Fb`CM'>).ڳ " DR! _=GG3tx/#=>wZȨe+ 2Tw"u#H=J`vQ"N)2ܺF0k@:.3m~zaOB"p Q[ AyA$:ҤxDi'ja]D-vdGrp8 Ob[۷R( RzRi 6a_c\pwhgNxV-8N,X뢤H+EUNi&Gn L s6Z%A8 ihtAXՂĘ1!#QPקkFy, BGZP0|w5Ĝ`8BVo9<4v侽cghal)oč%L.s_H dlUrvMa6tfvK3dFWyM|AzWgg3&^W3{cDzE(fI4?`ČcKeL@UǓe}LEB]4޻ pwÈ?K]IQ+|KOjD78c rLdWC*"bi{Y%7Eqng4{vB^՞h\^L&3y?{[]wDȱ@X=dš(~Gs#c[y ͘Zw_U{Xxː.9Gʼn6O qxgS{Nƫ`{MB5RI <̠M=8@HAB1[_j <@ O8Ҍ^Us M;$%V*שTe5wOyS흭#`U!|8f-.>$n/q^T!G[>J) S2@ԏNycAseM&| ""r?m|*+B* +Z͗HW8:!wpUKxRg*D'>[jѭfdzp+zsT?O݉\Ѵ+y% "t%oX./k #›AFxD4ܩǗbOZBI*$ťCx~$~qZ vZVz4n-,)I`96?Yd.s̡4yHj+I˸ݮ:窒-}*4VI7Aݠ(Vd@=$BpRf7t'w+B<6Z$_,溳20g°zue"o3 :%Gr"m"p+’r><1˸ C#Hp#m: 7VR4kSW-QZ +U|7(ƃIK84\SE^!ӪYz|4y&:Q&r_;W0":n <ʥRNl8!ҎﱑM}SR3Gu+^ 69؝v'Gև^+7}10T2kU+WXHګz*L$|X@=B=Kl6NƅLI ]V;foÝd^klZ|O\9|{BV9StsjDI E nw/ ݰ -FI/-\"A녯RQtT'uv-5"J8s$faoM@DΠӘ_3BW`@؎b`2)&'?6ٜH*ClTԱav@L}m˟v05!"X-LZJuEZfHB$ܙp)4kDF3="?s.xvjD ,8_a&@@|LwkT ʰKt_S616+|Zލ<& D Δ%tFP?fK DuY![jo{lyE#a* ouDEnP'&$N'TR&wG+WÚ,4a'A>&+ @ϋ\~5`|7'=d'I`?7e'僜y96K[I7CzpyԳSA`Cr@nMDjd.k \}Fh/Wx.oМW~&о n<;F8=#`V X9fMUEČw䅈.Fqq6ZqbI8C=Zqi)7anVa"@kG?hg) Ua-)gLtmmYaԖ N`%5L mwj T #QxEF"-N{6I TN-AJM7Ox-ݨklV(T%$7j .qS&9ވb Yy͔m2b\L7~q1bILCهo 0PI K:X. %Ζz6'J`7Q8N3.v 1(wc LuLVP`28FѳD*c WUǼ 0Eè&ު(ȡdwk!yq[I9A>3<O.bwD =h/W[q2`|OL+&ݪa-=HABfTK6oGLW]Hy)NEMX7/[ނ!HƉPg ZRE]1$IKNWD7mJ.#pHhy"N Kj0K xMa`eP2qfmhK;crB[j{{զT8ْAT L i2ؔ= ӆqWbSlPqI|*pZR^z'ΩS%0^{oDŽ~GȚO^ z['Ϣ:hNl6eC%4C[lɇ5؄aT;OHЉtr{AOob~FHu *kW ld[?LrЗ0:. f?S,$+q{ ˡ`H Y8ʊ>TkѦƛ+O^D0Yd?W6bjX/*Yh*l`[Z⑨\ïh'DmCmWU(e|%TXN~"YUbV*.XG `G[/ \B̮xg#zUds{K"Q]e5];4rz*_ 7}6؉ Q&EfJn5鶰$ d] w#58G\ ,m}Jg}Ӹ),6TL^MY`ٞ35C)mTYȂЌ)(vlk+}>{ icϪu#d:ր'M7*K8O(Eq+̻*4|n[D 5#zu%pb̶Iʍx'pX!%_?l#={I+*|`0\z\BE؅9*БhGHv%OFt2ѓ"S@JqJTv_#uS*U5Jm_co`!;5Iٟ?ֱ <!lH6 ` =oQLn1֕fhatgTT aÄի D֏& 7R[3N{bfqS6<'$vU9^ ,2cQZP^{ 1 ԍYy{܃O .(!yc--1rV6Ja1$tmƎG>,/څ$5aq ia#*B{'F.o؁e}pfoMҍgn\~%oKz(1ꠡUi{}HD1oirJ~lbĮ(1|.4MqL! v,oY;RLZ(bGcJ4RǨ߆hi)ی[c;QO֏{Ίc?DZBZ0$+hOϬ yɑiۮ5@_vYѪrIwsxj>wam( \Sf1P?a/vVGf*)*tt!|̰D:מ1+BfؘZIW+a;!㚫ȫ}kTa z0:T^lc ^h7#_;GVoA4-:jjdϫ{Ci{]c _-gk(:e܂R| HE"?Aq1̏l,s\{IqN*>LP0"hxkie|Ew%|Nd“R_%wDh.bG[)%oA7قvFxuee}vm E>:<(a!kg)aކ˅PʗiRGުdʆ~wЈD_ty^?>I#;~lJ2_EK \ H;4 -æg3gSP`b2\Eȣj؈e.HSlwpHbM-7̂΍)5'LObV.ӞQ/ȁV%@L-qi՝wAK٬SM^c~!=ji/w],4*; >|9tf$/+fG|롒#[ȥ_G42} {VƠ2@5⾷'ejv R\ջ]ZzF5Y32! D 'mߓ@'Gn񐝊Ag7K$g2,ݲVO *\ kH*3'Z]J8 H، >,)2iP1S?^>^rSONٕ4'[JfZ%c!,~Hpqё"Э6mxN!6Mȕ;[?&;iF p0W6lt`8"]X̅w+hU=FW\k@Q(Ƈu:奩d"UdfE$D>2dtC0PzEiYoolp%H po7;8Etht} ř I}m NHvo6.f*1ϡL)KA-Yj[(o(q#7Zߏ~Bc{>@I5ٔ+-ci~xSx0c$DXkt[lx<+ `~HeC$5YEwD.ou e4+`puP]UcQE^Cֻk4k!z&kzy"fOvpB@" ToCxΉ(#< νmJ* T5Q`[LF+ɊkS-]\Ic v6WK`b;w&vtcTTn*dA G"2ʛzaMUn+/*C4xDh@oKw ͅj6>~"JpQ5pVi-Z(7o?_0vO*l}bA%2)Ny)GV!*Cʗ,a'yUnǢۻC3PU{nh5U`ź)e򯹜sp?q^aK TRqFrIB0ϿЉ d׷ hW/hYE@LbR9ZdNy|w<-KdŊ6]Iz{qiO7FKxwli E֟4  Ĺ3^1U'FshMpEGܬEڽTQb@Q(܌+P 쨏@8ؔrBr'c<iAd)8GƲS[ӻ=r{SQ{ڄ6*dʸp|zV'^ s粪[kb7-X@L_&]$~" |{}] 9 +g>L^5N"(/"M^B%y`^Rthw[&>h|l*(mI^~b~Wn kD.TG?iC8i~F^{ o|%!T zexܵQgec5{A%FΡ}i; ~|NU $K>4xOipGb^mkE iF8I7j»F&^8FZe :^)]p Bw]ح>1]d?!o[K݆F[\Y@H)䓎8RKs yp^6h:5u cϟq[ X4(眩z &sAu0z ΍b&݌4+մ YV1:_W%Hshk~> $ ȱ2 mr0W9GR2) B72}]јY `p̩%7PO`"; F'"܉蛶DCºWkKaDd\rݓksCNXw0'1M] DȍHC~k.V:bܩ+ OP۩Di:+z`6)=&e HW~NjREw#nYSspu3ϯ/lO %HiYgՋ^=X՜ ɑ6~Xv&kؐS`+Vفm˜#W 4{ .r#(^hfG}4x B*ާVoע52.,Dt06Z l#]ޛiEK|L],z§V?r'nΡd.EtxX|*C/xL4lmy7&eYtk,L=]Lk΢͆rG[ϠS eǒԺV6d*YxfO%Dm_S6V:>z=H:L[?-eByYDYW͑A JX\ $!aLwۥ4S=. uH|Uuju󅪁#{\K T]4ٍ, s.J.3eeM|c‰bwr!i@෰fGEz YCNUrrŦ;LP(Η[/a:MwjplmK[%q\N.m.wcbء4)gt"+,; Yl_يֈq<%Q2o._t0NGhF6tUBD8 MHTo".f=+>F@ D0%2,ajm;R6\dbA}\wɆ 0(X:SھIri85WH,q~K;D-?hb4ԥ4员Pٜ/5p(>΃䵙#Ifb<~u:Ya%Fˤ1ONt߶jsCV&* \(2ub`\s 4Xdjt@/r\/.L^•oK)fy%v1s2Pzx7ZqCZ^rgTN%nQL֔u[OZ3Eeo0:nGM''c ݠ? d}$v '[vi [Íj%kO;T3 ɆE<6ri*g< )m i۾!VX?ъEgh@S n:NS Ye_2::83&5\;/x&vySGHfC$2w2Ly e }wޑ?Er[&ùX]۽PjH~vet X͞5wbwNP"81 :]y +XAϫ>WI, PSAC~I"^Ss6lӐ&2=}?BkO99w/ [@v! ȱ'! vP"ʟMRwɫ?qqfTPիn͠[ B>#!GzQ&z>ض}šlsc1 >G/ZNQL`~!JcGCaDs{"pS^B RttR|Q, .m݅ 4x  ALY(;~o:y蛾dF"5zN)6ACF p0tkڥY(ң3P#CS]Adh{N9X3(DE)3teB~0~2`)]e^*d+v1AV9Bg)UiOk ֞fB>sr%b4*ߡST\L~9LU-2hq'̶8W.8]mJo"MF]u,[֏Z,3Q\sJo\wKĜĢsZligSוpb"1= 5M4YI\RZ8{;VpV N9  mod")CB έn` ٳ7 hݨE=#|2r},BdQRy 'yy)_C"$jsz@4ܡ0 i( V-AU~]%u([-VLMГCCN8X?! W1ޟ8J(a}2Aᝃ)gsR7<ijG|wmv͆c`#+DU^5h q<H&cJ?7^Iߩk}4( k'.\澚hիԚl$kәS]tnֹ{ިa&!Ah9QuWzL &'ŒrZc]>JΊNE a, Y ,uSNIdUnx6~Р4grb;/E ny,unB.J6'*ejfv.p*]&D@,P& ˺ܸY qԞzl[ );I;◒S?q7Л\w.)1 #oUhVɻx@!BjI3>_ [3b>2ݨʽ>G҈ 'k2TVDѵrtr,f0ӻj†Gj򘄅=Ჳ);`;.~ 4/"&M#&Q(oTjݣv8+촏,Hy5,]+]f^IKaߢ\@i1e>ê+Acܡ{)i*rdF: tPf>u1$fn}H=Kki6nE纖j VDU!hu}s }~z`Ctcߟ6`@aV{Ϊ~ ^ Vߙ"Ķa},W:u#fvnd7(RK0'z3>,y;*U<22K^(2 (%g5F[^tZȍu ľL8:;7GuLxʽ.LIG}_{eD VKLpK"BΠCJ8F57 Y?[&e5x Y΂l҅={W(s&FYrBڴ.qe=b9F)F3`DOd*kˇsX|)oʟ6cZ&]41dNZ)jMAbǀs%K-0 [>oVZЖgu Kzj! :ƔGTdaMHsܑ(S{ʭ6Ra4:@ ?訿@p] Z"A{MH~wDt1.)S&/±.0T VVغ@S8/c~Wڭ ˚z|_t/I}ޯ~i+j(^!m^k0mԾ-;xlM#?o9'dcbP,dw,/(9%Z$=Xb}V>\9 }JDfoie31|?!3P>:JZO1q)X |:ӢQKQ2]yZD5]ϻ_º0;I*+jdd8_ʝfvs`S$]$#kSO#5'ˤ32,OuF_9zS&ѽ=ơA o;5nEoqg~b~b/Wb. r%dLJ{AW;#XȥAWRP]缎7*K:?hK=/e˼KRgBQEoB/:OҊXCc;q6~!* 9(\ c^&vH ]899vB F~\_| K drWrq\㣨\/ wE/oץD_:\<177  ZԳt9`oRVꚵyRࡍ ";^C<<3p<?jV. 2HImh q_G_etka%2:!i\ Jؕu  ~Vn@jh'bU1I"`S([cM%~ٳ](Yx%y6h^-jƿ"Wz#VZ-j䜫coc|/3ɀ./V8r!n~^v 7bp';Wâb"6B-#I]C@*=*k{#;h!+oBp%@֎a~x[jG[o"0m|({ XxUKvE.y|b3p g,m.&#kk컐ŸXٜ'd]$QaϹc-(crVHZ_p,G9\IAB}/ɨnVpJH03VT|M<ʈU.bD>u"`%ωi$+dm2=f{~z \z\Wwƒ;Oʯ?h3K;rI&b#ؿ>w"8+* A[GHk{ ZKO V$œiusFj$La2f}wٻ,֥^MB*\{4Ț$M&j㽠Ϊmȓ=) 5rRqf!ɳdr^w|\} cAM8*6%u䴗? |b  8kb+UTC1,^4@GI`'5@uVe #QY?%ft[M,*u*s62,݌0{a}aGt=o Go`a?Q~3fpew<ƜӁв1VUoTX0g"W.th3#jWvh{"x<޾<1ŸUӒ?T/}fWW,bf)֍y/k^>c%#Hr#Da3.E Y(&sا\*R;_XEBBul<[WFa V\ w@n+a7_B:rىcn ?99?3^x4H<.D_4_*V veɩ926{M P~?X%Krs)*E p%0am wfxym-WW?yVU^B>4,m3B*IHm蚙G9tkg@al\J6}2Y"m ]bxSNŕ'#ݗWW0 _bEuyʻGؕ8BUVs*ِqDmo* I>R\d1ME.[ytO$6=u{u$zB96eja.ZABʧ46%;Ly5z#^C~fiün$WUooJ6zo@x>lsK*U M@mgP3gl*5YLxd>6}%c0~]ܺUk}%rM)}!^Յpcw'ڿ8K61-li#L8zv_w: *cs~yC%8faNOtB@\8ߧޥ j6# ]/ g(4Yd?u+ʩN{B7n~z@%Zy`V w~HMߦ0Z Uy%i\K+ ZJ8}4*BŒX9i!h=NѲE#ڱp1Vj(϶)i{mBo?[zGH;QL lc6(OSs6fxfԩw`}Z#foP“[}AYe w0YxMZRRGUT \oS}KhMn|ꖁbs'4_ͽ(X_Ŏi}΋N0k OCa8aJC:f~*1ճ<13W̼ fS}<1]4GOIifD(t祈h*l:L c%2W>ӹ2LˋmũT`%,։VV¯7@o-_?8;f_KlE VRo?n ׺=ғwo%o UZ-+oammBLnF}5LL* CBb7 J DNH{ttl>焨({"}N 5a?sI΃ k" -\LFf9TWr6?q1W{A礕C`DໟyZK5ƕ_z_C7eSr +oO?H]I$Or2uZh:_Kn7 s VQԣ͹d6=V4x] <&bP- 3A$ T~#8NjU~Q3Fng|^ qU%<"]'bB3iOHN۸qv A\V&%ъilqqE8;3,n *vidA޵Ʌܙޒ`o.%KQo'D ?\tJ] e5_wr~2Y'L+uhˉI<=AAr. i7ârXm"6} '}m=(D<%A 2/@OiVYl-.ի }3?F:ƈb-l4ZΟ4e YB^\_Ԗ uxYa^!У{@ӰlFoj \LPȣGoR:M| mM($^/0yu3튨AHW h8N_r̙G%}Y 9$`3zڧ@*;$$ {;z՘]%pYr.{p,P]dߍ?2/L90*ش9ey#*w*~Eh|D5Ɂ~"p ia$l2~r㇝X$\k3g/-& 1o(A]MPr$1ngHqQZpH|H(D`+]M'>uT0bu嘡w=:p " lO®"A˰NC3v-S:1v.'׻EߞMI?R|+㭛d 2c_~g{ډPZW`d-Ϫ|Pb@l+O*}s;j@{ىq:"S B%@)%Z_$J m'<Ίe(5P9OAzc;L n#b2^!Fz~W?UձEA=8H՛0`N%+js>VLHuL.rZp94f'=iek }(2'[RJ IaTgp;~iCԲHzNw8/gNտ&7_EifO@ݞ1?o<8&_QT;,4QYW$ %Oc- 0q'5oI c_#Mp?0 :w޶hԸ)S^UVШ{Dv2([ce6~P!溺0T}jK,Ю&|APhR82Um[ڑQ̐T:NdR*RYZ``};_[m-ϞXW2;pf3؝㠶;]ָІs.ZF&%V)^,ܠS`zur\n*cK>+_zegZ$ָO5O|?p|/)B;|칦3+6cY/C%/; l7 _q cV>vF <#?LVr]cD;(6ZBQC}) 5@ (Ӈ"8MSQ512S;ӟ"nxS0V&;1+`-i'o>Yfȃ?Ӌ~g8 PuqD7ߤDŒ>/<֑U3DXD7hMm$qijKz䗰#*֨q s~΢dTN!@xR] ŵqw![׳$E`IWt H F(8tAMUWS}i i>hŋ} :Z [f'ԣF%Tv`Bq K XV|ߔPFj[sT`Yɫ0<.0QDeC7XrhP岿gj}9O+ZSùUJwJ=HB[.Q.I5P2{ⶊ5 j`'OU6=y@:1z$8tKG2vuvPAF8O̶8K9k VڗFɣKizfi{CM:3|y\leеEM348UҖ"Eu!cp/hC50@P?R's[/65dH0T]:~e3MNXG2:]P+Cä7,/wRsC2"㜻>CՊj^SE,z8K9?'$f)@;677=W~`l'J+āRΖxYIݭgRid׶n>9e{f}tl[g[qG;&hW.y`%dwڝS ǹ(U%3 Wh2\lL-h3,N*<՚k䮼=q\ЉߢYŘTЈMJqP3OcPպ+`m$NN-J& @bM"[x'CX;gVYSX6WD-S璅MJ"OS(: 5Wzw.޽$)| zwGhl/{;~>- ,>v{LJ2rVSËܳu1( ,u U oا@ VzЌuX=H_0;B WK З ?'͟$ XtZ-cNj籴z;uk N8aQ8.ʐ A,=;ʗ]9SN[p1ßvCgY MDr@08wE;@f.2 e&X+GB BSBO߸SK96Hg-*K .Z\*Yl2]֬PSz|BAA!+l\s0"b:s'D]aE^d2}+ u]GS:7H*ڇA U5dėڦ ~3H 'I#&%]]3ƁJ5G(hN uK3Tn-no=T=3X"?5#  L)1:5tv~u7-B A9Qֻg`K_VQ_y4t,BO=C==B.HECiߡf?U !l(@s5A\zqM,hPjHy.Yafwb)c<#XWP' -*^+b:ud=ԡu ̣g6U4 =fv,w /z~<(wTa5O_yԁ̈=" V+R? Mv,a9f|ҟBiSiٌ}Ke,݃YLM)V?M*e 030m}=QgxO7OYvG 诿YޗB_b?ҏw5 &[1ZDm;τ6Hڒ0(ˍP\6`|Ί8Bi9)> SE?8WY":t$K; PsujZhCqOQ1u,/3Dɀ1=|iZǂn^XsY5iaRwy/a^#bI,/ P?SSLhZOGgbҿ_ q=M+VVSfz)ٱ IE2x^ H/Z/).,T49n?+A +S?qrx+;88yIGB|kLy)naq{Jr|8s^EvoW! aF"87_:hFѲ𽬣

Fyy¨;9{rdDO_ѥ4rg!59G_Eņ(JV2ع0 _4ϝwHjBՇ]:6Ҙd~ΙDhb)[(eDՙ,VBYM6\ރfz::PMDS7^Upڇ՚kzy$¿-=Id pC#(+(M}uhaΚX8-Gy\= ӁS $= .}xq%z<'\kOb~0n/Uӂe&:3/y{KSYK ҆5!+`_,4 g ͻڣy60 "wWg>x\H.:Z ̀yG䟔.=K,cg  { ag'@%tMHIs"wYLlq ~r jVvFPqsV̌+ZF@%ؙ`YkhTgْU,_OȾKΌYٹuЦ.^? ɖ8rpm5h<b@NMGQ{rs&֋{3p?DҜPRfA9dUtެ0˰Qo*ɑhP`Va`v&hA6MNt G.Ճ\#ohŴG{q,@= KI"-Eh_ Y|DK918#ATq%yXQ+/H8XOhsH%t֚ݑ8_|L>{rhD45 &wE S`m"]557H!7LoE;X~xQݱ# =Jހ<}x uSթ%+^b'M6ҍ~R :/wVuõ' * fF VɤPbušM"\G1_(G;_wP~($*&@c9?ĈZJQn=1vsU=oM{}aA7=v͢CjO5Mk}ia3V4@27HlQ~4e"4ꂜodz}щCmқ/zBQMVjJ C1KYeDw8w*hu$: O]] wLuA"w+oc#؄ycش O5QA+kR'%fHQ>2(-Ƥ넉O(`+W?>^P1s ܅·b7SٯGqbەtvs4˹(dh"G0$:!y42(/oϡw@ÿuƒLt1HNn݌9uJ[-%SŮPpjB:Ǘf,hɋV",4X Ih_L0xg>m4q5kjNˇTֆć[XDKlW/RhCGx'Hr.6;$hjfGf4zD˩YIx 5)]X=EX8vq[ܡĽ#IT!XJWZ#1BOʂJ(~Ana ա]F2[@0jp 9ИԍdXF,Ip W`KE}&zܭI@3@I8,W @uu8h m%â^iTx6`&cQ A6DJ%dB#mQ@S@_iB reg䋿ˏ=s"䞄DAٛXD>XZ1ŗiDzjR+N5[EUn6L?GsaI1@^ }N Y=ƚ 4"t^若2%~1j|emLPwOByeܴkfMuς_qP}i"Hsq7Q(MfSib1]t? _&d2e iZ fs&hU. X )3,WP4 "Ԑ}zehmid4+g,[)w9Sս;X淬ſPwOLF+4Vs^'Zt^74]hf9fJ,gq)K !̖kC)fa/FmUS TBD]gLE%]1UC[CZ%at(uɷ5N ڝrFv)#K<ε{K%pe3 H7T%bᬧ6b;8f> #wC_,Yay2RY.y^-kiP5 'X% ˅%hj3 l +7lٜFgꭗ˱@E(Di"p|ʠ[)3I|B&_{~#ObQmݘd.ƣY#(E{ZQ@zƥgVj@o"T5񻖁n㽲<<7|w'`#<YuɆ*K85o,̇5ջ6m=ʷd#ձi7*3B2 =pxxb$3\F;F=mձIy 3jj߈z#_Bq;䑖[n wJVC轱v5 QWyLXX3 o|3Z e;@9rkGݡEL`>F 'L8-=Is4x l.iMe\i[WG_1JyOij~I[X볔qhN׊xϩ3Zj/`f}LN'MBCf0 t)u B-!ym$ V,&NAZ_ER"y: %Y40%[}S?'ty^ gS7~Y1+Bm׻\|۵'6ʞ\*QHk-%,<_9%Q>d#Lϙׄ3Neֆ{]VA3 3"kR& v͓wyg]cx#zҕ 5ދ1nmKɋ Y$&-EyZa މ֠[^VJn_ hxJ`dwp [4۟oA~;3y6WXO&Z[e}{N^\KͼhX!c;)ꓪjT/q8u.RG܋?Č|((c 8T̚]߀I.a6Ujlz8I:{bļղ-՟ SJXyu!VmK1ߋ` 6ؐttc"\rԬx1Q]L6R,V"п8[1ԵureLȿow0Уż)q-gQT'snW3mHo(sMA"m#6&Fw9I\iQVRa<(*XrMWĞVBM4ݽWz-"Gjkp'Pߑe,~p UO$V톡LZi\91"_i9=*{1mQ%3Cm&͟#]זwA5PWS~F{lnWMq[z=VynX>%I^mQsQHɷ/pcMw̒˄G"7"uMtϚA'BkEQx0D)coE}CJ!%6/Fr8GVTO '̧A6mVʣq tM"_pB Yo@I*ԅ%? 0< )k;Gc&[ MŁs3֌P.}q보cKp0;smn)."*2vIyNFaK3ضfMMj*w؝kJ t!dNp|FDJ߯XKf*N$8*U'S`ըu -j %EL: u dd H!šO&#kahJ߬XV"Z^Cf!F/6y 좎뻵HH|$Xd sm0D3Jx &`2/Fp@9JW7>-Kx$ r\eGeJh05~(p?/ _E3׫Y|;s-=cE-p54$ $qgucRHYE(d7?S7a1KDٚ/" t6@M,6 KbQUXY|!٠zb'a >bw#GE: ~WRKkɋR`UHw\PHﭦ,z($SI8u~)b~Ezʖʚ? R%m0~MD32И΍斁)4#ʡ8m*5-ȏ, ٫CG!6.G%`prmT5nR1(vω %ۺ3>&(VkQEGk.4ՀX< X`f.rARUU i ۅllKfX5@ "6"=/iPTj8bz̫S䍊ժ)MsT;83ƪI;f?@./V@ Uq$9hV)}77|[>q| 1FP?^aԫ&+AHէ%6FzLN'`#XWq5jfHj WS1vv,\:&Rm68 ǖN`C X :ƃ;['n;IQK Xg?b|oV$ҕJizNS}1MbBWx';",b~&ܡԶc@jZ xa^oRK$ O""}n&MTVaVì7ջquAUH[N0 V"OlAppwJroaH=[.TܒYid1 VtKb/Ҙ_ ?2Lw/!v jDía!q,=Bq̼)4&R` _Tf1DՃ=WǮ4IVP@ T1JʷS]{+)L_rP~9Tx$Q _WC|<!=G"NpuyX)/uiluh'ƣrTV\:vs{z ?Rlr.Ns0TU8dž*3 Ģo'k Y 2^VsfKaBBᯉRB;T̖=p7_kB3(@'!I`# zd&S%^XD}r¼ )J^5#=J*iB5?VV.Fk6N#d 4%_!K& 8ga#CHAh7se, OkF6}q9YU8Qƛf{pEs^5!˧篆~.7+N !>NLn/; r`ƕfߩxϤe OOUn4f?oO02iW>Kc,*jϥiM}ݧEܸHxxqaLmND%WС}5D؞f9z,.-H+ͳvɞTU> 8,Q" -Wy~£Aʹ<*!k6µީ *izSwݎT*C|H3W|8%H8 C9y:#(*D?:;fT×Z'~E_6 XäW*W>7aOn Mx?=s6^:swJuKhVx>[$~<7zm=diZ0TS¥ pI;t xđ/bZnho0o;nR|ZXT :_J Æ3\ }t8F}vǘR{P5eXV|q諥"JU *yVZȁg@gd|&Ə~ ^W;9N̬҆ _X&v'=8hk?:9+ ^$Canߛ=C &}l]a}xϩ^?xpd`l6h¢0*iEѻs7n0c8J lFY<;J./qS[>1t؍Υ.'{;ш8,#ۛHRΝcKPIWڇ''/5-zl"+jCݷ.{PJAJZ<[s> }wc6j:u2Ť!Qg M8p~WܱK{8l1Fgj^Dk ܬTL1si+e3 >).Z#>|rY (f[4%[Gϴ"`ޯ6p7}H*Ǫ:O8!/α+^#G"yAWǴzJg705ﳵ_x%L".|ވ9bĘaF_>wΪaMjsҨ*\X3Zȅ}o`!ztTw21p3HUWTqvaN^mҠL.?ynU.7[%V*c" pҧ j̙fֻ+f^C V1^+Z%_tL_:zбd97o5wLD\ʿEr`}V[6`^ bL^=>DB;q.u| pr.k̿ԾY*]ڊ{4[~4ߵR鳣? rGI1! ,UQYm] hfn!A_MdmS ^t}w~a3N LF04z N9rp[4}6bLX=j MАW J@$﨓y_a5Ѱ_\!p T| c38d;53h WU7LOx3b47Iph?Ѿ8H*`.t]} a_O 6p2]^Nm3@3 0b9GyY[~`ZO\Y`6ieO ] v%ahVYV0ju]dW$Mb4n-7H?FB^ (yŁ7QYX,ҧ-<桼0kΦUgvG tvq-kS'b'ˡ{8WJ_iR4/}L^M9Gz*,t~44ړ2|wލPFO'ӵ(HfR74r3nGx-WWGD5077haȣpR7BF[|pOJ %jMS*_ CK P~^C.ƇHz33gq[5ʬm7#E0A&DXvaĭ9cm4¨= ݕjp]o\ 7Ě 56V x赓~&jOR,P* 7L cXh =avC}|):-l*psF!%&a%In_ߒ8=w #YD3-%~تCdXe? y^e} TNt4: XpZvK"Ədq876OW e2'v0Z@oH{!Ҟߗ-$JGZ$LܖbݚAxoL/On5Qv V Q 0jq!V~׀✇0dYVBz4jd%EZ%dWҭkdiޟv#25m3 7RKuIC]R|o?IǂV%#R:oi7lZJն>A_Qg5 rd:E'F2eXi;B Wk2B5#'Վ6eƞ-LU>s3CİT e54 )XcvhFEQ 0Ҡ7]Nѭ.oEm8 ͩ)2:hU_Γ-U`h 6|$l|'XX483ԗ>ݶzGK201nLԀgV?)A%48R∬i.ñ;8"29$p6OG+uqu.O8WzEo4%xbd]xi0I2VOy2U@z Xh,H 0*'[#'7Tun8VkjMQ{JDR_g߽E/vAO>;B($\FgT"7Ϡ#9A+?M=ӅgFC}h(%K-41oNTk?cR)s;fS>>e{WmUÊlp;4s7O)rĒ3fd3k}Sgx0n%T Gw̍_%`~S᭕Gj&=1"wuF@݋qț 4/JuhRN<Nm_G}.ݼI'_ MeN?4H4ے?A`YXs` x3,ul-`'KIƦ_;uT]Ǐr0m ?VA7S9obRooF7TI8:xl(ym0X&m,wgtveI,}C??M xƭ;T0×ʹX (3{imE.i//<]M2\́gVJGEC0E , 321^[hVH nL&I?O!3 qӊAX kh"!~#fb*rM}_uaܶ5h= )'mu:;ZKJGmBTߌud㤏"KĐlXBlp-P} Ef1wLl܃gn h7yXx 9YP-^7X1+ém$(-%0'Ss,UO"<Dm7nEWi?roH~6v0Nv y Fտ3:'o}M$XӢhyϴ?jV/8`O<$y|c/n_,;Cɚ(7_ HL[!k12n+x]%h[@h)֖aY/⻽D!e΂ SgU'i=[Ru=]h~R۪#}X{[%4Bf'X V!@{l=fΛz͔ qӉ7ڳZK*L!Օ/nFD"$U8O(lf|jޙ2 Ba>:gh Y7)$SGnc* M{ kccԺF9[4?kFS"r?:f2$`odدP SZ$s/ShS]-uH3 lޢ Z^sE}Z7(ifx&Kƾ6V剕VK:[̟J˽?e3=/(ܣJ?E<{6)%Cv-&"L@&#!K X;,F[%| EҺ kqn¸DQIBHp [WvqCQղ*^'rǎA.AJ,(l"hu8*P/`@X8pܜ /<7bj%tjh9P%͚L1am2>GYfL|˦~+mr^2_9Rlu - 0jw7H/:`5 _Q[#߳/"' ɩ(p>'~K“xܤ@Xc8" aO?{DDg-!`={lWW[RWK5抳CQJl5o 1ao,u޵Hؒ;76xuYƿ}ɦ(Cje_fT316z.HH(VAi1^% gB[i$(1J} !l]3Ou k?T|9{)–< &S6 k՚%_pryi=ɧn'ەq8IM<\\tp Aw`{~3RJ%cy~=cY59m^= ˝#+Z_}RCj8K˒IQbNYm:;-u"mh:3s4y 1C<ސ &,+Y t `,$d~X$4A}$$|*gYZߜNn$z,!Ӷ\֔X>2I Ħ1СkUmҺf/[pXn Gh* Xap7h0-QV_A־-+ `͡Ӵ6b_ue}7CoprZ[.fէTT8U܀0PP8\2Mqg 1Yr~rɲCcXf})- 2USry1mo2B|u46+ld%HKSU{AWA|j[;QJbJokԒ+?lUlk?Lj p$2 ;WTagS(|AFME)0F KcMya`uuk:|WA3NJEn񿌚F$ ^'_O)HL00[Ei 4Ut}Xq`T; <v/$]f?m#>12"; ZKW c_s=7/׈>pKOo9f{趂]*"IU]PcŅI,Zg_ڮceC$`;ZhZ  (,0ȃ7pk6 KЈ׮r65 Rڨci[;cS6(cOU /&.ԩ`8*g4<[m7톦'O]{Β3[eȞRz>[Z [.VwWVܡ6"y$YOKz+,P˭oqJLg w+FhGcP}b# hO_j2BZE UĆ,G 3#7d f)ҭDxăkQNE?M9#0.5 \{2Wn[710M3=0/*W$30]n /h{0Ռ㯪UݶUMN5cZNg%=NaaW*C@D!ylǚ"O ~BĞ]M\qb<[9RAGnLj /Օ~\TRZ_盐5 FZ4S25Rw&;pmo;b( ~Pf~:[R/>#z>PQBc6ܯx!ڮ Zx+wvf#9%RMV.țu׫?Y‡v:&.a e[XޤHЌ½pC뼃 d3]K/}AidnN9?7J;*\3N~ nnS:O=_ x“2lw?_u@)Ԥa7D6iYӘ.C0mehQ2;+Be{&FyTGL逛,/su$N8|4UGX G3VZlP E!4-( al>zlp(0 )+7C8"qzCoӠ+'H9 ( ,-$p%"ޟhms~28rWT¹BNFr?7eFu'hzOJӗ˸2QoJyv>$auv )[rǥ eHپ+-*+J#MYpܬu&D֡.ֆmy&nuv>=[L\|ŵf-)q_141L0%sj 3[kbW ~!IL8A,udv`η^3t<F,kCYطHVɤNxófw+;TcF 58ء;#R2xˡ2_)' Oೊd ͭM2ءTrJj1]"<6v(X2c5Se٠ 1m@Y3gf': kfFjw%Q/$)%~8B;|ʒf!tx|`;V՗tWb7^ ͩu,4]y {}+(6`5ǯhpqKg|4"Ո H[X>}QCY+<: |#9VH$SGFd]#sXj Iξܤ"tBF]u.K@"`l7pde-Vv-9ܜiŵ=4 u?&;[fY3`8PQ5BWX(7ꝾtѹT]J\g_!WI%gћOpڝP;NdN/& ]X0Q& 1 iM:-W|(G)ޠث<<=}l:]ZMwV9f787<'S0*1'@w6,*Œx>l:g xRf ,&z\ăf;&Z]sRyk̫dr>VZNmc8ʢ>m[$| QALd65V<]km2TFYch^^߫՝~x-P_![jS1t;pR6Rs 9>y}_G+Q |STΪC˾ց  N#D=x䤲MLL,< mgViQ -|8M%ȓV+Qy*YrB;3,iKuL*5u^'T5ynqt0}}>r$RL#)cfF!6=1br$X] ~7}`ČO5ﴊ %yc1e/K@W4FNͺ#8gGp KxB'a 5QfLnvG׷Lj6B=z:\FL7Л ʠF qXЖy*N`@P5M!zL.~vh~S:L$U[y5H^_*d|S@Pf%XRqЉUs'i$h3ζoUTA0;nBL8nk7DKKse+O=RăkBksP,gWW]Cfl9H Eg 6SRSw:_B&ڑ?]1SNu HGaȊDPق#Y{=P"!7Ct\oI}+޲wԖ^-??K!DOq -LaCvj%;s 9D6֓/J>\{mWk8inz89OۭiFF)keݬ 1PoH`,GohIZgjq[ZcokDVGA;7AκVUy@JR_f^kh?_M=" ^D8";~%u,?nj'wvW1u r\!rVMRKzL)T' }ϼ@iz$?59? W]%,;wGÍɻIuح НaL@[h-nhH/\bTfsVd44t\6aj<00;kjnl-]^m2?EEL6n_J IDW xQ?V-9Tz:S q QkϾK:lQ^3FN-VtyTeAVRq}(3~{Ù7w/$~w? ^1q46,͉ -!~lju6_Q{Ĩ&3ێhHO%,>Řab|S-Q4݇4k6 FcÀղ[2xxU\@}xnAkjhta |+.n_9Btu.ހxۗt+'DŽ!B 'ʁ{T hX!O禛q477iH݅>qYI^ʽ-<̎M<܆QoXnpWZjE3v#n g3y>a\?Xf[!m˄G58 kC9O. A)-NW}ՅCvZoH]t  5SAj5o1[JkOwRtn8vخRŶ@|ӡTQ !CJ+ CA:E ܭFeurX%pSXB{H-g@Nc2v>ɬ <e8@ H#6-`$8jMtD0T7n}'Ėgx0{tccǗ^XT.{ѐD)He,^"+߰][G]$} 9壿Dh^s;/Ae` 3u7M7$[C6F&AӃ ȟ6%Š; ,bq1)h.qMS"?Z22tl!hB[VFZ <຋q$^ J"qCkhH v&SJ!#f,Bu$Xdž{', uDkZ~>; *4pt :cH6'Dҩm ";vH1eP_-2i ['zM"C&98t&}1e5sP٫4ۢ(lj= Zðط˺EsX^JU:1z9D򜌺A9>z54{99z%ĝAe9gkb'/H qKrz_7iy>J [Mgc McFfђ[40hku0vZYK' .QDϭ6|rBN^ǹn^Ez''|&.'lSk3_6yt."g B\]$!! &.ك[ٽh\eNJ4q5^tCi9Zqwaoh2N6na#;`-H"iweZ@{bٗ;rYx)H2MAk'[;Wݗv  ?{SZRV͂d֟%Χ-dھļI9]'W+O qhg:35!;UPsmXˈVXR~Lƈh]ۓy8P"9ks3tϣ4P᪯\#iIUl Gi1xοk(\`6>t^DAA1&Dy (TZ1Pq~K4jB⫅+fBWjVȅR ;xR e>#D6x4ۯLǶhDi@aFL=S#dX }`$ghZMΝ$x= {)0&hq9rƇD$|}=͗v HaE[" y uC{ë^@a߶uw.E쎿T5ǢBՒEm+bښeJgY U 3c+}2y>DalSV++oD<:h=W=R@eCvx%L-ǰ$aO.?>R9P8bWތ8Ai @yDjWE$qߑj@GjHhCZsL ko7f)^.dz)516x;]d#~A\`3,YT[0CcWt/P )OvCfb%]Z~}u,GڄҍQ V2kcBnp`#pyѣ<>ʪdᶯil=x{Ȇ{ Ż u^/dRւ[aGLU&K*SW./"B%%A ̽ mB&~fe Ҍ9$X!dN78: &d.ZbvQ=rb^M i.O`$6ׇ-)xЧa j|u/4c7{PrrS/Y݂^ȹ҅dM󟷷]4aڕ1yJL\糒voq ݂R2*]-a4|aFfwMc U4+`6j.p gR.*B(2bEl/x K5ybeCMᶨVFʛ!cB2﷩jؔ!DK_LEZя*CkTV4O+:./N݄nSo3,9;>[wDbg)ڻǪxQ WeS\_gE liWGR_׸Joc>Rvqm$Jp!o7R`tya QXz-*Y#t94@Y*jdյዙ^nݼRgz&wAKX`7Y@|\1߅gO ++A#l" f <3Mӏq &sKqڦƲA20}@o*Bi|gd/g T[DHLȩ}/l9-UCXAih,ղT3j$E& xG*rT?g.iL nZ0׆؃rL\Y؀wp7]U.Gs U^,倍F;=l]0r>[ήt#8YZr/|bPr:X 4q;}R(oFE;=GCa8SOO_i=m-Krkp:{v.օӧf3%|w.K\K)~?O#ITfp-9,9G4XhAӡF*4KHqqر{Qv(V۽x _+{Ou:G_ R~(NUFl]c1\=?dsu1G*^<ٰA}*v.B Eٺ ^}|S~~%*Β&o6<|B心䷖B(4>Ϭci (4ָA_|!HߎQDnѿ!ݕΫ tUܳy6iztrwT }pMHH'`l0|d"p\AU"_(iJ)7CgsJ1bDxH|$.qB<qM$U.h_ d\ ͚fM[ +puDT2s_g cXkLvfN О@_5Ollqі?Di@IX1W@Z) 7:)Qw8yʦb^~>eɊ0~L{4qC#a} K~Oyc^6+/sh+(.4'Z ~8~럏 Q|Ț'7 FtH@5bQic _2:L+R~N1T1&EÁLj o?|wd5p0S+<½:b-q!&H˰~,3&!)엃pu,Ü% ca}Gw8(33d),X]O\tq+X[TPu@7N$ yfO¥-&Qa\JEjԐ$T/nuÇqEKH&l۰N?*&m.%>o?Z;m\֨8}#-F'hHThB_U};,_'ao>Ccc@[kc=byWHP5ڌH!Q%('mƉk9ĖV0e &3\Z?z v ۠tAEtAO%3RHak - X s74Y*pc2L'i{^:v`~]VA[$Ipza[m<]n`s>IA I795|`te\$[* w&=(D Y)̠dZȌ9!7Dתx!Ҍhg! Xl0J͚P,hj`\N[̢*Eh'Gxv vGSI09G+3+l%q_r fÖlV&50: {9\4 \coYAf͍sJ@y$s̲ ɎbODIǘæ6&|"kaRgKM A䙏JBW{UFqT0.ނ0 wѦ0 [H]GX271M7ki^f7R[2 yX mU2WS*C AA  BʃX1F7T{ߪ|Deg+}mx pr0]{(t*ST&jvFj<^҇N=><frţ%4极VmDDu5gw?DyM 9L3^@l2F$v3Ր-)kS TR葉--.+Fr.Su4l~t!Su_~ ,Yۻ#SXr sE bȐa}و؀>޲q`#GQuG 59'S%&qp^;C?=lyYo6;9q YO{5lĪXBT? #gŜ(-v0Q.8 Tdx!LJPA|PCO5 17 _psD0VVpV  Po>_|ch\0{E_<+h}Nm&IR3%Iӛz38?ÃfwKZ'LCW iKx^jG2U4Ր߯&*WOМg{a bO3:a/Tb@;0!% Udr'޵2)bE)I眇H,}=j tE6 "M.xPdcDA;4Glx-ET]M kt>rXc4Pϛ1i Ums`x^Q50̺O)srv-G} 4 Q=UZj後YrvӅfW ..z]tgUȻiB9c'~~qJA7C)O_b&{UdCp~1*MD_qfYM^6Y@Jj{kg9}48,w/'yXK&zm䃕m^BP-GG~M43VSVQؽl6kSzRf9t~K#@2*CɼJCki(](KbyeLF&'ж\&ע2Щ\2F^R{pK ^j[8Gii[Ln`,1":h+fGB6CvsL5s:ZSb=^kN!'S7:ڇWدH 9hÒ*iߊ?̋pDU&صS&TGyLl)9*-Z%*!]{hbpe;ޯ3wwU4g+zb"-&@Ms*؉)R|,s6d,Q5+;BG}@y_KqQQA yUYs 'V811ѤY+ ͡VS[]GPQ甐wK6a[.V~ *. J/{A~lIәDKZJ?IpA ƲLͩy'~IA +@k:M W]0_ ~+/ KJ(=8>K|Q U~aO=ܲ]CzK\8јbֱO^2L.vRxhV4Z^:ٴ<bjq3?[!B8R q 8p^k;$gݟUWhp_C Z`+ލLFb|d(o>0 o۰C'xBEo:V%W|0fBTcث"o6UηqykrlObRg}4' v=۰zٞFGFd';z>Ii† ҳ E1iV-ΔC҃VC.#Iu9Ô)]i?_TH9Dl[duֳ$]vWX &LvqqD)VpgܔZ}ևnqy,_Nf)X%!]^0Y:e@)gd @ 赅BYIå6vz< 8pC-Zݦ NUn=U`F>+:ֶݴކK'S -IzEd0n ,@L@O0\5т7dZz|[m pZpcA %طyA8ciTsmO Xb.R5^.Xi šD[z7`Ēy-Bʼnaܼ5g}P)qd)IkɶP24_)cƊ!qx?,eQmxF3 Aߢ{| "%:DD|>{8{mGk̃ci+q_54 Z?i84ȲҌQWLW,3:Q2# Vj6{WK (gQ883Lc&{!p̂\DE!9$"2DƟsC7|f,9 Y(*X&t 5Zۄ$>L~(Sbb:p %&8I1cI3ay32{{tܔ78Vx5R]GƽO7WHZ.j7JT+_',<%0%"m%>MVp&n{{GӞ$0 .`qϠDN]w~HvC:E9q!_K.5XL4w{͙ r`PDj7G7֊7+|!kd0:ogbǹ`?+h7ˢjVDՀbw1dƬZX@e1輫bnepDv,UlZĉ:]q; ڢzc@ڌ`{Qx˯\0╪L6P47XȪ 'M EP8cQ!N):Q SN$wJcK #!]4nF["dqD;WnQd37ter#džMs^0i F,NEiJb&WU!ˁ}Ě;$FbSśܔ p?2(U "tp$ൻEB/$F%kƋ>$gOJD1JV#H@ z '`(] O܅?{RZ+:ٙ7. ^ђhk~c?9(/|qi$ˁqj! ~)t`]*} 'L])@A_Qu B`񀑣oK K @Sʦ@3$.-ANX@Ԁ0Qgj磵!^!#HPjͦ&9C]*{bw~p>%kI>uu4% u?3%g *05ň^3ӰAժq^ETJ;+w?pZ7Q,hofzdL]*Jju!jbmMLnC:x1O"r%*I͈^! 5[0U]s=ـ7M*K$4uds_ Qp ֒+{} bXq)>L h-]KTr-ax܄ݠpᵑ)Y\Ӌ¤o^6X/3zdȈ"OOn6s +VlTQegpR5ha}P2ɖY1O-VEPymA*oIRQQG5] -tÍx0EUtť{v8>ǞRmxV[pE +I-oQ#CpZ4e8<;y^c8Uz0czV5%IFݫLzUᔆakIzlӍf]0:1.-@T\%'D0ʼn=C`6Qƣl:E 6|&[8Z茓pm^{`*d齥!qz/lyY'۱/q=Mn]2G {2kA7 OYGI!4ғ]wf]܉iN\ (gf  (oF6#.w /"mM=-B=2ы+S;M=A&+kHß;n(%& u&IRHca5*BfW2,]d?DtJp_ ~`=x$e71SK djXJumIA['oMS77˴6h"h+ ઋWwZDOW'>yId, ^b3ǯ)ii34VWjf̤߫:duG#: .Յ9 Q'? A',wY!PwM`Jߌ,D3db $,떠餛`6# Orrvl)A7{KK#QNn{"1;\‚F^؝eyeS<4.5>[WfhȵI\ Eܹb|/d@ 'itr*L-2&-:2US꒔q0"C^arckvԜ fi1'ő-Ё8QZ˻O,T{PY-00Ŵ4HJ$4yۮgrx:m*TPylu3-ثuV.JgM_HdUVIί ÿZ5\gP3G Ht/xj :J3XKHT͏"XpOXq3x%k+8yͺ}nٓkʱ)*qolѤ洆D˼fҢU=e[,9_ ~=X &JzߞTL!t:b2'5EIqIc /-ŲQz:I_L(# 0݉u d/Àzg8G 1Bxi8.IcAܓC*nRarHUNO3xvoJ  ,>Wkz( %"M]bYMv|˴2Use\p $Zt_ƱMa sa0*aљ}=E@ʌaLs.Ztt*v0^ )H֭0rp&pڀy]!DSAH#? uc.#66<$I~.]ٌL4sz5ʘg[h _X٬8%F\ ^f?~,2v !`+wB?) }{;eNazـxtߠ5uf6*| X T)7e.بbQ a5©D<} O̪gE!8\}Op"Aɍh2z'rKTSwP9ZQygꛪh<ƔlˑI%PGqɛ?JzVypWX`+j_s&[DF }| ,??CpԬc$,0ڊZv;ZZM)wDA5* #ZSe'(Snv!f =h 51eys>ws&jyx -KHev->4C3 Ő=OD$V4%2Z8/ZepNIl7Kր\>;I380{dχsu܂Y|!}Y ]kMHђ#SCkM/&H2܇ņRo6KEB0(U}WGBלs[`D(W`崒-Ɔ_H ;bX:c`fq†Is3/;1b b[k9 V*Cf6b֙" 3?")WE89L;"raL*,6LRIi[nG<G/ &` s^Zo~o,K4iv_3G+_x$bn<)cZ-9Б]Wc,`Y ?5taqPoBl f@ЗDBp]B&L]JR^/ҦqGcs#JPM,^7L6`bl-"~Eюw໪F # ; (#D! ,5xqaƙ(׭$!dusF@ݢ!q=zc6\VO'*7cIꊃPi% F7&p%Yد w`MEaJd"2ɍ%0j Mf_LUqABΏg6>ZʀB҉ȼ <8 m#ɴCq/VԴtMMm[VxSlUpW&vQZ ~jn.MYNǕ>dȪճIi?Ǎp~:X'c{zL|͋_Qi?5AIܸ{-ܱKį؋ڻ%:P{:OJVj+FjdV !;:ݖ*](! mn!]3qȴ %iNcH襃#ނ FÜCK2Ev(z:Bd'T!6sƻ]N_hW=.5! {Lho}W$4N[a4ipANG$FG\jFJ=`ZIJ#{&UwJC*iU|‷='0,1<dÿT_ht^=\{2ou4WU ;*-ry{pHt s X' w"> 6/>7l_`6z4 q[\8*oR}>|K2l<5E]S!T[4vՐs 5 %TY!i`Bz-^Lj(  SUuEZ6/N13sG3{ c^i$W)TQxH{XˢT01Q4m7=JZײh) %$7 Z=c j'SOcQ0qލWH _ 5mow+%~ _Z^%~۠B^["bLuܫa[MHL3|A $oW9.*ԏSɆ@sQMIXSuT|I}<GXP@rOuX*Hv8l|O'N")!Z}J[~Y鱬lgv# g)81|d<5X"YL\OB(rfXwoRQ(,Sujɂ yX*V'\Wu@$ffiR0"ktBAo@c/D`tG3r_?c=j<]Y6YuCf@ZF79}|LT%I2c.ֻ_ӌLˣ.'9N;QA"였g*fĬ"څژ'X|]Ϭ KȠ̱tKx3]/e9AiӀd#G3WT%d2GSP^!v5Wv s\]N)Tp:dnyR1Ŭ-iw1\ VvUL_|A8R,h-dKҎ}b{?7jm@a3bc B tķ]+os_&^29#D*]4|IOk,$ W~Laos<ާrRxB9 ;^T|=[OQwWG~S\C/ubU?wWf}/K_#+Fs)oIRnaX~sQjzt%Q{!2S%:9A{?.Wn΄+x bkg⮏i߱R隷# &ŘkQo4/)dgφT ]UK1}ӏF]s@G 맰坯alDuXJb :WGdi4.$$/⏷+65-dݾ ӛY.sՐ3v3RZ ғ?t,Q=>47zXbSL+ޢ2Q_M6rիHPSUΧ/&%AT2mP a'5twTܧ2E $Ȧ0 IPuW;3UŞg 2[)vlCx F/?X ٷhu="ލiC~DS9d3s"l??4*;V,;z I1e \o϶17Zp-=sQmsw5zj]Rߺo5*, {k(n`{rrEż09Ȳl [G)T2 OǴ܎'h,u;=,'ei5)T#m+>G=w`aTU^z>l{Dk/XNY5Eor=%]Tt2 A $}Ψnu5tWQ8EsBݙ: sv^KW\y3;DHP̒&_͖_{(Et ؆[eyӉ؂Roq֣ S~ s<+ppY,!CB(" `(VN 5X'!k{1z\yH_| c P3ꓰ*mrYs`ZԂ['T":a6Tmug2Œ]' Ps X\'f_ 82V/V? %ӗ92[_!YX`s&ȖLڣx,;8mL:2B/.nw$ o ꭛$#ZaD >%yFz }6BqJ'<iÏOXF죉qib9OTүOQ1< Ϊ-~y%K=K}E/ɵl2&H\`۩i `f=st :#@:œ-Gy @PqP9--+o؍};vmSu;HjOHŪ€4]G 0/(!(V:?*R}!\DDx150Ɖ/l#@H.v>,D& u91&Ԁӥ7֏U)Ϊ+FtNFKj0;G4Y.i^T͚/o-X}F_qKk`)[G\uB${贖"=;d]2 6$ލ1Y4TM*QCɎv;v3eWYbv`&yEǼXY?NϳIx"\Y4? ӛ{tZFåBs;p*>R9b ͩCmĒ~+ޤY41I:6/@dr0̻6iD -dU!/S6|Uˊ헟(%C"vz F+5.*1[isAUޓ}2+Oά)*C٤wgH3bC 8>*Hcm0E?1G:i?W bFgԢ|VxfEM$T( ;oLdIє-@tz_+[AJ۵- ͇Nx h1Ȫ<*ZT#b>&8([;FF&'9T f-S@hF.gA 4i-tg9cfN ?4cAp7e&Gf!,zN6\ˋyz9sZlhⱁzE+}9ziـ n#N-JCO\_U2t!|4*hn挶1-e$̷BsLl8.T5BnN6"ͅ$#RVEj*߮[8&dLŻakWԛ!cO Orl̔oy`}as(>%Yn}iζ|o@bvI o|e4rT_M BiON(<:&zYo܋wZ-dbJY![o*&ٳ*aS֖A,n1tm6۳YP5 tx}0ŊI+*F4X)d$ƥȜ?-Fj1?9 ,L'+Scr3!Nf iSя;- aTnJSi#D1ݣ]"t1=[U 0E mˁ0ZST~{Șɮczb{"MADn2'<0dŵtB:Y0eFY0F-86 pl<\B̋c[*DJ,~D(B>$1GÇ>nz.I*f͏'By*l v_B}"/Cs4T%+ \ko5fJA<DZ@x" 1EV`]Q)5]t߄mMbH.y.a.#*Ct : !еT~ɰF-y֜A0Cɦ(GɀH$1m>puq:Jw]٭00f%Oz<őe0]*PX#a6t<-y)P2ߺ @:]]Xf|-7v$ {l"*Yė:5ʌztbzܕ[v< t:wG\QAj #&%_jCw "M{'BoLba*aߜBNQ^3TۦLc( N{˸[ƶ,F*|LT U5 I>C/:0LϤ+,)~r7wg>gZKi]G"{H J{7^ _GG5?Gw>"eLJ<~+=_uѩ]`3Лۧ.6ʌXF`9ſ?7:ZQ}dWXuQ[C^]=P&iOT11ppJ6bc`P~'% a01\(@W"-ʮ#}/<3DBB5F:v_xY(]e8"8T"=422ook[bMIvh}@jO}`WuzhzR^`n:J+'ZZ R=9  !%/JN|6L [sH"`iSXI=IOΫ@娮IZa4[RQEcֶ2jسq, Dk4w~rD,m P2g譧iIi\vOY6[Ϊ~ީ {XZkI!HL#,8-=7Ő;8Nl&{LY3)I,~^G38ꒃNr{TaHgnk J4XqdQś?aƘ؝[[- 8Ke9y}W)|F ]]6@רJ_AstωzL;sB5x JN [MrX\֨gudvY<@ܔIۊGmY Ѵ_ OwrFVU!JU3xƋ`CGU*f9xy=S$qa8ϙŽ҅qBF*yw>`U&.<էLdȟjj;#;󙜋 Fu=d؜ XKbw6Rik jILS=VR{acݍ$_jz>JML'&]'d @Uk6;L2ڛyJ@"/ kd5?Op0YVtVvNd?{%^_t/  `穎p~XQfbFvO$!{i4  C[\~NQ߽k/ ow}NE}rl;*WcF.~ue& m~#.콞MSx_BK רEYv.be_N8Vzz YY_yUkvIg!x, )V&PF[@ɉB!\1-f+ Mo29Öw8M*[FԣP^ -e1)GZM%]ц>g{)5 jnj rN~<=fupaU0sZg)K'H?^x~]R< 7B>58EbsWh,bgd6z>G q7d@wwze c=t=@0oԜjOEND4<<~u;>ata[-YlPz]|ľex|navgsDBcj}^SBr^Zf?&a}yݷ/&xC-XomN 5gFI.D|S6~Z=?xDm30 $ qq;bNˎL6L| / vՏ&eR,YoZ͸}W엳LC]۠dx_p](G?.|"Ord`:^ +?P6.C'$d q ]L)wᕉi\C31t\BTӒrDc R[#,,>,UdyDsc$xh%ی7̑E!x?`Ԙx *kCݜֈ^&%D)~,4]QX Ikf1.N?$ᵠĿۏnTku[kj6KF( a"[̰?[UF tU`͵sP]y-SM%@<0B٪v.9&1fatP%P~@,a" -g~,Ik 8jNhe:ʰON^h[XJdwdO5ђ&̬R}1K!ݷ}*RT_\.t7i-(0^MNA@vJlea(T|KEraSi}"H&cx`)k1^/@5~-AW eӱl^8ItWS5>сeVSYIO&;`L 6dLfG93aR,YrXEΘ8W*Ȫ`}:ծ(F'N9ZL[ :zR2"G FƄhv+k؀)o^/p&eT:x,eRYcˢ(y!d`L Z&ړGf#q%n@e2{33O NwUsR; 39>f6NitźO͖q#ҍ=8‘*g~/_xYvy^J;@yѡk_ww*erv$y'%.`gb w2oO1U13nΊ0EB#'')" Ol J8\n"6;PZ<0m+\utQvFMT{qV^v3od>X^Xw5W}$Żݺ}L2泮3м' #/u0F%+3ʯ)c Tq&b iAazFKن*gX& GXSͺAs]l?FŔtm+!^H\FeKYpc=ϵU$_NтRۈ~w={P svLa 5وhƧzNfYG>cq4[X3c>>1MbO8&*b f>K7ZhW㯈+iAE+ZvI9:FzىLZJצOX#w/v 1tZǓw|>( tRK0PxZ~o6i5.ˑ8kj aNUbI6x]&CN`>Zs`t5vGZuX+?e'M1>L@Fq"|֣Is0񡈲SEO~PVm5ypQr-[gc',3W5;;脴$ hP%&ZbQkηw׆$Dp2᜖ fCBp Lp_F`$0#%;(\X^p9Rǿ)L,=?PIz*rhOj(> nȗ^УsbSfq!%$>IZў@#as0JϲrQ]ofRo!S,u5/^KVk%7ȆϒAJ؟;) ʍXJ#:jQSDR@C%2bBdR| ZsmgH u%u*&{UԀ22poȮ('k#ɷx 81VFOd#ﴧ˘{US|n7{sjhof  n.A~&fj,= ɜ#t;#s%n}XxL_Yb.@N_#- wY \ d~wm7A>(|0f3<WՕ9Rε,͕fS8z0[MK%zI_!ayѕޑm[}r gRѺWU֊,(K.^Ś rFpakQ!pEC66,NwWmUoZxΜ?n!u0[gJ4yzZ= RܺԘC4 16Y$% P=ݢ3s%T,kVt b3K`f ᕏ+@͘0tˎu8S~X`2m]j[tR:-37K^W HyMⰙ% .2O~bMHⲄ,vqCYr%CĄ`7]x kY>ʍN%ߵ6R]"6OAsq+JqfF(6 u^E/@,? "$錆m &~ b),M8|z fZx5BD=pie//7tfNUmFg)̣O];zt?<Sh}r!'\H\3)^ֺGlleCY"-*6s].7M[vxo0@}:AE 1}N4놂$O+~rfp;%?6&X!oS4#|ͳl!Y4@.l5#t Sy`~h[vrm` D3l=!7Ҩ92eFmG;>dfMVinMۄ@}|fR@4%ﮉ#:s+JSI=+|:ss/(QXe/U.`ݨs9;ksH2SY#QWG5l.v c~]H|Ȣqu&n;_u3r1 !\pv ڴՇd}%,eb䣖͠gNMoьg[w |C`[Cv4Z_cؚaS&H}CI}C;Aų bGuOͰI@O˜D61M8j DTWQx5o ˤC@ۏ voprUguuz&+\LJ0z 0&t}N/|.$5_EeޘU掺OL~șFm?tZTo`QH)kX0)jۃY4m"{F%^;|j eѱQ""˖U, ˗ tu6y܀G=1AU9` i(%=ã@j$&6%S ꎼJ =VSi:'U]8ءGD^,gp~]q6.QFw8?U=׀AXd,Zq *\ু =8;ֱbfL)=+pT_=~0By$oMIOq~aԽms8 9T@mlքݟq#aEI1(γ !\h3Al"{t\$͂.62vd%1p~YP0/#}a՝~2%?#}`5f圸ǕKQԤE1h9TǛO;ń'֪aBVhgXEwPbv55N=m?}]OF:7*cURc"U'?{k3xO*.Npb]3\qs}7> l`Js:®As!^n9lqBSľ~\틏WD*'7dF$Fb`GvCQPj=UkY&DK(KSP~x>X{ /쫬Ϻє[D9vڿhr4VNh 䍇YO]Qao 9־ύ~"t^^=sIFI"-E{>s#)Zq;G'H2Bv]gew{7 &_ ku.k嵌KÍ5Δk yqt%-2*jCןjXp!zgȂH&ٔl;l쓓]Z̎ߗ`ύQzaYnU@9=fQ1(Pe!͙| {WԭKx0P:6ؤ"7{q3Ѳ[5!P?ѩN0l}ഽvox7ﮒzri$t6N g.@ CX+XPB0 yXƠ`1wuWkgս&w_]݋np谠jt|)I!Um-MJ@ğEmV;q9+v+"n v7ʬr]w$,>hŖw sqn&9c+.А*Xi<X}B| O(HS1vRh-|"K(6~fF!/MJjb( UZ x5aXa5>,cfu8d7\o|pDrx'%ŀCӘbvǕn}YDWLͺgKn=%!%.no!NLpRغR6/*>Y:I{((smt&u# !v!&>&/Fs[ܠXyOoˌЗaXĤX\pnHU`Gt MnOƔES.Ŵ<[RJy*+&};($ͬ%y򗺹il!֬*أ5 ?pMH*ӯq_;S`fcg](j/y21u#˖PX(TuuE)C"F;y6K\+XR>J""`@D}_edC .v~ZaDs̯Q߷V[ 4}/).J6l8&QyϡpMi}5`,R%Qx$efH# VY \{X  ;YfÀv3ˊb=gX×Hc"Pc:d8FDBkӯrC1rXxV=jrN,+K:i햪O;!]o + W= /.trV~RX::zȹ)w>2LyHP]ݖtՃ |7@8سÜeReu愝8eqBF~Q K[a{N]:MߨCJ*NG4S֡sD[O6 3<)+y]vC kp}b) EPZ8Yj28=PYw`h0#W# q=g9|J[h$]w[qO'$sdGJ5Gwe!‹,EGK `ʄK$N_⥆3+|Kp7K4$a"qWA[P4x(pBdӳmƆ;^r;4n~D6;W܅T=r&9^-HfڕvVYWńv6iA7]hϥWk0T+1DnɃE@c$ bq*h)4ewK|b0_ @en*N }x]-Dt1ͫ! K Ar{}őJ{gcM節)S^"*e5сU8DJNk5nv(寜fyro 6@/s{-3 '@vXMbhL'07Sq%jm U&~p)tCwE f)@y\ / ?<(i mxELsA9ZN{RSlc PjKF<ZLVcvpyR?VYmJ5ۄ~ف.@DcX)k3 ڡ*Q4_5p!;m|*O97E1~);Steٕsbet%&S[b|]W<nhjREuΈ2I'2S pC=J &L0"@>&Dra,&6௉&e$(iگDYQȰ-i,P];wHh=' |=7e/][XimAkwU缪HOV)bʕ'r]_FʇFفV\XG R0E7( udש ̇$໷zڣjQУzp%jו:Ʋ,ƈ Ƕy #'8*du:,EmS$5bIb;Q]|!; a!8~FTem>^ľA/iti{M b1)Qa1p.luˮl}Lst~&Fj)ܖw4bѬXBl>&XtaqV7';L\Б&ur{zV'ےC@amVҐQKxw"#Äx1"41W<3xܗNa׸|ጥLuUǖj /'/J:fcײZ&wzctdWtQމ~PJ$d;?*&TGl,A'0vqFO**rR^{3ӽ "Lmf,V9Gʎ%~H?rWT ~4.O1/|Lԅտ_m*XUh>pNC_{ Dzj-O^*en mq]?~0QY׃)KF[zl X"~ R]1d*oJ#a5iE͢JRF2DӔ 9La)nWݯ=0+j]ʞ hVm㨓JO5rQݖ Ȥ0cai\ " 3 a_}/f&r3lBz2W}嶢{P=0SoIV$4!bR9~bƀĪ^u7rP2|Ga|;8gRQ7oZ62}‹ChϜZ뮿Zmķ%uYBm,@/OAJvtKAFqwb B؂7(^xّ*wĚ))OB3<_vx9*ݵPy48q5guX& 8"cW(PQlPB;J k>f%Z3qÔdx;UXfܙGn[@Rr]cG1C iԖ(_WTx=]H,CTr bPp{t>Vvu&;:o**?|)ZzWnAJo9/(2; kk#?2r Xi)J,: 䊴dҸ(uW hOXKQ<> $6pI&z^6޶u}*t103rO ]jH@$nRGV0cQ'&lae_bnfY î} oѨ哯Èd*D|LP?fLSR f/ [{KZx,%ʀqN`B&;|Rz߅rALp Ĝ{3oG'AaGwzylZ t(6)(~1% |s :J}@՝:>|^lc΂;)^Xɷo̠'OyQ.89d(6C=>zʨW<+OM}sv?쵇{0xpj? }Qu2(s_Iíϡg=oVug|}#YU%tuPO]"mv1lzI=vK>,1|n/s7-"f!3 ?2p/P^ <%{W̩xv0U?J@>a 0{ѓCU~@6hPg>੓_UyVis_67ܚg緎I|:MS Bk8еo)W;-/ikH٤@ppp+_$#=+YTk({3>ݐ5>oM՗vRmtK:?'G6٭rrP~^!"e0Ķ":<z-MBP,k'XO}8^{ʞeG 7)0PHxt@?xkl2Zށ#8cSҸeN! v8?~ю8A&(g@)iaK?ӓƞ٧7k̂ -cHtAK Yc7 +w22xP{hڄzV`#ܠ *",%=`d*Uv^rEz\_9 n;9I4Co  oz`LW 5BtdͬаPf%AWJض?r"$_sthGDƮ.Sʙ=f[)&QֽO?ވ^bƍJ;\Y XY14i 6>m-CZVZ'Ĝt:k t3ef"' $K݊6LOӝ?lBɂ 3lȰSBp6f.~<%H`hNDiMɵD|ll̗K&5HN2i@(Y!ҷ9|^ eelZ,D]n]υY);+L"MϘ`p`4(+TfЅʦ\'|'=`!$bU$SThFdeo{>/,p?IfM(STji2)znR+^0Hce8̄"Myk~:E E1`=rTm&Um5q35&_RY*~m21K˯$b[T&)n1CUly/`d!jc`m3\Y1$No $3ptU3|uzfb"QunC'4O23\&a&[7W eEu_d5yQG_0 l]锏z\r/*|*;-:D (Y+y;sCψ{nU<:^#$ yx_C8 M ~cg*]nf%T*ݮ4e&yĚuEI{J^G Z'c8^UKS}7I||w/%L7uIG)_ f;a| }D=2m!#iKuXd8\swi\2 '&]ա NՂt~(~} DAڌH(<pSH|uFF{EԿ{*mD/"&|<G"ceb^Mb)ZLcH'췭` Cyf99b &P2 "ky xFn]HǯO'&{ |8[AI*0ñ#)uﲙg5ǨF3Pm`55ZTPi (YT9xPS652oou U#_5V|с0uŚSAK*fb2r g7焚NX8{P A&A$c4R>VۨzX_g lZ}*P;K yY;kL5D7q8=zeOLc)'+ŭ뤊\kp֍OM`CnYN;⯘]JZ[>  `+F1Pw. Fv.:9wηWh*v N?j\X۶ri$%{hs4hy}F[9]mN `<+f``#}KttmH<(|(?kયSRQ3$>9{3Ý̧Th2}DpM4=Gvh_Ixq?A2 Υa\?Su,k,||6uiN+;] 0Z6J ϿQ£|_J|H㖧-]P%UO틸`t>N\8^ݾ\^t' h}QAQ8+i>Ϟ߻C0f;.a'd ~XuhNe>1 AqAOҽOĽw,F&u)p!>Csysd(]ruT{PLE֝p+ɜB=tgVCK@\ ,TdfmJ0I *1tg8d<ʴpG|F&ng_x~Y?Mҕ{<O+{qˏn;NYeEZV DBNsrS3.4[VC74N?TL!?9IlK(.(oMئA 30RE(T>֬4;vs$8M…!,]Dr}ěv&[Y37I1tu!^} hs5TM8S3z᰺yǽ0ZҫGVU[2#ON%瞂Z}(:ͬeuSs#;pb{!o"r+VaKF@FqAI5-ψQVPhWtDUJmRis"FOHN|4cBG;g$ !Ife1} jxaPSz*>gJiVĘҎ6k x<> iL5e+Y5濶YK(KP@|m@ג/&.2^0ZN%J+֡\ v+ ˪,B#hbԸJA/1U-\;r/``np+dupϗ\n(aq'6ު3 p8kAezM3N;e\ ԅ]5(I89?QFSf}$ 7>irQg0oKLpMNdvD5lX<w[J=Pax4X cIxSh\&$zcч#yg)Q?y$QDw_n8R{9bA%+}GRT%,kܶA0Zui hq8RAJtaN0>+g? ׆QqhlA{~G;ufYx1Y)AhjT"py#¸L`}A:⮲ VsGzۏ(w*A Ǹeݖ03si`M̯Rn9$9O>!6c8;zw ̄ Q ?nk}uK"Rhp /P"LWJl)8cH1k6ArX^ĿE{S X$'ө (M4LM5!;\2۟d:OK9].IbU_|z/LޢWnH"[A9d)͑I6'Th-ytr܋*,dh$1譳dߌeN= nGf 檚xKđ^=VEb^`d|7wSʼnO'+l5 àzܑmϋP0 HNe~/J5-mU e~I&ڍko2 `d2F4+@;W$܏KհՆQ@uMs웚uP+IA,i KE!i{R.R.:m'مʰU BH&mM)}'~?v`~4/15Y>fxx|oMѕ_>p_3{UӴ zȬ<&aH3AVSFvh;^e9{E-}saζ1㺵c} P 49ex"2ΚXjgz\{ޯ:He\%Ev 'kuiXTַK Gp7 ְTbR-pCŅW\u}qDJYt:)* ^!ÌVTdGr+&iJBGn)mcwr:<Ƃs)P:|O ]'*/k8Gբjpoio]&8OEvzZ#shQ [Hl1Y&z10XJ,z-iR~N:tJάѧ;Hahz24%]Ǘ*AFchzUD-XE$ܲ_~ ={sZ)̪r-*.'so|$Az_օc%r'w]ɱu􏧿LOhPccfiA6y^)c8h Fv]ϱcC 9< % L"0މwHq,jȫG(Jx.zQb(F$3{S'83^b?̸ [X7 ( / 6<Fūc+T`Objjdz7UdTw}dH}>f^_X#.6Cp %yzg+iLeݼA"s1У,1C޳8n`ٛ/Tdǐw&$!,i~m|w5Yb 1I|e!ȁnڭPIdM[S)6hO°fhO`iϻ݃@hI_0JKYpg%H߭a ۺ?X&SoVx޼*T[|c+!Q/wmBkGDL"-f=4SNoy8U`GG[(A#QvuϞofmށ|^$/nȷ(Y?{cϼIHN^syձWא 0ɣP`"\)©GD@~+t ,'B鯜w˝_dh [f(cRr^'[i~:O"d]LGG2VsO5i (?J(< bܡ,~n >uJ{9\A'YDP'=-f1:14(17;G5p[E7!&V2q١TE 9ſ}[+7mRhbp׾f#qfWb\ ;0Q&6Ø$1\5TW+$#quحNvf>ԣ7?%VQՖ]CTưC(~ݚpTy"m@o$0c%I gęV"*fWHY%RYrmR-Lm Vr?kZ vH@ NeJ|8ȌJBV/5.Q,J. I w;A+벻0m>23MȢ`] g{a(n"%1SRϗȕZw[ ᑟ_x&i~;GiפOvZN]g9':)fcXRg3Mߗdfq/yԌcdcR9s/kV'ߋNSo)?ףKY)I @A{u6{`Yȟ;4&0 ׿AP3]=_}@(OڗiH^C,.7jefdyAb{BքMme&Es? Qn=uJJ .gbGpLKy%)J&"{Z#_Z J/Ur]U ]omݏI1̘DѩEw:+U7P("'[lأW (bQ7eԯrB xbk ڳPq wwU5a(/SG3܎Q}P/4H%Ce:e8fb'K&(pogYOv!9wPIg% *Wȷ]V2mM=*GA]-jPN J+";I==Ŧx_+5aa(ҔI(gpH~<^pMSk<}R\'%av'._soƠhL/ˏsTU;/Iky;RMM432e6aHL;(Ӫ1gdsM;Jf+VWM+z5yb.)`ts\xH@|ݙQ=dZQJk0UH`nf٤#j^0xgj(U,%"ӆZ/ ϒ\]qU`4g΍1S!^V 5_]؝_C=/Jί/m`Ю:T1~?C{ZGBGFg ZP[L`5҇ιDJoIR/Fv_!xb2wRoiW/Hq)bA]ᕞOk' ZԈ1O$7ʹ6?x4zh/\,OY%7aQRMe_U`{| =(ǽV[#C3R8* k mUSy]R\KScQ%+TGeHg=h;eW$ U]EO׮m?c6geiGNg\6=SY%Ó $jd$< ˙~ev=izH%*U(j'6V{`:4 6vm&{!]`Oc=:U4| ʼaA8JeֳG&-">G u\).F7mgԕ`CKJCQWҫwmNk}E3 S! @TqH;ZlC奫ѸgW"We:$ݖ u"ҾXq|6N@ 6On)q1ٸ T^< J i:D-2OnkrH6s=SOD'pfUl[f _J:hsEz|ټn83CĆA໏Cmn-$չg!* j$@Q_&N~{ے\^M^/*qנaevu{dISS{z,{$lЕ/ X43&)Xq'VlVxo)RuYO z3QC]`ߌ ^9~5@D2cJ%>8FhW3]ve0g X 8cR b_Hb~?t.)ix &)ɣ E!QB㘇J Gxe\|l̐?߇` 7ܸ_ B3X >@ilɆrתsQd&$9_nɌx-#5$˻5B} /AA+=yLBdncyo0 2F_;&I')a"[i놕.LxMO߰ i$xl?ɓbEC:RnP@Z`Sq^ty,+Mt 1D@_aʼ aG[" J,]:@9"lv@Ȑ%^>WS5hUSa@0\ (kmb1;@ҎYC+ڠ#} &v*VR_4˴c(=MYRfGŵ،{éD4:(q`X.UB$EiڌxMCg.w|Wzr7$kN,d4g) iBK&d(w?qGJdG8 B sPTIMc< ʎsѽǻ >k{̛$eyqAyo-h/_O.?E%PbqgJ4:;\E'$)\?L:$UVOlXR2ֺf(aD1zT직#눙tl>thְ1#'BeE|D0ݴVmK@8W i#zD XƋM*!p8q IA]S 賆ZkD4F 0ÊS1L%)9-a^zon-RC9S:e"Q;kA귟GJM Ww XMhĂ\QjNeA [5u+RCRvmZ|Bu0 pI)HlP2 l _|ݎx%<<#?AS٬^xw{JI);f)W i&QAk+.WPtz |yp1.r'S;6gR#YV+鲘y= Uwn _P^uw*|L2{%eнYČx9HuVl`c.Nja6T$o~F*߶{E3wv#IiLG;B"XVՂku)D&\ T2- n O%5{|M CD)fL>#-61U]#/DL4h6u^5*DDlml ArEaO~e% ."=Ϻ3W] "j N SX5n~MhD X~q yV /Ck8T`ܦ }^Fшej)4up19&>y UzWp&Ⲑ'ggID5d5@dn$ Ԇ^SDE5d&^;jAhZ!Do71RZf|m _ \!\I5{F|"z5myJO D:,Aq}^ GkNt80P1 y Z{a c8" 5{GlakĘ`\28Q5hsݎ&p\дWY V*iN'Ae2ukExS?AG )8 ڽWM)/Gk>QY'LXKv|S8k4; [Qfr 1ƁJ(*ga[o:.C"ηT2!ٯMe<[qz=49hrȇNS~;,B|')Fka;+4H4j@>frs{ : uF̠ʭTabrq^;e~&1ɹ@EϘLF=s0@"Ľ>a9cs=N/62\a1b{4d̳]sm"_0o.] 0t)dל `53}Êb5a,+ t|21RT]:b(K' I{ ~3pk;o=%Kkw,q"[&㚵<$$YaI5bHyeĦY|'E'nl}] &) SڊOENo Z.OM.3gWORW-/pӚ7kW0 +z1,iEPvzn>1t˼Dhz6`W \*sJ)4f t|CKWlL~\959^q^W}V=Lf"acb '.ѶX?mlݘdȨì^6Σm$盋LA-Zv`LsIr*]mS{&g$kz/ci^/>Ne@J6%z]Z!fGDo)s}sj (AU)Β\]'~*E \Ho+քQ"qu%+pZψ4ޠBMxl!(9pV?8ᑞ)VsNk$"+I"hiO\P1ʐfY`rc҅f;.Z}Q닮)!26#EYgUЄIG׬W+*е'-J>"B4a(\"-vq&FA}o#QЂG`fpY:ߗ4Rd G <r `~lRg' C`\TkL$|x\Pр TNmXTv1ټb6HZ=FN:?{?vt%? /`^ޜ)lqVwnKx Y lA⺹zS 1Ea6/$56e,m!EO6\˪)ΔI|1GLZ<`5=B(R;2ҁ]Sēa'_k]gC8S2p{F uGY[kq̲XO~Ȟ[pF B40}MjCH:ꕉo_vꪪ!*4+S.wOg6xPr`k>ʤp^>T3Gu>gφ,U6om|9ЎU5h'^cpc p._=zӕ39r!X~#DQCStb(afpD*ƘSWkB`WB_S Aؘg6OKrv+n %"4=Ow5l79((SitR@JzVҧ`gA?.U{6GQln1O]/ʚdp%јw@.naz<6VN9Xd86tGOuFt7-Q;p@ 86S2!km=}{r]QACeSNG3ve@K8lB k)VK-ޫAf&$ l?qdqC1Zq*}<.mk\LYhU^*>bV\.ZIC(Wp %Dq1F_ʹOKp2LYФ\'s`YRf}XW0va=[Ny>P5*6g)̐ eVq(W~+KvT:/pƒ8%+]'cZdEB7Wҵ@G-vC 5 CfX#=m7};/|tssٖJ"$aܶSqPr*hgs\瞫D%ÌE#Ј:!ݲo6;&?/˃dx_\ UƘ7 W] Qm ܀to]VyjW>m%gS)gif;Ph;Sy3:ET} }Ɓqk p+կ4lId_sNlV#7) '=V:S"%_fc2.Jm*CNWj.<-^QЭwQ>vk|Fgi|E6Ity?^4J^WpE U3e謋7 գh4wdM+M1'}ZJևsPHȓ&w(zTFj H'jb" ٘%Cd@[ G~5Wj~P ѭ/vh'{?D> ^U)_eoRQa6U.LOGpLWk!TU 3yJW}̜ !SϦuMWO!nH/kƂ<Ʀd>s? :h=xwaG6?m"wK;FD48Z15C^NAEԗٓY VSmǖK2_|b]ߤ'DҘ8&3|Gj|ݪCZZ0P_/TcA[d)L#%d|`?}s읟 P~G<pu_('(5֞uSg8Hvv: ڰKTV^ꏁstJ$Sw( yA*^N%Aг=\h:َoJmV/Bp6<)r,Dw~6# ((K^XkoР B3g*Q\D3q#I~H-o͑{u.Z ;6)a^olg#)^鈃q.&.^U<@hw㛿'j/cJc,fahV/KZZ` <%+J eK, +Nvb&Wh@KVD_`F/ɽa)B WgBGP=@m2jމ^oUI>'Jd7%3#xzm@\/48٭"= ɗ ٷ>s?B_`VqH^ f r̭Р a f Nb|Vm ٝ@ ^ (g@NčT2+T2B5 ,iQdFHy!ˊqw/. ׵Q Y?&ElLWPDcAo-n}Ÿ- k%ٻ_qBj.?"LBjdjWr=J,䚩kCfFe,l Bx豭I? Vտ1sk?8e6RM[ia:̯S )x^0 \6ˉٽS'5pL㍟N{gnte[Q5Wz)99P۝*"aTV4 Ta~#K4 +M)DhD|{g݈hWE]HhCcz oc*.h)Ӛ(.\F>䶴&%Þi7tc0L  sޤMpb#mYScK\|dZ1bsS] A- p wכ1zZ@ţ!{T!5h! 6LSٿ%``0L89旆b1/Cy7)AymW4âҜK soᰮ5! PmcNw7iLþ V,V!ӈpQ:$5ɠ*>WsO?'gnZkZyA,$ n\?Կרv"e34DW3]% mlEVUS}=p:@_ߪ> glY aAp&9 1߰%T]Cl>m_pԬ)$4.~b_::^~Mo`TQdl5&.+X0-)R6bYKj YyFA%S@{oZ@g"OXVKZ}݇PT{$)oT|ehzʡenuRaZZR Ș=T~bmL=& :hQDK)= q}7[)3KCʡ1|V1J~2)h&Oޡ"6n!+nZYqe<آ&WfB8n^/9$PM蟦Ye\QۧmL֭`Tl+ۓŪ=C*@~;ĵA%!6%\խ%aE ^~Bo)&3t/1KZ[ FgM-5Kf7W ]J]5\!vڄ4!!^gy0́B)*2n>1 EW9ټ4ΕCQK oH l˩\\-|Kߩm?ˀWJ}ҧ SFo6 ^C ;+'όM dBC@q ,A:O-{4d}^eN"4K*%C9)P=4yˑ$54utyHuK 6(0Pu|vTGX+^~n'y.H馯(22|Ȑ!:h`4(BZveybSnqJcQSєKKIh/fR'Y C}uNX}fZT>(o{'t߃b(U}Ɏ /ٛ888-4p@2_뜺:EDf^:Z3\ji= tF`MSG!=DܱJKM>7u:B*U W 7ak>tC7YT.9?AK0?yxLU7UI[?:Gu,;ur)[gQlYmYCHFEy$FEj \}T`vxb=FlI (H!)7VNa)O8GBgR!T]ܱQXO5] W5/{& hUЋʥH&| )Zb{%=#dFkʭҠG`u7? P"Ø ?6uQ@Ԭ^+^a:\r,p/sGY2X=$zFNռ:^6A[ԆY b[LZ{* p80m̤g[zLsxpt@~lSmôARErg؅5I tr?\G/X0az ɭݗL3SZԁse's.֭zx{qCQtcGfޥSn?b#'ȜtPw-A}=Mu?tZJzt$1bӠ2j!@{*wQંp$?2pQH'@ȯ&<㲢d۹ ] !Е *;u4J6L^Höm D($ZQOЀ ;Y T%'+sM[Ɖx\D[7PμfX*Zyx/.1̗RN؅%έ5':cGι|U,֩9cGX}Y`(_Y(0kłz["| R*N2 IuZ~Iݶ= <0oPdUm\o||z~ ׀,kb(>† VaL–9>]/MMӆ5æl埋{l-U) FB:Ugd-K_?Cml}CqGrO&6mˣz{D 0ڨNit|kl'J2y?Oi%l2AzЖ-iaz^*Q< OvH+Zذ΂.}Ukm j"h9]%[>EHL|izf|K%v[{= ʷC{_Wc{ `P5\%Ief/;_5HB rEf2 ~r;g>4}O%j_3= ;{\ȫhjj椣oCv#ASjPHpNQ; z5B,$Kj2h]q{eGV?ʹ}!(j^Uql,śa㓫>vu ۫QI2 $ jQO4 2sͨ%X'|'V#A KFqeׂ,?O}7VzA:(*I j n !WlrQΧY #Ro mXC$>\8o/} N "fxQY ;PB\BQM6z:yUTcps#\ۋ=`X ')Snlߗcj 8^3}J47^|+[p =c;~:̠qyWpI Q3WNĜ3-g%]<6Q%Μ2`Il9=ǑNՅ<2-TYMSN$J`K[^isp7IKMS[Aj%gmXZLsz%5fsÏ'o sāsa`z$dZ:{,F0Nl!1H#6leΔ6:"##ۿa͞WzK?QVhT}pC a%pihXޙD:mw?Or(md2)\٦Փȣ y4.U,+(1gњ 3\LzŠJo"Ue.Ëv?w\QE ыN )_DkA;?q䇄b2e|7Nܡ?~iLg4&2GKGzNP8w)2GP1_n?zАfl8Umr Oj);h2W{bd3VrF< c-퉄+$ja-e ЉPRM|( ^ p )3B́-3@dnٛW'*Gz9 s"/H؂ Tpʪ 3V=7w.NAߢ㇭[eamd3LBM>f 10\[u{p P8)P<[$o$&L%^p9ܜ0rz%|Q'=~˧}"q( VݧO[4_?KWF* 9geV! Z4{PT:(H]G* [J8+.V`\+* xFMr#Z?G=ߥyC@5R֜X os7]ZjǠ+,UMF9.B5{m}ce":?+U|İ^Pq9Ψ4:5 lM,w=Z2e"G.cWiZZvO3$r-+. 'cbrTNoЈc7 {|2G gg.UxJ'^> KzRy!xWڏvMC\Fw 'e P0.{;oq)wcҖpjEC.u7=hpѩ)љݘsuJN9ׁmԿڑ3ݹ y~DmwW+_? XIٕWF>?h5f5{+42*N('zy8])Q@cLc LSay@{)GT2BьvUȫ۫? (9pks¡$C#R|724I% ߏjLSvqN ub w4>0ˌڢJȝɋl&2Xұ'v1~T 3Tlm:dr9a yƊ)=URhb|p'\dk_ cl7LY_B3z,jE?}&L׆7f%?t> ZCdOđAe]cH>n pB1#"4CGWJ<#}qx5`W3X.Kq+7t_t) wN(+Y¦t"^Fe5T|su)Q*&JchVq_ u{"钴1΅9AJ 7p ~oFAFrKԴբbCE|aK\GJCl=E]P"`<i7ZO>?RT)!~qCŠ&ç}ƈ3Nj `cH/Us]ۥQIcZ}Y`)CW'q(,߂L3i"K/D[C#G1YdRƮKۥ7׿G_aFz|% ;Jqa˘3gsF]Qs/V==F]?jyLڻDNv~S#*f{CC~t 瘔) 1=}U!o%('o "qty~~Iojh ckJܨίd^X q}jxi)U8vZ&a C[ sC!$Ҽz~uNujd<& g<5>VUat ?v:#,Y@ҟ-T3 Py?%5]x\KUboOᖔjď3qL9Sc"s~nw4N]U1J78Uզ.VΫb_} $Cs.uJf5b²vwk-Z^84Zz,_~U;cC8z#ddA&5EAN~&R0u3je(OmJ.O2x%`}EЧҙp´W>b(UDit9^¿~Pi'XEcfԵ~ n6K;uLѻ4{!S),Qɥmq.p$nЬٗmعW`[batcĠdI.U f੣YW5EQ8E렾*|oh"kVUv/|`Op gusiDH]! & M(| 0L(Nv*XƩY'v((%+!a! /Yf9 B9ZVv\<9|U367Gκ$8[AsTv i| EfȈ XV/)v<ݹME9Vh[a1# (řI:x[WVOUCֶy?9 Jؕ=AF+81}Ԑ@Q7S_p&9@]q C>)zKÌG4q '0He9ƩP9QF}$0f:WB @ԻU"",C[QD/983!,fE-5y<4ƽްW|նICft3(س$ܙ%t&XB]͞DjhFP[OkdڼA+{9w?ft/bQs?D`&`kc u$PMN[QGT}IڽDc)ȴC]g'QXN>.8Gq2~;|h_4nXwc5qAG~3' mo+;=s[>4ڔa H27Հ%qocc ]*M:/}uL4pu'D,o l(^~`&KK I>YȴfEaJ^ ]%3yj zëNQ^^YeM<[]ҋXůtOt(E7\>V -$NhҖuN'QkДe!3S&7$w*D 6HcOH\?@я6Ъ,f łr4bMn K4Z&!^9B@~xNVש<qҵ{g }u1t(.6<jg;"z{e%ִO?9.v0[C߂ZLdU!$, V< iG&F,hQ7Z{OJl[Gjr_h|)0<"?]] 'Uum"4xiugej7'E\3V ..mM$r?SGkl&?,Pp]*-#ysNI}={z<=h[yr|d`w: ?ۭs_5;ܞd/{0Ö)LDLZjol>=EA W$G$aRnvJKa$ (A&mql«e"Op"\ҽ(;3;D+W)=H3!T`1vpێ 8"?xtnv7We[S*˱ҙz|,}.*ƫHywl>4Nd8$̷@$iF(e-  gtzů9!2j9D7CZDE@8鈔 QKwnPߜ3] 6[%shGǹtSHAP:D>WjT|/~HǔaR6橖|OPAx}$]Aily^9㗀)Iօtrx% EaerYt]7XMg ezGz>ry.Li7ϴ 5xʵ [Wb^-l_W+L 3Q6\hzF*Bo.q!שgEJ1.^k?a ASxbJE@0l96u+}ը2ʐ'=:Tf2f7b{fks.BBkVy<#;K>)IpNlQ bI&GؗD.#*ӚH[r8[fvCaۅ t^h5{a)qYuVXbU莵ML1ЊSlTZ4  Hz`zIN_Im1~V=:^Lu!ĔCB}RYE" NqUwHwYśmH-k\sυ\ٿ=$)ѓ~7`#ϓ~:6Bv6_9Үt0 L(qy􋛎ū~ed*Ȗ 6NC\MM xu] OEcL YȪ1}f7q”6_eݭ/~%.b!6 ttL%ߣ @]3&MUuDw.?  Sj7q4aJ4l.ZO5q5oF%e[jƱOI CbmW"9#O;-<,[L|<_;Nf٧z T).)R}\P j{T %e( >U)&Ŗ'El/9w()_ \/5񚭫Ϳ7[TI_৩>[K9dw/Ux2f1] $[` Ҥ9UHh|3@o(MT͓x.{3FDAA>ye+0?s0:@k`U=!!|9+uΊ2MX(S/)59hicnv:% 6=VюjW#n[85\/D3&#>(Tފmψn$:79 ^ZZUҋ hw41Za Gf&DUY|c],j~ACJ?F 3Iw^HJ$c9S(|Hݭ8N&}ri|VxJS^D"}<]fG ^SFzp-5|H!|R)C _u/ԘA/wboW/X16٩el Wg8_]^DOHM@u}*n9ۂ)!Hs'0Պ,6 O>CL0`JV36E|8A)_]Rz ǷF"<5]dpG tvP'st*\W)#8жW`wUL@N-vaL%קIWs9F`7vh ]<涙S fAɫ+FS_GD82P:kgTCw].'굸1Y>u]:65 ȟ4wJxOi@ ԓ m~84wv.9syn @E;fB^}0`؎s9>r`shdW`C0;>1""vo"y@QN6>TW{q{+ &P;ºJzVIocLz¶ GZ=-()P+ 7Ki~a4b~c$8uK&[`x_#@Euqpȫ ݷD'c}g>pege[¶߻`ݮmxMf.Ic{̪n2C}YJГV!uHP7p8$O[4ޖǴCspAPMQzxݟ]ržtJp?(&ZW`A8{8$K6$R< ͇=Ra4_3?ϴ(#' :O1WO+] ܣy?nO&Yxc(!NG+Yp@a`5֓Dwn:J-.J^6|&3qs Ⱦ:XE~R"C #q\Jk@'@/P$+ |۷ 0$mܚn1_0+@.  Kֻ9KjEeHܬr}Z/F\ 2e?E@GKaAAAWy3o%j,Qa}Lw lc- 1s}GޅtEQGc@N=nHH6pkȳ%twwe%Ծ@ QRcähQopR7Gؾ#p^ɓ] k ޾n˻O c `0 19u1 Y&828Snmc霣h J%aOoI'V8RHt!IRA@lޠ]ШI?.yz gt.`V\T !ƎTYnSy^#ya3'Lds9\Zn {טQE=Ev. iieQJ#eVbp=;lAGFӌ̨]{="v3J)`&!,W Q zc#cJ]ҬT3߀V15U _ļ'\_Ukiw2 モǁ2.}P-8N7 k!O8ox |0$Si ǁh@AFnJt)/Kj#s&_QA I@hpɆrJA,C`BaȰ. +{&7/;FFM~ ߏiWg?Q'0٩s/<14,cMN;E}Tirjͦ VΝ4lz\4Fq {Őe)t<9MHԧ%Ѽ%Ď/(I󝗜o"QVT'ե~{Ҙn3рY)Ӣ=߳xmh P{bB>PhreۆʵbGhnIKQ v0kfj+7c0ŷVǛݷ+E}O]'xK1ŤSA#EEx_W2e]P$rZl9D̡xC'ܫaR4Œy/t榔?s!;(?M3*?iayzJY/ BI39ReNd |ٞ&t!<IŽ;?&^gNc҄ 8vdLlqJ'MyFt֩?x(MmP:R ;'eh#~Ȃ犠C-M-\ r$^2TQLk?gg\Jl_8:xe '/Zi 53~Z*폘"Yh類tj,0vJofe~j1aލ85i`=Ѵ町J:MHg\=|U[>魸?,V`iDq; I! 6%fJ B60wLFSAq~!XxN"1: d0}BlSzv>)[ɦp}8{,}-<ysyR_egoZ剦ar-Ylr2h_ehPnr:2=X'18!k? KlummѴڿ~iXk5L(ύt(n M*Ć:Af ͡E3aWCqG]τ4N\|Cx Rڠ ;4*H_bSoD~zP tLJP(/&A\C $|yjXxR%g0 @ԩA4S{ϧIv JmJ _/0|ߐG~ZY'pJ>E߾Wr `QK^# vzCɊ1ǒjWo,7SK%SY$Nsʆ"'\y>Ů&uo&i7/2:gs+H$ճ 7PbkG4M+VpN/Y\ E<8(P鄤u2_ ~ 1 5Zw0t _] O]OL'¾0h~Wo^>"{C[u ,m>0FgUMh{iBZ j#i;*~MNcjZԹ6=Ȫڽ{4͐%g{Fh'W_Ka@@h%wku;pz ^3%H=d{uyC EDSrUA5a~(`yDdOњB*sTyLK6ZOgNt=D@X<"@R!퉐|\L:j>]W)KކT7Eo- K94|I26k-^t&j'1۵;QG?iy?)R"D?oY"p{ι@x4%"|3Ep-1-|V?%haȷA== O6tSwV"WP%R!ek~;[z]$ap8fsd8)Q.lJ ]W1CG8+h\'6P"Z,nƕGM$%9&+8i4pKbd [30 |T*sLD"devQvyQF+=xkD~]ϬЈ"+45wHI඾MKo.Bɸ( wM !I jp0DG$:2@ɪIGF?@pڄ"b㖄=㖶ڋ)];^'n6N0+K9B|:v49~ɥ“7P'ZNHmBVJ+ەS@qr{_r_fS+9ʅ'zRxK$g+~qOgfipmS.5?U+ tXcU"M=v)=SKKO NgOprU+*P0uuue[THf$߇cV6xD+C̤:|Z \Oy07թ9q6R YhTЭ$KC+?$|ۃ ٱ{\́*EW*5ƈ_g<7j1rA 1-O {C^F=}N!$0,ܷ~&y:(2M0~)rJžUPUы^JSSu}kZ<;D3ōC- %*}meui20jX'qs*/Ts#=c6u4 ugXseqfP 7/PoI6ִ׆%`բAѝ:~Cai /s  #UNvk #Ad//T=i R! ss~4d' ׊ZQǠ(Dm784_[i#*>4}9|4j$$n*R׏sO³"qD:TkޱJsK {&+*N!"ܼnx;: Se'?"<ܧoU鬑Uڋ=wG,_)7Kӽc0Ҍrv΃@jQ5H֋h)qaA~ 4 @5HC;[Q%G8dm{S1Ϝ.ep.= ~xp~L%?ش[ou]*2/{5P:T뚉ٮj&Tx!^J-xUh8:5\}v˻:.Xi.dW'g' ZߞE?^sеOb;,W !-w5GNb՜&Ѐv=;9Hbsk~FM6I&? rR+0>$h~! ^ +[)RzJ_^ LKZaw*4igmSa{z ]!@;+^:1ڔZGW}po&Ňs"aMTvgml*p.=yVЕȀ^_mx Bv Ki,y5ߥw>1nVď/-wRu?42_`1ԱAUJh,w"kߠxo&kXrpwT0~@̳P^]w׃zh̃ND۬XऀWא/6(Jq`hStT-/h@߰ܪ9a>I$ydCJj N kIqXC>Sf8@Uup[ %Љ)f\|KCo?#e D<1<_tͳğҿ)KyJ~"ǍivJa>G d(75E7K/E*'?jL)o$ޖ߆МV qN=?xC 7^h窢˒.ھZqhvŶi-Ew9؉JFݨA MDy6>Gd. F1'@,l?cl 4O$^9P^U78$9[$ 5GY0HnR,lj  t9Oxv H6T5R睹?pdd -ݞG ?޻I|q;QڦUwlorB0`9IRexmPd^.H2=Kl L=%rSB- oP`P6j :Ĭ1dp7bJ{˟:ҸXUBZx yɫMzbc:Z%~yxJsRˈƇɐHZqFBH{XT(9mr<7>#cUή_.1a_t1lpA_9<(aPp}\e"#Hu pYpԡ/\qQ'm k)Plf|IAZT`Yhu*G*bܨ *l?uR_vMhJV  /ЄD&L@PbDuKNu{՘o<u"@g>9 (^W3Sj"jwK{W 2вp&H\tJ>e; MfQ|0 셓a喩/V硘ɡql*u;>79`Or(L+7{4ҹKģ*a!jYQkN_kq V"^Ytir(̆VVxMC{7~}\̃[6[KlVцuE擃؃K<ƦPY?O<\ ތj9C4L@oG, 5,Ϊ*K2n7ӪN@jX)}O0Ϊ>Tg;Q{/TsבT #58+ᾳYyp@A39#u ^@uz-e?0}/A Gnh&ǟ^p9V9d!!b2xN:/*ehTZ+9JXfN~VP+:@*yR[l,:`#C .D\ˈU}sT1\6o:^clXG!%22$-*/b=4 S`}NN(k#lӍ ~Pp{C`ۈԓLŝ5”?Z"q@vUN1&έ9D}a,iu`z. T>/S"wAc`Cq䖋n(,=P l%0u/HEVN뷠6Y[Obe{M{/PHdPdQa9~ͭ6A<|{b9Ęs맊wRW X4V-,LHf oY\*_?!]n\ӽN!GTwyLQpLn=״.΀{@2?_| o6Y6$|@n}= n!8"3/#!}UigBغ= Q( (1 M6BQ߲|+6CT0r1 K)4%z:yU\…\Z'p u;21Xb:'.="9ѠS W:sMlmPM@.mwͦu#iVYPHX@Z<no19muH#9czOQ9s%Qy6w1W9ҋq}g\1n1'9Q}e[HX\O]4iS 2OW џ֞u8;{Fn\7?-IfzHb/Yߢh!Gs*Q"쪨M^1.:i 9B2+*WB(DRIX&j A3+n[`|=Z Axȓ4r\.)`bGQ0lHdqr :#jZ%J h}qZAQVCI9aP asǼ3ڠ˸C}V6$~e t$NCrbFJ%+U?lJv\ *)t ;SзovN (\7 PK'5!=TD xPϜoؒUzK×}Ո!-|Yúm^n9VB!l2h]YB2F$(O)KO0* f%qm{TMT;)|B~I愈X ?4hj&+h3TO֎2 GQVOWDq[2={V4>:`0LEm;^B/.5r$uaoq3 RhzT{2Ci~`i"*9n$62ݼ@Ga[\wZ͢zkʲ#);\ʔVpь^o*{YјO :C V&≑|%uЂ,2LRlՏJ}HJ>]<;VLċf 1O-l7ׅu@U0:hJ1jt?EwVj&tr"c4,n_Q"œ'WB C πzx'qdO ۺjn.Ea%>t2J,L{ oY+)7djwRޯ| INCt>M=g=5轗|wzl6-vIa nTɍ>b ,YA!V˸ײGfFTKFgVZSXVWMwTIͦIrȿCA4/3WԒ'h,G 3M^H8$P~miD Fm*S_w0eÖVbt^M%kT[3kA 4|EX u e[u?TKVXR'xoǦv3q{m(QѡÍ6j& | 邓ds]Si`?Ё_Y. Xt!{ =Ol5sK%WRjpMH@Dc$7*)K]6 q {=(4vg{>C<|{qŻHӤ=:K~ KuD%bg/Dޝ,s@z+b}G#ņI&\h1j%=乏0eo@bN),?5I.[̂nnPs[ouy1&>vI| e ;!r; RL40_dIdqνN} N*U:)&9l0L; @mz r>!N=tU@j|`Y=!CvFy$hs=Ll7F#Զ[P[0*ULEVOVpݚWA,SE~#z7<a e:)y>fhG$VfRrm1 Pi$lv;:tZsd]7p}\!_bs СjM1D_`oy/BKFI)d1q!e<p3B)~QY}x#U7 (@Ҍʼnm*c> Vt兎+[7fM-Vo!%6M( :Z="~"nҶ5BmQ 2 U0G_IIKH8%=ͮ@~%(̤%4j]jW&(\1iNOoq2*p01{d'}rl_wޕb5N|i%ݣopC j=XywDy {@[??j1jv:%| ؈8\L`߷ƕF'0j$!:'{PG9M&yЛ 01bcs^(74ᾟJBY \hdU>!+3bn%{b+m2%pqP{aߨ$h#N$9<(VA5i3+D'ˆ喦+:Rxd-sD]6\sAY .8; R~ewH: ђAk[ls?e+pllR5MKXDKwF쩧W͏ʺ7(u&sNj\J/[hy4Ş 6](}-xF{s_{6tE)=̹+?kFxZkS`C{3GuyfovƧ-*~E݀& Gʲ̿fK8tMhCp"rr" )6Pq"V0A5vTG+Pa\G7w6@/Ga%ZPW$˯--N  Yv l}@-4+ z޽D0c=h>=6t\6غuqb_1ѥIcRY:¡lGXO6MX*ɂ5m@֤dR2 A\օsw=.񈿱t|WypiX ڄ!w[Q .5\}I%<)lnjan}>OUQ/h~GxO$[)nٞF?'cgyD\Y \)$K%F oO#:#N'|#nmZ-6sHAN`?@ɀji 9G .m3H3@DjRӇI+IvRrYtjDxcb ?0T|5  U3z÷9'kwFPkr_?G8 Ҍ"d| \fn4TiKWG&C( ,/`8Ͼ-h4X5I-(-lKt(_6N~h?h,0"/%~8,*)Sb/O|Ӌh;SՊhQN‹6"jk]:te-ewE<~dyYU%O)4b*Eb©_6jlOnuxhmlzNVg[vԓ V.q4?_ؒKPed)t"\z: EBk'+Ǵ,S%SQs(3C7AEu`vCu8H117֦;![)IS$d{?v`J@/{ Y!3 >'wr]^NJ l 81S`n/<a8Y'D2Gsc~!+ْ@*w6sٵ&'Zr 3lz צFRKbRWTP :SnI# [nJW y<7\. p (]|yErk5YU5){)tKI[3Yr iRtWs-c$Xu-%i<CK,Kf{5& +g g/Hgګ}Z0- x0bߜaz|}`dRlNdKAAGBߕymUZ^, t-*sy Ŗ*sTm5GVg -}D 7އ$f[>ԥvkr"Er`WyOŸ/Ę t ?R3FzA'׷s@e_`pXmucDPGЗ}Q޺jmS]qnYpmmkٱIjRzt jOTs!8eq;pU[^  y!@kr?BAG08tXeUS(y[L( [XgT" ,@L&ՖE,\*&-p +q!{v)=ALLݣ12(uFia`<iǴ^tviEX/󊽭< ѶW$`3ہC}2xt8\UyDLmA HQ =ہl-*r/} -OmTA Y鱁nTƸ!qEQ].ө_~Fy:bN#˝fyP?##k-eRAu{kMaj&ꈟ%B&Wlx9Wlo ͉q q~nդ1߶yku.&Kkb5 S{9֯"甽,bBL0jxK9Xh;5}b;̎ DC3MMpIIRq/ba4ndA+O˚#T緮|/1W/2OY{/GAvL1.֌Lʰo'Z X=4a$6a!y,,Jw8YjvT[ wg!t#DTA,C^H9#~6 SA[8!MQ9+**XyGF!q‡]q%t ˼ď b68̥Ph/C (ÑEUYl&oU(Ul$n7Chb6R ,S$!O5F?=S \lm!hMV,U@'k&p&u!W :ArS8 0BJgϩϤEcc7Jg_͚H>+tzfe=+KF#Ƕ۶)  H+3T K_C!Od~S 󮯂ʵXM\#(}/$鸗ॆN';moѼM uFϨYvyHe6Sx"LZ$oqS@<> Q)0.8 ]D؟Urp曆3NruF ϭSj8Z&*N0R_5=P#,FAʌ\38Sv)1p^l,jp["N1~'ҔkON^+a'r\J$鰀^] j8(*{AO";쭀 gWDٔ8A:ʔ<<$o) AoxuL̿QBso;' $nTWQ3 =@dgh5˨Ŷ(HTܑ^WDJ0;KyF'QާX-tr>&<;PC*2PVB z ň/ֽltz6Σ-*Jz=D⮿5>$cx& zM&Հp0'7=z!]j1o(^ hiM26EwԌ!sֹ*kS]_P~- nCMqwbu0o}T拱5$r.-k4qeCY>W:5yqb&? ~ÞMU͍7Ow`ЦƂl{9;9aĥ)jX~uD4~P^]~(e|!nSF(/&CWih|E+qH-4(M4 HÇD=^^2WԹnP*m$o^ה/HPfΔ!%M u6Y⭔S sI^ORN;jLfPd-XSZ΄AUgLJcHݛ}͝RSrxF5 @KA j6.̲لkIN+z~8dTmC`bS|l94F!lEd(ͭ] <z㹢n=&b[z&3a9нi-nNJ7pR="6)K hu={"o `'9j!ٕ@&I:v@,g>I,}XRޑ{^? a>͖ˌK0/(X$W;rh_"A,\ҼjKܳoowEwMի'(/l'pr!Z}n1dǼX`HqFo@^6uPA:@ި?I8JS#hj~fV8Yz0(HPhh5Ud hb>~gjD-T )SD%kTlӨygīfPgTfB7Bql asUȻAz]oqlK[kra/B} v>ᡸ>Z ^pvvqHϝ3M{BN*0",n?Dl79^d]8V6u~ ؗ4kDo*%nAٟ(y=L2#&ӟdhb8f4^?Gvȋx\6xvő%{I-_f\<8h'j{,SG&K z=qnoJ!9o[S1 .x _ i&0w_D p3 ١IIu'hܻ=H8m@~2r m څ?Bj2%)<4r.5=d&cC~!v ="#ǯ^IneMbI lV]`8SXcZzKā;Z[_%dbL%Ik:LI[]|ѶTOL-_Wzg+ 13-}EfFӴX !K0jxʼn4G? $lS^'`I'S-'tē .%*n杀BMF qm5>1'Fڬ$+2T<$ő{`fp: ˓C^7sh%jKgT"iP6a+u(jl`v)'ck!P 9mW>J|!tbƼ;'dOn?xA4>G4~AfZo`i?aZlQ+k^3 ڮv&T[%k"IXKɷR ~&pҐG`dH 잹d_C9~ ǔ0rA0-YUhp u9Π"bZmVa]HJ/"Ҭ9(gWvHŸR'w~\R}uE_z`2ge˯\{1@hE{Ĥm+}CSeq=9;Z6 &F7m= ]Qd{`fZ󆞰[`4צ™G٫Hͪ=A~!.u1ӱnR )1+1OۘR5;]fxgМ pjd"ozcq,%x0 k}W Wʶy[wAַߨ[+QS1'qxRѡ u D3ZXv%.ScZNmf}sܠ^ X5,bI>Of#ok2zS2}ۆF>1ky}|U6 ]&\ac%@MWэb gdJF'z_]ZΨ{/ұ'J#àsTNV)B/^&4Qpf?<eO`;T!hA!h#&D8G܄;* Ⱦ~wmjW笟\HZoz#{zD1mr= B{sd$gt5䇶UL$nJ ]^z&e-P U! وW[0h:R,qvYy*"}l'DF/?hfY,{y۩$nߟvޒf tIK w9c0h9Tu/πУ[yh\^j5ZIB2GRQ=WeK{wu)$ !G4ej¥4.84mB褭L1j1 S  0ZSGĕJ=dB&Xr_m;'nՆU/^YϤ`aP񬧷sG154FZ?FMV{l_.$@Xeԧ 5wQQ DN 7<V y[ lNxѾVE ƄO킱G2$RGR5/OgҲN'6QbN $C8QSaŝ%9ts{"Z䖟I[6UT&eAS@r1|,-U}KH(G55:we#骿"K]wz;zW֪f!jH57ǵ~Hb1ǑQ#d_oP d:e_1#)&5+3x7~ Ri>ӴowlQhj6_]Zjqr Cjxd.M4SXd KRH\kjzͰցҴ*[]3 *O) TSVB< ?sx4u "qm3.?=CiԢ71lj.`fUY?ZDq?U({l#Z}fFؕ{oA;TJm eF=(pi_EH`l<ͽeM+t',u0pēg Q2n}8>J^W;m@SSq8䎭C}rC[f|#V"Y"1(?`|m@dx5vʱw7hn$8!wΠ_KnYj+GJ2e":6{ ϽA)ܶ]@ /R~#TT5~vI&(JT_z̗&r _% RLe+l΄7۹;p+#v>-TTIVtw~"Svw.2c$9:e^?3]a/l8Z0?N8S{߼$~X Gl] ./Ծej1 6*27['}J*'F8yrÎ10yi{DlVc((\me$l2t7&k:{W-`1ߐa=RUnR<({B;2\{?[\,iE@Ҍ˕d^ҫ 1eoBF*`):ljEqSK(_rMMm чM;ѫ  tF8QEmڜo ,Nht1 U,yǠXE?ujoHYHtxYF2>7ug:(bH#DŸ6L@p6/bNȈ:I `hLNlއiLheS/8 A+d/{*l#7"0|v ? ;)&UȠ$GHӌy 7id: 0?hG?*:/Ep:pO_,0Z@Me)Ƒ7hIE e ??Ͱy9ꏢjvN4&Gq[IvfcFqгH*-B{J K^A,_v8DfsզW)A<&wfnh-F^KFEHcG?-`V&0'4vLk~Ts΋,)Yݫ7#Mڦ΁)cΟm|e~E>L{͝ D HKF:KT2iӻoD 4j(փzդilAuy4\ٕC SQuwM} xZ3E9;eҶ#QP_ĘdćuKg=& Q|6lsX#8Ԯ(CvdTvYȳK6x|Z=k<%V}iDB*؛PEJc_\J= iLQ˵D8)7 E{%nu+M'eP*_ʄVζZ0pvK|rUrmVA+vB`${h jRfO,߫2y5>_@1<0ꅯ3hĚ1ݤ:x d[2,z4Fk$4XZؙ"|OTbtDxԌtdd)eGFo&L٭+Ou?.t%Z4KOr}ɴ1qN".3<&NX.fo73v?-i8`O۾rwIߙkg_ ҠX>hEfeQbqLl@ޯ?  YXj ohm0Ryq->|!CX~@ሚ eL&1p¹I}g#K3=`^ CHTs:{̊>؝!&X`+IŹbs/`4x?ft!;=jjr/P.oJ0n p,jLF}O뵣(kH=Mmر +$h^۬\wA~tG;sxqO 蕲TdEOb+&1Enb^3'۠vA%Α}Zei'Dr+_V)q-CylP$+CSE94HR~ܜPp?IpI*Z)&p%㗟s}[]l <Вe]kd@v<@A;!o'R͆mzX?xKS.m(A+= n>OqoUw9 =_64 C=ӱ.p~X UQN<;ŏS^}ejDr{P[Sj09фuC~DUg:|<"dP:ֱ *2DZ%=.jK gNj{]dH"27n'Ms') =QܵhycZ_l2n#\Z$s_.ѳF2+bޅMf]bmj7a3 ?T`\@XS+9g_oȫTwv 6[Yߞ_::&Ycⶪ ِ?8y;6{k Y~:8g}9ƪbeBTJd F=Vq1b e|Zd5b1d[@OlNb~qS/q'V ğzAAIRyPN!H2Z_*@ȉSmN9uk)4^s5 F]wWE"c kRtgPh Czfg>.NIK,zc&4lR1 MO{yxvpu}՟ïG|dr^(aLG?Xua𝿢1mC D۔G>y)!߱N>1ѓ;G:wtdj"\{L)PF9rZ_> tvOHG4F40:cX?EuY5Hu04AR!TQsY5"JI5)K)&0.TμY$S`̷ܝףѣ(R'8sD2BvIWWl]XZz)˦b~48kv&\f+WBZ;(ZL)b 4DpfI7 ,&i W:VZX ٮU"֡t&pv5!܉8#β0ܷG4&!INo׃wi_ԔxaPФ؜)}fꕴ;@hP ᲏ .De{Gm -FjsU &Bxp r1mwCنb:r1M! m~wmuSxs E|?JPfbdWL*kNa<Yo _]rc{7ZParbqGs4|4ɲ\-ud@_1G>\4\bRG]˲.%@hyZ{tG 5y+#I rT۠8ىS*9gMS@-y@B 0}{~Nn*QJ">J#06=xʯ=P@WȊÜZEg)wpoOgy ԭDDxwL onrcӁ |ʡ-T%, }zP)ЈdyTԖʼnDwG>&p u3tD_FhD-QD"ʴ`irj<\ TCcVyPS$1~6l KMQ7x 9C FF3e*MH'$0,u1/Ä>ͮټ;79낙»7ݬY޵*e/Bt`($fP{uwX7$-y[RC p.$ifd 6L[C%ҴGuwAW1sIzև a`H6@b N W4:b}4Z";9\yk 2Y)t#Ո*-#Fҡf$,_\9 'i 9l1xҚZ;ŀJ7ӷhjS{WYZΕ=g@^ *hr=ef$;M qlt7R' */ ҟW󸙌w7wc L@ZK3ط݆$Bp@ɽ-%fWtu\s "j_v"FrI`-2xKXbQ2qL~[0<-B1-ǣf+ؾ:%Xiұ jdl?+ojPE+ 8٨7r++HڨLUHd N5h( UWw?'\dWEĂ/ӛIW$ FK8=QDuZvu-l_DKhtBqOcayDJA+rĜ5 4TaU9qաG:T˿:6R":p EԻ{^c\Zf|\iQDPqDJ.{`Fn<]tP<\CrGXsY.K\A9~"?;{8)޵vƪ6ʣ5ؗQJ[8ȊJLx8&dC`(iu\)Y{ ^.ӱP2pi3DZP5PIE ӭkm۞NN̝vS,J7+mqNZz<5ihPJ]\=3@{Bk*b?ثhrflफ;pKgqUwlOX;qA¹y=;AwuP 6AsۙP b;Rn9˫vֆ󁋁ރJwRM5KJ$$0֌{s@x3Tv\"D hw5ia$ڱshKC݂ZćfIvt=]87#ʙ_>r';;-ko501gR2g23,aQ$bF 꿨y$"ga!U{;<\>B< P%~ⲽB팿cGRg$&pt`6L;=feR.?072hQʟ'cpE.p9jJ!m4b.Uh5n`e· -n`+{w2 ץ;T5T q=lq-M/=Կt3!V]k#E6r/U lPwE" ?_~* zl}6# ^GfxTv3&>CqEgSOރn_t&dIΒ/fk+ͷrÞ>Z׌L%R5[DH4/1Ji%(ׄ. 2iUI>jqTd9l )Њ,W^n2 `rց{vdetN|yv1BFA5]-q,VR9ePM/Ȭ5qNvgnvҗ_k=SzC[ WGs~:y\lQeKZs=irFP h!ѷ'5&o29~wk >[6Q۵ 3PܯIEjT9;ѩ٫%}u+L2BiJΩb[sP 9cg[+oy$R$qљœ^vޏ#`_י5Rjшm">)K?Cb'tŲ~Eƈ|ZߦS/.OjA[&YA~g`⻻LdD9[70[(`a `MAߓ#&v%DvW:p2ŏRsyv0 `3P±\6eVT ^Ey()m8473m-y3@-I!,7u{ٲ1Nh7UueK"íaMnuh`W^`鍍|5(36y9_ իJhob>PJ5NEXk']τD2OwDn; Me,=üž%o^B\1c8dwijg/sx$} 5Jxc؛bS0;%2RJwȩb|kt v)U$"!j2>̍m#(0,6Z(~<"!s.E:|3:%=aAĎҀe)% # bFa[re0.y'ÁZ*ONLማiQaq ;JZ{Tpn:ڴm Yk>Pqe> hYgpԳЈ>[!n3h0j!DNK,$>!iś12YDrLl鳱ӌ2k.j+-FPk@zWA_n nč/ K_^W丫]j1r(<b^ \g]rܜ(aU-$ a5ȓw}2ysq.[=Pn#T#l0rJd)#1uIVgc:uH;kd҈"m1eIU>pŵZeP7,8#W:wS䃈%Unך"RQ^% $ے =GōVݦesdB2HYr秈Ti{k8Cy_d L3Dӓ%y7( uFLZ/`ǼW{Ay M7!v`ͳh1nL]L1kpB(sS *ط`FY Z+VprLV\S\OxPK^3S@Z,Խ @a֬(Lts'{_YPi_c1aƫm\q#QLk^)~گl6j};?t2.oz80t0=FQ ϛǂ,6Vuԕ X(f}hk!UF*}@ 7?ۚf03D7 M䠝ҫYLZ}=W2GG2Mz?ԃ?BY3Dˢ՗a3ޒe+ e)ѐ<^zVF)cqVmImޒa G`D4ɡCR q3@~V\Zp]aԍzQ CKHoJr3èqKwV<V W< Mo`zG=]aYv"^%KOWR 6;qirC̱ܫA?u/& ].?qF'1Npr]4>1q$U#~;yv4~5ώrgbHPDe".55󇯒q`ӏ2X5 ]p6^ ,Q+2ch - >(HJXMz hyj݄5+-*kKpUfuC!OCʡ0eHN=tig+ɛ:8[hVUe /sqٱI\tH?ŵՔd.SB|s^*,tֻ/,料G #P!> [^kƘ=<+rѫC0"~('/Щ}VA22tie[LXgA*ψ",D]^IhQҔf*'g KW!u׻v}WvZuN+ȹ17Ϡf068_kyF*qh Tt4'yC |s+&l2pr qØȒtX9@tެpF/v_x^-)8:Љ4ϕBYʨgJ&JCn 873db! ]FJ=.i01mQ},xVQj8N\񵬡QMpqھ|:j&\T΅]"2givUھZ*{5DIyBao˨;2-B~Sj£jA M'>xKγcZ+oa G&CLGFEQ.ݽ֌J,ގgA Gqű9g{;i/^/!<j)_Mv]x*&a%xnZin'DD#)q5u}`ǂ1 N~c ƻ䲙wt>-7GAtۡ3JPqL2',h>/ٔmD'bRz l''߹X;`#RO"{G`Z*7}Bnz{urxXncpؚHV{cӎMhs\ =G eTjXjJv4 )b]^g`h6|E"}Y`o'BhNf[NEy/I$%]¬F\ p Z ϐ-Fqo"a3Z) doծl9ᄥ:2 EZ*h&|TRW9続xVӜ`b|32(͖ [qudX=>tŜàa;- G'hyfYvf{_=H@,XnH,s( C@)}"_ƒ xGKkdEs*ԅL'fV#>knV/ BU c6UP*Yܩ\$o-#m:4noQjr~QB$R2>5j⸣PవEyi) c?h 3)X$RdR7N6X/%Ǿ*S5ӅT͒&;9);q ]&ds{xQЃKK4lU_Y)zXrKugW[| 4{po߬9[ Xbf:I;'XɚéQ5"rôں1p$b6~q wF('uzs[}CNrZdB! 32 F@Cؤ"(rmW[y89J=kz㡙DLF]{J/.UaStGSЪHQ"t\kT"ovlr[]i*b(Ɔ+g_nlG~0Έ`T{'l^Kҵi 1Q,R[R; %EaPz3d5~{ok,2u3zO6Tb8aOVG.Ŗ@se6|Eq FY3oˡ,KW>S?,nFRdG #d/\$)vX\rVbGkD84"SӸ&?ݯ I#f^:* k̒v<'eW0gtmG4=wNFvt/(\n߈EIYYԊ,xh h%'4?_ҳ4f$Ă;F堼a%5O@HO&B 8Lߟ ڣANԬ-z&M&Bw<i\qH&ٛ8ْ'EZޅpXIkrDDbKzsR:k]əwg&o {\"#S 9ɗw\qRB,sW{hPGyPj[tN<ҽ&m\G k1LMҚCidr'Un{I : LZ+r5PXpָ9nA;B/>|UJLl=ɻ~E8GOe[ԄV;A fҬi+vxN`ȉF`9o_{^ȳXVד.@.i{c=HNc 7ɧ`PC aݐ2 k"7"x*E;fgěk$t"SK{i2 DW߸u<$h{ߧ+6JgWELM(Qe\ߏ&e7ܛު`O0X'"96z<ۣ` ˛4Sb4:{^ ܰĚ{wOtr¹J# ËW2ы6r\jUqxjϧlM/ ?yy3oݮU髣=y2kȻNJH)<:m挽nO:fӋPGx&I PBN~D,V oׯy<$rUM8S晊H,,`,kTZiRZXBi jEZ^QZ&/q ٟaQrD?lfܿmꂳ*[]A%<Mf4{='6 ! eQ,ժ; O,# JsG7tQ!rWڭl%dhy{V{*e %L{c_`r+0?|"v$;"-&=zp¿.X:8Fp~8PٸsU.hS Vzp]Mh^wy. 2/hs)m :XۮrcX~,kg[g" S,4؆bJwc._cjK 5ksBmq*_0+9oɯc Էe^WΎ; wDdUD/=W9逵FuKaW2HɆf +B1KH` 'j m~7+*-Y}E/^U7SA 3).HyFMvHfwIs, hSs ௃WsXs"$=r'0_FlʣX_e[;*ԑFLУ[ h]t>ja%8`OJ,{q mn&πGD%pޥ";ϕ-%N"VZE["l9,ZfT zFyoLz} ͗o4^mœYoG?WqY:FgDL~|B=eU 뷬N^)qpb $_L;umB}BXbإڮ=ۀ 4rաt`T+Jzj7V"ܛ93N;a#1ZlLy4WV2~P>*##bo1g357RKbAYIŐ8Gmy7@h=x\YbWU@AbGICS-nl^Mx/ҿQB'Q\ec\ЎlȾZ[V<;ǵ(9Q3OslE`kEWP"FB # Ѹza ЕUFe,LcyPa0{MBme|lčXu3xiSF?#KCʙe%6 L۳&IHg|{1F%gїE߇aUTқ7 @ybfugGf+N7e/`ODAuM]<]>6Uu#gS3 0E4JHU';a2Qh-X\LIv#b/9[MQy)9uޛgyA1V/jUU4tjksԦr#i*ets:pմ1-Ǵ8{}uSN5Ē~TK/sZiA!nyX4ByzP* y' Vo3 ggi JEuS\{EWx2tű~߂hb,8N C.0`]8L_8q50K5^0?|JWMqkzUR'[ӽ8[b+֔+µ 6i-tP " itcrSD[`ؙǛ[YTu/X$ M-W:E!bS:lc_Fɑ^,! ER[O6f*jɜ P oi+UF*qھsA rO_ Ds $r%W-+eyo vz}zp~ylwJ/|Ѫo@ɕl)J3Ι3^M ܃ Lae(Th`BEG̾_C5h`Xhm{͕!˔%1}D6j-ƊAnq{d{KEa%O"q{9ע[1Z "|DŽzSj ed5Wl$a')o~~;/,9g?Vc(בּkc{3TR>I(xdM zO&n)iIPx=q뗮dž?l\9~tոj*4,"y{ oֶ53DƀΙzL|>zBw Q ȯC2arUd88x [?Zz]ؑ5T0@$߆TңFF_"JLA-eJe}QkmY쭈MP{i7Gxj۠#zw7n'zV.Լc;~ }-˷Ѻ3|7W<9 .2=kG8"v2eT/aG&I/&Pxm j_bfo]D\@ɮHv2XJ:׽bԄ'Gѭs,Lsm! mޱoh@5]ZvWFf#9W+C䆡v]HeΤmHdog@v$娈dYHr Gz*ܔ*K}'&\o q`!-6lHf{K$ }%\ m/.*sȺ>m9o.ݚ=PgwoBƾ, ~J׽_QX.Z `7'C%zēnwN?cxPkEP.A{A_'Z ]k_2pR[|q]xֆ/qp?/<³_|\~i{b9/%5;]ܹHHz/Cފnt'O>* odVR?slR$uyUA͋d/VM*Z`*-9d#ȅ܈29`;KTL$SsA߀lʒ<XdgJDڙfI (uiSt >069\ƼmԜRTdFiQy_Y*S GZpX[Sj[w*5[T<xhJ 1fm]sajbAI3nUCб !0atܗ2k-\O{PZb֣=OiE\.po. p6)xSK /eY7"Mo}EfQ -M|RmJ5(բKe!#SˆMpAdJ6" كԢ]7N-DT>Yi. *PpSNT/n%SQaRɳw=4bN&kJc k3f]/DҚ㛴pFVVۤRӘ}Aΐnh;<6Eݲ>UhD}.!q뎫*{``ħ  L6^G6SCprfI% ^;4_ӗ)*3,k8I}}DnGY7)qT\ pƀ#_C%ڶXڠYEvsQ9JGs4nsF U2|iB]n>eN 3en._%S6,BR/peьS:.FbI0O.ш7"W=kYĻg}=[<Ȇ*Ȇ #ǩ(PLT39^lYYr 9zI9`XuIiw撜j/N\vlSbEr\+{$ڣ2W8X7zA7+sL'2=aKps<)vjvJ~Ϯ{7~)§${lK7<')]ƨ= O(-(q!vUZU.9p1WHVMi2ȼ2A%Odv9 wK[5T٤0?^A䓡:yc8@&k#5ÏP}/lc+*9re@5xW19R~B)):%h Eh"6,@nO[6 Ŕ6 ՚"Ű7JbYltE@J~gI(Dʾv?PMU=!(HMi -l7PTXZP'6$fY߾tYCJvB)y@A(k(7}CWi5ܩO '7<- f,CiwkRD,#ݰ'Ze$f sh{26Tfu] ͖k3'\PcM?G֔QtZ"Lx/˲(P <]ѓǁ :uq7%_ kc"s5CD5/_MI+g*8JV//͠U_E-/n yt5gT̈C( ?{.ۺhINlXM #S"-,= qDu7en̈́v6j*vߙʯZUB]a?G_V-Ƚ rػQvGzb%V8p^y@(04 OZZsUSMMf^wR}ջBo49zb1WF eXɚ5oK>&7u 3Gy;MɆOǁ9y[^ɜ>c9TE6eBW7W<"$\P}Fq5h9IKoQ%՛ LI]W0%&J[,͇簱=t saК!CAMLLw S{w v]!ܙ`y_o .&SFAZV)gA< [ۭ܅VF4DyK>Q׫K s/%Aw=SX~ob lJ]饄T$Ͽ^7AB>]^}aqTXd3Q}jƥj l85JR(Nz|Ӓw m@v~sΎl i몵:}1R_&u3iTmKg|jk*ɝIDX ܙ'"Fi]῰0`xRþy>rNRr7JTWQ1{ {7{8`02* ~EC,J`wJϋn#x]6fe\!9 V'ק#їԕY9\y?s<)j D (i\/N_ē XϏI蠖auyy])%h8a-0i3 Xfzh#$I~~M,y?Oro5}? \1n0+П* hhn.Dy?_G#GJY^yIu߇g o]{wou/[=Q7h>0he{ Xc5 1J В 'ƺV#ɫ lR D%uc]7CהE(0>s:DOP+#R$VL֙b©9hz^izZ -e[QYO 5άk%dBГT(zy@+ +Hv!sE7HQvlu¾?MGx-y Xߔb/3I9H?o4h@ֲRP<n$4Љ bc^\W+y]';Po>+H&p׭mفEp-5+Ŧ»WS@ӖC<7.YNb&2Rv''ЅBFKSm.nzޏ`{1vFC3sb9ioL$!}$EӪg!%eVWG9[-Dp7n?>dbڦh|"HȠ::[F,%R9 yVdvdE[ь]<j ϠyZj]%' {H(m¯1J!b~!碌d ʢ[\]'Dt=NFiScqyxѸu#Dzn(lӈy$v&:d2+ n;^8öH}fJ"_0 J@6uG_sm7AAv!=y=1;/2&õ䥄=Sc$08GrOD-<Z 6MNy Ǜl=F;(E s IMT{xzvD17bۄ/֘9DK|cRŭJAH\|k̹!2/LԴ\Ymk`aܝ#Rf)R2R?WY9҅#۴l$&^j2G3)䊪o5N{# .Fu\Hd9 /}{AڴT^{0Wb'U3Kf#B8%NKukzkgn.["ߡ<[i|j1vӋ4n2"gFǁ$#n}A+ <FOz8gXZDX7,w+ɹ,+1b+|fYkԄeii+Q5LHWL;'lU3DWAZJ6O ?(Ik8Ul%vZa9ȭ{yy=ukxuэ甋V#g8,7D_OuHc 7"|S^8_ʤX9ڣM@RcV Au=(!Y5F#zE{{ԯDasE*̽iol{I:x{'՟$vZ.,.$+d (޲6Q-TBƛwGq 6b h5+M:<Ѧ(@ \d~c%I3{.vh*%I<<{v5^ k?J+ UlBX/s3G'ٌV0#>duM\((HM<"kݹ*{>T&̖K1+i_<OW(H] ٥mCmAxx}|eQ3Т=MT*]]b<:y氘a]lv[8{3̖N15KK]\ ?E奭4~37Mz d G&m.zZ؁uLi?;)ڍ]q}.+vNthJ=iIkijۘ?UBٸGֿnij3~Z'nuI|O  Eȑ"BC&2MD[yسX[S$k߾ܣd(DxK6=ITQO:P.4_PDAc{j#5dCV:S lRa7YQMwHYzyB)S_ğ͠N[˟̅+@3u=w$R1>I vպ!)Py]*̟Xr Ծ>Pz@ *:7ƲNTOjd$;.*p3.Jpvmt:ihǒ x), T\LdI&XIdEXy1~q t=U9z2PgqotQ96KZYjy¾܃[Ez,!ڴQR}£vԐ'ă:<"nsZgn6}sAEޓ⧲-xnahNK׽A|*@Ԑf#N5{:EÂ)@[Ϣ2oeܲo?ۘp.6DNNB/L4D2. M,4&Zw7>b+5>㥉[0z<""5G?6MtQ.#=4d--]Ƀ.7s-$Ϭ JD޸FFJ&A2?oNi4}O.'k@& hI`mXSS*/FJx<(˾na@Յj+#1?ONd4={ vG۲OXTՐ*ѾdWaS*te(9 qIV!-;\1t6.@0g~Ƈ9"YoT޵uL'KkT@M a(MWq%O7خ/&xvXx`ާƥ! zф_݇vYiʨO2>1&S+`L$|E2d}z^N, FVx\Ziˆovm.7^ѦnXc~B1ŁAQ"E:ؘa\r,uB" R}dVpTNH̉u}zK8E/tingl\"[+x7<`fm9o0(8_=`%pnvrrw"1]߿Va5à `N70x5l:2|72FH'}/F+z0[LUۂOVEz}ʜ Ҥ|3Tz?`WNpyta® t:,#dmG͇HH(<4jo.;z4dC(ls2bwn؝(9sd-^ rW+Sy|hn#͕Li54_;kkUpSZNW|t<$@ӞzhYLg^fL繲pxj̔ o4M+&Űdjy%'-ُo[E-$OB_?9S ]9ZQ;biu Ih? jwcYs z; RE#ZXi hr4Lfa\Z\T{(}@8V;1Ӿ"~..W#1\aV}&EmΆ- GQOlqbWh]=9\_~cFe ?%Q4s8ԊaJ ;︗O_#uuQ%N`?Rq:aoS? yw Kf3Ux0xDsmbwYQt g|!,x&UE .ct <ٶ9JGdkEO( iO A5NPiKq'Ü=q = yD>`_,> 99!1f$o?0Y~;vM \^Pӛ]UM9CY&{)Ҿ!Jm7oZ2-@oXYboE3 rY CS|+ }#Cˏ)2P@PbKY|C+9H^ʞ}%Pksھ|Y$uόehJb+eSD)u1۾>?&{x!x,߅0^Pf]N$| m; Oq#=x LU*{b?ZP) Wzh;z+fiL߃ *]87Jb\j| 4hȫxK>/Tz5R{|֚P +La<MHK#".၆yT Y'A DI7=ِ(,,AߞXйZ*(jinC'#[Q'p4>\vjKdzՑo~nL%~ز71c]FUG~s7~XnE+Gn e.4WQ7<#Kʈ5VZ% ɪ&^.zCb6ڻsE KC_RlZAg}w!F @ZvwVp'wHm9t+$ <u>̤u#^FL&QT*6 73StqD˙T"=5*A i' vl Eaq5sՇjh&H,CSm.֝oCR~ɸ?>Z*`|Jvx@j?]=j<90D$8b_գ:]_ͺTf\SxZ\+6Wb+ީ@?eCTnmmJEF_:a5"GLEכw$nV{cҝ=HTP7k6uYAwBFiYDtlgך,6%!!K)7p3.^ԶzUJ`_!wգ7P)5 :<+c0ne#ͼFۊlQ‡i%P:ߧQ6}|A႒ ΀7m瓡̏Km@W_g D┆9\\%~wVsiPFSƢ* }Yv+ڤqۇypT芜aIٌZLB#Ĺ{@u >M 7uf0d_;xw` M c!r4K;%WW!yK-^Sh%ħ1Fmr7~**A82e ~{OLYB0 yNK|D VxNtU]LxF\A2 .F>]ӮPA\0AVaTavHU_.XM4T,*&QtIX$&h[޹<+]`25f{K mgU-75+bCLWq2ź~x 0HJt9>-"l^?.qN\z!!r3#懨 ˧H yh y|]fq-wm]2n»tfkb:u݅n&lJzdXbp Î& ~j? +L>x_mu0Kɼ6ϏH)a%Jo}0!rg\p} L8d2|<AN_b?[t0j{<ªe1,d$E9<Җ֫00>W>P4|sW}oy""_!1$utF\)GH4rBiDG3jT2Dͯ}dΛA"]}NuH@XWo= <S k qV*Qmq֯p?Aq=Q)Hv)X\نH_kZt駹F`j"󜻯F+06aA,:="qc^;+S빻lyΊoIhYaEI9zFi] ??s~SpxЦ&&qT_[jVQ ن?7C"K %:JnO5G0*rV dI\ ()F;żY)}#@?U5h$6 lv¯Ӄ!y6hߤ5':t-&biY@3\x@d)v;3|U zF5筿U[z}=TI9*cHqLSty" sR"" N{WYḚ%&gA \Bmz i-Ƚv.h!n>UaU> "F;yu8֪f*RG_67#bZcQ^ .I.5OmEbDƬ@G7(:M+b7S+YtJfQudc>5 "oT(U*_[Ws%o Y!}-n6e~F<5@OՀf_EjXeS]*b6b}C"tgo'+*S-ynJ4nꃁyyܿq&ЙBIrɔW85>ֆ7,qo$V hV$&v]QYA (lG|s(aQi,.֎)RTN $aBư֘`š gW(6ّ"f;0?T݊b 3 W+7)jgJ2ki.3gF=,:*l7mgֱGzc_(ekP5n jqBp`wP7 rܳB-4?[yUZ͟V 9wt%y2Z8fY2~:ބͻ"D y+/MhQ6_\~e s9Yy!շ?qFÍN+8+$# Ooae6Y "jQӫJ%":-n*pqmb.YPBZS@{ôUa!mt%PE7W=AE&0JI)j:e 3'W9cgJ~lOAܫ.&*hiqQnhWo+Lw) ]op$jOXm4q)Mpy{K.$ IXQ5&EXtfb┻[s"+c(rߛeKro<DsmA+XWujdhG?Z7(yASw͂~G .vBGIz;33]kJ] %kϪup|pPVqz,=wѕ+7e 5%дQ?ib\{ w<3-xNYíi&K{&_g]A ]O,Q{ɲ p4\ hOe٪ %R@O-t$Q\d9R Dig{7IQf0d?<憕-(rmpڟxXn&څ{;5ݎԩ+d{̟.Ͻh#ʍjL[T?ԉWz,ƸmGf&FEQQ1;}wxP醣AIoeҸ=*_({䅷3e2=d>笠QH$+>:rji#@xޤĠʞq-&d5W ÿdUWs4G:9zPR7M(&MI[‰˯9 gVB`By닜Xi[ɭ6U^hOERJ1H *,b f6) YuxϐnzZshe<YPx=91!()iW] lC!yUL1ɶRN:VE# Y"`3d@ >WCz$mFÎxYEYFs,w̉mNPw} ؕO J]Ӽd3d*+E`5 IH#BeUx_gO|B7yZ#;[zTuo&Q?K85,-rP_O"d}<+F|`~GA0?' o2%tlv$DRhEv b:2]ʟ}EVe xܟ:26=~m&߹4Y*fW㉝q<}XQ ą=62֜BNQS5G*$n^ h >D41f≆k#Hƒc; nج$>>d*Ǥ೬HwgJ+p MQ>G[=6}x)6*MK~Dwcl|;'k4j4_IԎXc*tN;ek@ ˜S˯yo1PtT.m$ҚwFMO0v.(ZꙌNUz\x(Lv#zsEei 7*˅Jl3ťqXZ&%n 8N@y1?5.0ATʽS ;A:TPh^`wxZ6`&&؊RCB*P< '*#-A-Gu,ә/(314VaIN^Чb'X Gy|Fb!N_,p` aXwA򒛿.=מH?\%1k9YPs V]SBR:ͪ6g#,0-a'n,֕`=8@?Lp*R7K5< 8'v /g{ 2j'2[}'(8g鉿Z趕%k$vhCS3kg\K2/vgIWnF C>FMnc$Lf1Y*픣|:pS 8 &3h@ޟTGS7B"+FǺ6r*1{aa`.75ŐzvǗP@p q⇣+W!x;K+=n[@Hs[;Q'kņw!^%}L&I( ĜsO|`J)Z1ġvbih)QlNG;sxj&̾,T8(0U1цrfb["h M1-σTTmEv W/is}O+J"VQQQEpYqJ'|0NA՝Pkz"> &8C%|cvn\oEh"wH D9UЌa\7cBʮY-$|׈EI<'EIɗ $\4+R$щ (O0] !!i!ʁS$ foR"vWf$Tf{ܩ'N\q|WXP7TIR2ilCa¶b{xk]#D9>D9ZƉeۺaC~s翻fkT"guzs[IvyD=6T@yqۊsh;* &7!.nCAAw9f&tT5nA ne 1UvUk.r BU×S?%? ` :֪-~dBr[j @J &>crOd|b 𱨩LOӄGjH>aNrLV,/Zm>wd|eLФ}j&DIE~RbNq%v>J,?;KiߟC-̯/ڴ‹iwo+d;xBUDO$9lOh"+3/ jUK0T-y:6E7zyfU ̮FEðÜb[u/f! mܽ.6ݾ G (:oi]XvZFUb@P ##󶝦wK`ql,_L4D^̯*G9l?ӯP (p]&}f| U'"ŸsAz@lu Y9ty@fN%U4ڭ瑵s]mxA̭Z*Ke7Xsmtʐy"TFQ:Nb8h^O/|da?B%Vd&]cAq]`Lx. JRvGzic{ݶpB4 +i@vym` kMX/1"oM0nW g9s`@o{QP %~pؼx{<3G(H98CuI1% }="Q%\mn|pbИAM[W{ڲRB]c Z(.hGaD6 D,ixΔҊ -rD=Q]R$!Ts$` 3`oPc|U[oxD88ax 4V짷fҬȌf;E2 樅'aZ;0_GƑY6ڻ򇳊ǀ6;2My6D2J(YU>&M{{X @/MWܿh" sgcO2~k_gӥU)9 20/!jpFCQ$WAԊCg`$fwrEѓϋ;"Ӝn0.#huoXB]m)Ed4H.rc-t+ZC;рx*S~YxjfPK,syZőμUې`wT!"~}/-%*c`O¬"o(6hgJPFH'ྃ /$n4;9R^L1 zʥGY 1*6yBQ N涐#D9hٿe@2NL|P*g >n cFݬ4_/˟I?ar D;`oh!~Fl9]R6C9# ȱ)0*ޔObVT- ݬɮHol ZsŅlu7ܢZ="YP.)f㠑^Ԫ`tdQo^i&e%oUaiHFgȩ<_E+sWhN$;rxCXMG8:?Wl{D-j52D\>xaLdad,ѳiFYLt14',F́8pys}Q{ &gC-{|^Ǎqe'kSp+SŦtB I!؛F|F`d'X bP7.{r:DqA{\p,S[$m.6}6T6U5Kq|h@v EƏTPhԟ~ʅ2'aq6hQ`ӟ X3WiZE9<}™OLТW_%֛!QIہq+ST20Y43k9Z*] 9*2e ޲UW7a!. u?yy n좐ڈ?I.Dh3sB~)/Z23O>=ݙߩn{wRV@6u, U\9^Đ|6kjP-f-8WzFDeDNKzw ۋlYy^i6Afye7ׯ$l'Q63/.o(p(v1rd:Z QKџR6YNk+9ici6;Q30+mj7zyoHs)&55|\;2:doGt^PњxZ_rD_x湛`n[霆Qd|D(v-n-'C^2`$W+K\ca/CQfz[S@ 3q!{kjxF>h''>P;3 D~6['މn(o6>/QZ#="Ƒh\"a<.zͷh'HNjiZ -]>%YتGu(ԌG{䗖H-S8,彘]_jՕ`!dֶB%׉ǻIS`XAv)&1&}@xn:ƔG|E?`DdXeJiWC. _ $^,)$ޤUqA4~kИơbk.EV }\$<9O87a!/ssCzWJiH3ܿ YR0T P$5V|#$f]/j=2S`UpH2E,+'[6 P83M=`6?0(`(L/x:Uk9\Hb QI/,CvtA9ғ9GhL} Mme'Lj [CZ,@J)|;"%P7s}n,d;LgQD ZGRm[ zWGvC#qZ}L?^] Sd&o"d]R:(SYNUPYI @3+|k-Yb\ fpylO9a"\[|g.nV2Lw[#o`LJ/hq\&`1NB0 EXW?!>#7t;LJUVtJ=\Tijlm~˵ZY峅i| 5`S%xZ{V<=(PeQ]N-Vl=DB B;0mY1C+ßI՜= qt?LN93 i_W߆ GfB:dFB.dRZWӵ8dk0vF2gk6gkT:B2b c~3h0=ׇtVw8)ou|RVAЙaզ@!"8CW렶t/9|B+MU!VېBWVo {9#yض~{t%d6X>`z⏿]ꭙ :%8JpO臈<җQߜЯyg@۶Ra7 :cQ^cmv⯗!a:V?SŁMΘ e>'[j+VXHWSe(ẕ. BEen섢&_ tYe`/Za@) qSY'<ٔHRͦt>B&<^3 ( p 0YA7$2rAbP]**<ǯ[xn-aQr;UElң4wӍ.DC ;صɖ |.8k\<n~?`l4c5ejQd% N:l<;I`!hFD1Z#IP]AKezDuݡJsVGXV(\J) lzW HF*OIE}rD%/ m((:DhL I\%nX 4Ѫ0dڎkt$#h+cMiԗo'_=eIy;6}%j *͌S;2B.7%_%!e)#e7BWœΑ3ڌC!: LX/Pb0l4:B3s3%ʸj؉#x;?<+(C mBp_1wZ&ǀH\XxQ^f)vA㔻2v,Srq8Iz=-6~dl7NABe1Xw}i1+LY?g_#. !s4(zk'-J@)Rdڛq10W|4zn֖܁QoK[O<23}c,3$ u"@B,x!@=*a[px*\CsMi 缨UmqYck Q08rC7|[e-%VJ -1Ԯ _j# @fq5y jzI͊C@Y8#]e>kTQJlulip\mqeNVFKy2>es a)?^jYPrp)]M>@TlLC$^{ ӯ = N@:9slVld'2iڄN3q$Ζ6`!YG'/ē{Z5vrz`ݗ sxz V,Tq!<0d"N.@A3}[m,||ݬ?dhbR{Bc8e #6!a7⓵[,,[+=ʊ,"XQhn%p!ৗH7yZT.vK5`slVR ̷}ǽ`UcI%a͆s%%I^[ ~nS'uOKyR9 Ku Q^p&ujIo6[@a_[9.W }D,$LX4/O b $s-W~# KVd_PK%Jh7 @yVUӣu|!a> PW@ӧØYoq ON;vu ;tf"@E11pld@lb "d 83(}s*7iDɔn}íy1<?Ya@ mmc6y*\̯1إY:q(ͬ;zmW5Ι`k 4@c)y- ILپz]LZ0YrN+vv`.8GsrڑܻH鰐O˶>ΎĠWЇ4ȸ@GҜF-C{#QOI?(1frkB>nX>gs_'$"0&pDKj6]Wrl5$ថֶ=EQ]!lk`@NJo,J0JT$x[pIqnAŎO&nGIYZRXIQ|  !#%IH.  W>:Z/p,8Ic,e D Cݴj5q'䳏4p a$RLWYC,Suo6OO&*ä.rwĸ3R-JcjOD&b { 0r8GE?GvHz9A; :هvʑ=]تʸdG֫J7[DZ֗-bUa!/ZN/ylڰxXB} y M`DbS$d ag a Ǿ(4#YY b=3SLJlW '0MUvw&O-L>@V;C}BK6cD_aĚ=@ juj7pkِ,!$ԩj-٩4Q"+%}b5`h0X.v}ea8LX,9j`J٨)(x]10p|53&o<!I711O–h-#۳0k Fׂ]EO(s"j"4R)k;X,x up׿달|8\+V0dТcgmtn rcXп OsbW9h.gWӸ̍ &"=)9QMS3V,.c=үQ2RXp&s8.lMvqcv4gu EȆ|a1Y{#Dڹ9+5"&l,yVCq7E 4wc -i K_cb0 ccg۵윢\^"MC'6Ȕ̻ڝ^5CC"WlrP#BO U9NYX!%=n매[oڙ{ui^w̷JEm(QV Bk捗(&w'9IsW 2DhNF}vcO}nI.JQ.~tf̯GQ23O&'/,1҂`Hl8>֘>m4,uMg:ƹ!ɗA#{rh`k0i.=Xd|ȓ#of5SNYięS*uEa@J 42S ٷʹ#`_EX&(Nݯz@hArp踇; -Q aF^1ӕqi⨵ɞ&: >=ˊ1d, ɨ;{\I"7 ἟5 5d".dGy>S]R 2VQQǛϲRs"Dr̟^YNfR~LJl_G9R3MߑO@eE^[gL,[&Cl t"+tjQ5VnS}6#A t˪eS8$k;!h gxO1&wWq47S^,%D\TPi)\=,I`]G{2TLD&Zf-AGkz(QI0a#1@*qG|HIuq,9:q$[;纐 X>Ϲht= Xҫk@ʾLȲKx,ݱ S jY}y3sp)۩* :_|#RMX=yCx}/pBֽ2%2^?f֨ 3=@>=ˡF@dpeT>O5%ٖ"Nq7TNa!/[F,1unT~.,ZeӿHQ 37F2ia*Q]C0DCfj&ڨŷ\X%cdԁnEmmS02k{(v6RI#ꚱIjznqx5qǷr!5VBkm[࿽.ݍD7ˉQ>׻C컺3chMo2ꐂ?B.FO$dE+a-K9at>[CrL2ZBP}Dg@q|>^u:u9hc~sQ>4gp}D-0 91GgTCm! #b1 ^%t*" 4~sy@nd)9PɄ##j"(ZfʵE#9f=!Z S&aKY19.c4kP),=}X 7\PFg[RP/z: e,PྰО0VjjMk/B8?z:<^~AF>R~$Ԅ(VE´&ĴɪVz?Ӿ社ِDͿ |!ܣR|&@d:|R2osvW_ Soh;!|*):fx[ɮ\m,Z@N?qEhI@sXRUKQkMGeݴ{ubdH]F0>WP?؂,d.TO{R7)Jƒ`8K+L_ړy'i(œq#Jt1o.Iyp9)ކRy#)|Pʹeu^5ZW ZU^] aw!!-JQK{P -+AA!m]-IUaٱS +~N(SY p涀=H_}=>+tXjꈇ2ǰ .((|Ш:Ԑ-߈Pc|Kӎ] A4H9ҕM&u_?H"vI9M_t+"; Tr`Woyj'm~vԴgr] 4qb? %|Q΍8-"@^4|E3`f`bj%1hP5}:Ee'BfUD'uHeKO{VW 0)¡ tk}밼=Z썑rۛTp-QFzu9 VFzPOCل2 11u3E0bA `KKnZ>HDy3rlDl{ߝ%r܁QQ~=^#~^{d|lp n7|ƚ^Cz`CDA;W]b ׸ԅh6kSo৖'zK(h6| W}+T*\w>nΆ̊|n'IIδmJLr ?m.%%K7-eEZ7'4 1 uUIsu< WF> ItE/OXKi8LHx>v3&2&){ }\,GG2Ckש;۪a-+BZPudMHGk%S@eh Hs2>L>|&ndΤ@6ONڑ~`!-YK (ZF^ /x1` 8EEt^9XMN*f\эcoHf U*;*|< !&Mט ϲG82"2;oU=άe:W>%39yi'Q,־jHh|HZڟo Wj%cr i!f>lL~gG07 y q.zm$vWl*rBO =UKl+EqU&|o#paOr o@$r=͏܀zrԔVI{ (KR? dE 4bT;`aUMĠ!ZHJP O#uj.}"VXI\[DR4 a(|K0v5tY}},'84Yw7ɓ[J_0|ّU\>\ȶHp Ӱ,{F9$<4o:/p~ty~H(Ӭ8^ucf|u :?M  rϖ6L΋Q*C?J#Ge򍎅e yOeZ^|\dzOjOM97YhӖ BQ3L !3]W*u*ue `{ƺ:X3VCpq1t/L'|l^|,ؖkGdU4psV5{})}Gε)nϺQ*HdK|@>ކH&&Pe #!#곔(>[Kb)B&Ϟ֍Ƅ7=4_/Dy/^|ص tpX`gbXͪ3(Ŭ|qӀ&[>gDwߺͷ h6ƛ&ڼ"4t^'$ %*|n~e*ZpTPiBlmYûƽE?r,ʐ&z aBI}P; !dA}nd7 L#Z{<Ι #$ ngB [̞Ss}aںr1'E4e%.~D1l*mJk7Ztn;29eYh"OD hayr*^]# | [Yc G?GݙڸE2I|`G&qg8/a6RMR$uUEK'-o!\9F^62%YA[fvn P++' ɋ:Q-- 7dkƴzUR[Or-tXFURߞA^NZ|h 1 -AWI}}pORG: Nlž9 伶mq'}F1 5IC0UY蜖*[cmpF"tO-”4贷, טfgP^ Ŗm C%&xWcL d?@)*G'X*/=%)$7o*#8Pv`Mvsn7d]?fѿ6x58F? h|1~ZIR p*-54xy{b9a [?I1, 㿦q8B0E R!i>j8uw[]@|5m..7󶝷}P$󃧬,h`y;7"V!x- dQ瞨3)&%baa- *tbxxgMӡxv:7'l<}HNuZJg K98UIlOhL  ^fRbbl.I%X8τ姍e5tl4 '2#MS^MLt_-0|O>:+2b#nuQlrՂgm|b.X]5IT CkqAW3Rwh9;(@S*/L% מnaElmt]_0B5vL=9mE4M6>YQ?5EҾ , v1z#yŚN|-2ahA IfL;'q:/šϖmLV4QHo:oAcseZЫ2Eߊ2,ڿE!3'x~[JX*ɆR%]OWPQaF<7A qԥِ۸%:S;02McWA|ҏKeVv 'w<$. m> ЌWt7ż,@BN|-*&h򱭎ɡxRs4t#1,*hh0-S6SO*@.`bB-b'0)}hM/o^@`=[:{Ǿ[i,X?$oV+mnKnV|0W%+zObD#tDQpR1y.#"]2bR0(M`:Q7DãY``s;D55\.eJ=)ނ @P@?XV: sŶ2E:l}e t6Yf@$-LA"G?HZ03HBUMW3<4g G:UD46i:J6:,4ɘC W-U*Eyl~cXa7N0.2 J,QvQT=ޑ=&Z)E"ѷP܁Uy mVUԲC!;P\֬W)E80wfvF+'^gkBwԾG?EtAQ֫)kd}^>ZBNFUЩXڸ 'N d Bw~aT~iYQωCB T$* 8R51LfKI 5 K&Ȥ!4ǩ{ #_'zR~ x;c&rlPҞ@m!!B9Ϝ#lPH/:@)n*+,2K fWoy0Ӏ&M}]α0X²6:gZht8.Knt@#6KgDmzy$&mDz˒M<'̊M ocZ6'#~75+^*q| h7&5yA~sxzWغj~$I-9*c ݺb# o{O/ץ [=k1Zt,l^L{ q3 2s0WVCC&(_j1u,LCmK4o#]ۅ8U?#Z-(-I\$a06 pZ,Yy*_u@$"H!ɂ(R؍. L &tk)/IOm-g^6H7~QQeZ,6IJ6*p> 0rΜѧjF vAOkk+]J]D]uW%̪$oyo>FyFj8- ;e{, 7~xKTZ&ֳ4wmEw抔u5]htPxø@IE Lqu ,j2 uU\(` #EaJǀ^DAla4hN=p+\pwf ;L8/ޔ÷B0C<#_pľUQ> Sj`zUr)l? {=(zJ^"lbiKA_h܇AOABkTtvYj -PQQaHh,nj7wSƫԳlzKBu-O;.c`w>SuTӒ9cէ| x0~mZ;D{bܝp;^fD,µ$ˢ%/\e;f7bج*Qe.n};cy@9]S}D4Wڗ;5uHdeTKZy5n;nT1}!axLx8IzeOg#x;@xVG,{LJC/o;׃0Y0BVZ2Aŵk+F\!_SlR7N1_\ JyHDlB'DvXL|]8:pJb.eZO}-YH 4}} #mxt?4$PeSI6T9~ :JWYFrbDV{2?lpJxa?FѦ E jbk5.AZ"N#7ApA]-=fjjN;զ! <>Udʶ"wa5}E"E뎒_ POkOH&a)cN$2<ťX( ;02_mշ1"x[`I $G: ^~U{_T^ */]">HԹkP>:VK+*KoTFnЋxf 'v$?@(=F%KMZysD9o?I>? 1hy#)zG.h$~Oʾ|^( Z~}D=lsG5MR.U(Rн|(w}ZLؒ”z# !Dp8F8О?2d ͑S2w{"pǑG1麼ޓ>i&갧#A*5[ qϿP^Stfp"v轮A55ɠs6po A!%^&T \^Η,~C )6ϩ xk~=ZvKgp@v?;w\ךñ)Eg`lCj&'IU/ě#"Aʲw|xINa:.ӵGtW/gJ@̲y=PˆsP*27Nn.~LYD&T+´5qeMX|!Pؘ2,l CsJsO.K:+~՛DA RjB5uH&(pa]}WaOqYM(~8ޭ8}9;ȕ Ɠ<3e.ᜐV(O&,q9 z)2-3e׈Swm,dBZ Ympv8Uǖ{#O|ӹC" YVn"CڄH(hTw R:l/ \cQacTk3cKdN`D fЍl朚FL f鬟YH#-Al!n&<Q $Rx`)9*nyN44dF9?2"UȾ׶y+dN$㷇4Tn@t +0BE/ 5ʇy^ϽעRBf2z`I4YK刋=m2b"\]}z7ȥ)S.j@7Js }$^fA#>w-Nk\=tFlt^9S||7ZG!t\fyZd/wef$?YL=Q:ΥŦQ{86=/d ?lxNz}-.A[E"L  :@N|W y,Fzb-1 8*Fa{H})30,L̩#SP%_2cOoBC&f$]yzW1⭺h)HOolO#6ޞT i DNƅŅQcכޞ)d AﰯH\A85X̘/ޗ>윺pgZf.Bhd {e!^Rx#[ioXe tzfɮ2p\({9ν{ Y(s%㸝|24f g^d<6DFot_zOy\@G΍ӵ]o "Ӕ t2O [;Vmu1HΚwIQ { 8wzծi쩉;j$jW"jDѲ%Ah'u#)$4)k~0_w7a45D)_BW1I32Gj9ƻɽ K:($GAUdͱ5/E~ $~=X1#huOh5E._婒ajkU"6rӣfs=&1UsC z1ZsDmŒic}|# *o(Qf `yfyuי$@ ѿ]M~[ضȘk?#>H6#&R7T"I<zcT/բHd+vP97A$‹/}΅R1E"VmG= %WhP7 @zUkrp )A1P՟`l(x]Nt33Ji]JiX+iy%L8d`|fJI2]|C#iʹ.9sT,!ԶoOhOdu`)%CD<}籌`Q *|qyvG32iwL,6Am}}ˈ /!^cx3khZEJHU3##RbIl̿/[H/Y+P" 紣>:1T}H8Ix=n'ϻ3%JnaQF\k dwW3}ggxG&}9~H޶$RB >; 7&y^.h9ZmQ侐s" 0wM1vɪlԺ1z/>Jp@qZv蕵j@Ь7Ro6z7H*[Yh=q*up 0!ܦF?dT|\C!K|yfȮP*S:88k-%=15${.~mV~/sTew;{pqƓ’̦qVk?vbGG$ ҫ|U48s rl.x~>k]~8XI{BZF7 9GG9>0 b*"h候 a~]_E( 955BM:N%;$ K1VBIv յ I˜ttiCRGBCDԔc0#eX8d-=R3-p;5gw^2wvئvZ5h$׺!@ԵTĒ[ƍY4 "Dt/qΒtl[2 q€9|qHdxsu%T]d9).Ѵ24fz3jn1tmO͞~/gب!s4]os%󘾓ܻ 0Ȱy?8RZt2i,3Y1o$ vfcIJ[iw_t/̴aF &v4 tºpGiQ2釒p`tW@ )V `(hzĵ>]yӣ| D+DvJMC 3q Xq^9bth7wp৬4S]~J4^*yH Y]! ҬH8G!_*/y%Ѧ,n>ʫm]Pb>AńHq8bPK:3 nq_m5!E7Ϸ1Gxx { *5u /HxFrwy{K>Xo!⧤]Di6 %Xʪ@gIfQf]]6qejT} v˝jn01r}qM9joSd߬G8YڟIn-)Ihz0?Y NƉXz1t#;yn 'VϏLst6TEZLmp &cZ#koWԪJ_!K (G08 UA?ӨebWӲ>>gxkF_*ɳ<8|l u\Ap W/@| CGy\9@b2TAuHźWUѿ^ ~vL63rHVy90N"Loڧ{tk䛷@VW"-5Uqm6ެ~`wn8uƪ4b_ b|CQ)NK('"C֠ U9d-4;ˋS v{`3iX1`c Dtn7 5[IDLޔv2:K[m5AΊ]g*8Utɝy}mXZ Uk8yʃQL @yt5'?g & 7m&Ym={J!U+V=".jSX&Ɛ%cnHhTxRni˂#Rcz>vl9uxX6UtmU#k\c==4Zm?5Ňk_G+Ԭ]v3"/VU.E1e-ړ + Uٿiيsɮs'8)1vἎRQX#BUfk[iP)"z_ by OxKz0oP|tNRHdBtKeqY¹ChTg]„Yysd:ֶjH_1%-ɺYW YԩD30Zt7t`8F;2 00ќzH݃FFs9)>b Ivh@'wm~0% o}Lc`Np ߝjY>Df7#,T5:FL7FcNNm`z[n9l|ݑCp(z]P+ 2ݭIp ł.1Fa_ Z~]{h#^\TXQczeJ_:,_/^Ӗ1m'"Hl6NT}O+/$mMeĮzDTwT^xfG19\҆~G(L$/] lmbk3idczmc[NuŚy@< n8MeYZ{g>]@G*+ICb 2Nfn7~/{Xn^ԡ|8-aN7S95H֯+1(Gpm\A}oP's_OQ1 *Z +@%m4uOHqd3:{/g%oxGׅjSB "R(2 )>ǜؼJ:C٣I4 m N p}-f8"^M=eBlZVoJ+IzԷn(ϒAXH[56I o½,"Mʜ 9%U"^ʪHEM"jޥ˽1-ML5ߏ,yoM&Oݣh}WXIGqq1Qk."Eg$0Wy"EWJY͵vJ7’W!֬UX&޿N6#vl>>L=‡oA5>Z?0ۂ⮺;zpe)pkCmG wS5ڽ\\H}ǣu ,*niyT2x󤤆+yț;LJŤ,mPwczx,ՅTɶES~Ms*ط4'^"|Y\+尘ɴD,m-;{:g4#8PWA؁y2*&IL 1(5>|7OM9&4އlҨpyx :v5VmS0@|9~8_=}7% !:|鬕8%ژtP"|gƕUcJ@@(dTp,SŚ#_$RV 3V߅aJ6D> m]pSR uzڍ yT7XT+4q&,| 4u PL%n܊o\phLb43{֡+ Axǐc҉5LSo%'K٨ٴl[\Lm#:ETu~bi`L7njLfKDXc dȊZl/ ц09aŢ&" 7Qe# NM{e_g|JʒD1O!`5g$@Z,wm3:tyBxmgr(51qIƒi/WI܍UVzMiCAKa6,t$fLG[A#98f1^ʘ̑w te,gkPg%Jv]*]Ѧ•r@-&7S7(-!Rroڼ1PrQG޳\%\(m)H#l4 fbHF})"O%JB)wS4F'P˶[+Mx:}UMR=wFNOtdo/b;O<&+͔ɛ'T{Tl^#/V,YjM56u(.4}Krhe0դI9{58W0 aE1xUK7cֹ&~T@o[g.~Fx GtNQכ 6Lpvؕf!4Nr@>*7#k2]A~Vzh.t[kKt^j Ox0pLA+G:v^u0#mM-M5DgCY\YIf<3|P> ɤeg,QYXǏdg VGP0r!Iq͑pD+#KOSUWGԧ!v覛`C\LuNm`Pi>\8G1HcV,|md{Xel5 HbuVݔn rcx'ߤpw ۠Aza3miZP 2 o6%)z'T+~9ȋBy~'Zs>Y=l#)L1 55K2{h޻x|JqvK&"<˃ac"J.PH&s}?vAx'סHhE\8ej\yjA&&K [cYg]_ԡv1#ѹ]UnDyUg$B; "; b4)$JeR ?1}9andT :ߜ+7GCttFUuZ ;jVQ3J1]C"dWZI:f=9a35&OByxz*^-d:*ϵAr'En؛wb{0lv "wz=@bIp,L@= Xouâ*XL ;Wɗ\O0)뼷njꞽrZl})a&T\\l&C"-]:i353 ߬uIBm2[SClM{`N8+xf3%?8T|C~d z1.x9G7?{s`Da°D 0@=;zI$I'o}z.]rLL)@C IY)Iq8U}:JhbakW՝~! u2"Cn)#!mzK QZrPs-;fc$1ɶS(Ʋ.wjh?S%c PIqOQ /z#4=v_]w4+!L50ctb.wZiv;>E 0 :uLYjK\NSOZߏ2:_"Æ߭eVWKG7sN`1ЊZUfU#R s:]+,9.2\-mch'6e}W$ïp}|gNn|ojWv~,jhEk);o\~=;,NΙp;RՙVSW@ūRaKƹ5Pd݌kaF9龊A D"-¼Sn2nEEDZl:o6əl9a"lMNMKHN9q[eM@1f}PS96f}땂J5Sy:F>rX@Hf ߒNSq#9^r݄e_ߒ1# bp)z*ڒD@fLmB>E4. ]SAu##>iDSV&R $mJqB1/?Q2ݬ)O!f Kt]VCՕۤy[Y 6#>$l>S8i` Y9}irmvD5! I{Y/u zIVG,9#+C E1y`W~l+|fx /nChT;@A,O>:繜JU\¸ۧǸ+T⫡qWy 68g 1&dF]R Y''D'vU];Zit{`j,+|2󈼼S/3;g( i֘R0n(N29𾺍|}VA<0, lYmUT[G-XD=֧*罯Ћ|z|iD@_eqؽ+]`=N.@RKo,p:EH\~Ǖ]}\Jpf|(ĚʝLaA#aVWF8p%0f' )5k@3-#dKWɍuOɘ7:H랣BBM^>+9nQIozcqa88Co:1HWcz>ܞ2MZ2S={VOKzV#A#]pZ| iՎ}xSH%`DY\Hd˟Wשz̅Q4\{ؘ4n\96(usIlĹ=:g!?l<D0ȗ uIvU5oT079IhI(xTM`uot4 I_QxY4NpviR3VET#@/ *߉5Xi ɔdkC /cq4NK:3A欉ĵ? 6\U$"H*& >HqidT 7uY毨UpD{nA("3|) |8s.3=Q%B̬^fk:!_Kd3Ba_w̃˟r0_zyҠ%3fQ()} MK}2/2+>#Մg 3)Id('Cȴ02[Nbø0-v4o3\P Nvgâ!O2+%J)I[bv 6:.Q-aR=ly5p(}_C I ϼYmPtK2smN)ʌS$ 2&oҰ뷶/9P|wx_4bȋG6Byë:h#T ka63=UQ}$cG'ne7;gRBWݯ ]Լ \UL+7.Rn8?fdQ̒A|,dEGUT2yl_*#%)4l(=Y-KoE)kϋ4H DaN[qݴ73ԲX!^މP^/!5 8Dc*]BXL-!)!kBOc 9aMݎozDK"nx2uEۀsxDCeTkSgh]! 3Y6ɛ*ƲBXX!xAҗ3r80o@8zbҧcY]]sR*mePw`¬.*F~ǁ˪K(w>u7J=yz.`QGqNmZ^mDb7KF$z%1ڳʙ=: H{yc]ޟQ[yG٩Yc|(򃧞5gkF#:Kyx);#[Ӻy崡TFj6@~=$!4WUOo ꛱'bHG%S9Ht7߹c OJ ;D= dx{&T.W9,`:JGLt9ﱢDPX61c1#vtG}OT[̶N!L5(3w̦),F7Y#679r\lhx?]O\]&Lu1Am#a~r`ւb‰D땲!2퓻0D{=.j-8ʹFG@3(aNZ;ыA5P#;$<ﻈ\Ʋk 3Ys4::(Zd r5P=U5[In=Yf;uQ㞪MK̇>17z6 i;R ,պ@}JKAf=1H~0L+yκ[j!~:6ֻ.wkbm'G\]3FݒW;Hl!cρYײS~B㣾%ǼW¢QBu],&?Rwe>PԂIҙW(>2X C>Q\|Q2_>$Fp6G-D 8|X8%ȼ@(/m/e>_ ǥyb(5||ܬD ^(n,b>a" ,9f4LU1lykCf<=E0BP=R_DJrИ`sLup%qDUb9'p |*_u 3qmբ[c$@ ֓ C64VւV|Iʁ25z"|ڟ@dѺV} ZieC ~&F)T3=ĵ;t֋*<=q |ғƑ Fԯxɐ5H=1e(²7$mN֍U5lR(Zw{k 7;؞ |5f#C=A>;-Gs",$*; YMqvUƐIO%NKUt&]>,?0Z1܄fvSݼ@_5*z^Rf鱂a`YlС;|Q"aܤjl}VyhbSlRđR4nK Eo+M[0aAdٚɵiS@8M-G5l^7;^CӓoaW۷J_XD68:MrP+MVQэ'TB( O ~<ֺwvU.b@/W$WdA!SzP~'%.:*3L% {o&O&k@t>1yt֓}e^!-KSTG׸}iŧLseFaA1!4)jlaJ +3Mhx]<^#)ڧB VPOpߟ-N2Z]Tv/SK`)ݞYaRXy~v 栣Nhg<, "<57;Wj^ةW~Dϟڢ >-fb5iSe:nM4Z|".Ɩj7оjs@ uY/^ iӚlCotCdwnP%%rvVNHt[?QyZDBJ :lcx=_1oWjJ&y~;̕`1Xt̓j9I[~oW)KX-r8Y2Ξ[sޟ^oF֚AP\}N~RٙxG5l:s܇̞97ZERrm{}yG>ݝ;9D?ImΪ[@/$p lKqcp/ш˲ (-zkTP'g7îQ+nezi$t[NF'.eowY83'ޯU2'Iׇcj}:sW?,`r.b~͜SY`s IO=agxR%L)^+EjU=@)5s1N&2<}.!0k?wM/ l:,t8(SF30z{6vҜS Ixp GDFRQT ='+H`N!^YAÑxHWA?Ҧ&vv\/tAoJ"/#f TM4Ԯk)#! {"3O 0U,F%fQWVO/QVT:}!'R?d~QF!ijuc% |80P lrVUqGPfk:|h^WN>#Ő[rn*uwahQUPq}SV$Kնd;t_@, ӄ(?$_9_jG|CZQ/2W特P T'H3L uK++im\g|#5R7;+>;~;*И{;٣ J{u<Gw'*OYlJoȌ|+{1z cX9˥$nq\rv)ae $7AQgV7ulb7b0=5^eKHɭ5Yt.pd(UpaU~C@ځpZ݅0 0& :-VgAoEDZGL9, R$j-CvDפ.{={8Wib{9YH%},%v|2SVWQ8A7]W#Cb5#Q3H$UƖ}z nṠb$+aZ ,Ŗ:* /*^gUW\ZgMvǢ?Gj'-a?X`C{$}/J쵪m\(B eKF2yv=;Հ}aݫ됒?r6`BM5GOin\V RrUcP2/]@$c~'^aZ\54Y 6:O% hsAxN5U9S=o :^R՞ۺSsa|§$**K-Kڜ[q>dԡ!*R5-g$`3a={Q'fVh(J1K8k e lᎳ1mOwX\B"`$ iڕ-_j279FXay DžPN.)Oo/ˀ0(6 +6;~i8"AOf~4樽aӳ/Yp]B()Gjc_\"){KUd;f6߾#[; kNA!ώAM&P3.a?&OAUw}׬<&GL0'OJ< V KP 2?NV׏DlB[pS9RB*!T\Fjm>.0}{>]IJ^ 2Z iFUaQD8a ϕPOapc*g[kObcN".ЋMϙ`}+1lVIM?Z *="fqlGvԄV$.l<;k Rʵע>L 3wDelgmsV:M`>d/.,8^>x{V_);@0:ln*5=x?᝵:hI6V#Tv/aBW1^3 ." ch4|o#q|d]Hm.oSz9=m- gGt@R#(]5k|qTmK-$ kŝ\ O(MD8>x#EWی 9P[N]mUgz~S}B1%qYJr\cn]:7V]8|h:B. >-.x],cnGhN ͡@B 8^ uh~Lqz]jVTU8!oОѠ)#8pѺ6l/wQ_q'?qÖ~ Ox*"ۗ9 g" a#icX:k08rY8D(c*nr*Z^.$pU\0?!0#甥MI^r_C=F) .|_Sϑ$BjA8`")-gWvZ6fjQAv&Ր]cuksL2[>GFAg')0'/ՓQmffx #O0&M !) h˚B٩w [%HכQ[MBbS)pkf!3Cz`洼5>R}.y(QJ0*̩ \gr3Kj讞m?zQ]E]3t1\o;U/Z)f^Λu\H;Zz͡U5Lm:t?_u`:r ӳQaOEeL[EFߴH4lg;exPeh4 ]gpl]*o~G}Ld}eG6*l6 Hb0_HA)L $fD| u1 h '45T93~& wܾ-G=s[q_/,exmU@ÑkPas:.ζ6ٖLd+_D3ͨXz1O hZM@ӎ Y9Rz8-=8FɈRyiSfoUx?7;E5[#E"p8pA"rq'~"a: 1"P_C*/Mk_#s79BjAI!p!g훿"!8hn{ȕt3F"8k&*cґBZnyj x ݠxf2}V|?xiWʎR9fZHt"QSXCo@$uC%5iRV ]?8 7i +ѦB7N`&ೳ(5-u0F\@|ď9PI$ev_$}O]2K|W+Ì%rw ˼ksK+/0y}Ѓl]H#HtFcgvX.q͛c@$wT n۠Ic%( c xt3<0iXjM",{%8*,ſ[ CB5ۊ~S!fjZ{lr],xT2N0PDƺ`f &X?:?ZX7# pȫo1ܔIW#nӱy /o7!.8^B,Z͗UԊN,еC)G5B)#GZ?@pYЮo`z;-:5:&Yl): 24كgVp(>Tw ir#w{j; p5H /Ljm~zaA,v[}gⶐVXL"CnʕN]Rch|w+Jv_}c[]{륂|qg+9K|ԈWXRЁ@8E3b$#oHظ_Cj^iz3WCXyX_mc" x{]~ YZR&-ND-pOpW˕I7# )]D&KzXK,>r0Mbb͘KzT8sJ@3oFdrql0S#D?.Ƨ<|V0_$닀W6ep+EzAQbWaGoWyWܑL 58"0h[ yjf@#1}QPU5k1  ڮAswwI<7DOY9Tn0;4ɲñvUOPKbӡsabU?-%}.!q 8 LQ*yVLZ`Wh ʗIJw9]5i<8xrlTUnib@ڡD5ec\~ ;W-k3@ }{$v/#Ծ'S*-c4ɓ .NׅNwQ(˷O+{P]+?Q{· *vA߀>/ߝ԰SN&:@D'J-B,KدNg=I_Lפ[{;*! IS3QM"&^eI/3a g/Ch :AxP{!kkwЅU~*Cj\iFq?֨J<&6Se!aGlïVI,0y-3zfB*[; :GM*dH2'Ů[;Pv.hɢo&94Smha#m&R 篹ؼP'9'odT%wzJ) uT:hFSƌO}zcO$ٵGNI(MJ,h史e0.UBgk j(QJàpN. 8C R񫇔cvߚE@o>)836o[,T$l 3?o?zTFN`:\E j#^`k@@Y-3?w Z(+b"k[LM XH>Y>1|6cW4%k+'AQf9ELCE gG0SͺiV%! F6{*>TuRpRG|u^ ?]cWwbڝb#[Ɔ3y>kp 2 ΰPQZԸ2 P1AcwIl]({qPy6#AĂy]1My.<* 3~x])#M8˨ +)EXHlh}QD^kv YknHtt\+#yfju ^@Ey;d#xsD .Awp$U4L]I'lTBa̗ŔO]:Q" vjE4)$BtF+3agU]LDUXth ď@ ߈=f^,U0%9q+c`JƄa5Lt?qH&q;R\PJR`X+8&|1G snb~ߤ[cV ❚hm E_߀zJW1c6 k$흠% .al>\ݢW6oS36LFi*Е*$Eۥ/BՍJPuJ-lǽ5c9~r*(85S5S9C)sGA( !-+)h;+ kbG m2#k3 F-l`&YJmNt3vD`+eFɹpbC}e9 -GgqFxZ #~̓^4ϡzR50hmT^wm){eRJRuo 6Y3iRFuc>_Ix%+Eŵ~ i{)\A֐l Jٙk'vU&tfn7?[#oYλ`$*rQg8)uVx %a/$ 7te @ -;zGArfZ*y}~s%+/0LG>jtu֫3PE M5FeNkG6r [К=}s)XQD"IrWtF7g߹ bsS#?Qs9;N4E<3J1,fO#UA8\"sEAZYӰFy,`76vYE =``Hk)/,?}IxȓJ6,"_;2vVfؠJP@6\#F҄6D/0sYU[iM!$?D6`^g^mzpo [<C=0HcgǞ/'l;f&V Vwl@,:#::њ%:U[ɞJ};'Y9<-%py:_=ceVN.?N%!&73d voЧA;}4_Ȃ+ل(v h :PbefxB8u谤Z!lS˪5b/ b>UM%+g(:i_+_ (Զ];J ^,M^tf_ea2CF8 (5R`j'AQQ #`XHTf 5ecnο5Qb`LKtx5^S G~&"3}@"e#gGgHuuϘRh)'@R#ap1;\hd=r@vy\10'V CS e~)%5uҍwԢ 4b uuTvfw  <>}VL4<Ds]R!v{5+{HwȄ|3y@^AST^ͭ?X)P9Nc/Ůz>B|M#zh]SƸtͤo.`-č"y vv8Dvrn[3e lx71nu_eHt8_##3#svXLc`Fd@PWO^o~)(eTu#_>H1!g&BXX7JL"3 CLYnvt}oWS|ujao)ݒ L`2cCFQ Bld6uUO8DvXakMQ$~iΪnJ*Qɘ}zٿx漊ٜfu9"xvד:~Ă3?p4L.D@gѸ -> }¼J/5i1GP~ evc9v$.@>elʛ|a==Tbo8ĸĵ-">.a91}8MA1]f XcIKgad4ˁޕ'6:Գ#: =NLJQLF{+܃?+dTrQq#- L Jm*> [I;Uo@OIdSE?‚1oܥl[{ 92ZRQ@0>hfpqZY(];^-1w|Н-K$x.ѥZUkYɉ dK{#SpÊQz:p/8ge7cD䅒7GΪԆ@Bw$"DzA>r'%Ȧ^/^\[\lXf^b9pua9}l 1ðA/ 6 WGM;_pCtm&~0-vZT@dUxט1Z =4c%󲈪r8NR(6/oImC=Ő.?Vkz#t|ڑtmc2l}T#)WM ( gLAQ:wR=seDG9+0Qt=Wu ,CY+O[z~ͪ^TU% eUﰺj\\ΑMW"~2֫<o3Xق^=5?g9.)5q $:\hQa4zŠfF"soIV03l5P[h<=rTFK /b9ρyoյ'֮ mdkOتt(!id+>#'UNqij36:u zN1ܿ=A>=ޤ*4}=x6B`8ōo} /Ekټc x?CF^`َ`~׌+˝#*U[t`H{e 8ֲ06f1L0=tTOp08; ig [֊(Rͨް^t.mw4Z0Ǚ')%d:eX`qx~!{+2'!ht$wW(y)ӥ#ɯ%C&Bӷ`1W|cU!6&ż3 ScP21eW8%p|"hnv4'Zoq}+*E=THϪǽPD[v9K^Z/RYoi[eGJV0Ʒ 3V_M`ChT A_U/t&KED*qQ>/Z6|HSn9 "ԳDIҡ0xP5)xx*>~?h}я>ݥ_4ワtW(K*_ZNrqM5#~cxУ #p:ƕ騰.02 7sߢ@$QQHv-lȞCgnq]i|:Ath?gN [mٓzyIQS(gw@Wf,6rfQ ]`w}͕DJ8҂*测)h[׃^lPS?1b3s_&yv@Kpsh7[`iXHEO{zVrw~crk$֨4-UΒ![ SIV0_p&0hIäNgpumt{_v&☾CwCQ0Ƒ]vg-gwVYpUw w_L;(F>6zpj,_ʋXJcEW[;U+S5ymۻzliDIfTiז=2T*M9r9NTcRמ@ =lz5ݮSm}1=%' C LW]lP~O/c9+##VN[m:E>g'ZT"oGUL&wb/R!fȧa Ep"af~ pFa_4Ț䂦cs;)=0\Uzyʾ%qm8(!?ĕXd ҫ^_ ss;4'\3kFW3:}%ÿ(;*Îj\dЈN2xa'<{x1as aϭf#-_t+|j^6Z4G3_HWU*\f³w닚Ϝ|1REاTlR&Yhr=5L? p1C{NNhh-hؤ~LܿAZR&Vba+MJBJӺ§ncڛ$2x҆6G9R~ q"s)oSۑ8.[}l_#[ m߿$Ϸ1'17u+el{$4_LzYmo2IN-2V= .s¹bJd ݞ me)S"6P [@GK6wS\ÅL-{o_I1`x-ФF6UP.K K<~? xTx)u3'9ݖ-ƗǴ6sG%ڨ!t{ժyCT@SdZp%zqҬ1'|KBn |_pl?uL` jcǙ/*@,l01hdP -H+*kD5@U ?#k/~/+`za9S9lЬCH49mh}R+"`&+ j7yrniE9)RrJja"u q ԰iݤt!Q@60f߳ 8«s]1Bd$HԸrg=`9>?&,a6efֹ8Hzvrd0.\gxxfF* ~/G0ݘYnK"{BCNh>b]a]a@@fcIo^t ;|,|jLG'DW_eR嘠Z|#`}wfg/ uĸGiA&YX}Dl/BBckNgLv$NJոbj>O E\`(i#8 5(3PNKF q9>93St~bN~a6MuTpѽ#)eY]eFC,QFm.bvǞs|INۤyT9(^[ _.n'WQ3Iǰ!\f@gݑC?ք\rԙϷBQAN iGXd Ox03:[U\giח.Vvcih cv^TRٖ؍:f .ćă@0A=$CY`O\TMUVDtwVDygpc=g/d@tfwvFCŦuz#@^"q.Uxv;+a'$G-v{Fފ=vy2%oweѼy g:ADzVȉ]c^`—>Kƺ- Iԧl2am`fsܷd)Őlў|LwLƈ%6JvHYN&J.sR-Hfy4ׯ:DsWD4bi1#x7ÑhX4ۓٱKS*xdrCSo~zCD,QPK}i?F"*9iD 5Uin|s$S*4vFw5<Gu~__3}M?!Tqs[Άn4 s ZWN-s7&~YL,Na#VB&bPm.EǖϧN0ޅyE!,ZV&3r WoP%#:.=ϛz˨qNjqt{MX6@soD'ǤІb-1Ru^]kcB$]ۉF+QaЬ(.g&iN^r{ZD3{aFiGƉ8(\ܚ}1!aQD6vdc /ixY@ S5(QJs;/@P+,qVVZ"%z$0ΤH3ȀnWMq nTѢ 8v'1"ʤHǑ^/b ʓ!o[s~q}(šH,Q$H! 0 WVXpք6_[i\z`-/3ˊ -C*˓4}- Qd e2&o\1ٿ _yć@N_KO} 2''fk|6+0LO1C&W\Y%[i"Sݪs nH/ɾos$ jr0kQq/8!1 &O^-U2^<\B6.Q.4G LJ$<ӺtA] \yBCFA~*r?ſh $CsDА񿢆1/7^]RO߸a5a-SaN^-o2ʗ~']G? B'ۄt8CmpU mr "wтrAcF;֝_wnjnڳ?.&J @7-ɼ4`,PŪpn ] R~x'G۵xݡ^Lyo8of}D֎mHiPFz# ]דX ٫$,3D8'8[T C:qf \ ?S] MbRT \6n߂5bVUN6 sM6$$[g0@`[P@Ss$925ޗ3ۼ>̋),2<&DR™LsPyF$5>, my7 ^1Cch ЋfjƦ7 L ]9VRR 8C˺ujsLxL k&RSX"i| TeTJ&t:eA:hI k65$a7o6U~,g`@Af/‹ӳ1x\}l/PX3 #{efWmuE2ct©[kSj^CX =- ~lqM--]c:[]2x&AޕK7΂PD(UQeK:~ⷫV"} Π$8~ׯx52C_[3 j%8V$7dUƈԟ ߍgT4 *>z J8[eE&JOz;x)2L"5` 5{0;B<c89UrL0h W۫Nŧq[KY,4`;Y7 [F ߨkO`W2حHXS{cOt4~KⱨOi m!FTCɥgN7 #R,C _JԤ֡]~;Nѡ*u|?˴D#hD>mQRwv T bgjsu 7˟QԘWaީb[+ZfnHPVl%bw t[Vv bUbLeڱ y?y 2<5QK1Y^?C۔ybuܜ FZf'C5쇈xp# &ڣ#D~jvڕ?vzĕ8$Xyo(,uНn X%xS5 Y Q0}OAV?4 ` 0 }7tDأ:,#fuW8:FѴϮAgX[ܘjA7Vډ]@n7^(r:<5W#إ]IS(d,ߞpzA0I{hmē@6Kť썗BME; PꬆB&eo+v=(ڃ=zؚCSq~ pNKK˝0#|WM# SJD> 9H=r@m[ȹvf0d|AԸ#i RyUr{}Σl$XNjZv(&\'Uxm9ZΞF}z8Ϙn>Ʈ; ܨrkC)6ӟ ҋE=Q5 #f@!vnDv:6SŦm1hJr? Nl{z6wL7u^ @}ώ?0 67tao%yBK 'Pݝ'GѸĠK5q0FtH߿:GEǂ4ɰYa~a+`͎-?(yy.L@ŧS+ [h[= \c'm"[$Z A(D}FTf7g6Ȇ4>@u#' :Qc^!dv3 )}S^I ~-q@N-˟+~x;p?yors[%#YL2 SW޵id>^ U}x]D$.7;`$ːsr2dt@Ƥ fcn~z^fmYqBZDZ";?~ԞzsQG`ńOHܕamWTSQ-~=S7è0K? 3 ׈4:FЇ$EP xT.Áv|4M(ًPAa'AuKOyiMjpG2/&"POQ`eѤL3xDΊ}iǓۍ$[SfsL)h6{G05 PW]Кi[N"gJ DͱS,0EذhalTz+dz@(' 95>m!zg#&E ?a`z ָ󄥝0{Rv7. ? -E[/JpQʾpi~^&?T{$v}MXrC.T{B;CߜӪf\"]zs#)g6ܶ `[lpG?{_ >$Bc$chY! i㿚1Gsv%7؇o1̊/YJo{R%;ԬeovšhWɮϊ`sC\^L{;dQ$&xa5 C؇w H9B&\BFWEJkn$oS͚5ęqbeĕK" rpFE |dQ9]o=F30{@4vf +n5Y@\i|"Ww ߐՏyQ frpΆьjkL:'p%j(ȁ;A`Ws+Пɯlop!̴()'-Z>Z/[Ji_t;F*0XGH[jHdE"E ~W1lɲHh7&8aؒ1O,եt,7,qoLO -H[iGMYC*ltP`E9s؋Ak9ăVp,ɨ"5XӼg8v0d~|s$^ Mڊa&=~ `Y8b^UꍊKD"ƝnlL<}|5swdUkrso@p4%צlMmi fQcaQ})祤NCSX^)W. .3co{0r.,ߊQ-/ai:ً% Sēb;&*vr޹;5HyN#"sӓy̲rxPƿ%Vxu0oe!|#Z⋀f.iI^S`9fЗ aTDݬgEK}y {rw;6@< n@`p3w0,"pVt,gfI .%êӎpan7ӱMҫYVtxBVfBd\'DpvPB!^yWG6!QTr#X'?0"ÚC:gHku؏]OGVR2ڠ kqAr)sy.[7Z辛}+e~vmTچA_O%Bƣֳ;7󄆐7WW v(Q7h% ZFsbԷp?\zp"dWx_xҺZ毱z+m.zH=nW681俶?u`0>KGYAruySg*6o7M"6#Eݚomԯ] 7Sulأ s0 6{yJAFMkgSUkϱ#cZe{̕L?)|GF)FQxA"hضe)Xs[d't^ ""Ei,PSmp W J3.LJ&wʻm4S]@2ʪV-d hk;?խH&!uT _ 3SL/CK0dA[ޑ88v\c}s]W4!>>0w/)2{9'kv|Ngbh^}˭ˁU՚_TgbŴίMf]>V///YXPX ASfvGډZ3aa!rDigJ"ihBGls7:ԛjERo[=bԡ6]1aW 79:.@Nn<w.:QT202BϱZ*enhb[BVc"cg7/a᜕,х[)([/.ups\|XC)ĵ䔦q߯>w+XJD7JY97.h8OzLbE8:Ig7ׄBFw]S3te-NoҒ@֧fqgOh1$|<ץqfXkjI%Tu|b1=t Њ1Xm|N25F2oqsoz1niH6g ic+Q4;o2ƞ̌ny.cEJ |TNc}"Tv9[?f0X.aa:+sP jᤉ;~pڃ AeTu/N#68l]i) \sidg;I8oh/^1})$Ѝ? Hz?`0 ק)#C3~ SªNŶ0Qx &9ق*3~Z׸*nG\{3^b)WK>ed.RML%]v0Κ6D#0ȋ {!j[p/sld9yrI6 nBSIx .qT[Ʈ^lڅNꠖq'KJ=9B.'! ^㗞䠃&>'\PsÇҫ- 9*.#XY p !4Ĥ4>X^0ގ(MpOQ^޵\-T:IvM6]+R)` Ӣ>)id$?R,,m.^ jw2ـSumKR\;8sj ű (LATf!0#HBσw/:0#x[AH1rT{K@@ģ.}Ђ R?0'G;[* 1!ɀKf3֕IG}:`@^uqA`$(r$"~"c8;>lm8FIqLlW5?ݞ1eSHG)5bu@tQF3U7 ZI#) ¦<$oـڰ% ĖoY$MNJkYG"6(!vgMM_f4mӊ|~pLpw4厙t.HaU!}t*&#V/ `?BYc4!ؠob/`"1߯z/GL6 V휥LQ~γZ. <+o<%be1Vz ݺ>#i ժ(|oI$}U5KOfZM,*fk׎T֓9Tv$j`k^\94#:n,`I@:X?nsZƸC^[Dc?2.t3&.Evs?AyP?9v|.%4pŪٖ$%|$%j6[}G$1t"+lUƍДs4nIt7:U1x.9 Hy㈉)Q&]P(2liX:8n&˩TZ;)ZvdgZ8?eE~= _ULT7XD4JЊrٸY~fb:pmfk>+ğ܉_ }8B#|QM]Hkz \ 2̦9`odC_Tu®δ# *rg NAc=G. _x(D5?˓3 TrM+5áYR^./YV'F{~[8[ԟf VUĤN_D]#eHΩy^QaUc3IgeT K}%?[Xpc#3KgA?OrjIgI8.3Mjwm8k>Ng ZbGŔ˯UL=vLE:; wٰ.ʙC4ҙIkۥOoM?] ?E:v`RB ^ȓaNɈs|%:QY}jYdcN3)G&L@qy԰¬j} S񪛩Y#IIb;gRi'G*A:3nuFkuc:\W5^o08Wi&7mfd‘ų#45}to3B]o0SRitjҭME-|1yFNJdk[WE0S̐HPzыe>sz7rKIyPrX2ӯݴfOaϥ cԡeLo#OoqۉԠn%o M 4=9lS,ZNG(y+d So;uq nHK8z MRsP=J>? &QP&90 w05+W[9ޅRePzd}3g]e㕥\m HT`bEJ #V<^I 0OOf}F`Lh櫷h_x,UvnKV~ 9:^qQ0BMm*IDI}({1ebR~r)QH ]^۸cpө`GY!>|Ԝ47l"Ȧ1Ei}U-|ٮ%x_h 1Ly̅ vduG^s^dW`j>Jp\P9݊CMD^K ̌}])2)Ez{-g[;,WdžFz2>KF>Y BWY"&cSx,фA"@/j(Npf? 7sdlTƽgi}?6)R83oqc eQn]-GubH6u[^{Yl?^(BbQ ^-[%oSŻIV^e{Zz X6";{ZRq+*+B)N2mS<tOYx7[h0CR'fHO+4@7+HRJA/[Mofj+{4Tن$B>gsTD6\8 i2uybj!EpQ'{"^Lb) g*Qw;cf>vujiOg95\%yǴb-vTrjӘS~PĈ+MwI$yP*|[ ޴>D0su-,_J {5]s<ڤ{DrT:P$*AaJQ(ᵽS֥ =xn.\Z72k J XF2Z0,HqzV,a4;%_ 9!_4NmvJ{IbFG; |P*_ێ՞>5=c9.28 pث_q2?`Hìӣ4\c&N p r1&{tGqGl|:y6$YS i0Ɉ c cBd/Ou7C@hpt0ƅ^ȍ¼&m> tgBdNY[[eUDSc]\0uAkj.hV+x إ*^g+x#qxr?WQ IjD^dkJ7VdeXO ((WY-^+Zی :j_^OE' k&T"*/oʪF8W^ u=J71s8?1i7]B|Wz7?j\.3N*M`kY1Q~-v -a8cS|7ek?(Zxn:YQuُmkOy4ysOF-6uGlA1*F+s?kKt y([{M}/Lr--C­⩂y$x{4G zýIrK|oDH>bwES|N fwM.E6i3wGA{ĥ< "άڎ<}Q)+!oRԪE'iel"f_ ;ub˅/R"%vW{2_kSsRV6y AR#&taZy40zl֊c"ұk>)rϟZ5tv`X;> S^g1HceLZ?a~ e@/ 9O&KnQY9"/RϜOQ_Ĺ͠ՆJe>$Ed~TUJQteaibQQUQma]Ֆƽs4B$: J3(z2xЂOe•;eySOP |U"2s}rċ/Nݰӗkh-3Ӻ n1Ycbۣ==kxELksGՕi:b $ר?$& ){[ =+wbYU!Ae[axtV0=?מK /͵=GWnKHI/V|Ց~9lJe <Ҙ [EO~=~:TsKxUDubf^06J<8CYZ{>dqv'!S,zeAAfϐ;Ҩȴ]EwlrK:@Q XIzGW" w`'TI!mօbiOI]S`&0OHktK ->>~IQǣS5G]Cuiu4@y[DBP!Qub7{,}5b۠SdPR[vƕU[^f)8 A.}4fZEL~!J/W [i+ tj#} Ҏz`}.v;{S@[]G4.ňU~%VMwgrBKOo$b%@NU%aF)H<NX}έ_,fEKHaŹ`cQDeԡ[->O䜚P 鹖D$}Ҕqj b#GeG @.fNr!ƪRVh;؎w=[TԕGEfYӠ) L]4rCV=A τCqhiMx "-vlC-œ~2xW ]=]qKW`(5~;Qlm 1\Fٛ-u.t5_}^WE3:Vb0}Q% xsv6漖 u,2U7҄ĝ TCm2;#O@ty^ԢI`[#UpB$b8>Ys>iK~ESN Gr kCu%3 _]!p}8op} :1p4)RRpT}5D_SETg96ybQRA9`<-}qݢjD5Bg 1V!#.8>/([AMa3kɨu0Rv6-i3WgtUuږNvd0M`R4JnD@HLgU$hjxZґt7 E,߿Pb"e4}!gdi s*`:3SI8yQ k7ƖJ]zѣPΦis ݋&Idj_ގ}N(@}N00@>qH ?\VC l5ᇀaؔ>/V:檍qS3\<>gYgL^kh2lEiW]Qb "nkc1Idt#r}] !Bj؊h/^|8/lO%.5Br081PZ2O4Uԑ2Dl֊J!4(GO>LgWK|(a35lGw Զ T_0Uи ,yTbb Ltqh[͗Aqk6!G/Eg $F%(M(}J\fNL+VXE=t! j^Q?"Fry`$phѝ.kJ5M3>ӑ3;!qaB~w5mAi6JfTJ;c*ldD[:Ry;R3B;m4:d?>B9Z3-dS?**c XXq^Rdc%{[;l/x@!,l0ڔK|t녟iz|Q=*+4M!3t.n M &i*f%Í]jLvI1Og,+.HmApq "m&W&%.DY'n`$—oyɐ|w6Q/?K`YvѨAQļP-P-eF( Mmͮn=?.fTsdł}?rBa>1} ST$-<uxDh[έus*P֠I\`_4ioࠬb(,DXۉs1OlzLmo?\}z l*kF8B߃>Ωo/SnSnTy!kJIw. T_7CmOw{8K `SRfHtǗ+n03{X%TZt~vyNjyML'i CF|[| 6tg,,=rnhZPg_lڡIfR\#AZ^3^pK[9%[O\8XcʈFCþ)EꜺ_F@ҪO?ޅ UrS| ;!ŵKOӖ\(a}MQ(;7s9\jSl4{NşA\OW_M5UW 8B)vA>CE UT6L܃ut g_ Ņo.90(8?X-Qh:.폭!~YlfW{)>RgO- e-G`>U߹f.Y}M6D mSv{Jc$,h`M'9ǐèLL3(*"v! Wf {kDj1O5JԖzp˕'n3 6-#f U "g006qZ~}|tK8:2sTMbgXS[g ʙjPY:,ޥ0_3ScT $KSE,Aӏ`ԢU挰g݋ nCZ1t34W? mE aD::/d0f6bJBFSٌIN,$ueueGJ^3ܓ%o!Hɹ|˒5eq|a љR(]r::=4q^kbMHl]GX}x<nkseVŵ- 뇿0T=ɬI?V^_$<ٹM'ʤ="_y<+ 6 ^;{z &YZ%yNXL\[!tìns4rI^@-ʠWe-2 t X.oOȏgZbVym,c\]a >mb>U)]E(Oט*¸4JuȔhKHejl>ms4HB!ʐ_"(I}K1(!~vNU Hpj wR6J#ޜ/IDy%SRWnbmQv~*/`Հayc-+AI 睯p6<`csjl=u?n)ү BM\WP݃?O]2`]뉰*CR( (75W_0M7EIIm<;zܮofL,Y']^"E*x*N;J%^ɦ(EQG|wNd {y`Nq=t`|dcԧmq N` Nh%m@>''f^"^ SP 9ξCz .!A ZZ:[jX,|+M|5~6Pg풹|FdM sm0۰{bxg1*䚐OIOe7Vzg<zB\`3G˔Ѧrflj a Aibx?i* rMА5yG#7ߝ^?a`Sų޿dDwf_,Nԗ@J~`k'F_ hv= Eֻ(c$Fk[X s6hU:9&)PC˥40~K'-, "AE/>bsEb3N!t.-hV]yW& WRT#ʐ@OHj*}K\!`Ї3ImL7®:_+إ`Ĥ\{3`8y5Y 2d}3mڰzFr;.t[ |Q/};ըKC˧nYSc`0uj$2lwS#DLc'<w23p?<{g!C=RSĶ,`CkHb|37wð&uI n[WB2|'dK Ī)<sx{T/]Y;M6:%OU%1[ y=}Q.@lbV S'=y4'-8-P"^p0w o׽zjRB>(-q\pQ5O偓|Ҽ*[$Af/cQ-QbÈs6к\&fSy6^@4MV|/ %,/QM~v(~#ʋ~ZE$-clf1!06qsߢ ĠW<՟HrlS늷Q6m\3.]Y2ܰ jƫ ^8[՛"qhN7āěL`F`J{S R«Y@Bdl֘Q 5y޻a<P=u@&RԂF ( QQqIN0T*1IK ՘ jBLKBTzs0iU*t r zI4 WD; p b!G!3F[˝\`!^HXR/?w[ZDSN=Dw2x*'K^ÿ7n9n\9,Xt*f]nӑ-VaP0C_LAw)M+89ұlpQ> ɲ1 kr̆W<_]͊: iAmB =psXUKc~P*t\BĝOe8pbg-)oG_0ͤ)NO DXVy%1Q^(+@E=MɞL 74Z_b -_h|&k4w"9ֆ:eDQJs;7SxM*-OH/!I3`@y|i>k%U6 P("4`n{%+9kBt$I1pS$O,hpRD%v' |#rg:AH=axxAаL0֬GVqkWav[N@dEH"4vߙuWvbFNM"5N=>K-y򛴳X%C5pWq@$8C>}sdhhs>,A_8S0C泯 %s~:ҍ?B"Эqyʼn&Sq'vZ(5 $BPwےH#FlzA3;,>H!XfϢ,5?Ayfv!ҡ5? BKX7B|԰v `|D){U]funl%/F``Y[{s}և mTz*N] 8ELCZC \^xoj~*!n7WKo,1@SOTO<ņuTC4 ~QAEP1o{`b~0%n%uJ%ʖbL<_oݗrlA<l,5AQGBB:$n0R^JpOyfbsOamMFf uNݒ[Q{^2̚ "\]񤨠LPCR8AЄZ{M _ YB-3QwW.3ۿ?QmX_kƺ< _qا0<%Xm"L}D!:_٩KU9Ia1J@[hMoD ]9>O6ORod/Oo7Ÿ́jxSgGy1)`4 S-ۊs !=&nwPmVW 8`?|He&%=xdH|C1Ǜ7<ۜiN&1l,4²7ՒW{DqumG4ۚ 96b3pX/2?'/$h| q Sw`GgFVx8B׋,[kj":F2)ѣ)t\Ddnĭdט ԡ\ORQg& @-+,h9`fc;#u˗5X Lm\?4W5V*4`.IN=^ы8-ⁿ$y|J X:F=fV"T 2d \'92 VußrZk/Nˌ nV*.[IhҡGH0Uiԫ=FN.J* j9XO=riEsb `zzۮ݇E'&ihJGl KђѰ QZZF99? 4Qt{wM(QA;9@y6}J4{vs굫 B' {iRjkʹIQ@7>I. S%0RnWڕ `Jq>AtWP8PhuJDoE- ݋+%cEu?cPHE,hT|+ !t4S:%L>3Wh c4'I)#OnlH[/Ç:͎3ph}%6$9O -@7p 2McUt*Xhi.~BXb 2Q)҄rCzdvLh;GRGh"_9w6`{Ҷ65d8#H3lx#9ws$CK]lO}pU?4HX?(U{d-woJt=W{_1OO*K8b$Zhb5N5=5$]{z^p4ڿQ֛]m޾5 E?nO~yESoSrRN%%*u"5Pb6cQ RAA3Kٚ~އ* U 6 c?cvq[}=2a D BiGXE/?J EIeOL 1Gy&u CrԠq9 ,ԅ~'A=kybJ6JPv88Twu xHyjb {Q\H_Qm:Y; )ٹnFE}MG)8g2}!/~("\&Z͎y><j\+ ֝A#=;Ⱥ-T u2oߦ0-b$\Ñ pAPz3;5Cw$,6}u_ ^4x$ǽQ즮y[T})[jY+ԘGOTzO JmQa !߾T2CQp1?0M.#^֨=>ȡ*z=k]jl˅YV)`{F)hñsȻ J^طRR~A$\pYy܉e|gD *XRKƷДV{FYg߯PIT)~nQZe0mOڣ<dJkwuS@gez!I+j?BMcN"e"akL x{E=uNKj<i}ZzQSJWE x@k:*ů\Єd[_Wy@J)7ūF:|jVgEvw~0GFܾ_j(ٶ{lYQ0$vFAG&kdf3lp-gl@0lF7]ݍۑeDC >tUFm@{Wz/mP騧 F[ f ?u"R-erM]Z= aML(}tOUw\/ė^ )MdMty8sϯImop:(r)xqkR/NvZh]UYuA}'1"i#ڃBCh<3]f6.N$v5+_rrPC?Vg)9_.LoIh"ڲ Z6isױMnE]!ˌ:ZнЂsJy=Jо?c Ïze3> WS㓵JXON Cw:;Mgq"u9S% '5ǨŐ`wпZ*6Zm-c/Ͷ8͊ q'U;`Hq a@@1?p)Ex<:T2_8|V>y;? >cu=q0wQf\m:#pIugdjJwm2 ت<$\m_}LWfb u:9#rNK0 M'G#HJ&;Lgkl:T[W}Uq@_2ob%Sn? ȴ7`11쌊a-`xer@:K]=eeS$/=Dwo8t&bW\4 nWҳJuYf'}wCڰXp$Vvic'@L VN5*@'u~ EYrMLfTL}l"VY,̯S^bi} Zr{CH_Q}7a*z'J6 }'!ɺsk.1a z-#/3?H)-NCzI%JPZ.Q9kvyLL̉:b{QVEg60_޹F68YQ1bzݯLt+cޣ(4o%|5*{s`&R]>bʦXe3;'V)u`,#Ƿ/K 1?* +9TL,z jPzO*L3 & \'*K1>ن)X.Z2;談~k   KGf# ^8%{u,R|f[ ﹧*,/> ̯Z+#'\GҵˮȇYUB`̩vB$3*;k=WQ=%RE;v^G +_VG_#'7pj}eaE,:T@>gr`J *9w0LAR`;.eKcĕ݌\*b3f{ ]0@t=ΒKo]-OOI[3'_S^ Y:d.,ٳP3ԹʚNuΎ%A{pnfB%i1 m;3ؑRvAs){}-1^NPĔ^4#Ğn>nρ:qBw  #A|rǑ.|d.6!u$45pdwe3~%+x0l{&.L;NJVrSZJl*/rF.YzAN(Ð"XrHzy83kOf~+P‡ݔɮn])%r a w@pTcRɦe &'dԒLne(A6L!U7m\GFHfEx9<)y S|"lAH_!`ޭڷt(nb P  K~uV9]KJ b&>n9axrVJ嫀Ճ+*,էl% qYdaKv);YJ+/D?.3*Nx{C*)ۅ_LIpDZj24 `b@D~^ 9:⠅z* ū" ; Ŗ% $%$K ^SXMvXvfW3\]qd uZU' =9}Pyګ>>4{EdVmVdfI2.8 ߔ o4i8,RwnN9~rטAݛH9L+-㱶ΘI/߮N Lj;Apً6[^Mw/ VA+T/Tոu 縛 bhf W 3i'Pm8^/H]'e\q^-"gb,7% ]?}k8㥚 jg>M "J ŒmNA3& = #}ˍ2ah*ְMi'ڭ_Epm_ y%I4Uzcl嫩QjI;e!׼xDرPU6?uA #ܞfq.5K4SMRӨه7~85ө`כ ^6$!T>2f:5!A2zy1`w!12z dk , 8h`! `{wQ]p=q ,Fhg_K{1yb K*hQ2d%&oӀvc1X.e)؂ܭ e%,r|2xty.Hm,\š (}ĊMaP0Ls[Y)|މ!wX9:'8NMus?|BW 'jŎCʼn튈Ju}2`*5~mv>spPO(>h3jn6"b>t2LQ|nYhwK>RK@63@DoJIbNZ>o+fD-_w/M,8 k|Gg:T VO4I00nK6˞Yv,IQ?DrϑL`W^kL"F#Fɒ)ōPԮ'_dYP ~siG6NM!/i DDSPd{*`u^划;V6 e^/Y6FML! oc~FC t bXFqRzR٤vbGb(~SGeB{DcJ5]+w Tc_L1ڦȖFh) e4JW0F>ͤQuR-uuicGeʀ0G02*sf }?Aݝw٦܅t}`nwU ,@L6ML ;O ) 1~Zn R!R'o%e}Sc'%@N~ z+y}뵜 |g)Vm ;-o6,޺.=y?@ٶ><76Y@nRǰ_M6h a?\@B1>J:vv9Ky*Mw @PC wi]KCWF,E%=1ެ@zn,6OZF]`Տ*6緲s17ƲWUQfcqk1X"T{̶rymikXIk꧎Vx:(FL#Q0,()ePAY\*7bj)}>nO.|*]lHD|fB1otdi=!{KԌ' E(z>O :wKġ}6hrK:N>6р@jhtx7VӠ%YD.s=;,U&0nzN(8c7 izWU"^="decRvkڮji䡎\5q"[c{\ꦂ"=så%V dk,c`1f'm̩ ÒjRB=֑9grZ^,iݞgzYhmԨ@BZ$lnz+Z6{Oƾ)[cG?E^CD+.LXTCi1RwKg?jf"=*ȮCA`vSoF8GY;|\}|+j'GQɋ״z1 Ԋ-֒fXkX\DZ5vF_b6&N{8Sk4D<sy-{o1bT{D߬!;A w"O&9A;)D(ZқwB9ׯ0f~@ǤvD@X}x'aP,=X\ի)]{ַ2Iѭe+sw1Hk}ƞVBPoY T}Ck#4OEXGp2¹N2p;n843]svF6 ׮L?} 0VwBH"t6zWƑ6)z=8qT>\3blI0 P+s3aLw'Pu|;Xr3PQ:w4TvټG[p PyW2\iH9 ́r N~x%'O>8)cYZ`Ѻ gai}MMЅD'Tb/Q =Ktfն yhY?ZLH]YNjBB?řvowDz0H[*$16czw%\Xg#rhMaJ_v[bJS/;#=׈Lj,6tR `鿍~E7 h\r!v0AL_\`I3(Et>R]BS bmvz{\0}23pCRɃaÌ ƀE c4̰V$u"8_Uy Y{K~NpNdYJp#B$SgX|7Qެ8&u@CSfgc,@joӳBu_=FFIY-ӵ [ppa`-.tνWBIn%op,AL IU s8x\lAKQ`!;LD}ūÈէÖT:W}ef҂l>cld χ+Wo)>UGĘ9{|t{i?ߗ偍v~|mˣR@V(qdyPu6i5^i/=Ud7Hnڼ:Ƌ( EDT6{fKpT±[[gu됧3🕨 2us D=Ǒa/͏(nglțs0Y;F.xƜW1䤬| ԡMTv="Z k׭fu(6xA36{>e~u>z %?PX0?B޺3l6bh)|SS Fvדv *b| MCCBӀhq*x`@hʈ9U{ļsZO(.I t؃q kQt3Էso,-×)˻@Id@aHڀ:C:Ͽ"|I)YefY>f@O_;m֯yX̕[dMP4E䁖opV#_ઉ> /@% "DDMmϼUx5!FHj`Umz[cӂpHԺ1c4y(Ʉ^]lQrە3 664縻 #{*L8hFe8GxB#:Um]TIs3.5s{r ~}C.pZp`&  )Vt,o+Y~ Oep_' SjJXߎ\Rv@6!7 ]:/>u'i+Ei%аhes30 |NH^E>LD!UQپn'p7pt9϶.B[ e D0ܴ 7(?0M+B{<_\jkȽ[sc4Nk0*h+'A~g7:N?1-9wZPZm'5ex 62 W\gьDKQ thCbQvpzNf| ݮQa=aս,*$N[_ٚtP/Ɂ@9P=\ y_:2}q =X$ ܚ@%y0N&d`x:@G1EE^t?ĭds}<Ȁ=kH<U?D@́+父aLZʜ?dL3yJ IOm FzH(O6<'q4?=P/m='8q1WaX/Q7%hѦn'܂7,ӓc6܁H*LAnQRnX&ˊ%P ӽsiOYs2y'_{~'h9(3Ui"l5-#ו/_QO lmXtx|J-MJw)a#5 <.K -͜ ܕ*A:VVI7\4Q_ vW1RS c8ͥ*x4 7Fe':ϰ2/n*[7 s+#(#`/jRi5\X10i&F(h1I2` =Wz=RӰ(1 gVяQ:_IeY%3溺i.sg3 4kGr m a11iYWbluG4\c6&f:T2{zw|[k5*B4mK\uy4}4]5*qlB#؜[U$/=kbQ> - 1 uyJwqJ#^7MHwjY+ِN1c;$F?Mrh"a O<~r" O IJ[F;PS1m(Omj5,#P* ·$֮ K zӪF?ԋHl(9r>/wNY1^{xz@ŐNR\x }LZg&ʱ\k]p=FlvDׇ5VH'Yx}OԨ%B#!2`h^QU"¼oNawBi#u,.B|qT"8R ?+)PA=glP"F|R6M1 "҉6WRə-:|Bl$9?4Mq=x_kYDf:|=ytQ f*N@h;2+[Qܦorcfysa;t_ ^LO7*)4QO@ƙ%n1y&oKB\n:oVc$^{QZ[L(7]Lc?%WGF8 c \r5rѿ]( RT]G8=%BZr8жl){ ҺWFA7n0&Ϸ*WfHMﳱ&b@I4]73C &o e|JoU9 Xݍ;t;wBY,8@kb,6CC`saO;ǁ!ymLv?9;{a "ZF(*Cu0tɕ 3~k2bא (̃w>rX89qUJo pme܏:n n_RYn$?:e$m\oOGA N9TBvAhΠ : I J]>l ;j<2~R-ha3-Sq!˓ؠ762/gkb{4j^Eܒ@EwZDf\%u͌ZO8_dg P'3Hb -TU09kuԟӟ~F쯴WMR;.2u*_&lrcbWD8ݲFoLa" qE\<YD8@H?`__#Fd ,s../۽Z+}R0 % oLdwm&nOEB.8?<ի\RSnl`| h`Lkj8ϓ3gtm4Z!rc{H8 5 <8vgF\ {.gW*`ͬsBz?uIj㎒H> |s1W 1RyB&D$6&『Uqdh%*-/k։ aZ]譁Kj@_Bi(SH\~Y4M0㛞~1F znfAplae"wIN,e? f@S`%Ƣux^r[4=-{%SsFIo]W, v37uInUa&rzZ@xflo f>aȀF,+:^.\ܽk@m.(ܳKB!<Ȍ@|Z_-YR O ,S|͎ze[0<h+\91ʦy]z2Aj'CPf:V?@F0Y?:A7X? AvCT˛l\HlkU=q˧g0&M1gݩ|\t-p9XA:XvdjYhX6]Uɣ;"5.U|{&Mkϗ1-')v Ec%d@]0e܊nWb A$"Kr{Ƃn^Ot s&lΆ,ټī8&_V%Y0(ü kSf1^=p᬴!'%:y3Ynۦh|em%tg_ht+.Zj^%/-0C U5 f01(*>GwM/[β1/HU.V%o~z t i~-vgL?fqsv.4SR= Y'둢%NX#g ]M{stO_`ħ143c>) zW'6@K[R렶Q<%ܐ67kH06B+)k> ]pcLBpmhm!} .?z?a9%'UPfLZˏ<[ v`\҂3$;kv鴋:dt"N)ڷa,tU=7nF*ZGV| '{5f9H^EDB'DIJܮ1 E ,ڦfP?)RJeOoTQ'rݻ׺8j@FJ?[ڿ#v{xbF D1PÙ,;[\+sA~#Jܽ^гZ23%Z?I[|:(L.y~<@؀jYR( Bz~ma2)d=1 Ɓ~v.$nae_*ρ7w($G8*Oī ;/P\p9X/3..|VI~,jGϧLwJ E{xh:b)6z_W>F.@fp4MHGqv, W[ؘr!h#ZsKQ{ni5^ >iB՗_HOJ%$-gwՐvh9-5^v+6vsA |(}+8$1ﻭcJk44CtVm>g!V,SQn! I[k6"vO)-@Q`քhw"ƭNA&T|uNiԌTtOI u?4B8͋VV0o%3V)؟'~HyPA`)(*⻟0V~L!%埋1f"%dJi} 1 5Ҋ/CQ?hI6 8Gw hX2A~^9, I?g\!9Ӡ9qw o)z^^'r~dtGhSֺUCyhYc{jC;\h!O8zݠV tV2A؆暸Ke<<>N§v?R5by;Ay.54sI9 7[/ՃxCfW+:(fvo1\ihSC,J:1IjњzzE"̛C:jPѕ,(Υ"KcU`_qD.].I6Pb<%?d^TN~{ >4q BW%QQ;TtBĴe?,|[SS9XT.֚~ܿQ]+ͩ8J!,}?p̾6xU]?D_vy C aHqq^R<~U( >g}j{1|Z״FGuEgxb!01pk"'Y/=eb{2K\6x?}lګ3ͮjUnS0jgSVJ3X:#$D3ԢhޙL?]W-2a0j-ߐ NL4Uc6SŢ13juϖ!`8LT,ݏXrϢ>yg1ɼO'Oۯдbd{LK8j /mu]r:c|v$Wtjx?)_U73]pP{[T!Ȑ5믉_a>>wn(kwgdX຦hPݾ Z7? u\Emyx\}J $فjHgoO /ﳩJ,T}l\DH֚xY]A2H# }yԛ*d+'3eipY7 fV&Kn ĕ;AW5"Pa{AѦ 2&ܜIX`F1͎#C7E<}= p8ٿጯ‰F `YBPu]G^2`4YR=K#jU嫰.ġl˻e;lyYASFZN~Wꌍ[lNC'㬹~aq_(M7M(ZWk]('r YU<YOܭGYIUeύCHb"x%xeR fDW){*a*]pLҟȍHmIVFu9Ȍa'j1MB0n\,|F s~d%%IhKljVR϶d7i9⡏{/Qf \{qW3vdq`ۨk86_IܐTPK6Ҟ1Ik7ƲHL*G -Ɲ|ZW r|dO c:eتU0c 0_r"2k[ATq p㢎bS'@'4%?R KRil2pT5Ft>JM $N '5N?~7OEWr/w@K}|i?[oGH{$mie_^N7SSwZ"8}#iJzzaIL}Ceџ E8P("`|~Ԗ`KH0L W>l2{}]ʭw "$2PF!Q2R:5{.[9 _ [t:$eLPM;aY*hB\sYl: L^kWv:4\s<ű&gn.`%G|4M6g1 z?n3tI|L@]_@:T91U'-R?[ۣzkF8?uk) h+1Wy*`Fhq2bgcc@j똰纮Oput!B7%ӊEARzKwPf~u#pYCɉߔ68^b2^ S#.@Vʯq4Cgl%'9=B`-B TO2j 9)<,X嬗F%{Q@ԋ./_eamgWt3IٌFk ;enqfqpCWHFϤJKNgiCg2SdD97O!OHpx~5p+=?-6>6XW;IY=ѨF絃U+4.ڥ ~Vd;os2eh˚A ;;iKJTp;9$\7K!\:& %j?WߚQjw1rfs:)%$,{dgǥ-VH!v(@pHزߚ} cS r[S_`Bz2Ҏâ;neĴI^( R#CV]Q5[HhI\t) e9O%{Gͥce&l s/Q Y0 }:ر%Rq]RJs*&*=_^qz 2%i_VX):Yde-WB#R,nLqoB;f=\`=sq$2ŀTMIxc/#d-7XNKG豅8UB7vBaFD I$5ͽl>cORiä7 <,1J o#a.v!0;3GD4K!gj7Au{>լ=΍ ^NC>=|5"^uo\+ev7*PQ2?IR #cA UD> ~²}x9rgp} iϺ!\wIuݼg4$.9Vqٯ!Ē%&B^^lhU m' R%bLU^#-+Lc_&@^#;@KG)zȑgnyHicnO= }uB{є^KD]T^P~ Jɓ>'W}d "a,o@6E`AyV1 c3m@GKN qPP9FW6&5@σ{C^:yI=UN+I^([GCS|ہ TtI@B콥ԧnJ~oH9'}dnr1RX:J͡bt>toApc&Kڇ-2o5y_쾞򕔥:zHUf,p\^Vp_hNdy %rb 0tp~E;c }Ppnߞ6aK7HQX*}eFNg;ǿ9Ɔo/*s ;Vq$>7’9a$`qJ lY;{ą(tpIyR.1h1iwPQj~Xq2ْi|EYzlA2)oܪr'SL1;TIy/'QSŮ.9CNg5o J/X="S?nZ)IRQZqTLKmA06KD*ЂtBۤ~(T|nY&;- AD> 'Z̮*Tr#Y" l<J/"5U1Tk~ ?yyث2A[\nXdd3K4!Z4yQP^+2ߋkXaE 'X g@4 gc^ vLGPtɔmN-Bʓ=2vk!9,"u5=ky{_?ˈg]&6#Y:́ߑ} byy6>4 .EadV Eq'KlRBE/[.LwĖfQ̈;3 6|ҾopF]#?߁#[Yz逩Ny+z9S2e+0_?o]u'~̋$%RQ=í0(cp덓l嵱<2~4*l a2oo}:ݕsCJ1v$$՝rx7ֵNv/lҠf6뉢f(;+R&|`¿#A]`_y߶@QA.!!kiT=kiK>w4#^hC͹?4P5Tҩtg6YHuAwY[_V$ "[nz$D L2ƻ/ ;4(\[̦sm xFkɥV~>|~IfM)h'աQh|>N$Cҧp;kXJㄹƃFkf6)\qO e]*mG*DԷr{piśއP#ˡc6L0蟖T[w?<2澣vD56v$.je7H#'D yQBvotA@!vECC_ΈBAKsI ;u" +ťACqQ<Yb# r}s<;/7f ǒB -`@8c|eI(y3u!ᷙ94|?6;T]ˋL7ɵ*h_ɀ?%DAOS;M'x+fY=@2 MWmfmUYLǒ-7_*7ʒ?s6xr)jd2T8`X(DF3oJ&diYHʣHDoQx&ԧn Tff遀.ŒhrǪ{8$osj&zgo+2y U.bk: F iHr/M7WZkZ}-ζ[}riJɬ}::xכ jzŅw )8It֬ag$6 2I即&\"$!$Pf=|ݣp|"7$~㎵WAVsW.JG/XG:ࣖ7IN+C-M^SMΓY0]*7CXH] Z+< Viu($Z5gD2,92 Bq1-¶棱x@~r^B]U{z탢L9;=M"rD”:Sv]|srB2n/WNe '8Q,蘱>֔5Dɾ. ^0kG.[*%}\;\{" \>]$S{ׄCHe=5l )= gV:u{ PlP$ 9x-?G[vN|\Boyӕ8ʆnrZp棜(ٸ=Ob5ko,No7?9KG'Xf~_:5pN3V {?F9W)8wyHUdx 5=QA_S&H@RED&+;>킋΢L ZK%?,hWgmO6}-@&2a`b[JM_rua ^-tW0-?J< t |ث$7 Й`Ձ /QA1cf .s"8=ouzA)hV0{TB2khz ,%# %mPVҔ D^9ז RFǭ)9fX6tNɋ$-sFlaEu⓴nfVs*%w٨;]||o!~pK*M2W_H"o;tzEߚ'`!#k N!yG?6?ڸLRw<"Ct|c3GgFqf+x+,bƾ$`:yVed읿uxp'ak.*#60H ysa5KYobnlU@4~x#0ɚfPh,A e7񺖻Y&@M8RP葎7bKfJ.dg flXR_T Vf#F@?ij"c+UfS>آ8= QG\u\|n/}*AW^`6RcЧF`pH^ƨ8'RsևM gd>J?@[QBG槧pdǒ0sA D%ap=/oρ2чo@ lیU!.aP3՝ 0@.*WU^ekۧ.:t2z^rNaZO " qS<].ۋS;:W-Ǡ2Q% vXZ]^$zvOON_ 7#<`G\&F [cV7K&f( ºyэnS2#-[;Mc6ٺCh4LtS4nt c1kmu{W"i.5JpD&Q⯭ʆY`YaͲ6\z <] A[vJQ0Z}5nU/UVj#p2xT0p$_DĮ*QÄ=+P* :Xo1,T*|xׯ-~K(Wj]_4|B {0ݶ%oFQ<i D,]BREho{h&-]*4ưYU<(Us/=NxqG0 }Ƣ$9ñ 講Jn#)w@ Y=2Ot?R[H p[vHUkZPR4h4f4潒L', 0Xo?~x0ChA^(ē=NC BrttF];s3o8d+>zpuf̞nA9" sϝ/g5dgZ}KN]̐}8<(uaA"j=iwLbZ=SV̙Oޒf;AMՖ;إ [KyCԺdk4Q šCy>wsQR3m J}F y9ݒ#-mݦOL)>vϹ'3eȨ,Ivv]-G z)̭d_+AGpX2 /0y12._,܇cqej`%@- e"h<`I0{2gn=S̓(Kl,>pktlV5CSKPb BP#ikA>Hh+j߈.XpL<}sgsk!G3<?Aw2{$}zq;EpE4/x$w|rG+gU1KkR> 5)#^s5cژ˻SZre,FVrg<4㋈iȁWzOK&2Cd}lisL0Uf5(i$KX@LOi~ 0Kg,&"5J@a_9{K* A%4eŁ$)4Niܑ1KȷרY?Vz5 eW Uʭm:Pܲ.9H`aAф2 npuܚ5O)Ҧ_8RuNVy;TqK |q7ԵxkcT8U^zHV&L}eJyx5#[B!a= qQo4IQG`gvmNP|tN-Kd8vlzJOMҧ}nr j҉y|v#Nh+HNQ`!4kX,*Sf@ݎRzېšq#BU kd ٞƝը&dVG&<"V8{iw'5)Lvbv+jm0=}#9vOKO֮5qD'm AWAч`pHzUHo\JKNU{G1&R)2w%gS*u &91Sśy XU3ao.; Np 2tgsɷ_3V.:˙~l$0nS3JbqdD^D&?(lTL?Z[o$>NA ydMxN5^%m^a h"ҍ˗luojCJC &Q#`G.hhM45Fp«iZ[[ ߢ{Ʌt kzrfJs#2edq&'#%yȕB0 GNyVi,> Hgq ݀V]CRi\7YޛF.inJv7$Zn`>Q<9?U]Fc5HTu3Ag^ CgemY;gS hk#r۔hq9FxE(a,`j>%-,hw,o22<,3۫ }Q B{~ՃG 'ȧnB SK.=nʃD@ 楹oƺF mQfG@:3e(H\SaPRG;Ř: PdCxW:PDTA"}!0HPb&d塁@iEXjvQ A%߆ )My: aoBFޤQocbU;`VyAHVBՈ)FXh*Y xRxՇ0zg)cDrI.UF+@v$]{ :UT-c)6$|!#6P!}ЂN&7Ώ^{ձ40ɵ(o}߈ˀjjJw-fߗoԆk}"JӝhN]?PFףPCa@!-vQ/4<툗q$*`&Qā8Ua\ 5]hܑ#^dvKԁݳ4J3H_Ћ#LaNFumbiwDa۫WbQֈdͱ=TqFAi~.yBH\QRR@9ׁbD[<>;) c^F{>_ܪxxx2r*ol_mH9f:U_C.12"|d^=.ɋe$iҢgM\g,4I?gd]f[Fn^;0h\'I`iUN>*7eOe=2E_ k!{.TҊzshXgc.[b&oϼ\a5;g?Sxvo?ڲ?k~ z`S8y9Ecw N$~Rޙ`/7+^L7Y˩:&UϵL STDKS.1˝r5<\lE3(1IBƶ-ׁV=rB8S:`L:-fv 5R2|ϔ+E"vIO g@&ICF~r:Ax́ ql?P6zX%M ўY܈VO>uz؋87)ЕH[}Db0AЈwpoy\mT`#zlMQ:gMNMtQE6%- c/>582%^}sEİK:Žť>~ZA;o5TOB م2djmMKϦs_@*Rr¤PO5r`:#2jpr_2|e |isF;[mJ-Da6+߷T -ؤ ޙiū?-6Ghiࠇ;C&.nܕpvFZS}`iSUqWf Ѝ@*7ȘP fi+#sB7y[nf aH=]^Rhi0ZNÀ2$|HYlILpHr{۳ir7dpbt$gAo]}#,U߰Ǡf]"p=1 re>Gs4m}w8(,\f|&HUW;.x>tr[p&jK<)t48y|f$l@tg! '?CLHL|_kV]P_ԈiVu,x[lSnMʎhaQm}&J(YzA`O4~Mg4z@d+54/=t<ɂ. r=ѱEm e 9l=\SR1Bl | #EntεՔ 9>Lo"-(|TS8Sm?gs3L (>L6w ^`ig+ czމٺu s&$,#&zW+͗{2!Y- '׌VV0BkSROB E [uj nE>Rz[-gs7Om^oFHYEC^繘 F#$˲F.&A#nK38{_nyQtkkf~`8 '2WKFN8>>A9Wҩ xRC8ktDKuKKAp0#\~iqIONoBq{U;L0,ܲ)Xyx3QH x&{`K%wreI@Qi)c䬃ul2;@әH+2@Ȣ33fw1 4=7[Mq^Er]Eė}|y㒽nX+Us)cUO6!Jqg4Aܲf\8WZ'?PS0řr--zHiR֩Dgw 9ԣn7x?ЌP.yklsAg"3H] Z W pPz4 ;[q4)ԇ0wI'rrU\KVfD-c5x7$﮹IV\%/'wV4!Γ",ۺ*]H꽑\$g*F;%z9NI>>hSXyp\++NOƫ{ >a} >hE5h=qF΄h0z~!]k U{Sk*\2B:fjdA'jipHQ1]ZQB6cqqy}nFD!$aTzk0tM\H'l{m;8e<;Hi*/83~:#ZؔnD18#c{6 >?2y~Jc{\s[SM19xX]ҶagdT7Xbc5؂jI\0/,:+P?Z<݁xG|ʀuۖzIs֭* k8Fd·xCULrpDZugY :41 &LD<_9!1y%9YAb`ejxdQA*6"H>Ƌ l:"8Nm<ڕhE9xw&;-l'-EQO Q2jPYyoei~[!e^"^I_b[]n߇ͅMo}g >g;T/aow[ؘbO)\V*F97ߛn,'XLFYe\!yvM7=˚y(d"bּã" 9|ޕǧ-RlUsp˞Ԙ8'Wr'ށ>x&T>[dK;AeSd'wH{Pz:Mk@7Pt e9+0?깻˘Ute D5"#x`v{D_>kREb$v3BZ~+fcr'H+jR3Fm mqhr`64trhi'6Ae/oi_VD |o;dZ 7,w8.oM*GYȝ1nPsRTP r#./54'pp=tmoR(j0,us&{՚OMHhsL~Sg@;[ T4PaiHLIr5G^E䥟ek`Z*l#j;]M&2_q\ S==P. }9: yg䝑m6{@lCJgX_eIX%C!빘l16}Ts`:Ϥ Ӽ:e5;ƿ$n 3"ĻD*W9)-ǔ!=,q(.,d6$0O4 /V%ť-pjF!T\m_mH*87Hy ^?M֋Fљ~.Rώ-afGPa1iP93M(('ۙ:sOJ}ҵMZu\e2y x"uU)!L>l_`1+|? \Sh\?ia[VS祁>[Wu{]Q:4t* | ;0{htT^|: F9 #XVȶںL/Nua鮣S&ҍ]l!'8(3w3l~8&#GWt{{0݌=!z_aMH $!q \|rUv%6J[b}bWdgNEB߮>=h1@`_k]ڂDt!@}Px9(͇\KOi­Ey D01&f}VXlHLzC "ʦ*kϧ"utm 8* w4f=:rI1kvZ#-}f2j-9\谐ϢVuyL7`Zt!;c𳏜j]2ծpNC[sG۠EN$]R7?qVd kK {09nzSG-f{Roy\SZ]Vl>T1=s+E D8 Nv .\kvbJ[kV<؎bKo7'X_Iq3y!^">7 r'h2RƆ~Q`VY$hf|end_XR-h^.Y>O9c("ֿIqn ֝*Nw\PE{̿-O +? '!#Gsb%pR8=QJQaG8A ETa(\ O\&{eglmAR ?jKhEjO|F<3W9Ok%ژ|v bf$AaWs2#?> 5i'=ģ: ECl٭@S҇. dΠ ӗ$i韈W֨Ϫw=5:@lAl ?[$@s`͊XE 4Z>Oj1?Y,7UP&զS4Z9HL=:-to,Ds4G 91nKe [>J(G).KZMNU"-A=ъl|Ȏb- qڵYO^<ouE kԠ!;R'`iAR&˷TAlbhUi"\ 0BRxEz1|b^:\";w {vVֱ9"(Y:X I=>\Q^0Ėqq P3TQ+AziL߶HqQv=XMOwf_lk4va8q_@xEmGޡwBoyJwgdvN'OaҜ eHm:IJb5K-˘XT?Yv_GEЬ{1?Uj$.I =<,~j#eodۦ Qq1޳yt0eG^_~<|&_2٪4QPUեJrtb E*=fO kY y!eXB5VM>pK*>DT-ol\aL,~cw.cYMO'*8ւB%A ۔le4b<wqQgѿZ  th.5XޒHw̓ɵP '_0(Y]4"4(cG>h\xeJρ8/pqͳK47ݱI1ù48{ os\IM\Wc9DL+yLo&L:mm} >[DQ7J6_Bo$bWf3LYfY}C؀ :qG1^ǿYNtS0/ )a^MKN7ԫㆩ _.*,?9@Ǹ_􇓌 `p?z06?"\cJ)#VVl{ـH> =hv5ulT;"W O~R9F>jGlbN$zl<"MGisv6NOշ<0bge ~Zt3BXeŃ LzsMdōGi#洑;')H ej 1MYO\3`|V#x bJkh+.;&M.$WS ._4eYj@ldIgR+K 4WE.irk¨RzOd2pi~(;Vvg1PZZ!Q Z+p͙k !bð"+@G') x&ڋU$̓H V׏WM{^j'$"kwiġ 1G,dK ޣ#BPjEDH=b:$o:OMB Z(doW~XD0{];Tζ|@)>O>um]i= {ktH.Cd{u2xg OM NgWSO >;*x%9Z~i|QpkF -7wy=B=]ge4Jx\g`Fiag1һ䜴S̸k0j$\EtC*ϰ{W/gkx\u'23'r@v2f|?$7C=ud&)wvd3JeaI'Ԝ 95l ݁O:H*<9La9*<Ӽ!|,c}-$7AŔkAD+yV`2,ДQ Ŵ@CIS^)Ҽq+e#7KlnG ~rnChdl*,KL!wA,Oڼ쮷>&0 ;iV#}g:vQǴe>3JTa~\Rӆv(4WpdB#4Ӿ ;@Ӗط7',6΍lG ?Q :@Ȣ pi^)ۮq~ΆE|~a s#tm_JUר [xsQ2>bE 5k`7UIIUglsN"\9'FXtt XKRSǦ%QCs&dT⒮Q9KnjcxЍA󷃱S y?{Pاwi7`D' 8kjUi[̸hsj\C1% _>uDIirPtX> .Mdizd{/Q&^UʬR{S5.GY]/] lLHb쵎W*T;meֻυ0IS8L(H _N|#y$Խ_X{F'r`]^͚Tͪe*zG~ZVN~`wrn%66uT|subk ӞvIJskVtbt*m+&_%`05\\WJXL n$LZXqziB^7R𨘡2oeXe{4SL1蝄kT!6i!px*).)94A8Df6`"Dl/L*LjEY_o}WYt0 8 &T!oEXp>Ma?T #$%M9y? F\LuT@>CR}vV/OF;X[\a%Lp1ELcH{.kG> 욲2Ocn1vEUܜY.^k_fjKϒQS\?RFU [e:V-A$c m%[?=u VO[ =դVT~3]R|:nm~ni1^gpmiOuf󬙮|03ܓPܨ4Ðmۓ9,/SIӋ~;XJ2^PkGeo9XY|ʍ|?зdY8*U6̹9IOطН8AE^ϦI/!ِ6UUY}`78i5=b5VS;&d6$> ]2*5%=E"ta$0Js>:r<_~[rZ9Ky-x{- ^F5Zf .8́SXy8Y{~"r:'(Tj:a~жdq耆nM{N[1Sbr|.[Lƚ>xAV}=S` p,v 2;MȢ.O[W#{~ `uL!OBN}Na!µmf#*zHJGc)̮upJRMēO]:eu9Lz0}țHeb{VYuAdK51".Y6jA*΋Nǭ,*{kFb6'F836 q_`LxnqV~};VvN$#nnQk];`fʖul[{4yJP5:[vNܗNMꟵBOf9O>çt.@*R)@q7MD{,fv {fXW[3#>+.>,iy`T'KW\yøYQ V5:ɢ+_a4 1ŎL Z[[UOKf2. OoZ+?qMq P",м2鿫Co&.+3v",d8%3uYK[-w#x N7Zen^Eep&9?-E~i\P[Gu-wvsǂ÷뻶 YO9W$V pօD& &A(4h8fP9ʩ"Iķ#!g5azp[/D6GX+^:TpHN1M=`9>m;١\ Q̾ Ÿ&''ޤ;zOm2m*&~^تU5-(K]GGE M.h@AٚC[ 8$?ٳTlhA 1bѺpB7UY -L(cvU4 + GDe9TnGbqQxQOGc-թrUȐ#!\YBG7lq\[wᱧ]X׾]67gJ(}m3_\1^,'XtD9e)RίV6wBb|DOiK a!%o :GqrU3 +-;g$ыp!gj􊄅ja_D<^ 1]ՖpZP澎yq˜p%[t38U⽘[߂-}9Բ5|g)+oS) p&nYxtImc5Gvh|=}(瘣3.gBԗ-v ܉o!/1fͪVX^u-j=YnNN ׍;j?,{O竕0uNLd et&1jho&jչvQ9V[3U{{0#{CW@."ӪtXޥmbb<ɂ'$n1 .}X9ĘK~O.*۞obI?8f ;M>_h%wy\k`9ou#[T^N絕o֙g. h6o\2_@P;jоm`q&x+=!$/d6|$A7UQa%zs >?j'|5٘/ i@3Y>~pIq<(hx1˨α/WߘSv~tKC|Urv0dU">=iiR`HڍT^sr;3(ei9p*ǫ֡hm3',f-\X.{}UjBCt2Kz;qK`C 'j\*_s;h7[.6?ҡ_ؒV4EܩogkD|)^o/ -+zs]EOG~ڤ[ sYv)ym vm$ϝ=_Z*4X]:(q@h81*.A.?e93\}w%kàic٘V!ۤ>Bq^[$<0uDp =f!SrH ;_e)\MaߙJ~1ۈxh"׬o$V3 +>)/ZG ;c( 1I-~dQyPzd=70ͼcjad6*'55Z`Z\>Κ!L C&b}ѱ|* ={ W7T(ZfBtٴza.KǥJ4=N(& a'mmb EOe_d@ڡln,!gfFZCZRÂ;2gы2@)lg>.&v;&yqF/l, xWt3 =sWxgaJ'uuC.եdۨS|HLѝ".䲲V oT3M6. ҕx3%ʽ.@z eU>'~j^ fj"p.̤3ZFeJXK60 ?|e5|L83?wOZAwL/KC.}B_^;[pe0KҬQn A!'mCr]+쮈 ?\D\̼9pW&IZLUNyz/6^pu\VyS_޻uqwKOX+o$ < 92{K6ӥ6~F5"VH"@ݟ =_'탒RSͅj^DA|w ulwwρ8O# {`yDQs !܉E̪fQ<±5W@Ty o~ʛNHc2%N|ѝ|q}zAsèYVwji䳖N]- /j:s ZkJpN2 uc#h4kNͳYZ<,s5k = j['YJDN桻zua6YomLXY̒ B *# aH:WnoQ-h>oXVzf,C20 ֛ wdf¹~ klL,0R0mxB0Faʞ.zպ@1,ȯ8.(=ŴyK3i%yvKUbo=fF#Bs9ZiMZ3g~yr)-fL}4?0B]^ VpYRf.|(>h7Gb" }]LAD،bP+ɴ:ˠG *S?Tk[xB 3elMA`RN4_ "2,1e<K99 1;u>ʑs\+K@OǴIp廃c9C͞OYz-o60JMKZg ;+(7\㻦Hw*K3jW6ZfX 4Q 5>64ÃIΆE??s#MߵpDkiAU+`"(}aQ!?ܘ1ܲFιq99/Gev䙜Jp_ ?4:Tv( &KF g*B%iCF;e7SS [D˜V5SٞYMhVTJZ;gy ϑaoJ*d]jVy ۍ+0aKJ!{^r ObK,7$hzb-<뺰%ac1}J%ibL`\YOwuWhArXդ.g\gۤUzr!S3&0#BocM.sB'ZsֶP`@| wε91׻K'S`u 0% W!kWgY,;Җn6hMRIXHRBr+q'{FwB[Udj2azD(NNˉ6 4BVU%5) dS68ҿ||uTeԉU̦jN7PK[I;!s,|i@Vi#YdY->M`B鹭/<G_p&i\v~W87x85߭R°?M}q2nV>T$ [sP5G%iYG }:ܱBKV5# ѝ3{J~ REd^@4!F0*Zw5x [cܚE/]r(]kmM"3=LW&LCu:HP2ȫÙ]1Wz/hPX s 9h+3'.CLC_e8#iG2(QҼE`igvi%4jAxmu @MMڼ:nvWqrhaDXX7[vPTD`0sj h4&&l  lQҨr/vnp!3+tNGveΪSSiE#kCOK _%`xE d"r^ĉ(Ǽ^&;v4>>ٰ)経mܻkT ?R[~7CmXT2{}1/ыN!M~JEx(jsмm ѺS ?UMbӚVI'hwdyX@(Mo`a)WsŬF5vgZ淤yӳlpfP x8sw*n)GIvF4T`G9ZQiAnf] $ay4) V>V RcA& kU|Elnoջ#[URPaY`]I]Gvo:, GЦ_"}8߶sGD=F+%ĝS۞7eĜ-&F3ϓ[S}6F5vї !GǪl! #< #ə-(b,:bЎFʊX>5ưyѱUPd-QVl5럁-00[Z`I=nLf>dy~= ?*- /4;c? 0|;91`qA\[0![DE# _B6L 1s8` -H/,+NCCZR< { HY7wݭߨ#b;tXhg"%Ӕ7Ef׀ZU_^DZaKYe_4ͅ/ 8`EvszG9rjÉScTbB }/*'䴏s͑h9S&:yv|JxvY4 z0:'nS'_mVe ]s/hN۴hz[wkV8CδJi}^ڦk"H̅\崭ɷ~ ^J ]YEOc /dϣ@ 9~&Ttg q TtDQש"K\}tP (AKViNF@0Fc6Wyu `KFA l  \'hɦ,Sl-Cz0RT˼ÞLAC6Mމka9 Qsi(6d klN>Bz [vK\Bbޕ5Gt Ь" G|C6%CT"ONPu5,!-]\|fp>>heJ䭝 |7dT>dOZt[5ѸX\2xr ~В~`/k8٧.]A%3ͬigb5+- \>B|_^s4Qw) (W3Yr%oDׄoSf{nmd:K3?ZXw*7e5KIXcs4g}.Y'B P6Ow;>Lo~7=rnh@//mks*EJ>.m./u"E;jqRڽsq3'KtUJZLݹl(Noİ,c75D2)MS a,!ha0Dѝc\I.]j={~&U5 xrAJe\EzAJ ?F$ LۛB 78tC¼~S-W2f.I̙>mZ9vyveвptCrhE-+)Zp6-Akl#4NQ|3ROrUi0Sfy8evZwFQuru~-IWs2rۏnYc)6! I XS?3  ``:O_0Y2]"8ua_5srHt3|#S3X{c4EuE{ GZ ȗݳG*PLvp.QU;]"9yytXs=9Y0%%3V(%&,W=AGUt1˞X֟u# #VT*y`.;x;+- l2gp"GQH1vu` өm7i2&Þ3* ܘ-j!sUi%*!^wsЂWI ` "TƯVb#BZr hGjN>t,53f\Tb4nbAN^_̞uBd^/ת)PC 'ͥ{Rڴ-H?c}ǎkadi^)іP!J;eiSCrG:9rx @g[,O| 5mv?EVLBf}G6W(U,Ȋ n'[ޮN1\sR&DțK@*_^3  7t)ZeK̄CF"0?dD&zl9[s:nxo,>aj|}Mބ*=e \T_ B%ʟ> wkQk51]XǠH0VࠝfS֊e_@HpHV1m,W_玑=Ԭ˫K;2f\uQgh[dz}/ a6$&$b(-w"`Lh(~`t_|=V4 WƜ0S&ɀT,/w(d\q3˦W^N#@v"Gx7DZ ރ*[ꏭZL$]KbHG7}1z8GmxJe}qvvԈЍ>5cH~ \wٖzu°0 wWڬ\WOcIX?zz4ʹс[7\9)slcS6e(o˫l#xhlqi[}8ɯlqӋAc'_G^Ⳉ? {¨Lw)(tz*rq@ W,#[k`s_gD S,ށ` |"e:w6`Q}\[3"PATˊ2^F=:Hu]: A UG|ip)ߊSV,NUvBqǕ7?Z,U?W2l5ѿ_] ukr +#.P%LrMRǔ7 l_s͔o w;oJ{^kr:!AK5$vow$OEϰb%0Is{VNkAii-)?/[sl=kŒ Yd8?-eKXs7S{y,fAlGګ :FO% XR ug[`o@&)q_oj'oT)SwmB( z44)$y'_ݸZTB-yY3X"o?sGTN((DٗT,W.şF^-~WxX*dy;* 0h_{IwDxd QAH_Ynkˣ/nOfUS@: vA H# 7ģ $D%# DVc1]Y{&K=[. e0k!D]ug3Q##q;NLVxely\%k KPV.XMFh*/;ׅEA]ʤk9۝l.i&}Q=Bl~8\eܸ/MSP*>u'6vk-,7VT,`|l=֧"J0x8T> #mJ9n넉 iLW=@SRRꪜ0x@\@_N9|$GEkt/YKTT G# KXG̹ez0 TG@WۣU,>rD[YϬ4BSٲup"B%86f3jdltfBgܥQJl8D$[N&#4 z7ʒ K^ [C`k;q2r>N5&)lfE%;T|;D?4m9 nfF!+Y&EJtn$\by%pc5w3Sձb>X; ?˦\YRely!E#]y^DicfI[(|0gg x?^%q~rBiR \*CWA-c/_wBhS~*R>-f?KMjaLo<( DB6IJ ʒ*0 yoW Rd%m~qH7p>=˝kmP >UbTe&YMP:ثXfAWϮi|jG?* ! vc{VcqBPGQ'qX0a$M$%\8mM 낒b.kbMgNp.oٕ䯣ڛ-FI/Էd;!K\\aБhj OA"b qxN./2N6UQsV$a{hRO!,h@4LpfLf7H?K0>ع U# Wr5D U]7ιijTEY$y#t,c:%V&uhǶJ;K]AM˄рniE l@uml翋*%TgtJH86&Κo3p^mrgJ1ͬʅO䣊W[pm9.S(Dزh]8[vMwc"?$))Fda2ktGnˬ]p*qN0]I.U<5jPoW 8gh_s|97/r{5VD UyBsI9(q*BJGUӽj 5l @ivՊkF3n _LS<MC+575M0=o"}60!˟ HyoNlJIɯnərI-XiR_NSGb 6!' e_3 gr0)Xj"Oߌ@*PZtfE'MJ^l1swDͭƖCfy..a@ on-3Qͻ[颵}*>s)erbK,1 4MjiΚ ^XWiA 99y[BsމS%s_Ẑ*kVx5ї|﵄ԇE;J +'?`5b899Ɂ2fH>71U8䠦mQax T "q* =c]+Hk  d̃c-?hh9n_ UԳk)WF)[פF[F} y'T."t 4Ccj+"Sۼ+fNr1B"py  %p}:;.Ysdb6[O{"QX-l%ni&a>Opđ$RJĥ?]婦"05 PTkmއ9&9Pf,iiu'rQм< y-mwm0 "V84.`ř6tQ3ЩX;3>GH |?XjV_Xxx:U^a?hV\va0s;A00.e&tAB( `rnM?Yf DR/Ӟ0˴s"8}TN4r/lL{ Zbt\|tQ:yϲWR$ߛ]WžÂ7R+?!υ3JysYq'7T 9|_g{~r+;ҺtH+҆.E͋d<3ExC G<|Iu8lgmcV+%[DLTj_5uF9LNeUߚ _cd#oX} ުlfШ";hJtJHd4[v)\Iۈ'yVټR!>zO <Մrv"dC8{ MH,&AlG()r0= <- G]f x8˟ Y5W6wUM_xih)|-S &' ®!Sl}bR%ycr#Xc(CFE2J'+ D*v2F:"8rM.MGD+\}s-#âk^^6` `D*qk#B䍐`Xuxӵѭft,ַNJBmT~1~dQ{#F}~OS  <=bED-;?+*'+D]Ε hn[MaSCrW[a| g,]V^f:"O0)\t^.`#x-戛;-3't/RtHcV?郎unueEe'}m`)ábL攠=GD;UJMsA-:bZszS\  -)@X}?.3Jt`RⵅYɊ}`W`gԾ띶{v &UZ#0di&UF¤K C„{aӏYuB-՝̆mkrWH96:Z.3ֵ@o?nހV4!rOyF,سHizyFXYHp "[] Ao2C;N"lqٺ̏c$ãD$(Eg48c4!-1>,_cIiE"A'Qa3Ќz6q t5W;kkE`Dl(G} ?K%G b t+wI;5Rk:O. 2e~n]XW$H5ֺt&\<_Y1鬁X]Ø4O0CTd"cWrj:7a|EL#Ep؂Qg 2)Guϝ`swiG@oO;UO7Q;P#&?WhP6#D:Wvfr@eL*#LQPF(tb^00]]'Bf8? l}f%/Na< XkjQjy6C4C1,O'N=P;"p?4{vQ 45a͑VߎTYv9 >I,@βS~= ^4ҏ)W:UJ;8f Q$۲+:÷$iAy5VgFc=;Bzn"tQaD%ޠȵ(sr˰su{r`r w~Y=7WY嶜5 h T)xw[#gWnj>pA'B tq ?`kЧs<l 1P⏣qal߲Sh?m Bj6h3O+WE|XwX/ Oˎ:ȿ,&}[U{5}c#vu"wH )Ȅ{8W_6! q­ NB  yw$wd\~zI6&  uW|~("iȏUuș+O6xG`#`Wŀ_aqd,|DvfƦ%$vg T| QVȪ 5R:_(lD"z !Qss!O++$D//QIJ%wW,g5T(xuPNWIr/6ڠ?_ 'w4~A]$lq6wǿzkxP#p(xlZ0$s[Sgz0Y=F9d;$,}bd] {mb]3szem>18 QQP9#JGce\lM7ky~V[A5H\TrHHߑXj:O{cpad|!5Tᓞ gT~'#\P[ppX8fljSV7tɮؠNcƯLVS;i["WQ5 Z4UI˯?E4c8]S))@~kg]{z:y*k=ay_XСrr/.I2?BymtL,Twgc=YFzZD|ZtCD;kCC\\ ='rdyҞ"W)lZDVD.Z F90e4ȔIwҁ-wN b (L%B1.p]7 dGNҀS<Ą_x֙¬P=Laqoa\:3@稜nÖ>.<# j(i)%g6]IKZHTJ<̖gM͑} \=̪ tg4D(|$(3%_Z좸(!Ds޳оHw#y*Lн`8֚rjb|c@їgk)$Y=`K 5K\C&?y ȩ< ˝t6eE))^*r;anu|syM@!PɗRi)GFwP. 3e,>;#D%[}@WKNJBԌPf{Tq&2Ek]g\c |2v3`b;™BȾtգ^˦Cri0ƸuR:0qgT/k,y wUUԺVAa_R:R`F A3f- 9jKc3F~$+A7$U`%W}S,5dUKts~tOJyb,c׼MO9/%kzE{FքNmTDk(7!jF)F F& լ^Yp  1Umw'5ϓi5b@ဿ; !32 МF !]3x8@цd#6o; KV A|J(Ӈ  b}86y/x/_J00 R:3CG[FrJxQ`D Pbz -xWzIm2˻e1ʏ9,$f՗$q-G R0*gﻐEwtj~+j֕ fລ4sS1 '8s-vȳh~;r6w-"~ t !>'b}1tJ@߾]I-8Dz+}_Jkp<A鲀*r=bpQcᴐKFrO^;j6ky3nVUPTN [ͦKNMLD,0 8uюe9e }\q`r5ǰ&zٓcҪ\d?jL6v{ũ΂]Xn&t(O(?}bW,%,uEPwsL8N㋧^Ϳ`T'wm4؜Bȳ/kw 2>Sa~hxy/@$|fxbOk}| C3ä=%VU\pXFј`*,&NJ@ Զ>{`"kunyn9 K}}BĘa1ӀBt[_`ahK.bQehrb_BJޚJۋE xb! ' ]5W&22z Ծ%J~|nu$+<|e {rw#ve gE`ueYWr:W0Aͱ/+HQކix!Rq7{_8"AJ<ӎXI=[m4x/0dIb\GgǿTL{H!`O0$& `)޹ǃ0"z{%6B3`n"6cZ$ԢLieqi1֡1oE_[I^kZUy=Zw!/uGTRrM~%eZ9k}Y?p2nsjz(܋:"nP*s!FMB7r0V}qꝉ P^kg~dDiI)sҗr49!%99 p_} > |=4A¯2<\yre*=]Y{XP,? |̳lI8Q^C_BSϛ 50fJ\jUNtbJtH3>P#ršcA'F;}kJ2 |Qz+jIyT/gN Z`<Ā+z+.f:abnb4f_ EAX~o#]o 1%]){ƨ+jVB8(V' { aU6 ~)Tݤ/Fa)79Ehx (rl uG5|xGDYDZI!DG $W'BbtƠ\tMq?[,MsQm Av} ##H~=iBO@"FNhwwM@l,b27©@WKp5 C9S`ߊnE~$%u(]fA,Y}Q3O[%;9LN0!h*='lk68N~QV31xqZuUɸ@Ǘ#H/AӦ !"Dͅfi 'iI7?O*挃U~T?u;aL]q@&<3wɳ s0HjkK,xeH9g^2W$Gݰa {raW[֍6N%*{MbWǝ(M8Q>j rEYDkџk_MCAVZwk;4q䷊rWc/{łG [.z2ʐ ??ݝ 낭TL>6?wB6,xGC5p|UqA0Kks砨J`PlTyOnqmw(y)OzIJWڷ.ߋ+j=(ǩ&jgL+a6}\Ty_ru4'sY.L("܃_Gi~%`]Bm(NX ;;?r\Q˂:[|eq󛺕vScM]eyRIlW22[V?s+(0ZtT/dHȗJ缓ecw7r[H2HN K|Ub:@M F4J9L? Ū6ʚa35E5JbQ:\оućOW1@DCj4+ " C-8/{\ZvT3ULmJsk}Ux;]d3bțYd.ؖNtF՗+9乤-!1WC9Lk+k"Rz*4~>mSIһ}1qkxS@3u7V"Ż^߰ji'۠DmlQ@4n8_]Y'#3+kTsQ̠ M}P*/x berR'{277&M\S+N5GPEES( 婓96,4*Ϫ@HFo_B+`;b=¨&DNU0 uq,_c$k,rs1E)n:ZȠ+>2+$*" ]s2e C~vW㞀~8P94c];[F+Â5/m (u̠_;OȉlӸ^{\ h!ئg|PΆb\"RUSW㰸ǿbƘSt-]L?vyΥ{jtU_SR^fM )> i?> Z6RlIb&bQ2ݺYgd Vק¬Զ('Lؕ8TiU޾!GOg #Fק 6P@>DkȓShHhX8[UuHi0# >hlnGSǴVޜǤ3p8c`py;%~Kx`]TR(l*^*rH&@!*^ʈ#ܑbEqϏC4fhmmFPvGKMa3kwSgp4ݵ ԵWo|N]4$赳Pm|O2/2ة%|OΞC4.ØtH) m|t#_6ZZ9w -=9f5ܩp!yf<[y6qozr[P'Ң5~則?Fq|%7zmOdC nl@ȕQw[S4jx\2aBm ^M`%A}\dz&WY n J _d$bB*fJ~T!=mҙ| wNl̋`ɨrR6MѵA:Ǣ.-לZ7w{G-e#Ң4Æ2}EIN&_+0J3=X{0D8Mϱ ^+G Q寶. yWb m9eH?yy&f_v6SD@I>O._x݂Jl52!qW%+v%;V@SFBEĬFFxXbwڷs)/tX%o+(yY6|~UBLf$!:-,\l;.6p| ף8RKzeîl\dK+=ts,uHثyf|Y<4J !h+|nGZ蔋б6$Ulq7À &ۙqCO2*I1CϣC~yroHLo+)y 1CJwNl@(W]T5UA;jW=4v# (BKޤJ4i߯i.ECyPsqVYԚ*jVbR&YO0PW3p^ eGjZ1=cbP h(o(|HhOL?38jc F .n)ɪ៴<-J-g֮54Tr%|۳r_VOlNF4A *u5A g}l:c`Ӗɽs4LVB% G<:Ñl+cT9txP3MuFTLwLu˜찻 a)W;cNc%J0Y^Ci5?oѴ7#| mEaA1>qyB(nHnshfp1B6\+1*YFJy,[iIiI{RDKXZ}U"J#}֦N/`6ʾ W:Md9ALo3Sh4ə+~C-TiIxG^ Kj,Wo;`9uܪ7T+``_uszZPt`^+-[>'D}(9@(va,Yikm?w3QbZ2~8mHA$dl71_ksD3J,$5f1j^Lv:RC\wx"“$uo탤-i7.yǾ'E KfhMT< ]'N\A* |_\ g ?p4;$dGt?j]HX%BtǥSrC^X i׋D}76nM%n#;Ћ>Lt8ݣ $V:K># fZd_LiU w~3א^*F ?m)"aWE-L_Ct|-s#}px-4zOK-EU&niZm/uPT߾$9l&@ $ EËGh-p"5)c*P}նC#$a!n`H#%}$7,4ԥK$e 'Z.|̝U9@Oi]㒬i*ZRmvn~xญ~,|̯Mr, /ě}a 2mhuX ,# 3g8NZf cc]tZChܽ/#t=ZZ* 9Grrsb $dx4Nq5: 'hH޲Ja͋iu X5p2r7mO (DJP } Ew1rǥ-JSRfA-7k¿ ؘdRgH/dw>Im am:  M6̸%\ ܰRY2 O [8oM443`=16-+ȴHr~s퉋x{a+o(!G򎽒|h(2gQз `3L}}{Ϻ7WxWG 9ǠO6xi,ގG`q'E{6V;HŀoYt#3ှpmg(BL Ym` Y4VfNmhsdm|npprFlu\% )#3fJdw@9K$L-N1+%;;9nuqTΑ=+Fٵ Y; #Q?ZMܾ 60R@J"<@5˶'[lZG2ej$6Dbfe]Bw҇bn?x{P2(.o)hf?#͜/ӎA>囶h'8 [d+Mhm<\ƌ򨹻KJkx|/Ь[/lӜ8{`px/]+qFT$$\M U7{Z{`Q%7[qfvM10Q[?%uЄ\OW 2oiDڛA'[ތ@CH a7\Oj!4' iPGF" ndAZ} TGi6h^Jbd geӅĀmH8mz)[28 רeK&:h"B(=\*ǾԯѬU)oֿXJ sK𱯧#!p N:5};C\sk 50!u6VU2gz]Wz䧀+)-NFW!n0j7ݍ+s%ZTбNǠS7NfBjXD ozWAT< va(QH) -_wLg'uI3CV| Aw9(n6^74=EwZ|AŠꣽg愐$,3;48f̖kQ`MDYD0YNG~6:P=.&Mj|ʇOm:UZ?V*372xSQ.x`}+-'8s|} 82fv ˸79[%8sB>OӿR79!c[[c \0[t>-3MH5 OED]oĤ`)"TzfE_#%TqOK3BXj ZOՐkg0)xJrBgXβJ%jjw'm. |EoG%}'4 JSx_)zkGcD?_;v(ʲ[؞T8WE5o4I[NXxl2$1vcøKpOÃ6); Uz#T~$-}Jl\֏Hd+@msD'QZVd>R)n5<;hBl-%ԣ+pSEµFAK5gRB{sEXzRAv|se_Adu:G:Xcor+GaL&AT&ڐ3ݣ8tBPF35G^FwL^' NGSQIpL5zp|vK'XaˌS=sHmI*P [vqcQ[c7he9"_"5߮2Pnzw ]̏!o|)/MS!u9ִc(P͙T)UoY",En/\}_F84I١ݻF5ߪ'RŊHӷLZdbV q(ߠ_3~=!<\N>nF?,v Sg!yfK6;9Q8W@%/6ց2tbؿ6":.`@w>ٰ쉷A =W{ڕ Sc~`8q,c~cyj=x?׍ 0 o50a-Pʯ];H&/i׸Uo= Qp^~0Z,x?=gkV8y \}rJ2YoIxѦN,>t>X NĠqvh{Q6Cp;dӳ4+c%R,,DP8O<^M:6evTs[zJLU\']s%vAErjBok铁w[zșeݓyD5;3a-9 nj$% '6bޫAs+b˖ՑVݚQ[ #.'+%zr;d%?$2h!9\!80_ GϹTqotPyDB&*_ nWFK$~z'2}m~a);^0^X}? UfYP6n5UNv5g%-tsX2vc9]j0Grj-_>_cD~`2igHx?Uv\MfJbNB;XWRdAUϦhTtXTQ("Q/iݲc'ꑤWoM)|f%̼R:,f4c_$oOPyLAvQXx"#C>^nY9IYo${jY&Cfiw(0!ɭ'Z&5kQ!BWSޫíx:R > a9L_"ï5 q{-Yd$e=l2d["̌΄tDvDtB_s^|CMT22aN\`8pʑ?.bb:rdC_x_vLVpZV[m|V0@v@Vտ:zw ?Vj8/`+ywn.ˮș욂NH(E̲Q! f 属@>I$p"W::uY|C, U4eAO %ep Q<}͇_Mf𮹈 Oz? ؋uA}jSr|R Y:- ,U*T.-x"#0;i ø_zKd>rv\}y!rD΍hܚ:zϐ=N1H)[h++ }Y%3N2d8aAS gT]~w|-R<"Hv! St\Hbި\tqE߶o[{ǽ ͜XL/JG Kmռư5+eɡ]>p~UytE ՀlǁzXCdYpQ yB>6`j&C)$OPK*iAI*t[zԍb <<^NNa K BUyt܎ bpiN),AzxN۫6f=F#MT4ok5hM6Y\+CHQihcFP|x%L Ŷ،zQm)D6~]F >JUZ>J~4t\F֙S*`鉞$y;P8ybRV2sc6RyקR,3Gўu,K"qev|aTkwi@Jb@+G6G) d7 Vh,>_R&+H -,dz&;Z~n _=ٳq e79c tOg}L |J?Bcf!pC@xQA Tw ?mSa",&qFÔ ) ҤK6Z1zzc)ꔃɧv\:9-"l\?[Bʠ PF2DbSB`*A[փ̹T #o.h!M%ݤcCW.%Ʒ۫cq?dcT(92O.մgA f.o/&ծU4MVY<G0n,1xYM Su (W ,$kA6׍> х_1_?-FycV)Zf0ZfwAǭC1l%1݋My{tcjC!v BĤgˊݠu ĽK/39OWI:̎ĊvZD^.2$ܹٖfR`f) u(nKb_črI/5jkpU"#YJQ#%/j%̗NR&Lce`yuz $x $!-)LZ?OJ.n:i ȔA(eLt$Hϥڒ֛qӬn x3 Uyʽp'h6J4 E-۩e/I4URWQlc`E!,#w (wIs"}VFD,ΜP u߸(Nwr>9P}(ƢBl5<)Xmn(׶>Lb%|Ym BѪ|Oָ0m8(5_fr &]2 g d_.7"˖$Y<Hr.Hc=$QzpQ6cjvO:^JY"(/{{B}n1f毆jJ6ك2#MRڰB=EInJDxiLn[-uyqjZJeҰc'e`{h#awwU(qPVJڄzmVu;[S e g׎+XrBKevo1&X5#7 3]wdb&Kڙ3'`%Tx gTMFs'mDviQ <ї )#\BHڭ|A9^Ts܊z6ҕ|jx=Йr^q} [<:*Vj.+3d_jaG0`kN vTw"nj/7 5r{%GBg A.<^X*,ELB_6 RvA˞ ׀@} '?M [+6b}O}@ 3>(yT#À'H牒&mnbk,7L-w3o.izZ`3(wK^><%zcV]j'J4C UX-uj2qW 'jf>Hs[Ԣb7YXshsAiݾogh1!GE#?p:qUS93VQ*Iw{#c.#'6t N2>ZC\Nv2f6} 8}mW5s1.GTGP> ʑv^]FA&Ÿͭf:ý,D:A!|n{AVPuk֋Tocf&?'q#CbQҥ[g90a0 s YYzp:h>8.3J~y&$q' pwQݗwR<1zZ ;ec7zSwx&S4[R4 nunݚZ.hGXш"+fʛ7t v}NbCwdWp\ ȪHܐ^Ck)h.3}R .I:lkI+k9j"5cQY,}k9'D6D1h& ⯎ACXV +weH+/6tleKgPO ws enex_d:[Tfz- Z<+lH̔҉Aܰ騱9 &dbXB0Fp\$+ ~'N`9V#T CYTb.d'k46'Die (ېȩ|=: T,pjÈP `)Մ9w=Wk3/1^efwGNhN / ~B9QcwfvjwTnMcxB >5WX8t(uTVhVAӣв*}K.NYly+qh ҹ9՗*J=lGkF|=71@b\\ґ TP"E̵rdUz?CУ`s_ nГ:\ p Ƌxu ʌ‡0u!H%Ͽ6zR^\Qm,}~+YXuI~%wgf Sg#!c(b=_[ɺR/1t'b^-5Į1"'ޮm(Gq~LM8dgd[ L%L[OzcXap _h9EٲBr9,f|mgì-b-E֢guQto ­>}V{^ץ‡ lHlK g57hÏK 7f9D]a0` b`=w g⪳f#bd1`!CT:&|0HhZښy}nD/n&SVqQ=;QZ@Kпμd&^pxF ,i\n͏YU~_䋖rj/ 'D# -U{Ut[ӰIfR7ttvV>,"٤oe,r&-,|uat3|:FYԹ^ P(gGN>t pqutֶx0Y;sPfbVZhi,ԍ{_ϙxsJp3_&֔hUOJd.ݓee1GVuK$W%~;OwWau]Sc'R")f`c&hL"$#DIyNzȖBR8XxT'P/G#!F8:znUvu[g+Mq+'<fR?N6cIY@kxw _ù`Ak; GάU׼9Nlx)TޮG+灶OdAn۫^.5zsTy;4Cvk,6p[Ȥ: WZNLsQ HN u @-  $B>՟"W a[l&a9Sѱf)])qQ$7\ttLuAMg#) C-"^TQ5,Z{_2i~|tejtBbbp\FcpFl^ M4t><#v>9%+ apj'[AVWEeX'55O [gY}>yg6 K.ԄMybEøP[Aiq!#s0;4]Lh9clͨ}by}ufb[Oh|WaI! 3C=uN-d;Xǝ,Dmʟ%aB{(>'%L>d_{gP+ʑc3ŋi];T_kV:BnvtBz"\@ }S EKNP!s&_U:KO !\,f4 ,&c&I}A(J$'f:$B:"93 YVzQND'Qکo4) ii`,s= PjW(LĦlwY@y3espKgЭHuCb|b(4F(>{ƃ0vXgd*ɱ{,}g2p9LS#.xS&|`PN\6? ɓ\n=M=٤uZp;PE ̘F̯y5Eǃ2kO OTKuC@:1Uβ|֌Y6#wȬRWW+sQg)BDE0_$^jqk-DoLAfmYsc[E@NdFonJ8)yve/m;jTGqSzj*Ȃ5*p; ƭlH3T(T d<숑_+w/TƃΪi''mD3\f-H@f-(]a]0!UiP~,jFr1ga#(3 Sy셋ܳ3Tm XfG^S<܁£J$i.{`v3UVzE %tkxQFM{|?l8'$/M{U/4)Pm?wg/Uxg:QXh5ʴ 㗐PDz;Ժ9|d`eI$Ϟ'9? _b1|eM&f L V_19m"ѿ&&Kx \0!ϡWӫ@Ǎ; Uz֨q]2çQvػV<S'Q#zr>Pݵbץi:f 4)-H ZV=ɭH7Z#v34CHx$o+LؔgaE 6J˥ݔf],#6%16SgmG;rE+(~$>V`q?4gՁtBD$,"V`MG{v %80~qNag[\2qw@DZ2 .Muq(x8z~xOh85.i˿^&t94ٖm!3i221Pf;ǒm{';qIR / $튏ф (zecjf~*>.ph\Dl*d(*Zt]#CQD>yP6n!4#uPPkQ/+3M P%gޭIjSr-6pn>b~i!)>]I3=C`Db# jdcsP+>|l҈˖ycW͌>>mYkY&E@, t iڟkn,l.r|TWhFP#ti qtjW9Clۼ{=vxAv>2~%(kBz 9a-6=)W1u۽z o&&㵼fJ:`n8ha(Mwb"NPA}#biYHOIf68W G#'~?q*-Spp]fbn&%Wǎo3TsnPWe^l~xO#r VHи^:Q^ZUA"hTRt#un@kJ|R;_0s%]hLzN%RױTrQ8YHop1\C+ndfm,~n&_=wu>1@瑐)1nOW^ȻR# ThNsi\B=?ՂDZ&z(B!z>^D-Nwއϓ[ٯяgw<1+όaዡFn1N|d/gڮ wJx) sa9 $nKT}Wk[ūq&_7x+Gk_{Y!~fu{~Na}5 bw~WH'Fg$c9d /ljPm)+ X Q@Oֹ|z_9KUF, CfGP,Vې>)WC dI :n@b|Rrٚ8JY43o B,6G⸫k a }d]XMA.FyT%kOoxb/skobXdq 7U+ן1_c NӠ D#Y$w[ L0+I-bäc1Zp<'ƞtmDo8q";Vyp`A׾nr9r$r0r͘ hƝnQp$6.!GJptV/?Pxh'sk?tbx5 }kQF8sKK07>;w7.lb/t"xi&qkjOfG;حä)Q2Pߚs7^3&,C(~ @U*:'hWb#r 6`&)}qT1t~׺Iu 4B}sj- Y?C]dxG:$eީJ*YhfqZ4؆MP\:Na d P+ZWq`.Px2:ȅH+ ^pXrK6ޫh?4L=+T1["RWX*h4KTlM 2;B")M)"Г^`405~iXn%Ր±8Pn+A=jnc\Ʉ.c42E.cb;&Ib,:+ә W}xK Z`#b!)g~E4DK|?W-* 9}`tke`drQRg)jd9_6% ^RyqgFZZ}F43PDWg$+cF~ xc[R>)J޲YYMCm4N= Z59yyIЈUo$njXYyM.6t6@h{gX},!@NW5W(xrxFNYS _eeǜ&c'T`uz"Mm1%C"O€IgfTpCbq{C=S;2w/9 `$ܒU>~35A#!4sv<d Y:]N$-S?+(yԂ};?REt$SJV?@s"RTMU2҉g&K=W!3DMV){fJ';⪥:mjh\cĘ=+X HErgmTX\)11Nno0#yYbs,bViq59ߗR;L@ lͿ/LWg9gnb$ 0>%"q/5U1 A8ABk(-Soh+&OU^3,e"[EZ:gꁚc>GCƜnnԹƮzu:E*:v+8]eYvPQ; 2!"wD~k5ą2AZ V&6"@/v) [WQpw|5h,L+r,KgpV PJ Q/"{Uu^nqv-GzSrکQ"_hp㚣7P2d^6$|,N!Mb+!U4R(?ζ <[P*H-7֗o!AY ߈}QT!1+7"m&%95JM9XKG#U-AxwYۋd._2ΜH&WX_MC'{k211(YR6Rf;6uj@J$֡wj:n5T`YD'Wxj̿cO:Vo} ح4xJJ6kjUV_%IVE_OT< a\XeEKK w@f xxeFƃvS8EX4gJμ1vO+܁u-:,#A*O6SsFtZ#w6S5 U7HzvBWSa(~"0pYY0:7Օ,- 4q?-;\tI%{'֟Ul4b9HyceO_~6p2m#soqڴ,E?|HCGq˟\ܦѝ.6k4ʼRPnf5}nh0v~0CwrXbvj "3> uOB|!2=De'ηB!zHa RބoN %9ŮVmAnos$Eh}-[.ubäɎmT4vm_m!6bwFռnc!?Lʐv' &εbijJuhƿhwRut M*"6s *i>Bʜ!ue'jSG.F̈ЂgRk4tmҦ Ubw 6PysJ{Зo j v}3uKO;KSd`,gq!E!+B󐘯2'p? +b=nF%NQ]b>=]NW"6a 3AHtJI0}'rܟͲ+8=GFc]gփph=XBVHƎ͉D0ڄ[qhXNzk̽cC#2'4BȔ)׍@7ČF#tڎJ||Àm3w2Q~DS߸W ?$5iH C~"iMnv Ϛu2եk"[|?p&A.RKG̦ɼ1 ϏzC_#+n8pZsҋa⸻4n&!0]D<_KDU~ xd.:7aKh7K)9VcZ{GcSYCrWh7Nu`)c GSѰ@QcqGj!pKV}ܿ_ŧ*m@SŅ2eo![dYŶ $< $.Cod]*qگjٲ$vOgc'Q߱TIRsshjer:hs,n )SA,߼Ldٴ% 8WW7`Y&WixЛ*œ RVPȼOs΀X2g_{,'MǯV0| ST:~Ms?Ԟ!䳀91fBt ¹Śt7dR"ۏLɔBХtEDLɧECBoe:ԞZ6{/8/ϐ< I~a]ʥuYz+}8Gxxm+cF{N;@*sNc! gN&jni ,W#V%z㉼д-LlYfrIX0eN.3XH%HgZ%^'r+j}dh( vTm 4컷:*_7MJ%=>}1?M ^,L –ЧBQ~d,ܿ(55p'-f }ɽZWѺu \ }vozM ,,U( QNs:\%i-sO^"ڈn򴓀 'ϠCĝOzղ7(0قf䰅Ȉ^Ϙ۳dtي&fIx :2\F#ҺJV>m \U<++7{؆lub{*g|9=,@-da@q1]j% nD3|&pM'"L$_dBK^%YD0(۰G vX=e IWLWC!ޟbp8q`kAw'Wg@##Y2TVcI?Ʊeyl{>NN;$s,aNt-iȠRyD].ɔo6uXuO@1 @ū? h$Eb* xRJ<[W 94y{df()#6fM`x`+]bqn͇L#[^ckb >-S-_˃GSGj,BagScSyop%^|a6Ur`yi޾=iLeq|B-bCS 6M%+ι<0[3&vk<̉ {$ Z}lu$~TE:Ov0V-1 QUH*gs \!s9~&ڌҰ)%|!"v·q[}#_[걣/`no`0\'d\T$hl 䙎hRws;-pL.* pLr bػ믇eHU̾ Lb gH#/VJ>{q|BU78 ek @onei6ygƷlðMbeR]YpHb >FYVrCg sy_et3[6{3U34W_<`m wcr$O ._:"8?歉QP}bbOJ\JRIiCST=_`29HD@iy!Vy%9skv0nבϗDZFI_ྷjKØ2@3MF%2 ex喥!ᠾ?}&Ar/VƷ!*){_oAy=9i q৫00΃!:j:W_`аeډ5&Vw-d5x2uInk3ݤ[D[" Ș;/Z)&ӾN6XUؕgYhCj2a;tl{͟]!)^Bc`SP]nPަwX>i=5V_xǞFDpl61J#{AXm Hf0[z8;^`\Ê0 i-[*~:G? tx|p֬4h2 ؒk,C[`{sX Zsd)Ô u7/ BL~+SQnV̺,z^KKgW^P}i[ZMQ[תәUo *_g Fhr%[Xv@^xM)x (U"}\}zA+]rnMDH>eɛjȤYؾX7v̯r 1HǩP+1,/MB6{yY >aNW!l#R\3 6zp%9Bl.b%|aK;[>'ŠFg[&38nLڂJo_.?ma Q h5S ,uu GFɥTa3[B3lc۽91Z ]8\c*.}7YL@lSvADv'k<)?ó3d˔[R3Y18a0e x*){Zp/ln"} \Yy- |uPw".m4 "Ϛx*Ӄ:xSgg+HVp;he Ske2޵t8!"/vrAս-2Ev.yÚdߤ24Ɍ*xnY k50㞬@,AnS.ִs.go ܏wQmFhmwXݩYEmZAzr'3sĽ`HIwf^e,wkGnN#3hhuS͉;ڻ@ T~-5&*;UA7fLv 2]A 1 >vO*;oPqxj#Jf΄4ᯚ<"􋨏Z:B 4~q޼ؖ~DP;b[|G1xqi,ZfUډF<RU<7h8wS9SUg(A=L,ߐ^@"{:0b"Rvw_63>6IU|h,vzľP YϨڧfg3j Eit^Y@xObepnvff_N>% [jepJfHX@t xL?.>B$Ww;B ']% w'΂hݚp?YYNI9 %H v5W!q}&` jumc* 2iй]'A@=x*Kq?:oubVL\Yv>LlP+ Ϣc2A%\ *{Aңw('DYIa[e6?Yݼh^4堦͸mSPFo(؄^.j^W`KX&4|3F 8ָJ툩n?Bт7j0Aq7ktX|C3"^߫`*+omQ> owu'啻c%W~[i ߓ\Ώ#J)  ݠ0|;WA*"#1sM瞃^jY!@q x+Ԇs \jvcl,tcǂ:m1hL:KvI87E*` gg cp6[Ūȓ)pr+WҲsBL ξ^hB` e\.2g7v9vN/n|[f%ߤٹ׻#Rǵ5YЅl4m;xc$̭cy \(NP.YQĥ9{@6J}!b@B{r +ɺQg $)Q!n+i>$,-*Ra3h/Ս*lɈ>^ XϨ IDak?kS^dᏪ3ûgoOT#:LXV2\7S`}Ԃ|+l{ 6*g%)KFe,֒$k@f?.[2Me~` %l"yub+cҊ5]NPl' ^Tەl%5CPPP""ObA!8 YqXn\n^-c!$ih TzR~\L?qL a311Q?&}9|{ؚObU]3u#_ dg4lx>7WNJ;YI -U %!jS3ń7L?FRY0}!?mX@1Nt Lx$dÑf&ПF# ]Ȓ7Οގ zi:J]E >S>RAdD'![j}4#y?~%7U1%;s_-v,njc'7 g9Sݧ%h?9 (Ъ! ]v܄xbct/̉ʭg,_/\!L v:_m_yԒ,+ړnzR92CiuD}lqAWDh"վqvVOP*^˔B7lTA<#0BN{|h*xSQg'^4pHmEW55R%zܑ倪;AS=^ôf8.Q2%]Oy\q9bN8R^ {v}Tz 'it ~b;H`ީk&@A!\,0ZQ4M]8A5yvW7lv}vW"[5ϖ0nkcl8R΋$Y1<961%/|)`ʺOU&/5*CϯҼ&&Gᚗ ,˦6š": 7c=\=>")1kb{9m瓎+So4VUdx7n_.)-5Sb jאo6z7 J2*-FC \AxNv20K ΑG0f~+ f4*&,}/{P2h:͍421l_m6bN}菋 g.\ggvbP/5Z@ "жL %唂64Tk⟜ b#^ G=x,n(% Zbc =~Ը*odRHj?ä K2QhC/^NIt\-*ZED6;N>(fKz*3\WX\q T >_IMŎQ#p}W\iL:PXG>"{gK&Xe& {/!5s1GǮV`RoWN$G?%|\,j: F=wp4f5a* . tvX܋dk3P׼UǚBwS.?Jrr8^oU( N >_>G)XKF>'L`zo|%z^_v;2衽dU~wf3 rq@k͹I-vNhя~Iw¸doWŝΟb>=Q [ IfKӼ&;_ b579J ^~ozRz9Rf|M~&ΝCR6\!l!ʸ~0H&RZnS}ibTi#"ϜH#_Fz hP 630ꬌnScV3Ң/ ۣK~ - 7*:6:) ty=C"mƖ{fSr F')tݏgCSkב˻7^C  Aˢ~)Яxuohl`2 kH}^JJ N$X^GU3Ls(;qjG}֖!%n3Y9= AoQ ]˃0t=tX`z֌~ I8  #I#6eqs⯆ PN3'+Lat^4}b!HXq:aŒxٔA3$4\iS4:(?nRWdوB Kl Yv~TW$Tܡ2h$&?MLhu 0b>M(6 0hH+OE!OIdt07Vm6Ok$E}!m-:[6 F?Si}U=;[\3a/b (ZƸ[:(5xeK ldAw_?$YpBʜBpzQ~y M_R9j:#iAU2bWBd{!v_nXWN_.#k5ֶ+V1CD[HQى,lE۲ܚD,3a ^ C"ѪzxmFsKwe*m x"KeG ;blX3 F̐ Y& f(p-baL j.UH|=fp ]W/d0vNlE\ӛR,ŷ×_BZ&Kfg1.!a8:(LUF m v -Jm=I\b8h@ pNgg?>ymNx\ۄ+6tjěwF6a85=肞Usή,gFϐTbo)r=svҔ Őf]zXc)˘} 2-ە@ Uo-W"r>5NB +r[ȗlXiGi0)KFzxBA*( ck0Ow,]<yR+D8!o6E JA!b[+@A;i^zvU- tO︁7V螶 1eeHY\L(-kͥ^Q 1UB,jzR^{P1 nM+_6aǯIC{0t/UI^#$2Hz1S!p!\=so3SlߊtUX"״^8Za  m9C=IN9-,\y Ebu]%=166z0yѶ^6O=#`/%qIwo3]u3$|/& r>:O&՗d{0Ϸnd¹o\֞ 0hB}Ԛg*?/.ψ4` KR8CaLjj'Usar_3bVƅƚ.fPDfP#; 3e3@$ųfDMr3T{ _᪖wj>gaY3V6l }Asׅ) |f] !O\&WQ3q?TH4ퟯ=O`6H~'jvv}42.3]y=lexw4^hCW[jQ74"!۵^=11 KZ}G 2y2!ޡ#UM8>J ր-@a8I j"0e_^ bo{b0s\}FZ{Æ R y${br]>V҅R!Mf#F4pbg8].9X3\`ssa-ٝdf_L^\QRkMvf$(u|8IvSI"cI,QL=>xc3 \/ڒor,3M%)YGOsة)#$[ $e57epiR@Ln̳%fW«P5|H ;y4&~dT=GBtqZ !:)?z󯕵ٓ3h6G-nǴ٦Pkk1΍Mri)H^_hM"m@O (|'>QϪCmӸo]O@%[Px7(?U.=,mjvbc_];޻.bD6ޅk l2c?DgL_]|UF^,v۶Sqv*C2q.w\̔ gPjzOMDɸU-󾵑[cB[yh'{n8UL/*y_TeUmD4s?t:WO%#@I%sQ[ !e%s2X PX^?'"vKCSMg==8a񤍳e2dDm+rڅDZNXOTAH!1(l<̡a+Q ]ΩvAylIY 1b,y~Ɣނ#NP~nt\xx@1Y3Zgw(8>fmN j*E2Xw+wNE6(Du*{ux^G U[B%}BƆJjKry<i{Gg`Bxy;f${8e^ch-Y-P#i izkaAh]_Rq#Ʋt> F%!ճ"RY 7e dn`6\>͏(mSc tAbz Mp+ηL/`v!\A23O@3!JXq$':<'n-sO"I%RQQjʱh Nrځ> O䬗2Iji MOF15cm(އpNo?0Rw'S?o;gXf5*NFFU!ˤ^K6xHdp #\@2l$?4v6*2E :L*yP]D_+!&N,;K2 %A?;;+Dk,G"53ա D/!b#ϠҢlRH'V\Od&QZ$R҇+X<3}F{odRub AO͆KgŌ4xƓG4¢1aXװ/AcʕH49H;U+:vAb EbY P|nUʛRQ6`7ͩ))"B3SAC5hhG#bږ@[ڷ V7]w K+NתIqN}ƺ^P_X*G;VwySjIL`Ts4౧P  ̏NƇ 2-z,(^RdiڳZ?"'qs w/l(׾kE:}R𣱰eJce[7ZJd4Gvk׉W(-2w/&֍9_~}/ "[_by1݈p$EJTn"DmK&|Jg숚^_Qse)s-qpx➾x?i_ :EYF"dG=+eRqlmۮaC.KTwzR8'm4XO0?0cʖ J0Xto4o3{AR5Cޞ 8oa.'3 V;QT$+B/cu|yP!TmgY0v?O07'3lvfФhXnT=ؠ ɀG|4)`tn.``]ȇkۅӟ,`^HcBro;mkFG fDGQ1es!\ǀ[h6L*X: -7~ӝ2szZw $yxv)Logt4M$K-M^8{i z|b9xꌸCVukkn'ax6m-߱ok}:ĝ1KVG' v6lXg$NEFXu>br_Էkir4 %4˱˜8K]z&`.6PRr|fϲ:-R'H5)ؔa+pqr|ݼnG":x థڦk^.7iE}K So!a8Dd{9s8 pj/S&Kn W ;DQMVBjczxx$&ǹjtY~qCSwC4oiI3=Ll7*O(5?FA ΐ x|+餒_R;ڷBEjh+l:d6m`g ֕8[ cJSߍb'y*JxLnky (!8>_MdExNmR>  5Kڕ UZ#ϦJxH+YiO* " }.eon5EMP궻׸i%, lB2L*9!y3=*9;dc1I&WnO ˭WW|ڬNqLM8RC-&",>lwԏrҝMSu$7|~|VIa?bᓆO6bJ!:zާ]SC.ZX=--NT>-=U|Q,[O8U{O:e#dz`VHdOei:-[֝%Q,%Lb79陌HSWrzx 䧧y*++E^Z=!pd)xk> H 6!uRd<זrI""B!XW䔘:IɒA!*oˈ./VWuGdYaBv(Q;OcbL;}R&~3=X,O)ww4=Ůn>`-o-݅ZoƱ:}7 N?[/T270\n^ĖA\DA~#V={fC v([Ѝ4-COR34}} . Qd )?cd9-->M;oLKij7[$/~G%Ħ}|)W)؈YlC={ {1'0M,=HցX7;]Xc Q-9:)@,> la# d+im/+5dG+,K^ԇ- *#{|17.Mo&ȞǼ2ӫbDYYcɰf"F|R*`(~QX&A=ZuSN;\9:o[Z7x&vd@IHgx0>RTu UQBpe4: + cR0Pji4y,xx:Ss BVyLjG./bPJ]<8_vnjbd0q;^܉3Yy6杌3g0}pPq&CcÝig"`:#]MopJ{ȧNP6.ʢP/7;4v]@iwr-5~S}WhoB24h˥ީ!sc&o^՚mt+ǍI-Iz eygk%7uPIP.4T˭ʄC6BE ;㸹u{&[PXf1k3./,:h?TcTG猗x7BiE4;$z9;]x;YMwl)@CLn^L#M;H cSmao {mzVN" "R'/P@۱87 JVO gL=`)Aj(r#N!., ϐhpvО)%NO?LB#q @77즌*}*ܺ)!?JUCq[@ԟ]\_.q¥xCo~j5 _IcrA>zJҩw:Bwl70kErդ3^l.eQ{n%U *'Jla1z3XP =Š &i6o\Cˬ7LS/;fAer#y-qdLwC> BvL}"/h{[JߐPc*"h\i[L6{F)ל+S Z4 TmjOR<ͮ5̈́XN,^FDZQ-qJ9CG:eGP@QpyE{LOƁ.(:f^uKBfjGߔcu3 _kҿ/U_vY1n.$! \Tnv A =pߺS3TU-c,MIG]xx$41yrs"(?W0Ē"#~<a@L|3chjr!&󎿲_^vXE\V10ʥ% j~Lh}p-`X9"w†1{N5YzJ Z` *ik᠑oAؤZ`7tvI7Iyy5R,cѣG2Л :b'rX"?~i:>Py*naU$!;0%,C}a>6MSFo3RCeڜ&^4-6K"k5$x0"UH tz6AеG y #&>!PNL+ZI"qG~+ B +^HAKa_, zX8N0|Br 1z.(2_|J&j~(a,2/í?%$;ԃ٣t2>:U)p LJŮVc 2G@\ݳ'/ȯٟDxn?ͼ"6gx_isT:V:+7_O` B LYP2dp{"18h M"p*\:QT|'baBYJ  @ ȧ&N$肁u[8%WBCBȕyGJa %G#=hcd Pj+ U\aO6dIt8n5Sa#O@h֡z.Q*pq3_CyEJfsp3o≠,Y <˿} S"kvh˶ȁjwy``O( p )*Ap>: 7O!դb0nʏ(0`4\kZP1Ry r1躦1Db+D@7qy< a/`6t+ 䞆cUkqh3/#gn5&:KE v^992<7$>P]rȨD2A)9T_BC_1D^٘РHoE4ka\ (b^247h1ovґiҁ-p!/1:-<j{P>H3] @#4Ɇ& eZcӬ\_+-dз9q/3ɧ7{Ny=WǘB 臥}& 4mV: >K11x9v <22Ȳ .f6o"lP T<mΣ눰a;nx?۹UP[mxպGM!D)1F9O]Ok=kcO ˢn*.=VGMv:s#Wg<Hu>aܪː8W\ %4zbvH$x$p-%'|YB> XI_߃FQ\+uQwp9JRuUKO+u (Dx$p%!m݋GNPӁy#nģk, Je>q>F׍ 77٫>lq.uu1+}W$U/ᰣC˳`>R3ma,P@0DmDnAkNf>m*۫DGY#f8fę,ԝLinV dt<|ٙ͌^yL#|I:&\4ͷGmĶZ [hMMm*2$ kC椂dj̏͜D03M$ Gơ̗(FUÍwWOosxI_TaƠ9e$BX7'pSk)Y1~鍼]B[Im֮0ݨ^R}`Q]ʛJua}&`uRźT'_/Uق4pKUҊ$ xzx@n)K,1Ϲ̛+ş#X{27mcD Y')@"Ue5[zi2MGhB`aK.#n3R{3q,\3#t` `? &q4'YH$ח4tAZĺo>jclzd(BuqH}P!D !d;TBRj鴠UcN<bCxnob0+ EYQj; Cqv>{/ST`JB:7<*J :Sc}r̢jH8 jn<<,HjAT}?edF7 aiW?^p YN:8?F] B gQMvދuvwF cλ>_ X@v_ĦwKQ@y\&]ΕtDq UMomB@˪/ b@haF<{ _;bhFvBzCMBP ܡPVYj RPsdWÍBѭ95xs&_vY''9fzDFbA=B!p], RzWL&`i$2#Yꅱ;.b PL G&'ܾ.@ݲ͆4Ί)5 ]cԹF]¥Ls[xb(?(#gHNs9<= |U^2rH-Zm'd oLz[8 I ygJFP>{D ADdOW c^3D HE>/7(!YhYu:!B_jwPI'Ղ__Beϸ>ooMDcP<8cw+O>>$d kt}vܟ$L"/U$Z{ }t)t`Wu6m-+3`NThhٚ۞ *#2npw0F$\n=,+$Yo*"ĦZ` ЛԯoJyJ3'.ݸm\IŲ($T"2샥8Ҵ-'Y=Sq^W*ft!HGe(j t G k0NU T 6T5Jop0dozo8 fE3Uql I,UDMh}n؋ܗ`uۥi*r9 yH=;ZkcA_D2LVT&!e{u x)Ω4kA cZcib;O̐{eҊ'r+[IyLO9Gz/R`(QsxSU},Q `:r:{oB1 Ӡ31A-{d,=Z''E.h3B3 䴶&yoKqtkBm%KV _sֶE5lo҅L]l:i}ULe|&ɏ1l4h+'eg^!Rb sg5. 'kqIo+x#NωH8pR| a߇NZHeo Y0-&jLos֋G!AKrM&K54fuXQkpٹ[+\'|!$Q8i527}Yr\bx.$;5RJ<P{P~֩q 겲aɆqgU_OA7U5^n]"L O)Zl>Hz ʰ¦|= ִ~#` IP2ej~e3ڊ3{'x:(SNY7ab[pg\q} cǵ3*v3I[2pC"P3ȇO5LxcbDG/6\E/2cjRs[ z㔸"± n_Yl_Jvݲd'fye|9ټzkx_+H_5p$H|9i-[jb%7=ߟӲ XkZxUS>35R Ue6<+$#>3_IzQ~6O`aUݨiDs*8큅AV%YcKީ[&k(Dكy<HmdhYVx2s,x=;֖ $4HrBfePwi,H͛lljIEMfly$.2#jDkXFPleDan)X> 0Vc[m<2#0*9v{)gp0Hԓ0LܷU$r_5],MlɥrT$(LW$ЯAG 0*8S}XOmS)uW~vRy YBE2y7J4|zX}@g>`|A"h1oa'Uy҃M@Փk.u#8}q֤!Z=$?l*JRFTg3F@34Fkgb(bKI;U`<&^ݸ24$L)cҊ" ظH\OLv(gi9+?W0vǷls,[8iDV$':o.)oA\aS& '¢҅G+͓6f}տyiƞ]y=AM\:KQ1$-G=Fsw6I `go, ͚[st GvlÒ]/P48(r%y[飤@+(XUM;D QG>:IšF ?bҠF?W^T!_xo<pPcA,W@S!SN!_k=W\*F8p UQ ^mbHW pL.+jeSy 7UMYoxrGp靺BՌe[%SL[V[yLCHϙk/hx!ybx&Pw"ND%&vp4wȳddPۼgi3ISSWc(âos%qTWlXqx]~Eݹ~\̨d &*+><]7Dbi&@oh[F %OYS4+tbnFmjE=?.\! mߚ+*^G7&LJz=ݾź^}4.@iF"{+^hrR "hv9OTΫ ^xBr 1v_!u~T1ɣyΏ*!t9<4ʲh9Vg!UH+lSJ)PvypXKfN fs)}㘘zT sWDS$)dX`da^nEX8mb%0 u7%ρ ua<~t+/ fk" 咒]ަszbU4u-=ÙԶV#`]+8gj۱)?cC*]֏ãM#PBq-T_x$s2[ *w(w{ǝ fgQhm- p|}z޷bA'fB$KS^+G}{eB_3V~#"ZaпX )[h)N] N gM=o_,o_-i^T>Y& X+NZrWU~Cv)16i` >&*tB?_CTIL .ҫ3TBMPw@SLN >C9wCMSu Q{f=h$/2G _.}ؿe5sycsmy3A2l gOl}!ĶDKQ6=M[z_m8%1(<ƶ|xy( nk{ sW@ȡِ~Xs8:0;g}ޕLBf<~ҾI)F_V-> >"X}x ^tGU";|\gP^u"vm- ;XWj#Ȩ4>d{ݲ)>f_fɩJ|%m.?|/؈xoHXp9"(*)e8]ZZLd'EcT>1w%_^z0'dd]E< jVGJV} k$gYq{ c*3򗒫 ,1 4$hKcR w[H~Pq"MQDI&P-4T@#іp3K95%MR$;UŢ8)rx_7( 5W>F_A/Kދm>B!,q0ȧ/xrԸ3m @$S^K`YaF3w y$> Rt(LyJ$̜I2%@} Mc}F\Xhhld԰r+bdxLS@Ψm׫Rl\iEry]ISNdKOow9}&@KZZ}W8/κ-*L _p88:@4 ˆ֤A?um fA-k MG'D/>VH'@abx4a#IQLzd)=z$M<%c)\WPL9TpXYIuL^J5]ɟnqv1N~ܳcA'If (kz]< eqZ1 u(=NۃBx'B^ddW'Zl@v8DƗs5]wWŽ~惘O[2{r[-+WOdHd L[}"wLmq!Ό+' At$k>QҢj+9ws`~7}P 3wumt"%%b`ⷊk}@ΗFOr"/13j ˭J j>T"6onI4i%=$-ɝ+\rM]79qg*_6~l1в~c"Aܥu3Ȥm~QC z3@9<`]=>FyWG>IB^G9޸@uZh}i%4؏Kx;zd_ V&N]Jؚ*G5(uYNIw cecCZ$]z;q=W{x 15۔~׎ gnl;|%n-k".0"^y٤VJkPYLø[uϻ>x7C'Xw2C"gRHo1k[Zj@(n~ZhxOO ɎT~8x8@__'ZRE()B_Vy f:(V$}&/Vَ-p7&"p3ɟ/ |H@f1F c49wL8էlIz>M Ow GfJ߼1?qbr=״!ϩLcǡ7OppKnK*H`e7 `"G(όB|'A cϷ8~Q#|>+-)f|]Wz7(9ypst]v],_(/eݥ3yF==_ȂƸ!S/:I.ecaP$Ѳ­wLJu?*h<;9& ϛ~YNh$jPfaMϑ<nL n)`Ô,f9cі.?sW1??$? o]Di]σqp8p { 3+ŷ?_6VX)T~RW=4-w{%"=: Q,cTltߤ?kڳHyzv"VȪT4Fn$U\e*==zI% piОÕfI6rIW!BIPO2eq})Qx=sSPAa] $a[pD<ᝤC3d}b_4Ƞcj&OMx ؆Bŷ $DA;e,3d<VD]9v#==*H+kT x7V,DJ}%nXdEVA{~CT(XEMy ;hѧ#Х/*yr|5`YӈvBu}0beG̦hwiM Fɪ ݫ0b<͸~z/ P}@<z`NRG!{j1 M 0][^=tibA9#mc>q? ?uX)NQꔮnz}.\~IKu=vJOIl~'{4gNt*yL94\Kt fHf:mE" (ڲ .m(1"!oم()-98>nvkj5(F0*}eal)OPXaĞkӂC V^ ?]TZb}"y0>pb,&]NJs:b4jRjhk2G`C6f5OL,!ۂ>5kU )2f\Vm XeHfJkq]['ϺmQ(׸%!GD 彶3tx76AZXqɨَ-cF} "xQC~A7z%p"ڊ6% ]~f3Rjk? :e}][w>@&Hw}aK_w]\1, $Tф& 4g y<[-@oqϜ`YHFPl98vksolT<W9cpihQDMl|Dwi :9a~aي+cx{_F!@#6ÞL|an:09b451);$A!z@Z(5 ( 9^ 47 fTD)&/Uo2-t¶> nIՄuk ȳ+A y..sRh\>b7͹f= ? PS{@ 4ry yA,L!ˑFc`,uB6}!_HvǦ`,fKRX%Qdx@Co6K| &R$9޳β*,={1:x3B#AQ%|@8qZ NBn- v`f-RKågRޭUb^jqy.)s [Frv6UG6 +&EbEq MK`%dlhh"$27|w} Gh<|Տ& 'A)tKхqD{5@ ĝ.ghGP1S5 `Iׯ{:=C!7յO/ ;X !P9N[OGW !RN *"N/7- "B=39u 1T}[]H,4ߋN;-:WU.lNX4] olC><1 %Y ewB/`_"Q ,ku1$EMdˬx{i޲=~ 7 nU5!Hi2DL7-懺w}/ '0>-ո%^>޸I;{Uy$j^!6&F0jJR4!^sT݋S4uTTC܁z!o};*XOa3b1c‹ @{r ǕlF\@WA;E"S#n}9h2yMgYOۺY*;z P\ZfqB-爹x8M#CE9LdPwn3IX1Yj6l;75褏ɣBD3&a_Xuzk%uOokqXyR~Ԝ퀴I% uec{-DF|5 :<sn L3zsu+[-'JRlb醀qZA9SkSC|O|P2& @$8Гw6֍Xkz݀/RZAZR=a#jXҬ($4ymGj,>T<|3605An߁xɒC%Gő'Nw鏮K΅!(f.%!] 2b\"Bx;bAΔz WjWX8%eFL SHyԺ!ԓ2=P_W7L =ui(.&,xkm xhH)` ~+`|$ [ GP MT `coxP3vEeRM+$hh)Ѩ{)_l7# i9Bb Һg*>]?O=.r H l ?O Â6G s~~;-Szy= _`Fs6!!%>i^\k>bfw4\pW`h:F>NlTVRAe8m2FN[$ =lI/K3:UZGmNvD3-|oǵrtBw"1s[+S08kXU$DM/LmÿCLb28T2!RN}y%$ź&sb%b%hM}~>ѢbPdܢT ho}'.{E]Q_/1%81zbDyN Gbhg1Q Ij;oȞQc`@ I+Z{Q˕@:W>#2|6p6̰) EQ/l+fP8y4li`j/>TB#<.t͓T;̓eIc&히0 =*u7Ťg!Պ'Jһ0ԽI}6:ޥy>?]=&.V4>+:QJ˾t39n<gT@VZrE}5RH-i& P&T;LQ ̥}2!{zL;8h&!zI8>TMƢÌ' pML-:4 D)9Bd.ywwwA.M̈8nd7"81o|١86Qb&eF 7lKXB|cۋK)4. r~j4D^]$ |CKU?sW]o7!?ѣ!J&I wpկvC֖ ѫ\d8*T 5_% <S۴$WqR% Eag h!h4x?9C@ޔ-]#L$W"X vJnsIHh׮0u1juLMCB+a?eM\r,B+:+y~w,i񛴇9 8_d d6:_2_'dYN-X- _rDԥOd h1F]6.hqd cxRE1"-aGd@^1}; 5Y[yTaX\h sTƫkw}m|R!C@1==l"S#~R72gP2M桗F\3+mcBp(b_a*6QsJT$4k/g҅?I̞^ʑuLTuX jƐIV1a),ک4ߠ3ظhry M"er X=T?ZYKa0O^;)CeK&+F^)2o)]WV׿ $ jW+rqs=Ձ{GےtS[5QoIܑ[1%6MUX?aq;GRSrKVpfО`*UK:+.x'(`uaY]oQS|XBEUpl͂wDY.R>J괹u*S+RNV= V"^-6:vC<:Xl mxk5$b`ءP!wmt''i ?Oim]7DgT7Q^k"*׸Sc -Dاa3Ovf6}^zyʲꆸitr [ݙ~NPܰ8k HV,d`tߞ0|C5P xW)(N-`trg%|5lXԇQnS3⮀8CP@ ` ~DznRB3u& !=ǬܟXI͹|B6<(" \O*!AL}ؖ#ƞ侱v&dI'd߼/>k'6j̋Mioʷ_MaB ~{^ N~7iX%pbGyV \t[9IJFj=MeKԈ+1&ry`iV]'a":J'30.5V#/!o,Ʉ0\h@Jɧt@cpTH0RFxC*1~0KP9X# bv[2㸜c޹C $ Nu5$@; "QByc{|˙%JA:yfH[`9R"[j&z7|"˅ v%A>]G"|Uchw3I~=4Z78=tҿP ;A;LJ8I*ߤ; HI&d2qG;<.ӌA©ˀĔo"-G(b7kX`.(0_~|(ljqPϽLA?Y#<*Pq5LŏJ025:pq3 mE$m[Z1^p:06ߏ\Tkb$&^ 9_=tfos,XptajSILIÂo-֝ %Ch=]{qi9q?& V+&o?N0Viua>@.+$cd4#rYcwa6k7zS+z[p12(EsϢ%-؎IUJ2$XqHxI08JP]@_,4mP 7'57bcJ4}jܓ@e\`wdRFAHT^_^[ iYѨ":ߵn}@/-wJVhlV*ŭpN,8qB+GN#x8Xpjh<'zt3Գ7BN}@IǼl<|7Ty}<\|xаp M<局pxY88(l->(5ۍTkd^=;~kErYq\xt%xk |h`c? FlHW;,%rfVu>;^ܖKoH}h %`uw^]fumu auecp>Pyc>;Bp Xa꒭^7ԫܝVtj,m/|m`jyzrIu"lxS)n$BE132y АoQv%y&{ꎖs`0%Ѽ'Bsip( ꉗ[ ź~ b%sfaF/5e.#EW%_ 5XQ2-.@}٪V9(P"ZR6kqb>^8 G.%T:a1pp(VFS= B뫤¯5Da3-VL˼}D6Y˪gP>s?6trkGh?9ѸSrNLTNݨ9NWnI<ފ͚1|·?d;㫃}'@"yދɜ@cۚw#ÖKӀ^nzPy,vRͷH D!¡[쇖II<Q@eb9&O[nBuRqDp@y"ȞZ oqZ7!17;#4P aH-XeodelWr DX=h49n&exKbR\eί%VOEǸLI͋Śsfw1ОNYh/f~ ڪ`n 7B̙m̾كW:tFR~U?3B` \Q=yLM]m)N.)rh5eU[-aw o5MێTCX@ބ0߷Ag0ӌGRh4-$Ɔ,\,qP>wϻ [di!-Q>)POϙJ$tWİ.$U{b0j%2:QF!klw_IHÇ}gȱ)v8 _|uLiRdu{D5|Ք{}^AESzݾa_U>ԼVsJ߫Ku3 %˔ # Kso&u>MHAU+Ӣm3AfR窃;GսATľ_Kڿ377(Z Ԭ&ҷ+gbݥ[tQHvu4ܞZf_-Bh6޼p+X}b_DF*YSv0 }7=ݼ RtO -[ZgyKR=pjߓ7|c&< yyumV+ᛛ0qŽi"֢A*Bp%~u|˔en^<[ƲGv 9a9!Zm*6 @'+׮@?l}:W `LI{:!%Q롡uDSjR]FU">x}B!,K=N =XNQ#>ao{y=7ɹ&&JL2QV;? zʌ8^?TSc+U ix|Sp1gޯ?I4z+(\bg݇^d[#!T8S6Ц0(U:žhB'!ɴ<8^{Wǩ"<VbLf7iC2~y#Bۖ@Y,"^/5+Vei]|n9{0?5 A-h28Ίh5םk:^ X5b֡tm;U"ZZ:.>= Lt|ݛW|0f/"To4uVnphd촫J[逭"idIh:͞qյz [V]um0ԯ;:k+z)BR E7Tdg?m ť ָPۭak¼m*l-FR .t fe2y3}2\hDC\׃袣}NJnѣ Z@Kǜ d(\h*&TyԄ%{. Bm*dd.zٟRf&-e.骯&] ~bry+/: Q%&MlF%AȄMDy0*@0BYڲKXƛ{v`ͽd 0>XSUhsw0JA _I˧j;p:B>3@։Y!(rJ/2E쾘Mã Gifk¬?`r%6Z}7,ͲZ 0BT;kA֎>%X qGgnmAS }ro|)draf}tOߦf!j)4khGkwkובwmҫN@dհN.`:vVlFй_36`vεKrmKh[f&0r\2.k ʼn~Ekk{Gi@?+=°%.LGHcp?Ny%_"gi]P&,HD}|#5ڜ JߛD0PFw'DܧkR+H']V eRAespn `՘sZDL9B+>7^pnW /cJܣs[*[r5Ј`+F^Ih@,ϝSFǤ߷,.Zq-@Qf=ijcsjͼ#8ǹE<^D+ c. DzfBa3ҕF 4Q_ .%kȠ`X7E /9&Nm_\67@klVFJ(oKk0EŨQl=*wǞo(ZQFpV=xD][]xI[jq3N YFny擾_zt qDYM|U`LC-'MJ#>924 g}R^j5:GAgg&bZ$i?5R6`߾;D55{I+ B{M_tƍ"ޣ2>j6G"#R1ޟpkc,3K=#>&6*gYk_zQ%RgD1ĥy,=A3~.MoEl P-+*T]s<[hա Ws?󄃜>qptOIOz*X1ܹ3VzÄq%2!?Au=tW1qh7uY"b&[)gz ]I|aUtbwiKjBS50)tW64Ţ$QrnZHԡSE}3;%jkg#zD-aA vՈC,uDZE ~ A3aۑHf_L6`U.5Gk}kоTu~Sj_x'%&Pm$9p}f^`s]?H#ծf2/ջ_W6HhC1.J~Ũ;!5gHF!4erO̹Cy*0VMb3UAs*B [mhz˒fy vrHnc)o;b*2^:xpw__'$ 5qYd?gfSdz,kĭՏ,Tv77B\fn0Y'qOĮW20 I&N!LKkU$\ P e$kJ~.>ISp*b*Нԍ iuSdgW<4.:u]/z4S3w$S7[Յc0vz7<[.B awUz#9ȷiX$ A`4Xc"g\# oԉՓUwoEmWu#TTj]L~JI~4C~߮C`w Q$AFyۅPdXY;^#즼4M ,!9(jz(7 1/܄/3J &mAxSq;XяF|Zvr-q|o;/ߧNQo!ǦWԴGmZ)"w G'=3+mᮇkQhaHi€`)c=dx#x"n4X}.{Nзָ@[9BJ#> / (Pc 1夥_JkX)D/SF钁'>,Db11IS'7R5ϭx\i&liw[?cWasua8c<~^_) ɐ~Ѽ3 O-dԋ]z'od(yjdtvͤy!Gz YO[ဤ?`P}Zdkw=p q"q#m[iREY=;SV+ yuۑIͲ2HjŁgR *.B^."o2ןO8 Ds ^ŭ "ڟ2%,K?2[0T.صv. t QwE<$C6YWHܠ%'wrUCxw¦%Ҷ=Pk/|h}c}Nk Qcp!(kJp&x.Wz;>JQk:(\ϕ5{`۬'kk1L=;iQeE0 ۠%@f6=[}WhdwH/.9a.䔶#HvHmWyPHdv،9vW6`=Iem0PyQ`ǁ?]E"wx,GRs/ +<׃,>4=!r'>xf-QZ =vT/ԪRlb&- cQ5v0GKLu(`≇ =Nlb.c,ә3.wˇKrQҍϱTudtnv!X1bi<,258ú:ٖpj*r-:VO̐saS_vN6໐C~~Ĺ^E̬+{S$SnKH};H1:\,EFer4gyĒ=75iq ?l^jEfgezs$u(~7l "K]7 6QElV%'v;b@_: z4 IHI4 EcX8*?-$/ܠ=[v[A<<@((  5?-$PX>Qllgas ǩ5;8׏J.#O"CU}[Bƨ_}rWcy]_mrT5E0;{3IVWaPĆ=R_?T汾+ W,bsPpj?(á|/&䜠O71D۫`֫9_\{N` H,wG{ F 0y?Y"IhQAؤUy:׀ UvidEc0AO)AALYR׫WVZeiتTLm/T-gj]*I m0AIǂ8Yez+@2Zr ='7qfTifaܦ v]b؍̯|$yC^L״`cҬ50ߤ(;*:0ɽӅvw %#{ ޴!А8[K dgX ~lN 14lfa_>z]r]*{wqx{<48h2_^SG-{ֲabMB)XZuD]W'sVmfK3կv|/3ev2}N>Cn/v7$p&y}b<R\"ȸ'-+MJmNP'Ul}mLx'=?DZa."N,.U8[!mq]g ͐^&82Eo{댸#D8~F[x3S^e zL7#2iFu?XK"*{7"8b 3vE,xhyEf/WI`+ޖk2dČ ׂ^;45&cV-[p*TY0} M넹[< ȒL{MkTR`'0FH9Oı𡖷j7p'$EHOv2d'ݟYeq~Hc))4~vt5ٕt}-Lޛ-2>}@i3'z|pU:3fsX:A"<>T(FZu)8^8I'p[Evpqcbr:89𤎦/큙aM~A]):(= o )q̬>ZpjpVCm{Mqt㿬@^-/1$^LαGt0v8H$ x-ȥ1Fa`8wx0Go:g{ڔ)q5!̘zX~x9ǀ1'(Є qC َ/I.p,\B?{ĒVȶa\3Lok!)- "$7Î\I mAI>xALS4^~uM 0n,(b'cuctC뺉*Ď/ fVB|Pb*3p: X)8Cㇹ\MS PVDŽN}[ͪyߐh1s{BZOU{AJ'm6l;bڐ@#&ufl?FyR3J44gݲ yɉEAASM;."ךꔱGxOF?I^lPq^!U\ DFUWhyL~cY,P !*BK6,w(Z҉!bXFsڒ*ONi3|Pnh|@&6=9CG4 p!Q~|eI3ֻꡓeb:$Eero],c. U"N1)s3 S6(* t[bQ%}Ϣ68]F8lt}eJŇmmPgYah)c=klJv=py$ > Z)zغÏ:ĥ۬H7V,g.}xq*9*`R/^!ĪdxNn%hoYyǠ| W[b=\ WF!}WSM XcvXFxKD`aTv~Qۜ-[F nNUXjwWq~:?l= j|S\KψѲ\ȩz(pE(3$('#_e `((lP00.F B 2]v"ckeu蔹<[uMF}F%L?Zjl~K: ;9.523M\`gZ7ƌo7gZ":p)1Bt kQhnރN663(PcPW2if\k76z2$*L::EBзDH$~4^V'Z.5Eh %xN/Q xؚ,whE/U2:$SwO15yWy@2c5!1o"a熀[mjP&ۧiB)z 5l*ȟ_Qj mlc9]Y}H:cd.wKxZ^ {,|ҥ=4PB!h]Ǯ:{wzwo4'^4რPۻv}6X7Xo T99݆o#O=ˡCxlHkۢxtͽ`=;Ao|֍*q1ox羣|nyhIXy¡a7fmNw) /}/d}B0i! |Pa+|-<+(^W@N†+imؐm۱]1% s A 96ܔ7_-hqjw%Z)H|=0q%m.GYB0W|кBwޯBftmhg*y?1]8[Ս5RoS"IjO_Ivj詓s|yJJsobmIĔ2Hghtڹxã5nZd)R]Qg~Z*[ -H1if#CJ1vtAŠٸutccWR)*Əyb8KDV* VqKBnݞK0s8ӷh1 lO-,uj- -zrFI o5rJ+2Zí!.Y 2g `XUm9i ꝸ)Np6iɢ5Hư1oUnGD|joHcyTjHkth"%Cn}C/)@,ŒZBCl8kRڧ_BdM** J~'׶˺sQ,iź@~ 9PG}JnsQi`˗R]# -#܅S4rbyT,31tr? 5Moۧc9Ee$:_q&Or(|3P.gQZ ii4:L8Ed * IAt JGvLXǢ,b:KTܢ]/D .U1 }A}~$헴 3WX@|UpUg-S.ޤa\a!-А+ݻ(֊ߩHs m2ٷqf<'d,iyd8]pa18A(I {ۯl.0K%8딑Kȥ+~ L}^- SiD*bíd7 ,3L.6MV_ؓ/5IJ1v 9fFND =u35Ž6P!ڳvTp&&LX~p-R^H ܱ@<F#i<8ׅ2)D5Gk.YMD-j iA_O~QjN㙥NJ]`>t!hUFIzMp,zf ڮN9SO.`9;x^0>%>xK6(BI`gdOQ!Q\Ph$AB]GXV,[;DU%$ E!=/=MhTU1SLE1D1Fj!{xxG6 ;J!_4k6*A Vy.Y( p5 $ pGZ- Mk-Ch,u')rr"n64IB 5 37YQ_>tVP1uC *HHLc~yE̶e|Q<bw~3a|Bcfxf.EUwZ\GL9G/o3 TM[G9p^OܪMi7[w汼 M^iIe9JOLe4^/ Oq  m9ݛXnu:hL0@^ӄA-望vs'g={//Ea` +\_P*F= #MqM7YdPwe-$1> s4%:y_ŹZ!e} gi8k'v vF>ttU!JMvZsr(Eit̎ܗOB*5qTT?ZPdN ߾Á=7"?3uJ%u2vf64 ?)c'P᪋W aeWwZ9 1PDC= bhjl\;:1j&>. A'lUn!5t+ԌI2wHbyu_uukTjt pRu=jnlT y/fz=~Դ&~,@2u*h;6*9w!Y}?D Uk<}bO_Kr߱,3mч9gkqxuJTj^!d<ބ9zXe3# mnbkӟȃV(Tm[_Jc :n%8`CŀO¤t mwG΢ŖL%? .)̪Z,ayޓp)ٰʦL `3(:ЄAOT#$1#역,zܞXhdᦶ4D諊.h>E+I=dL;IXzJY=y- &qȳ5mi]IirZ aIQ~SȐ)5ƌw&fkQZ=VoM[1ƱU7)PcvM*1oRJ ۲*TکԁW#CvrTyْ2zΩr R|\J8qrv2c>Ah <WVFUt~8 G|,.'pEo@VVT# m"uշ>K5._q }XuBLң$ۥcw:~XK^ cʟIOrdl"#&JTP^VJC8ip+?V<&p,1`] g=8|7! Q@2kc{_>?tKW.IKHD-;>4|fl9eiem8]!8O˰~«/z=2z.gZ8A#CsHEΤ^[u-Ŝ ~Xc}I=kcP\h_P+|кIn~_ft4lV&:^m0h{lq#[C Zu4ޫ Rs^TB^v]!D~{6G8k,ؘRuG*{?4dVHL)f(|n%CpٙvIMVgYYeb<"뙃i ٕ%.dt+3;0+Eޘptsb W aHpKۧO"џm3LpYhԍ!3^JyyP)FD$iR ˹6:W=x7Z_b1| Q RºYL{I)oY@9Jy>xtFPɋ:͸ӯ+p@D5,BLŸnWNjJd02(+BЛ4*t渥jJ. "} H-)͒,C@1vq;R?uL2\WYśԁt[1UiՅ`Dx9 BTHэ|֑4,dHC||Po& a"b(Ob"7/el\s+q:]vK\  =!1ۡA|~m>`C0>q:I V^ypz.&s;Q$M[##*xcЈt]zM\Ǫ0H5JV7}S*М˳rSccq;`3! rSJU_ *y۔cZd EZgky ʼn}` 6[%y rO]<9Wh\\ucaKOܡZ( erD9E kk(vN  ? Mܵ<ݢ!<\3P3I(:=kNj CEɅB o[w{؀;" -dW:-JX(x7 w~{׳f3*DJ+i&o?PjTyr>G֌0 0YVFK_1M9BzvzYζ](bƨo>1G`\# ( ړu{1q+R',e_'Nl'J+Qux;vVq):a-lgg K{X4jP&V4>UT{쑺sDo#Dk'`X`>~yh"9DZBdmÊhDGx6/Wo,= QY.W#d#_RQ_h{i=< L 9hSE&Gg?[Ñ:{вVmYr۫0Feugst)͇B>d !rNp"!*B\%-!MfVZ Wq0CpJ0E ر 9ѡ-Zz{/[t4͸phy|쾤:)f}~kQL47Guޘ"ɔJ\lIu/qn 7ԚiP$-Vqgz]_6TӁ09DK~T:5Pbd%;s}% q>8.U= gu%y%v>?3als#FܛvjNRȌZքؕ(r3Y> F iP#TvN vMduuK\Ig͔*UlP>O] /s_7:W/ql>tu7 m 3FAM MnCQI%Sti3oUoǸC_̐~ ڑF=^BN?E=p`T+c~_jDi̇hmaZ2}(*'LZ7AYU.}ݵEY@We_gwna]xi\&'ڧW-[nM "4[+|2 b}E7HUwWukޣ{uɨ^AOv9F:Ty}t? Kq dN3^abyHz}&iUn>T~K`r `L.5Y) &D9|b } +096Q8d/9o= E|b!yeBIy,U -w#r Fr<"zAr;sEzLb6q~9CrmX*ix ) @U& i a"!9m_MT31 JٹD94 whPfj7VWa~a˸㻔m\^;UOԯ#9dQT8Vr#I?ȳo.%61SڪyJCGVBT~*u]jS@(xj/κ0ґtF9:c ˽fYZ".m^xvZ(=WⓊE, ZlVS=k3:͏5Cstjݠỷ 0\e=T2#btnkYǧ3ut0sN&R7^^D9˟£sOTI|#GE]BƳ#]|u=#\ yr| A,B.嘬-v"D5>Eo:78Gm?P&(Gx4' K9.?1L֦Ą3ҮPc:Ն^&+LD"| zPa112:$ccZ`#'տ-0I/XuZ]˛\loˉbݽB/W݇hCwI/v[u{3O/ܜ.ZYVLiݲ!I짂[Kڠ^xo%_]*/'z.;ʤ^wғVIM^%>1g#w 3&ğŇB1mz)"(:(i#5ɹ5YmAG7h *:Үm Pg$l|s~z.iܞoRF2䩝ːjREp~ncrU5du6FF!f2;G}Zt8d+a>N?XAxNXڢ/VO(MT,5Oko:/TPCYrZ^О(}@X$hL7p2l;Kd8Zf -뻸+ ߝsaF+!P{ƖB u۽%OwW5_q$*ϢktwmS6I-E2,-3DgdA74ye^2,K`j32{į%:{6@22Ȭ3gZ5 xK_ _% 5"lN&&޻lY)ÙB^;r⮅]v܌y;- %jxq1cֳp DOi59< qRv WX^;.?s'E_['}ớ Y䧱)8$J r'o/]hG$DL7}OH.G0DeH#41W*jd;{DŽd TDg^Ӻ\0WH`}#R.(f ((t;9J=)_7$%"$o1 xcgٍ_wDC2q R|ZE *w B=Ywma!#I "*= 0&B3ƿr5 P} ZpI8bV2uDG9h9}}*c:kGS"ekqV]$ʧSc'E5HbAWuM&&lm#Nk>p;ߪrDSt-\I#*50p0* 󎲸TJCϧ\) ɀRԋGҳS0*31Ć'Cs[*=pVzkūU\Z;b#FjؾxN@ĶWR˃9._yk<*-u&k^}Ͽ$AXoiҊmk?5rB#~$\&M!AH|^\8/(2L-/h%sK4>FŖ s{T`\~d!a ՟f#8lѦZͲEC\v7#WKեdž _tGn$y!/]F#IK"lL/ VW<STTM183G'>UrwY w[z.#!4W. [@ Z^d=~Z&.aoO-bEpjSk%;d.!CǗUkUJ/;$')X VD#F0lvn$G}VcyG_˵V`5̂7\xT|Z&mO \%P2zUQ-Gb+7sAâEYXH_\S"#ֻ`y~( ŖeنMd<~D=T뿑*삹]xmrcgi2m` AIXW08z_G L\2ەQ*rh?6j){G%%w2oP5T izU?< m[.ڄ>atu1R=SE n4@WNLذe3VGW\Ee,pt4Z9^=M4)~Heq^7玲+(Ռ^RYSPVr}cSt0@X2'38Qo㠞?ʆٳ+1hd-6ݗ Ȼу%ZM= g(R˶Xw]TKb}?}I »UC]ygC7c8؛`[]$>2qmɕA*,+O!}i n&IXC=$1l -]hVzP}Qun-.%{,bHV#M|a \ N%i/lnd^vEJ)pb"l,+wPQ9$ڡ)wtOPg]4V?hqI~-r@5GX.eA5OIN\5@q2d%#i,oa~Fo_YТےg2Qd@@]qQ$^'hxa@D}_;:@_}QMk<@-v[b$H!.$ rS"F05~ kڴ}'R%i-S*g)tR#5y|>0Ewl!GvڼdT 1ܓTe׆/ E5VҎ mrM^na~63WQ)7iW>2bxRPa 1x\ƣ@X8D|N-A!\UW̾e 'eŠ4%bu`e>G$mQM4mc9|8p1g00KzC9xbDI<œ 'EoI-v3N؝G^=bjqw~1yJp xe( \xkkw;,0(\Wss*00E"^fSfUSFA sa(&A{X}hȃ] b|AmwN ֵI)]mˁG1#ڮ@5;UBp49b-fgl*W8w5kqr(j&mvE?y<ʼB $ '}gf?T4^@d RoL}ZБP׎:%KZM- ;d|tСDIɜLoV9Ym#Nc7@6\jNSw 2OHo5UEg zXlC0z!8 @?}rl+h QgrQ;{7ߵe@OH?'9J?M(GG])`H^-', fH6haT[)6q~+=|bK0[-?EhؠvAUT %۳Lq_7!Z疄Ͳ =hR sRЗ!)郌x%6HQ`Us6bDIb쒄ndorF#ZNu# (hG{ sƒ}0$r $g}=e qG_3[⢲`Z%ۤр9t.jKocI9 <)K+NZ7'o'ZE:+k쮾ONq,?3퐽%-F#H|3Ibjk%A^£nhX9R:/ ޱ=(Eԯc˄ɔyL4p2ɳ>#4c<Â(ݓlPxo4xE ̛>(ɣ%Y{JaV˙gq?~ ޙ}-^yqQDCs@iVc;E>\ g kt5NT+X:;{Ȫg}s m[ qy 妷'^k;gkǕ 2B}{Zv ggȍ lVR$1T@dOjI"іƴ/.'i5Kj]+6<`,_< &Ig15 PP{y^Ɏ+Z뵳 m~&ŶrC~3oցY:樥`SQ 䉹=-{SY¬$$]; Of@@vxПQrH~Dl-nx~y'M_#وoÀ`|P|YՄ=FǛ/9Wհ x{ZM+֑ nQTa´:\];hi;(O(Aܻ5}/p~ w)}]~c-7\ D _=a(izjB=GD_DJ I3=G }=N٫ в)>LUR*+Z=KG=$ϪvBiDnvZ:F=\tvΏw[;&JhI~(v1cKȍkbCʇЊH"Ƈs)+iL5>(%6SGwLtգ0!;5=lEuz/;w3C((rV* Ʌp'Иܢܿי_H3n`Ցn}\`G-5Ok/ ԑ5G&td5+N QX)iO*N* 0ziMU(=)@SUOt^:*x,ǔ *raj25r8xo{bzl 4S^,x,7WBVxQC/XdVNj9p{4rJ,0ʬWwѸ}5`~fZ갢mmp!:sO R^J#ev;8܉2Y%b:_ V[B UK&{]hU=yxÑRDaPńB%`>/giUxq4~BF x//o56E`V 0EEC~X'^']SKB)q:m8{Zv}WAA]ߨSl+륇Mv岯3>\ޫl=}ZY.=q1,pa{棜ޮ$&-B_:v#O[&*zڲ"9̱@2qԩySsQ7{\tR",a~Q2o(jghB8- p9Ve k_k ԅ\R H/X$]5eŽMG_lT3a>VY+-?61e/cZU~陏gb}Cr$#Q̩k pn?EϏ.^yf*ت&.֛3enW,_9ö }ZAGgU+gHw;Y$6ΑN>ëuK3H}Uq-n58Vt7dJ}[ʜ%[ !GisJ),g"$k5{# vHy(b ,uo -)/Ntv5F_kƏdT(6Z\OJˑ!\wHCXpJs^_ٝkmNF{_Fhtˉ] ҨGv"浬)$5r$Uq蔚OM:ݝ,?0(6N9: aEB|m*F2rc cU@_ԓTᚽ{ {?([E3k8sT # l'HGedl Q = D/G?8= Ur2=0a.WՏ9hCI5'sa1~Jky3$"$zYl;UM5s'x'$9@I~S{h$YU(ķȽU-)VnehSFz :Kl sVR6% *o|EsaPZmb(d,;Zt; EFJ_|-3ZqVp/dRv]G MǦtPN)GD3d""1>( Mb/?%Q*ǩN,1 |*8j.O}r=#ϢOB-GiDZ8<SRxFeWMr[t@6<5! S-aze|%/؄>yA[# [ ;!v&zz%+>ϴnVRu+Zj&eflh,eK&?%& ~@6 jkW( ~C>F-at&![/o)b ̘b%u$0獂p=5UY퍮8̾@ޥIJ+~NrW_UBO} uf5w%%7 s-xTN}CHnT)z-J{[¼١U*A+bgjlGWƪrwW]yq*S Qwh,Zp8S䖠pQ}< s|-35k$eV_fe_|{eIOk;g&[;σ9u;\BbaV]Qur.NՒprc 3xrؐ.=9jݰtƄ4~E此qa!s _^ϿBV}Tp#X5_8Y13d,Pʄ:Kݪ ˷'8A\PYh>v)"*X}͑D歸.|0vf*d Oo^CK>ȅ/)x0 d  fH TǏ%dpjKRlC- ʡfm &4u#ޚly(u IPr4عt}m!Q{/oIQ1?H>XoZN Ӭ z? ŏ5:#$"6'zmP ߉Ȣƞz+arbƗAch¹\ %aӝ+Vpig/\h~F9d:[ObT0Q_Ϝ XsYzB6̷sV#9;zBju=wﵴ]hĄUYl=E~RB <0uf,1BQ n<=pk0h4Ez xHH8?>;Lr rC5fR5sZ}\Ĭ!pick5+ /UJ0ຓ.M1G"pvEn '0PtzCi+$h[[d<ϒx m]@ U&#/lpkzgƠ1F&k.dR@)+Qov#5Ԯ>0js=07OS2ojOwfnK/B  'Zd$ _Q>g wE#/h\eՖ\ 'ɼu0KilU݁^Ka!_^v_I͊9@;pJzLm{d\N^7/Qt=;U0neoup=(׶x_2n 8y:;I&X&ڙU+|1wJN喏O|u*_Xs]K2N[%g@  o#`7GrjaQ vP2 d]gH6*E 1V)+sldNݞʮ,9}_=#{3$ g̥GTGF"| xA BPϮa%|~UA OtI _b|v㝎54ո1&,D{*Ih;lc 3wp3}|vwfYLVFƒbO̰Ľe;Ye4r,&3ȫ&T+ѷcm/X@y+y?637"(vnBY qMEG<ڔK:[ǦIVAN(J!NT9ޏ>nP p!t(~vm4^4΅' ":@C+" pyv;oO`q4+krIu8V#y ^D'D]u-aj=w[z79wamNRp {;d ht~$dXlX >MZDEa v籆8ڳ.c!E: tYU`mwB(@RSR l$h--Yߘ0Ingxnyex@j:ҤU}ω+lIcMӗx_T2.rr!rcԱHdz06/;v"9 >歅p9Mu9pC>}AНe*jsok[OنԌ}!|Q+=h|"^uH/FJ>TdCwmW2fhDMN4yd;;/Z,˩oUs7XCW{$DaddT.*aķj `;Ul$OvԀ_@!Fԩy}C.JoSAr~ZXk [Ud Yld;Vjbf-<./H_m>FxEJhvGyp"ؾ2/[-e$x@4].p$[CJw=Eӆ9ND dz_7xT(&|e1;ʮdBGh%+Fpy.Mj - eeΈʂwj=]}wݺUn#Bx󎹱Ѧpnq/acmR(RxьG2] ىb*/:m$gӈb`bg9{X=K? ^M9)9'QD.o T`AͽDI!Fckb(*jr=msa͜}v >m| "\ˠBj~߈[)8&]"[@@rC5" MxJ/4Srq4F/N2L_NJi3sTDS7fK8_jU[O7nnF`n0nA lri>J?0[.{??fX  M~H94ɪ lBy*Kl'|Ωr{Q!drV 0_tYje 2Ԩ-N Ps8hl(˄Yg}}Hsqj"%679pUVǶbBWZ<?G=Qm č)cIH^06%1>ݢ]$mxjb/vzĈΚROܦ/1peMP(2釚,eG|2W8hA6>:߈vꃑV@Cr>%I[{i's)xvLlPVs n+3)eΣta-{Кa]b]+QhWn+Q8e^NAſ'm|A2t4 G߽bǃ xk@8"%_68䷭A4[r)LBqyC 0䷩O𷿃YTJ3%4m>(&\:2- ׂ-IgѐShb53V"bf˽;7Qd$ ۆ2 E-j"w,j>FT& OF;}y*7-X+\=:}S@ʼn}]l-u֦&2UiŖ`6Gr/d tD5i;}N8 ԵH6 P f!}%"_5\[}>=)$b۱M^x_ܸK4ZFT˞iַ꛵b%{wJyN֫;+\xClqxhM)P]FVD(5ӳ)q#+&EۂqQ"RRHdfY@zbnM]M]uRz({Eq5A$1U !Se >54iY‚C[BsWp&j(O "V&M~U> {;H Y!yyTؔUul2A+bVm[;Q'1FŎ2Fn*(njOy4Jn/ErX"7Į땝xs|9ܬv)%NzV W7zՊ*ȡi֗Qdw9r 9ZYXcQT}(oM2D1_+ZbE]t&{K% ;Awި=ǖhҙ>OUu =MMzѸh8ku(2岕.391Qίf1r}4'NΔȟ5jY&{rn]!^ !taF۬>iG(#:ʶwzPnc@B?yދ*_uXCiYZSiRrcc]g$bY5r)!%8w PYA)©&REx [VQ)HK|'j.tqCL ϣ' BL7VWK4nTUh߅+j 5TȇE}LY}^r%%@Z:^_ 8Y|B`9[XPIt\cҗn 8(Ee~ ZP%՞~TS^@GZqV#΁Rjii$WuYl0ƌ$k "N PnJ'[lZ tT4ť|Z3WjXY!]Jwl0eڛP!!ܷ7>?gi.>f\&y)y J:k6U tHx$g_{k+q=;y .&Q4I}@ B7zt&~/|wadE]=1˾be{"W'Jr{T_KMJ:JvAu:7$*mXSr"i)FqͰP.h09HB>xQ2JKTv-X;,Ε axB4H5Y]r4\mfFuǞfyBT525T]d-rQ& >y`U̼.%pWL!lpruO;;{혎K1MQBBE^<;8nyC:u[͏%Zk"|3N:CuF8=~ "Sy9P04I :mpJboHQVXv mlQ"i:JD.s)+YYzyf˦2-Ilw\+lu*p~oůIi`Ds.Ff6YCMn\?roיx ʤ\4f7<{uU?|5Sj2rJc)]/0Izw >g&x~YHleb" `)b2W8Ϯt."FjT>N|`7_[( >HӐNPGZ"n@ E,/b_9q1;HpF{>n(20{2Oл1&zi" % ,s|is1)utJοH9-5Y?{A2Q \c~=)k r|[m{B5%\4`Q AsxޗMo>5`ݬ_"oMˮvGWX,7R?.6\l4/0z £iU&F)Pk3FxY˧+_geA! xMK-0"H{v52vAM3ǏLra[8BXrg} ;bgN A =T 6 rxu,7y@4znTg%i>@1L(a2G8V?RlDOLD2l -2E w":<۳c0p L9Uݪ {wy:6&|+Y}0(ߡʾΫ֋6$6bgJpg }xO5^zЋ>XͣRIu99OhPߙJ6Z1PXꩯٙx>`K{}YJoM,NU+ըؚ%qǬaoŕD[H~t1⅟xH唋c<㞚 Ƅm=Fg| )aUTO26@ZÂ-K3bIVvWm1J\*@j06[tlrzW*`*ElY\{8XVR˧>`[t{uћV])Z*Z`3{9Uf;-6}̰6J[ ow*-6>(I/<ܼG2B%wPDDž/?Y惦A%ȥ"+FVk3s.߸]ez PE{oCZUžj/t dTL"PYL\zL_@ u5sGޔo]6hz֚U`$ԉۃD_y%y-2el._ŋoptP :c6>H {nGGbh4fN9Wo@g,1=Z9kj>9a&>ʜ&*;/,E%/TIȳ1a<)  鐪Y `r]`;*GfQazhϏ(>j 73~3K)mmRsK:;gz;y$/=f-; uB:jSvگ씞{{CuPӛ)tSI@KP*Mfڼ#VZ)|3oY'TSz9\&!\̦r /%1ЗQFR‷R~ʯj(+\[Q%MBֳ-VϏf[Lal=h:HGNH`>-cLȪa<Gٶ[88t NvUޑ ɶthRa0B?3a=VǾJݪcT2($ w+9>8(8=+Nڊ_Zg`{& u+x i- CƓ"it?+V2Řhf9`O)en4@T`4$XE3ZuL'u_K̖G'Zf$ BJw&udXg:Dx?7T[Tss`-OO{vԑtLL=MeȋCu;Ȉ%؆5U07#1Y˦qM9뚮>@vF/jDfy行iuHB|Ox$b"(Z3oAsr ZHq;.=m"-T\!,+טvvl]^htC.Zf>)M\9+ fVP^KY;:r>nCwRlZnӴ%՞S#/|zdZWqzҜ"k 0Y۾lJhAE6C G3^c3a_,hZPvY?;PZWGCJd-PJDIr^I{'AO>G_lZ5,zk{Έ7.Σ@xe]LDDzQ{: :b﹦!#X?",s$M`yO KB=C]fl݅dғ<@"Pάaރ+ FZ9iE3a3v-ߜv-sQ:ZMcO4Nk7uy%c/reOg'$^N.ؗQiEf`T&ŠGԙL)Y@Y,KG'q~h% .5ꊤq4K\ Ö i_*܉Xi:-?X})3P^t @H;dӲZQV_ºDTzArRbñxlaĂq3G{cͥr0 VCjVLjdXʾH53yfڧrI+9̒7;O:~}@{TlHNʿU BULB;ͩ<ЗR>‚x<=9"ȐC\-nŠMO 9m%NGRq{NY6dfHXp VpV!z45f_yP*/*ĠhF~"Ḯ)ʔb!g9ak`-wfeZ3?/}lL/8b"$j|v`.|(ͽ k#QRpD Oݬ6e"3bSrp *36s!S9MٔcU㝲mFo H>hIڽIvߔH#7L#ldw()+'ɗj ~xc֒k\9V5Wi4 uymWy: e0HI⊂ 5hzr Y@ QbI!^Hb¤ĄQQOc!ty8P4'}k!hۣuz,ܟͫ]c H쇄) E)nFS"6Czثԣ;N „YW!FO |tlXĒ xX,7ap@^YGf.'D(Ϊh7Gg:m,ԯDXKvlL uٓ.oROy?UDSxRLvMD.$-N =,SCKvK+cnP ը)n~l,7Ug/ci58Q{! vΟfVRASZ2mfN~6'i~G{TzlVxo]3{гWM^FC.v洚IdajrSMќ}ˡJ&i\#}{H?jq IIvȉ0gߌm%cޓ"+MY:vgzv.~xrNZdBz19[lQ t +B5k,ATNexF'wc w.Dv{f HLB/7KFc@dQ c= $>kYt 5&ڻ:;h@ ؑ"C!c<"dy#3nbdm#틗K cu-i3/cnٝ!2j>#a~b&7 z^ݶbśI`C,=֟>tl;lc5kB0Rʕ$aD泤T{PZ؇@˘)VDc.ٳcgfjG3RЙX +㻧2ڻh+'*>5pXBT(JkEO"ҁg1ʃ*KG#"&/( ~B^!wJ@pB:U׋9L˂k@u,9]; bmp6m=(?ٶmsi T& X J=k wh u>oj 8MRDkێxd7x:b +'bl#}>}F$1&+܅s_뭂lWhF_cGkKLZ⸹1쑓*\wO͖w݁YL/-3EnǥR<Hp l"$.2Iˢ>A-o\L}l~Q:ܴ?D8Wc;dG$JY8nL1alLzUbibX[{#m1G CI!SJB"'q<$}N h 5=KӈAfqz; zPw].%,C#╃@,^hw\ 8cV8㢓x {6Ng9E&iLP^/&.=B M";S;]ׇvЂ Pya{zC.mq ct(W=XgV чMV'ۗ5w?y篰fW#Fdk&4).NB[t_vLL1ց fgɁvn5$?;=pkAGկ\qA'_fi&c;dŤ v@vM䔧T0w *Sx@QT)c8K$7 z]ZAMlΦ 9) JƜ=/OLÿ@+uNJ7rElKBTZ.5 S-1.L]MKvprTPvtHhCM\5o̮ J(:~۶(2H9OYLROnT23s~} EQn .FD:7?=]Qx&vKH$&nnIR#\5OcI:$<5-ʁE+E7vl1T &ð)t?KdhbȺ5=-I[,[ z}2/R<5_a| /g=X xp~F 2},:HAA  C "`˦H&!E:FSZ~UEs=Kxѫ.LJr 6ꁈ!c i֛)WȅA3frSP+N1~:z<Tpl"2n34hy"/ܽDto$wQ]DuTHp>8>l!<=2HAa?&[j~!Go"2Bv;NYX"DgO{SX/=x#2jnS-͆3IY߰_30fx!yCj]*bslwU 1jw1XD{oY-8r83aY')Zgl+oӐYB'IAe٩싔G ؛ox'&_w;@7d$kgsnlFC 4rlNʊZt&K$rh3 1юNB \͛^lZI[͜VpW51!pSȢabMYZ!r2KLN )C"B9,%gHP֞f3;|P;Zal9;O|M5k!0)y$8UbupS ]pa&sj,(H aų6WtX` Jke`uCJwrnq5)$ bl("3Vyu}uXKʷߏ eW\Q9%h޻*E xB pKAZY"|SQJ>`%eS t-tB'6ӖqRLFzj&}ºΒ=)Pڒ9>yl,TD*=ۑ-bQioJX8Q!]/ۃbw2L3βe3RJ7Atl-n ~sFՏ裙^gz@m QQ8Jg Z|Aٍ^Żn}2%V-Z9bVQz׾bC0OVD,GV{ѫ>X!M$ө9%n !@Ьb Z6|;[joP){;$c!c?f:RJ+7KY2;eh)wu^Q4hjS`ȥG<]n:g1y# `ȴMQ~h{~x1Qpe֧Bkhh3|EG2:w^eHY)%p^F"Kaa *P6?IFna5t'+U [KD,c b&ap~{Far2{$^t+QZ{.D͝Eȅa&^oB_ Gˌ4a@49 .isi"د&c:* Qh;4T  ٭.XL'}ehO#M1*xF?r bUZ*)ㅯ, )`1=VA5Pe č}'x cCK P n&zѴ%/8n.l^-2P v4#bsQ^o{Eexh쐃XEo_P2w/+ ߄. }ZA搬@wn >=c<캮ÿ)WEZR ,'F>1Ʊ8 'm"H"Ž|#Q#4!)]xre*_34E[8&p_-~^)tSBL_[vnӖ8oLutX< ~K.p:?UOrqӯ^8 _.5O}5VuC,c} R 1!=fV{-q@kʍm<*ey<2Ц@gG7%=hO-D^&_t/Ƣ OB@b>p2c[kS 7x ?#XB[^] 3xΙu(Q4zK לEĒ;P8_p!J 7pk>Zg.b ,)P M͚ep>ǸF^,D_SS;I<'aozj/ޓeb"\Kĝ@!rHi2"H|\S=yvAuo t+|n/_SaB6s|BFU_Q$My~Z^qm,mqLLy W\2aj!_x{_MQR';BPR՟毢Ǚ\*v!=e̘:qf8w^o}FW)BAsQ53GM>i]Rh?${i#wTʬ}?816Z 4)|Mjd;F.#oȬ[\}(gm[ex3Q70Lq\nQ7qB2*j SpfP(L6ROObPO3$~<ꨉih gnp@Exl&@6H=1 Pi J`)0`ڥ94LV4&rtkAtoVbzQׅk_>Q:T qtyv/' G&+{JjZ}ʨq 1eup=xrF<ŚuVxw} bQ7 _[m3.T8F|?Wq`;>Fd'=Ibztgw*S**LJo h lR%2k&U7oǘ}^+t!iDPh&bT˒Pc\Gb"e}Hy>hʝ%ŚsB4j3 t YGZI-5a(hZ)gvHt!ΙPPQ >mU}W&‹4DYml ªx͂Q8pb(7XEOp9 zy\ $^#w׉ɰQY[axù馸:f0+@l >9:LtV۟JDC'%"|9/%S.Y#:KG R~@ݍFmaxf@e JWfQ=ޑn8 /:d׬qt .AvT*^'ksTN={aT/(u#욼 ܐ7&;gra4I0pwpW"w$f6siO?%l_J䌹J4DPsk, 1u[y&nZoxY7T *z{?ű͠?Sɱ@y_39M|k}WuC`" 4ᑰY=VҩͲ)8+A3IW$1dN!Ƥ5Kiw%b9XI~^vo 4j3lI":|jſ"]ŌSQ.Фv=E|Uys\l:ӒyV:r8%#$JP)^k{:޾u[ĸj-;VґF t̮h,~uie[z tv5!+C`Qv4Nի`D)Ѫ>BVD*P sŕȠmx$/lX 0>+WK|8H XK"ʵO©^:)jxf%X -^ (7$=D3%Ɠ nAK: c}͂HK3dG>@d{aVNֱRqp$ ^\5'3 }j#h\*u0+l걫Pw B~uӏ58 !^zÌZQ?h;%'wm@%Ԗ<7(a8`\mfp!.s]y OrfԊ G~vѸY{U>"(MWBŲLR^mGy4t0XZY HFkPm*vk/-R(6ݩ)< m5ecs\#.,^P~\ئ y~77v w3B(|w>PW? `lt xɹ9lr. 'jR/~L\L̠W!M$O"68 Zإ] 8&N-+4#k­OfNte{Yo} ͿMC7LK#46%30}__86^a GC^&}LC@#&_ēzՀKP'ʁKV )qڎѩ% 5f(j%vԳ{:`>Ny&&hdZ-e@CMiBjhĮ؊"hd63 )P]3ަ߳L)eϜ쇽¶dxZ۾UYh #/t?V-I>)6g54-ʑWyncy'Б")PYȬ(d]2Z>yӪ涶U/LFn^o]:Qv\d?i #TvS/[Fn5z15,~p –2F;5wߧ5-pm؟r jwLv]H 2.bLRSO8mwr YHgPrK|ؠVo Jo) u#jq =X& ?5 ƆMb:eհL-xt&Vwkf\ƧI?@vݨ>{;`!1f\@%y=ә%wTQK;1>{u@20Mz 1*&|X5d_JE9-=eeO3˧/06wޙjK4b^J(K,aIfz?H&@Ё"_oP,o#*݃F*d"{Ə~r;0xuGxL'}`HE&A"_.) Hh&P֊^hRVئOVad'LQsg̢; aDTȝv}Fu=n2ԟ &`wӀ>G-$PCP`}j(7Wb S\n}^;w 7o e.Dx&vJsr<ƽ`cT&P5A:xӁJOP#+0i ’2`:ElC`F(+ϝi &'Jr J/£aak+Hs~oI(ZB",<%g͛LϫV35)5nJ7C/YN-s[ԃK2c.X|gj,y*=j{1[^"C WH7$#wi3q[BɣU.Τ#{O i(G2b*]g9/=P ;/|5^cveዛ0Ou %N{in'gNws?2oUB96!B-TO!,]# sZ:%;- Mcn wP#>K? –nST̶܈49 lSuڽ),z`ے|I] e`rqJzYOAF2&(jr$.իjX3,`$1FM=0" B-8-yM?CA ͹ZR2oDe'雍!̀L$e2_ H,A1P8Cp6GYLΪe̞Z9NxHK} LЛS8`wCl75m⻪dY98oǦbk 7Uq-D +}(1 0vJ3 {=@Ż7L~<5[v~J3K_0Cv9Hk0f8N[(.D LOfF}VueʑUK/t:2D'H4&]emuBl(EP0p.Œ1Q9HƉZٕ1)%̆ z?d!?ͽ][yS9zU@an#ὑsؐh ]#]i&{WZnRڴC`øJ UQcG˟J)@B:;U(z^0TqKW)XĥCuD^8`IC1'±Cnгhi(-@NxE=; p5dn6ƷR;_ǤbL6{\ySRg'+=1Ҍą1٬rpJ㺟GzbOl@U՜FHQXT]KL>vP>5u2!Uz[-IeXְo}[>'n tUT. mlW5JN.>u2;?"{.YI[rq-vl&&),1Sݞy@OA_AF2FZ^&Pz$5~ 43xgSBH ]d^O@=j}1<&߃m\)(rВ0Pux x7,|ݢ<6MzR`y$^GIRIbe.n _ ]q7>AP>r܎us?iǕQRD[1ȉlflٻ?{CRO2{fMV!0?RNw:])OH,`ps98A'[uO=ҙYfLn$3o Gȉ=nT ot]^3@|RA dhA Jn 2[{!W k38E*FNE.>`q\Vx1wTO ̰Ƙ_ wx3L2vUfO㣂\ ق0lQF4x.-uqo>P:}6lKv'CѫM&xlEJ?#b&4B3ILTMq-Le)~fQ~X҂7X-ʔ H['Euh]_`Fccg3tZFܠYXnoJ~J{uYV[ӶB]n9^65!WX!2W'g_=wQ^S9/ nBlBӈ"u9\n&"`3\R$X]kZi_x{ Mz~Irq8ÿ1K |w\LTdg$ʋSsX0kαLNw5`L!!*DHij)uU\1:P `[҅n=mٴ=Ip@ $XؘbZJVI;{#4.œ3UnxY= by&[^ O$Xؗ~G}:p9]&Sʗ ~\KN{l3 @>9YY3P^SU.Zה!utCXԂmk#޻~5zD\)yc5+e2ǽS$ [lw( [VqKew˱SKPm?Bn+\h[":Mk>>89U邐]\_@YudfE0|d[Oڡ!xzS#JB'RƑ"#Ci!+ͬ>Kt' @x|!k|uyD L#v><ϒjb{MbƖviinw ph]+[a^ +G $tSuأLmO_p귯; c $`+w}?=D#t0ƺqy6UIt=/Mlܗs{7'np  '/d" hm #ݹ4A1]wH ev%+YI[?Z(=d !xJ(];oVZ${B I/< c.m)MDm F ZTRX#a l_+*c:,~FJ8>+6Q.:j|T0.o:b0TP=4[_X/3E?8jk{ +(!ʡ?Ř{ [#E# B"+ g-|1qɹ? AR#i|xy,z0M#KtB]$=57xjK2erTXL4TGO+.3؀ &aEc*oeQ[Z$ !=Wn#0#LrjS빁9bxJc(ӂ91F/K_Vxܗ4C}<_>l?/`E]`֧ oH !͕͏9W /94jfJ)X!fvrs܄cWIN{HsO:Y>Ɨxxш' 2"SXTÜ{ .SׯR"ʐxt7t1C0!a4@&%8:!/GtOW-w YuU(g8qRڕ{>)uͪ{u/(ҝ ˱u/J.&@ׄi,Q8󧸗A|ʃQ+6 BT*Nq jmkѻN;w@RCkoR7b@&k5o ҍK+,O1u=+c܌,paϼWH 5&.k~gӯ0Vh]Lhx_Zf2=8`O>B`dFvAl @ $`=kf>í˟*BGO^i帓F>Qw?}XȉtX [@ f ĝr˸F$u8X9,nbN9`X=G$st!wT (dh8 9XJw<7L< Yu&eT1Ve o)x\R67g4hf+LI""5i2S"ô<\ED"5"jKg>A;TM*8]]bUF Ȧ-f͍$7fCuOM웋1;׸gSʩ~.KԞ8ݠY!_ ک=eajz ʔ$ozJ_ifw'ǡ(ę2ń|rxS=0-]TL|,P7|{?/",ck@^*F߀4xlM gǫ7GLT txg %)>@ޡxf6zR/«5+*/:kNАLbmPpUG^a ,C!&*-QV/ 6Ŕ>Rt_t3%Upu^]_n8W&-1ۿS+ 3.|י7[>t iWQYPΑ 8hR 2bpo,@{'anu>ةLʧ1;8]^e;b ѾS8՗[GFtש8Ky^pO۸j7ܥ(a24[}/m;{Av9CZlkS a ÐP4KחAҗQ~Lهm{|"X].r`Sk06z"\wIFSNB QL}(vXS1sm;eCt"\ sSg^΁|t4}Rwo `$bHJa ؒrTw&%L/7e(I!$!4tI6TP 5uq* :%٤^%.| }B*P%M/s;*]zStƤ&Vx.tExB'R +Fb:D wk7Ha@IJccHPh:!a܁G"7_6b cTxUܲ`ɁNm<,!kD!o2㶜G?v֭ ' $r')u1?? q s$\ɇ;na=@b|ʣ43\`Zォo}J@mpu٧.v ֝BO~u:jTA2OWPSanӴd}@ d& Y/8o"Ba!euNT^oU}1D[!߬T,J6!@MP#-o֯_~WxB͂%2QoI 6~wڋ(;C@b\s (0 [U&A [E|Emj)og$agVxz6qQJ O~x_N5CDh@d-81ȧ%!flKͮN= ,g{Tu샌zo՘ W%jqJˣZٴ*:"}Z0VK1^=# Xvc{MXbj|*zT&>ձ-CzpQ|lۜXPтS)NA xoY6 2jzPe醬PF?FBϋ :%PrX0|$ZΙ1GankY k>Qp CɧF3W?6#R xۡpyR̃Y'Ӡ*@Fփ,$/c[*)#(Ⱦ4=P'')6G[$I8~-\k̦E$]Pdܹ_L9^iOa'(&Qx5Ll>|]敄&`G WaDUd֭ ݯktXmؽ$ M3\   E_i?C=$ P{Ť' ^RsJW! #% my@13_SRF}{f2cޙ"{Ϧ)}Qʯ$+.ZY1du((~:E X[?bq.|ZjY)oW?< qÝ=<Ǧ3-J@QM,ZSH)ϻF))ԫ Vhyƀ ?e #zH~Tԛ5Nfv:B5;R-o[`8bkUEq0ǟaIm?I$y覙khG'>{eN>ٓ30=!eŠheiIJk JQ;^Ԭms'i7 +Mzfͽ,M[ap]v1adQ ?2Ʃ} M[2k)`cx\aWdVE1􏍰'kYܹG2]0NR8:4IiMpYɛ+"Ov7sS 曝D}fJYvoC.阃i̾` *'P)wMD+L1d)+ Q.g^}LrȠجu8uDr[[; AwzFB|, ѭB‰MYqW ~ܮ́ysG,2dabkp)m;.H &NGFb 4[h6}Nra+\)CVVT 幦2޼ٵ\7)̭뺖Wu'9GJ<' hBbi]@2p^vLztؗU4|ߺÐ)Bt˷ꓺ Hg`bCYNSD'3O! msߔ1شXNVճư_ (_ӥpx| !欀""|qBF@4`oi䡋nZv]Hv{*U=1sTJYCnp͐&y婨CFߤuH꒳{o d/l=[N0GLScܝ$[7n7؉Nݛ._Bv~s0J8 wx* @98'< ;뚀A'>lb͈߫,xex._V]v ^XWUMSLUIgI. TF)_-NՊL/%HwtE3}5E(.;g, s1ŎOK}צ~[Q_̈́t~IEzpΫr$`EI#,A)4hS'Xf-m?c@(8X7;Yi -u>[ z &آ6^ČZ[Q<; / PVxT%O6*(_bM݇ae7\H: -y.3NHn$*o'l\&HӍ!֯$ f]֭"mܔ`"i8 Cc{lͼSX"356~Cl2Wb6'`HȢ5jTb tsc0ee-%:s|C0kNQmp˫5Pp-ji2R< B4ԟ$ՠ n뮣4f$Z @Bnfb@q['p[b89fQzW}gvo ^`?g7źv7GU+` ݫ¤H sD.[?p A T)ToR2`3]NE]%-* u<!iz0m;o"o 5VhREQqk8L^qϟ(|Kha]}8$DZ{/=k|8ROح́ kx:mClCCkvѶ݁ԳuvzuЪ [3A$d|umYIR HYUAGЯD2Nf**X*:OnMCKMsr/NF2uS)-±I^j3#[3pe%鑓w0ȴ}T4#U]Sb(0dZ-rAK;T8HH.?6o˻q3뿛1 2fF0}2PЮA 6LR_liFQ 7 Ц*ej3_qRF UyZNk0PC>} wE]~OV MyMT(LI@_KOM[YY06$zg.o@r{bM@"3!#84? L dv}hI&rg##%%! J8v^l+GM:ji #gԕ+%P"ծ(sKh]/퉂ơ58JE7\Td xy,m LO!j@œ0os9Yi؏<̄