bpftool-4.19.90-2201.1.0.0132.oe1 >  A a?W^^f&E?FE ֮G+} ֛?+Z4%7ũ4'frQr/?oݫueBji+~'n& au7dȳlpdCHpT)'cV>GO4VkC"Q7нT@-v rP  @Кa`*nBɯDj#KEC&wH_•F@Ѳcڀr4c8daacd0feb471ba74b5add68ddb074b63853ca574002c747b7143d3639195a59163688dbdb3d1e99aeefbf2018d504d3e709ff 'da?W^^fb+ p= .W9q.ï]x k[5&8ӬI'Y@Jl0P :3;ki$;U􆅮7_ 3!x(&9:pZzW~P՜Cӭw4 ԁܱp]ˈ/B13nGC\& ohBV `ĠRsX>Ql3ă/kT~iGKk^cߣgKNמ3W;8W8q^87C. Wi$%!;ON%@>p??d  $ a"7= R^u{         F  P x   0H (P8XD9 hD:DFUGހ Hި I XY\ ]@ ^bFcRdeflt u v(w x yz(8<BCbpftool4.19.902201.1.0.0132.oe1Inspection and simple manipulation of eBPF programs and mapsThis package contains the bpftool, which allows inspection and simple manipulation of eBPF programs and maps.a;obs-worker1639015616-x86-0013%:openEuler:20.03:LTS:SP1 / standard_x86_64http://openeuler.orgGPLv2http://openeuler.orgUnspecifiedhttp://www.kernel.org/linuxx86_64M$\lCU A큤a=;a=Ha=a;a==a==a==a==a==a==e817932daddf4cb2dad7f567261e90ef5da76d19491d344d185da4554e24a698e7fe96771a53560aa1b6010d3aa2c133a763f8520277502b28d7a1e94dde66d7ee5808b032a67f587d3541099d46de34f5bec8cd5976114ba07f1299ee6001ffe154d0d45e8b611360ab55076ef1aec321677559c106a91a076cdbbc74c66ac26417a5fb638e084943b0d9f3479ff2a54b8a843271712c51997c5855325001635a0b34038324bb7680f84b5797553a826a14be7ca430a41adbc5eb6f17ca952f467806aa61486281c988bc0add34e4fff22210b073dd404c000000676fa88bd5c61fcede72b605f8023a2be398dd9fc6dfe2ba46224cd0c4ebfa5a76b1518678c0c3142bad6532ac31c54714557b7b1ca957c7cbcc2a195f7f4089e34e0bc0fbrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-4.19.90-2201.1.0.0132.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.1a6a͟@a@a@aa5aLa@a)@aa@abay?@aqV@an@an@aexad'@a`2aTU@aKaA@a?=@a6a/k@a,@a$@a#aaa^aj@aj@a@`@```9@``Ȗ@`g@``!@`!@`8@`@`@`}@`Y`e@`e@`e@`z`x*`x*`x*`x*`x*`x*`x*`x*`x*`x*`x*`x*`t6@`t6@`eLaibin Qiu - 4.19.90-2201.1.0.0132Laibin Qiu - 4.19.90-2112.8.0.0131Laibin Qiu - 4.19.90-2112.6.0.0130Laibin Qiu - 4.19.90-2112.5.0.0129Laibin Qiu - 4.19.90-2112.4.0.0128Laibin Qiu - 4.19.90-2112.3.0.0127Laibin Qiu - 4.19.90-2112.1.0.0126Laibin Qiu - 4.19.90-2111.7.0.0125Laibin Qiu - 4.19.90-2111.6.0.0124Laibin Qiu - 4.19.90-2111.5.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.0097Cheng Jian - 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.21.0.0084Cheng Jian - 4.19.90-2104.19.0.0083Cheng Jian - 4.19.90-2104.18.0.0082Cheng Jian - 4.19.90-2104.17.0.0081Yang Yingliang - 4.19.90-2104.16.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- mm: export collect_procs() - net: hns: update hns version to 21.12.1 - net: hns: fix bug when two ports opened promisc mode both - net: hns3: update hns3 version to 21.12.4 - net: hns3: fix the concurrency between functions reading debugfs - f2fs: fix to do sanity check on last xattr entry in __f2fs_setxattr() - mwifiex: Fix skb_over_panic in mwifiex_usb_recv() - tee: handle lookup of shm with reference count 0 - tee: don't assign shm id for private shms - tee: remove linked list of struct tee_shm - mm/page_alloc: Use cmdline to disable "place pages to tail" - mm/page_alloc: Use cmdline to disable "place pages to tail" - ext4: fix an use-after-free issue about data=journal writeback mode - ext4: Fix null-ptr-deref in '__ext4_journal_ensure_credits' - scsi: ufs: Correct the LUN used in eh_device_reset_handler() callback - netdevsim: Zero-initialize memory for new map's value in function nsim_bpf_map_alloc - lib/strncpy_from_user.c: Mask out bytes after NUL terminator. - bpf: Add probe_read_{user, kernel} and probe_read_{user, kernel}_str helpers - bpf: Make use of probe_user_write in probe write helper - uaccess: Add strict non-pagefault kernel-space read function - bpf: fix script for generating man page on BPF helpers - bpf: Backport __BPF_FUNC_MAPPER and annotation from mainline - bpf: Fix up register-based shifts in interpreter to silence KUBSAN - xen/netback: don't queue unlimited number of packages - xen/netback: fix rx queue stall detection - xen/console: harden hvc_xen against event channel storms - xen/netfront: harden netfront against event channel storms - xen/blkfront: harden blkfront against event channel storms - xen/netfront: don't trust the backend response data blindly - xen/netfront: disentangle tx_skb_freelist - xen/netfront: don't read data from request on the ring page - xen/netfront: read response from backend only once - xen/blkfront: don't trust the backend response data blindly - xen/blkfront: don't take local copy of a request from the ring page - xen/blkfront: read response from backend only once - xen: sync include/xen/interface/io/ring.h with Xen's newest version - xen/netback: avoid race in xenvif_rx_ring_slots_available() - bpf: Remove MTU check in __bpf_skb_max_len - sctp: account stream padding length for reconf chunk - bpf: Remove MTU check in __bpf_skb_max_len - sctp: account stream padding length for reconf chunk - netfilter: fix regression in looped (broad|multi)cast's MAC handling - perf/core: Avoid put_page() when GUP fails - perf/core: Disable page faults when getting phys address - mm: kmemleak: slob: respect SLAB_NOLEAKTRACE flag - ipc: WARN if trying to remove ipc object which is absent - tun: fix bonding active backup with arp monitoring - perf/x86/intel/uncore: Fix IIO event constraints for Skylake Server - perf/x86/intel/uncore: Fix filter_tid mask for CHA events on Skylake Server - sched/core: Mitigate race cpus_share_cache()/update_top_cache_domain() - tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc - PCI/MSI: Deal with devices lying about their MSI mask capability - PCI/MSI: Destroy sysfs before freeing entries - ext4: fix lazy initialization next schedule time computation in more granular unit - x86/cpu: Fix migration safety with X86_BUG_NULL_SEL - mm, oom: do not trigger out_of_memory from the #PF - mm, oom: pagefault_out_of_memory: don't force global OOM for dying tasks - llc: fix out-of-bound array index in llc_sk_dev_hash() - zram: off by one in read_block_state() - mm/zsmalloc.c: close race window between zs_pool_dec_isolated() and zs_unregister_migration() - dmaengine: dmaengine_desc_callback_valid(): Check for `callback_result` - netfilter: nfnetlink_queue: fix OOB when mac header was cleared - NFS: Fix deadlocks in nfs_scan_commit_list() - apparmor: fix error check - serial: 8250_dw: Drop wrong use of ACPI_PTR() - crypto: pcrypt - Delay write to padata->info - tcp: don't free a FIN sk_buff in tcp_remove_empty_skb() - cgroup: Make rebind_subsystems() disable v2 controllers all at once - task_stack: Fix end_of_stack() for architectures with upwards-growing stack - gre/sit: Don't generate link-local addr if addr_gen_mode is IN6_ADDR_GEN_MODE_NONE - smackfs: Fix use-after-free in netlbl_catmap_walk() - signal: Remove the bogus sigkill_pending in ptrace_stop - bpf: Prevent increasing bpf_jit_limit above max - x86/sme: Use #define USE_EARLY_PGTABLE_L5 in mem_encrypt_identity.c - tpm: Check for integer overflow in tpm2_map_response_body() - scsi: core: Put LLD module refcnt after SCSI device is released - net: Prevent infinite while loop in skb_tx_hash()- mm/page_alloc: Use cmdline to disable "place pages to tail" - bpf: Remove MTU check in __bpf_skb_max_len - sctp: account stream padding length for reconf chunk- watchdog: Fix check_preemption_disabled() error - btrfs: unlock newly allocated extent buffer after error - net/hinic: Fix call trace when the rx_buff module parameter is grater than 2 - dt-bindings: mpam: add document for arm64 mpam - arm64/mpam: add device tree support for mpam initialization - arm64/mpam: remove __init macro to support driver probe - arm64/mpam: rmid: refine allocation and release process - arm64/mpam: resctrl: add tips when rmid modification failed - arm64/mpam: Fix mpam corrupt when cpu online - cpufreq: schedutil: Destroy mutex before kobject_put() frees the memory - kprobes: Fix optimize_kprobe()/unoptimize_kprobe() cancellation logic - kprobes: Set unoptimized flag after unoptimizing code- config: enable CONFIG_RAMAXEL_SPRAID by default - scsi:spraid: support Ramaxel's spraid driver - USB: gadget: bRequestType is a bitfield, not a enum - phonet: refcount leak in pep_sock_accep - USB: gadget: detect too-big endpoint 0 requests- block, bfq: don't move oom_bfqq - blk-mq: fix abnormal free in single queue process - scsi: hisi_sas: Add support for sata disk I/O errors report to libsas - KVM: arm64: Allow vcpus running without HCR_EL2.FB - KVM: arm64: Set kvm_vcpu::pre_pcpu properly - KVM: arm64: Ensure I-cache isolation between vcpus of a same VM - arm64/tlbi: mark tlbi ipi as EXPERIMENTAL - arm64/tlb: restore no IPi code - arm64/configs: enable TLBI_IPI - arm64/tlbi: split disable_tlbflush_is to control flush - arm64/tlb: add CONFIG_ARM64_TLBI_IPI - arm64: tlb: Add boot parameter to disable TLB flush within the same inner shareable domain - arm64: mm: Restore mm_cpumask (revert commit 38d96287504a ("arm64: mm: kill mm_cpumask usage")) - audit: ensure userspace is penalized the same as the kernel when under pressure - audit: improve robustness of the audit queue handling - block/wbt: fix negative inflight counter when remove scsi device - nbd: Fix use-after-free in blk_mq_free_rqs - block, bfq: fix use after free in bfq_bfqq_expire - block, bfq: fix queue removal from weights tree - block, bfq: fix decrement of num_active_groups - block, bfq: fix asymmetric scenarios detection - block, bfq: improve asymmetric scenarios detection - fget: check that the fd still exists after getting a ref to it - config: Enable CONFIG_EXT4_PARALLEL_DIO_READ as default - ext4: update direct I/O read lock pattern for IOCB_NOWAIT - Revert "Revert "ext4: remove EXT4_STATE_DIOREAD_LOCK flag"" - Revert "Revert "ext4: Allow parallel DIO reads"" - net: hns3: update hns3 version to 21.12.3 - net: hns3: fix the VLAN of a vf cannot be added problem - net: hns3: fix pfc packet number incorrect after querying pfc parameters - net: hns3: fix VF RSS failed problem after PF enable multi-TCs - usb: gadget: configfs: Fix use-after-free issue with udc_name - hugetlbfs: flush TLBs correctly after huge_pmd_unshare - mm: share_pool: adjust sp_alloc behavior when coredump - mm: share_pool: adjust sp_make_share_k2u behavior when coredump - Revert "timekeeping: Fix ktime_add overflow in tk_set_wall_to_mono" - Revert "timekeeping: Avoid undefined behaviour in 'ktime_get_with_offset()'" - Revert "posix-cpu-timers: Avoid undefined behaviour in timespec64_to_ns()" - time: Normalize timespec64 before timespec64_compare() - iommu/arm-smmu-v3: remove unnecessary mpam enable procedure - fix kabi effect by change in md_rdev - Revert "dm space maps: don't reset space map allocation cursor when committing" - nvme-fabrics: fix kabi broken by "reject I/O to offline device" - nvme: fix NULL derefence in nvme_ctrl_fast_io_fail_tmo_show/store - nvme: export fast_io_fail_tmo to sysfs - nvme-fabrics: reject I/O to offline device - nvme: add a Identify Namespace Identification Descriptor list quirk - nvme: fix identify error status silent ignore - nvme: fix possible hang when ns scanning fails during error recovery - nvme: refactor nvme_identify_ns_descs error handling - nvme: Namepace identification descriptor list is optional - nvmet: use new ana_log_size instead the old one - nvme-multipath: fix double initialization of ANA state - nvme-core: use list_add_tail_rcu instead of list_add_tail for nvme_init_ns_head - nvme: make nvme_report_ns_ids propagate error back - nvme-multipath: avoid crash on invalid subsystem cntlid enumeration - nvme-multipath: split bios with the ns_head bio_set before submitting - nvme: add proper discard setup for the multipath device - fix kabi change - md: Fix undefined behaviour in is_mddev_idle - xfs: fix up non-directory creation in SGID directories - xfs: remove the kuid/kgid conversion wrappers - xfs: remove the icdinode di_uid/di_gid members - xfs: ensure that the inode uid/gid match values match the icdinode ones - configfs: fix a use-after-free in __configfs_open_file - share_pool: don't trace the invalid spa address - share_pool: Remove the redundant warning message- ixgbe: fix large MTU request from VF - block, bfq: move bfqq to root_group if parent group is offlined - io_uring: use bottom half safe lock for fixed file data - io_uring: fix soft lockup when call __io_remove_buffers - block: Fix fsync always failed if once failed - blk-mq: use the new flag to quiesce/unquiesce queue in block layer - blk-mq: add a new queue flag to quiesce/unquiesce queue - blk-mq: factor out some helps to quiesce/unquiesce queue - blk: Fix lock inversion between ioc lock and bfqd lock - bfq: Remove merged request already in bfq_requests_merged() - md: fix a warning caused by a race between concurrent md_ioctl()s - net: hns3: update hns3 version to 21.12.2 - net: hns3: fix race condition in debugfs - kabi: fix kabi broken in struct sock - tracing: Have all levels of checks prevent recursion - netfilter: Kconfig: use 'default y' instead of 'm' for bool config option - mm, slub: fix mismatch between reconstructed freelist depth and cnt - vfs: check fd has read access in kernel_read_file_from_fd() - dma-debug: fix sg checks in debug_dma_map_sg() - acpi/arm64: fix next_platform_timer() section mismatch error - x86/resctrl: Free the ctrlval arrays when domain_setup_mon_state() fails - sched: Always inline is_percpu_thread() - perf/x86: Reset destroy callback on event init failure - net: prevent user from passing illegal stab size - netfilter: ip6_tables: zero-initialize fragment offset - rtnetlink: fix if_nlmsg_stats_size() under estimation - netlink: annotate data races around nlk->bound - net: bridge: use nla_total_size_64bit() in br_get_linkxstats_size() - net_sched: fix NULL deref in fifo_set_limit() - phy: mdio: fix memory leak - bpf, arm: Fix register clobbering in div/mod implementation - scsi: sd: Free scsi_disk device via put_device() - cred: allow get_cred() and put_cred() to be given NULL. - net: udp: annotate data race around udp_sk(sk)->corkflag - elf: don't use MAP_FIXED_NOREPLACE for elf interpreter mappings - af_unix: fix races in sk_peer_pid and sk_peer_cred accesses - cpufreq: schedutil: Use kobject release() method to free sugov_tunables - tty: Fix out-of-bound vmalloc access in imageblit - tcp: address problems caused by EDT misshaps - arm64: Mark __stack_chk_guard as __ro_after_init - md: fix a lock order reversal in md_alloc - irqchip/gic-v3-its: Fix potential VPE leak on error - scsi: iscsi: Adjust iface sysfs attr detection - serial: mvebu-uart: fix driver's tx_empty callback - cifs: fix incorrect check for null pointer in header_assemble- arm64: Fix conflict for capability when cpu hotplug - mm: memcontrol: fix cpuhotplug statistics flushing - mm, memcg: fix error return value of mem_cgroup_css_alloc() - mm/memcontrol: fix a data race in scan count - GPIO : support ascend_gpio_dwapb_enable switch - ext4: always panic when errors=panic is specified - config: disable CONFIG_NGBE by default in hulk_defconfig - x86/config: Enable netswift Giga NIC driver for x86 - net: ngbe: Add Netswift Giga NIC driver - ras: report cpu logical index to userspace in arm event - arm64: Avoid premature usercopy failure - hugetlb: before freeing hugetlb page set dtor to appropriate value- 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- 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- add kabi list for aarch64 and x86_64- config/arm64: fix kabi by disable CONFIG_NVME_MULTIPATH- config/x86: enable SHRINK_PAGECACHE - arm64: Add config switch and kernel parameter for CPU0 hotplug- arm64: errata: enable HISILICON_ERRATUM_HIP08_RU_PREFETCH - arm64: errata: fix kabi changed for cpu_errata - arm64: errata: add option to disable cache readunique prefetch on 1620- firewire: nosy: Fix a use-after-free bug in nosy_ioctl()- iommu/arm-smmu-v3: Reduce contention during command-queue insertion - iommu/arm-smmu-v3: Operate directly on low-level queue where possible - iommu/arm-smmu-v3: Move low-level queue fields out of arm_smmu_queue - iommu/arm-smmu-v3: Drop unused 'q' argument from Q_OVF macro - iommu/arm-smmu-v3: Separate s/w and h/w views of prod and cons indexes - iommu/io-pgtable: Rename iommu_gather_ops to iommu_flush_ops - iommu/io-pgtable-arm: Remove redundant call to io_pgtable_tlb_sync() - iommu/arm-smmu-v3: Increase maximum size of queues - iommu/io-pgtable: Replace IO_PGTABLE_QUIRK_NO_DMA with specific flag - iommu: Allow io-pgtable to be used outside of drivers/iommu/ - iommu: Fix flush_tlb_all typo - iommu: Change tlb_range_add to iotlb_range_add and tlb_sync to iotlb_sync- io_uring: order refnode recycling - io_uring: get an active ref_node from files_data - io_uring: fix racy req->flags modification - io_uring: defer file table grabbing request cleanup for locked requests - io_uring: batch put_task_struct() - tasks: add put_task_struct_many() - io_uring: fix missing io_queue_linked_timeout() - io_uring: deduplicate io_grab_files() calls - io_uring: don't do opcode prep twice - io_uring: don't open-code recv kbuf managment - io_uring: extract io_put_kbuf() helper - io_uring: simplify file ref tracking in submission state - io_uring: move BUFFER_SELECT check into *recv[msg] - io_uring: free selected-bufs if error'ed - io_uring: don't forget cflags in io_recv() - io_uring: remove extra checks in send/recv - io_uring: indent left {send,recv}[msg]() - io-wq: update hash bits - io_uring: get rid of atomic FAA for cq_timeouts - io_uring: consolidate *_check_overflow accounting - io_uring: de-unionise io_kiocb - io_uring: follow **iovec idiom in io_import_iovec - io_uring: mark ->work uninitialised after cleanup - io_uring/io-wq: move RLIMIT_FSIZE to io-wq - io_uring: alloc ->io in io_req_defer_prep() - io_uring: inline io_req_work_grab_env() - io_uring: fix racy IOPOLL completions - io_uring: always let io_iopoll_complete() complete polled io - io_uring: don't recurse on tsk->sighand->siglock with signalfd - io_uring: don't use poll handler if file can't be nonblocking read/written - io_uring: fix linked deferred ->files cancellation - io_uring: fix cancel of deferred reqs with ->files - io_uring: flush timeouts that should already have expired - io_uring: find and cancel head link async work on files exit - io_uring: always plug for any number of IOs - io_uring: fix recursive completion locking on oveflow flush - io_uring: enable lookup of links holding inflight files - io_uring: place cflags into completion data - io_uring: remove sequence from io_kiocb - io_uring: use non-intrusive list for defer - io_uring: remove init for unused list - io_uring: add req->timeout.list - io_uring: use completion list for CQ overflow - io_uring: use inflight_entry list for iopoll'ing - io_uring: rename ctx->poll into ctx->iopoll - io_uring: share completion list w/ per-op space - io_uring: get rid of __req_need_defer() - io_uring: only call kfree() for a non-zero pointer - io_uring: fix a use after free in io_async_task_func() - io_uring: remove nr_events arg from iopoll_check() - io_uring: don't delay iopoll'ed req completion - io_uring: fix lost cqe->flags - io_uring: keep queue_sqe()'s fail path separately - io_uring: fix mis-refcounting linked timeouts - io_uring: use new io_req_task_work_add() helper throughout - io_uring: abstract out task work running - io_uring: do grab_env() just before punting - io_uring: factor out grab_env() from defer_prep() - io_uring: do init work in grab_env() - io_uring: don't pass def into io_req_work_grab_env - io_uring: fix function args for !CONFIG_NET - io_uring: set @poll->file after @poll init - io_uring: remove REQ_F_MUST_PUNT - io_uring: remove setting REQ_F_MUST_PUNT in rw - io_uring: optimise io_req_find_next() fast check - io_uring: kill REQ_F_TIMEOUT_NOSEQ - io_uring: kill REQ_F_TIMEOUT - io_uring: replace find_next() out param with ret - io_uring: fix missing io_grab_files() - io_uring: don't mark link's head for_async - io_uring: fix feeding io-wq with uninit reqs - io_uring: fix punting req w/o grabbed env - io_uring: fix req->work corruption - io_uring: simplify io_async_task_func() - io_uring: fix NULL mm in io_poll_task_func() - io_uring: use task_work for links if possible - io_uring: do task_work_run() during iopoll - io_uring: clean up req->result setting by rw - io_uring: cosmetic changes for batch free - io_uring: batch-free linked requests as well - io_uring: dismantle req early and remove need_iter - io_uring: remove inflight batching in free_many() - io_uring: fix refs underflow in io_iopoll_queue() - io_uring: enable READ/WRITE to use deferred completions - io_uring: pass in completion state to appropriate issue side handlers - io_uring: pass down completion state on the issue side - io_uring: add 'io_comp_state' to struct io_submit_state - io_uring: provide generic io_req_complete() helper - io_uring: add missing REQ_F_COMP_LOCKED for nested requests - io_uring: clean up io_kill_linked_timeout() locking - io_uring: deduplicate freeing linked timeouts - io_uring: kill REQ_F_LINK_NEXT - io_uring: fix stalled deferred requests - io_uring: add IORING_OP_OPENAT2 for compatablity - arm64: fix kabi with io_uring interface - x86: fix kabi with io_uring interface - io_uring: fix provide_buffers sign extension - io_uring: ignore double poll add on the same waitqueue head - io_uring: fix SQPOLL IORING_OP_CLOSE cancelation state - io_uring: make ctx cancel on exit targeted to actual ctx - io_uring: fix error path cleanup in io_sqe_files_register() - io_uring: ensure open/openat2 name is cleaned on cancelation - io_uring: sanitize double poll handling - io_uring: fail poll arm on queue proc failure - io_uring: allow non-fixed files with SQPOLL - io_uring: ensure consistent view of original task ->mm from SQPOLL - io_uring: stash ctx task reference for SQPOLL - io_uring: don't miscount pinned memory - io_uring: don't burn CPU for iopoll on exit - io_uring: fix imbalanced sqo_mm accounting - io_uring: return locked and pinned page accounting - io_uring: fix missing ->mm on exit - io_uring: fix NULL-mm for linked reqs - io_uring: account locked memory before potential error case - io_uring: don't touch 'ctx' after installing file descriptor - io_uring: remove dead 'ctx' argument and move forward declaration - io_uring: fix recvmsg setup with compat buf-select - io_uring: fix shift-out-of-bounds when round up cq size - io_uring: round-up cq size before comparing with rounded sq size - io_uring: use type appropriate io_kiocb handler for double poll - io_uring: fix double poll mask init - io_uring: Fix sizeof() mismatch - io_uring: keep a pointer ref_node in file_data - io_uring: refactor *files_register()'s error paths - io_uring: clean file_data access in files_register - io-wq: fix use-after-free in io_wq_worker_running - io_uring: fix potential ABBA deadlock in ->show_fdinfo() - io_uring: always delete double poll wait entry on match - io-wq: fix hang after cancelling pending hashed work - io_uring: fix racy overflow count reporting - io_uring: partially inline io_iopoll_getevents() - io_uring: briefly loose locks while reaping events - io_uring: fix stopping iopoll'ing too early - io_uring: fix potential use after free on fallback request free - io_uring: set table->files[i] to NULL when io_sqe_file_register failed - io_uring: fix removing the wrong file in __io_sqe_files_update() - io_uring: fix IOPOLL -EAGAIN retries - io_uring: clear req->result on IOPOLL re-issue - io_uring: hold 'ctx' reference around task_work queue + execute - io_uring: use TWA_SIGNAL for task_work uncondtionally - io_uring: Fix NULL pointer dereference in loop_rw_iter() - io_uring: clear IORING_SQ_NEED_WAKEUP after executing task works - io_uring: add a helper for async rw iovec prep - io_uring: simplify io_req_map_rw() - io_uring: extract io_sendmsg_copy_hdr() - io_uring: use more specific type in rcv/snd msg cp - io_uring: rename sr->msg into umsg - io_uring: fix sq array offset calculation - io_uring: fix lockup in io_fail_links() - io_uring: fix ->work corruption with poll_add - io_uring: missed req_init_async() for IOSQE_ASYNC - io_uring: always allow drain/link/hardlink/async sqe flags - io_uring: ensure double poll additions work with both request types - io_uring: fix recvmsg memory leak with buffer selection - io_uring: fix not initialised work->flags - io_uring: fix missing msg_name assignment - io_uring: account user memory freed when exit has been queued - io_uring: fix memleak in io_sqe_files_register() - io_uring: fix memleak in __io_sqe_files_update() - io_uring: export cq overflow status to userspace - io_uring: fix regression with always ignoring signals in io_cqring_wait() - io_uring: use signal based task_work running - task_work: teach task_work_add() to do signal_wake_up() - io_uring: fix current->mm NULL dereference on exit - io_uring: fix hanging iopoll in case of -EAGAIN - io_uring: fix io_sq_thread no schedule when busy - io-wq: return next work from ->do_work() directly - io-wq: compact io-wq flags numbers - io_uring: separate reporting of ring pages from registered pages - io_uring: report pinned memory usage - io_uring: rename ctx->account_mem field - io_uring: add wrappers for memory accounting - io_uring: use EPOLLEXCLUSIVE flag to aoid thundering herd type behavior - io_uring: change the poll type to be 32-bits - io_uring: fix possible race condition against REQ_F_NEED_CLEANUP - io_uring: reap poll completions while waiting for refs to drop on exit - io_uring: acquire 'mm' for task_work for SQPOLL - io_uring: add memory barrier to synchronize io_kiocb's result and iopoll_completed - io_uring: don't fail links for EAGAIN error in IOPOLL mode - io_uring: cancel by ->task not pid - io_uring: lazy get task - io_uring: batch cancel in io_uring_cancel_files() - io_uring: cancel all task's requests on exit - io-wq: add an option to cancel all matched reqs - io-wq: reorder cancellation pending -> running - io_uring: fix lazy work init - io_uring: fix io_kiocb.flags modification race in IOPOLL mode - io_uring: check file O_NONBLOCK state for accept - io_uring: avoid unnecessary io_wq_work copy for fast poll feature - io_uring: avoid whole io_wq_work copy for requests completed inline - io_uring: allow O_NONBLOCK async retry - io_wq: add per-wq work handler instead of per work - io_uring: don't arm a timeout through work.func - io_uring: remove custom ->func handlers - io_uring: don't derive close state from ->func - io_uring: use kvfree() in io_sqe_buffer_register() - io_uring: validate the full range of provided buffers for access - io_uring: re-set iov base/len for buffer select retry - io_uring: move send/recv IOPOLL check into prep - io_uring: fix {SQ,IO}POLL with unsupported opcodes - io_uring: disallow close of ring itself - io_uring: fix overflowed reqs cancellation - io_uring: off timeouts based only on completions - io_uring: move timeouts flushing to a helper - statx: hide interfaces no longer used by io_uring - io_uring: call statx directly - statx: allow system call to be invoked from io_uring - io_uring: add io_statx structure - io_uring: get rid of manual punting in io_close - io_uring: separate DRAIN flushing into a cold path - io_uring: don't re-read sqe->off in timeout_prep() - io_uring: simplify io_timeout locking - io_uring: fix flush req->refs underflow - io_uring: don't submit sqes when ctx->refs is dying - io_uring: async task poll trigger cleanup - io_uring: add tee(2) support - splice: export do_tee() - io_uring: don't repeat valid flag list - io_uring: rename io_file_put() - io_uring: remove req->needs_fixed_files - io_uring: cleanup io_poll_remove_one() logic - io_uring: file registration list and lock optimization - io_uring: add IORING_CQ_EVENTFD_DISABLED to the CQ ring flags - io_uring: add 'cq_flags' field for the CQ ring - io_uring: allow POLL_ADD with double poll_wait() users - io_uring: batch reap of dead file registrations - io_uring: name sq thread and ref completions - io_uring: remove duplicate semicolon at the end of line - io_uring: remove obsolete 'state' parameter - io_uring: remove 'fd is io_uring' from close path - io_uring: reset -EBUSY error when io sq thread is waken up - io_uring: don't add non-IO requests to iopoll pending list - io_uring: don't use kiocb.private to store buf_index - io_uring: cancel work if task_work_add() fails - io_uring: remove dead check in io_splice() - io_uring: fix FORCE_ASYNC req preparation - io_uring: don't prepare DRAIN reqs twice - io_uring: initialize ctx->sqo_wait earlier - io_uring: polled fixed file must go through free iteration - io_uring: fix zero len do_splice() - io_uring: don't use 'fd' for openat/openat2/statx - splice: move f_mode checks to do_{splice,tee}() - io_uring: handle -EFAULT properly in io_uring_setup() - io_uring: fix mismatched finish_wait() calls in io_uring_cancel_files() - io_uring: punt splice async because of inode mutex - io_uring: check non-sync defer_list carefully - io_uring: fix extra put in sync_file_range() - io_uring: use cond_resched() in io_ring_ctx_wait_and_kill() - io_uring: use proper references for fallback_req locking - io_uring: only force async punt if poll based retry can't handle it - io_uring: enable poll retry for any file with ->read_iter / ->write_iter - io_uring: statx must grab the file table for valid fd - io_uring: only restore req->work for req that needs do completion - io_uring: don't count rqs failed after current one - io_uring: kill already cached timeout.seq_offset - io_uring: fix cached_sq_head in io_timeout() - io_uring: only post events in io_poll_remove_all() if we completed some - io_uring: io_async_task_func() should check and honor cancelation - io_uring: check for need to re-wait in polled async handling - io_uring: correct O_NONBLOCK check for splice punt - io_uring: restore req->work when canceling poll request - io_uring: move all request init code in one place - io_uring: keep all sqe->flags in req->flags - io_uring: early submission req fail code - io_uring: track mm through current->mm - io_uring: remove obsolete @mm_fault - io_uring: punt final io_ring_ctx wait-and-free to workqueue - io_uring: fix fs cleanup on cqe overflow - io_uring: don't read user-shared sqe flags twice - io_uring: remove req init from io_get_req() - io_uring: alloc req only after getting sqe - io_uring: simplify io_get_sqring - io_uring: do not always copy iovec in io_req_map_rw() - io_uring: ensure openat sets O_LARGEFILE if needed - io_uring: initialize fixed_file_data lock - io_uring: remove redundant variable pointer nxt and io_wq_assign_next call - io_uring: fix ctx refcounting in io_submit_sqes() - io_uring: process requests completed with -EAGAIN on poll list - io_uring: remove bogus RLIMIT_NOFILE check in file registration - io_uring: use io-wq manager as backup task if task is exiting - io_uring: grab task reference for poll requests - io_uring: retry poll if we got woken with non-matching mask - io_uring: add missing finish_wait() in io_sq_thread() - io_uring: refactor file register/unregister/update handling - io_uring: cleanup io_alloc_async_ctx() - io_uring: fix missing 'return' in comment - io-wq: handle hashed writes in chains - io-uring: drop 'free_pfile' in struct io_file_put - io-uring: drop completion when removing file - io_uring: Fix ->data corruption on re-enqueue - io-wq: close cancel gap for hashed linked work - io_uring: make spdxcheck.py happy - io_uring: honor original task RLIMIT_FSIZE - io-wq: hash dependent work - io-wq: split hashing and enqueueing - io-wq: don't resched if there is no work - io-wq: remove duplicated cancel code - io_uring: fix truncated async read/readv and write/writev retry - io_uring: dual license io_uring.h uapi header - io_uring: io_uring_enter(2) don't poll while SETUP_IOPOLL|SETUP_SQPOLL enabled - io_uring: Fix unused function warnings - io_uring: add end-of-bits marker and build time verify it - io_uring: provide means of removing buffers - io_uring: add IOSQE_BUFFER_SELECT support for IORING_OP_RECVMSG - net: abstract out normal and compat msghdr import - io_uring: add IOSQE_BUFFER_SELECT support for IORING_OP_READV - io_uring: support buffer selection for OP_READ and OP_RECV - io_uring: add IORING_OP_PROVIDE_BUFFERS - io_uring: buffer registration infrastructure - io_uring/io-wq: forward submission ref to async - io-wq: optimise out *next_work() double lock - io-wq: optimise locking in io_worker_handle_work() - io-wq: shuffle io_worker_handle_work() code - io_uring: get next work with submission ref drop - io_uring: remove @nxt from handlers - io_uring: make submission ref putting consistent - io_uring: clean up io_close - io_uring: Ensure mask is initialized in io_arm_poll_handler - io_uring: remove io_prep_next_work() - io_uring: remove extra nxt check after punt - io_uring: use poll driven retry for files that support it - io_uring: mark requests that we can do poll async in io_op_defs - io_uring: add per-task callback handler - io_uring: store io_kiocb in wait->private - task_work_run: don't take ->pi_lock unconditionally - io-wq: use BIT for ulong hash - io_uring: remove IO_WQ_WORK_CB - io-wq: remove unused IO_WQ_WORK_HAS_MM - io_uring: extract kmsg copy helper - io_uring: clean io_poll_complete - io_uring: add splice(2) support - io_uring: add interface for getting files - splice: make do_splice public - io_uring: remove req->in_async - io_uring: don't do full *prep_worker() from io-wq - io_uring: don't call work.func from sync ctx - io_uring: io_accept() should hold on to submit reference on retry - io_uring: consider any io_read/write -EAGAIN as final - io_uring: make sure accept honor rlimit nofile - io_uring: make sure openat/openat2 honor rlimit nofile - io_uring: NULL-deref for IOSQE_{ASYNC,DRAIN} - io_uring: ensure RCU callback ordering with rcu_barrier() - io_uring: fix lockup with timeouts - io_uring: free fixed_file_data after RCU grace period - io-wq: remove io_wq_flush and IO_WQ_WORK_INTERNAL - io-wq: fix IO_WQ_WORK_NO_CANCEL cancellation - io_uring: fix 32-bit compatability with sendmsg/recvmsg - io_uring: define and set show_fdinfo only if procfs is enabled - io_uring: drop file set ref put/get on switch - io_uring: import_single_range() returns 0/-ERROR - io_uring: pick up link work on submit reference drop - io-wq: ensure work->task_pid is cleared on init - io-wq: remove spin-for-work optimization - io_uring: fix poll_list race for SETUP_IOPOLL|SETUP_SQPOLL - io_uring: fix personality idr leak - io_uring: handle multiple personalities in link chains - io_uring: fix __io_iopoll_check deadlock in io_sq_thread - io_uring: prevent sq_thread from spinning when it should stop - io_uring: fix use-after-free by io_cleanup_req() - io_uring: remove unnecessary NULL checks - io_uring: add missing io_req_cancelled() - io_uring: prune request from overflow list on flush - io-wq: don't call kXalloc_node() with non-online node - io_uring: retain sockaddr_storage across send/recvmsg async punt - io_uring: cancel pending async work if task exits - io-wq: add io_wq_cancel_pid() to cancel based on a specific pid - io-wq: make io_wqe_cancel_work() take a match handler - io_uring: fix openat/statx's filename leak - io_uring: fix double prep iovec leak - io_uring: fix async close() with f_op->flush() - io_uring: allow AT_FDCWD for non-file openat/openat2/statx - io_uring: grab ->fs as part of async preparation - io-wq: add support for inheriting ->fs - io_uring: retry raw bdev writes if we hit -EOPNOTSUPP - io_uring: add cleanup for openat()/statx() - io_uring: fix iovec leaks - io_uring: remove unused struct io_async_open - io_uring: flush overflowed CQ events in the io_uring_poll() - io_uring: statx/openat/openat2 don't support fixed files - io_uring: fix deferred req iovec leak - io_uring: fix 1-bit bitfields to be unsigned - io_uring: get rid of delayed mm check - io_uring: cleanup fixed file data table references - io_uring: spin for sq thread to idle on shutdown - io_uring: put the flag changing code in the same spot - io_uring: iterate req cache backwards - io_uring: punt even fadvise() WILLNEED to async context - io_uring: fix sporadic double CQE entry for close - io_uring: remove extra ->file check - io_uring: don't map read/write iovec potentially twice - io_uring: use the proper helpers for io_send/recv - io_uring: prevent potential eventfd recursion on poll - io_uring: add BUILD_BUG_ON() to assert the layout of struct io_uring_sqe - io_uring: add ->show_fdinfo() for the io_uring file descriptor - io_uring: add support for epoll_ctl(2) - eventpoll: support non-blocking do_epoll_ctl() calls - eventpoll: abstract out epoll_ctl() handler - io_uring: fix linked command file table usage - io_uring: support using a registered personality for commands - io_uring: allow registering credentials - io_uring: add io-wq workqueue sharing - io-wq: allow grabbing existing io-wq - io_uring/io-wq: don't use static creds/mm assignments - io-wq: make the io_wq ref counted - io_uring: fix refcounting with batched allocations at OOM - io_uring: add comment for drain_next - io_uring: don't attempt to copy iovec for READ/WRITE - io_uring: honor IOSQE_ASYNC for linked reqs - io_uring: prep req when do IOSQE_ASYNC - io_uring: use labeled array init in io_op_defs - io_uring: optimise sqe-to-req flags translation - io_uring: remove REQ_F_IO_DRAINED - io_uring: file switch work needs to get flushed on exit - io_uring: hide uring_fd in ctx - io_uring: remove extra check in __io_commit_cqring - io_uring: optimise use of ctx->drain_next - io_uring: add support for probing opcodes - io_uring: account fixed file references correctly in batch - io_uring: add opcode to issue trace event - io_uring: remove 'fname' from io_open structure - io_uring: enable option to only trigger eventfd for async completions - io_uring: change io_ring_ctx bool fields into bit fields - io_uring: file set registration should use interruptible waits - io_uring: Remove unnecessary null check - io_uring: add support for send(2) and recv(2) - io_uring: remove extra io_wq_current_is_worker() - io_uring: optimise commit_sqring() for common case - io_uring: optimise head checks in io_get_sqring() - io_uring: clamp to_submit in io_submit_sqes() - io_uring: add support for IORING_SETUP_CLAMP - io_uring: extend batch freeing to cover more cases - io_uring: wrap multi-req freeing in struct req_batch - io_uring: batch getting pcpu references - pcpu_ref: add percpu_ref_tryget_many() - io_uring: add IORING_OP_MADVISE - mm: make do_madvise() available internally - io_uring: add IORING_OP_FADVISE - io_uring: allow use of offset == -1 to mean file position - io_uring: add non-vectored read/write commands - io_uring: improve poll completion performance - io_uring: split overflow state into SQ and CQ side - io_uring: add lookup table for various opcode needs - io_uring: remove two unnecessary function declarations - io_uring: move *queue_link_head() from common path - io_uring: rename prev to head - io_uring: add IOSQE_ASYNC - io-wq: support concurrent non-blocking work - io_uring: add support for IORING_OP_STATX - fs: make two stat prep helpers available - io_uring: avoid ring quiesce for fixed file set unregister and update - io_uring: add support for IORING_OP_CLOSE - io-wq: add support for uncancellable work - percpu-refcount: Introduce percpu_ref_resurrect() - percpu_ref: introduce PERCPU_REF_ALLOW_REINIT flag - fs: make filename_lookup available externally - fs: introduce __close_fd_get_file to support IORING_OP_CLOSE for io_uring - io_uring: add support for IORING_OP_OPENAT - fs: make build_open_flags() available internally - io_uring: add support for fallocate() - io_uring: don't cancel all work on process exit - Revert "io_uring: only allow submit from owning task" - io_uring: fix compat for IORING_REGISTER_FILES_UPDATE - io_uring: only allow submit from owning task - io_uring: ensure workqueue offload grabs ring mutex for poll list - io_uring: clear req->result always before issuing a read/write request - io_uring: be consistent in assigning next work from handler - io-wq: cancel work if we fail getting a mm reference - io_uring: don't setup async context for read/write fixed - io_uring: remove punt of short reads to async context - io-wq: add cond_resched() to worker thread - io-wq: remove unused busy list from io_sqe - io_uring: pass in 'sqe' to the prep handlers - io_uring: standardize the prep methods - io_uring: read 'count' for IORING_OP_TIMEOUT in prep handler - io_uring: move all prep state for IORING_OP_{SEND,RECV}_MGS to prep handler - io_uring: move all prep state for IORING_OP_CONNECT to prep handler - io_uring: add and use struct io_rw for read/writes - io_uring: use u64_to_user_ptr() consistently - io_uring: io_wq_submit_work() should not touch req->rw - io_uring: don't wait when under-submitting - io_uring: warn about unhandled opcode - io_uring: read opcode and user_data from SQE exactly once - io_uring: make IORING_OP_TIMEOUT_REMOVE deferrable - io_uring: make IORING_OP_CANCEL_ASYNC deferrable - io_uring: make IORING_POLL_ADD and IORING_POLL_REMOVE deferrable - io_uring: make HARDLINK imply LINK - io_uring: any deferred command must have stable sqe data - io_uring: remove 'sqe' parameter to the OP helpers that take it - io_uring: fix pre-prepped issue with force_nonblock == true - io-wq: re-add io_wq_current_is_worker() - io_uring: fix sporadic -EFAULT from IORING_OP_RECVMSG - io_uring: fix stale comment and a few typos - io_uring: ensure we return -EINVAL on unknown opcode - io_uring: add sockets to list of files that support non-blocking issue - io_uring: only hash regular files for async work execution - io_uring: run next sqe inline if possible - io_uring: don't dynamically allocate poll data - io_uring: deferred send/recvmsg should assign iov - io_uring: sqthread should grab ctx->uring_lock for submissions - io-wq: briefly spin for new work after finishing work - io-wq: remove worker->wait waitqueue - io_uring: allow unbreakable links - io_uring: fix a typo in a comment - io_uring: hook all linked requests via link_list - io_uring: fix error handling in io_queue_link_head - io_uring: use hash table for poll command lookups - io-wq: clear node->next on list deletion - io_uring: ensure deferred timeouts copy necessary data - io_uring: allow IO_SQE_* flags on IORING_OP_TIMEOUT - io_uring: handle connect -EINPROGRESS like -EAGAIN - io_uring: remove io_wq_current_is_worker - io_uring: remove parameter ctx of io_submit_state_start - io_uring: mark us with IORING_FEAT_SUBMIT_STABLE - io_uring: ensure async punted connect requests copy data - io_uring: ensure async punted sendmsg/recvmsg requests copy data - net: disallow ancillary data for __sys_{send,recv}msg_file() - net: separate out the msghdr copy from ___sys_{send,recv}msg() - io_uring: ensure async punted read/write requests copy iovec - io_uring: add general async offload context - io_uring: transform send/recvmsg() -ERESTARTSYS to -EINTR - io_uring: use current task creds instead of allocating a new one - io_uring: fix missing kmap() declaration on powerpc - io_uring: add mapping support for NOMMU archs - io_uring: make poll->wait dynamically allocated - io-wq: shrink io_wq_work a bit - io-wq: fix handling of NUMA node IDs - io_uring: use kzalloc instead of kcalloc for single-element allocations - io_uring: cleanup io_import_fixed() - io_uring: inline struct sqe_submit - io_uring: store timeout's sqe->off in proper place - io_uring: remove superfluous check for sqe->off in io_accept() - io_uring: async workers should inherit the user creds - io-wq: have io_wq_create() take a 'data' argument - io_uring: fix dead-hung for non-iter fixed rw - io_uring: add support for IORING_OP_CONNECT - net: add __sys_connect_file() helper - io_uring: only return -EBUSY for submit on non-flushed backlog - io_uring: only !null ptr to io_issue_sqe() - io_uring: simplify io_req_link_next() - io_uring: pass only !null to io_req_find_next() - io_uring: remove io_free_req_find_next() - io_uring: add likely/unlikely in io_get_sqring() - io_uring: rename __io_submit_sqe() - io_uring: improve trace_io_uring_defer() trace point - io_uring: drain next sqe instead of shadowing - io_uring: close lookup gap for dependent next work - io_uring: allow finding next link independent of req reference count - io_uring: io_allocate_scq_urings() should return a sane state - io_uring: Always REQ_F_FREE_SQE for allocated sqe - io_uring: io_fail_links() should only consider first linked timeout - io_uring: Fix leaking linked timeouts - io_uring: remove redundant check - io_uring: break links for failed defer - io-wq: remove extra space characters - io-wq: wait for io_wq_create() to setup necessary workers - io_uring: request cancellations should break links - io_uring: correct poll cancel and linked timeout expiration completion - io_uring: remove dead REQ_F_SEQ_PREV flag - io_uring: fix sequencing issues with linked timeouts - io_uring: make req->timeout be dynamically allocated - io_uring: make io_double_put_req() use normal completion path - io_uring: cleanup return values from the queueing functions - io_uring: io_async_cancel() should pass in 'nxt' request pointer - io_uring: make POLL_ADD/POLL_REMOVE scale better - io-wq: remove now redundant struct io_wq_nulls_list - io_uring: Fix getting file for non-fd opcodes - io_uring: introduce req_need_defer() - io_uring: clean up io_uring_cancel_files() - io-wq: ensure free/busy list browsing see all items - io_uring: ensure registered buffer import returns the IO length - io-wq: ensure we have a stable view of ->cur_work for cancellations - io_wq: add get/put_work handlers to io_wq_create() - io_uring: Fix getting file for timeout - io_uring: check for validity of ->rings in teardown - io_uring: fix potential deadlock in io_poll_wake() - io_uring: use correct "is IO worker" helper - io_uring: make timeout sequence == 0 mean no sequence - io_uring: fix -ENOENT issue with linked timer with short timeout - io_uring: don't do flush cancel under inflight_lock - io_uring: flag SQPOLL busy condition to userspace - io_uring: make ASYNC_CANCEL work with poll and timeout - io_uring: provide fallback request for OOM situations - io_uring: convert accept4() -ERESTARTSYS into -EINTR - io_uring: fix error clear of ->file_table in io_sqe_files_register() - io_uring: separate the io_free_req and io_free_req_find_next interface - io_uring: keep io_put_req only responsible for release and put req - io_uring: remove passed in 'ctx' function parameter ctx if possible - io_uring: reduce/pack size of io_ring_ctx - io_uring: properly mark async work as bounded vs unbounded - io-wq: add support for bounded vs unbunded work - io-wq: io_wqe_run_queue() doesn't need to use list_empty_careful() - io_uring: add support for backlogged CQ ring - io_uring: pass in io_kiocb to fill/add CQ handlers - io_uring: make io_cqring_events() take 'ctx' as argument - io_uring: add support for linked SQE timeouts - io_uring: abstract out io_async_cancel_one() helper - io_uring: use inlined struct sqe_submit - io_uring: Use submit info inlined into req - io_uring: allocate io_kiocb upfront - io_uring: io_queue_link*() right after submit - io_uring: Merge io_submit_sqes and io_ring_submit - io_uring: kill dead REQ_F_LINK_DONE flag - io_uring: fixup a few spots where link failure isn't flagged - io_uring: enable optimized link handling for IORING_OP_POLL_ADD - io-wq: use proper nesting IRQ disabling spinlocks for cancel - io_uring: add completion trace event - io-wq: use kfree_rcu() to simplify the code - io_uring: set -EINTR directly when a signal wakes up in io_cqring_wait - io_uring: support for generic async request cancel - io_uring: ensure we clear io_kiocb->result before each issue - io_uring: io_wq_create() returns an error pointer, not NULL - io_uring: fix race with canceling timeouts - io_uring: support for larger fixed file sets - io_uring: protect fixed file indexing with array_index_nospec() - io_uring: add support for IORING_OP_ACCEPT - net: add __sys_accept4_file() helper - io_uring: io_uring: add support for async work inheriting files - io_uring: replace workqueue usage with io-wq - io-wq: small threadpool implementation for io_uring - sched/core, workqueues: Distangle worker accounting from rq lock - sched: Remove stale PF_MUTEX_TESTER bit - io_uring: Fix mm_fault with READ/WRITE_FIXED - io_uring: remove index from sqe_submit - io_uring: add set of tracing events - io_uring: add support for canceling timeout requests - io_uring: add support for absolute timeouts - io_uring: replace s->needs_lock with s->in_async - io_uring: allow application controlled CQ ring size - io_uring: add support for IORING_REGISTER_FILES_UPDATE - io_uring: allow sparse fixed file sets - io_uring: run dependent links inline if possible - io_uring: don't touch ctx in setup after ring fd install - io_uring: Fix leaked shadow_req - io_uring: fix bad inflight accounting for SETUP_IOPOLL|SETUP_SQTHREAD - io_uring: used cached copies of sq->dropped and cq->overflow - io_uring: Fix race for sqes with userspace - io_uring: Fix broken links with offloading - io_uring: Fix corrupted user_data - io_uring: correct timeout req sequence when inserting a new entry - io_uring : correct timeout req sequence when waiting timeout - io_uring: revert "io_uring: optimize submit_and_wait API" - io_uring: fix logic error in io_timeout - io_uring: fix up O_NONBLOCK handling for sockets - io_uring: consider the overflow of sequence for timeout req - io_uring: fix sequence logic for timeout requests - io_uring: only flush workqueues on fileset removal - io_uring: remove wait loop spurious wakeups - io_uring: fix reversed nonblock flag for link submission - io_uring: use __kernel_timespec in timeout ABI - io_uring: make CQ ring wakeups be more efficient - io_uring: compare cached_cq_tail with cq.head in_io_uring_poll - io_uring: correctly handle non ->{read,write}_iter() file_operations - io_uring: IORING_OP_TIMEOUT support - io_uring: use cond_resched() in sqthread - io_uring: fix potential crash issue due to io_get_req failure - io_uring: ensure poll commands clear ->sqe - io_uring: fix use-after-free of shadow_req - io_uring: use kmemdup instead of kmalloc and memcpy - io_uring: increase IORING_MAX_ENTRIES to 32K - io_uring: make sqpoll wakeup possible with getevents - io_uring: extend async work merging - io_uring: limit parallelism of buffered writes - io_uring: add io_queue_async_work() helper - io_uring: optimize submit_and_wait API - io_uring: add support for link with drain - io_uring: fix wrong sequence setting logic - io_uring: expose single mmap capability - io_uring: allocate the two rings together - io_uring: add need_resched() check in inner poll loop - io_uring: don't enter poll loop if we have CQEs pending - io_uring: fix potential hang with polled IO - io_uring: fix an issue when IOSQE_IO_LINK is inserted into defer list - io_uring: fix manual setup of iov_iter for fixed buffers - io_uring: fix KASAN use after free in io_sq_wq_submit_work - io_uring: ensure ->list is initialized for poll commands - io_uring: track io length in async_list based on bytes - io_uring: don't use iov_iter_advance() for fixed buffers - io_uring: add a memory barrier before atomic_read - io_uring: fix counter inc/dec mismatch in async_list - io_uring: fix the sequence comparison in io_sequence_defer - io_uring: fix io_sq_thread_stop running in front of io_sq_thread - io_uring: add support for recvmsg() - io_uring: add support for sendmsg() - io_uring: add support for sqe links - io_uring: punt short reads to async context - uio: make import_iovec()/compat_import_iovec() return bytes on success - io_uring: ensure req->file is cleared on allocation - io_uring: fix memory leak of UNIX domain socket inode - io_uring: Fix __io_uring_register() false success - tools/io_uring: sync with liburing - tools/io_uring: fix Makefile for pthread library link - select: shift restore_saved_sigmask_unless() into poll_select_copy_remaining() - select: change do_poll() to return -ERESTARTNOHAND rather than -EINTR - signal: simplify set_user_sigmask/restore_user_sigmask - signal: remove the wrong signal_pending() check in restore_user_sigmask() - io_uring: use wait_event_interruptible for cq_wait conditional wait - io_uring: adjust smp_rmb inside io_cqring_events - io_uring: fix infinite wait in khread_park() on io_finish_async() - io_uring: remove 'ev_flags' argument - io_uring: fix failure to verify SQ_AFF cpu - io_uring: fix race condition reading SQE data - io_uring: use cpu_online() to check p->sq_thread_cpu instead of cpu_possible() - io_uring: fix shadowed variable ret return code being not checked - req->error only used for iopoll - io_uring: add support for eventfd notifications - io_uring: add support for IORING_OP_SYNC_FILE_RANGE - io_uring: add support for marking commands as draining - fs: add sync_file_range() helper - io_uring: avoid page allocation warnings - io_uring: drop req submit reference always in async punt - io_uring: free allocated io_memory once - io_uring: fix SQPOLL cpu validation - io_uring: have submission side sqe errors post a cqe - io_uring: remove unnecessary barrier after unsetting IORING_SQ_NEED_WAKEUP - io_uring: remove unnecessary barrier after incrementing dropped counter - io_uring: remove unnecessary barrier before reading SQ tail - io_uring: remove unnecessary barrier after updating SQ head - io_uring: remove unnecessary barrier before reading cq head - io_uring: remove unnecessary barrier before wq_has_sleeper - io_uring: fix notes on barriers - io_uring: fix handling SQEs requesting NOWAIT - io_uring: remove 'state' argument from io_{read,write} path - io_uring: fix poll full SQ detection - io_uring: fix race condition when sq threads goes sleeping - io_uring: fix race condition reading SQ entries - io_uring: fail io_uring_register(2) on a dying io_uring instance - io_uring: fix CQ overflow condition - io_uring: fix possible deadlock between io_uring_{enter,register} - io_uring: drop io_file_put() 'file' argument - io_uring: only test SQPOLL cpu after we've verified it - io_uring: park SQPOLL thread if it's percpu - io_uring: restrict IORING_SETUP_SQPOLL to root - io_uring: fix double free in case of fileset regitration failure - io_uring: offload write to async worker in case of -EAGAIN - io_uring: fix big-endian compat signal mask handling - io_uring: retry bulk slab allocs as single allocs - io_uring: fix poll races - io_uring: fix fget/fput handling - io_uring: add prepped flag - io_uring: make io_read/write return an integer - io_uring: use regular request ref counts - tools/io_uring: remove IOCQE_FLAG_CACHEHIT - io_uring: add a few test tools - io_uring: allow workqueue item to handle multiple buffered requests - io_uring: add support for IORING_OP_POLL - io_uring: add io_kiocb ref count - io_uring: add submission polling - io_uring: add file set registration - net: split out functions related to registering inflight socket files - io_uring: add support for pre-mapped user IO buffers - io_uring: batch io_kiocb allocation - io_uring: use fget/fput_many() for file references - fs: add fget_many() and fput_many() - io_uring: support for IO polling - io_uring: add fsync support - Add io_uring IO interface - io_pgetevents: use __kernel_timespec - pselect6: use __kernel_timespec - ppoll: use __kernel_timespec - signal: Add restore_user_sigmask() - signal: Add set_user_sigmask() - block: Initialize BIO I/O priority early - block: prevent merging of requests with different priorities - aio: Fix fallback I/O priority value - block: Introduce get_current_ioprio() - aio: Comment use of IOCB_FLAG_IOPRIO aio flag - fs: fix kabi change since add iopoll - fs: add an iopoll method to struct file_operations - signal: Allow cifs and drbd to receive their terminating signals - cifs: fix rmmod regression in cifs.ko caused by force_sig changes - signal/cifs: Fix cifs_put_tcp_session to call send_sig instead of force_sig- bpf, x86: Validate computation of branch displacements for x86-32 - bpf, x86: Validate computation of branch displacements for x86-64- mm/vmalloc.c: fix percpu free VM area search criteria - mm/vmalloc.c: avoid bogus -Wmaybe-uninitialized warning - mm/vmap: add DEBUG_AUGMENT_LOWEST_MATCH_CHECK macro - mm/vmap: add DEBUG_AUGMENT_PROPAGATE_CHECK macro - mm/vmalloc.c: keep track of free blocks for vmap allocation- config: Enable CONFIG_USERSWAP - userswap: support userswap via userfaultfd - userswap: add a new flag 'MAP_REPLACE' for mmap() - mm, mempolicy: fix up gup usage in lookup_node - mm/mempolicy: Allow lookup_node() to handle fatal signal - mm/gup: Let __get_user_pages_locked() return -EINTR for fatal signal - mm/gup: fix fixup_user_fault() on multiple retries - mm/gup: allow VM_FAULT_RETRY for multiple times - mm: allow VM_FAULT_RETRY for multiple times- sched/fair: fix kabi broken due to adding fields in rq and sched_domain_shared - sched/fair: fix try_steal compile error - config: enable CONFIG_SCHED_STEAL by default - sched/fair: introduce SCHED_STEAL - disable stealing by default - sched/fair: Provide idle search schedstats - sched/fair: disable stealing if too many NUMA nodes - sched/fair: Steal work from an overloaded CPU when CPU goes idle - sched/fair: Provide can_migrate_task_llc - sched/fair: Generalize the detach_task interface - sched/fair: Hoist idle_stamp up from idle_balance - sched/fair: Dynamically update cfs_overload_cpus - sched/topology: Provide cfs_overload_cpus bitmap - sched/topology: Provide hooks to allocate data shared per LLC - sched: Provide sparsemask, a reduced contention bitmap- sched/fair: fix kabi broken due to adding idle_h_nr_running in cfs_rq - sched/fair: Make sched-idle CPU selection consistent throughout - sched/fair: Optimize select_idle_cpu - sched/fair: Fall back to sched-idle CPU if idle CPU isn't found - sched/fair: Start tracking SCHED_IDLE tasks count in cfs_rq - sched/core: Create task_has_idle_policy() helper- ext4: add reclaim checks to xattr code - locking/mutex: Fix non debug version of mutex_lock_io_nested() - dm verity: add root hash pkcs#7 signature verification - Revert "netfilter: x_tables: Update remaining dereference to RCU" - netfilter: x_tables: Use correct memory barriers. - Revert "netfilter: x_tables: Switch synchronization to RCU" - arm64: kdump: update ppos when reading elfcorehdr - netfilter: ctnetlink: fix dump of the expect mask attribute - dm ioctl: fix out of bounds array access when no devices - block: Suppress uevent for hidden device when removed - NFS: Correct size calculation for create reply length - cifs: Fix preauth hash corruption - ext4: do not try to set xattr into ea_inode if value is empty - kernel, fs: Introduce and use set_restart_fn() and arch_set_restart_data() - nvme-rdma: fix possible hang when failing to set io queues - sunrpc: fix refcount leak for rpc auth modules - include/linux/sched/mm.h: use rcu_dereference in in_vfork() - hrtimer: Update softirq_expires_next correctly after __hrtimer_get_next_event() - scsi: target: core: Prevent underflow for service actions - scsi: target: core: Add cmd length set before cmd complete - PCI: Fix pci_register_io_range() memory leak - Revert "mm, slub: consider rest of partial list if acquire_slab() fails" - cifs: return proper error code in statfs(2) - tcp: add sanity tests to TCP_QUEUE_SEQ - tcp: annotate tp->write_seq lockless reads - tcp: annotate tp->copied_seq lockless reads - netfilter: x_tables: gpf inside xt_find_revision() - net: Fix gro aggregation for udp encaps with zero csum - dm table: fix zoned iterate_devices based device capability checks - dm table: fix DAX iterate_devices based device capability checks - dm table: fix iterate_devices based device capability checks - dm bufio: subtract the number of initial sectors in dm_bufio_get_device_size - swap: fix swapfile read/write offset - mm/hugetlb.c: fix unnecessary address expansion of pmd sharing - net: fix up truesize of cloned skb in skb_prepare_for_shift() - xfs: Fix assert failure in xfs_setattr_size() - arm64 module: set plt* section addresses to 0x0 - hugetlb: fix update_and_free_page contig page struct assumption - net: icmp: pass zeroed opts from icmp{,v6}_ndo_send before sending - ipv6: silence compilation warning for non-IPV6 builds - ipv6: icmp6: avoid indirect call for icmpv6_send() - xfrm: interface: use icmp_ndo_send helper - sunvnet: use icmp_ndo_send helper - gtp: use icmp_ndo_send helper - icmp: allow icmpv6_ndo_send to work with CONFIG_IPV6=n - icmp: introduce helper for nat'd source address in network device context - dm: fix deadlock when swapping to encrypted device - printk: fix deadlock when kernel panic - module: Ignore _GLOBAL_OFFSET_TABLE_ when warning for undefined symbols - hugetlb: fix copy_huge_page_from_user contig page struct assumption - x86: fix seq_file iteration for pat/memtype.c - ACPI: property: Fix fwnode string properties matching - blk-settings: align max_sectors on "logical_block_size" boundary - mm/rmap: fix potential pte_unmap on an not mapped pte - arm64: Add missing ISB after invalidating TLB in __primary_switch - mm/hugetlb: fix potential double free in hugetlb_register_node() error path - mm/memory.c: fix potential pte_unmap_unlock pte error - ocfs2: fix a use after free on error - tracepoint: Do not fail unregistering a probe due to memory failure - isofs: release buffer head before return - tcp: fix SO_RCVLOWAT related hangs under mem pressure - random: fix the RNDRESEEDCRNG ioctl - bfq: Avoid false bfq queue merging - locking/static_key: Fix false positive warnings on concurrent dec/inc - jump_label/lockdep: Assert we hold the hotplug lock for _cpuslocked() operations - KVM: fix memory leak in kvm_io_bus_unregister_dev() - net: qrtr: fix a kernel-infoleak in qrtr_recvmsg() - xen-blkback: don't leak persistent grants from xen_blkbk_map() - KVM: SVM: Periodically schedule when unregistering regions on destroy - gianfar: fix jumbo packets+napi+rx overrun crash - usbip: fix stub_dev usbip_sockfd_store() races leading to gpf - media: v4l: ioctl: Fix memory leak in video_usercopy - block: only update parent bi_status when bio fail - RDMA/hns: fix timer, gid_type, scc cfg - block: respect queue limit of max discard segment - block: Use non _rcu version of list functions for tag_set_list- ext4: fix potential error in ext4_do_update_inode - mm, sl[aou]b: guarantee natural alignment for kmalloc(power-of-two) - mm,hwpoison: return -EBUSY when migration fails - config: Enable files cgroup on x86 - ext4: Fix unreport netlink message to userspace when fs abort - ext4: don't leak old mountpoint samples - scsi: libiscsi: convert change of struct iscsi_conn to fix KABI - scsi: libiscsi: Reset max/exp cmdsn during recovery - scsi: iscsi_tcp: Fix shost can_queue initialization - scsi: libiscsi: Add helper to calculate max SCSI cmds per session - scsi: libiscsi: Fix iSCSI host workq destruction - scsi: libiscsi: Fix iscsi_task use after free() - scsi: libiscsi: Drop taskqueuelock - scsi: libiscsi: Fix iscsi_prep_scsi_cmd_pdu() error handling - scsi: libiscsi: Fix error count for active session - ext4: fix timer use-after-free on failed mount - loop: fix I/O error on fsync() in detached loop devices - md/bitmap: fix memory leak of temporary bitmap - md: get sysfs entry after redundancy attr group create - md: fix deadlock causing by sysfs_notify - md: fix the checking of wrong work queue - md: flush md_rdev_misc_wq for HOT_ADD_DISK case - md: don't flush workqueue unconditionally in md_open - md: add new workqueue for delete rdev- nvme-fabrics: fix kabi broken due to adding fields in struct nvme_ctrl- Add the option of "with_perf" - Output jvmti plug-in as part of perf buildingobs-worker1639015616-x86-0013 1641364466 4.19.90-2201.1.0.0132.oe14.19.90-2201.1.0.0132.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/openEuler/openEuler-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection obs://private/openEuler:20.03:LTS:SP1/standard_x86_64/b5e6aa69ce572f073921480e583fa5dc-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]=304ad010b57cdf4789a94f3f4caba4647360f246, 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 RReJsPS}m*{futf-8c702403d4c98c345c7b18eabd0d311ffc872045ddb31f41dca72e7158d601407?7zXZ !#,] b2u Q{LR{@pR;P7h#,P Df `d #MާfU\'V?[? a#a ՗x~*CztyGh[aNayFC:e%8 i1{J?66͑P*E;'*Uts,bM%qfğ+wN0NF*ͽ/fr[xV/0^+J$9lPW\|3i3P!Ei=@zan?[qhցT%A/d) oe8l&g2f)XT'3Vi&ʲ!%2u:umٳi?6)i]zQ5MY֛q9$8e|`hOwVsu`.v%쓅}9 3ɲ7ˬ"qR# ɵz #8ϳZd=铤|M5)3++JXa41`3{  zn&H ń`D!.o.)t9_:U ,փ4tsI!DZ9mU)pjlMmQx+M gOѩpELW ZRc\{4?q?#? zN@Q-!sVВ aZ@%:P8&KCD/-rG&iVhXQLeĞ!Q҈ߔ#^q23&qF &^`eav!g/ɟ7OA0~H!nB(1Q7)62jǕؗBOk|F⚶dm$$RKjonV*?$\({"Q5?; Έf?׺p\W*X;(]PN(&X a! =cina"xv'U0`V{9-g~ ̤;~Skt;9OsF,Ϙ=5V.-] K]?TJ;"VlpuE8J:&frM^K,})G_xh|eYL\QSOBeG5k;92LrkJ/LpgyLø-cB9wdKƇkKX4^,; oؒZY4D ;v$1jEvij=36@eJcE!߭ 7tw4 4jlUݢN,{C>7[3kfy{F]O3Doc, &C^E)%ﶾ"pݤsLTNa*dvXoզߢU;nHt^r ࡡҖ Z &+jQClWd 6 ~[쥀Bq:]G}A>ekz%5-]gȭ::0 ) & Ӎ ,t/L_L{kXJ81\ي6/!ȄRs@c;NI5{_E>.ɚh">峺< $r*mEX\\hpV e_VF4 9 ~{;-%+R42j9,Sߒ>z[@$JÈE>9˙6)f~qm1$ܘiŔXfp y >Wт{){XziLaaۼ%S m]g\XvS+?U @UЏ%n!.`Hi+H3r 7'||W~+~iJ`>b|P[D5nk?H_=:7gT%mB O4  Kbҕe||! ۫D'Vx9ۏ@I"bz Lwkm21A ߮Fo郴+ $HT辍C<(?bU83t =eoT>!R%1kCmPS~JX72R~uߜ7\PR9' |аQeK圡“nKԯ=*]D= UF.Hu0lyXAwl1R|Ɠup~ KF ?t"K6:f[ ‘CBJY+㟹{vO3.Rm j@#q>?n4[dL; k)@ptF[0vp6J(\8m%6kH4*7q ˞63bZxo4w&NU6@ds#!)܏~9̩!zlp5Fc PF3 `'*m W4|^oSοdcVG? K#gmuu4Ѫ=GAm$WcoWZ{ ?ws Dlmmvl/:f{Ǜg(#R,n A>CȬA f2`ڣ l!8d"OTpr3 WwCJ݊*IKcH {JՉ1iN| 4R@Hɲ!V;' \{QpGuc*؍?SädAHLrttm~I+]"uB  pHj_&\,J`h^)$5oĴgϤZ؛LJP(-([XnWC0ʛ%E%U[`?\={z̏4.W:luNqߏ2}̗D$p2%CRB/duw)?$2 DfT(vv_#L":8~|)Du>FEԽ9(:r'ʗٝDYu^K-@IF8K=6= ƸYPMZ%w$]ڑ%l ,ukE!x'DiEz#(Ж(t/p_c)I:'-*Ѱ/M3'%?sk8Ꞻ7v!zeoh1SW<7^-(n]3eK9t+/t|EeӏGu9Ch kJe2'il"5FJӘIZ7)!)O^Kxǰ:.RߩH@pjLsO2^Kh⟇Kc#>JO9cgˉV gQLcXT.$|eHMfH5Z(G+N h6pwP<$bMOO]J[ŵ>@薀)B5e K q}j>0S G1cs6?\8F'g71ɇa!-, zR9XPiRݗ+xz45i`;R?OLG %Ww_#QK GCt2 [&iqkjkQ(]AuEpj~0HF=lrζ@ƈ_9H uRU)w, "p^ٻlԺS0%V<׈XX!3tuVF<;Z2Qd9 ƙy6 5(E܅gramH˛"2 `Pv~i?ԮYMb1o!e|F2l,]]H de`={u`/AmH\2 yПCBmQY M̄kLAw^k@ š[v}U!CV8$t+U1"bЄH^bOu-lg bl 5{ǡDJyF-'v3r!^R M"y"4L{.3Gl5Z؟T],@a^nVwA X#յf0頙!حZ 4U€hO7V=@2tдvj4*y@'y_na.Q&d'$>~v{ mPa6,$i7ﯞ#5-le΂⮐[0$P\x՗{DK*k,F!7P$G̈́tG uv/L4rLڢfbJf_lb0u+H ;owQ  a(9΀0Go0SHaS" 0e1po-EZ/N( N󉥊&u2"_CrHnC,[th'$<=b1::c-GJ ȦS[0ZXOVb=П2 uigt Wj DA|Zii)j;`غZqrfZ-ҙd7A̫,YdUeC-n(EGt1X #h?xB&+lG.WT:I\3uЬMq˒K'%d2a)^aWTڎOS@OJe{ʿGYk/{tyBIAKIkpa<qUNnzճݳQe0i>2QWE:Up5E|ĹGx>SC)>A7(A, hwKqִβ>+KǸ޼D7D5yK314y˪*I$Aà. ^Ty _tW3bTGi5oZ29Xͨ[QG A v/Bn7߳tmWL K\Bh).}>6O%QR>IvVE;`kkعySqm$yUCfӫy m0p(R`8B1lNeb؞lкNa}4nJ e{DIx4zD&"LDn: ^'W_e1SIy-Kff.lեSu=&V$/Jkjn[sz"#`Ȃulr)h@ҵj12~Oi{m̼@Ȏ 90W6q){n"8Da0N N)߈Ouk ЅSӿi0 Z)PrE2cI.5OCEjڌI=&82鐔P~RӒfjޛwHADB )=z7vuq-XR)~CB1* A<E{"5BY>׉H:[fESiaeKoE2oJ @V9f;fAH6U+X[uˆNF*a(涁k)sQyNlo тE{<;s3N}_Bl$cQb|q(&u%ד]Cφ`UM7 ڜ:Gf7Gj+d*ѭ ?q=𞽍^X qpcO!zq1keK' "x->ͤa i#DnE0G‹&*yW- nA(=bj9h5b/'T|]P>Z>B8ka!f c5B $nOlҲ[o"5֐[#bH: rT;,}4Qо`6n z3I_r)DKBvZ=v,N8~'c 7tqiƚ|da3Yy iķ1e-a \Z.sibU46@6xXᖦ :3BB()*Ndb )(wZ7 K &-`*hԤ Tcs*o].(\_J:wM%p$/^1ɳ^T̞ء#}zBc\t\PLԵ-'@)/}cB\ɝ{$lB\*Pnxe 1qN~NVT$.01לNn-jD(SorScQ@ `8~eMs1_]lnpR0%uM 2Ұ@^O|W򓙹24 ;M'Ahy P$\с5 +Φ Vm8 .j B2iOb3օJ3"$#. Li1[8FQnYnGK V3DNĀi Nc4A6I@7"hQ@5(;ro9RCJ01a[ymk5lc_5f֣Re39 dg&&>j<}b3@(WAS{W z^^ef̍ >M>K8!wtLxEֵtfe.ZqGCT$q %[nrq3RkR8kبM^ws, @f$ONoLEm y#hq)ZmU3SqOr1b3 p>VcOH^MFQ+ ]8* yduTJM{! Y,=4EBX]eFX5]%c%J샚eu?IZi 40&L'Rn $m7U(=3Ëy]"C^kŶ. &L<W^:b4U1};@Ε}P׉E,Qsذ6L/b G@RYxƛo3DLv/$yW{J"eӠuѢ{(M~-,UޅE 6 vwy&4KՑm%~}>STN--]=f֫PjOa5!YJlcw '/f;:8*,DD;eH >{u FD!VMl;[=G3:A僖} [ r_bTS9;~}c#'g:Mg|E!TTYƟ}x0G?Ͻd1 \]>T-LщVp01oһbE&?x0DO}(g$m}-zhubbvQ6>k'Bs%X4پآ*'>8pFVl{fI6*\颽c_7 MB.b1ƉL:eS 0JsBeIw(g(!4+q 4ss'`d4D҄ w[^eb+-k !w~Jm`W,*F1?"e|uٶƘ3R*F+&2޴8j1J6s}3;}]io@_`EgRJց`=C:+`o&AvS=WW0പW&ӎY袙;AMe˄`] ly~I׸!X˜βc@LR_χPgGHqY^H&3)wMa>Pe7ԩS0~8hw%KJ)KBQ?b㲫i,\$ x`{P#Crdܫj9}nG8;_lYG#fwaC![PRu& „ߊ2i $ d.40MzWn|8#riu tR{|q~k-* }p1Ch&QA c8-DAL.HG!D~zUalD >iVfʤ%QfcLSD`fٵ%ߜE,Jʩ(d %G }?F֜}VPqX= )i_ $ @;`vYm[ +/Ѣ#oTOn m:~Qh.q|ֳ,v>pw?ٓQѱ4Feca@'/& ,;7t`R^5?$G* L|0/>&5YOH)-GXe`P#%E!͚OZʥs|Av/c,n_@tϢw$c _FIU;Ghƭ2cw;/:!)K7ſF$5g+iK;_ * J"O@΄|B+o꫾,f^HCL2žHNg r /jbdjpIt+7%ж-EKѡ&(ut)jrdB9M![ ,Dղ9(MDOr->ɮd2!ta…Gy?# \ɸ}B Psr$ ӻo\\6_AY78 M${͋N8at>Ǎdl>":]dž|דCD8|z+`~pV[iCz$&tFWڪl4Oo{oȑ-M.>3ԲK3W>s ˈck%Up lŬfe lњD竜ufOiM"([Xz 6ns“KY> >5I\4JP3z S_jx<7dF^NL }x yN2#rϞdRf{U'KAiZ<{R/U: X y) ө]WE|[DBMayX} GoGu-{B'$O'*;?EBV~w(3KYmrhhepa)GO$DMn„b6MOP6g)DM眞Q`; +]7{\mb ~ea:O)n\!xl&{u 4nR(h0kZTӝD4A 2`{;6Du$*Ǻh4(GFw fe-Z"ZALlaM(@R+0g>Ÿ2f 4s<ẳYT6^J:69CGXb!<`$_m{g?~3ave j=PMT`¶>#2b ,aƲz rSrm.eVS f&5L~HUJP߱RY}`VsĔ:N}X|(@bo/0ސq oomKbl?^Z|3oEأM I'L)/CjjtvvREWt"ZTdyv[ETm(갖!#${IE"n,{3, -֍¾=R)L}¶\NT.FWL[<;I=D -sޝ2v|[NW%d$ЙmD]zĕX`-g!kq?w`Cƣh'X:)D A#74 @?<4܋U )3VP &ZO 'ZX~6̨XH۷}9Ey; 5@ia2͛²r{UY1~y2Pcu?t ?1Ϗdn^!m9xޕ>+d Pᗹ|Ee|-IvInLN?8v~:^I i9\ 9h~y=IM;n,=Y[dw)WQӚY/~bY{## 9z[o?{p_ƴ(@wq4pxFƥB5EF&"Ԕ9T_`>jDPU;eBʇ8~mxdO\+;9:^zJuTWZDN&!F L^(ݐE:OdLhvwp!{i(Q}O>EtMgSh9j"s:]>g#!El청;H Rjԏ.4$$K C띁 /g3l[t=??pN34$u~/b,R0*ւ*~gBo e.h!r@|6y W46- Љٛ0Y~HLg\3+w־| \$amKx%z3jN7Բ IX^QHٺoQI>ww2 [i+v^Sά8-"/Eܓ!dG9V,O~{+a_1t^38lJ(,Y18c˼|>~wu@ ZkZbوښ=@, a\;㨤FYL<Ia"gIL;op%κ(r2&_~Fªw5,O"u8.LPaAwаpn=_%n!l=bj*UӒ_֏ g/YJH@](zcbWtA=`/ctI+xV_OCjC`BԂYr? B_&3p_se5'gKei9¡kwvr9eg.bN33;, *nO9 *P03LD# 0(n=)ӥgr1|F7|0V< =yӝu5,dɎ5 'n2T87Q5l o1(Ʋ%,`v.QK>3%_~/)1$LIqBbWB$&< Th$Q cv\!~ASϲXy kh_l(qI\Y+>B ag>lvF'?-ٍȯc8,B2{ ]: wHt3UI0eS`~bI?X=utlokYn B`Dlf/ E9T9ؓ%K&DJ8 Q86@9yon4*GFoC/HyҨJ- ;D~me%+aI %T@66`&ouFxT#bd~x UV6LCBS[TNd_СG HڑQLX3m (hÞ+$mCanѱđZeC_v|бCLjt{P(،#%&]5V!00>.f'uL7-O=T-Ώ̉ ;ILi$_F,E(]0jNI;& ;b霝9ƨ\;D~ aI[3 .`R2\_|:|-zxV0C~JWyP鼩i05@ ϰ@-Zqe$ :Z kyQ:Mud4lRg(ڤfx{c;Nr#fiPeGU͹\2ޙIyo"ǖXRY!S>yfhK&#u ;Y Stt$xMGI\XiDHX A~që24T mX |!dЭ$Qzt:q8pĚ6_VF4F> ĩ ASI>KVmixcuS‹IlLZ暴B"i)7RS T|Q۵g@my>w3^]ny*eZCȘ<}'~>h졮˅2yzO4ⵍ`>\A @ȁf%^c|9f艵Mgz+̻fZԆ7_iҏK[1 P y4Vڿau8PZ:e9H.)J?n@f._(пոspqB|1YDV!$ 'Ze^z|Jxf W='; t3A8R}Rj r>lzZHtyS/_DS. ё|F%G|:^+i#2š TRvPZ΅b2bȜPq8α~Np)]ԩI%o焂^aX+Jc w"le ]dQ{e$~XGl:pMekfv$I{`jᕀB=0'6 W}H1S@J@[QD:<0>tO~\?7*#M!9}RL.~ lpfY($`~ gaJM4f<)mwn^!4,$!ynsRոƼp ]:-d)zs8|V'Bpt$  }loVeleu:"7%Im4yD&+3ia͛I{#~na_J@Ca4)'D}Ee,>`%[dʶ#ؗms&{ UƚJӘr S{n'x-6'V鄡]f &)'^"tFqNtD_0ciRuN~~S’wݮ8x\ i•xIx$p: J-)G;Tya  * S*O#=G03$b8Ւ*&G{Uf Dtܱ脡~,'-ۅ <"8k.SΨMR5 e ii*;FM5=]ҨY cc+62n;nV4)n]Hy(b!P.9`nfJIt ~4Iq5oG;ڮl-1X!<@[ pu7+^n(Jg{gw_ OyN2){-k_Ro~l~U[zYʘ:f==B0]"Ϸ;Da9')f"X0 X8+i%&{bb6)m631Qk.,8Jb'A; dpD:l<1Z9d]/1Ux_&H+>.5H,܍ bGIuX(TRl% *}p`tmiUvUr{sZN-,gs3ìuZCRF\3^ ~[U|YtA.pa3}\dOc[ FU";J'"贈ނ3fkK~di(DV\,\7vׄ]z7]};?bkN~ZDehK[ھ] "c2u'G՝U6L`WVjrFnԔ3\y'ä-c44:r,EAP We'kp/&KM_`Fk^57IHJ޺ߦ#aվ΢H^zV S}uVIop!%csn؊^J.BY?P!fsv8>_5lc?+i2-eo(W. c@ aR0Z-Jހbʂ3raX\ASD&!,"b?dTU?ܵM?b\2:zZ~Lɖ?Y }kR9zv"P|1*]pׯ9Zc u?/t;fҙ|t;n}^ؚ<<(@>QsOa %03 útEO'j}CTu5# #F-^)M*dm4]f^{yj귢"|raw^S?6/kD6ZbJP6h9Ă.6i.}:g)E\rC/>)t}s6HhuMyT߼kFݽlmR/P#lOlR8BIs8?.h7hs-DǑuuʯ#G:QFϣ_x.:Zv1Sy!j_5[ A!Z|SF{,A*3*$R$.y,cL?Q :\&g`C9 ׃vz^u6>Y>[ߨ=rg|x0QZҘ"IM(>pG-ZD{+\k/Fun|$M*luߘCntZB*C–y 6n<(-+Gؤfq0H/ "W!+G[,{ O~@WoN2]ȩe],wp/3LqTJ3{iA̧eSlO A;HMO+u'`VRWjא%FXqe%k=F'p1EKZ ]yJ0كwҺlc PS,V9u7%!c/8Se?j**Q4s+:X)y|:ժYfKsr]EVz)A:YXMM~_*3$EuD}E׈xRt2Q?ި\]o/Ra`*͓>2cYyLEzӷ +AkSۂZ(ЦqH(+$TT54KNՃ?zfF"y=MIYi)F9SΟmh K03pg`wVA9Mz>PXQuoPʡL#:=m{ݧ/v lx.yַ-GH*kb`UBRUebg6@r8kiuLeCH2b{ankffq8-R8&"P@mަJ0l|27f)ˌa8dI)h8jm\y7Os~ `C`^/`broT'-;ZG4-bK`c 1,\7n5o`Hڭh^G|TC'o^hF3o)kwߐ&c![c-,[F>x>l5Xm挋k@K92$#zSF5 ̧yx3t1*--gDjdܺ:"~v8q{qk_Z#!OǕIB*2\EԘi qi0UdDCZ4\TXrZq;HpٷT[Ad. n:N:.:OU$?qU^|dl%H b~(\##[WmxuK?>01ӎӈGM}h$r*1FR#疥eG9P& 8ͥydFeEU18ӫsZ?9#4d}WBf%nWp$z. J $YngX GX6B.&15I':`\. op7'ⱐ(R(t#tU /lq=Јm@7uUF16G |ffj^SR)7wZ3\$rj|O8õ߶ "&Kӯͯ![G]ĕsuTjKT?@MQҮoJ?Da[Wx,+.d&6>ѵɚ9 z>Q@S}k+B5 E"Ԍ5jD)vrcD>dbqZge%w~-bLͰm+@@L;3נӺx߱mןB(Hvw3phS2ӜxTM$j' ;&nz '+y5m 髫d3[uAK vXԜ:hQβCY[/m=O6=n=UM^(~x@> 䝕 }RحJIz J1ᐹ_TgӣR}k g>B$R!+0#@i|Ľǻ,9Tc8(Oޥͯ8(( gܫPO <Bu]Sf7/'(g $e'lAk|:#"ޤA&>m 7YBwS"n(gg_·kvr 5*$|@72|É($4Jݼ:WXݪU^laR*_Ƿr׆܋Fw ? of{zAla_F|:4n,>̇8E>}2$fUYMVԲ$dK@Bxp-sF^QGjm5wUQHH){QJR$ZbVk%jt4s | zAGD@tà@Ǐf:ni9Þ*/T;W.Z/CP'+<D=A\F-^rgC`:^R]O" =-H4v{/@py1QƧf̬ )X4#\۝_kk tBsJsDFn)M8.s6gi@ Ou'E`M3X="PJ8 m{j 6RLJߕUAl]w |_h],.6 ؙ݆ \ʠ<ķ`]+Q%ƍ1^CtVDm/m r6-PKv dypB̶Zm>q I{TH{1`2ie vB˸1NMEx9^8qc5Y(T,Սr%!cݻ[T ҡ04̧^\~6RNF)k$=pG'XZ4)Aݧɪ/T |Ein--IENrchOs;÷: 9t#0! uk/\}ĝt6KQ Ɏ+ݩjXr"3R꽁>]3R^T_s;n1Ƃn6m'92 /):ɯi:9 ͔uvp4u쨷.r B`c>͞ hw!,K~v=b?H2Gl(B` 2mC֚*^,[?HssJZ?VXSCO y:\1Cm0;?_>tzOYg#Io#؀ %#~Xv67_^1k#«<%T{E+2qs?lk,FĚr0^.hKoE̒*?O$I m@P7TJ"eቴur8'7tbXDjF[ѶtT_Ьv K[ O TZ~bk ,n8 |HB'=7s1Ӵ>.Y|A|G9E9g)iIyO%&C vW=/֤j8%OP Y.t+;&{:0ZWfj]/&[ nyoӰcaVb{A[:,μwMGmle㪑"#.!Ƞ-DbU `O/?:Oc\*Co J[=D8( *0izoFq67 0a&ۧ|N&-꿓 >ՕxJv~2"8*30a-&XYS%߽h7"HOqCQX ֪)}T+I[+r}E 0COҒ&x#2EIHظ=BSCņN7Jf$0qg ֆ8*C9bԠXV%[2Tڅ]W"Cq4/ھv{5&=)|+&BL0 6WffO%xLC/S}~z4R(/3b&06Ntqi"/%(]AJ^KUvĩg920ZxevzEP :W~A_.2 -1L Y~3u@3 nZIߏYc_0n>"0 ctl 7i2h "]3% v% PY<&&m'ʈD=:"I 5Y| kX( *;m[~?_A.9/~Gɭ zt Y(ߨʒ9UlNKp=0||*";XptT84hDf"DPݟ#8Ot{nxˀ_i]\p K+6;A\fe!sˮCv^_]D}Γ |#fZw|aB${gI-&:U"py [`2u[ѥL2;@ rV>Tbc][b{;a*c j򺩵oi "bb-4NC jy *̺)%a,eg@%&ҀUoGFrT M鸞ڏ7/G@>3K^T(%/ȺB-& 2.-ll(E>gn΋)c.m_~AQYoj*Ligɱa(K(KIwO؝8iP*~"A ̽xعyN/퉱wL6O䈬eOvf ]r,gE`pwP)m< 6=jL :4;W;)m%+; Qn||KN +T '@b 4*ؔCз`X)XxՁ[LVxg[_/ Xmu?eQCW7AN۹BGk3ϹH`Ks[ {{ nexF^]և.!3WU5z5 IL.G><=2[1R?!h~, ț Qx"[g?MyGlI]ȨeڡLg5Y쟫vELS2rCx$hpjWt$$$`,4UcP @/D`.(5".(r k j (M;dPuT5@^y EB~F1^3<(r-7ί*rP{Դ-ҳg$dҖ< \NDzMOVRƐfho51dÝ.p~;]?)ja5"{w-(%*:"G53cDfjӇE~ruW=yNt*^ ܄4Ws L={EuC$ʽozM;ݢ0|@݃V3I.%cs 8Kঌp۶S9pkj:պn\]3W9.J9#jPZAdCsTWz@ܽgq֖j^קǨf̯D"(T\q2e (46|c_很vl4<ᯢqos)iWE}?eyBrȐO퓀хb]t}YdĀ&w$PN5Ywu*2H0zg|U]/L~5hNWR5iKS(6FF«H8ZgIcݒrށB4i㰭AL39Zؚ:Vi"Ď'uמ)a #!I bRG0 ?xxȾ- FNos(uiWsA+q:yDR򝸯hlF<)tN A /6жYy.H{YRyeaR){CijU[S ugߥD! KԴ@/RmLr>~ ྎ8b)~mV bz n@6mm|c[(sZHv˦r#rfkq pn֔-g%vl?S'xg 9vu ޣ .0=6gB2a;%@&6XEB1-;A9ƻ'`q NU!^P(o8~0w~}5JʔbiF<(d-闓߻\e[d;kPK$XpR|t^hJHA#7{u!5=wrODWbD D,HjفK%'ӆ$Z̫}H$mZIfo^/d3@ϢS d(z4c^e%&xi m>gG͋"p{ݯycLCR~|E^ ;tQF1G? j&g":Dn+eͱǧ[.~^̳b1C2΄S%6I9~Ϧ7>υYu9Oa}̆EXb,w5#F" ~=0f\1r ۶ 5L<$!@JM0䛎_ !$*Xkp<.$ޚmG2PJ8!3xC3%밧)SsԪY1 H;-R-: K理N7lQN\<$o]K^оcJ箢>&;wŸ͂' PC݂n&Eh3'( 9iOVEZ.jǔ)c1Ai{q>QT!XtTJ9]X~M|~Vm]_W1P8R|OŎ;'SB6Z@UR)$-MV Q3G8/B5^%oj?d 4Ue L) \v,}7z_QuVf~_SC^60"NCEy'S лV@ +D1ݒ-$*u cY)_mgݠH15BVCr$i8z;MM**A; +FV0n5鉣a.޸~ןRT- 4>C~},'f6q܏8N[6\\)P 'y u.RRI0j_"z%ԒE1ֳANZO&mbfO1_%T]ŏRZR !xSp AMs)v/E(:76PgะnF͔'XE>.TY)r EfN+@f$UHAĵ<9nv٧ xT3-b{x- /dڰP.;UZ{δ rB[Ox Z襾h(ŻՠPZ-všYifXݸm3g2]h 9t.ۅ_-ܰ 9/4tBHU~MĚ6܌۳ ձj4d>䊆,g8Jn(^o_ڼ8b: te%%rnt}>W:ƕ,=bIL,Epf_ա)i]Rq@[3X¯jz:rjnf$S%GU[>e'B*F{ͣnmsC Bv#sH&Suw#.CWC+%nduG'P ɺ쑣=u؞nm`~@R3h>u 'meR?KؙZ yHk N3&f ,:s#i҃6=ԇ^6dw$gB ocX<f|E! eh’ ~Ca ==HaIFR6Ѫu'`SZNJ19:;r^%ar Ⱦ(-Y>3!+@%w|<_j+aO"9.6{UIj5ƬB9RA7W\O{X O&0'@U3R/6c5p&a%M~]c®ampYy.7!^h)R^>cg,f6(_֝sij\?d r<=fG7wwikgҥw뭰:Vgȏk/IW+׿腲l]lZ%@{\Jr0gBHhwgog.63$Ӳ WIدhgnu{aNO7϶h2$l}vQNTpE88U%$אLi;]?R8HE;8͜+LaP},p Ӭdet|Jkw:ҽ{E(%EQ$sv<_mb}i "ޤ2@N K<Z٨P @a*7; 6@?h1 Ub65:Ϫr$u&p( Zc;Dɿp"Rg4n%?EKR;=M6"xd_ !7r@KCe`:,\żs7.= -xGi\L7ۉT2:N'Ծg kI.90+[OPҊm"؆&F t5g4|Mf@|dP+XD&r:>K0R} }D wz E6R!‡ 񒦊5KXo2S:$8r.Jʞ_r,`WS`D{8+Hu9)-Y(Bj .$$`$V"qLSbRCF ZZ$x3BtWc = 4~4We "sX)!ڪؠrluj Yֈ0y^6|fQ{KeǗj|S:m{̊ҍ=]Co8МO)ҝi˩:ɊU[ںVG_P-[E>1 *{i.ǙJqlwv کR~!V˒PƶId`^:W:gJ&?V&CoM|~@]B"%^\e;i #16GH((1Art8I^YzSY-'_t3yl /ӝtM;XO͛% )-t9>.ht eR:0foԙZӓm,r참mAn $<5 Pg-$`ZkO;}/Vӵ/A$-XtzUBzɗE޹gF= .3 BBw8W2>6yD;\W[Ozq5υ~:ְlQ$6A&E >Lg̈1wږPWw+|N$79Ib,j[DY)T;∑pGC xTJQƞ (q"Ev}U tA*PNӆڸߦZx+HzALf>Na:"zX*5Zj)~OY3]N@edc<Ky4x}1BFRHATݭG|9BҸN;m- gU;*v=K$ZWYQ#h4-Xz]–5?Я3eã #x9}ly떑^!OZ`5!nul=kkxAsufsQ< (sWeoS7k8Z|; ~4W%, la%όM2"0ƕD7~Tڰ*Hd [/k \h '9^|%ђ,b(ZjAn$U0ȼcK}Slj œ!H5*̃d,9ccZC[V#$R 8!CmH -TWALT$u*los8cښjY4gDRoSm(Wi1]>R2 ?Oē$+l7XA;n> o pKz8VsdQiP%}I GF =-UW=.?^*P Aj2&!=%|H3aV3$Cġ*Xb:TTCܞEcB8UWEQdd#uI21(T_YѠ"U fʄ]_Ne/RjWbѝImXI|䪼ϓ/7XRԘ3:'KMimװcPkޠf@BjS:io&5B" '%+t1:נO3۬glT\L4ӲE NU0klfC0X}Tnj^'K:rA=o _ΦLpsֿ8ei:;ɥbrgiym~`X0uV}rբBzFRϬO^h$=:EVF; f";jAGCl#voQ@t<)tI4T ';l9َ69f+s~H>[IJ(Ð%.][D|+(: :SvTy <.w&'0fո D!=LOJ5LIql#&nӌӐ Jٴ28j8]ƒf>dHytG(S#j8Bn`O`e } ?\ջ+Lz, ̊YB‡w,ngvMr>cS[H)rӃC! "l?@M;E䇡(n,Aq1JC^=&  30T.$|w?Aj1s 17ks#ë&h`tHf;s^bArVU<܆T5N5qWYe_tl1+XVӉW eވjjí+E{8pxUЖ1xg&tlg#6Փuw!18W~.>CH_:9p{NB<[1kذ%v gͫQ^0=tL`ҫg@CČt&VMx95⒎&3 1?tDD}/.ձKa,I^ tU6T@PHJcETZ<-23'@BY;8&bNr؏q<3@ =\` 4mo[~v/ V!x$Rϛ4V>l,O8Z:is;˜md+; Ev>tz x{zGLkxQ$ hcL”bviՊLBm3B/R] o+~͊& ųl)Zΐ l .R18=-zzp9Wd :TI?Įx2¢*VvDL;/Z }s֨ 757 N3^KX@ Рg[ҝ m۲XG-tM6FvRHo"h}3^) 2IqbyP"uJG~i_e3<`YOo5K 99WCKrW%RCuD{p͗δ)PnWm09%+ȯC2`UL,$R3Bq0g}J6j;,')D.sOz o& DZ('/xɞAERR ߌ )0K:}LpEX'EE@dWx*M_֥(o7u#Vn7Ά7sm?-c;0< m3N˅C3ʵ'&-?YpDcP%7E-^Ymp."8/su?g񦮸"&;W9xN7̲sC^/sܪTV\S]k$"\[kb%xwm>($WIؙ{4d]fY#mN #wA|UƉA?h3|B;=e83 IO!1iֽ[g9<c6os%llD0,2A5/Lurh'<Щ¡,ۤ" ?T/ _zۋjgtd-b]{L Q/I9i<SM.~kAI oVl6Di@=4iAy࿞ؐ?$53u We[ǯdSߪ?`yH6nNϼ|b79E~p85'JAM5>ac!co8oXʻ2}X3[bw)\df=#Р*=^JHj)v2S+>JP!x4`H 0UF >\䚓Sdo%{)R3 f٨Kuj4S?r{ӣ*ek^{ w ~䧣T1f5ahC]vwέ;畋q.ś}%0#VARdW*jP39Bx Gv5G_ 숅1ݛRR֣Dt5aԵ:Z(9w:x!2g$P)[w^ FQ v+zTe0/c8N$a!ϟ Jg Rhq6C:u!hst/3UXIEWxՒb{IR5G'GRb5ҙ YUKn*SS)I5z[rC؛A[*/ljGrJڊ^ob+3}hѠ[ꃇ-QBDjs(?}Ag㆗s P>2-4^cd`dK7ՊZ[=pOx;o/6YQWfK wB}2=~sa]Ы EW_1j{RN5\dcqHPKm5ZA7xL\"+H$_w={ =4 - 3_EcOjB='KMMku8̛_Aըn#^?@Tk˚C.E6%~tg\ڷ{fБn(vO1~ʯO_աG[V5PB9j[v1+f%lh߭l`ޘMXҠ؁-Ю 9;]/#m-J.3 Rm\xCj*լ P^$ C+~a$g)DB2Ŭ†USSx%r{8Qغv%&JJ#J(ɶ9yVG-"r< X*F `@}Γ%l/twT$_ lC ͸C}x$YӀW,jV/X[ɩ wMhw~頼qy.C~!VZazxy\TÂ6h`+6fsFGG*O?hQp[r`q}.K^S ^>m5vҵJ;%"$r غ#4ȯcjd"S[jrJ}1#::{8nz穙ړZ@$GJW>l^?~Z'LxFL4(o̓vp;wֽuWHWEzz& s7 sO75S/+ᆋvj109eݠ`A~~Q]IKYuHO ۓYM)^l4d^ ۻQVDU-^ EΪJ[w“b =2%csNw$%WH&#[@'f"|+7WeaU]H]AA9z_ed}* d:ڜYMfc8@Da&LJc E;>21O2x$$(+2z\PK홵_ 4ТH`TE\wa~c1{imje]3R$<X-?\UE;:ϝXFC&Co<V)Pھ4!B6v<6b()b6ׯ]ncaw<~l|jN2jP_dP0+rgc5NW"ށ|enl\.DF`.`.ZH+BtmYk͒G+3cyCM$]V_GH1m 'F$C\y\(y2iY7'Bpdហ1}t ];|]574=TqD=UY< v&=8!Wk9ΗKO7r5|io]VDmꎬyQ䣾S&/=L/d(%cM@TXx 7ŌxD ㊁65s I%\%ܟTΖJF!8&4'U I,k)Qoژ%[++߅J@#g>~>BWv%O *eRᦐcpFe8$1*ԮaQ@m0 ??T's[ɚkM[/ bGEAiCp7Vy8qKgc|M3]<1v\OE_c u2D2kEܐT劭WUNj_}V#q|3fTf$]E7>F4GS@6@ԉN-_)OMk0sf"ϲWױBꔹYxRd<0èh"Yǣxv⿓T+Y?k "[ ^\\X+s,R+QffLGhաD& WaQ;,Y:c+.QeS7EZnS %1ſx%FtG-hVHX !EmyAnN^ؽ oA| :zIlQjeEuK[ !i6}DRD]LW´[]2x&=7NّUa\֟% /ܘ*(}>P~{q8{Ks'Z{)Eq\;@.xzy'ެyҼ66gX] D$=]]lșvrCv(72qh?K+N6>J4 yO.5Y_rԠJXiYݻ* 6jŧzR[ןMk=6:s[︉5!T3o5J_N2u4r;hhi ci%(5Jx.bc<r5|py8tS^&sRk5I#sb-EK^&g7ͥsF~rz*lqR?;mȕgzLs9qPc,N_~k4o٬-P[լRO]z *}!,*xߔH7Z50 ^Xg !4DZ.?ʟ]$7ɤ8O2,>@ye0g5,+1fm, EذEi9A9͎ _ #ߡ)SWWcjd|ݥl?\EwU&;9jb}@fE9kf; Qc!}&ǔ [WŎn%׀)[9}) w\J@cVixo.BXq?"Bfz񤤤f+d7X5h"|FL@ҭqͬ% 2}L|3T(%iJIDfY>RZsW9[rߋly%i j# QBvRyޜo ;fk/螤6kNA: (Y%ܣwJͭ Oup/K+w$*5:ee=YHͽ=G.uLHpD.kj[`"F-[%h . f +|//?msD "]% | mw3.A|5}$zP͜X2㢻rXP# ~]/U-R28rp#r| Z N 9$~U,zαis|ףA&\w7 QqE[\PE "  iZFdTĵA{9jd F[f&ڔL,-}B:?f*1麰 D;jȬ*Oz_Ӂ=D`VߞIZˑQ-a䆊;CLrgw|ֽu q/Rlj(%k`P@2dc~_M 9sb!X}Jln1#}w*ϙ**mL' PZߺY0+z9/Sr?]B7F2YĐʡ4%w=/AY~+|Rj|;;1s-l=Ep1g(bv=FQ#fpV jRUH$☟&/{i'#`7rM&v`7}*,|yѩgVJ&H,7F ?D0\qj^͓R/vժs5aBa_6X[uȘAD ݜ_vqc,XA1 wQp$>H{9ƍ߅tMْS@$,榿)%)EhKɏ]Ξn:7~#' -2/\vP,棞˒`tU}AjWEta rA2)vl  "JVP7?FckE cjsyݡJǵѦKk0g (5?!ܜJ *I]MNOnӒ2k୼'THH:Jqֵ|O$8ڞYAfrҪgaV IJF cLW }Q8t0R..:K)zױ Ե:e?鎮":is(R"߽cO2MEu>ks㙊*>%`;H*E?[ MF g?ߛ0sQ;pY4 3CaՋ[{`?CIV,,І[@ц>*?= 5۞S=4!Zm@gNÕD\`I6](ɢ3F>"Pm#1532$ uHR[(9oq8s;<65pu8 p#++ $#FhN$pz3()o\H{k4oxlpRU#F72'w! 7TJʄ쵳Ux]PGyRfV^jgy$BМ Ӝ?ߗ whdP&.|<'l`HpB",346P 9ؠ5kTl 8]Wپ%=ڡ99ou1W8?FCkB{іUx^Ĉ%򄎩8]:&( -ݭ!uN!:!OKt %m4q2mb|50|O8K [^E7Ih'b9F"#ΡNlGH.) 2{3ɨ~'v妐zU3;}>R浖D=.Cl\줎mf0SS;~ j^y>x$_qiXeg~={tp'|mR+Gb=VM|52^f`ix ޫm\.f0ͅԯML]6H˫.H}2e%CkPs{ l[c (A?v Zb"B $O'q'ի"7ݼ*$YEڭd;&fU脶3oafgnMH)myJEK&4 ;7N>D=uqKY0GhgOr=ܘAe?7R úEGZXœkk._I_$.s cpZ%[nAf @[!~W(GT@UZ[r- F9FTEo"H{ڇɢvN۳Ų2x`=:1;;e&g6imIƅRl5L5iL.}$Yjl*[">b=fK9H3z+ '&ahL.su7)m[#/ROфSޅa6&=#L2A3J.^4J$:6]'!Cc4XqgՏnz%N" a88ة+P UA56^)4Wđ@yh1%!Iai9Õ4Z c 朦y5XX3o}$|#€֠&2Te5/ޞ#$$%Mq&m\cw^S :RwY~6SJ.( I'n6 |.㸹xEF;EM}l| e)Tsip,v 6xPq]yDnJl*J[k_J_`+6o?Mzl"ѿ@\h͖˘XsW>p߉0]*~1e[Hr|Da#Ib6wQ<$I|s}/ n{cx& S&s0ɝwPk̼'4~* \SSCޞ ȝn3c5G@0*"R½A֫ F F7i LԱ<{юUM'1 J:Q]Z.(Uh;uec+ΛQzBJgw]r㘠#Hel#2l~~Q͂[*[ ik4j)|J,/!i,ZB6/Bxr jrtr`?_vNy\c6aZkm6.FA} ,;Y2A]anU>ӑՂ+NKM SjZc?ٮ+ ):=@J< |<3Sj#2ɝG{]4\ݖ'T]CDB$P,z ڧ&*!佷S4 ANԪrUWG=e~@ 5ýruX@–B9_).o6LKS\p^a+EURPXFAx^39>Mi3T ziXޜj63o||Db͡D^)d3Exk0 T,ݞILV8p~JrI>J! UV0ZɍJ&JVoisHXS#U[Y U4b±7_C͎V63CIaJϷ0K<:2 siDKZyY}EE$g s䖤|+sXroز5j 26:_E<jWXkf[8b)> kABR0R ( ԤIh*?vuS\oTMTlD:!BNJ<4Ӹ([믥:r C8O(lEO4eY娷5WfHW-[C HJ z)v23Iz&(w4+-b%^HD)_jȋ2Ztc1h+Y Bp( Qd Ln ;rs4 Sev~5Ts79݀ݘR ;3gE&s(l&LHNQ/,Hv}dU.R0>91^C߇AN^(3 %M= n[Tz Bxt9gfu♷pjdyh`1g(4-i۟Ĭh \'`R_7DԆԪn!3K弭 )b>;z6>D/Q4./}r pڢi:B1P)An4+73ˠ3a{m$_JGZ\uFc8Ơ"ɮO>lu6raioN?E1\p1aoΆmY~]Fp;S$!g hFbm-pè 7F5 6C ȑ}37P1H'2~f Z<eǰ&i0.2W2ТdU˥5.+Ys I1ɑ(%5 dQ\j7\/P)uzkn1S-k&Ww9l_7Cug,''!eͧQ>MDa< pk`)˪Qbo9V#MrjL|5ӈϓw,z~eԔa0] D 틧((B{¹$89hqtOz|ZZ^\: NgkyO5_`1f\LIh\;5+R]52|*-uAgiYR0sC5R5z!dHTa9kVxtZe̟L{ۅV װtl(qD|^vT9|v j(#ܔ8l'tz)?NQɳ/a~)ӽ¸%ZA.)ZݻQTJi01ᓅy@F,MgtU;$Dq{\~cvg\~RU5Ztd,MC?<FLѤ<2VvLMv9KJ팽y":wEo3IVn4!$z gۗm":24?= 1}@ٍ$;[u㟠N 3*1,˯,}ho LZ3 H$X_/`̮i?LnMWSGyWvn]mLT[jKAͲZدe% <׾R־*Op\'ꉃ |虭&EsAQ'UϹ"gA}_[ܚmЎvbY;Q0+Lar]X7X`ALߦy]a >{i^ó$Zw<@*@';rގgiBZjw|S53zP<+(6OXYb+7F3t3ۃh47ԉ!x;mx S硻oyx^zXWadIykIW.ꏡqД:Sd]{3*)ɏ'o/]2bt֯tkNϹCߣXyӮs*(:I0!H$‰IΨ}N:oXDsYYST|rr{c':pM7J$9z5d!R!یdT;p$Vh B,q&[:;>B;Ϩ!0C\2_URW9rShKVpBW2|>]B900k$4,Sh?3>JyI{[z<8Z&bOK`x7'C iK#6=45q.Β|{ xYW˖6I2UTz`4P:֣熳j.-;9w(F<.xnS9q*oͅ(۪=@ؾH$,G=Ve3f[OzY9`r jHȼ0QŬ7ſ7} ){G7k;?^ V㜱q"jL [̀œ[i`BFje*UL)zEzF^$ ;}@SFH} aZPyF*\yz~k%f&2^ٱꄠ$";*uy{׽HIrDq<p \ v33!H)k (svB_!pX`AG6/|t"”-[~ ,{ _\ikenSY3a CN8>D|a/v MD`ւʷ l](CS`w]L#e ڳU cCl2m^1:V81Du4E=GՔ"z^)9%k]14ƨ?ZݱO.'H(RyyRxҾ" 0 APQmz1b]cnL me7ғl1EErКy-8anuZP )놠aB4}7er}.ʮZ}9>^i$}hnQC7T9Z݆@@JT{ ENJa>59芾~9LS~c+A6KY){C%Gݡo@@lQ>yL#؊)-0>_Dt{k{*]hJYl&vѿuRD6t(|ƛlvh<I8j/qmf@pBRE960E'@`3b[V+$*aluS2D_ˊU-N(Dׅ:5[J=_"A&P1祕\̓bΩʆ;gF0}|$}&'Gw ͨn@$pϙB&>4dy)tbYOqgll ;7c~4w:v4c%`];o&D fvL174 _0AZIt["w^#9 M:ힾ2Bm*"jj5Oɣ*oXnt`4Ts+屈6/ ySyd ".lX᰼1J˕GBIœX1螉 &Ǎ3i;/]Mc yeQN>&^XYa0%llDP.ͰٙץV n]ryKa&9< 5(Ly(; M78`<ZyB=, 3:[ ,Hg(~z zNt91N;eWߍ*0_I閟"Ȍ 01F>NA_ChrnR,ͿBiFŕ @wu{qÁb_1Mg6>LР-*0pս:#/^wbEohf20 ;:?۽6D/̀z29F1XwqJr b,q-J+Üd.ypriؒKsQ*I|aFgrw8 ~H`a vj 7p)k,43\ѼfQ62a#>0h7!;ه!e/Q fF6bwN~ţD'h[#?:71\x Ϭ# jVjϗK%Sn&Fv7jOL( "dF vdymkR}ȐVĭU.ݠ/db%3Ϧ *ՉkRU遅$rպAMb^-nW$j[Ui|N[9q0剽ϴSD 4)+!H0XŮO<$%bŢu+RN=[rŠk L.1^*zjbw1f<: KuEH;,H {#: CO_\L+*6Q!i4ie| v@Dzz& +T- M0)y-_L{-22ډN[z چ%j-J EeabhljOXjWj)=b%F@Lq_} [HnGt8Es#׭rw?x(zvԱ2ӨĴ{(Y)_JWڵn+x IFO)a^ 4C8kBe ڣdl#WK 㻂% +#ducTM463"Zmlsm*&w".@s1}sayK9,Gv F蘋Vqo'6u . R&p LE9T"0{=Fr$xѡVې3tSEZWy%Tqv1 &7a7&T8K@n\h>*jzϻFO>4xR5P=8 tX@Ǯ8Ȃ`Ȧ2m0c*V3̪ݞ >B *+5jun*Ƀ[ر J5GP--ûi49`gRoS8B{e)dO]ڻ#[!d~1~t}b]w4_Oj"?.q9X9*\|v>hzNWzwv2N"$l19weWbv"vHD{Pnӂu= o%D"ﶜ̫XȒ仛>u߷l{#Ys^w}(I)gQ  7T +T@k>ceuqOO.2)}36x}zx}Mpi *JOhM>Ֆ+bw~9r/ASBjʖ'_,S!e"J#Iu"`]xDhEv_?q zAh,3aܶt!#Y`As?6"Ea%:L:췒(g&{v[CҔt]-˄MΦ T.?2Q c׷{7Dz:cf#zx L42yVCh\@SƏcr>*)un~ӏNL|H=F2.^,p0-QX/̄!`,257(k H݇+R=l+=x)"TPk²~&DoR2"k[+_g0U-$ITͯJ{Ξ^p3 6JZwLhn" 2 u` Nzu⮒,Qs,2j;<=;bMfIO1|f+$ a .'Mmdt`TD6s2-9=ӉOcV+â&]Х ;Ɇ'9q/G[Ux{v$m=` cv=*|*BQpx*?Tfhݫa71WaOh@8nFV 3k)DM@JԮhdPYeϵ%P~*dֻKqz毻ģ}խ>Z!5t5/Ʈp* eW|&= bv71>Lw=c9߱_%}Ai?o:8ZIF[ tNš^O;tc6ڌ5U,MƱ"1#fd۾O{2<d29D`҈QyJy4s1udp3jV}DFPLK0nQqfcczc룩uǨtYlʱ ~\OdhW"C"˳H $hю=|D+)Vb`7Kd~Dse0K޳MP?#5$M e"G7Lj)?[O<! o  fHmSmţs?-?'sluWzMMKjX}W$ iAǧ:MǙ6ΌZ|4B3~L qmbzBeONL: /{ lOZ MqF^ \'g{ht[5&.ҶDBتPn-!:4ÃY_gXՑc`ҡhpj+ B9v-~[j)/Y P67"}Lfqkgfhiʫd ),s 0,(]gr i"uCN0 DsPAM9PBPje\Br(43k: ӜMn?VH06q>sw@,S|\z$MZaޣ#_Z/sLJm=Q&;,&Ch?ga@2tJqU۰[T߱I#T*kss'I$|.SUrU4|p #R: ʞ1}ꧮExQn_݋\jy`h j"LnUGк4ijJݼp^c&$Qk>A9Hϗ8$Ց|`6:*ۨaO~϶rR=Dc_Y'8?`ht~g%\i*Q`4i\%Y"VC>MpVEnЬՙ>7#]Ti%d 7R6~O Kyȫ攮VkntypO-ĝ sdDUɤtƈWXÍ:σ:nѻ]+5p>dFAʝiQP:%*AGQ:[տ0:(ik*X_`ϳ8߸ zu==WH ec۩ d1-Ϡ}hQhO45IJߣY#8RҼ(0r}HG?] $L`ŠH9Ŵ[nH 92lOZXP@wXº+9ϴ^aCN]gB/2om̄inOV8$T.$3H(gg1, .|tT=J*|rf0dlt,c| hCYie#I2́LX)&kh?ap V.$ I#ջWծm^Co/aj)F䑞fqu^H/Hi =嘆\ W;>\/ tE鷁BvY' wLs˅\a>%ɫK~ݏ dN7g"f ﴤC$dnCѼr,I2@*|d.7 |ӥif<0}JķI$7[\Q?3J`+jcmi{gHh!},V=.L;^bQo܎fLZG5M€|O]y#4rnRV/Vlzh ݆f*:^.n(T'ij[tO15 ^r(de J+ |?~PtGV]NxMY~~H,P/~Eig+_|Z`Y%-婩` =̎i1D. w$ނ"VIܷabYa:/CSZe/f1rPf΢ iO}ժpFl4ǔ.?l׭Ќv>%S*vAp#jQcIC"['t~!w<ދTM!-{Z˰oH)$dY?gh }a*z JUu[7va1Eev1,ͭ0@7Y&eCWmI(;!ӏ<)2\.ɩeM6 Nۥnpt$)laȌGp`J~@xe b[k2*sQNGEGFw*iH%u敱u-Dl!ڳE Iv1OO½oKt|iAg&ǿ ҠRd&Y'67RG4t+,VΝitip'NrC68 VhԑZBNMJA5L UƇMk,=zA )oNX/ `|5.$QBt,Ǒ +-ג:/ ʣ9tbڼ7FF_*3Oo 2Ar "Kޖ׹Fy"5# ˫ q_xјR#.> E8| 5(T@+mBmi/*NoʱZ}T5ǻ%uKXtld]甀~~mF皂'mxs.> BWuLQ7/PV &VpΒ5 'QOˣ\GWM O2Fڊ<'kI?{3̵Ϝ@n^1A'0uW r^Eˎ/v VO,Tdg~ O聆,^ja:JĊ`ZG\Q; :SrG)'ȹm^^(OcLhXlmuP W>& ]&nLDOyCƏdǩ`ȡwSSr4hC~b[mxŅ2,ovxv$kWEBؤpcZn0H{'Rp}o$A=`~>>=K=CeA6A}F v}pճ>Gݕ]Ȼon1Pt4ʭef44G 8t \uC:x7l1P^vPF"ak; oȾ`Iv6km\* rpl>S9iR>5m|(mA8~ 9Y_ӳ_ tбJ-upʝ뿏>᮰ێV'VyheF3D~V HLT/2ƶY H4$#uoKz됦it;˴,G*}ފ®޳l|NAEQ) %{D.8Sp_cA9 [D!g yn+ϹT"Y]_% m8qc֬r,67w78vR#^/K^va|<6!2.2-'&rţID>-ǘWA{sԋSo@t=ӆϜY!ysK-T`zFW{xdӰ5V!$UKqk<тE }aiM|w.",3zd y27 sHݢXlr}ȝ[W] I׸ziӷN%>WN#O K RV:f;$ExF X4~J 麻%MB:B$W+X要%S~>sRsˈ%>Ng4!Ȗ_!M[jcQO42 %HEn)zU0-E</,0Dt ,!gu<):)읖Пŏ|SN˔۪@,ߝ8BPq)ئ\4N1⏕b4g4j;JjVEfkkrm(*7,PܯjﱂC?o`Rsj:ȯ6ZA+: h4\SMjXR=M%Ξ 9ioemStZvB.޸OQ+s)3+ McCFcʹٙ IøVP:ߍI5X/;ZwWR ա-fmeR3Uz'"[(iv&Qc~PYס %9ucˤ' .rZ&(@_9`s•Bu@?1QO/ Nɻkw~i'qaF_ :A]b{<8I(&⾢Wޒw1⁥D 9Te;};џНcf 4xF!Qyp W7j 9-JB(N=΀%VGdռtSH ]TN;Ɣ{(ŹE3}Wk3D}):pgiwrG۞E&ƭ+Ez9?x [4㿬+1֢W:AYd;@@ !MO6ȿ[ztR]r.$/t-ttYc\`@Z?aK]}%bm`E8:UIPĽ0|C⺽ e&L{M:ARӿВLo/^JaNWI˿f(1-q^PV/X=e nJB}Yt9h¶s NnATC d`ݞL<92)8 X8=ma5S(Q',QyIw*EV-R<}s8&6:7}jQLp`̪O@#'8uQ.~/P}:*͌\燳:O }|۶h!PAe2xo1GreO潧E' k)DjYL5ENoKf`w>F+#ҰХ<4O.EtqkKTꃇi#I׊RE%b¿K7sZ{7_p7zy $%#>3\@Q j†\K2DF_X]+43c'?ikRk K7 n1F,1Ts&Im<:lpϱaXI|ؖٽкFBpq Lݨ9ٿ _ke(_b*6V,#Ϗ^}ZV$/w}ddM@Oڑocr4>`Sѻ|F_}v2U|s\n]"QK㽱 O"MP0|Ìu{=R~Wt<$KݤM9[_Wz$ 2 AK`k N2; Re/hGxW}n=#~$×g[Vůacկz2\0X5NҖլRok#xߤ?Oq*wJLϰ^/HvY*@ l K8H<G$Kas=@cʆ5|Q$ l1ŊKl]Dvfb$V:$6t6ەu8o) c&-֩jTA6͇8MBJ.h݁ 78_?([Ρ,D>sm baio*2&(mԧ/y1 RZn7[-Җwq/<1i :f|;EG!Ԝqwܫ:>UEO% 3ں^1-Ǘyp6yײY|I9*&lGEX_P.][>a~%L򿋦xG.¨zaU' TY7Q/a0=s$F5ˤֿ&(x]Q6d=n4ZۦiA e|y${(tP"l?շ%=\?|/ڈ+|AFoOR2T|[Rrrh5L_ |Bʭx]ˏ6ȯl q= ڰ 6g0.pǨ 襹ȻȠfepG;a*J5]WAW-F)Cr}Nj=!jզ.¯Q˶Q6b|<Ԑ;sk:ҕn̼N#қT*\76e/G0*AI?sUBnwC7|^2ǯW2nG?EPgvzF~d 29 eρi3eU1.XCuD2v"Q7|=UHr,7(幍Yj92v-pd cc` >- 3w☮m:4;b77kY8% d47]Z @ᔐ>ИHر [’l%LJ{ߚؿ.4`~22M xV*r{26}h( ƺޕN,PX̐:JN 8|!{X ǥR}I:8p3%E'Bvnǩ껲پVRu8w^UCX|¥un(Y[" nݪfο~F4M!#BfGfB#໕:zug"':;Bq84Iv8)#JzT95)϶ed,\@}в;/=G P!U{ڢK7NzLn5.a>;·W4m/{bY!Edtͺ=a3a8KuE3vg͆1QdUM$=[Ĵ\J֭yC8/ Կ|OяNyjuT`1sQPo"فD+LÒvrnz 몘֡'knQ.4JĦ cUd5gJ >Hz3SeY,lڀ9+;w|7KhiI,ef]Qg9ʼj{'} 7XjϪS>,TX,|H"/mH)6ƙY l9=|?rA$6>:V Odn.?tb K~M>bJ<G9r?t>Aih6:B}7jX㣨jr|j+X^ %?ù}t @T]qՓύ+C.w?/vQӦT65\Mqm /hPßBVY%I4]y릻2al;qk—en7 ΍wu$,6YYNCߵmz.p E# mAzв3r};C`sU(4om8GrH+ a2|mooe);5 7'd1?mR/z&M>*g-:{z>h?xF;RXdp)R0!J6-"xbL&\%qaSHKO`pM[e˒3'|^o*K-}EoZ}DUg{;+\6ЛũYqlbLCtblʀd )'pk̀ \nyWyX3S}*Nk!Bd 'J5wk. Ӎˁ~׬$w7d쀐 NjHe?F7ft`Y{dn0qm:9j7i3Ln}rRdFX94u[;x^w(MnwsuT-brR8qNtβsg NAlYI~,4pswc}}&c)!2bLC/{VܜDCb (B*͝q]1@>]QƜ(Q죻RK7٧i9#,Z5^ӬI{G~5ȫ.hI}hwn18ZՋ/І6#&T$~\k^4_迷z!~ρk*2jI`%6B|Dat9k0I% hc"ZK0ڼD}plMq੮~e4SߣM_!ikVtQ%''u,l'9'\c.Ud_ӵ67pb@jq!>GvaνDv{=ξnٰ6M+̥%*1(j̃=:E6Og`r%#~"%wǚμ~ ]#{o6} d0~FٛBEѪl뻉q޼(MЭ@;vi#Cߝ Zݹ$ܰ]Cr!ޣl'cW}䔋5ǸX]IUBE*.f8*<8+Vs sF0-d[zGgT/q$)3IV0 0>6b}h Q$/d TO'Iq 'wLzTshkaE$rDx#7w>f_ҭwnȥNcLei" "to@yJ*zC Gλ` .6(CDGH[,eB!GĞfȾt'$͠IQ?18US)L I'k-OSXM&f9 y-9YiXC?T=A]k46Zh~=SzW |p"/}Ҹgzu/:+6%Q߂I(A]:l b(9SrͭO|qQ0-D=t, bi?f^82(. ϐ/pTd_,=Rv=2Y0Q]$vV4&3gDR*/Ŀdg9OWrW'qeU>N&+y{rHke -FQG,%2 qhzM;pP;;IHjj㧭QAϨ8Np.8P(c>/*)5MYf깦nz=*b _AkiV{L\GW%+]ؙg8`;h8w$Gi,hMYCZugv/ 4;a;#p!מ$>JP$ MYj%n5{ɪE*Y~Pm衛w]ѰBl#}޳h> n֯#v7Ԯܔ44tLc R@H0|AGʽ(:geqq417Vih"#=ߜ,x Xh'WKe2gfN`KGc2h֗)e,^X5.ۃ0q+vg74S&蘕,;AI5>:QYˡK$g鄸$CB[:PM7MRcꧏ.pg_3 ȷ9 '^ _[ ڼqzU#,LտVTZ8( 0s,'H>ReX~MɝQiڑ[5pzƎ}4CB@z>`FP.𞊼 S#PeD+pOEyhRMynhG yI T2.߆n YڞdDcl6)18 䓘Hy8jGXogF`,(^#{|^FȆȦL[v>g.lOQ KȀp cl:̀Wstnٮ}H^O¢[-n" ϻl>zƒ _aF VPT67CtlCS3f KG;ܜ&ADE_.}Zn+Pse|̳d=]bJDgު/7*UN*xp5"mZi/dSoF, z,2N _U9?qbކ#{#'q$K` Aڼ=r4Tǘ;B2t``= Ay蛿f90==j):U4 (IKˋ.ֱRR޲\Xi+V JvI$YGDL^o #+UD; p*W, mur_ķī@į L\uEX ȶa|híי,j!퉮Ce7wc1q _0ꦩ$*>J'0ڊml!f#G :G$a kH#_ z*82Ǎ)G\݄f_i6Y*?rJe<îrǗJ\WŸ*TQP LvyBZ;uvΘs F:ϩ}=7cqpDz}ˆI9ABM%z.TŅ:Q2X{/_Y2$#tSyfq z MLYzXqJsl  y 蒞r5VE;pYحBŨz p2̦  CBmBg䎾[9$,Oӎ SIwڑ K]SZK08~L'aT.yq#.Imdz3|<q ԯ?ny7= P>6d>PEzu yg3dz\X2scT@pj,Y9.ۯzn2ԿA2+7#zQV9'W(#,3 {brޝVV73渉3U~߿.QxHH0fwm2tf_?hśOk)'cԖC6[Խ/hJrS'K~hRNݠgD?;?˺|Y8k>p$} [0f$XCmNAo_j|U4zqu O\rou6S\&|@\ Fu)$tT`R2_?Wi\JѺתTwH Z$MDU|+uXzOS70]C:,.g }3SqvK+5KD9sԱ|v gߒ3Am3N#i eO+hQAgݹOt ǸPX F[S1#֑AÄj w+Oii#5I`Ŀ!Y-#ihC4g{v$*D5S6:ҴI諭hvd˩s͓O'$}OuO`e *ME^x|-n)[zIM&F[aw{|Tϡm@^ rħ-J`' sW[Ӏ).-%9d7"Wqrk$yIwU N(*w!HIML7(:V:wڤ;;k"f7(SASyY`5̤Ef+y$A1_BZWwd ؖQiq1B2=TW}ZdcS<}t#rpr૟Czet̶9%^JYY Mx??SmGgn b `ˤOFE ž(b)|H4yZDExܵGD:Z*K{^zWRIǐ37 ΊZHE+`JZ&r^`끓uosױ*{㢆3Ei xp?HT3t,&a "[٭>,zHIzMX"#t[s&;]MtS7K2Ms 9 6(kӜ44;3`q1H^N]0n^%H (=&[ezyXn+3$t]sAd/ aO7m/HN@Pp;u\& $M_6 Ŋvv)(tbὋj&>fE}BaE)xN5$-aV;BS_@ pg> y-ՇeqTu?neTx5.?N}3rP9ceMD+ҙ M\@݈*˂e[UU=p[ о8^(V9`"]Qgۑ}D K_(ٱ.<̲}{ZJc+{C ,4`} AGO)@#5#?x7n]t *0j¥Ă@:L(5ɽY3$4pz#| Ə4 gpYbD%p-mh5jO F8Ĵv˫kDS7L*Wl <ʱ8c]g~,:.f^]%=ٜ,J׭UYSÍ`fY.Γ#kS9 EeJ@-7\q8rݠzUMBy!_qxa?%Iq:{+8dQRD7WUdx*R` #);$+_)?QJ}L>E&ڲ?c$pͱȳ7I:=0$E|=4ptN l2~%A1xwBeC" B\?5Zq8+mpNt^"޸" a77-櫓URIkQ= N C0 !{jiKR*= 'N ?W~jdAM *ŀA}@Sg0V̦"o0o 4C48Nyf1k`?h!#uv;p5z"k쥹.:zЁA4VnvB[1zמ&*7F5#t[pcvt4) m`LYւ%gz7RDm2<7%_x1[\K0V9o4>얂},@Ye|bgK2[@WbU˨|2~x8fժVJrɱ __ԞM]5zunhVBҮu U/*t,O3`/{q+\O~I]P(g#pCwТm1/gdIL1:*k%Iu2m5PFMlR0b-3m(˲AV+[%Pޤ/psCZ=bztZ7vfݵ_`L.ۛfjqpj~(2@>ɶ ?Frl D1Lqzx-:MTt}JqY$+֛A"r$hCN|gNN*/(J8?I+ORA1=EQϚQ9ܖIZit8Kܙ@UDZJ,-v(0u;s֡Up]ZI3Ԧ&2 o|*yhZ )yRL\xCwaپ]c4֜ $ Ib)&_H+el@/V) 4O&բs ${E6aMT[b7jemxyp$\w_s ʍ>>Q D6 * &$NvP@Gl0^ۃY11N21 1蝃*A5zQ- Q#ShI]x݇h"oOv󱨍[tTBE@jqbH|O؍J֨N4UUC2^5d,WΩQa`xYx! DDL`ǐLI]N$p RȃJ'w%w09L;۽45u\͉_{f60$v^ =v$Idfkgpf YT |Ni0fT12'1,-XuG೛0 Gׇ/ ]4)甉`kHi97l/ E·0Pk8@%9Էu>LSQ: 6PO2,dD,6C\{~0$ϯ#7&~BkT\a=7$$O#/,h5|WOs J) :4<[G޺TQ ޘ2H^-!cB~l"n0PCh]Qs ,'(~k*-ٳyq- W6ʘǦ$Gcc9|3-V^5aZ[Oñޡej^l v]+1;.5,>WrWJڝn;;-;&> ͟z%SǙ yBUZڻ e'vңX\^Dv$>Y.%#, Y= 9 !"3C9d'Y€jTI90..sؾ@\|Ei]^FsVTHY  JkKkwD$H`M˭C`FDmף J"+ej(!Ai`I'h*mꌽnx͞ #34MΡ`2UA*h`1gŴZ4iOz72'0;TM,67iQ5@ xM2OD @.Ϻވɚq 3v|sd㪀f| ?;2sƻ&F~0,f'RBM㧠|pކwդURލ3^~yFu/RQ\v^P)o_(TJt" ϩ=k>Ɔ\u1]b\܉?S^'og&L.Yi( }U~P'[߲iAaDHAgs+.=(JM*x)!GPK,qKoRSׂ@ D5+\^(^DϚ{b\z:ZxϞ&3d$xmW &qcd7%{XӵyC ;VT^w2EU¬x *[Txy|5;ː|<}1-W p0h=sԢ~m=H=Sॠ̢*j=E҇CE!-Qɲ/s`sê:*DMKگw0ycU8 >1u݂" s|:e~ b4J$ݣ`˂NŮI&B7n14-&J3@c?rhl h:h?m=6~A`[U(|_osΡ O T;043 pjЪg7. P)er]aRbFʴk=3 Q+Gr/b#E Jy} ܻYvY+1/1$5q3ضRӬC-& ku^Y7.wo\K&F~*H7߄嵺HsUCž$4ZúmVQNs"|񀙝_2JA+ ]U 53jPօ9$c Xa99rsR"P7H)?eΧ`3tr?@t #AHbD>5]/ruwLn^]43vC~5h`nD.{HeA/镥ll]7KW܂ 0>H2N*+w>C%J `f&`7 'opV_fQN4}>Z<һN8}r­I]BOڧ)_^Y`A9'\Vs0fJ&9"hLEEX:=̜Ϟ4l[ - ]$ehlV5Q/)x|J we~{ĀU>!٤ V60Tt,xΖ{BlYX*4.4<! %!PڲV'`,(v~TT2.D] s)c2|f|8kLV?eb[/R}р%zsJN3Q)rgbF>dmٷ 8t /ij@ü׶2~ (x bSdkPrY>7? K+I9 O+WW ߳m8R#-1 pl5o[jXu66^Uz*MUAgDX5:{b>?=jw#[GMhOmZ| )hӖ$†oYles7ҤV7,pvۏV:(UB,06.1l;Gr*AvQ^A}åʂpnW\O”piLXf]P\3uJ4踄#ƊFe+V&Ve|cR0LZᤰcgjZ>&P;qy:c\UI!D)DS0BeK̿Oӯ/LDqP"B`$5bLE熪UD=i<[(p][rO ']l Sg+kFK!+_#}Rmh|6be>PT(R ʳ]vr|k`du#*<&ar?&4E % V0pc>6n-,K$d0(($d#HϟH (-C:텹!=*$drV>Dgx6nr竣/ {!'vM@U=kQ'Xa|sڅ@`qXrSeM>g5?&!1Ua!^hcrp$Z) %}Z55?!CW2%i1K'&H}nhfaΤګA=+'ZD 9O/joz]X XۨwHW18Q=SRi`KPN9;iۍ!p( .3A8ĉh֛}W^ >/7VQ¯d2KI^vʥ,ѐ]z9w͘4}1 ' 9H7mmzQgȂj 1-\^d'Y"0}pՃ27OwZe)UIlB#1>@9xVa[5~3+RC]%'(nuxJ7!_5'ɋ%UM!P5R@g҄3Ds,LeORCH0roqGSMcGfyKipuʡZ]FnCsvž/TzQyj(e| \LiELvB_ (J @8Ϝ]Hd>lVxQ²| sz@PiJ]]Rw_4p1w &Əfr }/'W+)&XzɎTѕ[jK>(oj[]1&]:W2w6#$p߯ALq V U䫁N:abr+SnxLZ6f1%b}oQ1ɘ?=F[l?<1pIڄ'ozߙ:A!E ުn:ߒJJ ?C8}bSX5 v'7\Ƒ')9,}&rW؎ceeأ2ZU_FLHA#AFџ4kCDUMA/._](Jk:l3T>wZ1vє 0!AaKT&cdUc< tdt=U_3@tߣr3s^$ ˓x7C$QuE4W Hn Z^5e{w__AcI ôn ]sw%7qN6M әMCCv&1\*3]%thvNIfjŕ; pT%9q-n(?ݍ"8?tA5O֪?iQ3͚R3\E@=; 4!ф!/}g3Ox++M>K=qv*+s$YN=x:`ϟlw?pĊt ^odRޏ.qEEpOQKn JT>ƫ ꎼ8z==ea)<>?|R[>r FM3hiy=Iyc%m>#ܫt`o.Ss 8owjD݃m# -~YX`(IZ~ˁĴFRzsR [L!E_d yF]i\mW,z&lɘ\&tX;#¤ J1.>GbHK_ywk-[yhL1D@jڹ=Xjb9C \\J'EW+-J\.n{|k`D؈?PI֑P4#Fꂂ0p>c&K1_\6HկO,0"ܳuQ3 mF&*n컨sblji* E%֣߷1 I A\YT#n`fjI>d@c1!IżQ fH];JrQZBA {~@Rt51&:$-QH/{;צ' ,[m{23`!X5,Zzl1F k4L;k3zѯ:!7:8X0"w03-jn,(듖D#ӄAˇY1:ym9I˂HJxGlNDVE-[<9~%vި4*9P9Z׭D.]=QEXx7^ U_4p5%Źա0#!.w#qj Mxwy/#̀-Zc^ ):J ꛸ RQ_els`],T"n݃q4 HMRJMG[`>*旑,0I WYy\@NȤX8VF$B_=ZWgM|4}XDq2b >ܲ$< 8d2Y9]ev_P9ԍw`kLf K%C1C$fg޳8ΤF!sՃsl<~9W>pnd4+ئ`^It6km&ygW٭|xH$> kn yc 1 ix3"ܻz083JO^ii.a U^zk둁pn(]~+d2`h :$;NJ"fRp tjO,)kaQh(ga!6쥌#N?nYVOrzSkGcĎ{wYTR@d3-H{wqsb!"jG(4i)cSm;0:k(02!q> &=-yUhV_;!;N'GS{ @$E4qR ,f9-[gsM`4K,\Bk$?mڢ=|)jh_7pMhJJփ{Bq?ßT-&.Kl~a~e?[O+?TTA=O Z)J`f(MJ'dgM%|l-yriMK>tjHԹD.pjYw38> Tiˣig/_o0Eઽ_-j 9mKę0i3zW㛯I |WCơYV 6aju `TK DY{h~d:C~|PaY(D7_# 9 `R.ky h+:Uj \WL~o]erF7}ZP\r!~R)'˜/ƚk4~LA~s#?YoT"ZOGkȷha.1"'ytp9}+\/8g,c{Á̺m:Č),v=!Z}ϳt}3F>7aĦAeYh f<1 xdN$ _k*@`;Ek#g},W**0hnHZC(o3tz9:H*8k_!@w*DTށv}k~VeuZ)MhA/؞ϸs |8z^CсHNǙK螽ɵ]>RS1yK'!9j@}*늼Lwo#GwoN=cp<ݥug i[`P/;U\IB1J_GĽECY/ׂ$=̓pvLH OUJg$bG̓?v@ϕAiHaس;gifҁt)}n"wkP "}(h ybT`Z>2tPrxmSIPiiHʾq.C?߶pzrSB~&ݥ6 ;j#4<N;uS+ߴLs > S snuj[7;9 BP +1E詟7,:/a"*Doϑ]>608ŻwꭢGbK5k65VD=XW|% wg0$2LX7(Psh| n:GBsn&Lx͓%NM**xb|L=pP.ko޾~MowCFJ&* ?,8HyODHT:NC|d=UFފ,U7~ Fٲ̊;h!eDpѱ,'@ 2 U+*KbRtu8o*_®c\;u%r0Bw>p4J~!y1a+!,ՕŘ9Ę6S|,((mMLLʊ's_$ҕc@x@7d][w^6i>%`l^uîU]-Gp+#r'!kE(qHKR`%м-۰] do( ovSZU(\Rؓ1xɶMC"O|vl|ˑTFt9A? :Tz" py2xk?(cXg7`TU.މF5X4S @EOˣwԓWVrآS%[6Ǎ>I F(씛kTP OUNmiYy.s*9>nܠ:qK 8`0Qv&'_<4Eՙ݋H%nEdo^y@y:4:}X|v`»-?4aTkcYG ^Uc Yy3IG^aE;V<5Ê:=\ruBoWCjzfjP vڟ =:"7;!HX?}`87Uf@2?5]ر0Oн#صϓ[+6GSY`ǻ+$CDtb >VEjW*cD]NxsPyԎ5EL!zNvB@ fKB MEx&O =FLbWDPc7̄|t G.%g&.bk1 ͜oaݐ5?[ 7P̩t[mIڌ?8Ӕ8[ ~jiAxD$[ǰ['>lOqO>9KKeTƋ![_fEtT͋Lpx .'1AkH /`eDmN:gx9S=ΞpTkswe]&ӜfiJѧ}/NDuvWI*Ǭr=vã Y9SY6q4p&&:JnVz9cq>/="%&X>*9ڰ-F`iLb ,E:"ź#3@ ?a鮫mg Tm,^H]Te^¯Ɏg1nI`T+hXl4yݜ¾H oszu8an;&R&nbrOM~cqǖg{-{Be;mT%y(C{ayAXʐ𳻩T^סu:j"֜SJ8Q!rۓ2ghT q0t %Lĉi$Ƞ*M}Hzbcw! }%\b;], +6ؘ:3[ KPᬡ]v,ya/2ja+>&LмXMmfWf_aTj=(a;`xޏV_+Φߜw`gר+{p7>jEQ:%߼=(%}--;#>L=(jz{5f0d ^LӱzT|3/2۹s<"Џx 8dxH|?Q+\^vmߡU79%o`(!0~$/AQMc&u,OxzFSw60ǖpsB=,O5 |n+@] Gr&2 @5 dCPpq .q6DS^().xnV>=لC0*AyԆ邯Cbѣ{ee},_z1&3aXیgx@\ mMuwaJ!/JHɄpAj(BS4W%uijIi &0*`{gJ틝lAJ3WhF0U@hW#B .ZR`ohCw2OgL x|y |֫op+~Ct7+md.#JM=-(/%dP@Y筝H[}t79Po6ˎ y Yfܑt8ŮOem#?qY򂧣.rU|w@"67p2}Qك t#a\xRe>uϥ*/U`Ǐ3=Vp4~rx&:`|M Fq8Xv~vwcb!=$QZp(8S:iOݗw^ ;{DmGC1lP6'&oavhDEcbFq)-!^xl뷧ЌP Igt{_Dӟy,i43DJbGz/5fIrj~aX|fT ܒe;q3mA1DZ88ee>ug"W\Qxk[WbW3Ӣ 1MlV4]Sz7UD.%p_m6,Tr`|FeBT^45w+@V,zLRʛQ7h ySC)J79˛c\S1neBTe6 c*Ci,*opѨGmp,L$- y~QUa !@ͺ~OH%`!] +\C h_cWDXγFI|ԘSIM!͈vz ?.cdGso;}zoAf:K6&Rf;ݎ/Tc)$M."ɊNVqXK؟?j|0rcތ2NL0 . Z 5.$\i.c@ X7,K V{u9˔o[ˁXTǥqCnAlX*0vr}#nȨm(QŨzh~LsMJZTOn3^24Oh y 7 lf%e 蕨 }m~'} dypA;#{RZ}TuDfJcǒm/++>Te3G" d~q*w%nU㷱K ~$&d2&H ݣ"]Pϯ/3DM㊗Q~Ybi˷,u@s9|sOL|[ }Ңܫy">_R֣,[UkqqPZ/ J ڟ엝%g}AJ")mSe"L044Q6W.uY Z :d0 po:&2ʝo,Ը,&\y6W!UH~1ZYhI`BL?t}D${ު>Y)%}İ yϘ+ Đ珹)3WkSfGS ^ m 1.-޼[(bt*!oMفҤR5i$a@Wvd::ڞ1;EyՃ)R^_2Aks& (Vu*!KIQe9c)]-n?kf?8d2Qu |AѧɄ*Tºu@=Iğ]0YhR)A0̜Noþ*1`4Ko- 2`Оصvcb Lg-~nw{(>xw3u}::!} ՈH3[xyD.Hx^Yi8)JGu>$823|qC-UC VAĬ/S+h2KGPy~;_'uŢp?mh`p Bh"Si(We '/i[yҨ t3찯5 G<ÍΰԵ!蝩T 2oW2zp+6NFoCJM!:vNDtmY fTmo6^Dw()j 6Tج_6 ~SC왮 6e,/wʫ>aw0JfpMt!~ڼ}6Ydū ,FBf5+,jeyޤwq \^w <'UeQ1U]iHPɲ`quNRX9ee-\EX$AQ }CV{ ]1f*ip ]s 5ZON,1`Ml`Imn+Īu͎-Vr-ky ]g#=7r_؄3,H<\.3\AlXF1 =Dsguy96&KHqߛ9P%X=pP&x+19Bh'S%B:dI.#;~~[M5Ղ/l& bSz_5DxaWN*Cb0mD ]$_]Ch9fӲ8Yl#W588qBsT""y'A:9eDrғr+?MZں-֤Gpi{"XU!bLVU/fzDar.pN2cXV "\g-ģAI [둽Tݾ9r=OADh;khI➢cp{]܉-=J `UoW؃AwP#+]ު9g'Gs^-a"_TZ'\?;GbW;7jj3 ֭!pLSKRKQhIDuV ބ^QWj@2 ;!Y%%?erCq^LNZh9hLhCx{me{G4DacA( m} ?96?[/wf "^=[֪ŵxfu{=i@U2rQ& 8ڷ\o '-}~cV*!{2=oX擖Ȑ^Fvdd^*'0! cer-BDʖY9@$-8'91y>IlDWǣKB<DW@&ZPH@?i'!bPg1:@Jf^KQ 0,@"jhG]AKF55\1v}h`Iy*?5)N!Ҡ: ,ҋQ|9<1Z~ም6⿠L ‰*%ge8m~^Q/0{Q9#/iŒWwͿ9$jiR2;[}UD8<}hUHlryÂZYg;P$?riqXR=6,3LV~l|dO7~g߳2>7廼 {#dH:,ȑ gGoBTre-14c@k:NSj fGӷGmwiP8TVfL {t!T­~SQX-K;}J;^Ee [S`>=Kt?`qWO)Jܚm֝i\9sNL# #/Y(&Et8jzW{?2<QAM]qrx(Jw8_ׇ 84vx˻hh]BkHQ[4V*0cV $%o#>d[Oro'pM_OOsKls`{nkFW/Ce}<璺! -vWF/d/}X!X< {,cȂrЀ̉*\0Ӿ6r+3ݐP}ˋ5zUO-!va^AjJNv9RS|IvuţaL`rPcOHtB]QwwBdj[qގb/+/h5ED7{C 3be%_Mh&\$3~pY_@.&@٫›"fYUfʦ8y, 0Εf(xdG'7F7:=A,7vܽF^>Fo!k\6Ԯ^ &4e┷*fLdce޸Vio%tDx}p%sOvT U.HxѪ>ez a&pWm٪ bU`%)/ײulp / ^UKnMt{-WXFD wnTwxEea2p )m|.dHsruPSi;"aFJ%e} oY:UG/}Ʃ3M O-f| 9o'Ok46sNvX G`HBYmt3}]j{ e$'@W҆󛯫j Nׯ ظTd,wEkZ~!sk&^zRvsZ ,d0CTk\n au$ժz]BG,$]l OsLU1=.6pa:ޜx"ֽ4ic=uМh7`֑􊶚~铮Y8aWL+; ᄨy :- M%+)9wNjzN7,CN?!8\t~pX7w/]r18BR3b^% X+UXUPɒr I٘!,ZiZ/%n }d.v[L۷`@B  |wyS(,DoMǙOLyf Jɢؗ`Rc?Πݴ+qe-Ӥ,͵5?$t?4rhud&_&|O/94bW/5.0VruC<`$`{6.xm}y T͠w9 F /SP]*T뒖m6]:>ǜI-o硝F x|M/.NHTb ՑjHO ݿ{:[%zri&+-4V>ǩ-Q/AK2yҤWpjۈ$yX;`mkŏ#͂ZٙUnvMڂD֚"Epe>Uq GאYuyB#U]"X wyޟ.>U!y*W>$OqңC N!rsE Yel𴏒h?-إaK;4H&׉~nμf~m6lp ϤSE8Bg]=US5TOQȿ~LcඍS .bm]htb =r8 ~'-DMG4sqW|hI)Ё\TC̜2мDf"E I~B  1S3Z"d =3)VHsk611"”̍YA/K~yЏNozeQ꣉6t؉c^ޢI*~[V/*:ߦ*Siܰ%{\<;A)jX'Ҁ % M+@1]N;խ@oWwtppEgTR涧6;WadkrU]bS: 뀧yi3?5:c5V{ϊaT~LÔ' ,NHd1ֈOGϨ5o7`ǩb(@,y?wgob9O!?:}&IP:mk~î9P=hwB''ؕ)|9S[ %[y->u2K.?8z,$Hvїd9y\@D5rsp @6*(C{ev[c%6㻓 J4Wx|C#g:({ECE&uj Ye)'jif't[,Dá>3$@W"X< }:+3\̺G+R񇔭>zObШW;⬱o9.}CB}'ͩ ɊTp`]e!M" G ÍwDQ7n%nFdZťq-C`ȝ tHMpHqĄ9k0n~ MMz.);ď]xfO~4U$4yv4!8njKr"?<| 6-ǢlDw fD-C3UzGOC>PO*N\me "sI1h $ݓ׵</P`Qd j܊cBB˃Dݸ}]`'2fqrlj 0@Dttuk+:}vՄhY# h+ nKJh[D}hLG֙il}E/ȗݞ? J8%voD3߈ywWq 3?z \zIT_e #Of\)ʨhosͫڨu榫2X>;; D%jܙ(qrt7)Ԃ/B߭$2'DRlӴfu Bpnr;@/@o(3R{z6K0X4ιk"~d}8EڍEJa!sb?/rpRə:<V OB w*;3ۆ(?W>g{@$寐!]oc5&ט`a3 '-F6<x=@ZEϵ*4h.G" ,R\AZ 97aӬ~]^ n)S)Ce.A)6"ȶM}Co_,(-%'Y񤊌a"Ajy.B_d?/L*N/B%%e7'q]-SP}0Ձ'#  5)uvL*@v1VD˜ŕFv/w>`!EmjQ`'Zf@V o#T s|9XW h{/ee \>KU\q,^ ]!@%pj\O }]GR/Є+r3|6aQ<Ӥ/4YFm#Z;ؚK!X^a }ﻒ(fT-1sW͞Ն\~gI5oCJcSi2!"ߴe1)Tq@)N BNDg|ЩYn 3e.nnicE`#a6֣ǫCBH *Ad 'N'1 D"9aonj걞-}b镓?pHT¾?6|pAD/XQ 8n(k{XM>$U;,X) S`0d~D 7xUc5fЧg߿ɩۍ8-.Jߚ eKXRz0ny+nCi{-uIJs*ICbx1`|A iWXVoX|S;K!bص퀬%ҝrC*;B'8G\Њ Zr՜WRw'N,/NfISᩲ:K1oX<;3*y Ze絕tV]VT6X bPG)%2cQN>1n$uܭP w[A\2-$lrj:: )Y4)Vq# ,1!r(i*65~93_w=+5mW+&ǾL-U=KhrTox}ni"ҕNYsj"|Z-uK0욋׿7X;z(z~ yjdORJ%0h/Lt:YɈ\ 8Jb^;H2's>|&$ؗaES42nNvQp/sEb{qڒxm>^4OD xcă,0piŗvf4+ݵH@+"!K/T8ROJ ,RHa!h6/rۭ xpJزBS~U?e8b7 'xasSa hutG|4\2͜ƹU(Y: ]iFD0K:.ꕙ3 Лn+vnZR#*{d ?n@0 C^u决ko]UDB}bgk(&rUER\#J VS3ׇaMmC2_|FZ "y&!};¿l&R[*i>僂Wb.A'PC&-x_iPP94U ,) m% dnɻj=X/?\AEy@ $8=!*cЫ`y#fٌRΓVCd6LPɠYm;jhJ% +%;jہ"z$.= PFH=;ڤD\yU^mKj{^Q,JIZd͓>i͡5Cb֥VD3J u6 Wu vpԣK+& xf-uFG-5k/O%+3~£(d"61w=*$Faq.dNxph+,-WdM}='ϟ M๖$n%]"-+x7yڅ3YpWo/$nTݫn\?lCe\U 3pI3qBa4Oh `X'_'$fD ډ{ssΧ-i`\PڵꤰFI5`E\0~Ʈ_ clrmDVwNH'[ $\=Dި,jJ0'8Ӆ,#K}DJP  Pr˶.[|#PB+BQ%(^=!9Ho/]hMP Z U^;opαFuC'l[^JS֡cآSuArEDt:W KC1JgT~CxcѸϒA ԈuTbFĵ]?8PU;BM z%EW<ׁ;>/"ܟvpབྷU? 'ʺh^!W t SϐK4oʨ%$:ݮ% Kdf%Ԧ)nIxX$ʭ>|GvĈ k i=ΚmSɮuz _GUöeGa_#9-ov1]iQ#6z#ؤM>m{)j aTaNp>sejH]#/m(AI="))#̿)Lǰ?f ZcFȨ :A0j5vNzվ݌CxL=PZT wdsZIlKZ~]@iNOZ.rv>Dsݣ2SH +n*b-Սᆛo\A\#J wh_^8[bS1 *DŽ\9`!KTHXFZE-nn^[ r-!Db5gB0 6G{8'Ћ?%)Zܩot^㯷zd{W7]B|TM: By@- }W.+^Ob|aUsK<aQrUtOl"p74, T9W:sο ~S,1Z(Byc?ƣp)uk |<:Kd^_J ʊ@{,㖹Cj?Ō^Oj'+vP+c JI܂Y?l;z(k0b"6,H{8(@Sc8Jt97G02=ECnWryY/ Z] _?  V<9-Q.P-⪘8~iT5k:d55-{BG#9-^=5U9o׮Фmu&x=A8xw_-|Dw9;}c .e`2V-Ac ׹1Z桳㉈Wf\hU{rd=.xG@+ (RMNwBTheH+pCe'#vd7d H{\x  ɘca&nA]RKBzv=6`hr B Ud3Wxy~_OvK qɾQ`6 r_Н K${y3"z$Y9;cNfV3" Pz0"o&b|?÷woGv{Pl"dL7{mn| [DE'YiI N%Kyөu g@^zVR=U3ӯn;+yV-K!  8 $DYtq3*뎋D&#g=gֈk[Y;AFhV[_9dϣp!azۍ 9`@Q6G-VPiIFuUZ@¢Y֦՟k.BV6. ֍!̣ laI}id"KIȾ[ k\U2X$%(i#&/p@Um {((wm.<꺈E5D^fDeJ e S="%p+;ɔ=r>ȍ}[AG0iJfhlr?xjLnD`!Vx&vQ[u-a]FWI3MW΍X?};[Ld9N;*b? #ZQIGwP5 6{][q䟡 N|䜸 : Po2>sFf^ɗpP O+u^Β Zk7V`V*r)PfvNDsar⣞RQxM}sPJ.Nz!C\sw&9EEvYUn(C2s'L O~N/LJm^q\աEl6x8.i;BkdyZ rFTܼnǍOMX->?=2]4Pôy-i`fJ}:2r>O o5`%e k]P\˼v0/Drx `0DXj#fK5# $j`9؎CL&27~8a >ܹɄbدʍYH#M9XqZG/ۋi$.fW.v/"Z*5߃{"o3'2NՎsF`d#O/W79/4,_PyU*nxK'KQ[iSwRA.,)mݨ/]ZQkݟ]pe5"z:jeyMiƇR.l̦[v3]?jng;6$ [d~F 27 <'L8y ;A T&x5Z$iQT8Dҟ mS^Ƭ6yd">Q_L(>&crf\^y4Ed1Eu#xzcxx=5j I9xt4g5ف5֋sY!.e2y%}N |P~PM86XŃ\mX#k v;F9]ׯOS{n^Zo?)G hans|%F=&> ְ7\fFLW9G\:|sS^@^}d]}jG fD \1n ruKln0-vY0E[$I4ґ.߰ګAC+105h?d]Sk~C2=FܡޣF>24gQo5+^n^ !MKj349r=N*?^ cV7)̯̌]&~U,P%fSΠd{>91ͺ!;@8ŢU[$gr0 N!EúkfTfj(kLF|$5Xr?Su.!쫆iT1#Jq)NPD>?Xd?PbM @(hwyQ$ e*]L0tZ TiJ<6 cw$[zMa8Yr{M+fƌfdmtJ@ݨEw)D0IļJ̒" T^BFmb\$:&%J5?F^^~'ϬGˈGJ??Pwu/xF16IJac>[f({)1&{p I/.FP^< c .9|[dq6RK'ދ叄x`ȉ*wW?vR%S=[SI! l@K{ơdl6<3zj%r]ЕĶvBds&bI~ۿGgd;";Dǣ~ivwvKdMI^%$S恭Jf|!&?DS;_{T~ )@Rj6kaZxnZH:SfC=Dr@_U9= '8(?2D.aZ#0qW/P=pHcGx},?嘙~vf-Nk =25 v dS4ՔBy`Waf7P_ տ:I2T$cNf>kMsH:|{E z!m=Drf[(}ܾӷyEI:AWfmcPTa#pm w?{ဳ(GNFvꜬ#oF,Cr@@(-hשҶ@_N6nj/FeXkټb?./ApM%M) =!rZ2"W4Ũl U+ @ԂAacl;@DU/R.y >j.FN݋[ڸfo$\eIsYXd ˜_Gy ї$"` r_Ґ8+>8.k1OO 2$ ex?1ybb?S /vrߣu\gsrqHX^#~rteuUw86ߧ: nb(baƝ" 5b&񶃑7`dAItƇn X08y<~G($Y۰!DNC̗jl:%c)*P`DwJO^'n>4/Y}+SsiXsU>2-XXvb)U(57E,++vKZ!R#DO/G`8%5bX%+9X[D|R!%_act.ey1mO(*JmBr f(U<`{XjrQݓJ%:|g8/GmeH g?d4gEi.3Y3ۃ܅E_B /Dr_I;.25 rQ#{GBD; [Oc(s6]A `i.rXpT$ho]WDJ7X;RAXE֑CPq^M[ HDa@ъiqtD7W~.=<tq":GR8NR7ذ`$)D \7?`hVOB]jWDCV5f͕H()퐜^Sћ?ِY1 Go 4=)7jY!Q^F熏ȉv·$mAA[>Jp$gXmpYGKm|Ǣy]MaiT)3;c]olP30GcX#,~}mv4"D Х۝qna'D@QPdQUSDA^MST:J^O$JWJP q0|IᵛnEH6x!J I|J/۸2Qy4%NE MAGYPa^3.<+V53"+Yj-?$nNS'}u3f/=0ms*8Rh,=WЕ{r~ƟԃSTmRAWQSdh0{lYK6:dNq{LU^鲐bLhNkƒh:% 7+yD3Pb6-ө*%#P:(>鴧ε2,_N%q,=lak_ DW'i8Lte->`xXFYWy! ;~eއ 9ILbOɉ$*G|% ?dbPE{=,)z{NNsl˜iwPVOgWf@a1dH -$q,:C`ҧC\Uʃ{uZxrO,tvSU]XS> J;喋COL_ UӫJ,゗B][’ː2\pMyfR!s5|4qTP8ƸLŽUTPCb\p uR'lY3/`_U.+T+X!20,DH_k><^u1;,cL S{9Tˈ#虃X%|Փ#?ص|U<\Bψ0YDE(Y%_Zf٨#˹{0JDͱNذ#&b^5Z:6Nl ugz4zΎJ%\o"EHEK֪j1J6//Ǜ*3P48JƥD]Ȥya=ӖJb /[|֫PzR49п*ifk)x)շ7^FQ f-}oyD Ҝ A]|,vzߥʡF#G$ oJ%hv>hFGhMrW `+_+NބS\,@SD1Ч<O8@ͫT_!Qj@H3"Ma%P8" k/ب7~ƫ8# j*tz㰌)Nz".i-}ʣ"U1 ~~S2b%LXK/ը;!6qy޽1W6ZbvHOH)~n"<:QPꉝ0671%!#?WnXO& 7T EHIOڧՃġe@~{gE#y…U5]jQP> w}h6 pzU,G`6=^_B:&I"<^=8d=+0ZNV"V`y}h?*UNU{Ar:=Dȹx~^Avt4EEj/kh-K? vbThF{7' HGVl%h!X$7&pqn=J:5A3:JPwhs:6ӑEt29541,~:go:>(Pw8b ^bpw=:7V  [Ϩm.JZ^?| Ds71櫵t~IV} 2i!70@Ib d SڠCE@% WJ޶Xz].Dl/M[[㳽×:t`8CA,Fk cЗb/ݸ]Dz,?qv_$̀f`BqM\<@pQA.g p66uë3]`0+A YP*{ ȞӲ NG:Pcξк S .^I#xnOI4y[C rO=OU.jdM%Ru9IJҖیj} mnti!1RGD [ɸ;O+"zT0~7Iӱ _:ފ\,}>fICT$ldi[$Ҭ$ 4SN9 1!nkj@{ߐիKȁ+x؛ok+.J_L] |@0gzݨ͗I yZ}Y0Q6;Vdxp?ŦOk-2SlvUD!`ԭ UQb#EFp͵Ja^IصR+!%<u#?xH.#۪j_c~>b{Z֫[ X~:O9yh]qD<֩aB7jn&>ȳ'\dmP9)J"J-(tb6w446"70`L)ܴ2K5򭀻 ˙j䶁u@˦ނD-k$()+pQ h'r 21l_i?RA׽ٔ8'ֲ Z< 3oIr'J f##xZGӳ>+;*/zqYRbLh.,4T''cdF(TEna.&j;ލ 9%5)P+ΐ5l`YZÂ̝zIFEY;䕊iE\[/ 5i&=ù˲X(뀄aXKi;kZ*OLup,Z"[: O֝(#Kdl̩C \W 59c)ms&6G^)RgP7-u~O]:"dprp .'{B Y^Ɛ2[`DQi^ّuV#;حtɩ&Tn>-CvW.#>D 3q "]cӽqhR\ǑIFo2ˣ{(sa,kAgҳ8|[b:Bjy8 #Co{ۘͱnm'a]wbaתzOK֦*?tG&b u޻( Y qM+k$5YFLyk4h <]0栂F7SӠ9^Y6a.a~`N]'@nģNUg%nfILpIIޓaB 5oQeQr-ps yBjA9x!#R'KS}}W`!~yt<$fHD}?U6 eɷ +AGلD-Sg:"- 9(:msI+*#;H;Bfp5P Du=/W*pXY%Na'm!qPhbUT T"}Fk 3lkE] ֔^/D, ҕcS'&'@3rsB'š<Z@@hoS6%w>c$y"ѥP~>abc b[ͯ! 4%Im2C2}1j.֓H˻tY[/O?t`)qnn\ڰjX\a]&ʓ CAYv(p/tfonp帄Ԯ"SqKu!1ֳZzBmW~~@VG}Z&l9D>΀J,|cUG9$o,^y%i \$VhTLa[g[J {SeαUHS"np&EM#S^ni}0eK}gAG< . )IlMsh_S@Si Ep_tb?SAJ5ټor'lbTW1IfDxCA-J&oȹ,-O3&K/s'c@i_NwͲIC>=`G>aLx9m@ǴJ~60%pFBTb Ϩ1cue 5kWR_9rسc69-"7]>phYa}3uDgtQyK_؍²6ժE& tWM(/4iWk#)LM+Uw&u ZeD)j"JSL eWs@ii8ucrEYa. d7o&` =84srW -=o6qCw fwA4PZqǠfmTz,Ko Bmtf/k9-]!Ra@ߧ@B'\~b*. `ۻ%i`nsM( $(^ƿvM|jX!POxR 1oePԙqx 8i*oꆱhӉ3_ҬCyk]&_P<֌~6# F%]6aRrYoE T !. j&Be w$C vfׂ!aD%ӨrTExޢ;*Uih'Ko 'E"SmgĪ57>oC4le~O8mb/XGo6יjk•xܘ_j3 zE$ip<1g9Tµڜ< y9ۼH2 s$DŽDH+BFx!S]`+'\Xc&cƈoMP赱>HQ}Hj*30蘎l|㮓T<^hGi۲? pm끣f~L.]r"$?b@(EOj?VrbZٳ'[+OOJɒyץQR'=kML\|*N㱥*|'nw|}2lҔfk/6%;{.j$MëB#@¼QXH”7 DUnXL#!>W'Qo7[X^'ݿ_M4dT o; 7bi{rKLfiFݶ0uK\C"FP޾8@?Œ1~z tV.3O%t>jHZ_>J*EV90Ѧzv/!3㤒'Y!v(oUbтT z豸IO"J˒@{{:g4bFШx>IÉ|T<6^ƦH76lȁSOGɚ:4J :=TpP1!\bG'OvY^_cr6"Iˢ"dkʜƒ6x36UGɇ;kM yQ͖uxQ,.t;Ɠ}M~C-aY0u[YE<$ۥdD uNn~AvfIDTNoIn>80CmV>\g ײ^͹مvj'OS4 7' eoC,R1jQ(?v+W[/ĂF 4뇳Q[ش8g ifpC_&) 9g蝠2%/tV-ΚK`'T̾$(Y\k HMh^F>=cKXJm>h* WVoufF8d%YZGM{T1mDJmÀhyٰ Xq1 S0#7:=U IQb|wI+qWy}sC۱3p}.2jJxkІEf*pTFa+6,Y}m#7W\ݩ@2~1x|&9ش'c RU_TVmp?x(bp?43HS?kg:. ^1Ӣ>|=r# `&jF M;x.ZsȡH&!& D/~CNֳX/R#PxgZ!nzCO|L>ͻ{>Gߣ5Br0HPgHQDpaM[;#𵥭@>%MCݍfݬ(@teb\Kh;&HxK: Q(d429D dDn-X ˨W>vK$&DHr. ϙ * wm'(A.I4+YApͼE0jWzEn RWaiz!D@3\W\,NET[O {!8q-y'!sěP™Dw?gO6|{(j>='a6)6̖lƁ7#H+La\-fs8t'e4aţ Јhlƿwk(d*a-7(6d9ܪ]i s=e͈{?6oLDkc=iœDBSʙ1,Z[Ȳ&FsiWXN h(HCb1 l fFV dyH6]Ҝog[4M'du;4B_~KH9/KDs5OZ(;mSQ`4<C\mO nպ4^?5ZJ CЌC>̵!@XVOciW`ӆH,^۹yYO%0ufK5ؖXT1_dT$"*vF!`:ӿ:oAbWȬr? %H|ey-&ϣr/Yţ&[UL`/ɒ-Ct'jR!y~,0q,VPzx N>֜pY׍!- 4+aY0~hHDnF8=%HȾݯ6Rg&kCZX=9h Rwi'!!9{/I<:Zk 6"de~jt4RE*6Ųr" HŔ+7M(.Dԏ긎:K}3ѺP:ܽN@$.()k(Ss.'0x@gQ3[eK1MIGJ>cŤWȺkrIJk_x&ܵO), |aEn19B|'S]<<,,ƚ/BE5hiZdc4 5׵(8b~Ƽ6 wF$HK ^eh>Qb;I_zpXXBy::p&*W=+Ul<\wdjlV?Z߻axsСXp>U?tF**:<,)sOm(]aeycF'cvZ)SKxzGS7BN(;0 mYo8yeY8\W.B[j+AP؆NsAukePg^u2{FLS9 i@VXSkI8ƅg|Ċ d Qjv01U/[%:y1W'B$n"TJytVߞNm&B(=gA*vOsSay]~D7I֥23>X)Bpj{+x6XcTo46@ [YUZ=C)wS@UЈBLK դef`uzZ@!Aw@y%G?\Ă`f#޷ű|1TiD!^["LBNe",r`zbK Er VF ߨAwF7GE{0 (qA]5sW Y@Zj@а"uXoaZA$Z8zBBX醣&#"5V4Kcp>L\|؎CI08@AM6/U»}kanW%k gs0V|NV 8%=(>$isq}[]y{d4Rh0J0~)dӷ @\)hFYTG\`Lأ| <.VЩIDZ>ی73Ƀkm2ic\%h}ZѪUQi:5[#y(5$:# YBUqܮX_5!\G"9DX*1ӡ % HG~UUA),b,Ԥ*eFHO." _4;`]Gud+2f\38O؄j:~a"ȁbkbJB_&^܈b#xhB$7~ 2+XuFG||C( 5l.S٫؞{_DžůPC|( Av̉ (^9}4CPM;]ӳE4 }[ցlJfOD`줪!.yQsTpͭ.u&&OE$Ӄ 7[ٝ Zjl _ΡE(?h'i9T,ߎO5F mHYji"!KNs髦cwe:L +;uĻ+X+-JWycpbOs5ZQ{ X:"(Y1T62$/2miXdf1#tWOeW͕ X USx:zVƖHPyw0<.*A_pyo0 Lj5ANv>3ӻ'qKfqdT>h4'rh\&vF4Y)#"}ҝHk%]]t] jɄ)dٳ^? s}#Kg0'm6Y+tvI⽈0B 5w+}hlF)jÉ&+u}[[3M^kۮTY_^UOWUoL3q%u'N0_1}ޡ>nv6jʕ^de~K#~~z+{Kjzy#[$I̓lj>8{vigIĥFܢL6p;gž[`Zw:Fcv&1oI̜Mt*= RM 2ɀ6#zDAq7M.ݙhìiJR{lK2NJ-~TlXXv.#P~./OS7z<~V,t]e9"4ͳxH =CGR,)#JlOXu!^ivSXˈMJw fC.dZ|,R=㆙>w ]r_wY}Ŵ\#ЭfZ]8Vz0U(hW`v;'žcl gD<#1-fUXAIZk}j5`M B2{iCW`:;$ Pԝa?A!EV].N,5sU3\ Zpx^ઉ2\6^Y0k?$ ]i`Qa٭zClZ@1h{b{x~sƋHMHFj}VY^m늺Иd2*}!>1낲G]펝]pƬ)#ln1}"˩RAJ6^I t$,iXH'&1 ~Mt{QVVP3 7EP&?kraM@ꠋ]oiy9iN炸XzSJW;4Շ8.*׋%fk54 %+`uǾFr޸o4+ SI#h :3 aP-Ot+BgtG'mB“Eh[ &4l.25uC_F: *L}wiᾛdƒlŀTjIƵCrF}*?*5Ìa4R. IᓾUEw@FA;VVh//d2?\ S_*k's;;`/&$ IvO׼ KT7LiS!52;,*%zJ*KLit# Aj! obG7-F=-vvbghZ ls7ycȉgFWkpzeF]!9HsZyvvu\AA"I[X4bXzE?+9<^}d&wୡ6`vpR)+/:<-+ƂM9-VZ cOqjA8\(tHe,we|Ivٰ ]/2pф.<3#8&抶<"$㇄ߘɢx=I迥!Y L^6gFnrx$-5N+_[vH`|nQk4iVэb6҂m#޼OJ"mL"8fWwƳ/+3ù1~Jf6Rf\RMd?%ewO7Y4ը/y^eHbuI7^Y_/Eզ'tSg5% edA׍b)am_n0o`"jl&tzKo^u;ֶ7\f >:et1ˢ#tqL+RVVԣ {(=Cv{dolXJܙa؞QhsqHvt'Poac)īT}}tA)->wu,X7`&OUX.Toe0!2ѱMv2 u^|8kcz|)E}piZqbטxpo( ۳YG^*@,&nΣNw18`QF/' VLwm;˸`Wqa+S飄UЧB3DBA=4Nuh8Jn(?opN tnw$vZMy<˴B1@`%2LoAW%xޠ6y(3g{';9=Hi-"T!NUb7FUA{s<|L9; XIV3>P# 4^܎ns0 6\qҶHDyf_]4i$3} Ϻ%t@eV$*vP*!;:1ddm!=9E}pg7V01ÆMkD}̑S/sT0hcƻOƙPR#+B3{-3k*.KI7 DRSBƱ #ȘƏ6kxz*~"}mzd}l,+44䃙䖁il+KDlGN~7t)&iA9,=lna4҆-tYaj7L A:)ld{6Mg̕9akd).Ttն3GV4%dgȤ3{&Nn Q,a $8IPǬ#\He$+v!Pja(*ӁMТȖ7apIzQ9he"Ȁ^ 62W 'K>BԵ~j( )ukg*T.$\ NT# ʈ_,5ӛn՘9=O4 ᦿ}#$I'$׶4/FX־IERy]R;˭COdk>ļg!z(~%vhh 4T)eF„@0&f·vàpb a6@j&zB mj[G+y&%CXvAq2pIV'M+Rl)NJξXkvR[a2jWQG wJ cܐQ~#lX%=Xԍ3#CFOgKcqo74nPlᮩl/OHAS*ѓ&އ_ǐcbJd&A&lsPEo$9 I%\H~_p^?#J!!Eڠ8f,>WH]HȇF!J(BuoP^i(=ynLRk 9nxZ -9ʰ'eF+@il&]y%w"{mByNFz Qu_V>@+]5Rm)7?  ,*-3 P$?T.2`O4CuT JWu큊$ļ!Ps#3Y{2,> eֳ@]x7T<53- {Ԉ8HX|gvvG_];`=̲OID_'l ։/Uc@Zx+ 3Y' KRF,Dp5w&İDz?y`DNh㐰9z FfD; A*U0~Kqhߧ2}X tFf,´[8j=є-*te@rOILZzw L+(Uu~MÙD,u$zWma PUzfqi>kh88ipN,DgC`ΓU=q^Q34PC˒r yuT F[O]L\+SC*DoɅLt$cEov #pd9eh>HRr9 r P23 E/8H~}NUOY+08:?0nU-9'4Pm\|wFf; P3(Ih HO$ 5rPl̛2/R<2ˮ3,OSF6G ޠ^ %=[.*Ɇuk*1&8 ݞÑU@"a-7S=q wa4Jkb_?-|e0ؘ֮ѻE]-A}s{[rჹ|Lbz|C`NWE'q1T} )UdɗݘHY$jFHI͡* ޒ)@9<9LGhÔEߺTVX]^ȶm!*^F@‡_`n񥽊e:J{]c#Ԙo4<0xzS^ɾĵ)=w:7?0lͦj{,~ t5B뉣1z:vyaQs Kq>zYw0đNK9tb)S;ޞTD\a'Իnh0Nrp]\c†A׵N(9OT!Du9zx&Sܷ BLDŽY5dr%Z]Nq,CYeX S"+Atb?HſtY8vzڭ:$:U4;)ŠlcDвQe(6^S]R>tQa}6]zB3@t6,tsMp5-V)QYELpRw@c*srHLh~ʀaG)L)UD֧H|bwGo&[5,R.aV16r $GtRKvIFps!? bٹY22ވE`Á` U{CAd*S`'T;3&񡼲b9[YW ƚþ0jjAv a \"ZƑ0*j:M.ɻq{-- 쿁Tq RΚ<#(ڮŜ1gߟG&VbuWD Yghaǩla HwyY8w3~jp{/ح#i'+ѲӰeϧLи3;D%W5u1J;͝w(;EMb\%bcGm)@u>l;;w' \JU4'|/i; 3H L޺]Y;R`uOwfZ'OcyE=]̯AF{U+] j}Ƥ_voy(t:#Bg}*<¼?Q3&+dJ\M:(PkBvK g{[:&Ka p!A3dKk LEr ړzS)J}7]`趡9,av0ne$lDg>qMf?M~*Mb߱qhgzXƬh?/k#aWnoo9o, 55<7؃˕弘*1 kL`1y3?tN[ BܾZ1%xQSfScY~5BoRK:1Jy$78Jq ~F3 QghK7ۯ;qٚzFQ^NCS9ADAK J2`J0% fկLV?5O5y} 3Rng1 EE]|L{lDھd~dKW@$?EH!NCG?%'OɷμPN _:]sG2EF /t vFL95,ei@`.Ӣ.svm C>OiwAr{DO4Tf qAz42+L1"7R;E;:IKsc(ʓE P- ,h%߽ʹ m)&زm+l# y ü"ǥJ45>?yz/!Z cG4n  }DԬ6GBU`Kl|X (10A{fuS"mjVvd;R.)M5NKM؄K L@7J̻ϽD (!YU1-wC,n23pR5*S2D˛vp Uy0\jϑrr鱭9R<;*ZpEp4hdX ȍG" y5@ \ovQƕ@ƙ֩6Y4Sj>nUn$h P~peUq&'4Hu`cDJHp`n9"90xCDlig&ZT:d-tggiaa92aZ/ PK1:5\,{|OGTJlQ3 E Vv~a֣\7M\fX<{h<5'\\cl!6Mʥ(=Gl9yJ*]ȭzRZ`+L1hQ6 2\ðui,׽وx#K!BKƱaJ)Jm䵋 Tsγ/[G]vYʲLIR:.y꛵ؿOS@Ǽzv5pgyť ~`GԬҴcCG$uV pP!V?x@PΏsZײWc]{1|nBs;rEk²N QMah(W@&^ mSw}=:Y,ZqN3Cx]?enePDMo9QЩZo=5_ g_9gQSQEJOӼoKO]鍴Y?'܋ƴBY~( {;)ݨ-}yј ujA5G ݰ|| |@җEjNV?>Ǿg^JiRo gKsDZ P=(֢~2a b]OLCav-s' B#'ÜjGZ];,[QKxG1: fm_KB/+͐Gl*1>9R kBB6 7Lq{.] P*K"uR#/Cm K*ˢ`n] '萵,GC0Wm^!P I.Gbuf#;'A2f 蒺ֵzB(:\npm6UH鮟Jc|ĕdu؁n̄fe):pV [`3P*T|vc'"]ŲOg:LjW2D,ˌ ܆}rwd|y޻UR?^ćN+̻K*0 t-V>(@=x>&q\%DjܾoHITF,t~og'w‡21 =N?GO`Dvg"[ ao \Wl,WkVje9^g(FH{Y6 v!⼪q.RPD+P zt";_TiͭdM[ Jp~ Ctc+~"@yBنz`zփJ=W+^a[~|$2pqﭗM]9)wz aA~2aLxh /OW.]~":aHfj~[9<z aҐ2T 9ili2v\8ʤzknM˥fOs.%7[WNIkn˨uDM2d)[#7'q.t'~&$A)H;Nq{H"NB%$e.0Փ֬d+I װM|tV[U?x$B'dXeH)"0=d3JR'DC6)M+\y}(g/Vq3 TJօ/  RV,wjECrD;5rK:gZ\pdXJR!7,^vL>!O+2a(^l0 آĪ#nx"&W@ 5*X[YT% hz5JC(r"8 Fuz˗46rfVvU0ԇF}B+F <2~WVemPabjјb]r- Z@e3@jʙ픈%HNt(~U0R^)FLd}oMըurT"IN:̲$J+e2g P?t!Kn+TҸ]p_DznIKy /Gic;11`H|T_a|ɩ\ 9{ԟLߘ "QraB|Ī2$|? !דM~-o!9)#V81g)^ajS˃N>g`׌ujDכ0eՈޟ݋*_wjWkpYi2+^똷.&>946 6&lw# ™53X}g!N?QAńӆQUר@Txk?෭_Y[t qlMml ]:1rٰj.>s+K,tfxkI_|p]-ѽ [bw;Lsw뱚I5c|&̢.-5irXzY#806̋qczi7 8dɮN\'+arS ¸1*nFEǵssI:p8R.^߻tDCoLEox/L@̝E,^AB&'Dc\a=%& @)TϠ0mSiIdȾFU W;t}]xm@V6O0'{E8$w|3)s[E3JEz6kbȴ琜PXIr<PzʦWL#^/P1T(63fMJ^*#oJ#%X_b1Ŧe!E)hv{qgHh_{Ziw[:BHa8_OFD=^ S&3|x>A22Ժ (g SlvfHaYëxFau̕"j|R{nsC}*iI3͌m $2ew s0/zql`ގ5?w!7QN謜c*E0eR3-4s;+$f߳Ά־9՗xW->ұվc2>S<\0nΦ^WW1i*=64*bP Ծz#%Rxt Gu yI^ٮ)`."Oĸi0=Iђ4h sF}n: GoK3$3JJ yӬ LlTB}\=XXvvaz>Ն_|(^1=֑6TYnYu/3/W}siJg~\!P)!>Lד|:u!Š(74bH]R y euV#R-vVW[:%xs9fV I0Pw ; b֌v/4Yx}76\_/sQ"j'zO{g3xӇjz3]18JsG՜~\16nBВǝF%`UឦV@b?? 7_ZK8;.]x*uBLnGosF ц3S>gXfgu0FB h>Bb摺'_$ppZ.-[Wxc`ՋqcPu3Uz70o}FƹS1g@LKaԫK㱠N.xhY^|bFqS?DZк(6l#7Ĕ."Qo&PHGi80 F:. d,B1Ƌ.jX/V'ͽMl s7-=Lu#uQRtb䗿c>~$Zbhj҆ʷuc!: Dу~4?_N)"[8X]ȌL0#z ~Σ~ϔeD"s%([8nHן'G"Ub64i#OwZrc?^u2#^P/Tܽ zcG-͒OA̝ޒ)(@I$:?ޚBR^,E;OA0Z =ꗻWONK\lui`iZ:Y1Qy%\(`,suH&ưh V^+^ 8M[ k9^TNjuS擮 U`*g#S7qN<Վnݘy[PDȕάc J[I*OvjĬx p;-q6!JX'5!dn}J_75  B]; uюٙ⯃ !}m}#h$"/^!q|M`QuvG eԫ尼n å8-YCazv!oPyNP4 }V! 0%bɧ n\+v${ qn)yA*_yt@L|Җ9":G%jyU`香Tܒu&!p\l+Yʒ@.|q`hu3M~V #KaM01+lל--z9I ,m9| =· c[Jl1V09b<4d2'ΐ kGa>5Z@4K'ƶ4:䦣x%3ݓTx9h_QU Ŀ[4+~c}l<܊ƈB*<Ɨ3#(jRbf<~oO,^ve_"[D](@G :' n`B\xN>iv!P.-M`r;9[Ùbmoݜn*av2,fV{}7}PfBaJiqzs,zT⠕:O"cZGQfimf8ͽ~-'Sr^Ep?֯K818e\¥"Q9PN%eEnV·jL5И65~Ňےv:up,JƏLnOi1h-oHpfj4 #~5EI( )M`|\؄ 3Glq4TMN߳F }4O5Zˣ/  xWfBUI?HOސ{PCx-:a.W1jgWޕjݔ Ɉw_RZ \f{UlNN?K+69zky@|u]|vIxrH4%t݂ѹ3*'!Lq_13+Ho~qxjY'78{YT(tsޯ#Sl=t.]Ax^ A[;BMIZVC9C/]5q _lZhIƘQfp NءMFM<|G>{~rY>g~[*wrڭ^dD.UZ%+k*=SOXc6Nx~4uqb=esf%$A6=;Yؕ[Q~4עJB[oKֲ@~oj;bg}eO + F2TQ2beI}؞^2k? o)xh^C3en5H*X A+Sm;>kAdН(C+"sb0Dox3U= ƯC6z^yJz%<ۈ c+:rvs?A&dYdEiXT-'leF6"fԮ .a|Rg 4Rr8XabهFD\а*U@Q" 3Y ׉VO894L9] Xഘ@,x<pIRysZϕ F$Wë0+=Z0/֣3Ԍx/&[RvW{tlq=%'H뜫3aDp᫊?AحNvTٷ =:6JJJ<1\|s 's0G Q3PJSµjV7PέfPE;!ڎwI'ؿUpy,e9c;b~"1%'~%aQAS+5OJ8ʇ9p&ǵϭPLsp$`FAN#of޶]lnGSh&1)!9mM]qpy=}3@~(#6~;W:b'BTGpvrJ{.O0MfJ{8dC%[4796({S=%ǚ&Y$8t;o); 2ogDYİ"xq;]:$ycf]O#>g`';"!l70E"}*D42; Y($JOOۮX4e{Gtm"[Jm>3k_rQT#YFb+x.ݬj9˧6wײ^/rli׀XkFS}?(##On6WŘJylV9;7-bAXLdHmydf 13.$<9 N=Ծ}75vsT|`CDz-e3QJ=ǖ@`yG9|$hJUC [ܨ/{z^1;D4T0ݲ*l0c=*а=%f`9xe`Mds72ْpjk@[9ev 8D|]~ ^V٪dNM_0Z4@Jd2YAi8g&{w$$"LLP<)N#r.Ģ6F Z΃A*'袓fT~o%Cƫ>4$^CvmdGG55D2x0z2=׸2r/ &C@,vB1 Vj;.sVN-R "{Ȁ?]fr[TBw D'ꞝ ?D*8ܴ4ͬmJR TNZ_Z2C)Ðm#0)?z4%5K#n$ Vʑ]d|zӵɿˎKq9OۡU`F-_RZ`n|VWHs8<&(5Ia%SH)GY=sx=8.9ԖV.E߄eދ0@tV5Zf}ԶS#,7ؿK Μ6 [gFSBWyռ޲ͼ z+i/Qf=cECNwFNEI>G;0W:)FBxY߸U8|ESѫ+6^jQueK~eG҂F(D>} .o)@i7w$n^ORUx$Y]8ߧ촶[߫\(]v+jc(UPxzKn(rǔb|NjiJj?y's)(n؟߃Ow}=FeK6F Rm_9H_^z "* [qa+TZ+w3A u-G,[5*gߠ:_: L6v Ƌ^nsYӖ'q` c%2={$c/]z%D;bj%\gѸi2o8ġFc2c%!T.75a\{cؒSy]{gzX045pq5ز{0;$(^$ z*ڙ_ע9.^z;~pFHfTd$34M~c;<,|uR^ZqSwG|Օ'hӝ> x@=Mj_sJql L6bzٰ_j}iH85~=MQt nAs43D_0Ѥ@#f}M=ħ]͐uNb/DA WN6̔=j[y 432k\:8H}wZmN}""OGx`ޮ`~:@qSeiXV'ux^[?LWQOK;,Efel*͸`#N UFij)aN[/9E+ 9͋=1t+H nSd3w"Fk褃("ACKc)N31`pLQ|e2m֖"sO'zL1-|eno6ֽ c^˹g_Ϡ&+˾`2:Ů]febjV?pxWrEt HO[6DbQ-iY^)dAj--ooz:}]ۆ$g֢?gHJ HBFš>\XItR)W构Gnr~Q3N  A/O꺵yҟ%\f飱CtmpaMģF:5܏ n9@s)p9 eTF{ kFX55XLcA8U2R 5wukkp`_gek¢DD`8!Ftv/A{LfH軋lc% s [*r5-gC9K+=I9I\el6Mouٷםئ>ZP7uNmzmfJŮW{X,s8gtY9MOE~3mHY<9z|l> 'T>ݟ[B,Dm~Oϫʦ˭:H y?o`VzPf2*siw"I:BǂĥnB[Gy;O>NCA69K{B e%wnKS[lưƎW/;%YG2Ӣ"[Ȥ%B[^ͨw'*mJ:|KEth1jU`N?j_zѹw"/R/AEglai;EDhg0N:B,>:F'3O6T8D"u2 8ho Pܱ?ى)v@#&"(0oͷ0`6kKh(p _gjiEKFqG}I)9~:ļfIjqm Mڪ0=sޕWFI+I|/[(]Ц/{s.'I널bp¢3ELC?^z3#`{DbW^pz6/|uA~[k4_@Ť4,c6YojM]Mgl/>EYgOVmt]D⦄هuz?іj@_N M uxF+L U.?c,hggOXH=6 4Ms2HTI|!X5 -TU̜y4h#۪ꆹ'>r_d`~Tzٚ-Ƣ5_~UP,(VթR>oI+Lr,ɬ&[V)0ؓ3rcA]K2M>mpi;3Ww%%aݬ6 TQ̱Mŋ ~*1(ưUo鵲qr z 뢾{g9;ׁxLP[7}ŎxIlM+C-$ wT` WFb,)286 \s$80o09r l) gLK{ __&{\T\Fq/(ܡ(.PԭKvЖ" S& )mq3̉!FPIVMk 0.$.Y|ZU7V5Otmm9'F?عr3ySx"Դ=10D1;attǮe{*p8!Y+*c+KU \]$݋uhvIԻՌ-YQ(TXQוދ+vp^2&a ~;%% iN;-Zzxmlc76-lRn.J; nFbkj&I~@y,\CL^w nI!x|VuоեUamb˲u>rQZlO&{c7]=cj[p|Zk-F|:mp:V17!le (#rw[z7-3O&ѹFMo =Q ËTٖ0m{}'V:37qxb2 j;徉m!N0?$.QZ{y0+L9"`8YoMX[~# v94素osmi mD ɝy_u!_\Z@; KC LJL 61{pL8G$ 6죻gjq HXAi^KYs'7cŬ-"GGvgZjNC j[V ,Rey1ZR uٟb .pN{ #d1,1=_$L1Vs$f&gxOh"% j9C?:Ro6^djv JV"_|( aDP>zwVޤ1yTj\D#lfq:AC#Ok<1(GErd}ʐ JI2H1bZD-zܱzC]8ǜ4K(vq'J/EL{:\-7#|I u0HeWQY~WAemDO?^6ڤZu"D`!wch7Enco+ jZ;Lvg-%+ؒ hz<0:[l[]I 7tW~PF'[o*ctj[bɽ)&,<* 'Мf5r20vx]6ɢhV~z:>z+߾x? Ap qWHЕxg+;"YoYF~'ي$ߘqk`(76EhP  73QaϬ1 T2~K!\DFn[;~=[oγ UA\A4j5]$}!dugսj҉m<{S.Lp"<ц+Y&/ :OS+)s‚ѿh++}5뭥RX V@7EĪOŖ݄|^[buF"Ο2&9Y=Gbg D>Lo{;xSvj0['kP6bbI%f^G]і| $+ܮSvo_O=yz[2ݳ}<8x("ě>*%b}iGFP:ň;P.wV)%:˟RfcYW?NO[/h&$Zg- ,/'/`wjm0F_ rC_`%zG]@LcF)RǀP4V@KY ShxNjdYǥ^'h!!s{TN;]LK2{ڭ+t}£#I CzM/y T=vOrъS$uM [8Co4 0.4 8K!hC fc;]i/]jibҮ #2bQg=giaES}OSWF?J`fY}/%G2!wDrAT̳K@-Tí ‚ <3,JLLYH"߱v2v~bB=ck=K?;wщ625eG,Ӫ[XX*cO3*)?'Yb@TVl+LTN/.Ƹ2H vyOBlīY#Ix ~jd&m1Q$>C+/Agz#IcY[]A=g{C;XP'p4o jo3`m_F9'[\AO=G̬6g:?5 f[0PB*Srlߔ4->Jh\evU[ᩋժ}M'K?IQgG1n;?I:Sϩ'zXڲ R7%ՀS *c%<,\_vQa  r sMP ρCV9ጰ9XۺS"6R{.'b[ -TF8YL;Dĉ_bkCG;V2v|>[7ӟS(a&Gܽ׫~5`16yO1&~S\<aw{7L ydETͲI,A ra; fL̔L:{Yre۩2߉S\So&qSxso#OΝ_]ckGȾ|\w/)/֤G9:=McQ |s4=ޚC nUc xoCPY_i/--8H֑:JEʴ`ta708/} %|?x:Buk+'럃5+0a"9y {>-uFNn<*m{|d2|yRy z]tbӸ6 o ]*`Xhk<@Q0+Z[lÉZZ99>d!27mDV4!q)㓛#-f.MKD<}2!C=#dJ;lmgOvva2?'=WڄZ($˔䱘25QbyѰ - +8{ުy:bD;}ǻC-'UTQs]" NN‘9s7.xfH51sx%u~@HFsp‡+HGJN+~YUyzY ''iϰ7nUU,/ũ]]!NM#T!nc}S%'壜8RY@d.9GL>,gUΒA  #A2Kt.kPrg7R}t~W_Yhm{Usg?~)9{OIkm+\v)H*# A@kNȦ7iU7zvo9228$ >9:/S;AGC}OPIdV|?K URrAht`9쳴9*UV|b8XUΟ#$4_ |M+sFS|$Lr Ф{qZZs\ 4D 6Hr$mpY3 Q SX8xpj"} y3Ӆo"f1X%V^w=)n{3<5"(_j|B.De.jJ.F4h4=ge=v,>Ƽ5O@UTb?e1 7W&N;-{]6&ӷ N@:}LNM3٘@ DB?鴹iL>o* қ'z6JWqmSʐR#0(*hIgĪ>?zx( dKm{78AQӤf4Zy.A hOO)%xm)qɳKd*-vkvSs`EEXUg>Io|JB,ƍ[lӻ:'=>+Z' "8wG@h/q.|XQ#:AÕq0AyjjO( Ar(u `ݭ4{r[aMtg4Iy:~儬`_B),isb&@w@@"1)FHh=bˢ O娠%qQ$ CiЌ&? cuɳNš"u 4q.W.j%>T췩>Ps e1D];fW\ ?$.Pyg˃k$Gl gۅ㡀D/6- Ɍxfɢ#>5 f5EÞ5$0fO Hsvw}i2󵈶zetPUKV- cChg0g+XzPQ[c$_)ZYֳ z*(;IO[10YbpX926moQb::+==] YQUW"q42Nl̴:R9/(aɓ4=UA2쨆+]¢ /4`-@%ۣ`DVGLs"yW>d|ne3vu!@iOC%H.5k0lH#w zx^ZKccl).;W|&JNq K%2k-WORYsv Э-w!ŠT,#0DǁxGq ] ^St!6%ޢC-vb4YMN0$$HLW- Бv4(I׍Y0&DI`X Fo}S\Z! kݏDB Fz';is"v+b8-k]Tq* :#WzcMj ;N/a6ϡ.ޕO\Ӧ:Yb3d*ݡXFi's"lq%ciZ) ZGV G)Et(C:/po8W,ρXƛnFS=;C7ao"GZrx C(Dvv7ڈ:' -5S=Woz1rkߗ<4鯿bAtg:SVo^Ӝ2PLhd*VEʼnb ~8B`*yg}g 5 8Nfq)H\W"Pmͽ3M&_c|o8~W/\IՔFa{$F+c/R+\]/ BPfpJVl)VT Jc4ѵvH;]6`,,ߢ$dAaWVDdY1,]}CVRt+~2èͯ9vƘg6Ӑ ͪF yASJSAsԧ%}>( W'9Pox3&xG ">_ٺg"V#? W %Ϗ>iZ毂Za!WZ<ܧFR^^a*Bl,]* EǙŪu#h$E)p.F'W>ZAVrUv.0}"J4'sK6˖ޔ_S̹;JT >.&8[hFtx0LC-ZڼlBHwYKe2C#A@{ye~6nv_s'm7륿Tuo6Q4.yA{U 1_6uٖ_Az…?I>A2|oIYIb[S iƽ=b"~.-<20w@Sh$G6#y9TZ7{$lVqmi-޾D{"4Sy&ҡ?Bqfs gŒf[,qcmȚ- 5`^ŕВVO 'ƌr%6]{<-QcsЁ,煍8!8kIЋ335:B1BIWz !QRo| \h6$zb5;ڕK}s5 5lIB=9b&s\0&D\X~0iZ%c=RpFCr88_G4" 8%[kHF)WesY/EYrչ4g[/r|4AQwj0,wгt d{TH !/j$32Ƃ,]x_Ml̥sO#',N܃o[-Qyw'Z„7OyD穙 THR({8gޑ5'hͼVٻ%QV l7?4U+=rISi=*1%PwM*B fإæ7\&H͙(~susq2Ll ܸKjm Dtlu~7Ϯ `VJ92ہ/< 6LHFci(]9O:{ P4[[5,K,p'^KJ:^B-*1ODC+gNvZ+~U~xHsjhyovP#Ǘ_L! `rڦW&)`"eɈ | ma3 oZptHSרuYP8p5m| ǜH8*_f6 q4L "e,~t Xrq["AɮuCZ 86J6Fك,݀I>OҀb ħq)QKsR]J:!H8B wP>b}CI (w4Fa W w҃rg1e&jF4';$gWLOrgqsܜew0˓T 0*;IP_RG`k\ys6'=)fM ĖEķr||;f٧P-&C|nVlFi+[S c9'S w߅|Vz|`RɎ$4ov-OC@q3E*^um1Gf%jqƔJ=ܡU= g_&2_isfUjqR!fA{'n3XbA"A!kcأ7H(Ǧa&H1'uR^@JQ6 `jC2̨7^..W-t[k)Y rO YLs^GM ^WV O{?Xm{˜WW1LaShL0lx~Zi"B"W$V9)prTk~#Ԝ:[~$}:ҏ }<Jz:>-62paƿt3I,X W+%W1 M|*~wR+\Mʂ Aj:x] 7Rcix/Y~D{"ڐ: SQ-ˁ*bÉfjA TM?0Z,+{|rư&Qz7e-eIj¨*S\A<75ݶ h3sL:ל l}⭩e~k7zeDnN4ᾔ6̏,li{F!dRc`}[ %rSrn{9nBPP"pRR<-nfl<Ã\,u_s!ފX.v%g{*?uFNCmEjҏ^ĘLrOB5-f@*S>SE0.?wM]xdCs1ta^ĬZً)v7ehyT*>oDuvQe3w ] ,ٙYK?noDhGv׾AG'N]L}n^>*)n|rQsɭ][~YxN>':o5?J)^9APD< F4}";De6UA䙲y-cu6璎׈[^p =A_Z){eC'n9H7.tz8߃0X!W>᫊$u}M2EBU,HwN ԁW+$czY";i5eWV ^! +Bkd@-`٬/\۹S߶震;\s\:6nVanYT:U'IG[KÅF\j56'>Q_7qLDZ9+ӱ\J%Z>{Tчѡl-O`tÓ <y沇2gfC/C',fGI807,@̏m&{Oؑؗjn R[?< 3[`eC[{1RNVVLtcbَb>+9 5/XE;IܛҀSop C=s9p颣,JZzAUqQODsDfaNg!{VYa8(sFFAvֺK24{/;)\K6K]/|=af:cSs;/n+2@%ep+)heJ 8tNE~6NFK ."#HA WNqL^.t<$ZZbP-WW‹~N>ȽJ! 1Hb>Xlݙ5^M}bW:Dh $Hc:FȘVLcSKiU3fON]P~c.h )_q/12&Q, b W5}Bqv(n%@-v+@xÇK.UMGeZk%Brj(DB쏎E==տ+ qge<|P.Rwp8^WG'.B⒣aq ߯5x}{.wTg+퍄2KV|EM#%MyOFEQacݦ.̋ kոĪ($I~/AVLQxb2$:Qc!@fFDmu{Y^3[p~`P7CRou]\NiJ=pJG#,3n¼`W_AdvA65˩t84\;?gZr?1Z|w:TBe#<;=.6=Qq=!Bz'Qo@*p ki,"$0|Zr:dhc*V 9Wp|k3xiDOJ~"o9#:;%w-85y#wj %vɸ5BSǡ.cE7k~8@˝:MkKpRC8 m.hʠe@R&M_4c=>@بP  ㄮl&(h܁Ӓ0>{sͳL h_茊ߕuU14%^A+i%.e3ul|f\z\|VmdLQ\x(N"Wu!NT'@x5 cʧP\S!v/?G,@G$ZzS!QG :`oѩ)Mlo)}'1xIĘ\Ϣs cbh 4+|8).V榒ш\St|3rR+KV*s-:UzNBMQxq5{) QC4Zͱ ;"}X@;ziKm9ݕ! tXьme%d]Z$XZc T|%ung{o *k%0yHF$S/Q]*R'qļV|Y}P+xΩedHf=ͭ灬T : ߂Ěqf5v>lh2rc^8֜agzJwtEV8jhK ^6EbMfȚfP{o=y"dG8ܴP]CqEZ)4afI A U.t$}?4i)ZЩ,=J0=Te3z *7@,knBK t$,Qօx pǂ5=0L9¡Xl|]RK_eG-HHn0D#۳wp=NەjÏᘃG`v}6ƫ.[7\Ն C;ǁ$npЪ!ecI=3Ǧ9ug1ZF[rD%% [xDN÷sK fH+⦫-wfGh,3bP]һdUNOK?;Y1K9f dhZ3V2KwZDytf$e K\}ݵs@`O-T!MÚ |"|ܭ!e-ke/=23Zk@-L C` xQ9 Sߴ攇ЗlD${s'(UgT)MqK *Tq&t Լߠ:@E7aXlp!L4F=)3VeViMNѿ:D-0x`iO|z۠\#O)+bgC|s֯'km95]fAϟFsz2rH7b=/$tIƇPQICY ԡ:="K9OJQM\C%6xjz~\_ Q~^ӂ3o S,J}Az7å 0JsK\3 _O܃M㉆U'LՌp @m8ŨզJGGK≞4V AWcUc(s;\C9Is{Is2]T@q\g`INPYd IɡԪI|qב#8 GN ޶btU}C)ޖx. :-;磢A1vbɩZO !x@l&hLcI>գʏ8ؾsUt,f|w#Z O+9ކwggJw|bM1Hy蘩C+$B:8+1M _l"{ә_r;jx&cF%_Q|BRvC|1ǮR n:D Scݻ4ZZ1S&3d]v!}˅hUX3J(,қBeJ3>!+'TFt]y"@o )S ѱW/`'1CNE{R+]1nчP`o9nczyVW-q>|[ғޝA<ԃ+1&YD(ٚS=5?uIYZD(WRc!6zמge {׫XKh?ޝlQث5g;w`..SeثA%Su7d˥ F0rihM56Rt^ '%6"bFj GWd.it+bN_=oBFX[<0#o|":/'kb_S% &;lmN6)Kz6 (#fF~ꞟ=*|Yȇ.gwQV]4s 5v+ pgȷ GH &zҺF8h':X հNཡlxH{| {73ۻ.,5ÉmY@#+|N'st "N6tl!s> U >A ~>7@Y+ĢEzC4ϙdSREQ63XV/ /Ph8hfy ~,s_#Gzm${ʃCL~{Js5 h[^mg+'≿WblKKmd1U~S5*K``hT֔#kBSSgӟ} +JUJM# L)e 1+<< e,O@.:K%Q$} L!M3Q7]9)H䴀9&K̭UhCCsFr|:9k [|15uJNUPꡙbٿAX~He/If'+/&zFN5MgYj%a/֊%7Z_&4ϖ y,Ċy :ODshMIVh9ZgmXӐ\<6HtgDT҇|qZ5ܙ*D ꝚY;a!% T#рxŒE{})*/X%ZAoBHV"A^O3l0MekHU&`ߦd}v}(GdpQݘN R65t\ mW@_, ""<8Ä\hGImPUBJZ<.Bk*=M̉v[9llm9^*k銤JqqHR=3قt^A Pz- "%_F{AmDrt:jYxwB  vǠlt,>J=su>0P+8=컷ٿ/L}ur:AQ5;^qV4bqQ;kn@LύlCPм]qhWǞ ڃlQțL?(L—u/5<)ML* >2s䠚*jka\*GɖwkN!7xrcHvD4CE#]6 A/*Wx"H&,Q{A`2QP~Qg9:PvƼ i[ wJ54(IlU|W|}g5s6VRJW(nd گL¹ɓ(e& ÑXDB=Pc펟[d۽9HO\Aqŕ,گ~\Rf!G&C'yI̺(\TBG>QM>1IkQliѸ@rb>";m*U(ɿ8 W^=рN І8mKقx9ᅌsm~Ǎq"M(5[qTX^wqLB%Y8f*Gs-Z# :RKB&#kks3~uo9bM%<ƙy̅AN" jAfX}i5q_WPZ_v·)̊$կf ;d |* #Ey/ILh1K7Y6NK35jG<p-hdU'\#Ulxph$n6{4V:Ά~EHzشR0'K^Gl7;НcX:Jm^-8nh~m̝r--dCfF$ 4nT2jI&ZiDZdζZ=|Ę 3gHf.tG*t=/m!0,y(r h)94$DYεc+c? 4 l;FHy`m Oxj:!b}?qR$h3jtx?$W nஔ+۠nf-7˪: ,/ ΗMc3˛<0f,cv㢘 (A>hD~‾Bd 6J;[|5Yڀ}\BsPx mU{z`Zp3!$mYK=WuuGCp`&`m&pp?d0~Х ^>_Jjc)o#P=D_ұ9M7?=HCllb9RNDv@ޕI511*YZ?)a`m cG"9yK'ȊTuANW@[,Ziu^pw y5hԂ -|8d}`>i_ O.6"J'PӖ` \p~f -#DywR#io}?GWWtc!G^? ]@ xHxئvFp,]$Sߦ4MBiԣj wɦ2kc4[K uP(y!cp/DW"J`[ЊnOs$.#2?Nnj ppk讼SFSw7U+ Pv/T6oeetqE} OؘP/?0y*0ƪv{(;lEW6o q Fhpϥcc|Ǜ&>ih/8DIJyIOQPY5L3""vxF``!f+!_Hm~o te$ӟ&v ks4G<\;pZVc׬Mr}E0Ds, ōe@<GcwMD 3Lh}kkU*]NMԘO=gsa99j[D`Kd^S FU`J;QOt]*KM@dg  {+,Ish soogKm>70g%c Iy>"k!~:]їb+ jW4T-üV-˙ +}_gSEXD@ ERpe/**sآ02Cpki}Rሱ.|eG:*" .`xfΔCya/0%ME=4f|Sjv;gdu{f꾜JRB,e$Zcot UMlj8g<;ƹo{2(D<-c1`o  :w/QA.yrmy4ħPRױ5F6lKp#>īe71G2ְtb|P9~{EΧIc\\Y5Fi=d`Q}~#|ޓ4{phf-QguqUL/X/`lHՖ%<ȄQ̌]./wT5c)ʍwlS~d0S/:iCVzր4Ϝ@T_srZ@fN3^8c%"A^u%cT!"΀QsnkL/ѿ]vk ?a,6^x`܇tt& 7*5&':4F~Z~Y{jq,?6eiBz8Y--YI1,eg/7blNl34=$P ohBbs{[^SN@5 MWfIIiNvʏ[ Jwٶ%=U 3]P0v4Dgǒ_Dv=QU9Ҩa{oBħ"u َ"}s)B M!7_v35q-A(#KVda2ExNL(N\5ͳkPh g&6tQM'=4~ʏ U+? .F$sC|j1X4\-9.a )]HO2o5B/7V$[£z9 sSΩ !8GT(ĭwDi"SNAe3DY %(v@a|mNN+/7iIIzX>?]@%>qcb)!?D_ 8^+@PNStvA e,Fm6`auYc& i&;ܠVB:u<~~ x ؕ-Fh,v" i_] ъ7nL[\0lоxZ&W}I,oA2BPP_+g6!Fi'%q*^I'k|sA}]ⓩEsc >uv;g\2Րl w| nG!zpZǟM~iec1$ WP8C!B0g') ?aBiO;HKۗBa*)mnZQTWI_ק\ɦi]8~6&YYLroCEWvl۶m:eí"z~b/0]Y]źyG#_\[qsS,[I[MXBj%q_I;O=>Qe"ݴH (AfP'ЧuZPnAe"WXΌ G")AY3Ot.Boۗv;:D̽2=khT0I'0dǸ5RF vtF!JD)C<JIS//+췯IgN̔R&(gb0x,FDcK""Ⰳ[ӱtJ AIshpVo?;DhtbiwU~b6 3)"'0b!n5CdCrM<XvXf﴿r<m'LJWXƋJ?Bc $d?}uWxi^[Y$0vh[q!Yæc?;6a9}@ȵ˗ ez8RY^džPƐQՈ'g a;)X r]JW>#Xrh%L7o`%9Aִ-~cLa2 Z.p iTaۚȋyv#Be-BF1Tq=(5-i;7,?h6$n+ڕe$l1Et#$lfy"7)kR2D[TMl #Jpb+[i_޵-"½Ip;4;,3N %> .Jd^m_\ zǨ[p;OI"^kђ;$ xojۍlވPvAUL#)6Gv%8cMo@aˉ{7;6(}4qE^SD?W[LBjmi r)m[9m%/ƞyojcՁ^sJjZAKUnTgIվg*7*oߩ9f)>fToԠ _}\o j!]="e|bo[xp &$Si+bKt)l Y@]hLdy4ki }o/D|xD|RR=tKw.@A-mkqS9 .;j4}uZٜZ^,%; 2,þQ0$F/LĘګyc6\v,=:"O 3|ePG;`.T]ein3++o@EIvǗwpzT<(ԎX>|A6[}qpc 4&>UHPRoʎtFiNk2Մ+pHmjDe>hI5zAԏ0aJwC*} 7J{Q@ -VU>3IGZ" {%eNNІ߄Bo`W=p|U3ʅÒ<6Yt6rxs4rAdZ5DEba+TuZ؛/n,%ɥv"Y\y\_$J'%Kxָ{IpJn~0>ng ӇId)Ƽ#Ǿ r-%AN"%#( JMwfjG8ߗo4Xb^-2>~#1oGK-{%`@TWfjv/W.lhK(ǎᄪCBl__^ ~mQSZb pfLTD n:j\ {HŮ'1TX&cϪ9N!;ӜжvԮV~h1vϪQr~M;Xew q~ZJlϿﲱKضJ9A̤A='UsA^76auyrgd&ߜMhAxtTm\+:Y*Jo> ɦ Ϛ=ИChi`>Yd*`+cӫyC>Έ-GivJ.}+G h73Η.b)9":6.yò:l_-3=[WGZ %2 ǎKsVS7[)̕ʐ*Aes3Q R%fngwߣ,$̟}?Oߪ ]>b ̽Qsv{͟'-^At,@Z\dq}Nՙ*XKY%YW~G<%-[Q XD[jA>!5%oP"M_Cؕ,ZsVoޥiy ۚJLCc-R i#E_xub *5JwpfSH [a+WPfhb`M^Vߔ[GLz<VT k9^-DU&\ SGʲiB#|XOM@{zՐ{|N#1&ZXL\vRSZo (ӡ( n~nmkk͠0ǛGO1.f夝Q聲v< \9]TyA\O330Gi2;vUdcO P/ĭrޣg+I_,{7jxJ$ڭr[TnbP>z.|OrjsH:/#cNކ!WP-UOrQ\]0 (!RA]. kzvIȻB* 2U\KY罛z{uVً/ BCf>sJC*  oҗAcoOd~|oۢ_G"p La0z[@3xqO|j5QuM,$LYF[V>O<{dQʶ./ho|~P+t>t灤O߉S ɯSKjT뒸ho. _a(̀͞ͽk[@g4 rwMbϼGm[v\ӴqCU[lCz'zlΙLb0:r6rݨcꋼ>.4NqK g))ڐ5[;o~a9Ap0!b& i/ͨ: }Oo6u"􍌌p<ڒuXQހ w꺔MДV~*7'\7\=. Uι/K@~I#~ݞD ^uQ'df ߦdTӟM8&6*'@2k5A=붕VHeg, Ξ 5^B]A7̧8,Q CP^'>.T3ґ_x8J6Ox"Aoh:B'}]7u' *l&EK{Ͷd4k>NF:&B}@i>zXsZkTC-^}Y!]if~|e C+&J`y(C>t,S@-^xUMiA7#}rFAúDO`!5(o*!x5zԭ.eN>Z2\izͫ]Dr/ĆyKVf ^.>-"Ry@՟!`Kc IMQ4OOl2=!$< .TlM=:^넟ǝALN)b̌iSDzUbPbQ*"j!eKU/!J2a o:?erq2ŅI WfO)^'zkɊHJʪ 3ZSJe~RZZ~D^U>LW I4o=:-}ඝζ8BJ\o5"Sw]FF?ӁW<`ecj;4cH6rx?ѧ6;pS42uYO|}kJZ7Nh>+咁L-N Syq6;`ҟ>]'nL9 \Z3`$ICHޥWXY#HTGʱBd6lUmGs8um 8McVFsc#lY5(VujF6Rj yΗ eVmn X BʞoL T}jU(v0G[dV  6|b0ojF<6e`L!|ٿ>ЯF'PeLB>E:l n./ ϠPZyza_^KH y64!.0v!7#1ˤAB$JIa}1|A ,@az!([u@xmŴʧd 9EMѿr <вUPkujKecx?! Sm.ژnxuF׮0ޯqhZn=_6ߵQqCs&[lDð8~R8|Ž_)kn złAy6)D.dڦYu`LS䀼Fg!f-7֓E)#t~؁&@$z'_W˥#;j3(Mї•bޠ| ]+wb̑;Y^ h|*!!'`M6d!~^چ*n ;2ȞJA(JxO;P a(0_Q.@S$%*A%*o'+È1-ܱJXlePP]A(xy[*Z:Q8=qݣ )^TؿTӪd66 z2Lj[O%i+nkɩ} >")@q)tcwJ}H>xgbd ou1]m}d- D22!zD0t Aim+%_YjD1Лz u>h=dh :Bb7^rXClet@)R)'#eXѶTˠ,-r̷w-K\5|H2`Ud!汀y@\UHHud*xaZĶpF˶j8ª;H C:^%"gzf%/H3倮9 "_6cf=  cacjR,.[<@4`H⩧l ǿ>oa)$),ʘT%5BawL假3D!8f&kD=hǡB%I 'qI>nvyXB-dz4jjݎON!! N=&U4M&sG}]\^ͼt핔u›m ZhΪJY hQ:Ymd׹"ү1,%Z{88IDcĪ0扽!G9R GI FhBRMovple}^lkdHD!o}}DhTc }Y KfjFq2@@q6 TUð d|wsĿa4_1VW@g!G_@Fr7R6wxXj $=sٹ ){V Y,k_0+}%N L]rd6d*;Pѝ袠8 w# UHøLTU4X;5ԇ!k~]*J2CV\k32h0Lzz# ^[j[LdDbjؚC8P9^^\CG 5:2,O#s~W.xtv+f"p̦01)>CTnĈyD􋬓01N2TQC -a ;܀B?R13t>nGy6xἕz+{Ga.d}@Wϛ]ё6FԨ=K[JjvP`EPVt`\5A" XD,;,_q-~YƲBS:skojj3w5v{v!6-hRΓ*s6pDAo ӪIؑ.'SoUkp֫m [K_.)[TȘ_$pGFLN<* FU()BNyK*O6GLj-nRx =u2>Dg$A1jyNCct>!80V,4\"8^0= EN+'h9n2hЯB~oO,%$f/MA0knX-7>|}6yp7zERjaC}[DX{܎`\nA4㵀#qPδ@@0,B34s%*o c|@_8KTq:wnw}1l@NNsQ)<-g4BM03[qhQ~ H^fσ1 {@< kHBX }8f fRp#5r(C5&ND=P]ʤƠM &9jV$; ع멄℈"}hK?R3i'#T$ R!_CP¨g_'[ſ"qGx06OG0<0Uѽn@z\G" |gTP}B+#T}H>drU&\e!_JkDPpn#jZb?t}QŴqm=TK%=\/*\CEkd&3ɫشp4UƔ`=V8?Z%xo@`M$n*e8Ffۇ vFȺ !(:_As* EtO41"LQM#=8W& ;Cg?8= W%?ÈLP=p6e #ڭ+&7GAҟT`rjf!Rv&!jXpGN{oF]`:OoĽ,k%IgP]ZUݏ( /D7˗ ͻ U`3}sά'idƅhotdsEL d-m #`حE{?WaqVhqX3mҵK(Kf(YC#з{@ȺpuV[A= l%Vz m?>֮'$H{Q);" dCO:j礊}kenh J8 W AfkHG-.xUIz:?c!f6tOhk 5,uzE)HgDu9#S@E0 `q$՟?t1'@ |/ xxP\Pc9r*2T-K(T7]"iA։0 ҟg|ӷ OeAkyX=⡉ i@9t BlꃅnK)&RT#=1'mE<_@H~{_F:__`#G IHqH8Dt1ڝm"& SnɇՎ%YUdZpM#Po'P FDǁj 6aMI$2>c5uaг~BH-lrS;<}k{M'0R[1uau9|pkGfj^D jQ} NV7׭jgR+̺.I _V=JY󛓳G(:.b1 HDJMEB:(;;Bb7a.UFnV6l4/Zl紉 s19ըbT=eJW ?QZ7)M ka1|mUb~] +cϚD54;X?FFBH^CMMd"hUdIwy?df=IŻQ2~p7櫚ī3!p~ޜEڏ=4 Y!e!%T36'u xZUX/(i?SY\u?$hNNX<<%6u@g=kw橚hMS\nGR_ d/ڔ_в~=Qny-cYnڭpWY: ȭspy7+(yc-h|F̧ /)@6t@bI\V% B-5OBO;,}ϦPVB{A*t@1H3XG%zL-}{;{_3@3w'sGmp0bA g ;u*{=xa87R#E8H)=WW0x/S+X::$xLR8 ynQq.d7X_K4pvC[' "H:7w\J(.XgÝ&n7.ĠZ|5=NH@0<{)H޻^mfHV%ʘA%SmN:Z&8կ&ɚp67sj_$Nmstoya jI>="Z܄`"KRnEqT7kyLwWU 5oUӁn#C~BX]>K]:G\~,1o\B<Ƕ6fkęG[R >ܮT6XZ;#TD|K>ōr6<=o@-Ƣx\(l3 [\Šk"3E4sY/ NS]F=96)Sj+ߍAqaE1N&a/CwrC5 c6k9aX_OboB.@ܬ4QmD\ku^>?y,)V;VkEŬDsKD8Q2JPBͲ|JF52gxcb5Dfa͢pHtn+#MaἛ_~I~HEg|\b"zu}_aC湇I ߶iU1%݄g'S!ɬA6SY^WM[G8bY "j{:Ʒo&Nnģz?o'# apImO] 10Yaٝ잜7E=u3MHFC,y?QRx3KOr㻠ok|AU qsnZ XGއzߗo$-:ڤ+,Gx"}eMsPb,ux"|̤ѰC}UWq3Ta7֛]Qs̥aDrUNn/"Ik5t!nvq0j $I?CBj F"jPVu4MgZ{ %v,bD]2߳XA(]EђI``$Yw>!t.̈́mvqPgkdeI)Vˮ5!E,|ABsXF)i0{`Pğ+fMz:[>H@=O?Ɲ\Hx3"WAWS_J%v@gxQN0Oqؑ ~]{Qm.GPptmڈܡm~LR3!ကh(p NY@]{m|Ғ?'68l-}x% D/D=/4J~Rѕd\9 =.o^lB?8R͎Qң0P3(,io}+²Y,x~L -f$R}ԕw.1XXFI볆}KmMIj|{h 'ʔDC!#I-τs\Եи͊[/HLɐ^;܆d݆b03zqmlIF0=Q8ReΛ* ˷r'eMXm?8k7^sq ECϰUV0ipQ 콊 zE,z)cʘOxFG=  AmYه}7hLM8T&c4oow෡=k?kBP[j!ނZI#a@;R`FŒyxks + [;dH:O"JSSm?ʬ4OdgBp_שGT7150rA(srCxb/H qxr+>6!噜^هw7ld^v 4:se1c[G\vNÑ!j0s#rb46FP-Û-$t|\7AQoD9]=<)Za1 rfgB$t n'vڹߩүT%@ڀSc5 [7c1C*S@gڢuhu|kQ<@E~VV- xYYc/`yl5R6E<@A}I\G!Wچek* vHH&GQ= OӸn02մKPL> j. EIWq7on\EI/z0XaĦy X~!I$$Xp1@yQ0̅cY]R#Ǻ2KϺ-G Q)iQnaU3n'P[Fe"͞1O@KCaX$aeKFt"]F9u&y"Aq7@::(V;({aYjsIZ ( p9wYx&Bh\"u8Si~>_c {Zw6A7у}Y[gs,# 9W*,]C T3m{~C|i:9y!A!aE`*w=-^l Z}gzkUӽ 4hӹ)AĝN\v6K:I h=tǒ/˗r^&-!ԝ{s~y(bZjAP-Q7 h@֟z$PU:~-C,ogkUk`xL w.HͩL\cVQ}.`3u P>6E)8]f=-{kBR ҦB< "Y/VU=y\t ;ƽ3a_摦7W4߹n*!Jys /4W1+1wMSClbC 9oeC!5yAž} ˸/]Z2yΙ>s+/Н˩<1Lxaq{)6C=>͔7`Ud@bjm~$2W Ubѓ!pjEwO=黨&Bs"űh$^Ud-IJ9"E R9Ζ[ 'c4 m=k4LvKnN造l+Ezx&55Uacew+K^)=s$R̐ro6Q˂ߊ+Qvp`5.P-mH,m0@X‹S5& ^Z ,JNR̉a[n9hg3/:"Jg08W@-@..V1r]ޢ&Sk/apV2Lr^~ 2\QU*vWbxornUu}rѱ+k" *Boo]xy^|JFc$? P^6ZiHPkR{B M?FЫb[g^eT7e~<#G IF{=@AjCv\["5 Q)g6Czt7?"ĶO@$j{K*Re(m֭`VQ5wK^vYO6R?"nn]_SzoFn'.W/秂Bx̶R"T~DCĻT`#{eDus#,w2ID;g9܁#"l໸Hj"&wܞ? '\A@Q\:(35[|6I)C>(7\;"O IYS2/~w@fÚż+MP(ŧQG:. BlVY؀n58k9g|iMp*|pl$=H E^*E pE7IC>ũ觀]aksp Hp\SiPOsI'PKa(sb#mj'7䒯p][%xG@ GQmvoqı861C `\(V,;:~}hg"e cBe\ "o\`I-'Co_[1F RnɎg,Rt~UlJ7 YD `!ޡ|~?(˽Z~*m嫖Ŭֿ/-M׶#xX 3?[%:][a,*]a>9Ozg=kW'kLfAq(#nФbsnӃDmzW(35B+ld7ĝ>ϷՔ09 ,FЂ-oT䮑C>=ϯ)Q=p=k 7w9M=|d^g̱67 7" EpB-PV@kHIօ1,H][l(L~ϭAո-h Шzb(ɩ:{VR0r ePUxC8(=TO`~X'uӂBU32ƒm#<3fO8CK=':%mjb Ɩiƣc7dC7-,(B7̅B![-K+HTfF)+Gë=.R$$`D,2W չRL~i"~*`"i<#Vԥ^qqS\aٲX9+Am% U UIR#̲Ï!oTOvF1)LJexK1G+J}D]e8Ӹx-Ab)!Ϻ.wHwDciV,';61ƉXs\]kn) :z8 fC'!?O?l%,PHCOe[xg &˒T$g\ w](8S(B耋R(lSS~{7Yx8!hs?mLi |*dӜ٭jy[Z#l; " t7eսNgxL{sS?jLݕ6IgՊBfʔuykT"^v)FnBv;&MoU hM{5EeaqS[CSS/*@R} \xzchib /ؑ+f!D׃QD( ޑ{ h 6@e:f:;EQx}= nytK"a߃7BC VOTnYMh0 4[ G>`DM-5Ϛ~;gs4G9`!^.,Vi٭uy!.o:dqe\2X0|Ua-V|j]y-3}"ŬW˂Zg0+a M ko6QކroBLx@gCP~{xcÿ@ѺH49{pYAg?#yHjH`I֓Jȿ`Qie9$Vq~kk=}+M]c]Ҟ?kIRDžzj49d%zV\>qC;{w{/H|W&jiI74g80Qc{uR䜅ϯ<aV9R$ )]*yIY9AfsA'.-~:[w 9Fe>/(S0$zYX;…g<Ð $8Qcaar#QnGAeΔR+\c"F(z=jCH֓5\]<*WaedPIx`뤢_M_u.EuYȤkzM ; Q( 5S"Wׂ-@xn Sq,%韀zXaVvN 0 PK_M[nFsSNvVw Nf/oP' jRZVu/DiÇ>[xϼU?YNQY||}Jsog=Νp$K M(+ v[ =f^|σ0iqMO D Lq!F?`T`:K邏)HE\RT$I~UV{.+gWahJF?T/e\s55I6V`,ՙB _k[t`?J.8,?"\4S~)!)U/l6Ԝ7d1;跞bW)7^~?A#{E lgmlK8A/(*4XoSt_39b~u$t]haaRa}`W@qO WgFQ=V\@/m,"Fҧ45't;v( ӁKIKgohA6+k9m!{zӢ0xԴͺt$G?DD[cՂbw_ng$$ܧ4D2P_dD/}+!3p]B2(8|d.= CҪ.lK8MR{26v덞6r1@7K7OwQm_炜qOu$bgnˡӊX>y[H O7O̞R:DkR2W- m*޶Cx㇕Eް v0"@xu `*/ʺVmC5H Pp3rC5<س,Sxr[\lDNP 0ebT(U}k.tjpV L,#JYkݤlvGπQ BXY;@Ws5Xv-x ф1Z &3>,r])CAO6STb%]ջGrɁt]N{U4pԈMWeL.̇H -dA{!w|j4ή(LcAո_')(ql!DR]'7z8zUxMӞ=4߈ tdNМlHf"mm=UeDn+QS)y\f*`U7 X.$uƪ}:]bb> bYO+ɸ~fZ4ا3l3lgPt̘lĨ#G:JCiѼ6lqJYDw9+.Av+&obn9ū)vˀt4)ZC dO2rH,[ySNj$P2ɴng_Ǐ^S(X3KZ k*rAUŴRw 6|=l xFh<.WAqXml^`'z{dkGx&EU_2V]L-h:HwDC3C8JK%xI sZډw"mJCܵ^HKQVVkB"綾,e2!Is1&:82o_ێ3i^;T XˇwGt"! v0u @9U ˅8)!:X#,6rt:Aޟj/MB}4?`SSD-`c]<`. rĪ=:Q&1ߕ1-jϖJ=>o5dw 2,Orv|0H\'ŲVUui,`Sg1V~vOsR䂏9۬ [(ړVf uzCDH/}W L}РI^hAx5v{ݯ(:v ̣1iqҒLD}TǵW! Ċl1|qټe,dG{VҐ"h򃐨H >vLȴ?97o0s:?0A I:w7~EDC"˝ry1=Y3ԄYtYvsYܲS˩ Nh4J[j,-3 0cu׭FZA675i W‹bZ;'/ߥ 4\_/C['C5O3S> /0`L[ !DE1*` vTKHnl?FJkW^k4LJc*;}?gˍ⭉j F7^ 0TK)@9O㩂xœA(slۗ&q~}U +{t'=}W;L`d2%ᡯCMMS3ePnmx}ͬ.щV&C!Xd!Ry Vtl7xJf8+NTTWiGw"*@pM ʋȓZŅnmQ7*  P0F0ra̹Br 4ߊdzoSކ4N)'^L8FsUf ֺO=XmΕ ~`?ۡa]]~fufAbdY&6C#RpąxdN*^`S]5Vǻ_>(Z<4^f7>Oի Kc%C c1ѡ%IMᮙnZT[j;sD\p{1VjQQs삐@L]VĠ`s=`eF=0 Fnf,5"oue1;m=Կ@kdi~I挗JK2G%xxSa3CS8xd7`b1^bQtG6kԏE?!`+긺뤽ehScVWL4-N /f]F$vcytGSǖ@A#x{-_2'-QM 3C/tn=[7!4LLmHS`o}wg>{ "UC?}ܣfXޯyi'zJ,uziصt9d 3u0r?TI"-]mبF&m4(`՝qUIAGf'cGG9iaI? _Ufc 1) „4'[+)­F.N=4pg*-H2ELD wނk5:``3%UIZ.#Fɪś% &]P_L_E𰣅˭+`MA)`4S;9TP[* d4x g3HW,NT|h=t}fTklcz<qMKk7ߏwEB(f!;eQh&[4w;߉w {rkZb3\z˛Gq(3w.i$q;G3Wh[~ ]RBʟ"ziQli`A0nڳ ;p+ޤHT."X=؆b(篨w7@[&yLCCNw^5^zNQALEـیt;{VXD6$' ;{nX-RC}SCc|aIV gg'K QrrJԲ>{?Y?d41Nlj-&{SJ j J>=M_оACN_ )¡/9H7TLơS/GyV|Js<֜Ol;o}Eff4d˘|nsOҵSJ'xLye'}?xf~'G׎ڀʍ׸S߽l\ =VKUvk ,< TMiXT WTdcS|+s$!~ |l;$˅/2\۾6h;Of`b,O>O6]}XKM@d_皵g6 mvH׾?/旄9}\,{[z3~{ 3u]=Bld"=ʐxh5Uŭ/r$n3M=nu84b?GH+ɩ5.\ $KPT}$̝1DLya܃1vQ+SΓ1 F{xi΢41QϞ=I߫:}_4 .+M"ME5{ĹJ:ltf0:6t|Ex,j.3 EہŕG[т{DƋ?ǾMHu妾@,ɦDn{h 1%&2ԁAw`ݍD](s)M͛F*m0O7JSuth -iنA2vjvA Mx}ig}mS#/%m¼DN #MLkRǍnMsc4wR5'f%\ϪaFϬqoƧ+nA灆}egM[i({/cM7F! ZjYOE:{vgā>98E"*բ 3O#%KAD;߉ OZ3 s:PE$o}d yOpL(X&.*w"7n=}*dg^p"`5JsӱUS9' :s؛@v~?CձJq5CxSϻBܪLOsR鳿Y+TN- Bc\[ Bz!pR-;0Zy $bIH3C:V[sKʊ9_)5UֈpGϑ#fI kSDYmf 7"QԚ e(O-m0/7ߒ)'nfh=Z?@O|)ͲVà!?7;oxfs&xM4fs*ךkun}6F0T#U5uDO0Gc(gQe4B#~uM5J&-oKWBc>Q[ LQHܵC. bw %UQL&SR[ٜI_ F&I>uokK4L1xXn7 jl9褑ݙtf[M]`W5K a!WDhlu{iHQt'ʳWB* 7c1YTIڼʏΈTUOZƶourXd[{Ѧr>&%ˢx^sV0,ѝ.Jq;f7+(0ԆXnCj)LTe+FsYV T9Q-L[5]1mS\Y;_D^_GDiqVJB 骦?;Olsz,{6n!aT-ةnjA. a@C5ñ&˫D q]܋T_S8-{%<+Z0?<@j8TRt7ؑ)xʉ8YNh"b"M]#7{[jר-s/7Zv7j ͥj0 yѹ 0҉Wp樂)b진\j\{S̀T+Bw P TArԣk'Pț gbȳ3`I8 -TR’_=?3?Y^.yjBvqc@8rbw%k+Q#+pSqSm1p"qҐ*WDs׈ҥU4V0،0ATE Mi̩%Đl=c<6Гv`W^L7f'I{P 1*4[.Jk, =R(M4V?r]̼qS:zv%2e\4=V7CdBn9˻z ]d?H<2%e| W('7sS6c htc\1c'\A+o IVu`LPx vYB޴HA#N届y`¥ YǛ.JRxN/_|3ZǹWN]ᨾAvJJ*Zv:f.;7۠~'K [)?/eZ)AD1E&BhsmstET*PrDb籵I̖3O7J0F) 4K]0VY 5s7%a4'GE~@[$ Ak\0Gyj~J->h 65.  PfSp$lhC]):︤1+9:G].v[}kP=܂]sb/.u4׶NTw(5Sv-ı54v)ǂSoKW}4|A !QCmm T*em-d_VrRJԻdeto"ܚ5 C yj14peʏ.RRܥF"z{Yάh%~ 19/8v[/FUCe h:aҀ)ugȳ8NNZ&ֳsH@Kar˫ѫ2uW+c+)IiczH1 P҃Kh[tު4:pΥ)*[4<悓$ҹ,oѸY1XGf)ځ+9H%/%ź1A9z1TsG5z.s\x&fJ.Lu4h#l#]RCUH |/6h\=ǗRSF){'h]Rw{=ndoqPE'umB$/7" 㑛4U8F#a{|iݗ*%˳XlЫ HE=tx'*j W1:Go2.:lH~6vC}8$ڂ׸aP%dD5Xb<=j!DY,-wY5G#3ӽ#ڮ-@>P,h6TIh*rykyWi_Ǚ|ğSbnUQ®lW?#T 8(_y8#H.j/_5D(M%}}5Z(S]bHHi<@DP-3)8"y%[hqŭKن sá?WYc YsH&懸4xʠK*|g.ZnS>}R׆&Wd]E$N;TGz&PTֶ5T ,q\*,51 5أ'm]Z4kbPF&{ w/ {z6S$yůtd= TVA㓵&p|C K"4]:}":OF!iOސ8[lev4pO2{ROLVTaBq+D2+5-ZS2`-pXQ*>ܰ) ܑl'|!tC>mKT؍W nPƾC *Ja3D xJ{XT]?70wσ'M(q&W*0Ǒg.:q-HC,VHơ ǥxnwXA~XM(W+Xhb 9G84u&a!([,t(뚥"GRکW*3`7y:VTmt E~IW[B=3X 8ʣa~hOQD| rZ/4v6kBMDڭked̿I N?/mv[e;"̹*ݵ~2 יt\$IaU?uŧDy.R+U(j`6#!A%uuU}zxb5!wlwU1rѸ,+:pf:]~gU 5f-_! x.%e7R^O4i5\H3@\դV~8tǐ4 wFZ"C@ Tns19 !~X Lۆ(I?0%km'%i!bK*Ci^GצcA SH'K%ao7^B^ٝU}Gz ( :? O#>E@nY' > nE}Y?* &)|N]\"(CH7*)s/jPquzNt9JSP'a? r jk?/PlqJ3n nbJ߾ +ڵTgAyÊ(I;f2-7^6㰿~DD gAo?lf) [(C4>9ےg,;DcjN$Y@s~bL3gPn锦9|ђⷑ+WFkF$apܵ)Δ9]Z#+7)>wp>\lbE ?tmX5f=)!l7MF ׹2h[Hz#OI m&.8axW lQI{ӲUVbP4><5aza"PڕAN?CwhJ:؞1Xtbi|BVQ:|6 2vXG%~z.9n tk^@Pzj M&l >e{ m?F{ʨ\#I#)ı!=h]0`*b/jlg!OS1(Y!Ńu[U,lf2^qm=GvT yQQ^uմs!}I'.9bf\]4}zw~JB>d'J:=9+?Lf EX}s)Fc 1n&7)zS⭹-dfqBiov E[5*XXBίq:/O)4:>6y -vN*yH^6%.ex! n{RV-B [,J֌l_j(09άf=w7$̩:89%8!ߓXcIkY[+̡ŗv(E%*I媪-,$CPD (ܓ :ogApêMxIEgh'UX~T0bR3U:a8[=AN]Ilr6<;bx+0cTk~8|USϽL"XL;c2o;Zu aL>پ'\K˸n2+& oe%`y ޓ'ؠ_ҵ1;pSmMSiGZ@ܻ9~-N^nϽH=Ďjp8HĪݽ4TkL>8Z2Ȅ7Gz ZKP4Now'Lpz>nݺdhI%f8oS:fhT*|]nB&wN622@bց(6nx2|QCqvu2qgnv [ŨY$~n@ :bf #7y;~`H+ջL&c([e>[39 G#{NIi' j@ztЭ#* ;-FsU{6=#UnT 5qd`,Lz N9y4_ϫB\0C @!8*tN0a@h}azz*cef["ceF;{2C'D 9׌|BνP3؞=cl Q~|=^hu{5B- 1JUf@B7n0t pH4c lNK)JM:%D2] rmwdP,7v0 ^%sOف>9iصI@_ߖ8]8)z/Y s%+1?dVSmA3߿Bemaf GL[`yώmyf ~=9 5!xe 5. ’'qF< 6"<ПݣV/`^CCt93t227&&i`5!l' qjѓN}Q'$o91zMs@3qH-o(.b+)^gH2!S$-)?gЖBdO]2^e37Y`;>bAךg|q׵Lh TɿzO}ytF^n6Z|(U8wH$K(\9uD׼D78'6UH&^:{Tr: |@vKSL1x*8eBs)?%Ru%jt ,x5sD7䬣hnoQռA7:5a>kDK eMM ZNra;9~upK1 k5O(3ik|y(1Zj7>تGs6?ۧ[NZwq"cޤ*c}:UU>b94cz5U<mK$_BQNh y30 nnC,ꬸ?:kmwKAOamQ(_]>J~l>cp#L/.Dϭr!H0s%Ƃ1V)p'=bW5hGq1#a%B=CC褴3})-PaO\Zv3 2.#nkI59[\?]Lᾜs,o+jr>T-S7;k;Ơ8H`V{!dzxq="jَwMFtTqTA2)bAKwfh^ (-B!*s u 4P讦9~T d>hx7h5D,7e[7]/\ 0˶sha7jrlEsqP{4U9K݅ŵB~{@'+WǕW% @k8BA1?W#_1*gzGD7qr{tԐʤ7@puhK幎а wߚbQHRnDKF/uSU/XeF *)1D`b5ӌ|fEzy^IzrG_[V]8>KsD!z,w&XH+1͓ZQ̞g=F%LytQ zgofTѸp,/x!jĬrMx>ܘV9nZt//j9Ǧ_h5x+{iwz:./OY.Ҟ!r1ih0T6}Dd0: FO*eFWpE[֙oQMi^Glf^*.ƶ\ *wd 螬l=I_FmIURGn[7l'2d -^ӽrS'v56\YJ"$.xsUc\YU/ǏafH $5TxL~ci/W&LuEEUi8D;:4 yk9jX @1 ~%1%q.4&ϩk,EuG:NG]Ȑ`Ww DCc| t֮r%iI%Uza-jmʝ0O-Z9NCs%uwg`2b\6BMmx]DHC U\C5?Ry@$4c-f4PS/xgvğ*HꖼAil'Wy ?EF+sZJ jR+D8^VAs-302՝f~" @C_([fRk{1 lS&IS1Gz-IdKxWo(|P?yDh=YeO,X<)OO.]Vd6 Zck43da|Ǖ܋' ;Y/@Lv,Rێ,*=#p\Dǀ!b&<.B3 ~ ܤiI*d_ FpiEpN  CaসO->y;,[4tm㵕Emy )9C^Ya k_&g o#lL,pW=5y7S=scNꢴfaMgaضq5[ݤ' Z"u .SPXTbb7tb)З)܊y<1XP̱٧ ַ=YoYZA;Q*,ԙ>4w/frָkf^MOIv;'O3"O({}.|< w:Fr4GK BI.zGSCMR\l~{`q04qO f.u 'sc ע'nkZHO I -yΔoXkd-y#|/ X`Ú˖wJ1Zgx픿cWEʼnD8}0F,JHi~c>4~2SNwMe W7Me. Gv߽FtN'OZG<1u ;*{b?= wdAIG^Z_b=K)+=ed?eBMVG. 2:(RU@i/4nq#x"D!<|eSH?S}Ⱦj7Q3|V2)7(u߾C)؝mWKæ-SuOBEv&0A( P Z_L&^?fFq)Ń@ƾ-%rҁΒwx?Npَ'G`Fj_F+uzwG!EIr5!_t9CQ+=3 &k4R}0GN9V64}MG2%Jz!j#WJ /?@z'5s4Egn]oň<]v`걷S*(#w 5RXډV~8(5fwa^!D~^4>%'gu/&X1LQ;8d4fį:h>S@HPk4v ߬[FW]H 3VtE:v̵ eZQ~8@ 2ց C~h\-guO3˸@ )†_{1\8Fx Sz32<5u_X%5qyF8קVkXڵӾV1¤9( 5)R }tW=>iU ,SP^ ?_pHh8efGM\pw4Escnd%!8'OrEx Ҩ^G ?RdVCv>T`h *5ąaC:Pr-VrPj@ru/)BFօ Oj\p_QSOQe®QF_p4.}rn] *`]1 t`|g=(*#|7~\BenkaQ.c4D]HQM^!c;o?&s"'@Cj=R=ٳ$0'"uҬ^^XRV-=L iSz׉%cx=Q33w͑O |7,0Ͼ#*G -Tŝ_vSXèX|&^ԕʐ<1#އmz{3͆ JVvѸjfxG<.EGyゾFx`6`;G|-Dl0 (8 t.EULյ~ic;>gL z3 f@,r67CN@lVaqV,ɒtEq+[︫ meh1dFcyEۂ`x:qBD<%̮s.T*A#?>ɷn4;x8$I?W1!>R1nr'ʤ_:],` )bу+tISEf+xd+d86ӴhLJ2Bza4-NXQinfF,E@Rs7DPZ^m_g^vʑH ssA1z#ӒxM_)tsTPa\$ M\&u~~2%'Ha$/`|kWhB߿Wk2KΖQ\V8cPnP}r{hݚ!9aHVzaeFMdd$S5wv3<bRwv?lz=Lg38V @a̪7B(!NjHC?VL-ⴝ^*junSZc_}t '|W9 9/0b0Oû/MC7'}^e %%Ȱɏ EʷS%v ݿ b/?@\%. yp#L k8N0۪”Ծ̰ݤšl8pů[7ׄD5 Lg 2?a7JzMWY1 oW2GVߗ B00E4N5*K}]\:-vu:ۣd?VQxfr9;3s D[yHSz]ӳFmc$(Urd#~8՞7sFν*`7߅7d X`~%NU`wPŗ+[u>= .$Gf:pܡu v:uLlGA]>2>}o"+,FYv QGshFt?cie0) D=zjP\X@C;?3jm=]_`W73)[X9BcTXMǎ5VC)Bh(c+Yڙs8$1G1wsl] O/%|;53ڮ%/,5lQo֘|7Ht48ȱr0 y\΅pTV)q U_ߤhoSQW?'S Ďh 0iay_a;D<|zD|@1֠"{)7fV#fYޣ{=Yy:W 3e(\{@*Z߈NFxի'9;ʧp(9ʭ׬!lFj@9î(>:Ƨ^E'rȜMŕoi-ꧣז9쀄vF@B=¤zaнh2O#4$ 3J1l>|^quT 95p -u.$Y8~*鲬%⯚Q/˱(Y~Iur;|j+e LZT/@k'ۍs0 WfTL.{@@>#B-8~ǣ,EcV?C|dlq< k6^0R6t~.)Ck?.%֟; w@Ճ%Hb]%O)"D'uK^&)bBdSڠ%P,r<Ңrn.oţ,cΠJgZSKs>S=4"mJPau"WJ0Bj7L,oNe-N> E;"7;*p}/FtlXDT !o+k(T7POJُ Ѽ[IELDy uz]Giyxpr9 6B8o??F@ ChPUo;3/mRL7YDօbN%[ymg~N}b57KbQJgI3-O&\uל|ѳnh>P>EypdUV}є3&MkTS,Xش&[r lߔ2asHA5<#+M!b~e>ȇ= jL7ݭ#ݒI5bmOa*J.xhx|w_X" 1/GR=s<-RW cpSK k\f߂Xj"g%U?w;0o3}7Fmm_E GmجWWTD%OdhZ}6*̋m_ky "k0z& 썱/sE)!mii4t \1jR 3(f {4;Ȥ1U:pq$91/]7Ej3wfۺgxIq}ް :>NG z,:?>0a& (*T9ngZ=eh(]4$hHe';&B՟~ K2F 54+ߝz#O 9 ڴivDZ]H x5on^ Ǒ]3d,_]II=Zdr);_3qVCk'ci,*YF`껾> W#M~G`GQiH3JiM:Uj#!֠'w "6r:٭;2JγD'RU^أ}lX jD⚓E2"^.?4]6W ,C8@"4;gI>+a~(hHO*CH~J.廝"V\}h (et":іXX]h4 siZ\SEm`Iƴw2}UnoD/tg}ӏY%U3d pAg%VIk&WR^(Ohex]`TLw][D XFmO]Pvd̒`,D/ 2#'[V4]:$paLnv ڜڻ%{`oO,K(7˜Bġ4I|A"tm?9Y* =4vBzQ͋dBG/ BtzsM&ڟkPqL_gMfCu +宅O o;D`EWĴ&SS8# ̢tәat*>Ao,B2/\uER k2MgRtc;qzUp]/FCe ,r?FQzg"'F*(cS`+aĵKN3V>Qt]dL:qѻIß"7rrs!s_uA7y4xk)Uv*RY0O] *+gX/+73JG1k9?!Pҝ002/nb3[qʴ򭥱 Phw=I$㪾{Փ\Ma(ִIM\YlmZ)zҞ&7 vw҆TOe欿cgXdGi{i xa7 ׅe+Y=Hk{ t:6kpg=BJhi"MΘ } +5%2έÇ !p3DVƞ=d&>#2n߄mJGМ Аe OeH5Cbů}Yg$BL)؂ :PӸRu;?{blٍ碕X2 - y򮏦qFRN$nyθȨ|՜e:%TU b.=ڐ)S'Ev$ >{XӦl\iwNxNأi)SO.쿧HVrd'1 n=JcCz%t{sTKS"j×vsE~{ pk&cD vRQFV^-`ei.} _D4Ү69P2oF%(X .@9oukYZaF=H&~TjZEV7+{EyGn3,w|zUau0qř[F\9z}!/'j$B>" $LV' >Ŀ\~ ǀF7(:@HC6CYIM%a\o7R[z>l=WBи\!n8A9L\RjlAju1>R%:2TA<~,hçm)6| J2rnoVZΜw nV]A@z3@3$4h6%yYˡPh-?z2x-tu=.>XŔ|6"v{Xw}]9#%ot0)n&O L1Gt6n!%s)-ALKbIww"8QE^6ѝZ2<}U=ut;pA$N`2tA|SIuYԼU֥ ?usR 'B]l^jPsWGRκ<7 jtwW+cc/H&LJZΤj|,Xa5Wj>_U|B$RK59^VЅi+]UojodDuT3uH0nT~9_*R6xGC(XL8xdsڋGԹS4~ՐwQkpFіfms\i&@akr/5FMin3Ծe+Tz߸UEXMHEͷ{EAjS E{3&K04 ĉEW&) ~:R񋈦ރ|u;)27Y~#j87(v))I﨓:e0uV%<)0.ͭdr?-`ݍ#420r{mĔR$zL]-^o+m+UW<|ΐ(Z} 1ttH0ڝ<2ʰ~cW:m8{5mUb–8.;}5^X;ٝR='m"7S_Q||+JMV[w]^hc*B#1N$yw.;c h8|uM)k%[r"TM!S"Oc q}p˃)cVϬoak! u |Q= 2X`=0yu:35SYy{eREJh\x͉N^*!8cx04Ğ銷:7w.tFY> ɔLt3EzAnC[qQS'g5IK`ֱj %9HCV\VB ۀa2mHj$S; 5PՌpR,1mH[GوzY&aBRK{8G,%wp<{e5,ayPл(h| IZ E~I;Ft{;\odq^i/co̊-K Bg0![HKf'/=u6 fx7߇!$x_Nc&]-@0=!mд jε NGхu;1VBZPdȼa&hd*f`'&}-;RCՈ]'+׬\~[ʪPIq.2٪ XBLQ#$X2'r@ {a3 17}1aM TMXXVkúɳ_K=!DpJRVcPjFb.Ubf}qy92l`buG]ubεb ~mnkOR(ā">t1@{ijIϳE8 !\k(qUA:Ϸ)Q.dl:O̻g+4-f"|s 5Ky~NuA?vC<,ߘgorV_HП?6q Ip c +'~WY_{t e+*sZG-xy'?z*$ ﹰ/鵶 9~$~ dLR?%g_ R1V~!ۭq}r\ۊ~~67Gbx`*,~/B:~{`TZYrzC<3mB#=Ok4;w0݆pɑ4O\-D60e v'Mۍs@?TЎL..\TJ79d[1ψ$l<;%%Q)hvr(2A'pk7#k88>S68Uɸ_3z&YAlOX,td8a)i%$#bJsĚ2[[ Z? 4Xц`H;%P$tLIޤd!fD)"voZ{W:SzGS@f2H&q^nA"Ѕ:p6 VI SD=MrIaa?.xZZ"\[zo5̝BQ`gV8Pl\+ #VpvH*6dIq?piHf 7Zko Dz#7FƸSHj(2q+6cw$U *:"|6sqA;3 ,bѹvyQr :RYؑ6Wh_) #n&TAvX320(ZIlc~2&?=r!Q߻JNCvq ],O\1X|x1q2_d=UkOAw h*"KG(o K.x5? icAM(s_nBzPLn`jC`7=M1kg9nEkE.CjIϢ[ (ƛ N¬Et& gp$rN(f"H%QuZ*C}@Bw60mGhE|ؾs8Nw}euщO;ىw5I!F$Hic;! OJf0b9b%<} P&Wt{GvaRgW +x+ZpƲngfU4bRA@qA=tuK3ʼnzC]UK3L=Eh" OcK5U'F 9 $w0PVXufA]W,V]R#7֟\F U7_RSep1\ͭ [=HkOHu|Պ:x n.o:J.X˿ ~ߎV ԉw@S?PA\3;m2Z"yad67/WG rM?gEI642U;:` hfOM~i^Bmxq;VY-aP[$]QۓuVBQ`R1TC H'Göeϒ-L`?xŒtd%ΆG8`ijazZ\߶Nt_fL2G'NPd*Cj;(˥"gu PE"22w-aq܏;wi@a|C^KDg2B)U? dI"Kjɦpw;6JL̂Ӌ ]tfnS2NsM RiFѤe;*(Zp\$v{_ CH^qv{OIŴ IEVrT8L1]$ C5RƞwRiA`.X܍V~XKBN 7X묥g>ƐO 5-☍4x1gk~}dZ:~  IaqTX u i.VFjN1Uvaڋ<;N$oњoތQIL fiiEP;%I Z!MM=Fz* Jrk垰?/uo5O.] BGbd},t'-h_SXaP=ַ1y3KI Tt9H "46%ݹ?ɗ]gwC)рђٛ@?"\6j\%X| S0 ;Bʣ18$ġT୿Г`@R/uh~BJmrQƩBDpSwMg.xkk>)|v&'-󬜰i PRPPh7bȽ8Hz}{ E8zu>*ּFV^)?RиOFb0SVC?VBX-={R3h~&Ⴇ[B::O8hWt%8oJiWftQB[g͏y%z5>!!3'Li5Fdj#8oi%շ8vg)"<;=Zܿy#(jn}~vFE(03&0&XRjK|-<7%b]Xds^#eV=o}R@[ ½yȵ͜zc*75zBt9X"` V3ĬSuFw^6ӊeћ10ClW`[uUvlz[SdTwAe3`&}y&uNq@ByTE/Ӂ鼇 );, MMQ^50 |Yrliem^ڠ^^R3&e]}R&;0C{3*,X!!tl-0b{_c[d@tH<-;1'6PTȬI+LI ]K3͏wC~#b4jzxxƄ,{;T]>4!fmiHA9GK]|8}^k?APZ{;bKWy"aw误$jVj w=%RU+ZDz~_hrm矚p.R|R@2iKz!E(MI6©J zq]zԑ&NBZFpWp&8Y#űZs`PE=q0"8X@~X^ ^%Uvr*U}#=*̘yK|Tja~.*,ae=+J~P9;)4oh"XJkRil@>j켭x5Ok!~ŚJL><>ί77]?N2e?(ʞLLHBk̬2>_ H"KZ'um,2rR0L8/GHk@^[7xK[ȓ+j%,8b|Q-E6s6Ptшw7a 7k}'rC7,@%5 Q.t'X|IhzRYHQֈmٛ(F+x<_?~ ćvO\KbnoPc$A kڝihE{*`d 鷜JY_}tj _./u.ݠn#2R\ mG!o xfݲ vNV4r&)hk̍,U0bjW :C 3etۀ4<{*:G񎃤,غbTqb0n<|nܶB" G񽲄2,klÊN}0\#*iaVioLS6X8l'g G!%x۽S`%ϑ7;q`/`>g7XJpڿL1-k.+ JpՕ=X>7IK !"C#:g|R 42i WEy'T,]^ (' d.CA&"1a/Td=$}K<@ќ(9àDreuո*pb!\NRMflq2wwPe Dm.v g ~m$[`s2=}nVHv\<~Io@|O^-^CJB\~#Z<۠H}O}׳RuVP`zhce75H, U( 2A/gmFL*|a$0L?yz 3关ja (;2m#}uR(g$ Ks*h# ,}As9w nu!&gup `\R>X0}a3jV~) .p̬8i.Mdr'޲H*+ؑyϏ|tce =: -i8{;_=;zn-A[`ݤg /NǀQ.$̌[]93cѠU})dwI+WVX3 Q?["Q"Դ=j݅/&`gX0iy'ՖBb*z*|Ћʊ;yE/;A "",ʤ;C$C"ؿ`ItxO mb ;صvEgW!;4T`)@ ɜT9J9L^0Pa?ܙd)%Ѭt>=^ߙAŇot- d `qIZld#4oA}!!@OǮ >&mFחl-T_g3o2fUa WLx@y3?{!q Z1}ylNC<,Y[4<{!|?. D<Ϲ~c.M*Kһk8=Ǩn36voEc 8!9Aϙܞ0BI5,L!:C\LHbv.~fa1F<`5Y[Z*pyDs:"$#4< :޺-di2x`Pٙ ?a [W@{-!1J*N0* ỽ;D)d}lAzQD*[)x˔gյ)CG2X ,DŽ*NL0 IFڅ80zr | r+ulo0|*K߅+э{X/vnN+sz؟`Bᜆ%<7k#^v_{0#݁7΄rw[]ĠLA9 "f;d 0dD&IJix.Ѩ.{ [ښ`0p!n?6:d.DŽhv2}v#`hB"]!"6k+-X`Ofg5="Ic.jQY75X0)M;f]3.59YU'/Y$W oGT7Rndܨ9.C^Gãl[M]'< Ye9^c.>ݮP5&|5K1vvG<"m$(p[ !V6@y 5!2*I2`P6_TX =2i$(( h&qfݕ f{q3KH{,+VllI}pF.(:7EW&r<ÙFsuܒ ,F=~&4>c 9wҫ(gk]?] e۪33iuz@SXڸLAw"$!"FпY3yvLa|n"snNR!LM/ˊ6PC}}BP8pgS kV{WԁϪ;gyVk.r7o[AjvXH9[&6͝gv :fcؚVEOzRhL4C'VoTƇmEM٬؜z jIvmcg5bѐ6\â 骊)w%6wOO)̠4y+S_>Pgu$#A&ϦbGJ,ޖGcߧ-t`m$`vFϽ;iDB y=(&BͥE?9*gZ]eD:8Rtѓ;%U3u*רҩQ3y1 X%ʳȟ;|5t(3ZB,ۑW9 |bBPx:>'4kbHHFG4(^y%9_pL$rH`vhQ\= :$WOJ(-p=\mE*6peb^ wU([[Mr5[Ae89хe^VK(11xf"L -Az̕iF@`S>óJQ=bWVI4Rr&LOD8KiX W%zVBK>F< jyj^ҕ+*J>2m'LۖrN@$ O0 `4s#GV}NQRT*i9:JHH]ifu0_ơ=l*|:^gCkΚhS ri^Q@0B1H/8+iL+*ew[<hA >W=Lt mw4%U ATv }>[a:&o[+jҦUF.;rX¼1RT#-+\.%|}6$-ȺUjyB=Y(5Y6Lvic2嶺~,2]?C|'$} !|B9~@*de!>[:/S&iE֩>\tOґ+) NPUC{؎e' ? Opb4s{.])Ѿ<9X6T 8CV]B8՞-d0q 6WwUnzb F9tmzP4\&K[ZҩFdZ߮⑜W.83Wq%{3A~J6-SC>e="q֮8diʩӢ P) e`Ѥbs l6lHPCڧ%j㛀vB/A/ qJ] :n1\Ew- OzfU@ ŷ>&\(]*,L* ̳3żVa3j)${%|3f;OAJ* ^.VTۃl ? r6n,>?$l\sA9ٞdWpk]J7oMӘ2B7G8elAOT[FPD'uqZVj6}Kn|ߺt#/(++jj^LUUefqԞDcc%PSHT BֶVloK(k7ċ j\r!M$`?{$S)0;$buQw]d|X)!ܒڠ$F{xЖ߃TRKvvP,b4GVJ;븄"%fS/37<9W\pju-HG? &כ(c5Ҙ~JslK/ 6iB?V6zb]!!yv(0VӬ"ي_7Ee%t*kYut#<,RkcQhP#G\0O.Eޝd#٭SG30d=0Z8< zK^I=IJaA±r|g0qd8ДP=%&#o9ٟjCF+ܕ)to]I2mp!;׎E:c2pxW )jNx͓Xj(O߆X(lP'@zF-|؞_j3Z :0&FةN*w6s;g+4͜ Ϳ;Y9+P8~7 o9rCb}(BNﱕ uwIiLJBɒEλ%ET0/UUU@%&ul, c1CtMR%;"^ *ǔ#Tv}l=snot SS+\6co N 9B㬮cu͉7Tk1S@b;H,Gxz;$@#f!Wܥ9_NOFA7&aK7ѥ@8Z=N&OT|a%;t[O$Lh m_k5W3g iCW&6,jULp[4k->l3 /JY^n1x-wV)RcX\m~X$J/yo-˜czMKh fTֳ>уvU S]z=Ux&ww|o\P<3ҏ\dGg8eN0pN? n 2=<ďXGm*8࿰Y7WJ<~4V4Ҁԩ%5a]WoSK+$7hrϡm{ô:NBK =>ȧ!˹ Ui+ bޠ@IGLuMt{iM^z7*Ó2Qp<uO 1mmF:"VD`{@¡wt0(>&*vJ̒YO5;A,wi#q|=3eK$tlڪ˿LQ/&5߼ɾ2UOR//% w/;\sTjأX+oE|`6f񼎨Ue0>!IT Zq:w}N4Kpoq׈>S>ԫm%T>bGزQKXN)N]:' xF jPJH1U%lHj@ GA4N~u]KIکRdž%@} xA7Lmi77:TC^4׶1VJxS^\4jA~k>R%@}j:q:r = b2-z;HWSɋR^NQXHbT5~HKZRk]p+Bou8 8혨1mo/Ў}A#0$ =~a*3')Ǻ)³e{^-h%ݯ @ՒTcUG?C]CD׻M>EQq-1Cfg1'@z"f1ޘ%uLHkAHM,kZJyC;*U Wa YDmV!%H^oFYЦa)^<|\#'L3DVձCF Io-5 J(޲eK^,p\\M M]p-EJU2$Z߻R]e<-(3@x gA k $HFflqoơ﫞'<aCYӳp$VXhh>=laVd8Nq-mZ.C1:<-&M-r,S"r%9LhC]xNERj2ry}43AՏmś r!K|8bN#=AvFtTaq.Ɨ\ehGtzHQ^mɧQR6={c#o&!Dӂ ZQMXOUJGm!%l/> I-iZ_8fsbZDӒ8+On,m7 u m;ܠ#kT/uKG]вS`:K2):xO+Wpީm@Y2,v̭iL+,0::X6wΔm qTm-tPhU{C,#n(% XsPž,T' `2XfW[{&Ģs$tvTn>˻= Qj>0z64k0US] c|m",d.jnIS\l$~5Jfn9BOމ؅ NsKBU/~mC'߆Ⱥ!{Ώh5ёP/">.Q8!D%0EmD`kvK[@{dY*^텹c^8ߝ`%}(5_U!Իy.;[gSlᔎ$h֮h zFL*]/ ilB]C⸚O!\h}C 8.f/IZ֮%E/뜓^so@hEipa|)-rDݤv'h~sRG Ю𲔊YC KĨCyV+ɡg?1ͮN3zE͆*t_!W 0CzڷM4m܍&(Q9g'-;).'ؕ sy C#(?U)bU;ߒel0 S Q k9a kmo6rr$8<ܛQ«͚ZBq#HK n7ѥ$X\yG2[uZ͋zIE\)p9NB Z+{kduD/&VT%|I""ne񍙹4[o ķOu[޽5:+oyݺڦKrdQ=be\2y)-!J{Z13 $qu[*-{D^o[+J[#ʩw?0"( 6aOBPmL~/>1S$Q"؃~uJ\a\ BCEGJtH6p4t@v{/Q/ơj&];$7٧({b8}c5!uU~ 170++}s(XlP1DiqG KcTAX;OīuW냇z%mHO#;zR{+'&Rs[Nl>9Hndp5'Pi/d_Ӌ~r*ZiIsQeyK'ζn7`FzQ-GЎnh)t3݉Ԝt*:4c c7<lYFxLS=A^}A2`7YYt{LݸjԄ S׵>3Q;zRaUU|E/?ؚ!8'VSaߊMh8ƮJߣ(.Unb (2qπugv"Y1d=* R07MKyL~vO^1 8$MIla5e5H^ 2W}˔=͔CB.2[VHߪ(ڑ ]2p66?'R/D"Q^x)Zxac)`ݑ}<9@ =mRh"=bܐhN?C iuM2T= .̂wj4?c?޴N`3@[6A|m ~qۑE4vC._OEt'G@l$({vN_ \uڌQ2J 0@*$zfPyɈ%Tw#<1*=/q߭f;$J(G~su1 w5f4"g28z|T2S nL7?P~ۙv>u{)`E͝<6fܡ>aˀtǨ#͜Hλg;1`K)JmZDы^O1: n /f­R{z*$0=ߪ#N_ Q?!pqZ"='yQ=t83uz]̕J}')bͨ=g0fIv0q |] 2L&I7'n$`h,:MQa]+81y,NwHvL/Dxp+-OBRHvGéм?^3|3#3\ڜ+Ah d !;6n`5񶋏yy|Zn&阷_}rҶYpi HNGUe~>Jgt dM9U 9hHv OG1 :%ã`hhĴ!b֙@n-GfemDFYPKbw 9{ۼ݉Ӓu[lm):p_oA̷YK>J_@}*~{gT4 YD^Ď5RdcQ6xwi͗Jc,2o;BO|6w@ 9dޖpzvrW#r3^H1ktX+u/:F;\2^b:sy!i4J;2@OR]Eo~*+ƛ/U|ǘ3A&4?!ːV8wp)mЍ)ɞ 8 7OOX+!sVWUJ }O1hohWlIcY0WDMfc~&Igaeɴ*#݉V^q\x{oE,KBr0x>$.|mUE"MoIM{E :\HO .H.\B# pu'Ƨw:9{ݿaj1)\zJrH[ihnNl(cSC!㣂AkE3e:\ZW [*evI["9D~NePhʙ4<{\% TǶ^AJ//S/MpLgiSblަY)I3U+ .=20?BVv T=E+ppW9% 9`mB\UYKJ>3<1q0A͓ᔎ3* Ee nmGe;u }9Flf]|Xg, Lt<(bؠSGCBɄO`z=^?f2Zo'u3nzo?i/58zz [QVwHRg/e~T\^o`Fq\-uz64J頒Bss'x3iϮL® wz1Ծ3sEkqal$Xms3 zP'ȹ1Q8*}V1M~gܜ UJ䉃Ln*LLnj?VG37 Ld߃Vk$?u8Ӳr-bKڃjY%jX`+C21VsXoX FlT?1 Sg3y[ݺHv(|%HzMb8[z) -!e܀Of]yuERrCF2{nJ:~Þm =H/-cfH{ ¢=2Wϑ' 7i QK %RpW?3aULLFG`c)J)(]4QU)"v]|7t>g7UOl1J?/M?gϲ#r NڛVq 6Rz$鬇"Ox|e@4NAfNqUΔon,<\U0ڢu+n>P E^jO)}YxsgzDη~K&̈́z7G S,)\ mxa̩. }#Z,!ĐLCbF) FڟCl4"rHV,eY_ĠScgM Y&l1ȭz񼬉]D!K)w*X`)j~SV Η+IzE|03358#!s=]fHiZ=sW$@j:)h'DlMo5S#lb&-b YFÄf(ΔK"'B$5@VDC4@C#a-yU@&^@%.^uG3mk+[{ǹX2DP%3%"+͵ܫ,h To ykfkp!/TQs@, EJ`З xuyhfvè/grKYTqDZ!>D~zo"`ڨ]nGXmX{.WF[|{T@B$0'ƸG@B8cd ̄K=}ԝhz[Sͨ /)XLHkĒ@_*;FX6K逼lvPaQx̦o#Q?&>e)7B-Z!x TK?$ b0-m Ѕ߭a`Ji23b vc֌'D{=POnAD?Cw{-ƎV4.Tl(=ȥ֟+iq$èSՀgOW.i_̀Ug$Ү]BH`4z3ؤ$02k΄7#և/WIY7svbƝMC>tvg V0B3A-lOAQ9nvEq$uC<ݨAU)S 7C䱖rRűBc&d= DTOfR3HVխnyO65vx?u_F~L\cEH霾Wz:,5&+0'vEګZ\*7{\Ur]^mYR ݉>0y/ے>ΐ7be衠71}5a{:J1?cr6/gCXZH+,'5#mdTÂԥЎ9zu%C=e) )|# uA;WÚ$~/ rvPHhT7,TEy-\wbH} r|틅otŷa)r$q-߬{x"½k^ ~PȀ]OmObUfMF0p'3Rt+/LӦ e͙ˣ#^)u/ fx:mݜR.t@t"4@Რe3e pgCq.Æ3e /fu˲eZ@\sJ}eS&ffm˖g7CW-~RDQ5zšxp.ExqjXwvRmM8{t7m3`yҸH`EȨi3;)C#?'ҝ907 -ϜS<MP^Mj˭2[h5)C7D-,&̣$9:D)nWA??J(^GѮ@[Ҡ?`ٿvEQG* :_EA!ҫ;]ì-)>F?vOdj?etVR=a' vE1}H%.$2k% 9=6V(Vz+yQр;Gu\*[odaNji[S;} 25UlYɡ &XW2< \APGD'V`{4@;ИoJe`}p:Wf=p@<$';k-%X`ra4<+# rAÈ@/pEoooƕNniĿ?X V&^5dR/&&:ۼ~Iumfa_z}Ws!nB&-sU‮dQ( eC24k3cŨ5d#19@QIw97Bt4(^67LlzfFOCz@Uy8x72)! ,;RwVVlCJ!ǓGÕ<\a *PKjq:m*9|S"C4gMtW[=s!tBejAv}I̘p12 AH{~\-U[HJz tn"_!cM>;bmI4{b&zDd$cZ/!qшigTA{jZt"Ŝ H)T8U=b7~Uxh.Kn@ÒT?W8k\׃hOy9.Qsux0JCv)UPO`Sr #.Uh'&1__ ZhкGӢ E⽛1uߜ3|˻` / YE/Q;9ǙfE&21vw};# {5!,A([,ÔY8,0;z ,Vhǿ|τ [U6l- ~JI)eO<&vK)pi;.#f ƛj$;㜩 t]E~ElIWpL^\h{ROv|8>0RtI+o4ЗGW~>7-ˢj3ffUȐ'vB썯,$zep=au ⿣@-ٶWI$7u䐔YR:m U@s‹X諴U۫&@}_D 0D!w(F뛿$)cZH\ў|#BӀ UFG֯cq!70:R8^ YZ"-5Gcؘc\tX'4.D8 ̠mMڱ+L9~zF,aȚSaͥۺHLz֞lF.KÁTu`QȋTQjQ p=E͜~\)`Ӧ٤gU|%YkXs|]@#d˝) ~X~E\)J+n\`m?"Vs%`҇m뾳mN-nh )GB1ߧ/wLh [AoU޸o -Gѭ&r̯lZT k#F8M(4LQQS2LHw݋z ;Jk:Do4L/Ҍ< ̾8@Z _@``[^^B-kS8P?vQeGi1P2i E6yRi&$:@=dj̾{=$[haE4ޣ93IIҌ)kϏ2a 8WCd[Hů#*!pMӎc…^V_*'fށ)At 5ZvUJchI1?+]+.5״L *yM8ˉZM U,Kz;\/ {=7` ھ^Q)bᅤg|ݸ:Kg3dw;Ї8 Fuh^KT:t)zB2z8HPvɭί~V;d&U!^#\ciL2Q+_m<`w'!7+*{_e]'!DwyE]싐U ,',yO2+aX, VU(5S(.Ԟ5l/5|o ^%j'QV[.F ?ز60f"lb+D &dܐTȘgY[^ҿjۆ\iuz'U١󧬪nm?:|S͜_~}?)|_ IjthLӚ@biRPԦ{ϟ`?!^4ݛSe Z`mf]WK(R 9b[VUEEgPϮ$VD!({:GpUdinGܡv'tQKP^eoo|ˬV_u B'+\5CUi|?<^{FojP.o.Y)f6eg4w0h(t= գh-NeAjL>YY)-Hrvy}w᝸tfAmyj٩8#6djx{Y,,U0 l9kFj-PǼ'Vr-lwDPB4>\z' %)w;g7ɄMv;_aND̑f rCM֡3[KjY{㚎-m ܢ?9sjȩ?49ݐL7]*Hj,Y`5lzgex r(< βvVdڎ^3>܈e E {Vw]q8/uABDDA[CfsmS`ﯾe)E-" QCr5^̰z,nlhYsW3Le~Jj~/vsx!ÞT,mKe8WL*!63.Z9e|kHySyV-Pa24 ާAв1g~ "BԱ efbF72$cR9:>UΚysv\\{+6"T秓 a$ɣ*c;Z0-Yx0nF E ĜKeJ &Mj/Ҩ*Pײ 4W(U%m'DD_LUk9z-=tU{cgفDzBuԃnCcS#oQW2`x=mײ/h)奾G3S+>JRa4c<A;!1+Gv}Du?!2]xMrS =w%(hGnwl{RL Ie6Yr"3u\: 3U\LD:vI C"^~A>I:+9= t'o *"): ^DyD`҃M >O#=ڋɏ\SFyo-*R5Qob*yl f5'1^[2q`25'r qA"+Nbt͉樆!O05tco]֘M ;@Q{á?(頇ңV?+Gv\8F 1DHo][N.:{cQ-[|X6 9 4i^'7!kI.á;56]~mDUqih$H!_F,pEyy\#hġ˔gFXْ)&c3P7"+ R",rEKʡUg:Je6ȏ$7Jffo}"&`͢+s&] E+ ̺@tY9x}AjՕ`׮y ӭYta#bYHGppӑLG+ G`+'FwJ7rE$߯ bqq]$YBf~9η!!f l ǎըN^@,*i *$'Xhj>L{e6r^6PeKT9Ri6Rz0+5=$s,,VU#kMrcT_M?1s\3lFBDd&Q-:xL0ҏPƾ?ь3y8ۊKu2t4gB# e8[E&~Cw5)dl"a2E 7ZGm'&P6;/XԿCmX3zˏgL݈(f"WEׯT;=R?.]0=R~ ?$g}g,^z _s..| bnh+zmPz4+QKEcxGUsញF9V)]Mp(B4gNhҵg\wQMSI6њ+;` T_mQ gHԄ!?NͰ&"%r ) &E$ J@;Qm޽l Zi|>J cs˄N3ҘO9da5/_(w#jzIF/Dff/r%ԛTh0w9W*5V4jZUr +Q"%#VI(x2/FHVC&'XȄzĝ`+Kfj.\6ㅴ9eQAH ͥ)oY+K2ZgܛYz?Mܧ_O*e :dC_uve|קq>}ls2ymb<(t]6Lk<RUG_|[,V8$X T$0rJ'1鼿o fhywq#@zkeCR,%8ESʃq'EJW*ZCcS™bٟdmaof/[yz82:JKE<Rgo)of[@Jqĩi6;*J:3{z@C0-EcMh{G ǦV厓/Aza|!,'ɖ.)XCdEw,3B΀9=*Ӂ+s|҃(&c%>ԩ\OkRR&N kݹ%״@ ռ٩8H&ʄ.ƖG,筎-Qm.}[2S9* ߄/q~ 2`LI=}9LGלind/BjkapZxLf\L%ASȰvrR3pr+UQtgpd鎽Q>I5?9 AP -c`L>?]F / . i>~92#÷ň*h<*oMZȿ $'lE2HEZΈ8$>ˎ5U&uN#7_⾍ofJ䛢7 `daaQrP5Zg^p:3IklJf=PiƲmDuuмJ?9[HStvjD]z5W (+ ݿ }"Irt$Aۏwv_"Мm]`7KD=|YSZrl2I!"4BSĚnAÚˌT;+Fɧ(~+ t))(FA& DY.{y|\9p2$SθESV*f8A#k46h;7_F 4_ۘZ4U̴?fP,s20sK}%$ñ@]&iфJ7mb w1-Oܐa( F*Ԃpv n8YSM5~XRuV0>jJE`G(BIj#z,ؽy, ֻAJFM|85@V<|Pϐq"=m? *%gvKbpkѾ1 >!dK¥D@"\ȂP̮{jVꁇŴղY9bڈș}Ai,(Wo~MM*!AP+Yyg+5L Qu{S|=P 9ߥY\BبWȽx^gʶW&.VXMYC\_ÓÃ| uה{mZ} ge{ҟJ:;y|V.|tN j(9iw+X<ٓSww:lyHgskN^€T{^4ku|Ws@5~`Oܰ҂J$K}pM,>ڮ KZid 7K_+K<6hu.2= ;BOIj5fi+arE秹=;e~@n( Ӓzj voƑC UbFA3B_F;Orq7=Ǡ$½_ ʻfdBлe?wj ׍٢"y)xNT{'0H9D'ߥ[/ks'59Z626;"R0}e&](h f"zu ; I#dJnث&)C&h#"j ڨ}MqUA{$_Ƃ_P챳#$8 [+jP1/ch F8nz )D, pR8*Z_Ji+c]k*ٯ ~~zR/aE|/ko4A4$Ӎqb}=+J{ۢOh?=#oW'XZPXPmѷ(/tJ,g%!׃_Rc,d<ۓ~E\1[ RޏP #ǓzHQ[`^+ $`4 R|:ݢ;cGXL=LҿkXG?1^۝C/؃ ; bZĔ'X!f󹬊kBB-yF2jՅ-Zu"ȩCYNB?wC .K!u' 2!ƤWfCQk$W R$m~a6V,`Y[!{.r1cԚ W l {彄9ufTX\g@\>E]o{ f:5V.ܬvAԕV ]7NWjKIPH, 7^[a\AՂCݹOSJS+Ј1eCCDmh^ _s鈴ШK&k'>@Hv}t7׀|r 욙D7&up>\kwpܢo{XG]*~ tOL͍b6?ڠsE3`l]yNjl8>GY8orEaZa4cbE"G2 :PJ-Ε/ښjI ^0jyH2y3oM{4@B -]h 쿧.k%rL/([|fqJjr_1XЛpQe-npw X~W5] N#QxpSDKtF #F`܃muCP%>Nq$L%>/xWlSʭWHt _ abB[6n)&M'KN)8J0TTtRU yR_[+7QTJCmXU!*6IŠBιp8f@ǒ7-u;H!r08=́ER<; sm=LU$7Pbk1B>ߜ`՟++nv(=eYmZL}~^[4͕YJ]!x^-Kk7A]wlkrTW>ƴ~.-֠Pٜ_$ *01HwSuxx`|%U(j%>ۈqƞ[sʊ+Tw6ьQz.ׂ)j°4*DC5^K]S03t* Dz[e |[ꑙYe[' O>N@+VW> bhme1kn#!ӓڢ9e{sG/]LxTMbn1w`&ϑw {'G]o:ZntVr9x-Jih,%FrQ}5˳qݘ]W3OӜpE7:%ȕ:UVLVBlwxQ1.Dar͖"LľZqKLbkJMh @񒨾C5觷6JߪJJgþrCe~9qsmSl(ꙇ7"JO[kh \SϢ!Z˨`z 2*2iq%Z}'9*Ov3YЮpvutOt*'p`kTYڡXL6- <4?]W0iDIPv7߿ⳕ34[LU61rTH%[< A6yۗ[Cp}ߟxBJ'] c_i]R+!IX(E-= UY'/M{"mi㕑L7[ $ƀoɅapFBͽlѾﰀ:VauA~̾So"@}sj1bd [!Ku*wM@W ִϳTˑJݎC}[Yɰra* *qG=9}*Q"ON*rYt@iXG'N{*Jc&z,W(:i2桉m?.^Di=و`>'P,1$#}Ix 'WI:oN-9Ia a_ա&gW?fg. j2ma=yJEn`ɢ d2Ւ~@'`Oڈ3 DmU[Rd ~3-? 3ScǶ+\=u]Jr:'-F%H^闢?x? SD7<+K,,ڗIRR-1"p魒Ab5$6~ybz1FBp7p()_3?ݦ'byI5vC7Ĺ4bg3$xpQکθ~tqk>#XˣZgD@!ꄘ#[\1`m$QB%:-fF]N~ac p# FOK^}Nyey>Ddr$}+'M]o*10OD+SfU+^`>٬J*jt8f%h8Z?<_Z >)kJLq+aVg1''"qK1њ-8^=w$^nѧ*:ej D aace[9e> uOkefa VOIq}fh6Ko\D>*(ZoȻ Xz9"IV9n[X5Kᯛ}!;,hRD*Axl",?סӷN2xڋș,QzYԛPzKhq|?1|w`5%^xqP/8R38k@PJQ9jjzCֱk3:;h5E9M4RmqXb8Pv}'9c@o W.lkQQS$8 ZY,smzU0S–_wG=Cz=wT׀nZ[*մgVCU1JjX$;@yᦧ^="ߏ$:%@.,i `$?`BT7ţDdWe~|-JbD=Q,4!>] }?x[ku ZpɌ\||vfę4Ę_ AYTeQ5֝^p a5uTFrJxr)dDzc@>.Ia:xGV.Oڭt.,Z֔ӢRLZ4L(Ez-f]=Ө_/,B(:9B!r#-4ߎaRk\//UE}4)Ω״ Kʕ2]h9WKѪ,AlTEAwv_3,)y6ĺ9_?0h~e3Xk?Ӥ$ + ?BY~Q9-29Z%55qvcfX% \Irs=W\ XdTW!Sbohd'!Ky,Tڥ}^Ho|PX l[%tOY ,qDz~/I<$GXjɵ}2SD4"\ SƳB -5_Iu-Q'BŜ*mz8;/fzjYiV9^GL)cf ,{{vGջ?,NG'Bo?s WV9QIUKnr Yo7ô?#/C1˗o p; B-^3&Կf,0}Zrd֛{ӊ\JRAXĠ7":d@\_6jlTWCѫ޵u&cpĹEM!7'vz[V8ڥojc%ɶ˥T:Ƹ+o/Q+qbM-g]=w_[?Ĭ'xlGUS9b10#`ލx7 ^P1E+|AZ*,B.;º1 2`;GmB:C`ǮGjX650UMPm$+[QԵyL&`./zB+Uzy)qH I%}V= * ?9i60A\Io&" PC8bawiUgcz/\&~Dul?Q%Gj0!=x$rTwCs8 ܣ0gOSѣI4pc[4@Irz FɸX9+p)QA˶UcdhXqPLaMEq+@WA(ߤ6j2/י|a]CaA@E`KٱDrx!Tv3^y@ݽy2 $0"&No>5xw?nK8η@0XBo͂eϱ>2B:%_Q à p6[*5|+;yCԋl5"xhP 07.6 :&1(TFPڳtU ~h>SY?!+ Qn+oQ]*j 'CoǕDmBs+?pJƦ)~ftFiBno;tJ"oA&j[.#}MZLJz_AGg:QXC7JzL> &<=xP'MZ@OV: Y:EEv}qaDJ,y^zAhWCmb V3?A:'eLW PO0'n^I`%ơepj$4Y̔1p2B2f16;v  bLB4u>1`i R{_BƉ섥g* K+mhsぼz ~ᣟ bPNk_dv[*) zKE-n_ۊxhi}qr\D,'0:楬I_&=- "ru9wi$1%f%]uT[BS1ot9+LzC | j֗I¬j/!bq-C4qJZ(x347UƷPJBdWָy0C ϛ!S МbrO qfMr!?y+v_5bމ#6lM $9*y|ghQS3=fIA?) F] FSBR2I9?#lxͮ=97QZb!oH,_ԙ-LB&Y“1Ly)|τ&х\jCFEEm;vA ULECM\,6y/At̀mN-S}u4% {Qg˜u;le{L`l?jS*6#os4)SS[6B挶SqvFjDFq\\n@(õ6l6;t f$ 7V݆VLi&1/Wȹ|-$+E&k>`,s/:EH(\ym q(y4䇨:  ȇƼl-{<=tJ79=OUjU8hO/g(Td% 4$:s+ˉa&S/ėS|>ۍ&ϙr3<D, 4-MC=KbYPjkuϳ0ҧM.7@7]ӭ8}_{LmS";u`݃ ucBV9UVg^qt`Nl%q~oKtz\k \wꗷCyMs!f54FAڪlн,43lƨn/BDa@&.'ۜQ-Ξ-3 5gBkf;>c]x܅DjwpO<=*eզ*+lqW8!vORlѥr1wN-V.Y6G""¡pw^(/n/@[npd|ROZeߕz|zR\֮Jͪ FF"m{މsFN`iLᦈ]r. ]ח_XylnSSsߌO%KpJ=. ̓J%W /XL vrTQNuz aؙ<_~e@fbA0 Y Q#?>d12HMaBh;gk6sECvۮæ&_W|3/ UR-B"\T]ҤN!YFd$)Z3 \V|" *B+ vurh]Dۄl޵lA@ҁ|Wx y( {5lǤnO c>mpsp ő&^;~[X'^{X)£vDAj8\n7! %ݼR0K9WVqs y6^sY\"L~/.-vh'{!1cb >yl?Mn0 {W,, ,Hh"oZZ!W iu1vMH _wrP0UƋflʉQ v,`b#0HhĀ[0.~k-r!#SN`e%ؤ䚧mBC6P8uLE0rll I2 s-;M[H V{7VuV0wPޓx3 W T1zRCgO}zUxIsEY8#݅,{*rz>xod!{ aF" E':菓{zW"6Z1EfxXO>qSKw_^sM&n}|;&Ș؈ ~}~d`M񫛜 !=g5NvbwĤgoneoXAh_އ`ᚖۍ\JI|8)̾&ϱn$Kv"&{{9Nʬڂ",'K^eTM$(IH[^͋fNQœ~W5'F%4nӦ(9@ IǸ>Jg6A#skw5]?8.Y8@jDG xX$8ITZt][;'l % DwbR>IaS;BHVb|==d/P%+OyePecL:mLZ.dSL,SI2[֤ 6<'Ε,z`KNڮ,gԂq,a*AXfΧ2_p=7^ܸ&C*E#b2F\mkxuhE8p[W߁x[!v8$OU1r׌VŽ|;w3@K.T5PiһօSwsbu\ӖssgL=: czu'(Wר LyQ*$};DAI{|"YŶ}K3P3{ur42\RJԕwW96{I-l`paDm{hע6ruhfz$oUrQ.VcFbo[;]z06*¿>7ELnzf )nH-UD;(xNO*ݦ9zѾu7{׍deCN sD EIO=0tg2#Յvmuuoo?R #[ƚ2N|״>ר2ѯ7aLئ9oulJާ iTb9H6sGFA#v٘BdF Q&~+'ʠ[VD(ֽa43rKAzOΌfa ,L}x@$l29la*nZ[B=o:6_O^6w%z6|l9(h_y/04x$EAs/K*XךdݑITap暑ґ#ETKLێ0M0VQ?2)+Rni0:H-057U$9ն.!F?@FviQo]?4A'ӗf.S. 4|n "9/T~?*҉WLOc. n!+TR`[e (#G ^CoѥUY/݀RH/u#jC*PR746O_c$We.{PN΅R@>?s0:ex ܣSʃpq蝆4m$:1 cփ19ٰ{sMpdȞ"Q`gDzwT,9CŴt睨0ʴP PU8Y2Itiˍ+Pr Nh[MX |w%zTֆ;zHd- Ro5dmjLDSt((BmDVn[r>^ћ/|tCbOliHW]R.mw/l:~q im_JxbjCQ(ڂ'cx1¥63<7Kٱ [! ?PH8oGx;}l MC7C*{*=/l=$ʯ8@2p/$A.c!WG|ևAsll:ȍ>;7`OdG%6/sZ” C]#τ\k:o5W~˂5 7z)؊6?0h[F~ЃbCI4Msg .1hR6PѭE~W7q c/^꘏ .@8IB;歝+?qT1 ^3nc׌0}g=mJs(:?;B(է{N"ٲT)%3Lrw8! `2G'aھ=;#wdDFel=Te/NѮ$ An8;"JCEx#o>LzE >T/JVz"d )o;GPs˾p0C5#X%r35|?CM^l;("zD{Opx81\v_Q>cNs-yن:h F:Z(:M;"Bv*l MoB k4=I`NBٔB/on<[}} ec%7Z$&JAaW>tHf<X5gup/4; R_oZ7>x Dvm{]*΁:?-lLRg D#t`❮qkT )`bʽ/p6{wЬtkSB zuRpؿZuRG1'+x(Tq"O_u͠¹L O <]I\aoym `4tSYp,0 #`5RBvP3<lD8hȑXǣ)?XêB *'?nj/ri3zd3x3T`D/`Rʏ+9HuB˿LBipYqIi~r뭕Ӝţ/GPⵥ lQ'p,{r&0 /ۇLnMq‘7ydDDdszhj ] PYw=Ĺ3@4a=Y =t

U3nqP0'c#%>u, 58``0" (|&Y ˎ# $|ƍVdzzK0cLwW;@25S89 N-"?ȤosYRaʠWrOpCs9WFp^c9(< |]3ɪOmW!'"]J(.m$0(xBOenNȤU9b\X:C9~fS̏$(9 ,=Qt&)ũ `Cf,u.u}eAfv091ə~ ׯӪp:[haxEQE{X}NOli+Lx24F!^W 28ZƲQsz+|BfBF qwV (ZvܣkƳ _cI2y_D^|EİO#I#ݱC$RjSk4V`uq;`)l)X o4ax]&Q7|O_S\ճZ˱hjT5Dzܱvŝ !Nk*Wx ,8Xapi^NY*s}I9n7 q^,&R{oan˳U/CBr}ya ~Db]cam\|j#\$NnwkFѼލe`6 BuFZ'{Cv:F 2p ( #y jBg|-(HW(#{ui(yCxMI/S[(LnPgѵ `PY@gX0F(T2o~¶H bu6Ьu`kTnAXI9n$wye9u-?NПsmCuEz?FKqڼZ[j+"=~I1ֲ \0E}/95Y%.Hσ~Ty%JP᪨2ZnsG¬ =y z;Zrjľ/|zr&Ze( #4;5:惡k@3P ]\>T|Zbԟdez$רJ23&θrjk Y_ ߣXkY7<n/!pjJ N+{Q<(,Ŋv-H*d\mHdFi9 ^S;&ap+:g<49s?I“]nsz OOO8ЃLFGXJ g_yY"c<{vC<_0E/.|6e*.+D܂B% S͔$)v #Ǟ+bʭd)U@ͤ>v!/oAm\H#.Y#_@@ľ;{fT=˳[G}gnn[.eLɤVGbhN syu~]o%ƒ q?3aVf ]&#~ PQ$g}}iRVjy3d~q DE=y#ZdxS>z^=%eFίm仭+1fВ_2.d~ţwL 쏿b2X }:Z|Q -"lW{i<-'r߻CQݙzo \UۙldV@\N *_ yi G\g#u|Ss1՗ei Ժ<,ߩD2u4.<.8650cJ V .LCVO,sw,ctTˤ+~AzGpih 1 4UnT-Uc 4~:`11}T"7=* ۳eV@8\=5f&]ӒBC=2G0mNOwi(j[>zNՏ*FqS8A'Krd]ߥ?)| Y.S kpj(U/5Z+ovAټwk{?=Xbi~wi|pDAƻ.3 y>rE7>#$1,YƐWl ǻ$^խ'9|iEbukP_=$5_Ӡ}e*733z4.,)~u5kA _0 Y&>S&gu֌k:_$*q?k t R-ĢcoL^n'z5uĒg>HE < W=D5N_B'zbBXw.Iwv(ƫ:v`C@|tS^t? C"@+cd+O[*=r|YG:q8vihĄAwyOD&N"|n6`$'< _0S&Cév !lQp894vnWi jLzc)m (QϦZ,l5LdT~j"<;aLà,zٙ&*?}b\Ań'YdgeOq Wp pwSر~Ef^uC raN^I&?ClrTʞ3.$JB;W[֏Y*ُqMWG=u^}@Wh/HC*}g)T]sC@zW ?ح0TaȸydJwFT]w]pթn~yьq߭%; !_' +! k bqHd:MI_RdWF)CL,O|7:g-cxDa ݲZ]1a=ytW`t/N+uYw,5hL#K"w(q%+0r"2g¥On1cɉ5AD?U*l ^lt۲H8Eev1;{{.[4q=pggaN86/eR |l cd&T}QMk0EÜ a0B_>P -#C͡Kiz2:Mc];7~4r2U2Tk$Ԇ5+)rLM|IPL p˥ ŲSCX. mАgݩP$>{gwK"_\)h4EY:lXlCeIf󦪼\ !*n0ԧuXyh: >F~0 5qV[O- UҍT LX]>CGx)},r WPHbyhEu>z=,f5Q|R'?9zh[Ia<"7L04M67~ ؓbW~)QKT`Z\=c;y}.d%EpM.U-u$qb DERܩCFe Z`ғ:GW5ELfXQ^%PN_!kd >٤{ث~>Vؚf7WăMm]loag?WX2q>&bh#7PtY1؎ve )s;v(}*7Da`>Z:B`je.ȱѯ[e>im)T @9^+V.١d fw ճ_12(zvN s{ @M=)YtB^&|)j@QS~PCC+uX`X_Y?t'#[8f5P+`;nCJØ:D<= =λ0h7* XYx+-xIWP#>|X;JgY#GefGƑۇwrX\qXŃ++Nm5sRg(Rض>&d"Hhv]$Xrd* 9J ttl <$[;1Xf7"kv4+ ୊ ʇ3='6g $Wdi$}l^&()!rClnEZw.-C}զBAolʲNæ`MSQ7{ˋ&{UR}rʬ^Fө$J&hZzgxrFkm,%M',^'iqH"][ޒőϘͦ +l7np7g?95q4;4devmRNjIF{(|}\)ȿδ9>N<\2hk`]Qwu jItF E6Y|Ń[L3$*d&8JBɩ{^qK8t@Ø$nw2xc?$AluFG=E><,eO ʀS#!}+ C'q˧bƌe >iBz)Ҧ(FRwm8 HKҁ 7SnAp5n *^+^߇tk[;WP\/'H<&wtEpkv{IEp`!+Xl12rbdh DȠb.Ɓ6E2^@-pNM<^>3ZCH8/U[|L¯,PR ym%뇐Q;%l…Gܖ{Vl$ پdE2 &Uw'? YoMf1cv2ĸpirxJ|[u'or?C8_CU`LfQ Ӝ8@<vI6{FQ&!%ŚM'_] &{ΊPj٩_nd}KG#k#Hdh Q3764&e;)1cI03#RqzpDTY)g k8:CaqH&Zokfb6#R( ?*] 44 ۠tij)㦍lctaE2 ?e"`Z" WWqǨ&#:6(z[#5ͳJGC~3X`\!<';Ԗp!>z:B"Bё,N-Zc feIOA͝r 4TUDVN8™D!" "@f1WtO>([9x ?~T~g״3hI w&$У :?*eDpxk_[V 5 tN'rf2}Awi gm_'~>ۃ"Ѻ5&$ |"^S!NXߪ[R/lN^o|XSs:G)dKmjWXFSs oGEZ{h:Ssϣ5"J%{$|d!Ǚ~Zz؃0xU;礙(|RJW񜞁Ld4)ېk_D8*ٔOcҎop8[?1t#+@h=?'⯡hk K=vzKȨ6t畀nCwj!1(4>\2 EzQzȥ-yKK9brffe@i0DMQ㿺HHb^r߲h>8<TrGEN̽M˾d8tTBtT ]Af 4V"A 5r'b;]Lh*J7B![Ml`/E//Y*8$SC{qF K2?5dluɏ?KGmGgdK3{xkJ5yKm}M"cSOw:wU$ϱ -'ѻiH-b*ՐdɊ}9ʱq*dbջB w^j*lqJ!ACG)ڽtanfBAl/VzyqQQK\|h_er*kkPR Q2ӹ?DBnݡൠqU.h|/QNܽI)L[-FH[PMWafEg\b){E33#o ؼ$L-㠞q$+-R)rWo"7G$Gr3)벍sUZ kaj(q6,|Sf^4wCPn܅P*;B}2_<o!ܺZ|@kZ`rFAfT=upBRpoqGű$@")8@Y"_d1,T7Z$U_$`LQeCA5]dxȡ38cF_d-# 6,<{c;7gc;22*|Vhۘ[XMv젢f|t%t,UDֳ {ff:bR\m֘[ḗٓpBE8  |tH嗌O#,%o&k791TxR}5|TG1DĨtN [3%ܐl= )xPދczpbEQooC9ܫάUi)xjCYa_c4#nu91m;.>_/mP1$&hjq%.\P/4t" g(h7,tl2Z 虵XgW5L31L umSHW7p\Ku,lQȯ%և˜2n=C㯫7~\8' @)|'ca292O":5öv%HtbR@':M@cxVI@O^U7 A^'W̤NUC2owqY/w'P]![.Y `3„Iw d~7L#8{ }=moO^r6y0*sEa,PQ؈};^fHPbu&D\\SXr MZk*w1/Sӿ Qp%&ԉop̬#;ҡ2=~nT'!Gh;p=[Dx Q8 #%&@Gl]ó9FlOӏz*oÓ앂lr| !(*InyJwД-Z_Qyq#asO?_ :Ay"Š.g]Ӯ&?m?}1pFK!T\3ݭX AF` Z{,jJf.'"ҁHXc'e߁0 "0q%oCm[#.YQμ?#<ڭ"VmwA-ǤLcT 9RÓrUeԈuJ,s`,=WXQȗOMfMj_֦zpdUϭ @9j~ʾBtݡ|z_ӂ+1BP?턠.7t|^KD \.2'7NP"QHaZøU$b8ϕP\m I92tbB%-*[_刾Ӣ@s"m0^$/)1{4`}vCEUxkƏC<`w UHq*B0w45sɆDf0KX2lLS Ǵ]jcoRɖ&[ ZiD }!МYj" '[jcpQF@k`^:A{c"KܣIjAf;+zk|"0 |p mTnwڄatj{6c1-CO>r~'Dk4WP&A~taj$ީ'm]APk*6$ҵ d^,W66uR&`M j#Uo'֊h<ȺfϋSح1_B'_z1gln 3$&nL@xqmJ󊖗ʕ%G|\9 BM7dVy_=nIs F@xڝ.X Lz%>ؽ4$~ST٣Tj^~%K!,{][G,J-`睁 b͉)VNMy6=V / 7~VXiJqi:myлd)Eܫ}%vP (zG":xXr_s6Vp%R~r?E gbɵ۩x`Ӛ@zwjPڒJMۭҴ\Gܻ5˅2moO,qk'M:b֘Ր$ Pղ!w~R,XU'[6ˀؼ 'xR=1k/b1l޿&YX4RLd1285~fUiXi%" 6>&RjjRfYHȑnI7DmITBk!x\4bt!Sl!ח8%*@WsΚ}=[Ź԰c sb5QW^w0?TtX'>9%:g*c^޲#+&P{RPH;7T7dÔNs<`")Ii8-P$li6Jڂ"$S`ҟHy]ƃt!L"XM}z˩9霜|DF4 {_ ;e o:Xwo|թ_\T{Et/b 5&˨>>DV9zT&nP{ɚ+)K?N@ѨTBLLX=<~?~FD4֜mpzOrH(tEYӔRe,h{fY }h0NN>ʈ#MLG)c@#BQnzp#9 ]Bq"Td:]•(lɞ&.~{wtu(652ΦU >-w,fMUZ:YcozGXiƳ hdYʇ&qɕ;:~]+Jhu e8@DLJʕL]aْD vС -[4ύ9MRjޗN(8?h5LGl/"BDnXӤ֑0E#:"c \ίX~՛.ňlpE8n&vTL^Tk'"Z w' OqKkUM `GH e8֣\\0w%SW'bR%Vѵ'V(2WK:~.}X}3MOupt1)I7\6$rZ5]'\.dQf6n l2Z`Zp, #\O~ Բ7̅OA$ 4ahl->oAZz gcSb.BbfM6$ 6q'I#qd&l{K:RרJ q)Q \"4yv RsMGsh=ETӔ`NR݌4Y0^7Wg ؍'.+Zg3.\|_2ZB=6*H󅋐J`^dFD6+[zm4o4 nLw'5oQAYfhOX"ݙP!m-M"_ϏVvM DYUʩy:*SSg]01q%_VW7| eG/:|[w'[ ),Wl"%n!3U7K=ށ^ކyTݎ`HUA"ȃ_jz]\֥!߶j^ =Y$̋;sj$i(WL aK%ol:7U+K,]n-]:W yY0ٔkrr[8,ʯ2Qb!'p=Q" BVVFmWyqj6ze+\''/f$#]=!FkpfWI3 3aboj,Peݒ$}0 ~0 0`(c8i6`ՁSaԎӚ lFz17QMi}D~mf{Q\HM (+'FZ[[x+\u1a-DJ^!GȫSdxt$̕eVۻjP.>Uf I4>~2BN=%T/B.6OxV傂gƷb)Ȉ~<Æ-`%"8L"c·$l)Vyo٣DRûꈶ[W[?pnYH V<Mat)1r[0 d`o31HdWvsBwwv LX\d= 89ʖ L<],*t5"S0j?M۞"JeΗ;毯NWF ,;^ZtFf/3҈Aj:& 7 |] i1%TXs-Y+AXk!/[Ŭ+%<|}Q=;>o/UDKnk4a9~4sK+l"~0Ҧ74[kK$I-xk':K.1RC΀w6Bd>m T]B=w Ŗr&dMSaAtqMR*pGFRnc/Hf i,jn)Om։Zq XO0 !kȁSMg7A?P&Ţݻ{U9CrM Y5H&34bndm'7JwE| &U%Yܞ2^ {ݚ{q2;<"G;ȃ!p91xJrm>MEe03TWZs㱹)|#+H찜IId9T>|[IfDZ%ĝ\ôa;DYg0b7*+zK/~_zas`T>{PĂ:^$ GQ 4+%j#Iy- ?xd\w~f-ގo )NlGv|8e>Kn0*M=L'>٨<"%qKL氬BqV}Hɩmbi[q} F/KyqQQ:P-Ϡ]E@r'aY=}= `wKX7f7>d(%ᎷCOqei~iwxר!/, x2goU} EW =}_fh G(B)!\#iwzkAs|lŚbn.\[gwc,jJWgр,v9x;QIuX.=Dr2fKו9DGClp8 e? J[E`{(Go#Vpȫآ&+xB9٧REp35ĨɿS>MV¢únXwd|ɓ>X))p) _e!hơ+$=R8dk[0iD6 $)ͣ$m;o1~닛qȾW3Ɛ˂jO_G{>at{:8C$i$,0#|\[Gl"˳i^ Q('!80T«@/g,Vg{/yhf f.2_ $ƳlDv^X95_Rx_!Z`B^D/bKT f,rmKJl԰q(m˓'X=Z1΄C=TEnwVe}J@W̱JWY !biDH@cL3?O8&0|Ԟ;>2pJ&]#51gjtup"ތ;-5r &fviF;*~ zk3OۯFͥtGy՟ ָYh)WKFSijwΣwĔ%y]+-_l CCK|łtQZЊ&2t^@/L/G@o1jУݬIW":Kg *j?<,: +K!.b\z߀5wj+𛜤;NpտJOh, 8M57k]_CD+u3Aަgq}CVCnQQM4S>|ɐ !4ذ1.@3p-Wlp/&5N8?.?C3 I>WmkdXc2 8̸z6gPO!M2"[=[H,Zu{6+32/{k]UHV_{FױOy({[.Rq/, Nl`V9 W,^ed0s}_U gV40*Z [@WߍUbgOoLM WXᨼY<]?2:C.|ޫ1Z3C,+,a<}dm1WUFuF-5=Naf.f>`Ubi=bM=nre^vCưJN)²B-4aҾBpGU\c(䕶 ZM8]j58A^: J ,L cszrwvQD|NvF=+=ւ{xЊ$çm~SQ\y SY'<赞۹n1kD}*j'rqoQdA|-dH8F1=O>ӹr(ԚG_LNUȝہq["oj!112h@[+S_(|5K2N{3[0?1rkцsCzSg%Fg(p$5Te7JᏋlcXO6'U9X.Y6}*'9*/j)m& -9,̈́n ~%n$l}JS8Sڙ[Us.0!$;%)8`9k@_Тe53;;'D~3r%, ma^/q Q&*#4S5hS8_˘ Y\.y*S7N-9ݛ2.EW ,*?"x,X-UN NY,PǼS\s(e:9>t JW=OWͣGB ЀԨ6mm`~rVFCa9##Ϟ^JtGJ[v訾jAfT; Fez:|w#`$h|4:OɋU#JzP[–S*Y\usNiEQS-Kf.1$T,OeY 40Kѭ/`F! YbwֱmDc$-`=R=HE{oy }SQXMP{(aܫ%/wUj4"z^Xv*gO^Ͼaq#r=GOTPǶʝGs40Nj, ?zuh1-+֨3h:5 v֕k's5 x "pׇdw5v-j2_^Yk{L3ʺu+̿L@40L1زzo*0/8?A `?0]`2׎Јʿ4D댫.]yX g])@bOTm0RlYcb60‡FMY|kDUe^ɼSׇ`Jr:O5$kz#!!<%1f˕A]-LN̏ZDn상{R1 Ec1$6'4aO y&nLجarӍ[']fxW17wS;b.Ea2.;}ʐ!ia=Z8OUi\*uu< $oZ$(i_ 7^Qu&!' *#E@kZp{fHb·E. vq9%u cUg%DA`[hi@}E;KUؙO_,Av?#iً t, .%4d%Ao9O1͢KA4zӞ?Ҏ LZa+m.RʐhwlF t.fjXV7UE#pvY`w @.פQ㐑RS=d}҉<(;w.%ꜯ_!ފߗ D<~m@LQ泘=267bڤ2}1GPƈ.',A64.? +/2K,N2;2D2^#; 4OD,ԛj|h0oL,υjJ(qDUuSfrjpMnnuĪjz8wT#"BHH@/dCv ;=HǴIԖJ/#wJN*cS \AqMGXBhR\6\D;iŎ}LN` i.v( SGHySSNK }qNN2$4!HzV50˲՘[lY/9AdnR:Sʔmf^xmTpҴޝYgm@ujb?aUu;Kn@3znV.Ey=5;cJ2vw3FHlcLA4HqsqA7a6!gEvi'7A *0i * gPAّ͈T>GN"!MuG.l؜p=FI'@mb 6L!iY״cXv3L܈|6`s9 H@@(@x;=cEl*t/d%/r|};b!V1dn,RׂgnX qB2 ٍ6jʸOhq273Ի! ʼ|Uȝgu~ !؋,ݟUwgsY3ZSCzH2`=H=bӣ7#*F j[[V"ӨP5^rF% 7rul>H"3q^3S%Ln *8'3M 1ū<7[ %g=GA1S_P@ Xpv @ZP?U* 5ghiٸ|~dx '8d[c [ϙ`񒳱M~"yG nRt[kmYW%@*ZFiPL`F7*$2aט+@Aqh&J3tI's:oKV/0%mÕe`aP1]T7rI _aMii5:(534ŘۉqUf&ᳮ\!AbTf>@v#=/^"WDR|Ae,7h04z7wq CST C5(f4.m EC'W`2;ԊFsnX{0N8 ?>挣=de]JU̲I`L?oZ hseNσ׽SX/B)0Fw޹:}szg"*4ƞݱ(cE)7cMO$`䴄'qJWѸ  ֜NVJtP}dxQ%"uP6*%?hjyڀ")k],0/?nX|YT]DN0WNĨXdn=  &b4|0jvg/9 ]祕NBQo N[b#^-W27 [=}CN5Tn>jhuL>?M&Z3Q#pgzKk&ҳ eJMfo]جkAzoׁf7=%"%!CI1}0LiZa KXcea9ٜ C0iZ8jj3L]QS\M M ~k4qr2.7x0A`EJn4W %؅TFٙy[}n PLd?:y؆'2Kxh~ a'8beJl̍.VN 7UpYKΤI-``Phf]iha};_uY}IZ9M(3\gFjINd1'EDZW5TrZ/Ay֓GLH1#QsNBJyb-t_lfOJͤg mVz1ҦM@\v okTE\Ve]M>1|ļ{)"Bܠbw:}zrOիH91˘w'Wp9n7nIkiuG[rvI~&g̬Nɑ?ZːB?Wo9R^'+=55BP>7@ ̆hf5CjYJj:(5bn8N-0f3VZy]ZuN _I[?`$ y5+DzhGL Aij)1>oh(\~oVkDj SO'oQQBQGb&v]I ?Eԁ6ig4Bi\LǿȪPsy2>[ƶ%1ꠐ:mhl6L EvS8!ϴPK(ž"10R%a_yGXTN#\Ǒ@p/Ii[M~31})piCWxz]y9~|mʳ/fH{Cb@Pf*zAօw O␑z1+Vɖ?P Ow.\ 牝ի⧻!rp= F(TD^xAcsdl3iXO u!E+~k/QRtm{+Ƶ<w !;n36ǸSnKOPV[r4\ 5<'#W'[Lv},x}""Ŕ~aDբq[n@J<4?3i-vyoAK Y^m1e_S_:D;GəoL+B#j@PD:&\Yo U<T؞tgww#3Lse>- kċ%~v/X;0v4Q { fH }Wh̏ʑO@}#O`W[uS LqDM(o]i/o1J>䃩|Q(9 C1?D>YC\_^ca؟0}+\Cө Gڡi"!rC9ke5mID?> 5-j7s}>(>nl '/u(冚E7pV>?w%>z<1P8_1M{Q_18X.RW翵8Qp',kkKt1r&驑y)jw2sQ7sHg~EK^}l$FP?YkBb/&QѽHBNi~T+ %@_UGB^ ;|H']8wkEeTI2d̈́Į)G_&  0aP)E!Y;Qa @w2(#%o9T¦ޝ4A>Ǽ5ńr&=EM\hg>Yn #Hc.uS;AT.a D?,˪%D"@$3>иςRV8|*p;b޸?c//z># J\EG#hg';<V<ĝ[]rV\'sSRLKEoG%AM[+ޠeo!dR8Ck%,w,y^)(Hf-M 0M9. -@"!<ƍ:UrPU%W?%$㆏mZ/.!h C * Ebن Tr%}Ԍ$g~J3q|n\[X&HnMІ &u 'Ԣ4iQ#  왵PRfD'IVF:@%*da#35U~[$=N!0q[}P[[/A;FMYwmi].:Rɫi "jf+iܒx#n{_ p p,;i"1hLUiT2ZSy˂NOs e%4m|d,Ƥ%FdM c sO7 2NWX<-EfvaY_VޣTd}8oOK_nʊp&)wF|NzWa֍yX.' kb]^bbD>Kouكлnl၍?1Aa:Oa'Fef/>pղQ q1`0M.>H9q6C|F1$[su^$ etLmdD}`αr|!r婝3 Zx@_đ3lZ xD`Am߬ w%B3r:P!C;9\0ǨLZ\܍a)J_||2ם"p]|r|Oy-S%g=dDahmT,1־ڈiEKx3I$]_duq7Dl?;X+)ѸIӾ0̓~<fhcza9`)Nq'XnEE[SKLM!N+Ԏ9y^˥.<8dut'fΔ.}4p6]^!UAKLػd>2pbhtЯ Yav`Ni~qܢE]M@"Xsp|I8i.O1x/;<_d,f!J0S'^@ !H|Czfi(H'G~1swImAiy59/HGJ߂(uANX%A`2h;urDŽ5z3W~Qt P<cgL,-_ZƢh0R\셣5km]` $ 4" Όc.Yޠ)c!9&\c^?mGaICQ@kMℷiucAfD;jw]t4'0ZE:汆zޤbr QV"6b5iFV6|{].$F޿w 0;iR֝D8Ģ# 53zB۩[~7؍~rȸ:( <]d_y͐˪HPSa$@G,]pNvlUgZdzKpv]Ϲ#k#UAξoomE$-jB]+ T- ![Q&Dv$k5`؎rkCTT=ーX߻[&^*hHYCO8$>W6_\J((K|:&t`]dH?A RM>oT!HҀ\L hH&BDޖa rSa~ph 6 8 Ͽ%n{|-^o.ሿ\3̴绵:~ @'x[W ;$q"۠:mbmG$k6iB;/ʁ0OVQ4ņmw^#>.<?M.fvJ+ Edc@yC#ˆ5)u'Q_ ;T \Kr8|-kı'L?&;-)fB %k:66V;/"{ӾVRAC"B")s3[oS)4G^ 6ϪVGZI 74^o&r|Q_t! $FC0ul@[BJx<'/J%{b)l|3g 5UFwE!A=$BL=2@)UP(Po6&2 @od9%/YllQpkfo0M ZTU,%H#IO'T .@/uM6R&6Oz"$uO? V )z紳8%濁zb[NfhQ*Ⱦ3х[Q#_FXP{ VoՇxPZ_!IfnfЦ6[/'و^gcjsxo [VrO]aٝԼs癇N?lK,iy6bxTTcݐ^o'PC7 )g1wث'Fq՛wD@{7MdJ8sFP:쪄G?qed"qV,=|ǔYAnEӟsx,DLmvn6h( xCj?n)E[G;Dqy Qt3ؚ^S7{1khJ :D+Y}%s uQ5/Lw?)} Y@ywt,EHMW~#Eu+C',[_~@zܾq?P2e D STWWO-R`rX* 2R?&MINs(es?sGm@`վ0$ėʉUawx,sO$M>0V .HB1Գ N;1c_4YG|r%*±TKCRi6 ȯDeQyR%4/n ^QB2 $/|ϔ;( I?ӳR6|s3QFԫ5x7q3 raïte (L:3S ϸ7z1#ay߯y)$<1=̰I5=v:q* ไ+HRlVvɌuxp3Պb49KK8nsY8{+9U.KD rĮ$c:ו?Ce#2ZxHrMGׂkisA9g&Af&`㴠W^dc)4ooe7 @ݳLrJl@iYG#0ռfFe$qd1_Nsx\3UV}sCVg֧ќBȀdL)Z{qXu{x8)qٸixZ{4 cO23*}"gK';obUOW (6Iaʨ[ct]{HHALsxVjiNMo;ɼ;D*köq+N?"=i.;-ϮIOw5h?M y4u)r=Hh90Un:-, ~fR c/\՗y[~_$\RȘkڮgs,<=Z$.rFff!任TvH _c @}Y3Te[N YPY\mWn4̄ þe4TJx*bˤڹۄSb+|`r-,!ڇ5 b)5nP^vinVZ t<O,E1*o軈czV'94}\ ?ybA=ڃf0sνqm{ $s8~c4T%h@/KXHHGj7:fݼ|^?)˦.KeW} ȓ!R.8 H5C~HEw t_zୡsfFw#鱣KboZ#IؚȐ[m(xU\pO1)xu-bCߓg^t,U.PNm1jPn@~fDaʗ0RA(ŵ{: Ko}![ƿS+nuvηYl{.i r "OHiqSi$CLG;; -1 "*k`( PfURrN4̜inc N&t$Ѓb}j][(Nw dwIȎtķn;@J)WAxXrBaeۻ7 A'ˬ&7;.aIq_}Q\.Ģټ/!X9?H6VigJI(>"q]Fhjw!ZMb "+x#:/sG5bIvsfޕVHp+ёcxweO1-FcXq=c<#yl`+b=VLi4)8  bPo6!'A_)v,U~lȖq O)_8i4 #@c망9!+]ɾŅuÇ33'^c#6XVSʀL؝k-M+A1zIw+$(cT~ ĵupׄIFR|u+iޱwm^.M-?\H#`ZzѫZÏླ[f>rpI0R_ݏZ;]ϫ%sK({(`9@q6fFlSu2Rsnfǯ!<%\ZZ0uʐ5axL8^9!fI֏mg^I0ӝ2K7-t5@|>?Xe{ʆϽzglŴZy(H? Y813؛ ܉34M c e_ƕ~ ǰ>p x3{!<.|—ˇp Z@Ti㷓@ $䇱/ 5c}j\ി-&w:C^D 55\N^ I>99ۼ<RV"ZAw}knlI]Ԥ zܱr Gl3#(P##c",dzN2%pJQI$LDSj0LYBvX4X!O^+ПiE;~kD>Kڊ̈ыx88*/S.W3ȇ 'D- Yݜ0YQ(`N k#o|czw2Ӽl3=WlkףU{Lv<|7{z?ĕO?^`+su^PTBng\.od{,-^f\X{SQL<٬J ̎S-L$jF@ ɡ!,%'wޛ:5Mn%hSL/$8#H]ނJ^= [Ǥi ->qVvN@KM,Hho"[!I,yQXMl+֎WK1zD qS1bZ8xSAwce0<՘Р /9Ucmni ]@ p&K{5 -Xk<5 $ 錤 I $Nq~&l*t@ K N ?PmPI`CϺ-/aR+NrA&ف -1/;,/bBty #|j2aw;:5[\" =]u*6ٱasf* Z"K6SHZFQ'Ie 6]rE` ΜBG,C^ęo8.a5IO+/yӫ^c`aƲK)tQX!{@z& P-[+ً֯5jjךwH9M+\ ɗY˶ rdVbo3{hzC=}x&gx35l!,C/uLt-#* Zȡ`'Y)T'I`-CU@n+&de9aҼbG/d7>'}|P} 4"uā{W,w(=Dk~A<3Q4LҩvgH0Ȍ?[ߩJ0$/y~hSaUJL6iHm75d><ҿ5QqL}A1>1A\ZA?c׫FO^2dEƸ$*z"~P+F׊f> )FT-?@?$-E['EN,N* PV IY) -ne-DOq00X"6iXO(K0;g߮^ۀPswx'?FȠ`/祳[¸i~Qm"#Tg 1 ] \5KG M{{Jï dD %Jލ,HB ,/d9qτGf;Zded¦(6."wg)w떏*yX1&jz+`Tv5#[w? A"{  Hr*V{d>ޥczKu_ о(Vx1<׺d|@e]uԵC!gܓNi',_)gC$&,r#x*/\?)7C>y4QVZvvԁI@|i0w]Er^^Vqy2k= \U^5/'-ViLzWy@tw($I!রy"xS]Y+r%xeEc\BlwՕƐ^8wy67[5/!\ ;mk E: 㶝DDfFC2(#lĮi`I&ʍ $`ʣ1w, $ؗ|SXa8< 6[iB[,>.d-  4 +5{dV%~苢^In9L}X:FAnxc9oώ/Fxz 3 l[lE(FFn_'<-* "wIz~J`)ΆnT7 MN]+=XeT=R݁'n6K{͡ ŽB ~6 (3.%3Fv3,QQ>҂˃@(Z;jE9]_$%'Q+Gb:JwIu/jd;rK;s%d$VͻxE@.f{鄝f/3{u|Aޟ ~Qt{ C& G*`*&@cLja2Zm 7gӡN(?ޠ;IMۿz8׬F K6:ģ{vLvИ{4i71H+ұ)Ǜs)Uy7Z;$ ipk$+&;M@ &d $ڦ###a}7׭tj(~ݢȨ 6)bme< 9eHf:n@{AV`惘/-A|==ySJND|a (L ^xpnyVJ7|JS5Әұa0j=ZUVW:~t&}PֹǬ0{(HdpW6ŬiWth0+߼E-~& GR3 {Ns Qt(6ZxSC>SM~ }Tr ہiF4xB d2yCuHh7#M}Ł6QM8]4I>\i=e~:?#ǁW]!)vʔb-)+Z2^3(Ek'Ed&] y ; MW-ؘ}b`/DlxgNB@qTHuo鈕TGM*hڊzn^~XMJ &;ftn'ut:"jNf'$t\"&^m̭` C3 St.?8/C_TKԔuTHFF/)!Y-v\^b*Sg\=ٱ+%tܮ[K0 j 0#"m kH'K__ Iu鯏^y_Cf`Lf]Bg6T>h*${X巧'#,PawS.,7#>i@ ҧt&.iGcLGvO3w^/~>#f*gb7 76bOe.S i)&7n8)!__O0Qԝ4 bs?, ͋pEzZ .'Md{wt"6gY'Bs:)H9`~mo7Vj?w%w'е|-ȜW՝EՆWq~5# 8^o*$X0TRxV PH&`?&J~WܪFzȇ 8D MtmZ8ƒ-kn ] a#$z+jTTeLgB۶̶LDɋLl +ufrڗxGÁF~E 8.mtx3ù1~&Vjv\lx`}~f[b:B+d%s;5s+iL)3GءRvcgñ swSs'zcj/?@z)==̭duwu+roNT^նwZyތ_IVO2o I;:d5ud&S 8ʠ>كeصm>6RN$"84-'mFWޱXbN(95)R+%*Z^{f( ?6q76Qw?xzb;1s:y.[%kk'v8$Fu)qkR{_€oɆIQ(tD9'Gq.nc}I\qM.,v=m 5ױ_ʽ;<,p8ĿgfK m%o )DC_TTݘ`CzpjN*FIkgM[k:i%^".b=O-`&#d$Cmw8ė&(}fOvb/E ¨iϯ2`BO{8jY`߹@ܩX8|Օjt~i#ٜԭ2iݗ٭DzJ[ ?;^"+ 482ʇH^udJWlM<"?]+L&_%e9漁 >=6Sz$גij3gh=2Fp)jcF}PL@7w7 ]8V0cd{čD"z/va`X߿_Dp PއEr.(w:%e>qMspl 3Sg^4#>^>n}Qؑ1M vnї :'j/XH1ǜÙ/Bjb哈]iÔ6uh!fz`f^{Mm>&%υNfAfΩ/'pgJa6vlxd`nz"\2;4ikmEHJ/wm;c6ոƪX.ϛQTijw3\Kr"?X%WIiy&x5fF= ~ NrʬYی|GlO7Ʃ41 煲ksX*09_ĿkKibNg-9@7lEe;K职Uڨ$T˖.IށrzcV7*hgx޿"7F7Mj]*6K U!a6A8,¿mc>qX#XͭURLɐ]ވod_t~r7@{, HoQဈy[/lj>S,rVBھ6kqΣ5R긋=Й(K8 7p.huS,;KJh{f֧?JpHs7^6pv,n}xl`ڤ 8"v,NVV)2=Ue]ɧ7*v?Qg鞴]v+2=ގC/FPD0_l 4'~ۚ Rz/3i q2f %n#9:xGsA>]r.H~Wù!&Q‡׶ƓVt:tRlfEY WIg5U`9pfQ?B(=fp)-ïatZ[-S2b]i#^@./R>jFo<.mH!HCX 7 uePn \ol%hS 3÷5A:_jܑ2&9'`≘Ps(c&,g%xM51ջa%H Yxٸ^Q'n9U:(,?i$qx5F:zCץ^= "vqԫe7񢚄.G|uAJ +%Ko4g@'|\ry@9-exe⡸3&EiRqӺ1%'#u\)Bi ZK2$qzv:i/uG8 M%׏ՓXk(,NnÿT8Ox왏Ÿ /HLAry.0;B`D6WU&E[ܶN>hX63 RvreOT 2.ԉ5,9_2f1:1ʏ𚨂3P0d_GDº$6}B5( n MW q4TqymTFO8npe*08:җTAxK(`*3Tj»g`(Q[Z$ ~mD'4n9Zꫭm.]/y:ZFBe8w[av~Ft/ٳߑ7RU/(]{f~ 0dAPꈅgt ylM!Ư{OӛGlGLcR3M"Hʌ?IqjИ$_5M#%4= fIguO@؆!odc~ qt@nvg 'c YhH|m nǭjGA,kUR"Bq4:estK{SkEgON~fHPT̐1<$%dMiRt(Z#pa"4J7PmMoE, *?)47}*cU}'\k{yOH~]X̶ |B'/0wvb>! LZW~V&k [{ ̪=W&=b O%@@g{SP׃DM:JThF(GPd*3DS?%nTb?bca$@gXKޙX)oC~( magvc0s+^ e39K7~(lpg` 3iV`SۖZLCOӄY+Wk;W - Uꥸk4@<_͟ CSmbzQ !Tro 9j! YU(1oե9Pd4ɺ#. 7[R8O쐄f8y:Cz>V"撵ԑԊJ}'uڈ=%?ɀ9n׀`NWrlj uQܟ$ N.N^G7!fW29wۤUN>=B1ύ BDrDe?QU3p[NS$QY/I{oTTĝ\ն'ADi/ d9!r~҃/0X5G"(S z`«ЙFKu9jZ+XRcPS5C1υ_ v[fSwYh$dh_h/EK1ڭki~)[]'7iq)b &'7¦RrpĎJ=l#&JtgEq :L.&f4 Me*Sﮊ<"a8w uY"#|.<*!.Dsݻ?߃M3$?>H IJ8Y\Щӭcs#dMPhXdL;pcRp)%I;?lT>TbaYW@7T|'.=6{}}ۜW7?2b ē,*<*HHA{y/L{ȮAg +o@бEv*Ց ?qve ʿ,rRG4g6p$ OED)*UeWJ*8亇\t! p'{KX2B/} tPw(/S3%FQXnC~A;܊!_SZf jDZ3NSvrqmlM"G ך6cߖ߇=(D NgRQm8VҴjO!gƔlA,8һ J_{ Ty>~ݓ^Ql\%jVqKIX|gOn2zF%Pٌi!L0J2+d,;L B3k)C&[XVKɖG|G}IBbnU#_DOuA -&}*$",g(Pn8\ yr퍪f5J_A>֝RYĤLh#(*a[n/o1*7ƙnJXN*NnֽB#6*f^Q@*<5։QeqjkpՆά45h&g]&gZbJU%Dy*-o6"lE}YlFH3ȉ[J0BV@*kv2t?&-F}a>fr5JlkSB" :#ۗeZɿ=*Zk]F=*LGo?ݑJtLUuuo[q0iID gҽR1O;I3ByF.X/`~s˂sNHEʍg;VNĈ6,Ѹ2%Lqt8o.s=v= ULLM )PH{/vW8=%(L?&&2xY0kX s(9_广RiSd8B%ձ2_<#ѥ(`pg]pg׽fnscJĐ{jiY{]y0ۊh~k+3:9cǃ,8-});2ԇ>ŗ4 d9-X}פ]VWX>,@'RdQ>DŽ8em^BQlF"bK{qHYDf[%;ƬCOTlҶ}`1:&:/-S *-]~wp~^&݆JQ꟧LCDܹ2O #"j%^7@;7T ̼K8RFg8% ܍(G\ t(#1eJ3"P_QdMF@.*/]\d-c&YO2oU^RP>|< G\pϕRûkCˏZ,K:vȀTPiu]Wr5V;uO<nɍEheי.Q$K׸igkS`c8b$OKw8UDo^0hׯ[5/]\;&Wi9pz06:}n(<8rkP@pfl3カvv1w~t]/|[Jy%8 aQ(H]|VJu?4Zz_"vצ[^V∹CKv\Kj#AZkAQ^+tHj܊ 2Hwb=,\_ - ]O|]4* 'yBLm33FlTَO2Wqlzg;(<2?&iy`W:o sD P FN K PP%K)s^Z\ aI>E~WfŘڪ3F94ʋڏɫmhy#E'Z7IX_ `H)8˷ 2UdMBx0Meᩇ_9H6DT:lTA$ ,}ȱ#|D`&Ȉ(M92`މnjaY/!jBVj*`Fwuy0 m|۷!şKK.(7iB];f+SHEys#g/TF-8POES~x]_~6ހNB?'-rm1wSRN? ^wM'C<`l_WyHE9H/R*m"u_,0ye ϙ "/-Apٜ[*@S_P Q궠Bx#medաF لSMR|0yEuF(^< ,y5 fHl|.(62+`psK}L? N*-T{nt_*.aRƹes..d'z'"jA8%x(YdϓgjAk:jw 0eU\1x:m30Ґo!u2=ER\Ȣ[ f`mziwhmBb;a؟%x@0?P]WpV+_,wE2!F5@PV#ߏth*q;0vg*kWc8ϾNS7MPF[IFT?15Qyzf[(s81ϧ]U2}L7M|M #K iF ^ƴ>vd Yb!gQ&ՠs?{֦~r{FmXL%E!rc)p ngޯ} jBD_AvnKįؕmӒ9#"WnG5g/#B,*,1{ 8);jb jpѠ&|*.YCIIo&S]dPc/]$i4ɽڸUO(h5&*YdMe8 }X7n3+̶nUر_8-/<l@"YǦ~צ =HIzkFf@$:Mf@H^mϚH!a=2%wSfZV{ɰѻW&](D03KPeZV>Ǜs'K^!V6G`죠n1x^EJ^ɌexZrq33hKG% LH6%E BKe0:K5+grt(d+C H@  Wzƨ/8Z.F5+~`dUtkVI6x j(٢1h9rjw*}93 9c?d<"wh d&-(W߭I~>OM*ݝAq^lpKd+jWgh`E[ =fN&B(<Ƭy<(R׎KڜrxWaN{3_wmW8ꞱV 0[qPشgai>6ab0|-5d60bb`񁊟GUE\Ao5 "SvA q:EUvL*2KKㅚ/xf"?I]j?gI#еL)kJǴdwEpaa-}zJюjuNX *vYN6O!v:LD:?"0ofm:Eܗ:d3ZkI5]"o5} \N}UhrHOD5'lC.#kV`x䂤bPYTm&$(Zwg%ywq*[w9m ^=TaQWiHiU6昮*KjfvIu'YR]~|`(/u91@$G|RR!kY]7txі_:x^#mK/$j{JJJ޵!Ә$Doj16k4#Po^X8=~4m4ދS>C I{:E*:"b 2yQx eCX_VWCì nZ9?}.kˍ;/HH5̀ؿP*a khw!]ӈՇK%-Wc<&JS_"=$6ZHgDV.;D Mێ ø >ПY&œ%94ȓQ.(i-hr 0?8wHވ@ zRTKă\.~.7f*eآ8i޺1Vv oOsc̮L)ssQH #GU'tL PC}3sqRYRynn3Njۡuê$=%rB?L#|{); Q_9%+A[|T"Gm\$-W* O+{C{MenJ$B.±1-pp]gC~:tk7DeUL^Thceݷ86)=QL?ŬGd㑫|3iĥȗQbQcu`=̆gU>o Zg{piУ.mE3ۊ3i(DYl3VRKXE~CL3ޗ*jM)3dgdOnk!t 1LM<"r6 w,|OSDI7޴ y3 Ƌ3^C*&p)INj ffVihTlE#?z# `མHH~k@Ye0KyRyYz[oz׷]O\D&Je CHX3SOo2gѦMr㛘^ G$i'ɍi'-YK9]ld0y} LMk(VZg0o81~CxIOI`ˆ}ڀOz[gWI 7?K y;|e V2?Y`3]uT $V]Yjca* %C8heaxcBFO%M'Dm9Q~9a'Y_5kZmt@, wP;SKO&s{`u+7o*^k0|ڟI<А;:I)7A̴dʨ)q~̫B]_mt[ҵ9fQvYLQ3@zm&#<1f395L-?_Vmi~} Dƥ5B6GBt@_)êI: s0ҊED0yk3U˓{ PE=^ݰ%离[e/PFn<SNJ+-"R5vSel9CuJj>j[> "=2K?2Vb6{X>xD|2(k+8%\5EY#~;exăJTqXciq6^4L5ڍ˽ApCGu(cƳxpga6E/ !+48*<@ L,#F_uP~H h=Xo>]%ZWӜF:IXF BZiʿ#.';-2<05?M'Gؒ\лD]w0,=s]rU`ݭ2!//9$*M|.7pav\f5-̷DdTW@ `U&:kYߝ9cQ JjHLs1.!K9dDjSBo$gVx tۂ+%{3lӯsdj/.lBkA 'C詜Q.mE۫Z 4HP%݈ @Q{9ӇJTio־؟r`U,Upϓn@P SuEs"iҟ? 9pg2ͷw4s?6:q;xKx76E-3B !9fu:yWyJ/l¼h%qэnAN.+ ZnNȮ?h WTvAf`sekce&a9 `%o.հ쎋BwqFG;C ޹Y\-SԞ=9ŇPJJө&]Rg 3_w`_ebaE _ZTWJH dD8p+k 7)*Ew>j2+;s'u>#WMkWJG};-s2Ӡu>\U_kigb=%?aSIfpS UlxץџP' k 26o[夀F:rЍp{)rb=M'-zhӀtuGJW"@B6+2#7?/khSmhGuB;/9VcDw?]:.拉e,԰{| hK0f3]S3f_Y.UΚkWpsʢpׁ$þ7bU32 Le7bX,)'m}GDL7׏)la?`Y?G wtąze~,La0fu޾>մ~?0N!ZtaW c>q+su{wmAϓު62T F"5"PlUX!,Z0>9.5'z? T |@ai?kۖu{AGq/TEB3b80:aj#BX:&D:(I1SsjNvFO1=ITJ[S.IPDhG^J0?oÒ2sPCji늴Aڅt]&)hWg?Bߦ6q).EgZƮ\"I.XPNFV#XK;m%) 5+{n,ȷ-xǿ<7x!9ngq@'.}%Ԓ7h}W8WMǔrH z[RXi9HpWZ_\C3qn_3A {*3z+x-8|8/s1%pnPcr^ȕrũex8Oxטh``m%k(*7M2!ݴzqJo vV`*F,y0iiHz[+ZEpAgQe+dv| _}vP%g r}uܾ4ju>|,U/&)bȵCږRz,X?ݶ?wZyFUVd%z=z),9ZWZP%Ck 7@hZ}ABd4 mx4`@ : '60nRRIsYH`hB˨dCA$;VY ?cy8Z~s(jhns>!+WY%;Gn+{vpJ!f=>԰^cz*@Fīr$İdS1E@R) H^RF>$|ZAYEB2Lu>>aM X}.Y͉B-]g-+1|Ϙ%tan\G,woz:xD@T_*d^qښP.* W桷:ַ VG (UM:! CkF?ma־L)#3_ΨshɎR!@Xi2Q3w5L+dKG ,O.d/:BUv=ȩ^(mb2%mLOJs#]Hˎ?a?wiY#j s9n͙m C7b<բR{8ϿKΤh!+?Ґ yM1][AֆIbvvA8IL`XBUX]G"^jϬ?F3m̨SY5#?#^/,Ocrz8@BuW*l T<Rސ}$U崶d@jG/R3c\e`n+lXK;R'!൩z*6HΛ]Dh4v:iz"hGOPkpsi"BBe O Arzh \@ O7UH6V^@.ҤTao$Ѐި#-t R TsX]v D)G`]6X.z땂 {Nu35h N0ⵙϵUN@u.Ӈ/]Wֺފ餦J$KuII>`2)m"a]Z/&ǝ vmcVafsidhpI#ϙU;'ٕٔa'/jҮ`~Y$۷-, Dv\zGNϒ|+0QZ+YhkA|ٙ}{Q`, j!ݗtG7Zc<" 2a =Lt+oƊĪ{i Ç K6Cq Waw@oPozΎ N|I5K:Dϱ4;!MCh"ZZkrډv`{}/O!^Wـ]xe& ık) 1G72gA"FpJ0p:a 掍ߝT:bv)N0ǩ,c4&#-sl8 NÖர 5W#I & ]X[`,;2[RGJ3v'{?Wib 7bՆlk? >K~Ot%i->S^C18U+q#=:";ڽ NVϾ|u"+-= sV+c]vb~ ?aA\ !<:XP!3+b:3^Eέto|<10+*wG dÖ6s]RDܙF 5]H,`Pz% jA5,#2 sC6VN?硷i2YJ*S>(,峟n( /#זsj(<"MMh j4y ӉUqz"߄g AChQb35A̰ )trE*s%P %;2e8ěb1P+l-8qȘ?KRnvy/ IkMbh8T]3IMB!I>>^aέ\Ψ=שbUXef_?t.Gc`KOMc@Eԭjw9*]6z6fY@bs+_#RD:LCơ7=mI LąSxv:EukF8?"Na&l!&8G ]Lq6!m¦07=m'jRI n陥d#s?*8b7tB|,R сD$ ; _^Q]r":,eTժZ1Zj9!>WcĖ9dA@Tu]._Vz"=OU̝2WP$_a Zf~P!.#ٴ͑W/CM:{/Cj3 :/  q0YOdT\|fS;G'R7>D1ڇS.;vA|!=*[JO-^OIn+ Gm do ܷT˴%AȄ`. T"R._|[-/ O^='EAMt+I\[2_eymzEaV pt[}S *kӝ SU߈fVU̵bQ: sY‘vZN Y[eLn!]8 Dzˀܘ2/#^~*U<=E8euh/U!9@T{`RH-S ym4!Xߥ2JRcBMQ@309W`Gu|^Ɯ 6ՆK0PZ x t=M *`\#\hJdOBGrkZ0ם\TGo#UMv&G:ק[VT-jÎsN4koc$т#Ȝ*da~;N'r۟3%5C28HTm/m𚫊[ ;v-|@)n {_{uu w'')νo \|aKYGy@iU#1>rʽ$!!d-_E|N?Z,Y2kkb;F fi&YZXUŔej?V5*}ijbAim1 H ,0a|b Z160ֻ-%&f GۼS-WSހ?fA"_>]JSmGV3ǿ{FF3q&?N2 4/8X4ǣhIHqS,/j;[K,Q^^jg6$!3mb1ԸRan2Sʡgb|\/{6YZ3'mƘ-ݥp)Ss1٭(v:d94(}Uu |=/lR-_*—V0# N3G]ąqheg#>Cv6tUb Vgn/|\'nM 8RI Ѵ$Oj4'.qVoIzzW6Rau͇ڈYz"&`BfȳH/8w\qm8ȱGdyUC4/B]: C&g,؂rWʼn vQOn"Ӝ?/kt] [dz#`=YؓIl92}pAj$m[BRs]_CN0(ȡ΂u?I2#jy[?{o>;yEh%›|jFQ ᥆XsRX(wT86ypA.ҿKp-'7$]Zߡ*r^3:-NtnBbm5Qxv(p֞L+ b{+ Hpgtew<\ܞmq\n-X5[}#9H Ӷ1yh\gR o'@"/9xh@pF C /kR)|A[oR H(͌z ⃛n̟)~_T&Jy sJT) t׻+k=]e߰GK4uBlآn{ sMS\0ͣS6[`tKާgoGs| >z Yb5}*deP4<NSyNvAUCtfVo{ǯsPQ]X0D QnMz?X4t[ g7)gK6RVdũIilք#Cp(KWj;[~{Vq'NP[-TG?Y2DZW@UW @H$r'_ZZNJR(.J vv[vVN/\ᣈBEW&?Z4R*+&,:ԟwgXM!*~~,o>`]`CҢ5$ ᱎ|fa4ߴ1\^5ny%vbm$FS)ojz&eQa@_,l+]O.R]vQÒ׍9-K@L'𤄺f4~}Vx=-[IǶq:(V`F{dT„%MQo)lٟ2n+V"P=xj}sO*NyZV*ӉJdk ;TH)S|20Mc;q01$7bPe"nĖotd}|#ms@H$s6]{RU!ۄ'M hjErYPU?]AeNpw!hT{P`%dmB! ;Cn%di* Ї2troSpF(Oxsy6PY9Dp^vxI 3ͅ:ߘ@Dr)XYޒ^J##NP>nĝ˼vomuTEjH⨼=mT =$S .5$S7Eۥ;q^heiD|w#NzDШ4P(J׻v!4"T$<%Bg1-Dr!Iv//|E`҈\s3N[T#:) LU][/ɳvXҤK$5Hhhp(4ԗ. KN[92`3.J]u]MCV@68Io:mO?r}Zn%%EL]NUq@mIe˱'<O07PR<4p&2s`ˆ"C\sFD7^a"1ߕ3&wUA?kgkD dWJiA8\>)X 幜} fwp>g Z*.F8r4_ K߾Ϣ[]?bxWىlṬ91viz2'~+U8Y20 [mnu/{$ ՇMXxH\mJy\v2m9ĭ7ĠfyCӗ>e?F6x';|!MLD>b,0ÏkKĹI<I wA͚@AP M2s Wsxh[Cn)LS{n\S+5S[F90~%rt2'>_[d-ElG]M?Wo ʂZ3k4um:H7(2i1 ~!Y1pAGӈb=(Cr΢3 $l1>Y:PYSyݥ]M#i!o9ut!Uo\+G$D+BZ[^"kdNltni"1YV /[k ^'Ǎr9YwD 8XiB'Zk欛}K^a)_2%|JKh͔vىu8GxSb"Fε!FrfHch<|XROA!xk16E'URnW\B=5Dz6PAvt& 0Ie]qxکk n],{0w% Go𾧿]*f₩?iUʕ6a]TܭC= =.I?Ecc->4csĹf>#c<[/pxE_@GFbQK̐ =:O\~ 0m2"xkJƉç 6Rp6*ɭ~!{X%lMAڲu*yaW ӎ5k W\xS'?bllRJWpE8Ndzz ʽn"vgmh \poPyGjO>t݉Za _}wr4w#!(VлB!@:K.XgC:kPLνfG5D?k<$:K.?QR:ޗ:hd(;>nHЗ_(6̭NS*qݏG.UFdK ܔ]Ĥ`N.(am=FnmeT ̽aĸt}ʼw jM3\1IvfU~\z H];(<%o wdI`I ؀{=yE3DX#SP {5sQJ6 .Ը/([0!-QdC&rZtJGrqeoA"HmK;v.C<jRPN9pԕy8ß;kCA,4`, 5[vL>/t힞IC3I/ 1yE\/u?BFDhC;zHXM?T?֪ND;J1Sc05q2LZ$>yg96NO95Pߖۢ .\XrqX>łrF֦Tawf-3QO&\Ҕ<|iNdWLs*ʗnB>.JvsTVJUd _B+׆CAi Rվ u߅*Ј˄V\5 C)E_֬d; iQo)ݭlneN?˘=!0U 7kQHi&A/INo&/Ԃ d:-Ke4di%tNx8 J٢ڭΆʡvUT( Іc=՘z`[5k8^m6l qQxCXUX\f寙Xu^uƀ@<"̈M}& h ԺlJ$N/\J˽/ G qj&w>~Q#ƊJV9u ]K\m3smqgn4ΉTڵroKM`oXde*#!n[?K6_[at(ZpKZҌaW%[bW i#˘ɢî,% *i u|ya؇26 OvC>7n}hۣg ˢP ^~^9&yrF4aSDZ` UcK:Js./yzOI-BD9 4gR_<ݬJKW-پ[#- "*S6n(֑9}N<.j{ 3wVgw. WZ"{HfFj7Bnm;j{p&:Phnݨ@0(`f9Z"|ɂO[|fЇk/I@fLEAѤ?@OZ*ʐ7bd2 EG9_ g{aa6 Q]KpYDF$IWxVU6=ӛq[d@ͩ|@Z0HMp|&Cel|eZ8F## Ӂ \[G7f/WЬJ?Bf:ϓ%FVyr ^ȩ'1Q:sf\ SPPp\abAB{=gόpsJa_EgFH5MO.|۩U{w˟v༦J12 BZpR}l[h)/fŶEɵco4dc/tMMj]Z޿\scnzjq cH@yIOfp9hXq3nl ``j앇Ճ_7e:`пxϋQݗ.T)i}2O Z|5"s>KO)~a?FW3wcHQ,Mt7BJ\"/x]x M9s2.թ1/oFb _)3&$XmT!GR^%c簲pVa.rA)pȷ94TߝaBv82j=Eˠl$5*\|=&i:a3cؐZed2GR)-#gnuؑBP>I*6@ONF6^ăfsj uC.U XaPOsx0%7SBi.3<,v YVY@t)^zU3 Y1w]zC,)B 7Hbmڻ"mJË7oD4<t|899쳺+mpBc)RNG6 1|VU6Vԁ|}fCH9ۮ}f֙4=?Vpy1Oj{"ir+T+qLcZcHME!dT#HL1 cU MB?,|C}A3k;51=>^$D6K)W$HtGa;ͺ7}gzŲtt;gwJtG!ٞ4˰?pɩe?۸|, pw&$Ѽt4]ʓ X!ss(CKՅ:]Rm31[C)6*Ly;x)WJn}h~;ozt%W<{+^MR"JnsKUP7r66+z-p)AİHF+1C>;ݻC=$Sl]})T~eTI,b&: qWݸ$C)s{(o獋BipK1AmUPlTv3X#ӣ/SP2=tiv,SJZ Ѧd5 6۹ NuS=2Wi&ap2ZϤun_[3=ޟJ:/K$'OVf +(|كJLjF+"3d&IhgliUQ Xz7Ks̀Ɉ=4m β vF%ۮ'mOL|%)N`z#)q 2آN "oug(~J - }%X+F&ҋV'W9TuhDy#p:V]A@froigg/l&^"@`:nMg<icS m7%AhW=L0?N0y {7A[' M*KŔGMד٘cĈ&)ggW֯,Q/da e ڐuO`6W$C:Z`70OnYmZͫYI׏K͖: qH/bc[J#mYT̄Lwm !j=34-Wh7`au&h ,sCk2t.H(,4<Ekκ\*?(Jʙ3ϗ?nRXu͞RV|&g5tbd౗Kni!x î jC|ofGD MILyp62jqrm2{k&\ˤd# X9DrG)djBY%'_/YJ|x_$ ~'%؇͎̏O'wY&Vuy‹NCH%qNРxn7j# 8 51#\|*L3ǒhUDT^r[ #73E'i6-Al9$,ڐr=Ev$_#>c>g\,(/K;'I{0'u<ն)Ւݻ/8f%| Ez{CR! $!0 aMgls o4~()U}O'ej8E3wۯ/3-BOlF s<$Q6 5oZMںMEQ ;IY)8vϪ{]_GCWqKUu ץI@uG_rw.Bd8;|8@xi}%jD Nح5oC[+DyM]tRSMḻ g{8綍Kߵ肗V(W$In3#asqCP258)YEFS裀?*@x]~w^F3%/b)us5ylnm)Sf#4. @yK?Z#r7<,~W` 栀)Z&~nq)MT)y!ane>K91I*KF:iXEa*uA-JRh יU ̥M`9<' 3~u4wUE*꒵z2,u&^?>NSM֪5Jx,-v)4 XMÐւ+&-/:,nhKŨ:ړXI#x(ŤnZmsV@K: z6Nfjv^ND.4щ00_iNyF7TxS{oXW 44N誏Ƕ#I%'^YnAjS% 7U*ݰJk؎ l: ܳ^nYI{84[ߑ ޴wOKWǒ;%d;9 rY%xi[l{r*`(]lŠ@StߧCh;q~l O $S.@MG9@^BQ*qGPd#D(V1=?NT3+'}Wyy2v570$ԵxOX-noye:ÍKfXS^G2!å %2BvJtF9t ˁ{$?6'Ӊk4!&m j=܄t>RSǘ?iZ&xEE3LK $,N4c9̥jPm1d^!`%1nߡ#U~d$T؍l9thܮYvs"6.sZ~E$N1_JFAN3709P7B'N}%/Q!r|>svzk!{(`O~Qw+BU/3Ȼΐ]u/2*Q-@u$Mi{NuT6zըg+|gn3̕nJk Ab7ʑ qQ-io/_$w>X軼yDxEQ{PńBJ}DzBIz"(V cu"vGOҎGY~}l,Wەj x]CcI\t58LOJ|JJkknab%Yd*}3fM'|L_CN4+Lj܎!+DjugLΟ0bU humtkX~,mܸP5Gצا` $b :O6@?.h_Aޚj^ᠢbr0.Q|샷esT[yY|~~aG+hXe=HsI#@ ְ([A34Gƛ%nV7"Һ% d.wD4Edc~P?C%] \}ZԖ5"{_"543J뜲pt$5aW~.KLK3W)3JIg?7 6sU2&!L_U*O & U&g*`G8x Aݖ{n]>r;+ Kh>/|8H­j~Ղ꬜羄uO{ L;ڣc-wO=?""D\whކѠє1pZ]#A)aR'jS1S}BvPfBWm5/53x GܔZN(a3dGjy>Rgrp;|,sW¦;smE{:-'q R!6 h8bk3Fa9R( ,lBuX6HSnq/wTC`9{Sl=H`Kh.R& v`9TRϿo`1|=rɝK0[3M"Xŀl{:eFJtzj2'SXI`khkғvcuL}C?m]Ko{4fԋCW h\N D<_yԖf?gDvxPAY++2س⟽rTS_`6~s2G' :W6ZW81*zA-Wg][{AhLB-d(/RM5(Ň-"C\R5vb ck ;F ?:31('_99^صg]Ppíަ$QGbUHr|@Vy,p"ג['V#{566Ә_ޅy`7~eۅu7d,;؄n dLD yѳٴDx=z|Y'-(fV:`C@ISLl 5&3E>.Qg\K[avOn}J0cikv8QDA\n):~l!F3~ Wort}F/rE?#|q {;P<>#^ӹdF2ֱ ^SQDz59{`F;2ȥ<\SVRc b95=+7Wq<|̗$D+5^凗u(A{H@nƸ1@ ,mj<*S8: ƻP;h:?"xKy903 /qW_evo$־"Mdiz2f0 '=[dܦZp۵U;"z 7 "RO0HDtz &bBGmKc7_VjRaԧJ]+.Vj : &U19Q %N`TCpi>Ktt=c^;(cLc|yd8kԌV+ T ]hcjT soxb\CA05隺+B2Ϟ׉bĵemj QδڻߞB MZǦow2FDÑ&0Hy~`qԥe_:w`V_O#*ܹˀD06%"EPqlĄdցv0/6H ^byjɾ~|8O k~Ku(<#ZָoǙѨP3(jqq*!Y2 b BAd̮s7*.әת248F?E^\4s^9C}R7@pب]A^ Ź;ne=7U (UdU8& eBbr5s%}lO8 jq1zVyLJwm8vL38ӑ[)0A00A8^ + =g.۶ezL> .z< %=r/BH#i-Y~Y&~fok0l| u8RG|Xc&⇀4KϏV[[_~G" :_nT)Oi8'(&PXa(njg"; |ǘ ]?|ٝ/um[oWai'V^ȃ^`=-sd?=ߋt2\pn>"qYO%O1<QW, qI2'{s/6wl99&0`vH!2CD`63o}DhXixBjsZ#eq} fp՚IY8b~"A2x+br6*{+-[k~vf$xHʅ$͞覹vn(dN^(Wqi$/,ñ4byMjn.RQ>;e(+ .lPqAf5 -/yw/QSgj+ū.q| PZG9{dX)qx: M} pjAQW6]޵bĖ:F[@FxArp{#L+EDX-qw__]o,!Jy8[q ͚K&kyG=av0 Mp|5%Ҋ\/TCchSe.a7dCNcѬd$(}m=֒>D_5/ $AIqGlz}VUWל>Pn!K8QTF`\Yc@D`2-'m7\:6֤3 ^ gr6qxϺYlt-:<R.$d`@{y,u3Hqˢ]T +v vrn"q'fY(>v<¨>v `ESω9.P(0 % "BW]DCycI_fqH +aPӜ1T57Pѕyb/aFl{[f,E ?AV8@++&Շ!iS."%̺"X=I 19U+erOK6Jn=m)40Oe)ĘZjl][TssJzoNL[[--IP.VwՠY1=zV $za/VxE Ep=!kPzS5>^7r?t'Zx4xM?&ۺHȕmJ=9m}K<!CFm5d%8Gnsl8Kx A#9 (5 BEI&/@nѷdƠ[hNcrWJܚͷW4}r2gy㡿`{<ҷj1/0{J4mRlV ;p R)xJXxB<7Fbz=p&+凁dqR w/}t'9=ə{31i,IftAX k38 3B};%I&n٫fΆq} 9)~fֲN w$5o Ve,1XOIm_OƦ=РtSQˎBh4+UHB*u3xglzB]y&7H~'PY;ZݴAE Es3އ-- xRբ lFeV%EdJAk *+>{Hj.9yyy;ə#+&|beݪhtMAhD5|1oh #U.B=D}U 2繄j>P72عl7(Å7x++Zl~YǠ!iy#1޶ +3I\rrneCInbhR =!D F+y g(>lM1/WяRInh*'t6Ck#j|1;Wiכ` {3AmV7)ĐRva^+nmZTyZ?{ BweȞ;FҼȴv荘7H_~}zʛ\u(SttYAL7zraޛ>G)lZ AsDI==׫5ҊM=Nd`4w-)0k,˳ R.6,i,ւ#?k|XJg\+,c7&S}_2Dxހwbʞs T szO\ymwS˙?qh36DKkpGsHǚa0ӺxPĴl#ME0R)"AyЪH =x1V~ޏ̀SA'[cF5^Bk%×lh6u"3@y%x2F0T*s_F 1 SQґSGi(hHCOwN+Q,#' UG <O;}})ĀI+9RQ2#xZwCIh-X8$(4^3]yj { gqA3%8i2`;i_Q6cBv\Q,Vx8߶Sc0cP蕱C  goNv)1r5HX" *O;bUլ Cő-J./W~5FnJtu7R4S1L'*f7뤿HWEH&RD U5x]a7$kD$֘Q9 7äluxܯ=#U{7n y`X(∽T!&x@ o\ &p hB1/|@tuY1n.خ5 6=q?`@@,A/rhjtZ>}~i$Uz~>=D؝f"]b7XuMȺD3'?N \b1LU-Z}Sq^wLk{!2S](_Zx'OYC ߦq0FFj.h24|*p*ƛL*3˛X @^U) gHrͳU:o|ᰓV5IL R"V@3y6%~3Je ͱ'DI (-0ߝoL; 4-zUT9IHZ5fXc7c3MUx#!A-JN-W' KB,x3uۭwN!|` A:{ߌ]7ۆxzu3,ՁTΔMP+wﭏ x`PEe?3Z 71L v3'L'wUW=jqg|(gCajf[GD87WSZ7v2ùbSɷێ {!>Qf=9R Ba ERqhh|PóV5(r>Q͉_+dNY4.e{RjO*+6U#roe{ȧ`wcjirak;}Um  EX1ˋ 7C? 4[ߵ6׈pn 3tr&Ct:KS[?d+#9ćWŲ@TeHZP?υ4jo+KQtR(/+oo/_jD\~T(gVDP`V;#~v@ tM@Njeq;E8WU[[zM̉` `-aqWq pY9~޳O2 gDm L;yl ð7=-L0bfvp*PV{uO;M*݌Y"VAb ve7,Nފ^f]0C|0ZuY<sVj2cMe |i?^ p>|kq9kؗcq1ZR!|^mQ) u &R#n?m<%U4ڶ,a?t棔X|v)l~AmGD WXrrFT@,{>Vhי3zzre,T % vk8 Z@D tёlhbD:4\v6;1F*ܱ쉴ѰK_m{d 8yl()R:H xNإ+ZM @aNlRckBOWJ"꼗2qq&[{c2Y#=a##ƫ^z&ZU+1QgD Y(>9;WfcB8-Z.Z4%l+SԪbc va|$$D$/i?Q#ZV񭐭7J$˘qU :~` 蚲1d`t _;LAT2{0Т zVnEIur>XS^'ޏzk7p%ށ 8 E~~ T`r%VZk!Sc?,̎A)3l.^Y L@,I.)WA4DWg1~gfG5:(ԡ[B/ 밟i,U^-Ss<1ݟs+|;Mb)ʚ("4ufEsAz߂`p҂ wCt#ֻA'RC6&|>~Eo.a.Յ]x@u W _18G6V%ׇ%<©Q5ٝx;`(#UcXeֳ0dwpbEhZT22q߇#` JL hЏFJ$~c_4pPyVle붖SB $kp+$a:С.\9?\mic|F?K :6#$8.u45p7A3oĢC*x wNf-xPcvi /ѹkO{.#8y-݆) Ԃ6 ,;0$ : ^ *&ҫΕYp9#㘞>i~йi漂lZی"FڨW pX6\noYJ8tǟZH}BPbm,++^J]6SĄL<|;SZ̕P07sz{Q*㐚z#?fJ]}q]floErn8@.^w$E]6-IԐӧMR<{%Kp Io[ٺiϒOJکSk/R&9B5'GOcd\ 0R&NCu٥lDŽqx. ~Q,' U%MtbSL2&:EC./)G(a~z@i9)UʨKJlQáHՉ #Ksbۻ67  X<|A7TO\|}(@Zr(5` 6+R̢ܙD)`P/HGUM\I,~doxQAP邴;#|3}G_{ p15V[f#!3͓EJYYz8#qGކl `(ޯ*qp/h鹃`H'Is%ݷOb(Պ==$%f(]{e7Gkv/=Ƹ*K+׆k D]G\za3l viNM4gsn `lg!ORer[]o!|J\ߎ{pq+Iʅ\d>ڊ#A=FG:B3>%WWO,= 8'2iZLNBO Lu4~i&^2B$p猷5L  U`f/v&^Cr-5HNӴD5pF }VaՉWNk%tt섐)h<$3CukWe]P\ΰQ>U=ZU{ɟ018hdAҪ6ڴEܱ`ʃ%SmMqa(%' \1-^Oy_iBPI(({Nf 5S6HȐ8? i:\uj$nPc?kolxAk>*MQi*W:jz,$ &@X6SI2| UG,C (ĹK}PYBQYj3ލ[+(( "(S'ufYl;ꞎsEѡ\*y^Ȯ1nCe>)d/uUZ`@g,(2u6=,Y SxTi̪<@Ii>SD,S45T*mH 񦨇^*ȍ\ɷ꿳2Rnͳ|+9\AuO ZQ.2x&2 Vhdl"zPK\7&mkv5"2rKI%=l8g<+LfM{_΢nCw Lz<n6nn N}qWEJJ#Exm?w!Oc1V0,g-`ZͯnS:|1.Ě }H<|34]c]qs4$G +*=c0ɹ8͒?>Ia~xg j`vtG+$w6WvЭLI]*0/uZuBf:1 wZEL~?r.TӍott"txq36@@&-? =mȯӟc+ ^R0EQbEsAcb_o7!\5Ie3!)lhqiN7D` d.%uեe=[RgAf)B%2MBiw -O {3kBtnFP&2A//M#bKP 'qhf\ 9daku1=Ur9šoRPZ3hå ?Pz+v.̵U8*w"I+?`:Q{P<\w*J_di‡΁+ỉ }bt2ai;yzHndKXf]̹&&Gch8 Y#2l.N_pi)Oe|t[A}v$ }]QiDƆ']GtQ⫬t\Jش|t FH4ܣK_PE=U5JpmWAIXϣ_B0\gz+X</;)6-[*pb+A#֧@z >GHSD f֑$+EFqņRJsllg/)Hpk`" G"No`υe N*ɬI+$>![@4>-ζLנI(Na ͌FL2+BTc9KF餪7Ce댰>NXl|eʻ 9.2OƮE5_"@ߡ:Щ4IܓDzaۉ;4A%&^p.s!š$M`z͖ZQSі#HS6D~ۭ$?wÖie`kQ"Aq>9 ?ep֖"8A6 `zLE>#dP5{f kGJAUy s e[_A@^_y箤a:ĿdSJ&nqKְZzķlublpKb+xu1/V1,YZgwI04IJWs6R\g%@@S@0rFe^$ǠKt&;8=1^.D?TvxEQv@0Kd}jKހnA_ZZu<S8M`R. 6u^~W'p/[b$4#\ײ)bwC.h15{WK=6TiD0BB%g: #)ExA"%e>hc0oA[-DVA[ϭfBq, 6ڄ-zo棉:tp`]o SLU _ErQ\woNwl,|:ބ}XK(}e$h1ӏ.-e7rW i55`lqWeJ12Z@І7c)L",* N?sw{! kyⲒ Hl[ j~΅PMZM bnzP<&-WW 1j\~LcC$aw 6|~|daſǩ3Eח1"}EK>ܪc_R '}7E1)r*ghx"(LmtY\ATfŬhucsjB33E;~\6N4:.bxҮDڋB[u 8at3K>y 6C7p7m3Uo+˫jWtn7\^scT~E|~m}S}_C*糁2 ֪R22;r"ZRq5Pw: 'vWTZ/2'KL'Lܤ Vqfɞ!XagrgiȎ*#+x?&Ja zN]Ԑ,}֧l{-M8#~> _ހ\j-G ٵw-s0:K3bAi(T:&\0Z^!Ǽa{7pt$mN-1@6iD "Wm[h!ur FIy447Van)~9C}GqjÈ\9{T$s4(IgLeFnonvW #`|gZ\R Xe g8#4~-{ ork&cZ#" G J_6GÍ1 8;8 p'BA>mmԙM^_i㲀~;i|)%?I LU)#sti nRa svT5.͊k_f[xIqz@H8Y*K !GK`$&AH@iL14ή.]a}iLL_eFzTJ\( ƪ5<[fŰp._dÿ@8ϳ=H;(Fc>j ȂBfi-[X׷a!$1 Q>lۭQ"iצ!I iB;YD&q27ZeM,L/<|Jپ t>jlIT "E醘oz! nq)vr lU3?*W՗cb=&ag&a0&bAk]`$r_oGZL X O4G#h'yM2!:gv8$poқ1hF9gdE[TooL ŗt_`cNj/($ 8l%v0?܆ *T 饄%5DHl}S V_*5+ Zm;uٚFGW/:dZQ7 !.-%;Y s (V_wDw 2#}K {gVjmM~wD|4?|~7 spJj] )0Mw v'nov}{}kwC] G&qW8S{xNBvDQShIs2;P97>ܝzuj>Nn -tG8dsT2|VY!x(R^3p^-c}=5BkimtAve[ Gk-ùx,E`m#c@BT!qaAfe6kYUr^)u {$LOiBfЧ0\;CpsտC>ui2f> ŒiŕTEךK%o)/#^3E ?g'lյ1g r+.oAoUeLWt/MPX7n%Hꯍj]|SlƉiN! ?@b1HtAb `+| #/ *ڨ-䉅DX}!oQ=le Es!C5c9ޑ#7}V`]ek?\wP2>i@o:wLFu!yM#}7(7{vҥ7YnKGq%f.[f:/pqK,iz1> HCf A]9Ӎ?yQ(?Ąp?P$܆(¹̛Բ˶Ůy2yV#@WۃP1]٧֥zs2 ކr5V2)DL<5R Q~(NsH.۳jvP[ً0oB[1 ''ZmY卲^6LѶoI;ʔHhN A@( u8ZDWQQa1UҒe?:_8JUvqOzY6CJ߹=_w&nk{;\ 0ƶ@LU'vlHgk]jHsH>mWˉcZ,90Iܳ7GX0~jhڅ^l03φ\ 6:J K ^fOa @#s" KLa  Q4ֱYkp>R \6# BQ%6bάW)eJU+Dب2,Ɵ]Ha>KOyPԍ(fgı`w>m?<ɵ+$(u:(Ʀ3 SB *=*#Wq]1 #ǐ;R隵1NR答줗<[w^HR&fqV,#&CrwZG&V:t0GY7ŕw {ݗD1tkc}9 =䠕JҐ։RllfnPeשRS^k>=J"_2,>g+"͞3% `C]Ԇ!oBALD7Dk{U3MAezLSo73?%HaHk7M%WVo 1LX앉_Xd Q`']@h.4&q^|Yb0+ދCGUAXlF.ϯE=7Ȼӌlf־O4}s~@tk&b=H WǢ^uQȬ֓ ؃DPÜ4᥁*B2\yF*/ U}2jC1xr@cWqu^LH7}Hsg:#^A-!ܐqEkTM6 `ǿZ]ӹV ay@͎g̉]3Wh[-aJ-e܏^RoKFQ(|61ZI|JCOƂOh TcʙƭUXJ+ #X$ϋZ1L@(?$&#p߬=ܟ`JCXN1jfmDNxL_,&Nʈ^<_g2mkLV\7n~#R=yLya}"fyz7I}\YX@`taȹS#t =}X*/*'V@~J%\9 --4"^e]翡 .PJo}C%Ɍ9m(Y(spr;J >tB\t5*zR,@T^N+ '3u5@*E0q7l uṚKcYr> 1kÊI3Ix0 nKTYO*ye:5ғ;$aTJ&SV:ǺSǎ8TC4?flCS]Ġb\5d^UFۆ؇jH*#s%YW:t/CG>4TQ|.{Y]Mj_sB2$*wh01)IBG}YewRk^ _ ^cm4b9׿N?MBPHT+ET&M aM]`ڴ܊6uXX1!8+56)xk[ϹSНCk;L'փmGK5[Y,G3'$aH]4Q$-[xмZDzg2Jf2mCl(IRōen_ 9L[A^ܣDRcX1a0:,+ɼFŝͣ#0(f"TQHcV'HJ]rfXȫ4\M#d#فByj;(P̷g"tMӄE 76o(>[Fu|6-H$&&Uokw!$<lj钁l\!s;<ơnzy Z~uj|G}/ 6^ͬc3Nx/g,f^)w @H}8)6*nj':*H9zCU|fXO!DqkfNq> ZѐևaWM9P~1(U=9 e3mĿXtsԱ.'Tej\72;Vmahnzޔt7V4vUibHGlAo*?+ mk+@1'IҽrG*h n&ĉWeW Uyp/N 0:xKMb7% Sמq|[d1gmZ>sA]:C-|@[*Dž~W.upR1hkM,3N*)u_1D1[o4{&2 ij2{fem0e\UF?pmr}(gFkþC 0 N Y * kT'{mLzs)"ɴ>Td"1ZcaU<`t%DYw)% ͚z3Y-ʭeU \ݳ-}vK',OEIۆA?7Ց.v8emtE2Xp5A]hV|re8^=9a3l`ʡx;,}{gP 5t7 6W|qu@W.!!"ös{mi~č%f#my"5{JbI7b$H74|~e "R0c* O~VN~,Ӯ ͔?GU@F/V\&W}{&cX=w;>e3R^鴮zin P 'Xd,p,1[LV"l]˝YbsWĈȫg UP{ĤoM+6gg>!YRֽ߂l<畯Ԧ ZBp;pO)֬:{C) L't C-f,F ߝp{C36*_-hM2s \':vl\TZHSc!Kv Dċ|&ғ-='h"v+QO[X߱5D]&AsҦ ǣ͈6; ҏXzڣ[2*3Eqi;xA2v@b4uJPܸ7_ $}3ۍɎdt01KYcU|G٭Δ3}hu?sЛZg%}e.ijük.?x]MBwUn@(!4A+ qC6{UIhRj`9'w^LWmA Ye#Q+@AgGspgvY}i+$\S-ȕJkja&ov²J}nf !fM"H#!zpVD- rfpvuK$2^K!s3Fwfn}"3F( Lo4Us8BfL\TL;wG5꙲g)H ߟ6BG-7 zes1EB8ngx)P.zczx]7 G\b2  + l\']|=p, sD+Җm|,%qhO^zBǛ=toXxt_ДtүGJ2^"f;̘AH)G$n \Xu}fjA/Nչ,X>)}w`VRm/~%y_tY>٨"`oMjE3O@h^:fC~`wi.r/wlkNh dH3~w}'8&r6 s=wYcZ(td!7ط\'L^*EXUFb}rIlAtmgv0fRztX3Z= EτIlEb"*_kS__"¶BAafv{eR)Ck&Mp;xd=e_@ag/jaigP}eObdN6A%2$2fXo"L҃|6RhAŎ[ alٶcջ)|!:B%>(}9ө+XRYN`g6b|%!=9->'78爔a–RK''yrȑ4T'=xcߪϱN]sEU;9٤%_jM!h'b;x+0=}`#pjQATB|x*gM۠2#k\#zQnup&|;d6.w,1]Ƶ l>h8yQ} t':~ yVwz$W3vm)}lui e4V+ UǍHK#H)~R*9zDP,>!!ޅ˝fnk?h@4HŸBB 4u~{$ Ag*46#'*,ҦM},i<9JF' wE`fx՛3[t:1=ps~2,z01Kfh 7ue镣L,Ig^EċTH]^%םuE"Xk2:+D$3Tv$aI3<kCp)y(;5'M6E&*e[86MAc%+%=CڱUcL$;?6p V9(%Dc$Lb J|yE>|[] u  @v /;2|d `Vh"5!zj(4aJUd-;Ξ+r7LJ\`'rIS$ ZHjNWm;u߿ʑCLsvmW2ѥt7 1en1$b\ =R:L%/3!r)Ag9٘ SVö_KBg C^*oh]YV]wҫ"Ĵg8AJC<nQ jn?ì{mSKgXhz@c WQ!$* S~]~wT>Nzp"2}~BqA=iG Vq!ȍ&G"y@ >aZ,FȖ=b`侀w 9yl;G@H~E+M|F,j IuZv|[Oӹ b Uڹ{Bgz~qC vs 6K<* 29:kvpPϱQ;UJO:"#6dwF}G? ,ߤ ~O,O Eo. _Q'0lrĦ~f,CU/]Ł >!qA~]iMfz4o]z#MAgwfNm`L3MƣoQGsϒV2W6*aKZ Ok벓p~v\j%zqdQLʁ$^u&y/_ 27Zt.InazЌB0o; sW#^.o] %dٳ1؊{}Z tu`HCpK tWHpzJzmr}>tp5:ڧ9%9]ϠX/nR.blXМcWL0ޥ6y|1'#gWBV*6* W/pպ!7rƥVT庾 \~Z WH6J7Ug=1sh@q'"gd N/; 1LI/a1uwYW)Ϭh2:'Ӏ4 c\tD*2y"ٺ'PX|h^:?mO Ixq_:"\;";Dt7z(r=U=@-}?Dq CSu%/. 3y? ?eiۀ0hꞷg]~8qLlɂlU~%:9xL[UYmb ozQhezc.ꈐQVSq,/ SO_S$Z)(l"Xei^`BHt ?Hn뫩QRϟGK ُS~чmJ<{3}MQK%,p*C\?4}@`^6 I1:$Cb[ zGBi,HUVR.h-1ՓR8]<Qod>JRLm3pB_BZ*k۵߮`p`<^%m6jmPE䷇ZS fT.@#+>R.{Gkvf>&"LƐ dw@T ^T{*4?<#u*]<_\M+Ob=pc"fyò6&Q(}0LJ.C%"~*}z`)V70\ ig*xWn%R׋^<O?_xfOѢr\o\eKԳ. #{",ypXdV?yB z(^_*İ 9W@NnUtX#hzDa70kQqLVzJZMk0wB\p~BW3 ++;"oQ\n=JQ є і\v@݂_5"ȅG'o:-4 \UwG t. (p3 |yhn=Q ZDAVodv=a;C;[Yhz }mZH)`q,- &~s2݃V3XFҖJK. OƇNv]4jßaPz"@j\M:mPmr0#0N{${!cC[bcG汯zӴ~5 @t5,j| XFf>݂eץ%"NﮡPG HEŒJaeM/$z(Я(sdhPϖ:PvZȸz/2gV~&u$=|z/␤j2Wʴ< @ZNiUpl *CGNr oN`ʽJDylЕ'1#Q6xzBT9909)Q6T' ƀTS53wze-c`}B`vE ^|1.D I[51*f 7|j+~'2==UrN*c׹ qp,w!rM?^sW `Ke2[OPCP% vi~hbY |}7!3E/!dR ?R&#><V.0EI~ի!U-@0WFi8ς4Xl<8%_vO6- Rt`$(`y~10 D9M#_\C5:<L@YHt%+4bM~zTt$&]=C*& +$b>}QWPw PP:5M]?.Q jL=S2ߙH#!ޔ_t@*L(Uc,Rst)m |r!bh޿\Xaʄ%Wb8/ ?ނH*Z28h8Jd^w0-c~|ՔK4`F(VRpr<7#Ǿ_@Ҽ䷗N8!"=@,mfkfPrҤfXyIRVNva'3]/oȁ;G p) <\Z/ LNIeE`:KP[E&N"64ehBggny\4#*<|qh0K#Vo"A8L|';b`_ׅLKH?㚤C+ȗ=yªxhܰ;qM3v>ƫH* ,E7slA<C.tC12åxFН+e63íHwtN.ۚ.ьzk_ߖ1wP-{HpIQþ(7kX]'/{ޓߢSQ<۴xQ0ĽҔ{(._4SHp'M=hJܶNO,"~ ikiC;+odb75`+13qV|X9;ǥTDz?䵳CS@so(8|1= 'ۢ=Mξ"S|=[M9uU(5?DfLFb :̈GmɐbUXyc+U&^e{j=@VHp{q]w=R6JLKWA ֜g[jwjpR ^TӎEp1.D;|YAr~"{ (ѱ #ЦF3X>sz*Gо A3Z z).)eB/3 j@!IQk-">#6Xs.ɣ)IF0skt}ةu>C I Sks\xYJ?m{%:ciӽSfI7 gVt(WY)ҙ/9^v-IR ?EA&Ӓ82)qA7ui'ކmMG`Sk~lHf:KQ;cZeYkxNMN|c>s?eC(e*l 3qcͱO=.¨n<l+wNkT=VK_Bm*C\r\qZ(QfB`KcGqrPl%K[l@w)e-%(b4%+ǒ#5nUjFN8o$#=g׎"D+*~ czia5> 6ZMtf^ѣQlZ 8&EAADGc25(h?IߘΫ+YCOk42rɋ: Fa?.PGTL'7/Sޡ(#d9p,-3΃>U7~, 8roCk.:tX1^e nG lP<{ z~I Ga8~T 1CvL0{'&I-1i,0wԖ/}rOTm~ ᗸk_lFXmrp, ,2`^c`7G}KU8(#My3*uYMX+w[&^]ӎ/LtSMvb5_%r -6V4Oɑ4 &wRC\8,c9GklpMFyؼwg)GdR^ݽ"0MwƱ;N c@]S?zLH`必ې= nn6Vx-`TQ25^77)#ǿ[gн?T9n}T$XeSV. xN \1+K.7yđqgpئpUs#mZSߍ% ^O-A51+fYgwYӯȈCz.֥8%FC ">BT H0jS+9ںVq܃l|w $\_FUAv gUD] Num@/q0eN dc?t 7]Wե@};uB4׌Y9Bkb1ԤˌȢ GMe|>(sZVe^@_+ra&G|$0z׎pQ<|3tpIVYlJ}+⪺B~A 5Wj9ǓbʋPX u?W&(6]Y<$ڕZ|;VY63`Y!o_zxg`7#kv ;v ?_tD]ʩ!FUQ/_vR~/f4h@{p$=)z4`iq;bS2{rS./ 1R\] SIn=hmqHdΚn0[ .KѐGbba9,%sdƏX>md "N`_<4 F:GF;>p+~@`=HSY-9oݤ%j_+uVUD[Q# T TVuIqI}9):$aR~|tbbg7D̛K4;y1T_aY _&c]h?GJ'4Td]/p `M2\oϮ^ǍdhX_Pѯ<_Z+k %OJA#&; c.^®w,{g+Gv]砪y?A;iYFdFcNr)wq4 i4;”afm_ ~ŒZymx4ſ#p/!{``!nrBB@ȁMUD4BҼܽ,Mwъ0/PV6pCH&ήk\y_ $ť&Ĕ#gtBoz4wI&ZzI&mQ3St* b1ɂ38Yv&ku=|5. "f[Ni1rMu*j[0^c`wYֵ`|Si2rR= \QPh^\'VP#El)ىk^ 46tܷ}eF1$ԈNlZ^]HC:hWv?TuGf\]"u&Ӆ~1JSx~ CEĹUI߹pEsu1wP+nY3T_t] Q-9>lhPTw%N܏juO4vIͿ*.lzʠ`j=NH~WdB/4-4:/m.>cTP =֔*BdEo%=z}bYnؖZQ}.ЍT!ղ}z.GobFK9F8Km*Q5aUV^ڄanwWFt/F!eU4G0+֙ORGj"JnVaiVibqWrz܍a*W43?Yk0ۃ~- X^3NI`JT\15I 9 6KLSQ'-MοVҠԠҋc;Ë綶'[C2 ^OcʸLla2=(N FLgdb8.?%n6K sߩxG EM'.R꺶@9Rq{;AQkJ).0E؊Ge+rXT@Ax],A:B78  1W<]%.H%te5)N d-Yqx`%tci:Pz4;zqa dmbwvVt)BNÑxldr[h  ʤaa֊~~h6knS qBj^JpI`P0r47*A%G$qcƙ;G@zcLK&hphcr/Nfe:rS}xsMҚ3`(F-z.W>q7ObOTIҡeC@꫄n Yo?do o7?rytE vIkJ[չ%$ᴴqpl#MffWN~=DYct4oP:jF~oq1Aƞ*8bN dm!H1[Pl3Y!ˆ$&2b %iݜoٸ'}!+EF5> O,d$FV% Yn jrP\ ʍ&C]L9p>neP$?U]쪴<gCOif5y: -vʏqk6Sng ~b~,"߰e̽e!=/\wzNM\v 3L \8Pcg>tJg{Z$jg{kaGTP*K;cF-tHW}Ujn?Wf^֕2Pj='w?1@7' BFEE$+ٟG*;k7n lMd/יDJO 90)2pbie%ũ@ypIbX4G嘼<)-ݬfjݑ 9fZ85B3f`[M913g[{8m{! .M#1¨XƧ.>upQT(*( "2T$}$Y/M (RqY{ڦn1'-k1T&d29T1.Lx@w˺Wnf}fCx6JFэ:oUqӇp!1,"ҺM%+Ĭ,xH$cZ4M8п~d\!ybꍩ[zۣaf! [Մ1fr#4S`'/'q-- /d4㺥 %\&u =aq%Ħr3P¢r}jEf}5|i x{txFBJ}&٧c' D$L (E`NMgt~{H?ѲpDY2Ad$<vI ި:vxItnɦQڹJlf98B)N~wNdcD4 ]:˘`)ɚ!N# u~c!WLLnJ΍|_ Kl$DZgҷQ-?PQp_#Pov܁g4أcҿ<~dL9[tMO c>00 09jwȋqv6:m٤~[/\{{И=|T(zƈ*O|l\JD,I,xfP&+$#T/, q\?$XAƊ͚= Et?R2*u 5_eVBPO2qU>8)>_^ޘe!fkJ,h/Z yMuUi]-@Ag Y ۄr:re{  ;%Et`kߴwgИ1=\hnǧ@BV@-2IԒf23$fn(c;~T7Ԯkٶ?t/n~+S\Ddqj?ȡ2eTb|O/$wfX"ⴡ4|&wWTRRjbש0wLe@ Sԥ*':rA[_hYs5!}?FR|RR<8>_A[WÌR.&W)xPSuN52ҋCJQ gc|PBPC}$w*v٫=4A}S5`jr\ fA~1o^6?h"xE jq[iT_krHzoOn|xiCܫ<y)B'(#p"D_ 55ed2B/swS0t_ [Cg'RbIVPPS[e4D@"*EjbLeHK:r+F-0rTWtθUop>6+Đ%F.yp>IYc--S;2mIi~AM C_^v##v@t ։5߶u F<}Qbő7jq/2T36X~.I7i=\fO!N y890nƅPoc:g!!{sX^&|\xa$_<*ɉ/LpL(d.Ioݝ,܌KNA^AO` x̛艃 ZT +H&j2T$!)MR b$̓-JSϓ/LY(9`}# CXLi.SᒬWAmp>5CZbtљYt=x7A/#ROVIC!tx 'X 9>f}!lwf /<^aɤ>ɠR2Š&d[)v6 WqwT^S2ҕ OdJ d}畟ɅIn&p:iA7Yj.)Isc/  NVoR;g0ztk ʔ mF>1՛If:9L RmK?HF w`XA9$(c~Zi,sI+mN 48$,4{3}zٯX+g {)oٗv9Y{WO)U*<  `"Bh23 s^ְK@/g餻#WFcp 1ݚS(R52=Go ;Ό9:t9M!wi%m@<#2jɤ݀s\'+=˪)ܪr|.H"p,4STm |Q3*lhfk1!i뉴p͇!?VQrᖪ#^$%гƤڼ (@Z'ɄQ:W'VJyS-)Y`À_ X0u]{:%^od$mizfPrcoеqqu@)8*^'U~x+᭜ңgN֢ l?48dtC?T$Pz?}ϰU1[J06L(V;X øP@À9B]PyQ@&&*Ӹ|d.c4uOϔD xdYN w K|yr71ߌGjC?neC0@ R **q!AI0F^6WhSLfw?a]2l'^m8> S"TB%+*Ѣoc}͠ 5~-=& !n73Yd>K?^b>^.SJZAά/jay Hɉ\>$Sr*f{qk?\'cL1Igې|6Cvgd)TH.g+vY{qm9FV͕0a*iG5d&VyEU12zJx:ּ9)\gW?-EKw"(@R ZQ,l`ec nv0nSà~_Z1 ͘zVEggUNL.(;/ٻ͑t?f$B0e;҈p8J *>Ra }voS0!m93x"Uj^z@/"t*"#"SVf-Uh^iTmn@)2SdP7*uKWHgxhxYxj('zK؊?!+jaNJR!HMnD|39idߴ2TzdcÚع,*5KPƼYWM0Lm`y8Hxj'>ZDH\=]uL?aL[[ =GtẻZRAl y6j ١5pr{f;q :ϫ!'u:TBz'( _A:ۛM_pKdV巪Mr{$C^=0kJb,tX Dp"" )8-Ӱa?(Va&@\Dp@׏' uWȓ 7 ̞&˻ח{%p/6\6 9"ȴ |y*䭻g{jWZ[Cס5)dC T-U^w jxBCC؏ŬBQQci2Kc#62r;hSCcUtJi0g&MvGHs8Af+h&DUv$p݋cE4ܛ5G b^̖+Jr/hnh[^c&M>Sgq-^]zg-5baGG{`ZT9/ĵL߆6EW)jE7փ֔^(mHͮ s=1J$:!o"p)v oX>3.ٔ~=Sz/k>C ~ݙ*4ז8OuJFfacNň*ۭ} rY}>ZZ'[K2D"_{ƒVzi8r_uE66>J90=KOPgN(2êٳ8j_< qk DVNa VȜ)z7I RD9a]g0EJkʅms:a9] ؊; PT vŪ$k:#\5P1]68w{A")G~U{l`wٕeQ ;⤰UK0)jލ#LFի;˖qv 'Qz?Lr} xs)0Pa+? s͇5ε,/Ls*OGAn:|r12pAgL'N':iy) ok_GvJu.lw~y(̉|lt@ _pXi՜p'pW9QG^elC||vRnqTSN_X=?U?W"ӍE$"aI؞@!j펰C|> dmP{Q- #)xD}sT'<,gbP4gR(IWtފzALwĝP=H[wJoL*ܯcUɁDIq]8];yF'FEϢr_t<̗ o8u`5+ty}.-! M2-HXZ%VezK0Q0:?~eTm};F$ qK>Q "? ">NIoܻ>Y@M1S\_t,ӇEpACF@*QXwe\ ]%q:~q2@"h1!Z@YB͋ PSjYvjN}i`Xf@ɗW'd_?Yzԑ{[-7!'cY#%0C >~#8 WN|DL^%x( WQi 3uŞ '4 lqhO-S챯:_qz`D~BښǬ&^塗>R qn,"+W,Bsz EH5vzR4-7}]<|JTd db zӣ 3O:j.(4&w %(AXD7=/,a4ġ>xsJ]q[sL^ychg}S8vH޲.A$GQw1i 8s=32eVPV{;Kк m޳PSK @ΖehoxAkw»w WzfE7oW_} Ѐ#R3PxޥF4xA%2Qwcu,ÐFDQIߎrb6GHp3bjpHL_ h2FRc1vN\u(d (ߝkXR8.·4FGQ2lKʋ<9s3fjlLJ'Tv80ꙇf)RRy'wM&/q7ĶMƚk$ŮR"}BTRG{IĻ.7=Pi%)UP%2?~yҝA,={\)+B]X+ UWM0+. TȥcJXc_6~ߋ6sZ(NysX `4Tm.:wp^j*Nb C9>5L{& =8fL’XxP2, e~pGO]e(kuۅ \}Gt#bv8rB_u FT[.QBoRDw'Llu|=ЫW\ \1l<*p%'2侜ꊴFhcW+sY롣~HFon/̋f"NܔGFi\'wW3¯3V".$} 2q!!Noo?eP|3yeO%é (?WTɕ5ݑȇ;|3\br`MI*DoT*6K#|0WR)%{>w)sŅdgڤ=6чbrT4C-`@HMje-sH{4_~Ƴ욕~y_Xa`T+7=>Og{FF0e[ȶvP i"Ҧ+z(Oliʈs5|VnkVV!5O{Fy`Ȯ!bi|FxE_K M+ubx+19a_GZ#`3yQ9_s8lO,pۧjt Uߔ >Vdž\P4c@oztϛ p,J*>֤?F>Xi, a~3Z) )>?l& + g/PE,/[`L ;6J'|I~~*g0yA}%t} +bb DJڒ}^)Y(e `7@nBDPRT.}9F$ΦbI+bi):x԰l>U NҽYH0OsP#"+pJwVMު0A'\S뮓-egÛQBSi{їa?o03yޠ}C0CpA^Qa)"+Mg:H<Mʸ?潪 x}IqE5cH:hC楻g`ASrJ>)p)Ih#NgȜ14r$ݵb/29TO$ˀO@: irH( ~ xPj~ޣq$Ҷlx ӗ Gj׋mm:^ꯡ4l}Kܧ2|xzHE咟WCJ|t{"T~X9.W)lDL$wֵJ,a>4i%74,Y340Ok6P d|0!oFu'kl?-TcvI]ʗk O7 > 6]ϴ+Cݢ_x5$wSb<,`̕-oF_]W('.wG.@S@tc35`/Ϸr|M#s?%ܙ]6ٴ !rfdҵTldIeYl"y)8:P/=o7[-hr)ސxsJd@l#n"Ӆ{N ]V ŕ ,glo[zO5rIU3O'5ǪaiI^Yem-!됝(3_6:OQ$I BUv[_Ŧt6n)t[)e/Q~=iyÉ͝Y%gyI>]f?[,VQ洜k-tWݺ8y0 (|Ҵ&ݘ'[`sH}$w")׋?_0'Q'5mۮ.hԪ{lQ6y7:^xW-$Dxg8-]oֆ|3QhQ7aeu3xY,Y86ۜ>rpyHHm>o/+@M; Jv6ZgݾxvHBfkG ˭u!$N`826Ğnąm¿\ %"G|?T~%5f,de OtVJCkĖzm lb  Z[_FyLsdY$Y@uh'~kE7i͓Ng{ͬS͡>S!r)'S_vj5|\eU(r'&3ś~`!u;:U|}Vĺi Qٛvl+M46I $^􉥅rrFo'f聂gV7C+HRE ؅màHVR?:QbG9eZ/Hc.5QEUu$kC\) m`4JVxxb[#{im>B U|I>B81Z|780Nz3NA*`_Tuwۿ J(ToG#sXz)G{+>(,$Sqd.jɕoI&g ꚧp+`VE 0-e52Ĝ8r )@ u8u{ܢpjd 6Lŕ}<m53xAzVŌ0}लh?.Z)زSZYBK:6 &z sfr%z& ˁ~q OAn o< M>$Ǡ-xy0XZ,B>MѪԙe 9*;kmCtd«qY~J*SE>fwC)l)rTݝP"\ Ԧ}_ sH<01Fǧyp*(]hHFToF׻)UckIAS,j(>zUxbʐ3aJc!(u\*ii$f8(k)VspKHhG%=5g ;u5އll.D*7_׸R (h ^_dPD.I߳A>39^Ҁr8 5t|[$b/H^N, \#l 0Z2'ÍؓDt OńQVUubo%4iZY MrhT9d DiI7ka߁&$1*zqy [)n0?VXnF,*~l+ $q~;$'M]yelro47z!4Q/oG@V ,jga jt*v*G\:(>iUGX^zs7a:/(S7=P8JS*bȥ `EM{=q=eC)ݻ} C\]Ec`dtHOXdmĸ쮑_$p|)]M$b2PX IFw䯆"TfN< X/FKP왰wׁ4jё\J+| ۩B_f ɄCs%o:?ğmq z( k.rعp~:D$k<Џ_*j=^ZGmPJDqs+#٭9WZ*Fwg'h-Z<ܬ]"d5PIT~-+>>$HpA?]lXrWCp☌(MXB2)S:Ie, dnQC5ZYl{h3E WtĢ*Fy̜{ 5uGCx)C3fEyU=ԕaIW/`LԤG a1P -:qҏŖLK*\dbUE?# >Ϝ(5)4F^߻ R3Jԛ2z.Ke6i1j<\A@Ef7dcV91<3ہT-N"ˋ"}]س> OuQ}DB%GVi i5׫FOɖ$gpS'>֑)srqe+K{ՖWZ9q$s?Z h!F ea%t*+6+Sݙ8z̛Ϟ3 (Ҷ2/%,V`wUn]n|E^["WM3ᓢLu]zx$*5npNvx7f2QmzR3ovŦb6\XHAyitr=XJ3Kf׫P۶/2[@/OԞ+p$Y._[j ʪ^=mddzH܌,%bGVL)=gD/>Ck@*)IJ뀗HF9( 56i,+OOCK\ mm@ʰŸ6t8%z`<ڔ_ ab*4s3dX-50ZOFsLn.V6Q $gd۾z҃IHH0~|`ڂ|r+Zpt1h YxBQ¸pGD#k]jx?z@d;]=Ï!KF͍n|' y]_)깬%{A D.2јH*aA|%Rk֓j2޾:yhEgf -wP6'TSMk —lt Ab}wavi.'?r#p5X+ЇnϦTdnoޯ73V 8*uJ:%/!PKxEdMw=) ^\F@׬}iHB|MhX2ohr<Ѡ?Ok C"^*n493{`3%S@>fLx%[ -vdzGVb9%wxr?Oyp \h7sy]M9UpJ CԅX]B4Wj&ԋ9sh`5HjCݵCP?ׇWw e$@,8#r OL܂w5Gzj]SdYw]_&wYv2@lxΤއػFZ~j%rҬVdVeXeTܗœcOt}BhCt `f7g޼+C"j RcFLy RA(@hl> ;=ˈF[`#rڛ_e L₁,EAnᰈ…үY-/a+% 邑TQr!ʤ6ܻ ()xg,kN@${cW6؏b=MJ&moXwc`= >)mnש eDm%@XuPg0vF2(Sϖh BmFy n$/|TgMW#Bppnr[a ֨ {RM}iT=n gP7ҚQHW<5"eMI4_C62>>w{zSN]BR3sz&C҂8^iX6ޝ :}LPbF^}G%O !ϠO;ity"J]އ؇5Ұn# |Zg-3=p,oE4 L^y%'@FDOsԙdrA}J})gbfv_`;>g R#HŲEmA!z'txPkwr49 2ԚǏ[;pӹAؖBsJj^$Poٴnq@5aG$#')U@4!@MNdϱLw)Ău0o8S~+\S>p#/WͿodc- ;}CϽrF JT>N'.~^cr?su 1ЦI_CwƇpАXW6{My떠|@w$comDG&qb64c7. R;^Ljc|xWnڂrA3.A,>@cmМؼ+P-lD[B0~2$=I37;1c3C~$,AdzԈ`[zP^ھ?Ø?x|q  e38@(CݸWQXR.G~<7{Ҹܢ*wG0h"kMqj>r7}bY՘--eBUæo)^PH("n+j_ 1܃qV\~R~FH7v7G;Hpݔb1BbYD:ԸgH1,yeO;| -:82`k("`R* &hE~O8? ǃt!)5Y(H6{q7+i,%,d^ַ9}tZH#'dm@Rɜ,ݙg}IZM}6.5.YY~ؤH'e+s.L"fK:|V$PF2g|W+8({-5/gFIӱϳC g*..9il|G\7&P֝[ui08ǖ>&1 Mu 97o+ss(#p sIFbj/i@ C> ȩԒZӇAWH*fL)?&X)q 2DQzA}$o&1Rz~>׿h-꼡M# Xw&dbn?I7GЬu߂ȳ/քb~.49pbS(B >>_B羅FO:?= R!eH #4eE{`^A_w30D|KIfTow&\h ^ m4:0t~P9nj +uH b/\&;J27e\-'-jAeC>?H$KF|z7/w@³f "̆i͍ª}w|IzwrJG|B=qSZlH74su,8=W6j6ʮYAc'h6}Jzl"W}R؏ċr Nnu>%T}ny''{0?2XdaG#`1$hѡ1*_7߫ToBQ)-mD!Buw/D+l 0;`KgN6N|t'ܺńll%Ʈ{PKL>ZBād$gaE(aFمH7T HpgR5}y%v A[O& ^Qw^ڜ9]<͓yqJi':6)C87N'qT^=‰e_d~1bYOlb. E/ ,?0RNn;Wo\ϵ_oӎ%vOҷX =y #:P 5w:U S9%*YLJ'[=o;͡UaE<7c5̝ Bv .cnL/mC<[;^ ֨Ɨr,Y6Wq狘CJ|[Y<&5<@jRҁc8jSjn+C0V[Qݣgv~i L=IeK7+JS-iQMv҇D#)lM "`1:aQpBpKSz{剌 !2( қ"8j9V DJRB; }IG!C ˩x1>B`F9)["N@Vq0 tP4 ,f,UM)oy0pїi*!S@jU6Q.UKMgxٶ1а@?Zh2NrAYFzfzow؄i7zG> &n&-%'̓0afV{ˍ`)~?yrL>afuF!ke܂OFҁ)Q0z9D5̃BHh,Ż?<9DRP Y)_!  U`ZxZrƯ&=>( rj#:a_V0W)e |]h"ݰ(;broM=4T=$7ndK]M֛^/N{Y?8H, jޚ/pz, N^iZv#'\C$ 8b9rS3n*# ,t4l,2oGg0/׿̫0nu P"ғ[_GGrZc@&s*|i$~<{?ꏒWe5^,6@B=0|B<|PVNCW)ߢD@U:!72 1g\XYK#>!ZN B4ev¨yE\ֆq|' x9*pǵWMW}PUP](2fukh?Q2juKC1MfCJrkNeLd8sq &: 9dFi(XBέv/qҩHpg<ɗ)f1ΒU$,F@<: \5ȕ˾[},{^PZ7Nu„8aP!#|-fwcRAdJnuGTexR*O9i0%!YŃ8x6X 171| Ǒ$-p;3a)9~jS0<_`󆴩N=Pas/׬%(Ŭ3nCi`K+x?qAV'M,il C=Gׄ*r-v7i(.+洠:P)S\4C*0\}V[*L ڌx'YOFWn Ľ `j*܈ۋ `a|(Fjкgbرc엎qyiWnRy;/*46(ies]_9`e}uw,!vBY,q~|+ˮ< =i==*ݱ`UWĴ fI:6XRFo@Z!mx͆C%k_0=L~gB(ľdhru^ 5Z;ҔkoyF ce}gQz:N˼NY Vn7L>K*>0/3W6y7Ƶx+1w;QE Y Ĕ𙩭 un:օuMMpu<=C=O~"NMgFN8p p}[pT"s9Q {OM{,f İ=|&݄~P;4GYO71gn苕]ɒ]`f.BRL>b-="yh|78ܚs貝50q0 /UouVra="1 P(@vBK;Y[f1M bTLg xֳe? Kd)O"k{DhdyJg,Bgؕup 8HB4%Q#f|?7S19TU "gq­ -]CV*+m4Z,D Ս,߃M[ ;rz5&/Ya-ʢfSHaZȼ=o#\3C"[4Vk*2^;AŏVY |DЗjdN+nוhI?׳rRlugcVÇiW%4l|([* /X7?TA1 4̦5s'ټ= u3Շ|d.P/WFCǎ7T|_7^\"8b(gI`BmXw%FeݓԂl@c 0weRы6fl扇}ox)kz`P\ ;u:̜dv$8[qܿK88lETz| aa{<đWu 4 e'|9lI0u,pcƷ Q XL4^"nS_c`+32/ǔ5זIEҬq=6qݭW9Dj!;b˯<[FK *#͹0xaږۨō$ g޷iXJb{tO|@Tʸ6ms Us=Gj -cЃ$ݟehI(f{Ię`\t5%dxqUI{J -DzBB)''v^r kZP/D;A_E]{%aJ9.cZEs}u]kχV,EE^ ;Qp='uXs0 W/`3?u{"KX/ŞeN[L =gb@|7ޏ:0U\:JP*(}aB 1 ; r7BGnEmX~|VZ4τ "_Ny&g7/SvV .('E@+%M Q*SLYkWC,R$i'2FY.~SLCn v6\ȯ* ظi9dMs&kg+PJ/Жv+tU=&sBMLFL / ~Ivv;WnBDf iV*~,"+C0glcI$on/^|IX:vvmC-TvL!e49cU?鹳 %hB.M6sJ ꯎ8䆾e3ñHդ=Y,w?ez"^v?gLd6U?eÛ 0ӛ@>]*ot*Jxc4XK/l2&$ W$p|*XZۢ0[QidNڴ81Z QRC 7ya.]LxMI_~U;p=n 9l*mjԠU~#[S3*]['#O`Fdd#Y&iaʬ?i H#Ȍ;vw+LuG(R ;ŢE:"TEJYS#ecu],w {dhy{}#׌^e7uݡ:Pv^тK7fHcaӷQbtViiYMmEg+0 }Q=NUa$ i8\HLj-'G_>fsz$߰(#;o`x u}8kp'gą^2D.弴7;# F˭xBViu@՘qB>EpUhu=:޳kɔE!y X cQ#k Duy9AU I'R_AhÑ鈷|$AYߓi1epսi0Wy_2HKzHgdTKҿ4)y pŜѷnxNŲK(Fgw*D6}j bX.s1.k>T*‹==JJۜ2 +3sjTwD ʀëݼ} g86<HsrTɑ|K9_6N-J.'@v-P3bWN;ĠYW^S(b$`RIy lan%&vv<=1:+3eEzO A0Տ\4޿BV?8 =#`B̼KXu @Y9<2)aIP@8 g O2++Cfr?i#D+ ޹g қ-h&ѿ_,;n %yr4 J^VJ.lfu&꬜Uܒ\F=alk`a[8L !9^E 7_DRJ]Wc!>ʍ }(^s*RzH'LN5@,v{W0SFu(vj/#UmPo󂟇iU2c/tg09CܖPtr-05$#HOfʓp, rP=ZTKDsgpK͍1i). CA׵Y7X\6%C`Y VzE4eUm+3'ug+ K[<0/UʻHσʝotZȣ{Le'{Lw!a1K3ؑ:T pxpNh].28*dZiHf*4cGe /?)=cEz bD>Bk8ȧ~WNG~\XBS;%~쉵 a9^T~hnz# ~/Ռ %;j?r60 /EH1`ׅuf7WQ1V@e֓Thʆ8^2xv2l2G +C-`V&AJ TO6iKJ^8,qXx iwKm02}̠:PL]D:|=Y?CM7<Ɇ)D Ei ;Xn\l*$*+K2(d)V4_CBt*CMxfA\\CGBMٹ3pDh WY X9S<=Nt ;UG 'Xʝ`?)EKgfZfol"V_z]sr>7Y*~4ecT&z6waZ`}w@P q)w,uy:4T Pش+]gv%mcom SaxP9ץExBp@y -Йj0 ]iޓU^Mj9^̢moNz>,Ԣ֚Ha~k84msg. xWse*=_i=>2>cĬ1tN\w3BOE>pJo+V5lNb@B{HO[TCHgi8zoD dP(hdjQMfvw_6f%_c;|$!:gejVdZz:(Cڇ#FROsG?3vI f)̤piB&vjmFqk1 J܇>Ͳ\B]vs=ipT\v׻jH2}4%żೀ8mx uaFRJ]chN/QbQQ<M|*;dqFڣ"]/:`MpF^@MBSn 9kg~^:)h"f 흼$N[c< j=9e=sHy6'H Z.*ǡĒT\NZ4X8B gLVJJkBݖ]B{?c m͎DyoD^.JMGZiُ3-h\K# ;ȿLpͪKHɾ.xl|- lo7Z/)G%35ZA%RY2aIϞ h#!]C+ 6y,MP3=v/<`0grV] 3dM0uWNdP-bRty(_TRTBI#}ӠFjzןtvt=lx,cޞt>BY_j01_$0Vƕs ȶ'x^qDѮf'GףAlV Mk<)NGq!&K'|\ȿ;tl^Pn~\(@U3.ϼ:SG X9o'G3ND$ EˇoԋcͤӋ+L^ڹrL|094g\4X5WF>$=ݩx9.2 @63ss(]Yy׾.!;$>H~<kax4 &i-~4Ag{K.\E`B4rC}!Ŵ/̬.{2zU<?WAG %LkgWqVOA,~t]Ԭ\t~XH_TOuE C繬~C]%#Q[o9Qqx_JTt6Q^{~ƪk}u Or*ilHJ5Íb% f;㭺8:$Jn X[cw3橺eU;N츚=lZn+ӝ'n% m}*cZ1R!5ù >PQڰ@ t?M00heڬ[zrS$|A}JgP֞nEXd{Zu^ zlKr`!u9WZpg^qjۆH tBsc33S E"Iny`Y˻b`Xwc qn:w^u30%&GsӜ'U_P&oG?'PAR[Gt.}jR/C6:Do)m܈ڨ{6id5fXK}؛MT>Q ,FxlJok.D>;<ƿ=O-f)X>fr"!3̳pBAgWJF"' ΰ:ͼ^Wxp<.yS̉*GWů^vɻ+N nD| 'Da~>c]Yr:^}$'w}_*me/]N%upˎjsuÛ nZY,/| b6&Lm@58'rrO=ɟ ХS3%}I wNO Hހs? <ǭ!eż% !>yLm H U_9+Jg\ QUNHGٳgo\(d:w2Aױ>!iSx0@;j )j tp,Vܺ4Md_WvLZxY1gd}U[^3'vmY|;SdTKuD-XZYq,Tيr` 9V) K%l'de`(˄>pU! #,^Zor7D2lf0c=r`i[}dε<,UYpJ Q.eGʻZ?<շ{i2Ε6'=HĠ+=dz IFhW|[?F5WR/.#ͥ.+buv .+4N *t49gtx/&,.8mIk(}2C,.L2ުh@s1v Civfk_HܭT]/^ yY-0d0q8*-w?v簈 E %-5M͎Xml ZzNжSkgB8F+TĊd<҅x2,~Rv'wr}ݹNDYj́5r*Hzydr˘Jp%`ΐ>azʮN[فC6ꈳDⴴQ˭[ͻ!`}$8_!zYcɚz٤;>1 _G~H*~VIӿjhIry1L2F#M< PQ$Ͳ y^SqwrV+jkob{B8H&Cqe_M806ޗF)_}+n/az|4 ,l"E :!My4iλ %h{pβzIx߈͏MPYC׶IWⵂ `%E?c^uqMs(!eㇶ^ħmZ-aXi&Y_8vחN6UHCh$ۗ*ѷf8x?97F-^miǷ#.ʻX,a+M XwpTU{yxq~k-Ѿ`ߦ9 &Ux2`tXFavlEtRj7?EBNPXm#-\=GcbxL!AI8fXl]ϫz^'X.Bށ1 T̳ (] V\S9ZQ.k42FEvAuHs}[e3ѓ}Oځf>bP[<)L45|hHp"Z˅P%1Z&?(t!>x~QuQδzeRO9~c5yt< `؂v:)݉dEwja%'~tD`{DgB:Bn`rXPf_9d%v1-g 1`0y9ae5K/$(8Bܷ<beKlf6\T+)||>PW\yBIRV n@ozŋwVcҾ ^Ou_ՀZ@g gqݮ Cgm鈵4lڟU32~ {YJEL`NW٢q.\Hv8iTm?oI@4Pgg|})b21M3Ίxt۬$qyX;xʹjf}4\arW;RbOndGU4P&L*;ԎN )[Ad#1Lҡr|i;md9Mn9hqn)Zqhīz=p0jI+*iS"p첤1ڴ{_`\6M-+@%Τ!Qל?ǯ >—| Uj_ޝs}iX=PW \xP([lΓt6/+E3,R~z۔qb5T*M,$w%zO7" McC)4 ?]S hDž0hl:,``Spf1ZG䃶0gERī,>K٧\ll6х'@4"5DƩ " J!_UhpCDuMOk]I/Od(.뤲څG*ή$.=E|@1# szI㐀?caemi$D%T,QcաA=Q.KM#XU^9xkNYoǶ><ɟpRn_fU)7`4rpVo"9,D5z9G7`n#YA`hLJ<' w:Qw" }ֻgAu`5Mq-miKq_x@p3A6vx5DA?A&We (Ўj 'lHe.d,Tʋg&:I,[GI}4-o8i|5kDTdg۾NojlM UN?s"40R ;|{bXYkiVI8Iyӳ`U= eGv @ȝQgl>Aj٧qW2;Ÿx|_LW>N-c7A$>3 ^ =mE7+u+]tweZ&7 ?UNj˩K_P /? zυ 8ʹ ^A]|:Jԭi9;=K^ΑD tN8&Ȫodvҫ.z,'EVZ\ B3ي! Ƈzg&ӯ̽n(xXf,co ',C&jJ֤|dy>0[#ol ;3{.7%r0d/Ky\ kE;*noy?:go6Ԑ̒w*wr,Vś~p^.rC n)Hz=7j9rw(,@0qE&+. 1X q_uK!>L[΄jxT̂|ûrCN+wMpe `C'?z,27,EWF!4(TkRi,$DNh&3 m. I t2g$6<\0,q*+`/^ݴEc(=vM+0RO DN6u;߬_bzccq,6C=(X{|l(o#^مkG"*x9E'oaBIatK֪T Vb|blf}BYZ+5ѫ(fK?=/gf+d{R&D:fo'Zy=k2#l7WM+t &NLg`mpӴ2x7'4'+w~#K>%]r 7N|R4Ŕ/ k_/Ǝ8^Udϛ"=f~? |+&o<+_0m"bYYVFZ6-Y츿ri0 ^s$,k,3.{@+H@qjwyQUV?/穘f;l %+R;m[/=fX؝!Mrcnt;N8|};\*s]&fE5MƭQ +Zkϸ\Oɺ٠A#yyeQZ@-Q5sy$D F PeAdq%b q0*I~euGVOLDkd%e?wtj"">fM,ezcQ0,+8zk=X=50^@Ǜ JctCSN͏q4l@0Ί:5/lLnQίoK :R0-n^d/8B"1OX&{w\_1OڅDc)oi@deҎ;G,*#OYjǴOZ;BUh5=эμtW]<5kT&j&dL0H_G[;ˡJ e˒"_ nC}MM0|.(7V8$qzQ"s*wLOKaJNlu|HMLbJ`t <Ӊeo k)̪u2?Hsun_&=q5 O-c[nHl[t#g_b ?U='uds.䆝`Ce-f8E70X5B2D`d%wef^GcbjK+x;g%2s3(h*vjEۿ72Sr ;QR^fS#CPY؛*ځ,P $r&hKˊ/|䧞J3Nv>Q;?9f m[L6Bz': 2isX]hw;\ `cwR,ƌ,j`qLz /4)ȗܞ8}&Sj'e xz b7i!ʓv Җ bR ؁rQ$u/lXM_|m4;V=d#ZӠmecb]nUiw[-25ofٍ`1~Hɫ$NC(w81ߣ0AmEy3e\"ko%!xLNKIL[ʆ\٢mZп~CaX=HRy yXiF?8LJ@qզwx5hvбpױ@cjXni:f93C'];@عa Lf  W|PAhojYMNFטzp;|g #R$wU=B<:GK+KWϖ5O=cv=w6.#-Ǖy9#5iI?w#oӖJ_}\9%ﯻ9N4HԛN|cm-bbv~(TZF aP2R|sz^:Vo=EQh 8/S)%W r(f5d?>׀7I wKc@0/`'\I7%HT{QQv*kl\?~}%$/akVBN\s 37Wԯo_08jYiVH]yWHWY#&k:FDA+,$aNh~p| ډzHf2}휵Ir`-s{t P* <*_~vT~ u$څݰx 6&lޝhqYvyS x-aSw%MB<%Ody'sCa|9yǴ}yӭiMJ\  LnBbK W#ֈFg76l/E\óW I0a„0,pz`#q ǯR}i>AHyAִޯƒ| ׷hosK_'7t +2޽ 'R> J%G㌁l]x1uX ev L60染141W %.Tkc?+{sq}y#{}ؼ:e ŏ14]Y~?9Syj4jS.$B}CF:}GV=';s$7j*g!xNѕS`x¾D- 4эbW`O@y"K+XԷQcnV>|=?hJ1N6v<b Hn|ʣ%B%*D+P|}8 AפJTGy!3xKW#6hBr6[L9}դ':تTGm$|hTwM>Mcc)ܴ]eOxZmd1%+$( -;N;O&{_ &I,|N۷#/zzg+9U(48t?č7YD&p#Lo CgeVp͓_/w Q[ˑk>}e7cF# |b嚫S0,-{t0q*yt)(P\w*" B̞ 3 GsCߋP,.M 8d ?γ[uJhWmc6o8W?^_eikpcA> A љk4/1):IøHPâS lMָcbJk|ńdu Dl3|,S~}b|vBڴGTXʉQSVu)F#8i*ldz{I{c}™ *{&=5%Zz< Dff"f#a^8NᩅYfU 2g63' uv+i(c6TijI+ǑYP“5V ߄s^\kϟ뷍(Y?}R-l!Q 1w_u;?6 'Vĭ7v8@v`u&%ff@o7HϪX>ꅍ,ÝRLEz4 e!qX骚Xn8cuHmGv|Q<K#KoT,sEgRrƁlf_jI_\I7`Yo.w\bH(E#4h,Աv?(G 'us凂Dltu.M`3Sa}A9G¯9ԺiG)HX֐9&|]GAҊ:?m5nUuSުLJa7V]h*ڷurFh/]h4k{FTG9z\$2suNn]pac|'k# [W#`*ë`pUJDPLs;ح虁%rD!1I3Lc\u xO):zF(wɓ4>H8fk]c+Z:&"_gb8z9c.I7!s:BUhc0;\kk<*${+b00dIћ)@yb^F.)!8^0* ETV҈s;@v8E02&~1͉`%W(k;؜Y0:ۗ=Z2r}uYw&dxRm(Relkk"e8œcnydٮ˹+ &D0#_ye-`6t-T(K~##lF2_H?)k aGn+JobLdkh2وHLB9jv7$7>%fp$eR*?8P}k?؜{(nY2=[/9xjqX#Pf[^!8-!(m#7|1N^ 㧼};~oyIcI52onOBCں޾&&x+ p<|  7%pgY0?i~,AԧNhO<0P 0 Q##*ct;ٌjҁyKzc? DAȹS5PP8Bs* ׸.uP \EbUJ#XRQlT]#|/?[1Og`!W5ęI;UV$* Yd;=҅g">TU;:b tl4ynTo-,&-qKOQǞR K.H+~W;?lU |ͱ.Tncl}*UPZofQdKlԿ#_xȉTzPHz- 2A\$Mnr  _*;ip9ò"(0x>+Ԃ btlT6x[M_ ]=k ;^]UU;C@kR( +[xn8ʾi;3 hD,G&T͔GD-`F=ڿ̉ !K늴iwyרeh%ky 0_jhplu,1Gt\<ʩޣCb="6H t1ͭ6#,Nl̳p+2*X1.>J`^ 6[E텄Naշ@+لu:r#İc@aɍt ޗTs?=ۏz'!{WV HJrȘ )6;P&QPqYҋVa@ɵX܂ iPpO*[_T5s{n,X%o7#.~@z <_[llFthjFCue>tCF/S㴡R.֧i[bl Ӓ\REc+)+\nRixfb+(._B8@$NƔ_ 7mzΏ\ n>DRm$\=)J9xý.Ĉ\a5kgϴFNGgcR{dY3|C!n͈3,kΖ<b<8続/JCl]io$+_qk*ˮSyul$Kq t#=*fR"scY[?f Hzo$5`D4m([aH7w)6O=6'/n;lVBIJWEKïQ! ^Z~~)uc)HKWe״j0zȆO*0tKݧO)dl|BǢ_rR vX)NY!>Skz3VjDw Jb`cw,X@YR\eAHm㑱QȠ4"=LY(y a\m.93s!t]Fd:cJ ;* "Nv(s]cdOQA v'/Ah'eÜ ^EΘ& >* {$iY0DF旯9n̨k{|bzcOyy T^p @vl695=i:x PPl1ej0 A,ZP4+%Y0ޱA`owdוj=C؋i1"@5wkEּμf56D?33tx6_w@>,_cNG"c{h80է;o %*Y4%yTKľ%Sqz&떦p81k24ʩ)αW$Z,KwK2P [:buDm 8*6CPWb3 +3phD7|S*f *!{ _ч?qIr3}RXȄ,H[Oӭv?^&Tedj^[V)ݑ\vIMJIxap}J~t*^;6 ֭1o47^I)%e(pܺwQ(:x3pXG>!ش@ɖ6,> =S=i>J@Ed!L5'TgcT槞!utIhefMgnfb~v3*cWeHx/h<.e3HޤnYnF-L֓pÁy>wֵC/NSfg,%jwP;Մrv5#r{h|u"飺l_=vv3`/kشJ^7JE+*{e)* X,G{0#2ɪZ<51viOC`w9=M6C#8ݟwvx0ēcn&="n/KN F tUxrˆӐRLW5q fa]FكaFnpyN8??R[W=:*&× hݒwFI;Z#4`3gC>̕)m}B!UFB&U]L'E[-b(ؽAeSQ;]7VZ9\/,?4Sdj4rbB#ߘ'5k߫26Q^S22e^V![d%8A_:9_U d%Q|18+}dJ{!ќ gas _s gi#.2/R@74[wl%Q6,VIކFay}h Ôhgt26J4Z2c8/P1$~?0~%O$4mUܢ7hP5;Cn#XyrL .:xOj!_DO;Ep Mj%*8Ea悐k'ڻ)*mJ5R`@7D8;D`#TPS㚴 bŊ?ԯ;ΰߺա(-0^Y1;#T)8G IikFAU|XC5\TrZ_lؙtH )4pG5|Ͼe &/+?zF1HG'B$WZ/Rndyec !lQ%YZ:Wy`XJ'6U5 ݘݯJpv5YN(ˁnowAH Cדºm5d'%^,I(gʶ zM9[t+ǭc]N+Bi&ۢ=Mُ8GTlQF̵B+nb p#&Xt@w8'+%[YAF&?+*jrtLS> Y*v*JQ5 rGj@"_J"GkxQZ.Pc[ B4j dxiH^[ 4 Ѭ:G6l*y1,!=Yi<”)sժ7v'S73 {!$ïƸD`"}^b'=E@vIuF" ;,Fj, vh+cכd3j&Aړ;cWFnkA~ ׁ-".D@[Cj~L\#ܡc"zUV|ANs8`-K6+b~B1 vVA|1܇u3O@ӪJa>@W[;>ԔdMAgT&`<Z@Qs]O!.nfDEI :߰]g Us3g%٦2;hP|JAI\[GcLY$(y%&58eHRAq^5n: z+$@!}KuuK>B 08Rb3G$n< -@RĕnNƷk]%Ք_R-0O-⳱[Nv$u#EڕY ԒlV謌݀˕BM}bm#o,` #,X gcEdLY>{x-7R}ͭS 9J4ߠS_e5!ez4E sR}QZ>ed`Ph 8#Ihļ\#ԳpÂdE\(/*0o5 ibx\o@2jꑧwPbaz16֡&FTn 2yW<%)Cac"r":b_niN 3pw`<c /G=7VQĎP:d˜")VL:`nSjV%:? =&<}WAS0$յNyT.g21hfTH3A j+x(; gTpXW-&)qfu) hQή }HJG/~һ|jq0½*~ӆ j7RTXF+jFKG+B[#~SmfvDבX:S4yi'yݫ_KԯUc.^/s#PȫauΩ{c-9{_xX"x+?wK9l?Z%yw/15FHzZscҡ-B *L?+qwv%dg<9oC / zc[GY|sЕ{e?􏁄V[!b,]X %d57$2<(}'MQ]j 0 yϱ_ڶy 26P%;7yU4mb_JZ_Sk"??/e #Lq ]CJj]ŴL^[|!ƾ\f\nLPuen!߿HwOES)6޹ ASE8:bR'Q^x7' ' Ǎʝs\6,sT3ZÂ̚n]>?ExR/l8#@k ș^Am(M٤ <54`?鐳̈́:l(M ~!:7Oɐs6mX; Ҋ!5Nwk^+r_֨Rn<0ѩ#+Cj Op ۘ]Kp(=lsex$XyD%CM[㰁Τr]ȀzXRc^2!(FAVl䒨 ?k`diYE:@Ny =6n˻?JVU< K"l16i㍏:<J;.n!Ac \+"΍̡J7fb9 {9Ta8^wF%lLv>n !sDhG8oyss!#uk](9*-&ɾ5XtU(`~)K Iĝ2|$K+&E>- 2) i16*BFxڼ;D*%}{x돤yx.%S p%bQ EYc]|qkDub̄7U퓈 )x(_T.FgΐL2/Af3:}./Wl[ŁK|Lrh#fF+s.z:DZK1@tΩtճXye=9?]L#:b)i6SӢ\ 0+Bi ìH- zBh9>#90~7#H퉜TqQjFBT ql> 1 /'E&&N+43ѿ/Nׂ6٧HWtNnO z>QRʑ*u'~I AP_%! Td+̫ը0sMi?FKG(^^xXbF[WO2L< ؒ|F%s7dmKIzl6 rN>ƕ?Swevs^H gs/k2=^|oɘ B#CR=Vzͩ)uNv3rS\0GۄzZCYSUSpwap8,wg%8;[O<(5^3(j}JG];qN8/tjLa$#bBaKB47ў`._3~b^Ƒ 8YGrI6OL'Ow`<{Tj;̞6 B[FV/zp4D( kMWOgx`lAPͤxU oll] o0;d#GozaFFӦI(M*(X75%Jq.Ï@ЃF< l]?wG?k-e~`^U}jnS*pcJpSh+꺧9vI#F & %P~5GIO^I!&a5XZ)=&B,BިꅩzrA͘%x90žx=&t:i;?*^ut9s-H]M}amnz)bHid7ԽOSy~{yfSZiv33]2[)wtAz2mJj>:?H}$pY&Eȭ$g}BCqA]ok0Gތh.9ǃeoR=avܑȨMnc$ެ?ΤOeAo~CN}^0s!|nZWS|+*0UhVƾB$Mk{k %:e9%),s8"&M'aFxޜAG^:|v4׷EJF8NrKœݢoY.?W0ʟɖ:OV週ûӜzQu򶸒 %; /HIM_DoM]8^#R&>Aʸ(Ѭ=Y۳\b tjÑ@`)*ԏF)fmB!zkM9² #f ~i*|ټaLqDz,5Nʡ:v[XmRp:{1@~ R1SU%][j:?a0Z4~u aO~djd ;íbft{QQDZBgbT-Z 0!~[nA^JQ|=>Pk r Hzl@El%2W|W62{ 4r,~ e,VX>gߕ1ZxՒ0Ɨ+@h?.|evwK>KZ%XTV넵xU9"xz_٤1G+$󗨉*A=OOmuux슒*r6npr؏_7P_ ^r5gz eCS&mBuy~yTFJE99ɩb }'4 صb|=fηnj\#zj?໚kӬy-O,/XqdxPE:|y9챒g|Y!禔TKʹ̦l#`ˤd)2dB2ʿ!\vX7~BblHr} d[M6hUEORRE[ե6Ƈamӣ(OfI`XC("F iGE,>Bv0uBꇑ]G$CV:D&msZgP?ٽ\zVF+N]k 0*[.+wkX%jvwz7}ceZSt~?" "+H/‹at$tIW'P/_*]Fu Ɏ,.eYA@46{lUTI,&{Wa'YKRYy)ǻJis0+6٠N4 CG򷊀vCI7>Fru4Cwjd5Uı2ZJgGYAk]z*hRuD]kУcREgE{2EB!3 ` ؉F,"Z:NMjQev+R n5kQ/oRɌ3җA'cۄW=mr$NLk3Ëk nnM1Sv'\3!d7J^7~C5; #ku*2\Jݽ!MgٹXh߹޵߄IBPgR!# x<%GL|Ik͝R~50? ysxN`VPR1I(0L7^}R|SRdZڜ u00v>GA*dmA.)޴ۇ xXR!.hBe:g . Rv`mSOjy=8n]Ch18$TTCHI g֍ BCƿdl_>OXw/_Wzh%=P)]v}7vG$~_!;W*V` |',$y{sEz6ťmcvPS\3~=pyvu{^[uOpҲeoո"? |J==kx@axah]G@5X}u$ ,L =Q7*ϡNNn{9C~1O $F*}Xg*x';zaUJlM ]?MH񜼫֩'P-/A,<gqaخ CgFm͢:B;PzMr"t*:`Ѿl,DkZtju3Wt&bІ5SPhd۵ 6s7~@.LJ6" joAB$GۮP-OvjfЦ!BuIȍ6j0{G@3LNWf`:mU l K?#ો;xK`NX$j.w>1VtJG9F yF4nurmw-~1* 6cDhc z g5`ѻQLe7 yj06,%l {VEeap?.S<^\@Xh%\aTҵp)j BGJ(,7גAG}[fӦWe LlWdV S [1x&PAg12`ȄZ4y f`NO$Ũ79?nҐ~`tkԢcSkA7ۼ>۫MHy;y8mFڟ)]yA['P̽T#V F )gy [͎M=Z'\6zWcd52 7"Q_,}-{ȺGd@=b5֝ pCE.W Vص,"' tPF 3JO}E 2+utfzU&B 1ąlv[{oOI^/b 5L̋{9)CkQhޡ<˙'d,ɖ۴GUo+/8޳1w9.uG>#rބ'@%i6YT#Ora_q"IY<>plӇ +,]M-dُ҉w{0a8oR7h}V5}>9yQ^̅: 9淤5_9ܑ*#v,.WX>`}5;Z %r;4!n3 Ê(] RbǘŀYh,.xpW_DfC~|j1Mo90ROnY I`GMD+*J$rԓ.Z|00#%l< #4`SxY$R=/3%yp?gz 9@g?£١VD;v5~24E9&6ܓh~gbZ=$he쫄grOt-V.Uk8o߻CjӐ ϰ! J ;G䷶(娣xԌ":ݫRwįcr^97 ̝Q`>9.Z՚ޖlq;~"V&^D"q̗7fWҖ"li e?.Qкjr@k{wfchߙL^z- mE⼥`\p; 4a^ȵpO\_pFiFPoRFhJGES I, 1מC|p(Y)x&QZoÒ,\ ^N"':`1\{d,SZs;&hLyj1 E1,,*™UDiQ1dѳ @ c,SƘWm ? bC ѡٲ<#ESe'upjh}aJG#Ua8h|iH6T"-Q2? ENdP?T{!ȭԸ/L$T)!6gx17C+)UWSgrA<኱f*5の&t!Qp: -P(BV-(X$F%hc9hNQoffk!wbk6t͊Tz56蜪%m7&侨$QRl!Q;J1VbWUa =@{p@S4cՑ"5h<)t=WHַiab6$kۄCQnoh\.m#(Laa3>ϋ>X<*3QzR\NA5_pǺ\&U/x5! I0 RCq쇐TU@3V1$)4;h=qfZ}tIg&-R%$ua?32h ޳F̿1QaWS{f؆i mGPQw[|"l؉`Y}דa[cԅ=ix; ^&ߐ]\]f r뒅볦-asg"vl: FZcKvav/J (0̷tNP݀|pg0^RREw+y9g5g$o2+Wmc*FͿqPeADmgZTuCnѫopY=dKmjf2<}Bz&%傓Á?̤z6ᆑkʘJQ\{n+YAq#11"I?KM5dvsfjυs{٦8Wa28o7rp.ɍC6^&-5Rbp K%*0sYhcj_zX#o!(A} c3ҵ&.X}ǐ@e܀Mk&PZ.-MV_ͩ2,?{ǠkJS1 tΡi73Ax5;ЮKߛ/D0^xFZCi[֙6fU&W#r3b`@ -Kj@q eGpk_j`@W2&OcҕJ-z?կH\4mSj˜A}Ə@_Qi"N&=8W BAw?CAqP LKEY ^YD16,y9az/T/wuR^UKJ~z^`:@?]dȬ(]5d ® G*& -f8X ms$sggi) =+ {;sbt@$/C=w^ ELЦK;j(#:2<q;ZtmM7PjbI6 x#8;Oގ݇-d^AdB`ʈmZ 6 p/Hl^1,$ 1Pz~> `YTυ?S8 BꆲnZ!xYWG ;3+\ 9H$YP)_XxxMMkU3Qȝ@^t2Gk*D"$ [W%ZahMǠqIiAFqz $YltAc[*Izvse1߼ZG%-NPSEciJ4Z"N!k0o! j TEiB鄷趩<@.[˴ރ 9/0 ,0ɐ5|җ}9"eCGl៩OPJ]$(| d VraF佒Ev<`x7!GإUw`wu59L]"z]v|~χGlRĆݫQvDHгk Su ~%?6]Z#B$JvK-xRɐQZJp-p8KAa=+RB~$E~vF݄8aGmpݢpDpdHnFۘ !JnjՆu W(-{E0@E'KM|UOlH"|ps$ORSQytjVZ"I^m):~g]\Yp:8c)&Xi)I[Fjx#v&+/f%5!mAM&@]h):<ӬJo)n̓ &I Vo/@c]P @ʝ nST3iLTc>w~q1s+ez+Iq kQCaNɮ 5X1e#pS[#BEe6 2/- 8}F?iji78cOKՕ\rac}Q.1Ɣy<[k;$io5Վd4o')`=2MQmmvé$mseN' ]U,LIu_Ѱ`D(HI[mm 0K ӱf@7h_FsxTl h϶h)qosB 4 ;Q^4O4R$9L~ IYh] BG9n:WJ3nC@IGɄ8,i,nNQ1K&dLz$T+qYH MЬ zLmyiav/Iu˝1mbdZtrvqK]̸(pw6FnNva㤰 ]/yЉI`h5-P* ;sy΂*]] 56l>Xb{˸9f;C/L BfT]ƭ'IC}'?DKx0A'P)٧M#JH;+@.ڞ[|B"jЗ|dXm[E'g4Dn( ~mA[_Nfdҭ@A& @H`CV[nwq}"xkݵ Ekm#dNS$~Д#bوֳ>譿{Ej|p$ p=#5f4∗*9OHB峲rϒ/CG L?)J ĩt/ɻ5ZTLSf-yW< >fG *(/^c&hgG&k$q`5uNY0yCpƼF(׷b^*ԫvOw.A]((|')J֣W)ygE;DB'dW1eambT2A[)O'*2}P^nY->8Rٴr~<[S!2]l#^]nxG {#! O+,7>*UMŶP]ԭ:Oh}ATu>8znoUrF< x@P̐s }Gi8UZRޓȳ=i™O.dۑaօd3a%":]Dq 6D#:̸ x>Fd@󫀦np& !~_ o/YnSCW&hO!Eβ²'Uo| r!oٔ$:quфݣtw=f7;}qU>wzT|MY9.Cu2XN09qG؞su `}H@x62™2-պ"2~ vK]T/34|] Z"rOcߕy{ qqm3_AU QF c+h{7x.3)vwM۪@`<$,"d c69I]@)cZ["}(Gp*R%qw;jWCkto\+cnH'YrܬA]+3X A0oӖ$ҠԲod[ԜW, d $&d8@D{0:CP* ˃4$}cZ2_bz0LjXi?"/K';j#6" n=^@D'k/yq#0+ 6I Q2F&R= !V![ xZu".\5\V/RMtd81F.̜?Vte_o4iFOא:%wR%72D{>*F?mwk: j{qt'$na*;$4^?{G?؅\jsK%rշ5~pNbY;Rͤހ?o'l-T`:=H?9Y69˯Tr";_*Jr+8R#:eOyS#4$1\ qiLrOY cz2 *fa|%DD,F4o?3`v, IN ǐ-+CyX1z1 86aI^]#e|HwA3V 3iu4 Y9W@[>S0w4NDWvMēM(ߝ!^R|t :ai)N8:ʇl (!6 } * mGo;M0鷄pC|Cmџh d Ƒfxl)YMuT:e3(EM)jL.u@xʶ?& $\>OMBFʡ'!Ckw$]؃Gd /{ ť-%b А% N;pFżnAJw|B*Ouu@TF>nWف;V>%*2^Z_| }T.!IL"jVe!VPد-qsRPP:2rpF\zY_[.6 4ǝbհB=ƽ岤o$q[.>٨"j#AVUbn#j}sEܮ7k,,"dsaI4#g^ O@Ĺ]J޾WjybRʅq3^: nUbCFDYnČI,)Ĕ,V,.kl jw3y.vC}Ĩy_Z5˲ēaAN)襲:8q&Դ{LeITCwůwlv]8Щ] QH*hLS::ӶD\C^A/`q Vl-ax!x?@!F,XH1TjJFe'n:q<$XȮxϬN-e4W+#+ \THkNvŀ4Orki+\ >pxȏ6l.g A>zF4r)}â^7ph]rRZ^07jգNQqƽn>LΟrs{M61=OnWiYPCPD9Q l̝nJ]18lZl5 >(*b6ΏUA#%1jXh~b\mHāG=}$ֳ6 xX]TUQ W8GP% a|nCU9eRJe.ao39ߵPݽv/VCCV&e=F@5=Pj,l t5WHf>JU #ݥ/!p}PC bkIV۵d)c$'g̥WWYխ=-*> Rr /Ip$n40,տ][=)0Wf<U}CЮ} ʍ+0h@zj՚X p+6BK݉D7e-p'JzdubzFosuz]gFA/4` XQ~6F`N rqueQLᰅqp_h{ IE<X!!;6 Kb< L9牋f߿NIӬ0OnTWh33c4}PJI< bRq" 5B45x1is^i=>EE}$cĵ|@^{AyЯl XaCM|& zhFwGTOTx_/rn\M*P'}ů/U裆(`T;p5*׍RF~eD; ?I>SG@jI eT-ߒ PyN?SE rSƸ$EgD8*Z-`xn^dk|/:c{ǣ.UD:g wn%*Z5h̭(`KhSplkA[|d&-~ |/D7Ϧ?o13v-NP^s^GwxB] lj}\REA+zD"7X3.@R^"_mϬⓑI2#kܻ/v Ed:0aVBlp4ETIy\l9"X%dTpoA j;Z'rr tyűԮ]tV1:-׸ݒ+PX2oUk*,R dž4QEɲ ȉvx\λ!>%΅_}j~s]$_mz0[1]z>0g"~'x !זGœ oNYj 0: 9$dܸp.z5V'b+cOآ#p[z^ג~r@c3j:khޟGP}Hٹ@bRu0z1̠Fss* %_2:ڂyڕcdօ"CR LӍBdSddTCkV]dfx?b=X "526!>( [Ed7m+,v|>N"4YV;ӷR¹" &QC#d=>_}:m2ϖװTu`cדNmUV?pӷ#0(- ~L0#0l8[ Jڲ‡ZSM0BRy{b˴ѝHr~R0'w{DpjD:1=Ql?ҎCEU P!!+!Ъ@_SZzнi}ޤ&Ɣm$# k!tŎ튐JK]zP49;G`7.4J:U6)i\̩f_F'L<%|t~_Y]81,W 271*a`5(2*N`ɲ/6vW/ )9`?󄼚NR8BGCgIH;eCua v8h5$XAfe0wCgFiՉƑ[aR0A kK-{M4*o_U$L,"'`f ڰ^55AhgblrKu5Tq3`JS.XŊoFVI ~}7>N€}`dƋhcWxF-`>N Z:Q !\=0~ۑi PcB!Z=]"wcVj27SM0LZ{4@ifc (\*2Ǫd0 Fx]v ".%fI"*Kw.j4t6_O?WUIvX>̶Z( oCCyS%wˬ1V$'s )s ;YT![, d @:[l7Lg~E_0P#g'jz|~"V4?H^zִP*P  Ip\Tً+Tz5a }"pb@5';3}}AoxWm'J~j"^PC)F!f ^{Q S#kcrӜjوg-b֝׷Ju NlN!}&MNNI4q',W%TwfhGŒ7^w6iT(XS5~tždR ,{ )vdGpݻZ=O;@jܩl;4b»@A< Ё)lŋލP AɈ7OKk0idGg9ŷ3#O'N>ɓsيN[0 K썼`ػw(4|YU¿53R;^OYtc(cddAMboZ_[rG15`:ʬET^r,JF(XIl0-[oykEOL%i[L> +JNޕPMQ F?C,W(Lš2Z3 әxx ֥a_I+cYݪ?糦iV[OB pIh?sidm@#0KϢ@,Їɴ ycY<yQkrݨ=7NŐn1B~t"dwbKw.}cg79ڋ"`de}\bN?6<ܦ|jq?_XP}ƙ||0ְ3!]3ioʜ~QSfgs+?K#u[_ùŠ0z@|% ӆ(C*كRe4HL9թ;W]^S6,QVC\B\`2iP[۟o~ZJq(ho>rf0]F^j!VgiXQ$WvZAH-Zgf>Dj:[5r~퇦uOLBQlge:^c# LNac|ɂ@|( t;pBtDo0=A0`+^|(IDB=ʃ؍kňtARu{#4œN-Y{_mdmDo*V%i.KHy]n7}"c*/?ݾO~sN.9c@76_r{lڊd`x/LCѢђ[٣) ,%}F" JL[7{,ïy>ڡߧ>)2Oj3⣴w&٘Wז>K(ϐ/2L0DY)*ýcNDKv4rթUKs]Th *Cj1@3>ޗIiW@&|]tg7`Y+bC3C'5;HbGgϓXrrfmHsqx8tO/:uu (́Qgy&&|+#CX<̢YXsRE#f5]4Π04OZr9zj`g!b [vH=U&֤_L]œuWK6`ucJ>!FxBY Zbr̢[;1y -rĠg6?7w"$Q4ՎfCZc70;ƴ,YRPBmšP3=YȘy-x1IJnJ ~».,#y& )AXc^xt zO"^?P]`q$  ϗWu~~kfPd с$5T'HІq`,{Hգ!%dތ{lN0 iרX+°N⑰uC@HXD}}5`؈̪uHWg8$/2;JQ+T<1[h$sNDnJƛ !BQX_7!mpB&lB<7)aHm}CB;*n_Qp{$"~ Dk:-S@sldsJ_ז ҆R < .P,jaB'6g` 2ߢn=B1ȉ+)cpJ%duDr4'ث3r|/u+23RĽ0CE$Y:k_!fp~rSPK49;AFwкf%S80_߈f'fەS(V8^UI!}Zԗn?Qs8ǭ(djW4K1$nq6 ޷I׬lIšlitqHRJz"Fr,^u=?$; Z}c+Vdi_GܲfJ#%@2i:w*ltOw3\ФVI%iE#Ud{&l͗Mq)T=U5$-zu{a%LU^dؙJ% »m~;8i: D(jj4}hPHԄ X&l^-t͜ )cԚ2;?o D5^ڵ,|ܷJB&T躖Txj>]MRۘ Kg{u0a#&;nl(R fuȂLh^*Є⃐A%ՠ?MǛt*J/R8We:}"6ye`w$E H!-8l#.m+v,32rD&P\G~o]a`iժG8y ŝ\7rq9Lv{ÛKȺv~v >BWWPo J{ t$%okͥ}@57n><>) EE+7&DОiu4~#_:w9-'3oqte-]%pzlrrTl3$jɼMar+yhUU t9-&`겄4%XBolgiZΣB\x|8>ҳy;{XE-!_5}Dn+&M% 4k-zFo"l石+n6~ʐ :1 0 o J[|_br~UiFKZ^f.ra:<]L>3(珠wN< 5m> 읒96pl2#fUS=Bu6Ȇ(.t2 '!@<'˭c6:ikqlLD7E8#{{þQ-ntP_P]2TUߛ> ^xyvXc`Îۈ=p>#eNU7]Z~q @1L{6UI>arJ{'7eD7 s4=+i>U4Dm\brw#ƙCw83q$W#3j-舣6} Q3|k Gs[ 㘑4{V %JkO3^"RU}z%4tfJ@Je\T07]yBT@lZ*4\~֋zy[:KMP9Xo'znWbе>G;@XM+2o&~lM7@X!;x.s]R2,$G /NrC|Ghh,芲9ȉ[Cś[wN\sX1MF߱4*hߟR&l$m$rtmZB e垤%G Mg`$DlΚFm?Sw. FΕeurZ\v6O Kٍ5y\lvH -GylfwZDhf<(ʞ+ ~P?Us]3{޼5>yXg!48ˊ#'$ovmCM%<8&^v3` ʧD>Tw2js>Zj:(%C>5d`5+1 XL+ 5+V1% ~t7qk d- Hڕq‘+<]A{(TQP#XX H×Ȓz  / ȑuPs>,rHhXc372&8u\ͬ.۹4嵖,Oi0|6$/RP.KK4s ~TTO}##Ҫ} Sq*:DL+r ?HY] -,]6ei~MlW^v%(cM!oNB!JXXڀIr2?a%rEhfXdG =|At! 8âkC ?d, jN .#OyfF)XaƊPU6=̩+/spߕ /C.V.qv8%:`\8::$pX+(/Z*\+s}ȳ.L!F/nNϨ (V86Tv 7EmI#A elT~f< ԅ$P:'pf#6D bU"r1!ӗtQwbXE`!;opd r"{m : r l*'&tʓJ/Sa %hkҨWj _m>Rquq~tc@+)&/WBYN"e0o3@d`Zd-9?x/?wv=ռRr|mj[6&% [?uH%o%qaJy|9%! 9ҿ? ɑ դn}.e F4kCFrt]~²su8T9bk% VXfu2sl6>k^{30QڊCь3Ϡdcv;\TD$dR~T\?,%8͈xgSv9Q4}L7ogN] ʛgK0>i#g݄={EU،t| _k%ap^M&O/H3T67[r!]x2-  u&Qvs_B&^~[%Bݷh[WIRR[8@׏/GKjO&10y=rdAݡdXj./fw3jSIe-OؒQ15vB҂ֲ5vgӱJ1X XKi?T!XٛF]g E|ѵ]"{$r6Űf 0^-/ڌ7ȟd Q2^?g >_ȳKkFg^_іjpqPr`_Th*|FRA~lYp-) %.8yC޿,+tRY0mrVqQ9ËOvD-?5Gׅa0iDL~U's#e経ޱvd9-\Ӹh9ʅ[!|#(N9$ LftbPW;(DE 5H_aRs=Csdb9Ӿ0ꛇϙ/kbn=.9yH]d2D"Q/ڮdhEeTwĜبr?K4aPls4ng_$NsfDޡ QwWfs6qy}nܳ+p:ȑpsm BF]=~o"N*9Nl "VsXTEsg$yM[..~Sݕ^usybՑ Ϳ r2dQo&)qkŁ^Gp ̂0dXCv 9F۴ akAmyHZv7Ԗ;eno+}VKȳtgv>Gmz0_Oප+@PZ͊'=n0;o @c60-6H-?jpo5IrVm O*~.Q2n 8!zdNz@> axP1&.p%Z+)W+ݻ[?s'iupFOi %K0BO++blrV۳)TQ$ ˫- KesǨcX YxiCGՐyF0[lE><~~rVnpr ^5I塶kVI}*hQc&IF_s7Nj52*HGT׽%)268⾤a|wIs;]e Jp`4trT[t}a"/BwaBM!S\`: XAl?>j$)3hMapoXv!V#/Oy&\ȱ*`WQc_q٤7yP.I펭Ĝ?95YYH%xԆkaS*AGrX՜M6V#M@ToE _mbux$S4w`F>kJѨZJؗ5pe!aycf=?/#! L]VRMBs yE͜{C]lLll5֚mN6yTQ\ѧXF?3t(· A54e%RSP΄äPls&,a+B:<9-jۉQ`zQ4k#jry( , GEn/Vk'oJ8{WZEcZY{XGj( JWk(o"){ V7G*?* Lx=sh)huTcv4{p˶ ( U>iR&Ϋv/0vPՄĽ-]N 3 mF-^McǍtq&r(ׇl1_bTFh'dRԶgAOMW^tɁ5ݰ,E3Ǜl-p VIR/\Z޵BrÙ wojc םYKXysLm%Y/ɖ-)(f0Hyt̩0̠dm#DQ5JB\h;COh4%&-h1)4{f&Y7 }M2t홽;/OX\ީ+)O}@Z9R`R Xق6gJc/T$sL@@ꡳ369dٕVe2Z %a& (SmXʋ++I *Fѕ#W!`{V:`1#qh"jH,+ȼs/tVjK[^u=o{9}9*@B"$%MR kG44/WdMS5iyA=4*s=zP֕˟+j`6bR~mLELb*u+ֱo}T .1" !{̈́ۛVBǶN^Q? (cIqQRx-u)U|M̝oh[y=#\g"`;cd.8^Vj1+A wuZGטq'V#zqNh1\R⡛\s<1w#۷#7ޯGz\ ,C|:&2&Rc%82gkl< L1u;. яo&wl1PF8`(OqG?_0\&n≺Q4t{"gI7B2Sַ|@x-, [0tHO"*čH|ȶ@ߌ!Z8=&f(E7mfG@«87ޙ:{=z|@N%֜?J( ` p&y&BsгW e-Ӟ-QF]01v!\:ՇW5:/ CgqMno+=}|-#'l]9ͬ[Ǚ2Z "p~C/zٺhV{EG?+eFa0ȯ[ݯL⻡&=nLa%L\V4 Tba+Ȕ6X!ϵM0R`KZ0UE|m[ ڳ'ÆXU{Vj4+]N{>3f?((aۈY;ќo!OG7>AXsI;a9|"%\d/!?BS4 G ]95${6#TM|J:k }Hî9,qjiz!,@d|zgD`ʋPjJ yR&{  OOV$o2RD$ۨFU\Q:>Ir+I2 wM<52JoO$[apJNI $&Aڏo_ԥ6RbkY/h4Z)WqI˰]]5 C"募e7ˣ% p79#wKdŒ~]B`׵fnkR$ c <_/#y̡Hr0 EF;͞1]O-EF*lE-֗q4MH)3O 2*ʵmf8HS lo2E!@N"3tkGY{Y}E =N${MP}ZRE_&U/GW /QB#nxo4iYiimz <9ōc2kFjKI39y>s6;&]/ >?異|;vL~bAiJ N_MIs8Е|NR.,y>eZ=_RO1"{uiHA/?-jR<]·$ރ=zFpSd Rj)&W{2OR~|ɺpme2=')ם#I} xzc'<[mbDH^:*" L͓ XyT D;kyUb+a V oH}sߋÓ)198'RC^Y0c9$:P5z 6O5ɑfTڝ0 ,Gs;|޾iq_q |lvz CՅ n&4$TpD*;AO31Sk*1޵ O2NvBH?on'7Sk #)e]v"[H;1oa^.9u$&CZMlm\m"}禴 e%b^HBճE?o7~ШcV0QH>ړQqI#Wd̂f`ɟbc0 9R֍WiPd1`yvR|8bZ=!t߀Bv>j\7i(fWP '{01pL~~+ >`Dl}0d0m7Blcmy JMZ$|mNf~߃DO րem+3Gd;^q)3k&sSM(--.[@>]4eR Pħi#8u;Tn@?O"ԪvSkͬyT-</(Z|hX@IAkɢnFZmF\rӃ6gx;\ƌo54V)gwԌvё8уW;z5R13#9Y-O0s!XcWvD8S`B_M𦍷*껌^H~Wdж 2h15n\Pܩ[3XrimU*h(eWygfc ̌F;:`ԷWPlnŶ#g1SdXҖ!Nj>klL->{)18Ks&Y*Ӂs\ 7Û1\h >Q5?v,O0u׆cs6ȸ6e*M(,7 m:mM:v1j2/X<% 15 W*YIlpKl|8 iwC(mJH:47`?57b5qNUi@H'> *ŞMgjOZ͚xIS8W%:uŴC-L; $#x8oH]9+)u =?P:fhN$cS+vCP 򽿗x.LB!׶| 9=q(NpCz z B!).sP(X!$7RTq^!:,5Tr&'BR^l'jڇ#{qk"퀿'a|hUȴJTaIuسY;酈u*K3m W"kYbG ie]wp4!oȤ{Wvp7-'-k4T%e1Nrz"K;g9}MV)9o\ ǵ%lIeLΞi7μSKw2fpJ 98C.GE~7Pt3:T*ޜ e:EOs6wϪسSҚ\7?IPv#,uV鉣*[[0Xso-Exs>۩hVWow ,x~@胨ILq e$s.Q[zV 1sgYzXeA4@Ɖ¶ӹAh ϓH:/FJ\#mI(> S^ML쥀c^|Ʈ,a?8J5480)ѤAk m')T# C\d5K! KL#-n+Ș5ƝX E}[C3_2+ݐE`akdK虍(do=d-_W~\ ^/Ւ;QM_ƣݩat$4 jvruhrns@<:K~ 4iMjp0KqLYg@Aa2:Tz){c`mTvxbK3k' 'W$geLtu ǪZAy/ik*tH+NBe`ϣM(qC"a)3]g[* T~Z1ܖ"cb# |GHc/%u*FD]nIJLdX(͆Wka'l ~nŲ_=V.!U=O74X}Z%Gz_O i2&DL</GXy*#cY"q{^DճsDcIbqLU>IR:u<̆g0W&h4@OD *@5(oGGRc>Ç7 _ U&=@@Lf]#2dZqO !̒c4 1rα4֥ UTn !YRT9(S)^m8(+Qh/f$گEs׳[ 8H&3 NtV72K%>i3#>]bB35Ԣ_P? lo4 %՛u n? r~ ӳ*mv0W0($x&}lLfdQRI -r%ꇻ6 AR}#O`F "$f̅ (0xƷ\ nsm,?Bݭ0㖤WO/5")l"^CYhZ>=:Ђ2rT" a .9J0Tm(FيN+"* }Et]lbG yuڳ`Iin%0 6q ]R %*c]&q;8p@O wݎVYo n^`Y>zy/26M۪; BC -ys wcad/xFURԋ=|>3/p5>ӳ!+mrYYOmr#DB.6{ez# Md>AZ,TKXxD8K+L`GC]b|(fc}A28ߔr-"2+(݌돜An@קLuuV, "3s5 ej<868HJY7IgT29=\Ą(? s|xj@فmaY3}cR,+i]WW;?*6Ya,!,6lmQx`6>bXOt9.Ң%R7Qw\m+*'r Oܟ$s4| ~IY}aGFn&mt;of|R5v:cd0$dϏg#H^3x`&L{ r+o<PWQӷ3.@oȲ>.oKSD9F '8E_*TKS: NBzg཮eNnO=U8U[at ^tIUa0X3\M*Uti%?i+9L6('){ӆ)5 s,p]i?I*$IOVeEcX^d @=[ `ᾟm-GXL#xۼBLQޓ"q?9[EYbA8UǕkە`/DfN4qu֔ޏ 飉R_dD[*4rp{~C׆P鶁 @Vq Wd1N*f yb TVr#_"x_@aֱ ZA~qqˑqyQmzo3K$HFЏ8بCOF㉻6AgǘiFFϮ ЧMfjn,³\mc]т[,fϐ{@+|NgPₑA[C@rBDZo 7w|\\1 ۏ}j44=5qtBW)E1fDȜoF:'p1tmBVvPWV{%V.E2=o 6tt"(),=}7G4HE9'_L^$ZG}@u8+:< ҳM\ ЦiWUq K}?Zk;itD.0å((ޓjyCҰvw*[eSo)u%5ik8D=FQ=DX'x}KNnn ם5>n~ Zu3̈!n'8 @Sj=0BkH3=Keu<&J,6UY>F&X*FRW S{rO o6`*8, C ,s̫}./\M*f]0! #.Ռ]Gܔ%r8~:[<]ᎮJz/PO(:8PyW`f4-{) sVf2=l(ЙFx01;I=i^s~zyOm iwLp\PrHڛT?v? *܊qjnAJ(@i"БZlUOu-['QC.#l0fi߱IsqandpX&(v/iSGgmS+M-ۭ^?﹎YK2<4uJkh\gN3 OY`1O^ Hgk) ?aZLOR%2!7\~XS=vT^;oh~|`#t ІoM(&y_EpߊVT5oB%^`P|n#1UZ5UO.N .(Pgf<ԂqD+#:JB/cg4gS$}iДɟ{X^c邕lh*zmSm#ЄP.;v$[ȲCscK~Fz,JӯJSއ9;zeK9,^]LνS,KIiʿ~F]W$Z;`j[dk {o{BoygCqx9_bY0 eGUr;HvQS)t6qpOF̈0b<6@;F6#1(k&=f'7 Sg~<vdbcIIJi~{yPP;1ًmD E-un;@@ܮWm3AM`^R1ݸȡ,~ T8@c` #yN溠5PՄ.|~ktf6.Z|6:9q>I#%L4`i(E볤JD3|u9M3_ 4sTw BCh gO)>5r DASڬrʣU$K }o M^OiQgK2;]XO=LX *Bo;K5=YX&$Fs&D߃^La8"|rq.=8~Φ<ġjdš=ң`gv ȸAy( 5KlF 'wJi7RG*S g&I)ẅ́+1[AY0nVLemY`6qS?YP^:n9aߚiAo;P8؋-sZ#~sڅl^IĽ^/Ʌ&-p>[2 4)ZЖ?.WI7'6`-FWxlZ j %D#7{YF ߪ?Lah)e\D9-L?Vş`&TI&@[I?o)?aSY`c}<>%M2𖞪t\x͢3eFʻrmvPf>3QW=MoJh]mtlqٜ&hK7 |`BY &. $W9yU@ ]jLGwʾV!g?iLQgd3]2b?s (r|b@IovͶ>M^NsN<7ˢ.vds6;Ȋp-8v0O/ BZi㜒Sx5|s@Z2X=untZ7T_!-=-3Mmc@(27~P{w%y'JJwKQv 5]<,OiX)j1Lp8:ܰhʊﻇa檔J DW4Dݔ!-qn6LCFɧ(wiQ=%nm l{ P`mflFk PyeH#v=l$#bcOmϙOq*1"Qu`L*FvEL0\ҾZ]֋qDX|Ui{ Чѭqx6JJm)90?vòU琜x4VMs5Y r?L}?q09ׇi57V 87E,ԒmGmnAHMgef@XU)KN߽T]]B=pޟ]K 38dg^c}^;.i;h(3JAbncEٖV;xURlվFX^Zv$ -!Un C$^ݸcnC鉯D/ nn>[U2"%@уȥ^wu=d8f MimLW)+pdL8LkoV- /Ԯk5jq>%qSCwwH^C#yNwJ63P?b|tٍ0.2_7"rkPl(=4Wo%<Q8`j(N:oԭt"EY6R~y֨ٯHzpd>]D DT7ۜF>"A HSBkhV#ٱ"/E'%/8JT:hjIHO<֓ ҥQ"~(h ;#GvœCpE_?vfXd}0z1Ca$?OF"~`w0 P܆=5rCf{ncP ~PK=@38OZ¿Z ^*yC>-(Vmfw$"=p/@4d|%˥+o# (ݐrUAZl.C<*J9G+cѼ-'Ɯ>M:ƗTģ"fv&u^0h}b㣆ԗl R|>VVx["N)mw syͼ=P 7IA{pj:Nc;'`xe"O[xbu4o (6ytq~ _yjBdq'vѾmTAeӣW!jPČe\BpWݾxk>˷P"puH4ֵY&5ڎpq˄eOmݨrOܸ/U$Gs 7mmsxGy̺]Y!EY$d7etd]8)a؎jw:Nr1˅tS٦Ml0j)ʪ-0 m\ꇓI;Hn9Y\Ov8T u+p')n|A;nE?e ڢ~~IdߙBa-]wG'hFIm8dU޲$m{#әXd20Mdb'iw-Kv@~IO:u,ܥe%6'"害)髯N ~A 6Γzd!oYˡ]ߚ_g2ǂ򑨩8O]"laYsՈ\vŮT~ZOHPfرU(z]LS4; cctE2}˵wzc0bӫs44htM>eHWnGWVV:Ch?!~ҏd?D!rL)gE_KJX{O.~6wş6($F\i0tqP]GfeOVcdֱtl#8<=w7SG=b6io%}e )Eu=Rݶ-~W3%$A@:TSHHu`q' IZw⿣O)RYMv|G ǧ*sv9>%"aPJ~r1svr? ooɐ:3P]{3g9VG /B]4V?iDA? !n 5UL_Ï\N,H>է9c %g:_Xa|y!o&rQaDIؐCq)tY{ (,@K bĐl`[0:滠L's= t̞z LkpdZAG:T[W_>בw*ǙD9mުF=kb$xe-YS8~Bte`z\Mzd-&ߋ"y/@ `G v=yT+~'nCr0Pb[u˥*K߾&uE;bwbn5c6R083hTy}m,ݣ;ddVbdٷۙ @ИZOy ydÔ0ew< [_s4hFo6]{nScM̨J$]RI\$B2vȥ6ل}PCzb7>ٖ@ D\rKH)PFVmxj(\P*w$vŅb s,P.<B\Izs[<#S@l,Vω,.Vz2D~c{4N,mS& Z􇖰tq=?@(?!BjG3_׶U85y>j!urm>x#𳳨)1pJ-f˄cRoҏh\Kx%Sls a Tk?X^J'$W6*kI~[*6MhϠ#͙$O>N80 z|XR\-N,6mfv0׀xEP3>, 5@6'\Z-ν:Al v|4N,.mK= 阈-b~ Mj2&z(ϐ5֪+#RqX|1(jbA gER Zadxh-75'4o苦 -ݡ%'5<((X1;u~h˦UԶDp8HQSu4fߣei<\HL1m|؀MUîab' +*.Q[=9T[ƛ&q3P£YVP3R;g !5cGl-?|̳/'Ug!ns@BlgMN`C誦U i)h dVY=b,yN 8A> 8xZ\Y$Q; P|8!OE%iH|݃KHa~IjJsb2CBA#ݻD`/_`V6Be=0; Qڹ2}Bq^A#)i lnT ķ/acj[+N4a9`_+C *5YY7?6@S NJW**,<7FتK ĦW8C]yzdf:yq.b1{hSl̨f@ҵF ;Hc/Ƶow|V[{2l{Ei-nlW v:x=ѿwwaE= s= Z*p2Q6L⢷QI7d¥08 e 'Xwg(x܊ Ш!o}jQ۪e̔hwdk։t_9s}EX RCqZNxBXHk4 z3~,MjX{dx(I26G@yZԴ&b$?a4lj{|m`|SN_(q+h 3 0 v)(>N F"t,jxVwݙ6R'k2 2pkM9UƓ¡y#@|:8_i )u&|r7pZf!+X i3_NwYtJ" )>PAR?nWN$O =z6/ .Ku'vb1'[xs4($+lI X];3qש^~n,s"v-m<;KEH~kWg"XTyt1)Lu%%`4RY:ÈǸ5 ҸE7WЁV LH4Bܕ~AoΙF!qRFd " 3ܞϒ[G,bW@-F 8ƭ/%->tޅU@$2aw $5gbx3!F!{_bA9tdDt`52~GEHlX7CVhZ(Ъ+ 74Vyq6sYn } ` r<ٱkEwH|3*,)\Wt0gxZAo6ғ`gĩG|U{bkQd:͈ YL^ﲄqYzRnwRaڬo&m3 ?'/K:(`c6=z)6yU*L_NzP[ecX0H^.t?Ifi2@m*ʹkw3<GZZBۨ <oĭ-@8Xy;Y`(κ1|}l:1pxR=.wP^ǏU0dz)+ίrJIqE;Ԛc)=7Tvd+wgE)?Lꮛ*z]*[Aŧ1 *oLuEKʫM)ׁ۔,' .iE>GKWi(F @7~aso< [#$>­jOϦ":$艅!.McGl;&}R>x牄]l%)=뭷e; jXWCIZ9(Ji-ּUz;+7Q+8"<Ef4!j?տ=jb;A82Π6Z3=3g,_΀ Xz@ui cD[yמpPrv?dbVO^OO G*ʘ<}QƻC#wvۈ*>^G `҇VbϬ]=YV 1HЯ&s/oB)\J9{9=hefr>ь˄݂F|>aOރğ5'{(Z(/t骲z#?P?n+yDFy4tT(c٢uhQJZ|Gi I,q^R'1Jl-ID KYSm: j!0TJ|XRM}Z+&o@PᩬD}7PB R}PsE[ry]4thYӈ(#5}T ɠO@n%b{^Nk#8Qte$`>A4"UD`sTk`<-6Bޡt{}A8T%ys;3h^DC?ΕݐnzIv-Y],eVD~T=^oh钅L?>f.;b'5.S>t)HIcx#&|~^Z.'xVP_ y9z!&8occ. !贌'Lq\}5UWzE>}9 6GԞ:qs>[ Cu|O?ZYBA-/-OOW}Sod ;h62P(*>m|ޣIe*ҫ 7:r֐ǔ%R>~6/*\H0-vLNyY?)i=78^)R) _j/"i{)!-RE׎iJ0>*;G'w͌۷ּisRv3z]ERU$l<Y3y&18n,yeM>I*ׇG{ȷ#wi |Zp o"҇8eKTqjD9T/ߓ¤!yFE'׉=ÛQA?6+RS!|I_F:ث݃3L܊A(}X>zDΦZzt Xrب!痐 bCzA.5_XA7K*zsֻۦ>yZ Y؜QF(-Ӄ-MKw):66S#'H"zP ޔ bK6aTǿ#;Y( FK'C#CScXet3ƞD:KYZKt:fgyf1T[+*1R`ă?PjtͯY e>3Al5߂*sd. Y!, }8PWкL:}S؇֗blA;)c WU7?H+o ECN)pe ;/c "t5)qluhNb Z\=j!Mv<XK+oJ{Xk)ȎipNaP#rݫy| Mb&C-< /4^ _^8EÈKucad)9(b$V0Ă-k+6b ܭ(AscR끳!.m shLW3^VxoˀgjN;T0p>7u[yGp(n&kU,?I?ЋԪd畩bƏa@HHO#\6 :53{*cL0Pb a5- vڈ[ ԍNXjToe[އ4)sGlJpK/ fS.ǰ.碮Mz҅?<Xԩ{8!XP6QDp0~^w:JsW(Xd{eTC6k!U"$<( ?3L%Kps9"JBE~ndy8ϡaKU 0?"hF-jԫ8sEG  n Y[z2Aa"nˀ`B$Xǎ)PtQDI 0M(õ|SD$RgQ|5`JnE,⃹hJ%D$f5J.Uy B E*YN=Y? ̳E'-1)n갰z}O’ g.nhJv4$%5 f97f" DQRlbEe/8T˱2>=3(.PKH()C'a"H@x-7'KyC{Y3m.P]mi\6jD#j lkjl .HLbqC#Jmo:VS2b'-Z X{PO% JHc څȷZqr$sKr^UǒuGD 5|)ۢ,؃xQ6>@çK?PFmf@>Tx*TW{NeC?ux"%IDɾf/=~ҸeU짿9°n ٟƥKEQh(AЦWsc4߸[4 z8KjUTz{U=j3zk# XN6+ED?K:FWCRTIviTm[ؚՒkNYiVkRp!z݀ G? v{qq@&^X;~/\c!5PMYhC16͡Q@=wJ)Ljt=%)D%6R0RD)"HOdHm&N䧭 TzHӬ18>g=a /lDu+ p?NӞmXBg|y/I+rR'Eh(w|D/jm\kwvM['8+Js ˘X'+ɔ=7VVFϑdw E=.ݕ0nk''D&>,V %tQk3{`^9{DDfNov j I;34L&>Z}x\afP.qQ%F4'KXXTy|' j7`eש18?2 ǽ?P0 !W6I$Y5*cvUÅ - gG.V7DJl@[]DFӺ"m%@R/DշHo .2wsniPegB4S/Y~S~D_!\ˋS(>l>Y9legmBc+a*#Ie٢\V1 HN$h>աo ZP:As֏}^zȥ%ތH؇ƇKF m5+m-0ٹbn cݒݠŇ4J0]\-N 4jT*Ex̛o4O.r u=2%a%s$=^th򐱈d ę $[ d|6j eT0 tZ>H'Gд W K' IA`VQ\|J0SY,pH~Q!&4PQrB !j9jN  A*7(&,Dh )HL} E9z4~9>aFZ)L^(?|Qޟ7.} #}Sb  }xUK5 bd[Iy|Sb2T~5$eҤo Kgoϳbtm(;l<&ӱ?WBK }{l<1?Q T(`ơFlZr~;_kEF 5RAdX=т?nh1BXy/4JMvx_20q#;yDzi\ U=8FFYk)pVc1iʫ ?ZOb۽Yp.-e*!y GXDz`5-;f>t"'[!+ 1u՘RT֤Mm[ Q4^c䗡gNcs X,Aw 4RdCΔ0p%vFcGYKl6z1\]hgX~,hg3 Fc~^a>}`*z[`j@픬lpY:f;2hkZFɢnCâ9.Ɯ{/p0u9aKɵEͣ1&R:`mA%O*H?Ge6\9Q2/ ILS sm;1 bXB4muJ,yNVjv!LֺbY?2JEH^4 2 eR*8^~kgT VWX 李f[S4/yUvꒂjѽaP^'N-ؑm-w;Ubs`A a{g k3]Y:l!6W46`ƎN>;k >-#FjjMGKD36HKŻ9ulz%q]!KJKyW %䦾)RmL\LbN1/44J`!*{8Y7jQ1O,-2kXX:_V?Veׁp5}!О/ek?l?qhN> 0S)5uΏsd<?h͢`9~[INv&O3T~$8g}z!A=%)t*eHm@ju?(=ݍ@\ܥS|cm;c0K5~Sc䘰:W<zkLS_92Bȴ)p{n7cjry]nDai. Hsw) \j/b=<. dԏо'o&6 3-p`^Wo/ I @mEv?rppl5QeX2`$-}E>MTT:,ptL:) p'XП74g@q^jQ#eT"ay:[m^}ζ8"5gx||ov7[[5ھa=/AApRHHhM[2$wQJ獀 E!{XHEkNi D=?A]0 P#C-ovWšJJ_$*BRU } :t%wﳏ1uٞ% nݼN#:ߥ~e3i%H]M7Y$  9 fpnX6!3HǤ!%11׬Ҭ%k\ŢQN^RQoHE䩞%]Y106&vqՏ'.ɣw ձá4e9Nkھ nuFESc Ѵ؈ q BkytvJ[[Tg d-`\|3r1+.M!#֑[H{xha* 0w֡  ~D[[VYo* V +#KTz1!uZb=lt30TG( (<Ы7F]wBZ^!eHDجhqSwAl"B1:{ugz!L3,=҇ +l'}deեQ~͏i//厵Bw,i2K\MV1 ^P(,> |:fs >;)ԕ.떌,€敺 /߅ Ӟ*!CppًGj&ApDD&yiA$F =]H6iv/Sx?~6+VôbႽ@op5t׷CEDZӖ. OJ8sxI ~j%{|s:+P%Ȋ چgvڅfViCS* 02R!z\ħ}qEgQoD;("_l% ^%k|T#儃apMI;K{XaeK*s6Ao+RXҎj3n_N4b ))4 hwxS8ACȦoSCH׫B1ڹ%Qw,)gRGLI=e&16盚q:E̔3O 7hɃzy)70gICkwMЮffoP-n |_0(BqŌŋikGB:̴6y$M*)aT{n!2VAISɏN..|+͕# Z /9Zp_I0F ,\_/ 9).K?[׼gMT;@AwB' bfELz$ zԷy@^>pjfJ_fi=;2kcjZ6z:qJ3G0[ ~;+"8f6*;.UfUUU@Ix`Tͯ,Q6v"Ȁƥ._vѫfKR!̦3ȗ17mۉ%K]\w=9͘p S/__G676ھ!V"(J KtUP+iMf}:Kw IXu%Q ~[+"ګ3D^=8 e^HAz `#"xUx;m.ڜVPѩe[2:Q~g{OR!3JLz ,%D>^5S`'=$ j?j9jfɛ1~ Wv&aUsg; ʒ.kI?1~uUW,GqڒCl;uVbuvz,.z`M#?A4 e9IOgP=a:Շ>wH¥mHI>{>R<'(Ւ g=0$ ^+|tQ`$Rto};׃ 'gU'fZ0(׊/J\Įi{C5[_ %"jq4آuWZ-&>\Ht6x{RS2<"^A6"5Q[I`p<&¤f >a8t"=Vg58ODIͅ'!*^1>mb"15`K)bFE.'UlƄ~+$ c@/-ИuJ^p4L m(OY< }X`1hِ@Zа-"k .*\\#(8[W4clDL.]ҏ2/\n@N|t)&sI7$"un.liʫ[x2 [#rKOe`zFQ7-҇ǣr \HܼMeOLc z)ӺfQضqM7):Ir/qJ ;nU9]V"/ '0'i};1L]DΠ_}NxVwIB*B]3YO_bV<}lKԝf#Q"pB!|Jrvs٨ssl,';y/Py~Ao mt(TDՇ0ZK5#ڗ u;& -!l*_a-h̢G9#vyKۻjLQQ Q4'Ĥ~!F>5>o~C 89.Fj+ʣo6p6nۣ7o~$f;IWLobT eFUu9ȼݾ=R!}z) j0AEBχ-,5.4^^hnB1ajoUEܢ>`!jIv,Wr R뾄eH^9zW39.Sy] ˌ/\{1ECZFb-20jsHdžͮوdT˚Tjzr bz_̊ߢrԘjG"8IO%5T ANjo W]DTlcĊfX9`(Pmja1vXhO ^Ww\m1]!~B쾗;{"aXJ<9qZAD;p/P'I0v3 ݠq|h AY70!q\"Qu u(l5 CHwfqj2t]"p%u!p_?G#Hވ ).ڰr] c ޛyK$6[ i:b-0Ďz\h\Z)x]u Jz5L]'="͚hG"bLage-ϥ)zcJ|DAUNUQ{w[TPO3 98H/UFk4du4eg~<;\Ws쒬 X;]7 ƿͫ*vy*-|$oHgq$+AvOE>jGN^CHL+ҎHʭUMѮis]dYAĸDT; *,Ul0 P,XN0a̵sd#Z%=c1A9Mj8} KlѾneA`.t^{|g6[ۀr s0`?%5+ٞzy|z K·-Npc=O\D6C>È i(Ef_կRL$ QDZ^ cv-C}OrdqJuUj<}Qe '_pa6'n8 (Z.[f@2nj`kg>R&ƀP~?ig|Ef#[x~9 ͛rVo8EW^~f0k")] fkD3֊ /⊶PbP2<: vomG 2FoWoȈURǢ5DwKmvҎ}bEA؄]Mpt P^~QaCcu:-(` c ʛp z{Vis7Ro% ,4ed[w6 H,je:øgE+GhчT,}Is\ ߎN~~ CdFBog]%(|ıHt#xw~:Tgd<^l@jb^RӚ,=6-*$V,+ml>=n]B8$RxsaIhM.v~5!NBwHH8d+җy~ȩԹi bZ.I6(?7qέ9Xےvz{NC|CY*y&Rl҉Br35!2"tYь([6YXׇ ̼RK#X[u]>SRy=) Ħ{Eu6VOYvc/{ 1ķvʽbHz> &~H[Eeàߴr#2AEEpwagZUH'\eQ0Lh`837_W3E4%;;'b I ␦%m7&-А:+! >aF4 ΀\8dKMx@2/ђ$Qs"χ [aqB)qI\D"3V 326?9|dBSzte ")U-Q2?zMUAÀcIC)xGJ Õ _wDuC~dU6{].Ru҈׼$Г Lmab-CjEN4ig4:\59}Ȑ\A$lP.WM7(ײhdSKnY~/+{o@ErJ`H@$p«a%lLֵH:P?Lv\<cU`M HKDFY_!_ JYfHA6 ~f_/)X|ze0y]> %;C!'9_ߜ58tI(t{/Z5,ayV6>7WYѿC:+9U;m۽Xy(BJKڳ_|G?{҇,A~yc6,oBb3^[q3Er((gjZQkKkTFt)P72V77PDUkYgZ0J.30鯳NYpC߃uJnD.яTd::sTtrK<XoV J̴96o,z;un C/R`f=Y;CdqڑpI15݁/YJ>nqsT@2y'C#[ JZ1É# 9jbBD}3&EW;n!^[nro \HܱتCXI%#vfn "lCp<>f8Σ۽~ QKN}@,*ǽ9|Lܥ''>F"Xϥuf0jklҞ:mw3vnRęe&u$?vj/Lt󧧧'" X4iTEˌ1%й% Y)Pf>%$;U eUPF qd!So3v 4~WW{xjW|D>Gops[kEX2A-JCM;|pc{zjq$]vnS8jP_{liIHFٴM?]f0%a[OzUWW= NW;ۚY8:b#h]~ϰxN8W`4ܵv}XNo3bWv`5_f=_X;;s^0z6;5 8$}7W 6(ȯ~Ik%Ո^x?ؖ((S?>b7|t+bHv 2EF=`펕m!dtH8b<8zR1T;MŪX)u}6]j̣ФշX%b UA~oRV Ekpړ374!s|7FL 9\S}!8;cV9>R9gs=1*.+;@I}cE;ǽuj0ո0Cn`zPR~¶IhF9j'9WukE=<4%e}Hb':eFOQN>">,6#UNzV&˨1IxJW?TIMgcidDE6 ܱ1թyËNM!L+rápǬ5tLC6L/GkH\Һt9}MUɈVw6ϝV?N1*Pk9(%kHD)i/ e2dtQ"M,Բ}b{=mֺ\=IכߋHЬmg=q*Ln>G&H9t* 4:|hoV:wzt, hio~ y@ܛ""A0ٿ|{Kx$lVf~dE0 )l-I;ɔ=dzANx0)ZRB@d>f>_3.f2'?}zoSj;zUS/XFřB@ 9+ hYR7`rE4~fǭu\FjP`;p结Uj&_H9,^؛m1uW[y^ܹ7+#, q0ј@\BN7VDKLGҠlg/pQDqCA .IXJܵDޫ w=h4H$¬ I)otT+v'k`J|zk^J(TnjQ,,!"fЂfCvmLqp9xSሲ ?oO3dGsDi?s* U!%_ ^}Zpcc Š0uOiA(-I"BkrFc&TST-"hsi]ٶSi7gthr^2˓#CWE~XBS2TH9JûC#Gqy5"ոw~L,K ;UvW(?!_9Ȓ1 l9U=.W22]C~6x}/ ϰĐ]ЪHR杈L_LcD(v8}~Em8ɺ NGnͲ|J-%wl")\|05H*e"}8"u~ FO)O2\O%凉 &gWioxTsۜrDk] b_)tQ q7O:PV@dUfrҨ)s B{w1je>ޫ!S{xŁq߽8:c$!Yw/ Zl/+-%uE{RGj^u>wdiu1rp1 qȇP`zZ 5OSXD>}ŝqyߢ?Q]g5$Ӛ6+ZƆ_/{(Q33KXđb誯ֶr8քVFUgڼ4Z+.q2gI|{y DS~B4r|J*]7%HQ^Y~1\ HHxG+")y&[7kcOh9(F5wcsj [t[R4_z xcv?EMﷻ )H(xk>Zd7\|p"{AQ\HKdgp™3T@lM!ket/:9Yר$qj%5[b0N m[r~2%HIx-w>'n-@9r E~aBP8 Ci'fb SYz(`$y-@(c &B3 8<`'}s9?\p ۻ5Q ͉+@y1d!. `DwLdAXC_T9xQzUϣʘ^4PGNSn}&*w8zTS06eUB\T}pE!i3Xރb@3:^]Cϔ~L;zǔ)ђP,ﵕOg4?w<&}oC?fxP@e]YOD%-yKg uD*cȦPm!\zR.p-LI?r C"ұi,e72飛z-Q1 jz*/$>`5YϖgErBveub?29<(b tY^:~:Dk4`a8|2:F?(\,M)SfX{-t7HN2ee>mV7}lxr$%Ma؄E3Rn] ?X֥J?cW ]'9`װcf1v#h7BT\0ȗ :Kݠ9 PH+L&Ug-;9 LQKNS:2Qw~tU˯"W%- oӍ[bfiHHUՍsye|vߒ׸xL?7:! ٺ jB|ǏGxfB l:go>:P h_Ɩͳ'`RUPV)Mĝ~˧θl|ľ{0!87*x216}ݱÅ?CH[tQ$k$tT+{MʢNwEY3B-74A?|Pac8 !kj|WơEoN5A`:!R vI[zuak{$R?wM /*&?ChDǩ2#S_[˶%tli ,K }zt*Y/N5I$f׷̓ &*ַ7g}铥e_6 k4'/JKr}힩[QvW@)l F>ߴ9\q5^jǷ&pKǗ,򦕸5m헬X-yBrt0azґ~_ei #bI1O;'Xa (e 1_Hm/cZ[N%/ MM{[೽EX(LEXQ}v僚]V.Pȴ /7ܧzb;uJ"XGCG# *:B^dp/="~ {"A¾*=6X2gY=IVQnQIrD:#? I_n2HUE>x  !yCLgꄮ{Ϳhp9K`x@$N7C0X]|CI`el7 ˉk8,!`x]KNڗ\~kOWNABb®ōJ0*^(9tb@*۽.&_19RNR]-ٟ CY>YH πsM<stuaeff%U2}Ǽ)pY"k׶8Bj^`6 Aΰ|~0qEusTZϞ;L\g}7?5Xcy*܍sr)~Tv"=1l0C8 '-10*0b0/T ^ƲOد&=Dȣj^7Yg!6f4T0yKi fdxJFu<BsB:"CvAIBTP dC)4b Bt+:SOg .hӽ+@Б@l^7z'Şy;" 8~=E7~EsqB6z,[uPVm;i2zsRcV駑Rrs@oJ/?3o.ާˏ!rdy~OH^@)v1gDӞ@ 5g66dAp9)wE@v5̃~^ZM G] ݷ㮰}eSg-n@8Zs#Ĩ/'/2BKs4‡|U=_5+V:Q ^`Fif-Ľ#UCq{W@:M«ۜ0 9yٳxI4D$w:2ɛdrrմvh"I\]^4e0,nMM {Kda,DE(-{i#^6q!π;rt yQ:h/A` &&8|k'~{3@2  Hoz,@|u΢ |`P#zbeX0Y8=2QDCȷv}6H{7V_#X|I6~Q 9,; NՍFf6~}w58IZXܷ1|}N8ڦfrh<[TbYsj.h%xz:&srD},땐  7!|HRnk vH (8f^mA$i\>pmf'H!;;+uEK J}}+5 -_mQa"Ϻ1D}В#􈦙^ilUf?5A,'ѡKoF%@3j#İ^׾C{ս+T֦6"]IHM%P8|:?4dx^HB&|']xK,`yN$4ZiN,T,EW.\MC"1 |,j[-g7fdo2ZP "lG`i gorop9^Y+Ǹ|VШ  -p-i{y[{ XQ 3 v]!>er>Vo-HQxо6W5??-XD)UW3gw2ѢJE*=W9恽_P #*􉯨@b+1L% +@a_/н7is=? T)|(*!|Vb|>}bSBl.nE4u6!FTIYԖ`Yn2ʲj&.ĒDZ!HOjv7@l[Ӻ{jYQ@Y?>*g8Ge-zIrPq#o>0P'<1U55-#Yn v;!wY1;-An"y`%*] 3xaFIƦ AWY`I;.oVj⋣m{P6\W[Ps8OB@}.H?~kC\a}&+_"}`eM' f ِf?!jОW!֥22"U=+mWfib<5Ġ,ZiD(pzp))n&1 W͋PH5Mv1: rkzUSMe|.)ѽ}隝XE|g-JQzSpUЀ#9y]nS =44#H{ұ#@EȪHAeqc›KvfMJt1\~%Lt}Wٷ9;Hc8t"]Lw,S&lbܮr7i">Ɵ,K]cF.#9àC8s7ӝ-'ԗgEo?ix /̭$A>Px>%tGIjT)dfjɂ— Ν `x2I_^,0t7VfYytH=)NJCBlwXZ6zߘYH̟T1t=92%ɖ(]T7C4 &Dy$ddT}f0r* ])tχ^bL_ij~=(@ǂ>YœJ!(.h?>B,w*^pYXߥSlo&7S/d- KO~eן޿9v7kaC.Bm*49g> ݕqq9 ͹7sG=VƋQA=jqi@* CuAD #˟fWn{&j u#\\6!0)ȋK"R'<,*M}{C3(8 !2iR43W5߇!C[!Li?>(v#3g蝵ao?.XJ0imШT:zr^ygNVC>j @I[_!/JR3A} {hn nA N JJ9p;}̚\_իPZʧ"= y~gE:X?MvkON"TLTQr&qF5M %Wr&V^-yĦ[=ԡP2)5UVWDRD~Sd]:l*%orhQ}=P=>dNXUez8ǣn0rFF'x0F c.~]Qbh}YkJ`ԣ)JġL)R>St^'q/)T Ж恶2(h7Dݛɣa i5C'/ ]LFAu 6,WA׍*n-i=wB,>~q)+G8-,ee,JK+R ]{1Yt@q։j sLW (LĽ02Třp(7*0ɸ|~QB5 *i{ Q%ۼ1SfmZ7o½`3%t֟WIkol Eʼ# fVi%A?9J] v,"Ƒ"bbΨT&P&- y0kHx_oiƑܶ/_#󭨏i\9L[d 1_RA6ۘwu|TPWa.ƨXM?7i|>O .L1w}ɖ'𒈒1Zr "QSen ϰ7qjkKeWjlI51Rz\\J+~\mVZ-E;$n G?> ym9k F^R61Zn0?$B+0Tpyvyڴ$ADn\B ?;tmܣo T7E5y{ޤ3ڪ9z7SҒ>"?+ƒ6htB`$3ig1B< gQ8EAkEa$'Ίԏ=dPD_wq( 6$?.ϋz+>G6VaՅ:` R('29aZ"7,xAQdrNA,Hͽ[A_+T۽+eK)u;a"c.<"Nu:.T465~l̊YV&O 7WJȲL0.B>ۦ{AO;id$Z|ZE2-'G.! _ϟʒLb\-t9?wKdj1{X2-Z~\/0O7 ,^ׅmqf!/~q#UՓT"Lڬ͇ykpF~ xbU~ =ieѝz÷ yKPE\ 99 `]|qn?b#  eDhN#k:h$w֭v8 tރ:P28cv+79b(䖴 gcRIJ| ~w(4’;"`2|xOR6y}Ɉg-23C0(NF&M?6O]<&P8V NJ>?{3D+\#:;K J\%&Q*M2X.EUlC6fֶ vS"{v-;5 %c)Cv$j=w/ŏMdS`ܑyW~.<]tmaO뼋i۠EѨE;yfF^w~ɧ5NއX|3}up5PrW>CUjO5}3tj׼×KHуD~^D>?$1$p 8dǙגnɜ~$_@+9~m QϽi(_=Y!U{ %c}ig>oH8NY[ {G] n6 k6]J/>5D]8/r1{>lRABnHt]RLBE4qW\@]ч\T wem҃ђ)wVhE 58q [Q ,9 ;]{4;#w ܩVd_#ԋ?|>axfħb,2w"V &nф9\cU<7X/^Gl+wx+TK׳mc#Σj4hoDKr{RÑ8]Yr򜧼\iKy"ɁHOyn(&bwG|l1D]LopͷHTl̀Iҁ{> W,0AH(-k \4QHx#1ԓr1@Cxk3=^j-r;h_V':̦KVMeI@dJCtcAi5:|[+ +mBG.>'P# 0ZBz-b A;:! pIE[Dv69lu5OI]wNe4`]pEbee96]lҘ_=^N^;z x i] &3 };0Nx25Hz,mIհtA~O!Ӊ-$0Q<6Ĺ.|A"3IЅ!Rk'??z/I-oj Cj0|e}r?Ӵ$\2W. oYRىt|ލ|8vT wq kGڌD^)f".p̧3OsSfrVDEIړаDU'k7Y 0\fXw2gwQ%5b,:Qԟ `i޸P&Kx1ǓYDS=F@/h=3c?b踿aسZV0Gt.mRw8 >a}Z_CdzSH:Y;g.ɔX& 4 aEsv;n~%E<#C_BT Ė Mh ˜/A 'Def1eum1gZ_f_nsT p4w\GtO)?|nv&jBI:s[{۔\!ng]APp%@?1/Nj dHzCIXB)\k*W_@!}p [8_; Cp_,LӒzs`/eeLo։\vHy`Kit潺\D$1$OLS%gWqLlh9-/EO%ӢF/36ىIi w`V*d}95V%c'@`~hb!7bq窳k[T+QMLC'wzY%+yQv?DCU Z*@ޥܙNx) 6}TvтR!֙sRZ:ɵ ՐId!:ky–sp̋6W]3'm<Դ \주5E.y?!](uZk݇صy5ޡf'Z-؀U&6,fO4{jg%x8H{Uz{ΊW5vaq-jKn qϮ|,]Up#,MS=x)pV9Y0͡eyY2W;¹,dGNp%#T WWG`yf\df EЮ.y~ñ81aSϐ.hc#)@B+7N/sG&+|:aRϣK;LFQSr\ ȓ; 9Gt\xI+`Z' I/$n< OAqM幓,-˕L4RIV=GƜsߜՂ-_G ,*VxKE`Rg1;0Ȓ@{|޺r6_WqM7Lq i.JZnV9@1pLy.n/pb8ɩʳ5+ /F܈؞. K#~ͱ"^sm_b/\3VR'jUE߷ʾv -U\|ɻЬ}^ɽ坾VY N4): VO٣r0K23_b]SV]Cc@|XYZfa"G#49j+f3H#T:pS֓Mu2'|B2 *ʪ'4q1ա-m ʖ #%jVOx9 ujJ\R ~˒D!B5>uiҔvlߜ|cgj4%1V+{n*$OH}H~حCsacLG|*=A@kݲګk(f&=X,|l.Pw-Ts]b^L1Q"$a^ư|=K1<EqFkmO6p=;+j"v4ť nk6EiKmN+ $uOc#FaXO,N8D$7IX{ݯء6J!Q 5 ’fՇG0Xr!X%e^k'P!71f)%0f*fŊ,^p %COBIen$He6+ug@6X͉RgnnToL?O o{zyNE]gH!8U?/UL nloUX6 ~rm6 ϯd۬늢U@F4)9-j,߼CK[.ּ.dKnnwoIϛx3fރ{m{ոIyKsyLי[R8#_y]swJdn& O0maM@YH`X~e8X#55ײGG4oRlDw> jJU&Sl_*HSX_q<`թHL(҇$Ey@(VӤ_Nם0Z0Gobsca ]@[4^;ˠnt}fBdKo$4}vs6›K %߻6=  `H# rXZ.[&0'\\r;W,18e0dJJdu湱SMeN@Q8Um܌-P8.)?CJAVWtS?3 S2lֱ4ẁf8pc9<:a!a'0&YU@$NXW #zɽƒt`i5޷0/fW48TGiL L`p ?*:2[v*Q-f'L ؊OCW.Ds>ސ *z~*'tkW)/[c`8i׷Jv!8(ZK0)֤VȬ X 6cN1U wvvJ ۹Qd>hG?8r5pQ Cj5nLQ?[сV-bB0a9VVyLruҩ zx 9ETacӴNYPDU8Z Wrr>V3os[܈Y_Yg4W=$;<=Ng _Pgϓ^qwvqlJԔo^<3@Fa,RE]TcQy LY:v}Fw¬ M4}/P. I-N@#IF0K8_|-`>抉*c=&мPͯ B\ܠneQ]]>Oڋlgb fB4?@C$Do -W i|Y\w(*C/B~|h J1v;N N==Mv,E]<Пq}T?Y.FpF]q^^\)JBB{JL%HٗjcG4Z|ztb;27;i@?q;n8%Cc9|8#`癀*|,(,"\O`xOԘyg LUc1ҊʶcPQX0w,CUM|<,IلS`4`:HB]=oҏo,pxA )Vv"MDNv Ҕ%SUWJ~Z[-u Alpu̖ 0pY:ZF}lYVR5߸SaǶ;EV@jo½+[ɽϸKXUV:m k` YT`a:8%nH?h#*0?Rct7-$b'\v0Whk1OJ;q(.(5991j5kCt"3#y6r*5;LH@E9S'{e2 k0{q{`: @VyR(/(v/%| ][} $gЖcc5DV$pLZKD ሔXeog3s~ջn;s4]-<%=ة%-M}fTwƈټ臆_NE&7pR2pZ0j<&D|U җi;S31"ܶaymy+%݋h,yx!Gǩ[L S);(9x^'x^A,w'涹ɻ ocu2+V2. f/AI4Oۈ[6cuOƞN!Q2Bk6AͺVMgjvGہRGH΢qQ iu9TY0:;#Q`6 030HKq=]ٱKAv]*59J.%IqYGjJ˦* st"dǼc'B[C4)<ڝSkE0b康~8eA=P4&ÕW0Q9'"`|kUܰoI8'Hw[!SS ЖרYRq뤲,|{ " > y8P̞J[OAِpl+ۖ>A@/P?80M܁*\-.E(rfD^0@PgL|B;hYfv=#2)"~:#?E7`o KϼeGjE#K)Z8]-"oX=̧ VߡhL=rل/{L 3X.07&,J_h^C2HvG'V#S}0ߍiCŃpTw_9g{h&u#lpH_0)WIE۪'(H^V@'sE})&0V#G*o>F.'i-NQh|kh04 SRg'% !״KX$"|ZKly {B#O(PiF 6,ۡqN|Gb-ӏ6",&q 4m :&wixy\ynUMbFVjr^W |v[ЪfC$sb I"H)l!Mۺn#@}(R1pTUM,w8)Rl.{L҄,=KNw6 JRDCFLk}dU*oye·HG@jxC~Xp652)`7PY@DnhnM.kP[K7ڸI-vH`<WP[V-)gKm*ssuG9of~JwXn6BZ&@HUW+afGzxҟ9I]kMWqnabeZ)lЧ=^`Zfˠ2t^~=iwHױc-Y2;"wBo,?{2}NT3<[.7'a>*T>5NA$޲k|<@w%>OY5TDV {PATL>_K3}C7`J ;w;M@"h!tsJg /PpiI  o;L?Z7Y ڷaarjV&/s"}\r u2E*.Y~بՍ 7R&^"]T`U D"utRAZ傲Xh { ^yuKp}[W5n^P8ᦂU!ҾR @hךrG8g f0[v`pD$W'!^D@F$}L_QS8zZN0ֵdq ob E.!cqvNE.RwkV-3EӛZ`j3_vEBzT;!.-g^Auqݴ@lgFVϴ0*H^ S_Y h1y6ER<WYQ/R ɁBmli#-6.c*~Jϙ@5(6X cvq;M4W1"(!Ct6p'r)s@Fn` ]mLHXU&hٰ_n q7B솩L |Zq=b6$셢qmwPB?;kgI}Qi[zSz#>c)L-M ]&V=nL׾cceDw]١JNXʸW ex~q\ݤ20`~U!+ێ.ɵ+`  pi [m/fFzi̋ө!6E+oW#-Q=:c /CMFsH$yN6cP\֙g*]GN7١&t8l5+Ј;j|\,d8iKt%a\!ٱq+>wÃ?ҵ.=$p27>>vᄏR!eR>HP9Al\SG.>W@>)| t{!΄rM*  7 "wxfM{T؂hV༕vX=d٤䮩aMS]4a~hVX $H'iM8fNdqjI>ʭ^*ܜZcMyzA9wIKgS$P%7 "VuK}@1 7_ Y.6 Z$@{@/D]EBg6I6ʬv ?Se.b3]NΓ}ifbD< 04Gݓ< -<+gB(Ȁ=Do8.@@0/i,ּm[Eao=8ԽsD*s~(x6M\(`ԓT[ &ЉVdll$UzP+83 jxJ|"Hr{>rBE1C(F#`XZ}B n ɑwXV+B V̥xիrΉ`0j~V;7okK@>0 {֐ OE:yy\H6*4;t ̕_9w4sevLs#PT͉bBThexRM G{wzrW(NJ Ku 2Rcs|9JVi3x/?NDd)E, Hyp!r{:!=]N$ fu9,ЈR޻y&dyԺXMh\ Lzcq!1E ZyJ=_+ ߚqS<֎ #Ґ$ Bx xg>hVio5>]tD2^G'VkP%݃)tH͊O>?5ğJ Q. }OIoLok#O6۸_کimgi QYtrbYY2 24븵Ebg7{wDF*YmHs@F*}3xAH#dk*<{ao-P +3F.F8 2Е7Zp}Xq}/"u+ۢJ98 im>~G4z~Q[I:'L'-8\l&W)3 O1&aE ^!젣?l+˫(6}xA #f3qY D [7q<Ŭ}PV= }QjJ >3vH_o^Yk:A"ZEzc=L6+;nZWiZ5_i?_>R0~"ֱ.gJI(S-MN9dNPSFMˑ2x9Z]a |[݈.̉Սh2d&5B0:V*0T"5Y:wZ*iXKbZa~La5qRf=nMd%lHA "NP0zm5t{Yݶ%G8F Xu'a* v;[`^n:i-)Ka92%4滓dFcF}eVVNJϬf7kMYu( χj;k+ ]ޯpF Fϲ'suO2[^ ͭ;:Uw=IG~cvփhugq*Z>uL8P~*˜8`g'v.U`:jq%̦FPx6=l yObE r铀Y0tC?RhICJ'dS/8p{_غCivy0Ktw!҆FXN%6CXg" 0YCŎhH^O@UGLpֶ)?9͖$[Gz,&6+6,͡|1ʥGUL|;h0@ ϻibKnތqh1_ on :F^,BسbIPi Aj+ݳ9{kP9qhepB; J^3EYJ?sv"2+KcxD1Μx>N ,Ȗ6Xs ɰf\/YQ #T*@O=YiU2T)~+&IT~egh=Vw?^|.9rmJOR[~mW17ա]BbDbT @phËixãZ`:9|2__mRHY*ZxsآwΡ-*(ähaS9wyT(@99/ĹB% Qf=^tZd;'U O~T{JJ$Ԡ,D<"BKH9nX.x;)[}I o>~Vm[7ؚ ~'>DXEmyEZӼi{HαwhMRTm,@+ϼOZqe@x%SO2xM!luyrT![{hdrFIÌHRK?P5hS^-fFrL7=YZ}d!?KՇwwe@*T/Kk:-۝L?8 |d'I"H ]X q0K/6dZ:Gm<+`kC/ŤO4}L0F@Ϩ,e&paX 7$e,Uq"$ ؼaa(Z^nK闚U~r?65F7/U>dexSs*NZ@EBH@N (Q0/]7D>xw\ZR ʫ F ?$B.xs 7K,G?z%#=jz07ްzV.q2Cw07LM_,mޤ+"f\j죵 #HeQ ߵ 7peV4ϦoL 2/0dXe1n9c = ~5{l~:$}i~llxmoC_G:ioE cr|f.,Ľ^ Ti9#?@@E)ymf+CgI&x|r{񈗶ڴώa48wW6ؼ}IfCgGtO۷AAiuhMv9~~ %XAɣ$ё>mn0T66^26{eUz~At /,. TER6cH6/uҫycvoQλ2[gT"P،.diŹJB11\RSS9#D"~BB:HCjW1ū2p@shsd/^csC RXuwrŌޔ䕐Q$u8$s Ejڏ#66d%{o%NRFTʠy2a&:A uGu+QN$M=+$G @L` <gJ 1YaA{hn{awi10\c`;$?hx^Gv+6$^Du 5Z"ڇ2M ߩn薄](pK6 HJdIT3f)j tyi+;6.c8s!<þX]c ~LQ I*`%~[) IX-ʷ^XO^GTO#fPϋaVH[ĹL˓2'oo??H wzUNفdd9/nґu^KOpt)&md4 {97~Kf&W2`k[NjN|vphAnFo^)Є0gatѸQb؀KŮSw ث왿s@] :Ĉ:uZQFr7f6;ȍF8+X#[$%]`ZGS#}LBGGa">g3=xuAcr2C1ĉjv/Xn<8k#N+9lqhفY(oJlW*]Ǩ{wNRȂ@]2D`Vnl䱄A#]ޯO=,L92ljr+~mԫf뻈kZLX̏bGXTF9l7 0DEb7Q HW~B3.jm.UʁJb=|$ҐYgߚPkBrc| '3(y[J[E$Gյ$K) eHފ[ ~mh =gr}1Vƭ?@$-ekM2_Hq ԑ2pt׉|[28 =tABf9@Kt3+k]צ#?kF!J^yV`{:FGؑ'g"s@v\=15(q"|>Yc1J1WKSLN9Yj8RE;mHfr,l`ߵq>FH*t/@w^HD7Z=mcѺebk ŊMioak.+3D,ejۯu]ijIjG^(@ĀnwZP^^sJj¼m 'smHo迹XZ[Qtbx^GAm潰C7!;H0![Ԙ2do8BNRGTRO/[{54cA(I^#Mh'p"9JbDY&_2h}-`6i ca`J0}5c Qul*M2rVm!¢V ^fj`5$ڤhGM3pV!+('oƂ*T햐O|)+m8bE{vpPwJz *Q3ȃjK.`yșZUSW5* 28{#p+>kEKm˩hG霅Np)-`W/n2,,h&!]!\-;*7G><Lש+6 d DD|"mb[93!uGe }qR?RAUt9n n[D`I')^=ˢ+\w|q kEfnqYg=G)KUv)mk_bNs)*xƊ4ͩ吘c <`qRhCbeM]u)k>COmv\*wgcXfYggYI)0d"&<bf9dx%SkEɱu!( '$qZRFi A5dj=\ |VDHtMI0HƑm쁙7|-\vB_FFE Gb-!$,cgA§=)(gNQ W]2>u&0Gh=4wf[Yx(9 c2!YL/g@틚#3=&R _ ϶N w_J<`-E xď ǡ5&nƬ1bI6k&"H9箢4 6*Xn<>)OX;pV MG})KfC6h԰ j~.g )5i>u Z<م<` %6 %ìc#6cJ gD' _fƽA8TL[FWSڿja yi(L5 /%^ `f+RWT2H@SO:Q8څaL,UcP3"ֳN Q*9?G8cfC)Y?nuj6ۄyJe梨hटV$Oֿ; *.kHI`2_暽QbT Ńr2%aB&(%e(;$b09F&auig(7iR&eٲ7>{4 yxo1B tsс/ =r,,4GSoQe`R<ʤh`YN˷se24a0⤫딇#UH8\ ϸ""+5 a1X-au P m$hI ʼn'rK@0m%u$7@P0W\UG3!Yk$9•4mx1i4(-U7<tzUMVSZoWQ4X {Wl$/ yUpABY~*~H!:#Emʙ$&ڥʇTuc"MN霾rX %nYQvT_YP?7AToEix ;gj4 bHMWߨ^t#ЗNȡaNx-Ĥ|a:>S5E+xO"?5:t_.4 Hae-:J8,;`ʯ11h -[JB"w̢61)#]_tnR.FK!Y*LRUҼ;!`-T;-b!R=cm[N/V=LYJ65PdqcׯK^,f:/Tzî|=&[]A:ZQtNUYuZ=9 t)ʇqC-QA(ơ=p?NY,VBWƙiO#MP/pq6HC`\ιU]"ukA Q;/TNnw (vrZ-6|N+@:Zn(!2RwjVA5Uk37uY/XtN c ٩VSXS$,4t$L,:Yz@>$3F5Av7G?A5mYPx߫xGdPM]3!7t- ^vG.z܋k㞊|"m].to d*>ExD]ECoKW[c]YN%`gpyz%a;rW;ʡZFf ?.#`1<[I+yռ/R5/"*MB:+קkuȩ|M#%keQ+"5+!X4FV縋A9wSxW(Rbp*nRC~"l[[B餎S?#^sl嶆YOQ[򌽧ll!fi' $>=iO&Uf/7/$6}҇6}X^p|, !?^X삏v h(LK0Tx^HWle7w0Jt+C`tZ܂p0-&p!("y^U:'ŕ(S29pj]椶Z KMUNW`NIBW dr|w?_I䁡t'b'F젓I'j3AD4zZ`TԝCGh'@.||+xv+ 1>lbmkOW" 4{㠪<)e_w|]pET)]uTǯ(}w!JO  m|7 D Sd#،U}#&3Cz(=>mu3pU6S{?N6]"+VUIOlmmU`dop.AvuG/0?N#a!|(j4:fo~ct50_̥LSp5hnc'Kݺn=9 WF*PDe_ZE=?~F'w CkG~𩟏#AA  ai]D%6A)<4*>3gV۵־a?6wiU}S9- &8Ou(GW2H*LU&=ab7 pF{k-@nc1R Qte"pVBh5f-HW\uOME''5ÆTWrK!6W D/WϵVAV>)|GLZ3iHf/d;HL(ConO\ɘ`)C^'%1pn$h>P,ΌcB#Ds$`|03@M"])yoQL =&^00P)苾%9G`$ɸtˇ p;AlW@!9e4's B<4dϵqJa=\οzq}[$X9-_zkaѳa<x H0d$m'ҚfN|-ze鞆OTʵ??~z`1vKn(> vw-Iu<*{zDD$8!z\=^ 7$'3E&p[\ ɺDYup$h4@Blm@ޚq>ۇݧ+fZ&M^* Q%]ҍO Zy%iWἪr02wHUXܢzr~ d_0xVq.cq_qK7m6aol h{2yJ'WQSe;7<{1qsl m2A(cbmW)AaơoZ1Z@Krب\qCbVezBIl%盥GCSC]$_}WĽI_dEgoC7^FU>r>DO^`GI+xؓU4m:z[lϓ ZcSu{){d}c]$3[ѝ6Us(}D:{yo F~!%,\_"ϔ&r79:'vym>RH!@"GlR b NFG:I6lae w-R}P_)W_;զuXgo('p3J`>QD ?V+(_xfVo3"2#K/&TWoTcPGh텬ѐIX@B;9ƏA +̞5шb=bZ^S'օk-Sk <(Lvy=rHBsR"qLf;IY_xzSU+v\~CT zI)Q+:_PXjCpd<&*| (^(^[PΗԓaM>v3^ff`t̻|JIM@p=,ﵷ7T!l6&KW^f!a$#+*.2ؔ3^[P Vpl2*-Jzo:xbڎVzG4OoJ;)<D :}3?_=b` leb!gKK=Hݻp*؍?&>^?ʧvΕ8o(ݱG__y0ndl|ZK,ivYŒ0UM1!1/J1 $3B߯SVA| t|]U3@6>?ZKA[ǢlVQuxQ?4U?镊Mkea([eNL?ԥ{ԄdLubgA{_Fv{kW~튲;SgYL 邕p3#" ya@ЃjyQN͠1 S'K\9X%ysR ^kNOq4_uDϳB8xP%H%`ےP4ĉb==a Eۃ|q x4U("sg_w (kvR8?=kc7V# W#-@! Y̾EU_뿔N'&5gprҔ[}s|]LdLyȃYSq\'BP'eLuGz] $pcM-( ,q[ywЍߋ*8miyf@()NgؿrK7HnHå:.eV6#2phc?gɢel(='4AiNPy&,hЋL1!lΎ/MpTM,ҌΛJ pld-͆5 2h)Vb׷USم C]s@_O0*Fvy`>Vw"&'y׸u>Xx~ _[ЉGu+㛤]♠D(k>Jܺ*Gi_5΅K:N]pfxjf((&{TS6/ NG `E[i)qCZ<*[ c71%*߆Bڵ?9۵bΆkq  [Vp^ i-@f8OkFۡ^GNmNX~Z;(s=_'OjS#X 2@mtG0Z!aqGF4TvBA|}!D?Zᘀ88ja^ .%}0 rR{=EȩWB2,ꢹV ﱏQM7ؖ"R$5@T{Aw5FFϳ{TDH|{LSj*b;6/&˶ŷo 9܀e &d#'ږ4š{wL'#G8 KJ;4@rC"ʃOWv3EYN'.i,Zn&hƄW`ZΦv;r9}OdX-:9.t˒6j#LV@(\]M %,W^[R7s\}%ZQWmər"jFסYX5OH/Bh^ pFQJ{ͦȔ sOkB0"z}t2i/TAzOy 8wQh!|ts>&mS^R>br+eRs6 [v!* (O=n ɨD!zq4G/$=1||Z4_9A_nǦu\ S7SwLD ְaOwu{m_c%*P!('*dOWou'[ `l[okn)f*5催,Spgx?G: `aHz{):n0,}4M= %&d<}x,\$uٿHfWy x)wY%4Ln{@q1P/;_9Z!A. 1hm!" R?R6)RZDb6fq ǎO=0}:$Q I420k0A6${ `L3С N&skCiA}zS?И6iPξ =8 ̓DdPP0:?'E"$lG]l4ⷪbnInp}:$FOr^:ΆnYPEilXЪ P䇆55^1EYW\_(>~NV 勈'j?DӢ.\xӌ8T27(*ě}}5"N &)Pf5ܜ|ZnHhZnP艵& T=oA%twƕ̅CP$t3[JF .=2TQ}(Ubj,,2dA ā86: YZ