python2-perf-debuginfo-4.19.90-2111.3.0.0121.oe1 >  A aͻW^^f 6.|VZnyJbZ'k&[]h߻hN.msI~˫TS jMնq_2/zX`q3j=U!+7 I3p3^U^;(\$.^+4)kꡀ 1NP(dŅ}q Y,MFS_5f4An]75 fRU3{׾*BWY4@P^}m'I788b91f9c2136198b149b10a7fac03001bce07573ed6e9a3d1fff57d02fe57d52441f40f1ba851813dfbfa9e70887c665fb1838a8 [aͻW^^f+ tj,(Mq]yѹްCС{ۄ1354RI nk T*N,ss-{~.4cqe 6l۲cu{yODxrbZ8m;V+,& 9NU.:T(և "w+wN_{Êv'dzV~-s`"M 7ger2J"MFkΠMT7wm 3tㄻ=rIF")_BYjWoqT>p<? d! 3 ^$(Shn     J Ph 0(8999:29FGHIX Y\H]`^bVcAdefltuvzCpython2-perf-debuginfo4.19.902111.3.0.0121.oe1Debug information for package python2-perfThis package provides debug information for package python2-perf. Debug information is useful when developing applications that use this package or when debugging this package.aobs-worker-0013HopenEuler:20.03:LTS:SP2 / standard_aarch64http://openeuler.orgGPLv2http://openeuler.orgDevelopment/Debughttp://www.kernel.org/linuxaarch64HAAAAA$aPaPaPaPaPaPf18cf0e8103a68b7fc1c071c1e84fb29bc10b007646a49a01c8c2a5a9a3a0c80rootrootrootrootrootrootrootrootrootrootrootrootkernel-4.19.90-2111.3.0.0121.oe1.src.rpmpython2-perf-debuginfopython2-perf-debuginfo(aarch-64)    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.15.1abay?@aqV@an@an@aexad'@a`2aTU@aKaA@a?=@a6a/k@a,@a$@a#aaa^aj@aj@a@`@```9@``Ȗ@`g@``!@`!@`8@`@`@`q`}@`Y`e@`e@`e@`x*`x*`x*`x*`x*`x*`x*`x*`x*`x*`x*`x*`x*`u`eLaibin Qiu - 4.19.90-2111.3.0.0121Cheng Jian - 4.19.90-2110.8.0.0120Cheng Jian - 4.19.90-2110.7.0.0119Cheng Jian - 4.19.90-2110.6.0.0118Cheng Jian - 4.19.90-2110.5.0.0117Cheng Jian - 4.19.90-2110.3.0.0116Cheng Jian - 4.19.90-2110.2.0.0115Cheng Jian - 4.19.90-2110.1.0.0114Cheng Jian - 4.19.90-2109.8.0.0113Cheng Jian - 4.19.90-2109.7.0.0112Cheng Jian - 4.19.90-2109.6.0.0111Cheng Jian - 4.19.90-2109.5.0.0110Cheng Jian - 4.19.90-2109.2.0.0109Cheng Jian - 4.19.90-2109.1.0.0108Cheng Jian - 4.19.90-2108.9.0.0107Cheng Jian - 4.19.90-2108.8.0.0106Cheng Jian - 4.19.90-2108.7.0.0105Cheng Jian - 4.19.90-2108.5.0.0104Cheng Jian - 4.19.90-2108.5.0.0103Cheng Jian - 4.19.90-2108.4.0.0102Gou Hao -4.19.90-2108.4.0.0101Cheng Jian - 4.19.90-2108.4.0.0100Cheng Jian - 4.19.90-2108.1.0.0099Cheng Jian - 4.19.90-2107.5.0.0098Cheng Jian - 4.19.90-2107.4.0.0097Senlin Xia - 4.19.90-2106.3.0.0096Cheng Jian - 4.19.90-2106.3.0.0095Cheng Jian - 4.19.90-2106.2.0.0094Cheng Jian - 4.19.90-2106.1.0.0093Cheng Jian - 4.19.90-2105.9.0.0092Cheng Jian - 4.19.90-2105.8.0.0091Cheng Jian - 4.19.90-2105.6.0.0090Cheng Jian - 4.19.90-2105.5.0.0089Cheng Jian - 4.19.90-2105.4.0.0088Cheng Jian - 4.19.90-2105.3.0.0087Cheng Jian - 4.19.90-2105.2.0.0086Cheng Jian - 4.19.90-2104.26.0.0085Cheng Jian - 4.19.90-2104.26.0.0084Cheng Jian - 4.19.90-2104.21.0.0083Cheng Jian - 4.19.90-2104.19.0.0082Cheng Jian - 4.19.90-2104.18.0.0081Cheng Jian - 4.19.90-2104.17.0.0080Cheng Jian - 4.19.90-2104.16.0.0079Cheng Jian - 4.19.90-2104.15.0.0078Cheng Jian - 4.19.90-2104.14.0.0077Cheng Jian - 4.19.90-2104.13.0.0076Cheng Jian - 4.19.90-2104.12.0.0075Cheng Jian - 4.19.90-2104.11.0.0074Cheng Jian - 4.19.90-2104.10.0.0073Cheng Jian - 4.19.90-2104.9.0.0072Cheng Jian - 4.19.90-2104.8.0.0071Cheng Jian - 4.19.90-2104.7.0.0070Cheng Jian - 4.19.90-2104.6.0.0069Cheng Jian - 4.19.90-2104.5.0.0068Cheng Jian - 4.19.90-2104.4.0.0067Cheng Jian - 4.19.90-2104.3.0.0066Jiachen Fan - 4.19.90-2104.2.0.0065- bonding: Fix a use-after-free problem when bond_sysfs_slave_add() failed - ANDROID: staging: ion: move buffer kmap from begin/end_cpu_access() - ath9k: Postpone key cache entry deletion for TXQ frames reference it - ath: Modify ath_key_delete() to not need full key entry - ath: Export ath_hw_keysetmac() - ath9k: Clear key cache explicitly on disabling hardware - ath: Use safer key clearing with key cache entries - ext4: if zeroout fails fall back to splitting the extent node - dccp: don't duplicate ccid when cloning dccp sock - 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 - tracepoints: Add helper to test if tracepoint is enabled in a header - Revert "xfs: add writable tracepoint for xfs file buffer read" - Revert "selftests/bpf: add test_xfs_file.c and test_set_xfs_file.c" - Partially revert "xfs: let writable tracepoint enable to clear flag of f_mode" - Revert "selftests/bpf: test_xfs_file support to clear FMODE_RANDOM" - Revert "selftests/bpf: add test_spec_readahead_xfs_file to support specail async readahead" - EMMC: fix ascend hisi emmc probe failed problem according to mmc_host struct - Bluetooth: cmtp: fix file refcount when cmtp_attach_device fails - scsi: hisi_sas: print status and error when sata io abnormally completed - Revert "scsi: hisi_sas: use threaded irq to process CQ interrupts" - Revert "scsi: hisi_sas: replace spin_lock_irqsave/spin_unlock_restore with spin_lock/spin_unlock" - net: hns3: update hns3 version to 21.10.5 - net: hns3: remove an unnecessary 'goto' in hclge_init_ae_dev() - net: hns3: fix ret not initialized problem in hclge_get_dfx_reg() - net: hns3: refix kernel crash when unload VF while it is being reset - net: hns3: ignore reset event before initialization process is done - net: hns3: fix vf reset workqueue cannot exit - net: hns3: reset DWRR of unused tc to zero - net: hns3: fix a return value error in hclge_get_reset_status() - net: hns3: fix the timing issue of VF clearing interrupt sources - net: hns3: disable mac in flr process - net: hns3: add trace event in hclge_gen_resp_to_vf() - net: hns3: remove an unnecessary check in hclge_set_umv_space() - net: hns3: remove unnecessary parameter 'is_alloc' in hclge_set_umv_space() - net: hns3: remove the rss_size limitation by vector num - net: hns3: bd_num from fireware should not be zero - net: hns3: fix the exception when query imp info - net: hns3: fix local variable "desc" not initialized problem - net: hns3: limit bd numbers when getting dfx regs. - s390/bpf: Fix optimizing out zero-extensions - s390/bpf: Fix 64-bit subtraction of the -0x80000000 constant - nbd: add sanity check for first_minor - perf: hisi: Fix compile error if defined MODULE - nfc: nci: fix the UAF of rf_conn_info object - ipv6: make exception cache less predictible - ipv6: use siphash in rt6_exception_hash() - ipv4: make exception cache less predictible - ipv4: use siphash instead of Jenkins in fnhe_hashfun() - README: README optimize - PM: hibernate: Get block device exclusively in swsusp_check() - isdn: cpai: check ctr->cnr to avoid array index out of bound - blk-cgroup: synchronize blkg creation against policy deactivation - iommu/arm-smmu-v3: Add suspend and resume support - nbd: Fix use-after-free in pid_show - scsi: scsi_debug: Fix out-of-bound read in resp_report_tgtpgs() - scsi: scsi_debug: Fix out-of-bound read in resp_readcap16() - scsi: hisi_sas: unsupported DIX between OS and HBA only for SATA device - scsi: hisi_sas: queue debugfs dump work before FLR - mm/mempolicy: fix a race between offset_il_node and mpol_rebind_task - jbd2: avoid transaction reuse after reformatting - jbd2: clean up checksum verification in do_one_pass() - ext4: check magic even the extent block bh is verified - ext4: avoid recheck extent for EXT4_EX_FORCE_CACHE - ext4: prevent partial update of the extent blocks - ext4: check for inconsistent extents between index and leaf block - ext4: check for out-of-order index extents in ext4_valid_extent_entries() - quota: correct error number in free_dqentry() - quota: check block number when reading the block in quota file - nbd: fix uaf in nbd_handle_reply() - nbd: partition nbd_read_stat() into nbd_read_reply() and nbd_handle_reply() - nbd: clean up return value checking of sock_xmit() - nbd: don't start request if nbd_queue_rq() failed - nbd: check sock index in nbd_read_stat() - nbd: make sure request completion won't concurrent - nbd: don't handle response without a corresponding request message - config: enable CONFIG_ASCEND_CLEAN_CDM by default - numa/cdm: Introduce a bootarg to specify the target nodes to move to - numa/cdm: Introduce a hbm_per_part variable - numa: Restrict the usage of cdm_node_to_ddr_node() - numa: Move the management structures for cdm nodes to ddr - perf: hisi: Add support for HiSilicon SoC L3T PMU driver - perf: hisi: Add support for HiSilicon SoC LPDDRC PMU driver - Documentation: Add documentation for Hisilicon SoC PMU DTS binding - perf: hisi: Add support for HiSilicon SoC PMU driver dt probe - watchdog/corelockup: Depends on the hardlockup detection switch - watchdog/corelockup: Add interface to control the detection sensitivity. - watchdog/corelockup: Optimized core lockup detection judgment rules - config/arm64: Enable corelockup detector for hulk defconfig - corelockup: Add detector enable support by cmdline - corelockup: Disable wfi/wfe mode for pmu based nmi - corelockup: Add support of cpu core hang check - driver/svm: used tgid when get phys - share pool:Solving the 4G DVPP Address coexist - share_pool: Default enable enable_share_k2u_spg - share_pool: Export __vmalloc_node() - share pool: Add export __get_vm_area map_vm_area for ascend driver - share_pool: add sp_group_del_task api - share_pool: Extract sp_check_caller_permission - share_pool: Clear VM_SHAREPOOL when drop sp area - share_pool: Don't allow concurrent sp_free or sp_unshare_uva calls - share_pool: Add compatible interface for multi-group mode - share_pool: Rename function is_k2task to sp_check_k2task - share_pool: Add sp_k2u trace - share_pool: Extract sp_k2u_prepare and sp_k2u_finish - share_pool: Add sp_alloc trace - share_pool: Show process prot in an sp_group - share_pool: Add proc node to show process overview info - share_pool: Apply proc_sp_group_state to multi-group-mode - share_pool: Put the pointer of sp_proc_stat in sp_group_master - share_pool: Free spg_node when group adding failed - share_pool: Extract is_process_in_group - share_pool: Apply sp_config_dvpp_range to to multi-group-mode - share_pool: Apply sp_make_share_k2u() to multi-group-mode - share_pool: Apply sp_group_id_by_pid() to multi-group-mode - share_pool: Extract function get_task - share_pool: Clean outdated DVPP pass through macros - share_pool: Redesign sp_alloc pass through - share_pool: Extract sp_free_get_spa - share_pool: Extract sp_alloc_finish - share_pool: Extract sp_alloc_mmap_populate - share_pool: Extract sp_fallocate - share_pool: Extract sp_alloc_prepare - share_pool: Using pr_fmt in printing - share_pool: Add access control for sp_unshare_uva - ascend: share pool: Only memory of current process is allowed to u2k/k2u - ascend: share pool: Remove unnecessary params of sp_unshare - share_pool: k2u hugepage READONLY prot bug fix - ascend: share pool: Add parameter prot in sp_group_add_task - share_pool: Introduce struct sp_spg_stat - share_pool: Introduce struct spg_proc_stat - share_pool: Initialize sp_group_master when call k2u_task - share_pool: Rename sp_stat_idr to sp_proc_stat_idr - share_pool: Rename sp_spg_stat to sp_overall_stat - share_pool: Add group max process num limitation - share_pool: Add system max group num limitation - ascend/config: enable share pool feature - kabi: fix kabi broken in struct mm_struct - ascend: sharepool: support multi-group mode - sharepool: Fix ASLR broken - share_pool: Adjust the position of do_mmap checker - share_pool: share_pool: Don't allow non-sp mmap in sp address range - share_pool: Free newly generated id only when necessary - share_pool: Show sp vmflags in /proc/$pid/smaps - share_pool: Free newly generated id when failed - share_pool: Fix missing semaphore operation in error branch - share_pool: Use pr_debug to print addresses - share_pool: Add compact switch for vmalloc_huge* funcs - share_pool: Don't do direct reclaim or compact for vmalloc_huge* funcs - share_pool: Eliminate compiler warning for atomic64_t in arm32 - share_pool: Fix memleak of concurrent sp_free and sp_group_add_task - share_pool: Set initial value to variable node_id - ascend/share pool: bugfix, sp exit is not atomic - share_pool: Alloc shared memory on a specified memory node - share_pool: Alloc sp memory on a specified memory node - share_pool: Fix concurrency problem when a process adding sp_group is killed - share_pool: Fix address checker - share_pool: Optimize compact procedure - shmem/ascend: charge pages to the memcg of current task - share_pool: Update kernel-doc comments - share_pool: Fix warning symbol was not declared - share_pool: Fix warning missing braces around initializer - share_pool: Waiting for the migration to complete - share_pool: Add parameter checking - share_pool: Fix struct sp_proc_stat memleak - share_pool: Show k2u_to_task processes in proc_stat interface - ascend: sharepool: calculate the correct offset of the address which is customized - share_pool: Print info when thread is being killed - share pool: Clean sp_mutex for sp_add_group_task - share_pool: Rename buff_vzalloc_user and buff_vzalloc_hugepage_user - share_pool: Support showing pid of applier process in spa_stat - share_pool: Fix coredump hungtask - share_pool: change printk_ratelimit to pr_level_ratelimited - share_pool: Turn the negative statistics into zeros - share_pool: Put relevant functions together - share_pool: Remove redundant sysctl_share_pool_hugepage_enable - ascend: sharepool: fix compile warning when the sharepool is turned off - share_pool: move sysctl interface of share pool from kern_table to vm table - share_pool: Introduce refcount for struct sp_proc_stat - share_pool: Increase refcount of sp_group when call __sp_find_spg - share_pool: Update the comments after removing sp_mutex - share_pool: Rename __sp_group_drop_locked to sp_group_drop - share_pool: Introduce an rw semaphore sp_group_sem and remove sp_mutex - share_pool: Introduce an rw semaphore for per process stat idr - share_pool: Use type atomic64_t for process stat - share_pool: Add comments for fine grained locking design - share_pool: Remove residual macro ESPGMMEXIT - share_pool: Fix use-after-free of spa in rb_spa_stat_show - share_pool: Fix the bug of not down_write mm->mmap_sem - ascend: sharepool: don't enable the vmalloc to use hugepage default - share_pool: add sysctl_share_pool_map_lock_enable to control the mapped region to be locked - mm/vmalloc: fix pud_page compile error on arm32 - mm, share_pool: Print share pool info of a process when oom - ascend: share pool: optimize the big lock for memory processing - share_pool: Fix memleak if fail in sp_make_share_u2k() - share_pool: Free sp group id only when it is auto generated - share_pool: Add interrupt context checker - share_pool: Use PMD_SIZE alignment in hugepage allocation functions - share_pool: Remove redundant null pointer check - mm: Fix compilation error of mm_update_next_owner() - share_pool: Fix compilation error of do_mm_populate() - sharepool: Fix null pointer dereference on adding exiting task - share_pool: Check tsk->mm before use it - share_pool: Fix a potential bug branch - x86/mm/ioremap: Fix HUGE_VMAP interface redefinition - share_pool: Calculate sp_alloc() size for a task - share_pool: Calculate k2u size for a task - share_pool: Refactor sp_make_share_k2u() - share_pool: Fix error message printing - share_pool: Calculate non-sharepool memory usage for a task - share_pool: Calculate sp_alloc() size for a sp_group - share_pool: Do cleanups for statistical functions - mm/vmalloc: Fix a double free in __vmalloc_node_range - share_pool: Add and export buff_vzalloc_user() - ascend: share_pool: don't share the k2u to spg by default - ascend: share_pool: make the function share_k2u_to_spg work - share pool: Try to compact when memory is insufficient - share_pool: Fix null pointer of mm in concurrency scenes - share pool: Roll back when sp mmap failed - share_pool: Set errno when fail in sp_free() - share_pool: Release spg id when fail in sp_group_add_task() - share_pool: Remove memleak debug printing - ascend: share_pool: enable svm to use share pool memory - share_pool: Fix series of bugs - ascend: share_pool: Use remap_pfn_range to share kva to uva - ascend: share_pool: Use sharepool_no_page to alloc hugepage - share_pool: Add dvpp size statistics - share_pool: Fix rbtree searching bugs - share_pool: Don't use input param pid in sp_unshare_uva() - share pool: Solve processing errors of some abnormal branches - share_pool: Fix spa memleak in dvpp channel destroy procedure - share_pool: Add sp_area cache - ascend: share_pool: support debug mode and refactor some functions - ascend: share_pool: support share pool features for ascend platform - ascend: share_pool: support fork() and exit() to handle the mm - ascend: share_pool: add support proc_sharepool_init and is_vm_huge_special - ascend: share_pool: add /proc/sys/kernel/share_pool_hugepage_enable and ac_mode - ascend: share_pool: add /proc//sp_group - ascend: memory: introduce do_mm_populate and hugetlb_insert_hugepage - ascend: mm_struct: introduce new parameter for share pool features - ascend: vmalloc: export new function for share pool - ascend: mm: add an owner for mm_struct - mm/vmalloc: Hugepage vmalloc mappings - mm/vmalloc: add vmap_range_noflush variant - mm: Move vmap_range from mm/ioremap.c to mm/vmalloc.c - arm64: inline huge vmap supported functions - mm: HUGE_VMAP arch support cleanup - mm/ioremap: rename ioremap_*_range to vmap_*_range - mm/vmalloc: rename vmap_*_range vmap_pages_*_range - mm: apply_to_pte_range warn and fail if a large pte is encountered - mm/vmalloc: fix vmalloc_to_page for huge vmap mappings - mm: move lib/ioremap.c to mm/ - mm/ioremap: probe platform for p4d huge map support - mm: remove map_vm_range - mm: don't return the number of pages from map_kernel_range{, _noflush} - mm: rename vmap_page_range to map_kernel_range - mm: remove vmap_page_range_noflush and vunmap_page_range - mm: pass addr as unsigned long to vb_free - mm: only allow page table mappings for built-in zsmalloc - mm: unexport unmap_kernel_range_noflush - mm: remove __get_vm_area - arm64: mm: add p?d_leaf() definitions - mm: add generic p?d_leaf() macros - mm/memory.c: add apply_to_existing_page_range() helper - mm/vmalloc: Add empty headers and use them from - lib/ioremap: ensure break-before-make is used for huge p4d mappings - lib/ioremap: ensure phys_addr actually corresponds to a physical address - ioremap: rework pXd_free_pYd_page() API - mm: add do_vm_mmap - config: update hulk_defconfig - configs: remove euleros_defconfig - iommu/amd: Fix incorrect PASID decoding from event log - mm: compaction: avoid 100% CPU usage during compaction when a task is killed - iommu/vt-d: Unlink device if failed to add to group - iommu/arm-smmu: Prevent forced unbinding of Arm SMMU drivers - EMMC: open CONFIG_ASCEND_HISI_MMC - EMMC: add dts bindings documents - EMMC: hisi extensions for dw mmc host controller - EMMC: adaption for ascend customized host layer - EMMC: adaption for ascend customized sd card - EMMC: adaption for ascend customized emmc card - EMMC: add hisi_mmc_core - EMMC: ascend customized emmc host- blk-mq: complete req in softirq context in case of single queue - ovl: fix leaked dentry - ovl: fix incorrect extent info in metacopy case - ovl: warn about orphan metacopy - ovl: fix lookup of indexed hardlinks with metacopy - ovl: fix redirect traversal on metacopy dentries - ovl: initialize OVL_UPPERDATA in ovl_lookup() - ovl: use only uppermetacopy state in ovl_lookup() - ovl: simplify setting of origin for index lookup - net: hns3: update hns3 version to 21.10.1 - net: hns3: fix buffer length not enough problem in debugfs - net: hns3: use ae_dev->ops->reset_event to do reset. - media: firewire: firedtv-avc: fix a buffer overflow in avc_ca_pmt() - GPIO : support ascend gpio driver - mpam: update monitor rmid and group configuration - mpam: Add support for group rmid modify - mpam: enable rdt_mon_capable for mbw monitor - svm: Add svm_set_user_mpam_en to enable/disable mpam for smmu - svm: Add support to set svm mpam configuration - svm: Add support to get svm mpam configuration - iommu/arm-smmu-v3: Add support to enable/disable SMMU user_mpam_en - iommu/arm-smmu-v3: Add support to get SMMU mpam configuration - iommu/arm-smmu-v3: Add support to configure mpam in STE/CD context - nvme-rdma: destroy cm id before destroy qp to avoid use after free - arm64: Errata: fix kabi changed by cpu_errata - config: disable CONFIG_HISILICON_ERRATUM_1980005 by default - cache: Workaround HiSilicon Taishan DC CVAU - kabi: fix kabi broken in struct device - virtio_pci: Support surprise removal of virtio pci device - ip_gre: add validation for csum_start - netfilter: nft_exthdr: fix endianness of tcp option cast - tracing / histogram: Fix NULL pointer dereference on strcmp() on NULL event name - scsi: core: Avoid printing an error if target_alloc() returns -ENXIO - scsi: scsi_dh_rdac: Avoid crash during rdac_bus_attach() - x86/fpu: Make init_fpstate correct with optimized XSAVE - iommu/vt-d: Fix agaw for a supported 48 bit guest address width - PCI/MSI: Enforce MSI[X] entry updates to be visible - PCI/MSI: Enforce that MSI-X table entry is masked for update - PCI/MSI: Mask all unused MSI-X entries - PCI/MSI: Protect msi_desc::masked for multi-MSI - PCI/MSI: Use msi_mask_irq() in pci_msi_shutdown() - PCI/MSI: Correct misleading comments - PCI/MSI: Do not set invalid bits in MSI mask - PCI/MSI: Enable and mask MSI-X early - genirq/msi: Ensure deactivation on teardown - x86/ioapic: Force affinity setup before startup - x86/msi: Force affinity setup before startup - genirq: Provide IRQCHIP_AFFINITY_PRE_STARTUP - tcp_bbr: fix u32 wrap bug in round logic if bbr_init() called after 2B packets - net: bridge: fix memleak in br_add_if() - net: igmp: fix data-race in igmp_ifc_timer_expire() - ACPI: NFIT: Fix support for virtual SPA ranges - ovl: prevent private clone if bind mount is not allowed - tracing: Reject string operand in the histogram expression - reiserfs: add check for root_inode in reiserfs_fill_super - serial: 8250: Mask out floating 16/32-bit bus bits - ext4: fix potential htree corruption when growing large_dir directories - pipe: increase minimum default pipe size to 2 pages - tracing/histogram: Rename "cpu" to "common_cpu" - tracing / histogram: Give calculation hist_fields a size - blk-iolatency: error out if blk_get_queue() failed in iolatency_set_limit() - net: Fix zero-copy head len calculation. - netfilter: nft_nat: allow to specify layer 4 protocol NAT only - netfilter: conntrack: adjust stop timestamp to real expiry value - virtio_net: Do not pull payload in skb->head - virtio_net: Add XDP meta data support - net: check untrusted gso_size at kernel entry - sctp: move 198 addresses from unusable to private scope - net: annotate data race around sk_ll_usec - net/802/garp: fix memleak in garp_request_join() - net/802/mrp: fix memleak in mrp_request_join() - af_unix: fix garbage collect vs MSG_PEEK - efi: Change down_interruptible() in virt_efi_reset_system() to down_trylock() - svm: Use vma->vm_pgoff for the nid - Ascend/hugetlb:support alloc normal and buddy hugepage - Ascend/memcg: Use CONFIG_ASCEND_FEATURES for customized interfaces - Ascend/cdm:alloc hugepage from the specified CDM node - ascend/svm: Support pinned memory size greater than 2GB - mm: ascend: Fix compilation error of mem_cgroup_from_css() - fuse: truncate pagecache on atomic_o_trunc - ext4: drop unnecessary journal handle in delalloc write - ext4: factor out write end code of inline file - ext4: correct the error path of ext4_write_inline_data_end() - ext4: check and update i_disksize properly- sched/topology: Fix sched_domain_topology_level alloc in sched_init_numa() - uacce: misc fixes - mm/page_alloc: place pages to tail in __free_pages_core() - mm/page_alloc: move pages to tail in move_to_free_list() - mm/page_alloc: place pages to tail in __putback_isolated_page() - mm/page_alloc: convert "report" flag of __free_one_page() to a proper flag - mm: add function __putback_isolated_page - mm/page_alloc.c: memory hotplug: free pages as higher order - raid1: ensure write behind bio has less than BIO_MAX_VECS sectors - blk-wbt: fix IO hang due to negative inflight counter - Export sysboml for bbox to use. - ovl: use a private non-persistent ino pool - ovl: simplify i_ino initialization - ovl: factor out helper ovl_get_root() - ovl: fix out of date comment and unreachable code- Revert "cache: Workaround HiSilicon Taishan DC CVAU" - Revert "config: disable CONFIG_HISILICON_ERRATUM_1980005 by default"- soc: aspeed: lpc-ctrl: Fix boundary check for mmap - mmap: userswap: fix some format issues - mmap: userswap: fix memory leak in do_mmap - arm64/mpam: fix the problem that the ret variable is not initialized - NFS: Fix a race in __nfs_list_for_each_server() - NFSv4: Clean up nfs_client_return_marked_delegations() - NFS: Add a helper nfs_client_for_each_server() - blktrace: Fix uaf in blk_trace access after removing by sysfs - io_uring: don't take uring_lock during iowq cancel - io_uring: hold uring_lock while completing failed polled io in io_wq_submit_work() - block: fix UAF from race of ioc_release_fn() and __ioc_clear_queue() - Driver/SMMUV3: Bugfix for the softlockup when the driver processes events - net_sched: remove need_resched() from qdisc_run() - ath10k: Fix TKIP Michael MIC verification for PCIe - ath10k: drop fragments with multicast DA for PCIe - ath10k: add CCMP PN replay protection for fragmented frames for PCIe - ath10k: add struct for high latency PN replay protection - config: disable CONFIG_HISILICON_ERRATUM_1980005 by default - cache: Workaround HiSilicon Taishan DC CVAU - kabi: Fix "Intel: perf/core: Add attr_groups_update into struct pmu" - x86: Fix kabi broken for struct cpuinfo_x86 - kabi: Fix "perf/x86/intel: Support per-thread RDPMC TopDown metrics" - PCI: kabi: fix kabi broken for struct pci_dev - kabi: Fix "PCI: Decode PCIe 32 GT/s link speed" - openeuler_defconfig: Adjust some configs for Intel icelake support - hulk_defconfig: Adjust some configs for Intel icelake support - perf/x86/intel/uncore: Fix M2M event umask for Ice Lake server - node: fix device cleanups in error handling code - device-dax/core: Fix memory leak when rmmod dax.ko - ntb: intel: Fix memleak in intel_ntb_pci_probe - perf/x86/intel/uncore: Fix the scale of the IMC free-running events - intel_idle: Ignore _CST if control cannot be taken from the platform - intel_idle: Fix max_cstate for processor models without C-state tables - perf/x86/intel/uncore: Reduce the number of CBOX counters - powercap: RAPL: remove unused local MSR define - PCI/ERR: Update error status after reset_link() - PCI/ERR: Combine pci_channel_io_frozen cases - intel_th: msu: Fix the unexpected state warning - intel_th: msu: Fix window switching without windows - intel_th: Fix freeing IRQs - PCI: Do not use bus number zero from EA capability - perf/x86/intel/uncore: Fix missing marker for snr_uncore_imc_freerunning_events - intel_th: msu: Fix possible memory leak in mode_store() - intel_th: msu: Fix overflow in shift of an unsigned int - intel_th: msu: Fix missing allocation failure check on a kstrndup - intel_th: msu: Fix an uninitialized mutex - intel_th: gth: Fix the window switching sequence - tools/power/x86/intel-speed-select: Fix a read overflow in isst_set_tdp_level_msr() - intel_rapl: need linux/cpuhotplug.h for enum cpuhp_state - device-dax: fix memory and resource leak if hotplug fails - MAINTAINERS: Add entry for EDAC-I10NM - MAINTAINERS: Update entry for EDAC-SKYLAKE - tools x86 uapi asm: Sync the pt_regs.h copy with the kernel sources - docs: fix numaperf.rst and add it to the doc tree - acpi/hmat: fix an uninitialized memory_target - acpi/hmat: Update acpi_hmat_type enum with ACPI_HMAT_TYPE_PROXIMITY - acpi/hmat: fix memory leaks in hmat_init() - drivers/dax: Allow to include DEV_DAX_PMEM as builtin - doc: trace: fix reference to cpuidle documentation file - openeuler_defconfig: Enable some Icelake support configs - hulk_defconfig: Enable some Icelake support configs - tools/power turbostat: Fix Haswell Core systems - tools/power turbostat: Support Ice Lake server - tools/power turbostat: consolidate duplicate model numbers - tools/power turbostat: reduce debug output - intel_th: msu-sink: An example msu buffer "sink" - intel_th: msu: Introduce buffer interface - intel_th: msu: Start read iterator from a non-empty window - intel_th: msu: Split sgt array and pointer in multiwindow mode - intel_th: msu: Support multipage blocks - intel_th: msu: Remove set but not used variable 'last' - intel_th: msu: Fix unused variable warning on arm64 platform - intel_th: msu: Add current window tracking - intel_th: msu: Add a sysfs attribute to trigger window switch - intel_th: msu: Correct the block wrap detection - intel_th: Add switch triggering support - intel_th: gth: Factor out trace start/stop - intel_th: msu: Factor out pipeline draining - intel_th: msu: Switch over to scatterlist - intel_th: msu: Replace open-coded list_{first,last,next}_entry variants - intel_th: Only report useful IRQs to subdevices - intel_th: msu: Start handling IRQs - intel_th: pci: Use MSI interrupt signalling - intel_th: Communicate IRQ via resource - intel_th: Add "rtit" source device - intel_th: Skip subdevices if their MMIO is missing - intel_th: Rework resource passing between glue layers and core - intel_th: pti: Use sysfs_match_string() helper - intel_th: Only create useful device nodes - intel_th: Mark expected switch fall-throughs - perf/x86/amd: Fix sampling Large Increment per Cycle events - Intel: hardirq/nmi: Allow nested nmi_enter() - Intel: platform/x86: ISST: Increase timeout - Intel: ICX: platform/x86: ISST: Fix wrong unregister type - Intel: ICX: platform/x86: ISST: Allow additional core-power mailbox commands - Intel: EDAC/i10nm: Update driver to support different bus number config register offsets - Intel: EDAC, {skx,i10nm}: Make some configurations CPU model specific - Intel: intel_idle: Customize IceLake server support - Intel: x86/uaccess: Move copy_user_handle_tail() into asm - Intel: x86/insn-eval: Add support for 64-bit kernel mode - Intel: x86/extable: Introduce _ASM_EXTABLE_UA for uaccess fixups - x86/traps: Stop using ist_enter/exit() in do_int3() - Intel: EDAC, skx: Retrieve and print retry_rd_err_log registers - Intel: EDAC, skx_common: Refactor so that we initialize "dev" in result of adxl decode. - Intel: perf/x86: Fix n_metric for cancelled txn - Intel: perf/x86/intel: Check perf metrics feature for each CPU - Intel: perf/x86/intel: Support per-thread RDPMC TopDown metrics - Intel: perf/x86/intel: Support TopDown metrics on Ice Lake - Intel: perf/x86: Add a macro for RDPMC offset of fixed counters - Intel: perf/x86/intel: Generic support for hardware TopDown metrics - Intel: perf/core: Add a new PERF_EV_CAP_SIBLING event capability - Intel: perf/x86/intel: Use switch in intel_pmu_disable/enable_event - Intel: perf/x86/intel: Fix the name of perf METRICS - Intel: perf/x86/intel: Move BTS index to 47 - Intel: perf/x86/intel: Introduce the fourth fixed counter - Intel: perf/x86/intel: Name the global status bit in NMI handler - Intel: perf/x86: Use event_base_rdpmc for the RDPMC userspace support - Intel: perf/x86: Keep LBR records unchanged in host context for guest usage - Intel: perf/x86: Add constraint to create guest LBR event without hw counter - Intel: perf/x86/lbr: Add interface to get LBR information - perf/x86/core: Refactor hw->idx checks and cleanup - Intel: perf/x86: Fix variable types for LBR registers - perf/x86/amd: Add support for Large Increment per Cycle Events - Intel: perf/x86/amd: Constrain Large Increment per Cycle events - Intel: perf/x86/intel: Fix SLOTS PEBS event constraint - Intel: perf/x86: Use update attribute groups for default attributes - intel: perf/x86/intel: Use update attributes for skylake format - Intel: perf/x86: Use update attribute groups for extra format - Intel: perf/x86: Use update attribute groups for caps - Intel: perf/x86: Add is_visible attribute_group callback for base events - Intel: perf/x86: Use the new pmu::update_attrs attribute group - Intel: perf/x86: Get rid of x86_pmu::event_attrs - Intel: perf/core: Add attr_groups_update into struct pmu - Intel: sysfs: Add sysfs_update_groups function - perf/x86/intel: Export mem events only if there's PEBS support - Intel: perf/x86/intel: Factor out common code of PMI handler - PCI: pciehp: Add DMI table for in-band presence detection disabled - Intel:PCI: pciehp: Wait for PDS if in-band presence is disabled - Intel:PCI: pciehp: Disable in-band presence detect when possible - Intel:PCI/AER: Fix the broken interrupt injection - genirq: Provide interrupt injection mechanism - Intel:PCI/DPC: Add "pcie_ports=dpc-native" to allow DPC without AER control - Intel:PCI/AER: Fix kernel-doc warnings - Intel:PCI/AER: Use for_each_set_bit() to simplify code - Intel:PCI/AER: Save AER Capability for suspend/resume - Intel:PCI: Get rid of dev->has_secondary_link flag - Intel:PCI: Make pcie_downstream_port() available outside of access.c - Intel:PCI: Assign bus numbers present in EA capability for bridges - Intel:PCI/AER: Log messages with pci_dev, not pcie_device - Intel:PCI/DPC: Log messages with pci_dev, not pcie_device - Intel:PCI: Replace dev_printk(KERN_DEBUG) with dev_info(), etc - Intel:PCI: Replace printk(KERN_INFO) with pr_info(), etc - Intel:PCI: Use dev_printk() when possible - Intel:PCI/portdrv: Support PCIe services on subtractive decode bridges - Intel:PCI/portdrv: Use conventional Device ID table formatting - Intel:PCI/ASPM: Save LTR Capability for suspend/resume - Intel:PCI: Enable SERR# forwarding for all bridges - Intel:PCI/AER: Use match_string() helper to simplify the code - Intel:PCI/AER: Queue one GHES event, not several uninitialized ones - Intel:PCI/AER: Abstract AER interrupt handling - Intel:PCI/AER: Reuse existing pcie_port_find_device() interface - Intel:PCI/AER: Use managed resource allocations - Intel:PCI/AER: Use threaded IRQ for bottom half - Intel:PCI/AER: Use kfifo_in_spinlocked() to insert locked elements - Intel:PCI/AER: Remove unused aer_error_resume() - Intel:PCI/ERR: Remove duplicated include from err.c - Intel:PCI: Make link active reporting detection generic - PCI: Unify device inaccessible - Intel:PCI/ERR: Always report current recovery status for udev - PCI/ERR: Simplify broadcast callouts - PCI/ERR: Handle fatal error recovery - Intel:PCI/DPC: Save and restore config state - PCI: portdrv: Restore PCI config state on slot reset - PCI: Simplify disconnected marking - Intel: ntb: intel: add hw workaround for NTB BAR alignment - Intel: ntb: intel: fix static declaration - Intel: ntb: intel: Add Icelake (gen4) support for Intel NTB - Intel: NTB: add new parameter to peer_db_addr() db_bit and db_data - Intel: perf/x86/intel: Fix invalid Bit 13 for Icelake MSR_OFFCORE_RSP_x register - Intel: perf/x86/intel/uncore: Add Ice Lake server uncore support - Intel: perf/x86/intel/uncore: Add box_offsets for free-running counters - Intel: perf/x86/intel/uncore: Factor out __snr_uncore_mmio_init_box - Intel: perf/x86/intel/uncore: Add IMC uncore support for Snow Ridge - Intel: perf/x86/intel/uncore: Clean up client IMC - Intel: perf/x86/intel/uncore: Support MMIO type uncore blocks - Intel: perf/x86/intel/uncore: Factor out box ref/unref functions - Intel: perf/x86/intel/uncore: Add uncore support for Snow Ridge server - Intel: perf/x86/intel: Add more Icelake CPUIDs - Intel: Documentation: admin-guide: PM: Add intel_idle document - Intel: ACPI: processor: Make ACPI_PROCESSOR_CSTATE depend on ACPI_PROCESSOR - Intel: intel_idle: Use ACPI _CST on server systems - Intel: intel_idle: Add module parameter to prevent ACPI _CST from being used - Intel: intel_idle: Allow ACPI _CST to be used for selected known processors - Intel: cpuidle: Allow idle states to be disabled by default - Intel: Documentation: admin-guide: PM: Add cpuidle document - Intel: cpuidle: use BIT() for idle state flags and remove CPUIDLE_DRIVER_FLAGS_MASK - Intel: intel_idle: Use ACPI _CST for processor models without C-state tables - Intel: intel_idle: Refactor intel_idle_cpuidle_driver_init() - Intel: ACPI: processor: Export acpi_processor_evaluate_cst() - Intel: ACPI: processor: Clean up acpi_processor_evaluate_cst() - Intel: ACPI: processor: Introduce acpi_processor_evaluate_cst() - Intel: ACPI: processor: Export function to claim _CST control - Intel: tools/power/x86: A tool to validate Intel Speed Select commands - Intel: platform/x86: ISST: Restore state on resume - Intel: platform/x86: ISST: Add Intel Speed Select PUNIT MSR interface - Intel: platform/x86: ISST: Add Intel Speed Select mailbox interface via MSRs - Intel: platform/x86: ISST: Add Intel Speed Select mailbox interface via PCI - Intel: platform/x86: ISST: Add Intel Speed Select mmio interface - Intel: platform/x86: ISST: Add IOCTL to Translate Linux logical CPU to PUNIT CPU number - Intel: platform/x86: ISST: Store per CPU information - Intel: platform/x86: ISST: Add common API to register and handle ioctls - Intel: platform/x86: ISST: Update ioctl-number.txt for Intel Speed Select interface - Intel: EDAC, skx, i10nm: Fix source ID register offset - Intel: EDAC, i10nm: Check ECC enabling status per channel - Intel: EDAC, i10nm: Add Intel additional Ice-Lake support - Intel: EDAC, skx, i10nm: Make skx_common.c a pure library - Intel: EDAC, skx_common: Add code to recognise new compound error code - Intel: EDAC, i10nm: Add a driver for Intel 10nm server processors - EDAC, skx_edac: Delete duplicated code - Intel: EDAC, skx_common: Separate common code out from skx_edac - Intel: powercap/intel_rapl: add support for ICX-D - Intel: powercap/intel_rapl: add support for ICX - Intel: powercap/intel_rapl: add support for IceLake desktop - Intel: intel_rapl: Fix module autoloading issue - Intel: intel_rapl: support two power limits for every RAPL domain - Intel: intel_rapl: support 64 bit register - intel_rapl: abstract RAPL common code - Intel: intel_rapl: cleanup hardcoded MSR access - Intel: intel_rapl: cleanup some functions - Intel: intel_rapl: abstract register access operations - Intel: intel_rapl: abstract register address - Intel: intel_rapl: introduce struct rapl_if_private - Intel: intel_rapl: introduce intel_rapl.h - Intel: intel_rapl: remove hardcoded register index - Intel: intel_rapl: use reg instead of msr - Intel: powercap/intel_rapl: Update RAPL domain name and debug messages - Intel: powercap/intel_rapl: Support multi-die/package - Intel: powercap/intel_rapl: Simplify rapl_find_package() - Intel: x86/topology: Define topology_logical_die_id() - Intel: x86/topology: Define topology_die_id() - Intel: cpu/topology: Export die_id - Intel: x86/topology: Create topology_max_die_per_package() - Intel: x86/topology: Add CPUID.1F multi-die/package support - Intel: topology: Simplify cputopology.txt formatting and wording - Intel: perf/x86/regs: Use PERF_REG_EXTENDED_MASK - Intel: perf/x86: Remove pmu->pebs_no_xmm_regs - Intel: perf/x86: Clean up PEBS_XMM_REGS - Intel: perf/x86/regs: Check reserved bits - Intel: perf/x86: Disable extended registers for non-supported PMUs - Intel: perf/core: Add PERF_PMU_CAP_NO_EXCLUDE for exclusion incapable PMUs - Intel: perf/core: Add function to test for event exclusion flags - Intel: perf/x86/intel/pt: Remove software double buffering PMU capability - Intel: perf/ring_buffer: Fix AUX software double buffering - Intel: perf regs x86: Add X86 specific arch__intr_reg_mask() - Intel: perf parse-regs: Add generic support for arch__intr/user_reg_mask() - Intel: perf parse-regs: Split parse_regs - Intel: perf parse-regs: Improve error output when faced with unknown register name - Intel: perf record: Fix suggestion to get list of registers usable with --user-regs and --intr-regs - Intel: perf tools x86: Add support for recording and printing XMM registers - Intel: perf/x86/intel/uncore: Add Intel Icelake uncore support - Intel: perf/x86/lbr: Avoid reading the LBRs when adaptive PEBS handles them - Intel: perf/x86/intel: Support adaptive PEBS v4 - Intel: perf/x86/intel/ds: Extract code of event update in short period - Intel: perf/x86/intel: Extract memory code PEBS parser for reuse - Intel: perf/x86: Support outputting XMM registers - Intel: doc/mm: New documentation for memory performance - Intel: acpi/hmat: Register memory side cache attributes - Intel: acpi/hmat: Register performance attributes - Intel: acpi/hmat: Register processor domain to its memory - Intel: node: Add memory-side caching attributes - Intel: node: Add heterogenous memory access attributes - node: Link memory nodes to their compute nodes - Intel: acpi/hmat: Parse and report heterogeneous memory - Intel: acpi: Add HMAT to generic parsing tables - irqchip: phytium-2500: Fix compilation issues - Intel: acpi: Create subtable parsing infrastructure - Intel: ACPICA: ACPI 6.3: HMAT updates - Intel: device-dax: "Hotplug" persistent memory for use like normal RAM - mm/resource: Let walk_system_ram_range() search child resources - Intel: mm/memory-hotplug: Allow memory resources to be children - Intel: mm/resource: Move HMM pr_debug() deeper into resource code - Intel: device-dax: Add a 'modalias' attribute to DAX 'bus' devices - Intel: device-dax: Add a 'target_node' attribute - Intel: device-dax: Auto-bind device after successful new_id - Intel: acpi/nfit, device-dax: Identify differentiated memory with a unique numa-node - Intel: device-dax: Add /sys/class/dax backwards compatibility - Intel: device-dax: Add support for a dax override driver - Intel: device-dax: Move resource pinning+mapping into the common driver - Intel: device-dax: Introduce bus + driver model - Intel: device-dax: Start defining a dax bus model - Intel: device-dax: Remove multi-resource infrastructure - Intel: device-dax: Kill dax_region base - Intel: device-dax: Kill dax_region ida - Intel: dmaengine: ioatdma: support latency tolerance report (LTR) for v3.4 - Intel: dmaengine: ioatdma: add descriptor pre-fetch support for v3.4 - Intel: dmaengine: ioatdma: disable DCA enabling on IOATDMA v3.4 - Intel: dmaengine: ioatdma: Add Snow Ridge ioatdma device id - perf/x86/intel: Add Tremont core PMU support - perf/x86/intel: Add Icelake support - perf/x86: Support constraint ranges - PCI/PME: Fix kernel-doc of pcie_pme_resume() and pcie_pme_remove() - PCI: Add PCIE_LNKCAP2_SLS2SPEED() macro - PCI: Use pci_speed_string() for all PCI/PCI-X/PCIe strings - PCI: Add pci_speed_string() - PCI: Add 32 GT/s decoding in some macros - PCI: Decode PCIe 32 GT/s link speed - PCI/AER: Log which device prevents error recovery - PCI/AER: Initialize aer_fifo - PCI/AER: Use kfifo for tracking events instead of reimplementing it - PCI/AER: Remove error source from AER struct aer_rpc - Intel: PCI: Add support for Immediate Readiness - ia64: ensure proper NUMA distance and possible map initialization - sched/topology: Make sched_init_numa() use a set for the deduplicating sort - block: don't call rq_qos_ops->done_bio if the bio isn't tracked - block: fix blk-iolatency accounting underflow - ovl: fix missing negative dentry check in ovl_rename() - ext4: flush s_error_work before journal destroy in ext4_fill_super - Revert "ext4: fix panic when mount failed with parallel flush_stashed_error_work" - ext4: refresh the ext4_ext_path struct after dropping i_data_sem. - ext4: ensure enough credits in ext4_ext_shift_path_extents - ext4: use true,false for bool variable- net: 6pack: fix slab-out-of-bounds in decode_data- bpf: Fix integer overflow in prealloc_elems_and_freelist()- timerqueue: fix kabi for struct timerqueue_head - lib/timerqueue: Rely on rbtree semantics for next timer - ACPI / APEI: Notify all ras err to driver - ACPI / APEI: Add a notifier chain for unknown (vendor) CPER records - blk-mq-sched: Fix blk_mq_sched_alloc_tags() error handling - jbd2: protect jh by grab a ref in jbd2_journal_forget - jbd2: Don't call __bforget() unnecessarily - jbd2: Drop unnecessary branch from jbd2_journal_forget() - ipc: replace costly bailout check in sysvipc_find_ipc() - sched/topology: fix the issue groups don't span domain->span for NUMA diameter > 2 - sched/topology: Warn when NUMA diameter > 2 - USB: ehci: fix an interrupt calltrace error - net: hns3: update hns3 version to 21.9.4 - net: hns3: expand buffer len for fd tcam of debugfs - net: hns3: fix hns3 debugfs queue info print coverage bugs - net: hns3: fix memory override when bd_num is bigger than port info size - scsi: hisi_sas: Optimize the code flow of setting sense data when ssp I/O abnormally completed- Bluetooth: fix use-after-free error in lock_sock_nested() - bpf, mips: Validate conditional branch offsets - scsi: qla2xxx: Fix crash in qla2xxx_mqueuecommand() - crypto: ccp - fix resource leaks in ccp_run_aes_gcm_cmd() - bpf: Fix truncation handling for mod32 dst reg wrt zero - bpf: Fix 32 bit src register truncation on div/mod - bpf: Do not use ax register in interpreter on div/mod - Revert "bpf: allocate 0x06 to new eBPF instruction class JMP32" - Revert "bpf: refactor verifier min/max code for condition jump" - Revert "bpf: verifier support JMP32" - Revert "bpf: disassembler support JMP32" - Revert "tools: bpftool: teach cfg code about JMP32" - Revert "bpf: interpreter support for JMP32" - Revert "bpf: JIT blinds support JMP32" - Revert "x86_64: bpf: implement jitting of JMP32" - Revert "arm64: bpf: implement jitting of JMP32" - Revert "bpf: Fix 32 bit src register truncation on div/mod" - Revert "bpf: Fix truncation handling for mod32 dst reg wrt zero" - block: fix wrong define name - block: fix compile error when CONFIG_BLK_DEV_THROTTLING disable - pid: fix imbalanced calling of cgroup_threadgroup_change_begin/end() - pid: fix return value when copy_process() failed - block: fix NULL pointer in blkcg_drain_queue() - block: clean up ABI breakage - block: mark queue init done at the end of blk_register_queue - block: fix race between adding/removing rq qos and normal IO - scsi: hisi_sas: set sense data when the sas disk's I/O abnormally completed - kyber: initialize 'async_depth' in kyber_queue_data_alloc() - kyber: introduce kyber_depth_updated() - blk-mq: handle all throttled io in blk_cleanup_queue()- memcg: enable accounting for ldt_struct objects - memcg: enable accounting for posix_timers_cache slab - memcg: enable accounting for signals - memcg: enable accounting for new namesapces and struct nsproxy - memcg: enable accounting for fasync_cache - memcg: enable accounting for mnt_cache entries - memcg: enable accounting for pids in nested pid namespaces - KVM: do not allow mapping valid but non-reference-counted pages - nvme: remove the call to nvme_update_disk_info in nvme_ns_remove - block: flush the integrity workqueue in blk_integrity_unregister - block: check if a profile is actually registered in blk_integrity_unregister - blk-mq: fix kabi broken in blk_mq_tags - blk-mq: fix is_flush_rq - blk-mq: fix kernel panic during iterating over flush request - block: factor out a new helper from blk_rq_init() - blk-mq: don't grab rq's refcount in blk_mq_check_expired() - blk-mq: clearing flush request reference in tags->rqs[] - blk-mq: clear stale request in tags->rq[] before freeing one request pool - blk-mq: grab rq->refcount before calling ->fn in blk_mq_tagset_busy_iter - Revert "blk-mq: use static_rqs instead of rqs to iterate tags" - Revert "blk-mq: use blk_mq_queue_tag_inflight_iter() in debugfs" - Revert "nbd: use blk_mq_queue_tag_inflight_iter()" - blk-cgroup: fix UAF by grabbing blkcg lock before destroying blkg pd - tasks: Fix kabi broken for struct task_struct - tasks, sched/core: RCUify the assignment of rq->curr - tasks, sched/core: With a grace period after finish_task_switch(), remove unnecessary code - tasks, sched/core: Ensure tasks are available for a grace period after leaving the runqueue - tasks: Add a count of task RCU users - Revert "sched/membarrier: fix NULL poiner in membarrier_global_expedited" - ext4: update last_pos for the case ext4_htree_fill_tree return fail - blk-throttle: fix UAF by deleteing timer in blk_throtl_exit() - nvme-rdma: don't update queue count when failing to set io queues - scsi: hisi_sas: replace spin_lock_irqsave/spin_unlock_restore with spin_lock/spin_unlock - scsi: hisi_sas: use threaded irq to process CQ interrupts- ext4: fix race writing to an inline_data file while its xattrs are changing - uce: pagecache reading scenario add shmem support - Revert "uce: pagecache reading scenario add shmem support" - memcg: enable accounting of ipc resources - uce: pagecache reading scenario add shmem support - misc/uacce: fixup out-of-bounds array write - crypto/sec: add aead support for user-side- nvme-pci: Use u32 for nvme_dev.q_depth and nvme_queue.q_depth - nvme-pci: use unsigned for io queue depth - net: hns3: update hns3 version to 21.9.2 - net: hns3: the pointer is cast to another pointer in a different type, which is incompatible. - net: hns3: cleanup for some print type miss match and blank lines - net: hns3: remove tc enable checking - net: hns3: Constify static structs - net: hns3: fix kernel crash when unload VF while it is being reset - net: hns3: fix memory override when bd_num is bigger than the ring size - net: hns3: pad the short tunnel frame before sending to hardware - net: hns3: check the return of skb_checksum_help() - net: hns3: add 'QoS' support for port based VLAN configuration - net: hns3: remove unused parameter from hclge_set_vf_vlan_common() - net: hns3: disable port VLAN filter when support function level VLAN filter control - net: hns3: remove redundant param mbx_event_pending - net: hns3: remove the useless debugfs file node cmd - net: hns3: fix get wrong pfc_en when query PFC configuration - net: hns3: fix mixed flag HCLGE_FLAG_MQPRIO_ENABLE and HCLGE_FLAG_DCB_ENABLE - net: hns3: add support for tc mqprio offload - net: hns3: add debugfs support for vlan configuration - net: hns3: add support for VF modify VLAN filter state - net: hns3: add query basic info support for VF - net: hns3: add support for modify VLAN filter state - Revert: net: hns3: adds support for extended VLAN mode and 'QOS' in vlan 802.1Q protocol. - net: hns3: change the method of getting cmd index in debugfs - net: hns3: refactor dump mac tbl of debugfs - net: hns3: add support for dumping MAC umv counter in debugfs - net: hns3: refactor dump serv info of debugfs - net: hns3: refactor dump mac tnl status of debugfs - net: hns3: refactor dump qs shaper of debugfs - net: hns3: refactor dump qos buf cfg of debugfs - net: hns3: split out hclge_dbg_dump_qos_buf_cfg() - net: hns3: refactor dump qos pri map of debugfs - net: hns3: refactor dump qos pause cfg of debugfs - net: hns3: refactor dump tc of debugfs - net: hns3: refactor dump tm of debugfs - net: hns3: refactor dump tm map of debugfs - net: hns3: refactor dump fd tcam of debugfs - net: hns3: refactor queue info of debugfs - net: hns3: refactor queue map of debugfs - net: hns3: refactor dump reg dcb info of debugfs - net: hns3: refactor dump reg of debugfs - net: hns3: Constify static structs - net: hns3: refactor dump ncl config of debugfs - net: hns3: refactor dump m7 info of debugfs - net: hns3: refactor dump reset info of debugfs - net: hns3: refactor dump intr of debugfs - net: hns3: refactor dump loopback of debugfs - net: hns3: refactor dump mng tbl of debugfs - net: hns3: refactor dump mac list of debugfs - net: hns3: refactor dump bd info of debugfs - net: hns3: refactor the debugfs process - net: hns3: add debugfs support for tm priority and qset info - net: hns3: add interfaces to query information of tm priority/qset - net: hns3: change the value of the SEPARATOR_VALUE macro in hclgevf_main.c - net: hns3: fix for vxlan gpe tx checksum bug - net: hns3: Fix for geneve tx checksum bug - net: hns3: refine the struct hane3_tc_info - net: hns3: VF not request link status when PF support push link status feature - net: hns3: remove a duplicate pf reset counting - net: hns3: remediate a potential overflow risk of bd_num_list - net: hns3: fix query vlan mask value error for flow director - net: hns3: fix error mask definition of flow director - net: hns3: cleanup for endian issue for VF RSS - net: hns3: fix incorrect handling of sctp6 rss tuple - net: hns3: refine function hclge_set_vf_vlan_cfg() - net: hns3: dump tqp enable status in debugfs - hisilicon/hns3: convert comma to semicolon - net: hns3: remove a misused pragma packed - net: hns3: add debugfs of dumping pf interrupt resources - net: hns3: Supply missing hclge_dcb.h include file - net: hns3: print out speed info when parsing speed fails - net: hns3: add a missing mutex destroy in hclge_init_ad_dev() - net: hns3: add a print for initializing CMDQ when reset pending - net: hns3: replace snprintf with scnprintf in hns3_update_strings - net: hns3: change affinity_mask to numa node range - net: hns3: change hclge/hclgevf workqueue to WQ_UNBOUND mode - tcp_comp: Del compressed_data and remaining_data from tcp_comp_context_rx - tcp_comp: Add dpkt to save decompressed skb - tcp_comp: Fix ZSTD_decompressStream failed - mm: downgrade the print level in do_shrink_slab - uio: introduce UIO_MEM_IOVA - mm/mempolicy.c: fix checking unmapped holes for mbind - mm/mempolicy.c: check range first in queue_pages_test_walk - net: qrtr: fix another OOB Read in qrtr_endpoint_post - net: qrtr: fix OOB Read in qrtr_endpoint_post - mm, slab, slub: stop taking cpu hotplug lock - mm, slab, slub: stop taking memory hotplug lock - mm, slub: stop freeing kmem_cache_node structures on node offline - kernel/hung_task.c: introduce sysctl to print all traces when a hung task is detected - vt_kdsetmode: extend console locking- cpuidle: menu: Avoid computations when result will be discarded - virtio_blk: fix handling single range discard request - virtio_blk: add discard and write zeroes support - iommu/arm-smmu-v3: add bit field SFM into GERROR_ERR_MASK - page_alloc: consider highatomic reserve in watermark fast - mm/filemap.c: fix a data race in filemap_fault() - scsi/hifc: Fix memory leakage bug - RDMA/hns: Fix wrong timer context buffer page size - RDMA/hns: Bugfix for posting multiple srq work request - RDMA/hns: Fix 0-length sge calculation error - RDMA/hns: Fix configuration of ack_req_freq in QPC - RDMA/hns: Add check for the validity of sl configuration - RDMA/hns: Fix bug during CMDQ initialization - RDMA/hns: Fixed wrong judgments in the goto branch - RDMA/hns: Bugfix for checking whether the srq is full when post wr - RDMA/hns: Fix wrong parameters when initial mtt of srq->idx_que - RDMA/hns: Force rewrite inline flag of WQE - RDMA/hns: Fix missing assignment of max_inline_data - RDMA/hns: Avoid enabling RQ inline on UD - RDMA/hns: Support to query firmware version - RDMA/hns: Force srq_limit to 0 when creating SRQ - RDMA/hns: Add interception for resizing SRQs - RDMA/hns: Fix an cmd queue issue when resetting- iommu: smmuv2: Using the SMMU_BYPASS_DEV to bypass SMMU for some SoCs - iommu: dev_bypass: cleanup dev bypass code - arm64: phytium: using MIDR_PHYTIUM_FT2000PLUS instead of ARM_CPU_IMP_PHYTIUM - arm64: Add MIDR encoding for PHYTIUM CPUs - arm64: Add MIDR encoding for HiSilicon Taishan CPUs - sched: Fix sched_fork() access an invalid sched_task_group - KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (CVE-2021-3653) - KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (CVE-2021-3656) - Bluetooth: switch to lock_sock in SCO - Bluetooth: avoid circular locks in sco_sock_connect - Bluetooth: schedule SCO timeouts with delayed_work - Bluetooth: defer cleanup of resources in hci_unregister_dev()- tcp_comp: Fix comp_read_size return value - virtio-blk: Add validation for block size in config space - blk-mq: fix divide by zero crash in tg_may_dispatch() - mm, vmscan: guarantee drop_slab_node() termination - jump_label: skip resource release if jump label is not relocated - ext4: prevent getting empty inode buffer - ext4: move ext4_fill_raw_inode() related functions before __ext4_get_inode_loc() - ext4: factor out ext4_fill_raw_inode() - ext4: make the updating inode data procedure atomic - KVM: X86: MMU: Use the correct inherited permissions to get shadow page - x86/config: Enable CONFIG_USERSWAP for openeuler_defconfig - ext4: fix panic when mount failed with parallel flush_stashed_error_work - device core: Consolidate locking and unlocking of parent and device - Revert "ext4: flush s_error_work before journal destroy in ext4_fill_super" - ext2: Strengthen xattr block checks - ext2: Merge loops in ext2_xattr_set() - ext2: introduce helper for xattr entry validation - mm: rmap: explicitly reset vma->anon_vma in unlink_anon_vmas()- bpf: Fix leakage due to insufficient speculative store bypass mitigation - bpf: Introduce BPF nospec instruction for mitigating Spectre v4 - bpf: track spill/fill of constants - bpf/verifier: per-register parent pointers - blk-mq: clear active_queues before clearing BLK_MQ_F_TAG_QUEUE_SHARED- scsi: hisi_sas: Flush workqueue in hisi_sas_v3_remove() - nvme: force complete cancelled requests - blk-mq: blk-mq: provide forced completion method - ext4: flush s_error_work before journal destroy in ext4_fill_super - Revert "net: make get_net_ns return error if NET_NS is disabled" - kthread: Fix PF_KTHREAD vs to_kthread() race - sched/debug: Fix 'sched_debug_lock' undeclared error - Remove MODULE_ALIAS() calls that take undefined macro - scripts/dtc: Remove redundant YYLOC global declaration - x86/boot/compressed: Don't declare __force_order in kaslr_64.c - usb: hso: fix error handling code of hso_create_net_device - hso: fix bailout in error case of probe- spec: fixed the mistake for dates in kernel.spec- iscsi: Fix KABI change for 'Fix conn use after free during resets' - iscsi: alloc iscsi_cls_session with iscsi_cls_session_warpper - iscsi: introduce iscsi_cls_session_warapper and helper - scsi: iscsi: Fix conn use after free during resets - scsi: sr: Return correct event when media event code is 3 - net: xilinx_emaclite: Do not print real IOMEM pointer - sctp: move the active_key update after sh_keys is added - usb: max-3421: Prevent corruption of freed memory - net: ll_temac: Fix bug causing buffer descriptor overrun - tcp_comp: Avoiding the null pointer problem of ctx in comp_stream_read - nbd: add the check to prevent overflow in __nbd_ioctl() - ext4: fix potential uninitialized access to retval in kmmpd - blk-mq: fix kabi broken by "blk-mq: fix hang caused by freeze/unfreeze sequence" - blk-mq: fix hang caused by freeze/unfreeze sequence - config: Enable CONFIG_UCE_KERNEL_RECOVERY by default - EDAC/ghes: Remove intermediate buffer pvt->detail_location - USB: fix some clerical mistakes - uce: pagecache reading scenario support kernel recovery - uce: cow scenario support kernel recovery - selinux: fix NULL dereference in policydb_destroy() - livepatch/x86: Ignore return code of save_stack_trace_tsk_reliable() - mm,hwpoison: return -EHWPOISON to denote that the page has already been poisoned - mm/memory-failure: use a mutex to avoid memory_failure() races - arm64: mm: account for hotplug memory when randomizing the linear region- test modules directory existed when ls- fix rpmbuild error with patches- openeuler_defconfig: Enable ARCH_PHYTIUM and ARM_GIC_PHYTIUM_2500 - config: Enable Phytium FT-2500 support configs for hulk_defconfig - irqchip: phytium-2500: Add interrupt controller driver - mm/vmscan: setup drop_caches_loop_limit in cmdline - mm/memcg: optimize memory.numa_stat like memory.stat - livepatch: Fix crash when access the global variable in hook - timer: Use hlist_unhashed_lockless() in timer_pending() - list: Add hlist_unhashed_lockless() - config: Enable CONFIG_GPIO_HISI by default - gpio: gpio-hisi: Add HiSilicon GPIO support - config: Enable CONFIG_I2C_HISI by default - i2c: add support for HiSilicon I2C controller - i2c: core: add api to provide frequency mode strings - i2c: core: add managed function for adding i2c adapters - blk: reuse lookup_sem to serialize partition operations - Revert "block: take bd_mutex around delete_partitions in del_gendisk" - Revert "block: avoid creating invalid symlink file for patitions" - Revert "block: call bdput() to avoid memleak" - sctp: fix return value check in __sctp_rcv_asconf_lookup - workqueue: fix UAF in pwq_unbound_release_workfn() - exit: Move preemption fixup up, move blocking operations down - Input: joydev - prevent use of not validated data in JSIOCSBTNMAP ioctl - Input: joydev - prevent potential read overflow in ioctl - srcu: Take early exit on memory-allocation failure - Revert "modpost: add read_text_file() and get_line() helpers" - Revert "modpost: use read_text_file() and get_line() for reading text files" - Revert "modpost: remove use of non-standard strsep() in HOSTCC code" - Revert "modpost: explain why we can't use strsep" - cpuidle: fix return type err in haltpoll_switch_governor - mm/slab: add naive detection of double free - mm/mempool: fix a data race in mempool_free() - mm/list_lru: fix a data race in list_lru_count_one - mm/cma.c: fix NULL pointer dereference when cma could not be activated - iommu/amd: Prevent NULL pointer dereference- bcache: always record start time of a sample - bcache: do not collect data insert info created by write_moving - tcp_comp: open configs for tcp compression - tcp_comp: implement recvmsg for tcp compression - tcp_comp: implement sendmsg for tcp compression - tcp_comp: add stub proto ops for tcp compression socket - tcp_comp: allow ignore local tcp connections - tcp_comp: only enable compression for give server ports - tcp_comp: add sysctl for enable/disable compression - tcp_comp: add init and cleanup hook for compression - tcp_comp: add tcp comp option to SYN and SYN-ACK - tcp_comp: add Kconfig for tcp payload compression - tracing: Fix bug in rb_per_cpu_empty() that might cause deadloop. - proc: Avoid mixing integer types in mem_rw() - net: sched: cls_api: Fix the the wrong parameter - sctp: update active_key for asoc when old key is being replaced - nvme-pci: don't WARN_ON in nvme_reset_work if ctrl.state is not RESETTING - net/sched: act_skbmod: Skip non-Ethernet packets - net/tcp_fastopen: fix data races around tfo_active_disable_stamp - scsi: target: Fix protect handling in WRITE SAME(32) - scsi: iscsi: Fix iface sysfs attr detection - nvme-pci: do not call nvme_dev_remove_admin from nvme_remove - ipv6: fix 'disable_policy' for fwd packets - net: ip_tunnel: fix mtu calculation for ETHER tunnel devices - udp: annotate data races around unix_sk(sk)->gso_size - ipv6: tcp: drop silly ICMPv6 packet too big messages - tcp: annotate data races around tp->mtu_info - dma-buf/sync_file: Don't leak fences on merge failure - net: validate lwtstate->data before returning from skb_tunnel_info() - net: send SYNACK packet with accepted fwmark - net: bridge: sync fdb to new unicast-filtering ports - netfilter: ctnetlink: suspicious RCU usage in ctnetlink_dump_helpinfo - dm writecache: fix writing beyond end of underlying device when shrinking - dm writecache: return the exact table values that were set - dm multipath: use updated MPATHF_QUEUE_IO on mapping for bio-based mpath - dm writecache: fix data corruption when reloading the target - dm verity fec: fix hash block number in verity_fec_decode - sched/fair: Fix CFS bandwidth hrtimer expiry type - scsi: libfc: Fix array index out of bound exception - scsi: scsi_dh_alua: Fix signedness bug in alua_rtpg() - net: bridge: multicast: fix PIM hello router port marking race - NFSv4/pNFS: Don't call _nfs4_pnfs_v3_ds_connect multiple times - virtio_net: move tx vq operation under tx queue lock - x86/fpu: Limit xstate copy size in xstateregs_set() - nfs: fix acl memory leak of posix_acl_create() - NFSv4: Initialise connection to the server in nfs4_alloc_client() - PCI/sysfs: Fix dsm_label_utf16s_to_utf8s() buffer overrun - virtio_console: Assure used length from device is limited - virtio_net: Fix error handling in virtnet_restore() - virtio-blk: Fix memory leak among suspend/resume procedure - NFS: nfs_find_open_context() may only select open files - lib/decompress_unlz4.c: correctly handle zero-padding around initrds. - i2c: core: Disable client irq on reboot/shutdown - scsi: qedi: Fix null ref during abort handling - scsi: iscsi: Fix shost->max_id use - scsi: iscsi: Add iscsi_cls_conn refcount helpers - scsi: scsi_dh_alua: Check for negative result value - tracing: Do not reference char * as a string in histograms - scsi: core: Fix bad pointer dereference when ehandler kthread is invalid - seq_buf: Fix overflow in seq_buf_putmem_hex() - ipmi/watchdog: Stop watchdog timer when the current action is 'none' - net: ip: avoid OOM kills with large UDP sends over loopback - vsock: notify server to shutdown when client has pending signal - xfrm: Fix error reporting in xfrm_state_construct. - virtio_net: Remove BUG() to avoid machine dead - dm space maps: don't reset space map allocation cursor when committing - ipv6: use prandom_u32() for ID generation - mm/huge_memory.c: don't discard hugepage if other processes are mapping it - vfio/pci: Handle concurrent vma faults - vfio-pci: Use io_remap_pfn_range() for PCI IO memory - writeback: fix obtain a reference to a freeing memcg css - ipv6: fix out-of-bound access in ip6_parse_tlv() - bpf: Do not change gso_size during bpf_skb_change_proto() - ipv6: exthdrs: do not blindly use init_net - net/ipv4: swap flow ports when validating source - vxlan: add missing rcu_read_lock() in neigh_reduce() - pkt_sched: sch_qfq: fix qfq_change_class() error path - netfilter: nft_tproxy: restrict support to TCP and UDP transport protocols - netfilter: nft_osf: check for TCP packet before further processing - netfilter: nft_exthdr: check for IPv6 packet before further processing - netlabel: Fix memory leak in netlbl_mgmt_add_common - ACPI: sysfs: Fix a buffer overrun problem with description_show() - evm: fix writing /evm overflow - lib: vsprintf: Fix handling of number field widths in vsscanf - ACPI: processor idle: Fix up C-state latency if not ordered - fuse: check connected before queueing on fpq->io - evm: Refuse EVM_ALLOW_METADATA_WRITES only if an HMAC key is loaded - evm: Execute evm_inode_init_security() only when an HMAC key is loaded - seq_buf: Make trace_seq_putmem_hex() support data longer than 8 - ext4: use ext4_grp_locked_error in mb_find_extent - ext4: fix avefreec in find_group_orlov - ext4: remove check for zero nr_to_scan in ext4_es_scan() - ext4: correct the cache_nr in tracepoint ext4_es_shrink_exit - ext4: return error code when ext4_fill_flex_info() fails - ext4: fix kernel infoleak via ext4_extent_header - iov_iter_fault_in_readable() should do nothing in xarray case - scsi: core: Retry I/O for Notify (Enable Spinup) Required error - kthread: prevent deadlock when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync() - kthread_worker: split code for canceling the delayed work timer - scsi: sr: Return appropriate error code when disk is ejected - mm, futex: fix shared futex pgoff on shmem huge page - mm/thp: another PVMW_SYNC fix in page_vma_mapped_walk() - mm/thp: fix page_vma_mapped_walk() if THP mapped by ptes - mm: page_vma_mapped_walk(): get vma_address_end() earlier - mm: page_vma_mapped_walk(): use goto instead of while (1) - mm: page_vma_mapped_walk(): add a level of indentation - mm: page_vma_mapped_walk(): crossing page table boundary - mm: page_vma_mapped_walk(): prettify PVMW_MIGRATION block - mm: page_vma_mapped_walk(): use pmde for *pvmw->pmd - mm: page_vma_mapped_walk(): settle PageHuge on entry - mm: page_vma_mapped_walk(): use page for pvmw->page - mm: thp: replace DEBUG_VM BUG with VM_WARN when unmap fails for split - mm/thp: unmap_mapping_page() to fix THP truncate_cleanup_page() - mm/thp: fix page_address_in_vma() on file THP tails - mm/thp: fix vma_address() if virtual address below file offset - mm/thp: try_to_unmap() use TTU_SYNC for safe splitting - mm/thp: make is_huge_zero_pmd() safe and quicker - mm/thp: fix __split_huge_pmd_locked() on shmem migration entry - mm/rmap: use page_not_mapped in try_to_unmap() - mm/rmap: remove unneeded semicolon in page_not_mapped() - mm: add VM_WARN_ON_ONCE_PAGE() macro - sctp: add param size validation for SCTP_PARAM_SET_PRIMARY - sctp: validate chunk size in __rcv_asconf_lookup - stop_machine: Avoid potential race behaviour - KVM: PPC: Book3S: Fix H_RTAS rets buffer overflow - can: raw: fix raw_rcv panic for sock UAF - mm/page_isolation: do not isolate the max order page - mm/zswap: fix passing zero to 'PTR_ERR' warning - mm/page_alloc: speed up the iteration of max_order - mm: hugetlb: fix type of delta parameter and related local variables in gather_surplus_pages() - mm/vmalloc.c:__vmalloc_area_node(): avoid 32-bit overflow - sctp: add size validation when walking chunks - sctp: validate from_addr_param return - jbd2: fix kabi broken in struct journal_s - ext4: inline jbd2_journal_[un]register_shrinker() - jbd2: export jbd2_journal_[un]register_shrinker() - fs: remove bdev_try_to_free_page callback - ext4: remove bdev_try_to_free_page() callback - jbd2: simplify journal_clean_one_cp_list() - jbd2,ext4: add a shrinker to release checkpointed buffers - jbd2: remove redundant buffer io error checks - jbd2: don't abort the journal when freeing buffers - jbd2: ensure abort the journal if detect IO error when writing original buffer back - jbd2: remove the out label in __jbd2_journal_remove_checkpoint() - mm: vmscan: use a new flag to indicate shrinker is registered - Revert "jbd2: remove the out label in __jbd2_journal_remove_checkpoint()" - Revert "jbd2: ensure abort the journal if detect IO error when writing original buffer back" - Revert "jbd2: fix kabi broken in struct journal_s" - Revert "jbd2: don't abort the journal when freeing buffers" - mm/vmscan: add drop_caches_loop_limit to break loop in drop_slab_node - mm/vmscan: fix infinite loop in drop_slab_node - userswap: add a kernel parameter to enable userswap - userfaultfd: fix BUG_ON() in userfaultfd_release() - kprobes: Warn if the kprobe is reregistered - Revert "kretprobe: check re-registration of the same kretprobe earlier"- mm: vmalloc: prevent use after free in _vm_unmap_aliases - PCI/sysfs: Take reference on device to be removed - seq_file: disallow extremely large seq buffer allocations - ARM: footbridge: remove personal server platform - mm: slab: fix kmem_cache_create failed when sysfs node not destroyed - ARM: ensure the signal page contains defined contents - nvme-pci: use atomic bitops to mark a queue enabled - nvme: check the PRINFO bit before deciding the host buffer length - nvme: fix compat address handling in several ioctls - nvme-core: make implicit seed truncation explicit - nvme-core: don't use NVME_NSID_ALL for command effects and supported log - nvme-pci: fix NULL req in completion handler - nvme-pci: cancel nvme device request before disabling - nvme: copy MTFA field from identify controller - nvme-pci: Unblock reset_work on IO failure - nvme-pci: Don't disable on timeout in reset state - nvme-pci: Fix controller freeze wait disabling - block: error out if blk_get_queue() failed in blk_init_rl()- Revert "smp: Fix smp_call_function_single_async prototype" - Revert "vt: Fix character height handling with VT_RESIZEX" - block: only call sched requeue_request() for scheduled requests - KVM: arm: replace WARN_ON with pr_warn for UNKNOWN type - net/packet: annotate accesses to po->ifindex - net/packet: annotate accesses to po->bind - inet: annotate date races around sk->sk_txhash - ping: Check return value of function 'ping_queue_rcv_skb' - net: ethtool: clear heap allocations for ethtool function - x86/fpu: Reset state for all signal restore failures - inet: use bigger hash table for IP ID generation - net: bridge: fix vlan tunnel dst refcnt when egressing - net: bridge: fix vlan tunnel dst null pointer dereference - tracing: Do no increment trace_clock_global() by one - tracing: Do not stop recording comms if the trace file is being read - tracing: Do not stop recording cmdlines when tracing is off - icmp: don't send out ICMP messages with a source address of 0.0.0.0 - net/af_unix: fix a data-race in unix_dgram_sendmsg / unix_release_sock - net: ipv4: fix memory leak in ip_mc_add1_src - net: make get_net_ns return error if NET_NS is disabled - net: add documentation to socket.c - sch_cake: Fix out of bounds when parsing TCP options and header - netfilter: synproxy: Fix out of bounds when parsing TCP options - rtnetlink: Fix regression in bridge VLAN configuration - udp: fix race between close() and udp_abort() - net: ipv4: fix memory leak in netlbl_cipsov4_add_std - fib: Return the correct errno code - net: Return the correct errno code - rtnetlink: Fix missing error code in rtnl_bridge_notify() - net: ipconfig: Don't override command-line hostnames or domains - nvme-loop: check for NVME_LOOP_Q_LIVE in nvme_loop_destroy_admin_queue() - nvme-loop: clear NVME_LOOP_Q_LIVE when nvme_loop_configure_admin_queue() fails - nvme-loop: reset queue count to 1 in nvme_loop_destroy_io_queues() - scsi: target: core: Fix warning on realtime kernels - proc: only require mm_struct for writing - tracing: Correct the length check which causes memory corruption - ftrace: Do not blindly read the ip address in ftrace_bug() - scsi: core: Only put parent device if host state differs from SHOST_CREATED - scsi: core: Put .shost_dev in failure path if host state changes to RUNNING - scsi: core: Fix error handling of scsi_host_alloc() - NFSv4: nfs4_proc_set_acl needs to restore NFS_CAP_UIDGID_NOMAP on error. - NFS: Fix use-after-free in nfs4_init_client() - NFS: Fix a potential NULL dereference in nfs_get_client() - sched/fair: Make sure to update tg contrib for blocked load - perf: Fix data race between pin_count increment/decrement - cgroup1: don't allow ' - wq: handle VM suspension in stall detection - cgroup: disable controllers at parse time - net: mdiobus: get rid of a BUG_ON() - netlink: disable IRQs for netlink_lock_table() - bonding: init notify_work earlier to avoid uninitialized use - proc: Track /proc/$pid/attr/ opener mm_struct - ACPI: EC: Look for ECDT EC after calling acpi_load_tables() - ACPI: probe ECDT before loading AML tables regardless of module-level code flag - mm, hugetlb: fix simple resv_huge_pages underflow on UFFDIO_COPY - x86/apic: Mark _all_ legacy interrupts when IO/APIC is missing - pid: take a reference when initializing `cad_pid` - netfilter: nfnetlink_cthelper: hit EBUSY on updates if size mismatches - ipvs: ignore IP_VS_SVC_F_HASHED flag when adding service - vfio/platform: fix module_put call in error flow - vfio/pci: zap_vma_ptes() needs MMU - vfio/pci: Fix error return code in vfio_ecap_init() - efi: cper: fix snprintf() use in cper_dimm_err_location() - efi: Allow EFI_MEMORY_XP and EFI_MEMORY_RO both to be cleared - lib/clear_user: ensure loop in __arch_clear_user cache-aligned - scsi: core: Treat device offline as a failure - Revert "scsi: check the whole result for reading write protect flag" - ext4: fix WARN_ON_ONCE(!buffer_uptodate) after an error writing the superblock - arm64/config: Set CONFIG_TXGBE=m by default - make bch_btree_check() to be multiple threads - Make compile successful when CONFIG_BCACHE is not set. - Move only dirty data when gc runnning, in order to reducing write amplification. - Add traffic policy for low cache available. - igmp: Add ip_mc_list lock in ip_check_mc_rcu - memcg: fix unsuitable null check after alloc memory - cpuidle: fix a build error when compiling haltpoll into module - config: enable KASAN and UBSAN by default - KVM: x86: expose AVX512_BF16 feature to guest - KVM: cpuid: remove has_leaf_count from struct kvm_cpuid_param - KVM: cpuid: rename do_cpuid_1_ent - KVM: cpuid: set struct kvm_cpuid_entry2 flags in do_cpuid_1_ent - KVM: cpuid: extract do_cpuid_7_mask and support multiple subleafs - KVM: cpuid: do_cpuid_ent works on a whole CPUID function - ext4: fix possible UAF when remounting r/o a mmp-protected file system - locks: Fix UBSAN undefined behaviour in flock64_to_posix_lock - iomap: Mark read blocks uptodate in write_begin - iomap: Clear page error before beginning a write - iomap: move the zeroing case out of iomap_read_page_sync - nbd: handle device refs for DESTROY_ON_DISCONNECT properly - cifs: Fix leak when handling lease break for cached root fid - mm/memcontrol.c: fix kasan slab-out-of-bounds in mem_cgroup_css_alloc - module: limit enabling module.sig_enforce - selftests/bpf: add test_spec_readahead_xfs_file to support specail async readahead - mm: support special async readahead - selftests/bpf: test_xfs_file support to clear FMODE_RANDOM - xfs: let writable tracepoint enable to clear flag of f_mode - jbd2: fix kabi broken in struct journal_s - btrfs: allow btrfs_truncate_block() to fallback to nocow for data space reservation - NFSv4.1: fix kabi for struct rpc_xprt - usb: gadget: rndis: Fix info leak of rndis - once: Fix panic when module unload - SUNRPC: Should wake up the privileged task firstly. - SUNRPC: Fix the batch tasks count wraparound. - bpf: Fix leakage under speculation on mispredicted branches - bpf: Do not mark insn as seen under speculative path verification - bpf: Inherit expanded/patched seen count from old aux data - bpf: Update selftests to reflect new error states - bpf, test_verifier: switch bpf_get_stack's 0 s> r8 test - bpf: Test_verifier, bpf_get_stack return value add <0 - bpf: extend is_branch_taken to registers - selftests/bpf: add selftest part of "bpf: improve verifier branch analysis" - selftests/bpf: Test narrow loads with off > 0 in test_verifier - bpf, selftests: Fix up some test_verifier cases for unprivileged - bpf: fix up selftests after backports were fixed - nvme-rdma: avoid request double completion for concurrent nvme_rdma_timeout - binfmt: Move install_exec_creds after setup_new_exec to match binfmt_elf - ext4: fix memory leak in ext4_fill_super - RDMA/hns: Add support for addressing when hopnum is 0 - RDMA/hns: Optimize hns buffer allocation flow - RDMA/hns: Check if depth of qp is 0 before configure - RDMA/hns: Optimize qp param setup flow - RDMA/hns: Optimize qp buffer allocation flow - RDMA/hns: Optimize qp destroy flow - RDMA/hns: Remove asynchronic QP destroy - RDMA/hns: Bugfix for posting a wqe with sge - RDMA/hns: Delete unnecessary variable max_post - RDMA/hns: optimize the duplicated code for qpc setting flow - RDMA/hns: Prevent undefined behavior in hns_roce_set_user_sq_size() - RDMA/umem: Add rdma_umem_for_each_dma_block() - RDMA/verbs: Add a DMA iterator to return aligned contiguous memory blocks - can: bcm: delay release of struct bcm_op after synchronize_rcu() - etmem_scan: fix memleak in vm_idle_read - x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes - Revert "arm64: capabilities: Merge entries for ARM64_WORKAROUND_CLEAN_CACHE" - Revert "arm64: capabilities: Merge duplicate Cavium erratum entries" - Revert "arm64: capabilities: Merge duplicate entries for Qualcomm erratum 1003" - net: hns3: update hns3 version to 1.9.40.24 - net: hns3: remove redundant assignment to rx_index - net: hns3: Fix potential null pointer defererence of null ae_dev - net: hns3: not reset TQP in the DOWN while VF resetting - net: hns3: remove redundant enum type HNAE3_RESTORE_CLIENT - net: hns3: add stats logging when skb padding fails - net: hns3: add tx send size handling for tso skb - net: hns3: add handling for xmit skb with recursive fraglist - net: hns3: use napi_consume_skb() when cleaning tx desc - net: hns3: use writel() to optimize the barrier operation - net: hns3: optimize the rx clean process - net: hns3: optimize the tx clean process - net: hns3: batch tx doorbell operation - net: hns3: batch the page reference count updates - net: hns3: streaming dma buffer sync between cpu and device - net: hns3: rename buffer-related functions - net: hns3: pointer type of buffer should be void - net: hns3: remove unnecessary devm_kfree - net: hns3: add suspend and resume pm_ops - Revert "net: hns3: add suspend/resume function for hns3 driver" - net: hns3: change flr_prepare/flr_done function names - net: hns3: change hclge_reset_done function name - net: hns3: configure promisc mode for VF asynchronously - kabi: add kabi list for x86_64 - kabi: update kabi list for arm64 - hugetlbfs: hugetlb_fault_mutex_hash() cleanup - ipv6: record frag_max_size in atomic fragments in input path - scsi: libsas: Use _safe() loop in sas_resume_port() - SMB3: incorrect file id in requests compounded with open - NFSv4: Fix v4.0/v4.1 SEEK_DATA return -ENOTSUPP when set NFS_V4_2 config - NFS: Don't corrupt the value of pg_bytes_written in nfs_do_recoalesce() - NFS: fix an incorrect limit in filelayout_decode_layout() - dm snapshot: properly fix a crash when an origin has no snapshots - proc: Check /proc/$pid/attr/ writes against file opener - iommu/vt-d: Fix sysfs leak in alloc_iommu() - NFSv4: Fix a NULL pointer dereference in pnfs_mark_matching_lsegs_return() - cifs: set server->cipher_type to AES-128-CCM for SMB3.0 - tty: vt: always invoke vc->vc_sw->con_resize callback - vt: Fix character height handling with VT_RESIZEX - vgacon: Record video mode changes with VT_RESIZEX - Revert "niu: fix missing checks of niu_pci_eeprom_read" - Revert "qlcnic: Avoid potential NULL pointer dereference" - Revert "rtlwifi: fix a potential NULL pointer dereference" - Revert "media: rcar_drif: fix a memory disclosure" - Revert "gdrom: fix a memory leak bug" - Revert "scsi: ufs: fix a missing check of devm_reset_control_get" - Revert "video: imsttfb: fix potential NULL pointer dereferences" - Revert "hwmon: (lm80) fix a missing check of bus read in lm80 probe" - Revert "leds: lp5523: fix a missing check of return value of lp55xx_read" - Revert "net: stmicro: fix a missing check of clk_prepare" - Revert "video: hgafb: fix potential NULL pointer dereference" - dm snapshot: fix crash with transient storage and zero chunk size - Revert "serial: mvebu-uart: Fix to avoid a potential NULL pointer dereference" - Revert "rapidio: fix a NULL pointer dereference when create_workqueue() fails" - Revert "ALSA: sb8: add a check for request_region" - cifs: fix memory leak in smb2_copychunk_range - locking/mutex: clear MUTEX_FLAGS if wait_list is empty due to signal - nvmet: seset ns->file when open fails - ptrace: make ptrace() fail if the tracee changed its pid unexpectedly - firmware: arm_scpi: Prevent the ternary sign expansion bug - ipv6: remove extra dev_hold() for fallback tunnels - ip6_tunnel: sit: proper dev_{hold|put} in ndo_[un]init methods - sit: proper dev_{hold|put} in ndo_[un]init methods - ip6_gre: proper dev_{hold|put} in ndo_[un]init methods - block: reexpand iov_iter after read/write - scsi: target: tcmu: Return from tcmu_handle_completions() if cmd_id not found - ACPI / hotplug / PCI: Fix reference count leak in enable_slot() - nvme: do not try to reconfigure APST when the controller is not live - netfilter: conntrack: Make global sysctls readonly in non-init netns - kobject_uevent: remove warning in init_uevent_argv() - blk-mq: Swap two calls in blk_mq_exit_queue() - userfaultfd: release page in error path to avoid BUG_ON - netfilter: nftables: avoid overflows in nft_hash_buckets() - kernel: kexec_file: fix error return code of kexec_calculate_store_digests() - sched/fair: Fix unfairness caused by missing load decay - netfilter: nfnetlink_osf: Fix a missing skb_header_pointer() NULL check - net: fix nla_strcmp to handle more then one trailing null character - ksm: fix potential missing rmap_item for stable_node - mm/hugeltb: handle the error case in hugetlb_fix_reserve_counts() - khugepaged: fix wrong result value for trace_mm_collapse_huge_page_isolate() - netfilter: xt_SECMARK: add new revision to fix structure layout - sctp: fix a SCTP_MIB_CURRESTAB leak in sctp_sf_do_dupcook_b - sctp: do asoc update earlier in sctp_sf_do_dupcook_a - NFSv4.2 fix handling of sr_eof in SEEK's reply - pNFS/flexfiles: fix incorrect size check in decode_nfs_fh() - NFS: Deal correctly with attribute generation counter overflow - NFSv4.2: Always flush out writes in nfs42_proc_fallocate() - PCI: Release OF node in pci_scan_device()'s error path - ethtool: ioctl: Fix out-of-bounds warning in store_link_ksettings_for_user() - sctp: Fix out-of-bounds warning in sctp_process_asconf_param() - cuse: prevent clone - ip6_vti: proper dev_{hold|put} in ndo_[un]init methods - tpm: fix error return code in tpm2_get_cc_attrs_tbl() - sctp: delay auto_asconf init until binding the first addr - Revert "net/sctp: fix race condition in sctp_destroy_sock" - smp: Fix smp_call_function_single_async prototype - net: Only allow init netns to set default tcp cong to a restricted algo - mm/memory-failure: unnecessary amount of unmapping - mm/sparse: add the missing sparse_buffer_fini() in error branch - drivers/block/null_blk/main: Fix a double free in null_init. - sched/debug: Fix cgroup_path[] serialization - x86/events/amd/iommu: Fix sysfs type mismatch - vfio/mdev: Do not allow a mdev_type to have a NULL parent pointer - ata: libahci_platform: fix IRQ check - x86/kprobes: Fix to check non boostable prefixes correctly - ACPI: CPPC: Replace cppc_attr with kobj_attribute - irqchip/gic-v3: Fix OF_BAD_ADDR error handling - x86/microcode: Check for offline CPUs before requesting new microcode - ovl: fix missing revert_creds() on error path - x86/cpu: Initialize MSR_TSC_AUX if RDTSCP *or* RDPID is supported - md: Fix missing unused status line of /proc/mdstat - md: md_open returns -EBUSY when entering racing area - md: factor out a mddev_find_locked helper from mddev_find - md: split mddev_find - md-cluster: fix use-after-free issue when removing rdev - md/bitmap: wait for external bitmap writes to complete during tear down - dm rq: fix double free of blk_mq_tag_set in dev remove after table load fails - dm space map common: fix division bug in sm_ll_find_free_block() - dm persistent data: packed struct should have an aligned() attribute too - tracing: Restructure trace_clock_global() to never block - tracing: Map all PIDs to command lines - tty: fix memory leak in vc_deallocate - ext4: fix error code in ext4_commit_super - posix-timers: Preserve return value in clock_adjtime32() - Revert 337f13046ff0 ("futex: Allow FUTEX_CLOCK_REALTIME with FUTEX_WAIT op") - dm raid: fix inconclusive reshape layout on fast raid4/5/6 table reload sequences - md/raid1: properly indicate failure when ending a failed write request - NFSv4: Don't discard segments marked for return in _pnfs_return_layout() - NFS: Don't discard pNFS layout segments that are marked for return - ACPI: GTDT: Don't corrupt interrupt mappings on watchdow probe failure - arm64/vdso: Discard .note.gnu.property sections in vDSO - perf/arm_pmu_platform: Fix error handling - genirq/matrix: Prevent allocation counter corruption - crypto: api - check for ERR pointers in crypto_destroy_tfm() - cifs: Return correct error code from smb2_get_enc_key - ftrace: Handle commands when closing set_ftrace_filter file - ACPI/IORT: Fix 'Number of IDs' handling in iort_id_map() - ext4: do not use extent after put_bh - modpost: explain why we can't use strsep - modpost: remove use of non-standard strsep() in HOSTCC code - modpost: use read_text_file() and get_line() for reading text files - modpost: add read_text_file() and get_line() helpers - arm64: capabilities: Merge duplicate entries for Qualcomm erratum 1003 - arm64: capabilities: Merge duplicate Cavium erratum entries - arm64: capabilities: Merge entries for ARM64_WORKAROUND_CLEAN_CACHE - net: phy: ensure phylib state machine is stopped after calling phy_stop - net: linkwatch: add check for netdevice being present to linkwatch_do_dev - net: phy: call state machine synchronously in phy_stop - of: fix kmemleak crash caused by imbalance in early memory reservation - random: fix soft lockup when trying to read from an uninitialized blocking pool - random: only read from /dev/random after its pool has received 128 bits - block: check queue's limits.discard_granularity in __blkdev_issue_discard() - block: loop: set discard granularity and alignment for block device backed loop - posix-cpu-timers: Stop disabling timers on mt-exec - kprobes: Fix compiler warning for !CONFIG_KPROBES_ON_FTRACE - perf top: Fix stdio interface input handling with glibc 2.28+ - iommu/vt-d: Fix mm reference leak - iommu/dma: Fix for dereferencing before null checking - srcu: Apply *_ONCE() to ->srcu_last_gp_end - arm64: Kconfig: select HAVE_FUTEX_CMPXCHG - kill kernfs_pin_sb() - mm, thp: fix defrag setting if newline is not used - nfsd: Clone should commit src file metadata too - nfsd: Ensure CLONE persists data and metadata changes to the target file - x86/sysfb: Fix check for bad VRAM size - x86/timer: Force PIT initialization when !X86_FEATURE_ARAT - x86/timer: Don't skip PIT setup when APIC is disabled or in legacy mode - x86/timer: Skip PIT initialization on modern chipsets - x86/apic: Rename 'lapic_timer_frequency' to 'lapic_timer_period' - iommu/vt-d: Handle PCI bridge RMRR device scopes in intel_iommu_get_resv_regions - iommu/vt-d: Handle RMRR with PCI bridge device scopes - iommu/vt-d: Introduce is_downstream_to_pci_bridge helper - crypto: x86 - remove SHA multibuffer routines and mcryptd - iommu/vt-d: Duplicate iommu_resv_region objects per device list - memcg: fix kabi broken when memory cgroup enhance - mm: memcontrol: fix NULL-ptr deref in percpu stats flush - mm: memcg: get number of pages on the LRU list in memcgroup base on lru_zone_size - mm: memcontrol: fix percpu vmstats and vmevents flush - mm, memcg: partially revert "mm/memcontrol.c: keep local VM counters in sync with the hierarchical ones" - mm/memcontrol.c: keep local VM counters in sync with the hierarchical ones - mm: memcontrol: flush percpu vmevents before releasing memcg - mm: memcontrol: flush percpu vmstats before releasing memcg - mm/memcontrol: fix wrong statistics in memory.stat - mm: memcontrol: don't batch updates of local VM stats and events - mm: memcontrol: fix NUMA round-robin reclaim at intermediate level - mm: memcontrol: fix recursive statistics correctness & scalabilty - mm: memcontrol: move stat/event counting functions out-of-line - mm: memcontrol: make cgroup stats and events query API explicitly local - mm: memcontrol: quarantine the mem_cgroup_[node_]nr_lru_pages() API - mm, memcg: rename ambiguously named memory.stat counters and functions - mm/memcontrol.c: fix memory.stat item ordering - mm: memcontrol: expose THP events on a per-memcg basis - mm: memcontrol: track LRU counts in the vmstats array - mm: memcontrol: push down mem_cgroup_nr_lru_pages() - mm: memcontrol: push down mem_cgroup_node_nr_lru_pages() - mm: workingset: don't drop refault information prematurely - mm: memcontrol: replace zone summing with lruvec_page_state() - mm: memcontrol: replace node summing with memcg_page_state() - mm, oom: add oom victim's memcg to the oom context information - mm/oom_kill.c: fix uninitialized oc->constraint - mm, oom: reorganize the oom report in dump_header - memcg: update the child's qos_level synchronously in memcg_qos_write() - memcg: Add static key for memcg priority - memcg: fix kabi broken when enable CONFIG_MEMCG_QOS - memcg: enable CONFIG_MEMCG_QOS by default - memcg: support priority for oom - scsi: core: Fix failure handling of scsi_add_host_with_dma() - fuse: fix the ->direct_IO() treatment of iov_iter - bdev: Do not return EBUSY if bdev discard races with write - block: mark flush request as IDLE when it is really finished - blk-mq: mark flush request as IDLE in flush_end_io() - vhost_net: avoid tx queue stuck when sendmsg fails - iommu/vt-d: Add support for ACPI device use physical, node as pci device to establish identity mapping - io_uring: NULL files dereference by SQPOLL - vgacon: remove software scrollback support - block: dio: ensure the memory order between bi_private and bi_css - ext4: fix memory leak in ext4_fill_super - RDMA/ucma: Rework ucma_migrate_id() to avoid races with destroy - RDMA/ucma: Add missing locking around rdma_leave_multicast() - RDMA/ucma: Fix locking for ctx->events_reported - RDMA/ucma: Put a lock around every call to the rdma_cm layer - mm/memory-failure: make sure wait for page writeback in memory_failure - can: bcm: fix infoleak in struct bcm_msg_head - blk-wbt: make sure throttle is enabled properly - blk-wbt: introduce a new disable state to prevent false positive by rwb_enabled() - ext4: stop return ENOSPC from ext4_issue_zeroout - dm btree remove: assign new_root only when removal succeeds - block: call bdput() to avoid memleak - scsi: remove unused kobj map for sd devie to avoid memleak - tools build: Check if gettid() is available before providing helper - tools build feature: Check if eventfd() is available - tools build feature: Check if get_current_dir_name() is available - perf tools: Use - bpf: move new add member to the end of the struct bpf_prog_aux- add buildrequire: perl-devel for with_perf- cpuidle: fix container_of err in cpuidle_device and cpuidle_driver- sched/membarrier: fix NULL poiner in membarrier_global_expedited - writeback: don't warn on an unregistered BDI in __mark_inode_dirty- fs/buffer.c: add checking buffer head stat before clear - Bluetooth: SMP: Fail if remote and local public keys are identical - Bluetooth: use correct lock to prevent UAF of hdev object - Bluetooth: fix the erroneous flush_work() order - iomap: Make sure iomap_end is called after iomap_begin - x86/kvm: Add "nopvspin" parameter to disable PV spinlocks - scsi: libsas: add lun number check in .slave_alloc callback - nfc: fix NULL ptr dereference in llcp_sock_getname() after failed connect - USB:ehci:fix Kunpeng920 ehci hardware problem - nvme: don't warn on block content change effects - block: recalculate segment count for multi-segment discards correctly - nbd: Fix NULL pointer in flush_workqueue - Bluetooth: Fix slab-out-of-bounds read in hci_extended_inquiry_result_evt() - HID: make arrays usage and value to be the same - ath10k: Validate first subframe of A-MSDU before processing the list - mac80211: extend protection against mixed key and fragment cache attacks - mac80211: do not accept/forward invalid EAPOL frames - mac80211: prevent attacks on TKIP/WEP as well - mac80211: check defrag PN against current frame - mac80211: add fragment cache to sta_info - mac80211: drop A-MSDUs on old ciphers - cfg80211: mitigate A-MSDU aggregation attacks - mac80211: properly handle A-MSDUs that start with an RFC 1042 header - mac80211: prevent mixed key and fragment cache attacks - mac80211: assure all fragments are encrypted - mac80211: mark station unauthorized before key removal - block: avoid creating invalid symlink file for patitions - block: take bd_mutex around delete_partitions in del_gendisk - NFSv4: Fix second deadlock in nfs4_evict_inode() - NFSv4: Fix deadlock between nfs4_evict_inode() and nfs4_opendata_get_inode() - NFSv4.1: fix handling of backchannel binding in BIND_CONN_TO_SESSION - NFS: Don't gratuitously clear the inode cache when lookup failed - NFS: Don't revalidate the directory permissions on a lookup failure - NFS: nfs_delegation_find_inode_server must first reference the superblock - nfs4: strengthen error check to avoid unexpected result - NFS: Fix interrupted slots by sending a solo SEQUENCE operation - NFS: Ensure we time out if a delegreturn does not complete - NFSv4.0: nfs4_do_fsinfo() should not do implicit lease renewals - NFS: Use kmemdup_nul() in nfs_readdir_make_qstr() - NFSv3: FIx bug when using chacl and chmod to change acl - NFSv4.x: Handle bad/dead sessions correctly in nfs41_sequence_process() - NFSv4.1: Only reap expired delegations - NFSv4.1: Fix open stateid recovery - NFSv4.1: Don't process the sequence op more than once. - NFS: Ensure NFS writeback allocations don't recurse back into NFS. - nfs_remount(): don't leak, don't ignore LSM options quietly - UACCE backport from mainline - crypto: hisilicon-Cap block size at 2^31 - crypto: hisilicon-hpre add req check when callback - crypto: hisilicon- count send_ref when sending bd - crypto: hisilicon-enhancement of qm DFX - crypto: hisilicon-memory management optimization - net: hns3: update hns3 version to 1.9.38.12 - net: hns3: add match_id to check mailbox response from PF to VF - net: hns3: fix possible mismatches resp of mailbox - net: hns3: fix the logic for clearing resp_msg - net: hns3: fix queue id check error when configure flow director rule by ethtool - net: hns3: add check for HNS3_NIC_STATE_INITED before net open - net: hns3: add waiting time before cmdq memory is released - net: hns3: disable firmware compatible features when uninstall PF - net: hns3: fix change RSS 'hfunc' ineffective issue - net: hns3: fix inconsistent vf id print - net: hns3: remove redundant variable initialization - net: hns3: replace the tab before the left brace with one space - net: hns3: fix hns3_cae_pfc_storm.h missing header guard problem - net: hns3: modify an error type configuration - net: hns3: put off calling register_netdev() until client initialize complete - net: hns3: replace disable_irq by IRQ_NOAUTOEN flag - net: hns3: update rss indirection table after setup tc - net: hns3: don't change tc mqprio configuration when client is unregistered - net: hns3: remove redundant client_setup_tc handle - arm64/mpam: Fix use-after-free in mkdir_resctrl_prepare()- selftests/bpf: add test_xfs_file.c and test_set_xfs_file.c - bpf: add bpf_probe_read_str into bpf_helpers.h - xfs: add writable tracepoint for xfs file buffer read - readahead: introduce FMODE_WILLNEED to read first 2MB of file- tools: libbpf: fix compiler error - bpf: fix kabi for struct bpf_prog_aux and struct bpf_raw_event_map - tools: bpftool: add raw_tracepoint_writable prog type to header - tools: sync bpf.h - bpf: add writable context for raw tracepoints - x86/tsc: Respect tsc command line paraemeter for clocksource_tsc_early- cpuidle: fix kabi broken in cpuidle_device and cpuidle_driver - config: set default value of haltpoll - ARM: cpuidle: Add support for cpuidle-haltpoll driver for ARM - arm64: Add some definitions of kvm_para* - cpuidle-haltpoll: Use arch_cpu_idle() to replace default_idle() - arm64: Optimize ttwu IPI - config: enable CONFIG_CPU_IDLE_GOV_HALTPOLL and CONFIG_HALTPOLL_CPUIDLE default - KVM: polling: add architecture backend to disable polling - cpuidle-haltpoll: Fix small typo - cpuidle: haltpoll: allow force loading on hosts without the REALTIME hint - cpuidle-haltpoll: Enable kvm guest polling when dedicated physical CPUs are available - cpuidle-haltpoll: do not set an owner to allow modunload - cpuidle-haltpoll: return -ENODEV on modinit failure - cpuidle-haltpoll: vcpu hotplug support - cpuidle-haltpoll: set haltpoll as preferred governor - cpuidle: allow governor switch on cpuidle_register_driver() - cpuidle: governor: Add new governors to cpuidle_governors again - cpuidle: Add cpuidle.governor= command line parameter - cpuidle-haltpoll: disable host side polling when kvm virtualized - kvm: x86: add host poll control msrs - cpuidle: add haltpoll governor - governors: unify last_state_idx - cpuidle: use first valid target residency as poll time - cpuidle: header file stubs must be "static inline" - cpuidle: add poll_limit_ns to cpuidle_device structure - add cpuidle-haltpoll driver - cpuidle: poll_state: Fix default time limit - cpuidle: poll_state: Disregard disable idle states - cpuidle: poll_state: Revise loop termination condition - cpuidle: menu: Do not update last_state_idx in menu_select() - bpf: No need to simulate speculative domain for immediates - bpf: Fix mask direction swap upon off reg sign change - bpf: Wrap aux data inside bpf_sanitize_info container- ata: ahci: Disable SXS for Hisilicon Kunpeng920 - fuse: don't ignore errors from fuse_writepages_fill() - NFS: finish_automount() requires us to hold 2 refs to the mount record - NFS: If nfs_mountpoint_expiry_timeout < 0, do not expire submounts - NFS: remove unused check for negative dentry - NFSv3: use nfs_add_or_obtain() to create and reference inodes - NFS: Refactor nfs_instantiate() for dentry referencing callers - sysfs: Remove address alignment constraint in sysfs_emit{_at} - Revert "mm, sl[aou]b: guarantee natural alignment for kmalloc(power-of-two)" - Revert "mm, sl[ou]b: improve memory accounting" - Revert "mm: memcontrol: fix slub memory accounting" - io_uring: truncate lengths larger than MAX_RW_COUNT on provide buffers - arm/ras: Report ARM processor information to userspace - fuse: update attr_version counter on fuse_notify_inval_inode() - alinux: random: speed up the initialization of module - net: mac802154: Fix general protection fault - cipso,calipso: resolve a number of problems with the DOI refcounts - Bluetooth: verify AMP hci_chan before amp_destroy - net/nfc: fix use-after-free llcp_sock_bind/connect - x86: Select HARDIRQS_SW_RESEND on x86 - x86/apic/vector: Force interupt handler invocation to irq context- tools arch x86: Sync asm/cpufeatures.h with the with the kernel - cpufreq: intel_pstate: Also use CPPC nominal_perf for base_frequency - ACPI / CPPC: Fix guaranteed performance handling - perf vendor events: Add JSON metrics for Cascadelake server - perf vendor events: Add stepping in CPUID string for x86 - cpufreq: intel_pstate: Fix compilation for !CONFIG_ACPI - cpufreq: intel_pstate: Add base_frequency attribute - ACPI / CPPC: Add support for guaranteed performance - EDAC, skx: Fix randconfig builds in a better way - EDAC, skx: Fix randconfig builds - EDAC, skx_edac: Add address translation for non-volatile DIMMs - ACPI/ADXL: Add address translation interface using an ACPI DSM - x86/mce: Add macros for the corrected error count bit field - x86/mce: Use BIT_ULL(x) for bit mask definitions - x86/cpufeatures: Enumerate the new AVX512 BFLOAT16 instructions - tools/testing/selftests/exec: fix link error - NFSv4.1: Don't rebind to the same source port when reconnecting to the server - genirq: Sanitize state handling in check_irq_resend() - genirq: Add return value to check_irq_resend() - irqchip/gic-v2, v3: Prevent SW resends entirely - irqchip/git-v3-its: Implement irq_retrigger callback for device-triggered LPIs - irqchip/gic-v2, v3: Implement irq_chip->irq_retrigger() - genirq: Walk the irq_data hierarchy when resending an interrupt - genirq: Add protection against unsafe usage of generic_handle_irq()- jbd2: don't abort the journal when freeing buffers - jbd2: ensure abort the journal if detect IO error when writing original buffer back - jbd2: remove the out label in __jbd2_journal_remove_checkpoint() - x86/unwind/orc: Remove boot-time ORC unwind tables sorting - scripts/sorttable: Implement build-time ORC unwind table sorting - scripts/sorttable: Rename 'sortextable' to 'sorttable' - scripts/sortextable: Refactor the do_func() function - scripts/sortextable: Remove dead code - scripts/sortextable: Clean up the code to meet the kernel coding style better - scripts/sortextable: Rewrite error/success handling - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 378 - ext4: Fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed - Revert "ext4: Fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed" - nfs4.0: Refetch lease_time after clientid update - nfs4: Rename nfs41_setup_state_renewal - nfs4: Make nfs4_proc_get_lease_time available for nfs4.0 - nfs: Fix copy-and-paste error in debug message - ext4: cleanup in-core orphan list if ext4_truncate() failed to get a transaction handle - bluetooth: eliminate the potential race condition when removing the HCI controller - mm: enhance variables check and sync for pin mem - perf jit: Fix inaccurate DWARF line table - perf jvmti: Remove redundant jitdump line table entries - perf jvmti: Fix demangling Java symbols - perf tests: Add test for the java demangler - perf jvmti: Do not report error when missing debug information - perf jvmti: Fix jitdump for methods without debug info - bpf: Fix leakage of uninitialized bpf stack under speculation - bpf: Fix masking negation logic upon negative dst register - bcache: add readahead cache policy options via sysfs interface - mm/page_alloc: fix managed_pages of zone is incorrect and out of bounds - freezer: Add unsafe version of freezable_schedule_timeout_interruptible() for NFS - NFS: Allow signal interruption of NFS4ERR_DELAYed operations - SUNRPC: Make "no retrans timeout" soft tasks behave like softconn for timeouts - SUNRPC: Don't let RPC_SOFTCONN tasks time out if the transport is connected - ext4: fix check to prevent false positive report of incorrect used inodes - livepatch/x86_64: Fix the deadlock when insmoding livepatch kernel module - tools/testing/selftests: add self-test for verifying load alignment - fs/binfmt_elf: use PT_LOAD p_align values for suitable start address - ext4: introduce ext4_sb_bread_unmovable() to replace sb_bread_unmovable() - ext4: use ext4_sb_bread() instead of sb_bread() - ext4: introduce ext4_sb_breadahead_unmovable() to replace sb_breadahead_unmovable() - ext4: use ext4_buffer_uptodate() in __ext4_get_inode_loc() - ext4: use common helpers in all places reading metadata buffers - ext4: introduce new metadata buffer read helpers - ext4: treat buffers contining write errors as valid in ext4_sb_bread() - bpf: Fix truncation handling for mod32 dst reg wrt zero - bpf: Fix 32 bit src register truncation on div/mod - arm64: bpf: implement jitting of JMP32 - x86_64: bpf: implement jitting of JMP32 - bpf: JIT blinds support JMP32 - bpf: interpreter support for JMP32 - tools: bpftool: teach cfg code about JMP32 - bpf: disassembler support JMP32 - bpf: verifier support JMP32 - bpf: refactor verifier min/max code for condition jump - bpf: allocate 0x06 to new eBPF instruction class JMP32- ovl: allow upperdir inside lowerdir - ACPI: x86: Call acpi_boot_table_init() after acpi_table_upgrade() - ACPI: tables: x86: Reserve memory occupied by ACPI tables - x86/crash: Fix crash_setup_memmap_entries() out-of-bounds access - locking/qrwlock: Fix ordering in queued_write_lock_slowpath() - net: ip6_tunnel: Unregister catch-all devices - netfilter: nft_limit: avoid possible divide error in nft_limit_init - netfilter: conntrack: do not print icmpv6 as unknown via /proc - scsi: libsas: Reset num_scatter if libata marks qc as NODATA - arm64: alternatives: Move length validation in alternative_{insn, endif} - arm64: fix inline asm in load_unaligned_zeropad() - readdir: make sure to verify directory entry for legacy interfaces too - neighbour: Disregard DEAD dst in neigh_update - driver core: Fix locking bug in deferred_probe_timeout_work_func() - netfilter: x_tables: fix compat match/target pad out-of-bound write - workqueue: Move the position of debug_work_activate() in __queue_work() - xfrm: interface: fix ipv4 pmtu check to honor ip header df - net-ipv6: bugfix - raw & sctp - switch to ipv6_can_nonlocal_bind() - net: ensure mac header is set in virtio_net_hdr_to_skb() - fs: direct-io: fix missing sdio->boundary - net: ipv6: check for validity before dereferencing cfg->fc_nlinfo.nlh - cifs: Silently ignore unknown oplock break handle - cifs: revalidate mapping when we open files for SMB1 POSIX - scsi: target: pscsi: Clean up after failure in pscsi_map_sg() - mm: fix race by making init_zero_pfn() early_initcall - tracing: Fix stack trace event size - PM: runtime: Fix ordering in pm_runtime_get_suppliers() - PM: runtime: Fix race getting/putting suppliers at probe - ext4: do not iput inode under running transaction in ext4_rename() - locking/ww_mutex: Simplify use_ww_ctx & ww_ctx handling - thermal/core: Add NULL pointer check before using cooling device stats - scsi: st: Fix a use after free in st_open() - vhost: Fix vhost_vq_reset() - rpc: fix NULL dereference on kmalloc failure - ext4: fix bh ref count on error paths - ipv6: weaken the v4mapped source check - tcp: relookup sock for RST+ACK packets handled by obsolete req sock - nfs: we don't support removing system.nfs4_acl - NFSv4.2: fix return value of _nfs4_get_security_label() - nfs: fix PNFS_FLEXFILE_LAYOUT Kconfig default - pNFS/NFSv4: Try to return invalid layout in pnfs_layout_process() - pNFS/NFSv4: Fix a layout segment leak in pnfs_layout_process() - NFSv4.2: condition READDIR's mask for security label based on LSM state - NFSv4.2: support EXCHGID4_FLAG_SUPP_FENCE_OPS 4.2 EXCHANGE_ID flag - NFS: fix nfs_path in case of a rename retry - NFSv4.1 handle ERR_DELAY error reclaiming locking state on delegation recall - NFS: Don't return layout segments that are in use - NFS: Don't move layouts to plh_return_segs list while in use - SUNRPC reverting d03727b248d0 ("NFSv4 fix CLOSE not waiting for direct IO compeletion") - NFSv4 fix CLOSE not waiting for direct IO compeletion - NFSv4.1 fix rpc_call_done assignment for BIND_CONN_TO_SESSION - nfs: Fix potential posix_acl refcnt leak in nfs3_set_acl - NFSv4/pnfs: Return valid stateids in nfs_layout_find_inode_by_stateid() - NFSv4.1 make cachethis=no for writes - NFS/pnfs: Fix pnfs_generic_prepare_to_resend_writes() - NFS/pnfs: Bulk destroy of layouts needs to be safe w.r.t. umount - cgroup/files: support boot parameter to control if disable files cgroup - efi: Fix a race and a buffer overflow while reading efivars via sysfs - RDMA/hns: Allocate one more recv SGE for HIP08 - mm: memcontrol: fix slub memory accounting - mm, sl[ou]b: improve memory accounting - mm: fix numa stats for thp migration - mm/vmscan: count layzfree pages and fix nr_isolated_* mismatch - SUNRPC: Close a race with transport setup and module put - sunrpc: Change the place of endtime in struct krb5_ctx - bpf: Tighten speculative pointer arithmetic mask - bpf: Move sanitize_val_alu out of op switch - bpf: Refactor and streamline bounds check into helper - bpf: Improve verifier error messages for users - bpf: Rework ptr_limit into alu_limit and add common error path - bpf: Ensure off_reg has no mixed signed bounds for all types - bpf: Move off_reg into sanitize_ptr_alu - bpf: Add sanity check for upper ptr_limit - bpf: Simplify alu_limit masking for pointer arithmetic- add kabi list for aarch64 and x86_64- pid: fix pid recover method kabi change - config: enable kernel hotupgrade features by default - kexec: Add quick kexec support for kernel - arm64: smp: Add support for cpu park - pid: add pid reserve method for checkpoint and restore - mm: add pin memory method for checkpoint add restore - Revert "sched: Introduce qos scheduler for co-location" - Revert "sched: Throttle qos cfs_rq when current cpu is running online task" - Revert "sched: Enable qos scheduler config" - Revert "memcg: support priority for oom" - Revert "memcg: enable CONFIG_MEMCG_QOS by default" - Revert "memcg: fix kabi broken when enable CONFIG_MEMCG_QOS" - f2fs: fix to avoid out-of-bounds memory access - ext4: Reduce ext4 timestamp warnings - livepatch: Restoring code segment permissions after stop_machine completed - livepatch: Delete redundant variable 'flag' - memcg: fix kabi broken when enable CONFIG_MEMCG_QOS - memcg: enable CONFIG_MEMCG_QOS by default - memcg: support priority for oom - sched: Enable qos scheduler config - sched: Throttle qos cfs_rq when current cpu is running online task - sched: Introduce qos scheduler for co-location - ipv6: route: convert comma to semicolon - ipv6/route: Add a missing check on proc_dointvec - netfilter: xtables: avoid BUG_ON - SUNRPC: Test whether the task is queued before grabbing the queue spinlocks - SUNRPC: If there is no reply expected, bail early from call_decode - SUNRPC: Fix backchannel latency metrics - sunrpc: convert to time64_t for expiry - sunrpc: Fix potential leaks in sunrpc_cache_unhash() - SUNRPC: Skip zero-refcount transports - SUNRPC: Fix buffer handling of GSS MIC without slack - SUNRPC: Don't allow compiler optimisation of svc_xprt_release_slot() - SUNRPC/nfs: Fix return value for nfs4_callback_compound() - net/sunrpc: return 0 on attempt to write to "transports" - net/sunrpc: Fix return value for sysctl sunrpc.transports - sunrpc: raise kernel RPC channel buffer size - sunrpc: add missing newline when printing parameter 'pool_mode' by sysfs - xprtrdma: Fix trace point use-after-free race - SUNRPC: Fix backchannel RPC soft lockups - SUNRPC/cache: Fix unsafe traverse caused double-free in cache_purge - nfsd: export upcalls must not return ESTALE when mountd is down - sunrpc/cache: handle missing listeners better. - xprtrdma: Fix handling of RDMA_ERROR replies - xprtrdma: Expose transport header errors - sunrpc: destroy rpc_inode_cachep after unregister_filesystem - xprtrdma: fix incorrect header size calculations - nvme: fix ns removal hang when failing to revalidate due to a transient error - kernel/cputime: do not update cputime when cpu offline - perf/x86: Always store regs->ip in perf_callchain_kernel() - perf/x86: Make perf callchains work without CONFIG_FRAME_POINTER - irqchip/gic-v3: Do not enable irqs when handling spurious interrups - config: enable CONFIG_HW_RANDOM_HISI_V2 by default - hwrng: add data_mode to support rand data with post process - hwrng: add HiSilicon TRNG driver- bcache: Rewrite patch to delay to invalidate cache data - nfc: Avoid endless loops caused by repeated llcp_sock_connect() - nfc: fix memory leak in llcp_sock_connect() - nfc: fix refcount leak in llcp_sock_connect() - nfc: fix refcount leak in llcp_sock_bind()- KVM: arm64: Support the vCPU preemption check - KVM: arm64: Add interface to support vCPU preempted check - KVM: arm64: Support pvsched preempted via shared structure - KVM: arm64: Implement PV_SCHED_FEATURES call - KVM: arm64: Document PV-sched interface - KVM: Check preempted_in_kernel for involuntary preemption - KVM: Boost vCPUs that are delivering interrupts - arm64/spinlock: fix a -Wunused-function warning - locking/osq: Use optimized spinning loop for arm64 - arm/arm64: Make use of the SMCCC 1.1 wrapper - arm/arm64: Provide a wrapper for SMCCC 1.1 calls - KVM: Implement kvm_put_guest() - KVM: arm/arm64: Factor out hypercall handling from PSCI code- bcache: Add a sample of userspace prefetch client - bcache: Delay to invalidate cache data in writearound write - bcache: inflight prefetch requests block overlapped normal requests - bcache: provide a switch to bypass all IO requests - bcache: add a framework to perform prefetch- net/hinic: Fix null pointer dereference in hinic_physical_port_id - kvm: debugfs: Export x86 kvm exits to vcpu_stat - ext4: fix time overflow - ext4: drop legacy pre-1970 encoding workaround - fuse: fix live lock in fuse_iget() - fuse: fix bad inode - net/sctp: fix race condition in sctp_destroy_sock - config: set config hip08 prefetch default value - ext4: do not set SB_ACTIVE in ext4_orphan_cleanup() - RDMA/hns: add eq and cq time cfg compatibility support. - nvme: fix incorrect behavior when BLKROSET is called by the user - nvme-fc: fix error loop in create_hw_io_queues - nvme-fc: Fix wrong return value in __nvme_fc_init_request() - nvme-multipath: fix deadlock between ana_work and scan_work - nvme: fix deadlock caused by ANA update wrong locking - nvme-multipath: Fix memory leak with ana_log_buf - nvme-fc: fix module unloads while lports still pending - ipmi: remve duplicate code in __ipmi_bmc_register() - ipmi_si_intf: Fix race in timer shutdown handling - ipmi_ssif: fix unexpected driver unregister warning - ipmi_si: fix unexpected driver unregister warning - ipmi:ssif: Only unregister the platform driver if it was registered - ipmi: Make ipmi_interfaces_srcu variable static - ipmi: Fix return value when a message is truncated - ipmi: Free the address list on module cleanup - net: hns3: clear VF down state bit before request link status - config: disable config ARM64_BOOTPARAM_HOTPLUG_CPU0 by default - config: disable CONFIG_SATA_ZHAOXIN by default- config/arm64: fix kabi by disable CONFIG_NVME_MULTIPATH- config/x86: enable SHRINK_PAGECACHE - arm64: Add config switch and kernel parameter for CPU0 hotplug- arm64: errata: enable HISILICON_ERRATUM_HIP08_RU_PREFETCH - arm64: errata: fix kabi changed for cpu_errata - arm64: errata: add option to disable cache readunique prefetch on 1620- firewire: nosy: Fix a use-after-free bug in nosy_ioctl()- iommu/arm-smmu-v3: Reduce contention during command-queue insertion - iommu/arm-smmu-v3: Operate directly on low-level queue where possible - iommu/arm-smmu-v3: Move low-level queue fields out of arm_smmu_queue - iommu/arm-smmu-v3: Drop unused 'q' argument from Q_OVF macro - iommu/arm-smmu-v3: Separate s/w and h/w views of prod and cons indexes - iommu/io-pgtable: Rename iommu_gather_ops to iommu_flush_ops - iommu/io-pgtable-arm: Remove redundant call to io_pgtable_tlb_sync() - iommu/arm-smmu-v3: Increase maximum size of queues - iommu/io-pgtable: Replace IO_PGTABLE_QUIRK_NO_DMA with specific flag - iommu: Allow io-pgtable to be used outside of drivers/iommu/ - iommu: Fix flush_tlb_all typo - iommu: Change tlb_range_add to iotlb_range_add and tlb_sync to iotlb_sync- io_uring: order refnode recycling - io_uring: get an active ref_node from files_data - io_uring: fix racy req->flags modification - io_uring: defer file table grabbing request cleanup for locked requests - io_uring: batch put_task_struct() - tasks: add put_task_struct_many() - io_uring: fix missing io_queue_linked_timeout() - io_uring: deduplicate io_grab_files() calls - io_uring: don't do opcode prep twice - io_uring: don't open-code recv kbuf managment - io_uring: extract io_put_kbuf() helper - io_uring: simplify file ref tracking in submission state - io_uring: move BUFFER_SELECT check into *recv[msg] - io_uring: free selected-bufs if error'ed - io_uring: don't forget cflags in io_recv() - io_uring: remove extra checks in send/recv - io_uring: indent left {send,recv}[msg]() - io-wq: update hash bits - io_uring: get rid of atomic FAA for cq_timeouts - io_uring: consolidate *_check_overflow accounting - io_uring: de-unionise io_kiocb - io_uring: follow **iovec idiom in io_import_iovec - io_uring: mark ->work uninitialised after cleanup - io_uring/io-wq: move RLIMIT_FSIZE to io-wq - io_uring: alloc ->io in io_req_defer_prep() - io_uring: inline io_req_work_grab_env() - io_uring: fix racy IOPOLL completions - io_uring: always let io_iopoll_complete() complete polled io - io_uring: don't recurse on tsk->sighand->siglock with signalfd - io_uring: don't use poll handler if file can't be nonblocking read/written - io_uring: fix linked deferred ->files cancellation - io_uring: fix cancel of deferred reqs with ->files - io_uring: flush timeouts that should already have expired - io_uring: find and cancel head link async work on files exit - io_uring: always plug for any number of IOs - io_uring: fix recursive completion locking on oveflow flush - io_uring: enable lookup of links holding inflight files - io_uring: place cflags into completion data - io_uring: remove sequence from io_kiocb - io_uring: use non-intrusive list for defer - io_uring: remove init for unused list - io_uring: add req->timeout.list - io_uring: use completion list for CQ overflow - io_uring: use inflight_entry list for iopoll'ing - io_uring: rename ctx->poll into ctx->iopoll - io_uring: share completion list w/ per-op space - io_uring: get rid of __req_need_defer() - io_uring: only call kfree() for a non-zero pointer - io_uring: fix a use after free in io_async_task_func() - io_uring: remove nr_events arg from iopoll_check() - io_uring: don't delay iopoll'ed req completion - io_uring: fix lost cqe->flags - io_uring: keep queue_sqe()'s fail path separately - io_uring: fix mis-refcounting linked timeouts - io_uring: use new io_req_task_work_add() helper throughout - io_uring: abstract out task work running - io_uring: do grab_env() just before punting - io_uring: factor out grab_env() from defer_prep() - io_uring: do init work in grab_env() - io_uring: don't pass def into io_req_work_grab_env - io_uring: fix function args for !CONFIG_NET - io_uring: set @poll->file after @poll init - io_uring: remove REQ_F_MUST_PUNT - io_uring: remove setting REQ_F_MUST_PUNT in rw - io_uring: optimise io_req_find_next() fast check - io_uring: kill REQ_F_TIMEOUT_NOSEQ - io_uring: kill REQ_F_TIMEOUT - io_uring: replace find_next() out param with ret - io_uring: fix missing io_grab_files() - io_uring: don't mark link's head for_async - io_uring: fix feeding io-wq with uninit reqs - io_uring: fix punting req w/o grabbed env - io_uring: fix req->work corruption - io_uring: simplify io_async_task_func() - io_uring: fix NULL mm in io_poll_task_func() - io_uring: use task_work for links if possible - io_uring: do task_work_run() during iopoll - io_uring: clean up req->result setting by rw - io_uring: cosmetic changes for batch free - io_uring: batch-free linked requests as well - io_uring: dismantle req early and remove need_iter - io_uring: remove inflight batching in free_many() - io_uring: fix refs underflow in io_iopoll_queue() - io_uring: enable READ/WRITE to use deferred completions - io_uring: pass in completion state to appropriate issue side handlers - io_uring: pass down completion state on the issue side - io_uring: add 'io_comp_state' to struct io_submit_state - io_uring: provide generic io_req_complete() helper - io_uring: add missing REQ_F_COMP_LOCKED for nested requests - io_uring: clean up io_kill_linked_timeout() locking - io_uring: deduplicate freeing linked timeouts - io_uring: kill REQ_F_LINK_NEXT - io_uring: fix stalled deferred requests - io_uring: add IORING_OP_OPENAT2 for compatablity - arm64: fix kabi with io_uring interface - x86: fix kabi with io_uring interface - io_uring: fix provide_buffers sign extension - io_uring: ignore double poll add on the same waitqueue head - io_uring: fix SQPOLL IORING_OP_CLOSE cancelation state - io_uring: make ctx cancel on exit targeted to actual ctx - io_uring: fix error path cleanup in io_sqe_files_register() - io_uring: ensure open/openat2 name is cleaned on cancelation - io_uring: sanitize double poll handling - io_uring: fail poll arm on queue proc failure - io_uring: allow non-fixed files with SQPOLL - io_uring: ensure consistent view of original task ->mm from SQPOLL - io_uring: stash ctx task reference for SQPOLL - io_uring: don't miscount pinned memory - io_uring: don't burn CPU for iopoll on exit - io_uring: fix imbalanced sqo_mm accounting - io_uring: return locked and pinned page accounting - io_uring: fix missing ->mm on exit - io_uring: fix NULL-mm for linked reqs - io_uring: account locked memory before potential error case - io_uring: don't touch 'ctx' after installing file descriptor - io_uring: remove dead 'ctx' argument and move forward declaration - io_uring: fix recvmsg setup with compat buf-select - io_uring: fix shift-out-of-bounds when round up cq size - io_uring: round-up cq size before comparing with rounded sq size - io_uring: use type appropriate io_kiocb handler for double poll - io_uring: fix double poll mask init - io_uring: Fix sizeof() mismatch - io_uring: keep a pointer ref_node in file_data - io_uring: refactor *files_register()'s error paths - io_uring: clean file_data access in files_register - io-wq: fix use-after-free in io_wq_worker_running - io_uring: fix potential ABBA deadlock in ->show_fdinfo() - io_uring: always delete double poll wait entry on match - io-wq: fix hang after cancelling pending hashed work - io_uring: fix racy overflow count reporting - io_uring: partially inline io_iopoll_getevents() - io_uring: briefly loose locks while reaping events - io_uring: fix stopping iopoll'ing too early - io_uring: fix potential use after free on fallback request free - io_uring: set table->files[i] to NULL when io_sqe_file_register failed - io_uring: fix removing the wrong file in __io_sqe_files_update() - io_uring: fix IOPOLL -EAGAIN retries - io_uring: clear req->result on IOPOLL re-issue - io_uring: hold 'ctx' reference around task_work queue + execute - io_uring: use TWA_SIGNAL for task_work uncondtionally - io_uring: Fix NULL pointer dereference in loop_rw_iter() - io_uring: clear IORING_SQ_NEED_WAKEUP after executing task works - io_uring: add a helper for async rw iovec prep - io_uring: simplify io_req_map_rw() - io_uring: extract io_sendmsg_copy_hdr() - io_uring: use more specific type in rcv/snd msg cp - io_uring: rename sr->msg into umsg - io_uring: fix sq array offset calculation - io_uring: fix lockup in io_fail_links() - io_uring: fix ->work corruption with poll_add - io_uring: missed req_init_async() for IOSQE_ASYNC - io_uring: always allow drain/link/hardlink/async sqe flags - io_uring: ensure double poll additions work with both request types - io_uring: fix recvmsg memory leak with buffer selection - io_uring: fix not initialised work->flags - io_uring: fix missing msg_name assignment - io_uring: account user memory freed when exit has been queued - io_uring: fix memleak in io_sqe_files_register() - io_uring: fix memleak in __io_sqe_files_update() - io_uring: export cq overflow status to userspace - io_uring: fix regression with always ignoring signals in io_cqring_wait() - io_uring: use signal based task_work running - task_work: teach task_work_add() to do signal_wake_up() - io_uring: fix current->mm NULL dereference on exit - io_uring: fix hanging iopoll in case of -EAGAIN - io_uring: fix io_sq_thread no schedule when busy - io-wq: return next work from ->do_work() directly - io-wq: compact io-wq flags numbers - io_uring: separate reporting of ring pages from registered pages - io_uring: report pinned memory usage - io_uring: rename ctx->account_mem field - io_uring: add wrappers for memory accounting - io_uring: use EPOLLEXCLUSIVE flag to aoid thundering herd type behavior - io_uring: change the poll type to be 32-bits - io_uring: fix possible race condition against REQ_F_NEED_CLEANUP - io_uring: reap poll completions while waiting for refs to drop on exit - io_uring: acquire 'mm' for task_work for SQPOLL - io_uring: add memory barrier to synchronize io_kiocb's result and iopoll_completed - io_uring: don't fail links for EAGAIN error in IOPOLL mode - io_uring: cancel by ->task not pid - io_uring: lazy get task - io_uring: batch cancel in io_uring_cancel_files() - io_uring: cancel all task's requests on exit - io-wq: add an option to cancel all matched reqs - io-wq: reorder cancellation pending -> running - io_uring: fix lazy work init - io_uring: fix io_kiocb.flags modification race in IOPOLL mode - io_uring: check file O_NONBLOCK state for accept - io_uring: avoid unnecessary io_wq_work copy for fast poll feature - io_uring: avoid whole io_wq_work copy for requests completed inline - io_uring: allow O_NONBLOCK async retry - io_wq: add per-wq work handler instead of per work - io_uring: don't arm a timeout through work.func - io_uring: remove custom ->func handlers - io_uring: don't derive close state from ->func - io_uring: use kvfree() in io_sqe_buffer_register() - io_uring: validate the full range of provided buffers for access - io_uring: re-set iov base/len for buffer select retry - io_uring: move send/recv IOPOLL check into prep - io_uring: fix {SQ,IO}POLL with unsupported opcodes - io_uring: disallow close of ring itself - io_uring: fix overflowed reqs cancellation - io_uring: off timeouts based only on completions - io_uring: move timeouts flushing to a helper - statx: hide interfaces no longer used by io_uring - io_uring: call statx directly - statx: allow system call to be invoked from io_uring - io_uring: add io_statx structure - io_uring: get rid of manual punting in io_close - io_uring: separate DRAIN flushing into a cold path - io_uring: don't re-read sqe->off in timeout_prep() - io_uring: simplify io_timeout locking - io_uring: fix flush req->refs underflow - io_uring: don't submit sqes when ctx->refs is dying - io_uring: async task poll trigger cleanup - io_uring: add tee(2) support - splice: export do_tee() - io_uring: don't repeat valid flag list - io_uring: rename io_file_put() - io_uring: remove req->needs_fixed_files - io_uring: cleanup io_poll_remove_one() logic - io_uring: file registration list and lock optimization - io_uring: add IORING_CQ_EVENTFD_DISABLED to the CQ ring flags - io_uring: add 'cq_flags' field for the CQ ring - io_uring: allow POLL_ADD with double poll_wait() users - io_uring: batch reap of dead file registrations - io_uring: name sq thread and ref completions - io_uring: remove duplicate semicolon at the end of line - io_uring: remove obsolete 'state' parameter - io_uring: remove 'fd is io_uring' from close path - io_uring: reset -EBUSY error when io sq thread is waken up - io_uring: don't add non-IO requests to iopoll pending list - io_uring: don't use kiocb.private to store buf_index - io_uring: cancel work if task_work_add() fails - io_uring: remove dead check in io_splice() - io_uring: fix FORCE_ASYNC req preparation - io_uring: don't prepare DRAIN reqs twice - io_uring: initialize ctx->sqo_wait earlier - io_uring: polled fixed file must go through free iteration - io_uring: fix zero len do_splice() - io_uring: don't use 'fd' for openat/openat2/statx - splice: move f_mode checks to do_{splice,tee}() - io_uring: handle -EFAULT properly in io_uring_setup() - io_uring: fix mismatched finish_wait() calls in io_uring_cancel_files() - io_uring: punt splice async because of inode mutex - io_uring: check non-sync defer_list carefully - io_uring: fix extra put in sync_file_range() - io_uring: use cond_resched() in io_ring_ctx_wait_and_kill() - io_uring: use proper references for fallback_req locking - io_uring: only force async punt if poll based retry can't handle it - io_uring: enable poll retry for any file with ->read_iter / ->write_iter - io_uring: statx must grab the file table for valid fd - io_uring: only restore req->work for req that needs do completion - io_uring: don't count rqs failed after current one - io_uring: kill already cached timeout.seq_offset - io_uring: fix cached_sq_head in io_timeout() - io_uring: only post events in io_poll_remove_all() if we completed some - io_uring: io_async_task_func() should check and honor cancelation - io_uring: check for need to re-wait in polled async handling - io_uring: correct O_NONBLOCK check for splice punt - io_uring: restore req->work when canceling poll request - io_uring: move all request init code in one place - io_uring: keep all sqe->flags in req->flags - io_uring: early submission req fail code - io_uring: track mm through current->mm - io_uring: remove obsolete @mm_fault - io_uring: punt final io_ring_ctx wait-and-free to workqueue - io_uring: fix fs cleanup on cqe overflow - io_uring: don't read user-shared sqe flags twice - io_uring: remove req init from io_get_req() - io_uring: alloc req only after getting sqe - io_uring: simplify io_get_sqring - io_uring: do not always copy iovec in io_req_map_rw() - io_uring: ensure openat sets O_LARGEFILE if needed - io_uring: initialize fixed_file_data lock - io_uring: remove redundant variable pointer nxt and io_wq_assign_next call - io_uring: fix ctx refcounting in io_submit_sqes() - io_uring: process requests completed with -EAGAIN on poll list - io_uring: remove bogus RLIMIT_NOFILE check in file registration - io_uring: use io-wq manager as backup task if task is exiting - io_uring: grab task reference for poll requests - io_uring: retry poll if we got woken with non-matching mask - io_uring: add missing finish_wait() in io_sq_thread() - io_uring: refactor file register/unregister/update handling - io_uring: cleanup io_alloc_async_ctx() - io_uring: fix missing 'return' in comment - io-wq: handle hashed writes in chains - io-uring: drop 'free_pfile' in struct io_file_put - io-uring: drop completion when removing file - io_uring: Fix ->data corruption on re-enqueue - io-wq: close cancel gap for hashed linked work - io_uring: make spdxcheck.py happy - io_uring: honor original task RLIMIT_FSIZE - io-wq: hash dependent work - io-wq: split hashing and enqueueing - io-wq: don't resched if there is no work - io-wq: remove duplicated cancel code - io_uring: fix truncated async read/readv and write/writev retry - io_uring: dual license io_uring.h uapi header - io_uring: io_uring_enter(2) don't poll while SETUP_IOPOLL|SETUP_SQPOLL enabled - io_uring: Fix unused function warnings - io_uring: add end-of-bits marker and build time verify it - io_uring: provide means of removing buffers - io_uring: add IOSQE_BUFFER_SELECT support for IORING_OP_RECVMSG - net: abstract out normal and compat msghdr import - io_uring: add IOSQE_BUFFER_SELECT support for IORING_OP_READV - io_uring: support buffer selection for OP_READ and OP_RECV - io_uring: add IORING_OP_PROVIDE_BUFFERS - io_uring: buffer registration infrastructure - io_uring/io-wq: forward submission ref to async - io-wq: optimise out *next_work() double lock - io-wq: optimise locking in io_worker_handle_work() - io-wq: shuffle io_worker_handle_work() code - io_uring: get next work with submission ref drop - io_uring: remove @nxt from handlers - io_uring: make submission ref putting consistent - io_uring: clean up io_close - io_uring: Ensure mask is initialized in io_arm_poll_handler - io_uring: remove io_prep_next_work() - io_uring: remove extra nxt check after punt - io_uring: use poll driven retry for files that support it - io_uring: mark requests that we can do poll async in io_op_defs - io_uring: add per-task callback handler - io_uring: store io_kiocb in wait->private - task_work_run: don't take ->pi_lock unconditionally - io-wq: use BIT for ulong hash - io_uring: remove IO_WQ_WORK_CB - io-wq: remove unused IO_WQ_WORK_HAS_MM - io_uring: extract kmsg copy helper - io_uring: clean io_poll_complete - io_uring: add splice(2) support - io_uring: add interface for getting files - splice: make do_splice public - io_uring: remove req->in_async - io_uring: don't do full *prep_worker() from io-wq - io_uring: don't call work.func from sync ctx - io_uring: io_accept() should hold on to submit reference on retry - io_uring: consider any io_read/write -EAGAIN as final - io_uring: make sure accept honor rlimit nofile - io_uring: make sure openat/openat2 honor rlimit nofile - io_uring: NULL-deref for IOSQE_{ASYNC,DRAIN} - io_uring: ensure RCU callback ordering with rcu_barrier() - io_uring: fix lockup with timeouts - io_uring: free fixed_file_data after RCU grace period - io-wq: remove io_wq_flush and IO_WQ_WORK_INTERNAL - io-wq: fix IO_WQ_WORK_NO_CANCEL cancellation - io_uring: fix 32-bit compatability with sendmsg/recvmsg - io_uring: define and set show_fdinfo only if procfs is enabled - io_uring: drop file set ref put/get on switch - io_uring: import_single_range() returns 0/-ERROR - io_uring: pick up link work on submit reference drop - io-wq: ensure work->task_pid is cleared on init - io-wq: remove spin-for-work optimization - io_uring: fix poll_list race for SETUP_IOPOLL|SETUP_SQPOLL - io_uring: fix personality idr leak - io_uring: handle multiple personalities in link chains - io_uring: fix __io_iopoll_check deadlock in io_sq_thread - io_uring: prevent sq_thread from spinning when it should stop - io_uring: fix use-after-free by io_cleanup_req() - io_uring: remove unnecessary NULL checks - io_uring: add missing io_req_cancelled() - io_uring: prune request from overflow list on flush - io-wq: don't call kXalloc_node() with non-online node - io_uring: retain sockaddr_storage across send/recvmsg async punt - io_uring: cancel pending async work if task exits - io-wq: add io_wq_cancel_pid() to cancel based on a specific pid - io-wq: make io_wqe_cancel_work() take a match handler - io_uring: fix openat/statx's filename leak - io_uring: fix double prep iovec leak - io_uring: fix async close() with f_op->flush() - io_uring: allow AT_FDCWD for non-file openat/openat2/statx - io_uring: grab ->fs as part of async preparation - io-wq: add support for inheriting ->fs - io_uring: retry raw bdev writes if we hit -EOPNOTSUPP - io_uring: add cleanup for openat()/statx() - io_uring: fix iovec leaks - io_uring: remove unused struct io_async_open - io_uring: flush overflowed CQ events in the io_uring_poll() - io_uring: statx/openat/openat2 don't support fixed files - io_uring: fix deferred req iovec leak - io_uring: fix 1-bit bitfields to be unsigned - io_uring: get rid of delayed mm check - io_uring: cleanup fixed file data table references - io_uring: spin for sq thread to idle on shutdown - io_uring: put the flag changing code in the same spot - io_uring: iterate req cache backwards - io_uring: punt even fadvise() WILLNEED to async context - io_uring: fix sporadic double CQE entry for close - io_uring: remove extra ->file check - io_uring: don't map read/write iovec potentially twice - io_uring: use the proper helpers for io_send/recv - io_uring: prevent potential eventfd recursion on poll - io_uring: add BUILD_BUG_ON() to assert the layout of struct io_uring_sqe - io_uring: add ->show_fdinfo() for the io_uring file descriptor - io_uring: add support for epoll_ctl(2) - eventpoll: support non-blocking do_epoll_ctl() calls - eventpoll: abstract out epoll_ctl() handler - io_uring: fix linked command file table usage - io_uring: support using a registered personality for commands - io_uring: allow registering credentials - io_uring: add io-wq workqueue sharing - io-wq: allow grabbing existing io-wq - io_uring/io-wq: don't use static creds/mm assignments - io-wq: make the io_wq ref counted - io_uring: fix refcounting with batched allocations at OOM - io_uring: add comment for drain_next - io_uring: don't attempt to copy iovec for READ/WRITE - io_uring: honor IOSQE_ASYNC for linked reqs - io_uring: prep req when do IOSQE_ASYNC - io_uring: use labeled array init in io_op_defs - io_uring: optimise sqe-to-req flags translation - io_uring: remove REQ_F_IO_DRAINED - io_uring: file switch work needs to get flushed on exit - io_uring: hide uring_fd in ctx - io_uring: remove extra check in __io_commit_cqring - io_uring: optimise use of ctx->drain_next - io_uring: add support for probing opcodes - io_uring: account fixed file references correctly in batch - io_uring: add opcode to issue trace event - io_uring: remove 'fname' from io_open structure - io_uring: enable option to only trigger eventfd for async completions - io_uring: change io_ring_ctx bool fields into bit fields - io_uring: file set registration should use interruptible waits - io_uring: Remove unnecessary null check - io_uring: add support for send(2) and recv(2) - io_uring: remove extra io_wq_current_is_worker() - io_uring: optimise commit_sqring() for common case - io_uring: optimise head checks in io_get_sqring() - io_uring: clamp to_submit in io_submit_sqes() - io_uring: add support for IORING_SETUP_CLAMP - io_uring: extend batch freeing to cover more cases - io_uring: wrap multi-req freeing in struct req_batch - io_uring: batch getting pcpu references - pcpu_ref: add percpu_ref_tryget_many() - io_uring: add IORING_OP_MADVISE - mm: make do_madvise() available internally - io_uring: add IORING_OP_FADVISE - io_uring: allow use of offset == -1 to mean file position - io_uring: add non-vectored read/write commands - io_uring: improve poll completion performance - io_uring: split overflow state into SQ and CQ side - io_uring: add lookup table for various opcode needs - io_uring: remove two unnecessary function declarations - io_uring: move *queue_link_head() from common path - io_uring: rename prev to head - io_uring: add IOSQE_ASYNC - io-wq: support concurrent non-blocking work - io_uring: add support for IORING_OP_STATX - fs: make two stat prep helpers available - io_uring: avoid ring quiesce for fixed file set unregister and update - io_uring: add support for IORING_OP_CLOSE - io-wq: add support for uncancellable work - percpu-refcount: Introduce percpu_ref_resurrect() - percpu_ref: introduce PERCPU_REF_ALLOW_REINIT flag - fs: make filename_lookup available externally - fs: introduce __close_fd_get_file to support IORING_OP_CLOSE for io_uring - io_uring: add support for IORING_OP_OPENAT - fs: make build_open_flags() available internally - io_uring: add support for fallocate() - io_uring: don't cancel all work on process exit - Revert "io_uring: only allow submit from owning task" - io_uring: fix compat for IORING_REGISTER_FILES_UPDATE - io_uring: only allow submit from owning task - io_uring: ensure workqueue offload grabs ring mutex for poll list - io_uring: clear req->result always before issuing a read/write request - io_uring: be consistent in assigning next work from handler - io-wq: cancel work if we fail getting a mm reference - io_uring: don't setup async context for read/write fixed - io_uring: remove punt of short reads to async context - io-wq: add cond_resched() to worker thread - io-wq: remove unused busy list from io_sqe - io_uring: pass in 'sqe' to the prep handlers - io_uring: standardize the prep methods - io_uring: read 'count' for IORING_OP_TIMEOUT in prep handler - io_uring: move all prep state for IORING_OP_{SEND,RECV}_MGS to prep handler - io_uring: move all prep state for IORING_OP_CONNECT to prep handler - io_uring: add and use struct io_rw for read/writes - io_uring: use u64_to_user_ptr() consistently - io_uring: io_wq_submit_work() should not touch req->rw - io_uring: don't wait when under-submitting - io_uring: warn about unhandled opcode - io_uring: read opcode and user_data from SQE exactly once - io_uring: make IORING_OP_TIMEOUT_REMOVE deferrable - io_uring: make IORING_OP_CANCEL_ASYNC deferrable - io_uring: make IORING_POLL_ADD and IORING_POLL_REMOVE deferrable - io_uring: make HARDLINK imply LINK - io_uring: any deferred command must have stable sqe data - io_uring: remove 'sqe' parameter to the OP helpers that take it - io_uring: fix pre-prepped issue with force_nonblock == true - io-wq: re-add io_wq_current_is_worker() - io_uring: fix sporadic -EFAULT from IORING_OP_RECVMSG - io_uring: fix stale comment and a few typos - io_uring: ensure we return -EINVAL on unknown opcode - io_uring: add sockets to list of files that support non-blocking issue - io_uring: only hash regular files for async work execution - io_uring: run next sqe inline if possible - io_uring: don't dynamically allocate poll data - io_uring: deferred send/recvmsg should assign iov - io_uring: sqthread should grab ctx->uring_lock for submissions - io-wq: briefly spin for new work after finishing work - io-wq: remove worker->wait waitqueue - io_uring: allow unbreakable links - io_uring: fix a typo in a comment - io_uring: hook all linked requests via link_list - io_uring: fix error handling in io_queue_link_head - io_uring: use hash table for poll command lookups - io-wq: clear node->next on list deletion - io_uring: ensure deferred timeouts copy necessary data - io_uring: allow IO_SQE_* flags on IORING_OP_TIMEOUT - io_uring: handle connect -EINPROGRESS like -EAGAIN - io_uring: remove io_wq_current_is_worker - io_uring: remove parameter ctx of io_submit_state_start - io_uring: mark us with IORING_FEAT_SUBMIT_STABLE - io_uring: ensure async punted connect requests copy data - io_uring: ensure async punted sendmsg/recvmsg requests copy data - net: disallow ancillary data for __sys_{send,recv}msg_file() - net: separate out the msghdr copy from ___sys_{send,recv}msg() - io_uring: ensure async punted read/write requests copy iovec - io_uring: add general async offload context - io_uring: transform send/recvmsg() -ERESTARTSYS to -EINTR - io_uring: use current task creds instead of allocating a new one - io_uring: fix missing kmap() declaration on powerpc - io_uring: add mapping support for NOMMU archs - io_uring: make poll->wait dynamically allocated - io-wq: shrink io_wq_work a bit - io-wq: fix handling of NUMA node IDs - io_uring: use kzalloc instead of kcalloc for single-element allocations - io_uring: cleanup io_import_fixed() - io_uring: inline struct sqe_submit - io_uring: store timeout's sqe->off in proper place - io_uring: remove superfluous check for sqe->off in io_accept() - io_uring: async workers should inherit the user creds - io-wq: have io_wq_create() take a 'data' argument - io_uring: fix dead-hung for non-iter fixed rw - io_uring: add support for IORING_OP_CONNECT - net: add __sys_connect_file() helper - io_uring: only return -EBUSY for submit on non-flushed backlog - io_uring: only !null ptr to io_issue_sqe() - io_uring: simplify io_req_link_next() - io_uring: pass only !null to io_req_find_next() - io_uring: remove io_free_req_find_next() - io_uring: add likely/unlikely in io_get_sqring() - io_uring: rename __io_submit_sqe() - io_uring: improve trace_io_uring_defer() trace point - io_uring: drain next sqe instead of shadowing - io_uring: close lookup gap for dependent next work - io_uring: allow finding next link independent of req reference count - io_uring: io_allocate_scq_urings() should return a sane state - io_uring: Always REQ_F_FREE_SQE for allocated sqe - io_uring: io_fail_links() should only consider first linked timeout - io_uring: Fix leaking linked timeouts - io_uring: remove redundant check - io_uring: break links for failed defer - io-wq: remove extra space characters - io-wq: wait for io_wq_create() to setup necessary workers - io_uring: request cancellations should break links - io_uring: correct poll cancel and linked timeout expiration completion - io_uring: remove dead REQ_F_SEQ_PREV flag - io_uring: fix sequencing issues with linked timeouts - io_uring: make req->timeout be dynamically allocated - io_uring: make io_double_put_req() use normal completion path - io_uring: cleanup return values from the queueing functions - io_uring: io_async_cancel() should pass in 'nxt' request pointer - io_uring: make POLL_ADD/POLL_REMOVE scale better - io-wq: remove now redundant struct io_wq_nulls_list - io_uring: Fix getting file for non-fd opcodes - io_uring: introduce req_need_defer() - io_uring: clean up io_uring_cancel_files() - io-wq: ensure free/busy list browsing see all items - io_uring: ensure registered buffer import returns the IO length - io-wq: ensure we have a stable view of ->cur_work for cancellations - io_wq: add get/put_work handlers to io_wq_create() - io_uring: Fix getting file for timeout - io_uring: check for validity of ->rings in teardown - io_uring: fix potential deadlock in io_poll_wake() - io_uring: use correct "is IO worker" helper - io_uring: make timeout sequence == 0 mean no sequence - io_uring: fix -ENOENT issue with linked timer with short timeout - io_uring: don't do flush cancel under inflight_lock - io_uring: flag SQPOLL busy condition to userspace - io_uring: make ASYNC_CANCEL work with poll and timeout - io_uring: provide fallback request for OOM situations - io_uring: convert accept4() -ERESTARTSYS into -EINTR - io_uring: fix error clear of ->file_table in io_sqe_files_register() - io_uring: separate the io_free_req and io_free_req_find_next interface - io_uring: keep io_put_req only responsible for release and put req - io_uring: remove passed in 'ctx' function parameter ctx if possible - io_uring: reduce/pack size of io_ring_ctx - io_uring: properly mark async work as bounded vs unbounded - io-wq: add support for bounded vs unbunded work - io-wq: io_wqe_run_queue() doesn't need to use list_empty_careful() - io_uring: add support for backlogged CQ ring - io_uring: pass in io_kiocb to fill/add CQ handlers - io_uring: make io_cqring_events() take 'ctx' as argument - io_uring: add support for linked SQE timeouts - io_uring: abstract out io_async_cancel_one() helper - io_uring: use inlined struct sqe_submit - io_uring: Use submit info inlined into req - io_uring: allocate io_kiocb upfront - io_uring: io_queue_link*() right after submit - io_uring: Merge io_submit_sqes and io_ring_submit - io_uring: kill dead REQ_F_LINK_DONE flag - io_uring: fixup a few spots where link failure isn't flagged - io_uring: enable optimized link handling for IORING_OP_POLL_ADD - io-wq: use proper nesting IRQ disabling spinlocks for cancel - io_uring: add completion trace event - io-wq: use kfree_rcu() to simplify the code - io_uring: set -EINTR directly when a signal wakes up in io_cqring_wait - io_uring: support for generic async request cancel - io_uring: ensure we clear io_kiocb->result before each issue - io_uring: io_wq_create() returns an error pointer, not NULL - io_uring: fix race with canceling timeouts - io_uring: support for larger fixed file sets - io_uring: protect fixed file indexing with array_index_nospec() - io_uring: add support for IORING_OP_ACCEPT - net: add __sys_accept4_file() helper - io_uring: io_uring: add support for async work inheriting files - io_uring: replace workqueue usage with io-wq - io-wq: small threadpool implementation for io_uring - sched/core, workqueues: Distangle worker accounting from rq lock - sched: Remove stale PF_MUTEX_TESTER bit - io_uring: Fix mm_fault with READ/WRITE_FIXED - io_uring: remove index from sqe_submit - io_uring: add set of tracing events - io_uring: add support for canceling timeout requests - io_uring: add support for absolute timeouts - io_uring: replace s->needs_lock with s->in_async - io_uring: allow application controlled CQ ring size - io_uring: add support for IORING_REGISTER_FILES_UPDATE - io_uring: allow sparse fixed file sets - io_uring: run dependent links inline if possible - io_uring: don't touch ctx in setup after ring fd install - io_uring: Fix leaked shadow_req - io_uring: fix bad inflight accounting for SETUP_IOPOLL|SETUP_SQTHREAD - io_uring: used cached copies of sq->dropped and cq->overflow - io_uring: Fix race for sqes with userspace - io_uring: Fix broken links with offloading - io_uring: Fix corrupted user_data - io_uring: correct timeout req sequence when inserting a new entry - io_uring : correct timeout req sequence when waiting timeout - io_uring: revert "io_uring: optimize submit_and_wait API" - io_uring: fix logic error in io_timeout - io_uring: fix up O_NONBLOCK handling for sockets - io_uring: consider the overflow of sequence for timeout req - io_uring: fix sequence logic for timeout requests - io_uring: only flush workqueues on fileset removal - io_uring: remove wait loop spurious wakeups - io_uring: fix reversed nonblock flag for link submission - io_uring: use __kernel_timespec in timeout ABI - io_uring: make CQ ring wakeups be more efficient - io_uring: compare cached_cq_tail with cq.head in_io_uring_poll - io_uring: correctly handle non ->{read,write}_iter() file_operations - io_uring: IORING_OP_TIMEOUT support - io_uring: use cond_resched() in sqthread - io_uring: fix potential crash issue due to io_get_req failure - io_uring: ensure poll commands clear ->sqe - io_uring: fix use-after-free of shadow_req - io_uring: use kmemdup instead of kmalloc and memcpy - io_uring: increase IORING_MAX_ENTRIES to 32K - io_uring: make sqpoll wakeup possible with getevents - io_uring: extend async work merging - io_uring: limit parallelism of buffered writes - io_uring: add io_queue_async_work() helper - io_uring: optimize submit_and_wait API - io_uring: add support for link with drain - io_uring: fix wrong sequence setting logic - io_uring: expose single mmap capability - io_uring: allocate the two rings together - io_uring: add need_resched() check in inner poll loop - io_uring: don't enter poll loop if we have CQEs pending - io_uring: fix potential hang with polled IO - io_uring: fix an issue when IOSQE_IO_LINK is inserted into defer list - io_uring: fix manual setup of iov_iter for fixed buffers - io_uring: fix KASAN use after free in io_sq_wq_submit_work - io_uring: ensure ->list is initialized for poll commands - io_uring: track io length in async_list based on bytes - io_uring: don't use iov_iter_advance() for fixed buffers - io_uring: add a memory barrier before atomic_read - io_uring: fix counter inc/dec mismatch in async_list - io_uring: fix the sequence comparison in io_sequence_defer - io_uring: fix io_sq_thread_stop running in front of io_sq_thread - io_uring: add support for recvmsg() - io_uring: add support for sendmsg() - io_uring: add support for sqe links - io_uring: punt short reads to async context - uio: make import_iovec()/compat_import_iovec() return bytes on success - io_uring: ensure req->file is cleared on allocation - io_uring: fix memory leak of UNIX domain socket inode - io_uring: Fix __io_uring_register() false success - tools/io_uring: sync with liburing - tools/io_uring: fix Makefile for pthread library link - select: shift restore_saved_sigmask_unless() into poll_select_copy_remaining() - select: change do_poll() to return -ERESTARTNOHAND rather than -EINTR - signal: simplify set_user_sigmask/restore_user_sigmask - signal: remove the wrong signal_pending() check in restore_user_sigmask() - io_uring: use wait_event_interruptible for cq_wait conditional wait - io_uring: adjust smp_rmb inside io_cqring_events - io_uring: fix infinite wait in khread_park() on io_finish_async() - io_uring: remove 'ev_flags' argument - io_uring: fix failure to verify SQ_AFF cpu - io_uring: fix race condition reading SQE data - io_uring: use cpu_online() to check p->sq_thread_cpu instead of cpu_possible() - io_uring: fix shadowed variable ret return code being not checked - req->error only used for iopoll - io_uring: add support for eventfd notifications - io_uring: add support for IORING_OP_SYNC_FILE_RANGE - io_uring: add support for marking commands as draining - fs: add sync_file_range() helper - io_uring: avoid page allocation warnings - io_uring: drop req submit reference always in async punt - io_uring: free allocated io_memory once - io_uring: fix SQPOLL cpu validation - io_uring: have submission side sqe errors post a cqe - io_uring: remove unnecessary barrier after unsetting IORING_SQ_NEED_WAKEUP - io_uring: remove unnecessary barrier after incrementing dropped counter - io_uring: remove unnecessary barrier before reading SQ tail - io_uring: remove unnecessary barrier after updating SQ head - io_uring: remove unnecessary barrier before reading cq head - io_uring: remove unnecessary barrier before wq_has_sleeper - io_uring: fix notes on barriers - io_uring: fix handling SQEs requesting NOWAIT - io_uring: remove 'state' argument from io_{read,write} path - io_uring: fix poll full SQ detection - io_uring: fix race condition when sq threads goes sleeping - io_uring: fix race condition reading SQ entries - io_uring: fail io_uring_register(2) on a dying io_uring instance - io_uring: fix CQ overflow condition - io_uring: fix possible deadlock between io_uring_{enter,register} - io_uring: drop io_file_put() 'file' argument - io_uring: only test SQPOLL cpu after we've verified it - io_uring: park SQPOLL thread if it's percpu - io_uring: restrict IORING_SETUP_SQPOLL to root - io_uring: fix double free in case of fileset regitration failure - io_uring: offload write to async worker in case of -EAGAIN - io_uring: fix big-endian compat signal mask handling - io_uring: retry bulk slab allocs as single allocs - io_uring: fix poll races - io_uring: fix fget/fput handling - io_uring: add prepped flag - io_uring: make io_read/write return an integer - io_uring: use regular request ref counts - tools/io_uring: remove IOCQE_FLAG_CACHEHIT - io_uring: add a few test tools - io_uring: allow workqueue item to handle multiple buffered requests - io_uring: add support for IORING_OP_POLL - io_uring: add io_kiocb ref count - io_uring: add submission polling - io_uring: add file set registration - net: split out functions related to registering inflight socket files - io_uring: add support for pre-mapped user IO buffers - io_uring: batch io_kiocb allocation - io_uring: use fget/fput_many() for file references - fs: add fget_many() and fput_many() - io_uring: support for IO polling - io_uring: add fsync support - Add io_uring IO interface - io_pgetevents: use __kernel_timespec - pselect6: use __kernel_timespec - ppoll: use __kernel_timespec - signal: Add restore_user_sigmask() - signal: Add set_user_sigmask() - block: Initialize BIO I/O priority early - block: prevent merging of requests with different priorities - aio: Fix fallback I/O priority value - block: Introduce get_current_ioprio() - aio: Comment use of IOCB_FLAG_IOPRIO aio flag - fs: fix kabi change since add iopoll - fs: add an iopoll method to struct file_operations - signal: Allow cifs and drbd to receive their terminating signals - cifs: fix rmmod regression in cifs.ko caused by force_sig changes - signal/cifs: Fix cifs_put_tcp_session to call send_sig instead of force_sig- bpf, x86: Validate computation of branch displacements for x86-32 - bpf, x86: Validate computation of branch displacements for x86-64- mm/vmalloc.c: fix percpu free VM area search criteria - mm/vmalloc.c: avoid bogus -Wmaybe-uninitialized warning - mm/vmap: add DEBUG_AUGMENT_LOWEST_MATCH_CHECK macro - mm/vmap: add DEBUG_AUGMENT_PROPAGATE_CHECK macro - mm/vmalloc.c: keep track of free blocks for vmap allocation- config: Enable CONFIG_USERSWAP - userswap: support userswap via userfaultfd - userswap: add a new flag 'MAP_REPLACE' for mmap() - mm, mempolicy: fix up gup usage in lookup_node - mm/mempolicy: Allow lookup_node() to handle fatal signal - mm/gup: Let __get_user_pages_locked() return -EINTR for fatal signal - mm/gup: fix fixup_user_fault() on multiple retries - mm/gup: allow VM_FAULT_RETRY for multiple times - mm: allow VM_FAULT_RETRY for multiple times- sched/fair: fix kabi broken due to adding fields in rq and sched_domain_shared - sched/fair: fix try_steal compile error - config: enable CONFIG_SCHED_STEAL by default - sched/fair: introduce SCHED_STEAL - disable stealing by default - sched/fair: Provide idle search schedstats - sched/fair: disable stealing if too many NUMA nodes - sched/fair: Steal work from an overloaded CPU when CPU goes idle - sched/fair: Provide can_migrate_task_llc - sched/fair: Generalize the detach_task interface - sched/fair: Hoist idle_stamp up from idle_balance - sched/fair: Dynamically update cfs_overload_cpus - sched/topology: Provide cfs_overload_cpus bitmap - sched/topology: Provide hooks to allocate data shared per LLC - sched: Provide sparsemask, a reduced contention bitmap- sched/fair: fix kabi broken due to adding idle_h_nr_running in cfs_rq - sched/fair: Make sched-idle CPU selection consistent throughout - sched/fair: Optimize select_idle_cpu - sched/fair: Fall back to sched-idle CPU if idle CPU isn't found - sched/fair: Start tracking SCHED_IDLE tasks count in cfs_rq - sched/core: Create task_has_idle_policy() helper- ext4: add reclaim checks to xattr code - locking/mutex: Fix non debug version of mutex_lock_io_nested() - dm verity: add root hash pkcs#7 signature verification - Revert "netfilter: x_tables: Update remaining dereference to RCU" - netfilter: x_tables: Use correct memory barriers. - Revert "netfilter: x_tables: Switch synchronization to RCU" - arm64: kdump: update ppos when reading elfcorehdr - netfilter: ctnetlink: fix dump of the expect mask attribute - dm ioctl: fix out of bounds array access when no devices - block: Suppress uevent for hidden device when removed - NFS: Correct size calculation for create reply length - cifs: Fix preauth hash corruption - ext4: do not try to set xattr into ea_inode if value is empty - kernel, fs: Introduce and use set_restart_fn() and arch_set_restart_data() - nvme-rdma: fix possible hang when failing to set io queues - sunrpc: fix refcount leak for rpc auth modules - include/linux/sched/mm.h: use rcu_dereference in in_vfork() - hrtimer: Update softirq_expires_next correctly after __hrtimer_get_next_event() - scsi: target: core: Prevent underflow for service actions - scsi: target: core: Add cmd length set before cmd complete - PCI: Fix pci_register_io_range() memory leak - Revert "mm, slub: consider rest of partial list if acquire_slab() fails" - cifs: return proper error code in statfs(2) - tcp: add sanity tests to TCP_QUEUE_SEQ - tcp: annotate tp->write_seq lockless reads - tcp: annotate tp->copied_seq lockless reads - netfilter: x_tables: gpf inside xt_find_revision() - net: Fix gro aggregation for udp encaps with zero csum - dm table: fix zoned iterate_devices based device capability checks - dm table: fix DAX iterate_devices based device capability checks - dm table: fix iterate_devices based device capability checks - dm bufio: subtract the number of initial sectors in dm_bufio_get_device_size - swap: fix swapfile read/write offset - mm/hugetlb.c: fix unnecessary address expansion of pmd sharing - net: fix up truesize of cloned skb in skb_prepare_for_shift() - xfs: Fix assert failure in xfs_setattr_size() - arm64 module: set plt* section addresses to 0x0 - hugetlb: fix update_and_free_page contig page struct assumption - net: icmp: pass zeroed opts from icmp{,v6}_ndo_send before sending - ipv6: silence compilation warning for non-IPV6 builds - ipv6: icmp6: avoid indirect call for icmpv6_send() - xfrm: interface: use icmp_ndo_send helper - sunvnet: use icmp_ndo_send helper - gtp: use icmp_ndo_send helper - icmp: allow icmpv6_ndo_send to work with CONFIG_IPV6=n - icmp: introduce helper for nat'd source address in network device context - dm: fix deadlock when swapping to encrypted device - printk: fix deadlock when kernel panic - module: Ignore _GLOBAL_OFFSET_TABLE_ when warning for undefined symbols - hugetlb: fix copy_huge_page_from_user contig page struct assumption - x86: fix seq_file iteration for pat/memtype.c - ACPI: property: Fix fwnode string properties matching - blk-settings: align max_sectors on "logical_block_size" boundary - mm/rmap: fix potential pte_unmap on an not mapped pte - arm64: Add missing ISB after invalidating TLB in __primary_switch - mm/hugetlb: fix potential double free in hugetlb_register_node() error path - mm/memory.c: fix potential pte_unmap_unlock pte error - ocfs2: fix a use after free on error - tracepoint: Do not fail unregistering a probe due to memory failure - isofs: release buffer head before return - tcp: fix SO_RCVLOWAT related hangs under mem pressure - random: fix the RNDRESEEDCRNG ioctl - bfq: Avoid false bfq queue merging - locking/static_key: Fix false positive warnings on concurrent dec/inc - jump_label/lockdep: Assert we hold the hotplug lock for _cpuslocked() operations - KVM: fix memory leak in kvm_io_bus_unregister_dev() - net: qrtr: fix a kernel-infoleak in qrtr_recvmsg() - xen-blkback: don't leak persistent grants from xen_blkbk_map() - KVM: SVM: Periodically schedule when unregistering regions on destroy - gianfar: fix jumbo packets+napi+rx overrun crash - usbip: fix stub_dev usbip_sockfd_store() races leading to gpf - media: v4l: ioctl: Fix memory leak in video_usercopy - block: only update parent bi_status when bio fail - RDMA/hns: fix timer, gid_type, scc cfg - block: respect queue limit of max discard segment - block: Use non _rcu version of list functions for tag_set_list- ext4: fix potential error in ext4_do_update_inode - mm, sl[aou]b: guarantee natural alignment for kmalloc(power-of-two) - mm,hwpoison: return -EBUSY when migration fails - config: Enable files cgroup on x86 - ext4: Fix unreport netlink message to userspace when fs abort - ext4: don't leak old mountpoint samples - scsi: libiscsi: convert change of struct iscsi_conn to fix KABI - scsi: libiscsi: Reset max/exp cmdsn during recovery - scsi: iscsi_tcp: Fix shost can_queue initialization - scsi: libiscsi: Add helper to calculate max SCSI cmds per session - scsi: libiscsi: Fix iSCSI host workq destruction - scsi: libiscsi: Fix iscsi_task use after free() - scsi: libiscsi: Drop taskqueuelock - scsi: libiscsi: Fix iscsi_prep_scsi_cmd_pdu() error handling - scsi: libiscsi: Fix error count for active session - ext4: fix timer use-after-free on failed mount - loop: fix I/O error on fsync() in detached loop devices - md/bitmap: fix memory leak of temporary bitmap - md: get sysfs entry after redundancy attr group create - md: fix deadlock causing by sysfs_notify - md: fix the checking of wrong work queue - md: flush md_rdev_misc_wq for HOT_ADD_DISK case - md: don't flush workqueue unconditionally in md_open - md: add new workqueue for delete rdev- nvme-fabrics: fix kabi broken due to adding fields in struct nvme_ctrl- Add the option of "with_perf" - Output jvmti plug-in as part of perf buildingobs-worker-0013 16364855034.19.90-2111.3.0.0121.oe14.19.90-2111.3.0.0121.oe1debugusrlib64python2.7site-packagesperf.so-4.19.90-2111.3.0.0121.oe1.aarch64.debug/usr/lib//usr/lib/debug//usr/lib/debug/usr//usr/lib/debug/usr/lib64//usr/lib/debug/usr/lib64/python2.7//usr/lib/debug/usr/lib64/python2.7/site-packages/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protectionobs://private/openEuler:20.03:LTS:SP2/standard_aarch64/a4e25f9c7e476829f723a2aeac46f727-kernelcpioxz2aarch64-openEuler-linux-gnudirectoryELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=aef9c6b8288e23b74ba22c42fe3dbad13cd0e2d1, with debug_info, not strippedX]ÌHutf-871ef1bf39e203be87bd763ce9311f7bdb16b101293800578278c2e30fa17b755?@7zXZ !#,B~] b2u jӫ`(y-$rtNǴj i8)uKhւ+y1wZ E͕_<,M%0`2 C*9ȸN3}}:qA_0AV|E>!;:i.5+rr ]nÅ Xzd \^R>sD3E?C\&ޣثL &ީ3,;=[zߥ0tbqnqbOaIeab"jyw ^ȭoY3\NU?6ʍJ'"S]&1?;pS#X+w=t̊rڼ* 6Rmj )sh ix$%lm8?xSOֵ|_a,s)fIhsMz՟,>!"79^ Eb`zG{~cLWPq6἞t'}L'-X 'T/0"VAfr$w^}=voEli޸E? KEM{t|“>:P -۝jN%R &=zn1Ӄ۽Mlx)逞vBVzGPBI!f! V5mC-}%rv]7m2m.89Dķf欲ǥp|Z)97lT~.e d!΁" %8TinVf6Cs:~T)1Ek\/_,j˼\@b(=VkZ_pV->)Z|O,Z|UGۢ*,zo{ g~˞=C91˝4ɺ) aDgS50F}!A~=z1QYJtV 1%.w-S*s8-hHUEΑgYXB-_>5d$wE@2K >]FoAz*)L" 8A)_3}=.$_(-;&V =X& Uѥ%Tm,^|6x%zsyػS$[g?tj/ݺg(Tq:+sfw)`l&%3܉*l?6P;.&89-@yTs=|h`g"΂wwosn g>_@LeATEB1L ӯ!SiڅBjSR# KqGt"3S\(×ZHTJn#P]!HIoخO@|vht%"`s~VJ ђFyIGmi%pEO&9'ٗvl)j oLMqRΒ.bszZ@߾%~菉D 0>cV<rŗ~j@߀^ƙ]Vnz4k~Q{(/,tf$(uw4pP\]/z-@J Pg6k, ඹ@nM ?؇+H᩽( `%tfMPNt%`ƩA6WieP:M| e8 ^#IYE*$H\YHBCŊ,v(=akm[˳KQ|Fܲ :zi~cƖJһK_ "\[^?6y&3-ϊMf5 )'=-Ոp;"Fr]ióoKjr)sZ,`}П|eblbX 3DS1.TPźۂ N]B%w%4&GIT}@]ͱVU(%`1vx=};ft¤#*>h -e]3^ÊcN8¾%"49pd+ Kt3*>巿\fRM PCm Ev|pʎ 5Ll"r>粛*x.|(#/!W$XL]R.)ef6*¶g\PCJON}v eDq#_҄ҙTb!s۞kp9U~ۀ}J9kQ|+mogk}oV΁F +w@ڞ}vo;:SN._ud.BÛ% d?wF4./=[;P+ w =\3f&eqȯz1[2Y-呋]_i0Z^/ >˕3(;C Vu+E*\-ᇱjz-wybɭ/u}-!."`(D9^ӚnG@Ϲ0]SnFIa)[McAd9D=mw#%bnWVr\䖿UIu( EJq;< D ȧٳʏ 7e'=k}Z S<ޚCFL#YV6g^DMۈ. zNĥ$EKMioQ~ c2"h<VqzSf˭Ch螓)pϰ ijA1#(f/o#_ѲWĮN*íG19]>od~Sp;qJscΰ!j2ͼiD XFJ㣟)Uo8C(u7!H"wp.qbv;Ob5Bj/i%ݾCLi<[A RV+#~vٕɡB}lYԺ^R(5,h8 j4KlaH`|,CII/w!lґ}X.xN2_Vwt\K;&^(ސߔ1pyP }i2Ҵ9g3wΓvHb G3g>ٯeC/'*Yy2ƭ}'z>= mBb˴;Tmă Y(cK*Pr1bfepP}r)AJ(8b6ޒB6V7~, CͱbtƼ7K\HC\KCK}62&M. {+uŊ4dsVO4ݼفwH'Q(U-g. J!o}Zp5,K.6AM%] x'dl贉s VZ9/u\,vl% |{ 2&h ǞwCy@ܥtIy,ľއj@g8OuP^]CRTj@nsOyqa8`uȶ~PV 4w͘Ok_Ң^ 8ݪ>wǔk# DK%U3b˵O8 Hx7f^v2hg3Ci9eI䚁tk_l*yi-V5e[?L{iӒ ՗8+Rn*{~_-\m(ڰ/t26u9 r H}[?ι ,rKM6cXoa=?"Ҋ0,t9OOnґv9ͷxt)o. 7$%vuA".,MbR벋9{" |ؚ&7xx< Lh;4f9O6f74~ ABDn3P̳hfҏiVKˀ{7\r~f| TRF!\ɫzxy`r$TtE㊙he åC!#(`Xh}#_|뜀%" ‰ ;b^N]`׽ sZt{i~Uq#v8ci>LG[ăd1UZj߫b5UܛFŶ`+HIA2sDe\X,CPqeid,c@;? g UXO[ɖ ґtW+uDmTl/sǧ#C]&NTYȓGM}rxJM@ ["X9k\3v!.9I;%Zw'_q% ~q@ϘRn ;CDx3v9p6}Ҿd0С?@VpPP(r)r$V'87ڡGO9 YADpj/RcHn>y3ETɪG\;Z `k8{ 1ZnŀBUЍ{j6cLݴ gҚ=\늪{OrIX2|tY N97Ƙ}ͫl%m'C'As{gyrM ?N 0" /;l.2jW*<%1=bh HXZF93Jݦo )NN΍a;0HZ`"믽p;rM|'#llܞdt73؜! NN|;w &Y<+(ިp $J`*)|)^ԃ=Yj"lX,uO;EMu"ai! Np_MS"yȯlW@TQsj2m}omSM"q#S@m88=Ŋt0K;Ӂ8 prW^/Vt@Н[uDZ5TN2"@ĒxY 1<V9QzۥME˘m]/z*{"=͊ ->Om/nqqqܒkxZdfDpq r!]|+.]g-۪q'P$ n'5s8׸608YjFpchrP(U[΅TfFQ&V-4/$azG<Ds;u \DnbY'FFϓP6fuF)2ʍc:~<ﴑ[7r30׏6*a%M2Pcy*o'L,PCSߧ%K:!gb+#nk*F |FU,)Z-=Οt7ڸ6s&oD(]2+hj&Š]Sdyyy `:*4hgQg᾵=4wEdE_9ҶMRq /SBv`ޚͶI]\oLCz1Bx:JK!r@R9>MY%n$ӎ0l +Y?[Y/ku+l𡳾;d lХb}"ѐ|iUdתmKҌ_>:~1bXԿxv4e FK{o_x&4n4=IE t+붾b3%;G]!Y[oZpsvWrz=ճr= l_frQ OK~/c6ռΪYOxtWktYzZT\閧JrxS!elJ⼙}M_\bǷ҅,j< =+d 4b)q&4 ?{WNҵ ѓ+ztCob31Vb' GeUs&\BO{Qv(~"X&@{01xXɜ#Hpg~̮ ›CAkBk ,\+E@Hrf VJQJ6B)qz,"jE{ʁqAklsRȟOA6.3uW|Lŏ'nC H>a9y±;mbY^cnEh:tW6:\ U_Z:M+ [MKvPhu]*'Cf'Ja|L׹a}7>OI'ds&mB{Vm DA"г'KwΫ,[+;M/sDqAZ)yg#~pκ~*XBF_O%w􌷜rNѫW#n |;*U=-͚+ؙty@c^/]jlj 4scC ^u Jb‡ۜ_!s#\(x.mc&p{vani1r;lk̅3 SE4\ekp]Ua}Ws͖B{6AH# 2fuzD-JT;6SDs oh{V5ڍ-\RWmhOÀb-xe+tVPqM5Qp}v~lF x>xu{%ESFP(̟˿$W[T.aOt C0Vf.`t?֦(r+`"WyTgy#XGtBk_^x7"C8 2z| ‰J #DТ e4JE~q& O9p ' X@1Р8׶ڪ朊WU&V0;My#hL6{hhMH|}$YqYb;Y3MeN`U :5r̰۟Wz*}3ZH}mE=Y^Fڃa/,=S%fɏ;$;Wv{EZ1K=Չ"өlH۷?cNH1poæwa Ldtsn$^fZIkN&" sXJKbc j%9OW;65At/<1?nK?oTGƁڣ ATfZi/q16Q >+ڐ#s3* AKT_AQm z;&-Zmb6}1X)E^{t,(d絖jzDZ}O˜ WAY8 WHZj?6Y~L!&Cd82Ũ1ϚR^K+O;x6Zl["^SW,L}p$]J.AQEX,J,\ =Q/@.-]b !rBɻJ3o9iJTF+Ӯ8q=T.V]3ņ!pVLͤ͟mE85<b1(p|OL5:}|FTQxh끃yE6 ExC4}f C3BqF }ushh%nJJc\&ξ ! =L\3lKa!LYSNE3Tun/a|mkVAvmn͵q~!Օ*찐i+O(b<3 I~s_t-%&vM!LAUn4"oiu Z' & 1 ^TƱϹ^FYwLe#oj\`K}0``ASo`ASR֠zƗ-3z$g݆0g0-VX$xzӨ~~7Ed*8ԑ ͗Jn7Kd_랄Q{{qH.!h? 1Ad} Tm.֤lu}pޘMrkqY9_IC Ya*Src"fνo @|nz,zw' ywIbj˄׷ /A@d^MXBWYo<_ꕈHԞ 'Iy Xi?Cws֜Km4`")+.Z%C_I)"v#74@ÕPbA_Jj[OX/!2CR*z}啔_ dR᱋0P?֕==]϶[1c(GeS_-?'M/>I`hBFιTn8ƒ_!O]]1O#[3 Nx^^Ō@|ȒQ~% 6"f-Up!Otz`^xdbML`-SG~`<$ܩ,MԒEJaaaG[gL*bf.^3n>ϵeQi/N@@X ɇ|(5d{y\N䍟dD5 ::JNG)ҝ1,Wpe~:͚N=aŕǛ` =吹^%c,Gb((/f k@r*?}:F>?~E:} lwyP5;\wDdvLC _,=C9Kܲ7LBΩ:(Po *8H,;ߢڅɭ3~3M8V<]* qICn $`D0m&@TZbxm*s\<>aDHa \Kw,~tA G}RXEo=y[_7AHҨڍ~-+0>h֌Y |sa/,W_6ZVXC0~;[LSoaS(GYVu]|:gӿ) *.y&tje4}v5P)JAh=AѺHL/x;;FnxD_҂{]}kHrw%"~3LYZjD' 661711ۚbD8LںuyD|usNZh !Xkkn%@vHme"<:&ί;"NYY˱Ő(M+zחT,)Q~' `?.Z 6Ygü[ǣJBN5w`j*̒ˇ2J]N| e?DfIPA2)=P^z2U 1u˯ 莰t;jTo$6H+B`-%0ꃁ3YJmK3Yw1ʜG ͭ n<;$.`j:7[o ;}n 6S<Շd/_QhVL4L=,]ŔHv?VM9-7F,~SJtan'J 9xfv%b]2A<)DmxbPCPΙYX&rEwNxt%~ HT1q,Tۂܵ뿹p ՍrDᦋZa RwV|+Ժ)-*WeSGK韈4S#p7Xn ;(F<5Ue%Db0*qRdz9Q (2~{%t]+Ȥ,{)|2b5y<&yF<7NBj}@.V,+Dٜ/#R*x+C˳К{Ý]ɄA+ͧƿ}JQm -VV|1E1ɷDm: }alAzܬvdvYxueh@Fx8tSڊ`) N㬃9&[Ad+SڈA9}?E-KTL3?6ޓ/I^iY:B\ 氘]1UȮnL|%H@,&da|5SI~Lvnq60TQٹ\#TWaaݠ$7a4.W+x{Dg;?g\Q.(جOVw>e EҬxgg0M(N$~ n-+\ Տ^{ɪ[lQ]j"͌edI RrC9xdoYY%/GnDRwuaa;9OA+(QJS(u+E6iB.b ?<yOzu *XR^V u"\5؎")~ouR(5FY \r~j!E(i;'Oܠ݇KcG~WOo\ͷa:/KME Po q@DuۂC[j]@>xUE2fyW}fu!unH$D>w85cGiRE'f{#R5>~l_+lP;J0A\`[N,'t$g[v_r?'"~*K0fz=֢aCmA |)kYx>TnW;Kews%{]لyJ+1|5PqqIQHpY "^rh0FAX\?&!C.7YDGp9s3`ߨ m6Z٢|Po^qϛH5IRσ]ԛ|\+!J;I;px!c&U_ v+izY‡FN]:'˂DaGh#->QVn}h߀Id3- (~%.I ՎGm!3GY +a\\*iv᪮?ӟ~[+`E>W$M5{o.R~DJX#?;Az4 L&n@^-i=3:PAcT(PپF=ORX6[lYO >K酘$PWSgԒq?W5_̙-N|`N#piM&Rb۱b#b*e^H' 2L6=^ASiQެIG-.St eU{dyl3z? 9q+BE5zڅ4h[RSD.\.܏~/{~Q#&O͔ S&S4l&xcgXNǖu=;d׃i!AN/Sl-xщ.KeC)d9Pn; 0zWk, %?; >n4YUI[ϗٔǹ02?Cg?2]ą'8xt%#~6LC.] P~`ʊ6F0<:Rʯ>hɞvgX1űYv\VrXؓt ?$ƫ$荃|7j}@zƧO"wsR݅p@"i8u7ۣk i+\9~W\.$[͌)t N onXH5.8 0S=3VsWbN6srf uu\U+j@>3 f8_gS브x \Jyle -!nT@~||Q!*ձô+`|kw:ʚFݛBh> 槮} sTL~Ѽ+=#Z}тΈRiX!z4?2omGZkUO|Q'"qLxؿ %dK/FagzsNNr߼ \~eY1s$ jZ8䦰 / 0&ҝ<qHua`xEA+t0Y,OݩRH+'q{n7'ߘ]r7X=+rVlDN7_Vݩ/ HoMƻZ;)?_¢,FyߋD,Yamx@̳WW-|^G9nq]̠԰@Is|x'"f]Kv[OTJ{ЍcAxz/" LYA.>(q '#4x٘Ցr", p{gONj|Tע;zPŇzmUռZ|^ܽd󫂛w)Nh/K0 ~"^mr(>d s;Y-_AB'ߠӤ<1v~< bŠSv&@k37 ނG)+ 孓]&lYv'[֭"긺x,ejT/ZNWr*QCƪMm7gw* TM~ jVLԬ> Dӹqc䦄3۴ hzwD,0{(ΒT ^F+=7d>Feޜ'3N;9#ᶞ;FRI"b&<.NEkh)NZ;JtuKQb1Y(!;3M" }C|}S w*;J9 E̩{G< };e4NiyfMU[} ,vJN8(' _|EPg&X-" /9H//MKͽ46[^o0;r-R& QP2kӁ/R@+ ǨDj6K>/&^ߖڜ,{$s(| EZ]+ġ{bR%w%JH%3UYRԂTsJP2x"8.vcQB#$e;*T+2ECw4S{*T% v˷ L:^K!/A;]%c> _ [o2)@vjH{+/o0e '<šaxޯ43xq0Z;QH,0tsx&{w>Gu_Нhiy 鍜>*bNP{zowGцe;A'mwM:#Шߕ9#qn>ds kwW4ZJ* 5U=9toԒ)%:1.`")Mܥ=I|mgk w#֛%#/l_\>IBbnZ~\v^= 5#]HxUpn)G*'H* +TݘrK6‚Z E Xa,MM1e`\ـ"'X{o+vKqXI\ ?K;>)ss 6])BɻõF%Xj"2s5W.gA?lm7|,?1kHSVu"]c36n|o̧4/R 삁uRShG4 qŃ0d4nڡHOne՛=-Ӣ` L0_PB֊/ܬGR HGK2q.:aM %Eݯ7yV}A/ 9?8mӵ슔ʕ[ mN 4icSr;'m8P" V_bcaL ܈1ӘANe=,#ڔ%kx\_ej쒴tJ@]a>+p&l]K^@wEv|Kh0ĘGKW8~a3 A)%&3@g-kx`!>OA>]z/?#Ucza;)u\4B`oyļ,;=c%8,9WS,|Tq.B饳:PrRA/%fI`n+.ooAWhZv+_`ƂQ5k-ťxy%8 jRrDt"̻'g(lI|֯vuphG0%S^es{&*ge^8ubwƻkt9&w1ة61n1(VbiQb2c>]e0ZעoZJD%$w˒#ݹ Z,#͎YrG Py ` oζ] 9;w09V ͚ 7Gfr9z[ R\;>\- Q4_4LRh0&>9'4Ibj!h\y;E! ._wEsG?BZ`UkN8$6_=Brߤ98 \JlkCKeS<=-/%v˖nF CڸS4GgKsYYsX葕QҽMv UiȝN_2Lm|0,Ja])X ޺Hm8 23LYΈ,o:.K8Ee1N!:ÒbP"޽n;:*|S(kK,^9Ͱ+zEd;O: ;$gl`'[2kH`ivrE`u%?1%x%B^24FI+3A훧|O/AHQKXgip:&Ap"D4%dќW`dS/,VYRV`x' ӛ&/'=O/=PЌREF;DS]t2-%ŢDx)֖5w$I&4: %H`ºmK?١w+Jʻ [c .}.QUT@@Su;*:w\]ż"a\WTf) |6㚨Q0#0>s H,kT7+ @(IeEyݴ͝k_ ,bJ z(69_K9\&DZ,p節`U "02De"s\% |1JQ9D[Lvk5w5C׼8ܽ'p#^Pq8RR!=0nA*ȡ,aWҠg|ɱ8~UI̒݃w_ux~Y@~~qRŌ)$+x? >Un4V_`j`+T(P|ۣA5O 爛]k\,z8U1N+W6LV`jIx8m1d'MuGԁmN_w\0wfa CcZܩt|mcUτ5MKw7綬f`i}F?߮_2A9nt KFCl tЏA}jdfr@-%,`\}܇k*xw9-u"<⃤^v,pz4Al(RrɎt?cR'Rr1 BYv@*/a@mD#P\$G+JdMk$>-NzljMS)K`-{˸miV`}=tGO4N .##%dm㔌qɤ9G,D햚$@w[,NUWg)SV΅8۰B]%vظI9+*ajF"`,5+NVlx_Z& cVчƇ]:BօS(_]AjK %s.$e4!k7 ,w~mU(Q mu塖"\Vs<8i0Οh31SowZO0Q b0 zB NA@1AR_72|HGI-h۝kȗlԓ]G%I9U[TS2YŐp55dWԷu1Tzj?*|Am)@># ъ1 x!$=U~Y[ʓx4xWG vr\5~72PEp2*ਖ74HQ~sW ]Ӡe:P7ƋGq,Oʠf.6Ox >Y : $!G7XRGS~Sn-Xѐi\#*E:9!AZ1~Rd׋+,Ơ= h߇5[> \sbr0{[D&,!fB&(GOTH֥kGqA,+v? "yY3<2C U ei&cɊ*=I8Ka$RI>#fҗ ٷ&KQ9¹U'}󨐳*NT5;%%r)XNaUCRs/)boӃY\Et"⡠(V;0y#gW3-||E xs Zx: jZ8FoL s4|RIb[:D;[({pV"#8~}Gy0 VO 8WImN=NNH{2obȈX7_Z- Mŭw.΃ +!nLbb 55F*7CT!Yg{}Jb⽤6u1K5zǸi8L*-TOхGΈ=Mv:9g99"> ʺ~|ܗ3i&S1ç,ԖLT8@*0'#ڌ\`U`TUG`:>QD@9 '(]'\Q&?ڪ&e{MH]T1=5SbK1N.̩$,7mm0E}KX,kC XDݥ\). WCn}rGckj(F/Vu8J㧸 vIfu0荦9NjX4s"֎&H;n2Xӂq OJc0w"+vPhϜWI3LGApvbW(P;V"2`!; I;!;^TZF]?KZ !x"Bj!QLJb8m6x0Fd@̏wL~҂LH"!= }Ud0Sa5%WҤȁ*R JbL$_³e$ȔP1.r0BjNjf6CC9f;q@: VѼHA"4R^GH# *JuȊ!)瞻C ^Ϫg#wLZ٘°h64C<T'C'K06$c*?9)xC? |<<ݐ>~E9Nء+t诇PtK!ىzwPlwny^b ҴE[alLPh0ߧ8YN Bl $E>Dང TQ:=nvy*Tx;~PǷ՟!F/z+%T++ 6G)1K<6s xk)Y>]he:D]`>X<D4~@NDQ0CfgR蘄p:'^S!՜d'T<{!n956~ *飋 _Y5۫e0q ۧOha[ZQ&?锩F, Ղ\Дr{7ut=IYL<8gl?]YuGӐѻ .Z+n4xu&1_CxlBE!XtZkuw/~uBHG啠"&z6s^1!=`یK~ ؅\P3tC'1{r@]>wP4K?C{G 0bUe0@.]al)MQ?@%5YW>26jZq׎l +)c p˱Z@,_(ӂ<11>8ԣRݛHC뙝6Nsr4w+ĩV,0.),%RfJ籦x;8P3;049+~3L= $^(ɭҼpHX#w5\೟/R8'ΌU"h~(v0z#lT?8 grQXA3 "wfP>+@@ZfnA @9 KTSWr&wTwUٶY򒞸m"–٢|S=TDR!䊝d}b vӃ)0iՙCK<0{.C% 0I'H'Ms5x%t bx4@lm\;v#P=8c]~M+ʩn=CFLj8uR9u&QUXyӋ}8qikt_f( B2Tf:3XLeNe[l$)r"&jh'Lɫ5Fȧm-1W$2Ww\n@~ɘj u0CCHp:߿G<4C,Nf־3,Y'٥xVe8>8e`.4" [i$[EѪ h5H SZa)`JWLNQi.~~PJ]}=$soyo?⨖ uԚ;a ~!֐PLbUA,Pv7}]Jt0XeEwbj/y`6>,҆DTܚE$ 6 A:OеQl$đtBȎi;3t26.9!_U' \yRER{=۠S'Np*d=rj7u`>b~B>ig"27:6zvP/14ytGBDt#ۉ:Z۳2ҀQdS9c}:Mid!ckS>׮Y')&"z.?׃%#;";kG$a|w;4`n(35rt^ڋYwK Ѣ0G7r8N#@ AdY=8&ETxŘg x IM io+#hd ӱ-] fKRgqIJm̮|a+"Kvʕbp<o Gm/OUe1V V=&s튪EːXJ rIyުD7K~p["(yj b*eFXl|ԦjJw{\\̆}ةؔq] )0HSd،{W@r($‹*ǶQ8.ʠSȁ]\&:1}QP7̍QᕓI(NVɀ' %35X~te?7!@mFKIaXLߡbuJ(<:~@jY9BX M;@N_p΋-̄?9ZH  "igS\>`X,unZ離~x\Tњ"ZƮpVh3jO޵Erf^ZD -%Gm8/@%·t\TZȄ;W3\ mzAVnuVtAPGa c췔' V+}fVs;|ToneRͼe"d=u FT5L xp)eNx+8C ҙWfLYcvzcN4OlR0Ƶ׺KÑ%d$g'u;,B6cVR`qM\7}n%7;NQXoqHꇾ,<ŝΟ^gnJ[&]P/HQ C;'*dNLH8q{7ca ַhOD] z^). =#qa5 V*S#n<ÚS;} ~x1AVcsB<ئ\tn yo.x&*}#DlQl?nA2 jMYSawG&~|d`Kkⲩl>`ay|AnaR1Q_ %QK܏ꕻq XVJ cn*{3E6D/sW{<޽'[cpLY*OOU/g7RvL}fƛ\5-nvgrM>͖hA6ĹvLՎ~Je3LtSs$Zρ%y•ٔBmdx\?d줄;rxWfZY7Т3"(̎2sˬӱ~GsqqعDK77ʽ@(Sfus//02:˟*?i1Dco_zlKms(G'nkȋaᛁrF`q/=a'˥)٨QPA Q]! ( OTm~ne=`c./kSN18/`  wۄ__>3{V C$ 4FQR= e Qt2(GZ }m};LߕA(fEAЅpmne BMuWuf,w rq[6Q?ODT!k[Y GS7Hq:_6!/Ā,zn&Іqթ0ZĦ%w!uvVЈB  \˲UU5lh*bKBjN\0Nx2Ȣ0M=ܢJ=wENP(C$lzv?^ V5܍ P >dNZx緼{ʈHsRGzk"N,$B̲T~å~~yY#>) ѻP㞓%Ntq6b /_ҺgUo }t@)ir))@) #J/1v$Rb9,#ۓ=w#vY׋diC/<(Jm t38:VBw6]ytYF*OCY߄j0\QSS2>7SE&#\3h:!SP %G?8-D0tdh'mjb&ʥv%a(:id-  ղ,6t)7m# rU@b93(ߪz`K FX]p?tHcHA"?s5w/5ka%%nhJP߇J(Y֥4Juo2ᜅuT{Z2""(qDh*n˴k 0$!K)2NRtqɲKQ1v_neڝujx2ku a**KŴuɮQtZSි]6|ʲ-ZBt\o?4LT6o ?uuRFjGXz: ,Nvb#dFT+L`<) syUo5B g'ryA;|?:p ?^zݟpm{d"-4u(Q2x`iAyPKc?\tS qq" ȞqJ5sq%>&Lqd$Y]#Ƣ.3$nO?*3l'0R*X#!FGeoΥ C2xoqM@:GF9w -8ft`SVE,"Vru@>$ۗ@(i%*wnquEٹwzaAg2aէ$ā|:L ҶS[E8'A Uk!&*xěo=(alKFn)ˁaQCXOE@p8j7?o"lǞ{1 L>ݥi}J{On݈ݑC~pnm(M Fk鯈qާ$CV5})l!P#F΍)O1lz))餑uX{B!0]vU )T" q'~=@$Єإv}(j)Ѥҭ#yVcB_!Ixhpkj{Tb 7"N|X'CHfu+}ApRxDhw J _Ec.]v{kY48hֶ–!cy^UL!妔Éwn KSge*r,N)k$J1lRԜ[/JVOGA)^i^rolV ̓4 c9ȟtq8alүdp_(]TQE؉x*sہݖ+JI^ h{P ,C{rU *PQ~Hm# U\yL녽bt,,i1Qb2bTdӾ$M#,PXEWl=4yBcPf4kZג S7kltSW¤O(/ZU-·gߏ 2_"Usb+G[)~mucfrk-&ÛE?GSe4cpl :t+\l:1I\p[XpF +(SWCJQ^_{ 7r[ ZaI'*3Bs޲ \*) ,&Ƭ߇[ "^$fF,D}q*wMvQ *Niړ:7jz ;BO|},X9aJlH>^Ȱϯ@8Ʉ1 vZ? 䐆䯙Ԙm_sǜ}N0>,jw&'_ăT]o3pU7{9k@^w@#f]oތݎ5f9cuʎ?{ZFn|PSChǠhIEʝ!Qxg=P"I*H-@fTw?noXo/*1M uYK@~oPYXe5O )3]!x&˥l6V|et‘* _DLRV1Z *nm?m

Co!"ytG?Qe;K`wHl1A=5]эRk^فC=@s9dv.Ѧ&~+)|"6֟݌G2V#a`t^26AG ;C9uG=FWjfykOR'Ai^sCحۊVP"qP=iU#$vU1ٽOB7 VdgHuLcCNNbOe-+0{Vg)H4wkge'4:@V+ VP ʴ.+YR8^'I{W8R84yM)?tkgڌG9T{b<"֑ikY7X(1fu݇?{oI1^GD)*o wWzwP+{tl$HЏ-wJ ^^۽hLwp.qLb|6 ~8&3Ty^J,]q8U0n}3׈="g9a16kPgHb$`zo-" yc?Iѭ=Gz͹u#h00#eUOX"N7N2{u!k{?r ٕhɃAW:ԬjGY6hT gX_hY@Hr$=S_*R#6EOm:׏hǠ,G1b!S`xiFM)1ldH:(FSʍ37cIyyx^wdn6k&1uɍ]Yi< h\e.mŹPgv߿{$4i?pv%*f7ؓn] Zd@h ʅIJcԟN`!'=%dңy&tgMB]|@^twb ]%x;“;x %ٸa^ wN҅F2{4K%@&g"B.KG$~χҕ+*`V^eۣY֦΄xlk#{FCMFxh^JzkiGTJmu;P&Y/a>]DuAcȉ>QUw6LAR Ƭ nѤE8+nшx"hҬ>LJY9Zy222̮ po\d!~?yD;Ub]X.6=%#sOW1Z}/b7|ԊG\@,5Q,#ɄzҞJF[I'|"S:}'JFݿ:Ո1>AUO莿s1$=UMhLJҷTrkzbNe("A~iT3*M&+ P,|9#uԀZv.~i*_1Vb3C+UK[2󇉺T ۊj0.[qc`o}}Ɇ$f%=ͷ̘ rG&x{(0SwlJt?y%K\h4h`*=|¯z0֋QpJ<4 FF a}Z]"@mlHow7y|\*nH3Zfa"Th $ @wېRC?&By`RNt[m$`4Ƌ:y<{P(aߖstø{W /rz&չb!)tZW=~3z ` ,5XuHoKK35l#ԿĆq/}ݰZ 1j/K~PE zb.Kp >\b -m4Y.6h$ZV'K|5|ͭ"ou]ʁ(7#Ƌ}z`u3_ƝaW?R:ԾOit48Whi?Ёw:z{Zv!ţȉ|gI[k[Axc 2">5c΅;4{zE bF1#sim_sf~$t2+3_ |t9?|`42~G[.ЛZ褢+T,ѵn_>/U#zo^XNZݤ/Kܖ]{yU @]6ЮZ^Ju8i@qjNA$5<n\)cal :M\="]KfX&.o0T}ȭd*m;iU]+T1vh2%5!_N9xH 9xX+6g_ {.q<5S縱܃wd,4B]fm~n7 @Zkv% ^ߓuocPY[yLH^.Pӎ}($o)^核Jϭ1{LՋaj/suCnKKTztA/ɂ"gU|>ʮ`߄vYATq{ @kϰ f4Fy]U%*~-yQ.^@DPtے-6˞ * 8 xʺ4 K@WVyOIvL[ʒE^pNvNe\ W8vj_WiTwH% (Ӟ?3.bǫB/}#d1Fq`-I ݕ>1夐%`$f[IoA-# ɬ2!ũrzl_=lTU?m8_oQv!! ^{XiHE<$@ÒMu5wJ(~=Hh8Ϛh,hPv[F,z˅)1Ubp~PyW@~lzFNi-2t9Y%:q@Nvi  J{[MUH%[ݜrsi&FI()^r@ġ[Ecӊh2#oA9'A: [d̂}YoF<^p(۾Ls~Ÿ:+Uj{cTpZEdwbST+6FzWtz}ĺTHn+ fws;fs:ADOn\a=jqP6٦rIG!}J"dZXq {+Pۋ` yj?{~SyKksFLV^f_Ui4bVޫ-쌋OĀξ i%qXSd>ՈzYӟ?&J:!LoV8 S~T{T:Z&Z{b33nuw"5 ;(Q վVdit%'T8HU+Wwp6 ]e\8pMЌ PoM!ozS/ aPT@ZK=\  ,I;ԯ10;x8߮j*r20 %l)7Zޑְ+W|*$TLE ؋f\@Mm²~'}VǙh5)5qP (ІUw aQg:u3jm/=h0'|4]Sl]gmU0.mP8j&C!TJ_?N(=Vk4_/p;˜~*\sU; a6dj,^k{='DRȱ iF~\8HTwF@y#į,Ps9E]M.[X>dmHaJn+M^d *W+6džK UI~9"fӿk`rO*vJ(eags3xEl5pj$QK˳dzJ1\9_8)?~CrM/CLH %aH={ :Ozr͖v}ȪeCfC̼=M?i 0Tf(R#{R.#TbHE-!+YMIaثAöNf>(5s9ZT)r͎uUOZBY)Y0sHeىP2WK^T?x9O>ÏA7u j;.0Xĉ SǟR(O4 'T:@`g<:`q+JɌK`T C|fJtDqFu+(lB'o$gPlb4 XC+حۭ'u7H=?Z DCQlgu .ݱֹqZoujC˯VB4W ZmP /LĽ QމaA_J˺c A<fV{nA!{% <NbWa1(|%BӬmA+s &:o 居`iG AdzQcdy]ژ(/t~3[Dڂ0.eM/m&,f>IcRXsГjε΃RaQ)kG\*~9 Rɭ-WU~z"d>̒a"L,ϵ7za+I{џ@qV@o΍"$FDƮ.O^ѻ'CxӪ2i`zA0|r*W"LDW*k. ntňpOb);{q6'dٮ.pUbV* UR.9N1󳙔@KmN}boN~2gW KXQV2|!gyi ڶT*ʣID 1^<2EGrVb3m]\W  g2v3}= o aUl^^Պ_=[{tX_J`f-{O*Oςu.okXO%.C͸Q{ټ[:wEP|kcM1ϴtQ9॒I1ˋ;Ȭ?bqwb8DH@w- >LAS & ْOժp'zOo3بH_l XQZh?w*ӕ$x?H4^@̔=$vk++S`h|| :]Xß TkLPwI5io֑?zGP# }^ 453myMx!-1i~8k&6XbsJ*߮ h7{/X|2.g#L0myS?2TL~BM1]JQU{4wJKAA2fn2ߋܲV39H8̚J$ 4(X>&f b`bWSnkfEzyq2m[rf ?ĥt[@%a1ׄy}9྄dE8>w>, E)gS?Ysێj,Xfrz[' !9OEezS`en2s32U6B5ރ%e`2N`J'sfpYRH}<+'%U'ylu+4vΡ^ӳsIj¼f6 CzpdB%Bbm| n!Z췐8DRK0^ܝUV߻6^'KQPe+*@UIQFƈPS٬;K!U7u1e]lxAsF:`H+ⅰ`{jc::}jrڥP٧&C)ZH`[x{)Yz mB !ɚ6YɆs_iDQP{5+J]R;~i'v։7|RR> @'*JmcRe7Ewl0 skʫ洵*UьЃ&P;gM!c+ aaװ IӆLnVE Vv6`pMXAkxO'_+mg&@Aaؒ)N4)k+?̕Lm5 me p&xJij{ TH'T4;Ooe"Qr3x[\g$?a[' Js?osgS͖K47IAϸ7 xwՊ½ MG)9Y>j4]oUBq$fI-bDR}%z PugM/N'F`B97 pܣwSQ_Ŋh:`Vb6 5İlB=:BܪXAH]I}Jj*yWٹ0ז˗ Ί28hlĝ] Qe~:?. A U<1a=`frwte . |BSI3aުJƍq:k cȷ>vk{GϮz|&S?UGjsk_5¯u:e%ݳ1+$sQctlx Le%) MGv8_Iq '`5[9PEպic=`8nאꃥxWE%V1|njKI%/woEg UG4bSDoi ݦ*8g%/̑NE]i'V&k*jmWYŜ= |dm^}[xfr3cְ6mX^ʤ/wS\S&VN,X;oEE:;?;'xEO0G#Sy%%c? Ԣa= +tIpʧcb cBir A9Y.ܪ#uXt~-[=|oTjDƛ\LzF!fP]hY[;beMmޠ񧎰!$Ec(Uփ'Q,_ZjȾ٩~?JuaS`R+㫻Y5IA>_A@ͯc.z{([-x3UU:U }%x(z.ghZųO?.X0y\ʄb-8jW+bh;2b"86qH[MI:r6㓒=h_&۰Z\ɯfWw/@"?fe}A<GG $lW<۽qNXw@)Vn(K9/f*Vciz56C=:GI]AeŇ-?pw)BzL xhLf}F*\nGo7/ޜx \52xReٙ'sA7L:ً}S--x]U /;Jupm:Cꦧj~Q%{`%Fķ8>b9+{a oW86H쀒_vu~IBl'vq /mʷ$c%65t |ltI#;D;[bd,YP egTЅlwߵ2T6优EaPҾ0/ PTn!]J4Aېx?QXI;>*Pmdr`t }uB&<p$;`Z&Q5W=T `T[d!`TAptxKUuB}w%?0#u +lh@W}T|JI@r.OG6I;#&vev{Ź^-¥yG&͂sEhSn}v)i0A ƢB|?8 ʂ űHEle裤`Pӯ-7h0Z*ZD]|&qvm* @[RB,ufdHŞ?Wɰ*kݐ ko=m6lʎ p-C s77+LT#ZiWV\ 96K\4. HPtݘTzTH=?赉֛d PKiVB-vT?Cd2 -Qq~'Nu|_^D~Бlc HcL28&am\}8z?yo1]x3ztF阴2m9$f? /FV&ec*p#"٣i:=7}V /5FGkUŞg?'5L>ݮĈ <&/c&_QGTKOZ@.׮{r"™zB:_;s,n*ۢ0MD~ǜIW1W1#ALaGf[a3 &y5IuשHx:^:IyL5ta?.1Վ9P5CspCM@]'sIM:9X~Y+tU;>ewyqLqsT5iWl@, $dr(MX8n0WkTnҪ7?p|4VJJ-}DnBb=쮜MM ܻqEm$e+.Uc%1OPXG ɥD $ՠ=7q4TH2/@r\a{pÀragYM\cbTѩ ho=:Jx@,Ӣ=ie#W\?JZ>[N4n>$vUANNmulǐRtIˡLboj ߦqi4׷ovbiW9>j.u'TxjfOq}M1@JxC3 U3D(lm60P-!z߆d @4jMPn:R>q}'e7gTҥ1BW}vrkpxOn:ZEh<Pc \ Aw/@4ün ~96d^ YQrjq -_ZCp9͹|RPFv[4 uFe}RX,Ade.-Άn7bʛ!JJI 0tVx&I~ D1E,e"`g}{, Il㧿۽N'Ov;}4͞:WAz #2SAz47)#:1rƃ](bTIod1v,YPTw$F$}6N4ih>u!%\8/!)//)uuu\ݯLc @6 ~"6cHW $B6|+Ub^gS!ХQ%q};\z!LPuC(k~*sdp< *bHHt](;Vj*;"${UB$kH }`B֦&Wn1poi0r#PUrj`jN'g֑t@$ծ MZDIJFysrYe(;PT|Pk sI6+!36-pfQFzIRly5"9%Yudc|9U33CT{74oLfE{// Pw;v,4p>Od66|p|1>s}jG؊MK@!/^@cqXU\]NwaSz1E\}ԭ쌦}<3UwɿYP1xo/dgu.NO=4daJNZk%lMXcq-?k>iAig7΍w<'5jeJ䚸w0A J Sym[tKk]1]حg/b1MU{[ݯO6xgY?@&R漪xr9nem#E}l#VQ" zua[%(m9siJ{yF^~43S3NT[4{iV.0cd?tz@dOzZT  L߁o-$翔_;gHЀof$=!G韴 ̈1^4.oZӏpUS^ҩAV8H}$bd^l`s3Htђo貇eTt"Mrn<)."Cvh+?PHw[QȬjdi4_SxTGMH^4΃/*"+1J*zCxp/ 2 +HQ gԳldjG"mvgRFtn]ΞsZ~YEݑHnUA"*nNΔ+(pâyq;ܷ]W(ᗮܧKHA>~!m䅸eWՊcUjlέ-$_S+ƺo7u!TM ȶΡѵ IaGi'99 ?;xMonxCdΨQZCפ$ǤÕw/&>oT1#Ssu"~<C)YÊz&Z\>f\ơ[TF"U AF#08ܞτN'),J)|n_8#S(<0}@Q \BhTyt~'N}P? I&fq ac#e]46/+2X9O7Pjy$_z@՝P>> pRr~Vr r3 VJC.Yz>[o矙>g]5A-:h $Q]=}9E\8d6;Bb:I%;mn,5{^!\'!k*r]2[Q;(K緦~Ϯ9y+6T$r3c&ӈ|jHWAU>X@qL]pVIvCe!|0٧WrX:  %ѵ[BcPaMIRJ|EfunȞDwɁ6jmoy0qԪW^&^'vr@Dm) Nr$S}Z8RPH[x!MtN#S +rR , |-Q^,8$.*A4(Rʀ_ũU2|/&kM*"hLL{l^hAHE{ZUGeV+C/=RѤCM 4.JQ9] ?-|(՛:$W=ĀsW@4 خ͍}8?!D$_3 Z V T4nwWjoű.>ZPp >{_O1vN. ˆ@ JbVOU~SxXGaTBxӻ1 $$ludݖ2Fbt%ϫ?~Wq{KYWw^A$9}{ ^ګhUEgKc3ޅDGSG쪛aᅧVg5t/9ZKa&),rI ',[{oK߈=L)qBz:`Xs{< 0ڍu$Rl$/],<{,2jXA7܀(Ţ^Ʒx"7q#.+~)m,A湊Gǧb;k8/eP)|1NIlm2+R /^&)4wqZJ8E1ݻLba7迫ÌϋeGTW=lX8ln6uX2~:Xo"`&Jh<# u,"~:aC||+(@MDHEx Df~Ij9$&V+vaJjy=LW .5)rA=<O^,3 RF5a,<ȚZvS&d;Q*|`^.5zk/Q [NP6MJB(tTsHP&]H\neJ^s!޽ށ:+JQ,(r39c^y$o?\õgR\'Q7 v\y?Jt/,hkV%!imӻ gH@&fhՄ<A S(/dv-W]ukVn'LFmKQkCy9"Cb^Gm(nlH35҆Ggzץ8G)P@`%NvjX{ BIKBJm#N{` b61U5+ѷ|SH@G3d<$Gʶ0W;S[Y5OޭX~mf;c@|.?d|Gbw/!"͈4s?Ɉ(I e|EƦWX AUWJmoY>% ;3m؇_R܅gy7i I5Hi7Erې84.Ο4h+P!휼m| X+RzA $]`"3L(u_JGW. d="1U]s-0SmjWS$P/ xml)^,ܵjOxX|?Q'0Zvdm׀5oaclnp@XA2[ViIWm+' xtSH|/pWˍ]U} dPLBK<2T;a lU@mt93W&,BHl;}$˖"2Lg/jcV#0KP/*0{@?dߤsܫLQSUҤ\>;g0Jd 28 -I_I3w_98/`cx ~(ޮO+֯ }~R;*5ev`pZ0+{FH]hiήʿQi\ k-61MrPc#7Yˏŕ#Tޅ+qwٕ{ֻøn"uskQ8RrKhm3A8uxK6F1v nYw eةF>2x "1f1߿Un0*Ɣfޛ +؂^[_5 R:m1Ob oyuiEIwVVQ/OXP8^yýmQBaچ]Hg9_?ՇԾaz}~X]@v.lS"2N@z&<."M݋ĭIg)_104޿}1#<%f(FW9|)r.F*FuڞZz>:{jJ0EV>"W/qz:M%vن7SN<& ]i kDt10ؐUQuuu-/&\/ۇ. k@v́V;`ZxE7ѳ 7pͯ-k捙zP iI C[SB*ZV{Y:߻wA*uO֣v~%<dQj1=l;'޲;*#VR:(vA[k;%_Bl_3DU 觲J kRĐ__g^~9WrAr, TH /X]!SRq2ݕ5x &a(N;1H=:x(4s\0jNӊ╒,㤉zM~ٯr^j,.e_n8)'qCe1=.g}='~*P_qj#p རF1SG:3wPZ.Ug \j﹄%aOku5jz:o HwӒ U0WHP%9_R4,)ȺW`}fWD_=DpYWE̚RɟUPoPG8baOK Hh]y ԟ7XQG##q8EJbMѭ*-YJ0x.cz-j@J\ k߽rx C0W'JDit ^UV6yQQt[X_PvtNx:H]I2 "4'Rⴻb0ڹC,t›Op>LSu4L4-5T/M%,)_Dles% ތ/ x^;b>(AD/dLQ:Tk =S3ĎOYF {JȔNS׭|HPP,U9(Ôu`FY^oAp@-4.(+r|3G?]!dž cHgc̻7蒁SZ n/ uA+%gy 7Q'n/qQ Ր[C+z5hޛ{0oKN@AZ%Lw R%K0uZF7 mZWsޤ0@?Cʭ_h4#r/G'sc֏G>敨n/b%f&T%oi8y.)P$ ph+bol:HvNF:,֌\T r9+*b/||N#LgҭĒ\,Zȩ߬ |"2fVY| ~{d#Z^~ l1b?Grp,JywMt4,/?1{b V#&yV{<1u /*H"̑3@c!C_Φ4k)vIєR,+m6S2!U-*Yp@M=ăev޶w0Q %.e{* s  -;ͪjؼA0:5zffґw#JDdow2 _(G]ƙWm[b?"~i>sAᬜսpE첡fftJ:֦.~1qmh8.~_F. 6ȽR:|NY 89M:ܛMЧcL]U*7sES`}UM*T:?,??D 6zT 3e-o-,\CT""z+JȹeX kUVϟ]o\[EuރUۈYn3X{0Im)O_p GtV6j_B,aW_\j"o n 7tOzu*(Cn ]/Ճ ܄by,d.p0*6\ȵ"5ڌ:2`q* T"h=D'*5nMv˟i@|xRF! V/DnoYYMwJAQ#fӀNlyp@[=MD? ! ڏQ?!Wni p96) eXi[wt<ޅC$J+4'q\aaa`\K5lE#}pUA@E^v(b LdRX` PRu: r 0W('?P5 CP׿TVa )Fu"{_ٚ;>=pRG؄w1^)AInlU*³H0>-HRG׉<Rˌjz;W' Y]bM\[A IC!$HD,uxn(wE- Q*MDU_uO?ZtjӬX@?r99 qAAݱnCE^ ͂+R {{2a?#B;vl&0p p@\ ܹ𴔴Z}-+eC ]_S&^k:3kbd$ 76Aj68A |cF}PWV)iuhLFבp!J8[ >Qe>*6b|%Nb&RtbG ꁫr>[)5*=cjJI5N;Q s4:P*6Lk*f2o+F{`x*<~biQU[ϳ(mݠ/$NmtDvyr ZA z˞OM^ގ58YLb\̼]$+r+72oTY[IEy6}=CbSZpLזxm \H(hY̬zgdhGƏC2'9@ dy+5!bŎ},Hpt`ͦ$|2(adg[nu{'rZs3`MaG} /h It^)%LL/!JĀC}x(oޙ ^Oj3O6p xp6 `!$pz}nZp%[JU9Bs^,E[s2Ό>BCDǝu=&9[^^=m&q~#4B̒r{*آ2+OdQ֪(iGSy M]յ 'jOh.u ȹ ?8%둬|C%|tY޳Ѽ1B 2֮+u"qrͲnl'] ۽v˿ H/9r|j5S^mD3*\8ָxw<8(b> oVBO(X85qdttoW;$G}Bfy_+xl:^d(a ݡS*&^cӪNW/\jtqȟ'2W#|xuaG8(:`JZ!ܖEgCX>n톌Vvt3TдqIfY4 \WZ*'3R*_Ii1Ilfoܶpه[]s׻MK/һ)$=çތl9@[ieӬ ˴mU}{џ¿78|wb 鞑-O::G5а5P̣n|n_,G$Ysc'ԗ$o{A0xnVr'Ҫ١?9]7JDoZy[52k6!Ȁ9J2&sbJ:Q2DY.xA f[wE?Sl#R)[ m_~RArX ١oYr\yWZ:̠ q%IpVc$$sW 8}I,8ay)!DnO?nt+xp=Irgh.}9ǗmXo $yrN5d#DU{'j)Ntȯ i 1=-2{ܗ R9G|Ru+ICSř7)DzYA&^~n-s_I*ɋ\u~#tGuFbH}1ۤSJ4ف㯗"XTGS e\C0g?BQ̾Cc'U#F ciMxx9x{[ $f/6/$0ǰVzD]5(<4N]"I*n]`ϑ/xj (P>7E(9 Pݽmz$/fL?Xz_"?_r7{=Fm3NeUV*ZB l5҅Rs-A:;̞.DœLb_ZeR#cA]#tɎRڠRMYġD/?8aLꅗ4\YX2.+ Ki&k-Hа\ҤP/ $q; dPqZdѼ _jhQim1;R/b|$Ơc XeDB@).T@ m#˘k4E_̅Ca`|@gK^n BF0焚l[MpèL\.ҳP;Hyf8I/h ¸-cCѩR a^ִ.Bj_ZtNt@GRIد5qi]fDJ,%'"\m nj+l_"4 k\fm'7}5'aU(rܑ͇e86)Oxunif(E4&&IJ= "01`:Pir!o3 8`^JQEo*i6ßB &E[(KUКO)GD ]|M[Kh \?ir#{`vRLD BVN-gSb݆s2mdDktA=ija?~{+`AR,Ozo* ?Eҕ.z&|v ؑ o^h 1vYEilW'ޯE9fi>ۣ޾~p>Q>Mh$`Z!VvT$~LK$G:gJEv"G^4_\)F; qBY}(g4?jK<'l+9$jx*@ ']UT_%Wo$cmOŚ*mDa:x}*,5USi;tF[ԃX v09%) $ǘFݠ*.JڎT^]i[!!EBL)X- "_m-/o])>?J c=Bח\Sy8.-Eկ7$Ӆ hbd|LU_y(tʓq]BT)I a0/u5#s!RT斨z?Z6l)3=J]󎊵@|Y|[*Cݐ;b|`ۨ޷(Z4WV]QoA NB2sA@CNQ;5ţu>%`Xn}Kjd9Tm[ЇƃvH"WpY9 vd#߾o &Z1I bO'`^r[Ip5}KqX4m~rI1oE1܋~WM7YJz5@{=.@b(+#Q"%ZK܎)X;YPw:qֺ&su{H1hsכMy7hj3Lȏ#Ng5a\nm/'u'u <~3=OV8lWyˍw_6a=f29XM^te|3yG%^ycwƔ`PĤ k:Zxm2Km ,4gl]!| DQcU~e͕PHM'/p;n [)I̺Q,QrUU R^y"Ϡ$odHlu&}[I,IQ\lTya2]5Mr^_l#5U":sw wnf(4Y)3/FmLcA??>]^bO r7f)|{ Ueb%yKnù}XySe56Rnk~Z ū4v49maAs57XYaR@>̹X=.Ɖ]BHPq }bRWnPҀP9[:TMw@T`"L碩 Ɣ*3NiTnCG8{=Ѯeuzx)5w%=j3Y\KpNF>D3иذQoFZ\]63:2R1@~-!87:^ڐ*!I z<-fʕ{#Rf1BhS8ϬgqNJ@l/"ؘ#>e/o]ܡU aS6q}IWA)x*L,@Ú8Fd[Wvh0)U"O`ap0p^m~Z`QuYYG빸u(.(&6.\]fFa cqTYx+Y5:VXO֖33jYc.F3YEM[ dlK4p`qv$CtJuw&!7AEv: j4[\( .yvB3zk/qϱF6(q/=ӻb)ž~eQ Eқ/UFΫ Ӎj}o[XqֈjˌK#%=jN(ҼRQADrGM)q4# kT̲0 .>7Кam]ȋQID+6 ҁp0ް؋ vL0mmժg2ii)仂I^ fsVa,: tlags6cSɲeKBz!‚#GoC9} I㬂<%iU*}j ihG㴜0 RwbdcF.%D뱈s@L5Dy6g'R/B>vC9rvyUE"E&IiO#G-"2]0'x4"غkju.0WGڜ>ߙcũ3{G٭'VG!JlV$x5]˧LuaZ5j3hzȠzW8 o_pH }wwCԓ!-|~ 쮜K*3Db.~ỰiBѝf Sʩa\9wU="ZA.4^UR)]dtM;#Xv 'm{ztDFlm6  }{8Mr7L|G{3r6Fa-F` !\{X@xHUZRlw pQF (~yRIU-D(i $G4067$ne :;"3mHA ǿΡZ?A'B`6~T#Sbnds/*!&i0?28_yo8iA&եio9YYlZ喕5m,m>ӎAdH ˄5 cGmX~p|/@kxJp\xs vPqx5h*7zwCIb ^^SUG < 7g^O[KWSWl("}. 2BBҒR p.&%XfBEޤ47(^ )IFɖ1- FD62diAC@HU8aGDQ~Z|o ~7g0Qax~SY5EU VvD5.&[8bck F$s4r_Jo8HC+b}h4)X]_lMUd83RTQtf):iKPr0?Ǩ+89]ȆX.[/2D}k](Q? `[8 wd=zzh4T-7@hl@iJTeCπ, EE2)|d>v:CRy{PqgZCtyru=Y3 ;Om_f@/(lfMǝx݅YF-6EV4D*^*>P[dr0y҆^vc\X#?}SSHHl"QCQW:Y3ZM ^m򅬔TtSv35)<{bzPjkȣ{a7?K{:Ɣ^!/dErtL<5.4wQA-z}1 |Nz?^IEqyV݇7zH-P(.t Nf/_bs^L}ň"oR˫eeRO\G9&3$i+%nfԷѓ0ʽMm vis:nÃ?n?rqjhz΍!,!v.aբ:aluydwЃZ*I~b1K^,T7Z\!ԮVY+eɍ1x +i_FG3V-Bm]mBQ :D}W$rm6?K8+99l ^ȏpW"̫T^wo;{6b1y|JFAJGg6 ac oX<˺[YxxW#*!ʬL9iiF$ӑfd)&ރ$k/y9娄q_ҷJOxev{x$#MU1ءaf7f0_/9QVS^=2 -]/媁R ;c6;1xWU2cЃ;*$6Ar}QNNs4y"nCKV\= [Qz_J͛E.]ڳ#F  SBH.@5C u\/.sf^<8xx EvAΚs.'2Nj{qX~AWeɇS+++}Hw-SLY:ꨞc묝Q0V GbI42qfﳆkeGJI?pѹh ;cLXALp O?ѰӮ:n%!l< ŷ9}^+g@g۵P/:pJ/:zߤS{k^l)}[hZqfg؅FjǠETii8D~G5yz%"(9i, )8=oй0;-Y:潸isNUK ]k y$D4!Ŵc:F U%&|5uBOKHƁɺu^@ވ˷r60K\딈(o~u(_xeM-QGl%a0%s}r@Nib R TYVR䱐zero@vt^mj#He64OpPQg!$>r.'7iY W[j7B@ E36?yM D_m#1&ZӸ$\q@-$hMۓuҗJM7tm 'wr{3ZG9\#GHc\ wVy7Wo* 1_ڤ1OZ~W"q0~**O<|}LVK#0 j[\#'\LMrZPrV"I+) v:x.tv  >W 1AFӒwznꗟ1%%\gf!V<8p!Jڵ?5nR_cq|-4!Ui3Fprr5qa[smY߸b~ \~`^'%Hf*օ:qrτCqt̟(g7l`ҐjBN PM EpiP0CKFI˶vm\;X`)$N$1rgF*}fƴi\ԈKv,NDw`JHy'tef!pQ-Ê@Ȥkq'.;:\l2{$}}g`Ԝ)K=.oW \gF8;U|mBxLaN2طWbq$ taSCEcI- e,Bcp7gB2yPFMʼn!D@Hd0*q*/axu\E:aYMR#z8+ 4{-67yEPg 0ɲ2Ȭ bVrEAP 2j^3Ds]g6%ZSd -*%CF\!݊d[kOʊIp$Zq MWۍPguO8r'>\!_ᑹʽ}e8fK ЬX,LDx Pi5ǐgpiH4=2.+=0nG3؇ItbPux};Ͱxd<:%<ȴƑp:jvWU5|(Ma菀:)ϱX:"VW~Rޢ2]poשD HQy蝳a)1;qTZ*E֠@h>ȔYU=>Z2*7^(Ka@>Q)2|7OKBtSvRuNO8e- lez ~}[$H`6ً*j(ԖMe!ZY'qb ?F]i(=*IZ&#^0^2c)F C6Z-;8" g\^? c,xxVUgKcXDtϯ^(K ?[,|X^ +>%T_t+ZyGzhE1GpvC} wi5{pu&KRL 7 =]8 ]W[!w PlU3oUgڱ<ܽ7_rYcB2j(t>Δ6B7)&-THf<2ɼ^ٯP{jV3 "s|cT]/_#2=$N:Lo#9{?/Z("uDP-lvq\/|߬6Ty WV96+2:LUe&rQ)Expn؀ߊW\<9,]*a.B.4w}@?>ʘxsm<'d/Zv95r2" {"׋Ub|q9a!.oYzlavr 0y4P"{ɭ'h oTCw UC8Uɟᓝ'9 ^{L]68Kv@ a6UQ"V}1Pͼ=dyLpZv>T#9Na¤ܿ;n*.ibAX`ŹܥlE a&X۠Mΰ9T=kKB&T|l-x9 )jғh]auhqDK\a.IT8oU#9j<[.⿹=zZ+!rh5n׌M]8CZz_z:zJt H0#G.EPqaѶŗ\^,_^5(M!'ᦞsk%mDX=.q8l; .в~'],G5!4.M9%եn~[8sNpt. kL^@X\U5<늘ֶ!0.[A_O›c2"5><'` W^*1T+"Ƈ&*F!n}"i\+ >WvVpE/mPЊ.1Q)+]0DV0W0L $] sp-ad34 )Eh>56TɈ譫c%fp h|XZwaWfvbom=[ B:|BI8+PK7*rʀ(6Sv/ w_rm=y(IM"u+J*:κ_>n[a{%ؕLPf >=%C9Q5'F4SU ͥq:!,N>bbͤePͲ:3D.2bV]*cޓcx6{:DL!f=w9K3Zu6W"51їj<6;o#<)K%W cŕ] W]?ꊜ lqyXƟY w׽O6N>7ō[uK#Y1;jǝd1@[kDHHPZOv>op \nz'F5HY Uk"\3ai9z?|ᮘbZnXD`!Acl1Yjh,6`VJwZMY&T+ qvXI: t0jZED3nqguIiێa8poG!a~j55֌&6'oQIx7F$C)k0[%]W4xZ>j=Kd$)o&ƲqT˫+'|$h6]),!8䈆V/`ƙY*Ċc˻W%VbGbu/I: jFH[,}'aUN[ 6pФN>p@YCs"nz^\ `}Uz' Q>zŠIzԎYC09W꺷c8T}j`v9Dbs27 x^Gst4qvDP▘eHΪ8OF.ųg\Z/ @) >$sVVS#IaMBѨp\:8*{?u~lDbrS ėK 7mdv)(ZK.NAa =?Yi݆ۺ: /u~(m"z{INcPІ|h߁hVx:\*n3+"cɭ&t3i_t/PN}6Q}L!I2Hbkt 4c<~E 14j3YU\?w *D5^yU6D7ˉ"IDv+g;qMҗs^0͙c8'$BFMF'p H1AvrS4G j#1"͢50&`0--w86hl*T:]U,ߖ7h328UxKJMŋ&`†h ؿ#%l&CaQ^0;v !THf|bF[K έ~ż $KcJkX-SQXG*n57HfJU)yHmviΫhʗj8!ɲՃFVƭ|6ޑvA&]F28ČχbɷgGd` 2K@ZEw2Lc76k+ke{ËW{b}35BzDƼ{k({(|:8 rPT¨ۜa0$<\}F5#~<:sF.F}]3ci]aKd7m_@Ό'kdHIȡ5x)*|v[~Ug@*>|{)HCBgL@M-dQs@c4\Q=puz*N\SEҶ0x!'[Cag5f͗Wv]:( ӉZaJ[G3T&_8}]]2ƍѴ:jvzlvvb?CIm冪K g5,: r.kQ 4eW%3٘ t)#`|in nќb؁6[P7Ik1f쓷ZQwlq;cl=c)g8ƫbgL<6Lƹ&לx ]V]e0f}M29!7-&`'3ЫÖRX^CCPE=lg8Uy8vXdx{jZ7.z0oE[aѝwIgŻ qځ :tuN5'sxCcv T` />Ԩq5iܫdd㇎ t yMTF 0I k ]K.u\+d'![so1 t7oc+uMaɥ*,WJpQ) scDirdCmT.U]:&ʠe#(M?`% '`ns[ cXi{Vn.ceBw_b5 jVOxAhډ%\l BHaK1kFZ߹[ y-Yٮ E eNq򐝎fj #\Ð!U_z9ۘ xo!r$ư͋$GG ',S%wK?3h,&Oh+Ek|f՘\OP_n+]i TTb@?3j=A(7@\,4dmmP[V!$vc4H'QQmJ&yj!j%XRabj&*Ĭ2I|HA}_PNڽjqQ s#6Fc>r)Q0V? Ւ'¼Zs*ΐ4!-GU 8!."VUV9p jːe>6\珎V}R)i^EjD7j `tFhэ#;N.U)%vԋLܜD^Vb "]L8ܻ;+'6X3~oHu;7ΑS1LT%,!2dqpw@ygN3fٸsH^ 9dw/jTLq]`blj8Xh2؁Pm?۳CCxJ J'@ 8/z;~׃i_J#ϳ:z_su8??g-~f_O;l;;X2v &Z:{ 7F#\$Zx)$bL2G2`ē'Eu噌/!OtU#E]MgoM5u8rXr$-UՁeYHDJ)b;\*X"22!u$3ݚ Iլ3Y)ɦLwI=d~ް9eSZD++6v,t!eבs.Amq- 8K0?LdER%A.㍱,NG63&<_/8˥.414pBIc* @=THGod)k&XZ1jӤw_`܍}NFIŅS!Ā/Eg.)7+Qһpy_P5G~vAF%9x|Df Ka(lڋ1=텎ӟT.r9#Rdk>nk`U5Kq9#<g2FmRy7O[M4%Ku=VӢmλ ͢ HzJW oÊˤ%Z VY0D&_ejHʈ]á7]!3d1 ,%O}Aփ!V#t}wc0Gci- 7VHH{GsK_u_ GamCG/1ueIN6( Ľ ;j1Ta%}ZUQ4E͛iQƩmn OT$"[3%y?Y*VMC 62d 7+Fd360L! +)KZM]"7s ˇXYnѢna&}*b"tL8 df&2{o=6%rTcp_G YLcؚۛr7969r/T2m=Ed@5"8%CAT'ٖ4}̚V(trNq6 dAk~tok#ȭމ]<¿ܞT{_' IfDN:Y؍& 3 .L&~ãnT-xf\]۵aQTh%?=I2vIj'MXv_)UjsڟB؆E@1^:7=i+<2[v{pl[Re~}Qp'fU a>G m(6"Jq?f!n*;Q'B&:Ci*-I8G?HIv~;#Ŝ/n롺%&LUz=@\᧨:-;ښ%ȶ%`4pp-C OtV#®`J.f uG~ ]Nͫc'lFiuwh?$kZ<2c9, B J<ks ͙. *b|mN$Wmن~rzJ.+神m&q-6NXZWx[%oyPi7C;D*قrr՜ψl qgQl}<[W\eS-ǐEcH 1Ԉ0`y0S±!`q t~+7id|3-BGn2f>`p8'QàњS&54'vXyl[>.$#"h"x.tKc(Jitݷmi9<#f[2FYr|TL!a 7E)^8b8gITF\utуAMp}8g@q<;c['Q@ƺkv p,)`FgA=&) ݜFIDHKGbqh!foʗF$tEQ]w-ߺIT=/i!򥜹h|U@Q n1fl+ԛ֋J"w2Eʳ N4E,._x9z.f[s7";ΰӣ\) ] Щ~Q j]y,t y#asŪI%#8[Qi 1q(Vz%$Q 6$\JA:X-iy3<|+HP7^=|+ KfwٙfX<#' 骹rwz+7ΩaR!s}Ճtyװ2sTYyQ<,,AiLoCթRvIĩXeǜwDKXK{U"BrtXߧ/G&1=@|G²Yfu,K|ܯ@x"+)A  -U*P d((̨)H}>WG8d!b'G΍fMn&!6a.,2-%D7( D1eUQE@T_J#ʋpXHT&zy I7/J3 YO[{S8-Գr sxnAWE*|(M$gW!@ 661e~hju31>biϓšBQ8!Y ta .ϓYѱU-F~W]WѬ, qCB/Id׌8}OzW\tX)0lMRk4@]68fw$Y\n125r][3ᆭ!n06 ~9~|M 0?ɝ/9w8cXNev!:{"/vBeier]?nb3pdsVI?nMSDk1q,L'nf1m7!$,IÐX]a@%FNTk5eqX vmstsS\M5!{³fX &d(cL::DGZ:\wpLzfI;br u7,CBeۻ" \b>ϠڕR[HfR_(GTX/v+`= %=ljs\ A*O0ӧ"9?{3F'#%FO蜓m <*mZnBu% Bu^핾;_1%nQeuCWUSvabTOKOS9`_eTh,8̰ɽ7OÐ ;? [P!RuT9@hat! x1_[uׄ8SCp !/\rzE:lFLL*2N2_eesi]>,&ƭhwsb9V(&KH%)q^mOVl{ ߇љ"\֨+"^8PZ͢GJ@ MY8zcg 18oPۊS@NB+袰 $SQiq<+l >ReR=hOlKe1)N=7/TM|9 bi/-E1 ,NmRX۟.o}r5BY"_3X)UZL5UG7) $'bk3 Kkٙ3-Cr晄-yVh;o25t܊5kk ؤ0saq~XN7(Xb ƒQD܆(Sr[GVo[%5a% ^KY:mvf#;'oIQ2h}!uݮ(84Ax(3KBuSZ(_h#V0Y 1w\4`uK7J8#=W{|F/i/=<gW]!؅Uz7R<}V\r ?,#f"uCM=8w%w'I{+*B]EvK*5ku{՗3{5cVcKTla"rQwKEWۓ)UU^hyd;9#-`̭xbZףy1~g9-,[g1(1[9}1%IJ7eA\ {&*JyxdH9s. ~d^u5GϦ,& rt!3~ :yh7,o`VDP6($$Jf +Ll£ʢђMVp&} (m7ᚸΠ;!rn E`tQ 1rD=Vz R*+ՁTgP>M}k˖BMp=}*SaZϔGr7pxrjbNxQdӊ(²v,bK()Olk8 D#v D_K=\Ц@AQzrdx^X{~ 3ȻɴWO#9YM@g$N~?'ُV~a"N}$H[5E הﵫia1q UL' 2 WnB]&u@ãU@ VQI1Ĕ)}ҊO:4t:̂U+._eKZWB>+}d,2yT竹}Aܓ[+0kk}{Jɵ>C-޵" :hH>dӰ=U+[ѓQ'5d|^L(a\'-)A3]#~Rq{ԩleKBa;ҡ8F*+;] K]S`t/ 2 3t3 ZUPk˒>3{_4`@7:F*F;f@V؊Z(noj%W |f(*:BR=P00SP: H=˯ꐖ?sJxH8g:3+DMH)T.9F/N"g+}DO/XJUANWEW5aKx&騎 dڑK(q%h:Pj=#v$5Ju~{O9jߔb [%K SNBZ ]/>I"M _S}/£j,: Ks'sT#PG{e7!/ꘝT=DPL  tH-lR*D]y w#)ve#A V g!h:i] rÒlopyU=>\AzfCѭ+8^/nCOU}@!M [r|Ou>kL,*ջNәĀ EڱoF5 > Vn:GB[ЗPrʮ>:"ѻ_XYRHpϗYnZ<^HwYε@s5DQզ?GٛK̍.βyx>3mz捓4?땘AnM$~q0~:+F?}K^1Z/ 8ӝCfP_+P=n$լu)۝A"us7Z֎JV W̮>0>m, 9!};o2kQ F"W> ]-|H CN~ZAگTBs6:4W&U_c7t^8|p߮otD R M?V䟘yjyN#X;b*E\C!jEs2,"qFeb\ j"ipo=SKQȆu H?2n⯒T?V7l\&@*;D̉Ww:ы+Yv'9-çDŽbEl*^Mv1NrGQ?zLd\! (؃5 ZIl,xB} {:DiwB3BG%X/DQcM2|AiCW1*A0KIZʿЈg cR2)5Dvh$6Gz[t ꆱ$ 1_ڤu̚ SU,+!xKȍvErm|yk . PL|Z֖7 .W`ƔY}^&C&7q6Aǟc7tMVX +NN.Gh K{˺ǫluBK=eߔ4y9!YYb.do:N3 zԨ ozJ)ŋcwh(9fp! `#Iv<͵,ů{CjU$4*{)U >d]PK|WFngJD*zfL;Lk^r*j}ji,@16E4"Pcu!iA1E}|"ݐL ܰ'Cmhjѩ#zN򀄎Ǩ7&ޥG79~Ѡ[P*۽w,kv V Ӎyɣٵ@Y߂BSv)s'8ctqNH7V$εb*O3I-ANPw\!zw Er[[S\B@+g^ 1ɝ̦HC-/z+cW[ȳyxt!^鏕1BLS4?fRL#Qe9}RYb'"9/fɀqLelf틫CKq0G@BwNK,#bUiMY ;GL0<&~ۤ|癖l:f!P>[*eJݴgV^$7ؔU;TU|3$"I T6K}LB,%j{g^A<EaQZswC@ KgA^Ba#ZTrS? 8j匆3>20:&~Y"80Tw7l>o-uD-Pp*_؀5k;dP13.$ړX8ڣwia-ZCwLձ~b|r.$L.$hw䈉MԃN59؃19ІFQSgSgvx0-(pac .B7o@]3٫Kci(8tk+j>CHu/-JEHPM~-3&:N> >_ss6~< oEPDtn1Hv+wгO0lB1;Wa!getˊI̥K߻~?aηrӫӎ,`ltjkݍbZ]?L?M>MNQH\j-Ϫ9ښbEx/&׋95:ީ:X5^~67}7טk;8|<xz^"Gl*iCkB/ T)ʹ[ *2Ŷπvʩb6;S;j]KgGU..vj-ZG] UGILJ쎔,īF5gЧ.!cDo1bu9YFHBj|K*XdMCQJI݀*a4%v ̉P?&B, r@hzMW0Ƒ/I/LBf|`8kA{3ꛥCB)LyO dhmݣt}$!]M !ڭ;mZyoYJA&| sHs\k̀ G%~XBAO3Cc1nܸ}f`,mrá}V1M&x2:ch0"(ݒ^\;_̀&Yd7 h9[ ̜"N7 )+ccg{)r=4]*gg߼iA6"1TG$.`@tP$ (z(bܣ Hq3߻\Z)#lXആ<70sz3}_+aZޔ fˮZ`DwIf일gMPsލ4=wg]pe-id2k?€U[eTMq?jhϷf :'Wqs=aЁj(@Đj1SSmv&AǴMQsz㇠n~[e[,gŜ ;03woW(֬[H+53V^Ѽ f+K rp2V4  ɢe+ ) `~!0 X.=[oȍlt7E,G PʦQ ̭ǭ.-~0[;4`F! ۶SYzH?ΏV 5Kԅ>O87eHdr Mё . ٜp\uGqYgLF D)jKOϰvnYoE ͤo WĐUEkgϗ>uVϿ1~ TI^ŗ*̋QݦbZ¾H [&p!Xnt@>L{r7Xg+ /FovpEܖdBX` Q<g =2J(SǺԲHLPX`_MG[LX(YD`x3LL4;dЛPu<mLgmR[G-pxHA5Bo0.$LVVgxJ =:f&XuVYwM_(htrn5@b/kŴ`q|[qdHt+/`A?t$ͥ؂JګYr}y|1"|<_!fI*$t[UE*1Jѓ3@+ьŁ ~>ڀWxε$!EBjMm fd \ _gCCpf-djwtQĂI'HOۗ}<㭨 [ )C\.s&6^9dgJ595O>ܱ`mx .'渭H TP-x`,nָ/?DNϰtqDYHWMsz ǷDŽlщqm/b{R|3 ~9a I`0Ԯaq]`ddS󠉎E^`&NRuG M{ӣ4w HSsZ[@fc, }?{Djgl3#}pgVHσw h ՂTAMH``nٜi}ȋB[{JV]SyΪ.{]h~K#Ըቹ? M&G>mɖ//S1;̖tR^s~u$[,d@BqS4Hm>WiX;tfU+2th:]Г~b `U&pbH#׷ =Qق}F M'#3DJ\0](֔k>('VNL8 N Nw#&|F,UU^@z4*=e0Fhck^d }W6^m}5WˍU. oba/']>UACcyqY4$k:KPyGovvSv1Bd{PinkSpg0.&R))ÍhQW;Q9ďqtM'T?Hx(xע %{xy;92g 0{| kT*8F)KpuU @ٕϺ?^ <5lz22s{m]Up} f@s\(L^nPzzYqHqNq-PxUQ:d'Z:p\GM$Į}Yi0:mY:173cMig^l4]HPf/7F}XIhDәT|ܪ~wtJ#|{-e,Ih‰""M8z+ _L%bB=v޻W# LV!KIRCZ[7 %ug?{Cb6kw)amK( ن8pq W#?ຫQpDC d=Naɧ[vLŕBQmF"Q9TUS:.7zKOJl6Ex-egMⵊӴ~T̄7jM\ ^bMmYխk_* 8VU\۞qKK4Le$ፆ&A^{q/}xU*'Ͱ!_AIdo>k=Oj-͜ 䧎`vmWR4gƍ@ir[sK\Ⱥ~B+57)pN:je;ݔDwVpG/'?ne͛i >u_a `4sc+[Wp4)Ta1CT IN''+B X38i@p^5v*bŊ⨞#Qs/ LK#Kaw#YӋε l%![ {an_ch;?6YɊg@e7`0*oZL~}cUٽ{JY9őf&l"TS"$״e0۪7.Zdnw,KCNܭ=d9!iqrpi߉Ul29]-vFMnxc8\:[&z؆%SPd!U9ri3e IA߄Ҩ-TAۥ;~94/YPϳ 5v;Bq&'ǔ&_ニ{G ϙ}4n=^ 8`bإvMzM[m;#8 0SZ;S6-sR1G;ч[{q e8@Of)V|9g;B 3|XQܙW_>Zqؿ%NN/q G)Gx:d[Q49 w7@/icT)bEFڵ&)&t&k9wd*0)?3&4BƃT iBNق.2+eۗ&a d E&Tvd} JaGS t%(p^Q ) v V%Is3S_F|[ # Y{"/n~ D!vTu15v]!Nqn Hjam QRYENqS%2}a5i6H2 Rd̐G #/H<;JGq7Z'M`CM6Gġ9^7Nǣ K#B40= %̊'HѪ8Q0 XƹfHlϿ?]1gb eûRg%>{Vףܖ+o+^o/jzE+tpُΙ׶HweCFHhZ[䝮yԃHn0"_;PGF dzR@pyFaU/'d=^tNFp<aV7W?Cǻ-Jw}:AY2B=rˢx񸏒[5f7[11 ~[)R zFݳx`W3=%Sf4(M=0$ݶCT0FyCWw Q\F-; JQ–UhCLPeRv&Ozmv^"#TVRCYB-̩j<.0)ocy|?]{m9=EA+7=p4MqgvY@\٬!M3p^*%@dp0']k^;pWtb@{4M(J}匫(S2y;3sbJ!,m \) *kWTd,w/ٕ 9{wSU asY8gGKX%wP(`͔Y1$cbJe guh_vP۲"Әkj%3L稸u9ȥFm߸:۫ "e@dqWJ_;)=eR߭eM$C=?#,O!vt. L1aDKP+ns--FW+f_ kӺdڽ86MQM$}/ЅX˘@ X31[u0jd/#RHkq7]!5ٽtn.V溎[NpHLWMDEee =cn\K ~M\;k=()#M? c'޲.3F9JSEG6axj#"mJs {<7c8gF0GCHxUukB @(Ksw,h :S㝠I=߄̓|$V/!4{x6L ]#:n40g@<}|1nCAt 6jS 0άԩ=iT4Q;}6nC6E@m6"=3H¢ u4? >@f-_&]Oo^(-[v!ϙQ\G Ecx v=HT;ZP+mUG1QTLAk/J6 Np>)Pz 4ϴ Iڐ/%7. RR꟮v$IaO[,}vpR"ش~,֙wrGytR'w'tXQUP=hLo=< Y:tJ٥ShS̈w4P4s{&M`?k&DÅV mkrTGF'/8  8QsF('q Ց dZ06w֥k)6kjB/81` ouxoZ$*=`2O/΅H2`5!!PF$c-]i8V1ڬtfhkk4Ԙ9D~8_Cr<;hV adj^qU$vU#gF+煝H(actu7c|+TK x6'ߊ2`82^}epr.`M[g&L|vmq3SVҙИܺbι0AQ9&RCzhE B5GqFW˓IC"l4`=Wjs"s9TiqXk oPm4t 6x(U ݱ! &.`Eĺm@r+]3З1^sǒ|2cwvîJw'-1!=]iƿ-g(qf^cq2:P{hg;~FV0RC݋3n+vD5ob5Z0/v7kVF8_?0i/\Xl.}"/M$AT\!|}/V)G{,,E)~mbW6y$v\/ )#{Ʊ:t¦4c2QaZl4hܴ. CbSB\ Ȓd[Cy$M*jUV('bt0,M`(e&b.ZV?1j^ xy1]c4N3 E*L.*WEeM9-rf+&FbNSCTxV}o)c<j^7x[r5Hs4CeυJ8$cZE[m\6S>8*1bޤxy͸K4dy_ F[&9De&phmʣ@W : uXb;) J2TRiEbe׌8Og?=-9orteh׽8 _wg%~7|Q+Hq}ڟ sZ U#3g ^mF Dُ]2wUM#~oƬE8OP6q۠i>A LuʷF,`y0$J.t/ȉ:J.Btϲغo,]3@JP۬ϾcJxV[LkoeR$"V Ź-hQضeE ~T7N~M҃ qq|8vt#:̢_wzJ;@}/!DDI-:msWx_C1?ֶ"0Ȝt%Ĥ@zط֍) 8 Idzh)lBGo'׽yc.0=FL\Bjk" 4@)^ݔ]U` !y.|egLR5;gbϠԧ(Ql,W)&{ٝKÁό8D2 /HxRIxٳ2MYST&rBU(gȺ]n0BW(q0h;F<7YN?6 p <-C vePG3W2ZHJؔm-۶oaI|XEt$D8vQQ0a[y]%.y ֽx!pםeU}S4ӿp/%"X"vjuO3 +r+ ZTNBU4ct>^O}n0FHb+o\gw=*CmSHUxWA;esv (Dsa iٚF@pm=vKFłLgA7p]3scUcQ&hȆy%cܝK^5&~pIa#lvqPeOsNyg dtF4AmM'ʗi캦A&DN4Tj^\1Zvp Wm3VЃt кtY!92ɺ@\Rۂ<-j"2bm~MNEyf@)sX!>2feiNf|s|Y #Ƭۘg(chm J*pTjL"[ҊXi$CԔNQb&R&:{=o(]8 oɝ+dnUP=홢7[L '[Dz)$qY) $dGEjTCY!qyBZ +siK[6,aH~nbTI34T]( ݔ&aR;|1#Nt{l_*?Ӡ-3-9(9sknlz{Ȥ=mxLj\l&s%F/V+QE]`(t]:aRng/WwX @+: S)j139W%Ԟٴ#W"!;Q'W=R?"_$dA x!]X!.[l^\ k^W"_.Au 1рBY/.5*YsevH#N `Pfžs gJi _GƄ3cF *EX5{l hwr)B&"2ێ2YVb l>A%C,dAyR06qP%Uޥ,v*KpDQ\=+`nsݛ{;pL9*)6`'!w[-B7HZrrt8)/w}8 tBy j8wZ\% zT}9a$,!n w?0IbNeq\5 @CjIO j]~P%ܠoи-`f0f.ՀCD7zDk}eZSBC(:[~S!BXVKb3QB^k־V7Q2)y2pu$P_n,0_u${|Pښ &&vu PA۫6QF HY8UHGrRB Z ۷?n)kfͺ/1hs eW[(4A@lT;,EeI 7pB(@2Z0J}0smO|tr5Ax~9I(gvaF;&x BL +9*rB$D_/4И`8$]]kK6a"B Ch)m_h| >7y /Hqϋ%ӭ*EP$4ҬlyŊjЇm/@bF|tCstwYsxDQ?$ h ^dDž7-4)E9@ v+b5‘Q|"Yb%rX10fKRR=_{KV'Ye-˝qh˼B菐h32]9쉠]1F8;++@ٰ=mʉ_ 0o (v)fU+\wꙆf|v<qWO h zV;q 5M駲HPm|d DŚ4x~,Xq!MP j*!F ,8餆]w1ĥ"BLL{~;4ÍMޛ@'~emiգ6Giܞ 7=I7j(WnMG~f2q07qr99F ׺,@(y6Rs{.Wdxn8zA#H ˕!bi1ۆ៴VG*R $kS,UhCi,-(;|{nea? 9ƺ@H7}T0p,{P-6o(K/ڌZ-QQYcG]o @Gm-C\t9ZG' X,J-QrWO{(Y  ⠋H_{̛!`BNE{i"`G;眀?/ ShϱeL4bLD?T&|SsB$D]Bs7c) K)oD#Wwbmvm]>ks/`(4!QV_[R^K#6b_?|\ d:6/ܲ)hW.r?1gQ{ k@{t|ɀ)YY[?ÎM ,P'D3TԾtSupP7!ix988i}u^T$Џ~4`&&R0T4ӗHo1PfR~^颳SXM"RO?R˵TY6'>MɉmoʫQZJſ5h&N$( yh$ nIcEcoDzkʚˠ+JZpeE**I}ptc{"hKl09=p#/& y?(8%m0UI6HQ.r/|'%.qM}!GqC{s=Hҝeo{)Q$\K#XV,b[у\|.W5&6Q'BZ^#E8]s;q 6G'NͺFkVtBdM!=km!$Wl?q78d}kDTj<4ԸZ*{rIՒ^H@o u9/Gb˼^!bÈsh˨.p/*HeƐ=w8TݻkmLFxEOT2Ap q/0~{/_8r T`+~ Dy,f*lu?t)bT$ȟ-)8K%g~^~Vn)؏)Fu*sI~ם$[/YDp-%S+L=g|j%Vwl8eU;")ϏO[XN$ %K]G?^GîK6܊ڧL%6S*f:պ!tZ NnUd!},\cSVU/2Z[ܠMìeUW~E)V车c_M9w!mKg*Y En-tT\(8d9Ͼmc\PDr1 W 7U sT#zah~mqү/[a0;VL썺1޶~`=r*̾hB^',GenIXs {(D7g!M!BĔ/%0gjB2n q@_f3ddW5 GkD[>3D0‰T1mS1d]!d|Y[b3%z`Ss9CKJoBeh3:{ѥT$uPl칇gab?:WX$3bԡT>ӿH\tCL ~U6т>U~U+:s#7lA7)4nM)'`xf窪K]EpXX/<~S]f%x^mlAD G+^5%4<FXYPv5 -m?Un#ƣj /q MJ,DVՒ S==?rVҀtZ OF`b܌Hhy@~ad, [fnњכk~XK5 y~bΤZ]4Dzvu YQNg_HS$BjV)>?;RZF Z{O3F≋!U:"zp,S~K<rA/[Ѣ_m) 9o^$N`S= v߸J?o=#9e54֛yYI:2e N$^g"bgIJ64!STb2<,GJɥSE ց|S3((damr>^EVTf*b!b1H)V} S+$bšǝ9^4w C+Ĥ57IXw(]:|f|:n>x#^JU:X:]0} zi)Rs9 Jea4cOȤ|T seѤCvEcо ~O~r]8W6T-YF~IZqy8.I{m~tNf (!-9V,ܨS^wߣ}8P)FFǞwk`wf$P[ )M…}S46Άq:U:.͸7E4ҜZJ5jhl%;g!8URPxwJ,Li+[mRXߥ-ٚb/rk_h5PTl$$c ^Rq1gr.]RV&eΎt P~ՍCZ 0 Cɜe_RA#bʹ )d/e!W3m3L!1)n,cP1 1SOT}x(vd#rW#A3;hk2Zi9lD|\BM3z#;K"P:ԍaC2SfVq練N2jj쥹| ę`ۍl5׵4e%_0jWM/cYs9rE Y3ГL#-B[K&pFȃpZ:;>hIAu~x4]"st|R{7 |Iiuˮ %sULN ؝dμlrAxs:X˼r aj'F 8JGG>m=p{ K:_~RæTyfga*ۄ@·NORVizoIz6\pM9W4DbM7@ۥ&ߗ_48ȯ:_GE.9z qVH񌱑| T y)4>Be>^TG"VivWxl:Krwew6@3 'h;Ib~l%k@ruXzL2>gN@;NJĨDKd߇θ)-Fwlš2k,;6+mߞybAeݏS@GSt{%N*3vWU6w-/yj"~&L zfQMUÊJ5.cU ƁL2yRI+fOfːuKr]JPHQORŎ$,P;t;OzyYUbn.DZT; dy,fPer򏝇K[5YS4v>쯾WگI_I=ZovGG}[3(_}ؐSbc䚪?&-:+֞ )[Gr7/;YbՓSN,p;izȊciޟơ둔N' $جxYjAٍ.*wfD5nctXW'"%IL-huX~a";o1O;;}/ew%_n5s4;l)eq>;&3e> mc)Hֳ\=PVWY6Pkm(m [`b}B&#0:%Kp `4ͩqD_͡@0ٞ-q}& 4 1݃y`Ǩ$Wd3fLA$ xhEـF;ˑaYo_uxbdPJg#p n8#Bɰb#d2b/1<j2 (T3/jQM8QCCT:4<2Y-g:/ |vE+bl l֌cu2\KMu H듂+M3k8o/(=nnr[TsQ !іUC@Xz/g9$6 rKw6|79cD9W6TKF,?qjts[kCVT𰗄54+-7`rdF ͧor <+`e&9H pdt.o:>J.zGf9om5]+-^}.^$ӗfkeX(L h=F#Vt-/0x]ف<,N&IPp#dj^0 GlY3߲9.4̷a?6Ųm+I%6}!oT P.֯G٣ )`JRpD=KDu!>]KZ@dֈ-Bjto` >"C`!𫵠Vſ:|xŚٵwi*SJ;fԉ\BO,?n"6~i$R41{yuy~Pq,8+xM^U5RC݉ŷ$ŎĉX xui* ;ŧm֫D+i0X;'8bQ¹|ߐf)GpY@60O/ 1~g/+8 ۞yv%nLpi v5D&oʭejpYV ~ѸJN f7oN G pQm~4§tC`cCҧ??F` `9yטh{>Ib9`$X/.xQ3r΃ɮ9 XtBx@uLv ogHV7#~z$!06OÐO*R[k JťMe]2 QKhJ?r-4]}E9SRm lVl#ɲq!/,k;7vBZw}H5 RH9,)ɾKqȃ06Wf:o0ͅ~G獲=jCܘ蹻HRL)yfL6Ů6ҷ]FobY^u -}1l!޾/%2 R<2![>Fb9Jxr-6L*UP#K7sX|U<u' ䷓0*}eS\wE,/ ๰f/kLIlsܤ`9qwX/0 ׯee^?iMst{XƮpmag8rLWSbzhT,M(g]0bo/j ɲ&-mT[4Z=X~.U'FBVr ڑ. 85PE&`Cx)} S&oSF7Ik+Lx#hVv wX:qL:,${f;8Op ZT'@d$"#qU5ىn3=Xf2F9ޏ\wY >? ^eI>(E21S0#&qVIQKṈ/ q vxȹ J<ۜ@;Y%ZNV` +u)RE@2r$!ڊ☮T+wkj|J yF:c)_Z骷í|ǘ(8>r3E5 ʹm53zK\_wl DyՔi@Uq_iwci+(J{YsAYsf4XAwh+&JFZ["ݿ̇]xx7lT(/-S+yW:BC-p`ebܨZ8GVv/Ok_ e^0$tOXQ}qnsHc-жWexњ͋p8s<Ծ\կ9`!KXr(&skBw&F0%n%4}G {F;ͫɄ3ZaۮyqZ.J@ 9b/Aĥ3Yj}ẅ[@Bjk & }Bt.Sj#C͜ YNT=+_:oT,ֿljG yTڂϬ8ŏ[!*ցx-r^Wy,hO>Ou㗤)Y,|;;|OhU)k\Q5Lh #jO$#_<݃hnBF̪[9TC~ ;TQ;%-kXp1/"~GXMzToreG1:ذ:?:G=h=e/0Skw%Sk`: ,尴n*74{MVF{ |O5-?[4'I7ʣ{+ԧg +n%jDk::PkLR.R`*Ղ>0 )"#.e[tMubS J=V??]$|a(X8.^Ka฀@arU65[ܗGDzz*y*^ŝe,TQ>f?MDFϩQ4jrDA\lL !HK2/S6g0-k|N0!2ZLYx2W023 6:e%+񢠃6 9g%ҡn؍v?i?a^(rK^=Th>aFA-x JRa_ Bf!9{5(5e@W eua#rS8mgo﫩 )ga֟w /VPp/oȾ;'kp= f6Y4='3eTY M1; h!ɕ?1IGbo". :||n6HW.ڜ΢Θǫx͐ȗX؃|!@=0/L6r*w_/X 2K_A)!nF v|xеIӋMŝ'EW( TCbU=\pNhhB1h(b/PN8h.9?7[qdeh6jܾgL?@p}/uErvM{xg*wl~GMvֶu9'xSBNn^N`"sc"ӮݒRi ;(Cy/?\D݉~FGvH%o7D*\Fn"E>-?8K3o`jUV+gT$\ E4NRW!{[>˦UJ*4;^8&L W9YW`3% 'ßǦv#w[|a9'1b++KbPJZAM64~VO䜮{;?sCz$M%Ԯc-S#S` "S:dC{z]׬&@4n?q#W٧_RCNԊ?wv$<[-Ne[Du4PwHGa9ٰ5d}flP'$B ;%r)Ӝxױ3hY4-_STĨzJ w}d /q6 4j֛Wѐ!4uZbG%C?d<zWI&P|yƥ{0ib5<8hu BfEy <p&61ļ NЋ880~e: ]v{Ɵ* 6PnpUrW|j:mc?Cgb@<<ꝟ0\iESՊBZl;+Dg,lr/jRQvƵl~4160ČQB-G`LK9_J?mL[:kGwb /…..nwr<AZs/cb. c%]~QBM1AKgQg82_ЋA^ilX]q=%ת]Q|dGIyA"H .cJDr.@rK!׫h%1H͇k% mt~Ņ yW]UjxGگnRDuh1sfHDp VUuuS\!'>t9盅pfV BS,%>67 j}pVĒЯNb~H1]Tw^E H` 0b g)Bl'%g֟]#Tt\(!GU"h oVAuqU_!6hT%bǀ^Iަ R|Λl$!ifk^_ʘ2+m @ l Ct~Ja,(I4l PVdL&mmͯWWftvȤP+U5bG7֎|T^4zDbkB$_"ZVpԧ0.h'+ʳg{LGGHX<R~BNkZu[d?o oXGlgϬe6\~d_;7  Ui L+Ȭ.}SC}E3%vP=k;D|h ^\DچuޡR=5{U NU`]V(V&Lks6eCyܵrA=䤖|DgB51x(蕮XUvD&1b]F1pŀCe-9!}s2u]x9Am'aEWvtg9J(TY0>*q:?;ގ , (Vyq J9x҄_nYpz2)D 3-4 bg(F\gae,qxG\]Fs1@/ Au^O-_w 17/R(đma3wUAP3FvU#qXE!ccE60S#9]׵ %]柬IrC7~kco*b2QX;҄gI/H<)CxZr@.TJoW*CP1Ս6 @=FHb*w͹yZ 2+]=+U.ȅ:!sp~ t-`cE!RBgx%ŪCDWXxfpv6AӬ{>h 1/em2lvkZx~DŽ!'e?%qd E.8rrJUOXb ˸l\wlB"o|l71J.hw䊃#/:szU;ys{ҳ>BkηŽɑ4<^QApg~+p|3O^f^ rGM_xg,% P\~Z?zI#. 98c~B;982a)h1a q53D9))[?}yw&ҊBǟ73zMսz,]\CuIhfN 'l-dt #c9R瓶=vS;yܬױtZ.Օ;le%JRӫ`ɾstYqk&;dH[@.7>BLT#.U4!m:H23f lL?X+çPC9ݦ1+yubѽ 5q؟]ACSu+FOxYYq! olW"<%'_&&vU*FJlnarN9[o38lQBBL$[Lu 18"ݢW+L"']:ߔ[4G |~*K*Tli,~M6ܡR=*R_ʂ9n_AxR(N Xjrf{i= a!RJ-?!`<ďP:y'Q%-\r/7xdsnjCt^|CO+aΔ BLHYҞ^dkT[o4)rucAUֹa|Dzz.m|& u|]zo5Xyͱr.MP;~gZmG(lI G~Vk4ᴔѷVEc A9뻦WSx(Tw84`Hbch: Hk=y-mƹ10Tljs b{(c } IyRͣy=)l®yd _cFsg [K;zDz29 ^SHw~3i~ǒ}i'G6,mJmHz=NOx) ,"}k8~ s|1qITWLB@EF)]/N|y,v$_/bI^GFs+~Љ,ڝtz`w4XF)#mO벱`4jU0 nw5CXKSAmưT#Z:()9e + GwZG2Z}wHLTK[ȫ AڷE څ qLʊ} :ח^I[n~=4ioko4Vj1,WMJ:g_*4X :hhnfy<=nLg@r^GvAV]S~z`rmbQ)4AAХm66|KõGIJKPJ%\m\jpTQ!#([ԠZ!v|^54JϱKl~<)2g)%r =ـ Sl۝]fúD UjRUx4NTijM:t>CpC:f$rӝ/Y|xeV& #MUR IrN4wF{:5 *3+O 1w;nD&jx!^WU>@ Vvt@@;DVd| GHt/ >̊1"yY)fF|XgmX=E#eAdT "~څErZ -:Ԑ`L x ׬nj L]AGo7DPsk mWN!ӫAhsda5F䋆"k`:AOm3>(94j,MPM~١ kNu;f "lpCЌ)VuA\Ձbcq}P&}MO*/ܚ?@PafqBakoWj @=U<<>19'6r:~Lܼ"(߹ o?a[=J9A`м]t{ 5usR/||IqtU$# ,nEx8/&jc 5^aa(؉RNQ/C&AB/(Yd^VHQ}${@oB(Gz#Gb`$/Z&}Z}D RԥlSzb `ֺLQ(Q0籺gah[Ŏs :Z{!11H@ 'n,Wv.~:?-Gvp:ַP<BX4S˵(A$}-F2$MtG4KInVHdYQ!@IK@s!:F6MIA@ێ-ݘ8g((Ve!r"|ww,Ȕ jٞ" Ug (Teddbwԥ td&.E.Wbɷ]J,30UmBPVx↾V&F#p,Key^m?H!2y#/m+~: 4HF]_g^KBFaL [錍W#efQV= PhFzX:H&_f ̲g{b#\ rf=.:,̓TGF*AaZ5n,$zbs&koXe-A./QT{t2ER'E'wnL9]JJ225LeAk;(r npD" ω9OTQ́$<a7q JH%$ ~"!R{ܿMD^^HCE= /;kL^ iM-Pʔ8LTi2 ;lt06-v7ssZg 1Չw爨}k;1&"gȉg͋2v1\-tf#oo@u;PwqKptg}ҽt ?CXv ;Bb>K]<x~ rH}RnȍJa/@Q1thr5'j,xTc7;I8](bI~;ݱ9rjX o[{u94|/+nyѣ_;u|ܕs )zv:j/h)̞2IC8CQ{pR!<.bIzqR\8T ;؍xzGUʼEm\_}b$mbfT.{3M Y8\ak^&kU*/V%uX}߄B:J퓭ȡz^g&Wmر{YSwO8c}xT B'XE&MkD r_XŴ^͌xّ_zQg$oJ#Votbq($)ɑTEͱl`U cu+ ոO؛I)`؏xw2 ;T]~PŠq/i>$ƕ@>=,2kcV!x;ԓZpW*?MjyxOTj_.?#2dk No]i~M(lȥ:d 'ɯ)2e FoEiAkN}'M҄"o]YI Oq/gS% l>=>CY<z) \L1\fv?,p[J{M`hDR\"-bcVncXM搀cx hUb|7XP- U\S1?a^_^mHo!̇%V[ד3u:1b*p'Ae6=Za삱0Bg*-{v^BW%착wuBb-(vMOVymŪJb2M]rn}1Գvg}(ݓ84@V G#m(z7/jp%' f`x"_O.2tVV$COXmad" SLg۵)CDL2jvDUF"fHDb  #.Ä4,-p;S }'dEنod{ޝ=§J-#@Ԧ퐻l3,oهᵬ[s@+ {̰TQK2njI ax_i?LݾMkI`{;Ti~=hTUx @9 rl|b;!"^V`OI7ꮔUݟ6c,;<.Jiw:#eV pn!}+p>ytUOM z9dښ+Yo;adpŢb=(w;E5| Ӻ}pnm.C.Uμ`'Hy*Ud[_n)f}<4Vjeq#}3|O;Zl|jo&(>Q껨Oӫ2|giۥIibJrIvű3 uܡYߥNT03x H)󑵋M8ލ?P%VHpь^J\Dr؜cM WKCZF_M`{` ^9|؜0oO4g\ǜk/Q,g;2*@i(tM΁U"z:XG3WSԵ]k82"y(JV17vW%N" G˯24mCH>pNdۼ\?Dw Mr劻C@G;l_mi,"><%MA4UV'UqHx4Օ@ A7t8a/jU"Al360+C` p=Ma΋e]MS'Wh6d~yAGv$K4^b"R-&=sPܽ3z4K(0~װ~u$B_M #`0DR\?>^Y(Tqc+ qpo56 ;~}@.x9t{&`8 |vwE |}$B ?GS$ ZK]M(.]/EQ}Ds Rɲ)pzft9EfZ#5 v+]I*f #zpӤ# [*^A/_å.Iu;:Z/W6tD* h]VL&z1l}˹* x+#θ}ɍ8||;ƸE >Fz3ԸAz1ڙ []$$JM4]n[Lk `G"siX:DAwzh gQS؃9͔ 4*[ق%Ogɩ׋? 2fny 4كhʞ@'WBJr)'+~G]X}׺()"MQ]Hɐ֪T!`BF7Ƚo/k9jQ@ wvGdeQZ  d+z5S n(MV!q:)9jyH_qJ CLB&>_dMoyN@93z/l G]^" / 06r1Љvu}{y/k6S(w`ʃmψTæe L> +hy3'f^D_ N\YxVi$! 3F=@ ,id}?y6[PW{ k6tjfI`"cE_w?#/ Գ]QSGLkvM?1 ?l9x0HDp࣡fF\Hx1rˌ#˞*Wu?$'YjƵ;F;Ѵɜ?Z $,QC;svm*Ƕ~J#4*9B_9 >q^ r[BߨEnh9QTCMFHMݝDd67TxH}@Rܴafa/)̪ #tK.vF[3IS/P]V|}I3DDZ. 8ɑeSJ>LEd,}2 +GggbN*=3UQb/9Nb 4L 9Hi'8p'֊lo]:뽝 P깥xW0ٜqyf ̘sAdo9U w7aH_xK AX ?& >trk2u[tr %}4O%CgwTа!6 hՉ}lpOӮT)WC/dL%sb쁭h?xZ~qxBΩGЃ (S(pLW al@,XoYD@_IsE|_ywɗ8wũ/ś>8XQ-zٚǖZMY$^x3/s>dO6[Re5r3 PyyϽ7 7*ԯ)$wXp AbbĘ8Cfx'a;*0aldLlBixsRK ' %Zzd SIƤ(./?'׉ h\oZ#lDMḧK @L\0.m*h%4֊()nqeD\A‘S sSM=凌n/GEշgz-IN2X0i( oM)0a?h,c`[DŽPIxk0wiX8yxu?*'"? ;lEXyW%4Y]N 9 C(Aa0!e2Zm>OQ .Pelᦢ ,[AE?NB@r !$ 6,]41RT;qs 70Tp̹h72=R/4/=̒UiafI(S"A▯Ro=zoS p2VSc6D(L0:ZQԞ#i$NnTmC|8QܲLEVdcmn5; Lw2N 3Mcq?*0vYn|z*lv:(,VuaR,Q,K D>t||cmqp}i8 )2sp & oK!3bLAkB-1uCՄޫ(W$p,K?"W|7WK YPj~*ajFIyO˸Z)KT:UTnF_ S):{p 7ܖR1 M 8_8CЖ1 $ԑQh_:α%}7 ~MH(saH[+]SֳB|{d | ˥.mrhw €|ڠ0z +DrȆI8n,)+K@D sC@*w;ڀ]\l*n|ݏ:Dڌޣ1tcUISŠ%14QUelkn|\E-ۻh ѱ٤h{wAʀ7 :OEK0}Ꙡ)?BeC ԁ&Bjܶ]Ta Ø64z?&ʸ:nd%JD}_i۝˩Pf]k:xE~<6})o"#9!,CSSU;"MtY~_ܤ l&-,ʞJfJlA+-j=j«s]S! CU YL$>ŻIm:|~T|(̒h8 6{<]Y XNy wVP]?o\ ` (J^@ @:-N{ȴԔ"bE+&:bs# 5`t"ϡBN8y(ږHӰz9CDkszaH ge֯M^M9#*Q/n$ZԧJjYnhXBW/TR??.u ɹ EZR-` v(sOMGP+SB8:(Bek`vcktH%{4=nc'C 1$d!ۜE:*(s!g.8 ʇ5;Ta9wʢ$`EoNf\00;yilzQ~c͉sOϺ B"}.yDx'FDQwtgC.*qUV? K*-Mfh2\ǝu +k3GܪXO/ӋlTΩy嶡+ VP JL˘^ZnOX7V?H&W;iϼ~ltU ҫ+DhQ\НV 36nYyZ9 « a؉sa|#{9l+R?PޓU~Q[ɄU&]$gqT1?.?;_YCpXL@@+r 0$?a3c3$2=}>til3ȹt}C[yMi|0[Di~ 2Z@O:ظ o9-]X-_{o$@:=@KiCyT-gy ޜG֔Rb: 2>KJ_kO%uhA:y 1ŕ 0QЄD;זR,ʱ[w:.ueyBgM@i&$d'iD1s_.:#y'l0K-긑=m"yOAKY Sw18s1{&o_R0^4afq͙v|8qs(H#q1 RčGEDl*`$j|G)[1}*(cywL7y5i"eľdXEݗf`Wh7-ox\\湫7$u˂ ݓ? q[O.iOpF_P[سǐbŒGd`Gx/Z=*\>@ ~Zϣ΢ʦwoWĒ.eJ-Fy[ZTA @ Q"Nc2\mK.\RT}~pg9RSʧG2zN\b>uǹ-V>4N6eyWE[N߾_3 (V5q|xgLz䔍5KY,u>ݲ3zsN֗}Ər )sf$"(&`(H }róm{^zLH 6DUe IG R|lfHlA9^Dj'oЁp'"0qTx)(8.2Gy;WJh/af#.vJeB-OoF->pgbraONgq,T3{Us1,*F:kCg`N#vMB)22Sb[>b/]pc &N+;rP&Na=EL{S6ڮA:SH\BB~1kJӓzXWIN6FG ގ\ž $%eJ _ <;nA#6j8Xƪ k)4eFHH R%RIj^ yx;K]cFs) C4CB<t?{4 Evz@vz0gŦg(rКH(qp I++TCiټLB3&*^aڙ0v>AJ5EmH@O"]Gf._EWSH\[k#`=znp>㇮Q ޖlw8j_ p,;AZ)S5zkF".mHnmb=X& p/k

DIΟ>;?;ӥϳ"Bʹ?ُKyTwM3L:p`7ٜxjM$L6ߟ|J^370<渒'lT jߎFꮱ"~1Pe.0z]Y°&/}i)n7s$Նvh2;n8[B9Jڧ32ςn;/*8汐e-RN*{?xn܇ F)޽iV} /oVo=^N2ez,hQ}^q$߀_$Tt8wf[ Ղ!\9-qU QmC }ܫ({#Q\ q+m,2:/Ro\):29-by{W826cyaT |K7lxKw)݀4ͼQE}sam: Ay ' z.>@}^LE4k3h;f?]ر\I(AgK^W6|)!ե4So !`݀Ueߣ0#Z9yn#^) _0%R]ZTݏ0_8ujx@4(jHWb7K$ ܨt5W1%t9Uuj=Nva"x_nr!zܥ$R\3DC່~uB7`"I+h=O0GV(3dYOTu' ?L gToK炥-uϢmBVZڮѧd%+Cr!K~h&)Zo1k|L?RM57ymm"Cݾxo,V{;A9٥z zcCnuW:a! 9.Zj&0;{VFM'Q4" k\J?K_ͬiR ͽ-Sb|q$q^y2e#Y ztkAޚX2~dq c:0a&\ _#|tgwLKqԓ1 h'0jNG4 Y}X lB}K->RҘohj,Ɣ')=#<>i]+b2zϡy70e/W\;Ft "?-xN104˚y-d#i0Ul%2w{brH^vQ]ң^Fp0"3*yeoe>)X <̮Am}H.\z:HoP9!TSи+;B'uJ\-c%[Gᫀ89ymb-c=H&U8/n#Վx,Z3U#fQ/j҂a7]Iä-o޲sF҇1!1mF)Uq0JCP-&n(C˂;+ϻ/DE\&"7k{82v7o10xr6w pkq&ͩo_S#9C>!XEPA,v62%R;tLLdQ3;Q~5 ?{0ePJ);v<]ˌ,;wڅ;T JSUL {X@;ZOSR>f~(\3 ,A$`X>HA 6J[%9p5Y\!:~ PztY($(08wݨ%pp9 ;sgz!h[pΒ6r\v7 %Tp] %µqKygk,hy-ʤJۦX.8=|ķSA1B@1^́^O&R)FN8aN,Ǽ t&~s6h?&-/ q `Ǽ_pX+:< * fu@Ya^/:'2K9TGxYy6V^3jrCk59fh(n ~@:ܦJO^h'?%k^|(~_Y@a*vm%s|(ǝ]%arq8mm9ƂߙmݤrXqRfjՀPT8v)ffRmU|OBhqsR *E) dhGrV; 6~>w+]3Л{h=p>^MKvţdf7M4R&ەw/Cu7du GmRQ(*:4*Ճ iXDg^G̊$G]l2)vccALTol3=(()ʨ׬xps4mob:AXBi=kSBS!QF;_anj I! Nc3|qU"xہ׷ 6SjLYEjqmj苋粍,.Գ0#&ӻǰghӒWd /׾^׼ l 4e {P⺏9ТepH2 7'#k_,o6.+ob,D8+o? ̘z9DGd=[/_1إ/MGoy52K1.}n݅BV1-0?[qcֱ5Ouqr=jcbqrМ$Z&M ͈P'?%f蘫 >98/ S7`+0JK~DڿUb7>M:=]PBOF!PܿB( ah8xC_eǠIh\PH-I^kI~ogR3zk%.ylLdA\_zvp[:}sȝe$-*(WZ"$JQ |f6h臖:r$ǤA.zTBKtDG(z8yIO.WYOyl%7f0<7Г68t9tNߏP\u4@#XUўj-w2Ic|RFTz7jc[CYGIbmoKktE<T#$xf1>ƬZ>03&|?j%"{ldJJ|c5Gzr X Îug3y䉞aѨz)p#gHS]&}o6E N%8yys|^:z/aFw;αڧf?)uz}w[=ΎF8p"}C=~HS; x9lj6)ۧ/}͹s6&ɕP=KZU nOA1x1";M!-OǼ'޲nwA`" 2 !wq., _aP' 9[x$ ,yaDmg {\櫣zm9Qcaːk&TIwp(2)#ߣ[fo1T*)SU4xg}oRb=R<?Nnn_4ՁJ† bdݾU #? i@7'ڋD'{:iX~-G[y*H9#.THʥ}SAmpPN!8KlT5>otmB-E:}@^jn # RXrR^jbcFlonMˆ)fѥWK4c!thUزoj"adSO/ b|?|cGXk%$ɪWo3& ,=HsjM"z?nC iKi0&?ɶ}tJ0oWڟZpX)d"W[Yv\ X,{6ŜPdJ١?eG\2O=aq0@{ m^R7P ܞ;_ꅣVN@` F5p^<qZJCRD8(PMJ9D9L=BPwdUh^ǥ2nb8ΡY]!(VY?N 2Gpw;i0 t i۾t3Z_/)"./.bC1Mg`^&2uɨ<;} {ZOߏԪ:LZ6ANj?&}[wӶQt ,+3>k os/Xpwj];ԘeNZ MGqfA|&eU(2yM#AV5uI#`݃˚F?>n?$+GUpsxܶ$qfvJe><U^׃6\U|ִ6)~7ulBUz OD"ui2ju 2T=MB"Kln; \C0sNH*KJ{%QjGuMb'ƣy~0Zu/>lE qh7)#mK/jչXk6VBiG>,u d–;7B *a+j12J OW D Yf/ϝ49`$/SA಍|dx ?|l:=*C3,Z1Gkǃ<9J ?v9ފ i?|8,d9lГ[1V!1dGwXKY*1owR(vhIO )h8{x|PV?wi& 5nnb^I¤ވ^n5Tݻ* G~figVgiqBmA{o L&)w:k2N=4`y ֤OcտOs_ OZ{; 2x=Q'1D SQQ[g V%$@~T 8iq& QtlCm<;;Fe휝D]E߀ w;AGn Y!Ӂ*q{Q;:؃Ji1/ 5dpFoot%&|:89b+3ZnչлoVfMeCTJKS9T 1hWvL˸ܷG%é|O@ѧN>O\mF._s+J V FLTV67"^]KNmS $s#ʿ!El#)'=CI`*'bEoM)Ro  hGM33DFRwGoC;Nc`K Cg-n䌇J,2eg]$*Vgpz8 3&dt,"ɒYLh8'Ĺ pGog%Bc ",rSa7x$>}?*aȇ8ms|F!M1-,]H|@m?QA'91nfZ>MF`ț]9# $F!_}-(]@/CjS.4YC?H2+D[7|ES8k6Z,O䝪G|I$xj ɚUr*.>Eݵ/ʩ;3:˽@bư" A8z-p c@Ռm:# tlq=-L!0ѝQxN[onӂASRAޝ"7ԅ)|. cgKh3:e}ܒ$Yîx͵j@,^ (v )l$T\g%"-v ThqSY#k3˘#e\4Jt-e &;Lgef&iy^Yd floFXZlΣ1+x :7Z8rF.<f(%Ųp.I3 ANj ?3[1@k+܈HH #.оB_$ІfjcjlCDFעF- Nو]칤Vj 2[4吆Ueg'{UeR Q|P"i}Mۺ qf`zY.u.CIV0@O ߵX=.{gc\NqfZ5t;02J2*8jPc( FѵJUx-R*$])AGxO*mi=p10ѡdn+|z L\2s.ZyQoHvXګd aR˲~|F^k\[)eW%"+JڨdXO*LϜҷIc fx#dFHD<f; Qy0GZNtʒ(Ih:Ԡ7ahME ~C708e4>FF'6t-aK9GWHc <,m{$ 7C&wf*fзt f┙5H#IvS -l }$$)`I lΰo{EC(N2RNlViH (e(Ϣ~kdh~#t3A D98Z[?~#5B.ġMhMІDrXCr'"c=B;kNT(7ޚ٨Wlsc{ 1:[ɻGX\8 j'6eJdẂNyrvU擖Np+jUSĿ݆jE)CٺΪs[ uo.O;NQ^4H&Gprbb;'HBZ_/ʄ6 §`(wYPTA[`^`gwX$Sl)HmmAF k"kKa4ݜal-У1FdHw"Jd7=Ҋp6t+8 {Vd'i(B^-X{2-@)M|n;nE%T|~l͔TozN-'i Flf<ʜhWYJg+|.-T3jE' )6L 6r$lCj;V": EJw7>5uqM=# Hpₚo'4D=pp:URb NR "kUju_ՂgP%ה8$tifaf<6V7OLO߱|+er ΔUn؇>#vZ'2l=! w }̗(8&eBtBG.|XE:v$Dö N'Z4KN;܈;(@xJ#J4eGb#TQ*yU3EE\G=KD!:9l\+ S EUlIxGkRL-Tv}dO욵3En40=,5d.,<=JZ8GLx_\x`qI-T 0=tnm? f4 qJ^M7qxWnx(QE&vV#=+<;@om7 NjfۡCE,SezW ;k| ~lMIn Q)v1ѡ % 2*dSqT`T4DvĖ{sU-䘀T~)j~C_jlW`U1^ӚZ. Ewjr x? ؞b*/g|T_0Wh]~ \E}*!su}V]ٙZTqDKOyHbx g!6J3N-1k)"0?$%o[ГTvUJގA %}7GT$KOm^ƳoæVcQ!0R`@~g%S6zضwЬt )}Ϳ =p:,̹`-L2ɆʉlQ+Ի y,L:ֻ|}b)G;_~~sL) rii[ \XQcK06DLQdJ~zʼnPxi{:$MLj%5g0:"LK`EzwהjC$(NՇRFˈN%v-'G]"" 7EmNԡi_eT3Q;1Mu/xd9Ly /҃+l*K7|Ԝ ߺN{r$'E)i}Ǣ\B{Kv U7P#!󓂋55!iۮG0; rM(#ZMsA⏀ TY|絳9Y`34B Xz`z_@#9ԲtTǐeg]UAb&{x{,Pe)eiiJxvNPw:  +ICKJ/)@N7ܞq#zҲ]4e/eTBsv|y]ND6[$Ä`ۚtj[/hC'B$Lfa)\k"n8ݧ`~7;TK`ux!o&D}$pí|˼wLX,r # YcMUc-O‡P.Plұ䔱kgg@Umh"Ѥpm@1+um XI""@|%74\*vH? -!YG[g? KE'(h? <%54c;judc,P%c6h& P56CV0['pA;IXc&Toҙ{ݰdM nħg}F0r^~⛊Mčikd]d{nK[XJA i3xՍEh:u ֐t4 :v|frLaۋXCmAN;؇Y@'c @/=,ʅK 54T5/Py&㳁F7qWZzJF霬iubQ;\님zUTYNίQvKn!T*OG{Nk+ݕYS (gdniVv&S"9.isp U~+w価1`#Ѐ P': rLT3R଎6*LnzXO/b`VVY8h@ '<91ǷxlMe0ץq A1:JHkz-b] g [@S"9)rC >.Ap4C:Ehx?3KO L[Ѷ0枆,=}#j 4)Az?/E?dumΥ7jrFi)t>ޅya &yj Ɠy2]BLQ5Z][5CA*Kxb P14Vô/Ԇ: t'g+Sj€lRQt*!yꥴzHvg]d%r]5`HdoL DD67N%.ǘzNRTF}ɥq@M@=Ngj+ oNPF|eG#_?3lüQ i)U5~q8;+ | lWEYQy\Wqe&+t' vj=Ya Sz  _cv%=e) =r.O7ﳌ/n-S FrS)r~I%@AGm`tv4ɡ!AbS8(cDP.wNd=\T5Ah3x€R .dUvE~'j=% BvI!8H&M4hJ@Ks8 ~RALK0h߇9 p\@~|\+S7?ms' ,R?^x9G;X"$ oH(]=-GMT{V58s݁LDnx8 D7ꦲGh;f҂/) ccٴ>aq{;6 Dw jۨ"ìt;C4VW3(fecTQuO#"y+2U]idtح[(tʾv-|'_ N \PCH> UW'K4.KPjlqܸOЩoKSWj4 'gϫM#6)z?YS.%.2poQR!_&8:3eG6Dޗ(vqCȝaG%@Ե2ˌ{`4Eˀ!<Ձ^m;Դ *zp䇯 T:ϯk}.OOI9~x T) {fe]6?knbem0̖?<;R@N*HvBʋK+\Wa:T7A~҈ }+Us%;$UX3e;"X> @ ̻1Vx ?@w3=6]ͯw8h#'2_vV!j%{x n*~K;6)iגrs S['$R[=+6}J* Fs-5OErȢդ!oKA@'O6Vsl*=!%nj 5X[H L$'r)š5?'z]IU? xٿ0ނ4 [BS./Bf:Q,ErBdNV0D. ?C$K7po},.5Zk4`8&dt9*P8mfwSZ9)J%=yCb0uO XTӀ4Pb; ?K|E^'$ ਜtO!DWaq4^²݆eͤυz?W.H-xMB5rv8.+P">=LR(!vM7եb u#gz94p25~l| p8% BAuLe*8)@\ Ma#kAشsI=5kAol`YǴmNMAC_464X#[5 k½avdjƸyn?! GV#Wo1H ףӗ ?}فJO֣4@eer\NL*v]`5Y<:@(d@6_v]X W֓8pHiT6?eO*0 u85DWKS1Gd[Ha`tڱU4nrOx|?Q)Rǥ" ;1U_W ",,y⴦QgB)qDq<ƃ!>('^:ߍlbvy:&A,z CY3^T/O2L~ 5B]tDIh +mW][2=<$G'a~U:@W3=?v_gX2o5yyl\tqf$zPu7V>L jN0X|\e,_qX'sz$2({ij~UcPVHB3: sVIW… 0R疐"E<՗΋k;F qbi%HXq'k'A$O/R*M}5qD ݑ8=_R&)xOAe}xH!ލyka ndpoRK͙A~.+11ؘp=Zbā /|C+eċ5g1r ŁFT6BِV؂-K|,S @؊:qO#kMvH[*j,>͙ԢMZ۝P `zuIUMɅ؁vј5B8{ǖLS[Ս^#3/.$$sfG`4wt\+"T6z>B|j#p=oeOդN\]bϓ֥ơ: L`vfj)D%.ȷ:S``y<|ís=) 0k(G@X.%jCx?R&=W[]D.RA?]\+* SbS_T:RPw'&шa`k[ac^T[]鶶5te1GWH*DEUR{1i9xALm9>܈y=p}O{=GL)l`ĭa~SJ|˘.sLi-aB %- gބZ[W$Сg컔LAAr0R /\ۜD7sSKzJa.Lv0zS!sٗw鼣<4NQY)Cb@|%Tnk6Gkxc<>"VYޡM$cj* hB%~U k &W7Cجm|վc}tm+ʛ{W^s_ၾYCJ@zѽ`8)[n1Zèzk"4TO״ӊr+WX'Z%M)> Q-C.s+iTf[Ŧ qM̌ԖflWB.C_&܄g=0+PSKy(w1>l^]:@4p]a!\ğ 2_n0Hiܬ=2 R!R"^#TZL'ZHcK 嬻zW" ˹`y2eSx/,"Z[%O3~e)KtaCg Z)O%/ɘX,z(8p\cS>&77B.z ~|vd{'ߖ *Xu !)! }yA,yLtz[dwwѹW"j`9Dj,zZm#V|%2P]j!o8MyF=[&R6vpJa 30!,l ~i45@}eo-(M"iWEmt?ufnM&MWsE wfz: J T?ûIEkrٞvmֽ @ptC{kO%0.-.Q\C*t<"j ZW9bCFWxռ5{0tډ{4׮blyh0_#׫։pz 灁(-> I=Ze?il׊R_+QK$ދZz/*Fp}?uxE!L#=! LQc9Z. !V(X䀰yNW c,<RYֳDM Ju6k!/ t<3 c mGb!ƱfATl,yZ fX-Ge4)X'BJ!uΜuBtC }ItTk̠,1'#lT x} LpadT@dx>_]Mb*,n0=1ŷV چ(qIyaxoNR F;sQlPQ%Bu}{.0Djts ἖ARG1z6__E&(wqtLr睆үsry7gU5*I|8<#zbZ`+\:\X{h!Xt1KX"}ZDr `a(:HY1lgN~G5N: I{6Ӥ͞`;u2! Η]9-&4T-l8#>P'cbDRCNņ0M Lk\XO  .Zju/)bO`ͬqOoc1oN=ڟ}1YӰx{z%"Gmض#.Dp8@A|}}N/XNL.>d5W 5+{1.BkDjCi}~{.``IIF2}rBuEV \3$(A|$Ui>H}\ jK|qx"-GC(ߙƁu]xVڬVK_BiKgGiRdn͒JJqs`(1+yvt6(9'ĩ¨3UB(|^~7eڇVW:`EʌW4 g^[||q0[YWEBS&}:.pv<)r;ŐZ|U᷶peq" U^7ȓrG!CKz0.˥9 L#RS J1%`ɫVx/A8܅(`Z!cH@صQ֞Y zgգ jq^V)>s˳ 8r|Ҁϓ/|3f U% G렴 =($TQ!*j赊 !eiUZ ̔!;*{q;ad,(C{Y.]ߥ|VeEi߮9Xb AZR:T N($t!9ǃ[ ٍ0'$&`YZ\`I?@Ѳ bR:HZpH.HCd䔣'@rs׉*=DF1u覰Rʸz0=:2w b\G;!"vh`MϩRsؙ%.7.xOB,3Vgihڬłגl\4}`+ahIL`fκ男?ۨ IgQsIs[a|C `#"PLRa,H.L!n'ՈwDv(Z#r;@Y} e#'?}L6yzJge&Y[WVsF]s&``E3kiJx0!" 8Wl_ژ%y, $pM8QZW)xܲOӱ39n!ocH0ږV8Z[ UII S z؂3Q樋 o7(x(biߺoG 3%~@$6(ֈv.Kf+dH~l 0riôʃ_ 6XVs|w &_~n9 ab9/NDJ Qw5'^2V>A1Ng׷~ ~d۾^Vwo[Jö\ՌXm&W>Y 2a9|C!ϰ)4T*O?9ҩ u W,%2+kjb?ۇw;+ 7QE2wے~$V1®k[uKHU,Hjaj6UTohx fq)b;5l鎜82raQ?ٵ )H4QD( ]vB>s X:CuDQ4kD~n&nvzbھt׽e@% b.:Nx#z#Nz%%q\/,X^'-*X0rɓ=g4Ao2z)*Űvw{.#ˡL$`?tյkhs]Hw0>lQ.|M J;r9j\LpH^_8q(Fn"a2jM/ | 䋕 JkhJKˁh~8D8e"WCo?,LK u,V c'/qS/t;c VAyrzoҡ %&{g]fmu+R78SUyR_wA$hxaRo ڗv8p$(wB rg[q,T^Pg rEy:90YDmk[mz՘Jo.c@QqHbJk0}O$s8 {.91%GK^ꨜ*Y5TDkfn\,=Ay"/|=v.wsZ.<>TbB5{qGTRӱHj0,#g,If2ɂ#pP֯CZ{FPDt,TɧD+냊O^Ś$\ܩVN rb1S{T!0-X@jm7N#l"wZmx$UJc.LD4S-x;$Cuyp)p~ʢoG)`!e"va{trL+찭p Oa1.lVd&CE#~g ? )5SVCX]zM}݋;mQNzdCB\۟&XZC؛E3P,c+vOJ@(Dqa q{Xk8.KKZ({B0!BK&yP*ݤv$"))QGdFn0}&!͈z:Ev2yù= 3&8CT;o>p!d >mtmGh݄~~w3엹[kc\y+*1$K족}"IG)J۴ZC)!A2 a%[؃-% Ey[`]~ iRtFi^!Kߛ`7Bߎ4ӯ Fl* O(y D\)SnxF{EOe=>ձ`QEM c8&\#*1t'KtqswQd uVXRh\ClD=c[-lX׃\CnL XImQ.!$H q(͑ '  bA#l_sXܜX7zLtk-G'zô*JvCQudߗL1l$SKlNQw6D =PYHq%L7BQ?|[ӟ?/ U$uMF"7D^ø 1 8ɸM.$1hL(Κ=wUp,1Gx>dmB0X  ɓ N~PcaW'qƓ;_nAW*MpU]&EGP+ sđR,dNV}̰vv}WbD\d/tniU帡+%8v_ 3(m^,=N;34:>52b' &VG hyH.G4l!6S 4O: aӠ;"~@/jKh KЬ[/x^;" 8F@b! {k'M d-x]M4faoZh:AOm\ JZGdB~& /E S Mk?`7.gc%%=x7'’|$11_Bۇ֠2-l￿ũK[L@|u4iC;Hיʽkiil+q&nW-1<:u4uH,[!xGۜFZ3 q+RNPlTqW vqϊzԿ5(& nOq/, +;D &'M_{}uE),L<%3`iKEz Y3׌%@F2V39!N@ؤ/)/%fG5'+jJē6On,i_ pF 4RxyV15wr}6v3ta$σY;Ĵ;0XZ5v;ى^zCshNK_mrT)"yyU<`2 V u/ [$xwN,I.pPA/6! +TsUiyY.G5/vtaE"XÙb(%~׬Qk=9+ghwբ@"~B@3G|AD4k߰φEci[-iF@ʂET-u iڎ$QSa["9 zCr@(<[0sTGqXegJn{o:`}'# RgciB57o|+1^L=|Y+X 35 ԲA߱_@Cӈ9JER۴]з&!Q Sw*+z\,,:ڒ@/ 8R!}.݊xA 4^E7k) l@x%2]Hj)/IcAXGTWi~U*,E]1-fYb>:p'fG/Cԡ;9m= ZC·)/ O1j'1kZCW9=dQ==37g,tWVl" =x;ͷ^S` 3ŪD2yek``qwx`$#xq9wzI_b:O 2 [38zmO0 |8kjKiyA|E.H6Sfդ:T uPaL5I4Ю$v}h>{f+MMPFlpo/v`=n>pJrXntS}Y{+CX*3?hΏF@=\ݗc,=J=3<j|}v#D~3WUWN?yB;Etdoz0=ߓ^OvnI+K橩'nµ M dL9+4*#i 0!4VbL?Կ㳡9-2p]EǻM4=}Sթ"=2\ 4d꾽-zhFYPa6 @4WF=Z9lN Y1cZe" z Ky=C}qq x;0H~M,A U~pLw1kх(>LdfZ)f/rs?(Pk}[hÜU;Eb`Gck|r7PrOu]6)FY^~Ӯ hps޳Ke3)[ @ |gh *m=2 ]6HߗkvGW :j=i!t!"ՎN-j6ٿv A>B_C.?7O/ 4DD1 HZ2!pY׬4=-SpF WO>] v0X/XL/?:"}4*(͵ZdmM*@˲o%4ErewGyR w"2VLU%z8{Rn<Ϩbn=OV׊Pf#vX~|Xx4*YaD0OK}!FCfP[tw{ֵ+((r2ſG_HRԟ5*dJU#ȲS:F>W5u<ǍU>ኗTDJ^6?Q5—$;qWwՕ8Vb:G~/*֔ TZk|eJ%dĒH%\SOd Q'i5T3K\>y{+a|n2x4l 2Pt%^}n>1?ܰC% |ZPxQnZZ5?#?bЮ 2uI>$AwVZ{<{گqgߺk A:f4.xL!)?j̭[cqE{1 ~/nSM QmS.X&vH)CtIC]a lT[XJec%dt?SOU$@ʾ9)TG`V q{Ew #jOrLᗺ{:kUD eow(% YSsw K~9'$)d6&)΢`lUYI4PKD"aool5A%7mIkכLՋUb4!^M[\DT!=ՠ{xj+&}`*v`' )]Ŧ/hV.a=\҃DcuP:%m\ u> (r9F c7eFMMyvEۺ&,~ <kE9L2ٴ^tQH݀1:[o"c F:=^n q@r :7בȮT4"iJ;?(7;9JEnFULb"ݯ]s"2dЮn+SjĪ*GoBdy"meCZh0UEv؂(XI9vbKeA{[hٔƅ~7N(% !|r쓆'ArDCeRyʯr|E Ň YH$hU r'|7?c{QzF`ڈjϻSU_p1DcY6c7 v 5G},n>"Z5ʛS&靼QXKtc92g挳/H% iNedT탒Z^ 7aS5ly$JD&HF}aTNeO,3OUC>< Ϩ.M#;ûh3I R6T*Шvr ]Lr VuPd*EҺn͟eXRsܨ3gق 2IwZz0:i،y0,@/ڛ,lzм>H1$*n5$>h^'țu&In; -AEVV?mFEeVW>F.|2 IE;žQ~^4uH*>B0%MU{W[!p(mh.ta5‹A•6y :)%[;ÏnMw@^!;Q&[1Bp<)fуM'qXm%[6:b_>tmixI@ oIZ1Hu.X^tu"ی®kc#/ ٠Y'k|<-(E}Ȅ=_w1TdT{8zWB~ߠ)6pĔ+u4Ƶ?jוϡD{&/7+{fn?rquB>Y21cyK$g#75܅m"=|Hm7Vϲs&D7 RΒ-4MO&W>r׺6W[[U:,ݣg{ ,6P!F5c]&ݜ[J1SK GQz':BߝA΅?=!#P7 {G35k"7nDHtܽXtȷ Meʸw[t#.\UGNğm &P^Ok_T2$юׯD'3rJMvA`D2f]3i`M-Pzp-E} 8;%SW&t+3 ސnqh Qnf;s'[:q{djhO*f18uXwus_ͫIng1Rւz wZ[Nd7IH?s>e ::B3eb+xQM/ ˖znq62pazO% upe ":Y>$Gzcޜ7}Vyȁ]vQpDȪ"2\,. g}ֻhY9b󯭯)NXB7 _u&'zW #'NVS5&⑭B3O2YCشgV ?/$%z!aJ fxq d$#*'B(-18&w>XF7g(&>ϵ:X'z,=*5Zq7[+ъC%@/d*CKٛ.D:UK! FS~U4gkD]1,e wݮV田=v?GQ@.jp#nBTf7~sB&:J\u䨗uR\T8Y}tg_K9PXz ^E[Qjwca%է&& ^Yp{:3̏2.?VA6Jr8QGա,;kn6UHwDwzfoוcI ?wV" Eʨ5%?9PrSVӝfĩP[L&2{|{7u8D^UG+ #8ER5I*OClb|7:o* 5>[ F^jPgh33э|wo 29deF7Bji²-G 6Ý÷'nTJJ!SZhb1ak>OKIfV'<5Rn_7LVkr;_hP/g$R0D\N;EyDS,S^2cOad'l׸$۹R,70DqPQz L뼗+KgC %c|W743j\IT6Zg0IA&)KŲڤr(tCz•ajۡoDR`rXp MSv"rϰXGFW;rOidS<sCy.{ecYcKFNF򆦬*QS<F NJVá\Clm'%⛅d dehGP똀8wbٌ} cBu^U6*ĕrh+1Ƕ֗M Ucfz>-eאuM6#MD>p^>WDEqسmª:+!_EguWwM=(c2big>#as:- ʴYoj 閃 k4OB00@ fN?0EHOa]mĨS(1}>zV$'tQݬ&_mUUsk?nA =6ӜcYŚĖ9󝨝N\~c{!D|1Swz/Wů J0o^S"IŕvoISVjS\ reeP:XF-lS9&Tmܜh?tRʀJ#(~R"+1_n$%0izx\y(d.{2[YL,jzsTP2dzJY# q0<4UF06Jؙ.P *&ګ> RLX0]' cc>hx ӊ[❠Y,m^U}5 {UJ#-b=%Iu(wK"j tfYHx>QϜm#}7s93kfaE,tqCZA[$:!D] ~mGvFh.:V B}aFo G vxB⇙ " B`%J>XV(2>8/ *c[wnu\_ó.4ZH蚗N47J(Z<41UGVD:fl~00fF Z]ҝ׍$lO|-ZkцNn2]cmSsOj0Fe9t/*җ0DކZ'MWfX(J@ G1߽ a0&l.QGP+:M{Y˘~39PĎ.`zue2F;1qh{̬00(`&!BdT'yh8[_.Rn턟h KJV% $f/ӥ8FF`JZ;:?F g55 '8;N Co:ՅXF7 C_$ zIZiYG0зJ4vakh} x1B5&ME%ҘyiZ]Bcd$> @.Υ(cy reF̴'UmH `v }B[v ?*?r4bZ"X^ya^s_$)Lڴug*wYk\q0-Ʒ#vPde[*788 W;uh:.f·)< o@_NJg`t4sy?EUj0d_+PBUc? #DcXZ=2*5cn;w TwU>-t$)DZLꋢ8>|G/P%?@Ct-d |j^m%A NTOh]cC,#JG}^I-F}"ʮ}ͣq]'Utn`OTmHٍc1gg(_@̐E˴D_eZazbOͺƎOQ<_ ( ^.Nj|L y^..oR`L!B)x 7#g<:bsq\os q'w`Ef M)]f!U7fZM6DD]MvL~=LS>gVN4%C0ϢG+R0L{2́WoS< >S_u&#ӿ&SlPcㅑJ'$mbwk +5K.'_oH+@U*`4ʦKeVxHY.a(ޢx +,p#\BQLi~|g0;U0-vGrkڿ,ks%/hQXQqUT7c%!ZK]H_zNZ#Dh=^b<\2.wƿ]\egw7&$f gh_mCl Doea,3"kךj-^Xײom?<Ҋv;؈-{5H0z: +5?<0."rP;X(zW)[5|D9 Ld#QtU|U_W:96} 6tl6Qcx7X$5 eY ]{2-+nXH"ѓY`Bc x1 V:ֆ:%[  b+Wo7sz':@wTrkV!p.>&n{BH:ݭx7_lOwC_?Gf]|/XC=*BSdc!~ZE hJ%hW>X\sg>և%hY8OQh?GKoH4'ZۉcaֿlbuHI-6U ?̬ NN}+%>dI[8my$dVF͟2tеhj#\{ X0r_PC@ruDC_\R k}B&KNk)E}j_.̈́]w:{r4U1rT|~7ܨ]za6Yw\̽cnQ'wHQK7LhAdLE? DەmsI : :Aa!Q@Dܒ\tk+uc.D]ѬyW2r+eF_5{)sҟ:.?hC^3q۷q{qix+_F_Zܘ\W=4 Ķfyggy^ϱYOzZӎvjU9ʵnq;)\Sџ(oܨŽhfV\AUm `j@-RӃ `7. (y˽MY kg=IuN;1EFy$Œ4e; o 7}iw{TK\mb]"zBU$sk팥:܋lD${bitr[wtK՝) ALoZ lBiP=$s-We9ÿo iʸDz| DQB.o76}ꀎér(sq0]6d"Y1g1ε~چu{-{F^15TtA}6_X>e5mf4ݴC#⇩0Fl?5}|sɎi[IY`.\C%b,L*:7/e߶:v8U%'#N?*.C=@M Ƕl0J&>4c1AS?sx_ׅäyҰKA@bFew|zX57ʢw'=ESF$, pqпֈ㇜t CKz{y[Z屷UuT(Ճ`!VKB ٔTSYSMuvqtK=n-QfF1|u 'N u|NSF,wB#ܨ oH]R!4;>OFp;Q1ݖZBGԁ.)w|rT87BoՑ"7)o:WJD4*ܼlX)|9T3Rݞ ě~lL#,b>O 0yp9?6Lk%ݫcG3k5BNG 1SXeeCl:SOwE .]- X9cŬڝ=4c  ցhx7^׷,*ݽ/`S/wtU ßoX^<2{/jjW:#!1yБGC(OlAqi^WW >T]Ҹbv&36ҏp}B+Se2N/hꁴ;7ԅoGt-+!|g'vLQ g{d[^`  ?2PqXU @ći0$ lp@QGߘ+Tr!/P9鱠[ fh`xxbiZ68Ng yn,*ͱ 1ߚIeL_zg,(+bb&mlCxe.WhK[.:ۗ,f>sO@=lZc|P3Tl aRmc< a,9Z}V V{ %/Y_j骖5\tį`u."e#R78[Aլ7|-挒|VR pq %< a/AIvS[t'NHvZVaTBqQ4byZ}O^[X%fpآٺ꾑0'vN" Lr ~(HF"ΐ xe -cCLbʔQ!f|dd{O0 4ۧz70M[Q"Uwud\0enWLD e䟧fGژ/h}ȇ @@ x ^U0tѦ8kVbL ssN45<\xduyGM骄?&Bp8kc^bt_u   k)KpayTm!B:]{v#X]hۍV0Fҕ>Rsm})~.>Id4K@)RՏ<™O2Tsdt`}{G.BuҼ"?$SomW@L#k+" wpټr8u]rYJlM]JἛUCHx2w#d_h43ɋa#F71Q>IÚs"ɿ3\wp-EUhv08f^*ɣ ~WkTËI8v.ZW8N ,9pW$[+=+'Nqӻ)d۝%S6ЗkfNSׅ^1,(er.UJ+1ǎ3 E=; %~<ŬK3/'ի.&OWhY"(h"itev1)#~`Zsomݵ߸qi*q~ƪ9ncD%MSA!<`{bDZ;qU0Q &L\G$Y`_QdY&o~q1]zE0(K]D9ynC6b@gmLc:Lz --r`CH$+zDcBQc^K85ph%54dUP*<-f)BǍ>˘,VW0VY3S!\˪ID׌ݫie(lHy qԮuTϕOo8nb`>R:$'h?3&Wd%ӭoj}ຒ5и6$^h,Л$ " Sd\3>N3ĩtzHJYS4SVmX?%'7:.EhgpC!G쉅蚼DRS}ǀKLfHk",14W3x{[0/y;C3m_PK8JWEZV4TY@ JP$ؽ!wKAc Eƌ1BL4#'t1gChɽ)].1|wV&޾*L'9N؝/y2fcIk3䨙HXE9 l_?~)ͳ+C2ŵ|BL9>^iu%[T[pN /AUJǷѐ$Sߏ˒nh^[E1OctgD~0$M!1$@H@1 (c#UU6$*8X!nu$ü Gcn*O6uIk lo_a &Ic!aN`Z}ZuB :x$8m܃ }Jy26j2f X wn'3g8vBh&ZD{WBZܘ;J+8 PLDWĝ-]UPe^*0>0ݴSha]~Fbaw7$Uk VP7 vź7xQ,ݵ/VY}%8'(3ι:Gnj WEuBZ=c@^:=5R..7p=5 }Bls-q9ߐAp5R%%"D@7/dE)!GP ʟ;85QӀ 1:I1 bMaGe hUw% ?l&"/& 1Gz2v Ms͢kR jix7WZHUǿP" \1}عS.3S+_=/6}qDq3d4EL$f14nəYVfҫ8/%],'MVDFB^4+[ހpdpٰ>TU3ɍ*,M9' $ճ>sB+N@xwk[ޫp5NY7oPտ/$A\.S1őp'YoL]F@ zUo 0P7n~.\.E:' sٔ5oPCuō ):AH"?dxFs)?DѨN-|}j%iAX,Ye UЛD?EK&sIu\~ԤYl$4%πrrጒyo8UM o#˶y/?T5 ~=A@sSI@@\MR {A>鷈 e`M5m,s};pF'noqԭ"8ok=KR5>xT[OX3c.h G7Q<>E39ۄArpx~G1<`GctĴe1UHX,,|*J+iLfk R:6#0A Po!GE67#EMGꐓ^B# (#6]:lRV +B5eFg]=y xڒMR&ԭ0E6HKcSa`d5ɗt*ǰT\@'BtKGSgL@B-@-yO"m~wS@ICi ĬWؙ;5/_~\05xQn񞰣"v1*/C5m:~6U;A3嗘 LcmS+/-i?v 4GaR112#\xIկЮ$yF< _Qaa;Ѹ1E4r+n>wt-'9w0O):lFBGתgʉ RJ > 6PS򅒘jdž'rbqq)as~o;9ߎy 7ow١l h(EG[ bt) rTkE' $7z~2?q⫾N]1"9v]龵h uq?n=۴x8NՔH`cǴCҹ:F (%o0wRZ %\X+?/+NJV d V^ F#CU)(@Lwoﻮ2GuNL7P~qVyL-"4K85*d;ⶖz*H>I\M H[aOE͡Ff֝2\bOwsVy0 ӑת]3DG"fʧk5bMiȄO~OTWH􀔊J-z"BC ߷b/M$([%aJYߍ|@;Q'ωa hmDrURȦd24_&O~M+6*oOdZ"bcAF"+_& mw}*1C\*eJ4e,nJKIo ]ʄXYS r;\_2)bV6T`ؙ~F ts/zYwP8o0$O/LT]ʯdVYmd!fi mILOIp3t w U,3sBd I$R$,gI#L+npC^Z߂WOӝ*9.ɉٚMv}Z<~qHMw}vEֿPI˲do>'e2- <)J( :E`Mu`U7(]-"]it <.dixt3{Z[oԹqJ%Ҽ[cRu_>Ki;x. HRطzpE']V12{\B ufH--3-4$⢈¢_XIu) u6t2Vo\I*)sîQwEpHUG@?Y]w\ۆQw#А7+L(aAK{  ʒBհC3i]uA7["jŔV?3%P-}+"\#K8㉀~2hb^jUgt9&|M4 ڴQb-6 WZzSU1& .s_O9HLX *Mxx4b4?Af/u9^=J"AE9-@U gb!@bIGU{2_bk+d~9<' S]O'vl,\KՌX3_㐷J0Gwwv2("3:({盩@3Z3Pߧ:̏?n!хi:#\S񨱿U r'"@DAKҀ<H܅66=0}`~CBx~jO&dzap}︽nŎS&HQ 캔 Fk>&f5Ƈ޺X$H9@Yp(Ȋh^'d/1oI wCl_hoC{m`j&=hp6ygu~EH8CY3"ʾ3mmmV#`p݉_η>~܊ثT7 z+0iƧW#? &e[2F2)T7yCآ&-9gNo4ro#⨵.pYfhÈEp,11>*}mEK,{[.|4}]TqJ!h*f g̐i ј"y򵻠]fkTBԟ  ch; F {W0P~ٲrM&u uEΚv(F,e?6OgNtD3қp3ON oIlњ;9jslߝpuв=|aՌbژߦ||o3[,T[^X6}]4k|#Jnr0)mKBn7-i~5u\UK+?ڕ@ac@~k<.٦BS}7Jg2kR-s ʘW'_JE!*pvvȏ|+!|e_@>p]I͓S&=LYr&+DqSgl{{ӻ #ƫN~3zYd%6*uz Fl(\ ;53dر˦R5gChFk~oUؓõR?.F&D%,REZsfXQy_LfnIc=͌ *fXo#rj4 Wj憪qa;E8}#gC*5?}+2Ojxq!$5k7/ Z}]WmFG'E l&`} DJ&2sBuPW`}R}U"뒒jc|7y*aU(Km&d5@AwqBKss/6Mw'"AOu;j;{xΓKy wlj޵&qe/X6Eo~2т?;xN.i, ͇^0,BP-szʃ)/Wy'MWHZGjI~85$9!LzUuσސW,j[[=l}}x41.s43O'̧;Fԅq#PVWV;Iԧ 9B_՟ĦN jƋbΡEŃ6~nlĊ9S+J1[G{ލV,ԡP: L >(p Rv,U?7kX0@Y/a,mͨP62Ti:H25A3YzX+ڣ-%ǣ'B #6 ^D(?\gx EkML ~6tc/׈T s6jb!NOZmV⪆my0k)N6(SXs?<[̲ca&L=4M |t{wJe"'M#HK$J[wm2Uy (lNC Uʘ~$H:{Uy` %2v4[H 3 7`PD_DTXE94hgKȰ>Ǐ ʾyC: =n'sA5~ji}5xo5Fq6AN=?3&AD$ĒtQZ(R^4FO"!Sb]쉌g6>߮0RkM]rZDxC3y|(M FWS1)vN|Ԩ7'N 0?;-b|6Bi:f\eD6I{Yy5ڣm!a/Ρ &*R_oyYpsHrd/j?&:T{6ۋDq|R蓅PJ'PYi\3E.w.VizGOj3!K|:c3?Ai!^9ِIqfQ[1#/ uonϋoHbY_䆎Wb|957-ꅪ6%.\<ޗLN(JΆRGO-E R`|aJ"Ʉ! `|CAWBMha75Ck1,ie.԰K'5CTofAC"HJ#.bޣԠ虈&OW6?8x)9hj =aH]S)|d<.T9vC _Tb'_c03]E-KK"UƳJgH%׽?Ib;X@(Hae[MXX'n)i Lˑ+(Hk`77E|`2*K][շ,уb}==wMu7ފ9MA+wC̥uHԂo_9P75a'."m;)1I`W4ep@]s*fϣTyy7Mr-}@0W@m毇-\e8~*u01fd; vSDvB^;+Z*H:a )UP~%s&&$p_`%7=E ׌(Uh yŅb !O̶{A)N-M]1 (t E_'y@~E{:CqVNJTbf-5UvTm>H9l ΤCc[nL.7}7l@x̘HUkk3=2ZX:YS!s[ƪՙ>'p"B | E+VI<Ѡ٠3ѓ"xsL|YinS}>ǞtE))﫭VA%$NlSK?2ؐZ2o*lH`;} ok%"X2 ^JEk(_>wjw*6eӏcN{H(8.[ڌB;ާ}"b! @s7]9\OhkCHxT ƒv3 Δn|$(Q<(V;02r-J°QF 䩄:?|{gЅ bTg ՛D~A6BR}]_cOQhEV x=*˜?kCOmxZd}s-۶xDNQqw2Ls\3J)Ԩ"U ?(fa7}%e2GD,!0呦벬tӃhi^XF-P%"3d#a-=66;i@󤾲+3? ^܏5FNhS\ɏ#+ Y)50{5R4D[2ju7XjdʥJU}ݚ؋Rq) ΠݛtW!kS"!xj{ZߛtMA6&l3VF҆Fğ)48 k]R,4݊YfY` ugzK8+a_ 4D(eGD?P!{1(-–ZwC4"{rx//e B=h6]xĚR Aqh' c xuW+?#(+qO|e-oUf„hzх&%%F")eXR{`ꑈAC Pl 9RRSx6$i_ qǷ3hIT*f 4HĚ SpuS`IRv<;|Yz8W+C2=G Ĝ9nmt §Wsf4Ƌ)]7 a鳘Ep8D~sXiAmyH.q\aX^ìjy/)4a<3Ӂ%)m(3O}Ruo8M KR}L`f*DE(tDu`SՕ w*wDd`v4t>kg6JֳIdsJ< (E]WӱLc6A ز",ugjMS464YN4X6ąvUs<}ؠ$'C'?e?tw/ W5'Kgln$xHzQ+ZrncҋP&#x[=gT(WeXqC`J+W3ikk9]!y䆠  3qA0Id$רPG$ݝM޴泘D/~PQ{##NuhrpPKu+Y$,SqsӰSV׺.Lx:j#vT2"y+U'O@ =O5:-؆k|)PyD_PkF$L \sR*hA#) bDkfXhp\n=Xɳ03* N#6ck)3pNQ)s:+ {7cKxT#~cT$tDW/O0R-( *imP$ln}^ ـ4d1ޥa/2aADZn9vcC)yJ)*95M7ʅȆZNgF9q` 4():b4d$Z iS^1G+?@9gТ+D.7~S n Wbz V(B`$>'>ZA[ ǞN:#@PxC@'r t vRIw0b#E4{AbB0VU/^,@}Z[:Hv.ެqx̭崉z 8/P!pA`c!vL4ynDb\ú*֫ [? j׌Qv2(WCu/tD o?3pJ̕}ܦECn؆.E2ŧ}֙0HuRq9 (&ζ.[^(ĚP d*QѰ-W>]??x̖3En8\9 /TI_r@[IL_fUhj}Y)+˜dL;puZo)"F~ȓD\[|T 5ɵG@XF4z*H/}KbD?Gr04liO!Z= jix^)UCܳjy:@ۗ`:2 mÇ/ELt:bAHj)ۈrb W/<5#ByeO|Q`kս'Ci~_[+sqU(lIxzMA.Q/%ir' P}Ydm2l1s(,̿*HxIFBo0EԃV*m=^4G!6y=';&3,ǟyvPjTBXi)LCaRj/JdA=8pY:5( 0}EyDܲV2vm>A'ޖ Oc3G1GxO$U-18,4OT U0<ZX< $ l|]yTj&;o `i?S`K0@J֠)>>U*$Ng ,v #_"_|g$leJ4EoVQ |ᥴ4MXO<'{+Ns@wHj-T2Pjφܗ`?> $KRZg=>&TaȡPR#"X#^Kb)" <: ˧0xMOzeD쎧hJ;!͂/Xh: 9._ Qy.԰3 Q:"c$\IVo܌lI6OUol4U(EXdM.oGVs??4U$"JOV|߂|% "͌D\{[9U/ u^SOd: ,{ tUSBsǨe&b2!(u =Vԩbm͖I5; )g/)̬I 5ݮ|:yH3ɭYf`\k#;ZuwY~`"$qӲp%t!c_RS>ͤ"'"8c8<|?2*zs/a ;@2 d7` n޴ EET Ly]s=*alJ.Y[6?@֣{"*]Yx۠p4$SFg3.U7z9јXEnP kWJ4zqPc@bUS&+| jiz"5Pfa7ќ\M7W~imc+lmʦ3fhr'^vK4vD 8#\]>y2RȺN,[߁3N5*oRŢ43s3VH^+^rAUոQI` .v<:ENsv/&5VƗ5}md{-^>]bfyV˰?u5Klp@2׵ҬV)M"Q'9H%{x(,/wqn,o)5YG= `xnՏ%E;`V6Z4I`TਤET7#x,>U 6U.߮DVl)|`KS|z|^8ѻt%;ړx >F=,`T6#~Dt0]U:]a{˟Ҩ6!s1{]:1(F3Y9@3Km.'^GfEdĄᛎ5 ëeOQAl &ג?^rSZIExv0 >Ekx/v<4}XȌNT亷>HtZv]IPoFVm۠A?(CP6x? UӅq~X\5Xs?o h*:k1UKIPO0Dsbv~\L_i[Թ#;1,B+G ]/?ZwB‹#H>jC/|=s6(=6fƛRaVEV-~1Z'y/;Rb74y2~9-zhFG )ݷa3ndRf[%n ;vͽJtzsRq(꠶qF)!ׁV͹ \'| );4j@.})o澸OmEOeC/q[>kr n$j%G]+WN(qȳC, G [ĵ v7\OUq_smW8 r6j:brrv]vy3Vg GLb_nlUbJjg;:CulpBap00 b:٨VOlsNs&*;I ѧkg KCpO&CaXc)ud{#!-QhZσY%.cKqp=UBDuE_حwayq3BMa G V#H=HOEFtu~1!s{.P;`N IӅUL?α5(*eǩKAߟmCEjiIv:b߷N]oʯULdn^ukC8.h7n: ej6þ?[.Xs;-! s;Zo'C%RoDf<DD*rd~(l zO)#pU@^zu۞7 cJqXDTl8|4aA q:V'>%yxAY3"sػ ܚ"!実[):gĦX/cV6<ۜ'LHS?ZКĄ."4[`WG mQc3Rd:E D f+g;`ޮX7xȨR(dC=X 0'VuaX:;K,…*g,֓#CKqHL}dҍSb'qʈ;0[SX2 {~JW`U8BRp=|`^."uhX(Gw[ U`ԫ10ëg:ҽKwSܬyW"mӊ"7-/ 1e{V?_Л-Y8# 65lP, { 8D~Zd3iVue5R(32I"f Y*Wzz[:Vlg9ӫjr%2&/0`*[NAA_p -ҔHl @~P[lsOս$O֌gRFaٷ/!o@-HubEGDZ ^ٷpIT%E%*Saa#l4?[;SֿT)H{[+RBqg6m[yҜao:K/hju#vrP4 )E*9)AɃx:V4b-b𕚫qw0/Yc7cF&?fHRjTh>!BkS VIS,hu\nLV=~B5GfߦTC\XE gM:U#ӽTu޶y%"'s,%#d&@xn29"O+eыu#0vvɯ侟OC*\K/l JĈa@"ne j(IV#=o,3CSu9"zMq^ӢAYnˍq>p`kGʘFkMpkdez2׺ ԛM5HpV,ƅ\Ö(wNm8z u˫$;}CGc%rq li)NKΘV(~|>|Y|Cnr+7c*DL3dk>`NkGY{zGa\ĴΦt,_8?mzڷxX:P>0 Tؚ^-cAecy_agF]&~M!]s@8/1CLZ@ue򚭦f|% w8[H:)OuW}RWKy͑LzJ3 .OAZd>^yt]3-X;?`Lu:EDx`)H-Yo9Pv?Mug 1_]Ԇ~4b dHl# Jy ØLוo5tݑUftRuIF@Uo*H.;-~{1n&8x΢H^f1z![#1WXI6knE*+]rsE֒U!*aVyvU}T?_!!ߪmj`ufceSZpO[^9MگЃqk647RA F/C(c9s@A "qTSϹpY-=}] E.7߿@r 7W_8 qϨAonsg~?pg*oݠd)%%S*r6(,±bP2kDi5D@Pni #ܘ<DEP+L$T:efjQ| `q*z(4i~Eg^79pz,@tF!-Li6W7r{$;<?đs&8ҹ@{~q8UOtm`>cY47dU$ǚJ$C0_ <9/Ϲ^4hjwXE)e&mQά8+ ԲP+IPH/}))Y=v$en^X4Wׯ0M msNED85Hٖѳ'}^ {`?2VfTgh@NC5l7{n^YYe%"{p20r#r:561f z E8}K`Qj0Ara *xt1T+EL*veY"GT>+úw+x sm fV߰ɳ^N,ӠۀAJm0? xdhnIt\(ߘ[tC?Zk$8Om upgw7RXDE6Q+-'{b[?{V`^4ROJK.pa刱- S@]w,q} 5d+}Sw6}G̚^J;TatՈ>|Ȩ#KXmHѫ2Yb/GNyнr+ۚ9^vwf@u1O*t|&"ׄ'o,IIa?V.IP@c 5^SK~&}'iitXS܎nGmQ$jeZ,JN{V29Y|*CJ.ވ.Nnh/u#1d+]ꮛP>ZF\h;0CNҮ[zNbB z\N_.aϹ%#, [ 3T(9V%e)]VV_X az$a[ YC-0='uֈʉ.;QG$isn8F}3&<װ=3_m Hsј.`7}Q!ɼ @"jAZ)nK'Qsf!涰T:snYq<of\'|n@ל1pÉ,x~>s}p3M$%B(ܢ$L:}bQbPǴoّ[\ЀngtT:#itvQNpbIe@[F`׾B_ ˮc'_O]Bx6yp"I@Z$ {`Hrp"QhTd rKӆ`?7;Q8asx^\IEЈERTqQ2(wk vWZG *T&pw >:W]P2ػF_'꾙cjjhEJ0Y 55#l};\^״!$+X{D΃Sjau&IexaWG(8GNǘӽl௉leITVjx!@<Ċ6"A.+eU;qV)#sTpކJK*o썔3CbS=/ (rEJDwlv ړ W5d`\xp! $+ OARvց.$!S1|K(]68}cّAGr2})zClEPq*7,䏦VqsWѭ (`nQ:qy0~hR4u7>Klєp5 F¡ܙct94>op+"| ASc80KJm>EmX)Z2?#Ku\ Ry^xm"Pڀ,hh{qn~F -*ij$hXw<ܳLʵk!yLًcp]9&(r"T nI'8t_R).XHb0m~Fv j"Z$Җ vcP`>tQ0o:uԯjY;NX# |YNtzL03/}aĺ^e8Bn{R<7D 'Kr4)?gUpC0jz P`vVYNG~D;/EVx\pL=Іو*໴-!;׷ YGyvP,\/+d#T"Y=Yc*ky#ȳg-xSocN_y!=kYJҊRQDÇ͓!J1} Y:q=mַhJ2}UHKX,ø2ԯpXT0>UQ] !{޻.t&Bpȭu_~$@WF+ˡCc{%JWoyhhy@''VV wN$=Z!96ITu5@Z+BDF]'Z/"Z@.eNPwq|87%R.Np=.yo,,#2wf+K8Q\ډLE8V XYHZC|H-]o.Ki8п:M6i٤X uq{$ yGI.Y"=vV6ېaZc`H>j~Q(=F r(|Zq4WԞBAъgX88d-SgRFTxΤ˅Oa+s>鮕4 l9Q5 ϖNM3:2E! ޳\-w͝|-YW$Gs$4ւa%}]Lf-գYK>&-c'E]BSI4_oJ&h[e=SlUphk(IRQ[9 In8 05GodEF,ILGd7iGG(e}kM&dfcDV#ݯ'N |-rUKޤ]'E/gat8!\ߔ:T.1{rItƎHu.W4oQ$6iڗhzX/}tFWq%mT鴩gv7Սu7n oқE [:.v "'L[ײMù9{weSPQlV )aZXG[\raV2"H#)n pj5 _ưFkxT/-5m3U&zZo ++uo.#8̘z?IGsE\NqaR.|ɶ8܎ ƺIޱ.?퐖RzWtRU%|z3PMJ#y@~jpJԥ<"a)V.`ڌ0!{g3pϱR nBB;cvk}N'=4-KSjz¤yB,xImR+N>9?tV a^# 9cH|oN ǰfZ1CJhQuߛPHyt$iWRU]xKBr4QB/UCU|rbj  xوX*"h|x“t5# ҵV̓ PYj?ypOZWLei?y3?Hj3oL<ɏzI*:m(7BMܠhnU=x4ylqtG g J7s tkbC% A: Zin [ YͯF Y&$T$97'*r߇UxV̼V=,?z|e.6Z#>lqPI6b"֒||‡ԩZ<7?2/4G'wPbGa (P"`b6g‹A#2K}% 2=yck٫!^I@c͓+`FY"Aӊb.?\rپK^U <܊9jE2N>]m'Q++rR}MխBL^ZSZR!yHBc"JiھCfg\\RY͡RW34{h{ 7cIFol I<K:"$%ia|gF<{c}ZfT4|1?Ef>75E Bl%M\l{UC@Sg_C?>߅RrkT\C{p)ȒE3#(S&R ܭOV]u48MYibJf+K<+vR^/3m~z&\RoMN%f< ʫZ$EًRѻmd> T@ ~OMP0wR:J2"V&w,z!]=Wi "Qtyeɛjlx =o(q9Bw??FK$f=Vp E}8[Q}&GLO;nj1bU-G܋%rѯwh[O=ÁJF  7Ɵ'1# * E! G䅈sYLLXPvB{:2$!>} aGZ˒s|9sz24['T"}o?xRd5m*Wn٭PP&# '?AKw=cn^ӚΌߍ"#>:2-%;$PbY]>v0SRFVYim琙"M$ 8J\ OplM6:Kc/܊e~#n,yMmo.5,,]2=_ܘGsEW L\p}0˹gcFFfvw Kؓ96x_&ԪP9aڳ 2ވɲL>r߲.]@w㻥EABWX4ڳj9 bC4K*KK,X/t ckҀԮPbb*0IO {!yuWa1'֏}Oj+ W/#<XЁ1!$ze]kݡYAl(J mξ{fX`qmlm֞PΥE%'.2|w p\FO#ZF , TKրꨱ?7Yn>˹}@ \1E1/) 6m+ F Oq51G87Bpx2KߎJ` g-`mC1{rl]kj^g*,^ER2 ,,UpyI_)"Ai+F]uH{COz?ޮm}AμxQ2A dGD2 :^¥֛tS:$=oEЃl:dy Rrve\D#rRzsJx~b#ǟYP_v8cN:Q.(-\ݸi.DŽ0+D+ch['4(/ 1dJIO2k3j lWuH>\b֋`Alp c^&|0>ӫV@n \2ռsP*5lNǒ雊 Sq!s酙pHhY?n29b>r;ooEP 缺wˉDq7[‹+ȍ+^"RtUI ū\| .|#KWYȜ| _U#T7Vm`}3 N.7j#Kz 3qxO/0 ̍Ygl-q҂w\5F-@4y.{~ }cӷ9f-Ѷu:|R&iK:h_b)߆jR"#ȓ{iw- (3u/m*]0b tt-diJ֬r3ʂHiGyj"h[+S[R9 &3Z]YA vDsї4=Ǖ o1Ӭ99Z#o0jw uϐ}z=i}3u+ Fwe/jUeE^9_lUMM$_Wq7)F|? R@"P/KeA)@^;]lF?xŗHb7|)0g \ h/ZoZy@HmI>kԢZRWybl#Eņ(  W&@ia!=RW:O>d2 ?ij՟z=(rz UΖ?lHdTq-TU\g!_Ԛ!:-ՖVb٫a>,/n% H9,ꛁ+@ VacaQm|ܩ 9c]Y?Y{f$ =F-ah.gQ}Or ;ПJaф9Z>. >s$ BsԣBjjGiUԖ%N=b+[Y$QORB){{Q!0\[5Um_]y@,fyO?H j%YxNq©3Mq se@ap"vsh!2SBTf.Z9?Z ХW-:K 4gAǰ OšN"r`cjzq$WRJ3ˈ$qdr"U ڎu3!<\DdC8LjYVy&պ%,3`f;հ*+%܆H:{w-Nd^o.儕*T': ၔeN'ob;Ybd/.lpR7c>ExMi.zS~V'u<\ҳAQ} wl<`?UZ3y#q%G[t-O,;mġ!W thwi,>"]]zAV| A4[)p|>eE4lr^H8WthIh,(8^U5m ONӇ#1m첛+VuJi8K ³l|rWFgiEQbJQR)0-nt*n5-}ڱp#7zTRed ްsZX ӹLr1ހF~F89 ]ogI%}[4{.y74hU(PqVlK K}٥p8Wqj%ҁt ;Wn][j4=ʀci^d!ȓi[N`JsX5ԹkBQ8jj 8CD?'"Q95ŌmDy=Nx~-C+ULE=-n6d'V#Lo-5ƘX>, y܃ݍ(CJwJa@>6уʸ۵;~*/c?`aQ?z7d0u1e*aȔyS2"Y ܆osE^"8w][a |T٢gTwYRJ6״!\ʃRD-X¿t7 rZ!F 5KUW(fFAJW ˗l<*آ%xؕcHPɎ,ĵj-$"=ѤlU;#IVk4XsN<^~!t㰂$k ]yEƹFDM?S6+J6Alﮤo;Ē2&O"h|*xicTBoAkLK)-cB.&;ݼYѭ?i߲}c3u \DQ#3ɞ݅zRUi1+jWƅ'y;aćGԡ|Ki,`tMOjI/ R"K[}K>  HJ>eH{t{O3BM}BQ(};@)ePװXܔ\uG>,ծ팾7\(p)Yb3KդWX휋(ݙ~881@ 3Эeg֤PH?AsO0껩+Rsl3lBI䬄?mI?;QɵM3% TgW-52!CeP٭yG_J Tk_FM[ jwVAC6=e,i$ْ_s:&(<_g/Ve/1%%Nj0J(4߈~Q(5* i7C''b%oL"߹"J 90<#H1<ԩ.AMa8+86\!L O錮i((;ڤaӭžNQn+_:_lV?.oc\eNJ9ઽ5b}x6BY0BVry FMۀ} Hk69|`&t&W Hac̃JIu-~`Xn*'g&{w|5AʏރwmIY9~^n ߯8iyae :ϼ#1ÎvK25Oz 8T墌͸qlr{4f:,A64qVuќMWP_oQm@As"H +ɟRkJ58sWsp=(D7O' *#Cᢞ{&q W7aFP>X b&w@dq*WJ*h^Rj_ ҕ\c3yL"SgwՌfЃ$%6O|nuT91 .~X٥5aypٌ^"O k@`,hNdĉ.!֕yg8ha<%"yn)A^ c2r%z  N\tF˭ksthu,8T*g9񦩋>h7NIG(۵m 4 ߀2bL8Xѫ}ʎ0s!DD5Gc?|w sp7Ŏ?:g(Tㄎ jP @s`99@od,J68iSSwzn-XuJ-9G4XdV>[O'8Yl"Ve/Ar v9Z7$20}LQ^~(`JiO|#ȠY&}SDMP)fdK}}MOX[vKy Y>YeaJMO(ʲR Qw.p1}(h@+ߋȥSl(6AH&pMd.O~J2FxN!ךgQgt?d*<2$=ܦd$LkG|eq=d$En@l,9U#Q@3)FN2T-3gmqC˱n5цm/QJ؀ Ɲn>:s:QrgI+MB*4r-^{Rt2bkݥ0_ :V@׎)Q4S @$Ez5[уϦQK-Tvai?C<#VGQ۪2*:.+nW u̚$@I4oeUW  n'îa$e⼮,FRUg?B B2&OНf,~lM֒k!ў+_r϶./Nݕ}neFup/N⻉ziliW+Louͯ{A؄z^3A OpKv67_Q,) CDǑr-0h@?n4ZR uc**5%ľTڧ+W7oM{'Zj R-z쮤18/zAr+_x6%Cz'2' S/AKHprNAiN15 <88~hti#^gy;pg X?Ok&7:]<֗i>p2&`ϧS*GT#bm!zdv"q:UaTd"3F4^Tkj[ߐxd ? [lH$dX;7׆KU*C{Mrg' c+뀉:*i%p+KFJY_:Fw0,n;֦A#l^yt#_L`: m~ùʪ@z!wlu9NMnjMw풹}S9alQHz0`x !w;G)kL\P8(rxڃ(CE*բ{o)9yJvH"l Omv'FNUk!橉'tJ29޵(C‘/x bEP?%G |!&\%Fh&~!Cq 1*۬m:^\ CS YTxrqioa̼<=Bwo&(vn R>z)HHnX^pw;u:e>O#0v#_q R{ '721GȐ1 OP2my'?pHWc(pN@Fs*n~ * EX1+.~HzUSDi:BSį[CHrh Sw+ToRvq)NFThJ ֓kJLdgg2S]v*-mDn9>Έ(k#g{8vn|o/wZl%߳2ń:=`EWWm'R2WX)l8bˎ-Ǖ [IV_5Zg7XP@?#uuq<`.@6-\sĉ*;6 %7-;mJps *5}tʍq9}[)1ш/8H2jT.$XbDbnjcNqIc,/RV3dXZ{QdFX# Ga?Bi5oQʤHozu`ْ.  ~.xnj7h14Ȟu\fSC^˯II)0+|%udo/9Ji+c)(#`mOvo4=#L~\fߪ+{d+qF(#%iS**3L5ɽШ2HʚmuN9=7uvW]oz\ 7AQ讠{C@@OF0k#@0.qnI tDk4IoV k>h5lŃm&E]Q4 0C0opScPRˇak[@Az}Nb^JuZ)M) -XߐtԳWĆbeBkG =-*QgWqkT(<'K!cCb y6ۺaY9auH{,Ѩk'dX`F{1úOgW]%˖ 3p,OA2ޮ; u=`bϷۇHt"Dq+i6pۣo$Pjg%>HW1ƪm]6\V?;R򦠕V'K"p)%?g-ydKԶ}iG7\X ę8F7 f7+atFl xrMz)qd XCW O=XH{ =b}>7H D%G?P1dwY|9 _ߙ`V*S qceID _$:,".w+" e\6Y80΃z&N}w|ӳ#-eg.m.,穋~ ,">Bf29r 0ϛeOfD{lOH̛6q}^M+|n2u O c/H0 fÑGEt(ŃSZЙ=#=h&eXc& =U9[2uxg jCǺ4fʱ eHjӈ'y~kI{*2A| cp[t@CU OY= 䄲/|Aȹ8pS0V%ˬzꏞqBb yթuK; SJ nEpl_i'bE/} EO7YPp' At]dž uRd MWԔ[7zTQkW?L/7pBCRQHy+`YԊB i.i ΂,74HWJ^a-sW^cɼʞCC`y|=U,9srVP!ha I c*qL$ob8JS (*}{ZSŤӌ9+UJ# s?I$$LAs`1c|#,v)V簾iאۢJx u" g-2fyA!n&eU~XmŗWa${r??X 4P߷c"qhߝ*x 5lO@S'QK~ ]jܨwh8Z]ecaCFaf#S[Z+ڒYN-&[WHwJ V>12nPmEŒ6ArIyMOz%u`ቆ\l Z@N9(d"io5.%*>V?_Q7[`80OJ4j`Xi?(v]`26wUg]'~Ixva$ ԦO#4OƥB+@d^LOE IWA;T0n\>p?zvՅHK]v|\>_ DسG'NӜș"UCd'P"KMF> (f ;^AX7m!vo'Pzjx7's7E>45K?蚰\OԆU,S=jńӱR[}&tU)YBWdewW%-1ݣn MPDH Ӭx& Q4R3.jBhSŸovNAXuPE@̱$JJgH"+wַFO9Q}_„`+V3J5BDtޞSךQ w9mțDxƿQGY< I2s2f5ۛ𯯔&Nnoϟ};C n\!Up*V“c,j&ֹaA4K-]k,L_/!cLpbVsj:J O JHʢh܀t z;LeX|2;w4+X\{k4YjO%d8u,q'}QwP%z9X@Gao' AUضTEυ Yg9cXUAؤUĠl<#/50@fK2+Y]!\>a(׳bǺֿ2 >Qp(]U;B\W,ݷ֑kDJMG"FuZu~w8^Xh1(raX9Ɩq+w4vnŊbi|{巹t˳FDquI Fp& ̳t"bvPqP<|÷[vRβ)6FD p9f$zr#r }yEʞy9ݴPBٴLхcsBʗJ)kۈ}Hh2Z䁏+zfg4~;I[Ūԃz @&PL5=^Mn('0țR$RFcw !Boy&҈(BiX@c1 M"Ou.qAg=3f1JLҋ$u-b:U@hQ(„n Wj`|H!糫Wڱ4ҵdz*^ED PQ_|٬7Uٍ:~EuO71זG:oBԽ([chߴߟMXG]VC띙JY̬ 6^gy'UtI㬣f @6c1 쩨8phdp-9$褎99t)A# T1wQoz=Oè,.:bq}wRV&jR;#N}ʩO[z46 ݂9}I*7 [3M?fYΏhX6KMRIW(лA8W`v2>)\SZar̢%U7F [ p Mݽow h.zC_gV< >ROmkQ:PԨ@ =b^/幷ig+H*EuQ{E/e6no ΋ 3|VlRlt "z<-_.򙘃tw\ԷקG?gE fP7s#)xT1hp}`+Wy4zgsbH9%PrDP FʴVa'Z.ds/) f7Xr3G1O3g\H]RPZ璆^ W&SMsN{+K cX(?[S.!`Y 3+i݉j[|W,/=Lʅ06(J0~êR/Ԍv*T'!.cO4a60|Է=H=?GA O`F HHʼn+O6Ib1 WloeMNOYAL~TLKU@l1r)̩3ww+)VR>Q A]]JR^ӻ99'S dBspVcsD9j~F,/Si6<.=:!M_1t7OLޯ?UkH \98>E)jRnWZg?y!0:yW'`0Dζ`Zmcms5q|R ECwtibxv𭩐Z{(1[<2CNG_tgGQVj[$R/bkqenT@6@z= peelxEA69mȺ3UVx$nG$AGD.Ccv,4LjN{a(:7WK2Nf:PH|ј. U=%uEjQDچ9VH_چf$ۂi‰ j=۫-xFNQ4jKژޫO-^߁\wH"O@FR8 "2ڽ\Yu֦YL3[iތOw%[ZAeH=?hbHxO~>*0o0ṭ]ْn;4cnt+1ZGp9w~iG9%JVIµ i)'kfb2W}M%2}->'9@6a=OW:bPE4pm 7GRnpV/Sh8"7+9(BW * @}+-\Ż7rZhp=(||6pu1BPZA6@yW{+n`A p%*\S_e甯?ԌA[=7X#:ehuv]GH'%6-`hLZ4C $0cģD ~;=SX$p}2y5kOn:5Ӛjj;_iI=akԞ[_!e?(8b>g%sQ jgYUhLT~EtU>CZ!0|.l,Nn-TALʈH;t+r4)M϶jf$WO~;-**Bh4QoĚR),rBF/~!W"'KM0$bZMg:z>z_9N1OaR \'{vxv8lDͭw|ԪN ScE+epn 2Car}l#};s6&<;Z5$&V wT$z5qz'πg,쥪(`0F[ɪvǤ0ᄙ+%e` Ҽ, ]uyeO{`P ;Ԃ㗌l*G[ ]'bt@J"ܟ}N{}SwȢ:%dCaAxEXT͆ &W5YC*uSjdƓi"[k cEd75Eȿ0^w¢d[7jߙ2WUCBiAl.IgV8xEIvbuΔN?aԾK h1.ж=#>XJ5YC)FL!nЀp!uqg;(%CML*?@?Y*_n,YYdmL nY 50eXjHW?8!ީ< tvé(8B mB H[V;0DZp}-M}5S#".?%RgYr V~83%hbɝE2v!/le8E{p<1 :J@6\xl.I) L>;z=Pm7;4+ݝ`/Wn#_73Q k 3dQJ$ט Np>=ܴ X&r  @0=TP:g=6{,ګ|zI+HB_!'o(楝)neZRMECg¹$=>b%|[N@ۦUlRH (YI 1LU7qDnJμ@v <%ĉ~:QM{0OH]onފ>Y {HN`}4O-5ί=kA3~1JL G_j38+ЙD[ k= PSkk?8d@L`) S-]u//'] A:A4$DAu.PsfYPFW|Qt$%w3I/[?hF#ISLi/Og9Vlt{,7琛hYPS^^x;$sx۷> DJ**1 :L!+bQm9J3[f.#Gr- LD'74s 9+y<?y09eǁT'uv]x:'ޱ M?F/sfkmTfp gU<4]npv#x90t.9oy9Lb%ؖ`.e9W7ɧ/pG&§c <ၐ9- `: 1Ip"|zh흱A\jKZo&{;16b$@Vdލh3dΜ|7RIc[RLM-kQT>/&r7DXxb{y <*fPSDnfpUƸ.<0+65IHUDtbW.iXL\-a! 9+S;崥\c)K/|[9ϔ3-P0#Λp4Ƚx +O+67|Wb*];ވ5*SWW۴A՝,/\΍bKw3e痹kpgYykޔ|wq AĶCLZ55>: !wWnQپ8ƪ`*>8ݹ9ira\pc=S9p_#BTۈ t) WGBVQ:?}w] $Uî {Ȕ?Eq3Qk(So/sPHfz2L̴a` ǽz'V-G6\6G={qEڎj< e.dq!%=\TWg!QkV XOC|7`KP>+rvÿBydyQ dg>az!!tžVVq@3՝!K,`*>KSYd{hHRHo.vpR@E$&gzŹ 鷟C^kܻ ]6ڔLc|Rr.j -$K~iρFV̆\4$zJд35/|Fju WkAV& `wKOHMԱ7xk(Di)MUO8PB8!n(f*fY^|⁅,VYB+Al3*x ,,F)]:Ol4aͫen<ɦck=N$ph\ه5&%iYl2 P1RO~YInYA+E@9:'?|?{k qC?ǚ-6:D&&D>b,O--^n=9xu1n^LaAۏt8vO"My0!(PgZ2ewV!F!3U2 ~iN!m[hȘ?E;*j'^]]C rfJ]&72ae`9qi!nrv[f;dU5Ϯ./yC9Pc%FH]P_vA=o?&Kv[*^nr2n@^7ōx>BTkB8pSdG#VjRL/x=> *?XRG2 yX>XPs .}h !±g•h{ yn"7MZGQ;rw#IpE~sƪ ,- b[ڻRekJu_2J3Ru L.i`83)/ A XX/E:>. 1^V5?8ތÉ$Gc. 9ȉEV\ 4p?,i3VO;.xtW[!dV[/Ǎ̕4:a ەҤ'S4gD~u ̘ |5w@A։y g?˵-;ׯIhӏ:LSd NWRicGKKRcY kd]7cJY'ߣ=l<&|V^=ZK+\5: bg% ̐y(,8hڙsS O%>yvT:">޶斅t( ebۢ2-tmi7QW G)ĩ^ZGW44r\#듞/2T5¸+TCj)OQ^8(l4lwhYFM'xhcƛgY1oqOniʼЙ-CkL:q]m^gDd̵ !>ڒC̒ss1Թyx[i%cL H&:5w8nYn,ҝ:nf*MWt @$PLے?17j50VIFi [z )W?B!՚*/q:w&:m\8 fGbquphxY%?\tW=[zNW̕Z͠9MSC#Ͽoؙe`]PL\A2_"-P* `G<=Kb&Ӄ:SG CtW-3}ӝp?k &DW@J853hԽ( I]Cch{Kr4t9J>py[{~> o3,%9a\fDo>5A !] %*cĵUyR|>!O y>q)2RSߪ 1k .$K+$E?VBb KDv^T:B Ur߮`Pu UfS}f#qJCAMرnV|'[{[0mJ-s%[onyi4Rܾ*jjմ2X`HS EhO&[SFK.l?F)EKN[VM}c{ jrĪޑ"'9Ea1qdlٟ}>|g1}* p{8&L{9uYV8G.QzׄA֙kLӬ2 j$qyųе^ 7v+>#kv up9XN QoT% qd^S@k\߲ QTgJ9NzÝd7|"X0wIc!31\Ʈh GgK΢R(0 i8nEnf\\ّ_ !PFZ3e"~^%詰/F܍V: .JJs[S;R\bW$ 2ƒ) zHBۺcIxqC>l~_lgLqM&]N眨cSsw5k t+s~ ycߒSNOtpy]SwZptי {3NB1REǕV₳(!O+gz!|"Yz<KN? Elc(йˮKp'6'8KEJLѶ1zw2#臌7ZѓD1|Ŀ .TOZe\bmbʪIJ!ʲ>|ΤE'D+ےkWCAY:ьl:4;:jZURGQt; )|}[^q]/4SH9i­Z;<%HWLD-%.X & idsnI#ڪj$<]z;^5Pˈjb?ّ_*>~ uTd cVkSp[o_6ѷበp~7F=Ij(^ kep 0KoW$ĕEK֮MQֳ% "ڴoPc8 pOvڿW;OϛfP-}]+e$GHR6ވ dRSc>D4 O1pE'Y6AZ¯'?(^E,-xefMdVuL '(@s̽R2E+ϡ#+-l2Z(J=ߡ*I +\ؾC7O'1 V#|G0G'׾p )٨u])b' nx{-w +> ++bOO&R7Odi˄?a@w|>% QQWp慽랾X0 6^Or^5u3H5J-14/ _kjqAQ !"p< :U3ht7 MߧANtYx:k(v<:tO@[ePK#?90T.@ eD#٬CNɛ]syp۞(OYxXphA+Mjy41CQPʯ^xfȨϴY|`w$=ZoPV<*D;pQKJxs8d_\nuo 5/ݟ5֡ЂO7 _L΃{ts8 p,fJG2*n;%\hL_.QsM%Ju䥞_A#Am+;Hgj2V;ȶoQZ N?_Ӗmpkɰ ._T˶*atlcVI(>r3/]ML~bX6ߺ79Z7]! fUm,M\LCwLG2ɞ!ru`y@G 6޾K23t=eǼӭqgZv:dY1qk,_]v|pW-m޾_b!"L ,d8t(թth:MAuhiR"acr5ܔ;{MTDR.">ѕdHZu Խz+=Eyh?SDCajhjc8A=tåhnnJz@OiPcu>Jo.xOruޖiN5ܬ\Ja©;a1WFwRt-h042aV/#qVqlѯ^;ٌl^.wSmg/Nv>3)b纋8UKeŝ ®u!KSihԴea kC͖7˵K0w+7lhL&T!WX|޿|d$;>(,2lk8 W4 Ռa{͎'%$YCkji1EҬˇ)6<}v|=d γ$4rؤ`k,VހJŗş硓AlyM^2WW*Y.ltzZ_D08QrQy^b!N!:TG5 ւ? W'B|X?_ 3VJyv6'+I`DtIɀc `IFqZ`ji~MPM*x\`ɰIϊ+{0c#1{r[e`MHW@I<$ _uEa$ + <ʝDt ]TC%G8'?k5 509FHg.5ԯ>*/$.64(JwȸW xq( ?')ݟm"_&f+}853ep;}0QP,FldEg8Xq+EV.R-d\oBW~ԬhutX[.\+$azt]S&"}J<bۅ1|I^ώ=2"GŠԃoY\-֏@ᚌM/+<ёͧhSfHQ@xJ]ߝa~F/rU~|K[=&(Ivꐯ&pPaom[D{vei7\UCgUJ$,G"`R7 }guz>j+ ˕Cf8Aϧ%C2)NbqlX~Ֆ~E(QjT !>j{&'QyKMF0[[MG:SxVhH[s.%4䛑x/eF)| 4 iLlf%eOZ qy敠Xe%@T/}s \myh TiwQ5νp<,a-aО8ЖQbЃ]>%{MB'q ?,t!Ke1 >{ K$C6&S{ |Oh"k쎴)w$Vi\^\bCA?ɸB?5Ti&-Z55@BB%,)VA2YtT+ksX91Vo*<8{2LN+2qU',pLf1^u^ bE_$r9VC».ڄ!at# ӄb=&)HȢ_qrFe91!e ?'t;b"AЯM354#GyaIQxGb>j N=|.Jz$Gő={ު C 3qVxy##KA,=\o1 eńW :֜m"vGhϖF >45QޫZ}~fi<#NvAU,P& dmҰNX7D3埫9O86]"cr{-!϶^oA_V<&` У!ƷCC-HaB=|S NYqW'slG,RkP%E9=oċ6XèI1awȘfޕ󧷈fN~(V8v#>࿥ Ÿ"[#5AxnYD>X%MR'%_xzZqn DNj@\̢}8t{6QanI[!hjRmX%cg_&E=,v ޚ7 IݦjE !||139ɐurȾFE+BåO>䲨G~ӻ?Clܳpw!"~$Ui,qmt7kp,K^dg{^BJkiC xFsqMD. G@lAN\ G=oE_u)j>g&)cz*)KZh4KgFtH4??GW=Ὗ|fjg%-ߍO(`_/j=∆,[LeKHrN oA4W5sQH. ?AOʓ:d۵nƭ rT$N.Z՟+xLcu)|Rg@4=Y:@vԁW Je@KUXy*ҧd4mqGnW2m^[T{-_22$HiG  ӛ2{H֣/Xxqa@f5DX)QNhe2E:OrZ#_\S%xZdXY+>_[Cا))n7e"B [-q`*Z|R8Q< 神u ]&w5o]X?$Ϭ(vg-oAC>|)P-2QMOʧqjZ (zrODbp?yRp:NHOPr<@V"Ū<;H)C hZ@"]=eH}ݯ>Br+KHC<4Uҩ 4k§j~IWWhۡd6 2 $ThǐQ>(4*ۈƀ]◥Qr' f?[ S߾G ,sne:Vk4`CCeSITm*]⿨e%&iv]]]ʟ&n= Wku~u[hL_;o4q-󚡪)ly;nBP;KjO20 {l|hdNe73F(fE) zijj`\M {aYg\>EEٝZ\ꌶ 4*6pRzԚh/&yfR+CxE֬$M4!Xɾ W(;jW+΄)ӨF!it%ZDG:cx!_)R[xN-$a|\Pr+eWQZ)1 C0dLZ 'e=vvL$ȞךfE. %U|&TKu1Eb#x=:deMe-I#O-$CLӛEISˢO :Bk 鿜 9'26[G/:HY젯U˻8#XK#w c@YaV9jTQaYEeX?k6vx7'Af,5/k6y:Pќ&]|,.sxHQlE,"i$#Lh|9(qb^^GaGK(p +2Y#% 5|mהqF8`gbc h{E+׈Ǯeɭx;^B]ߢ\P[3&ſ-9k=$ar\ ϙEn£ ),km`0xe#no !w 9kT$AQ=)tcI)?`L.iҦ1*dٲo{mw4-^suӮ.$|kbϥ6̂͋>_##yZʧ1[-APE/9a]jv%[dz }pRHj~R `XJt>|PA"sv6~ kđDlz3ꉌ x\XqKFQ, wy6OS}̂ #i'W!h2&x) ÒD3wMPvth:ẩ؜0Zj(+䌨pjjXK)3 5XMSp j }t֏^0&Dk#r ;ŐbLF{LEbW,|d8Eɗg5Å9/npr+ĔB+Cr9=̇ n{d6eȑ'׭ eVY V7zw;NdRT>]ԙ: ׭3/Wl.֥V7Rn.uԖ潾 SU \֬~.uDaP p?>T V_e"qJ/QF/Vqk4I8] B7&˦~:\܉_9R3|?DʼRk'vs,]RR!D=sgv>h{g2$gw&|ي4d+)w#gq5=dX:T#wԵj*l 0J? ߇5Q˹\FSv/UՇ?&ixDTKQFXL`^yXoL=/j( Xbw]ceiKv3(m :,wK=$gC)&;ugA[EUI'U4ݝ%,V` NhB#v{ 6WV8|Z볳?U{CrINT% {$bÙN$' PP]QY +"%隖 T6% ifEglRPjpO}gNFZ6" L!`lF:3̉AD;Z: dDJvaЩOl.]K_1+UVl%sGtyרsk}䉶2t- ];q+6En릸*P˰(z%wCf.n#skUqCSa4ذٽ iz-8AZQjJivʑ{gJLKmkovn]T&rgUStq7Nb#b^B=fv˺%BaM+G)##!3EmE } ߜJi -,DZ z:^ߏBSg ɹfH2f)qG.xEDxFxMITxq3(hLY,%TS(b 7sirK=$DddڑāénMG|V}Uҋ}fHo:;i$ca6k.{;NI,Z,!*Cfr|}QN_ Bu2跻{IvG EFZ ~7&^VzRǰ܅.?&4yrͿ+z#ub hPP%9,ZJ{TWڏ,ތ=!_%2MN&fu$|D A|;ARK?t_Di{++吔T _ hX J䭱X;a%j?5c# 7,ޫ'T#Ff,_\/ gAHG`[~dkfѐNs%̻]{ _.KoF%5 ?Dfv1 'KLD0c'+wݜGݍ|I19}=n-E D_f71z0H+c 録,ӂ\k 0CH<4Qx>ZWEz;PL xaZAjMT|幽iK+$ފ 7C2sl1fi\^|gվ:V3Em[qٴiwq!ELm-0hwgnyH"kD}9u$"Os@+h* #Zyږ/杦(@ I%Nsڍ Yi|0<'=xa2<ux)(9ViO<ӿr ӗD)ztWp!be{._WUnC|G[]%D.a5^r. H9Է0o_){e \ RNBpB!MCPYJɖLiH*9 N?$뮁{,t{;_i(}whg*$L{[}?_P:ܯ%qfʁkC):d|sO戣MI27Ri0&SR|D;:m5}j/$MQD$AQ"=%8ma*y\jW_D3v̚w^<3$k4WpB-N/ o0a:3T= i[PQP+1ef&QԞL^UYȰ2A܇yomiv6WƱEّ82/*?4@al )N)lWňCD蛐Ȅj%) $3B GnQUJ򖷞gӟ1uonI߁^աh\8QV丮EKffF߼xgT|X٠qm*tf7wš?Ysp])za^bCIdIɫ婰jIimEL.72҅baXlEWOu 9AE=CJ+kUe֠Ć:Zuxw4U>_ONa^Æɝ` {#b3UQ $2KO f(P (Ʀr˒/ӗ˚B AayCn2FBmZ5 ;{3{D6h\s $nɕw/p 2׶, /e@smv g(1Y 5u'h?:2I<1 $2fhox?Cx?q,֯$a\"y!0fu1I.jx gy6X6DutOGdM4ˢ{OdI"Ȳ L~1[kJVqHڙ;V ;,rD`Ha%=/8:oCH œYYDjRCQ<]qg=Y5:Ʌ gǜ9 E?& /=@CSm!v7TN9@8]_3ex $@\Y?E+^`!˟%/ks9sf4j7oT`iX =Q5)u7]{aDyFxEhyŵ;@W[,*H'nO'ˤqKsKQ⹯oTLҧ֤+*OOn$Y'6\! x͇naGTk7Amwr㾆vY$O0A׈e7it]+u73 Ϯƀy.l@ZLvlЂ2@ 5(~C:pbB$Dގs)MaĠNJQe%` ۲IR+f/O*Ҽb w'ͨ![oPͶ xs;q9ƒ] x5~V67vjqֵ+=H \Qdm6$2G=m!gu}Ċ-#j&詅)mZ@+AvH)0.88P+mzҸ/fp\?8Sf|OpG%\cTEb7w;3޽{r~K~f/8D[$s*] s~+* 3~/@oT0I!M`DؽJ|}`Kb0 V&J `kҧ$wB~k?a72֛—!RezBB#:S}ˈ'MpSt~U1_e @m͹[nӈ;e}o -)qLwHK >;dU;LCi8)fcb1?:sH' ߠ0 {p0vL+&CЈ= P8bJ)d ifgv˨ k]Jr $Z:PpT5J|_9,%ьfi[; ޏ'<3lb,h&)L%V)2ҫ)f ڝ G2:P#%2 ^Y$E-Bun'&׶mSb,gnI:YK]`,% !GAp,27?$X:9C9 kU5j6u *K ;wMvNGqO*ȫi" V\ <0]}ڔE&×\o35?vivq?v]!jJ׀!{~=`2Xw¼Y|y%ސf 䄬bv^92G7[P_v̄.U`dx=8/2" $98qt@؇a2bSrհy.ؔjNͬQW©%RGo4?VֿUW~=Q?N]oA ݊seT=Vb|ǡoR b"xR!j4eOD|.*Q՜jM 8!^4>/&v5ctes 6 ``|[y8in?o*T@.õKi?hB`h -e Μ:'pۈzH׉r!-S͐8D&h4Q2t~ȃKYE#eg5~*צf'GZzc:H(b7o2 ZiJON= SbRă8( 5O. ܪv:O5qliG al*F/k͠dux8@uqo2tJZ#FB͞A\=S>e"UU[_u7f9Tn"xz+j`]kA!> htkf~t 9bc4%S)\1v/V'm e;Z?T!f@jY GTlG~/&[P UՀ=R3jv~k(esN@h4N/u+vC63gES%M7m:~d;RTG1 mY/ՙ79^5X"4a?I*ⶌh})Rhv f.ɊUqϝS֯-6vc=(:,sRLb(C5@[KqY1"AvwY]0䗈PZlyq_'Ze&ҋ|T{s18x $5l9¿R"L\.קĕU]3"Md WA`%7m+EhgKԂH5F<\_N?mQ8 &L>Z9\ 1 7ȼi=[v|-a0!p:W$B]܍,兞Jr= 1u;2ýH1{]~B5N",| ࢏F<pkzц 8LazM]]HR\%9_b7۸Ll`K{if*A}kB׫{~\hr2Liz2Nj+i Cv6^oV,;<cZFg~G\M˲iAK_S\U'8X?cJ7'ֵa!% HHOJ3T\ì!6vDG'X3o㞸AKzSM7 4U.7Yb<>kDx5/nR 0IT0L~PNhn:3FV&vHj\Pf*³J;|ḥu 5qD`O7侇W-dgK'7SnmXZþAk%}I1?sS s}RIbUQq; )!hM쐧5#:5H׉w?j(c'F5clI;1ҕ+ l2ۧX̀]ͭX >PI=_O( jm|ƺ)b"; exb|x=^?"T#O/{sk1 ѓJ7T_!&yap36`[؝Er^Z9cbnW7|hat'C3( O(r 9ͤH,YGq>g@4j 󽕨:gX~ǣǃzNnp@q1=ŵ y7v1Gǂdl)A@DI'ϹTW^9,t?Bwq ,M8pQn2Zd"މ Ҷ5N.0=z$?2JM&Ez r7g{j8hnt`j|./礂 V-wT8kI[p|0XMW i9JF]w!9::(E}%#ԣcvP_S< b" ;fsV9߃{>dFdO ]t$f?0Pr U(ԐDYb9qBMKmFZ_MPC_l 1&ڞUT T#+ cƩ^WCPLTNK9q!QK$5k+td97Pj.L, ^\N?mB3u%{VDL2`oG:vlt&P^(ls#*9 g_ONyí Zpd}a2p/:LeƬ#Q t1ȼxGrP _6R@3rv^›;8) ~8ޘ^sw'j` '_=2#ƪiofJ㓛%Љۯ#uy\I /Jp(K4><{guvUՇօtn` u3;~]*jbzo%:rA.?q'eyDD-}+̤ M8(d _/az$gU4g/^@`"@;CAM4 X@O [QQ}q-i},qGK,W|__pnpُjtQ jKe/Ο:T7=6G|-Z6!eքhZ 顣..WH|ݒs}i<4PEd]vfy)V[6Z2jcb.g$6wK=CoX.N.O 8eԮj>B)i.!f :w.E kO m LL>Z`qUWHg%({ ˋy*?[5͠R`}b7uM8r*mGؾhC0H~9vQrmQ\SF~4_9Sϓ ]}:N{,t FMX]kɀNl𛸅h?7j > >Ϟ>p4zV#UlX>CzW9t6Zs7HIst iߪs)fأ:OW\9\D@ N;_ZmL*D a\Y7NyfK6$hՎ# +/sl6Farihk{uV!* `mU(:A}GtcW̚{Lj>}I%l 3edkҒL/S˘wGT~C kYYNm^cn$ʻr?&i9~C9_oOhSq ۧl[\#K.w]l3u.L~󗒕}8 o  rRx/ƯG%Gb0 qAj[W. (ښE;Ŭ1Ir[ȸyOW,噴 wkS{Y;e=r Ff0x3[!BpAd3e&L1Nz/ZjaAgo^,T鲤6ʊ&n^]ݼYShi)_DBfTKhlJV,}Pm>s'e哠cS.Y[qbveV5xjǦ6 [\PFL'yݵd|iunOݡzR< JTۜ2.mJnw@E'E`]EU=J=O.qUc71UpA'en ;k.s]G0aO}vZS獒y&';7ځ`6%EEc8Y7ğ*b}&UY23 \AZ/nLM}Q|{sg@f KUW8['g$3;MroUurʔ]`l -&ӓKPO! -,9J'Xq<毝u(UHl).澠}6UVdJG(9}tC *D&ݼau~51MG,SA{菇mceV^IzKDΏټ[c[5Pjr.5$ă4m{7tF}?j$Yn4HO/\Iɾz3q) ^NQ&J[ĄcLnY$iaƸ_f/jq4>BgǐMEIѿ4tcХxƞ\wº8fڤl|'N[!^Ze8DPI0`ź)XDPSY<z97?Cq^Uώ:_7!I2s[?+jt$ϧPQ4A$x*5Dzn"̖?5y Y@eSjgn3*\f,nصO ᙛv^tƩ*jWWmot18Oք {Zu(Vǟ6ߊnUck}%i1rHfXhS Œ.P rgs}`6n-hzLʕłzwwjRj~Nxm\q@BMn^di8J]|rZȶΖkjs`9-#O M+ v[ phrJn"A}ƩJ@<|0ˇ3 XPӰizr IlQjM4kQt9"ԃa _Iⷴ-klSU>( Ip'!]Ku5{#tTKPqwG/4R 3r)71C+&>Q=q, o&N!oIp}$|ev2GEƖ;SxIzڂX!+<rO;iON3ꕤ*6.MDqؙ+oϬ} $ S}9~1&])4Ȭ㤭\R}(!=]!92|%?Dk\jA0C' БT~d# -)|GLuhX>ڒRPSlbܜ%\%D33XiWOiii7[73\TDVJ 8Q#6-bZhi? |) HzōdQ,Oݞ N%׋ QRn]BLסa "yzPd˴67.I4V,?Ვ=4k|R^F1ʢQPty|$T'O6pʹja\N詔sIȶyX;Y*csD\St~O4OHML *ԗӶN AӁ`vR)BiX;#f|=M,~MI"8SǮnP1UV7` s9k")Cu;GCWa-RcmG3,QY"z}WW”B^Iяaq[ bJ -b04'Xk]v  1 w\ h(d-**0-]4uv'$"C-]4Xvƫp95vqӬdxJ1 -i4 g6Th^-w>y ĿB͉񢹕Qx%71~⋽ŖD+A KeV5ۤGTX:*Z5!\&@pdWmR kpƵvz+n-C?a׳`aahpmCpgY. 752\%W3!&ߜvBR|crPtrP=MB[[y=4O}߽bd0Kбo c}LȻD#4lQF}PNOk?;JX__FWj~ psNq'uE^QF:b|+^n@S2SCؿFo;>4@JB@C^/Y7Gyx?QJERgMϴѹ*p9Qdw|fyF>l~s$\)wԄ=𴚣i}n4 ,`E$3 Za&{?@`%'ÀcB]d)1i=Z;Õب7?ߓQ oP>ư܁L)&\"&D+svt6{\')EnEX ihAKh/%S#ʁ2JbvpڤԀٟޞ)?RLÚ '{lO9hLtiG,M(y{#C x{> ~ΚM'`?0 Z?UA !EaLE< mz <@G KV#=rUc QP_y 18Pw&[-&O:99_&9@{bVro5+Ų3Ywl{Vs~B]gaͻ\hK6ҟR' RCs Y c9? 1s]ǤHGALW7i`F*5H(c^z(xk߮V#JɡtU$pJ͆66=Q I`1B_bOJ]_׵iSvƌHմQ[e[q$vIcvem l/y6Xdbm 'ƂZL,);Pym2m tjH}9Чd\.oWe<&n#?R4Zm-kNpB8ݩp:YH#(D5xHx/}o!ORIq&'憷IjvW͔|m^ި1pM84'c{`2n [`}ѨCvUl2:+y B4c BڽeARawxmc$'#BեhaHq6N(<Urci6bdd/#龵9$p<`Or~EhB}\G78R9ԬBaAL&31ӯXpx@Pqlac@'s.-"mZMқ zlyhu)FP8M<<2".&TtǕ:~78&VilՉp{8bSPgi io3˻Z/㈕D_1"ĹJj,wrc Xra*)ֱSЧ8W=pT!gtt7r[S3 d13:}x/>85_\~3V@tJZ 3P~X)h7 wP?oK5 6KX Oؾ[tO|6KfOfǨW]C7Аm%cq3_Ecwϖ<+L١.a< 8?%P`e xԞΛ= 5Գ(*k U(&)ґs}ڔM$Hi˙ᓓs,!Y`._$gZ9.ec-AlʦzdxϠ+|Zn7/Cr B<5ԗjRI)"87Ie[?fSKo~krq%hLgY@P9X)@('ٛ^]A"`<<,uufkܸhr?;AWsCDk U$/ޥ1^k2ß'e_6fM{ܽ⿿(lU:;%c^Q wAPGKd gXRJxg1Ye4Jn={SugS7f#S{_0^EM =l4E[5ҀQUNfnp3׾н2U>}t'Ertyz4i[R=\W.D?hfʛ1Al_io[m##,1(`Qmr8k 'MR̩`l]w 9>/_\6Dt';Uf[K*R9`^!A Ya>s=}2a5J)ZoB" ̈ʘEs޾yCq#>s9/#{k;?P[9ۣg+`v.?Wk}Ug `K~f;0{?xh:(cBq8NZT5fɎ"G3RkjsIoS@uvͨ͆1st'>ȸHVDkC[ ,Mc(qK%:k'+.Ͷ1jfsŠZ!QP𰄙,K NI-(4^lAɊl7`7tCCUhc[hL@\]=;Zۋmwm3G2\sħV) W*L$$ s( mWNr%ះڟYݞTiM.C#y0hiebV5]cEν1Q۠L8P2DUABT\5xc~a*|M; 耤⤊ V-p>(;]l ݽMN+ER^;cYX䦊ӻ5DYk3"kytrcZD\}Zt-J(ҷ\QeټM":κ]וֹHLHߘڲ #k!]K9@p]f*Z뚟 ."6(ȵܞnhNL'vűy}2Fd[f-lev7ΈMny= &Y\ хe (kBMuWQ3o$@))Ȣ}[oVX_QbO_*Ӯj4{`lXOgx=TNJf)p|}{]ÜDZ xz@,QJŮr4>^KaH2Da:%|-%Ht;T,5AiqF>7v =PG4F8m׻KwQhqdPHEVϿ\TD󐩇V.1!Id;zY5tC+ !oKQpr74,M tSҌ'S,867iXMq'RW 2谇 %r6kcTuȭ$V8>SDv>** c`x f?-6yy$[d@QCثal1< JbKS+B2d:kи%b#AkTdCs홅~Zة%"}sXMA]:G#:jt~1cԿ**GOhϕڣQ 5yXMͭ&8@-VtgN?pzY,r#: ~s'I=~9c@P-!~v|:*)B5"6ZW N j$'l"5[}:xU { 45{ȄAxIhI޸M m6AK";:] o.&a߼_mt!¤؄cs|5zRUބ[ӫ1]]Z1dBqMDa=C(C9U_3ИWOo:5؍ڟ̿sL}dl$^!qfmubH_~z=YWopPeVJ-C?VP/  #ޒ/bV l$QG:\,?Gzk[+<4ů+Xi,OJ&U.`WkpohĀaK/_|i,7X1=}T raVM;d/[T# )?s_97Е)Ika!{ XiA547]Zh$|. -wAdߘWu\З.TN2Rv YkB_q,ד^LAKI`em`Fʕ=Yzv<#(Ny)h\ 36Nv3uY]/6V(,&c)l)r^'|! >C6e tk)j)H48e"8U> t X_Uo^`'CwgrՅƎ?^ڐAiv/͏E)bj)+2)2%}QrH8^@;ɺ<9;k)ͮS<8|kTH>Fd-)M8z?Wqg{38RxdL/< p#Z1ƼBVi9o6)\]V~=`:%Bh}fM֊sgZC< Xex}§TS1_KS% 3w%2>MT*'P@xrFAh-XvF|_}t\%04OF-e(守ѹ0whK%L@aOvo !fPl=` ~ytqD~G/%d$>k $#OX0PݚYX4 ot)}$C/"w%z[j0ixy5VN~\@{4[n{(IG̎›.ZwԷ?F *ksR/ڈv6vL5F F>Dq$KH r?8s.@ځyB m&benNL6<d `bFIEc=\ܨ^sŦ(*eZ |غWr[ HP[>̩!>7;{*Q_NlU$EJEY 5' r^L5yLyQnTK'52r'\wrxfGdK $gOTÏNtLa&w1 e F JɒȮ wζ)2~ 1/SZ~.|^uu4ţx??aպOX [}x?4a4zA غ{.#S"#~; /`{`#9&|$B,O7[=x`7"9 ک ॉ$mKg\Z/yqSeiWiB Ui0䛙cͥ_!1(3-,EEXq_D|iCI U;S2AVR_t> Tc_Ǭ\B%23njX2_)R̢WX!&w@PޒQgΠG?"OE} ې5aBHגio~oB2C>Xh_"G&JCD,vh-(HgÊUb!f'*suwٓ':HVUvp.?_"kWݝ$>X\ࡆWY秦 S`ɵiƷG oV `0][H{^u؀1׿jeY^";cUV1&-Gb-}?5@|=`O?sOvͽ &Zŝ>zwc].$O2ڠmlsAV>6)ҁڕHp3d jI̟D #c7T,qb15*}cZ.C-q*56 3}'ш5kBG] F yM³Ue\/YTSkR^oD,T.GHKW@ٲ^u/kEm@$dWR7-{S矤7ֽw ra Fȫ{ʸ|eB'"6ɳlA_8gX_OIp;o,{ i/QJ݅b+r 1ҙU+:lF.m**r9~A᛻V@b$̢cZ?D*R` 8n&ѩgFD,&/:6l5_y!]9#3tQբv>Qכi,F9Wph |q[WB#O$X|rwi\^w65(hXZR>IͥJ#O2!LFGac82ND kUk?0w+nk_ά=d]GB*jլwU0`3xnc^u[H FA u@[K>Xʣq&Y)l`9+~s o JQ`6?CY(@D]Eƌ/WAq|E`JXxL2"kI3zh&rڲK.&24jdS po!̱n< +]2ǰ=ڛ=KFJFQ{Zp"E苔=2Cl="컻t粷7Y۱B3&'F&h :R U?qQzz+ݝ#uc<:qֆY#vīV`-!/*VA (A!+`(d(ikAҳgr& Ӳ&blf{QRo̺5?z+JՄU2)\;G%7V )/W`aM if| =Nݮ qt;zq/Z䃨_3կ nls%tj"g'z/$ƕJ #e驇?$eXݝ]4#GK-d*sޣ; &''"I-]:ϤovcިDepaX3Eq$;oq#eunMA,"4/I9V+<?mVMǚ׋~EhgHɵ?.x^ȩ5;׉#M$#Ksnn l k9$8jSp8`?\d-/֔uzܻN6bԓsem_ } JF@[Js0d j,^&U1>惒ƶ,6N vOrH(0_=&~|}HYۗiy~}0Koo]XB<[cʦA9.Ew+1V q,hob0yF\?uh?\625e;-]_=sysRА>lכK8j^kFǝϧw Ⰹ}} wPK>͓96ľy'9Zu$H-ΞXj{oF`HDqU5-\G~Ul.LUk6h Jg 7ێ.y\BW{tD9c%k:|1&*]V?6ADA9A'++/^TjoU眭lT1 tN4T*8ES(f_-\"ZG8[)6 SE؉5Q49+PA~D?snv &Y<07Ll{SK2yXM71wthhY 4ǚT$bL) Wkc w,aR.‚rP(m^e_*m6ZbA[sȊuT*_B`ů{6W(kYN`=G#21x䄹JlXt`&t\RjF¨!!)]r٢|L65hA03fLk:]Sۿo$h HT?&ɦ^r͞I0AVu0n1v|+\& 16pXl܅@|=9&Aj}`&Z}4v8wMt=&JGB[\w+f0T3?M7yE:`ٞ]sqC*øxx~&(8TAuac @ٓf#쏉u.= .<(>TMoB Xr~1:㫮=VthiMz ówfE x cߕMMLp7Rs!nH .諻ƬrTH[h̡:)~@iVNE5{+9)MmJc1,X%{PM$]@7pwAT')rb kɲyVT l%\tP@HXe}ܶ?H e_/LjLqQ~ $hsT @JnV1X1A[tuU5҇n I3w\o0|ˆ16^\Id}e&ˤ 3d| I2K<(ҥNjBpbg\Er4jݝXC6;n(f$:u- k, P70S7?ը2 K 3,8>o 9?~4xKno;H#uDYuDSy}陬` lȺ5߅ʟ 0\2x,0٨4z1Ga}V3 UU*{,,H$ۋȇ  ,R{NFoj m:#ph9?7Zx]bbG+Ǚ(> 5{k8. DiPwx$es(נ_n Rf]YeSQSrdT041r%`,?xU µ6+<$TrpA]_]]p\jJ`nO,!Wt-sa؟`9X%zO}nVzYz3.qvǢMlgOVI}dsp&h*e=gϔd„Y/C N1~%2Lx\fSʪ|;gF(ce:X Ii Ya-Q&s-3jG1kz\?+X !۶ieC@__HDs5&Պ=dѧ =Db^8^Y!   /uݘ `a حLpi̪AЄS^tB,=%hĀTX/ᢻ*% "|_NO8g~(- 64~齓 4VK6ʨwf ~kHz |]=n /yd9" 7իYP>sؖ~!ZQ { 7IRzvsh4If\]07G 4,0Ņg0boҕ@E'3v@y v8Lp _!UC!Pw4hjѻL^i%ŭ7K08ʨv1c-K!+n1Tj֙Ttc3*n;HלY!Q$dœشi"P65hCZl''%m܌e!_ P sS%t%&M D@%WTj VuN1ׅzỤ%N0KAԜ,x~%:~IK&V?ݫxV}xf7;ïM _C+ax-䊥X@4>pV5g19 GIWc1`Ej*kaΗb $kqٶ,vnZԳ|"/tخ&بըMþA{Rs1:Fh^dۗqm'Q/,.Z{2 GG~ cs?X84)v dNݠp[ZOx`xdt-Q@2|X} v vP1+jqeD2HG| .~^~:2**(;&?3 7h98>\\ ~('fk&hʵYU;4;\4_DY EsDtE"K3)?CKdt^HP0:ff6| NNtfv};jPSByx)gHvc25'qг#St3IbM7!sZ#Qw`X KEmY)&GCK*#ҧi;.C!حTBh!Gc6ttV~B.>m~*r?g`b{<֝hbæ WJ'\O"< PD|C wic5l%M*4Iz>) (،57Hx1/nf@C-ĨM.D h٤ VuGˮ?5;McMP+EpSY>}=QH$=7[!IsN;{ů: F,=|eLP kTGw44z<[%ug J*%DHT4Va1f`vڹu#RkPDӇX[CnR[?I* IER>5pZ~"\Յ~ms]@y;A4jq@M,Gf̚Ӈ7d%>*zV 3 k o<:#JrV`(`0Gre/[R D+i؅W`ү昁DkAw&G2mS#R'HZ'4Et6t<`ʃ0H.$4=݂qW78؎(` Len0Tun28B 'lXʃ:(0ԇ(KMF4lLig|[ѩ$DC2P`oުko=~TJٶ/NVbMWݭ̺eUޯ%MԳj;۸_zB W| 7W"5r2:f5z>EBC) d3B6|N,'|o%RwpFloMԗ".X,}^iP?(8B,3,-OZ?Xyʟ'}?P\ۤnkNE!jYo4†ALΎ}K\GI$p? ee5؝}ɲx> /q{g׭-{e$>l wdq䉝̮fɛOMܸkBGPxkʶ;3UOFVA@wR@EG ~1n0,n=0c!2OT_t=7hISd'^reaQڸ.p~SJ3iYP\Q72tw{pf2ņ2>|):% ꦃ.E8{\Q>iSݱCp\Wht+,[bkx)ҪtصhVvoԆlS(-ɞ媄zE0  Oxyp}d *mL)NW5[ YЈsPװK[oyYb绐+jӟz2Oh? E_ޑÍPDpFф+%p[ ւ&_@zȴUjVQ9)gu胮z פqE7ߊH ̴$q%okU:GPTRP49sQu8qÔU]sv${6>q\<ߖpr! 6Sڲ~!8qEXzf=?Q)&Г}Pܯ "?LGLf VqْnPG9åY l(υ&SKq<q.ԼLRnT+|{ŴD́=GL-PVUѻ=aSK-?QRZ Q9ohFx’Ng27{>ܙ{ټ۾FY1@Uw-^~A1;~7<<8q=(*ec'}l94F%FF_~†zqp Űq-_oW}Եt&9ULj:K9;ءXskyjN4B("8`=bo鈅?|QȡD"qڭ Fx:Pk`)B}wCR吮ODZ#jZjZ26̀>((A"X%:ǓNWfԘnk rfq!`Տn__}?JM4ia%0eќhBı /\&˔eߞN 4iNSP7%3ב- aL`"n(av,kTQ"tU}k;-'&[.*!P&RyvA6eZݍcta\'?#Z4s?O[EiD5VXL U|o)=am+y0:Baz,'at$B{Ap8Fࢦb q0I<\r/~9KسPd7$|s:VF=.OyS{J`* y%b#:J Qt O'wj|#8rV NkKc1&wd+LՙMmģI' |_΁TC;`YP7Y"i0-k~bt?PQl2Jue˗p_YdmP(z`*Ѝ܈ELf[̭6z)wl II Gl~)3Ӹ! ֶ9o#r>FTN4"Nn9>jwY_J Z_ozx6ߟ9 Y Uԇ7 sJe(fELTDr :=^~}Y-P)=xå9@n+o:y#Wbsz&{Rm?džv!"1w5=ۈ>F9Xq#0A8yU3:Rj&K[q@R{KO:ء~Ѝ"p'8} BHEc慉sY-9 D| CuSke{0 <bctzE}?Σ ]f"w#TNlC ۰'Cи]/A<1 Q^p3R/Z[̆/۝l~H+m`bП:YK$%6KB8(zkmEk.)1eMT&?xaoR0ک=㱘=Ǭ)fs5B`;;E=ڐ$aY ȢrKt`hKSY2R'f!l h k͔x A⥶beqNme[ :A'0[t\ IX2Az"X 3\6d3HvY>Y@odF+pn-y Éᗶr`L='z%$6g{3j83x3uly$~*l."8A+1隐}CHJu3 #Sy7o1q3[lt*u+=m S6UT؉UTt88Kr8&1!,Cd#RG>e$<8U7MAs_5i<0)Q=)ӗ߫w@Tm5Bk)g`+ZhQT#3 &0YC]FD!f7~ӈ@*9r.}>+U!BY\arjm[gS14ܔer L0{|`  P]7w&N}«Q:eGV_ӌU '['MpEX-!8&+/i0\uK~'HGdP~d#[h\bV#>-4K%DLOzͣ&+ME͢y@[FC;~hÔ+ OU4hkI֛vv-UYbua`튌WP"mG GJyp {TsPEjf^zj #+$jLRЛ-шt ׄ@crq4m1SJ o@>.f5J~"d Hp]#ہa ĮMtrD<h{bD.k.^We qܙ`}WV48Y4SK:x{=5MxG%PئKOgY9¦ )3\&CIu+XOt3 jۍٮ 0}tTֺ`-MT6.91>_i߄*8sex#87{ϵcFn&C#*,3n˜Ij.}EG؞lΦ-mPh*V&)ȧ"IQ㶔PAtW S-yNK^PRŐT>OAoebBdWCdGuw=G2t%r`4fcT[@ߪwX2* 7~{m-ˋeY#.E,Ͽ|A' [dni2(u`pJ1|26z|P?v?CNY s~n.3#1eq?tEK6{!͊+z?H r#B/+,$[{cVѯvhc۪=u@@)4r`ev,?T39泆+Խ^kD[ +2rfD09zS3Ȕ9zR>r+yéGعofB4)˟ڥp0:nH0-geyU+]@XГ ɪZz);<1?"{{*;}q>)G[o@mZ/]0ywHKnj:TsńnTw'H#!""9c `L:)jbbݴ} ǿ))p x)Տ M\4@LQml%/n~ΓlIfGG@tY;( 5b wτ ]1E 9>)CNrKo:Eja2cho߄.V1WJ@j*~ p,Vg=.d9xDg[KfCHgCSʠ|n+dV3P?Ea|C?N9ybvl2=:Wìm]luu04|(zj -+nə*u g/A2{f*\)&;Nne p1x@|>n(8b-½~Xx kr5uC!S\6!0Ow˕Fv!5Efk͢[*Q*Ah#RnY;}idd#W՛O;v{\k_kN.ԖBu'C0hK Yu0^7'&8( VyW`gR W]"}W"{{$V$/=@/J\Iѳ~.Jep z$}ߟek_4D,iz1qQ[6 5w~vn3=+%v$.͒"nž: 4*o`FZI%'28vwE8 [>3k]s#q@qCk[މV6j1Ї4[wVKI65?*Y%H ZKdZSpxHd阊 'VZoBY6[k󧄔E)/r_s30y)=V%3sI94*&Dь|JMIHl fX<=ˁ{E{+dq8tͧ|t<{t) MQO*Q@|l=q_̴otg؏t&̘v+mBWϲ !֬t}e_(zL2<ޕO*|pk0t\ fs;<59 Mh멼w[ q}sU@Cln6QԞ<~K^z&^bNeQ04emppȞu-UHI,Qp[OSuFY:NМ9OTVnY >=ֹg *k > ք )uLhGĚSE3W0,CUuJu[O`qL!ag FEB;jr͑i67Z*U::*5\, 5|}dm8\kS);$KڐU܉ڑL#^iS+{ϱ_'C16*Ƽ!f 'iA(znc$!TçG[۟ ]wRDس3X* ώ˶l3}c#Z9bq2PL [Gm2cW}IblP`EHrJ=^caJ+L(\B7Q돕_O.O!㐙<ǡXKeُ-%r xR3o1|ټ=@@>Gu*1Xbv)>^{zg{qM_k ۾27H3L&fJN{S%(.r6>cҖ嚑T&M^}/r~b'I-ꖜM,WR#uH+o*#1&;#z/5۷ #-554aռl _eB[3^u)^eYb{>f=jIq%WXlMZÂa"s0 t^+ъ5KcOң.b*`oq̤7;D@{xIr,52.<ӕ(HU?Ou'p:.[C"ՐwX@b;F!>gQ`[鱝n3F8d@ĿΨpv&f^lֹۖu}\t;(tZ>BPRirP d>cH:Ͽ)7J" ~`VgZSډ=X i!e2&:K@iE׳C>e$]?'#1qU|[6|WU*Z9[6!:m<sPQ8ްiOTE]9#<zJ' p7*ȷ'/0MmDC z G D%;=@!qfVdvVF&~G=ٖB=*3 F(KwQ eR\I0f赪6I;wc upoԴ:f!*+1)qYVSSNRJsDkl/8E&ꛊ28 bL)6 9w@g b,B ~~/Ƈv&1^87 ^qp/1^&pмUעuM~,*6p$KDW \ۤUMࠂ` Ѹ@*ZyՕ֣Y,w{A[MJa@X`20a\08Y0$T(+ڧurwrbӺ=Zwj:uEFoBŚ6f{0! AZ_!6c#܍LUÞ;-Yx$.T 7I" NlWR{dc`~7]9Abзo1ZĐǘ@&}T3]vNwQMZİ^W(J-`~Q(5}qq1h3-%d%AfL\TZC*JyY> yGD eXLJmM'/81)I/7W ,%b6rWQe?]}@ *~ a5>Eq<Ԕ|x7܎yt~uґU@'Z+LxYzz.őڛJKM$Qr(Rt8эSP9pIF {PYKjL2KM@L !΢Xp$::` vM۶}ĽuqpO77fv?e䘇.IqdLk[-&an eo5Bę3iފQ<{iz Stw+8I pz4j/1wCUĜ,$ْ$lp[i Y c z[yDsS@#ACp彐^p6/Sw ,}*2NrP16QZX("7UndXZhY~EdNmPMqP#sW?{ӡbcXwКLnٱrfqY^pʮ{뤵 p S`0˙&MOWA;Ckid?[鍘OqƝs E*@EYK6r2=90{W o @pWY GEIjvP D~4Fd@@o`kceZr"f)*uخ5λMnrC*IH,7ٻ޳]۬;zqxu0l_s50?ZƘMYD9ՁN=)iqFx^S(pzP<`pQZ"S0;QjB\Nܶ!*vQAgf?a7ºp{`IVVOרN^ZYV|оp{7+/؛_sI8(~o7s8wv :-WK `%\*ylp9hqrF3ތ r_MPQO:`ιM8|J \6Ws6@/l(DΩݍѥ>3&ΐ>n}r*y[HUcn\A}rq0m+w24ܗT%R!LMX8JÓ1:o quCYZ\ LyoU̴A38DCqw-"mCj|n=)!p;CZrz2uN7~gkg״bb\Ki(xedi|yi!)-.) r?q)@:xGr_0Bv@f4=osRGY*;˱E[Ώ72]I`-:_ ħ뤜ͼy_OIߒ׊B>'^3eTT cדLPz\=n@ʄ*!>ʹzy f (oLʤi9^xƀ.cVp ]v`^(= d?l\nG3Ybۥ~QgLay7*-2 hÂA8A| *82RaN!<>ŌUNVyo?ZK "1sW&[xP^U_rRƏ[fm(fhy.r3}M = T&Ap:y-VgVY yj-0,GjwR]`IʁvqZ5E&D]Kݏ_BCg?o1,pNm">Ojga$ F4?l>UMq"OwCeFQ4|k4^lS͊`ثX/wo @Q0P۔u3bպO+[Ň7;`G|uהf`[,u.4RO@=k~}y'oLSUr.$E.1]>5L}AàH^y;u0/tUo&!QE;rrP찑UA3m-wx:$k֧N/[<3c:.H獅̳~#`vD`b4ft?kْ8O3۴ϜISI:߷W@4)qN 32e{Drڞ asVCq0ނK"ϊ?a^Ma]*哘l"~"_ySOZcar'U}c|)jz!^t[4 ŏi-YhZy}WJY eW}d\ѹ/]su8v ]81DFW6xEj0Ew=xBݧũ m7+/`Je:G ꂏklRIjXhD!6u`S0 í ~/&k1 dKEH|HιvEo(ڗ?{Xs3Z .)<}TRmYMvhHqDOJ ;ίL4~+S(CC!>xK?x')М}{j-eq^!U&[:V*-+SK|cp]/S)'ߠo Q/랄7/x@ʲrͥ G 3 O'}bm-G8nF2Q0${&"/25É%|=v\zn\; ' ]dk=zةg(pTsSYPHX3U1}` VR/"r;o&f;ާ 0Y$(FYHlhb~{ՏJ'J$usRXra.cUHEWd|.AZPa:>4Š3(9Z9bnf$ E1-w<eq66[O,Ma2t?ioX3;#U,a[DyjwISOGF4v<$i-yNv&cwl{2s {aa0b[{rrLH$ I<9`Vv!5ݦQ/U=Uw,Pf[u'I=`R#jxK>KGo#Vᜍ\~fy^**)TbM3{= >F)>{ZWfF}bL_-|yT1{fK7-7.|iZ-J?\ xB taA=j5FuHaJbsZZYqnLe$}26W;o/܈o<u!'+A?SFJڽ7RjX0Jzy EO Q< cOi ,.8LOb7P = D!zU Tx{tѝBҷ[e6#=$ SZ/s %ai66nVʫLya2^[ֺY.\iq!\ͨ|x1!?:YڃiړW>nǂ8ɨWpI -fÄ ;! 1ղfenEG ^ hZ3N1& -͍Ҍ'Ayڮbc)϶cD ·4RjC~>E OEjW f3X)o2D;OVXsaz?esoCߩ}Jqվ">S̨ƍ B?pOQp,J:Jh-k߬CD0a,f銻ѻBܣ/9=OI,Y:+&[S>?/@Ύo5;M~z'JEWDO79{0מ0}_l<CY-7:?.: xܢo򒳌)DgtPL 5Ɏ]+yL,L+ձh%R[]r,C.R8< N3wJU#$EQS#^obQS6#8?_p/ԻZ$.SX$h"$V|( $6ySO{U0c?0"*ާܾd܋.~aoeclB?TtZRR( ,xE8@pT]CKMNNCf+;߬b:R z-N>EJ9BS>v٬S" Ge$)-TXE Hy?hD>p.Gǿ3тVVAUjfR[jTߕ*O"Bא-=w+qFi):\nZKq*Aw|htMCGp .Aj% 7/83ϚcEp%^**?-Qh0P=mn =&T{ 0P`Mjꆂe,\$G}Ife=ׇ &6VS즜6D 6] wQ&Rff,eٞ;}YVz3 F됄2'5%5% 99nj(9Tdkg/ԡ$rߞ5FR @;E8,6kõ>k{V 2T`-3 ĀXT6e褿ۑ΂2,mؚf:+@{`g\ULzXf!('ipr2Ka?GҘ/#ՕĞjy#$ H[!;GbTזeWE2U@?+z8X:ZԐ?h[EEklTpʫccSzmvzT'*dkDS wCjy5u#6Дp0aPK6}c,T1H"QP QO̳AЮw!$hΗ;(U(fbn:UqY|\;ņd %  rWN xb fm~$3R4,Dsg Dz[&")Mf(9)@ty twHWv~]m5C/l yWp ̎ũ@f,8Xޠ.>n"UwHǩk~ꚵVu7v&=L/XsI5ʭ%,_1&Lr{D_= I>#F0Wd@Qvc%pb+;͵b4lE>t W4+wE3Q }Z9 Vnk^oc\Sĩ$!yH) , w,>B$~"҈xc؍444lNؗ%q*+ Ada5I*ƘhA'wPS7W .Ž:*tyzvvU 7x Գ'g2Gޯػ5#uQY^`OJqֆI xY? >-d1u(x΁g|y(u:S]jqRXtadtrh,{z!e?@\V,9ӏWbnVRMAV]2;|Nx_J9Z3R҉Mv1^MVGr-[l=2@.3a!qe.0; qam6 B`*[~(xycY8Ԓ[,?aDM+'{)k(Rb>لH /^߉Qe:' JyİT/]dJ}21C=/B+[%>dBUBsn!.vPGy}<-nbl%'GVc h'0"EM~\AFb46XC|AwRX_BX>p/{I3=8+V?9 NSBn^bjNIDɵǹ(&=j_}鲊:B׬_&[՗-˦4Qc)|MO" /Kw{s'նt6JE] : HVQ%j{$:^BH+-,!v]oc2Z-㏁{*D3`S[sf)/:qP*Oٛ{R`~䯶{<["ah2ͱ aCD[J:+k|מ5stGtՒ);| M›AqX$t1+CԧfV{pqZ?:ubCV]IȾ6/ {f*bNA'ꎬM&"tnܘؚ0eTwb'~vC#/5xa-JUF/s>n(2#&C?Y6g渟USMSqTdɹ Ke{ W3=ݶz !:-U`rd'>Yrz]q.M0:6iluiOx,ڝQr@Uf;: |% m:/ 04%c3v _K.eӇ_HeqoYU倚bLWgrhs鑐bLaY10$/I5HT~g=rY4Q=3We |j\&B5,2 IOLҹbs݈Hs 8Mj=Zn+rChyOբgNfjTG,F^R$-W c/Nu 3=,DjCy+^<ދNP/uH*O[ ͙xw4'@AXZAKU/4Tn Gv<؁ZkYhLi@;1)R5jr)>~ 3j,] &#ÀԝF>~ ՃΒkB+j߳@lc Ⲡfvnmԅ˞l{Oχ^zf\8k_Bֱo y4HZz0ڲF ъ؉/rd#O"᭴xPwˆ`S,a-ǩfy3.~D3pTҿѥ.9FJT0k|o>c7? Ȼ+LB"SL&!H|qLCKPe@"ɾE]D?`玀Ä́m[\Zt94zU3QZN}4bS Z<|HPA2,v5]lаՃ֝$0*k!5~`ebABi|bAd5<9QȫYZ% ʚQ,%WVӈo7T/WnvW`#kK*-`FfJ^ 1aЎ.8/0//0xv*AE,)mDm[3 ڐgl>cM֟]j(Ai U*&[(0B{QMU{u/6!k_u:̛N!y~@1%j\7dڢڧrdm]Qʷ?(AUn]Z|1k:F]P}m,H|#+cy* rt蛡_}3_"jEwbQ8.qkYQ]q$η=^{Q #, W E*=;6$x 5 e2u}h ПRPLxO 8óV;dN;6WQcsԓ8蟅jHtDXPY sOzXp.|(~ r>"o+1 Hd{bkLCt @*͞*'BQVҊ@ՌĽAR+5dh76E lR1}FD_DX w@eM>Ш X;!jLnFp}l~o0tiAI7`) # ؠOB]C媧<,"TP٠I^lc,-PKV҄}oF\/WGRe=^ݣ:w~p*qtpc)2{Mk֯ፃ$ 3N6և͜ō*ĦQ9/ə_Y=c|D-,G-5@3iCTE.uV*u TQuB>Io^f 0 m042 Z# 8)\2\?V߀:@>\qH e1f\@I>u x(@7D X4@B}t`9k=!+Wzjz%aYip {Or>µ}[1?d]p%=a]$&Xn94u]%W>E!7@*k+{ڮ\t7L${+'•;}E2ՌY{ D$v9`#.Hya%S+s5#u|?Rv4@gޠ3/"ꆭvc VcnGPlJmr/Hʹr0Wծ?i(ӃKޒ-Y]#k k'?Dby6ݕ-È{EɟH `ҧCE'st9ชVX=l Sc#zB>f.db$jR?f~ӗU{0^X0EqQ'!ʤQ.'C]uiw(,bGQC(]f|jEϝSWU.7pU` dl$]j*C/,ET,u(Vw 9y7A:whZgfwg4*3g0|H!&+@_"/(x9 `ܞJj{EDucfkU LaTА#nc jl7^dÈ .7$֯x낒ӡD0? VC[(T8uRFQ'qB`IK_FQU9I*tz{%OxX2z Q西(@W3N!QJD͙iFd4_os{Ϳ)N?4q 2.Yݠ}һhvѭP*p!=8BDM{ K9gh׺i7uM?ʪ~o[sa [c"s]UA =vN$iCA#I[,ݬ-ےH_Zђ QC_ikV6@ֶĄdJktAac3?NF U/fp7se> 0UܡQY}Q)M6ؒ}/d G(({ZC:ױ'`*ig\#7clG\@ٗS]T]c~,Gny "|Eq涖h)q% (-3 ?bwD%{!V;}s͵:!8[𧓦ou$|z²uYxtSP[ V-Ӣu,h/^|sD[ޥ%WTO"{uD"s9b\]G8p N0{%|=P cք|N~9nYxFG&duuo_ΊֹGn "u II!bV8SJ)9J.$a{dYL*sJ=S[d[ӆ.y"cN@0\yɆй,E<ޚblpQHٳ Ĩx;jd NucLyDzdtLJ.,?HxAx*6) ~m_8}OǑ^٧gPE96}UyIk!cr :]ͳl/劋*zLQʽyvcbԏC+)7FQ@ϥ+L[U61hp]ŏӫu!'nṫF-/ͩ';x%c(l){A c,z5HB}ƻܨ_]A!P3:A`hi pCÔM|Jiy~ LsԒn5rïkC,ᴮ1ql egq,!~IiFR58MHJJ5NL9bݫl*岽)Kmjg&^P[7#sֵ,_٪9`n*2іzr̮`Q-a[%i)_hq7=\˦4qM3?SkE'ܶ~;JkUp? a؍_]Fu9$ZYțЊ?fX\݆IqS8)?Q*JE'0ugj gp=\{n#eT%MbO5 cE>oy&8 'f=sYJǠ![%t =dFW# O?}Z iyЩo|/$xOT*D^ QOpgP{̍ʢCzrjJBUh-)WAJ[(5oJ,pK[]N^3T]Cw6Π\]1縂guLDܾBab5nΈD́/39vB7!rsL|[1+{ܻ^g58Uw90');bM! Hgf֕+p:AAꄙE'ʨyvTkI#9u:/`M ^Vl,|^Z,7x)t,52ƓZ#Ўn[Vb.޺UT9.fQjVDU?rMu xA"W\X/Zmoݒ"G9JAfwk * |A+NҔ/^f1N)b*`~ ڊ(gUܻ?N%Kݻn߾خ'7+ X,Vsorϰ- MdW2g6" Kk䐧r]E{/G0NJ妲yBl$pz!\V30M20$ld<쳥 MX#ṙf̝]u8pߥ'Q5)+ ~wQHS4KڭWe`:;q[ݫEUڌso2}`9;Gx6#oAHv0IL4M}$٘7 ⤵~l}N)-Xu5Bfu!"pgSqJmubiZ]-J{bQ: E.,i9ďRBY\ʾ {o*:+%Gx>8=el|3Hŧq']VDI;P|.ы)!Nf"udTY6^uFQ^Vٍ$T8]h{(#8E,4a6l<̪ߟf|\5'Xb3(\IA8aw%h $7?vM,|CY͒*TKYvr7u)jNJY NPBźZ rw$唝գ]$gxt(+a Frs)Rj W+v8!#7yrltcl o8EsR -ov} DyQsPG#%wǯ2<`ܒaO(edjLΫ =q7y΀j8pϵI9)}^x:="%{k/8Gf+*Jɓ1 :'rvq\<ԟgTlU.{Ь)`qrЙ<ۻ_tq=z$Mѹv\`_j;}Q%0-:y%kl .a,.wM20<쵨CsTWʁ> _i+4H xlOEF={ȍJ +K| <,B~k`m^w9ԩ_IwMhzTs5OuuR3RjvP hkvSLG33^;T[rEHlɩ! 3%|Yj<9Y*^&Oy:h R6\{/D7DD{OƑlZXO|ˆ,d-$ aLYRvGw&^rbme>:JEb!A*@JE=\;MvnBKT㞨ZS9+:/}a_3#ֱkL)|(tĔSN4&a0U芮=͋t\h"`e;: [3Dxɞ w7|}قMH˸Mj>a 2L^u2MН_;No 㿠(X"pV*m5`uE!z6C|OžGqfySP0wq7a &`-RГ'n,/;rjG2?[rܰHkP(; o5dsֻnA nD_D6(CԒ앸c7A-- 2w.徍`sR~-ҙܠՈ]@T4 ba@hjZ`-DG9 $$'O.IEN%w+!̈́Ǧ BBFm䅑9y'%:ՙ)C\ ztfFu1 ;eSɗW3uFs.c6?=$=@pH+_Nq/s!<B4fqY]"灷Z}4t-ML>,MMFy3uЮ&`W8Ꮌ rOdȳ VCعG[\M4f%}RǞ0MMO$<%`:&׋SO;n;HܟYڅv+|ڭ-^9=E g` u愡n~ kS^J;䙄nK1=+YGU\ Ȱ|LU>Ѵs5ihQ]䡹^b=pi(ɕ(lH wkd|@`{> տc14eI h>$>ES* J֊t|wC=@6qS@b_ *>!Cb BdKb̐t6WxCtcHH'*CiC]B%xD'&xrAV̽teZcB0$W|u^rWYF'Y/A}u_ktSf~bAmuIhQll'䋎/KO7;oy6'W!Q5UvbےMREc듬bGdM |?5"JEJl[w =~ ~qJ-ݡb./rl&A^rV@ቕ'eٻn.A0iɒWf:VGǓ>xЦ*0o*şy81ʼnמLrTv[㚮0m{'Ӛ ldi۰'0XZDcaU5W X 7I⿺V$hO\?7ZMDaB^VʬJT++T{h$;UvVMAiİ/_tR_оBݽj;!wC QM)UBE \cv:\{-}}" _J82 ]+I-((f{ʹLCHeoKoɜ7߲+ah%Spr/[}ԁTւ!97p<:1 jqɽ0dw3_* 7!o7wqƽSDܰXJ`ZN[̃ݷbA1ųn܊,6߶mlN!;U =lǬ%4X9H7s8s7MLx+4o7nTL 6M=AnS|\G3*c3']U\1PT eګ M eΥP,sV}U9dJ'Mln|~MF)n7(CqJi(iH5lRӖI=*:ٺWs䄄*8, ċa8>lVp173Kz2,(=wJZRR8 ~cQ]rՌ ZNoEeK !g'قhk2"\A% KHݖzaZ݋aCb@ 9gPyߴctBP0X #D-#S0)'jl1l-T  N9y/onKϷxZw3n3-P1niߦ.ρ4r}5ȏE*md )$lkye`ː:ʂk'}}G I0kZx. 4o_Kw9V.^Gv} C.et Yf=tR5% զ!@b JP=Ok&lVTZ=#LF-53.G &n9SxG|~Kq#INDه"e oum+lH d1$~@(P#3 F Qn&,$F.{E]ю~Sbʎ䜜K_%͎`_Ubvu+q0i׹yr-܏;G[,bUgx:bIJGgh^PE!AH엁UtJ#Y0?.VpSf!Yp3ebxXlW.Y(#tX/_|R IDǨ{L4dHj0)&yںMjPxMKT2@H#r~_(oTznCL *S\[A^/"X \u\_.` .tj7spَ$H_YgGA&+v~Y{WrH4(yOArǖhЏ pּLz-:||O4DAW 6>Kng(m$I!;)- 5SY8(Vnk}WFt/_&g(XɚB3* q.W߱cB=[fǜ[7ZrbUɫ>'S+wgeHkZa6x CHd<Ӄ>!K@7X"'";$*-5J 9 |HUUFSpuĠnH\?,FMte4fqF]AgZU6k-s`hل' V 6S>/'_xҸٺDR՜*/@ Lf1~[YnSfD2R{D&]%l? 27f.UJ I;YVt6HljmvYZ IKG}9pjW6^~"ޓ O\Kjh=ANk5@g\ fqMDy|ZmLVA.YQ_@pu㊸r>F !IVAnm=QrJ{w6L$ `MU4)Mk nWsGR0&Q3D1x ֐Sk ^;&cP93ؕ>IQ{GVA;! 2Gl[jx[)mq*s&F;(.N2 +E>eycTQ8Y#hI 'P;=Z2(#A87C6jW1  *G+~؉ 3Xٟ4@NcCk96A~1 ΖxrJ3Ɉn$_zgި _6 Ŕצu9? !Ȥ+umhأPIve'vsM?[լJuR0 %S{+fݏf0'I*)D/yi!+t[nѐ #y:~&qP5/fl<9HLV񿚽}S9NbIFz5efF{55ā Z)kf>տ΢~ jPe⑭hJ̧}Jn$ de5JvbM]SX=lCTV"wN-9h;R1Ɩwr?ulLioD"-^TKeu6ӏa+01lqo3DTNK iT%};VƧk R3P3i[J~Y血 :ߪúA0ͿcC^zso&pOyQm4;P:RB~~*B#= 8M-]qɼ ˕{ePxsѼ2ITeE702r9Pnm*B=#iυC;6('hot঵Jl.<d+x\`Ov\*t~<Nt1%7܇=VJa׮=[ٛ3QlagP ~Ӗ8jG#{nDig,*J ~֎B!qpx$&cL ug0JˆrtC/eZJ֋~szw]РH﷘sC[52oДϟ>OpG@ "Jra)Pc E vflN&C{uuWƽ HNJǽMl>OeִsH5x-Q4S!~~z>8dJ9I!yRϔ|}qtK^v7ӣxwQ1J"\RQu $3c<vF0klRy@!|N OԈBSd@ЅaHTVh'ZXyUέK,i ytl+{s{-8:,NMlq&)0: t0*^¢`C!w))"6w7dd+;YEC]T}ՇIv.dDq ӹa*g7Nb_ߺjLuLa3w@ j a0@QLefgۮ=+,n["m1:sc_R%Ҥ8!.yes"\T2yQD )k|\]_Ddr&%-,Cx:gr&)~0P'4#BEAm?2VZpϰa5y2<$iKǬ+[Ⴠ\ѦrWNmMi^H@>cYJvS+zզ&o*ғ^?7qWyڔ|e]O/ ?G*\O7 V'9X@i~z;q|t~ ׯYzho%1vepQd#sCe Q] 0ąw׋ݰ"@x'NCͻM`f"$u z|Ui:;0~ ϸKM.%*@2#7[y?4jp+M[Ԫ>292}xQ;}T]44NB2Y7X.\=m3qtg{4˒0u?G ^D:F WƳWʮyLm Vٌ!a<#9luAQ+jfn|/!Jj_LVGg$ Nx]+IX'ߥOKt'`*rq#Nլ@%;dxjR#ǞJ;++dX<ƧF!zƎ#ɴ1W,p#N?[M2T-ї uPux\"MD!+8Ю6U @eZyRvl:Id;YdJ<Ȕ:U9t:hƼN'o/?d8 ݤQ8d+VZIG^D#_C#)?Do|Fƍ&B_t-hF--9iqL ] iҲ#<]Dٗn{!aaa}+6έM*7jw\&Sl3x*M Ÿ9!ȷ#VP˱f}w86vPj3zS9y`em&|&p ;yli)dșoP5׷"X1ŽW:{7< %BfIiMUP9) cMɤ1/{_"cۂn?$0ýY!C7x4JIɩ[B`޸T8易(]HVG 5W|'rfk+b{;ꤑ& >8A78h &J,sm` 9DAK}q)T9±fxǾJ5:DZ F.>Q٣IV .Pba8N%L ӬKUȯopc߇<8,>mV^i_Lsg┼WqSɎB(YaQVrL+Bܶ= NWśB/}A3'^4F?ܒcEڔNYC몃؃sE:$fR+z1C{[uL),I.eV;2Ĵ~zla} }> ƵBzSfq(Džv5C7]~3HqhGo }!rH dadЗ r+ş0Tr95loΒiz*~^8V}cB!u:r]?a4u^2^3"E2]$|Gj#g*ևV~]°|2R'`(ᅹ+IXƱ]%4w?U;DLĻ(.-"嫬 GU_ 7_PTwpRȆT,mܿ(;ܵUXEC āXke[DnOkW09>(Tt@Am eh96a_i=sY5X͔CzFƏcriJuk^Hu0[CVFX7?ᜩoƄSiתphK[݄=_gw%x';WWUbcPdwy{y xue?= (F8#נ"o"пewu- Z<5MYe&E(ײr&KPF}֭8sf&b 6fԽ2bⶦZ!>Tf9C"o'SXo {o73ID)|tإ$#*2(q48sl_y_Rp?ΰ=%y>!3WTnq oolPtc!Ge?7y^\Ch}(\Bkrǝ){/Qɰ kwc3iw@6o¢mpڊ2PlO.w I/b㺋@KCH:ps0z?}XJ0Ex~#'ػsp>Hksh?<_W+LvE֘@f5b#bG5`p /݂ <%cPX&OP >z >= y[O`HYD>nάMszJ)@l8Cyj* v3xxBz5xc'Xa2ֽ+?N8h F$A2؊Sу]@U2\74'r~"fcVp|uO9ܢ0ϧ+;Tv^;li.a\tJ:M*K68XM^κ1x6{SW[];(HEh=/UY3.^(m&͛)7j2GRJCK ʾ0,"|$i9tY%?:Dr*:\248^Yr4'*GW7jԣ~aiiqbqvM.Y/K[$f/G-BxC2tԾA"GU|^W}ӯ0]8 njF.$f)Qa(V%y=FS$lyA1Sb>B4qKgPLoRH/;y"Q9LC,Lj}J^fH̥aC,L 3]^`/*W.5GE:V3VZW&C*q ߵCKXRo2'>51e{]b ctXq"daeB-Pv(E%&& RXCƮԪ&#P$ʰ,0DԌ,*cRo~ra^oN'E캣ƒ.KqT +1p;ƈUCHPo`7tRP?B Yw8"i%Q_{<̩u ݗgv⥯^J!3DtG =~.Pm@I9o~e{t'  }n@rhص$?BgLE$- _\~8rFM ~ I]4K2|7-P۹?vtMWXiNV E1':xoAfVXN?hpD;Tp84jNjݠFR=N">P[`mC +f͟ QuSJܼWͲ-ai`"KX:׽=-H~ м~砒2(#CR$%yyPuӱf)#Ыުxx$ /B4`I.kzָXRJ8\`{u!GƨPjou|WsśW$n'K EO;e.!xя=ZcD2Tj#aZ6ϷMfV8t`^jYxX+9=;k-/գd=9qh.M{lnq26Qaxf-`rr6;FpO8}pn=ޔ㾩R'85E/)H:[>f; .B1*%nړ&~q/in%6<{ F0!ks7cuzj0٥^?izujLZo~sRpRExCS ?†FJ-6>eІGO5tKH2ՁiҀ> |5|n #vGnǝ^6kr.?Չ5Ǭ٨9YU>HP,g#/3'[Lㇽ}$a;FM,jX=K; c[lӈZQ>} 7CCe|5ycS9DL\˩~J,~ӲY!/-D g;0̔ :{*A|@3=hw__.^<_Dve~o=J49f$]p2]]k'I TD A> N'6,/:aS@~(]!Ot !0cƽ"b*PO{<&`YラZ/R osɲ'$5KZo>U*u-ƔIĦ`Xc++0o<_ė׹Neo@Zӹjy^ ZMJU!f~qɬO V҃~Ȃ ǁ j@˗?\6RJW_dvfYS_Q5YiGaq `*'WvM= (e#ѯ{zdE5cxEUǚ; c!Bkr:^3<ҩJt_ӨT' g|RS0}B]0L[ 'p~F(t¥|Uކg̛DN\gPFM>shu4>E3`H19=f0]qmn3QVaSK'5o?Bd܎)6akE]n.vՌݽSQnlYkc”]W@M]et7Vڭzʳe+kAxn /~Ƽ{f?ٝT5o ǒ `֚6 2}J-,ؖrոQ9SŘ怠轧4(p@JEq/s OT9lnϬ,ϮOϖLE&/w|*Z|[ FJz ߕPҟ= Mؚ2``otZe λnl yR37,"vB {Eڵ5=x 4$ YQmt٥ȀdE; ݫSP ;sq"֘%(VGټ7UsThz*\aqم*f>bW.bj #xQheEW]'6%raK2bkk茝ih//V9'6{/$p9(w%:S0nĝ_z!ԏ_2з{XFInK!h +`N\7*3HrSE9PF- i)][>Bq}Kx~ߏo2^cUxK5B K6λ{wY1Hwá44!mۃ F84IxfS ;mPEI-"GPQ^@X60 ?P}Uq=-Io"GA~ Q@9#/恧'8gGhVݸ3A;J'.ty Qx!(\֌S7CI G8>[g;Gl,0RPEQ^Ҟ}ڍt)l&Ǧ^7,SB aR+[iDD[yZ- #)ZBru)PL=]U~ʌ3BD-Ӫ:ח2~m#z]7DڹqdM'qGi4I܄2\]m(֢\.[sF4;}*RgG6hgnML ye棞.)]zwؘ}%/Ӷdv# %(L~nR=9Ka澊afMOVk[ 0 tWĥ?17TiKv )TBoqS/}s{(%w^5)@ jql ;P-aǏEvΠ[rӃ;+h ԤU9Gt6Y UbVn(|bk%?tK~ey T+D7b[YʙZ|d I\q-~/~ 2;eQ]e)=:BH;u߫C½egdQ!5C8]+QU)ϔX}^cƝIoּ"ll>,"J$:aܽ+b!LY*iY!圚 #zwcCo\w B{?k#\ {jשʒGFqf&̓oTCc;Lb GB7`PMP)^43ș 9RJN[1i* e Q>,:a%ȱsM/(l?b%{?Q v*JݴK$ rE+^Cf.ھی.ݰ3@.9XG)~1g{Ƌ ?S$lKWjaQ0q,bDjt"Æ)Q ^b73[BOCaLF#Bm?@i,2$*YZHo\#U)%Vs5\h}oQ8@/ 2{\fDN@ۯ;)Lo+B7X'az5whkbDpz `c΍̘GBіG({c%>ٳ5-;ɺPG`YgzFÅdoA 'Fm2MFXJ^ڵ:2=A,}m6_|emb%zq JE0<G q ,_XY<y%vs?dې!=N'0ekB5Q}[1ڃNswvg 'can LE,uA J Ƃ\greo: }7Ɠ;! '8j7ޗ %&M0/vҦ>Ly:C1GzG)~V߉9T%Lڽ )[RFHax : ?cy)L}-2iܩ.sd,]EY1GElGm]%:b\Pc^.7N78b=@)W!R$%/9I)2ʭ2ܝ3aGblJE076ګ^Qe$@W}&piV[*[2海s8MSY7Yi+mz.-@="bIp,+ F/?+\sͱvS9(fԬ K >F e]ҷ}HtҀe/ %=-ȹ̟Niޟ'}/h8YWAaS F{#1'zhq2V{d1 =zbBmpn!*yS'A={0qЉ.":$VHKUݫKЬ.4>Ý8y:M}tY #r ,%{YNw$ګQA ?&ۢ/FȻGl@Oi{+)uD;UXX R;_i)Br˗'[|Uʂ3ິ8LJi"mGru[X& B|Ꙇ} ]6"Mgւ|1r#%d142߶V&y%en ǡ@3 {LNZ>ъCھs@:XjHbG*bqnG 앩tqmX,7P#l;l/ :KVn5RHh}wM漣IGZ[c Z)C$Ըs0t )؉:0f^) ,Wiqw5Ac!>x*)iI)Hx:ZiP+2V|_NDQw2)4d;rBBBV Øh% ^e&II90$2;Pqgez)Yq]?,b/k9f nKflRi~"ڃ[A`wqtxNԶp6:G V4DѪ@詠 PAyJDU<<~)#bc͉$; aOۮjX`zLb-~GnQ+w/׉#°GrYU'x].r5eFL>Bk*s͒XhuLN^C/I(J)AYű!Z WGS_4g?3нrkTvї1ڿ-sP$eFk ov ?0EF{)o)'l#>()ØDW~ ekbN@7şRr?Y\}wU%0 B%j,7حZ\ &B$ʥGPa vc(#w "Q5؆z(P؄-2d~G>Xqb~e&F_.yY / ѯ8jSeۛs2/}.CBAXp(ץ`fd'GHWɍQE1_#40݋ m</7 ̙F!XXjH,!]ovP׫"mg?+vr (L*CeԞ 9>sylCN@(8?^9w21|XEKW) $;'ikrUiCV̹ƘOL (?wA)l}'uYk0_>8aV\~ ?I~u2)/V-~HsyiX`Q4'O Y5\:9 xYlծ2S\bj:w$H{hpT}c+C1۷yȚfp6Lm_-q\(ʛ!2hF*p#lڭZZicSwU)#{5wU|VMc,Pk0O_k-v.CE]{|ɥ}6wUP`@T8guc^BDp\tɲ dY,20 G.&/ZP j :<ǑOiP&¼tnJeI_f+ƥ;s^d՘[;VS-K`A@4%_je12',%>U2U5@.ٜ⣋4rlpchq`YHTW2toW{}E15E6%kyRV& NsiG&C]?I4OZ'0[eO63'b.e ;i:0flُqGfmPn.tbdR㖖x]  5o<5FʟM%3R:Hcp튼P88Ň9_q"*Pl1C{Yy*UYEQ`7#Ij4ɔ\m3okc4ZJ7)F_nQoS v\QFrvxhe҃3awv" ,qڨToHJs"@Z2oǐdM,xGMh<#%`k C͏-$J svd5gqShE"*V%R13Mpyȅ*!.; Kﶉ G.xsrH_@ݲ@e:rlNaR0Iȴ6)j1^/0߫>hFDk#Q&,^6HbH.CO5^)L]]1Vճ!gbabMWwx @wk4rt\L<[f%D~Q^c_vP==Bd:\o; Xqeٸe|&ym_tÄ$F\N8XC)!&9^+~> }L*( ELMkeCgbѳNR*s_ ~qؼD"e#^3s#lnƙVc{:Y4T}m$;ޟpSa*H7J$D`|q_A:!s` -*#g*GY~MeHӫpCݗ*ڸºh E_{ Ʈמ<ΫU[lS_J/Z%0q>9^HÛl摦Lo1:"kx.S!ȄTU+PHơMjZw #he[Zxf! sG6B+q3t2^K&u[0p7 >S`4/LF Ԛ1cCiw ˾@X{5*E(ÈXM֢,&iF*!@-'x7kkdmOy APx+E\.0s(An4DQr,|Boi(i`t挹vk#qj+,&DA .יXacőspu7𧻓9cV}I s"|Pkv5Te>- 1Y0 j_O#Y5KŦ ~WmKld15}>_A{_MT'Ah@MٰoDAصr6Tt: ;*A OgV6\7zjrϭs+ gǡKKє뺩dK/3>"݇VxW(i? L\*ba=O] ժbnd "&Ef3h@Ѿ<46DyB@RD ):B9_dp%'6В,ߩ#aoc;r9\qm][ÑN[`ȇ5deYaat0lXP1Gxk*oѽe%@ KI>mhwOw_ٟ=(@yƔF s oιc(1N`B6ˬ@*Ԛg5JrW!xf UwJn}~ܻ&/_W~C'Pz͟jRK1vrlW!Yb+rr:)pĎfqls~7Z.Cά  ѺJj|~XT橬{.:9^bw&\3(!Nw*^}V8y :-v IuITbv 1d3-R1dh BF͆ J~8ls4#b=v&r@:nFz"2wo wsAћMVYDöyI >m35ja{PŃI~MQW< 0Kg]9/e\&9:PXcyl N\ZCV3ң"Q_#H Hʿ[Z>?n+ݼp;HpB (iF7׵+h1$גGd{=} .[dLK]|.0d 턷2 WnXFܿg`O!:O?z4څ GD#4wrE@2 P|}Pw{#ur .AhKųTѨhmAxqè1wkV/Yb){Om-d>K#i}wL~*B,HMnw4k ĭF> p3vT"i4"KXq b;BCTuZN?: %/{i̬̞iѱӕDuQbQ 7sRMG;N]p_z)~zI:~h) `Ӽ=ȆY#e\jId5;gj[7 +U~ FnUoĦ`.T>AܣpHW3Te@ZB:6.s^A-=#iv,r vcnL`J_ T8zSTME= O$~$¢^7Dp0ER0ɟV~֋+≏Qp Zץ4?Ofgk[J#q~ ;/zBeK"(g/A %? N+(w "Е:;\TJi@Z9TVuζN-֓7Z.\ U.ܾ ;7(0 M{3v#8j[8۝41;ߋ5G\߬)U×AnFEGxkXa!<=YoEq c)E}&nTWZzoJ2ժ~olq&YQ?ۦ﬙Zo8کzaa(]Y Md`~f)'QW7,Z"L TO&'/a›2)VnBxv3x1lt^7,qj^AOXNmX^GAI-'{Bkq-CFqR""h l#ҽ"IV׈=ٗJ\{}7Mx2wQѦM?[D=4( cmyQˎ0f9%@YQ+2$Y!p=qC!He᝔ UK)M?}ݾgY!k՚JZJl7$C;6* V籒+~@vhď; ̽P(F1 ٴ_rsjo,`%08 3hn"U(s+&rj$vlB~i8N\9gw+L *fgFQ9:6|SC7HO &ОReTb5Wzyj1/^j~!T>>zEnap|b=/IyJ7Y!+corʱJ%0i2^, F $Zht`ބ/՟YQ\zqrJZrÀ0صLa~ 7Ի%4DAցl];(|l >/C$$za7r[35ȵ!B\PysDXPA|&x:: Q3ĉx?5~Ge'y`/G&W. gxWӗZNk@o|F]j:z DrM Sn C✉\,4f`Jq.HUz'HS2Ӭnd:*"g7oҌ}v{ PW.`)#nt>uOLax9 %Jz@u1-n} J>}.EL;?p+ҍ"ڸDCFÍu5I1(]νEdH qթ~M6υ46E`3\Aj3\NvZX9E9ʖ0|V /~)r?!=q^nĐrpUk0 ]P wҽ$fJ`mvwM0msj'3>ߌ{kL+ - &oGj˷%OKex2sk|v-R>g1&X uݍ0mXNu9bQO^>ӑs !7@}{[VkOO_~fe:W.Z%|P$eg,pLC# BeS'iͲb3p1zUōF.Ya XИ_#ӁWi*Ej52^ XJ+D^@ TI"vią@"i5J6⻌PY9\8I pYr'K4*m8뵹#.jK"_ }x/6oъw@~&@C; hR\0p&<]\wh{GHMDlz N E ? jns %5N[ 5쐾UacI+o)/6L3X^T1z(j36dllEeٲMyA Mw[ 5 zgxZ͑{Sa7SIs$fDl.I½RQ7h[çI>v.e7SDWF_@'V$'{xm_-mȨ4aA4+ Hr$68<\Q.{>Ilw!?ĚWJ1HʈĊ2Y2V˞t[&oIϓtSNHYgH禳%X3W*|Tw*@d鿙,1 }({*gnCh4b{``lZ6x96Hb@95!h9\ B㑼؝\)79oxQl\y-Jy --ZEܧl Fldb ʋ&yBj՘`u;BuLa?韂v?:v7'0jOv'FmMxht fJ`qnç7iM0EC%PC-{9GT@[{\*BH6E8fny֍\vRu!E"d^Z}7r3 8ܯ$Be!tx)gLk(%c`q.yoP>uvx1=1 Xa*MP!%0,(&,=F@e(ԛJ!HIKyF]~4o/պ 7w K}k/.jnCc:S D4s[#U 4O.#'@Du(tA~,u ]1$5?ax v s6^GU*AӴXP:)yRweוMnmM&v~Zo|55;3|Vq7::?'Yj#'U':dZhSlВhԌe+&Wp2nΌvff3o-1hF)k-6UH`5#s ; {%^1LBПxVZ':-]$`*I@fX~#2v " 'EB 1:jN ޢC<30"bH$vJ΁ՋVJ쉷~궄Yrg@}+`i~눖޳O9YvMg͓0&t$Vm# 0ˬTApovf~ ڮ%r4}=rps6,5bl?4`6$ҭEAnJ 5'1ˬԹ[uΥ2g6+utJ %XCt΁=(GyrM9CtO`RZq,R.GO=nֻԵ~w<[G; {-e-bɺ⹕vF*俣xe)`],p_!H8<iLCk%VVb7fS{$3Bp4ԝRק5ȷ rW:᠜YEPĉ~}Ҁ>T/2f?x*Rhҳ!' z͂kꂐlxD!u?n-zFGK]lX׋.r6[1l+^ęA'#4\eȩz\cq 1%s\WySe{{ӑ@rt2XG:"4#`u7Xn,%">P0C)c=$\ h&5CC` Д,0~V!k> &'G[JN[t9L5dh z9˧V(P5cPD.՚UR;66} \r&"۫ Vn.|kOVHJ TUp0GDrם C2 zZgr? bDu ՠ Jr^V]y<.b^\9=pH" ?dΐsf/pY[!G A,efWZ C^m26^^bg FUcӶܡ.fC6f~ܣjL<u/}zphn 4kh&:xn8'Nqgp ̫oXDI9&\ⲱ͖{,NL^nØ2|?x~ Ie|#RG_Z#  sVh`Q1fH 4}IjqS=u{ݩ9=9˓\bt]0e9 tm]ZU5 2Va#  z8Z`H$SzjW4\&'-VL[V?KkKlkq\Cܷ UA.@4:!4QQ?bEU2.!L-b_O}w(>Si5.P#SvKB?3nKF-PZ}m])nǏuO͘K c24|xnZtِ9L^YI `]\ӏYěhJC5%[W2@USAlP+eu(;1v-n-E Օ*(v;="r)̯mTZm0o`$)9rh4;ևԧV/rd_(xN2:BŞ }AxOJXwb<}: ʨcByvoEW>+kx0o=Mor3߻j3'80Cq2?VsG->ik-GròkGoM yG)a-22DR=&MuSi~GZO]юBcfQw`҂%*y 0ewtF1yWZ_<@ f}t"NKV.,jOt[=%eJoɄo@:kJ$iGO݇s?O׎˗zh$j?DDeTPu9#1K>o%8x;ݚfOie^=r!٫gj{`lvΦF{v6[Qs|Շ]E%7{Vz^\ٞ4&5Wϫ I cQWxm88MA|C]c0=L'J}yoobd꺧esWqC*mKk4&)'wD>;=_H*)spbj*c{kI'm@˙tt߹y#gh^91-.(*)CA]H:c͵ [>m͓u 4Gۑm{lP/0' Ns(2e 5oNV̈Ghdg{;m+pT bnJ?DY Jо"*W6!u+3EHdlEeU oq Ei=:虗c;=M U yVMǟ+L"h9S8{hvQP@Q~͆%[oƯbV*lnԨSPmF-\pA +>"N9M00m@P(>; y @xelQeB)ɃѰ޸fn5qs&,Rљz E,do}(MEK:Ғ^RųP!?nh$LlC!b+Q{r-ӓAQ_,'iS1$ܸ̙ tSC%P y@cZ*ӎ5ԣOE+qTZT ϭ36Y$X4|5h̫څ,'ܕkQWo+ӷ[B*&z2!^r5mXܷ" w'(<\:I# -oMzȸ| v\wzT8@U!̃؋V\|I.(UU5NÓNz+p@#D{4u sMzR]BfXƑ1ɊbTi,ǽDŠ6ߋ홧//I؅8px~>oF|?abg hRͽ3p=B )FkՑߋ2aF.^ a#Dqw<>&qx|gԢ#D=xnƺ4`MGpN_#lbٹ_ FK` +r:QS)ihQ]$pnW/UDw6M'dY$%QCAk FL 5O(x0R0i.q Qg+?sH;=UWx={7кJ29MSk+Hfj7ƭ{;T8m l^O|eQ~jԍ~HBDB>H{ˬ_q'j" E5GhϷk6iGef:N7GfoEiNg3yOg'v!$(@a*^^'֮4ty֔z-G0,cJ5']kWVWWcFʆ r/J~QDR*d6foEK*)>1r9.CwSa"MC#ŲOf'K_/R{$gM=8nt=yz&wG^}]$G >T \}&Ie5&'V/rcyk=SU. q dt턩ߕo'l_V:_Ao8pU=(Ak,%ęsJww@LhuV&<}(ɓx-FF9zC.-ۺx(?%“"L嘦԰-lʐ6'ct@vdA_:?XoyW~u*:!d4ͫf-t`TL7r*ߚْ!|ʕ~ &ʟ)`̿6S_q*s ch5.ZoUaIBAйZG]"Ǒ3`uV0fZևb )_B8tGM6_By rs'׬Xm,bD c\X'жb= E!yLS6rW:Ͼ9 >|m<,/V9;޾ĐAo\Uސ+ ؖX&Q'ݼ25Um@ŁG-.셽D% ɥkTP1@IgNLQÏK3U-dHAaCl5:7}vޯ(HQ[70@EfhG{l£ iH*I%M%sg/Z$g]B?mg-Z -;Ҕ8pK b`3 $ \m}' 0Lu0e1_]P_U6k@Vw38-&"kWfxs{N ߓ՝dwRIz!4uN͖~ksU3W>vq"{p C22 ;a]7Y]rGo4.)YEy8Ay8FayQcph2w6Cq8Sm=z*X~h([KO}ټ~}\#P@$"_C{lidl:V!N]:pJTko? mq[=3/Vw?#1-MӥCq (-)VY0n51aHՄpWsA2bs >e$[dHںPAoX3NKOjU$,=%KfզT VOQ`IL_s/}/AlT eG.$ g%'bja4ʸU[yFTv.;&Gj|-Œ@Y89t 9pwJ~X 8Ȍ$d0&)Nؤ<4 jDY.<wqW"2k4e!f|z`ܞ s+ ))İd1q:Earok°:173 s,$& jFdE`Rv53qAZɦq":#ř'ň3^ONxN&@s7Y_> l7Y~{B?ħll|oX] 1"%5N)9FlՃYBńRƥvLo GH= =lzVS+ԃ;]4`vy(:tT"le4tÔI3|"}*R+]bld@$+,ND?^PRSF _ -e]pⶆxg!:P}sSMB@'=kL;o /<\\JEN!'P<!4 hP4)AºĔz""G2G (_Tm&xj^; 付Jș Z]='Ȕ! ʹZa"Db(^I麼Ef~؃DP6s OGG a l&Nmv7=/9`@]šqY%-zlK*JĒ*`z88*|co5'۶q<=D.!~p|?\02 1%Yhӆ9o{518Q d _ifD/rqFC;ƉyiR2ÐGFzZo D>D\S>2g#ߑ>8χ//  Ԕ%vqr1 B=K-f7Ϟ֚T>O' V]zߴme~|rի!? =1tBfXc۰AmSMIkZ1kcHo_! >gīuHU1!pZl,^eR !>"^\mQW.Xshx?$TMXu{L3.f#D9cw$cٜPѸkPRaJ!bPfS*IVzA)4Id=,ܹ,pg4!mV5 1`͆YۺRɚ42v;"̅4vӖ0{vkw?{&jt,lY#-+?Pv]V%!/ x3C "A[g҉$!LU?ٺ~I+:@- /%Qξ?izőFS91|c Z!99 we'K qyL?ٰ|ˈMXWVl\^u*7B99]6h#.]`6gpl2 OEFK4\N=iޥ%6=-tخ]X&6RVBjt8xqf jjP1P~uO{2i1rFV (љ>)#SV jĦnx һ jk-h|-/-=0Ntx-wgǹ?-{2Y8bBbezqeDW]{h/G`PfW7]؆;"pz**ێLp GeC5ܾ6v ,=aº˝:r#A">t5$8>it.e7ՀO)ىImQg~hfRlMUKwWR9mշXu\[-p=q%%`tE0#͖'c 1,`()&b$]mtUPq.X"Jꃧe*pcV,%G3+5Ұ$Oa?]zJ;Ɵ2. gZ@ĀC}M<ڸyͰ/\Qrp6jҘ?7 =Ƒs#K] 3Љk_/[69NF]1]w㫤ပ RLKQe'_l;;3M~eBYJ0+0  ~䯆`&D̡}; z\7;evJnˀ -ȫYpjip3X2&cC~yV2o^JmxC/&}R jh HeF%I2!j{Ҫ%+w6)Wxeȡ*.W`1~Jȯt.^0d#gL @x:L\ޖ(wo3T4\ w'Sq$':KȬZ5)?'eE %u 0[ɀeG=/cڲ7lgd;( 60Qk)`f6O7R&$R3pXW? %z=o$S Oa.21iTHkCƆ9xݑ |Z 17[B"uc}MvOuGB\md@vhs#EL~wvπ0Q̰c.r{d9mc0Wۚ8dTx.@~^ /{7ii!0BEEb`Qhv3{iAIK}8gRBqp"3\eM&g*,5OZ+zkC?5"c 9⅑WUt6U㲲҉sҦa z*fUTگqR dөE;9-k 封z´-]2œcg@8NB:ʈs9ݱt7H+g7ز/:-CΖs1u8^OGUD5ټ,|j ]JhʯkDO'sV pճ. % qzgLKVEM[&"Hwyێ@PTTYsw=#Hd3Յוe4 ~I_`P8 .5w=̖fuJS^zaF82땫= Z2fm_˫>Q+[Ix;9g-X$\d9x1r sUS|z;T58eL:'n08^@xvsyahˉ`Ả&km5T 9է_'*)u@ 3Wt߾M,ǖ~)*U쨟q*BFQX^[(!1A6|vU;ߤQrbo9.$Auʕ\Coh/<1gXqa_#.0Ā5e9GnQY@6XID ᦏM4.e@q^@,^tFjXaCײobi м0DI}XF)~8X0@_ds.*ҕ] nGƞiViY_&s̷6"%{/S<5Ĥ:(H/%XH!p&bkڛ!nX杂e&%q~g%N b03[%n1 XCemy(R nA_haw75y(<稵i/H/ܬa']H?y1̴riZw٘9nk9@O^R;@W`D0'`DoLI 9lrĩo/{PӞꝚ~nZ&HW% QΣ#XN+Ff&MN~7 2)$ I #Fgy`WpLg4^H7㯥-3zbD0I_Qis귔~'NKm#5ߡ4*Ȥ dsTmA!-#B( }KnE MI^ᩔow|2l F=Tб&5ޡƶX&f{R@.Q.{@X G.+aƺ IL40XDȷ9ݠ77:: wɌY~_O($j * \\J99>A^X1J[$k368|ўl;R?^UhuL\QFb!u/l`thL{Y7r#h( nO.kϬ_gJVOc>NeU*ܷKMSpii,%0~f0O,'3I UlKg3؃f-ۢ߶]o.Xq;zV֒?X;xؖǴM ]T6I;sW}:,QaiEZv"nXʋ{f}`)gr9gfͳRx-TOUT_ dSOoM!y81Ǩ'Ltͱ3[x"=cy)9;o2}.GXg*aȆ ᒋQcq@qx@7jb%`n>H ZёK|q. /8<'%UL3gk^ߛLmdHP!:%32 ynr8!:yccVԌjR>`!@G cJ\5NR_q$>dsxhQ78#lSWqT}5@1a"8ʻSqIacuނQC@-ʋL-%ron*JYwKm"kaa`f8N.sGخ':#*E`ق(6*`zx-`C:RvhrOO+::=ҋ7MUEə\:R$yOwk'8}td]@(=8*X+M+-ח1+!9 Ĵz=AA}4%^"=3i+e0<\c^#&Y'<2Ԗ^p9m3{^g҅d(EU\*}A,[:% `uI& Ud:̢XE҄3 @/ʮ Z(eˢ}z@O-M[Ts]tCoS4= )5]a}-ð-ti]_㓴xƑz琜ǢBޑ9NҳZU:ޡfyt) *_=r@7Z#G$hO*t]}Ï" GA! rg;8Vw ^8/a?z_D7ScM Dډpʭmng#r$nmd$Eg:8(. @4[|h茇3p,&A&^Ȍ!43@75mQE>+|6Kw$|WhNsn,|dpG +0| -.qm%i*o_tnpJ/|{5"=$gx}hpbēT>qfVobwG3 Q펷1ױNѭ XC!-^fߠǣ;ٳi';heow tAw .cXSZ9PiZUQfKW.!Ҭ? dB>WJÃ-@VY+<C+f&p-i=lX8%:DNH[=S?:9XX~Bj#FO<Մ~yfp&3 VY-=y`kXmDIynᦥ3bVX1BCܜs^$Q WcgҶPOJ=|9&iהLvR}di 8lJKX@-ṣ3?]Y] [zETj&J?oT_ ŧ*`ǝ>|QID熬b1O zz(WwPJ-P&9-iUwG5pQ }݄?kbZte;dP=F i2zC?z/U:W @>gmWwaP_h78ch}/;IZ U ̈́53\і>wo4󦼑JV}:Gw#ӈ+t ubAv$<:ުgޜD"B~hiU7#zpfٗ1wf/A]TÀTUGJ Fq-JUDۂo 5Rjv2$CWd uxZRs':V3+245fI+п 7'USa8Q.XЁZET[s\c/º IEbZfV9I>HOfN{3-+=I廭iCgolEy7qCaG@ϤIlMꮡZ =aѼ.}|9$/'R֍Q.n&C \(p"ꀦꮽe0;ؘ.~n${7ذ&7:_j&EZ Aj ҖTFO9Y$y)fr7Rf12ڃ9.H])n$ŷ4d022ך`\,6?kc.CmnQ@Ip_ ~$x%Ҳ.aA"-z]}DQR|N(e sy-^{ǿ&̮D":=y)=ugF'yS!ȥe} u[MA`=y:d!BEgN'̦#d"W7GArNMءCivU f@~ݒ\Ԩ=uo z"%)ˣ|ꍴ`Y]6^e{Aj.Y\PĂ@Ђ'R'FiPFxGXP73E|&"ݗ$#ƀym)V&(n:_ޓ2BqURMYRAh 1EWvQJi뱎MoINz珸 +ʲPN"{H )gLD'PvtJLBfg5 AƤN e>\S ^ẫ5DqiTR97EƁsLH%dOD)@rIkr,[RJeߔ)U%.>B#-JNѥ)UxW_߯l/6C t͚؍Dق@䰢ћg&QE2 -Vj1Jf-86}(:OMwV$!IUqȇQ?nrO=@?V7p6'A6 ^x95X%aTzNE]  z*7Oyz;yBQxcrl7}IF`vj~1;!wcHڊI{4m@dǰq֋Ż!ajjBed\N 1O3َ,S, ytN4Ļl!H%H*NwtMٌ?D\lҚA CSL!JN42=g-O\Ih#*G8fJ]f /cO>^$sĨJ"t<$p3"[5 _챣1^gr8? (:3qzo7h/O#^nrǂ: |Iv y9\ G_%@p}lTKlWCX^s";^v:м6`v(.|}dEث cbhf函Q: >0pX.-#" V|hn@9XWXe29S̮aˆisEu;b%ȃNh!GhiKrI%He c]#R4r&xgVYwnX)Cɀ?.3CZ7R;Oh ^?qc g?O$_5@WA^rl[! wJPpzpKw5XO*#wj1 ϏT`$Y-̽H)ȺXCt 9"CT `%JbbXT^?RJVj ч$Ci;?FE=$eGwvV>M4s\ٳ=O)uXEKsCF0EDpB<鯀+9rc Sl}-W\;Mz; Ơt^:i-F/:Gd쩻»7&wC%=hWΪb鈛yp_<*IC?_g`5(NJ,A"!PRTPyڡ8V䷂;ڞm=hjJqu@osxspq"6u&j'֋+]4rpOkl%ol3{%LYe?A!(eL8^\j(5$}<%PYy@UؖFS]eaʜ?Eyyό"O56v8s>8џ\|^7Mv%GE"i|~Q\ P> (LD`qw/ȤqOv ]xe#B\ V}*`TqB \xA7©O71nD<\KTk v5>=%&-j5o{!%nqWSl_u],{W? L͍XӝwdH(&/EM.-~N[3L߭Dmuv;YEHq$^k bJ4S7yBDHZdc@NxH#Q^v*41pPDOLɍarG ,&Rv+&O8$؟n?һnCN /X`[P8 {T],ȼ` x Zӱ] n(l)T@eszK-gSEYSJmo,)]Q)xƒcg' 64232k_# cL0kq$/SnӓPȚ H7 .=R|OfRU:j1eSiv.Kb1>NKI* ) 40˟J71uƷuݚ$t# o*!JϿG o)ŧb b)u!֟.IG0xXS^N۸ jQfǶ 0Q/b@kp3V 7^: gE X~C. Hڕv9a2GնZ6L7Ĥ mtI1 :T q[M&:ggW]?ϨvMt[])֮? Y^+eFYiƬT lxBjb K`r }LmxB)8WKʫ:nM&I1Ko/ᑣ'>)x6+_r&ꝑذZd(ۣwJ/oo VntL@4a-:kE}&_+t`1ueLeiVL'pL3tjs#ǕS'zR *]Tֲ.y6,u[!rnK\ i^j29 )r'5+R9=gk.g?$4b 95Qca$ `#DlyҰCS[bC<Ee 9*7% P[?X'IsAY7]-HMDF (+:j=<kV#lƈ1^Ihηܤ2!CU:.|"_Uǂy~7d(937^ ;FXE$n/@~sy70qfRM̡\fj'\tzfa"đ/Q f9B)h1z'B#4{Q!|V*s? LՃe% HaCj%5;>.帔 o0>~ ;^ ncX ]q{/SY5QeX bg96%©'՛[9>!$B ky"˚YHGۨ;uw& ]hGFKz!' #5{)Ǭj6&;2K];M2eWGg!@ԁ/ ZJ7jCeR45i!ZSޜiuݿ$`-6ԍvMRSvqg>dPe}[)yC_ڥ^ys`뙳0CδSPFV陚0j!;gkt@6 {m \s`A6CƎ)[xi(:ay\7j,1[ȘկUg=mzYb1;<6LqIJ*b| ?O';Ш!֐biTGf{$^ldC\JI,bQWV 7]'i@ }ӟxqd A?Ŀhb);?Pfⴸj{tɀsɰSEje\n1ҍU{L0y~;Dd0'CCpi7]M_hsR6w,iBBB}KF(۳ָeDp-Нܹ]dWZqypw/Γ9D;x蹩hevWJGwK4><#F+ڸ,-~ 4ѧ>j?ÏfxP`!?"J-)d8&FV;NEZsI洞'Np x| dt*+!XZ5rBJ;6 Ǥr2>ouOoS`Trg5J/ENl.F_msϧS.u"1zOdSœ? &V銏0/6rN)w:}< ,+}PpiM (*Vq;<+fe Jh/6uncXDJv>d] XT͟5>W8×!G` QVN QxVr P/y$v pO4y$ě0F;q)xu= mt) WF;s4Pxó']}wn&c.4ݚѪ&~$SuN4i ^p7mc YɆX[<G·o`-lCRE ,șHMzƛr7Pem6Q# (> &-89~@[ ݟZx'(|#1qJ D̸{Y/ ̀z^0%fcV!sXHWolɳ=2Ӭ!0Yvw zlXy n]m} 9`c:,3"T9qD]ZCEýz.ꂖbmw?Al ` /ɏe'qVVd?K|(DJZ2`筫IKIO`tPNwg.\u_Aw6E~[))cR>qu꽕g.; m݃PŪl%` GvϠe^)eI)1oMcy)x4)u1Qúzu yoCխ ޴㭰f> ki +* %I@M{8 >WO#11NOH.z4erb'??]\|UR"C:н@K_ҩvaK%W$z^LJ_EM"ȫWF6uzm ˓Ua}?I%!\ObvT)<{R.ZV FU@\l?yȜD;&9 FV"Vҋ_M)8Ҏ5ZlY5xYk7&L/q8_)jI2#$vPXafQQN%8=-DUCD ~.Fxv՝uD@dVp$xcqGB&wֺ' bF0#ḹ: _uauXCC,s^*LtV}C(h<9QO*OK~7ϳr3#6>jGpR!+3Eqv, Zf'_Q"* Nhsς"~Ͼ=xa e7Cc(Zma+7,WoE>J"ⓟ.Q=?S(1_8zg X"#1h ~}v[1 X93v?I+\Ρ N4P0@K6R￞;VTBztw-MbD+y іod#R]D}OtL#w<-'zmT %r\mdw]&Dƙ|_Q%}GgNb4{F*- P$BZ+#a7~bROɰ`igհU4ZG ArG`)v \@`wllU/4ućBIM'-ᄿ^17G9"jha|}y)I7d(}=`=cHFykgz&}!ksՓ:ٖ3 [L 6I=ZcvCc-S6m" DBEulf)*_L }`LgzrUWo$_FD9 G*pI9;ݑIzSϲ" fyCь樘筽X8,<k<;CilW~2 Gr*ۍԗ7h\2wyyV|"hwU“:&>YMQ©H\0 ]8؀nj} PX1SmmуpE4p8_, ^j_.ҵ9,hȱQA1 A<9}LAW VC[p@Hi>yv3YjNtZztۂ˶I=|b5J@FI(+P?NQV&I{:!Ɣ]vUg\7 |mUAUGY(Vl4o\l#qA8SE\|wSlFt1G툛J{Һ:' ; &i1(C]Brٺ?LwL-t2oʻ1 28 #*Κo1cf*lX( ,6 D_ڏF#E8,GJFnZK}A~otS+!dێ<>,nO>.L׫%z-`Fk1n^E {{RN135HjZ@ r+"8Q= Mi吒qW@xs#LtNdʵ%jFPhUõW)!e-S̕pkz:7 }"σq!?!8zi2WsӓP/pwUSyJdmҫ=lPGiefxrݷX2DP"Ѿ, 7DדprKRCo&;&ݴm}3!D%LxXz'%'k2F(s% d$g1h/)I4٩ ͎ŠVIFStQewpLP"i_ߩ+Y0f$Ci{r##rUKzPE%omW %-M߹>:'KTP1#j{Y"ac$ X8 ZzځG2_~4Ꙋ\v;R/Bb[RLk_/t+W?g{w +39"ͤ.@Z,;4,' 8Fvzq .^VHiPvEk1+0}r0m5TfbZ>R:vcJj6doC3Sݩ^~&ELJFS#| !dK;:RIGم/S' #N|O `䲍pǫ}}snF|E 12FMQ&#~[3UB]WNOmOL@WcIE;~ߴI=GBY5s>1ܣRRF4}WG1艾J{,ԹL(e#‰t3<-B.!^gJؠ& Rr <+kBV ]fFVPTٟLAS-KNn=r[gsL'\!^AKy}  Ĕmڠ$IKj4حP>dlBxQ#]"}Mq"-(vS*VK?ZSM"!hP.O^ʚչ*>v1Eɢ}"6>GcAbZ)[(t헋vŔ/b3/ȇ5 JV` )0; HGꃨj`M~VasVR*I;8;0C蟆,TL m`r׋LsOef9I"ucU$C8I}~H9m7Q^s[^We4(0BZ.`Yz.5ꀼaG!WjpOHzs),tan@d8ZB."_/MUXǧ9Қ]Wˈ!Pdű/F;n(z`l;"+ nX#y{nOx8nrg甠z˻%b-)횀Q1֚EQdJ0qs Ȑ5o,|+)eM56SB4[I_j+'Tg|iUN7]VCq76!Űp8%Om$@8F N:|A>ļP.h£L(TeF'qd4:\G6yX@Kʞ-/(y|k ]ZǮ~j29KlOJkjE,rӨi_kF_{3AZ!ЗϙKAۇ俱 g]z:›Ο76x7@})Ƅ \5Y~6ٷ[km쉾bڌ:m66159ص 0}}=Hi8\lX!QnB, = lr7d1kpgXCx5BLjnot딬DOݩhx3==m$+%F> EluPT3;M zGD:jd!u0 COASeIe0uG_LkڽFl@NQMke',~T;֢sveahbMpT@Oue 8KQlc,j}b젡!5=c+)m ˜x/=֧, :muSaJW;N "RjDcX^ǔmݬvgmXgd;Nׁ+Ѐ5*u GAS*Wޕ2%+^n_7r8yhI'Hc$>4:!%!bO.ЮŨWIxgRb C6@w[vΜ๳ၞQp~gz0@WEw?V;0j) lвq\}d h\Ob]O\<(~WZ b̿H8aL;EegtGop 86MoZJ$x̲9$W'Ra&qDbF>!"9y?QYGDu ^':.{2é& UXjXҊq 8s_a4oLtWɴK%_)'\;7̫zgqt K6=^'~57>QSÂs>_"=$& . T _-ZPm휀Haߕ6*Zv˒f)SJ`&d,ZqÙ4Փ9(Uqx3PdB>\(7|-JZ^'X%S& f֊a#-cG }-QH{W4,Cu01"t<1[g*|2$s=j R&&eY~MZ=Kʟ07b=ɦ=6mȴ`Ks$]KnJ߁L.:2.7gMS^ȼs!< /HUsA]6cUU$6"+X%SYֺos% PjMߴ ngSY&ŗKw!ڱ(Ga256XPFs v 厨^}E7Jhڽ<;4}?`xᅭ!x_ti?pIzS˾L<@a+z7b3 TF@5H1݂Āue8R.S]PK'LfƠb$y~(`߅juIm )){,|I-޼8HL =M܀m`åŸZE1d;܁ip]oݙy #i=-$aSWvN&Cdנf%s K;#8$ S^GR]5킓2Ԫ&I ε49AO(n)S)rbyD<.tyI-Y~,2޾QuP$*og4 Rc*6: _v0wjw (f[;[+㭶2⽟vh 7$hxq^1 8oG+JIYՎ+ch@h~;{UjHjnδBPmnRt',êgz9%5& &^(zXxFɴ6o:QfMFpDXhPpV. $k-vh"x"摧q ~̓sD)ƶWB71w&nrX;Awi~[Czsx5AzlSKywy74RT&auD45ѹu l Kޮ*D /5!Tkz4RpC'|^_OX#Ag"x't3KM9`Ήwv.8Iq=1A6V70 :sP:ԕ>%j&iK7pK'=~+5Ԇ8lwy׸Ve9 9:/7Ű J{oQ.®h(3.ETRr; L{A=X2wجXrHRe[b/]CNeL0 4y{qc;-ӯ & +㵳[1%Y[AA'h3hVqjM-5V<*K6cJjmyRgs+rq6.n9I i"E`4s֚X@6l5T}:lhQtK>.ۋ]mqnOƵwZ :q[M>5d 0^_ԾzAd}GP([;VP*U֜`%,e)JT3VAU|f+ `Jd_J :^.2 P$,{iaZRE6~L@qqeedQ.5UA3 \_MY z'S7ə|pFG6w{)Vh#դh%zr vÙe''D$'5".槻vk!rG)|l`v11!- d˓8~/L}9sV>c΀X]DLB$Sty(4z|N6'y#Aŷl2N-)]HMڠW8=gOWX&d V .Yx^j,?C`\;GC] Tx@JRZFl)/ps\cWčo;t8"O!׾Ɏ P^0AǛ:> KS@m;oʳA}yU 4'I+$*:[&k-R?s9d&Ƕ8$:< /J}9l҄al]WCP{ ] ϭT>&.Ԙ4T O[3>\d-]QAr|ц)PH4r-l{ /1IpEo5clFL 0~ZLNlGTh)OaB6j(带i $X_7\!7Y6ʟv]%~+`ezyG.!Po[ylj2}|]5L1ud5Rԩ.7y3=;-m:p/ߡ-;L2X$KYR!\3R4}ZNFC-qfVT8[Z.Oޗ{TsliKs f뿓NGuv,=vf憾wE5` K`-ۘT:kh"=:lRjae<ٶS1QrP)'c5eT[dKw8roeaC3I0+ r޵%,X3|0G7#qm%NWB3RH_ؼOwZ?9]忍UL W`$|p}7u<f RmA%ՉѷoF@.F ]R; IÓUEtYdlZ<9?87j{<,QnN:Cr^zy v%x+\ܴ4'`&g0;>$$@o Pť혹Hd׷ap>nTW*ϼ}/-_}©9DsP\~O9D- 5XWuj/|DK҂$"wv 3,E^ۇcˆ[ 䂞C;KR8r",t~L픹j1q Ԩ[<'5uAPHMЦtqJ\f4X{T^ _Y!xЅ*MI~ 6mP -Iu ̨燾Ӧ}M6ׅުλYpZ!jhm{  N{(倨Ak)cFejFf'E9ȟL6Z_Hר?cp(QjPZK~Z(-Σ~uF22{M[O/߳˱3NO1)",$!- \\j u: <ėȀ TAjD8LIxxH*67wSy^7U[-an -9kP$-!O.p`<3_u&I%"[j vBDm6u`|Jգ29W$4F51Yi0qh;&䤈y&q,\l0P#aV52 E–ӖXFZHR?NFT.}V). SlLļ$Pt5@q8R_r=!j4BI_n86ScO\,4MhXWfI @atsH_R%Z!b~x?Y 'hL@`^o䊣&onRhz;)3]!ce>LF2'pZS| ڸ{5-YAg-f%J1A?d0= +]4$NM8^űGW9NI|RW"ޓG7*YՓi%wŴ,xC[q#ApDIdǃt츪[E.ۂC"`𤏺dD)=z eɐ1sG{HּlMlP[@爔2 \;%-Flk`裊"Ѱx]fsoV1}b:d$t%)k ~2]鞖][9j{?+^ \]9sYM} fB5,xWIby:uN)f:qRT: *#q5`{nt߾FVyajbMՃFS xLrsTGZ hD~X?gLMm^ 06:|t+ɥUd'xU29"$= [Xl&{ a<[XN 6ĩjґcX'>|wZ {Wk=,g5!ON {E(K5 o$xh3heü g]$bvrF^V}FHZJA54qE^2yn$}\Cml<߃!I,)|:T3Txډ[a$Jk0ܢX5r,x SSYKǐ2 84er`0=7_fr]_ߖ%1RÇ:l|&,or]| n*!xĦFOwJ$Hc]#CO --3adʬ ^cjA%mMr/cҀ{͇J-s }BI< 3@:AnU,h-0y!P\ jB}#Q OPtA6AsIP8mX?$Pw1E{)+IzgZv< =LmS _=j%S@ b$2*Iv}AbOMLc!Q\0 "3)^AƝ=paYԐRnf1nv6^Ai3z~,SP3y܌?^TV|=zz$DOM9VsLO{yk+Jú#Qd֬]wDm5FoVpEls+Ȁn~=aVKxv ƀc\:7Lp.#_WRZFSBk;Z-ELI,c ?wՕ0^dz=b*pΩf\,E{I go^P(, PN+9uǝ*_ƋxRʬYeSORE4c\żR]I졥jwx2K8A.}HQ)bgӇMIb0. &Suq_y-e8O"e{ zpނ;8T9/3$\hJM.ta-niʉ~GtOֱ@'o"/m#K``ٲBH7>3l/À*E_Z{G&zf,oIuIvh2ʬ`@'fQtF%+WpPxYJH"ٲ iXO8Wx7Y|B<~%ei<3iVrJA2d4gHC2 ZTq\@'ihWvʧQG.mI]vZtq fIJ?j\Ѥm]}-c"vllNw8m(F@xrb5'ˊ@HSjxiUPy~שg7e!dg3яO3~. kJWs))}ӌ{XIbL 7x/|MbΧD# FEHޒ& wP^Py ggN,-M,5XTu'N*JܶN|ն^9G8uu+ӀcOcjȕ?:zUɧ8+>+t\d#Lk1 U2P|eRCAdK`Q=qϊ*z1*&KCGͩnX;zmfQMfQ;l}mI_I1B@hHnXr'\D ovD/6a.mUeѹ K ^ÄX"}gP3w-Il y[cW-f]ahd;l;k_QsGsLTs†(w]H|Ӟ!Ț2*V$hFmQqD9I૙@}o#x஁~cJ_O0':5߃І=&ݹsSռ~#K-xNq}ыUS43{T ߛ0(M;tN @#Zlv v=7mu"+ F<%N O QD^CҴϛߚ $EYܹ#XVGl,ϭFT7e1Smq_@jC;&kRWóVZ 0P9 89wD((lݦ|PMCReT :)g5uKZwG{^5w>>J E}`B8OPvpV[glx].{70̆zABO.a: '~MauKjql7{< nkIE뜟Lu7stH Sj߻ D:\y̮R~%}yʬ )_&.$-`n.= W\ՈS޽M,7gwRJ6飡]jMI^pۼTlKkNs S%~g'# (/vU&nv daӵ~fVϻoZ !el%"Nݰ}XtPm-r3d|9NF {}xh$;<2G%! _†Vyε _` Me'sJv׳R #Wظz!+(I.p='v0cFI`Z1k9]0AַuHjn RFoj ުm"cILo'%[ 9 'GTx`1S?QOYxi-َtV i{4zKX2[ɖM#OKx=y>yE3waHrYF>m=ʀ|/OOQUGn|WP bsah"Zoq[#2>z߂KFZ+械/rav BЖz($2%r el3`Ovcvsս^,hS?˂]Ӭn,3 bE/|a8͉BRUN8(P[")Ϫ9_>jeT2Wz/%a0^&P.OPQc Txx Q؎HMN DB9 H̲j"c y`0K%quBh\&bY!&*TMG:0&e*coI]ReT( )eI5e<gZKT pRM@{PRz% Htygpkk|ΙmWm}Z  d$HiZԪw!N+wHw:Wux5}?b'N6YwK9`YR0wEX< a?):n̮ŗF4]?Epʳup<<&гkGX~ܗwr݋pgnEƛ8[v +\@?ߦwQCh\_t:bZu _ʊMAyėJ6{9EoMAzC{OV:L*X1!SA5yC[i>A ?t4f~{. fvX!3A :9zá.@KE++],uQw,2Q0w!`B_z9,F:<5f*ra j %}A/ɉ)(n[b)HGBy"/4eEO7h;}Stl+%ąß*0'RϪ!>a8:H[F'9K^kr 8l,f wOJ5Ql &ځ#yro[i@U!!w\@q1]o+6T&Q)Ĕe`u bg:"ә2m4,4KC8Op: ;Dh1[E(I^( z_Ԯ2}Fu^O2=bv.fZ7DgmB}O Z0V d֘N.Ò_I)o=Vn͘>Vdvد "j;L,?M:߫ncdP%Ef'JjoQѠCjt.QwSZdw>zj b-qD c?$Y 뱮G7DMf?@#_|a,tM[:n`ղ<U+i+,oUЈ-tJԵ*ߚ-]VʚX^e#0=*HjQ1"p8@CUNA]b; 1umNX!omA}w+>y$z3d Oo6MX,:B!h˶Z1Ta&C]Kw+DK"?=?VxϾ[27ÁC]}Q$_ J6rDfEf 7c]̣Յ`4d굴 υ*JX<9E =´21>c8uP\ӇrNSnڱ\VA ~gYW秃9({!~:D@ vVM[eXawjk3*JaM6OFdo@M~ #n6н>a2Q^p`"\Jt\F6M7}mjCJބ2v愕֏&Y@= e.Kc-,.JauGԌ` ,r+A$A(B~hk)z]] D~,4$? $Mta6ٝÇVMv)"ͤ\]? / B!Y#n%qM_ oB1~!_<~USna*nFԸ}" ďib}U.Lмi3dYqF:QF- m'[sA}ߚ <`@)J8I,sBXEKzb@ u~7 5&8.Np[,1tuzI=Z/ΤׂU+pJXE_`q$F;v ?y(p=&lOH{~Xˆ D8!(v[?-7"$i俑ʈ,bqq r8'x t!CH>߰\)<@ ԰uڭ =5qbA̻/)RJOL~sϧ*. ] #qwImnSBg˛,j?!ӖmʰY""UΜN&F#<`/NJa=CVO W􎳞-h1t2-R~T pμmb]GFˏG.H֗ !hţH9}c#({N 7^em} s`9`oHnCdz+pYQ1e<޳qɐcrOdgK#xƉE͎a`Ġ~QdF/Ќ5Ɖ$(ALh=\":^t%glkH]c,wWiFIM{_,oaHf6f,h/Qѯ$@͇wMD_vV#cV+K۰*pcj~:Abb%_,+r7j 0:qIO:M{!'WҊ~+ */2x*(@SXGzO8C=$"qQF%:;͂YAM*2 ,ȪXe>uW>+/0<6 )E )aH%?Ŕ*Cݍ"c)Vb9٘f 2!6Da9 UZ:?PI0^qhLy(*pg#e`R..uJUo"+&֕Qb &+|P?(%%&{1|Gu&lqLJz9l~ nAYgJk+(qK[M9 /KAKlo҄07Rs8)B"g}\JĚVmBy4.JFs݈ ~4hH'wS{hB+鳃 ޏgZ)uY*]f)Ӽr *~;tsRFJ3m;#ZF 6enTŶȤ'yF *Ŕ#ƎbuSp]ю@m› [wRlD]2! |nBzr1[&~?GGrI:^fvHXRh򎨽 P;瑮LC ^ 0sMFp͇&*bȩx0+a/3K8dV~t$"`_e]}RWWD`oV./^xk[ 2Ĵk"rByrT{#7b<4q {AYn 9?~^X!Gt úi1Q( *BN,bGz3hqPS ȿPE b˛N<'6s>qt)Tcjv`͗Q:ir-GXuw)o's3ub=z2@ye35]t9ت49wri oy{.TLOTglь}p.G sFh`IO"1tiLmV2;g ?4@qB7!CE'S2.r`^yMDLoW&Z?LaKW-%+=bس[ecf$s'tZl7 v=쾆6 ]sj^07I9/CʫaB9P$`N +#<,feJYq%f)ܴ̥[l{p(𚭦;;3ihqnTN)oqw`Y4BfOR9EqivLSQڎүBuRs+ nб hOޜ:~:B@G?F5vb}$x!5ayHeloVO(lLcJ 8Ƙo`g$Z}$c,^$rR"`PV˷(t=ؕ z =2݄B\A B2Q%|~$ĨH7V`Н4? I[qo,3aSO= ϧ4鰱ZH:N_\]Ӳ9ʅx۠I +'(35 XS5ځB.ˇGA\^zXW!+HҥE 0sRu|$m`ʢ_{Q,vG+[KTW!5ֲ1̳q+̔ê%s="x߷bBx% D2( 8?~0 `u,ܚGW"\0&08P= ZgL Z5TE*]s2 _ρ(,Tv̄G_C `?\lk9,aʽ$PU,í|(.A~UM+S*V>Svˣ .EQ-]*we}dDj&$ G.I#?Ilz{Up hs#.Y#U6MkibhL ߢ]0w@Tz(ȭ *ȓl 7~<_1Tf!{MF6]DGjE /ckJo`/:c x2%;I-B4UJ@t K3%& Rb{ x uB)~WY4İsӉ'`رJ+ynaiw82&ʚ[h}WbX vŴVX9ˁ@4k&Q{9gzTL {/q v΀]T Ԗ7 ؘ~jl$N)8mDVٽ'{"n{j֩UL'NF'4r6NIVG# jf6̡WHw=ڧH$&y{B>֙}57 Hb{ܰhSM#0nFЮͫ#_Y2EYDdփG)$Ћf1wwTNQ1/z/r"Ȩo?,CDn's,>fk*I d$`169b u(XgH:`ǰ M4IZxCc>E0ikĪw8bCO҅|ӫr)fmO!B&:'<2_MJFR,yG*,BRIֺ9 t @ 5_pֹlbHh>e bHDO /Oa~6g4JW參AjCmY6;DuF*Q9Q&!lH(>K:=iIC1G;(Qf,R(.x5*Jh%-63 Iىm$m)+*Wov9,;ޔ~sF `/O+6K=;Ak6}?rW u{$tN(NLH~hQh(UX;.ԧ&J٥8`9 =zpA\y=B7AuF IS_][Yk] d `B\w^ᎻؓGK2Ն%=t7eqin{]XX }25 6wa Y($eXJXN%8UY uz/qxIQfݎu`unvqfGJtr7t2fRHnh+ GeH&˔1 2w5]7Yl!_0OK&Jfa3:ߞ'ځObW.Ҙ /.Sv'FzgbʄZƱF-zY܍-Dػ՚p V `Iyf_ Wȼv%Xَ5Ϭm8}K@$2֝+]ƫf.@Vv9:s[tz/7G< a #Q|$3Qlj} -Zw&&< rk NI^{ 7ĩ2 CؽY4lЏkeA$!O6sWaƮ N1l}Fҭ_>AV!Jȃp FT䑞}~(YQu2P"N}ј 7p,Q**reKjK5,vXH^μ)ib#H`ޛIT+xCSF X07#ТSA!Zcl7,?5\9l!0>l@CBG֡NMcGITXӉ1O>d$~֩_̕ 9|7n#ъ1a5QVC_2Cdƚǘ]4mdt/ IP\xzQĀ-5UFUJzHOo጖sge 0: EQ a ǮMO.h@Pw5_3ٹ~DB"lBōH5P_0s{.!Z *b<{y?{fҝc2όD`c6 4:~nL|Ɠ &B_spʺsdwQ C(Q3B]r~_ ٓi;!44;MGxXVu\GuDO=$T. h9n i=Q℥5)ȍ3g,D {RxxU`a s<ҟ*J៯[RHD,dRFHNaXrLeM,B \`l@ evy`š)e,ͮiRcR8D?mbRTdR3ىCِ\g~Kn6"'V}8x8.*oP*Tůbo. m~$ Z`TcI5S).ɗ+Zlcuh53]Cg QӪq;[A=( d[@)i2h-$YOflgrd;?8;a#2s8ȶyrl $mݠϣze$TU4=e֥,# \F=AθP핣}^6zչC`oƲm؃>Õ$͐5I1)$:ǚcĔA Dt&љrqc)JHC";?uq;1̣v}~ tKЌȢUwNqD5wel?LWK 99o@eI ُMtlS%]O&?*wAp>|џe)MEl.^F-E_["%k>5qaȁ >ʏpxqz-MF^la^K;3nEėNcUrY˞;twlg⶛0iP m1J'I !K֘<ߵɹ$5.!T騷%s؜D53`λ5a)es čmܩT_{56wI(wvU"ib}|)PSbaaYT` ķ}ix-%0k]qːm}=2:Dz@?B:?J>"t6`RFD}pDqiYRO[yZ@]dT]$<Df).CU!V]MHt$'2y+3S6hBmV/{C#<#opOI" X||y A+{呮 w6ҳGͬq tٷ%4q{^׬il)_f9^bg &gĵ 9Ux~MDn㼷I(yȢ1o7+mEL Q .B*Gwؽ膬lpoL̡ '$nwxnmEuaJ60*BXgȚ)⣨MY,?*Y)1\yJ9~T+pa:h{_1ϱ0a:ZT,3yUSveHFYϴ*TKUY /aVGjx߻DC=m&\6:U1LCYEƪ뀱zXwx^ǫu*yC:ݯK'ܡq6- TI$j(0ZT]UgPz*reFaw'Oa͗=.'v43 F>~4?#7)< 'T{5}8i1H,<YiHyx=7'ہZ e<7[6V300ue \[c 1OW7$} (x?8zV(F=(Hʝ^DO NSqZ/n;w5&$n7uD nOZ!$yDό_CÖv=}CXv>!<~QE\ËZưtzFߛ?ԇ9ua>*R4&$!l\ˬZR!Q+ai>dsW9 κ_[A $A:u>_#D V{[_|D=-Oh+%1\L .Njk&|-G~w_1IH 7$x `h8A !t>H֛ػoNLRXb-ф -Tjq۟z e MjDs[F/Bm<>49gמY}7G">6 PEfh 5q˚Fok}J`D~BXcLb O]|-([7/)þ*A"h+ ȑŇ74o95¸C9cdT2>j\8;u!.qN5CHr(g!u!|eFgz{bY(_~j98HF_u c_b0xQXZz 8kgF鴛`blQI`;-ּ' Mo(MS_ ,uM髟(X ־G}ǍMakNEW}inEUZr<³ԍb;c^o}/x`uά;k Ru|Ґ3`bZJWNE""1F}ᙠ'߻}(IO^ҝAXŔ"(, \- ]%0DM C_D03;zW2 `l^,p}Cr[b>ޱT=u^mg-$Ni]CMdH[贯˃+2Ďab>]b_ vTuPm'+,a48fٲS'5l &=KR +/g&?_L[hiv4ӭ̤Ѹ %v6 BC-)q*!dZЋ)|9nB`Ta|Bk6CzCT_1=~VȮ9PԪW*̉bSg(\\Mɞ,E" _^랾,x([n.ok;譼8ݠ.Qո;2-3f JK;f糰pP5%ѵ=` gopDjγxEd`Nv@ޡRә}{豢޻˒ŀQm[ٶ`.W?f׻6?Ҵ/+#pʼw)W_u?l7+.GL<֒[:v܍t#$i @Z)l$( dj= aqSMF+(0pJ'd:Z*&|[(<]#ˌ4oهѩ#ߐ`ke67%BtMeOW]7fmR:X/T(/J/oas䠴Iuy4figP_{ BiZ4`ƂӹE$#26SZ(.~ۯ jR[*[.a| ,4N+hvXћH3v S q..BQ I*+X$fB(jtWy|!nZ)ɏ( \F정Sz: "2y솢A eH5IP~>v,zn2ܫNKifˮhZw{r(t\G(4D93i@SY=qC0yAw?ɺJgOD!lY3MgS8\ZVEn6{HwO_ZGaŐ &~U|w:t+Z]{6F|w(4+9;{1y~^~z 3Hl5"Ca;n/^u]@$=vmiX"ggqŎ;ws,\RY2˦=}鈛YGrBxbҫ@JR?7? ,DRM]lM^M7$,ODd&#Ɇ*)[ryËX47E{ڕ( MIevY@5}{"v{Q[_\=p3i7[H[KGuEM]N0-n{D`qbE'``h_>%q0z!mɺՆg ^PQܱzp{ ]- f{ZĖg\(2zN}yzFuÙVk. A ‰U5ϕ8m:SBwkc+V-e~4$ְFNQz„Nj#iD'EQ\:~ΏZ"iRiNio*zk!<yŴ(pu/ L0gT$*,+rX.5Cb侯dTiMȞ3C;qGs,/wP9yG|b*fMHѮRwN4XxN+Ζ%l5^FkC}ۦۥ=.Y}ؐJXۿ9n-7B՝_Ui]JЋHX;3z} $"^񸭲̡9*Aha_H/u+zGąѓuOLy?<κDs"X(HS.jhku>ZqS=6*øQ[ѫL98ɮ b`O>mF}N&VKWYuv)Fr# AYJ$U lƝaȲm=F$4wB`.(B]sE[u+| u ki\OŃd  ͋D*P#}QkQmlhjSQY1?HB쥾A T2狃tc-6XξucVJ0Q2ƞe[C!p<E (UճB8IvGx#gS q1^CIK~{=0+~9IQjֹѹ*Qr4VɱRcwަ7!K"w|%P71'I1xb R]ȹ[BPJ g[90շ\VΠ`=(gj3;*=ssYGӑL ˩,k*nM<+5t],1J&BvJ6ZJ1P_ԢlcDe2xx_,[k^GMu2ՊUrLj17GMVgiU%0'  "ΛV]pz0\@s o,+3v˹K*7h*\򵛲@ / Z/͔L@{RҴXɬy = |*߳pX3YxPw"T;|Ǩ鈠M[Smc@`rO<E\:}&V?qU i wxl~TZz  r{JF5m0\${W> UV9d_|n* +JI HJm\RƊkRi7IcӻbF+JX\]h|o3PƀfDI씻Q{1yvģۋxu?V G𨬇GR.&8G}S8)iN7`?MaW?%ԍ{}f)m-Mdfu(!V Wb>N eEd7G"\;z4B2SxKrxB߈K2b#~ # B8rzS晑C=ٮw1S| &s.{CxjFw  2l\TQԊ\ZU 0(a< 3ix`ƲF8僟'ަCB1FoCsҙ?OB ĺn7=v؃|wvzMI*f5G)>u [Х^9EMpz1#VmN%ř=͌ai~3c28znE9/aJE+u_蛑+[|bΑӌ~O~V|A&c"sV}#z4 eOb$;$ZU\ o'r,٘NUx7 3¢ysaNGcC<;?n.Å* !1ÈR#]/xkvYR'cR"=\UIR<\[~UK ÖKPi.I :).9ԗXGqtu8 w-34#m9EWV/|Y5n>kP-;Z,f x]`yS;gD*5v}[,Ұ>cL]Nʔ8*B?ԝGG{Sm 5ȱ1q]N2$ZN_~\ЎB iLw%^·,HZƳ/_>I+f\8ᘖwz2jOxDNr's"!${l|۶--J{@#L#[z+yUHEx<`1\l(x7D1b[&tOnG^ Qz;z̞͞(h]&p1J̓$c$BkR1n9QY L^rsfJ`WoݡNd5@XfiE6/GA[+ݨ1j&_t'ԐԀ^1ŋ:D}'bܰr yzN/j37jXsZ]OUgC_ ҵ";#:ɯP:{ĞnԄFF˥u( gp%5h؍U!,IFP*Wt4Bcp-O]dksMiz308ЕkAMod_VQ jXMG[R1, G?%Sav[Ȍ01pN%< 12}5-0zcKgJj9H[|^?0FECtUV{k`>0t9Yi_)ҙm5: gu!fk0S.eFeJM8>SYtd88[c^1j5(j/.0ش{ R8Rc[ ݢrs:aNY.z2'y&"*i5WŒK$ m#6Xo72DvyMҲE klPV{%; WviSɫ38[WdEgxDq&Oj%cuNlKܔfУ # ٛY瑍˷$BokR:kgQ1r#Y z]]c8ts>* B:3HQ1p]b q/l3(?rhɅ{ջ\W V=ܐ}ڊ*WkP#V JQ׸cx*+׭# ƴYӕH~(\[!>u UMCi!v5rHWd%okJn5kΙPyԘbٰk.T {(5QT4vp_ ftߤ2? 'bKZcM2#ҕIj|H&W!OW?p#XvJ~( D> 7@Yў2~ V#t3f2,W5wO4$F@d"g ޴ٙ|TƻZ;F "s 5RKsat\;]lZknmmQB8thÌ#vs*w.IXG 'Gc' ˉ/Yͣd6^EWd[ )6N['5GlZoȑ<0F?/ [^r*mưڝX0[,jFj7QB7GqK';uqs"1 ͭ .X%}HhΖl |鮾BRԆ@g{| LS4+,0E ^FB%3᯿bg(u%N1iS88n԰MgN=H3=+qrKYwAdNo4c+Ќzb^VG[8Q(22em 5ۻoH[rar*R9 jz.<~E+Wp#p:ƪ" ;PjKZgR5C|lSQ6gkWm{kQ=yH.Xr!=sqn; ^͆*ϡBgߴ4U¶$hsKEl΋⠔U`-t#Cǹĥ9X0Sڱh3$Z'Q%C&A]8V*3˜i=PU}qQιIӀv0j{D15cgg8 1Bw1N g )Uo.`«hV Jd 3s-hHhukk^GnOKCZ2ǯb= S,cdMk@Kg/~K ,Zu%tɵ+qt06g"ngP?27`7JvOTF|SOq -\q\ve?`S~Ci&?hm\h?{'ҏx )D-&ŻXV+RJ޵3zҤ??nĿ.ՒbrBLkZp\)Rs):RmmOS2m(5p5:yܺ("ݙ= p0TJyA؉KX0c$:1[ NǺH/+~Df)i09<)Q1 |7:C{׍ϴQJ! za`L2ǟdTEϧߨ=}(^jz6!WzrwΙzYYN V|_Rn)yTЙ)i-9qetƭE$X1yDN]mv.( 5Bj̠l0ҭqhydS5{ Bt#+ŔlTsaHYjd=NgI318.aukvI s\c!M:E PFqI,;Mš[?q9i̬o p)wUbLݞN:-nfںj ;9A{g1EacL.U7lBTVNCKQpH`Z>m`|bna hpff>HͿ==oπqʥ_h C;l"{BiGf (Sjv4i?u`ReCpN],M 3 x&<ު|*o+X!8G}#<&78"XLܒ'M7FѰMc!3Irhbp `N&c,=զ ~݅_`g&[cS %,ޯ\ aC9q2W$^V4D0$þl\xl~AI;N)Yt 'iώ\é\,g'Om~X[GwQfP~>jkfz^̽a!tѩD!d \ՈWf:SEeogm]޾YĨVo"e,ۅצI|F9jW-yGI hx"DۼY*|\\ϊL#{w=ʶz=BζG BH%,[N6G'5SfZnޯǛT ^<({TZ4MYEK/m4"}^+7< iFVdkHɳgUOAUE<).5 yA\t<o\-E/osl>,(d7Æ$,^9DM<>ԜkU"O@|~vYC{T؆l`I'VKWW6ȯ-gGYj\5B`dn|FG\L!M:``^ ,a~ӹ2] DeeMVOQxMz+Y)8iuuCg(v3-rU<{עǭ m#aT=@VwS;XF!5 I7< 'ij9@z?VX+%] $d'47ͳ嫂a#E#Y_~~W\- 0 _?.k!K&`nI!zQ-s/xKLVQe2xK/tG,y#U\r>z֝L8{8d("2FfN^R7qe1\hqn<kwI~#/`ӉMڤЉ pr"]zq6eXrf6a 0n%7 Z7QWNG|Tx%?I`@viDAdJMg?, p]WG-lAsM o ;dtN˱̮7 TT@WB +{m_|b!XИHf4'=q܁Ly anT; ^;3X~ ɬ@ `d}M\p恴P @zLqdff(XOsKѭUMӡj?5p2C-]a?c$𿕭?ق?Ӣnŷ`&AksʯvspB \ܠU)EdXZה1zG[HѡQqFd@y}={fU/qݎ&F `;?7bޏ5DIC9k_~O0CIR'w0dZЫ=$' ݔ"Y++ft c`?M;?V"i@kI,uwnyz揉_$ Xjo cPzlO>kSYP?↚Nj~`,p҂@馨:|R$]SPf|(=2Bpd ݜ$}+9 L/LMIq#XW9:qU;9AX[r M%,y?v& H uBPQdR+(EuI :Ylq['̊Mp/:L&ʼn2 oz!qZ`$dc 2*΄[;9'RJcu֡%[R,CT.4=6mku/PFl?&Q$ 'ܙcȽ _`b/+-o){ҭ':baOZO|pg#$IÁ$Pc|y_*)Zlrp2i/)KLXn=E @ ^N5+Ȋ 8-֞6"&`ۏѩyXSքG9ʄ,i;UƔʽLT+$Ve.(j*Wt`2 Mdc;:$II48Nu̳}a` 8RȍuOul!hMlj],“'CLk|/U[`W3-b m9,jV>:v|9z4K[yl^JYt lE<NW9NrjJ]5O-(C ɦwe%6@5Ԥ :nS`3df9woA<vtHV^rAzz$:0DgGVyQRLNzLx3)N"8ydf1jծ׉1MֶnI_3\д:'-MaWݻ뙢z1Hlg;*=s-)%4J&rF\Lgd.Y5O=`U[%Q%hOa%qxfMs}LN̵CJb DN8SBP&|7줵Qu8JV`tI::3yYMfNdSo1 TS!MI(Ub^*.ގL[QH-Up ADԛ-hUIc-pkNIh6m{:M{4J`vxMx/FdOh]DI'FZAE}eTwYQjA-^ إv'gjF7,NE8pqmin ܛ{l<2?5?c w!MyO\\ -+^_hRR0x3Zw2^oU s(j_BD'8utWU!j3Eb Lloy-.h WL 6Uh<ߣo>WòRs%p1?WZXj i/j 9hi$ɧzG$)=k[%gn* sF8ϏN^pծlg J)IxYfZk=ߩ sGlnZ(+:U?jC5& KpgG17i*:N97ZB YcM-gA)oyn i{7ɛJˤmr-贜&R^.,Ss:),q~L(A{7MQ`14lĻLEŎŰg1 -(&K CC[Ses3Q/C>&VHį1_dP/3[8A8\0(;kl9c,d6*9//ɸ8}MFaq#ω4/ DX]j-z ҈]ch6U;[o% T*Q5N[>5Aa4 6+_)XVSӮz2u to:?]4r*ܓ/Y6JfX7‚RR!>!=VQs9kt g3SY }Zb,,&[&>EatTTMiUSz1E.[7vf}XNNʿ5?IPd> Gr⹣_W93DTKuU"t2[-YX_J);+MEUԪ s#kiȊ/3F]UM봦sbz57cEEBWW " dR3Wl bjh?u3<0MǪ)CrԿ,liܔbS fizNCTb 3chx\]82s \h&.3=9 &L? IOi^񾼮!W+r#q8O"\>K*|wh xLh(/.Rk",{Ĩu]QZݿs>RV%nPMQg|ưJE>\}`Bp9b֡dQt.\-.(V_ ٟ9}Z*T^c r $@/~p?Q2&:pog!l~WLb 'l@?lOZ6[E 6CBGWJ~ſkà3*#A rRu БοG4 WU:~k*-Qq!k.Z~f/oKzne|SM%+=@.|"~(d0JG`L$$ݾ3ziI^75aO~r.iVʚ;) D'$r@fc}W0GݑrVro :eR>;E5@Vsj%)]d޶Mxxe*4ҷq\pa{>}p@%N#'d !oW 2@o:~6Ϙ!xpAv:> Om"Yrp]b2*v~h0[FJlsN ۘfö4ک` qw4C!-czTĂl֭vKb:ˆ2IbFW?RӚ,*C&f1Sщoa83PJ}+cq>ten-Mxsaz𑓝=)Qx5vH_Fkտ9߂#9zI L%v^kqM+VQ Ó[*܆ʉ7/(ӈZC+xfՌ;Qѡ3npgS |1 R[Fpك̌7DEy ތǎ(GfP)9߬fIHj9>ܺRsyX+2tnzlPt揶$B,װ,Fv{IiZV ĺ>~Ϩ?G[`i[kU7b. seG A?~"k|D=>K'}xNaPNiXP#O̓%׹cB;-]` 43vfߝYc kmvw.-!'FcA.Cj44|4),onF5N3ڱ +3? ^ow]R[ȡO I(1>B~J{,tHi)W5T$ B8)-\瘴fޙ0jPqp))gDV; B+ډ3BP\y::ZtP :nJZM0}*> ;ʺwH;.kB &kcn/)ⱵJtړæ~qxqb6:rln5n ET3>~l `&=v!I(Vˤ!Ź~E>uA@43 K82M z]2}Ѐ섨18mX_AQ.OXPCɄ?M<85^ AZ[$´N3*r7b 8X_J2ӴݒY+rR*Õ;^~5zdYp0a-_\cZBywB)ɰ^AZ3 L 'vyDvC݉I A#EC#K{8*:dL l Bh$+:G%Ҫٜ4ŒmD0.j_W&CK A]zo6gG'ۓK1K p!rB"1(A,$T>y-SCV룘NҒ^nK2~nri׳`'7Ђtޣ0gokzB}JD:-|W붚D/yDţ8IJgƅ&֊/I5/HԼfF*\'d(2^ςC|Qǚ4%S^bB/P"bb׍ː[!W*W#Q`yv|ƚKxɃ_}6d W2GWg3 r(1FV>Ϛ6w"e:O m9r>-25.$#_D2Nm<B })d?SZ>_ZHhx VzSq=#~WV^!JLoGMVjIc214.ȵ:r)6C |KrUN9pÝi䗀u17uMXUtyLj.TǮ+5E`A˯h` m}IKq0nm+ d+aIt;Jh4xT@TSx0WϻspSzܛ3vO{VF #L7ٲ~ڎ Ib.8y=ʅƾ1)4g# yb Ci a {>yo #Q#( &ƘN!'Q]?;݃#osW^گ1txr <fZ_L2Ca܀fNdP !W1Jir=psOטzowξ<ظVkvk@o;nڼ!b]Sg H ׃^u/a 6*D[Qۈl K_VmL(ݳfP^^0AȺtb7WYُqH/|>OrCj4LoD-sX#c odBXV2kp&I,]"/N6N%7$nuȧfKArKhƊ\EL=(Wtz|vOXQO&-9K|fһ Y WΨNFe17f˪S'=ѱW^x.paȺ4V8 mˊ: ϛ%`-+D#ڊGnD]mrԮr: ?q "y~ƚ\:oJn6ƻŹqqP _2~Dό9űt_{hTBW6GbfME1(trIoYկm2hu= ~Oo?lD]&ck%q(Kw% pXI_yN6u'n3Y#`p0[R&h+24B 7"qEh޿P:4T"zԫbNcRC|el~G^RUڂ_o1;6,!hA?apy S>?k iFtJtRFZ 1n F\$Q]:t$NLZ艬i|#XfPY17H[zk3 ҵW"M,͛<[o4,-@mx7"L I칈aQx? ٜ'YWT-]6(cY̚,Z{|OLsIcuyKs_$BMll_ ;F: ZzA:M!iTazs^KmwhNJ6PJsEMQ0E<9 QƗ eץh&_%Il8Xv \Hs},H\V![̬VQ2ːrz1/u{n61/# 3\d\ s o*ǭx-xO!ri"Sfz &Uc )x IfIE-dKav_F `|Xr'AUCԵ?zbmr|m :i/#eVqBߨeRB45Ow’K z)U U ND2}Nd\T)Sw7.DnZXf(DXԪ; Zv8+KulC5S dfd?g}[0`&?cçX|R ,N["q=CՈBRy8EZ;fܧlT0M碒Wxۆ~=)oc󭹘- GwrysqSrv>ӳCWD?rۏ5u=X}8`W!+#;wzvk?ɀ&+ZonBe_*`Vwp1 1XR1?n׏a;\dq,|lUNkxCak=. 5N<@~r6yM26':^'({=*u9֡b9~LVi1G?($TZPY?N!F'n.3ekQCBEݖ"Ԧ=~s׺M"䛯n=)W*P*=dM9K郵%t?;/H1#RZr@x}: v.2𻎛L:w#UպFM#{hIS ^]PH#Ps-ݬӺϴ0/,&f?gqN7nʴP8f\9x y“cA%R@7r*EBE"1|J]7blqHs8hسYzIu(|C&sHE(A:?{^Y]j1\Drg =6_4U"̮(^ť.>,~홽M" 3Mb;EWk6본z]p k<5Rƥ YDc7"xxRi/eLU'%.>2 s̨ݷ[\f^~wIc D֟PKoRDEٝ nkм+C+ TqQK5*ZX7o9Dmp(:Le}~ H#P*{OHGL MS~&^>.ut6WA7ZMQ23by٨~̀#;]F25J=(ڷ4tTOү%Rel% TIɩd% ")#trkO oU&=.!_Ŕ@]Yr*< e̽ A4B^#{IG^ԾFQʳWvzO2K4űXe吨"$n?oz.)!T޸E/T=ou:YYX_+BVQ{QbVR-6( [8* 4?\r-j6 i,l~8CQ!+ X'Q8dq guLXA6d4C4?E~@^gZ*Fՙ:Ɲg3j\C u8ɅC2;gvѽ6o5? i/Z^eZp {+[h^۸6/u&"3>ؾs_*;N[8 c(jԔ ushN8_+֙) ֝Pa9s=)cFޗ|]l8>jeDji@ʅW-ӯ{I7 !ckI 2,@@eA8/^^*0ݔ֘+DT t=8gv4#s}t<rY^]T`lJh/XYR : n{(ę!^ a1J)u>6}{J  {1|1O>~Wl3L b1N kv$ lFB@gŃ.>) (~ #"Π6TKTf]b0eh+WEA<_3Ba _Z5;(~鮦ۖxߑkn̈́Q V'J-r'"yOW[˪L,MPk?1Ue_./T /8ǂ} [h5J40fuqe!} O<^`mgN{`H{{9$xVjTYܴO]sˠW+6hc֫: ٫M C u6 J;ڼ)=uҺmXMXLLN5+t7 7Z\@"Ӄ 02k::JEZ18 y_{' *Mko.p[y;3;> 2V9jE%걑}ӇK.& OʀI鰔l;A@w ʑ>|:o8sszݕV7YGI E/ ˨nNQڮ015w@BOWaX5Xt?Buiza4u-5{\.*CtqC=O\0ٴHOͩxShw"r3>J:+Ы^mh/S丳'q~SZ@ARfV6\6R;z6I/3,qx@=9%1(}gp]:;pO Jം y'x,ٝ\w#DKwZPоsF&&fI_Ϥ.C ο` { "ifP6+0%Q<@qcx!؄ ȝ t 4(671h]ƈX"T2{Ұ >.%دb2y5C ΢&7k YQ/@bZ\:68Gu06}5iǭwoil'Z6\Ch?Dz}8t"10"_]νӷ+rEIWi{#*0T:ܖ*qr8lUL N駏ᔲ*aHWè'DGܞC"D6ng))A!X ЬЖr@mewʕAU31yr}+LJ^dU} OSױ!!7U\; +扥%YQg 3#ZI~=|VV5eK> i둖c;8;unV{æYAi3 Gڳ)Ɣ~X׸i}!e@5Y{1 x^ /U=~"7:9{MͲDX&WK J!i o;(X2zhf&musPP;݁hZBfd4])%D>oY u$>ăY_h),P lRZσ/ #]^.:Ð gtǡ*3/)fn7K1C5|A= d`c*=,w ZHF@U !.Q´.h$yI'U[ُۿQ Ո &H+SrVI2Xɇ[QkAn㍐ 8oP~fl~ e5 -)S첸n.no77[éOa+Ësdti-:kD^QZ1z;sq҂O10 ?iP28 g~>d*j0a[3GJ'87%BWP$Wd8?!d bٺq|SV19dm7#>QGf)ێx sKei4[0L2e&£6 ʼn2>ՠ͹uG $5j e(/q߂,66?EΪ>Z~ gkG0ƓUDz4/DtZTCxN {gXZ=>@ǵ57X5>2qD'Couܻ(3Hek`%hخc.Z+̟ / HC:MVGl㾡rhy"noW=i޷3'6"[ 6H|V% ϝ/JG?pj8alsC'KTo7W]f6w,D m8Itso47ZD'T1'.>[+6~lN3TE'TiqE8$v1 Vc WARSо&=#"a-{hz,Pm* 3Vѳ6wCCVp:ӡPTs$BdW:cF{xS͛t}`͋"G: 9=q?̙'mY T)5LŦ<^Z @Vhpp$N 7hcHMOmr6bhN_׷OrU]]R!Œ+ BW铸<3H ( |~ O[ch|bb +Iᐢ+_wi ~$mRJ{= b!_ uJ3zղh )g0r^Sru%X$4 bPȢo\ ~2FNsJƶW{vrńzuRWEtx%(1̟[Y\K>Qt En]9G@bY:<'>x3KnK;#g\yPE@A{K0lWẼ1&^)N^kTGIg/ur>ĠQ 2Gd[N/FsycD[^1?U CͣHSMue~`≒>,'7d$S(d4wN++$bģ/.HMQdB#ӑcV8rl F|ȹ{o5lŮ(@r\œ@UO(7#D m?|l_1Fp;@E2'MhBp`K=c^s3VPڦǘ P:.h P99B.`G*X#q61If~|9`װ'^`߆X&f!!G~1xV/⤻cvX%rQqFŎ5/sjh/XfW&~Ҡ-'A-0iSۖ\hpN(bp,욭KO;Ľ㾃wc=9k}JN5@̚ۦΥ,Xw=o!F:>ٷ;m6Dz.e,C4#^[Wtٸ!D)ϵUx+wT lwy*&a@bO!cHrAl$۰r?T]@r N9 C"S$W~~=)Dm|07ʩ]2H cC/ 'ej NQ~Hy @mD9pMIݱ(7:q2L4B~ C n"-KL{x]bk7+3G!K܏ii3B?-8q8b1Ԧyh5b`֩il:pmk8uS+ ʧLXd{13 ) `Gso2]5l~8qΞ t"3璱4h 8C rl 0 RleN 5wJLw`C2hRw15Zս%z.`mwԴֶn#rq-Wʖ$hu>[sAOT3.A/ 7u'PM6mhj{1E88Gڤm$ՊX:4].٧&:Y>^'H0^(HTcdZ rBx"oIG2mƶ1:񖜑%y؛ bd p 1I\rֶK\2ceK)7Xlgϭ}ii #c-3V;hr1ڗqFMw$ͺL.;ȕ覼P5/_11Xo䓤v*u=`f=E=p6G~nnz}_7H,sc*@3N4X{HdYjjA3;װyzV&&ژ#>L`,zUQφ6+)Xj :͊38WxgMep0Ydp+;l+^15^bpj4oJQua9+'<{x3eW8cYrO\ⳉjNG!P3[3j^ nqU03ظ΅[G_l0,vƳdR~+trNK9=~E7F5JkbğNjAy|vž^r7Nhx֯#֘uG:2ŔrKrN;hLz*q/՟߁x8$u H]0ߎut׋QuY L/Xp( <~upPX4ݧm53qblZlMXHj# H{szqjP ,=ktdٚZSg w21ɕ๏sibϬ䂭br BS 9NJ vx^R$p; <3+7-RIR󰌹/}\pd ~·Prߔ%\e^=9kPm7誹F祄htljSѹv& ҿ<\ezbl9 j1T\p?:K?)zR*wZ$|ξyPju&f'Nz]ӃѽSWst"u߳Et' h.?3.zcN)N;^cjm[ook:8cbg]ۢVӋݥ~I·OPE"JC{q'@.IuK] U(8Bw_>-4`9dtD-Y$4'0/aESPP-wy(׶ ەEp 0*kt2RAU`:xR:apzcٓ'H`5}#dk唡pƅNPDSܼd(`۰+~ (Y#b'ca*MZ`$?hAhh\2fd&p=Is|="pvqX-#@>GHq -6%oA/z$VD8ŠUBtbИL~,٬Z8ß+տ(+XVMp`5wyr¤JX͂ S|&7=wlߪ [&1$NX<\ڤ h xe_c_<ǃGa[\tdA#zW$((x0a,iGɂˮ9Pr}{&^[C~,6w ;lMn6 k/0$@|$aүYsx񝩟oJ*y/)a]^VXΩ=7V_RpEࢠƆIOx܇9ܤs_#VhF!a5eNȺ J6\4GJ8C\8xLӪ}ѷ7WX ~>#|U" n9[> ,K(,g>P&t{yڈ)K.j0K=f9Σ: !yiSG%{( F[ R'/*СDz mGކpڿ@)8]EYARry&Sa$pmaH4T7ְyPvPD\wi\ R2(h/X O4!R'7 6$e+~͐?tq"MeEF&>3Kγ}^!9Ϗ/+?&y6` 8Itk;1gΤ>S9vvŪldF#MЗs~2Q7 flIDI@g\T ;Oy&šytmɘd>eC 栤3?Ce0vn&'>[Z#fmO[0[&;F/ԀVIR#&Cvnv`d)Z2XQ Y -C6VV`ԇ8JRNj<#eOqWR\rn<Vp@czFB#6<3Wvfpg?C"vc'mYY0T %#w;l_ޚ0WK_Z7QUv#相BpY[VtU@!Zm'#?2&0Й%ae〰Ӊ(qde.*<[ CVQrc.#˜eiosl56d/2UJSi+(=k1ඒ=2fgp kN+m6(]4!޿ ^aB(̖lMNB1$Te}Dxs¦uf;e #Ng 7xs1*hwX$h5hc'#+pq{ ѦLvTRY5]4Yi >j8s~Gۯ3T~tJI/AA39lZKMh,'4"{RudR}&Oź>Tog.1 ᣾;ile?c_gRFm}]7(֜|] Œޑ!WT2Hǝ5*#=,x?*},Eb]Jo'&W 1oQ8iM\LM af"HDUV%6RwВ0u{1[Sou׋G8q[S(쑾 'FIJfDJX^p+jAضAۭh ψ^9wr&ةh1#dzLt$J+ÅDؐve@$IBh |0DM  V[Wa~ΛuqӜ >2ڿ 8郩QE"C\뷹8mn.)'9JF6qL!CH> Ց#ŒTצi, ii8 [Rf/)qՃng}PM*0bQx7Jv:SM.ʓ{*btx4/d8n37,}XP?G1*MğQl:ᾴ>GmXC0'c5g{*ĄvN&eP/6$[FB0klx`I4R>D|\%Tn/;!*I˙ڭdkp_SR0otFn>K]:3( M*JX s$^ +Sy㉨t uےy~sgb#:5XS?Pa3s` ~2kS6Mӏ%76P75rb\yD見ˑXD j*w\r⍋0)H`'&ʴ8tǪrU ?+bz%o_\\o.7̏{k<:Qϯ7ns^9Tх r26 Ev$TRҿl?vF+V>4}Fo"4 p8:+hRQO*37?52/ _zuNbLu~yƧAd+#ZjULHeQ3V4UY\ʗ=}1q8=J![\~U^=z5Po^U&^HD)x M&aW^"ʜ?H f'o@`3Q{%wĤwɺXO50}{uʠ +%t4pyYZII!xu+p~`!úsN}6U fGK_=6fkq7CgI܌X{K"E|(- S T`v3Գ Crnf]\+WcX=&ji*X-ez[/z'H%"K<& k ;&e#C}>|%d^sןh 盞 B&xȠRlO =FpӶnA2) b'YcE7Jqhe"R7w2 nU "%sEJmEɦ17 &x-[BKeFUR< 1e g:!! U\}&&/hDc%q-`LƟxT5f2FIl }B * 0PLJt"/CwV,NQE ks. o<,#:8Qc̺E^!'62XTc˰|ܐgiVO7 (T03Vy( &Y2?"'ݔ3Qi\&o~gpCN ‹qj`׉A3F>{;Hus5%yr~S (ƚ'L{HsU)J?#lB)8 /`4_RCÈ1ؕyH\=o{[>6| 57H\o'^ʹn&xXMVM[Hh2c!~)\(x 2zD' U]$ݭ>V:`-ґC07N'%ZyG+б`40Ś-4ǐ[@E!Q s+x;  $G;W< KUOeߡ ]a,sv$wΥ魧[$hoB L͐`8hn /B" HVd}cT,)⛴Q(L V/)@͑ w'i25H6mh3(oftє=a}j&}3P]Y?ËG@ZDv"73QaIkC48lhHcmDEK:}}<9>5j^yYɑgu@:>5#4?g'![1ZQ dh(BBzͺmV@ U,ƾ"eve_3Ǯ#zβL&?iz_?31Q]gD~D%hEuK0^[E=)!LY}EC~,>pezh)M(}EJFX(nϒ ,R[ xoE4?駇l/C$Z桜3ͩ[g\d"*l]yI_<0s(ɀ&&dcS=2'ICw)o\N~m뭟s-4({T{^rM:f6;%wZD\e,Dg/Bn3&Q&Lx0uI 4t:n ;mPcksF ^!f>G Wqbwtt`D="9X&N}`]Fy=)ȯUjۆoγ{TVE`\<oYy0u_40_&1mi788Z&dQ P M1;rh2SzS͓8n7" pIPQʛIQ٘oNkxZTV6;D Yw\ P!YX F}~!R$`1򣮙3H?-5=,Yɍx"X?9b 6EUk%PW:1y⤑kůaB $g6u8b9ÁPDs) 7皚ZOKx9\F|/Veu, ڌb^'(("]Ƃ|܆DNRM\b͉y+9+Q;g.X}H)xj@0i[[ДZA aCO=W-ݻǘJ×E1qTC}7na2Rxj=51햕vJ5j{"# ͳ>ѐE*FJPᴲQq)&fCkcQЪr8 ~J^:a LJY `u?~.AOjЀ_ >ué.G[9_.BAߑ],z%"1V؏m~U[Õ4B/Oɵ\-y&jܠ?Ýζ}!+w dr~;LNFlecP|`< QYL'qФ1:1k@PnxK84F'(V /֞twGggkH*G_>JҐVFksУ˲id50<#x%LN=:U@u2Q]w:mE$?g+: h͔)aU[bh^R{ 4)g+:=Ր+?*>dZ(f vp=|tX8>t_WH8\fY|EJvu Nk4-ѩ]{xD{o]8IS$D$j3?,Tͥ\צ֌E6kYPu&³s!Q'qAng3 c.ԢVie"Ӓk>D9>) `59tk$jQPP}PB\[g8ZTRL ;c"`uC-k%#% /hcZ8[[{uI`huj'2 3psqkN"]pRL ՜ r:s,LwֲU674ZM G1+W*$5oDq>&99na(!3*xkYW6AQ^0BpB'2( cA=MI fo0qmw1RʅJ9؇L jFk:B{kDWu?JD;6-ZE{{+72dTd;{]YZH+D36.:'Za[T'}8˟c+ģ>5s,Ir?9Sj3Bc~՟ˈ<΀P90DtnwK%[gn-_g<e=V@8#r-"=[EyN`/!N Qfy?8Ыf&=i6Ab`hjgrͺ!c]~^~X2_ʨԅ]O|3+v$l]B0*A BF@C\`2₴]ޢj)F:1<H4wԙo.n秵 ,Gk)P/j* AB(뾮0@Tk2H4:,mV""wOc"\NđB 1-HҹH&~ACdvAD..e.=LBg( s` 𺶂2^ݭҀPF+lx+ͣ*rhYmNePH}xH.U,A7N9T.W%/u&<` F*TL8'^ufw"/0fdۚk*k=~ZF&`J>CQwodߔk0P1hy\ߴigH-Y5.X͍q<Д0 }ᅡDxHMONٕz9o1 <>@QNY#.ie땍,!2bм@M@'I궶|"-dH`80V7wgA=­ 8+@P%[%s6>vlh&-9w`j'%/p[oHF8QaFra*]K&}W`\FÕkY(7_!AB gd &[ >+@)$W!²$=&1 ^Q;_ayn% /]NN?tl}`xC.AY5xT2(a_B 4A_$(3+Y! D q!xNؚ^W5V;1|f׊u"%?VT#s|NrJ+nxiSܱd&^q*ٖ|0!^̝P5ŀ5;n你hA@A5hcTa+;iQAp"ʬCȯ8h2uӒP@ԜYSѓU BNSJzYP>zd G1e ?":"32˯S._,4E $7|"osZ u޾^m$ߔ2n*ՇmtMQ>. ~L{X'[k<v|w|2뜎5L<>K"q+жa`P3`=WQtojrʺpD[2HodZQsj 6Vx29"0P笵3liZiɀx ]ڳqj>ؖ ̳~D"SoST@6KnFX3 &l]< OxY$7P; =7%nCqgC:T18N.*=w#,Nrrtrh󦇄զ(g"ʜ^RU'o>dx 1}_{RPJ`+5Ý6E7U8F{l*\9jC F(h- YQe*!An~i$~؀kY/`ûaUhRް#EId4Nh73,㌴Ƽg,,4;Ͱ[TA&ȃ-/vOŒt_<,1._^8tAzϝKcI-<\Xm?9MmNث4p+&|9LrxbR]j@>n9+5бZ8LyEb*K5#a?8S&%1뀓v,,?H+otfᛶxC{m]J isu58`T̫g~1VUǮ2-woיZXꏠTQV\'$u* }_"CmM&oK8;a=p-BS>{ EpJS' O~B$]a'F]JƵ,-_'&5F )oCX]."n<gTAoGmaU¥o%m9ƯhLMm+E`%ɺ^޷!V4݉ G Vg۵ϝB{Bh+gfaN_?v& f7lWl@:W2-w/) y)w99qL𼥙p71"v rᄈul)ٛ{M7<#Y?<.UogkUh76pg3Jw} *tjS{2i^^erg1(E]Kc⣳aep(@n?7!COʓŞڏ<|l3 9^1AJy@?rXv&-t׎GQuSGK+<ώ z"ξy!˥i@d㬬,Xm2!ֹv_\? ߓ\8]B pPȫRmIǝN(q' X9"emA!|CcǽY{ؓAT՚Oĝ~>>ǰaA&!~v{;ys?bG;NLᆱ9k) RU^B>|d7T'^v Ƌ D|:C1$Mjt '3{7-Kl߆S.Іlb a>5+.&m>Ѡ"a˴AUc*a{CMő~Er5#VaQ8ZF1nm@}1}W.Y?qDp ܃s}clƱyU] 7+%03ݷlń:F\O)r"iz<@؊M-1.Y¾ ^g "Z!" q.z"`m:6!7.8 4 d|ұgQze{|&W^-Q4KE]-e؅բҞ4ׁkbU$F]yty} 1y>H0TF;h`pu. =3q-4ErC}Q$ڀc3.ۋNN-dXZӥe*SqeBnVY]ȤP|=ť ߐ8IP [eQbv~d%ןeK~̨!K4őncN]=#W1V, 8 H#>eQ:6ʼn[R0S6 Z"R/ȠL8 ى1gGm! ]Q9 P\$js)'h- (pW3|B[f$+p@Nmhp9~є?Z)uoI}AGځ<$ϗm<1\*dν5x7V~!e즱+`Ay&3C[_nvdp.hGͨ2dyvS,Pjy;W2!fZ#!MS90Jv]z`E9Qԁ티Y),Aw e7o xР \1G8TBhtp!.LR$xNI@k[V\J >\S#K=^̙n7i,Yf4qM,Q"sbt[Rd۩\ >dR{c3*#y >bA&=#/W=8rڡڤPPF!XYFJPqb]:HeQhfnjgb,f}*#-!Wu:'glS5ض"?Ԉ5xa䣀8ƒ:޲,?XpV$E񧟍tb!:g""0 !o֩lM)o,dY<X $tbms*/3#O6{PзOkx/;R~t]u[7=p^R'g̦XgW}*iDr}IJb+$fD -9xm}:\m \ ""ÑspRJL}~v 2H)]zͧ,RI>@ vYOVBWڵcrcMt{FşcͶhG*FxW]ԺTHQ'NW:OWp05>"JD`~k˔dUH]s``ΟP$I8;ꐽZZh;z2ĻH : L_qcIK]'͹@=\cc'B6ƃ|>ֽM/pԏq-H ׈G.s6Ivz) :]W{1ϪK6,)\~Sζ9R521sX=/fo  ~V9Pkm4EVsB3awCQ/3^x}ɾ^?ib4.YenY)m`*y>(5EξQ8ޝjG/l[Ov3;.=!ȯ<4ЙCc{4zW ..D h.FTsDI1e{ypj3ȩgERN@ Ţ)߽X苠vwU3jӃldQKE>W~c PY;Fݸ/>LRHlJ7PZꀬE"f~gN_:`A"Uj ߥ1iN>%5w6'53ҹWs5A`1q!d =ŤJ>z$!8ufM^+l{s2gf׏ wW1{VIzQ~ab7d2Oo0):=~$QGZd;? ldӘ6f⾀W_Y}w-6Ym@r*ivc&\Qaᔲ?=-CJԠ[K{c޳|Ғ: ҦC%{Lm5) XJ I,Қ/&`$!e!}蓏sdc '/vΨٯ>M7 j&d}=:5H/XPCtv[6 u/?ei)?ïaSN:eyQyN|0BGSn:f hBKTBm}7MǾ31u.^Z8Ԭ }E R6_L*)l 2x.b_תzߧ؋3S(&99>0 0iHݫ3ڕI7_L=| NDPREo 5dB֪> qržxx1Lƫg N+w5tV,6W ~ߞ:8ǾBqb' F*RS*^]/Ci94_RݑoVՍ%\pxjѯ;Ο N`-'.A4_bq`7KAN{v_H"z`EڑnudTЭXEv+OD_iY撴Bew jxYo:S!pdUc|2ōmAcDS'G<$q2x@ 7$Wv"gIZ).!/ 6"اa Clp%TIm yMJYVi]F");=ϺAX_7?6π1xB %uŘK*d#ݝ[ %k{t.`dת6v=ZӋqZ&= PLJ2Mi,-2De0ffbv ƺ*(iƇlؕZ8#P_$y&`XUZanaӴm Dž6,y%\BIM 1U*ϋԬc#F08ZjJgbȡ`^3NItT0y) )L;bx7_Yy|m5u:71PaТ)Lσ"5"#s]"PGɊFwrCn(Ą&QMC /jH@1A$/AϹA75H/myPjQVD6 ڪnGDC-J}ܶcN]se~m{M9wtO}4{NJD >,t&ؓGӑ(XX}*2-$:I_HW3GK[+2)- %':W[MVb\TE秜}5eȉ';u=H#^_tEN#[l) k$  B!$ۅ>CKOWz fjD'z*gzq$Rogz5#fy!N (7vU_]1&xQœgI*9\4r tn*~-uFVT훬N/ #?Pql~ \4qr ҙ|Õf%G +u5N cSYA]s3]hh6`Z@,7Ti`ԦR7;x2KI91 dL6׊"ԠDҁ.Q?]+}pd[3I +rq*Э@Fl(k.0Mb &QFJ{Æڙ/kj~2iz11enFtZ:亢TL&y=+%dݥ_ۻ*yd}ePQ,UNy"/!%FF۝CM&/h\&P`fӻQ<4^psSj4qekVnC:تLei2Dq ]A]\m{XGx˺'A+5>U-LS뇖sO'͋ w-d]G7]H=`މq]UEU۔C&nh=nV)0QN,K5&>F&4+xq'iUØMt%oo5 grRv%,xSQ3Lezd>~*=1t0JݎtFɡ.Y 09_S6: ऄ ~—~us>8ʦLDe1]U 38ojPJsgJ {QҼk뗴k>]G(X:2+#zuQՍgtڦ"\aش`ipK|D }t+kF7n<+g:gwDe-Xy%HgZg&PhBNÀ 1TDChΖWY)2Yl5T|dlwl$/)MټqӾSo_)?],A]E=`%7Pug3%;lzx;6}6:I 5 Vow7 0Af,JܐrvVFUU[<^HU%(*l txa9s}@r\VR=Τ虿K$5/5+Zpp_}֡uj~-$Wﶇ(IvR:YX2?b.sm t]ppAd7!@5,Z~ %QpL pO]3h6 ); yctqDR=]k'EHD9i8V*Ht{99ݬeWG:57XtI&`K-ax]mzq]~HHIDb [Qv43M9]W%f{2~Z(sk|.?[X}+)2 [c)u246{8M80BDX*%=XKuKU* R6yȺԟT}u!qmק&,b[惯U!Y^`)BB((@a)(p\R2"ۻX,n_m1K(ׂ#02גIof=OF0:B<߮@41)q97 )On@; BRNEebR3#.;WO[lY#AE9 IDzFȘwj7" Ϙ"+\ RoDLQ{kdK~f>hӐiD<܋wo7{;nnś8RUyxȱtaLn']6PܡaZrJ<3ɒ!(|5Xkhغ|`U"Ck\]Q1Xr{J:#2F~V"4lS3FQk З.W:NϒNV $ˉbK4 ` ӘЍS i痀 B^_VGno8LKo0!"̽OV)!K.\eknҤ3ԦHNZ:6yZ42`q,a'x[,7<mQ}UA@9s?靓-IxJ`'ni n_n_3 >QUh^bӦ,e|ـ ^{MZC&C]뺧T_Nko+a[Mԫ.b&ɲȸo\!ȶ^@ Hᢖ\Xl/Kr^SXوrb<.AOzϐg6׶jYWT= Þ4FtOXK sDgKd.Oئ(W̕\H}wB\I_dE1{Ql]Fb斠0-}9L)T_44rzbE,4%ӷD :"* U d9_nh 'mPOe 4?1bO8{)vLS,ztd-<d wu5WX 2!{Z_8xbw98M{0˩*Ӳ<9X2eE*\YDG^ϔ=gd.Lĝ:"qMK9z ,pPy@7 3'^@K@s{Fy(\mRg?^3t 'bApq ׿{$E\2@uWbc-bIgJHĺdZ4L8>mZtopRaXP]+Q?E8r2dd[g1!rQ < 4Yu# g ˭R^drWUTBPed @3Z@JieܾJd~E3wVMWy^a1 9H6bσ>_Meq?}n5D64h"m_\%PLx`vAG!tx2otal]IYvoų'*?*=J88}Sz(K=8>y\4иwObRIxYm=7:aC*k<7I&9-gܪueCڣ⊁놈7I"CJ?x2%y S/O$E[3TBPv_n2槧X1Z& m4MD-Ouerx2stIr՞PdOHKTBa2AgxF_@>-$:x4[T^̥5G$3$WQ:k`=X3A> ωBWt7bT;煆b.v$U}"p):! (!zҲ<} έբu?A˱0C0y\#JWqs*|}A#9Ӟ:%| sn/Hl$<|ة"K=7rO精ԂQ}npsW8" =gSI!Ʈ沪^ OM!L+Q-9%t , =x_^>( yb/cN~AY'ڀνi׺5@Y$W?1i64[RԊf,[Ӂ )LrkN5@/.P!re,`JtCse<c7By|c^jy$kkvÓ]Fz#P9ĪokP?rRXCH#tuDeJRϹWt? n5]S1ƯC`"nGݯ,֯V,GYuvfP k$06NЪ Y.]1ᵍy4/;nJdt @_,ڴ)&)so#SѤuo 8e6 !-'n(ԅʧ!Yں{d  (4i{'>f^lFy-h ,ŅQwkc<3+<,>8'Q҅rF zƪbcb).<̅H`ұ{6}a"b+[Ӂ1,:8&;t︉Xah5PppP陃QZ\Y <͊91Lrx<Ʌr `lL)17UODl%wzH>RPEzJ S%fXaM"kqj¡uO=2W|Ma?#tG; н۹-~ G/e2tec@ Ӕh7p t7Hsڊݥ](ty6x6Q{:"E"Myo`"d ?'|r5Veq^VԨ>OLZsTm!2ܜv.hfDVAc%s. Qqfa:pIGAt6gKRT-kK{- fV`zձ:GMֹ0Ex:l'ܤA ^mef|*!]G:ws+~T|QȝT'8p};Y"1 S#X4QB Hg@_N_@oh6KXj_kqzA,uzDyu@ TE`*F3ӓ@)|*4IC2JR VX9l1-bK|֧$ԗp *]29ObYyU_P\Tkk%=%2ae ̄TMkUZfbnUGŧͰUo W رO& cAoHh9/EqA=hXq]1sNSTzQĄ"1t1 .#-Qduk D1\1wQcQޝL–&?ʤ@SQuҠ'+9ORjI`ua5GI;dO7:osIv0^ޅS'Cu&J- [1!iimsWne_Oy7Eq)mlCU.E= VvD.;|Kە~dLTX$0D2)p`z ȫY7/kbR_wT{ˍ:,qEKF%tkO:Ž%z] *7(Fa1JlfJ;aYB{VeG< fɬL VA^wsW=Vրu_)""Sh3iyg"*^Mi[nȏ\ZpJ"0@#9dI6|{,u+'ʴ95,ci"AWr#:L;iAgKGk(Ps,[E@9 $'Vw[ҊUJ*ǽn;i|n/T?&qCx$ۆT솇)؜@d(p\E% }6mߢmpѷ v#jyԆ';R:pdSYAaHJװA } {+vMYXN$62ۊ'c>U ~\K?z$T阖@HuAofF,K4ȪGqw}ASe,=-3_N6 n7& ]Vo2b{5 zx|(Ǜ="1LJ5͵ɭ4َWh uL^^ kP:[e e,c҃@O|cڊpb¬Fk\A-:N?VijSh՗gCSÀp/F؃=w&Qt3+Ѻ…|4GT#uM8L)[>CFcD#2;~*y,L"n|hFL!wx5'ja*szt[! ȗ>n8p߄|V-+#WgXk[a1) ))}SkŕAjgDΌ'1StQ?JNAy1So9v %WNN۶N-ߖm̴̓aqϡ>fY,70bv",G !R쩣|p%]vHyNj[#)xn\i\:,EV$y 68oծ`n!oRߝ6D}N%Us5f̻.)j7'i Xd,$"Ol#HmMy&gzԳp!ҹ@*륺da ޸N9t5U/um!kUW]DNV3 g<~Q*1<οeBVӏ &ۍ6tSާnFlĹ>a z dԧ]dx10E+K_ݎ~'ieR/ %1$1vHF52zGWEw;Z9Iou|@ ݩ$Czu\Ѹ ԜḓD8R69]4fV~]L,5?>td+%e[|y\Og8@tfD׀/{yE Gv}/{e]ͬ[⌥CQ:Wfda1ᵍzU0DqԳ 241#T/a_䪞\T4{=*0fZ>!o.>([2A{OS$mt͜,qܞq@~\KoBkɌ='x[|m:\U{X,Ҍl[M 뮇8}0HbLn?{0t})ژD@0!0z[{#2t6 X2q?л24g:A$)r\> ?9|ќmʤfzjKa 9WE]w(Ӣ Y,6Z땵t6 < y0.eOG34jڟ+:}]}YmX.cO$B0l+I;+{Fm[ ؞($mo7 {ps$&\n-;3b\`Wͷ|B]ydCyE7?WCDLP ɻo? f ('`{pW[}*,I k0~N#m M1,&L7e !Cl#5vX!)?!N@yePdIX Cu.1-Bi6mER ts~_npqiA!/κI5"ΣR43Ham۠ :a7mm2_J9.橖H2^FKJ^\`T"`^/69#*U#SP ZMjh9w#FdQnxU(N|XGMP%cAk0nV;PUJ3 4t&_Xk=aY{C<+0'Zfk,hy̗F61M$ %]:v'_7<pes$L@T/|enI(*t|B$%\s;|ɮ7c}"3.z?Nm_J }oh&rN^iĪ}HB|8^R!x7Ļ67ddшfeI}wT9/2oRkr!+8+]>_ z[pڒE[FU(R+Gܸ3YO#[J $QFUSa4^(S$/rP£3F/KiTїFU;r|pamT뤚[!CG~!{-޵ԙT1ǰmU"scqdPrzcAM9Ts/,sW*S(ik!. )hORSpKUhm>%y)vy?nhLqۦzCp=M_zɅDJSVrvG72, "*\J /R[-1vB;^2RP11P6J`1yWm]-vڏhv$>*0٣fxY ',*m [ P\IUꦠVW1Fַ0ߪE`IT4꟡jIeYL" Oj9|F6W6$ʰmF2a5,X\9_?!(r:7!|Ov`&SJ[Pq3\yS]ºǽ`Ha d-7 CnR.Ty*CZ+n* i6Mxe5oofm K]V@-z,-6~_2YAf\N܌ь3Q J3/h>0Qy`*`+7ɦ(]fuWN%_=s$3X+bȔU;F?[!Hks201q$M9&9rO5Ѳ?#0)ia߈Ȓ`P۸ֆ\>>#8KcmkܺTZ1OTfMH2Gp?gLF)]^$.KpJO-ԐMIsႩCQX;]K(Rt>?͡L{sLBjqa,[39Yqu"PZՔgd>fxq,ޅ.#ܡޣ Uk`ׅu-zFIaVP <t)"]Ƽx@}.BK;oz*: { ;ze$R[4GbFOFBFGzfLa Q;,*hx.~S#5T6ɣMHoC5)'8ֹpN^ճk=-$ $b8G$}OYr&]4!`XG[f>(?B>g,Jў?ohP3bp0~C{-Ѯ" bh7/N¨ +u.Pe3t2)ivSH:cb!Ƨļ2'z׆8DO(V=&ϩMu<[W/5We6C9u )^k4$3Po29[Ǖ)R(SLO}޴df7+^NApp;T v?!1>W~'u)JϧtωˊTu=++@ qH_P.2jhؠT׃ϙO4O2-u:%0o{5ٻb(~*@DF㢇MUz_N$O( m 8ᮽDBW2i/D]fS.!.pG4)/Чs}ZVt89O`OTu3;jq}EOD2gж@]' 2j&SP|*ZoUoy4Pfc[[T.Y)uLiM <,X|Ж!Iq,L^Oo擑)gت*VEHb*!J܍Q 8oG札;M`=@A/ >+cF6$UfN|cVudb;8u/S` `pP2'*P EZrʎmPӭF^ʞ",Ps3[+Ó&*BmK9@Tѝu5ܳPQ!uOW8eۅێb`co^jdf]E* >LaZEs݈&bN?m VJ2j:4R^lI2n$EZAOJVLM!tf4(&Nz$ ]}tyS4eJ"Ox> VRBgaW` Fn` O8hڰKߙX__IeFRK%KwMڣ<+4G:\p67]eϝn+*2~US˶ Qk7\zFH lEH~6VG9؎4M_)Fbdu#Obg  VD(PefNCa>Pߞ*Z 2RC# N-%_X:L%$Q)%[@ W5҃{A't@0HU+z@&ڐNťfAPŷia7X@njVmq0n \UbᝍXٝ TQ TLvzagO ._!Qd:cn@ZnfwV=%eǰrw}z1U(Jᕫk]q`6ȯfbSN6z^2I|'= |iɔ%ÌP+1(1]ysL¢J9E`h# dFQ;k2s%YƔZ*b$7Y(tJ aNEtwo[Du idu!*+F}8%xO.;l^D_c(j#AKt o/ܦŚL,s!,ܖ\qBm( A4H@;TyJ_r,t@G25:'JcaP@mNQ ݶS/FZD_ivIlg:3>MĽg2ϺC( /(qH7uG6xJ2V0Y̐qV}I+cg*GBR$|jfB 7x!('i#ww|1"*L 9?1_]Tph$}`Hcx l( u!Wzxme2}3,rxd$ qO%YmG뼂VOLkijx*c&e%1NspOnv)Ǖ!_s#J,r/D0SMt cS:5!ہdsS$l)vIci=4asyD8m)R b%! A`-InY%pL䊆.dM+ĭvK}qZƮfeDgfʼ9G@|lFW\|. ”Xl)8En3.\n:NAfnsP{]홷 zm Zc_]|C ; s^򻒆#||q=盿l;JJ(@„ƣP ~ cQk IUF~as<#o9l 3b0ʖibcy W|7f |Ul!Qt7:Izi'EV 'qUqNMD11GaPXstxӪW0itqjj6/NjF4F@x@YK&n$xR"]'>l#!e4ibdtzG $CRm<.@QYh|9 آ!+5'{s$ %&>]48;8+Fh!V(,L%;'SւmQ5^׃{\8JL6b}iUF75!!%^#f^J}TWb9;VSe^v٪'N=X0 xp4 @ *e/wvX cc@^r Zl?[-[V"n0Uӻ8)AHbοN7HįARĦߦ ݤ<{diWyᧁVѠzȢǓ6.8b{jlöwG{K675w-@6El3g=da*3 hLgt c0p:i iSF9}Nv76 _tu ?;؞TFN>-ԽVS/%V&LlwY K23QoHik[ΐ7[a_ C#+n~k;!9)'UP3fBq"mU aebٙ/~w)b bڤqpMQ tE]=/PSi=L#Œ^zdCr'4Sޢ_)F.ZTdS<1=*=l`,ʺ+լ:!94mpJ-91 8۱ebUd}qbR>JOVh4JOf /›4up>)1n!ު|99'4֎&E)ు&kM8J:: }P$Z[Иƞu4 W;o.]81F  2<3nee6jڶ|F7#(1G#Y-r7s(PF^U{?cl^NC˦B<ˌ/: 3(U1T;/la?//`]r삨>  Gؤ4KЕGeo* Jo~2<䳍p%FzLOA"IGG`+Y6wg'ЏI>9 ]0 []+' aUPu;V#vQ&@n6kU 5<<[O(5ܿ`B/$MӁߐ$2BG7`#ZH<"ұ?wtyor}Wa~_ET:ݥ_.iuG7tEj~cVTg0{)9deQ%2q࿗<*$bd1Q٘Bİ+^fJLj״J̋j= zil`|R'C^zƒץWi5ԯFCJǴu[f%4*Z?3 뻣G0p{fH{&[YQt b"U.\T5R8JB`\y-t8*;T6=_\rSQm`}t9ʵۏF]C%J "_j?er-GuM+Lep񦕰Y>T!݋}Tѹl s IǤp1@c%~buϫ&3UqZ5)}@+|8he\nYt/* Z˳hnxwmTS jz^aڵ/T]GR_'ѯԭuK@79Vaiˑe(Ej >6Iy0Fc}c.&A\!)ߝ~&YJƄoBZ/Onl4VXʈ{cՄY$o+mV` r]G G`jvhڄ'B#ǖSToWg@ s~B`/"r\ %ki2kS.iӥϽRqaص 0Sr\כ2f&DK%6a)+V-/k|qXQ} a .w+@'A~+/ P&_ ]ӛL"SF N^[A[|VƮwE!H>d+n}¥|qr P(U%~:uۦ31TDt lW=GZ0UsdmE4=tD[;h:Wq$2<ʳ*W$jƝNOqUz|IبLzUT I;E+z׳Ǵm`Хj[jl =duAKˇ/v6j* qz%--jw tK%7w)pY(ço/"|p"Ձ?>teq "* `K76;- !6Ã/[qeB(B(MD֍E{{HМsj\a?7Rٯ>>jkQ.8GPJ6^[ _,O}_Ibh}BF X?YQ_ZA=Q 2A.H~\MѯBWr9{K87.s! c'F9Q$m"CK(!V1,p4 OgӛXu]R*F?يӡynMܬ$tĹUwT9*UB]^ZdgT.LJI߹9azz&l d!=KwfD\MwD)ɻw vۜoZͽFdz$bѺ>Rť@ZB,oMSHpU.p..tC5ß 2[x:16?HLd|aeaM6j998^YL4 0;Xj˳O=ZG1WMQP5[AA7@̴on9ځFA{z۫LӖ (uqlj_#jcpD{i:Ӆ=܂Q׉eٳ45 EǝCxVZᷯq^:0涋L 澒ߤEvG]+tns<-8'4z0]j{A*oHP^)>!DEl TLYu`*(rq$^yňjʩBӍ!Y,/hyԪ!iS{j!(F"+F~8X~c5"rIYPb;ᶽ3vg|&؎r &Y2Ň쌠 @壓~Z=5a,= QWr]O!ǝ6n=HT N3't; ʝ+ = yX|Zr_ǰ8TA50V>^EQzTYƤ)CE|PjC|]wHALOCTCie'I`/ :R I ))/MlB+ڏ'z)sw[ǔ|  ,A@fhr $G2ݪZ>M#4Z>VB.Y\ ~XDsv]C5w^cF\X\5tQc1_j=¢9ofYS_.-9D[BS8 e4 X_iِ&ϊFleߝ%ɻ/³PD>'sޙ Q1= :#FàC֨M%tӕWH_4uM;v"7%>;;vLƒ#l',3y+w醤Ox5:#``u1(tʟ# v:M 1g2>Q=2e@_3C<7{= Ŋu xikJjI]+Wȩc ~ڈUa8e;hN{yqW =u B)%@,@ۥx()jfm 2NJB!D`Ȗ?._A*8&qɲ]#K9}OFڱa~7cw4HCFY ޤO<P *SEg2|l5DH2i~QzY}Y a˻7>&֮5UrF2w"Wrxa 㑩6UZֈv"^G%)c!)Aߍ0Q.&:V(~?81q ' ^Z'b7 ^ن^Ϋθ|k>8lEu ~0ѕԶbj YZ