bpftool-4.19.90-2111.6.0.0123.oe1 >  A aW^^f(X\7cP2*xB<;)Q&`r:?._c_32ў_r(Lgp}SܙS QE^Voc@']n3GV}XUcP$APTաbBu<' ^ЃMZK7->1 t]nf#p??|d  $ a+1 FRiox         :  D l   $<(D8L;9 8;:B;FcG H I XY\ ]@ ^bFcFdeflt u vw| x yz,06xCbpftool4.19.902111.6.0.0123.oe1Inspection and simple manipulation of eBPF programs and mapsThis package contains the bpftool, which allows inspection and simple manipulation of eBPF programs and maps.aHecs-obsworker-203%'openEuler:20.03:LTS:SP2 / standard_x86_64http://openeuler.orgGPLv2http://openeuler.orgUnspecifiedhttp://www.kernel.org/linuxx86_64M$\YU A큤aєaўaaaѕaѕaѕaѕaѕaѕe817932daddf4cb2dad7f567261e90ef5da76d19491d344d185da4554e24a698d9e2d6a2663fa0a016d538e518b430fa88cf62883986b51cc147084dfb3b061aee5808b032a67f587d3541099d46de34f5bec8cd5976114ba07f1299ee6001ff07632174ba2a655ca9c273a18e140dece5d9202bd67962796dd06ea6efff1dd96417a5fb638e084943b0d9f3479ff2a54b8a843271712c51997c5855325001635a0b34038324bb7680f84b5797553a826a14be7ca430a41adbc5eb6f17ca952f467806aa61486281c988bc0add34e4fff22210b073dd404c000000676fa88bd5c61fcede72b605f8023a2be398dd9fc6dfe2ba46224cd0c4ebfa5a76b1518678c0c3142bad6532ac31c54714557b7b1ca957c7cbcc2a195f7f4089e34e0bc0fbrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-4.19.90-2111.6.0.0123.oe1.src.rpmbpftoolbpftool(x86-64)@@@@@@@@@@@@@@@@@@@    @libc.so.6()(64bit)libc.so.6(GLIBC_2.11)(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.26)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(64bit)libc.so.6(GLIBC_2.9)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2.5)(64bit)libelf.so.1()(64bit)libelf.so.1(ELFUTILS_1.0)(64bit)libz.so.1()(64bit)libz.so.1(ZLIB_1.2.0)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)3.0.4-14.6.0-14.0-15.2-14.15.1a)@a@abay?@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.6.0.0123Laibin Qiu - 4.19.90-2111.4.0.0122Laibin 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- drm/ioctl: Ditch DRM_UNLOCKED except for the legacy vblank ioctl - config: Enable some configs for test - share_pool: add mm address check when access the process's sp_group file - rq-qos: fix missed wake-ups in rq_qos_throttle try two - atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait - drivers : remove drivers/mtd/hisilicon/sfc - drivers : remove drivers/soc/hisilicon/sysctl - drivers : remove drivers/soc/hisilicon/lbc - ipv4: fix uninitialized warnings in fnhe_remove_oldest() - crypto: public_key: fix overflow during implicit conversion - net: bridge: fix stale eth hdr pointer in br_dev_xmit - x86/entry: Make entry_64_compat.S objtool clean- io_uring: fix ltout double free on completion race - iommu: smmuv2: fix compile error when CONFIG_ARCH_PHYTIUM is off - crypto: hisilicon delete invlaid api and config - crypto: hisilicon - add CRYPTO_TFM_REQ_MAY_BACKLOG flag judge in sec_process() - tcp: adjust rto_base in retransmits_timed_out() - tcp: create a helper to model exponential backoff - tcp: always set retrans_stamp on recovery - profiling: fix shift-out-of-bounds bugs - prctl: allow to setup brk for et_dyn executables - dmaengine: acpi: Avoid comparison GSI with Linux vIRQ - tracing/kprobe: Fix kprobe_on_func_entry() modification - rcu: Fix missed wakeup of exp_wq waiters - netfilter: socket: icmp6: fix use-after-scope - PCI: Sync __pci_register_driver() stub for CONFIG_PCI=n - PCI: Fix pci_dev_str_match_path() alloc while atomic bug - block, bfq: honor already-setup queue merges - mm/memory_hotplug: use "unsigned long" for PFN in zone_for_pfn_range() - tcp: fix tp->undo_retrans accounting in tcp_sacktag_one() - net/af_unix: fix a data-race in unix_dgram_poll - events: Reuse value read using READ_ONCE instead of re-reading it - x86/mm: Fix kern_addr_valid() to cope with existing but not present entries - arm64/sve: Use correct size when reinitialising SVE state - mm/hugetlb: initialize hugetlb_usage in mm_init - scsi: BusLogic: Fix missing pr_cont() use - ovl: fix BUG_ON() in may_delete() when called from ovl_cleanup() - cifs: fix wrong release in sess_alloc_buffer() failed path - bonding: 3ad: fix the concurrency between __bond_release_one() and bond_3ad_state_machine_handler() - PCI: Use pci_update_current_state() in pci_enable_device_flags() - userfaultfd: prevent concurrent API initialization - PCI: Return ~0 data on pciconfig_read() CAP_SYS_ADMIN failure - block: bfq: fix bfq_set_next_ioprio_data() - arm64: head: avoid over-mapping in map_memory - bpf: Fix pointer arithmetic mask tightening under state pruning - bpf: verifier: Allocate idmap scratch in verifier env - selftests/bpf: fix tests due to const spill/fill - selftests/bpf: Test variable offset stack access - bpf: Sanity check max value for var_off stack access - bpf: Reject indirect var_off stack access in unpriv mode - bpf: Reject indirect var_off stack access in raw mode - bpf: Support variable offset stack access from helpers - bpf: correct slot_type marking logic to allow more stack slot sharing - PCI/MSI: Skip masking MSI-X on Xen PV - tty: Fix data race between tiocsti() and flush_to_ldisc() - net: sched: Fix qdisc_rate_table refcount leak when get tcf_block failed - tty: serial: fsl_lpuart: fix the wrong mapbase value - CIFS: Fix a potencially linear read overflow - PCI: PM: Enable PME if it can be signaled from D3cold - PCI: PM: Avoid forcing PCI_D0 for wakeup reasons inconsistently - tcp: seq_file: Avoid skipping sk during tcp_seek_last_pos - fcntl: fix potential deadlock for &fasync_struct.fa_lock - hrtimer: Avoid double reprogramming in __hrtimer_start_range_ns() - sched/deadline: Fix missing clock update in migrate_task_rq_dl() - sched/deadline: Fix reset_on_fork reporting of DL tasks - locking/mutex: Fix HANDOFF condition - ipv4/icmp: l3mdev: Perform icmp error route lookup on source device routing table (v2) - perf/x86/intel/pt: Fix mask of num_address_ranges - Revert "EMMC: ascend customized emmc host" - Revert "EMMC: add hisi_mmc_core" - Revert "EMMC: adaption for ascend customized emmc card" - Revert "EMMC: adaption for ascend customized sd card" - Revert "EMMC: adaption for ascend customized host layer" - Revert "EMMC: hisi extensions for dw mmc host controller" - Revert "EMMC: add dts bindings documents" - Revert "EMMC: open CONFIG_ASCEND_HISI_MMC" - Revert "EMMC: fix ascend hisi emmc probe failed problem according to mmc_host struct" - iommu: support phytium ft2000plus and S2500 iommu function - arm64: Errata: fix kabi changed by cpu_errata and enable idc - blk-mq: don't free tags if the tag_set is used by other device in queue initialztion - nbd: add a flush_workqueue in nbd_start_device - svm: Fix ts problem, which need the len to check out memory - sctp: add vtag check in sctp_sf_ootb - sctp: add vtag check in sctp_sf_do_8_5_1_E_sa - sctp: add vtag check in sctp_sf_violation - sctp: fix the processing for COOKIE_ECHO chunk - sctp: fix the processing for INIT_ACK chunk - sctp: fix the processing for INIT chunk - sctp: use init_tag from inithdr for ABORT chunk - openeuler_defconfig: Build HISI PMU drivers as modules. - arm64: perf: Expose some new events via sysfs - arm64: perf: Hook up new events - arm64: perf: Correct the event index in sysfs - arm64: perf: Add support for Armv8.1 PMCEID register format - perf/smmuv3: Don't trample existing events with global filter - drivers/perf: hisi: Add missing include of linux/module.h - drivers/perf: Prevent forced unbinding of PMU drivers - drivers/perf: Fix kernel panic when rmmod PMU modules during perf sampling - drivers/perf: hisi: Fix wrong value for all counters enable - pmu/smmuv3: Clear IRQ affinity hint on device removal - drivers/perf: hisi: Permit modular builds of HiSilicon uncore drivers - drivers/perf: hisi: Fix typo in events attribute array - drivers/perf: hisi: Simplify hisi_read_sccl_and_ccl_id and its comment - drivers/perf: hisi: update the sccl_id/ccl_id for certain HiSilicon platform - perf/smmuv3: Validate groups for global filtering - perf/smmuv3: Validate group size - drivers/perf: arm_spe: Don't error on high-order pages for aux buf - drm/hisilicon: Features to support reading resolutions from EDID - drm/hisilicon: Support i2c driver algorithms for bit-shift adapters - compiler.h: fix barrier_data() on clang- 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 buildingecs-obsworker-203 1637732424 4.19.90-2111.6.0.0123.oe14.19.90-2111.6.0.0123.oe1bpftoolbpftoolbpftoolCOPYINGbpf-helpers.7.gzbpftool-cgroup.8.gzbpftool-map.8.gzbpftool-perf.8.gzbpftool-prog.8.gzbpftool.8.gz/etc/bash_completion.d//usr/sbin//usr/share/licenses//usr/share/licenses/bpftool//usr/share/man/man7//usr/share/man/man8/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection obs://private/openEuler:20.03:LTS:SP2/standard_x86_64/8c0798c0535b586da1335a3c3149ba25-kernelcpioxz2x86_64-openEuler-linux-gnuASCII text, with very long linesELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=ec46a8c4b3ad8a25ccdc6153b6b54fa58c19f8b4, for GNU/Linux 3.2.0, strippeddirectoryASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRRRRR RR R R RRRRRRRR RR[9ҟqRzutf-89000c5060bc4a5752798aa32789fa893b2ae84cef40d987c8db77f7f3183518d?7zXZ !#,] b2u Q{LR5QlIS:2ݴO T"I(//ץyI@%EJ7VN94&jQl2cێXQySIF#Ai=fG@FO'{f` 3bxv팎q, ȷ{נQdluK\$uB¡"upCb2pz ~@AzM* ߓQJZA#wV4 hJNV`K?D.9ADfW$zL=Ơ.5c YwQzoHS#֏VX^Xe_Oˆ'h#rg06w$|MɌ]짱Z0#'QFsJ0BذPRb.倇:T&33c3\ZRJovIuiVr`[M>qXӵB(f*q'VI0?mtS>Py>Q N:rw5y=Vs,a=F^E8VSϯݪjΦ,sjuW%TDzu:}w`\fb>t9(YGe d(u2:ɩ>?=H(Wzeh<9j :&"Pt[ͤ3-ԡ.|Á{lXl<FN :J7WspMʌk2= &K,8oD'ʚc]^Z`)(8C烩ڸ/q[N Ss8>cxp+WlH.0p7tղ| s|l)%C =7Bg$n( M%rFT9ZIlbPtEW9qWlW*=8u Z{]eKO!-_z Q}B~1$u\ (@M_yt8!pP9ks'UR{P{zxEgDD;m\~\ֺJ& ^,7G\nk(5]ýL*Jkհ]B3+p-۬7VbkM$*h#ŃB$Tk>6uh[G orZ;tɛR\[nvf):r&M{?A[t~g"Rq&HMt= K3A%wRڸk_}[RKc"I}VZ32mP*ꃈ2pу=ʙȽv!} o"&03|cK:-tK[W_.eU%$Ug"C}mP[5F@.tPv]e{H= gt˲2 Iݨ5a qA [b x'I׵Oed{-=VJV9rPg"a!4N 8Gڠs]/M*mJ-w&$TxR(} YxToKmx A$mA{c^dHM~݉UIn{hve\-⍰FĀ1ůdS4.=2RJ~o맻"R(-davw@NxH4^4o %!g aW vExϔ(v|,?d-eǀa*ہc!u o$wf M{OaN&ՄA#l"(:Pp_ L}\y_K#Uݵ+ [Etol` efgP$`7_4ocy UWH*ۊC[t6l%Eٙ%|=v`6# jwoM55=*CLPW (]/{kZ&`l۬Ѽe<֏V,(H /2WdGw퀊TB`}ڑMܛj'֘ǩY'4y<0~3[½8^ſ]cch0~$([n>3U8~`"6DD($[.qPw ?D]8A1/fo,vuqXzJVܰ47JяW/#x&n'# ɽuO#T93E4˛1ZbYL;.:6;Ъ"^qڧNn$30ى{~RI"TEe_|oV3>3 ՑFvvknGJn5<(d{'Tש~1 0عɆx'Zݙ2 "c le:Jk &^W?/='C5I貙gQ,^3[nC!SFdeĔOu%TL*P , YjDeKP9B㫒L-HZϰeAv|ڮGpYu$3\1粸(Wғ Y 5cz8C#Kt`"Hzز#dV[k- ;%Zx(-ah,_ ֝dO䩯yh:))# 2Q7p^ڋDbpxpqt QKlHւ2x(['[b-!OKS%U%Q;+kEd9UruA8_}5K~.:<7RE>N'!OSuf_0i6xָN:T^)nkwh;̾AᡎEƔ}]hu ds&G ?H/)ThaalT{JPMn> Ì3eq8H8 ES!r?u<\Ͽ"rj% i{$$@2;ԯ+3bi)si '!oّ- 7K-: 3婻JMjr ʉ@/]hR?A fa&:aOv;~priɹџXZt JoMb!/Vߔ$Skz80`uP&S^yləanD]S[) yѬo<nj?^C댄NG*O {lBy*y%5REֳO t<|C_ `ɥ wN=@ӖVfGTA_ְ;Zs641#r|/u!WULv[,*EI%RRÃ6[Iv _nJ]MYPi*3IB[Qp|T0; "^7I E9̗j_ѥ؊~^8n:/MF6vQ:L>/M$$ ,{fU<g%ْA[cjv ^dU&Hz\Ĝ'cWSxJXoBu7 ~Z ba0xUn_'esQD`ǎy}A7?~39AvnZ0ήh4%Օ+*F}zϭlF a߹ݬ<>QfPrI:VFҖ\jlVlя==ZQ 4ϛDU:"~H1CK>*KV @pҊןjϸ]!,RxGt((MSXK+¸#z~z\>NʘǥR0Rk06k(:(`n8y%vK"hk[T3+l?]4vNn$g6X $OJh(Z\ű-EY$'7ˎuB/Um}aGS'>FH+o̤e(i跖\~_:~6VDZ+  y5plu5@y*'SmR* Pʯ$JU0HWy#lb*ɺxA;V'QͱO{%@ܘz/K y5(άojn N CAڹw|2=הo$qZZb3gb#(V"enn]{f}my#1-h 7.1IUby^= > n %_`) Dʨ%zԸ G;Hޛ:tlp G}g{ X+BlJqnW/ x*5%Eҵ`k6\]vH$rRx[sCHN ][k6}dAKOQEhY.׃gqW iI嶀H_:=8EhYJigוޅA%s'͇l&sWjWX}ξ-C_`C /ЀSyh'40AE9h۩ߘ8z{6mOa?~̑Ě2HX|BuWl~ y/osB.ᰱ3C:M.?+m# 8m(!nmt#'0;-sz}Abg18 i$GYl;i+08"qï0ݕGlv b޵"dMq1dHV>(E}K럞C4̇;b4ԘPdطzeuH60E9ӟ'Ч'tǝ}kGk6)˘u/ث0G/Iw'+3 _'Rh f9ӕŮv2^^gtHH t4:M*6 F~ۭ-W FߑvV_h~Gyv.]2ߍT~h !"`I؟rt9HyOϛe.imx.2bRMӚ D'YJ.b`7(ncE4n8IG$sKL븟kHE6&̋g`6&ΜJpUBP3PR?NzB O vP ,6VqoƘHXki V"g?=<"e: *_/bN:[o#H9det* ٗnM]uifs»Hjbo}(Q4#r\{44\;[-Nъ'{$e*w}|?ʌ;%?]_/bIw%GTc{Y\v-~IJ::ΜKaK_B{T bl&?.Z I,#/VmQG2m_QQHy"o%HdDY%j*:j4v+/S FbM :zҴV0!'3{ ?+r85h?nNEmo{*!4Gjx\zW=3 VB3S;K U!dngR,_yI:++x>ϣ'?s& h3ouE(8 |;l$jxL~d0.5Wt|%شm  &'1Q8 #80:M'*{q,`*#FPcdUJR"Z- 45jY ~? u8Y8l-L4Bڍ$Y?Zݓ1 TFG y,2NlG]q !~a*Vw 'w×a`ڷL#yC[F2΀ReAm|D_ֻb`4 pG] "۷+73o_ڣ:)ڼÚTl8b4$A+N]1y:ӡ}j"J /b#SRhG ǃ:D'V a BGTW=W0bCq_ E?kUX9W%p &`JHllT 9IL 1ި6,oY?^wn6:vcLxuE*b֗%yq9rV1hJUNþ:vT-Kve44}Z)úaR2rXR@E}+t/' :,,;ol3ɴUHy` [.n#Sx ƿdUlpL|'[)Vkx63GpS6W(Qį/$NcUZkib館ߍr2.A /A-N3yo}Si~"%)Os^HlB7\[Qx{`+`bv\JZ5zmATɜN~k-ʡ% dK*^oײ\^a?ym3_g8VǼԏw B]f'dd-o”c L3eoebo|IuN $9ko?:RвnQl|A;\ i.iLҚ֏Fb,S]}W㳑Ꮔ HBzr^F]]s F| vSᴥ@&;F]ڱHj1L!~:˺M'4IDUƜx;5:Uux]Kh[7 ώp&sHyF  -Pe_z_35}ZD̎cuz|֐|U^Õ^ 6N69>G9h\R7/ [:Z'\z+3= -dH'@TvޠhOsnLHDSJ6OchX,}_E?? Z&mSe;UTV`LSn1ug EyҎV`9efD>Y;9Au;Q2_2O; @|'?Xml".{Nħ ᕡ­hm RZ$ ũQ!㺞(Os#S=^nH~^,/Orw5gvl{Vx6os{tE+Br`Zc%rZm l)PTiPk]|G 3᪛ Sѹ|5lnxϯ5?}0m*:xk)<7)L| ={\L{S5H`4*->v'{>pcm,-gU:7}z;s x!X Nm Tmt9f#"iSoNtHڐT5r qF1<,g\\hn> m=:8 IiOO<υut}W\ΘJc"NV`Ӗ@0  9p9t0|2bBfw%RqSzJG C0N xq\=@❩uHROa(@sy?]&Q:7$s$Wo:hj?V\X=&i}-M,lS3քR~zF~~0MW\jQfۅe̘GG%˯ü)!KtvȃG$&rd[F.dOt 譿nKf.Y PtLѹR԰ߗQ`dTiH"!FޢeS_[51 ւ$tf]t*@=L B- )ked #T(((YϪ{y)D1&ڦ7Ⱥ+,f:lR½-*:.P" n0cܧ*;(yU =M})e*p3|7TJ2'iDYUZ5l򤫈c,(?)3P%/mK{xdUFܹ ӟ6_%zEO ]ELƓz(#_*ŕ&mӭ`zf"n4TNk;Šb1y,DQ":R& O7 rL6J j#? (E238$$?Ba5RE/$㔘 selcAyRo#tPzwCJ,3fM̻>ah' ?AC^]uKn_d=C KWV":[D0$rFBm/m4չLw7q+j׷_r⢎Jpdacz#~8i-& i|fO9'ը®6̵VV9*"2r%G(nUUlFkƝrz4^lBḓܕ%*~sII _fќm; 2Q)]sgklݠ@G(X z?\瘝(Ķ\պHhnћ9N=&n:Lz%{I6ޢ̖c.Wv y;LFWzeC d\Nj: ybEmYXp)`"Cu>-vO$M*u[0.D-XmybCĵRflV+zI!;8Tθ[;uCMJnK;R`dg8Ya,s} aJNŲ@uth0]XVvpԳR#p !aX#we-4,pId zZqbD "s,I@k0PxmևE9.V0_)_'jf##@39yq|w8 !`q,0X!/j%mz1fR=*6ȏmjnJkR>$p_[xVW |9rьg<寈Dkչ0iF4qg&tx~G(ȴ_Ge"M] (E?UT4sy"Q?"q\VIM\}gwђ, +Q)AEynB7'huOnMVC_*xE]9`$ݍ*X c{9,NƼx@I}Q%nzxe<@L9l7OEUZYτBƼ^hap~8@)z =Z WG,ockȾfJ~}80~,K3滋ބx o*>C2ma٫1.;̝*}B.g?j~,;Z{I4KKWU86n ?n+@bqܝ=z1[xNIb?\(mJ|a`!PV;QYW)nGdxiasH `<3cAbcr|[Mw txƘW_l^)źԮ || YWN}ml`v@(pGKoWP!Ui&e˞!iddqQڑKM%5̄U_&tdB wVkG^\VȈ 6aGV|^[G]0_ ۇ`R :.I=P} 357+tpl/dPn_Jv39Kti!/% WH-' iG|$6yGzbhK0K.TU݃ݑ(ynu7 w{'͵E2oY N `EfoY(, I%0B>ki_M7[W`h좮yg%*u>hWa͖[F#D {30dar7  6)%j@?bSޞꯇʿФz6+UO%DVzli ?)SŮlmOk{L whDy:}|hҢAsKr.K˔/ Wߝ(erUF/Lۻ۱ p91f^0 Мu0?R:NZ9H/ZR̉|dءm{|=|Z )qW|C9j*\m|oPw?,0+{oIieqU#=.:mW/ۂ&IW8{M_#NH'sCP2/ kA_)7 ?>R]C5?`D.{N0Nhq C.n,ֽ+O[N{_3!ysvFp_5IDQS yX' A ô2.:R鶠Kkڀɍ/ ˵R FڕWkv Y_CM('!&ۄVTh1_SM{;xLcR/ҡ$'(Ȳ~h$3$@6tYP3@?!Cs)e޼0F 9ԨR=`-ps 5YQTi4Ӳ_&4DEkgtBͩ5ύL*_->.n[âFATO> [岚J+2kB qvWu\ٯ9$@7bUa[trX́M^_ s2慐=sqFu!3Jz [qZטCB-mզTT~e{ ,=?N5r;^]cbM:̀\MO])Q6]wBSĐtH&Ckɶ9*h]Am \v: )Vm " ,Rǐ H"c:'G+ZGp'S!`"on#q0Y蠏Adѻy249lmcWn]ߞCDGS#{0xr39V0>>05"!9i(ME:Eik*0[ GKpB0'4Mfbc{9ZmRޢ!NE4F`fG;HiI1pDu5<9ֺG0eIgϾS-*4+|F2 S=˧#j0@QްCvQ`lbmbu&68!P:7fqf{ b(|oy0f a+A7w3HU;Ia Åw!ev<@?+x/xLeKqVPDʦ'® Jgi2P|٧X*,ױ"kêM2'<4EfIVk'9@ohŃΓTjxOpYIʚ#d*gKfinA6y"mXv8(k=<_i[ א 6rgMZk^w7}l;ML^@eߌNN(}#?;=5/ $"+)PR٦o}8 ry6e^P^Eq^`U$4 Wɴ\v=cJZvOpDZ~y:CE .x'w>`׃\ '}<+AB.B;^ƍ=2%c}_H,x4ʯ1^̈A$RDdƷVpnn,<>ު(n(0šG8^?o5G-H_v+Z@J C N ޗ,X = 5)F/as͋Y h&Q jfQjDJoW 霰T`E ס"B ¼ g:_ԗ.dgO6ZM8@<lj%nC.yD#ab243i ̓h,_ޢbN}P&{Ϧ<_i n`QU|CױcvϠԫ W$j1?k/p;2 ZP8GaUrjh q;uܛc v兑msVE z!a[Ufc^@!a:ːW0i'L\ƛ/q 쀑 &[5]uZufپX@Ս e^+_ΔJVoKc*\r"Y{h^gF~c\C%g]<%.҉mi<9q;$ma Sz@L%j^Dj,a>͊ߘ.3C~C;qlk| hNP}cw(ZM`}B?Y c/2E+Vf,*!Xy˸i$&V#X`R`qs|L81x>sr"]19=q3C_ɾ2^^v us&Oxa)Z>&힣fYȵ+N ]nS$4pxy3|ڷ j: ǯ~, .Jed-9Q/j-?QdHՉf^BMbL;`ͻ"vݖ_fTq0*G:PНv2Ì#Mz] b`<I!]{ls[7mH/R|\xvUkq㝑lY<(K+$WTcxʓρ\C}ǪZj?猒N\:K.2޲Q-)3>qݹ(2sqdk'au*tdτe_JmW05$_1q q2y!;s!caI=^(QپWR;KNCaz=uFFld=YZm5CL?$R-B y/%/,"7~m@')P> )7l ݽBqHj-V#?!^Ls* ZV[#x5²"i(anͲYR5}(7l܈sl:_%YM'0w_[0Xody#k,~Ap–5i#퍇ܣ.\$Gm_AJ uo,JYݵb0?_g+ƮIݻ@GU n \TjvDLD1Nhh,h 䶉'y5hm4a,]Ch˛mYqئw`,0ZL?olwنnFH6[h82r/3/u}#2˚;ngi_'QNT>oȼހ-3z >9p G1vLnyo~֠$|Π <04VQwlQ:42@4'&1GnH/2dxpj43-sn'Jn@@\/>4 ɦg`˓X}P'^N Y*Yy|E8Pohyv|cUߞG3Kn 9$=J꟣P۾`b@n*d&D5C1|͵zLDSJ0*O[;!1,YFpg~Sn=gEQ>?J \7m9qWkmZ'?,GM~h -VGDFtSY!ٯgKL ˤЈuY(q[ >&<2k?JI)>,JF ]dG Se&~Se}{Uj_rEe1֙l `O oA|&Є YHnan=G6-ThMESC@i52Ϸh11n@LȺeSKQͣ71jpA%Cmu`>|u*zSI}1Puc.R@8 +D ܽFP!먢*XL2o^Q"a-:bR*VWЙ.>nDP xe9 j?Aƪ|Z:G_o$rD1Zk]%{3shT<;-VCy#0Aݩb :Z=4 uɚ*ٷy[%ty%t~mk2B_ =w'u@_ :9;taܗ~ae{ >%ǬK1zdV+ B ltSQ{:PzNpnrd_ Tb%,`ו}_4aʦiT v e/s]Ÿ2n j]C*rHA態TNN73y*TP؏ C2bNk2[RԌ:psQ ,XHOnp g"c+ ߖ`rą.wEmTA 6=rmNݐN_y=o ~N{ E3Nd.g DLKE\yY\3rҵ;űMKB6AǦ7C&0xC@\=Y-s -*kǚS@%wT|s@x醗9h/nŃwT ;_r|đf>кZ>0L8{Q*6Er\XwupMw~1 ZUlq~=INh/|բRa3ĥ{F628("=&cR7" !6k4⮍xqX[l-:1Ҕ0<=ކ@sdw )&ԡ1 ƔZF^[=ȃPȳʶsg^ѕQw A-Łn1mW\OVa@G"0VoŽq+ry}|[덥vGBDd;(y:@4E|1faQ1Y~j~񧡰*JnVklf~T= OX[*@P0r%J<A5(0* K2w+@!Y {QRVa9VDnej#LlYR(oj^d1o&O{PiU^TJO*а +׮e lSvs0sW5jhœz·MDN٦rK44X jO/Nah4j[FP!!P łÑ!n~"FI䟩1=MF>P{ljVRxv41q1}mzvTw ,m( bN³4iAr0݃ᒤeFx r{1VzWኄUG4s ZgJwu\Uh-7W`]Or nj/5J/H^JK8 eD(4Pk*ʭI kyz y6_`5y,-\]-ehұqɼjZ70C=a(TQiCNfM$@jDQ[ͧ|ᑔz 2fZ;H(o4dN{`Ċ׃8[dJ4rHWuD)ڶLK <(/7{g9/ #>+ǻS;mo ᲔW9P@inM?xAyRD Jdi˱KfZ{?Է}T.h%]hVF~>#(N*1}v1!#68ѹ'iU GmLFE2Pξ%Ymb#l?eGjAw1+B^BW& b:6X֬rzq[Αf p* _ Z~NL #pNg#N9F /shIT>D?f_;ĵO@mJo!HdY@c6i-+H#pkxP&yyأϐ՗>1,Cg[V.Qk-R"61뱿8$X6:`FQ*uq-U*&,0g C_Tlzx(@@"[5Cz:v6-OmKZjʲCQk@YR̓؎Ck56Ul sѶx?ʒX&iV5MOM(Gk~ `GnCND_ۺ> /mQ6_vBd5!t':{.4dOJGVL(z'_jD_, Eɐ֑#~F]P[ 1W jPaԖU5)m?d!q-j!<> 꽍ڤ޴7 ᄆ%R{J–P tSbAIm-Gj1^ܼ|B~~֝ l1m %6¥Łh9i!ʣw* ;J/] TXF Tfz9g"bY;$tbmKX J2;(q0 ѱi΄!pe'L ej3g]|G3TDU_˹٥7B0iQi׊hȧ@k:ؓKw)+IQNyqL)?ad>FD z,Lwp0\LQzu: `%dw_e7[r_$iXwN cQ=I6W3FX6iD2pS:fB ,8žh'63$NC-`B&&w==w4ݯK!d!"!Nf85mD~sr@م0BӟNKCD8z9<۰Qtq\eW(ywXSC5GRڐ_3Z&N\dij\lJ![ou<0w+܀=2j s%zj3tSP=:_.Qi64@@Dݟxq\9rS}(-6`c kNJVZ3A1/622He?$Qr;XܴJ[gug sCw{jTVŜimdEIcn*;iRDQ3`~ nXcbgwe,=e5j '74((&F :0EbA u ,~"S?hXJҧ1:ӠLd SvIFN{ͱH*_8fn6{7Akk)ݰ_tJ '&(G:5$EyrxZ66TXm1=%Q񶙞NHgQy"ƞ{k{2'Ɲx5H͗DƋCN.2\n+P.;jQ&6(9q vU"Tu*;AגA.HgyWVeh<BRדB ͫg@i`qSg4Iqq-z͌O{JekGs57%$5gY oh~iFξ'^ųSMXuM3T%aΩ _zV^&g KξF;je۔-KkpJ s׿$tZrQҽ䞆LC$?3#=|{CSbUs"U<(Txo.V_ջWW|A|I]/͉!GLU2cCŨ޵1EI#ɌwQ+qƔ&iI΀@P܇\Zhqf,Bxuj+{r;aN'|F*MI~/DP*LE!8PC㊐K.9\{DMu0iJNDD d:"* <3vxh5TI| 0:9q; OLA/ 9nh)#Zm/knmYzPC4xw48v65 E0qKܲi)͗N'^L;7m_X?3`)0$(3΂,7fɛdgfz- "Vʮ%5u装EO"<)Ο[\E}<ȸUy##fnʨSdp]&"$n zD&e?[G G]Xݽ?Fx_s6 f!E%J ?ԸbC.[)HHƚBk a7&- fTW5b$Wb_7Ҥ C-(N)z(PHwq!s7;N]ðбS O#iP9uZ)[^?e+:"+ȯR3 $=ŅœnCS/L =!BH{18BTMiyylo KtHmLe3e5iT[=PZi!$l"8z '<0 v:C'Hu\*h(FqtEj[&e#뾣4ߟ1inc%cVLUk EM)iŵ^/o.N袬 <@3(V g^4 Ʉy888LR ] ro2v#HP/bl{r^=KXJKB*0d P-?!S 1Ï}Ky3GJJfL:8`gzxhHw댠k a/3>k"(/Š_cA.m?Odu!ge|?ZH_.x=E5(!O}L̤L >6s;8Rj2C>c\- $Upk-We|qe!Ah"! 'Euo'^n܋Kq3LDJ<.%Hn,1vm/L-a̠ x&20â[#}}M qq>Edn Xp:y"9U5x&yx m 8ZwmR}sMG.|W.؈J63MsCտ78 EJPY6C\!ƶ$ RY6ˬP\.*eL>x5ҔI_4 ŭAQ"!/B8ս)9iO^3]39:~4̔h1'74?ߴ6n]7.WPpsy]N^aY1c1~W8:T;?΁#bLSZV?11ՅCӪ]Z}hNy6ݕӕ噍oJ0 oWA`V{H"]- q*!lqnaګC͎TbFk2G[ 8abRNˈQ} }j l4f\]݇QqrE4EiB:b|kz!b-opPSܽ"4`&!SAoU!)9r]oϴP&\ǟvWꮏ&%a_R֭EGV 6ݑevI8ZV)9T{@Ŗ~Y?r*.Y7)#F\p-$sC}D|e"\@)*r)DeIzk\5ekGN$h@hOcl6aX34p;bws] uC.b|/M /lS#3!?atab9|55Ξn V/r͟X?]%慾>Gk3?DHaa^C,\ 81\{23]Aʖmޅ{[P05ޚhKڽJzOe:Pb^j Oo1=sV+ybN?o5i4&m& Ofɡ*C#`@)5Up3Y_;w,,%=4"v`; cIJ]VvҚr#s*A@Pj* ބkBk3KW 2fȒ1_!@(;qWUH?6DM P`ƝMtmڐI7 עɎL$>[$(RO4 -d`NDEh_q uu$j5"1])n9 *% Qiό>tq&ǜ븭!BYc`0*Pd 6*hS " g-d(ba Wg i 6W!2A[>F"Υi.KT *s}ߐd<?&Q=@p]ϥ%+00޽VXIͻ`(Ϲ~=N{X >m }fe+ƙ]'NP-̈́P` ];ʕ)*(B9G=kwE|=Q:T{J} ᤩ8My:$ω}j]l6]zF:pқT)lmbR~T6mG2t .O&(=wUX 4|Ɗf3d`Ʃ.0@1)%$KMl17E"iwީHA@gf[JK+QH'isfoӣ8<Ҕ@yk:yVbQ-\+rdN^iAIX;v;X9zQ{'̸(;Xb0*nuKh_}l͝ZRsfKa1&&"BlaVG CrHk0椢aj~i8 ^9CI'+>IZGO(d0G!tR ^}4WTž8fw#7C{oj[`#P mxXI2J֜3/RԷZg)Z@sH 8el xz+~hfK!$K/VU`s㼳+NJ6z* ܥv6f(b&ZA1 lZ=J`驸f#sy`9AI@@:]Sodk +7\(G| |h/1W Fk̈́_cFD2:(q\vpeǴ|ӡڜxqk: f^:DYRHoe>(nAȋw')"sSxEGxܿݔ}D{[YCry7͐t]gp\R}0eɎ8w/ -,Ds-;u= ,B=nOcƐdYC.}LM1AlBI{zU9{0TӪ9K`%'fT1.;4's{;2qRT)ǬcߗW(Ot@B9Uv?UWtR9'=G"-,lL/uHC}mPΦwYoٷSO\ 5|@[oOJɀOKɩLGtODTO#4Cy+b{U{ m37/p5<7W<,zWYO9U&bg0kY"WTeRQ߾kgp]$*0E|"cE9FR80Z"_ZIo0\[>Wt`͛j;am$ 4&zQ|vqj}Y\aHR:m 5GefT|25QQ]4sːI(SAc]2rXvp$&r.Nvl3_a8KVor;KP-(κ#kT(nsvXW9*%kݪt~` >ev{˪UJ7eK1\B"}Ԁ_:I"VĸWg]'˽TfpU7t@BqsvҽƸRm6pufERP{3Ǭ}x\5hi7 |5d,%87q &TY 7(]DV؍.خ%5} y1!H5#WX/ޯ1eni zj^u3JMq&wL4=:N>rl`|ݷf7vSYýj7ғ l$e=7cRԒ9Tj$ WMlK#P%gt%G$ܡwp]7E3Ll2MQS%n}CG} nlht;ʄ\j熍ZRy*缊'*0TۧR0 k~J\?06OM'Ap5;c<,V+VvP@;9YQ/f1kfGy'MbVKO(/5sza}Nm˜X)}d:CuFn) xYrN<ڈfN-ÃP%1 "1ޒۻקJK8ȏS^cG6/bk/x1Y(hj|@;!4;lkV]'H6O{E PUf׉ 1T WڋbiÉ{K`IQSW'RK Uۋ kZ-/JBji㇍wn XB0T?*SaUR3JVGQm!pb&oJBPT|- :(Kk>65N6a~D1dž|}|{ OIƒ<8fޝBEJ*pzV$DH? 6T"*+TΘFǻ;/Ür[,h/- ɝ1徏HX^dZ :1;?\dk8Hj3> f]#4w8Snfq?]P"nR) <)6~+/<]ؽiE@qAy1Y7hwb[44ars |CBә拶!sfl+Jyö9"O}r~.GNKF@/77La f~dYs]"k3vl#Ǩv_ B#jNl%$X <Ȓ?)rBO+ >.^}ƠwRm n.1Gn Y }Wy ?/~zWJ@BŰL~:Xw\U!?jؠ&7;_zƵ]r{j%gu Qf!vY:rtuǸU1wSv>}CdP uQ6np٧xBhC|U[,w@N"~8%7ٲ&.z+ k=1vG:=5*%<$^,G|4e!~;|Nxo"j`s*,'y~l; F7R"TEZfvXN 1CSY%]BKY)A#/ŨhٱwLeC X1rLn"TJ]wzH>) {%=9a,)C+^s̖Tftx~y¶| }o!aDOv<ӏMTm&V>u޵g̶1s,&f3. ep>=_~ 6V>8i}"y;pH0㥀8p [~rEp9'v\ ')*xi/=)/ c<$tRGbĂb"ƜYd g<ɔ;åo?3RB?ad:|q h/M _ǭeHQr7*T0Ɠ3q+[1ĂLM0V!#I>Dށ/jH阁Q/z dݟ!X&l ń-Je_9"JEuzus~b!JK VK %&4n~0s&u73L 7ю`&e>z!C,j&j EgzJ0ef؅X6y)kulxs-z"P pӃQOM8jjMRrz4,Bl> +Լ5υXYDžR5ujJO:&N%u#C2Č_2/m=#cnKXxs>F>?r NZkNw8%ZWlĖj!˥phsUfe==|3(D7 q"xC[.AYr(BNjŎ6%|\&V:l2WjK6!=თֽ۟8QI'G3]**%AMB-p4JPFhl!W:4p{ ߹BYuf~r&i\G5z8LT(_FH, ?*sB[Tu2wf/ __|{)go#R9?5՝ 0()c.Sj\|OhLaf#xHuJp:gN{= dMct|ӡҗ:aF1U'^NۘT~ LP&0A즛0{?ڢ.FEƳ_\>9 #aE׺8NM 0.T BA P=J’K2Hs=]NXKMkжj<o.QGIcFIPj&i::va-,o1n$T6`*n]UWh F[MT.*) cLJN<xc( Yعz[ԑ踑lC3 ab2IaSϩ1:7Jd 1MsA8rY g.(=QjnX4D}>+?X1~Oiƛ#B)U![PS&*meMB+|˵(r{M]UIOiRR)yT&Tӓӆ $\"sEɞ6ႢN&fG$!0D%'i>1u*=\f-c}z"Őx\z [ڋc 'eq8̠qZL/A~9t߂,o===u"!蠡yk*}2I%J og.K8tYj3\nVI:"/csMꝈ!CÑٱkMd[9^Rg[xd*ŎiUlA:F&0*n0tph7Ѥ㻎ԑ(YIG(o,JLdF,=]%ãx2>买!*t`H{-[A;1\*-#կ'&</^q3e/Β˴2ߵ7 h\P$i(b:TD.T n9:Bx<U*mڋdHGjR3U%O?mjOQPbC!'Z+ZW_@49zQ|9UٵyMc~sV»vai+&H1Ot<Oj/-#@ACB 4X J UlPd$ 6!bwq6k -/T/N̒8Tq*ojnГaRqOQŽ7Q!],O$r KsRjU=YU tVZ6W9^ }xwGS?3ЁK)\P8u鹟Ef.ڬ[ ȗ{[k{pmВ@IweѴaPX$D4#DVSqwq4URUxm.] <4_i/UA( #eJsS}GS16I}zL#ɢ'7LK: ⹸.U5ی,&gzqN9PLe;4H?+Aѽ.s@@AQa#V\Qxy\, WPmg(En&%^[iWV ͟YlG=P˖XCƅeSPhI$~}:=MU>vD<=.ͪ na3nXEDnplx$+f@]%nw:_MFÇ|y!!lVVcy(la[؂0e(ϖ)d\xD!˾Nש:cC]J1s,H@wk]#⨆5Z珕VBڗF3 |CYd<(6Aq4;Oˌ]//d ̪R|ͰoJ;Ȥ1b<5{L8A7(¶Fi\dI&a=qwh@LnGg4!᪌KgG HG Ό)vcXUJHs_ ]f`ur=YߪmzIlǐIOK:~^Nx ,!W⮰D|^]Ϗ &M1XxYtI%M#(087мjn0\j'ᎬOtf5@4tt98 {6GJ5ʥB?!s<;pњ#*(,3@:.rwjz܎]Dʣ{?HM_>b`6 dlrUF-kL. JH:+x&&B6.6:PsV0`Q:oPHtB?ج1ܳ‹~ 5*Y9ڄ> ?˳3+6h[ <{A|y1ŶLQZT3eq5†*jLVk2ͺB|PQ4kD?MⴏEgI}Iԃv2,=lϞǏuA(EX`2(!_Z<Ϟ}d F]x :4ػ}) V$5D̃O Ѷ4j/];-℩ S?)#=wgpy`(լ8[ߒ zzACokѣ%o:4&~+3M֍/ނ*ۍm3Z f t ]Th^ٌM1͊6XR=~տw=2EL1|y-'&nUq"7xZ\ ߊ#{9 3eΓ뻷F(~?O3Q 3–=6#?SWM HKځEcGdb",f(E H*z#k]N":N+̀B$i&fH>[7,dK%Ot<"v.uF[wcak^~B2x`Vqa; Kavc}0oqu'?H25 j?niE-e57S=(k$ϪSQȡ-MHZh %,o_XTF n \Ejv-.`gckOخxrb"ޣRY&KI%fB~h6ytH?o)8BFE?RQA_OyM=dIP@ ](ؕp}s$il, vOāc;iw1u.4(MnYiT)yP2m_&wֽos,a)33 `1GO33|+.s[5-q+0Ta_i^'C'*.)8Sˈ[.qr`ɹ=T%cߵ"/dN;-^RVbrڳ$`1I#[iSF69eBR%1˓۹M2[VSw#Ր[MHIfRNϝS'϶&V3t~@g~vz)Ĥ˟XPPZx1N?Rz^P1;5WyD/N9*eaz"dOVP璵aULvAo[Yr>SD0[8ͺvBl3ͧ9)5Q>nX?HQp@qPOSڅV:: Fʡ.q}={pX [sم|*Q-Ʋ!b*VZY]S(T'IE4 ȽZP# ,qx8. Ɏ\b#C Vg.Y'6`@"w|R+L=P]eȸZz:>*_YwFGh0 [uɊ1bkq0}Ȥ xܰ; u(.=@=Ot!nnP&C;۳}/]\3 Jm5!(dN_{"^c..,p,A'J(} }Q4] z"ƪq,@zk\:f3ue\= ~u(ѨSBeUJicK)dDޑQaWW㢍Z°Mʏܓ{1#C.,^Ҽ8m9`Hfupmy?EU<'!gUOg/%BOցB>)fP0)oi!b6=z,IНrؽK;i*4k\]-3M.P RsGs7= 1D=I2 zGo(;=Qt'X*=w~l$C!6{IIL6_8X魘aaOaʁ М[,zuMtJxj4{0RYTJvEanbs@RD!USjZ@kT~RA0Vk'Xc_ Ul&Fƒ <'m?6?8uU³e';zSӓ!ƁNdਪm)+E]Fb zltc~tJI)m#9d~x{gf~.O.#v8}Qi KUU7ek^P͎yM @ ,1oL$Zh%{Gx&vvi09# F, c6b'M&7jf Fg#p:.'_8Mk1f[,Ohxv:Kh+UޛN14ڪ{kC@*s%KSrހ#(A_1“x/I=l{[űȴ 6xOJpD3*%ko,>Wz(z0ܶd^ꖤLsF*Qm!xrcR>-߷ӂe ^rmonJ /Tް*DVe%OכԊ_ʂB"0˿{m.\8"b'j+䪖p.OF]Rf:Khk% ǫv +A#3C ]ZLV gnXAfns+h?.;x_V`99DhU;MKEE m(`0wK0r8 4U7oDWK,Cة-tk\,447G# gDxHv/l!DU%uЇҨp0/)$bX^{T ol?Xكi]"ym6K`2sj2p^0u9M LEu=Nψ!Nrv_"6s;TsĨ{xa`pZ4´3*Vف^BRòtŬ'2(Rڔa-E^n~s,=6)!K%@9i ׋/Ru|$$jĖ$An94O\!x 1nЏHvFF+Q^}zۄ7H dL' ⽎K8"- 2iK?כ4 JF?e3)y0I͋}Ԟw7<dhVȓPtݵse1(dZdfƾ'.VsB8ab s3;XG t.}fb lgzzU+v ´=KLpZb TAqRV#~}_%|yWqj"j"ݭ5¤_vNa=^9!98UduRu;>\N mk; cSGQ"'' fk\g 뉋M dYIVu'>bіbMVt<:S)Ъ0:O#46)@HT<4q$(x*`{LFD%y9zԄŷU۠^7v$2|Lk _)ܸqe86j%yi>TE:ix p>2Won :V~q01&b5 [p]kn_H{VO9J^OXs呇ƿ's((WsX ,gVCַ:aiR~ *w t< Zmn"c[M;! $q\B^ۿvfl0(.W`]1jCKsra:=:yA0QAbn{!t^#HTy{Jq~4VR*1Hy:]z;𷐗܈4NGpߐCv׽=wd`{Ćpj-^ٴHu8)Lr!*ci/sD16P橑VKv$̗&{VǛax62|nf@6aPSJ"ezԉȅ[:+>vhkKtFsfb)Q-SbpQ'';9tY}~Q,8-7^d=^vSkH rUXת6+mь0NNfb?o8uGUͨX$MtS#Cu[KJ6AJ=+I~,9z=j+gGe;BD vM]d AQ2#`.4I`x6ᵟuF1 1s5W;hdc<%JZ=.S)W?˾6ŋ<(,Ur=HJSRn^Y݌_Uz T2IZjpyy_2]}z( :m@<`"g44 zm mV«Ijm%u+=̺ܓ'->@_wģBd"g|FqdkwW|:vQbՉMz^x8XW v^X2X[QrlzlPr+tjb~QD4Qqӗ(a5]6k ԟ 7=+Zڔ$XZɎtb2d,Pk# i1 wX`@+m6NR5K3gRxx_tFCdQpPGB*;IgZAd箝 u`u#m0Iz[d I.K[Bw1\~iL87 r Nį1nBwL04b4DQ5)K"C0TV(_q`²8Ðkcro:hg>D3k5 ``_yiFjUWi),< )M<p A*tEh~Ri ҃ݦkU5@6jnfĪ*})d懭d,|TrU$Hnޞ8Bclr5:w"=3OIBy A$I.fxQ m4|*C%UF2Խh`b-;`KaxyQj'6~.\KtPGj1RO VeCGda+I=GϣvX ir`hB4o3Zbβ;^x(rn3|d{ZA#:k \?NW[i"p!I%17KYYʡC<ob5sT ~Ԁ`u̩+Z/*NKrmYHúo5F\TL5O(d!U\)lz|\K!R~ ҫHSnĪaf70b C*PVv&uv3=隟oBU; |_ԍCZ ji;+<;y'ǐ0ό[cyq7ǟ黦\fghJMp.+kV#_M!51"~n0׭κPz_ EP{V'VUf1oHjZI{4gȸBp-J&{HáF2YZF$%* t6U(f7Q}?}R4G 4-C,mp!BLvv|.?X66J$ZIa~ qd]9|E x 'B ڏNq[|ЍsoIٔP Is1h*5tV,Lt|ps .EѝxUTԭP Bn5YtXr>VG )tr[-d?Q"j~*=L<73ԜG䢕]02au\iw ˃o VZHaݍAV2.2[B :4NET'zx 6pjZ&>;ЇIKo@ո%ƬDI(ڬ<i5 Ndh"@TǪiIgKًjJ& - n oFƢVNKF}h",%!kugJqBw@nMX?=n @=SGQǚnٙi_iU+k()nDQYODe5( ӎ{g֧kjeǜ SpM]X.eF&~|q(IfFZVĪL(Zb'HhdMoyHw_!C:{#G  F^):> ߸k)"8xL7+ ԆG` 1eCK Gd, IXߧ<~w3s?^l<?u&QbΊyW;:aI>V*jr[չ_4my;^aa K3 )UGH`1wMa_Mm v7;E].bS 8]SgoպeX#T {=y-<}(QB(A~hwœ ;o;V߉h,XUkGk&VP$azV oN+Hȼ(xra+ۏRdt wMsWNEtvD%ޫR?/)?MQOܳgwl/%G- +iJ䵳ӟxn=SK`T:9چ@yY3jsfa6D8deғ_%l3P pIC$6N ibfwQkPvKJa0W2q[} ,Eǂ? _F42ti <޼欫/E}K"{nσف@~ cuDIk*2lCjPx9õ򺐁V$ CR]%.$S:MCaHҥ<5g!ąw»Q}ݙMe Z8ΩSJK˞q mKq2Z(A9,VfN*JܮA VX!S'Fy<Db5P o3Oؚ8|DΑAd0[!%Z?5?j8`-఑zWؙRFHU KRVP rǎ gB/.VVX.^v4r V5؄|/"c#op0Co'v'7KASq! 9"DM~{mhBa/Zv`dR+3>U*&LtrhMZ4s~m ϑXoq)( 99r0ăIoX=ۧVv͒㉚&t bAq9}4pF>D=.!c}ܐbra)Ie1ݏ] {\0 ʡ^}Q$g ~Q^r]f{t?z]g{%GLh\%B㎂6 ' X1rF[ NzwB~MA8XzqRt!ve)CP+|a#(9;a,*WJ6Z*Z땩e1kwl_ z^:Va$BK8 s20nY4*--wAYX1> N-N gc UTh^IKes%Vݫ ?||;ry ;8Ljf<|3쾆DN C#>gIvu|jSmVi7|d?jg;46@ݽHl|ZrJЗ.B;,c%ҌVP -5`8-/ƅ@J;"C`S:oSIW n7ӘpHW+yEX R+M4溟+Ex[E*i^<.nؼn&S>9,-HԜaTɑ^QW9txGx>C7Ea*[8V=ВKoԗ⑁rn<ôl 3~-Ԥ"PQLcrhVS ct.߄w|7 ,IŠLF x0UE-ǟNT_W`"2JG*~I^A2wR;5 4lm#3ؘ`D͕$($Øke A {Fѫo l̃,E]{fFRo\{ ¤ͧqN'Y{b[p<2YB2O-]hTr,V =Ufat>@( %qE9pS9H ?~i&(Q 7< Lj}M pѯ;LN<2VVuNfڒ%F7L֊ :6\rϱ m7'%[Ar!N]A&I"9"fF}+~8kKZO֜=[67~5V(y_g6>P?Q4.| 1G UUX̐&~(G$(֭aGonyWH  RjPY@Ԩǧ< B(;XI+UPb1 ZM/.LY 붓UXU@]<{ ԋ^CjW'ee0M9xmM?csqF_T?*/~8tύ.r6,I%(~'+ ` ZYH gKg7L>4:Ӭʏu;%l{I~u7ݎJYm&Gh9] KhNxhx\IY{Q,Hg FgC dV7R;2 ]"}` Т|hJZ˺jq(RylbCOkjLj'L2n;0|$1B$~S?N*y3&W28YߥP<rDG;{9@T{+*"$RVUETiKx m!ZVٍl:"iU+! ,G8])ʢ9`DŽ: ,Dz[qDm؏+tg$I@Ӎ蒳Vʷ;>RTHlYWR:T sy}}ivQվS)i/sBɃO ٝ)ig~xM=WN}pMxl+Ft>tN .؀j|Cow5aRp׾-xߗ)z~eƞd]Y5)P9/У2~cOlvsݭIҐ`ȫ_?W;n_XK,%鿺8KE.sM$brS4UwH{rri?-g?K;H61$(;NJngskutzqӸ,cm+X Վ#13k$(؟BL-0WWɣX GQG %tl'+G{؝ m[[zRj\9~Y5TƳ[ڨzNaҀ/u=Guּt1T9]\M^^ L#q3*pw5_*xfʵGEfOLfZHoBUH͍!2o{\[co Qۮ4o=_C@6ݱ0u Q )yƅ3S("`LhFgTj擪)/P93p/&zKLLBo]Yw*8GA\54须rˊ'X Nu[?1XC;.ʩo&LER~1N/s؏M0>F I$e̅P/PAp8Cmw<AZc)0G٬`0e1xk4y-V <i6.qClUNmIV%u"i2j_GCdbGcWZZ,D/Y8].^ߤ@OXMEá]ڃW_tו-ёԭ(|H 酼@^2-/P 1&h)fȧ>FтS㡜Z*L3;-_mWX7DZTm?ңD,b ]S>{Bx{!x~̈ӀT3x*NSʟȦ\)[Ek*mR,Vz,.R wBjE$gѪ+*KU;TS1a o"=Ltfw< -oٹ*p)]E5ruõ`I8 mqb^6^]G&l(汏CH &-bOIͣ#OM(u^ nu{ j^g!"#21hƠ )SK$is z#̺$'E%!nF8EߏZ8jR q ? s|Yu?w/_jդپ 2  lck٘|^_:XM6)oZ7GfaLҊ:!t 3Cg njč7 #jNsgOM'Ǫ$i;%F>2 Qpe9 b ݇_)A5RZγfnحj0Tĕսdg4ɇJ "kI= `6e07tŜZne[Rܬ_U䴀U>&ү"gtBZrn kQePNJBhMPY?J"!9JLD0 ,e|т_@y'OgLHn(l *-t+#>P}r8\+Nhsm.)jy_GWĉh> 3 Xo3@_h(TN#~ֆarfwك!3G)T\ǥ :qw˄L0)IV)/iĕV+fS7JVy<>tA^"yedhFUq؁(v|\RL5)_#ZI$3>eao&gy?E# BK04b+x/շ!r]:*ħ^7 { '__2 䐹柏cUw}TeQ #e: R%|e|Өv9sI<gAW3 ʿH|I`/-ڹƆu\9&].5usWY TWjx@)!Ch.X,hg@-'k&^R7)Ck?gx m&bÏǜf磚Oh>j_0Q\ˑ^_z"6dKU'^FT6[q _%ʵVc*L2JA̴IuPٹqp_L?sQL$)tG\KƚEUG4%Tj*gY/@oNKIyK+{ g-6h[ӧ`;)|KqtDy:7)+_%!|Fő{$x>ԩzd,t߉ߘ.Wa3L#Ờ`)ުxaקaEpDgלcϛeT!r,&"9Bp)]8,ILc-UTY |Q 母'_BS_\ҝ+TyW!:$O>8cd~TRl**ꭴK=ySjRLRa -~B~C16gg.<ѝᅓiqI$[r;>J *A<)z?90i %:PyNb6LߦP,zPI- cnN!isEb4(A j=|sRvF@(!]k"+B]E o;ZA&sA1Y(1B3i;`|BVDЬD\K0y0lAEv(?n,ZwJ2ʰBRD=,o"=Nہ9e\)!艷eN"&>:cjT'jN6BL 0Q6erǥ?bt #!jw cro&c M%'*%vCt#.ӒH0o/ayMgYo=ʴ-ԥȶ*EvvehbrkZt2^5\s~-/xp  U\?Fu<3srHzi'<>teDnpiv=~PǥcQz g̉įPՇJT]ddfP_ܰ1BG0?kUtvA['&,NMR7X*5I/DnMsg\Uo7{11)Z8''^dQ- bOHd']TCϐi:hY!t!O픴{$eyPq#EPf]썄øݥN8 `mGwA]`;!o#1qO64,p|%GU=ᚔCtu"bz?ez'o' 5eD,bT9fL#aNvX*ȘM35#\U^"~5a r߫a +<rbxn}XJw:&7pW4@t@v$cfbWoYB'+ Һᑦd4^ݳPQl"F }YrTBKa2q?X3JKpD%hihņB12ZL_+eaii;TgۈR3*)_me9]]<~ykJ$m|~9hK=;"k>Q8ppO .֬s F)L҈KQ Mp;pNi[ E;ɧX3E=Z oJ=gT>.`w7d}5xUpqtSg@F͔4;RlRcr ͵"@}ڒ:257 k066SK b> +NХ0#~:>Gko"Fҕ^n3]f+NCڞcGa< Z bl8߽{(y-X̓{*:7-ڝbg/ӖT̗ @T=rNU3~6cת2/5A }ռ uZSeJZt:\7.,,MHTW܂ۜxIiN}v$OX0yitmpjzeH5#˜Rn/5C>(Iv0U Z~fc.y8x(W>T֬nv#(jRbzMR90~ITN4C;5B :#~OtQL&iZQI:7*֕LrJ궋l,% ف0}zߌ#gmW.b \= q7ZSv :V:IЌ `MxZR`@/[+"4޵!9ĭp7w_+-$D Tf, =`UTFO+hI7}a[f߶ًBͲ̸נwDQ_-T@mf=*&(ʾ|Sz.LWO 0mL$HS1*djE`(4=@Ud 9!I|a8Um3O(UŬm x"?}IY7;= 5;?r?5S|JAYhv MAሁzfbS "؞GQm-Pr Unn|@'y)RD)`FN[! |~zN@3i'o`}^MiZtSEZ &RFBPLDgװPw7Ԡ柘-Jk^~VEk^Dx`u-L9sIX&xHpQ۵kh[e`R|NZbj8b>?Kw#&+n%(|X=K??i6QRRrꡧNjj_Yh(=YlhpEDr0`9@$)W)ySR КɒZ !+HQIQ9 rP7&j0>>qK[~\1v@tWV1-|w4:x#jS8Q!r|u:`KH;W.(lgx, &$=ߗh2bh4U.[rᳶ'Y_$˓n4̾${Nқڬ,R Je򮎻eʀ" C_8+}($xLxϏKN3Bȿs,FEgYv%tt{oN">uSx{(M3@i8·-SoKX0+e{:,4Gjp3LN ;ݐ#L=)@H W{ \_?6E_wsȞI%\s ;tZ~C~y/?65Ц"7tq.W݅uˮR*Q7:?boߑJaC^ %UԉyD]kkvP5F/C[K3&4H6NX%zG} X2T'D^9چ 7rƜ&:8ebD4!%4yOfsr% #t[/1#)]jGأ Œ*Uk{TgT(U^UOeOnY\o?I 년A؀TF]lo8k)hcD^2g=|AtI7Uǖ&pp(Wa%Rw3j鍏 F ᥁(J<2Bu6 vF2ל'FG9H*#-&͙^v&L(͔2U@9Q<%\5@KqWdN麔qk{[ˆ"t}FWKD9\[ j_pe߱'W (2eXv2H sW9Tpr02fS<[/6:%c\dG(X &QU{:xgqї4t7b5w) rt Ct E)N7lʎ2wmnpC_r [q\Hu{FȖ]w=*>#̙g:tp2;<0t]l"4ȋ=B+` >vZetT6='B;A\]eX9l/ ,a*œSH|wKܽK4q4?YSWDזNNxWvLT|tI9EHU}cj#'ޒfj nKbDošyF7>iD4r\[c`k>@!ʄH!J <&"ڑb &^m|@dkTGb単|A&Ǟ/Lp]6u g>)Amr@?H׿ .Ra*0"$/Q^p+)䫵i`snӟks9޷MuJ4c~sk z=Օu9 8(d Tmv,dW Z^ ћ˼P'zLuV?+N\zE,68LcJkOgB!9RZ,kFala榾 /cDEϑftYXU[n{;/b2`;z嬖 3Y hJp?wW)6%SmL(- ypPlDxd՟ <Uqt wnU}ؘsLzzۊdVVf-4ozD,9f2v~QhweMyz.xup{e* 툐s-}gKQ'D|Ď ^;*u9{&䖑S>`v<RjW564LρQ_pU aZ'z\~h`VMϬN` 'P(U3Si3+T}ďb$l[h$c{tA &{TsՏ!Oa--̖X|l-׷=Mw4C[ZJ}/Dܝñu]r訬g2 VbC#zƾyء1z62BcpYD0Գ8qӕ^59Yf :}bJK]0ƱF#¾aJ7hN}>NI4dE[-|^.CP^(KFaN(ZϾW#k9|P̯;+/7mN,W\x+XVbQekM%FKB/G}Kpa>q#.?."4Եfr0&Kq]k0)8=&:L'X1^)e&j4;`]/#ҹcsiuvxmC(e}t;^~KX6 'c 9Մl-x5աZ b5Ty(B|I0~U, 5zzq_xH3:B;%gCdg1ͳ)(4?*D3_tEwNǞOB cB#Xƣ#ޡ(J9#awG(P!@E]^MkyZnozcho| G$?|ɸ ~Cxƒ3$Wk!+7^ܩ35i0zzXlVyx6)M 厩Nr|b` G}fP10չ0ve Փ 7t!%OŹ1DFm34 T ^<6b!ݩx1M|̄("UדcҫH)G].fvs;_[2wR ƩUyO@@<ڸf |>Xsu{iy5Rk9|^5@놑FbDd(%>+ BJJp???\I{;X;| ;<=Sq;]m]sdצJ H ;~xק'2*D>48=Ɗ Uչ1Gُl{Mh2ݮy5{9ӅLy*LdrczFJ~aʈfjrгqqbߠQ#=T+u3/MMRHwDqN,7Gdz S&Qn<[.xVwXv2ph㄰\lWBobv4c.&QC2Nư+>AV1`M!ۣh+ok(fIO|ٰ\e+Z`͕#=ݷ0XM1?`ݸ03bnXoe| VPRѶJsmjSu8yomlC48{VƟҊ $L3ˣn,U&}XZtW^ХzO&‚-{bah36N&GOqw ?baƷjX澢J{tԊ !hJ7_^)P>><o?X`oȳx`%B0Wܲc0|ӻfFQ  .Ldh9˦}Z ;tM0 ,}|~S{'lLo_T~Du~.)ew!%38;ÅT20篾WLD:KVB* 1W'Oxʠ/_zU(Y3gfIr 8+ښjN mDIbQa1Ɇ4?Ha%7Q oLu$'NsWտ;k%)N6DbX~L&_uݸkVŮ'NÞ;&ef1 ђم$/-&F8Rj9q#$}϶48vPC_odfOv3/׃STsWKdGav֖mu42RًIjplBMyWh^Y9x߷\W\=Uyʛ, ${#`3hq< h u5{sԙKwGV!_Օ0"b}ʅFGE z# WJB?(Zջ9V}yB ?p]dvV|G-BM9aCH X( 5- E>-4JZϫ\zu}t/0;쮞h{l&:5x]vC'zlxS+'.~8{H-=Vp%mpiW{:0?+W pAׂIZq,Y4jQ2׆[纣p-H{"EG!(VOnu -cˡ[v)͍7aTg0~mꕖeNC&ߪӨC2ؚ0NJEF BlSj_p9ׇJsg9l04ǩ v!C?-v!3 ^U1%n;r%~idA2ۃNoUfؔ fIcOq*eF@긛>o!C5BW3h:_ᶄOiLJqWxDų=#4x2*H`5"(x!|kx̮iO 8p}\l uv6 nytvDH2jʴmadA(<*${1Ub{&m;s#K)OQ W °C"1|Hi9t<'f" u 򘍅ɾcRQ8'xǦ,^Vޏ:۞6E+jr UBCxq6[ 8J[T%$ßʓdžvl40ef%|w732e:B+U)l+ɧVP1;b iEM%=OXB3G&]6KMD7;=] +d]}R-+D#*d&~S U!KӡmWY6OW`I0*۫?yg輊"خHGO9m9x e<3!I||p)hIL݂iSm;u$Ny/ܶ cl o0?'Cԭ4B~&-jێƗ[oj $w ,6JL .]#>nKܹdC|SC8vXpj_'@K^t["-'S\o{ Vrs1 Jء{i%s`ʬ²XA۸,D#".J]S£+z?&`U> 4 , c>ьW]ز48Į%o|6eUE1Sr3w.D8OqTwS3r꒕]fng'jTU[zR(+up\ ]>!_?1@إ!.tĊ`lWGJ[/'*Zy7)Girw$GcuR }R߀e QXQMͱk66yhu]҉ |$(K.ߤv/MzZ(g݅:uXĆÝ sԣc7q:a5v6Evd7ُ hd f+&vY]mkd8!RB7%iC/`*G@* p ;Tlj&oTtcw DHz㰵}xebmgL2Š`oQǰ³:PcyP <'/]MtNaeV϶MF/A4zv+#+JMmndeV-I:ZEq^ r6+pjQ[#v#&Z>&k/ܜCQ }KPvnEy|WS R+ߜ:s^d-H[^[J̚gyO],}:nN3s{>/"Xj|J1t`6m,hSZ.+Ȩzp鿈X/tRZ0Ha W}qQuͤ%1 DWCX\Ҙ rݢ F DXws\x,4l ;P=(?ND; ]ʻ ^. D%PmiJCEo)tϝ|KWRe>0^:zJL\MdmÁ ͷ2r- %0QՙC\ M#[OBiJ>:=6nBReu'!PsЬ!_. ȞvxB}+7iC^qNLq-懪~_Q0a̜s'#ydW_|K}9j9dzͶf(nv'LzgAx z \ֳ1He.p4O-ϵb)U XdIѬj5BiZ-YtE>eyFQ-(b)v ( w8~`.N(X`_IaM vUڨ*+KZ_fwNRmHKlb00c쫇 XD5E, 76JZ3K*uJ{w{ N<":ϴ~_:*lb}vbm$R('˔I2 V*S:Cڔ#y&0T_v/2NaR[B LQ ,)[o9-mAUܸR('Aa"0\7%Sn;ɱ T)K6q!hjB`Zsf%+x4D:-nI%X ?-A暆e$I\t^U)%<3p7;fV |z[utt3%N*THlTV`%|RO!Fr'BHE|XUPSʖHikF1 >( fJȗ'eģ+o ҫĭeR~,A`2yA3 &=?sc\9zɔق0ܡ܁s W5f/|_xg?\},(؂kҹ_gTp8$_yj w>T막+FKlr@.+!?:ϷvJmisp%~a'4c_]{)_g2Oe$Ssdg(Q4`Xyڬ="j>mHeKX׬ɷmiy)-R9T=ʲBߑZcJUMDx4Yz%Ջ1ejСpghg?:i1{j_ QtHI05jVfA;0KZ73&J/= Ēa <;vƵQmÿ30WQwhnH@)(a `u!BԸ}ퟸCҳ~U\DZEl` ihcx)Ns97Wr-Î/3G} CzLBi.\&a_R_3(b^0L^Ae=O]$n'S 91/u.. YwyRz G2'>If\}땻KA9.=o!ʆux4WLEK I礤@P,]Xφ="%}XI/pFJ8.(`H㥪•]sP3nR5Q1*i~Naxr܉gJUM+IpJ晟VcTo释cբEuO=|(1x#RpD:+LZ JjxEa4~ PFO4$>pV xOkBؽnP@Rmvf$]?Ƙ$)=\L<<84Y2΅rؙ#ep1G[/Wo7? ,?_owU9b<0HuzG|X6=@7ۻ}dIVe^ka\ f1k|N3IJ*K}RG.!"[vrl FB 53F&u,uou YUnL0k2A'n{g4q& ruB\d׍|‹:z$S\{E-uw(/G{-1/A#dS#F@Gs%IFA۩~`iuuezxp~M!yTls7IUBlv{]:(ԗ E25e-ImBb*p^\~F}l2RV9f#qsQ9ּ/S-(T2^݊jQ1=f78ο޴T=[N+ toEǮ鮇2n_fgq`qNWC4G2G`~uOqK n:)6Bo!!$Dv9(iMٶPF1,yCld4XdORbrxW9-d.X=C0| CQ!B>).3ȻvZIOdEV/ҟN4_v姯~g.Ea VΰC2kHmԳʪlȠlu ! AQ&Um 3}[C 48v#z@~rt*!nR,@5Un392m=&j(mh#p #}E M1RNUuV~vДm^!vO]I쨧3HHɊy?EWGC~)Rh47±SWWugvž~opE)]ZA23Np֗2΄n,f=Gn`xa|)B7Jۊeg*{=Ё{ƍ Jc@(􉟚7TG$s9…eG|<2@~ kN%kN,d.\V7f7wtHf-URH=CҐDR/W)5* Vd=k(]d{q"Zn?;a0Z_UR5' oPɡ2.63~ā*v*'8w v39(W`0Xə]^pWI*I>YykdLy^nY}ܦmoydXI-ζ;+!} _ip&T8e-C)ˋ`mfIב O88ًNE^>*tR&4s}yk-ρgmO!i[\Dw=9Pm >xoDwPҀ*OHuϋa +B=H+= F +m'k^XUu;;pA?5v*.7 Skx?& Ru0XϚsSto1iY_GviOLT,o 6jGnW7_%C 9.ai}.cN={sPCfs|{4s]Y.Xq{?1uqj~Zo݋*f[shhjc+$EP`YCDvKǜ^0@1H)g :bjAa#~(0*~GW4ZcZG'{ r۝gP;Iʽsmdɼ`b- ( Ul/Bá?MU4'ik5l(Ȃb*Gf-T\r  u;"Lǿ/#Abfod(ՔG~'5z:x0Td}x`w+v>r~SLC ^*25$/MHm&xVMbɧmY<#Dǎq%_vs6B)Veut-fظH?{qr88K>%K&G(n"T9K)/D- ף,:-UeuzlT5R1@d@}륟UԨO)|O1VNoR9/8B$Ym'c P,y=NO-V ǠOIPH ؙʹ)ڒO(-23vBDXFAReKD+Z7$- G,SΞ2Js IGͧ~gr9H--Chsʮ8TC.0X3/:K?_{]?/{_ 0hl {Dczf=7g2o^+6qµ䝢(\&rA2YQ]j:XɸffшWjœ|O< Y dbdЗ3+޺ {h8Zٟ* S[F51Fg;9G 0h`DVdt@ jY m2"Ѧ)zf׻E?D5<0iꪛbvůtY؉y] 1 OG[pXS 1--*gHHHl^9&zFYD kHX3e }\rgt<7dzBhXfDVzƴǮ&qrMkȁd|T %Щ_~J+7G ~*}n4了@%nf7J7 1LEFe-S r %6U="oVNdǺ"mP @3 ;5AVܘU\,$ʍGbqWƤ$^]&tmt'͕/Y߶gA"2 '۶N.3KM>"b٘RpͮJu/LJ0AFC"2x68VfHh_'ޫGGz9Z? ʿ9Vkr:Plo[AxŶ]_CƧ9N^灛a>CeV|F G \cct96b |`YJm/~v"SA@y9!^NU~g($A R8EPlR~w# MgeLOBAR_uaK9f*q g8B [ϿU~Us0؆5; Kf^F F,QgX99ЧTKzG:ekYUyݓB>ƶ-l@tL\~u7Ħ8BX;\Pן4vSgְ=Bc>)YV)$Dy{+)1ly:N|P%-OEt /j8$X#(];5RYAK\(E9A%:ֽ'n_萱M}=,j̭h9WAsvEw "rY%&?!lA$@t};by1cMمv~+gUSKct =!ٺ @ڐ!,SqGT3'{;_, &|)5ɿK,* XAz>2 0vo,@`C%X/عWU >,M=3;G ā'B "4}[{u G\xD$mԡxz=?:<`3R !*Bw\<'Q҄ş/fL9p83>&%(25VuUe8uxdݵ3>@"+t8{$ oc"1"w0JApKLGG6ت8ڴWĨ[cT?ƒޏb]b%[7ٙCZ#9d?'ڰ,<؊c=t|+Њjw=tmk/Ҭ )zj(TD=(Yh)U_w?4n6-,ҵo"7F!`u~lgL6CNJ޴VuVRUb Hg˷c[&Ik~+lhOI9Q"$حi ,ۙr- py&Rjӱ S{oԗ  $8 %@eTM()88ʳkzsO+h}(y|  K>^ fͣď%t Y?%Iv:A@>믇TK" YRPè-,4/>atz"|ݛ(Q9rOxhXxCB1BX9Ly$K29Z$+K}w?~;W8J]JI9= ۼӜX&T?i}J|"GASB(Y8KzI[ _#,vk!*]Xr um>)R]4&fKKԷ9*.AD9WtKT%lN<RԾe{bI%b}oH9_R{ aqR^āQRՒ)=cG՚ƃ^"J:گ]Hs8j|'9Ȗ9V&nDj(}[!"~>+[kHƤѕWX$KuQ@a߂Hߜ(ԸSoX *x|́D/RAL|"ڋ5-9Rm+v[+lc0A-bԘ`r7σ)B䵟Hu4Y6Ad&E9A~pR/pE~kf6mWQm~x85LgUQ*s ƝɐPe,lTz.tlRd6~Yoگ"غ؝R7`noֶY$s,V@ 1sI7jT˵.\]9Wa"󼧕3 DXKe2KF'O+qTx ]q NG r 7AB@o=Anq$LRZ 2@Vrʔ?ekCZ]h @z5MzrJZ&`Z_<=Gϱ[yH,>S?$S<|g9yRL|ZcL#Ɔ{W j^nJikK09#CSIy @w>-8K!Xi >ۗU-Qݤ9)>S}PQ[8XѠ^GPB|Y |9jRuEIƮاG6MPf*ҁDI.nZ: %, cWC]RBy؎74Wޥ9(q #d¥{ YS*P&;’ʖ yTcrX=䟆p0U$G iQkALE*=EsN>}^0,۪hȌf J@eOG@U eжMɌ\ ҦT >4-v}e莘fklj: @I%_X$^\dǩ]_ehwͫOJ֬Zٛ Od"sHSiwѣVR֙JryzbseI/IXQoa Cw]X9 /t~uz(;lz5 @ fm*VJկ$3@74imXRp] /%,6)YdJ6Qӥ֙0E"kf" "Y r"Fάձd DĠk(gZP'X9QH[ܪj4c*U~$)tFniDZSQ_(faq 22Vu iGϗ?΢ӝ}q~ ";g`*gX)E=2.H$:Cq*C3:!άF/]lz#F.v%ؑ=|BU`pb8 sa}7F^a@7t@DU06Z3b!zeDAwSC`vKuκK׳"!S~ޭ+QYձɓO9&շ}6e2{K#GRe̥{u:9)y,v&7s&Y|31WYC*@ 8;wϽT|2 ڨFos):crWha\BhFXw:5"dv@<ѡLA؛Ӳp8#jY^5{ə?noj{4ދzSy"N4|V pn.{΄듉Lθ1[uټe,-C=o5 qu|.]1:#$uGdC1% knX/Q<61!S 0/ĉ5TpnA*nr|+K f{VL).U0 5 ni5>ap-_JmŦ#Ez{aB 9u@,&p}O2$䀍',Wk„gi˖"YaX7|N^K(`EHGV=i<[,)K2-W A}8캞sӣA5K8@!EVn ˚QꀀO)T?9/srkQ 2}'gc{m[ sIO)鴁O qbwȼWu 2քGW?P$Vh_v%9GҴDQgSRd4*@=swp6vg״;wO`as\Ţ8KrtYzMV9[dY4+It cXצcEcfL)#Lcjl;FePuZuf$E]Jq!uG 3{w:&Y=@Mm] |&xY6᥮qC.^oĨȎSMN5э!F2hY'K BɘJxI65]J$(S) yҘ^3|''XknVky9s"sh92Z4oϊ}Tf+)/=b\>Hl׆@2gv=m:r1xhWd|$Wcss:ıt -:>b`dcKY>I֤>tW@v4"Id||.xu<6 )I z.jv [j&9'#M*5`\}#;O̱vA^Y1`Dj71I{j'P2 yH ƹ{4 gHcm 嘝6ݨð@Jz{"~F?>9DG0R-xώ~Ha=H^ۚjq|wwO|!P[Z]n:Cl3ȩFpU#wD-D["oNa~Br1 : cbӠPTLTJVf;~ ,*M +WBEZ@10Ѥ٢'̦Ȗn?# <#ڕ-81xKdv?J'G*Ar"ք\蛕7NإfPwY$Uogǻ`QD[ k8`;ӚU EvGM/, u(9*6C( х#2a9qgzOD!l$-wwJvE6Mǃꂚ9(KܖUbו ;dƋp0Qfsֺ{>Cԥ@4t0K+k.\ O ?l@1{8$ϭahc?,8ꠚPc-Rp~LfŢ9i{LRԄQ.-k<=wɥY Ľ©NϢXu`R4ƙ?#)Eb",u˭ΐVS5NvoƶԤK T4Mh.Έ/QW+?Նn={m~X"Vo3Ko;I*d"1#5? _B&QCNlrxj7R\´']*(Qb:9$ԂC䰯@$xA9S0Ԣ%9my!'bѥfpj3M} }](i=nL@096WlOmbbO:~D/(xЋ6L#k;[ 0abC;&*3I" -վBG<,c7$|:eS;F\I 5^5hy}ebT'{EJÍSD>`cNM-q^B={'ПG1m*П-m*z0DOyvi~*֡Q񒩨cN  _e ob0B =`wE(`897F *gӷV:m"C@؎ƕ򈠑~W sLV>D"vm!u y(, e=&@X#Lwtde5D+iӾ;]jnoNp.ǀ @KNS's#1`ftL@!y׼͢紥 `qz2-I#@8GeQ7V(:{8o[ld@EWWKm\w3r G>@M "T 4* 18VoVِYg'J!A=m?Շ]dMStOޔrޟk=;܁4jB+hjMR㵳tٮ$?Zi-:(m$#xQE'۪;j禠!9 t~{$̤!:}EH&Ɣ"$ll&Q&R~luZ?bD<"5SđHߊ? 4w4zF8<e|6c}_z^~Xy=e1ub@g>mr2;|9-"9im_7+~K| Sivti?zLbtA/%^ܧ]čZڈ{O˜u' EƲP֣BGC}i~ƣCR Z8 5S͙ٽ58k۫O?2fURϚDq :Z !gf';l(=b:;S,ZoZ;{bTG< $j$+P6Qe ¾DǗN|mt28Pzbq2y}yqV/nï{@y(nEK4mu;c.|OKx7#zYT_8 ges!7Bn4lS~6oEjilnRp^; " RM%]!dsĽNng YאYj `uKԔ$0{*VzZqLAݽ(ip&`bl':tO.Fj?ݾB } 7PׄTl8ɼo,5:T/a%o/q^yYL13ĊMx#5C.mC)>b[ U3aPLǺ |6^.RfPۈTT-+d r?! I*7iW&_ čҦO;A~{ N'ە,Gu:A@(@h?AW9TE^I=%I08Q6 #cv=TlQ!‰: ]I^u#pg]] le/(Z-AHj)#3qr~Pp4~~Ǩ>[bIqoq4W|3"n.3&[ @]H Ciݪ3Ֆ'jñ2|-"arnЌ!̮.Y!Yn+I]Qf*GtA[D(+$s_^\)Ijvwwp)6p=[h R?%q*үL/pO1 p`fMl$KR *el'%v" Rb IoZs$-xVznu-MoOc-aэ!ܶFӃ6zf?셞2&W@ݐϹpa" "0iY^ _29x)AIq:]"+i;BJG=Hg`Hu"K6}i0CO;/G%5+':'!|nSR?aţ2}Ga MsaV?1@/YŃZb|woD#.V17 7$c~Hwz^dH9>BNRn5RsQdR* S_;..;ufCXFJI.M7gT:3M#vY0M~Uw|~0\Gm-g+~>)#fNK1YGkUu3Mwȸ :1!*L TynaJ8D?5$_.:qg㽎F>TFK?h}>uE/41I3$) skL>7(-rGWͪU]dL@b`51-y!\vHBy/ɋIa\,`Ѥ@jOx-nL%iq xD;du:`D&y!E"0 e.n}T!" lV=gIxs$(esbHd~K;3~omY)h* qW hCtdtCHsPŃ nJuv:W|\@Ip"@[pd%>3S2Kδo71h/U|KR//fPL/;(H08˃wm骪=2Uc*:^l9'>x3 |fn@ah+ dN =6nBj6Hr`75WiGݩfA<ȠZZ7jB/M=}-j|F!^ZeEAfT~i-`[^UMǮR(pϱN3p*-Dd.mWao&7[SqR?we\k6 P>RƌIG~*AwM|o zfI}LYBY7P:vk&i '*/j!]wb|Qf "t` S+o(繠kB] R].d2!soRrpZm |kq4@I _RgCRZZ2·_ 3X捃m;J=%f]hUǬI>)VaESJ^+k3<7P^(1yB}3ZD)!*t":Kˁz^3x줯W!(k)Z,]4;iEW@y.(3ەI6`,XӹZB"Tla+eӣ;p{?E8S/;7x&Ƿ_Wg\>?l>䎅MP-']u5!MØm1"4VgZrt)5ྱ&^Gkwp9@XS )$%sЌ]FKNmBeYT2/EihjrGv;V݂r`whP ;ܠ)+~R'*{nFpo9 S͚( 4@jid604X=3tWyP:Lb_΁%°*-ׁ]V"@,í ZcYlL=({+~<ι ծ4HFuR6Tݮ:Di[>,bzUDeְ>d<F`ӂNU/#@IJ$󇗠{- 7i.*SkL =\^=NjM,H űf!EN QC!3toҚɧ =ǀ)\qW1CfiꀓT]M`|/Ib#Ҹ6^g(daPZmD'BNIJ̍n?́|`SarY '->mZy()㥖NAc.nql;IHt^j~AE*!Ft= _PB:r4k2ڋٙif@^XN>aj[BB5^= :;04Ȁe0Rx;e/p<1bF9㾂/ uO/~Gu21b^#kgXOk+3JTϷZNNC(+uZIj]E܉Z<4|JPa3e! 8 sbCsdmw+cT{&ҙϋ 2l ~\l0zӯNǍ7~t2U;Hmq9/8kpWqbZW:Z[[$Z䲣ph,1&?t*W$j$_"Q}/jd,y8[چh@EMm;mx_D\Hxi-w]Fer~;*)m67r2v*@[vSnp=4qys?e3r[:n"5tK@fq釓fB#,AB7E/yr/gIUr*jBA9X|$!%OowՎd^LG^:Ok2:Ҟ"\O#6+ ~7؇*u'YF@μ߁h-I'a橉ŇןY0׮*[ Z/u^3$[l^4bRz RR"Nsf}]a4m$kw4 mM+ 5f^\'%N20|ªX{6=[xMC@Fv鶔 Ee*@slE0[u^9HIEuJJR뗣CL=L/S-Nj*Aw;Xa:6vIoQ(|v G_%O+gjVцJ5}Q-=MPe_HA|b "nͻ<+?JiQ88+j͆#c1M<*J&ϓS!ܦ&̎.ޤov h~M"]gݏ"N=v^p6j_NNvT0pzgz UxMC/sg*d["|(9JF80]sj>M폀 7)KdT1eN?/, >?a.%6^g_*f~k}|C2ٙrޒ WޑWޠ-lp 5igz: ![P'[DP[4nf9nqe 86KUTLM 46YGЇerꉻ֥Ii>*f JZU}= iomܞ2%9xgD  6nYo%?+̬yVp/B~l^c٘tۅ'/OU3I!jqV Y4 ᣅ6\CRlJ@nPBf `,2pK> mm>Lr(8=uK 5oBxc$),|E3=(ѾTz)wqEFB2>,D/roAo{s|yO6aKN{YԚ3NIo).><_c[@ќUY4[^^>pzc+2^n_2ȸ,*dhIN#-Hg`ivwRࠝ{U_ BdӸ,ez7(WZisA~]v HPlX o}/&-6FÂ8^-IoyBZ`}44!jjIRs+COSY8GRtdHSOSҿPT'YZHsrtIQŽWi4/.[0MԼ皡*CP&K4TZӄ5uSBDfg'RAB7y=m@@fMڹ$Т' MgoG*hnƷ[6+t+`*L9bxP`=шR_m0F JoPΦ\E=T_RJmayRh!1q7_<-kơleKu`R#/Jݎ ^R90tcjYrVӔ)f{UPF<[k# R4I?Vwպz9awJ#۞T +I_*e ҋ_r}<2Ci䋮k_)Zf{t;K+\x:An*JIyRvg ˻/Prw. 1BÂ=nQ.H fH 4*b{RS=̀ףQip[2bsH*1 -Qe2mlW(#G`%TΣW݃5\=h%hRpMI uĜvQnMVaVS)Dq6S8*; 6X1ĊM8g IFs~Lw{U3Ms_H:L.E mNd1Za}Fl#I91(UB6NPyqĻ֟KHBnssMrCrvLɸdiDZư4_) lBœW إ!@HG@怇ْMK9֗]C8vl^N3)6h`c̍HyiupfDs6n]5hP~RBHt$ hN [(Rc#[%< *V%'ٕT0XT|9KyJk<+ `(Ea< aHQ`[S4NYb[v^`YG'r؍qކGq{^x( ت trzu:|=. d"y2zwUt%64ԖܲwG2,IgvN}Sp|SCw$b5}C&mldUv6 C_+UY4lt:p {r$(Tb ĵ6 d+^gT !Թ'uLQX0R8\!lȘNn'>hKǚBtKd=R~ ڮ ZHiF9Կ`]˩r ZX}{n(z7\C!ΓEi&6$y-+n\wEZm'&z6@NQ :0 HUwroWK¥3+-;\ebSzdDDXlFf?kK͞U]GYޏ|߂ਖYh2o}վϭkzHTTY~*kJZQ(r)]Uyl+@X b89'd-Oe_3ĔH0BSxݥꑷ  )%kFlMg~[hS\aX\q%뤷F_ؼU<䚁oV\=4h׼WglyV9Ē `kn>䁌b{7yN93=K. G2NgبD,WY;4BAFwKsn~6.pc8 29h*Oxh 2ܝkaeu hവJ .ߜAvlIȱNzå״k{ Cu4^mbkH9A(.TJE0鷽^W0(b׸aaz.V" L>OwiGN\t,pP7.dqd3<"@0CXI P7)ň##' G]Ch^0iQAYYz-g?K/ )K3s1lT_ HwRW*Na̪)bb YOV.w r_$4Mkް]xJP/gUpn~z ܘdAUDZ!]5 rG&kP< At!DۚK6*SFyjhl1mx9 1>ԯ0x 6䈰~<02o1dv(g}I/ce=NntEݖr)t4/mL\2 {GO^Rlo/FDf:w ̝?~#hB;`R ϨjG1 RR=#=$8kB?hE !gKQęaU@©u2˛n)zD37|=.;y}Ҩ[ d(<.üLbxDvn7 PHAjy4gdUa=vqx 3ӥՍ7o\D1r\w_}:ˍR yHWGgVq5*]g, rdefE,wHl%uZG b-.ac32V7 06efKXLFmY"EvChWӖZnb6eFEcFRhWdDm6SI?TJǍο1GF?zͪ\;+tQVr낋|=≦ՁG5(J5 Qw(lB- 'K3w-GӮV-/,M j{ƒwHPNL H7s'"<S$^^I7qy\x4BeI_1PZgzCd^(!My.:׎}&GO,[ PO,?3`WrqF57&<ޭ1vX(m߳<"g^(֔J(1amv2)T"XH! d(2TO5pi,vnsfO. 1jk?dR ;^&X`A* ^>W e"0TMUs[ 9^z.IEF]!_`!#Wz}rQw, Ү=z9co҉}uSd,O_dsFB |Vu]g})U8܍ QZ1-Ճ>)蟏opP(DN1J܋jmOEHX;O7>*ze4#<1A#WD\(l#}gjgEy͹V?tg1 6]y^vg? 9Dv~q\:{Dk/ JALS3&fvu| &Z\ nTyjWqb;&{|d{Ibw}_ǎ)ʘAoہ]xn|5{8O7><YN~ۗjd/Lx\ɲuj~5bt-2IE %Lʲ5 zAiᲽ41,HL{c^RMZӥ=oms.zj|+JY;n`` __t͍̒d,!CBfsħ8:Ɩ2g5w/T^ _[=vC$5 5 )vvtukJ@4d(/-eW79$ɉ9P*b{n$"(Xr9vbW^ .w$DaG_kgb 7)|8p)v# 9U-Cv><jL ԎrՕCf~k6Șq:,8"=ߋqO|$?ϐ(wЬNK8[)n~dUGXoM9ͥ4R\cE#ߡ"VyU%%A+赟WnX.3mt9ԅR?W &ŕe 'ĝoexKQCSdZ[D"R[`t-;kΒ2z ICД|V*O^7=N;Ճ" 3@.:лl#`[>*! Р&QMa="+QU'6َ_ޯi9;~8}P|z =QZ?Xr7o ! = .famvdzF_Ykqof&Y8|(\3 bXŁb'ҔҩbFUfp/_f|g>l)2{GIx#Jf އIU^~8g{.y @Īl4FFA`lzL''T'O[;#jSPAYZoI#Ih'.2\*؉ kFvy~!d}95s`g"cw:s[՗*Q&O3r'n>t|O4֥$&p PΜ 9 uS|$yӈ'GA;iʪ7:@u`:ƽ_ xP6oO;6NTGCGN2/Vahg=`JZ WċM ۈB4unGWhJsuB$-|eG0k 7!ʚי{Cltۘt@}#PZ XKKl l}4ɦ(c!xn)QSDno a?cųE~q-BΑhf.Hp\F"O~(wUx]K;w  *iD*^od#=' (zx!onh+'H=Jhx\YέpzFKcvzP#9P~/>ޮ79 x^zj^G{,H92x `:yihUcPj>/ -B2L'z'™hejDn_>&E^v=Hb,. uۺ"-Nw`Tڨ´u_5KԧσcP%XT^^p9MUHBzK/YW>]q3).FV7@D!Z'@@NT}S{ĐʇAF%r?'#, 5Y`.hZQ&9!OL#tWCi3\ }X*XfڵVhFnGy!0$uӘ5 P_1,(`ljeD?Д_8Sy=;DzB@@˵Ճvp .7߸jU_̅E1U.06Q5Gp'Fg 9%ly\.MC@$meag:WT'ӸrSW`W kAP%Tg_kq+wL6:b)"%XH\w]] S+ y~3]>: S,Ѣp7:7҆ŷnH.|3GΣ2T~t*),=7)STU ě)^J;Ї),DKW>YJt hݚ9wdVXa]9=Ѿtv K^-y0i G@=2uNt#q'Y^L19Y[| u:20zQmM=w XA^+' ';M*!sYaA}x`.4Y(Gk2Q-*~ }CZLp4;M .Na}`]ڱIVD?H 7sŘ 7Ngi'-7ބ1*9sO&ܠكΑ{arX1(zU6m"`ԥNX+h+*vX:u7kkBPfC_ ȯڰI7" 6_#R𣈠cQ>VK=/qj4Jp]o@ox U]Okq'":Gw]̟v,>K`|݄U`A%K7_Qm!䴊:eB~}V)a+[W-Lk7[$;M)<"x:|P xUFj[F>ﰢ{s*Xv5jQ S\svǚZ6^NI<&F;9q 7w]2)˞XZjpBuܲ$*:E6`qzߏrxZ4Y)CP[MUwJgGr|r#tq;=bu7_u pP0h-fωj yxu#i+se[U.v+Mfl#ʝ (;ӵ0biU2D!ch <" aV1x -_g+" ,Pe0+pE.;,V{IQٰE[ ʈ$JX;6 %+_^6ފ")fC"Cj{Cy!Z-6*tNj fuEd!4MM.;iR\+6b2 m}6 VJ1DfXgl-T{.Sϔ̛2 f>pKidu)YBG殍{ Ϸiz"|bwKp,·p??H"3M1>Ak[Pl˜`P˱H) 2 H'0.^tn4ӟ5"(mĥ$:vF7o֠h KzVK<H0n,ӕfFrATXz["ԉo}YsN;{u=AA* ]* eH-&4Tf .js-ӳ BRƶYc.'MC BPrI1rHE4tkmGVcͤ!gElU MOl,A&-T h R|'X#ML}D]M1q6l5*jħ@&B- A8rA2|"v~3Qf}§-Znl޼u`j'Sfe+ OU3>-HSZ;^9-aBS s=8çh̔VφBXmh`6-J(oY= Hb,+E!Y"M"<|{7&>m%sybBDn!b~k ?`6Ǽ$Iō$yʳf1icib/wn'V}_1u ; gEs? uRiVZ̊4WoP؇bNoc:P_X\Akq3YG7W9ՙ9F|X8ţX!D jrHuPD6OH ;^f7zjK@Cjѣ+l?-nL1P+(8|'կ2ϑաj  e'TE-(W\]=s2Xhx!fnG1cu,w?qNT;8Z)&MIWO~kbq 4 ]+*j ZU2/ɫ@JgWHR%&8Y`֏{Xiphq:3ų7=8ha *39RWU(/KeO@ls|VhfUr\#-%!F%EXt*A:. \f4OJz+ޝ16? `OP *%9yxDUNK/v:-tg' U}^0a< A6NhTf@pB7s&4' C`!'tNLٌJ:2*xwBjxz뇝ݑ'{K`/N^ |)GgY?WYpE E[= TI+ Yw!a0YM9ͼp5=2A#au"su=G{\NU.ds3^)S᎗L d.`Ƙ:GU\+~d6M.y<'B YTjO,q>|Y}n^~//g"]bc!1{.dI|.c'. 5}L$HQ!HBOOP2[RmynE]\QͱV-YG H9g7˼4 ]0~@!wT밴XФU{x#&Kɞrd*ɲF<%I?K1*'WRECe@[kȩutw,tiȮYr}G d6?,'=ע5,tKȜJART#0}U]nxn-vݜTJ0T% e X#ڎ\o氋6i`>6og,Cn¡SK"?!42,qrDW@D;2W" "O .I N'Pdы7)_Y4)hgy-e1*F>nH}l$lt5R"(M 8Ц^OD79Ջ=6R{J4T4S,Ѫ" c*=YbzwrA{Ȑ0&%q>)7,b/Yz"2\{U<:oNprޚ]fv'I,p۶oҜ8 3j>|IŐ3P@䠾Q6tylQBɂS4J }ll5p^;5=lޝr ,&KTUPZy `1A.mCPht  _~gǞyr- >'o1|(-)gS,Pѷl9n)FohUQ!ދr3r$>u4wFR,L\.j6:-+{sֆǏztci}Y'4 nfi7U ͟ 2pI4F2_pOt4<ҪqNps&tK@p}\Ei p V]-gʺeb2 H*{-MK[ CIB;>x+(ӱt-=dzz>He4NL]-SƁF' ;\n'ig5+!&E*d?lSh|aoT 0DF:[l-\-U [Լ!09 8̇CqA u|/G54Fy+DM%k"U2-`;qC|zקSd.X48->&Hm4}oã~%Hiz[e{ Qnrŕְlt+ڪ"ÁˬQq)5:^[1c+zi %7*-06X#ֈ-6{T$m+ZѾmE~@mC|yWJX+ei@ZAFQd%Nf(t`Xˁ]C{")+GO 籜ޭGP+W^ Cx"`W'qxFCzbt"F@ ;ky/xikyR^uxUJ2Ay9`C[t cX*w!놑hI@ɸjftjXCs yS½ŕ:#  n%Wi3f}”(tQPK.lK _/ѦQ~◯ qF() I2V.!fgr+futMjN@̝i#f/ov1=P7}-{=ԥ9o î2=Ni=L6eM1ZvuڏW#pRYGUMc4?bC&B7,6ahsr0E^q, GabWtY^Ba9w ]9Cjӽn4D:s` &Vy_ ]W14OHp\[o&{}շj=U/`Js?Fȅh6!V<ݶ y@+#l,[f ZzIɃp.UuWzg(BJSHyJye,:npDegOw]W&{טܟ9ك#쐶5r8.!&t>!o4~`ԃaCLmKuw][K4yc ڟZ߼($a9###>]%ս$µLCZC8.9ײl wF4]lPO9F&Y,%q]Yyulc1_£2D)R.fSul-ZOX4' C9:Rx1DۘÛ^~S󶝢Rٮ_+ l+L𸏾C::uR .8DP /h$=2fjkc<86`à:|Rs Wb@$;յff2;DKuRM8612994W) m=[?%UmWqvpA*|b]u#g$s)W]nQIk8ZrcLPzઓb^~JeVCM»ɽ Ϸq6O=b\i6-$=_oʑZu)$/G_x0n@תvZ=.`wŝ48KD d bG4% gG-e4L S"x#CPZ^ZtX p 9}q"̡"瑛D K:VWáXŨfhl?*ӱc#H$ZP$k8%>~qI`wJj&QВnK RԔ `?(crg8}/XNBdL1ƭP*-$.N'o{vQFȄ4KdKjGz uMZyP0.+3$| Oˢ}`R4xXp!MJG=QE|/Fg䍆7˭<*e8JF  Ƶ% ʻHU|aB;j_=THŨrVf\ֺ9~sגdY y+?$oiMWJ wNa@}+EE1ъC8N THFű4We#ݿE-HUX ]/%4GvAl8HtBѢHQ Gr$+Y괳.ʮw.ZEqp7ǑTI68hKqsꪎ{S?չʤ6]`e&n$=F$c"O`8s[%dAskv1Yt35C_+'R0emw'^ړ((v#dX6vT76b4ZND[HxHriKh rmEp)2j) =9x$T7#Z5l%FΣ+uٗqNԻKe&1>G@OTmα/!$^g҈lLD'r ܧUɸEcLS:+))|z*쑺M@v;QJy}.;R1Iȩuzi? 9{j"zp`jT(%*PWrܓd}#^sDB;HMq Hy,t\ Ո֝)?0<)lم[C6!Cq>YuoQٗ?Qz3 zk~~#1M?KUey{!+ a&d:]~ofn2O.S3"C#Y0)|:>i/C\ArybOzTziF=¼KCԥ-)U3\(>7lʢc82)dDk)okOTî]h,:ANJ,ti )LwK+'Sm 92k*<3᫡i XCA|se}J=EF4'4Lx܇Fun-+ >u-}>*_'@wj!T { |qO|1\84q_-ߌUǑJtLCGe Wvd Pgl 1W~L8f<5O2fǨ@[Jbn1x& %((ffM8έtȇix aB2C!p7sFhЋ_mR]D`P/!K'Qg! 7!lWj<pd$pu^ Ig9Žđ-@ c_2u+ى+%!2S;AfUZG.dYcCtv0vkJ%RWEs2cSTj?_~nޞPd._;4D>Ay !8!4ۈ=Uo=X+q@(ˢQDdG.WĽZ#IB\ceE#)U}iAUnz32J!>΄󁚔^ 7.+t47Zx=bKv#P"ZjǷoinKw~ SM*?Qy$%'ø!ҽay֏Fܯ#ApOo&8k2@tn\MMsd`M80Ys/t>_Eu4Yҧ }m&nXj8I:)/)I?SRh pͿ.oQې\Q`,9~.4̃Q~F oR"ƞvS1p Ͱ:bBOC2)%a#8c Md{f"H϶W!ak7P~%YswL*YT.9 b+Z`m oL'PxE/>R1s5vGZ tTEH/JX/0\/j@⚐<{s|c?{éڪńDk/-1U3Wc~=s kCJǵZ?0nI `ip: Ug ek9^_hbԑ؋l{a, cWX%w)tNkK .3DB֙5 ɴ>S;>Uɛ_d ob,1K iq[?Dj-򄱦ay*+WF?C;QnҮxĖQQ 4fhX[\Lm2¦j{祫=OPkfV q8\zt0^$f[3x_ 8,(v$yY9bB. APnR.` 1#wʼoڂ3_u]_`<\ l$W Mذy%1#}̥S;_2*>! +D< MɾZWO| Nh]0~eSԛ)/AUaŏ@"I'}mu&x kHr~XN'kZ$bL(MH/85ፇ -܍ a'U` #>崷?Q&MR]f5Vhsό)#|9i4*Ut7dJ'1#|y,V*5lHy?{@ #s4gciIrat)sJM˭q+|3&Lɝd;[P,UTѨaqldVk(TӼI0i&%wB"r :|eX|LJpJ$Ko آ|"8s&ht wgk8n=ҹR$cE^pa~ {l]L㑉gNᢓu#NBL"W#.BSDBKtSTʹH8]\ku r$F̤:~ߌ/b8E1D Hl_%=zaj g"]Yh>i tӳj?te,|;ш{$jJ:tD24@;`XP#EFY:0 -S(/h}-;v{nj)PfU`2Z*IhKw3qmpQ ,70\܍~&dPaӹeqS瞌ȩh/AT/_n8`sDǦ׊` w =!^75 hPpl"=+o5l7]C|t $IM.ciਊ lxqoJތص}oLNҕ'~*C!OЅS&sOZo"ªaJC^+74<02rю` 9*g X&CP]i2ϧ;Ngw`]3*U8m`8s_CON'ur.'HZLKl]iV(-& mm#:PM5敫.,+Η4{XUZjr>~hD.d<'Z]ΈN39vs#Sce7_9jj\3 iad聏%t@a_;G](H{TÔ,"JgmŔS䒦5>s]5S/9m n\)P]4ַ ΃Gmlْ(t'NwG/Ǘr:|kJrT pGX^TTɋ]f%<x>Ɣow`V`ɿt+E7͙b.\qŞxW09B WP4Te]c=Wg#8)ct̮v9~rCU\ɂ[WjA(010@+ "%144x}G" /~\ݩ3+*HQ#gOiIanRLp*g`]8|A#}3=k#H_\E__jPH݁-sdaF U%EUo18ޤς,0fX-3DB1n-ďIYE1.cUo~yڒBc,4/whd 1HDو1f֫}yTӫtUAتyu6')&G+\!^Wse|MZx%9-Q'U/ iZq|a)*) ̭QhqN%`ڎO*xO+M#hRlbzI;M,L23q xV$90|Daƫ 6/ :Z 'ob߭:5QOHk芡Q{&KHZ-7*ȆY-*Smoar]UTkT:*;Cǂ/-,oDf’O`tj{\CI~IwUg#Z*,ZՓz\F"O5I5}I7h$6+aulf &#rxd?i.}WbE6SM@@kf1\W35)}gD'W H]#[[3_ޤ\3/l.A f' 뀸@AOiA1k'c&ǫXѽKO]?v.#tnPN/˰Peϝ4ωqhnaw+wI Bd}qsMޟrJ?WZD\Mf\ޥ&|Dnc1ãZRr{PE\"xY}aM^=*4m}#h =jx~1. (ȓi4]3Z,f hj@_PtIw~ D.dltU)q01_rL/o>.a[^a~3%6R`*p;uj;ߢd@w hf)֎knӨ\Ji磳ER㽝ͮVg3SݟA$iM=Ĥiw#Nlѓ, _̺&5m߮v$F3o@ 5cek״Y'5+ o2G/_; 0\!>E#Rkc#L6- sf>Q޳Df`ZDT>Fq}UfJavN|&8|mt?LeoN5_|851u&B CȤU=m/<L: >N!--@}`!y%WReWB3}}e5 w5ڼaK a`*BH$_ O+T[2׳$4{Xi8/Mr|.PJm a>H9c& яA ://wa~TĆi$^*=6\L$8?`J7(^3Y.=[;fd#SH0Sцlw-wפ1>vqpck0S3uR8ajc{ƎEiXчت L\*4)$ 4$4p؁,Ʋe6ۍt^Q'ltn&  Q6MS3Ư>'8HEE %@< 7} f6+ph Ikq+Kd>fKڵ]nD7u[Bc9cQѬr^|XxWy+.AB ~w6KPoAք"NDځ8; Ǧj(OQlmj4f3ܥ:! J,r5;C&>g l}`L[`mZ+^ q~+a9) 10&hfا)"Sx<[4XȈxk^T}Mٙ)^ﱗG`3Om"_D6?,$qtȻRȓK=Y$cކ} $܋|E>' R֦\zWLX7 _>lGY~;$T,=~tE?Q3e a2 'ֽaҧ⺋LEWA_@kS? W &h#:%pA)I-%~Uwŀhy,9~*X0ċ܆LDLa+:+.OorCàj ~͕3p rgΣ;v~SI@[A<:)NGxfYuuXni]8CU)+UD`j#9s,~Bgy_\ؾ8h~4TNϱ5 kr,3€4]}6!b~ ]jd(##h єe~0FN!#y/Z't(4r- 㺍~x oY&?S<(5˜^@vsMDwSC%{[hIvs#ydg6{ p6PCCmMMOE8n%L}ىFwU#—!)VSzяӇikj>.YSw}65#])˒c׽A iWkR#h2m}A\vEAͦe U\ކwS|>ox.q{]" ?1 4b B=+* DXּhj(ݳ_}1[/BOelY6>cE4!ǣ3$@M՜" ~q hExqjH8E 3c)nfWwYv5w7/u]v2P7[ts5as꛻쨗wlq?jT5Ea12R1BYidqDc^Ƃm1Acj 'ʻ 򉯔oAC.6"k2nX E0 i՝(!yq d*MqKVEUrtB޲PBru$1x&눁u_hjl֢¨9^a+ iUt7Ah!l̜a5%_ϴ\e&&k4p?`vX 2jZxUj7flB]W]Fj+ۅ[Tok4E] P&Ҿ 7 KgV(B.|xG3ǡAz3+"BΨ(t#ClD9i.Hn٤AG,l Z!z]>Ll "K*ʃ::px3鸯Rho:nKy\uXq`TY2 ^k^Gbf1?MB_8Oe$NLf6hvv`b> puL*GkN`AtЁ4W4ë̈_!nѽ(ݥGZn 8k}>DVj(k+ iDF$` u|E˦3ɦ϶uT_IVB5/c@AI1BiU Ã|, ט xpM ^B4:%lau0.!3$Ik\OC}QW܋)&nZmG!#6_rʝī X,_/k6_4Jwdx bT[jOuA֋yIkIQ4ە suHczp v虾`PH0XTKA@\|5-`$Ls =8̀ωnAٗ(iιDv4_nuV^\~.ʈHWiJ ! G&ẇ ;0$3Rf4$EXR_Ad ua1f 6Y27^Tٸ>4)YiE/gQt1`* ',ֶ/;#z?:/GT9_筛O{`E%-p"G1@OgEK/cej$r3&HdLy4`q5ekiae1F> $*J?J !@At,`>f)^أgE?,ǯLn)N ¦sUn4VHvC[Ύ4\R->̍KkŝM#O+L[m-v%H9gh\zp}4r08l_J߆}s1h'ۗETD᲎q"t`/CD}fyN8>u<x66"!tᅂEMU̩0fZ +Ȍ;stϘV˿B~*`B5L+I%2AKt[)Z`$G[-MV,"..P{97 o tt˘G)H7BVΜ =O6mq69n#̿?OHSϦvkZꬻW9'NF`>L6.h>LnT4;zM>vV2GXHl ~rqX?f 3I,O5=;6O[:uY;$ڞUbr}Fex8O Ɍ4wn},1MdjADd. o Kg&S F&dմ鉟Dr|)A9H%?"!Eo-lČS~QS3jd 0i;`ϲH,v`j.'5pGFuU̕8~njimO\Lq(@o":E-HѬp(oW/Z7Xjw}uxvGFS/%2ߧFb=Wk9~tnkG3DvaUX;5ǣk{Y09Av^CD 馄w2'vhS͠Oj}⚐jOnz܀wt[1뗑ۯW$n7w"T#V;-{Si,Ib塁(Z&-/ry`gY"K뻖Nm&M`EFBڮL gh`,Uϊ@H DGȞкCZԴrЗ3MU6=1? S+h5+ܮ]3jZf{'Z(EVa2 L:qGeOyN8xø R\%F^#1}?zS;l6%8BўlUuQPMb8I)%c*i*-8o*}=,UJzksũNsoҜ) uwk!l<ŘҐ KHx먘uo k&\y⿹6:ϳ-swƾx^"˝Bof2 {~ނ]Û?fl+G:n)<&hA&c_q̮sP_ed3}携,[XG!;*aa ?/{ oGK H`|͛)/RqI/r>*fk2KX3!AGkSkXtoeaO[l5*w)CKN")LdL볩 ȐW#̥VE?TUjl=صٿ#76kDv̎ k!ծ QAed2Z[ Ca)1F"z mlr.tgb%k!$C[}J1lU6}ů-fV_---v-h p5U?ڥ^9z+#QzOd aVk9va;K*qdqjVZ sM6Zĵy`PPɬ!*.ao @n)\xL^[=dQOx$:=LGM, M*o}H`}M`>X!Q AQGꝖĠP(!XX @ *bיGI 8gઉm!OP0:kh'ؿ8w1d]$4xy9jl c.`J+8޼fU$X4(\tBj8j ?{"0\ȭoDVd0r5gE|Ozy/{$uFC >֢?_tE̶z~q}7*C6߼Đz~`[a9.\dQ~Xl4z;Y]JQg&G MP0t-XzrC^XG%sdEA Ɩ")k*h('g_ta@0ClTT ;.fM ܑT~?2| ^4fwT VFi2u'nX wO< }FX2Z D*i`z F 5R}*+7ʮ>W"c m+uFQ|\ t3^*ĦM k㦭XCt$ ]1oQ(I(g%7g((ָ;vt`qv]pZ,v/<bZmjRd\QBڗڗ\IֹS=slv6[ă<>m@EsWI<Ɖ;p۱: ?]߈CT|?LbڗÌuyL*θ/۬v7 ~1pSMЂP:6@ηZw\j񘳗.Q #9=G fgbc.Sg L ] lnQl~oJ(ۈيY{p0KO>&3Vs Ky'iAdy/-64 W z&P8v%+r:,dwj5N^?GH@^XtYj8*s~h l[m+ȭ<p'T%!x)gbk~kvgəmϗ(FYt۹[D#b.q5ݻ3Jy%} cY8o'F2~ awܱT >OJ߆+\rXjx*\ td K~pmT1έ!b]]+DҦ%H^݋H/xzD g@pZȕ*!-;_Q9[7g.'@o!狄8`3ot*^fM+ qCNSe^NW\ 4,1][aW(ĞNsqp*NV,PRo@4wLƋleZD;. H*fT|!_+oCk F WOx@|L4c3.}8V+=H {M& Z$B|&~]Nv-CYl#m'"%]V^2ŽyTQ'tz;~MȰ&5,.B,0Vy7O+vtzwrv.m&9tYm HR5`7ΉwƣlL/4#Fx#G}\{[_b'ЌWu2Y@UpxK6#0P̗A7Z/,"1 oIUvpKYQc"2Ԓ[DH$)x"@޴w3vM-$ ;kUECnCB|Kˬ\O0ZĔ &0c1NPfK /95]@k;]ɏ!&~'0Oĕ.H6WOdE)n=kwN8lTC3CG$G 3^dPWW6Hʷ)Pu234s^ӡ\.n 6#6sAl<˶p|K ~"CLP}X 7MY`'8\saiCBC]K^\_SL ~ Pq!l!As10}.L&-7_wn\Ђ2;/u[Rמdcr)o40?r+:&DFI,њ1+6 @ɥ\<ƌUjLW. ,y^ܒ .Krٻjr' ͏"QZPPYa㥲-qߛ6{/pЩ7}aJ6C/N\[⫆ä̗|ȤO/rmץO]#&Ҷſ2)wUi&f1uJRpxJpF}@^11lIB<"ܒ9:]pK XڳFD,ЦBK!\\eFY5?Ksj @"m2?B<AAIǹs3Y'ŕ njNK~1{tNFܙr_b,W= 10xő[RxsWXʼPP&Ux`<ïQ nm#XKg<\#->QdBàq]-,5/̮h[bSJ/^aO.vkH3ه;Ro>|vp%zyL1njzo4c@ypɐG7ZA k P.`M H}h|XୀTؘm?ںl`xUZy0)=/|@IO';֔䖄 ^8 ֞DL2q`?;\| q=H{8A6WOH \1i HM/e쾴  ߋa4-v;Εr;l.q>~N{7փJHlVVZYEc.uY2q}8.l⎴u6턌CS|5c}2dq {Z4WIdeYI/aK:vEIk8Ҋ[|pbl>:Bn#NOrBOmGmff,nos9A.^eM*P)G4Dm0Wwf{x0b1LfcWs̶,l*(wP6$ձt@6g^oaj,[VCq@xRf7"ǙRTO%_*VmUKlkFA1|3IUe$ICb7AR]>_3NUq 5GR@k UzuvT:uWF;kPټ[4 K $rk'p[텨SD((X/#ڍ8n䅹k/!?#,o%7  0NuCIWܿIύtF!=ʫ Ɗ qbg R1PiqnkX|/ 0t t;בͳ*[Γn@ $ܫH~mnkj^sk/$SO; rsӦԆ!yZئъdß=~:SD|Ȓ{.D:r^S/gD"h+`DBvZMOM>n#*)+iѯzT\(1ns{!YmǼ^N28*[ 'ҷ3"7 'Ca{گJ@Sm>lf0y.+R07Wv .)YAk/ yeIډ1B\dD7*LTbp"|gi}fzЀN#~ pɥo.*c8I#q]wZu-UY0j>乙ɪiPoVzBAf`ǟP; 3r/èGc/]Niy<;%\(⤊0\ cL w-zv >v +a~:O0 \ /Vz0[;yD?`ԯ{p>1Z1f*"LZ_B xedDS;ޤ3"w̜GR,fokL6[O|4>F`"XCNPXi{c=9$*l=z5炒b.Qڗݥ* 8R^b4g j/җ7Ξȴwmd/^晢3YCE5wmg G؉mzyO>wc %7suB n`(7D#?L<~:q *MEDA:*e E+j:k`ut lƕ7  :I˲#ݝ}s,Kkd:n`0T:dHc'.csRj^*T5&UNT=9*fF^nƟDvB$|3'i:|Ȼ _ѻ/I2"V?QIzOăiS_Uye{c[ b`5Q-J`F_.Jq(_QYݬU#RB{{Q˷\c{se7-ӑ7w*mqۍP]ߚ?RXS+pduͻ}`AlRJu*S8\C6XWY#k ;^"T~3񎼍}ST16am, BOH&A7ƠcLBz,a9F Hc5.z?gG]Ȭ{jv9D"h ̷&FaU4rSUW> aK]+ S6R]]LAQԽN 879VRAs 0~8G <܇s'uNgVGtw+X_aI1`WUC?es ܝvwN]eI)^nmNo.&^BҠ](h#Ad ">x^ 'VqY~=ſ 5-Qog"6˂ _k. P X\=,\ZŐ-K4뤥`/{*.jpsƹBrܦCt/ȣp||3y} 7!|>d7_ _1/ xavH"%&V-FG),UzĜq3pDH؈T^{dh>YSɑ;x#q} =gd{۳U敤۹!\ ' {V}JMlɃ9M[$GQ^b]jAyR}b龖eE1s|YK_1lU)|h.߸T2 eOVQmg1W 4+OL1j"o1Bޤ +RBu'gI}DF 9!!7N=ޞwgLy^qOZT'3mbIWFcjy1%zЦuрHT-,)|+փ/%_/)vA7=?[tMdagRVk7'yGh$ba}Op'tf^u(JD/wi+ёT)m: -19=?,<$ ("V4I^u<aC #Ը S: k⽪KN lrc6 97?k?lFt&(T: *RVnh\w]Zak5" 8RvtaI4# (AIЇu-Et25]0z`*t>€D"QOj!Džn{)9j.\P !,:L{U~ 5v?6B4G=/м>B3BCmra,ݎVhN,EPRX]Jlt lފA/RZ3!Vmp$gЧW^*cin2"Ŋ#6_ ˴}{*hMmh);N6K-6yܜ#Lד4)v_$wX_4w bwp.[6 T 5yYne e_=`[(fIvžc"&!>;Ï6}d0 `N19Ħ1F]OV_R[O@aKm8ŒB׉? BϹYgJ>Fn.Vu~~ҝְf3Woc$N@%&Oq4~.Na«›bop(u|?n"_EÏ"\od"n?'z z, %Ҭ ؄}M2eIln`Jjv"\IwIJ6X@o<7ec+e@v o=52gjWp<ۯrm.o3\u`?KG+nẉ2Fg]EfDU`Q,6WVT )?E (K[졯ݹU?Po6a4(ϛ$xg#:|1T"`OKL x!gHNS.T VܔL\ ̈́.2 9;*3(,j=vfϳLRm$c֧V k̙}=θ7[2L$ol \-+騙Զh/3Lfa Е-R6[H_FutMg9uPR&_*Td^&"F tpDcYyy4-Meb5p:oб ЏgBha2EuH'M7(D\; |Th0w9xXɌ40ޙ5ʍRM6ï+ CN M3g7j1t>-fq?L$^;|Q9O[TAu -ɨ] `oL(`TjM憴$trM lQ-!/d(-s[X,\xs,U^+FnIyIOMB,GSZ'5yc/H!C{xF:XPtVepxVT5eHVQ ꌌUDwd>K*iڠnJlxArG;ʉC|;Q7^7pfDzكSw; ˼zzbd=x4\<ވn@JEuEt1t8sik\Dl*sO˽׺BnЖJ$067*tؽ&{+HH+h?Q;@+Cl͜Ri4ԏW"5%35@/ro{Q)®FeKa8\Q(=RR"k1ת妁`8zƚP*S"vԋ/z7=j[ѐnt(ټ@*Oק!dMU]Bc@GRY1Nߚ.KVEh1thӦ,PEw^6j3W(&fQQ\4`nǯ~U7οut)n%Z!0 57 4;YuŹN,9/Y4֎#W1ClOY 9}HX{UqpF!b_I7`v߿3eS$ӓkl+酁 #2xz*a +Oju2˩L;Dz~We!sUJ)1&m>ϬEo -H9 D 0<+ B:l`A!Gpx&=lYA10?-:i\Ծ5na\-6 wiX6Px;O?sJeV* }v&DwZbͣ\Nݖ>W{ʇA]z E]L8?a\v4GB1 qn?D+ۏJ (Ke2{OFjY|L6RtB"R`@PdzE2tk1i'yI<ާR+\m3WB[S"eJP͍+aNn`%uIHXdx=sH7ečTl>$&0xpop'Fit9ˁI8-;BhFCLI"[X^=KlBFvx¨ϸı3 W@YHxv[7ׅ8}w*F.)?c}qUGR/n'z`zjhsÎ+F,$<S̒ d9qh(˹q~pcՃT<3'B&LÌbMP#ҒtGܶ%qM ^㬹z{"f3o?gmXXb16Iw DA?  k ~YX(} 2 NT2k 6m]IA=8*X{T5HzތҵSi/\]{CX *nt9!!fe›Ȑ>gY[u RB ^N >h|z,3*)߇!ʬqgRc20"[z)Ue5\&c+h;NcV2# /ƞ0!u;oYƛ^r Nw uO1_锞>ZZJ|pr!HHjtnh_@o|/C0v\"&)7) J8!EЊ1PpXֱ%B9kd7V+V8*@HQ1+3>_Tj޷j1+:cA'(< FᦏPJ l`8\9rI!ɺھ^i'332C({ Fg J|+f/rٱ~P-bthj&`Wv-h>7|W|=C3c_=2"Z ĝ<)Ho%k LxEFCžl(#l=2-f2fHk6Y/Ev ֥1-aVUaNKVtR3'Ək7uZΌPpq~р~jh I駎'OpG$1]JIWܽ#j]^&8J8fj@q=XK\>$xm@z1)#w]$Y7)Q<,):WF^Fm1ԫ_e׫$d߰UAjߍ{~1֛\H v!fTŚ@0'_<\G$mx-%Žvh 1эӫ墔wtEl(\G XuCNHY9#Z0hZ[`U bRh0ܜKퟤ+`̔]!TfOԪk/6e`De\!5 x/1ߚ9.;%3$nHB5h-eE'(٪԰FS@>V T]9 >PљBPj^Y|2T?w~߃O-q6\a{w-*rچĒ}VѲ.WIEʒFo2.U7w(lC^Fgsnf3+N3#>Cacw)<:^ 3-@q@F17~0u&Yck;[k @ 6t$?Bgy-K:PgG1=dF1u ce,G-.{: _\sY|[o g8&)M2F9|< Xw_ ܠ&!fT.I*S[~S$,WBgKx 1Cz Q847[ϭOa"A>|+WWlS$me>,,pqj^[q:![Kݾ4c,mlqp `K6ZJt3zK<#.ģ (3$XiJ$ȎվItvc=ߥ* 04BDp*܊E7,bj q[_VK ) !P)8I )s~OwRoW 騴HYfU2yzgV6V (voi%`{"7FXqRev'A$8y`x+UAUD[cl{5U Ef4!m 6IuO H0T dp!°j뷺4.8;bb#9^dKvVdrLϊnB)K'E\f󙦨,j&ȶ8-v&r*ZކY%[kU0VZan+l/DdU& _R +X >8#l|wPSFϭ9Y+ IBOM$eg7Ꟛ\hFS?ek{ |Pђ%HFBDQ5[REMjkJvt:롏?h??\K") 4o!i^>a#6-'m;Ș۶{4,}U'Z y QSFi իx=z ~ꎃ,ַIڸ2RX1&ՙIAZ9'FI:sSR@e t7C;&6,3E 9 HUe)Vbfnƽc=zlYFJs߱]TW˾ZDJGZ*BrBND^Xˎ24*#B(HcfѷCrBʔb=i zHW%'E1?|Ο.Ṭ` ߺ N`3'lls 2as$'tRx)-zfܩ̦GSGAW)mrlyã<#6, gK@ Ǻ;bC&՞|aмʜ荚Of,3Eke@&0R`cj"tVaC4qi~H53v{(0vSvX5t|hZ6YȒҀ^S/ʮ/<6XG#\)SĽ9>FX0ljfPo&wKh\l~y=0"9$$JfWMs5[̸ n+f,L0ebĎj(e]6ڋi2DcE5f`vآ&1Pt8@\S!E3{!°fv R|P%u_l͊fr׆QA܇%8ְmԼ3)ŊRM`zqG76`( mpAb7rap4K om.K)9P&N}Z@C5~ ؍‰8r vnee&Z q'#+98?k2Ů2k/aE‘7Lhp$o4}ş:"p! ]&X2*'*U{ 5@FlJTg8Id,S$jKpb(I*,TH`ՔR_쏢]P>|~寍g=)F̖YIdş,+ށx̄|a8O?jq҆ntB&sk55+t@Qh"sv;z,l5:z&WuU]JQ$=RXqi)apNe`[E bnM$ߕq}69Sj~ͪA'[OCK1zH͛K/w 4r3< -1l"%3J ;qqLkzZ/JT vH$1sD; dL<yyV"о4 0ی;MIZڪC䎓·)c 2+UB 6ULb9)E:'9raɀPSY?{6H~/:@rw)26x#wx4'u#H|ɹ"^S*O9ojUR4 ڃo΄9tu?c'X6+ղC9$V‡IFvSύj/KfZ=]ܫXo*})Xd&z?9vYwCL\a M.⁀ARƷf*D)ΏW';mj#M ws/1,WWVy)j2!'@RDV罃Ԙ0R쑆ޓ:lSY/D0şM͢z9I=v<^ mzx=WI2=yD˔FRnʙg!hB<F75dj*;KxħbXGgԏDPj}(\O3@@ TR2:Nݢ#:{C?)u%H8۪hz5rd0.ArdV+# dXq AΞ8̤ 8r* 9ւVƤIVؠR*Qa$vΞCNV*LO#r~yXqrL*Aԉ5V&?}bO-w[}c|-z?|:Jd SQ -3c.zcǾ0LQBw<>F3>+AkvƧgPhjCP"^Op|V ? -w6%B4L^E8W BxtsQB`qD_*x.1(pZ 4heATqdev3LO}7aJkE 䛙! yh+H&cƊ0ig3vS^ ْy3O`A_I*k=)WXtumNRv xj W{STYb` +Hy7^|[*FoW%*aڦ4Y@JzdBQf7,7]Gt2iM+z1oM*)F]u[)_°. -{iY)>E`:Di3͐C\!>kPp'M:InQ} .!3epKykW-CWyxQ>BGv!^8Ny8Q.Pgfi9ox7XL+ J[<^4{wS+Nі)c;{hiHc0=4Ki՚DDXb0aQ3Z獅´E!8/6;7[n՝|>5АtqSGs#kfW:{oͤt>sY7ӟV2NEk`$Zߴ7161;ghv"Od)4(-!u+^;=O0 CVcDMBx  Eͫ:zRKH4@WFPuS\̼(BYx=ޥRݍs'S]`CP8QWp{U #*kd4'RZ \yG5<-"a96?t~A  3Q@xgZ7+#lrKiCQx}tXJHReȋ1_gs$aTOe2m Q-,k^`,;(230>}u|, l2Q7$bp+X8K3dI`$(-ܩZd%0~䑎fDtULCJ-$(wnGȏݹ̆Ox"8,}׾ru}ĠRKh\esXf}acWy$.H f9d\8N1 fVv7K'o7g' CVakQV/Y:ehb#-Yw׈Pp p?w{ymsޏX^8]Rר!$^)UݨȞYo7oSVJ-ëvNH`HaM9~z m:PUt7Op|EXNU<2T0VA'}Q}J>#1}gmO*lERWZNë@7EځYBTCfCCzl_!ݴqp!:!X %gx!""A-D&Ҋ A9%c0-2kFj3bYCEhc,htf.7 i1PPunH@y{!OԼ,7_=r8OeG^kҤ{/ юf)m -ͣ 􌖁"bDH?5iFQ5jypzW -J e_./\/DЩt9.~j -e=r8]4i z֔EzQgljÇR]D#\t?;% Чy\cO;@v`PtrXd=ÃF Yc]܆=U-$e}I, |ZH4'ǦUp7^[Tt+T?kȋpv<K"C*=vhnj //bٌ]bF`bg`Ue7<굀/GrGހ2\vGGEXlG_d~h{Dasr[oB8 8xR4QP ;"$Z`"e3iQ6p+ E μӶbF&9M\Hy=(妮P:;jF# fgD]b<-c%(J[-BEܹ࢝Ӟj7\F,VgbDJjXzb QAvf25*fV YUIX:Dv}:>2")usV2ٝVtj~Qv vu.) BʠEj/0&IdTD_p6Sx.L.&?z,M0=ohArC-2Zն)Wٵ4zv9o <2go˫aB q?Կ?#0Ll+k#5ȹl ˫B2G-G\ pĈ nK,Ibq@4\9A\ ?7,UJ`!Y=oh5}{RN>lOՕ-7`SS FEPɗ!DŽ~M;Iok=mbE!7FT F,Q9[ċ꿛9FY1|M.U<˶} އ (ถz3;g=L\r$L gKaAgD=#Q#]LYȋKJjsT J Mg|yr2҆h4mT|K9|Lk@=u:q -$/82(CCdSXׂH Ecm7<3EQ)Awl}To⹞{B}^1MŹ.jwYf­8lH.1\9H*8\)'X5?g KC:b;|ā{BK[g]cIցQp MW])h Fs\8$åp* c@;!DВ; ,Q2 WK\q{ M f5:\5]F@<ڕM]JؽXR8"fZY-(5TeRo^]nu9ޘRlӛ*s@TdFNt,9 &ÜC'C[&癦 {NRVa=~*^q4k;WMqw+ .di>#sb7ʎ6hThJ{D{:MpKc9^ؼU "|>Z,tNQ;ҟ̍Nu!(?l, ^qyFrWLzDb5M9)|FJC=z'XULn 6*Z 1rgcnao| Oy>^f )ʻg}060h4Rd1`CbLj !֑>Hy:ⅇI0c!QhGҴUpr iqՄ۲^owl Q?hiIl"W?)}=]}@)`#2̟ɵ:?R"ߣ{qxe HJiNqKm~xq_+;6 LSL k!JGnҹi({f.i3Y'G>oAhZFF7%UT1G ~b!e߸r`ĐDXfdy/%$x N_=ڥIL9XKmg)!\j%3Q vlzIV2δ~ o"Ʋ.]Q8q%Vղ"1ofa~[5B-.6{+*l֦{#cI& >T7nd~//a7U\ ӝ#Y_t;*7N?xb7EK l-Y bk)]zk p0zd1B.@ScGX[D/_g7q~G-~y\?D>?u525efa>SV,{d$i*S/dͥc~8Emi'n6C VM$_9z>#*4ŗP#2D{!0;A~T ڍ8ĺM d1"3DJQxh_fYf5؏(^Ox7BDΠؔb7^QjK<0~gJ '-;d udW,|5cBL4|Ol0颢,+fsZROZv>qR9( * -7`26 y(1?f_q_(1MRevx,'ATAT^B+޺F4.)0kζ%mh?a )ndNUV?ؗ m?rHS`c%uC~u' si07K;UvwZ,G!0͟>' ȓel5t/3,$=<ЌuSB%sRXc啿_K׬9~>]{z"o>=ck]{tM\1+\N_[Jik|[bJ:0nݴ X5 x]>іQ[@,ɭ_B@ZAӕ= $_XJ7$w$o(?R]-mem] G[1IkoD]J_>ZM9] v35n&VԻ)S6i8a+[i (VT؈~p܃QZX(Ck̓2ń fyMP]?ߨS?ou%U ,OpƼ:hl )zf"BfU"tsQLI0"#lhb\" Z %@8:3&x D$E`% L/sSxhz_Y9u|jJ }̹/eM{0Г]ByF{  c 0J 6A!FN<>~XY&~q90IT7)nB1 LU`opm4N쾮x@bw)~3ۿ#VuK/Mev*%hQW!l pqZ$"Q67rW->& *-kZ B+Smrr炯"HT/k']7zV/|o 'y2]M\)9Y% 7NﴡP<0>ة:˜}J|4Yjs_h˅i l]ea#v,;"C!9lP * yN=MDkm˼<Xu|X~7SHA^7C? J:?4Qz/w#?e͗SC- }rhݶTVpM{Ԏs0},C|6At)bz?rQE>pJC7n F|˧pSG s>ubq x (.hE˛1D =s}{8q~r<" !}% 32WWS਌0/DfIVu+bwbtD}VpP|f n', F'Xaך;āp=6<"7qE&^N7춏8{N(c0$ɵ7KݰqLʔ>^)]x;t8zYFJ9$Ïw9,s;ͦ'<i톟Jܺ->*Õ`Ud0C')p{.9cGʮ/\@"kN#g ] g,oBlz@s{p6 jR)OF!R ZϒX#:\O,3~oF;*b3ƌqe ND.&owlcg'ŭ-ƍϗ_o N{;C3?LU!bEnBLGA.i5%wor^v]rxjh(c9oOQ4%^DI1ȖLX}kdr.6eJ<`8Ff׌p]BT5*ND}C \y=#;\ I5UA\ǘ7,6n6}e.1l0X$ؒѫAO\ breI/J{t Vq4șW`:fw~^ !{0h^gLYIJַnckLê]ڤKq]ߎd9i}nen6n&rۤ\bnٱ9:s9E&8e~qr`6-'(7RNRs@Fb/PBe."|^A.n x⡆{Z2)מN 2rj`}36镘j4&zZO (,?f A!D`/΂pW5BƟ*/m+ !ʼ234cw\2,Bꇪ! 䥷xNAS2狇`/EdKA`RC+z0DRgDlXcFQX3;a>,fwMY7Z^>b%8 jy0 mz΀!/c(5Ka5 OŠdٝ+BNRJ#V)$o]1x/AHmF!i`4}Nf\XK%Ƙ./qώP޷X֚8Ǽ5Uq)^&rvvzhp`ȜLw&^ 1HEM,ܜǭ;Gc# >گ*º@Ą.4tW|a˰{fW`!ظSc?^6q]9XM^7H,Hj@$bΙQXxrR4 rSI>ٜi>Cж,ASe D:3M_v wpГ[vqheҌ( FC==½n9l5 ':>-P]=uصXtUBs2퀊*Z"qnv:au=Uppy |*p-ʼnQe4]ԚK^@xhZ|uӲ#٦j,?<3VKΚA˸]:Z#׷0(N"\)cƱw8EM2ǰOw'p{S} Ǐ^%Gvך9h yB'Es@ S͞ Xhs"VVHŅ}fbsߛƩivBϗ^0֋w܊*nB=+&#>K\I~RM~Gu>t1+ ]<9 ,U7׹~(Ҧ(~E#0iRӿ $VH @L7#*&L$pJRYi="φk(vPَܯVLEhȝ84 [/ IG>n؏@=B)ClQݝGJ(;#qq>t3X{S'BkXWq 82wF TT6 SoBZ5% Z Ya]ր\if>%gUf*N c*xneBFC\@ƭ^Hfkp~4CYd ݧ?j1[l]pguwUgLWxLWR@j0Ucj"Ys>yiW:lu5ϔk%vC+M<±:30.]Y]ct3c5`? hV#RCޤHGeh%L7u-.S)VuŠ_lui^lf>}3# PR޿J(=ŲBgE7Y`Y[J`^`Fd*&%e s%Fe %ۢ6SG!G'矼zert+`9xv%ё }V)  &*rښN] BڛcH }0C39^[ $=|m:cu:UV${`$6-N.50b]?xz`Gz~ް.7|dov>=؈| i6I^#(jLtysݮ%;1y;?j>Ds[_d;jw2s_H|_aA?@$v2qm,ƨh9"r^ Y?ȞqK|Z[fUm6lá麩}Ƃ(c -ocߥ]:i[ʕǫD8~*)m_OX6c1iXcގcCx6?F,ղ/|xƫ1GQ1si3" < UC&'B? ~vQJ:W:{{t8nn \݈-:*F',\?xcx=5E(>ԔMrQX'e慸粃HqXs((U_S-:ޮQׁf#7Dجb(VKcN0x`#1Or7&V$\)t{"/k6oe-w+{}->cg8L){/'掲mr;GxlJPX6i.^VؗPO)Mv)W?E្c_$H9q(8O Qn©0UP^,->3-}iiSw ̡]'tm``!o56zbQC0N"XYRqJ8f-Ǯ_\u+ƩTwܪGrA窕3?#u'%- P<A) bÛę2U/_, aQtN(opaƙ`vmӁ96rO TcVBۢXc~_;n]_3r[Mرcg2/t1-@¯@bbkjl#KJ錡6 N>]Jx r)Ee68-_lop]8ͷ];]uϝ|̩IѵrN+TC2zoǕ*sgiB`IhwV}26ئ6?g!ܖZ2+ ꖟ4"(AғbbYIOK֝+RfЏ^‘L\iO#˩P;fvaўD$iW nܕ^SN88@ FpLSpߡ7 EðM3Q2YD1EHyNU|N%8,'hQ0Iw+L_LBmdfb$3SIK3e)xihN@e $@[őл@S;!׊9Sh kИ1YBGwџRco~g,6q 1\*æ 2Q >T-[EQ,=Ι01ef2a |"ۨuȼz֋Z:3y搙86Eoas^yoq悳DR _EY1A; KOSx:vU{IXZFf Ob1M-O cv2sOč?K'cicOIľ(?'2yl.ݘnr 5͝$\8 Leq0P"sf+8ߜ_4?Ffs=LܞԷrAޠ.}<ԥةv`1揣uv۶Ht%`'`[OI/i0[a* nN )gpz5^%*f_! kwºk O[vݟwE;w^g1i1hT( ؔQr4J8`48vr?߆mQAdCEdDAT Sq殇\3NO"{"9 ' T)ē% #d]io{U$Ju K7fXD~ CJB_74 ;u8Ao4f|Ӫ<LId<9KūX_n>JfᣉnMV3gXd 3 ¨ ؗ)m8,\2v/& wˉ:.@ _f5HϛzI*}s#t箇 ҋ+mR؂!g6Mp.f"NXsr7ojCлw j._„'4ht7`W\j#: H}OZa G X*<(SK5heJWbIsxԌWHM4Yn7β&X60уњs5K#lĵ:x6_ xP_ZZҨmt]}Oۻ03sdYc\ ֤HU\5^ϥpѾ(h-sugAU%ofgKZ)PRIL$PI+~`- [:B:)mO̲ۢ&GWyQݗbDCXm4\{INݞ4U23oIoB|J8&5..^Ȩlh '0y|qBbl`T (B5'X$Zh(ޢ;Gp Չ*KeU-lvf'8z9g0i7u @Zvpcq7@/4!`f7cm+W=ɧ,-K]]ezsw )\2,› Ա"gp£T%t%v_HC7,[,eǢg5dz˵ 0Q+~)8X/2ML@\(@*-"PuS|x0~OԦY{v` $ \M.tSVhrOv!dE]@mtZle zw@i9R8iE@zEV i'a|LIc$>^3ĺۖfM(Tam:l)N8NlLt{ X 'a4f,eW(~47vܯk ^ihQ /XGBIX.P.@Al"F+dԺ n`Ls%`h'_#-yX kO*-U_:ΞΏX5`ܴc"o1OC@Y#YKpWJiR:!KYH;\>Fc- 2ҝj΅e+.7\ (D."V¨Hg/W4y;3NQG 2V|=c |-,hz5,@.VY@g#Ô{lFd󺡧*'XpcOAoLg Z}0jq)pHܝh{Mx5 ͌w|w3]fU}Z 7Ry8}M҅rDBq+-J7 |'@K .[~tV 7 Xux\ :_"Y@۹^r/j)&ǏT[._A \XfCg8,B[ܥ.X t=>o];I-ᝂo$曂iukzg3j0on?2f +u# m2p$'&OPq CŴ|ʺkCGG#1]긤K1Q{g'BnHΩ!C(v|!M>Sd+/"I/Fyɴ =dcPqkl4y4u6oha]ɋ /L֭Jc< P>*W'3Y$k{S#yeh;𑘥je BP|Ƕz =B1oQn"'2w?VS!G=(z{+e~|7v׫V2TشAB3oXfb`Uf/>p8?jiW>,<DP*#jQHu+P|vN!麱Y4tdZiOhz? Zzw7ZE ɳjcw^Ld";{I@Ԫ}%%Kă\ pvn:%8 KYuEa Y/@ZUFv-Xmv _cVČId]+8-*#7!"cy{nchizV0oy+en9MƠ?b.#Cf?hݹwZk=`6~Ƿ}V|);m;(U\3lN QEDؔ4yƤfMwiΠ:G@'ޢ)iۄS0*s}οZ$(/ t{FZrh:ş4SZ}zUF~r#1L6brlrFcȽEI\-sq\-<\qq`ԉlnW:cjQOV8ɻ1$~d|TcG'06pT&7( **e9ϖ'Aj'ғkPIZ>S7ER27/W?+͈ Z](DfŽ*)6 #F ~0:2LOnŞJ1:NܷSA/E#U|Y%[l=`q^Ͱt(P Z7[*J!j~wpoTqz08*RT,/T;UC(5c7n694u33E_sc:|_Rz_( .0W БS'sLMF9Qrr%G=z?bt{8v訬믟яm+r ߦ .qrDG1\%z87{IMq7<'~gps0Ɩ_7smR̓5N$xUDi~ё۰,CU\{~^w!֋P'J?,Gдq@Gt=8~` e sFJg;3B{w,7E{Gs'< H_Ƽ6­Ϩw0CsFZ#]G*rHQ[)P8>zŸ9@\  Uk8,ՒO!/KM6Neڳ^]Eu5fv5l>O)(I:K@J_ۖJ.Bf۠0o2rJŀ#[E$:c" nwYH2↧s,KmsI!Ms9H}l $;NRseipR7b,wu9pt1FJI< A9ػlݩ~QMm5pgTtzoxUDz-T)mJNsS֍'Do|ѡY\_b"7Vg46Ln ky/Szov[Vz in#HR Y7d>~m}BP!a1#q]볐hP-TB5s(-JMs :2u˥S`PunĶ,aWS|z|/q/{kEH-3."osLP=z]Һ ^< D2uŪ|sP(p]$븛 e:᥂g%SL4"$_,BC4df!Xt nrw7 : uD7Ws)P8gL9d`; ;Zܪ-=ZZy_[ȋ[RmHM 9QutOim!CeO}өAŽw3{j`[%ϊ> }6l KW~N0zC22l} όr!CcyImj9*·R`^ضFkk*z ~|j$V&d>?hF?FWƹ乢_J x~n*K-M%*Ms# d!Mp;$nӜ{l cP/o61ќ~%e GzD>~gނ*4Ĝ?5\J35d"+*AT7ćHu*9u%ު(q$Ꭱۀ!qptƟ~ jNptE2xb|dW~Vy'69٠q1;Mmkbr>uX=IzQhvRl Gv݊9wn~}nad+ӰLdu׾4Ccfb).mtdŅ$۶O?~߽M|`RQ&Ils yS`[gv-n!iڗ?0Ln ]NQn fqIɓȓs F*uXiir6"g(cChJj@Ɋe*2FݔIUK\<+?e-FtWB5DS>MI,VzwPǔK/&":qls+Iڎcrz^|RI1 ʝt-OǤ~1G٘V$Tğf9h*^ bzw&47.q.uプAʄ|~ _Q$KZb2ܸdd1TJ^}|#rpCIXxֻ_w?1р2[ُ&Ruc00ҘKFqHpC3pz2HZ?19u޳h4}b1qTyNNfn$'Vj۔3={Voن_{Aס47b!6^IGɟ0E{NJ[[k.v~A<6{/ؖco\tDz,&h !1_~BryXoJ-u$IJ̚@|ZCMyo4z80C9,:A;9gZ#ŃTHXR~񗂬VC}pd>u u؂JOzT{Lk^zMuUC{N^'My_Y-k9 KO]{O߱ 8y r: }^|ƴ}Ԓ/F+9}O}<47Q#"bqy9T|zu aYK͠ 3bAfV8%/2{%ގ~N$!=cAwGa7TվZD7>p0Or3uά2%ZJ !ыaJ\ ڻvM7WDL0".XHa ld9>F0SF-C}DL >덓/Dǜoυ}Pճwo1eSHቁkaw9Ety8;U@_@تzWKIƬ 7ElM$t񞬊Z)Qӭvbn,g7 }C">F>l6Fb;US WU\I^nd\]9IY[W 5>zZb`9np9NTVyLTЌ!(:7e.NA^P‰vɋ{zB={D+R@A9Od3/F-,Z@ێht'HoN(!}Z! )+Zv/EbI"I#zR^=ά$A_:㾥w*za=9Kg6҇}i{;ܜXu08*GHBqaW,IXWíئ%8/!E`haHkIdf܊8cCΚ0!Q<IJ! 'X3V9!uli?Q2|,<_d瀘^JiI}&[)O]iuCFT*)'&;m O,3T`'*Lh|p11&G\bZX{djgEzz$t{7|0HUNahs t0r<-OBWOƇ^nK:;WRlٯ]z`Q mo!'Ҝ^a:SmMtJW!Js}cz5μ;fwi@k^\`;ʦo;׹+τyE*^,qnpSaLܸ7N6J5sLz.1|6Vjg@\X c!}YW`u*+YzaqvUd@6]:U8υⰨoKb)`0* 4rmɥyTӼ!F5! [v-lCT=3L,Z2tmUh?EQ*lꥌ"MFo@NxĘbV)_ ~ԐlbH1᪏ !VNK/D~1j9*VXiW^zXnImÐy 7[$`uuQ&>нPg1h1 )sbVHHQOO1'wAZ :Cj- 0*k^7_0~eqJGpN4KBʰض̸o'8evtH,W|ŧH~5~)y;3OloKX{}S1)_BŸRBР>Cq(ٹpXRcS-;dڢ_E%} 9i8Fu+Nc`[ƗS<V8"ۦ] 8)e̙'kE*M5QVAD'u34ܬˎ~;wu/& 6e2`%A9ZXB`g-&,ĴR<:8ΰk)kskTbtB@6-Ud`}.e@+%e(y@.j0LN} $&9\)Qy_8-A D/+\4}Y}/MG}?`<6L}"PZxmY'uh 1--mY+AL8Un>v6Ёږ96[4/ptE1Ae3h2/K1C9l܋QśF]TNAvxEuBc /1_9D.p"}Z+>fwj O?|ECJ-1,|NR8)=.p݇W_cT\+.{B);CP%"/dbC!KJ)34M$ FN] FFw2H#3t.Z(D78 J7~*(4YZ)f]64Jv#ND^ K}Wl,ߵ㪶F1| 38bG?PJ/Om0mA Jzm&]# .'4ibpwdE'&W/wVI #V5`\X%Ʋ=Z;dkhs( UQ/z%n69YW5r1,_3t)hI=J(]ƂRj^y^Sj )iFyGhzI<{4۶oM4}P a\94IPv f@aA t3_K3z}m3Sb҈IlG{*fp?y\gCܞtֳ<136Et_|U\\u V,jf5,:vF'm|3Jc eO'"y}_MÌO"¯kZ炳8c1hJ 4znQ2Æj+~:0g8 ϼ4kyOCGA7ZgtohXl6S`Ut\ނp0~7ӻkJK bisd{:Ym8ǝִ.U Ɏ#]Y!%09"t:;ohG B)B6^~KМ|4~`麗ɝ2s84x7iƲjڛ} Csx嗺'8-}=@33>/9ͪc#^2l ?A=[=Nv3R<FpȔV\ =ejvLmܖOp_`c<'6p{𒍣jECR-h3S!|[?`ׂJ?E[{}XNvM ,bށÚ`U˝re9hWO&?4s;vT F LXT2:{ 3)l /o>%Ի5Id+ exHr M >)Ù=c%* \ì5ie3S$VUrĸV#=-_/orG'ENC q-5dG@wQFKy #M,U7oV7LDT$ќ5Yw=lHKRq5dP."J0Ňpc;WKZ=lEn)7KXj^j~xM@ZpL3uWN@g`i?_g&SJFzytX )nmEx*F #'Ew؈Hȷnޜ^Z3q sv,4yWoQ{ 7AFBLC<0( 9|9,MCX^͟/!|۽/ 7q;Yz zAcMr-ϿssZ@SqnEM-.}lD̙!2I! /mA N Y 9u2 l ,tZm7Ax"/lwL z>'iÚL..џ% _yG7Be^BR 䒗(D~ 22 e}rƹGnVRS7sc:oX T#<$hY2c}5t̖ SY ?W*VMwƄ~~gqC/7@oH-t;a'zM[Ep`o# iHSjzaˋ:*!,N*oʦ/SıN#*:(lC(%NG)1#yEw]6pUz9;DsO`ĸBW__{7ke#`|G=(郾6 T4[{4#Vqh>,T8ZRօ@MYkƜM0޾-7겗\80nC-}XDKo;ZwVt9 /oyAѶ=GxgJ &|h]ʉ ~NsjQ Rxs7Bfس{Ȯ1#(eHdqmwPIT-)9ЏS}-ڎ8/Kߧo詗Jijg_u8Ϲ}},k4/)@\g;\BRE47il DZ|>ĥHZeeaTv[! A8{BIuq˶E>;MZb7ڵ|qwMfbHtJ{"M}B ZO% `oPFQC%fg$X%t }&8n̑n"56RTRIM{,N8Yݥpp*KQq+2.da4v*̰aw_&|(Qyq`=U`p>yy?C{*$C7־֑7j~5 Y/qL:s}N TsQQ:q,A}P{EXz^ xUI'+"_aGQle_#aPn9y%o=黁L )Kپb'-֚.@*;As~V,^! 4g ^vKR_'"s.f€AUM"' wأ~*&¡Bc1VhZ^Xh 0r׿, լLK%FguWlTf$澙 #jSF6Û+SVtK\fh>R̻]kJaBnhoi<r.(`1aԆ @YA K}wCoCtiq\:jeT/kcRu{6'q 3 $)LS.+4KPq3b{}V7"nz"ȳuj^>3t]Q?7 Tjz3B?(SDR|>=V '8h^1aP:,iArGK[:PsEMk* "+Aq >*O1@"'Ϡj*\(zY-6N[wD%mhT+NĠ6{1EfHⲑ59#pkK}5QZi>O?=& )7a6u[cSMYqdV9P" 'Q1 neso%C״?q`m-mGaL'PQۦ-d<FD1G5Q$N,@ J!<)`8OןrKtxs}(6'/ρrF.T8>S\FPYM,wsTF a1b_񣦳\pENiFKnc)̢ J?& F-$p&[HF%@ŮL)BӿQ23c Qm0Y ASy1Vy$`+Vb(sЀ֒j2{Ꝥ n$ jdkt 1IUdD&g/ĀdD6 >f%\O2zpeIŕ ;{M=˲2wmhtu?:'{l&%xsl?ߐ$27ܳ{l]ttd`>f|>E FG 7+u׃6\Z_YScLA$ -z.$aB3RkHmC4@ڷL r|&`lR0>א#r {G0bσ!+ocEk]+~ӑY@Q%=/)tȝ&WWջީ_\{a-Ht<3:L&0^(ňFΩ'~hUXo6!LJ{ֈ&]H!R֚mAFt߅EG~iMV'%G㻐6'pi82;1696@%Ù<:{SC(.Vп.[K{R/orl`d#dPd`volOXrtylrغO<-x&8>=ƹ~ͪ}>:q bMR|m R86pzvJ;(Xl\(2O俚QtJaF8O慐{%*;d ^MsE'LV}2C>;ɳ5 =%_G^l1>3%N.$*.+ե3%NkF K3XrD[5(I3gŲUФrРs}E/ Cg]d?mX'j6^n/ Փ)i'y? *'M0m2J-Cq/+g Rbu˞,}qi7'[8ɬA]?mєƫ&/x#}'}\cw=z;zJ5Blz{Ue"hDbjBhT` *P@: La_zTRrX eg*{V!f WMle5X#@&4F- f>$O >bŜnؒZM&RK`hsdçPx }D>ٳsmh Rsu羨nal,dO,A6].܃6 Ady( |,GIg% :8).8C`{4=L@eVp$_rWFn;(RY>Kxr?K&ݲ˔XBǒ휆Mh|f"_ܼ}=Po!l1-}?2wT2)>砟c#Ng/p6u5WNykGm [X聽BTWNC43V}T6P}F6|y^ڀs9zBlXA+@+ʀݹl/\L3^>76cqh.wpDqf+!XHud: Fbx * рy)XǝD Z^R4@s%i֏6F3y 1:2uւKAG"?+Tt$zVj- ~Tl>Jw,?*hb z,ÈJ;GFWr/%AQ x7˦ߑ(C@$#Kz+XեQDafґbQwMr ]h:mֻ9c.{ 5dÎ8 rCSS*'ꑈ<.cW^!`.Ԍl8Hcx.j41&Yb v`qw:,w dK4X02=n4f:ga2bk,#& E)P4 I1l>jU&ߡ:n9GJ nD7R0ivk;3D止R*>b>+ث"EIjmt%1դIh:Bv|K7\ao- t2*:nQsJAhJ9yaʊ "3 bxQJ9Q+wzHCmP6zcl n$.ToWTks"0't|%pK1($nͽ61Rf1s`SLw]bxzˬ ǜk"YU K@3ԍCqM3ܚ3r# d~+7#Nm0c 1yX;42ozJb !]b29fQ:x*A5Q5`M, -pz )~oP$ޠŗ($7'd.}o\YnbVYUL»-̬=gI-UU,dK5o3Af)_S{:3]cPEmISUфEڻ8QW^3miџ`W4 &' k(zԓ}$CI>%dC^C84EKm(Q$t8Uք]d$>մS0BݼK'+Ef8, _K_[e4b;1u6Фl{1-u ۦwypTѫrw9BYIGdߙ*{>,(DFrjP!*~1{@tI0og o0')H_[ъx1G"`{U݃R˳ Z@ZD9M0QF1,q@rSF.`ኦ : ?bHᙅl# HjWFXq1L [rq4V8/WSf,97Ezi=*;NSsZGc <^ã׋ 6LS4k^IqU"0 K&bf$\#o&3>Ir,utQ E5@(cWLuo\ЏaM#נU7'ΜwvrTB=`Gt6h{̀sF̺.ku; KsY,b]ȵp>^*~ -j5Kڨ~j\nKW@9 hdBk.~,k&e682CڷIXu[3N;kDsqxo6⺶5|| -k#6Ӂ$E%C<{ՠP5~X\I&^2ts|ND;E,TAlYZ+wjpTI% 4>s@s͠ r,ɝ(I±{/8Zr7-[(+/Fņ3E1qjIeK e~'ۊэ`ѼT,J۝&On[SQHWQlN:F5An[PG|S:L:ٞn\!dF~Cׄb (а'9) H<,B؍:gIX#'jfI_,띇4]ܻ#mVCIϽ׭RMe{kK?N X em -JT|}u _awGܛ+=<o/=pS*ftj¼;KjgE$z^~C7QP2x|~ܷ ѫⱦT̰P$ h#&9'qp>_Ew0ǯd`fjGv=wJsAH0<=Bס)2MT3 "XHf)GjFEC.r-5-3IwL> 5Mܽ,'@RѠ> )iFœY'F<%G^/\h '^B$Uw>7 OZ>FfJ&Q"|iZH_贺OW'0/2Hv3ʅN~.ub>ӒE7[u!O4`lY | $?-];q9 + _aPs0UX,3xY$w86VuZBKFԋ$_T!6hVBlI^`ƻԻ· Z}.NI&y@o; 5lM hۙg,N_=P,P#g{Cݾ|yFS@H)tw -jdv-4eibom' ^Uh@Fn?XozG%ǭ#N%VnPZ(qh~C 5Oql#*FzH::슴u|H{湫F_PР d̎$ʞ]!" %ya35^F.T*հE:^^ WƐypI,1{2GQޗ$ ŊW` r!4ς@2ZȦ&78f>aOˈ0Н< ʫ U(x?ɌEdE2oE/j%tؓZ[vGNXē&fJ\dx^yOCVr "upNtz^(z[B.8=%$5 ;ځ\m4WD.iQV  9_p[L_ &MDL2#eo דAsJIǷp8n#z}[q?n7.Gd0'',+%VfXxWV^O;F8D8 :۶L9QmG.Qgӷh#=t ww$lsJI]Sk1BE7ߺ_":|!Q[G.k4˩G\P%jUv\O GqpހhY`ǔϋZ*yמG|&p<$\k1PFxÏb}C{ҷ70=~Vpן'"6[,O;+0a<8e @NBRk^s65nbjo5k_~p8471oihD r 3f_1MX@Ce]V =#v# @Wwe R+$A-ziF! eAmYeAӟqo팓L )\~xP3j|t$gΙ\%&u?Ku5o*wW`l:4c)aFS.`q8,KD9\Ho(mw݄ēno'aIJ:=4VYEQ%|B˥ e؆tKm u,ljIk90t<t#([ct-7z1Ǘ"N`(] >#n('hCfhgI!GʗU"]Lj vk)p0Aofb+^|1Jcg$*rf2j^9 v5 )!ni/6dWl->o=-=}E'=B"SX:eBb_ln C3UWJjȭΫtw~`6?պ+~njʏ_;fEH]Gd7tX=5ŏ\ǮF/\2"@%""i'ç:qezCPٮry}ͷ? u /:%*Gn!˙@ӅUu>hzx/;+/a~Y1VRXl`3U(/wȭ!(0sT^xέ_F+sDjo؝ôny{Z@PDȆ*&˞DZDU^ϑOQlҙTO}&+ִx޴{\X }lj&B\A"{_g)~Tf .gLjb*0wgP%?Vp?g,wn9ȵ%̈qƞ#!sVQK!i,jwm.!,cMK),1%KͶ:m.OqΨRfьu#B* U7D}hlR=%%ܴHyONT@['?SDPAS _X_&/SFϦ|D&Zitq_,ʖqz%%LoeX:D_(`Rre--q~&:ΑFoEVlk# l l}F+^ I_XݾkMd^ޠeqOyF>zD$ML)z!pfWW6bι&5KL>*/.,MTn( UgJJ\rxL4O?E>!߬JeiJi'wT4ݢqj&AtI!n Q;"qFm'ouPL(՘KMO0V8&ն}mH0Y_UTj262IP4C'ӐbԞF,("f F8[.fE.K(g^|fJLF:85c?PtUBi6m@_uqa>mPGUvjciF`d ci Ff٘D)lVeBxȚLE6i:VS}#Uj Itaڔ>!;j+ VEzl0QqR8ZXHWR lMx6 T[X>Eu 7J(l 0LFcDv;q`@]IW.Nqݖyv]|*\^].؂@i|7J).y,AQq!ӽbnʋDKwPkjǡنO3,vzCA1nzXAm_sf('n'c'Lmh8%?^a\f۴_p, }L,ztBHyq^۸'.'eJ=,LABM}XvY&\Q7>ƴ-_TK=bFRʬ[nl[K |4uotH\qX4P'vwL<.U(M?|Yck<|E8$jsVd¡v_=[2rTC ז1$ŏkC;25괿^6jxFSufnM+D&ϮOJfè Jk{ AW!w7ܶL}H`j5wM.I=fDfv#/(}<=~E J{LA]F0סVٶ.) > e"%uK鿜o@-xMa^WopSTU+t]fNtZÍX ):Hړ$A~DUb)'i&𥜀\-u?N-V$Yb.vDIlPxWZzP_89,?9+ƌ9:tR#C,Bu?ҝ=bFgm$*.2P ;LU8=4I>8'upn"(*~A*r ixYW)Z0_Bk8#f4Gvc91'"qfwR"mBDg Հl%+'Fof\Qǩ)@_l'cBJeF0x./O@ƞT 2$0[DY=,g,n7.3缥6[H5ϕ#Qfhpv=C"A4"czrܢ,OH; q3.^vQG7)mcpTqT Kx!A]eljNg >^/oT/g1pz3Bs١(:BFI"*< JY[BL?;3CJ顅Z*>TPp/i9%- KTaoM4Wޏ8T0hwU}t] /R$ %=f6Ӱ',YԷSD7e)/>\hֶ̢0֪C.qvbg >K~#l'oum&B`<ܦa 4kZζ_ؼeUjxYڢ"Jއ`hVwz[)_+U0uHO͉>xt %w%9hUY/&}D:GލVlAT8@?YmZl[g`q. I];g,>PosVVZSna~X(1kjV#A,Y`g})Нqdxe1R:l nՀwXr,-³o+\qҬtAa;qJE>%X;gۂw*N' `lp07l.f iQ(cgcHSSY"ڕM8gUju Ru CX_B:QWfT)jPUhZN?S@7=HgM 6JLypBn- :)_z2wyN9")1D)RgJNHh3M%t-o~ V4pփrǽ l>S\?[Onb`|hῶ J BcdUKڌ52>Q0}{ e_ihm[_j|(uQ͆{&{f}j| f- oBȿ}) >R1br:qr 9zUh`8;XݶxLV!a+UrVmjtNKzD/9dvifRrM47 @DNoe_E!O!rVKA_݄E[xuӒ3&rydV\3 cml |pQCy'P}_c$M9t8 ^@ Ǧ٪,xy]P.pxXxJƨp2$7Α-$0D;F#2"o+~v[@-N b n|ϬζzyngfneWaAj.QK@X]Qon r`&LnDs SXfQ`tHLʚ-5wR1wiw?zBu6č$U_K.'YeOLH`3̍>Ql%"K&%*wgÝLN;,wR )w9(1nKâsʥ]V-hP{gC%tb(~ˆ.,4&MJjA|uޕ:?9<^ @mW Ta px.w ?մALh(m:9X[ N?l\-o-jqLueڌ1gJq^1tMAPfP G@R?[YF9ޡ|X>x3LCH>~3l7NJ]ǃSKvWP#܎lhW4u^]wÑ8eG "dГp2{RIq#24@/t^ ;Yߌoh?ѩZ"8X#fzAARR;rq^4xՒtt7!K1)!L4gP‚SaVOy E=:wfէ;'3Q1/K4B$0ZogPmc/G<(.!5]ӝ$d+{sS' J:wKktc/y ⳨yY<{sϽL8tA *5W6lb?.!"~K y{wȍeܟC-s ӎҨqa+B> V:4SKes3az )l2SO2zDb| %o^DۘZV$"-|eksu[C%@eQ$?ԍ٬ίvd|H.>'F<~Br(e~ic'>0v<4gm6ttQ ےmÀ7} 33cBmv~d0HPt3aP}4&!%mL,A]PHV00܁IҜ(Fm]~K!lO.N%G}Bn Eci.]ۃ݀|c B牄pmW)#{Y!!F;X D`_FC fiZʋ:cJA;.mem{-TP n[NW (à( %qC c%Yƨun(b=H%wj{Um5AeHK; dޮՊ4yרkW֍ fIΖt[?RZܑT7eLe VԅtڒDnһVb7٪Ym袄3H0#%gI>E~!M6 8Y &!_ĆD{IQE=P i8vu *UI)5$`lgq+:3t›SʻnJЂ+ԟJT0Fιٖ3y6cBрi#? : BU1z7lpte4&+d \)c 2fT>ţX5D#MXaLH!jF ia&1mlk2|fF<KbnZ @OOli7+3y\M t2 u7<'PEَq |rQ \TT2M{FNP#>_̶ڳ%hd.92O8ēABYx0̈́0I{yT__0*~&EcLfǴt{ T, J[򄖘p{bLHaUn;#mK5 vEוJU<=hRjA9'#?dC( Vue!rݦ`Jui%P> &C$6s2p<3v֡bGڭ8OJ^i~/(፟UI%ѾP~T3y7dĜ[;\Z|q!}A~+KEMw^[3!&,h|v2x.(6KAYqR"Z/8j,%J|XqX&2͡0 }WMzIrlaK6} 4]U@5֜H$4\34[+2+6iju\?K#E Ck`6nj{ lfz. x |&7)Ե@JGf[Rbl yG7~2&E~W&E'D ӾpVFN=VGmUT˘iMw:lz6nQr:22m\x(ؿmia}3!R}W*a6w%[;^ "lb 3Y />Nbꀇ`]O\j!>bE嵎ſ)lrm{c-B_+9]!g)齘J:PQE/ѢfEV")LlC_~zVa* :|M91IUlee ]'ɕ{/e%*G/h ~kL߲52]I˳Sa?8B :̶+(l9F3MbJ9OZ[UUoYӇpI*^5̨BJNJ@ "ʫN^ 6{ O^l-633!gokpoÍfz;Q}W|N}"li.T:h^bujZÅ =nth:p\3+^G@ql4B3nPtUAJ~GGI܌9z,V`m"[7zNȣr4b-=#t]7H!)NԞҕMM/ 0&-%I id=_fla|`:hW?.LT`0>|}}]]<$wC dK^vMʍ-` !96d#MRXQBaA/boe/ gAQvu)!wM/] 'kVqúmpS+^au- ǯ_FhWU+^QuXJmMٺD 4Z9vmO/|L1tX)q7Y_} sIJ+Fv\ KSzFf,$ߝhUQ]xaͽNj;è%7攚rHҵ%Dqw=3.cS ]%9-WBU)/Sj;DF{tvcڧ`V/ B7o*֛#Gi F]@ -7ݢO'v䛀}S"k}wqڟ\ݙTʢܪlza] <~<yS= { VsqN2; FshnM"]ղ.3X0 ~c[XzY`*f *3FQ~3sDLCpJ[iQL?d "@=' \|W?-]h+HGVTnYDTᛠÑ6n2\(,9,8! m1!7.:DsY"~]ɯd1MYq36W< d D'EL6 vjM+^ř吊8"|x3.4(u/9B̒v]PTF5)qTud3#HW_ziYAI@<? eK)R\ſ%7Byu%[Ӗ`ЙVDbLqMF9!x\VQ9Rm-z \+wy'k:(؊K,ar(!Dis'ᓙc!ESHB!X+QZ"X^"O6=$" E9 C6C,bhl?B};W ",Д`{G!4p9_K5.eˮe|I^i)wV~L;@\n}"ud0vlQRY#~U Uv&V 1i!?Q#61i0y=̕$bD^yG`lVTиxx@"W(y(n<滊[s _@{ؘHq;U qia!Y& ̕{) n5UغQ1%B 1k1a@Z\ܡzxvrzEdV!wmqz}.Urf?u͋osx|7ć'q~#:y"8V\#Vz7_;2Za@V+= Ӈukq%NBj 2蔍a59MH0{tauAshoGg|;CD,3ٴXDa)-rXq=]['8 {JTGFP_~Bz:npn+[뎊cPrJ}1gx>l+?)tH;VX->mGK2zRe8\|[vC: jM@ a#=J?NΞuv.'h-Z]^(be}`~d.:H ?;N8DJ4!!+Vzg BfĹST?bxrLol.m

P ۰)nY- ; l(i|!G?K@*ٌzKLP.#JSunڇ ?-(o*jO(`q3UY3!6fQZ:| /bPAo]}HzԔD]|ft+U$dƩ,$BA,1 I>5DMS@B:dLIkZ8tg9vĻk`gO6A24cͰZv' r7! z"hތVJi*}-N&R#;0/~5N+eN_im3&ORlF8*IzVi*4uy WWG{7+]?Me0hGPأ2p>cTi[Hpt17N."=,]6W4ayO_ynDB8Mʺi&ps,Aʰ>CwVz +FJ`+-Ωt.f%8(T_g4 ]T+. 2 \=Vqc]&0WDW\8VYO̺gLFx:G%7H;vc8zWxDog,6gXhb+HhPk0tdrp\~ZzL0"3!@pH)YaWآD%[w7< |ca Ǽf>suC}e?IFP!qM_cDG`ݞWìƹE+zKNݷ\ǘa_u?T11X^"B!|1*F犢T>f8p47Xa]["E?Ffv#OiO`@{pL^x SUn=w_!\;x|8݋ʼ"L}4ĎAGR6aAYsЗ zT8cV9[>*rN{)%ژ9yǘ=ĥ4ԢrVx;seĄe8YV&;)kiR8A# וwxn- ߞ1gG/s$=ǂ\P+W6Tdr6>bGкl:>#Vg0H@bD>;i2[hckx>TzaLK^H*QeW&j|{dt9e/Fk nbJ@_; uVO82Xn7wßWq_/!eO`B<۔RIPX_EJ2#N9ڑ{}}K]gHUR&5#g Qn6)!W#Xר>0ܻtI>S7$ OT| \ |*ƘV\FLY>jwgьJ&mioo=]!!ʝErIrw{JL-=z R, V񖛈ż׻fa? G-HhR͖dȓK`׍wV @m2P,Gc@,35.^j:be(!@-v xeʩ&?g'6 ̣ x(IwJVE[(=$N=~WEὺŷj9*"3\?WJbe7HdN]kCfݖNP/5[pJRr'\`! }XZ+'P等-L݁I u묶Xuk*;OqXdX[;IUnH'.*C;~V 7"J?#KY᫖X.DFmml'5+Iq <}7k9hL;_lKb I26IGjB1*s(ƄdT1]]_dZaRQ̟ތ{-%L'$^CUӡpk0AP(z{E u7x@(ouiD۽AGJ=gל4kta g*nvUkեTMvT2dP;:E- D65jz;b^kɧ%L[o̳rWrYMAJ~_nS@BGϣ_o,߼/gbs> e" e1w}_g;Ơ5;;{j'L8/IԁSh_ ,@ԬOKT)PE 1NK#ב%MF#9T&$GtaѓB7ԕRc?c 7rGҝ柅vƸ:3V,|!l8֦4QnNȫV—{` dUAP+Rmw0B|Q;\ٯou/֕k yӗFxCw%KQ UMBu*hEm:J{g׽.ܶ̐hTն@:! q Su 7饉 c&q1^>URXH=-9$ Ҿ`9.Wi4z2g@]X,M@޾?/$7_N}\)4dOzx;#]Rp7RzkškznbHvNzBTkx:ii-Ic-L&;\ HtY;Hv‘Bĸ#%b/;`_\-H >,m)亦 8E^sQ0:UQݼ6#,lqJ,;'ɒfwpRBwK(iӟݯȥOg#Y**s11brG*OPs"OoQG=h. )(R}TdBEozLOG1æ #4E 8ǤϢ |6* s2Kہv?>Z!UI zDBb} i?n4joag3cžS-bIrt|T&&t=G N2ա4=0c}Q1 2qdB߳‹cِxw$ޠ r-Y\A*ԓ)aN=5/ah'-^Lb%EʦC`OsgԪ ,^ꎏ@!Ԑ.~! Q Δ9NU$1, d;;N0R)餹k zGJ|_+ۖpnƾqBQ 1T5#~pv $]?TŖc ]O8^iF 1)"L:lQX"Ec0Lk4Ŏy&0Qh::_Zp,X0Aw%Eb6I+Ujx M,HU</6#} .eioNw@Ny*qAwkJ|Ըc4SÎ@yW%q;9|Յ˂ipo[H,Swy"d}Z0>u'Exo`V/SL^}^1ǒXӯcq6x^gZ&5?uQZ?lc\m*=>Z%} U{V0՝F%fz.=p`;,w ^U,j,5Gf8kچ!3 POs8~S88)Fd([]b~ȇO^3X̔UJ<{^]8[l}YQgiݿoC,5I\dbz`V8Pdf߱1yC=Uf$ /ԮI[s?KYO@#4a%e bX$ Sιs=?OdnsN$%Ci;.ô`ݔo#-\Ai}P %⡂QǷ/q7.dfLvV5IRv/.Ӱ]*6!${T N^lJ>VT@}eVCRq60|ygqVzcbp Gr!+/Fpޞ:-F7I ك]!~\?jʴRo*Z,{g5縖Z"BvusE(RYqf],F}4oS ?O>bX0fԿMB-w5X,^lHt{0P*2 h Ԥ28$d~dW^]4Ko0:H(sK&$7I>Osn;XjFmf5 *i_½@jh[D]8NџN7@BKdU5e%* EckneF"☜֊SȐ $"he=y&ُR`KԽKCpדAzy]S 3$U;R*~WDx3-Uo΅$t~:'×-GeR!;u+@o\E=ؘxP1nt:f͢ˉ?"Sҷl U˄!hX9oRǛB4Ҡj }'} (c`4&:-}x5!`=4PS] ڑͅT5,?vQSyw8$vP,N+G*[2A#F3ӮpP2wJXW`'vtаWOcܬ?ٌ%;0^wZZ% x#}^\xt[+돬ڽn1KmU74,u A j ̞PDzW jʷ@s¢ƞ". S9r-' C4?Y2Uro#/O pnN j5;l)*6L+4/I\($s.EwG5j# $Sm PdQ M_p-|TDuYSۮVPKְS%wubHKSX(W\M-q$6?D[ԈtJa fv9,u;InG]0wV˩^ ;͏z]FL{Y#^$j-*n:LՄ?Qx6\6CPCa<\dGlh0o\$׌덖yjkhMllߡޣ#4aC**4(/ svzUl(|>.UfZjh}h'|m "35̿|,G8`Haa}ae01̬HQ}H'U?2=V3rx͎9^;:-&XLi =FoZ&hq #nJxdWZTfbJ崿- 5<&6nXiFSOeY` (7^ŮsOce*̢n=਷fsIV hiVNлA b'%L6MEHY31 xqfn%?XU}zwl7i S0C܀" ^ydLq  7UMҫF\o-;68ܙW#IZtރr|*nl^3q~lt~XUJ8]5PkAbO`;U_(OCg}PJګ v'~X}fi(&Zcǃ(;g<'ymz2qS_πCOfA1fϋ1¼e:FYeyt2gDKľ~ (݅bͼk16VB-8*{xd ߽B sb ^L^by,T.Lri/'̚p,xwXxiQr֊0Ħ'23G([d~VUz#pٖ^s$:/5p?9AyY%=8MPh]>kϪx$a3 2A4[M'CBd:T`o>Ɖ˃ڊH뎹"BɄU <{Ij7 ]kM1-Za rg%qU_B ,1BQI|܎$LG !|Mm/!(3C,Jj|ā[`z@A6tnWHע#$'#QfIyk|x!Z5<ʧSM(a2DO~g!Mt;K5diB6~#̣DT3L;l3*FQ@ y`-wrC ak"IlSpp5n) BEѐJ!><fh<|Y9( *N o[HJ8wd?`tHWؚ̨b D)_,dZ`G8nHl@0xDhAbY".}yIp"o:2 APNަ)jV!#Q+r ƹ1YLKֹ~'dp$"%jxwEַ#.MK&.E(o Jx^q^'XX@|6(1?Nnh[@} wŅ;m0 [ q.kBfq(+c4_`Ht]झ@5l+C_M\#)YٝabeeaCȉuO7-g %EQTԤ c3.si;F$)l=dAwշŠϥMD3AWg۪v;LFFvzMHkDjv&%9HS<"fdv z#3Ȅ7^V.kR0 wAK2%fo)j JcuT5)yA `M2T:6T\!FC$˒L+*WVZ s2b\-Y8tZ}S%r4_}qY+!گ6gdc  _7K&_%|)HjsR 0ŏ;[y廪Y.ؓ"8qa?}2b=A,;n֎hf_%b]/{D03N[\ Un-'YatWmTasRq#HM'7k=EN^ɸU<x5gRŤ`h 3i] b/jNKV~ȖhB$H.Y!MpX5b !g)Hs Z)ϝ.QBBL2tnɃ1!<˞g賳Hi$`_JZӮ 7 tY0RL0>~!]a44cu3i&mƃ2 +F)"0~8jT~桥ea#hj 4M4h31 AP+Yx~н < Mqc~2ʭa3埁"IYw*(׎=17o*-n&,003Kg&ɂoɵ4KFRsɵՅ΅{C\W?7`1m N3,$<"D6I-pg;x߷KP5Y"z^+J=x\!H7k*hj(f$w1cL'YLfսKІfIԨeQP^qa=N{!N;WAdȡaV}*h!d#N/4Yqp)zZIMU!#~~d6seQ;i(V)Q6dGb{4uI RHN%0xOA!0牙nBq4 Fz$pgaad4l;џ}>z#D6a(f^X:?a_PHky@U[; N*nU^ ϗ4aWv) v;*by/\#FnȰ-:MH"߻Ah5X\߾Uvlt|4Ԙqy#+$XC݅0.AQ[QIc)~j m`ULs)ᰢ.(o){( #>. z͑IUE*N *Vj6}50|NT֔gs5^15/Zm`Uhw8>>qgۡVTGG-cqT4lʱfM ۔Br:@FXglU1,ŷ~4m>nCMѤ[b M,\E'9N怭\?MR (`Xf/X,nSP2Ad &ƞRLARCTYڹiBY(5-|ܔl)-bѧ-^.S(;?e¢Bdv ȪMsHca)Yƛ?>.ɺpQU[kó /bi]خ6ݏSg{B8He:WWA ɀ`?;7,}=b!Ihwi7Ј)͇z/P0<-;y`I]Q(K3[떽l{ F ! 0|8>u*NҐH'?Կv9jH,] ̃m'GD5%Cؔ_0njq!N|m.촣Q0/' Hi՜ L޹ K p PMV5C.UP$. k50=ڈ\~'|;869IJԲ n|T$>lzn)l4d2uS=2($8jq@gPb$yTS(Ý-k$|Qa>qji%MVkKG@aeۊ72Zt)Y٩ak#I(v|C3nmoUbf;^ Ń%E9=eR2Qw{Ns蔥Aa/]i= F2KN4b[TP4-f1Zk9ěD[xC\g{4@+yB=C"|>HY/UDŽxTu/5 go xR34ѻ!mU^Uu1 EK\ 2C2m'TG* xg1E3T 2"tzk@ĉ1\;Ao_\WtVVm71;k6[D/25O݁eB 8VFӀ6"zS %)$hٛlN'ay]PQG!b}K}9@772[b 46M ٦c$-\ kŶ T"dϱ34%sآ7 5`pb@Ys }FeU}Z=lԔf4X)z$M04m"Kn0ĴIԳP$z+Y+x73bهSjk X6|B2 y"mJ{99~T."Ca2wOB=2H؊LG$[T$.rl jTcS7GaΥ^EܛPrBA_!YZf/ +I=a"Ƨ+yu*x7ݙ7t:ԓ{.;xeG_]Z"p@c~#9b˒L$~JMU^IS+-T- 3v廱`.R-&eM՞F1ʍ`uTl`'2]&~p5 Rdd哗2R05KZ YɜE$+#c^˭nIBV:WtōΧt>2K[]+/?KFFehҷ7d䖞nb Ef:~oN g -ZyO3PNp^&gqޝ\?z[u|wHNBq3p15c2\Lȼd'˟*z6dKnWX*!bOO@'8MEsL]L~4'ISd&LD4at̶B@[te|2^VQ(GH[x{Z+BӸ -nSҼ ͒Rh5mēn-0؋qȟ !@Nm}3嘵:Qʕa쨪ɷQq6.8?GF9pf[gAe?y<@,%9{#/|0$o*D*CДQ@t N}үyWT|Wam.4cPaSԚ)QL \W6Ân qKyqtSeL)3r7D> =y!YP(uQͲ%L63zD`b+poə$ܫ*~(aXbl~nlcƸRt[OcՋ0.3$'AynV"Iej LZc^u.{PUޠn3?|hmSH%t 4'" s4.i$*D{Ζ)97rpa>yIx"+&av LXUPɀR)m"P+Y$Ѕ(:WFwAQoTv.` TM.~<Fc3iUvO?Fna҆vA9CfId> ?aZl߸Tk9,(I|MΆpU,o1@ŋOUA]BnzdyHɅb mqӫAL#B5}W:=6c}%(L: B䙛=Sdei #tboZ,OoQqK dmǒ'Qcv6ڿ tJ*kس嚣MZ(x^ud[v"% Ns$ !qtDC)Hܻj5zD4˘ Eo C 3"n-ZY\i)  >P5+:b_-643j }ΣҒ`F~P l%d)JBV&.Λr^F&JU*oiSЀB֘~Z: /[vTdϿcQ߿2u`[Y-}ܙO؃(umjן-fŸ@G뽪~҇+2+U=z96>kq26i-6- r<RouCħY8J9wp=CұlR)?i zIBҬ-u-F*_-i\:/2[MB~WÖ卩L+0<7tn T7V{NntԲfYrB^SYaEb}kJ<*->*E;<ٌBAS:!-:|M&AS|>p2,K͈j؂ /Mnsf,? ŽARkbg!e ;|VKCy;uWnm(n=!CeaNn[u+D]2Z\3RIEȚc= cն98M=AL.F =K 1Kpn~c<:yz%yZ߉ 2$ ҒA tUEu~ ,(;9CXc+Li"b9,~5Wu(=G$A/P2z ?|0!}`վf7<5j:gQ%a1U:ϛ:M~K(UV\Źo WSASti*25Rq? tX~p&vm~>0L*Z<RKٙK$B!ǁuxvٙFuFdǻi9[O/]!iͲP9C[AZe~ #F2Ε;=)>/r6)1M+y| ok.f<~)K橔Nj'3Uބdނv`BCpdS6.X'*U#:*ʨ~,S/Nz8Msƛх}Eu-n_cJ"UzcjHJ@TssqMB4)'$*rS>'P]F['h=*mi,=&$ѭk&[Ұl? 7"w%l #W uZVO; \2 Cl]E3>)g(>/ivjy 8_}LL&llR[\2r_6H'쉤^>[Y;haw׬H(Xz~ܱtUbra"43X}άc 'KUЧepm5_B 맖;Ԗ>"z(̏t"פU=s+I\=Ȭ\Jp3+ݤZEOdS6X-FQ΁k)NSӌy36nŋ4w9;l |t06n䦟zaFxhFuaJ- M_EԣWpAu|bzj_tWrLc0!VͶ{9F"Ug#{; 3~xQMD+<:f5q$Uyx,PXXѓdyr6&]s>\W^:uu<=!6hRoC+n<}sgKQ-UX,["(K 4UT"ZƂ](,熻 EfJ7\*D_=J4|}d(J#X=j=lY n *Jc

% .Ev&ЀZqd6T%ICti݀de9 :X'Bx;RG  X) JgķzK=Ak$WqX箽ۋN>7;^Q"O=鏌oco_C@~EhmlS]2gj>z=~+U jZ823ad9ƙ.GD1!ȼ--~B0pӬYV8cr3ץϹGSW1ei\.T\yA3^8d|]tTEĥ2fI\d.RnL|A:PlhX{Tn +r:nnF=t] h"@iVUj3/$@ 6Y<ǜiUkಒ}S)ҁ?=!UJ !Q/!X3}Gp륀yM ˢ>Gܩ9SoJ?HsK[/30 #Ÿ^VX$7aH=QmR=tkbOTY*lX |gaaJ&%S]rxj;\u)bdF–0yU `*(3gp"Aa}0P6*KLk3vq,Q9ku W2;*[%B](֐-g C|/) k4iIss1 Jx@W3\&|o4m(_EY^R-YtːZ+]Rerm:($5embǂ'~ms .Q(:<bdUiYI ķX.f .ձP-wZGh ;-k(_ m[en)ϠK9gĬU- b~i;m'Z墖kc^=%YoOkw[9}&CtQ (k[hl!WLC;wm:zdQ(g B'fqзy<8muI;H·PRsNw,Vx0T) )nq *Io[Q}U!O#)l0'4y\Rh6C6,0fه# 0A~;4WF#{΁om ZTш25_TnAqHcҡh;19\||1.ބ(-IF K6x!ťoy ZO &]ե|cbzi֊ERY u:[洞me*6;>u֚\(Ni=#L d¨q2XKsq2hǧ"U.byeGsN*;DUc.١1l|WUnf?c ؊ [/r ZyPE)m+uvȎ?/U=0^Pe^$.` υ&PKcҾd)---k0)ұe>d I0t~=J :b?gv'XsB&D.v x5j5SUewߠ.ot?_F4;H.Y ({uyxWW-xF7]3H?f.cj'%t!( U+l9f}N0aW6ldVMC8)Z iخB&: jS(].ҷ6MqGH#i@ȜkQ!~qk_ty)۲WQ79dr ,>0(82QVȑhw\HN9R꧙\H4?טZ/ nMbV,:R\c`G1um$MwF ЙTxFG}h7h{xW_ D*;(P̈́>L= }G .8P΅sG|'[heo4=S`" *8- 92-IQot:VFi{B;ϑ˝͓FxynO"0 1Ϝiq.zxӐij蛯W'ZNn_f1+飽S{)Ŀ@# ddRI,PyaQI#HTcږlyPeI`,%Ɍh1̈8tIIsDv%=FiN"U<${M K`&Kči]%1)d@DDQۋ0s9DN"OӋ%Spވ^㩛%%5=9CirQ^b9َ+JqG^yG%?R;hf;PEUP[bmt$ypy $/?#XTpNAi~IJ"YG }hd# !78j) t06΂ 9fG})LR\~X_t׋AޭwZ\gUQ%HʕO %7G;Qu*%j6&N0/%/AE7?#B#ql%,GT#Wks'JQnm: D?m݀}1^u-t?idП9~mj4ԭLnri_"^C0BsˊրG}M)j @3Rm'w_QO8Ca0s% |( `#󪺮@Zh%#!E@r?DžF+)0A>} zߏ\1|"KbT2{}.Ol&V^C(Sr\☏ o_e̥H]Cזs^KqZE9Zr(}WiCMdg &ʐثN ܫZ=;EkC '67Boxb(xMye=:" γҪj_ƓFI rb:DCܻ߈ w6 \^L7N-;i̕!]m{|NIj=9-T!&/IlqY<*˻ "OIRf?m'( dW凋i3GYd/=(^yH]oVᅚYqE} 20KZmJ6MfImEr~hvqtBIX5bѮa6\#._guG N $TGt!bHj JzY|ZatO܏߻Ƌ1ήDqƏ ٧vaqﲀ'g:3&C=,+'(} 'O>J@1mʱ^d||Qic`w;=E X%0\Ъ.+Xoִ!٢Jm(a1]y]Ӿ[IN_-NmDųPy^! HRy (iy+>BYT/Z[RF=bnS bu0Mu$aX U(7pLꑥB|P1mh$;qJs6CRwz&tVRg/onY7/g|3f ֺLw{#Ltpy^i9f-/jyڥ VZckȩsӼY%:9ǔWXhYhN0#\5 c,ws3@YȔNf<%pUW:t; 0f2$CA=PL_I4'$Rf%.ME#PW ۗcDnfA4j2CZÏfՇ߀ӈ=MjO,vp͔3+y1wָEQ=fc,ķ5(UKVK28Cf0ۍ,E+Ku[ S42ňP{s7HA>Ffc櫙,4G4-8%w0%)pYuG?OLY3GY}E}<'Ձhg7b1FpfuW \z#iC4yݿ 3LzLdlݪo]gt]qpKH^ 7AF1 ]^9!2*#6 K=RTnT5Up?Eb8# ӕ {@AёNQ`6Տ=QeS1k"PlV(-5ȓexm `Ȟ8\AAİ4t}[ݞ9+&]\l[zYgt[`kJB"z_B_ i얅}q4ʊ_ʨ|Ƭx<䑺Wr/hqkJjK9cZJ&`2Z̖Xš#*Uo t#2&A$KԻx+ 5^t9,xעSfF_ qxcM|p<)˺*{=SksKI"KSyz@`O&AF^̨(  p⒂$ ܟl4-Huj(xՙQֆ,YBzG4'G:%Czw}w. ?Hsmܭ֎ Sud$yF(87zh+f,TEgPNODmLCMl+ʾ׎d5R#W'mSгqu4y -i)$"5z Ś\dr|1W8KJxr}C}* wT;Py.x+tP׀ `jd';-ܐ 9[YXZ,q]뮠Gm{v |gOo,`=,=*xWkq7~mp񥣏x@ANSaO= HYDcvnK%8vxOۯp~a4Buy_(,nV1lMf(~{9lNpwSg51^^fn6DPTW+_4W ̓FV9eǏ@U3?Sl|r] @J lxd.'c Q{2͋P1 F{ 4<>PڢYUl/k8ny카n0LKhɶRBBe{>N#P}{N o8N8 zT8ӭ\Y}6QcY:ȉ0?!,}ݣmɊ掆l7*;>0".E+צ+}$~ЎI#X(&hγ劏~e^ ltժb6lܱxx02TJ> jCj}ز'5m/WvU40{kX&q>8 }6sbѳ:)OE E&uDэg7CchE701*'^jS42X25ƥ]\QqZQsBקwK1(-X50l>PlpeU: @W|"6W7'UO|RW@rL-~a`rmzͰcqe&="CGǯ]ȰK&)*?^0HVknl b "{#*#ao|PJKD> YC>>ZI7O8: WsTS820"ѹ.9` tQKTS/.""18<m)7+&"o: Qt O}yJЛ&cNCx+=f^oZ:$uYMr `y,>;Hy7TZG(+7870t^VQE;#C6.>Qvpq}x\ѿ:O P&op[<<5#KͬL2V7*07/KZJF=OֲsX)̯IJ[C?swoTrcwg0̠@ lR05v̬odiCc@=b0J-sNwSEI\ [ {KHmt@-<5,Ho1s?z6cW6J ftTny6!a38_kE sji%$|IA`AZw:sPՙu7Vt OJ.xh">- >_a{Ю%հ dx`z,k . i3.a3r]*#j^Wj{Mq= xlɹ"uKY@C:kxAL74[n1>!2#-+#Hn}%Wk}#l2pe&&Jg4PoB;]iFƢ[p. E2}yK1ɑz}T]H&5m/]\RD:v7[Mc]|Śx* P;!ÑA!XA}恣t\>-XТt{k*CEÒ]B fM"@'zfiRJcl2Y*ȿo.5x |[2@׃ O40ѸQQé7DAOouNףUȈ ?H&R°_7\, G.{xyo,Cs^O!9ԅװ!y ~}Tu.˙;[$ASO֟[1E a #}/ ' }(YżQ eVK|WYwDVxb'f8b1 {OZ`mLIUk'V\Z'Y Uu/0>L1n tX2؟訓wU$5t}T?K\[qx\DZ-Hn$ .%N'3a].F0Vw)xZ 49&q%Fp$ OL~چADžxٍүF+ νkQBCwż$^dJh[{~ =rFn%xt~u@7"%N ~]/WN я W:ua(o #r=k/wk+`nP48gM'Lȧ.WÞ粀P~fM136ޝS5e5OmR%͉n?G^axt#)b\^K`~`XM; \[V9\++/eb;Hr|)E>foyD v؏N@6[Ј6NtFm?p3@󇬼fw'g󖋦+Wv VaiQ \D 3mA>Rծ+]Nm"Tf:2\:Ά[X(>;rꚶY͞_d +D`ēT#NsCkOH ak<>>^`:(|L<0i<pe4ZRHDDCwi*Yfs6 3quqt;8I%@au *c  8Yo1{ ltfi"?jLv-~_74'8^bO9smVM7kq` ((Ɨ4`+c罱fFI¬N!p@GF8Ol]ꖚq,:AQG 6edq_IvӃbN%Aᰆ&vuЙO>\BN!,ɏ7Y!| )/䕢(:1[[!:R_0^XԿIju߹))x˵>.A90E4=i*?}i$a7z6(^:QzP63| e Q2w@\Ia֮ɝ*!'  k":RӚ_m{E י]͵ύ슛1\?q ˒%Yz֦xee hW40<"VS! /pa\PjI(o$WP{fOO+W<sK5!_XÄkM@n.\IRITlaAY`QJ5Dzl/4Kz@lk~2BSQ* ;eqIݑ0gI @=7P"LBhz{11]YiNqK~ҳ(G}"'F3덑U@aCj $ w]|*~I)ANY&TJ+ Pf>L(DPE\ ӁjX95󙹙;ꏢ|;/<{PJl9Y+ ϚRlUըS&#ih,*36qF{_OhԽ< [7F$:ŗR-ߍPJڞ%ہn.ws_!5g?pTW].c"o|y0zк5Qb;SZJ$_` Fu#qD fufAr&忸~G[3'kQű³뾗?&狝i3g4bߊz `YQ72v^q16W|N.S-lfOhzOՇBrn|!A])yA Po:Zͫ>-WR33E/au>yD{ `"7VJߚi!^|g1 aӠ%C݀k '7An"PԂ k9 W g=mpxRP !&b|Aj?ʓ5y7t ɴw]g,6UO:$A{*?v{x#z0sY6g0J"+QL=#6Cr]^9_jBTTkt+jI8j7!>R1&jK^DGלu^ĜհFqǸ|ޗ惩Le[>ӛgF~thbx(wHw"mC'Eڇy^(B롼Mpf`[Ew>R5 OsP )dTw!a8QMW{GT i.+C;\`+7;.>%0`( IdhDIqs^݃US'l=KVb7܇s=ZwC1Y1 a*_wLb<h0nDtW. 甾6-Ց_1J=+vnѥ:lJ $of {lv`0T9ܥjfٲ4ؽVJGGj鯈 朡0?70Z7#DI}ja(Vg= 2]~.O#T1NUa)ظ:VUWERBlԵ+dA'4la7e;J .Tl*VncM߾Wqև۾%b1ι>i 0d~Ѹ~doEK,{1"JK3J)=Cbpc̵4[NIi4+/o/V]Eqs{Ϩ ]|A`@hy3Nj b 2Ш`>t/?.¡rH|[3=oI=ۺI(<\sLN`n­C4PC,SE N O7 P%~D2U%no3͉f![M_J@hpDBdZl$0E[HQ۫vbj.@m`%ՑSXbWI&ƀc.XJWג~ Y/o^.FYW`ݚpu|T dVBGMhD"<}r臏?x{1⃈=8t^m S=z g_!*gGb̐~ =zK[B ͐RQQSXﵐ|OPJK1ܔ_c!-bmq<6xk6֞#BKv[|+acRpw>/dxcLo4.2~B PngY@!W7q=2f;] 2nClú!9bGӹob 3\",X-g\r;&Z<*+XZ< ?Lh,X9HL;Р.L"du{6q? IUr)?Zil΁7`@hDžd\eOÌŊjQ)oϏ^|F"77T͞1uһkgG,Կc.hrb%z0J_TҔI0 g.8Iq n,$Z@,wIK:p#!K|c7-ԇ-cO6%̉SqC MĝBG|EkY.^H3,p }@W*䟜fŰy4p Cĩ_-SZx06[![Q]B=:xW54;~X3⚺D'G6g/aֳ,9.);A/ :E-U<0^g~,> Ӊa .]̟߳qGz͍ ,‹\x|c f UJQs`mRodZa%8>SF·XZ%&lc q '\;B`XP*pCUMӉ)LmԺv,2'^ S:v^+F[tN$G^҈'b24BPSYLʔݔkN}ԫb$OC!FĆ aJj*:nyv`v+ ,Y-NEO^N?cMLx?6|֌ cF~0p~[A]K\w(5WwB$'t'Z\ɛ#RFiWV{4EjH[Vstw#M9Zlv=хeLFeF}(ƒV0~ zAa CB~lXRXx,TYUld 1q'q-v"iUky=`CޡU"S"=$f=]7{qQ^'HL\YPnZeH*nB7g v0;9 %%uӉg".hP_BsӖPhZ_-`0~ߞ4ظx+AȽ2#^7o*#28aFS5aғiFRy%vdO*zN5ұ blOz6Ӟ3vgu*'^3s&Voi"j +_Lj1-6@; iG@>jb{ko붦dAWm4 ,B6$.o<hj4$ѱg1O߉RA'VP6{nxJ q̛{[CN7nVW7 ǺtZDA0اչJ"6yjqIfO/___>(. Ǹ<;G$F rPvIJ1 ʞI Wp4-4xN1H*қd+-χě'QN%.#?yM| Rǜ6vn2ȀVjD11ZqJUd喝y_F}r.^{?5dMkCBt؂heŭm'>9c`†٠N+hS }EF>~2HM%3 p+bzDh qeG`B+R:<ڝzeo#9oǢ;._˂Cpxd OC¼ F0z ٬VXy^!Æ-*Gzu ڰ\Эe8:'@^(GJak}]"sEbzͦ'kh{RC? H_@jf=Há-PoD{mlS#B# R ?2!\r!؋M}vcw[ ,~N\@35]?/xFwY >FK"< sdD7y(l~HB"-2XBi "I>8iD.ʛ/ZWe}_]

t۰&2Kkl)c$2rw4%EEBHXtF|ۋ-OJ)QT Is1|hMB?kԐ'z=';Qպ}--Ci ;VeۣjZQ 씦eЫJc9W@)IeW$Ŷ:IXJ#4Gz^-̿SE-f_szkߞ}b'3#(Pu= L%qʍGcN3azHLPWS+j'[;&UcRG 2pԪ{`ۋʓ a+ )A(> nty99/zh֝JgsOͮ 1Re =Aa,LM/&a/ݹ ѩ*a]['yPS;$V37[?qǃ+ -٨ć?=/\N>Kzv70+(D˾I2(!'tm*̛Ŀ+rjXʜu1sYcȻ շ`ݞ,s)ewZfpF`3]!<9RPB\JG6%'1jN.Y=[>D)xϹz;`>86 [Wg?Z_2^ɮ)(ɽ08O[W^&hF'.ng-l;P7=vj,bpKf 8h fiÜS;`nd<9B㑥:)3~x:DWK/ f|U j*]L&pVŵ r`#\ߘ'_8胤Jc3bMCFdi`>m# kK(`JyFuIV$AC{K&l鈓*4*Mg''8OYT.&%xح;EUR2"SV2i~otcNo&K Dgw/ ['ˆ׮ A"a*yǪiCg+jVf_N#vvq$oa XT͛D4҂SiY4Yb Tz?JYlr3 fqsIǝip%c$|I Ko3Zmzb|kv p~w%N]K>Qe'`PfZTnD(}D4 =A*;/r5=]),5L@0=nXmFrTpZH؇3I>B&j;d ;C9~ =)'٤w`#" o@$<DUs8S=PbT$D yҠ7(h~oOnJ^%33 O)8NBӌ0 yro)VNĔɹk_MχBD(ߘ֓~fLbĴ8h >`4tAu G jI5U>rXf-f4Jk6tD6t N;%@*85D1\x>CYCH;gCjR%L!!` NVP7`їw;\/;wpr)k/ s=گ '9ڋIldf>iW*&xdL^?kaP^Z,tאtvIJپQ#[ߠp+A]$b(t'82ȋ^[Ҽl8|cuπh@ Wݙt !#.c$#oY Pͺqt DkuuXLpW+q$d~RL W+!pġG}<_Q`sŭ\kĥBE9MAtnaJ=ٙ@%sn;W6P94dZZ k*C9H]j9R# GZf<53N pۃܙ 0L x[ƥ٥a]!Uu# b7=VذO'tyAS#A(Yٚ23Yۨrf*IK ldKj1n%@fn7iHvXteJ险 NZKR-v8."RfͳI/{e⬒ҬgɁEQ>F֧OMav v%{FGFfoLcv0|Z3C91OV3K'a5̬_ϾP5qQf`~4ڞ`Ϣ.>;d;(@nbB#4ng=~ Pk YX?AkXwJakK`5 2hHΥ:RH,8 A^>AG^7p~>[ Ydq;AB޸aB"ԤA#fP( 3!]ov"A1XD!,h|@CNf-Bv~ՇTPoLs1r'v?"N5Cƪ @qͬ.Eq!8dHJ̺{' g<nl'):sd G(" G2\uj|Fh:&ڣj6ficy".%-)$ l- ('>cbYHR;ѭ !rR+?#*Q[!Y{-j*"e{ 48^P]2FQ%RmPrW`VCb|E l/<5ׅ.#-R Q~I;|΅ ״0g:Q2|dmm``VzCKӑXJA-@B3RWCp4Y$Sl(hiGM-EA6wy51%DF33a \T0]܀m0?uY^&ByIO5N=EG>ygاtbP w a'T>8(c)?u7ȄU5*8'vJOk\xg@n|k-vYI@Thw|#gI'k 꼣m-#uF^$ /LqdqE8_8=Šmn̆&ܝ&GF:X1öڧ ~g swW0;+ [ɅW=TwTsJ5?a;^(l@Z [eJ3QVN5oDͫ:JvvZAzpU}C$hN WrRP5K>:8Wm-ۥ.0DB$o"~MX)Y$7p 0ھ Sr"'EI* dԧH !;aKTA5ۺ~B@y@p4M}mBϾ;!XώO}߀n xZcB̦?8JF3Ĭ곎 <f s~97 NlЫwA&t| emeޖ(CHru@NlZ&ۣ+[IfNHB}H@  6 wGGq.qzp-ͥHގs+04,/${7ȎF\! 9b]L N0 . A_f"3BV5{esO>1(AG6=`JoٶmbfVUKrBIE0PaXg. iƧoXlLb8O7ʍlPoLzȥ7gai{ָf<^9"5~.?lrgV^ܛh5oF%2 Ltg/NfQ( 9Ox/H!+,fY=8~mU+ľ$<"qGɃ#6"<ˮ <[%S"eR&+@hX5˷G_5J&^Vjq/RT5\bM"#OO+A~%䔝+SHBfre-1nnis2Kx1t/}Mhua$Hv_[ݓz!_`N,!+6f-r>}J}mQ yI#BN FY8#{!RZ&o^(/4[F To0F&ީM9u(beLsO.HCQ0i˿t?m&tsqx0VzYM?VϮ&" 2ee3<|3c /bquvpڰP |?:{NOvoL}UoX*BJ'೩zS8a*. /'I iea(Kb]T~sB5 y IwvFpZ^A^uc*OAe&M(B52)[!Xt=rxU[ ȅgPOkO]O=ZwIq;3y ɊQ|Zt \<ΥjԐa 6`"!tֺxzj(\I:9S_LB"ZDm{Ʋ'Q{.h`ΰ}[}|,]D'Vp!H3*Xg/c;Xd"i?u)NI%Qo>PNPkYi.0,JLNH!3mZ4wgPmb=7aD ˌh984MeT琎FBO|6' eid1#(Y_A$ Z2Rx^pf= pZ[U[ !|O$NY(>i@Z&9 <ҍ/lʭ1dok}x2= gkuBH'Cyi|{qbncEr12JA9@gTÏrBe <.*i*`?=X5|ȿv42&Pi,?'I); N΍n!p[zJM{0ޮo1^v*~T6j(\m* v6"Thw?[gXlh*HNv[WUOa٘gv9ːo=ژlׂ|el43Ӛ1}HI N@kTVCf/U?PJ.=P!k4G0R>FLfWPcaz#mJH>;T<)~/US5dޮC}AǓ3#!%$եԢ_G&8 CUv=dxw+'E1dFT(g4_~8D`߱xrXpMx{}QXXwds_|yt얘QFd6#t]t<"Ba.4{з|}+ qLO+4C+*[V\YVّHiU킃zrC\&>.hJ]3ڮ":5_:cK%\g } %i)U1KQ[ 4;uEOjֵOd8>c1zss{.("<*0r%7)]Ed[1sQ\9C` {ij_=x+{xuq ̀$RG> m)3yf6J.wÐ I)à ԋ c"/XAߛۄ߿*G7_Eqeb\l [i"O28;nw#z];0ކu VOs[jxMSLV!iKm'^]9t!{Ez{h0g\MpƓ=;VMkcZd3oGWG%F* ȿ JA=P,Yh>$%qFT|Xm RйDNr#,e,^k =,Z*G%"4 H}BlT~fR랫P5L>]P̸q_$*w>< 2w4)FTƹ gB@3<ܢ ?^ּx cp&TyIhJeP.|ԍ"Ljr|>-9]ć1gr ╘q3PL8H>Zx e'F`b3ɓii}P}Z U#Z2N* D#vK o4@cx@!;c tk/ cfH'%"q Y'ʣai%D!\o=wCb+*{RǼCu!;ݲw+OD22\o'-D\!nG#0VBnR# Gjt0{A0ˆg_rA VKבּxar fL.&%unؠs.A뫗D $'bs%&ʷ |ZqVAش=-H1o%>eT:޿с.E75ѹ'_Ae!+t<:S4r8 bX}VDluֈtK-gx:T )_5wajًYC |$U8pA"\45Io*} QSְtWNw19-v@CF \pEut@EOуIl]&ӻWOYꖒ>6gv>[2(t|1U'[}/STqT9|d'F!PwKǙq =5)Q\p)uފ3EWSNAV:Cn7;X}.h84w1"7@8(AJ`b'[,CyU,*yQC8.XϟSvW"|Nw:8GX"#/H/@KA(88wL 3hluRYPCэ5À};6ڀkhf&8> &. uӫy.6Le P0Ǽ PcǺ?`EG i|<[Dy@;aW L4űY͐]6M6T$Z^e۳r;H\ԧ03 Tuil X7'}3s&5^KWcj-SH8.1%/uAZ"tM/-ea!I % rHFҚ今e=v}[5]" L||*G ao_⬅C(ܛtA];3*0]ɝ.ZylM6hⅆZ4 iI]3܋z^y n>wYWTwk91hԅQGbH;{wj[kbpA疺b*s)E c]IĶJw]~)mkL\n~1.S/ŦiIŷ|*o/WBamJʩ(L g(&.og/N$xZ2콱.Ϻ($r_ bطߵG|-F]gW It1M~TG]StePY,jC;ڕ:7 &ɔ# c(uG+JކbBNܣhKFZsP}*)(Jx_))(ћ1zhّsAt&8!?٘GV#.j|1icp i<ɶubUo*.juaQ&‘Mq[m t,.ccFk_IK ":_`LYMzHf+gh)ƹh3%x^',k0aNҙqwb4Ro}9JJOuU#2u?}Ox'vXyz d?ͮ8 JDlr9񹙻O-\g1E$gAq`z&r ۿC03)֔r;QArbNaV?A! PzK oc\܆4FY87 Xk=3^(_/|)H* z?I)y_C" ػfVCxϸ cUzhHlxJӫ{"lm٢E,}0*@"K0MXbe0 RmF oZ+|ٴ43^%m.bdG& [p(r3m޵&VXaɊMwxnj`V*Iv2XuB-ᆋoW4>zjV/f_kpb%[''>Krד.@?2pV(AeМ-X3T0|Fzo)Q0 J&p}xDE/R*ANW6Z,ZPvՓ8Aϕ纯_KC4vHkqWs@x2%W]cahVM~Q)М}8/ISsCi~npTZZ=!c^પ] #17AEZR/B$·7XsC,UhW9c摜 E/oͷaC H1`4nNRJeOt5_^r`.}kxeݠ-=_gigq})o2!UlzXI-lHoټY4h+{"6;Q҇|T]թX6嵖E 3Rҳ/7Y&}Z5;VOIXVAb}Xt^fI>Ӂ'sGxEBFqGlZv',K=^y^%ZZbxX«%2I<4VCET̂;x`gӶ)&t.$W!VV3ăS>r2~l&NUuusSJA!&;0pg?y<9:K5_({NV>%`o 1@,ǜ!1g^Fa<GL!&4\֋"ŮE9żRT3Ky!gwY. h~bfUCi Re+ L׋]5lRzܱqs1Lj&.9caLZ/:,.g3uva2j!"<3Fj|]pmr@1!cktiJ*3j@ fM/TE^ya;7MAA k-@3+y8Zd8^Ch¡ ; Tdv@}WBǯE=V+ed t|&n$IEQbU)4"vŮtP*:ˡ8$"Z3Ww/qYWJ<{_{N{o+ë.AXLW H' r_ʱV] ȨGfP~S겚}\J!/~BTSqKwYm h +7(Ѷ7#np鮿PtvLXN@dy ">zj0?yT>߶vQ uxjշO%Bu(/B'’a܍ hQׇ5Q>vx,ȗ)Q2BWT\𑙄Զ'K?u9yNqR.@x,R2_pPaPcKeM 9\H W^p$5QL}JGD{<>53Jm灅 \>h;R>4|8ܩ?_sܢ!M^$jjsJ4 a)]dQb䵐(ȉqފΠYQ:W홟fL=C| ~AO?zK5ZlD'rb79Wcř)9d{k(@8ttP^Y-Cq<-fHXzdO@ ֿ߸Ee ܆FZ94ٙ9ƯcZk] ӊx=0CWϐ IkNPaRޗִihʁva.{R;H79D*.놥U $x Ba^$[9L\=Ì(8D~+}=wB' c#'B2i7DfcP1yus5Qc)=R9 eL?|E7FX49[9C> U6.kK^,ѫP7)x%)#hLd3b9z7FW7\|ncP{MC<ۥixZEJEdG:(Gnl8&F. 7C?ZElnR¢T(vKb&}bpRdly3w#`IazKoغ1"""ߙjL!_ߑNe N2?HW@5i˟s' H5^O%`8D N<:l?³ &y,W ߌit$ejh1AkX6;fjHnsY/5]ȴ&8/}3K"ZI 1Ky a =sg _8pY/Uʌh=kh?c;lA*rwmAuesUTe.V}mFt-:]EP)rtx4ΒYx_`=O!n^ 7@nHm1#HNg=2L !530ޚȕQITԚnhY6#!bTHkW7=Fğ/R./++3˔x#/l] g"Za!!y[̃CxMM9NKʸ,rf#,j_,0ac҂Rym)>9wo9N={ju:!6@y|ڃO(cxGf)_L<Ar "r s= dz9b ^~c:c nPð8,e9+6m5yb|5P Q~Q:Duh6eO=<#;3<:^.eࠖ$zfP^Lb¾s,89k1(]R`MT!U{CX,٭}Ψ5kJ'P4β}zcT{BkV>և⺍ڕgr.{PsK- !\.^EFEc6FeցR5m;`NrZd )CW2*kD"6,ǯݷ©@wZJ?S`Wvq[`,sby1CH?Q-C?Ϊ9]54vt@>.Pq`74`Rq8DdDA>iRd|&rί,xO,0 h?'Bͅdּr$"oN uBpydȀE gRƪ.@cyC-jӪ j/].^WM3oޖd$U!  ^C./(:+8 NhۆdfIDC+vCgl]^+w8&ܞccZM9*V(L-4 M|>?܊eU*@wNY&Ifp254oc`d#)U5!e9x5A.1J;r'{VE}Wp%Nzvׯ}*QW8) Hl?j_𥱁 R1'42+~kn\M3ojKD$#)_x~T{;ۚtǨ~ !.p8Z4]sKZjMc1wueQew/j+hPI.y᪠jadѸqDg6Z󭻠*ٿ+?Ҥߒ=]vraA>wG$ѕƇM2kEl$b`:o\AWUr\҉~#->uxb2whƜF۾2 IԲ2* 9mL1O5`n-vy,$I7h ]s'4]%h8~y8v4y='/T?S92t$Cϩ$ 8Lx\ֱr> tbhCʘBCwN4S n=\%[ ɥkLO9t o ,C1֓De'BVVPc#ЎU@ (c@_"Y'21x+nNR:Зu-dr4io`-}fb|fNZAcijAOFq$q*4~ּ n։o}!Öf3-c"co)K?Ǐ4du2ͿM 9F398[QkԤz/&3_A|5JV*SPc Z&j.,>Yh:BN˿41'>k }7E5g -R5 k1B۰t %|{ 7W{oXK0gt #X!XJ]_8 $ Aቀ)Jgmdm$"j䙉h&cR9ʀ'ԮB=%{'rhGs^ խf893vՖ, A<~]#'y8fShP!&5eS,CBv:.A< 1$kEI6:a}T{#1U$' wvy‡"h(r)ҢjfW,͚y(D/*۰.9 We=i:'̿}58q3TD2rqj12Tp䕪rVcsccG2W~6"R=}f1|>$^A켺3myfq'؂ uPsV0MGv1QEYYˑ{yqu_/r 2Jܒ=s&g ScChz7ɇ]%k]ůɅڼv./v{3ݻ=5TNǸl0G4HEk]Ǒ7z܎sm`ovy ZM 'K`:;E2Q*oȚ?~K2;_狉-h]~$]L<ӛ"G6]6D,j'cWdm9[[(?e"($]'ȼB =rS,Sg#lnNzfྵq6wD4w}JYp6`q`` S@ޚ[iӯ%;8~7oFzvDLD皗=IKۚU6 ESKzÔY'9VQ$!^p=D^*$rٓYR(|PB?L"` d%=e궿~[qFWF,F^cְ ]i([4C +E_A; 0Ce Q#`$S9@ˌF?Hxb;n;ԩ6Pa@]fL/d-ғ[`N^;`Ýf6א \yK _ce@d`BI,!MZ'ĥSXb;# ۬]ͫc3f7|)WRg_[G6P՛׌v/qkK~)ULd"+XC&ŴԼ`'}? |J1+/'8/n-94>~;:N1۬9>!Jϝc4B=$-ⱟtκ-ZcLp6;}Hk?".HݾxUrTr%WwrJ5/-r,"QEV&̟ /O&Qde' 4-y3,CG˦T40n_|rI_'$i81wpu[ &B? fn27)fny:g C8)m VUl$Z?d>+%]es-N2PWVyc%;`Fl ܐVtp+`wQ^ӤJl)oWX?t0Kd ¬blhbl,ޣK' PD͑̒Z؅67|skgC᫅%@ M!I}K Mcu*s4n;ܡudRZlߪqn VLfǩߐq?d)MH)|D8Y=#S YoAz] v#yu{ X ht|ۄjץ_z2ed3Q_%"AчKgREfH8:hn^6WhU/&s% vjm|y,L䖃avdKTz:R(TDd_5]rxE2|cZI>~; ;AjWF> "sSShb0[I|Pϭ:psQ-A*Ȗ]´IĩڱI[dHwso_X%OɌZiVJE-)&j[)rֆlerm|oLB;xF$p\WQ%aLTE9wm*pX8UhS=N@;08bbK#:gIwց Qߘ/VY<{Wp~lh5-u$+P| 2w Cj^#MyeK[ 1v+dŴA~w "؋>(IׄG' Cɰ711t&΃TyŎއHQ8űL; krm=˜գ|:F,)ەY𧵨qmgoR)ӈ/$ (dH :v !&gPq%oUiǰ[xR\jؤV mK DHW4q ?:ҭa]:)0#m[kuk5,ւ$˜z9#F;'##yDTkֆLZ턢#՟#ff vjp&fpX/q[Q˖w'&uY̪, ti7ց ۭy=$ZBBh`F$J,VU&2C GE2d[ Ğ?7z\ndV {WBT肛Bd١S|2ΎT6߉5X`wޚsxt´eiu~–#+Zq WuHRW)YIFҺ;/?:vJ}ФwaᣰAWݯ+A@rTmq:O_7We9訮pdBWu8mV,ƴŅe8'gpS~5950E¾{4,?iŊ@[lԐg|al* -}^+SbwQ<3rH75 *;KY5|]+W1&3kl-x#:y=yΉF;%}Ή"qqZ@қ_Q"Bwv `l t.Ab9 /oXsH 5hc iN`iG۫w ~߼ ;d8&36.ć9,` FO7jBsH#op*wBAHۜɮmaLUs^)R"HY_0 ;бoP $JcX 0/@;F|#9(vMjSV~R{ MLZF>Bhd9,;%rڽ11OUlӇy%"!G!b 2dW>'VP ^"á4vOG.IO7d("tX/zשS*w˩Y%сwG6:'hOekYdzq~ϻ+߈؞z&Bʖ̥ϙa }pG-.bl5pkG; B+ʟLєVݣ ;o|ssĴ^s15oK@֯sF;@^X.͋>NAN^ufAuM.s}E`Uwo EZNn 5c.?BG|]пں8tN_`]$ОSo3& mY}E8>`ƥkIhNM]:9 H: +e"o\"bz7?P29OGsHU\ 9aF1_sV?Ϸ<orBK~,2ej`&ߥ0c㿥tڀcc,1$1ż]csW$x2Pyz*]!Zc|'OWd=iѲ9j/"A–Iodm2[<_źjp7y!BZ} /yjg-IJΣ$^:ǗEEAlSQךܝ?XҤmKە 4ud ZEhqZNbfy۵;1+fج+z'7G |.W~r|y6R,=9TFF5Ѳ_)FqT{K$è (df9ntx}z}xG5xt  IrZ(L2>Rp'3"CJyႍ>RVs8( M:( ݯ"QGk8ŧphH5\>pH#}ZI?3{϶0{i7q/WHzm% RY#$aU4Ʃ {+B1'2y]lJ@ jYF/[bjXri #&wwd6۫ ޓ(/4Hõuz1|Ar7͵~(&cY~,ϳGg[߼j|sksnR,钺mDN]CC1]IoƏz{P*\kOƥ 93$k VAOggu 6vAσ3Ê<&bvTGzo}X'^1GrBZ;l׭[T n}UA9Fߑ>PǷ!)ޱQ7as ,Yd EfP(Wrߡ ;ẏf=E]c{̓ i2;\G߻:J_ߊf/ޝ3ɐ *u3[Yj?~)cNjiRRAsxkKBuaR6ݷ!"e`L@9`+9]1Ķ $@0o}OptVHM×d.Ulԝ'.?&ԕ.d N9YުwٱѢ* MtuyUaIAhnp)D[#86ނfI>3g! 8m"e5-kB]r-6^o1- }ǹ-om~\1€aY]af^/̻2=2(.&FU013e9~#IԁJŏk*cK*8U j7/bUӃ(+c6B<3P 9O=:|yn~A d P1[:Y~?W0C`cPTedE閝EO~좨Z3k"&M5^t7T}t@lX}GחOZ\rDiңH*$`4O$+]TB'뽃M̫Zu9t@]dGt&!*V&tЇNy8Fd`)0zQt8[,y/DVgEȪֆC=$cs30X9/' ,אpacgxwnC]7  N7/n,Xx䀫kor8"(5 g zrO= )x˦flğ[lADMW=gan"&֥m4(N rKmˮ8׍i:=mP+b`]$BR,I@7Rptf6)sg%bMey'ŁzZfDtϦYx ?-ī l0˼򂿫8$;rXc}C0vgӯrb_WK"oe떧h6&gZO|@.wg%kvγvC.ѲD.7eii}{vx20T h+++Pa C= <$g^;`f˨0^MKRsk@i{\D]9SqzA*9$k"}/=H00[]8ܰb=G̸"0\+n:l\"LQPpRi2Hm'6SH:L 3j#ui_֝!L[C$6xEʰ'JO@Z춨 jG)/0[26ː+]Kb,O{A(e'r4Qgje.ފutI+׽ok'? :l1vNњɵ$V]$Xr5FdgzFMG(JHY~GZ'9l|4m?XStY9WybwldwDL "XJ<ݏMz5sm+;Ki-ѷ'; \OD4uTg"m g_yg)<ڀ傴*+@in>?BŘO^M 9K D7.嫯!s rd@NiM^aKlvilO2b3q<-?Ƙ<""sE@MG-Lӡak? Dvk*K ":OxN,!\NL j\B^B@jh)\IfX^iRLC'IKWKqsh-4C/a\<':6a_L kJ(6Y[VZ~gs mF} `%nܘA״*H+!trįiV9A[&(xo)YJΌ09ɥAgC#FTxԩ^-x[_![m!ΩG&i*$VҢy~[G$)t)g-Jv;< b9Uؿ%Ȓt6q$ ).k]a³ c!QKf)*kqlnVNw=\tu tlMΞ*Gdp h j~M'c/Щ .io@;i@M$.<״JrbӘ]Ɋ{j##,mmR/&WNšq ٞƱKց|wCs4rV=һCf`}ŵ {)뾩} %OtZW~NEgoCɻR|;"6XLNdv(TAlȜ&I^'7J`H^s[ҴO~KF+͐=xd6-Ry~lZI^Ҽ =أCV0`΢]E dؚvvH2p >^ {9L 7!ntp݌+ ( 2;1 {}, XT`E1_j~܏p:1g)*g0ܑ#dXWfXv2y?B:Y2Neܤ9oѨ:w`<NGb&PUap*.AfMSYG+qv$hcOGS[jux{ ro^boiü$<U-v11lO>Cvߋׂ ݻc2#z : K8ɤEvOSO]0])g̐,jweBm ?_6 2$z< Fry#w̕cMmzp Phlo2fi HD:<\Lk$iiCvp̰ VBĴixp,GegySg$Ѧ]N hPh|4$! }@i( &lptoktm)|jo_'9|>;9kxF8Q҂ˏH쏝(T$Nt %2dZ_H|lmO>HX*ZknO~]+'߫ g6@B'c{S6#;;n|\`A[./ l{pt IǾZEEuGb#`-)2?S]D)TC,T,i+(7!DfɎQ8B \3oմ"{j,BSԜ)iM*z-2C*KD0-~cE܊/6_T\Jr8 82ֻ:e^CD_AjPcpR:n-sjm{NWmKd" Y󤘒MrҜ5g)Z^qk߉P"O\P4'r!cʎ 9Z9sĘ))<"/PCG^g ũi^qJl=Sbz3}Y>St<5]Jq#:$@rBr%Kb 5GΖ}J*em#qy ރ{7OT⣸&bflORV߅4y_tc{>!bKJVHe/Bc Ֆ-V0`NVҁ% l ͪ*9ėtv- uڣ H3 w Cm5Rp^~"] )( U 9u8HV4nfzdn+A]kZV{GqLԄTed\Q/ !YɟM4'U3qXzué=2 2~' +V-\9ܟҦr cY}n +mZJ8Jy2:R&/W0qP'礴3"S1gWqvzc >-֑snY LGߥ7,CcG%aJ!| %Wm.ҡ?S9G2YDNG6hqoE_ 0vm xI#`?Ǐ^yJO%@9?Z;…h5:+Z>"23+W`ᘬ7a!<,<tBN9Av"3Z/`~1'ZD/3׉P V :pt j>zY]t)"h0WYW'dcz\/}62DX2}3q1 !luTBP l%_B V*@Fa;j9nӈy)nPC=kx썖ͯҡܦ)=ϴ 'zQهrpg8 Z윃7Y" zhsWd§pT%Kz=zQw% De`!)TJOqXJDz:]:r JW;]u\ƨBpmVTkx S9/ $'&Xo:CPE) ǸM6B#(gғ=R;d%HFG#jl?`֧#`,ԉ/82DCXʟ2-n"Kؖ&BF;\ PEm>`6Vi{K(Fݪ{l8HbJra0#?|=Vbeobj0G&h)~}k I`J*8걦V T+R+l`9_mߓJ}?h)#Bv *Jz{ )tArW#G[6K9Dl ( r]M˳`qK.ߏ @0d"I] aPT7ϋx-W*@k>=j =Xa2˄Aovbx`!g,UFJ|FU8%8 _x`^ډ:i?fo<6t׉3RyߚW&?"!\A4 >xw .S3Le .'&)sSeU<qI6N*DIoF)nw?nJo.FW+珂ݫ: L9M_/DXz2Ãr)W&6x`w9G ,I廧8o- z;z޸dJl4"9 "F 6$"j)J sS8JDz@aȉbarVWe. ="Hz#t݄#&jY $ % +-$:}4S9UЧRljj]`IDߍ$tu7kU .%C%{JϢ(d'8M`H[F>QҜcC VGlϙՕQ_]d3L @kdQg/ ^@j!BM˪eCŒG-YvƩWu!uLU>s 15l ǴM@u~@6cBv B,gIT pn=`Tr8x \򺕮(ʣ~U"gB,L ; y6ޣ̓cR !Zzw{AO?G!3.Kz8e "̫4>)7XH㩺9XtX0^4RP++$U#XB} 8Ҍa${[ 8y7T{ K?Lϴ ݖƮrkf4.(ښ`Sg$A}j&Cv6]+ l_.X<2%cQA#w3"H cS#OZٍՙ=RDA\>;}7Pnn\`4֡ $_ԋ0Q,l,<]+`^/ZaݘY G0ߙ0@ExB,Gf`mѮp}xY4+h&O[Z2:$j6C#h!$ҌCsfHHS#zs(B@Gq~ ucTO@z˹NTm_~-<7ɛЃr0)Ҕѕ@YBy2}JXU2Q-S$إ:_BI:ᮖUh2mhi3>1oPWסA$cN|[S+z| ,|ᵛT4jc"Eu56hyddd(0%%m0h2_615B^o N_Fp>R6I7RGRgHb[&:$*gQ+,q ?u㽩d`+(9P h5ga' _q:rv k܂K<, \coE42.xp#q1\dPC8eѷu7hڏV*Qu)14:b|C3B:`4 _ ~Ή*OB\x[b"7j!7îxG>[U1*pLQ /.S8h#V vgs)ku" .i4%-bA <ΰ4݄6 Rذ?Ssxyb_"~kަe}N?4]I6;s?#V61*4WB;@f̙%!~6Q_h-͛B=X4=nVy 8ּd'ڄ|G='[/! ԉ)K(%8[.}L=mb`^2ڍ<>uUXHO,;OTAށE".ϿIՆ2@5 ạs/߾y 4TsIiKmE~cyE՞-u938C]qsvfb48ܹ Bujp#y-yTܻn@Y0R]#B:k^=~( {3r^Cm Kٕ/%4PŏGU v{K}TB0rTZ׎H҇1 ڙTŤvi_[GJsMԝɥyDd70dB1so-j F.w+"7ݠ>:6TQ[.݉Qg+slէ`%zyV%9Rs;png$_}[,5$Fw@'lH?OiYE Tc뮗C-3R愦ZLx@ m mGb7_`g10\VC1} ҫe+_zk:p΢)Ϸ%~I8TDIL_+nHLn[C8ݐVPYyO!i@^ q:Wa6A<cYxDU䆑?dܪT!GijLB(de  [\x㑬u;L]1T}v#i0̧'^BdH XnۭKe@+lW8%#Fw(Ǚ.b YdAiȦ/,ԩҔ)_ԹPl 1eB,Tr's͘ gcNx hYLADŽr%Q[gfv[!Q_i1%gsa8SvAg0q÷>v]E{P̟kV/PWBScné k<}'_g}7m7ή†̴P-Y~ =;uX g&#C 3ru4󬌘OIBnOV*a%k[W {7Rꨮ~`+}֥o6Ii+Zƛrigc)8ԅ[A7=F4u&a5*oY­ H-ph+/"i輨/Y~12jMd}rZtvN4M:m@Wa4&u3*սuJ=AM ٝX)QˊQą| Ig:h0cuP"VI*CUD٢܃y+5ҽI*zsSTA)bj8A6l07`?iQ~:LHUm_췈3C-o~?S]^|,r%M7f{0CR͏]s0ZcY #NOV T5.#$ua ).^qZ'1$N_5 nY1q ol80Ai+ /ԛs0Ɂ>"BdAWcB=Bj@f$Mꠜ䥚qɬtWNQk Vس:DrA K+ n;h $էf.f$mT;XvjCi\#Vus vtw8)PF\ˠsdTXD\'4<ŰGe_+\3*Z 3m?NSƫOz'[s%T*7aw^)Ҷ7Ej,pDG[!`VtKB'\FeT) tv"fJ:oo4@i66r*yLc|ɅIhn57l'46#$}W>&1⪗LC;3.wO#4Ȧ(Q'{aI|SМbv#\|V F]H)4g/$Pgk,yyۭ/2wL-D.|hg*5hooĊ <8WAd7|:qcfCVҶC:ٶ(d"4ZZo);c-.ėnp`w̼ޝ"*jL.0-W7gg6ˬKo֕$z%S φCHue$G-kLoC nlc}Ug9<4kj>|a@W^m1! ĝ MZoD_$伱co?F p `G_O<4MrܾRwLR1ιK5 yfxZJ5\{g<؁~LaE|찃q$,lVb ȮA[S #NE&g7o6L_UUg3-9E6%a \rkʜݧ.献k()$@S^Eoq+{V tC|16%ӕkP b@;Iܑ!>6i.6PөEkB]ɿV`M)Um2Q<wU{QOaQ} _@~UqnbSTJGe`t+:j,D; *r(51Jła:}NEE4N+D.? _y&5[Տ;/mdF(Xue6;}$Jf0iB}QLv0PD wi gёz/+&W*m<70Q/Y`?JU^EEpB,P8#f(X? HSkۇD'NhPp2[t~f0ܩW|ґºp^8ݧݻxhڠ]!_c62D񪤎ϲkUS|`"yuJ =E2lwp̢Ww_eX3,L !?IG e?)("EԛOcZCsMd]ݩlq|G{c E9bl,5(\Pu߹^X27mP7<8lYAWA[.OxiK$C2TM;5눈p *kNy/ɴZl9,5m6лEE޿*ۯ|JAa҈oQn+(#H"Hל^*]! -(2;3b<}k_߃LmGRŃ\iK,g" c{^J^x MʥR+p¢Zi홧}Ɲ:v>#dX)=Q&7v208ҚI츩zww(dr(07ܢcd0~^l+{G`3t$?WJ{!Z"ڻ)7\N7R9lg?tUݫq\nhq"$Z%@yI&-_9˻%΃/,hҿ޳gb%WXJ(#HϠI2;k Ըb"Y`TbZ6&fK3wxWwk鬿6s̿W$MEt"'KT: uA$dH`FYٝٓ?>33)trc%꿱&F+*2AVR,ʗuCF75^=p,[uc676 W̌0w%_L9돤[8GG>^$Rrryd?K0 }r#(U{YhZCB繼K2& +"ysAdsPLi\ W8HߖunC)ﮄf8Ũq)GY|ybR+vEN䫂D= h$x8ȕUw-^y& -ZsK"K2QlM)Y>T3`>""ˊe6~^mg̛jx~՞yLW&5r|#ذ[ Hמ˨xǦW*yw.hƲt%Ћ,l4ƕ(EKq:q>U&N ٢65Ionia[(2gE?3f$0r냲i|`d fl^A/]h (%dH:-'攣S 8Nqnb‰-"&GigܝDM=IFpZog(TXl4/OB"PK њbvVwCUma6AQ)5fL irO(=c n<=6n|~CQ+8+v0~7H{(O5I%VI0T{Z3VFEbJpNPD>y݋ΊCo y#Vvsá?ΏEcQtYTXH-~yԚsid}Z:+$mmkpq"uЋaR )Gt~{?ݹ5ǟv*oJ E nrۑD&5La\ ;)੊l]+Q-kݩjmFf2$$;/t8i;:a S*Ԡ^& ֒Z ,~׎?U&b4dۛTm?`$$SqRmKHc/*H$0B\ԌG;bH:۬؃^/3nIy0Eغ:*葯GfL7P.YJ~Ʌ7CAJ2q:t._@#l&\9ݲI9r^5"6sȰ=S`G|ypFd@|h^AT2)H%\&rC[آ2Kz{Nvly$ەWH="#H-QGhnZز Gm,x{G6Tz9UMD ny̾.ծ4Ljnyĥ6qWirH1^{pJ-l5DPOzbj?|>9(uoE1#ϵ7Vy4Fv5KNpj-c {`8!vlEK.M`rqfon왘7QP\d ,<݃סlw7fOv+9 Jv`.<,`8#G/ 68V | JsԔDM*&pU%x]O̎5cQa$\,u,NX,{zd [ 깆񧲆'|KC\b[C^.vxl:o0R5SV.Dqq/ :; |E%_8bb-V:,Udoe|Rs1Z@(U)JYwy~fW,IjHh%,g-($LlWT®dTx"Zgu=k*NE ZA۾wH!ZԖ;4>aDzN{oeyԺVj[ g>.K 9 #9h8 H`~.i>ӎn5`g>FLZ^o.ܐmB6 )SӰ cSZ-:.DPJW.sI5@3}yT^!j}4DvɕhB{7{JTy΄ %s+!my 7* )I-?hjob5; ihjY:VIqbjDZtˠw4(g.0%V8 H좘Qe;nm~poxiq&/#c˳4)L"![ϚX `Nՙ1"oX )k=,3Fl1L58[j:#g?`p#qyI5KٻXY j&xEdTN qY.}r8(:fYt pW >kM0\SP Ne-Ueuq&V~r/:0]ijzTydf<'kL>EPr?\Ԧ)pyZvN@ ޑmXYoKN)d)LЀtvm{{=#Z>$)hH}aHZC % l:D{!ƻ iXljH1 %s:2 +ŜK%u 9~$Th',1@//'I&#{YQG5?pv_;iH&3DZHLORMLx"^Nv5!2Gm.޳c2/RH{uVO̾$IGh[|\[p;'?F2}A?r~*p̖=P:3ވnC%|7h>2qP'ؗͫ,̾;ғlgglޅMja} Q*aե;ŏ&w:O~½| 08/GN*NJ$3뤦g?rie_0w ,4qyfӤDdg4.SPj&Ty `ő!Al+Vަ*$#j ]+/)0%W%&=;lΛ0G{]CaWlL)J!17OGC*I[S%KZ#Ef6Vl73zR(Tv 3mYeś\NXҼT=wփUG6[^|0&oqĚW]v$ЇAjƩRXFhb`yOyz"eUOb@5 sL(o:h( YDrLU|pIU>uJzmzGFx*`_7ޘPZ JV3ҋ6,ܑ(hbgN1b?>9wi>~!x메 ̒ub ?ka I-,̄qI͆\ DfQ ɼ@]GّVdf۩g50û"QEk5&Rl5͆Cz[&b9Da^.R<<~%ѣ$y覇8$i|ﺃ9;AaFCi *YDsm_4>l-ʜyy3K9.1EA8(?c_)zcsx$-Xu%̓v&e.N8 ,TOi ^i6` +h-ڴbWd=8ؕuL/2t,o<_v]t#"78%`:+ ,NL;anY }3|͒z_JҚ3l< ;L.OQfᖊq'7f9[hwAXlmfUMnAW+',H^`dž0`U~/1>پdڹX,b< 7ssvE]էb.^zMG\{B{K*i܁ercFׂ!)8ce mꑿ8럖a3D9eDuz@ם6[IN>,9[^|]q4)-C|V-sCGܤw0oc;I(c8:z3z5o lK3(7)lM޴lZ?\XOIo8v2 1t>?cM"NG+i9Y'ONgY>jszYlW~PP|i+s9n"SA['|_d$2.v 쩼\ x9ٚ)Op1r[]I:rN{ nZ}nmhM8\e34f |K#TJJ[~5,  2@82SEjPgӎDP66Z.Ic`y/]b h'CX`AO667•r\KNޫk6 ތ !(q[9dΒn8<>V`R=,m(ܗWǵ[sG qFYhb}D&F, ͽ>E'kK=@>+pďUƦp5L wu/%񧓽JP;bqZVCWKLk}͚JoZkU {EUу.?'tx91OD/3leΧYb T> 06o3ǾNɆ/|~CmI`=_IXm*4] Α)xGN^@a{$-;]ec4PjteMHGn*ml{xŵ[ g"FN?bf!^KCuҫAmBtC֌m @QmV4mCY9tFc Z'M+rXʣ3"yHjrKv` uLɾZL*yV+\#q,5g,W O^Hm=S|?F̪˝)*փaV/jwY,̾uM%[E_p{ ?f"HȜu uw{;ޞ]SQV6 ooa^bvDPLw\#S,1V*7'R@;% /iFMͶ5D4 u+x0JfNs~Towh<7N33yȋ]fE'зh!}$4$a·Łi|BWO!"oxF(I}T4'ކfiVB<>D }tL'7$)[$!WbADj th9:OUu`rKk]VWZjd(qWŢy2uo5S4/宊Eac\גR_yPm>\nŐԗj*m;$㯩YCuYLE2@ MZ^#Sit!V<*0e΍ĐjP$td\OFAQTlR >+[8\Rt..?&<_[[goܜ/~`T({w=)~o]l7 U%"F_hvw+cG~ w: P#zM3y:4}H;S6u;XBѩ-Qn>ƻOIk HPTe{/n"?xXv@뽱U($f}|7zQBsu ҃]FqPYCV0lBE)9& e$͒PҼ4rA~ t}ͼ.É=dE=Uoqg-@nfr8U;в-$lDM ҷwb&F-.휉dh G/pG4њ%8+˶G?v S?(l0, -V_ֽ3M)RMjA e=CN,l9JMੌ" 㤣}n̄+` D(TU\<}"'j PhLrgo:ʞK\82EGry &M7N oZ?G 좄 28]aRB!I)I|w%*V Ήn$jYQ1mVXFPH1Œj:[ИP.Sd&;6E ~2*\->`=|"lz- yh"yU+(~@}M}ȃg*!yd%+Ң մzYXӔ_qBm(m2-\sJp/-I ~G0ئF&>Epoh-X;-cO:HR.h&ΟgcqLLF*&86dI@|Aw̅p}88ugݢ#L;EGl>'2L*L([`[x V0ǖGV*BZV5z(~>ͧ3uzY~>(B<[‡gI{d"V\J V0 : ~9޶D\lF^uS!Rw^Pd)ihr0;fjO7T`xσLz-A"C6._XQqhUfէ`}|nCq&%<)sfq%$9|p7vB_eG0^R1RŇc$LuD~ٻ J Df4~+m*epYS\i @27`= H'pzVHCVc&ʟ{bu n 3//$۽ȋ Y!syhJ]<* !Q]*xA#oMn _(wf@z4|aB&D|țBț4@,0zØ &C\D$6hE HOnF|#g ew痲ۺV'yHmE3٘Uu^2xxHBjZðPG,THS٢偉c}d|%!VOg )N֏m0BU BU _=۔4>lO֏rxA YC %J#wxvJydg{&BK\DkUoc^7/Q]Tko>!,]͐d:]T1ah%*V; ZuTȾ_(b Oj_A߬kDfO=+oX6n \Y95m) lnB1(=E4$^4mGȲ3ᕅL?1s!k%)=HBϬ}k-'!Ͷ6)@L-h Bw~B=22nn!7Pg:5k S& P (28}CTQg^=:to'S/', ԝўzN!9GemTlyN;97|n ( el"վq x}glUk;B+BAj5)ƃGо5 >CTz $D7إN=ufސfvm@"pMcC&مtaCan$VUO]?G{*pQXD4M.|MW-y)~ɖ`-N!Oj gDv6 `#=V¢j!+'Β;X,1q8C)7 :c D+q x =vgنDx wqZ#\90yN5.uMmb^1XvjH5qx@?8;iNs;';AL3wT3.̡nY5Ά9 纸^^"z4E'̕SXӐO/P ILKpB:Wg7LRHxv1,SvwJ*R{bыeAIq tKZ3-4q 6 n^HvXz`MR2jpeGӆ!92f.eZha/^.y_y?o.| Xl+vڋ|\nk[:0?:7M$ ~nlѠu%яCͿ;4O^@ Y_4dئ\+rO+& d׀ po<.G"!gǶmuGd ༼4 Y'u.7rX Z 0^ +a2p@+y(g[/3!ʏ[ڈ8|JruZvniûu̥?pqk|H4O#J g6x@5jV!,r*dj]Qg~E8J()#pˢЪE*@G3„/YZyvY0sf@b$)ݛR.SAU _'"Jߏ}Al x6MlD|W%4dy EHd S\3Xj7m 8f}Q)foF̉P6e_NCWxNhh0^y4&M\H`vdE2\rVJ|;ҡ8T_@UKDV}WLo/m,`DhG/!G5o*{,1 P74Ԥæ{YH[xW̑LUXz%rmFId3/Qm5% {6T7:) T]ZCgԗ]t3]ƯBwtbHsЇ3'iU`u?DjA >VvKyY誸zJyWI` e{nEȪ2{n >XJw(l1bx*Sv0,$nbW8ɮ >;nRǴ$j: 2D]%#p93 NE1\dyWʼn2d)?/C&:|xKaZ:tʇ+yg`1`eUZEÝ3Gcf0[&oŽ_3Vtp؁\o0sVsɔNL ƲT}mţP@a6a#|>CƅP]wʖ f4֖7xcg۴o:"uIFmĻшT^uƜ1;* _E"=$rTt- ,Pn`mg>6GOPM|ݪoٳk݋kOi#~`RT:֛~JP_yk+{UvO)28hѺ43'Z+iB:90!eȋ7m/AnC5:(&>_Iё8ܨrYB>C oz(0FƆrp&2إK()o"t('3U`ƮVLC=j̜m5oX\Rh5KtY/(\z頸uS:s_scR8`1m,A|ŘfQ[8?l{P.I)Fw[WOm{ w$wj殈b7#*\t=t3pLecTaLŽ20ûYGM Fϛ La,xDe:Sa[!9[zE8 yfяyJշtjK#^i@)8q?=#ZU֕)&m't9-WHi ϧİbFyc{\+S&;I}%tP%/s(V3f;q/6ȝGl0UI]^.n[8:*st (h!9b)p w^j!5<4:{ga"su k'8u8jYON׎϶N'ẹM0eU%wSEjZ=o?S];@!Gh+eʄ{Jnk9Y<)'V= $(C* đpdc'TGG\?iهBU(94ܲ%Zp QJRMuG@Ul jՋ) X.Z\(hL=O֭Ivwg]x x Lc=EOy/-_a aWEm2IMe^h\b 2Y,MJq`%Po~m=7uG0Vo@K.1V(@ fR=yl!)q?(O1rweE樽q^?C/QZ"ve2I:QYiń DE٥dUw yU>[hKH*v=~}En[B?tb`CyKa1IK58ZJ4s _wB_+ t 8PJk 'XC~J>N#wd*ɎVERP%' mb6ʾ.P=s;Lxx )tX*k|~وbfQؐ%4?Q/}zfͫZ7gKzٮ%ӆ×WVR>ؒxD#_]*Ё.E2D;MNӖV ~ֶi"$-^,E=qj4=AIq T[v?gTZHᇀX 8aE6i0ҡg?C=)FnA}d64&Hi[(noF ܗueNA(Rq{0cy#mT&QmWZ7(u?6%q窣r3 ^%b\~}Ǜ'o"앗ʯ[Q궶zʻH~ ־7U L5,ܒA/|SZ+m/bQz,DlxO?Ь*?D9ȇHZK0 ʆX~]K?<~j]o-@k:t1&fwRD"0D\!Qmb[^ ,gNKv66 ۇ#hQ:ߑOɂ^h11v"nnPm;G1N4]% _D#yO0n!lAUMi}" X .Uԕb*H-"r fʕO.r;,װ1+cxOVg5Ug(}9|D]w h֠E5@6Q_s Ya$W͟Z"CtƔ;"n ՓE`ko꣭n5ցlg;`VsL:}Gbg?WYqus9n~ #kUM%%ֵ栔 +mNw;Pz9@=&5*܋3H\!/53|65ڇ=E(;ǟ};nO4 q'ж8`CzFPj_6z]2J{4Y9z*N;Υ0E0Wģޢ#Yy #]$O2ݍ*)+Uiy2+Zj턢X$9UN3(<5W~_)V٤}uָ8Q=~.S7ml@?:z,3L&Sc'_Q+ojb*e20Č}boP[WT(߭v0r*Eɫc@"z;pVaOh_%Cxh]W1% cg26aZ̃Ņ{բj{ї 3tXM.jkҧl, l]PB8" ˨To)k|c[:ڟYtdz#({UAyK:Ԯ6j`2ꂏM18ٯp/-&+x/QqPl,w_lIgװX~,Y sN1 K#Fv?fL/?uLqRvc}9ZRxb/\ jlJdv~͠h=o,p)ٙPڤXs<5he䡙 Q$@qSbn. B(DЪDF 53QEe}0ԄTb' &9P1_/,<kWsg:_r&IrUNP< yI01#ּu ʖ-hˆ6*x.P,.A7[]4<]^HK De$Kqry(w%. AkrHq)[ظm|} g WC&>2ԹV͙~,kʉVRE($*͗%Ky zxf9Ӆ=ty_"Wb1_"'5- RPbrO-(jTcy aP3Х+=a0ַw|V>¢":z :"ޥǯύϼ;chyrg@ւ:wІg4Cg'\kۨ,,ݔaY _@/擑JΖ R"<4J8Oav5Q"(\g\{e.ă+B콠[w Ǜ3b%WHAKߜ Rc :M9OcЊbozqOȢkb @>0p_AGj,]1B\(*}DvP]sAa s%SU+ކ#'}`ob77'/Oz7Tυٻjze:%| +ѭJiz$IR3[oh<|6@Njb14e@ek<&8R>rL`H(´ዐlk'%˩朎&fN\Imͭq,2ϨQ2+iJU q~`-@l4h*ɢ *4C[5ANW wnW뷋m *abc(O6 W`-\Tb<: ?|OJ)b 8DEnVCa fcW+tgwZbR8,O^Np>dP=T̡y1~KYV;/ɂfPwlKe|tqGmsag۫ă5pP7 0F #4JYpyڮ/QS nj0 -9-_m$/8~F$%w 6qf6[˱2VAF8>f麯wU7m=3`&!Վ^(l(šร; @ltSi옺k\.; Dt#C ^p/.-fK% p9>R9N-IAwXL|'z=+vbw>0L;qa. ѡ TDZ]ql2u/> z P( ֌/IWSyw~ i'&_,l/-hqX֎32Ɓ⺿ذ4 u&DI)=%>#53#h,h?b m+fg6K4-\n/W+MPPY\MO7im8[Y#lpčf.^m<5sq+S!Q˄3n׻S{#P>nʌ,'YeIb.F)icUݠ)R*٬c# l<=L (|!6Ϙ૮qbI& {g[7R6Yr:Z!u̴czj0&?u1$k캸ip1jЃX(9ix*lm. ,zL=ylg7۪v{W*Aq[WLͳM,[4` d1b WDY5`fٌL8E6{}،sp"d6bO&=pm\3Q&xʃiRnJp+jwRǬSݶ>^Hx~TZT\;cQKh`&I"-1,EK̦VT{HwP֤n[9 ^Pm[1< C &ck1J;~ 5!(ݛA9w3K4Nv,3Rt0S!Z&<2 [1Gl{v6,Vb3c.BvOY=hKKr:W%g{ԠU`?Dѧ ^oӗWqGK*(*5ٴQ`BXOrlgf_9˅b`DQzE8Y3m<#J~B'Zy}4eBUy+c~֭QPL` SR'6~ C eŗS&m]\wnG$}Lӻ4D5儎.FVYiRm e'g6:"D/6L}F=>g>9,xQn7x0_CHǤ`ɊZo2{ Yi6w զC5~]Fx#'wiq$O!)J`8Ͳuj<_LKZh+ X6;vށ&?Daa)ݴ~vTiWx 6sd`&UdKYTnj8-q7Թ\: >/( ,lLcw'1 GQ:MmUxR7)pg]x*85;:0ՂlQuA\*y3zZbXS%nwN1:_PO A/iqlo&r2 L_KzEH|g[`X-,TNj8F,0\G%qDT`؅:fvDr]%D6S(põ^"T'xChy.ٲCo ԫFFLf5NP)#}2P ّAexJk<U!YΑ4ZR(0msbZ6)gHqNZ]rYwA*=' >tY)3zvŨ'awy:s0>`<S e-\xrVi΀w Px60 N9iFvlGTHk~qY~5Œv4ŷ}G^Gtt$b#FrGRTv7āL7= Ardh;;ә*PmmMps*BU%ӔQHz^-Bo ׫Iã_d0$>@sO* =d:Z"-]Wk0AN<|:$M2"~V p\ wre^fV"/yJ}e'_rn ;0$t~,6ӃgD1# y#CҎ+~:NxCڐm|-iύ["a{~8Bmoua$;E2v@pj9pR7'KYXd٨FW\Nob9A4DFp~0SwWW霥o~2]UL i? ϯp%av3xT#FC]ΔRL$ffQwA5v,.=Af< 1 4VʼRWEbJԞJ# q? 2#V}j%)z%7#-Dj)lmjbG9!ᜋWfhb>޾_[nۈ'ź!IM^`b*ʿUTݏ}bc <)KL_CA]91%M[W?eLhlWC.EoI~8o!Qn }ߛ_`*m]L 5#?0|'²"GnuyEUO9R8tR<狹W^-ܤ5D 5?`6.jV){ b"꜋ςa] yxBQŒ:OJN|V}axP}G]JO7QΆ+Ǥ+e]zSU( !Q̕[[ϭ Z؈P>2oQcݔ@Gy[_*Og.Ee#Kt*C?Z] 7UgCޞ~ruGsVT# @;ēTdil;B]o9UPՌT<,uC!x@ jDOZ}Vt 6w̩&*^Fj\~<0) l,ƦGD̴8G^\vo*Ȗ%ݠI8gFyboԗr 2㖊bfZĝw]V-aab+2F *fߧ87F?Gl).[OGqJV[OE6vBq[(i|T=c/8-nȳ4iLC q%QBf2NF#XQv:ӈnV3>S bLgtE:aCDb1ʱyCv__ k4-|50hI1NP\SSJ+%86~xHeo]Ā~qw5ؽ-'du<)\1~ya޶2ƒ'l%H![í ӥbӇRFbi{&j3| c&t|.5C\TqI_9O2E6B_ s|dEޅ% U *9 jYABXz,6}IxHJ0Nu{)fє~{N7 c ؒ#Rt9g{+1Ph/"'!Mn 0fdl[Ꞃ6С tF~7$b4& ZҒL{:,ӚUhn}kfCf ob'XGol+?b}xp4n@Q-GE=9,];`zt)h A|bN.ybPOijrcb:GqMaJHEw0: {_aLw#0\|ߠn$81߿RVM/C=*TkՏeEetS)s{B,:#E!A(r;!"87Ssh:3%l *R8~wlM$pd}*(mI?NsG = a.[@]o?X2o1~<? :8(`}g`j Є͖i MoWuSVͷM!~>:a"aAy.?<֟5gMʲ?\㽗`g]SSdӠ, jޟ+;`륬N4Eėv0iNڪ]22t}cHm[tćF {2p.W9NOWͭ*LN|:LJdX=5N"jQv(5-x}"h-`h"rv[Bּ;k4S7R鶭}ɽ>thBYRyLcrV~*y؂4 *;q4k(jaJŸl-w[GZ-W< a- iIϴ}*eeG>}.Jgq~4s߼^dWrQ:\5:rˇRF\-: mL-TlǖEśH VEt]Ć9[o ϫvrQS֚1T'eB|A@;QPW\0v$1ϑ_D,NWJ٣a~;h&m izGN"dXر;Rh?~,* f3Aq>Q^Y4ẇ>L⫴帆Z>xTSw yyoCh~|s^XA*@Πe Sny͞䣨pRȸy{ ݘ5MG@#_枅 oa տqM%#UK|Yj5Ƴ:Po AD%,QaXgڏ4aCҋtΪdmJrLH?\j[ i91s݉~u6l f$X0NSu9ХɿM>"p .ǫ63ߋYCC#Zk)ruQ/^YDpF`1d  :2ҏ|g2WBRSp~ϭG<`"R+=[~ 1H_Ս/ F$=KE̞1U^a5ze؍cREBU$6H~L-L;k%,V+b9~dJ[hQJԠ+5=BtxsGK7K7޺Gb A}bNf$3_6X io>?@6e3;P 5+(~_O w]彩 ` SC&ri,`mZޚThK!H27y )r}̋ޅb040D'J,)O Wa-PXH2e !M$jB:[߮9W~COk8Uؾ?/ A5 s'e=~(PcƸ^]! 5F;[,H*k0z8uHͫUU˱:Q\s"ڒmGŅK*g EB [AOeSDH|DWQ[l:jp9E}dĉ'RaN7'#U3C]SXR-ԺLF;iߝlb=Re/xr%9p؞WHp툓rw"6LoBv|8{iJ̼yځxK-*w#V3i/{AY H#͸ m0ZfJPMj1Ř5>#K-zaN+Jw/DƯWp F.'w N)[3i-Ck񫅡p,lWm tN60/ eN ^'. -(>2䷻ cQ.ˣaY̘z+K'0H=SJAK4/d#T T4vkfЪR5( -N$.,.ŧT9p2rͬ aRv#,bDڳ-0CVin#,_L=w ]"-Dgs?ssVmheͫ%F$njBM;ZVe~>oSl۝Џ?z@n^^ʈGNin}8`G4{aEaXDIBgl3u{,Xr?餮!OW:So+"VFQP݊i~i^ȰR$3BC!{VaJju 0~hTpA'Hw3t#= %R{}K$w{181 /Δ+|wv,ЭS\wr /K_By\m 1Hgsq}7ސ-|ɢt,8v'7{KmĚ)#j6H6؃l#3y0oS٧hjK@b|]^n-6Ԑm0Mi~OØwYMe9.@N!Q]CSl|-DlW:z-Shcu+64pX0:09(f,^$ JH@[r5ln _TԢmWE&ccqg2ny%O$|$?DZ̈́kܫN t?ɸ[5ȌR^`&#HM7h( ˹syf6گS~?A'],FJXm2X.#B03|=m83b,1zcWڃY?m,3uVh[ߢGdp1#{L L@^71QA=:i  h6hRǯ=uƶ"mǦdo"ߓK\u,כQ8DhFe)˷㣳ݖD%r>9~mc5Ư-CL[t@`u50#Z5`}K ~w:Fl$8In% *XioIՕoʖ 6L:bf$r?(:܄2a*2n]6R ˠfR͉JVo~ݚwSe\H HEghms+v_^m'{Q0oўh+8[Mr1f {|YuX@4sn}]:C6mzbnz>k}L%#/>Ű[ҧSޮ nl?9qqƩ4f:dc|}4t9?>h;9R֦DUCy&v}/cɮFBp>l!I@nk`V;xS4d?gRc_KA&oC!ISWDK F3&*Mf(‘= J[L\`y[)RD۲xJuwy&Gb{_ưN?S ~Ru*ZCcS}e3խ!|dH`'17,ŕKIe\3Zz~t;LJ(Vu@? 1"3My=1T%W? I|śLޯ?ҜwmD-l`ml5ut}CsP(H8wWVy7 坚 \&C+##閺>#mck:H$~F+6Cu>N##:D,JL:Q[oח:$.>{ 1^ NȦWm.>K3 LeaKe;R24ݐmf>șIѶVO3-G>֔ZXOݸ<kW>|HZ^H˹ʎRXL#E {'ՄWC1G޲kB=uϼ?11@gjh+8a{q%9W|*^E h0 tq)49*|:#1"0ǻ.]ʜJq]m!^$T?8By&W)-F/]5?JvP1קwe|d%(Z=}7[I"G)V%Т`<nVvL& Vv1;7Ωb˭]!xKܻ't&`1;!ølV嫱=Ъ!Y{AP7|vRj5(?d܈(GFn׺j=q.P+'!ʍadG=~!tg XhH4U?m;Ft'd$oDTH]bnj֢)zK<{8y P0!Q[ 0'OLʱV&+RR"+u|=+s"#/f%̢W.D M>0*g2Y!,#b"sl;S?@[k.ӵMu6*iG ڐEt̹0$*]tKc, k&kq 1Ad2=ʹV^[U?~>{*\]`^ƢU5R ^M>Z+&2.M|+nA,xg+c&I{`;5x pz5uMְgؒQ]2]Κ}pڤwq> ;:b֤!vI}csË]  ?9Qidt%\%Mxc^CA+]Vv|"$*I:P{PGL7N{߁iμ'2>%6:NU\[@ xH0\_۝aP Nl9yg7SJY30yֹ39_b\] k`U ex[PWi?3'R42z: ^%Hԍ X]MSv=NY.IrAU"cmzw[\ k,b/3qUjxl<&7;3עEkv`F&v1Jc: t°Q"-5hRօpw$'=HmZ@}Rp9'&!!3ͷ9:H&3\S!l=~*ݬ < B:51lͮ(8hYBˆQsbl5ui\qg6  Uǝ4Op*̏9S\%7,æzQ+-OjVy SJP{#dEث.AM/,2Лw}\'^mx[jtu2`|e'$@sL3Yn#<^;fhQ&^ =?VVyp~=w5EH2ND߅g,~֖*c Vp;S^i :Mi+zaip)hcۥ=כ7Th8ʦz(55ضNcf5J@ė[䷮$//{aiL@8dL@Cv!0͂PBzu)҄XsB8U~P 2ƜQ"ws1늠Pw&X|6vg#\dpd~+9͞KREwePy=$~ONu\W@OVٗ7X ?}5$LfNǠATq'm„w e&1Xc<Ѻ ' #XPnȡg'Oezkuh$RdO]_@29CSC4~މA.1zȸScEF&*5fx g?h0w}lz2JeO؄6K,v™@l垯W+o: <]WYhewpqjBJ yp P]dY95;`&zxTa|D4Pϵj;Cw,:W/(҉V_柫qo^25{BS:.ͅ!{ݼ'/?ƿ]+,(Zz5dC:j8lǙӲ&h}?-/ ndb%.(%0t`dU#y(\m2FLWA ;& `M=( Md['q0bKR+ԑI'ҙ7!93`j'N#ZƑzjIǾ?}mU^`-)XoլzrUzU@ђT-w%?GZÅd&vj>yK_xۣ7PЉjmY/L@0UDj@Lt*+_zd!qoq%vd: yAw?)kO}]}T鲒 6Z9g"B,}Cu)^8IIPmJJ62',BU ]A "1Ͼ[O5{WbPZC% F\̔ŖXln&$WDrp?L3=Lyp,>eND) PE* ]sGh/֮ ẀHN;h[ICb=zm]w f|MGZaK6R;^"Jr)9ɦCsPo&T.(!4{= 0mAEǔ3mҐ^ }K`w; iț/HV2Ra;u]fL)}mPZLUk{eҼ(mQҽn}:f1ia޳!cBzJA"2 WR%T(JT,]3#_s$H#\BSx aJw #~:}XcuXtB^4 _"1e]UIXr=7ҙfFng/6ƪ9(l.[s땇k'gFz(D"ED&Ρ6\ {gˌ,SbڥLgsg4(6<Ě醩2壛;.+ A .Yh'#3r .))&+*e 2+Ә-}`@K.I BJ*\/c3)G].+(wPuj^%f-Uyd4Cxڊ ,}:Fy&Nm` O2#ɐeB}\eH|VI| eV>|UЛO'NCo~:<#rH#n᧖ceQgB[A2Zs|g|eý/PO3[xsجe{)}z<}}YIW=TX]=FF|<r@f}v9[mZZ Y"ڏ?PҪ6& oAĄ+lʒ&j4u {( u&)<3fE8כ{ds \ߕE1@C"Io`u:SQmҹƿ:O}64.ϊJ cߤ\{="g3X7p]84F'uv%#0&Liso[3ۧ t"p3Ɓ{,t`UNg{F7ɡǃ:Ǩ<pzCbo*9fy!xsDM+]OP7z /$ߗR~ڢ.֫P⠲mIx| f}Cf,ewE++Xݚ"V%-DQ+bF;hdC B_4$<48 =eASX,YXwJ724OFPe,)@` Oe_[prkwNR,6j>oWθ1{^3*^rq}4I:@h?I_N9G L[,s;ZF,$L|+5\\ 0;`>%]n\i4Ig9^5rѝp:oP,6/k_/\p!(_[_A(6rJҊ\Lx/&"ɫY(m ըҝ3W+WiP@c!m*'JKi|􆑩1gxe|Q4Ka+?k"ϯpel}Ja+CY:oR$Ә-'fw& srp굷U  <wWaڬFkC~k=S< /,] L?(cТtj<p!ӡ0\qpxGD r#IAoҭe%'ީdǚCuz ?';[ T69 B&@aUNTXk^:*o eڋI=W?2$+8 s"y2-Fհr4G>=k D2@PhnWgnoQ^'Gh-LD/#vx9b~W{7M ǣܨ8!N-$IMTJ{'XG1ͮ[[j{hmN公20/dqX#5Ri9_Ehm;ِp%GҌ=yyu}*FQ?]VaT}|ߓfO#d`_Sev M^iEe3ij{Щb;F@ǷjB\$A]fva8,iGXj6U0n-t&̹0p1RCVl7@jZن ~im(ͻTZfmgl$Sغ7nK+hGkؤLPY).I"@hiZdŇ}ۭnjqР(|a$9KfW|?Isc`8xz oJc`Ct5cc_N,6ל B9p O@& ^ Pi-hxD\"gMwr{ q-~ѿf׆[Ki£±_ ֞96@Qϒ-!W(f/sˍ| 0gMH9:)ڐN] ͭhցc}0|k&duzh=ld0-#Xa:x RN2iݞZ~r\PJJx*7؜16*.ɀr|>+z2&Zo㽨ĩX}Ry&$;oqS~dHɎ>61emIPT_cR]Ky,Js?7k.dŽtQ_FmEI[Oa3z[y(-Gim 1sgϳNA*R2BзY ??  Db2Y @p>[)u$.7'Lȍ'Kza! dx$BFgNfpG|I4Jp 5zL CLZ\^:'v*!6f" 2= н5pǁJ"rJdg(#ӢF=)[/"b%ϻ~eW@Լ`W_y"~,%$RED#)8EVPHǡG揚 T|=B1fj;z?kmBȽPPLlcKYFU%˙(KT:"ݨ|Nv) H׬Lod5@3t>ZV{1Ʈ_joT^ IוeI~bqJ'V`-ԁ4V* 8 wMEdrG?zz` RPtR@5Гs&tV֑ou{;VH}1 ԏkOdvzԕZ竔v9H{;6W>+i%Pe8|wo)l}Fg]Utz K^`6J-qK,ҚȠT{`Rd/Dlc]⧤k&3yqΡ])'DX8",3qygфZ1~NoVha CW4*_˴'$k-ДcŎl˵!,[]Y7 kbv׌+ġ], I;.3,b@)~$x;1L@v\m1^s~~vTt xw'bЍܪuޗaKrd궑cB(5g0HFNAlo-l۾춎cX"7V!\)gEN @$u{fJKa!4#65_ #;HcaRa4=DeLg58qzu(iۍ}9 }l%EKQB*6_Ȫ~r7 Z7zSK:Q P;t3(EhӯY4PuTGUB}+2*V5𘩼_ 9"Q1 ab14d=ڻ\QeS|w)Q(Z2Xb_*\gH $&HCycfD@Qn-dsyZZR_R+>;$kpZѮTX9ʃGx[8A ' L<QyP} 0oeigq^* o ؝٢N0˃,>wvmwmwy3F~~CwNxniv@  Wd]ٖTGYeVݐ4gDPVE |y+S >膟Da.||XfޝCc~s/ -CRFһHEAU3"`!$҅Aj'6. -bon/gtr!wz ?kAfzM..oDxK>˹OIGTΦxV7`rpޡg 2$TjGͿk£!$?nxmEܖߥd#yǏjθU UJ)}ݷ)3\h+a !wk\[jtjkDi*r@r ]RD5-^$|:DBʕ<5Hۀ8죛[AOl) o8U1W'Y hAGSҨ$>@pjɨ%_]rNkz<<=b٪N[˩*\wBXI3UG%D kv_ܬwu2G'rb5τSZX³GFi8p`YSO-̤s7) =n`LRnF y6mK(enUe]#⒭%[ AfMZF/Uעm}17Ex"YSI̧tɊHmÿ_{"N'/jvŁSpqEj-EڌF:%jd +aFԐg$r)[;7B ;5g=ʺ6yjZn3JRfv5rsLZ^C~)J_pW8N9 sph< 5+":>%v|a3[X4''ԔS|O8Xymخb5HZq/&-֌cڿE\ow:d7\e{nO͛6)q7Cyw 1q/,2D尿, X*ooھV*!}eqxi'4%bұb5=q  +['Пo-h\J 4jU1"Uj}$o˟ PJ(P\by8 M5ڈܖ|O~&4>#iٲ7p ӠS0F v,5_ {):7F$2"^d,_>ȨׅP#(Bx5[t,T7 B]z4H)DB`#8;&rr3aT^GXw?p6N9b:e>QawEWMf2r+ Y@ oGKe7GbM|* 0HpuU-L}1E\Dx;8ڹ}cp 1[BmaXd=R6Fվ4I8T; $k˄o*έ )n)¸I9yAu 72T?"2gpq;wk]xjxKL$! xlcQ J$vi˺X8KYMў/9b^BLr/ 7} d.~8C auQC<$;39}rhv|Sw=mO+D iNP Ѻ{9s4_//7ð&}e#SJTV- wk@E"Bހc4k*k8(MEs4hTiNl*њ|f<FD;Y>$CS!`wMV$_Tv)ɎÀ67 *B~LK_f] $r@"sYT ?fM:SO cn8qvMVcem{%%ҡ,T$K*V~ /;"U&ET"=?T=Ez7cj=2S0`~Odw9@mmN[AxsT7/l$ތF$pkCA]/ @f[BඡPJЦ!xi"OֺH&⃾uV0YaxP5t˄1HXOybl~6ol1sx9Pƌz. 3i#Kل972 ls'iNEeKeV̹ofF? q=l9Ռ/ !<:6ObK#a 4N.WE\{ sYyؘom%$.qʖ2K-nZݍf1u꜌A(S)gEFj%2*MIl}'UR_{. ? :4=i_K!Jf9_1$ )l 7dݑy]'|)|b|HV\+ Zj }Tw,Y1j#kHgH4U<R~]X\Wgum뀸3:O:[Al8~h[)e톓0JFKwJ9g^ys~BV42wVglF9:q.1F9'Ʈ.|cG`HLo`[W oIfѿ$!5-fD2n%2{Ux%oEN)H`MC.<δ{dk_n"Muf ż-) v ?y˟kO jrY{OPq@ʒ|`G|I.UWe3TUKOttpprM㪭-*Vђ.KC 5iIY|ńBesg>[`f XK3I+VŃؤ.I5S֙LB.R.sWV4ZT /$֏ "\ p q4L0Vh魓9mVm T^cޘrP-c5:gP]|e6.{K N煮|HD2k]'|!>aC9<ZjC_C`zW*Yhޖ([k }J_m=Ze-(3szUܼII%zm \}!W?2ե]4]8AL1koԵ*-u}/7itO`Dzz|{j+.Cq UH,mwbhL1d̫PTQg-PLtJPIPycxl]*Qz9D-pqo+:ΗҨ`2"Z 2RvQ JLJKN {켔U,"m4а -QD[#3Xˀj3&½F񹔈e{oAE+M]LdAP7 |eٜkwlϯ$!R`܉a39 1I [n("B\jp#rT+/UIz/r+d'N#1mݲǠ{)fu6}n*ۨqŏY:?O)QKg@ ^j"`BX+ I9> q f dAq?Ó'JΞl81 BnndDB vo5NXq֖I70QQKs}lc.g/peY|\uЊž*kr7ށ2EfsZR7 W.z SK۠RB8+P*SSv/.qn;{~ 6]u|*5 BS}Iɱ=l/B*rꚸt~i$4auL Ir\|Ǜ!xDgI>V2s+*-(ý՘Ζ=N܍.LqՋ]]ꬹΩ%f_9݊jJ&B+dWdaAR #qՒIuN=<"+lUvP`@u+L eX}cp4Ws 5[,*,1Oϱ٪|<ţoS Td zvַpL!=)} aMz%sx,nm/wb4ݲd |^\J澝@3pĺw,^|L0{J9PgN!d`.S"}sCf_M]?xXs CNL~M`Z ze= vs;/@=$pO[klыpNINNa,zN#65'dFgXS2dnx/rd`b7- kӭ9ext6WVE䓩4ְ+C ٢٫@+nD/?]` χ;{7q WŢE(7';L?m|ܲn86Q?>=o8gSo!:?Fp-$i {W(H,X[lvstQ>0ޝoiHK5)`6h$wt[K$?wZ3$:8%;IkЉ.͐'3l7j*)Q_ܧHiㇳGΪlLͿ4Y71zɕmoN$sc>;nW[Xh?@`owaSTG7eҮ e,S Fؿvf.JnMaf%'= kȁ6sz'8^4?!<(>lQklϘA<%(Khn9zM]QB#hR]:7KIJFE0>8}X -*W$A(i-6p"`ą&_ (,yƧ":(tzOStzzL ;۷d4Ju"m un!wUt%_/}(%q t^?#@#Lm_y7>|GmPZtVЭ8tö/w˅1%QaTjiFjy"'d:#~ A2W@rI AyB@&fX|ES`حdlk=O d)Cȝ9fibлe/@*/6(xVeüs U%`&hxܰbٽU$b_[ +tP[mF}'ϹrbMi'h(r ;y^ګ`Y I^փLݍnŷS䶘V@QK3=Iu}Z9R. ʝ +!k'2`}dpf>u>YUsO3uUv#ذ|g}^Z$?5y<g:0'zހ FSs܂hJ7RVV qki[?qe B.mv T8Z!l^k4On5RH[oY#|P/a#7D!h j:u!怅z߸U_Y%ޡD3\9 Ukv)MKoU6g.C22UV"^" #!NGM?=Hq9WvvVݽ@'ǒ Y%#ex*Zj-(7, Pf@ԺHXKGt*x,| -ߦW2&e\('I.r@, ǀp*.7vMLKVn@^u8?`Ury E4?p'G;?˜uk ALV3^i`›_%&"yf8o^BPβ$k^3첸gV9RgvzV7tհ{+痏ǿAB cG_n$qW=z#кVyfT~!STTVFMHfjK *BhdT@:8$L,?+#4ڄD۵Q)8&QMCϝ+gi4 ; ; w ܻNCZ* 7?RaƞdA?%j|8Uݥ'iϒ?U^@I%|f(ټ61ɞkq@j܊ J/ltYTZv4˷n4)G? [_CnY8md$Dƌ!ZgPhQ׋E pr㎧ vR.KF=(5&Rd?UNkKwq5Ogĕ|Rnp^Ϧz]n0ǐ\.UhE;)mVmJFy.A1τwAZ|c4 ʡ0 L/Ri"I𖐆Ud(,Y/!aytE0M2 \н؈n`'tCo (\ҭ &$䟔T~W &쫧׊jŒr)wdm%jtܐ}ax(%<W+yIgi;58۾âhB&E:e*5},>j- #J&mLȣ-#isnˊ$7pЎ΄1%鑆݋vLa]5Q77Oǭj2k<4oA+Uhϝ c?Nlo]2ZXk|sVakh31@%xnON#̰`j3R4Ɲ7g[-%\gP 3b5e*Tf,4X7en^&._}gPGA1hؐAA ^ŧa۵F_25qe+>cTj u'Lo(>8wX q;cWފ=cievasL09x\ExhHE£ɑ歖c/tt8DZjJfd:q:GkM(bu,N,ܞ;WFU>HxP{1j}nh%wM>#S5C*0WOi&ovZC4utVXb\>L4 mRNh 'h"a /BUZmǼSkq[է%9@N4^9;l0F{o]?To';REQ)neA{"82[^M-+YXE7x h -]6]TpjD)U9ee^ %>q."~(x.یmu<$L$T<{{tP~jtkيpr[,52 TԘm˴_ a@:bnUh(O/d{ Av#/ˆ;\j@[E6 cn?3]ڙU\7/ٞJ*^)^w-=wt=Ruxxڅ'*T NJ2ָ7L#j)ȥrVu54_sKR!.agv@'|  Y"hmW. WqFe\~KTp8@l*e`chHxUHjLhi|O" AH&#?Bն4r1fk~BUKd/JU'ǃ2W?`9r`H: H[@Z!rjn&uO+>xTz%a;9y8Uo8+QR_ʧřpm\QZ eֱcTʓ}W"ႚhi oU̾]rr_m*0UeZ5z@ 2=4lR97/{0^ґ% EoR.? ?JGtN$IPT+ [|(ƤwpRMa’?ZFGdoOP\b+ߞ|]u ÔեBV;W*<øB# hk^]簵BR`dbfix\Joȯ!p_ #㠐bWUVɹWu^R"ۿHㆦugQ. }I8dߘ<@'z_KH啗wջ<U05HTR`[#sv&Wr/b4Y +AA#2ek89TKHAz۴M0IBVJ>ʛ!JSהa9Ӌixb‹+}H4Jt%< Ws8oM#_\mXlPIN!fR(j:?!}u)1 *`Sւ#So iQ r@'.:qUpϮִD{Q=E8z9>MKYiź07 Ip S٢-2|>?j~=VcLli%nW!g5T| ?]\2PF_ݹ!2oC8VUhW`L[Dٟl-=ĸنH\LM.SPk't#̯!M*`&IȎ{Chص+ rTN"oe-EJ3ӂ֡=J'Ւ 5(}oe#60/8FH'u3}>m|4֩(^c/c8ÿ1NJ}ހWbfhX379]4Z?ixSEel v  9fҮr*.wV\n)P?d sW4Q{eB{cdl2C-Iyg!wk/Shc JXqlM2}N/Pd\N=K[-lj-A4JDYX6,H9kM{~8r@ڕp[+)ASm,B#YJ]K~n -pnk)7dU:QsssMY`Wڿm^OprS(GR<&pHK5=ch-yTY*LF0ũs$H3ʎ`V?pmplrQ|Ra1LRr`_Mq̗ͦGf/ZԖ<-QwI;"lax=.']?;#3"[k(A"~WN|8æ8DTX+4N, $`0:9o x+[${4H -/! Оv(7RלHx-9->:6!}3USe0VŨQSxKYQilY"kQX(E95:f2-ͺ;R|$BmyFH"vah_(%D̄wIsTK(SI5&!DH%@zKuR=H\z$KD#nZJg\ሯO^Ӡ$kztI%`1;it ' (fh{Z!vܯ 宝mԅ(XN1صI-*lDi=qaD4oͷN2e-pUf ǥ\LhDB#X}V(׏b' kTw^N#4.V;쇅`&O&ن==QFŕ="g](lY!^{m?ັN5pRrzq74NSRd-'Zmi :,s"55h+{t'p\L|2l53çߔŃJM,rbENg GmG{:wa( r[~H{ .bzvmX*GeyҠcg_]{ZQN s4^&8m7_&6r,UQvDՠ +A詻4l-Bɠjn*]ꊺ̽"vay`olI4pJM'#VA8<%Et Er3J< \S(4"gDMK^|kvH yɕOp_ffO$m}m8ߒkYdvnkD ]{Ga~R{I(;r RIS? Ez?vZ~Fg;2(h] $ ?̒y^0@Њ3pذOW),*|wa؜'*AmՀPGWRwDzҠWbr|F(M^ȺR@"A,AVi-N>%HW̛B; ݀E`[>K(6.7E5:7.[^[63H7sZSk7U Wx#H@`<ѿB< Z.uŇ9LhQQwy3рڞ3}2[)jl:aey \:b_J 5 g_$PX2@*:دwv-L՗!UMDnu}8Iߌy1Rl$MXC*/cL}Vt:R?Ir9;/%,}:.57$<˜?d,||+h\Ǘ[@Zn1eNźc P{eCptΔ/`%Q|=sK0F@k%ƷcHB{09}s{Ki ' fæыk[>+ V4x|o b e)*#qV[oks;Dv\c ~ұC\}q'xX'㪕-ts1,2p HC"@a;F7wy;t>l[=ڊRe*3 <^`}M@9|: p6RYwa`'h y1+69Vw-cwg% F]UbtrMP7H,K'N gPuuD+NE_ĚPI9E|@Kyn]UtA_~W%G+UXMm7 9$5KG(4ď4 9-Lp| a\&MlJa_7+l#&YKF9uj1)J7< Lٝ ]Ӯf <`f `0 fW劓lHZNo֗1|`θL JpC>)!Gpc$ծDbͿm&91Vukt_埧tVG*gD4r5Z-:"nսH^}Dz9t: [ʜ]7J~E1(JL$ HM+0bKrjx wHWYA֜1 }\k#,l."c֧ؼÒ?Qb"^ǁHp,@8hx`1[<5)u4[KCXq%S=X(`,@Il)؞6yS0xK| #.:mC ƙjݻ@}.pa$W eX<_/1B\4$Be/XP8?j|t~hh@.lPwdfrhsr p>غmD~>M ډ6&^`J `\[-f1xJ;PleMpy;/g,qKPf/Ną&Yޚ$y}~$!+?% #g wۨg~td;ui?=2Yg dm졋k)E[ gE:Eާ+C: A_ }1lgK|IKc7+7Yt5(bjwoh ŬdŞag0QaSVDҐjV_ q8Cl|c#"IEZd*2iN }G6"{M!I 5]7 ~=;t[[Rd>؋J#"&H#3IOoz'Jxx"s%_Ȯn8SRGP`s*1~l~0f߀՟IԹ:qm@y};hm\itH[PF/xRtFiJSf:嘋}b@ްjW6J} +tyC  1J}Sc>^$>* g7h('GG}qp-?7% 7̧,'$9>sf{ /Ƥy# x8FoJ-rҀP߄u8~N?y>v]`l2\\.EO =BPsD?F_2r)/Њ?b18̕gWiKy)o˝,x-lN먼p(ù^-p>+8%T@yvvC ׷{?79GȨ6?Δ6<k"\6&|<)@Ţo0v]N!*0Bf;[_r=2wijM6#3&gzï Χ\szN%S \`1ӘyzW_z7NiTa+8Rfx" }u82L ZM:kE~G9J:^Q CJȊNqwQG\|(D$L`&a/+1z.}_-B>pXz}١HPqVg@ؗѤP&HX B `YoѶrKCж 5`J6&]lM/V[`l#;H")2Hwnfٰ# y.UZ8\WGFMXZoː튔4)g#k$ 'j?]F6!JEhnw}(=ľǖJ&RXaaTgu%v쁒;!>SE7i,lRh 5HڸH(H2ԋ+W[*@y-D<$]WG K4X "lbq\ޯԜd)&鬿ߓQiޟ^o^H'X7k?jJƺE7Ƙ&s);rա3#`a2;ooTEf$ 5J8 Me`TvKYbfP\(\l B߈cx,LS!yk)\n_`oyH!yؙ 50 1Jn=oz&GH)N*g?˗<|5?GK@Np:SNi:*& & #'0~agSMN8 OyNvy7[8b^⪽k|2F~~9agΛr&gT.w!zLX'װ=^oI8ah)[RNhӉe$dFl 56 8lQQ7.\)'˶č.'5V>h cԚ~zUm=Ikq'"ImO=W(曅;?C'=FOx-\j=_@^Tk]6"ѿO()ƼjA~ܦtH: z=GuAA#l s0A6*)pU\-S^ cmR+SC7.}2V3s_\RZj-B}B)qtid؁{:7be0f^X.;j23D K8g/~Pǭ0T9t;Lr^Rf0 #ʠqvf uv#٬AλDeX1#Ya8qW1^ `O뉣PUO x!V̧@S"B$_an߽htY$Pܑ!(ȫ2:^x}դmKuiƖX%a.Rݺ^:O29ZLEY6";ݘ5o 9HtS-'GAúL 7zlI[cֱQvIȋ|#=I8 ψ"h?SU'2U3(qlߜ07Ӫ -wYnLxlJ!!zx,8 1evSl-MҨ>6oEguC*_t}KaPe|gP hW~8?8Wk4["qJLOk!yWITʞtw&74pflx`AkY`n}uμ &`j3бԏA!oݗi&B@V/;FKNNb|4U |W_^2,XHa7dP p->1ay]{Y;S&``YLúC!)wqъ}h5o~!(oE!ifl#I߁nW<.- k-4m s*7:Uf}1&/1dy`"pZNnTE ' X:8N(cbs0ʓc:j/bp B*yC1*-Wcav9^2 q ndU-#VR5d`awmfjH  xv%97ğ/UJ>.Q8:/@@g%J)=*ީ/$fַ,ǻ|kuT=LosQ@Ua*l5jy,FCڴi񭨯ʆx?*aNG?G`:J<}³m&պ/JL+s"d*+~.e۶ҝ_$u*JNAl4* ^6ؿxR+P.9*"ss"T_b G%g*$)K.M 0f\[-k{rn'7,2vOYxy Cqn'cG& *ɗ`s"CtԂ fV%Xn _YBT_餆uqǐ?Wg-ǰR[ڴKV[ط+|a<-Nۙ6.~iؼ_$r#!ۼBSP->Q(6ѽ.&|xJ=,$$4jo&?0􉎷U#x?;}MFV y=&p@#1ka* y߳#wR/]{Hב35N]i$N) hZҭCH j͗JE8qܾjzk|F<`;@mU.Lޭs5E~$.B+R2cۘe:v->۰rَ 饤Cx>9pp7Q)hEkC$jmruY(lP/c mݮ&S8V\ !rnsb::cDZml/F itw0_ ˉrt'-Rfaٿ}t 7)CqTW,Xip)[{|n!܍I[J|$_a$n^J4H֯'U:Y2" zsܝҋDvڢ zMnjb$Q ^Y( d;I[B,"~\C7Qٽ#A9ĤZ2\ h9x-_K5 Ɖ:Z+ 2ټĵXk(44;=sbmSYWZx29j5/BMm*j=IRP( D>Q_  mEs>fZN6 mQ}5tz|_wmMOIBbgTG$K;<:iqJ/o5FStN [`R:"<4Q9s=iA&> -'N-!'5tl4A+E]]87rI ;wC~E,>ًt7#oM =Ǻ`|jwz\Hs>jCWPVc37sgJX_/k'Ԫ37i8T/ʆ=~[L.h|RNb\Ly=@"Uc"#eCcF'-૦koI ٌ{a87$^:&kS2*f|A4#]T9^}U,ݱ4CghrP9𼆑Jw4pPI%F"#gkTe .$`-::SGN ՋHM|_c;ŸTp?I9ѫɍ#p^T:0t|B:V)Tm1Xy /:L ):_ҲT:߈dnt( -5_/{Q/YMfE]Q# ,Hx-߱ǒ1|mna^ }1qHرe$Y*iK&-R2Ӱ%|-p9ܖ>a+A;"h@ s͵ϨEM^ݶY!&6֗%蜷y]0A e)|\ގ0pAM =SgpL\Ѕ/tm<ZSIhyz[K,%.¥(_eyk%ႠEmЖ4f Ȩk^Uwo8PXkh^{2|*cFBZÎ7baQ=GhKSR:Vg{^9r[dN1gi_2٩~ Fsl`KiTd|-{( F%taЫl2ɗdPZcnG dћ~lixA`ntM+Kgvti  _ɝ\ *\#%y܆]o&ҨoӧmGg aqNMOi(/aV h"xpϵ^̃1pN ĂS}W@4*jzObK \?_6oV<3ec !Fz@۸v"Li\D@!<DAqǛX,@m_ Kzo(}r-8z_4=>o É6ӗO0N/vle-( kqݑ MZ-VjLonR\#/E* gqH Q[~$hId .o#-x'5[J撖Wzupͷ ~s &gURn-{t42]u(EdQ8kT{BP[筁d?(C" :=ӗHS4?fVP&ͰT,yoWSP=p0Ks~{jӁmH{&fc7|A{'+ȶ,|WS+?2$AZ$TaiȮPg] >& xP\uuCuWFXs¸x\s#ݷĈ1W!SNA`1ā:x 0h 6E+Mբ >Q ZG4ʬԬ}ؕȖdI<,`s` G%ж=Vq8*6%RB퓵u}r->Pf' 6S{ ˭(aDZ tdeݬt?X;(_*VNAMl :X 8Qd6|Jc5_Ds6|w<¹</F-HX)AhHJЫc4Nm?h"8cI<حK;=}=\rxRȎ ,+gmxVwKJ3h8(QįtK%s! E.%[~P|\5ʫ m;h`¢V*@v|4$dUu?YPnl8VVYkehRpz$j>p&iA<#z*I㊒;Z\ˆRAQt0z쀪^'=u?1mK.}9҂L.w\=T@C 'Q/i\kEf3iQ[?V!vK']R2'#[Sl$-vYWukf/%CKv0+Zc(o5[H)*F^W/:O?gVc-tnK5ͱbpX]1(Ul\%y6ۧש.BntiG7mFb4"_3v4Ks F1aEUT{ׯp[i5=;q_+M^WWRs7b>OͯiWW5? ab)m; KJP\^z.g=<*V6 @b2/ Ţ/Q}6zoVA ~+Nqe?hr8 <9;+z+䡉tNrCLU֗yr8ԉW|@qqu$\5(i(2d&E^L$(b!,c,DƄyA_Vܳoh?ܘ{P#|tV{|.NO o( QdM9l4.wfvK6gVڒQaM _֐XH`g*Wj%g;52@W"[4=4+sx}s*K)\)hPTe.HI;>Q"ntFࠐ JgQKy0 w*XmщuMLQ00Mb <%S{DC6BJpS#{7 fm-PQ;R'wfBܳy,{t#(wl Kk{lv+Ee=u&~3pphA>=az)G\.hGFA@;DSmSM+gJBS\.Q|,0Kk.+p! 5g*V&wEˡ{2Aq>c۞WA]#>GZIX /71eZ'nt,j3ŝ GUXOQpH:s?ieBkhR}4ZZN=,%Ak#!M nh LD N+{L$Ž#>H-ScJ(Y~k hs6qp>34ߘ56lO &Dx(BDz%1]:9D!`VO٥" (=4\z4.~Y&D ;,faƪo.`c+eg &/ny>A2rJ.av@v=xQ T PČ^A-p` YD#iR!-JXؕ]B\r*.~zIS O]J-ѐ׽R'6P3bX@f: QWz+6bk r݃_?R1P[6AwF6,"xԤsSuZ4BV8A{=k( ‡ONϹ 1]3,]_[]߱]6t Fj2|E)`kP pVE 2'gQ\Z bfcyZd4 OXtBrb'Z`ן"r4vC9DyoΖ[ð"#Lyjisb7 )$@^02ʝiS >T@c>1Z ~Lk!TAUЗP0xJ8\d>s*q2uqC/rpׄKۏtHegM3'SE X\E;\Se:cJN NIŸ{Fy&7Q՟#D2{Uro{J{ ,9 m5͂$}F}Jvq0+@i-/bW z  < @0S` Mdҏwb \n٨:z,g^kid;rz5 +$P|`{ 1{4˱"jcsF>?'atYSGc-8ق}V[+e7Mwm'Q|h-ZJKrڭJ(?:a m0ԔJ=yIAny?/~h4cv뉸4. "d:r/Q3/P&}jS?@2pb|l6 c,"rel*E'r c3ߋ9+PްaKѪښ|BF$xP< ܭ:յ|l`Rptq'7b߯`jBΩ'[mK)2acըP9{w.Wh@l?Gd6;%ŤsDit:mK^D41fVIb85i&ݰ- : ܡGa.:&B 0nD4$%,R_KzTߚd-$`/(쫦*JO]'U)SK9ү8-9^ jgV(rxɽg-6Hri lyzh+.[MY@ODNj]Mh ۣҺ5`'~ 510`fߊnj U~ckP֗KKlKf5^bմ3ڠth||I!}>b fUa +n~ew];ۚؑ R:H2N,H. @mdKp΂\Ae!F`ULy[ڑl\{ l.x \!K:v4UTi&v oWz~O؊R(h@Co]&UBNj?8YTu4ibXۓV͹qRv˚٥wրFmOW݉.NPҙ'&E߯ ?\+5aPTmvR) InhXP`9BpQOO"R Jua(@'2c ¦Kj5ҍ5F⬺ET̶!0Azyx$Evcw'/"g!+ů!8cp1|mm pƘ\@͟m_8]Wz9R={sJa|A/$Wv4Ϭx':L<1VjpE2TSy=$< s'0) œ1b*9]җmJ$.\J)kb><_o|#q`sDoX[*X..ӾJ|ml \"Q!~S>PaՓ+xW/r XjBg , RB]_JZ<%*3W폛?ixv_1/7B,[v4@^]4pw4u.cǠYQi_~D0Ғt;AA`n1\BF_Ђֆ73[s[3Ҝdb\&}&wgfU;A5:sNHjԋ^@{Zc/'rY>[Cs*icXKeƎt'}*;CL\SWHF M9'azpcJՓTql!ȹ2yv+97ՃB0D\ǂCk i=}Tt8loa"][o7>Sh%W 7oDSoD{d\&@< }ՖT'$P@8D).A;}(&xt t!~ tmB-J.l}'o0EH^ )2CLH7eo;)1Ř p9*"d3 qsu/"Wl;Uni0neKۊN DMW-x`u\eeboW15+B6|J,Kտc9UzS) \r$fKE^-8 fSkW& VBtR}'ދl 7.pֲOCI~2nq;R\#,}z'{~pN@i4MbzyQɢp';h۟2̡ljR`9kè)ar<(I#SBP,~s|_8ȁ*Q58,s֐)^!.ގSlo6W+@aWur E1ĔSC!0EauhY$ϠRJ1 U|?ϐT9'K!R)ʶc@\UI{d;I5M‹wKEC]ҩ#>$)/D`DfJnxﳶa a1f E5Ӟ4Y~cQUB}0"2W?I޳'aR4ͼV4>TYC)ʆspwt**8N aAhpMVߊj'^ߦ_+;Ξ8h6  Ɍ mTT/f-.e'UJ]$:h#K8֚,vsa+GH"T)}r 4=*!Iwbu>72MՓpg+?!VBІxoi)]6_hdq#0CLi,s ]2Q &|-[fn8A:[V DJTRUby3m60֜4@i8B_dzSS.[RۦNQg-N<`;v DyL{po0=]=!Apb B}~b8ڇCyx[2\&S_`YkLNz ֱ{h`<(V G|:>:N!YB̄)fH3\Ic0c~3y]EC> ʹ'.][3V+R?WM(@.{nb3v*9 O"\Fm7R APG xM]smq|=콺%x4 YGa `o8 - |MGmUJg\ (ӭ$ㄷ r@UX;1eөk{֠!¢h+ xzkd10~7ݓm޹ FMPD>ݽ;IŰfDžD5*i"^B>S ̌q"5lu /U+Һ=˲T.4.-9$.FMkDȰ(L̃j*m;j-yf#e |>ic,N^vbe( WƏ}.vrFhn ?Ps?Le(%e5l]Qq`Q~Sz'$,;QXJ{nن&-mjTM +F=&n5mF9j) ߈W>GĪ#C|κ;hv<`Z𹆈s2#;,Gb%%ݸmPuAO (nsC]ueõ\[dϰ2F-Kˣ'VYh8_5  N/.b.zmVI☡<72]$D$&r`1|C iAx,'9@kޡ l eeJimo :S4V2W%bɸ2p-K"B8zS0@$RKVj&`- -!pD >Pse+ ިX85_.<<H6x%sKH0BrEj% 8gÚb68I5v\wS00;R0e)ȄGn'h_D:?,%6U^$nlPq9ȨIn'@IK| /'(qnbeor Uo WڔP(Fczo-{pS]:0כb;ia;Sb`b 3Awd T$Y؆2 uI~pցHi}R; Y| "C;To{_}ʷڰ ~H1-~~5>^:u{Ub <^}|  1[|nRjU:u9"mɩ$!~19|E9{!LS@U)Z Tfs~ϚEoYSfh dɭ'ܲf Z$eh'xNi}(oI_)7c"[?&'"Bqf(m_`B;O6\MaWbYUAw^a{ڼ{Ij^WCJ2pM1csIiԪ'^upOy3QXay!*)cM"yZ;ik$<EF$L#*;9D: Pqsex%3!q)JExIM^f_nH>ﺪ%( N+{Dgj-1?ԪEyh/i2 Otgh4c9n*%"S^%śy@>ݔޔJJy,X6KYPஉET\2u"ӄ%`0*r7̽ig2F7Q,5㟟UH xjPD.-Q|nA1];lTǕ=R!,Z4jp"ia'S 4}G gc5 ̅PA"p}O>o>:#1uli*J3Ξ[]\pD.˖,ތ69p~P].#}j1bk&׷KEw7e9U _wrv\[xw+2<'TY: |/RvF!x0'`nIk0Shx XS&JǃV Pd Tf Wѕ5 #U`CBkSC3\ ".臘_qW NKa'XJoJ=K)[0Kuh"ztTk&[Nd6XgYò\QqcjqF0̕K0I$c/@oLU‹V9/rw3lnka",7XÄR9t/4}ʠi8eH3_v3yV#Cڶ)n #&Í;#>~QoyFu8?X` UA\GXռˢ)Uk2 F=> "~(kƽM;!L%h?U+Js"ܶ=AIַtܶ_obhkxXxA,G$ +AznDHbCE7d!ב6"\7m KL<@>//,<0bHVr@z93d9[5w'!M7̺mNe$?\jh T-:8*-g%!(f(<٣- &JzE6 쒔T!(X<$%X e-?h,UV]D6URWɤ?c Ji 2Xald> ʕ^dLW!҆"N{I.t6!6^ 2ZkV9UcJL1a'U@ >ZۤrmQa32ZxY8]Nڵ2E[Ԝ0G هٕ 0-wrp%;ψ#\?=r]e\jџ3lǸ (H-ވc)`=  愦E`3jg&_>U@o>5jvBFxf`0'j .LrmtlX.N0(x %7K +$Sǭ\Z ӆU~ 9.$˖,ӒȆτ,4,ק> YnQ~ŝu(ޢ!e$t Zh$E^ƅFM%yxKlNÚk'blqe%&3xZH*7iBe'z#* x:KcY~x */+ąD dT*V_]&¯?)[^8E% g~֙.v@ߤL[`&[+?XdJ oXe94"\nfHBZHLFeV1Id21a`k (nt,8o?^#/v=X[S"$5E ~mױE//>M9D)U;7Vx"R\;dgO&0.jF-%ERE7x\su+W+RR=82Sřq3+:WJ.RkNQA@Y,X]\ 7fDBV~%\iRsw!LZ kgxDž,˥y,ܓlOd;9, -mmץE >sHνïÅa6|P$?F*"U.GOmj~yM :/6aNx4a nTWYz?P++sYK<IDC67Jsy[xLO!~VoDx/c;L'/BAPO cNlFGv= {TMV%a) ߏ .-Eaz@CIe,]Xto0h0>ſULCp3نpzpJ5فXuu7CI7n'HQDDGFШ,uKKwC?21wˠ]Jڈ='E#mmOe:-01ooӘo߰;WgY*@ǰ77VJ bQT"a쟷)S¢ b%`S1aX;{iњgWJJH}7ni P j!ĂK-f)tN$X[ PJ/EE}g&oa*tp2F:Յ̐:'3*G7/R -=._,߉KJqMl# aH綄u$HKuCmϵ-my_LM&vz?  T*W7FTAFz]=eĜiTdO{bdH92,l C9 a!p7n 8WWW83!~FX%12x*Kv9yyO2\Kޒ[iU >D ‘{gXXq B}c0@ Хۖ-%vIJG+DYѕ>f|kݶz,yf}!&Dc%.=e5Ŧ Q*v ?wL:ō4C|.0#{LەPP֭"|'.xt 8N/2x'V![M'T㥸hާ,mEAaN55 tB햷=ch|(pLS#19&WtFdw}A! /,rWZw@l=|ث&TgQ (H'0&Zf" ~Eknw;t>\W+krqSl={\}j`lwc_qKZ6F{(fLO͌'0vu7ֺ wu4-;#ku7ݒVպX83B^u_~׫viJojXg^Jl.an3NqF| Ɲ+u/c{,>_77W`q\oA1GrDO NuERj"! gH(/5b{]Zfy*`',Zbɩ"6=D^Eg\ ʼnVS+`r2ߝXlzP$O"?uv. tFxd:W!aOU{׺ɬ0-b=&0kkRhk"lrH÷*awM7+4gP!8B?]P/N5%0-Ǧ SmcYdrAhS4đxSA`̿cYgKP"]Xô/!e+YAQɥVx ދe,ax@V@D9ᯎד]|a j^HE5U_axKz!H؆tE@,X_u'Hg/C17W-z)7Z)Y = 9q}И+F(^5rcRmoieF"$4w0ž92N5MAj+{,i;C/Fa&LCG0A!2sѿ~# 1ϻUďT'oҥڹxo@Y.l8m X5/L(C|uLo;Q׃þvOcuAD_@35@)1vÐX֖X1짘}$#.5i KωkeE9&U5@J0eQBs[х'A볗tx]DXl&c'Fz @||p<&c-*t ?]Ϧ3 7?|@3kK>ң N';TRop|o$jT5x٧&ELŹ0"{q֖G2a #-Aj+9)kd{eOO]~.;I˟|Au@z!Wgj ./|~Lmi>ZK"Ox E8 S:C4HBa]E}΁sƁV!_ ySHC%ej2"~Ot/B+O'ȸ3^'g;ׅiĽj'0H"4U #fq s -AJ*E7y֌|7h 47tj[\:;fDYLjӘFI~[]J<>b@(*7ZiDMZJ$2Jn.+*Q4t-[UgXoė4yq W:&B2N+wvoVqȫ~ϲΪYkl$׽=tLPO[-ensޗZVTنYvz \ͥ=' It@yA0J(.K :]~j+>;-7h@(Scssgp質 d}QFx*_Ҷ Dj( kQaYa 45m LxAEddhr2{IT3<BYŒp^.NWο39Oyr,[ Y5~St|N\2.i;JƏ>2I9p"~>~fqz#G~}:}r$o]YeVCa)Guq<϶F&w9c!-vQS_|u^w1ǐxR}wvBFsYkrq [4;p:+Zno 3P,ξyz}sq.Fe/q> NݛkOPAz-XX#V&(.UcKEJD(S:zy!;oUm+Iqz!'JaHl?kY 3i. ޚF^tby (hV"#n&[Az#3K1TYlZsJl F1C2⧉]8bA&֡}@^6L(0<`mk)у*.`@1X8%0~"]# G̴6-cR[륅|,|lJ.B@(?QZ=Vk->@q |R-;:S as|Z暩~K~.mjŌi4q7,s=Odqh VM"AE=I0ޚ; Y~i[zo2T9\SƺT$Q@l`#(pl8y},FÃ&*~>xpo=:bH$7w9 oySe hCR nfp[ kP`%-75һT?2f&]6^Z!T6۞W@g!pΖM$8_ZuV6Ce 9l IfcRݙ(@I +bÿi0|s'vzq L;o;gAB{QLU jVu}a8pd*/:aGtc8@zNOSy7QiCb:L׋`>TYjg(.: hLJ(fYJ[Y@eXU懲SAr|vLޙ(o`p/E{s`Tpc%0~Yo1K%#Bu^ r=B#$؋aԾ:"!$} 5/.rrA|^ $1Mb]Q)'V S27IYC?b${uXP 22Ybpy& Ux||YSOEa!K:Hfqbͦ>>oTvZ&J}E0(ʠ(iM4b  yxgܰBr -R2JҳY|aYC<*k8~.kU6El =rSMsm4IR~K4_ޢӸ櫾UeDc {#keDc-/%SyD ܟ|ҘDtZU(7@9&(:#&Ȗ[qxJuߝ`md,PT^2@ݒe{^~>G?+R*Ζ5+xNxat1ہGH$;W„BT!JxUI t[oA^V];촔OLegށR&~n;@@Vʛ|Q޷&&vIv%-ewtzJT6u2ϯrP3N›r!L8;.J3>7(~Sŏm4{D|ٸ'R"AZǣ1C_>!U^‡2qzgP*%tCu1 ۳M}X90u@R//Z t2!CgZRC;z#sO;Vѭ86L}pyVa js̑jQҚ L~ՊJ$Zuq[ \fF!Ȟ< mF7j> VZx]WxK!p41 ͘0ۙʉDIw).Hh3M*4pLBpM?bWC;<o7 [ $›B2KXGZò,FvJq(!goilc}Z3SH pkhH2:ƄW`O5D'>d;t{4NK39ve.e/<_>=nյJ.1B ,L@4R|ȥr`r fLmMAӬ(r\ XBG?>1,kT#z* @E o7f?*EcTk.F/AJ nqi] h&Ȏf/HFe{^hn^%IQ)h$|Iӭprj6uKK_ \urYoB7W![*6ogqݼEζ_M&S8HE4Q K t8Л3ְ?/ $a~=7SBN2-SҮbfٰԙ45bID#e8 740e3MG[OpCmo[Drkp|)t_K6#2SV\tb֕-E:1y4 $[!&QɞbC*3JuS:]h ˟,kUZSuu$Sf_X[D{X1𑷐?e~I=0ih2we4ԒHr)*(?Nn8"m*)T[|B.S)c-XG\Ldj9. /qTp=.RWVbrPۉIK%&tZz-wvH!^s 7wYa N'ph>٭r\L_"x;2@&{[ѕܶipH]N`ɼB(5^,FUK5NAJO0mX@2x\Tw1E~ˡ3dcY+}Om-В^} 0?$xI]`IV?2F}q84a_ `7XFa9A5?%I3XxG6T:K,.[>n1p.ty@e_KA<ٕq;5=K9sϙ+XL7{>zFys@(o\ݶZܼBٔ7նXaJB Nٖ({ӳX8q"%X ͅ1_"BrnT ռq l9sgΜ8&1qGKggeL;Pʁ0?.J$Yo?-< $Scc&iNCrl7Oyn^]+""QJ /}+"}t]\R 5٩)z< ٝf-iCޗz}KȚ|ܿ ]:G=|`S mМ]%R:Q!ӝSweyIlfA e[7QE l* q d?fܝIHvv% Yew8N*CXk]OL;9/&F:A#OH꛶=4noN?L Be:LjJod/Bm|8М'tA\ DW>AHBNg,}uf@:D,·ȴ)4Yj)Swe0>o]m ɜPLkq.Ѩb[[FwEz;nO7$RM*.Ï!fY8qNDnhveK߷5GKJ > ׯ -۸FZ3VC؋yeoA;ܽ\R !5pb|ꚏ#AZh?o *hcPSƕ^²&w` +WlpP)=o/'#s"`kњ; iR,e86nd Tﶽ!g3S$]~z?^=XǓBC\\$q3aܑ178M:7rU*=}%x.Atw_pSwNvaK@ ؈qG{JO9E7LEwlg3!s2.= K7ką BTҠ^rZArs#")N=FU$uk-y`(p,Ed)*o~v#!wA җi'ģq<`F7nt1Cbfv8ǎIvAb[ t{UX1}4Ū3*2xl.᪽ uh["P!BE"s^BX t+uO.|oYOLw F}iY*6fͥW1(j0 ǟPg.͎ʽXB&LqXwr#\(s"y@j5oo#؊i "exy +^Yd6A !!Pl d?GڏMJhA2XW./ۿh]תF;@u]352}cV1nj%ÇX.|"PU6,MLQ/ԁ0P!;? i-dɂTmZ, N!wy?qpE~ n{E3)C`}@ 9lů>싛 j=Z(|~(Ĭ>cx\V§>F{>/?,cC80'q;M9-Է"M؊q 3mf0l=2-8@ugā׀*]@W2 V7GE.&ET+RVm:K50^tkZ$2;A4`1uM0Jf{CZ&M g,jE5ONUXzZ]%K!h]x㤥n >r3u`8S!=j]xJyl5prUŹ,/S IHex&!G{#e!S@ ^_]w}Aa4CjGs B0B l^Y֩тW!IC>d#Z/eYY 4h؂-]8uzbۖe30|ƶ{l[sL{-%N4y^˥0;\{3ڔ&t}Nh/i3Hib^:5 (YW˶&0k `t P p֘/J[UFK/W~㫰;ߟw!mD4faziAxfajwoA-Q|ٽڗdD֗iohgomF}AGC!]DIhe;ӽG4G">^^h(EX#kT.{QYxpf f[qG?<"e^?*( 5O6Ӫ>9:%j'IPv6Þ  g*ԛ[1zN+p_ap))3 Ơ Fuآw^l--d(+Ȑ{#j'l"Jv"^ ?W6]G4d=zg'(l+L <H"ƶ]^/^5޹rwKoO&0! ]_ڲO*ٔ+/*^°OPLG9j:(Mz QaɮdvQin~%!N?O.7^ iԜSGwwihb8* 3ss v)|SW6 Mc oD\!ӎ?7itpDPͧ\n`5Z D q0uHG͘`\{}5o3rw 2ur_ vscbmm,&`5@<J>8TK8PW:#GyQ? "VܵbsĒMDqD嗱& hFX$xP>gyst>fZbܧBuQ3J_0R;Tz/ WfCM@z;5(mi$?_2q[_rxI>re5LݜDObM JIƿC]oWlj\uDV M_0dTIl 6H6F Jk9`/$ơC \q=&tβY P1XJcP9G\%/;Qa&ʷG4~y +P9'7\*xfEk 0~Z\G%^!U˗=`}`sf4lͶyX,̝d0=O18cha (hK zQʢ5yWքJD7L(Bbm&?Vΰ8s})q6!7Di]U=>'ڲ҆ 0-SMOBQ[Œ&ӏ-`يK `,Lq̘!|ȵS,-9yPY݆_W>,Ǔjol߈gj 7<1QRt%|cӆ.39Ko#-M0S^;p{hؐ cBk)v#RP|*Wˍ<4wpMU'XL4 Q&L"]ːMU=o_2!6^ը?Iiu!4mLPbKQZL0Ezf :04Z0Efӈ]ިP `SgwIԮmv:ëK,ɗ:؞5CۛTn5Q+sLbEp%\(E'`Js2.fXrZ\ΩDnL9Kq-8~-uwo'KM|'2={|Vq4[;e:KH0y1hniCM1κuRvJ cvB"A1m<0v-<>}L=L<nsȮ4o!u\ﺓF9AnKQ% SbzXDeW eֹul]MŞ^5qã[mlJؿ7K*pAbG 8`z$U Ϡ`u-g6Z]VuQNJxΫKQIsR N|, AFH"$~KPHVH!(-&2[ |`B-8 yvÜϬMx`@ǧAs'] 0Rvb 8@N>ߚaAá;Lx E&X";(㉦#&؂It>3Jr-? la'z&Ȟu( g27Uaܐ .;7('ghI&ߋ r/%רp Kqu@N൲6!'3uǐ+(pқ2!^̦h+#.zuf1g|Q;| ځ0?\#f%mn`+ǼS)JsC''iكW L @` ;n^<q܍(n,27ۋ-uY, /=_7vs_,RK>UfE%XMrOO襲;)u_E88$ƭpr_6;ȡ@lJ'gkHU~Pԕͱ~3H \KT?_Hkд>zc:H2Z;2VaN|,# {S w5A3*YT0z{;Xr=ČTo+C'$˹D vֵriU$8E[VF,q!w5X+'iaBk ;$̅ZIoR (\L"a&Ӻbe| O>3 OJ q3Lz؉7@gcR]tj'ZjVSik%I]%iEmGҖ\kcmR@XMxg&je*<>~w\C06]muObkqvSK|,֮U}3VLn(@e V*%Y(*^?{Jj~g]/MD%x! nPػGB@͏ZB,›(%k_R toאqHW QDBE8[= ^W`T/J&̖DHEvZ7aS@nLR5ɼ*V$m[y]i|a yOq%)o`FV]?Lrj"#y>=\Zx|'ȻJfE@}L'|4ɤt\zvP@z`}| p;86K'G AF]V !|*qF)7Am4EֱFHm! ܄z ']T, @*#qBУdx0QmۅGr{*1վ\dBaɿ󪁧ǝn[z3ybyWdY& lz!tV@ J*NGEC<1rkA1VdCzU7C i\^Me\B$^I3.`=ݫ{D+vTEoȂ;hПb;7y49 }֍m}jz _spFnXF 9`)|@WyICT904].ԸyYZMlINAẊ)^&7JAw+ԫON堒a%(<<(^)w.s 4Ḡ9]Ť&g/}cT.z8׾_!]TŬaYꝄ$dq|%>]7> / |xwp"àXftUO4;P@Tǿ+(3K'+5fy,X޳VX]@P^jh©]Ϭ`QB$fal0JYs! {fFkd}ɹ,3M ^v*v[fK9cA2l)wXWGE0FTPwEN|j?HLF YuL,L5H[~i~t$|/: aHl bغޙW) VI l_m=;F@ziO"+ G, r{r( ;qD!W+=>+53f7x)#GZG.\w _t/'2 ϪjQퟎ)?8Җ#;Ab&fN]T(S`3//%Bh:ȆSPŻ`u8KgD^J~56DQG!B[\QIlu};(1 TÙ .aC:GU>ْ4>ڔF"̍Co=p2|.1%~wK9W_|˵% @x! 7x2Fr0 +8`Kv9-~*#W!|_<thE1J 'p3`&+o ,'9:\"8bNheN[L;R|柿| ;Ghs|cF}Ribfk|vg\+*4PwrV*7[qkZ86ґהPk kiow2 Fc_ P{j_7 ( ͭ b뾫\05u`Ie Y;t8>X9~2e0pئZ@$M1ADNT''axDc8+Z[x9({v/8kaSUWh36G//C-=̪\Ct25B-S_!>pGK ZV qQ)l؝+WCYuM-e+ky;s }.R7WoN;!^U?^зd Y,4/ +2Q") -~M\δcI$aGj@YL{N a6qU/z-  89D"Mop=E7Sr6eYX^H\['{#o(E1(M&{&g؟w+]HnVV8.x H6ːp|8AD)K|C*L,sqX?V؀VZe5Z(uE*@ ,zBY8Ӿ[$9m!7@GPuHBL+fOvԍ,`M͂3˥5ZvvdX((6ɴ jSc@)p~ś:uLW 7HJ :/E>ktߺޞUgOYI䴯yRr13Tf,Ų3aofX?^$7 ѨKCbX..dIUo4:(~'{/[^{@i{yy7 Q CkTm{^mt+$F5mQ(Tq0Iy,vb ^90>+iyK&fYLcɔ:YoE2לrI ^)OtF=L zE[4yjw!Wi51MU^f+1Nr81.'ZC,ڍpTĵG!ZV,h ˔q81ّjt 9$TxUfψl +IG A" .TB)SSd &#!!jS6|TU^RE%(L9 ^l7V8P d6[-"D5;heJZjԨ: 2:6W,lI~caMh&NK(XJyK^O^EX|O-(e35z)p:4斿Gb[Vy&ڱ1|-)2JJp1&|8f&:Y7"N-N]$*LL|,s;Cn'Ќ6c oΉ~RvVoI<%ʘ"xk+-_uky1/ `VaR1;v]1ƖDwG;\|"wnL"crĮ*ODv<5]$,XM{t>Ϗ%; 4F ‰\4\G }Sf`JmKȣd&H^\HjTJ 2M 8GP"vajL.oDi~"$t9XM*B@$UfT:[WQj;#c)@egΕff2P^/~warsFn+n' NpDDK2=][թ?3pR#h|fFry7 ">ƺKwn"<HlE^V+V6$m"ҺnƿQox93fǚTDŽIT~O}̵Q6Z0j+I偮=5)Wq&F#| X&޲xDH&M|ReK,(}{#[mu¤|XXvˀ1 h܃YD]"KMG秠0InɃs5sδfRyVOa>{)E7%e wa͊t -|-lLz.melk:B$E~Y=H,wppq:AL.lKдU+ a sJޓ?JD(Ak\!KLa? ]ͅsmEY16* x;$:7KUŠ2_ĻK#sDz#=;L#ܔKV("U;*v_qys^h6Rauq-0g /HJ "e \q2xkI$@Dɘ-]omF#,3LˮmY<>efQaynn{Eh2Hfق`jQg8nrlV5vb4A(̑YG?Qɤ$ߓs)KLӶ_]DL#Yĸ?+v'?fqos&6t6}w]R#1m:ʃj .r~ qb I0aIog=O:||~={.;ъhi3 U$tA2--Ġ͢e`$lwV+m?Y/ :#{Qn2P"9;Yn@vgtY q#!bQm\e>_Zdc} 6' 747+5=:ȁ]%Im)3Ֆ8´*‘W4gZZ=g}[!df\f(WCl\N >f$eGҲuɚВ|vA;<Qhkv]?w tz.T2S\4__?/u zZDNDoj#r{ oDׅ^\~\ Z= ds%]6?2T5%GB" ͜" ڔh 8o;Sڜnbn<~Gtxq7}(:vʣ謎'KSw란5[$Čni6t~2sj$I4;6p XB;5$)#q#ObM'nz.tpG͸6hJDiH-_[ Q HDk|gqytWVi?!9#sqF*e6ۢia[DKL饤d_Ř_( )",|t'E܄&l9$6D@ۤknŠ@ xO.y3jCG7'Oկ~peq"N{HGpfǸMG&GphWkz`%3Bn{U;[kW'd^MtzQa܁\5ն ዎFm}" 9=, UÜߚTϺ^멲%!s;nYFp9hSǕzۥ;\Sΰ>K5Y;Y&@-6䬍::Q/򗃑4kǦ-=zʏiVHOwK10l#3OUR=o ސn 11n8lje$]K7#kB?–$mKJX om)bve(ǦŴTK+heI˝SLQ.ۼ h"K2FO+I8JA:dYT~^/Sir,Lh,M徬0ٮ}J>j7-`?JNLpK?Oc&9x$?ۚIifWb$:!Ee –sj}7?dA![ӬY. tӮ\ 1,\Qj9ɗȳśe"⽥({xU.VDONv$G#-VGLVg,[W2Rڦ\GJ @itT 4!nU7eit6.! [Np2za `X<Ȗz L4:̼͝O@Ml?A{c](]-~Eh?,ë_]NJ!Fg5};0)\!2F"sR+ bWTmݗfY 6.bTK dp3KḇmwJ؇VBcwg 9'DUf y$"c xumֶP襕 [A|>Ɛ5,˽.UZ_\*SzJ?𲡌9MYLi= 1E} ,Ofu&ѱŪD zsH&|#gcZY Kx{%">GF*{tzRk! 5efG5A'LĄ.=78D3[MxG<zttjkw۽=yQZHڏ"`o9EpZ;߶J"8oz*:p,9:2b(kP>6줄3_lJqu~7b9CScgVeR}C+]C?FūTWBSYUn7NԘJ)W~J,$4%4np/cކnc]\I_- ]&^lLV21x!6ϳ{Ѿ;:DSL;k(2ִ=G5M^wH1U} ,/=ADwB;A-s >;1O!1V`^lGi=}?lq0뫂'Yz9 xx¹,㝖sE"=sB7yɛtmαd*H% &' ׂOa2rE8֕D$$6f&˗-D[[(D:g'9=R&͛HK:G #R_)TRI<ծK}s*gT]#enA6Xා{~X35 s rR|n Fi+qiH(+?{<8d޸K" S~>0-r^L^-GݟF2%Ŭ~JH3B̸j3(%m|rWPT-Oy^v3*{Mr}ԑ4$ j!uv3"|( Dw4/'3+-#T޼( <͞Q,3\g2?)+ǥ|!Q;y&LrsK5Љ)pK5"av2G"%- =bZS~mTYex]C 3J0y:8k| q`Ms~@WͮpeUP`'DDGͿB$LW5γz2mw z726 6&6]Hi 1HXãG"&Ʒpuz$UyK2=%+v5*`xU 8:hnOk (~| >lǐ~*Y*OggoábUrIFoPn =]`ZasR2P|XՌq, ȚuU&ن- X?CQ' A9 ǀrEYŏWVcRN`zS$dtml>}?NS;"9cڥ O m.#1f An|lNfuȬоG"(îBpW`,_3!XN"mk*1-&G{Gq0+ܽ<wDbsܬ]eK*Fh$p][K̏BX-'Ị>,sB@ Hx ?z{ ъ6(\ Iޡr$ ;5=ԉM1%]En7H0G!ItrMfkҔBӘpe4L8lNR=GEI=eU:V̡™j7HaM#r吐\=\Raeslߓӑ9o2MYl)n6czhc+ݯO8bAv <3n"BPb%F9/u~=DoIWS9\;X L"W-ēH ǒCBh_ÔFZp_Gz|\`mI7e/amp <"F5m<?2]ўq}^{+ @e5IW ٳԇYqψ_nhݒۅ va %T Dz]k"+a{Agu$uW)_xӶ& [z&:"q8Ȁ ż Q sRaVR@$ ɤw}9y̴[wreVI|A%Y(&-/݁]ɞSHI-^"EQ SemLGko˴z. x[8ܾ$/:/6Ke2JT ~_ۣ|,2uo˩ 8i$JGANXR1ϛMN^D|/S)Ru(oy!H۬R!lVZk;n_ayJ_:h6n%k/<¥ڰ7dv1{Cwz[< HShǝh"E[䴍Q:k[l)/dJzGm'nG!>V/XDNҏQFX8JEZ6y%Y ~*E'3/0+kHK6`^#T<ŐnA\=1 ~ X!se`Q*m*[0h^ SI/,qx>tj;I^5B @Oի1\`nYQM2(8 J ПQl$y7}#"44);sh=3:xNSMg]UopPjwDc%Sh1m)v ۰/1 xߍsZ:mp[#P.ox@!3.?QG*(0ԥ 0ʪ~u}/sI(~:(i IRy0VJg\>9 E0ʨv Yٛ8:#l!Z"gȆ(EX=1XA-[@^Jɯ!#׭]4p?)VO=NiR-i"x&9N;Ɨ$hڄs s6$Wxz)ȯJ>nw x1cw|@Y6K8 rf#8Z*FAQۣCY=P%dQb7K5~Udў̭bKXÍb/\M'XQُd\ν2Oc BB㦆lx#4gϴb'{Y~T7Zm>i@G;;rD!4)P#VS6^b\BuQjyԊgqt_˞JIZLVK ~*D)9pՓBBqq*|G5q5pS1hɢL#UC^þD,1-y/( &,N>9Yfp].³ȣJ9҃@JkΗ(ZY9~<:OkjMO'7FS&1 j4e "SQ4͆NtR Cbk$\}4`qJ~׋O _9AC~*v'DgP+g8 }+?cSl$%j.Peqʰ| 5%0wf gŮ[ʍ< -3~y8DP׿| tPzNi:}d'W((U;֬wZmcʵ JJ?$P`8)i"Hvs٫Ega3z詽9n}ު~ؗTh9FhIkYCX 륺׏,1' Zl'Oj4 $$zVwPg*фt}'bq̆_N$ `qmЖƦfYy{րIώ,Gb8PƦ T,5=_kKLɹmL$m*D !$aҀ 꽧^JI'8'(=<f^lOqovwl5Ǚ>WrHZXu3`]'gH,x;޺!NkdiPۡê%M`N~28F%Z(~2A#+. IN4SAg3.9,)|]dNh<.v恚e#`@CsMw_AՎ tIvpT[9!z1+oژ,Z,]g[v:G1bܙܺ v0ui3'/fuoHG%1_-:7FӔ[::!?o^/Te)vhݠqL7S! R2DVw筮#%kZAou@9x̎NR"uZ*)}N-X% -=:8TP҃>lJ`d ,_ϻ2}gwYDFjEZF?&Bm_AE|)ЃL,Vηj/ [h^g&zlSvȼ!i>{ V[sp<<@GKu}Vs#徫j)쪢Pf}' -Z3am# ȝ܍0 W_.agg-Z(#IE"==p([-WE0sm $u;Gʲ"ΔHs㧜Z0__<ŬtV U $r"d/;t_LCh#ULȘf3/Ÿ݉xOč8 <8 JU@K.-PFlBm{Adv2}@VJ?/ՔsȀtvrtn8`w{Qʶg~q}('#S6`#kw `'{iJlU\Pv7O1LJ!ykWǃ{ڲt1x{|r~Xq@I}6XR?PXWLHuUK7\K$ޚ64Bz\0 t<6KfӊTLY;ඳO?Ŕͦ~|>z.L }V=̟LfF V(D 0-|Ob.ŀ\wh_}H`2>qb=J9oȲ~;3st9p1-Ύ8V2.S3\~[<Zm}RhRLpHYZq,[dڧ#,UsP!5(`ݟY#sT/ a#qUXzKC_6myZt tY ;!гqP pR.wV:`RDH~A7Ne]{4E -_:cfm{zٜnut Br~&X/YY*r~3(bIѭA?^a\ ĉ ';nqkU G+.F(Juʹ};4iZg|na ߒBHU {AeɚNQIgkR\o|J( ۬ċREn/>QWE* v" ~tFs>PfxD𹨒Pn`j+˾ݳ 9\9q;*%+PIolw'/޿Lj3$!xbr &bTϭZ@%%-_BKDg %G cy$) =v O*֔b& kiц PDH"V9"B-^8Ny64wKzʛ"iuzt "9R2Crf-V]s_HAs&GQoG:Q1zRTMd(\쮩ҰB ۚؐ|mz]xрqc 6i 1y;+3l  ̹jqA/3|_ԇ}w!B!nEcb_0&"SLbN uų5ޯ&r.v3IM5-䈼1MY(9>0;[3PzgL[F`ˆp}amL K > gA; p ,<VSFRSm KA܌zߺA;NcYB3JI(2R|B]77{ #c'x#>"O*3u€70uf10x}ă yG7y 2^ʼn]Z{l1bk~6yO7)ΩG ޶^OZP|НWh3![nȣ? U ъ K"!汉Ov6 8%7ޞlK9½O^Ox9 <CqsaaFOw9ʍ'ڵj0Ϗٜ%l"K,G!yP!sE3%Is&:, e!I(> KE2`dX6UsJxI͞_thi닚.fSsdpLCd z2dX}d>Z4HC%  ,VƷV^EeujA-R?Xbȣ{bD$x}OB( G'_T& 7BN\Գ;g&MIJ*:3rgV Skb'OΕM𬾶8qFNT;8EHׅq +*K:rRMJ!zxO4/KRL84rYZY,h!f39C-.8y{gn'u3$HlCãEjyo|/Aѩiự,X-kBc<1n'ׄ'& dѵC@0*#& OwdWe`{eZ'PFFʑMV\r$;q|dBv5 /L\cT*&e`/ j" |!4ŸYsF1}ġ9 i$_q`aH(.a2T)]ʓu#kYz2#3=㡜`Lw`뱡bAʺG|?y ~S,GЅ&C$4Wtd ,JfQ_%.L;Tϯ3̷g['{V2l;8H9/!}_I\dMI*8_]:mw9=5-EJ3&T͢%#ZtS]峍J)㨝ORlDT}t3!ejQ)~뵀>ӓeh{+6+9g+~C[aRwC3t|T1ZOu&mX,;\ k5 X_綹TDA|8MXR̜3]ݱ:+E1-^c )AN #Y:c7B-]x*RYL@!ԡ Y凪oJpBJ;(9fќpn`6* ?ON_ RӶ>I_(7I.gLoήcoĽB Pab3PaTa-Y+ HGx neS7aO mr{Ѻr Ui9@Yj\̵sյ@Bifv[8.lt瑺>VftAoT#kz͓^O׆?<*CqHЍ6Z8t+%a%R:؛( U Q"0A%,vGREd-/5HnlyiPkzg< zD:D\D׆N䯚N奁H"20/&zg \V:}^(lo|Wa3*(BM-ieU_XUoo_P0E~_6S]ٯbq[+ J =C w)/+C\M>,,/ne{9!z8q+tmk?֪^L5ֶ_`n#3z .q٘mFH'|-d]ϑb^N:0]L&䳰?d'dܮ0 E $I6 Ev$00i{qy~b/ Nn;A坻8OTb2q}ԝAZ&:VR@E]4KH9dH/4<͉֯ʘa _-bnU $Sw6WIle9-cLٹ.|p[ ̈́,~hzۙ~SPy豺ZqaH*cuթ>zbH_i~GHs7dGAM 1෻#4 v2k?ȓ'=l `GO`٩ۤP*,gci]'$#7C|q Kf[&H)3pQd8/D5oѦjs#<ГJ_?)O ao(κ*,iA9NM2qgMY5n5#2wja8+!CU ZKZK@(CȵvTe-| _ 9oKGTK43׳rޭ{-NF9MqˉѤɋ @HePր6Mu`)U6֖ܡR7"m'PTPtFy+Ke]k9TߐHiUy%+L1kӄNVwwPʗAn~*~4m\Qrx]Om/qܨRB4;Z |/L+z?WGF114%[2kms+ q-FZ[*DbB {/׷ᯌXEGF(]7Ns-[OhXe)t DB^ X:$%r,!cr]MO(cPN*5lQw{Į1 uu'*ӭ<6Y)-tA散ϯЮkco&HABRDZGw'1x)^ |@^##c=K37a YϙYsΊ_W|vEv3,j= Wj5slK'{\ߓGѹAc1’Ye>0s1"^o8Kmo]ۘ%7o/ĶjɈ%׿bV0pxsZ:-F%;G ]hH> Ѭ{8Ω~F!EcT ъ#;LW,psHb .Ia3.N*F"beL% 6Y_jl45Zff2(rT@R !M"BO;漥. ?\JA.VsD6B)\C -ϫ2Pe:@ha:/<]ȏ\O!2k z.>rfbg2r}5ɱ6,0bEs^ɑj!P[P7ohb8T"-뗡Lc IIg4-T/YNMueȩ8C"\!c[qVP]Ga8Zfwwt 5YTB߅To:lv_f*DM\ 1QP#,6䉫m%57vl7%CaYL%VI(V=u;R,`ycLdE #[l2 _uV/~ˑl6%UJ 1#h\24 i shz1(QA6\&&Aq hXoe2/#ΘFUr/1@MZ"K5oIVȻ1'v'^ |Gu>M1DњT6 #1Z,3A4-q|WyBf"fcx)& C+ 2ڄ{@`[dRCJSҗ8^KǑKuMʾVPkê)鵆|2D=4ZuJP3xu|./v.tVFU2iH#?HF+&,VbՌSwb&btiȾULOyʨ^yt&唥9YB%pӓl)r7cUrtIOH`[ PdPa9x`DtL-( I_AB]Un Nۢ$ ˩7>7FbI_j'Nvm  k"ca.PT`>$eݖe{x0+T7wA;Mj'Z~]Y#n?wM/e0Xx}IVa3o(Ґ+y0SR”GgΒDH4LgQLD эcДo\F4k7 vWp :2eSձcW2 (-/t^O4|Bf%"NT|g%8O\!9Z |9 p:(Y2EX]ݵJRŻ͕iFU` Sa8 sBͦ睶4B{LaSSJ6K=A2AV=unc5qv0=2PHkLW-+Ⱥ:B/ݭ_|Kt8R/JOىtSE%W* 3{ L5G%֒x"RI--o| ɗ)E6{OZmC N_^h~2! oҥ*?f EG1C[(Q;VtF9*m*Qx"@?*V9UX;pUJ3ݐ}ezBIc+7ցKr7cn%ᑄ4P>,ץ"wޝK^"-.a1iXԣC[gщxyC?5IS1hOJK|,-Kc^௻j7w$.|62~Q,^giЮzwxP/$okO{<ÎXZZcGk͞Ӓtl32Зb/N~;\jӅ~_ F:jP}N0G8HS[hOKcwj \̙@߭q{>_{J   _Ѭ ]lWG( 6a~Ń;|/(]td+?^nRgQDTPt0*1/OZ ] WJ`c峥䏀C`!T˭puj!EEEj+4kJ%dި)*9M;W2FuV9M Dw& ш&6AS燜BE/;(o5gB(;v"=9Ewh`!&mRRtF%k>Y+1b&(C 9m]S+byuFʰ5!8SgCn x|z; Q^ͨ8{= ?+trry}+*5h"ep X甆[cr""qE\p6.!6e[jR.,Yݟ㟷2iewtEA  `vEG [˥`UX1,;NPqF ._R}a 7㣢4ܷUi6&#gPN*k7;N2AKwa&X?tq~w[̘i\8"l(s,b[vQ8:FU}.Pȓᯕ5U4$2ιK{ߩVw9ԇTl㬶} S!$FoĠgXyE,1ԙ1$R9a`%>KL`n#P9ꁉK{Cc[&|hDr7;:Jn{cE"XxDKQ`4Ps:wJELc~Nz=N!N&4B  #sؗ`7'jx|ĮCdi7|>.x@_;"}Yw;(cOeWf4-irҷ|~eqX*6Pu')yK;kcGkN߄GaDJ;Sg7JPT:9s QxNGaX1`*AVMU"Yq"Vs~ͨa3MFe|$0n)t7V!8Txf,z"kkWc pf!>"p0ZRqiAe6H4 +Kд? הi.U|H~FbHúdh}h4H pY)ޣ\NFSRKO| ?7}0\ϣ m[PiU- D 62dyI4]L1Tp+'m &<J]{2֪K4 W'^yswϨ!` wWEEA}ןў W{U0P{~Wc6=ѡdUvUluBr:Ky.i If!RhxlD L2Oz" MٽOIqFjXJ/-0Bӗ#[2hT]gJ:qdޣM_Oj| Q9$ϑne`lbbVݕ1-i>ZQC s>8v2꿌 =Ik'69ܸs̈́(NAWdPnh"J,k[W+d3ej+H1q+xOk[lhŐ3V33R8?8!|P}/yB6P߷^Ct-`o'3'"&cxl 򟶊h -AM`%[ cXmr&cDVEl ݤb7.;& \*l%־EG 4V>&5,3hY/?]oJ}[Uh[YgOфf[w-V׬0uưSrh Q';5;_WqpC VPKr+B,TLAnƠѩIAjJ/4֔>8a~˛J%J5]WI`$AIBc?^g]EoT J08آ8ʑWTJAT|5|X)HU.;U4FkD39^h,-[ [T$qqxwZ| Ib!L3l1 uSo t06zM[Ň" f\L; Յ$з?h/@+MW:N Z @iZZ dcуtF 6u/?x#M*z~ 8PrDhUy%P襰­jӗyu]T>Rע\~EY13u>QGņh\"C. 0 vi+0c6|*K,~9CbnG}.iƸcѥD%43+\% w 0YP `~Bl^CsŃ\pu+N \9Uw$pȈ1 +=5bMjZl|h#]Tj[5\+~bʺ"{׿7}R1MZ]}wlAz8`}eܾh^xh+aV;=)5y|0],H<#]{&\GaCK0eaHyqK!I^:mQ W2lʹyag-!.6W9݋j \&ClMMmWc [nJqzP=.v/;mB/]Tזqzbzg 7ҩnq΃qVd_]ݥbp7M!X!jGpyo4l.,@8WU6C!] XGlT}Ҍj4?~?P{:: ڊ3-@7>jEݎVzJ4!WRW5UrcDfcaPG_ HZw`CCeӓFx]W\olMb1 zƔգ#(k3c^ZrXb?_~~'vmiwѿmU7GeqNj=XߕG`c8lF>?&վ5G#}]JLc~ˌY/15rݣ7b1𧨡BV(}iڍztRzŀ}Y r ' */}0SjC&=/:ӞIq+9;@{/6^_mjW U4[qW&ew&ԆtY͙ w%28ekg fmU a'f XYZZaT~d|v߹ϕ9@ۍA< {THhbcޞKʏ~zY:u8:rS=TWo&R]rEvߚgܓ7  X OQ~,[ N6/6wPi(Yeu4ֈ:` O\ I0|1xlFI_4es3$!h[Hu؆~BjneZ͊viHfF!$`%oAQ}|xr Ei`{bPS.S09!,2 ap!߇1yc;c48eemu/LXsԷu wg2)Rq<}Bk?JYǧ͕rp Qr(w Y9 ,p z/|$%Dd9Z!4E7b(v:zM˸)%[Oad&^ OB|Tm@Q݌y*ֺZu[] % pC :I).}չ$63QºWc<&Š2*0ٖNuV?!Pʕ/YW.|R^@42N W33#Lf{ok)t$@Fp^\0^6B?'U𡡻}YloC:1ux)_Z? DYMgQ 7t%xC tj ?_G.0:Swǿa]$_}&rpmhdN'gwEޞv aKKC7 twP5Z_)2ߜ|k71-x+b]8o %-N_ZȜ58,@` >c v*U=O(" ʧ;61SKKd4;MRkiyͪ(k܅ ʍ.fXMd(#>6AÑW|k?1,a.^Ro\'< }$pn`Ą~R{/(b;@%ndL6RŹ茴cʓy ,bxv*\j~yA&^x Tf*)Xn⺡NSjHfI)A/AK GJCu NJVCzO*ywui~0ц;8#!\2t4ױhpV!/Y "Ww܏+_OI<+wC9;Fv9L Y) zxw7Jp|F7᷹u9l9{3J[[dGSC؀yp [zUr(2udUXr%D52r[q3 /;%vH 1*,.5/<+X#'F1oT/J}d%d3]ԨY_7 =jD&S-R` j'7";wTr^HAWJtw zWuezzC[$$1FH}҈H%f1zACz5E- {r fDup4j9zǎ8ztmT<W:]GJc5UR%G)ޘ|x>_=NtS_OJL9 wUu !f)VSȿ9ser3x~Ѳpt AOCGDE{m WW1)a3å}4.cem[jCs چr55V^~<%=Õ}SP7pZLp+٨O J >Vp%/CϮooXldjb[@ݍo>kgQEy6_i^mNfOyiVzU0MՐY} ә8zҰйOZ}q]@’G3Q?mFdfᥲY@f mr7rk B뮏lPHkf[TО7Tٸ)J#\1nd_&L;Ƌj-UJM.7n Gㆊ+^&(eagC)K xs-i(P&Ic;kçϯ\X=NN//༧jId ޖ0]ଦ, kqgK2deO_: ڠs}c}ۻa[:ʯ t ;\218 b7@\\JڛN9'f౴G`.kgv`CmL^d9/Xs22`=jJ@G_i%\% @Of9 Uˊ71UkC6J݀ Խ 1&x6^3lc=w<<Ĵon˧N8 Wj,zWi6vWRXHȥHiU#SoE2C!J;(zBFP=G`(aCq(Jc[nNO$ Wd@K%ހ,[(1&lWaPPԃehf[kj*b%8GFU`rGY`Ya/20>ʁ'0®l#e[;iڙ$H#ߝ̃X l 2$!am',1QDiry$k^K~o|miO 8T |S|tR;c, J,JЈ7uDizIߣW`Xܠw {I3>U^Xґ\n4vAk*+0BKWuS`AFKeV M"5sZZ*%qZ,4"j1#4}.|6R/y:JtتUk?a MT`CwAρqz%ʯ{LmKy /,3(懲i#sfK<vbR/9t$3BjIY⭠bZ0ƴ^cNiE^o\JvF* V'xOWS)&}F\2*A:-k[1ҴHWVeiWPbɨɗi E x ºP|RmNL#k)KQ= e&7Ok#6}tb#;g*\Zhd!5?[ۀ~ e/bʀ"\LtOuVfd(Ak~ړ^=nGD-%N[j ȜtWqט̌ԥA1LJbs|Qa4\>G;H:_摫s乕]B7z-3SLoKcJk3i+! @8%n;^g]9ӣǿݍ V}*P-={fq^VɍHE+B/U2;ØMşk-<g ]&lw_qP-Q :v(6-Xz` D/}-UQi&(PɳjFmn2̯6|I,<w#KBd^?F'#Sĸr*70yd949E5=x&'кt cJqaLolaE$貣c^c5Bk%C,Fg%*a`aRK"z׭X'@nqO;*L$\O@y.mfN;|fv]/MgP5IBIFڭi LJ&&7(q݌Ԟl?uMGC q1؃ʽ+&xٵ݊b (XGy,M=$dB [Esh>\h i8u^2/̨G3CՆAknNW3y]P@U=$d4yR8 |CG 9%u{؏%¦2|DKMh@ϥ4+]r] n T/3R> H،hǡ4йj@>Y<"Ggw?" |D? v̆t k@/s.KԚ6ûA;Oq fes.a3zhd`cNuhPFl2/m"8 ʼnj0˖/"2\]ƤXz_ wl6Z1Ps4~'I^8eS,ldSxYܣ sZ# (ԉ+p6Q}n~Y/Į9ly-d&`l+fl1ͅ.7a%뜢|%ى.*bg?i7frwR*άm0j4솙-G;ß6 ZќFmnӾ"ĖrqXWּBȆGVʚyYyO'#Cj Gz[ji%UgJ9гGzH)cX*ЭVUHE==Ff td6"DB>謨14z %%{mž#2*! WAq#mSߠ-;@D., lbs[ڃŦXMqY-sqׯ&-ڈ]2h͜P7rKNSњnkuldF;ޛp~=LJ_ڍsKu[D0AJ#qEy(I>~TELV_Utj6⡸>]fO+"2w2_6tE"2ڈ?WAIĆm!U+`UV }yzN`zi$/1K㮯J3Z,1}'d=G?Ƃw⓪{Xn(3Jk2IW/Z?'vzxfr^gHf 2ǽ1 u K;a={8_:/Ջ% Ic:R~ˊIZڀnjaKA]]<9`v ͏T{b<02"ߺJ zUMlP[ɣqDAe]`r@W[l/blz$E0pDפ r#\aPʹvl%('RܬilzeR+ZqvޥnJ1p`)";C鐸;s>-GRgGr~Z2& 槪 >" ~Bv^=A-ʓAЮFqnvmp _%;v鯸/˜m*.V3~ # )^@uY&mAxKpbjYusހ+M X7*O cYb1coGRؘm^^wf&dk%9e<^!cIY[Fwn\/cM;ϰo[$OqY & ,i lG|T1 g4mr\30UrB] Ķ͂l.[>\{nV>b6PWzICy*v@C1mZRG6%&3eq~ & CeX?wqsBR~c}<%l5%ER']EeB]d~ #Fp7^LXzEpkե"-a'C!ޥ|7p)8j9[XFBܻܱ6'n?R읧rdy;9Ot3~l=BFlrÔkMTh{ҫ'\jCN'D.KiS%$iM (vcZ]d݋x^Ra gӯc?AlL;8ɽY-F{.]8'DaMmT_bB.v.Ͼb8 уB",is-?_JA{H (\1 uuY}<jX[/n HE~-힑I24!N26)$-E(eNæ!:fڄ}>H8ĺzR_iqE^z",^xx,ExOyE+(Q@,"-v |0"}·N, DE2e4EйD (U>Pܥz}=d0}8cE~$3(6+sPɧ :-pFb2 pd@.Du =VܭJu3<2CEcٕj,A ְ}w.Mf=98 ChYJ9,tUsQ:C 2oa  ) r~f j!xL =_Cw*o%d(X$t.܊t*ǀt`ݿpG)qiP|ӼR:mX2~1?eՃ(kB}f'ڪyUO=CNM$ır-D&(yXjl9IBn5=קGT@@:Q0kC1L)y{tplKjce5?t&?>! j)MһDFjkI^ddO⌆䑱/sCvXxzs!it6!~0+ĝa$ćXW @92QYZ1רdJ m\ILұ;HND_Y@[_(YSH%d H-҅`م^ʿGc+Qڂ<)'hF;TpNi_O{ u`&^Psuú}kce>S2NO]A1t5_1H%gJxn&`'Rr?v Ek+*LrVQzUѼAat25 ̪=nnʞ?mOJ}h ,F ؤ~OKcozR3^^0>q6Ijk_A@IKk\P юQUVd딝֑AeWW/ $ Hk%5 Gv4%6}g5N <?BiHg/Nm oj{m\-.<_w=Jb ]87m$Ն2w &><NT`ؙ[\r/zK2&v߀z~$bbX6Z<.;"9- 4f.|Z?j4KOڋBB#,`j!ސ=a ּ [3c%S@ԩVԶ'2TX_iw@VOphfo D,moIn'JI+8OŠbƛr)q`C?|N3ڳ*&/6kZߣ5D/#2s ۢ_Ǡ1y٨I\&Fd4w\v-3j!waM|-Tr68'9qS :v+=X5Y[mVC溧3X{ ̺YR ,aě0A=SX5ڑׄC~{ FhsTdcjI@f27m5*ci3RՏZÍ1>+A)&'Md!;2-6]@~i VPr BX|}=,z*)'!ގ)_A&kCo&l&$K{1 <֠|ECsKЉM]!<, ar|k >o(!cd+oZҝ~SB9cYBCeu!RmR-> yW,e#>/7}:1JwpnG9Ecю ~\h8O-Ps%SnflZ1꛲օ#~pIVd`bSM/[Zf@3MLk)20Y u1fcǬ;m-l-+v.^:Dʼ(q/ BNh؟v ӭ#v7'8B:DmV8.ebovϔќdrX*lNLL$ 3ҷ;µzޫ)+<:medOB_oЛPޗ V[tX%ji`ML>z4P NH nH¼-s>G&p~T|#5*Gtb͘]I+>9b0t ZLW0l[+ 'ZY$+/uqu#"@#UjE_y۝ZLO-X^T`>އYmc &ٹz&Pomw7 i#mə>:(8EeHltWXϞ'Jb,JkJkM'xZ*K@{/ ^PN]jf}VR])]Z/?0-otM#JP$4xC&}Z&3JpA\ ^հ#C .D7/OUeCm4:kFi{KњOLDhy+ϙ::"g}Ttߝlo;| ;*2|FtcZa+>1M]Zp bW6͸'QS6ǞJt%(S ˎ9Tr[= >qPks;}JD3έ_~ͫРߋ1KZ"TbF؀&Sc@Ո5WESj# +=2(đҹDQ(Y>|>|] c#%߻_ m.&x l OhI$q lEWݾc44xV0'"r.l:ۆxAlox(l3jlf"%]hɢѷo -u@ y4@'/W۹Ny*#v=غ{h7@KU~Bz{ qg#NپD~Q²u@;ȵ_GЀr{[W{cdx44 LLE0SST쓢t~Cߞ4ϠӦz6R_9 =|}Uë:poE+z'R Ϸ7L;TmhrCPŲ/3ÝkPiEcL!1+܉ }/K%hU*l;2YOuw`LM^H8Ǎ8$fja82[%]m$Fu,, _ϯCɸx.Zw6}`UHATUN\/ ee447Q= +wFxx ,Gl&ꯄ$H"9E(x`_Z#Ӣ06d-u29$XT\|\ O(4 ]ٵj9wqcwrxcDJk??=Uf uB\%sfN/d6/+MN,4"}Z,$ۖ";p8F}gB{ϻ+ O3fmV@œ0JZ$PyU߀Ha_(<-,g.s[i8 A-yg7 7>hc';Q0d-|-fe%}ʑ+>מ[Ux_|]J?ӛK% 0vЕ2&RI25i#[-E lJrKZ(B0Thts;) **: VĤF|ٳ9dS+Qvl{-%rGgDѮlz%Ga+&3KnuS=?O@:Y_{nb܉3 T1Ps(=MUU<,Tlt)ͫ, g~ܢ>2 ^g:."oI'vR-u9 $PBT߻gr5 y΅%t #d(&~ M\oqM svwk&;40y^aAa:M?Ϊ{/Wd;%bfWjm_$jXh8ǵýp9A @M H)[T J\w,*SFjS|P;p˘%\goX1,0,S+p?H25h?MAAdAmȅT*@1^!ہ>Y72qkvc).* LT ૎ٝt'bbc; k+Ev5 5p ?, l 4Ou0?:%&y,3B<`#FdI(^Ԡ'HBs &T7;xPt3dIYヸUWq]8Oo$CfZ)?| QWы}VtSJ, Z:{!R!W s=FO H8 by0כ['it`ڕ"ŝ?p)f~\|&s[RFnsq>sջ@?`LPrJo JOU@4T{UB5[Ix$!SNA(,3x x vsf+~d`ts&% d}S&=e5'T9E`d-2̫%r :C4&5iFsZyWz؊r!GRF '8 R<-2KxX4QST-:GɉmOn,nmbOȈf?ku+8{hM~-ble&¿ tUAT>g~grCVy c#枠c>?/u>7~W0%Gp uF%דX_%ժ* ۿ /@LB Tƒݪ:SqBIk_8.9# Dߠz1!F?Ô1y@!lC Rʒhhm"/Ziw:ԿYm8F6/*1A5x`˾6ry!#x1߈CTQoe?GEЖ|$~ΰ9 %!\g7At=[_2 H}DϯlzXzU.Fg6)=+c{5]\F@1 ĥIER<@jzJ#rK`/_u3pl(;2Q [%+OAѸHb=p@di>m`6͵kf2&ѨoC^H͇ Q LfgEdfsPrߏSYsc^[J(٤_emBi-` 5*n! P](ݕ]&r>+Ց'ÜƲ<6cu0 :ܟLqEg!} C04>^+'- <8M.+SxVey]i󞤒eZtlĻ*!==_2e{oYOtplMѠ^!PgZ #6fɏS0sCU¼ژ`/]mӋG8yE+ RLbpm,^y˥gnENAșytB(3/:X [$Clϑq\3)?IJ3KBF }}EuR\3"XC!>O_4ZFv2Xpq{CQ?M@}|<)~ʣe.❿yR _01KC{Pw J8c,3|$8')x3*piڴAUbs`uMucal7 To;ErpIFǡds55>[rO'-bXX#˩GQJO/0l\4Yoz6}kD*[nc`ܠK#T\>:U“G!B*Q$4wSU:ŋh< z*SQ8lBHqkk>r~Bx0|̲/g^qo.xj활llH<}:bjh6xԆ.we3rwh@ȗca'?L拤s$ظYIH%%)A-'5 k0[$˘oF _lWɇk;>)Pl+ᵲc&Nٝr4 یpRT{xE:R1H蝸4K;x(VY68>-I+Dx$GLaO ]4 t,"]MwwN5l<`U~xggD>VܡH.@jm,PJOQ,֔4,GZ jig`@3jO)cےȵ8P p= 7dE6[OE\CR7ķWkҧ!SNu/"bR>y84⥒U5*M*@p0://?zU,m@K _ ޛ<5>2x2+k~ u*j:M-,#]%wͪ>nb|WҤ2Է&1z zY:=/ *=P%"X :૞ʰ*wCuI6ɌmO^st_ܼluZf'#_xJ<. Џ\.һNE&@F*: z VsWe/\ hG(0PQ/ PxӒے6!%QleѢ^Dv0;~f C$ vA fZ)()1Z{GSy\1 бBMމTE[⬅9LzU+ 8ceq=]0}B$tbЮ P.Fg! USss'"=ͬ5枂8u/-iLBgA"6hا/C}*+x*PʛUqN,)X1xs.a,+G,pl*5,Ldͧ떺iEFc!e!I`r4YjLJ;ӏ] }%a6;gq!ÈG`ff³)mBi9y N|@?\p}8@Yj"~X7How߰9ܚn1!Fej? dΣ߷s}KXh ~IO%7#3˙Yo]g_9_RK!>C;b [>, &||@*V2vXsW>6qΎiB< u4JNejԸ;Y.BZ~ }"Vܺ y+ok@Ie:>iUN[jW X !DPaR]24꩒%ca10#%UpM&DMރT539Ԣ*{ x=j+!V"Zhi l؉r'kPй;s"9({|Ed tfB){y^}U/<Q l(7Ϸ ۗ8+Sym_'4' Jf $.^]c5Yz$hw5T9ax Bœ1|zJ>Ź~XΎ*}tB?vqbw !C~  J,vPGxQ^$saTb,[I8Rf #[h ՉJ d:1p).JJJg䋃KMoTWІ g Soknx43>T{0_;IR{am:˷#)H`D#31R%(I>Becdo景&6T A/NxU [M퍸"@shXO$4h]lMט_$9Q(NAVf\YPmUkV9pz¹T#;\oZJۅנo6KȗMO+5Mݥ@JPo5a_[`6x5dc;a/}4 fDp;W raL/~}?C7e;"5ca^MYyc)p`[...Sxy~tۉJiM.WQ0y cSNU૜0bΤ擝½ h+}3K&-IY{ Rʌ҆uu@ӫ ½YcK|*SQ9,.L @õWd-42;X HQݴ0,>_r+J5>lLu"0{>5?_0*7oٮ/Wʁ$d"vr5E[B$(&@mr~=Aww 9_2!| QTP (L(d| nܶL#4M5è Aړ?FytfZBٟΩ#wå,D$eiC8C|SɭzRu!~A#Gj@oN=Y ^ϪeF #sjy#ܘ1@EV?l'9-jU!LD jFq^2'~ 鶶Z=s]:\~-v`Rzʴf0}\Ϣ z@WܱZ%Seos ccj2zI&oLZRvpfp@a;#X*!~^J>ݎ"|SAcg$J*LD%@hM(>?6d|W@NDFȟ/blM,~)3 0%.Q#x'%J[e?7cÕae E"Z츴+[cOES<@C;䶾Ę(VyEK%X*/G:z.!e5[0 y1p%H g".Pjj2P1YX  @l5sc]B_Q¼0NTZ>^"7^9‰69+> cuNV ɋ:2(Xhre6dE^P٧ 1_ 'UODz[ׯ/Obb|Hs!Sb+ Ga!RܟJjb'wlBwNN~ÎU8;Y73`o@KqͲL*j%w&[?],$>zX.JHiG2sIa,6*ۭjFAvtqB2mfl6vx"oѮWro}%4nk=_Ҽ'AlU:~?%xfg^LUԚNtںRTQ}_UC뢴@zizLrC]O-;ݲ{7Ƴs+|Mş L`0$ra{^u!@*;ELX.ʥM#֭w3GqNm%ރM:oGGZ-@ w9s|$qJo=Zze@r?2p1'D5;NUw_HIoyh٪Ke; m0(IFi΢z#Y`P1]cGs}~V%3\M]lʁN-Ԫ\7?~QIũ'GrV3wيo['bhW.v&g~ _&lj,Mkx<*;; e/Oʢ2=28RƲzJ9l(\v夂eV{!DU24hihUSXi"8}b4[dK *U+NR0<2cyF^aj[؏d":(Ho\u }?(yB $y㗪q9$̛n/=}>{u ݟ^{<_)lŬ cfri:it,I*!QԄ94oߞA Ic&U %,%)I0V D{ErDgYW~y>\+|QP#ٚ\=_Z[Vσ"s] <8Ns3GV78}cm U tydm32]tī+k*^yMʄ 5P@y}!M( C- $cpLN~yDنEN&iXȹ>4.2 >!`M˅b14ŋ4_f6<&6l 'WYZSg HluƲ yݘGC9.=68쵁TR^=CNW]׋d/v9C/!hms!T93Kfk?+*rr^QGfP ٠QHs:FU IVG 0=XQ͢xp}!YTQ ְogZx7f VfrTp1aUFq*TVulǻ|W$.!Jsj )ޑ9.$E4֦~$ҟ1ny&HRJMeQg151L[8/؋ &HcMZL ^V,/1s%(UxzU8%ݸ@Ϳ4¿ X^mB4xWMSɶ.R=r{<ݿ uuٖp0] O]6TB(ا( w;тkYV$qWGFzʕn/4ʬ=>gKSwM!YlsLP$/htB/99,GG+o\{rG?pߦ,S$vXAV>۩H;JHrƵy>YLshq>'61X:^jL۝99iؽ`!xp(@A`H Ro?d`YEw#/] Gy>H(w2ߙTa@kyV),dњ:g0!x{ vz2mTkt'b~*QRW ҳH| %Q:D^l.ow.VL_.֒*Cލƫ5HwQ'w]ն᛭2X\5\̘h߈cal9MZP[c n"osAe/jI Un"Лbtf~j\X-0-_}u`|v̸bM HTǬ.c?M_sUzEk") \K*ʬ%3v9(;ՒªVM6Xf U}g͘} ]rkLxڼ.C\MlPy!N%koo!Je^m(s =9K}wJ-ӶsgAO cnҦWcͱl<_4w\ɮR6"%QTyJ?s' hXMY bI!}V2A^ ķLֹLwH.f1] ƹ?쓥g.G=_O{}8/"a=@qú) ^қdǜ&箠` į d w`%I؁l.4f#nsPIݓ"e<(&n˚q;o-?΋'hY3I}eP=<$kQbv=%IE @9XOPqU.U]EvY>T~p[√BkWE3W5yB*:j A)|&'7sLp3&l;P63C2tW+ Ҽ(*u_.X0jԫb4xnUc&XͲ)5:i"Gm,=+1%ͻI5Rp1O@}^YlZ@Q쥓Ӌ3hIu(aHKQoOseHGRaF@A2//\(y ENٖ:R$ށB⫢NnMZτJP2yd:Yp-910 yOlKy/v8)86~ S@X&ًSr+: @+#ڠ23 W}s1_'! {JA1:0WԂ"h7Pp]V,듎n Y[ j!#ДBފNl'CB#ҫ ~cHZ#=2uJ-2ֵ5}_EjASr:if Ywi5l_&ڤS1.H)x,&Q5҆K_E&tfuǂLp|'bLR ~~9 ߊiьQ?Yȇ.y&\BJZE@@A5˰}#w@%{{9ڏ'LUY^0ɸu K| ,! ̪⧲?$TBiE[v"6pR>LXx{=E "ɴj%MV|؁}QQdE+!DPS7ɞH#S,=E]o \ZPbV0q1s*7nl˕AK \tt^N< t1mo"C ZT<8ˍw,Z<.h[eH8"u;J3qKH)a]y ,%~g=3SX}+fs砲ug,c#6ӥB0hYuoK[$YnBբ`Lu`0Ddu,pW s[Gzds惾'@#*=P}FrkD &~\IRH4c׻) |oYxV0<*OX̯<<:Qxcу=Gw,g|C؞E޹}1ؘROF lœ Yʪ8\o), x><=ഥAA+P?]ZH"MO[h Pf,ٶVڼ;*Dbۥ8s޲|53eÇ7LM'ֈ|PJy>p/>ᓭG$[{hro?)h*0TOh7q&1]M*,T%ozt(My|ଆ酧 %Us7F2"-r+G Kz|*kx}-çoDXT%N*} WAΛ~t`H[$\ JQa(]L>P3?Oh'ϐu..pZA)CQ+fߙ~yQ8\[b$0Cs8}0@_J!Ɠ\3ݯ/@uvL> TAٶ6`Gt~Irk6%#wGB ASv# c9Xu <=iL1M>~~~j[[!lXŁ$aet%ӷm a&q ׸_ԓlRKP 4lx xǻI1.~kt lTY WO`G F"=EM/&вbXJzvϼT"6QLER+ Z LC=:<8hNxo-dBHENY8ު"a*^hd p]Uk2vd(H< kϚ6PBnf=DD7v=Xޅ'OL.kج^ XO8nv6/|Xk^ MlAf%Bn b_@a2;AE<2 m䗇x ĺBspWz8mޞ"M.(,ýZ|&nژK^@D ]GE8yJNs_/ W&>.3ΓP^rjx.@ bO*c[O0WoN -P v%b(mXa$Hgj*-2\hZ b#].U½♤7x}FrZ6w1zzJt3y((?2P=w b,r#imw֢5*C޹JZwc-m<2]*BPəŷKWPwMȈg<+rUAJ5Ruk; +=Kǔ{|t |G]2"RFqy%iWQ) Aj8lUqa8w9-r"6"c₭VCa+[K(st6Ɂkph%PP*Rq@p E" yqD9DpK-$dN@$i1Z.Ĭ;90Z/&s6ؓ| @% }[Ry3xU̽2' FE󪊆WV51p֋}jxc` -@wn] 9`jg*F GGXj9TˁP>߀~c=Vr\O'5^+u*8Y|g$6 P^hM=\ w*CqNBAvKˋK"ŇoNrORR%hSw `0d&ڔH$?dl+j?2=6xoR+, Qs:KHuНQ0mJ:ՕoӋ&Z#tӯWb 5'HL0>reB%t>z 0ika+ K+M ZY]O`Sq5<%y#${#xq?N8(џ{wDFL])E!I[2mVԔw' $n뒃K=(zw!r:sg9{k!#j.ogי7W2::ϙlR <5ݮ.:-lR<{ *ɼ^.$Dk H{x(4etr"MtD ͬg]`Mlmsy͋AŦi-=ԭwOKmIWp=$w4!r)s1BԖ:&U9,J+D6|ȑ4/̆7fa ntQJhswٱZ?KH[/YHX;^O$Aqj_RzIŸP5 B8[zŻĖ2s6-;م ̉ñ\Wn/= f8ūC@7=j#4_Q oݨx:ԕqwhSJ&\oݭ76H͖*СzB=@}Zl^]cx9kQ+1 Dð1 QSTAg98EP4)c S~;;*7iY%-n 9Qb|wӾLȄBxQ֖iɯSOkvԛIw%N![]gpml-a̕ӚRNvN N8@PR)aK=٘!k d_ambs3&\6pQīNnl{!9"VF^o%% 4K罾4O i[Ȕ@v"x@ƪFdmk%w-6hfGqtj>sZ)5(A?yhf_gk 9T %oؗ6OƳ$iAOGl>6&Z_/>d{aޗBlel%-mp^ׇ>oۧ Kvgzt(^ SO8*u2ۚWS{ū]ക,rȅGK*yhLyNvU"+AgMЧ tC=R[2Ojk =thN++EAl]{A]V9V<"F#f N}f14!QxV18UàI LQx r^Q]\YOb]Ų`%F ol&i㑾Tݗ`p8QDd`?TBVNc`9=&Ie;ZZ CCWKi& Ys\׵aeг! 'Rtsش,q:6F<4Nj>@.@>ɣC"jo wl\S t)żSZ7qʄ±( {W!Ѐ+W}$,eDd-Q:DBP&{ 0tǷdn̎ԏ$+5 `ayx IBa nZk42:Q7>Й#yKkǯ#u܁T_/ٿ/iWmWr9cJ5cWTǽ c p(IU=GuBtQ/u,/MS5e@T;mw/(~>"FUak\)qa7 (:3)g$PhA`KQQ3UO| |x+FJZ_b$yC=@@'z1z)l]uƩUbs=tUUv[>"k̎pw(n?(@(4@v1֥CWwfHᯋF)ᾍa:JOy w{ zVGT[F,1U$MIJ#]':\uRF 靼/W>Deb p#;cAR'nye %bOB5d+OBNT]Zm5~m 51I`+Qrs< 0ą y4 bylnkSr/r/m*jEmU ,{b[~ a{ ;Gob{<^3}?t,-|JKQsiW;{ɪ TDrW"Ф2@Ve]k&Vjv)h  Pfp &!Y*rFtP_u|?Ay TcÈ*s~g=<% . ic(Y9#bj۸J$_><*6&ཿ(.C3:!_F}KQ`^9G')攳-&Hg)֪8kKr8*JD. p+~GUZ)@xAZ7x,Ϝ8#`J᎑a&',ơPX q(;[\\[Pd!'bU8 YSV.ʼ/G=aC10h]EұR{ scӰ̴Aۉ(}V^Zv:!zߓ\o7gsKZݏ-kt'ӥ :.D)IcxE)1G\3~8{1T ׌S;z>=UjS[?bKm,MQobO;Ԅm> dڂ^AW?Cﳥ­]=N)RhD?/2eD}ey/H~LP <6GiNg.6CрIK$jIl&E*еl`@ix1xb q>߶HU-?xfx 3R&Fhw]˙h^\?E1wf>5<1J_}$jѢ$XpcFI Pl@s"C<i!%U. [ڜ&@^Xp&VDw>:NHf&s7e7࿠};M}&#^ l~M\X E"%Fs$S#ɸh{?ZOOWMM刷xl {c20>_ľMGy-vZF9 9%-gdL/ԼH4'I1.jCrD!YQ,GXqx`Y \S xx.J҃d6b$q]n1ߊK TUu(,\l)|u=]RY d"=pZ0YF[S=viaJRnfq])xX|v={bi!:qiҲ7$%xO`Q-`T ) =RfK[Z2?8ѷ5% SBV8m|xØFWb. zi 8PHV Gd/hzxDH]COM^śPrO%ϫ^֨+up@nq?lg[ <~MVN.zADsDp|;]/ Y'w~(eZAXG~ằ5b@:,;4+^"}a&9@(b+I~_qgw"]G@z1Uç+/)g"ys(ޅZ֡7z#$<0kCwަ+d1C)K0Ǭ{ w*Ģˤ6OhtIq=؛ %%7z:"Ojf5?)g֗8OzZA@ٳ#U P2^~t_4`v!Xfȯ[zd|,-ȇ ]HTh("8V29n;O yJekH!_aq]Fe\:~پ m|*eΞfѠQl1i8b3V3R&U+7m; b$_N/aÔ74hZ%iœAx/( uoK;#V6ik!+5GKK/UUNݱ6Jp ;Fiqsc s+*Ɂ F EV,NOn}?L0DYPGev7GZ/ G0'唹wk,\YκUVwҌ% /S$FpeG|iB5Mj{J'L8x:\Pܨ5.c@L6WxX#!ބ Cсꀀn A A _ݩ_Wo+$2-x#OR~t3 & me;zh/dQ0U9HƦ}P%rMm$Ը,HHN]N y4ӕ1TsGp ? 9Ǘ@=EƿHDZN)u7yByW<(7qXU SHG ^r;;FE*)| @j0 (*6k[骔 դG9ϴ uɉ} )Ŵ0:@䯲6uSj:2O`Y?UddYG%dm \7QkTDQk(| :%jݜdU(92O=:Or]QhW1@(]l]z _Jp>7p,}?kB'l8v̓s諸O3{@ĝ9)-MOr|{lHfxa'!`y=j ^]ԯa,?-zi7]+$9{ nL@̬<̲}Z7  hܧFu7nV [CGB-PrЦ>8կ t9!^lT]X*.-ܳ2W.RiFms#Е\{ ~tx'=d]!# ]gq!FW-HM!ބ {F;ǝѸi՟/} iQ4 ƧVS`rϦ,F!HξVī)Pt͖V4T fEQ!!/3Ҧ--u:"H~xjds}K#zOB"݆Wއ<Ȓr(b|{~pfR@Axu;.X<겏qit!]}K$ܥӂBF5oIݫ7vG #]])zwu@g\K-XQnbD-3>Z޽xƧ}ފv`4b -neu옟A-܍]D1+6>RL W`c3+<0 lcb_J]I 06/Ct.Qq$^䘱@ `<$?+VlNC82]S7 &,Ǫ^!KT_ v0=~|\/T1хuvSY2{nG@Lxи ƒ*"}9MEfMBɭ''*{PA}V=*Bp\>B<uo{!d:7qd*F y/ c?쑗SS) O FZĮ)e谔99DSlX#||7 K4Nb< H79;u=ǖ=s$tv\PǸ?qyR,*[D7CVLnSCpz+{dz*G OI3B&<-_%DE,csXuُ-'Q>PGoO~)!E-g`vVc52$>P#}'`Eco+˟Vt34Ǩb)W'0CUVU kd c"݃dЋl(>3n1=g?DkztrT1n-.esSN;ʕeN6HlFHŜ~&Bu5^5VF3rx#RoRaػqy{ew͒aπxt.T49 |/ۉA|ڒ3_LNGxŧ5iߖ(O N >v t֕n_f@_ V2pcK&鸁j~D^4 fϏ4[kd&LǶGVkԼJ4M&W"kO@P=%.l3[֛ %&A Q~gI=RNS%>׹9e `pD$K0@$K|FcB(:%pRr9^ fKVhي !yeQ}>穬Α&#-I1&ǶÝ:idOSoǖ>չ Xhm2/pY&HFP|V(o9q%D-k5\|OŬv ;sgv|3ڋϓd20O̔6_*ZsQq8A ww(8oo5bUYÌk:DU- V'o-7z]* 5.aRuWERSx .3>:lz02]$Fjzp8:bbXZl#IʢeT,~ ||`%3+H8TEas U4IsaMez;w)`Մ ] KpMA_|7)PwISXu3*DFsN6K-CO#PхU;C})m*t"{*=~5A5,Qxٗ3vT9+{|:$@TpHq+2DJ#n&a37Jav10-6' CeW :tIP {x!nY2Ywn?A\)` L(ejhNl8.ʊ C 1ýY$扑IO*8&>\9,mx]Cg$B`_{D.DĐ>1$ )] kJ Ql6Se_t@ws\:pgӠm3K0>Gb@sz]o9uP!yپ䚀`_-񅐫dM35pBfpj].)zaš65Jiή'@ u/RkTO0JyKkMڗO 5950Il[c=*Fj#&#$J KK6_N#-0ozsx{M2xP2|̆pۿϞa;RGSqlC"/yY|jAxiŤ a ֩plrHS[%|8dK)$\E^ sn%+n AO WG@x{CW ~|P;мF1背syx,@7)s>L\0M `kfC{rv9l&d?$q:T`O@ !w)`cz>[ę9.EX>Ts#N̆eH_\W@#|+xkv~T#\nR>~< / &h ,7c 0/>>SV_X` Hrh or >;˾*B}[D~.$@]E'*PI3!yws)Ǝo2n[Gkn)x!FKTQ[SˊYm,ruez @ulhRqwW yTO#H۾0j(0ʹŴ 68r=/nngw;ؔ)eu/>V|MHH*<z̸(0a&e+(O,f4D!al4jWl -hr M6M8h6d=w\<>-6tVv{U09nÞ/}5"\ϩQ <2czy|lZFTYO M|t 5}h]r!"iٲU_ Yڳ㧇FN"ٽ JFX%vSU7&pRLUSi?Iwĵ{u5:?>oS-B  *J ѩsDɳ^p9@͝5ĆKƥHLC߽Ph`? a揰1=wc1} w\hX3oJ ^cۣ:3:cbdP] H xҬ䣟>s]գU$*4`ņVݰ:,c~~5*C72R=A/aCTh낫sJY |A+zXnьU`vDI'1%An`p}^3x M (.#Lf:hbmT4Riɏ;]2ʭh8;e􏐖0ӫ)Y`%ҩ'V]q`4L~Y$V8C$`q<“)X!ֺ-NZ$ al@젾q-,h@IIsW@6Xݚp:H :fHl;?beOIi8)r~znb4 o$,tיBKPݟq;ږPY>y%HhUQ.Eޗ܌0gbdYWV|I1Rͫ}0'\:#UB,GjcNS8[[RrKZ>|CmBA[3{3i~ `.I' #RBzNTLpŌ܈HV5 Mb*E!V\zn(}jinSaRZyӃ};xEN' _b;CU_QK3'EŸei" E8T-W,=_-W3p|X{uΩ@9FȓطeOG ԙ(rs3N^}VB:8PQU 30⯀I s7`dIq{Eҧ7X"ozu3͛ZKFJ;b5.LQX|xw~LLA~@F -JzR &"K|Gtroz Grz6rOVY[c/ @ xHV2&|ox,{ U7 [WIWmƣP6گȾ^n幺_pOXmT;ϋL]-110EBI>M'V_8˗?%CR/ͬ'`xg!!nlbncwfwÊfH۱4DXk{;[1ۘ%D?tD_J"_Li/ Y|Mf͐|+y :dc0=B/?&ګk=K}`T ?%f9mQ"%k(H=kg|JT^ :eʹkw;jWTc;̟V;2H1Phs;nx24ܻSꖲOe# GN &RqxQO(ymL`8כ0ˣ+B@>r_#A{|(t~_<5c.x[;AI9D>%NhK2uSii{gG~?/NCނ_"7t?¸P>q2b ֌PrA8mvD#6NlsakMbκ24Sc9to1yW,K#  I_*焂iuo4Co$Rf7I\l0f'v~ӸmAC8PFėz:,OB}2bwں9х踎pP9\%4pɖlӨwOŏYR=YѺ=`f0ŠveHO9VcHQ~!ɻX0ZI!"q*2_ZT Ew̒)*]9afQ92ӵ]ZkSt5%%(b!f;B=Ӈ6\yZLӆ:旣PGGiQ\MbeL3~dT0f9/ AnmOMPq N¤֋~JVK-R%Otr$)ͯIdJ CY#H:0o7atbHD(pfROt6&El4Cƪ7 W.ڛ!f$oTt&m7U1kGWxޢ31 5bK~ +YRU=)Gn+;}‘G`{@M.Y B:k/落pk}_;͇Jmk~gWVЬφ|ҝX=7,Щz(뷃`8=sLWd򈞇H.yΝo6KŬi˥o/&\(!q;nHi>9j\ݓRwm EwʋC1E ԋ@1PMM+`]1L&wMzG`42`:Z{"Odܚ (lvrk jY78`rj.&m/j+6;d.3 [nѓא+1/ niZsĴ.E9%2M[\/X7IHG190VgϏtQiZ-M38೩0KGi!42əVb]%WWG_.Ѯ1뜝""J%Ϳ{j.NjyZt7zы]Dr Y{Ozr'ULh^?]O7VƑ +Xb.qJmF5,I}:85Gpb>I32M&_i@+F4Bؤ~U$^*NxB(SG(&L~&fJcF_ă "&[';%]=6`ИTc۫فypWw8^pifDmt$l4%TVY[|!_ubR¸ۄh__g-&`f'5Ac]%r;qz3#4{s#&X']6D}AzE\2ybzP9.|j* C捁uuRǞ"eU$7TߜAj"mOpPj =k)CT {u^6%Wbk Şihkw!ܮ?Q >ŒE:UGc~vyCl3Ѕ&i_Eɹ%2th k'Lx .Mc 3嚘yA7'3%ΪHLsU_UƆg@Eol lNFs^q z6RAXWdBɚv"q DL0yջ6O@9֪<`$O'"l m|upl$G#̑ SɞCqw^ȉ9|E.hWC\5{^ [ kgv%QCbto{AWR . BSڙ#IJܠhkEψp7qUƻ@RUc՛c=A#?@-h%kd5$Tʍ)W)6;@Mڋ8y,t!1xҦjJ[dMHP Ԍq]Ã*H܊M0(bpY.})sPǘsMwY#H<sGw> L VqQջ]H Tq۲-dQ̟ͣNoO e:n>C)t sEufӟT9W3lw|ϩiIOop+_#EL,Go.i..K&5Iy1>- `Hbጂ{!;4~M.|Fq ΐ +L"7J&V@Gpͮы45MS$W\sb뭵1Pp؛x{?NUGO-KdQ!Iw(nXm8? .TÙ2p~m( Еej07 HBH:pl'7,O[qMTmNy |&_7\ h0>u%}uev(F#q뺎n ܖl8p?[}*g;N{HT8ujl򤎟0V%; UTD!eU@!a^HExZ  øP 3Էfgni e}EoX\ T(3s,CRH2qdi. ZRonxx$'i 8?7gM8uWz|~j$euc;I%5rtD{[{wW;\aFV9}q|\t)hDLI/b?d"l M~.)-aGbK+#@cmѢe9Uą;qJ.Ȭڑf#}qYKvŧdsmw㘩d"ÅdPQϮ X: arC grkA-#͟>Pxyܳˠa 'x.۾X/5#R-N8Rh q(e%S;]`oxDsw/֤0 t%= 0gà* &1 (0 mn yL|i烵VCf(\#6=dII2Tr=[30J0$$O ;ϻZ,DNx{!gC]9 蟚p#~Ch;O3>@D zV?Zsw2^c Ჭgu/0D'Y+4sf%eVאxiH#9U!'ăi޳!a?T7b(Bɴ G$N] otH pf(lN2|&cZX—uNZ189 m| >ѳ!0z: uəlyLlT[ ßz;3@qQQQ& x[?dZ4xE:gswK_fa~EHt9t[=`PUx#v8m"{o Ժ\lp56} dbYN&[8ә* ܾ|&R#%Yɪ=FtuͳkNN@9HQh5Y=/CyvG*vp=/F毢 ,\5|h[4͇;BuF)3NPVjؒyygO`E"@HetIKc6!BB;nA7Ϛfn/vi/;v$4}#5GAdlNR@yu܈l=[䍖 fz |nqp$yd␤&,˷C^]~"g1"y;RD@6ҕ<|Bfu ƓE|U|mZÝ6g`M )lW{< zej_#@~_L|j(*">*?ET*}4-q΀H'ʫTja.O (\ {poi M4EX^4HC UB".&VH'^*A|%A!90Q Y&~K~L#N~b?޷13Q|bflՅL.(<s zy)veP~)3=I AշxRI6gsqBPyxLyqqb3s^ΗΞ2ڲ. 4,Hn.EnZnF9ȹ}˸[`*г6W&us7o^emqNSÒ7FO/[ux(E2eە؀"ud м5'^~(`\U?TU2(IF*w2@Xk{ cn"gQӊ<;Cv |b`o a ѥ#|!?6'Q*k0VhgFl: M0wQK& 1Rkn? $bAkHywjr7zD/8uKg~rhbٲB #Ȓ;&Q#!hKI}/e}x75YK=~8G[ AXԾ-{{}y}(]u܊uk}0ŸLBO]7z8qǛra uu)jzKc9vGiO%WHVAѠNn͎uFs =R`}~Eʔ(~idky73S9-_kgvh"۫\?^8ǮiVM¸e=;S7&e&BhDI W*^cBn[j1EWz.k1"(9܅68Y|q_kYƽV18I%_Xu)sX[9:w+:iaT҈F6Ay4}DwzKփ~Kb7+cY:Hf εbf>>j#,q8a\:GGYN5xD8I_ճԁM_]tÓ%6 Do"Mh[ t*h׬ق3".DgЛ7 Á'jcg3JdLs]o]!ȧVtX !=Tv3ПP=ҝw,1xϿ%ż;GYBm A# ?*aШ/;Za P+HK;?>'_;;L(Bit:!GӍj\j̕ .quOH)+5PloՉ[H2o濭bUE<؅B9Mi=|@R c*0"8 8hDJgA.$!EU]߫ Zy vWzAwc@N|9P(EMq t{ ,s'!Cxu^"y-h䯿 BkH|Zt#o,- a?<7!~yN$ݠ 7ۭ>X6 dSv@<,Nw=Yt1up ^BUF΅(M«NřLX=Csfɟh1`%zl]K{*j] wN<=f8ŕ xNL"USg* 3](C.K +RiЬzNr"i&BPلo):c6 /w MIAzZ /ds)&{MX[plLN=}#u.Y q@XKg=ƛ-PõM֭ٓskLDE$1b +U[Krt8Tw4*{Z#NlSo\z(.}ړU=k ]o@ŝ+̅v%=7iTpڛ36sTP^FXaZa4kŸ5<X{Om _9C( Cs\`S= ^_Y6JKf̴ln9ZjxJ\W!=%R z-ۇOSef?I~0B#lXiUwMQyrϞۥQQCzp_a7]t?N -N#khH8p qXAkTdQׇ-eVk^ص-YxKh/SBoE@P!BX*5COAmshohYK=x&xSA80-i eŪ }(vUܾ~72ʰmOx1stoDa [DHmh9sQ`B8lk?gKY!vXZ(~57 .tшnZљB 궻%**!f䷆V)Yxd~'}9xo7$6%)6#Q(=3Gμݝ}.!cA\Ϡ jEʮȢH$#@jSFV (&`ݍCҐFGX 1E2Ɨ+jU}$[3)#J)\ 3,XCO.y pC53c`!&M>{"Oٱ@ܱ2;XO|p=Ϣ)Q'%䝾, fra6YLq%g׍J>\a)a0Dž@,Z ܫ3+#.Yl7' I(7,q ))tl\u\( XN8+ٜ&c]Fi^ck( 4姠E=6,ż`u1( 1xJREtE;5$L |F!dj rbD,ɵ9K&NTJ1`C- ?Ios\|E2en= y!;CO4<{O߭mjϵg J#ةO܁.)Z\܎4YjňtfWj^)Prr4y60;g:^bLxH=D T/74vؙ> wIk hıB%J7t^ȩWc׼CHwf:LW|n 92(Hg>#᛻*Fvց"H>8 MdS@d؟R&Jď~Ge m[)_HQ=#6Lm4-K y Z~[ԃӛr^x-SwKCNҭ^Q%eEήWJ:;iL&'>&pz몆YBq2 YǸNQ ϲ3% e< MDȩsB[3I\Ӓsv/za3<$I X8.;M )7>ṱ8s.(R`@*ٲPAfRs@/u<;9,X%rd)+|fZQg^Dq..GY!t?uj}Kgnťr B`-.eǃ)xks=d@VM>FlQ``2[iM|Ӕ{-"mqc$lfrm*FyXP>ч#Te Rz d1eJ  p^=bhZ8N<'.8`>5^mcYM-7LUwPȘgYHe}LqpI-tukPqBofKݽcˮVC=*2> _RLjZl)P&b@7^90/LtoRF=hW[v_lkO󗦃ِ! vl|ʧ^%r'0;c:#tx>,@x] N;Myl~?P͉N2#FVPc2L62<ȴ#bnk5܀цT)/?:Qܱ1@Zsaw` !˒cTĝ @$E0י:?(Вeea4x{m ?ط*A~ХGnyWMRjolv@ˆDfsH5̓>}HߥCl2R_d+b] 0XjaSshh6|a{oǵcHක>A%`hR-c~Zn3EMAWw u0EaiZN@',fXE-ŧXRy7A,ѨSB?z6t#Vn4[q`|i~ւIsUG0{ y:el<M?R]pb;Y Jک/ܳDF^ /+V0`[ i"X>D,tyg¿E!8bo.] Z5ivmtW"飝Um=} ^ֆe1ĽH;ۖ0MPuOМ0)OQX}m(sj!/氤3%%8Z|L38k%6  <KzK`L.EmW5[ ?xH+ >W26r2'BP!L ի{ڽ5߰BxLpUz')4cw3 !ӥvj6v^BO[̵?@Եz Ŀ#&t|x0?J# u l4q1vL7?IwGWɀPSSw<%&4zq*ejh?VY U'=t ULhC? p)?&d[M Y,l7)5}⊅s|^"y gK<K߮۔0eV[ bR?ⴿ۬tey# XyZ~)ݢ{ F P ILf#Q244&Lt>J䁧f0Ry;>a7mz cvOMdeųcMzkik?Ĕf.FHWxwnaR_cV9?.?ګ2^;;Jbӱ~p,5n_d\"炈N;\*6vv./®xz|LKJrטj3OrQ_yD@  @ -¯&㭋嗀gZ.q"^9 h&PeY*6juZމf8Ƒ\lH#@peO M٥q +FdR܋6ɼQ$1$,gɁH3}vy<[}'`f)C^ev%t+?[\<vI#qWM/2|=N-0DK&qmj=}j@E)2K5o.i9F}=F[KD»e]NTItǖ2⸄=$ԽM&E5P FVI/ȑ|y=ݓT/bGXhmmK(p{I-ȸG꒨a4bû*X' Ğ_<2+Ü69Y̞T) (4Ό>G!Jx*14:{+.;yW ?)hW8x{owIO2!$8e*%] L}5A(TJPB2^n}ztx;s ^;^cccsx&ovc4C2\mQh"+}*~kZ<:T⮭7|Hc gqJ);|DJS @-xjz J- UITu%6;tk2V[-7kA2݃1Eh@FqKrLJ LTy0$? &( P0rB=Ú`&?,*iiKp*.@ԅSGD]Yϓj$m7蟞. ;%qY15!wWf-m6I 'Az?2-Ɵ^L}  #xS+'GnKѽ DT+D%ؚ-VPb𴗯xV_t\̩aY;(MW 5 t{D_ϱv>A "G Xϐ\aCgU9mfi4LZ Pcn Ms7bcJ8 LNe~5G}&%,?-͊ ct"ޏ 6 M:#ڦ-*mEb%t i(U :2#ï0d54̒9$wS7`cǸ4Ei|(wmO_ĥ2+X>Ov=sv0MH;Ƅ(b\JF,WR@&˟&7l :ưkK?9/a !?[5c,~ň=y^3"x[Zf^n[LmżUyI ߛG=uz$4ñ"N^9#@!t3[ ^;t4~Gh`u㺵‹dJ/!Z$DV3Tu4 }hF~:_tuc,LԎ~gK0_*ArG'e6bt4Q6M6D؋ &)>԰TVvJMK;l; W q6(@C:@g!`$r٬# :'z[G^sȜD62mE^6^kjk 4,} j TCQL1* }{a hBƈc{O:ðvSI q(8n߭:j̼$ ӍDɓ!Z93raμ8Y|NG&j2WK!ooXxKyrsh5z"xHR~(%V>F7 &vR:1 ]vżJ^V?'pa'U\ťuVNc}>%RLg_c%N荆3嶀H>K. ) _#T}BLHS5=Ud%ip_'a92(f-ҫH}kH[$j0 ݸH]|;msth/ ο §jS^y?H~.e.%2㱰H\:Ck޾BH7֥=pU4 KUx~r"C̵D.q]*Y"̼ѣ8@gx7Ly‹[^oڛpō͈no'tx0a ӀE32\ W8=USS}2ٜMq7b!5mk )MǷG }IK, 2J]遗.VUyOeTbA~-v33QNXF1k1[+K &.#k~`4󐊰2*dGXt;w\nd}!n0үŰ5r5 ߴy+D1*C兲QJˀ yۺGi!"Qsh&# eԾilM-olKFy[C4LWG0&͐R7{2BB|Px/"!߮4 XnnZy1ڒ fr`m@2gؕ_&i3')- iQZ;~"gV]fImC Ё^s{\7 2ޢ#!"o912gDs0֫!׾NAm$Zna7a E* a *Z8`&"fD88F *s!FJN<ys~ \ n~1=zn%X[ ~ ?P88rD$dfLnlV[:E@o=4.PKo@XV\t+DercI@ϋ9 p+ՐeU-N8_[0SlPT8K-bFɥ;r8'Jڠ#YR*7WIJzfFYQ+}x%m%eR7~ .h n[ 0Nヨ8a=&On3ҐRsrt' 9݀m?`䬃?Vd.vVVP/ 2y|6ypO4]iFMt2`AF:aX-#0wI:98 'eۤ_Y49l%Wd^Ko70;xy$t:4& Vzԋ]pm};"̛^fIwR[Gt~es*{29U iSLnr-5P2Q5pz6qv;SUMDhN;Lfsްv4hk3T~N>qK}c E^n5"#RYZ*F/RU-H+qԉ~ُRkՊzAyP~%&IQ|c[d9g ~-d @}0_#Pƣk!*$ WPU["˰w"/]fޞ9ͯ3E)p fS"ež3ȧCYbVD/t9rͤĺe:&ϟ5\3 >A\;W{;H~ʊgn*8Q}7pc&^Gӓ 2tpBgF~O#8dX\%*.m4!(\M [Eh;y̮yҍ6uU'W-2kEE]jxQom̐i!!K4C/Xr^Z&ߡa}exnMj#ԙ|;8_CT B|k*nMNZi+t#`ɨt1f6[pd)(@O-gkz9o9Sζ`X/|.Z9|O( -j6Wp-/ɇL"  : &/g۲M=GiHu0N\:FF[mXXw!Wl! c~p9~>YJ,\lg !n;J;Cxۥ]'ce3|RҐR|lV9UپscdǑg1/"Z@o)7^k5,vϖZe9$8]@c|ӌ^ƖuA’54`_|p8.أw U1θdg/G:% iF%[CF}2Xi.RC\i2Ӹ"-1s)T=Fүto2Ac'AsSXܺ`[aދ,B9fc R\=wv3H'xRpBEWEfn[nSw%V.+r/nvQ!,<vA+/ڟ-ݎZ% $BxaLJQP&R4{"M t.̄ WOYg_Éu]UN3L^V01ckCݤ)Q0,Uy51A\F:!4 (2 HL֫y Mb)K}u%C5o6+e3DO[^Dgw@f&F26 RS"Ț.)zH}Z? fmV=Tjo ;emCM&/[ayP~?Wvb<9b76["B6J wYm\Ǽ]ZXA@wŰECkNo+#aʋ[,Lz5Ej{C1S(S{NElؐ,eˆ8bbҿYK2lv#B W#=E`bLGS=.䒩AN{lt9 FcX #FiȀȱWܗWI{~^$tB yt_*K p");'Cukwut; ~YOw*$埽^jA/!"^1C'K)93VO F5ƐuCQsHN#A !L7si[C^y߻-O]BS*s@*Eܓk)1Klt4_=9hIF4dҜ`J/(sh've), R@| kU~BW+m HkfA6bGRv9MbL@8N(9(.C7RB6 &3G=3Ȟ cXQ0l앇G~2Q"g:5CQODI49Wx.眓zvl&c-uAnv@4:ↆ뢼D:h3|fIvUW1uUܛ/^?Le 2ִOq G:9sߛ1R)Ҵ!B"xD]6u~t%CJp#;8+W 4~ɋ0b!bUEɆ%C*;){}Lk=!*c*Ɣum"4¿5Qݣ Cѧ(V"1)uvY99}7,F2ړp[~L&zĬ #y Py"vO4x!S>\ۃlWFƩ 0&P,ils3jpR #sΰ v4s|iJJ0:Vټ K/MO4+q3FnT; 7hHd 0-E6-A70)H7׺EZCkBRdO$?~\;m>6܁]+upݛ nZ3BRmJaRݰw7|zFw_sp=,9]cZ=wj8Uu@$& tx2rjPW1I ^Ϋ4u5| 6RG'aG´$W2M g^rQg4_qQȹU`kz#ɿ tHhc" 3ig'*ܶNVKW1TqF?1 $WYg#CI szZ&@ED%@3 y yi DU=ǦzbmI aH1e"}mc}LPdnEaԼ*'/]K acO,E9FIH_~^2r(%=PF#ǢssB)6q'+Z9ZakWdY!P?V wKԾ!թW!j!Ic#- KBgp Q?6K-)ߊX:8!!1i wkØmy&kMĞkju1d%pVdx֮ޥyߜc_?\h7߭s"JqB;֜_id#(e|gLxm*TEYy rG$]ck%I ZUNxy-%m'<+GD萙w&#l_c9@?!@G mJKonL.Kv {9U?ٻ-G~R`͖fl&TDh9V+,N=U_RG}p%K)Z=]5CYޒj`)z==dZ E[ɀ/"J;%҉&`ۯNouBc#xDOA'[YŹH"P XS3Jx^uB֏) O"o*}Kݒм@Z[\̾o; {Hn%Z'}[z ? J tǯW+5aܑDI YN}MtQa0ěP9PA,<01m&Vn&8$>}M"NR GڗSE&"?D5 w'5%ôUfWo59ղT2sgf}2 O_y/4K,^OȚ>@*7JRiޓxu)gPց!b/O}/68cosϓ[, ےep?6G;S}%m 0sSQ4JII/x!~CSoZ[reznhb%v?utG^6Qb(d{fta}Hfל k";ITlEk(C0)DE1($!!`PH}%L5W۟e>nBA$|Y7}goA[^[N&l/R-)1Cc8u _Eb9E^*LnjY6;jВhG{ b * bd2OòQF-X#f|Ŗ!}tL\?Lg;=dmngT`1DӚJ(KЛGogZ̷} *OD0FV6K78+Hwd3E‘{o{1_1JI]Z;GgfWG"C=~\{:ıLęwWV|WI oD{=njsrŖ=7m",%6#@֠@ewl0b&R3Ϙߚ:i~HJaP>jpJa*\="Hqj{9?1cW+"%: bRyg7g 㻘#BϽ@ /Υ }ǏؤnjM1@h ԚX rnj| q i]@d&3m,tK*|e/ ܲLc9,&A>Yt"쾙YS|ڿZv2ٌx'l `f.o9#9D_s/.;7"UDEaT 2b@5cӇe TXA&_4 $i$\'XJOT=4ݒ&\75<3po9zf/IuRv׊=7Ol CdI2\̻O!K2{k &(L֍`9iS:0dU0ǐmyv gc'~<>R-.F紮_$֩,#1浲'%&.[QL2O,6JE'3^(dSQho߬ߥЭS%eκNm7  ,fwYխ!.1UE;\H-p @ԑ{/Sףjh?><[.l*_ou:*pX?{JEEVcPS+ݧg>#]N;?)(^g-qE& JT4#%B;M$Ո&$|q+|Q@XƛRn)QI 3 }@8v]z LX;߉ܛHݣA(ۛ&2= O af.hV} LMHNV {x*P,Vf >ȫb.?%BiYjh{<51IPb)fIl(ϡg]9N ?ę`bsJNևژi"ȅ樐,-z#ι{b?؍(2kϙ]_*L#Ӥ}HL026 Iyfrf ?g(L`7~vD1ss{kro=g[|& qڡNA:u|U1=wth^t MܺvNzWw[S-A 8 aZ^D| _ z CzGZɐA&lIi3װ\?= uF䛸"JZ B6S4G͂W:uHBK$N- xab NYZ$+=(!.(A(h3g )˰Ul p`{LyiaGi :@zC[aUi3PV1k@~Y}pPuƼ"tՠ _>+PWx-8u(ٝ#fS_+,(Hxd%2y1Uum* Mlϥ!0d{Y#f->K4Ч{?-"%w)Cͅn/ˑwKt|01 (0OTUj/)TbY "?qߒNp7N uY LMhJ_-]GZڢ˾[U?\-٧JxR[c#{&/[ܷ@swQTF3J]6@8dLD\z.3,^(P+ZZ$b6xWRskj*a&s^66sG)-QB&ᓇmRsH|"{5FxDj~/%^/gU9/!p º0 LXN${%2\_&;Ì@=h[ ٖbFV3AHZ + 43#?ft);|P(X7C" X FX^8q+H~xU& 6.*PR=/Ŝ!vǦfS,L覜3*A@cڙJE U,^i]k:*l ś%aq XLѭ8w3%S 4^`҇aD+3ܛke &‚N`3-7E_mjeUĄ؆K:{WG.Ѓjzf\×"~&Vo` NYA6Dwcg8rf^ϑF=ӑ-XP-tӎ`K E‡]m\=*> /Eɫ= ,Kf$wBiMp6ݓ`RpHe濉h^U[߷}-Ny~ړV[3ohU<|N>k3֚_*)CCCEHn*aj*@&!C,ZbWdE)ɍ0sP@ Q,:\SuDc釰vVs6}'Raof_p9 pCGyC>H29C{T.7?#y'qG qݹƇ_Abilt=.kĐ  ᝀQW!s| UMMXS|֥m漨3)RQѬ? IF9d<41Gh32@l+JNvQ"ǜߨ~:{%@b:S G#=tN}n,YO%?o98a+7b#Kᣬ3r*1sfYWMQxiBK̃ srQ%0G{YړB`hJ~ݹG]fBlmaW+XܭrM  S ; W aȽvOkPsB~SƵu)>E˾%EX50kpTkW+eXd^^ xϳid ٩3,G@h|pk=ȨU?sckzHQ MQFo6Bp;ܢ(s`nXe A[p1O_H6*}m=N U_ ޕJky-)cb젿IDGY]2 (wכ,EؘG+A&Qӌ b2NN5!mkag>2/SMV8X2:,^"^p!j4Cfmqy`n657V >8/ h|L`+U#R}ɻ`ki߷q8na.pqyR<oBWUI?I"!%bRx ߤ_sHb5_9C̡_œ@[o>kfF7erҦwqC,H0z~PS ZvKO› lնCiۃ޼=DSwEiKju%_coOHZ-)|4Ͷ/9mMw?%2®[RvOʙx͏'0iCq{GU}76P8*\' `WX5J;, OͲT_]6P4>ނh/O`%C|nU=:Z!\Axr9; % <G|Ĝ] W%KM@9"ZDh>uUMz§ZZMt=WN`~RJN5S ,ZBz,,;,:(]}u ^\ .gA"9*JʭBlXF(|2=Cy~7 bbG2Dv)i MaV`X~HZ>w*Es$(Z:+HUZӣs1 ';堜/pH?CC)ד*;jfaq_E/Pe[y GX)hzB@q k16Q؉ ES-+ց_xe)Ki%г̝"l-W{`4_-+:a83#7=猣iA%ٲE!70 vc4Û-yL}͇п|dd`r|+Raw˦ ; fs$,r`ط45aOHR =,H0Xqp/bF_;_h o_0"r5QzmT‹1hE\Cn%d68**2#| _p0'f=@7=dsr)uqwyٵ&Zl տ@fINƤIC !TW Q`7s`| hz4Z̅{ީ#ܩ#3#щq[$]@{LM?C_΀h|O4XkߊЊLߡR 4<GfYa;6d9p3\?ehh߆!Pݠ8r|*vR V7s쳋/=Rt$E%U$XP &KWX}!:$Xc`D!{ QeEwgH,Y?r#젭jJ{ܿf􋱜hB %:Y.׵\] TAx5˦96.JlDc}"10rtR[A([#[? 7g~~`P4C8:/ۑGm]kɼx#c#^M#3iZ$l}p}46XHpIzP8[Y-h;TS)m4ע&äs%F 8'xo&.uI0$+$YIV g5qCQ:^}yT nDVNfCoL ϟ q38=$tԥcޭ6XЖVPi~QNи5XQԨ$cV|:s=pNLy@fL:Z p@AlJc4$* %Xf2j0MV+=UX2Y@&b g7DZWCLˏB0PlRw,xo8!wUz^8B.SWZ4U*˦{oF0Q{ ,oSc|U?r g<-ߠ,.h̋:rwW ,AN<X˵;ϞԣZ+`ՏV]7AРZOi<)$o|A_~e ߣQɃc#.m$S\\ |(Ŗ~&x C~+5OoL>NNuyIJu/@ ˽aǷu2=Is5x{{ 2wE+Ϥ{pm}=+BP,}݋p9@E,#?@g{n*[ YK"_OZ+|XW'sLmu\1ɨh.]g>=^|KOomybe=qjnƎS_Ru(sc5g6>Wp7^^ƯǍ !ȳJ1p,,m-NiPqkU'͞F|sw!w=^3 ڬFo^_sayр\&wbhiG#jWʒM8ꆊh\MS0 :R" YLX b_):sRFt_ZGO%0-w⮇لoYJk^=RZ+ylYwkgeXZ=\lS<9]vtӌ᎕r!d{m.E!:+Q9rN[J2b 4 hKѸ[~A4,@:?[+XGCviAj0'籿s=j#͜je/"9(1ӄvz3H Um'jg2c ϊYx޼9V2ܬe_60e 'aI̷֘ڍ-袐2E# N$"_dCUVIqN0`y*NT(8̵('oOMUveAX*m%3:WB󃯦ZZCrppޯ'r!Xdݒ)<00}p ixa*?RU8s J W ۔U<.2]]Gw@7׹&3jPnfiiY@6TPA\ 9;&iiC̋e C`v֢ۢPvD2,ԌP/x$XLPo uNMڻI@ӏp-F(2, uʝ8X_Vuz:_ y-R/`#{vm1 Y::ڝRga%۔ ơcq>;̞_mJda4?gjcaᢀaeBi -,^ѕ}?}UA({ 4Fv JЮԵRjpet?_tm|o[1w~l?xyMg*ӼM{j 7"PzaR*]Yy*H[хuxh2ѫg*ww__H3!~VAc] ӦNMYI^5VojzزD;̇\G"i nَ7e[ǀ^xWzu|W8y6=ZXE- ⎗Ty U? co<$$qG0Jf9N2A?vXv .d.ܻj[b/JwJ. –ϋ@h`rtW.ZӒ\yݘ;Duc,ҕ@X!sԋe鳅)z؏]ۃJX0^޼*P^ Ln[.KO 5`E}V|r_Ϊ.M7j`O6㯯=tݻ>%nMF$~yi򷄂֙2aeoMT 2m0A-OhdJ 0_"_FNI":hT# D^6[k6f{ tu%fjڭIbi¹XXO!*d}x,4L^{M`!ٌx5Rg-xksErMǻ8fx/c!y%DJG`2n6EW?c_hĚEihw876HѶS@"kǿV}PPZX^psef[q>12 [z%J!ޞ39^$on=hX}klق?G^v*Vwf`thB!~֭}"",U~E(Yv۝$QeCg 3+>e}wi.^7&RZCq̩eSWe(xI[?Pihh*l;'{|WCyJpieAd5F ϐfYsF5i1q4 9FEA]iл0{/ UQ-`EJ͛/2 ,$CFtK쒚֋ڴ]u)s8#4d^t\q}!cZ91d/.^FOXv9,rHZu=_>X@|,cz}.kSO}mwge \Sج -q|٠}hpټ4ݑh܂/i* $Բ}ӘD}'7{p DLvQ㬻Hˠ<~c;7aϓJOLv+m2ֶeGfZrb*Xim4ub*0~VNC:`F_vG7అ Mk(c}v|11v0߰)K(ެXWq6̺)cM|R0عOd]wxx{[~ӰIh~j'}ZN;&8 ސ!wγ֜guD1ko "\S*3mY <:e6#"uX!) EO} ܗ7J{n~Hx  X\Nw9sNKi,= zi;U粌&C'h!Ǣ P }ޅ7J|gefL@N,!X㞩ȠI5,7 a Oln&?~efv:tFMޛ+ 8pikn kmJLӭy|Q4+)W+fIu BNGY&ǐz70}rV (|-nlٞ 58* ,!t #уG:x]HCӲ99wtp})SCa\14Ă#؍zT,G)fk@V)O@PU*E0v[ތå(e/,ʽcE#v"9iV|pObFi[GkyOgDk{Y"s.dŋb {{ A=bhWEPRW"^s2|hiPU#cYJt[g/7!L#pcƈGv@ղwSVoy/LB# 5M*3a1D`Fr˄xNq4%W[.N6T?TWl;KDމ3)Rrds/Su%3F=ko#4G-erTR_LjǻC3B Hηk ;dt'E"ej8w\1Cx^i/Zs-Dc?mv4R<krXנ1p%3/ǹ<tHx1x='TnuBTl`e)c w$ m)_ ; x NQ)_Ug2֕!qn e3X ~ z߶ >Rh]UnۼI6CHkMR{H?\&K;:̔NQ1WR-2ɕK P ;;ѾƖk0 &D c )qTwY"m\@6D+y$ZO' _,fW;@l6u/ϭ֗?^k, a.Qw;ynJCRV=l J~N%JhnF='E$gD +rtDMK s>?SE<%fjJ}$`0/[uwU1=k@؇Oabd,N|-;&X.0Xى-p0:.}OjVkJ Y@9TB6bPKxi3{#EP8ȱ0֤l tIXU:J09)O&WTjKUsa\0XU3J0;)e?Fs@5ЈӍ bgzѐ&rE&?D 9\4j3c0^8?{dBZh795Gtq+y5ӃXu@2sbĎ$MຄV6k,2) k;AԸFS!L/GN}|;uܬ'?#t HI)*x߬0#p5 L*\m8ƽD=%)Ͳ />IO`:ކ zUAYVتzq 45b~;B /~f8SJԇ_>.MnWjNDJ`e1wJ\Ds"x]GY^..xm? )ơ; g~6-L+a 9v\idr=j 1\3.jQ.Óa27%3!X)g-?Qɮ (Ǧ"ORBP7&“/*M7zhyv5p^{ȯkt-.ή"'6˝+r"1oj@Uԓklbb@7_+9Mh"EKJ^R~U9 !lAZxL`߮%>B݄·vny%RVgMN:8m@p{Ȇ,JL0)>=Y~="g JkG!bxwu& ͐Vȧ_&IK]//\~w0(z4K7+Egg 0Pr;(0H:5OIe.;(ߥNj)}CLMd ̑wcpJpzwzT*2um善&O,#d㥅B$v㫊&)N^CiؽX/)ׇr-:i2ƣoIrd)8 g Ivnj@Q\ Rnhh'9;Ec&Q{SEb[@CJ ԗc}"'SSQ"Zmd٣jJ3"^4fCuOyN-Y zpOӫ~Y;+/ ä̅ cyeG8c!n#] z7mfEHOyHIVvAhf0m+|quydɘPj to{ )bS S өoz>a~СjIΜ\k2aAt1Sv1Pi #z\ڹ!ӯ8^0 665JoK<^;Kj3eHtVu@Ȳ Qց6>=5J{n/&r+c`q|.("ԈԌQ 1f6(N޲ǥ&22JqSxq}x>-5?]n s Q& 9VXJe[XN8 |5˵C+9W훬&~x6W*ׂ2¯vz:`gL/x&#Jν AU/4JWdvQd}/kUon2#sR${-U3ś `IgecIx6)Xa9\%E!ÝJ-L:jb{Pj+ U(h~!SW'bGKeqGBm2R9Pw-F\*`kC[ T*d"7EAw[:u{19]B>O(tµCj6~Z7#؁PBBy%@ĕ(;(p>MB+*:ۢc&_ʹ=mBLPn jUMcJ }W+KZO vCXΔqKIFt$Txqj$0򋁂uR# V *~ie~vԦn{\VD\{7Q! FKV 3bWtc5=grwHqP/H /03Tj &O2ǔ(Xd f0t= X(y0 Dyl/K@G%^ih$Yۉ/onkoa iYkfr fG &ET|4pyl8`6\"[9=8}L^ҥ\m(\N1kݐZK%< 41;[Ⱥ5gsk+ȣ/ Q7kOՌTF=i/%ÌY XmD#x qo}Ths'j sGV׻LmOfy9a9:mQRb@<֥$ ÷'l9^B}u:\]Q[ۺ˲'4ُZczDڗ3 tOݎ)hMS ir 16Wc ^/}k |ӜLJdPLxpފGl{6 /ҿ*.H.]Fҝ#Zyg\ TA[$PmnF5' }3+nY;,5[RZDnl<ZwLPd ץWO8s9cejGch@`H^'ޗNŸm67 oFenQ;M6k/Wu`/DUryvp~2QٟzrbeU _pzX>D eEA*Q'O)?g >N"DOdݕ}oӰȅ/s :W,y2 iҩ-XFOg|-켎*)Qk;h#H:(͜7,kXwP4sܾ)(ǽd#Hҁ-C= VAEZ4m~&Ζ/|lΞWސq<iʣs:d!ծ#8نJdaC\懶'ĩPZgs8He+L -5 6W <&nrE2ed0ݧu_) W %K T5Vo> <j B;N{{nl!z }Vˌ'u>~M?"TpAlGΏKz٬JַZ&L-dXRXB^QqQ`폭fFĨbʇOx#o{*f\; ˾,t(OL%<\(HǡQkZrtlCcc:C'lܿ1TDƪmR2@RmCx+<eHt̐rQ PSV0 u|hPH7FmÜݶ Byhg;U"4u@uyTRG1ywu( Ȝm@o2xiO5-vz͜.Kh61טA8iCP  n\0אP ?@(B՟Glo.!46P7}pX@AjPX7UnQüi:ok=;fn]b@4%C&)zdb jFyuI6z?HhEDrߝtԡ0q2-W,7ٻ(OS|FetW*߀Dwu0* ]`3֭]+(g2TNښ&᝘=%^ ?e0*]`$ sHP!MFuѫ;Qi:!-7lYmt]YےPٱIe-Szd8+dӓ/A=bͬ/J2C.>vd)ڻЇST wDlWsՙTz$kR;|rh9l# ߹80ϘEDvЀSX?]wƎ0.r\ɀ2|cV(yp;kMulfi;Eأ^ŋ6X-L ()mGh +ԥ1XQPQ0׌/e'YϮ;=qӰ{ v֧27+D}9IO!%'^k6a7e#o 4%GqEvI 뎪qGbgCG`k\kbBLnKpgM5N;fS+l z3cAVwZF18܍NӤ*5NIv54jXAMAK!3Go;#֚PPAvGZ feLvzȮ((U(!QLƘ4[AZlxߔJUJ8GՄdvv̍Lfǵn?ӗz[yIE7粡kֆhE_<ԡ=N>~CJ7 [*∯MILef.9e5vmypD Y#JC %uQXGt.]ϟ--qo[6$i"Ey5iT! -C$Y [ۙŎG{2#ܘ]=Fp1/ǔ]4AZRiY(A0IAÎ}O?b{'۾]sBe Q2Q!H<]H#ŝ$E",ΣipYKPwپD52 "?Yhq&CD ~|}!yT 3OF{dC|ƭg :ysxl*NQ&UZS&j 85KFP28Z B86&]f7;Gg`Md/R!Of %6!wKv颢jNa)ލEa(_fB Rвh3ϵ|t:` *2CW$S⹍T݇a?lztљ.Y4 iV>$G/]\9; }MV)zQH2QmrCPĀ͒6|å-myQ31pjjc^Nah ;ʛffu'0Io}Y E 8]y>x5ϺA5wy;fƻp<ȹS? d'0tL% ˌ UQ+c?\/`CtÍ0Ƌ -G %Xd9%p$XWZ.*uhcզ|e&*iVt8z2;9L8/+pڑ_v19h 4h?*tœiS$ɣ`UN#e, K{X4vS僝ԺNt7sēPp^KWC|7o^0KǖC;2v'9b6hB<؄E5v %trpvL>|Hn&s *dOtII3 RVMv7U*E}ˬc-poVBlσ^c㘍 ;6xd;:m8N,M/ƆtUh2]=R!<}ǎO8I5V4$9oL|z{CBfSx0ڜ%+࣬? [PWڈRmq8gQ >RjPDW$չɋUuh]T='ϡUcb^orÓ~e~NtFy HWȍ+u8#m!aU~`F4 㘌] WqOhK>?YHJͲ o%ձO٘2޸N2ˎu3aS^O%KLebڭM%x@ֹJڑ1Qa8 l͋gj\)0!> |jzܨ Ȱ|s Ǩ4WEs[ΒVN-ӹSba8̑nIQL6OCK4T>SjIVEy*^p's[s7_-* fVWU9&~Mˋ.*&czF&&GFzy[ht,W6=e$~ڗ7[==ƴJf Ne|j^~?Z*^X1~RҳXm)7?hΑ"ߠb/Ft?Qꊲ_{ ts5/d1kiE,YH5)1zz7QŇ]K.V9 F4LW{LYf? ('W7B]!g턘d#kWyu7MgO;4Uo7%掑^$n*q6xr_H^=r7uS>*笮kN`ֳ߰RJ05TB5*v(Î੕XypGm38H&)aB< ?}}fY7rNҹJvąEVE`kltWHoёs) #`^;fq}T/:EY0ErjtZ2bl-A"H~6cÎ7,KUzp%`ծm&ݣ%Ғ"JgOʟTy7u*f cJ'`R6Y8t_% VKC>Mu_ȖKWITFPfŇMT8" 'X+[ڈ5#BrʾN{|\V-v !אۇ¿UZgyN`Um<8d+PMЃG[xnt2Njt6XkS5mzK"b{ ;^t0a\FVHP=S^~uryqWVW`uoSMy|"rvaP*i?ʜdfW"'z=x 0Q.u_ai;JzxNM|uSeV\Z ٕc'ye\:pj!za"%Pt3AU Ŕ Ŭg/--z4D:X+v|IIZөG) \UIfeW@}sQDNjxt'=@# my"[D}>hFӕ#T\^ce!ym;\ڊṚ95Wz@ev ]ןҫ5i/_qrQ~~jk[53tamj ;栝]cs ^yk36xuI+8t8~ȳ7  RD0BHj 3n[ Eg"Fr`ofB,!{ڟÉL()uV^zMco R~?"rN@fSIBӏ4Z;;0Vj~HӨ k9M .#"3`آwMJk$@>Q4" +Vdhixcs 8sw7:ڨ>_2pb]jKVΖVt5hE am}6Z<]ٸ}rʨ^i14%o=-AAِbIPP^o^x8jȧZte`2`"_*roW?Df.OL ظY;\^6sݮ!d +#w O9zrSyQ(/+Q]$kE#B?Ul wRiR~ÙG' `bw7}|(w<1.NPCNFG۲Iy wD>$f>u'];32L=0Ƃ+cp5ir@R iusc~HΪjϻMKN lR,$fxR363(<uw"j62Wit*'@*WP tX 4UAoNfz+VFpH7;2߇`1s|y23L9Ih6Yh'f/P5qen9s]1\Ⱘ}=2N+*^▲oDr1 _K]vmA(&%z3/>l@Wv_JXoHՁ׎yYTg]xS%[, zL|Z 0 າYL9AYdX%^}}{D$`DzS(߿@"57ƈ/Pm/a=<(5-vJg >)dSN@:\ͭ!W huty#-lywmO "-'Ƽt k.ؕ/-`P.M" wD@F3Vh9w4Xi$,lOc&tQ%o(5J]*#Н0^]4;eO"l&gS* E 3/sv34ݡA32@S5+)-@$v-9*p/ICar38hP$JN̋U1FsblE-:߾[i I!0.g_ ؇jk0[RJ'Y}{Z-JmxwjÑrԒAeO̺ JX ,cLɠp禌ǛZ'9'3Fy8]T젅9ч=%6s{RP39VKyFXrKf >kȺaC>{?2?jk;G*&#JHƔ/UQ3|O1b;ɭ>Ar*{I70tKEdۮ%+"OӤ'oGLM~)MBKǦ&T`¤Yq+#׫&u7z/zVB`Woʚn[ 7U~I@B0* Đ(H R@ _ĕ)&rv$y2(+wW; -a}$`ZO?-9^6<3Y4H|NL(s xT ?B2/+N72m//{9s EwF%krJ9ҿ!Mn51VS~!{ vI(>|Y;?{E B yvm6(ĺ =egB^;k۟>0ph楋܆CQ_ /P*{A΄ss bx'3zT}n jeJU4ݪz2׉UWgηxw3WCyXzbؙ:_b+Ew Ͼju QwÕeSÕX![9GbwƈO#ϭC l9y(! zrI zԆxH0&zR47ZwggU}q54\ûˍ ;4.}bɢ& DΞ(iGή2OH IS7K|FJ`8IvtAsHiqp(X0^"J0=$hjetw7ocS@DW,TfB*cZ"v\\H1]Uv~UTLd+xE[_̄;_XxͱF ;j?bP 3ᝬ ( w(g8%~)eT +LsSbFe@7i%RtJnJ^%tv{Z٤Nc"j7ʖF`Z4J4y* @ƢWRA3SR1M޸Lnlt\PmM v} tGy+1bu =iRrJu}a: #T[OHmn:#\Y }!S5/h570(SR2V)㲴cu7zhyӪqCf'Q)8VbgpX1˕'A1jZ&;e}Ej՘/Jij%썪7e=[اJF1zFBıqD3X#q/a;DK i'L.6ۧ*Bxf%QGJ)NIz@B$ ^&^ S_Ni"dqQvk|_|awP턐p[ƄK#gچ@q,z|s}^=I/#tĦ6&2A;mðX"DPg\\G:K]G-JcgQz]R!z3ZЊ~T5!GyZ) <)uܠ7*iX+ ٥{iZ5&{Qjji? ]DxN*ܟ{Z6Rz _"#$܃f gkbˆ&Aj4J.GɎe^j8Mz4P5^ ?G5X0Ħgo+@_[]AeZZ *](3pf 7{Q>24ʱ[\!&@kUxx^BonExʓDKrw-lwN7a>ֳ] ֿ [2x. s\;Kn>ӵD&^!]'R̅ķ3,|f;?Z^:)2Q%.o?}um&*QՀ,m +c=u l&Ywr{E̌h/U [Y5aY me~BcHV!bԠ GP&fqL NwM:,XW>XۜmoS<_Q {_?9Yܙ3Ĥx/\Ds؜#=wxg嫗9Ei1Y=4 $c]6S>kSk߻مW|rοi}5v*uEd zu3C=,WP$~ 4#RF/݋|]|_$ i[îWqi˒(۵t Hb~6J[VQ[;{' gy꽷<҉"d%p?c,emya$,O:@n1[EB|\}.›64Oj}=rj"e$7X7%_vU޿֦5IPF'ULػ;UxuљHecXꭾ+K0oDn~%{rm_gSޔڴd@Q!B&<~KD@c7DejzäCfg{L}TqCzR|$n{e8j c4S.(yA6F/~1;=jT dQM#{f*B)m.Tiu~) /(t5]; m$8v#rI̞0lЪ.L6bNB 7ۢGT?"2vd˂Lt‚p*ŋpLcS^Iދ1}\ʇ Ix&;0d12R# }ͥ9Z3T/7MP ѐm䄵Bx1:nC6 4L h*4Ozt&tb~rD@?#@oOtrP-ő߈61Lڴ7ũ<%Y<ދ +$@\?Iju}_cI*6/E]9yRxBWqԵ"V_8ˮp8r7Ka\6p4EsfժlF#ИRLB*Dk pތF$E%&e;[&8 X' 5#Éʀ&( M8@q' SB>2UkiuN;@l.4ѱdluGǮavT`%&U1e܍QzwrcxgmtNh6\1'f1(RW}'Tn5y* A&g۟Aݑ9K."E[r3'Ḁ{7 Feޮ1ކtAZצIְ.)W W`dFDdپUxGeVĸ `uP~(wR/-qIV 2 n[18$;e%c ʹ \1ӤALf8S͆vE>NF]{(_+51ԑp7m>kIOF Z.<,4L)zH̛ʁzҌer~4]`8wf-rd %Ԥy!&ʱȈ Pw8ZH'Z@<h+!|2N9Z~K&=dsȹ $.:x<mjf"V E;/?׺7/fwBt\KẸz1=Asc@Xo%1O HBQ4כ +Kzx]+6a$!Cu4p=f60Z*&ŰN!2Q؝=I&# `W? 6,')~z~I@<~̳u:scsS-NZT(Uԛ诉Y{~X+d R3C}[6 c9E3(!ewbvV#;Oa\U3RMNݰOQ'#/}xO`1 iiazAl &UqQ4cȨ%&gU9Wk"!Ta0%7յhm?$I)7*`cW)&A%ȪҺ[,U)ut -z%b=2QD'o)[[u[1˭ A?%^y8B!T㜛%Z[S UEe4.ߓo9ב÷D bez=/Ol캟d'< XODfMuʼnc}'dD a3xk =c4&!GcT4sQ ӎ˾& R"̑ܘw <<}:N#jbzxH&| m̕3ciQuq6i!f|bj3_7d <+4C90AMFH)( Kn߭Muڀ-ڬҖpf7"t#j-|,b&$;M#V V(W]ep^s)m|G0-]v eNid dc݃Nqa) -_Tet.QݢQ&2;nsa_W=(E jN8W*`ϳ|mVfҟ ) 3w-ݤkW5[0ĔMJ[w9>4LqV“|:T Y#:o)l2v _+l, H8BUm(\koCZlQly]nF"SEc)Tf`^|#)T"DL3K!BÕ= hxp> xLL}W]c˰ !jJe iOĊrf{3@h&EmMP3!Tu1P~J, d,(Z Ɠ+^z(ʡI{]fS R hP6(mxu6MHbwr̿%[W£t}/mҫYR$OJ ĽDb\wĘjBТVW (e1"^3~3v2_8N6DHqmv7ٷzh5\TE(Bk|aBR9[uH,!mq4ͼxnά 20_5 ءVMKˍNDd6??Α}m]vcXB ԅeb%e|Su0g+s(Ok4yN3>d3\k*ȍcl: _Ӑ/Х%EÇaؗ| C/{ޘ5CEꬼ&U!zBo@ch IbUИ0iE4(]a3d>z )p. lwǣ Lee$J|iQܷIt*cUQ4UTkݨe=|:ya XRVH˻[GSQT/z'0H,;)xj^2?Jzxk][WF9iP}{4b rI!{.W.[| ^O\>R\3{M ۫r=Wl*p&xBk9< FPIPG ᗆϣฯ(̷aSR' ]dӖgۑԣ!؛$#_j=S' <3 z +LlwOS`4~'?RDYeo^Im&y%U|=WBoJJ깞~ʍtW\)^ȉiEy?˜^,-rE~͖a%<1_/}?YhG"vŠY ,|&+XRBϛ;;"cD5VVo߆0}anz"JzȤ&@:j^eFב:/d2\A|m."ZSK2݈) lx@x>x7C3Cц¯v(94W!Frﶛ $R/C&-45a.;mȾ<聴Wc3ԑ(q_sL. 1zη8I=) C-'&nԁA!ٝMAMutY$юwU+>kU c6W 1z8;apC7 oV esڶӟ N뿋&B^wiTTѹ<{">* c: #r2DwZ8q]~(JHҚU(⎛~6VQ\NM%'/Rq ܶD}Md9=jǒj?Oa:&o1,wGe鉐:(4W뮖֮] +>h<` ~jE]o_t} zl,LEL<0PC8r$ )+qod'3DF^2cSkF¥ j@h =_DHg cbJ9)o ^2jEh<Ԉ1Ut@řjEPSfT>u2 ]2[!vJٌˮ@ 2#eQ7X[vS0o 쒽2Qܪmw!Dx^Xrv8FF(nG'JNA^&xd !ȰP)B]-+lT[ZFZb[7zs&7˛ ː:XpDIL /%mjWSҙq c>dODkt6?- w+.rwKj 0\5zyGYT|w[}a{[zq(⾡ u2W>1N?*2炱f ´|֙~<MpqZA(3y '߻GɊWҭ}Հ$ܽ'7{uh6{&_oU4c} Wē *U<*8ǫx̸!baq*.I˂l4nzu(ݲL꫰H+nD l.-@xxES 77iNJݦ7`Dh RIOl({DFb8. ClÊ*kk*᭤C')_jO*WhkdnHh%3q IO~R{9rY`i9.0XWb gzO8qt5F& W?nY.(JI.N,Sl V")1aI1'3 ̞/No"#FK?ִuO3YW{ 5cxOo'6Ԅs+ 2 o\Kz؅O/A9{5Yi8L[6\RꌰĒkzyܛO-F!;@,^_9ܽ{M%aDXXow:=Nl,Y\(tzY><.^Itͻ9΂/hJKJnH%1aИ"(ƕ.U+j1$=k<),oO\6:KES7k0\,eG"=Yrg:>Q✳DzIC q#! *:3U4tS>w^;4QHۣ)* Yٝ DɐU3:U3Js9^=o= zR1v#7/0<~]7lX{[{":J tIQc {wXgeu#kYZcb9r[M#{/1fY#(5ˉ^f3umRqJL߽ۄ7`Oڝ_P;&Oc̆pT:v!%䲫yVDk1Ei#!@JOj/,Rm&V݋~9]U8Q}/ ;# d)ʔW}^ !w.\V#s?T֯b;w$ Jiz63뺬1P ~r9ĚhΩGw|&IMJQ2U3׽Ɉ1aج%0]1?HHݾur/(w~<h9_"p>Ɲ y%uH(B A bYo'NPNKSdk_3kwoܿ1 ̛ݿB:ҮQ|hjS_5.0mZ hiE#cg\N߷#? %`n|"[U\vA"rm?億9(5̤6e LH'\H* 9E}IaoX4Ek2)wnlb_]yA(O1$zeIBl$.aԃf? ] !9a_Qk*i2"~kO eAY\F~&Lڳ3RyH|vxynx=$!O/eKfpDѐÛӄ0J|8ԫgPNx:gW&08 q vNHKftՄ )=Wϳ4u} X.Fx Į.v$kuJf RzJ@g+j!`^Gut#< ߿a=1ڞ0o [՜g2f࡜,E&%MOXfZ,kk*q6tsqN N*x͎f`-(&ڃ7uPFwy~pe{t„UaYr_qaZAR3(?%:8He(cfv F)s-W*{$al ㏾NIͳˍn0%4^I`7d!܅x;5i<3k&7 KoH?/7ĴeTƉlg?ڠ YnG< Z%1K%a~ pueq )꺐9`lYOdPS7 w?m>~=(žsAiBRׄ&q~-5`::EH1Sp*#n5JqG*$8>:AlLpN&`M&Z. [9XEM u"|j'oWzAU] rU a<6tTgPQN)7ݪ#pj< [eLc?dz{ bm]| zYr-.B IK6+5J{ob'>%?@;L,-41@ew ݌ļʟ$@.8F;F'4{b;(/(z`Gjߥ8M5[EQ^^Y#qaal-4;1ٽ婀Z ٬x؂cK kX0UOBN ueN_9ԾgC$(љ:}$v/,V~'yធV^zp1 SX=㌢֯U},OQ3V Q<>XQP8ZD@ 3 G30}P 32Rƿ "L f(@8gϮfzZ;osYH(\G|,N7mO)%@2u)4< (ܒy3L亯eT'M[0|m;TYֲX⌕,pnPIHYgW6NVHFnSj`8SP7[Ɋj+N\D1C3&r4KZTCߪhiQiF٪O-`Zn*F 8&_d"ڇYd6~YNkYNl`ӝ:%s|[ XXґ%"Ӧ )x:V^H<.۩ eBD:~'K`x:G.=(/ю dPĹd5<q/#ZzYG=C!)Պ죂8R'IQB  >vi@U\Οc׮;8 03[dIB$t?HƠro.r MqBVxxJ/QO !bEXizKPp$B-^wD*1WUӶ-ysm0׋RV"zZڏNtckj"}[;jpئ(zNԊmqg#{2 >n

(eXO,TcV}^%vYbe4^GCO;\ߚ+8Y"D!f'8H77DNL\+|eUgͩ#L?` ݍ=0Wj~=yU]0:N3cq'$- BՍL+5~$US9ӯZ-3l?t$Dv!q"DE,ӽs'.akRwGiʸ[K 5O -sw !m[*ب+V 8^@,"^y:&ob=s:SL7'808~J2ã<| 8NTX0alA*#K&_T.*T?2xwTgZ UelsfW*:qH6i:fpNo}3:,6jnW1FkJE aYGFS+LCٜL0u6&p} ©fm{)4 ۇr QWHB*Mv槗kE~5{ɫɰ{Cxi%BzE63hMY`RvkZWEr8 Y/iIוD;w\ J'p[-YXЃ 1p@g,tG۵3?Lr' bmL<4 ̆/&+L"@F~<,Q-8R ¹׫u*&!JjM9[<*ebqHZ 1^]%Į^dOKg?'3Ra{AWBd2}C9{l\w{.z UKg~» PKgkY>h2e/B1IWgC`ַ#ڐ 1ǟN 0v m/&2(w{a9=FKʓJ0݈Dr6KERbT?CJ,usüw_0 QAo&+Hk;4[=vL@9]@~9|̳;aD404 8Іr-dc~yt G,'vyx7+\qxxPoDa'3ん* ;L^2taoQgG_|nv-Iuyz[>Qm 6}չ(tƖtLmA8d /&; Y,Tz>;MAdʆ`NU  ;Zj&dEX;0a[#9S}wtlVNDHPCk'bK*+9m8fRϿ?p}VFk~ )pkZT'k}1B',UA;{tc>[B,)l&exox)kq&LEijK+M kbQEpɣ=yN<6bބy\v.m]8bYL] FaGE 8\\mF$|93x+R, t/15 6; Z0l`]컪$^ȤzF諾X$0(|yBiۀ&§dCp *YV2JX3ʽa tsAkkw;Qo~W`+vٌvrF#.1u!\ld&"/Qf#M6p)S̔z(kQYD}rMy#h? vsiN#nsl 4Y)N37;AE(ʕm-G=@gV5;V;# rcv=JiXj9ןUbtD0$j 0MZ.%WjW;e2Cgܧ B?!:\ YEFHgX˘󴆩n?SMtfgmL{f([=5_/|yX6Uʾ`ƺj:&إ4Ҙoh9^l!,@& EQ`9ĔeϺpu5 IO-9&sEUJF>a~`E"NL-n#Fع6 Z}{6!jN cTHfÎO&Ԋ˃C1}@ӎ!j䩚Cin;F΂xȱۇ37zgО~"k=d2z(VvrK h Ƒ7zΖQM=k.O=iyDV# /3!=PB088,oP,| !d;:F|,e rb[gXM$ /_c֏:VHP%7f7W}Drhn[rhFsSfz8"$%`pgizCl?c;VBB {PMƣ{6"!@64W3=Ct1#"№HCͬcUhDx^;kO E 6G/?箷C{LR_GLZlF)XN2^7 h,Lw2~3h  Zf 6T.괭d9Yw%aMm wXhY˼2X:c8%1%x|"j꿿|͔XR$H"#8QOWˑH;A#US)Tc3nJY{]hn}Y;Yy zT?x-NODc3qaKߪkcQm9A#BPJB%A>,m`OpNl%KgY7ٶlxz80A䭟6צ[>#ri8lna/ КDRL:*­ @ f-^eXQj(.a+ ǯe+2/ %~_bE8I2#B] %maQ:k[Q$[~&0Iu:0ԥ\Lە*JsH&9j9GA:iҒuw#X.GcfGSxf&%E_9dк{|3e޵`؞u1U` 1pk}40퍔km1yI%a襯EJ"z7ܼ=tYC҉&40ߡ2k6SJWZoKnw LDBy֛aHXTk|(.4XcB^\ch(k=ْ}XP GJrV"bB!kyWQ<կsrc;BAhՅb=cUR2ŵ##h,LgL-a%ЅD-]WT,-8_,U8;`9|=&V\o6;GXs u?iG&-ZlO{ aSxF<0hrI,W̾sb7_&8k&Y_u҅w4/zӇpDsZE?#&CaxB69?$BU\dB:f+@[N:~t(FLr՘¶a.\`ԓHzV@"4pYVH%y{sRMʪٌCm~\FCQw7ܖ\l GRo>|G-^;|!5?@Z Uu$F:mOgmH &cof@5Pe%ÆƁ-<>wZ,O,yFӶgtlB:.}?*BC([?Y/si.\<z,Td_;5i3)y`[H?} TeL1boImi<:s*\:m`C?/&4UytU`5mTXQ-8IeB.83tĞR#Ӥ{`$"@ק7'VgM-p _Cy,I8Hsiz4)Sߞ ] @3F۬oy- ,l~+'XIv Ydo"r,csݿ8G:GԷ#fчB ֵUJЁde.ɕ`cCF1vda$?h$%B1۪bv_=ѕIo3ʊ C!/Ye8)06svXB+ /=JLK+jsd>yTJےC;)j6%DofXSXs9Fڕ H-zss rxjik&PqBHD@aC~E X;x%!"r!`0O>L=ԫA̧m{=w IV@56w9_ڪFkR"Hv-x[iL#"8QXC4L=>r#+vC:h5V3 vĄ7킾H2Ko}pVӉ 6thRB F~ǃe:ՐlLzM8jcOÜg{fcN1ny- 'tTXza?m'lVj69ڗ,N0ެp2pR~Y{DV=cg2񣜸xc8T[({PfG4;.1.xLR==\EXu5w ⎁`$D% !f=Z+FHg`mZ6dʡO6 --{|3l$6=b 9s-!b=ڊ(s}+C )Z~QՎQ])Łзj7!A8^#rn#Gjo8 JE.n`%Kxe̛:a :bcXI)`tgtLR,<;P18ȶ3H *Ps7FձeU$~sB0Yբ-wUE۔4h{tTb Q3o 7%h}bVݦ O]SfCt>ngm13r˶EE1Tm`#ӆw+B ة=| 4 gp*+cyLs$"Fp¾R .>I9gƤ&8SKAxXx镌t~+]D@]3au5$ a":/ '%4s5+-OR؅PLtP|iTZ%) WM'P)wT`3 `Q7t^86">UtVʺЛêO/^l3:S&BE P=-v^ώ@>=_| j<E:zVZ|kCQ:DC̦ \Ȥ/܅|c+ i-ɏ}R-a-"gĭJ{nA j.իwm'3T7I\G1?Ԯ0?1f:>E`'#>q8*xhCqhg)B$`:9~ۘ?QbST/@ѝg'o4ww#Y[" hwnq]_38P󑗁3<'OLwQ9RTZnu. Ziʜ?VF&0ӊ|8ycq hΝۣ;Tae,@_=9EBz@op#7,D$.j;M[)մCT SLWVT,hEEoi8 J5Q*zaq8⛐XO!CS `ˢnX4 ͈%ۏKxM^v^1n=CujٞD.('%?Y{ zsbKvbE̜B%{VV'U7؝U4α1('r= R )<~VZN\zĴzIbW.B Yl3`™n>JC( %{b%_y| uGڌfhYlԩ/-!sX )X8ydPz8Pa.Bk 6/lio][QdxMovCڽ]MT 07cN6)v%Ѡ܂޼0"3KhDK$+h4ր@nv5IW,SdNI%NT;VJ_#l-p@Rͮj"˅^EÄ]|{ȘOui =̎Ad䶦nr`ݪ>a^mQ'.6DU50I ^T"C~~i|JDH?PO'b^ z]2}} Ig30atu(Q^߼qÃ;\ }Lzq%ڎoYQlNJ?&j@XX-׬-nU w3O}'hJ$Km1bv?ZYŊҮlU Z,tfEL?cuyuUIH%Kd_\53!$ɮTKUaI=]U@Sz3c>0mqk1jTA_ix1h H]=/qğIi5W$;9@~,5_`hjB,o\s** V&lcRN+Ҡ{d:~o2N6 "yKj~b4$Z@T\-[Jڰ Za`V_>F/W-iRӽe3I*.Lj-USX.Hc91C6_`I8C4('i_mEء LVFyx T:P)-!>giW2~_?93Xz ~AƆmiT '_IBNխq NPUqJp<^*eL}aԖs@c 7Lu6b=W<ʯݏN\dsc5Y!?I 9I^@ fFj_.NrQn4 >$2g /b> q4Z6vǹM&6"dȲ}GiGAP cGT{I vZjds^B ÅP&AƦ%[269ƭ~qrk>MX%gi@]i\8&:ec#:9Ρ7?Bo_FHU4ޜVl,2iN4i޺Ms>m`O/I*-{ޓOj%D}&N)bzHN(Wy3gڮxp^}=') ŋau8s1d C ԃn& % +$}"|Nڡ;[Ep4TWB0a>y~?s`{1vscIuV6E4`N޿k T &zm@>*Ԟ7i0&drCw a."jc :CwY[pE*T Ύ1p8AWR-X)%|:؝?FFytH!v,bUO͹I{YEp{ǫ0'9BSd;.L,#V&Y$#:MK>rwI?FJ `r#aIg ͯ p 7+H/UA7 b$ov&H|ƚC?ߴͧTNIΏHM}-Mr)^s7*'܋PGobs p6Ę7jT.vkJ~"Ul}/Uݛ҃vsNz1n}ba#O=Kk 1Mx,P`",կf& 3ۦnZ@iBq"'lm5e2iAkK9SS ސEޡz0>]K@DfؤT^-HrWY6/CӜwt k_NAnJh" ȵʔ(Zͯ*4k/^zUdJP `n,!kY %e?ɻf٢mֆߧs^Gp: qږreCzi(ߍĺ%uCO ku}x}[FTqiw'Ž ծLBu}m;ઞ\>_%8BHk%0j)*؈YFrg ' PCY(GT AV]fOScVwMJJIPXsL&".BM.,5-y$sle=u[43W44-!Ǟ_D 8Oy~,Jp;?'yv0gcg%xG dv+<=}2x6NR 4s+&*"k-M) r.5j&s&a4Re Qw+^Igϸ 37sUz]mCoo|ג0tJS!V.fm?I>0-nuDm R=HX߮5;_hTw,hK4 b6{Th惨TcY5ktoLs/_,RڡzDՁ|B 2[’:K c}L$ B|Nc{=̿yqk6k{p?YyA4!80\ʃ+XOx~c1=Fmj0GIaԹ-# 3*$n/P.kHU5jzA4>?{hP lFUu$=z/ QKU>76KWY޵#$9 쬚rV|t#`,e X- r+ 6rm䫸,^xB\Ma; @-6F?9e>qA 9:>o 9aWШyK!'S/Y׋o .?8p >'pDi'_mJ=omB[*da4cwRWA*OosU[;9@H}Mĸxu}܇ܠ-Ӽ(wT.×S1!l6x>@pl:BHj";c|Q.Xjn#}'X8GRnv`feF6f>Km\N*!|0wQVAX-§kZLamӍ%~+?M;uA/H[5^0f'n jPm}PqBF*lq8}Jqc|EEKU74<<礢B1۾d&$ c3StH46S6*a#a_ ϴ<ӆ'vUE󧈔B<ؒIQth+})TvGco,-z TZ--+(C3%W1usJz@eMtityVW߮TX2e?*ITk:)KT0.?ŰaE^ =U(@2u^Rm2 1ybEРZg*Q]0+JǭST8g"_`1>7?|u' K֑=p5mXu :d"It7Eb'#- bjG\+A`:EuI_gs a黉|Aڷv nAgu5'\w{V9;Ӽ-3V.xV{uo^7<٩֋uhB{wf{!edo .TuH *7 @ |X=[BXHb^9oPr!zlzK1̩s %̒soYW[&>A]@7V-W(L)o.8=@lRdB쟞(j-U ZO͌/IkE4dR$-eu滙74 ks\<c34n 'JoqO#M(Н`WN/ 79` ~B]nr&ߑę4g$>!$K;*8^C nL\ZmMxq }ݡiքk qM/@̓` L+eǚk"cNW I{ak JNЁƦƑ0yIQr%}G-SQ\"hR -˧N(A/XJ\zc!5l2KĒrhƑ~V.TYYR$hF7Gv\얤DR6wV#5iEg/DFId13)c$Sm;{O}2UQMV5d^IzyGVbRnșL<V{abΥ˶:=qF"{ XaCM9A&%@;rzNo~龍dWKlN2 !ݾFD%YjIaõ+Ssx`6&Ye6k%4hDkZ*3&>9!jv~TUwH~(ot9˭F%FW"ˆ%U7*&\x8 Vr=xwqKi;o$Lf`tVޗ̓r.p5 4zWيI`ãKqWB󌒸FFrq!'f.yq툡@uuAQL0ZRJRN2w0#")^P<#C5%|gsa{5w_务="7|" 9ءm= A`Z:y li܆`r-WgfGiL](vPWItoBY iYlK v = yav5A܈(rzʅ[*qRm0ս$fB3&ǽ.g'C_[UB%usm48%LRTjY4n3-ju m9c60=Ǫq|kDpaEvR_;!81Q| %İ~z\tСQqո3tpw So*!t4b }PX3\2gnнȡ爊ej*iY\,S@4u]/L۷C*^\ `\c؜xi=^Db~z~@-k㊘ܮti5FK@V;4y= ts>[٦ѩ{7igKia&:j]7S% MA>tPq0 t2*jbb$A õy7/n hjbI?KZh !A$B70D_p1 ف+`cDI-f kȔ*w=*wo3(߉Mՙ3K}ދs4v#&.d|vքST^8W^x sbߔ;ˍYv.ʂyx7s m*,K ui eP? jnw֤azdI"V V-&#:I8K#(1T(ɼ^K{ qx=;:#_kL dk}.e!?z-u ZO^&tWا2AHr7]^5B3^Pq*v|{bi]䈚fLs^$8D:4vv>%3՘#I!{ )s/WhY IJEgn*v|rBPJ 5zk̮)Di&xLD5p)0OABYz8a;Im0Ԏ:AlML3\Bk9 BI4nouKy,"C'ځs`9 #O`IDPÅFtM㎗ej~Ē P]a@1ֵWZsoʮ/!:~v;t)qgtW;%3KFt?K#9*m!&>#xӰз$&cɘؑ XTk>fyLpl iDfq@=|E^jnyv׍`J cڗl.ոN/WÎɸB7>v9&?5bB9GQkSi iz>N*}n/4Qk zזn ?`_(yO+g{S6:V#Z7mj'sFJ@Q.|S}Ƀ;|K?{"C-)>dG%OF{Qlp#,H"m(ZrQ{橽lXY(-$Kkރ񈯪b>D7գkɣb?rk~l`W6[>TsK=Vr5Bw}*-$XA&CE܀`n쩗FbE HR -q*x.DTY'OK$NM@ N2 mj#Cp$|)td.ƒ˟(-1YF_W9c?}mhuӂI|!` 邦1D:mp+g,%{n_=1Ꭳ[ e}¦:EgfFLA q׏ R"~tlD\ܚ1;,zN[)'İ0 :ZxB-k&Ob P\yAǾӲ[bc[QLtcip2d8Z#enڦ<_@:09}xe8/+m&dvu8iTvjn ܔYT: YZ