bpftool-4.19.90-2111.7.0.0124.oe1 >  A ajW^^fQZEkR]op$GAvPf:F:h.C3Y xL/.RrSkq=H}:}q6M|E'J@BҌiDEe2ߙ/Kar tW'ctוDjOc-Ca]8F_l4 9*qC} υsU7veda1!-`rW7@m&(O:oD>LlY"̒UèܜCc5688a470c393618530a4f89113ab73c6cf7dfcb5db47bfbfb2494b597b88943f9d2e4a8a3b0f780a51039bda22580a2e8394bb8 <ajW^^fW7J*z%`2!۳I OR   I`P8O@XVZ? %h2 (s#PlY`'z9$.*5QE2S3$tx緙,)(_ZkM~ؐ;5*z-e VJFowKr?kbIs*+p+(CJX ͼZS~_ T .,M"e:mNA%.>p??|d  $ a+1 FRiox         :  D l   $<(D8L<9 <<:<FaG H I XY\ ]@ ^bFcFdeflt u vw| x yz,06xCbpftool4.19.902111.7.0.0124.oe1Inspection and simple manipulation of eBPF programs and mapsThis package contains the bpftool, which allows inspection and simple manipulation of eBPF programs and maps.aecs-obsworker-0013%'openEuler:20.03:LTS:SP2 / standard_x86_64http://openeuler.orgGPLv2http://openeuler.orgUnspecifiedhttp://www.kernel.org/linuxx86_64M$\YU A큤aaaaaaaaaae817932daddf4cb2dad7f567261e90ef5da76d19491d344d185da4554e24a6989ca5c8fc62e0c05a1e74fb7a1375f8a6656b84ba0f6cf898ff9d4f4d23b5824fee5808b032a67f587d3541099d46de34f5bec8cd5976114ba07f1299ee6001ff07632174ba2a655ca9c273a18e140dece5d9202bd67962796dd06ea6efff1dd96417a5fb638e084943b0d9f3479ff2a54b8a843271712c51997c5855325001635a0b34038324bb7680f84b5797553a826a14be7ca430a41adbc5eb6f17ca952f467806aa61486281c988bc0add34e4fff22210b073dd404c000000676fa88bd5c61fcede72b605f8023a2be398dd9fc6dfe2ba46224cd0c4ebfa5a76b1518678c0c3142bad6532ac31c54714557b7b1ca957c7cbcc2a195f7f4089e34e0bc0fbrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-4.19.90-2111.7.0.0124.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)@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.7.0.0124Laibin 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- defconfig: update the defconfigs to support 9P - sched: Introduce handle priority reversion mechanism - sched: unthrottle qos cfs rq when free a task group - sched: Avoid sched entity null pointer panic - sched: Clear idle_stamp when unthrottle offline tasks - sched: Fix offline task can't be killed in a timely - sched: Optimizing qos scheduler performance - sched: Fix throttle offline task trigger panic - sched: Remove residual checkings for qos scheduler - sched: Change cgroup task scheduler policy - sched: Unthrottle the throttled cfs rq when offline rq - sched: Enable qos scheduler config - sched: Throttle qos cfs_rq when current cpu is running online task - sched: Introduce qos scheduler for co-location - io_uring: return back safer resurrect - cpufreq: Fix get_cpu_device() failed in add_cpu_dev_symlink() - ACPI: CPPC: Fix cppc_cpufreq_init failed in CPU Hotplug situation - lib/clear_user: ensure loop in __arch_clear_user cache-aligned v2- 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-0013 1638434547 4.19.90-2111.7.0.0124.oe14.19.90-2111.7.0.0124.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/44748cd53141cba2fb98abf0a76ed13a-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]=9f619d3fb9fc31ed2efef72eac337bb49e8ca4fd, 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 RR7b 01yUutf-8f0e38dd0f24c9ace589aa50ae9a372b8e884e2de09bed5123d6c3e18be107661?7zXZ !#,] b2u Q{Lk'ʬrnF,x5A۞ɝful(l ̓2w) /u pE*L:^.)оlqvIf̺&mSlTE  >lCt櫕yxS'g Sƽ#I\~ad &;}ɸcД]F=C6'ܞO=$AF- 'R+.1(P^D|'CoEHAWŹ!;q -HƐЇƝU"R^#=5WT%8ah-@ we1K]8 dtd Eƶ˩Y/cB!*d"=8|Ʊ1x0FX#NILdCh`a(kM&;yǩj~%N'6BX$pG ̇hrʲ/Zd }ơm>DlG~*E: P"S&wk-G@x#8H#JVJΗ>%IL%Fy:oV e#t 8(RkL3:Mm/vZ_4_ =1< P)G,1[ %0@_Jv,GvGY>Q Bce(+NN&#g.T|ipmjϲy;3aέҧ_YY=PQja!A)SǙ,Q¿{`S[^W7hщAohu.t`mQIqodGrm5t$maOY}$(km5+- QOL2U5MOp땤C:N:S~8ӲKr8p!gg.g4>ƧAlmhLq/ YO^l|'O'Bv-m%tΡ̤77,D2-o;B+P C A|O8ȟx஌,ـƞF8)f}%+Hld:Kt-o{2Q[tE+;A3Ym*kX-䑹7&C୉$t$Sf=}A6n4Zd}EOG&ʅwtP]5r2F=@,Tj[5 ,wǞ X'`ܤu+4WY~≵r0 xG2ii{(L`;ʼ/z]>hI,PfPDYseC @9}M(ESTs Iv{~#4;e_L5sxKcQUfݩWno[g>5 6aVp nwܵcͥZ"61>;:5]Ho l PeIx @Y'RgdJ풺I ?DwE J^j3GD)nHdB%)od0!jG獂AZeg>&lj FhJSj*Um#Ѕ{f sem8VyPJǂc^/8V?Rx:QړntM>3Io{צR5O <)أ+>fP 7NY7TV^k\8QvͲN,WKBtl ^$C"y|MUֵc6Љ*t'T$r²~FӬdºS愣P6\/@Z(jyCW%y1 e%kJ:(8v"_5s; jadN#Y`z2a^@l -{"|;DYЇEp@&oހu#ܣd;7TӅp,R(04XJa 4И2f}e?Bs%Q7ʼnd};d)%)ޙ`b \K+$/i>jbNqHmm)~)""hcA4"Mgϓ?.{z⼌iheDwl$eAb"cX...^X=TD#Ȗ vRAafC4ĈcUS|@Oq6y=FgXNcWTkdzo駚(4 CYs/!(63]=hqU|/tɪ|v acR|88RpnF5@0 l$Gk2C׌U%{L$RgCCs6'3I0,c"g[RcW|"%Yubka_k 9CUlQ!hr@颣W%$NvYveJOtbQMr{WJ$4&+GBh |V׳]*.` H>4BOnl#S}K@#3cZ)YLNECnNy&u\Dq S0,Km n76r0~`*~P_)גּQ#18c>Gv;VgL&kL㧞ZFP5<7|FOntBdGn3$q9OK^pCf*v59gHGz+~ޣ0,y;FhΏY=1U;/I!}WS 'FA؝C9-YLvta&;2qVi^͊ƌE ~ptvky4S_FZiEl5«ɦkJƹ(v"Isn$ k湱MBhto4e& X.T {NN%| n>O 8w{xkXĆhPS›).ն(DU=d`oA'JvӈQTZFTSxS7YRWh\:NƗ7f^J8FZY=ѝ-+@ ̱S?b/woVy1 25lXceJ?o I+lǐOr5`-~7!q {Lθ̺' Iuc.S+v/?$Ģ dFzÙ#e]W ǚǺ":™sq5 ,^77}=B\ +i)?<.\TMr@7C)Ȳ;T% ų~ZKJdXFO${ W0LPM8!sU4@j Kء5,H䬹Y-b,אH_'?ǡ2f̽K.{ .d.>(,`j.0S+hF8X;C`qW5+*B:mƒRuF fU֟*u~B|:?VKx9ĠG4d=󚮅 / ʈѷ}ˢ^3J̿" k[xKɒ:9 xCOÈJ@GsCȤb.ܴD &}g?n,@H.xf Z%Os Z% 0W=\I p\H̍$bUϟ ^^BIDC]2%7Ӕ.Zl_s͚`8 .n6)m^JF֚=\X>^؀w Py yHygQ!֕]#"RD%ӥq K&m5#lȖDt^0cj}P=7g߳ ]CaB=o JV~0e&VMx,&<bQdSҠ̶{5A&ջ$)n6? Z'ixgA,9b_"%A:T2s+f~pOswA 48S?w!{b* IBeWyۡ'F$ehQMt}g#ZҴ8|8LfAAnod"eD$>9lJΧ5xmFqhޞ  ZBhŗ.K Sg e \SHY̑NtB|)2 3]k$ H><;a-ZOFڕY 7sLPO 샹hO !EYЌ;˭7Rr8tVbv*q(X.ќ}!euPw:K<L\!HgbW9prTˋ/w/\:G JWr9Er]z8HwYv`nMC8߼[^m!qdbYFp?VlMᇳY =h|b -%V9y|k:/ 6/(4v^lhi%--!)ߚ AŶκ: V jB-ǼWrz,L)_ nW2v0e-f'l?SPh-mjBl⧗ST!Zg(,>cLHt/K9&Úc9+odbwo ,2qi*]F97Z#1!,g~ŰN[ M61`Q0=|rVeysQoQWо/>vܔzfDh$з.tzHL[7 tQ! GyMeGsnUܭ'wT{+J14OBIVA>HQ=&;:{(FǽHiiR|@wtbq&*hd*wg=}\Y ӪFjD=y@E- OnLx^9{I:cˉZ"Zq]1J成oWI9Iv/e6 >/镗0hVSY¦Mo|{Q\zThs#uVd|M/< <0nƾ'~jdXFoHg¥ާ,ϩ*ZG2H ǫM О{Iŀεb8s/Τ"Ԯm@z(1, ɥ?4& -_R" _Xlwdp~MIތ}4dmw#WT)o3s:|2%2Ϝi5' 5Nن64f9~'A KluEp"ŭ~; Xq*T@wӦ9튟'&ohhWNŇAcww:L5(Up߈Xq[%M=0>ߙڌ7.=ŭ8xE$H"2?>q=È\˰FNȜ>ki Ns!.+j0]zСr9o(:Qc\% Ֆ&Xz/ dz)YL/2 鷶`js!!5PNNYU{;+ e¼^9Yr߸nƣvE?/ zT}L'hi<ͼ*6ݡ9"?tDoJ#^z7݇;t౨d%΃kRH:,( P JLYa6DBftl,m5thzlԤ<,"l1Z5JN_+gi,=#]烍Xp+"8eH9d}D3 YQtBA0MP^flsB/HGy.=c @= _! h&O> ̭ !L79i٥5},Xi&k WVagr(H^[0o7)x:MHnwB9j'I] }Dȑ䨖١oYfl=~`u/ NwwfE#yMR$5pZa7L˨ŏ[cP&k+$1CA7=K97RMz+~ƻ/NJ=w\4 bjk >쿦qSROwuґiA^_+ \*i7(FdtNy%N%䳤fqj)s잔h 3 ǒ.w!̡@, [ȨGūZ0ɱ=&8,ZXW `K 4WJy"2B77IƲ3@goqu:o> VՌKRyScS3ͳ_5nW{ĥ* Q5u]P,RrC}g .Z7j٣LL$"g1ǝN¡R\KN`8p0\jn3P9 a+eqe${0l%1qWBJ"Dʤ!o+" ':L(]$DTjחVY$c[hsNy:˦2g%uSxkys[lpO͉ȼd)!K( ´LHi5J }cR#)Qpfd6leay^$&k1~c1cp63ϊi B% xY$gv,F(4tD F OxGnS|Ԣ,$;?iGj"R eӷ?r_K106ӳkR"h4PuuM ʙZ\5=^jHllP2}ڐ7O!mU S 1L?c#U`=Ь-kM/Ͷb\CeƥVZhE`(2A zzFt8܇|Ot |}eʯvavЊ8]jՋ\5;2ka5R|e>b^GR8-jA$*ZS=x-d泚w4m:\q{K6` 6dma&JtR=.9+FT.jC时 E8% !K@<8$~#RUb! :|?` !NQަ0&O8t- qM@VYWT,1'4OCGbD}`'e@'w0\ &I"^ Ӑ#CAxکoa;a;W胟v\Lt.%@o3H!=M~'$z74Sc k 423v=TE,)b.u:.;vV$b)^|Ԟ`o(bnCnu a4ㄸ$8p E# $<y/ţ/݄GË6֦e =al+9RTW# Jω\Qq"V@HOk Il:=m~[hBٗ)'jL e/Y Rs´du%a&fF7uTzcuvn\۷c{=Z(|7ɱxFtWol8E_9\_/CZms^)'_ϣLpߐmm}'?R,c }&==O8 u|G$>q 2XB*3cCP2wyDs\.W6%\`yE(,qvS]V9,]F$pA2.R︎^Cn a@DƗ^ 3f ƯuC{@AQ<.5>UmvZ8{&-L.߫vz%aid.1֟shahzp Eb Ԅk QA}!də$)\0_v'm„cjyPqِO:#A cYuTwg1g3ԂA7\}̄K_fƉ:c[[ۈ{Lf)lsWMP NBPX nǽPruiUI<= zLU&˂p;D xI(xVV!~/뵧s&^=oTfMbb 3qJgF%n uU3S1i)O K9+&OX,}:eWBFh ڠ.6-Ԃ@:iS~& \:IoncLFIKܽEz)Ց\ʢQί[fPΣ1wǞ.0 Œ]D,Y]ʨFu.uK36{wY5 RJCXezLϓy9fPUwPкo۝h0eFy͂o+M¦/*)#^;j)w V- [W`hj5ISm}1:yoe7dbơ?Ӵx7y(g?.&3˳5@ M1DC-BKsx,6r!AճuWE+5߹Y+WA0lHK4͍`U((O(wFC=jN3"9G։7VL e[3s:r*Aq]klmh3_;rٻs$GDLT =uLm_sM=n v?F_c k<[HnĈyҘ,\m7~4W8 ;1dCrI݂K kfW'LMCz?$w#Iw\w°äC*Gyx˕o%R@Tƌ85T lCJn$, BjD\kr!qw$?k> u7zז,Uc nSpt4Ζ{,g>clx}iU7V>uWUKӏѤ/Z:BX1>ֿ 63r MX|+#,'6@L7X &CvX;[Y mV+;MS.L #4P DyZّr%p%a5&$@ab'&.#GMX[C>]#2}%KSQI_l[Pw"$yv)?mpos'O׃תqs$$t+ h_/G'LQ2[>`jڒ7PWYB?rh=8Rj 4h듑wrK M& *F7SJBY萲N)qr x'M5~q8Jc7Ĥ&|^<~NJ'R& =Ҹ~x~OWpknt':m.`Q=rlH:\u W҈ำ4)%˰y@wfeQ `^O>I1mvd޵)Yϻ=]DfpAYf.~]jxۺpsd%ZTi. C)؄+<67#'~q1슮9 ss ]{wgnj{&_ڮ"epRıS>੦sך//k93&t:2QU=Շ:K\Ә5 C8 \@Yc# 8UI|u\-WQ6Ӕ}"v"ע+ 6kFʨxi4K_:B QĨ)8:8o`4cI܈ W #fCQf⠋IoQ[Xgʔ"`ܾ-_mc. 70oK[ |GT(&_$\'˼@VʶgStUdSM+%[e2 l+tZ/Bo: mQHԱC>]rZ^&O3tۤҰRqoB(]֠*FXm䲒7bͮ{3%] Zpn]|.3AQO1} JCezzD*e$ZSckcʠJ,,.j{cp&9Y8I]sžQݿ]$ }VK T4LN0UVLp[UQUQ~Fm>Z);J?jV*8bzK4uE8#_* ГX)EjgSqaLv꼺HvɘÚq^DARhXPN+Yߒ}mc]zlou }A4ϰS¿K> MbжKhV @scDwh="[At ][GQckǍO\$}uRXf`[61ߕJq3n g p^I}]ִœ`"m jS_{IzM= I{=ɶLx(mvۦ'D1VH %.5P|WIJ/c[y&yvvD6y^;BLTpu6G%IvԟnxcK0\z͎ҋ +H Y Zޙ{_rULwfPGW0`s-GDTu^%~PWlV 3yx 4@_m31 5> K뵴E.Ma`lRMn(Nq7=@ATv1{T{p 4nدM7c[CߨOמMQn%M(v潁|gs^Z+x6D_ތ}ҷ'Z]Unt:u\D%64vM|lP5`0>X G 1ЫSB'vE!)JXKlaVswtRd._Ṉ?A_Aкl$>& 7 iy7Q2$!;i2)AXҹ$҇C놝j@E5j..g ve.nħ,1 aZiV%j<D* M~iM6Iʎϱ*{0R!럆'JSs=E띋pzHa<)ǖ-fjaq\bsKhty{8J`'xn4a-`l"()V!B5-[GVRֲ4"~]RUÅTZkcˇ͎nί!by/\B]gw\b C'=|xppZsm5 8K::ǸYAl}lYxF< ybPó~aL ׋榴ӄHM'.r˥~oszͷsO4DS߯OrI N7Suɇ!A,CP\-QPi5:pLg;SIbm^ReybUnwGM.uk1=Q?GK:\NR9;xZv#a0?F#tu-oK _$ة"®^׷Z=$vT*`]l?yPQO®Ϭ!@Z}yV0<=S%,g]n좩OňCEZ [P~_Ol `f",~2 /J'{mᡘph-BeY/YA}'E'2gI9ʮWIzg r煬s(/4Zk?ŇM-v~n^B慟/B&5LA:K+{ȱH8!\t0 ?MAw2,E3ԫGaqz,UB@fv`,UB@-ۼ'z 37y(Of鋎 XП~ ffuȂ{IvDLA-YBSMhȽV JٿaX?@j5/:0(;!\GR uUFCiĠyV;cpqnOЀ͍U;p~o9t)!G(Bi>{zs7v0#=6eF 2k=mlb-Ŕq2MQ"AuTz n;$gMcK}D݄C9;s{0J |CQ PDqS C1/rE,V Z>R|/ "FS_RdF$7RԮZ @4|(/LhB,]/l{5\(#`vBMS%Q⼨#D0{ %Kj`#鄨kӦLD9h~.=݈+?7)_֕L t&åbdV;5GrH  "9ߍx?ŹD ȑW\ phj`?;HPj${Hp7&a̭_kQQD a_ٍP,IVkͬts<"@zAViwO 5c4/8'U*ݱjkN0Û5h7?Wu"hm#ReYݎG6&>=Qwm χ>8n5+Ǐ#di Ca[:BUZ<#%ؗ3? Psiހp;z!GK㏠6N*m$HG)<\ y տKܐVV{l#8< O2P4٤.R+I DV3}KDFشsj(*6RθJ"nH+ᦧ`Nwprw V?fU-9Mv>pQkLVLg(c$5hD)^T %]þu]!`taxUўBWt_? 0?㍒:gla[z"I%hhY._[ :V904rx{{$mD@6ߪZd?ŠFbUacވFrh>5)_^+܀t>),MgBFV/΢1lyR0VJ+*Q Rqqk΅ѳŊ˄,GlN~}+ؘfJ">3$sU%gSk,#ޣHW(r+xO `gv y!y]@v jV~F$O* !lc =j:2?߈Y r#qGBwdR2I[z|ș;2O|x~ohoN#47QjG/oXEnm -A1c2sC cfno>Jp}p'R-ޠpWgTzRS^x31n FQ+=(iB궼OKwd; V_WB^Lw`B̰Das妬G$EvH=nKŮuuV-cUs&|.0@)RMrQNKna]b? V2WC:ѩV H8ϊҊ&^/χPwnSX.{efl{y)Nb@rN\@y3#tPOXt\RpQg[n{[s#w=WXlQ<{zE  4_1"u<.rj՘jչќeb=dXmUЀsۥ}mzeZlǭǏEU|P̏tUnM?CY`J5d;1I!V;hS|5H krv@ ]fG;;p@iLf}:CH{%Cj\.q.WyFQhL*F;oxm' Bo2.C;!CEJW%XXCKYPJcC]0LZHWNAJ_ ARɢ:h%DYUh*dzq&+;3?'w Z5\@n=/KgFl,Gi%>CWϿ;]mhmGy/NC#ntl 1kutcm*n DN^$-0?,cAq.ĜEʨ/Ċz`& P1^/YUuܑDtd!q>K i^& =]_=RlݑeE] p0g; )ݪW9wɤ 5^;+<WvYׯhHLĂyRXScw!5I획FaҊPVv]/ɅWv WR+gSTQ! .5` 8qRgs PP%VUiA}e{ͼd<ևz}C~g{߭z#A\rt*O)(ۘ*SME hl=$I K]^X>QYxۓQ|f6OW qq'fbqf9yI7Ó ۼgVc*֠uNfɄ03*G/%YO"EM'V;ggvJz՜-d>ɦykF.Aa>Cv_ZEW#cxYjAb1Пu4}ix3L5+Tx;Tߤ$f%pj~(ETC2$ xe1 C::hQuyoqE.N3p-j#&\꽩~T_ɒE̷lDb.2kARC QiZITHuu('V*Zhg4lP,_|;la,f4rvW_y:%_o >\e·J#hu\kmbO|VAECZ㚥~S3D )Nv)iH2E\ y~LoJ^O.%D 1\峱Hέ` N&>a>0|H @k# B{6X+Xn J?URe)2 .⵨ ',wpK *a)YQmMd{h%)8\f#V=3MIvκGl9НrJLC>G&ܑOBpb 𰯮ҕd;;1СP_tRSooLfk“k@kz4p ,ŲR =gk.{ ݸ8r.Z$G:8Oyi|#m?X2"h!,c ७}~wçA\i(B+-BsQuGӽ02EdȤ8B^v_0GOY`:P+|H t7EIY[z zku iuK9PyǓ|h-X%u98dXVuBQoUs1?M3Wk^^;.\91+Zr\

~2YL|4l) .")=vml>Tu!!O (#hqT$ ?2}[\IT.c3Ӑ\XBD)IK Iø*S4r&׸A:V^}+M JE%g5@4 x.UY7DY^OE6L]uα3ҩAuNz^(G$~V31ZX6&n[Q6Koy5'h >I YH5卂V)k}*q$% 6,'Jʹ{y'&-K7r3h*77iu_XظK(<͆W$vHL%dPzK 66?Ccn [Snp#V/\PxEgc'gkSS9% *Dm ;Fbn4I޽5*R+l,GKDξt]JvdhֈYJ ܲ0t Oa(}ʌ va݈dހE`Pl(cK6*&|Ŷ.PƕԚ*iMv@_hcs{<[ے8}ю`o z).cPX8 ͡Se7K3NC=ЂR;u#%W$CsV⒍^=,]9"F4,bҶ>-;zdؒcA) XΠ=3)M=kWKA2nDpU-DJM,0n5n-'/GPb<nE8kVL+H%5n|a?c1ΘKzX`W#10g`d1W9 yO:!lb@%fs-dw2zd'o lSt|ht-kݠa4ٟ}kd񯿕ꯀ`6 5/̥it3 "Ђ?ۊá:u5yΝWgPW0MC:/fsC>=? Њ0dZ6TU|RQ!)lsQ"5X Z GXO-#܆)8zb dGaBe0MIT5I{S+b4kw7(9 C6++>eNRCD~j<7MFK; 7Z W/@UF|8 Ƭ$up^N{6ͺ Tnb<5A3L끺۵y7TOV,UWt-m'f0TV`qvԇp ?{B 0~()_n '_;Dq/m?l?xB$S=C,ᆉx)/L`u1"Pd[ 1W3%rp5f>AƘ~%8I6$Ni.#~zz7c)"ELEV.+9eP~ܠR_--!SvHK%[H6M%7Mރ0<| ;jg[bn<%&n/WgIÄ>beξĔOU*;:Lr ǴB\Ԥ֓f?Y hM(nlpIɯ7G〘GbD96hXO\N@ L^fG rH"v- "f[+~φ½9Tl)3[0IfWL{l&NC ոUp;,ZUız|Zvy0R3g.VR<)FBVn$bG'T#sOq31b(ZQ+鐥b!O vR|n6e.f5C"{l粛W}2!5fG2}HЖ ekH?Q=,y6#Sއ'٦+J;? uk904drc˲s jGCe9E&k2 K{gӭض? j<õ.+%;&Ǟ-e 9-e_m{H@")_Gp-ռFܱf7@np&-ww ]%a edf1e q==@/GQH?3L䄫F53h?ډ{u_Nt Xl#!6lc:?Đ7)WQt Ud? ),Wlf>3[@Q4ρKwht9+C<1B9Ȳ08QYy<ꪜu/drGodu3dݽgB:3H|gpwX>Hy'\^ńj0 A6@-b*~p YFDՀJ'իg>qy%-N)uW65XzT6QA[hx(GY eSD+SL))q-*借% )c()؊4k"")W8(tea[PB3ø zULl~ /QE }.jz=ciX>M)f$hx\J_w>a{4iVQC``8c=*}3t:{tb廏K&|E ;7:?=ڏ)tZt'v$&PՙY 6n~Ep E>0mjnYJ,ö+Ж]o@+2/>GÒ<[Ƭ'g 2 DPW}g<pO_)?}ށ\w}V38Z1ɑ M!Ű%U*P2yp}Nv?~]ׂ Vo8"Rٷer@kVH&: C'`>=u;Tt?g~O#S-3W&DoUљ=Fy㎿@뻓"Zm: 'gHbDL%H8\ڵ O$}T>] F}d{ąѥř[/tIR Ir ^- X ֪ɐ Z 㔪o)ˇ26epifGv _) ef%:=;[ :ovBk ݇ ˆtMw'^'QiP~upwT~;%.+DwO#w4O51[5X>Us+f{{~q;'Q~zt"C~ E|@=?$8<GW7t1 r8Dī!+X{&u!RkQ+5S I<fJFbXf@|~Bm|.PI ]xA&e%zr}oГPi/wVɹܽBm LtLVԐ G2xOA㻴VR3ـF]C*D=lqd%`W}Ţ]__4d5*A)bY2j3-V5Iv$Z<;9ʝG }ùBn Dud4<$E)/Gt8BL!\42 $4d Ca,e3Kx5bzIoxYucw뢑y<Ԙ ?ܾrzsƴxwI?x)TX>9_tx.y]z-\ W5ڲjhE $ũ 16ԟR)f&@„v `x ~|XLDK:=aMPEO[U ;{(~BW8:Gq0PC=$m-X c@ Q̤J|R) Zt9?c2RUȭT2T :f]\]G1=? B6=4_˂vK 1;D-y$n]9MO>lԦ2Z(cOޠPzУ>ns;~?Q7Ԍ+8o.ZM/y(mM<>ZȎnabep52Ya,/PZ룩:^@b`^<+S:32E@7 m/ty(,ȇ3dfO^頮5o VkrcU*1$kyT.w(oKtRToǃ&e8Dyƺ&9`]$t`eUa;'/3^jB|C! CylܐSg7u23=s귙xc>GτВ96K)8{r~%.EZ+vYY4'Q f; tbɂ09 T&<W 9t Xu3}<>bCc;eF_K;]5dcڥ7pA;K%*e\xFxY-Sq8sP|~.5_ K<;,X]Vrc%) hy$V7gwKCG"8$-69Zw֜: `?imOMwI#B h9x)9BJˋr$ǂZlcbEw7?ՕV1A 5ہE/<iV$\-^xC+ w*K}XV;(͍Z" x{EeB!fXtO8#aͦ O3Xji& c.6 0,ETsAb8I(MԎL|kq"cXyA䞚b^ ;9Tla% =Ik?>Tuc 1mJ,wPH`<ܥPR,[o9O4 X|*OqC䱳9!(9TB M,R*IQ dn NB=|.lEs g{ek}m 4уTR9;7ֿ(/1K*WQ ċ/m,F灮~=㝺dvbu@[j;E?8RP`qޓ,.^F,{qrSIl cD/5724iv^aE|Iɻ/H iA@=_HFN]UJE;^}հVG!n~h2 $B_=a %̸^>?j}Dzr# :phhejǢ-@Em9k}6x4rel':sTwDg%c9i2ɮI9񮴏R0T!w3FWu)G[D|T/Q׵ߗ:$@A[p]?,qG9Fd!\SEI=^`)R =&?Wv,j!m-'&/C;*=^Dܤn]V sYTR4S\.˫Y_m}%$ MΕ`'@ *w=PsZ9 BU C-LDdH_ % bGCܑh7(1CG#}J@P]?L8Y|u=`VrUT0,IZ4}F8e'RxOjAyYuNf<5#tU_foh|DԪ|H-KxbIb?%jcdSd8D:]~ɆGTJ7*V\A>NVAzۍ}NyQ)nS edE_HRتrf!Dl&%]}=b[揙 fܳ 9qFUO kr۷LlNi%CٖF=ǵe rYZ^*OBc']6B`^A&8fS}T^faʎEEx&~Ts%_Wqd-ACۮp~!Mp lFO|j2:6tÖlaHDZOkJ@s ݿ+!ީ\=-7PC;yq4#lF*hO Κvn˵~ێp'* >mٜz{yPݪJ SxhJ.yz -u&{6{1Z1xvomm|ADk^`([Ur&nW&f1J:PEw*2>Z3X01yO} BMWb :sEfQkQ%RMX[j;;)BNqk]|W0hҸGOs_=mGR\A]ss25PШ2Zت}XHVoճݬk1Xf' bX뼃68}E &BvCt SVCd>ىB_'}LrŌ]pe?x2r[tC<*#<{ľ71*zvPK:Mwm}D'ByI28NvBq3d] aQL [/ü>eTb\RGJ]W%m" I`R2vL_;@%C evfyObe]+O3?_'LG`#k 's~J~TڂF)7_-(1StH V-Wj|c,AǙv:@ Un9񳗒VRPΏ`.j?dH2rL8Bl^%gc6Jv莵TG8ЍTqN.N5^;~%`nK)[/%p dݚ3Ѯ-3H)YA6F:mXLt`bwܬ'k&a2jB;kDBq&/1mA÷JR7 y(jS@⻒T۩Fp]aodimSڽV$ g*y%MDG1=݄k.Zg>T㰤#9"d 73NEڎQH6'zag +D_ j6 ݡJQd˟"2h30eE/=ruvEq>^tC [oqEUboDO%xYt똋erqQ[-FCyӠ1(N^4kVY}jþtaaPbV2a )o`(Vf#>J NPW)R쨡Is-%&_f~wt(U~>38ڋbC/Zͫu/OR"ON4LClSܠ {7_y (k Cd9݃H =P ڏA}N[~.O%~EGWYfp]zTT!YǯPڽ<%SH~홝D=;+oyI?KTa_cnjE _UPr#ZM2*p?& MJi!Y;lǨFA]ͮpȏ~~*>چi'v'}04m+Ӫ3=:-zt6QTGQA4P0p{ܮan0G?ys'X'ퟬnMv΃&NU16dۊL&`ee"n[u糿$emF7^ zqg3LTՑ ;X2o%KBeG+_/x|~r@iP?ڟtes~;8],o_G s}X3u@pD]dY,E ծ89Q[L0q(?"Pvb G8 F)\fy%>Zꥊ'0,yM VS@&hji1bh:~uYN#r ɾ^*e-flpdl7< .䝺.M>\sΌeWaUO>Iks^LpFEc!=`5.[bъg`F농T#)= Z:\ew(Yy&i\hLJ,yHiq72[{QEC5x@Wz !se6MypL[Þ(IN@2q$1hfp꟨*jr 6KqHvHwD_W&Xv=yoI0I {ʴt_?{D!$?Qw-<&O@1Rx NԄ!\і!FsiB6XRo+xQ Yd(sK, !Uǎ^@fmO4?y S-VQa^^tTѠ Ü(0,qx:E$|W]?Czx"ÀUno }sE4 6Λj<{&O'Y#vX}3*a#;0JM)JږcDߟn;a T?Sa:Z?ф:%. z2/1І>6il8&(v/I%8#XޝX+H+&Fg. 9A{y0qY;8XsPX%Ԁ[D&/&ZTWb60'-5K\􆶆5mN%& }@xpl)G!' 9trOʃƫ%A/0"aM؆LjPef,mZZn۷j 0 n$CUv]\運b&e,!e}8{~HU*@L箜a$9I֬gЇ6ȡޓ$ /#Z{cf Q}QKx 1@ -5qYeb4lMMV:A,5+ ;5/:oqB] lZ"ijˤ\D~+I p\q )Lեe1f~<"vJQeٶK3*_C0@.?$b&wu&opSJSYr#ĬJ'њJE)x!нHL2 b~Q]I:>jLLk=U RF |YT3dČ [MmGlڷzn4I\$*N7fva^D'pZ%9^ ٙ&\90ƿ3p:KLŔ҉_e<5>w 'oS6|0CGs#svu˘yFU]AfNls9gr0 !?HR̺x+|OnAֳ[rH P@TrӥQnABp y [wYSr ݯ څUdK#/IqA#;?A'fM؅z[ҏڃY"4UHte(jCF$$J8XraxG80mOU1 =GȌM<_}\=.s(6EOؓue7  uxԀ2LY,~mdv  --q\8<>غ~Z?1D b:('x#W#"NNbpO,RVI־L~Ifqyf976E9+oa҇V3xgzzָ#j~ ˒œ} `N0]iКM72=.<]CE\H~ߑw-#hb (>@z9yPF$w8=Д[cz05| OxteAWp\"unG˷t۹Ӑica^"ru77=M{!i .BUr䰔@hUg`'R%aqL=~~FV࿷ ?kzyݔgtg{_T6OC9 (C@ fYpE~s 񨱡Xr :h*=L&}Z9`n]{ ߏӡoFjQn΂wCB$J~>[+5XCjm5v֏;m\3wγ\-5?| 14~ ~ƣiHXO˛fEzS%JcɄZ)]$^wp^p^ ~OkH]dG)bA<nQD-׋L1T.z,f$:ztd$r/1~"dćIsl0E[I0 r̷ R8FAw\yQavSv<|rJgo^ZNU.h{ͷ`rU U5?Do@8h^WlF7z0˨y(ʹ--LhLLW V"dV8rjC06n{BrT)xb6,fMI0feشoNH6yw]e3sͫUVl} LB#e{N ED(ɤ;/S¾|-Sguqf" іVk]fp+I wS?t\$l-2Fx5T^eY[5Gxfx{7 Mө%F`H`f_/-g-5owp?".+WЉ`3/kȖU Tܠ\r@yl\ˉF {[YD3!Ͷ,,=KaYm(ޤ!w]|.}⃁o`)T&gG룾WAZjO\Zt,Dž1}UFv a= =ƟY+;ӘRܧ2tԋxx/=϶[ M 5O"Ѡ,NޛH^*%-{J# = }{eJ=Gמڱ|4&,`[3?9uyїCy5w W:(5Fgt$swE|4ż$AaL-CoKab?y=_m/Z+ivQIR8Kc'6%&wj;S@l?6ŋbQVw4 W/W?{VelϖśV|\OO~ZN`Ғ&ә'nZ|FTG',NT1.)kn~' ,(Hhz&EfG ȹ>(͵NP;p'y0~Kx۸a 8r&1uZ'vB؇␇ws]}/OZ4j8stL|8ڬ/me1kvIJ7wtxG7TGO8>{pG**fpVHNxtl6pREʑKJSP"R &NhpCV]'| @k/w73>ލDR'| z~aMB~ : bzǝTGq5獿=Ȧ.(_R̮JjHKŏ}G6׋erZ]) ifA;{*>Dz:Hl!YaUڃꈰ'?C[bh~kcY/nY <ިW%\גmd .5}*~b|3ﮆ4ќ8% Exfo:rQ`]SAg+h3zHZ6{zp#~'Lt[g^-fة>';W3\[K. S-`طl[h !3NhURzv!fsĎ(7_a U\X+JE*K4&SHbUU%DyJ&nF1tEH|YQmz/P%4 tzk,L}>o1i0'D*;oR?Dj3o#ZK6L+ K/LűS@h,z{2Fզ"SP;,Uh #6jt[A`j ii *-ͅĴt6FGg/K=!,~}9ӊ$ _o:0wԈjR,Q1WehP5LmcrE^)$B_`g~Ikl۰" jYA%wNHܙ>NsSl gޖ-~$ kLz2[L{G}}l{ˢ?@),:sH |8״xhe5SP>][2NQWhjcrh=` laL/%6c*Di?}R/X-+M6f2`4-(^9$ ' 5Bj9YFk@΂!O/ c̝8]zGDsMv`!Y oK ;p÷q#`eC X9o/_ |;e &Tx Y-|R3J1܏Z yTݴ8-)k 粫ǒ8@Fݷ a1 趠﷌Xw7Y;J=?U.#+KMrt9ϖeŷ]#o6oqJ>y<4-}':y/"RϻQ4<6.WM [ml8Zt`Apd4sm[\|VPd}M[I. 䀹֣}z~b҂Z {nzr;s€˭i\o!u(@0EwZD> :UcUG-u(iMR )͢Qf>K [An4'=۝nK^G*j[ֵˏuijxIS`cZjspTթ0L@,ʇIC5E89ʹ|dFx(t%5:퉮ĘRo MM(aYJ nDQ)Mbׅi&.#fJDxe.CkXx*%L$.>qEw lB㢆y(]}(MQwPkDbىj53$HU*[ 7CePbe &j :0RBh:r@_7$j:rm aޝdkD$9%,tn;(DMDNQV0vԞO k]|zJ_/vD(Cl'Ȕ«D.= <%#AdTBʴ[cƅ GĒBOIӲ!ҁ'O9 ~)}0\0-f?3  LUt)X*c`oqy2:k>7V6XǴO2םY+J }&И[EYH#"qh7i*`bwe[fvFw 0-KlPǺ^ngFp{vdb2~D"SB&jj5tqMZ̨_?O? .ܴEЎGe($W.6~bؖ~Gz$_l+J8{ѴI~R5]Tfťͽ`R}oyaZ#" ClfcrZV&w39lWRe=.I͉i̓^-YE7N7VDz;0><5(ssf&YqȴSml3 W6]YŇVt'5/,\AH;ƪC3ғGNz?ͧCn`m IXyk׌Cept#E a$zv]`PTBd3M yz0wxЖ= \Eʅ6c0e4 F,g;ם?vV ΎᅳK!+owQ1TU=)vlJJZ#O/CS  IZjxϸ/G{=%VM#PfpSt! o.M k<X:g3owHcmnn7YIGơٝnѧ/\-)Ur�ii Lj{겭E/1%(=r:m /W. u~f#GG){)9-(nVƿ6OX7cߝBZ.Be%}@ (A3J<0@`ny}Mc;i+c_P| ѳSV3:*}<~ap< ?"b<ǵ  vߋAngGYz`4G K1F'p̛:~b6nt938 YJ O*6,duԀ-v%\P'\ߣF/3Z<3z=Lbw2jLX ^oQ_}W]\rp:gǿ~"+zK5aU2f=NvX?jaR}a{ȚMH眧VhZ:4(_#Je'wg-aNmz-g4Oe?hA([U/Ћv"ZjWj v?F\bPpt=nO(n|/&I:z%\D+(w ,FA+CifD3d].' E+6qҭr@?ڼ({8/3nP\oqJr)  <݇Ipn6ei$!>LyVžjuGs!MjC|\`DG^Dc۴Le`zn_Z͋g~ 7/YӔ<((Lyist($RtǦama6 lޚD1ɪtM\&0ЉFۂri0~w`9Pzz{&@0RY,95 z6\vIWlm> U&\\~MծLj'ӕlaɼ{~Lvl59II_(D=#hIWee~oWs(r [u$"( ͷ|# ԡ3yϠSr`67Ա˷v` (u ǿ~RD:gӀҏHo<rfI]VuɸzPY((WjXk84ˏ率|YשA࢙68"LrrEv!PKbPCx8Qs@ /Ӎ(K͌ROLX(kGPV+/;6'IaQgInOC5&4tY&4ٳo St,ug>|t 7Dka|>ս~ř=dX.am8skөHk0oJ⿂vn EL%b)҈fŽ1ryVIh9g{# ͌ZG,>*$iedٙI؀鰳< u T;JΪ;D]>ŝ1q'#%w !S_}&}ytg4u8\Z :+PaXP}Q`l,F]S! `Kht?t!.z\#l܃,RwfS xȀۇ D>nZ_ !Q)Ru/nc0LLvE'Z۹+VBUH<<_8ȡzhUE%L\L z%\p 6A벮 { -'}~jxCN;΢pzL욊jM2ܺIb ^gkDyo0 ۚg: oBg8vf|^oK4-~:zWW"- `=a)M#ܢ}-O+\ܮ}LҶ1NP_la ?0z T7 .p{s5 eV ߵE@(ѤܴoW}.d^bUVV ~"X_aptp㠞,cb]`XҖz)ܭ!z.~ `:D'rzGt6Z𘚾aL-ZzAn11ǡGB[x 3Vb(39n-S$4Nz5` 0q׏$dnճ1V fp0<SP%GYu򙚞c%h!,=U,SN&".ILLx9@>UŊ[ -LhF?)6ݎ6Lg"?j鄫b:)2A*$HzTw4 sj3Rw"-3=X{d, Od /~UZl*x^#ns )c%0dMc`Km]t&r }M[5LV-T.e[K"ө֥Ha ǚHzy$PWl!qVԚ$w+YĜogSkVAY;$r>7i+#\V-#HyveHSǦRךK]̥ǫ zN X$cNgv6Hm$_$wx˾a2O0`*~,QlY$ !oCD=8G[Z_- |a7zЃ~"diTveH;jp`(qer/\_K~`q gvns~8zƛb ᫊3rR*uGZkj٤(Sp +C9Lr-*#D_:B z SҖQzw$gr\޷Zfyf9#Q>GtwS Aj0H7*p'G5z1l H/wEn~|P AH5?nY#Rk-C?~iV9AT'P{*B C;sy 0Ʒ+{zh<=o*&8~#[EbvqF7۫/ +-rVl|3$!@=}^ܺCܲeb+b&J`qPO%[1֝l0A{px(jPʄŧ׹Ar*iM5/ixJK$ORinF3ϺNn~,1)&R6ͮ]NG1,a h$K0]~?-b`zp*_OVN~Qӹ,rkl #J M#|8@7239laXdC3>EXN0$)ݝJl-ำS1Z)>5|z@Nn+:,ցM:k7Hj͞x i55Mm36ScWF/GS%dj }wt\#~n {}IgK,-E h7^C׃d|ّ.PULwYT|`&P'mQ f20#ŏ7M%}>'!2i}Ep@ WJK-mmA'h~15rT5cs<7Wgo9 5]:vÉN}l'ˆs+Nd97ZR*~>;ʒZA̦gAkvS||]xm5ʢ_8t7!o2$)Hr{z#JAK/QP]/'OFq_\,YTP%pW7`PJ޼ Kaި~h݊$2T)@B eU ,I>: P_tB.G IfIV:`Saq͕1,߶ 91U҈Pvȉ$QY8>bc`[m,ig*l2J+v \b91V+eG쫼!./\%ȊicF 9-W!P&d10dc^8LMN"Xe N2}؂ ?鵛 }j_8K+lQ_׾ml<2<׵7r8dQE%Ʉ9DSeby\"@*/lv6q=Pu VBb';+yNvh4uWy3zƲԒ<˨$t\L 'Dkww\ ''b:~nF.]"p+jt?ls nۻN%1DzSՎ̗3TLl6!;D{8f̽_maWx݊d7xZ⦟vfJ88_0KR]:WI-u=;KC~L=[̐``M#A3GO77\n=38h+xu$7;AJqtH҂Im2Sq a%lI$DrQ?i.Lms5OoC(@WDr n ! !vẀުn3tDve2ϨN 2n E u(>)lK2ٕP p7kjϷz3a܀C_XE ӶD0l4Z ?z!"۩dR Q*"۫Sv%T5򏘒0 ܙ+\=^OeS*>>o'n3'>֦,BIAx4N'^x` ޖ/'ӏb i75] ;`WN T|Z+q YmN'ZPHʂ7 %G+~BQ<KUH .-vv 7bQ"SU1ZI,=L5/5ktG]xY0-6SnMp>;%M*yߣẇI\;| Fm'2*T@]C]{*f9q9~Nr=qTsI`%:\sN7k'l¶-f%\hqJp4BOŵ'>u'HeÞ~F/O VRJ' \kω;ؕ ]<<9^<46R)8NA9WAGRzLq7B(MfV5s1$3ҀCuu$(fX#Yeݔ0+[/OE;JS Fm \[H..N>aN hU#8P~ >q)He&c#0e{W)]&rцIwN؝ߺ8q ]!]SO AR"8xܽN&8q&2'X20TCQkz h0MngFz9/y]zK}ēƌN!/44;Qj?/G#;KrFo\u*J#6RFTCM ;IW 4rmV DhT-JeR/ݶH=R{c:f%dnnvA'^'˂dqEKf_~0R]B6s֯ Jܢ]ur\FxXC I_ZW$7('Usr@a WCsP :GKlVkEX^-<z9{oo gB@x*|vzNi, {I\bomEM4&uLp Pد`-AZcܘ^8 Stu#7^Nty`x|Q썕4c`HW1d6nvM9$>Dmw4thJpN#5l}-Nb;#o4[w 4 S܈/*285ZluVضKWn+] \U*wF'*mMќLVq3kj c>c^1EPCRxٲ.2&4wRΚmDБf:TT0bPa=KPi$Tɉgp43Z-׋p8\ Y3 >oJE,ގS]Lɸ}l6+gn4~Vډߕ279d +ӞpGzyӓA2,]7Z8K6@6:W5G|[~d+cݢovo3Z6x,5b~5[9d|PJqPrg ŠI23j `8b V''si@02_ʂ1bRW|Y>c&Iֺ,Q0AsSݢ`jY1 zƛ)]pl,:_񍘬SpE^(VuxXb2l4 ޙΪfP;C,F2& ӵTV{Rބh&} / VNVCٱY(bp~6MƘ$Ш@Lh1rOfꆚ㏯l9>XYJBWȿU|ʔ/y]K{7䊀C[@ܯۖpskxhPUdQ)R22߅fW WCuU{G" 3P2i-HE;j+%;]*t"]Cч!OU>ZΣƄ}l%U(/5H7T78nU-)ވiP>Bv1\L{OTaZT2Vό.u)DZ0%hNq= NqTk&CÝ67<"DMHۂ7/6rwE':0=(fCTvCniI|-4BZcm5m,MKqgnhzic pf(_t * yP G }0aqs|u5DK&#%] >sg򨬾\ $Mwȫܧ`R8N[2W0R^`)Ndk1Q~#i-JqC2h^H&hs4mܚ} #-30dݵGwK_Gt1&PDĽs%<(*;d(Ӎ۽1[9p0' tj9!=/Q#ebϕdP\}vo~& 3 _yXXkakĎHx|֮k8w"YFvx(8( s:/9Ր9 eZc. GnF7_"=ߋb<Aܵ%Ie(} Pj4k $aTYtь $ZaTБ L{cq!DʒJ*geFZ iPG}^ؓۈ<[V2{Φ @8y䎞NhZJ`[/O Eֵ /E>c A%d2\Ջckrc\G9H<Έj-'{6Qv'Fws2B> +|,'@\ϛ3HVjlFIKk7CZ`S&TXTuCxTlzC%`¬|}rI?]kUC*7C a-JNc}%xwiJĐ |g)u(?M//rܦT?"^(Zmm=VRںMB/ϻ"!Y D^Tf=)L\JJ@ 1yY#|fXB~Jl:L>?lhiN򫿻Pt$vm#B:$9j:&'#@Ouj}n& jPz% Xw.uqzC62BTގ\s_Q!ε]hlݱp1ϴCY(wᴒKcعo dPMwU(64SA&KF,Jp6 k ^g򚤥\!nDm[dzNwz#kGܡ'-I 0R°]QqijΟx~܅s5VNPmp7MF9m&T* b GyKkg}sn3/iM*&cQkAJ7~TWWI~JJ$,'_^aXD#:g)d e'Ӣ4w 2}tm\#]fX+ 57 hru]4ܬ|k$+FԀҩZLx?15,03t٣,H퉇V뵊m x ViLկ^*u5rk%fWMG%klO@4jԧ䎺{h$(tQJjO҃[avy&VߘȻ_tю V_빤b]H@6B7V$BqV睨,@Ybfˬ=s||k|.!ZtP= ~@眧JԇWyb u #G;h_Uq״k13# 1ʈ?C4cpWBh$1rB. Ȩv,/+uXia&ҸT3y-2G(WkfOX>;Bh5 yEY3!hlv=aQ P]@:!>iY(f,Ν,A(oN}OL4*N8q붨y$gDt hi~s/LZ~ݘyKתL:}3 缉. sd_vK۠wzl%Yep-*@BpEzڰ# \*b)/(6Z^و6YiE1ȖK;X0Jw} 䰩J4s:O@hNGÌii~CjCb>^ּl'U2¥9 dP7F%:Ʃg?J oT-ÌbG)3ἨXW?GAHzϯ7+ 'l+_Gm͈! \r{}>1jȽPz{r-h#6)sl=זKO؁ .8J*2`fr(SӀx^u嘪)[?xx[P^Ng8a[/m6ZgIdP;AGʒXggp'̬FWT2['=K:"e%U\Sԥ /$|0QmY٩G{WO,+CUxknlMe]s=5:)nUDx30:3,8x%&. kE07E@*CLUP3xr%fހ}p+;Ct)\O*0,"o5^r9R^ 磊OJoV5eioZ|`V0;YS`qäVUW]-=TKəd[—2)-6 0Z6&LWs6x0oMްsm*ue:f%i(-rf#0:4oA;';R\E&٥<|up!T_Dn.m|(/ )p4!\/ۭQl2 t8H4?P_{*ʃ@= Eh)sPa`EBrmjr=ߌ+y9vyBNf2#cPd3S=in:zpP6BI}d(y]!B.#YGU($#f{Omq}T#R +inm:s&y Qr!J}Kg]J8QōXif ˇ"izљQH١(G,XJ5y.mH Ѡ2t 7n6ܮpSĆ-z{jN%_ 2û-Ȉ7~Nkuõ֤~4~|ZrFFɓkv;+B-|rZ !`yhxHAAr۵j*-?\iԭ|[F$W؁= ɐa#({S'X;qQIE+5_i.$uTY +7 hSEWcfnjcv{X9^)qL#bߡ: HyXRqtLZ{u'w c&>Zn&Ua.1c\> D\˫* 2[ԯul“q4ǡJ۝kٟ.B1.ʠ%ؗYar%u)pagnxDèD%iQ9+/E]GHwUS kܗhx?3!v³Pb4n|bvALDskƟ%D'$ mM~qQ7?sBGQ.3m/4$Y@^ھ2!`ʁ9U, 7զ?lzn`E4 Q&U{co5SRGÐ^k'>ěoJ0SELN p pwz*1 @2_qj!auU|[j2+=OՃdXh_!;}VY3s8!AzPfa]EaQ>H򃂯GSPfgj7oiuxPՇ+mgd5Laz1NGvu9T޷=6FP{6\>+RȝOuEbEߴߣ΀T]y{%I5(体,39΂x8ӝa<+'Q D}Jt?zbpwZAFhc$#c b`*OqA Yo\2Flo R֋i`K8+!WqyR niB 2,+~%I !P52{6<$DJD;ڈ}D",tg:3x47R<کfjԔ>,艏*%$OH{rvpYm5LTXc?xJbmjJ=^>j~'K7-<yўKv0sTd)jHP8t?< fx#)<g9u<<:Rl,rɔ#=q@.%^ A3Wit0wk6eL};/K2bY)d"{ua5d[k7cd\% 8- @Mj:fdY>YMai&E\JK˥47Ԍ'9n Fʌ8g€ Tqꋸ 6 <]jLNZ`sYgp:8GzA>X.~.Ks"/S4!*SD=:jLO^{g0[0.@j #-P9:A W};ѠC%n<#WڲVx,dkY7#,\Z*!l̲)$p:Ǜ6#+ NJ⡑]rb+=Cv1=]nlP1\ *ܓ5RUyF^ #2|_-i@-Ww(r^rWDaw&C~CbGDM﹠csS*ϙPMqݚ+t}x{ Zgg ל/ӡq/®A%2r@ks'@:(Ҕ1~{;8wa-UrnWٱϰp:|iz:par6V=A%w%y(խӰ]8cUAr}KIJ[≗TO{d_ zd>+)p4,c(NMW%6PEV[^Av٣ d:}%Ѹ"q+'"]f S_XiI9`$u]8_;B{şfm_6h /ڥ=1Pd7) eȄoM^c (3+W1@0{j<#.p-L8V]|+{t1&r\fyc\NJ:yVk: wg~x}IFV4:_ ǘk`0pZ( ٛ_W~*y^8?0_#davZHRO dV#~aWc ~s[p];!3~ l'N[Մ['eZƴAw-ɺ>""f l +v1Iy ;ѺT~tT*M~S9{LH%f zN(,=,w7IIF޻:UB}qմbz6ì`ݩ1SU~R,R~Pf;Hs\QYRڶs5C1gD$gSNmH̆58iCPȆ?2S8O o3OA ݨ XsLRtbN@H̵(ƅKB z^oJx?QU]a2z%% :r%P!/n*!߃ `'rp%ǜPC]mdMM}su0h|@^@WP(+;X~hi1IkN2=O3J@qVB$/Dϵ:?T}N(`Je+`Xb&%F*k HfN$6r߳S@3*W{؋k!8 |5|%L]E& #V 4C~sFWIgdd/7QBQ燋wX {\QMCeQYs|{2ހ{*RhTLqM\+ dFmQ=k|cpF5}lŷgU7LomcT@-z]w '$796q/Wm)  1gm3C!$eHh6)cqwPl짎؊iC/uYPb UsY8$E&VLEvLߑgJ-r T ]_y@NqqGv@ԝ&JiEHpu ۝{3g~yM80`ʩozFbvU<l2TVPg*Esv<"@Ai=PL/HM^i~ 2QJ[6tL"z6Z &wV6}Zgm"=ޣÐU6oEȿ+R[>6*cu^M}a$gbNB ,Ǣmŏ, w4`ՙŠsV(9Z{W^agghA kRM%_“؟'ThiF$9rtX:E73- U=O\V)0jV! ( iivj,27 _&R5/h.^*&[=Y >G J|&ba(U=ojUI"t8.xG,)t:SG9CPE9*;)`«s; T}*hP/Sq[Myu5PpW\N UJox$N5 mmy/YB>*&d,:%)M!*9j6klr Ɖx$ljA#␓@޾(')Aʈki-|;R-,ؽK/~&YGO뽷HI\*8`w* ޣ4|ώ HZx!l&Br$ L};vhD|gvJܪZ'QvVL&7wo(aY#/1R=JolϤkjL8haңjX(؈hmV+axIɿrmְq&WNNQ]έiRvc/ {26A߆ظBUM:D-{:')h$P φF$I'}@ o"t#axҏ ?O <@Xt\ d&e{&+f|8v巃XDOVgo9ӌ%дfS'EH]^cO"˅Dͥ$A ;8Vfݯ!`Hj)FȇO~v,o.'kצ2 99]ժa`[8i)Oa3M9DZL&~9JuAP_o[͟ RA3*PSK'!b?o {{%^M ɤϣUab!'U3u`~bzT1 OE}l_~&gTQo#؃`%׻f(َb <+ڰ!x)_@σGy=l֌#x?B!@O@p%&<؄i?NПGTH !DcIp 78#+SI`/ݸ^9D Z9[ūv.Dٺ\.(PR&AH}_6(e~JX !;zK!PF"Npӽ4£=ŬD@5Y^L43oK"J$D0 %aKh>2nm^nz~hmYdJ[~ͯ:B}{)X625bf1füx0/  {;J,5Q5HK3w.Nߟ D, Oq 'cO|t޿F/w/b/RwX:MYX?c5.w73>$_a!Hnua5qCEN&uR}؈Y~[Cg]LWqȯX&+?;ptSvwƳh؝Us,Dx{9?1t S Z2Fa$M8" ,ot褠ga#[!E!̢mG.Ǫ'rPumT2v$E5O5}^CQz;HGS-=+\˥o:6乙eOKtiϟ54$/d!+nQuCscÎxSbo/4+@ڃeN hδ;+'\2=eL&og';,7EV5gV*@z+N^:MuRK=q'4;M.3~ݑ91 cs+^,&LRe,zSp⅋uE,粢Cd6D[*Ⱥ>lN7 |)m iE|;KGj67*"\IԚuAWU!=baYMõ7])^!P56r.Vb{"*]2c\Qp`ZUqUn@H%"(A4gk&+S8[XN; ʍy@=NGP&,F)9#ik9HG}mˉZYēق$|Eis,) ;13 ]rg~* #/9+۳4ƍY<Gce]Ȧh֥z.y!Ŝ'+ ,_bHK<1tUS"֘]>Pfa*ɻh}$PP֛XP_wIpﴳ%哉!׿k ^S x[q.;_HXՂg\16ѯ6LJUjCE r+:.ށ:bhT2y+ G-B)絟3!߉S8RvX+hn+?8Ή]>EA|&a=ުc &Ua˸ ŗ%._.'XY5>`D6 ,[2.6莳5.;5gEL5Y,eЖ;;.kɪTµ\Ϛlih +0ƃy )jL!=P3=L3+  4#H r]G^qdΝ1bw{N3A}KUdNй)c^a G3e1S qȳni@83+/1,5{uuA`uLR~i/Sٖfb`Cn>RNA*83ƹPvQXLjsUcBNǝw. p<`PY!P}o(f<(`p\i\&%&e~+r,w rF&7Av~JZ8JPr14 ?˷7. e7 j9ro'Gϡ᪬tt&[֣iD ŸH{h ?(}ٔb-lfY,vKj gd; 3Slv:0Bҳ<zwc`e`dMCu5 Rnٸ"+OMO wD6wن"59TteYdm $ݸL=zUUhܾ1^NG-,*/%dA OTZNLWMO]n2@gصb7R9z'v'RS3)j-5N\<$CtRǑ->67C#^ LT ^틥:ZlH"j6@KþbLE0?8kw( SZKC_1䈀o/[h706t"1Rz_y0uJsӣ!xA^?CjLVQ9HB}IA4Q'f H>'5U?13v [°GɫRVWJNv1u4cj=7˴IN e!"X{;",.k(J9%$O)SPKyݚqR-(Fއ0>2~2ĤT2I$`}Y$ث)4"ˬ.!rC5ѐv*m3P=ohyD) rEw_,rCbB$XНRx]kMZ $suc$|%r4O]{ڗp=;k:*Q˟M|2a|KkbStcZ,jN%RBݥc1jVQFpr Y82Ԑ@@׺M1.}f\¼}M Ƿq&T#HjvJn3&!9ran s\ĈE,hق֬a% 7 @* Xm=-N*YAȨa2`2.8C—e*1h *?zb $*7a @''ا\-V՟37A2 fP X!g#lqc U\k_:hPpD.Dn@Y겎kc2/AJ+>wu୭/95,LBYv極*PޤLċsHGlʍh#GU hN b Oo5p6a`za2+cllLZh d7_@S'< ad|td9Xgf{˿lo v7R'շ@5ҡ[t^)OmꖧiE5%1gr$/`rɻ{e"3gMz71q)ˢ1[ֿ##2UKfJWɀ&Z3qGf><%+Cmex1 *hݤ{Mxn\c:՜>ma~OC0{eUT˜p `h<z'S_qf߈)k* mfEDo@Lȵer/yM=gxؓ?!nvoyI%cP\ p7eE'n ٙ;E1\PjoB&ء::m)eTH4FeH`%L\K5<:e6ƚqhZXNJ`<>Gs V?%0lj@= .g ri\5bdn; y4. kPսSq꟯f,lZ3臒)g_[ifkFdN¹aV5Jo:C8"I0 +=ǿ/ERYʯHgICh/A},IO#d5OΦF(,NSi@hqhn͎-~yi>`0f/s$|+p U$)aX rN]lRyJtjPl b$Woc:G5* MzH&!-|) NbF޸'wT1mn )..;cWsc *c6fzyb:ɒnqg?{PAb7_bj{Gt|5^4S6!k7`-O_2ۘD/ǧ-DDžY90v̎  _K Ep ph LZy@u޳Q@ Fݛw ʖU,K#bYݝ7t툸t& n;)OTMc.i,R]:cbQdFIҧ}S 5!9-}&;>l KwLE'=P:N5^!jv_Tζ00~3] VXz)92ɀϷfdRh3HlmZ5ńWnL-G/sܦuŊs#'hwUi`KnDYT= -Z̷RBZ`![Li"ƇȾNӪQ.6ߟŎ.o*fu[TJ^[_Gr匊v1oʣ((,"R3KF*;}daURC lZ\[uO;pZI9w6v}ʘҚNJ5jk E!T`ViBuWdw((@)6/GۆOXKA ;OH. JaC7y|3́@=1WNVQj -U3)$!Tl$}Wgs,BaDإjƣUu*x%DLlFyeI?`5w L3iHh{>]|$] jpեeOO`{~ݱ8Zr 2Cje Z w*{TwȻz "vj.;_`j(ɥrf(=5gNά/d\9&ghV%M"|'㩪~Qqq/-cǸUsҟ#JQêQ^GOsRԧ"޼~5\dbUoLܼAͳLް O6_o OUAp]oE>t7T2ܮKp겄6zU6EINdm7㔢``!3ps)ؒD{qv4zф4' ;;zTPU2i#c_ |PzwBv++RC \"鎲!c7=, ]>~?&mjۏ┘ ۀۭř^zm:'ˍq7?HtlW˗Ps#4L̋'S1dp F<7zTVwW&3&?&N8$sMg@Z/wa TjlrϏE:hC,} l˥߃o?_Z i_Fŵ #3VYÙCe{vIM#͇`'v eUD "&X؁R /Z䔷'gےywFo/ A]Zjc`Pa]T]=7ze$T!,w=_(xiZ=HP5e&#~%d;_tU5?H;"HC?bj?8 "Ax5|,OӲkՂ! [I@xG SxrA&w)4uްM#h2(K/2=#Pu[0)6pռ(hq,w,#!57Il)4ȅZ޿a4E1GHovܔvƁu@qi=% vs$xhu0y،5 ~A~$O]w,,rFh} d\_pr-WQ!V{t fL82kB5ŗ<YNoƏoW{lxiD2s5)8Hh%g/GC#ΦĿwu0?XlSگPX- c%tMַ;(  |QaW| iX_}mZ"@Vf ޮAΪ떅 lA ]CjoS-ZΎvS*\Iy]%$0ܶ-~{p=eQS$ ZFB3`D£:4"j2$c;U--╅pp /2 /[`Sb›DJbpѭX~- ,*#"%zqTӦhlވ3pgrHSF@ }8SeCʰbmJl$C>+^ئ~eqY7<:PV5(7~Tُvм:Ke<н\TfBA '_8#X %֜$D97)C@Rt:(qEPl(a{[~r"/g%!^׹`aS=#:Ÿ\y`ё ٕC$(U0SggI$&xyP'pAc~dZJ0Fo> xhw9 jUӦsY`Ɲjd,\niH>:]-Hp\gf2 C]O4}f$0.&.BJ?q`$ʛeMÎs!':mITmpqےlfJ#bhX^mr'fwzY)1!oG aȑ8bi AR!]Hz,C2Y.hGp90JN4OŴcަ~8*O|#Al/ V3]†!-`{ňZ4s:iL]Ѝa40٤Һ5) Pspw",U3$"KHeAQl@mg/X9WOBr:pӱV%JPGOr3LJFvBIρTC{B L؞2"yj@١Fi !b} ~b-;1`ժ3E*HCW_; 9("=yL`')J(K f%E=hUbkHGT#?o,(7ûA6b_5~3z֢n#L&)h0a )Ќ& fKU׹V0%-5[KޕY Å(m(# YE\~?CAa[&*}pś Pm**h/;3qJGXIe0f'l{E Q*34N,btyD_ D& 9iV/b;M9'GlapDuZ@Fj"0#GHqHj3 qMe >suc'9H mJ׵^ +鍞q&2lhv-;͠-?@Lw6%@ÀwU~9Ӿ¿t,&8z".UpNi-#yܴvz9'a[aQc91R&'%o̽= 􃑻| / 4geIlZfhЌHa9 2LƎUtdOp ^Әab4pt=b}fV8puRG7B 2-+4JKpU;<^c^Yў m.  zTtq1ǧrцNgxLHȊir2yJ11wlfsx ]l5q^̢P_ּ[Ch%g+0ia.ӹ`*֩KaW̕d>i c0oX&x_蜘'R~+wpxʍ3e2VψDUhL @kPƉNN7;$7H/ -|ܖgc{ÒVskǜT(18Տ<'%J6(Dx2a|7<ЌQsYnBHPQ)|Q|"g,CVxOjS$7k `s:#70џ =K O'뭏>sϢKym<Ƀp˪g5ܮ}^%VC+ZsT@)C@b |…/GvʏSKڲUh$z6޾l͡Z&,S_1KTSJ\*WDdb; 3&4QK{ & *d;mzEfʅi&NbRN=~Rgut_~`PУ8dm0G]5H RzQz[؁vmj>Lwg:,E A܋ }_p[tQmea7ժ< =Pv(/㍏3# "1,alqN*e&J%/ !A#]j7ii XXʅrq`QvFNUY(EgPe8rru,HjL>09K#_~IggaT!=rcͿi:-D)5Vx8LqK  42 2YeOc3^c݌4GHJK,-1?Fࡾr:}K㣅zy+u<7amEk|:FzBۋk #,]+%cE#LB6wC-.&*\77%V!0bGJ<@#o+$<WiYs'րeǒy68N@HWsF0C'8%7UNݯ5{&ӲI14٪I:Lw3o{RlMq.rhȭK&K!ZT x;] fW.tYwzHL1Dqʛv5ʌ 4ᲁ/X/Of]ۼ+_M~w nyүˁ.lIO3N+<Ͷe*$L߉&ɦ ^:09ÌZYXxBɀ^L jKx)\nc5 }î@lCVF,!Kϙ 騹IS^e3ц(6?6'ͩd8Q.րi0'*01ot6T.I]>5}$/LJyc -Z(8Y^ۖ 9 zo8_ iZ@gF9ɢ % V'v8?w*oo1^ 5>37-YW͋Z'*Cj@-;VW?b>3cpl[)Fߠ2<[2W\YoS8MXJ!Gua\銜#SFe1[,mI)K]\Ip0&G31`_%u yL,)%Ǘ rqLΆ*zHD"mh-6W4e:'VR7Q!bJnWz`os9Xs+!П`00Bsl#:g7ǂ9ɘA{ J \9()* %Y 7ar5k{+O'BgFGo],-'fbaTk`$2R]Bu}=ڔS 5ElNqEt{]_iFV*F ]T3U-95$lΆ5g {RKO] nu븤c,>0N&ؑReMntY?tY\ U>;^f_ej|5IVi Յ2,jFa_E eR2@J]s _8b.丒`y.m3WK^k*@ @U_Z7qYb ;3U k(| FguKyc!"y DJĔ.bIGaxLE(cj 3$-vKϫݶ2~ZտNwk$w?z;&ZMزL0\ʀ~2>%$@zA J'x ÙJߣ(E0S~x@(ӦnaUN"}לT?dT 2c)c94Y)J*<"<"Y䟻kK&:\- ‰&w01*޽+]JA"\Θ"B NvH XF21 꾐fĿ鳓!a0tU@ֳ=~h P*QB 0njf8 N mܡsp݈ n|>5͗dW%˞!>&,X:*ƪUpHIul2\XBsĻX+:-fS3.cBC$lɪxUΙ@ђH;/ͨ)3fQ9`eQw#a_ڦdK"x WprY%orRsly$)1fd*oTmsCC"X԰3QVi/p3:}a[UL=t\9rol-.k^{嵥U̦awU )'`9gD@=X`Ϗ$;&Bf62!}~SB-cHD/̠Z\cQ FAk m[Yi4{VBap*%77OEzE~.ʵp%G@g-ErP@|b/G%ΛX7\ HQ OvN<ǴsAuqqÓI{#>ؿXC6 yy56[t:Sg4͠eH+]L!^#9wu% 1'&$,շ8WYsߜV OP|gk(A9NC Z ЕS4&_4v8 OUxlu~.JiӄW?m]l II6fSDw)eE*8e!YjU=SU= ޓˬd]zw+DV fȊսC4R^&n8WPD ~S=/J(6:I|?+S)U Ty^~6nkRgV"ol|_.bܩwO+w~Y ۏex9eGkJbڀ/[+ngUV0? ȣU"LhzB(i>1(Oy[o_O "{}G_3mC*2 ?I&ЀI-S[+hrpbɖ:dU"&Y1T* :EH" VH'őwXfNt9՛nŨ+R s|њ>~qCWwGtu6kUQ6)ljN`B҈b,t5\!;ڲٴTLY2.fwű"ϼxңFLrf/+?5l[<64iىp+a9 );~Drx_JmH8:Rl?gE,RQ$CrmnP?A^\T{skZ>Zf6$܃7vċAx߈Hv㓣At-#8~z_GZ܀V2o"B366bzURV#^9/™?{ 8~Y|\Ι!h<ߺj ͼ2T9`|(\w0`ei!1d,rcOW&- ޢ$k,i#Hеv0A&BXZ/9=YA\J=t8urLL{gɆq%3.M:Z1i1z_~VGknJ56ziٸf4m݌s.qLx#)?P߂yNx!ƻ=N5ʙЖ37ƅ݇x4h6!?LJ~a)td TNYYI&59{ w{zS{Y%Dk:UnY+Dcd~ X=i=Tt G:Moq.gG*pػCd2vMv](R5s702cRlq=+J.b -M0ڧWV,JI4O}tS2.hTr#l+Q-t~>[(L )efV|IS@vJ_ dtm~ss۔mJRcogJY#.zaj ; ˚9VlyфVO$d\^(͜ty7L&Wѵ8IS&Qr sr!RrJ   }xv0Mn w.?GKې~PL ߓ/Xy9τVs[Y8n{k9\XǬ+{G~JHLEGz߰:%MnQ.oO$pHDszRGB n_,F%SC絒(㊔.xfq.7walJ^lJ|LSJ "۱q>aJ^V9=ZMWdyMK͏ZLĻ`~ȭiK?i :NtKgNCN؃9):7? wmYNl+ԣG~)zjʮ4԰1 T' Qgdw_UKFS%oi QU=⭏xWI(i`9 Cqy}^9 /zu~&o&Fk_qs`I\V%)SUv7#U3m2hĠ掟1 L=:YUypl$ sC+'.J`s W_rB hJ GC@um ݣg=JgDA|; ,o' 1{EmMxo@}fjjcb 7>Mt-t EP9n#9SXB-GХ<)cJ7K%JM 'k.# 8SCy6z4KC06Q ^Tn=!ļš?H J OΫfp"q2b~cF˪%ou6?VJv9^oWp gٷb*_T<>zD@շP/a)p^{Ϥh9@qk:wvFS5OD!7bJXAGu=[7 ?#' 9) !s+;{/8:,="ˊx:4j4 >L*~GU;9j[[Bp]d]ɭ3~g*RymP^{VE)rIZHiM E++B~vƆV[9EZ̨!R:4$ " MD< I -"}n%|埆+oWup< W0aRB๗a)^ `&rre6kowƛʡ -%ؐwfw.FGy4r!KԐ4oaOvKֻ])=7vNfn-#p2f0$4훊HR=/UA(KDGxc*rawHڇx7! 3a)S+*8&809vaAlX{@B>EqmwWҡ!h?! lTjA(+0PsuqY r }r 8}_~|ZUH+m6G^T M=slYGOHesɤ t@M[Qm+ $VL7vi6Cp5CzY BjKQ6BlhEp bd0Nt>|s:eg-E9ۨiTJF-duxSoV(谺4l.Z11lYkIyEG _;X+`E׆i/od>jEw ~;?,C *'WR3UH `Ə y\òd^1goUPҀ5YS1'>AjƭB|3dO=@V+~\|ס7@|HϢwN:?(flݤ6{wy671B('Q̬@10ϝE)-Ү 0),Ȍmνx`xMVubN;oD{ K8fd\Դ bMNwl_rB37h>S)óLr9ɟf9Au v&JSb4ڤSQ9~1j^zoVM4k)|ǣPn~ab$זsN Ke`+1, K lM&l!R^= nNκ/DAm(~4pƛHC)ssȹ#dd*n]]-oTu_J,M;<͒\⵮GΗ7@"EBAdyM$Qv9_]*q7WM 9лa.$4X @~ܿ:m)IujW1(JZ0@Lrȧb-_D~ktRWF.Mr~-OF6dx%~Y(H>/GP%D_A1F,d8;B&@ vN,SI@&!?঄(5my KC %Hʁx~w l]dUA|sڠ髳Ic(O\b{ `V{sL(T`>I'W#l)59"8Yۧ:ʦG(K-I/W]y'_&s4wE]r3PVLtC89D`%Z)~@oZI$dMFDꍁ]}Ј0&헋dǡRIգT+N{Ut11F{B1(DLUH.kNeV٤@ P%IU|G*kif@MrMi i|Z.N}TÉ"FN$L@i;OujѦO$XIa5Nqͧ%nzRpHPCAlpf[Fۊ2q>^*+i: 142rEӔcILy\uTKߠiH[u"-3Z~[e3| Na9 *M6&z^l~ @͈)oro{lf %RWa2W/-L4/up)^3ح%CRI6̄Y B 7i?TB Y~%7s=~,@(y/;}4q2F e17Q~?(^j!f&ZsBjW 8xR;M(G T O)^;5$bDN(Hm>ߚ=ѡ>pH;$/h|m~Y Xwthk90.Vە}݊@UrL6[VKYΗҩ׺1UNɚs! P#s;Wc'jQ z5k4X7},ts6*=IV~Hj j?*%{NI%R&Ez%<DUI!Ym"1竄d$ ҵZU/'O:ǾV@B~hm4)'i_LoоPeS;>VDq  mʏj-!!4)x ]k`;Ht,ⓥ4Ix;]"ᇧ |B(Q XpM~(A:xLyVHBl\"FGXr<`ɨV#a (-a1"2ReEx%spxK HaON\PӭG0Q.L%͋ٺ9(pz~B՜QYA1RA[:[#]Nݟ0CC|H\tQVe,C]5E@\lx` Gr&oеȸ}ם6p0;s3Z g~ܺEC?^NE|Z$o&f@ɚk08 } {-TYjAΙm"GB,VdzGj[%5Z_䂪]asƂXN9SD(ڈ+NJ<[ %eijO@N2<߬C|ɍπiAC%15w,~^#i Q(hVnh G9]SŸߥ򙠆E602Ajv-v1ĐUA\}hTI9S!%55mBc0=Rƙ^WDفT[h载myF|!jAu9)a_:-WeF i8M ~LhIV, ZwU~krB fQmM Ϫٞ9(PY^-uQ /c F7v+,Ϛ,/҅vKitBTt4 46!-57^<:if. z4a7$_4Y1 ]P$ 9D:/tr<R/9Cs4,(*~'fX"Ez[3v' ڰg1)I[ / *V:n(w-E  MDrNq.+F=FRtQj?@Zv,t vTe/ Abȣk1cZіwEz(ՉwaW_,z:xlQ7QĹ0m<K+山:aS-򉩑;X1i)P'75IpfFӴJC%0ۇ+U6_K-cXSV QI7̮O9>۔#j@|XiCЍOg?Bӂ9qMJ!?K5idt8KqJR+kᇄK8'n4nӍ*֘OE_#t- h=ج` Wwɷ T.RJnhU*6[=|u*eX*-+{g@Gnj5G VZE&?o'Qgɼ/\UC\51pe0(ǥ ;<$g_9rXbm̄+FWNd8DuR@zY#eMETm&>m%; iHֱGQ(2vɥD |݊:ȕ%[r9E)T~nܸ9Iݙ^E)0yWK5h@%Հ\[$j)15eNhΆ} GFrsaF f c^D `:*t)n>ٞ#8{*ÂIYI7`jaAϟ[>޶]Qxl6\$PH>Σ"H@d;e$M d?Vk=1Y!j |'M'@?R~8S>3!M"}#Є/!{U)dˉoέRrJ+?= D߂Y}{~k +G ؑ #:a;*=>6 L&syLYceʳ MT-+5" 8,C9>o\ Mjaw5xB\H}%!Hރ{)i=qEN~S{(#20u Ml^+_>z^ZYd;*M!GH6əDݦʎ-7p("r3+x8IK$ЖS4$pެt97[B F&R'yW/EES!%+z݌y_sOJ荖3u٦x.XBLq@{`D$\Z)pd#eԭ |_2)zTz8Sfʡ+h'H.gvM(*`&BAQ>)bi1C1?m q>;7 B5{n}|5BS "L/D|4"jntg % 6 aۋ 8+ m(22q.sj#p 5kGjAjEb(ua. dWz'Jn@|C =S g!PFm*y?)"L7M\X7Y{PE6CfUUq:szR Ik$oɘsJr>Y_sɮ'a 9+y_u?= 1f~Ɖh9"q yfQG S!'m4.Fd&!^l,kcD9K-~ɍrE$nSMbc.SC=g-̕l7Ptw= ŠoQF}8_OjsEI77&p`;H.eNYqm=ԑЂk -XoOeg`EЦZJIgR8Ornבm,!6D:y!3b'Gk6dk>6ax3轣O<ea4dp$>ȫ1x K4'z< rյ[>g ¼;PGdvpiUuIޑWzgN W:H\svZxY4']`+݈o5USR,b^+1]lNb#l?f2]56/2BEOsfԯ*l24+:w2 >u [m -nh[FsvS鴟;ʖ/v ` ]_3y doaX7U֧/Fښ 4̦uyxgI]aĘRGP,:yK3;Ƿ$s^'UxP*TkhÚ.ڷ]{~=D?=w2~ c%AE 3R!͕\ SzƊm @0{J1X"3ilVBFA_BoMHA$Yzǂz(A'<!pM`!\0'0@˛~Gw3?o3>Xv79z ŶC |Upidx*wzvt:iVNfA CR,8ihH{-m#˵ |⫒Mbo跠R=3:fq3{)Wg2\&~#OLjv֯)DoZy\iUֵn n<>s۱4UwMjtd [{N:jeL +6 $j;a;G縁o/*gKۨ9˭O]$@Qť;by4yZ& *n}~Ю'^4B9SN_AiT JK!9&I.R};k+o_Yҍֻn509BY5?kzz,!N`lc¸ ݛ˵ Ccx긫W| ;لagTj1C_~.T^'^uag)'B\qޘlPpWyÖ^ ,;6B E9'q[6Vΰ30r”+faf[4|gf[=sIWV'}UԠ5io+EpJ;bg#9V:ٝ+JӃ$DIAncC [ælhϤ%U0ldcD=k)n=i~G< Ut:KdMqHnc5ORvYA;兺 9 :L' RYڬq֧pJ1lӯ1sk8|N~a=<;g/NH n ^l$|J ȶšT(hȮXiyKʊfeXW%Jc@I|=#`w ݾ.LojhpGx6&=0:[)ȝA}+xg e)Tˤ"") R4(/@߄C0HxwNnVl9ML9ѐ>#3s||it"5!T({Ulkr/l0 j[Anp fp1)s(>iA8pW A]E.i"ġw8zS8Q9=]ݺ<G'F51Xǭ7-ʢT w1SV˹Z(y]Rk|[ :N]A}sli X0l/puV412C|y#hQ>7՛9͜yܥt?Ub?Gutֶ*_wYbfrx>|Z}sR/b*7i:b (wLZb7l#9+%Gk,cI}$=ae@MA/RC d5Tz@ܷpG&( n@N2nϫ#L24-5TEHxY _B~جԅ{Y @-Â$bȮ+~Y_t bG3A MZW;[8v ˋD I7a)R k*mN`=T 7ٖkps1FNMTa![cB. KXl  ʘ*L;LUMZ "q8,$OB lkFFx:cXݍF2OpIjn(\ŊvjF[жh kH R<8GI_MM"r_0n.X%$-QdnK\5eJy(Ư𐛃{>+k ALBAHЦh֋JϜ'9ܳ!\ q|_t63GN]pP20b|hp} ۅʻoKM '/6lS+zdwo[T<ܰIftsՓQ;q%oD-*Ɵ/f,9 i2;9}'QBZ[˾:Xw5ϧzKϦs2 ?1b8J@aߝ XӋ`"b1B 1:ۻ%K/,퀑RH- /G,u۸U=uν5l־"-ɽHbˀ2,uûisA (VV#yk.CH?[@2S>gF<6-S: $ $ \YéOuǹw^**:oEbզ7n[;t@S(*N4xdle#HQ:FJ,ƓTvw\(/,I3qS œTuzn8dk+WYj-*%A.(NTR[$q̾~E][jN[vk2FYRGB}5H'g5 1iҾMSyM]g[M@G]ǙqJ'o.TUl| eZZ>$ƒts Q na+A?-FuoyGKKg=lӺzJQ2ڌK<"׫S&zTAߐ!!x͌FFd[c$#V~Բi[j j#h>b>(3gbST!`@& /lIn=~:m S(:_V%g * i<"5-L_C'EJ5?dwoV'ioKN)x!vz4zġ[: <^8+<*PoVI+*xDi5!Y>j 3v㋩^`Pwe>eXĈ1]xIN ^!ŚR؛0ëǨ4Bd suryO@Z捃g L4^Ek[,RO)|eCPўlˣY)J½D'bu5IrVR-$f(fK7 u}v߫ ,lQFc6{I_0s$gzJZ(Su'X6n̺ŗak{?t̜Θ; ͡~U-FK RoUVz EWVOXPN+"vxƩ@iasZJhxk~A%49ak)yiG1#IvM|X=ˣzJN4gƟ" 9OV"Wd1G]bWpfuѴ.5 38WW#$ˬXø8A7Ag‹)g/agO4=Q׼_rJ`Y & m9 fgqh n9yQNcΪ>߶Jd1NE. t~&bL_}hVs{A3YFUqwHk\X+ޓ;BgJׇv5fe>B?oջ:يַbrKޤJP|+.[N_<ͶGe=&RR歒A[r/W FC\o2nHKh 8] `=,ӻWWT[[ުt@ nJ[ir,[6 ػ;ƍȓq!< {8tHu_v9QXm+.K̹3RDi?n5iΪٚ]CгӖe^6Ж*R (/]VA9H6łh7LtE%TIlMjN'\ GDWAENRFO9y[x^RG GsA=,d?KeuF_/0R [iqhAP~=&V='eX\,xz'}CE[{&VgChzw7{l($.ưu#ƓZ> }\J3"ZN1}J+:9$zPap,TaLR=g77Ȋ#R+1[YCm6) W'˃#2^'ҙL#e4Zx01"Y/K!OY'Wۏ7i|{H5^j!P8<٢x!8׍a#qG~{٦P6. D,+\biI*2OԀS5WoИv͉aZVQ̺/2+$s,2Gyj TA YnϙJRýabD+d*I{gxtvFso5k"Qj'f.|I3!"HoJC}Jeley~.(F58\!e[1.1.Nj;:QUWF۬(a@WWaxLX ˛CQ?f3A/hb+ kӿaN$/b48,&}?|% OGvD%0kL`{C"$a#>C;ׅٷyG32maxbe,م%ɍ萱#Ġ*&af}ɒ硬X:I%)Ȏ;pg-D.vsu~*̒CP~+CxYc`9#n.魥KMy\*ROlምyՁo .F-?zȔrzIN Уɿ˕uC`ʱ.X0"VUˠK4/5Ŏ@'ƨuRP%<^‹Nh׏OB+A) su񗊺%B `I܉ 9NlY3]fKu`s2dnP'ʏaa^e{C9Xz <ݠ\&13*QT"7'lMy ʔP!+ IZL|ٰ0~yЮKѸN< qB1'~$b;*CQ]+zq1u3+ AA`z0IBKQu MFj^fff 1gLW~s6KJ#UӞWs{+>0@Ow)a?sL U&zAX*nȵSȌ=Fhs&!+j \ i ;w?._~=mQGƘ>xϕѦyƆR0;HĎ;zmqY1#`jj\mh&63ߧMmqE`yQA.rBK(I'ҭ<=Q>iJ6vnޝc6$>`<2RKK޶c`ߴXٿtH24Ԍ̓.xLK MTO2FDz) g?7;z˫^׉[U#@52_p>y+([ }__≥fb{n=CVIix"9 (&N1En@/TQ14eE۫ `RI(.#@!6Z1fg[3vƪԾ%xN2 Hh3c-C ~V+9#e 2M6n@^GOց!6ɐwqS)?- JEYi1uӢVv:o:{RpaeT|Rk 7mi܌x ؂0`9r_ugT wxmk$%2"e.?)"lHEW=FaD;mxdo<.^N _ףj"m-*+SL8MwOyEP\@kN°"n=)`nX.qHHQH"£¦M YC:qLI&*xDe_vGEU𭧧 \Cȥ[pPo*Ge.=x!Ed $ M5xG{( F.y!1$I}IC$:'Ҿ ?c3ȃXH"LnCHO%iĵ( bs>=`~؍"` )2bП({OFiNC ԖZɧך3c^c/$]JNVhі:Vo~Q>/copp)ɯ^yzh~5%k ϲǏ+_4h瀟ىA`Xh$+C -;ų/-uqa>9 x6?TR2Pi2M2,Qz$4k ZimîO[C^Z FP0ar<c܀M8tXr+% 4Ό|k/^Y4=mQ94X؞3:TBukR vm Cq`z zqYtͫ1BHbVJ.H|pkP:j o,qk}IX9)8LrvdxޱDyHUPӣ(Wn"tD1nn^ ֑s}XЉF:GΠ0JӒu@ JIA&`rN άwI9%(Eg*_ Ȳ(#Y!GRko &},N͢pȓ.tK),S'K~i;2]Q;FfcDh)%- n$(ae!_=p\ ,H4}ȭs S_o{_#UZjZp dLnْg4A\@q!ޔ+A:&v;Q#<,5G{?%u!X1]x3t#/,/dZ_)"g#W%*<}U#קicek+ۓ4#c!ΨOVM{+\]Jޟ@Dؙ^*j l+BdǤ|\fi]AFN-w 4."/3ZA|n=aj7Y|Mr$:fm @{m_e;F] daWEYxsm3zHzexJjPcZU(GGoaug(n#7C#Ls)z7#n%/ 7'Ë3TmWV\r'eBt5ܻ}u`{AwAoV |zSx /:]R.|CQaðLsӶ{@k3B$`&YOEL"Mߊse:6φof,ܩ#Iڶ;OZS<6sEv:tEg3 _ +X)H/:N<R.&T M yR,ZkXewZ0 H-GNv/%#,NN 9I7@ 0naRuQV+m^")BuA]!jO[^LUXLVUIzԍe|0lO&⑪~s9N!GY?*6+H&1Oџ,qӯCM@Sg[ EW:0LL< j1V:i8ݰc Kse1~h*A%&[$dQm$֭R…8k|++-ꡅߑ"!p[ Rt$DID0X͎A]q"tR]|yڞm /rvV˰w7tC hIcWP![x}>7[)_1]Ҡ)jh :k;͝mm=7+a%3Xb4|*7niDsnNw$\ :lׇ+܉Ւ.~SR/-~e3vٲ7V #s8f!gb? tL?'T;<<&ɥaW%A,','x]Qn$x36jU-i2 -!g;^ xh?2>"(],N[,4hBE;ƭc- 5 ”nk ^A%: ү0Nԇ6TgNPk I98 ԧѥP}.6\>y׿b;{3[_X_aCd3²oN WI9-\~y?zu1r0nގoziizvx`/YӘ7ܮĬIg2f!5߂w1'0LL)[0cw\y3[]1!EG@>^L4vML.6.ɴ=]QDP ԑ }.q!r4bc[/~փ{Er/ΤE s졞M6!vC-%E,B&)Z`:r(QYa6feY/Q vMet1#W#OCy')o /0p1GAY}g˜Hdn&qGC/ K4Q82†'1I%=8UgtᰏEoT#Vˢ G+LA|pÊL0] /\H.@RVW ri ,OD s1[{g1&BV'R?E9@)~DM`U.fTc\+O)=욨1ݜ-i?JÐKS>$Bsǡɇg$R{32XdU`({D>J )AG2ZwMؗvu*XvvgSz9ápէ9AFKWND;oe}Q\T˽Dy٠eY/'9FFZBu'XA(Uztl7tHIw~H=YGr0 Yh>Y3&P;hSΧi> K-07#: f]fLn!V]tzPvwMB&PnMb!B @,UEJCR` ΚL6ˏAT BZ~\C6UW&) \|{{lFݱkP Tt 'R.8]RMtyDx}-)[»a=`mYo6BԱn!qHѶ/ָTes4g`P/?\gYV}lv~+ +~nog ss#z/ڴ[$~E˪*|\=VEzf%FsqmI9.C- ٸ6|J)|,;ÚdT I1B,v<%=7u c/pܬL Drm._haT|SlIM?!ETBֳa)} =py"Z(@ŝhճ';NXtAkթi_ s,!0WiL,X?dž/_zK!A"h^h8ǾF 0DPrs|q"߰+@?҈Kj9pc˜H&wG(^I.U$:h@]1>=B֔Z?q' D"A*wI:tu=|?9/mlh‹kWH'_'e̾ă4\poGEFf:15ɕTͶ`hөˁlP69{ɿtg7veFZ>r+KF*,1qu5AI`Fi{wr' @mٷQ^O &!ɯXVJcӄMO;2\T4P~5JKlpnxTM癡]D1j!1]-<3w0K$!xR|"Eԝ8Z=lWL!R݉4词E3JG[<@nFôxH/62 l#G@*wΩV#^C3UpH?Ny3M'DyU3bh*sn-6bw_4 q> >7#` ­YF<anAS' "K[3/ǀԂƏB@HS/ٟVblJ13 2 gOԤ {G@V<\>2]tq86ƽ[o[HwAA$$c%Yo/o5O'E׈E*RL)ZFݷ⯒>ώȗ;%Qo3:VMGoc܋ao~|~eUi ش7q)ZδN#/'FgmW* H-P"ټi(,^Ok+f͵¿K"C~^N,^ב;RR %  `:/Pœj]ܽ(+mƾ#cSIHC7Cڎx dy3t)YM4`☡%fJ)D( ]F␌DR1st2e,:&XL85oprYRf"9v}"ЊUVr?w20]q׿ U騯mT >%C^3U4GOTRʚ0?Zpji7kdq1SS%DOصF=643%M*d릦bjtC0PPԨfTR>r"/uSmٺnaܴRZsW"jr2'{i@1/vF7uU LH3/)mn03RY]cOV~xۡtZ.zg{W( |-虹hI^rS'#=Ǩ0 7Eni 4%ωS=gA:/X8 ة`XϹWr J yW"J.ԊZ'C1bi_-NRw?`:}c3: YnJFv@ /pT 2PQlU4rg2 Y+2[h r$j]bSx#ol"Z.OEy]ʲU) ܳKQmpCf1J.Q0:} mSzˍAyDNsIO킉jX?e4po%csLv?:.+%k׃w_ul XkKgЎ6Q[; ȩmYhJǐZ,+򜕬xQb<1w 2?4@7f_֓#[aW N%XܦWFQeOC?u'Ɣb Rόޡ܄is'2a'_kRB9m/'` 5(~*K [8+5O[D3V@a>]i[ɜ|=R 7j,xp 8 !{ ZøE>WNYU"@_U8*27ܷun6}usځ.*_n%׆ ;jρe0%,3pjH'-Kqq˿s0{[ 9u`;01TSY?!"Λ.` \y# j'bma~"O#]׃&R=R^o!|F{?r7V8ذzϕ!cW>ʿ o_eĥ_"3#[# يԲ `k޵e# kb.7<3t6RrfуJ#YBR%t*}~=zJ^pUs PIX.+O܎kQQT7G +,"Fl$gvOTNGȐAW월ce&!1xl"/ >A*;bsB-] 1̲ $j[\=5aD-[IPp[Wےi&2z^!/\EA}ns0I_WoM?jh㺯P6OҚ-)I~}7aa|:M'@3k%}Kp4f{h åyguO)u/aq#pՠt"MgQƅ3TN_-A5j\Tݓ@K7PYp#Q*xg6QfTJ}ZD1 !*ulȇ6[ e5]̆m7"8v!ABW&emŘ9߿wVpT|"&B)9RZ=g]Ib|I2(ƺd0YsIB`n4[XX| =zA& O; ]ok:=]Ŝdݤڟ!E]+L<^nDPQKz0dJPxdP˒?y(ai b2Z|rY } i#ޏNL!a K) blg^Y^RKuZGӑ2Zblrdg^6y*A8;2% *zw^>#2A@ `.JWIL2=9\mkɿRZI pn_@GL9jti[w~hg[RA[r\^;,^qe(^#}"^+ Z ]~hitLn-Sm>VmIsPU+V% H9+v7E]LC@QQuwLfǧiPd7L}^5[?DWàL" w !VBlIhsQߣ%:a;N /\*KPrd  g+5O*U5rP!X?a(/e-ipsl, Qh)h7gj-] Q,9~˯@&;8ʒ}};ɁXE50֧'8 ̟x޳t @D0-SM8d9Om?],CϑGԶgѢ 6ڢВ֟3:\ڕ3FsY0R4E @ebzka]j ma=ӹ-y/.pKy,Iu<`H6Cw)p`@[R+D`HϿ3&eWߝF MHݪJݳ?+Y%~ķhmfJ][fR BqyG,nژH۴|د#^aN`!n3ש7-X do\nA Iv<5bXMm[r Vՠu; >䦤GztY{QQT&Ps"WbnJ7O$.Cu \;\wrM Z;IN O_<ӮsA+47tcGS|p4T\aS{y"0ylhV3kNb$<a'+gY@;è9cp`g[Ͷ55*f{>z8vmH2rn,}`G_2-m^MT *隆[/j8AjS0-?SL MWԠvt#R 鎾7Ҹ }ͩ׊|7RHIbp{䃸fI\(Iۯ1{rt7jCLrM*7iv3l/n: jeLyʚ!f'A-ٶa~վV<蓜5@퐖$WEpyͦՕ"6F pBOb+:=R1(p9N6z9d\n[yh/d@;;#b߆pHh8op+w@vÛ{ᡏyF(5m5ilϤn#k h>-ң5^ȭcr)ڲ湤 27SRmb7c>$H+nLUsrd C0L'T&rT` Dr68?37*%]Tbxi1SaT IX[=9"$ ׹Gq^1>RU2wB}DCSUœb&UB#AM2yXcAޞ׼QPus5rYuf!N^\It+Lx!htpS oprc#گo.A9i 2|4}֩" ݎ`c|Vx[C$Xk:l߻X9|yۺSiA7&SgN7ۉ=]ch{T(MẆ0z_Zoӯ-I;lH%qg˾(c2OIG3X. <1A9vmRj%صd|Д*.ۥҼ$4)^\CDRеݩ> +kղr&eQ|pmUj,wf.vA'lf^Vd#C!/X=Y Lq1;|a;R'Rgz֙ս.t鮆zV~Cjh3|eA,18M`' HmoF^9X:Š އNrpTRYn+] ,'(HDHO-OVRV}e3.;kC`TJ*r80CZ3$Pv6t_JbS1cܱnDs&PCcj'ЌRn:['W_ͣ,`T|r|:$ͺYp :4?I{g$Vu_Oh͉(+/~b*Yo7&&g-H \]~KBȬphY=`XIt毰)Y3 p+dpr} S |w7J<"{Xy/&ss{Pc,_POth_ըk=|>?Z 1өIR? j!Cu]8 S lY-#W r٢X9lU'*^*M|7s+AiS(:p",C2a!)׍VAm LmJpkR% AmȘ5I<أP~L5ЏDv0Lu? k``8 @^D-ErG :ASDlݘӋҷ8g8ޓA{NWW?].gxN{_C1?n\T\6+>#3&$LnxwV$At j(t3-0Ultaw0C[U$258nB\ZfeȺ)IMY,]ĊY4rl,f(S٩QnNudjф] ֋3+\=]3mD _؞:-^8/i3#UEuś_{řn<F&a_X̎y`յ\5rMt_iI\O*BW[׈7Ta! IAf(25ڵXt.Ad-9oD5ߜWϷ،Aw76Gs5o^_JDWkD~|/Q $2Ar@[U_7ί#k4)2=':97Z"1os`KrVЃi}-A8͛҇K{e, YW 7J5ƫIZAkl.` e{&5;ZI(g[}aRc$8Lr/[Ih(i7%mU夽/4'B+.i\C9$NJy g8S )`<*OEiw:=P-Eȟ9;F`m, 1@6t ,tٔ5 EUɇ*4n+WQYVrYz鼪}KxUբH 7©̤[Vd.BG8\7̰ NDL;\+<KX&-q= ҅ ԽX%4$F&\>'sex%*߮l7O4%b3tz9?uIzZ#cpRJyC56;CU) "|&󹗰4YuX@7cG>)AK @?=[\1Z~~rSe<_/ΘN_Hgn$or|DJ0P@j; =|CL2c3K]]5|-KTC89\5g#SIZ0MIj4#9bK\U Z}T%x[6qגoXy1"_ 2Ƭ,t󽾴Qބͷd2]h_k=}Eh]aoX޺뉷_ghE1hpi@Yd LjM:`0jMkmBxOvbL jO%#v00x пId(w'VDZێ c Ak2uZzb낭o"_#;7K.бJ< !ጵg[ˊ!EPXRb&vd"g Giœ܆BbFzӓOqG}ߋ{ 8eI 4ـiA#(7Kv uIaIAk~ۙĭ F1櫏Ԉ (~/GqvTh.OE}AKu݈Z&=>3gp:ؤ$̊wo bݕOiFQz'%;[WVm5H#bg)ˍ_)_Ɏovub 9D!R&y6H3qw%z 2wZz-?;`tg<4,,pZ6Q2ٜز\4bs4W'5YI%Qđ7mVN[7gh9pߘT I5Fiq *'2Rʆ;A3|'B}Q=G3a(ӇNRJrJe@pg|#K{u`VSզ:m(6F<9Tv*6WEV/k3Ir^Rif޳wP_sW <c,( ]>* 35n:JZ$&bFjSR/]G.3IQl 'Cօ54F˂FsS9\='j[5\,q.: F˳Alz x++M uj>Y6?_|"+@͂4_>4NK-:۷\Ѣ8Sv y[3)5cf9,QwB:|-u+1A>k22V.wQ.P '/c`5("7&'=~.LFnI Jj/1\l7V#('"zڹV@IhD2FLkliռk8k;3j\L<7LwԮBC@?,:?%.+9q^ (&a/"Z~6`[`?@_ӰQqf[v:>6uDȲ=o ]%PgI- MVuOhSa *'.}W)l,4SXB@B2tj_Q4hON&v9~K zRBZԋ(oyᵜ>ggrfRDY6Vk#ڒe{Q.!Z, j~?0l?1e%w!ERs٢I.DB),Ѽ驩 jzj82x 5 ~sgVFHɽ/[A"$_&3 Ga$p*B%f+G#_6ZqˆgtC<}׿dϿSۢ$K 5! P#FNrtґ=4AڞM惞 zZfr'7Jl+EYOn/IЫϏ m@]]R%M# p'rY O)&f`R XY ^@Šn?su"Ms]A :RLjۯ @~&[ݴegp[6N֦Vj-}|Wi_Oнhg1+N$`\𳧐ODi|F1v/rN,qa8*c$C}i9f={>UA3y"6*غUL`'v@Un^K4F|_J+gk592*4 _tyahcN7L\2Ep sU s@}}un5_mP4S;&1P, (SВ}j40gH)!,ՕorP ȬNwS]B bIUo /ˆ#N߆P~Ѷ&r0'BbM\C$<_~v=9NP oUtaS%3{N߾7+xIiI&iy z-`lj}HOKm_k ȱ5.&j \"#'7aTB=R7QzފfWFcL 0iV\aGoE)ʹ{S Uؔ྽Bk)^M wX^Rt`G=;:~M=֝KVDH&PT,ԓk 7V]TEp9bOuqċY{liP f ҉c]j罓WT4k /wӈyѥ&]>61xЏAUT1{#kZ,O /vjJ-G|@(q!H v@D>#,䚈'>#2̚ZLf#vO(jZUQ[b!MV$MfƯ3)Tbl0 .{JPj-Ae $r1u =V@,xuWv5ThxZ?;/}BQ&!RBS%U~ 4`5mr.>?OxΝb( g^Fu~LGe! " 5;m?#7y!s2PkT+D;L"f( ,=kfrv5_G(͚Y#2){>L:pb!֧9Rؘ^Uv--#y{ S2I9P$<؀оLါ!lݽ˜e/$uK.&Wdcː7}$4v 6N_Ipy/EEdRf>خf'؊ÃS~$CXG8dX$^6Y^<ɤD衮@^B4;2H\RHu\FhS6ڙ:v}\p@)3meh{qhQ`; KڱˣdbU롟m_*`ffF![H(TPBpg]fPŲ6;igb\7!==z:Ut^N`GcƯJ)J"iHjXhPD3`d@k\ hUf E g0[Wݿ7t0< P blfQ^}سLE &Z4]w2у(vB4d"ܢY 9;.܌jsuVv6ˡN:{i6œޯ"C1~B=<9҄\)6aS%c )p>)Q5-c\)U,a Uj{/A!2Pڇy{ sڱ+H]!/bUO1*GW͌gK[wۣkI1<[ˉ0mou9vY/b]= 5%cXS 8TaQh)]յT~6phEn,Ԯ2<7)!ڴ*yTIm fX71q] {aS}4b1rO"# 0t=Q|%Q4޵|?qf ᒄY"._klEvsէ/"\%})s4gc1|7W\ %G1cu`3S{ $,l7x`H"dFpᒨtam&9$r+I>2'8'o&oKt4btȧȃmdN:iKjÑ` Cı' %A`rFIO&SI*sܤ+J6p\\: Dff:(-ij▃r'/sf/gZ@߉닥Z6ˌA~# gړFw]'rD&u8-ъ&j8G6a5XEeQ9P ϡ$VR7tagdut~0H@3R[_=Fè>܁`5Z^'=bbׅ8>G4 ^gu>ǟ䝺NGh:F%-p0 )58&Z2d7;_*e.c*{bywp|Tʤc~\ix't$?(x<}c KV՜ AG83Sk^bN2@j4!S؉횰^.ON9]HjT 2t{LIx+)*Ƭݶh@4xo= RTn5@A$iGS1Y~_N 6 LL6-AȼmF8@̘Ozt^9 t0.v[٠^F 8pv;G}flWy2`"fw$ĭC 'rVS Z$-+kdDe'e $՘#?#\9ipɕ37ʸ<=idXDD Sh Ii=oo߷l4;xSyS7ٍ!db8;e g{2ѧb=o$ߙ]rx3:@^^DcJ0X%M "V#ѰI~]Cl'#r}JKְ/RڜeF@WGNd_ugr y{:pTjN2.t#*|- :>Q$s>*6X&`{ǡ* ɥ[լjدB?XOvK0:7e V+)ʝ!ck壱9_eB6oLxeʇ&~*|lU_ ockQZ][I DhrN5P}cOiCoO`C6GQϽ9_݌Cu]L&܀CVCuŴxL`bsaN (]gEyW̊T W?xlNA!)6H3TjkټNX\Kd~ұ-aO岕aɈ@th3@vO`Ӽ {;kUAQadf>:HWZAlu>j56*~T< E=rp>.+>92Mk?Bdebjk\4Oal)6p_QT]%M}8r*@ `S0?IGjB f;l0/02sU:>u:JS7q+6;^0ccJ-{RѸ~omh(`&HR3"䤍q{yA|:7citMizӤAh6TXi5;~Rc/A{ EFkg3g 3J{3oG'Ra7 l0iiޯ3{^gt$ťmصbUziWӍ{'4o;j;YJYkU]\|}~ߥ^yh~kY\1$*nmW3Y]+ zH w0lu#fF]fՇW8ce_r3aXkoYj5rC m.LX~ Ha ѻZ35OrRF9X߮QLCUA=,xP1 D+Ϝ`?%CJJ}ZOH KOx͸M4kY`cP0ɸPdzBk b[6& (^6XTM0X%v/q 躊5QY#jOgp|VʙRo7=aZMZarI!U 74Q]({/lFKJܳxBjeCP=+wMP\*8؈áY@kם:$ZWշ.ȕ+Vb%!CVV D^m)ob4qzJِp+r-H?zW r0{Klch9Gg'KPg̩tߐC9Tמ׏D*#] Pфp cuh֞i=x6~$Yvw Y|N ZI0"n]7B)-njqv,UC,NׇY`T[, m ̬j2@9Z)/m#p8w6Bn@lG/TO=))ӠxΑ)Tߐq9?Kj]mH-e`f uI>̰E@׭ퟄdɛIr&ibY{ B*Ŭk_XiZ9 /fs&=N qZzt ,Ё_I-qžd-cbz%Ӽ.q2ԷQ)oP;2z_SVC$1; h)Ct#?7}Tԉ 5I'S,;(XO6'ɾLSLfo$ -ƒ$5H}įf@%kRxjE)Pv?,^p잜CڽOV͈[0%ub_A*^=*L4I$gGy]!1$!NѶDu%>)y(_3҂_ ㇞ $J+#J  '~Muhp~.938k99Ly)ax_wңXpMw>߲K2Kncr{b!Zg0*zypc$dr(=eW3kiK<қ3$Q~>k͢# xU|8>sزj":W'R TBki|0kZTAwE12z:U[K:6>Y|&EOª[5G"epQXw9gHu ~Mb±&T"%p0S-'53%q1|Ƌq]E̥4)VRFՂVWB)i1R(SNgӳ06WO(9|@%ũrqƐ䨸"%R@SFx!B83,5$s/,+2g6bn<(gh-CgKD=_(oS`tNZ@'B15| zk_^-R*C vgAF csc%lѐ U{im6Yղ`aUKv3T7; BEdoA,ϊQUh".}4Br CGf%濤bB wp^9`lz3mw~<^G^?4I` -RC$!5`H6 p#sWo2p"`Ume5v.1>Q4a*ꛗH}\/ejB*BC+oX€KrϮkد/^ftOTeXo7R/?YĴzI~Sq(h9`?a&(T/j ju]Oz!SVG ^x l,JU⣺@'kt^0p9咟^}e1fg-ƊZL1b%_U^:>]TPg_H>aGPhOrrKp+OOnqr$< ir~Gܮ4ts[)*woY zA-3s.pz)wELPMobP4u}Hܯ˸\ZNY@VFnU.{*5 ]y+xOPGz|HTzVM1j^ $Ba3O/ȿn>B[QQ+G$Ln6LέrQT_`jQ?3L (n\YQ+188eI;3ڼ)y(ʵDu?rjac40`%W>jhlg2RSϡמȯ2B09΁bAޜo}:Hh\K-!ܻ[LbSDz &P/ox 7r#Ĵ9qၤ(k4g\Y+[`cYޔf aĽuO1;u!G_(~9 0M0 rPu6 "ѷ"d)0$@cҒEtWDW.5Lsة+ҽ1x{B0u68'X lGcܘNRAO4ޭA+7!Q)ϰ)(Fn s, G s5b/F HS:et9rэӫ墔v';;vYc3q46^z}TMsL @,3v8{]ZXz2u;+ ^q05{|WoXѵ%t 9ޚWNîNn$VpXJ\ZެxˤʷzA߇0xN_4VWpBh=6fN6\>VEBBm ]>PװESwj?Ƥi`:/Z"BF^If'JH)_e:_w Û"P~j}K7v$ =%6u՘&2zу+'?Jn4x=G]7Y:u+fAUh`DŽH.M I%"loXWI2qbbGĵgR5z|[Nˈk(R OK3@ "zt؁?E{pXFwmL4 P죫Sp&9Ct>z~:+~~|d9DJ۫m+`J![W ղtPoXjrűMvBPvip [ⵄ(MbK4!RYNe帗7 h"t}- 4F",D<qZ[U'Dm\3 ie~K8vKHp.v-7+*R?_* :@ Gl)WEMSjfn#LSAO]ot308ºՙ,23/rЬqr |\$n,Q ~Svy+Fv6lo"<5PQ#%M248Bc,ѲU a^U 2iwj]ŌX+ lŝ=Rrj,ssF9ꁎzsoPU0Wv+)(S " Q@3NptKw|/]j8Vɞ3:{(^v3|t|NPVLgw=T_I+^pTE2dIpA#` ng hr1 ̓_NӲФe^P0wDQ8JUC@#ӥBCCɦr|DFM$T?=݆٧ v|CG(3\l4--rHI=&*\q-v=g U-IKRΕm)#x`F\ ʟS22::-8_#(T2(=ud?MKt@͹?Fr`kyQן " 2lR!]/P }U9YS͕TH-U^c^&4o"w*nȫRrcsʖ +Mx@D|B"AU#'wa}~DjzOUSNLH\-Ju QZLf}NO)P;ܽF,s7k/Z h[Orjڨ˟TcJQ]k?C8Goq&),FmgvYNwxb*s%2u0%hɻ>C3tMM)jM(<ݗ;2C=Jb-\`2ci-Wj&l&B)nc)2UC[|qc!^M&}|,vOl{>B$\jVI8gdP#Ȩ@-֖k0J`qˎrgEIӕH _mwrFmriEt ߶uEu{L|i9X4k (I`DR(Π_LS߱992 o IH[ƁTů s%A$H|7yл` ej%UtN 4KSnxyBr?XNavG̚max1,}3FE &|uGp: HS5Ԏ(e jȽN64^X_q&VC 篿3XO/Ly)PIiRxEOC6.˧T=K^3ilq΢(f Ixvw0~sJբ?OAh8AP>`W_^)yˇbI03)r[mϞ"}i֦ͱT[a鐮L)&=9U26/W6{l|9e I^%.~y25iLe +*K>kscv/v-bm_Wa= LEj!,wβI']#)6͇x?}y"^k)OWAvh)ߵ 8eѥ @r ݲ&Wnj2Oo|uN&Xb*UͰWkjq\kX%;hOi`TM~f 6AS 1t'DomR/K.'`l0r3xjO(Cq;l0t>$@ RTF#(p&ozO* ;cr e/0Rb~0F7@…t#oW  NTZ>ŠnE>YKT3>; >stz)Fp;Ն9s -$JC%4rU[]z{ESW<3m>Z|(*TO@وB㘽?H t 0Q-[.}!&r-pB՝Af竂}T3f.6f˛aH9>$@4h>d$n/F]GW?p7NY@3|͡Y-Ra~<EiYʺ ݖr_z)}2OvOc&z9/2w s!dRz ޡ[ t1\!> 6fְ$7ؔN*LVH9u#ZFk ٲq G9h-9vccԦ.VP~4` èPD4H^A3r=#wp6x7)kAQgTx8ʽNSpJМ?ȣ_xMC$H׼PeYk5Yӷ!^G&4'Vr99aT+^'nِS>ˏ 9 !MԄKfdv)ܜ͌3)ȇtӵG:d(de) bRL",&$3g?JhUh*MfSqnݶ`ZR-z̢$ ӣ\>x1upK%eZ#Ǡ UR3PSNnܣ6D&pPSER-~My^]]nh>#SE$K Р9S *I2%Yuåkp.$ԋrre&jz^8i(6h'>c3IRh%Ҳ_R8T`DzacBbD,)yz_ Y z3ZČq5-{(5c%H }"w.+iqFW-1Kvb//FiEF8B\vE~}w^S \]oKy]>V89џu(P֟ByE7Pn.@?z/,/:sSwC3,!V +&yÁbq9 ?w}€nm^;kZoШVLᛪ~F'|A#\셪Jh!^*e&=|QH,PpmTmQo~? !kd[7-1褝c ?9֍Ch|=T6%1&Dޞ-v$DPrRXʰMp{}IF=pK-UH1xV&a℉+j5;BVA]y .QtqK,c-ШR$*ؕȢ)vp@&8͡Px#(kL_nn&@ "jkP^P"L^˖_0g_n3@nj"#$wP`J۱n&訌-m1v]=Qn=|k f1ėqBb: )-/̭CLӼv#4WoW/Q;}޷npϺDGYQ~;#(p늓C@Tx0-6uB/bM8LxO;H rن` s3 Q5^+a-{89 —.$~pDU$: *=^5\ȹ?l;/l!kϏb$Y"{.X+0oM96%Sゃ;% .K \# 괺NoqԳdrCcDC#:}tB+`0MXN=:^"԰,-ԯ㌍GAMM{:g"Bս9pϐ vThd|]Ia\"8bQQ^}h 3:W#Z iտA/Uת.m NZ|K۝;t/HkxMF@Ӳ83XM75.Np_G~1$LQxn};:ha ultm1 ڽZMN_}~uq+ՌVuߺFAIJ/Q/oTa?\>3h֞ٱU~πn2Ra} :vrPာa-}KPWG9a09D1| D͇kaq]4EzKz{T^oWh Z+iLowfe/#ET'LehSq 'mvwЬq@!9u=GЭuIg#95 ^]/Ll^0ԷfЗdyU#cj%𮼜-A=QO OoǰAvvA]GI#7:6fDp~EV- 6ŰޗnXeЧJœ4Ԃs@*l4(y!BHVGcfE9Axa{'EY5N\mCP>kaΛZ,OuxQ&]<9ޥ^&lFѶ@K="/~@;cRk#p GǴ8aՁ,mhE fS{5CƇkpLzS'fb6!8fЄd?Q5;Yf|Ob c^|y;/S IB ߢ vdkrAYO%CC{y,Vq. õDzZ+jo%"^6Umۿ,[b紇ܻ*/R[Mʩa,{ⶀ,lǺ t!`~vCoI} Vtg֌ O~c_:g!#`E`1YTpHFY6]IeV=%ݹ(vG@FLv^\MDU?֓V|>`Ut9?;aP?jdKڗdaTS,@q'D}(W72h8"xp[νl›GL1dl`uqt%[ZT@7UjEH⎂]Y>oWWoOj-m;ъ\OQnL(8`U}A GP"WÞ&"-R?̵uySh?KvK^k:h-"ֹ.A-3?7KB vt2gawsYA>t~lݩJ$]e$;5聛Z(íw:3dHդ \#6x(fJ 67iL/V8[ R^o$Y#.1𫱄iO-bڄLG0?32 ct}v%j*zd :aANN4b,a^J! v5'LxT,Xo+mgD}OV%nꚡXAzۺ(SPvy4YƯe}Xz\RlvA.Q@^R"i9b$fa3aInٍx+ncd0cu <Ԁֶ|>$lO bIU^Jm'aۧ06's?1b<{*?$#4.[${d}^fď&ɧ"c$Jz[Nb%1 ŕd(L)2#oc]}ck|4p^zt29L6-h|Wx{|gf-U \MO u&Bqg Wp|l~흔l#^miA̅P!|ϧQR#{_8m[ }#BqsDY\ǤxGRtKp ѐ es@'H8V-8iztv3ѓ @TT ) 6vk՜OET$jX,?Z`.= n7sLWQ6 HlcPmy!suN:Qn\m c"_rq{/i,dO/_w'==BquٖITI73!t+˧GG"]lȟ *z5;OU=$uo~[/Dhܤ>SN&b]A6Mr|,Dh¯)ܘCyްt]? Qi+헴m쇭L;-aq\ |(c-pt=v6BěE]O٣rs񎛸#W{YY7`Sr60Egf2_47ܸAպ2͞_~*;QpR[QnWмGJ|`xz/}_%e`G/5UV-=Z7>^{ p`U*X}䵍7;|՝&=`sT.wFތ^zk?4㺌,Qz"fZH /;B֞~wHm&L O4@ɍ։UC=uٺǁk)qsF}ҩ Ҫs-jU_:t] 'xRev kģy3/&eq >'@&!!ubI jE1d 93&.f(ȁaNxvA[R3OeI}"!&F)R W6lj>Խw~?10.A*iP!_VWߋ"+iI x[05x[t( /MGJ/]='֨(.u;3ˡv(.BV)_,P(vP%Qzt?:2] ڨ{@K?:Opq5[1sq[?Oe(BPc+V/«(2bSdzԪ`wDק֜,$ .;E&I0 U` JWc]1OX#cz\Upl/aο`9NXe>9<˄2aURctj*T^k4Ͷҵ䘲5Gtݨ7B~\`!3(/Z%|]邓ba#CA'L,ˈ'IG{/%Ke]RЭX->+_}ս=!L^k6PXSX58F돉Y ǫB伍] R^/ch& @+A d⺾Z]H" 1Dx dIK$}RGQI8?,O޴v̞%p_Z3.s0҅'嵙MVF6V~(o%*2 GhJ9qG*NEkY"<As$6VDzS85ǤAMYA+oq_^왊EYE6U8 zԑZ$dyN>3 aDou:ep+wOUHҢ0GX u'_Lc@IEawJ::]nZ 4(n!a1P,=" Th,:4H=2RLy׋ƥ( aԨ=sXG-s&e [k2cɸ fjP Khjk VGV~A"ӎ>wύĢCɠY$+#9v˯@" z㰢T֑q-tߙZޭLN8^^V:7Sb0+GE!rե -2؞/I% Ik n+ҮLuf6XۺY6уխ_vd lAJشc7nFk'! $+eN0.,C~l%S<_6~V>7z+}.6oCZ,ݠei`c`0t^d2jD[~g3d-\_ pE1^sͅeZ~KwV"a=W(2SlvmDiFuG:st4C<ĕ]%UA ˋj X E:k7p)OW ;, m-ЕRxS'OGLG!/K zcVjL5q Yb IV{`mM-,榵- _t&0oqXǂn?7'S"}B>c4qw_8lyh:[p"g8~HLp<'G]*@r2)Ez5qb\XJՋ7'LJ*R*Qdy$UbW:x^Wh.By!L# _qrS gG;e`=֏ D=ϙDӿD!PJK=RC {JD;1P&ܴD\PEã ƥL ze"i_}:5Dr`$"G}w>d~" e9L:Č:?˞W  2l_VI"1J 8U3ߗ7sCpWG\+'{揵x]廂LYHh5H"M]Gwҭi\QDKeGzK֭ se!r(W %PPE4?nP) xVm*݋نڵi ;?;RFc߇0sƎ +L(1ds@^x׹.(px,X-ł@ٞhki`wn#Lϕʊw3+`D5pg05r/rW;Yj\|<WkIڢ-᮵B'Ѫn$Ȼxϔx?!2 Pۨ.j3c %y<N5Vxs}83ms; x'EM+"4V|(S@fZV1>y;=-M ߖ&4^ OV7BǏ1Z$PHD{(sT❥" KӪbVQ;!@G_DL{~>TAd~.ĵ򸗕sHXq`.֑C`ja0k U8$)2yM ʣ h8/meuTbt dↃIT[ 7d2#;mUo<.]Pc{}'n_zVByiG,ꕂF{d$_*FU!"!f4M@ځ . <K|?" t"Y?xPz?/Z,^B~c=?b|_3@EF۞gKiIO/ U։iCv_ʩTAam p uu0y Ҏ_='z"ԨCE[zwu 鮡Qt (t񤭂j<4¾zkS>(kJӒik-WpYj yUm5%wyShF%5civ֬M ZN0'p#0Ωѧ &Ge *+EK eW -@_)1ⴕрE}!MUo ϗmBr=|L2bfbC]!% ϭm.Uℨ>{{5D5M*/8n닀.V?vW./%ܔ퀿e4%0bکl>\u'O˂Z %UQoef|(pVu d !.o)d0l;bk7F)L[jHbm!ETȒeMd^t!miG9v&ѹySf(wZ_;4iyySѿsycޓ <`AE؋ &$,&U4 p֝5> ^(\lG^;NeI!d>E/ Vpl30lU)A踪IB.(b}x ~JNY[yы]_x$$[t+m9̋R$JK<|xª@tΞB`AkgtЫ4 ՉiPo/!εx}6PSD&ZVKHTs0 -91V H 5v«B*#PYuW{B.U?o oق!x ųԥq+1#ʵF8_ FX[Sp*>AU+5NFp 1R{֟6xDŴ<190! gų)hIZc^=b,? O?@Õaf e*2܄HbK]-g ې{.y@Iڅ9W˛ ڠ)uy{V[W3)WP[%&r%HwpyJWegMO釄(Ȑd(zYz;v\0vHߌA\J쭫w73m[Vbc(ߙ#^|gEȃ%F`.za8cA엁x&NNGS^ Զ`ŹBZJL{w@Ʀ0ed'_2OHCxyZ^ &S0myC8E:EqYPg0='D3LX(FD;l#5-5KcwF|ًXfE%SVOtN'icЎ'lP$V"}%}<""1nV|،DǤgɊ1;x}ftg3i≳ vpZ?%¡/G1?1Ž}W@h^tsQ8&7N_[æ `HX!''QdzȜ_Һ!bSoʠ&ZuMeW9xQܨcv8 FDNG4)l(>IW4v` `V]#x4O3k% :-"3ĕ߫á7I#ˑa~L l&`&`3M4N3Vn#lQ1dZ| +Fɖ=AV*2=<:x?ǒ;MN!y2VxT;VIgÙ3oŝpIBSh\n#V$7ͻ*5YOIՔg~Spp5w>3K$xfOx>lN ?J2t)X(VĄIޜax0m.9 ?`hOm5e!բ+Zy+Fp/pgD:JT&aҙkil|Nü:[ۍJy2{6EߡADa|iQ{j .8c:&N ݷmÜo֐Uҗ|g &v` j҈jEy x'(JsSa(QUK;(TscUYzI+%;YUIxߠsl ՗.5T{e-f;oJHOk|gK?g{9!RܑصJ Қ5;ʧ0Q;۩?I e,mp+AwZY3Uj޿Zڱ̅6 qh +S 1  !ĠTIwc$x )m<'j^U1{.]K.hC"꼲iSpE9WWCr<@7D!MU,r&%c 4(v5W i(mQSNKQE,W|s{&Wj(#=4mI`:$9GMW隐̗]ctVb#V4Yaj^)r}`%b1PFĖ6݆񸌆: q k^\t}\ v dk `#=?6֝Dx){)|+ܵSCNMlTP Չc{8r 6b SpDʔ&1hJ9lF^3AZ?WAdR~]euT1'gD7L;j.l<+[)%y/$ﴲ@{A8 :S,&%' Pw˅2d 1E ~~ΆJ+o)+7?r73|UMW_l}uœ;LԜctr8Fvmźt@O@|MЎ쵚&'`dP+q]⩩87Jt猨3 2%_)Myi&Ӄb}Je`nq bE>)mKuw s=3jY+dw|50_c>OG0lj(a^J*djw7l)8EK&=?:g2[YKǟ.3Tfi6?8Ol:NAxaoMϬ#4q: #dLAzY)f"-;QSFIhth2j-&i Ouhܣгm6%#K#Bܜ!woC#bGFWʕ LSxؗHUNpB~7IS@w;shHGk0hiĝ*m (VfUVBVب1z\$8^/n^:FҏV gW i09`t]0,.\ [lǹ<>2>BlWBc7=/!38aߎ $3qioc9u0c?g"Cqo3]|FVڇ* ؿezB͟FDN[- I>[9u!!*ѭ==Uٌ|M6o@9%o8]PrN:pH<[4~FNL* mC4.Cd$p!jD!'f?麄P 2S7W`b]w0aͭ~rucʻxqf~-G|~IT_D,NYi=p%(aHK ԙ>V}E@Ssy~,~FU7pԁ<2|W1۲BJcVeR[*/ݢFI?4j/dh{ me=^@R #SA/*v>z0\,S^h݊<`v&[d \9V|X։3劂Q|J}*0l@tzPm)fGlAC tIq6[:j(ETaHbkB+Ǧ7VύzqH̤7mq E+H<< E>q\eJUdiM) n>#KLmyӷc;/]NףOOO_nNK#1;>PԖYok]y$~I{s1{Q"ùRq\ >^UX&[Qe8jn͠G=}[ܯr ,|uN  JL5P.1m1Jjdu> _ZJ}")𽕋 |Zk",~ΥRr^\9QYN݄pL3@Gf: BPuMWOoV/H3}O=uI~g^M.LI|C+~x$jVV E cNNĖE7U!(v|}`eYTYA&df kW]}+Dj7{'OIۏakMDzgʴ6Г.g. I^? K-3HiZDiX+_֫$'(n0GٷZKFӽ`L)".'Ց+p8Qj-sTn8! ^?!6ܻV6nD0~^8խبZ cfSa 6m&aoOؚ t)=3Ǻ ~)rWaMM@/PYGo )+;Q1+hP6AT5wÝEG$[Ǚ!V>`ÃR66p+q}0Wc,IhX&~"rET)R- %t3]  0.eYC!bib#~oVÅC *p\V# >+-l>*|$ʐrTP10*x@fe[a}>W)D:ͲOk Q̫ED|-y. @הM ti 8ٳXJ4Ixيb nϱa;Һ89GBVׁF1 zMcכ=d Zx2 9 qVՈ l; ;O&/hQt `.2?Wo*_4i+d t $>ܫ.֏ՎK[ZsԛjBVmH{#Swr6E55( $xai7IGLXucF L cE =vF|E]?Nu@Vq.t?>,PO= < T|pmӓ8L 0~gJv$x>aoۖnG5 ӗڿ?3-ZF\%epc?n=|[6wXhMl示@R+m۔[ dLWvp3;MaK^Un`\RKWBڭEoDC Qv̓ 즮͟Wr^aDKu~•L :x+/*h悮v .صlPmE闄D6͕0f稶j&!8e|lF3찃LA-Cq0hlQ܎j/0)Iq\_pWmTlc][K ,7\gmNX)ۼGKq"|OoÐȦۺzh_x^poYNqFs[V뾝FȡawU= $MMΕ9^n?,Е7Aɯh5kZE$!Nc #BpxCE!;X w8CUt10B~v}\+FK$gz\R]DrmܶUœ`s~>0/O0ӝȓ5vGwpEՊrVсk>'SydNI47+y=>pL+rM/@zgpuUG)kGyVT1 Yb_ӷ7۫8Џ K .o_Z9{=,: HGB tAttk39*¬e!ny+rjl$&B5&M$ۃ[zX6;BE%4&ms)(+6V *aR{~k|+Pyl8%wg5_8>ފ9Ry$~J9Ȃoz{on!$C?Sb7@K 28ErB+LPg${[i>lR;jJ+GeHT(eG#gQAG|:-ֺq5ˠi#1:+f6L[S ot׆ㆾnWMo (:q5i S'zPZgG#)SŦ Ǭ5`1xA:2l8+WzgX!;:i"W?a ,zi.l]HuN;S ^ ֥GAԋHH k~=/4CܛRr[ɧWHAZ+8` scGM5qS:=M/[SZx":nyb$_UZ} 9RHI0!C'.DOWa$慉yغυLUX.D7 l::ðm F0o{|jgy7la=QLsir\.>B/*fd *>4TQ>arK+?gDUEӞ&X mXЩtӮ_ob/@dqXu<;7V+s]зMs pMfSl:V;FX o˃5\х7eBWiAF{W#0@)6'sB>Aƍىg($|bUl(` <+*,t HmA$V>`~NXpiGA1Qc+Az'b 4[9ÆdB$rJghb #cN:g?^OhQHj1ʘٹ+[Q$O-1rJVx~ (reIemjTS -O2enn ߧ<`+<01Wv\BRDvڲ"V>K=D"2ld+)EHMEJzFJK _:^ՔN'NP4:ƭ+~=5|EÄYUBnF߿^_$^͛]㗽}IxwuUыÛ"y tgiaf;mi%eA)Yziׯ|U>aqWX̕c /nn\uWJ =6bᵘ<i>/%O^;QNypHr1uJE@T)jkje{LkúH3so3!Z X<\uy 0}upk -j .GqGERC(w^'<^@] &Nu+ҷCU#"4[X@nk*i6]1&Y3&h9huثՙ7CÔSɒʸ;明DfW0;͠3LYZ݌6!lCHfDfBf0XZ}@{?,$=ؤJ)8l pߝ5e+.}ڸB:@m-62}ڗ"`57V,mCWo6x *XLD/U({N2>£c B(M\qn+ Kx,XVpg*DHÍX ssy\QսkDM] 9"xzlqK[Mpl$O3:mVU 7 SZs!^Ե$VL6^<Sp&}8 >PUXv@+Nlp{dr DTȻ0seXSUV-`q f?RSjM#:ڌw~:~u殮vDepslRA飏MuR6<[sN9L y.#ϴLcnDjw.2_bڜgL\ i<ٺ~bq8#ld%(`D~hmNMuW_^k,M['RSc{]>;Wȏ8Z$w-pjk-«0F m3"e6@`?ɰ;EAMp5ئƿ oBomĵNlvA)6Գet؂ -t~׏-iNcȟW#I yvucpO,>{=9k!_4Έh*Dh/QyJL!8ϭ &"  zA{e L(S s/)n4ҀT\^5KP]ǡckҳdGA8ǸǏWob_X$Q-jV#+|9D"j ߵ,͠T낱I);¢wae^sC$+9$ "rI3nOyߙqT!;6`%E(TsJ0_Ƥ}$fR)n`sۂb&<^É)xBMƭ[[fQИj\oۛF&[m8SrdK GN4ZþMa69ɔ~*:NGڐV6ʙ>\V'iTj*}uC9z؎aaϽéO!":,HEIoB\ ҄`+!.&;ӿ3B(U=2PFu<. m<;Vt"JGvo"@pcYAs Y YàQz(Gi"Z#dlpQ Kc!/YS:W\s6,=)x@I~#oK*q K - !_dEׯ:w*xbyw6$7N.E Tzx^ ŻO+Ԩ/ En|5ADf13P^?\)[pđRކ5axJDS ‡z:\(gfdri)t\j".~d}.l.qʔzfn5:tO<Yԅ-λXͶZtR`?)R?42 EW0I芰w䤁p J!3ׯ .c\BZ271D"` \7Nc~=+a,ة Q Iy2vT ~P! a"G73,ҿ8PxUsXI(5w0qz#{mC$>b[cPTsnHx~r7jEXE=ƵHg)Y\VlmSpҵ,T+(jsyGɌ(Ex 6#q}[H1!݁T;VFԔ" c$Rl(I[ ~~$`7W\#E/:@ldu2lr5FARԐ؎Lm383@w6ƽh%4 9iV$fAρaJXSʏaJRs]^NxQΥhY 0I q42I6h2MC dUgMxUȓcC=& = neuRd`gb-2mUyU3ɺ\5aVDx՗ ![שKu]R )1%`e`6Q K?X;Կ5مuBͦwOXtMᙴUBS!#߯ DH*K!G[d<GzkCg0"W幠k`"MKE~-^[0m+(V-a{JHWpFar;#1G^!tpVW! `@-QB8>#z_W8BFcIj (6 !N >J-MFNS7@+CO0Ƶp9a=!~_{GQ'0'PcRD&:z;ÐuSk4PDۦUL'0Y:8MWW &o'Lnb*/i7We9)4@KCBOkaOc)Lo$'QP7ukwϬ P|6ޏ۽$;$3 [>Ŏ<5%0=\L2XNK -j`՞1d*{WbO4V:%+(:C~1urxl;~B_JW%B^|P̖2G|/Zl|NXaiDB7h]ߛ{X/sqʛIw}It(QF7od Po]d`7mmZ؜Rl_5jZ58_C]/0jE=TD}G7s9 (K P@8i?0\&1J!3lr Y-AIÇ2Vuz,5g7f#P܁E;PT׋"!4u"}+~]5&mTRB!NRz@C4e]m ˒%ӓb<?䤨^"vu\0"N]h*OM2Sk@Q[T ̤"\S VIBIB|Xb7Y>㤌~0C'{!gnY)]S&}}x^ 4bٵ9[yQ$L&GX ZV?^wEvkŷ%w^)´(~EA,g_% PIB[^hWOw;$cZ/`~s?"[z `sÆX昔P fq\.孑VF|QHgFR[8 {^Ki0Qs"Q,5$tBo–r2%d,V(T!t6'/N6U8k'}NT\,&rM7)"Whc^8’|$T(_ XYDH%G{pC8$ dQv7sb9KKB(!n*0Sؒc(~:m+?#QUf!/.øiFV'D^tBENP ~] L]V3N!Nԩ+@Em]nq6sAfyj ժA+%)6Gto<9 bqȹdҫ9!RagHCQU^5?+qi9")Хjo,z2^x>x8oJyfy^⤉5E'"zeplzJ{X<{ ŝ>tupH$e:(#*-]=gCY ,zj 8[LcdaMI0zL @qkY%@6 ( 5j3'U1`3~Po)-=Խ0If"\3p31V9NWݦt*G;#Xv]gS|/?  z,$cl_fQ#3YtQVp$K_=?b߹{lPv/#Ӻ7x謺[KvܔZ܂!kd<Γ O>UP?*/eMoSת[FBcCc{1ˋ7Sr?/~ sQI>Z\#uO`GhNhW vfGF3L<3qm>Tam>]fN5aer?%ѥ w4+ s JK0:Ae|K6=o򅜇)޸G6(.U۪˫1qLi yJSK"i|O> Qo{Gi9@>7ڱ4 `' EYd|LcqNWD5T(ad%01b =#jsbc 9“]3S6J^tkNZT~hUkwȜLD.g'f_XSi +ǃuEGw,RÆ㌞[x,7_m:T& Qk- =ԋۮOҽC/uom#7 ̦dF[$v7q<"U̜҃UX*~ׇ:{79E5naeȿ01O vS@`ı=ͨC0'hasK D7JD>f ks8 FuWKф7NKu5x8kA(,R WF?,\|R0W#J>ku7:rs+쎯5l>'?O،LhhM]~,ڎ?6; KW 4<kV'( uBNf0eP-͍SGct0sZa D9E]״A8jq}A`jaO' ΝTAeZ|WG49lp[G~)bw`htp^-vLY6{dݫJ dB7Ue;$xnǹ.Xe!Z ޿]9?l"ٍAQ44[@y:VO$z k1p&-Hޝ_Ẻח;rgz9dq|&LD;麏bjPs] }Wd9 k"wQIllGkϋ<՚}jiH6I #{wIZTLx? ==pKU ܙM ]ؑ{ƌR$񭐔d'`b;cy,D{3`qB$הQ3pWM!W!HFk4H-OH$Z]ނum﹕ P[5XV1H@ZVGxf_.Jn'gpgG`] O )ҕ$ѱx2[i~nXA*ubб;,Ok-}p:@6L!hYanoّVR) ά1đbGP0f"trMUY)K`ʹc"4ne.f;R;x+] pN B#.J+V$ԏ1:Q X]K6:@xݩyg}e+N%5~ S!1]2">7 "ʚMJù!t){jNF|j~|x|Ӳw,}jg7ΐ'{(V< X>W=l&fU*'j[w,PJֶP* S=G=f[3Hb,>m{16lS`&Bj+dUGq!*~ŷlF[=I2or81*H X+jYp#p 'zO1G'xPWxX!OqNYUba7y MU[]Z0ml9qښip _ĝ(Ym9z6f E!L)}9?Nϡ"q!҇:u@\h_dWgJ_eoP@7='0?H3tE]) 5-"O/ ]o(M6WZ|RaQq[f}mW1a3Ag~@]P^ExhO<9`)ehgY.+.<2 ;f"BS 5%F;& k]S_ 49b-H%NW)#G= 8yI$#BH|Yr?.|L Dqy&i~R_9}DwlmE|ubCųDfB'Ad~]`=HNM~y ɂ <~8w,Bg$ 0Յ6lY%Y%U_Y9!yu&f-A&1k-읈 иTn聯Gͺk0YoËR$C#֔-BL)d!MR9܃\eLz^uI_W$yf\< qūaQӣ-8Ж^La]K[}(-WFy %sT"I%%_IuL,BdL{%jH] x94bdg3K(XlEQ<-G4CTO+I2f(^iYb%Q$-t}*:3PL9A 98s]:JKAnaXm'h8>ëÔB 7.'{Qvx:d (vgL3 M#o2:RPUPG)[G8UƿXc6꾚ilj̞h"؍yW=2t_YBxzֈփUsHvdoAp 1-*XyKp˟3O; v7p1*^~8rОc1$H{p4'4XӒmEĚ*aZ~M f'gZ(~?}x0 Jώ'R9 FLD|qBuIl#5'U.7…c^H߁ƎAb ?6ء8mh8\6f'ftD6m$=}̙Im9b~p2o\l ` Bۃn"mY`g1@HKC×S3eRm̦9&TM؊_b{H֛rwZ, H=؂fj|ǔ9(+v׻Z]lkԇ.O Q Wl)nq}oЄ,tOo5Aeei\ MeEimfbHd"360Q-6=\mk6GxzVGt]`=Jui|ʌ3uiYz38,,ZA%4Lѩ 37\vmoޭ :!b#R-2` wקa1mfN oBug^C*VAS|WPF&( L0}~![ɫ;ÈY{;_I7Ӳ")0%13ch;}0 >6|@='/HS16h[꣆(?H/V4%9 q9`ο?:sw!={ [沠'G7iI8R: }is{(Qtg5d3kC٠L zʌ| ~ߕo)7&Y:Jw6BGVQ,Asߏ։ɓj|y"|}y?Q5JS x[كCJ椗mpY*yƿ =7ꃽwDC6 TwM3Յi+ xSN͂#[VIT,_V&u"ԡIw !9S`0T2_Xs+}˘LvQYGZZ>U5Cqy 4` ТPQ/&p)g 2THsV5R3X=R2wBo9 \xz^āaMӅ:Hĝ L[8JoDx`T8fekjIV#åTarNwT!?EP߶^ڹ5˰+^Ǣt-o3^ EKZJr.:q!Y4[@%#oi2O/ 5pf]t2aˑ@CN 8 &KzdBZ&w}l3O=@ X*5BU"_A؆R(w٩zL Z}B9Wp޳Cm,sO2A峗jhm*LR}yxJ2=0豻 'O εQN1C{[l\]L~I [S"-s ~H4;ܫeka'3;|9i ID &qe,\,k90 Elopv{3 BGi^3΍A>#!S,>v}pGjN,mH<[VS^*j>98rvS([e]4[ :I(.0Ia JDczi?SIM:!)ƈ;Rhgk(] ]9Wbuf; o"x{8<1MHgUi,B݉ :\0oU:*i .3~B;POD1R;^Q&_MIjE:1ԡAAصGB@40`IJ\Jc'/2\X,꡼#rmV=Zg7$>@b&ApKJ 4y2aI7*LW{C.cFacqcKL  yt ٳR,N/8jhH$56!ݕOiR࿃~ lkrX/ c6E۶%&">dKIWmj;='(~wx?{CSC3Άo^5IV"#5m@470o 0Oؠabc'PNTcFvJbMk]ڛ 8e2yV ݃`xn88xXq4. 4v朴}3 qU-`mUq5E֧#㼊7 8 G4^* =y*M}n_GcÛZCS!% ih~ǎhߞK ;QHm:5O JZ}%pm8iq}VkIƬ(L(:U<jrvY;CCցy{NwxF5A&-3g ]1"r37~3EG Ye<&FsSb?ʤ-sW?C2rʝ JØ@I1~Iv I<h+{)􆲌&4;> Sk`;1!;2cWKcMϑ@ǷiT ,)> vi9g7;q]@t!54r) I\N\ #QDd ]uިg*Q B(&`,`3QߴmvMkwqKIa͉|VXC/'h*ӹk=Dh3 e:@+~qw(q2ASƬD-;WߩG#AR*nd؀swtG*q%[W ђFs%rYʫ!u;ன4 DtN~@$Ox4y)\s UH $zڭ0F.4`ÆCsڕ#H;Wh$5a7pR;:J|𤜵YIsqok.Y ծMi-&i hKjSW"R^"UADt) 6 %Iڲ'Q0pBzy#8py˫S 񲞀qi׌T0D0~Cò<VApBDt]Sv%!!{#ҕD!,'[eZߡ3x2/˩}T;Cւ+-KD6SOu_۠=HόlC SO9|19i_¹Ͼs{ 9iH/Vdklǐ!n|YO!`玼8uS8Rh2րˀO, 7߹%e+{Lvd]3n4p|br Ibm0% Jz?/h zgwrU %" l5ݨT]ԼVQx5%imxF!XN`"Vo< Ӱ4Jne̬y_4K.qq4d\TrlQ)?\1QAV~fAn7yTOpY eS~Y~G]ְ4G0jO ?4-FᓧniсEdʅWsIIM\+9Br#tːS!8Ɍ"acދ';*zere\DϫV1OO\9#"FBmaJ} C!TCJ"uedgsC(}db&{u:ρ.]XJY]- +VCo dwy I7 KoE.H]{F,:{ÀHvvCgNٞc? y&Bk3H&X)9YH9ͤzZ1]=a:4ۨ>u̗:PG`[jOD( 8 .͒n&XVq9"aq xp.SMY\=݋_.b 7OFb8FgEZ)dlH$v..}Ȍ;?܇mqUf 3ngQYxL˖]XaR2^> "~I٭Gjq]Qd~Rv7ũDWG+쓶YT][nPNjڛ 14znaav4ά .7'8ܲ{ T?PUwT9$s.-g^WbK7xIs<_pq/Gܟ;WVYxٝQp1U='53ͩoݘiD5ڪėqa ^K`M7QJ^NLQidM=]yĉ:PA@hBT_Ζpl`kxZK-uDrv(x!n?СRojȯM [(m^}:VrRKdAJdv/Cٲs%iwW]3禃DVYʟ(h_ZPQ((fus|mif93ANl8"z<:#"!:)*ѓenH` A:Tg`0q14sxݶY$%>&Nӓs8たͷ\9z͆z[3`ޣH0+VMsvv07TYfl5\.rHٱs.0U{%r.eGHsvYomfu)ų2vmK1_{[U×Rƀ 7jiʩaDs*\'eLŪ@͝ }q)SLa֏YYA CGF_ (.[D ; O5SQƷ+[-lTi) /]BƟ) 4uKyJo-7آ {`_ZBqftc#-Tf`a7e@Ō KA4Ru/_Ѫmsi{*^B=kJ=?Wj8;p 5_jF:2-E_nD {K8}'݈|F)w2(h|hrٳ[y* a~vaJj#)\BUNnkwv%iZvL gc)A!;[4.ZgvvG)nV9WElLOZJM-iC_<7娛DJ}r@ % /:B:Ocԫ]6ϭ nY.h:9}`u|֠_q;YȋtMGv>C$j՘| ۿ"4+h1N*y-&,ב*niV+Mg侪ǯYV 6di*;fʃF]W2h9E?r {Q$`d~gxy}gvbфmz~#Vv*8.:1dzTQ4~LqzC. {!Q ܋B(GX>(\-FmnF4cLz^%Sƃ0 -锭D8{̥kӊi7s^kfS^q/Zݥ-9iJoHW~'ukifTds]Q2E*=i1FMp0nQiYyg$`6ZkŒpNOd琶\?zO}WT% Q%(o[+z(Im16kuuIk%\:tkCVU`/D\[ g(ya͙^Ћ&]fG ԖSM5`_Q^}KG;;NZzFwd" {!9e1zcMJ=90D!tgs 21d>"ʍ)Ern%1\ԩðL/D #^;9sC`,0X0Wo_YWAMA֕"/wn<4du$‚Z,'Erym0t)̎Y[9ۊ(ӕv< D>$ ' Xн|`(uvt>[ۚm,Q_HS̩kO'>/b%L'PBre(FTq&Z\a9{r%2u#IWMbzs|oH~j(5P( r֥#hdeoJ-k*&O9XDvT} USIޭ^b,]Gsg~K.thQ(Y*-)ou[+Cȡ}ب^HW'\@YDkHzNW-u[P~qPmX1Xn_xG^#lsoFxkKjv^zPQEhG%v~jMH"΁'rϾr{1{yGPz!aMCw @?;dh'$lP*z<'V5 ON9VP.Ks$ȳ ؊P?[3]Z.R'먄Z:?9鋘CEWh{V&$z}y}őX˝d/5ڃ,\/§pZLDʈ:*=ͽ".S PRvЯ i:`mOb^Zh ոxӚ3pXd00┫u(R>‘^\᪤A'+ oo.Qg!:u|F\-/f)cG7ْ Ěb!^ -n#~>QHGd 1Mc{hŸ5gT&$!AurD `e!0#Pb+m9" iYK]+P–}+q3T%+m_ԇ:Љ#بzvs9f69fpt椹2/_IZ=3FiHlFxۜLnrDZ=DkDM@g4++AlY|15LZFc0>NkF}";nfc`A"vR,u:nخ&ajs3trʪ?BXJplM8hR(Lسե (Dgr/0`'Ժ y}(wN$E22fG]-k=giXĖAu'7;hGk:궯TwF8!doAګ;½]C7(nc8h"=xjQX RˉeBI (1a¸򮯐PO!?])GX{g'0'wmtۙ(fĩjRt%(S{^G HkiOc*/WxK,8HHu_ (co3 ?A}JTLd*rWa"WNcDҖ_aG +/*IgjtV:Rl%6 a>߮Y3~O89AiLΉWvdݬ<ZN€"e^ sP>kgf6Tlj7lidx_Yxs]IYlzB!SKRQ_%}9SHib6)B`&k̘u0sIS9qeE)^%z.ZW4 ڜN#-SgT\>$ 'e3 H*k`ʱ~B)', [È$'[T/ `-8·+Z{G6z*fyF3unĸ^^bFzX%SBG+(C|?Q`THȨ26a2 |<MCT*"G86 Y$ uOG"*|<{9gb3d`{SJ5 MKFvأbgpLpzi6{33Нd[a[~9 4~ LsJ+i4uظwBS_Z4CطR}{sze Hm OZH86ɝ&j">Jl)Ôa  ^"G+4SI;A޲gPc);+TBT~P(zя|GlhhWn*osF*n^oqj4n4 AD9_9cGs)UF$i`-Z֟g\ePC5*QU;^%}UM:\ eiS" ܋a#uwU,wSVW<FPXHApbmwxsϐniSG2IzfM =L4zAdfXxɓGQb~+@8\ԩ!E5er8$:, 9IAmu8n|q *X[wk5yH(:҈n훏ɧ*;\؊6'rƣgGʹcOS_p\"2y۽Q|Oq0[pIa]ns&!/,b(xWGd˲)sIHN4)1KKs41WFWU$>T2 rH.ʙ 4$\~4_B\eK2;xO,͉U!<^˜ E=Vjep^'ЃҸy_c\5)DV&}1pmILG[Kz9 G;ݟ~$Xa*|P ˠa8-7c! 2*)js )`}@@+ Y ?˚#Dϐ7 c6TD5+OS?9W!?2"oVٖK}̻kj mBt*>l]s7^ɫC5_c}B5\yg&;HPmɶGVDW_b4I 6_?wOB=3Ʒ;Šy5߬EW`"afhÿ~^ `{_`Rr 1m+o.Q4bKGH-%DG՜Zy>R>ASeV/'LWZvV;D.!a_[8VM~n)3y1DMq󶱐l 8CVWig'0(@t f?nd0m4XpJ"!^q ʴN5_adVxS Zu/ו6qbR#O4TqY}%.GlczCRDEWpBdN-R]}WZ]O5~L мUD$z2}$0q!xBNnʺSC%Wh)һb}Yg B=gA8ia1?2+ 2t2XCByhf2RO@/6"#\86m$ıV~Ħ\ʹ.!ӃљE'Y)Ab8ljxFoS! y=|.8CX; ^+2cE#^o@7w!g ;>EIR?oN\BTc/I*iI #h]NAc@Byf䗍K=t仰 Z|d׸{1u^%鮂׌ZHA#*z3v;֓ncڮQ͡–5k4YڌW~hi )mjIJf$9Ɏۭ@A㱃\FyC}+t.g]e* vIiN`LIWb&џRt14u^]wÑ8eG "dГp2{RIq#24@/t^ ;Yߌoh?ѩZ"8X#fzAAu6 {ҙ7lU-16Ґzۮb%8ɞ& eG"rtyw/%vc_اhu3^quDVɬƆxIEB"TIܔ󞤥TP1Ve<,D'@)_U{WsCbs\+{|wIߋMՇL"8)K'^ؚ!,S+2"ɆVL fJQ:A53`jZSAJ) sQE#֙ӕ*q`HUG:ZMMkT?T-{0ݬ+miqh!U*Gmڑ1%zyL/͛9򗎙S@,dlwz7xxTS'/@YS˔YΆ?1Ǣ^ ۳=N~iʢHƑMz5Is`GZ_ZIaa/ڮdD]d$W+Mo+u\a =Ō5L`SӊX^%4cWZ@~jgh?CW"fM<<%FC;F0xZXh5D{[MY*Aч_Ȯ8+m-̅bUc$|:d@a g$ܣ.9XZ;g 0) @6 ˟N`GWYep9ee2S`u#z;~FpiAܺb-73 kӔQ̄~҇x  }r`Xuz%lɱ@L)[2J  ]dǢ|6:c8*I'9/ WA=r_t'ӠS;G-j黲14wfpH66Ү"#6+ɳm҆ކME+2-7 *sUYER8^OgQ7M~Nm% mʃ뻷竆øv6f_+`L q;B$n7Uh1,>˾HWS(s¥HVA[qmc[^bi#U)t `EǗҼ2ZvtS، -x:Z`q"ٹPybS2}Q8p ަydxlWWf"CmJ뽎]ab^g^n.XpSw{PW?lnP:Q'.7,qӖ>OrG@~-G'^ܦA&kT =XHl˽-2ίK=gZ8[M(#9L莻k"xW׻r5Kt~~:x{z^܌OksS@ws_,mR'sH!FwY,wRj*o.H^wqOДݳ2r0&Jd,)q>^!ܽ>Si1"Or7&a1pEwx|dF9&$1&&g2i9F@FGKY`wn˥ηckn,5 fZH2AT oq5w8ބDX>OKi 2Dd[$ڠ8[٭o,c}  8-EݥKKv԰%h]! زWI%;4k@Z)n'WR 5&MVϽ"SGSiH ˰hYns=CYY;6/$ET9yƌP9'706].N+!xjxÜJYåb4qM x0g˸%2mccKS,Y$"R5Mvt>?yϔ+XzOx+.RL_x]ܐ" \-pLe}aEG c-jW3Di4LWl D:qTUCn '/>,F:Iupm ZVcCLJ6lrZ/YK^{v1Q^Y`nм2αHOdSjiwIĺȌrxy>-C)aQ^AIBF!.~ȭ^t=6oi[Ԃ"7f7_UbUlh4*,ox-V]Q {D RH>Ke6S3IEDr Ol/:|Z.hv/+_Lv]ξr44&8lC:yǎLrq&fJ̚LO?',}RAaS~;OG0@iLNٯ&Cbo\\Bl X nd ;]"tGA %2NP~ ۧo^n M^x]9`>l7|. K>Q5Z)FtɅWR 4q;,{Rf"Urܓʹ l3UvM>j# 4!\Z|ܠm`mTCb f^I}D/JvHԟZ. TXF(0yWhPDww.Ɗ87Դ΀o  |o𳀲^WK4Zqt7TNOj C__ |cu:+i5X ڀ;&轮"glvc/ڑQ݉%)2cwc6pJpr"W:[L.i"(b j+̹O'{8k:Pyo&4Rg?@z "ߕcJ@Nomm$g=H wJ#E !{8lˮ+^DrI u}29Xۤkkw/7'+Ӡos]-xIǺ3cfm]YB)%4!frdt0Hbl$Y YXpzi:n*3O⺪K8dz}"7Ps;${@ !gy=F@o0Dw mvv[sޞŤ-GƜR {Zи$Bǚ>L1{xRۖԼX쥋oz0|n :Ƈc,ggA/ vZbbJ-ctㅼYSZTx>Bd{ gK$㢣qR*Op\&D]ZV<0r4BL6-X @k^HL~J_`c`P~pm ~--~k!;eYO ? hP1$f폹%pcjLY-ug,"0 On`m߭p7?D<bg Yjr֒ǍvtӨt(Nk`)aa6O# WX$<]BCkg;e0tK ~pA.C T{U{=Y}72[\,טɛ;w-]7:xuL. a2ޔ ך5J`ڴykХh;dSdf'"R2{>vJtk;-- BS:,]JrLNM jG*mb/1{$A"w]{k`6ؗ*̀sL,?^N5EDue-T^a]XM1x<"zQ+1/K6Bm5)|P)Ϻ*-r-PEhWҚGzO]ϕbչ4>u-pWD!5;ƃ-M_@AΪ49hIaC<=Nr"N[OF/1B ]Qќ? 2X}%~@j4xnK~_ 25b}QR7'甋eNyAE4klH 8Q98UXWO6f#1n7ԫ`r[%X1[6aB°sAS;Æ \u hBeV){c WIV%z0ڽoJcve9ܝBHBV:4ܜBh-f68 A P38kQMoR^'\Y"ce8?qUN49Q3cW6t~zBz$Y xyTTO]/k{ Kh ,@e* H#[p|tU(:DCxCw]uɠaRBڜjjGGnY0$CڎDZNdwR<׹u"?mhM 8 nm D8psq uDSv8XHH& y&9g}١!G2RD,-19~lc*ַc IۜH|%FD'y3GmWgjπ*'BaRUԖMDw(B6Ƽe wIA,A.j_C):\5&]\I+ 2TGO5!>c5#Tԁ\Kzƈܨ kҍ9ͪ2$4J-gՍ[>y ӏF]m%z\<^EJ޿t`aW{ʼnp;=3FnD("0qѵc%o+urgi.5@_s):Z:>0%#|)#huc.ǟ .[7ˆ7瓎8,z-e$sϑRd>PFn(`SҤHZ= ˤ߄.6߹َ BQzvsbvg5AT1Hx05YD0uR*:\&/l wzHqI}7/yx/暤'Ɉ^ˊ(5[gN ڒsN}7]  LqaEE :CZȿ$ǝXRiQjr)9x>ko_Xbqp5MQd2>4$7\w_V5f[,ЍEP2.EjӸMqgq~n3I|1Dw7u=ekۭOϖ jCƭqYbX[YepJ^W !j@ ao`,'fy3dccPۄ"VSeSF^'xjhxG:B3hlsD缅33!7w>R+P1jɅ:Ò Yus2"^WG(8_ h]t&-Y<`l"u4B>\c x(0$UޫS\ {׵]NTGWUG#|EL_Hʜl_8ŜGSW ?y<ľqNꨇc135 B! :uGN0Lq+w=j|dO-j]LN@k8MNzچ)X؆p_Hx\Ax%E+ ˨hZܩgXmdn-Yx wp^y8O$¸[$u,Bz ޫ`U>l7IEvQ WwACȪO '  Mz$+K11ЋOF(CF k /i8Zu`(Vdi`7;O3 %xXspnnM֏R$Iu2$0뙛6ƌo9`'/tV ԧH]tUN F Hns0!SknΕ?wq-OuO_{Eu\oW`39aZ;Ne-ri'cVx~&bΟ7@ŧsHfpiKa?qV^$"<8Ul!k^b$B`4y/~ $08[}qtv\T̆RdmT8EiVn#Fs`A0]Ucn/bOs`4>;mmxԝ3U U;҈@Bx b+-h__%s]+g$=/HNjx \]p[p+E˔_6GT=2VM,4(*^ PH6B_Gbq,yqs@L,Sk04[#0M8"YE "[+b+ywφ`&4juʪďdxf ٫HpIP!іv ?f=xܑ&lQx͸?'q-P_$§>\i5Fwzp:13.Dx,nKBoȆem{ Y! |^34̶HKcS|7{Uc- g#{ ' <3狶 Q_ LDaSo]x!~kWvW?pt_k^FϜD B٭E9!82s/*,4H"LQR`ĭqyV̖s#zGjD?8m#Km|%okۿ+[?)u0tzYʼnӳJdX~ tdj\_7?@vdh̎(}ɿQiuLhƍ5$d=k230KnMV[x |.sM=-R, LŠpyR'"52ec,I g?iĺYس{&~^AS6  hWDZ??d|G6]l"X^{M'ND 376hqF :3hGS1iԺ5< "`rCpؤmf~rH󎿈Pzː|f@h=haA^bfB;HS !tdsz[Ŋ͙oXF]k]C16|_~8&[RM[ /)<(YRk?Ɠ^-M5BGZ(ww1^M~d˼$jrR4}4 }.[H I"$ZB3+dpa8d~BLtYʄNoi/bVF؝ݺ Ŵ@}-DGt+5I(!jՖDfz fQKqR'BX5&ⲽSQkIekW787t1rhhd嘆7ķn@>e0p6p[Hf>Ոx07E[!`й笑aPci̠;n5sϩ1uu9D/E)Y܌s(u4FY{{ODX+XnkHȢFS+OႳAz.?I1yB<#&6JvP,hj-e i?*PmS$t#%ζXuoU}AZ{LRM%N|X/ʺyc4ԁuwC)cAa袾y nu<l}sy_]=zuOxD[%(+ ;F1eR/J%di!5X{k<{G(!kgd*#ŝҀ-X"sGR9Jdsj?Ygw!MB.36EAhRlO.&-_EWZHRuPؽ!p"VaZB wpDo {[a{'6nQ6/D1x [EOi\}\8(utFc6 xWq5Է #v{iJiӨeu h.V ,'z>A3t1h;Z) iûdձ @IK :z׽D3eXq9&뤴i PL*ݳQ{~Ӗ a;ћ`pHOTQߗS'Eei(b%5Y R 7~۠K|G[;v!z7w3ϴע|ЉFpu]bkڻ*e'.rckNgf@t!z?W|VR!"^EZ*}|kwpm$c@~bvYegU)Zz!,2ݢ3Ϫ v&JߒM3DBzUr_&PG7R }85L*ߐ%jŁ*z?Y+Ic]ήПp/rYH!Wȅؽ`[ # F>pxM,RC&,d} ~zTU&RV<$nDzqB@S#~]dtU֧y"KuM*rG ѧf.ΟlK s MfҳPZڠzg2ʁ$Ehݗ-Ԉ4N\綂N!l4WJ"xBB{Ař# ej^t#Ioz|bYPp.$Q(>}1m )EoٟI%,G!hpi4Ģ&6d:6 jy۾i洀eYb̕ nK-SX0^nS.zQ]k׍ + 5.8cHEy߾2mw,緓`h11$Q@p2Lh4 4(R)+rBsIb5?u[%_%dw(Z ”cU0PG~ӣ)?f m#gMtV8Zx3Z1@%tJ !JE^+D-E6\*\.pV^dk"x0%jˆY<E/{a8]ŸUj6I)4]UJ7ȰD3X>RIօaޤ!*dO<_JF) =7yv+'ȉ5ԸyZᱸ=c|q|+i5USJs Dz~¤KVrLP+3-p1h?'r]'p.Ki~|Fgɥ1F;D☓hP. VqJL8f̩Ntq޼p܃D8qĩ7=cpT"/0.2uLVjz!= -Tٝ'ecl^C^RgØo;"dZq:1eWi%>1~Fcvi.)+u b! ^593ɾ֙d:3h{b¹È&R%eA,1kKU|ݤȻo9%aԬǠQ+V.=wv i>5xX_,MN:{TBlk,nixP~o)0ZnJ}'0fiRYE uVRz "d0u͔/)|,ؽ2c 3e?`:8B%t)c^ ]NWFurXABWP̔CdQ;^ѥEsx7P D]$谀8xJ[5R`$혂3 psaK.?"%f&`/QmP޲MuW˼Mg8q-$Q?9$PN\8ix8758U龛0,+vn@lI\H~@%!8z'bbil\X191)dfX:!2>͘W4(!&opCL S:YAČ6zuR{!A:fpK+ Ğ`m2mo4k(Ob\t]u9p*{N (?bLýd|GMAClGiF{ 0Zn+QW!o"/6BQlsУ>-8B6xHuNCܖ/-ldž@C5 F){b93s}.rq4DQ3Z3Ithw&,3mH Ç9b" °Ћ;L-*׮i.nR|VEUR79΄a#Y$V}NXx}ȆѪ6AY4ċ#3Ծ0qVzS%; ~>{(gtdn)>$\4tt6/ io dQ}q<y]ݖ6"H:#'V8L@ҧ$ֆ`QF r3TZZkWJfm] mV<9VS~Xx<!8>lѬUڇW!!pB>U ~S% ʿLnW2856 ཇ_XC=Qo`́9mZjoBܞPr]gޝvFX87U\X@FUANˢpؖ!$#v{֘(~nԝ0Th?}`( M#0L{i?IzUh![呷P m 1 0q+g*m C7آx](woj=2aʰE^zrrLWMXP o\t+#$ .1ʙCCIlb/D[9CjNfдw:.:Ȟud) >b j啘>lgc+˨I^T{8S #0uΰ>hXhy!빅qV3Qe@U1Rn3:2!T#>i>E*9?;9'iPMr}]7\)ܵ١s^]CfFnP5b^NjHa4O`N(J%uzj(jXy[6ϓƳsL9rM\*ׅn|,RL Q+Ѷ ^%VzE 8 _ 7)Ҫ6FOƟ;qȶ('z[!$}ivk+@֋_a+eHi $N=(g) V:Ð==N㎓.Bg\ 3eB\@%,xؖbfuIv\ bm0 pIxSv>i} w\6Ȼ;ŝ:@|b+T6I8y{o6Em$R 38m[oaT4K&ȸ" >gG#nwT[w k5y88û}Džˠ5~#<~yhͭQsdVv/XpvGHK5Pv{,BGYfNgG@o!P➆= lT;T&'nLK/E߀f{[ ^ЀWA4QAGJ5#l94|,10PYo_^& .m= x|1ԟTңacY Kiiy1*XEJSY>jܸ^cG5HLxGg6qSL./6xT|=YEJ(ڮ!%1%:uy9m9XZ~] nenBB#`s,uk0zYӏJ6M)CVEkf  ˍv~%1w_ml;ǝT Cc) T\ GqUazCXӖgӕ ɜ͊:? CQ鱲ڰ8 I}@zMų%V9/Osx.nSGt35S[px3)ଉ-NdM\4]iab?5%$VˊԜN=='ԝntYV ܵc>wwBqCCLACJW,2(0  =uW֢8_"H6hIFֳw/A Ao>Nbz<==s ̖d|2_E'n@5 }br lT`dJ0!L<6QkLz ;>w1ـgʄϤxp9[s"1b67GsXvh`[kPwͲ %dox&?6{obpzmJtDwnP7ҋM]Mqg5]-}(\8n9 :Χ^ODu-v@Gv4Vm$:| yĮ" e3ٞ*!g]NXfb|#F&(jhwC1G"DF]?5 _W68f;gjbkFuOį^IUKG+VFUBXDž⒲!liɗrfGRUd6:Ί{e2ĹWHEGpaM*Ͼ_QYR__Lm"g 1 UOIQn%L2Sg2ڻsD)M,J,%"[F[ke/HJ%ݎLɨ7]JU' Tc&&UrvrxɍTl#1P3嚶?qei=| WO ~0_anŸhV5\U6 Rch.!\_ͯIǖDmSXΙ|] %]V4+ rpw:IȬziUc9K1}l0졷E[󩫞n1zqWjUˉZvQeYz20I^WhC{d@ݖ1Ś+BLlYP3L\p&G*^E=`%(ru=eƥ'Z3J8b7&B4o$_#1.>^ LUSݰptvͻ\ł#&(OބM0ZF*HO Y:} E^U;=)JK4>ŝhx\m,>B@ 0ZL P1"QZ0r&Z&A0h  |"F޿3>z6%1AY}`4LK {uFOC}S6vNmaRCpf{,XM+I|uOqd?u1X8ݱ: }$ѣrh^{*L;vA-a (J&\z.a.opЇ;h |,hWjm.9v ͠ 䲡h 1c 8HϠ 0Y[3_ZguL(Vr^>UP2"xREl!)(1ۀkV/ϫLl bpڅBʅ7fgx҃Hilt:K$nC$ak/1ڲ% ۽JOP:q{,;lJ|L%|p98ls5T#CȌ0[\88,<8ҢE#W_ UR{bA:TEeIDĵ~=R.VIEe 9qpCanmXYȂ8蹂tC7̝l7̯1b%$&u#h żoԪo$R'->^EOf?6Zg_*pIQ@XAsX8/F[dc [Ř&hX%kP|kK %|㞟%'UeOާXHKC}듖8kv  rha^9^D0'e*Cndʆig蹎W%GP/0q"}AϺkC8J]Rq" !W-d SPqL6_FIULlwKVeDX</بܻ[_%QkզpЏRϑBԞ>f.|$YD*AH1>sWIc?Dvr):I%&{$-yR}h;xrͲL| \@9+e{Th_ 6>_ ѕz/k92"m~ߐjV3U?HYOLBH//? `3Kd s{v#pKb^h_dp`S/G1ҝKE'W<( dž8ьocATC)J:묦R{کɻrZӴswr[V+aZ<ި5E1GZ=XJtS%k)ܞ"ei6yRE'|V;W8S!#Ӏ3T| ^|Py5B( JFf1T/DNt{h{*q^u#AsފגoKk(-CBq[Nmzk]^x*A 0Dy!vH-3 1+ 4t𫯓z9Ҷ6\ b{ῒTEr+&C/AS-|7 rLŹ]1-8JԔhᐍ/\U73Y )_0pDs WgԽ:R+iM<FWA]}5~j%?I\GvcuKu'k=@q%R˝q?%!~j{/-椶Htk8Z/6b QZ btI"Q9հ@N~慗*8/ю#á܅۴s('7dp#N[ xckJ^Vt#U./5z˄i'PU@U5X, Ճ*8ڍ }MIb -’=z!N:Neg6On$BЁkkbű̓tox.m"AYN3 >B yahM01xƧY4H"]1-J m紫Pgi_cdth-XNg `+p:8FXdvz~ɟ JdH931@{v%^S@po>Ty(SuU1E a^8/SbOTyw*4%P) ,)Y({[G_B'dv-2KTQyWZ}Foԇz;J6Ďj4SH>f}upn(C{w3 Ɯ:=%NQGχ.{~Wa7v?P~ls9HS_ # >[ooߍ/>Xwi fMӳkG>69e8yHF74&RڥSq 1/C[,k k^Zipr8 И|p0NjDH6'=02I.^5x1³]UCVkSt=`^kIn)gd"R:{UC~8Fוm&p.[D@$QwCoM/5$)pchv_Sj(3"s tWY'-n-Dh:AeT,ͮ;$fEA } aN]IVN)T OdL]ATK {CHpJ5 AqZB*U2Tl%(Y[gn`1A=HgυTlZv|a6`'*W%4{MtY~8s\W-p$*gKCwg:*<35t1-;vVSpik`rkuWiaLܼ,} Bf%F5T#2[D.w[Y# lZtY=8ՎAq+?p<~52܇eݘ{ei-s_m&A6J]u<ٌtRMŒ'6!#"{_Y1/e1#Nj@dPErSw+L@'XkreF5O?s4걳N$Ź^ h.^@TpNf&S;ôhVP>7]h ƺuĚ d MzħiŤ+%`0W޵, -@(ÀW]\Mj"Q&%JCWtm(@⦥(B#Ԗo<^Q P}1' 8FϢWɤ7 ]M 6Vt*}e5X9" bYEC-n]O -ΧEn,+>hmT+@ֲ'fkU. dYl͡dS1N%3%E8MtH pv=~Q<!iw%0mFdv1 !XJ*\m^tٶ$3!f)ueV+P &W,>9{AvǪw9cv8b'vI_~JBiA{1&jiv ~D*e 6h߲|MYBՉ 5](p!YWA'BB)AQ^]>M?80^s ]FʪLj'dظ@fI(0|G 5*$ >j>i?%^(rC6$c6n.-pw x+F  5u{]2bg=PY,*j|WGc>_]}/ٹWXFtX>gR2I0pG#6{kWșYNEhn$BQ@KåT[mC_2g,{ƌ$q,!+^㟆;ěEz Ql;qKJ`Nx3Z(!;dn٬3?H rk wB"%R#z^:^ir@ޗ+KUEH|?S4TtX=}̅Xf1sy /WnI/D"\ W7.Df?1x<8qx\+TÅX4~ނ)WcR1Dگo}; [N4I=n5qCSY?;*5R+,'~,:xek (`KSlhp$L}S4Νbܭkɮ4&=EWItw#I6޷\QY=Tu`/Ė{3U.Y0{#61&Z?vYF?yьZ*ӉpEkf҉XCTBkp`>8? ^N,G)c8~'/G/w5v `c ݼ =9[]3̴ tKZoeq%*g4._i7]fCگk^B>ɶ~d#Ɍ8DS?uN )6ax~6,K Ɠ܏6ao9bPSsqD]3\ 7>KƐ0B9؎y3=L]qz|\_#b^2Q`U/6!R$(3eYHREUk#"3}׊-:߂-G fT8`҇+K\1]u.3n+zQGi-],ҪW4_Nu|rL @ w9,;8VP0L3δU 䜾_[O8ރR֫$ N ^o*ݲw~V_)K\$h$7jd|lu=d&V(#A:@('qq7+0Ȱ>Bm6#?g}g_"Jpz=l'B漵ƫ 12һAܲwKB}7ğX&Q{bWCzh|׶ݹP??T>7nGlF86NK<xxw$^aC+O$-K"ךmKGq gݍsqu|ܦl t7 ]`zV:\I&:ѺdТ`[ jj$mܒQRI*cdqHr6uYMq˟Y*JD0PQh>~?0{GaUC &rE>Dp<;X 0c:V9|6Ȓ( (\7o~("Y%.]ȭZ:'Y")su,oyq7 ! WzN6i5+Hpٱrr?PPRB#|ϬIc&7$Rtl ]ȪvQ̜H -ǛlنM1G`*C➰iv?Kn~mef2$S_]TP(榱>cFbS2lԆ{44/X)Eu=BY< 5_< ~"F#~}=q5&ƕmnX>c 瘤M0[L&e7lYp‹C歷Z{ĶO5 ə6 V3r1plб zĿ\ 1 &W1B9aWolPq5^íE)>|`S{ 04D($ }9}F'& gP&K}#h[ٸ>LS1&>\ . N vaˋh@$ E̹^i<,bL}قM2 !x_&aE'8Tzwk[a <tnW ft/\O\L& c-B2 &z:.䶡^݁Staw};;+=;74EQ0R,ENsS2.H Z6X=Ii=1Ew%NZ1~eQ@-[z;s1Rha3ɕ YJLFz/_W|9YRBP\8B(,cq\ϡ 2\wwd55>ݹ⠌w9ٻ+#)0q _=c _W7TPh bM^AU 7ܻ EβH\7RFjJIE;5mR s\LjÐ27IY6T*BpUyjH6Ɛ)L'2-!787 ٗs ?Vq ۇx/?`FYzt v"yܮoeLF=Q@8ڠ\_EmvgqEAϛ'˳ifН#RC[<^R8SSN6-a#tCq*.\Y-c%N OT'k=\^HSHRȖdSji9A)Vg st8}P;Ļve>:zT.bTWBpsڬ4H> u[, iuI]qD*.htތ\7똴Jv(*4JtӸDQ`괥Fy-I$%3y;XĔ.>Uev1O>Qśqa>,5,Q똥9uOY92bIc)SÙdTIer7aɼjy]o znxien6n,XVέMN(ɼ<>up5/Q^KEjf( B9s8r+2 lnO/K,Q%`P7#K\|ZF^1ힴcT-3OFwX/A0R9S$ 8HKhH8>9{ Gk 0a #$T4 O,gOp:͐FgU6m ;_q6BCLj_]$ =Ʌf>S'8" mև X.zK`xꚖ緞>UhpHΦs]uULai&SOk&2I`OCVṾo9apmau}3 0:km‰pcRZڳtYǭbَ(}:N%ꋖ [F~0^U΢72u= eLFUyXГIKTIv%)NNEI580jz̻#i6 _ d#]B; 9Nzs'`p7C;q,)E0]L8Bk.%v`3 =qo[OQNQdZ!e$'/ONJJ]ZFA:lfǠ""rVrn(]HbW /1UKx(?)Ȃ1ŘzFWgB*ٖwIIx%eP3MTAa:-\nj_>Z^P z >%@X7eq찜w-rZRg:ѥVrښGcdL&mf%Ț+wc/mscAoKÊ tXS+#<'۩ 9.TG^w6|m&?yldkXpNS^f3u~?D_};TBvhG斞nوC =+H׊W;-c28=[@_x>JӎHԎrfq@)(޲m(gtrPۋ$C$XJmg% F^DyEmW8L sh,/]` ܓ7=G͐h6:'A<\Kk\|%f?"CN  q*YȻk* ъl!a,t!fAƈ`Zq[Ltߧ9[] :'xz&*b3:P NN$="2ck_I"21?Ä4AEN[>g2kMj HgOD]Gb;%{kb9zeG$77p!5!~@{6%fȑ@Jplq]!B9Ίp=&NtE=F;Iљf9i$dp2m2’g饫`.Ӕ ʾI%h>dF `G&9kD2t c'gB\M GxEĒ?1 i4A8"URJJPyuD b_^姙X i;-> 0?Ȍho+ڌW~+ р^^1)]BJ _yIio tX?`6ֈDN"ڟ\:i23? 7)Ex{^އM-;VF>srBt(ҞoeOWZ"܅ycz}ޝ ]65׷% .{~H@b8;<-;>oOϓc l6h$j@Q+< l:0">*%[23{k4%V{(ں#6eY?Ԝ,+)W-',~HW01Mc^ zlن0 /<ҮҌ{ȟ4P|tPcepB]yBɨ*"wqzTt)5t/u5a8ZMY;?6MD=ɖmI.lM/*U\+# :Swg@4abnv(YDV,Hc~@DbO1޷sM]7zA͹D%Ĺm^@^ȆD嫹U8npS} |j.K훢u/Jኒoi*fv @1#2 Mt 72\ݯAƖ9 p:D/KS%ϔt)X!\bL86൞kOdAJbC6G`赼WǶJOB()VF={d@\RQ{$hTkqsq3Wh}sJ4_gEbwH%dMe~19kDžJ+9C/e7܈j 6T{Ttc!]2Z(d4 ^zdAf/+#0[.س?4ke3;^S8^S3/USL7_\"H]S&$Ur~c#N[f^B#/dױ;gF| u;7TC|,eqF˾Xq>xgyE$w Jws wqa;n|R l.W~Po )ӹ`Ozh*E xbਟX(i|MdH4]D&}06"HB@Aߐ zBW/Sش=>^%z .S1|j/ux[GO܊?Ndy і27W;6pij ל֭0Cb>|,sG<ĀMK%wPF^ \c[0¬Z`DxcfNCF˺qz`o =0$mHZ x`"|b׉uV-ONޚؑht0TWB44AR0qp:et TeZP{o9eҕÄtYXH^.}8-_Io| 9@7Ep\zsq'Bpm?R;gTN(c䝋,X>oE}$M6F+sj3LAj,>o`&HnsWҧd6KHD^_nԜq48mH?Kܾ+ RǻZ5_EB o6/yn?mwg[HO4ܱB*#u<)+vI2n 5/3KăD09hT~-) 83r#^nnAa*Fgࡳa$u$A0ţnD9Ilٗ1&?pBxELYĝsf `'K|3E0Dv4]z ȸZ~t&.\=؏3kͣf?R B!-8̎-{DH-))A7;PTZ?FΒѷN'5Q04b@*F$(휟zM*XoDe"[1[GRph nT drd Cfo5 xw}ZWZBS&F1-:׍>g3ƽ*;aT$_ih+mV`CɌs墧u4%|/X35|3jõu|"3=hf+ T=xlu%]d?aO92gc2qHXgŨY1F ?%J {5`^jG AQdbaV)zJ`\7E֚ iuD88)TS&w[=؃s+UNi9MXÆrقӕ$0\ %:]V7gU7Ȍ s"}m D_ %HKxa)4JK9p I +]@)m!B0@AU85mw A+(U/VU%b%)+#~@j.MM'N : 0єkUtA҈"VpxZV3mFDX3|nLNogMcf31G7Lu*pCHөliNK;1g{C*|mAXK( Yh8!l"_Y1rƒx0Yz&Aĵk~$'E,g׸dxj\.E\9$U|bޕQLЧZG@.Uu5) 4j-U'erT<;ۛ:ĨYfCggi{ `h=t枺9e%c.1Sت?ӊ'B?A",TrL)Fp&}c&:NrQ;aB Zl,[kKH la@r uh"f$\&Eqf汲G =EpMo[BwlgNTdA/I 6?H]Ym՘62'¶FU˾8qVz5[Au>;([)")O=xa= Hب_b0^:OJgKO(H %n)0܍?++C4R2زU=BF#^4 ؠ=,q,2k+Ȃ#)EE &h9+C0p\2̟HWǑy 1յp&6SIĶԯ4giX0I.g+κ|0<SՅ]].`}| F-*wq|2Jogu[KetһzZkZ7R 2Yv)$lsS4޵&:$Z}1Li  t6#sLl),\%DL~緄#yUxόۋ{scݍ|uFjWw1h-| `,^R ѵ.ڣss4&?{+V}|Ñ6G7NVʔpekyXMB_|w,M6tpy#YfPg Bx``kbJLXQ1 c%␦ n惒< ]F[H좗dwmH77oW0/f\V$]rz"I<+vڨ@m_+ypW7Š,:X޳GX&3oJTh œfRJ{֯ۮ gBը ZOA=niM?Ф?8M#:U@Е^~YaQeFFl7&vrpH@!1D>T'jl_Av{DTKxo@|HLσU:u>veRWX~^>͵{ ybO|OY=\JRǶ a~TW" .E{pwl7`3ܨMYdiL*{7xnN)'j|v{߃^YW[IGLڛN1mNB8'ҬN l) IYVn+EͻNۮukq5HhJXaNJ" B,.b.U#(~soT,~W*qId~AOA6t@[1oZ)nhu"\AAİ4t}Qf@'H-7-s{˼OuԅWxϛZ;A:7T5݆Z<|/oٽ*W-lOA q |jJDHꅼGk$%2ebp3bp;+qNvnMgėˇ_ ?K4(ߤkU3}bEc툅Ny+XMBZ/B],M{H₃~d@ѯ>-- B OF`"pu*+ ֻQ*fsb^Yq2RG_]ףhj+ӈV@PŔ?WـFC0do!_Q=6}!e; ޚfcO. W;!~`v*5{==jƚuK=[K`N.v,4Rh}7|cV1]x܄sM"o\q2MwZa5_( l/^RVjx;6[. icE($@]9~7jN5lX;4*1qDfpq'6oB͙? VH*CִMT]Sy;|ОOLsuixA=|V* eVڪ_zqV)U 5XCϖ*zM{0$c֬]ok+d D]x(7! ~e :"G(*ӉΛM0ɲɄ. Of=dkenـ R ` iI3oC.B?¬^G:IJ=4 (^T K. NbQȠb =AD#w |ILLAUKf̶i,Dv?s MdtOSϲ#6 Y(*ч_>w&k)FRVEY2 (q܅ʏo;b% p̥M*пUL13xlq6?g23ػ #7%,³yɼ5FPz r LVʵDSp'E \Acb@]iH$k44: d|JàAE{p~u8$%^xr>Du]Pv@iB*ƉIl :t8"ĺzgl{!&Ơnu)8I\nYY^S1".(' tnͶ` :)g>Pw_U]豪kzHR^<է"^k69;J "壼jƸ3H>gkA/LzX)7'Oԩʙ{w;/+2NwW8n=O 9;ۣXVYmb"s:a[wČpz=[יg`j~YZL`mŤ)GE{v_!*Dkl!Kfuv6Qo@ l.(y{:槇7UV`fjv̗kQ]e9_FDF۟f}Y! & @0il'dm'#rkbLܓ>:+ . ؆8G7sܴW,9?OMzky]Ѝ܂<;";ʼn+zӑnuM]s%>Pٰqd6'~U3X4c>kf^d{ڒ]k,W8mR+R4,adEg.ΑN0/߼ xk G^R_gc*yD_$V| /AY'bbo5ykEv8]̦zbЦF۶{Iĵ~0jx˃}7ؿ\zfNJR[M &WMv3:&Z78I.B" {4{=ÑI>fB(\NiMns "ٮ*Q,Ň8Ze^v-Ch{R |9j~\r= d.K**WduBD7 PŴEkWhS4!3\Vj0QAc pˑsUpcARw#/՗=N1:MC< tX ˀ=ބaM}Sg]AKҵHȔb9Ϛ7@ KL)Fģq5о"d}3+#ҾF\%CU@[ϻ(a̽ 6Nx4[ uGp'c&VOXy({0xG_1(淽A\E*j3VH}"WKL,.LDk\;<'G Ʊ.NOXVN~Y0]FA+ba2Sh}Xaqɦפ'sD(Sh菫g}xL`ݬa+VActXKt{1qL<5F/0lIG|zr8?~J摄 cEЯckjc4Ȉ'y/b)N)H]; 3pA~ZM#ܿ' nmÇ*Ҁ'kkymG ߺi_l!$z޶ZFbEp请6priCrcC? ^>$e3:Z\O-2CuPJ#ۈvIi0S JXOV uZey4 :C~΅MZȍgf7ǽ|sq)z?f*E?pE/E:^r\}e߮iN~[ND6@ڼW7%-{G$4 )BdSt O°u<$4. -k_+ KP1u$VJ;@}hR;T`#Zo|l&%%m@C26KP q?n3U@E@*Dz*#'㩆[x'%Kty߮8_Pzjb{$<7*ָSO- 'HŽN2(9=J c46oº 15)m؉uWx˒!?!Jxm+n?H8t fI̥% W% TW8Dl"9*uONEؾP@¹E5.3c{%& оQ6L""V]%ԋ]nR KeX0hѐڟ%_:3Pr.tiUQ)g%'\Tϲi(0(V|쁞;!i Vry$@]9S4!{ݔ'r5?*O~2+gj%@V쥝iN?E8:.!z`E¤ Nf̼R`mw4.DZ6zC  CX`UsdJ '?Px")x,(s.ݡܱ]7dI׺MM~c@q gXg &$ 0 k՛[%XB6JŢ.KHCҜP[."Q Ws $zul"5idoP@PpZ %}'^Prj gC晖0Ѧ-MlSvtxt9a[g6ϊڊ*f%4?#ON l۰V)O]^bz|W$Fgk @f) e|ް 㯧]6i{YKKYk99:x%yCL˞ei5tx34 }j y/ae"/QsѸ+ɿM_ea7csqS@(Sze0*6Lp&ےMMN(5G`#,]?+9; 0FP?w[?aԱ,"J,=`s+*)],CBj&er un]QqW}eEZa$v',7TULzdݟY,o۷~qh֭tĜުe< q%'sMtvpL$B/I)eh$d4;)%Q&!WQ;t6dj4"<[]$cj.12, VmE3/!I6_K{Kj!b(a{ NN7jg΀;Be94F[VƝB?`Z!D?e|.a2b#&DVtXҸ G691Sㅢ @FB. /P֮F+2z:M%{$Qh$ڐ6 cyP?(H/N¤eyf%2-1d+ 9mw\g[ g,Lj@N3=m $2 kauv9kX9Mӥ `_sɳ9b< ޵EW?d oI%IWdVt?!x.@H}E86Xs㙉tAb**ΉǝT\Ⱥ':GxO8,6Fϯ~ hi)S}r{0n5iբpS:$qSʃPф#I+Gklr NU~tpD!`V @'^0oH Tv/_;=Njw7ybI _'<b)Ul psà'3lOړPIE ]#J4֚+wY^ە n=E"^*=kURJ~Dcv%ɇ(ܽ{ШaMt ]qǩLE LݦVJo;nMޓݥ{/u;5< 6FMM4ʋn6f;`ғ4o0C3tU Ԉn-wͅI:y\$q7i"ޙ5@C]_sfas$XAZ*_'(m~V2 Ni6i'zV_e˝[1e2ٌ"#bc5H89tǃFQ'A(+>G>>Dװ9K[_\CndM+¡C~k+\$>5}M>ozTQ5Jy]W0e;qgh%4 4pa+Ֆe\Hߩ55o㮹 chրZ[2AQ[k$N11j䞚l},wTd ψEBԼnHxLC ȧ巀Gu12D2E1%jw%ZcxۘWǀKT*9@*\ +̐;҅ rsp0ob4\@f f:PbY]w"   AZcjd Tms19H@rTZ{TAx1D#)Q;v'6J%N?*Vz E gz9ZH2R#0V< ZZ谽 L`>sWn` %ƒh%!p6xEG1͐8nJ-z*x"ũ]ZȄ+ ]QTM,E$;~/^e/@cźL-҃V_ 9(FyŃN+'D;Od&KXwt^˝$xZb!ٌ 2#=k"=B3@Ch5LO(OZt9t"cq94[bEiUr Đ'nj@4AB;v턘Jv%6m&Y0dkغP 0En%L@䠉F쒇=PওЧlb _X_ D "(sᮬ~|j-V<:"D@mhwLu?ziI_7mFD}mOu"ɫGg5VZ[V ݜb{#/kXfImE#BH%ea9bV'Fri֍BAc(Z{jk~B9) @=>jK m: ŤXFcuNv1Ҧn@@H9yА0.¥ALg7p7:jU_Bd>sJ+/|^a.i A 5]ĵ-.Da5*\䥦+j_"5܀T1_,< h i4psÁ5V0c3~mW ^6&݉z]Б9&kuR[ji 4?@޴XFFVayыE޵UP)Ճgu`5 ]1 J{RS] el!r$MM/R~РJU-qZ{56Z?*"0u+}JrNܲV,kZ/j2.}ăBhDl >*\/\OiFߡcV\n)Ֆ< H\1qŮ,|/~݇ }ZIw:w ˵eoN1jc Lt;e %q6OWL(~Sp+J V$f/GbbT \dB"JҜHh[֮/FVyJ*2U]^(>I׃Vu|x*d 1eAYt |O"(tB[P<.C_~wf~rJ).q@4   6Z1(߼;ѺZy)]1lM)ua`o[iǖ"Ե's2=׿oΆxOG;GhŤѐa,1u\j ϧ )Σ0YJZzP&K?_C޻B_&"ח.bpq@_C sF-l1NR\ Ċs&6IB0tЊOI)jY3mmܦ"a'׏hYD9_? spHSb]spZme3T"[zi Fzr_%?1Cta]?*`(NHZr拑˽9~/n4X*\ſgp^oQRc4} N)O8q.a<)P[p]3I1|4fR<`r 'Dwꝇ-IcJT#fUߵj`K 6t/՚rlyDe$f .YD{r[Ln̐"qS^e}PBF ^'PrbJj(h!L:4|/AWn nlEY%- #F`$8bFwぉAwcZB$/ׅ(,z=&]KUNn-ʳŜ Fv4j߳l@ґ̩]yY'Jzvk*̱;ȼDlW;ҹA uYIb)>(a0z߿PyK^%1Ykn]a߾X7kDŽ=@̵ +~*[FX[^}"Nә~QE=,^ vnQ}Vޕ$մدAvUloRm| ߛv2/Ak":f&˖h ,\K6P7_ڛ>wM欸 WAN}_t p%V lt" o@{MGh CYFa-X{m[Pۙ{epDO1o6ye7s\МnJNIJӽ)lD" Vf51of"]אj4FkC)],!>:V7i'*XhJԛ#X@6A@K$'d< H?=cbD\Y/ /;i6;ɔ{D=܂AR<|Sx+nkd&1h`-+ J5&HI ~l5ٕ"2{eTD&^Tlsl^p?6!C6~eFf):]pN&ʚO?횚*ȏ;fc2&YZ{5ƿj[C6?-;8:Yz%m:b,7LDE]xt S iki|8R'P{Tݶ[Uq !stiYjEd%]>m 0|܍D$ai{DžUGEѾԛd+ԛ͒7XP>Z)<8siGXHUm= Tr{!AjAVKDS?z)?كV&,-šG^l)`+ˆ}!fClKl+w6L*iq`WB8K@XJPzZTAH'joSI9UL&Xjrf-z s={Hx˪"Y>#hx+ ψt6ȵc/ȉw V;Jl%Vq%ϷtjΩkBzʹ*hb)TlϲF2&s y$@9WgW?`Aβm9,5^Oo]ިn71A1 (bk8]w2[y \`$Y~px\9 }..E+~"bg-QB*1u塮Ǝ:oOHaKҳůeE@ufqxNmapJ5L-5h 1.[8S/e_ȟ>(Byl",ل@N(a~LLf"y r1b|"U >8r;C=WSı jhL\?tEvoY^gXf3sȾ&>X/T!Dv{?FQ4d]n 9 ?X!5bƍz8Y`)ĞTFܚu&d1yv:PUMp5)A"tVzX$($^ǜ~6Pgy-r E1pA@&fsހqqdX ȫ-L.s-lʁ4℈^^Bm63WpG>%vL>#I8%(gY۟\Tz-9|;Lgq;Nrk^Iu1iYGoI5Y 2Vzt`S鸵TvO:c $So1;SޚڒNSU [ BO~ct2x )|J7m+Wb 4M|P;ɅB]JдC<.6z34bܼ!PqD$-DiK&ǥZX2Oy@Ps vvWOl¼l8-4E'jQeQan?R7Ρ Ncq|yYn 8զT11qH-P{e ?Ŝ޲|cttI {YMⴱZ&(^N#3OĈ/9@PqyH9I~B/ I{iyR= |3!Cϼ&{f58x,{/;\Е;o,+r;&@/v!RMg}ALF):8_R<d7XK2' u`8Dg60<أ~HvpaJD1m;)~,e|am h`ެbߔ5@8KRo^ԩ&"dVR%@Y@q_d>zPy^P7~:?z]z~!_\ujE xѭ#d1t2/Tz Ie+Dd70}]߿l<:g&$ 5K!rDVP| dn]h k[CjhʍUZ5g벆 eO;nX XfI)+,z]03‘TLzDqZ$I ZXA;@ԳXum'H0NVJԜ-xFy8\ m BQ7j8W٬8QfÈ'zlHA֏Tn vm]f6z@[g1TZuЭB׶ •`]!!:ؒ٢QT(zG$Җ_zoGc %vgWVaLFUjٟͮHf8yʡ ] JWP'-e;J^jhmm*j%Q3=-K/tf!_!riiѕ 3L;64:J*2(cYtAں{y>]]@G~-9.v Dm|c;6 Z;f"G$'By"P``tlϦvk:L>Pw2%Sh{Shb5gulhcBtq1ZOtatYw l?GP)_-G[pW7[ Xtb:YU^`1f2$$G#c SK E44 0ByɐE݁ŋkMĀlhգkg ٞ0O =;#Ӽ0;فN|Q بz_\;pr fj3c 36yJ&M7iř}C|Ns̾$Sr dp3M[BfCR}"(szT:!n<0^o6tw@Xta/!<%u,R)EY)vDj1Բ;8w~RLgaQ 1l/ U j7Lu!Hf< ҽX~{ZL{nMEjRRX!NSw|kcAC;u3E˂|H鱔N$sZ:m f L2GU"%:Q5Nz%wr+>]8gXoΒrҙ(8a`SrImJRҵC g!9i[͓4*-&00~xzY(@ 8V&!!T[XDla,t˹BR_HS.\|9b,~DC͒f R""`pi.TLc,vsIL݌i4X9v{Fj8I*[UZbzq9w!1.FVSF"{87KUz`Lt5JvoR:Jwp4c ͳݨvrn0Bz?ѵz =h m:tۋ2rncDmlœ9f&qh\=fUwMkC~đr!ݱDpq(&LBe5 sYsKA5IAm\<Y.:>/~>(U~u;]%a]{ /󠦌hxry /߇ѢiF=XID.&Uh<4M8Bk]@n>4uVǡW-.2:TIUgWѻ-T/FW8 r_ܛs5 t+Ƕ뉃)HlP\UDfwu.kQqujIjZi*t@KCj-4}܌FEa Wk?UotNHD:{u$)'PV#tT{J33OߎzQ)A(29-"A?,Re2ǧw.$wyW &@|K_iVsF]>oc(M-x$A]J>}_B?gEJZ&D*U+v)JJ 4_/4d6ȿn嵴H?6|'֯2y7v0{EˉAKN^YQxWqE+Q/3=t6cx"ty6YɄpb;Ot>Tye4ݶ2B+R_x*auqO(-Ll>}Yvtj5z:x+bG1wX w/pR5\otTsJnGGmqAPm_k|=Z$mWLf_*=V@2KsҾH$ ebюhj!Ru(,>^H g pgvɎJP{*AƁ V[Jb~+#^v|f3[Iut{4V"%6=ȩx=##UQʻ~܇*fz~,V dv!/NV50hY2/~chZ1Cﱤ5PNZ{a"1 d f+^A_t)mTفC(ORRpsѹ9G0O[";9=XI6b\kpٰ?n;#uqjd.< 2`ha1O1Cw+wp6\&]^5Bx:;tL'ɝ\Ro6n;j{ݬZSQdAm  >L$U4[!Vnu"sK `T6{5AׯqJ%.eaƳԘ||0E$6^}c{U`mύ< PyV ]/s: }|YLn`L7DXa M,ke*r'G#kxT?KqD$/&RVƐI%pM͡'WgS? ΐO~p,^dƕd&Ҁ5)EZFXN:"L``%YE~:qxEax!鞇x́.p;M$N{hsŽvW(mµPI0B?ojf6Ȏ]ّdCu o a7+vJZ77#hӭޏM!ٶl 3߹X⁼!^}ub >ᲊn'86Vh-a#ic|et>el#7"'C Hօ\&\ 0Muüs+By(o Ŷ z=Pyv:CeRC9t;r%A-I@텩7} u0eȬeu+h0*-w}tmma |['99fGFX~3ch6Tˣ '7Q6 ςH^ӶI|*j$~/8XML}|S߹U㙰学bpF/ kuSǰPpȒ]x6ШUErudI|k퐴GF߸x3!ܥİ\Rȁ'.VD11Q~Ռ øYQ{慛a<# H"6>ju_5^bN&n!Dv?=nCR8;)y_|LJx.BH~.4њZ,u&8p}8kmJCp`:(1/7ҹAQ9Q(@B6h N#κMnKM{;'Fu @6Sד =TGgQYP P% =zj :Zut 1IeK ou\Wzc*Y[0?0yמDZ z#1%{5q$Wޥ֩5bqTK)YeˉU2~fR}agEWָLnBږ3 [FghgX CE!&"5H9K IAYNO^O6` A*ӓhLCO'ҫ~qWwL>M,ZFIEX[0" 0:1`ww˯B< qNIytD׮S*# Y-sG=i;X`fs#"gw+YYU ݋`֚rq@KzIY1aZ>d3*YhX34FY.lj~PG09H /84^nG{0\xQVMۦ :1Ӻ\?༞Tv (ۑ_-_}h>X~04gVc38Q,z~wSoy :\ug)'ZNlhmsB*#7$M˴VYS`=JY휁VYBݘ,sC?8bK4\ƅGm2ĩd]l-1-1ΡcF;5Tz y쏆Zi2A۠;iArc}HEi104R&t ߛN)I&[/ӂ˞N\}tf +cs.i,:'8Yaqry[LjlaBRӬὣIot|^ Nc' v!L-S;b!)r'nlWE p̈]uG˥w'ݫYJj8/D6/k5gg~;B#݄XC Q]C'ӫm (F+*돕3J 9%~U/4aa&:(J-wL?/o)^ewrJwP}zq Ԑ%"Rg[ FT; 90ڗ:ޜV4cMO5q@@iLusm|vg03wlKL}d9yABɺ!!4uo˟ED%vn \z32m{̎-L\# iHyx+1``IWg'ys^YH; #( $] 9JWpՄ8SNOvTr0uѵި,^Ơbci sĹށ'?Ɋu?%.i#E].o'UJr(7fؙJF‘x\/0ⱏE;a=S6tįWD"juYf}@1=ttl]61V.$@m5 86U-6.s~k1atT54Տ_6O9жw)>ղ(eu0ɠ6}'U@Է?\'v߶  i)lq_`'?jѝ %bGAݱLPՅR(4 X B} `Զ5;s( ]6xmµ~lyIvS*& '-u(iЙ#,Th二AX'0zR8t8E5aW#27dW=Q=%OlvauL&S%{0R=\ˈH{;}\eh'qpxp`זva׌hqT{md*pR6{IkD_,ct<6 _O*%TvɈ5pZ(B4z;s쭨E R{R}#G$akZ{]mmQxszgzu N_B6];bBSN+E3c,Gb9̡Kۇ]s`YCƽ>r3 G?HI/k9,14g.F$+m {p2Z/-y0Ātb}cԃT{d ͈xS\g?XyX8^lEF+8M~%SA4sP*a4-XnItHbM_Ay"^ 32e\ ZRY=Т4+Es;kh_=Q;oXWݡOAxMo%)-zW2D(QGL7Uh(LRGwe?YtizY#M%V+0Gӫ5.({FзCzU>0zEgx՟GC_7Nj] tWAm_LJR! q”AfhM\pxwu5%&hBʰ>r{'i5[ HY_%'M7}HGWf((vkjY:?xm3֯ޔvV6VuM /DܼάlOKtv(]š@RbiRDW2 -ֱHŗ׀Ï9)*gb|G+V7yA|.Z,YBK )+Aםqpq~B}sHϱ3'&s#*Qu_03uHXM> _º_G;n)Pntm]ZX L+pIT>IDP:JN{MYHn_FYW5'ڀ.XXUݔp%+Tl#a9姜u rkS4{>/$`( 3 /S%s+XL}[C*OHL*Zs*ɸ#I@>gt]d%MFN$)k4r+/q/ .[  ZF㲰ӕC\Y]Q{p_ĩ)^tڻ-ϧt-Oә}; 6n]5²͗}!(qc#1=,slKYKA[HfRV/ +=im'sOg䒆iיTzcTGyhpJ <SQ`-x-?eI|*[eCscz'UO=pL-@KJ7ENy!M5,sL;YX/c՚8ߥu^7NCUAK^x_yTzC~ytYT"=HCkP%PBRr| 6OCđL;y阯ЍO?[l!/=M(9P?S_:3dݕJƴ6F3-Ne.G{\6>3Z ɕ f෶ 9U?ǂPq C*ˋuwޕyxeW\КNJ܆zDrY_2fD֔4"PX#|Hpy|QUD,{`\&NY׆[,<Gɮ:d&16)p.{e6t1(=^>,ZH8_lp\!{mwTBirx4EJDK7'1!Pl,Cx/.7c _'k3rjI5}j\@qQ,S5K0uE^Y+'"OXoqFؙ-FuzQnjMLZ&À*n$Ok$ j:`$4JS8^݅$UJAsHnS̀-ի2:Y{*K!r I* Iܑr1qό5JD(/bh3 3uOLc:9%fFeqw"Jaa;.P`5Vvi^{= fQ@{!9\6UI Y4xtJ==a!gP?I0ty,NVX0X{x`-?w8C:$IuOƬX#J*`@c] W hj/ҁEu"SC>+gY@ExEΈYv)ʴ.C aiqKVi7vcYfN\ }1$/QTԺ#=w'Ysc4緊Th5)e/y|*~0(kyܝ"yjCG$}!'r>;g7<:!cAyq?ۙMa4o8KJ',¦&a7=)/AaΓ_h~6mB7Q {eUf1N m2mпpW+EraW4߲Ta1f`/0x(]PuV͆+7| ?}g9"c j2'(G/^fm1,?=d;gŤx7ֱUDъ HODB_X_{`4f7<Ǘ+h'$0kfOk) 4ly&8Ȍc\M:aW{dkt%F^yłs={> %;`vq|EZ`Ood'go%lD:Vy,^Nfqtq 8Hʕ+>^*!S O%;zVhuolGKsG֒5A$fKR]BA pP| >sk#ѿ@?^4&LKr;j3 PנK&l.䛗[(s Q6wt8x&>NJ,0Ui«ysdx7lue:~L:H ?Go,e\`x!`07}4䆬>-| ׺r][) 9mJ,Ttm4vE7"}en ;r>ZEAJoi]uFvfl=Ű?*Tۮsw0 j' %TZVfdPCl:͂T_[ucAl?uP+1*tHoEuC[Vcps5r2L5uʴ=恐ɀz{.)1He >GmrbU23|?V1 ;!N#yXMwjsE G3¹5+B`r&Y"mNуKŻ_lM=Z̍lY4 }1]X@JKNF}vP9 eL?|E7FX49[9C> U6.kK^,}5 (o;\kn,dYzprדLj&W N0;(9D=y[\V(Cgn3=Zfңw=*~P80?s!,fX\^l83_?/jc-5D#?T|">yIQi+'mS{%{)c"]nigHasw5=P fn J0!^Rs \l0Z^=&]YBN_f )ڵ42jĘvV5{d+#툋TgKIN1!]`w-#¬o>z5^V1&'sE@nD/TߥIIݭ$E oilIp<#h7?t ! 5%t :-SP:}Ί OčWh}Id&M[.L(}cN(;-?ĤY.-#u~DBK.<&"v  U^5'AҌy Xf/ƪbYT|.T37&+:ܘ^gcjKhZB"qPXgDža'L|`hiB;2nbuoFV  =juQHWYʅG0 ݟ".n>ݡ> J5M}`FWi _kĠu@)Pnzxqś%Bzs.*ID1jB퓭(4º:'8O WAdh)s $P&Ӡ+*9L)ӳBD/C@ ޅ Pu^N~01}xS@Rp{| 0S$Hv+*S&ƶCpOٞ@>HsC 3!UkEh!¯5FU"ۀȩ<$TCtdD@^E4B׆3%XxXud%QǨaLy'mh0u:E:r!7ԓB$JJ4H;9ī8;`&ܟ|qxT;|ݜtk2P:eJOZnv"B9H4}j?ï^MF<=,%UV v\[ϹS$_봱-]r͵3%>['̰hNsƢa!zՍI+7仩&T,V`x9##؂*CY)#TJOc(L QYěm7Rw{dA +u P(_U[ ]D47t׻X# -}_p+yq+ ;)I6KI}h.|/0k nGfE0A3bSLI:ɌCz5+ѴZ7iWL;T#rwX&|H\w e:*Jf!0{hɌA4x2V'wxras(c]i0ͅ%a1']xkם*}\Nh&ĸn`hIr=hQ#c[p۬J׿x@}v@5JjիR ^"E3`Q.IY= ._b)SBi!Ӱ,!## 6/hthcnITc[Wɑqaf\ƅn|3N(3]rkJNSOXf4%:K^uN0*wO*\M6TBˠ:)*U;dfW@P;U7MSMϗsl;tg5/1~mlNp-vkg ŏ(8U^3lǺ2W\oꯨOn:50?OkX&t>QyFb"OJ4**X#nuΝn!B*dVr ;Q>I 8&H>G4p;s^ W&gLzE(,Xb !wZvBdj3NJ:9 ف/JA.AP>,"6%ﭥה:)e$R 1"y+R9~w3,6ʔ9.#5 H *jITws"sScW6aa" = =Q"`Ӵ_Q n?c%ʈr2š[֚̌w DP B4Sme#Cl2KRBPVgQhggZ 'KVouP9Wiyl^2Q,i&㍚ؠ?Ied4s[2ꪟ`o2d[HkX,&qS>>  K22QD0 i_KKhq/x 5 sT =?MS5DQd26BJGfHYsiKAēb6]+E2 \a#N&79>:5*Z=i[{(yMQBX5_?L{%. 󼫱*'+tTȹyr)M^M}7(u>mm)@d|>ʍYZ!* B] bj*P@{x zL'J<~\ zx:{tUʽDLDD k3$k[R2%MxZ!x2} yrg7`hg2q!&$'Iק!%扷X'&\8S*'i O?DZ= HO" U`~5:?nճL,M1g}JHHV?\c~fz. ~*z7B.Gj>RmDíH;1vNRH!ڐ :.ߘ{ OHoNhTʓ;$h|`PEO:E5W+'H'/Q0rRC⒖L#)׊^2>I'7d'ln,0s"oH~vE ONRwo"7!+i Iu]?r+\ˈ͌HB 3h,yTPw !fTbd˦s^j_>~\Ϟdҩ4<! wgQs=J뉴݃vs޹'A@2eF%w1.N:J Zéoc|jHTj^WJb (Aު_ת\+ Bj#l/$ɻ˥^+b;aȖ#۱Yו@_ !B>{(wC ͰI2£i1d^r%% PY_ͪ͊A| ByEVɕFY}mk ^8LiLj!6Uv֘F\` ^"L 2k'8̳coF%^*bI403bO߶ܭ?bgV2W!ON1( ʾ vT^,ڱ2*MPEU DvȯAJOLuo`BՈC%zRq\bdaDF/2!0w&QOIbM$䏎1,ɋ"&xd>BFv/6ngn=JF BYz"P(A#k&=>~@{he@xv,1B^LR|F'b+Z  V$SZHM JZ8!ش*@ĭ ۽V|9Oyi74sJ@u mn&" k$/ (+VFl;Ӽ l(WnBt) !S^Z"r)'tcA z{f94[DQ\dxklx|I d#$߼8[r)-T+ ĥ"!MgetDjś'< `ɦ:1Yy j"{̶ͮB s7U;Gan?<\BzD=a׊YM?"A3, S @Hy%2KY(SE~R^rF5,[2c?_9{;P{`gyFؘgR 3rZ#qrˢ;SЎ=,"2S"]#3aW ͍_ Uy L-@ӊW>FTRm<ߋNj=asGMo3%|,8{hD b|b?ھ}w88״1[?T%R5ئ753{lE:$-AL`k6F_v3NP:rQ̔}Bo#-Kw{ff\j[ѯg~)V8>n~G= M艝yѾϗW$ n}aW\PU:*4+ׅjI:>ڠNI2ICKKX{NIt߄3PꪳVE}!O7A)qK7[X5øaa!<.}v@}*M$Of 9Eb%HꩋAT ,] Ӊ-$rs6rc8cb'czI^~H#$!Q ѣc mC0;sz&,j!{*g"0` 2!'WLHI`oR ZoQӅukVc7LvސhFY-.d 9/Ɠ#F\upSӜwy6,qm|Aqdf[ZlH4o4G,o <tgY{BLK.r篐 6_ch)א<\ՎpBq ;`1WMPYB[sfRr;Qâ `+&c.2ϥD~# ?i5ajo /e!=};f ۃ ca(0</ѾHXo*PZ"o5~bXQpsw@-G4>D₅;%H\ w\p*gn꘨Ӎr*E3Ju38 D떫tM?~}d ^T^\ bd4F%'7׋ J`rinAޫAIe9)")t-p`xml+,Cfn0^>).g1~.!b\0DSyрi*<F|<%݅ZkxΘEnw"#hXxg-cnJ<mÓdAO^\|?UR/~Fe@P͌~x5#jS>]3 TuH ATTlR=9҃3!h=m lMI7EhET-0Z~`Z=e{FV3Ц~yl NE~@+{2DBl.J夤b{,H 90\qB8gAos pq,tG%ϵ.ٮ.㿥],嬇e,31t) k/I^њ+.roOd7|N!uR3H~WM;\[R"ʳaEĦ Ql<0 da#;ģ$>gM-R_[) vZejfÝ%5~a2t |MI>P RT1EadmCz6 4sR3 O*_Sϔ֧qSs-7[ [LJ) 0%RKWdZ͍?r3v !NZ*EB| ( _}S-} ;eEFuNQ#EAiH:_%\Ihʪp{F&2@tc^<\V69NP)"ev>}y|'o6Ef,#qtGW(GttI"ݡH+GZvT]Jku%=ִ v->l@^jnAz+YY54mh}-p7j+a4@ r9S] J^Xt(1l$/)2j%R䳍|ML7>jM/W$I9ʉs< W @&|T_& YgMbܲ\ukJhHpzNgx2$eҢ<{ ogX:FQn/"?x+ yUFU &|ȗM& 5yO M"Z<Í3r}{6j!NwoIR,/̑1>;vG-=%@dA5a#\E(Bɱac]urAtB*[BZi-$rmA#* { Lζq9Fiw/c_p u:? OǥcOncr{y _(ƭ/+:l6tr }b *QdYr&uS؀ЬNVy4+cMbq`DNRt6&ni.W{,<,Z~1ZNY=[2Е I wԋnXҫ`=Qip/l;a@&o;~j8v2[&9$⩿aw 1;U`C9HuHoY$n}zU(ZSn6 13uzvzB&߰$%|jc(>{!!Ƃ+HDA˨p}H E u,RNdGEMP&k:gJ"f#R(5ՙpZf'o2GA< @I$0M>p# xԨ;GsCk=@ :~;u NZN% LEQ_Q)|Ìf ͎zZG\ȿML o3닛t:;ڬ tQgrԒPѪ&qdA*{JKά$ńZ'%|p5Y<+*=i w1. _9_"'͛) vg қf{\iJeuju (gvοBa6>+z,ǖ^~бVN'\Dዼbgszz.v׹ݸST9_l)6%ԯx޴~{?X P}į#vIn!Pujo4F0k&~g > Q" ;[}>&*sT]2i&N9LY=]GSP]ٲ9wc(G%ں~DUO(:7@V9tyo9=CAQLpk}5-<r &_3XQp$^sjƅ50+qϹʴz+Β3n.n||@! iJYHqcQE%s8uFzu,*9=̑} ;>Y%thwk+'`\")߾Bw2#6K "U+y*ZK C[UɌ cmnhB׺n ĐrB2BSBT2މQCCN2F>V\+9#c YIEOkwpyi/( RXߤpVHާml$Ţt0.U/{Q뛉cq%Ό`84*QL;jjc} (,j՗ AtdZ"AfՄ\u@֚!H^KyRrFasU5;['zK~D[ $S UO5 {>|5^`ʹfV QҒr7}P!$tu2UA!L6lYRXW$H ^RQ=jVm )-Z<~^$RTXް]QD&M >}Ozk`=uxtFWtQ>ć54b9az,5;#*J$b]StZXz\P(%B$:ʽ=Z, vy!ԫkJ{qhP2!ћ ʾv{,Z]@_V=k+uku4 dr4&m\&$ %ң[٭+mv'|عpU·2H6ʬnۅ_>?LC%L kAs!/NEeaZn`R?4 75‚IS?̤@qBc c0^fJ"g- ?0KyW}T47_iꡦɉ +ݰ@Wxǭ~!U'K]|cBhFK`CuϡgpۅkT3[;"ɏ+J/yc!^+p]#Yd[^ݝ g.sm\f麸&]w##"A "m~ЁŤԿo} $pD8y@IO U?90zؙoY_kqJ dLS!rM .FRJ:98rW]sD>z-fHD)T&Xw'.VA8/w(t$̾  o5\5 Ǹ \m3b)_&+i3ʴ$,GE9P?3pfhs w]J#/=Y!D4OVJ_ zoX+B\jSXz)VC%GÚ@gZ ux43}ΖD{g!.BJ+gۮG|^"BjcC*]> c~@%/;(Csñu " AWQX R#4E/[c[/ά)~6u<$)]nzz^E%3 C\mЫ}I]v8paE=qwB [,ldkgv0(iyZ{6ojf(gp 8L0äpxuJ`jUO޿,>p&|ׄ?1M̭;Q3Yf`֐7f<(\zF8#.p#Pϧ837!-U o!1ST$|+%\PۋCz뚐az.4l;ߌx˲.ibR Ph\ %ow7J,RSnqO+ݛ6|s=U &'\!{kwP,^g*[4qQ!tSI^wPĝ8czEt#eQM'Hd)!k512! C2p"ɖ&,#5: P7jC$zH|K%9wBϴwGLZ-L[2?z X҅/&~Q!4qC#GnEㅬ6SYv e|㕉_ܪIc !?~7oo١ޘCgN4 O$QOQ);:έaB6śKJ٧]OƤ&ѳixT3"d2 帞vG׎\ Vĉ^sw˯7I[I0 8M;ZY"5S(S;# |0pyj(mlP%x27S?Czm !R4nOh!xϧ ]47>)W tclgU!/}>4mir^y2&1V O}吿&/U-kb7J\1@hؕŲj ]|] ց_Y/c~ XFMCjO "KdoJ VؙY貗h7H1QgQ9}C5aG8Z KpMC6TZYXm҄ tt"qXҿg_-.Xv1Uy培[8N GN#OlAcw/,[" H0]t;ihJD8LSҒ=)+.OH{9jz>ˀ265,مdA\P'/2&}Z%,D`O+J owH-bdK,%sҊu8r"%V5d+u-CLބn$vI,)+(GohUA qcRgxu;2Cu["؊Tpr)L174֔*_LŚx It@~]+/ &k-)_f,,mm,0&fT*%] rDܽuF@MNduk@WPEcV3E-l nEU`KqPyq07siyjd8+{z~GҀxhQVڳmІT 3rM+;,Yρl$|YKElMQf՟G򙄏1{8Q1óJ ]4R oC2^Ȭ2Q{ _$(jLcgDE=rFUh;8 tꪂv0E lOVe/+U>$*n %Ydρkf_t"w*z0*ʜëDNo* Ӥ6CkE~&gs\:(*kX l>ץ߸w2CЃ$ ę5f)@bt/#CoC;bDpޙ#{,#b X&B1<񱠵N,RJX[.?٤%u\Sg t8?}yEG.8fSg ]=>z͘X`.v dH('\壦^{pȤиښJl\' /dRv:O_-Q _|;Xw"F\tVui C|XYevp k\Ae<پl|GlS\ڇwt˪2Գu,8ޔvitx"VŤI_(-^81á%%(I͜Z?| ^08¸`U37_h#ڗCgWX'ʹBMibəW 6 \?bqZb,TNsTTʰ^/6`o:'ж2_Fs4=,|`a?~Mܟ\Ãx)V%oȼHjN֍UWoJ1K/xIUzߺ&h7?>foPzn<6R: 9\ Cxj j^.4db셖kqD0ԴLǓۂTZTቭHuK] ˕{v,"{[7QP1&uIV;X)#$@>Ɠ[rIj%}J;׺]Eq*"63<R8 F=Uqmh3 py ۱ïWTVS'W|p[/OQ׬J}j][Ghjꉽc O`@2ܠvkKe'Wd[)Dw8KΥ|  pDS%˭;-}HӲ]r R0 D!)T CC FE*SuɮOm㺿zP (dK"PIX.x N Tet9P.a>YFOMYZ"i]]^ oE;żޜD5ֲg ^WJ* bԞhD 3)by  A}Q>-TKscC4D/ :Aݺ>cpV(2O C>מ,J-|= f{^vd,.Ed?0bz]ҭyT$̜$L0K !%w9ejC ]!3inG\dd(OY@;0e[rGtUOqeGĤz1RdlAtü<sOε XTRʼnh$4#R(]qsvf<&eeKz*lQ,,{2q户FXTF+F)k[άNlMTT-\ZaJU}6 %3 p)a4z |6?$G20:@9GyH>kV8PI=]T6*0't麌%tY[xΒUAf5 dOMN`/-+@'nr/ E:yoOel7jO{ր)|z}2#$ j{;Kun>Nq(*δܷ!*j40q+>w<5q~!ZJdc]>sQOaghulph,:h"|P8rYѣvב`˄!o/+?M҆aƒP7բQ1X{nOh>h-#Y+]Yx) [O}ԕ4'6QdERP@}XD[iLfnM St`V9w. ?.]Зi -`}fRs}ܧ`]y[t j,T2[ۤ!aD6HD99)JL `!#N66;Mɭ29̵Cw/#!(pzM^ vTQz˙R%#(%>ՔcP\#y< o[[>=;Z7N! p`_jѦY3$J&.]#6-"\#j;48MoZ=K?ψ`V;[68یOV&rkKKy *Sy43h3pZebA|Ffqŵj/=g7; IJi!8!+")}AMi `4(,Ep>aHaO㖜&)c#(3[sv"E_a7;m'bWsȊG_mi22t T@MgUɒA^wO`jl ]gjNZ(Rx5y7 {/~U/ʞ n"(z5Aܧ@|t BAxu< =nw":!0= x/#yA]+͆kY9*M^SE)(kP mЍ=}oc 7SD_+\MsТD`"3#oa/Л)& RoYҦrʜ}lCrpZXR(xfh}H6,-<2uTڒ6$0]3N(){~N: rU׫iIP;acW4BWm2f Xa3Yl6j+X>C%<&a^gx{Hbh$] )$8qqI%<0CX)})/2\OKx(3dRbOKIH$7kܤ0>>ˡShc#;wcZo$U`8 "ϛj[Q$@ϊGwuk!׸X.d"_-l5pN唆e%NA=Y)|06ƅQڵB]/.xwGh Ɖ8H*d,Oy?LA'lj'ɘc‡E>FmξAWtYӎk`( 6܃\(iobNb?,vpGNw)y r MbFp5jꩯ/jBꏐ[ ?T[*a 3zss *EPq#fa +~'?y\h}-4/"C`UtC\?%LUV&a jUm LEʒ-'%Ȅl+W죳k$yc$AiV _oN^}S=h9U Q4 \D,'xL2mO;ev Vq[WdH/@ DZ^UgdqOkfT*bפ'g\ .]2pCh+2D:4s⻯G1%!PAK AZ̼q7yRIyT@D_q\ Eim$2Gr[ N4Krǽ 0&1H!=6. 5M 4=#aU7izSi"8Oi{tgnLAvv6SzNU,%(ajj{6o<⾠'`k,y@i@[5rnlPt%w>J0>R:,98a>W;DqBF*fbK \lsP8^Zmm=a ^vJXK(VffG'O$:XYI"-JD#ZgVWP)7Ef!N5qCoHŀ~!@P]Y/+<k•=cmvlbGϰ9mCSEPhXqq*cV`)b]vxbTq&N^o{ֻ=w8Zynir,̼9COɟ{q*zgڃjl0x!FYpNP=Jƀ>%;P(t0ymI̶X[+6t50V GmJyqup@=˷E$ &2N$󯃺Y,IQ!?Bs3n%FJ!``Of(c] E>l5#w8tN.ya #BDD7r hq5/pfֶ;g6L'K.:2&ө"qQ>бB{U+\;pb|3Ҟq[^5P,AM"JFACa_!JC8muEHB!h"%k6lhq0_]cH A# J7UverÕ@PnK2}h^DVN~a7Q(B9OoNVVn۠m{}B^Ga瘕LcI"a3 cJ^oEZP!82Kwhq_CH#mB?NT6D]=Z4v_X^Z546.u_MvCcZS K.]~,@[d 2z!./px_)K ,{ @z{ϧpڱ+cw@-3=u#'!nY/2^`.Z;kZ\OpO bTXQUGr<㴞)fIX9zx:.M!!_|僆~ס_Ujػ;t FO֔4̞kI$ڴv KW#x[Y1hAo"')7*W"Ǵa"ή׎i<'&NLnu+:OxGnu3%*EޠHfcD Azh<% O-ݷsw {`N=̩/S~ޡ: ~xw:roQ`>e5Y/LQ>[;9:S D Akn0=`5ox%67~WCA 0kZ{BΪ"Ŗt* \159ֆR"4`nRns@!UO;4z~R+ChǺZ5+O1ew/q dмl3a3D Cy JX*RߡtN%|uh& N⹀ %9\sT:' ;# 4#3L*<J6o|1ׂV\Z/g^|?u?9qgEO9J3怮jslB%s^0(}<0*H&_v[EQUhl`ڜ vJ=LQZ$+n഼S-<br_aY `kf%~3} {Cly䞴'cg>xqj#U_x2zMT[ 64$M)W>cRX.]&"9ΦhT3jmVw_I/T;_5*Ē ~ ahVHHD~@]3J8}BK֘4ѻm7AUԌVr9֌N!Ÿ8| 1 s?nu쑦Z^=(Ol̩-9+Tڵ AU7Y^JrXZzֺRZ/i9eSqV ` T}! yNگ#w&l^J}wXU3XYiZج>)kklV5{؊LRQ} d>#v+osw9pW!'0 VUoPnmO#3.@wds*#ZLۍFM;`{=E> xcuwq%kErj!}bN#[`&2pE,@-i␥aOWd@>3AW֟N6mr E uVc~=5Fko4w< _[neyI(c!e|%H3CZ 7ܧ VD> }..^إ^k+֜Qq:ָRSy:ӨE6)γ'Lq@щu=d\AݻX'N--Ch""N cv5Q|8Պ;`#ڤꤴGSla{EUŧg2ɡVI@l9z-'+I ,`8pܲBR $0.SS:+uGtEdG~,8!xC| C:>OΣj SZRwYܻ a{B_ _(Ly5WjNM%tQ\5Q-' ;(ϱѝDiMؐ=- -tOpF#& o5Q6wn 3moˢG/Z&^DOL WW/U~j'T>i}M]@3c- dNi=enCÇu@&f`&3!aMKlXt&B3HMILSF{+m~-y ,>Ut+ٹ=@5S1 [I-Wsvzyϳ3Wv&vq=Ȩ}MudRE)k7z0S3#a{7NS{mp;rL-$4!얣H1<48՘@`6wy61=^:+,&%- cIAn÷l{KDxj?rq-n?_69W82Q)GӅ"(aNE*KF2B2:YLvpiF2.5||uӡgg1*Dht OvJ@YQzDD<\ 8&N8gi=dqχRqTY.3G0@U?Ϧ~~VW,Y[(RT F sݻ+b!r)+'䔣!gv{fI2$/{ ̢J 8}}s?n'AQ?n1yukpd5Xpjl~OL3$p]lY?Pt  K=Y[jف= mc:ƙ敖A6C2Rv<7z$w&dxg`?`dzV75Z#m<&,+2U9L@IӏFCyDiyB3 /{lʵݹ3s[xTƄ"$BnkOvf(9_/̼^l|A?iޒ.*>Pe)n>7c g;HFXܱE2գILr~[ۉ]vl*O zQ )UM?; Ɛ4Z[?]u#&H|zԍzSjA*m0.VD3#l D yܠvok$\z(c{}ÕmfbI*-YdZ.1P8׸e2DFYx $ 'O>F4,o>KЍ@%U\F$m"aʉuM|wetk?Iq?D*j!|z5@ݕB,ILk'bWaR'އ]u [DƧl!cYO=V-Eg=Xaw #  iŴ*(/V97I1Z3R5E+ qyW~uШ?ʸA lj6'\X) 2yRS8z2FbeN@/TMQׅpÔu5(r`\o Tأ=L4%ݭNBPtgU!M|e3G& & px tfV9dii@ JŞ"XQm6UM]]$!lr^ P :(I*T=&0.N{C `֜y-V&fbLe[Âe oLp >:9&qG] V:80pm-ggtSb[FPW/@/ǫ|$B"NDk/S~*HDb\{(PQpU ؍O;KO S3+ *Ҵ!:JHnՁ/Y9vhNt? o͡{=N \0)9HН B2P@h/#Ud!#e.5yC̔L(AH}SE܎}v.?!S NJ=b 3XG:[!ʹ82iX%Ԅ~C5H93um.3Q XK#wÅA'' Hby=h5hʎ+hoH+&FЎM})F3YZ}rDxt@< -P \E[L9l1&g):STX =CDNG!GwzOݠ@F[(/@ ?ϔS-J~cSD܎L=N̳ 4P$vY@7 "?9x5xfz!"e2HjE=؇?|t䢃Q[&Xy jpY 9> Zβ1^t") I">Ld (.H3tGAH ^fF=MkJy2`I= t'.ân4Ha&J_1te[-8t^ʐ +/&Hof,$[?ϣ'Z27c~6F֏+0̇tFxqͻ-^> ӥwD=O7 .,ZWS$@L,;k}+|(wZ9)P+`<:ѯd9q>:ٻ*%g࢒ѵA?ₔn¬VHЕd{?əYS6vz_-{zX`IQ&bBo&be!w[keѿh`AdGL,ͅ!>} u7DO^U9n˧~%VqL3vb}j  Y8+ iR9? 3@y2z$pf^ c?\:Д{ݺ\ 4;-qQw ~"dv ]3.&12L&yGM@HX%i[vt2^w-'Fq`n?T-|yPaK^2`qVA_BW?wEr`A"ƖG9\]G">85n]p(p5t `Ei䌠D!=vb_~'Lx ?s,A:*=|QX(&K4Ep7RB-KrFԧpw*%U_Fv"kOh!?g 1"N).vfe/_: &`칖f3!w@qh.zZPgNWIl-]fk = O8t%' <{9oexceARvYEe`m&unc2YT,6VGPqR.-3x!=x!FSBqWmkaCnGX*4%gr.͍h8:ǽy**̋c|F9Ղ +`>Z3PT 3W6f[ңzϽㅑb(C[LP6ߜz%'CNnXH%5tL;lM97`lM?|Y=Һ7F#^"W?ʶ5Ҵ7kruѐ朏;(7|K#ڶWW xOW"yE:|'%R Hv`Ʋ xٓjr˺Hّ cb2CP9a:yWxh.k0ʂ佄U6ji B3hS^ yf[>mB=u1 d TbLwCj( uCm5Zii3PeQ]4.44ː*՜l㡔|"ZUq#zB@8":*ΚĢiG`>B6Tѥ׆y30IH^,TCsum& R{ty#)¦1>=U(h͆ [zI;0L\CS.Hm%yw |p͇ kNl6@}̆&A)NI vxi5~,Y1ёEݎpޤt0'C{,}͐oSd G{uMvŇE⤯R\)^~dJ0@ Z܌Z;G[F~wQmXY&x*:D:.%vfq,@6.n"`e(pxp5C1qN/}B_fL2 f M3<;PN7u$tc|DeF,KƻB꠵Ն͘JTߧ*Cls{/G]r"4 4+Ny;/&e_boiJMn Nc䊤\Zl3uWW;LV=vjI6J6&8zxn%&3]aⓏC<;Xr}mdExY0Xܯ۶0n~\yk#|VJXfbeJp_Uv]+ILϞ] 5׿3 dHF2dN֯ʫ%i+Ѫ<# Xݱ19+ "GWjCP׮uf7 VmDvkMqЈ s4eܮ#&`Ũ39md`ȧMW/8f"iZ Χ0*KTm.`뺖D6L;年e_u? ; /-l7E zo#=*CZ^(1fU'Z4CCb?8Ip=/ !_>|`SM jA{MG'^H_Q?BE)|`c`&R/ C M PNSK}#=1h%#S^@hٌLH()5Z#9z=΁4t3 H[Of-֊f()m#nwͱ@w:iwqz"r>H># <kC@sZW5AWܧ ېA_L?{>4#S8N,]PI= j q\Q}Z}_0{y2W7E k=I-HZѤjܢ-,XС^f?KWiRVm#?N( MO:E`oߨi\RsBvKD8F>-Ƽئs`rZ^T2E?gM?T?LYe3M78ĽVAJDƩ* e[R9־ x4̺]o/-0uJMg+ǩ5X*!@vٚܢME]| Կ{]@ n€ `#`ky3:r*Kj'ŌΈho5apArZiv "Al;2׺yu 6ė@Inf_J61iABR#P< 3Y;{N mʆqک "Y mȱA89ժłJZq+Îfx8k-oG^pa <理sj5-,)߿Qk3#$3 p*3LX kaR+f"Z-h HDt6KD(X>< mq7R|Dt6[N qPm`kU)+n FqeӳwjIsUMv纷½m2BKh[Em:I/N&WsٹR ÀҬF |hh\\G -b*o(6,so%GY ۉiw#*#c}pFX`hޝmiR3v}6[;U̔:h  &`NJCVDLu3(29T6Kئ2y}) 9i D]*E t Rɩ_`Ac}N{jԻW)m~mVA,a%B"}62戊#a>`ٓhvQr؇cgcyff-m\Xq0a8Hg.vk/ Yԧy`ryt]uQVz,(dJ&F(;pYu,Z`+e]mw gfej6 d-Dgz(۫-wG:O} ڝ3De&nN$ bf1!l}{Ziq[QgD7-,uV R]3W}]-Pe7ONذ!n0;:)^`9P0~ŞlK LTiD"„fH³$Q>c?Cya\^,̄Z Ei 9K D*?;9DyM~Le<6#j*'Ĩ/g/\j[ ˥bfVl 4#0%ipsǼ9c|NM8VlKZ( uHB)n [1<+qyj©@/Xm'3~7W$!ZqVA,xǪ1L!'~O-+^Rj| QJQ&S$R/ {!OXlF'Sۃ7~8él}&-byOu}ySd@|gE] PdI_O+`'L;Ds~p@mc6n xzoFM0p;ȏLV,kC8lp7mS{gƬ죣;F#h-ǨLvɵԆD`5D bȪP< -3{k|5>o1ھ[jͭ;@w]Qi͟fvעu_44ƪ);7ց/\gm^VNF ᬕ$/V' E"7zA= 3E K5fu Oʘn_h8| IXO{k'asm-\cX>wna",qYSm>MDieb:\YyY3(7#KWS*j= -v/7^=R&ťwԉ "0EK$#1="=s :f9YkuQה{Ik\z%]ỳ@3 B gJ,ALOW1>1  g>ǩIM[dh=Ǔ1Ek1 ()BXbuFҚPd6‹=a&J7!i3|ωU΂m4iW!_̝g;C캈P>5{.R ;۪ |)|{kͻt]M%xjVj@?ڎm~u!Un.LZU!#A{K|]ĂBBk&qphSgtC5 ^K]-N: _ /JֈQ7VXS@ar_cNxLt@H;-F2#bʹR߾h EN;MK%ybL[kR7dY>/MsݏTe/cQ#V,Ƣ.ec`C҄Y=pAxWC2XD (<(?# EKR'U<}vFoL *ULqQ"slBh)}49j/!՝=R.2u\-RfKu*HF繼z G(L)-C@N/`*щ:n'Bq?byK bMi8o|5h"8PSOnG Z6I• !2;Fʜ1 ̤6uf[ٟnPIjvj~x=ܢ?A#WO^n5FQN Z\P2 qR-Ƿ/1L2^GFbbS,=}K)@0^&652}HfB<M%3QW  Xւ<*.Bs#SF,{Xrɖh:c_^G47Rv1!U;/D95{A[S|l{+Ӣ~o-.ݴWD 2es$Wh ˦w1Il i#hQKU8V75\ڟ:H0n*h&Bep6T 5oRgw7&亃*5 .PEjE[隀Շ (TEnafb";yT4*xXBngZ;aq{X+k"]5q eB!KA}^8h֍SniVs9֗|)1%h hʹ|; A?2p9Yen_#`rSzάqp/]+t$iߺ9]L Mb).{6@yz%>` S NйO˷~ka:Bhi1Ll)O0ٽQe-ꔲENXhO/m >̖ZZ?aДڳĀDAJ1C /;~Sr\ q \kJ֠4o w)aQܳjϲdƢv΃'u'>.ґXFG%ۑxl9CNJ2=j6ʄ7JNױpC׵,&Ҷt,SF;1nƎ^Uo? n!䤽g. @N̫s,EzOV(@ҽ oJPU{}_¡6]TaO41KB]mQ$UA`#zĊL\> ֝m/h1Hl:?>#OiaTas4l}k`册tP_HQ~cH56FYa'ˀ-VtL'uߥ/c!nHV\Fo˪X]\Yp0UZt{L,ֈhu2s5P񅕞3㦋z=+0GGۃ<*ob _{ߌAcWzSj)ږ2ҒP0iqy\..j(JMӖ߈#q<Ų` d*,2( vg}Q|6Kif[Þ5[p߻6\ Qg֭  _ND%+0𺾦L2Kאve=[WCg ˉ#dMTUo,ʃ'6w ! q7 HБ2ᯓ>hyPT>Xa]B7-x^gx?jx鏤 T ^qVeMBSU| -u0~:Udj<+>=S3:]# Xjw}QRyOj/KYlrք1 L(dA .iƃ'҂c1) 7t8< 5qe{'YQ;F! >( "+ փtGqt(c,eQ- q? 5h*>(u?; I?gU;(}bzFK/1j2-I]%Ơ!BvK`WGFAO~$u!n " u Gd;>?&o`}F5<9cs= HUi/MZݛ~:ݾ՗y"ӸѺƬ,:4 Q}OQ2I}r8ib0;v u)[^2ErPmB>!`%eb=WotN bN%> ў>mn%.X Q֜Z)G6{H//w^܋.aAn*s;e萷i79ԁF7K paےiͮeud8!\54(Dcրoj X{|ƨ BrD y~#`\ [xh 8~`F~SAil(9{kѭ9.>*F|S'mT!XйjFe~$#g+F K%Yr YT|cZ.SgDGA ]B6`(Îl ' })[^/B}GɿCc5iX!Glү/NMoU[\ZĶiC%mp>J> |FT.y ruh&o`gzӺmue}M /⦴D"/[oezGMl?59f}J-bS&s2Wz B@^g]QL&, t,|~g\/tZ"1+,#{ZH"Nz4B~kZ?S)Vخ?]ORdJtqOY2:wQqW;?$.j*h0᧫@ozF?jt q9kKêaoӓÖ] "lR.UE Ӗ '$crҀ\%9_"=t8Tz6H:nmSGYJui.A 1j:0w[>|}2fkstFzl^"$AU([vwZP WтP-`Wq&LU7^cֺFr9돎IĤؐ3l'zY W,E pR-׻Oi١Cc-? "ku:3 %9ձ'z#_Nv +)ثZDھ#6}qݳ>a;}moG~r,A$VDc"+T5a_З^-1K$hI=5՟&B O=QQ=<#2jbALꃦW9S)/J:b:@1ͷODaEB:82dS>0j=rDB93mO+l`)(_?y`>#ԯLWT,F|XIv0/QOS:l,?$fщ[#ÐO❃0-Y jF0j~bn&WȁiW+Iz&LLFltXak'%Khۂ9b4(zbI2N*uL\}Ϟk~YHS 9 W͐ݟN;}٧)7%+K?,dU7UTXp~/)a-{5{žgIЩI_5boGuq -Rd3 2$wa0SҸ_ǩf?^ldy]mR%kbQKv`H(GT!\4La?RkGgDC9gg>\t7H=LP!SY}ݡa&ysniBG0ЫZQxY]KݛWJ`[n+Hԝ.(Fs:U_sX{$ ;O8%vZzēoب9C34/BL&1Uh~:Fe+@ r7wf: b[h] JQnظ,އ{frUXwꁾ&zP+%$(k`u=LBu /YoxaTSxPaϔ=%i1|>g)hy|ѷ!8I[5#sW|T~pyoQ4lٱbk{{ (6T3||Pgʲ#1 R%hN+9[XbbLf(5R܂"|܏ wlaR؝R!")4P1) Ty QP2[ٷϿT2,ӣ]&g7!( Uۍ <u1^ A'X4^ujPr !U_-fɏ>ǽr#t#"r7FY 9 R ٓ-%+Qa˞™*ݛ&b4'*lH=:f]j!zydF!UmMwPkΪ %lݲUݿ QzFJs?7v:97&{YXf@$}.uZ:PsJӁG9*j;^3-UezŠ'/З&^Sr[G_Ɂ{/7J<\D[am}iU68"݁BM&;ޓS~UA5p 1HSUzRR^G^sa4j80+ 2Q\05O |̨ eX2.}{HK'o_1fEP,@[-h8>"զC,kQct F`B@^/ЅOѥugH]de8N]*8P 1V4ŶSրz4}<2TKLtgFШok;~)Lq~V->jM;!0k)խǏQЄx)D"+:ݓ5 -|άq/僺 OX\85:[ b pf;'q(p#Lkqp],Nr\q`Q9`y[ƮX5A9u|O QNjȳ')xKҪI0;bbA@jQDM>J\'Zy;-6*Iz|n*! FG~ e6.7}A&tgV)h i L73> K1, 1MTP-uN{30I9ÅnSIF'97Hv&(~/;'+Z cuE8#.8 OauJk/|8?k_â|[T]MIӤ0nwc+1J `ۅVrQP4>楟'*hNvւq]nh9L  `wȹ/!ya@Gt6p8͎2 &M(#\ZQyqǧ9r\^z$9"(IwuկbolKI[; !m'=_B%v>F$LHw[j]j˦n hIN >׏Y VWcUxJ舼E)T?TÂL˃,<TMh=SaOp,M\Ï< t4T" s`]3Oϓ?~V=T+ Q C/_:NC$_?].JE -ӇN! p. M^x6{6FF: _qz=> g?gZTt!J___ Dg8f}5 gO4?%&4õ4.2eƟ?[s~|dy^ƪ%g|+qr4. {(mSТ=v^fo7$Oo$y1(}-őĶ rIl \,2 *_-7c`U]}=ƪT1=#%%Dd Ct#F3#;iD`Ã{X9fK9Ї5NUfUQ )yEM~dneݱ#Wv[bAl6{:o<s Uo5[z(CB@I2۴@eC"4E:R:`枮ҧ dx(Iȿ(M }ܡ4546I+Fiƒ*.u*[\;y4]w$2dl ѼjlC5B)]r=!U~X`"ux58:rY. TҶ Qfco54 A2)3jqʐ, я&50 poFY;tU!as沆F?I'M.Jand]!7UoV.29Yw;a]<U٩ྲŚlƔi0wѼ}/`-a4%3z |hC ԜmLo)4#Ǭ5nK/d%sg"7YՄTeD˲'c,hLn;ʼٽ)znQOJyB)1-޴Ԧ8$Z&ir5UN6ʶel4yd#[cyHWij‰_ܾݯn6%@{VaUTGAg߭}u7PEzGi~b df~}N >fXЉ">l%9 uy&Q݃?`'!'ܛO_ ,/=,lZ?Of /p>$Z3Mas UE֚HO~MIDn<+%VՖZWԾV?B 5yo7skkF7*}X" x {[R'0hW~s0:j*,jV;ZsfxSU ]*|Tq &H%r* RoKAfa|L_p DCӏਕEaA:o0z(@6@6,,Jrr,mZH֯.Std8=-nvr/ ! 6yO1לčU􇄐!bҜ1-Wv}IXX\jYӻkMd/0l9d@FC[-.hi/ ] L8, 4EJj} j%>~+O\5;jsê?K=_.^$Tzj4?dg){ r` Θ`)܇o8.,:jF.bwԎ; c֎G &xdO+b9x:{,hŰ{| 2H?Bfdd4US6TA㟊lS|2F?hZg'39`ߴڲ3i 0b^y]:NfLJ]hJt=x{A&[N6ͦw7PmH7Ͱd[DOͽVY6A% m0axB!ŸZnGd~SG o L\:q썍m# &|&O|bi{RzJNRm#O/epC$ŇM%SsF[WԬ+ϰCT?77ux@ HSPLs>gVJE^)UJA,grI|z&Ƙ#c"d]tvqdP}l5 +!tAFnTQl kpͥ( a!czܦNU:+ qأ5g wtW*Qb4DPdX8sCw23Uv1ynGw5OQeɁuPՌL,yEL!WsB*d8[$@1%#xo{j p," ᚔl[xHh>h i]a?D8=NbC3[#?Տ lVi;w_|G*A.3MQ \F5Luh@oRD7N-Mp~EuG-ٲꎧM1? i:%zMquktus ]i觉P GKH]4G- Kࡤ߇o* \Kj \ R3s#tl Vv~ fI24X]W VMԧG[[^G& M#h'f5jU+O|ܘ |t׆5Te9Nۘ1;Ժ Q֝ΐص+ݲ0QNIgaZ"fIw\4c9Ur|2TbԨJ9w٠x= A H.gj}˧GX& hV,ԖWG_SԾ&j&4y5C^1jU[{x巟[FM0j䷅ GR0`rk0Y!(:cקm~*{؀ B\c;sC6Z6@#y=XVYU}W$^zg ܝ_|'iKz1y5#K ]y J;{zo-%Kevn:%մWKz2\Ezf.,eMG6 nTr9^ TE";rCkH/vDnf BVk,A;kSFqjxLdp;Q#o"3^tHN1?8=ak̇d6nI1Ÿw` 9+ {A\ȥȹ's!"j^s]AGs#Οqg 6^θ˒9-Ye^*gˤ%ؠɚkY_pLkz)9}Xk[ފB}3aKaEg=c NU<`8;P!:DK;Vz ĴK5wGj4留ިxZ vp݅_35ŔDG7V\qH<ŧ-Bnnp [(1H{"۾ye5Ih^v8P 9kN_m&[[)-crn%%؟к~rCEF/7wU0h3lԗe5OI#t1٥:|T>SwvX[78]NLjNfRt8|a ܗkb3:򁩢g6"y1d. `NFntn '$[p/pRۣ6kb;RO+k6@SK$; #&\Up(%!aW{ =r5jR eN"G 9(ƥ`С+&Ěژb.q{DP+,vB0Y2xikGKТ1o+6-u LS#LM20K^9@ hY#JKj))Em-f.?71J1i2àBiM*`ړX! !ർ2Nŋ.qI{;a,SZʳBs%:fI<7бDOIS4p A{Q}΅vu9˶D+vO!7@ ywW|Jh113%-PX2ch2C$m2t^oT!+| yeG _%[sG|MtJ8ް ;s T)JR\7feA"誱S(Vط3LbY8)sKDɣXMݑ1$P58yM b$41͂ͱq?dجa'Z+msK?DB݇!xn%T@ʧ_$50ʎH/rB{6 M@tj".db[%;A䣞d4]sV c1ghT_[]({C|f9X&by?a*o+c"Rٍ&@F =]28@wqcDp$j-TĿO4?g'+4J"%S2 *~jDNJ{v94}6Fi\ڹԄh8@\UDKZ[k<15i2Z?z3ET  ]cO߮Ò~LǠjWnI-(/,LK6d?hd@sμس+keK+z^MOF 8}iոӑ;Xl坟`sS$QC/RF Mum`?vJ[k{?9=}ͦ&s1]x?usƭDJ}vF \tvU,1$?PS9Pn+h!tk> TH;2R6}fAOP$0pHhJ'zpW'NQ3NZ-HIuwK%VH]\hrsDQVTn nrKWȃ1*o@@VwW갳o("d!:lLOja$PvPo ލja:Ŋƍ=dmF}cx8?ch(]&-Kƕ`sɮ&ߏ̞ozMY]_#cz?ʗsU* 'DwҔ}fkXCLXNұ:\vNsʌOI8cU&sON0o!9ݧ(q s;ZG~Q3>؛LpV$i0..'5lx!Zh^|Qn` IȬgy=Y i >dY<3I0 #nUirHu8n뙏X ѣwp?;E*ӸPZ%ܗ 툗G}}mZq;Lx~#c3ƖBD4abql#}ȎΛ6u#-n͎+HĸL7}geI %GhdԫpuVg*AsG &و1‡x$,3ϖ7=氷T-FKN2(ݏ} |D=1r˻ǃoƜnc戔gWU5ES_פjbϨ-Jl9+qY lCr3P-V Ѫ4oh/> ȑ9ʸ'%!ذ5d?_cޭ@<a󹰨zBƒ%>k0d=i￶>`xgK˭ m{%3=ʠz6V>V L8謏(Kn4kd^~j QBkƒ73{AYJq8dFYmY~WaR}do$1*_:.<L8:52A*z$J&;EsЋ Sx[?*.}BqKPֆ[!G?r[-)r-T_@J*W/S!ƾ+I52@g7)hR%QLcRE|%(USMëP`?H$cU1`mPrqtYץ;u\?hT2/$T+bVǖ Vz[T |@*}=30aAe\T;6L'rhz.ግ#<~izzTӉ>_ h|7F7Pq4V+cgto" &$`Gpz#$B*vOL$cZARkwiAju h|!@\pP}Wk9yɸ`~V2gjmӅf?!k(Q)9ht{H0 L9U/S9=tP;z ~b1 SG_Zh${ݑbrX ʏV93zeu '!R8ۢpE 4::*pE$;YV3-g@R&`FNJ,ܠ89]nmؔ~%#Ӗagz {y:\;*͟D7`Jy-ww(Qq򇏸ϤXVM~得{$ˀ9](,{8nQÀda<&affیRԱݛt1JSYÀNI  0־S /do904f.׭NIrU#f1ȮD6}S{>_cd.î+Yd:ӵ,^*s,dOHB|Va_pTê-?rN ^QbIz W&-#! `vz~W NC* u\7/o~Em K^_QB퐓3XKfB:A[uvXM|9ǿ ﵃`?xC)x.EZdTI|9*C7гB)K4C|1/EPk^#"ۜ0u?+DaVֺ.]]glujW7RM JL~Ś!  wc 'if!aR散yba SS TG.GU$)!,[I]p4 E 62z9]qBth~Ó(e̠~bM>@&gy=3m+Wʏ3QK"/נCT|6S/\l}.A"6\@S98EaDmLHm»U#zߜ~3%m}W P EAV+sZK@_Fw3v1T( |d_i#<9OfV%pći/8pSK ɕS.27驶IO;b̡#g[&v2nzv_ ⪐5䢚F屮pJDi7W*V(4.p{X2S$oy&vtR+k-mz,t?c9wﵶ߀m?uq:ьR͋e"#N..2Ț3L-_$Ht:{e,Xg QkϲI n%]Eoi#cޥ4Tí,&ihz@R(/S3*vSW1kڂɛ~mi!8c5_|R+;rjS+ ʒsl9@v@/qO K=ěq+֤%| !J!ɟ67WBTrd3WWk †ztˬ=T \=@d{pCGC4ej3o0@<(38W'l&6*-ZAeGTWYUDPɼ!M8%N,GΡrXP/o'oCӶL=dAF73;ݨ<ŇՆrA+2]HVL3e.bj~4ȉm12kw~$hpZn{/jpAZXb-}S[o#LTrQ$q薜I}`Gc 1Fp$NR<ȭ%$P8 YW }V?(L؍a|߳If%рea b6%ךJxo;;M[il#U\9)2['GCQ[xS]阔Rr®>7_X9VZ"+WSkL)\Rc!3Ų*Y.; :pӝnbZXUF}`tE(n=1jgq`RykXTu^t!Lr(M\(7ֆF5Ķ{"&B1KC"7d6-s%:ۘ.i4Ҙ"<J(!|ּã _1M/9Ϣ1otIp:TC(m_B>8$oA9##xcI>c>nn@xhxe(K8J%m:0p(¡Qm3 j]D/^Խz!t][I .Z6/NJz=%[Z%!+o%Z r\R38> %_[jXjU>䠜LE"X^wGZTBFoJݧ[ *՚V^nvbx,UQ%cg~(} B_ eAUe)f0ÚHELԷfI.gjQիӦo(Ȫ{ITA$G1u۫CD.f\:8h h_@T Du$_CX8`rEWfb[~.D[T=ш[BԳqpXPȟ*m͉`ROX` ? U{Z )\Sv|4^m 9U!0G뉶zMe5[;Ż̡rmyIS|-⁀nӊZ62#L@Qro?%z-%'A).[o!,׍ 73-*=*&`NXH$N좪QW xw^8ф-^EAfPH5% 3RDehlShP h)ӧG2jJK< |Awb/{Tl*XkxA G^3 Y`.Q0X[^J9{6nWAZwQ"rAlT:z],0ĸDзt[N6|Z>7wSW) 48\c Nٍvp+veVR`?Gb.Br8OBtxΟ {cSBTߓNzV1^TRa'BEH8,?Afu:RG*iP7ВWzasF 5smX%/գR3O^*~ ˘Z+?rs%FaIVon~_(!Vh2#23 #*#6~r"e0˳!Fr1V1s)Bm_%y6IߣO ]c$N fZ xX4uC3KH|b"\WXA;<ƞ`1cm@pU/:- U.5AhfWGĔȜҜejX߬CoLoƆ<k| !l{jزC_g.]r0eywV`IJr~TLHFTX-'\E2ą s[ș&Gs27BJ<_ohvq L lU2un 3ȼpx=6lq7jBhʛ4bSZt|B>ӻxp086l ̿J]+$Qnv) Й&+a  k]6MZ͑8"{EEӎOy'EG|t״G+8mp|]8!+,@4/4EH^PYܦf+Aѐf@esQ#uH{$/SY4T>/mRCTH+喛"sŚ=mڀ5}ᓥm'DS&׽`lCX5)3+$3鶯]0F ĜLX mb;?k~{FE*o" APֈs"ccP}kx[8h+Ʒ¼#gqA;3Oj? q͑m?8M4TrFONhԦH΍,K쓢0= Ʈ8vFd_#d7~A,!wA~C6o0џj@ ѕ3'S-ӵLJȁ Pֲ>n&it!k Ll"wu~_7GH=\ ʇ0XU&s[_?*\{¥(?U/^\|гl Ԑwsע?%=) k )EK"c K  @ZS.IԷ [@?ik׏*M UQ"+jXL:Nh(-D}SR4w?[Q kl]u#'Ǫ.AeZ [UR|>FS։6lIԙpDj,[qU4)XOGZ4Bo^3:*JG_M4 1 rHƦYCV{A 6B[z.W>ᠰO_q=30uHlv^UBpyr.% ,@bw'l=3tl>OM 9+R<i*} ߄Ct:iRqs{2h~Tg2,'Óp[C\>>Z̢fJ2! zlE-l;/R!,eQ`rAY_HBWC鼄3?jr-.[1x {/ءkq%-J!;ht5;.tUxOZo1mXAJtC ߢS>*m0/A9;t͂jH/s747Mʍ fu6k ~R?o=M\\Jeݻm|&8.Ɔz^pb|ōb# .zM GXdy3|cT;@OSBQ $t^nz`,YPi tnW=e]޿-5g墆WM Z8 5q*w8a=jtZ^,mAP:5p㴚Ο F랢+19VjtK+[d!AIa6u=7ݷ7 f2d/~[x}uoY[0^- -e+DuIrdW|עLv8늾+\К}=Xj8&ﲚ8u"[MYX| 0 Q^CWMJ.fzRY2{X8u˩fu~:;=,(m>/Q,SGؤ[ZAdv~R*:s[Bx$nr}SX/>U:eANTKzCAc=Q-qFLß?S֟TK?m~0ߢ{?^I:7GA'h ~tNfd0DMoS7|jo^Mb-8?GVr=W71OhsS=B bpPMMv&߷ײR4MP-H4T2 HP3Iѫxy};'PEA)v1韠{C|1m?Uei4+ 4(Ӎ+uԗ N^jcXnK||zsh> F@nY4q+aŎwH$;IyYX EC- b0uf9@vZ&sWHˍQi0߇V y'}IO|qBr"fX|wﲪ;;jGxu5JFyN]w Gnݘݗ?hq ˀ)he؄B-յIwD=rxN2}CyWѹqBH.w]ؘT=EoȀ|vԫ#۰,`+bFg}h <_U˃?[\Ay.BC=4l&aY2K^ %}%SN 2,_AB&j[R8N%MU)߃75ީ[}o'`XlvիMq5o$wO{U:\M;rn(3dDwVZqz|V8k 8!+(O6f{k"gmV%)D!@` ( h~v[L:`'/줮HI܉+ nJ|CtrWCvAj+Ak\z޺AͨHWF%rð~o>ȣ(= eq$ $!^zr9eܺTinr7J" ΅agmD߸+[J\ՃFyV(>~߼xu^HF¥Zvea*w0> RokD3g8dv J׮Ef,pq%)5CY:m o?6a 9="$UVuȫ96>aN'’U;{. yp P]dY95;`&zxTa|D4Pϵj;Cw,:W/(҉V_柫qo^25{BS:.ͅ!{ݼ'/?ƿ]+,(Zz5dC:j$G!]|!I'-{2a+1mOOww7/ʭ( OHQD\/Ѿ`K"eRDl ed:0Qu 'sQpU]!]_njM[ڡmUj. u2oUUo.ˍ-, :OG.pB U|6u޻㓉UP.2"`Bc+V43J<.V}WD̑wؿ|'ż8W[Z/O3f/W~3d}]^2P"NެQpwDG&IP U99oL Р9:?N.$ Dz}Rf -ռ#Ƶ%f֌ʦEHp$ê4""ɪs#,SN8&b\5/T~gd޿ۄj3v^rj rR `eԝKY NVB' gOZ7k4WԨrP LEbVeoL[ WɮiuUzwsae$ALRn6[4Y0V3~1#QtwF:r'攙x\T1lB^3~$ݐҬϲ nN`W|kiDR I3$$GI3~Bu)Fܱ&EL<CF V{{o{>5!^kRo—`?P&|FS\qy //#S_%uڒZn; \ӇaBxMG`Zv#aqk%'Hɤ&{׉0oF݂_UJV[2W18 RFaG1I@@7[f=f@N˳wqJۢi [Xݩ~m>!$ ӳfj¸sn%V&ƗP*et1jv9_Ƞ3{m8[IZ ;QS/ 4޾_W])haY~]2\ڐ|jzHF{ [! SWˮ 3`D|]*xE-([tu&3"6։]z4S`Y`ee~iLX{ RV>,$uL'^cxuRbEtC&%28W̚N Gf_>禞2?'t1"Ԓ};(;}BTE]Z ptPfR"0=?J=u2RjƳbO 3C'qJ/\.lmU=sDYRQoQā/yjgw$%A5[.܇ "ܻ.aT=["r>ZʚͲV+\-am4DP62ۛȁTx3~dIDEc~xdcjBt5i Ԣ AЛwF.<Ǘqc&N /<,$'qv2^<`31Ƅ e1yQDž!up&ʹ$'}ZY໶vbAg[|\xSoM$JR|%i7iRy{vm6ԅVnݸ(2]B\R,SRU"{%0aBR}I#*r#̬r"UmcuW3ַ)DVޤ ouS|Ibh8T9 fyѯbB.-~թI`e!߄͸г($w[ 7mF~n-jcX_o*jœۗvnRMC3i}HBԧ٦JAj;L[!CS$_ҿ40V I|=B .o[肘 W,='}`FfR(Gluu h@.Q[jQO/թۇZnlQDbW8m 1 C>|I=rŻ?_aW % E$Fe%qĔ0Xe% O@0S*B;CM(քWZS.vs>q\x(CK ;ᔹ}Y:޾wpWXja*Fk D@NQ_!cy s$BwuC9]޶ttr(m1ڿzT`)4,fi<Jge "V9r+$ $RtJ.t39ڬ.E>&=4B B7R|h#uiL>X?WWsopת ),${n3*jьf$'q#}N57NzOhr U?Yc.Bq=Ւwخ݄*Gn#gB>b5!R\ E<7" AtBM20x.{2Z^=~DUNtMF{K>4 B#TxI"ҞHyy:G-CZou(V hpos!̺AZgYGͬ:v:R]R:uBơ\dc2 _"383oMɶ,}_DOUK{sC~l,kj}Jऑ\Z^Kc$Ȭ̾</.Bz'!;_ ƽ4)I_znSp4eh%F"˲ Q5 FrfPfGQۋT`d5>Rvݞw q$Czog/qoǾy!Ξ1:FuUX2MqeTN"ņC?K+o0QOR[.D8ߓ gԾ&#.z_%52-! 8`+bh CbhYZ$a --[x!;tKҗ9SkDXrV4uY%tD$݊i%XTPKt  ,c"G‹A5^B80G_<48$Mཫiz;/u[LJ!"Ce(EEQF.h'{ZDG V>3>7갛(U^/ L}Of ޺ظhv8|X8(MN #>/MSG9ӎ B]wb!PJv}ܺ Ϻ1VW5 d&ebR.!i)P'^"r?jrt;^&r]I +eBVZYar|\kC߼~vrO)r 5QTc6xjy;7Od֫Rv|=2.2AU""s3 [ۉ3+g|?CHw1_^1ɗ/tx%AZF]qڙg(bw$Po7Dwh֭@-/~aqE 0{ě}-T#4&6A']*[g2A;xO>'@LM'zجm}   $C3vK<7ts4>jH QhݾRN G+f~32X/mʋM""k7Ek@VkC,Ǔ]mh`Dt!fO%Wqz՜èWzKR};y!Ufjr&6u*D]fO g}@>(wGc"A'R!N;!hKVshP<0J[qccE&hn&#^qy#;k #_ VĨ)`Zw_ C".u'_-'[ӸU$T/(h:ʾWS&(]wIu爐Y=HLV%$S4'5"{R#lS4TAt;UrImb({yAY'Cϕ.ft^t?&V k|g+dC>9F΂.MN.QA*rm p /9s7jo.ݹNfyjnUw 3>H}Gqx\_w$i 2cL#Ef/;q:)֪-9Gn*\D=0,t \yբtI;ѽ3- [:f;:s 9 exXV9w,kv /rrgו[QɦȢMs`u UkՖ1ÄCGȮ,*Y~'XŞBIw#M8"[q~iH"o=" "0 dp`Ƀl)6ϋ-o}MfxkWhځ tn n! >J.zar+ŞH ƖwǥreOЇ Qc00>?C$ѮBM{4kܽ]s!4_ ^` E@I~7fO;$ӌWOTV9F eDz]>ZeW>)C:Ȩ:N}"~cmx⩔#@$TٳU`m$?N:r:^6، RSS*z#ͮ5 'jn\ wSmv Bӈ^S~\gPxt>gQ܏MFZRa1Au&N !Ctto OyVgQT$HQyI^M'K16F{7gk7~-C[W ((^]_Ws~ߞ0tĵ@8Nxԙ\HSUܐY_L7Fl/KCծۀcMCU~$覨MgGR1YӇMCb6y,nrz+GQf. Rg_ TFp SۄI@tu Y ™VpdN3V76hHr7$A4EAUTŽk'{aiX'ЯrH\?:s=-{bD4U<؊P'',TC9ػ7*mL]ia}G6 ; ٻȃ/D[Ҋ+4ƳcOt:ك9'7;#nU/qb<#4-)|x"pepwKXK *.jrޯAi>fuPyd$aD ZFﳂ{>d4MRc= *+WcԼ&U1 \7 U7Pӊ@.gczc/C 1{ dq^UtuXj8I #L1st %z~ڬIf!1`{/XveQ X<ݒ_ Ʀ>UP 9*>A; (m.9V_ȅN&1.mMRr<Xb$) 8,@&tN詝/!|Q"dhаVI/LYHj,q'cW!Y4=cl<5 0=\5 =h_^Ҩt vBC\#-է+Y(>(ɮgA7_b=ZYf2˺GlO {0>*1)_jEgFUGbSVZq6bg%"V M:HX=1cīZuA[os0~GϬՠ%F)iȆ&WҀӉOl>ո؎8h4,.UzJTBxֵJY1 a(J {X&0{sڽ$ѿ#e%XuޢTh'y/} 8=<8)>A[ӐT]QWؤJ[~+AU:0bѹl הk=J?QoQ21#N3qYny=0M!H4C6ȅ[Ϋ  )f?JV 7tOfMu HbVP~g+zᅠT~HN#ϰ#W qIYј_vL?.bla[pdMrI1_aƥN*,=5H <^MYZ('}kE1b\кic6%$)0:P9W?&,J F9銈V^k0|@7&7ҨGN`ӝ? eV@K^5M A.lD@)Wbl f8(uD9~xQz#Vcj4'Ozu2>'4-l )}dxU.f&Jot`-&Ͳ2IgE4A Z Y{͵OPVubǕӺ`e{MgHIܖ3/E P4UwhtC vûk+o ‡s8 R=qQŌyO]| Xg(F0Z%H 2!9g|x9.8x5YbB=kNhm`ƶAeS-u`T{ڐz` pfivf. sm5dzR5wXiX=V45L.zl+ \3?u(c5Qi ]=a7I/qhl~ˋȴ[Dj V&,i-i{&(/Xi i=)d_j&66x̹d3e tufRp+4*ʣ=Gucc$B]fP(XYze0kI- v=;waaG@ryt(דw]z<-LUx==MAW.\iF֐Z,~ zmAMӪA5`}x }bi{@c%'dZD1f(&2/HB\7*t-xVQ\-Pc8@}+%-JZSݶoUЎÜ,;NAqoGpJ^sﵓoVPs K h2xH۟C>&xw3Z0+LV-(4$!: 5np q'4]]DBKLxH%'6qNA֪%猆5 &2+.dXuf6G 47 s :UA?N&)Vn&je ھaν+K9qӋGieʑ}TjJgH`I:voJ(܃Vk"QGcW:AWy?-F&Cr{yϲO/n8l񎰍{9K2B;9>*:BA}yiQkrRsv_/ᯝ(* m:4/Oiso -|;oc?pg!0b nPQ hH#zp@P}3/ybM2QVkmDj`( joo-m#$CS8?m=1ؿ2u=Mmt2eOlYwz ޴ouԄLnr9xiKI\@x`JX:gj::S6m hs&ۼ^n|\X?seex!6v_>651h˔%zFb+(b6x""qKUdpS7֦9a8±?}+hu͇V'Z^kCzoxխ5H Kۇh@zNı}EpC& p[h\)oa0$)*)(5HR\P eCdmGVs+>x_5>P>^؀\~_≕B?c>(=7h*gI*v_2`DQ1r!Z- gcslټϐڗqIF_YK$ B~j{9Ɛ!ʋ#$0ɰ*4LY%U: ;b3M:QO\KÕsʹrK';6"dtH-Kw])VgoFP3İ*bPbA[N&"f_L/I1SJ۩VB_#/o|| myc9"Ӫb*)S0ghvzt2_"2bI0-=Gps0{ZD}Q!6ǭ@P@DGt|?+~lD=vsn!+cD|c,P~lN~gO6 W[ Yw!fsxQٔon*&WH'*J~3/xRL٫WRynS~,w u,q!auPCXRP;=fbظtYk'eWTi_>Uؗsp}k"0 uCvF4m| zӆː܎[*O(Hɂ ". ,8DRgFUu&#[$IRqԬ0O#ݕ7|骼{`!1Z iU_O .Usu۱^B_‚^1-є*C/!4oUZj+{-$BCo::V5T]Rݓ;zVJtOo`['Nb 8:WGq + pQc=j,bCwd _B"Ҕ.*URI |ĸ`cn}x"Bi44T7OB:C~Zփ,,Gm,trI桁ρaĦ_dt)0nw_җyx+ >h\<1ٙN,оMYC{0/S$nvXhb4 9Y 2ɨM[u[3,>‡][[ڤ8Xo1Z(盱w]$O^u1#w}~> F{_)4nDAH|daFcdzU8`pyj"l.8%zT9bH:ځfQ' 4.UIs_"ZW2&DGUoN^Uw~b$ xҨ 5jRU㍃d51Tt:3򺛵2#^6i  gͶм$@vK⠅hvs<>-qd#NV\?^ P4.RfCF 4ܙ!sO M Yd0YْL&vVj+Ƶ4f'7^!]?uTGc|_1[YtѴWp@q@Z[^V,7/F&M-G_ n"L͍-qe<g; dPJVc2Hve qRޝ÷LQ63U_̃G lYqry@|*TzY2|]&9E{('Aϡ.>PU 4^jb8a&-X8>eq;ܩB6.lGh1;vRR_͐6w|Ç%g ZfPÕ=WGgpLY#{޴{JW9@K*S|޼jޖ2A<`s:%"<#3kDh5 {o]dN`t~޾`#upDdy7JAMe+)ZOA\@3'w@U@④)7I(PxR¦H|+ h\5; ]9 wcd aIE4?C9>v%]fӕYF)ٷWHdj› mgo<v"d]Y D;᳤´P#>|{m}V1ٞ( d?e*[ zpodBXjzgZ񟏓k N nݠy>6ZMk=`($>,,j<مɚiZ.fz@4J eQ7x9%" ~d\~LT8KfѺ"|_]МK_Iw g 'q bͽk==Yk7˅~Gy\p`&#Lfн"YAE0dx7x5%*ѷ.xe-U1y7yyI j''LtnP|% "o&q Β֨dt-^ȡŌ?3D^,M\A^DXbC<~,}5iscD&8A.Euh8[WS ,!~βT0^b.(@8/W Vӂ? /˗AY 1~IU<>Z#H1Dg`ڻS.`.=`Dɂ`mΫb mu8Y:!iP3tsM&KM\mTL*/Ϙc2UOG +n;2{^ŢryLg([g..fnczӒ:Zn۹`K :<]$j|<2Rg&Xjtrg82IZPlݹSj$N?P DFܟ3&x^?|Cb`:J ٧v}XEzO- zJ.A  OÝ2Z=5qBʴMY)-C4g dRj(@tJ@Fa1cK< ݱAw0O7Ү,δ+,.W.q֙2^{|vqNρp)W.s]Q@;;h 39•]6r,u}bȒ^dFEI`0I3 #93L9a0q /|P ;|?*}8 MV2TM5ᇏPr#Crt0stZZXSds &Qk>$1. ^9+ huB+=,,QZW-:pTʮ[y+>S&7Y@GX?5J%⭳@,$ o${$||pfzMAm%n)SZqQPr)!#g>Θ'fhF.ۧE| E + %-Z- ӌpr9p8ƃ@Tx՝ը9;{+gmZkLw9 ~2]K ,B=q64r߿C 䮌3jͭnjom7F]*~-G oYwO17sR٦>6oLIW߯vR޽!z*N2E- hcwZQG??GLݱ9T=Py*7UB G7gXv-l1mgQppZ< ) fi9 fa"8] LcG;"45bcHyNiwHwjsnat86CLk',˭GS3LѣbЧ5._ SR}mZw|/HAYmiڄMX}tx5?C@c%zfRSI뎂TfBL(6C}K?,>dA r`76R_tIT}s^=&8bRW-nтکƁ?Mh&u%,޽&>-҅`<:dħ~ NoD٣ޏb•75؂$mY ٍ,"* <.Km(tUQ`DRsGޏ3ĚOS"qٮ ﺼcD]O]E=_I{Uܕ4 pÛo,^c+ݖw>aj9S)qv5XwA}TQ)n qn$Ux[~OaNjS ~3Ihs)5/s^΢ 5k>=G 8q[竭 xZׇ\Bl5Q۾Xp;K]Fd3~>l~v;k#lbd\s!Re7 ZHBeE?9):X?fv0Ogd/_<'k59:=BM('69Eگ PE:XI%D$W/ɔ ֘`9YT><8 PDzi*WwwzhkM빽t׭AbK =ӫ]-h9bzE3DJ9hQ4[399*7`q5x[a_:Q!+d9bsAQg*Fj(id[x[-;fZqB@[J CG` =F@w)Ц^|ŽVW'żqU3דn^e>fXwr_uRJūf:(1 Xd(=MۈsK!M(2xHv9J\/SG_aI0˧gב`96zuSqQ>=J۶Q$*Zv(#O}y<)gO{QN݀L-hyL{_O/Y:QydhdAaі~viYxx,ھτe _;w2_$ͨtQ|SuM79'V;Ԫ<}gn(@{ tfn0hÁ<_ MxX+V}.z}hV,"c=O8\Q/ؔS6{ESYT Ao rݽۺU^??\ZDAqePo~gBY MHގf̃R [C *]%H 5̙<@&U~НO11*(0tNƟ Z\N~F et an(U(|=y߀ UNP7h*BCs40;興US&}RNEZjDL$xiOܒDRpIJ<#"Z tTp] xsYG1saKn˰}ѪOg29ܺq໻p&޲; :*AqD"c鉑qȃI1uzb-R6NUaC'tPydRJ3Ĥs Dv$D"?jd58t43O.6&cd\\[qt"CϼzvU&+4 {Nu7ξw\G= "_wT*%VúIEh\g1g0ц([gp6X/܍_,H1alLyG{vO9|L.߄;h;p$[Y'M!y^UrEAiSmUr_p48̔R`w$Dٱ7(:oHuhU&+e[[mwu!PmszyX=p,▽zlٚ 8d@⭈~;IbEha#|8 j}p6,gEHD%.ut|S?f"7܎̢E3*DW lSu"긤灶SRy3NTKۑ}Et"ȒF! f3beO {Nv%nSƋ> s0$5d{Q{3,e)zw˞0`iO?1Q$y,T4j13jj1o%Qp`1`pv$`*.+ѳ[ \Tm請±;IR0@^&U^ў{#Ƃu ФY]J!82jxmqԸ#\S-8ii5tQO5Ɛ3/ؕQnA<;]5[V|܊xɵyC$Ә~XSm/Z*`p׫!*)AW"9AS;w.ס;z 2 .[|%ʹn ݺǪ'` E"Ie5 ?'~DԉiI?$Qe)jF*#g[cRI_&|{t}_ɫwe<+y`ݸ63_|:oH+ ƌS#ᨌ\-hy6D18$4kL9_wJf #+s=,籫sЋs|' s˗ +AYf7i Ƒ^bj i"cH{wx'Xk.Zæ=toPLG%}-, /r+DkhY>N=VefwF]=r56_]X4$1`@<ĵGVVVle > +${m\D!e>v>V~|p s FЌH^۶ ڵ*jONk,s,h]"Tx>}2+ZeC;?ϒO&+Det"%A8O?2zGR-p.J[fްa^yY)T\09ħ2EHA~]~}A| U7Oܭ9Kg( ]@O{ b#[ңk05P4}UYJ6#+ 5*ԲuNJM@N)R_M![heлf%[鈛.l5~܃>RwOW"4AΔ ("T3%Sn$,ZŔjVC-]$O_au!kJ0 $5Yr<=A Crk?3ļ.fMusIWx4Ufgƹ&*o%!5Wsav79;a^S'ygsx+/)!l3 nIs:nf 9SÒ}4vxa/3cviMeįl;7{E<:G}Bo[*2zڔ жkv'Q6ϥ2D\oK$j@cGCv}%X-h`H /;rh@=}K> $~&g᤻S.LAfFq ̗ݢ3a1%DP.J>4"ȁ?迷93M<<_@KN.Uh~Oa*dqϑϷȣk09iPglB _ř?zh><'l{ϔfg3a]Jv\RY!ɸf._Mtl2y>e [C՗sJC;$fX :$zmǸC $7H4HZ{-0m0-.%tƥH  RIYnE6 K^7m`+9# : `V3cʀr6,CE<0IMu'?=An͜{OTWKf0W6zwixznӼ=YIid ,md&k՘Rq?1uPGˏاuL<72SkSb!9aZD&`m%"T*D>* 솋'RLz+R&I[XpgomxsB DޯНD_4X#RTfThbXw5 G"%sm4in eb>CH"N"tƀ'qAÖDQ 4 !&;E|Ыcׁ=ׇ͇ mj9׺oS0Vۇ.0I=y6P\tgxJl5$ƧP1:A F8vuN|XJLz]gܧQ#U;,юС;LJ32nݮe.~#ID뀼5eu-z1׭qZ)bpY([@ rmz2)'al~^yuڈ݆[$X fsb2.ìõzұSx,^K7ֵI~Z܍^N2Tm23H^qRb/AH?SO<Ȁr4|Ҕ'αN?=r ژ  FNZy%03Q!Pv)+W\I^[n}ę -I,Im6*VՠLaUԊ$[6=+fJm@5Aa* x j1s0'Pk8GUKj]3ȦƤ* ;@A@ŏ7swlgz{("ubm~4h=0c;.f:޹jc -!G<&L8{"*UXaWQE"<ʶ}'XT!GnAmj yc6nHYɻDb %b`sO.Z^m3> MU71kOVnt9>gC sP $С"_N8 ޤOd2j=og&ş楈!n kʚC#p@LM#bh9Ga0o_N[X}U+҂* ,y9lEű^1TΜw,:QUrO P`y ahI JOK:_Daܯ}d ^"K4ߵy ] U ޒDܬw Ep*gƣ`iE0$7lǞ0TCtwܜͤ)~IQj6u)Fk^h//Hos>~Z,HEo^-vAʮ˙rv8Rf Z%EDwC($QUQOG!ѝXoe7%cא6qN*~0~{6<.[swbWӛxFCa>م}y1f ;&|z5cgxsg+ꢨc^ éY)s%ȳ1QV:؍xzCVM#6}Uby'fZE495&Ih#!eEd!Q2auG1Jb]ri>/]c"V^ּ,d] OL⑅&iqM$ip@y{jz\yU8@Y{Bv.BsE}Gc!D#w-vs [yWҖ? y:& ¨En:m 4Ѽ8\5:yts ?7 SB*B_j*#tm&UH@7 $:¹^",J'n4Indzu]Y'(OCz9ۣR /& %*?pXP6g{DMKHA|S:z*3}[#:8+=Jmcz-fS8x֬U6/+7~L7;?UkJ; bL"c %\vC`f]JIn;xg+g~VMp _i .7_[nkFzjJ:WXZORMz nܿg^JpPȓ f/QBqZHZ=&r8"&FG%C8ؗc8N4yR$1s,&+U/C#C?Zceh&*UTl13)_~2Ņ`ť[tt$%]rf9]S_$X,),s1g1hWW =_wH6jSvU\\xv˧f p6L.9Tl0x{{@#az;Osb$?qPR;ay݄ TfYD.xwRneY]o)DB6dC ̿?m&,He,*ɂ4Nm "aV\JQ#qH*ǚ-a3{쫟~zI5ֿV,Z G1'Zp[p=;Ĭ&sDznhPͿTݧ|O j.s{G){rF)IRՊȴ84dM){.Zu<2qvtΟ{L+ [Dߠeam8/*'miQkmtO_Ǘ*㔔scl|Kw_V1^xVR@f'65ƼUSӘfiz0P=n_Wh 4';i]8Weպ1 j:K7ٶ S2S%%|~)3%Ẽ &bW|E5făב[zB{wZXN#-pnU4^,^֒!$dK"{sOܚ~ct$Dj!^AuN)ʫGjr*;i-CXgA7ۨ{ūиd{],UOu|jwqIfn:lR@!B#ǘM+}&n_u8)y\( X*EZTygϸ^|i0mk#*ȣ]=s_\n% Tybb:Rsɾbk x>%ة'yV2b?<`$^ZZS>R īXZ[#,dAb"Nz#g0JqRn 2c? R>%_~õGW3](|³rN# .+fjr k~0 xW XObHB/wvQ*dDQPhJ瀵GZ#ĖМO aUc[+QΔ8Lbj&Ck7 aꎮ^HVS4kc ׅ6BEm1|h>HɚRM=XPUts,EkGt6Gݿht׀oZm" @ެhm q8hLad!ܳq^1|/MC~ŭI}`zzۉ^+O15T<(L t8쾃*Ax@Dw#FI" 51&1gpaC S# oF䷆eR@<7oT[0}ʔ?\Pwڢ4"xjğϹogxtjL%G:|S*&\.!۞VG/T'0O˗e:}tL ޅj?#&M -f+'!_`8$i ]sC1;:9Q# PP ?T^Cd:Qpʼnoz5s=m u\lrg{POYA:~A# #tF(XJ]3+d8k>+)r{ 5ػMPE;AeccT_aE!Z>y ~Rc\EnlKO3DjD++а9s/VGÇp9Oڶ*8yVGw ]2P6(,>WgpF`5I,(܅`U7UJR EXE)0y/- gyA^J)p5EŪ=ZBf )طrk̂SU lg e;ĆG_0c=yVbz's2]M€MCVWi p+?֥ f{P_qw;2#xv̞9HTFUbc*Գ;VW5msEVmvdp v 鿓xiD R@r"mAxuyH6!*3t@ԯ=oY!.LP N糌g"$7 `}yPb!AV"VDO[v1'~~:TNCt[J鄝y7~p:ަnˣFV3ȭXX3cErUڂ\YG,w Kcf[N|g w=QpEjeQ)r^$hN/kY'pRq]Tiy7͐`쒃@ɉwiG¿R/Ϭ?н84 mjy IWgY{1|xn6+/߸eMs^&U[ oP65SZ-0V>Xr[~[C31l`t n0\5 E@0B`,&dAj!L Tt{qMwxdAWxK瘎$%c/`]m w(@Z:Gg&Z% 4\-֜?vj ]F{rf7g8q]ŞwMewb1.+a(O,.fvFLɌa(kPbwC'0g԰Ub-TČ x3G">, r1`twoI R =O_՗[S/vνz ^zC!__Pd|_QXIQt}3H޸#P[ LgWz% Hy M lY_BUx)8$YpaG(7I@#ՙvR{η(ly*Z2:dLGdN0G{*lsjl-+dG!qEzRՊ ,3G>n4ѼekC&ۘ%&0o$x/}Hoyb/Kr/QRoDu}RTmM$T9ţkrU?-B1TQB\?彵֎a {Z,MYdTm5W恓ty}N&t w!C[O~Ŋ@Sc5_$] Xxhm?p#!_!Hjr,c}]Bd1ڧ܊+Zʬqc\ztMG/|D15dqֵ`';AG]^S&(Z3q`nczig W8zttj.GٞnaF!`mRgнp 5t꥗Q aܟ\Za*"!FRҲxvf@P&|`y宿c߳Abf&CI)PklH oZwV<=_/!aae)xHnfh^>Ǩ废E0 +5MT[nfޡhވ#cY] %d'3₟%jԔH\(0ĜQzkU>\0'+޿C,;p5v `EPʿЮs ѹX639*V#yw[,ί=ٙPۧѢ{`1Ȕ"q6Kc~ Gm(lAn?YY:[KWaLK7EYvk2̮#bxSvoe E@1C[װ9Wvq\; sDά\KȠ.nB5(RQsSdnitCmnP`FW2䛣Z IWތbAUnRhae.|Qҥdft1v*gxSZVY0p-^,q5o\d@uѕ%(6OlakJQsO̶bjjk6oPI6w/UBiN BcOS*B |-|6bea`xt7/ mGptsrgCKT+ {Mfk3A>u>(Q0Q-'>ɋSRX07gir5+:gapozq#W kLR2ݿr@}}$ :oMǙ){g2M Oǖ6%sK {Ś'pۛ՚P 4gjUqDkע 4_KA6R6E[2`3Z2jÇqM MuHS_jއKi~ yk}(v}ߢ>rjgEw̪*'}baHR|S`:T{g`ћ,؜WV[67!]vD)x`!AqQO-EVJ UI:Z(ȴN1:dڈD^+cAƠ{S#MBa\)Z71\.Z cs)=ZJq rU`HQ"x,b6QzܞJy]p#ը׊cEIYۂxTU; ,\cg" )NPղIG6n0d:\@ԩDn*>W1T|2Z$k<qM,,c >GCgl #HQW->"J_! g-6t@HNu/u'@?EC̭V[a2WOLPQ#iV20e=> -?/MGa0 8>‪ ad=q2G*aq~KO3Gun6Y}6gL2v\@)c3kR n1~㭆|K25nL5VaĠ Qu¡]kWC֠K]XM~9d>lR2]9chܴ)EBT2'dimy0 9a#l*xy L0N*qJ hćWo %#mh/4E:5ОvFă54߇@=']eC;;:U~|X߁p.gc 0A|j@+DDe=CB~Q !}/y rQIby 7ltȕFX%C?wNBzݒځ ZZNcUHГ"DGw߭ Ǭ]\v7> U; :/Z죻3MH=aZ!IcVic}ipM,e|Arb i[vr&;xwl qq[=hop,]e~6nm5Cm=]NlmE]ҵȠ'C'7*Xd$<. +vs^tRa\}=+ :m3Fkcx\ʳ-ա,r,+AiXrnSyUۊoab,kW #6x%qFԦG-1&p]e/`S،:O&U<{''2 &URabsDش?{_RyLc,﵍/T KNGWz")ӵ \#Z).X .Αyh3lGc=-;b"SFYO%n?t*]SOX&-¦tn:W]bR>u"n!zZ;rTM:՛V۠X-ghJ2Lq5T 9+? !Xm&{[cȤ#Rt4%:Ǻޝӳ6lL|yx!LȠ'@2,Ecc߷k,a?=\ Z=D 9p(=v?pteS4Ktlt[RWh9kБXc ۧ'Ĥp6ϼApݪ!ɔ[6=uE} EZrЫ 84!mUG)|s}6vleqK?'ᰶh&@h#<ke:_Zl,ټ b^[ql{Y2XA# k &S"cSxM Kګ8*gSE4k|X9@^Y(j,ަSZ@1s%)pu@/1]$kQ®s1-BR;dBT6jgJ:gD`mo'gMann[0bh&$'d8m/gdk$f̫tYny< Ed|rg𖆾s74rvd06WD6`N =,!geRĄ̆:}Kzd0{BIhHT_5DOK/eGH μBf fPpJ1h~#>+LH[,dS/L}hӖST!jTd%ϙQU.ӎ#߲"RU?Z,pˉ QUrO}$%S8$OZN{\Y՝:Z*P;҇.啇)%>2ٷG`~QEiCM 2 pMfmmAmuy'\Wy.W:=KӡR](]A g4Nܥsi0q;~64,\=iЃ;CB'%]7IzeDѷWٯ޿,4J[ sM`k!~@*6<,dMxC~ȽMa;h3T NW,?xQz[;~kc[ퟖP$M3i{VT`0:EuG$RfVu+@n?R #⢙D[_:Rx9|`2l d8BϨn2eLH%5LE(Y+0fGJ`:Q,Cy $:.c(r5w$  TܶH4RRUGvnB-7Pę[)A0e -t#6 k LNTGPSo~oN\c[UCL}Xxn!V0<`6UURDY%MVfi/fӣYb^R"*ZPb*ryw,j"f\*\叛JW)lBPS1MNIen^8H$'PWDD\<@ֶȷE]'+3 6BWO?@8e^C yD83#C9Z%| 7*=ڻWA&K KMl[_y<*7T|iI^xջBѲFQϗf&H8=oUD @M&QzJ\)z/Ѩ2 kw}PXt N=Em1 }d.n50k9Q&n2MUOlԠf.LeڲBHQɰrщP̘8Nh_r$I+UNdKGԹ'Bc]u+S셑YHvJl W/pdZ221{Fv*gFvM[%EQ#.@A*pI~HeFuDRLk t-Ƶ$+<ƠCLo7~ׁqYGy&-'P>[BG[<_ODMɶ&O)YڟHύ)KA5j܎BzlFyK[#IPm {z٫=9|D˜/ RX3| @y>'ٹq "_;)_; JCl3v@<&^;i/5hw4d+Hd#TWtΘצA!J'jp7b!AQ%t.nzGu^YH2 p@XZ Ü,@?(s'^ߊKYxյ֬ӭRh♏ʌ厓{0)(A/CxL؃D=a1JαH?Q! ִ%SrxܵLc2"ԟ#ɩ*3 !I>VI:Fn>Sʹ4mJ{K3$}j_AfQlIPaM]Z '*WI3jv3- HeN \(^Wh~rT#"Mj(䩴3!ܔ#A{ })0ܪi(:?1ԛ2*_h:ŝ0B8cѤ +)e m إ>S~7ja95b+].g3^F8u=F =߲uɐm6//Bdy\kDՑ4x6rJ"zL"nAQ)#2g$K(m Դ+Xq oIZ[R 1:0) 6~N{u_TlϽ4 ;JTHqFXgGƭ 8Kq(ɓ2x^9[ruٺ)Zbp>3d$9}_[OnㆁIs'E yChfR=$e4I? rPz]({b4]9v1%#`j@sbp $M*X/,SE%15pBBTDc`ݥDr)i6ʐFJʇ}?O6Xh8P{~*4,$A!p ?X?^1! z^* N3 fV(yn"uf8F.nb<:F%.Y=s<{d)5O7a}g5/ 7a0R 9Јc;Iu=Vc?3T:v>߈0-pφsƷƾ;pI1F&ጉ`'xZsO[朧\xH-"kChT8~N3TI:Hae}VIz֢W&_q-Q h[|s#,q;İ:f{ 9N& a XBy!R7$ysW*ݑULX2kS{jSbAp ީ RajgN/ CA-cXR7I&jlb>> +_={J?0걬5 W&ڔ ;`PGAQ]Fe@1z!?Ӕd2|#܈k/|4U9.]# Qb)|C>I PV5G~n$M}n99"ix{n&:! rToQly3˧ڈ Gdh"0O]@fkP{Ux}#ꁥ($},Byux9kNG?HIML!;i.MPB+:^CYC>nJ)TZQUpQ ot‰yQ)l v/5F?\c 2I0S hðlB_'-g2|S{Q~\6 2} 5m+Ϫ .` U*ϪwG `H S6Kʵve,4B䒒{8jT 4Y† mԿmgs[4лa~a(rs;bw7mm! BSOp&Fzojh+Bz\j ᜤVvX!9,s>/;` }JAu 2I)2S>6ϛe2dN\etGdǬA/0I2~5Lי `Bjzk=(c%1~/HVλ٥,0F /XTK5xeyr@?z8lC}ZqE]L%?3܁/ñ] uv**I00cPG6i<5a, X HeI"(@>I6Մ^oM@*; p=?LM}i7)Bg %`Csv _&;"q`;ӂ:s`\gnTE ZݺFfT_L 7j)6#[\efsh)D5%B0PZ/ %jI^K]h4T|8y ^-Rtר -+&=Wn؜^cr*ȲhZh׽rαyǓ_(8B66/"'h(DlN3Qo$HFdF3]Fb 0eǍB{UQy8TR0:INXDs7GZM HjF;ʜ(N 6m=/kG*$pZJK1ҷ.F!zK",k ݜكM9CgaFD^+[7`UJ$9YLxۼШ0N9A}<.o4DoV䖕Iy։&|.,5'17vUߒY!\ (9C_u6u{fi4@*smO* ܆,d%$nO`!'PaZ[zE!ֱk\3_6mZ!UE)4^LNYoI0)H!wzCU_NY25BX1Z#Q͜Flǵ} 9S՗|zvN#]ljz-ECp3W}E[ءk lg(j%jB rnl3-m N-/n#('U,MWTebb0-""h"0je60[W _5~.u `KҬMBiIэUt^/߶.EF EӘ"Qف9,: Yrq\ԆCgwoL@Kr IXZsŪ2i{{لlkE }7x蜮vcKӯe+ݬ\bX&ze3ONvl="J$A1x2w g a#ޫ0MH6(:ϲ0ju).:z ,nejp 'Oޏ:F'b +pN$祙dRUT8Nxe\ہCn˫i8/!L z y1Bl2OzV؜kG^^m^gxz0ؠ7Tܜն!g ^QV Oq>qoBW_8e35^93PO?ɵw.  Z!s\jI+Z8K_)J]hL7RN NfVw=Ժx m6v/Q3)`2҃B d_6=ɐT4t7_ L:y3 B,V[ԥm li.9\4fT&Рc;TZF"?jk(Ug"ϮAV轢vXےQm\# JE5}Bd*B^t8es2i::G }6@m-,ke".0^_Pf.*=a4޵}fa:tL dP@0vuS;BlH[a摢o8\Dn=r'l4ڊelUboȐui'% ;zch& eǞ]{|WLY-,uzRoboަL#r{K&lU|VTOXb<#)Lokom[Gh؍!юmwmt xN*IAhe.פּ͛c4]. 6=kG^ o#'gB?y$zOlg? k،/}MߩG0~8P]VGK_c pH[ S]lvX l/y]ѴHD쿦n L \1Y"0=+i*&6zh򏳫Q tM\7ĦYDtQ kb^G{ed],, [@}:{ ZѺFuU (sI=~(ѵhMY˴I~5 is;ЬF >|_Kd3X)ܜh|l5Q@k9c8VFYrv[(d3M' zyg #|Mjl +{DUR]v8,\Iur!Tt:al& w e4sy+'uPnM3$VC[ojIF kk@͈UCـ+kE mQ(^03ͥFu+M?'Y'C},%DJ]BVvX^}b np>>AVڨM #j ,=1ьa\81Ѿl\[L[(Nj& F%Ig~'oZ}%򐠟ok{u/iX*= q/b=0a'a Zlu6馁] 47"f|vaiK62m?_Hcٝь?& B[ij1<6MF6F<*b#< o+r\oPBܢ| ׉9:وbePK\l3S*R&Vcf\5Lyӓ̞N 5R((A9ӱ,|̚- ,eix&Ï mr*M:0=J{+F ~iJ̆T[) ;9 DT}7~{3ol f-X`h^XMT6WdTq0OcH},EiIb"vͻ2;>ma"%xǀ9ڎ~ M4^djWKN7nDZ/ni:Jv9)QtFھ_=iG3Hr!? sV50^*/GܮSԪ17 d,Veu3̓zwLy猑 5I}{&U8XSw^촬)<2Ć}eMqC>'8+Me;Ni9Խr^ܟiF؁ MI!Yn2_(l4|wmE( rO֔>2Jr-|KG .'Pl#0H&{{ԮO!?RY;~ 9"\n1x\7uđΩG4AԎߕC #W9=r6 OaҚGun~ O| ?mDo>* FV`Q  Ǚw~+|mXkA_*9G.GaU,FgL6w)/?Tơ1 ݨC}aKR NKZ1MH vr< I bͻS[^dJ ^V RgҚFحNIOLs\/.,;G[Xq+(Qj͹%oLUu(#UMv L&& O{^*gxzwKBF~ >3QD&3!1$2кwr@h_Z'CJɯ}.Q|Ӱ"GFzB)V&{TLzQ k/@ڗ<`>G I2Z:|}-<Wg!oqN!mHkT54 Bo p|~)MS*Y>Yqy~t%Թ%&6HJd$wHdl8L?1l:ƼV=:NS`URJѓWLٕVTQeqt}+h'$hG>~ [ct,=&e1E7LYO>HmBeQCF2˸Jn|> ÿ*XF. {^ˢ,O)24Gԥ7rE!#6-M3ÕBGedVh3z7z{D>K`5ϯ;zq!!d.F"O6?C,Z.|zo^ .0Af/\uC5ÐtTۈJ]BE(]`~# =yS"F}|'Yt-t>YCpFyKm@Rp)&VUTGMbRw ]ߎbb긗NѧÝ͙-ɔ xXP*`}AmRKrQ zbk;;f :ߟ[wgqHKW ;c?c#yklؼPis5l/hf|rI= c^,޻]`nXǡdG}=g ](G0?[ot7Cq3n9Rܯ|}( OY[Q͜ҤJapϗx&eЄԪ7[G3hJi ,kGNEq$.h :zF׬uB̈́Cx49[I 8k d+>ѯc_l B0eb*НD9yAjMn QA _<:G"ҙ#XLm$`p!G&AK88IQ琶hP|1b1֤Si6%aF ^FH B=Fa79{\4%#f:ilGr{rT@u@ 2H%(/"H[^ wr x;D5Dk "GrvFBY"3a9"#$w0"2}|?2Bz1^+!ߩ)`Oޥz Oq}H :Qa)ZY;]/Տ;{>` q 'a̭ 2bAШ$hEA<Ͼ??D{2׀\؉ZD4)9y!TI&I#y#Uթ9X"Վ:sNH !P9]$dGe8vi%W!_>*0h CȰ!6hGqhbV4Cdq9KHO Pە@Z6hM#B%O@˱/%թ{MSՓw{EcJBxk++ߒLr2M$=(7]EF0K ޛqV9Y(9OO,.WѨo9cs1HGog@sV #)&^3Kie/x-XI& +(nč9 :fI55[XFeSx4* .Bsf~CU_.gе3݉c J %a.*yzo?v.ݚrh/:Ro3yT1fO<*:iA_QN;_1&W]&TO"x5I~p6޲w9:_|7D<EzœdI>um-OVhNNs" h1]i7Vʹ?Ž3;Mڠh(C.jUh~-Jdh.o6؈+n03kH ̿*ܠ@sqgTy@z* ,8h{k$(naDbGse5y%hIA>Zh^]$w[΅@sx]QI7ni~P]*d%"| OI0Qa> <W7 /p€W/ vwlv*)Qݮ"53`Q"0N^ufz6?7[Êm_Zx7-JRGty2:0]Z][DNGVYX#"%{[+cykKdv!wM!Ii4;sN? <Pӕt.ʾ = ȩ cbSk'L߽ptROd,T$%վV:qUUvaćLK] Z]H*Ұ`>7Z'te)؏8KGi䧌dPFͬ *DUV~\_qp Jq}n]Gc,v/5*Oeݱ_{Ǻp1)Qͣ}|Ed4ï񅠒nnɿ峐&Zlܮwtas>BA} =Hӄ@Iyo29k'bT0@sߵ?xW̅L(IԕV03Ƃ&uK2D-ykQ֙Z%G^Sօ3F)0n.[C:*g}%rs-IZ45ZGV_t'W3=AXnߝd-L5@+LJھ޾]FLJ`kPy'`*R'2@ֿXP0dIP:2 $i6FLG3km1+ sGNX9{Eyp&0PZ'V*Ʉ|Qsz~Vw;-N.;[)اʪzAwɖ!h~M#gD\*I[HYیcnD!ݵ"0V8K.BJ8)/Hzz<8p9/QݚBH6Y$<!dp)`5}hh1W0 , iwwb3p J_~gicGbь3:zs0Πo.9 T~BkgKrs~u# 1Yn&+{~e\aX?^~pߪS\*!!\QsU=][ZwY͛dj:膰Ded@z }Scsr),7"Bө+wlsP+ ~S]QrDhQh)Pf۴lݱd3'?;`SaG#n޻L7j%s1#WAt:2|ǽH7c8rRO m "P0C7."nǼZn6ԫyld ]ȾKmU4ٲڄY!7ҒA2oyg<Γz)w@ 荸 -qW{6ln+LP*ߪ~+A,w"x>,6eoʀפ'BN &9OeoTOune X78t"/J|1!ɒ뻚}v==2/\is6 n;OE_P^^>/1q1J% 0~ dYkLA,ť2CKBw",6dv2dGYm}){cG \:|%LƆܺ!$M&K:6[Yґ(9Q? bq };^ DSi隠'CUĻZ9 ezH3ݹ~(ynXW%tƂ3NBĢf#eX#3qACɞ*NcylH)*s.r`BuCIchp#+lŁ[ڎ<_ȷC]_?&BOoqkc"a{n?r˥hOB87UѪOMU#]G?K[VS4V C|Ưmi=}Ģ5 >x7"GDAݕW]zo; &$}pyS,yf7v\r <,J?Z7݅\ e[Pq{↌d8}|V]ב9%ㆼ'|w]9'<[(GkRwE%AɂKR7cǪ= c{pb:kKx76YUGv8>Nζ6kծ6m_(ZD_Uv`oxF*,ĉӊ0Y~S$>NE֓N}hl\:;-wL@ןrH 㩊#y븛;wO.vR*+ $vw,>BBJff~şYм?E!V  3<ȍe! ![zfN9H>c5w@1?}:YK*.O*dRȥ*ģyv/D>hsk+$@E4k63or L "OڨR?L&P6+庇rG0 O셽kHaW=伶e p&HOyY\eg/j i6ZY+f3tչ(!s:w%T2[v<"A-:]=#1Q&ēvgnY< zε9RUQ74h_䷴Ѵ7Uj5§{)/zU2{qe?>o;ܽ @ZDiD>`ZQB8D@ #Z({"֊[3Ǘ{;Kb(%}15oUv?B-2r{Exq=;@0.- G(ӝ t3x$mP {'1:M97]PQ/Ru/CMo$+*?P/>)pt3ZWi_N43jWՋ K>=?r]\e:>2l߁VNq)l֨n _^E4U c*B-&L]!wxc(`H?Fzk?I゠#gՈzӸ%`75r46n!HBvn W԰q<Ǘwy;ؚ#Z`ͭ@_wf̪Td!X}yh:ZHmN-]e.`D=e$ۑ%3NH#få.m3 7{^M+uw];O>e8{k f5g} !2%6w,8)T5뀒/SP]_X'Bob%KR}G9, \Χ3$@m֏ x*nB>ڧ K ,2,:L@nƆn#uZ*b1G4٠DǬx}"99-IpsF[X[?(+ 8(5Eq\jp6ӘI`(sLm0DD5'(j&U8sUq2{DA0bcBc߆0}wRQD v쩈_6Q.eK9;Od'lzIH>86 Z?9C z dU+5C<O֌p2a/02$X&hA+JΉxb<ﵨRj z|֖=ًv! ֡s(jg^9i͌8sP#ycхĈ}rq\y-^'-K9%8ձx+4ji!bNAE(|yZ1#;>IImQQǠG$؝u]*VD]52^o<W]f\8,ښ#O'au n𑱤ʦk<$:GSۄOaB皥ݦ@E{b%ocv% TY޲ <Tv$̒xK**u"% uﱾDݒ"LN56f)=*qEAc"gH/- d=b gCB`S/J /i1Ζ. bD?/AMeK(!%!_@kToSrz{e7ͱ>3'K0o4f8L 5lFdI+5;OڈMeD|m}a˻ _Sȳƺ MR6cr0e#ⴙ1`L6~p48pq/DBQ\zD:hV-]u)cubV$\Qv ~<#o5d['z<ֽ͢1[,/_7PW_XW-2x8!8v81n җ;z Dh籫 tVpI̓>Yy//2EIϑ5?jՒLdeV,GFAx61=|O3(t7euH}]P bSgy$HVR$y_ʌ5 OđWr+p5sx۷)*=:@Cs5aY}}<28n7oj, #}0J K?yfŁja*Fǐ#]CBVRFZe#F(P #tq$ӘF(@}.AU~ƬBepԐBq&Eo2$e:LjJod/Bm|8М'tA\ DW>AHBNg,}uf@:DO -&oTqY-aJIɓNj}$leEj$>#]M 2O<։D;-/, `db0yϑMp2\"|{=m.l$#x0,[s5gRF ^ .#Oa\v^s|Ԥ+"_q8S->ҽf&BX^GoYZ^̴垅>%xqrw}3[aa 8W#wo 6؏لl12zcÏnTikUFKMz#r_sې3k22j3;d1SlO؟rzn g !v x͠Œ8)Ԭ׷$Gc ga(W 1kA̮/J~0UW,2PuKCAodyv-UEML'O^ ]:QRPoS1;,R|-wdv><#W)/d`ݣF_&%=b)he TVd| Au~c&6[k޾P}}:eW7aHdKՀͪoI0YB5S:9/Xzv|A#A0%X7E&g7(VuegB^2ahy\Ȋ^:* f HIB6@Vh!:,jxRp<4@՝GЕ#(㛧A|ju?&5{FV@A4,_{+UQl2G-! .07,;$Q,n<ΝT$6mgZB:R\iԹOTA,cxT[ڣ L<::w<؇.!ԙYt-R+xߍx{'vX7s@ɠPҎEh2FӠ^QG\FZ~pU8pMʧ05_uuhծ59EO,:=Iý*TJc(uJme\@>x ɬݘ#h\;w+ 1)gXR:7CU%ciewi'}8G.eI"]K-;ٲgt7au9ۓ<ºʥ;^8& C{@NI:^nxe4{j0J]ܩ |/efZzE.@+ޝcBW֥tE(R7t'bwOQ}Fq]|h1͜q{+M5S (y#0,]x3::NL #o풉e2?ӕm=Xut8#kq+$7sT niLEz+y@P[TK୏O=s5u nݮN o : lEdJ:S ܫ{ֵy~]*߉xL-Q(pa/Gڅ?P}Ʈ!P OA @Uv] jd;@0ZiJPQ^P/tɋeш|,2v:JpKCTlT$hNJyfs%Iˉa¤BUX-V!Դ0q$s"_,ϲ0=AKz֬T'Vi)8|$^S.EI73)hM$ hmA'rS-N%ۺ=fcHjhd-,m(&}ŪVwpؕ+H md86v^E*?:g%zV1lNun^)h$jV;ٶykn:?UMl^@Ïh_CddZT ׶=e7=D8TưEX]tCi֤w_/ú @tl3 f7hwJVnPc=! :۹n&U+O!Exc ֟8IӀ N&y{!}Bjന>`*^`F~~ݚ}2\FZv'TC-w(tEqU MLy5&J̍1l(<FB}O^A,?wPe]`*C=9NFQ ݀)̻yX>&f )}-ҴnȞk7`%D fqhόY/)YGg4"F,ȓ+U: }!]z@'5YyxTn PD,|M_JB%>1- 1klETn{lU,9UnUa`6[a"R44UǠæ?LE>~6'_BxÜi6{ e#R93Mc'!)8>rlwn)nS nj8 9YXo6>WҎUsE1ZL\_%x\j(35C]c,X6t@DoO=??b-Yf6 n\d^mZL@a*8i H('s]㎆0<9EQ/ Vme+)%ڛĿDG]LX3oTp޲DȴJ&yxCG͵*bJA @L "nP͑_d'I>>h%NRspO+xifƑv z8$\W;>tIk1KJt^KYG,34mq\{s1O_Ks5J!~ɠ|kN-ϟK)?ۆVQ)^+WypJ#Ag o]߃͔:S8;u/l9kN6+;-hbL:Wv]y/H"{ύ׮uMB,W * Ӄy(s?mA,q49z5r\xH~a4cנ;PzF\!N$hK/5S(,0`'9f*TOKɧ)9,s1miVzk鳿xΓ>bS7KR׫%4Gؼ wANSO_ѹ7!yj2V ]ԠK >-͸Ɖ[?B"9 zRɏ L-8B *%Q۪lMʚ%E2 }$}#2:zeu0tk1ܭ\ kic>}ȱTvA4]q H4DUC1OF`JY.w1;h;=GD3etzn0VSe29U"%6#(GZ۬8{_7b0f)Liؾ-SMz4UvXgS"FJ|^E`?LE?1[WLWY{P-:W7ϒFzZ0CL h_B!p@>#_K9yG">#bgOE [ц{oEy <+/p,i/Z AV#D!J 4 hBM k+ qa J́+Q1 HM](NMTNV !jRv2\|$"ڕ1c,hC20jtYtFM`ƇG90MI0>5d)}Vqogk7G_'?z1z^ Vb0\#!OX4Tc)Wy,"DsJ-6zt}6icUu\I WXgm ۀ/(@04zm:UF*k_4lg#8:W͉0\w(4k]1{2se (w&\ p9}xn/y$dg5qh#K0&⦐Hx! ^+RAfYOO-D] `PkoamĄ$Kk1D:D>*ɫ%j׀7˱S,+8 2cJӵ6~C^17H()tHljZ̕d~\71":0;`'+GgߍP_n!$8۵%d^i151M{#vm{$7o{`lv/rLXqeDV%Pʘ!jѢ]gɧ,OwZaxOMo/M/s[ʌx2u/Oɛ[;ykF&/54"rG]JjV|CW㪒o>EN㎆B*UQS[t[Za-t<Ǔ0 :vLT Lft!I}8[Hx9*4g& .؝ 迡QXgܭ_/WӃ " LNTTQ qF,zՂ ]а<[EI=9=D疓B{ 97w2|\ZDN;sY+ ,޸ }mU? ĵK;& -6+Ual83ƀ'V[Ģ#!zc;Š Qt%AY58Z"!ѹ6! yi}mfǬE)ˬDWz:瀟h1Q COzQVzeJ9HtFɒxˍ6M; Y9]G5qVˁ ,e0Z)ANy|Qۺ03[Yj.!++EtyB}.T8a0It>3Jr-? la'z&Ȟu( g27Uaܐ .;7('ghI&ߋ r/%רp Kqu@N൲6!'3uǐ+(q!g-s pr#!#zLΔ ? !XCQXs'b2c.G|>a|D%*bAaڭ ~Y K8^dG=C0{o?M>"<<#aӳծL#ij#[v bf]?2$+s"3^Ϯ"'!",bјx5V>ߵ_& ?.aFGАf`69^I\K{#[ 4i*wD8PT" O?5;$4;6WTK(hanݕ )b úߺH޳Ƽ78ݕwk[kԁ r#}e;\|?:“[㰫̦~iNfa2%d0!keA} uDOA2T2k>F(ݱ>a8dHg9NLdtiAG|9h-K|aDfg*i5z ~#>:v$c|yK< z$_1ӶFxև(c VȺ{S);6O۷vPDzC$B^^ΰO2unt@zAk.!B-A:[ԦTeނHK,y.4{,}-K9Y]@EXTҿ;:K Tⱅ,R3SǙE=׺UDQ% //v։ӱRզ&> lP++ml/Cp?b!irϢUDu Q>i0ۓ\ X!" /X@cv`*2FIÐʬ>B)SLGcgtjyr/UII$~I|lu\u=!wkBS"?7VY26i}RD!qb*in%oJW?x bZ[!6XE4!Qnڣ<دʷNqlJPCj-׆`!VvP) :`T8L9׸: n30^akE[kCr_,öύjr/aD8/{B_o4|w!NaPٛZ Ң8r PnCC)HspnŒ VԸNp2rZwm2nC͜o2IN]ѝ>rPκYZx܃J%XJoUcĔ.LR?Ok~USu*AX`@1Sꤥ*ua`wd$$!(24Z srW@syίc7z`h[=6:2F+U:R raW[\L$M@ZL'q({s 2"3Z0cBο_Sv#;wIGAsnzyZtx3kTHVs,X{d Us"NK>7s\`G^CpE(pu')3r4- k1ø9-{ce mz$A %eHE\7'qC65/1JoҺ&ؘnHBDfIJ.{5~mAPf3DSx;)$ 1Vwnur91x96#tP%ޛ(3^-ꧼM C7 ]IR{-ѹgA,ǃUVgм::?d\Abԫ%K/CYa*P"V.8Qy\}kOjQ¢V/  _ƖDY-2W_xk /:!~^w5Z)I7/D:{[P*<=Ss$l%3M ^phR` mϸ9ۍpim kuPl +.+UdP1 0['ɅQWIz[{…8)I'h}AqE'%n1 v9 }-ݍpAc8LS{9)ZٵLYF9l1sI^.zUg5V [vx=)ui_> j(Ҡ,jdL>ԛ 1LdG5(- Oo|5"s"xX!Kzf19Mw 8IJc,'(*wbcjI.+:])S"yu!\ϑ--AQ usJ:Xd%o_|X76 p4fTdt<\`B]- YŐZFHmX K/bR0x dB1He=h VZnOؚZ' s1~]ߑD'r?rnkQpbF2l59P)?sJh<$6q۞0 A1{1""jD'ϽhdWPr(!@D'ZI༜4o=6rNh_s̴'\?4i.6ɏ,8N һ>08G#P"quܜK:m9]3w9|k<۲up9fR$_y]2zTEvh4 PzjK3|˰S;,NʏLN$,Oqé0ߋ",Gsuh6tZ| Q3MVoId獡yt=$LZD kfr]a~`]17R_Q{`=b Bdߺy+T3:a8qG[<ƛM4ZFx8 252ΫO9{&FEK[+KE^}B/Mjy%.w@0E/ZΐTZq _{KV Ai"T|T0M!CC}p!*·Co:jZ`A+jJ2$nI˼^M \ʈ2 ?t4U-}?H=j|a*eyJO  vEj1*Fg;c Hk2d]@8SE>Y{G\,Uf2ޡ1y.;/;nmtmbGKH[LHO($Gednx_ i*՟M&}?9@M7\g݄VKL@NZH7YhF17@@E:rA՞NڣL [I,X;p(ld; "'o=|\[s%}^#h$ .;Y`1 *F\GnMgbe і^VQ3Q QzHxzw9,ND:5*e#!<90ɞZ'QC2Κ?Mk|C&!J{a$Qb;> q]_9K+ ;iӖ"db@D{WAx澼9Ñ!ǔucNh(DZM2rEնtWo[EC,,PZF\/AӕD/gZC(/rKe[@=AMoY*r{M)`d6?M1zʳi rX$]>Uz;#"Йg&\3(M޽4_VnӬգ~lg35.=}mLCN,O<}t{=JTۀaR8Z ?dehT+ַr~Brlk aǣb ^Ip,͵ځm-SEΖy`bIFF`-n.CZ= wf='c1y =d8q'Ofe^ɇ´zcY\D,RrJn70eMu>3H= f'NO _BhӶt?_+_t5Kۛ֝{3E/zLJi[j)d>Θ9zi볳"X!_!jջcf&QQÐ͕ A>|ȝtK`~7O VN;S*c6P;1<<X>(fj荻sr3'.[CƼ ,Ve04L'cuP\Q Hx7\sC#뼮z-ᇯK-.ޫ&ؽ?V2AEmLٻ9 QsG]D{[wHSF hO')aq^YSE_uj{0HVq >~!Ȑ% /) &J~%eL4#&kV'yPã''nŲ.S޾8`[* ]5,aD"|bX̔ uJX2Nپ=t Cƈ=FC sl}kyg9٤'JspcnoQAy'm61U8 y][!a ZiP\$I*bFovjR70۳㪹')he\vm~P@[Jn5فs`:)2UT֗AxӹƘ(^;UJW}&:t~"t! Xz0azvtLc ^+'TʇnZP=CEWjN{Ks]?H$b K=L[xg"rM}`6>|U?N6+2cBA[QIHVip G&O\ۡ=B0A?!2-m>3ѷ5 yc[L4iƧ.*enԼG;˿"Oʠ܊V@V󨌔ݽawVWl<:>v݅T1"|_U~\s>p:`Q!\?Bvz*;"kuy˔mpTgv&:~,uɓ7>iC)݋Fmoɸ,B4KeFsȡ`w= VN0'u ~ܥ| t*ZOoW,v 14'$X΋߱e?-%[$Yt޳nэ-ԻrAe}4;'7ɼ[D|׃8oȸN>UgSSpZU7IL'z|YXzXO0ŏH5U-?Էc\Kj7~)p=ݰbV }B4'ǟ-\OZR0󗏸̫Ni hNȕ=mϜW6IJdZNZՊ^vC.s^>:gT:WԡK1VEx&~m0@MT*!9dY#as~$^@5R #>FBү72,Lέ0U,ixzda B;g y9#1\옏GSD%O 6*OXW/_N:w(("~݋+,n]yQlG8=6K$+0Gn +OWeYK|՗Hc0/sV{gDdP2@s(iqz.. z*jS_4sӄϧ]ӱ5ܱK*e1 22e?$ܒKQ:sW n ϯMg+:$ S&)G4.QjQ{ċr:2U|1R ^Y E!Y* [x_Pn$!`9HElIy̕|&qlq,wD#lZ*7 FdN4m YLV#yw-0 +juE3#XEێ^NqbM ?GJ3:J"Y? *7S15Ȕ?)d ۚd>D\Mզ#e2~kߓ u5C6iӈDM#⣾ \ChncFgOL옱)( b=tW,MWr1PثC40ԫz#jx<kxl\ w3os6{1b0oMf 6]ݲ Rt:/_!z<[J[T^p|jS輷A$6tAuaG gJ0t<, R/}K x@Nj@rߐn0}VsR4Y)dz)vMPv􋯚@r oOtS"~AEο=3>bYhAC ֏uW R"ջZZu (^ȋ=K"`EѫWy?*R'y~nYoa{/zwm#ޅx|P$2DO7TVq7'\(ޖYkCl8M.3ַA%~ ?LցD Y>O *ol \jJEBD)9c^־KL i,}ppi-Frͼ56ZḄ!bDǿ=`|k#U)X81njCXbf"X IzljtQSX .M:, eN pW[|)Ty7U~s!l>u66Qh#8y'P`Ljt ޳l\3騮Y%^=gs6!7NYNiF>ضO2j0LR=5VhpN&W:zG 1Ӱ917CzQ[&߆AMLM#I{ch?n" e#j:d)uy#řSNTak"9%4CĐ1K`azoŪ{ƥ8oX Xm3X0Vdy 5iVzT5$h=}#3WATA01obynoZ 4{GOjF#Wvap*܆W+K4vc$ޣC%Fz9n U}ARRg+vE{ Wsc&'kK1>`PnNe΍-%qTA12CbLCלp;i;W-gkE}jvpW XR~ƅUjGgЭP4+GO؟gn#K9PR{Nu3=jo߈*ktPBmLJin% I]R9G|07!DijXyGƩJ?ۍ9!4"eVP|! [ήMZAժE;y%b6!ݏog=pOBAx{/Xm+gDp; p#D茷v!kOOΪ7zrNSw&gdq?8,ӓؠd[=oZ-^I+XIɍ‡ hknZއu~3&v[|[Yk:Z_,XHkξ9ݫiɍ[w7hQ FDhb2cV;<&:PwYRBVN=to,JnzbjHY74(ܜ*R u5.m2c5#c Rٔcg\^R,FXAeсXine_ˈqRkYD|=(nwp9_A96R#*[ArKջ `BPmRdq/$$UlRM )_Wꡎv,$w~}f,=@Ll_x:E3P/]P7F`)Pjy5՚s .ZbM#:+ 6Q`,eHLS:rS#!1P|< -^ؔᖥ IQ(b@ w>`93#5 }̋\w λ&3H1ŕezlDYrR,Xtd 0ry/=s[c48{[2+4JT@0>l 簐COd.4C#rk#3rvZ~:5u?` @ĵYcP$enʌ%"ޝ曉G{s16$|!Ϸm ]} =eu0U05zЖ|2& ?%Y=>x޲ v\ sT6pR_ve.y򀮤N/mH >KAdVf'q5J+^XT״zx'0g.mkţSglT >x `զKz4a8qZ{ >b?=7?]I\AUWn8(رnY٤HBteKi]`wuYR3&&>pKC @Ӊ?c0O*%@R}m e0`ar2F!1}J2M F91ͿBt ߓ pU7[u'KgԹ;L[K]`or#NdWgly8}L_}kfR^}Г҄d.kl xjx+Dmͣa0ޞ17̦ID7q6#,PwiޤorÔe[ʀ0A,/Q3|e /dHvE#tIyOA[0_6Ԭ*3C`/1 +Taũo1:e'P7BL;֚UMG!{۞0Oޓ5fe }fyC+a5>S01VTŏE͜C ;N7PhdUj2fr&cI8ż}ồ Krb\~TYHGU*J S} D59WR ض=7w }ba~R7[dZExN9'Blsn}mt&̅7UyDA:H ]oLdtCkK )fal "%U˔+N)שM--nw#a226S7]$c^Z4DRheV2N3J$  W#Uǻ+ۇ},2=3pyزġF1Bƥ2F~l&)"$2՘z77~ꯨsTv_z?ވaU%7Q+P}"=i tj]Udޞ:UV}hydD/ۀ4#*I24,"جٙ%W: pݚ{3sf$p/  dݵy-3L#q{r-*fY:rWITxë1;hn[@b`8)2O]~$ޢMfߵW&.a.ss&~洆_4N;.qV#~紊 ֲ CM SFvyG7Pp bR<+mX^ۿ#ՅRwŶԉo%Z~S)?w9䈃y<2W5F@ }{E54Ǡ6U.#mnp@b=96X 7ʮRpNA auЊESq"obŶ",.Lt:sob_H c]A kgm!Idi~?6h ř}:USu@1˧mZ"` $ȈNT> تO PD^<޽ c`gZՉ1fLe Â,N _!tx]9W+,.=fe?m/^6"|fqti.$7P' YSgшU&[-{Cqk410ϔI_m<{: [8+F\i0$,Gn9~$*\qd&9yB Qٖ֭%HY&mtFWB U5Yn<p>h/fЦT1g`Y^o~8X?Q(E</  R&0EPdqJ&a?#o̐B*$@^X4*xZ1J6Pϕk(t,SSX`_YşeJ8z5mw & a%iFġ+]>LW{G|4JFҟr2oRe旵D޻GDΒd"ق+Os:,xR\ͦSQ7h\h<{($-oT|U0&Kr$]glA?2ZĬ3Q&_᠀XR-E{Qk A -]7 :gh|C`Kas= 7"=u*\'\`$-J"d|6_J+P&S̶Tu>yV7v5UbhcH*Xfg緶o4oεԵeh'BCCHsgZ&" _%SB/5څS'[q%6y#CKn>%PԀ>(w"чuժ%q\["TxOj!Aw- S'u%M:p0א It(5x)h$URWv|i>)V"рp T#17z:Hw–;>Z'ocRlRu%.jA"o,܇t!'BU!=Mٸ=Wwx-,tU*_DfOcj؈d2P(w CtQŒZ'a<:kk8πwdDIg8Ыm󍹣+QtU0Pr*7@Ac_%F0^Ҹ-`[)\b?pAxO uKe_ o5~ )禶\P)0|o֭rL܀:jM NO0 XьYI y_"*8lC {R.n=Aj7d)-&!$:Ě3&!nbghҶBK3͒ћ_r=$Yn@,߯I!cWt/4DtVpjЩvP[>(>J/– @-t*@>7=ݟ;N+$Bc@녊a;RkT!GR&!T!HpoՓt<34WBWqG H%8XQnp̊9X(.425g!g5ad5|֓[[Rp~5f|,B5\:9KdV? 36"{\ozmL=ISW:^\ްro@ѿΔ6Ϩate]o.y۷4_anUnQW<qQf*托콐P>Y ynBq\eˀ;_TMZL%TP j-dy, A Z!7cDd.i (VR KjODdqdΦknXS,]Qf z} żqVT 5$s)"MYR:k/010VYrr:@&ZJe%~ _'_qnQۜE D+[`[ HӳcS>AX<7I 59nئcuW_ڴ=jwhH-zM|odP{٩j9$lLVCtFIMHPȄTb7~oc (C5-`h  org{?m*@-鈺B~̽w6IŶkoL rW zf9x!-FFvP(1JG%ecГ@VGbOC_cGT/']yJOD)@TߜTW3sO]K>Qw47Q3clSۋIӘ%UCkBd] 4Q٠)5MȝZT`i'x[ e]%V'ct: {4 ()TAǪV^zqC%gD4ۓ~v]W C#~Ϛ724x<᪖?qָ_P^,4\Q8x-樇q+5U*%)d )~.z`~2M>FN(-'5 :ӸCàmAiC1Ý1UG*OEK8|sYҪu(ud+PM?-^ !I^+#?XDwnx1=cb9 /e'JYk}ervH40T:\y?mHl)ׂ 32 X:fkysE#jU]5Wiꝃɸ1. Na"}(DQz?4&ʱ Q2W=ZL8pKU4 im Z/ɕ#WtVye ~-!4@ MSw!88ߣZ_MQs␎!襤sonfSCX00}XWp![1\EٳvC,^RKAU)FĻ*䔩=ug"bN=CRsAaq]*3j>fba,h$.^Ƀt/WCp:9 z|cԇ84X,ך*WQ9IPB־?a|T:䦉mNcM9yQU٤λ5HR fE %%dҨ3V)k$e:KJlEb)G^ł{R̛ #Nn&rypdž,R{@6 ay svhLÃOм@ipjDb;m<)lp7V'ڱ-ŷ9uԀkavs,X咓W"=gў2n)QWo6otf:Hˬ嶠QREjQU<෪mR=%Ezۏg ojj*vK,h7gWȍwP;͟HNrG$z@ēb4UzU1ˏ_*6ս3&<С.Jg,<LsN LJҭ˫5&k u |U& m>]*Q /f"\}GA= z}Sa=s?n7q?9.)k^PVy&d `vnɤ_I![ {ZW5 !S5bF[>3cQo9b ik@xC1RWMۗ'gMKU'ƇwFՏ;`mL(gF>( qNg\x xҟÞυ ǟmL"ةA(vaõEFri?_b"g3ѷuNofr=ٸiܧ\`ZpEsV LY}LpL%RĚlQQU-cEjjڐ #Pqlt&l4J] w1i+Vj:2F\lM > {M9޴1oH7~!s :& |_߰p=tpH$#?)%#b. 7ug erDA@y"/iOp?2s[@<JZv&F%< QJ~+tMxӾ& zT/)} C[%ˏo 2l׀DsG_T(.Y3> ۻn=1ty9xn}h L? Ђ2,jN|fOw92X;bzv?YƮdRik<$# ,@rAƨeT@x& >zt3p.(g͞+M'*q+]Qoe3iEYP{8';U䊿/Nj:'CjiYgwiTotGAW1A gNbd :S@|>7 /+;sôLS9 UL608i8H#z>h3{REͶ'f\P4k; 7%[hOh{_`л{]]wʍ ZJəUeWLLC|TCu:;Z`-4 30h * ϸk2Qt.3;BΑy?}S"(dU[TL}RJ2 leiF4GFU"x[Gd]ȚymhA@QfAy9@xfj,f1ךi6I&)?N1fե6$6֘+a,GE-4fP){2x'g>!iKIa[|{ӗٚ~jЦR :vRaGfq)R7rاpha?< P2L{0h%S c(;a y\yz)K)4-)1fCtQ$F&Yָ:4 }Ȯu{#ה ω13sjVB*&8@Ihs mw7Ar,q-w/,n;45q)p˾SÈ z,f⬵lT("{}tn2$ҹWl5bnCT~ϛla}ҷe?)Y(I`-`(t7g@:Nin?P@x;&\ӾNcdRk@,T# 7p,`]Srg|}jތ} ="{9:?Dc~g):1c~B 5ͼ$^z/;2^'S)Z}SM {J ,TaΕ{VK[mTR[.OpX'?i zi]IS:/4ty2PcwiU*X\k A$nmX0nqnƆح)Zx; 7DRx|6[b^i8j?ǝɎ`]%^Dk3H} 7p|P0#[i; .Ԁ/L1xrt_"HJ{4ͣiuŞ[5ZڗC3Iv~wł!:)}Ni QGOkt-bD 1 `&QƄK~'י9J2BTϸ˥LʑlZ5ǰ.%_HִYhtUT6Rդ)Ӣa:z>FwyiBE/Rύ͞vܢNzfkщ Dpx+Z؊]I $0<$I/^w"6T!x(9f8MwuqoQ@j8SӻDž;1uhTlfEίEɓvV/6|#97,z]YXbv;^2|@a.?\U濷qH 1l?:^amS|7ݫf84¶ٴTe)@04W.Vi,8 )hc]^ bW}08NOj䵬_^=Ym`9!)Oj"9'1|),Z4Pȱ\ZTfUn!\βЛF]|~jYZF>W4K{*k˳Ŏ BckLWuK5>h:JVu?sJ` @Ie}Y<ƘBHz'I`*r *.ӄ4];>Bӂv"~F=~f2oӘZQYo5BKgiBĨ~r&_3q҂DtCXW̘4-n-&?kTt60gE=^;z6֏N i?X7~j){`*W\: Nvz|G?*0_QnҽۑAĶ45(`:E8ŅIW?YK9]u s&/W)dd%pbr֗Usqr 5^\M]k璐{0ޕ^: ؕ * kRJtS9!lJcC/qf.Eꉉ<5@BMO=K l~Cv'T[%gy~PHo&1>^ uL63H'#$WFR%l=<\$ur[ ?V8d}8mXLfe!lXe*OXi*K97:WF{+?s{-lЍYm|ec,{7BgWeHwpٷ7l1 !UҠ|b nUWVk)`iwD #yA\Y/HVţFUOw߯๗S}$g~ʤʮ+<,< ډ{>ۂ+ >LN1+N'&HPޭAD 0X$;(4w[czdfmz.gϦw`.sK/wLqykieYtaa๟&CM<{ʭYq|vQ6\*޿b7FUq0١<)TnZʎLѤI&^F.i48pzؤๅXww,oO,HkTf >ϫXҿ1aJHDxaf4~nYuB$ҖK(rΨhj=e.v/!qoF{ ᶮCN&cwZ<Ė5VAC7)G_$S.; 7s.sX`7T2Hglf11] :%AP5n-^: (X4/b% .nN˘}Du%qf Z&2KC69,)2RK3,\ד_(f{)MMrǨN/ĸDPH|@=7}uikysc[^t,>RFTw)A"{lWա$w(ӈV'gX ~lJǭ.YˎA&vȝ1dwƻSPBqƃ!]6"89u@+s]Ӑe'Ԉ}9L1`8hU2"P_g`}0s-uPqg/8 n14c#ə /A|E+jJ"tP*C3( J7/ɞX>I_=Ǚ]o#GR{ j8`wS[U9J[tU7,=i)eG}7#4hXb2̩za^ttnQ f@Uۅ'wlC%U9v˼n ^fI"^|)5^Dhy%XȂ.t2+\ !kNk:~'`C:V"Ũ*$ߖb+ᕆo7`Dx|6"* &ް$H)z~xuVwuZuˮ8c>]~kaax eTdE $xk 22VM+3d1 ƿrV'2Ypڂ' M;Y݅:LH(uv*R2ts+t:pgC$(KcQJ|A=O5r n()w"|XfeT;JLLE55J`'hA-^sIڠPSbjqSwWrCj$Zv{Jrȓŵ6.љAs̐(\4_ d!}<&1>:cM0sj>ܤE@!wA*$; ?)޺Xs4dޥ]2H_ڄn=Y? }wG4sbFOaY/ "Js߽e^BKm@Ҵپ lKXI¡VdˡBwͨ]ט4ct1`>.զҦz$T Kijp9E1gnZ>r,-'IՈY*nv|; {#T8ՐʁTlv|rw?}1}j?=jyƿѿ>݉&nFƿ=Qg Ifg8h-:3 xUhop >v Zމ蹡(!$ 8fKi;Y1ĆSB:CܗENQ<_+VjE[Ai^f6 ͗ٹ5EVOy=u^g"q,#=_6&>܃y t/d6zPvcҪ; 6o2WR'+E/4†C~|YYb<>[*kg!T [rn1Nu s/:=:3|^lTq+حJ@5i_׃ :: F^5~p3`Z8JձěF!{-,+)/hpMPE} PP{4۶  Yp< n"7ozv?c}UF%aAd`P/0Wh6Oʽ!wVzUQ8_3su,̝ΰ`X>V)qۦo~|j[bs}}̛;&$' vMEdq?\Ef٩;,cs'RO5Gr*#~,G)`WbCS DRi@awp.B 5Q|$Qe2M]Љl)x 5*^1!l0L0YJ-gIWյu ,5G<4{uEvUCi;'e.pvҿV bY\"dA059wXE>ZW.}hbguД5цlh{N{D m!Vvb_N켔(Wtx"4rmw9UVb +ѶJ(t&ؖbL$b4M($f1ۀ,kJ{ >Óun^ 1I];m:h UI3ޡL>QDI9ktbb`R̅@E|1Dz ;P{ ٲԌnj{lF6ڼj"Mov1 /}ŋXl?\Bb)sm,j9nוآkzggE֣*nVwQfQ1 8uyv a(AGggfa6wѢ 81oIVuG2 F˦Ts ݪ6?:@f!xlgH0ɑ磿MQR˘V$S*3C2hl-_fX=QU|Zbהu\8҉b#6UM)ͼ1V JC̻`*/>}970P^8J dRh8 wə3XŬJsDI.d(T[DN%vɂUwM-׶~{y0 1pWz_%|8#D^P^j쎬 c#8t@MAV }Y:T࣭XYF֟;lGK@NiֺL"123< 3JR-Ҳ;Т}X,C;Jk,*etnNvp] =pWjȣKmPιgƔDddUb}' U{#1싼ᒛ S+ Vs]~J]*,Y+%0p SߜsJJA7k~Ⓔ? CثU 1|#tVvius(st3y+@>&L7y!HƌkPu]YwSs,CF]ſNH*fr%H!n\* Zɠmٶ  2Wt^k}́J6uxTYA)/늅XZNO 2nOSHg4{ilbN,JՓÀRix-Ml[``)q5H"L K+<( Ў#yr_M jV'_[2l381'W3j6ׇ]] u[P\o5dؼ,%9d;+UAHr,#4 T(Pn> boşYL;uW+s=7x|!ጶ73nwoL hÊn8J\iyk_A *s'`/x*/ʖK.$/Lړ[93٤/Рf%3YBg:7~zvy*Ѿ]nr^0!|fsEژeaF(!61&d,!Q[&RЗD& 4=t~qy~ɦ$fH.ٯ3ِN wj%x:&. Jλu LlI-$$+4 q{i/BXU~0\tfsV\JwI@32PUp2r+VYlx#P&X *ԄEPH6T7L>P3-DZ|m*y#kX$">K>v42 :l2d L3tϖ@"lrn*6Kᡚ$ iu?mV;+ici<}NVњ-ظ^[)X2ՔX=,X:hypt$R u,XHnn桊rnl0I̷3 9bt~>3!f47[ qC]^ӄ8_q; pM#O`4~ ?}ZpbSP;V@S'd awx45-Ջ%[u)B|Dd 3 ݲzGghC2cX $&?h5R iŞ0)7u"Ec5oL-pFaG:B[O"d = p2 >ZZcc0^@, KB %&C1{\ yޣC⣡N1t (A"6ɄwcB:84e5<,98ǴY 5V/Էqed޷"$PË4^_o'v8sbvhު,Ϸ6*w0(SUHT U`60]h+\?ປ!:O%"H5ؐ6p3Y{ˡKL#<|J~F[,Hy\!0WDK22/yG4\C5x1 e6\C]Hs¼r!AalSBU3d_+ͨSTџrLG}p[4[~݊3HBlN LB)L8RI|joFt!C)w,Н$OІρL|{q+'8%2Tg=3aíw}_uz `9x~ ] sv+ ~,F5O! N`kM\pJEHP?-ZܮɐV< _ᚱ_m/їUMǔ0#o;d9 F"t C2o(2(>_.*@!vNI!'Q6'\(?bKޞ-EQI3|_u*1kyUi0|t1^ mXO?R<_Tm?QBŲM4-Uq73haT{O mz~?]q-_w˂`&[{瑘,i5Y^pR G.FA߳KD@.jV K~`=Vv1Ԫq1q6T8=W8AW@'0`3,1g#5[-`9s6kWh ځ*蠽>kTRvA3w@37;Q$_Vwi^Cp rpTȣ@& 1[zd)d(|w9^i %Scg|2' PGL)1փs k:'`hC}˖~e˝"VfkҪiGTEoRj#@]<XkJ*+2YS CO=ܱ`Q%'uzui ЎT_ePۖqAWZ0 Sʽ ;/s-Kdjʰ<.mΏYoq'[1gdg{hBxx Y:M0|*D3e^ƚKNB=k6 #Dvx|WӪ౗p;:M{Ъ?6 mṊ0h91:M˦W+G:Y~f\xA;2Af =jb} 0/٥Ǯ87AZ]P6LZxP57P ڣËh8¼(Lb3S\/ u^~Bx u=?&B 5{2 vao(G@{|1S8j-r"T7lbR+&C1%<UZt hRMك? mro:P,l }N[sLh> # u*vv(p9}R2C{WeOyȣk %VNy5T0ԂC'XEϢ<+m,;GajS4 Hk71@;H]wDVQ|u6B &= xb >2[I%879f(F!MdI ͛.؜ KBL! ;kF#c0B.b{ gK֤t7;bъc/k _cs&(JiD f7Oz+TVk2i))j1wjI[U78vAOl<2Z/l_SVi~aQ̽ TڟK?J]fh/Twb#]Bq&E 'r$D$&2DΐK:.⠴p`8MM2?񹻐lpWSaS\<|؄]W.7ETtd@./3= R+wz CSЗ~yZ ǘ1FE #)Ĉg@@pv7TtN=MQi>.oZ4?U?:nbhb6 PRC?(gH{6S}c}Y)Q{`l@5I0]Ke HޞS-{x5?щtҀR=6D-&"KLJgpS2I8IԦWu4fKNa kq굹ɡ)'e e}`ͦRE= H-S+-y,7c- `\MbGOpP% өp[Sa ]++@S,0:uM֪KnWnAE/F`lnJNp٪#\- <{d1l|g6d* 2'(c*w7߂ܕ:#f%~h|ֿVfA9>TMyuyͩm%SpX&$,T^u= gTRC$Y(@cO`:4aᬈ+ɂǜudO,WbK-J; %9.ArQcSKW֌ ph!bjVy$ˉ))+(ɊH1q<5C$+]+UȖ}ddj[r!(tALfi'Qhʹ v(~g7㯒B <&KvPfgIEBJ'Jlcu`bߌ.%8T)j;O%Cк|_6D8 oSQ#3…/wpx%d`=fսx_=p؂|w}|0R@y ")3H@+ao:*T9FD g9J % 2#Ni+r_\/K^YD9ݖD. _|ėե ԭH|sܓ<]4Z(XnEҳd7eBd0fw']koped*fйepl̾vuOӪF4m{\o+UѻrZՎ4 w^5 #o֕NN0y [@ъjRf&cmೱN{8 K5Ba.%DXy^…0gtIщ\GWר-X A:5~a"Q!2#A?[̪˄sNsW$}:"mn9=}+:a{Ha8Ҡli_+[f?klCD`;"Z賝~2s ***'*ڷF߾ЬEDDъe G&Xļk#=Y\8t<Ҳݜo}IEk|U`S8Y*j%Q<); Rl;o#@1~\$fvwEX=d7y"u5J5TBCή 3*9@z̕K+,@$]S-ڢ ﯺxpʤC7<ߎԋ%tC^z}JowwL>H Jc՗(5u +>;qr:?z;P=am_ىV!ZՐIaC,;r2rx2H~Pq[Oݝ?e? '[ok]KWpB #uk@>nTK H F`U5gW?EڣZTtVg!ٵ fq6 Z ʐ#^#9_zzrLe}MҜ! *<k?$I{->S"L;UKڄ\t:aH%0c 3<[fiۻ=ˀSg_+]+`#`?s+ {3KDC`){u/<%n֒5yro6:'ަ\HY4*ڨxmVJ?њN‹Q`'&!2WBmٍ_ta,iA4"/R=A'aJ/gķutf)]lPZ3GvgȂ9i,Gs˨dMzF sF傆m(?qmQT+83/`{WL~]Hi~ bs;,\Ou%GpQ^Y0{pFX~lcu^T+sq1Lw(>~%zlPK, _<(t+[Gm[V%o0^/,+ COpخibr 5w\ѕ1Gn`?1aDw-Kėd"NMnjce[JVmSr#H#(۱\8t>6[4Q+_[ģm T<쵏P jP[*a<6d&3׌l)Rlm4m5b!ٙ1UKPgi#n}:Y!!F8}!"B⚽ DT*P:m}TIإ~dQLlk5-akֳ0TL"+gMcſA1X@|P9 k0S+PA9 S&!v7r#Agg(b.)&W i8|@E#ߢyfj9)EN mcy{+:rP\/3يx̙Xu8XR%qp@NF1 2[å\׉*3{>a|j)OaZV8O7ѺhW;Nu} #srV>*w u.l%d3!@`Q[9m'Uؾ m,w5/%>| Έ(xbJ9-9Q] [/~`Ue$]aLKk{ p3Vy J><1'sSin$BEqd\x^`feGCy}-_ߤ>0-SVÌn*)q4+n1?qCFOkg@?  FҧS8]cM\zV Ӗ[kжnFXRJE\jȔ]qJ ݘ1t:ߗ҈ %2Rbu6$퀬܂Q(PixW'#j9⸮{x]RKCkR*ΩHac2DFwD[T:|# p֊ ͱ  olGE2gfsA8ǡ+H&W}%naEԗ(i`*l!hȯ9Wf{ƪEb?laں I;J-ًD>Au,[, .DX%lD'Ndt4u).|\٦\LgG}{9ڬdFBgW٪ ??={wbԏ)\6VPi`RYsxMF]u<֤Oͼ5˃3 VW\4Z ů;|{=-|Rk!?M6+l LHG4.ͫ|,aWm9 uAS}mtmr>xS\9`_K` ?ȷ|τVS*'o 2kްML+x[g!J 5 )Zc'6ut뷪Нܗ]M=>|"~싸X^\Bi)vß ۣ`vG{Vݮ;d]w|G7QvXXdc 5i +A;|*g}Ê߱C0dy@xiK^7#"_&|NY{AqGUV#=*QldB!In~]D\wr~垪lѼS"  ٸ:!D$gOtp,&2{ME,Kɕ#EacqQ_YI|,S9H}۠8* Az2GQzS8E=Eָ꼓lIb5Ʊ > ź}, l;YʅP tN:HQdOmij,dՌ\& 2, 7c$aFp0na)뫜e~u ׺VyտMS?יC+]lW;%{Qcx3*DKSs6m-MoLN 5=StZL܎P RfQ+h`,1NkLQ}\DP!(IU~EY"nT).H=8CJwWB=Mb*I@6L qU:xB)*a(~#`].LKg[8IVP@TxQr^qSf'R! ΢{ ODx:K'E,/+½Jop?F 9&j\b[HR0=E5I`r3Q~]c>~uz# kCkFIKPLGC68}TܒΡ︁_4a@&[SQ_oa*~Xe,QXjN$W~UXǢ&aʛJ7O4˻B=]sx8q nm^G/$-ڱjmE 1;t. 5{iZ d堊s4e olN 4Ro7˂.νbs̗V9ɻ]iIO:zr HWܽ$JJb\&! ,lvZbq3A+e@i59 fH\;k$2YWɊ4[Ԯzs(f ΦWQ ު΀ {`~UEg8eS)r,YjF RbB7B]B4e:]"r 4x<9ՉyʡC :"T䴕?{ {֧V/2m1Y1XrL ˈdc)D<$>XJKms [ %~7b^۰N0Ȇ1*Jcic'eQwWԋ^ tM$XJ;^oܐh '3Z)ҝVCݨq}ɳJZ.ZЇcA۬Gy!'p-` ?렶La&]ƪԢhd5nkFQISI* Cwŷ?8tA͐"b'ҁ Āc̐@W&l$3w\ *7B̘~8 ooG*̖1(I,dS]J_x <97i(u|]g~8~ȍ./[݅XNT8 Ϭ#Լ, bQ<4 HY Q7EF|ۊwy+(IU2iI(:gd'<༯b025] x7c13`(-Rb9qzp;Sz ꩗jrmFN{!zE nzknܮޝ/K )m0>.3$KtS~̿ѽd,d4cײ29WAFFf#Y,d9kSZ47B=0Qrad7X%caXQͯiP/E7@qhN\$ [b+ħU_Vj4cPe\B;MTOSJk2( pgGHvRVs MMtRV Ҽ~.ҙsSi 2&aijsڲ{dmBLJ@-ZBzpȉ=Cc< /mvrJͥcKڟ=/L u֐-M`_bRz3z`n\[9v6>Ы@p1.4dh&34sV 7^!(:Ikxl YЀ o>[T?paW9j^H 57?vh;XNܳQdֹ8k\ZoeXGn|]!~L&\;}aߢ[7WtskIwM96Vڡ2֛9!snQq%ѱ -B҉֖l]bKm)87|.w^O**MrTD+7>]^^ʃ]3ϭd;uqLcde=;ۍCךz$1SݱNZXW&8C?F_7JOJNTkOLRЪ`+Oa!U1`l9#c?C͊w/NnMaLao8TYAHgHs7eݺ V({FcM~JJt@d݂eHSy8o0O9G]rq:h}HS5CuŇ|/ݺ| OԨptp$2 MӘ|!94K iulXin;gS(]UU|EЙ%]OO['w~ N.!akpC5 ttaN$YkEg,tY;k,jL65P/}$C|VIۀ OU[` OVFtrbg9ǵ<:O:eoSs)S l?Gf?],mN ݊J%(Ĉ)|·YM18 U-XIEd`50$;taÝ6_$/7Q)2P  Z:6$q`-!ri:WZez\g i֮Rf$l<- (B*\iKFCb݄lRKw ԯ[%r[CC^n!ƴeb6@k(^d˨=z`$1 .jE ;.>簺)a#MxwԪqSO-/[YtGA=qkI)ۭqwf&9foW3.d>R׼[g7f -G.~e>#eЩS CNt&_A$Y;%ʌ e3:Ë8z.[]|J@wJ eT3ԷݬȑF\A)a֬A\r; 3͇/"F jdCD_ 8dvxD$4漽oy ] ;@ₚ'jUP1C0hK;KZ M3ȹEw.:,;{\cQK?`]b%:jԻC= f#$oBEflz2Ê2FiG &:%gsRO6ɻN,f[-=ZX㗰^zb&' ;xgۿ o9HX".1oRcBf=-[G>5şB1w5 P-2peӑ3&^!GJ֊ xF!1.>pA,ۢ:SG R I[ܾ?U@s0ۍń(,_`sY%ySWY(%@)6mT<_t6<^ l,|Qk[eƓ>ypD-@;wq<"j2hɦCۆ<.d9k16I2S7I 2RKO c?m dbTe3YGSD*_]ߢ9ZEID\H)_E_(@`FRyD}or)TT)BHfZgǵ 65ў*5J*DP=\^b:^*lY(.Eo>ⴱvqVfOVa ˤď73R.2a&W4R~6͋d2^@qvɿD zbPH \%na^'hd<:UmJ/gy #9#b$yʱ OsiSS4b|%2&tzltCr]4?\ o\?jGfJs_a'֌,'*_ lnKYh#F5-BY%UWv*\ȵxF,? YTu|/T`)\64AL ,X +{$8Jf|!Ta.{Z'& dkA@q&iZE7\].v6oB:Ӯpc=3%w_mIf4b<6a  T.%V=cq֥;;$[-R0/:S@ @NsSݨ>j`q26jM$8Cf|*I[0_>ijMpBpEn#_w"+9,dӒ jx96bwܱ$ 1zd_ 4[Y!?>{i؆<*=ֿ*9ütS#:j4:ీNK=_wQuspi'{i?FLボZԺux!ɠ͵t^xGb*o6yŬU:vPc{g`ϸɚi=_OKkOѶlU`?zj fXYQ7\ﭔ\4ž YiCq0t@   >:ߝ{8h69a3'@7laeFF".xGM{sĂs_[Z֭j qv‘#2 VIAΪQ 1뻲M5tȞVlݙHdFWqkNEYAwa|a;1Yw k˸R aQry e@5 BIfD]VEUrEG6f`bǿԤ"Tן‘ PbAkfc=gh[P74ֶ\ꕪ?$z)I sVF_fǹ4:m5WXMpWCA,X%V/%lH 7S6LzT߁4BX 0W %XviUpI=wu̿LEX~suؓ&R[umˤCnG۞+{:z|v\~CK)R=ռe=XխLwZRx~z-q qzB~e; ԙދӿ[ p*J]! Ɏ/:'٥Vy7r5IĮ "| }ܑFƗkg;DxSI $FD[h˨b黼MTUO3 F~R v0]Or'(#Plކj@dQw+#*ɵTm-3WTPpzz4L` O7YVһRL= Hu )ҢK9"B/qf  59Mm[1zCH8!(bxژڋn<;=Wr:/C)F_aظ^+}.]ei羛xx:Wլ|зyR*O,R2FEgqv4s HfLmA@xCEӦOf F q=em|2bzFJh4S`ѓMcEԪnE-f$&EX~Âi3-JYjV+&G _H"_1vWAZjם,ם@ˢ^ MgJ= a{1<:Bn)uWq%jxT !;|ghgE`H [%uYyípc2N@bk-";Q1@e'Kpk-(#?dhΊ`{/|DɑlY:QIY2wm6Fo&= B'/-6slSeDFAeJ^ x hQwq9rH#^ø&)U]p7r&^Nx+&BϘX) EVoYȽ_5fwm!lN KݸWm#~16x>hYi3b/b$Dd 7ؙ('g؀\zoq6qU@7<-.Uu˪ =,lpp~-0Η}xmYH+#C3]![e ؗr‡v So؃6Șr"Mh/ro=ޔA3}+ikWwg ?GxZQ+6O'dxi@cW!q&o T+u_̝.ĒpBXb?PN*Źe Fz ll{/yFW$L*3)Qu,XfP:nj7~ަ&(6CA[nV>E"=(5fS:M+4%p_YDAsG}3}aGXݍ^qk\۱u½1ډ`PBNRsnĥ|E958(-NO,~˱朡V)W 3m@2^m[Li-q5i#~RB+9Ruع˃.Ŗx>Ÿ#Edq t*̢9e4_h‘XEġ9~wRI1~15[yn` zg@:}S=ѫ;R v {Ey[;(< ;W5 <2\KN3 XqltF}|?0B|/uӥI1g8% z^zc5d  C&ٳt!6U՜6f?*FI&N 3½D+y0uILh-Ȃc9 K f}g~yꅑ<XbqCՒbOGpUh?(iQD1]{)8}t/ov5jTϘ[aIϻ?=1C׽+$#~_+T:&٭W}sU:oycD t|?{H FPЧ!ZIgKp&O.SZ->RRorq蔗+ Rk4?! ;LI! zoM.FBF=A(RlW03}FZT䵂In!F<ޢ3w;Gs| CɹXj0>6FyN1/5 R%TFxʯh/&EAs>U2X5+pe`&čq*]rł_Բ"h./5Aw/wۖNu}@Ѳqud! ܓe A_=Oe}QCO鑻smŚmF[V ZcmD؉r}-(z%,_z's}?OKPEROeTӿ;sBj-1a\n3\$Hz{vL=w?I!-d>t=R#-6]N6 U2O7 08\}gU0㻍1rPf/GQ׭e7%$dj;gҰu{zƴ0xƸmT>|Gk |zV)l&!jx!ze6ѱc"E^2wlc@$YTI&PpI6n5*C쵊2H1ݑ;(kn.<}r?P9wdj){BRL jB-tu$lx(_TWv_#NSQ)yT<;RM>!jdP5z0Ao(˲ZBA@=3lV,*YYK!sQ%rX̺, 9YiGW,; 'ے?|uOھ_my{#<7!?3wKu9W" Pq.1. ${.^C\N?GLp#!-kyo}F$&FnGQbIzp}C{孨h#8D4G=8R(k`5H˺ϑVu; Ws)^ʖl$D h\$I5ewdlkR"<6szwE@H܉<>m.@`Ϛ;[>4Vn:_r{ڣ1:\Sb9н* q'ͼ^i>H540UH]~B: 퉿JB=~̃x c쩏)VbrF u+yq:W3&Ml`ǧ(wu=ߊE/OSQ[q0*VO\Ko D(E1HQdDu Zbi>vgsb :|l2B 0J#0"j4LUOCGc1:L{,5l?3 ([\kwlX8] x㟈 .>eSyof7 INj5ޕヨ)ȶ)`413 e#+#I>׫[Işa5|v?̻$NC\m JE]+t3%35r:<;{BVx +N|vf}\`%J^~$?unh1Prx6-xA%,VF1ĸ'OS ?.#A3Vg%Q,$`OsرYRYɑ Я Tt?k3q+6xo/T rU딐μĝ9N0N?t!6u숬MK[r򏲻FD{3U,ᩥ׾ӝy%=&#:K.yJr<:;D3wd~7RưJĐ.pv:1YiAWɇTǻCp|Y*% ژ77EJsͧT3L2V|O$ڔYuSj+i\M讌*ᖗ`fBI2@oVot+,Ke^F}=Wب31<ʠ4JAv|+KLp `}\1OXԶĒww٤@,|fˌI(&|.6Z"ƕX2u+w\E?'!KLl=]Co˽xc.7i(1F@Xu^ ꭧ'42N$[QxC'ޤA_"zq!FRaG=g4KeqcyVۂ7grk[HA0)w&YAwiIj768Ʒʻ,^P%C`q5(}7kwTM̧;geQ'lT\d7I>- hk#sB%"zOʕG 5?%ƿa-S[k?740Lev!UJs +pSX&:M/Y:VW]kc[i][m~/X>[T6&mXox{sU "M넬;do } E6kN]qmJM3ј >S솑Ʉz..u  Âc0 l0| 1ղQS, 1`5ͣ@gß$#J<ᢻTڐg;9~Nu[W]]6?py-<:.F,"oDyVLKapˣ%(uWfR 6,a6BdKmmEHYӼG_# ۃԞ7LŬGAaө[ve@4qNڼ7d&FBd8oC$`–x 2>$t-m fTẈΚ3BجJI'CzFhSo^3OqX6Va5il5di95Kwc"Vڐع$HF*ꁟqtTq|?~WKzi JB pNEVmeFkq=`ux 3 Jˣh+gg~qhL(tbEz}3I2bPfr6LP?H-DpuޫJBgm7S\aCܑvӳ_*~RMQRIU)lG<#uDHA4Z?WmH(}rmA)@ͻrB6CV&w2/+^Juypl=ZhSyIt | 1!TyޝJ=jql̍7T[rLӜ n5+Y U]( KoN- oI)oC_wGL^TkT+Y[ !dl7ك}Ls%-馗l\ї ^ n…Flj/!K̞Dp])4+ WOp<"p_-"|laV@  tMU} 1'"LlpM<^kn{E{0:Dz_dKNtbaZErWzy}<ec\OW~W/53I'6@!X_s2R(A=aCMWqR/-íĿ BƔ]E6}X)KYOu8fqԫFHZ;>O:꒧B.2fI+l4~REM#R1RrS&ҟlk'g$p.Dce]kUo{M7{.篖zNTbW޹dv eW3>Pbn7 5QvWa[>lfu Nءt8Qj|6,:lE\hjc,ܜoC<{*|l<]klx>HnlvږԇAHA߸X9č(m\Cu =! cIQ}XId$0a uS_of<|JCp:cx$MJ /jJ؆;/+6J(qW`4Ff9}emُ򂳖^&&d{C%`Tl?) w#ƟhO rNd3jf!rG;n식7tU.v)6 prufp@q5m8r]׵<v3?]+9X,2L&*iR )?ո3Ť X`oΣPow=cJ">bTzI0]1_v&q=|@i83pأ 5N4+畵 lzn]?f< C0VJP3(%h =cyɧNy'q\B)XŦ11[D@Fv<&@bvq9 ^jΠ[yZcuy i/nيcu :hM>C+π~;> 8vn3p o '+` S͘ؤ?nSDjÐ!No&z$ [=|BT2Nz >@ydK,@1`V36>(&䆪fA=FlV4e!SE/cht\HmE==y}j8Ŭ#XW#h* :"Z,-ԲI2iLQx,UysS%nExִӐ&QiE_vc6>R|ra:tXuh kţ?؀&F1~Mtɬ 8ͫ~ rE?DƯם9;($鵎JΞB {3By>ȃ/@?)"QwʼnE$ m9Uyt2FnjX/ yFqM7HtKe}X64bb@Įs6ZʉШáu)J0$m]ћ _YU w +Vlwjtmp'SbҲS2/Ȱ -և UzP+h~މ.BZhuLy(9AQM!S3JgZ*/-Eƺ["> 4f8 aFA `[擫៫(V ylըtSeT. y}Bnc{[}?Q0*X꿩s~-6E APT5X/?ܫ!V7h:RC& 3P?h:rs[AR/˱-]jƆ0]t/@o xdw}he<5qVH;fbP1e]\^G`+ I=0vME3irl<< #ɀ42ٗJG6璖tyX`Z.'iǗrHcEZy`~$55Ӹ16ȔiA`X.e*A@{y0+3A0# hØRG#o%iA"(=3"4!f U\Y{*[0\X +]LSMF^ܛ`bRpiXf變Aiϣ*Thޤ[ۍ7tQϿlyJgP ѩzzA Ydˏ8#P%7t,@&3,ksb'ј)9yux-h./9;-Sցd@$6$Ue!r6ފd vV`= љy#Mh%?Wv/Qu\V=w{r4̫N>==fq#{"NDΟZE&X>?L5j4qEPd'.m-q7x&Hsh+o)#o[Yb!/'֘|۪O_f(OKdCNg81["X<3b!8N(L= c ݱ}h\IJjމaf;KLvi1Tۇ̫\|r)}ХXm)j!RStՅA&鑟?xM̥Ճ*|i P^7)׭{k ;|3,# #e#(S`]@qPy[,UgQ9ZFTpʳi)ͮo7i,l4hblgn˼~).vsDf ..9`9+G5h&u-:S{Q.谙*:K0<1ѩ0\ ^5bj-˘[峪 K,3*qsU0a|'˻4,:;M bt$^Ă#4HzńnL7_wV_-iZi :ܲ#ۏӿVeTAp%%""ű{6\[n]HVJW*h֮@E _m"}yˤ=诒4P\aJ9 *9P2 Afnh:V-~׾Tf'액aFQonHQMf'̫犯qk~AI ƨ*%AQsf4'u ٱC"{'%crdbTa"-~%lr3J4X'D!#+tx)?=pqڼG}D/i|즬F')*@ҙPrq q2e,yERcGr.J"g0n^2NM8;8HKNA"_"zA!AD%t[Q'EêZ [h#it1r]H:8/C7 LRYQ#޲]ß;shW|l&o9τC&.; ]|\/Q5R~W)g=:`q`ª)3f4m"T cbVPLZT @?7Ν":>!F)S~y~G ?tƆ.'^#^-M,܈+P5=:%/m3g u<Ap@9=2+vbL>Ym?%], {hpe@7^Uw)ldoq/]bg"yvAt)'uoѲ+7k"I"9jnǣcyxlLUb*/g=<`U|eDQ>jnP)>wN%JEBFu77]m1k,VuJ$BeM*MWX-Mx(Gթ[~3I Bdÿ@6W/937CA.,imtȼ:^jBEv$e&1\aX4'3Tf?+1_@l|J١?ꦅQ#h~N?(~z dUE\T-,Rp?HSUO/gLGx|]T!*}Fk.%{`R?0CYCmSRۗ3Yxf"2[\H0[H2[j%dNJA(Br"j| dA%Ɏ!+D 82kR}Rw?53N@hLR9lБıM,q;s3Fl U wF\8\7],u:'Z_o6(Zs@&j`rV6 XjQ >SgFa,eQ #-( LxWޣծQ E}>) 3AOu+UR*/lH\4<d]xW+DjP]?#AFCHzM0Ӡ!~4~ VI7*йY9.@6@`<FYnV*(0|4D]쓔ӏ {n _񚡯diu?Z5}16H5:-iW 6zv,^[=&IAg`7W1gWPw<{N֕2H$QLMI~ez7f訬LaJaZk2ƼBjZ[u:e<!q{!̪GC(RjAߢ99$>,[MXS]bq-~0wv[oJ9q{[kGxŚ=q 8yׯ˳@C[u(K<lWGѬq㠜:b9TxfVK|*]j+@_62Ӯ[i:{8er L vJ8jDlf3Z|SȊR hmt_˲8V>`PKj"єlq˻ʚ3cJm&RuM̕S0fa(I|LxT*';ǨoȘ{2tX{fMd\#Z}εՆ|<mՑ5`Uއ6Q1j >rN+kf_l%Gbm4̙Ip9ɛptw\xӞ hXD%ÁZlB74-У(U1x78"Ne c>ߌ5g>+mu[.Ou:m`a"* "dRWCe) NxXn؏Q]}S<x.BE)3*SڤMp} k2pox{^W1_=nԝ\9kL9 cz)׍Tխ8P_˜К-#k _w26==3srdDϷ.S㚩 F[ .Þ%)7;[c`zXh_H.R李 RM9nz!b8Y\;>(_{V[hzj+bdnp~bkPZYn=Ƅnj,oS(5XiLEX0n.  8A[kA=u*hn!Z+ IC/E /Aj"O.1!W)' n縒FvTi"y1l6uY۫ГIQDC~5 "N{Ď*|–r`>O[wK;6gc/W4ɬxzXӁz3\ qmHp ^m'͝S1Lu,%·>":0u›0pN ٭,8Ji ޖug-#$\U*Gx,TR] v#"Y.ozٰs.YרCrd%uyɩÜ> 'RY?AU X3f:ȗ)ߦaU$c,{$}U-FTaE*z_q 9qulPqߦG):- }Y_BI*s_ vb[FLSWgf̠q*J c8ّ^pN%V95aFIIScE;L͏c[I>(2{hwvAVcPR OpJ_-cY}0&F9c6xѧhL^tʐ; wgҀ,U#Ѳ.,J(&g@ԯb레l˝D4r?Ԍ- q <5FY2Zf-pO.`000/[6xkw#[<"MfC299+t_VW w(e63-=Q?Bca/"}s=ӣgCmEibC|6둷b)XVk]zLB<i~oE~$h% )_˳XFBzR2O|"V "ޯ%f>a\')H*۸ 9UC(PYj-F j6X$CܑUwGbp]iASoec@Vu=|x}A+̏dCq:|`Ax "c(5wo4t'Ocv@ *~}9\^E ,=*@pHze+q_Etn-9(V"+7—"JAvcɳۣ*#v*"84wJUG5@\TkPAm$'1iTOb8'ElIQ!F_9G0")ݏhiݏ3 V')?m10|LګXr-!p|A)%q I@yeH XtH/%o#f(rBۚP"󆭇Ih;XG~] =|>VIQW?nr4?[!ǃ'n*s:"!WDkȤ#f,ztUGBeB\Rn;fciGMIXbԯqхۥBF56co}'p#5r}s{X5j"> 8bb$:'2Y*5`X\q[xFBhLnw83S<,^ZB"iH 5YBEeu8]cQew*bԇudMp#9Ꞻ&z8F6-Y[i7_͵ՋUږ t`8g)m띉e4:*&eJ)g'ՏSMk$Gc{b]ٟfסA]K3pD3iԁ[vHH_=^d@9r=ᠻ2s:쇕KZq1)+>a(|"/]ܵcI] BfMmG0FH:+W'1DFyCmt%I'*{Ұ;7f,)sd4jLgt3 \ƃ4C횂<_AA҉Zv3?z7_cȔyr\j{fO%Nz7-wNr9\ux[U8))V-W/?jnYQKu+笛^X"OtU::n /Z[ F:eϱ" ЕNǓqmO{d,;֫7y$ CnJyifGxtr<~EVDӍæ@c(sK HHnM ܌MV`5gqM4ZgZuvX84usG73T9+4J_&|0]֥8#rc@}.mz]Q-r̽}~Չ'`$Nz]_$YxB!Gd24/q0(+ JVWhdkCX ׍ Y6yl06P/$-fJ|a۹@=NW2$Ӡ7nIfqAlv(Π(֪U.̸wC(:a4^f5w1qM2n&1idߢ5:aq(_TC7 'Se+8$aFV# 42; 3w'#{gxe,FGDG+bVTy~5u7[Lʆ8; RvTP83ul>NaA-:pg h@ FVS :: rerfgl⫟rh>Ǔk-??Oxk'$.NxO!.ǐr1>^ջS;$)o'*&&Dxtg8O3>)647+ D8T_s]fVqௗgji):R7vB@(;4bz07/`:bUQlM9YkLBKWMTcubZ9trM@ڜ Չ5v3`ZvC|LgxpU^{ZPF94llޭաUFWîrE-Y:U8NCe]h%ժadD[,CdEӨEvB1 V44ku%#lԾB֋)j`4'ET};qconP 8i(CSbsOr78xZ(.Pz(|5d|f=[X>HFx s޳_vh"3_!-es}+~Ȋs!z@|Rv ZXyzh[ gʮ"K?6bwA/=58^0esJ:3JU)퐿Pr6]׭CIwDvn MAneLLMX_cOb< VVv0sa;S<PGDI\ -)e=383Mcmm!1I [B6Ґ""wvMގs0AaԳͱ!ASu4_ b?pe i9)T.&w g]ID3E@ .6Q8FiȫÜ_j$h]r-t;FHŝbHr%(8!N05g{X3τYH= k_[ D`Sf"Wܟ3GM<.R5h*dtR</PQÀ-qA@|4\c87HET!Jj Blku1i(R[MT+y;-kO]GN5ta`вEW Qa@x0#04cc^˥Qs4LKK~UCDl(S!d9>˃ߗ8SQTƯE}ʥt3iT#8'wz?1 HERwt(dz_* #J4`",av;t8tZ[ 4jâa*ba}(3^Vf6' '8|f%TsLyMn&Ud}R9!ҬT^w,J̚;l)yVT[` -ˑNs,(2@ W?Bmwu:2 L{~._X )-GӴ} }Y>o`Q_B?ԚGkcE;o`Լoen2: g;J :$Kx,OFxa*2D ȵ?b\wIk憃~K},W.Pj5P\䝈 (b䂚In9g!`|:B+\Um!OeuHf)/cr Nwlyfۿ]Z.|DY3B"ԓ%5E-oeԈ"Z`#z.< 5\ B"&im0#Yc H-%|gOiS1;TߋAqt"{8u'Ha c&&7BuǙ[IQ: };|Lx 9tNbGݕ5TJoT`=;Ck7z~;h5J*xpp9BTu;;sDOXs'K}TnW>jh货Dc(JQX3J ,& Ĝ'?Y ͌XDT*y)yj#Ct%JCZ5ֿ/z\~e%SXuC{9\DB< |] Ҭ (p HO?WMQb xSC!O#Zgv\~E+@I۸Db7.{D# Kbwm`wdUm@TJOo^ Qq0z#c&X.wHԡ^_OhlR4^61wQK\{|Ǯ3Fb`uC2B*iVH{{o'p%hcIC0O,|^e= T+Jƹg;)Lܐz݊{Nl6nHR&ȴ',o`[:qSzqeћq<.1 NۺitvHֿS%$|~ղS؏"KLQ&J#J{Ɲ<27eCB[k5gz]3y4甡tDt)-{Zm[k潈XzӷT=c}?QY<LB^)f#s@x;L.">9N k2ic N9pb+|TS}znygέTgx+\"(MMxA@@]n  y\LP=7Ԅ+)-I,f$VtEK\~b^>,VNb:Fe Jv+7oA u4d\u}J`zW=$\vu/%jgyv`ve?c 6_P{V@=A9 aPO>3g[:ػ[Mmba(YQf. HT3Xi@'ͱ a"6Ij )* FjM$P4T: Bws*6]|61vMVt3Ө*uP@i[㑱߳6 CV0w8i7y8`'qd™" AP"Mڴ]EhmF_EGw8F"toQɢޣa)RBz9}+5ׅ 귙:[. \e3ycrq,rg'j^4\lN+Xz͒ u;q1j ZHP<侦'[TƯ6+e?EAت$l}ckLyK ֛vS!:N^vHBuZhpuZ̢E?d0>`?w4NQ+s%l{2rVjZfO|]fN~-Ol1x$mŒdf%mtel-<"ie?@H9k"BBEPHQLW½pdgTQs@ԟ_19u[†ߜ1tfdr@c!-8M*s^HPڦ4df柺dK)\Oq']kGkj9 [OWIOy}AP@":` W8xPJ.wDOء$k+6S$ LxFZעxVUp\eyЂjsq_;Wecw̧6Q\mzf4]ee`^j/jfPApg 3@Z_fԁ;S_ ԨN22a~\5 //:\_C]_:m q P*ҴmBD1ĢVqR_l"~憸yz4KgO>#d7/ Oy5P`re*PMeMZwojLK$mWsn(gڎ68)>oVe|Tv[/6چ98)Q7뚑*8l^0.z<)8"BW}\u<ݛ3jW˜B׼c; !;mQ67V ;?Vi+ 8Z><0CAm6*ýV/h?wO~ɂ觚MHDЎq(SOʕ6lŅsd pk0L NuIGPӲxH1qÊߧRn jY|1_o%%Ɲ1RC~j>ɒ؝0Jf5jfnRlʭ8@u^i˂ge "@XzG|b Vf&9UDbYɻ97VPJ${`!>vW@ d^v 'KeNd >*+DjR7*6MםU,Ɲsh=Ei{vi1ٕ /H\2uј75o(ah]WL16%ޘ̊z/ a^q ʟjzZM p9;X_g9ͯcn2Î_$vW &vYdG± o%DZ+#E6,B543NZ)V *}mC;JD0'B݇V Nv/:bh5e_߃D tt[kL=|oLHǍFpeJсOk $?Ū~Rbm 8מhK@j24zXbn7LJi:Sú@Pb."s M7O6o|4T9lҜhS98,9>vE",yM%GXJWxpIJ7z7%}*iJB-6Gt҂ 齈Ne._{K9DVx9k>BdBGt].8&҉MZI:UIk~W?zP di؄}rh\= VDg8 +]E@aAۢJ$__|] ^k&]4},;T29(8dp'ɉ(Y]>w k\v9$i>Llb46&R91#( "Xsm\1ӵ%w"jhq*Induȧ֑4d 7UWf3bPNn֨ wj! [88*/E`~bn-9!Z.z(3|e=ϫdvT d&ƙ~dh*$}8X S`+ ="-ӣN0FL]@SI4$" waJLKC/ŵ$!6Y2~s4㌑c7Ca V1Z;sUTHYb(üD gα (Ӊ<Ӭy,qMBiRFbίnܚ^yXGS {2b=W<,fܢPms塍`q^]8@ueSJ^LQ(A}G?yX,^O!"; O<}sѣxWh 9S$^i*( REMkhvcaXE(iԃ}pZ3>(qFu6L}[v*2Py6 j?c,lInrpwb$lSЄlk_ReF#`)RwN!y◧(@Hx%d|S ptoEfnp]om=}Rtj𬤭_m\hI!.zܹ&RyQe ݗpK)X@w0J Vqƿ~f>>F(SŴt^[lFCYgЇExk&jSȁ6UuIC2p˘ 5kwO .Syp1ᡯRy`6a4DmSDMSRE~a*Xv9UH)<}ԛ|Xj)*Ė-/Gٖz_*8+3]GtD[F/=q.rd+9V=f?|9=կ]ˍ6W~2V<]V vk_<5f=ZT%ar5'J"Wyf6LMDW͎嫫rzO4_'UynkB/ʀsm@4/{ҧ_?IUp'w3K?YYc6ԑ!{P;JV-NqsP 04r4끁ED"b= xңVLMe[*GiteSԢ-8|]r@gm[3B$XO\&'ׁf]"J-6Ls. zOܚ[_)~ZN*l1T0 N~H gNRqJ2(3!3&\,74[։e7,"}j[Aʧ^̢ܵEW*GI^Q p)&sdn p{.sI/r7]Zp`^' * םVP1)1Es|`s,(LD  Ƃ+|\˵Μ[U0>U#IAm_Aw :LV]s_ȗ:Y-W3K~ Sx[s,#F?v\Y SP&T֚;r^D ߳&[Z?Fec`e őT |kM)8%lzɃ R!`{Bb6ʇۦ41X=.ޯ#`zV Mq.Jn4cZޫ8O.@כ0IZYJiQ#gCVTF/!Fб`^DZ`bSc9O,#;|%Ua$yJp.ĊVaulf>!ZW `iDd Q$WnY!bW>X|FOD>l$i *gӮ pl1N&͢d+h,FCY2tu #y2rg|2^i@v`j.،ԪsXOuzXhk+" y\o۝d/h>X>3ZxG@t Ro`XKqg ʚGN4d5v 8UhNK 6^~VtiJ(͡h"ٳ8Π8nk#@1&2 WH "LbmͣڇV%+Tճ# `^&U2yP ,Sn}bnyq|PqFhI% L\(j c)U ?Eο7#X$l >$&Fa$dR5$BlCg۬ Ws'FVK`~/M m|PNM!7QJ \3{3s* vXp&oTA;\t ? jp;mv/xa4/  ;"ĕ!-M;4IX_q/+A39@%1.9{ _<+k|D3mMf93VW,T* 3xJ S%F']wQIc䇋'nӯ/0׿WMFOB-(jUn9%%Dhj:C .FAT(n."f\z7bvj*@?Uv+Al#iCa] K6tl1Oc鵺(9; 2o%c'иShwg w4J-8ɣ:;ҘxO*m>E3˶!U57ͮ&[Tȫ q?+ZeKن2{&3.?sVcmOX0#ӟ 4\;JE IlЂyH{ 3(~~1"j KX]Nŕ&vW'=P ppao=zg a?o |4@\z_2M7VH͊v/.Ì"4.b#R8.jyTਸO-K+F\H<Ԉ5R ^ jeZ%A}(Qz/ǥ DS>.B¿›mVYupZ_w~Dnʨcz٫Z4RGl~R(5^w`Wt\O3[ k:knV]T|AbyԄT}26܊bB[T(!E̟xVW`qLw2OEU_jAiS!}sakLp6#3RKUQ.gySnrwY6# i/I&z)~cGeO*֙.JI{6~_D~-9ĥJHz# .xtr]@|qb)8G*!EmyLQ;^r ݃VQ-s,ːw_z[pasWi [oCRx po۞KܸieL $ 6HtR(n`Z[V Q,Im6DjZVvMey5m7H]X{y+#%M7bɆ#A{ҬeM$@ J ӚDmߚ7 -o4uLV)(}l"hWS^\CYo{NiMmג~ Ά;<K%亨ކ ;%Htsu&m6RAR6g{)eGOd0 {hh {8KS>oAﶄtZn@ \Igj8ǒ<,"!\KP2<8]BwâE\ۆq2]C(w9J+%x@X@'6LA2Yႅ3٬s>I'O6%HErz3d~J!A!O: uwf%/"q|XynmN,]$gb)Pוie{YI n8Pz̡+/HӶjp١[_N(z^,C18w lٌp*T6Ln1y3 1UnJ{+JtWc]Y#xNx^51bPYszy@=L2lbU<ڛ()~Jr;y\"A`EaVABe±J<ɌM؋m$X{Q2Y> %gM ebD+ cAy!kA߱8:u}0^:Zi~h^Hnyk^iTT@!օԍscoSzѶIOiIWl2^ ƭk^M,aZPpNޯ"tLB6Nl6%fPSRXbu\2 K6 3ܦb\'/RAz&R}e+G1Vg2̆=_Y04]ޙ(f˜?<ԹbLAɅ)sG78C۳U?aX"r1kau/` xԦ̃S*sqY$sO*ƆE\1jm94pL@AaK+țۜS&|mi*a҈>DA'\-@T;ap{=L@bЎ>th̨T9 Gabp Hh@@<t@Cm۹[,F,KLqeQЛ=udgtpU @krb-9ǹ>49  v\68|U<[tPf."RHv|[PfD1a~)7< T~)lGT0+SlkԮP8A` FkṟXRW>x\Wڀ>ז~LfEffsg/-t {Nx~ق8a;e%0A#Tڤc+6Y@ۅNY &iMjC^oOSmX8DZYeb(Sur^Zρ(L1l%ah`ߛgm)P춎py#GFI}gАBX3U0ud'`Հ3XrX !4Ɩ,W#v\qZ. 쨋,(Q i#{CG.9a s?!$ Vm|Y++M/Q !t"ɔ: &q]o)IV1 5M]~,{ "^>$W ܉l0#v^f%R$ۡQA3h4ܑ~i/S<.vdt%6R )V:SfTgm!f/?oj"&VBOX.T ! ;1, N>`; _eU7 +#hpڕl0EP1@ƫ~7, cyWZ6*V+ tfMCKLEr&A+׉QfJC):Mg0!.Inv:Jp|OC3^ƘXalCwog si:a.9{cr$/w _*d5 mT9r;5*a$>{{4hDWM?JR:3cN=fUD2(34(TVslj G~f^Mml?[98 WvL=-CSOYV3Ǎ-L5酵v$ۮg #I-BF3 u(^}(J(zn)]OM`Ȳb߂! m|r."ˢkntL|,7ҵc{FGX.uk߰3uM:ŪW::lTP ~ɘt+ejEnLCwk4jE3جz[0k)\U Zԛ|r(W7v <}b &Tt!,sUUa>1Z}`u8S;~Хum3ahI+Mu'mߟ}{AMs3ޖ8үWafƎ᠖.ؔO W{j`˜<`|)@; 'T+YN^ЖOU,Gxe…:I2Kd{_SKJ6WIڔu9 ab1`Y6>Wn)jτE$+/zqJn߷_][5=Kp@ʽFDp (얿2BIuK=D QiQ$樉.3k:v7,!8d}P EofD7Fļ9asp$ى a`Ru + q Q|k߼ǩg$+23`rĉbj$ڂ`-ůBjUDS3}",&r;*Tzy{U1 PWMfqЫXiaE{[@ywNRl[`oيPYAlol`$'B])QY+xQB}Y l`C)hv,+\{ cJHjdvyÚ5*u_:,pluGŚ<Mi][9D_BV [MEiaXOg5=V'ZbAO<8@Y:且iL2/`9:Ym'4'\&Ŏ}ZO`BpiƈMʢ`6۲<3WP9s`٭_Е_iiasɘXlR(i0', &iˌbV' 6MvHK/jZ.S8:t K~<7'zF;1A}iwD+7!躺 w_~Wuid*9,՛{i`ҩƭlw-Qw%c sye.V9* 6ΞY|%431 _=JS̖~'xZ^Rwi 3a_@;x15e\;f?[} AażTcM^w͆‹I -p5쐧a\m"$Xz3JiHuL%v:y[4ڪUHdڦm\?7]4{dW. g<2,18(I*n}!mrd[wJI [M|~^7CP`By_eo8=Xу lsvgE[us#VB'?O4EsqPcnјB'JU+ 5b+i~A`eG,;Ð>F9HB><)р)ᆈ:!@pAV.[Q|RРq F$woC7M;oƛ`2hU2eCݗ =/87J}0S}$f[hU?P;U[.j{ HWЂ_U!J#ǾV c:ZbLbrZOJ1V >u'o /~LWdęj7f)pBD;*vnLjbaMeG*VCQmEfoP>b=ՂEWC4_.WlZI 9h{6xBNwaup޼We VsW&-CHI~=<=мG54o:1 g^#u¦ Ʊ-SiRa4sOO˰Œ~KT+%XTpwуݏ&Y:LV))mgLk2Hє~ i_R"w}@Hkok<] POO8䭨y5"Mǧ}D! Qc.Tec< Rp"l%g ]Ba5z;U Rni!mS ]JL/6 \+u4H(&Q\w!7 <^nWT+k]@3kdvKkҩZ["rw9rN?ӷwUЕFxMs4HJW}i'-uC&}ªlnQ9t'itI)4ݵN; 4Gd"!;I4mj`MN){;wwy NR'e[+M|*k]nZ \Gt!Uܜ`( +&bBO2C&hx %1s6;:%An`hfR%;#2ڤ.w3[dW |6g|`TĬ'[ޏϐm T7dЉ%n1@!k^Ab?;/}q4ejPvط{(δ+r_X?;&B_o~vGRA\izV[ISU3ϣtH+CIVبY΍v~{ P~]4[U謽$5ثa4;g]ECndI1xL Kdp@冀w3Ʈ۠v oꊁeh!]"" Ry;)* >B]MSdo #=eM%6Z>K`<6J"F<) tG KUKYdwF0d9T|˳(/;l G:kAfGOJϮz鬽)[V;փ=g[2n&Z؟i Vj- f>ӵh⚔2"yz;f i.u/h'iPS1x8$u8#. "3* 0p.h'e_' ^W;C }qdoSP^iĮXP pƫ!M?\Eze&ӂln &=o[+hj=!VzJu>CȽ]^GMp\d;CSG {<c8 OLi?8'6 .tÄę5AGy-挬nƤv}]~ĨS: Fj52Њ'nz* UυrWwL$=ݒU`#}\[ey..מ";=DAG݃kQ`>3wg?k\\=Uv}zzI+MGZj~g[=-:ͱU(G[U\vT]'Pҟ kqXI;{NTd[s -?n*Ê'RN1[Q͡ɡ{t{[n8H3!4%! 8~'CsnRo9i>hǷg]sDN%dKg7rɼ*O`ITk{E QufݞUuWyi41P#އ-,K~+UYS'\mcLE'P)fH\@M@pty%m#p>A!Q3N6G {LyH\>MP7ĻY]w0HnJS">> C Y4:tU3J/ 9DQKPO= r$x0!*zROd] /`8Sh@A2:ug 8j6;gL)CPMO_ч8 Z*͝`kǎ8&ԭ1eW %3W) c ! iͱT[EHq2λJj|^4IL^"?^8I yKΆn{gk[MZ V\F R*h5bvǬ=Wo֚QDGNg8xaSQrD#wf RMyr< l)[+[&6M:}yw&4-NF&qu99A߹;]@R >L?lqʅ@+;.<@4 SyTs^ +H.##HDP܍=xߚka5PSJFŨ b|H?e?zg9 *2*5*}m׬i`'n FX?F $}]F㱣[T%5ny Չ}x+ãN/_\``^[Ǜv*v!9fLqǃqꌴ/x^M)?rNiD[p ĤTGx~B*7kIQ*"*uN'ʥl5֓_n$i'<8Am+#Bs%0{ H eز4.Q:j]zv EkDdM~I. 55[&mOx57 !6J#bLWf$ZGj?"3~u40Q.1a X *^+4v]#tR8g ZE5Mr<1Ï/K2:`2s:!MgnH7e/sWmt;pGknӆ$->cfwL%BNLDӭlc@T)l`ՋT1%]g0SAp*]oˠ@ x#A;cgW!C-+~Nn z|G (TX05xԤMDoFհ޵i>'ܚ5>e*[zٰQ 8ji@A,vxb7-.CC{8j;NL~ $148+d]m |l{Մ.vy%o=ui֙W(6_J^iPh lUIe]MAl*БRj\ ̲}h=(}.{p23_׼!˸;t9t7lwex:^_ra62bʴ"z~ br(I&Z|q⧓wt@Yj ߊNeE}W h2q.:iڬ~ڡ(Ii c[ &Q}{I$H?Xlϕ l2ChP:3޵ck҂,R:{qڪ4,Rp!?m@ljW^W6?{;)egh:|*+oԎ.Ҭj*c!]Y^}<^fB|F>ƈ.Ϭy 9/D -]zulcPDH Vѥ u}i8<90$^4Ag |=AҎ~,s|y94+D*P.@J_ĉTpGx6`npe?CF"փS7oi4n=鿦4#'oxfчb3&l~ݪ#w9Es%:[ J`aRV?tkHoG=[SgqcL`K5/cNnTJ#<*^yd4x{wŪ2lb?FSV (ÕV[l߄JUy4U4:<㟿USe`M}ҍo9Xi)z)a->:l{9:/E4_LT={_aaM% 5xaW,u8L1—< yM.sD_!* iD0Z6Hype#"ճ4[LSUk0|h%a(@ϖna=J?VFN e! &Uf:S1;F]E(#+18z!B$P_0d8XJҶoV qK~@D|F=$c5٫_R}W#pO3@I(&6sIE=\6~.H㡁]p E7FvlJ8#J0! &Uam)ԁx@^pQ Rb~bDXɊo4K(AL\4c/JRC68T!m4fxR$eA51[,.Z,4U_tO1Czv/4WuQō59^3t~:o=Ac7m;'mR2M\2 鈢aq 4kf\c/@0"3a+37Jؽ~8hS_ (pQ9|ёpWiSg\S:qF[U6/]X#[!1_TC.rU(2\7rbI7J8+ט03Q ~}69MGrol)%C-"f[vMu!UJkS2%R @IwM _VyAɪkW񥲐!@:&/%Z Z5AAbr;/z$h^:ԓa̾(k퟇T1A2*e$l 0u͵,$4n[c,hrFnS|Ǫe6q"cMn1M5j0#FDUY֕Y݋J${p:Tz Q2„y~@ _.$YѾ>7Oϥ]!$z:ݣxe#a`3)h7 kJ2ЎɥnuCsY Tti{3&ٮ=PU"[,AEjS?cUUMңFZr(&UտMJ2@w] #n ටťK I~hY1bS[HɔV[F. c7du s +vmE &  w[yzX{4KThd3gBTXb_J1oc\Q ^rqrJɄ%@xW,U{Ex!@-u"J@ٲ. -{ФTLtIKH --'r**:>LX^8aV2rLM D~It]Wkf =?4g3>ӯl=E1+9|h<ݮ M/,V߀q(`CKSι^,5$ZO0CwoF4S .C̯:v'c4g'2h.zݺ'm- ھ|@A NLU`-FNBklw.m?,E^}qLYx,+#mV@}8~*Ŋ"޾H'G}Rl%6Fba=gz|1'=i;r1@^,(`Idw^/ AJvA6R9sQBB\b"Pt |O!VuN}b; p8h,B~]WDIFwHn8?xp n-=9 ěD,[+-La]:}iՑ>Oy9B0%Կ* 4~v:NyOH'~8=[P0I|J"\%n,.*l;-Hc"rDNkKʁD=G $2;0[qSZe dYa LhH y :jyd~/Vwu?;b|| {.gQK3wK)(KSٮ5F Ļ~S [G6\xw:bѶpq<SJ&Vfr}Kф($L2.mqł0i3H Jl]@!Q(u6&a#&Y7L {L?F<>8E *j,%>I`CdI6;b.>MX3]պxu >CBq阇\ftv1 A=\n +cxE^9~)5`疢}&F,~  e))}(O`8 h}1AJ{(RO9kLsc, n  -$:[YރY cyS'x|`HTseQd~L~'>!?xtXt1+ ^DZm> } $6Pv o\Jk?KrB2WFvC@єqo|OVwetwa(b]6kuڟOG3)PV۞Hl`b"doH6`~dfi[Z)2 ji,@ 9 %Uv _N""xdn&%'ڦ"\.؞< VOmW\ (,,Z@ʦ 2uhcZMh:ra- }`WS'oGBYNinB!)bj<αgӁ tcF:9%헥L+x*_EDam!a]:vtUXE+TȌo{L; [TN^AAm% cP4|+&N4/Vab߻3&aab"bK}O# +h3' fEvcU *,J?Jpgldʽc-0B WLbvK4׉*f 2--DV>)YfkSS~* bPe9|G/(܈+DŽNc HpMI۠Yw^ M*Y'No#|igj~ZHM `&HYgD&$I2fW!k3KIή503"Ŵ3(1}$ЕǴқA~{!'&#@IEO٠^(X4(PY y|eUtw@󼥥 Uؗ{$2M ['5== ~ehNP&Zq *mR`I_* eԕw(u"'J ;XI7v{>݂@b#:A+0-l˫<"ڀ0KBZ6}̼ǯ"JHl #_v9=61BF/}q?H !  YJWrUs\+ &[ZbˤP3]קe`o,u5%6o ~C7/C_q} U k^x=|15N9@KW#07xTQ]]WRf3U Be$׮M )1 ݉|#l֑6qjV7öV8$&W*eld4P%bH&Q]"YjhN( (p]n*S6o ~:44l{_;@q yx2q[4L̉ )^AXd ONl -NHQ0;T.hD4s.c+֫ Q?˕Jْ9DNR/nfFYk ܮz&X'5챼+?SViՅ5X̑O Wt][ODjhd:dژ6-f`7})$Il:j;i>C_.Bkn_CFW Yي%: *ք7j8"Htqʭ̢jef~b?\\vCEY;?qPՅ: tϦ eg) XyPF*Se,Hθz3L8 MƂX?PT9˨lOȞZl;Xb:vbQFl:Y*J1Pqpxj :`pe<\/ >26[`+iĈ؊βz4hHؒF4.7 㬬u(iRLgvwSg63X5*;QF'5_hzdgVU&[a/s#"I.ڊF&kJ͆%9=X!pxZ& aN. uڄԏ0T8fճ*}"9^b0SŲw؅QPex*IX֪{FA&!wV>8Wi7;2Ojg8Ltⲷ雼 @Cpi(sӄ)NVp?H*Ȟ9"ɒ%7Jf#tg0jo5Ņ?nY<+_i(8}LIEe! OHKpV's㏉,CqGèfK۩i "7qnj9ܖ(;e`Nj?ʗߠY[^D~*!<.EQpzZPFSiuH`vVl2HHkʁTo»=r.K&-q{}ml1wC^Ku$r~I:P"ѩԡ{N _g*Y qPV t/a'+d_j: fN1 H@ Z "Lv(…Oaw@B WFOh$~f4AےѢgߝ Q Xm8Э H>sWS`}^+Uf1;|5gҩ0gXW̋лhyZA4B>IAjiZUb%!vA/{`.OMoꛑ vr>kԖUp2N˲o^fq C㮀ɋ]w~%lqNgeڶ9I~E^aX떼K讻%3j0a8GtNN?F}ԼYM-9aA5N{1P L;>Ms, Ohb 0ݩls!4PME^y92IsMp7Ҷ@y/P @:39a2aD -??[Mx*6nd0A:d3HBx["͔8yEBv7ҡ,LXeJ ;ch=rT_K1P-y${˼{J[{ª^HMYsx}>^J`R5İc;_#]֖o;޺; =dQ1z&viB},?$Mnp?⟹] yVU8⚳pȕQV$ZV{ˌW/Dߓ}x̭߽X5 5gQ 3vl)п8$`>b@uh@kf#8-δy\o 8yR+vnNA0De?fk=*FwZ-ĭ鶓%bo_x!6"Bl\b C/A;wV0?Z*ڢ߁}SD/xDmfDMf[jbpp[T=]( ~H xB%j.3JV5w~QlyS I]t{~Z=\JXb{tCJ8z s4b5 oe;IcsK+jk͉GQl 8 i̶Z#HOQnp§˶ڣ[eCJ3g6W$&/L 2Wο?P;|!%4Bl^)c[0L pkRƫ|V~`7>RAA6"aHQf>n3|E^n`@`H|fNtK!:9.|M,JI㏒|GfwzOŠvkg $O%y6YBGNO똆5FIDi1)IYF:fa<5V!y_b?ku׮b ߂u~8I , Q!ҁyΠwh̢QG >Dąa:͘k-P::s~aHgvdWqNJyDP:j~rQ9*V^[vϦ"?;cTMbb?M$Rb{ 4ӣy~ ]ti'7t+hʼˤwq@zt73G?v^Qk: kZ|#井U,GJ1ͣBtWFB={#s D[c=mH?`jMϺl$vAuik&l,AM`QO_U;~ȥ~ݶk /%V Ki-``_K}`O⮀u5uj鲸lu o qܭ6KbkBCdD`Jij(N#$q ˨A!;y$R2:fRmr62Wuk !`Bb@C-414FnSiP^ ?.]$)6|]Mq\D]f'=SZ:lrL#BRDqyTWkT j k!- /#X3BR94cOdES18)OBCHXs"2qI/ر';bZ(̡%y& OcCE"dUs]r n8OVD$sk0ɿ&@]hs7(p,KK(TDDoH A\;]Y#R&yz H4Ddߒj?ֽQ `wؽAj[Z2V-4A:gp-,ʍ##wi~hm KHDɻYA{% G?k~y+f7':ռ\/"`2 1]1*&W7-Ak+z$ Q)>۪D6V,i3Zugsct-K0<=Kj¢@ɏu ;$"ZUL52ZN>p08EbYI*GxAhV^NQADֱ;Ul $P/ViGq;JC ̤ 6'h,wZ2;"Mv-S:N+aSS~*~Ncme$}w'GJW\:@5k*,/ *.p"$v88B3J";,8F]9̜;62l<c\^łH*s;PL+l NrsZs"̒3G &=p<^b'SFKK-r)0} Wڗjd]j[.Y}Re高M=鄁V|n:#<:Z t\䨜P,ȓ(<=`sْƒkXMSz[hOk掀K[EbakW\zg0#Ԗē v%=g&BiܹQ' - 7 1Ƶ3eC vÚѐ#!&_tS kZeQ+`&HkH"O.Mlj#oI lSKEcs"/3P~N[9,~%nFk/ŜnEWOw#x*[/.Ӽ[s,v'rkC$w!{F1>Y." H5O*IN0&z'%!D_)}zWĿYU\Z _It'Il9|D6, r iEi CΈb\Wl aYf4bU;/Z<$Q-xdiqf冱`8V/^)]ds+@s%c3uR$X0֒Ԯ|"go}`ono]dGI"d42KKXl}ZF;WwS,ZXEGE/*9^l[uY "3'%(dlפ~8%k,\l}Y˘-+R՘:iXq 2/L}[X{P"9a 351ƠPgGΉ $c;/.yb7}vJQyT>?pM6;aע-f5u\"P=͆J ,AO${pA'ļ(C Lqy8|Z=%g ,_Gݶqdٍ2y]4:i[Mew&- њdH߅cjrUSzpohaXՋR꫈)to=ڢn=x28wS99D9a2:JT{p!@eN9Ym7 B0DZA?Ɉu#4ʚæ֬$\s.Bi_=js"sӈl$;RgTCeO"MS2N&};d NvKcI#EZF|pg/W6Drgv39& wՔ^˄5Z 2$7?J1xl$gaqrOĪ Ab+=(BBP *rb+u $2R8e 4);x'AP簟;c^ *(-Z {, 6$KFdlhqVCZöc793eg\9yOb)3eh|i"TxXBձ5JZ*c_%#R >OM:\"C=i%/,x )݌Q''Nϯ1(֛]tJ)3.X\ -1۟K)2G'7Ɵ᮵EZ^4!V|Ovs;.)V뽻ܠLPh:JћW rчd(ArMahK4:xZ4sv5 Мbk#1'εn/jBϚCնb{1v/6FĚjEsFm`Ud~+ -}}-GmleYŁ 6d.'#㼬xf"MR|q2$K`8}Z=I(R!>TRE.NU gCRmP`-eKzPnׯ+HbWj'߂Ӣf3bro>KE$ *4e~[tU0N67pxUyːNPA '8]iK])C2tŸ:9D͉o;2j/:.-{<ρ.2pJ݈il?CH\h]gҽ!-6GQ;43tBC֩y6خ6yY:LDv8%zG5י x6_xn1ʌ͹h<5 \W d{Vc&Qm1>4jo<">Ph屄 3`Vŭn4JV|ctRv༚y 6L~X UN0 +x۫۩M Smbt)NV7n*L1@$F:E6RUpB/s' RbN.ϖMB7 )w)S-[RDWgmt-N䪤>lġna"hyQc1>4NA{Ǘ(3_ÍȻZj1wbW5QihN]-Mo$Yaͥ)%#ۈfbUzYZRt (}A7P. + ZhB4g]xZXQSɗ 6!R_.? {$OcG$N%X-p)`xFX> l$OU0cH[ȅʍw5# iV3>ҧ9;sgxb r~Zl])G8@RŵB])Ia(۳]dzq:=`p^6l"VpxYԥ'h0p[p!LpKT` Tw È 4\+ā_{5t/~ ʲG* ᒻAfB1}b7l|^!M:;\ò#V兡dL< א\G*Z&{+4ޫVSMm4Dz*dZ\ -G _d<}"_(JΦ|\|qPה)8jz0^`&E{Z8Jliy#pɟ~Ș2yjr/@oeFALJ$'b XvY,i&أ 4=[๶nLh\?{G[Tֲ[!nJCqa뇠Dv*?%C*MРF09[WDvP@DǪE'@*Գ7NVs"`P+l- ,o(طͧm|s/}zhx zɟ4v'7Y/?aQS '+s3#Sn%l %nK-/ N1⹢4Rng 37P5Ψ#)c$R p.C] ys橡:2Ig_G*9G+2Sr-R{&nM" DwjpMI48,JʙQ%\B"wm r_"`lE=,ȷZYg^ jx76)_Z.]1Z8/l3NڪV+W3#+]U߇@5罁m+uľ)^M-/1 sM&,yY+c,k ]GƤ=JRjoV4 'q?'0 _H.QP@@f #T#(9j)`w;1 Z>e'm20WH2̔y͡ѝuC2p)ݠ|VB@&)9k3?Iԗ, xZ-nK(;{JntxJ̶9NubO xND:kL3,~K gR&K1 /:W4c$2:RQ$HuoF8>Ø}Sz{]Cq̳o{(jM~憮`ds<~KNh&dZDw ڮ';wlϩ#K>Drw8-~6Hݲ(WQ»? ^p7$DI +o+X8+J]?Q'?3HPW W]p)A);SνAFEK D"!!9mgdmZ:47Rx5)$ǭuɨ_^#(CdnkW0/K%xh^+h'7*c8/rYLJxJ?uy<ȋT˰K6]3FI:d2RvXĩE33 >wrz7䭇?bN 9g'XF:O11$a8v~1~M5nͪחBp~Qc1&N*<$!АFwl&w}3ό~It'됫wnޣu#eGsME_ MTti yUN*^>Y/y$EHDzQuI8J~>.Di*j5`8+U{jˉp&^OP87c4~B'xt/H  & m;_{/(ǫCM,zV7 /E':tTE5Rs_bhKTgD4Z,JEoXfq VR=]+ gaFPK|wFBcMzAڏ8Lo^PZC:>q=fYs`d郁cqOqϾ==2t|o=|n7Pt(ٵܹ-Cs41x8}ѡIlNiW$ 0Sq&:d^17A/U.`;YpoE!fHd?yD#ꓳӨAˋ+0)W .%뻔码NjLADWE=;`$tOg3Vtbj2Hh2);{Ph5G9i{nmscu-t@kXbuS5D?DhФ RwSt! x9nL`_B!Bܒ ƿR}ϻaWILrX#6@%YPɄ2_* G&c<|wNښq!ZSq qv+t/`d3ae;x3'skWFUvhXk0K|҃D nශxlLz9e_Ӳ.V7"U6R.v34zÐ,6{@Z]0u*HeB(nzC.:qg6-#iSjyHqmT\`}+MarƩlWUkgt1!t;Q# tֱλBIN&Yt%qvƀCLv0QMɫ{q@%ҙA&%\12) Pr#{}m"}j~ȋj ȍ>=[Z uT9Mi/`8sxv32bWwjuW|nkT;ɦ!Vz*tD"%ur2#[:cgeFod(7UfҦfYA`Ms5ݾs nbj7  m%E]J$!,1Əwݏ'PkG}aNw>/\ _c=)n v(YRMѲ{ՏA.oV0?fzuX ÜnpwDMwMhPs0ǥy=SeZm Oi'M ZȘmhkk* plg}zmXxe"U6(7$a{ꚔO F D]&FO-R0}[Q^VHcBDh[[ystdއvHs%AIBJɆ,K3G?P$X )T8wmKDZPMN(r\|1 G]+M `[ ^5+CZc+"Ex"wD2hJz+Aut5]/ƬƄv'Iw%uӄ_8 ב f$̌C ;!ɠ lrBeqvIlsiēф(P}YW22Jj˂'qGBNu{~Uew 㾇M!Ap~N!aw1C#>2ﯵ f?[ b=N>>qM PŶzɨvj2B,V ҄Nv6]pd'WHNJnG*?:',G~]83][ bö]>oq_Aܡbx MCp;u t@}Ԃd\N;[K{Ѵ1ZY 'z=y'7)LԜwS3m6<F`pgQG^"HwB{r:ŗryI׬ɷa%?Țol}iٟ g% s9nS<#N'|? ui<;qYFC6Wg| Z_އ\8 IvNw(&&zAK*Y RQpP`st"k$ $R.T8fXD{0}zwwd._83N[mKU x!*y"@\4F=_R])fᣕ2=˽)п!%5OrU뫋OW,/`G,"|!?e=UV|x_4JK~B1%R1Vun lVRdxPBw~߃]raÕ )|Mu$"R( 1U%'됭:'-|ѳn!JCqRH)<::sTZ>VF WA(/r,Kv?eK cN] 0db$="_%w-cb"WZVɳPR`GQM:uPD9F|V \24ϸiiYP!wfw>f09Gx3”9s+2.ƣ(XV0pYْ=:ݬ]uHL(3*3'níYM#B?VHyr9`D/yv)0#Vߖ?U@ X/)TG\*Q*LyZģξ86vF[m5v6g[yD7,oknw^l V#,C99d؊41>(ѭ e$.BUUW}XMSt%NJU7VN3A=~9\tm:ou0"Ɖ)Udܠ&U#ݞ߈rzic/R09 yuJj0B#rI;GhzX|wغJ  )-ld ʆ_i]IDǾ,~\Tk9ObO&Đa #)8ȿӝv V *O0%KL/3R  )w)de9Z hiIɲk;At03 N"Mlpi6a^VkÁɪ0V,w" P}6z|)om<¾eWߥ^ƒs)qXDXI0aD#Y5+•Ryo7{z$!y/>ثJ2pťk@8^|sG̦Y {]]X;Ժ[[SO Ԙ#s_DeaBr rD}eG53O #;1R/_uS7 ,-ю!Q4^haN-SH!xM1`^bc"}MI<f*OƔ+7W*Dc,`FY?~HvL@Q-1Xsng>VN47Zk\ؖ~ҲCZ.Io1̕A:uH_xRRהRFqBw %D "SV)A1o:,$hծȧgaqnd{Q Hi;^B8g  'J{4+&W].%i՛*.=@Ȗ"o(|f8 'cZ$BLVÅW _Ct9GTɪ&%IGW(71wx+`&] YN#l4ӟZ/]P.!yUZBZ/ֺ\-B >mޑAXΉJAyh0, '# [ޑ9/,n \Z=U%ok-06fHv^0#nCmfyC/ D>~ a  %Ku/)"9bB01哶a,u_xZTB*aŅJ8rikXfp]Fm\>Fh;0M  [P]ܵJS)#uQj^V_5'F/270*}d`ӡh ׿RS2vSQ{2!7bGgx'Q~T|e0=P hdkN 6pЭwxR]|l!ݐoEoMSm _şT ^[PIX\&<1u+`s8baMLnfk~LvY#x#_©q+$4 }ϭX8:+=W`M)P EG4ZԷmz$oSFR$2̷J"F2Fchrs }Woal UZ^F[4x} ;Y%9d, |񫥜`@ <&GxBKm] .$:р KD 40Y_xS.*ʶQf=H @wJUAͯ`soLLlzΐ5 J:4ً\f8mJXM\)09_b]e" 7y+(yu D yQsTiy}8?!tv,T% JGF!P$\E.MDX* T(gcWH 7Ifg)f9 M?A&+7$m0گ-FGVEcjh'v(r$7z/TO1OVp\n..c(z M_\ ʛsSMg%8RfS[&2ՎeD-b)5ڿ1H.  [둆*cM{`Gt {6IMa'YI4(DKqwy׽c9 E7WݶRˢ+7WÉ Dr ̵A`h}U>Vp=pw$!Dutױ|II/%D]%pW:H7+,q9s6'2s/3S n}^!V%`VGJ%nIbŎQl9D,0Qc ٴ]kv), ꂪ`L<ubDSp 10(^6Waϲq]?'1ÅOi$!hpQ) r>sݿ{2#f#0u1Du'a\UܾM`pY%ΩWddpwtq9S#"drm.oPI:2ȿ\xfĺ*{㊂\zpWTho.*/6^NlC0lTuP ҅Y;l"+YVc;XtG-tһwnY+IEYSn݆ 6x։wS,ɋ鏢m0`O6-s[?f*xCVi.sץg .mL <7m-`JVnץQScPe{]DGQ#ކ ʁ#G=́f1C?7a6\%:(qY YiHɘ1>ʵ ?^F-L9Ӧ?X!q5chyI?0椸ݐ>'ᜠ'@ f}U8N.Ddf*]Lu'rz{q^b+^寣0q@mq]Hq{񀓫})wp&Rοw&M햊HXSb. \EM,tM]Em#u.z`&%\Qe) 9M5AEÈŐMU].AN,MRkg5RW gK;ځ:CmJ P8q>9ߣ'd cS~-*F퍅~Pj!GI uw8uU1,{4ϳ8 'kjW}b؉B텧IvL> z/]/6z,@%-(*`{zGFjHCxJ"}~fcC;!C m6;[gS }eEzzDf~K5=[ AWҞ8#J K]gs%xw_A7.m@qwa7-)2FdgGVrgf_ +/$9i`:G7wIH!Kv -Uj-I蕡G;qc l>eO",¿ł\SeI*g'>YpF`#R^_$+}g,F e,}O_@uZ M)g҈ˤIvf8.i18vnys$1XǗ}h+a  :BEoQ+ф"sfXJ-xGtuU{k(Tx&0e NB>{CWUsJ0+ uLPv}Sd]FT*UY ]]Mb6m+mqdYD=Ŧ(9nmEs3=E^b[&&/dxrA MЬ^,k`%7-%^)kZqbUW2Ix=PCL61(@wȲ_K$&GÇpmkÔf~oU>ZgWRzB 5[*sd&I:M. / Jt6%$Mb"+8XؖjFL$4c4LwE){0/쓗(M7#/+lcn܊+KKm^_*;I00w&g$Fۼdx‘qj߰ǝ5 !ȴ*ќojmo7%)fpiٔ+9BT*y|W̅GYtl;qڊlΔxBm.;2\\mvI{zR `ŋ_Mϟp[۾/99.*w.Q2@C&~B0rX.:w!6~-چX] *m˦P7j"bEa9e)5L(C՜W`R+YIUR6]GD7ĤuԢR0N bt?A3d2$Fjņynՠ9Yz 'Qam[ hGa\ % YkCyciS3C>! >vK^o, h:jF/;m E+l{CNK~u'[#@FC1qA [7H *s5KܛR綁46vW1r$vQ,f9q~5-wV gcIIwޫ|}r/u9 9WX@GhI:%dQ?g8j{{9?1b)#sTxKy&{o;`HmxLO5)voަ$FtBZkա7t6 ]SEehaްؖf 1}!D2,N&h_dۮcs޳ םl0ixY+nB(6 7pg'=kN VKBw\%T1'swyٛ~E@c0n-0bXo+"-P.UttkT_l7`%o?D,TZK0ɜ,Pz8¬-3^XNf?==/GAYSM,rS>Zӕ~}c{UO̻fi'@\G+n^1] 4w ΩT lp7cC6(`g$ :t񙗅y.%(Q+^cgb/smLee+ 4:»#$}T Xarr *J5A9|ε-}H.&l.."gkO#o0/1{P$l5$x7E:& Sq$Ai#VզPP* Պ>6+XV bTWǍQ]:0x3NPO ePlؤbw d+fQgON]PKyu?PhS 2Gy;3oTXEOiJ5bcdihRp!tJѾJ&v "+ӿgX8+C0#:Z e0q]DAj/i~c9vV\9// .lJ6]GFR3DDBjST$>ZTgu$t{4fɱ>qQNjlꮜ;ñLAuUk}пus lH.Auf:k ~L8ݠG}D<Ƶ{X-ECcЅYû oC/Nͥ#F:ȵ=lȭ"fi\H  Osf e<<EG 6sW@Eu۫Wa$>"6`y;} _T[Uxi g-ޮUȡk{ 򷹷B* ɋ!; ̀_hr'LllHI[}$1Þi%Vv9L@Rc.V'0)|4 ϰL .\zr^f3Rfpe=E a-nz+tڷ%uҞN@ܡAU/iD36twƋSh2s Jxe33|q Á)JC,̙#iI?~4|^۩k҂6ڙ4?-o7I[vTrݟ4+ه;|< }*޸$KU-դaw3HU]#!*>T?)0tkf@@XpC wQG^'h ϋwJA- r4CypКs%X:bDڍK"pHyoHt8zu-CF=&v?5G|!\Ԛʥq1נ}-RtŇJV(s[Z|X(Җ}:Sj^Ag@;s>#'V`ؔFgH _JƎ 6a>-X%қ0b?_8I/e;ܵd9f8qݖo &U +ꔞ0:,l)dXԼ4cACBS}iG;\`341ҨPa.aV\ 21 Thzf շq2{C*o[H4#Ø_aJ jHx;nϟ*ZyJ).7;еdl./tT<ͭf,ƨ;fO$~7?5DW[\/,05p 1(rC)llEW !).Qf487:f-%*FجSx6̇L|Rɕ 4^f;CaA.ogei$K^𷩅rU$D@|(McY-Rzl4y__a6I"#ޫOD0K~U,*W|d(q\&.wvTI*(*6SW3? m?p8Pdp1\O ~YgJ6YMӟ]<6{S3C8V509bM>P:uʭ_'|qPzfVq͸c0-DY%ԇ?e/h`h%K6XH`F@LK[Kxw|*@+0(%F_}K#u6`K4-R/JGwT`^?82R=ý&wUSŔSMj;gfa K]_!oVuU>DX1a>1s9qVpu 2}ēVNxV~ڪrc\ +`(>P*~K!dr6H4Cg~g735p ~ %"`<$>IR}ᵑt'3 r%k-U Łkm-^`mfO ^ mV!36L8bcuzT^X{/ cFh 3+9Ȅ?sL3a>ŋg&`5BEe7`#_qZRW_q-SgN1@8)c ; e; ~dJ`\p}ZɮhU_0S7\7)YpD8ے%ck7&M9(w-"-R\M xqp-TJM$>ڏA`\Nʵ+]$,ߠ),RXHn)7^loA ")~ŲT~H>3cc# NlXhSjv kaיT;g qyMn"vJq)蹔,iF3 >רb@VI& W [S^Qk8 񚞕_RNi,hOE ,'q^ BN/r® ޫ4BѤO$V? y1H~ m#gbE-g2o-8ٶzsR2yY rd L__\SDYGٜ>$fg.PSUn:>-'y髇0C -=gp]o駟CyEH汅KNF#uL4_E @WI$ANLXbs'\R\-tqў_~)ZKd\չRdhj/Bd,)f,$MqGz@ g# `*wlsCr R(! |=hž+) [).Hq4-V0 O0(&|~)CgAoPY>$WwʢfjPϳu* ̶WnD,\ W%֏/;PbP{،q4, S--3{A=3Dbme5[,Œt `jdl،rE"õocM57*)}!0iǯ@H2UsWl0R`:ry4+nN%̦ΞYp}v d1\Dz ?)/"#-'6 )wFo2np"$ | ݌0IJoL1Ug4mBҮN'NuDW\-~F|Bu! ;{Z=vem`klY̭bV"B6~[|Duq2W}!gɡ:)O \D4ҌVgEyo]L:6wr}b%Actm57 NƝjU-`dwdEȽXAaG/䨗 ${(sJmf&MĎ7YGvz,"]nDmj|WQ"kRzzD=6(MGUi%хi35=}АjЌd6>Fx2%_\ Pf)UnfM@vT*2$Yq^Gx,.R:Q u'4>7'6_G WOz/d$L/14"DReծĭО 9&HiDMEZE@VkpZC6/X;e! 6 cx(\"rIs;va-JTޒz6.0}_o ,Ru8=> &򹪥yI`PcE\hS^Jpe}i^^ ) l*wmg@HY_>'IO6줃bR4Aͩ).wv:ww/]#Mr2ACi Y5WI@`q&y{T=}_d9 OoX|ՁI75Q[sĎ\Z%gXR+t~0@0q 1}S*-w-zݙ ۴t:?85<bڮ[Om0Er"=`Yo .sh6.aepZET]ʗIFG8IЋC}>jOgOCG1nϨ/D<69sHN_2q*+ihU=ُ͕՗J?ql]EڬNS<_Ebz D:bcg%w<5bPM|%͛Xi0 vP[%%GkB*Q-uq'LGa.՞~懲%*р9PYU&G(Xe) | (?iܛ dW$SgjX_2#b3qQ΂1]UBavOR֮J>c1ԍƷC'8_Z$v@x[YTO9Zj^p&c4&q*܂wQz0ҬXQe2jM5{2"M@d} vT,g 0&>,=/ #R0FYpAwS٬48򾣍-AxW[+vZꌭ9vj7]R={!iJ;UoVu/.߮Y߯w2Є4x"t&Nu79JIȢ9n;Y2[u>$oJR"m$a<|F&uad$N m_OA7 J8ےz2@ˊMT#T%ePuD,How"diu1#:JcDxҪ BJBhyy<A*Du=uh!0Spx/I.><"ϲsXJ[gyMp&uH%PxCN4(b^L6g=}i`MBdO쐉sɍv_hq}Z_;۰IGOHڹm-yO"B%DrN!Z=+|v`k=Uu)VAfxɮ8c`.J:F:X .\DB :-4W0i%̎q\C4 VC7c iy^x520n Qa]s*ŻJة4vH6 H>ȑZљ !aZ Lgz>\0r/ e`tDW#QW7oh2eP2J1U[io?ZPl̔PbZ y+Ve٥p+U'4A8MehZzuE4Q7fPT.Iq+f)p^7BI7JVRpU ;) hs$9nļěL>g?f~w# x*>;v?Nmg[f)Y=0*Cj{)DЀIS,$bUYdJ}v@WriVnjFt|ρm$7 e}U@t"eM#"&`}.bܗ$E"_/I{>* c?JՑl6BqQ [޿Z](,hPl iLi՛_y]羿7`"}!.(#݃M ?)&NuX@fJqzFgt>B_Fs^!+Y)QW|8@*IߨSc+Y*{Z1| iB!VvVKd"E]#XnZ0m})VYAx9"|M{}lNʷYukH;RtID&i `PRM9#)GˢDFRؖ"l:jY:Q 3j뾅=ddtǶ5[MB~.5?pa3zd^al\^3-Sq re Niev v=.P X9u 8 v妧6 l &z󟴍|5_=OL#W4)@-@+7&{6Qõ)Wji ú^T?k#0E"ܼ Vu>Ih0$zCWфLnq-[ qW V;{A,sE#X9$|sLR,.'!M*u[QzAQ5C.ٺ.ͬT 2]UckF_6L{R+0dF4R#xphH^qaC벷8؜ ǣPOxc wC3NW &7~&qL3.!:Tn)Y#5]%dJ:L6~(Bso+:t~ Re&.b ASS7jύ~]Ǧ~ _Ŗ&E{&1E݈M %c:00] )=)O``6a,'I.& kY˕#nvf,qk( nV bB+0uYV`bbDc}R>ᇛ ҙ!_;{sv'ާJĸ sHx/kiRh>7&6" K铩RhYớ{y= ||H|qX?Sk>}7% F}9C ;P٭9&R,0c Ej!͌+Lm8 r|ڙӺwmG]_T)0ܜVt?;j0MJSkuR1`|Z6 3*4ς|;1ϕ'(U@IAc;QғiO8<U -!Ĩ"Fqf:Gp `߂ R'2XVc'@a $( @`,R'JzzH"PQ+"JW4Rgr", }DZipp|oVEeZG4^>h+<~C_9P|31U../ F޶l)!$HV.?6z'yTeCZŇʟubyВ#M59Pb8m*%! 媭O-P`s7t*io$ȶ[B tL24.AB5|1fmE?|hÕ[4|x'*Ѱ~~Lnj7BJJcwO y9ڟ_&oJu,1qVuO[mpw\P=B+ηvẁJAQ v\6 mG :NV6GoRX _H)I ״me=cfê%);)2-IᢈtͨEw/k{Egɝ=RUdzTZ MUwjàB\i1Ԑ<ͻ7&Qk3$$Uhb} /'\Ll[Js)MG?5fq1\:&-c- ?]ln55,1<ԔVj:FUCP?TDjYt#9:Tw۟T%op=r, jm`v<7`G:`2f;7pf)FW[(nzJp83Į67mg3DJ9.yJ]Ǒ|?s*?]j 5oΚ`]n-R҂+l̄eyq cBLt [p? l4"%?w6o#^YV3sS}k 9c!?j0?.e@eNiQ{ ۨ ?Njpf@M5kUϑ=$z- 0_Aĥ`\qL- =dD,>*Aw/̲:IeQ{=z׀Ar˹+giBNQ/[!#k(A0 5a(2"y[.zJn75H*&f`GfSikRH1MYJFpIuVEhyWS P[fcyLE I[q% /L:z5} лnY˻ҵeiQʰs͚ЗOn7M؀ ng?ed,췠W6EZU!Sga88!in\6t,s D! d ccV%RۀGG z)kk7L &{|YBt8յBƷGj{R DIxޗP:wF:׆!]R:;=_&sn ]FGt}e-뚅ye966XF20WR1aMLK[cTp?1UP=@E#fW\OzI?jԪS:EgTnܥQ9J7F_c=ǨNb5n ӈ`mXDQ.n=y=*^mAC-QwYx~sU]f+leL[P!LZ`l`|#Dg.(=W X6YzOT2vĕ򐩾>svd/-@>VmRinqԀUn6 VWR'kqoLc`0fve5wkިMe4.b*'zi{+w\;|ߵ ́&vY GZI]پ:0j]DX}|R/A{l'*L\6醽.BV,LW E5ryI`DYnb[G* g2)@D[@lĀUK,RXmm~X\}QʄkJ[a_0oX!ݸcNqed8n|~z#ԨQ7D|2n˥Ģg 3=ja~^tvAI]A.6n"vp\b<`SO:Q~lS!6+Z0}#ܝuIOh[g7 JˤI$(/Ջ6԰V8ijkˍ{2q3It2WyvR.yGЛ[@Ӻt؅cd{VQ1 ]o՞)MʍZ1i/r{&G+Pf@ײ݀ϰQVaJ,TB jOϞS#mW oٿi$.qH"WDR{>88]B)pA]9mҁ!PoWzZK MS)ز[B-C"a)\,nume6 㡧\*8K]VvWFV9\ <-B<+}KAs]}΃(t!ᩰ1'YdٵRUkRIucMTfܔC5^yeQ]\N¤Fi%<v2ưAZcq)+I݀j_!>nɢl _tX}D}pRlS^1sޕU扢mp7KS{S͕<4H" ܧ&J_RNm.k"\{\#[ [n߽Y0 C`j@ l,If {"52di,wGA_!yGvQ 'VZ}Pkq+m\8AQ I;\~YB($ϝBAOƩ`=U@b7BQ"j쑻A}j.\Vbo-v%+vH,dICaI'mq*sj@h=h^ !  ۷|s_vg 7=U/;`/Nw$UZw ~W f `&jl: D}ԋ$VG_{xkM,JZWzqQTikF˅#-=jKX7*]aIG~BCfO˛AB^lb3eNȄ!sؙ}'ESAMM1Lm5BLd4Ԏ'6%:Z;8ߗ?k oґӚ2*vHOv%:0dRQ=_k.mv'ηJ5:f/C;b.spDB/DdB@*]%Z_ֹ֘тOU1_sI3XE>j;\*Qi"` CVsk٪m +1͕ 9 TBg rd[|2*.YXQa(n ̇KȐ+\ g7P~[ zaρHH>!]Z˽ǁ) 0G_&C7#i-6g92Yr l{g!S:KbQ.n/u-¹)f_wr@{ftz<zE svYu6TW?h"{L,f3-I{[Κ,(rB+s*vzɊ̜NMƬ .YLذ濎Ѻ䪧_q4x[`w3ۛ::iS0+`pڜVazDIkhb;@^X/o:*D- a= y#p.p8\.߂wǓ|B:d 9YMZRMtޭ$RZ]v=蠷QyTn5*LtB0 k#.  sݭuة[y?DIJ1|z,8FMV^U,ٖcO_,9NVPuf8ȁcbr=#Fe`{/w;\#Sn -Nq~D e`EsJ4c?ת{:}!9 :l`_x#KW}J;$Q#q(ׂJ9KkH_{9-/'r7@_hd]KsI,Gyޠrnyx7{M`oW ?q }Jv/{XROн-J9C >BF~YnP9tdVV .XVDh|Htj*vc k\Б݈G+4!##1J cHIL(yC<2&/vgMYn=&<}i^K>\ Vi4ȱdO5 k&j;أ/?3Z"NUmU>+ups)䉃!rJ@W> MF#@=64i @܌i;I="yr\gg@Z{˨4 HKB_-, dZ.p(9ӄJYqshBwm=-zq>8j*H/knÜuCʷt>"OCzUGf}nݴ{b9n7݁~A6 l@vZ1̐[m3kc&d-8py׿̿nH&Jbӵ!3Ë }iƇ7 A~MLҩ=z6+Yno55M@r8L#PÌ`Doqxȭ^wyNPld m865p1ۜhUirG'.}Nɷ$@Ґ~M"ɷ<|=X@eYc+SaO$zu$@ ~p8&x,ƩGbY|2x߫qO}ec$ϥ+e-lI,ё'-7D],0؈9 \Ttd(xLlw!&0#V uF$-e8sHtS o[$!ICk5R}WçBNZD;(|PޞEb9Yν=pփ+#^H#NеӝU0P_@#Ɓ!d^;VOQJ%&%Ii;֦O߁-lLe;rN<\ СzUhHp F=@鏺ս/fXN¨v^ wh57%y"ELh! q8A1 I8GJy9B3##)´Z\B&!` *_#μ..ࢫ˻LO wTsms%/W˪–v-ܵʭs3 Gsπٲd m#z,v T hOaaL)@v҆X 0a@pJS7 < hw|^P 6|/'Ö́l*ʹx\`gZԿ^"jg>xcHmj7lsYe;]RuCiw*Tirf{NdmO|.&ݩ > yAk7B3[?Rt#s ;uwq'^8(K8aE5穘>q>yeTTo; ( H~FکBIcLW_eܹV{u2y,aA =p>㵂e jTc*mz泻^ WS5{|LpjMՆS,kh/GHD:HgEz|']w Z'B1gA\)4K^{HuZ,*# !y-w`$it-z _FF}S'`Cn1Zh^jʉ-T"S:d#2Jf`%̕Ѷ[k\kqIUKVΕ:%?_>^䤍Z5:+Seo""s^+a;xLv (R_.!:,q8lإ\`[aTi(;L;Bs3M!A4XsbZ1aۅ1^6bq ȂwUJL.ϰuKKl/شDcby36ߝ@sa\B# k̀mGSAq7.pD雙+FH}  ! ܱ:+އΠFV,@>\-jծtp$Hj7G@d/ 4"Ez-;LE a#f^t|0 碐`ίswj; ?^ɢnMJJ赀C[+ɘMیwuhG_yVfy*ObsNs|lRur4hSqq64eEЂVܹyE5vyrHQe-`gLzʚ~.!\ym`D!ڥi:w]/G7Y [jf^pEqFTe_Сi uH]5pw.2F؇Һ /I `= J}m#:LF֚':w,u#.* akxJ;S5,pw LfLfSX&=kT^g[yؘ G*0#\~'~b- pjs$ܽs Aԉm`MB xni2U4. ϑ}1x4pnAwaN0Z2H1igRPXT% hEJEl)l2/ 9}Y !}=a Z֋dsW왶>_F9#yr3J[ sh$w⷗&#GW g򡶥FanYe1IZj2!"}u%rHQ MAc(1U$bnH3IR&['U?fقbND+y^H#y=gxO1UɄԈh&܅\;dg>W$JbuO1ۇQU֮#@$|% `;7$\xXVlBN0X~E{ϰ̘;IxW{q.hcHHC&ǣrTJGU& I d^'B[,"ҷT3pT? u8kWm< -H!yq84rP(ģ6 }٧B;6u H[r#Z.!*Àcܤ0$Coc:$YBp5LP5*C07D+i5pm@# )CIU~jՕ:T9%۪i˼~ r}'0ocbBqM >wʎ X:qCz~'uZºW35\Гn':b!& $ &G(l["bO) f V,E%?y>͛ge/h[d{k-bF$m(+F+-dhuXGb|?\M+-\6obt0iP/< Y ?\߿&!_q3u,)Pd%Wx2Z~c?Ej}*9o3Zw $'.شb}/6=;[06^n8f.we7+SLhd؃{dL'0m|@a9#8.Id HS-zZ/5vT)4_/iifЬYWqc \"A[L Yk9yXTɔ8JxXG*˃6%s=c?3YObN O:x^NA JH@jf||x&vXLyY `J,T:8e!>>;:gg>ӓ y(r͎ueP7գc10 VQs۷-4UsB~)l 4 6"I깂V_R,ʳ'Ë.1ٜWzG2Ek`3AV9AKZP*{vl.#|l劔G)̄Ͷ bg'SܡHۜZg jB+sV_0,4]*^ILߗ2/=c0TY@O\{\ O|ӝ=WެƟE׶-g ;RKqom;իK]+_H`FU.*7pbX*Cӗ+`4ubA?y ;:ZbQQz[RΠhnܬ;}Fi7]nQ}qD㆜kd4ev@Fvqw ,v69t<5VT4) yfb6o9WJ[$MRΐZo<T:`S.RU~O^\jBRx2CcKC=wȌ4!}WCZvk(;Ӯd~7~JpٶlykQwUń ΚcW/;f6pQRgEq5Sbзdʾrcg/]mT +Dir:|n0hBS+h.31_&K09%Sofj _Ӻ!Mz0\ypBxr@ цNDd%Vh'$Q[o<Ub[cw} u9ּ/ 9;W LF7xҲ,Jݺfg:bhbܦ _lGpcmx6W`#/W<YĨ#Sv5Ф>ߥ\ZXpW.p1DU> _Y\(e+dmDF*^/{t?L<|8GD臺ȄvkR^^`1z1{ Fbc?F5{A<@/Z0Oq8Qم,*;lO..u}Q^~_iD1XUdRS&i;P %|/2\SL24pmv7wM*pP-T?b,:80GJPNM{1/#>rCh.OǞ{+x^^"&(E6SJ-:e}YH=Jt:0DʇjZEM%o H|Ј YϤ &BY,]S6̺C2wZ)d]NCQ)}ӸjL3{IRI#|R"_˷s8@Z=QԾ{7j0E뜈9wh7eXZ-\LdO`|nQOݝYUM M0?U \{\a4lsy^;jNGa-Q| {c D&LH'.Ky`p 0URx#3 ZUNzzS< Ý+@{ \w2fvEDɃ }D]=5n4K$x R䒉E[h܏.MQ}C쬇m+@K'DVMB] '܃=e!0Ham S%! fRڦ{HS _|1p7s]^$T d)o_=a66ȹqMe%~KyH;λjY%s8CVuAa+$Ihbɿ>4Iq=!MhYejI\(}>6>=#u~JT) r |yOmz04[+h`x˜*@0Sz~GKCędL.t./iEEYv{l*YWdmXў50){=BLP,:(.P:C&V߾QBKual=RtVƀL} ~Tqo5{UGRᓤ %.L,z s`Ng1+^PwGw1 G{Fi,,(AM@2 'z0Vg=5ID]n2+8) U-vַ&7,a pDrmdv`._֚\"-GX-CH?P@z$] *!ٽg _U~MqDI143 8OŽ/Q$!+(g=8dh98qG5-Us#A;FRa0U*s=9k6%~=5Ba9D.cxFvvOZn SUp/|~D—E\3'"6͊|O#3.XVAh6 1W^ind)Z A!OHU!*>$>p2 Zxq>u֢E=__9O{&zk(GOC/) ͒g3_Dwf ^ON'~T(`8rY~ٿƼ;-'-Gە5pvfЗ;f|HNm7q&# c5@nM(|t?I9a968ݻQp"+i=312cC 5nY)UU2*kc:ViִTeWS;*,!| Y#N4ldYh6SG"ah< )11XhZ^Ӣ-O ?υmPZ^8U"nѿ2T#! W~%Q=2¤ҳ.58 {%b\{~xTRvuEYW-$JACah@*P^zY!yp:[y Onn6zQpEsٝQKA{W yo?H;GBpb7WZX)HaKܲrFF!7_(/+y>H縊O7dw9D^d]nKb&v6 rYCAq0NTX=sU=aYG @J׈$2K-6:y6v]y!n=[MFz-z!\QW Ц!HMLe?/!cQ|;!U" FJ]%$ .N  }tz;F@R#`Mn3V9AScbP AIA+CINoyKmxʯaF݈L$27./u fG)E^+ Az2.I|q14Ќ*ԗ_xۮV2A򔮟J0RUzR-= )wY\Yb~6\icI1lPH}%AM/sEe v=R`i40XK&mlWd)&6Z4ʂie,xXIpT_Dpk@#GQ`JZEJQ"b%)r^L\>pCNt*|\NM4H ZhQzYL"1Hm&Un{YnZ@l 7{fbP/,12V5v1s2a9I|l?`w{ȷث*1|qh잏$I 5庂[w`,rІ:%~j*))#.@8\qVKh,.v-qθ9V{oFčkhpgK#OSl '"f圌.aA%3]Pe tT^E\r)mRc~ݒ˓Ə6aҜ=!ܶRǬ),$ "8 q ag|n=^}_/x0T`8WϢo8n5FZE[gE3A: 3_Txx6o hfpnaaFUbV8#_c>)b s= /^;RAKV| 8hJJ2{ugвfA Zy'`S 2sT+ #?Xu+cqvF3Vg\Z(JVGɕf*E#W' DZ'~=i1kC->DR{99I. exϽ<%|L1}'ݒDh?qk;BGǸMuEC,hAҠ?%)7N5knpāzF5gO-KF֪N;Uvb ׫Ǫ3UAM||1b?BOOD^%a;V`C2^Vr}z]?+/u9wBw|Q)CmVQ>sةmtF`vl[x);]A:fp1)FXpl; e}ޅ-SC#<1V G1lJռao~(6~ 1טBefq7ЙЭcZ 8av:iVR?=wOAkLSJ=lT2Hmf~aX+]ģ4V Do|qI,ˣcM3ZS6 sd,.\d.(٫z@[V 5<,ιL/e> >+3W0u W%| ΨFo%-@GuHU+ߵlBi4o^ R79x*܍>`UZ;ͳ2F7 zſgF\YUJ2v@O)Xψ%1G?ʹ-~ ib?D,Luj'12i}| );d<'.{G$RЮט_ΝfbFo0iVwWU%D PWi/%=ˤƣ&)Ufehz;S&tyb ޕRɍ 3,}6R $*s%OylQzjaBkXr`Nr0 1QKR㉆[Ź搼Ð]#Nq3١+CG쯳 E5MݰX:ϖg+Ǯ@HٔfpqIM< :Y/w_ k`>H~%. qiHEWI>m *ZX`(t(s V!\j0Y@aؓ['#,g+nW)\X|)Fc"Nn#<% rm4L~Fۼݶ ѳFfq]ը&(?=?m򒠁҃VK+\l^4 Q\gx?ګJSzL7L{V Wrc_p:Dy=ɣ L36 L>B]9fN-뤈` &\sc Ý/X@(IJެ#B*xw쥧-:E Ez Jc#z!rȊΏo:9/Qݢqc߄bXKM"˺T!цsJ}e hQK:_6=6q#E,61Ri+<40$q4$`<^[3~)Z͆G2:Cu|،gnfSҵ6<ڢ6-ݝ);ǯOjdQzOIڨk \Upx^Ž4oGGH8%uR{C^x*r87`ZQd "g.Vj qTnEwKy˶Qd Rp1c tMf21OWy#(P8sh"t%:}Dƽ6ki{܎#: k?.C꽊#2nJHjKǛ s-\ Wzib<&nQ#n'0 U⃒b- 3hHXL.(vmKM QIܲ[JAJ I oґ/h,7Xwݚgbu<vL^&5Y1i <6]rO;~>u,,#/4G~ǘD].o"4T@qC7ëq~M!˸aV1Wj6H"PQUL>xw c`bګ, AҪgѓCF3qU{Ψ|si@f½Eg[50)sE}\؈[&P^c/͘atIg#@J) R_ivބm dVr7X}ؾ57Q KLLn!h MiNv~9/\AT=OGQ6O@ߝ B"g[ny (^V4&v zcsD9⾿;kn$Bw( yU,5qra)rP-=OV) iT.N 'IA[~SɻxlJYct Y c0$w>r_O C~'x2Kw:g͇Ȝ04n[gg/p{&vha[{iʼ~jy^v? C"(MuBb#Љ;h9LVj(Vx6P-f+#}UVJUsE& aGc'RwvCI#2x]%F;?cv !DZ(.aoj~4ʱэzBT \ˮB$yN27˃(34A4}^9&d)iw1 #x+ucJ`]u^i#X&Iګ~.8UI}Pא}5(RRr-'l5OoZVT4ܜ0vm"Hy.q}nQҬGPj%9JJ:M0mfX:b*mԂ|qLN#bNP[5d&|,OX_ơA⸡Jx0Oz(N0D,%͈Ӳ@DSsB|H@c?e"BZ)9(bf^ ח_ٍ-N :;zin:$pAɓ>MGwY|f[75lJamx Ovo)aRYAQ1Si$d_ָvc E-`rj:E&ڙk먮2׷9fai—)G+KNrZ̠%hyP mgߍ5ņGYm~ci㷸:aT,ĜiRu R(Qn'w=#G=J, d &%vZxtG' $aKu޽S6*h[S/f9v FUpCbT;>Dræaj,7lB o{ P/99ז5D6 )>}{QrnHtJ1ŋDD%xp6je}EِVP_)rf乆a{[Bp]-; ݖ-&FC@\*RM{>op9Lai- @GWH=y(;єu\4Z8]dqi r-73*~s*CJ(AHj*x)1džX)ؚ|WI!I,;ܭPNgA hݬ/#v7m@H8cwf1}ۦ' 1;m4d*gƣFKbԫ>/纝sp$Lt<ғ#jsD.U6<{}mEޅPwV"awQܥF";n@ڞ;1!!&w69C]*80CsC[9QL5aFKJnb"tةa >ů&[f|-rGtyJ\&30-i]-,''ǩ|UHMC+?sK#.A雺 Oj_N{><>Ôh )|9p 0 Zb:zluc{R~dPw8.2GԚ( _SwQ)1G\$b{O FRH1#XړwR,? 3 f#08]i.b/ _٩!ݚ`RMQ#; ϥ3C^_uN8ξD6 g(aJ̙i$g*KΘ$fMljZ?axZaS L~K'f.{[r&"9,7G E[t:_eTb1)LWch`Lh"@k= cGQ#̿x60@o6]s!,ma<;6Ne1?È kLPܷ{ ,ON8D.|:5ȁm!@[=Al"g%nJ pt 2]g} MPאA,` R |I V2Vp$ۇ퀼1A(QxFƚp9hEaq۳Q浝n"QxNqc8 BKJ vw0ʷњG9݅#2 H7[pOK,>TZME#INL6yнmUN7!~- W1){ }.QH#1?1' LKHϬyjkھ3Qr74DJQ ]Zn kYt,vq'PUՒm@/ ܔ%: YZ